0001558370-24-013853.txt : 20241029 0001558370-24-013853.hdr.sgml : 20241029 20241029164555 ACCESSION NUMBER: 0001558370-24-013853 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 124 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241029 DATE AS OF CHANGE: 20241029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PennyMac Financial Services, Inc. CENTRAL INDEX KEY: 0001745916 STANDARD INDUSTRIAL CLASSIFICATION: MORTGAGE BANKERS & LOAN CORRESPONDENTS [6162] ORGANIZATION NAME: 02 Finance IRS NUMBER: 831098934 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38727 FILM NUMBER: 241406367 BUSINESS ADDRESS: STREET 1: 3043 TOWNSGATE ROAD CITY: WESTLAKE VILLAGE STATE: CA ZIP: 91361 BUSINESS PHONE: (818) 224-7442 MAIL ADDRESS: STREET 1: 3043 TOWNSGATE ROAD CITY: WESTLAKE VILLAGE STATE: CA ZIP: 91361 FORMER COMPANY: FORMER CONFORMED NAME: New PennyMac Financial Services, Inc. DATE OF NAME CHANGE: 20180709 10-Q 1 pfsi-20240930x10q.htm 10-Q
http://fasb.org/us-gaap/2024#NotesPayablehttp://fasb.org/srt/2024#AffiliatedEntityMemberhttp://fasb.org/srt/2024#AffiliatedEntityMemberhttp://fasb.org/us-gaap/2024#OtherAssetshttp://fasb.org/us-gaap/2024#NotesPayablehttp://fasb.org/us-gaap/2024#NotesPayablehttp://fasb.org/us-gaap/2024#NotesPayablehttp://fasb.org/srt/2024#AffiliatedEntityMemberhttp://fasb.org/srt/2024#AffiliatedEntityMemberP18MP18MP18Mhttp://fasb.org/us-gaap/2024#ServicingAssetAtFairValuePeriodIncreaseDecreasehttp://fasb.org/us-gaap/2024#ServicingAssetAtFairValuePeriodIncreaseDecreasehttp://fasb.org/us-gaap/2024#ServicingAssetAtFairValuePeriodIncreaseDecreasehttp://fasb.org/us-gaap/2024#ServicingAssetAtFairValuePeriodIncreaseDecreasehttp://fasb.org/us-gaap/2024#OtherAssetshttp://fasb.org/us-gaap/2024#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrenthttp://fasb.org/us-gaap/2024#NotesPayablehttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#NotesPayable0001745916--12-312024Q3false0001745916us-gaap:CommonClassAMember2023-01-012023-09-300001745916us-gaap:CommonClassAMember2017-06-012024-09-300001745916us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001745916us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-300001745916us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001745916us-gaap:CommonStockMember2023-07-012023-09-300001745916us-gaap:CommonStockMember2024-01-012024-09-300001745916us-gaap:CommonStockMember2023-01-012023-09-300001745916us-gaap:RetainedEarningsMember2024-09-300001745916us-gaap:AdditionalPaidInCapitalMember2024-09-300001745916us-gaap:RetainedEarningsMember2024-06-300001745916us-gaap:AdditionalPaidInCapitalMember2024-06-300001745916us-gaap:RetainedEarningsMember2023-12-310001745916us-gaap:AdditionalPaidInCapitalMember2023-12-310001745916us-gaap:RetainedEarningsMember2023-09-300001745916us-gaap:AdditionalPaidInCapitalMember2023-09-300001745916us-gaap:RetainedEarningsMember2023-06-300001745916us-gaap:RetainedEarningsMember2022-12-310001745916us-gaap:CommonStockMember2024-09-300001745916us-gaap:CommonStockMember2024-06-300001745916us-gaap:CommonStockMember2023-12-310001745916us-gaap:CommonStockMember2023-09-300001745916us-gaap:CommonStockMember2023-06-300001745916us-gaap:CommonStockMember2022-12-310001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMemberpfsi:MeasurementInputPricingSpreadMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMemberpfsi:MeasurementInputLifeOfLoanMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMemberpfsi:MeasurementInputPricingSpreadMember2023-12-310001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMemberpfsi:MeasurementInputLifeOfLoanMember2023-12-310001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-12-310001745916pfsi:MortgageServicingLiabilitiesMember2024-07-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMember2024-01-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMember2023-07-012023-09-300001745916pfsi:MortgageServicingLiabilitiesMember2023-01-012023-09-300001745916pfsi:MortgageServicingLiabilitiesMember2024-06-300001745916pfsi:MortgageServicingLiabilitiesMember2023-12-310001745916pfsi:MortgageServicingLiabilitiesMember2023-06-300001745916pfsi:MortgageServicingLiabilitiesMember2022-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputPricingSpreadMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputLifeOfLoanMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputPricingSpreadMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputLifeOfLoanMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputPricingSpreadMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputLifeOfLoanMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputPricingSpreadMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputLifeOfLoanMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputPricingSpreadMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputLifeOfLoanMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputPricingSpreadMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputLifeOfLoanMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-12-310001745916pfsi:MortgageServicingRightsMember2024-06-300001745916pfsi:MortgageServicingRightsMember2023-12-310001745916pfsi:MortgageServicingRightsMember2023-06-300001745916pfsi:MortgageServicingRightsMember2022-12-310001745916us-gaap:NotesPayableOtherPayablesMemberpfsi:MortgageServicingRightsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMember2024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916us-gaap:NotesPayableOtherPayablesMemberpfsi:MortgageServicingRightsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMember2023-12-310001745916pfsi:MortgageServicingRightsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-12-3100017459162023-01-010001745916pfsi:WellsFargoMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:WellsFargoMemberpfsi:PrincipalOnlyStripsMember2024-09-300001745916pfsi:SantanderUsCapitalMarketsLlcMemberpfsi:PrincipalOnlyStripsMember2024-09-300001745916pfsi:RoyalBankOfCanadaMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:MorganStanleyBankMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:JpMorganMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:JpMorganChaseBankMemberpfsi:PrincipalOnlyStripsMember2024-09-300001745916pfsi:GoldmanSachsMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:CitibankNMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:BNPParibasMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:BarclaysBankPlcMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:BankOfAmericaMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:BankOfAmericaMemberpfsi:PrincipalOnlyStripsMember2024-09-300001745916pfsi:AtlasSecuritizedProductsLPMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:AtlasSecuritizedProductsLPAndCitibankNaAndGoldmanSachsMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916stpr:VA2024-09-300001745916stpr:TX2024-09-300001745916stpr:GA2024-09-300001745916stpr:FL2024-09-300001745916stpr:CA2024-09-300001745916pfsi:AllOtherStatesMember2024-09-300001745916stpr:VA2023-12-310001745916stpr:TX2023-12-310001745916stpr:MD2023-12-310001745916stpr:FL2023-12-310001745916stpr:CA2023-12-310001745916pfsi:AllOtherStatesMember2023-12-310001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:AffiliatedEntityMember2024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:AffiliatedEntityMember2023-12-310001745916us-gaap:NotesPayableOtherPayablesMemberus-gaap:DepositsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DemandDepositsMember2024-09-300001745916us-gaap:DepositsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DemandDepositsMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DemandDepositsMember2024-09-300001745916us-gaap:NotesPayableOtherPayablesMemberus-gaap:DepositsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DemandDepositsMember2023-12-310001745916us-gaap:DepositsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DemandDepositsMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-12-310001745916us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DemandDepositsMember2023-12-310001745916us-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:TermNotesAndTermLoansMember2024-09-300001745916pfsi:TermNotesAndTermLoansMember2024-09-300001745916us-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:TermNotesAndTermLoansMember2023-12-310001745916pfsi:TermNotesAndTermLoansMember2023-12-310001745916pfsi:MortgageLoansMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberpfsi:MortgageLoansHeldForSaleMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMember2024-09-300001745916us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916us-gaap:AssetPledgedAsCollateralWithoutRightMemberpfsi:MortgageLoanParticipationAndSaleAgreementMember2024-09-300001745916us-gaap:ConventionalLoanMember2024-09-300001745916pfsi:RepurchasedLoansMember2024-09-300001745916pfsi:MortgageLoansOnRealEstatePurchasedFromGinnieMaePoolsServicedByEntityMember2024-09-300001745916pfsi:JumboLoanMember2024-09-300001745916pfsi:GovernmentInsuredOrGuaranteedLoanMember2024-09-300001745916pfsi:ClosedEndSecondMember2024-09-300001745916pfsi:MortgageLoansMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberpfsi:MortgageLoansHeldForSaleMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-12-310001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMember2023-12-310001745916us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-12-310001745916us-gaap:AssetPledgedAsCollateralWithoutRightMemberpfsi:MortgageLoanParticipationAndSaleAgreementMember2023-12-310001745916us-gaap:ConventionalLoanMember2023-12-310001745916pfsi:RepurchasedLoansMember2023-12-310001745916pfsi:MortgageLoansOnRealEstatePurchasedFromGinnieMaePoolsServicedByEntityMember2023-12-310001745916pfsi:JumboLoanMember2023-12-310001745916pfsi:GovernmentInsuredOrGuaranteedLoanMember2023-12-310001745916pfsi:ClosedEndSecondMember2023-12-310001745916pfsi:BlackKnightServicingTechnologiesLLCMemberus-gaap:PendingLitigationMember2024-01-122024-01-120001745916pfsi:BlackKnightServicingTechnologiesLLCMembersrt:MinimumMemberus-gaap:PendingLitigationMember2023-11-282023-11-280001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2022-12-272022-12-270001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputDiscountRateMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputConstantPrepaymentRateMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputConstantPrepaymentAndResaleRateMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputDiscountRateMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputConstantPrepaymentRateMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputConstantPrepaymentAndResaleRateMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputDiscountRateMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputConstantPrepaymentRateMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputConstantPrepaymentAndResaleRateMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputConstantPrepaymentRateMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputConstantPrepaymentAndResaleRateMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputConstantPrepaymentRateMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputConstantPrepaymentAndResaleRateMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberus-gaap:MeasurementInputConstantPrepaymentRateMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberpfsi:MortgageLoansHeldForSaleMemberpfsi:MeasurementInputConstantPrepaymentAndResaleRateMember2023-12-310001745916srt:MinimumMember2024-09-300001745916srt:MaximumMember2024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:RelatedPartyMember2024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:RelatedPartyMember2024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:RelatedPartyMember2023-12-310001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:RelatedPartyMember2023-12-310001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:BlackKnightServicingTechnologiesLLCMemberus-gaap:PendingLitigationMember2023-10-012023-12-310001745916us-gaap:PrincipalOnlyStripMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-07-012024-09-300001745916us-gaap:AssetsMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-07-012024-09-300001745916us-gaap:AssetsMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2024-07-012024-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-07-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-07-012024-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2024-07-012024-09-300001745916us-gaap:PrincipalOnlyStripMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916us-gaap:AssetsMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916us-gaap:PrincipalOnlyStripMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-01-012024-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-01-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-01-012024-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2024-01-012024-09-300001745916us-gaap:PrincipalOnlyStripMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2024-01-012024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2024-01-012024-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916us-gaap:AssetsMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2023-07-012023-09-300001745916us-gaap:AssetsMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2023-07-012023-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2023-07-012023-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2023-07-012023-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2023-07-012023-09-300001745916us-gaap:AssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2023-01-012023-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2023-01-012023-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2023-01-012023-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:ServicingFeesNetMember2023-01-012023-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:NetGainsOnMortgageLoansHeldForSaleAtFairValueMember2023-01-012023-09-300001745916pfsi:ServicingAssetAtFairValueAmountMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001745916pfsi:MortgageServicingLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001745916us-gaap:FairValueMeasurementsRecurringMember2024-06-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001745916us-gaap:FairValueMeasurementsRecurringMember2023-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001745916us-gaap:FairValueMeasurementsRecurringMember2023-06-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001745916us-gaap:FairValueMeasurementsRecurringMember2022-12-310001745916us-gaap:InterestRateLockCommitmentsMember2024-01-012024-09-300001745916pfsi:MortgageServicingLiabilitiesMember2024-01-012024-09-300001745916pfsi:MortgageLoansHeldForSaleMember2024-01-012024-09-300001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2022-12-270001745916pfsi:O2024Q4DividendsMemberus-gaap:SubsequentEventMember2024-10-220001745916us-gaap:RetainedEarningsMember2024-07-012024-09-300001745916us-gaap:CommonStockMember2024-07-012024-09-300001745916us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001745916us-gaap:RetainedEarningsMember2024-01-012024-09-300001745916us-gaap:RetainedEarningsMember2023-07-012023-09-300001745916us-gaap:RetainedEarningsMember2023-01-012023-09-300001745916pfsi:O2024Q4DividendsMemberus-gaap:SubsequentEventMember2024-10-012024-10-220001745916us-gaap:FutureMemberus-gaap:ShortMember2024-09-300001745916us-gaap:FutureMemberus-gaap:LongMember2024-09-300001745916us-gaap:FutureMemberus-gaap:ShortMember2023-12-310001745916us-gaap:FutureMemberus-gaap:LongMember2023-12-310001745916pfsi:WellsFargoMember2024-09-300001745916pfsi:SantanderUsCapitalMarketsLlcMember2024-09-300001745916pfsi:RoyalBankOfCanadaMember2024-09-300001745916pfsi:NomuraMember2024-09-300001745916pfsi:EllingtonManagementMember2024-09-300001745916pfsi:BNPParibasMember2024-09-300001745916pfsi:BankOfAmericaMember2024-09-300001745916pfsi:AtlasSecuritizedProductsLPMember2024-09-300001745916pfsi:WellsFargoMember2023-12-310001745916pfsi:RoyalBankOfCanadaMember2023-12-310001745916pfsi:NomuraMember2023-12-310001745916pfsi:MorganStanleyBankMember2023-12-310001745916pfsi:BNPParibasMember2023-12-310001745916pfsi:BarclaysBankPlcMember2023-12-310001745916pfsi:BankOfAmericaMember2023-12-310001745916pfsi:AtlasSecuritizedProductsLPMember2023-12-310001745916us-gaap:InterestRateLockCommitmentsMember2024-07-012024-09-300001745916pfsi:InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember2024-07-012024-09-300001745916us-gaap:InterestRateLockCommitmentsMember2024-01-012024-09-300001745916pfsi:InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember2024-01-012024-09-300001745916us-gaap:InterestRateLockCommitmentsMember2023-07-012023-09-300001745916pfsi:InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember2023-07-012023-09-300001745916us-gaap:InterestRateLockCommitmentsMember2023-01-012023-09-300001745916pfsi:InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember2023-01-012023-09-300001745916us-gaap:InterestRateLockCommitmentsMember2024-09-300001745916pfsi:RJOBrienMember2024-09-300001745916pfsi:OtherCounterpartyMember2024-09-300001745916pfsi:MorganStanleyBankMember2024-09-300001745916pfsi:MizuhoSecuritiesMember2024-09-300001745916pfsi:JpMorganMember2024-09-300001745916pfsi:GoldmanSachsMember2024-09-300001745916pfsi:CitibankNMember2024-09-300001745916pfsi:BarclaysBankPlcMember2024-09-300001745916pfsi:BankOfMontrealMember2024-09-300001745916us-gaap:InterestRateLockCommitmentsMember2023-12-310001745916pfsi:RJOBrienMember2023-12-310001745916pfsi:OtherCounterpartyMember2023-12-310001745916pfsi:MizuhoSecuritiesMember2023-12-310001745916pfsi:JpMorganMember2023-12-310001745916pfsi:GoldmanSachsMember2023-12-310001745916pfsi:CitibankNMember2023-12-310001745916pfsi:BankOfMontrealMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPullThroughRateMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPercentageOfUnpaidPrincipalBalanceMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPullThroughRateMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPercentageOfUnpaidPrincipalBalanceMember2024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPullThroughRateMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPercentageOfUnpaidPrincipalBalanceMember2024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember2024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPullThroughRateMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPercentageOfUnpaidPrincipalBalanceMember2023-12-310001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPullThroughRateMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPercentageOfUnpaidPrincipalBalanceMember2023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPullThroughRateMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputPercentageOfUnpaidPrincipalBalanceMember2023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMemberpfsi:MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember2023-12-310001745916pfsi:SeniorNotesPayableDue2025Memberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2024-01-012024-09-300001745916pfsi:SeniorNotesTwoPayableDueOctober2025Member2024-09-300001745916pfsi:SeniorNotesPayableDueSeptember2031Member2024-09-300001745916pfsi:SeniorNotesPayableDueNovember2030Member2024-09-300001745916pfsi:SeniorNotesPayableDueFebruary2029Member2024-09-300001745916pfsi:SeniorNotesPayableDueDecember2029Member2024-09-300001745916pfsi:SeniorNotesOnePayableDueOctober2025Member2024-09-300001745916pfsi:NotesPayableTermLoan2024Gt1Member2024-09-300001745916pfsi:NotesPayableTermLoan2023Gt2Member2024-09-300001745916pfsi:NotesPayableTermLoan2023Gt1Member2024-09-300001745916pfsi:NotesPayableTermLoan2022Gt1Member2024-09-300001745916pfsi:SeniorNotesTwoPayableDueOctober2025Member2024-01-012024-09-300001745916pfsi:SeniorNotesPayableDueSeptember2031Member2024-01-012024-09-300001745916pfsi:SeniorNotesPayableDueNovember2030Member2024-01-012024-09-300001745916pfsi:SeniorNotesPayableDueFebruary2029Member2024-01-012024-09-300001745916pfsi:SeniorNotesPayableDueDecember2029Member2024-01-012024-09-300001745916pfsi:SeniorNotesOnePayableDueOctober2025Member2024-01-012024-09-300001745916pfsi:NotesPayableTermLoan2024Gt1Member2024-01-012024-09-300001745916pfsi:NotesPayableTermLoan2023Gt2Member2024-01-012024-09-300001745916pfsi:NotesPayableTermLoan2023Gt1Member2024-01-012024-09-300001745916pfsi:NotesPayableTermLoan2022Gt1Member2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:LoanProductionMemberus-gaap:CustomerConcentrationRiskMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:LoanProductionMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:LoanProductionMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:LoanProductionMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001745916pfsi:USDepartmentOfHousingAndUrbanDevelopmentPLSMember2024-09-300001745916pfsi:USDepartmentOfHousingAndUrbanDevelopmentPLSMember2023-12-310001745916pfsi:MortgageServicingRightsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMember2024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMember2023-12-310001745916us-gaap:OperatingSegmentsMemberpfsi:MortgagesBankingMember2024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingServicingSectorMember2024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingLendingSectorMember2024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:InvestmentManagementMember2024-09-300001745916us-gaap:OperatingSegmentsMember2024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgagesBankingMember2023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingServicingSectorMember2023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingLendingSectorMember2023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:InvestmentManagementMember2023-09-300001745916us-gaap:OperatingSegmentsMember2023-09-300001745916pfsi:TimeBasedRestrictedStockUnitsRSUMember2024-07-012024-09-300001745916pfsi:PerformanceBasedRestrictedStockUnitsRSUMember2024-07-012024-09-300001745916pfsi:TimeBasedRestrictedStockUnitsRSUMember2024-01-012024-09-300001745916pfsi:PerformanceBasedRestrictedStockUnitsRSUMember2024-01-012024-09-300001745916pfsi:PerformanceBasedRestrictedStockUnitsRSUMember2023-07-012023-09-300001745916pfsi:TimeBasedRestrictedStockUnitsRSUMember2023-01-012023-09-300001745916pfsi:PerformanceBasedRestrictedStockUnitsRSUMember2023-01-012023-09-300001745916us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-07-012024-09-300001745916us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-01-012024-09-300001745916us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-07-012023-09-300001745916us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-01-012023-09-300001745916us-gaap:CommonClassAMember2021-08-310001745916us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:UnsecuredDebtMember2024-09-300001745916us-gaap:UnsecuredDebtMember2024-09-300001745916us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:UnsecuredDebtMember2023-12-310001745916us-gaap:UnsecuredDebtMember2023-12-310001745916pfsi:MortgageServicingRightsMember2024-09-300001745916pfsi:MortgageServicingLiabilitiesMember2024-09-300001745916pfsi:MortgageServicingRightsMember2023-09-300001745916pfsi:MortgageServicingLiabilitiesMember2023-09-300001745916pfsi:MortgageServicingRightsRecaptureAgreementMember2020-07-012020-07-010001745916us-gaap:EmployeeStockOptionMember2024-07-012024-09-300001745916us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001745916us-gaap:EmployeeStockOptionMember2024-07-012024-09-300001745916us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001745916us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001745916us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001745916pfsi:TimeBasedRestrictedStockUnitsRSUMember2024-07-012024-09-300001745916pfsi:TimeBasedRestrictedStockUnitsRSUMember2024-01-012024-09-300001745916pfsi:PerformanceBasedRestrictedStockUnitsRSUMember2024-01-012024-09-300001745916pfsi:TimeBasedRestrictedStockUnitsRSUMember2023-01-012023-09-300001745916pfsi:PerformanceBasedRestrictedStockUnitsRSUMember2023-01-012023-09-300001745916us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001745916us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMember2023-12-310001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAtFairValueMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAcquiredAndHeldForSaleMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:OtherCounterpartiesMemberus-gaap:NonrelatedPartyMember2024-07-012024-09-300001745916pfsi:NonAffiliatesMemberus-gaap:NonrelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAtFairValueMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAcquiredAndHeldForSaleMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:OtherCounterpartiesMemberus-gaap:NonrelatedPartyMember2024-01-012024-09-300001745916pfsi:NonAffiliatesMemberus-gaap:NonrelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAtFairValueMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAcquiredAndHeldForSaleMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:OtherCounterpartiesMemberus-gaap:NonrelatedPartyMember2023-07-012023-09-300001745916pfsi:NonAffiliatesMemberus-gaap:NonrelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAtFairValueMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLoansAcquiredAndHeldForSaleMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:OtherCounterpartiesMemberus-gaap:NonrelatedPartyMember2023-01-012023-09-300001745916pfsi:NonAffiliatesMemberus-gaap:NonrelatedPartyMember2023-01-012023-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2024-01-012024-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2023-01-012023-12-310001745916pfsi:MortgageServicingRightsMember2024-07-012024-09-300001745916pfsi:MortgageServicingRightsMember2024-01-012024-09-300001745916pfsi:MortgageServicingRightsMember2023-07-012023-09-300001745916pfsi:MortgageServicingRightsMember2023-01-012023-09-300001745916us-gaap:NotesPayableOtherPayablesMemberpfsi:ServicingAdvancesMemberus-gaap:AssetPledgedAsCollateralWithoutRightMember2024-09-300001745916pfsi:ServicingAdvancesMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916us-gaap:AssetPledgedAsCollateralWithoutRightMember2024-09-300001745916us-gaap:NotesPayableOtherPayablesMemberpfsi:ServicingAdvancesMemberus-gaap:AssetPledgedAsCollateralWithoutRightMember2023-12-310001745916pfsi:ServicingAdvancesMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-12-310001745916us-gaap:AssetPledgedAsCollateralWithoutRightMember2023-12-310001745916us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2023-12-310001745916pfsi:MortgageServicingRightsMember2024-01-012024-09-3000017459162024-06-3000017459162023-06-3000017459162022-12-310001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MinimumMemberpfsi:BaseManagementFeeCalculationTrancheTwoMemberus-gaap:RelatedPartyMember2016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:BaseManagementFeeCalculationTrancheTwoMemberus-gaap:RelatedPartyMember2016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:BaseManagementFeeCalculationTrancheThreeMemberus-gaap:RelatedPartyMember2016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:BaseManagementFeeCalculationTrancheOneMemberus-gaap:RelatedPartyMember2016-09-120001745916pfsi:PennyMacLoanServicesLLCMembersrt:MinimumMember2020-07-012020-07-010001745916pfsi:PennyMacLoanServicesLLCMembersrt:MaximumMember2020-07-012020-07-010001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ExpensesIncurredMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CompensationExpenseIncurredMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CommonOverheadIncurredMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ExpensesIncurredMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CompensationExpenseIncurredMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CommonOverheadIncurredMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ExpensesIncurredMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CompensationExpenseIncurredMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CommonOverheadIncurredMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ExpensesIncurredMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CompensationExpenseIncurredMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:CommonOverheadIncurredMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:PerformanceIncentiveFeeCalculationTrancheTwoMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:PerformanceIncentiveFeeCalculationTrancheOneMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MinimumMemberpfsi:PerformanceIncentiveFeeCalculationTrancheTwoMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MinimumMemberpfsi:PerformanceIncentiveFeeCalculationTrancheOneMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:PerformanceIncentiveFeeCalculationTrancheTwoMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:PerformanceIncentiveFeeCalculationTrancheOneMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:PerformanceIncentiveFeeCalculationTrancheThreeMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MaximumMemberpfsi:BaseManagementFeeCalculationTrancheOneMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:BaseManagementFeeCalculationTrancheTwoMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:BaseManagementFeeCalculationTrancheThreeMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:PennyMacMortgageInvestmentTrustMembersrt:MinimumMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2016-09-122016-09-120001745916pfsi:MortgageLoanServicingAgreementMember2016-09-122016-09-120001745916pfsi:MortgageLoanServicingAgreementMember2024-01-012024-09-300001745916pfsi:MortgageLendingAgreementMember2024-01-012024-09-300001745916srt:MinimumMemberpfsi:MortgageLoanServicingAgreementMember2016-09-122016-09-120001745916srt:MaximumMemberpfsi:MortgageLoanServicingAgreementMember2016-09-122016-09-120001745916us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2024-09-300001745916us-gaap:FairValueMeasurementsNonrecurringMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001745916us-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001745916pfsi:GinnieMaeMortgageBackedSecuritiesGuideLoanMembersrt:MinimumMember2020-07-012020-07-010001745916pfsi:GinnieMaeMortgageBackedSecuritiesGuideLoanMembersrt:MaximumMember2020-07-012020-07-010001745916pfsi:PrincipalOnlyStripsMemberus-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916pfsi:AgenciesMemberpfsi:MortgageServicingPortfolioOwnedMember2024-09-300001745916pfsi:AgenciesMemberpfsi:MortgageServicingPortfolioContractServicingAndSubservicedMember2024-09-300001745916pfsi:AgenciesMember2024-09-300001745916pfsi:AgenciesMemberpfsi:MortgageServicingPortfolioOwnedMember2023-12-310001745916pfsi:AgenciesMember2023-12-310001745916srt:AffiliatedEntityMemberpfsi:MortgageServicingPortfolioContractServicingAndSubservicedMember2024-09-300001745916srt:AffiliatedEntityMember2024-09-300001745916srt:AffiliatedEntityMemberpfsi:MortgageServicingPortfolioContractServicingAndSubservicedMember2023-12-310001745916srt:AffiliatedEntityMember2023-12-310001745916srt:MinimumMemberpfsi:RecaptureRateInExcessOf15PercentageAndUpto30PercentageMemberpfsi:MortgageServicingRightsRecaptureAgreementMember2020-07-012020-07-010001745916srt:MaximumMemberpfsi:RecaptureRateInExcessOf15PercentageAndUpto30PercentageMemberpfsi:MortgageServicingRightsRecaptureAgreementMember2020-07-012020-07-010001745916pfsi:RecaptureRateUpto15PercentageMemberpfsi:MortgageServicingRightsRecaptureAgreementMember2020-07-012020-07-010001745916pfsi:RecaptureRateInExcessOf30PercentageMemberpfsi:MortgageServicingRightsRecaptureAgreementMember2020-07-012020-07-010001745916pfsi:RecaptureRateInExcessOf15PercentageAndUpto30PercentageMemberpfsi:MortgageServicingRightsRecaptureAgreementMember2020-07-012020-07-010001745916pfsi:PrivateNationalMortgageAcceptanceCompanyMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PrivateNationalMortgageAcceptanceCompanyMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PrivateNationalMortgageAcceptanceCompanyMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PrivateNationalMortgageAcceptanceCompanyMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2024-09-300001745916us-gaap:NotesPayableOtherPayablesMember2024-09-300001745916pfsi:TermNotesAndTermLoansMember2024-09-300001745916us-gaap:NotesPayableOtherPayablesMember2023-12-310001745916pfsi:TermNotesAndTermLoansMember2023-12-310001745916pfsi:FreddieMacMsrNotePayableMember2023-12-310001745916pfsi:OtherMortgageLoansMember2020-07-010001745916us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2023-12-3100017459162023-09-300001745916srt:MaximumMemberpfsi:MortgageLoanParticipationAndSaleAgreementMember2024-07-012024-09-300001745916srt:MaximumMemberpfsi:MortgageLoanParticipationAndSaleAgreementMember2024-01-012024-09-300001745916srt:MaximumMemberpfsi:MortgageLoanParticipationAndSaleAgreementMember2023-07-012023-09-300001745916srt:MaximumMemberpfsi:MortgageLoanParticipationAndSaleAgreementMember2023-01-012023-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2024-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2023-12-310001745916us-gaap:PrincipalOnlyStripMember2024-01-012024-09-300001745916us-gaap:PrincipalOnlyStripMember2024-09-300001745916pfsi:GinnieMaeMortgageBackedSecuritiesGuideLoanMember2020-07-010001745916pfsi:MarginDepositsMember2024-09-300001745916pfsi:MarginDepositsMember2023-12-310001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:ManagementFeesAgreementMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:TownsgateClosingServicesLlcMemberus-gaap:RelatedPartyMember2022-12-270001745916us-gaap:RelatedPartyMember2024-07-012024-09-300001745916us-gaap:RelatedPartyMember2024-01-012024-09-300001745916us-gaap:RelatedPartyMember2023-07-012023-09-300001745916us-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:FannieMaeFreddieMacMember2024-09-300001745916pfsi:FannieMaeFreddieMacMember2023-12-310001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916us-gaap:NotesPayableOtherPayablesMember2024-07-012024-09-300001745916pfsi:SeniorNotesPayableDue2025Member2024-07-012024-09-300001745916us-gaap:NotesPayableOtherPayablesMember2024-01-012024-09-300001745916pfsi:SeniorNotesPayableDue2025Member2024-01-012024-09-300001745916us-gaap:NotesPayableOtherPayablesMember2023-07-012023-09-300001745916pfsi:SeniorNotesPayableDue2025Member2023-07-012023-09-300001745916us-gaap:NotesPayableOtherPayablesMember2023-01-012023-09-300001745916pfsi:SeniorNotesPayableDue2025Member2023-01-012023-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2024-07-012024-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2024-01-012024-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2023-07-012023-09-300001745916pfsi:MortgageLoanParticipationAndSaleAgreementMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLendingAgreementMemberus-gaap:RelatedPartyMember2024-07-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLendingAgreementMemberus-gaap:RelatedPartyMember2024-01-012024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLendingAgreementMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberpfsi:MortgageLendingAgreementMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001745916pfsi:PennyMacLoanServicesLLCMemberpfsi:GinnieMaeMortgageBackedSecuritiesGuideLoanMember2020-07-010001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:MortgageLoansHeldForSaleMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:MortgageLoansHeldForSaleMember2023-12-310001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916us-gaap:FairValueMeasurementsRecurringMember2024-07-012024-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916us-gaap:FairValueMeasurementsRecurringMember2024-01-012024-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916us-gaap:FairValueMeasurementsRecurringMember2023-07-012023-09-300001745916pfsi:MortgageLoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001745916us-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001745916us-gaap:FairValueMeasurementsNonrecurringMember2024-07-012024-09-300001745916us-gaap:FairValueMeasurementsNonrecurringMember2024-01-012024-09-300001745916us-gaap:FairValueMeasurementsNonrecurringMember2023-07-012023-09-300001745916us-gaap:FairValueMeasurementsNonrecurringMember2023-01-012023-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2024-09-300001745916pfsi:PennyMacMortgageInvestmentTrustMemberus-gaap:RelatedPartyMember2023-12-310001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:ShortMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:ShortMember2024-09-300001745916pfsi:CallOptionsOnFuturesMemberus-gaap:ShortMember2024-09-300001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:ShortMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:ShortMember2023-12-310001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:ShortMember2024-09-300001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberpfsi:PutOptionOnInterestRateFuturesMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:ShortMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:PutOptionOnInterestRateFuturesMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateLockCommitmentsMember2024-09-300001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PutOptionMember2024-09-300001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:NondesignatedMember2024-09-300001745916us-gaap:ForwardContractsMemberus-gaap:ShortMember2024-09-300001745916us-gaap:ForwardContractsMemberus-gaap:LongMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PutOptionMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateLockCommitmentsMember2024-09-300001745916us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916pfsi:PutOptionOnInterestRateFuturesMemberus-gaap:LongMember2024-09-300001745916pfsi:CallOptionOnInterestRateFuturesMemberus-gaap:LongMember2024-09-300001745916us-gaap:PutOptionMember2024-09-300001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:ShortMember2023-12-310001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberpfsi:PutOptionOnInterestRateFuturesMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:ShortMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:PutOptionOnInterestRateFuturesMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberpfsi:CallOptionOnInterestRateFuturesMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateLockCommitmentsMember2023-12-310001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PutOptionMember2023-12-310001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CallOptionMember2023-12-310001745916us-gaap:InterestRateLockCommitmentsMemberus-gaap:NondesignatedMember2023-12-310001745916us-gaap:ForwardContractsMemberus-gaap:ShortMember2023-12-310001745916us-gaap:ForwardContractsMemberus-gaap:LongMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PutOptionMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateLockCommitmentsMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CallOptionMember2023-12-310001745916us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916pfsi:PutOptionOnInterestRateFuturesMemberus-gaap:LongMember2023-12-310001745916pfsi:CallOptionOnInterestRateFuturesMemberus-gaap:LongMember2023-12-310001745916us-gaap:PutOptionMember2023-12-310001745916us-gaap:CallOptionMember2023-12-310001745916us-gaap:FairValueMeasurementsRecurringMember2024-09-300001745916us-gaap:FairValueMeasurementsRecurringMember2023-12-310001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2024-07-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2024-07-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-07-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2024-07-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2024-07-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-07-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2024-07-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2024-07-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-07-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2024-01-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2024-01-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-01-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2024-01-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2024-01-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-01-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2024-01-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2024-01-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2024-01-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2023-07-012023-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2023-07-012023-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-07-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2023-07-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2023-07-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-07-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2023-07-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2023-07-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-07-012023-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2023-01-012023-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2023-01-012023-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-01-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2023-01-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2023-01-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-01-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputPricingSpreadMember2023-01-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputLifeOfLoanMember2023-01-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMemberpfsi:MeasurementInputAnnualTotalPrepaymentSpeedMember2023-01-012023-09-300001745916pfsi:NotesPayableOtherPayablesMaturity2024Member2024-09-300001745916pfsi:MortgageServicingPortfolioOwnedMember2024-09-300001745916pfsi:MortgageServicingPortfolioContractServicingAndSubservicedMember2024-09-300001745916pfsi:MortgageServicingPortfolioOwnedMember2023-12-310001745916pfsi:MortgageServicingPortfolioContractServicingAndSubservicedMember2023-12-3100017459162023-12-310001745916us-gaap:OperatingSegmentsMemberpfsi:MortgagesBankingMember2024-07-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingServicingSectorMember2024-07-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingLendingSectorMember2024-07-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:InvestmentManagementMember2024-07-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgagesBankingMember2024-01-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingServicingSectorMember2024-01-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingLendingSectorMember2024-01-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:InvestmentManagementMember2024-01-012024-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgagesBankingMember2023-07-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingServicingSectorMember2023-07-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingLendingSectorMember2023-07-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:InvestmentManagementMember2023-07-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgagesBankingMember2023-01-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingServicingSectorMember2023-01-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:MortgageBankingLendingSectorMember2023-01-012023-09-300001745916us-gaap:OperatingSegmentsMemberpfsi:InvestmentManagementMember2023-01-012023-09-300001745916us-gaap:NonrelatedPartyMember2024-07-012024-09-300001745916us-gaap:NonrelatedPartyMember2024-01-012024-09-300001745916us-gaap:NonrelatedPartyMember2023-07-012023-09-300001745916us-gaap:NonrelatedPartyMember2023-01-012023-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-07-012024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-01-012024-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-07-012023-09-300001745916pfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-01-012023-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-07-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-07-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-07-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-01-012024-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-01-012024-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2024-01-012024-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2024-01-012024-09-300001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2024-01-012024-09-300001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2024-01-012024-09-300001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMember2024-01-012024-09-300001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-07-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-07-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-07-012023-09-300001745916srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2023-01-012023-12-310001745916srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2023-01-012023-12-310001745916srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsMember2023-01-012023-12-310001745916us-gaap:FairValueInputsLevel3Memberpfsi:MortgageServicingLiabilitiesMember2023-01-012023-12-310001745916srt:WeightedAverageMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-01-012023-09-300001745916srt:MinimumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-01-012023-09-300001745916srt:MaximumMemberpfsi:MortgageServicingRightsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberpfsi:MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember2023-01-012023-09-300001745916us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2024-09-300001745916us-gaap:MaturityUpTo30DaysMember2024-09-300001745916us-gaap:Maturity30To90DaysMember2024-09-300001745916pfsi:SeniorNotesPayableDue2025Member2024-09-300001745916pfsi:MaturityOverOneYearToTwoYearsMember2024-09-300001745916pfsi:MaturityOver90DaysTo180DaysMember2024-09-300001745916pfsi:MaturityOver180DaysToOneYearMember2024-09-3000017459162024-09-300001745916us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember2023-12-310001745916pfsi:SeniorNotesPayableDue2025Member2023-12-3100017459162024-07-012024-09-3000017459162023-07-012023-09-3000017459162023-01-012023-09-300001745916pfsi:GovernmentNationalMortgageAssociationIssuerPLSMember2024-09-300001745916pfsi:GovernmentNationalMortgageAssociationIssuerPLSMember2023-12-310001745916pfsi:DavidSpectorMemberus-gaap:CommonStockMember2024-09-300001745916pfsi:DavidSpectorMemberpfsi:TimeBasedRestrictedStockUnitsRSUMember2024-09-300001745916pfsi:DavidSpectorMemberpfsi:PerformanceBasedRestrictedStockUnitsRSUMember2024-09-300001745916pfsi:DavidSpectorMember2024-07-012024-09-3000017459162024-10-2800017459162024-01-012024-09-30xbrli:sharesiso4217:USDxbrli:purepfsi:Ypfsi:itempfsi:Lenderiso4217:USDxbrli:sharespfsi:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

Form 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2024

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from           to           

Commission File Number: 001-38727

PennyMac Financial Services, Inc.

(Exact name of registrant as specified in its charter)

Delaware

83-1098934

(State or other jurisdiction of

(IRS Employer

incorporation or organization)

Identification No.)

3043 Townsgate Road, Westlake Village, California

91361

(Address of principal executive offices)

(Zip Code)

(818224-7442

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, $0.0001 par value

PFSI

New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes  No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of the latest practicable date.

Class

Outstanding at October 28, 2024

Common Stock, $0.0001 par value

51,257,808

PENNYMAC FINANCIAL SERVICES, INC.

FORM 10-Q

September 30, 2024

TABLE OF CONTENTS

Page

Special Note Regarding Forward-Looking Statements

3

PART I. FINANCIAL INFORMATION

6

Item 1.

Financial Statements (Unaudited):

6

Consolidated Balance Sheets

6

Consolidated Statements of Income

7

Consolidated Statements of Changes in Stockholders’ Equity

8

Consolidated Statements of Cash Flows

9

Notes to Consolidated Financial Statements

11

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

57

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

76

Item 4.

Controls and Procedures

78

PART II. OTHER INFORMATION

79

Item 1.

Legal Proceedings

79

Item 1A.

Risk Factors

79

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

79

Item 3.

Defaults Upon Senior Securities

79

Item 4.

Mine Safety Disclosures

79

Item 5.

Other Information

79

Item 6.

Exhibits

80

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q (“Report”) contains certain forward-looking statements that are subject to various risks and uncertainties. Forward-looking statements are generally identifiable by use of forward-looking terminology such as “may,” “will,” “should,” “potential,” “intend,” “expect,” “seek,” “anticipate,” “estimate,” “approximately,” “believe,” “could,” “project,” “predict,” “continue,” “plan” or other similar words or expressions. 

 

Forward-looking statements are based on certain assumptions, discuss future expectations, plans and strategies, contain financial and operating projections or state other forward-looking information. Examples of forward-looking statements include, but are not limited to, the following:

projections of our revenues, income, earnings per share, capital structure or other financial items;
descriptions of our plans or objectives for future operations, products or services;
forecasts of our future economic performance, interest rates, profit margins and prepayment rates;
discussions of our expectations regarding various macroeconomic factors, including variability in the economy or the impact of current and future regulations and legislation on our business; and
descriptions of assumptions underlying or relating to any of the foregoing expectations regarding the timing of generating any revenues.

Our ability to predict results or the actual effect of future events, actions, plans or strategies is inherently uncertain. Although we believe that the expectations reflected in such forward-looking statements are based on reasonable assumptions, our actual results and performance could differ materially from those set forth in the forward-looking statements. There are several factors, many of which are beyond our control that could cause actual results to differ significantly from management’s expectations. Some of these factors are discussed below.

 

You should not place undue reliance on any forward-looking statement and should consider the following uncertainties and risks, as well as the risks and uncertainties discussed elsewhere in this Quarterly Report on Form 10-Q (this “Report”), the section entitled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on February 21, 2024 and in our other SEC filings.

 

Factors that could cause actual results to differ materially from historical results or those anticipated include, but are not limited to:

interest rate changes;
changes in real estate values, housing prices and housing sales;
changes in macroeconomic, consumer and real estate market conditions;
the continually changing federal, state and local laws and regulations applicable to the highly regulated industry in which we operate;
lawsuits or governmental actions that may result from any noncompliance with the laws and regulations applicable to our business;
the mortgage lending and servicing-related regulations promulgated by the Consumer Financial Protection Bureau and its enforcement of these regulations;
the licensing and operational requirements of states and other jurisdictions applicable to our business, to which our bank competitors are not subject;

3

changes to government modification programs;
foreclosure delays and changes in foreclosure practices;
difficulties inherent in adjusting the size of our operations to reflect changes in business levels;
purchase opportunities for mortgage servicing rights;
our substantial amount of indebtedness;
increases in loan delinquencies, defaults and forbearances;
our dependence on U.S. government-sponsored entities and changes in their current roles or their guarantees or guidelines;
our ability to manage third party vendors and mortgage investor requirements;
our exposure to counterparties that do not fulfill contractual obligations, including their obligation to indemnify us or repurchase defective mortgage loans;
our reliance on PennyMac Mortgage Investment Trust (NYSE: PMT) as a significant contributor to our mortgage banking business;
maintaining sufficient capital and liquidity and compliance with financial covenants;
our obligation to indemnify third-party purchasers or repurchase loans if loans that we originate, acquire, service or assist in the fulfillment of fail to meet certain criteria;
our obligation to indemnify PMT if our services fail to meet certain criteria or characteristics or under other circumstances;
investment management and incentive fees;
conflicts of interest in allocating our services and investment opportunities among us and our advised entity;
our ability to mitigate cybersecurity risks, cyber incidents and technology disruptions;
the effect of public opinion on our reputation;
our exposure to risks of loss and disruptions in operations resulting from severe weather events, man-made or other natural conditions, including climate change and pandemics;
our ability to effectively identify, manage and hedge our credit, interest rate, prepayment, liquidity and climate risks;

4

our initiation or expansion of new business activities or strategies;
our ability to detect misconduct and fraud;
our ability to pay dividends to our stockholders; and
our organizational structure and certain requirements in our charter documents.

Other factors that could also cause results to differ from our expectations may not be described in this Report or any other document. Each of these factors could by itself, or together with one or more other factors, adversely affect our business, results of operations and/or financial condition.

 

Forward-looking statements speak only as of the date they are made, and we undertake no obligation to update any forward-looking statement to reflect the impact of circumstances or events that arise after the date the forward-looking statement was made.

5

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

PENNYMAC FINANCIAL SERVICES, INC.

CONSOLIDATED BALANCE SHEETS (UNAUDITED)

    

September 30, 

December 31, 

    

2024

    

2023

(in thousands, except share amounts)

ASSETS

Cash

 $

145,814

 $

938,371

Short-term investment at fair value

667,934

10,268

Principal-only stripped mortgage-backed securities at fair value pledged to creditors

960,267

Loans held for sale at fair value (includes $6,503,418 and $4,329,501 pledged to creditors)

6,565,704

4,420,691

Derivative assets

190,612

179,079

Servicing advances, net (includes valuation allowance of $73,908 and $73,991; $232,766 and $354,831 pledged to creditors)

400,764

694,038

Mortgage servicing rights at fair value (includes $7,656,519 and $7,033,892 pledged to creditors)

7,752,292

7,099,348

Investment in PennyMac Mortgage Investment Trust at fair value

1,070

1,121

Receivable from PennyMac Mortgage Investment Trust

32,603

29,262

Loans eligible for repurchase

5,512,289

4,889,925

Other (includes $16,082 and $15,653 pledged to creditors)

642,189

582,460

Total assets

 $

22,871,538

 $

18,844,563

LIABILITIES

Assets sold under agreements to repurchase

 $

6,600,997

 $

3,763,956

Mortgage loan participation purchase and sale agreements

517,527

446,054

Notes payable secured by mortgage servicing assets

1,723,632

1,873,415

Unsecured senior notes

3,162,239

2,519,651

Derivative liabilities

41,471

53,275

Mortgage servicing liabilities at fair value

1,718

1,805

Accounts payable and accrued expenses

331,512

449,896

Payable to PennyMac Mortgage Investment Trust

81,040

208,210

Payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement

26,099

26,099

Income taxes payable

1,105,550

1,042,886

Liability for loans eligible for repurchase

5,512,289

4,889,925

Liability for losses under representations and warranties

28,286

30,788

Total liabilities

19,132,360

15,305,960

Commitments and contingencies – Note 18

STOCKHOLDERS’ EQUITY

Common stock—authorized 200,000,000 shares of $0.0001 par value; issued and outstanding, 51,257,630 and 50,178,963 shares, respectively

5

5

Additional paid-in capital

54,415

24,287

Retained earnings

3,684,758

3,514,311

Total stockholders' equity

3,739,178

3,538,603

Total liabilities and stockholders' equity

 $

22,871,538

 $

18,844,563

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

6

PENNYMAC FINANCIAL SERVICES, INC.

CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)

Quarter ended September 30, 

  

Nine months ended September 30, 

2024

2023

  

2024

2023

(in thousands, except earnings per share)

Revenues

Net gains on loans held for sale at fair value:

From non-affiliates

$

254,313

$

151,874

$

593,644

$

398,672

From PennyMac Mortgage Investment Trust

2,506

(500)

1,680

(1,494)

256,819

151,374

595,324

397,178

Loan origination fees:

From non-affiliates

48,323

37,122

125,979

105,369

From PennyMac Mortgage Investment Trust

1,107

579

1,897

2,690

49,430

37,701

127,876

108,059

Fulfillment fees from PennyMac Mortgage Investment Trust

11,492

5,531

19,935

22,895

Net loan servicing fees:

Loan servicing fees:

From non-affiliates

393,457

328,049

1,126,523

925,865

From PennyMac Mortgage Investment Trust

22,240

20,257

62,766

61,023

Other

46,340

39,628

137,628

95,574

462,037

387,934

1,326,917

1,082,462

Change in fair value of mortgage servicing rights and mortgage servicing liabilities

(628,258)

221,096

(758,158)

(70,608)

Mortgage servicing rights hedging results

242,051

(423,656)

(224,371)

(531,565)

(386,207)

(202,560)

(982,529)

(602,173)

Net loan servicing fees

75,830

185,374

344,388

480,289

Management fees from PennyMac Mortgage Investment Trust

7,153

7,175

21,474

21,510

Net interest income (expense):

Interest income

225,470

166,552

582,707

467,982

Interest expense

217,597

156,863

591,237

467,276

Net interest income (expense):

7,873

9,689

(8,530)

706

Change in fair value of investment in and dividends received from
PennyMac Mortgage Investment Trust

68

(51)

38

91

Results of real estate acquired in settlement of loans

(269)

637

330

978

Other

3,438

2,878

22,786

8,011

Total net revenues

411,834

400,308

1,123,621

1,039,717

Expenses

Compensation

171,316

156,909

459,648

441,826

Loan origination

45,208

28,889

116,046

87,621

Technology

37,059

39,000

108,716

110,282

Servicing

28,885

13,242

67,909

40,526

Professional services

9,339

11,942

28,005

50,837

Occupancy and equipment

8,156

8,900

24,725

27,786

Marketing and advertising

5,088

4,632

14,204

13,451

Other

12,858

9,997

32,706

29,527

Total expenses

317,909

273,511

851,959

801,856

Income before provision for income taxes

93,925

126,797

271,662

237,861

Provision for income taxes

24,557

33,927

64,728

56,363

Net income

$

69,368

$

92,870

$

206,934

$

181,498

Earnings per share

Basic

$

1.36

$

1.86

$

4.07

$

3.63

Diluted

$

1.30

$

1.77

$

3.88

$

3.44

Weighted average shares outstanding

Basic

51,180

49,902

50,895

49,975

Diluted

53,495

52,561

53,274

52,735

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

7

PENNYMAC FINANCIAL SERVICES, INC.

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED)

Quarter ended September 30, 2024

Additional

Total

Number of

Par

paid-in

Retained

stockholders'

    

shares

    

value

    

capital

    

earnings

    

equity

(in thousands)

Balance, June 30, 2024

51,017

$

5

$

30,053

$

3,631,060

$

3,661,118

Net income

69,368

69,368

Stock-based compensation

240

24,305

24,305

Issuance of common stock in settlement of directors' fees

1

57

57

Common stock dividend ($0.30 per share)

(15,670)

(15,670)

Balance, September 30, 2024

51,258

$

5

$

54,415

$

3,684,758

$

3,739,178

Quarter ended September 30, 2023

Additional

Total

Number of

Par

paid-in

Retained

stockholders'

    

shares

    

value

    

capital

    

earnings

    

equity

(in thousands)

Balance, June 30, 2023

49,858

$

5

$

$

3,478,755

$

3,478,760

Net income

92,870

92,870

Stock-based compensation

68

11,475

11,475

Common stock dividend ($0.20 per share)

(10,232)

(10,232)

Balance, September 30, 2023

49,926

$

5

$

11,475

$

3,561,393

$

3,572,873

Nine months ended September 30, 2024

Additional

Total

Number of

Par

paid-in

Retained

stockholders'

    

shares

    

value

    

capital

    

earnings

    

equity

(in thousands)

Balance, December 31, 2023

50,179

$

5

$

24,287

$

3,514,311

$

3,538,603

Net income

206,934

206,934

Stock-based compensation

1,077

29,929

29,929

Issuance of common stock in settlement of directors' fees

2

199

199

Common stock dividends ($0.70 per share)

(36,487)

(36,487)

Balance, September 30, 2024

51,258

$

5

$

54,415

$

3,684,758

$

3,739,178

Nine months ended September 30, 2023

Additional

Total

Number of

Par

paid-in

Retained

stockholders'

    

shares

    

value

    

capital

    

earnings

    

equity

(in thousands)

Balance, December 31, 2022

49,988

$

5

$

$

3,471,044

$

3,471,049

Net income

181,498

181,498

Stock-based compensation

1,137

23,005

23,005

Issuance of common stock in settlement of directors' fees

2

102

102

Common stock dividends ($0.60 per share)

(31,206)

(31,206)

Repurchase of common stock

(1,201)

(11,632)

(59,943)

(71,575)

Balance, September 30, 2023

49,926

$

5

$

11,475

$

3,561,393

$

3,572,873

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

8

PENNYMAC FINANCIAL SERVICES, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

Nine months ended September 30, 

    

2024

    

2023

(in thousands)

Cash flow from operating activities

Net income

$

206,934

$

181,498

Adjustments to reconcile net income to net cash used in operating activities:

Net gains on loans held for sale at fair value

(595,324)

(397,178)

Change in fair value of mortgage servicing rights and mortgage servicing liabilities

758,158

70,608

Mortgage servicing rights hedging results

224,371

531,565

Accrual of unearned discounts on mortgage-backed securities

(29,219)

Capitalization of interest on loans held for sale

(362)

(678)

Amortization of debt issuance costs

21,860

14,925

Change in fair value of investment in common shares of
PennyMac Mortgage Investment Trust

51

(1)

Results of real estate acquired in settlement in loans

(330)

(978)

Stock-based compensation expense

21,314

20,839

Provision (reversal of provision) for servicing advance losses

13,974

(7,603)

Depreciation and amortization

42,165

39,122

Amortization of operating lease right-of-use assets

10,256

13,311

Purchase of loans held for sale from PennyMac Mortgage Investment Trust

(57,502,461)

(50,812,386)

Origination of loans held for sale

(12,069,838)

(8,277,117)

Purchase of loans held for sale from non-affiliates

(1,933,158)

(1,507,346)

Purchase of loans from Ginnie Mae securities and early buyout investors

(2,379,099)

(2,045,156)

Sale to non-affiliates and principal payment of loans held for sale

70,706,054

60,061,205

Sale of loans held for sale to PennyMac Mortgage Investment Trust

191,250

Repurchase of loans subject to representations and warranties

(70,700)

(38,943)

Decrease in servicing advances

194,088

248,115

(Increase) decrease in receivable from PennyMac Mortgage Investment Trust

(5,451)

8,229

Sale of real estate acquired in settlement of loans

37,840

25,039

Increase in other assets

(42,377)

(47,226)

Decrease in accounts payable and accrued expenses

(106,125)

(24,641)

Decrease in operating lease liabilities

(13,359)

(16,992)

Decrease in payable to PennyMac Mortgage Investment Trust

(127,710)

(107,968)

Increase in income taxes payable

62,664

57,249

Net cash used in operating activities

(2,384,534)

(2,012,508)

Statements continue on the next page

9

PENNYMAC FINANCIAL SERVICES, INC.

(Continued)

CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

Nine months ended September 30, 

    

2024

    

2023

(in thousands)

Cash flow from investing activities

(Increase) decrease in short-term investment

(657,666)

6,641

Purchase of principal-only stripped mortgage-backed securities

(935,356)

Repayment of principal-only stripped mortgage-backed securities

36,506

Sale of interest-only stripped mortgage-backed securities

121,520

98,066

Net settlement of derivative financial instruments used for hedging of mortgage servicing rights

(210,157)

(450,193)

Transfer of mortgage servicing rights relating to delinquent loans to Agency

305

Acquisition of capitalized software

(13,001)

(27,650)

Purchase of furniture, fixtures, equipment and leasehold improvements

(1,467)

(891)

Increase in margin deposits

(99,989)

(4,254)

Net cash used in investing activities

(1,759,610)

(377,976)

Cash flow from financing activities

Sale of assets under agreements to repurchase

77,065,706

61,277,758

Repurchase of assets sold under agreements to repurchase

(74,225,451)

(59,864,151)

Issuance of mortgage loan participation purchase and sale certificates

17,117,748

16,137,040

Repayment of mortgage loan participation purchase and sale certificates

(17,046,112)

(15,926,067)

Issuance of notes payable secured by mortgage servicing assets

725,000

880,000

Repayment of notes payable secured by mortgage servicing assets

(875,000)

(150,000)

Issuance of unsecured senior notes

650,000

Payment of debt issuance costs

(32,432)

(14,716)

Issuance of common stock by exercise of stock options

18,016

11,308

Payment of withholding taxes relating to stock-based compensation

(9,401)

(9,142)

Payment of dividends to holders of common stock

(36,487)

(31,206)

Repurchase of common stock

(71,575)

Net cash provided by financing activities

3,351,587

2,239,249

Net decrease in cash and restricted cash

(792,557)

(151,235)

Cash and restricted cash at beginning of period

938,371

1,328,539

Cash at end of period

$

145,814

$

1,177,304

Supplemental cash flow information:

Cash paid for interest

$

571,461

$

463,567

Cash paid (refunds received) for income taxes, net

$

2,064

$

(886)

Non-cash investing activities:

Mortgage servicing rights received from loan sales

$

1,532,709

$

1,299,992

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

$

121,520

$

98,066

Operating right-of-use assets recognized

$

1,388

$

2,893

Non-cash financing activities:

Issuance of common stock in settlement of directors' fees

$

199

$

102

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

10

PENNYMAC FINANCIAL SERVICES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Note 1—Organization

PennyMac Financial Services, Inc. (together, with its consolidated subsidiaries, unless the context indicates otherwise, “PFSI” or the “Company”) is a holding corporation and its primary assets are equity interests in Private National Mortgage Acceptance Company, LLC (“PNMAC”). The Company is the managing member of PNMAC, and it operates and controls all of the businesses and consolidates the financial results of PNMAC and its subsidiaries.

PNMAC is a Delaware limited liability company which, through its subsidiaries, engages in mortgage banking and investment management activities. PNMAC’s mortgage banking activities consist of residential mortgage loan production and servicing. PNMAC’s investment management activities and a portion of its mortgage banking activities are conducted on behalf of PennyMac Mortgage Investment Trust, a real estate investment trust that invests in residential mortgage-related assets and is separately listed on the New York Stock Exchange under the ticker symbol “PMT”. PNMAC’s primary wholly owned subsidiaries are:

PennyMac Loan Services, LLC (“PLS”) — a Delaware limited liability company that services portfolios of residential mortgage loans on behalf of non-affiliates and PMT, purchases, originates and sells new prime credit quality residential mortgage loans and engages in other mortgage banking activities for its own account and the account of PMT. PLS has mortgage banking, loan servicing, mortgage loan purchase and mortgage servicing rights (“MSRs”) recapture agreements with PMT.

PLS is approved as a seller/servicer of mortgage loans by the Federal National Mortgage Association (“Fannie Mae”) and the Federal Home Loan Mortgage Corporation (“Freddie Mac”) and as an issuer of securities guaranteed by the Government National Mortgage Association (“Ginnie Mae”). PLS is a licensed Federal Housing Administration Nonsupervised Title II Lender with the U.S. Department of Housing and Urban Development (“HUD”) and a lender/servicer with the U.S. Department of Veterans Affairs and U.S. Department of Agriculture (each of the above an “Agency” and collectively the “Agencies”).

PNMAC Capital Management, LLC (“PCM”) — a Delaware limited liability company registered with the Securities and Exchange Commission (“SEC”) as an investment adviser under the Investment Advisers Act of 1940, as amended. PCM has an investment management agreement with PMT.

Note 2—Basis of Presentation and Recently Issued Accounting Pronouncements

Basis of Presentation

The accompanying consolidated financial statements have been prepared in compliance with accounting principles generally accepted in the United States (“GAAP”) as codified in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification for interim financial information and with the SEC’s instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these consolidated financial statements and notes do not include all of the information required by GAAP for complete financial statements. This interim consolidated information should be read together with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

The accompanying consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, income, and cash flows for the interim periods presented, but are not necessarily indicative of income that may be expected for the full year ending December 31, 2024. Intercompany accounts and transactions have been eliminated.

The Company held no restricted cash at the end of periods presented. Cash and restricted cash at January 1, 2023, included $3,000 in tenant security deposits relating to rental properties owned by PMT and managed by the Company. Tenant security deposits were included in Other assets.

11

Preparation of financial statements in compliance with GAAP requires the Company to make judgments and estimates that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and revenues and expenses during the reporting period. Actual results will likely differ from those estimates.

Recently Issued Accounting Pronouncements

During 2023, the FASB issued two Accounting Standards Updates (“ASUs”) aimed at increasing the amount of detail provided to financial statement users in certain existing disclosures. The ASUs do not require changes to the Company’s accounting. The ASUs are discussed below:

Segment Disclosures

The FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), that is intended to improve disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for more detailed information about a reportable segment’s expenses.

The amendments in ASU 2023-07 are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments will require that the Company supplement its existing disclosures to include disclosure of:

significant segment expenses that are regularly provided to the chief operating decision maker included within each reported measure of segment profit or loss; and

an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss.

The Company will be required to apply the reporting specified by ASU 2023-07 in annual periods beginning with its fiscal year ending December 31, 2024 and for quarterly periods ended thereafter.

Income Tax Disclosures

The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (“ASU 2023-09”), that is intended to enhance the level of detail and decision usefulness of income tax disclosures. ASU 2023-09 requires disclosures of:

Reconciliation of the expected tax at the applicable statutory federal income tax rate to the reported tax in a tabular format, using both percentages and amounts, broken out into specific categories with certain reconciling items of five percent or greater of the expected tax further broken out by nature and/or jurisdiction; and

Income taxes paid, net of refunds received, broken out between federal and state and local income taxes. Payments to individual jurisdictions representing five percent or more of the total income tax payments must also be separately disclosed.

The disclosures specified by ASU 2023-09 are required in the Company’s annual financial statements beginning with the year ended December 31, 2025, with early adoption permitted.

12

Note 3—Concentration of Risk

A portion of the Company’s activities relate to PMT. Revenues generated from PMT (generally comprised of gains on loans held for sale, loan origination and fulfillment fees, loan servicing fees, management fees, change in fair value of investment in and dividends received from PMT, and expense allocations charged to PMT) totaled 11% and 9% of total net revenues for the quarters ended September 30, 2024 and 2023, respectively, and 10% and 11% for the nine months ended September 30, 2024 and 2023, respectively. The Company also purchased 78% and 84% of its loan production from PMT during the quarters ended September 30, 2024 and 2023, respectively, and 80% and 84% during the nine months ended September 30, 2024 and 2023, respectively.

The Company maintains cash and short-term investment balances at financial institutions in excess of the Federal Deposit Insurance Corporation (“FDIC”) insurance limits. Should one or more of the financial institutions at which the Company’s deposits are maintained fail, there is no guarantee as to the extent that the Company would recover the funds deposited, whether through FDIC coverage or otherwise, or the timing of any recovery.

Note 4—Variable Interest Entities

The Company entered into securitization transactions in which variable interest entities (“VIEs”) may issue variable funding notes (“VFNs”) and term debt backed by beneficial interests in Ginnie Mae and Fannie Mae MSRs. The Company is the holder of the VFNs and acts as guarantor of the VFNs and term debt. The Company determined that it is the primary beneficiary of the VIEs because as the holder of VFNs and guarantor of both the VFNs and term debt, it holds the variable interest in the VIEs. Therefore, the Company consolidates the VIEs.

For financial reporting purposes, the MSRs financed by the consolidated VIEs are included in Mortgage servicing rights at fair value, the financing of VFNs that the Company sells under agreements to repurchase is included in Assets sold under agreements to repurchase, and the term debt is included in Notes payable secured by mortgage servicing assets on the Company’s consolidated balance sheets. This financing is detailed in Note 14 – Short-Term Debt and Note 15 – Long Term Debt.

Note 5—Related Party Transactions

PennyMac Mortgage Investment Trust

Operating Activities

Mortgage Loan Production Activities and MSR Recapture

Loan Sales

The Company sells newly originated loans to PMT under a mortgage loan purchase agreement. The Company has typically utilized the mortgage loan purchase agreement for the purpose of selling to PMT conforming balance non-government insured or guaranteed loans, as well as prime jumbo residential mortgage loans.

MSR Recapture

Pursuant to the terms of an MSR recapture agreement by and between the Company and PMT, if the Company refinances (recaptures) mortgage loans for which PMT holds the MSRs, the Company is generally required to transfer and convey to PMT cash in an amount equal to:

40% of the fair market value of the MSRs relating to the recaptured loans subject to the first 15% of the “recapture rate”;
35% of the fair market value of the MSRs relating to the recaptured loans subject to the “recapture rate” in excess of 15% and up to 30%; and
30% of the fair market value of the MSRs relating to the recaptured loans subject to the “recapture rate” in excess of 30%.

13

The “recapture rate” means, during each month, the ratio of (i) the aggregate unpaid principal balance of all recaptured mortgage loans, to (ii) the aggregate unpaid principal balance of all mortgage loans for which the Company held the MSRs and that were refinanced or otherwise paid off in such month. The Company has agreed to allocate sufficient resources to target a recapture rate of at least 15%.

The MSR recapture agreement expires on June 30, 2025, subject to automatic renewal for additional 18-month periods, unless terminated earlier in accordance with its terms.

Fulfillment Services

The Company provides PMT with certain mortgage banking services, including fulfillment and disposition-related services, for which it receives a monthly fulfillment fee. Pursuant to the terms of a mortgage banking services agreement, the fulfillment fees shall not exceed the following:

the number of loan commitments issued multiplied by a pull-through factor of either .99 or .80 depending on whether the loan commitments are subject to a “mandatory trade confirmation” or a “best efforts lock confirmation”, respectively, and then multiplied by $585 for each pull-through adjusted loan commitment up to and including 16,500 loan commitments per quarter and $355 for each pull-through adjusted loan commitment in excess of 16,500 per quarter, plus
$315 multiplied by the number of purchased loans that are sold to Fannie Mae or Freddie Mac up to and including 16,500 loans per quarter and $195 multiplied by the number of such purchased loans in excess of 16,500 per quarter, plus
$750 multiplied by the number of all purchased loans that are sold or securitized to parties other than Fannie Mae or Freddie Mac; provided, however, that no fulfillment fee shall be due or payable to PLS with respect to any Ginnie Mae loans and certain Fannie Mae or Freddie Mac loans acquired by PLS.

Sourcing Fees

PMT does not hold the Ginnie Mae approval required to issue Ginnie Mae mortgage-backed securities (“MBS”) and act as a servicer. Accordingly, under the mortgage banking services agreement, the Company purchases mortgage loans underwritten in accordance with the Ginnie Mae MBS Guide “as is” and without recourse of any kind from PMT at PMT’s cost less any administrative fees paid by the correspondent to PMT plus accrued interest and a sourcing fee ranging from one to two basis points of the unpaid principal balance (“UPB”) of the loan, generally based on the average number of calendar days the loans are held by PMT before being purchased by the Company. The Company may also acquire conventional loans from PMT on the same terms upon mutual agreement between PMT and the Company.

While the Company purchases these mortgage loans “as is” and without recourse of any kind from PMT, where the Company has a claim for repurchase, indemnity or otherwise against a correspondent seller, it is entitled, at its sole expense, to pursue any such claim through or in the name of PMT.

The mortgage banking services agreement expires on June 30, 2025, subject to automatic renewal for additional 18-month periods, unless terminated earlier in accordance with its terms.

14

Following is a summary of loan production and MSR recapture activities, between the Company and PMT:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

    

2023

(in thousands)

Net gains (losses) on loans held for sale at fair value:

Net gains on loans sold to PMT (primarily cash)

$

2,947

$

$

2,947

$

Mortgage servicing rights recapture incurred

(441)

(500)

(1,267)

(1,494)

$

2,506

$

(500)

$

1,680

$

(1,494)

Sale of loans held for sale to PMT

$

191,250

$

$

191,250

$

UPB of loans recaptured

$

71,370

$

77,403

$

207,651

$

270,720

Tax service fees earned from PMT included in Loan origination fees

$

1,107

$

579

$

1,897

$

2,690

Fulfillment fee revenue

    

$

11,492

    

$

5,531

    

$

19,935

$

22,895

Unpaid principal balance of loans fulfilled for PMT subject to fulfillment fees

$

5,948,057

$

2,760,000

$

9,949,135

$

12,418,084

Sourcing fees included in cost of loans purchased from PMT

$

1,994

$

1,854

$

5,649

$

5,014

Unpaid principal balance of loans purchased from PMT:

Government guaranteed or insured

$

11,843,268

$

8,606,835

$

30,200,608

$

29,127,889

Conventional conforming

8,092,380

9,932,593

26,289,016

21,013,357

$

19,935,648

$

18,539,428

$

56,489,624

$

50,141,246

Loan Servicing

The Company and PMT have entered into a loan servicing agreement (the “Servicing Agreement”), pursuant to which the Company provides subservicing for PMT’s MSRs and loans in its prime and special servicing (loans purchased by PMT with credit deterioration) portfolios. The Servicing Agreement provides for servicing fees of per-loan monthly amounts based on the delinquency, bankruptcy and/or foreclosure status of the serviced loan or the real estate acquired in settlement of loans (“REO”). The Company is also entitled to customary ancillary income and market-based fees and charges relating to loans it services for PMT.

Prime Servicing

The base servicing fees for prime loans are calculated through a monthly per-loan dollar amount, with the actual dollar amount for each loan based on whether the loan is a fixed-rate or adjustable-rate loan. The base servicing fee rates are $7.50 per month for fixed-rate loans and $8.50 per month for adjustable-rate loans.

To the extent that prime loans become delinquent, the Company is entitled to an additional servicing fee per loan ranging from $10 to $55 per month based on the delinquency, bankruptcy and foreclosure status of the loan or $75 per month if the underlying mortgaged property becomes REO. The Company is also entitled to customary ancillary income and certain market-based fees and charges, including boarding and deboarding fees, liquidation and disposition fees, assumption, modification and origination fees and a percentage of late charges.

Special Servicing

The base servicing fee rates for special servicing loans range from $30 per month for current loans up to $95 per month for loans in foreclosure proceedings. The base servicing fee rate for REO is $75 per month. The Company also receives a supplemental servicing fee of $25 per month for each special servicing loan.

15

The Company receives activity-based fees for modifications, foreclosures and liquidations that it facilitates with respect to special servicing loans, as well as other market-based refinancing and loan disposition fees.

Following is a summary of loan servicing fees earned from PMT:

Quarter ended September 30, 

Nine months ended September 30, 

Servicing portfolio

    

2024

    

2023

  

2024

   

2023

(in thousands)

Prime servicing

$

22,180

$

20,224

$

62,581

$

60,839

Special servicing

60

33

185

184

$

22,240

$

20,257

$

62,766

$

61,023

The Servicing Agreement expires on June 30, 2025, subject to automatic renewal for additional 18-month periods, unless terminated earlier in accordance with its terms.

Investment Management Activities

The Company has a management agreement with PMT (the “Management Agreement”), pursuant to which the Company oversees PMT’s business affairs in conformity with PMT’s investment policies for which the Company collects a base management fee and may collect a performance incentive fee. The Management Agreement provides that:

The base management fee is calculated quarterly and is equal to the sum of (i) 1.5% per year of PMT’s average shareholders’ equity up to $2 billion, (ii) 1.375% per year of PMT’s average shareholders’ equity in excess of $2 billion and up to $5 billion, and (iii) 1.25% per year of PMT’s average shareholders’ equity in excess of $5 billion.

The performance incentive fee is calculated quarterly at a defined annualized percentage of the amount by which PMT’s “net income,” on a rolling four-quarter basis and before deducting the incentive fee, exceeds certain levels of return on “equity.”

The performance incentive fee is equal to the sum of:
10% of the amount by which PMT’s “net income” for the quarter exceeds (i) an 8% return on “equity” plus the “high watermark,” up to (ii) a 12% return on PMT’s “equity”; plus
15% of the amount by which PMT’s “net income” for the quarter exceeds (i) a 12% return on PMT’s “equity” plus the “high watermark,” up to (ii) a 16% return on PMT’s “equity”; plus
20% of the amount by which PMT’s “net income” for the quarter exceeds a 16% return on “equity” plus the “high watermark.”

For the purpose of determining the amount of the performance incentive fee:

“Net income” is defined as net income or loss attributable to PMT’s common shares of beneficial interest computed in accordance with GAAP adjusted for certain other non-cash charges determined after discussions between the Company and PMT’s independent trustees and approval by a majority of PMT’s independent trustees.

“Equity” is the weighted average of the issue price per common share of beneficial interest of all of PMT’s public offerings, multiplied by the weighted average number of PMT’s common shares of beneficial interest outstanding (including restricted share units) in the rolling four-quarter period.

16

“High watermark” is the quarterly adjustment that reflects the amount by which the “net income” (stated as a percentage of return on “equity”) in that quarter exceeds or falls short of the lesser of 8% and the average Fannie Mae 30-year MBS yield (the “Target Yield”) for the four quarters then ended. If the “net income” is lower than the Target Yield, the high watermark is increased by the difference. If the “net income” is higher than the Target Yield, the high watermark is reduced by the difference. Each time a performance incentive fee is earned, the high watermark returns to zero. As a result, the threshold amounts required for the Company to earn a performance incentive fee are adjusted cumulatively based on the performance of PMT’s “net income” over (or under) the Target Yield, until the “net income” in excess of the Target Yield exceeds the then-current cumulative high watermark amount, and a performance incentive fee is earned.

The base management fee and the performance incentive fee are both receivable quarterly in arrears. The performance incentive fee may be paid in cash or a combination of cash and PMT’s common shares of beneficial interest (subject to a limit of no more than 50% paid in common shares of beneficial interest), at PMT’s option.

In the event of termination of the Management Agreement between PMT and the Company, the Company may be entitled to a termination fee in certain circumstances. The termination fee is equal to three times the sum of (a) the average annual base management fee, and (b) the average annual performance incentive fee earned by the Company, in each case during the 24-month period immediately preceding the date of termination.

 

Following is a summary of the base management and performance incentive fees earned from PMT:

Quarter ended September 30, 

Nine months ended September 30, 

2024

    

2023

  

2024

   

2023

(in thousands)

Base management

$

7,153

$

7,175

$

21,474

    

$

21,510

Performance incentive

$

7,153

$

7,175

$

21,474

$

21,510

Expense Reimbursement

Under the Management Agreement, PMT reimburses the Company for its organizational and operating expenses, including third-party expenses, incurred on PMT’s behalf, it being understood that the Company and its affiliates shall allocate a portion of their personnel’s time to provide certain legal, tax and investor relations services for the direct benefit of PMT. With respect to the allocation of the Company’s and its affiliates’ personnel compensation, the Company is reimbursed $165,000 per fiscal quarter, such amount to be reviewed annually and not preclude reimbursement for any other services performed by the Company or its affiliates.

PMT is also required to pay its pro rata portion of the rent, telephone, utilities, office furniture, equipment, machinery and other office, internal and overhead expenses of the Company and its affiliates required for PMT’s and its subsidiaries’ operations. These expenses are allocated based on the ratio of PMT’s proportion of gross assets compared to all remaining gross assets owned or managed by the Company as calculated at each fiscal quarter end.

The Company received reimbursements from PMT for expenses as follows:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

   

2023

(in thousands)

Reimbursement of:

    

                

    

                

    

                

Expenses incurred on PMT's behalf, net

$

6,318

$

5,893

$

15,511

$

15,532

Common overhead incurred by the Company

1,867

1,489

5,811

5,450

Compensation

165

165

495

495

$

8,350

$

7,547

$

21,817

$

21,477

Payments and settlements during the period (1)

$

31,752

$

9,190

$

91,100

$

72,446

(1)Payments and settlements include payments for the operating, investing and financing activities itemized in this Note.

17

Investing Activities

The Company owns 75,000 common shares of beneficial interest of PMT.

Following is a summary of investing activities between the Company and PMT:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust

$

68

$

(51)

$

38

$

91

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Common shares of beneficial interest of PennyMac Mortgage Investment Trust:

Fair value

$

1,070

$

1,121

Number of shares

75

75

Receivable from and Payable to PMT

Amounts receivable from and payable to PMT are summarized below:

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Receivable from PMT:

Servicing fees

$

8,670

$

6,809

Correspondent production fees

7,986

8,288

Management fees

7,153

7,252

Allocated expenses and expenses incurred on PMT's behalf

4,788

5,612

Fulfillment fees

4,006

1,301

$

32,603

$

29,262

Payable to PMT:

Amounts advanced by PMT to fund its servicing advances

$

72,502

$

208,154

Other

8,538

56

$

81,040

$

208,210

Exchanged Private National Mortgage Acceptance Company, LLC Unitholders

The Company entered into a tax receivable agreement with certain former owners of PNMAC that provides for the payment from time to time by the Company to PNMAC’s exchanged unitholders of an amount equal to 85% of the amount of the net tax benefits, if any, that the Company is deemed to realize as a result of (i) increases in tax basis of PNMAC’s assets resulting from exchanges of ownership interests in PNMAC and (ii) certain other tax benefits related to entering into the tax receivable agreement, including tax benefits attributable to payments under the tax receivable agreement. The Company has recorded a $26.1 million Payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement as of September 30, 2024 and December 31, 2023. The Company did not make payments under the tax receivable agreement during the quarter and nine months ended September 30, 2024 and 2023.

18

Townsgate Closing Services, LLC

Townsgate Closing Services, LLC is a joint venture in which the Company holds a 60% ownership interest through a wholly owned subsidiary. The Company advanced $801,000 to Townsgate Closing Services, LLC, under a revolving loan agreement. The revolving loan agreement has a maximum commitment amount of $1.5 million, matures on December 27, 2027, and earned interest indexed to the 10+ year USD High Yield Corporate Bond Index as determined by Tradeweb/Bloomberg. The outstanding balance was included in Other assets on the Company’s consolidated balance sheets and was repaid on April 2, 2024. The Company recorded $0 and $21,000 of interest income related to the loan during the quarters ended September 30, 2024 and 2023, respectively, and $20,000 and $63,000 during the nine months ended September 30, 2024 and 2023, respectively.

.

Note 6—Loan Sales and Servicing Activities

The Company originates, purchases and sells loans in the secondary mortgage market without recourse for credit losses. However, the Company maintains continuing involvement with the loans in the form of servicing arrangements and the liability under representations and warranties it makes to purchasers and insurers of the loans.

The following table summarizes cash flows between the Company and transferees as a result of the sale of loans in transactions where the Company maintains continuing involvement with the loans as servicer:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Cash flows:

   

   

   

Sales proceeds

$

26,168,605

$

21,651,096

$

70,706,054

$

60,061,205

Servicing fees received

$

363,121

$

303,224

$

1,048,099

$

853,962

The Company is contractually responsible for making the payments required to protect the loans’ beneficial interest holders’ interests in the properties collateralizing their loans and may, therefore, be required to advance amounts in excess of insurer or guarantor reimbursement limits. Therefore, the Company provides a valuation allowance on the servicing advances for these amounts in excess of amounts that are expected to ultimately be recovered from the loans’ insurers, guarantors, or beneficial interest holders.

The servicing advance valuation allowance is estimated based on relevant qualitative and quantitative information about past events, including historical collection and loss experience, current conditions, and reasonable and supportable forecasts that affect collectable amounts. The provision for losses on servicing advances is included in Servicing expense in the consolidated statements of income. Servicing advances are written off when they are deemed unrecoverable.

The following is a summary of the allowance for losses on servicing advances:

Quarter ended September 30, 

Nine months ended September 30, 

2024

2023

  

2024

2023

(in thousands)

Balance at beginning of period

$

68,671

$

70,070

$

73,991

$

78,992

Provision (reversals of provision) for losses

9,583

(2,554)

13,974

(7,603)

Charge-offs, net

(4,346)

(1,872)

(14,057)

(5,745)

Balance at end of period

$

73,908

$

65,644

$

73,908

$

65,644

19

The following table summarizes the UPB of the loans sold by the Company in transactions where it maintains continuing involvement with the loans as servicer:

September 30, 

December 31,

    

 

2024

   

2023

(in thousands)

Unpaid principal balance of loans outstanding

$

393,947,146

$

352,790,614

Delinquent loans:

30-89 days

$

16,324,494

$

13,775,493

90 days or more:

Not in foreclosure

$

7,380,142

$

6,754,282

In foreclosure

$

666,480

$

618,694

Foreclosed

$

4,471

$

7,565

Loans in bankruptcy

$

1,685,409

$

1,415,614

The following tables summarize the Company’s loan servicing portfolio as measured by UPB:

September 30, 2024

Servicing

Total

    

rights owned

    

Subservicing

    

loans serviced

(in thousands)

Investor:

Non-affiliated entities:

    

Originated

$

393,947,146

    

$

    

$

393,947,146

Purchased

16,104,333

16,104,333

Subserviced

257,696

257,696

410,051,479

257,696

410,309,175

PennyMac Mortgage Investment Trust

231,378,323

231,378,323

Loans held for sale

6,366,787

6,366,787

$

416,418,266

$

231,636,019

$

648,054,285

Delinquent loans:

30 days

$

12,611,232

$

1,997,395

$

14,608,627

60 days

4,334,544

553,081

4,887,625

90 days or more:

Not in foreclosure

7,559,602

1,061,557

8,621,159

In foreclosure

697,586

106,040

803,626

Foreclosed

5,075

3,466

8,541

$

25,208,039

$

3,721,539

$

28,929,578

Loans in bankruptcy

$

1,780,953

$

260,599

$

2,041,552

Custodial funds managed by the Company (1)

$

7,708,840

$

3,059,731

$

10,768,571

(1)Custodial funds include cash accounts holding funds on behalf of borrowers and investors relating to loans serviced under servicing agreements and are not recorded on the Company’s consolidated balance sheets. The Company earns placement fees on certain of these custodial funds where it owns the MSRs and these fees are included in Interest income in the Company’s consolidated statements of income.

20

December 31, 2023

Servicing

Total

    

rights owned

    

Subservicing

    

loans serviced

(in thousands)

Investor:

Non-affiliated entities:

Originated

$

352,790,614

    

$

    

$

352,790,614

Purchased

17,478,397

17,478,397

370,269,011

370,269,011

PennyMac Mortgage Investment Trust

232,653,069

232,653,069

Loans held for sale

4,294,689

4,294,689

$

374,563,700

$

232,653,069

$

607,216,769

Delinquent loans:

30 days

$

11,097,929

$

1,808,516

$

12,906,445

60 days

3,316,494

399,786

3,716,280

90 days or more:

Not in foreclosure

6,941,325

1,031,299

7,972,624

In foreclosure

686,359

92,618

778,977

Foreclosed

8,133

4,295

12,428

$

22,050,240

$

3,336,514

$

25,386,754

Loans in bankruptcy

$

1,523,218

$

186,593

$

1,709,811

Custodial funds managed by the Company (1)

$

3,741,978

$

1,759,974

$

5,501,952

(1)Custodial funds include cash accounts holding funds on behalf of borrowers and investors relating to loans serviced under servicing agreements and are not recorded on the Company’s consolidated balance sheets. The Company earns placement fees on certain of these custodial funds where it owns the MSRs and these fees are included in Interest income in the Company’s consolidated statements of income.

Following is a summary of the geographical distribution of loans included in the Company’s loan servicing portfolio for the top five and all other states as measured by UPB:

September 30, 

December 31, 

State

    

2024

    

2023

(in thousands)

California

$

74,743,579

$

72,788,272

Texas

62,664,066

56,437,082

Florida

62,385,137

57,824,310

Virginia

36,081,471

35,376,266

Georgia (1)

27,991,453

Maryland (1)

26,746,355

All other states

384,188,579

358,044,484

$

648,054,285

$

607,216,769

(1)Maryland and Georgia, were not one of the top five states as of September 30, 2024 and December 31, 2023, respectively, and are included in “All other states”.

21

Note 7—Fair Value

Most of the Company’s assets and certain of its liabilities are measured at or based on their fair values. The Company groups its assets and liabilities at fair value in three levels, based on the markets in which the assets and liabilities are traded and the observability of the significant inputs used to determine the fair values. These levels are:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Prices determined using other significant observable inputs. Observable inputs are inputs that other market participants would use in pricing an asset or liability and are developed based on market data obtained from sources independent of the Company.

Level 3— Prices determined using significant unobservable inputs. In situations where observable inputs are unavailable, unobservable inputs may be used. Unobservable inputs reflect the Company’s own judgments about the factors that market participants use in pricing an asset or liability, and are based on the best information available in the circumstances.

As a result of the difficulty in observing certain significant valuation inputs affecting “Level 3” fair value assets and liabilities, the Company is required to make judgments regarding these items’ fair values. Different persons in possession of the same facts may reasonably arrive at different conclusions as to the inputs to be applied in valuing these assets and liabilities and their fair values. Such differences may result in significantly different fair value measurements. Likewise, due to the general illiquidity of some of these assets and liabilities, subsequent transactions may be at values significantly different from those reported.

The Company reclassifies its assets and liabilities between levels of the fair value hierarchy when the inputs required to establish fair value at a level of the fair value hierarchy are no longer readily available, requiring the use of lower-level inputs, or when the inputs required to establish fair value at a higher level of the hierarchy become available.

Fair Value Accounting Elections

The Company identified its MSRs, its mortgage servicing liabilities (“MSLs”) and all of its non-cash financial assets to be accounted for at fair value so changes in fair value will be reflected in income as they occur and more timely reflect the results of the Company’s performance.

22

Assets and Liabilities Measured at Fair Value on a Recurring Basis

Following is a summary of assets and liabilities that are measured at fair value on a recurring basis:

September 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

Assets:

Short-term investment

$

667,934

$

$

$

667,934

Principal-only stripped mortgage-backed securities

960,267

960,267

Loans held for sale

6,131,830

433,874

6,565,704

Derivative assets:

Interest rate lock commitments

120,837

120,837

Forward purchase contracts

10,878

10,878

Forward sales contracts

57,180

57,180

MBS put options

1,892

1,892

Put options on interest rate futures purchase contracts

20,797

20,797

Call options on interest rate futures purchase contracts

35,109

35,109

Total derivative assets before netting

55,906

69,950

120,837

246,693

Netting

(56,081)

Total derivative assets

55,906

69,950

120,837

190,612

Mortgage servicing rights

7,752,292

7,752,292

Investment in PennyMac Mortgage Investment Trust

1,070

1,070

$

724,910

$

7,162,047

$

8,307,003

$

16,137,879

Liabilities:

Derivative liabilities:

Interest rate lock commitments

$

$

$

2,222

$

2,222

Forward purchase contracts

50,487

50,487

Forward sales contracts

36,855

36,855

Call options on interest rate futures sale contracts

13,672

13,672

Total derivative liabilities before netting

13,672

87,342

2,222

103,236

Netting

(61,765)

Total derivative liabilities

13,672

87,342

2,222

41,471

Mortgage servicing liabilities

1,718

1,718

$

13,672

$

87,342

$

3,940

$

43,189

23

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

Assets:

Short-term investment

$

10,268

$

$

$

10,268

Loans held for sale

3,942,127

478,564

4,420,691

Derivative assets:

Interest rate lock commitments

90,313

90,313

Forward purchase contracts

78,448

78,448

Forward sales contracts

6,151

6,151

MBS put options

413

413

MBS call options

6,265

6,265

Put options on interest rate futures purchase contracts

11,043

11,043

Call options on interest rate futures purchase contracts

66,176

66,176

Total derivative assets before netting

77,219

91,277

90,313

258,809

Netting

(79,730)

Total derivative assets

77,219

91,277

90,313

179,079

Mortgage servicing rights

7,099,348

7,099,348

Investment in PennyMac Mortgage Investment Trust

1,121

1,121

$

88,608

$

4,033,404

$

7,668,225

$

11,710,507

Liabilities:

Derivative liabilities:

Interest rate lock commitments

$

$

$

720

$

720

Forward purchase contracts

5,141

5,141

Forward sales contracts

92,796

92,796

Call options on interest rate futures sales contracts

3,209

3,209

Total derivative liabilities before netting

3,209

97,937

720

101,866

Netting

(48,591)

Total derivative liabilities

3,209

97,937

720

53,275

Mortgage servicing liabilities

1,805

1,805

$

3,209

$

97,937

$

2,525

$

55,080

24

As shown above, certain of the Company’s loans held for sale, interest rate lock commitments (“IRLCs”), MSRs and MSLs are measured using Level 3 fair value inputs. Following are roll forwards of assets and liabilities measured at fair value using “Level 3” inputs at either the beginning or the end of the period presented:

Quarter ended September 30, 2024

Interest 

Mortgage 

Loans held

rate lock

servicing 

Assets

    

for sale

    

commitments, net (1)

    

rights

    

Total

(in thousands)

Balance, June 30, 2024

$

400,076

$

68,752

$

7,923,078

$

8,391,906

Purchases and issuances, net

1,013,520

246,391

1,259,911

Capitalization of interest and servicing advances

15,282

15,282

Sales and repayments

(384,101)

(384,101)

Mortgage servicing rights resulting from loan sales

578,982

578,982

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

36,968

36,968

Other factors

367

150,334

(628,248)

(477,547)

37,335

150,334

(628,248)

(440,579)

Transfers:

From Level 3 to Level 2

(648,238)

(648,238)

To loans held for sale

(346,862)

(346,862)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(121,520)

Balance, September 30, 2024

$

433,874

$

118,615

$

7,752,292

$

8,304,781

Changes in fair value recognized during the quarter relating to assets still held at September 30, 2024

$

29,833

$

118,615

$

(615,931)

$

(467,483)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Quarter ended

Liabilities

    

September 30, 2024

(in thousands)

Mortgage servicing liabilities:

Balance, June 30, 2024

$

1,708

Changes in fair value included in income

10

Balance, September 30, 2024

$

1,718

Changes in fair value recognized during the quarter relating to liabilities still outstanding at September 30, 2024

$

10

25

Quarter ended September 30, 2023

Interest 

Mortgage

Loans held

rate lock

servicing

Assets

for sale

    

commitments, net (1)

    

rights

    

Total

  

(in thousands)

Balance, June 30, 2023

$

392,758

$

30,636

$

6,510,585

$

6,933,979

Purchases and issuances, net

681,022

46,991

728,013

Capitalization of interest and servicing advances

10,770

10,770

Sales and repayments

(202,892)

(73)

(202,965)

Mortgage servicing rights resulting from loan sales

450,936

450,936

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

15,520

15,520

Other factors

(1,831)

(32,161)

220,974

186,982

13,689

(32,161)

220,974

202,502

Transfers:

From Level 3 to Level 2

(496,019)

(496,019)

To real estate acquired in settlement of loans

(144)

(144)

To loans held for sale

(24,692)

(24,692)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(98,066)

(98,066)

Balance, September 30, 2023

$

399,184

$

20,774

$

7,084,356

$

7,504,314

Changes in fair value recognized during the quarter relating to assets still held at September 30, 2023

$

6,519

$

20,774

$

220,974

$

248,267

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Liabilities

Quarter ended September 30, 2023

(in thousands)

Mortgage servicing liabilities:

Balance, June 30, 2023

$

1,940

Changes in fair value included in income

(122)

Balance, September 30, 2023

$

1,818

Changes in fair value recognized during the quarter relating to liabilities still outstanding at September 30, 2023

$

(122)

26

Nine months ended September 30, 2024

Interest 

Mortgage 

Loans held

rate lock

servicing 

Assets

for sale

  

commitments, net (1)

  

rights

  

Total

    

(in thousands)

Balance, December 31, 2023

$

478,564

$

89,593

$

7,099,348

$

7,667,505

Purchases and issuances, net

2,873,461

474,903

3,348,364

Capitalization of interest and servicing advances

40,618

40,618

Sales and repayments

(1,125,088)

(1,125,088)

Mortgage servicing rights resulting from loan sales

1,532,709

1,532,709

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

82,121

82,121

Other factors

(741)

181,400

(758,245)

(577,586)

81,380

181,400

(758,245)

(495,465)

Transfers:

From Level 3 to Level 2

(1,915,061)

(1,915,061)

To loans held for sale

(627,281)

(627,281)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(121,520)

Balance, September 30, 2024

$

433,874

$

118,615

$

7,752,292

$

8,304,781

Changes in fair value recognized during the period relating to assets still held at September 30, 2024

$

28,536

$

118,615

$

(752,232)

$

(605,081)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Nine months ended

Liabilities

September 30, 2024

(in thousands)

Mortgage servicing liabilities:

Balance, December 31, 2023

    

$

1,805

Changes in fair value included in income

(87)

Balance, September 30, 2024

$

1,718

Changes in fair value recognized during the period relating to liabilities still outstanding at September 30, 2024

$

(87)

27

Nine months ended September 30, 2023

Interest 

Mortgage

Loans held

rate lock

servicing

Assets

  

for sale

    

commitments, net (1)

    

rights

    

Total

(in thousands)

Balance, December 31, 2022

$

345,772

$

25,844

$

5,953,621

$

6,325,237

Purchases and issuances, net

1,733,158

177,377

1,910,535

Capitalization of interest and servicing advances

31,608

31,608

Sales and repayments

(472,039)

(305)

(472,344)

Mortgage servicing rights resulting from loan sales

1,299,992

1,299,992

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

36,014

36,014

Other factors

(1,967)

18,559

(70,886)

(54,294)

34,047

18,559

(70,886)

(18,280)

Transfers:

From Level 3 to Level 2

(1,272,912)

(1,272,912)

To real estate acquired in settlement of loans

(450)

(450)

To loans held for sale

(201,006)

(201,006)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(98,066)

(98,066)

Balance, September 30, 2023

$

399,184

$

20,774

$

7,084,356

$

7,504,314

Changes in fair value recognized during the period relating to assets still held at September 30, 2023

$

10,465

$

20,774

$

(70,886)

$

(39,647)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Liabilities

Nine months ended September 30, 2023

(in thousands)

Mortgage servicing liabilities:

Balance, December 31, 2022

$

2,096

Changes in fair value included in income

(278)

Balance, September 30, 2023

$

1,818

Changes in fair value recognized during the period relating to liabilities still outstanding at September 30, 2023

$

(278)

The Company had transfers among the fair value levels arising from the return to salability in the active secondary market of certain loans held for sale and from transfers of IRLCs to Loans held for sale at fair value upon purchase or funding.

28

Assets and Liabilities Measured at Fair Value under the Fair Value Option

Net changes in fair values included in income for assets and liabilities carried at fair value, as a result of management’s election of the fair value option, by income statement line item are summarized below:

Quarter ended September 30, 2024

2024

2023

Net gains on

Net

Net gains on 

Net

loans held

loan

loans held

loan

for sale at 

servicing

for sale at 

servicing

    

fair value

    

fees

    

Total

    

fair value

    

fees

    

Total

(in thousands)

Assets:

Principal-only stripped mortgage-backed securities

$

$

48,969

$

48,969

$

$

$

Loans held for sale 

425,501

425,501

762

762

Mortgage servicing rights

(628,248)

(628,248)

220,974

220,974

$

425,501

$

(579,279)

$

(153,778)

$

762

$

220,974

$

221,736

Liabilities:

Mortgage servicing liabilities

$

$

(10)

$

(10)

$

$

122

$

122

Nine months ended September 30, 

2024

2023

Net gains on

Net

Net gains on 

Net

loans held

loan

loans held

loan

for sale at 

servicing

for sale at 

servicing

fair value

    

fees

    

Total

    

fair value

    

fees

    

Total

(in thousands)

Assets:

Principal-only stripped mortgage-backed securities

$

$

32,198

$

32,198

$

$

$

Loans held for sale 

679,704

679,704

187,462

187,462

Mortgage servicing rights

(758,245)

(758,245)

(70,886)

(70,886)

$

679,704

$

(726,047)

$

(46,343)

$

187,462

$

(70,886)

$

116,576

Liabilities:

Mortgage servicing liabilities

$

$

87

$

87

$

$

278

$

278

Following are the fair value and related principal amounts due upon maturity of loans held for sale:

September 30, 2024

December 31, 2023

Principal

Principal

amount

amount

Fair

 due upon 

Fair

 due upon 

Loans held for sale

    

value

    

maturity

    

Difference

    

value

    

maturity

    

Difference

(in thousands)

Current through 89 days delinquent

$

6,531,836

$

6,325,838

$

205,998

$

4,378,042

$

4,233,764

$

144,278

90 days or more delinquent:

Not in foreclosure

29,485

31,884

(2,399)

35,253

38,922

(3,669)

In foreclosure

4,383

9,065

(4,682)

7,396

22,003

(14,607)

$

6,565,704

$

6,366,787

$

198,917

$

4,420,691

$

4,294,689

$

126,002

Assets Measured at Fair Value on a Nonrecurring Basis

Following is a summary of assets that were measured at fair value on a nonrecurring basis:

Real estate acquired in settlement of loans

Level 1

    

Level 2

    

Level 3

    

Total

    

(in thousands)

September 30, 2024

$

$

$

6,687

$

6,687

December 31, 2023

$

$

$

2,669

$

2,669

29

The following table summarizes the losses recognized on assets when they were remeasured at fair value on a nonrecurring basis:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Real estate acquired in settlement of loans

$

(1,758)

$

(494)

$

(2,804)

$

(791)

Fair Value of Financial Instruments Carried at Amortized Cost

The Company’s Assets sold under agreements to repurchase, Mortgage loan participation purchase and sale agreements, Notes payable secured by mortgage servicing assets and Unsecured senior notes are carried at amortized cost.

These liabilities are classified as “Level 3” fair value items due to the Company’s reliance on unobservable inputs to estimate their fair values. The Company has concluded that the fair values of these liabilities other than term notes and term loans included in Notes payable secured by mortgage servicing assets and the Unsecured senior notes approximate their carrying values due to their short terms and/or variable interest rates.

The Company estimates the fair value of the term notes, term loans and the Unsecured senior notes using indications of fair value provided by non-affiliate brokers, pricing services and internal estimates of fair value. The fair values and carrying values of these liabilities are summarized below:

    

September 30, 2024

    

December 31, 2023

Fair value

Carrying value

Fair value

Carrying value

(in thousands)

Term notes and term loans

$

1,742,421

$

1,723,632

$

1,730,000

$

1,724,290

Unsecured senior notes

$

3,235,284

$

3,162,239

$

2,467,750

$

2,519,651

Valuation Governance

Most of the Company’s non-cash financial assets, and all of its derivatives, MSRs and MSLs, are carried at fair value with changes in fair value recognized in current period income. Certain of the Company’s financial assets and derivatives and all of its MSRs and MSLs are “Level 3” fair value assets and liabilities which require use of unobservable inputs that are significant to the estimation of the items’ fair values. Unobservable inputs reflect the Company’s own judgments about the factors that market participants use in pricing an asset or liability, and are based on the best information available under the circumstances.

Due to the difficulty in estimating the fair values of “Level 3” fair value assets and liabilities, the Company has assigned responsibility for estimating the fair values of these assets and liabilities to specialized staff within its capital markets group and subjects the valuation process to significant senior management oversight.

30

With respect to “Level 3” valuations other than IRLCs, the capital markets valuation staff group reports to the Company’s senior management valuation committee, which oversees the valuations. Capital markets valuation staff monitors the models used for valuation of the Company’s “Level 3” fair value assets and liabilities, including the models’ performance versus actual results, and reports those results as well as changes in the valuation of the non-IRLC “Level 3” fair value assets and liabilities, including major factors affecting the valuations and any changes in model methods and inputs, to the Company’s senior management valuation committee. The Company’s senior management valuation committee includes the Company’s chief financial, risk, and capital markets officers as well as other senior members of the Company’s finance, risk management and capital markets staffs.

To assess the reasonableness of its valuations, the capital markets valuation staff presents an analysis of the effect on the valuations of changes to the significant inputs to the models and, for MSRs, comparisons of its estimates of fair value and of key inputs to those procured from nonaffiliate brokers and published surveys.

The fair value of the Company’s IRLCs is developed by its capital markets risk management staff and is reviewed by its capital markets operations staff.

Valuation Techniques and Inputs

Following is a description of the techniques and inputs used in estimating the fair values of “Level 2” and “Level 3” fair value assets and liabilities:

Principal-Only Stripped Mortgage-Backed Securities

The Company categorizes principal-only stripped securities as “Level 2” fair value financial instruments. Fair values of these securities are established based on quoted market prices for these or similar securities.

Loans Held for Sale

Most of the Company’s loans held for sale at fair value are saleable into active markets and are therefore categorized as “Level 2” fair value assets. The fair values of “Level 2” fair value loans are determined using their contracted selling prices or quoted market prices or market price equivalents.

Certain of the Company’s loans held for sale are not saleable into active markets and are therefore categorized as “Level 3” fair value assets. Loans held for sale categorized as “Level 3” fair value assets include:

Closed-end second lien mortgage loans. At present, there is no active market with observable inputs that are significant to the estimation of fair value of the closed-end second lien mortgage loans the Company produces.

Early buy out (“EBO”) loans. EBO loans are government guaranteed or insured loans purchased by the Company from Ginnie Mae guaranteed securities in its loan servicing portfolio. The Company’s right to purchase a government guaranteed or insured loan from a Ginnie Mae security arises as the result of the loan being at least three months delinquent on the date of purchase by the Company and provides an alternative to the Company’s obligation to continue advancing principal and interest at the coupon rate of the related Ginnie Mae security. Such a loan may be resold to an investor and thereafter may be repurchased to the extent it becomes eligible for resale into a new Ginnie Mae guaranteed security.

A loan becomes eligible for resale into a new Ginnie Mae security when the loan becomes current either through completion of a modification of the loan’s terms or after three months of timely payments following either the completion of a payment deferral program or borrower reperformance and when the issuance date of the new security is at least 120 days after the date the loan was last delinquent.

Loans with identified defects. Loans that are not saleable into active markets due to identification of a defect by the Company or to the repurchase by the Company of a loan with an identified defect.

31

The Company uses a discounted cash flow model to estimate the fair value of its “Level 3” fair value loans held for sale. The significant unobservable inputs used in the fair value measurement of the Company’s “Level 3” fair value loans held for sale are discount rates, home price projections, voluntary prepayment/resale and total prepayment/resale speeds. Significant changes in any of those inputs in isolation could result in a significant change to the loans’ fair value measurement. Increases in home price projections are generally accompanied by an increase in voluntary prepayment speeds.

Following is a quantitative summary of key “Level 3” fair value inputs used in the valuation of loans held for sale:

    

September 30, 2024

    

December 31, 2023

Fair value (in thousands)

$

433,874

$

478,564

Key inputs (1):

Discount rate:

Range

6.0% – 9.3%

7.1% – 10.2%

Weighted average

6.6%

7.2%

Twelve-month projected housing price index change:

Range

2.3% – 2.9%

0.3% – 0.5%

Weighted average

2.6%

0.5%

Voluntary prepayment/resale speed (2):

Range

6.4% – 39.3%

4.0% – 36.9%

Weighted average

23.0%

24.8%

Total prepayment/resale speed (3):

Range

6.5% – 48.8%

4.0% – 50.3%

Weighted average

25.5%

32.2%

(1)Weighted average inputs are based on the fair values of the “Level 3” fair value loans.
(2)Voluntary prepayment/resale speed is measured using life voluntary Conditional Prepayment Rate (“CPR”).
(3)Total prepayment/resale speed is measured using life total CPR, which includes both voluntary and involuntary prepayment/resale speeds.

Changes in fair value of loans held for sale attributable to changes in a loan’s instrument-specific credit risk are measured with reference to the change in the respective loan’s delinquency status and performance history at period end from the later of the beginning of the period or acquisition date. Changes in fair value of loans held for sale are included in Net gains on loans held for sale at fair value in the Company’s consolidated statements of income.

Derivative Financial Instruments

Interest Rate Lock Commitments

The Company categorizes IRLCs as “Level 3” fair value assets or liabilities. The Company estimates the fair values of IRLCs based on quoted Agency MBS prices, its estimate of the fair value of the MSRs it expects to receive in the sale of the loans and the probability that the loans will be funded or purchased (the “pull-through rate”).

The significant unobservable inputs used in the fair value measurement of the Company’s IRLCs are the pull-through rate and the estimated fair values of MSRs attributable to the mortgage loans it has committed to originate or purchase. Significant changes in the pull-through rate or the MSR components of the IRLCs, in isolation, could result in significant changes in the IRLCs’ fair value measurements. The financial effects of changes in these inputs are generally inversely correlated as increasing interest rates have a positive effect on the fair value of the MSR component of IRLC fair value, but increase the pull-through rate for the loan principal and interest payment cash flow component, which has decreased in fair value. Changes in fair value of IRLCs are included in Net gains on loans held for sale at fair value in the Company’s consolidated statements of income.

32

Following is a quantitative summary of key unobservable inputs used in the valuation of IRLCs:

    

September 30, 2024

    

December 31, 2023

Fair value (in thousands) (1)

 

$

118,615

$

89,593

Committed amount (in thousands)

$

9,749,537

$

6,349,628

Key inputs (2):

Pull-through rate:

Range

19.8% – 100%

10.2% – 100%

Weighted average

84.5%

81.1%

Mortgage servicing rights fair value expressed as:

Servicing fee multiple:

Range

1.08.1

1.17.3

Weighted average

5.1

4.2

Percentage of loan commitment amount:

Range

0.3% – 4.7%

0.3% – 4.3%

Weighted average

2.5%

1.9%

(1)For purpose of this table, IRLC asset and liability positions are shown net.
(2)Weighted average inputs are based on the committed amounts.

Hedging Derivatives

Fair values of derivative financial instruments actively traded on exchanges are categorized by the Company as “Level 1” fair value assets and liabilities; fair values of derivative financial instruments based on observable interest rates, volatilities and prices in the MBS or other markets are categorized by the Company as “Level 2” fair value assets and liabilities.

Changes in the fair values of hedging derivatives are included in Net gains on loans held for sale at fair value, or Net loan servicing fees – Mortgage servicing rights hedging results, as applicable, in the Company’s consolidated statements of income.

Mortgage Servicing Rights

MSRs are categorized as “Level 3” fair value assets. The Company uses a discounted cash flow approach to estimate the fair value of MSRs. The key inputs used in the estimation of the fair value of MSRs include the applicable prepayment rate (prepayment speed), pricing spread (discount rate), and annual per-loan cost to service the underlying loans, all of which are unobservable. Significant changes to any of those inputs in isolation could result in a significant change in the MSR fair value measurement. Changes in these key inputs are not directly related. Changes in the fair value of MSRs are included in Net loan servicing feesChange in fair value of mortgage servicing rights and mortgage servicing liabilities in the Company’s consolidated statements of income.

33

Following are the key inputs used in determining the fair value of MSRs received by the Company when it retains the obligation to service the mortgage loans it sells:

Quarter ended September 30, 

Nine months ended September 30, 

2024

2023

  

2024

2023

(Amount recognized and unpaid principal balance of underlying loans in thousands)

MSR and underlying loan characteristics:

    

    

Amount recognized

$

578,982

$

450,936

$

1,532,709

$

1,299,992

Unpaid principal balance

$

25,922,146

$

21,861,437

$

70,148,676

$

60,549,919

Weighted average servicing fee rate (in basis points)

46

42

44

47

Key inputs (1):

Annual total prepayment speed (2):

Range

7.9% – 25.8%

7.5% – 20.4%

7.3% – 25.8%

7.5% – 23.2%

Weighted average

11.5%

10.3%

10.5%

10.9%

Equivalent average life (in years):

Range

3.79.3

3.69.4

3.59.7

3.09.4

Weighted average

7.4

7.7

7.7

7.6

Pricing spread (3):

Range

4.9% – 12.6%

5.5% – 12.6%

4.9% – 12.6%

5.5% – 12.6%

Weighted average

5.7%

6.1%

6.1%

7.0%

Per-loan annual cost of servicing:

Range

$69 – $127

$68 – $127

$69 – $127

$68 – $127

Weighted average

$102

$97

$100

$99

(1)Weighted average inputs are based on the UPB of the underlying loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)Pricing spread represents a margin that is applied to a reference interest rate’s forward rate curve to develop periodic discount rates. The Company applies a pricing spread to a derived United State Treasury Securities (“Treasury”) yield curve for purposes of discounting cash flows relating to MSRs.

34

Following is a quantitative summary of key inputs used in the valuation of the Company’s MSRs and the effect on the fair value from adverse changes in those inputs:

September 30, 2024

December 31, 2023

(Fair value, unpaid principal balance of underlying 

 loans and effect on fair value amounts in thousands)

Fair value

$ 7,752,292

$ 7,099,348

Underlying loan characteristics:

Unpaid principal balance

$ 410,031,301

$ 370,244,119

Weighted average note interest rate

4.4%

4.1%

Weighted average servicing fee rate (in basis points)

38

38

Key inputs (1):

Annual total prepayment speed (2):

Range

6.3% – 18.9%

6.1% – 17.8%

Weighted average

9.1%

8.3%

Equivalent average life (in years):

Range

2.78.8

3.09.0

Weighted average

7.7

8.1

Effect on fair value of (3):

5% adverse change

($133,350)

($107,757)

10% adverse change

($261,595)

($211,643)

20% adverse change

($503,923)

($408,638)

Pricing spread (4):

Range

5.0% – 11.3%

5.5% – 12.6%

Weighted average

6.3%

6.4%

Effect on fair value of (3):

5% adverse change

($101,071)

($94,307)

10% adverse change

($199,523)

($186,129)

20% adverse change

($388,935)

($362,671)

Per-loan annual cost of servicing:

Range

$68 – $131

$70 – $135

Weighted average

$106

$107

Effect on fair value of (3):

5% adverse change

($46,687)

($44,572)

10% adverse change

($93,373)

($89,145)

20% adverse change

($186,746)

($178,289)

(1)Weighted average inputs are based on the UPB of the underlying loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)These sensitivity analyses are limited in that they were performed as of a particular date; only contemplate the movements in the indicated inputs; do not incorporate changes to other inputs; are subject to the accuracy of the models and inputs used; and do not incorporate other factors that would affect the Company’s overall financial performance in such events, including operational adjustments made to account for changing circumstances. For these reasons, these analyses should not be viewed as earnings forecasts.
(4)The Company applies a pricing spread to a derived Treasury yield curve for purposes of discounting cash flows relating to MSRs.

35

Mortgage Servicing Liabilities

MSLs are categorized as “Level 3” fair value liabilities. The Company uses a discounted cash flow approach to estimate the fair value of MSLs. The key inputs used in the estimation of the fair value of MSLs include the applicable annual total prepayment speed, pricing spread, and the per-loan annual cost of servicing the underlying loans. Changes in the fair value of MSLs are included in Net servicing feesChange in fair value of mortgage servicing rights and mortgage servicing liabilities in the Company’s consolidated statements of income.

Following are the key inputs used in determining the fair value of MSLs:

September 30, 

December 31, 

2024

2023

Fair value (in thousands)

$

1,718

$

1,805

Underlying loan characteristics:

 

    

Unpaid principal balance of underlying loans (in thousands)

$

20,179

$

24,892

Servicing fee rate (in basis points)

25

25

Key inputs (1):

Annual total prepayment speed (2)

16.0%

16.1%

Equivalent average life (in years)

5.0

5.1

Pricing spread (3)

8.5%

8.3%

Per-loan annual cost of servicing

$

1,001

$

1,043

(1)Weighted average inputs are based on UPB of the underlying mortgage loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)The Company applies a pricing spread to a derived Treasury yield curve for purposes of discounting cash flows relating to MSLs.

Note 8— Principal-Only Stripped Mortgage-Backed Securities

During the nine months ended September 30, 2024, the Company began to invest in Agency principal-only stripped MBS for the purpose of economically hedging the fair value of its MSRs. MBS are carried at fair value with changes in fair value recognized in current period income. Changes in fair value arising from accrual of unearned discounts are recognized using the interest method and are included in Interest income. Changes in fair value arising from other factors are included in Mortgage servicing rights hedging results. All of the principal-only stripped MBS had contractual maturities of over ten years and were pledged to secure sales of assets under agreements to repurchase.

Following is a summary of the Company’s investment in principal-only stripped MBS:

September 30, 2024

(in thousands)

Principal balance

$

1,121,494

Unearned discounts

(193,425)

Cumulative valuation changes

32,198

Fair value

$

960,267

36

Note 9—Loans Held for Sale at Fair Value

Loans held for sale at fair value include the following:

September 30, 

December 31, 

Mortgage type

    

2024

    

2023

(in thousands)

Government-insured or guaranteed

$

4,327,303

$

2,099,135

Conventional conforming

1,589,131

1,821,085

Jumbo

215,396

21,907

Closed-end second lien

271,094

322,015

Purchased from Ginnie Mae securities serviced by the Company

151,374

146,585

Repurchased pursuant to representations and warranties

11,406

9,964

$

6,565,704

$

4,420,691

Fair value of loans pledged to secure:

Assets sold under agreements to repurchase

$

5,954,470

$

3,858,977

Mortgage loan participation purchase and sale agreements

548,948

470,524

$

6,503,418

$

4,329,501

Note 10—Derivative Financial Instruments

The Company holds and issues derivative financial instruments in connection with its operating and investing activities. Derivative financial instruments are created in the Company’s loan production activities and when the Company enters into derivative transactions as part of its interest rate risk management activities. Derivative financial instruments created in the Company’s loan production activities are IRLCs that are created when the Company commits to purchase or originate a loan for sale.

The Company engages in interest rate risk management activities in an effort to moderate the effect of changes in market interest rates on the fair value of certain of the its assets. To manage this fair value risk resulting from interest rate risk, the Company uses derivative financial instruments acquired with the intention of reducing the risk that changes in market interest rates will result in unfavorable changes in the fair value of the Company’s IRLCs, inventory of loans held for sale and its MSRs.

The Company does not designate and qualify any of its derivatives for hedge accounting. The Company records all derivative financial instruments at fair value and records changes in fair value in current period income.

Derivative Notional Amounts, Fair Value of Derivatives and Netting of Financial Instruments

The Company has elected to present net derivative asset and liability positions, and cash collateral obtained from or posted to its counterparties when subject to a master netting arrangement that is legally enforceable on all counterparties in the event of default. The derivatives that are not subject to a master netting arrangement are IRLCs.

37

The Company had the following derivative financial instruments recorded on its consolidated balance sheets:

September 30, 2024

December 31, 2023

Fair value

Fair value

Notional

Derivative

Derivative

Notional

Derivative

Derivative

Derivative instrument

    

amount (1)

    

assets

    

liabilities

    

amount (1)

    

assets

    

liabilities

(in thousands)

Not subject to master netting arrangements:

Interest rate lock commitments

9,749,537

$

120,837

$

2,222

6,349,628

$

90,313

$

720

Subject to master netting arrangements (2):

Forward purchase contracts

26,839,882

10,878

50,487

15,863,667

78,448

5,141

Forward sales contracts

29,548,275

57,180

36,855

14,477,159

6,151

92,796

MBS put options

1,850,000

1,892

2,925,000

413

MBS call options

1,000,000

6,265

Put options on interest rate futures purchase contracts

7,650,000

20,797

8,717,500

11,043

Call options on interest rate futures purchase contracts

9,600,000

35,109

4,250,000

66,176

3,209

Call options on interest rate futures sale contracts

2,500,000

13,672

Treasury futures purchase contracts

8,125,000

5,986,500

Treasury futures sale contracts

11,379,000

10,677,000

Total derivatives before netting

246,693

103,236

258,809

101,866

Netting

(56,081)

(61,765)

(79,730)

(48,591)

$

190,612

$

41,471

$

179,079

$

53,275

Deposits placed with (received from) derivative counterparties included in the derivative balances above, net

$

5,684

$

(31,139)

(1)Notional amounts provide an indication of the volume of the Company’s derivative activity.
(2)All derivatives subject to master netting agreements are interest rate derivatives that are used as economic hedges.

Derivative Assets, Financial Instruments, and Cash Collateral Held by Counterparty

The following table summarizes by significant counterparty the amount of derivative asset positions after considering master netting arrangements and financial instruments or cash pledged that do not meet the accounting guidance to qualify for setoff accounting.

September 30, 2024

December 31, 2023

Gross amount not 

Gross amount not

offset in the

offset in the

consolidated 

consolidated 

Net amount

balance sheet

Net amount

balance sheet

of assets in the

Cash

of assets in the

Cash

consolidated

Financial

collateral

Net

consolidated

Financial

collateral

Net

Counterparty

    

balance sheet

    

instruments

    

received

    

amount

    

balance sheet

    

instruments

    

received

    

amount

(in thousands)

Interest rate lock commitments

$

120,837

$

$

$

120,837

$

90,313

$

$

$

90,313

RJ O' Brien

42,234

42,234

74,010

74,010

JPMorgan Chase Bank, N.A.

5,034

5,034

873

873

Goldman Sachs

4,488

4,488

8,473

8,473

Barclays Capital

3,671

3,671

Morgan Stanley Bank, N.A.

3,226

3,226

Citibank, N.A.

2,187

2,187

2,947

2,947

Bank of Montreal

2,129

2,129

137

137

Mizuho Bank, Ltd.

2,015

2,015

1,467

1,467

Others

4,791

4,791

859

859

$

190,612

$

$

$

190,612

$

179,079

$

$

$

179,079

38

Derivative Liabilities, Financial Instruments and Collateral Held by Counterparty

The following table summarizes by significant counterparty the amount of derivative liabilities and assets sold under agreements to repurchase after considering master netting arrangements and financial instruments or cash pledged that do not meet the accounting guidance to qualify for setoff accounting. All assets sold under agreements to repurchase are secured by sufficient collateral with fair values that exceed the liability amounts recorded on the consolidated balance sheets.

September 30, 2024

December 31, 2023

Gross amounts

Gross amounts

not offset in the

not offset in the

Net amount

consolidated 

Net amount

consolidated 

of liabilities

balance sheet

of liabilities

balance sheet

in the

Cash

in the

Cash

consolidated

Financial

 collateral 

Net

consolidated

Financial

collateral

Net

Counterparty

 

balance sheet

 

instruments (1)

 

pledged

 

amount

 

balance sheet

 

instruments (1)

 

pledged

 

amount

(in thousands)

Interest rate lock commitments

$

2,222

$

$

$

2,222

$

720

$

$

$

720

Bank of America, N.A.

1,456,536

(1,454,936)

1,600

875,766

(872,148)

3,618

Atlas Securitized Products, L.P.

837,377

(837,377)

1,210,473

(1,210,473)

Wells Fargo Bank, N.A.

802,353

(769,487)

32,866

116,275

(114,647)

1,628

Royal Bank of Canada

706,793

(706,793)

457,743

(457,743)

JPMorgan Chase Bank, N.A.

675,917

(675,579)

338

243,225

(243,225)

BNP Paribas

557,496

(557,496)

185,425

(185,425)

Citibank, N.A.

436,127

(436,127)

174,221

(174,221)

Barclays Capital

310,540

(310,540)

128,488

(118,667)

9,821

Santander US Capital Markets LLC

282,511

(282,077)

434

Goldman Sachs

219,834

(219,834)

178,751

(178,751)

Morgan Stanley Bank, N.A.

209,495

(209,457)

38

195,714

(164,149)

31,565

Nomura Corporate Funding Americas

100,075

(100,000)

75

50,000

(50,000)

Mizuho Bank, Ltd.

50,000

(50,000)

Ellington Management

3,089

3,089

Others

809

809

5,923

5,923

$

6,651,174

$

(6,609,703)

$

$

41,471

$

3,822,724

$

(3,769,449)

$

$

53,275

(1)Amounts represent the UPB of Assets sold under agreements to repurchase.

Following are the gains (losses) recognized by the Company on derivative financial instruments and the income statement lines where such gains and losses are included:

Quarter ended September 30, 

Nine months ended September 30, 

Derivative activity

    

Consolidated income statement line

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest rate lock commitments

Net gains on loans held for sale at fair value (1)

$

49,862

$

(9,862)

$

29,021

$

(5,069)

Hedged item:

Interest rate lock commitments and loans held for sale

Net gains on loans held for sale at fair value

$

(217,380)

$

162,006

$

(112,188)

$

217,968

Mortgage servicing rights

Net loan servicing fees–Mortgage servicing rights hedging results

$

193,081

$

(423,656)

$

(256,570)

$

(531,565)

(1)Represents net change in fair value of IRLCs from the beginning to the end of the period. Amounts recognized at the date of commitment and fair value changes recognized during the period until purchase of the underlying loans or the cancellation of the commitment are shown in the rollforward of IRLCs for the quarter in Note 7 – Fair Value – Assets and Liabilities Measured at Fair Value on a Recurring Basis.

39

Note 11—Mortgage Servicing Rights and Mortgage Servicing Liabilities

Mortgage Servicing Rights at Fair Value

The activity in MSRs is as follows:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

7,923,078

$

6,510,585

$

7,099,348

$

5,953,621

Additions (deductions):

MSRs resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Transfer of mortgage servicing rights relating to delinquent loans to Agency

(73)

(305)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(98,066)

(121,520)

(98,066)

457,462

352,797

1,411,189

1,201,621

Change in fair value due to:

Changes in inputs used in valuation model (1)

(402,376)

398,807

(132,984)

427,426

Other changes in fair value (2)

(225,872)

(177,833)

(625,261)

(498,312)

Total change in fair value

(628,248)

220,974

(758,245)

(70,886)

Balance at end of period

$

7,752,292

$

7,084,356

$

7,752,292

$

7,084,356

Unpaid principal balance of underlying loans at end of period

$

410,031,301

$

351,269,905

September 30, 

December 31,

2024

2023

(in thousands)

Fair value of mortgage servicing rights pledged to secure Assets sold under agreements to repurchase and Notes payable secured by mortgage servicing assets

$

7,656,519

$

7,033,892

(1)Principally reflects changes in annual total prepayment speed, pricing spread, per loan annual cost of servicing and UPB of underlying loan inputs.
(2)Represents changes due to realization of cash flows.

Mortgage Servicing Liabilities at Fair Value

The activity in MSLs is summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

1,708

$

1,940

$

1,805

$

2,096

Changes in fair value due to:

Changes in inputs used in valuation model (1)

46

(64)

34

(86)

Other changes in fair value (2)

(36)

(58)

(121)

(192)

Total change in fair value

10

(122)

(87)

(278)

Balance at end of period

$

1,718

$

1,818

$

1,718

$

1,818

Unpaid principal balance of underlying loans at end of period

$

20,179

$

27,010

(1)Principally reflects changes in annual total prepayment speed, pricing spread and per loan annual cost of servicing.

(2)Represents changes due to realization of cash flows.

40

Contractual servicing fees relating to MSRs and MSLs are recorded in Net loan servicing fees—Loan servicing fees—From non-affiliates on the Company’s consolidated statements of income; other fees relating to MSRs and MSLs are recorded in Net loan servicing fees—Loan servicing fees—Other on the Company’s consolidated statements of income. Such amounts are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Contractual servicing fees

$

393,457

$

328,049

$

1,126,523

$

925,865

Other fees:

                  

Late charges

19,122

14,486

53,979

39,984

Other

3,804

2,708

9,593

7,664

$

416,383

$

345,243

$

1,190,095

$

973,513

Note 12—Other Assets

Other assets are summarized below:

September 30, 

December 31, 

2024

    

2023

(in thousands)

Margin deposits

$

192,638

$

135,645

Capitalized software, net

125,478

148,736

Interest receivable

46,119

35,196

Servicing fees receivable, net

41,050

37,271

Other servicing receivables

46,333

30,530

Operating lease right-of-use assets

39,985

49,926

Prepaid expenses

38,160

36,044

Real estate acquired in settlement of loans

22,420

14,982

Deposits securing Assets sold under agreements to repurchase and
Notes payable secured by mortgage servicing assets

16,082

15,653

Furniture, fixtures, equipment and building improvements, net

14,577

19,016

Other

59,347

59,461

$

642,189

$

582,460

Deposits securing Assets sold under agreements to repurchase or Notes payable secured by mortgage servicing assets

$

16,082

$

15,653

41

Note 13—Leases

The Company has operating lease agreements relating to its facilities. The Company’s operating lease agreements have remaining terms ranging from less than one year to seven years. Some of the operating lease agreements include options to extend the term for up to five years. None of the Company’s operating lease agreements require the Company to make variable lease payments.

The Company’s lease agreements are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Lease expense:

Operating leases

$

3,917

$

4,862

$

11,952

$

14,665

Short-term leases

66

114

234

351

Sublease income

(394)

(315)

(1,136)

(584)

Net lease expense included in Occupancy and equipment expense

$

3,589

$

4,661

$

11,050

$

14,432

Other information:

Payments for operating leases

$

5,093

$

7,617

$

15,053

$

19,217

Operating lease right-of-use assets recognized

$

1,388

$

1,166

$

1,388

$

2,893

Period end weighted averages:

Remaining lease term (in years)

3.7

4.4

Discount rate

4.0%

3.8%

Lease payment obligations attributable to the Company’s operating lease liabilities are summarized below:

Twelve months ended September 30,

Operating leases

(in thousands)

2025

$

20,285

2026

15,737

2027

9,066

2028

5,123

2029

4,339

Thereafter

3,981

Total lease payments

58,531

Less imputed interest

(5,531)

Operating lease liability included in Accounts payable and accrued expenses

$

53,000

Note 14—Short-Term Debt

The borrowing facilities described throughout these Notes 14 and 15 contain various covenants, including financial covenants governing the Company’s net worth, debt-to-equity ratio and liquidity. Management believes that the Company was in compliance with these covenants as of September 30, 2024.

Assets Sold Under Agreements to Repurchase

The Company has multiple borrowing facilities in the form of asset sales under agreements to repurchase. These borrowing facilities are secured by principal-only stripped mortgage-backed securities at fair value, loans held for sale at fair value or participation certificates backed by mortgage servicing assets. Eligible assets are sold at advance rates based on the fair value (as determined by the lender) of the assets sold. Interest is charged at a rate based on the Secured Overnight Financing Rate (“SOFR”). Principal-only stripped mortgage-backed securities, participation certificates and loans financed under these agreements may be re-pledged by the lenders.

42

Assets sold under agreements to repurchase are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Average balance of assets sold under agreements to repurchase

$

5,638,124

$

3,208,434

$

4,982,988

$

3,800,502

Weighted average interest rate (1)

6.88%

7.19%

7.04%

7.01%

Total interest expense

$

102,708

$

62,758

$

279,730

$

209,461

Maximum daily amount outstanding

$

6,608,245

$

4,418,359

$

7,122,796

$

6,358,007

(1)Excludes the effect of amortization of debt issuance costs and non-utilization fees of $5.2 million and $4.6 million for the quarters ended September 30, 2024 and 2023, respectively, and $17.3 million and $10.1 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

6,609,703

$

3,769,449

Unamortized debt issuance costs

(8,706)

(5,493)

$

6,600,997

$

3,763,956

Weighted average interest rate

6.49%

7.05%

Available borrowing capacity (1):

Committed

$

943,876

$

1,282,040

Uncommitted

4,803,203

5,548,511

$

5,747,079

$

6,830,551

Assets securing repurchase agreements:

Principal-only stripped MBS

$

960,267

Loans held for sale

$

5,954,470

$

3,858,977

Servicing advances (2)

$

232,766

$

354,831

Mortgage servicing rights (2)

$

6,799,741

$

6,284,239

Deposits (2)

$

16,082

$

15,653

(1)The amount the Company is able to borrow under asset repurchase agreements is tied to the fair value of unencumbered assets eligible to secure those agreements and the Company’s ability to fund the agreements’ margin requirements relating to the assets financed.
(2)Beneficial interests in the Ginnie Mae MSRs, Fannie Mae MSRs, servicing advances and margin deposits together serve as the collateral backing servicing asset financing facilities that are included in Assets sold under agreements to repurchase and the term notes and term loans included in Notes payable secured by mortgage servicing assets. The term notes and term loans are described in Note 15 — Long-Term Debt - Notes payable secured by mortgage servicing assets.

43

Following is a summary of maturities of outstanding advances under asset repurchase agreements by maturity date:

Remaining maturity at September 30, 2024 (1)

    

Unpaid principal balance

(dollars in thousands)

Within 30 days

$

1,676,719

Over 30 to 90 days

4,139,432

Over 90 to 180 days

207,823

Over 180 days to one year

435,729

Over one year to two years

150,000

Total assets sold under agreements to repurchase

$

6,609,703

Weighted average maturity (in months)

3.0

(1)The Company is subject to margin calls during the periods the agreements are outstanding and therefore may be required to repay a portion of the borrowings before the respective agreements mature if the fair values (as determined by the applicable lender) of the assets securing those agreements decrease.

The amount at risk (the fair value of the assets pledged plus the related margin deposit, less the amount advanced by the counterparty and interest payable) relating to the Company’s assets sold under agreements to repurchase is summarized by asset type and counterparty below as of September 30, 2024:

Loans held for sale and MSRs

Weighted average

Counterparty

    

Amount at risk

    

maturity of advances  

    

Facility maturity

(in thousands)

Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas and Mizuho Bank, Ltd. (1)

$

4,965,381

November 5, 2025

November 5, 2025

Royal Bank of Canada

$

144,170

October 30, 2024

August 11, 2025

Bank of America, N.A.

$

131,432

November 7, 2024

June 10, 2026

Atlas Securitized Products, L.P.

$

86,753

February 5, 2025

June 26, 2026

BNP Paribas

$

68,995

December 18, 2024

September 30, 2025

Barclays Bank PLC

$

51,364

January 31, 2025

March 6, 2026

JP Morgan Chase Bank, N.A.

$

33,726

December 29, 2024

June 28, 2026

Citibank, N.A.

$

26,294

    

November 27, 2024

    

June 11, 2026

Wells Fargo Bank, N.A.

$

24,140

December 12, 2024

October 15, 2025

Morgan Stanley Bank, N.A.

$

12,327

December 14, 2024

May 22, 2026

Goldman Sachs Bank USA

$

10,536

January 16, 2025

December 8, 2025

(1)The amount at risk includes the beneficial interests in Ginnie Mae MSRs, Fannie Mae MSRs and servicing advances pledged to serve as the collateral backing servicing asset facilities included in Assets sold under agreements to repurchase and the term notes and term loans included in Notes payable secured by mortgage servicing assets. The facilities mature on various dates through July 25, 2026 and the facility maturity date shown in this table represents a weighted average of those dates.

Principal-only stripped MBS

Counterparty

    

Amount at risk

    

Maturity

(in thousands)

Bank of America, N.A.

$

2,602

January 24, 2025

JP Morgan Chase Bank, N.A.

$

23,009

January 6, 2025

Wells Fargo Bank, N.A.

$

21,452

January 23, 2025

Santander US Capital Markets LLC

$

11,970

January 15, 2025

44

Mortgage Loan Participation Purchase and Sale Agreements

Two of the borrowing facilities secured by loans held for sale are in the form of mortgage loan participation purchase and sale agreements. Participation certificates, each of which represents an undivided beneficial ownership interest in mortgage loans that have been pooled with Fannie Mae, Freddie Mac or Ginnie Mae, are sold to a lender pending securitization of the mortgage loans and sale of the resulting securities. A commitment to sell the securities resulting from the pending securitization between the Company and a non-affiliate is also assigned to the lender at the time a participation certificate is sold.

The purchase price paid by the lender for each participation certificate is based on the trade price of the security, plus an amount of interest expected to accrue on the security to its anticipated delivery date, minus a present value adjustment, any related hedging costs and a holdback amount that is based on a percentage of the purchase price. The holdback amount is not required to be paid to the Company until the settlement of the security and its delivery to the lender.

The mortgage loan participation purchase and sale agreements are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Average balance

$

256,995

$

251,904

$

242,890

$

234,583

Weighted average interest rate (1)

6.56%

6.63%

6.64%

6.41%

Total interest expense

$

4,411

$

4,383

$

12,597

$

11,768

Maximum daily amount outstanding

$

518,042

$

508,062

$

518,042

$

515,537

(1)Excludes the effect of amortization of debt issuance costs totaling $176,000 and $172,000 for the quarters ended September 30, 2024 and 2023, respectively, and $523,000 and $516,000 for the nine months ended September 30, 2024 and 2023, respectively.

    

September 30, 

December 31, 

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

518,043

$

446,406

Unamortized debt issuance costs

(516)

(352)

$

517,527

    

$

446,054

Weighted average interest rate

6.10%

6.60%

Fair value of loans pledged to secure mortgage loan participation purchase and sale agreements

$

548,948

$

470,524

Note 15—Long-Term Debt

Notes Payable Secured by Mortgage Servicing Assets

Term Notes and Term Loans

The Company, through its wholly-owned subsidiaries PNMAC, PLS and the PNMAC GMSR ISSUER TRUST (“Issuer Trust”) has entered into a structured finance transaction, in which PLS pledges and/or sells to the Issuer Trust participation certificates representing beneficial interests in Ginnie Mae mortgage servicing assets pursuant to a repurchase agreement. The Issuer Trust has issued VFNs to PLS, has issued secured term notes (the “Term Notes”) to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended (the “Securities Act”), and has entered into a series of syndicated term loans with various lenders (the “Term Loans”). The Term Notes and Term Loans are secured by the participation certificates relating to Ginnie Mae mortgage servicing assets financed pursuant to the servicing asset repurchase facilities, and rank pari passu with the mortgage servicing asset VFNs.

45

Following is a summary of the issued and outstanding Term Notes and Term Loans:

Maturity date

Issuance date

    

Principal balance

    

Annual interest rate spread (1)

    

Stated

    

Optional extension (2)

(in thousands)

Term Notes:

June 3, 2022

$

500,000

4.25%

5/25/2027

5/25/2029

February 29, 2024

425,000

3.20%

3/26/2029

3/25/2031

Term Loans:

February 28, 2023

680,000

3.00%

2/25/2028

2/25/2029

October 25, 2023

125,000

3.00%

10/25/2028

$

1,730,000

(1)Interest is charged at a rate of SOFR plus a spread.
(2)The Term Notes and Term Loans’ indentures provide the Company with the option to extend the maturity of certain of the Term Notes or Term Loans as specified in the respective agreements.

Freddie Mac MSR Notes Payable

The Company has notes payable to two lenders that are secured by Freddie Mac MSRs. Interest is charged at a rate of SOFR plus a spread as defined in the agreements. The facilities expire on November 13, 2024 and June 11, 2026. The maximum amount that the Company may borrow under the notes payable is $900 million, $850 million of which is committed, and may be reduced by other debt outstanding with the counterparties.

Notes payable secured by mortgage servicing assets are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

  

2024

    

2023

(dollars in thousands)

Average balance

$

1,730,000

$

2,484,348

$

1,850,621

$

2,353,572

Weighted average interest rate (1)

8.86%

8.78%

8.88%

8.40%

Total interest expense

$

39,265

$

55,676

$

125,203

$

150,271

(1)Excludes the effect of amortization of debt issuance costs totaling $726,000 and $689,000 for the quarters ended September 30, 2024 and 2023, respectively, and $2.2 million and $2.4 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance:

Term Notes and Term Loans

$

1,730,000

    

$

1,730,000

Freddie Mac MSR Notes Payable

150,000

1,730,000

1,880,000

Unamortized debt issuance costs

(6,368)

(6,585)

$

1,723,632

$

1,873,415

Weighted average interest rate

8.39%

8.82%

Assets pledged to secure notes payable (1):

Servicing advances

$

232,766

$

354,831

Mortgage servicing rights

$

7,656,519

$

7,033,892

Deposits

$

16,082

$

15,653

(1)Beneficial interests in the Ginnie Mae MSRs, Fannie Mae MSRs, servicing advances and deposits together serve as the collateral backing servicing asset facilities that include Assets sold under agreements to repurchase and the

46

Term Notes and Term Loans included in Notes payable secured by mortgage servicing assets.

Unsecured Senior Notes

The Company has issued unsecured senior notes (the “Unsecured Notes”) to qualified institutional buyers under Rule 144A of the Securities Act. The Unsecured Notes are senior unsecured obligations of the Company and will rank senior in right of payment to any future subordinate indebtedness of the Company, equally in right of payment with all existing and future senior indebtedness of the Company and effectively subordinate to any existing and future secured indebtedness of the Company to the extent of the fair value of collateral securing such indebtedness.

The Unsecured Notes are fully and unconditionally guaranteed, jointly and severally, on a senior unsecured basis by the Company’s existing and future wholly-owned domestic subsidiaries (other than certain excluded subsidiaries defined in the indenture under which the Unsecured Notes were issued). The guarantees are senior unsecured obligations of the guarantors and will rank senior in right of payment to any future subordinate indebtedness of the guarantors, equally in right of payment with all existing and future senior indebtedness of the guarantors and effectively subordinate to any existing and future secured indebtedness of the guarantors to the extent of the fair value of collateral securing such indebtedness. The Unsecured Notes and the guarantees are structurally subordinate to the indebtedness and liabilities of the Company’s subsidiaries that do not guarantee the Unsecured Notes.

Following is a summary of the Company’s outstanding Unsecured Notes:

Issuance date

Principal balance

Note interest rate

Maturity date

Optional redemption date (1)

(in thousands)

(annual)

September 29, 2020

$

500,000

5.375%

October 15, 2025

October 15, 2022

October 19, 2020

150,000

5.375%

October 15, 2025

October 15, 2022

February 11, 2021

650,000

4.25%

February 15, 2029

February 15, 2024

September 16, 2021

500,000

5.75%

September 15, 2031

September 15, 2026

December 11, 2023

750,000

7.875%

December 15, 2029

December 15, 2026

May 23, 2024

650,000

7.125%

November 15, 2030

November 15, 2026

$

3,200,000

(1)Before the optional redemption date, the Company may redeem some or all of the Unsecured Notes for that issuance at a price equal to 100% of the principal amount, plus accrued and unpaid interest and a make-whole premium or the Company may redeem up to 40% of the Unsecured Notes for that issuance with an amount equal to or less than the net proceeds from certain equity offerings at the redemption price set forth in the indenture, plus accrued and unpaid interest. On or after the optional redemption date, the Company may redeem some or all of the Unsecured Notes for that issuance at the redemption prices set forth in the indenture, plus accrued interest.

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

  

2023

  

2024

    

2023

(dollars in thousands)

Average balance

$

3,200,000

$

1,800,000

$

2,860,766

$

1,800,000

Weighted average interest rate (1)

6.15%

5.07%

6.03%

5.07%

Total interest expense

$

51,147

$

23,949

$

133,947

$

71,065

(1)Excludes the effect of amortization of debt issuance costs of $1.8 million and $933,000 for the quarters ended September 30, 2024 and 2023, respectively, and $4.7 million and $2.8 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

3,200,000

$

2,550,000

Unamortized debt issuance costs and premiums, net

(37,761)

(30,349)

$

3,162,239

$

2,519,651

Weighted average interest rate

6.15%

5.90%

47

Maturities of Long-Term Debt

Maturities of long-term debt (based on stated maturity dates) are as follows:

Twelve months ended September 30,

    

2025

    

2026

    

2027

    

2028

    

2029

    

Thereafter

    

Total

(in thousands)

Notes payable secured by mortgage servicing assets (1)

$

$

$

500,000

$

680,000

$

550,000

$

$

1,730,000

Unsecured senior notes

650,000

650,000

1,900,000

3,200,000

Total

$

$

650,000

$

500,000

$

680,000

$

1,200,000

$

1,900,000

$

4,930,000

(1)The Term Notes and Term Loans’ indentures provide the Company with the option to extend the maturity of the Term Notes and Term Loans as specified in the respective agreements.

Note 16—Liability for Losses Under Representations and Warranties

Following is a summary of the Company’s liability for losses under representations and warranties:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

28,688

$

30,146

$

30,788

$

32,421

Provision for losses:

Resulting from sales of loans

4,070

4,011

12,151

8,885

Resulting from change in estimate

(3,481)

(2,552)

(10,877)

(6,005)

Losses incurred

(991)

(1,114)

(3,776)

(4,810)

Balance at end of period

$

28,286

$

30,491

$

28,286

$

30,491

Unpaid principal balance of loans subject to representations and warranties at end of period

$

396,102,491

$

335,044,546

Note 17—Income Taxes

The Company’s effective income tax rates were 26.1% and 26.8% for the quarters ended September 30, 2024 and 2023, respectively, and 23.8% and 23.7% for the nine months ended September 30, 2024 and 2023, respectively. The decrease in the effective tax rate for the quarter ended September 30, 2024 compared to the same period in 2023 is attributable to an increase in tax deductions realized for stock options exercised in the quarter ended September 30, 2024.

Note 18—Commitments and Contingencies

Commitments to Purchase and Fund Mortgage Loans

The Company’s commitments to purchase and fund loans totaled $9.7 billion as of September 30, 2024.

Legal Proceedings

From time to time, the Company may be a party to legal and regulatory proceedings, lawsuits and other claims arising in the ordinary course of its business. The amount, if any, of ultimate liability with respect to such matters cannot be determined, but despite the inherent uncertainties of litigation, management believes that the ultimate disposition of any such proceedings and exposure will not have, individually or taken together, a material adverse effect on the financial condition, income, or cash flows of the Company.

48

Litigation

On November 5, 2019, Black Knight Servicing Technologies, LLC (“Black Knight”), now a wholly-owned subsidiary of Intercontinental Exchange, Inc. (NYSE: ICE), filed a Complaint and Demand for Jury Trial in the Fourth Judicial Circuit Court in and for Duval County, Florida (the “Florida State Court”), captioned Black Knight Servicing Technologies, LLC v. PennyMac Loan Services, LLC (“PLS”), Case No. 2019-CA-007908, alleging breach of contract and misappropriation of MSP® System trade secrets. On November 6, 2019, PLS filed unlawful monopolization claims against Black Knight pursuant to the Sherman Act and Clayton Act seeking injunctive relief. On March 30, 2020, the Florida State Court granted a motion to compel arbitration filed by the Company, after which all claims of the Company and Black Knight were consolidated into a binding arbitration.

On November 28, 2023, the arbitrator issued an interim award (the “Interim Award”) granting in part and denying in part Black Knight’s breach of contract claim. The arbitrator’s Interim Award also denied in full Black Knight’s claim of trade secrets misappropriation. The Interim Award granted Black Knight monetary damages in the amount of $155.2 million, plus prejudgment interest and reasonable attorneys’ fees, and it denied in full all of Black Knight’s claims for injunctive and declaratory relief.

The Interim Award also granted PLS’ claim that Black Knight violated federal antitrust laws, specifically unlawful monopolization in violation of Section 2 of the Sherman Act, and granted PLS’ claim for injunctive relief under the Sherman Act and Clayton Act, as well as its reasonable attorneys’ fees and costs. The parties subsequently agreed not to seek attorneys’ fees or costs on any claims.

As a result of the Interim Award, PLS’ loan servicing technology, known as Servicing Systems Environment, or SSE, and all related intellectual property and software developed by or on behalf of PLS, remain the proprietary technology of PLS, free and clear of any restrictions on use. To this end, the arbitrator expressly enjoined Black Knight from claiming ownership to any portion of SSE or preventing the Company from commercializing SSE. Black Knight is also enjoined from enforcing any of its contract clauses requiring that its clients process their loans exclusively on the MSP platform.

On January 12, 2024, the arbitrator issued the final award (the “Final Award”), reducing Black Knight’s monetary damages to $150.2 million, plus interest. As a result of the Final Award, the Company reported a pretax expense accrual of $158.4 million in its financial results for the fourth quarter of fiscal year 2023. On February 14, 2024, the Company paid in full and Black Knight accepted payment of all damages and accrued interest due under the Final Award.

On March 15, 2024, the Florida State Court confirmed the Final Award, giving the rulings and remedies therein preclusive effect. The Final Award was entered as a judgment in the Florida State Court on August 10, 2024.

Note 19—Stockholders’ Equity

The Company has a common stock repurchase program in the amount of $2 billion before transaction costs and excise tax.

Following is a summary of activity under the stock repurchase program:

Nine months ended September 30, 

Cumulative

2024

    

2023

    

total (1)

(in thousands)

Shares of common stock repurchased

1,201

34,063

Cost of shares of common stock repurchased

$

$

71,575

$

1,788,198

(1)Amounts represent the total shares of common stock repurchased under the stock repurchase program from inception through September 30, 2024. Cumulative total cost of common stock repurchased includes $537,000 of transaction fees as of September 30, 2024.

49

Note 20—Net Gains on Loans Held for Sale

Net gains on loans held for sale at fair value are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

From non-affiliates:

Cash losses:

Loans

$

(108,058)

$

(471,830)

$

(831,070)

    

$

(1,136,101)

Hedging activities

(274,090)

220,585

(31,319)

305,133

(382,148)

(251,245)

(862,389)

(830,968)

Non-cash gains:

Mortgage servicing rights resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Provisions for losses relating to representations and warranties:

Pursuant to loan sales

(4,070)

(4,011)

(12,151)

(8,885)

Reductions in liability due to changes in estimate

3,481

2,552

10,877

6,005

Changes in fair values of loans and derivatives held at end of period:

Interest rate lock commitments

49,862

(9,862)

29,021

(5,069)

Loans

(48,504)

22,083

(23,554)

24,762

Hedging derivatives

56,710

(58,579)

(80,869)

(87,165)

254,313

151,874

593,644

398,672

From PennyMac Mortgage Investment Trust (1)

2,506

(500)

1,680

(1,494)

$

256,819

$

151,374

$

595,324

$

397,178

(1) Gains on sales of loans to PMT are described in Note 4–Related Party TransactionsTransactions with PMT–Operating Activities.

50

Note 21—Net Interest Expense

Net interest expense is summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest income:

Cash and short-term investments

$

15,641

$

15,814

$

43,395

$

53,186

Principal-only stripped mortgage-backed securities

20,412

29,756

Loans held for sale

80,103

65,641

231,807

205,414

Placement fees relating to custodial funds

109,201

85,076

277,564

209,319

From Townsgate Closing Services, LLC

21

20

63

Other

113

165

225,470

166,552

582,707

467,982

Interest expense:

Assets sold under agreements to repurchase

102,708

62,758

279,730

209,461

Mortgage loan participation purchase and sale agreements

4,411

4,383

12,597

11,768

Notes payable secured by mortgage servicing assets

39,265

55,676

125,203

150,271

Unsecured senior notes

51,147

23,949

133,947

71,065

Interest shortfall on repayments of mortgage loans serviced for Agency securitizations

15,711

6,857

29,734

16,781

Interest on mortgage loan impound deposits

3,450

2,888

8,399

7,080

Other

905

352

1,627

850

217,597

156,863

591,237

467,276

$

7,873

$

9,689

$

(8,530)

$

706

Note 22—Stock-based Compensation

Following is a summary of the stock-based compensation activity:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Grants:

Units:

Performance-based restricted share units ("RSUs")

246

307

Stock options

188

221

Time-based RSUs

4

151

187

Grant date fair value:

Performance-based RSUs

$

$

$

20,915

$

18,611

Stock options

6,935

5,492

Time-based RSUs

449

12,927

11,341

Total

$

449

$

$

40,777

$

35,444

Vesting and exercise:

Performance-based RSUs vested

309

612

Stock options exercised

239

61

666

412

Time-based RSUs vested

211

246

Stock-based compensation expense

$

18,943

$

8,814

$

21,314

$

20,839

51

Note 23—Earnings Per Share

Basic earnings per share is determined by dividing net income by the weighted average number of shares of common stock outstanding during the quarter. Diluted earnings per share is determined by dividing net income by the weighted average number of shares of common stock outstanding, assuming all dilutive securities were issued.

The Company’s potentially dilutive securities are stock-based compensation awards. The Company applies the treasury stock method to determine the diluted weighted average number of shares of common stock outstanding based on the outstanding stock-based compensation awards.

The following table summarizes the basic and diluted earnings per share calculations:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

   

2023

(in thousands, except per share amounts)

Net income

$

69,368

    

$

92,870

$

206,934

    

$

181,498

Weighted average shares of common stock outstanding

51,180

49,902

50,895

49,975

Effect of dilutive securities - shares issuable under stock-based compensation plan

2,315

2,659

2,379

2,760

Weighted average diluted shares of common stock outstanding

53,495

52,561

53,274

52,735

Basic earnings per share

$

1.36

$

1.86

$

4.07

$

3.63

Diluted earnings per share

$

1.30

$

1.77

$

3.88

$

3.44

Calculations of diluted earnings per share require certain potentially dilutive shares to be excluded when their inclusion in the diluted earnings per share calculation would be anti-dilutive. The following table summarizes the weighted-average number of anti-dilutive outstanding RSUs and stock options excluded from the calculation of diluted earnings per share:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands except for weighted average exercise price)

Performance-based RSUs (1)

809

604

772

548

Time-based RSUs

1

23

46

Stock options (2)

184

219

145

287

Total anti-dilutive units and options

994

823

940

881

Weighted average exercise price of anti-dilutive stock options (2)

$

84.93

$

60.69

$

84.93

$

59.31

(1)Certain performance-based RSUs were outstanding but not included in the computation of earnings per share because the performance thresholds included in such RSUs have not been achieved.
(2)Certain stock options were outstanding but not included in the computation of diluted earnings per share because the weighted-average exercise prices were above the average stock prices for the quarter.

Note 24—Regulatory Capital and Liquidity Requirements

The Company, through PLS, is required to maintain specified levels of capital and liquidity to remain a seller/servicer in good standing with the Agencies. Such capital and liquidity requirements generally are tied to the size of the PLS’s loan servicing portfolio and loan origination volume.

52

The Agencies’ capital and liquidity levels and requirements, the calculations of which are specified by each Agency, are summarized below:

September 30, 2024

December 31, 2023

Requirement/Agency 

    

Actual (1)

    

Requirement (1)

    

Actual (1)

    

Requirement (1)

 

(dollars in thousands)

Capital

Fannie Mae & Freddie Mac

$

7,280,027

$

1,330,147

$

6,890,144

$

1,211,365

Ginnie Mae (2)

$

6,909,409

$

1,471,131

$

6,559,001

$

1,314,677

HUD

$

6,909,409

$

2,500

$

6,559,001

$

2,500

Liquidity

Fannie Mae & Freddie Mac

$

1,155,446

$

611,836

$

1,243,927

$

543,913

Ginnie Mae

$

1,181,210

$

445,873

$

1,684,457

$

389,501

Adjusted net worth / Total assets ratio

Ginnie Mae

40

%  

6

%  

48

%  

6

%

Tangible net worth / Total assets ratio

Fannie Mae & Freddie Mac

32

%  

6

%  

37

%  

6

%

(1)Calculated in accordance with the respective Agency’s requirements.

(2)Ginnie Mae has issued a risk-based capital requirement that will become effective December 31, 2024. The Company believes it is in compliance with the Agency’s pending requirement as of September 30, 2024.

Noncompliance with an Agency’s requirements can result in such Agency taking various remedial actions up to and including terminating the Company’s ability to sell loans to and service loans on behalf of the respective Agency.

Note 25—Segments

The Company conducts its business in three segments: production, servicing (together, production and servicing comprise its mortgage banking activities) and investment management:

The production segment performs loan origination, acquisition and sale activities.
The servicing segment performs loan servicing for loans held for sale and loans serviced for others, including for PMT, as well as provides other ancillary services for customers.
The investment management segment represents the Company’s investment management activities relating to PMT, which include the activities associated with investment asset acquisitions and dispositions such as sourcing, due diligence, negotiation and settlement.

The Company’s reportable segments are identified based on their unique activities. The following disclosures about the Company’s business segments are presented consistent with the way the Company’s chief operating decision maker organizes and evaluates financial information for making operating decisions and assessing performance. The Company’s chief operating decision maker is its chief executive officer.

53

Financial performance and results by segment are as follows:

Quarter ended September 30, 2024

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

Total

 

(in thousands)

Revenues: (1)

                    

Net gains on loans held for sale at fair value

$

235,902

$

20,917

$

256,819

$

$

256,819

Loan origination fees

49,430

49,430

49,430

Fulfillment fees from PennyMac Mortgage Investment Trust

11,492

11,492

11,492

Net loan servicing fees

75,830

75,830

75,830

Net interest income (expense):

Interest income

79,386

145,985

225,371

99

225,470

Interest expense

81,496

136,101

217,597

217,597

(2,110)

9,884

7,774

99

7,873

Management fees

7,153

7,153

Other

625

512

1,137

2,100

3,237

Total net revenues

295,339

107,143

402,482

9,352

411,834

Expenses

187,486

121,765

309,251

8,658

317,909

Income before provision for income taxes

$

107,853

$

(14,622)

$

93,231

$

694

$

93,925

Segment assets at end of quarter

$

6,846,311

$

16,010,758

$

22,857,069

$

14,469

$

22,871,538

(1)All revenues are from external customers.

Quarter ended September 30, 2023

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

 Total

 

(in thousands)

Revenues: (1)

Net gains on loans held for sale at fair value

$

127,821

$

23,553

$

151,374

$

$

151,374

Loan origination fees

37,701

37,701

37,701

Fulfillment fees from PennyMac Mortgage Investment Trust

5,531

5,531

5,531

Net loan servicing fees

185,374

185,374

185,374

Net interest income (expense):

Interest income

62,150

104,402

166,552

166,552

Interest expense

59,614

97,249

156,863

156,863

2,536

7,153

9,689

9,689

Management fees

7,175

7,175

Other

823

1,037

1,860

1,604

3,464

Total net revenues

174,412

217,117

391,529

8,779

400,308

Expenses

149,219

115,913

265,132

8,379

273,511

Income before provision for income taxes

$

25,193

$

101,204

$

126,397

$

400

$

126,797

Segment assets at end of quarter

$

5,485,039

$

13,441,925

$

18,926,964

$

22,350

$

18,949,314

(1)All revenues are from external customers.

54

Nine months ended September 30, 2024

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

Total

 

(in thousands)

Revenues: (1)

                    

Net gains on loans held for sale at fair value

$

531,650

$

63,674

$

595,324

$

$

595,324

Loan origination fees

127,876

127,876

127,876

Fulfillment fees from PennyMac Mortgage Investment Trust

19,935

19,935

19,935

Net loan servicing fees

344,388

344,388

344,388

Net interest income (expense):

Interest income

227,930

354,515

582,445

262

582,707

Interest expense

226,768

364,469

591,237

591,237

1,162

(9,954)

(8,792)

262

(8,530)

Management fees

21,474

21,474

Other

1,952

14,858

16,810

6,344

23,154

Total net revenue

682,575

412,966

1,095,541

28,080

1,123,621

Expenses

497,551

334,112

831,663

20,296

851,959

Income before provision for income taxes

$

185,024

$

78,854

$

263,878

$

7,784

$

271,662

Segment assets at end of period

$

6,846,311

$

16,010,758

$

22,857,069

$

14,469

$

22,871,538

(1)All revenues are from external customers.

Nine months ended September 30, 2023

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

 Total

  

(in thousands)

Revenues: (1)

Net gains on loans held for sale at fair value

$

328,796

$

68,382

$

397,178

$

$

397,178

Loan origination fees

108,059

108,059

108,059

Fulfillment fees from PennyMac Mortgage Investment Trust

22,895

22,895

22,895

Net loan servicing fees

480,289

480,289

480,289

Net interest income (expense):

Interest income

194,566

273,416

467,982

467,982

Interest expense

189,691

277,585

467,276

467,276

4,875

(4,169)

706

706

Management fees

21,510

21,510

Other

1,925

1,118

3,043

6,037

9,080

Total net revenue

466,550

545,620

1,012,170

27,547

1,039,717

Expenses

436,582

340,425

777,007

24,849

801,856

Income before provision for income taxes

$

29,968

$

205,195

$

235,163

$

2,698

$

237,861

Segment assets at end of period

$

5,485,039

$

13,441,925

$

18,926,964

$

22,350

$

18,949,314

(1)All revenues are from external customers.

55

Note 26—Subsequent Events

Management has evaluated all events and transactions through the date the Company issued these consolidated financial statements. During this period:

On October 22, 2024, the Company announced a cash dividend of $0.30 per common share. The dividend will be paid on November 27, 2024 to common stockholders of record as of November 18, 2024.

All agreements to sell assets under agreements to repurchase assets that matured before the date of this Report were extended or renewed.

56

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

Overview

The following discussion and analysis provides information that we believe is relevant to an assessment and understanding of our consolidated results of operations and financial condition. Unless the context indicates otherwise, references in this Quarterly Report on Form 10-Q to the words “we,” “us,” “our” and the “Company” refer to PFSI and its subsidiaries.

Our Company

We are a specialty financial services firm primarily focused on the production and servicing of U.S. residential mortgage loans (activities which we refer to as mortgage banking) and the management of investments related to the U.S. mortgage market. We believe that our operating capabilities, specialized expertise, access to long-term investment capital, and the experience of our management team across all aspects of the mortgage business will allow us to profitably engage in these activities and capitalize on other related opportunities as they arise in the future.

Our primary assets are equity interests in Private National Mortgage Acceptance Company, LLC (“PNMAC”). We are the managing member of PNMAC, and we operate and control all of the businesses and affairs of PNMAC, and consolidate the financial results of PNMAC and its subsidiaries. We conduct our business in three segments: production, servicing (together, production and servicing comprise our mortgage banking activities) and investment management:

The production segment performs loan origination, acquisition and sale activities.
The servicing segment performs loan servicing for both newly originated loans we are holding for sale and loans we service for others, including for PennyMac Mortgage Investment Trust, a mortgage real estate investment trust separately listed on the New York Stock Exchange under the ticker symbol “PMT”, as well as provides other ancillary services to our customers.
The investment management segment represents our investment management activities relating to PMT, which include the activities associated with investment asset acquisitions and dispositions such as sourcing, due diligence, negotiation and settlement.

Our principal mortgage banking subsidiary, PennyMac Loan Services, LLC (“PLS”), is a non-bank producer and servicer of mortgage loans in the United States. PLS is a seller/servicer for the Federal National Mortgage Association (“Fannie Mae”) and the Federal Home Loan Mortgage Corporation (“Freddie Mac”), each of which is a government-sponsored entity. PLS is also an approved issuer of securities guaranteed by the Government National Mortgage Association (“Ginnie Mae”), a lender of the Federal Housing Administration (“FHA”), and a lender/servicer of the U.S. Department of Veterans Affairs (“VA”) and the U.S. Department of Agriculture (“USDA”). We refer to each of Fannie Mae, Freddie Mac, Ginnie Mae, FHA, VA and USDA as an “Agency” and collectively as the “Agencies.” PLS is able to service loans in all 50 states, the District of Columbia, Puerto Rico, Guam and the U.S. Virgin Islands, and originate loans in all 50 states and the District of Columbia, either because PLS is properly licensed in a particular jurisdiction or exempt or otherwise not required to be licensed in that jurisdiction.

Our investment management subsidiary is PNMAC Capital Management, LLC (“PCM”), a Delaware limited liability company registered with the Securities Exchange Commission (“SEC”) as an investment adviser under the Investment Advisers Act of 1940, as amended. PCM has an investment management contract with PMT.

57

Business Trends

The U.S. Federal Reserve has begun to reduce the federal funds rate from its highest level since 2007 as inflationary pressures have abated, and longer term interest rates have declined slightly from their most elevated levels in recent years. Elevated interest rates have constrained growth in the size of the mortgage origination market from $1.5 trillion in 2023 to an estimated $1.7 trillion in 2024, but declining interest rates and increased refinancing activity are projected to drive growth in the origination market to $2.3 trillion in 2025 according to mortgage origination economists.

Declining interest rates and increasing opportunity for refinancing have driven increased mortgage production activity in the most recent quarter and also led to increasing prepayment speeds on our mortgage servicing portfolio from the historically slow prepayment speeds experienced earlier in the year. Higher interest rate levels have increased the costs of floating rate borrowings and interest income from placement fees we receive relating to custodial funds that we manage on deposits and loans held for sale as compared to the same period in the prior year, although we would expect these to begin declining as well as if the Federal Reserve continues to reduce the federal funds rate as expected. We continued our acquisition of conventional loans from PMT during the nine months ended September 30, 2024 and expect to purchase conventional loans from PMT during the remainder of 2024.

58

Results of Operations

Our results of operations are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

    

2023

 

(dollars in thousands, except per share amounts)

Revenues:

Loan production revenues

$

317,741

$

194,606

$

743,135

$

528,132

Net loan servicing fees

75,830

185,374

344,388

480,289

Management fees from PennyMac Mortgage Investment Trust

7,153

7,175

21,474

21,510

Net interest income (expense)

7,873

9,689

(8,530)

706

Other

3,237

3,464

23,154

9,080

Total net revenues

411,834

400,308

1,123,621

1,039,717

Expenses:

Compensation

171,316

156,909

459,648

441,826

Loan origination

45,208

28,889

116,046

87,621

Technology

37,059

39,000

108,716

110,282

Servicing

28,885

13,242

67,909

40,526

Professional services

9,339

11,942

28,005

50,837

Other

26,102

23,529

71,635

70,764

Total expenses

317,909

273,511

851,959

801,856

Income before provision for income taxes

93,925

126,797

271,662

237,861

Provision for income taxes

24,557

33,927

64,728

56,363

Net income

$

69,368

$

92,870

$

206,934

$

181,498

Earnings per share

Basic

$

1.36

$

1.86

$

4.07

$

3.63

Diluted

$

1.30

$

1.77

$

3.88

$

3.44

Annualized return on average stockholders' equity

7.5%

10.6%

7.6%

7.0%

Dividends declared per share

$

0.30

$

0.20

$

0.70

$

0.60

Income before provision for income taxes by segment:

Mortgage banking:

Production

$

107,853

$

25,193

$

185,024

$

29,968

Servicing

(14,622)

101,204

78,854

205,195

Total mortgage banking

93,231

126,397

263,878

235,163

Investment management

694

400

7,784

2,698

$

93,925

$

126,797

$

271,662

$

237,861

Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization
("Adjusted EBITDA") (1)

$

338,147

$

197,528

$

815,593

$

472,940

During the period:

Interest rate lock commitments issued

$

31,229,731

$

25,091,322

$

81,814,185

$

67,208,603

Unpaid principal balance of loans produced or fulfilled for PMT

$

31,749,386

$

24,841,907

$

80,518,546

$

72,415,461

At end of period:

Interest rate lock commitments outstanding

$

9,749,537

$

7,527,726

Unpaid principal balance of loan servicing portfolio:

Owned:

Mortgage servicing rights and liabilities

$

410,051,479

$

351,296,915

Loans held for sale

6,366,787

5,181,866

416,418,266

356,478,781

Subserviced:

For PMT

231,378,323

232,914,107

For U.S. Department of Veterans Affairs

257,696

231,636,019

232,914,107

$

648,054,285

$

589,392,888

Net assets of PennyMac Mortgage Investment Trust

$

1,936,787

$

1,949,078

Book value per share

$

72.95

$

71.56

(1)To provide investors with information in addition to our results as determined by accounting principles generally accepted in the United States (“GAAP”), we disclose Adjusted EBITDA as a non-GAAP measure. Adjusted EBITDA is a measure that is frequently used in our industry to measure performance and we believe that this measure provides supplemental information that is useful to investors. Adjusted EBITDA is not a financial measure calculated in accordance with GAAP and should not be considered as a substitute for net income, or any other performance measure calculated in accordance with GAAP.

59

We define “Adjusted EBITDA” as net income plus provision for income taxes, depreciation and amortization, excluding decrease (increase) in fair value of mortgage servicing rights (“MSRs”) net of mortgage servicing liabilities (“MSLs”), due to changes in the valuation inputs we use in our valuation models, hedging (gains) losses associated with MSRs, stock-based compensation and interest expense on corporate debt or corporate revolving credit facilities and capital lease.

We believe that the presentation of Adjusted EBITDA provides useful information to investors regarding our results of operations because each measure assists both investors and management in analyzing and benchmarking the performance and value of our business. However, other companies may define Adjusted EBITDA differently, and as a result, our measures of Adjusted EBITDA may not be directly comparable to those of other companies.

Adjusted EBITDA measures have limitations as analytical tools, and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. Some of these limitations are:

a)they do not reflect every cash expenditure, future requirements for capital expenditures or contractual commitments;
b)they do not reflect the significant interest expense or the cash requirements necessary to service interest or principal payment on our debt; and
c)they are not adjusted for all non-cash income or expense items that are reflected in our consolidated statements of cash flows.

Because of these limitations, Adjusted EBITDA measures are not intended as alternatives to net income as an indicator of our operating performance and should not be considered as measures of discretionary cash available to us to invest in the growth of our business or as measures of cash that will be available to us to meet our obligations.

The following table presents a reconciliation of Adjusted EBITDA to our net income, the most directly comparable financial measure calculated and presented in accordance with GAAP, for each of the periods indicated:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Net income

$

69,368

$

92,870

$

206,934

$

181,498

Provision for income taxes

24,557

33,927

64,728

56,363

Income before provision for income taxes

93,925

126,797

271,662

237,861

Depreciation and amortization

13,761

13,183

42,165

39,122

Decrease (increase) in fair value of MSRs net of MSLs due to changes in valuation inputs used in valuation models

402,422

(398,871)

133,018

(427,512)

Hedging (gains) losses associated with MSRs

(242,051)

423,656

224,371

531,565

Stock‑based compensation

18,943

8,814

21,314

20,839

Effect of non-recurring gain from joint venture and arbitration accrual

(10,884)

Interest expense on corporate debt or corporate revolving credit facilities and capital lease

51,147

23,949

133,947

71,065

Adjusted EBITDA

$

338,147

$

197,528

$

815,593

$

472,940

Income Before Provisions for Income Taxes

For the quarter ended September 30, 2024, income before provision for income taxes decreased $32.9 million compared to the same period in 2023. The decrease was primarily due to a $109.5 million decrease in Net loan servicing fees resulting from increases in net MSR valuation losses in excess of growth in servicing fees and a $44.4 million increase in total expenses, partially offset by a $123.1 million increase in loan production revenue due to higher volume across all production channels.

60

For the nine months ended September 30, 2024, income before provision for income taxes increased $33.8 million compared to the same period in 2023. The increase was primarily due to a $215.0 million increase in loan production revenues due to higher volume across all production channels, partially offset by a $135.9 million decrease in Net loan servicing fees resulting from increases in net MSR valuation losses in excess of growth in servicing fees and a $50.1 million increase in total expenses.

Net Gains on Loans Held for Sale at Fair Value

In our production segment, revenues reflect the effects of a reduction in market interest rates and mortgage rates from elevated levels during the quarter and nine months ended September 30, 2024 compared to the same periods in 2023.

During the quarter ended September 30, 2024, we recognized Net gains on loans held for sale at fair value totaling $256.8 million, an increase of $105.4 million compared to the same period in 2023. The increase was due to an increase in loan production volume across all production channels due to a reduction in interest rates during the quarter ended September 30, 2024 compared to the same period in 2023.

During the nine months ended September 30, 2024, we recognized Net gains on loans held for sale at fair value totaling $595.3 million, an increase of $198.1 million compared to the same period in 2023. The increase was primarily due to higher margins and increases in loan production volumes across all production channels during the nine months ended September 30, 2024 compared to the same period in 2023.

61

Our net gains on loans held for sale are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

From non-affiliates:

Cash losses:

                       

                       

                       

                       

Loans

$

(108,058)

$

(471,830)

$

(831,070)

$

(1,136,101)

Hedging activities

(274,090)

220,585

(31,319)

305,133

Total cash losses

(382,148)

(251,245)

(862,389)

(830,968)

Non-cash gains:

Changes in fair values of loans and derivative financial instruments outstanding at end of period:

Interest rate lock commitments

49,862

(9,862)

29,021

(5,069)

Loans

(48,504)

22,083

(23,554)

24,762

Hedging derivatives

56,710

(58,579)

(80,869)

(87,165)

58,068

(46,358)

(75,402)

(67,472)

Mortgage servicing rights resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Provisions for losses relating to representations and warranties:

Pursuant to loan sales

(4,070)

(4,011)

(12,151)

(8,885)

Reductions in liability due to changes in estimate

3,481

2,552

10,877

6,005

Total non-cash gains

636,461

403,119

1,456,033

1,229,640

Total gains on sale from non-affiliates

254,313

151,874

593,644

398,672

From PennyMac Mortgage Investment Trust

2,506

(500)

1,680

(1,494)

$

256,819

$

151,374

$

595,324

$

397,178

During the period:

Interest rate lock commitments issued:

By loan type:

Government-insured or guaranteed loans

$

18,459,268

$

11,707,900

$

43,317,600

$

37,274,005

Conventional conforming loans

11,546,902

13,038,041

35,893,186

29,130,619

Jumbo loans

745,601

19,715

1,328,095

121,271

Closed-end second lien mortgage loans

477,960

325,666

1,275,304

682,708

$

31,229,731

$

25,091,322

$

81,814,185

$

67,208,603

By production channel:

Consumer direct

$

5,217,547

$

1,706,504

$

10,068,240

$

6,070,685

Broker direct

5,334,722

2,988,907

12,973,809

8,362,226

Correspondent

20,677,462

20,395,911

58,772,136

52,775,692

$

31,229,731

$

25,091,322

$

81,814,185

$

67,208,603

At end of period:

Loans held for sale at fair value

$

6,565,704

$

5,186,656

Commitments to fund and purchase loans

$

9,749,537

$

7,527,726

62

Non-Cash Elements of Gain on Sale of Loans Held for Sale

Our gains on loans held for sale include both cash and non-cash elements. We recognize a significant portion of our gains on loans held for sale when we make commitments to purchase or fund mortgage loans. We recognize this gain in the form of interest rate lock commitment (“IRLC”) derivatives. We adjust our initial gain amount as the loan purchase or origination process progresses until the loan is either funded or cancelled.

We also receive non-cash proceeds on sale that include our estimate of the fair value of MSRs and we incur MSLs (which represent the fair value of the costs we expect to incur in excess of the fees we receive for delinquent loans we have bought out of Ginnie Mae guaranteed securities we service and have resold to third party investors) and for the fair value of our estimate of the losses we expect to incur relating to the representations and warranties we provide in our loan sale transactions.

The MSRs, MSLs, and liabilities for representations and warranties we recognize represent our estimate of the fair value of future benefits and costs we will realize for years in the future. These estimates represented approximately 225% and 257% of our gains on sales of loans held for sale at fair value for the quarter and nine months ended September 30, 2024, respectively, as compared to 297% and 327% for the same periods in 2023. These estimates change as circumstances change and changes in these estimates are recognized in income in subsequent periods. Subsequent changes in the fair value of our MSRs may significantly affect our income.

Interest Rate Lock Commitments, Mortgage Servicing Rights and Mortgage Servicing Liabilities

The methods and key inputs we use to measure and update our measurements of IRLCs, MSRs and MSLs are detailed in Note 7 – Fair Value – Valuation Techniques and Inputs to the consolidated financial statements included in this Quarterly Report.

Representations and Warranties

Our agreements with the purchasers and insurers of our loans include representations and warranties related to the loans. The representations and warranties require adherence to purchaser and insurer origination and underwriting guidelines, including but not limited to the validity of the lien securing the loan, property eligibility, borrower credit, income and asset requirements, and compliance with applicable federal, state and local law.

In the event of a breach of our representations and warranties, we may be required to either repurchase the loans with the identified defects or indemnify the purchaser or insurer. In such cases, we bear any subsequent credit losses on the loans. Our credit losses may be reduced by any recourse we have to correspondent originators that sold such loans to us and breached similar or other representations and warranties. In such event, we have the right to seek a recovery of related repurchase losses from that correspondent seller.

Our representations and warranties are generally not subject to stated limits of exposure. However, we believe that the current unpaid principal balance (“UPB”) of loans sold by us and subject to representation and warranty liability to date represents our maximum representations and warranties exposure.

The level of the liability for losses under representations and warranties is difficult to estimate and requires considerable judgment. The level of loan repurchase losses is dependent on economic factors, purchaser or insurer loss mitigation strategies, and other external conditions that may change over the lives of the underlying loans. Our estimate of the liability for representations and warranties is developed by our credit administration staff and approved by our senior management credit committee which includes senior management in our loan production, loan servicing and credit risk management areas. 

The method we use to estimate our losses on representations and warranties is a function of our estimate of future defaults, loan repurchase rates, the severity of loss in the event of default, if applicable, and the probability of reimbursement by the correspondent loan seller. We establish a liability at our estimate of its fair value at the time loans are sold and review the adequacy of our recorded liability on a periodic basis.

63

We recorded provisions for losses under representations and warranties relating to current loan sales as a component of Net gains on loans held for sale at fair value totaling $4.1 million and $12.2 million for the quarter and nine months ended September 30, 2024, respectively, compared to $4.0 million and $8.9 million for the same periods in 2023. The increases in the provision relating to current loan sales were primarily attributable to an increase in production volume for the quarter and nine months ended September 30, 2024 compared to the same periods in 2023.

We also recorded reductions in the liability of $3.5 million and $10.9 million for the quarter and nine months ended September 30, 2024, respectively, compared to $2.6 million and $6.0 million for the same periods in 2023. The reductions in the liability resulted from previously sold loans meeting performance criteria established by the Agencies which significantly limit the likelihood of certain repurchase or indemnification claims.

Following is a summary of loan repurchase activity and the UPB of loans subject to representations and warranties:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

During the period:

                       

                       

                       

                       

Indemnification activity:

Loans indemnified at beginning of period

$

94,982

$

53,866

$

75,724

$

35,961

New indemnifications

5,129

11,681

27,142

31,509

Less indemnified loans sold, repaid or refinanced

1,225

593

3,980

2,516

Loans indemnified at end of period

$

98,886

$

64,954

$

98,886

$

64,954

Repurchase activity:

Total loans repurchased

$

25,837

$

14,598

$

70,700

$

39,695

Less:

Loans repurchased by correspondent lenders

21,678

7,488

47,459

16,400

Loans repaid by borrowers or resold

10,895

9,483

22,630

66,899

Net loans (resolved) repurchased with losses chargeable to liability for representations and warranties

$

(6,736)

$

(2,373)

$

611

$

(43,604)

Losses charged to liability for representations and warranties

$

991

$

1,114

$

3,776

$

4,810

At end of period:

Unpaid principal balance of loans subject to representations and warranties

$

396,102,491

$

335,044,546

Liability for representations and warranties

$

28,286

$

30,491

During the quarter and nine months ended September 30, 2024, we repurchased loans totaling $25.8 million and $70.0 million, respectively. We charged losses of $1.0 million and $3.8 million to the liability during the quarter and nine months ended September 30, 2024, respectively. Our losses arising from representations and warranties have historically been minimized by our ability to either recover most of the losses from our correspondent sellers or from our ability to profitably refinance and resell repurchased loans.

Elevated interest rate levels may affect certain of our correspondent sellers’ ability to honor their obligations to repurchase defective loans, may increase the level of borrower defaults and may increase the level of repurchases we are required to make, thereby making it more difficult to minimize losses on repurchased loans. We expect these developments may increase the losses we incur in relation to our recorded liability for representations and warranties compared to our historical experience. However, we believe our recorded liability is presently adequate to absorb such losses.

64

Loan Origination Fees

Loan origination fees increased $11.7 million and $19.8 million during the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023 primarily due to an increase in production volume.

Fulfillment Fees from PennyMac Mortgage Investment Trust

Fulfillment fees from PMT represent fees we collect for services we perform on behalf of PMT in connection with the acquisition, packaging and sale of loans. The fulfillment fees are calculated based on the number of loans we fulfill for PMT.

Fulfillment fees increased $6.0 million during the quarter ended September 30, 2024, compared to the same period in 2023; the increase was primarily due to an increase in the number of loans we fulfilled for PMT during the quarter ended September 30, 2024 compared to the same period in 2023. Fulfillment fees decreased $3.0 million during the nine months ended September 30, 2024, compared to the same period in 2023; the decrease was primarily due to PMT’s sale of a greater proportion of conventional correspondent loans to us during the nine months ended September 30, 2024 compared to the same period in 2023.

Net Loan Servicing Fees

Our net loan servicing fee income has two primary components: fees earned for servicing the loans and the effects of MSR and MSL valuation changes, net of hedging results as summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Loan servicing fees

$

462,037

$

387,934

$

1,326,917

$

1,082,462

Effects of MSRs and MSLs net of hedging results

(386,207)

(202,560)

(982,529)

(602,173)

Net loan servicing fees

$

75,830

$

185,374

$

344,388

$

480,289

Loan Servicing Fees

Following is a summary of our loan servicing fees:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

From non-affiliates

$

393,457

$

328,049

$

1,126,523

$

925,865

From PennyMac Mortgage Investment Trust

22,240

20,257

62,766

61,023

Other:

Late charges

22,258

17,114

63,040

47,350

Other

24,082

22,514

74,588

48,224

46,340

39,628

137,628

95,574

$

462,037

$

387,934

$

1,326,917

$

1,082,462

Average loan servicing portfolio:

MSRs and MSLs

$

403,682,436

$

344,043,773

$

389,619,303

$

330,589,519

Subserviced for PMT

$

230,693,045

$

233,625,351

$

231,124,126

$

234,581,041

Loan servicing fees from non-affiliates generally relate to our MSRs which are primarily related to servicing we provide for loans included in Agency securitizations. These fees are contractually established at an annualized percentage of the UPB of the loan serviced and we collect these fees from borrower payments. Loan servicing fees from PMT are primarily related to PMT’s MSRs and are established at monthly per-loan amounts based on whether the loan is a fixed-rate or adjustable-rate loan and the loan’s delinquency or foreclosure status as detailed in Note 5 – Transactions with Related Parties to the consolidated financial statements included in this Quarterly Report. Other loan servicing fees are comprised primarily of borrower-contracted fees such as late charges and reconveyance fees.

65

Loan servicing fees from non-affiliates and other fees increased during the quarter and nine months ended September 30, 2024 compared to the same periods in 2023. The increase was primarily due to growth of our loan servicing portfolio. Other servicing fees increased due to growth in our MSR portfolio combined with increased incentives received for loss mitigation activities and recovery of servicing premiums from correspondent sellers for loans that paid off within a short period after origination.

Effects of Mortgage Servicing Rights and Mortgage Servicing Liabilities

We have elected to carry our servicing assets and liabilities at fair value. Changes in fair value have two components: changes due to realization of the contractual servicing fees and changes due to changes in market inputs used to estimate the fair value of MSRs and MSLs. We endeavor to moderate the effects of changes in fair value by entering into derivatives transactions and holding principal-only stripped mortgage-backed securities.

Change in fair value of MSRs and MSLs and the related hedging results are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

MSR and MSL valuation changes and hedging results:

Changes in fair value attributable to changes in fair value inputs

$

(402,422)

$

398,871

$

(133,018)

$

427,512

Hedging results

242,051

(423,656)

(224,371)

(531,565)

(160,371)

(24,785)

(357,389)

(104,053)

Changes in fair value attributable to realization of cash flows

(225,836)

(177,775)

(625,140)

(498,120)

Total change in fair value of mortgage servicing rights and mortgage servicing liabilities net of hedging results

$

(386,207)

$

(202,560)

$

(982,529)

$

(602,173)

Average balances:

Mortgage servicing rights

$

7,863,603

$

6,787,100

$

7,649,661

$

6,342,508

Mortgage servicing liabilities

$

1,705

$

1,890

$

1,732

$

1,976

At end of period:

Mortgage servicing rights

$

7,752,292

$

7,084,356

Mortgage servicing liabilities

$

1,718

$

1,818

Changes in fair value of MSRs attributable to changes in fair value inputs decreased during the quarter and nine months ended September 30, 2024 compared to the same periods in 2023. The decreases were due to decreases in interest rates during the quarter and nine months ended September 30, 2024 compared to increasing interest rates during the same periods in 2023. Increasing interest rates reduce the rate of prepayments of the underlying loans, which increases the cash flows expected from the servicing rights, while decreasing interest rates have the opposite effect.

Hedging results reflect valuation losses attributable to the effects of interest rate decreases on the fair value of the hedging instruments as well as increased net exposure to interest rate volatility to limit elevated hedge costs during the quarter and nine months ended September 30, 2024 and in the same periods in 2023.

Changes in fair value attributable to realization of cash flows are influenced by changes in the level of servicing assets and liabilities and changes in estimates of the remaining cash flows to be realized. During the quarter and nine months ended September 30, 2024, realization of cash flows increased compared to the same periods in 2023, primarily due to the growth in our investment in MSRs.

66

Following is a summary of our loan servicing portfolio:

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Loans serviced

Prime servicing:

Owned:

Mortgage servicing rights and liabilities

Originated

$

393,947,146

$

352,790,614

Purchased

16,104,333

17,478,397

410,051,479

370,269,011

Loans held for sale

6,366,787

4,294,689

416,418,266

374,563,700

Subserviced for:

PMT

231,369,983

232,643,144

U.S. Department of Veterans Affairs

257,696

231,627,679

232,643,144

Total prime servicing

648,045,945

607,206,844

Special servicing subserviced for PMT

8,340

9,925

Total loans serviced

$

648,054,285

$

607,216,769

Delinquencies:

Owned servicing:

30-89 days

$

16,945,776

$

14,414,423

90 days or more

8,262,263

7,635,817

$

25,208,039

$

22,050,240

Subservicing:

30-89 days

$

2,550,476

$

2,208,302

90 days or more

1,171,063

1,128,212

$

3,721,539

$

3,336,514

Following is a summary of characteristics of our MSR and MSL servicing portfolio as of September 30, 2024:

Average

Loan type

  

Unpaid
principal balance

  

Loan count

  

Note rate

  

Age
(months)

  

Remaining
maturity (months)

  

Loan size

  

FICO credit score at origination

  

Original LTV (1)

  

Current LTV (1)

  

60+ Delinquency (by UPB)

(Dollars and loan count in thousands)

Government (2):

FHA

$

144,775,402

699

4.4%

46

317

$

207

680

93%

68%

5.5%

VA

124,435,948

455

3.8%

38

321

$

274

729

90%

69%

2.3%

USDA

20,835,931

141

4.0%

57

307

$

148

699

98%

65%

5.3%

Government-sponsored entities:

Fannie Mae

50,499,906

162

4.9%

27

317

$

312

762

74%

61%

0.5%

Freddie Mac

62,811,052

195

5.2%

21

325

$

321

758

75%

65%

0.5%

Closed-end second lien mortgage loans

1,092,683

14

10.1%

9

248

$

78

743

18%

17%

0.2%

Other (3)

5,600,557

15

6.8%

11

348

$

366

771

74%

69%

0.2%

$

410,051,479

1,681

4.4%

37

319

$

244

719

87%

67%

3.1%

(1)Loan-to-Value.
(2)Government loans include loans securitized in Ginnie Mae pools as well as loans sold to private investors.
(3)Represents on conventional loans sold to private investors.

67

Net Interest Income (Expense)

Following is a summary of net interest income (expense):

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest income:

Cash and short-term investments

$

15,641

$

15,814

$

43,395

$

53,186

Principal-only stripped mortgage-backed securities

20,412

29,756

Loans held for sale at fair value

80,103

65,641

231,807

205,414

Placement fees relating to custodial funds

109,201

85,076

277,564

209,319

From Townsgate Closing Services, LLC

21

20

63

Other

113

165

225,470

166,552

582,707

467,982

Interest expense:

Short-term debt

107,119

67,141

292,327

221,229

Long-term debt

90,412

79,625

259,150

221,336

Interest shortfall on repayments of mortgage loans serviced for Agency securitizations

15,711

6,857

29,734

16,781

Interest on mortgage loan impound deposits

3,450

2,888

8,399

7,080

Other

905

352

1,627

850

217,597

156,863

591,237

467,276

$

7,873

$

9,689

$

(8,530)

$

706

Net interest income decreased $1.8 million and $9.2 million during the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023. The decreases were primarily due to an increase in interest expense on borrowings due to the higher interest rate environment and to growth in our balance sheet, partially offset by an increase in placement fees we receive relating to custodial funds that we manage primarily due to increased average custodial deposit balances.

Management Fees from PennyMac Mortgage Investment Trust

Management fees decreased $22,000 and $36,000 during the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023, due to decreases in average PMT’s shareholders’ equity which is the basis for the base management fees.

68

Expenses

Compensation

Compensation expenses are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

 

(in thousands)

Salaries and wages

$

98,679

$

93,788

$

283,827

$

279,263

Severance

177

10

837

3,326

Incentive compensation

34,791

36,447

93,891

80,178

Taxes and benefits

18,726

17,850

59,779

58,220

Stock and unit-based compensation

18,943

8,814

21,314

20,839

$

171,316

$

156,909

$

459,648

$

441,826

Head count:

Average

4,150

4,176

4,015

4,162

Period end

4,309

4,129

Compensation expenses increased $14.4 million and $17.8 million during the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023. The increases were primarily due to an increase in stock and unit-based compensation during the quarter ended September 30, 2024, primarily reflecting increased performance attainment expectations, and increased incentive compensation during the nine months ended September 30, 2024, reflecting higher loan production volume.

Loan Origination

Loan origination expenses increased $16.3 million and $28.4 million for the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023. The increases were primarily due to higher origination volumes.

Servicing

Servicing expenses increased $15.6 million and $27.3 million during the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023. The increases were primarily due to an increase in provision for losses on servicing advances resulting from higher delinquent loan balances during the quarter and nine months ended September 30, 2024 compared to the same periods in 2023.

Professional Services

Professional expenses decreased $2.6 million and $22.8 million during the quarter and nine months ended September 30, 2024, respectively, compared to the same periods in 2023. The decrease was primarily due to decreased legal expenses related to the Black Knight litigation discussed in Note 18 – Commitments and Contingencies to the consolidated financial statements included in this Quarterly Report.

Provision for Income Taxes

Our effective income tax rates were 26.1% and 23.8% during the quarter and nine months ended September 30, 2024, respectively, compared to 26.8% and 23.7% during the same periods in 2023. The decrease in the effective tax rate for the quarter ended September 30, 2024 compared to the same period in 2023 is attributable to an increase in tax deductions realized for stock options exercised in the quarter ended September 30, 2024.

69

Balance Sheet Analysis

Following is a summary of key balance sheet items as of the dates presented:

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

ASSETS

Cash and short-term investments

$

813,748

$

948,639

Principal-only stripped mortgage-backed securities

960,267

Loans held for sale at fair value

6,565,704

4,420,691

Derivative assets

190,612

179,079

Servicing advances, net

400,764

694,038

Investments in and advances to affiliates

33,673

30,383

Mortgage servicing rights at fair value

7,752,292

7,099,348

Loans eligible for repurchase

5,512,289

4,889,925

Other

642,189

582,460

Total assets

$

22,871,538

$

18,844,563

LIABILITIES AND STOCKHOLDERS' EQUITY

Short-term debt

$

7,118,524

$

4,210,010

Long-term debt

4,885,871

4,393,066

12,004,395

8,603,076

Liability for loans eligible for repurchase

5,512,289

4,889,925

Income taxes payable

1,105,550

1,042,886

Other

510,126

770,073

Total liabilities

19,132,360

15,305,960

Stockholders' equity

3,739,178

3,538,603

Total liabilities and stockholders' equity

$

22,871,538

$

18,844,563

Leverage ratios:

Total debt / Stockholders' equity

3.2

2.4

Total debt / Tangible stockholders' equity (1)

3.3

2.5

(1)Tangible stockholders’ equity represents total stockholders’ equity reduced by intangible assets, comprised of capitalized software, for the dates presented.

Total assets increased $4.0 billion from $18.8 billion at December 31, 2023 to $22.9 billion at September 30, 2024. The increase was primarily due to an increase of $2.1 billion in loans held for sale at fair value, an increase of $960.3 million in principal-only stripped mortgage-backed securities at fair value, an increase of $652.9 million in MSRs, and an increase of $622.4 million of loans eligible for repurchase, partially offset by a decrease in cash and short-term investments of $134.9 million and a decrease in servicing advances of $293.3 million.

Total liabilities increased $3.8 billion from $15.3 billion at December 31, 2023 to $19.1 billion at September 30, 2024. The increase was primarily due to an increase of $3.4 billion in borrowings to fund our inventory of loans held for sale, MBS and MSRs and an increase of $622.4 million in liability for loans eligible for repurchase, partially offset by a decrease of $127.2 million in payable to PMT and a decrease of $118.4 million in accounts payable and accrued expenses. As a result of our increased inventory financing requirements, our leverage ratios increased during the quarter ended September 30, 2024 from December 31, 2023.

70

Cash Flows

Our cash flows are summarized below:

    

Nine months ended September 30, 

 

2024

    

2023

    

Change

 

(in thousands)

Operating

$

(2,384,534)

$

(2,012,508)

$

(372,026)

Investing

(1,759,610)

 

(377,976)

 

(1,381,634)

Financing

3,351,587

 

2,239,249

 

1,112,338

Net decrease in cash

$

(792,557)

$

(151,235)

$

(641,322)

The net decrease in cash of $792.6 million during the nine months ended September 30, 2024 is discussed below.

Operating activities

Net cash used in operating activities totaled $2.4 billion during the nine months ended September 30, 2024 compared with net cash used in operating activities of $2.0 billion during the same period in 2023. Our cash flows from operating activities are primarily influenced by changes in the levels of our inventory of mortgage loans held for sale as shown below:

    

Nine months ended September 30, 

2024

    

2023

(in thousands)

Cash flows from:

Loans held for sale

$

(3,057,952)

$

(2,619,743)

Other operating sources

673,418

 

607,235

$

(2,384,534)

$

(2,012,508)

Investing activities

Net cash used in investing activities during the nine months ended September 30, 2024 totaled $1.8 billion, primarily due to $935.4 million in purchases of principal-only stripped mortgage-backed securities, a $657.7 million increase in short-term investment and $210.2 million in net settlement of derivative financial instruments used to hedge our investment in MSRs. Net cash used in investing activities during the nine months ended September 30, 2023 totaled $378.0 million, primarily due to $450.2 million in net settlement of derivative financial instruments used to hedge our investment in MSRs and $27.7 million used in acquisition of capitalized software, partially offset by $98.1 million received from the sale of interest-only stripped securities.

Financing activities

Net cash provided by financing activities totaled $3.4 billion during the nine months ended September 30, 2024, primarily due to an increase of $3.4 billion in borrowings. The increase in borrowings primarily reflects the increase in inventory of loans held for sale, principal-only stripped mortgage-backed securities and our investment in MSRs. Net cash provided by financing activities totaled $2.2 billion during the nine months ended September 30, 2023, primarily due to an increase of $2.4 billion in borrowings. The increase in borrowings primarily reflects the increase in inventory of loans held for sale and our investment in MSRs.

71

Liquidity and Capital Resources

Our liquidity reflects our ability to meet our current obligations (including our operating expenses and, when applicable, the retirement of, and margin calls relating to, our debt, and margin calls relating to hedges on our commitments to purchase or originate mortgage loans and on our MSR investments), fund new originations and purchases, and make investments as we identify them. We expect our primary sources of liquidity to be through cash flows from business activities, proceeds from bank borrowings and proceeds from and issuance of equity or debt offerings. We believe that our liquidity is sufficient to meet our current liquidity needs.

Our current borrowing strategy is to finance our assets where we believe such borrowing is prudent, appropriate and available. Our primary borrowing activities are in the form of sales of assets under agreements to repurchase, sales of mortgage loan participation purchase and sale certificates, notes payable secured by mortgage servicing rights and unsecured senior notes. A significant amount of our borrowings have short-term maturities and provide for advances with terms ranging from 30 days to 364 days. Because a significant portion of our current debt facilities consist of short-term debt, we expect to renew these facilities in advance of maturity in order to ensure our ongoing liquidity and access to capital or otherwise allow ourselves sufficient time to replace any necessary financing.

Secured debt facilities for MSRs and servicing advances take various forms. Fannie Mae MSRs, Ginnie Mae MSRs and servicing advances are pledged to special purpose entities, each of which may issue variable funding notes (“VFNs”) and term notes and term loans that are secured by such Ginnie Mae or Fannie Mae assets. Term notes are issued to qualified institutional buyers under Rule 144A of Securities Act and term loans are syndicated to banking entities, while the VFNs are sold to bank partners under agreements to repurchase. Freddie Mac MSR’s are pledged to a single lender under a bi-lateral loan and security agreement.

On February 29, 2024, the Company through its indirect subsidiary, PNMAC GMSR ISSUER TRUST (the “Issuer Trust”), issued an aggregate principal amount of $425 million in secured term notes (the “2024-GT1 Notes”) to qualified institutional buyers under Rule 144A of the Securities Act. The 2024-GT1 Notes will mature on March 26, 2029 or, if extended, either March 25, 2030 or March, 25, 2031. The 2024-GT1 Notes rank pari passu with other secured term notes issued by the Issuer Trust and are secured by certain participation certificates relating to Ginnie Mae mortgage servicing rights and excess servicing spread relating to such mortgage servicing rights that are financed by PLS.

On May 23, 2024, the Company, together with its subsidiaries, issued $650 million in 7.125% unsecured senior notes due in 2030 in a private placement to “qualified institutional buyers” under Rule 144A of the Securities Act.

On July 25, 2024, the Company, the Issuer Trust and PLS entered into two VFN repurchase agreements, as part of the structured finance transaction that PLS uses to finance Ginnie Mae mortgage servicing rights and related excess servicing spread and servicing advance receivables. The Series 2024-MSRVF1 Master Repurchase Agreement by and between PLS, as seller, and Mizuho Bank, Ltd. (“Mizuho”), as administrative agent and as a buyer, is related to the excess servicing spread. The Series 2020-SPIADVF1 Master Repurchase Agreement by and between PLS, as seller, and Mizuho, as administrative agent and buyer, is related to the servicing advance receivables. The maximum amount outstanding under both repurchase agreements is $350 million and each agreement is set to expire on July 25, 2026.

Our repurchase agreements represent the sales of assets together with agreements for us to buy back the respective assets at a later date. The table below presents the average, maximum daily and ending balances:

Quarter ended September 30, 

Nine months ended September 30, 

 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Average balance

$

5,638,124

$

3,208,434

$

4,982,988

$

3,800,502

Maximum daily balance

$

6,608,245

$

4,418,359

$

7,122,796

$

6,358,007

Balance at period end

$

6,609,703

$

4,418,297

The differences between the average and maximum daily balances on our repurchase agreements reflect both the effect of increasing loan inventory levels during the quarter and nine months ended September 30, 2024 and the

72

fluctuations throughout the periods of our inventory as we fund and pool mortgage loans for sale in guaranteed mortgage securitizations.

Our repurchase agreements also contain margin call provisions that, upon notice from the applicable lender at its option, require us to transfer cash or, in some instances, additional assets in an amount sufficient to eliminate any margin deficit. A margin deficit will generally result from any decrease in the market value (as determined by the applicable lender) of the assets subject to the related financing agreement. Upon notice from the applicable lender, we will generally be required to satisfy the margin call on the day of such notice or within one business day thereafter, depending on the timing of the notice.

Our secured financing agreements at PLS require us to comply with various financial and other restrictive covenants. The most significant financial covenants currently include the following:

a minimum in unrestricted cash and cash equivalents of $100 million;

a minimum tangible net worth of $1.25 billion;

a maximum ratio of total indebtedness to tangible net worth of 10:1; and

at least one other warehouse or repurchase facility that finances amounts and assets that are similar to those being financed under certain of our existing secured financing agreements.

With respect to servicing performed for PMT, PLS is also subject to certain covenants under PMT’s debt agreements. Covenants in PMT’s debt agreements are equally, or sometimes less, restrictive than the covenants described above.

PFSI issued unsecured senior notes (the “Unsecured Notes”) to qualified institutional buyers under Rule 144A of the Securities Act. The Unsecured Notes are fully and unconditionally guaranteed, jointly and severally, on a senior unsecured basis by the Company’s existing and future wholly-owned domestic subsidiaries (other than certain excluded subsidiaries defined in the indentures under which the Unsecured Notes were issued).

Our Unsecured Notes’ indentures contain financial and other restrictive covenants that limit the Company and our restricted subsidiaries’ ability to engage in specified types of transactions, including, but not limited to the following:

pay dividends or distributions, redeem or repurchase equity, prepay subordinated debt and make certain loans or investments;
incur, assume or guarantee additional debt or issue preferred stock;
incur liens on assets;
merge or consolidate with another person or sell all or substantially all of our assets to another person;
transfer, sell or otherwise dispose of certain assets including capital stock of subsidiaries;
enter into transactions with affiliates; and
allow to exist certain restrictions on the ability of our non-guarantor restricted subsidiaries to pay dividends or make other payments to us.

Although financial and other covenants limit the amount of indebtedness that we may incur and affect our liquidity through minimum cash reserve requirements, we believe that these covenants currently provide us with sufficient flexibility to successfully operate our business and obtain the financing necessary to achieve that purpose.

We are also subject to liquidity and net worth requirements established by the Federal Housing Finance Agency (“FHFA”) for Agency seller/servicers and Ginnie Mae for single-family issuers. FHFA and Ginnie Mae have established

73

minimum liquidity and net worth requirements for their approved non-depository single-family sellers/servicers in the case of Fannie Mae, Freddie Mac, and Ginnie Mae for its approved single-family issuers.

Ginnie Mae has issued risk-based capital requirements that will become effective December 31, 2024. We believe that we are in compliance with the Agency’s pending requirements as of September 30, 2024.

We have a common stock repurchase program which allows us to repurchase common shares of up to $2 billion. Share repurchases may be effected through open market purchases or privately negotiated transactions in accordance with applicable rules and regulations. The stock repurchase program does not have an expiration date and the authorization does not obligate us to acquire any particular amount of common stock. From inception through September 30, 2024, we have repurchased approximately $1.8 billion of common shares under our stock repurchase program.

We continue to explore a variety of means of financing our business, including debt financing through bank warehouse lines of credit, bank loans, repurchase agreements, securitization transactions and corporate debt. However, there can be no assurance as to how much additional financing capacity such efforts will produce, what form the financing will take or whether such efforts will be successful.

Debt Obligations

As described further above in “Liquidity and Capital Resources,” we currently finance certain of our assets through short-term borrowings with major financial institutions in the form of sales of assets under agreements to repurchase and mortgage loan participation purchase and sale agreements. We access the capital market for long-term debt through the issuance of secured term notes, term loans and Unsecured Notes. The issuer under our secured term note facilities is PLS or a wholly-owned issuer trust guaranteed by PNMAC. In addition, PFSI has issued Unsecured Notes guaranteed by certain of its restricted wholly-owned domestic subsidiaries.

PLS is required to comply with financial and other restrictive covenants in certain financing agreements, as described further above in “Liquidity and Capital Resources”. As of September 30, 2024, we believe PLS was in compliance in all material respects with these covenants.

Many of our debt financing agreements contain a condition precedent to obtaining additional funding that requires PLS to maintain positive net income for at least one of the previous two consecutive quarters, or other similar measures. PLS is compliant with all such conditions.

The financing agreements also contain margin call provisions that, upon notice from the applicable lender, require us to transfer cash or, in some instances, additional assets in an amount sufficient to eliminate any margin deficit. Upon notice from the applicable lender, we will generally be required to satisfy the margin call on the day of such notice or within one business day thereafter, depending on the timing of the notice.

In addition, the financing agreements contain events of default (subject to certain materiality thresholds and grace periods), including payment defaults, breaches of covenants and/or certain representations and warranties, cross-defaults, guarantor defaults, servicer termination events and defaults, material adverse changes, bankruptcy or insolvency proceedings and other events of default customary for these types of transactions. The remedies for such events of default are also customary for these types of transactions and include the acceleration of the principal amount outstanding under the agreements and the liquidation by our lenders of the mortgage loans or other collateral then subject to the agreements.

74

Our debt obligations have the following sizes and maturities:

Outstanding

Total

Committed

Facility

Lender

    

indebtedness (1)

    

facility size (2)

    

facility (2)

    

Maturity date (2)

(dollar amounts in thousands)

                                        

Loans sold under agreements to repurchase

Bank of America, N.A.

$

1,415,655

$

1,425,000

$

700,000

June 10, 2026

Citibank, N.A.

$

436,127

$

1,000,000

$

550,000

June 11, 2026

JP Morgan Chase Bank, N.A.

$

333,393

$

1,000,000

$

50,000

June 28, 2026

Royal Bank of Canada

$

706,793

$

1,000,000

$

325,000

August 11, 2025

Atlas Securitized Products, L.P.

$

737,377

$

737,377

$

300,000

June 26, 2026

BNP Paribas

$

557,496

$

600,000

$

250,000

September 30, 2025

Wells Fargo Bank, N.A.

$

499,286

$

600,000

$

300,000

October 15, 2025

Morgan Stanley Bank, N.A.

$

209,457

$

600,000

$

250,000

May 22, 2026

Barclays Bank PLC

$

310,540

$

410,544

$

310,544

March 6, 2026

Goldman Sachs Bank USA

$

119,834

$

200,000

$

100,000

December 8, 2025

JP Morgan Chase Bank, N.A. (EBO facility)

$

26,963

$

500,000

$

June 9, 2025

Servicing assets sold under agreements to repurchase

Atlas Securitized Products, L.P.

$

100,000

$

2,262,623

$

200,000

June 29, 2026

Nomura Corporate Funding Americas

$

100,000

$

350,000

$

350,000

August 4, 2025

Goldman Sachs Bank USA

$

100,000

$

325,000

$

200,000

February 7, 2025

Mizuho Bank, Ltd.

$

50,000

$

350,000

$

350,000

July 25, 2026

Mortgage-backed securities sold under agreements to repurchase

JP Morgan Chase Bank, N.A.

$

315,223

Santander US Capital Markets LLC

$

282,077

Wells Fargo Bank, N.A.

$

270,201

Bank of America, N.A.

$

39,281

Mortgage loan participation purchase and sale agreements

Bank of America, N.A.

$

518,042

$

550,000

$

June 11, 2025

Notes payable

GMSR 2022-GT1 Notes

$

500,000

$

500,000

May 25, 2027

GMSR 2023-GTL1 Loans

$

680,000

$

680,000

February 25, 2028

GMSR 2023-GTL2 Loans

$

125,000

$

125,000

October 25, 2028

GMSR 2024-GT1 Notes

$

425,000

$

425,000

March 26, 2029

Barclays FHLMC MSR Facility

$

$

89,456

$

39,456

March 6, 2026

Unsecured senior notes

Unsecured Notes - 5.375%

$

650,000

October 15, 2025

Unsecured Notes - 4.25%

$

650,000

February 15, 2029

Unsecured Notes - 5.75%

$

500,000

September 15, 2031

Unsecured Notes - 7.875%

$

750,000

December 15, 2029

Unsecured Notes - 7.125%

$

650,000

November 15, 2030

(1)Outstanding indebtedness as of September 30, 2024.
(2)Total facility size, committed facility and maturity date include contractual changes through the date of this Report.

75

The amount at risk (the fair value of the assets pledged plus the related margin deposit, less the amount advanced by the counterparty and accrued interest) relating to our assets sold under agreements to repurchase is summarized by counterparty below as of September 30, 2024:

Loans held for sale and MSRs

Weighted average

Counterparty

    

Amount at risk

    

maturity of advances  

    

Facility maturity

(in thousands)

Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas and Mizuho Bank, Ltd. (1)

$

4,965,381

November 5, 2025

November 5, 2025

Royal Bank of Canada

$

144,170

October 30, 2024

August 11, 2025

Bank of America, N.A.

$

131,432

November 7, 2024

June 10, 2026

Atlas Securitized Products, L.P.

$

86,753

February 5, 2025

June 26, 2026

BNP Paribas

$

68,995

December 18, 2024

September 30, 2025

Barclays Bank PLC

$

51,364

January 31, 2025

March 6, 2026

JP Morgan Chase Bank, N.A.

$

33,726

December 29, 2024

June 28, 2026

Citibank, N.A.

$

26,294

    

November 27, 2024

    

June 11, 2026

Wells Fargo Bank, N.A.

$

24,140

December 12, 2024

October 15, 2025

Morgan Stanley Bank, N.A.

$

12,327

December 14, 2024

May 22, 2026

Goldman Sachs Bank USA

$

10,536

January 16, 2025

December 8, 2025

(1)The borrowing facilities are in the form of a sale of variable funding notes under an agreement to repurchase.

Principal-only stripped MBS

Counterparty

    

Amount at risk

    

Maturity

(in thousands)

Bank of America, N.A.

$

2,602

January 24, 2025

JP Morgan Chase Bank, N.A.

$

23,009

January 6, 2025

Wells Fargo Bank, N.A.

$

21,452

January 23, 2025

Santander US Capital Markets LLC

$

11,970

January 15, 2025

Critical Accounting Estimates

Preparation of financial statements in compliance with GAAP requires us to make estimates that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and revenues and expenses during the reporting period. Certain of these estimates significantly influence the portrayal of our financial condition and results, and they require us to make difficult, subjective or complex judgments. Our critical accounting policies primarily relate to our fair value estimates.

Our Annual Report on Form 10-K for the year ended December 31, 2023 contains a discussion of our critical accounting policies, which utilize relevant critical accounting estimates. There have been no significant changes in our critical accounting policies and estimates during the quarter ended September 30, 2024 as compared to the critical accounting policies and estimates disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Market risk is the exposure to loss resulting from changes in interest rates, foreign currency exchange rates, commodity prices, equity prices, real estate values and other market-based risks. The primary market risks that we are exposed to are fair value risk, interest rate risk and prepayment risk.

76

Fair Value Risk

Our IRLCs, mortgage loans held for sale, principal-only stripped MBS, MSRs and MSLs are reported at their fair values. The fair value of these assets fluctuates primarily due to changes in interest rates. The fair value risk we face is primarily attributable to interest rate risk and prepayment risk.

Interest Rate Risk

Interest rate risk is highly sensitive to many factors, including governmental monetary and tax policies, domestic and international economic and political considerations, and other factors beyond our control. Changes in interest rates affect both the fair value of, and interest income we earn from, our mortgage-related investments and our derivative financial instruments. This effect is most pronounced with fixed-rate mortgage assets.

In general, rising interest rates negatively affect the fair value of our IRLCs and inventory of mortgage loans held for sale and positively affect the fair value of our MSRs. Changes in interest rates significantly influence the prepayment speeds of the loans underlying our investments in MSRs, which can have a significant effect on their fair values. Changes in interest rate are most prominently reflected in the prepayment speeds of the loans underlying our investments in MSRs and the discount rate used in their valuation.

Our operating results will depend, in part, on differences between the income from our investments and our financing costs. Presently much of our debt financing is based on a floating rate of interest calculated on a fixed spread over the relevant index, as determined by the particular financing arrangement.

Prepayment Risk

To the extent that the actual prepayment rate on the mortgage loans underlying our MSRs differs from what we projected when we initially recognized these assets and liabilities when we measure fair value as of the end of each reporting period, the carrying value of these assets and liabilities will be affected. In general, a decrease in the principal balances of the mortgage loans underlying our MSRs or an increase in prepayment expectations will decrease our estimates of the fair value of the MSRs, thereby reducing net servicing income, partially offset by the beneficial effect on net servicing income of a corresponding reduction in the fair value of our MSLs and an increase in the fair value of our principal-only stripped MBS.

Risk Management Activities

We engage in risk management activities primarily in an effort to mitigate the effect of changes in interest rates on the fair value of our assets. To manage this price risk, we use derivative financial instruments acquired with the intention of moderating the risk that changes in market interest rates will result in unfavorable changes in the fair value of our assets, primarily prepayment exposure on our MSR investments as well as IRLCs and our inventory of loans held for sale. Our objective is to minimize our hedging expense and maximize our loss coverage based on a given hedge expense target. We do not use derivative financial instruments other than IRLCs for purposes other than in support of our risk management activities.

Our strategies are reviewed daily within a disciplined risk management framework. We use a variety of interest rate and spread shifts and scenarios and define target limits for market value and liquidity loss in those scenarios. With respect to our IRLCs and inventory of loans held for sale, we use MBS forward sale contracts to lock in the price at which we will sell the mortgage loans or resulting MBS, and further use MBS put options to mitigate the risk of our IRLCs not closing at the rate we expect. With respect to our MSRs, we seek to mitigate mortgage-based loss exposure utilizing MBS forward purchase and sale contracts and principal-only stripped MBS, address exposures to smaller interest rate shifts with Treasury and interest rate swap futures, and use options and swaptions to achieve target coverage levels for larger interest rate shocks.

77

Fair Value Sensitivities

The following sensitivity analyses are limited in that they were performed at a particular point in time; only contemplate the movements in the indicated variables; do not incorporate changes to other variables; are subject to the accuracy of various models and inputs used; and do not incorporate other factors that would affect our overall financial performance in such scenarios, including operational adjustments made by management to account for changing circumstances. For these reasons, the following estimates should not be viewed as earnings forecasts.

Mortgage Servicing Rights

The following tables summarize the estimated change in fair value of MSRs as of September 30, 2024, given several shifts in pricing spreads, prepayment speed and annual per loan cost of servicing:

Change in fair value attributable to shift in:

    

-20%

    

-10%

    

-5%

    

+5%

    

+10%

    

+20%

 

(in thousands)

Prepayment speed

$

591,278

$

283,322

$

138,775

$

(133,350)

$

(261,595)

$

(503,923)

Pricing spread

$

432,509

$

210,398

$

103,789

$

(101,071)

$

(199,523)

$

(388,935)

Annual per-loan cost of servicing

$

186,746

$

93,373

$

46,687

$

(46,687)

$

(93,373)

$

(186,746)

Item 4. Controls and Procedures

Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures. However, no matter how well a control system is designed and operated, it can provide only reasonable, not absolute, assurance that it will detect or uncover failures within the Company to disclose material information otherwise required to be set forth in our periodic reports.

Our management has conducted an evaluation, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Report as required by paragraph (b) of Rule 13a-15 under the Exchange Act. Based on our evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective, as of the end of the period covered by this Report, to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the applicable rules and forms, and that it is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting during the quarter ended September 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

78

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

From time to time, the Company may be involved in various legal and regulatory proceedings, lawsuits and other claims arising in the ordinary course of its business. The amount, if any, of ultimate liability with respect to such matters cannot be determined, but despite the inherent uncertainties of litigation, management believes that the ultimate disposition of any such proceedings and exposure will not have, individually or taken together, a material adverse effect on the financial condition, results of operations, or cash flows of the Company. See Note 18 Commitments and Contingencies, to the financial statements contained in this report for a discussion of legal and regulatory proceedings that are incorporated by reference into this Item 1. 

Item 1A. Risk Factors

There have been no material changes from the risk factors set forth under Item 1A. For a discussion of our risk factors refer to our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 21, 2024.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

There were no sales of unregistered equity securities during the quarter ended September 30, 2024.

Stock Repurchase Program

    

Total number
of shares
purchased

    


Average price
paid per share

    

Total number of
shares purchased
as part of publicly
announced plans
or program (1)

Approximate dollar
value of shares that
may yet be
purchased under
the plans
or program (1)

July 1, 2024 – July 31, 2024

$

$

212,338,815

August 1, 2024 – August 31, 2024

$

$

212,338,815

September 1, 2024 – September 30, 2024

$

$

212,338,815

Total

$

$

212,338,815

(1)In August 2021, the Company’s board of directors approved an increase to the Company’s common stock repurchase program from $1 billion to $2 billion. The stock repurchase program does not require the Company to purchase a specific number of shares, and the timing and amount of any shares repurchased are based on market conditions and other factors, including price, regulatory requirements and capital availability. Stock repurchases may be affected through privately negotiated transactions or open market purchases, including pursuant to a trading plan implemented pursuant to Rule 10b5-1 of the Exchange Act. The stock repurchase program does not have an expiration date but may be suspended, modified or discontinued at any time without prior notice.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

(c) Trading Plans

As of September 30, 2024, the following directors or Section 16 officers adopted, modified or terminated the following Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K):

79

On September 2, 2024, David A. Spector, Chairman and Chief Executive Officer, adopted a trading plan to sell:

(1) 60,000 shares of PennyMac Financial Services, Inc. common stock, (2) shares received upon the vesting of 19,937 time-based restricted stock units and (3) shares received upon the vesting of 73,883 performance-based restricted stock units assuming a maximum level performance achievement.

The trading plan will expire on December 17, 2025. Mr. Spector’s trading plan was entered into during an open insider trading window and is intended to satisfy Rule 10b5-1(c) under the Exchange Act and the Company’s policies regarding insider transactions.

During the quarter ended September 30, 2024, none of our directors or executive officers, other than Mr. Spector, informed us of the adoption, modification, or termination of any “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” (in each case, as defined in Item 408(a) of Regulation S-K).

Item 6. Exhibits

Incorporated by Reference
from the Below-Listed Form
(Each Filed under SEC File
Number 001-35916 or
001-38727)

Exhibit No.

Exhibit Description

Form

Filing Date

2.1

Contribution Agreement and Plan of Merger, dated as of August 2, 2018, by and among PennyMac Financial Services, Inc., New PennyMac Financial Services, Inc., New PennyMac Merger Sub, LLC, Private National Mortgage Acceptance Company, LLC, and the Contributors.

8-K12B

November 1, 2018

3.1

Amended and Restated Certificate of Incorporation of New PennyMac Financial Services, Inc.

8-K12B

November 1, 2018

3.1.1

Certificate of Amendment to Amended and Restated Certificate of Incorporation of New PennyMac Financial Services, Inc.

8-K12B

November 1, 2018

3.2

Amended and Restated Bylaws of New PennyMac Financial Services, Inc.

8-K12B

November 1, 2018

3.2.1

Amendment to Amended and Restated Bylaws of PennyMac Financial Services, Inc. (formerly known as New PennyMac Financial Services, Inc.).

10-Q

November 4, 2019

3.3

Amendment to the Amended and Restated Bylaws of PennyMac Financial Services, Inc.

8-K

September 6, 2024

10.1˄

Series 2024-MSRVF1 Master Repurchase Agreement, dated as of July 25, 2024, by and among PennyMac Loan Services, LLC and Mizuho Corporate Funding Americas, LLC.

8-K

July 31,

2024

10.2 ˄

Series 2020-SPIADVF1 Master Repurchase Agreement, dated as of July 25, 2024, by and among PennyMac Loan Services, LLC and Mizuho Corporate Funding Americas, LLC.

8-K

July 31,

2024

10.3˄

Series 2024-MSRVF1 Indenture Supplement, dated July 25,2024, by and among PNMAC GMSR ISSUER TRUST, PennyMac Loan Services, LLC, Citibank, N.A., and Mizuho Bank Ltd Funding 2, L.P., and Private National Mortgage Acceptance Company, LLC.

8-K

July 31,

2024

80

Incorporated by Reference
from the Below-Listed Form
(Each Filed under SEC File
Number 001-35916 or
001-38727)

Exhibit No.

Exhibit Description

Form

Filing Date

10.4

Joinder and Amendment No. 4 dated July 25, 2024 to the A&R Series 2020-SPIADVF1 Indenture Supplement by and among PNMAC GMSR ISSUER TRUST, PennyMac Loan Services, LLC, Citibank, N.A., Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas, LLC, Mizuho Bank Ltd., and Atlas Securitized Funding 2, L.P.

8-K

July 31,

2024

10.5

Guaranty, by Private National Mortgage Acceptance Company, LLC, as guarantor, in favor of Mizuho Bank, Ltd. dated as of July 25, 2024.

8-K

July 31,

2024

10.6

Third Amended and Restated Stockholder Agreement.

8-K

September 6, 2024

31.1

Certification of David A. Spector pursuant to Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

*

31.2

Certification of Daniel S. Perotti pursuant to Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

*

32.1

Certification of David A. Spector pursuant to Rule 13a-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

**

32.2

Certification of Daniel S. Perotti pursuant to Rule 13a-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

**

101

Interactive data files pursuant to Rule 405 of Regulation S-T: (i) the Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023 (ii) the Consolidated Statements of Income for the quarter and nine months ended September 30, 2024 and September 30, 2023, (iii) the Consolidated Statements of Changes in Stockholders’ Equity for the quarter and nine months ended September 30, 2024 and September 30, 2023, (iv) the Consolidated Statements of Cash Flows for the nine months ended September 30, 2024 and September 30, 2023 and (v) the Notes to the Consolidated Financial Statements.

*

101.INS

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

81

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (embedded within the Inline XBRL document and contained in Exhibit 101).

*Filed herewith

† Indicates management contract or compensatory plan or arrangement.

˄ Portions of the exhibit have been redacted.

**The certifications attached hereto as Exhibits 32.1 and 32.2 are furnished to the SEC pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, except as shall be expressly set forth by specific reference in such filing.

82

SIGNATURES

Pursuant to the requirements 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.

PENNYMAC FINANCIAL SERVICES, INC.

Dated: October 29, 2024

By:

/s/ DAVID A. SPECTOR

David A. Spector

Chairman and Chief Executive Officer

(Principal Executive Officer)

Dated: October 29, 2024

By:

/s/ DANIEL S. PEROTTI

Daniel S. Perotti

Senior Managing Director and

Chief Financial Officer

(Principal Financial Officer)

83

EX-31.1 2 pfsi-20240930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, David A. Spector, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of PennyMac Financial Services, 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 13(a)-15(e) and 15(d)-15(e)) for the registrant and have:

a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.

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: October 29, 2024

By:

/s/ David A. Spector

David A. Spector

Chairman and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 pfsi-20240930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Daniel S. Perotti, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of PennyMac Financial Services, 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 13(a)-15(e) and 15(d)-15(e)) 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: October 29, 2024

By:

/s/ Daniel S. Perotti

Daniel S. Perotti

Senior Managing Director and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 pfsi-20240930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of PennyMac Financial Services, Inc. (the “Company”) for the quarter ended September 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David A. Spector, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

1.

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: October 29, 2024

By:

/s/ David A. Spector

David A. Spector

Chairman and Chief Executive Officer

(Principal Executive Officer)

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to PennyMac Financial Services, Inc. and will be retained by PennyMac Financial Services, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 5 pfsi-20240930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of PennyMac Financial Services, Inc. (the “Company”) for the quarter ended September 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Daniel S. Perotti, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

1.

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: October 29, 2024

By:

/s/ Daniel S. Perotti

Daniel S. Perotti

Senior Managing Director and Chief Financial Officer

(Principal Financial Officer)

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to PennyMac Financial Services, Inc. and will be retained by PennyMac Financial Services, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 pfsi-20240930.xsd EX-101.SCH 995200100 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Related Party Transactions - Correspondent Production (Details) link:presentationLink link:calculationLink link:definitionLink 99940503 - Disclosure - Related Party Transactions - Management Fees (Details) link:presentationLink link:calculationLink link:definitionLink 99940506 - Disclosure - Related Party Transactions - Amounts due from Affiliate (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - Loan Sales and Servicing Activities - Summary of Mortgage Servicing Portfolio (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Fair Value - Financial Statement Items Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Fair Value - Level 3 Input Roll Forward, Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 99940704 - Disclosure - Fair Value - Fair Value Option Maturities, Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 99940705 - Disclosure - Fair Value - Measurement Basis, Nonrecurring (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Fair Value (Details 4) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Derivative Financial Instruments - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Leases (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99941003 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Assets, Financial Assets, and Collateral Held by Counterparty (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 99941102 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Mortgage Servicing Liabilities Carried at FV (Details) link:presentationLink link:calculationLink link:definitionLink 99941103 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Other Assets - Other (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Short-Term Debt - Assets Sold Under Agreement to Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 99941405 - Disclosure - Short-Term Debt - Mortgage Loan Participation and Sale Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 99941501 - Disclosure - Long-Term Debt - Note Payable (Details) link:presentationLink link:calculationLink link:definitionLink 99941502 - Disclosure - Long-Term Debt - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 99942001 - Disclosure - Net Gains on Loans Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 99942101 - Disclosure - Net Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 99942201 - Disclosure - Stock-based Compensation - Other (Details) link:presentationLink link:calculationLink link:definitionLink 99942301 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 99942501 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Concentration of Risk link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Loan Sales and Servicing Activities link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Loans Held for Sale at Fair Value link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Short-Term Debt link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 995211601 - Disclosure - Liability for Losses Under Representations and Warranties link:presentationLink link:calculationLink link:definitionLink 995211701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995211801 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995211901 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995212001 - Disclosure - Net Gains on Loans Held for Sale link:presentationLink link:calculationLink link:definitionLink 995212101 - Disclosure - Net Interest Expense link:presentationLink link:calculationLink link:definitionLink 995212201 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 995212301 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995212401 - Disclosure - Regulatory Capital and Liquidity Requirements link:presentationLink link:calculationLink link:definitionLink 995212501 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 995212601 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Basis of Presentation and Recently Issued Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Loan Sales and Servicing Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Loans Held for Sale at Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - Short-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99931503 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99931603 - Disclosure - Liability for Losses Under Representations and Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 99931903 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99932003 - Disclosure - Net Gains on Loans Held for Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 99932103 - Disclosure - Net Interest Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 99932203 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 99932303 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99932403 - Disclosure - Regulatory Capital and Liquidity Requirements (Tables) link:presentationLink link:calculationLink link:definitionLink 99932503 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - Related Party Transactions - Mortgage Loan Servicing (Details) link:presentationLink link:calculationLink link:definitionLink 99940504 - Disclosure - Related Party Transactions - Other Transactions, Reimbursement of Common Overhead Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 99940505 - Disclosure - Related Party Transactions - Investing Activities (Details) link:presentationLink link:calculationLink link:definitionLink 99940507 - Disclosure - Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Loan Sales and Servicing Activities - Summary of Cash Flows with Transferees (Details) link:presentationLink link:calculationLink link:definitionLink 99940603 - Disclosure - Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - Fair Value - Changes in Fair Value, Fair Value Option, Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 99940706 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details) link:presentationLink link:calculationLink link:definitionLink 99940707 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights - Initial Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 99940708 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 99940710 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Loans Held for Sale at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 99941004 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99941005 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Liabilities, Financial Liabilities, and Collateral Held by Counterparty (Details) link:presentationLink link:calculationLink link:definitionLink 99941402 - Disclosure - Short-Term Debt - Maturities of Outstanding Advances Under Repurchase Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 99941403 - Disclosure - Short-Term Debt - Mortgage Loans Sold Under Agreement to Repurchase by Counterparty (Details) link:presentationLink link:calculationLink link:definitionLink 99941404 - Disclosure - Short-Term Debt - Principal only stripped MBS (Details) link:presentationLink link:calculationLink link:definitionLink 99941601 - Disclosure - Liability for Losses Under Representations and Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 99941701 - Disclosure - Income Taxes - General (Details) link:presentationLink link:calculationLink link:definitionLink 99941801 - Disclosure - Commitments and Contingencies - Other (Details) link:presentationLink link:calculationLink link:definitionLink 99941901 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 99942401 - Disclosure - Regulatory Capital and Liquidity Requirements (Details) link:presentationLink link:calculationLink link:definitionLink 99942601 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Basis of Presentation and Recently Issued Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 pfsi-20240930_cal.xml EX-101.CAL EX-101.DEF 8 pfsi-20240930_def.xml EX-101.DEF EX-101.LAB 9 pfsi-20240930_lab.xml EX-101.LAB EX-101.PRE 10 pfsi-20240930_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2024
Oct. 28, 2024
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Securities Act File Number 001-38727  
Entity Registrant Name PennyMac Financial Services, Inc.  
Entity Central Index Key 0001745916  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-1098934  
Entity Address, Address Line One 3043 Townsgate Road  
Entity Address, City or Town Westlake Village  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91361  
City Area Code 818  
Local Phone Number 224-7442  
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol PFSI  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   51,257,808
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
ASSETS    
Cash $ 145,814 $ 938,371
Short-term investment at fair value 667,934 10,268
Principal-only stripped mortgage-backed securities at fair value pledged to creditors 960,267  
Loans held for sale at fair value (includes $6,503,418 and $4,329,501 pledged to creditors) 6,565,704 4,420,691
Derivative assets 190,612 179,079
Servicing advances, net (includes valuation allowance of $73,908 and $73,991; $232,766 and $354,831 pledged to creditors) 400,764 694,038
Mortgage servicing rights at fair value (includes $7,656,519 and $7,033,892 pledged to creditors) 7,752,292 7,099,348
Investment in PennyMac Mortgage Investment Trust at fair value 1,070 1,121
Receivable from PennyMac Mortgage Investment Trust $ 32,603 $ 29,262
Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration] Affiliated Entity [Member] Affiliated Entity [Member]
Loans eligible for repurchase $ 5,512,289 $ 4,889,925
Other (includes $16,082 and $15,653 pledged to creditors) 642,189 582,460
Total assets 22,871,538 18,844,563
LIABILITIES    
Assets sold under agreements to repurchase 6,600,997 3,763,956
Mortgage loan participation purchase and sale agreements 517,527 446,054
Notes payable secured by mortgage servicing assets 1,723,632 1,873,415
Unsecured senior notes 3,162,239 2,519,651
Derivative liabilities 41,471 53,275
Mortgage servicing liabilities at fair value 1,718 1,805
Accounts payable and accrued expenses 331,512 449,896
Payable to PennyMac Mortgage Investment Trust $ 81,040 $ 208,210
Other Liability, Related Party [Extensible Enumeration] Affiliated Entity [Member] Affiliated Entity [Member]
Payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement $ 26,099 $ 26,099
Income taxes payable 1,105,550 1,042,886
Liability for loans eligible for repurchase 5,512,289 4,889,925
Liability for losses under representations and warranties 28,286 30,788
Total liabilities 19,132,360 15,305,960
Commitments and contingencies - Note 18
STOCKHOLDERS' EQUITY    
Common stock-authorized 200,000,000 shares of $0.0001 par value; issued and outstanding, 51,257,630 and 50,178,963 shares, respectively 5 5
Additional paid-in capital 54,415 24,287
Retained earnings 3,684,758 3,514,311
Total stockholders' equity 3,739,178 3,538,603
Total liabilities and stockholders' equity $ 22,871,538 $ 18,844,563
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Loans held for sale $ 6,565,704 $ 4,420,691
Servicing advances, net 400,764 694,038
Mortgage servicing rights, at fair value 7,752,292 7,099,348
Other assets 642,189 582,460
Servicing advances, net, valuation allowance $ 73,908 $ 73,991
Common stock, shares authorized 200,000,000 200,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares issued 51,257,630 50,178,963
Common stock, shares outstanding 51,257,630 50,178,963
Asset Pledged as Collateral without Right    
Loans held for sale $ 6,503,418 $ 4,329,501
Servicing advances, net 232,766 354,831
Mortgage servicing rights, at fair value $ 7,656,519 $ 7,033,892
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable Notes Payable
Other assets $ 16,082 $ 15,653
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net gains on loans held for sale at fair value:        
Net gains on loans held for sale at fair value $ 256,819 $ 151,374 $ 595,324 $ 397,178
Loan origination fees 49,430 37,701 127,876 108,059
Fulfillment fees from PennyMac Mortgage Investment Trust 11,492 5,531 19,935 22,895
Loan servicing fees:        
Loan servicing fees 462,037 387,934 1,326,917 1,082,462
Change in fair value of mortgage servicing rights and mortgage servicing liabilities (628,258) 221,096 (758,158) (70,608)
Mortgage servicing rights hedging results 242,051 (423,656) (224,371) (531,565)
Change in fair value of mortgage servicing rights and mortgage-backed securities (386,207) (202,560) (982,529) (602,173)
Net loan servicing fees 75,830 185,374 344,388 480,289
Management fees from PennyMac Mortgage Investment Trust 7,153 7,175 21,474 21,510
Net interest income (expense):        
Interest income 225,470 166,552 582,707 467,982
Interest expense 217,597 156,863 591,237 467,276
Net interest income (expense) 7,873 9,689 (8,530) 706
Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust 68 (51) 38 91
Results of real estate acquired in settlement of loans (269) 637 330 978
Other 3,438 2,878 22,786 8,011
Total net revenues 411,834 400,308 1,123,621 1,039,717
Expenses        
Compensation 171,316 156,909 459,648 441,826
Loan origination 45,208 28,889 116,046 87,621
Technology 37,059 39,000 108,716 110,282
Servicing 28,885 13,242 67,909 40,526
Professional services 9,339 11,942 28,005 50,837
Occupancy and equipment 8,156 8,900 24,725 27,786
Marketing and advertising 5,088 4,632 14,204 13,451
Other 12,858 9,997 32,706 29,527
Total expenses 317,909 273,511 851,959 801,856
Income before provision for income taxes 93,925 126,797 271,662 237,861
Provision for income taxes 24,557 33,927 64,728 56,363
Net income $ 69,368 $ 92,870 $ 206,934 $ 181,498
Earnings per share        
Basic (in dollars per share) $ 1.36 $ 1.86 $ 4.07 $ 3.63
Diluted (in dollars per share) $ 1.30 $ 1.77 $ 3.88 $ 3.44
Weighted-average shares outstanding        
Basic (in shares) 51,180 49,902 50,895 49,975
Diluted (in shares) 53,495 52,561 53,274 52,735
Related Party        
Net gains on loans held for sale at fair value:        
Net gains on loans held for sale at fair value $ 2,506 $ (500) $ 1,680 $ (1,494)
Loan origination fees 1,107 579 1,897 2,690
Nonrelated Party        
Net gains on loans held for sale at fair value:        
Net gains on loans held for sale at fair value 254,313 151,874 593,644 398,672
Loan origination fees 48,323 37,122 125,979 105,369
Net interest income (expense):        
Interest expense 217,597 156,863 591,237 467,276
Non-affiliates | Nonrelated Party        
Loan servicing fees:        
Loan servicing fees 393,457 328,049 1,126,523 925,865
PennyMac Mortgage Investment Trust | Related Party        
Net gains on loans held for sale at fair value:        
Net gains on loans held for sale at fair value 256,819 151,374 595,324 397,178
Loan servicing fees:        
Loan servicing fees 22,240 20,257 62,766 61,023
Net interest income (expense):        
Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust 68 (51) 38 91
Others | Nonrelated Party        
Loan servicing fees:        
Loan servicing fees $ 46,340 $ 39,628 $ 137,628 $ 95,574
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Balance at Dec. 31, 2022 $ 5   $ 3,471,044 $ 3,471,049
Balance (in shares) at Dec. 31, 2022 49,988      
Changes in stockholders' equity        
Net income     181,498 181,498
Stock based compensation   $ 23,005   23,005
Stock based compensation (in shares) 1,137      
Issuance of common stock in settlement of directors' fees   102   102
Issuance of common stock in settlement of director fees (in shares) 2      
Common stock dividends     (31,206) (31,206)
Repurchase of common stock   (11,632) (59,943) (71,575)
Repurchase of common stock (in shares) (1,201)      
Balance at Sep. 30, 2023 $ 5 11,475 3,561,393 3,572,873
Balance (in shares) at Sep. 30, 2023 49,926      
Balance at Jun. 30, 2023 $ 5   3,478,755 3,478,760
Balance (in shares) at Jun. 30, 2023 49,858      
Changes in stockholders' equity        
Net income     92,870 92,870
Stock based compensation   11,475   11,475
Stock based compensation (in shares) 68      
Common stock dividends     (10,232) (10,232)
Balance at Sep. 30, 2023 $ 5 11,475 3,561,393 3,572,873
Balance (in shares) at Sep. 30, 2023 49,926      
Balance at Dec. 31, 2023 $ 5 24,287 3,514,311 3,538,603
Balance (in shares) at Dec. 31, 2023 50,179      
Changes in stockholders' equity        
Net income     206,934 206,934
Stock based compensation   29,929   29,929
Stock based compensation (in shares) 1,077      
Issuance of common stock in settlement of directors' fees   199   199
Issuance of common stock in settlement of director fees (in shares) 2      
Common stock dividends     (36,487) (36,487)
Balance at Sep. 30, 2024 $ 5 54,415 3,684,758 3,739,178
Balance (in shares) at Sep. 30, 2024 51,258      
Balance at Jun. 30, 2024 $ 5 30,053 3,631,060 3,661,118
Balance (in shares) at Jun. 30, 2024 51,017      
Changes in stockholders' equity        
Net income     69,368 69,368
Stock based compensation   24,305   24,305
Stock based compensation (in shares) 240      
Issuance of common stock in settlement of directors' fees   57   57
Issuance of common stock in settlement of director fees (in shares) 1      
Common stock dividends $ 0 0 (15,670) (15,670)
Balance at Sep. 30, 2024 $ 5 $ 54,415 $ 3,684,758 $ 3,739,178
Balance (in shares) at Sep. 30, 2024 51,258      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)        
Common Stock dividends (in dollars per share) $ 0.30 $ 0.20 $ 0.70 $ 0.60
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flow from operating activities    
Net income $ 206,934 $ 181,498
Adjustments to reconcile net income to net cash used in operating activities:    
Net gains on loans held for sale at fair value (595,324) (397,178)
Change in fair value of mortgage servicing rights and mortgage servicing liabilities 758,158 70,608
Mortgage servicing rights hedging results 224,371 531,565
Accrual of unearned discounts on mortgage-backed securities (29,219)  
Capitalization of interest on loans held for sale (362) (678)
Amortization of debt issuance costs 21,860 14,925
Change in fair value of investment in common shares of PennyMac Mortgage Investment Trust 51 (1)
Results of real estate acquired in settlement in loans (330) (978)
Stock-based compensation expense 21,314 20,839
Provision (reversal of provision) for servicing advance losses 13,974 (7,603)
Depreciation and amortization 42,165 39,122
Amortization of operating lease right-of-use assets 10,256 13,311
Purchase of loans held for sale from PennyMac Mortgage Investment Trust (57,502,461) (50,812,386)
Origination of loans held for sale (12,069,838) (8,277,117)
Purchase of loans held for sale from non-affiliates (1,933,158) (1,507,346)
Purchase of loans from Ginnie Mae securities and early buyout investors (2,379,099) (2,045,156)
Sale to non-affiliates and principal payment of loans held for sale 70,706,054 60,061,205
Sale of loans held for sale to PennyMac Mortgage Investment Trust 191,250  
Repurchase of loans subject to representations and warranties (70,700) (38,943)
Decrease in servicing advances 194,088 248,115
(Increase) decrease in receivable from PennyMac Mortgage Investment Trust (5,451) 8,229
Sale of real estate acquired in settlement of loans 37,840 25,039
Increase in other assets (42,377) (47,226)
Decrease in accounts payable and accrued expenses (106,125) (24,641)
Decrease in operating lease liabilities (13,359) (16,992)
Decrease in payable to PennyMac Mortgage Investment Trust (127,710) (107,968)
Increase in income taxes payable 62,664 57,249
Net cash used in operating activities (2,384,534) (2,012,508)
Cash flow from investing activities    
(Increase) decrease in short-term investment (657,666) 6,641
Purchase of principal-only stripped mortgage-backed securities (935,356)  
Repayment of principal-only stripped mortgage-backed securities 36,506  
Sale of interest-only stripped mortgage-backed securities 121,520 98,066
Net settlement of derivative financial instruments used for hedging of mortgage servicing rights (210,157) (450,193)
Transfer of mortgage servicing rights relating to delinquent loans to Agency   305
Acquisition of capitalized software (13,001) (27,650)
Purchase of furniture, fixtures, equipment and leasehold improvements (1,467) (891)
Increase in margin deposits (99,989) (4,254)
Net cash used in investing activities (1,759,610) (377,976)
Cash flow from financing activities    
Sale of assets under agreements to repurchase 77,065,706 61,277,758
Repurchase of assets sold under agreements to repurchase (74,225,451) (59,864,151)
Issuance of mortgage loan participation purchase and sale certificates 17,117,748 16,137,040
Repayment of mortgage loan participation purchase and sale certificates (17,046,112) (15,926,067)
Issuance of notes payable secured by mortgage servicing assets 725,000 880,000
Repayment of notes payable secured by mortgage servicing assets (875,000) (150,000)
Issuance of unsecured senior notes 650,000  
Payment of debt issuance costs (32,432) (14,716)
Issuance of common stock by exercise of stock options 18,016 11,308
Payment of withholding taxes relating to stock-based compensation (9,401) (9,142)
Payment of dividends to holders of common stock (36,487) (31,206)
Repurchase of common stock   (71,575)
Net cash provided by financing activities 3,351,587 2,239,249
Net decrease in cash and restricted cash (792,557) (151,235)
Cash and restricted cash at beginning of period 938,371 1,328,539
Cash at end of period 145,814 1,177,304
Supplemental cash flow information:    
Cash paid for interest 571,461 463,567
Cash paid (refunds received) for income taxes, net 2,064 (886)
Non-cash investing activities:    
Mortgage servicing rights received from loan sales 1,532,709 1,299,992
Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities 121,520 98,066
Operating right-of-use assets recognized 1,388 2,893
Non-cash financing activities:    
Issuance of common stock in settlement of directors' fees $ 199 $ 102
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Organization
9 Months Ended
Sep. 30, 2024
Organization  
Organization

Note 1—Organization

PennyMac Financial Services, Inc. (together, with its consolidated subsidiaries, unless the context indicates otherwise, “PFSI” or the “Company”) is a holding corporation and its primary assets are equity interests in Private National Mortgage Acceptance Company, LLC (“PNMAC”). The Company is the managing member of PNMAC, and it operates and controls all of the businesses and consolidates the financial results of PNMAC and its subsidiaries.

PNMAC is a Delaware limited liability company which, through its subsidiaries, engages in mortgage banking and investment management activities. PNMAC’s mortgage banking activities consist of residential mortgage loan production and servicing. PNMAC’s investment management activities and a portion of its mortgage banking activities are conducted on behalf of PennyMac Mortgage Investment Trust, a real estate investment trust that invests in residential mortgage-related assets and is separately listed on the New York Stock Exchange under the ticker symbol “PMT”. PNMAC’s primary wholly owned subsidiaries are:

PennyMac Loan Services, LLC (“PLS”) — a Delaware limited liability company that services portfolios of residential mortgage loans on behalf of non-affiliates and PMT, purchases, originates and sells new prime credit quality residential mortgage loans and engages in other mortgage banking activities for its own account and the account of PMT. PLS has mortgage banking, loan servicing, mortgage loan purchase and mortgage servicing rights (“MSRs”) recapture agreements with PMT.

PLS is approved as a seller/servicer of mortgage loans by the Federal National Mortgage Association (“Fannie Mae”) and the Federal Home Loan Mortgage Corporation (“Freddie Mac”) and as an issuer of securities guaranteed by the Government National Mortgage Association (“Ginnie Mae”). PLS is a licensed Federal Housing Administration Nonsupervised Title II Lender with the U.S. Department of Housing and Urban Development (“HUD”) and a lender/servicer with the U.S. Department of Veterans Affairs and U.S. Department of Agriculture (each of the above an “Agency” and collectively the “Agencies”).

PNMAC Capital Management, LLC (“PCM”) — a Delaware limited liability company registered with the Securities and Exchange Commission (“SEC”) as an investment adviser under the Investment Advisers Act of 1940, as amended. PCM has an investment management agreement with PMT.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Recently Issued Accounting Pronouncements
9 Months Ended
Sep. 30, 2024
Basis of Presentation and Recently Issued Accounting Pronouncements  
Basis of Presentation and Recently Issued Accounting Pronouncements

Note 2—Basis of Presentation and Recently Issued Accounting Pronouncements

Basis of Presentation

The accompanying consolidated financial statements have been prepared in compliance with accounting principles generally accepted in the United States (“GAAP”) as codified in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification for interim financial information and with the SEC’s instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these consolidated financial statements and notes do not include all of the information required by GAAP for complete financial statements. This interim consolidated information should be read together with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

The accompanying consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, income, and cash flows for the interim periods presented, but are not necessarily indicative of income that may be expected for the full year ending December 31, 2024. Intercompany accounts and transactions have been eliminated.

The Company held no restricted cash at the end of periods presented. Cash and restricted cash at January 1, 2023, included $3,000 in tenant security deposits relating to rental properties owned by PMT and managed by the Company. Tenant security deposits were included in Other assets.

Preparation of financial statements in compliance with GAAP requires the Company to make judgments and estimates that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and revenues and expenses during the reporting period. Actual results will likely differ from those estimates.

Recently Issued Accounting Pronouncements

During 2023, the FASB issued two Accounting Standards Updates (“ASUs”) aimed at increasing the amount of detail provided to financial statement users in certain existing disclosures. The ASUs do not require changes to the Company’s accounting. The ASUs are discussed below:

Segment Disclosures

The FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), that is intended to improve disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for more detailed information about a reportable segment’s expenses.

The amendments in ASU 2023-07 are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments will require that the Company supplement its existing disclosures to include disclosure of:

significant segment expenses that are regularly provided to the chief operating decision maker included within each reported measure of segment profit or loss; and

an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss.

The Company will be required to apply the reporting specified by ASU 2023-07 in annual periods beginning with its fiscal year ending December 31, 2024 and for quarterly periods ended thereafter.

Income Tax Disclosures

The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (“ASU 2023-09”), that is intended to enhance the level of detail and decision usefulness of income tax disclosures. ASU 2023-09 requires disclosures of:

Reconciliation of the expected tax at the applicable statutory federal income tax rate to the reported tax in a tabular format, using both percentages and amounts, broken out into specific categories with certain reconciling items of five percent or greater of the expected tax further broken out by nature and/or jurisdiction; and

Income taxes paid, net of refunds received, broken out between federal and state and local income taxes. Payments to individual jurisdictions representing five percent or more of the total income tax payments must also be separately disclosed.

The disclosures specified by ASU 2023-09 are required in the Company’s annual financial statements beginning with the year ended December 31, 2025, with early adoption permitted.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration of Risk
9 Months Ended
Sep. 30, 2024
Concentration of Risk  
Concentration of Risk

Note 3—Concentration of Risk

A portion of the Company’s activities relate to PMT. Revenues generated from PMT (generally comprised of gains on loans held for sale, loan origination and fulfillment fees, loan servicing fees, management fees, change in fair value of investment in and dividends received from PMT, and expense allocations charged to PMT) totaled 11% and 9% of total net revenues for the quarters ended September 30, 2024 and 2023, respectively, and 10% and 11% for the nine months ended September 30, 2024 and 2023, respectively. The Company also purchased 78% and 84% of its loan production from PMT during the quarters ended September 30, 2024 and 2023, respectively, and 80% and 84% during the nine months ended September 30, 2024 and 2023, respectively.

The Company maintains cash and short-term investment balances at financial institutions in excess of the Federal Deposit Insurance Corporation (“FDIC”) insurance limits. Should one or more of the financial institutions at which the Company’s deposits are maintained fail, there is no guarantee as to the extent that the Company would recover the funds deposited, whether through FDIC coverage or otherwise, or the timing of any recovery.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Variable Interest Entities
9 Months Ended
Sep. 30, 2024
Variable Interest Entities  
Variable Interest Entities

Note 4—Variable Interest Entities

The Company entered into securitization transactions in which variable interest entities (“VIEs”) may issue variable funding notes (“VFNs”) and term debt backed by beneficial interests in Ginnie Mae and Fannie Mae MSRs. The Company is the holder of the VFNs and acts as guarantor of the VFNs and term debt. The Company determined that it is the primary beneficiary of the VIEs because as the holder of VFNs and guarantor of both the VFNs and term debt, it holds the variable interest in the VIEs. Therefore, the Company consolidates the VIEs.

For financial reporting purposes, the MSRs financed by the consolidated VIEs are included in Mortgage servicing rights at fair value, the financing of VFNs that the Company sells under agreements to repurchase is included in Assets sold under agreements to repurchase, and the term debt is included in Notes payable secured by mortgage servicing assets on the Company’s consolidated balance sheets. This financing is detailed in Note 14 – Short-Term Debt and Note 15 – Long Term Debt.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions
9 Months Ended
Sep. 30, 2024
Related Party Transactions  
Related Party Transactions

Note 5—Related Party Transactions

PennyMac Mortgage Investment Trust

Operating Activities

Mortgage Loan Production Activities and MSR Recapture

Loan Sales

The Company sells newly originated loans to PMT under a mortgage loan purchase agreement. The Company has typically utilized the mortgage loan purchase agreement for the purpose of selling to PMT conforming balance non-government insured or guaranteed loans, as well as prime jumbo residential mortgage loans.

MSR Recapture

Pursuant to the terms of an MSR recapture agreement by and between the Company and PMT, if the Company refinances (recaptures) mortgage loans for which PMT holds the MSRs, the Company is generally required to transfer and convey to PMT cash in an amount equal to:

40% of the fair market value of the MSRs relating to the recaptured loans subject to the first 15% of the “recapture rate”;
35% of the fair market value of the MSRs relating to the recaptured loans subject to the “recapture rate” in excess of 15% and up to 30%; and
30% of the fair market value of the MSRs relating to the recaptured loans subject to the “recapture rate” in excess of 30%.

The “recapture rate” means, during each month, the ratio of (i) the aggregate unpaid principal balance of all recaptured mortgage loans, to (ii) the aggregate unpaid principal balance of all mortgage loans for which the Company held the MSRs and that were refinanced or otherwise paid off in such month. The Company has agreed to allocate sufficient resources to target a recapture rate of at least 15%.

The MSR recapture agreement expires on June 30, 2025, subject to automatic renewal for additional 18-month periods, unless terminated earlier in accordance with its terms.

Fulfillment Services

The Company provides PMT with certain mortgage banking services, including fulfillment and disposition-related services, for which it receives a monthly fulfillment fee. Pursuant to the terms of a mortgage banking services agreement, the fulfillment fees shall not exceed the following:

the number of loan commitments issued multiplied by a pull-through factor of either .99 or .80 depending on whether the loan commitments are subject to a “mandatory trade confirmation” or a “best efforts lock confirmation”, respectively, and then multiplied by $585 for each pull-through adjusted loan commitment up to and including 16,500 loan commitments per quarter and $355 for each pull-through adjusted loan commitment in excess of 16,500 per quarter, plus
$315 multiplied by the number of purchased loans that are sold to Fannie Mae or Freddie Mac up to and including 16,500 loans per quarter and $195 multiplied by the number of such purchased loans in excess of 16,500 per quarter, plus
$750 multiplied by the number of all purchased loans that are sold or securitized to parties other than Fannie Mae or Freddie Mac; provided, however, that no fulfillment fee shall be due or payable to PLS with respect to any Ginnie Mae loans and certain Fannie Mae or Freddie Mac loans acquired by PLS.

Sourcing Fees

PMT does not hold the Ginnie Mae approval required to issue Ginnie Mae mortgage-backed securities (“MBS”) and act as a servicer. Accordingly, under the mortgage banking services agreement, the Company purchases mortgage loans underwritten in accordance with the Ginnie Mae MBS Guide “as is” and without recourse of any kind from PMT at PMT’s cost less any administrative fees paid by the correspondent to PMT plus accrued interest and a sourcing fee ranging from one to two basis points of the unpaid principal balance (“UPB”) of the loan, generally based on the average number of calendar days the loans are held by PMT before being purchased by the Company. The Company may also acquire conventional loans from PMT on the same terms upon mutual agreement between PMT and the Company.

While the Company purchases these mortgage loans “as is” and without recourse of any kind from PMT, where the Company has a claim for repurchase, indemnity or otherwise against a correspondent seller, it is entitled, at its sole expense, to pursue any such claim through or in the name of PMT.

The mortgage banking services agreement expires on June 30, 2025, subject to automatic renewal for additional 18-month periods, unless terminated earlier in accordance with its terms.

Following is a summary of loan production and MSR recapture activities, between the Company and PMT:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

    

2023

(in thousands)

Net gains (losses) on loans held for sale at fair value:

Net gains on loans sold to PMT (primarily cash)

$

2,947

$

$

2,947

$

Mortgage servicing rights recapture incurred

(441)

(500)

(1,267)

(1,494)

$

2,506

$

(500)

$

1,680

$

(1,494)

Sale of loans held for sale to PMT

$

191,250

$

$

191,250

$

UPB of loans recaptured

$

71,370

$

77,403

$

207,651

$

270,720

Tax service fees earned from PMT included in Loan origination fees

$

1,107

$

579

$

1,897

$

2,690

Fulfillment fee revenue

    

$

11,492

    

$

5,531

    

$

19,935

$

22,895

Unpaid principal balance of loans fulfilled for PMT subject to fulfillment fees

$

5,948,057

$

2,760,000

$

9,949,135

$

12,418,084

Sourcing fees included in cost of loans purchased from PMT

$

1,994

$

1,854

$

5,649

$

5,014

Unpaid principal balance of loans purchased from PMT:

Government guaranteed or insured

$

11,843,268

$

8,606,835

$

30,200,608

$

29,127,889

Conventional conforming

8,092,380

9,932,593

26,289,016

21,013,357

$

19,935,648

$

18,539,428

$

56,489,624

$

50,141,246

Loan Servicing

The Company and PMT have entered into a loan servicing agreement (the “Servicing Agreement”), pursuant to which the Company provides subservicing for PMT’s MSRs and loans in its prime and special servicing (loans purchased by PMT with credit deterioration) portfolios. The Servicing Agreement provides for servicing fees of per-loan monthly amounts based on the delinquency, bankruptcy and/or foreclosure status of the serviced loan or the real estate acquired in settlement of loans (“REO”). The Company is also entitled to customary ancillary income and market-based fees and charges relating to loans it services for PMT.

Prime Servicing

The base servicing fees for prime loans are calculated through a monthly per-loan dollar amount, with the actual dollar amount for each loan based on whether the loan is a fixed-rate or adjustable-rate loan. The base servicing fee rates are $7.50 per month for fixed-rate loans and $8.50 per month for adjustable-rate loans.

To the extent that prime loans become delinquent, the Company is entitled to an additional servicing fee per loan ranging from $10 to $55 per month based on the delinquency, bankruptcy and foreclosure status of the loan or $75 per month if the underlying mortgaged property becomes REO. The Company is also entitled to customary ancillary income and certain market-based fees and charges, including boarding and deboarding fees, liquidation and disposition fees, assumption, modification and origination fees and a percentage of late charges.

Special Servicing

The base servicing fee rates for special servicing loans range from $30 per month for current loans up to $95 per month for loans in foreclosure proceedings. The base servicing fee rate for REO is $75 per month. The Company also receives a supplemental servicing fee of $25 per month for each special servicing loan.

The Company receives activity-based fees for modifications, foreclosures and liquidations that it facilitates with respect to special servicing loans, as well as other market-based refinancing and loan disposition fees.

Following is a summary of loan servicing fees earned from PMT:

Quarter ended September 30, 

Nine months ended September 30, 

Servicing portfolio

    

2024

    

2023

  

2024

   

2023

(in thousands)

Prime servicing

$

22,180

$

20,224

$

62,581

$

60,839

Special servicing

60

33

185

184

$

22,240

$

20,257

$

62,766

$

61,023

The Servicing Agreement expires on June 30, 2025, subject to automatic renewal for additional 18-month periods, unless terminated earlier in accordance with its terms.

Investment Management Activities

The Company has a management agreement with PMT (the “Management Agreement”), pursuant to which the Company oversees PMT’s business affairs in conformity with PMT’s investment policies for which the Company collects a base management fee and may collect a performance incentive fee. The Management Agreement provides that:

The base management fee is calculated quarterly and is equal to the sum of (i) 1.5% per year of PMT’s average shareholders’ equity up to $2 billion, (ii) 1.375% per year of PMT’s average shareholders’ equity in excess of $2 billion and up to $5 billion, and (iii) 1.25% per year of PMT’s average shareholders’ equity in excess of $5 billion.

The performance incentive fee is calculated quarterly at a defined annualized percentage of the amount by which PMT’s “net income,” on a rolling four-quarter basis and before deducting the incentive fee, exceeds certain levels of return on “equity.”

The performance incentive fee is equal to the sum of:
10% of the amount by which PMT’s “net income” for the quarter exceeds (i) an 8% return on “equity” plus the “high watermark,” up to (ii) a 12% return on PMT’s “equity”; plus
15% of the amount by which PMT’s “net income” for the quarter exceeds (i) a 12% return on PMT’s “equity” plus the “high watermark,” up to (ii) a 16% return on PMT’s “equity”; plus
20% of the amount by which PMT’s “net income” for the quarter exceeds a 16% return on “equity” plus the “high watermark.”

For the purpose of determining the amount of the performance incentive fee:

“Net income” is defined as net income or loss attributable to PMT’s common shares of beneficial interest computed in accordance with GAAP adjusted for certain other non-cash charges determined after discussions between the Company and PMT’s independent trustees and approval by a majority of PMT’s independent trustees.

“Equity” is the weighted average of the issue price per common share of beneficial interest of all of PMT’s public offerings, multiplied by the weighted average number of PMT’s common shares of beneficial interest outstanding (including restricted share units) in the rolling four-quarter period.

“High watermark” is the quarterly adjustment that reflects the amount by which the “net income” (stated as a percentage of return on “equity”) in that quarter exceeds or falls short of the lesser of 8% and the average Fannie Mae 30-year MBS yield (the “Target Yield”) for the four quarters then ended. If the “net income” is lower than the Target Yield, the high watermark is increased by the difference. If the “net income” is higher than the Target Yield, the high watermark is reduced by the difference. Each time a performance incentive fee is earned, the high watermark returns to zero. As a result, the threshold amounts required for the Company to earn a performance incentive fee are adjusted cumulatively based on the performance of PMT’s “net income” over (or under) the Target Yield, until the “net income” in excess of the Target Yield exceeds the then-current cumulative high watermark amount, and a performance incentive fee is earned.

The base management fee and the performance incentive fee are both receivable quarterly in arrears. The performance incentive fee may be paid in cash or a combination of cash and PMT’s common shares of beneficial interest (subject to a limit of no more than 50% paid in common shares of beneficial interest), at PMT’s option.

In the event of termination of the Management Agreement between PMT and the Company, the Company may be entitled to a termination fee in certain circumstances. The termination fee is equal to three times the sum of (a) the average annual base management fee, and (b) the average annual performance incentive fee earned by the Company, in each case during the 24-month period immediately preceding the date of termination.

 

Following is a summary of the base management and performance incentive fees earned from PMT:

Quarter ended September 30, 

Nine months ended September 30, 

2024

    

2023

  

2024

   

2023

(in thousands)

Base management

$

7,153

$

7,175

$

21,474

    

$

21,510

Performance incentive

$

7,153

$

7,175

$

21,474

$

21,510

Expense Reimbursement

Under the Management Agreement, PMT reimburses the Company for its organizational and operating expenses, including third-party expenses, incurred on PMT’s behalf, it being understood that the Company and its affiliates shall allocate a portion of their personnel’s time to provide certain legal, tax and investor relations services for the direct benefit of PMT. With respect to the allocation of the Company’s and its affiliates’ personnel compensation, the Company is reimbursed $165,000 per fiscal quarter, such amount to be reviewed annually and not preclude reimbursement for any other services performed by the Company or its affiliates.

PMT is also required to pay its pro rata portion of the rent, telephone, utilities, office furniture, equipment, machinery and other office, internal and overhead expenses of the Company and its affiliates required for PMT’s and its subsidiaries’ operations. These expenses are allocated based on the ratio of PMT’s proportion of gross assets compared to all remaining gross assets owned or managed by the Company as calculated at each fiscal quarter end.

The Company received reimbursements from PMT for expenses as follows:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

   

2023

(in thousands)

Reimbursement of:

    

                

    

                

    

                

Expenses incurred on PMT's behalf, net

$

6,318

$

5,893

$

15,511

$

15,532

Common overhead incurred by the Company

1,867

1,489

5,811

5,450

Compensation

165

165

495

495

$

8,350

$

7,547

$

21,817

$

21,477

Payments and settlements during the period (1)

$

31,752

$

9,190

$

91,100

$

72,446

(1)Payments and settlements include payments for the operating, investing and financing activities itemized in this Note.

Investing Activities

The Company owns 75,000 common shares of beneficial interest of PMT.

Following is a summary of investing activities between the Company and PMT:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust

$

68

$

(51)

$

38

$

91

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Common shares of beneficial interest of PennyMac Mortgage Investment Trust:

Fair value

$

1,070

$

1,121

Number of shares

75

75

Receivable from and Payable to PMT

Amounts receivable from and payable to PMT are summarized below:

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Receivable from PMT:

Servicing fees

$

8,670

$

6,809

Correspondent production fees

7,986

8,288

Management fees

7,153

7,252

Allocated expenses and expenses incurred on PMT's behalf

4,788

5,612

Fulfillment fees

4,006

1,301

$

32,603

$

29,262

Payable to PMT:

Amounts advanced by PMT to fund its servicing advances

$

72,502

$

208,154

Other

8,538

56

$

81,040

$

208,210

Exchanged Private National Mortgage Acceptance Company, LLC Unitholders

The Company entered into a tax receivable agreement with certain former owners of PNMAC that provides for the payment from time to time by the Company to PNMAC’s exchanged unitholders of an amount equal to 85% of the amount of the net tax benefits, if any, that the Company is deemed to realize as a result of (i) increases in tax basis of PNMAC’s assets resulting from exchanges of ownership interests in PNMAC and (ii) certain other tax benefits related to entering into the tax receivable agreement, including tax benefits attributable to payments under the tax receivable agreement. The Company has recorded a $26.1 million Payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement as of September 30, 2024 and December 31, 2023. The Company did not make payments under the tax receivable agreement during the quarter and nine months ended September 30, 2024 and 2023.

Townsgate Closing Services, LLC

Townsgate Closing Services, LLC is a joint venture in which the Company holds a 60% ownership interest through a wholly owned subsidiary. The Company advanced $801,000 to Townsgate Closing Services, LLC, under a revolving loan agreement. The revolving loan agreement has a maximum commitment amount of $1.5 million, matures on December 27, 2027, and earned interest indexed to the 10+ year USD High Yield Corporate Bond Index as determined by Tradeweb/Bloomberg. The outstanding balance was included in Other assets on the Company’s consolidated balance sheets and was repaid on April 2, 2024. The Company recorded $0 and $21,000 of interest income related to the loan during the quarters ended September 30, 2024 and 2023, respectively, and $20,000 and $63,000 during the nine months ended September 30, 2024 and 2023, respectively.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Loan Sales and Servicing Activities
9 Months Ended
Sep. 30, 2024
Loan Sales and Servicing Activities  
Loan Sales and Servicing Activities

Note 6—Loan Sales and Servicing Activities

The Company originates, purchases and sells loans in the secondary mortgage market without recourse for credit losses. However, the Company maintains continuing involvement with the loans in the form of servicing arrangements and the liability under representations and warranties it makes to purchasers and insurers of the loans.

The following table summarizes cash flows between the Company and transferees as a result of the sale of loans in transactions where the Company maintains continuing involvement with the loans as servicer:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Cash flows:

   

   

   

Sales proceeds

$

26,168,605

$

21,651,096

$

70,706,054

$

60,061,205

Servicing fees received

$

363,121

$

303,224

$

1,048,099

$

853,962

The Company is contractually responsible for making the payments required to protect the loans’ beneficial interest holders’ interests in the properties collateralizing their loans and may, therefore, be required to advance amounts in excess of insurer or guarantor reimbursement limits. Therefore, the Company provides a valuation allowance on the servicing advances for these amounts in excess of amounts that are expected to ultimately be recovered from the loans’ insurers, guarantors, or beneficial interest holders.

The servicing advance valuation allowance is estimated based on relevant qualitative and quantitative information about past events, including historical collection and loss experience, current conditions, and reasonable and supportable forecasts that affect collectable amounts. The provision for losses on servicing advances is included in Servicing expense in the consolidated statements of income. Servicing advances are written off when they are deemed unrecoverable.

The following is a summary of the allowance for losses on servicing advances:

Quarter ended September 30, 

Nine months ended September 30, 

2024

2023

  

2024

2023

(in thousands)

Balance at beginning of period

$

68,671

$

70,070

$

73,991

$

78,992

Provision (reversals of provision) for losses

9,583

(2,554)

13,974

(7,603)

Charge-offs, net

(4,346)

(1,872)

(14,057)

(5,745)

Balance at end of period

$

73,908

$

65,644

$

73,908

$

65,644

The following table summarizes the UPB of the loans sold by the Company in transactions where it maintains continuing involvement with the loans as servicer:

September 30, 

December 31,

    

 

2024

   

2023

(in thousands)

Unpaid principal balance of loans outstanding

$

393,947,146

$

352,790,614

Delinquent loans:

30-89 days

$

16,324,494

$

13,775,493

90 days or more:

Not in foreclosure

$

7,380,142

$

6,754,282

In foreclosure

$

666,480

$

618,694

Foreclosed

$

4,471

$

7,565

Loans in bankruptcy

$

1,685,409

$

1,415,614

The following tables summarize the Company’s loan servicing portfolio as measured by UPB:

September 30, 2024

Servicing

Total

    

rights owned

    

Subservicing

    

loans serviced

(in thousands)

Investor:

Non-affiliated entities:

    

Originated

$

393,947,146

    

$

    

$

393,947,146

Purchased

16,104,333

16,104,333

Subserviced

257,696

257,696

410,051,479

257,696

410,309,175

PennyMac Mortgage Investment Trust

231,378,323

231,378,323

Loans held for sale

6,366,787

6,366,787

$

416,418,266

$

231,636,019

$

648,054,285

Delinquent loans:

30 days

$

12,611,232

$

1,997,395

$

14,608,627

60 days

4,334,544

553,081

4,887,625

90 days or more:

Not in foreclosure

7,559,602

1,061,557

8,621,159

In foreclosure

697,586

106,040

803,626

Foreclosed

5,075

3,466

8,541

$

25,208,039

$

3,721,539

$

28,929,578

Loans in bankruptcy

$

1,780,953

$

260,599

$

2,041,552

Custodial funds managed by the Company (1)

$

7,708,840

$

3,059,731

$

10,768,571

(1)Custodial funds include cash accounts holding funds on behalf of borrowers and investors relating to loans serviced under servicing agreements and are not recorded on the Company’s consolidated balance sheets. The Company earns placement fees on certain of these custodial funds where it owns the MSRs and these fees are included in Interest income in the Company’s consolidated statements of income.

December 31, 2023

Servicing

Total

    

rights owned

    

Subservicing

    

loans serviced

(in thousands)

Investor:

Non-affiliated entities:

Originated

$

352,790,614

    

$

    

$

352,790,614

Purchased

17,478,397

17,478,397

370,269,011

370,269,011

PennyMac Mortgage Investment Trust

232,653,069

232,653,069

Loans held for sale

4,294,689

4,294,689

$

374,563,700

$

232,653,069

$

607,216,769

Delinquent loans:

30 days

$

11,097,929

$

1,808,516

$

12,906,445

60 days

3,316,494

399,786

3,716,280

90 days or more:

Not in foreclosure

6,941,325

1,031,299

7,972,624

In foreclosure

686,359

92,618

778,977

Foreclosed

8,133

4,295

12,428

$

22,050,240

$

3,336,514

$

25,386,754

Loans in bankruptcy

$

1,523,218

$

186,593

$

1,709,811

Custodial funds managed by the Company (1)

$

3,741,978

$

1,759,974

$

5,501,952

(1)Custodial funds include cash accounts holding funds on behalf of borrowers and investors relating to loans serviced under servicing agreements and are not recorded on the Company’s consolidated balance sheets. The Company earns placement fees on certain of these custodial funds where it owns the MSRs and these fees are included in Interest income in the Company’s consolidated statements of income.

Following is a summary of the geographical distribution of loans included in the Company’s loan servicing portfolio for the top five and all other states as measured by UPB:

September 30, 

December 31, 

State

    

2024

    

2023

(in thousands)

California

$

74,743,579

$

72,788,272

Texas

62,664,066

56,437,082

Florida

62,385,137

57,824,310

Virginia

36,081,471

35,376,266

Georgia (1)

27,991,453

Maryland (1)

26,746,355

All other states

384,188,579

358,044,484

$

648,054,285

$

607,216,769

(1)Maryland and Georgia, were not one of the top five states as of September 30, 2024 and December 31, 2023, respectively, and are included in “All other states”.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value
9 Months Ended
Sep. 30, 2024
Fair Value.  
Fair Value

Note 7—Fair Value

Most of the Company’s assets and certain of its liabilities are measured at or based on their fair values. The Company groups its assets and liabilities at fair value in three levels, based on the markets in which the assets and liabilities are traded and the observability of the significant inputs used to determine the fair values. These levels are:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Prices determined using other significant observable inputs. Observable inputs are inputs that other market participants would use in pricing an asset or liability and are developed based on market data obtained from sources independent of the Company.

Level 3— Prices determined using significant unobservable inputs. In situations where observable inputs are unavailable, unobservable inputs may be used. Unobservable inputs reflect the Company’s own judgments about the factors that market participants use in pricing an asset or liability, and are based on the best information available in the circumstances.

As a result of the difficulty in observing certain significant valuation inputs affecting “Level 3” fair value assets and liabilities, the Company is required to make judgments regarding these items’ fair values. Different persons in possession of the same facts may reasonably arrive at different conclusions as to the inputs to be applied in valuing these assets and liabilities and their fair values. Such differences may result in significantly different fair value measurements. Likewise, due to the general illiquidity of some of these assets and liabilities, subsequent transactions may be at values significantly different from those reported.

The Company reclassifies its assets and liabilities between levels of the fair value hierarchy when the inputs required to establish fair value at a level of the fair value hierarchy are no longer readily available, requiring the use of lower-level inputs, or when the inputs required to establish fair value at a higher level of the hierarchy become available.

Fair Value Accounting Elections

The Company identified its MSRs, its mortgage servicing liabilities (“MSLs”) and all of its non-cash financial assets to be accounted for at fair value so changes in fair value will be reflected in income as they occur and more timely reflect the results of the Company’s performance.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

Following is a summary of assets and liabilities that are measured at fair value on a recurring basis:

September 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

Assets:

Short-term investment

$

667,934

$

$

$

667,934

Principal-only stripped mortgage-backed securities

960,267

960,267

Loans held for sale

6,131,830

433,874

6,565,704

Derivative assets:

Interest rate lock commitments

120,837

120,837

Forward purchase contracts

10,878

10,878

Forward sales contracts

57,180

57,180

MBS put options

1,892

1,892

Put options on interest rate futures purchase contracts

20,797

20,797

Call options on interest rate futures purchase contracts

35,109

35,109

Total derivative assets before netting

55,906

69,950

120,837

246,693

Netting

(56,081)

Total derivative assets

55,906

69,950

120,837

190,612

Mortgage servicing rights

7,752,292

7,752,292

Investment in PennyMac Mortgage Investment Trust

1,070

1,070

$

724,910

$

7,162,047

$

8,307,003

$

16,137,879

Liabilities:

Derivative liabilities:

Interest rate lock commitments

$

$

$

2,222

$

2,222

Forward purchase contracts

50,487

50,487

Forward sales contracts

36,855

36,855

Call options on interest rate futures sale contracts

13,672

13,672

Total derivative liabilities before netting

13,672

87,342

2,222

103,236

Netting

(61,765)

Total derivative liabilities

13,672

87,342

2,222

41,471

Mortgage servicing liabilities

1,718

1,718

$

13,672

$

87,342

$

3,940

$

43,189

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

Assets:

Short-term investment

$

10,268

$

$

$

10,268

Loans held for sale

3,942,127

478,564

4,420,691

Derivative assets:

Interest rate lock commitments

90,313

90,313

Forward purchase contracts

78,448

78,448

Forward sales contracts

6,151

6,151

MBS put options

413

413

MBS call options

6,265

6,265

Put options on interest rate futures purchase contracts

11,043

11,043

Call options on interest rate futures purchase contracts

66,176

66,176

Total derivative assets before netting

77,219

91,277

90,313

258,809

Netting

(79,730)

Total derivative assets

77,219

91,277

90,313

179,079

Mortgage servicing rights

7,099,348

7,099,348

Investment in PennyMac Mortgage Investment Trust

1,121

1,121

$

88,608

$

4,033,404

$

7,668,225

$

11,710,507

Liabilities:

Derivative liabilities:

Interest rate lock commitments

$

$

$

720

$

720

Forward purchase contracts

5,141

5,141

Forward sales contracts

92,796

92,796

Call options on interest rate futures sales contracts

3,209

3,209

Total derivative liabilities before netting

3,209

97,937

720

101,866

Netting

(48,591)

Total derivative liabilities

3,209

97,937

720

53,275

Mortgage servicing liabilities

1,805

1,805

$

3,209

$

97,937

$

2,525

$

55,080

As shown above, certain of the Company’s loans held for sale, interest rate lock commitments (“IRLCs”), MSRs and MSLs are measured using Level 3 fair value inputs. Following are roll forwards of assets and liabilities measured at fair value using “Level 3” inputs at either the beginning or the end of the period presented:

Quarter ended September 30, 2024

Interest 

Mortgage 

Loans held

rate lock

servicing 

Assets

    

for sale

    

commitments, net (1)

    

rights

    

Total

(in thousands)

Balance, June 30, 2024

$

400,076

$

68,752

$

7,923,078

$

8,391,906

Purchases and issuances, net

1,013,520

246,391

1,259,911

Capitalization of interest and servicing advances

15,282

15,282

Sales and repayments

(384,101)

(384,101)

Mortgage servicing rights resulting from loan sales

578,982

578,982

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

36,968

36,968

Other factors

367

150,334

(628,248)

(477,547)

37,335

150,334

(628,248)

(440,579)

Transfers:

From Level 3 to Level 2

(648,238)

(648,238)

To loans held for sale

(346,862)

(346,862)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(121,520)

Balance, September 30, 2024

$

433,874

$

118,615

$

7,752,292

$

8,304,781

Changes in fair value recognized during the quarter relating to assets still held at September 30, 2024

$

29,833

$

118,615

$

(615,931)

$

(467,483)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Quarter ended

Liabilities

    

September 30, 2024

(in thousands)

Mortgage servicing liabilities:

Balance, June 30, 2024

$

1,708

Changes in fair value included in income

10

Balance, September 30, 2024

$

1,718

Changes in fair value recognized during the quarter relating to liabilities still outstanding at September 30, 2024

$

10

Quarter ended September 30, 2023

Interest 

Mortgage

Loans held

rate lock

servicing

Assets

for sale

    

commitments, net (1)

    

rights

    

Total

  

(in thousands)

Balance, June 30, 2023

$

392,758

$

30,636

$

6,510,585

$

6,933,979

Purchases and issuances, net

681,022

46,991

728,013

Capitalization of interest and servicing advances

10,770

10,770

Sales and repayments

(202,892)

(73)

(202,965)

Mortgage servicing rights resulting from loan sales

450,936

450,936

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

15,520

15,520

Other factors

(1,831)

(32,161)

220,974

186,982

13,689

(32,161)

220,974

202,502

Transfers:

From Level 3 to Level 2

(496,019)

(496,019)

To real estate acquired in settlement of loans

(144)

(144)

To loans held for sale

(24,692)

(24,692)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(98,066)

(98,066)

Balance, September 30, 2023

$

399,184

$

20,774

$

7,084,356

$

7,504,314

Changes in fair value recognized during the quarter relating to assets still held at September 30, 2023

$

6,519

$

20,774

$

220,974

$

248,267

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Liabilities

Quarter ended September 30, 2023

(in thousands)

Mortgage servicing liabilities:

Balance, June 30, 2023

$

1,940

Changes in fair value included in income

(122)

Balance, September 30, 2023

$

1,818

Changes in fair value recognized during the quarter relating to liabilities still outstanding at September 30, 2023

$

(122)

Nine months ended September 30, 2024

Interest 

Mortgage 

Loans held

rate lock

servicing 

Assets

for sale

  

commitments, net (1)

  

rights

  

Total

    

(in thousands)

Balance, December 31, 2023

$

478,564

$

89,593

$

7,099,348

$

7,667,505

Purchases and issuances, net

2,873,461

474,903

3,348,364

Capitalization of interest and servicing advances

40,618

40,618

Sales and repayments

(1,125,088)

(1,125,088)

Mortgage servicing rights resulting from loan sales

1,532,709

1,532,709

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

82,121

82,121

Other factors

(741)

181,400

(758,245)

(577,586)

81,380

181,400

(758,245)

(495,465)

Transfers:

From Level 3 to Level 2

(1,915,061)

(1,915,061)

To loans held for sale

(627,281)

(627,281)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(121,520)

Balance, September 30, 2024

$

433,874

$

118,615

$

7,752,292

$

8,304,781

Changes in fair value recognized during the period relating to assets still held at September 30, 2024

$

28,536

$

118,615

$

(752,232)

$

(605,081)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Nine months ended

Liabilities

September 30, 2024

(in thousands)

Mortgage servicing liabilities:

Balance, December 31, 2023

    

$

1,805

Changes in fair value included in income

(87)

Balance, September 30, 2024

$

1,718

Changes in fair value recognized during the period relating to liabilities still outstanding at September 30, 2024

$

(87)

Nine months ended September 30, 2023

Interest 

Mortgage

Loans held

rate lock

servicing

Assets

  

for sale

    

commitments, net (1)

    

rights

    

Total

(in thousands)

Balance, December 31, 2022

$

345,772

$

25,844

$

5,953,621

$

6,325,237

Purchases and issuances, net

1,733,158

177,377

1,910,535

Capitalization of interest and servicing advances

31,608

31,608

Sales and repayments

(472,039)

(305)

(472,344)

Mortgage servicing rights resulting from loan sales

1,299,992

1,299,992

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

36,014

36,014

Other factors

(1,967)

18,559

(70,886)

(54,294)

34,047

18,559

(70,886)

(18,280)

Transfers:

From Level 3 to Level 2

(1,272,912)

(1,272,912)

To real estate acquired in settlement of loans

(450)

(450)

To loans held for sale

(201,006)

(201,006)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(98,066)

(98,066)

Balance, September 30, 2023

$

399,184

$

20,774

$

7,084,356

$

7,504,314

Changes in fair value recognized during the period relating to assets still held at September 30, 2023

$

10,465

$

20,774

$

(70,886)

$

(39,647)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Liabilities

Nine months ended September 30, 2023

(in thousands)

Mortgage servicing liabilities:

Balance, December 31, 2022

$

2,096

Changes in fair value included in income

(278)

Balance, September 30, 2023

$

1,818

Changes in fair value recognized during the period relating to liabilities still outstanding at September 30, 2023

$

(278)

The Company had transfers among the fair value levels arising from the return to salability in the active secondary market of certain loans held for sale and from transfers of IRLCs to Loans held for sale at fair value upon purchase or funding.

Assets and Liabilities Measured at Fair Value under the Fair Value Option

Net changes in fair values included in income for assets and liabilities carried at fair value, as a result of management’s election of the fair value option, by income statement line item are summarized below:

Quarter ended September 30, 2024

2024

2023

Net gains on

Net

Net gains on 

Net

loans held

loan

loans held

loan

for sale at 

servicing

for sale at 

servicing

    

fair value

    

fees

    

Total

    

fair value

    

fees

    

Total

(in thousands)

Assets:

Principal-only stripped mortgage-backed securities

$

$

48,969

$

48,969

$

$

$

Loans held for sale 

425,501

425,501

762

762

Mortgage servicing rights

(628,248)

(628,248)

220,974

220,974

$

425,501

$

(579,279)

$

(153,778)

$

762

$

220,974

$

221,736

Liabilities:

Mortgage servicing liabilities

$

$

(10)

$

(10)

$

$

122

$

122

Nine months ended September 30, 

2024

2023

Net gains on

Net

Net gains on 

Net

loans held

loan

loans held

loan

for sale at 

servicing

for sale at 

servicing

fair value

    

fees

    

Total

    

fair value

    

fees

    

Total

(in thousands)

Assets:

Principal-only stripped mortgage-backed securities

$

$

32,198

$

32,198

$

$

$

Loans held for sale 

679,704

679,704

187,462

187,462

Mortgage servicing rights

(758,245)

(758,245)

(70,886)

(70,886)

$

679,704

$

(726,047)

$

(46,343)

$

187,462

$

(70,886)

$

116,576

Liabilities:

Mortgage servicing liabilities

$

$

87

$

87

$

$

278

$

278

Following are the fair value and related principal amounts due upon maturity of loans held for sale:

September 30, 2024

December 31, 2023

Principal

Principal

amount

amount

Fair

 due upon 

Fair

 due upon 

Loans held for sale

    

value

    

maturity

    

Difference

    

value

    

maturity

    

Difference

(in thousands)

Current through 89 days delinquent

$

6,531,836

$

6,325,838

$

205,998

$

4,378,042

$

4,233,764

$

144,278

90 days or more delinquent:

Not in foreclosure

29,485

31,884

(2,399)

35,253

38,922

(3,669)

In foreclosure

4,383

9,065

(4,682)

7,396

22,003

(14,607)

$

6,565,704

$

6,366,787

$

198,917

$

4,420,691

$

4,294,689

$

126,002

Assets Measured at Fair Value on a Nonrecurring Basis

Following is a summary of assets that were measured at fair value on a nonrecurring basis:

Real estate acquired in settlement of loans

Level 1

    

Level 2

    

Level 3

    

Total

    

(in thousands)

September 30, 2024

$

$

$

6,687

$

6,687

December 31, 2023

$

$

$

2,669

$

2,669

The following table summarizes the losses recognized on assets when they were remeasured at fair value on a nonrecurring basis:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Real estate acquired in settlement of loans

$

(1,758)

$

(494)

$

(2,804)

$

(791)

Fair Value of Financial Instruments Carried at Amortized Cost

The Company’s Assets sold under agreements to repurchase, Mortgage loan participation purchase and sale agreements, Notes payable secured by mortgage servicing assets and Unsecured senior notes are carried at amortized cost.

These liabilities are classified as “Level 3” fair value items due to the Company’s reliance on unobservable inputs to estimate their fair values. The Company has concluded that the fair values of these liabilities other than term notes and term loans included in Notes payable secured by mortgage servicing assets and the Unsecured senior notes approximate their carrying values due to their short terms and/or variable interest rates.

The Company estimates the fair value of the term notes, term loans and the Unsecured senior notes using indications of fair value provided by non-affiliate brokers, pricing services and internal estimates of fair value. The fair values and carrying values of these liabilities are summarized below:

    

September 30, 2024

    

December 31, 2023

Fair value

Carrying value

Fair value

Carrying value

(in thousands)

Term notes and term loans

$

1,742,421

$

1,723,632

$

1,730,000

$

1,724,290

Unsecured senior notes

$

3,235,284

$

3,162,239

$

2,467,750

$

2,519,651

Valuation Governance

Most of the Company’s non-cash financial assets, and all of its derivatives, MSRs and MSLs, are carried at fair value with changes in fair value recognized in current period income. Certain of the Company’s financial assets and derivatives and all of its MSRs and MSLs are “Level 3” fair value assets and liabilities which require use of unobservable inputs that are significant to the estimation of the items’ fair values. Unobservable inputs reflect the Company’s own judgments about the factors that market participants use in pricing an asset or liability, and are based on the best information available under the circumstances.

Due to the difficulty in estimating the fair values of “Level 3” fair value assets and liabilities, the Company has assigned responsibility for estimating the fair values of these assets and liabilities to specialized staff within its capital markets group and subjects the valuation process to significant senior management oversight.

With respect to “Level 3” valuations other than IRLCs, the capital markets valuation staff group reports to the Company’s senior management valuation committee, which oversees the valuations. Capital markets valuation staff monitors the models used for valuation of the Company’s “Level 3” fair value assets and liabilities, including the models’ performance versus actual results, and reports those results as well as changes in the valuation of the non-IRLC “Level 3” fair value assets and liabilities, including major factors affecting the valuations and any changes in model methods and inputs, to the Company’s senior management valuation committee. The Company’s senior management valuation committee includes the Company’s chief financial, risk, and capital markets officers as well as other senior members of the Company’s finance, risk management and capital markets staffs.

To assess the reasonableness of its valuations, the capital markets valuation staff presents an analysis of the effect on the valuations of changes to the significant inputs to the models and, for MSRs, comparisons of its estimates of fair value and of key inputs to those procured from nonaffiliate brokers and published surveys.

The fair value of the Company’s IRLCs is developed by its capital markets risk management staff and is reviewed by its capital markets operations staff.

Valuation Techniques and Inputs

Following is a description of the techniques and inputs used in estimating the fair values of “Level 2” and “Level 3” fair value assets and liabilities:

Principal-Only Stripped Mortgage-Backed Securities

The Company categorizes principal-only stripped securities as “Level 2” fair value financial instruments. Fair values of these securities are established based on quoted market prices for these or similar securities.

Loans Held for Sale

Most of the Company’s loans held for sale at fair value are saleable into active markets and are therefore categorized as “Level 2” fair value assets. The fair values of “Level 2” fair value loans are determined using their contracted selling prices or quoted market prices or market price equivalents.

Certain of the Company’s loans held for sale are not saleable into active markets and are therefore categorized as “Level 3” fair value assets. Loans held for sale categorized as “Level 3” fair value assets include:

Closed-end second lien mortgage loans. At present, there is no active market with observable inputs that are significant to the estimation of fair value of the closed-end second lien mortgage loans the Company produces.

Early buy out (“EBO”) loans. EBO loans are government guaranteed or insured loans purchased by the Company from Ginnie Mae guaranteed securities in its loan servicing portfolio. The Company’s right to purchase a government guaranteed or insured loan from a Ginnie Mae security arises as the result of the loan being at least three months delinquent on the date of purchase by the Company and provides an alternative to the Company’s obligation to continue advancing principal and interest at the coupon rate of the related Ginnie Mae security. Such a loan may be resold to an investor and thereafter may be repurchased to the extent it becomes eligible for resale into a new Ginnie Mae guaranteed security.

A loan becomes eligible for resale into a new Ginnie Mae security when the loan becomes current either through completion of a modification of the loan’s terms or after three months of timely payments following either the completion of a payment deferral program or borrower reperformance and when the issuance date of the new security is at least 120 days after the date the loan was last delinquent.

Loans with identified defects. Loans that are not saleable into active markets due to identification of a defect by the Company or to the repurchase by the Company of a loan with an identified defect.

The Company uses a discounted cash flow model to estimate the fair value of its “Level 3” fair value loans held for sale. The significant unobservable inputs used in the fair value measurement of the Company’s “Level 3” fair value loans held for sale are discount rates, home price projections, voluntary prepayment/resale and total prepayment/resale speeds. Significant changes in any of those inputs in isolation could result in a significant change to the loans’ fair value measurement. Increases in home price projections are generally accompanied by an increase in voluntary prepayment speeds.

Following is a quantitative summary of key “Level 3” fair value inputs used in the valuation of loans held for sale:

    

September 30, 2024

    

December 31, 2023

Fair value (in thousands)

$

433,874

$

478,564

Key inputs (1):

Discount rate:

Range

6.0% – 9.3%

7.1% – 10.2%

Weighted average

6.6%

7.2%

Twelve-month projected housing price index change:

Range

2.3% – 2.9%

0.3% – 0.5%

Weighted average

2.6%

0.5%

Voluntary prepayment/resale speed (2):

Range

6.4% – 39.3%

4.0% – 36.9%

Weighted average

23.0%

24.8%

Total prepayment/resale speed (3):

Range

6.5% – 48.8%

4.0% – 50.3%

Weighted average

25.5%

32.2%

(1)Weighted average inputs are based on the fair values of the “Level 3” fair value loans.
(2)Voluntary prepayment/resale speed is measured using life voluntary Conditional Prepayment Rate (“CPR”).
(3)Total prepayment/resale speed is measured using life total CPR, which includes both voluntary and involuntary prepayment/resale speeds.

Changes in fair value of loans held for sale attributable to changes in a loan’s instrument-specific credit risk are measured with reference to the change in the respective loan’s delinquency status and performance history at period end from the later of the beginning of the period or acquisition date. Changes in fair value of loans held for sale are included in Net gains on loans held for sale at fair value in the Company’s consolidated statements of income.

Derivative Financial Instruments

Interest Rate Lock Commitments

The Company categorizes IRLCs as “Level 3” fair value assets or liabilities. The Company estimates the fair values of IRLCs based on quoted Agency MBS prices, its estimate of the fair value of the MSRs it expects to receive in the sale of the loans and the probability that the loans will be funded or purchased (the “pull-through rate”).

The significant unobservable inputs used in the fair value measurement of the Company’s IRLCs are the pull-through rate and the estimated fair values of MSRs attributable to the mortgage loans it has committed to originate or purchase. Significant changes in the pull-through rate or the MSR components of the IRLCs, in isolation, could result in significant changes in the IRLCs’ fair value measurements. The financial effects of changes in these inputs are generally inversely correlated as increasing interest rates have a positive effect on the fair value of the MSR component of IRLC fair value, but increase the pull-through rate for the loan principal and interest payment cash flow component, which has decreased in fair value. Changes in fair value of IRLCs are included in Net gains on loans held for sale at fair value in the Company’s consolidated statements of income.

Following is a quantitative summary of key unobservable inputs used in the valuation of IRLCs:

    

September 30, 2024

    

December 31, 2023

Fair value (in thousands) (1)

 

$

118,615

$

89,593

Committed amount (in thousands)

$

9,749,537

$

6,349,628

Key inputs (2):

Pull-through rate:

Range

19.8% – 100%

10.2% – 100%

Weighted average

84.5%

81.1%

Mortgage servicing rights fair value expressed as:

Servicing fee multiple:

Range

1.0 – 8.1

1.1 – 7.3

Weighted average

5.1

4.2

Percentage of loan commitment amount:

Range

0.3% – 4.7%

0.3% – 4.3%

Weighted average

2.5%

1.9%

(1)For purpose of this table, IRLC asset and liability positions are shown net.
(2)Weighted average inputs are based on the committed amounts.

Hedging Derivatives

Fair values of derivative financial instruments actively traded on exchanges are categorized by the Company as “Level 1” fair value assets and liabilities; fair values of derivative financial instruments based on observable interest rates, volatilities and prices in the MBS or other markets are categorized by the Company as “Level 2” fair value assets and liabilities.

Changes in the fair values of hedging derivatives are included in Net gains on loans held for sale at fair value, or Net loan servicing fees – Mortgage servicing rights hedging results, as applicable, in the Company’s consolidated statements of income.

Mortgage Servicing Rights

MSRs are categorized as “Level 3” fair value assets. The Company uses a discounted cash flow approach to estimate the fair value of MSRs. The key inputs used in the estimation of the fair value of MSRs include the applicable prepayment rate (prepayment speed), pricing spread (discount rate), and annual per-loan cost to service the underlying loans, all of which are unobservable. Significant changes to any of those inputs in isolation could result in a significant change in the MSR fair value measurement. Changes in these key inputs are not directly related. Changes in the fair value of MSRs are included in Net loan servicing feesChange in fair value of mortgage servicing rights and mortgage servicing liabilities in the Company’s consolidated statements of income.

Following are the key inputs used in determining the fair value of MSRs received by the Company when it retains the obligation to service the mortgage loans it sells:

Quarter ended September 30, 

Nine months ended September 30, 

2024

2023

  

2024

2023

(Amount recognized and unpaid principal balance of underlying loans in thousands)

MSR and underlying loan characteristics:

    

    

Amount recognized

$

578,982

$

450,936

$

1,532,709

$

1,299,992

Unpaid principal balance

$

25,922,146

$

21,861,437

$

70,148,676

$

60,549,919

Weighted average servicing fee rate (in basis points)

46

42

44

47

Key inputs (1):

Annual total prepayment speed (2):

Range

7.9% – 25.8%

7.5% – 20.4%

7.3% – 25.8%

7.5% – 23.2%

Weighted average

11.5%

10.3%

10.5%

10.9%

Equivalent average life (in years):

Range

3.7 – 9.3

3.6 – 9.4

3.5 – 9.7

3.0 – 9.4

Weighted average

7.4

7.7

7.7

7.6

Pricing spread (3):

Range

4.9% – 12.6%

5.5% – 12.6%

4.9% – 12.6%

5.5% – 12.6%

Weighted average

5.7%

6.1%

6.1%

7.0%

Per-loan annual cost of servicing:

Range

$69 – $127

$68 – $127

$69 – $127

$68 – $127

Weighted average

$102

$97

$100

$99

(1)Weighted average inputs are based on the UPB of the underlying loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)Pricing spread represents a margin that is applied to a reference interest rate’s forward rate curve to develop periodic discount rates. The Company applies a pricing spread to a derived United State Treasury Securities (“Treasury”) yield curve for purposes of discounting cash flows relating to MSRs.

Following is a quantitative summary of key inputs used in the valuation of the Company’s MSRs and the effect on the fair value from adverse changes in those inputs:

September 30, 2024

December 31, 2023

(Fair value, unpaid principal balance of underlying 

 loans and effect on fair value amounts in thousands)

Fair value

$ 7,752,292

$ 7,099,348

Underlying loan characteristics:

Unpaid principal balance

$ 410,031,301

$ 370,244,119

Weighted average note interest rate

4.4%

4.1%

Weighted average servicing fee rate (in basis points)

38

38

Key inputs (1):

Annual total prepayment speed (2):

Range

6.3% – 18.9%

6.1% – 17.8%

Weighted average

9.1%

8.3%

Equivalent average life (in years):

Range

2.7 – 8.8

3.0 – 9.0

Weighted average

7.7

8.1

Effect on fair value of (3):

5% adverse change

($133,350)

($107,757)

10% adverse change

($261,595)

($211,643)

20% adverse change

($503,923)

($408,638)

Pricing spread (4):

Range

5.0% – 11.3%

5.5% – 12.6%

Weighted average

6.3%

6.4%

Effect on fair value of (3):

5% adverse change

($101,071)

($94,307)

10% adverse change

($199,523)

($186,129)

20% adverse change

($388,935)

($362,671)

Per-loan annual cost of servicing:

Range

$68 – $131

$70 – $135

Weighted average

$106

$107

Effect on fair value of (3):

5% adverse change

($46,687)

($44,572)

10% adverse change

($93,373)

($89,145)

20% adverse change

($186,746)

($178,289)

(1)Weighted average inputs are based on the UPB of the underlying loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)These sensitivity analyses are limited in that they were performed as of a particular date; only contemplate the movements in the indicated inputs; do not incorporate changes to other inputs; are subject to the accuracy of the models and inputs used; and do not incorporate other factors that would affect the Company’s overall financial performance in such events, including operational adjustments made to account for changing circumstances. For these reasons, these analyses should not be viewed as earnings forecasts.
(4)The Company applies a pricing spread to a derived Treasury yield curve for purposes of discounting cash flows relating to MSRs.

Mortgage Servicing Liabilities

MSLs are categorized as “Level 3” fair value liabilities. The Company uses a discounted cash flow approach to estimate the fair value of MSLs. The key inputs used in the estimation of the fair value of MSLs include the applicable annual total prepayment speed, pricing spread, and the per-loan annual cost of servicing the underlying loans. Changes in the fair value of MSLs are included in Net servicing feesChange in fair value of mortgage servicing rights and mortgage servicing liabilities in the Company’s consolidated statements of income.

Following are the key inputs used in determining the fair value of MSLs:

September 30, 

December 31, 

2024

2023

Fair value (in thousands)

$

1,718

$

1,805

Underlying loan characteristics:

 

    

Unpaid principal balance of underlying loans (in thousands)

$

20,179

$

24,892

Servicing fee rate (in basis points)

25

25

Key inputs (1):

Annual total prepayment speed (2)

16.0%

16.1%

Equivalent average life (in years)

5.0

5.1

Pricing spread (3)

8.5%

8.3%

Per-loan annual cost of servicing

$

1,001

$

1,043

(1)Weighted average inputs are based on UPB of the underlying mortgage loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)The Company applies a pricing spread to a derived Treasury yield curve for purposes of discounting cash flows relating to MSLs.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Principal-Only Stripped Mortgage-Backed Securities
9 Months Ended
Sep. 30, 2024
Principal-Only Stripped Mortgage-Backed Securities  
Principal-Only Stripped Mortgage-Backed Securities

Note 8— Principal-Only Stripped Mortgage-Backed Securities

During the nine months ended September 30, 2024, the Company began to invest in Agency principal-only stripped MBS for the purpose of economically hedging the fair value of its MSRs. MBS are carried at fair value with changes in fair value recognized in current period income. Changes in fair value arising from accrual of unearned discounts are recognized using the interest method and are included in Interest income. Changes in fair value arising from other factors are included in Mortgage servicing rights hedging results. All of the principal-only stripped MBS had contractual maturities of over ten years and were pledged to secure sales of assets under agreements to repurchase.

Following is a summary of the Company’s investment in principal-only stripped MBS:

September 30, 2024

(in thousands)

Principal balance

$

1,121,494

Unearned discounts

(193,425)

Cumulative valuation changes

32,198

Fair value

$

960,267

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Loans Held for Sale at Fair Value
9 Months Ended
Sep. 30, 2024
Loans Held for Sale at Fair Value  
Loans Held for Sale at Fair Value

Note 9—Loans Held for Sale at Fair Value

Loans held for sale at fair value include the following:

September 30, 

December 31, 

Mortgage type

    

2024

    

2023

(in thousands)

Government-insured or guaranteed

$

4,327,303

$

2,099,135

Conventional conforming

1,589,131

1,821,085

Jumbo

215,396

21,907

Closed-end second lien

271,094

322,015

Purchased from Ginnie Mae securities serviced by the Company

151,374

146,585

Repurchased pursuant to representations and warranties

11,406

9,964

$

6,565,704

$

4,420,691

Fair value of loans pledged to secure:

Assets sold under agreements to repurchase

$

5,954,470

$

3,858,977

Mortgage loan participation purchase and sale agreements

548,948

470,524

$

6,503,418

$

4,329,501

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2024
Derivative Financial Instruments  
Derivative Financial Instruments

Note 10—Derivative Financial Instruments

The Company holds and issues derivative financial instruments in connection with its operating and investing activities. Derivative financial instruments are created in the Company’s loan production activities and when the Company enters into derivative transactions as part of its interest rate risk management activities. Derivative financial instruments created in the Company’s loan production activities are IRLCs that are created when the Company commits to purchase or originate a loan for sale.

The Company engages in interest rate risk management activities in an effort to moderate the effect of changes in market interest rates on the fair value of certain of the its assets. To manage this fair value risk resulting from interest rate risk, the Company uses derivative financial instruments acquired with the intention of reducing the risk that changes in market interest rates will result in unfavorable changes in the fair value of the Company’s IRLCs, inventory of loans held for sale and its MSRs.

The Company does not designate and qualify any of its derivatives for hedge accounting. The Company records all derivative financial instruments at fair value and records changes in fair value in current period income.

Derivative Notional Amounts, Fair Value of Derivatives and Netting of Financial Instruments

The Company has elected to present net derivative asset and liability positions, and cash collateral obtained from or posted to its counterparties when subject to a master netting arrangement that is legally enforceable on all counterparties in the event of default. The derivatives that are not subject to a master netting arrangement are IRLCs.

The Company had the following derivative financial instruments recorded on its consolidated balance sheets:

September 30, 2024

December 31, 2023

Fair value

Fair value

Notional

Derivative

Derivative

Notional

Derivative

Derivative

Derivative instrument

    

amount (1)

    

assets

    

liabilities

    

amount (1)

    

assets

    

liabilities

(in thousands)

Not subject to master netting arrangements:

Interest rate lock commitments

9,749,537

$

120,837

$

2,222

6,349,628

$

90,313

$

720

Subject to master netting arrangements (2):

Forward purchase contracts

26,839,882

10,878

50,487

15,863,667

78,448

5,141

Forward sales contracts

29,548,275

57,180

36,855

14,477,159

6,151

92,796

MBS put options

1,850,000

1,892

2,925,000

413

MBS call options

1,000,000

6,265

Put options on interest rate futures purchase contracts

7,650,000

20,797

8,717,500

11,043

Call options on interest rate futures purchase contracts

9,600,000

35,109

4,250,000

66,176

3,209

Call options on interest rate futures sale contracts

2,500,000

13,672

Treasury futures purchase contracts

8,125,000

5,986,500

Treasury futures sale contracts

11,379,000

10,677,000

Total derivatives before netting

246,693

103,236

258,809

101,866

Netting

(56,081)

(61,765)

(79,730)

(48,591)

$

190,612

$

41,471

$

179,079

$

53,275

Deposits placed with (received from) derivative counterparties included in the derivative balances above, net

$

5,684

$

(31,139)

(1)Notional amounts provide an indication of the volume of the Company’s derivative activity.
(2)All derivatives subject to master netting agreements are interest rate derivatives that are used as economic hedges.

Derivative Assets, Financial Instruments, and Cash Collateral Held by Counterparty

The following table summarizes by significant counterparty the amount of derivative asset positions after considering master netting arrangements and financial instruments or cash pledged that do not meet the accounting guidance to qualify for setoff accounting.

September 30, 2024

December 31, 2023

Gross amount not 

Gross amount not

offset in the

offset in the

consolidated 

consolidated 

Net amount

balance sheet

Net amount

balance sheet

of assets in the

Cash

of assets in the

Cash

consolidated

Financial

collateral

Net

consolidated

Financial

collateral

Net

Counterparty

    

balance sheet

    

instruments

    

received

    

amount

    

balance sheet

    

instruments

    

received

    

amount

(in thousands)

Interest rate lock commitments

$

120,837

$

$

$

120,837

$

90,313

$

$

$

90,313

RJ O' Brien

42,234

42,234

74,010

74,010

JPMorgan Chase Bank, N.A.

5,034

5,034

873

873

Goldman Sachs

4,488

4,488

8,473

8,473

Barclays Capital

3,671

3,671

Morgan Stanley Bank, N.A.

3,226

3,226

Citibank, N.A.

2,187

2,187

2,947

2,947

Bank of Montreal

2,129

2,129

137

137

Mizuho Bank, Ltd.

2,015

2,015

1,467

1,467

Others

4,791

4,791

859

859

$

190,612

$

$

$

190,612

$

179,079

$

$

$

179,079

Derivative Liabilities, Financial Instruments and Collateral Held by Counterparty

The following table summarizes by significant counterparty the amount of derivative liabilities and assets sold under agreements to repurchase after considering master netting arrangements and financial instruments or cash pledged that do not meet the accounting guidance to qualify for setoff accounting. All assets sold under agreements to repurchase are secured by sufficient collateral with fair values that exceed the liability amounts recorded on the consolidated balance sheets.

September 30, 2024

December 31, 2023

Gross amounts

Gross amounts

not offset in the

not offset in the

Net amount

consolidated 

Net amount

consolidated 

of liabilities

balance sheet

of liabilities

balance sheet

in the

Cash

in the

Cash

consolidated

Financial

 collateral 

Net

consolidated

Financial

collateral

Net

Counterparty

 

balance sheet

 

instruments (1)

 

pledged

 

amount

 

balance sheet

 

instruments (1)

 

pledged

 

amount

(in thousands)

Interest rate lock commitments

$

2,222

$

$

$

2,222

$

720

$

$

$

720

Bank of America, N.A.

1,456,536

(1,454,936)

1,600

875,766

(872,148)

3,618

Atlas Securitized Products, L.P.

837,377

(837,377)

1,210,473

(1,210,473)

Wells Fargo Bank, N.A.

802,353

(769,487)

32,866

116,275

(114,647)

1,628

Royal Bank of Canada

706,793

(706,793)

457,743

(457,743)

JPMorgan Chase Bank, N.A.

675,917

(675,579)

338

243,225

(243,225)

BNP Paribas

557,496

(557,496)

185,425

(185,425)

Citibank, N.A.

436,127

(436,127)

174,221

(174,221)

Barclays Capital

310,540

(310,540)

128,488

(118,667)

9,821

Santander US Capital Markets LLC

282,511

(282,077)

434

Goldman Sachs

219,834

(219,834)

178,751

(178,751)

Morgan Stanley Bank, N.A.

209,495

(209,457)

38

195,714

(164,149)

31,565

Nomura Corporate Funding Americas

100,075

(100,000)

75

50,000

(50,000)

Mizuho Bank, Ltd.

50,000

(50,000)

Ellington Management

3,089

3,089

Others

809

809

5,923

5,923

$

6,651,174

$

(6,609,703)

$

$

41,471

$

3,822,724

$

(3,769,449)

$

$

53,275

(1)Amounts represent the UPB of Assets sold under agreements to repurchase.

Following are the gains (losses) recognized by the Company on derivative financial instruments and the income statement lines where such gains and losses are included:

Quarter ended September 30, 

Nine months ended September 30, 

Derivative activity

    

Consolidated income statement line

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest rate lock commitments

Net gains on loans held for sale at fair value (1)

$

49,862

$

(9,862)

$

29,021

$

(5,069)

Hedged item:

Interest rate lock commitments and loans held for sale

Net gains on loans held for sale at fair value

$

(217,380)

$

162,006

$

(112,188)

$

217,968

Mortgage servicing rights

Net loan servicing fees–Mortgage servicing rights hedging results

$

193,081

$

(423,656)

$

(256,570)

$

(531,565)

(1)Represents net change in fair value of IRLCs from the beginning to the end of the period. Amounts recognized at the date of commitment and fair value changes recognized during the period until purchase of the underlying loans or the cancellation of the commitment are shown in the rollforward of IRLCs for the quarter in Note 7 – Fair Value – Assets and Liabilities Measured at Fair Value on a Recurring Basis.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights and Mortgage Servicing Liabilities
9 Months Ended
Sep. 30, 2024
Mortgage Servicing Rights and Mortgage Servicing Liabilities  
Mortgage Servicing Rights and Mortgage Servicing Liabilities

Note 11—Mortgage Servicing Rights and Mortgage Servicing Liabilities

Mortgage Servicing Rights at Fair Value

The activity in MSRs is as follows:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

7,923,078

$

6,510,585

$

7,099,348

$

5,953,621

Additions (deductions):

MSRs resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Transfer of mortgage servicing rights relating to delinquent loans to Agency

(73)

(305)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(98,066)

(121,520)

(98,066)

457,462

352,797

1,411,189

1,201,621

Change in fair value due to:

Changes in inputs used in valuation model (1)

(402,376)

398,807

(132,984)

427,426

Other changes in fair value (2)

(225,872)

(177,833)

(625,261)

(498,312)

Total change in fair value

(628,248)

220,974

(758,245)

(70,886)

Balance at end of period

$

7,752,292

$

7,084,356

$

7,752,292

$

7,084,356

Unpaid principal balance of underlying loans at end of period

$

410,031,301

$

351,269,905

September 30, 

December 31,

2024

2023

(in thousands)

Fair value of mortgage servicing rights pledged to secure Assets sold under agreements to repurchase and Notes payable secured by mortgage servicing assets

$

7,656,519

$

7,033,892

(1)Principally reflects changes in annual total prepayment speed, pricing spread, per loan annual cost of servicing and UPB of underlying loan inputs.
(2)Represents changes due to realization of cash flows.

Mortgage Servicing Liabilities at Fair Value

The activity in MSLs is summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

1,708

$

1,940

$

1,805

$

2,096

Changes in fair value due to:

Changes in inputs used in valuation model (1)

46

(64)

34

(86)

Other changes in fair value (2)

(36)

(58)

(121)

(192)

Total change in fair value

10

(122)

(87)

(278)

Balance at end of period

$

1,718

$

1,818

$

1,718

$

1,818

Unpaid principal balance of underlying loans at end of period

$

20,179

$

27,010

(1)Principally reflects changes in annual total prepayment speed, pricing spread and per loan annual cost of servicing.

(2)Represents changes due to realization of cash flows.

Contractual servicing fees relating to MSRs and MSLs are recorded in Net loan servicing fees—Loan servicing fees—From non-affiliates on the Company’s consolidated statements of income; other fees relating to MSRs and MSLs are recorded in Net loan servicing fees—Loan servicing fees—Other on the Company’s consolidated statements of income. Such amounts are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Contractual servicing fees

$

393,457

$

328,049

$

1,126,523

$

925,865

Other fees:

                  

Late charges

19,122

14,486

53,979

39,984

Other

3,804

2,708

9,593

7,664

$

416,383

$

345,243

$

1,190,095

$

973,513

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets
9 Months Ended
Sep. 30, 2024
Other Asset  
Other Assets

Note 12—Other Assets

Other assets are summarized below:

September 30, 

December 31, 

2024

    

2023

(in thousands)

Margin deposits

$

192,638

$

135,645

Capitalized software, net

125,478

148,736

Interest receivable

46,119

35,196

Servicing fees receivable, net

41,050

37,271

Other servicing receivables

46,333

30,530

Operating lease right-of-use assets

39,985

49,926

Prepaid expenses

38,160

36,044

Real estate acquired in settlement of loans

22,420

14,982

Deposits securing Assets sold under agreements to repurchase and
Notes payable secured by mortgage servicing assets

16,082

15,653

Furniture, fixtures, equipment and building improvements, net

14,577

19,016

Other

59,347

59,461

$

642,189

$

582,460

Deposits securing Assets sold under agreements to repurchase or Notes payable secured by mortgage servicing assets

$

16,082

$

15,653

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
9 Months Ended
Sep. 30, 2024
Leases  
Leases

Note 13—Leases

The Company has operating lease agreements relating to its facilities. The Company’s operating lease agreements have remaining terms ranging from less than one year to seven years. Some of the operating lease agreements include options to extend the term for up to five years. None of the Company’s operating lease agreements require the Company to make variable lease payments.

The Company’s lease agreements are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Lease expense:

Operating leases

$

3,917

$

4,862

$

11,952

$

14,665

Short-term leases

66

114

234

351

Sublease income

(394)

(315)

(1,136)

(584)

Net lease expense included in Occupancy and equipment expense

$

3,589

$

4,661

$

11,050

$

14,432

Other information:

Payments for operating leases

$

5,093

$

7,617

$

15,053

$

19,217

Operating lease right-of-use assets recognized

$

1,388

$

1,166

$

1,388

$

2,893

Period end weighted averages:

Remaining lease term (in years)

3.7

4.4

Discount rate

4.0%

3.8%

Lease payment obligations attributable to the Company’s operating lease liabilities are summarized below:

Twelve months ended September 30,

Operating leases

(in thousands)

2025

$

20,285

2026

15,737

2027

9,066

2028

5,123

2029

4,339

Thereafter

3,981

Total lease payments

58,531

Less imputed interest

(5,531)

Operating lease liability included in Accounts payable and accrued expenses

$

53,000

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt
9 Months Ended
Sep. 30, 2024
Short-Term Debt  
Short-Term Debt

Note 14—Short-Term Debt

The borrowing facilities described throughout these Notes 14 and 15 contain various covenants, including financial covenants governing the Company’s net worth, debt-to-equity ratio and liquidity. Management believes that the Company was in compliance with these covenants as of September 30, 2024.

Assets Sold Under Agreements to Repurchase

The Company has multiple borrowing facilities in the form of asset sales under agreements to repurchase. These borrowing facilities are secured by principal-only stripped mortgage-backed securities at fair value, loans held for sale at fair value or participation certificates backed by mortgage servicing assets. Eligible assets are sold at advance rates based on the fair value (as determined by the lender) of the assets sold. Interest is charged at a rate based on the Secured Overnight Financing Rate (“SOFR”). Principal-only stripped mortgage-backed securities, participation certificates and loans financed under these agreements may be re-pledged by the lenders.

Assets sold under agreements to repurchase are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Average balance of assets sold under agreements to repurchase

$

5,638,124

$

3,208,434

$

4,982,988

$

3,800,502

Weighted average interest rate (1)

6.88%

7.19%

7.04%

7.01%

Total interest expense

$

102,708

$

62,758

$

279,730

$

209,461

Maximum daily amount outstanding

$

6,608,245

$

4,418,359

$

7,122,796

$

6,358,007

(1)Excludes the effect of amortization of debt issuance costs and non-utilization fees of $5.2 million and $4.6 million for the quarters ended September 30, 2024 and 2023, respectively, and $17.3 million and $10.1 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

6,609,703

$

3,769,449

Unamortized debt issuance costs

(8,706)

(5,493)

$

6,600,997

$

3,763,956

Weighted average interest rate

6.49%

7.05%

Available borrowing capacity (1):

Committed

$

943,876

$

1,282,040

Uncommitted

4,803,203

5,548,511

$

5,747,079

$

6,830,551

Assets securing repurchase agreements:

Principal-only stripped MBS

$

960,267

Loans held for sale

$

5,954,470

$

3,858,977

Servicing advances (2)

$

232,766

$

354,831

Mortgage servicing rights (2)

$

6,799,741

$

6,284,239

Deposits (2)

$

16,082

$

15,653

(1)The amount the Company is able to borrow under asset repurchase agreements is tied to the fair value of unencumbered assets eligible to secure those agreements and the Company’s ability to fund the agreements’ margin requirements relating to the assets financed.
(2)Beneficial interests in the Ginnie Mae MSRs, Fannie Mae MSRs, servicing advances and margin deposits together serve as the collateral backing servicing asset financing facilities that are included in Assets sold under agreements to repurchase and the term notes and term loans included in Notes payable secured by mortgage servicing assets. The term notes and term loans are described in Note 15 — Long-Term Debt - Notes payable secured by mortgage servicing assets.

Following is a summary of maturities of outstanding advances under asset repurchase agreements by maturity date:

Remaining maturity at September 30, 2024 (1)

    

Unpaid principal balance

(dollars in thousands)

Within 30 days

$

1,676,719

Over 30 to 90 days

4,139,432

Over 90 to 180 days

207,823

Over 180 days to one year

435,729

Over one year to two years

150,000

Total assets sold under agreements to repurchase

$

6,609,703

Weighted average maturity (in months)

3.0

(1)The Company is subject to margin calls during the periods the agreements are outstanding and therefore may be required to repay a portion of the borrowings before the respective agreements mature if the fair values (as determined by the applicable lender) of the assets securing those agreements decrease.

The amount at risk (the fair value of the assets pledged plus the related margin deposit, less the amount advanced by the counterparty and interest payable) relating to the Company’s assets sold under agreements to repurchase is summarized by asset type and counterparty below as of September 30, 2024:

Loans held for sale and MSRs

Weighted average

Counterparty

    

Amount at risk

    

maturity of advances  

    

Facility maturity

(in thousands)

Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas and Mizuho Bank, Ltd. (1)

$

4,965,381

November 5, 2025

November 5, 2025

Royal Bank of Canada

$

144,170

October 30, 2024

August 11, 2025

Bank of America, N.A.

$

131,432

November 7, 2024

June 10, 2026

Atlas Securitized Products, L.P.

$

86,753

February 5, 2025

June 26, 2026

BNP Paribas

$

68,995

December 18, 2024

September 30, 2025

Barclays Bank PLC

$

51,364

January 31, 2025

March 6, 2026

JP Morgan Chase Bank, N.A.

$

33,726

December 29, 2024

June 28, 2026

Citibank, N.A.

$

26,294

    

November 27, 2024

    

June 11, 2026

Wells Fargo Bank, N.A.

$

24,140

December 12, 2024

October 15, 2025

Morgan Stanley Bank, N.A.

$

12,327

December 14, 2024

May 22, 2026

Goldman Sachs Bank USA

$

10,536

January 16, 2025

December 8, 2025

(1)The amount at risk includes the beneficial interests in Ginnie Mae MSRs, Fannie Mae MSRs and servicing advances pledged to serve as the collateral backing servicing asset facilities included in Assets sold under agreements to repurchase and the term notes and term loans included in Notes payable secured by mortgage servicing assets. The facilities mature on various dates through July 25, 2026 and the facility maturity date shown in this table represents a weighted average of those dates.

Principal-only stripped MBS

Counterparty

    

Amount at risk

    

Maturity

(in thousands)

Bank of America, N.A.

$

2,602

January 24, 2025

JP Morgan Chase Bank, N.A.

$

23,009

January 6, 2025

Wells Fargo Bank, N.A.

$

21,452

January 23, 2025

Santander US Capital Markets LLC

$

11,970

January 15, 2025

Mortgage Loan Participation Purchase and Sale Agreements

Two of the borrowing facilities secured by loans held for sale are in the form of mortgage loan participation purchase and sale agreements. Participation certificates, each of which represents an undivided beneficial ownership interest in mortgage loans that have been pooled with Fannie Mae, Freddie Mac or Ginnie Mae, are sold to a lender pending securitization of the mortgage loans and sale of the resulting securities. A commitment to sell the securities resulting from the pending securitization between the Company and a non-affiliate is also assigned to the lender at the time a participation certificate is sold.

The purchase price paid by the lender for each participation certificate is based on the trade price of the security, plus an amount of interest expected to accrue on the security to its anticipated delivery date, minus a present value adjustment, any related hedging costs and a holdback amount that is based on a percentage of the purchase price. The holdback amount is not required to be paid to the Company until the settlement of the security and its delivery to the lender.

The mortgage loan participation purchase and sale agreements are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Average balance

$

256,995

$

251,904

$

242,890

$

234,583

Weighted average interest rate (1)

6.56%

6.63%

6.64%

6.41%

Total interest expense

$

4,411

$

4,383

$

12,597

$

11,768

Maximum daily amount outstanding

$

518,042

$

508,062

$

518,042

$

515,537

(1)Excludes the effect of amortization of debt issuance costs totaling $176,000 and $172,000 for the quarters ended September 30, 2024 and 2023, respectively, and $523,000 and $516,000 for the nine months ended September 30, 2024 and 2023, respectively.

    

September 30, 

December 31, 

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

518,043

$

446,406

Unamortized debt issuance costs

(516)

(352)

$

517,527

    

$

446,054

Weighted average interest rate

6.10%

6.60%

Fair value of loans pledged to secure mortgage loan participation purchase and sale agreements

$

548,948

$

470,524

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt
9 Months Ended
Sep. 30, 2024
Long-Term Debt.  
Long-Term Debt

Note 15—Long-Term Debt

Notes Payable Secured by Mortgage Servicing Assets

Term Notes and Term Loans

The Company, through its wholly-owned subsidiaries PNMAC, PLS and the PNMAC GMSR ISSUER TRUST (“Issuer Trust”) has entered into a structured finance transaction, in which PLS pledges and/or sells to the Issuer Trust participation certificates representing beneficial interests in Ginnie Mae mortgage servicing assets pursuant to a repurchase agreement. The Issuer Trust has issued VFNs to PLS, has issued secured term notes (the “Term Notes”) to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended (the “Securities Act”), and has entered into a series of syndicated term loans with various lenders (the “Term Loans”). The Term Notes and Term Loans are secured by the participation certificates relating to Ginnie Mae mortgage servicing assets financed pursuant to the servicing asset repurchase facilities, and rank pari passu with the mortgage servicing asset VFNs.

Following is a summary of the issued and outstanding Term Notes and Term Loans:

Maturity date

Issuance date

    

Principal balance

    

Annual interest rate spread (1)

    

Stated

    

Optional extension (2)

(in thousands)

Term Notes:

June 3, 2022

$

500,000

4.25%

5/25/2027

5/25/2029

February 29, 2024

425,000

3.20%

3/26/2029

3/25/2031

Term Loans:

February 28, 2023

680,000

3.00%

2/25/2028

2/25/2029

October 25, 2023

125,000

3.00%

10/25/2028

$

1,730,000

(1)Interest is charged at a rate of SOFR plus a spread.
(2)The Term Notes and Term Loans’ indentures provide the Company with the option to extend the maturity of certain of the Term Notes or Term Loans as specified in the respective agreements.

Freddie Mac MSR Notes Payable

The Company has notes payable to two lenders that are secured by Freddie Mac MSRs. Interest is charged at a rate of SOFR plus a spread as defined in the agreements. The facilities expire on November 13, 2024 and June 11, 2026. The maximum amount that the Company may borrow under the notes payable is $900 million, $850 million of which is committed, and may be reduced by other debt outstanding with the counterparties.

Notes payable secured by mortgage servicing assets are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

  

2024

    

2023

(dollars in thousands)

Average balance

$

1,730,000

$

2,484,348

$

1,850,621

$

2,353,572

Weighted average interest rate (1)

8.86%

8.78%

8.88%

8.40%

Total interest expense

$

39,265

$

55,676

$

125,203

$

150,271

(1)Excludes the effect of amortization of debt issuance costs totaling $726,000 and $689,000 for the quarters ended September 30, 2024 and 2023, respectively, and $2.2 million and $2.4 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance:

Term Notes and Term Loans

$

1,730,000

    

$

1,730,000

Freddie Mac MSR Notes Payable

150,000

1,730,000

1,880,000

Unamortized debt issuance costs

(6,368)

(6,585)

$

1,723,632

$

1,873,415

Weighted average interest rate

8.39%

8.82%

Assets pledged to secure notes payable (1):

Servicing advances

$

232,766

$

354,831

Mortgage servicing rights

$

7,656,519

$

7,033,892

Deposits

$

16,082

$

15,653

(1)Beneficial interests in the Ginnie Mae MSRs, Fannie Mae MSRs, servicing advances and deposits together serve as the collateral backing servicing asset facilities that include Assets sold under agreements to repurchase and the
Term Notes and Term Loans included in Notes payable secured by mortgage servicing assets.

Unsecured Senior Notes

The Company has issued unsecured senior notes (the “Unsecured Notes”) to qualified institutional buyers under Rule 144A of the Securities Act. The Unsecured Notes are senior unsecured obligations of the Company and will rank senior in right of payment to any future subordinate indebtedness of the Company, equally in right of payment with all existing and future senior indebtedness of the Company and effectively subordinate to any existing and future secured indebtedness of the Company to the extent of the fair value of collateral securing such indebtedness.

The Unsecured Notes are fully and unconditionally guaranteed, jointly and severally, on a senior unsecured basis by the Company’s existing and future wholly-owned domestic subsidiaries (other than certain excluded subsidiaries defined in the indenture under which the Unsecured Notes were issued). The guarantees are senior unsecured obligations of the guarantors and will rank senior in right of payment to any future subordinate indebtedness of the guarantors, equally in right of payment with all existing and future senior indebtedness of the guarantors and effectively subordinate to any existing and future secured indebtedness of the guarantors to the extent of the fair value of collateral securing such indebtedness. The Unsecured Notes and the guarantees are structurally subordinate to the indebtedness and liabilities of the Company’s subsidiaries that do not guarantee the Unsecured Notes.

Following is a summary of the Company’s outstanding Unsecured Notes:

Issuance date

Principal balance

Note interest rate

Maturity date

Optional redemption date (1)

(in thousands)

(annual)

September 29, 2020

$

500,000

5.375%

October 15, 2025

October 15, 2022

October 19, 2020

150,000

5.375%

October 15, 2025

October 15, 2022

February 11, 2021

650,000

4.25%

February 15, 2029

February 15, 2024

September 16, 2021

500,000

5.75%

September 15, 2031

September 15, 2026

December 11, 2023

750,000

7.875%

December 15, 2029

December 15, 2026

May 23, 2024

650,000

7.125%

November 15, 2030

November 15, 2026

$

3,200,000

(1)Before the optional redemption date, the Company may redeem some or all of the Unsecured Notes for that issuance at a price equal to 100% of the principal amount, plus accrued and unpaid interest and a make-whole premium or the Company may redeem up to 40% of the Unsecured Notes for that issuance with an amount equal to or less than the net proceeds from certain equity offerings at the redemption price set forth in the indenture, plus accrued and unpaid interest. On or after the optional redemption date, the Company may redeem some or all of the Unsecured Notes for that issuance at the redemption prices set forth in the indenture, plus accrued interest.

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

  

2023

  

2024

    

2023

(dollars in thousands)

Average balance

$

3,200,000

$

1,800,000

$

2,860,766

$

1,800,000

Weighted average interest rate (1)

6.15%

5.07%

6.03%

5.07%

Total interest expense

$

51,147

$

23,949

$

133,947

$

71,065

(1)Excludes the effect of amortization of debt issuance costs of $1.8 million and $933,000 for the quarters ended September 30, 2024 and 2023, respectively, and $4.7 million and $2.8 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

3,200,000

$

2,550,000

Unamortized debt issuance costs and premiums, net

(37,761)

(30,349)

$

3,162,239

$

2,519,651

Weighted average interest rate

6.15%

5.90%

Maturities of Long-Term Debt

Maturities of long-term debt (based on stated maturity dates) are as follows:

Twelve months ended September 30,

    

2025

    

2026

    

2027

    

2028

    

2029

    

Thereafter

    

Total

(in thousands)

Notes payable secured by mortgage servicing assets (1)

$

$

$

500,000

$

680,000

$

550,000

$

$

1,730,000

Unsecured senior notes

650,000

650,000

1,900,000

3,200,000

Total

$

$

650,000

$

500,000

$

680,000

$

1,200,000

$

1,900,000

$

4,930,000

(1)The Term Notes and Term Loans’ indentures provide the Company with the option to extend the maturity of the Term Notes and Term Loans as specified in the respective agreements.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Liability for Losses Under Representations and Warranties
9 Months Ended
Sep. 30, 2024
Liability for Losses Under Representations and Warranties  
Liability for Losses Under Representations and Warranties

Note 16—Liability for Losses Under Representations and Warranties

Following is a summary of the Company’s liability for losses under representations and warranties:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

28,688

$

30,146

$

30,788

$

32,421

Provision for losses:

Resulting from sales of loans

4,070

4,011

12,151

8,885

Resulting from change in estimate

(3,481)

(2,552)

(10,877)

(6,005)

Losses incurred

(991)

(1,114)

(3,776)

(4,810)

Balance at end of period

$

28,286

$

30,491

$

28,286

$

30,491

Unpaid principal balance of loans subject to representations and warranties at end of period

$

396,102,491

$

335,044,546

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 30, 2024
Income Taxes  
Income Taxes

Note 17—Income Taxes

The Company’s effective income tax rates were 26.1% and 26.8% for the quarters ended September 30, 2024 and 2023, respectively, and 23.8% and 23.7% for the nine months ended September 30, 2024 and 2023, respectively. The decrease in the effective tax rate for the quarter ended September 30, 2024 compared to the same period in 2023 is attributable to an increase in tax deductions realized for stock options exercised in the quarter ended September 30, 2024.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies.  
Commitments and Contingencies

Note 18—Commitments and Contingencies

Commitments to Purchase and Fund Mortgage Loans

The Company’s commitments to purchase and fund loans totaled $9.7 billion as of September 30, 2024.

Legal Proceedings

From time to time, the Company may be a party to legal and regulatory proceedings, lawsuits and other claims arising in the ordinary course of its business. The amount, if any, of ultimate liability with respect to such matters cannot be determined, but despite the inherent uncertainties of litigation, management believes that the ultimate disposition of any such proceedings and exposure will not have, individually or taken together, a material adverse effect on the financial condition, income, or cash flows of the Company.

Litigation

On November 5, 2019, Black Knight Servicing Technologies, LLC (“Black Knight”), now a wholly-owned subsidiary of Intercontinental Exchange, Inc. (NYSE: ICE), filed a Complaint and Demand for Jury Trial in the Fourth Judicial Circuit Court in and for Duval County, Florida (the “Florida State Court”), captioned Black Knight Servicing Technologies, LLC v. PennyMac Loan Services, LLC (“PLS”), Case No. 2019-CA-007908, alleging breach of contract and misappropriation of MSP® System trade secrets. On November 6, 2019, PLS filed unlawful monopolization claims against Black Knight pursuant to the Sherman Act and Clayton Act seeking injunctive relief. On March 30, 2020, the Florida State Court granted a motion to compel arbitration filed by the Company, after which all claims of the Company and Black Knight were consolidated into a binding arbitration.

On November 28, 2023, the arbitrator issued an interim award (the “Interim Award”) granting in part and denying in part Black Knight’s breach of contract claim. The arbitrator’s Interim Award also denied in full Black Knight’s claim of trade secrets misappropriation. The Interim Award granted Black Knight monetary damages in the amount of $155.2 million, plus prejudgment interest and reasonable attorneys’ fees, and it denied in full all of Black Knight’s claims for injunctive and declaratory relief.

The Interim Award also granted PLS’ claim that Black Knight violated federal antitrust laws, specifically unlawful monopolization in violation of Section 2 of the Sherman Act, and granted PLS’ claim for injunctive relief under the Sherman Act and Clayton Act, as well as its reasonable attorneys’ fees and costs. The parties subsequently agreed not to seek attorneys’ fees or costs on any claims.

As a result of the Interim Award, PLS’ loan servicing technology, known as Servicing Systems Environment, or SSE, and all related intellectual property and software developed by or on behalf of PLS, remain the proprietary technology of PLS, free and clear of any restrictions on use. To this end, the arbitrator expressly enjoined Black Knight from claiming ownership to any portion of SSE or preventing the Company from commercializing SSE. Black Knight is also enjoined from enforcing any of its contract clauses requiring that its clients process their loans exclusively on the MSP platform.

On January 12, 2024, the arbitrator issued the final award (the “Final Award”), reducing Black Knight’s monetary damages to $150.2 million, plus interest. As a result of the Final Award, the Company reported a pretax expense accrual of $158.4 million in its financial results for the fourth quarter of fiscal year 2023. On February 14, 2024, the Company paid in full and Black Knight accepted payment of all damages and accrued interest due under the Final Award.

On March 15, 2024, the Florida State Court confirmed the Final Award, giving the rulings and remedies therein preclusive effect. The Final Award was entered as a judgment in the Florida State Court on August 10, 2024.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2024
Stockholders' Equity.  
Stockholders' Equity

Note 19—Stockholders’ Equity

The Company has a common stock repurchase program in the amount of $2 billion before transaction costs and excise tax.

Following is a summary of activity under the stock repurchase program:

Nine months ended September 30, 

Cumulative

2024

    

2023

    

total (1)

(in thousands)

Shares of common stock repurchased

1,201

34,063

Cost of shares of common stock repurchased

$

$

71,575

$

1,788,198

(1)Amounts represent the total shares of common stock repurchased under the stock repurchase program from inception through September 30, 2024. Cumulative total cost of common stock repurchased includes $537,000 of transaction fees as of September 30, 2024.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Net Gains on Loans Held for Sale
9 Months Ended
Sep. 30, 2024
Net Gains on Loans Held for Sale  
Net Gains on Loans Held for Sale

Note 20—Net Gains on Loans Held for Sale

Net gains on loans held for sale at fair value are summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

From non-affiliates:

Cash losses:

Loans

$

(108,058)

$

(471,830)

$

(831,070)

    

$

(1,136,101)

Hedging activities

(274,090)

220,585

(31,319)

305,133

(382,148)

(251,245)

(862,389)

(830,968)

Non-cash gains:

Mortgage servicing rights resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Provisions for losses relating to representations and warranties:

Pursuant to loan sales

(4,070)

(4,011)

(12,151)

(8,885)

Reductions in liability due to changes in estimate

3,481

2,552

10,877

6,005

Changes in fair values of loans and derivatives held at end of period:

Interest rate lock commitments

49,862

(9,862)

29,021

(5,069)

Loans

(48,504)

22,083

(23,554)

24,762

Hedging derivatives

56,710

(58,579)

(80,869)

(87,165)

254,313

151,874

593,644

398,672

From PennyMac Mortgage Investment Trust (1)

2,506

(500)

1,680

(1,494)

$

256,819

$

151,374

$

595,324

$

397,178

(1) Gains on sales of loans to PMT are described in Note 4–Related Party TransactionsTransactions with PMT–Operating Activities.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Net Interest Expense
9 Months Ended
Sep. 30, 2024
Net Interest Expense  
Net Interest Expense

Note 21—Net Interest Expense

Net interest expense is summarized below:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest income:

Cash and short-term investments

$

15,641

$

15,814

$

43,395

$

53,186

Principal-only stripped mortgage-backed securities

20,412

29,756

Loans held for sale

80,103

65,641

231,807

205,414

Placement fees relating to custodial funds

109,201

85,076

277,564

209,319

From Townsgate Closing Services, LLC

21

20

63

Other

113

165

225,470

166,552

582,707

467,982

Interest expense:

Assets sold under agreements to repurchase

102,708

62,758

279,730

209,461

Mortgage loan participation purchase and sale agreements

4,411

4,383

12,597

11,768

Notes payable secured by mortgage servicing assets

39,265

55,676

125,203

150,271

Unsecured senior notes

51,147

23,949

133,947

71,065

Interest shortfall on repayments of mortgage loans serviced for Agency securitizations

15,711

6,857

29,734

16,781

Interest on mortgage loan impound deposits

3,450

2,888

8,399

7,080

Other

905

352

1,627

850

217,597

156,863

591,237

467,276

$

7,873

$

9,689

$

(8,530)

$

706

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation
9 Months Ended
Sep. 30, 2024
Stock-based Compensation  
Stock-based Compensation

Note 22—Stock-based Compensation

Following is a summary of the stock-based compensation activity:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Grants:

Units:

Performance-based restricted share units ("RSUs")

246

307

Stock options

188

221

Time-based RSUs

4

151

187

Grant date fair value:

Performance-based RSUs

$

$

$

20,915

$

18,611

Stock options

6,935

5,492

Time-based RSUs

449

12,927

11,341

Total

$

449

$

$

40,777

$

35,444

Vesting and exercise:

Performance-based RSUs vested

309

612

Stock options exercised

239

61

666

412

Time-based RSUs vested

211

246

Stock-based compensation expense

$

18,943

$

8,814

$

21,314

$

20,839

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
9 Months Ended
Sep. 30, 2024
Earnings Per Share  
Earnings Per Share

Note 23—Earnings Per Share

Basic earnings per share is determined by dividing net income by the weighted average number of shares of common stock outstanding during the quarter. Diluted earnings per share is determined by dividing net income by the weighted average number of shares of common stock outstanding, assuming all dilutive securities were issued.

The Company’s potentially dilutive securities are stock-based compensation awards. The Company applies the treasury stock method to determine the diluted weighted average number of shares of common stock outstanding based on the outstanding stock-based compensation awards.

The following table summarizes the basic and diluted earnings per share calculations:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

   

2023

(in thousands, except per share amounts)

Net income

$

69,368

    

$

92,870

$

206,934

    

$

181,498

Weighted average shares of common stock outstanding

51,180

49,902

50,895

49,975

Effect of dilutive securities - shares issuable under stock-based compensation plan

2,315

2,659

2,379

2,760

Weighted average diluted shares of common stock outstanding

53,495

52,561

53,274

52,735

Basic earnings per share

$

1.36

$

1.86

$

4.07

$

3.63

Diluted earnings per share

$

1.30

$

1.77

$

3.88

$

3.44

Calculations of diluted earnings per share require certain potentially dilutive shares to be excluded when their inclusion in the diluted earnings per share calculation would be anti-dilutive. The following table summarizes the weighted-average number of anti-dilutive outstanding RSUs and stock options excluded from the calculation of diluted earnings per share:

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands except for weighted average exercise price)

Performance-based RSUs (1)

809

604

772

548

Time-based RSUs

1

23

46

Stock options (2)

184

219

145

287

Total anti-dilutive units and options

994

823

940

881

Weighted average exercise price of anti-dilutive stock options (2)

$

84.93

$

60.69

$

84.93

$

59.31

(1)Certain performance-based RSUs were outstanding but not included in the computation of earnings per share because the performance thresholds included in such RSUs have not been achieved.
(2)Certain stock options were outstanding but not included in the computation of diluted earnings per share because the weighted-average exercise prices were above the average stock prices for the quarter.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Regulatory Capital and Liquidity Requirements
9 Months Ended
Sep. 30, 2024
Regulatory Capital and Liquidity Requirements  
Regulatory Capital and Liquidity Requirements

Note 24—Regulatory Capital and Liquidity Requirements

The Company, through PLS, is required to maintain specified levels of capital and liquidity to remain a seller/servicer in good standing with the Agencies. Such capital and liquidity requirements generally are tied to the size of the PLS’s loan servicing portfolio and loan origination volume.

The Agencies’ capital and liquidity levels and requirements, the calculations of which are specified by each Agency, are summarized below:

September 30, 2024

December 31, 2023

Requirement/Agency 

    

Actual (1)

    

Requirement (1)

    

Actual (1)

    

Requirement (1)

 

(dollars in thousands)

Capital

Fannie Mae & Freddie Mac

$

7,280,027

$

1,330,147

$

6,890,144

$

1,211,365

Ginnie Mae (2)

$

6,909,409

$

1,471,131

$

6,559,001

$

1,314,677

HUD

$

6,909,409

$

2,500

$

6,559,001

$

2,500

Liquidity

Fannie Mae & Freddie Mac

$

1,155,446

$

611,836

$

1,243,927

$

543,913

Ginnie Mae

$

1,181,210

$

445,873

$

1,684,457

$

389,501

Adjusted net worth / Total assets ratio

Ginnie Mae

40

%  

6

%  

48

%  

6

%

Tangible net worth / Total assets ratio

Fannie Mae & Freddie Mac

32

%  

6

%  

37

%  

6

%

(1)Calculated in accordance with the respective Agency’s requirements.

(2)Ginnie Mae has issued a risk-based capital requirement that will become effective December 31, 2024. The Company believes it is in compliance with the Agency’s pending requirement as of September 30, 2024.

Noncompliance with an Agency’s requirements can result in such Agency taking various remedial actions up to and including terminating the Company’s ability to sell loans to and service loans on behalf of the respective Agency.

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Segments
9 Months Ended
Sep. 30, 2024
Segments  
Segments

Note 25—Segments

The Company conducts its business in three segments: production, servicing (together, production and servicing comprise its mortgage banking activities) and investment management:

The production segment performs loan origination, acquisition and sale activities.
The servicing segment performs loan servicing for loans held for sale and loans serviced for others, including for PMT, as well as provides other ancillary services for customers.
The investment management segment represents the Company’s investment management activities relating to PMT, which include the activities associated with investment asset acquisitions and dispositions such as sourcing, due diligence, negotiation and settlement.

The Company’s reportable segments are identified based on their unique activities. The following disclosures about the Company’s business segments are presented consistent with the way the Company’s chief operating decision maker organizes and evaluates financial information for making operating decisions and assessing performance. The Company’s chief operating decision maker is its chief executive officer.

Financial performance and results by segment are as follows:

Quarter ended September 30, 2024

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

Total

 

(in thousands)

Revenues: (1)

                    

Net gains on loans held for sale at fair value

$

235,902

$

20,917

$

256,819

$

$

256,819

Loan origination fees

49,430

49,430

49,430

Fulfillment fees from PennyMac Mortgage Investment Trust

11,492

11,492

11,492

Net loan servicing fees

75,830

75,830

75,830

Net interest income (expense):

Interest income

79,386

145,985

225,371

99

225,470

Interest expense

81,496

136,101

217,597

217,597

(2,110)

9,884

7,774

99

7,873

Management fees

7,153

7,153

Other

625

512

1,137

2,100

3,237

Total net revenues

295,339

107,143

402,482

9,352

411,834

Expenses

187,486

121,765

309,251

8,658

317,909

Income before provision for income taxes

$

107,853

$

(14,622)

$

93,231

$

694

$

93,925

Segment assets at end of quarter

$

6,846,311

$

16,010,758

$

22,857,069

$

14,469

$

22,871,538

(1)All revenues are from external customers.

Quarter ended September 30, 2023

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

 Total

 

(in thousands)

Revenues: (1)

Net gains on loans held for sale at fair value

$

127,821

$

23,553

$

151,374

$

$

151,374

Loan origination fees

37,701

37,701

37,701

Fulfillment fees from PennyMac Mortgage Investment Trust

5,531

5,531

5,531

Net loan servicing fees

185,374

185,374

185,374

Net interest income (expense):

Interest income

62,150

104,402

166,552

166,552

Interest expense

59,614

97,249

156,863

156,863

2,536

7,153

9,689

9,689

Management fees

7,175

7,175

Other

823

1,037

1,860

1,604

3,464

Total net revenues

174,412

217,117

391,529

8,779

400,308

Expenses

149,219

115,913

265,132

8,379

273,511

Income before provision for income taxes

$

25,193

$

101,204

$

126,397

$

400

$

126,797

Segment assets at end of quarter

$

5,485,039

$

13,441,925

$

18,926,964

$

22,350

$

18,949,314

(1)All revenues are from external customers.

Nine months ended September 30, 2024

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

Total

 

(in thousands)

Revenues: (1)

                    

Net gains on loans held for sale at fair value

$

531,650

$

63,674

$

595,324

$

$

595,324

Loan origination fees

127,876

127,876

127,876

Fulfillment fees from PennyMac Mortgage Investment Trust

19,935

19,935

19,935

Net loan servicing fees

344,388

344,388

344,388

Net interest income (expense):

Interest income

227,930

354,515

582,445

262

582,707

Interest expense

226,768

364,469

591,237

591,237

1,162

(9,954)

(8,792)

262

(8,530)

Management fees

21,474

21,474

Other

1,952

14,858

16,810

6,344

23,154

Total net revenue

682,575

412,966

1,095,541

28,080

1,123,621

Expenses

497,551

334,112

831,663

20,296

851,959

Income before provision for income taxes

$

185,024

$

78,854

$

263,878

$

7,784

$

271,662

Segment assets at end of period

$

6,846,311

$

16,010,758

$

22,857,069

$

14,469

$

22,871,538

(1)All revenues are from external customers.

Nine months ended September 30, 2023

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

 Total

  

(in thousands)

Revenues: (1)

Net gains on loans held for sale at fair value

$

328,796

$

68,382

$

397,178

$

$

397,178

Loan origination fees

108,059

108,059

108,059

Fulfillment fees from PennyMac Mortgage Investment Trust

22,895

22,895

22,895

Net loan servicing fees

480,289

480,289

480,289

Net interest income (expense):

Interest income

194,566

273,416

467,982

467,982

Interest expense

189,691

277,585

467,276

467,276

4,875

(4,169)

706

706

Management fees

21,510

21,510

Other

1,925

1,118

3,043

6,037

9,080

Total net revenue

466,550

545,620

1,012,170

27,547

1,039,717

Expenses

436,582

340,425

777,007

24,849

801,856

Income before provision for income taxes

$

29,968

$

205,195

$

235,163

$

2,698

$

237,861

Segment assets at end of period

$

5,485,039

$

13,441,925

$

18,926,964

$

22,350

$

18,949,314

(1)All revenues are from external customers.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events
9 Months Ended
Sep. 30, 2024
Subsequent Events  
Subsequent Events

Note 26—Subsequent Events

Management has evaluated all events and transactions through the date the Company issued these consolidated financial statements. During this period:

On October 22, 2024, the Company announced a cash dividend of $0.30 per common share. The dividend will be paid on November 27, 2024 to common stockholders of record as of November 18, 2024.

All agreements to sell assets under agreements to repurchase assets that matured before the date of this Report were extended or renewed.

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ 69,368 $ 92,870 $ 206,934 $ 181,498
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements - David A. Spector
3 Months Ended
Sep. 30, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On September 2, 2024, David A. Spector, Chairman and Chief Executive Officer, adopted a trading plan to sell:

(1) 60,000 shares of PennyMac Financial Services, Inc. common stock, (2) shares received upon the vesting of 19,937 time-based restricted stock units and (3) shares received upon the vesting of 73,883 performance-based restricted stock units assuming a maximum level performance achievement.

The trading plan will expire on December 17, 2025. Mr. Spector’s trading plan was entered into during an open insider trading window and is intended to satisfy Rule 10b5-1(c) under the Exchange Act and the Company’s policies regarding insider transactions.

Name David A. Spector
Title Chairman and Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date Sep. 02, 2024
Expiration Date Dec. 17, 2025
Common Stock  
Trading Arrangements, by Individual  
Aggregate Available 60,000
Time-based RSUs  
Trading Arrangements, by Individual  
Aggregate Available 19,937
Performance-based RSUs  
Trading Arrangements, by Individual  
Aggregate Available 73,883
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Recently Issued Accounting Pronouncements (Policies)
9 Months Ended
Sep. 30, 2024
Basis of Presentation and Recently Issued Accounting Pronouncements  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements have been prepared in compliance with accounting principles generally accepted in the United States (“GAAP”) as codified in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification for interim financial information and with the SEC’s instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these consolidated financial statements and notes do not include all of the information required by GAAP for complete financial statements. This interim consolidated information should be read together with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

The accompanying consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, income, and cash flows for the interim periods presented, but are not necessarily indicative of income that may be expected for the full year ending December 31, 2024. Intercompany accounts and transactions have been eliminated.

The Company held no restricted cash at the end of periods presented. Cash and restricted cash at January 1, 2023, included $3,000 in tenant security deposits relating to rental properties owned by PMT and managed by the Company. Tenant security deposits were included in Other assets.

Preparation of financial statements in compliance with GAAP requires the Company to make judgments and estimates that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and revenues and expenses during the reporting period. Actual results will likely differ from those estimates.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

During 2023, the FASB issued two Accounting Standards Updates (“ASUs”) aimed at increasing the amount of detail provided to financial statement users in certain existing disclosures. The ASUs do not require changes to the Company’s accounting. The ASUs are discussed below:

Segment Disclosures

The FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), that is intended to improve disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for more detailed information about a reportable segment’s expenses.

The amendments in ASU 2023-07 are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments will require that the Company supplement its existing disclosures to include disclosure of:

significant segment expenses that are regularly provided to the chief operating decision maker included within each reported measure of segment profit or loss; and

an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss.

The Company will be required to apply the reporting specified by ASU 2023-07 in annual periods beginning with its fiscal year ending December 31, 2024 and for quarterly periods ended thereafter.

Income Tax Disclosures

The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (“ASU 2023-09”), that is intended to enhance the level of detail and decision usefulness of income tax disclosures. ASU 2023-09 requires disclosures of:

Reconciliation of the expected tax at the applicable statutory federal income tax rate to the reported tax in a tabular format, using both percentages and amounts, broken out into specific categories with certain reconciling items of five percent or greater of the expected tax further broken out by nature and/or jurisdiction; and

Income taxes paid, net of refunds received, broken out between federal and state and local income taxes. Payments to individual jurisdictions representing five percent or more of the total income tax payments must also be separately disclosed.

The disclosures specified by ASU 2023-09 are required in the Company’s annual financial statements beginning with the year ended December 31, 2025, with early adoption permitted.

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions (Tables) - Related Party - PennyMac Mortgage Investment Trust
9 Months Ended
Sep. 30, 2024
Transactions with Affiliates  
Summary of lending activity between the Company and affiliate

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

    

2023

(in thousands)

Net gains (losses) on loans held for sale at fair value:

Net gains on loans sold to PMT (primarily cash)

$

2,947

$

$

2,947

$

Mortgage servicing rights recapture incurred

(441)

(500)

(1,267)

(1,494)

$

2,506

$

(500)

$

1,680

$

(1,494)

Sale of loans held for sale to PMT

$

191,250

$

$

191,250

$

UPB of loans recaptured

$

71,370

$

77,403

$

207,651

$

270,720

Tax service fees earned from PMT included in Loan origination fees

$

1,107

$

579

$

1,897

$

2,690

Fulfillment fee revenue

    

$

11,492

    

$

5,531

    

$

19,935

$

22,895

Unpaid principal balance of loans fulfilled for PMT subject to fulfillment fees

$

5,948,057

$

2,760,000

$

9,949,135

$

12,418,084

Sourcing fees included in cost of loans purchased from PMT

$

1,994

$

1,854

$

5,649

$

5,014

Unpaid principal balance of loans purchased from PMT:

Government guaranteed or insured

$

11,843,268

$

8,606,835

$

30,200,608

$

29,127,889

Conventional conforming

8,092,380

9,932,593

26,289,016

21,013,357

$

19,935,648

$

18,539,428

$

56,489,624

$

50,141,246

Summary of loan servicing fees earned from PMT

Quarter ended September 30, 

Nine months ended September 30, 

Servicing portfolio

    

2024

    

2023

  

2024

   

2023

(in thousands)

Prime servicing

$

22,180

$

20,224

$

62,581

$

60,839

Special servicing

60

33

185

184

$

22,240

$

20,257

$

62,766

$

61,023

Summary of management fees earned

Quarter ended September 30, 

Nine months ended September 30, 

2024

    

2023

  

2024

   

2023

(in thousands)

Base management

$

7,153

$

7,175

$

21,474

    

$

21,510

Performance incentive

$

7,153

$

7,175

$

21,474

$

21,510

Summary of reimbursement of expenses

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

   

2023

(in thousands)

Reimbursement of:

    

                

    

                

    

                

Expenses incurred on PMT's behalf, net

$

6,318

$

5,893

$

15,511

$

15,532

Common overhead incurred by the Company

1,867

1,489

5,811

5,450

Compensation

165

165

495

495

$

8,350

$

7,547

$

21,817

$

21,477

Payments and settlements during the period (1)

$

31,752

$

9,190

$

91,100

$

72,446

(1)Payments and settlements include payments for the operating, investing and financing activities itemized in this Note.
Summary of investing activity between the Company and affiliate

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust

$

68

$

(51)

$

38

$

91

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Common shares of beneficial interest of PennyMac Mortgage Investment Trust:

Fair value

$

1,070

$

1,121

Number of shares

75

75

Summary of amounts due from and payable to affiliate

September 30, 

December 31, 

    

2024

    

2023

(in thousands)

Receivable from PMT:

Servicing fees

$

8,670

$

6,809

Correspondent production fees

7,986

8,288

Management fees

7,153

7,252

Allocated expenses and expenses incurred on PMT's behalf

4,788

5,612

Fulfillment fees

4,006

1,301

$

32,603

$

29,262

Payable to PMT:

Amounts advanced by PMT to fund its servicing advances

$

72,502

$

208,154

Other

8,538

56

$

81,040

$

208,210

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Loan Sales and Servicing Activities (Tables)
9 Months Ended
Sep. 30, 2024
Loan Sales and Servicing Activities  
Summary of cash flows between the Company and transferees upon sale of loans in transactions

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Cash flows:

   

   

   

Sales proceeds

$

26,168,605

$

21,651,096

$

70,706,054

$

60,061,205

Servicing fees received

$

363,121

$

303,224

$

1,048,099

$

853,962

Summary of the allowance for losses

Quarter ended September 30, 

Nine months ended September 30, 

2024

2023

  

2024

2023

(in thousands)

Balance at beginning of period

$

68,671

$

70,070

$

73,991

$

78,992

Provision (reversals of provision) for losses

9,583

(2,554)

13,974

(7,603)

Charge-offs, net

(4,346)

(1,872)

(14,057)

(5,745)

Balance at end of period

$

73,908

$

65,644

$

73,908

$

65,644

Summary of sale of loans between the Company and transferees upon sale of loans in transactions

September 30, 

December 31,

    

 

2024

   

2023

(in thousands)

Unpaid principal balance of loans outstanding

$

393,947,146

$

352,790,614

Delinquent loans:

30-89 days

$

16,324,494

$

13,775,493

90 days or more:

Not in foreclosure

$

7,380,142

$

6,754,282

In foreclosure

$

666,480

$

618,694

Foreclosed

$

4,471

$

7,565

Loans in bankruptcy

$

1,685,409

$

1,415,614

Summary of servicing portfolio

September 30, 2024

Servicing

Total

    

rights owned

    

Subservicing

    

loans serviced

(in thousands)

Investor:

Non-affiliated entities:

    

Originated

$

393,947,146

    

$

    

$

393,947,146

Purchased

16,104,333

16,104,333

Subserviced

257,696

257,696

410,051,479

257,696

410,309,175

PennyMac Mortgage Investment Trust

231,378,323

231,378,323

Loans held for sale

6,366,787

6,366,787

$

416,418,266

$

231,636,019

$

648,054,285

Delinquent loans:

30 days

$

12,611,232

$

1,997,395

$

14,608,627

60 days

4,334,544

553,081

4,887,625

90 days or more:

Not in foreclosure

7,559,602

1,061,557

8,621,159

In foreclosure

697,586

106,040

803,626

Foreclosed

5,075

3,466

8,541

$

25,208,039

$

3,721,539

$

28,929,578

Loans in bankruptcy

$

1,780,953

$

260,599

$

2,041,552

Custodial funds managed by the Company (1)

$

7,708,840

$

3,059,731

$

10,768,571

(1)Custodial funds include cash accounts holding funds on behalf of borrowers and investors relating to loans serviced under servicing agreements and are not recorded on the Company’s consolidated balance sheets. The Company earns placement fees on certain of these custodial funds where it owns the MSRs and these fees are included in Interest income in the Company’s consolidated statements of income.

December 31, 2023

Servicing

Total

    

rights owned

    

Subservicing

    

loans serviced

(in thousands)

Investor:

Non-affiliated entities:

Originated

$

352,790,614

    

$

    

$

352,790,614

Purchased

17,478,397

17,478,397

370,269,011

370,269,011

PennyMac Mortgage Investment Trust

232,653,069

232,653,069

Loans held for sale

4,294,689

4,294,689

$

374,563,700

$

232,653,069

$

607,216,769

Delinquent loans:

30 days

$

11,097,929

$

1,808,516

$

12,906,445

60 days

3,316,494

399,786

3,716,280

90 days or more:

Not in foreclosure

6,941,325

1,031,299

7,972,624

In foreclosure

686,359

92,618

778,977

Foreclosed

8,133

4,295

12,428

$

22,050,240

$

3,336,514

$

25,386,754

Loans in bankruptcy

$

1,523,218

$

186,593

$

1,709,811

Custodial funds managed by the Company (1)

$

3,741,978

$

1,759,974

$

5,501,952

(1)Custodial funds include cash accounts holding funds on behalf of borrowers and investors relating to loans serviced under servicing agreements and are not recorded on the Company’s consolidated balance sheets. The Company earns placement fees on certain of these custodial funds where it owns the MSRs and these fees are included in Interest income in the Company’s consolidated statements of income.
Summary of the geographical distribution of loans for the top five and all other states as measured by the total unpaid principal balance (UPB)

September 30, 

December 31, 

State

    

2024

    

2023

(in thousands)

California

$

74,743,579

$

72,788,272

Texas

62,664,066

56,437,082

Florida

62,385,137

57,824,310

Virginia

36,081,471

35,376,266

Georgia (1)

27,991,453

Maryland (1)

26,746,355

All other states

384,188,579

358,044,484

$

648,054,285

$

607,216,769

(1)Maryland and Georgia, were not one of the top five states as of September 30, 2024 and December 31, 2023, respectively, and are included in “All other states”.
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value  
Summary of financial statement items measured at estimated fair value on a recurring basis

September 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

Assets:

Short-term investment

$

667,934

$

$

$

667,934

Principal-only stripped mortgage-backed securities

960,267

960,267

Loans held for sale

6,131,830

433,874

6,565,704

Derivative assets:

Interest rate lock commitments

120,837

120,837

Forward purchase contracts

10,878

10,878

Forward sales contracts

57,180

57,180

MBS put options

1,892

1,892

Put options on interest rate futures purchase contracts

20,797

20,797

Call options on interest rate futures purchase contracts

35,109

35,109

Total derivative assets before netting

55,906

69,950

120,837

246,693

Netting

(56,081)

Total derivative assets

55,906

69,950

120,837

190,612

Mortgage servicing rights

7,752,292

7,752,292

Investment in PennyMac Mortgage Investment Trust

1,070

1,070

$

724,910

$

7,162,047

$

8,307,003

$

16,137,879

Liabilities:

Derivative liabilities:

Interest rate lock commitments

$

$

$

2,222

$

2,222

Forward purchase contracts

50,487

50,487

Forward sales contracts

36,855

36,855

Call options on interest rate futures sale contracts

13,672

13,672

Total derivative liabilities before netting

13,672

87,342

2,222

103,236

Netting

(61,765)

Total derivative liabilities

13,672

87,342

2,222

41,471

Mortgage servicing liabilities

1,718

1,718

$

13,672

$

87,342

$

3,940

$

43,189

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

Assets:

Short-term investment

$

10,268

$

$

$

10,268

Loans held for sale

3,942,127

478,564

4,420,691

Derivative assets:

Interest rate lock commitments

90,313

90,313

Forward purchase contracts

78,448

78,448

Forward sales contracts

6,151

6,151

MBS put options

413

413

MBS call options

6,265

6,265

Put options on interest rate futures purchase contracts

11,043

11,043

Call options on interest rate futures purchase contracts

66,176

66,176

Total derivative assets before netting

77,219

91,277

90,313

258,809

Netting

(79,730)

Total derivative assets

77,219

91,277

90,313

179,079

Mortgage servicing rights

7,099,348

7,099,348

Investment in PennyMac Mortgage Investment Trust

1,121

1,121

$

88,608

$

4,033,404

$

7,668,225

$

11,710,507

Liabilities:

Derivative liabilities:

Interest rate lock commitments

$

$

$

720

$

720

Forward purchase contracts

5,141

5,141

Forward sales contracts

92,796

92,796

Call options on interest rate futures sales contracts

3,209

3,209

Total derivative liabilities before netting

3,209

97,937

720

101,866

Netting

(48,591)

Total derivative liabilities

3,209

97,937

720

53,275

Mortgage servicing liabilities

1,805

1,805

$

3,209

$

97,937

$

2,525

$

55,080

Summary of roll forward of items measured using Level 3 inputs on a recurring basis

Quarter ended September 30, 2024

Interest 

Mortgage 

Loans held

rate lock

servicing 

Assets

    

for sale

    

commitments, net (1)

    

rights

    

Total

(in thousands)

Balance, June 30, 2024

$

400,076

$

68,752

$

7,923,078

$

8,391,906

Purchases and issuances, net

1,013,520

246,391

1,259,911

Capitalization of interest and servicing advances

15,282

15,282

Sales and repayments

(384,101)

(384,101)

Mortgage servicing rights resulting from loan sales

578,982

578,982

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

36,968

36,968

Other factors

367

150,334

(628,248)

(477,547)

37,335

150,334

(628,248)

(440,579)

Transfers:

From Level 3 to Level 2

(648,238)

(648,238)

To loans held for sale

(346,862)

(346,862)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(121,520)

Balance, September 30, 2024

$

433,874

$

118,615

$

7,752,292

$

8,304,781

Changes in fair value recognized during the quarter relating to assets still held at September 30, 2024

$

29,833

$

118,615

$

(615,931)

$

(467,483)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Quarter ended

Liabilities

    

September 30, 2024

(in thousands)

Mortgage servicing liabilities:

Balance, June 30, 2024

$

1,708

Changes in fair value included in income

10

Balance, September 30, 2024

$

1,718

Changes in fair value recognized during the quarter relating to liabilities still outstanding at September 30, 2024

$

10

Quarter ended September 30, 2023

Interest 

Mortgage

Loans held

rate lock

servicing

Assets

for sale

    

commitments, net (1)

    

rights

    

Total

  

(in thousands)

Balance, June 30, 2023

$

392,758

$

30,636

$

6,510,585

$

6,933,979

Purchases and issuances, net

681,022

46,991

728,013

Capitalization of interest and servicing advances

10,770

10,770

Sales and repayments

(202,892)

(73)

(202,965)

Mortgage servicing rights resulting from loan sales

450,936

450,936

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

15,520

15,520

Other factors

(1,831)

(32,161)

220,974

186,982

13,689

(32,161)

220,974

202,502

Transfers:

From Level 3 to Level 2

(496,019)

(496,019)

To real estate acquired in settlement of loans

(144)

(144)

To loans held for sale

(24,692)

(24,692)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(98,066)

(98,066)

Balance, September 30, 2023

$

399,184

$

20,774

$

7,084,356

$

7,504,314

Changes in fair value recognized during the quarter relating to assets still held at September 30, 2023

$

6,519

$

20,774

$

220,974

$

248,267

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Liabilities

Quarter ended September 30, 2023

(in thousands)

Mortgage servicing liabilities:

Balance, June 30, 2023

$

1,940

Changes in fair value included in income

(122)

Balance, September 30, 2023

$

1,818

Changes in fair value recognized during the quarter relating to liabilities still outstanding at September 30, 2023

$

(122)

Nine months ended September 30, 2024

Interest 

Mortgage 

Loans held

rate lock

servicing 

Assets

for sale

  

commitments, net (1)

  

rights

  

Total

    

(in thousands)

Balance, December 31, 2023

$

478,564

$

89,593

$

7,099,348

$

7,667,505

Purchases and issuances, net

2,873,461

474,903

3,348,364

Capitalization of interest and servicing advances

40,618

40,618

Sales and repayments

(1,125,088)

(1,125,088)

Mortgage servicing rights resulting from loan sales

1,532,709

1,532,709

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

82,121

82,121

Other factors

(741)

181,400

(758,245)

(577,586)

81,380

181,400

(758,245)

(495,465)

Transfers:

From Level 3 to Level 2

(1,915,061)

(1,915,061)

To loans held for sale

(627,281)

(627,281)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(121,520)

Balance, September 30, 2024

$

433,874

$

118,615

$

7,752,292

$

8,304,781

Changes in fair value recognized during the period relating to assets still held at September 30, 2024

$

28,536

$

118,615

$

(752,232)

$

(605,081)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Nine months ended

Liabilities

September 30, 2024

(in thousands)

Mortgage servicing liabilities:

Balance, December 31, 2023

    

$

1,805

Changes in fair value included in income

(87)

Balance, September 30, 2024

$

1,718

Changes in fair value recognized during the period relating to liabilities still outstanding at September 30, 2024

$

(87)

Nine months ended September 30, 2023

Interest 

Mortgage

Loans held

rate lock

servicing

Assets

  

for sale

    

commitments, net (1)

    

rights

    

Total

(in thousands)

Balance, December 31, 2022

$

345,772

$

25,844

$

5,953,621

$

6,325,237

Purchases and issuances, net

1,733,158

177,377

1,910,535

Capitalization of interest and servicing advances

31,608

31,608

Sales and repayments

(472,039)

(305)

(472,344)

Mortgage servicing rights resulting from loan sales

1,299,992

1,299,992

Changes in fair value included in income arising from:

Changes in instrument-specific credit risk

36,014

36,014

Other factors

(1,967)

18,559

(70,886)

(54,294)

34,047

18,559

(70,886)

(18,280)

Transfers:

From Level 3 to Level 2

(1,272,912)

(1,272,912)

To real estate acquired in settlement of loans

(450)

(450)

To loans held for sale

(201,006)

(201,006)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(98,066)

(98,066)

Balance, September 30, 2023

$

399,184

$

20,774

$

7,084,356

$

7,504,314

Changes in fair value recognized during the period relating to assets still held at September 30, 2023

$

10,465

$

20,774

$

(70,886)

$

(39,647)

(1)For the purpose of this table, the IRLC asset and liability positions are shown net.

Liabilities

Nine months ended September 30, 2023

(in thousands)

Mortgage servicing liabilities:

Balance, December 31, 2022

$

2,096

Changes in fair value included in income

(278)

Balance, September 30, 2023

$

1,818

Changes in fair value recognized during the period relating to liabilities still outstanding at September 30, 2023

$

(278)

Summary of changes in fair value relating to financial statement items

Quarter ended September 30, 2024

2024

2023

Net gains on

Net

Net gains on 

Net

loans held

loan

loans held

loan

for sale at 

servicing

for sale at 

servicing

    

fair value

    

fees

    

Total

    

fair value

    

fees

    

Total

(in thousands)

Assets:

Principal-only stripped mortgage-backed securities

$

$

48,969

$

48,969

$

$

$

Loans held for sale 

425,501

425,501

762

762

Mortgage servicing rights

(628,248)

(628,248)

220,974

220,974

$

425,501

$

(579,279)

$

(153,778)

$

762

$

220,974

$

221,736

Liabilities:

Mortgage servicing liabilities

$

$

(10)

$

(10)

$

$

122

$

122

Nine months ended September 30, 

2024

2023

Net gains on

Net

Net gains on 

Net

loans held

loan

loans held

loan

for sale at 

servicing

for sale at 

servicing

fair value

    

fees

    

Total

    

fair value

    

fees

    

Total

(in thousands)

Assets:

Principal-only stripped mortgage-backed securities

$

$

32,198

$

32,198

$

$

$

Loans held for sale 

679,704

679,704

187,462

187,462

Mortgage servicing rights

(758,245)

(758,245)

(70,886)

(70,886)

$

679,704

$

(726,047)

$

(46,343)

$

187,462

$

(70,886)

$

116,576

Liabilities:

Mortgage servicing liabilities

$

$

87

$

87

$

$

278

$

278

Schedule of fair value and related principal amounts due upon maturity of assets and liabilities accounted for under the fair value option

September 30, 2024

December 31, 2023

Principal

Principal

amount

amount

Fair

 due upon 

Fair

 due upon 

Loans held for sale

    

value

    

maturity

    

Difference

    

value

    

maturity

    

Difference

(in thousands)

Current through 89 days delinquent

$

6,531,836

$

6,325,838

$

205,998

$

4,378,042

$

4,233,764

$

144,278

90 days or more delinquent:

Not in foreclosure

29,485

31,884

(2,399)

35,253

38,922

(3,669)

In foreclosure

4,383

9,065

(4,682)

7,396

22,003

(14,607)

$

6,565,704

$

6,366,787

$

198,917

$

4,420,691

$

4,294,689

$

126,002

Summary of financial statement items measured at estimated fair value on a nonrecurring basis

Real estate acquired in settlement of loans

Level 1

    

Level 2

    

Level 3

    

Total

    

(in thousands)

September 30, 2024

$

$

$

6,687

$

6,687

December 31, 2023

$

$

$

2,669

$

2,669

Summary of total gains (losses) on assets measured at estimated fair values on a nonrecurring basis

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Real estate acquired in settlement of loans

$

(1,758)

$

(494)

$

(2,804)

$

(791)

Summary of carrying value and fair value of debt

    

September 30, 2024

    

December 31, 2023

Fair value

Carrying value

Fair value

Carrying value

(in thousands)

Term notes and term loans

$

1,742,421

$

1,723,632

$

1,730,000

$

1,724,290

Unsecured senior notes

$

3,235,284

$

3,162,239

$

2,467,750

$

2,519,651

Quantitative summary of key inputs used in the valuation of the MSRs at year end and the effect on estimated fair value from adverse changes in those inputs

September 30, 2024

December 31, 2023

(Fair value, unpaid principal balance of underlying 

 loans and effect on fair value amounts in thousands)

Fair value

$ 7,752,292

$ 7,099,348

Underlying loan characteristics:

Unpaid principal balance

$ 410,031,301

$ 370,244,119

Weighted average note interest rate

4.4%

4.1%

Weighted average servicing fee rate (in basis points)

38

38

Key inputs (1):

Annual total prepayment speed (2):

Range

6.3% – 18.9%

6.1% – 17.8%

Weighted average

9.1%

8.3%

Equivalent average life (in years):

Range

2.7 – 8.8

3.0 – 9.0

Weighted average

7.7

8.1

Effect on fair value of (3):

5% adverse change

($133,350)

($107,757)

10% adverse change

($261,595)

($211,643)

20% adverse change

($503,923)

($408,638)

Pricing spread (4):

Range

5.0% – 11.3%

5.5% – 12.6%

Weighted average

6.3%

6.4%

Effect on fair value of (3):

5% adverse change

($101,071)

($94,307)

10% adverse change

($199,523)

($186,129)

20% adverse change

($388,935)

($362,671)

Per-loan annual cost of servicing:

Range

$68 – $131

$70 – $135

Weighted average

$106

$107

Effect on fair value of (3):

5% adverse change

($46,687)

($44,572)

10% adverse change

($93,373)

($89,145)

20% adverse change

($186,746)

($178,289)

(1)Weighted average inputs are based on the UPB of the underlying loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)These sensitivity analyses are limited in that they were performed as of a particular date; only contemplate the movements in the indicated inputs; do not incorporate changes to other inputs; are subject to the accuracy of the models and inputs used; and do not incorporate other factors that would affect the Company’s overall financial performance in such events, including operational adjustments made to account for changing circumstances. For these reasons, these analyses should not be viewed as earnings forecasts.
(4)The Company applies a pricing spread to a derived Treasury yield curve for purposes of discounting cash flows relating to MSRs.
Mortgage servicing liabilities  
Fair Value  
Quantitative summary of key inputs or assumptions used in the valuation of financial statement items

September 30, 

December 31, 

2024

2023

Fair value (in thousands)

$

1,718

$

1,805

Underlying loan characteristics:

 

    

Unpaid principal balance of underlying loans (in thousands)

$

20,179

$

24,892

Servicing fee rate (in basis points)

25

25

Key inputs (1):

Annual total prepayment speed (2)

16.0%

16.1%

Equivalent average life (in years)

5.0

5.1

Pricing spread (3)

8.5%

8.3%

Per-loan annual cost of servicing

$

1,001

$

1,043

(1)Weighted average inputs are based on UPB of the underlying mortgage loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)The Company applies a pricing spread to a derived Treasury yield curve for purposes of discounting cash flows relating to MSLs.
Interest rate lock commitments  
Fair Value  
Quantitative summary of key inputs or assumptions used in the valuation of financial statement items

    

September 30, 2024

    

December 31, 2023

Fair value (in thousands) (1)

 

$

118,615

$

89,593

Committed amount (in thousands)

$

9,749,537

$

6,349,628

Key inputs (2):

Pull-through rate:

Range

19.8% – 100%

10.2% – 100%

Weighted average

84.5%

81.1%

Mortgage servicing rights fair value expressed as:

Servicing fee multiple:

Range

1.0 – 8.1

1.1 – 7.3

Weighted average

5.1

4.2

Percentage of loan commitment amount:

Range

0.3% – 4.7%

0.3% – 4.3%

Weighted average

2.5%

1.9%

(1)For purpose of this table, IRLC asset and liability positions are shown net.
(2)Weighted average inputs are based on the committed amounts.

Mortgage servicing rights  
Fair Value  
Quantitative summary of key inputs or assumptions used in the valuation of financial statement items, excluding MSR purchases

Quarter ended September 30, 

Nine months ended September 30, 

2024

2023

  

2024

2023

(Amount recognized and unpaid principal balance of underlying loans in thousands)

MSR and underlying loan characteristics:

    

    

Amount recognized

$

578,982

$

450,936

$

1,532,709

$

1,299,992

Unpaid principal balance

$

25,922,146

$

21,861,437

$

70,148,676

$

60,549,919

Weighted average servicing fee rate (in basis points)

46

42

44

47

Key inputs (1):

Annual total prepayment speed (2):

Range

7.9% – 25.8%

7.5% – 20.4%

7.3% – 25.8%

7.5% – 23.2%

Weighted average

11.5%

10.3%

10.5%

10.9%

Equivalent average life (in years):

Range

3.7 – 9.3

3.6 – 9.4

3.5 – 9.7

3.0 – 9.4

Weighted average

7.4

7.7

7.7

7.6

Pricing spread (3):

Range

4.9% – 12.6%

5.5% – 12.6%

4.9% – 12.6%

5.5% – 12.6%

Weighted average

5.7%

6.1%

6.1%

7.0%

Per-loan annual cost of servicing:

Range

$69 – $127

$68 – $127

$69 – $127

$68 – $127

Weighted average

$102

$97

$100

$99

(1)Weighted average inputs are based on the UPB of the underlying loans.
(2)Annual total prepayment speed is measured using life total CPR, which includes both voluntary and involuntary prepayments. Equivalent average life is provided as supplementary information.
(3)Pricing spread represents a margin that is applied to a reference interest rate’s forward rate curve to develop periodic discount rates. The Company applies a pricing spread to a derived United State Treasury Securities (“Treasury”) yield curve for purposes of discounting cash flows relating to MSRs.

Mortgage loans held for sale  
Fair Value  
Quantitative summary of key inputs or assumptions used in the valuation of financial statement items

    

September 30, 2024

    

December 31, 2023

Fair value (in thousands)

$

433,874

$

478,564

Key inputs (1):

Discount rate:

Range

6.0% – 9.3%

7.1% – 10.2%

Weighted average

6.6%

7.2%

Twelve-month projected housing price index change:

Range

2.3% – 2.9%

0.3% – 0.5%

Weighted average

2.6%

0.5%

Voluntary prepayment/resale speed (2):

Range

6.4% – 39.3%

4.0% – 36.9%

Weighted average

23.0%

24.8%

Total prepayment/resale speed (3):

Range

6.5% – 48.8%

4.0% – 50.3%

Weighted average

25.5%

32.2%

(1)Weighted average inputs are based on the fair values of the “Level 3” fair value loans.
(2)Voluntary prepayment/resale speed is measured using life voluntary Conditional Prepayment Rate (“CPR”).
(3)Total prepayment/resale speed is measured using life total CPR, which includes both voluntary and involuntary prepayment/resale speeds.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Principal-Only Stripped Mortgage-Backed Securities (Tables)
9 Months Ended
Sep. 30, 2024
Principal-Only Stripped Mortgage-Backed Securities  
Summary of principal-only stripped MBS

September 30, 2024

(in thousands)

Principal balance

$

1,121,494

Unearned discounts

(193,425)

Cumulative valuation changes

32,198

Fair value

$

960,267

XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Loans Held for Sale at Fair Value (Tables)
9 Months Ended
Sep. 30, 2024
Loans Held for Sale at Fair Value  
Summary of loans held for sale at fair value

September 30, 

December 31, 

Mortgage type

    

2024

    

2023

(in thousands)

Government-insured or guaranteed

$

4,327,303

$

2,099,135

Conventional conforming

1,589,131

1,821,085

Jumbo

215,396

21,907

Closed-end second lien

271,094

322,015

Purchased from Ginnie Mae securities serviced by the Company

151,374

146,585

Repurchased pursuant to representations and warranties

11,406

9,964

$

6,565,704

$

4,420,691

Fair value of loans pledged to secure:

Assets sold under agreements to repurchase

$

5,954,470

$

3,858,977

Mortgage loan participation purchase and sale agreements

548,948

470,524

$

6,503,418

$

4,329,501

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Derivative Financial Instruments  
Summary of derivative financial instruments

September 30, 2024

December 31, 2023

Fair value

Fair value

Notional

Derivative

Derivative

Notional

Derivative

Derivative

Derivative instrument

    

amount (1)

    

assets

    

liabilities

    

amount (1)

    

assets

    

liabilities

(in thousands)

Not subject to master netting arrangements:

Interest rate lock commitments

9,749,537

$

120,837

$

2,222

6,349,628

$

90,313

$

720

Subject to master netting arrangements (2):

Forward purchase contracts

26,839,882

10,878

50,487

15,863,667

78,448

5,141

Forward sales contracts

29,548,275

57,180

36,855

14,477,159

6,151

92,796

MBS put options

1,850,000

1,892

2,925,000

413

MBS call options

1,000,000

6,265

Put options on interest rate futures purchase contracts

7,650,000

20,797

8,717,500

11,043

Call options on interest rate futures purchase contracts

9,600,000

35,109

4,250,000

66,176

3,209

Call options on interest rate futures sale contracts

2,500,000

13,672

Treasury futures purchase contracts

8,125,000

5,986,500

Treasury futures sale contracts

11,379,000

10,677,000

Total derivatives before netting

246,693

103,236

258,809

101,866

Netting

(56,081)

(61,765)

(79,730)

(48,591)

$

190,612

$

41,471

$

179,079

$

53,275

Deposits placed with (received from) derivative counterparties included in the derivative balances above, net

$

5,684

$

(31,139)

(1)Notional amounts provide an indication of the volume of the Company’s derivative activity.
(2)All derivatives subject to master netting agreements are interest rate derivatives that are used as economic hedges.
Summary of the amount of derivative asset positions by significant counterparty after considering master netting arrangements and financial instruments or cash pledged

September 30, 2024

December 31, 2023

Gross amount not 

Gross amount not

offset in the

offset in the

consolidated 

consolidated 

Net amount

balance sheet

Net amount

balance sheet

of assets in the

Cash

of assets in the

Cash

consolidated

Financial

collateral

Net

consolidated

Financial

collateral

Net

Counterparty

    

balance sheet

    

instruments

    

received

    

amount

    

balance sheet

    

instruments

    

received

    

amount

(in thousands)

Interest rate lock commitments

$

120,837

$

$

$

120,837

$

90,313

$

$

$

90,313

RJ O' Brien

42,234

42,234

74,010

74,010

JPMorgan Chase Bank, N.A.

5,034

5,034

873

873

Goldman Sachs

4,488

4,488

8,473

8,473

Barclays Capital

3,671

3,671

Morgan Stanley Bank, N.A.

3,226

3,226

Citibank, N.A.

2,187

2,187

2,947

2,947

Bank of Montreal

2,129

2,129

137

137

Mizuho Bank, Ltd.

2,015

2,015

1,467

1,467

Others

4,791

4,791

859

859

$

190,612

$

$

$

190,612

$

179,079

$

$

$

179,079

Summary of amount of derivative liabilities and assets sold under agreements to repurchase by significant counterparty after considering master netting arrangements and financial instruments or cash pledged

Derivative Liabilities, Financial Instruments and Collateral Held by Counterparty

The following table summarizes by significant counterparty the amount of derivative liabilities and assets sold under agreements to repurchase after considering master netting arrangements and financial instruments or cash pledged that do not meet the accounting guidance to qualify for setoff accounting. All assets sold under agreements to repurchase are secured by sufficient collateral with fair values that exceed the liability amounts recorded on the consolidated balance sheets.

September 30, 2024

December 31, 2023

Gross amounts

Gross amounts

not offset in the

not offset in the

Net amount

consolidated 

Net amount

consolidated 

of liabilities

balance sheet

of liabilities

balance sheet

in the

Cash

in the

Cash

consolidated

Financial

 collateral 

Net

consolidated

Financial

collateral

Net

Counterparty

 

balance sheet

 

instruments (1)

 

pledged

 

amount

 

balance sheet

 

instruments (1)

 

pledged

 

amount

(in thousands)

Interest rate lock commitments

$

2,222

$

$

$

2,222

$

720

$

$

$

720

Bank of America, N.A.

1,456,536

(1,454,936)

1,600

875,766

(872,148)

3,618

Atlas Securitized Products, L.P.

837,377

(837,377)

1,210,473

(1,210,473)

Wells Fargo Bank, N.A.

802,353

(769,487)

32,866

116,275

(114,647)

1,628

Royal Bank of Canada

706,793

(706,793)

457,743

(457,743)

JPMorgan Chase Bank, N.A.

675,917

(675,579)

338

243,225

(243,225)

BNP Paribas

557,496

(557,496)

185,425

(185,425)

Citibank, N.A.

436,127

(436,127)

174,221

(174,221)

Barclays Capital

310,540

(310,540)

128,488

(118,667)

9,821

Santander US Capital Markets LLC

282,511

(282,077)

434

Goldman Sachs

219,834

(219,834)

178,751

(178,751)

Morgan Stanley Bank, N.A.

209,495

(209,457)

38

195,714

(164,149)

31,565

Nomura Corporate Funding Americas

100,075

(100,000)

75

50,000

(50,000)

Mizuho Bank, Ltd.

50,000

(50,000)

Ellington Management

3,089

3,089

Others

809

809

5,923

5,923

$

6,651,174

$

(6,609,703)

$

$

41,471

$

3,822,724

$

(3,769,449)

$

$

53,275

(1)Amounts represent the UPB of Assets sold under agreements to repurchase.

Summary of gains (losses) recognized on derivative financial instruments and the respective income statement line items

Quarter ended September 30, 

Nine months ended September 30, 

Derivative activity

    

Consolidated income statement line

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest rate lock commitments

Net gains on loans held for sale at fair value (1)

$

49,862

$

(9,862)

$

29,021

$

(5,069)

Hedged item:

Interest rate lock commitments and loans held for sale

Net gains on loans held for sale at fair value

$

(217,380)

$

162,006

$

(112,188)

$

217,968

Mortgage servicing rights

Net loan servicing fees–Mortgage servicing rights hedging results

$

193,081

$

(423,656)

$

(256,570)

$

(531,565)

(1)Represents net change in fair value of IRLCs from the beginning to the end of the period. Amounts recognized at the date of commitment and fair value changes recognized during the period until purchase of the underlying loans or the cancellation of the commitment are shown in the rollforward of IRLCs for the quarter in Note 7 – Fair Value – Assets and Liabilities Measured at Fair Value on a Recurring Basis.
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights and Mortgage Servicing Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Mortgage Servicing Rights and Mortgage Servicing Liabilities  
Schedule of activity in MSRs carried at fair value

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

7,923,078

$

6,510,585

$

7,099,348

$

5,953,621

Additions (deductions):

MSRs resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Transfer of mortgage servicing rights relating to delinquent loans to Agency

(73)

(305)

Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities

(121,520)

(98,066)

(121,520)

(98,066)

457,462

352,797

1,411,189

1,201,621

Change in fair value due to:

Changes in inputs used in valuation model (1)

(402,376)

398,807

(132,984)

427,426

Other changes in fair value (2)

(225,872)

(177,833)

(625,261)

(498,312)

Total change in fair value

(628,248)

220,974

(758,245)

(70,886)

Balance at end of period

$

7,752,292

$

7,084,356

$

7,752,292

$

7,084,356

Unpaid principal balance of underlying loans at end of period

$

410,031,301

$

351,269,905

September 30, 

December 31,

2024

2023

(in thousands)

Fair value of mortgage servicing rights pledged to secure Assets sold under agreements to repurchase and Notes payable secured by mortgage servicing assets

$

7,656,519

$

7,033,892

(1)Principally reflects changes in annual total prepayment speed, pricing spread, per loan annual cost of servicing and UPB of underlying loan inputs.
(2)Represents changes due to realization of cash flows.

Schedule of activity in mortgage servicing liability carried at fair value

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

1,708

$

1,940

$

1,805

$

2,096

Changes in fair value due to:

Changes in inputs used in valuation model (1)

46

(64)

34

(86)

Other changes in fair value (2)

(36)

(58)

(121)

(192)

Total change in fair value

10

(122)

(87)

(278)

Balance at end of period

$

1,718

$

1,818

$

1,718

$

1,818

Unpaid principal balance of underlying loans at end of period

$

20,179

$

27,010

(1)Principally reflects changes in annual total prepayment speed, pricing spread and per loan annual cost of servicing.

(2)Represents changes due to realization of cash flows.
Summary of servicing fees, late fees and ancillary and other fees relating to MSRs recorded on the consolidated statements of income

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Contractual servicing fees

$

393,457

$

328,049

$

1,126,523

$

925,865

Other fees:

                  

Late charges

19,122

14,486

53,979

39,984

Other

3,804

2,708

9,593

7,664

$

416,383

$

345,243

$

1,190,095

$

973,513

XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets (Tables)
9 Months Ended
Sep. 30, 2024
Other Asset  
Summary of other assets

September 30, 

December 31, 

2024

    

2023

(in thousands)

Margin deposits

$

192,638

$

135,645

Capitalized software, net

125,478

148,736

Interest receivable

46,119

35,196

Servicing fees receivable, net

41,050

37,271

Other servicing receivables

46,333

30,530

Operating lease right-of-use assets

39,985

49,926

Prepaid expenses

38,160

36,044

Real estate acquired in settlement of loans

22,420

14,982

Deposits securing Assets sold under agreements to repurchase and
Notes payable secured by mortgage servicing assets

16,082

15,653

Furniture, fixtures, equipment and building improvements, net

14,577

19,016

Other

59,347

59,461

$

642,189

$

582,460

Deposits securing Assets sold under agreements to repurchase or Notes payable secured by mortgage servicing assets

$

16,082

$

15,653

XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Summary of Company's leases

Quarter ended September 30, 

Nine months ended September 30, 

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Lease expense:

Operating leases

$

3,917

$

4,862

$

11,952

$

14,665

Short-term leases

66

114

234

351

Sublease income

(394)

(315)

(1,136)

(584)

Net lease expense included in Occupancy and equipment expense

$

3,589

$

4,661

$

11,050

$

14,432

Other information:

Payments for operating leases

$

5,093

$

7,617

$

15,053

$

19,217

Operating lease right-of-use assets recognized

$

1,388

$

1,166

$

1,388

$

2,893

Period end weighted averages:

Remaining lease term (in years)

3.7

4.4

Discount rate

4.0%

3.8%

Schedule of maturities of operating lease liabilities

Twelve months ended September 30,

Operating leases

(in thousands)

2025

$

20,285

2026

15,737

2027

9,066

2028

5,123

2029

4,339

Thereafter

3,981

Total lease payments

58,531

Less imputed interest

(5,531)

Operating lease liability included in Accounts payable and accrued expenses

$

53,000

XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Short-Term Debt  
Summary of financial data pertaining to assets sold under agreements to repurchase

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Average balance of assets sold under agreements to repurchase

$

5,638,124

$

3,208,434

$

4,982,988

$

3,800,502

Weighted average interest rate (1)

6.88%

7.19%

7.04%

7.01%

Total interest expense

$

102,708

$

62,758

$

279,730

$

209,461

Maximum daily amount outstanding

$

6,608,245

$

4,418,359

$

7,122,796

$

6,358,007

(1)Excludes the effect of amortization of debt issuance costs and non-utilization fees of $5.2 million and $4.6 million for the quarters ended September 30, 2024 and 2023, respectively, and $17.3 million and $10.1 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

6,609,703

$

3,769,449

Unamortized debt issuance costs

(8,706)

(5,493)

$

6,600,997

$

3,763,956

Weighted average interest rate

6.49%

7.05%

Available borrowing capacity (1):

Committed

$

943,876

$

1,282,040

Uncommitted

4,803,203

5,548,511

$

5,747,079

$

6,830,551

Assets securing repurchase agreements:

Principal-only stripped MBS

$

960,267

Loans held for sale

$

5,954,470

$

3,858,977

Servicing advances (2)

$

232,766

$

354,831

Mortgage servicing rights (2)

$

6,799,741

$

6,284,239

Deposits (2)

$

16,082

$

15,653

(1)The amount the Company is able to borrow under asset repurchase agreements is tied to the fair value of unencumbered assets eligible to secure those agreements and the Company’s ability to fund the agreements’ margin requirements relating to the assets financed.
(2)Beneficial interests in the Ginnie Mae MSRs, Fannie Mae MSRs, servicing advances and margin deposits together serve as the collateral backing servicing asset financing facilities that are included in Assets sold under agreements to repurchase and the term notes and term loans included in Notes payable secured by mortgage servicing assets. The term notes and term loans are described in Note 15 — Long-Term Debt - Notes payable secured by mortgage servicing assets.
Summary of maturities of outstanding advances under repurchase agreements by maturity date

Remaining maturity at September 30, 2024 (1)

    

Unpaid principal balance

(dollars in thousands)

Within 30 days

$

1,676,719

Over 30 to 90 days

4,139,432

Over 90 to 180 days

207,823

Over 180 days to one year

435,729

Over one year to two years

150,000

Total assets sold under agreements to repurchase

$

6,609,703

Weighted average maturity (in months)

3.0

(1)The Company is subject to margin calls during the periods the agreements are outstanding and therefore may be required to repay a portion of the borrowings before the respective agreements mature if the fair values (as determined by the applicable lender) of the assets securing those agreements decrease.
Summary of amount at risk relating to the assets sold under agreements to repurchase by counterparty

Weighted average

Counterparty

    

Amount at risk

    

maturity of advances  

    

Facility maturity

(in thousands)

Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas and Mizuho Bank, Ltd. (1)

$

4,965,381

November 5, 2025

November 5, 2025

Royal Bank of Canada

$

144,170

October 30, 2024

August 11, 2025

Bank of America, N.A.

$

131,432

November 7, 2024

June 10, 2026

Atlas Securitized Products, L.P.

$

86,753

February 5, 2025

June 26, 2026

BNP Paribas

$

68,995

December 18, 2024

September 30, 2025

Barclays Bank PLC

$

51,364

January 31, 2025

March 6, 2026

JP Morgan Chase Bank, N.A.

$

33,726

December 29, 2024

June 28, 2026

Citibank, N.A.

$

26,294

    

November 27, 2024

    

June 11, 2026

Wells Fargo Bank, N.A.

$

24,140

December 12, 2024

October 15, 2025

Morgan Stanley Bank, N.A.

$

12,327

December 14, 2024

May 22, 2026

Goldman Sachs Bank USA

$

10,536

January 16, 2025

December 8, 2025

(1)The amount at risk includes the beneficial interests in Ginnie Mae MSRs, Fannie Mae MSRs and servicing advances pledged to serve as the collateral backing servicing asset facilities included in Assets sold under agreements to repurchase and the term notes and term loans included in Notes payable secured by mortgage servicing assets. The facilities mature on various dates through July 25, 2026 and the facility maturity date shown in this table represents a weighted average of those dates.

Principal-only stripped MBS

Counterparty

    

Amount at risk

    

Maturity

(in thousands)

Bank of America, N.A.

$

2,602

January 24, 2025

JP Morgan Chase Bank, N.A.

$

23,009

January 6, 2025

Wells Fargo Bank, N.A.

$

21,452

January 23, 2025

Santander US Capital Markets LLC

$

11,970

January 15, 2025

Summary of participating mortgage loans

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(dollars in thousands)

Average balance

$

256,995

$

251,904

$

242,890

$

234,583

Weighted average interest rate (1)

6.56%

6.63%

6.64%

6.41%

Total interest expense

$

4,411

$

4,383

$

12,597

$

11,768

Maximum daily amount outstanding

$

518,042

$

508,062

$

518,042

$

515,537

(1)Excludes the effect of amortization of debt issuance costs totaling $176,000 and $172,000 for the quarters ended September 30, 2024 and 2023, respectively, and $523,000 and $516,000 for the nine months ended September 30, 2024 and 2023, respectively.

    

September 30, 

December 31, 

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

518,043

$

446,406

Unamortized debt issuance costs

(516)

(352)

$

517,527

    

$

446,054

Weighted average interest rate

6.10%

6.60%

Fair value of loans pledged to secure mortgage loan participation purchase and sale agreements

$

548,948

$

470,524

XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Long-Term Debt.  
Summary of term notes issued

Maturity date

Issuance date

    

Principal balance

    

Annual interest rate spread (1)

    

Stated

    

Optional extension (2)

(in thousands)

Term Notes:

June 3, 2022

$

500,000

4.25%

5/25/2027

5/25/2029

February 29, 2024

425,000

3.20%

3/26/2029

3/25/2031

Term Loans:

February 28, 2023

680,000

3.00%

2/25/2028

2/25/2029

October 25, 2023

125,000

3.00%

10/25/2028

$

1,730,000

(1)Interest is charged at a rate of SOFR plus a spread.
(2)The Term Notes and Term Loans’ indentures provide the Company with the option to extend the maturity of certain of the Term Notes or Term Loans as specified in the respective agreements.
Summary of note payable

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

  

2024

    

2023

(dollars in thousands)

Average balance

$

1,730,000

$

2,484,348

$

1,850,621

$

2,353,572

Weighted average interest rate (1)

8.86%

8.78%

8.88%

8.40%

Total interest expense

$

39,265

$

55,676

$

125,203

$

150,271

(1)Excludes the effect of amortization of debt issuance costs totaling $726,000 and $689,000 for the quarters ended September 30, 2024 and 2023, respectively, and $2.2 million and $2.4 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance:

Term Notes and Term Loans

$

1,730,000

    

$

1,730,000

Freddie Mac MSR Notes Payable

150,000

1,730,000

1,880,000

Unamortized debt issuance costs

(6,368)

(6,585)

$

1,723,632

$

1,873,415

Weighted average interest rate

8.39%

8.82%

Assets pledged to secure notes payable (1):

Servicing advances

$

232,766

$

354,831

Mortgage servicing rights

$

7,656,519

$

7,033,892

Deposits

$

16,082

$

15,653

(1)Beneficial interests in the Ginnie Mae MSRs, Fannie Mae MSRs, servicing advances and deposits together serve as the collateral backing servicing asset facilities that include Assets sold under agreements to repurchase and the
Term Notes and Term Loans included in Notes payable secured by mortgage servicing assets.
Summary of Unsecured Notes issued

Issuance date

Principal balance

Note interest rate

Maturity date

Optional redemption date (1)

(in thousands)

(annual)

September 29, 2020

$

500,000

5.375%

October 15, 2025

October 15, 2022

October 19, 2020

150,000

5.375%

October 15, 2025

October 15, 2022

February 11, 2021

650,000

4.25%

February 15, 2029

February 15, 2024

September 16, 2021

500,000

5.75%

September 15, 2031

September 15, 2026

December 11, 2023

750,000

7.875%

December 15, 2029

December 15, 2026

May 23, 2024

650,000

7.125%

November 15, 2030

November 15, 2026

$

3,200,000

(1)Before the optional redemption date, the Company may redeem some or all of the Unsecured Notes for that issuance at a price equal to 100% of the principal amount, plus accrued and unpaid interest and a make-whole premium or the Company may redeem up to 40% of the Unsecured Notes for that issuance with an amount equal to or less than the net proceeds from certain equity offerings at the redemption price set forth in the indenture, plus accrued and unpaid interest. On or after the optional redemption date, the Company may redeem some or all of the Unsecured Notes for that issuance at the redemption prices set forth in the indenture, plus accrued interest.
Summary of unsecured notes payable

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

  

2023

  

2024

    

2023

(dollars in thousands)

Average balance

$

3,200,000

$

1,800,000

$

2,860,766

$

1,800,000

Weighted average interest rate (1)

6.15%

5.07%

6.03%

5.07%

Total interest expense

$

51,147

$

23,949

$

133,947

$

71,065

(1)Excludes the effect of amortization of debt issuance costs of $1.8 million and $933,000 for the quarters ended September 30, 2024 and 2023, respectively, and $4.7 million and $2.8 million for the nine months ended September 30, 2024 and 2023, respectively.

September 30, 

December 31, 

    

2024

    

2023

(dollars in thousands)

Carrying value:

Unpaid principal balance

$

3,200,000

$

2,550,000

Unamortized debt issuance costs and premiums, net

(37,761)

(30,349)

$

3,162,239

$

2,519,651

Weighted average interest rate

6.15%

5.90%

Summary of maturities of Long-Term Debt

Maturities of long-term debt (based on stated maturity dates) are as follows:

Twelve months ended September 30,

    

2025

    

2026

    

2027

    

2028

    

2029

    

Thereafter

    

Total

(in thousands)

Notes payable secured by mortgage servicing assets (1)

$

$

$

500,000

$

680,000

$

550,000

$

$

1,730,000

Unsecured senior notes

650,000

650,000

1,900,000

3,200,000

Total

$

$

650,000

$

500,000

$

680,000

$

1,200,000

$

1,900,000

$

4,930,000

(1)The Term Notes and Term Loans’ indentures provide the Company with the option to extend the maturity of the Term Notes and Term Loans as specified in the respective agreements.
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Liability for Losses Under Representations and Warranties (Tables)
9 Months Ended
Sep. 30, 2024
Liability for Losses Under Representations and Warranties  
Summary of repurchase activity

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Balance at beginning of period

$

28,688

$

30,146

$

30,788

$

32,421

Provision for losses:

Resulting from sales of loans

4,070

4,011

12,151

8,885

Resulting from change in estimate

(3,481)

(2,552)

(10,877)

(6,005)

Losses incurred

(991)

(1,114)

(3,776)

(4,810)

Balance at end of period

$

28,286

$

30,491

$

28,286

$

30,491

Unpaid principal balance of loans subject to representations and warranties at end of period

$

396,102,491

$

335,044,546

XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
Stockholders' Equity.  
Summary of share repurchase activity

Nine months ended September 30, 

Cumulative

2024

    

2023

    

total (1)

(in thousands)

Shares of common stock repurchased

1,201

34,063

Cost of shares of common stock repurchased

$

$

71,575

$

1,788,198

(1)Amounts represent the total shares of common stock repurchased under the stock repurchase program from inception through September 30, 2024. Cumulative total cost of common stock repurchased includes $537,000 of transaction fees as of September 30, 2024.
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Net Gains on Loans Held for Sale (Tables)
9 Months Ended
Sep. 30, 2024
Net Gains on Loans Held for Sale  
Net Gains on Loans Held for Sale

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

From non-affiliates:

Cash losses:

Loans

$

(108,058)

$

(471,830)

$

(831,070)

    

$

(1,136,101)

Hedging activities

(274,090)

220,585

(31,319)

305,133

(382,148)

(251,245)

(862,389)

(830,968)

Non-cash gains:

Mortgage servicing rights resulting from loan sales

578,982

450,936

1,532,709

1,299,992

Provisions for losses relating to representations and warranties:

Pursuant to loan sales

(4,070)

(4,011)

(12,151)

(8,885)

Reductions in liability due to changes in estimate

3,481

2,552

10,877

6,005

Changes in fair values of loans and derivatives held at end of period:

Interest rate lock commitments

49,862

(9,862)

29,021

(5,069)

Loans

(48,504)

22,083

(23,554)

24,762

Hedging derivatives

56,710

(58,579)

(80,869)

(87,165)

254,313

151,874

593,644

398,672

From PennyMac Mortgage Investment Trust (1)

2,506

(500)

1,680

(1,494)

$

256,819

$

151,374

$

595,324

$

397,178

(1) Gains on sales of loans to PMT are described in Note 4–Related Party TransactionsTransactions with PMT–Operating Activities.
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Net Interest Expense (Tables)
9 Months Ended
Sep. 30, 2024
Net Interest Expense  
Summary of net interest expense

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Interest income:

Cash and short-term investments

$

15,641

$

15,814

$

43,395

$

53,186

Principal-only stripped mortgage-backed securities

20,412

29,756

Loans held for sale

80,103

65,641

231,807

205,414

Placement fees relating to custodial funds

109,201

85,076

277,564

209,319

From Townsgate Closing Services, LLC

21

20

63

Other

113

165

225,470

166,552

582,707

467,982

Interest expense:

Assets sold under agreements to repurchase

102,708

62,758

279,730

209,461

Mortgage loan participation purchase and sale agreements

4,411

4,383

12,597

11,768

Notes payable secured by mortgage servicing assets

39,265

55,676

125,203

150,271

Unsecured senior notes

51,147

23,949

133,947

71,065

Interest shortfall on repayments of mortgage loans serviced for Agency securitizations

15,711

6,857

29,734

16,781

Interest on mortgage loan impound deposits

3,450

2,888

8,399

7,080

Other

905

352

1,627

850

217,597

156,863

591,237

467,276

$

7,873

$

9,689

$

(8,530)

$

706

XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Stock-based Compensation  
Summary of the stock-based compensation activity

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands)

Grants:

Units:

Performance-based restricted share units ("RSUs")

246

307

Stock options

188

221

Time-based RSUs

4

151

187

Grant date fair value:

Performance-based RSUs

$

$

$

20,915

$

18,611

Stock options

6,935

5,492

Time-based RSUs

449

12,927

11,341

Total

$

449

$

$

40,777

$

35,444

Vesting and exercise:

Performance-based RSUs vested

309

612

Stock options exercised

239

61

666

412

Time-based RSUs vested

211

246

Stock-based compensation expense

$

18,943

$

8,814

$

21,314

$

20,839

XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share  
Summary of basic and diluted earnings per share calculations

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

   

2024

   

2023

(in thousands, except per share amounts)

Net income

$

69,368

    

$

92,870

$

206,934

    

$

181,498

Weighted average shares of common stock outstanding

51,180

49,902

50,895

49,975

Effect of dilutive securities - shares issuable under stock-based compensation plan

2,315

2,659

2,379

2,760

Weighted average diluted shares of common stock outstanding

53,495

52,561

53,274

52,735

Basic earnings per share

$

1.36

$

1.86

$

4.07

$

3.63

Diluted earnings per share

$

1.30

$

1.77

$

3.88

$

3.44

Schedule of anti-dilutive shares outstanding

Quarter ended September 30, 

Nine months ended September 30, 

    

2024

    

2023

    

2024

    

2023

(in thousands except for weighted average exercise price)

Performance-based RSUs (1)

809

604

772

548

Time-based RSUs

1

23

46

Stock options (2)

184

219

145

287

Total anti-dilutive units and options

994

823

940

881

Weighted average exercise price of anti-dilutive stock options (2)

$

84.93

$

60.69

$

84.93

$

59.31

(1)Certain performance-based RSUs were outstanding but not included in the computation of earnings per share because the performance thresholds included in such RSUs have not been achieved.
(2)Certain stock options were outstanding but not included in the computation of diluted earnings per share because the weighted-average exercise prices were above the average stock prices for the quarter.
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Regulatory Capital and Liquidity Requirements (Tables)
9 Months Ended
Sep. 30, 2024
Regulatory Capital and Liquidity Requirements  
Summary of agencies' capital and liquidity requirements by each agency

September 30, 2024

December 31, 2023

Requirement/Agency 

    

Actual (1)

    

Requirement (1)

    

Actual (1)

    

Requirement (1)

 

(dollars in thousands)

Capital

Fannie Mae & Freddie Mac

$

7,280,027

$

1,330,147

$

6,890,144

$

1,211,365

Ginnie Mae (2)

$

6,909,409

$

1,471,131

$

6,559,001

$

1,314,677

HUD

$

6,909,409

$

2,500

$

6,559,001

$

2,500

Liquidity

Fannie Mae & Freddie Mac

$

1,155,446

$

611,836

$

1,243,927

$

543,913

Ginnie Mae

$

1,181,210

$

445,873

$

1,684,457

$

389,501

Adjusted net worth / Total assets ratio

Ginnie Mae

40

%  

6

%  

48

%  

6

%

Tangible net worth / Total assets ratio

Fannie Mae & Freddie Mac

32

%  

6

%  

37

%  

6

%

(1)Calculated in accordance with the respective Agency’s requirements.

(2)Ginnie Mae has issued a risk-based capital requirement that will become effective December 31, 2024. The Company believes it is in compliance with the Agency’s pending requirement as of September 30, 2024.
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Segments (Tables)
9 Months Ended
Sep. 30, 2024
Segments  
Summary of financial highlights by segment

Quarter ended September 30, 2024

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

Total

 

(in thousands)

Revenues: (1)

                    

Net gains on loans held for sale at fair value

$

235,902

$

20,917

$

256,819

$

$

256,819

Loan origination fees

49,430

49,430

49,430

Fulfillment fees from PennyMac Mortgage Investment Trust

11,492

11,492

11,492

Net loan servicing fees

75,830

75,830

75,830

Net interest income (expense):

Interest income

79,386

145,985

225,371

99

225,470

Interest expense

81,496

136,101

217,597

217,597

(2,110)

9,884

7,774

99

7,873

Management fees

7,153

7,153

Other

625

512

1,137

2,100

3,237

Total net revenues

295,339

107,143

402,482

9,352

411,834

Expenses

187,486

121,765

309,251

8,658

317,909

Income before provision for income taxes

$

107,853

$

(14,622)

$

93,231

$

694

$

93,925

Segment assets at end of quarter

$

6,846,311

$

16,010,758

$

22,857,069

$

14,469

$

22,871,538

(1)All revenues are from external customers.

Quarter ended September 30, 2023

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

 Total

 

(in thousands)

Revenues: (1)

Net gains on loans held for sale at fair value

$

127,821

$

23,553

$

151,374

$

$

151,374

Loan origination fees

37,701

37,701

37,701

Fulfillment fees from PennyMac Mortgage Investment Trust

5,531

5,531

5,531

Net loan servicing fees

185,374

185,374

185,374

Net interest income (expense):

Interest income

62,150

104,402

166,552

166,552

Interest expense

59,614

97,249

156,863

156,863

2,536

7,153

9,689

9,689

Management fees

7,175

7,175

Other

823

1,037

1,860

1,604

3,464

Total net revenues

174,412

217,117

391,529

8,779

400,308

Expenses

149,219

115,913

265,132

8,379

273,511

Income before provision for income taxes

$

25,193

$

101,204

$

126,397

$

400

$

126,797

Segment assets at end of quarter

$

5,485,039

$

13,441,925

$

18,926,964

$

22,350

$

18,949,314

(1)All revenues are from external customers.

Nine months ended September 30, 2024

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

Total

 

(in thousands)

Revenues: (1)

                    

Net gains on loans held for sale at fair value

$

531,650

$

63,674

$

595,324

$

$

595,324

Loan origination fees

127,876

127,876

127,876

Fulfillment fees from PennyMac Mortgage Investment Trust

19,935

19,935

19,935

Net loan servicing fees

344,388

344,388

344,388

Net interest income (expense):

Interest income

227,930

354,515

582,445

262

582,707

Interest expense

226,768

364,469

591,237

591,237

1,162

(9,954)

(8,792)

262

(8,530)

Management fees

21,474

21,474

Other

1,952

14,858

16,810

6,344

23,154

Total net revenue

682,575

412,966

1,095,541

28,080

1,123,621

Expenses

497,551

334,112

831,663

20,296

851,959

Income before provision for income taxes

$

185,024

$

78,854

$

263,878

$

7,784

$

271,662

Segment assets at end of period

$

6,846,311

$

16,010,758

$

22,857,069

$

14,469

$

22,871,538

(1)All revenues are from external customers.

Nine months ended September 30, 2023

Mortgage Banking

Investment

    

Production

    

Servicing

    

Total

    

Management

    

 Total

  

(in thousands)

Revenues: (1)

Net gains on loans held for sale at fair value

$

328,796

$

68,382

$

397,178

$

$

397,178

Loan origination fees

108,059

108,059

108,059

Fulfillment fees from PennyMac Mortgage Investment Trust

22,895

22,895

22,895

Net loan servicing fees

480,289

480,289

480,289

Net interest income (expense):

Interest income

194,566

273,416

467,982

467,982

Interest expense

189,691

277,585

467,276

467,276

4,875

(4,169)

706

706

Management fees

21,510

21,510

Other

1,925

1,118

3,043

6,037

9,080

Total net revenue

466,550

545,620

1,012,170

27,547

1,039,717

Expenses

436,582

340,425

777,007

24,849

801,856

Income before provision for income taxes

$

29,968

$

205,195

$

235,163

$

2,698

$

237,861

Segment assets at end of period

$

5,485,039

$

13,441,925

$

18,926,964

$

22,350

$

18,949,314

(1)All revenues are from external customers.
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Recently Adopted Accounting Pronouncements (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Jan. 01, 2023
Basis of Presentation and Recently Issued Accounting Pronouncements      
Restricted cash included in Other assets $ 0 $ 0 $ 3,000
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration of Risk (Details) - PennyMac Mortgage Investment Trust - Customer Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net Revenue        
Concentration of Risk        
Percentage of total 11.00% 9.00% 10.00% 11.00%
Loan Production        
Concentration of Risk        
Percentage of total 78.00% 84.00% 80.00% 84.00%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Correspondent Production (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 01, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lending activity between the entity and affiliate          
Fulfillment fee revenue   $ 11,492,000 $ 5,531,000 $ 19,935,000 $ 22,895,000
Ginnie Mae Mortgage Backed Securities Guide Loan          
Transactions with Affiliates          
Threshold limit of loan commitment $ 16,500        
Maximum Multiplier factor for each pull through adjusted loan commitment 585        
Multiplying factor for each pull through adjusted loan commitment in excess of threshold limit per quarter 355        
Multiplying factor for number of purchased loans 315        
Multiplying factor for number of purchased loans in excess of threshold limit per quarter $ 195        
Ginnie Mae Mortgage Backed Securities Guide Loan | Minimum          
Transactions with Affiliates          
Pull through factor as a percentage 80.00%        
Ginnie Mae Mortgage Backed Securities Guide Loan | Maximum          
Transactions with Affiliates          
Pull through factor as a percentage 99.00%        
Other mortgage loans          
Transactions with Affiliates          
Multiplying factor for number of purchased loans $ 750        
MSR Recapture Agreement          
Transactions with Affiliates          
Target recapture rate 15.00%        
MSR Recapture Agreement | First 15%          
Transactions with Affiliates          
Percentage of fair market value. 40.00%        
Percentage of recapture rate. 15.00%        
MSR Recapture Agreement | In excess of 15% and upto 30%          
Transactions with Affiliates          
Percentage of fair market value. 35.00%        
MSR Recapture Agreement | In excess of 15% and upto 30% | Minimum          
Transactions with Affiliates          
Percentage of recapture rate. 15.00%        
MSR Recapture Agreement | In excess of 15% and upto 30% | Maximum          
Transactions with Affiliates          
Percentage of recapture rate. 30.00%        
MSR Recapture Agreement | In excess of 30%          
Transactions with Affiliates          
Percentage of fair market value. 30.00%        
Percentage of recapture rate. 30.00%        
Mortgage Lending          
Transactions with Affiliates          
Related party transaction, automatic renewal period       18 months  
Related Party | Mortgage Lending | PennyMac Mortgage Investment Trust          
Lending activity between the entity and affiliate          
Net gains on loans sold to PMT (primarily cash)   2,947,000   $ 2,947,000  
Mortgage servicing rights recapture incurred   (441,000) (500,000) (1,267,000) (1,494,000)
Total of gain on sale of loans and MSR recapture   2,506,000 (500,000) 1,680,000 (1,494,000)
Sale of loans held for sale to PMT   191,250,000   191,250,000  
UPB of loans recaptured   71,370,000 77,403,000 207,651,000 270,720,000
Tax service fee   1,107,000 579,000 1,897,000 2,690,000
Fulfillment fee revenue   11,492,000 5,531,000 19,935,000 22,895,000
Unpaid principal balance of loans fulfilled for PMT   5,948,057,000 2,760,000,000 9,949,135,000 12,418,084,000
Sourcing fees paid   1,994,000 1,854,000 5,649,000 5,014,000
Government guaranteed or insured   11,843,268,000 8,606,835,000 30,200,608,000 29,127,889,000
Conventional conforming   8,092,380,000 9,932,593,000 26,289,016,000 21,013,357,000
Unpaid principal balance of loans purchased from PMT   $ 19,935,648,000 $ 18,539,428,000 $ 56,489,624,000 $ 50,141,246,000
PLS | Minimum          
Transactions with Affiliates          
Sourcing fees (as a percent) 0.01%        
PLS | Maximum          
Transactions with Affiliates          
Sourcing fees (as a percent) 0.02%        
PLS | Ginnie Mae Mortgage Backed Securities Guide Loan          
Transactions with Affiliates          
Fulfilment fee payable $ 0        
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Mortgage Loan Servicing (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 12, 2016
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Summary of mortgage loan servicing fees earned          
Loan servicing fees   $ 462,037,000 $ 387,934,000 $ 1,326,917,000 $ 1,082,462,000
Loan Servicing Agreement          
Transactions with Affiliates          
Base servicing fees per month for REO $ 75        
Base servicing fees per month for fixed-rate non-distressed loans subserviced 7.50        
Base servicing fees per month for adjustable rate non-distressed loans subserviced 8.50        
Supplemental fee per month for each distressed whole loan 25        
Related party transaction, automatic renewal period       18 months  
Minimum | Loan Servicing Agreement          
Transactions with Affiliates          
Servicing fees amount per month for current loans 30        
Additional servicing fee amount per month for delinquent loans 10        
Maximum | Loan Servicing Agreement          
Transactions with Affiliates          
Servicing fees amount per month for current loans 95        
Additional servicing fee amount per month for delinquent loans $ 55        
Related Party | PennyMac Mortgage Investment Trust          
Summary of mortgage loan servicing fees earned          
Loan servicing fees   22,240,000 20,257,000 $ 62,766,000 61,023,000
Related Party | Loans acquired for sale at fair value | PennyMac Mortgage Investment Trust          
Summary of mortgage loan servicing fees earned          
Loan servicing fees   22,180,000 20,224,000 62,581,000 60,839,000
Related Party | Loans at fair value | PennyMac Mortgage Investment Trust          
Summary of mortgage loan servicing fees earned          
Loan servicing fees   $ 60,000 $ 33,000 $ 185,000 $ 184,000
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Management Fees (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 12, 2016
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Management Fee Revenue Abstract          
Management fees   $ 7,153,000 $ 7,175,000 $ 21,474,000 $ 21,510,000
Related Party | Management Fees | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of change in net income due to quarterly adjustments 8.00%        
Management Fee Revenue Abstract          
Base management fee   7,153,000 7,175,000 21,474,000 21,510,000
Management fees   $ 7,153,000 $ 7,175,000 $ 21,474,000 $ 21,510,000
Related Party | Management Fees | Maximum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of performance incentive fee payable by issuance of common shares 50.00%        
Related Party | Management Fees | Minimum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
High watermark $ 0        
Related Party | Shareholders Equity Up To 2 Billion Dollars | Maximum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Base management fee annual rate (as a percent) 1.50%        
Base management fee shareholders' equity limit $ 2,000,000,000        
Related Party | Shareholders Equity In Excess Of 2 Billion Dollars And Upto 5 Billion Dollars | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Base management fee annual rate (as a percent) 1.375%        
Related Party | Shareholders Equity In Excess Of 2 Billion Dollars And Upto 5 Billion Dollars | Maximum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Base management fee shareholders' equity limit $ 5,000,000,000        
Related Party | Shareholders Equity In Excess Of 2 Billion Dollars And Upto 5 Billion Dollars | Minimum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Base management fee shareholders' equity limit $ 2,000,000,000        
Related Party | Shareholders Equity In Excess Of 5 Billion Dollars | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Base management fee annual rate (as a percent) 1.25%        
Related Party | Shareholders Equity In Excess Of 5 Billion Dollars | Maximum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Base management fee shareholders' equity limit $ 5,000,000,000        
Related Party | Return on Shareholders Equity 8 Percent | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of net income for calculation of performance incentive fees 10.00%        
Related Party | Return on Shareholders Equity 8 Percent | Maximum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of return on affiliate's equity 12.00%        
Related Party | Return on Shareholders Equity 8 Percent | Minimum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of return on affiliate's equity 8.00%        
Related Party | Return on Shareholders Equity 12 Percent | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of net income for calculation of performance incentive fees 15.00%        
Related Party | Return on Shareholders Equity 12 Percent | Maximum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of return on affiliate's equity 16.00%        
Related Party | Return on Shareholders Equity 12 Percent | Minimum | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of return on affiliate's equity 12.00%        
Related Party | Return on Shareholders Equity in Excess of 16 Percent | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Percentage of net income for calculation of performance incentive fees 20.00%        
Percentage of return on affiliate's equity 16.00%        
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Other Transactions, Reimbursement of Common Overhead Expenses (Details) - Related Party - PennyMac Mortgage Investment Trust - USD ($)
3 Months Ended 9 Months Ended
Sep. 12, 2016
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Transactions with Affiliates          
Expense reimbursement amount, per quarter, relating to personnel $ 165,000        
Reimbursement of common overhead and expenses incurred on behalf of affiliates          
Reimbursement of common overhead and expenses incurred by the Company   $ 8,350,000 $ 7,547,000 $ 21,817,000 $ 21,477,000
Payments and settlements during the period   31,752,000 9,190,000 91,100,000 72,446,000
Common overhead incurred          
Reimbursement of common overhead and expenses incurred on behalf of affiliates          
Reimbursement of common overhead and expenses incurred by the Company   1,867,000 1,489,000 5,811,000 5,450,000
Compensation          
Reimbursement of common overhead and expenses incurred on behalf of affiliates          
Reimbursement of common overhead and expenses incurred by the Company   165,000 165,000 495,000 495,000
Expenses incurred by related party (reporting entity), net          
Reimbursement of common overhead and expenses incurred on behalf of affiliates          
Reimbursement of common overhead and expenses incurred by the Company   $ 6,318,000 $ 5,893,000 $ 15,511,000 $ 15,532,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Investing Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Activity during the period:          
Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust $ 68 $ (51) $ 38 $ 91  
Related Party | PennyMac Mortgage Investment Trust          
Transactions with Affiliates          
Common shares of beneficial interest owned 75,000   75,000   75,000
Common shares of beneficial interest owned $ 1,070   $ 1,070   $ 1,121
Activity during the period:          
Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust $ 68 $ (51) $ 38 $ 91  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Amounts due from Affiliate (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amounts due from affiliate    
Total due from affiliate $ 32,603 $ 29,262
Payable to affiliate    
Other Liabilities, Total 81,040 208,210
Related Party | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Servicing fees 8,670 6,809
Correspondent production fees 7,986 8,288
Management fees 7,153 7,252
Allocated expenses and expenses incurred on PMT's behalf 4,788 5,612
Fulfillment fees 4,006 1,301
Payable to affiliate    
Amounts advanced by PMT 72,502 208,154
Other expenses 8,538 56
Affiliated entities | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Total due from affiliate 32,603 29,262
Payable to affiliate    
Other Liabilities, Total $ 81,040 $ 208,210
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 27, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Transactions with Affiliates            
Amount of tax benefits under the tax sharing agreement (as a percent)       85.00%    
Payable to exchanged PNMAC unitholders under tax receivable agreement   $ 26,100,000   $ 26,100,000   $ 26,100,000
Interest income   225,470,000 $ 166,552,000 582,707,000 $ 467,982,000  
Related Party | Townsgate Closing Services, LLC            
Transactions with Affiliates            
Ownership interest 60.00%          
Related Party | Private National Mortgage Acceptance Company            
Transactions with Affiliates            
Payment of tax liability under the tax receivable agreement to Private National Mortgage Acceptance Company, LLC unitholders   0 0 0 0  
Related Party | Townsgate Closing Services, LLC            
Transactions with Affiliates            
Advances to related party $ 801,000          
Maximum commitment amount $ 1,500,000          
Advances variable rate 10+ year USD High Yield Corporate Bond Index          
Interest income   $ 0 $ 21,000 $ 20,000 $ 63,000  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Loan Sales and Servicing Activities - Summary of Cash Flows with Transferees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Cash flows:          
Sales proceeds $ 26,168,605 $ 21,651,096 $ 70,706,054 $ 60,061,205  
Servicing fees received 363,121 303,224 1,048,099 853,962  
Allowance for losses rollforward          
Balance at beginning of period 68,671 70,070 73,991 78,992  
Provision (reversal of provision) for losses 9,583 (2,554) 13,974 (7,603)  
Charge-offs, net (4,346) (1,872) (14,057) (5,745)  
Balance at end of period 73,908 $ 65,644 73,908 $ 65,644  
Period end information:          
Unpaid principal balance of loans outstanding 393,947,146   393,947,146   $ 352,790,614
30-89 days 16,324,494   16,324,494   13,775,493
90 days or more - Not in foreclosure 7,380,142   7,380,142   6,754,282
90 days or more - In foreclosure 666,480   666,480   618,694
90 days or more - Foreclosed 4,471   4,471   7,565
Bankruptcy $ 1,685,409   $ 1,685,409   $ 1,415,614
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Loan Sales and Servicing Activities - Summary of Mortgage Servicing Portfolio (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Mortgage servicing portfolio    
Loans held for sale $ 6,366,787 $ 4,294,689
Total loans serviced 648,054,285 607,216,769
Delinquent loans:    
30 days 14,608,627 12,906,445
60 days 4,887,625 3,716,280
90 days or more - Not in foreclosure 8,621,159 7,972,624
90 days or more - In foreclosure 803,626 778,977
90 days or more - Foreclosed 8,541 12,428
Total delinquent mortgage loans 28,929,578 25,386,754
Bankruptcy 2,041,552 1,709,811
Custodial funds managed by the Company 10,768,571 5,501,952
Servicing rights owned    
Mortgage servicing portfolio    
Loans held for sale 6,366,787 4,294,689
Total loans serviced 416,418,266 374,563,700
Delinquent loans:    
30 days 12,611,232 11,097,929
60 days 4,334,544 3,316,494
90 days or more - Not in foreclosure 7,559,602 6,941,325
90 days or more - In foreclosure 697,586 686,359
90 days or more - Foreclosed 5,075 8,133
Total delinquent mortgage loans 25,208,039 22,050,240
Bankruptcy 1,780,953 1,523,218
Custodial funds managed by the Company 7,708,840 3,741,978
Contract servicing and subservicing    
Mortgage servicing portfolio    
Total loans serviced 231,636,019 232,653,069
Delinquent loans:    
30 days 1,997,395 1,808,516
60 days 553,081 399,786
90 days or more - Not in foreclosure 1,061,557 1,031,299
90 days or more - In foreclosure 106,040 92,618
90 days or more - Foreclosed 3,466 4,295
Total delinquent mortgage loans 3,721,539 3,336,514
Bankruptcy 260,599 186,593
Custodial funds managed by the Company 3,059,731 1,759,974
Non affiliated entities    
Mortgage servicing portfolio    
Originated 393,947,146 352,790,614
Purchased 16,104,333 17,478,397
Subserviced 257,696  
Total loans serviced, excluding loans held for sale 410,309,175 370,269,011
Non affiliated entities | Servicing rights owned    
Mortgage servicing portfolio    
Originated 393,947,146 352,790,614
Purchased 16,104,333 17,478,397
Total loans serviced, excluding loans held for sale 410,051,479 370,269,011
Non affiliated entities | Contract servicing and subservicing    
Mortgage servicing portfolio    
Subserviced 257,696  
Total loans serviced, excluding loans held for sale 257,696  
Affiliated entities    
Mortgage servicing portfolio    
Advised entities 231,378,323 232,653,069
Affiliated entities | Contract servicing and subservicing    
Mortgage servicing portfolio    
Advised entities $ 231,378,323 $ 232,653,069
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Loan Sales and Servicing Activities    
Total loans serviced $ 648,054,285 $ 607,216,769
California    
Loan Sales and Servicing Activities    
Total loans serviced 74,743,579 72,788,272
Texas    
Loan Sales and Servicing Activities    
Total loans serviced 62,664,066 56,437,082
Florida    
Loan Sales and Servicing Activities    
Total loans serviced 62,385,137 57,824,310
Virginia    
Loan Sales and Servicing Activities    
Total loans serviced 36,081,471 35,376,266
Georgia    
Loan Sales and Servicing Activities    
Total loans serviced 27,991,453  
Maryland    
Loan Sales and Servicing Activities    
Total loans serviced   26,746,355
All other states    
Loan Sales and Servicing Activities    
Total loans serviced $ 384,188,579 $ 358,044,484
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Financial Statement Items Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets:    
Short-term investment at fair value $ 667,934 $ 10,268
Principal-only stripped mortgage-backed securities at fair value pledged to creditors 960,267  
Loans held for sale 6,565,704 4,420,691
Derivative assets:    
Derivative asset, before netting 246,693 258,809
Netting (56,081) (79,730)
Total derivative assets 190,612 179,079
Investment in PennyMac Mortgage Investment Trust 1,070 1,121
Derivative liabilities:    
Derivative liability, before netting 103,236 101,866
Netting (61,765) (48,591)
Net amounts of liabilities presented in the consolidated balance sheet 41,471 53,275
Mortgage servicing liabilities 1,718 1,805
Principal-Only-Strip MBS    
Assets:    
Principal-only stripped mortgage-backed securities at fair value pledged to creditors 960,267  
Recurring basis    
Assets:    
Short-term investment at fair value 667,934 10,268
Principal-only stripped mortgage-backed securities at fair value pledged to creditors 960,267  
Loans held for sale 6,565,704 4,420,691
Derivative assets:    
Derivative asset, before netting 246,693 258,809
Netting (56,081) (79,730)
Total derivative assets 190,612 179,079
Mortgage servicing rights 7,752,292 7,099,348
Total assets 16,137,879 11,710,507
Derivative liabilities:    
Derivative liability, before netting 103,236 101,866
Netting (61,765) (48,591)
Net amounts of liabilities presented in the consolidated balance sheet 41,471 53,275
Mortgage servicing liabilities 1,718 1,805
Total liabilities 43,189 55,080
Recurring basis | Related Party | PennyMac Mortgage Investment Trust    
Derivative assets:    
Investment in PennyMac Mortgage Investment Trust 1,070 1,121
Recurring basis | Interest rate lock commitments    
Derivative assets:    
Derivative asset, before netting 120,837 90,313
Derivative liabilities:    
Derivative liability, before netting 2,222 720
Recurring basis | Forward contracts | Purchases    
Derivative assets:    
Derivative asset, before netting 10,878 78,448
Derivative liabilities:    
Derivative liability, before netting 50,487 5,141
Recurring basis | Forward contracts | Sales    
Derivative assets:    
Derivative asset, before netting 57,180 6,151
Derivative liabilities:    
Derivative liability, before netting 36,855 92,796
Recurring basis | MBS put options    
Derivative assets:    
Derivative asset, before netting 1,892 413
Recurring basis | MBS call options    
Derivative assets:    
Derivative asset, before netting   6,265
Recurring basis | Call options on Eurodollar futures | Purchases    
Derivative assets:    
Derivative asset, before netting 35,109 66,176
Recurring basis | Call options on Eurodollar futures | Sales    
Derivative liabilities:    
Derivative liability, before netting 13,672 3,209
Recurring basis | Put options on Eurodollar futures | Purchases    
Derivative assets:    
Derivative asset, before netting 20,797 11,043
Recurring basis | Level 1    
Assets:    
Short-term investment at fair value 667,934 10,268
Derivative assets:    
Derivative asset, before netting 55,906 77,219
Total derivative assets 55,906 77,219
Total assets 724,910 88,608
Derivative liabilities:    
Derivative liability, before netting 13,672 3,209
Net amounts of liabilities presented in the consolidated balance sheet 13,672 3,209
Total liabilities 13,672 3,209
Recurring basis | Level 1 | Related Party | PennyMac Mortgage Investment Trust    
Derivative assets:    
Investment in PennyMac Mortgage Investment Trust 1,070 1,121
Recurring basis | Level 1 | Call options on Eurodollar futures | Purchases    
Derivative assets:    
Derivative asset, before netting 35,109 66,176
Recurring basis | Level 1 | Call options on Eurodollar futures | Sales    
Derivative liabilities:    
Derivative liability, before netting 13,672 3,209
Recurring basis | Level 1 | Put options on Eurodollar futures | Purchases    
Derivative assets:    
Derivative asset, before netting 20,797 11,043
Recurring basis | Level 2    
Assets:    
Principal-only stripped mortgage-backed securities at fair value pledged to creditors 960,267  
Loans held for sale 6,131,830 3,942,127
Derivative assets:    
Derivative asset, before netting 69,950 91,277
Total derivative assets 69,950 91,277
Total assets 7,162,047 4,033,404
Derivative liabilities:    
Derivative liability, before netting 87,342 97,937
Net amounts of liabilities presented in the consolidated balance sheet 87,342 97,937
Total liabilities 87,342 97,937
Recurring basis | Level 2 | Forward contracts | Purchases    
Derivative assets:    
Derivative asset, before netting 10,878 78,448
Derivative liabilities:    
Derivative liability, before netting 50,487 5,141
Recurring basis | Level 2 | Forward contracts | Sales    
Derivative assets:    
Derivative asset, before netting 57,180 6,151
Derivative liabilities:    
Derivative liability, before netting 36,855 92,796
Recurring basis | Level 2 | MBS put options    
Derivative assets:    
Derivative asset, before netting 1,892 413
Recurring basis | Level 2 | MBS call options    
Derivative assets:    
Derivative asset, before netting   6,265
Recurring basis | Level 3    
Assets:    
Loans held for sale 433,874 478,564
Derivative assets:    
Derivative asset, before netting 120,837 90,313
Total derivative assets 120,837 90,313
Mortgage servicing rights 7,752,292 7,099,348
Total assets 8,307,003 7,668,225
Derivative liabilities:    
Derivative liability, before netting 2,222 720
Net amounts of liabilities presented in the consolidated balance sheet 2,222 720
Mortgage servicing liabilities 1,718 1,805
Total liabilities 3,940 2,525
Recurring basis | Level 3 | Interest rate lock commitments    
Derivative assets:    
Derivative asset, before netting 120,837 90,313
Derivative liabilities:    
Derivative liability, before netting $ 2,222 $ 720
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Level 3 Input Roll Forward, Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Changes in fair value included in income arising from:        
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Servicing Asset at Fair Value, Period Increase (Decrease) Servicing Asset at Fair Value, Period Increase (Decrease) Servicing Asset at Fair Value, Period Increase (Decrease) Servicing Asset at Fair Value, Period Increase (Decrease)
Recurring basis        
Roll forward of assets measured using Level 3 inputs on a recurring basis        
Balance at the beginning of the quarter $ 8,391,906 $ 6,933,979 $ 7,667,505 $ 6,325,237
Purchases and issuances, net 1,259,911 728,013 3,348,364 1,910,535
Capitalization of interest and advances 15,282 10,770 40,618 31,608
Sales and repayments (384,101) (202,965) (1,125,088) (472,344)
Mortgage servicing rights resulting from loan sales 578,982 450,936 1,532,709 1,299,992
Changes in fair value included in income arising from:        
Changes in instrument specific credit risk 36,968 15,520 82,121 36,014
Other factors (477,547) 186,982 (577,586) (54,294)
Total changes in fair value included in income (440,579) 202,502 (495,465) (18,280)
Transfers from Level 3 to Level 2 648,238 (496,019) (1,915,061) (1,272,912)
Transfers to real estate acquired in settlement of loans   (144)   (450)
Transfers to loans held for sale (346,862) (24,692) (627,281) (201,006)
Exchange of mortgage servicing spread for interest only stripped mortgage-backed securities (121,520) (98,066) (121,520) (98,066)
Balance at the end of the quarter 8,304,781 7,504,314 8,304,781 7,504,314
Changes in fair value recognized during the period relating to assets still held at the end of the quarter (467,483) 248,267 (605,081) (39,647)
Roll forward of liabilities measured using Level 3 inputs on a recurring basis        
Balance at the beginning of the quarter 1,708 1,940 1,805 2,096
Changes in fair value included in income 10 (122) (87) (278)
Balance at the end of the quarter 1,718 1,818 1,718 1,818
Changes in fair value recognized during the period relating to liability still outstanding at the end of the quarter 10 (122) (87) (278)
Recurring basis | Mortgage loans held for sale        
Roll forward of assets measured using Level 3 inputs on a recurring basis        
Balance at the beginning of the quarter 400,076 392,758 478,564 345,772
Purchases and issuances, net 1,013,520 681,022 2,873,461 1,733,158
Capitalization of interest and advances 15,282 10,770 40,618 31,608
Sales and repayments (384,101) (202,892) (1,125,088) (472,039)
Changes in fair value included in income arising from:        
Changes in instrument specific credit risk 36,968 15,520 82,121 36,014
Other factors 367 (1,831) (741) (1,967)
Total changes in fair value included in income 37,335 13,689 81,380 34,047
Transfers from Level 3 to Level 2 648,238 (496,019) (1,915,061) (1,272,912)
Transfers to real estate acquired in settlement of loans   (144)   (450)
Balance at the end of the quarter 433,874 399,184 433,874 399,184
Changes in fair value recognized during the period relating to assets still held at the end of the quarter 29,833 6,519 28,536 10,465
Recurring basis | Interest rate lock commitments        
Roll forward of assets measured using Level 3 inputs on a recurring basis        
Balance at the beginning of the quarter 68,752 30,636 89,593 25,844
Purchases and issuances, net 246,391 46,991 474,903 177,377
Changes in fair value included in income arising from:        
Other factors 150,334 (32,161) 181,400 18,559
Total changes in fair value included in income 150,334 (32,161) 181,400 18,559
Transfers to loans held for sale (346,862) (24,692) (627,281) (201,006)
Balance at the end of the quarter 118,615 20,774 118,615 20,774
Changes in fair value recognized during the period relating to assets still held at the end of the quarter 118,615 20,774 118,615 20,774
Recurring basis | Mortgage servicing rights        
Roll forward of assets measured using Level 3 inputs on a recurring basis        
Balance at the beginning of the quarter 7,923,078 6,510,585 7,099,348 5,953,621
Sales and repayments   (73)   (305)
Mortgage servicing rights resulting from loan sales 578,982 450,936 1,532,709 1,299,992
Changes in fair value included in income arising from:        
Other factors (628,248) 220,974 (758,245) (70,886)
Total changes in fair value included in income (628,248) 220,974 (758,245) (70,886)
Exchange of mortgage servicing spread for interest only stripped mortgage-backed securities (121,520) (98,066) (121,520) (98,066)
Balance at the end of the quarter 7,752,292 7,084,356 7,752,292 7,084,356
Changes in fair value recognized during the period relating to assets still held at the end of the quarter $ (615,931) $ 220,974 $ (752,232) $ (70,886)
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Changes in Fair Value, Fair Value Option, Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings     $ (46,343) $ 116,576
Net gains on loans held for sale at fair value        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings     679,704 187,462
Net loan servicing fees        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings     (726,047) (70,886)
Mortgage servicing liabilities        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings $ (10) $ 122 87 278
Mortgage servicing liabilities | Net loan servicing fees        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings (10) 122 87 278
Assets        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings (153,778) 221,736    
Assets | Net gains on loans held for sale at fair value        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings 425,501 762    
Assets | Net loan servicing fees        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings (579,279) 220,974    
Principal-only stripped mortgage-backed securities        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings 48,969   32,198  
Principal-only stripped mortgage-backed securities | Net loan servicing fees        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings 48,969   32,198  
Mortgage loans held for sale        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings 425,501 762 679,704 187,462
Mortgage loans held for sale | Net gains on loans held for sale at fair value        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings 425,501 762 679,704 187,462
Mortgage servicing rights at fair value        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings (628,248) 220,974 (758,245) (70,886)
Mortgage servicing rights at fair value | Net loan servicing fees        
Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value        
Total gains (losses) from changes in estimated fair values included in earnings $ (628,248) $ 220,974 $ (758,245) $ (70,886)
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair value    
Total fair value $ 6,565,704 $ 4,420,691
Recurring basis    
Fair value    
Total fair value 6,565,704 4,420,691
Mortgage loans held for sale | Recurring basis    
Fair value    
Current through 89 days delinquent 6,531,836 4,378,042
Not in foreclosure 29,485 35,253
In foreclosure 4,383 7,396
Total fair value 6,565,704 4,420,691
Principal amount due upon maturity    
Current through 89 days delinquent 6,325,838 4,233,764
Not in foreclosure 31,884 38,922
In foreclosure 9,065 22,003
Total principal amount due upon maturity 6,366,787 4,294,689
Difference    
Current through 89 days delinquent 205,998 144,278
Not in foreclosure (2,399) (3,669)
In foreclosure (4,682) (14,607)
Total difference $ 198,917 $ 126,002
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Measurement Basis, Nonrecurring (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis          
Notes payable secured by mortgage servicing assets $ 1,723,632   $ 1,723,632   $ 1,873,415
Unsecured Senior Notes 3,162,239   3,162,239   2,519,651
Term Notes and Term Loans          
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis          
Notes payable secured by mortgage servicing assets 1,723,632   1,723,632   1,724,290
Unsecured senior notes.          
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis          
Unsecured Senior Notes 3,162,239   3,162,239   2,519,651
Nonrecurring basis          
Financial statement items measured at fair value on a nonrecurring basis          
Real estate acquired in settlement of loans 6,687   6,687   2,669
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis          
Real estate acquired in settlement of loans (1,758) $ (494) (2,804) $ (791)  
Nonrecurring basis | Level 3          
Financial statement items measured at fair value on a nonrecurring basis          
Real estate acquired in settlement of loans 6,687   6,687   2,669
Total | Term Notes and Term Loans          
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis          
Notes payable secured by mortgage servicing assets 1,742,421   1,742,421   1,730,000
Total | Unsecured senior notes.          
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis          
Unsecured Senior Notes $ 3,235,284   $ 3,235,284   $ 2,467,750
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
item
Excess servicing spread financing    
Loans held for sale $ 6,565,704 $ 4,420,691
Mortgage loans held for sale | Level 3    
Excess servicing spread financing    
Loans held for sale $ 433,874 $ 478,564
Mortgage loans held for sale | Discount rate | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.060 0.071
Mortgage loans held for sale | Discount rate | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.093 0.102
Mortgage loans held for sale | Discount rate | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.066 0.072
Mortgage loans held for sale | Twelve-month projected housing price index Change | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.023 0.003
Mortgage loans held for sale | Twelve-month projected housing price index Change | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.029 0.005
Mortgage loans held for sale | Twelve-month projected housing price index Change | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.026 0.005
Mortgage loans held for sale | Prepayment/resale speed | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.064 0.040
Mortgage loans held for sale | Prepayment/resale speed | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.393 0.369
Mortgage loans held for sale | Prepayment/resale speed | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.230 0.248
Mortgage loans held for sale | Total prepayment speed | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.065 0.040
Mortgage loans held for sale | Total prepayment speed | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.488 0.503
Mortgage loans held for sale | Total prepayment speed | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.255 0.322
Interest rate lock commitments | Level 3    
Excess servicing spread financing    
Fair Value $ 118,615 $ 89,593
Committed amount $ 9,749,537 $ 6,349,628
Interest rate lock commitments | Pull-through rate | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.198 0.102
Interest rate lock commitments | Pull-through rate | Level 3 | Maximum    
Excess servicing spread financing    
Input 1 1
Interest rate lock commitments | Pull-through rate | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.845 0.811
Interest rate lock commitments | Mortgage servicing rights value expressed as servicing fee multiple | Level 3 | Minimum    
Excess servicing spread financing    
Input | item 1.0 1.1
Interest rate lock commitments | Mortgage servicing rights value expressed as servicing fee multiple | Level 3 | Maximum    
Excess servicing spread financing    
Input | item 8.1 7.3
Interest rate lock commitments | Mortgage servicing rights value expressed as servicing fee multiple | Level 3 | Weighted average    
Excess servicing spread financing    
Input | item 5.1 4.2
Interest rate lock commitments | Percentage of unpaid principal balance | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.003 0.003
Interest rate lock commitments | Percentage of unpaid principal balance | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.047 0.043
Interest rate lock commitments | Percentage of unpaid principal balance | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.025 0.019
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights - Initial Recognition (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Y
Sep. 30, 2023
USD ($)
Y
Sep. 30, 2024
USD ($)
Y
Sep. 30, 2023
USD ($)
Y
Dec. 31, 2023
USD ($)
Y
Mortgage servicing rights          
Inputs          
Amount recognized $ 578,982,000 $ 450,936,000 $ 1,532,709,000 $ 1,299,992,000  
Total | Mortgage servicing rights | Level 3 | Minimum          
Inputs:          
Annual per-loan cost of servicing     68   $ 70
Total | Mortgage servicing rights | Level 3 | Maximum          
Inputs:          
Annual per-loan cost of servicing     131   135
Total | Mortgage servicing rights | Level 3 | Weighted average          
Inputs:          
Annual per-loan cost of servicing     $ 106   $ 107
Total | Mortgage servicing rights | Pricing spread | Level 3 | Minimum          
Inputs:          
Input 0.050   0.050   0.055
Total | Mortgage servicing rights | Pricing spread | Level 3 | Maximum          
Inputs:          
Input 0.113   0.113   0.126
Total | Mortgage servicing rights | Pricing spread | Level 3 | Weighted average          
Inputs:          
Input 0.063   0.063   0.064
Total | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Minimum          
Inputs:          
Input 0.063   0.063   0.061
Total | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Maximum          
Inputs:          
Input 0.189   0.189   0.178
Total | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Weighted average          
Inputs:          
Input 0.091   0.091   0.083
Total | Mortgage servicing rights | Life | Level 3 | Minimum          
Inputs:          
Input | Y 2.7   2.7   3.0
Total | Mortgage servicing rights | Life | Level 3 | Maximum          
Inputs:          
Input | Y 8.8   8.8   9.0
Total | Mortgage servicing rights | Life | Level 3 | Weighted average          
Inputs:          
Input | Y 7.7   7.7   8.1
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Level 3          
Inputs          
Amount recognized $ 578,982,000 450,936,000 $ 1,532,709,000 1,299,992,000  
Unpaid principal balance of underlying loans $ 25,922,146,000 $ 21,861,437,000 $ 70,148,676,000 $ 60,549,919,000  
Weighted-average servicing fee rate (as a percent) 0.46% 0.42% 0.44% 0.47%  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Level 3 | Minimum          
Inputs:          
Annual per-loan cost of servicing $ 69 $ 68 $ 69 $ 68  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Level 3 | Maximum          
Inputs:          
Annual per-loan cost of servicing 127 127 127 127  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Level 3 | Weighted average          
Inputs:          
Annual per-loan cost of servicing $ 102 $ 97 $ 100 $ 99  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Pricing spread | Level 3 | Minimum          
Inputs:          
Input 0.049 0.055 0.049 0.055  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Pricing spread | Level 3 | Maximum          
Inputs:          
Input 0.126 0.126 0.126 0.126  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Pricing spread | Level 3 | Weighted average          
Inputs:          
Input 0.057 0.061 0.061 0.070  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Annual total prepayment speed | Level 3 | Minimum          
Inputs:          
Input 0.079 0.075 0.073 0.075  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Annual total prepayment speed | Level 3 | Maximum          
Inputs:          
Input 0.258 0.204 0.258 0.232  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Annual total prepayment speed | Level 3 | Weighted average          
Inputs:          
Input 0.115 0.103 0.105 0.109  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Life | Level 3 | Minimum          
Inputs:          
Input 3.7 3.6 3.5 3.0  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Life | Level 3 | Maximum          
Inputs:          
Input 9.3 9.4 9.7 9.4  
Total | Mortgage servicing rights | MSRs at the time of initial recognition, excluding MSR purchases | Life | Level 3 | Weighted average          
Inputs:          
Input | Y 7.4 7.7 7.7 7.6  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Y
Dec. 31, 2023
USD ($)
Y
MSR and pool characteristics    
Carrying value $ 7,752,292,000 $ 7,099,348,000
Mortgage servicing liabilities | Level 3    
Prepayment speed    
Annual per-loan cost of servicing 1,001 1,043
Total | Mortgage servicing rights | Level 3    
MSR and pool characteristics    
Carrying value 7,752,292,000 7,099,348,000
Unpaid principal balance of underlying loans $ 410,031,301,000 $ 370,244,119,000
Weighted-average note interest rate (as a percent) 4.40% 4.10%
Weighted-average servicing fee rate (as a percent) 0.38% 0.38%
Pricing spread    
Effect on fair value of 5% adverse change $ (101,071,000) $ (94,307,000)
Effect on fair value of 10% adverse change (199,523,000) (186,129,000)
Effect on fair value of 20% adverse change (388,935,000) (362,671,000)
Prepayment speed    
Effect on fair value of 5% adverse change (133,350,000) (107,757,000)
Effect on fair value of 10% adverse change (261,595,000) (211,643,000)
Effect on fair value of 20% adverse change (503,923,000) (408,638,000)
Annual per-loan cost of servicing    
Effect on fair value of 5% adverse change (46,687,000) (44,572,000)
Effect on fair value of 10% adverse change (93,373,000) (89,145,000)
Effect on fair value of 20% adverse change (186,746,000) (178,289,000)
Total | Mortgage servicing rights | Level 3 | Minimum    
Prepayment speed    
Annual per-loan cost of servicing 68 70
Total | Mortgage servicing rights | Level 3 | Maximum    
Prepayment speed    
Annual per-loan cost of servicing 131 135
Total | Mortgage servicing rights | Level 3 | Weighted average    
Prepayment speed    
Annual per-loan cost of servicing $ 106 $ 107
Total | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Minimum    
Inputs    
Input 0.063 0.061
Total | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Maximum    
Inputs    
Input 0.189 0.178
Total | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Weighted average    
Inputs    
Input 0.091 0.083
Total | Mortgage servicing rights | Life | Level 3 | Minimum    
Inputs    
Input | Y 2.7 3.0
Total | Mortgage servicing rights | Life | Level 3 | Maximum    
Inputs    
Input | Y 8.8 9.0
Total | Mortgage servicing rights | Life | Level 3 | Weighted average    
Inputs    
Input | Y 7.7 8.1
Total | Mortgage servicing rights | Pricing spread | Level 3 | Minimum    
Inputs    
Input 0.050 0.055
Total | Mortgage servicing rights | Pricing spread | Level 3 | Maximum    
Inputs    
Input 0.113 0.126
Total | Mortgage servicing rights | Pricing spread | Level 3 | Weighted average    
Inputs    
Input 0.063 0.064
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Y
Dec. 31, 2023
USD ($)
Y
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Fair value $ 1,718,000 $ 1,805,000
Mortgage servicing liabilities | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Fair value 1,718,000 1,805,000
Unpaid principal balance of underlying loans $ 20,179,000 $ 24,892,000
Servicing fee rate (as a percent) 0.25% 0.25%
Annual per-loan cost of servicing $ 1,001 $ 1,043
Mortgage servicing liabilities | Annual total prepayment speed | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input 0.160 0.161
Mortgage servicing liabilities | Life | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input | Y 5.0 5.1
Mortgage servicing liabilities | Pricing spread | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input 0.085 0.083
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Principal-Only Stripped Mortgage-Backed Securities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Mortgage-backed securities  
Fair Value $ 960,267
Principal-Only-Strip MBS  
Mortgage-backed securities  
Contractual maturities term 10 years
Principal Balance $ 1,121,494
Unearned discounts (193,425)
Cumulative valuation changes 32,198
Fair Value $ 960,267
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Loans Held for Sale at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale $ 6,565,704 $ 4,420,691
Government-insured or guaranteed    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 4,327,303 2,099,135
Conventional conforming    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 1,589,131 1,821,085
Jumbo Loan    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 215,396 21,907
Closed-end second lien    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 271,094 322,015
Mortgage loans purchased from Ginnie Mae pools serviced by the entity    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 151,374 146,585
Mortgage loans repurchased pursuant to representations and warranties    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 11,406 9,964
Asset Pledged as Collateral without Right    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 6,503,418 4,329,501
Asset Pledged as Collateral without Right | Loan Repo Facility    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 5,954,470 3,858,977
Asset Pledged as Collateral without Right | Mortgage Loan Participation and Sale Agreement member    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale $ 548,948 $ 470,524
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Derivative assets:          
Derivative asset, before netting $ 246,693   $ 246,693   $ 258,809
Netting (56,081)   (56,081)   (79,730)
Total derivative assets 190,612   190,612   179,079
Derivative liabilities:          
Derivative liability, before netting 103,236   103,236   101,866
Netting (61,765)   (61,765)   (48,591)
Net amounts of liabilities presented in the consolidated balance sheet 41,471   41,471   53,275
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Gains (losses) recognized on derivative financial instruments 242,051 $ (423,656) (224,371) $ (531,565)  
Interest rate lock commitments and loans held for sale          
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Gains (losses) recognized on derivative financial instruments (217,380) 162,006 (112,188) 217,968  
Mortgage servicing rights          
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Gains (losses) recognized on derivative financial instruments 193,081 (423,656) (256,570) (531,565)  
Margin Deposits          
Derivative assets:          
Collateral placed with (received from) derivative counterparties 5,684   5,684   (31,139)
Interest rate lock commitments          
Derivative assets:          
Total derivative assets 120,837   120,837   90,313
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Gains (losses) recognized on derivative financial instruments 49,862 $ (9,862) 29,021 $ (5,069)  
Forward contracts | Purchases          
Derivative Instruments          
Notional amount 26,839,882   26,839,882   15,863,667
Derivative assets:          
Derivative asset, before netting 10,878   10,878   78,448
Derivative liabilities:          
Derivative liability, before netting 50,487   50,487   5,141
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     15,863,667    
Balance at end of year 26,839,882   26,839,882    
Forward contracts | Sales          
Derivative Instruments          
Notional amount 29,548,275   29,548,275   14,477,159
Derivative assets:          
Derivative asset, before netting 57,180   57,180   6,151
Derivative liabilities:          
Derivative liability, before netting 36,855   36,855   92,796
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     14,477,159    
Balance at end of year 29,548,275   29,548,275    
MBS put options          
Derivative Instruments          
Notional amount 1,850,000   1,850,000   2,925,000
Derivative assets:          
Derivative asset, before netting 1,892   1,892   413
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     2,925,000    
Balance at end of year 1,850,000   1,850,000    
MBS call options          
Derivative Instruments          
Notional amount         1,000,000
Derivative assets:          
Derivative asset, before netting         6,265
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     1,000,000    
Put options on Eurodollar futures | Purchases          
Derivative Instruments          
Notional amount 7,650,000   7,650,000   8,717,500
Derivative assets:          
Derivative asset, before netting 20,797   20,797   11,043
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     8,717,500    
Balance at end of year 7,650,000   7,650,000    
Call options on Eurodollar futures | Purchases          
Derivative Instruments          
Notional amount 9,600,000   9,600,000   4,250,000
Derivative assets:          
Derivative asset, before netting 35,109   35,109   66,176
Derivative liabilities:          
Derivative liability, before netting         3,209
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     4,250,000    
Balance at end of year 9,600,000   9,600,000    
Treasury future | Purchases          
Derivative Instruments          
Notional amount 8,125,000   8,125,000   5,986,500
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     5,986,500    
Balance at end of year 8,125,000   8,125,000    
Treasury future | Sales          
Derivative Instruments          
Notional amount 11,379,000   11,379,000   10,677,000
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     10,677,000    
Balance at end of year 11,379,000   11,379,000    
Call options on futures | Sales          
Derivative Instruments          
Notional amount 2,500,000   2,500,000    
Derivative liabilities:          
Derivative liability, before netting 13,672   13,672    
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at end of year 2,500,000   2,500,000    
Not designated as hedging instrument | Interest rate lock commitments          
Derivative Instruments          
Notional amount 9,749,537   9,749,537   6,349,628
Derivative assets:          
Derivative asset, before netting 120,837   120,837   90,313
Derivative liabilities:          
Derivative liability, before netting 2,222   2,222   $ 720
Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value          
Balance at beginning of year     6,349,628    
Balance at end of year $ 9,749,537   $ 9,749,537    
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Offsetting of Derivative Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivatives subject to master netting arrangements:    
Gross amounts offset in the consolidated balance sheet $ (56,081) $ (79,730)
Total    
Gross amounts of recognized assets 246,693 258,809
Net amounts of assets presented in the balance sheet 190,612 179,079
Interest rate lock commitments    
Total    
Net amounts of assets presented in the balance sheet 120,837 90,313
Forward contracts | Purchases    
Total    
Gross amounts of recognized assets 10,878 78,448
Forward contracts | Sales    
Total    
Gross amounts of recognized assets 57,180 6,151
MBS put options    
Total    
Gross amounts of recognized assets 1,892 413
MBS call options    
Total    
Gross amounts of recognized assets   6,265
Put options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets 20,797 11,043
Call options on Eurodollar futures | Purchases    
Total    
Gross amounts of recognized assets $ 35,109 $ 66,176
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Assets, Financial Assets, and Collateral Held by Counterparty (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Total    
Net amounts of assets presented in the balance sheet $ 190,612 $ 179,079
Net amount 190,612 179,079
RJ O' Brien    
Total    
Net amounts of assets presented in the balance sheet 42,234 74,010
Net amount 42,234 74,010
JPMorgan Chase Bank, N.A.    
Total    
Net amounts of assets presented in the balance sheet 5,034 873
Net amount 5,034 873
Goldman Sachs    
Total    
Net amounts of assets presented in the balance sheet 4,488 8,473
Net amount 4,488 8,473
Barclays Capital    
Total    
Net amounts of assets presented in the balance sheet 3,671  
Net amount 3,671  
Morgan Stanley Bank, N.A.    
Total    
Net amounts of assets presented in the balance sheet 3,226  
Net amount 3,226  
Citibank, N.A.    
Total    
Net amounts of assets presented in the balance sheet 2,187 2,947
Net amount 2,187 2,947
Bank of Montreal    
Total    
Net amounts of assets presented in the balance sheet 2,129 137
Net amount 2,129 137
Mizuho Bank, Ltd.    
Total    
Net amounts of assets presented in the balance sheet 2,015 1,467
Net amount 2,015 1,467
Others    
Total    
Net amounts of assets presented in the balance sheet 4,791 859
Net amount 4,791 859
Interest rate lock commitments    
Total    
Net amounts of assets presented in the balance sheet 120,837 90,313
Net amount $ 120,837 $ 90,313
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivatives: Subject to master netting arrangements:    
Netting $ (61,765) $ (48,591)
Derivative Liability [Abstract]    
Gross amounts of recognized liabilities 103,236 101,866
Net amounts of liabilities presented in the consolidated balance sheet 41,471 53,275
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 6,609,703  
Debt Issuance Costs    
Net amount of liabilities in the consolidated balance sheet 6,600,997 3,763,956
Total    
Net amounts of liabilities presented in the consolidated balance sheet 6,651,174 3,822,724
Net amount of liabilities in the consolidated balance sheet 41,471 53,275
Loan Repo Facility    
Mortgage loans sold under agreements to repurchase    
Net amounts of liabilities presented in the consolidated balance sheet 6,609,703 3,769,449
Debt Issuance Costs    
Debt issuance costs (8,706) (5,493)
Net amount of liabilities in the consolidated balance sheet 6,600,997 3,763,956
Forward contracts | Purchases    
Derivative Liability [Abstract]    
Gross amounts of recognized liabilities 50,487 5,141
Forward contracts | Sales    
Derivative Liability [Abstract]    
Gross amounts of recognized liabilities 36,855 92,796
Interest rate lock commitments    
Total    
Net amounts of liabilities presented in the consolidated balance sheet 2,222 720
Net amount of liabilities in the consolidated balance sheet $ 2,222 720
Call options on Eurodollar futures | Purchases    
Derivative Liability [Abstract]    
Gross amounts of recognized liabilities   $ 3,209
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Liabilities, Financial Liabilities, and Collateral Held by Counterparty (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet $ 6,651,174 $ 3,822,724
Financial instruments (6,609,703) (3,769,449)
Net amount of liabilities in the consolidated balance sheet 41,471 53,275
Bank of America, N.A.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 1,456,536 875,766
Financial instruments (1,454,936) (872,148)
Net amount of liabilities in the consolidated balance sheet 1,600 3,618
Atlas Securitized Products, L.P.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 837,377 1,210,473
Financial instruments (837,377) (1,210,473)
Wells Fargo Bank, N.A.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 802,353 116,275
Financial instruments (769,487) (114,647)
Net amount of liabilities in the consolidated balance sheet 32,866 1,628
Royal Bank of Canada    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 706,793 457,743
Financial instruments (706,793) (457,743)
JPMorgan Chase Bank, N.A.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 675,917 243,225
Financial instruments (675,579) (243,225)
Net amount of liabilities in the consolidated balance sheet 338  
BNP Paribas    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 557,496 185,425
Financial instruments (557,496) (185,425)
Citibank, N.A.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 436,127 174,221
Financial instruments (436,127) (174,221)
Barclays Capital    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 310,540 128,488
Financial instruments (310,540) (118,667)
Net amount of liabilities in the consolidated balance sheet   9,821
Santander US Capital Markets LLC    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 282,511  
Financial instruments (282,077)  
Net amount of liabilities in the consolidated balance sheet 434  
Goldman Sachs    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 219,834 178,751
Financial instruments (219,834) (178,751)
Morgan Stanley Bank, N.A.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 209,495 195,714
Financial instruments (209,457) (164,149)
Net amount of liabilities in the consolidated balance sheet 38 31,565
Nomura Corporate Funding Americas    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 100,075 50,000
Financial instruments (100,000) (50,000)
Net amount of liabilities in the consolidated balance sheet 75  
Mizuho Bank, Ltd.    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 50,000  
Financial instruments (50,000)  
Ellington Management    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 3,089  
Net amount of liabilities in the consolidated balance sheet 3,089  
Others    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 809 5,923
Net amount of liabilities in the consolidated balance sheet 809 5,923
Interest rate lock commitments    
Derivative liabilities:    
Net amounts of liabilities presented in the consolidated balance sheet 2,222 720
Net amount of liabilities in the consolidated balance sheet $ 2,222 $ 720
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Activity in MSRs carried at fair value          
Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities     $ 121,520 $ 98,066  
Change in fair value due to:          
Total change in fair value $ 628,258 $ (221,096) 758,158 70,608  
Mortgage servicing rights          
Activity in MSRs carried at fair value          
Balance at beginning of period 7,923,078 6,510,585 7,099,348 5,953,621  
MSRs resulting from loan sales 578,982 450,936 1,532,709 1,299,992  
Transfer of mortgage servicing rights relating to delinquent loans to Agency   (73)   (305)  
Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities (121,520) (98,066) (121,520) (98,066)  
Additions 457,462 352,797 1,411,189 1,201,621  
Change in fair value due to:          
Changes in inputs used in valuation model (402,376) 398,807 (132,984) 427,426  
Other changes in fair value (225,872) (177,833) (625,261) (498,312)  
Total change in fair value (628,248) 220,974 (758,245) (70,886)  
Balance at end of period 7,752,292 7,084,356 7,752,292 7,084,356  
Unpaid principal balance of underlying loans at end of period $ 410,031,301 $ 351,269,905 $ 410,031,301 $ 351,269,905  
Asset Pledged as Collateral without Right          
Change in fair value due to:          
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable   Notes Payable   Notes Payable
Asset Pledged as Collateral without Right | Mortgage servicing rights          
Activity in MSRs carried at fair value          
Balance at beginning of period     $ 7,033,892    
Change in fair value due to:          
Balance at end of period $ 7,656,519   $ 7,656,519    
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable   Notes Payable   Notes Payable
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Mortgage Servicing Liabilities Carried at FV (Details) - Mortgage servicing liabilities - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Amortized cost:        
Balance at beginning of period $ 1,708 $ 1,940 $ 1,805 $ 2,096
Changes in valuation inputs used in valuation model 46 (64) 34 (86)
Other changes in fair value (36) (58) (121) (192)
Total change in fair value 10 (122) (87) (278)
Balance at end of period 1,718 1,818 1,718 1,818
Unpaid principal balance of underlying loans at end of period $ 20,179 $ 27,010 $ 20,179 $ 27,010
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) - Mortgage servicing rights - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Contractual servicing fees $ 393,457 $ 328,049 $ 1,126,523 $ 925,865
Other fees:        
Late charges 19,122 14,486 53,979 39,984
Other 3,804 2,708 9,593 7,664
Loan servicing fees $ 416,383 $ 345,243 $ 1,190,095 $ 973,513
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets - Other (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Carrying value:    
Margin deposits $ 192,638 $ 135,645
Capitalized software, net 125,478 148,736
Interest receivable 46,119 35,196
Servicing fees receivable, net 41,050 37,271
Other servicing receivables 46,333 30,530
Operating lease right-of-use assets $ 39,985 $ 49,926
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Prepaid expenses $ 38,160 $ 36,044
Real estate acquired in settlement of loans 22,420 14,982
Deposits securing Assets sold under agreements to repurchase and Notes payable secured by mortgage servicing assets 16,082 15,653
Furniture, fixtures, equipment and building improvements, net 14,577 19,016
Other 59,347 59,461
Other assets 642,189 582,460
Asset Pledged as Collateral without Right    
Carrying value:    
Other assets 16,082 15,653
Asset Pledged as Collateral without Right | Deposits.    
Carrying value:    
Other assets $ 16,082 $ 15,653
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases        
Operating lease option to extend     true  
Lease expense:        
Operating leases $ 3,917 $ 4,862 $ 11,952 $ 14,665
Short-term leases 66 114 234 351
Sublease income (394) (315) (1,136) (584)
Net lease expense included in Occupancy and equipment expense 3,589 4,661 11,050 14,432
Payments for operating leases 5,093 7,617 15,053 19,217
Operating lease right-of-use assets recognized $ 1,388 $ 1,166 $ 1,388 $ 2,893
Remaining lease term (in years) 3 years 8 months 12 days 4 years 4 months 24 days 3 years 8 months 12 days 4 years 4 months 24 days
Discount rate 4.00% 3.80% 4.00% 3.80%
Operating lease liabilities        
2025 $ 20,285   $ 20,285  
2026 15,737   15,737  
2027 9,066   9,066  
2028 5,123   5,123  
2029 4,339   4,339  
Thereafter 3,981   3,981  
Total lease payments 58,531   58,531  
Less imputed interest (5,531)   (5,531)  
Operating lease liability included in Accounts payable and accrued expenses $ 53,000   $ 53,000  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities   Accounts Payable and Accrued Liabilities  
Minimum        
Leases        
Remaining operating lease term 1 year   1 year  
Maximum        
Leases        
Remaining operating lease term 7 years   7 years  
Operating lease renewal term 5 years   5 years  
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt - Assets Sold Under Agreement to Repurchase (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Carrying value:          
Unpaid principal balance $ 6,609,703,000   $ 6,609,703,000    
Total loans sold under agreements to repurchase 6,600,997,000   6,600,997,000   $ 3,763,956,000
Loans held for sale 6,565,704,000   6,565,704,000   4,420,691,000
Servicing advances, net 400,764,000   400,764,000   694,038,000
Mortgage servicing rights, at fair value 7,752,292,000   7,752,292,000   7,099,348,000
Other Assets 642,189,000   $ 642,189,000   582,460,000
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember    
Note Payable          
During the period:          
Average balance of assets sold under agreements to repurchase 1,730,000,000 $ 2,484,348,000 $ 1,850,621,000 $ 2,353,572,000  
Carrying value:          
Amortization of debt issuance costs 726,000 689,000 2,200,000 2,400,000  
Loan Repo Facility          
During the period:          
Average balance of assets sold under agreements to repurchase $ 5,638,124,000 $ 3,208,434,000 $ 4,982,988,000 $ 3,800,502,000  
Weighted-average interest rate 6.88% 7.19% 7.04% 7.01%  
Total interest expense $ 102,708,000 $ 62,758,000 $ 279,730,000 $ 209,461,000  
Maximum daily amount outstanding 6,608,245,000 4,418,359,000 7,122,796,000 6,358,007,000  
Carrying value:          
Unpaid principal balance 6,609,703,000   6,609,703,000   3,769,449,000
Unamortized debt issuance costs (8,706,000)   (8,706,000)   (5,493,000)
Total loans sold under agreements to repurchase $ 6,600,997,000   $ 6,600,997,000   $ 3,763,956,000
Weighted average interest rate 6.49%   6.49%   7.05%
Available borrowing capacity committed $ 943,876,000   $ 943,876,000   $ 1,282,040,000
Available borrowing capacity uncommitted 4,803,203,000   4,803,203,000   5,548,511,000
Available borrowing capacity 5,747,079,000   5,747,079,000   6,830,551,000
Amortization of debt issuance costs 5,200,000 $ 4,600,000 17,300,000 $ 10,100,000  
Asset Pledged as Collateral without Right          
Carrying value:          
Loans held for sale 6,503,418,000   6,503,418,000   4,329,501,000
Servicing advances, net $ 232,766,000   $ 232,766,000   $ 354,831,000
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable   Notes Payable   Notes Payable
Mortgage servicing rights, at fair value $ 7,656,519,000   $ 7,656,519,000   $ 7,033,892,000
Other Assets $ 16,082,000   $ 16,082,000   $ 15,653,000
Asset Pledged as Collateral without Right | Mortgage servicing rights          
Carrying value:          
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable   Notes Payable   Notes Payable
Asset Pledged as Collateral without Right | Note Payable | Mortgage servicing rights          
Carrying value:          
Mortgage servicing rights, at fair value $ 7,656,519,000   $ 7,656,519,000   $ 7,033,892,000
Asset Pledged as Collateral without Right | Note Payable | Servicing advances          
Carrying value:          
Servicing advances, net 232,766,000   232,766,000   354,831,000
Asset Pledged as Collateral without Right | Loan Repo Facility | Principal-only stripped MBS          
Carrying value:          
Principal-only stripped MBS 960,267,000   960,267,000    
Asset Pledged as Collateral without Right | Loan Repo Facility | Mortgage servicing rights          
Carrying value:          
Mortgage servicing rights, at fair value 6,799,741,000   6,799,741,000   6,284,239,000
Asset Pledged as Collateral without Right | Loan Repo Facility | Servicing advances          
Carrying value:          
Servicing advances, net 232,766,000   232,766,000   354,831,000
Asset Pledged as Collateral without Right | Mortgage loans held for sale | Loan Repo Facility | Loans held for sale          
Carrying value:          
Loans held for sale 5,954,470,000   5,954,470,000   3,858,977,000
Asset Pledged as Collateral without Right | Deposits.          
Carrying value:          
Other Assets 16,082,000   16,082,000   15,653,000
Asset Pledged as Collateral without Right | Deposits. | Note Payable | Deposits          
Carrying value:          
Other Assets 16,082,000   16,082,000   15,653,000
Asset Pledged as Collateral without Right | Deposits. | Loan Repo Facility | Deposits          
Carrying value:          
Other Assets $ 16,082,000   $ 16,082,000   $ 15,653,000
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt - Maturities of Outstanding Advances Under Repurchase Agreements (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Mortgage loans sold under agreement to repurchase  
Unpaid principal balance $ 6,609,703
Weighted-average maturity (in months) 3 months
Within 30 days  
Mortgage loans sold under agreement to repurchase  
Unpaid principal balance $ 1,676,719
Over 30 to 90 days  
Mortgage loans sold under agreement to repurchase  
Unpaid principal balance 4,139,432
Over 90 to 180 days  
Mortgage loans sold under agreement to repurchase  
Unpaid principal balance 207,823
Over 180 days to one year  
Mortgage loans sold under agreement to repurchase  
Unpaid principal balance 435,729
Over one year to two year  
Mortgage loans sold under agreement to repurchase  
Unpaid principal balance $ 150,000
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt - Mortgage Loans Sold Under Agreement to Repurchase by Counterparty (Details) - Loan Repo Facility
$ in Thousands
Sep. 30, 2024
USD ($)
Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas and Mizuho Bank, Ltd  
Mortgage loans sold under agreement to repurchase  
Amount at risk $ 4,965,381
Royal Bank of Canada  
Mortgage loans sold under agreement to repurchase  
Amount at risk 144,170
Bank of America, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk 131,432
Atlas Securitized Products, L.P.  
Mortgage loans sold under agreement to repurchase  
Amount at risk 86,753
BNP Paribas  
Mortgage loans sold under agreement to repurchase  
Amount at risk 68,995
Barclays Capital  
Mortgage loans sold under agreement to repurchase  
Amount at risk 51,364
Citibank, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk 26,294
Wells Fargo Bank, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk 24,140
Morgan Stanley Bank, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk 12,327
Goldman Sachs  
Mortgage loans sold under agreement to repurchase  
Amount at risk 10,536
JPMorgan Chase Bank, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk $ 33,726
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt - Principal only stripped MBS (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Bank of America, N.A. | Principal-only stripped MBS  
Mortgage loans sold under agreement to repurchase  
Amount at risk $ 2,602
JP Morgan Chase Bank, N.A | Principal-only stripped MBS  
Mortgage loans sold under agreement to repurchase  
Amount at risk 23,009
Wells Fargo Bank, N.A. | Principal-only stripped MBS  
Mortgage loans sold under agreement to repurchase  
Amount at risk 21,452
Santander US Capital Markets LLC | Principal-only stripped MBS  
Mortgage loans sold under agreement to repurchase  
Amount at risk 11,970
Loan Repo Facility | Bank of America, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk 131,432
Loan Repo Facility | Wells Fargo Bank, N.A.  
Mortgage loans sold under agreement to repurchase  
Amount at risk $ 24,140
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Debt - Mortgage Loan Participation and Sale Agreement (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
item
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
item
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Carrying value:          
Loans held for sale $ 6,565,704,000   $ 6,565,704,000   $ 4,420,691,000
Mortgage loan participation and sale agreement secured by mortgage loan participation certificates $ 517,527,000   $ 517,527,000   446,054,000
Mortgage Loan Participation and Sale Agreement member          
Short-Term Debt [Line Items]          
Number of borrowing facilities secured by loans held for sale | item 2   2    
During the year:          
Short-Term Debt, Average Outstanding Amount $ 256,995,000 $ 251,904,000 $ 242,890,000 $ 234,583,000  
Weighted-average interest rate 6.56% 6.63% 6.64% 6.41%  
Total interest expense $ 4,411,000 $ 4,383,000 $ 12,597,000 $ 11,768,000  
Carrying value:          
Amortization of debt issuance costs 176,000 172,000 523,000 516,000  
Mortgage Loan Participation and Sale Agreement member | Maximum          
Carrying value:          
Mortgage loan participation and sale agreement secured by mortgage loan participation certificates 518,042,000 508,062,000 518,042,000 515,537,000  
Note Payable          
Carrying value:          
Unamortized debt issuance costs (6,368,000)   (6,368,000)   (6,585,000)
Amortization of debt issuance costs 726,000 $ 689,000 2,200,000 $ 2,400,000  
Mortgage Loan Participation and Sale Agreement member          
Carrying value:          
Unpaid principal balance of mortgage loan participation and sale agreement secured by mortgage loan participation certificates 518,043,000   518,043,000   446,406,000
Unamortized debt issuance costs (516,000)   (516,000)   (352,000)
Mortgage loan participation and sale agreement secured by mortgage loan participation certificates $ 517,527,000   $ 517,527,000   $ 446,054,000
Weighted average interest rate 6.10%   6.10%   6.60%
Asset Pledged as Collateral without Right          
Carrying value:          
Loans held for sale $ 6,503,418,000   $ 6,503,418,000   $ 4,329,501,000
Asset Pledged as Collateral without Right | Mortgage Loan Participation and Sale Agreement member          
Carrying value:          
Loans held for sale $ 548,948,000   $ 548,948,000   $ 470,524,000
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Note Payable (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Lender
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
During the year:          
Unpaid principal balance $ 6,609,703,000   $ 6,609,703,000    
Carrying value:          
Notes payable 1,723,632,000   1,723,632,000   $ 1,873,415,000
Servicing advances, net 400,764,000   400,764,000   694,038,000
Mortgage servicing rights, at fair value 7,752,292,000   7,752,292,000   7,099,348,000
Other assets 642,189,000   $ 642,189,000   582,460,000
Notes payable          
Number Of Lenders | Lender     2    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember    
Asset Pledged as Collateral without Right          
Carrying value:          
Servicing advances, net 232,766,000   $ 232,766,000   354,831,000
Mortgage servicing rights, at fair value $ 7,656,519,000   $ 7,656,519,000   $ 7,033,892,000
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable   Notes payable
Other assets $ 16,082,000   $ 16,082,000   $ 15,653,000
Asset Pledged as Collateral without Right | Mortgage servicing rights          
Carrying value:          
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable   Notes payable
Asset Pledged as Collateral without Right | Deposits.          
Carrying value:          
Other assets $ 16,082,000   $ 16,082,000   $ 15,653,000
Note Payable          
During the year:          
Average balance $ 1,730,000,000 $ 2,484,348,000 $ 1,850,621,000 $ 2,353,572,000  
Weighted-average interest rate (as a percent) 8.86% 8.78% 8.88% 8.40%  
Total interest expense $ 39,265,000 $ 55,676,000 $ 125,203,000 $ 150,271,000  
Carrying value:          
Unpaid principal balance 1,730,000,000   1,730,000,000   1,880,000,000
Unamortized debt issuance costs (6,368,000)   (6,368,000)   (6,585,000)
Notes payable $ 1,723,632,000   $ 1,723,632,000   $ 1,873,415,000
Weighted-average interest rate (as a percent) 8.39%   8.39%   8.82%
Amortization of Debt Issuance Costs $ 726,000 689,000 $ 2,200,000 2,400,000  
Notes payable          
Maximum loan amount 1,730,000,000   1,730,000,000    
Note Payable | Asset Pledged as Collateral without Right | Servicing advances          
Carrying value:          
Servicing advances, net 232,766,000   232,766,000   $ 354,831,000
Note Payable | Asset Pledged as Collateral without Right | Mortgage servicing rights          
Carrying value:          
Mortgage servicing rights, at fair value 7,656,519,000   7,656,519,000   7,033,892,000
Note Payable | Asset Pledged as Collateral without Right | Deposits. | Deposits          
Carrying value:          
Other assets 16,082,000   16,082,000   15,653,000
Note Payable expiring 2024          
Notes payable          
Maximum loan amount 900,000,000   900,000,000    
Committed amount of debt instrument 850,000,000   850,000,000    
Notes Payable Term Loan 2022-GT1          
Notes payable          
Maximum loan amount 500,000,000   $ 500,000,000    
Interest rate spread     4.25%    
Notes Payable Term Loan 2024-GT1          
Notes payable          
Maximum loan amount 425,000,000   $ 425,000,000    
Interest rate spread     3.20%    
Notes Payable Term Loan 2023-GT1          
Notes payable          
Maximum loan amount 680,000,000   $ 680,000,000    
Interest rate spread     3.00%    
Notes Payable Term Loan 2023-GT2          
Notes payable          
Maximum loan amount 125,000,000   $ 125,000,000    
Interest rate spread     3.00%    
Unsecured Senior Note          
During the year:          
Average balance 3,200,000,000 1,800,000,000 $ 2,860,766,000 1,800,000,000  
Total interest expense $ 51,147,000 $ 23,949,000 $ 133,947,000 $ 71,065,000  
Weighted-average interest rate (as a percent) 6.15% 5.07% 6.03% 5.07%  
Unpaid principal balance $ 3,200,000,000   $ 3,200,000,000   2,550,000,000
Unamortized debt issuance costs and premiums (37,761,000)   (37,761,000)   (30,349,000)
Debt Instrument Unamortized Premium And Debt Issuance Costs Net $ 3,162,239,000   $ 3,162,239,000   $ 2,519,651,000
Weighted average interest rate (as a percent) 6.15%   6.15%   5.90%
Carrying value:          
Amortization of Debt Issuance Costs $ 1,800,000 $ 933,000 $ 4,700,000 $ 2,800,000  
Notes payable          
Maximum loan amount 3,200,000,000   $ 3,200,000,000    
Redemption rate (as a percent)     100.00%    
Unsecured Senior Note | Before October 15, 2022 with up to 40% principal redeemed          
Notes payable          
Redemption rate (as a percent)     40.00%    
Unsecured Senior Notes One Due October 2025          
Notes payable          
Maximum loan amount 500,000,000   $ 500,000,000    
Interest rate spread     5.375%    
Unsecured Senior Notes Two Due October 2025          
Notes payable          
Maximum loan amount 150,000,000   $ 150,000,000    
Interest rate spread     5.375%    
Unsecured Senior Notes Due February 2029          
Notes payable          
Maximum loan amount 650,000,000   $ 650,000,000    
Interest rate spread     4.25%    
Unsecured Senior Notes Due September 2031          
Notes payable          
Maximum loan amount 500,000,000   $ 500,000,000    
Interest rate spread     5.75%    
Unsecured Senior Notes Due December 2029          
Notes payable          
Maximum loan amount 750,000,000   $ 750,000,000    
Interest rate spread     7.875%    
Unsecured Senior Notes Due November 2030          
Notes payable          
Maximum loan amount 650,000,000   $ 650,000,000    
Interest rate spread     7.125%    
Term Notes and Term Loans          
Carrying value:          
Unpaid principal balance $ 1,730,000,000   $ 1,730,000,000   $ 1,730,000,000
Freddie Mac MSR Note Payable          
Carrying value:          
Unpaid principal balance         $ 150,000,000
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Long-Term debt  
2026 $ 650,000
2027 500,000
2028 680,000
2029 1,200,000
Thereafter 1,900,000
Total 4,930,000
Note Payable  
Long-Term debt  
2027 500,000
2028 680,000
2029 550,000
Total 1,730,000
Unsecured Senior Note  
Long-Term debt  
2026 650,000
2029 650,000
Thereafter 1,900,000
Total $ 3,200,000
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.24.3
Liability for Losses Under Representations and Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
During the period:        
Balance at beginning of period $ 28,688 $ 30,146 $ 30,788 $ 32,421
Provision for losses on loans sold resulting from sales of loans 4,070 4,011 12,151 8,885
Provision for losses on loans sold resulting from change in estimate (3,481) (2,552) (10,877) (6,005)
Losses incurred (991) (1,114) (3,776) (4,810)
Balance at end of period 28,286 30,491 28,286 30,491
Unpaid principal balance of loans subject to representations and warranties at end of period $ 396,102,491 $ 335,044,546 $ 396,102,491 $ 335,044,546
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - General (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Effective tax rate (as a percent) 26.10% 26.80% 23.80% 23.70%
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Other (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 12, 2024
Nov. 28, 2023
Dec. 31, 2023
Sep. 30, 2024
Contingencies        
Total commitments to purchase and fund mortgage loans       $ 9,700.0
Black Knight Servicing Technologies, LLC | Pending Litigation        
Contingencies        
Damages for breach of contract and misappropriation of trade secrets $ 150.2      
Litigation settlement amount     $ 158.4  
Black Knight Servicing Technologies, LLC | Pending Litigation | Minimum        
Contingencies        
Damages for breach of contract and misappropriation of trade secrets   $ 155.2    
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - USD ($)
shares in Thousands
9 Months Ended 88 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Aug. 31, 2021
Stockholders' Equity        
Cost of shares of common stock repurchased   $ 71,575,000    
Cumulative common stock repurchase transactions fees. $ 537,000      
Common Class A        
Stockholders' Equity        
Authorized stock repurchase amount       $ 2,000,000,000
Shares of common stock repurchased   1,201 34,063  
Cost of shares of common stock repurchased   $ 71,575,000 $ 1,788,198,000  
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.24.3
Net Gains on Loans Held for Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Cash losses:        
Cash gain (loss), net of effects of cash hedging, on sale of loans held for sale $ (382,148) $ (251,245) $ (862,389) $ (830,968)
Non-cash gain:        
Provision for losses relating to representations and warranties on loans sold pursuant to loan sales (4,070) (4,011) (12,151) (8,885)
Provision for losses relating to representations and warranties on loans sold reduction in liability due to change in estimate 3,481 2,552 10,877 6,005
Changes in fair values of loans and derivatives held at end of quarter:        
Net gains on loans held for sale at fair value 256,819 151,374 595,324 397,178
Nonrelated Party        
Cash losses:        
Loans (108,058) (471,830) (831,070) (1,136,101)
Hedging activities (274,090) 220,585 (31,319) 305,133
Non-cash gain:        
Mortgage servicing rights resulting from loan sales 578,982 450,936 1,532,709 1,299,992
Provision for losses relating to representations and warranties on loans sold pursuant to loan sales (4,070) (4,011) (12,151) (8,885)
Provision for losses relating to representations and warranties on loans sold reduction in liability due to change in estimate 3,481 2,552 10,877 6,005
Changes in fair values of loans and derivatives held at end of quarter:        
Interest rate lock commitments 49,862 (9,862) 29,021 (5,069)
Loans (48,504) 22,083 (23,554) 24,762
Hedging derivatives 56,710 (58,579) (80,869) (87,165)
Net gains on loans held for sale at fair value 254,313 151,874 593,644 398,672
Related Party        
Changes in fair values of loans and derivatives held at end of quarter:        
Net gains on loans held for sale at fair value 2,506 (500) 1,680 (1,494)
Related Party | PennyMac Mortgage Investment Trust        
Changes in fair values of loans and derivatives held at end of quarter:        
Net gains on loans held for sale at fair value $ 256,819 $ 151,374 $ 595,324 $ 397,178
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.3
Net Interest Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Interest income:        
Interest income $ 225,470,000 $ 166,552,000 $ 582,707,000 $ 467,982,000
Interest expense:        
Interest expense 217,597,000 156,863,000 591,237,000 467,276,000
Net interest income (expense) 7,873,000 9,689,000 (8,530,000) 706,000
Nonrelated Party        
Interest income:        
Cash and short-term investments 15,641,000 15,814,000 43,395,000 53,186,000
Principal-only stripped mortgage-backed securities 20,412,000   29,756,000  
Loans held for sale 80,103,000 65,641,000 231,807,000 205,414,000
Placement fees relating to custodial funds 109,201,000 85,076,000 277,564,000 209,319,000
Other 113,000   165,000  
Interest expense:        
Assets sold under agreements to repurchase 102,708,000 62,758,000 279,730,000 209,461,000
Mortgage loan participation purchase and sale agreements 4,411,000 4,383,000 12,597,000 11,768,000
Notes payable secured by mortgage servicing assets 39,265,000 55,676,000 125,203,000 150,271,000
Unsecured senior notes 51,147,000 23,949,000 133,947,000 71,065,000
Interest shortfall on repayments of mortgage loans serviced for Agency securitizations 15,711,000 6,857,000 29,734,000 16,781,000
Interest on mortgage loan impound deposits 3,450,000 2,888,000 8,399,000 7,080,000
Other 905,000 352,000 1,627,000 850,000
Interest expense 217,597,000 156,863,000 591,237,000 467,276,000
Related Party | Townsgate Closing Services, LLC        
Interest income:        
Interest income 0 21,000 20,000 63,000
Loan Repo Facility        
Interest expense:        
Assets sold under agreements to repurchase $ 102,708,000 $ 62,758,000 $ 279,730,000 $ 209,461,000
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation - Other (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock-Based Compensation        
Grant date fair value $ 449   $ 40,777 $ 35,444
Stock-based compensation expense $ 18,943 $ 8,814 $ 21,314 $ 20,839
Employee Stock Option        
Stock-Based Compensation        
Granted (in units)     188 221
Grant date fair value     $ 6,935 $ 5,492
Exercised (in units) 239 61 666 412
Performance-based RSUs        
Stock-Based Compensation        
Granted (in units)     246 307
Grant date fair value     $ 20,915 $ 18,611
Vested (in units)     309 612
Time-based RSUs        
Stock-Based Compensation        
Granted (in units) 4   151 187
Grant date fair value $ 449   $ 12,927 $ 11,341
Vested (in units)     211 246
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Diluted earnings per share of common stock:        
Net Income (Loss) $ 69,368 $ 92,870 $ 206,934 $ 181,498
Weighted average shares of common stock outstanding (in shares) 51,180 49,902 50,895 49,975
Effect of dilutive shares:        
shares issuable under stock-based compensation plan (in shares) 2,315 2,659 2,379 2,760
Weighted average diluted shares of common stock outstanding (in shares) 53,495 52,561 53,274 52,735
Basic earnings per share (in dollars per share) $ 1.36 $ 1.86 $ 4.07 $ 3.63
Diluted earnings per share (in dollars per share) $ 1.30 $ 1.77 $ 3.88 $ 3.44
Total anti-dilutive units and options (in shares) 994 823 940 881
Performance-based RSUs        
Effect of dilutive shares:        
Total anti-dilutive units and options (in shares) 809 604 772 548
Time-based RSUs        
Effect of dilutive shares:        
Total anti-dilutive units and options (in shares) 1   23 46
Employee Stock Option        
Effect of dilutive shares:        
Total anti-dilutive units and options (in shares) 184 219 145 287
Weighted-average exercise price of anti-dilutive stock options (in dollars per share) $ 84.93 $ 60.69 $ 84.93 $ 59.31
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.24.3
Regulatory Capital and Liquidity Requirements (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fannie Mae / Freddie Mac - PLS    
Regulatory Net Worth and Agency Capital Requirements    
Net worth $ 7,280,027 $ 6,890,144
Capital Requirement 1,330,147 1,211,365
Liquidity 1,155,446 1,243,927
Liquidity requirement $ 611,836 $ 543,913
Tangible net worth / Total assets ratio actual 32.00% 37.00%
Tangible net worth / Total assets ratio requirement 6.00% 6.00%
Ginnie Mae - Issuer - PLS    
Regulatory Net Worth and Agency Capital Requirements    
Net worth $ 6,909,409 $ 6,559,001
Capital Requirement 1,471,131 1,314,677
Liquidity 1,181,210 1,684,457
Liquidity requirement $ 445,873 $ 389,501
Adjusted net worth / Total assets ratio actual 40.00% 48.00%
Adjusted net worth / Total assets ratio requirement 6.00% 6.00%
HUD - PLS    
Regulatory Net Worth and Agency Capital Requirements    
Net worth $ 6,909,409 $ 6,559,001
Capital Requirement $ 2,500 $ 2,500
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.24.3
Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segments and Related Information          
Number of segments | segment     3    
Revenues:          
Net gains on loans held for sale at fair value $ 256,819 $ 151,374 $ 595,324 $ 397,178  
Loan origination fees 49,430 37,701 127,876 108,059  
Fulfillment fees from PennyMac Mortgage Investment Trust 11,492 5,531 19,935 22,895  
Net loan servicing fees 75,830 185,374 344,388 480,289  
Net interest income (expense):          
Interest income 225,470 166,552 582,707 467,982  
Interest expense 217,597 156,863 591,237 467,276  
Net interest expense, before non-segment activities 7,873 9,689 (8,530) 706  
Management fees from PennyMac Mortgage Investment Trust 7,153 7,175 21,474 21,510  
Other 3,237 3,464 23,154 9,080  
Total net revenues 411,834 400,308 1,123,621 1,039,717  
Expenses 317,909 273,511 851,959 801,856  
Income before provision for income taxes 93,925 126,797 271,662 237,861  
Assets:          
Segment assets at year end 22,871,538 18,949,314 22,871,538 18,949,314 $ 18,844,563
Operating segment          
Assets:          
Segment assets at year end 22,871,538 18,949,314 22,871,538 18,949,314  
Operating segment | Investment management          
Net interest income (expense):          
Interest income 99   262    
Net interest expense, before non-segment activities 99   262    
Management fees from PennyMac Mortgage Investment Trust 7,153 7,175 21,474 21,510  
Other 2,100 1,604 6,344 6,037  
Total net revenues 9,352 8,779 28,080 27,547  
Expenses 8,658 8,379 20,296 24,849  
Income before provision for income taxes 694 400 7,784 2,698  
Assets:          
Segment assets at year end 14,469 22,350 14,469 22,350  
Operating segment | Mortgage banking          
Revenues:          
Net gains on loans held for sale at fair value 256,819 151,374 595,324 397,178  
Loan origination fees 49,430 37,701 127,876 108,059  
Fulfillment fees from PennyMac Mortgage Investment Trust 11,492 5,531 19,935 22,895  
Net loan servicing fees 75,830 185,374 344,388 480,289  
Net interest income (expense):          
Interest income 225,371 166,552 582,445 467,982  
Interest expense 217,597 156,863 591,237 467,276  
Net interest expense, before non-segment activities 7,774 9,689 (8,792) 706  
Other 1,137 1,860 16,810 3,043  
Total net revenues 402,482 391,529 1,095,541 1,012,170  
Expenses 309,251 265,132 831,663 777,007  
Income before provision for income taxes 93,231 126,397 263,878 235,163  
Assets:          
Segment assets at year end 22,857,069 18,926,964 22,857,069 18,926,964  
Operating segment | Mortgage banking Production          
Revenues:          
Net gains on loans held for sale at fair value 235,902 127,821 531,650 328,796  
Loan origination fees 49,430 37,701 127,876 108,059  
Fulfillment fees from PennyMac Mortgage Investment Trust 11,492 5,531 19,935 22,895  
Net interest income (expense):          
Interest income 79,386 62,150 227,930 194,566  
Interest expense 81,496 59,614 226,768 189,691  
Net interest expense, before non-segment activities (2,110) 2,536 1,162 4,875  
Other 625 823 1,952 1,925  
Total net revenues 295,339 174,412 682,575 466,550  
Expenses 187,486 149,219 497,551 436,582  
Income before provision for income taxes 107,853 25,193 185,024 29,968  
Assets:          
Segment assets at year end 6,846,311 5,485,039 6,846,311 5,485,039  
Operating segment | Mortgage banking Servicing          
Revenues:          
Net gains on loans held for sale at fair value 20,917 23,553 63,674 68,382  
Net loan servicing fees 75,830 185,374 344,388 480,289  
Net interest income (expense):          
Interest income 145,985 104,402 354,515 273,416  
Interest expense 136,101 97,249 364,469 277,585  
Net interest expense, before non-segment activities 9,884 7,153 (9,954) (4,169)  
Other 512 1,037 14,858 1,118  
Total net revenues 107,143 217,117 412,966 545,620  
Expenses 121,765 115,913 334,112 340,425  
Income before provision for income taxes (14,622) 101,204 78,854 205,195  
Assets:          
Segment assets at year end $ 16,010,758 $ 13,441,925 $ 16,010,758 $ 13,441,925  
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - $ / shares
1 Months Ended 9 Months Ended
Oct. 22, 2024
Sep. 30, 2024
Subsequent Event    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember
Subsequent Event | 2024 Q4 Dividends    
Subsequent Event    
Dividends declared (in dollars per share) $ 0.30  
Securities Repurchase Agreements    
Dividend declaration date Oct. 22, 2024  
Dividend date of record Nov. 18, 2024  
Dividend payable date Nov. 27, 2024  
EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +6%75D'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 " "UA5U9XT6(0.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O32=@J'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YW?@D)11I& "%F$ALK8Q6NJ(BOIXQAN]X,-G[&:8T8 =.O24H"HK8.TT M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&GQY=YW<+Z M1,IKS+^2E70*N&:7R:_UPV:W9:W@8E54O!#W.\'EZE:*^GUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ M85=69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "UA5U9(O&"4]L% ('P & 'AL+W=OV%#NCO;;XHMP!/;HI(J]^F\,#S /78B+C;U%H5E>M08N$8L&SV-S)S9]B!]2S>H&,=?Z7 M;(ION]T6"3)M9+(+AA(D45K\Y\^[BG@1X-<%L%T >Q- ZP+\78"?@Q8ER['> M<\-'ETINB+)?@YJ]R.LFCP::*+5IG!L%;R.(,Z/W,L@@*X;P-"0WJ8G,EDS3 MHGG8:FX3O>)*Z,N.@5^S,9U@IWQ=*+,:Y2'Y*%.STJ :BO!U? =*61:5[8MZ MS5#!N5B?$]\[(\QC74=Y)GCXY\"<$S9PA;\JCE_6G)_K^[B_8'B;UB[Y;L74R]8K_?KH6+% ^G7ON+ M"PF-:HC4*Y%ZQR%]R;@R0L5;>.-LJKC,3:;K]R .HII2G0<1C,H>B1H'09T5AIVEP[J)' M=1O24Z^:E+UC^"?0D!64>0HSZ#/Y2VR=LS NY4&2^]W>D%ZX,/'@IIPOS <] MAA.2(!7TT7SB/"-S P,3D8I,9 85 /4@0V?R#ZB_OW$BHT%-D5F%S(Y!ON?/ M9!I"?J-%%!16J[X7'Y <^&WJ#0=#WSD:X\%->2N71%$CLN<=AR&HZ[/]!?D MWY'/J3NON*3O=7UR+S>I7MJ&2B*&Y\/,H!\S58RQ1 5LH M%X2R7Q]^(SO/Z+8/N-)$)@G,37,C@\6= M&&YXP/B'4;HD\VWR(&,7\@&!V>U\ZMQ>.(578I578KB;V2>1W#P'*YXN1:TG M/B#TZ?O<:8SPL*9\E3%B1QFC2::47;\5B[8\D3"-9,X-J .*WYW;5A,\JBEG M98C8489HFAJABDU,NQ#G>W G)ZY8QWD*_\,J_\..\C]V@0I.'IS 4BKG"'1 MYP-7T-;'02! "&3"0M))? K_PRK_PX[R/_.$QS&YSC2\UNYVB^O4[CO@<4WY M*MO#CK(]-XE02]LQ_P %LP)GD*QYZDXM+E@/>@K7PRK7PW#3LD_D2D B,;R& M^T=X7%.\ROTPW+CL1]I74_L\W^8GGS,#7C:U,ZB3^ ?YFET]%&J]7,T>.#V- M>I3U^@,/3..3B[%R0.R ;]E-([>1ME;ONP#'@NUY'I!KMREK^TZ'CDCB84T9*^OC']C(><.XV\.NI\3EOOA.QE/8 M'[^R/SYN5L8 &!:0L+QW4N$"M:,-'O=_P3HOSAKM1) ?P6H2V*VZXMBQ?%H> M\X[SP\U.]7EQ1OR1VWE$DU@L(-0[[\- H(ICU^+&R'5^_0?4$L#!!0 ( +6%75ESV'W<:@@ ,(@ 8 M>&PO=V]R:W-H965T&ULK5IK<]NZ$?TK&-73F\S0$0'PF=B: M463?B:>*XUIV.YU./\ 49'%"D;P@Y$=_?14NRWZJ+Q?KTXFM(N()CZ1RP>"?![[@2:(\01Q_U$XGS3W5PN[G%^^_E^ ! MS!TK^")+_AFOY?9T$DS0FF_8/I'7V>,W7@-RE;\H2XKR;_18V]H3%.T+F>WJ MQ1#!+DZK?]E3G8C. N*/+"#U O+6!;1>0$N@560EK#,FV>Q$9(](*&OPICZ4 MN2E7 YHX5=NXD@)^C6&=G"U^7*Y^+"_.YC?G9^CK?#F_7)RCU;?S\YL5^G![ M.;\]NX!?/J)C=+LZ0Q^./J(C%*?H9IOM"Y:NBY.IA"B4KVE4W_%K=4N M4NW^,,..&V#8E(=NZ$.SD ;4QXW905!.$Y1C#&JUS80\EESLH)X>>"%A-DC$ M)-JP6* 'ENRY+N;*J=L)QO/\D/9C'IIAFWB!/F2W"=DUAGPEXC2*A"^WP-IC/9/UI37Y,(SYF*9L;1 6YZL$7 )*EC">V _0+*2_1J2<.19 MKDTM!P<(1@8Z&?4YQ%_0$:'$\CVONDI=QPKH M+^Q6,-P%V_:]_F8-S;S0L>E(EX9-)D)C)K[7W8B*)B5"<7F_&3OUZ5M039:+ MPSH+EDVI%83D[8C# 13?=PD)^YNOL;-#&%\CF+'=TKAM1'W1SE"@YRN>IL_? M682:9'1^OQ$@*UZ?M/4-#V>H;_< Z:PP&6DWW%$EV CGFD<<.NX.ILI&9+LW M -)"P /JHL2S:1_#T QVSB,C(%IE@8VL/OLAMUR@%HJ%V 8(#\V;_E.C[.RYTSA;OY.PP;ZUP1-*W2P6>G<9)(E!JK#0X4"V?:QVQG>=8A#2QP$CN-Z="3(5H%@ MSZCH>GJE/X::P_-L()Z^HM084M^CH>N-;%8K3[!9GS1S.X'F1CF,MUA) MZ5*/O(1>-DNE)!MP6CA#X>!BH-L!&HT.@>9PG1$PK<+ 9HEQF4EH\9P]EP15 MRGUHZ[OGYB30T1Z&)AJ* >P3ZM&^:- 9!CYU\,C4(JUJ(&;5<)N^!%_P-(8Y MFRIDVL/PD.RELU)8LBL8F)\T=+:5/P%/I$I"796C@*/+,@6@59J-AOKEN2S5]2+;Y2R% M/"Z7"V#-6&Z!/KDH:@:5[ EXLSEG-)RCS::@I7]BIO^+ M-,IV7$7<\HXV3,W#!6R[KCNH88VA[9 @&.O"ENB)F>B;\BUU>_*K4IYHN%TK MY36&1BE/6G8G9G;O(P "?RD9B%VINU2695>4L_&1"<'242H:NU.=(-NG=P=(B^E0S4_!9B=?-C M\;=O/Y9GY]>KW]#YWV\O;OZEA?JN+R7>R]LAZ,YKB5?>2\"6@_PO9!;]/&9[ M&,\B_B\,=V+;EEW]0<66P:W+!Y7V)[B U=FADDY?4%P42I6H+ZED?M\C?7MK ?6*%':W<6-'*1\_(-8O*LS?-0I+C]7C"9'&:DE3#4 M+&'FZW5<$UK.XO5QG**(Y3'TL#9(S?'?Z9X*ZD"'9@1&O3\2;"M7J)GWK[ED M< E4(1,IY%T_6X;G?^H%CN_VY:S.T,4.Q2/G!MH*"&H6$-4,+*NL%@"_(?[' M'@:\-N#A*P3JTQ *J!^PQM"E0??QXF' +=M3,]L/AG9U,'XK '^H0?3/9C26 M(\]FIIT7S.KM_G?5%9GGYSODNDS+;E1^WG$'H MR@!^WV0PSNLOZC5V\]\69O\#4$L#!!0 ( +6%75E'3!(M*@0 '$. 8 M >&PO=V]R:W-H965T&ULM9=M;^(X$,>_BI5;G5JIV]AY M)#U HL!J*W5;M+1[+T[WPDT,1$UBSC;0O4]_X\ &2$RV7?7ZHN1A9OC-,)Z_ MW=UP\2P7C"GTDF>%[%D+I997MBWC![ M2SIG4Z8>EQ,!=W85)4ES5LB4%TBP6<\:D*LA";1#:?$M91MY<(UT*D^U;%0PF9TE:FO?/.9[1+R=;R89[+\CS8[6VRA>"45SW?.0)"GQ?:3ONP* M<>! O!,.SL[!>:V#NW-PRT2W9&5:(ZIHOROX!@EM#='T15F;TANR20O],TZ5 M@+G][,QH\C$?H>G [N!N.T?3S>/PP16>/=X/'T0V\.4=G$RI8 MH19,I3'-SM%']#@=H;,/Y^@#2@OTL. K28M$=FT%5#JV'>\(KK<$S@F"*5M> M(A=?( <[GL%]V.X^8C&XD]+=/7:WH19509RJ($X9SSL1[Y;30J(%RQ($BP1) MFC%33ML@01E$+Y5U/_ #/\20P?H0OFGG>0X.(E+9'5&Z%:7;2CEE8IW&:3%' M-%G3(F;R A5,F4BW@?Q# HS#H [:- LB#[L=,Z=7<7JMG%^X4',8!TA6P$(O M+,"E"LUH*M":9BMCB;T&41CZCA,Y-7*#'8XBUSN![E?H?BOZ/32[0%1*IHQ= M[3<+YCFD$]7HFF9^Q_$";(8+*KC@5W[_B[*:=#L@,QC1^I4)/FBT9>A&N%-C M-UJ=:MVP0@];T8<\SP$/)EO\?('D N:*1'2E%ERD_[+$1!LV:@@JM?VK$;_& M\HBZ4U%WWD"]I+N^16951(M(1^*?,Y-R6QC1\>H.%+P"*U#'YJ=H0? M5?C1VXN>2KDR%SQJ-BUQ_#!PZ_4V&&(2=J+ -?,2O-&&B2L63.$I@?:*C;0S%!M;9#FZ\4*G=+Q@Q:8^L] MW95*=ER)O9*2=Y%28M)2['JD/HX,AI[K M1/ZIQ4'V:DK>34Y)4R@=UPF#H [;M'-]K^.>8MTK*OG_)'47^FBBZWT+J:N6 MR1"[;N= ?(_Q]ZI*VF6U7![ 6BX0#3]9B267#/TU?E'Z>/"4,30N5CDL&*UC M?QOS:/^..ZY@6$SH=_ID;+GAK_L?9[V7:]*NUS_;3)"FU,(R[-2W.B8S^/GJ M,\L^. _HP]@7*J#4$F5L!G[X,H3TQ?9\L[U1?%D>$9ZX@@-'>;F ,R$3V@#> MSSA49'>C3QW5*;/_'U!+ P04 " "UA5U9I+"_O@P, #830 & 'AL M+W=O@"FUA\E=A+ [26 MB@NP28,FO?VLVG0L5):\DIRTP/WXHV3'M,@18V^YN"^)7QX^TLR0PV79U67_V5U]=5EMVB(OY5T=-)O5*JM_?)!%]?SN#)V]?/ Y M?URVW0>3J\MU]BCO9?ME?5>K=Y,]RSQ?R;+)JS*HY>+=V7OT-N6D:] C_I/+ MY^;@=="9\K6JOG5OKN?OSL+NCF0A9VU'D:E_3W(JBZ)C4O?QYX[T;'_-KN'A MZQ?VC[WQRIBO62.G5?%'/F^7[\[BLV N%]FF:#]7S_^6.X-8QS>KBJ;_&SSO ML.%9,-LT;;7:-59WL,K+[?_L^\X1!PT4#]P [QI@LP$=:4!V#(Y$S;?5]H!ME^2PO'WNG@+DI\IF;?)(E/LE23V2#4,3[ M4,2O#\=A**!(Q/9@Y#@DD='Q;!B)(T',!&3#$,%<((,N!7!AC-65X>XG]C8+ MI\W395:J\::$DQ&)ET*80+>3B2MU&H96GH=-O-J'N6W9 0S&SI0^ (Y22V!Q# ([&H9KY1DS7@ATYE>;5 M35:JV'O1 KLK#5R#&#$] Z$B9OK%1F%$3?>E((RA<,0K6B C^FH=DY>M5 FD M>S&K5C)X([^O9=G(7T%I@)R2^U1MX)4M\36Z]?#L("QL'4S MQHQ&UB %]#7GC&&S,]HX%N/(3'DI@*,\4KELI#MJP8[.!2X9CEFL)C-P:>&P>SW425M]U<_<\?\KGLIPW2NK, M9/ZDIN^?2>"VON6F-@0PYZ9H2@ 0L68T&R/0B.>TD$9N)?UY*_@Z9]4R*P)E M K5KWZ O@!4JRH)3&_8*&Z.D 0 $;LGV2 Q MMK2!M43&;HG\J5W*&C(/VR*44#-&4P"%X\A )1 *1[&YF ' XA"-A!QKT8O= MHO>A:E6@2Y4L:ODDRPTLV["M'2E"L5D)3B%<&)+0LMG&(94<.3;5/@0,^W6K M$<.U:,78J5'2;2J$S77JW5/5B%>VQ"M;ZHMM& 0MG[%;/D^K51>%?N40#(0M M4%&$".)FOP-PC(O0G)< '&6"4S.[0CB*8CPR-V&MC+%[[=A<+@6-IL!-8G,, M30$8CF-K*@9@2,6/6OG%QL71X8 <6JP%)W8+S@"(TL1::6*WTKQ_*8!!6P&)J0+&3%L!A4DP M-54U %-BV>SQ*0"C(1OMR%I>8K>\O*NKA6RZA]EJ^MC6_2.Y%!",A%@!ME$( M"=MH&X;C,#17N0$8"V,R-F=H98G=RO+3;+999^7L1Z\>I5)%ZTX)@6;;^BQ& MYJK7%$()NUO;*$PC;%D-P*)#(3&T6JM"[%:%-UG]3;;=JDYG=39_DG6;-V.= MW!9BRO56[K)1E!,KVC8*41R:JQ@0C% VDKF(5G_D+ZH_8DLQA&-K'1B "6$6 ME F (OBP"MH:"<"P8'BD2Q.M_\@Q^D\ZQ!"Q)1A!=J:9 C@<$8;,Z@; Q0P) M,^>G$"Y$,1OIST0K/^)>KKS>%L-?Y:*J9;"NJZ>\WY33/;_=%YJ)ZM+E;&;8"WK[%456'\0%7)O;T<6'_>*"F&H"1)D+"0F MHA?68BR (A>C@T[+1N*6C4E>;%HY/\7T"#+=M!P"15;"L5'DPGI6!*(H';%< M:T<2.T?@'_V&2CD_SY1^ZI\F;O?W59NV:96P&M%3Q*E(3QZ2/MD2KVRI+[9A M?+3*)6Z5JX?D-C!P9P34+4*Q^60$@%$A0E/?0FSAX6Z3?5^I:Z M]>WA6'383&WER0@U[W(*P3#CIOH#V;#U9!)DB\B8S5KN4K?<_2R+K+/Y+JM; M<$'"W?[4\>:5+?'*EOIB&T9"JW#J7G_UL->5>EVF]&5+?;$-8Z6K!.JN M$CSL>"6V &9FD3L%4.?,6@X!4(B;.3B%N)22'IG'Z<'FW]-6<$>WNE!HX=7: MYP.@6&2NX4)4L5E,I@ *V5)?;,-@ MZ,*!\K\]:SI+DY-CY9,M\]J&..JL5DX>I3[9$J]LJ2^VX?$5704Q=Q5T MS.8P!BR^0YO# !RX.0S @9O# )QK.5+?'*EOIB&P9$US_,7?\< M>:J& <\]!*'6\Q$(A^.0FK(?P"&$.3.GP10 "LSBL2,13!<[S%WLO+X14N6. M5]=4W!J ?N)H&/$ X\1PS@P(/$ ,YYDE@73,S/.5+F]2"I5[;$*UOJBVT8 M$%VN,2^G21FP\0AC:IWM!F A-F?'!(!Q)7FMP]T #(5XY DETZ4:\UVJ,:^E MFE>VQ"M;ZHMM>.Y>EVK<7:K]OPYV<+L,LS:" !C[8 < L@YV )BQ@QU_U6]F.K?/<7*?V9Z]LB5>VU!?;,"JZSN-^ZCSNM<[SRI9X94M]L0T#HNL\ M[J7.X_:C)J5K)^['\BK EF MU:9LM[]$M/]T_S-D[_L?WS(^_X#>3A'P>8+>IML?&=/TV]\\N\GJQT[0%G*A M+A5>1"J)U=N?$=N^::MU_SM97ZNVK5;]RZ7,YK+N .K[156U+V^Z"^Q_S.WJ M?U!+ P04 " "UA5U9VN4/:O ' #E/@ & 'AL+W=OOL>^#=P[*/#CI]S(O/Y9*QROFZ2K/R;+"L MJO7KX;"<+]DJ+E_E:Y;Q=^[R8A57_&5Q/RS7!8L7S:!5.L2NZP]7<9(-)J?- M_SX6D]-\4Z5)QCX63KE9K>+BVQN6YH]G S3X_H_KY'Y9U?\83D[7\3V;L>IV M_;'@KX9[E46R8EF9Y)E3L+NSP3EZ'5&O'M!$_).PQ_+@;Z<^E4]Y_KE^<;$X M&[CU$;&4S:M:(N:_'MB4I6FMQ(_CRTYTL,]9#SS\^[OZV^;D^9'L$JR M[>_XZ\Z(@P&(M S NP%8&8"#E@%D-X"H&48M ^AN #WVD+S=@.;4A]MS;XP+ MXRJ>G!;YHU/4T5RM_J-QOQG-_4JRNE!F5<'?3?BX:C*]NIQ=O;\(SV^BT)G= M\%\?HLN;F7/UUIF^.[_\(YHY%Y?\C:OI7^^NWH?1]>PW)_K[]N+F/^?Y[>7Y M;7C!![YP3IS;6>@\?_;"*9=QP4HGR9R;9;XIXVQ1OG2>2:]/AQ4_\CK_<+X[ MRC?;H\1M1YFO5KRJ9E4^_VP8/;6//E\LDKHJX]3Y&">+$WXLTWB=5'%JT KM M6M>LXE&'.7,#P:*4Y9<_=U"E(L A*3/*=[SVFC3MHNT66L,4BP"$I,L'^TM M'UDMORC+37//R^]JR^O=4K,,-^LQJZJ4\=U]5;^[2 J^2<_KI?F.,>-FS)JJ M;U&/]$EUL5+2D DC>T+)W?'>W3&PNXVW7?4^UB\^I=BMA]6WV"'%(B Q:3J0 M*ZC%M4[(]' 2%LE#LF!M8&$5ZEO,H&KA3NVP $X(PJZOW.:ZXV0;#^ /66V\ M9NM-,5_RA5JM;*.55K'>5B+]I!#RB;HVF.*\\9@2U21#7("\H.5>A@1F(3MG MM9O4=7WOA.53Q"Y2+G)[_MY%!:D60:G)W@N00\>1'*>W&5MS>G,;>B-&MTDG MY"*=\!"B@;K#,H01ST=DK-6<*3# HX"T%)V@*63%@C:$[3:!FA@6^ZH1H+@$ MJA9!J6IDM@;[;4ID"CI"= MCEHJL]LK'34XJ7GJIROV[+W] H4E*#79>4%5*(#^B 5! LX45"T$58N@U.2Y M$?B%[/QE_Z#%/KCW-$"JA4CGI3&_@[GJ@M(5)ALGR K9T:K/ARUVJ=XVZOAE MW R 8E-G4KD5(( (VX'HJ1^Y8!TM?'5)MJ?NW1N 5(N@U&3;!4!A.T =SZ%V MH;ZU"ZH68A.*\=LX5MLUG7&RC0>=K*-;69T[7'Q$+TOG+M.5;0@S;_.-@99M M/A9\@Y_4J>HVP=BJTK;Y]NR]RP2T606E)CLO L?!UA*7]#L-NTN.9V[,.45 MHI:<'D8\1 E":LF9 LG(=]M*3O -/HYO+,U1LPDZ47@N"L:J$:"\ ZH60:G) MS@MRPC[T_AV#]I= U4)0M0A*39X;P5;8WK*R[]_M@WM/ RA&8;UKAEU_3+1G M+3KC9.L$^F [^O39P=NE>ANI,PGF=\&QNNB"MIMX>+4+]:YJT'X7,339B$_5 MK7?4'2?;>/"PX9-Z5-1H9'>/BNAHYU&*5'@UA!%_Q"%7?4;*%!B0,0I:GI(B M J'(#_>HS";H;.,AK'4"[-E[EPEHCPI*379>,!QY4H_*['9WCXH8FD6NZQ&U MY QA/D&NKWY6; ST$4)M)2<0BOQP\\EL@MY\\A"G5]4(4$ "58N@U&3G!2 1 M\.83 :4F4+405"V"4I/G1A 8^9'FDWUP[VD ;3X1':8XDJH=B*@S3#9.,!>! M:S[9I7K;:'CVCQ+M65_0I%%G4OG)?T%0]..2J=:J'G"#/UQZ1Z(Z33_C@JU5']ZHZ MX8IV]ZI,(0;"-(29"=,4:"-,*CB'/JE7U6V"H5=E($Q[]M[7&&BO"DIMZ_SP MX!O"]1? /\3%?9*53LKNN+S[*N#9BNUWJK?7]1?P]Y_\WVR?]02P,$% @ M85=6=BPW5RV @ *0@ !@ M !X;"]W;W)K,4CZY%1@J8,<37>8[9KR%D=-LW.L9.<$M6J5 "T^N5> 41B$4Y8_)D M-BP)R:'@A!:(P;)O##K=T%7Z6N$;@2W?VR,5R1VE]^HP3OJ&I1R"#&*A&+!< M-N!#EBDBZ<;/FM-H3"K@_G['?J5CE['<80X^S;Z31*1]X]) "2SQ.A.W=#N" M.IYSQ1?3C.M?M*UU+0/%:RYH7H.E!SDIJA4_U'G8 TB>=H!= ^S' /<)@%,# MG.=:<&N ^UP+YS5 AVY6L>O$!5A@K\?H%C&E+=G41F=?HV6^2*'J)!),WA*) M$YX_G433ZW$PF(_1:V0BGDHI[YE".JK,F7'MU+!R MRG["*0?=4$G&45@DD+3@@^/XCT?PIDQ0DR5[EZ6A?90P@O(,.=8[9%NVV^*/ M_WRXTQ;.OUD/_]KZ03*?\UY)IJXK*KMMN5W7,+B]Q#'U#MD0.; .& M]^95Y\+ZU/8D+TD6O"19^$)D!X_G-H_G'F/W?)KGLC]'@L;W*"$;DD"1<'1" M"I30+,.,HQ)8]>6VOE%%?ZGIU1#:>-:9K*K-?NK;=.Q#G:!-Y\.A3MBF<]'H M5/&;>[TO![;20X>CF*X+4=5T(VWFVD"W\T?R8:?K=UKD@9R#U=CZ0U\-T1O, M5J3@*(.E-"7=EZV958.I.@A:ZLY[1X7LXWJ;RED.3"G(^R6E8G=0!II_!]YO M4$L#!!0 ( +6%75FBTD-&PO=V]R:W-H965T&ULM5MM<]LV$OXK'%_G+IF):@(@0#*7>,:QTVMFFL03)]?/- E9 M;"A2)2F_W*^_!2@)%+& '%?]8DO4$MS%8O=Y=@&^N6_:[]U"RCYX6%9U]_9D MT?>KUZ>G7;Z0RZS[N5G)&GZ9-^TRZ^%K>WO:K5J9%?JF975*PU"<+K.R/CE[ MHZ]=M6=OFG5?E;6\:H-NO5QF[>,[637W;T_(R?;"E_)VT:L+IV=O5MFMO);] MM]55"]].=Z,4Y5+67=G402OG;T_.R>N+.%0W:(G_EO*^&WT.E"DW3?-=??E0 MO#T)E4:RDGFOALC@WYV\D%6E1@(]_MP,>K)[IKIQ_'D[^B_:>##F)NOD15/] M7A;]XNU) M&WTW6%/6RHW7?0N_EG!??W;Q^=/UY]\^7)Y_?7\97'^%?Q_??_IZ'7S^);@X MO_XU^.6WS[]?!R^^?3K_=OD!9%X&L^#;]67PXJ>7P4]!60=?%\VZR^JB>W/: M@SYJU--\\^QWP[.IX]EI\+&I^T47O*\+6>S??PIV[(RA6V/>4>^ UW+U<\#" M5P$-:83H<_'TVYE'';:;6Z;'8ZZYS;I%,(= ">9MLPP@]-JL+^O;8>V6?2G1 M21L&C?!!55B_[E99+M^>0-QVLKV3)V?__ <1X;\QBX\TV)[]T<[^R#?ZV2?( M0F6=-TN)F3G<*_2]*MGVIQK?J<:]KCDO_H#8 M@G34=T'?0#[*FSHO*QG4.YW5=?4M5UY<=[)0JQWSX6O,.GY,)QYIL+V9$KN9 M$@>=> MPT 60=*LF@P\+614!($C093!C61_,L[(-[K)JC3IZ&)^//#CC*6=T MZFE$CJ4QB1VNCG<&Q%X#+A99?2N5\XR:03,/EDW;WP)2!6K&RESYM%4YOPL@ MFV&_5F5V4U;.L(TM]6.>$)Y,K$3$0A$Z;$QV-B9>&S\Z;5G(XE9_E1T &ZIX M8FE$:<1B,E'<%N.,<,%QS=.=YJE7\_,\;]=9I1RRKF76UA!G1=GES5J%)BRY MK2-F-UG^'7[L9+YNG4Y([35$4TK2B2U>G9X94"0TD!OZ5V2V*ONL*O^7:28# MII=U+^%)O2/&4&@-D7 1=&(H)B5<$45&I('XO::\,M*_D#>0-KMNG=6Y#/*F MPU?:9M2]I482$4Z5ML4@XU/'2B/4:$V?E0G*^DX.8*!^@]R_!*NZ108>43]? MR;I^_)CEP2[*/I@;OK: (ZBMU(Z7:4@A,C/BL-*0#N+%]+,O0Z0KS8'75P%H MFO60IO,_UV4[H%@G^[Z26X/U@D--8,@28Y:W$*G4N<0,=R!^\G#=-_GWF6+H MA7()E"W=L-SD@_J,QT2$K"]&ID"#B84)2QTJ&TY!O$!\=M4V=Z6N;UZT\DZV MW9#75MO++X> WJ7HK+C3\5(U78>GL\T#]R(!,-$RR!:;Q2)D#H,,]!,_]E]* MR']Y.HOC:&1Y2,,&*CKRW&4D*I0U^#],0/]=.T9-A:)6$A#9@X M:^8SH'-!!I/N2%,V1I.0&92 MLD%\QF,.U9*PJ9MZELWGP!8A]:)KC"+ 3%)8/A9A1"5Y&+/(X0=J M8)SZ8=RV16O_G[*N2QE\S.2(;>GX!X)6/08WZ\=FW6]@LVEQ^VP,GU$6IV$Z MY6*H9!AQPEWV&<"G?L"_5@Y19=R>.[0EJQ:JO'(%&7J5/>J@>?I"I#9LQZ%B M\7R:F!%)$88"5JV#S% #\]0/\]HVQQH$DY^7'ZB-Y002,Y]BOE^W9Q)H:K@! M]7.#+W)EK=QN??.'S/NAFM=/K7N=809_WV=MF]6NLH':C&"F7&K9C1HX9'4#^/V,;6$_CS=OVA1M@$ M@<5)9"TJ6PPBSD5'J>$1U,\CMO[1?:M^(5L/Y:$(VD>0K^.IKIA<3*DK51M* M0/V48!P 6;XI_R$UZX6DJ:=J%,#T;^@_;@7&$%2ZG1)03! X4.3@;LRP ^9G M!V,SINSS0/^(83C/&)_B)2HGTM3!GIEA \S/!L:Z;V?^V4C"$%0GBH%-5S\J M&,:I<%20S* _\Z/_>/UO6[K9@]PM*U1M!+"I$%-<1\1X3"-'R++1AH$?U#\] MI=^,ZHT4X<#4(V[UTU')4&&\:\(-++/H1_8[!G[X!-V]8/_#&QY'&FU_#@R0 M,S^0.U"Q6T#PS'K9+D?=)G0RD%)>\%B(:?6)" IW C.HSORH/BX)=AQYUM1 M^[N^+5/8(9',#^/4!ETGYX5L@4^ MJ@X+!/.R!CY= JDK:[!O/>S_Z5RK:J?M7HEO&=T1^WO$5BIMN#A3/N['5RFH $X#U0L(8?Z[5) T%%%P[OY5U_HANUGH? M_Z,Y.K(I#'-5Q)'A+]&!30G%T+MRVU7*M[LL:LTV\QXJ0'P?&B,@+ RGM08F M1V,QJHWW]38\)?+SE''*G:_;NNS7K7P%B_5!?>A>!1+L6NGEK(BP)I.+!NK] MDKA6*/MSX%A+I&?N6QA;"AR@W5=J(KWMI5R=,QCVS=" M9\,F*G$< OFR !N1%*JXB;F#0T>&A40'6<@H'6QLZ52T/\,@FW[,XHA2I)&" MB?(T 4+)78G \(OH0!]BNR\\QB:%.5"(M7VI:);.V3O#59;3??QQ-NV"8I" L#B-7^C:,(_(SCCW>>&3[L'X&Z"P(F6[THZ(\I2(4 MCBT/;L@%]Y.+L0/KIC<5], %(5W>/&*LP]UNXC8!B*$"M?JMB%R2A&.Y?9,, M5^!^KK#GM"/9A/"#),:,P@@']UAEF 0_T/$8.6I=;PWI9%T"N]56HHHC/8]] M=39Z>Q_^S/S.#9_@?CYQ91SVQ.,F'#N_0",VC1U,CD0Q<< R-YR"^SG%V!_; M8R7J6(-:6_)!MGDYI/GA8K/2VQ6H)39S($E(IKB$B0&5=9V5'!V6/'"PP4S] M?=DO%/G4583NIHV+BLYQ: .U">ETI)%%NU$Q$CFZG=S0!7Z@T3%:3D"1"ED7 M&E*5<;+MIBY#+,4ZX[1/LU"-+G3U<;O@ /]R!&+?^M"T* M\E5OI2WS7L4&7$/51U \3BFW.@F8(% URAS3+PS8BT.'$W%UU3G?&WFKC@8, M+9*5;,NFP*P0-FJG++%/E")RA-&$N[:^A(%WX8?WBXW"$-0'5,6.&O+$.C*& MR0'/9*&C[A0&LP7UEF[7Z]5J:%9EU3#1NHXKZ^$5'4B>Z/ER<20PWICW=T"[ M,- N_-"NW;7*RJ$-M^U#HF;;4,UC8I]>0N0BP;B+"PL#Z<(/Z4;5%ZVLGBYT=[L-+U2+Q"@9F G$*U=)D1JEKA.7PF#YL+?+/C4U#.]T+ .![[8 MCMHG.-9H^^:/WF?P [_[K/S6D4,315=PJDQ#@4;8F$XXHW$X[5=A@C1-G?NU MPJ"_\*/_^X=\.-",]WR'U_KV(NHO=?8%?=5BAR MC%._P7-;JV8OJCM2_C/KJ PB11-7;UX80B#2I\4;1F+P>#O2^PD;L_Z.MQUB M0RCBIWH23:25.WZ(LMDC/#,VU\=#HF]H72M.5%:XN2VD? M/E!AUB>]<:^;^*JRW//$\/2XDADMR-]45Q:C8;22JI*T4T8+2ZN3WG1\^&&? MY8/ -T5KM_4MV).E,;<\.$]/>B,&1 4EGBU(_-W1C(J"#0'&]]9F+V[)BMO? MG?6SX#M\64I',U/\HU*?G_3>]T1**UD7_JM9?Z'6GS=L+S&%"[]BWZ.^F(PF^SOL[47W]H*]O3]TK]'>?UZ;"^+0 M53*ADQXRWI&]H][IRQ?CMZ.C'=CV([;]7=9_B6VW]J7Q),8O7[R?C"='VZ8$ MSXWVCL05:?TPEXDX4UKJ1,E"+.""2LCUQ;E.!N*5-QGYG&P?6>=SH;P3B='. M%"J5GE*4ZM*I5$FK6*?6!3DGH,!2GNZ]4#I5"42=,&QGK1SU X#)Z.CJ;'$> M/L='PMB@UJ[,3%E)_= N_B64$U+DIDB5SF#:5L8VKDB=!E"55=PRA'2.,)26 M!'VOE7\ $\(#2:5%E=6W0&,N S:\'=NK,_06\0T2:CR8(%$NWE?7%S,Q*L. MZ^5\.NOP#,1U'N48'$,OI989XRNI7)(59B6"4K\%*= G;6""Q\R/16D*610L MRA:6M4,,X4$4Z8AN=EC%,,$A-!47]X@\;,=CL ETD DD?J1"KIF>0I6*(U@H MN50%,Y6T_JQSE>1][&A-G>4_F.T+TDQ9(+3L^%M*?%"$L/0TXU^ M!2QH2X'L"K:P)SN_"QXS"8B\.[B$SI)R6:Q"8+KJBCEVOMG^VJ)S(S/@%+S! M+&?E%CS/ZPB!].UL8/LY!EY;1)0W[U*? X"(424YVXH'1-BUX#B)+G$._HMS M4"R\26[%I_LDEQK@:C3HI@:]2F[QZ1[*)4Z;+O_GUVWV/R6U*[TUZA.[F;5^ MTA>8I,.8BR]?'+Q]=[#5?"XX@IN^\ZCH+A:Q!;2-[/=2.!#G6ILAGBM4DG$[ MT\@]CI\V^K52& %F&LD.V_B%3OJ$KN5#0/-9#@(@SK&U?X-,G$-,6E$!V@=>$2_;2NF%D6 MOE:^0%\Z%Q<4RC\$B,'=#!8#%!IZ2-./X$QGD!V]L4@AK-_ASEX%@0[DEYN/ MCRD113"]B>:N/;X1#FL.\'2UDLHV=?&,W#2S*L$)R/GUBF22=T>H7()5#D(+ M9YJ13KI[1'NJ%N'"?\>M<>O*$201J0VW/W2L<(K.9*4\ARH>($]ZUFS^9SW+ M4L:-&JFUH6BQ22#&'ILUKAXETFP[.Q:?9AOBFSS<'"A6 MS8LDSL;WW+1YQFS$F\?@7%IT7H?L6D%U-'CWIM?THV[@314>-4OC\40*GSG> MI&19 .LK@_MQ.^ -XBOW]']02P,$% @ M85=67^-?.\." J!4 !@ M !X;"]W;W)KW;)LZUU M#WZC5! _J]+X\\DFA/ID/O?91E72SVRM#)X4UE4RX-*MY[YV2N8L5)7SY6+Q M?EY);2879WSOUEV3@TE[XZM>;P+=F%^@2%;6/M#%37X^ M69!#JE19( T2_Q[5M2I+4@0W?B2=D\XD"0Y_M]H_<^R(926]NK;E/W0>-N>3 MCQ.1JT(V9?AJMW]1*9YWI"^SI>>_8AO/OL?AK/'!5DD8'E3:Q/_R9\K#0.#C MX@6!91)8LM_1$'OY209Y<>;L5C@Z#6WT@T-E:3BG#17E+C@\U9 +%U?2:R]L M(6Z=\LH$&7-EOO;9>DUM3I "^J"G# M(I-^(PJ,#2\P?5A$FZ"<@DNALZQA29N<@T9]@9>H M'[ID (WN4'*A?M8(AZ)-1HH&D>V4=$)!%D%]@KIJI9PX/(@4,Q,WY$A*6PL+ MSUX')XV7/'.&L%*E!GU35F=[R;]..C:JS.$[4NF#T^P/QP\_R2=X0NX_BWLF MKOD4'H](_E6:AO(?W3[D])8-.%?\X7"Z6"P8<0I5",)3"7788:1Q-:C.I60( M!?(*/88Z.6P#+FB V6X-U*QVXO;+/9NOI,$4YUNACVLF[E_2OU5.]0[!D[]! MSE%'H_\B2A'Q* 1'6I.:"F[^:#3R,/2 W*_D@Q+?FWP=QD,DUSXKK6\<8PPM1'DCM+\D%RU1 MDY' ?C/T<4Y371^5:9(U JOQN,@;[K?>828EAL<,_1\:;DN/Y029U@!TJ1\4 MV@$<4"#+A;,5A*U7?29Z8/Y^0OX4W8DH8Q(#'PD=QRI2*+V[$E? M-P1/W4@.B-PRB20PB6PC44Q/V@>PZ@BXGPD#%41$I+Q!_=$2M/N>=+FZ4XQ# M\:FWOD<)P]1!F_C-SCBQ?UQ\F';"7[NB_W)O:YV)Y9$W)EB7M%W:Q*. (;Z/,N/Z[WP*M! M \H\AS!!F1(-$/H(2FT><6%=/&69$S!J+#B<;E)_R5H3&Q%?5Y8RS3A@$HFO M*;Q8)*^>V^]<:YMIGY$ESN0=SPPRPU4=2\9S$T-&2#B*&K$V5'$NA8VSS7J# M=&V(Q?*1E'J]-CRRF3^CXMYG\O5![8;^O.IX:'/G*[;R40YI"F4=I=8D#&=0*Y:6XQA[=.T( I6-+I6*FQI.V@% M$M<+K)7Q[##+/??'RA [TDCX?9D97S\8.:L.K%PE";CLGDP8CUTI+JO(U+ W M-*WRAJ9.NZ.LU%H;0T(\H"E=!1R7_V*WXIBH/#^PNF#)(N@DC:GQD&$E"SSJ M0[F):]V]_/EOLVIT_'CZC#)?T/6<*H]?I\K4V)S $G4M!R.+8NP C_F$E=-0 MR0<;*LSOC:>!W7[/&;;N6)-BD%N,0^P>+6IYF6PW7C*22(**#9@QZC$YFT" M+51.;S9#GQSM+*F%.]#1 P( ?JRHW46DX2E"HQJOT!541%HJY#IM,FF[PN+N M[ -:@ @/Z;,MQ+*V;VAA8@2UX]NU04%U[##>$T'$R09!?0V, "*C(1>-XS8= M6 ::L9Q3X\"W.>2_8Z'Q>'.@O(V3R4V7%#A82XUW$*-X+\$;4F-R&FR9@EOY M7HQMR[>Y)=6\J\0MT69[^:;*W\I=!TYZFP&-4I\-/>0Q&]\)*"M/D\%3,F4B MV+!?T;I57^'-#:/66R("'[?PN#(FNMFGCB'V7J"%XS0#$J>D]]MG&U3DC=%- M_PF)D'C+'E#XE#S>3>,QQ1-'YC:2-3)1Z4!O2V,?4N:#KV>5XSY&7\^M8?C]\POT@'=SW:O8#H8O;AW42X^%TP7@1;\[&PO=V]R:W-H965T&E!TOD!B[R(O-R\R9,U=JN37V MT36('IY:I=TJ:;SO3M/4%0VVPHU-AYIN*F-;X6EKZ]1U%D49E%J5YEGV+6V% MU,EZ&J^DQEL+KF];89_/49GM*IDDNX,[63>>#]+ULA,UWJ/_L[NU MM$OW**5L43MI-%BL5LG9Y/1\QO)!X"^)6W>P!O;DP9A'WER7JR1C0JBP\(P@ MZ&^#%Z@4 Q&-7P-FLC?)BH?K'?I5\)U\>1 .+XSZ6Y:^627S!$JL1*_\G=G^ MP,&?KXQ7&.7"+VRC;)XG4/3.FW90)@:MU/%?/ UQ.%"89V\HY(-"'GA'0X'E MI?!BO;1F"Y:E"8T7P=6@3>2DYJ3<>TNWDO3\^L+H K6W(L3(5' GW>,R]03- M FDQP)Q'F/P-F.]P8[1O'/RN2RS_K9\2I3VO?,?K/#\*>(_=&*;9"/(LGQW! MF^[]G :\Z7O]C#"SUV&X14Y=)PI<)=0##NT&D_6G#Y-OV>((R=F>Y.P8^G\G M>1SF#^,1II\^S/-)OG@5$_@RFR[@##IC=S>^0;@P;2?TH2! *QW=DH6:IH0#LJ:, MH$6#BI0,S0BAK0.D#L& MJ-X]M@]H]T4?8&@Q'9&RZS",+_4<*4VR:(;-[1 UE0&TL0W_)^@8?K[DGOQT M!KK>DH^'Q?(@E*!.HHZ@"J,"U86DU)*BE[Z/-4'UA$\D MXG;-=(4E=P%<8F><]'"M76\9AFI70P%@!+>&HL[,V_0(:+;1A;-JWU=1DHD13B[('#E"ZE&K$''TH$V M4%,>A?9(]>^XW!D-GSS'Q#?"'Z+3"\P4J8W,!F-15CTWUF -RQ%10D:G2VOZ MN@'V&H(\]2][9OAZ2Q-C!$-A>XH Y9^\91L#^O/XM8&;'KR$+5*'\GM/N36] M]O%1W)_N/RG.XDOZ(AZ_1VZHP;DN%%:DFHU/OB9@XQL?-]YTX5U],)Y>Z;!L MZ+,(+0O0?65H#@\;-K#_T%K_ U!+ P04 " "UA5U9^ \9C&P# 4" M&0 'AL+W=O>.Y_/G:VU M>;0%(L&OJE1V'A1$]5D8VJ3 2MAC7:/BG4R;2A"+)@]M;5"DWJDJPSB*3L)* M2!4L9EYW9Q8SW5 I%=X9L$U5";.YP%*OY\$HZ!7W,B_(*<+%K!8Y+I&^UW>& MI7! 266%RDJMP& V#\Y'9Q<39^\-'B2N[7 :0(J9:$JZU^LO MV.7SSN$ENK3^%]:M;?P^@*2QI*O.F1E44K5?\:NKPX[#:?2"0]PYQ)YW&\BS M_"A(+&9&K\$X:T9S"Y^J]V9R4KE#69+A7<"WP:)YPF#Q^M7H))H>8#H9F$X. MH?\CT\-8MYH0)J]?G<:C>/HR,#B+:#R%;P7"I:YJH3: WBH%J4B#Q:0Q;/M; M^ M%1B@K_.6R; #K0B8%//4!9!\ ^P!O7(0XFCY@+2VP:UG MUJA4JAP4$]_QNKK=>@F5 L-7? %7Q-622JPVL4&$F$RG*(;[G]EDJ)1%N M!'K7*S&(-\M[>[R7L[1 +!:Z3-& SKSDHGM73I@7%O)&=V#F;4GYY0[R&F;NC".7%(VJ6]"'C"&,NH>AY+ MM+#+@K?@FZOJ1]=_7S7O;<6N$G\; ^'.I*[0Y/X]LIQXHZ@=VH-V>/+.VTF_ M-6_?RQMA% 1TH !D !X;"]W;W)K&UL[3QK<]LVMG\%X[I=9RXCDY2H1YQDQDF3;G>:U#=N M[LY^A$C(0D,1#!^6U5^_YQR ($A*LITF_="Y'Q)+(![G_<*AGF]5\:E<"U&Q MNTV:E2].UE65/SL_+^.UV/!RI'*1P9.5*C:\@J_%S7F9%X(GM&B3GH>^/SW? M<)F=O'Q.8U?%R^>JKE*9B:N"E?5FPXO=*Y&J[8N3X*09^"!OUA4.G+]\GO,; M<2VJC_E5 =_.[2Z)W(BLE"ICA5B].+D,GKV:X'R:\']2;$OG,T-,EDI]PB\_ M)R].? 1(I"*N< <.?V[%:Y&FN!& \=GL>6*/Q(7NYV;WMX0[X++DI7BMTG_+ MI%J_.)F?L$2L>)U6']3VG\+@$^%^L4I+^I]M]=QP=L+BNJS4QBP&"#8RTW_Y MG:&#LV#N'U@0F@4AP:T/(BA_Y!5_^;Q06U;@;-@-/Q"JM!J DQDRY;HJX*F$ M==7+#R+EE4C8%2^J'?NMX%G)B5[E\_,*]L=9Y['9ZY7>*SRPUX*]4UFU+MF; M+!%)=_TYP&6!"QO@7H5'-[P6^8B-?8^%?C@YLM_8(CNF_<9?!5F]UV3_7J@L MS\JJ$BSZX;MY&(07 MAS=F.,,?7[ KD66[=SP&;A;5#6@F^SF[%64%JEC!"I!)._777!2\DMD-NT3M MDI44[3YV^2^*9^RJ4$FM-=&9R[.$O;O^P#Z(F.=570B[FA9=\]39T&Z\=\$/ MWRVFL\4%F_C?,[5BU5JP%9<%*$OQ"8S;+4]KT3R '4HP*:F&O5(T6#1;)BR% MPTLP5,O?P7@TSU>R -2#R&Z/)X?^A5W'@!:"!H.+%IYQ](W@.78\DQD3=[$H M2SP"849*USFN'0.!+NB[!?%;D>SA("((HP&G@_G3#9H4._"V3E9VF3ZMU MH>J;-9 AKA0M%Q*V*]AHL6 P,)K[8//!(R9(!9#E[5K0 M&R ^A_UWK"IX(F!-!L(%+@:THZ$.'&;G+T'[F%B!"X9-4Q5_VK?" VZ4N2 O ME^X\8C! E?40/8WF$8.=F.#QNHLT3WX'Y3:\=! Q OKC@=1X\^KRN\^B!G7X_E:5U:=I^.@ZB'9%<"\KJ(U^"Y&R&M MUKS2O%%I@IB]Y5DF0<2Y0+*_!7%.Z&M\'^9[T T6QX$I:R)#%Z)'(CR+_*-G M\#2]!VE LQ1Q78 5_D,0#7(X"2VR,N(,'#E(E@N6%^I6@I/WV%IMQ2V"2 =D MBJT<%5T).&^-X"P%2VK:)^<[ODP%GGGURS6$.Z#>1G(UK7?L)VD/UL C96-1 M5!!D'F&6F1M_KF6AR0('M$;E6@%)D(%OQ1ZGYV0GCN49C^APUI'0V60!< MD7^4=H?G?+QZU9[DQ"GMS%G@C6?NTMG,F_AC%TU_YDVCP!V9^=XL] _*R=?^ M^QN_,^P7:$Q!X7B1 1:K0FV(7-HM"?1/.F16(",RH\! KW"Y$OBNH$6S1>?I M?#'K\'BZ^.L0?=OS&@4XE0P=$9SV_Y1(N @V=>W[4)<]LZGN^[PH0 #99 M>$$'N"#T)@$LGD_^,EI:1T=HN!(2*P@D+3G:$,&*DRL.B\6D\WT>33HTF4X6 MG>]^,'D #X:'?GOK_9."""4CSMZ @^-9)03%0�>T8!I&T^&8,]G#N#G,R1[;[2^;Y_0DN'CBH3B5-3 4-7B[EA!;NW&5"5,I+VV/,K4 M%L&TP;C$1 9"24VSA137&/$843XEB%'Q!K,$WJL:<:TDP*!U3)B*5V>=: M9#$D@4N>?2KJO(J)#^>P+6PM8@BN,'HH*U[599/A&S]CTC%5F P?$! MRM!>ER*>:@R)$)0+K'EQ([KU",.\JL&C;/C<9@!7Q-*AN#:)%<**)_5ICQMI M<3 I!M NYFE>$[U8JEX01_P>2+L5USCL52"BB?HR7 MD/GF.. !;HEEF/(G$$P]5==[3A=1;Y;U#*Y $-C""3@H/*HKM$.P&SD;T=< MNMPGUL/N0MX*76'(2Z$"N0KBQNQ%>; MV)Z(MKC>4['I&?E>9O7WJ,6TVF3CCR^IRVC'60Y4DW*OH)/JAQ 7=Z+&*<2P M'AK1I/EY8A1_NVOR=#F/B\1#48![M&1MF6P1K..G#VDGJIIC5N86-*833 M#GD.!6[B+I>H#"""_ZJ!(^;.,O(ZY?\:#7DE8Y#C3&P!=>U%K3L;E!Z=>[=W M/ /S21_W7+6YV@P!*48B[?PVJB8UI'J5$UZ[.S\VOL:\JD3E<DN%%&UY]Z'>!N%HR%PKT/-"ON)-K]G7O$TZ@]%$?A8#HY_)H'VS/VN["###[,#Y2+ M!!T)#/,L [;0%4@W1J$874?ED-II273Q,+J3B^1S0026D#O%3*'P@Q.>?W\(GV8#NOIR[-5:0JJU M!:X6&!M8NFN9).'G+ C=;?? V3GBHGN]YMSP?WV,'PG:EV$__1/8A]^(WWVP MO@#;@82_-6>!DX(0D!27JBX;F35:97 P&!U4@VZT!R>_'R &BF+-1LE:Q!FE M!^CNJJJ0R[JRMYL.N?!R&Y FLT=*O(00 $)J#( DU<3*"B?E=:7K*SR.59$0 MH.0P?[J\O&HOS"EQ,89!Q\F9RI[BU9,MC32$0'!7R B(DR&7+"E&/W('Z;AE MW>A 63MV_=A\+D<7B;7='04:OT/65^WZEG[?\E&?RF\ZW)>:]UOJI$.XC;,P MS*.^#:P=Q#K7=VEZB*3F,KP'6UXO(YU(CC7%9$#(?W84I4=0Q_F1 &UL(082 M*AU0[5-W1P^':GY&)4%2A7Y^?US'#7IP>-]"8.T)F%4",2!7L746B 0TV>?? M-STMEB=.+\#8?TH!Q[M7UVPG\6;1#7)_0Z6HV'_P@06D,55(X ::4O?,4"XU M8C^OCE-!8CO.MNF7P*GN0;J2U;5AN 3V*$13-J8*E$1)%*#L#SH2=WSLF07& M&OM/?(-U@XJ*W??$"90A[SU!\[Q$L_>'*-2(7:)<@("#7ND%U1J^8<1GJ]:% M,.7DA@^-)8)-\*BCX*"Z6',8UQN,\ZCQJ5O;Y!"F-2P\X )JKB/=E# M8@!?IO>PR8UB^SM8D=>$$6"Z316JQ:1/X::$;"MJ]_&IM1&'4I9&FXY3>:FH M=H,E(O)LK35!-P5@\\*4OP[O@UG9$B;@W2!F@^BHJ,$-2+9L"H9 *'K0=T0/ M,K%GG3Z[5$*JB5,SA058H74E@M#&@O" 32']!3/E@J*H\-E2]F,]'?+WX9PG1)XYQ1B>6:#@5@6($+H;&)AN#*8W0GX M 2+2_;*3F/(G'3.KTZ1],F0RO^7>^8?EP=3:C#&RF*/2H#&*\:"D+IH@+IR8 MPHCV?DQN-B*1H!IXU8*BF30S$[H/Z3!B=*0.6.W1#$3H(.1_TS)A?\\O*!&^ MZI&QK:'-O" :=[_/.NT;@3>93?2'*/#9U5[B[T/?[07ZVN,/AKLS@/#_U0+P MY@[B;"#^!R$WR[HHN_3_B$[LH"7RR 05S";_X*9,21<] MMO%?Z-,[=TS56A;)TYQ>,>@\U[UJO:1T*=8\77EX9[ 4N)S\;EDIE>A L9^E M($Q\M9*II,L%W6 *_U1,M]14ZFXML*2@N519)E)[)H4[V/6JBWU.E>6&IV"" M^9UI^L72))!!7S1CZM2Y7=:A5(%^1_N/RD09(_;OWI4'V4<-H^,=#%H6KB%Z MYE&+ Z6)0%*N[^!ZEZ66E=B*/(VH00F3I15D?\ [VU!,;<@FX@?HEM1Q)<76 M%L5,Z3)3%9E8;"%J-]?F'STX%H$I ;5T,;9S8-Z9D:86->=B'CO9RN8&S(2% MU)2\,[T8"F_2^JS%0CJ&ER(5^5IEX(WJ"N^T9)#>%LJATTU!Q0G(HBJ*I4 M32 !6E,(?'$/ ME:XS36TSW2"E#?J E;Q37 45);?=E3%T--T8M'??F'3EJ6R[T.@VTV*/JH8. MO/Q[^=HO\+%="Z^KM%_D*\J^,?Y':X8QEVE]VM0;!YW&,&^^<)UB$('/"WH# MXQ!YC?&U51][7D^2^@ &WGPZ;%T+L!MM, JP.$>WHY/(I_T;(SG<;KKGRG#/ MV&3QL#'L$!QWNI!G7M3IZ8;08![T!B:S&;OB._.J$/:9V9ZJTHU^3=![%K@= MUN/ FT6A,[#P@D6G%Q6[?3L@A=YD,J5M#IYJ>D71[AJ5-$[.^GO/^,3F"MZY MD&^O)26(.UVJD/B"8<=7$-VLJ=GAGJM,,$,EFVDG]K!"VZK;\'4X\G>P:&'X M_UUVOJHL$6&/O>14O(YK4MW3.$(14L:@V]MNP/?Z\4[(YK=,ZBKNS/ M.W+^U2F]GV8_ C)Z,-A'R/O(]U#QO9=(CY?$MRW#'#OM^9V7'\!:7M@HX7))WE^C7*%%UR:@L\9<$OKX^ M?@NN]^GQ18;DNMNGY#J=:8>%4V_N8^-Y@6F'TE/5-I#+G"^'XH^AO_5F\_E@-/*F0=A_:60(X01< MQQ"[P!O[0ZL!=B7TIMWW?Q9>. U[$OQX!C:BSI-;+&K8;G%ZZ:1)"=HF>#W+ M9?0,W[=RG7WHSX'V$_8K)2Y#[D7C/20;$@)$",Q KR4*>.\4,=[H7F-+>;_\\II]A,3+]'CL=>^]EP$PZ7:L0:]MJO7]W^;KI*W;ZYRETTG&,5KXFYZ>_O3 468O[()B40PF+=^U@ M@=>)69,VVRKJ?- P8+YA*(U8F=H UD!P@YTWK&O0[;+8Z,P,F^[!U.G+-7V) MTO0+-7='U%5%>U-724,'"[])Y/1BVPS=8$4+- G7,K<.B#;5]#0-/4]ZU\PN M-KHHHB$F5E*9VJ$M%O?L! ;_G0>13)_JZ T RO M'?1;H'N:Y1 \G#K%AHX!JYV7%K8P,]V9G-^6)G:]YN3&=IW._8 "R4V]<7\@H%6STV 4-\S;=,V$5ET*'F=[:^_9RA+IBS9N[EN M6MRA0#:R*'(X',X\\W"D%SMM/E0K*6OV:5V4UR MQ).%-FM1X]8L+ZN-D6)N!ZV+R\#SDLNU4.7DZH5MNS97+_2V+E0IKPVKMNNU M,'>O9:%W+R?^I&WX62U7-35<7KW8B*6\D?6OFVN#N\M.RERM95DI73(C%R\G MK_QGKR/J;SO\IN2NCG))FPN%V);U#_KW0]ROYZ8Y,UT M4=G_V:[I&R83-MM6M5[O!T.#M2J;J_BTMX,S(/-.# CV P*K=S.1U?([48NK M%T;OF*'>D$8_[%+M:"BG2MJ4F]K@J<*X^NI'+4IV(PI9,5'.V8TTMVJFRB5[ M1>92M9+5B\L:$U'WR]E>Z.M&:'!":,[>Z[)>5>P?Y5S.^^,OH6"G9=!J^3HX M*_!&;BY8Z'$6>$%T1E[8K3JT\L+'774C-!H72N'SK-J(F7PY07Q4D"DG5]]\ MY2?>\S,J1YW*T3GI_ZW*YX7^I&O)DF^^R@(_>/Z &1AU]<+G[)>59&_T>B/* M.Z:-6JI2U++B;+,ULQ6"I!&!X"LJ5D!NQ53):@RJY$R7BS4_4*J(%(G^FMJ20#XK"9D7-50T0%F1?L![V3M])P*ZJ=GZ"GQE_%(+I6 MY99T5N6M+FXEX*.1;$?T-"% 8WK!JFZ=PAA1+NV81G\[1HFI*E1]Q[9P9@/U M[.9B1D*5IM_.CK0&@K)K\0$_:MT9PS2]H.'6T TF[;2YZ)ETH0N@).E2BVDA M]U"I?H>\F:A6;(&G%9O*>B=EV3."51=*5 MI))D?_Z!K!7!JYZNPM?3[8 7J M+V;-.G8K#/Q#=L64C2VE>=:MZJ^^_FLK3(UMDX1$\.E-+==3W!.8M'U^0E3 M'2UBG>M'X$/_A6._2VPH;4CUE;[I=>SR3-"&Z,7HFY?P0DE^S(.%^ MDO'$B]U&GR>QS[T\<1I3CZ=>PKTX#:K#SYID2U]CH@IY0(+$@4<&.X@JYJM=(%X M[KJT[1T^0-A&&AO42+(%\,V(0OV^5T"9UNL1>&MQ9R$)A$(;R3%=3RTQOQ7E M3#*QUMNRF4!^FLG*(L$>%8"B; E?!8QH AFUGA((VC@KU%J!>9&MVAG<.(6B MMVI.,<]N1;$5#=LA(+&SZA9X.YAKU*FL2?&H.J%9VUBO1 ULE'BT@76;-0%7 M%#B1Q"[9UI2EK):,DU.$@<,;0#E+.4Q9GN>T(^ESITD*\S9/;S0;9 M4.S]7 +K.[LO%N31^XF:$V6U7[14C*14Z,CV<@ M10ZUY^IM"CE8^K[9_OH,\)C(W\L SDTXTG)/1G@MB@8,:C@_>%-)5H-YR6FT MB["$Y*D+L !M+_79R.K M"'@<1T\'[3YT2*-A]Q1I*$3^6PFSE-_JQ0*>7X+E#3I&/(R2H=PG/L_28*P] M0MI*1Q[$/(WBGGVQHZ.6);MYF6OJF"=1]!D][N%J%"J_7K_N$3U6 =;8]*X' MW>,DS'+(_P/N]6!",QISWX%T-(W^,!#ONYXF:)][/0K?7\N-4'.$$J!4;9 " MIGM_ZX@U,D=5H[.+K)][!9O*X8)1ROW(Y6UA'/ T]WCB1[ /3G,?MY8@T,1? M?M]#[]LL9W-Q-P2-AR_,3W@81#S*>TPQY&D:HS%DN=?,0'0/J?#+KPIG8(I# MFW I?V!U*0\S#YL6.&T)3^.(!UG WCW6-$F2\"AS6^3'UKF/^X\ ;G5 M7!=3:00H9U-V<(@)$2Q(4)JP<@W^M26Z"CP&4/]YD-F'NAYY.'0YYF4#8^@: MP-/>&:H[(EYV)=&7[?2PY'W>:?+"T!^.D.U=>2N)V#Z>,7[2Y;?@KZI0EH]+ MXMKJ,:CA/]N*4^]$ZB#FU[;=#X[;K_<5F:$Q $N^!RX2CF<,$G5F2&?V$V$W M-CR(P9&<4_E][>TU\L$#<:*/TOS!8VE,Z.7<3V-V+4LK M?C';:DC23BX!J3D$Z0Q'\JS[K$&.E00!(N)I"U''_9$6 &IIECYX]M,C@ MG B0&"1N^B2=DC#AGN^B3D)%"HO0\1=,JJ'7SYQ NP!0Y_,@=).%#P:/))*[ M)1Q0WL0#O )!:\BC M9#A-AOT8VAU>&/, V^F%KA." &%1<:\MP'$NP'$LS<[F7G*:%*PCCT-W<.+Q MN%=Z"[!HLFC WM![I3D5719;8#].&R5P8' Z>>(_=8:G/(766>3UM/:P?6GH MD@5 38JS:PP&00*.Y]J7()IZMIC-FAH3U7QLN='VPB6!"KGFIC].Y0 M1&^R%!7^"E%;-J"/,UU3J7>*$DLCG;(^U;)*W;QI,/.F1C3&('#TPJ%-S??5 MI(;GVU=M^^)+:R@I#*;?%&+6',YLT11"<1JC0]S^'%C)YH6>8XSNO(?LW1P; MW]_\W+U[H'<@MI9/?9S*S;NV4H9&O99MP?*L^CB2U'L3V*(C#;RX-X(?Z]H[ MRXT>R_YF/0^^CK,?YV388S].^QGVDX).(%?G#\^^]PRQL)AZ2, YTNT0!D^) M=<<\*E-!LJ5,F(R0)N?90Y@*F$*.C)P-)9V:_?0(;%"*O)T _CT76,?TI3DDG0SZ(?9=@@=+D2*Y1%)]D*B$/B9OE0Z82YD@E M(^D:ML&( ,?=OY*I)#A$@-$&P^P/XP#6@GRXNS!9BGW$(>\^II*!S,9# 3E1 MQ&PHEPJ]:7J.J&3<'SG*D"..+"#@43"->IA('(7S8K:WZ&!GG8:]7BL-*!@AX(%-QM4NQ37F:]<6!I;AEZJ]!Y&(/ M_4"&_B8I_R,DY>W95U-+J9=&;%;VO=Q<5;51TZU],^=\\G!0[[,J1OL7I=C$ M#5NT+P]%43!-+WT;M:L_I:[T@%+Y#6GS.5\H% KK*Y5PH@,Y*8U"<'@7\ %E M:88C=1JP7^0G,83V!&B51,A90PR/ ?EABH-HP-X6VF"_QT:'60S8&A**..59 M@".N[['?E 'Y4P 8(\+WF+TZ]IF!JEG$_2SK6?ZP#!P:HXA'V3!W]JL8XXR! M=.X60'][8W"VDWNPT:5LXZGS]8-WX\E(_9(D#?@]M]]N2/O)97''.T1S0Y"T M#+SGQS:QS?[SB[%OYBZ=#QW7TBSMYYP$(L#GYIO'KK7[8O15\Z'DH7OSN2DL ML:3W:X5<8*AWD<:3YE#1WL ]K/)J:YKO;8_5U( LZD#GB^TKML;FJ#[CO;J M/U!+ P04 " "UA5U9$:B0S?HB 2O0 &0 'AL+W=OMWVS:R_U=XO.X>YQQ$X?O1/,Y)G&8W]R9M-DZ[GVD) MLMG0I$I2<;5__9W!@P1(4*(L.?;VW ^M(Q"/ 3"8^0UF +RX+:NO]36EC?7G M35[4+T^NFV;UX[-G]?R:WJ3UK%S1 KXLR^HF;>!G=?6L7E4T7;!"-_DSU[;# M9S=I5IR\>L'2/E6O7I3K)L\*^JFRZO7-35IMWM"\O'UYXIS(A,_9U76#"<]> MO5BE5_2"-K^N/E7PZUE;RR*[H46=E855T>7+D]?.CV]\S,\R_);1VUKYMX4] MN2S+K_CC_>+EB8T$T9S.&ZPAA3_?Z#G-6A7FAMKP'ZRK MK#00EQ4X*1=-!5\S*->\>I=FE?5;FJ_IBV<-U(>IS^:B[!M>UATIFU@?RZ*Y MKJV?B@5=Z.6? 1TM,:XDYHV[M<(+NII9GDTLUW;]+?5Y;><\5I^WLW,S4^]X M8=]<&%?#C_4JG=.7)\#N-:V^T9-7?_^;$]K/MY#FMZ3YVVK?,>[;R_Y<-M2* M_OZWV'7UU9:U[2!/\7"FM.J M@56+.3-(RK/T,LNS)J/PN:+6#4WK=4475@J5<=9?6+".H%9H<8G-?L-FZYGU MI6O(NJK*]:IF-2IM:94W2FDKPQHK2JV,?BY_VAZ!/+6R M!2T:("2778(TI4>SD29V#H]3CY[&A\<306&-CHX[*NC", MR_L"\C3K%'4&]!2&@ Z'CW5I7:3?TBS'9&*J"SJXL2XI8ZZ9]:LA R@@U$[& MA5K>%M;OZ\45*$!L[Q(4JF#*>5-68HI,DS-E6D@[+]IJNZ0U+@FNZIG.E!WD MRY1:\ZR:KV_J)BWF*G^^!@JA-S6H0CE1BVP)PPP)&RS+^X[T2*FC3@2N,=Z@ M'-[E$K4V9,<67/NY,KNN\UR5'V9A0-0QM3( M] GX BE>TJI$_<*!+H*!F($4*F/2&SQ-G KVO&;FF-]&$=9[!D"^$X*U+&!,^/J-T$X"&P"=_K+%5D.1%G<[Y,A0K*6U$7\9I1?'1 M7)?01D579=7@TI-(R+4HK+XLKD,>(O#-DI4[V\(8$5[#U M#]4!VJ;54UX[)XB@"+@;D=> ;:%MC=:.P$LZQ]EM*>I&7 $GK^?SI'76S<"[,@>.P?0,9;FPT9":D87!]$\?)RJC MPEJKVM8NL345,SW,7[ P0+I? B]+,Z/]).";Q%@24%A?R@;8I%_1&5.(Y;J& M<:F?B)FX__Y=7,,B>(J8!CCL&RQ8%,7MUU,K#".2>+Z2(@'1MA19"D!3@3 B M?UH6P)YU4V4KA&QRY3V]3.=?X7>-T\K9P$2H6KG\FX0V<<-H[_P?2E #UC7- M^9*LTYQ.KB,DCN>0V+,'7WS/(W'D&TH$84 BV[?>4M#4*4/LZ7>:V_<@>"I$ M8%4*]EU>SK\"-KBYR1H.4Z;V>BS=<6T8B^$,R/1W974+.,A: ?:^!E2(P 24 M\'R/IAVH*8KWS2X;QKFM[]!J$!$G'L[QCNP?WUQ 5P&NKG15M)-H$B?NGKD_ M*>TPD*M.]'+=@/BLIXP[S%243%]#8^FBFG.F&(] EA<0QTX.)DM4P^7MHK_^ M0,,N4746M&D- VU: Y+8X7!%)R0)ALPQMAAQ2>BXUL8"+?J)%L7F8SKO MB%*^?ZG6=3/L!K&CZ0M^?&V::CFU(M.S^-8>BK/+OV>Y$C34-A !ON.[@]Q&T4F 3/YXN-47V0[62%Y(X M"/;-/DTF,Q0T3I+CD3":KJ-&UP>O9B"A=/-XJU >H22.B.)Z MX?V+Y- A41@81++:X?OHH>\0/W),0GE;R_N+N\@98C-SZFF_7Z?]'IU:'DE\ M54CZ'N J,PKXGG_?TKDP\!QFX'7R^2]AX#EH%L5*PA31*@H=8DOA;+O$<8=R MU(]BL)J&MI1/?$ A8>+\!6TI@%&>XXTE'T%GP9CZ_G1+2F0_5&.W+2^V,U>UXW0RW7"Z'N:YCV6P.8 Q_>G]'!7=O)JC&6PA3%TT-";V M)4M4#+8J(ZPSU1>(0-QI*F9$5YP8QB<%HO'=P$"4D\NSI]MI1>N= JW:4 MW*NY9B<)*/:AJ.F^',%<<]SI8F5T$1AK 6 2D]!6-:)/;,\COJWN@D8D#&, M7X&2YB#VL4E@1_]OK>UMK46NW?MU#$N-./YT1N&Y#]5YB4NB9+HL%-FGVVG; M: +#YAC[9JR60\PT,QT).@6&LDJ=^79MV@Z)P^]@H_F -1/3MMDV2^G@[@50 M0Q38Y!)>EE^HT2-!C/Y M'_.A[4!Z7#^0*-(C^_[SA_/6)4N81Y>Y$]%3J[L0>8R.-,RT*#$>G=.Y*;%< M!;^0'!0 ]19?Y8B+DK)A*YO\7SN5!@RH5T 4TE0+$Z9U+&*3.E6TU@U MPL_=&JT*DQ$4:M89B 2!B"99\V_2'#WIQ/J?=4&' P(8PK8!>85*"L"'*%#W M/V"]N1YD4J%'3#Q >+A1_TEH0XQFW'@^4ZE#SHCX J]Y A M;I"0Q'% 0ZTR&(GL/SRP"@,@Y'0B1=V@IXMOC+1A70%QXR-L(_)J+I@NQ*8K MNDHW9CO\S(M] LKDR>&:HJUI'#SSD M,8&%#*.*$RCZT]0 ,\L0P=C+]W!A( MDF$@V$*/'ZFR6A)X_Q)%(2LKZJ9:XRP]K5=TCK%6UAQ$: ;"/JN_#HIZ(4G" MZ1L68^FBFE^8R)6ACL-,!L]6 ":4-Y1I9Z$+N-^/AQQUYH.-%OB1F==8.Q%4 M:=#(=VC*!SLC2@"W8%3;DE;? >Z_0YZ6JK0IVVW/(=D JES/0/;>:ZZMZ4MI M @Q[+%X0>W'H3B>I*_'3GSQ*"R6>(6*,'UWAT=="'AX_V&642K!@4,GD)["2@5MU@]!N;9L!*6VEV$Q)[WE:2S^ GP%A%_D.:'T;$C[TG3,N_ M$\@+K,Q568N0TJRV&AX*B9\0;HJ89Q4(;C!2-^,6&X)'CGY!'<^,\S?EKXZP MU!"\"6BK!TFV&Q?CXF(GE'%(9,?3-;-8O7O8T/E\N'NS"!"KPA4^AI M<)T$N+<7!UI: F(SB9+]T'D8 SXWN6VAOCV@>03H &#^,8"Y3:)CQ+_P:J8! MJ@5L38'* OCD[Y='@40=Q\ -/_M"FR=FI'GYR)#6X5\\V.\^[0%-(N+Q6S=V18 *]6= MRH:@#1[$'%!IX/3>MU#?]?=G/$]^PV]*^,OLQ@CT[Y $&)D\ 1W7_YZ%D#L'B7X1E2SPP*( M? /\=L!\]NVA$7(&%CQQ_< > +XO X=^9! M78/I99N,FCNLOK:N0^%WZ$;$C?<@JBOQJ 'X?^GNO(@\.'!S'O2KMH%FV)QG M!'NNMCD?V@$_R/;@0+S_=PB[3%#] 3;JASCG5$3YW!V8Q]%4WMQ_F][ 7X?M MTC-J[UO([L\>WW4O_D T?G\1,7WNU([\^ $8YMHAO8#$OCJW 4D"CX0*Y$#S MWH-\KA?M&Q43@1QU L.A)< 'GB&,>DRRH^ZS0;X%1T#A,"QJN/%=E8VH9AH* M]R.7V-X>NX%GGFT$.U"/AQMP#X._7;#/$L/)X.[+7P]_>[C[:C;O]XR+P6IV M[L GH4&T@B8/ L.&>623V(2RSP(?9F1DMY=1XVN'H>_<#A1P8_NQ8F\75DOB M[+'-/+H:E;H.W87W P,^W9L@5LO!N_"V0VQ[Q$K;7N)1FP'_C?OP=[8!M"U; M&TWA;00/EC(D>0D),8KNP0T $[R_$\J[;\"OWW)@)WMXGH=+*HKO;T?^*,A? MVY!GY,K?ZJUOU[#>&ZD&K!2F[*I_(UY[]VJG^L7-:+2 M51 /9;' "\W$C9G F/+ @TD&(F?R^EN2H 0[Q\"4AJF(=K1 =G&_&]K6P*%\ M 2F)O[!31AU' _7&>^AJ$[^P:^S,AR+F>!EE_TP$P1OKU*L\;]("6!^5$I.7 M>!2DO5%[>&DA/Q%%K,N-)("I.:;3\!9C=K MQRNT1*/@P;F] IYD1\K4Q#$:]BX@_^9#\Y-!_6/EEW_5Y2'3=ON8[EBJX\,E MI=+N-:?N$/G?Z[:'??\><$&?Z1"G'X/!D&Q+&)893YERO83O!H!OIOLCQO)' MX?2#*9CW\!/46Z+[1[^,U34:D322?CH8AU-TDB1@5B0:%G,"#Q!;K*:I(V4, MI'!QGR7\OD>@]_T[\>2EB3O/'/O)^,]A?D>#9XXA[O.Q_]V%>0=<=WR]='!! M^?>N>N>NY>3?NVF@XY1N:_E_?;:G/L,(T"3>EC L,YXR19^%>"^(/7U_;RR_ M$T=@>^]QKZC(?P2]-NX;'_TR7M?83M_8A]/!B. F@QOB_F+O$!#Q?$]-Z@^9 M<7?"<4(21']=[19'8S^&>5WMJ++Z2S]5W[/IN',B3\5K)GR]HH6^1E\%WOR_ M7K'7/!IJ[11T^XO&O0GG4W/L[&Q'0OYH9_VP MW"8)*QZ:D-STMGVN8LN7@;C1M=_YNF*/0S375;F^NK;BQ%JD&WP<)L\*_MJ$ M(H](P"X-UP\3H0,S]K3U8P(C//2]R[&F1Q$^+'P]/2.)BQ(:C")5YB\&AZ 7&# MX7KRP# U0/$SCX0AU/)^.VDP,['AMCYB&RZ&._-)&!NR- M;GNMXN>RJ.[Z8 5[H.*6[GBAHE!;>*!'*C[?P2$X[3+3GB#<&I6#_]H%C4-@ MM6CP>UO@]I1:75S$H[_12[!L)YMYDKK=8_:\"@P-/L&D.C'*0K*!?/!FPWD! M'R]ZW-S0_[MMG[D5SQ--?C;E;(:Z?^U0GG=A3MQFP0.Z.H)7(PK0%41B6T^) M$B6F5!4%2^M=^U[/^S8 H[;..Q?&:S09V=2?ETH\UA?#559"[M0EOF''/"[I M547YHU;HW:EH>X5=B\S9YD'[S!KS?K296. 0L_;;:@@J3+R+,]UP?D6F0E?' MQN3N%ISZ:R&SU;3( !44K [Q\&#OHFRP;UM?26-OFJG/=/4'!1!^ MACY$7 >FM^SX\U#9#;+!CA<@85#$HV;(B$P,]UY3[!X"4[M5BGNV8*39_<>\ M^^PM,_S)64SU<1UUC%OR93?K@7.+N[LZVHA*F'QR!I&_VWIY-W1D MXE+;X$#JR=-SCHB7+Z,SK0 :$ODN@!]'3W,!_'FNG@:=M&V[EP]!DKUK8MB- M>H@^M9 -C[W\X'JZ>L(;2:+ UM(")R&A[1T594P;KQBA:.$F.DB*"P4!#5NSW9C_&]4$K$.F-]H;0W%L ]YSM( 9B:"79' MS+K F![V_C).:Y=Y1+S]F% G% M--9W,(JA&PL1B"_>!SV$+V9&K#VIJ 1UM;'U^75&EYU:(2S.FD](G^M+%%(L M?JR;$_$8MJ"# 9_11S9Y(Y0WH1)M:HQQLR(MO_"0R[H606GBT5]:8))0=MW$ M3%NVXC;9FHG\(LTWN ,BB*=LRJ6<5R7$LIUM,:&&%\_%%['^H'^$K3_^VNH< MQP7&0-2&E'>H&!)ZW@%(^4HW6LVX0% L,KS%(NF ]Z%'P,AH05Q6Y5 M%\[>G$5)O*Z^T4VM/]@[!.#]6>-A>5FMOC&^,4KR_K3R0>9'46#&OF7T=KPP M5%R)$6;E9@:H]X7.KXOLC[6 .>_YB(QL60'#SZMLI0J(1B^OODZ_G]IUI4S! M:NXH;;JMC\Y-^PNZ:2^DFU::QT_?<#?MQ=!-JUI6 MC?9PB\ TE)P)9KU%MX6UU-!<;@(S)P::<%G17N;--POD'?ALAO,?FX2$VTU!@SZ?0IZ%_ M4!V+M6:+R+[^E%8@+B[7&XP[;V^8_^G-+V+0I+"EE?,!F="_VJ=5D \ MQ06/YTOX9C#/*O?TF!)0"6(J[!]X^3NU/J94K401*\* X(?FVJTG!(W+,L]* M,T1B\1HXE-V&XC1R.5&I2I:@9<."Y+D([=X6E]/!REY2$:\/JZ!FKE':[B K M?E&!+A:HM*%X2V)O>)@>K\IOV8)RK)(WN.7!^&H$5)8@>Z\XTT .E ]9@;S. MSET*^2!C#9@JE,,RLBS78+"GO^TVZX>^ULRU@ M7/V%>&RMK.0^'N"W)>ZZMWD[UI!<_V?#GL1IX#ONC&!@?':5X9K!E0ZUIZUT ML0IZNYU]-LJK[G*&]JVUG7WI\] KDOLY[8,&W!N.8"^G":?^0AIK(/Y^=OV[6G6SG>CO*30;U3D!M9;TJJ".0=NNJK2&VSFLJRJ M\I9=#*4::CA1;4?E4>*64YFY!2?Y6[FY4^>(S7E953L%(QVYJ)$6N1U7,,$Z%H!^'>)$RI,"1[GH&>_,^:"0K.H*>Y MK%25C6DG3R+C7KO"Q2>=4W?:1QC##G(DF.@!6^D:3[EPB (\^SL_&@/IW\H< MM4>[7XFEB^3,!U9A&IBVUR.FTA^PN!NPQOAAKL[5CV;G;M_7D%>TG9E'%:TVR5^C>%UZ M[I3.(S&\@T;>H?:_G:U^YCS9OZMOU16P?_'/C /[J>',_H']<&#RDIGWPR!' M-'.Z'(X]/-.>.4/T MC\% _,@^0\^S/<>NT@^X:T>%=F^(MP+0'",D,[97-3%^_(#7+)T;7K\< MVZ_DF\Q[[-8HOMFL'R$S%F*BG#+O[TB^OF)3REY;9AMD1-N6-YW%YBG,OPYL M1O]<<=7)@]>8Z&\7+-PLV@MYV! M?*8(G]4ZSY]*4Q,!0[?\U2&_/Z O)DZ<:QB0T_95CN2B/Q\\0*&WTKGO1-N_ M@C'FD4_D&:!3;FPD45VH &.FP!Q,>;%+D];2*F H M7WU)$E9^BB\KBRM!OO5]748F[P9'+B+M6@.8N\X*,0^TV.87L7[FW2>IU#HC MN&U6ZB)D@@7E+2UT6;A%1'9L>@2AN(?UM&NQ:982(_+A(V(/M)$05IGNMQ0W M2I^W"UB=5,+.S?UXNVYB7N1.+]=:N[V/ C8S:S MV^&(9\.K"!R1AM^CF;=[M )#)?[,M3[1:@YR)+UJ,9-RK:-@QF-U2K,Q_5FT MPPKUI]DR)BYPT,23=T.-W NU_YU0:+),-HWFO16MP/U_TL45,LY;)4"QE:(Z M#E >FS9ZG<5^+FBYIDH7O'7ZI]20:<^'V'>@]("E,PXL>U[ZYWV\LI/.=FPT MR:_J7[9["57(>'/FW6%>6:$5$(;"=/+8FM9INE\7QWW0_2X:K3,#XG:=NX:*;MPC\1L:]%@2%[8*$^%<*S9GY5/C.\61;SFK/P=#;Y1(8B<^R&0ZXB(C-4 M9Q[#8VS#R]4$Z'5L]_V\C["5"9!NI44&%ET#@D=@ZWXITUR8UH6)S\];2O5* M#$!DKXM5FJEW USRZPAY^+V^ MWJS>U8K ^;P*+1NN#Q8M5&4@5^;W, 7#GG00OO]X]^G@X'WI,A#-)6L!"I,.SL M.",@*E#U]?!@LF]X%M'PY.7P(+Q0VGORN*#O>U /\6<Z-]/;2!>VQ3;E$<>V]"T MJA]L^+U9U Y*,C-<(C +E>]#5O9F@?)]>+^UIUB"6'[GD$>&1B)#Q>:T$.-N M-=1S%V_6<8;65SG;,;H; Y4GS5GN5LL$@]I@OX;27;PS,4*WW2>)&@6*G(MP MW5:8/M3(GXJC\#@>IXX[9)33,-Z58=\:=H[XJ6.X7^(T,53M&)YC.DV2_7R; MOWYZ(\V*/J#@6P';-<+]>1$QSG1$'**NY1&1S'*KUV#P,$R/-2@'\K@;M+?2 MH8'VY ?:UU<,-H%IBONY:#EQ]T*J> DU"Y[-)CO14E:W:;7@*&".YRNPG#@H M(9QYV;P7U*2;C[P])*1GA#$"F*T-U/Q:9#B3%^R>@"\5&^Z->B! >H#E-_83 MXW4W&=K?G+9EMT?$]S($7=AJ:[36VH74W#25K+7'SO>NS6Z3,ZD]K#H\@*,> M2F!QN0OF]-!=))VU>+@X.>A^JK-WRA['1 #?KZ/S%78CH6Y%B!O"=,1O.#!N M?@NK>\[QUT.-@PEPW'=L8L-H>=H=JQY@;]?WB6."V7A\7%]UBIY38)V/.N

\/M(\!E736%*D!U8C6&*=2"M"+$KJ/*)%&5<8QU'@-:ZJ2Z"B2, M9\HP:E#.'B=2A6:X^_^3B=5AG4S"9@!M=+'0K<=3Q_.(IS[N 4DV+HSH"0#O M+05=L!B#)% +0K=(B+*"/SOR]1SY0@Z' ]E"L MC'TP7J@69/%E]S<#^#I)Y*CCD?@@$79-@ -R*M#'$9^P=]QDQP1X<4P23YLY M+W3!T@<:CH!']?G009ZGB+G(5C\$XW,!(Q2J/Z)M<_'B6?/JQ;.LAO_-X;^J MO(7_U]>4-F_3)GWUXH965_0<-]@LIN)?GC@G2BHBFY;XW]LE5B!Z^ M*:G=(JF\KZ_3U/$*%7-#4Z.FDYVQBGE:VC)UM4561"I1 * MM1-&@\7=(KD=7:\FP3X:_"YP[T[>(42R->8I++X4BR0+@E B]P&!T>,9URAE M "(9?QXPDYXR.)Z^=^AW,7:*9 M-]+%7]BWMA?$R!OGC3HXTUH)W3[9MT,>3ARFV7<<\H-#'G6W1%'E)^;9N$_"..*-_]X_V[:9Z-;^!7XQ&F837*;^#'F:$#^D0;N@1? M(6CB M7>$@RWA.QKCVJ+MB_T(%JNC:J9?H$MEDR#-R#T,SI/#[@M4?,7J'M% M)BARO:+5!JB+192ZL;5Q"&8'R(TV2G FR;C"HNPT[9BP\,QD$\V$=W"_>73# MB,,L F?6"L)E_M1T+WP%O&*ZI$A)U,F1):I2B[_(APXH'1:UAQJM,&&'&X5# M6+_IRJQP0=?.&D6=C-N&R:"JTJD2P,H%A0%B=2=TO^[3;.!Z/9 M%.Z.Y3_RSRZS07YYU>V\U3K2DVF@T)9QYCF(&MO!T._V8_6VG29'\W8FWS-+ M178@<4>NV?#J(FGKWRV\J>-LV1I/DRJ^5O37 &TPH/.=H69Q6 2"_L_&\F]0 M2P,$% @ M85=6>1#M/*N P )PD !D !X;"]W;W)K&ULK59M;]LV$/XK![4H-D"-WFTKL0TD[MIN6(8@P;K/M'2VB5*D M1E)V\^][E&3%F1(/&_I%(H]WSSUWO",Y/RC]U>P0+7RKA#0+;V=M?1D$IMAA MQR.[VURA$ Z(:/S=8WJ#2V=X M.CZB?VQCIUC6S.!*B;]X:7<+;^9!B1O6"'NO#I^QCR=S>(42IOW"H=--4@^* MQEA5]<;$H.*R^[-O?1Y.#&;A*P9Q;Q"WO#M'+1- M!QF_ IG#K9)V9^ 766+YW#X@>@/'^,CQ)CX+^(#U!22A#W$8IV?PDB'FI,5+ M?F3,'63Z,J1KG4M3LP(7'O6&0;U';_GN330)K\X03@?"Z3GT_T?X/.0?RB+D M[][,XBB^^E=\<(IA<@6=YNZH:7K-C=/P.2450TW.YO1P ?M2? M:L)BM4;=%L91^@&+7ACY5(7:;NE@ ?M88UL[[I.,H'[BDMBJQC!9FI_AD]JC MEG3NV/=C)(.5DGM"H;.' M"2B4="-+G9T\-&6:U7!)RXE1[AEZ% ;S2U' M Z[D>4$ZZ\=VZU>JJIE\'(>417XR'3N+T@FE(8-[K =W-#(-)1VLHO._[2MI MF4NH =HK.##M]L2Y'\%%?AJ.$Y/[^63L^RV0[TGF3\/TV>:F<>A/\JCK@ZZZ MU09$VP*UP')+'(E:FP7\[R5^;0Q:RIRB9FKHJ-3 MAK159[I0^Y3<<(J\_., MF$W#$UGBS[*9GT^G3R7O2$+-M.4%K]N4P0#F4M%>MM>T88:II&VN\<&Z? *N.XNOR?U M[@EQR_26>A8$;L@TO)AF'NCN6NXF5M7M5;A6EB[6=KBCEPQJIT#K&T7'8C]Q M#H:WT?([4$L#!!0 ( +6%75GR'"DF(0X *)" 9 >&PO=V]R:W-H M965TU%^D0O.*_+; M,B_DJ[-%5:V>7US(9,&73)Z+%2^@9R;*):O@:SF_D*N2LU0!+?,+Q[*"BR7+ MBK/7+U7;3?GZI:BK/"OX34EDO5RR\N&*Y^+^U9E]UC5\RN:+"ALN7K]#7@EXS?2^UO@IQ,A?B"7]ZE MK\XL)(CG/*D0 X./.W[-\QP1 1E?6YQG_90(J/_=87^K> =>IDSR:Y'_FJ75 MXM59=$92/F-U7GT2]S_PEA\?\24BE^I_L8J]?EN*>E#@:L.$?BE4%#<1E!2KEMBJA-P.X MZO4;7F9W#"5#WF8%*Y*,Y>1=(:NR!M%7\N5%!;/@V(NDQ7C58'2V8(S)!U%4 M"TF^*U*>#N$O@+J>1*F:, MN'">RQ5+^*LS6!F2EW?\[/6W_[ #Z\4.>KV>7F\7]D?1NQOC1U%Q8EO?_B-R M;.?%/OP$QUGN"_)YP4[>[,/-2DX2\$D51Q2D6A.J M> Q?2)(+5I!5*=):E8(/E0".!;Q\!I@KG'XI M4JY@D#QH!BM!J0))18L:MHPOL$<-9@#K:1B:L:PD=RRON8+B907;$?Z)G<@A MDY+#YD4^BY8@Z,FD#J>(!=KKOUFBP-*'VT_2; RI@'D+48%89#9OC B OM8LSV8/!(>T MJV4M-ZDF6/ 4U,*21-0%JN!\@+?DB2C1XP#3^R5>Z3SC_!VX)AEM!+JFNBS1 M1L$;90+7':P-S=ZU!0O.$S0',UXND5(0VUO$]$LGWS<:7SCU1UXIBX*N(]PK MN!85N8#9X.K$706H*WBE8E>#9>I\ABRGOX;UR,,86"+,+Q$0AHO798H M4+6\E=G"HLKY'+2$?@'4FG!ED>BC0',;Z%O[Y&AU*)\VFFHTK]M'[\K0L@ZE MI_>$9DM=L+19'2 <<8_ >^VJL2*0%K#32*N0(L]2Y5VG+ <03E0L)I_W<_Y5 M/R&LJOAR"L+K8BO-VI.VQU8][EYD;]>+Z1%#^B5E6&X[FHX$T_Y<*Y4PM8K) MQ'[6;A+]6E*[Z<[>33XFRJ!%+6'ER6=(GVZLVTWU+V M[P9;72Z2+VUT,/11 M,0V]F/INV+=\0VS'HM&@Q:&.X_3? ^H"3.!$VHC8HJ[M:@VA8Y';@V1%)LZS M/U]>D!+>LS)=QTW@"R V3#19.0&():91Y(R@;9!8&(V:?8MZT5J0MD^CP*5! M$(Y&AA'U/ ,":GMV3QMNV=)$&&C0BZ@3^F,$(;4C:]3L BO^>K3M42^$D7X\ M&AE JSUJC1T:Q@'Y<'4+ @-7OVKBYQX?8+>H98TGAIYX++XV<5DS1&/'-\)[ MMMEW(312D^"NM$G.)OICVVTDQ4A.0)U@+/0._D83C=@,IF=U5<.W7087TF"+ M&&&%AO'8BC8)CVAHA]0WZ0%X\K:+\EH7XV-(!_^P160NV+0UMK--TCWJ;.$] M ),,@S%>Z@#:PPA7L:]A':&HC'-NLQ0;5G/H[!VVK_TS)'2RAC#] ,E&U-ZR M-@Z=W:=Q%!BMXF@ZMP@2K,L-XR<1"1XU )?T&!2?1<7R0;@YY1"Y\G[WV;<7 M.%Y @WB\.FP+C,P=F]X(WH]H9+!QVP+W%P1]!K$/S\0/J!5!J#+J"&P:!OZX M8S00M!"ZE@$#[!=^;$"]^0GA .SM@>UH+9X-V\5X4]! 4/EAK+7XKMJ>WG"5 MSH"!YRSI,N@)A.$<]-3D,,_TL'V47R1YG:[+*-K(-EJ'"&\J[CA5F=5V GT: M1-Y>WL=P$PB@;3?>+C8,+/LPM@DV)19V[K(4$U<@/,T2UI4*D(<[D4/@NBV1 MUY/#IMKR<(X!$[G,AR:^(RZ=EYRORVI#CVA,RFH)(L:$%5:V6&9)D\I+8_9\ MJ:)H:DZ%FY3U&E/6ZW7*^@.6(*8/T-0K]Z%'_7F0P54JV6P.&++?<24_$"Q# M9#.0(L3QB8X"Y=?&]RKWW$BK^T2:L!G*!Y.]#$?!/+O"4V3!G#Y"MJW2\56. M\DD; :9");5+/(!1%/4%$#*O(;7$E!*4U!505"F&5V(V&Y1*CC7-O]OG29/5 M[TLA^]0.A7\H%8\&[#Y!;5)5\I2J_UBH[G-0I/A#@#[R/HWNF@;%D-,#KB73 MI>5[A*-\RA^+9:?HUNYN/:QW<+HX3H-EX"J'(MVH9S4;::N$PT>.]K%AY>/ M:H*I=J"V,BU:,[6,H4;UA$/0M$"??B0__9-@X5JE E>L^$+)Q_/+\>X ^< )F#)CB<+M:>*A[8CC M>Y&G2V#FEB6+<:7-HUXT+G\VM>=U6K,CYPRX#@^C=,><]QW%U"BS[VJ\ARIMN9\6A=K2_ MOH"T>VQI0(*SOXYR ",&++;[=#80QX?L]WHA M6LMZ7Z4F=5CV]@K:X5R8L$"::BBU'LV'PO(3Q!&ER6^%\=,7JAE+9"C''NVU M##A,*?TFO'&7'D&-\_R#\&Q :=GD^_5AS):4LLDH_\1DB7OBWE_@[P3RPK'<%2"0'E2XVT(E&8] UEF7 FS5Y$J\JQ/Y]M" M _\MX;PYL5T?=G<5$_U@%D?L.)C]?Z[\Z%QY[,Y."]5]HET^+N<]'M*0@AZ4 M^SX6KOO$"S:&D^3#TM\G 7>?3\EU_\?R9*S2=LYS;ZIL&+S)^F.SY>&Y^F&[ MYR8,'K0?AP$ANNCR<@D;4<*VQ,H0^O@!]0U''A/L\FCL!N9:N#F0"@RG.5'H MTS PS!"%$)MZT>'X(6FR(W)9Y4R"SX1-"5;3[Z"TF^9>)404[\]OQDQ&;DC= M)B(&Q36=AS/ MV=7'&W(#0?64C8,#'\3EQ8;UW7:<8'E%/O5,_+0=Q\^PIX3@N0%DS0;UM!TG M8"GT0!/CE'#2=CQ"17L+5^"'?&_LGR=MQPF8"O2DVN2CL\(_9M,;V9L<0<=@&T=F!!Q'' M,=[5IG[@DX]B69<,@L]R)53(]Q;29DR\V^AJK#T;[QD9]\SF M+A))CN_)GO M,$W\(U'W:MM;Q'O,C-L^3[F$MK5_E^>@GDH4X"[ZURPCY5(K>GH![C18]K5O MJ4Z:+B$=.X4)!T0G6TH-QYTWF;!\0P(:^#:%G4YKFT C+/W0TN(N4VZS<37I M&Y!_Y#@T= ;(7*J"7WVIFY"UEY8P ;SL"U/=TPW,EW^^N5))U.$%L_7:>=O7 M);&(AMCF#-).,LD%H(,L$FM@\T)E,-.'P3,EL-O]3V:*M'V:A ]?B*S +RDS MQ[>#ZB$(EN[J9-%.JQZ=J)G;6T+-3:L__V+VOL]_U9#L@\@YOD[=J)5U8SX" MSV39O&(UC7LSOF4%PM8*$48I-J4X575;_[6/W,>5"K"VT>@)=&]\R#5X(36Q M=X30F.Y;%(X6F M,>_8D/E'EBXA.X 0T0KT4;:-IX#10(X & <11CH5/J(D^'8X4Z\!2WQ./M2H M>HNY'C'C7"HG9+_8#H]7\=17]5!P<:._96.-(<96IEYZ]>IOCC_6,W4,_#3:MR^Z99?O*#T\Q_W@!YU!R73LYG &J=A_Y98X+= METJLU*\03$55B:7Z<\$92!H'0/],@!C:+SA!_[,4K_\#4$L#!!0 ( +6% M75FI"O$X< 8 $\9 9 >&PO=V]R:W-H965TW:A)G-I.*?WK;YQDERPQ M6^A3I[L/D/@Q#X]G?C.3/;B6ZKU>"F'0I[*H].%D:4R]/YWJ="E*KO=D+2I8 MF4M5<@-#M9CJ6@F>M41E,:6$A-.2Y]7DZ*"=NU!'![(Q15Z)"X5T4Y9'=1\(:Z$>5M?*!A-UURRO!25SF6%E)@?3HZ]_1/? M[F\WO,O%M1Z\(WN2F93O[>"/['!"K$*B$*FQ'#@\/HI34126$:CQH>S]NQPEAG7XE06?^>961Y.X@G*Q)PWA;F4U[^+_CR!Y9?*0K?_T76W M-P2)::.-+'MB&)=YU3WYI]X. X*8W$- >P+:ZMT):K5\R0T_.E#R&BF[&[C9 ME_:H+34HEU?V4JZ,@M4VDDGC=XC+0&.E5EJ]%N5B6R3?@J:K]6G*_5/Z%:&5Z+> M0XQ@1 GUM_!C:W.PEA_[2>;HI/EN:3;@]G7-4W$X@8C2P%1,CIX]\4+R8LM9 M_/59_&W+7G-9@6E5V@;-MG?=[^8X.WN_)VP YF*1L-=M>[Z(07O$J%->!,+/*JLD:5 M84T+P8.MGH&48R3F([F_8#@A(6C M>0\'C.*()(X5"N9($HK>*%[I.=P86+=<.;)>.[+J'%F)@K@6YN/;M4#_&C(*+ <84V MSV55W"!M5%[7X)LKHN2W1HV Z2L8Z[B0Q)F'H6'@\R>WM M1=@/Q[?* KB[)'+]YV(N=MTJ\UJ%/.UM!4,TM_GQL\2>#/R-_O%=WPK65 MGE=U ^[3:# X#*T>O*UR2@EN!%9SV,LG%+/(83 &EHS)V" ['GAY$OMC"I^" M:6F(_C1+\/#T5J^!57:H0P=* QQ'KA4OBG#,'.Z[$P(-#9TG L69!]S>2,.+ M7H\[:CC8Q9CZ\9@=I1#MD>\(JL!2! X%(H+C.-R 50#L>P U K^C"=V8([&/ M61 ^>-_;JN9YAFJ55VE>PYEGO600V4"J4,6-C=H./^[5YK'/I\@'X"?,PXQX M@UD60&2$@'/_OI3J4O1=I/>OB;1;39># 89^7'/N]D\;-;]]Z:7>I" M9 M "$@D+2H+=*RU@ 4MBZSS%\072@CHLDR;;Y2H&P5QI 6R!1VPX#=\5HB> M/D.S&Y<\WK']>O^*0S;".BJPAZNE1J8XTY.!.$SMN+$T=D]>B[UT+< MI6A+]VJ@39Y)\[6 8F*==+-+=5Z-[( %\HB!]:[IZWY6[77^>?[6W9 MIOO_HO>A1:\'-5V\,4Y\LC&.R;#XI5#\AL.T_*\K"OQQ<;L3.A(^ M70 P5XT7.+*Q+?QP_S<"["D B@*0M')NH7TNQ&;KU?:+[9<) MBZ$<$J42J519%TBOA>F[QPT.5@;T5>?WKIS9MK.2U7,^GP.4AW!A(?(H2VYJ$00]IENF/ ^]S\ 7K MS6KAZ)*]!+0;MZV>C_UX#-RW>B8X2,87 M _5:..9@^X00LWAH5N9#]^:S3>,GT$TDPTR:1 RJO_4NU]?/Z> C=RG ]>SZY_+3CN/I+?;N]^:G@%AL\!4@LQ!U*R%P63KF1>#8RLVT_F M,VF,+-O7)<"74'8#K,\E%,?]P I8_X9R] ]02P,$% @ M85=65 44D:C M P FPD !D !X;"]W;W)K&ULQ59-;]LX$/TK M S4H=@$U^I;EQ#:0I%ML#]T&"=H]T]+((BJ)*DG9R?[Z'4JRJD9V>EE@+Q+Y MR'E\,T,.N3H(^4T5B!J>JK)6:ZO0NKER')466#%U*1JL:207LF*:NG+GJ$8B MRSJCJG1\UXV=BO':VJPZ[%YN5J+5):_Q7H)JJXK)YULLQ6%M>=81>."[0AO MV:P:ML-'U%^:>TD]9V3)>(6UXJ(&B?G:NO&N;D,SOYOPE>-!3=I@/-D*\85D:(I+Q?>"TQB6-X;1]9/_0^4Z^;)G".U'^S3-= MK*W$@@QSUI;Z01S^Q,&?R/"EHE3=%P[]7"^P(&V5%M5@3 HJ7O=_]C3$86*0 MN&<,_,' [W3W"W4JWS/--BLI#B#-;&(SC<[5SIK$\=HDY5%+&N5DIS>?=8$2 M;I1"K5:.)D:#.^E@?=M;^V>LE_!)U+I0\$>=8?:SO4-*1CG^4=<;AZ>-S7FX4@U+<6W1AE/O?_Z3YG26&UI!9.N MEZ/O,1T&O?F@R:WY!+.1WW@-NA"M8G6F?H=/3.X(R; 1BD\\NP!OZ=MQD$R1 M(++C,(([UG#-2OX/9J!$K@],H@TUE;>7BWE^9(>+9(Z'B;T(8OA8:Z2T:ZH] M*?(]VY8XFQO&MN2(:L)S6E#HV6[DSLD6MK_PAG2J MD?('FSHE*PCFX:5,18$+GQN43!N.$JF@@325ZYW(W[7483]OHM%T:2^3:+X0 MP7X,]Q(;QC/ )[HLU E!06+3L9G#L>V&(3P@*X$BS6A/L_1[RR4ECQ)/2G2) M= 5H$#F4@M5S9M^W0W_.[(6DUZ=].&P=A6DKC7MNO%9ZI! MM+2#<&Y#Q8H2$5;Z_[N'-'QY7'37[@_IO?/EKY&*3I*.9FZEXO(Z@_4L:-%TUV_6Z'I M,N^:!;V>4)H)-)X+7$,9"D'3:@3;,XVS[3TMDF(HDJ2=GQ?OV.E*Q(D6,D*/)A7T3=\>XY MDO=&3K=G0X*4KZ]L%QKS[ACJ[72C.%L M6M 5S$']5=P*I(8-2L(RR"7C.1&PO+ NW;.K0,L;@;\9;&7KG^B=+#A_T,0? MR87EZ 5!"K'2"!2'#5Q#FFH@7,:/&M-J3&K%]O\>_3>S=]S+@DJXYND_+%'K M"RNR2 )+6J;JCF]_AWH_H<:+>2K-EVPK6=>W2%Q*Q;-:&5>0L;P:Z6-]#BV% MR'E!P:L5/+/NRI!9Y6>JZ&PJ^)8(+8UH^L=LU6CCXEBNG3)7 F<9ZJG95\ M MR>E0(9;F#.-:[ZK2\U[0FY!O/%=K2;[D"21=_2&NH5F(MU_(E7<4< [%@/B. M33S'"X[@^^ 021(3[- M5YI:"IZABI1$K6E.> YD!U1HLQ(VD!L*; P9]QTM)\T2>$),O&#'8R22\ M_RE_[P;64Z+^0GQ[XHY;=&!'(Z]%NZX]"3N,P!Z-0C)?S_MU5=[ M'XN&P*U4%R8L5^\?<+=U#3)%D+\+Q@$Y#.3,2\QU/&H^_GW MUC$8.+\>,!T],;^VVQ?ABY2M:-5=J5*"+4IENARVO==K^% M=/.JSO!BG6T*3K<-8,L(V\'FV%X4:NZ!TAG:8W^LY_K.FM@.!C%.1;VIT':K M_C3I.\3V_8F^&^#3::E[8\\Y]B1RR3U7-'UVM>B;B>S0=]&#>+]B65$J4SL1 M%*3J'T*HA4]Z2;SWV*Y3?R]C$X12&S?^UV68QK$H<;XNV)V2XMN.TU3;0S?D M8>MQDH%8F2>8),9,]4YIN,TK[[)ZW#R)5T_$;U3@[5+?II:HZ@S&H575HCVA M>&&>.@NN\.%D?M?X4@6A!7!^R?$>71/:0//VG?T'4$L#!!0 ( +6%75FS M1<][CPT *(R 9 >&PO=V]R:W-H965TW-T'FR0>NXO%O@&]NLN+#^5*",D^K=.L?'VTDG+SXO2TC%9BSA9YL>82G\7RM-P4@L=JTCH]=6T[/%WS)#MZ\TJU71=O7N653)-,7!>LK-9K M7FS/19K?O3YRCIJ&FV2YDM1P^N;5AB_%3,CWF^L"7Z[3>#7@7XFX*XUW1BN9Y_D'^O@E?GUD$T$B%9$D"!R/6W$ATI0 @8R/ M&N91BY(FFN\-]$NU=JQESDMQD:=_)+%%&> MENH_NZO'.N$1BZI2YFL]&12LDZQ^\D^:#\:$B7U@@JLGN(KN&I&B\D;)-[-57LB3WT6Q9C^*N7QU*@&4NDXC M#>"\!N > #!E5WDF5R7[*8M%W)U_"F):BMR&HG/W7H SL1DQS[:8:[O^/?"\ M=H6>@N<]?H4U '\8 *G%BW+#(_'Z"')?BN)6'+WYX3LGM%_>0Y[?DN??!_TA MY-T/X%TN!7/\'[Z;N([[L@>.4;/MO62_KP2;YP6(2[(E6_ H21.9B!(27$9% M,AL4Y&D$N 9CR+F1.P"!L--6>WO$CRJL3WKP%K +DLU%FHA;T"A77)JPV1TO01-(6&_2!/0( MJ)525:..%C)4_152E\O(.O:/&-"%%Y M "HO!"M%5!78U_F6;0IL4++AZ4F>I5M6RB+9;-"U!MN7X.;)G$WZI]+#2X$M!RS;L=$<><)%I"_*$E M"AT-2 5Q\CGQESXU=((\8K]D&"U*R1((](H72U&C4XBZ>&::H;\I:8:U9Y>U ML&,)-S3ZF$3 M5_.?KN\4:_.R^\]?$=QWF:\D*K+XPA=J5\SLX@&23:A/+ ?9=FV>Y]L3R/;/-MZ83%W^3SKB);5N![;(_5$A"\JS) M2AI95[)][#S?6UNA"".5\G@4C%X%=FJH8%0.? M^:.P;2!;2_@^UO(]++A*3&DJB:H%B2HW0@6[Z=:J03KCD==%XM@C9P]+]AD- MN0?1Z,DJ_'<]AXU \_Q11+K3V>]\Z/.P'?G2YP&[<\&+8DN"K[S@MS?'[[,- M3^)=6-$:O,<"K!45^FY[1IMGC4-HO#\%0JUGD,DA#7LR7R= '>[;P^/ \J?> M?OOCUF=;T^FXMS[/F@;AYTSU4]&'(W_8@ ??PV?!BO)Y)SZ-./(=BL!A^+Z] M-"%87B>25O]X]DY]^+VQ:;T=RX5OM'T;PA,]&4/S].%=R1/OJW)@!?[$"ASG M*PA+8(W]L66/30\56A,8J"!PVFA-Q8O8+3,Z:V.+;[]MA^+:J_/94S8RM"TW M' ^.0'[+W@XD(D]A]#1 .# VHPP($MS^=#R&:V@SE#K[*-FQ^WAC@ #&0XP1 MFE+J ?W$0TBSGQ459!*>BC%$3 .SZCN=-G?B6ZXWA7?;Y&7R9"1.:-D3UVQ M !MX*FRB;%A':&:"CFQ+V1Q$P+79:8)CE?\.2C3-0784TYQ>VH5'K.;IH)T:PJJR$+I7UWL M 9N!ZTLR1\U%RLX1#C>YK/JL$UH3<%U\VO"M$A.CEG&P?L!41>0>\$3[KMRE M<5!A:V=;LJ51.SMY!!%?'@??"*J=$X0UEU0 V%+]82#P)FUZ<.!U(%#\(Y$K MM""KBOFV-#76"L>P%TH4J>[7+WO(W$"&YF:K1//1R7=NPAT+QIK M=^88S*L3I'U[Z8WLUN(99JZLYG]2K@BT6C\CGJ8EBVOG31JQ$462QV7/QBAY M-;-:K4"%@.,3N^J.,CVQ7A8:.=M0J%RGH]*L^Y:8H.92ZRY[Z]:,))G)9-$S ML>6!TAK?;-(D4NIQH,K61"E[EC<642%4(;/AH.$KH )%4GY@Q_N6W@#>U+4V M:57J19%IZUM""[25FKT:?&TVVV5$U"H**KMM%9_;^%LK__,]L[[G,!XNR12;,M-%6]K(ZR*/JXB.0]Z.KD<6^QFB ML.89F_%H5;)SGGU@[V=G%KS*NBHXEE! 42F]NZQJ!3];PQ!$O'9<5\E?U2I7 MTP!04MQ@%.Q4[2\,+&^RB^S>Y;>U< 1*-H+#'3?Y%E92400>7?",Q]QT!CXL MO!$3_Q;)O..*6AY4RPHZXC@:;@-1+P1+'9V-3,">H]S&'F'C'N!?$+'=8XE"X(8:P?F[:W8-=9QSTR>&R *FNREM*H,ZH:^Q9X3H%FL7.5W61TI M4XZIR,+JZ+!?Q6'LKN^.5!A"\8S"NI/%;U$3N<_573W2F7W.4+N(A=T]R7=] M+> /LD6NAXA\N@>DT9[/VPSXBF" "$\#F/&,(F/(Y?L9?-@FH<@?-O,#"^="W?TKP;0DC3JD6^>(5M,P.81]+M5@A=3UC/2]>0VB=7A M;FNCH""B*%?)9A<9JU3(($Y7"%;0$U>%11KG:@-4C(7\HX6;!:XB ZN3OWX8H'M)SM#1:^TS,FH)L@5C"#=XTIXT7$X^9+; M%P%2)=LW3P8"&RVA>_\8^.7 >_*M"TD,('J>.>-0%0?U70A7?7REJQ6!"G,T M[, ).[#_)RY4#"OC5[DXL:_93X7TWWN!HM8C4X%]/[1\._SVER<@]@-7)[S@ M"8>*YKK&5H#LOEZ/'?C?_K*$8P^:6K1>=BK1=<39R;S5(>.C??03N.1/K*EO M7I_SQS;XUKJIH:OJI\;O!I (+M6O(\JZ_%S_A*!M;7^ <5;_[F WO/[UQI4J MN)<(61:8:H_&P5%]@-U\R'RC?H4PSZ7,U^IU)1!=%C0 _8L\E\T'(6A_EO+F MWU!+ P04 " "UA5U9-3_%7[\+ !",@ &0 'AL+W=OPC)R)/$LKO7[,XV[^:6)-RX"K:;"4.S,Y?[NB&73-YN_O(X6E600FC MA*4BRE+"V?K5Y,)Z\7J.\]6$WR.V%XU[@IRLLNP3/KP+7TU,)(C%+) (@<+E MCKUA<8R @(S/!1,2Y$)F2;$8*$BB5%_IET(.C06^.;+ +A;8BFZ- M2%'Y,Y7T_"7/]H3C;("&-XI5M1J(BU+F&\83\S%;R MY4P"3'PS"XKUK_5Z>V3]DEQFJ=P*\DL:LK"]?@:T5 39)4&O[8, K]EN2AS3 M(+9ISP_ KF)%K%N2< MA61U#WO'Y09L#\;X711$Z89<",&DJ)8J8'H]34/]^%M&T\:,+2-OLF1'TWN# MR"W/\LV61 !BO\WB^/ZG;)\",I&O1!1&E$=(R?O+BS<&^?C;M0(J 8(:(K]> M7E^1=]?7M[]OL1[*E@K!4,N0F2F5& M*!&2YX%4_*VCE*8!(Y(#N50Y 0.F 5U1L%7(=S$+-YJS60:>"GR#( &"6HB M)#O*)8AG1Y4G"1@\K:. HE0X4UJ12A3>BJ4,7D0T1GJ +@%R )2_1FD:,7)) M&4E*D8M*Y%2+?)=SD=-4$L4(P,UY !PR0C><,7"$ M40^<&RWQ+U+U5:>(H>%9.L=KN0*0#[G- 8>E6"%C&2.G -;J_R><4%R ML'9.KG)0)VL^OR#96@E-J58D<8\O HFCUM)Q#."04& /$0+=7MZB=Y02C&T MMTQI#T 5]VFHY%]P%2N-W$=R2^Y Q;)Y) M"'NDC$=Y!?7TD4G"-)WOD%/K1W(ME=9]V!7VP+[( M(D,YM7_LX3X%VY=;4$<0DNB_?NA:2_G;B?7?>$-7]'K]&9XOMFAUVS0:Q><^[V1)?D0R&P%CA$8'@9M]431!&V9/=AC MUQ-B&0NG3>>Q5]3C=Z6"@]^$;-'*)<0<5'HS_^L/;*PB0N?()2O^G2L4/ M^DN5ABS.P'Q"\-W@-2&J\>PN"IER)D6:4+NH3)D1.CUE1SH52$J#!2K0O4)E M47JC!F*(UTT_+8!(%I012TT&[#NFDOXZ@C;]'OCT4'GH@&#:T4Z2!K(;%9)T M_-P5L]!;[[,JUL@MBK =,CIH@(#C1-_.W4J$#<#C4451H-QX]"?.Q,HM=+A'S*H$V(;^'QA=^$.C_N#H'-S(32:;H8M]@PFOR!OX) M;ILCP*N]L!3AOWP)XCQD0ID76Z^9SO$HJF+TITZ(X#G$VB,J VV081(LD3;4 MT9.%[2DAH^EB#.2/0SUI)AG=?[34NP_TV&O8=W^M4Z,2>VE DQ[&J M]_7 O!HH<:0/*-D!---GMY)O?1VVGY]94 Q:QJ-!CYO>5P>D85-]0SF_1YVY MHW'.GM^#W:8[&D$NWDT*GQ_SPU7VUUZ;[JQY?US4>\K5LOOCZ$0>DZF,7<=S M'W#.1?9VFQ9^"0Q\R",]66D]P_'\@9S?,US?_?ID?W 'P0%YCMT:\Q>.,;?< MAP+-4]'[4VD6Z?A)@%Z;RDDQU!R'A^TZD[5S2\P^U]BLW8CFTL MO&9 =-RYX4,E\BI=.>I6 F25/: DT&8N"^JCPGSUSE6@M@!SG@8I>B< ML#Y<@>]*F>B"-PA#5N/[09"JN*I]K$560 M.PQ92^40Z*)SIPI96;Y M_%5A5D4+MY+ \?I<+,FX>"Z5KC$\CU9W./C&BMV _LRZ73CL[AX61SE*;!U^ M2G6I:$88<4179?!H&V>ETBWU4P$FS- /U[B']&WZ0).\BZ79*>^ >KZ$J-W9 M+D?['>[RC3HY',X9VRWS0,S+-&=NW"LIS'2^3ZEJK_^<'9DVJ]VILVATJ\LNK*6[L.[8"[L>Z.(8*UP>C:GJ.EN6&K%ZJ#SW4 >^7J\A M+D??S!NR@P1P&%E?@DVV&@ 43,<:?65[=3.A8*W?#UAT6%M,_2:Z&D"7M^X; M#U3SGMC.R$%#5X2+J=64X?OLKL65.?;&]GJ@H1(P;//Q_?;7;)UQUFAZ]^W( M:*43"3"*$U@"26_"L-^-$:+P.%T7JGM;M%'DJH[RCD=PJT(/>DT+#QL*"'67 M \KD/)5&T>P/ EX>^.6Z'U+Y"!RC0-@G]A.F 0B#)5&>D**Q-D!ZOD.\\QKM MPX3K8)@69-7$P\08/;W**U0?#\J%'<\"R'H #L^2.MOXG.OS@S7#."10&/I$ MH!*XEHRJ."#/W_92D(?%,24?4K4K:\GX7[NQ0[R(XYFI.7CNXORAZ]_^3*!O M]*H%TQNS#=\S.ZV#>MXCS@2\J>7VVR_NU%ST1[VIZ8S-??!,P+4,:[YHLN(8 MRWFS)6$Y.-*B0 PR?6U&\W[/%SD6]X(#"?+KH' OX_!P+_' @< M=QT[$'@TP&&'8ANN>US/&I6P"+I04F( ?+*DG06XK:$$'M3#F2^_11_;,2S/ M-FQGV>89DF[/M9Z[CSWF2)>-[RZ*>J>H&T<^HFQ/BG&2^O9,[=,I?AD<8I-% MZ ^$DF8)!:J+!2W%<(YUY-_P*ZG'7F_V++X[*CX?\!JNSKG5!T;JZQ=5!-QL M00UT=J6C6$]%V][A$5]*-"/OB;IKGEX-C70+IY/>UT)XJMX=Z<.I3[!NA]O" M0^(:.EKKUCP/S?]:.):Q'"E[:E?6WIXA=KO0CQ.D-9A]=>DY(7-C60@3-_2O M_4+I\$G#\=\E#7U+/FM\UY\POE&_7A 0"Z PTI_X5Z/5#R0N].\"ZNGZUQ67 ME&^B%#^+7<-2$\K]B>Y#E@\RVZE?":PR*;-$W6X9#1G'"?!^G0%_Q0,BJ'XV M&PO=V]R:W-H965T M=$9U%41A. IJ+J0WGW:R6SV?JM96 M0N*M!M/6-==/"ZS49N8Q;R>X$^O2.D$PGS9\C?=H'YI;3:M@0"E$C=(()4'C M:N:]8U>+Q.EW"K\(W)B].;A(EDI]=8N?BID7.H>PPMPZ!$[#(]Y@53D@9D'!:YX6]D[M?F VWA2AY>KRG1? MV/2Z*2GGK;&JWAJ3![60_VT M" RP*^<*VYM +--+!$[T""?$NUZ*FB5Z@F\$E)6QKXD>"+0_N W!Y\CW:^ M+Z*S@/?87$(<^A"%47(&+QYR$7=X\7^1BYXJ.4WE6NW*-#S'F=D3?)N![VH@_+_&GUNN+?F)KAF M2MEBO:2UJ^>=SF=*-M1]TYS3<_7O/O'>["7?]T)2"E5K*!'F A:\XC)'X!:6 MN!92NI13EAO40A6#U7<09?XHR_8$1,R2T:%@?*@1^4G$X%:K1]$=WL^;\^_G M_0X-'<@NFI56-1A>44E08)7BTAQI)WXX#D])&3N2LLAGZ;$X\[,L?4F;EURN M$2CG:*R@RP./-R3VDXQ=',LC/TVC$W(6^MEX?.+'R _#]&+7;D+FK=98'.M- M)J?HF,]8^^/QZ(0\\3,6'A00E>9KI1-E+RHEF; _H?$@&RX*:#0%(QI> MT<7;LPT;:=KEKW2Q@U5_T.FO._A71_)N,O)9&+T((HY3/TP2/WWNBE-G>+!W M2=>HU]U3Q$"N6FG[^WJ0#J^==_TE_ZS>/Y4^<4TM2\@//? 5!+ P04 " "UA5U9 MG&*0&K(" !N!@ &0 'AL+W=OQ!HLR4@R"7Q]5Y+CI!T(T[XD MTFK/V7-T64_62C^:$M'"1E323*/2VOHBCDU>HF"FIVJ4M+)46C!+4[V*3:V1 M%1XDJCA-DO-8,"ZCV<3';O5LHAI;<8FW&DPC!-,OAKUHVW@CJ]*ZP+Q M;%*S%=ZC_5'?:IK%'4O!!4K#E02-RVETV;^8#UR^3_C)<6WVQN"<+)1Z=)/K M8AHE3A!6F%O'P.CO&:^PJAP1R7AJ.:.NI /NC[?L7[UW\K)@!J]4]8L7MIQ& MHP@*7+*FLG=J_0U;/V>.+U>5\;^P#KG]+(*\,5:)%DP*!)?AGVW:?=@#C))W M &D+2+WN4,BK_,PLFTVT6H-VV<3F!MZJ1Y,X+MVAW%M-JYQP=G8M)+S'N@=9<@II MD@X.\&6=O@8Z-F#)9ZGAFF+F@C<20.=DT6Q0-T=5L D:79* M;]74H4CU-J1\,=JR13(,(5^D?BGK=78$ZMR#@WGG!G;^OK;P?OU\G= M5FE:L\H##*/MJ5%S53AZ)P&X 6:MYHO&LD6%+I5)MY4[%527"C2^Z1B2S"K^ M2J1.!KWF_!%4'99P@SKG!HNM^(\4]K8G^];EB_=Z@$"]\IW.D*E&VM .NFC7 M3"]##]FEATY\P_2*D\ *EP1->L.S"'3H;F%B5>T[RD)9ZD]^6-(' ;5+H/6E MHLO93ER![A,S^PU02P,$% @ M85=612QE_!V" 3Q0 !D !X;"]W M;W)K&ULG5AK<]NZ$?TK&-T[=](912_;L1,_9FS' MGB:U4\]5VDX_0N120@P"# !*UOWU/0N0$F7+OFV_V"(([./L[MD%SU;6/?H% M41!/I3;^O+<(H?HT'/IL0:7T UN1P9O"NE(&/+KYT%>.9!X/E7HX&8T^#$NI M3._B+*X]N(LS6P>M##TXX>NRE&Y]1=JNSGOC7KOPNYHO B\,+\XJ.:Y?C3U>'O#]N^*>BE>_\%NS)S-I'?OB2G_=&;!!I MR@)+D/BWI&O2F@7!C)^-S-Y&)1_L_FZEWT;?XKJV^E\J#XOSWDE/Y%3( M6H??[>JOU/ASQ/(RJWW\*U9I[P$T9K4/MFP.X[E4)OV73PT.G0,GHU<.3)H# MDVAW4A2M_"R#O#AS=B4<[X8T_A%=C:=AG#(*MP+EQCOIB,)H=OR#O8^'L0Y1W\/_X.]CFG_>W3>%O?-!A+CD]]^.9F,)Z=O"A>\:71P M*KJ[@A4/MRFDM9K!"5-*%->_1412;Y6A>:QFL6XMJ*[DOM%SY M6C7(64AS(M-2E5APRF./4"8JL0XG0'=POG;P%4[PL5F-3>3]( (E2UN;T!>J M@+QUGS>!511(AX16$A@H&+9280&#? 5&8RM]G2U@? CD@*TTQ@;V(R?8^&-?7&F9/8J_&>9X)*%;JHQC_)VR MA;':S@%B7]S=78MW+&8R.NT>B$OCT[_TX?P*;JT6%BZ_MRN$")#-O,H59PB, M_&+@<18+$>C#LYLGE B*LH]7V4"\^_;OZ7Z!M(*Q54BHU>:0QGA_HRN MS?4$ +[6D/H](MADXRV2$$GTM?\U"!CUO&IF*X]6$9@>T["4^8(@\].8GQH$P/F-'&H#3BAJ+4HK;&5U>J/ M)+FEA3DBY,,N'F! 7TL3JYFAG2+Q$3UQV9AYK>4ZV/3LB1X3K_Q \?(L RY M<1;1LGL)+FU)<93X;4^$Q-Q!7**AN]XN0+E,/P>H.22M2-7+4R8,07 I8[FP=XZG)Q$OPZ2 M7^UVI*GROF9O#(L$5Y1"KJ3+=Q+U2_/FDM^TN9. :'B:>3^:G9-9=]>>5W'L M8GM2*@+14/G&N,V!'0, G+>L2$4^^Y834?%C1K^.CH\$$&F++[8M*UQYT3C_J?!Z[0029?&A:H_36 MR)F&B !_#:U]8[PHB.N6=ZGPW%G.'"A[W6.=2)V[SOCMK[ &Y M1:&A#+8K81I[V0XV2V5US,R"$$?-W[/1]P4U7%2J+S>JU4H>'25## M*-/FZC%I2Z13WPF=5TU\AD#R&(IAW9\Q19]GI14QTC[.&G\6J"@@LSXTTPBG M/D\%W)KH9XW PVD48-UZ6Q5V:Z2"%=!NL2^CC*09S1 O+ M3NSZ73!X(!1^TS5"VS5 1H]HIG$LW#:5Q-M\^5@J9PVG;!P$IM.;!#>G'J!L M.0@8(4(80'AFJ8B'/][E;1%@"4]22]Q:J\2$D ./9K20NF##864?POCB&YU( M)9DJ;&OG9FY&!>QSB"04'] M$?&=W@QVU<'*6&H;8^(Y,DC?&!$6U4R\7;*$FYR6/VOEDF+48]R#+.?+01PA M/0^=I%QS*Z"G#'2$8N!I,4&.C@V.DH&_3>PTCJ_2U!R'\21=$E[K&^T4J?>T MC=NXOM,T.-YY'1W;RUXO&!:H@U-'+SBUY='!OFKH*-Z]ISCB\,7FC:@%^<39 M0(8O4%GF.(T3AY\,#EM]3$D,['943KH2Q4;WTT3X$WAQ$0GG0G%ASFG+3 MC?/%+0U M=?BN \I.I-/<,S[J&K5O[D'V%G3VT #<.QQS6WP-'1X/BH)USZ?)4>@JWB M)Z.9!<67\>>",(0XWH#WA;6A?6 %FV^(%_\!4$L#!!0 ( +6%75GSV9:_ M, , "P( 9 >&PO=V]R:W-H965TZQHINUMHHX6AK-J&M#8K< M*RD9)E%T'BI15L%BYL_NS6*F&R?+"N\-V$8I89YO4.KM/(B#EX.'AY?L+.GS'C95I:_PO;5C9) L@:Z[3JE(F!*JOV*YZZ..PH3*,C M"DFGD'C>K2'/\D_AQ&)F]!8,2Q,:+[RK7IO(E14G9>D,W9:DYQ9+I[/'0LL< MC?T#/GQK2O<\"QTA\WV8=2@W+4IR!.4"/NO*%18^5#GF/^N'Q*BGE;S0NDE. M BZQ'D(:#2")DM$)O+1W,_5XZ7]P4 M8-%\QV#Q M]DU\'EV=(#GJ28Y.H;\Z%Z=1[K1#B"_>OIDF<7*UB^F/)E<=,O V2J_@2X%P MJU4MJFW9B,+A!JHS=&*"@K<*0DE&XJ!WH-9PFL2BFY MS59(DP+!&5%9T79>IJTCV"H'?,I*PG'B:=B;_Z@E38:RVD#)MKOIP*B^8YEI M0U5EO,ECE"Y[N/_[>T?A!M56.W*U ]6J0[4BAERP+W*WC6JDX)&S!\$US3\I M..V$A'?Q^SV9=S[&NK$4-OL>EH6@>N.@',E-?I P%<#>>3Q(HGCO-!T-HO.4 MZL#ZA-K7VSO;LW0&DW@PGHQW#N+!9#H=Q!=3[^RU+QS+<-Q%5$.AKN):AED70R.VB=1$\FR<3@91%+'T M;L&OD2Z%=^* Q4.3(MR9X K-QK]3EBA0G-IAWI_V3^%U^P+\$&_?T<_";,K* M@L0UJ4;#R3@ T[Y-[<;IVK\'*^WH=?'+@IYS-"Q ]VM-$Z3;L('^#\+B7U!+ M P04 " "UA5U9"WL'0ML$ ###@ &0 'AL+W=OSX/<-O4FS,P3=RGLR4>G*+N_(J(,X@48G".@T<_I[%K:@JIPC,^&.K M,^B.=(*'WSOM'[SOX,N,&W&KJM]E:9=7 0M0*>9\7=D'M?DHMOXD3E^A*N-_ MT:;EC:( %6MC5;T5!@MJV;3__,LV#@<"C'Q%(-P*A-[N]B!OY??<\LE8JPW2 MCANTN0_OJI<&XV3CDO)H->Q*D+.33Y#W'R%W!D&(?E( M63C%\8Z*K<:;5F/X%8TYNE>-71KT0U.*\K7\"*SK3 QW)MZ$1Q4^BM4YB@A& M(0GC(_JBSN7(ZXO^19=;C?&P1MUU^:="&K+BGH&:U=@G:,0+U2W57R, MSQ6D^XD.OOY^WJELD%VJM>%-:<[0!ZUJU*CF.SZ?RTIR*\S;Q^26FR4DS)C_ MXK"V@G:K$W1*"<,D86>'M#BCF$7D%8U%%),,:$X&TRC%E- SJ,5R(9M%B]_2 M2F'Z,0ZS&)/\0%V7H9#@A"5]"3@KHGE?("()'-U/XUZ0A9C&K"]Y&B84AW$R ML,/2$$=LX#3PF> \!6V?H"0*ER;?8&^?I7NE[0*F+G)H)0L78.T&F(%):V"B M.<+/O(3=?:K.$P9\N1X)S&;3$/ MT2D=H%.HJV1H@V'&H*H>1+DN6I(/\89&+M#Q\-H]_HTQ1DE M X:"*=D@*D'NT\&-#--T .$ZHY(88+7O!10V5%/?%'K/N&G#3)Q%]UG!'AN89"!#$N8]!IPD9:$J*4S80((KC?"#T)^!G MBAG-#RC.P^C PQ/P+<%1>$B)<@A?QKRUW86K18^N?_=VI%*;0<@:W M#V@S?V6+G2Y*+P$+ ]A8PIWF1>( 4CR+3;L6%X1-](NG=[MYL_0@"V>7G=# M]7SHICHZ>%C40B_\\\E $ZT;V[XQ.FKW0KMN'R9[]O9Y=\_UPKE&PO=V]R:W-H965T^[XW$D\V6GSU58 CGQKZM:>SBKGNN/YW)85--*^UAVT MN++6II$.AV8SMYT!N>HW-?5<,);.&ZG:V>*DG[LTBQ.]=;5JX=(0NVT::6[. MH=:[TQF?W4Y\5IO*^8GYXJ23&[@"]Z6[-#B:CR@KU4!KE6Z)@?7I[(P?G\?> MOC?X4\'.'CP3'\E2ZZ]^\&%U.F.>$-10.H\@\>\:+J"N/1#2^'N/.1M=^HV' MS[?H[_K8,9:EM'"AZ[_4RE6GLWQ&5K"6V]I]UKOWL(\G\7BEKFW_2W:#K4"/ MY=8ZW>PWX[A1[? OO^WS<+ A9P]L$/L-HN<]..I9_B*=7)P8O2/&6R.:?^A# M[7([-?GY1[E?$ 1#Z 4 MY)-N767)VW8%J_O[Y\AHI"5N:9V+1P&OH'M-(D:)8")^!"\:PXQZO.@_ACF@ MQ-,HOD".;2=+.)UA!5@PUS!;O'C&4_;F$8[QR#%^#/W)'/\%13L@@K]XE@LN MWDQA$K_&HC?$+ZK;1=@O*KLO4/4=5F3IJ_9XW/%__?^^E09Y$O#R(B@.!\T2 MQUXA8S28"-(,,GS,SBO*_T0'3S_Z>ZE:XBJ]M;)=V5=W&51MJ1OX^?FXD+8B MZ)O82AMWA-X;]'V-%+ ?.CO:/2<\H6G,[T_D/#Z8B",:%Z?TLC XC3G.63?!.D'A,+FNL99]1 ML@8,ST MG6HWQ.FA]:Z4K,EZBQH((#@KJ&"ARSRA+ MC%%E&DS2>8%+0B!?D MG=$-^4/O6KN16+\7M;:>R!6V&%6"I>3CQXNGYWDB$RS,641^)D^V';D(S'X6$N)I2I,DE%.2"YI-G&*<9K3(Q5UU[EO8SR_/,VL!J]!J ME"JJ W,H-P9@J$T4CX%N:\I*VE# G/E@\O T<#H)IT6&-1.%N?*ZB5..K]VA M6$F-Q4,Z[)+*UW3_P3-RZ!N)KZ8#ED$RL2!"V<0TRD,Q<$&3(CP/SFF6YL2_ M@"Q2N9%+=-EW#_\BN1D;"[&]JKV^Y9#('Y$BK*T)8258Y1.UQ5%/8J(I\(11 MD7'RI;TE8:%5V%G:GF& SBF/)WI%1(NX",$C/Q^:9YPRI#YJLF_@:UG7I/^( MQ;0,^=?KNWS4?>,;L@)#\SO;0%O>C+WW>W^B$UTHH=G$L:4T3R8B\5(*6Q!/ M:9;S.\;(\QXSHII.H\KQ6[?#KC1U7#1.)B1*\SP4=(XOHS";&64Y>Z =%2Q4 M0C31)CA-11AT/L'LKD]FTT).,(%I**BDX%1$TXU(3 CS.<:59]'!N*!I7AR, M7^8TB=BKPQULQ)GZI)P??.DW8#;]?<:2$@_(#1_]X^QX93H;;@IWYL-]ZY,T M&X6:JF&-6]GK+)D1,]QAAH'377]O6&J'MY#^L<)K'QAO@.MKC76T'W@'XT5R M\0]02P,$% @ M85=69*HWQEI P 60P !D !X;"]W;W)K&ULQ5=1(X""K[L2M7\3=LOOMM[>[QVJQD^I69X@&[HN\U$LG,Z8Z M]3R=9%AP?2(K+.G-1JJ"&]JJK:U:&27:K60M;W=.GXEA#FF!B+P.EQAQ>8YQ:(:/S5 M83J]2VLX7._1/S2Q4RPW7..%S/\4JY^9*[G[#+IZ)Q4MDKIM? MV+6Z;.) 4FLCB\Z8&!2B;)_\OCN'@4'L/V+ .@/6\&X=-2Q_YH:O%DKN0%EM M0K.+)M3&FLB)TB9E;12]%61G5FLCD]MW-JX4+F1!N=;<'M?",X1N=;RD0SIO MD=@C2'/X*$N3:?BE3#%]:.\1JYX:VU,[9T$9]3RC8^C_BN=1I,,\X9,T M"(R]?A6S@)T]Y@WL>S\\@P\RI\X5Y1:$!K[O7I ;,!F"'I@G0_.FW83Y>MH# MO=3S<\V5005HZQ*HJ@P6-[2WI;77^40G!T5;O\?T;"G:GW"P^M[?&U'2TNW'"AX([G-;Y$(A_$]],HCD,2YKOS8#(0!+$[#8)GSLW4G8>3 MD73B1G/VS_F)YD_/$'/G;#86!VX8425(P_-!J$/D0V<3^>YL-AL(0F(<1?"% M^L5>IW0] -ZC2H1^N73?$1E:_VB&0G]\RM. ?5<'^VC'_EAXR'XLFHZO@B@8 M%\$S1<6",05[&ZT?^^CAO5WCPWZ81^% $+MQ$ WVC(KKH\ ;C M7H%JVPRUFIC4I6DGOU[:S\WOVW'QFWH[='_D:BLH,SENR-0_F=&8JMI!MMT8 M637#XXTT-(HVRXQF?U16@=YO)$T3W<8ZZ/]-K/X&4$L#!!0 ( +6%75GH MZJ/U6 4 (@2 9 >&PO=V]R:W-H965TRK-%IE1UO%K))(."2HM74&+/CHN" M*FR*FY6L!-#4#"KRE6O;P:J@K%QL3LV[*[$YY;7*60E7@LBZ**BX/X><[\\6 MSJ)[\9G=9$J_6&U.*WH#UZ"^5E<"6ZL>)64%E)+QD@C8G2W>.\?GOK8W!G\Q MV,O!,]$SV7+^73?^2,\6MB8$.21*(U#\NX4+R',-A#1^M)B+WJ4>.'SNT'\S M<\>Y;*F$"YY_8ZG*SA;1@J2PHW6N/O/][]#.9ZWQ$IY+\TOVC:T3+TA22\6+ M=C R*%C9_-.[-@Z# 9']Q "W'> :WHTCP_(#571S*OB>"&V-:/K!3-6,1G*L MU(MRK03V,ARG-A^I*%EY(\D5"'*=40&G*X6XNG>5M!CG#8;[!$9,/O%299)\ M+%-(Q^-7R*H7\(_9D,#V+,,[SD"HCKO7D5N8Y[,G5# M=(_MG9!S*EE"H#.HT$ : R8QRQ4(3#Y(R?:>I.R6I6A$2M0,5B:\ /U:94#V MI@C0C-Z"P)HF95UL$8GO&C"IGW! @?6(J9U\)Z@34M'2X*6UT'\:Z$=-!?JT MR >6UQKP)8DM"94H6AJ9YCFZ04HH)41"@HP5P]%[,(1D#:G5A_0+.K[@147+ M>Q/_\ 3IXWJ4BB'._2R0GI@A<*2U)M6<4'\E;21L3T4JK2$PH565ZX%ZE@IE M6=;BOIU" 2KC*5'\(4[&+&UC^FNKU?##+@TY[/A7^L/X['B.^X)9=KK-H=T< MV-_MC+8F*Q&X)SV3" G-DSHW/N1QC_Y2_W\VJ4M BR%!*5-@HJKUK+.YU$M1 M-*)YR$[KG_[Q!D^/_;UE>@EX+3%*M2R7?D\J$JNK&O21 O MO2#"A]A=1J$]Z''M8!E[/CXYD;/TX^@_B^"WQWGYC&Q\C+%VEDYD3U[[\3*V MW:FUO8SB]:QUN"8?=SL\0VCWL0V_]]/;RD'".Y06C M9C1L^I8=#IJ>%7B'-H<1K#UJAF.<*!HU_87<"?M1,2Q$(A2?A M)V2^60+4XRWH.LUK7?G[#(R&,J&K,Z_-<9>5(Z4^+'IX\*WS5(-2]'G4^;.> M([#='G TW0-&8*-$^7S]51I1;G.H:D+43VDG>&'0AR0/!O#E9?M_L3UTNP-^ MS$UW?[@#D3 )I!(L@7?ZC&@^^LH$6ADSZ_[6>3=Q$ME3/0KLJ1B$X8SV^A'Y M@M]Y0Q^/;:9JTQYHIRHXC8 ?D.M1GKYUIS-PHBE;UYG.RO%G5#H*R1>N:/ZH M9.J2J:9..L^/1\;QU<,X78GVYE4>1,U7Z\AM,JED\&XC6)?"OV!NW MH+X M0/\ZMCS'I,-%IWKS&6,.QZ.C8ZU(R56C=SJ]6[G3VV2M>KF84;TM)+26S3%V MX W;J*P9SS'%AZ"R3K*&0X81,CZW /HN(&-PJ\_J.@0=_7%P?I;U LI\( M[WCI6O]TRV\;^_XL9$BV-KJ.1Y]+D%$<^_1-!2OS%W#EBO%"_.8 <7CD#; M_AW'C;%M: ?]Y=/F'U!+ P04 " "UA5U9W,Z)[>\$ #K#@ &0 'AL M+W=O?N5A($G7 M=4!;!$F[?::EL\6%$E62BIO]];NC9%E*$W?#L*X?;%%'WMWO[L1[G&V5OC,Y M@&6?"UF:\U%N;77B^R;-H>!FK"HH<6>M=,$MONJ-;RH-/'-,A?2C()CZ!1?E M:'GF:-=Z>:9J*T4)UYJ9NBBX?K@$J;;GHW"T(]R(36Z)X"_/*KZ!6[ ?JVN- M;WXG)1,%E$:HDFE8GX\NPI/+A,Z[ [\)V)K>FI$E*Z7NZ.77['P4$""0D%J2 MP/%Q#U<@)0E"&)]:F:-.)3'VUSOIKYWM:,N*&[A2\G>1V?Q\-!^Q#-:\EO9& M;=] :\^$Y*5*&O?/MLW99#IB:6VL*EIF1%"(LGGRSZT?>@SSX!F&J&6('.Y& MD4/YBEN^/--JRS2=1FFT<*8Z;@0G2@K*K=6X*Y#/+F]@4TMNE7Y@5[P2EDO& MRXR]%9]JD0G[P&X 5QHP#M:<^195$J.?MN(O&_'1,^(7[)TJ;6[8SV4&V9#? M1Z@=WFB']S(Z*/ 6JC&+ X]%090_ 'Q3\-_KVRP*+DZ,4\"J/3?X2 $5,0 MG[(/.; K552\?/"8S;6J-SF[?GOK,6'PICN.C%G%**M8_#%302K6 JD2[D$: MIM8L[2F4G4+D0G7$PQE>?@G:)^0B!-=LC@" 76R@3 68 M,;NMT_P9T;IO"S* YE(^,*Z!6=$ )EE&_ F$C]9HE//4[-0PJ3@:XK"0[DII MNU92J$8+;2HM-J+D+EW=*UD7,![X;(>R%?D,S-9#1.PC]AR@E,N4(H8JG!.W MN4![R82]BUCE@7P0++PD6 _9D%GIA' [.328++PC"(9PP\::S M/9PW'U]]17;D38+@*W*'9_:)ZSN+$+IH,O&29-HW!_T^CZ?#6"2QMQC$<4*4 M,'XJ.@/Q^MD_FCC R\W8B7A>S'J;WTT MNV<!9UJOA*R[8RH(7*MAMF):7NCEHA]QPIR+M>[_N6+6(_94WVKWQM "M ; M-V:AG:HN;3.+=-1NDKMH!IC]\68,?,&UL[5MK;]N\%?XK MA%L4*4#$)'5ODP!M]Q8KL'19TVV?%9FVAW MLJCNS@=\L")\RB?31A.&%V?S="*O9?//^56-N^%:RBB?R5+E54EJ.3X?O.&O MWOJ:OV7X5R[OE/&9Z)7<5-47??-A=#Y@6B%9R*S1$E)<;N4[611:$-3XNI0Y M6$^I!YJ?5]+?MVO'6FY2)=]5Q;_S43,]'\0#,I+C=%$TGZJ[O\KE>@(M+ZL* MU?XG=QTO]P8D6ZBFFBT'0X-97G;7]'YI!V- S'8,$,L!HM6[FZC5\B]IDUZ< MU=4=J34WI.D/[5+;T5 N+_6F7#>GQ&.4"";\/?*\]=*\5I[W MA*5U(WWW2!T(K]0\S>3Y )ZN9'TK!Q^T=^K!I) M1/#B62RX>+V20_0]\UZ3SU-)WE6S>5I^(UE5CA89'N;XNUDH2%*X*4DSK:4D M:CGV%9G7E69$A%"B5YIG>3DA)TTUD\R:5ZV8[+RUNI&CTIW+<$I_[X:JW[BV=)&"7=&HP9EWJ2N:QU M E*DJ-*25'4^RL5-I:B6&96+$8K 5>7GZ&@(G?(.OJ*E=WF(ZDZ=LC*\J) +ES) M4NVH+NPAKJ^[TX+K==2R=57M#\W&#UI7B5ZK'8,W9L+X @:%WDW5J7TWS;/I MZAJ46MK4S): M2+ 4^426F:2DE).JR5/#ZYJF:'4^=;G[>IFP APQO2DV+D[2&K8;X6,^SJ&O MSN$C4NE(D'E-%F7^==%W&"UX7!6H5]H>4#PK*K6H];)O4-><]EV'6&_:Y99@ M/L2CRE6C#=0:3,NX2[\Y96737(X)ZF[=[YDM=,TEU7@,YZXW6_=^K:HQ8ZL+#(9Z"GM^6WNV-F2JECNBS)3QY[S^ M8Y'6#8PA=5TDJ&J-G-W@?E7:=@Z\7.70M\LR7$CLP E_^=.L^Q')90*PJ70(.Q-T M0\8I EO'A5P/>TZ$%]"$"9/":,(CDQ"$-.:)05F6VCT\?]LJ2&0LI;*T]A/J M>\RY*%/\]V%_ORC&J"OM#K?:C.MJ1JYD67Z[3+.-FQEN];E&S;'DF.W:[#+E+O$10&-'3;;03Y0BE8J1P)'6M(? 'DD.9'W.!(I^?+GIZ(/ M6ZI9JTFH%X>VY7V$0AQ8="$"ZD7)D]6/F*W)TCC6@%COMD,5+Z2;A.4V$^$]2/;27AY(%-]9%?8F^S>W]TCFFKP>,(8AVN*3B-0MM.'DNH M"&R7C6D8Q#8W'#-AFT5^Z"+U1J)@R>Y H%8X;1G%37IOJ/F\M4=L;.ES%&"? MAD*\-$B)-C\W"&'B]Q\GQIY?K["5!NM*UTR@%> T\G4)7@PY-/9#ZG%3-@\I MXXQ&QGI1&06TC"@+S0(*1?T>07-%G ;>9JB&$V]P0%H[BD9\;>GT !MKNOOV'@X=#@P&B]G MCN$^%@OR..CMRD/T0^7\XG P1.$.[,+- M&9(T GPA+"W)09ZMZD^8]1C&_2Q&Q?B6"VXPP\Y3D_AV\@]^YY9#Q_ M!"[$^0_9D7D]M(>]]GD/:8(8@Q#2)#05 PST K;%!8-[1C[X_\2%'_-2DEGW MZNQWB_!_8N&G8D) $)SA3*\,/1KV$&"@SZQB/R;Y8SDG M<,C M[/;">!&(FRZRR3@#3RC"_FCH*'@U'<C"@=MT[^V<;/,!/B6/[OAA-UY":' [_CV(_% MB7Z,?.QH]>RB'RKG%\>)/ $>=%18W;:XG\0*_(XH6'B M*.P1RK+C%;>>0#SBU+2/O\>'JF3/=@(,$"9VIHO8X1J8O#\0)P8.^+9%WHD3 M'2^7@:BX ]%3YGC/&SI;CDD/J3T,$OVV&VTO(O #(#L7YF. CSQR+!NNY+MZ MH,Q+:&0T)'>#1 ^Z.,+ \QGU'=:*X+V,.5Z\P\T(4TW8 M0V-,=Q?-/I[^ A4/S7ZC0.CUQG@1C<--,!X.$O]DS437M[R'QI?LP31I?TJ@ M2%8MRJ;[OOV:NOZUPION2_H;]NZG#I=I/=&PHY!C#&6G43 @=??S@>ZFJ>;M M5_9OJ@8:M1^G,AW)6C/@^;BJFM6-GF#]&XZ+_P)02P,$% @ M85=64X5 M>M4* P P08 !D !X;"]W;W)K&ULI57;2M)W=A[29I-T^TQ)L<4*1*@A9Z=\O2,FJLVT].[,O M(D'@'!SP BTZ1\^^0F1XJ8WURZ1B;J[2U!<5ULI/7(-6/!M'M6(Q:9OZAE"5 M$52;-,^RL[16VB:K15Q[H-7"M6RTQ0<"W]:UHN^W:%RW3*;)?N%1;RL."^EJ MT:@M/B%_:1Y(K'1D*76-UFMG@7"S3&ZF5[?S$!\#_M;8^8,YA$K6SCT'XZ]R MF61!$!HL.# H&79XA\8$(I'Q;>!,QI0!>#C?LW^(M4LM:^7QSIFONN1JF5PD M4.)&M88?7?MCIQ)(O\-Q27<.\N5A_>VQ/(U/A4YHZ9\K^DV/TKXA,T$9MD; MR+-\?H1O-M8XBWRS_U-C3S'_-45X&E>^404N$[G['FF'R>KT9'J671\1.!\% MSH^Q_S>!QRD^.D;(STY/+O)I?OT3(01'-KN&>V7EK=7!4RD/N%.F58PE*&/$ MBK'*EL"DK%?QY7C@BER[K61$*"4Z3NY!ER2,4$NZ,+B/E1EME M"ZT,>):%D-1/X%U+VFXE7GMHD+0KKT9UIR>79^>7U_#)PJ>"W1H)\KR_!_#F M559EK6MM$81#H7P%I=[I$D6YV\ ?V626!7+14]?R]GVE""?P.>C?QW5:*EXC M-$H+R,)'M\,Z9CP?,K(;\>R*Y\J9$LF'!(2%(TD=C1$XO1B DY\*NI%<:DO8 M;T)@EL8D2]ZCF*T\'/J7G[!IJ9 SPGT45XKEZ7-+4O4:I2'CCQ,1'7%''[%Q MQ-"A./&%,3Q)<"1T%CLL#Y6]&G]UB].#ME(C;6/S]+(GK>6^PXRK8W^^Z=O2 MC_"^N=\KVFJY208W LTFYV\3H+YA]@:[)C:IM6-I>7%:R3\&*02(?^/D@@]& M2##^M5;_ %!+ P04 " "UA5U9\",TIX8" #!!P &0 'AL+W=O"'!*I&;#ZK6$*>:Z)U#'^-IQ6 M*ZF!N^LM^Y7)7>5RCP5,6?Z'I#(;6P,+I;#$52YOV>8[-/GT-%_", MRDR@&4TA[<#'Q_'#(WA;Y=PF[FT3GWA'"1=0GB/?^8(\QPLZSC-].]SO2N?_ MU&?O5M\KAM^^ M_P^>]Y!5V77=,%W72ZMXU$B1,86ZIY">!KL*+/G]R^\ZVK MTA])%G\DV>R#R/;N)&CO)#C&'OU40^*:)JP =/J#"7'6=0\U1=]0Z)&PCOI# MOS\([?5N@5]'#;W!A;,?%;^.\AS%%NR'S5Z'N0,W&#YKUMG:.SVI +XRPT"@ MA%54U@^S];;SYM*TV1?^B3N:NAW^6,VG>IP\T]?#[0;S%:$"Y;!44L[YA6J9 MO!X8M2%9:3KB/9.JOYIEIF8L,R:VA!=JI'?T#4$L#!!0 ( +6% M75EV\QC;%00 +X. 9 >&PO=V]R:W-H965T%MN'[A1-9_=9L9E8J"UY)>72OU]*3IUT MZFJ*8IN'V+KP\(@427.TD>I1YX@&MF4A]#C(C:G.PE"G.99,=V2%@E864I7, MT% M0UTI9)D3*HLPB:*3L&1>*>+W-C)\+)J&)+G*'Y6=TI&H4-2L9+%)I+ 0H7XV :GUW$0RO@=OS-<:,/ MWL$>92[EHQW<9.,@LHRPP-18"$:/-5YB45@DXO'O#C1H=%K!P_=G]#_DP M*@OM_F%3[^W1YG2EC2QWPL2@ MY*)^LNW.$ <"P^@-@60GD#C>M2+'\HH9-ADIN0%E=Q.:?7%'==)$C@OKE9E1 MM,I)SDQNR+X9*GA0+.-B"5.EF%@BV=UH.(8KMN893#LPJ\B,4HU"0TJM:)CN M%%S4"I(W%'3A5@J3:[@6&68OY4,BVS!.GAE?)%[ &58=Z$9'D$1)#W3.%&H/ M;+;"/MA_TA@&QLL)S3O4AJ.Q^] MN@E'<)DS3G%!D24R&G!

Y7 M!4(M=,=S/_K-_>A['?D7*['-_7XI?\B_('+2$#GQ0CYP4[0R\8N]YX)Y MV T:=@.OF@-_'@8.3.N;V\;;#VC4"CV\A@VOH1?&Z;>5BQ)[J_7\XBY/0D0! M["+80^BT(73J1;RV@#V,XFA?OB+_'9%E27QF1J:/K<7) M*_[!!!T?5-?X,ZK*#O5_9IWL62?^F[=*Q_=3*X'[V4[>J_HRZ&^\+;]S[%+=Z"^]'6>_+ M0>S/[.]U:_^56^/3T^[@#;?NBT#L3^=WJ%P7(=+?>M<+]%$[[>M!//@4[WJK MPD=9[ZM%_)MR\4[O#E]Y=] =#KN_>#<\:"E*5$O7.&E(Y4J8NKMH9IOF;%JW M)/OM=6=WR]22/G&@P 6)1IT!Z59ULU0/C*Q<@S*7AMH=]YI3@XG*;J#UA93F M>6 5-"WKY#]02P,$% @ M85=6&ULM5AK<]NZ$?TK&*63N9E1)5E.XO@Y8R?-K>], M;CVQTWZ&2%!"3 (, %K1O^_9!?B03;N/VWZQ10G[/GMVP;.M=?=^HU00/ZO2 M^//))H3Z9#[WV495TL]LK0Q^*:RK9,"C6\]][93,6:@JY\O%XOV\DMI,+L[X MNQMW<6:;4&JC;ISP355)M[M2I=V>3PXF[1=?]7H3Z(OYQ5DMU^I6A6_UCKC.SR<++?@_JHRI(4P8T?2>>D,TF"P\^M]L\<.V)92:\^VO(?.@^;\\F'BU]HW)QF66V,4&;-TIB3_X4:\?K5A^7B\%3<;11:+K-5+HB7A.(6!ABIQ)?98US)"[S M[R".>- I-Z#;D6PHHZ%$H74#IFB.'OMM?6:W)HB!?!%31GDF?0;48"ZO< $ M8!%M@G*Z$C7^6L24M*I\*E8-7'(*+H7.LH8E;7(.&O4%7J)^Z)(!5+9#R87Z M62,QV<-%XR[P]A MI4H-"J6LSO:2_S'IV*@RA^](I0].LS\*_&]R==1G-Q%LG3%;.LBBK M6%5X(;U721!&5[K4G 2N-T1R[;/2^L8QQM!"E#="^W-RT1(U&0GL-T,?YS35 M]4&9)EDCL!J/A[SA?NL=9E)B>,S0_Z'AMO18$)!I#4"7^EZA'< !!;)<.%M! MV'K59V+V K^_Z_C]W8O$_(<&T_](===?GV*.(O2964&20D?QL+7C//FMSO?H M^O+VF^_I&EMA3O4#<+&(^K8&$2M4S%P%J;E5'C0!&_ ;J:UH,%DCD-%06&!1 M6>W9DQY,?L8400Z(W#*S)82+;".!,$_:!UCOID(_J 8JB!U)>0-0HD]I*3[I M7$T[82_=DC\Y<[6.A/+#XLW)^*ZHFRD MXL#C>$RN2C5J=I#XUD2;_VGL5NUY$IB47QWU#S,GY,K20!!UL\*""/X,()\N M/Z[WP*L!*\@\AS#U%R4:G>%CIVCS@ ?KXBG+1(7Y9S%8Z$MJ>EEKHD@:(I6E M3#,.F-GB_85WM^354_N=:VV'[X\)B3-Y1WZ#S'!5QY+QU,20IA*.HD;L,E4< MEF'C;+/>(%T;HM9\)*5>KPWO$4SJ47'O,_EZKW9#?YE]6MQR^8;L[)L:2Q1K MH:$PU@4<59P3^TS;H_?UJ^/W1\>G+SJ7B)Z#7S>EI#5DV*7D5;;1JA TY.+H MRU6F^0Y($\3UTXI&#O6LS#;]O*C !VD$M+:AO]"@!2?@M#]E]#SV69J6/0@[ M$5NM/-;'RM-(':DFXQ4>^LSINAV7E$,:C6FAB@49TPGDJK7%;J!]&F$T%Q3- MTY4*6UI96H$T@ 1VW7AVF.5^(,7*$#O2G/K/,C.^$S%R5AU8N4H2<-D]&GL> M"US>!K8[9>O8>N.-2D&N<4XQ$+4HI8WW'8-)R.))*C8 M@!FC'I.S"0380N5TW1KZY&B12BW<@8Y^( #@PXK:740:GB(TJO$*74%%I*5" MKM-ZE58^W":Z2 @=KJ7$Q,HKW$ES; M&I/38,L4W,KW8FQ;OLTMJ>9=):ZN-MO+-U7^1NXZ<-(5"S1*?3;TD,=LO*A0 M5AXG@Z=DRD2P8;^B=:N^PG42H]9;(@(?KP9QCTUTLT\=0^P]0PO':08D3DF7 M[B<;5.2-T>O'(Q(A\98]H/ Q>;R;QF.*)X[,;21K9*+2@:YP8VOW?/!:K5)N MS2\/B=H!S_B&K?NV>S]Y&5_+]LINJ%:!B'-VLA:ZIA M*#=SU4A&"[NHKN;$\^)Y34L^N[JPM(6\NA"MKDK.%A*IMJZI?+QAE7BXG/FS M/>&NW&RU(>$8A5+->& X6_>_::595A!&+\>\=SUF]I%KK/>^YO M[-GA+"NJV&M1_5(6>GLY2V>H8&O:5OI.//S$=N>)#+]<5,K^HH?=7&^&\E9I M4>\6@P1UR;M_^F&GAW,6D-T"8N7N-K)2_D UO;J0X@%),QNXF0=[5+L:A"NY M,W0NH-& _]S.^9TF M#4Q [(NY!NG,'O-\)\E-)PEY0I(,F'&]5>A'7K!B MN'X.I^J/1O9'NR$G&2Y9\P(%'D;$(^$)?D&OJL#R"Y[@-U#.0ZFWZ'J]+JL2 M-*.FCMMQ"Z>Y&6=[J1J:L\L9>)-B\I[-KK[[QH^]5R=D#7M9PU/(+H_S=1A3F_WW33K>[UEIU"=:!7H# M!WD+P7,# 1!\IA)*&9^!@%,)P O:LJI $#R1HA5#5*,U+26ZIU7+7O[N>CD( MULNC!,BC!5K54;9_WZ[Y%!&=AXHS-DT]>G3&C#PD&TV5N MH"=-:%00PW/:Z%8R5/*\E1),,%)L&/K/Q]3(\R:H/B9Q,DD/LW!,-R)'7NR, MAWR_13Z.4\]]O^.T-*8SKC1AT9TJ'289R!5Y)W7W])SWBYO#3KW""F=FXN,@ M<9$_BY$O_OZ,?=N9G:,T8.!R5'$ZQEJ*VZ@( M5*WQ07"DO\%9D0",E)S:3&U7N%;Q/1=H49(-WJ99,K!QG'V]@[YI*PB:EI?4-88\*V'$KB*B\!#4^Q%0_4DL8<]SP40"!9FV!\(YQ,< M^K X#;^:+I>BE39<]W_QV-$!V-1 M_32:H(UCI965A,>R#D)R;&*R6Y;$X PD. '6N =K?"Y8:\JA)CMDB0ZH4_@\ MS?+/@,]1\/ET;-Y *G!U>C!>@OTH&(Z30=:'NB )NX?(]Z"5EO9JQ60;R#XF M]MZSR>.[)>27II\M]X!@Y/]*AC_A#4GO#X.]+DIU=%/^Y4?V@*H06 W/D7A59L2ZLU1IRY'A;CP!\D?2BC M7>3Z4''[_A$A(.:N W2 3%&U9;0X[+=Z'-R%C.(Z3N-Q6>*;2F-$!5F313_06##C/!T:!?!_]-_2-"F"1H01^-+96] M$U),ZXIUXZ*5)F$:535,EJ* _MCMG@,?)Q%Q"%!59H,^PW1R Y&@R0ACR^;) M77=] &KV$TP/9&00( 3HDF\PS#&7C_:2"U:OH8_DN7/E51IP =S+W[IV0F]+ MA=X*S5ZL/_\X#S>DOYQJ1*YR+MH'P;A>"=T7$! M)BA@=WN/PB"K[NORCUY>N\'&C33/HB'@TP&XO[BFIW7V QRF(_I3BOR8^KH@ MJ+94@E> WE:,LW5IB^(2&DR@VH3X<25]>J1_E$PH;*Q(@!"$$*..FRP MO>]-18&Y\Z6T9G)COPVK_R?FZ^])ZF-Y]K[ZE+\64(+L!F:#_D/\U7\ 4$L#!!0 M ( +6%75GLC07"6PD 'XF 9 >&PO=V]R:W-H965T MC<=5NE!+6;W4*U7@R4R72VGPLYR/JU6IY+066N9CYGG1>"FS8G1^6H]=E>>G M>FWRK%!7):G6RZ4L;R]4KC=G(W^T&_B8S1?&#HS/3U=RKJZ5^;RZ*O%KW&J9 M9DM55)DN2*EF9Z,W_JN+V,ZO)_R>J4WE?"?6DHG67^R/=].SD6Y M^:@W_U);>[C5E^J\JO\GF^U<;T32=67T]F MH7J7OT@CST]+O2&EG0UM]DMM:BV-S66%/91K4^)I!CES_JN6!;F6N:J(+*;D M6I4W69H5<_+&NBLS&1Z]U8185^4E6M9*K.1DB4"CK5Z/SGG_S(>WU@RV&[Y?"0]O/K)GV(GI%45@LR0UY59*+, M1JF"F(4BEWJYDL5M;9$I95'-5*E@X7J%-*A@K)7-87E%LJ*9(>L<&;3U\&Y^ M_BEF7O":_*C/W]:R-*HDR@88SF]EU'*"WS9&=G,^8,]DV03BH7DVINQ_@?/M M_GHGUF,+O:[@W.HYN6Q/X-63F=2$XZK4J5+3JAU^1EA$_2BFD M$CF#PJ/"BZC'0V?B\-^YC#R+L3Q?(G0!) MNY#E7+W0LUE%20'BTYL8TB",^GI/?!H+-C0>(M?$P -.1<@[_L6)#GK6^LV+ M75=S&H7APS,.I%K4IEIT;*IUX>'[HVW MQ &-8IRXEW3&0I_;X#Y0E45;E<715;GE:RM=FIG.,SU45 _K^S'%L,-%[J;L M[-FGY),V*$V[7Z7MK9%1F\*RH?7DSA]-Q6I^#T3,O=KWKKA1:*G+I\O)#[IX M(6>S+,^DP?JH9773^.T+_!LV9T6M=+BF/JO'?79__&I=I@LYE#XH7+X':A,, M8XI5=4"D=?N>Q!P29QR4R^E,'AK??88^:"6ZFE D1\M:F MIN0]TF4NYVI[\DN+-9_*==7G?'M- '@'X+#! !*[SYK:LE#YM.:Q-2&Z/Q_ M@;(G8G'TZOLE4.-P."&*)HM<@+5[B@+T?KY;ER+;J-4UG']'V V\+K:B'C(4 M0_2<@0LG/AH"P$SBMK%@T)$' & "?>HP0MLP#"D/^^6$H^GT8G] (HX1+(Q_ M/TP^ GN!/3R!=:SWQ*\;GTPP@,ENC]I.E+% 'IF1RV^EF3OSGCKB@ M KN.0Z^S:P_')P*73J#4"+3"'!S#*KB_%IAUOIZJYGY.IJE>%T"OAGVQMLW/YF/4=_#K,? MIW?LL!]G_ #[$: 3P.KD>/1]0*0NB\(# "> VWX9W*?6E7E2I@*PM4@8#9 F MY]DQ3 5,(0$BQWU-^U;?+X$#$L#M".7?5F29^I! F@9 "NX1M(,#3$/Y*I1&@B MP&A9'_WA')0UEO1/%RX3.$0\QE1ADEO<5))8BQGV]]MY8B$-$):;^0"MC M W' $9#UE\%40C*P)&/]S _ (7FOGO# TH3Q/5-R(-,A;, ,>Q>U?J0Y$G0 MF270K,0H 44B+BK#BS%O?5^!B+'/UL4 M/^;/97.EYZ5<+;(4-DZSRI399%V_!]%>\]KB;Z<:O2*S[$8U1Y+G1&.T;#8* MFQ&02MJ,;B/2U"QEO>\>^>3SU<7@NP*'#7AJ/G;$G?RU-?$Q?^S-,SBMR*23 M9( V$09H!5S<0$44,3ISP<@G]57V$2)"T8M"0%\?"CB0(Q#H9QEYF^L283,D M'<0#)P#6HU]=H$BO)7 MK53]=E)^2]O"Z!8:NTOFO;[ODWK8?SU8/L;..T%+5<[K-Y]L+4*9;UX/:D?; MEZO>-.\4W4UOWLR")Q!(%2\%'36^R^P$'U&\83;0Q>EE_72B)TF\G MX/E,:[/[81=H7SD[_R]02P,$% @ M85=65*(&UL[5U9<^,XDOXK#(]Z0A6!DG'P[#HB MNMS=L;U;U>NMH^>9EN@2IR1235)V>W[]9H(7*((4J^\G#NV 5W[^Y M8!=EP7%#D*%@%\PQ)^'"Y"ZZ"U0HI 1]_%D0O MJF_BB^K_)?5?9>.A,3=^&ES%JW^$BVSYYL*],!;!K;]=91_C^_\*B@992&\> MKU+YU[@OZM(+8[Y-LWA=O PO, EW_F'))<_^YG_]G42 MWQL)U@9J^(]LJGP;F LC')5/60)/0W@O>_NK'R;&'_YJ&QC3S_[-*DA?O+[, M@# ^OIP71-[E1'@'$<_X$$?9,C5^B1;!HOG^)3!4<<5+KM[Q7H*?@LW,$)08 MG'*SAYZH6BDD/;&WE;K&Y>^:^G=Q6OR8;OQY\.8"Y#X-DKO@XNW?_\9L^JJ' M,[/BS.RC_O93/AN,^-:X#2,_FH?^RD@S/PM ]#,CA&MJK ,_W2;!PO S(TBS M$(01;FZQ47=RZ%"\88[,MTD21E]13,-4U])^7O[^-Y=3\O0_N@I7!BBLOKL+X'&?07[N$IF%D9,MXF_K1(GUA_)2F09;^>'[^EW&2 MO,)42O _QE_UEI1O7^/-O<)^B&(19&*1:1E7BY=6S*>&V,[K^^]B/4F,9K$ 8 M8U#U_BH83,,F3##B"MIZ8@I!7,?4O&'9%G&H:?P<).&=C^K<\!]I;'^+8%QA M2(T$YIZQBN??C'F\7H=RC(?W=%?H*F9$6_0=(]H(W$]/K+V MM?(=T*-A8Z!OMQDHWG1(O\-(.=[P.=157I"Y\E>KD[ E+,*H=S1;!9EY[F,8\2FW' 4KE"-Q!KA'-L:8+8\G@MXQ#'XH1KIDC]Y+?:>W'(JQ6CWF=P=:K&$@!&2#\];]":R218GI M#M>:1?5CK9*PB6M98ZL/T\D2!76SQ 2QG>$VJG-^Y&1:&DH1L7U*N8,3UR'" M;!-P-KD]W [GM4_EL#' F.;P=G:J[IS,R1PV M&X;.:3L38]DJR!SHL#D.X:QM+SQ&N-/6,ATSCELN<<%I/#LX<#SB"#K<7SM) MZQA\E3K>6=TUZGE@V-NJIGYR G>-\>%JI7,2:*D ,'&)356+:!(J!#&I&@5U MB&V[ +XLI8PA]J'$HLY_O+71WIK#Z<[=*3PUPLSA@I+7/M;F>9PXWG!=6%0? M[J?U\02.S2GB9I+*,6Z:G@\/%P7:NDH=^6IN4D9<^Q%\-!.PIJ<+F_5Y2DO_&@>$.._ MMU'0[A PT)0"K+&5$K#-CJ4&%T"8N8!*JEUWB0#XA%'PZ\+$I 9\T0C3=(L? M+-AM3R#*!,R%]K3&8#^0'#%!N>41CS%0_YL0>B+\ER_S/E#RR^%$CNI.]Q=W MDK4V+8MP]P0QNIS,)VEH\--)L/$?]$[N5+@F 4W]XG@U7%'J1J;0&=N5- :W M2;P&H?2CPAX>^W4+O%U/TW=E^=72C[["=T JE?R%,)JOMCA70[36(.0 W9,P M+1D\/_Q2V JC-$NV.$HOTTTP#V_#N3$'A1D"?@C3;ZU7A4T\>W@TH*N\(/._ MV1(4U2T@DCC1&$O-(CVSP#\1;9TVM3F :M-M2]34! ?(,AV]K,GO.$!28^X. M^)0)(-[Q !0DH!!O@^01L/2O*-.E85,!:L^U^7"6ZC=^^6LNI1@UWKH]]?.L/3J6BJO@K1U(TH_WH0)',EVF.%2O56\EE M*P9$GD$?2:RR1\28?LG].5WWH')])%:]/C=47MX.0N=EY29*'X+.5<4A,,1A MJ< ;*MFB =>)A8$SUVJ4>: V/<<;A\YM%_"Y;DT4Z(V Y@Z@ X#YIP#FE#BG M2"[)R0P#YC "F": ?2RO+O#Y6#-=5YE:,E M)2?3C\JGF,>J\=RF@A-F:QYP#MVNR7!EKJUUGJKG@MB:5?S1WT%9M"A_EIC< M]&Q0%MX),'E%"3 Y0-\5ILZCLO?G?V[#)!=KT./9*D^U!W64(_?V\)KF"=B1 M5(YU#[A)[%&ZJ'SA63L''M@'V]9,H/)!-PYK&D>/,+:J&L28=F- M,@L\ \',1_(,5);16'M]#.].82A!5]-VGMXG>*\)KX_&>.?T!1H>ETR(.M@7 M "^5#Q5#L 9/X@ZH/.3\GENI[[O^'L)@K/.M8=]-++Z\/2 FWX7VN]/B)JT, MKHGA>L3RU"KM/(%\31T5FS4.\0/4=00Q[3:X-QV3>%3OI.D7/H$A(H#SXV&_ MB8GQQX=8"S+#8#]F-."BW"FB@PJMIT#_C%B $!W-,FO]Y/OS %Q^DLR6@LP> M#\ Q-?";@?MLTK83,@4/GG#3T@ >"R/SK@8*5>PP(C3[J0[XE.E9,-&MYQF9 M!W,-KA?5.34'S+Z*UK'PV^8.X>X(INHWGC4 _S>-SF^")(P7QP;GP;XV FB: MX+QD6/!&<-ZF5KY+[,F!^.ZU#;MT4/T) O5MG#,I4F@.!^:N,U0VQX?I-?)U M7)1>/!XU%G\D&C]?1LRN=#;VTY@6..:-'7 6<4UU;"WB68+8"N1 M]UY /2ZR/P MGJU1K6#)+4L3,'VJ9,"(=T5[)C=G8:7SP=^ %[M+GBKTYS!:/C0@S M=\Y&A=:Q47C3TN#3T0Q)*D='X2DCE'9X:?UO/&LWX-\Q#G^P#] (V5)TA?L8 M;DUE*!(>L3&+[LD= !V\/PCEG1OP-X\0H-Z(E>?VE'+<\T7D3X+\&P%Y9+3 MVH1O0V"TC?3E^Y12X^UW7_L M]8@3VG2[^$P70*W75]!^I[MDR/D")CBK%AT>,^^J[]C#-T]@W>.WT/9DH'<^ MZ:+5F37343YI]<,$ _D>0%^O@1>8)0!5N&J9VE/:Q7Z.L0#[JC=.?2]\GJ8!3K-VQ65 M_]BSD?8,LQ0]MZ^@_4YWR1![9N/!$'1X#*JK/G,=\ ]''"Q9U#^!7>M>O^U\ MTDVK*QK5]6#2ZA%TA+F-,;"=C2I$F$(MVNTRK0?-F$TLY_NU;J[3==.NRQO; M:>&NQUET*F?1Z7<6Y\M@L5W):(2BF?*@^TH>(KTIY[CAK^,MQN 74&.[ 8NP M]C.E=>S7O>%T]FO%\W$]=79ZX7MY4(G5<;9W*SX6L$M6?P]O;( FB>=^3EOYK MFN.K;9)@I"1;)O'VZ])P/6/A/\#$"$!&_]SNG.E-+'F,=7,'#J[ZN:(QH:E% M/*]Y$HYP7-"DO%'&!?@(C70_9D(I* >/YFQ R]=X7DC-SO/3F;_'\C@B/-=D MOHKQO(E6%>X1TVUO,<;.=#69")P(3[,,*"S"K?9\$N I:WR#J2"V#51^ZV<- M1L;5G!]'J.:HLJE);%>S4N( O^W]-IPW#J6MB#"@0C7K5Q/ET/.&?-DV<1H& M!8 4\9A:4A_QUY OSVSL(4$G"NPY?;:.5(\9="LSZ#[6;RQ$<33@=)1^=AZ[ M(S\>L.HV[#C.'<79F_J"_^W#]C:(IM.Z[\N.'D*5XZ3ONN\1+Z\2+V^H>&6R M>W*?>@K:)0V@6U!P0P_X>;:IF>C9@/@,@YQ:;/$\5C?P@ZC]2_QT,%+.WZ2/.#HUX!=U42W8/QO M,NWO]/1_XJFD0:,9]H/B7^L6ET57S7X97[-#7#[CD;Y1G!492?*$WUWA -DP M.=A4UBSC@"D$;Y9!(RFE._70]E+C2R2C)3)J$H6 Y?*OUE7Q/&T\-\ALE.$1 M]UPTM1B>#N%8M%%F,8_8%NN31^67H5BOL, 4CK(PRX]P2VOA_!8\E,>%;=-\ M6J'/AQU=Y99AP8=/'U/4= ^!+_5 WK7P( D/L]0UVD-K4R_\A=W08+G%-:+ MG#!>:5!\62O[OQ-Z5BO'G3A MR5Q*L6?K7E5=_<*I;XJ[9K[HT[+KG45?:A9DJ!;&!8]-#)(0AG ^(&SSI:M] M"CIE,&^@MT1C*44XE'#P@1CSC'_('UE# PK2@3$9G#T[YSN6;YHS\P?EAOW0 M?KN.Z-P&0?XV*@9I#\HCICQR9JZFZ65=KZR+-R[2_ 6L M)<@&,E=67H6W><_@5$Y'L\IG3L6..U.Z<4:K<@_^[V32F3D*C\SX12?J,$^F M8@!OU@\[RJ6>CQ,&WK=0\\R@B.+$ -^,T9X7N]:%&! MI^FI+YK4!9,",.0Z:22%3*R"[AL !GK*:O8CGJ; N+=G (0+CK-HC)P 8VLC#]=!\E)J.S^? MO?,XE;BQTAMCQV-2'!2'?0["IJ@YAZH/K.ZQ@!ZRU1OG?&-A2O^K(9HFL1R^ M9R@\F$-.8R1@="!PNQ[0;(^A@FJR79]BU>J10OY@SA[_+N< >0'CQ MY?I="4&V3:N5SE#3[M'%8>N,5*G^\MI7UQ^)<;\,Y\LR1RTU;N)L:=S%*S"T MB)!D?G]4W]T-TE\%Z(3Y*> MC:;W$U!"F&4__HJ8*L9CJKQ>0GX M!0$DY@W>8733C_S5@]Q=D"#%=9B5P,S'0"88JWLPD9C6AJ3RCV!8W]B FQ;. MMRN : NP?Z\,N=2'IR('ZPTN$-%L"HV2]18 M\Y4LT'PJ;J2'RU;?QUO,_,PG!Y*\BM<;/WJ0T\QY!>W' < C@!P4Z:(IYNOY:1REI+BM!C)=2OZQH3< KL/@/A\UL, 1$$SS"*:? MHE1-32D390L-'Z1'+L\@W%)-"'*7'\P,Q#XG4LP?C(<00^K0_X#SD>DBAU5* MR"),96MD&_QT:=RNXONTD66(.']F]+D*_+T;_6I@7]O00/_/%65O^N M+#OFAV79.7Y9EM4_+XM?%\GE/3,\P]P4[F."7,:0003/GSEY_&^$!5 ME[070J!HK$\TVD=JO<'L$N#NE+(A?DP;#,TTQ\N#O[$+Q#7GN[DEG&X6 F[> M"R(;$D-I,[Z$/RTS&/WHD4^US>0[@T!/9N[>I[,^_5P?U<_ZC\GO_\T/K6;M M)7BH0:GW'C#[&&O7NX/@4.;J7!?6GS#R9-;N>>>Q# J]=ULWU#VZ(Q&*0XBN MI+Q*O93GA73:'P^<.WA'--?W!)39O!%.&]O Z^UJ];+,U<"9--[P-)WTRHQX M&#FK0B149VGHC.]4Z73<*Z-@:DT%0YO5G3"HN/;!7SA_4JDFQ[>U:>_7N.49 M].S)^DP)Z6&DKOV<5<^=F=C?6Y:&B#GC:%7G:!ORG90YL*IT9R&,IVH454.M MYLQIC]Y.#3% #+A."AB&<I&*P_ M^:%3PK6JM9?6H1:E7M=GWC'FKG+U:S/N7P[Q6D\BMJXAQ5 0BN;U6FS&MV:;J IE2JJ_KG6:1]3S= M+Y3%6F^F2:V=V&^!*='QIC@J))Q7L4-9#QHU/D3Y M)9+KMI]DVFH5K_Q4;Z^<(D^IS3^KD0=Z?//BA$71N M;MK1>@\')>_M\Z;JA4?.CW#U^#D6&7F]R,A[UPF?++*YAZUSJ_*NZY$1S4J! M:@ZK+0];/Q:,_ZRJ@E.%H6PUF2G\8 MU3"F:P A[$E4&ZC(9")(\%>1Z7&JAO(&=E)NFG?+5/S0V MZ1+F,6XO/,(;ZAI$L^9<:$?15,=9V-C^_:T3NH50;J+?\WG'H.^T[1 \W-4V M!7::KL[G:K3-HL,BI9;.CQ(<9704 FILM,F14&%/B^U-A3E5@^T*/MHO)QT8 MJ08]5W&T"(O4H>L:87V4X86"%\!2I5DOECI[Q^]\N*SQ'?V2YV6Z#(+L9S_S MW[Y>!\G7X"I8K5)#ZKXW%P@6JE)$61AR_?$G?G$);];5W[[>P*A]D M-5;! M+;Q*9XYUD4>&RYLLWB!)Y#^+U_+?)2"H(,$*\/PVCK/R!C]P'R??)'MO_Q]0 M2P,$% @ M85=6:75 D&' @ ]@4 !D !X;"]W;W)K&ULK5113]LP$/XKIS AD I)G%!::"-1-L0>T"HZMF%,X%R!;NN:JK<9 M!G&P=3RRLC+.$6:3AI:X0//4S)6UPAZE8#4*S:0 A:MI MTY>91KN]QH^?"X>62:_^%=1<[C +(6VUDO4FV M#&HFNC]]W;S#3L+HHP2R22">=U?(L_Q,#JL^VY)AP35D8 M96^9S3/97#&1LX;RLV^"OX&]8DV#!3Q(94K;E;,9S9^MO<"\5F&YC@-[!AI5"\89,='\3"Z/J @ M[16DA]"S13=<(%?0]&*D$Z-[,;/%/M:'<8^/1B1*KN%?_[9#!NLEJKY-[T). MF !3R5934>A3Z'M@IXU3D6,?^ GB04SB03I.X4D@5<*J*9C.92N,?H\;CY-! M2BY.X;:M6T[=^,,+Y2WU^R"OJ"CQ?5I"!O%X!'>4*1^]6W\\C 9D>+GU[.M7 MN#.+-:K2;QP-GF,WEKVW7VHWW2S_">\VX@-5)1,:.*YL:G1^>1& ZK9,9QC9 M^,E>2F/WA#]6=C&C<@'V?B6EV1JN0+_JL]]02P,$% @ M85=6;V_&M^? M P RP@ !D !X;"]W;W)K&ULK59M;]LV$/XK M![4H6D"-WFTKM0TDZ=IN:( @WKK/M'26B$JD1E)V\^][E&3%J9P &_;%(H^\ MYYY[XWEYD.J[+A$-_*@KH5=.:4QSZ7DZ*[%F^D(V*.AD)U7-#&U5X>E&(37CPEDO.]F=6B]E:RHN\$Z!;NN:J8=KK.1AY03.47#/B])8@;=> M-JS #9J_FCM%.V]$R7F-0G,I0.%NY5P%E]>QO=]=^,;QH$_68#W92OG=;G[/ M5XYO"6&%F;$(C#Y[O,&JLD!$XY\!TQE-6L73]1']4^<[^;)E&F]D]3?/3;ER M%@[DN&-M9>[EX0L._B06+Y.5[G[AT-^-$P>R5AM9#\K$H.:B_[(?0QQ.%!;^ M,PKAH!!VO'M#'$+ M5CE0AF'#*@1FX!/C"KZQJD5X^R?;5JC?+3U#]JR6EPW8USUV^ QV"K=2F%+# M;R+'_*F^1SQ'LN&1['7X(N &FPN(?!="/XQ?P(M&YZ,.+_JOSI_SN8>,ST/: M'KK4#;4(_>@#_%]?2I?!>HNJR]E1^A&S01BX5"#*%-3\8!X:[-)J?Z() MU%LNP)2RU4SD^AU\EGM4@MX&\YX+W2K,@6)0M$PQ89!V1[W7$+M1.'.BV)B/W"3A=4(SIPLPL#U%PG\T=9;.3D/ M@\2-TMD9N9OZ<[BII,;\/8H<-!*!'"J.8GI[3C;2>"*/0O(E2."N55E)CQ,5 M@Y(U?.9"<(1;AA:U5=QPU&"KD6=T9_M P41ROFZ8>)BZE 1N-)\:"^(9A2&! M>VQ&<[32+04=C*0WNBMY89@-J ;*%1R8LCFQYB=P@1O[T\"D;CJ;VGX-9'N6 MN',_?I+<./3=61KT/=O5_6-S-!7F!7$D:ET4\/)?E_"5UF@H="&#$DZE_,:3"J?G3V&R.;;EQMI:'AURU+ M^K>!REZ@\YV4YKBQ!L;_+^N?4$L#!!0 ( +6%75DO5N!*-PP '<\ 9 M >&PO=V]R:W-H965T!2,RE3-1)L5'=?^CK/EQ$5^DDES_)??U6&M$HC(O MU+(&!@J6<5I]Q>^U'/H \!J :[JKB325;T0ASE]EZIYD.!JPX3^:50T-Q,4I M+LIMD4%O#'#%^1N9Q7<")4/>QJE(HU@DY%V:%UD)HB]R,OXD)HG,3UZ=%3 = M IU%->K+"C7?@3HD'U1:+'+R?3J5TVWX,R"SH96O:;WD>Q'>RM4IL2U*N,6= M/?CLAG=;X[.?R+N)Y0JC8\:(%O0B7XE(OAZ!B>0RNY.C\^^^89[U<@^]3D.O MLP_[^6UE.$3-0.\:TF<-Z?%^TO1O15Q1NY$4LJG#+E6Z%! X!L"FM78TS00K/7O9F&)6*H2/F-V0D2> M2S#0)!:3.(F+6.8'>A_S,8Y34BQ4F8MTFI\@?>";)_\!?TD*!4XF+T"FJ2R* M.)T3D64BG4NM72_^=FUXEP)M,B]()@I)$A5])I%:+N.BM$:$%K69W6KPN45N>\F*C/G)WR\OV,'N138E MJS*+%K")@;32(H,M<2,K[H%80AH$O /-0&)^T&EV+>H$&T$REP:>33W/[XST M ^HX!@24.:RA+1>PSY@(@Q5T LI]MXO IRRP.LTVL.)N1C.'.CZ,=,/.2 ]: M6:&7\$!]9E/7=,Z $_.;E%>M<7X%-+!/^P0F0TZ;77U[#'I#N4[>/= M)7VOBY=R0-N/<#0DDQVAJ(QS[M(4!M;L\X/##K5_@FPA+R%PZ2'9@+(=MM%W M=I>&@6?4BL%T[A D:)?MA\\B$CRJ!R[I*2@^J0)BB$T F).)A.1,-KO/H;V M.Q[UPJYU, N4S.ZJ7@?>#6A@T'%F@?OS/'+=DXZQZU$K@%"ET^$QZGMNMZ,S M$%;!MRT#!M@OW-" ^O$7P@'8VSW&6RT.@^VBNRFT0'#Q_;#5XMIZ>WHC5RJ/ M05-6">0 4TCEB@499Q">PCI-R2Q3RY-VZ!YAM":SEM*+5L8VB6(A"#RES$+'(B03+5LLX(@LYG@_LK/Q;)J;_IF1? M[SVM\,K4TH7J% #ZH*F!/OY$?OX7NDBDO0.-[U"+/3U( M?83FIYL/*IO#+G^E8_=+D7ZFY/KTXK0# '\$9@R8PG\W7E=WW;$\8-*IDM@ MYE9$BVYIS*%.T*U7#%X6(Y8 PLLC\*"Q7(HL2L1##JYC%1::B-#N9#8_D9XHC,Y+?\\/F&:L82&.JG@[V6 8F?US?],Z9^6TI4\0-<]@K+I'?@H\ MDJ[O$<1_R/TY],Y$_!FK\94D7M4HIDKG?DN,D37QD>8'T]7JS)T-X+C0JV_J)=/ MJQ8,AS0D[[VJ!D^%6W_!29@.S?L5#IX%O/X^ITKP?U9AP(+TVGD>+#(8!C]F M_:EUANTK!/WBCL

*=@& :$6,?E%TO8B"*Q(\N H-'UJ&LXW1ECET-#VS.7 M_88; AZC>"?KCAW23!>2B2$0./A,V);"F/V#1;C(U+:," M(HKWIS==)@/;I[;?C;#'=4=_ G8SSIEE3-_'3=?P67Z329*3MR*;JWU);V!Q M:KN&J7TOQ(L8 ^3+]4%=ASOF&6]9C!ESJ.<,F(#I^S,?U0-8]5I!KT0JIJ(S MU+<\R#9,7%4=SU\TQ_6I;[@-,*X[AL_0OQ+F@4V$S*"2V.'Z.X[:C&MF=RM) MW,$2AF'!ZH[AG%U>WY ;"*HGHAL0MJ,B7<=7757C^&5*N.>6=VU MZD^"Z7JC^;K6V!V(NEFV@^7/I\RXZWM,$]K5_GV2P/(4*@5WD8JJX-)=7&H% MSR]='@?+H?8==5W3?:NA4YAP0'2RH]0P[*3.A.5;XE'/911VNE;;&!K!]'VK M%7>9!L M):/Z[0!DK) -%^#.M'7@Y"2&'\9'(OL)'6+^?^7WWZ7(L/PJ\:71HS+;>LPU M\KVL7B29QKWIWD6#C:!5PS!+4E?Q=,%N\]\AH J)$O#/ FOF MN@",-U5%T2K.:F5OF1/$$EZ[VC#6#>TA/*06;UO(-BT'^%F]CMXJ!3K3B?%Q[QUQ?-067E\[1E[1E!=[JWQL?1=R!>:E(.*X:!T,U)Y-5#X8K0Q';Y:W.CG9S%B1L04[+?7Q MRV8&@@<@R>:*>3V]]N;) XZMM #67Y]'8*T0*Y"M.ZMM O!89*'NTW5A-5,) M/H75#U8V JB1?:G=$(R]5L!,E5C"4E:OR7YM5 R;ZKT&66P=EI$/^@YZ)946 M%#Y@A56)RDSS>RGR."?&*ZMGK<>@$+7.]9/7O#H3J]Z%-JW-J]J+ZC'I9GCU M)!=2L#F:3B)G &J=^NZH4L'UCT*M]-/2B2H*M=3_+J0 2>, Z)\I$$/] R=H MWAJ?_PE02P,$% @ M85=68S:*9UW!@ 'QD !D !X;"]W;W)K&ULY5EM;]LV$/XKA%L4#L#&$JG7- F0M"LVH.VRI-T^ MTQ)M$Y5$E:2:>K]^1TEVY(CQDFQ94>Q#(O'MWGCWW)U\?"W59[WBW*!O95'I MD\G*F/IH-M/9BI=,'\J:5["RD*ID!H9J.=.UXBQO#Y7%C'A>-"N9J":GQ^W< MA3H]EHTI1,4O%-)-63*U/N>%O#Z9^)/-Q*58KHR=F)T>UVS)K[CY5%\H&,VV M5')1\DH+62'%%R>3,__H/++[VPV_"WZM!^_(:C*7\K,=_)*?3#PK$"]X9BP% M!H^O_#4O"DL(Q/C2TYQL6=J#P_<-];>M[J#+G&G^6A9_B-RL3B;)!.5\P9K" M7,KKGWFO3VCI9;+0[7]TW>_U)BAKM)%E?Q@D*$75/=FWW@[W.4#Z Z25NV/4 M2OF&&79ZK.0U4G8W4+,OK:KM:1!.5/92KHR"50'GS.E[J'B'H8$8\$>^C1K5UH2X\^@5U5-P)!==% BS1J)" M[Z\N-/$N(1U^A[_7\K6'*<(6X]2>XEMKP M<@YCZQ*;/1] 9E1V?K=OGW4A^X\.WF[SFX+]S$HV&MQ!'Z!S5K JX]:*<[X4 M565= LQ=SA,PIU]7IIB&@SWA3@-*8Z(C\[R M7%A0@Q $-9H6X/3!T9-;N?48<%" /*O@0LD2%9)52#/ @='V,$YPFI#1?!!Z M.*71:-['(24X]E+'"@%SI"E!'Q6K] )N#*Q;;L)0;\-0=4&J>,%:$8T$C 9G M_=+PRK2R:CMWMN15MG;JZ9.QWM.8'MQ_,_7" _33MVS%JB6_0\XNA2+(JA") MX+AR*M9(&R7J&GQS<^CEG&6?8:QYUJ@.=T<S$.HO&MTA#N+HT==Q?X/O83YZUZ?NO0KSM;05#=@!#*X<_(I_?JCKFV MW$55-^ ^C0:#P]#*P=KJH93@1F UA[T"CV :.PQ&P9*)-S;(U .H KMB= A0.SA)(EV8!4 ^PY C<'O2$IVYKPD MP#2,[KWO4U4SD:-:B2H3->@\[SD#RP92A2K6-FH[_+A3FH<^GZ, @-^C/J:> M/YBE(41&!'CGA8^F_5\_W:GT#<_Z21__8Q9M-AX,QEGYH<];6?SMC7OOS2YU MP?,E( 0DDA:5.3K3FL."ED7>^0MB2\4Y="^FS3>*UXV".-(\K82K@31=/@ I62'^[& 9B&1,K] "FDLXV"NYIV8.MS5S^*B:V7%)15_Y MK^]?2^_G_;U#^4>II7TH%9.=<1IX.^/$&];4!&KJ:)CM?[A:(QC7S-/(44=0 M1[:U^?3!=05UE8ZA(\G;>M(UFSZLBO ]%V679$GL*H/BY%Y% WB.O^LYR:VQ M:_U[%0E0/_GQ$,&A2O299HD^'[N^LBX&[JZ6C._=3D&[<+OL!#I(QGH<4FJ5Q MJTQ3VS'VRHP6(=&-$9_LI,?-,\5A.KX8J!.C,07;GT28)D.ST@"ZQH#N&C^% M+B8=IMHTIE!U;G>Y GPV^&A=SVZ__9]U'[YOMW4\' M[\'P C"WX LXZAW&4%^I[G-\-S"R;C^!SZ4QLFQ?5X!O7-D-L+Z04)3W \M@ M^YO(Z5]02P,$% @ M85=6=1R>=VJ P A@D !D !X;"]W;W)K&ULQ5;;;MLX$/V5@1H4+:!&-TJ64]M DF[1/K0-DKT\ MT]+((BJ)*DG9R7[]#B79=2/'^[+ ODCDD'-XYDHN=E)]UR6B@<>Z:O32*8UI MKSQ/9R767%_*%AM:*:2JN:&IVGBZ5#TV^(M5I4%(AH_ M1DSG<*15/![OT3_VMI,M:Z[Q5E9_B=R42R=U(,>"=Y6YE[M/.-H36[Q,5KK_ MPF[8&S('LDX;68_*Q* 6S?#GCZ,?CA12_P6%<%0(>][#03W+#]SPU4+)'2B[ MF]#LH#>UUR9RHK%!>3"*5@7IF=4W4Z*":ZW1:'CS.U]7J-\N/$/0=H.7C3 W M TSX LP!7S ]A(BWX70#]D9O.A@9]3C M1?]NYRGK!F5V6MD6QI5N>89+AS)?H]JBLWK]*DC\]V>HL0,U=@Y]]3#4 \@" M9,^2]]$X1?,\T.M7:>A'[^&__E,L#-9K8F8#\GSU V;C8C!=M-&SGVBR\D8T M8$K9:=[D^BU\X6I#DAQ;J06EXG[;!03ST$VB]%@2Q6["8KCEK3"\$G]C#EH6 M9L<5NM!0)WM^6!#&+INE4SE+W5F4P.?&( 764)O)4&QM%4SVLL0-@OE$3%R" M>4(^4EN1B68#!:(^PCE-B 6N'_M3L)D;S@(8DE4?('^BZ5.THFCJ7HI4'/GP MK47%C<6HD'H7*-NDWLGB74>3(<^FJG-WGL;3@T@<)G"GL.4B!WRD>T&?(!2E M+A7&5)RX/F-PC[P"\C0W='[VHQ.*@D>!)R:F0NKVQM9!)7DS10Y#EX53Y( 1 MWY#R<$P=C5FGK,EC5].RRJ&COD25M5'8'Z+!2')KVZFLM'[Y*@V9TO*G/O0] M O%:/T$ME=G0[704C1?<%I"!1&,BIER-(_C8J4:8SB9H(1[M0+N 9'_;VTQ% M .M.5+D]0-2MDMN!YPOYS-QX-IN*YZX?)&/Z/%^,YV[$ICHD9DDP$5] PD(W M2.='DCBE %!H_R]/7SSW\<7>NZ/@5#/VCN[&&M6F?P%HR&37F.&:/$@/CXSK MX6[]N7UXH0P]2E,I%:3J7\YB9RBH_<3(MK]IU]+0O=T/2WHHH;(;:+V09/PX ML0<&ULU5=?;]LV$/\JA+IV":!8_V4YM0TD:8<-6-LL MSK9G6CK;1"51):DXWJ??D;)5*7*,%$,>]B+RCG?'N^./=]1TR\57N0%0Y+'( M2SFS-DI5EXXCTPT45(YX!26NK+@HJ$)2K!U9":"942IRQW?=V"DH*ZWYU/!N MQ7S*:Y6S$FX%D7514+&[AIQO9Y9G'1AW;+U1FN',IQ5=PP+4G]6M0,IIK62L M@%(R7A(!JYEUY5U>1UK>"/S%8"L[:X-H1O?]C:M=DNMV)T?K/]B8L=8EE3"#<__9IG:S*S$(AFL:)VK.[[]%?;Q M& =3GDOS)=M&-@HMDM92\6*OC!X4K&Q&^KC/0T3YU%!K52TZZ M-W#=&/"?,3 AGWBI-I)\+#/(^OH..M-ZY!\\NO9/&EQ -2*!:Q/?]<,3]H(V MPL#8"TY&>"RP1B\\KJ=OPZ6L: HS"^$N03R -7_WQHO=]R>\"ENOPE/6YXOF M$A"^(C>\J&BY^UF2_%E73QM[]R;QW> ]^;^/?]14*! $-)0( D%!L41:H^$@ M\QEC)T4#N5-RAU&C2'^"SNRIS%G&\YP*25A)U(;7DI:9/"<&.00>L0!*N'SU MZ+]4(*ABY7J/@W;A)Q+8$V_@(U[.](#["CQ*T\1D; M5-X]$+UE7FL X*E]2=,:+U&Z(WAT!+[5K,+.H7HIC)))+X5Q[/53Z$9N/X5A MX/_G4WWQZ:L-(IB539_%AO7Z@+NE.YTD27!/PI]'7V2[DZ!#C^VXAT8/!:*N M@#>Q?91X F@B=(>\X*N+&@DJ)>#6 E*^+MD_>(P=?3M(DA[M=7 Z7/?M!!V\ M!<%XIHL"V9IFC#;I [JP!OGZR;P#_03Z'JRY=&<(S1U@91FB^D?'8#0>\,)1 M2#XPF?(:H8ZI'MZ_'QW#D?OVR-;)VQ,M+VI;7G2ZY>&#,JMST#T/(5X+IACB M#*DGV",YHTN6F^5CS?#T-B\-]7X+^<.+6LFSA;FM4/V^@3TFZJ+3M?TDTMPC MM3:RQ\%8KPU/=V*[B'I<2@9+D>TU#6TR/$$["";D'HL)T)5NIH/3M">)1^ZY MHOD^W=6A#@RV2>PH\+ /2FR-154K4VS1*$@U3$*DA<\'M_YPF+M>P;Y*#6JE MWEP_/4W=IFDJ:ES?5_A>#0ILUVW+\S$T.IU'< %B;9[ZDIAMFO=PRVW_)JZ: M1_1W\>97Y!,5:U;J]]@*5=W1&!$GFN=]0RA>F2?UDBM\H)OI!O^(0&@!7%]Q MK@Z$WJ#]QYK_"U!+ P04 " "UA5U9D[UO1+(* !&*@ &0 'AL+W=O M H)V-%^_!^!%E$C+BA57IG8?;(H@T&@TND^?)GARG_'; M8LF8(-^2."U.1TLA\C?'QT6P9 DMQEG.4CR99SRA K=\<5SDG-%0#4KB8U/7 MW>.$1NGH[$2UW?"SDZP4<92R&TZ*,DDH7UVP.+L_'1FCIN%CM%@*V7!\=I+3 M!9LR\3F_X;@[;J6$4<+2(LI2PMG\='1NO+GP9'_5X=\1NR\ZOXECOP1"=FFW MV@[[###K :;2NYI(:?F."GIVPK-[PF5O2),_U%+5:"@7I7)3IH+C:81QXFRZ MS+AX_8GQA+QC,T&./M%9S(I7)\<"TF6?XZ"6=%%),A^0-"'762J6!?DM#5FX M.?X86K6JF8UJ%^9.@5.6CXFE:\3437N'/*M=JJ7D6?LM=6B%E0![6(",CS=% M3@-V.D( %(S?L='9K[\8KOYVAWIVJYZ]2_K9M H+DLW)/$II&D0T)B'VE.2, M"X17E"Z(R @M"B8*4F1Q2$J8FA.ZX(PA4-"*YYSE)0^6\-2A%>[6X==??%.W MWI*?=?U72;G BIAT(0('$"R9X5YZ0=/G W0F2>5JN_I)KY'_K,ZO[?F.PBR. M*2](E!*QS,J"IF'QBIS?,0Y$0KC'V A/-L_1NBS[1 M;-<@U_1;E)0)G#R*5X0F69D*@L11"&R#]/:.5,V%U4S;V;":;?B:Y4PZ;1ZL M#04F[L98R_$U7?>4J7[[%L1ER+!I2T;8?([LH/8W 3A$?U&5*G ?2C",BJ)4 M#A!D!;896I$T2U^7(HJ;KG,&4>C_PAF;P.M3]]-E MEB21D*M_NGDG-O*>UT5O0S.1&W5;A_,$!\_07&UD5YF)^Z'L:([M:XYA_ !G M<33/]C3=ZV8H5_,!4(YCD/.:4K"@Y'*W.A1BS2V>?]MNFNA_G:5(PX7@49[# MQ-<7TT,VTM4UT_4&>QCF6_(^HVE!E@QT2J:M@L:'H(Z#Z ,=\+HL XZ$M#_Q M/*0&?A<%TL0TO)-H4Y C\^E@ )C@6.X72^U,+UO@=( W18R\(MV3BXAX= 9 M77 :P*IM;+29OJV9U@39+<^*Z.!)#%?3?;/; +K6(HV?0*OJ!F:I!B(]9RF M*^ W49@#!ES!3D..I6\/>[0<(R(X&,9(47,:\2KA21Y5IBP-2IFJ)8I6$<+B M:!'5LZAH83)I;@J5=*:CF'(S[ZW4#EP-"(BA\[+NLQY6=T-!S1>1?,GPM8QX M+9&S&!2OJKG4J$J9JC9CX5@9^X*E;!ZI4JV!^CJI,_)[E*81 \O%W_1CH9$K MNM50]!U3KJ/6)FQV560+!H%<]9>**/&!I!"84J7MX%9*ZQBNJNX ^J0TY7RDVJW0O) M;$62?J34%AXK9WM8O-0=!#[@T6P]!WRU@RWIHO-*X_43E!CO*.B=MJ!W]BWH M$RJ \ ME\]/>G6PYM$]3MGNS!&,5Y5Y?=2WQGJ+VQVP+LK9?V3%BVEKE EH'!%1DIR2?BKHEJ*;-DIW+H: M*UO7-6AW3K52 -5\*U$@T0$$0R9! 8ZN0EFIF^=Q%*@@CV7ARU\UL](MKM7+ M'R$+.,,6[ I\MPU\=]_ KU,F8HA'Q>U#.64?U\ 2 RF+\9QRL1J"@-U:/3>/ M_-'7GM_WZXVU.JXA(R4EIU@"1WC(TO"JK,+J M/$'X!;1*>M?17^4R4\,@4$C.T7G9I]X;NHYF^6M6^"&[JX#:43CM//S@8[8" M-BF-8*-+FM*0=B'8!JYV^/2?@<@V$D!K@W)1HKXUC%IN([%>")8Z/A]W!5N& M NN>8MZ6X#] !8E13><^:NK.##Y2A[,N[*[8C)(6H*VXL5PRS\K% M$OX98ZN=>JL;_>:])"!'D6*9W:<5/Y7UJ5(+JY/'?(K]D/OM=*28A601:M:U M+S['^Y1=J>[ZB;=NW@>V&1:8$'3WI"FNAY'#.0*YP!):Q: MP)2FDH_"+S]/D<1H;]Y;?/5I!VG,VSB+@YI[K M?\_1J@,NH]O=UWZ.CA;7W-T'@>-8!Q^I"FD J<\+ Q6_K)GK@TY3W?R@EP\'X0TY%^Y%]J*3_W=/1*HZZ 6S;KF;K[O.?C,+M!\Y% M+>> $X/NNCS- ?VNUJ,[]O.?A!KZ(-2B]6KC0*'BGAO46)T@;"3E;L(&6&V0 M6G4TU:&]!UC)1C5I=[^-L3W4%^OB9(B$''>^[0-36Z@O&(OJ75#UF5_;VGXD M>5Y]&[CN7GUA>:W>^!4D9G,,U<>>,ZI.IYH;D>7J2\%9)D26J)]+1D&O9 <\ MGV>@[?6-G*#]=/3LOU!+ P04 " "UA5U99B#G=OX( "^* &0 'AL M+W=OF4SN^L7/[60;M+A- 1!)^W+^^1X)E88'U^M7T0V<\9CE(YR&=QT\'#FX9 M_R:6E$ITEZ6Y.)PLI2S>3:E*63K%E M^=.,)/GDZ$#3+OC1 2MEFN3T@B-19AGA]R'$WNR(GQ)%DNI"-.C@X(L MZ"657XL+#G?3ADN<9#07"\USTHA4$]N_5]Q/M>U@RS41] -+_TQB MN3R'LPE831#9RR72X%^S6,: M=^=/0:E&,[S2[ 1O97A)"Q,YEH&PA=TM_)S&4D?SB?K-+&/W_9D[R;#E^+W.*'.W:N"'N(<^R#,NR&HIK8N]-<^=-,?Q9..A1 M9NB47O-2N0^>50'3$^EBK\/;,;&UYNU,L5]Q:E$4;\>N%N /1O(77("UOJ'6 MU^F-\$-K0U^KI2^N+0][E!GZ'$EV33D"@X=9V[VE:+.VK1[OL>L>LHW Z>JY MZU7Y\:>5@R<"14O"%^#41")2.3QD@LO/IU]0D98":)7_F]K%KY:TY9<('+NU M2TJ"';R'\(EI#F$' PK.;I*80AA0](%E!DHN( "5IE,P3L$,''86ZK4BJ\B*RX)1"/0<0L25?>DV^ M]';-ERI5HH+-TY&O?7[]J^=X,4M3P@7JIL7C&\H!A34Y>)N/[R%LN*%K.&[8&1=ZEN%C MNS/.\1S#"S#Z4^,CY>"UH&YV5^&PJ6EHAOZ; 6H0#E'#0:H+D7W%9+N:T#M MM*)MH3,SL.^U$[%G^('?M@U2!OQL4\!6'-A:\5_OHK2,(1Z4Q]/Y'!Q>^27) M&)?)_XD.+[B/%<)*5K4O8D+"#*5;DB_07H!]O<@JF/?\<*9O '5KIM\K)QG> M?;W7:IK:;Z,58/!QB/O0['ST<: MU43;>#+K\=![=(T8#M4/A/-[Y3,W)"WIRQ7EL>O7O"!)#$5D Z>]ON31&O=D MCNUTUOY]RFD<)Q2 :H3.+K_40B^JHO(B]MBX3U=)Y"G@8>PZ#D<@.=> ZFM> MYR4(\*&,]&RG]0W'#P=@N&]XH?=X_#VX@Y" ? =W:&'@&*[M/51HGBL^-)W9 M8/G!;]"Q$!16L$AIK* <("I!(P!@]6&NABBJ9+Q^Z%S"^32)5)8@\8W:WN?$ M#':P$?CM@NAXKA'"X> ,7&FA5EDT\KA:_^=("PS? V>Q9QV:Y3A&.,.0HPLF MDF<)L*'2AAWO@7KO.;J6G]"]N:+>OY%P;5:+@>;I MV*./L+\&J;5I?9P9;)@6F&%;W)K!IFV;3WQPS7N$G9&>TN82!J;=7L-S=M.Q MRAI[@OT>:Z@P<.!Z>FOEA,*QAK;Z&_TX,CKMD P,50-H!LDTHZJU0=)TU?/8 M3$;5F8FTP)/NVP!$AI_TN^I>0O*U55^IYK!&SP"_REP:=5\GBGBIP$JN\K?& MV4V.4#0"BGVCO]PN6:IXT"PI,U0?V 94+PLEUUV+?5AQW0:W66GD8F%*A MRTU5_7(H0P5G$:4Q\.$L:QI#,*=J%QN3&/!E@(9- 4RV+5 EHWJ'7@Y5"&W\WQM M*/K0]1_? >NG(GW@Z-&P$?K6!E!>CWM"!\PW;:]_V/!,*^A3?=-RQL8^V 'S M;,-V@[8ICC%SVP#<=A2E/22P#;8;=]M0,A+U@^\LU@\WV5_AO M^^O?]M=NU['VUY,9#B<4;'C>;AT:Y80U%( CIRK+SUYI)X"T-72L /=PW-E+ M=&T_=I=F[%$.EN_^-M2G,.F.(>[%N?Z_9DZK\-=]]N# MH0J]G?%9AUNJN.F/!+1W[*NO4F($J4Q4[\6S]G$2 H9PW6F80S2QVQ=\B?NC MKU>W-+W9"15LR55>=?[0[]7U2U]](+I:@O-52+.JG;W Z.:DQW=+.O5^3_]J M=XB'*)N'R+W>2W+UYFJ3TN>S[A*OT:^@>0*%L$*20\LUU+[>//\]-/ZQ?&QC M-G($7"?0[O8,F;O)?;>%M \@U9O5BJ@W]>U_,;^_F/>]U_+3U35E& M^4)_.2>@ L$AL?J\K*$V'^<=5]^DK8=77_:=$;Y(0*&4SF&J90;>I&H2KVXD M*_07:M=,2I;IGTM*8LK5 '@^9V!??:,$-)\L'OT%4$L#!!0 ( +6%75FE M%8H[4P, $0) 9 >&PO=V]R:W-H965TS MC6QC@)>=4"TC1NDDJKE0P7+>T6[-()!0.*^!X_(('T!*KPC-^'.O,Q@@O>#Q_J#]I\YW]&7-+7S0 M\HLH7;4(\H"4L.&M='=Z]S/L_=3 -2M-;I>B^,%M1"]2O_ MMH_#D4!.7Q!@>P'6V=T#=5;^P!U?SHW>$>.Y49O?=*YVTFB<4#XI]\[@7X%R M;OE1\+60PGTGF&#R45L+ECRH$@RY TRS!>6XCY\E7)7D"S>&*R>0Z>UO?"W! M7LTCAW9X;5&QQUSUF.P%S!GYI)6K+/D1<T'<7'$D' M1])+VI?W?:L1O<$&:EI35%C ?2>@=V/67M;WYE7.:/*._%_KYY8;AUD 7S@$ MT^Z@7N/9Y_[ \RO:3.J^P"[Q^5KQG^1H=XKW5BCB*MU:3+.](BLNN2HP@(ZL M82N4$FKK8]N $;H3/#\B('"<3IX3IL\Y6)BRF-P:_2BZ&\^7GNQ* M[^8_C^L=6+S%O#<;HVMB.3:V=TQJCC5^RIV&=$K'J'%\1HU9&&?GY#S,\^P4 M%JM3;8%@S,$Z@3'YA:J:(V! M\IQO-AN#B\,X3D?H23B=3D;H:9C']%D!86F^5#HL/ZF4=!;_#8X'U7!1DL:@ M,Z+A$J=5CS8DTK;K/W :$J?]=7!VC^V>+O<7#?RG*UHWFX0Q92=.)$D6TC0- MLZ>N&+OOHJ/)5H/9=O/;DD*WRO5#;J .3X3W_61\8N_?%Y^XP9:U1,(&1>GU M- N(Z6=V?W"ZZ>;D6CN&PO=V]R:W-H965T.!-ZZA7&5)>^K],".-5]68' DUPJ3@UN MU[5\E$UH:5 NX5T37G5+W.@,GUU N]C>"A M7!7&"OQD4M$5+,#\J.X5[OP.)2LY"%U*013D4^\ZO)P-K+Y3^%G"6F^MB8UD M*>6CW7S-IEY@"0&#U%@$BK]GF -C%@AI/+687N?2&FZO-^BW+G:,94DUS"7[ M56:FF'ICCV20TYJ9![G^ FT\0XN72J;=EZP;W7CDD;361O+6&!GP4C1_^M+F M8/=.'(L/U-#DXF2:Z*L-J+9A0O562.Y4MBB+(S"TQ+M3+(P M,GTL),M Z4_DYJDNS2LY_4Z7#/39Q#?HPBKZ:0LW:^"B=^ NR)T4IM#D1F20 M_6WO([6.7[3A-XL. BZ@ZI,XZ)$HB 8'\.(NWMCAQ?\0;W]?G W,8#^,O2J7 MNJ(I3#V\"QK4,WC)R5%X'EP=(#GH2 X.H2>+YH80F1-=4 78_56MT@*[KVEC M)+V/\V'4DZ-Q%,17Y'__OZ%?PILV -L&!(MH@"]!N4IN].8UKQFUEW('PA;; M?F)BI*&,G(9G.SJGI2"FD+6F(M-G9&$3I6W*4LG1.]&VTEN9R_82#J/= ,)> M%(0[TGC0"\YC,I?:=(7YF+_C'4_'9!3VAJ/AEB#LC<;C7G@Q=L%>D4G*E*">YDIR4(L72V.EH"B7K5?&F5+8._>U" M-0S2-@?O^D=<5F=(\G@8CWI!$%AMHZC0M!G&.> A=4'L\;CO"OE;,XZ#6KE) MKI$"YJD9=YVT>RRNFQGY1[UY:>ZH6I5"$P8YF@;]T= CJIG>S<;(RDW,I30X M?]VRP &PO=V]R:W-H965TJ<0QD&1K&V#)O"3;/M,2;1&51(^DXN;?[RC9BC.I_E @VQ>)/-X=[_4A M.=LJ_=440ECTK2IK<^D5UF[.IU.3%:+BYDQM1 TK*Z4K;F&JUU.ST8+GK5!5 M3GU"XFG%9>W-9RUMH>% M@)'O"/@[ ;^UN]NHM?)G;OE\IM46:<<-VMR@=;65!N-D[9+R:#6L2I"S\WO( M^V?(G4$0HE\5A\$74>8(THT>>2G0Y(DO2V%.9U,+VSFA:;93?=VI]K^C.D5W MJK:%0;_4N"8N/6@1(_2S\.8?/]"87!RQ-^SM#8]I_R%[CVO\^('Y)+A M_]?_]X9K*S02KD(0Y->*:@ESE^0]SSW8C*JNDH[QN:)PG^!@]._])K)&ME"- MX75N3M$GK2I4J_HGOEK)4G(KS/F[^WS#38%*9E$!EI]&/8H M83AE_H >1N!4$ _H%$>!CQ.2CJSX:8K3U$<+K9ZE.WY-BS%=T8)-)6]-L@K& M+<[5EMN6#?H*;;G6O':U\?Z16S3:-+"9L^5(<"9A5\QC=$I'Z!3J*AI;8)@Q MJ*H'D3=9YS) "D#'$O##OJ"\$C"PFF\0C"]49%(<#JT LH;*BF<&A9&N X'-*#E.$X\;O3TO51UZ])T#G;RX>T)<"TBIR;1006' M3A>E%X %@(>PL("[S O$ "3Y#AOV+&^(6VD+IW>W^!LT8(>G5_VA>C9V6YP> MW/(KH=?M6\9 $S6U[2[\/;5_+EUUKX17]NZM=&PO=V]R:W-H965T M>R7'N^1805) ;:T'@XP&NH*JL(83Q]]:F-[BTBOOO.^L?N]@Q MEKG0<"6KO\J%*[FL=/=+-KULP#V2K[61]589 M$=1ETS_%XS8/>PJI_XH"WRKP#G?OJ$/YFS!B-E5R0Y251FOVI0NUTT9P96.+ M@3Z>3@RZL(*3?&ONLC?'7S&7 MD2^R,84F'YH%+%[J3Q#:@(_O\%WR@P;OH#TE@4\)]WEXP%XPQ!MT]H+_$.]8 MF+V5<-R*[90SW8H0G.6! M_0GVWG[T=U0VQ!1RK46ST,?/]2Z;7-9P]LOCO1*Z(.B;Z$(J:_3]@!!P MG!D]R+TE+*)QR%YNI"S4:.>"88'Y&N>^Z3"/J)VZ,/$EH%(: W8A5HB59$=F$.Q4@!];R)Y M%+1KE1?XK1_AC0TF=:N!VY&[S1/LF<#-E>5-&#/\6/;-2BIL'M+BE"QM3W?G ME0%#-TAL-^VA=)*)#>'2)J1!ZI*!<1IE;CT8HTF<+(]V8'0D-3XF1I M.H2.=499.#(K IJ%F6L\L/NN>,*HC] '3G8#?"FJBG1G4$Q+GW_\--?[M=/; MK$ __"Y6T.1/P^S]IZOHR!2*:#)2MIBFT4@DEDKN"&(Q35+VC!AQOD!&RKJ5 MR'(\JK8XE<;*1<-HA*(T35U"I_@Q\R(1@9$XS&W TZ'4'V M/">3<2)'F,#8)524,(KK7 F]MH*P _K^4V$?;A74PW -G_P)02P,$% @ MM85=67AC5,U8 P ] L !D !X;"]W;W)K&UL MQ59MN[EQM3G0:#3'$JNSV0-%7Y9 M2U5R@TNU"72M@&?.J2P"&H;CH.2B\A8SI[M2BYEL3"$JN%)$-V7)U:<+*.1V M[D7>7G$M-KFQBF QJ_D&EF!NZBN%J^" DHD2*BUD112LY][+Z/R"67MG\$' M5G=D8C-927EK%V^SN1=:0E! :BP"Q]<=7$)16""D\=\.TSN$M(Y=>8_^RN6. MN:RXADM9?!29R>=>XI$,UKPIS+7ZDCD%/R M3E8FU^3O*H/LH7^ ] XPMS#(Z%!W8&W>/XL&H]$5+B5LM&\RO0I>:UX9?3Y;T_SIA+_1Y@K4.Z6KE+8M0GV MI%$B-2CJG"L@C65"3KSKY8WV3@>1(CH<84A/V;BGB\,)<2>,R-JVI_[I*%&2 M]"/3B+S'O\,N49M/SX9]?X11-!!UTC8(R;@!LN9"D3M>-/ 4A7R0WQ^]/(8T M-/2GT:BCB!)_'$6_N#9C?QJ/>MJ1SZ;TV_5AT^^O$/6G=-)71W[,L!.DX44G MU2[RT-ZPT)],)AU%C(P9(Q_PO(AJ0_!Z(' /*A7ZZO A;UF^ 7946C/@5[&RT?^TG"O97AX7F8LKBC2/PD M8ITUQ>9ZJ C]Y,MN#/WA@\XD5H+:N'E3(Y.F,NU0=M >1MJ7[23WQ;R=A]]Q MM1%8F0+6Z!J>348>4>V,V2Z,K-U]PB,< 3'DA MS9/L6]T0/::-5+P\3$:Y9%7[IL^'//0FQ/8;$]S#!-?@;AT9E)^IHLNYX'LB MM#9:TP,3JIF-X%BE%V6E!/YE.$\M[ZBH6+65Y!X$6>54 +EXI.L"Y.5\IM"! M5INE!V,WK3'W#6,)^<(KE4MR5V60G-;B">DH\VR*N[?IG M['G':#UCS_O7T8X%V=KPQVWH+KF6-4UA,<$VD"!V,%E^>.>$]L6J;0["-[K86$IHE9&,%8V"C$ 'OT;XTBQ62HNT*:BN<#D6RWEO'][%KNU] M)+_J_6=#A<)80-<+P=564*Y1UDO>Z7Q%S*1LZ^JL2GD)Q[GO29A87ACC('&M.+)[?UP[M!+/ MQY$3.Y:?Q/]9!K\;VL&DT!T(9-$V$*GK!]%CV@A22/I$D(^EPJBQ? 8V L=R M8GOPV4^LQ':'VK85)\&H=A20N\T&^5:[-T6+C$LDI(U@BB&JJPX>D[+1+$,: M7%'18KS2[)IIV+CC2%/2I"YH-7#E6IXS!.!:89",Z49C7Z/0'N:NZ[.?R:&' MRSX$%;A6$#ICVF[DCVE'7D!N3../-/M+P3E3+SP1X[[H3^VH)WK3T".?W^:0 M$[/VB1B=VHGC$]$_Q\G!D?&"\XR'YXRLP5+ =--*L:N7PCDLPTO:QQCNK/6W MV/K7TM[_@EX[=L6#(]F_[C1X!I$R":06+(5+O1^; V:5PH$&'E;?)+EP+@=. M8GO8SZ$];*8H&N$N/R:/>*;L^WBM,^Q6_7;<87I',N"'9-5R16VV9'+A#B-P MXB%:UQE&Y?@C+!='Y)$K6KSJE:9B2IK#0N?Y]P@VQJ4M#!/TW.SZ(^U-O[X!M'>L5E"\-O>:-5=X2S+#'*^E(+0"_M]PKCI!.SA>=)?_ %!+ M P04 " "UA5U9C,3/+N$# #W"P &0 'AL+W=OZ:E8XL+1:HD M'=?_?H>2+4N>X^YAZ/HBDN?RG9O(2U*SDH0FDE!%"RFSG5P>1-; M^5K@#P9KW=D3&\E4<-G4V47!-EI1'-;NI0:VUT MC@E;E">CD,M0S\P>8;GBU$BU(;>T8H9R0D5./K$O*Y8SLR&/@#L%6 >CR?DS MG7/0%Q//H&V+X&5;.S>-G? -.V-R+X4I-/E5Y)#W]3WTN74\W#E^$YX$?()J M0"+?):$?QB?PHC8148T7_1>).!9_ Q\?A[=WZU)7-(.I@Y='@WH%9W;V+ACZ M5R>7!B@[#!I:;^QUNAY>-%3'_MC-_;' M/?5X%+A!%/3DDF3L^G[0=R>(W>%H[\['SW??P [=Q/>_@=N7V5_Y'ZQ"F*(D M<>-XV T'\YY&PWXMXL@=]^J86$H0':M.#SZUA>QF*XX3-QU%/:EA&KMQTH6/ MTC%F<)_1Z_PO[%R0$X%3!79E4Q"//,OZ,=(:\.%1%'OR=\OOD7!W:^R3G]K# ML+./TP/&,Q5+AMWO1PGJ7_TTNS4*WP@S&ATP[(-V2WEFFR%6D-G!*9,JIR(# MG$TP:E, =A%=03U0D>;IM!#!Z$KW^LM@_R3B&]"I0D'Q<=1ZA08H44R__&(G MJ[QM61T0-$.36:7@G3S&4MM9UJ MKYMA;B_>C,3W5"V9T(3# E7]P2AQ,%OUF-D&UL[5IM;]LX$OXKA+30<#6>&,P]'/+TK MRD_5S)@:W<^SO#H;S.IZ<3(<5J.9F2?5FV)A39DA,CA/$GSP?EI0[LJST^+99VEN;DJ4;6F_FMQ5<*_X5K*.)V;O$J+')5F(-X@0C1IC8(8^OY\@;>?R1.8:F MUHX4X9%V19Q4BV1DS@80\I4I;\W@_/5/5)*W._02:[W$+NGGU^U"0,4$3=(\ MR4=IDJ$9A%%F0ZE"-Y]1U:H>TGRW[-<_:4;X6_2M7O]<)F5M2F1LS"#P>&WF M-_#_P>V] R^+LIY"ND 72?XIS:?K!^_S6U/5UEI[*W%5%N-EFQVNP;?IR,K[ M6-3@ALLDAYOS5K/L[9/,I M9.0*P=2R(H&;F(1CPEP*P3%5+B&2 M6-/8H=@[RM[NX/DWJ("*,IU"F#?FGAA3>5J+& M.@I-RQ;\,^Z_+;))F6>/A M1IM)6W(IQ2)F>ZMQ&+MUK/4GJM;Q&C1EGS@5 M81VP60]Y3RE6J32'U0R&@IM1,3?HR-P#;JC,\0%+ M04<>G;$(AP'684BOB8KXW@#M/5V0!4N,27^*QE5.(I5<.8AO^WB[^0V MABDE?OJ*L=9^9E98*9\:,(?"6O%-(M]DV">%\%/I"M.(/T+]HYY![=GFDW+2TYK)]R53=\,3&$&_>-20E,0?@3$X1AH7TE M(<@CGRH@OVB^\=XO;6#Z:E"M0&P@-!G%2OIVXB3&+/)#5F,9:9\; C,FFTF^ M;U?JC8&"9="B+&[39A=@Z]=J%=?)O:/FJ\8>VG'I*RC DO&CAU2;,U/'8*, M1?=Q[/A\A1M14E4&X!C43$ K%JW]LP(OCARLA<2PO!@I 5:*8!! @0"L9""0LB>].#@A@0]T#%U(%\1@ HQ;C M4^HKPV/ $\QWBP;T[E,%(9B3#?KHQX6PK68T$(<4=D_4MQ23$:!E7VT-*22P M@5)0;AQ0]0Q<"%LP&G<*%J&8$;=@40;0+79[',)![NUSY3Q_ BZ$_1]D1\([ M: ]\+6@':0)1 T'B6+J* 0SD$=GB H-S)Q_\?^+"W]/Z7M1^)/'#"<"("+R> ];> M@1!],1!140#C F@$F!'HY&$"*3D2@3:SQD2'@"P%I:33'NA%B0)V*U&@&\BY M + :0(.VQ@1V)8Q@%NB/Z\C:_;#VH85IG9*E-#BM@\:@SFGE-O,45KK#H:S: MF^GT L6%*=-B[(S\T3]\VG4/?/BC=_@REGXN3N3,YGKI4"1L\K3[;1DV7;#A M=L-[.R?[/'OB1 (Y*]J_"7$H_XOA1+MRX_V!WV'LA^)$H2$?!UH]??1]Y7SG M.)'&@ <#%=9V,P3UZ4("K@Q\LNLUUQ;_HUB1ZAC+.%#8%93EP"=N^P+VA%W3 M+OX.'U0E_VU'@ %D[&S!ZBH=/N- M#)9>9PQ76,O-8MP?)'YCS<30"=L*C8IE7K>'4M?4]9'>=^U) MU@U[>Q[X,BFG%G9D9@)#R1L5#5#9GK%M_]3%HCG7>E/4H%%S.S/)V)26 9Y/ MBJ)^^&-?L#[H?/Y?4$L#!!0 ( +6%75FJ)I(_4@( #8& 9 >&PO M=V]R:W-H965TU+XW/N>7WW)KEF.Z7O385HX:$6 MTDQ)96US%46&55A3,U(-2G=GK71-K0OU)C*-1EH&J!91$L>744VY)'D6]N8Z MSU1K!9]?,M8NB@TK):Y2& M*PD:UU,R&U\5J<\/"=\Y[LS1&GPG*Z7N?7!;3DGL"T*!S'H%ZBY;O$$AO) K MXV>O20Y'>O!XO5?_%'IWO:RHP1LE?O#25E/R@4"):]H*NU"[S]CW<^'UF!(F M_,*NSXT)L-985?>PJZ#FLKO2A]Z'(V \>0)(>B!Y+I#V0/I<8-(#D^!,UTKP MH:"6YIE6.] ^VZGY13 ST*Y]+OUC7UKM[G+'V?R:&FY K6&NT:"TM'L:LH0% M,A>+1YB5JK%8PHPQU4K+Y<8E*^G6#-T+8 V<%6@I%^8.0L M/?B:''Q-@E[Z_[[>&M.>LG7(PN[0R?"A?D1X^VNE[#[PH^#P5Y'_ E!+ P04 " "UA5U9 M_WS1<0$# !=#0 &0 'AL+W=OU8'+DMBQ97@+A.26(P6KJ7/7&R4C9:X.?.>SYT3-2F=Q1 M>J\&U]G4\51 4$ J% .6?SN80U$H(AG&[X;3:5TJX/'S@?VSSEWFP 80O]=!O #IUM\Y=%R[& D<31O>(*6O) MIAYT]35:UBLG:IW<"B;?YA(GHCDE*1#!L):-KM RY_?H70P"YP5_CSZB!1#R M>(-3=$.96,NU@Z[)#KB0BT6@[TR&*(WF.E)@J,NGR":ND'$J;V[:Q#2K8_*? MB"F0KHC8<)20##(#/CZ/OSR#=V5]VB+YAR+-_+.$MU!=H,#[@'S/#PWQS%\. M#TSI_)_WY)^]=XH1M"LFT'SA$WS?Y.&UA!V0+9BD/0M6I]Z85SB%J2./-0YL M!T[T]DUOX'TRU=4F66R3++%$UE$@;!4(-7OPFCUKTB*TJ85-LM@F66*)K*-% MO]6B?W8W+( I+=2Q*(405.#"I$1-+4:O%R,;6'QDVXW!TLO5-1J/P9.L;C4ZV_C-$=:+N M4;\HF[:U;M0Y2NF6B+H1:&?;N\"5;H%/YF>]\;QGF(_EW:%N]?_2UQ>/&\S6 M.>&H@)5T)2LASRI6-_/U0-!*=ZMW5,B.4C]NY/T'F#*0[U>4BL- .6AO5-$? M4$L#!!0 ( +6%75FL"<_32@P /!W 9 >&PO=V]R:W-H965T/1?FM6@E1D^_K+*\^ M3%9UO7E_>EK-5V+-JY-B(W+YEV51KGDM7Y;WI]6F%'S155IGIY[C1*=KGN:3 M\[/NO>OR_*QHZBS-Q75)JF:]YN73AGVWXO;@1 M]=?-=2E?G>XHBW0M\BHM=TBN/SQ("Y%EK4D>1R_]]#)KLVVXO[OSW36?7CY8>YX)2Z+ M[+_IHEY]F,PF9"&6O,GJ+\7C;Z+_0&'+FQ=9U?U/'ONRSH3,FZHNUGUE>03K M--_^Y-_[CMBKX 9'*GA]!>^P0G2D@M]7\%];(>@K!*^M$/85PM=6B/H*G9BG MV\[J>CKA-3\_*XM'4K:E):W]I9.KJRT[.,W;D753E_*OJ:Q7GW\1&:_%@ESS MLGXBMR7/*]YI7I%?R&51EJ+:%/E"Y#6Y+HM%LQT/[Q)1\S2K?I*%OMXDY-U? M?SH[K>7AM-#3>=_TY;9I[TC3/KDJ\GI5$2KY"T-]:J\?6^J?RF[8]87WW!<7 MGA7XSR8[(8[[,_$C+<]61H[F[K8VL+8+D;"$B2,(F$,!-,TCW::1]:0 MJ4V^CVF](A^?@V-ETC="ZHN$)4@81<(8"*;I.]WI.[6>T[$422,@6":?+.=?#.K?%?\ M>[INUN1*KEG239:*DBSEV5K('_*?X/,5V319)B]PRJ*Y7Q&^^)^\?)E67@@L?7HQDJ,A%$DC(%@FL3Q3N+8+O%6VJ?VPO5-VI(T)^+[7%15 M>W;7!R?\1@Z9WQNYT!*E:1#$@T'@AX>#P'K\8P]_L;)N6]"4],]5--^'&/EA-(HE,90-%W1/9/#A2KZ MA\[C_ECTU<- >NL!CY8>2:-0&D/1=.D]);T'74F1'^0JS=N9WJBMM;&Q%]U0 M6@*E42B-H6CZ(%!FE&MWH\8NK5RH\P2E)5 :A=(8BJ;+K.PGU^X_7>]?H_5Q MGE>$MQ%[+B_/Y+EO5'M+C?<"MG,R.PS82,G^]Z]4WL6Q_3\/"[ M"OMQC%442J-0&D/1=$65Z^6]X'K=?"%?Q)QOZJ84Y.-]*<2Q+R#LI+'G+)26 M0&D42F,HFJZP,K<\#QJ:/:A]!:4E4!J%TAB*ILNL["O/ZIN?.U@;VVT;E _"DIC*)JNF_*C/+L?=20 DQ^$I655$S?\FU%% MZ.8H*"V!TBB4QE T76UE7'DA-AA#K2DH+8'2*)3&4#1=9F5->59/Y/QZ9TVT M%\5+GLJE+R^_R?C\P+-&G!BEC@QQ.3@,RU#7"4JC4!I#T70%E>ODO> Z:0KJ MLZI9/I/?-)Q6H7X3E$:A-(:BZ?HIO\E[82?6T6GUT_[7]G)V[;:8-YNZ(+YC MGFJAEA24ED!I%$IC*)H^ I0EY6$M*0]J24%I"91&H32&HNFWD"A+RK=;4F^9 M:GND'JO]PUAM;WCTW2!0#PI*8RB:+J'RH/PW>5 OQ6K[+AQ[FZ-O#(*Z55 : MA=(8BJ:/!>56^5BWRH>Z55!: J51*(VA:+K,>W?^V=VJT9?7_JM<*WNKH_7# MWL&'O87OSW"M?.5:^6]UK5X,V"\K1\K*?E M0STM*"V!TBB4QE T76;E:?EC/*W7A&R3H>4?1FRHH06E42B-H6BZ?,K0\NV& MUBLC]A$/Q X??$T.Y6,$8%^L5DVM@M+ .Y+,W.E8^*(U" M:0Q%T^53#E;P@H/UO*^U3VEC5 QJ2$%I"91&H32&HNG2*D,JP!I2 =20@M(2 M*(U":0Q%TV56AE1@-Z2>I#[2PHC;[0G^Z,K+O,:T:M_Y0$5'L9J.SFE9[/[@K#S6PH#0*I3$431\/RL *[ 86) ]= '6U MH+0$2J-0&D/1=.V5JQ787:U_R472/4_EW%[D?5Z'JLWB4!?D^NJ6O-N4J5Q* MI=D3F?-J96%O8;3R6]I^4A O#J:&/'50KZNG12\URU#-ZGHI&RMXP<9Z MCL&>V)4?%,/.*2CAP7=:#8LR$Q$>S\KWR:P^S8W6K>NA(P[ M[>U476]O Y"Q9Z$;E8)A2BDW=KUPV!,)M&'Z^H89JF$]S:8R9T*[.?/U^D*I MM!OTQO!B)XW5)APFB)JZ_M0@C:GD-'#\X;@WE/2<:10.@Q8S%9TZ4\\YGKI4 M.2:AW3&YY=_[$"[:-+#&OH0:)CU-&VZN8YA7#07#:6SH2 -P%AL"M:&@%\66 M3E3>1&C/6S0BEZZ=-+HS/4-G&K/I&DJ:T^F:D.9\NH:2+R3452Y :%^U?LTW M/%T0>=&7S].-G /O>,;S^5Z07FZ[7&PC]9$(;6]E=&?[PRZ,@YD3F@;OL*PW MC1S'- ,:RL9Q$+O&/A^6=;W G3FSX_-@J!;DH7U!?E,T97G>!!EWL6#^X:7 M/*^%'*ERH,H%SM$I"YL#.C1$AEG@>]VUU6'7#@O/(B>:&48@-93UG?;9&,X0 MS R%/7EM,9W-XN.]K-:,H7W->%GD#ZTM4.0R0LR+O'UVQQ'3WTX:W;G#M>', MB3W?<-F:&,K*<.J%L>F:P+#FC&1(==SA%38S%78=U_?U>*3WK5K?A?;UW,,,Q46 8. M&8FCXUVO5GVA?=5W_?G&OJ7:7G]TGT)W!T!I%$IC*)JNJUIEAM@;84+H^A)* M2Z T"J4Q%$U_,(!:I4;V5:I^$?5N/T66T;;L<6W6W;TM!#*.N >[".SMCE40 M2J-0&D/1= 75FCBRKXG[ 'Q\@[2]_M@S$TI+H#0*I3$43==5+=,C[!:""+I6 MA](2*(U":0Q%TV56YD%D-P]&!V#_2 #V#@,P=!L E$:A-(:BZ0HJ'R*R^Q#; M (QXKI*]H=&G,'0G )1&H32&HND#0/DG$?96E@CJG4!I"91&H32&HNDR[SU$ MRV[@;'WSG6V^X4_\+C/:YM'P:_'#5(7VMD:KAGTN%O;!6-"O_D_W'DBZ%N5] M]^C8BLR+)J^WSY#-EMR_J8M,]#O6NJ.MBW?VZ$GPARK: _/NR*.KG%VT# MNX?\GO\?4$L#!!0 ( +6%75G=F"B(>@8 ",U 9 >&PO=V]R:W-H M965T5 M[>ZU2PSDEA\L,:63]L>?G:0))L:#[MF;E00_'QM_D^=QOG.FNRS_4JPY%^@Y MB=/BJK<68G/9[Q>+-4]8<9%M>"J_669YPH0\S%?]8I-S%I9!2=PGCN/U$Q:E MO=FT/'>?SZ;95L11RN]S5&R3A.7?;GB<[:YZN/=RXB%:K84ZT9]--VS%YUQ\ MWMSG\JC?4,(HX6D192G*^?*J=XTO S)6 66+?R*^*_8^(_53'K/LBSKX$%[U M'#4B'O.%4 @F_SSQ6Q['BB3'\;6&]IH^5>#^YQ=Z4/YX^6,>6<%OL_C?*!3K MJ]ZXAT*^9-M8/&2[OWC]@X:*M\CBHOP7[>JV3@\MMH7(DCI8CB")TNHO>ZXG M8B\ #XX$D#J ' 8,CP2X=8![:@^#.F!P:@_#.F!X:H!7!WCEW%>35,I6C.\Z=H$:4K],;G@D5Q\5:V^3SWT9O?WT[[0HY&,?N+ MNN?;JF=RI&=7XE.Q+A!-0QX:XJD]?F*)[\M9:*:"O$S%#;$"YWQS@3!YAXB# M/=/O.2'<=50X&1C"_=/#7=-L_%SOP:M[U^;2;2XKM^2YQWA5HD+9$B4O%U&L M+J*BN8B6G!>(LSPUBG]3\0=FOLJWE\6&+?A53R94!>6]V1^_8<_YTZ0<),R' MA%%(6 $TQ0?-(H/;/39QZZZ)EFMD'-EK6!>"5,E]&DV\(CCCAS'F?:?]C7K MMG3'HXD[Z+2DW9;8)=X$=Z&!H:DS)FH(>TVUR1PVDSG\\62V^?9ZE7,NR[DP MS:B5=.Z,0L)\2!B%A 5 ,$U;K]'6LZ9&K<;N(K%&U\ME%$>R#!OO& ]27TB8 M#PFCD+ "*;I.VKT'5GOW1NYSCTLRSHH5RM(/@N@!_JW2>A1)YV,AGK& MN;7V?*Y\D# *"0N 8)I\XT:^\4_*MXR>>?@^E_O*30K/P/_D QAYC MCEZM]J2K]KBCMG6@YZH-":.0L (IJF-G?9!U['J/=]N-G&YBF*Q4OM ;,X6 M:[2G[FZ=Q=4SBTG6NJ_AGJSD4%7[>,Z5%91&06D!%$U7=L_"P%9E7SR,3>EA MB'9]]0ZQK<@2)B+)X2G?2>6EZE%FO%7MO9R[T@*E^: T^H/YQ./JOC M1P.H MD>A:DU9K8AW;791&R39!WP\]*>LSDAUZMK20-!^41D%I 11-%[LUD;#=13KW M40F#FD:@-!^41D%I 11-E[EUCK#=.IKKBS"69-M4')3GQ3:7&5Q4BRZC]H-. M17:=PXH,Z3[YH#0*2@N@:+JBK7V%[?[5=1A&ZJZ5]59;89NU#;F,_[JURSOL MR(L[\H*Z5Z T"DH+H&BZO*V#A:T&RNR./;^F"(,Z6: T'Y1&06D!%$T7N[6S M\ BV"$-:0;>@-!^41D%I 11-E[FUO;#=]X(IPN-.EIYT'HM!O2U0&@6E!5 T M7='6W\)V@^L7%.%)QZ(>=N0%-;- :124%D#1],T*K9]%['Z6OG/C.[KG:?KM MCBW:71L?TB=>"%6.T:=\6QB+LKV3<[,U*,T'I5%06@!%T\5O+2^"?_'^"@+J M=H'2?% :!:4%4#1=^-;_(G;_Z\1M%G;*V>J2KMM-B-H\<;C/PM32(5YWFX6!Z6&'N$=W69#68")69Z.30S^6_Z7#%E^W42Y/J[I8L%A6 M3(&6+,K1$XNW_/6Y%M2> J7YH#0*2@N@:/I%TMI39/"KF7&MHZ51I^3#7=EMZ9#C&AEQK:.F, MW;-WJNR_=8#L[?XDL?&\Y3?!E4[^NT^.KU MH3N6KR*9BV.^E%TY%R.9_O/JC9SJ0&2;\@V2QTR(+"D_KCD+>:X:R.^7629> M#E0'S7M1L_\!4$L#!!0 ( +6%75GYB1!X@PD .)O 9 >&PO=V]R M:W-H965T6F7[XRHZ)HD2H"#^[%TOB2#\I>N2_Y">6=?I45E_K MI1 -^9YG17TV6C;-ZF0\KF=+D?/Z8[D2A?QD458Y;^3;ZF%GW;&;ZORT7#=96HB;BM3K/.?5\Z7(RJ>SD3]Z.7";/BR;]L#X M_'3%'\2=:+ZL;BKY;KRES--<%'5:%J02B[/1A7_"XFF;H4OQ9RJ>ZIW7I/TJ M]V7YM7WS:7XV\MH:B4S,FA;!Y9]'<26RK"7)>GSKH:-MF6W&W=?EE M[GDMKLKL_^F\69Z-CD9D+A9\G36WY=/OHO]"<^K3>B,S6=5/F M?699@SPM-G_Y][XA=C)(CCE#T&<(WIHA[#.$^QFB5S)$?8;HK27$?8;XK25, M^@R3KNTWC=6U=,(;?GY:E4^D:E-+6ONBDZO++1LX+=J>===4\M-4YFO.;T7& M&S$G-[QJGLGGBAQX MX2L\O<>06_$HBK4@%_=U4\E^9:C@Y088F8%M8#VI5WPFSD8RA2C\__\ MY$^\_YFD0L(2)(PB80P$TR2.MA)'-OJNQ L9%$R26@&NDFY@DP[6CI./YU,_ M#CW/.QT_[JIE2C>-#]+1PW2!'TVC@X3,E##VO=V$6@/&VP:,K0VHA]R_#Z+L MW^1&%,7S-9_)2%D=ZW+JRULI56B2,(F$,!-.D/=I*>X2>YAPASUXD+$'"*!+& M0#!-XN.MQ,?6L_=27J[*"ZW=N8Y)5BO$5=8-+/[7J8XIG6FJ/]@HXRX"D)5 :A=(8BJ9WC$!UC ZB^QQ*)F1M 1*HU :0]%TF96OXENO MZ? MZ1:A86H9[\TL[75T5AOJKT!I#$73U586BV_W6-X0[=-B6+2'>C106@*E42B- MH6AZQU#6D1]CHSW4%(+2$BB-0FD,1=-E5LZ0;S4FSG]/'Y;D28HJ8WSUU2CL MY&"JZ>U':ZC' Z51*(VA:+I:RN?Q[4;/?K2^:T?999G-1543^FV=RJ-?5N1S M20)RF699^XMJ4F89KR#S=J2K<@6E)5 :A=(8BJ9W&N4@^78+R3F20PTD*"V! MTBB4QE T76;E(OG.-A+A1;'F&:FDU.0#KPEOY_/M)-[T:_IE7T#K+>RZOO[! MY!QI1250&H72&(JFWRV@+*W ;FF9)*UW0OXO1&QB?I;FJ3%D!P:?R'OYMR>K MO3*NLD)I%$IC*)HNJW+8 C>'S32*?RH(_3X3=4W^6!@&\XMB+@?ZIB2Q89Q_ MW^ANK[1KV(?2$BB-0FD,1=,[DW+E JPK%T!=.2@M@=(HE,90-%UFY%^ '>Z-[.-T?W^U5<185:KY!:0Q%TT55YEO@9KZA!X*A%WSVZCO'"JAU M!Z51*(VA:'JW4M9=@+7N JAU!Z4E4!J%TAB*ILNLK+O ;MT!K@X.K;WXU:L# MJ,<'I5$HC:%HNJS*XPN&>WR#!H6!O^?8J^\<+: N()1&H32&HNG=2KF =8% M#* N()260&D42F,HFBZS<@$#=Q?0<5 X=K",H$X@E$:A-(:BZ6M=E!,8VIU MYT$!YPO9:^:\; 9J,D)I%$IC*)K>8Y3)&/K0>!]"[3\H+8'2*)3&4#1=9F7_ MA5;?"> +]04<_.H3[-M"]IHX:PKU^J TAJ+IFNZL;+1[?9!@/]3[L=?1.1Y@ METMBUTMB%TS^"$LQ5)9B&&'#/M3B@](2*(U":0Q%TV56%E]H7]DY?)K?%_ F M[\=>&6=9H98>E,90-%U69>F%=DMO/_+?BF9=%40&=M,8<$3Z>[7?'^2A*SVA MM 1*HU :0]'T;J(LPG"*#?)0RPY*2Z T"J4Q%$V765EVH=4KVEN)L;.8=U%6 M9,:SV5I&BW;69UNG8>X0FX+U-1C^?M2'>G90&H72&(JFZZP\N]#NV;T_Z@^> MY$,7E4)I"91&H32&HNF/15%N8.1!XW\$M?"@M 1*HU :0]%TF96%%]GO$]3C M?[6-"OQ%[%_J?IIO%-TWQ?A@+\C;J^ L)M2H@](8BJ:+J8RZR&[4#0CR W^P MM5?,^>R'NH!0&H72&(JF=QCE D;V!YPY!WFH80>E)5 :A=(8BJ;+O/.,,_L] M@ .#?&0(\@?/Z;%7P5E,J"T'I3$431=3V7*1VP/7[$'>#P8;./;Z.)_T4)\/ M2J-0&D/1]'ZB?+X(^T"V".K306D)E$:A-(:BZ3(KGRYR>2X;TL")3,]G.UBH M9Z^>L]!0IPY*8RB:+K1RZB*[4S<@[@^U<.PU8Y3I%V,7Y\90JPY*2Z T M"J4Q%$V765EUL =&O;T*SF)"#3DHC:%HNIC*D(OMAIQ;E$^W M]V%*Y?W)8$/'7CGG" U_J T"J4Q%$WO-#L;+6"7W,;8+12P>RA@-U' [J+P M(WR[6/EVL?W^O!]GZ/0%ZX/ P1@ ->Z@- JE,11-UUD9=[&+<><\H!O-N8/+ M-J@Y!Z51*(VA:!LQQSM;D.6B>N@VBZO)K%P7S6;[J.W1[89T%]TV;'O'K_R3 MQ#<^N>?60R@"?B84LROLXE=&HVFPHMWG3E*MN [3[LFG* MO'NY%%S.%]H$\O-%638O;]H"MMOZG?\#4$L#!!0 ( +6%75E:;&NZ\00 M "\? 9 >&PO=V]R:W-H965T0)Z%*DEB6Y?5(O:W;O7!@Q$F]BL;:!\^[.3$$CC9F'/I[YI\S#S M<_R?R3B,ASO*OO,5Q@*\YAGA]]9*B/6=;?/9"N>(W](U)O+.@K(<"7G*EC9? M,XSFA5.>V:[CA':.4F*-AL6U"1L-Z49D*<$3!O@FSQ';/^*,[NXM:!TN/*?+ ME5 7[-%PC9;X!8MOZPF39W9-F:X%T"0^506/R=XAT_.09J M*E-*OZN3S_-[RU%/A#,\$PJ!Y+\M'N,L4R3Y'#\JJ%6/J1Q/CP_TI)B\G,P4 M<3RFV3_I7*SNK;X%YGB!-IEXIKN_<#6A0/%F-./%7["K;!T+S#9 XFB(D]^,H0 MX:B(.0>?P!>QPJQQ\08\XS2?;AC',KT$H LPIGDN4^3+%K.53&T0O\JLYYB# MJP@+E&;\6I*:PWP"$TS(_@G-P!-E8BE3&'PF6\Q% ?W*Y+RET;>7"%S]?CVT MA9RH>EQ[5DUJ7$[*?6=2GL02L>(@)G,\U_C'W?Z##G];"ERK[!Y4?G0[@2]X M?0N@>P-O++HS>T].J,]0J>]PZOD:.[ M5*S PV*19JG,+ZYYNL>2YNMIJG#?\36:X7M+5F:.V19;HS]^@Z'SIRY.)F&1 M25AL$I88@C7BZ]?Q];OHHZI^R&7KM-"@G&Z(N %K69!^;&05P>Q&FLBJDI(E M$%3=X)00G.ERH!PQ+$94:^UV!,/ <9RAO3V-;N>#71I=D[#8)"PQ!&M$-ZBC M&W2^O:WE8U8N'_2P?" R!_BPA*1DMF%,KAO28HI7*%LH%]3YO@3L,@D M+#8)2PS!&AD1UAD1=K[OOY@1TSV07R?JZV.-R%Z7")W#7IH(8:N"]#U50=Z4 MD*AMUPO\7LLN;MNYL _;AHG.T.\U#!NR]VK9>YVR3]!>"3D6(L/E^7S# MBI(JQ94U-:6Z[Z?'3O:EVI:PX&2*'NP%;EO ' M=7&ZQ[TX']KME-"#?4U9;AL&_8&GJ MN91T0T2Y45)?K7=W'XH]S3?7Q_ N@IKKL=H-+O8/C_AR*_D)L65*.,CP0@[E MW/9D6K%R=[8\$71=["9.J1 T+PY5?#%3!O+^@E)Q.%$#U'ODHW\!4$L#!!0 M ( +6%75D]Z&PO=V]R:W-H965T84,M?E'T;[B_87N:$PH8CL2\* MS)]7D+/CTG*MEXY[LLVD[K#]Q0YOX0'DY]V&JY;=L"2D "H(HXA#NK1NW7GD M.AI06OQ)X"A.GI&>RA-C7W3C4[*T'!T1Y!!+38'5WP'6D.>:2<7Q=TUJ-3XU M\/3YA3TJ)Z\F\X0%K%G^%TEDMK2F%DH@Q?M2%;48!5!06CUC[_60IP %$\W8% #!N> T2N 80T87NMA5 -&UWH8UX#Q MM0"O!GBE]I58I=(!EMA?<'9$7%LK-OU0IJM$*X$)U2OK07(U2A1.^O>08PD) MVF NG]$CQU3@,N<"?42?Z &$)'2+;O4"()* 0.\#D)CDXH,R^/P0H/?O/J!W MB%#TF+&]P#01"UNJR#2_'==1K*HH!J]$,41WC,I,H) FD'3@@W[\K =O*T4: M608OLJP&O80/L+M!0^^HC]U?9YAN01> %!..#CC? V*I MZM#%0VU"4H^INH 2M0P24 5";4DQJ TE02EG!=H I<]W.%8O,9=;M9_5A:?$ M/G)5!+O621655T:E]\^#[TT7]N$T^YT827)K,SEJA7HA], MP+A)P+@W >T2_NT'Y>SU\=;7SB198)(L-$D6&2)K9=UKLN[U5M765GTD,D.W M:4IRHI9"YP;LFOI$U!( M24QPKNJI!-4K$3O2SN/2JN(>GY2LR=AQG+/ZV!O!6]-XE\-X*VZ7^,Q-.DQZO#H#MQNU6>-ZC.3A\29R6IFDBPP M21::)(L,D;72ZSK?OS.=_^4QL0ZK]YS887-Y4.PPNC@I=MA<'!7[=7IK'NR3 M3_\"^+:\I!$H9GLJJT^TIK>Y"+HMKS_.^E?N?.UV] ?N/*RN>;[35[=.=YAO MB3I\Y) J5\[-1!5B7EWD5 W)=N7%PQ.3DA7E8P8X :X-U'C*F'QI: ?-=9K_ M#U!+ P04 " "UA5U9)C.6 RT$ "Q$@ &0 'AL+W=OXD3B"$64":SJAJI:*B8;K[;)(+ M1'5LUC8P2/OCUPDA(<18PRK[ G&X]^2>T]5:Y3?.Y&#$EB2+57/?/\%2D']'"_F M5!:?:%_&>@Z*MU+QK$S6#+*4';_):UF(LP3 MB"*3D>![)/)HC99?%+4ILK6:E.73.%="_YKJ/#5Y!DH4)&A&A#J@%T&8)$6! M)?H=/61\RY1$R1;04O ,/2R7*4UU GK_!(JD5'[083_F3^C]NP_H'4H9>EGS MK20LD2-7:7[Y4]RXY/+IR,6_PF4.FSL4>!^1[_D]0_JC/?T)8IV.B_2@F>[J MJE2E\:O2^ 5>< 6OI9ZQ99V=&#F1! 2ENI]CK"^]9Y^:[6(-"WE"RT6)6"_(B*J3*) M/B+USRH>8:_G7D'47J/AX'*)MH/"R!N:%^BPHC:T4GOD0NO=<);D*W C>+(]MA37 MF Y;) ;#*+Q@V@Z*_"@R,\5>[E>N4,+UCBJURC5V)T*"'^Y=GL"G*[U\Y M@_%9]X"M_!XHY7&QW>%5=Y82)-+>7P]2%F]UM1.DRSN;OOPFT0+6A"Z-0G"+ M8F]P5L)22#NJ'^)K0FJOQU9/G7S>4KTMJ;W2?IN@[I8O";:C<.#A*P1K5\9! M)WZ'K>Y^ZQ'2%5I3=.WQV.JHU>%)DAUAL5Y&BT.^C(RZ>Z8%[OF7L],.TZ:' M^[TK\U.[,WZ+/9\6OI&AP97[06M]MZ/ZX15RM25CNR=7?;O>FDP5W<-_=F;[ MHVY>8/^'-^/:G'&7[HP[M>>NT)K2:X/&=H>^I<_';1\V-?J&,$NGCVO#QL-N MSCZK\=\\/QVA-?]\UM;OVZW_EGZ_A#K_BV5J^ UAQH[?/7N?D+_,F1*Q2IE$ M%)8ZT;L;Z!D6Q_&PO=V]R:W-H965T<,4TVPPGQ7W[OA\ MQG8RH1FYXTCLTA3SIQN2L,/UP!X\W_A"-UNI;PSGLQQOR#V1W_([KJZ&-65% M4Y()RC+$R?IZL+"O(GNJ#8H6?U%R$">_D1[* V/?]<7'U?7 TCTB"8FE1F#U M9T^6)$DT2?7CWPHZJ'UJP]/?S_2P&+P:S ,69,F2O^E*;J\'TP%:D37>)?(+ M.WP@U8!Q(G!V'W%P*D,G!<& M]FL&H\I@]-)@_(K!N#(8G^O!K0S<,RXW2*EK$,[#,*YZNBQ[ZKS2TY'RF8\-T^/EVL52*.4YQE7J4@W.]1I">HW.\-J(M%='VNN,],=,$N5>(IK%+"6F MF'4"^L:LA+FGXW#<\<00-*\U8MOS7-=IM0S:3'?J3*Q).R1MYMB;7$[;S AH MT(V83.J83#ICTER>_H>^LD,F-GHENDR8T GZ7GFD,1'%JM,4LTX'?6,&"?,A M80$D+(2$14"PAGZFM7ZFH O#*:18(&$^)"R A(60L @(UA#+92V6R\YD\^=?OI&'A(60,)"2%@$!&M$WK:.91"KUT33 MI^!A4DFWN[Z9!)3F@]("4%H(2HN@:$U1G=36;-#9I\)!B0:2YH/2 E!:"$J+ MH&A-T3A'T3AO;3B+>D-5GU!J>5"244FI6: P;3/U)K5_I?9D&VL496=W>XO2 M:>U07NYVWFX2O-TD?+M)!#6R9J"/-4N[L\H%L;?I]M [-J"53%!: $H+06D1 M%*VIHV,YTQ[#SC*@=4I0F@]*"T!I(2@M@J(U17.L:MK=9XL!DA: TD)06@1%:XKA6'"UNRNN=6+8 M8TZ+Y257R<&HA&Z0;?V&G@CFQ1?_#W2S1?]0DJS4VI/G3#/1#B] )FV$E)K1]%NXK2GK\#4 MS/ QR]#,&[4_FT"-LHS#\.2(3TKXICB])53*5FFZ/"=1WZU/B"V*)S+0C"Z MJ92R=&X:!IEG-,EGRT7U[%XL%WROTB1G]P+)?991\7S'4GZXF>'9RX//R>-. ME0_FRT5!']F:J:_%O8"[>8NR23*6RX3G2+#MS>P67T?8+14JB7\2=I GUZAT MY8'S;^7-Q\W-S"A'Q%(6JQ*"PM\36[$T+9%@'/\UH+/69JEX>OV"'E7.@S,/ M5+(53_]--FIW,_-F:,.V=)^JS_SP)VL<R^D6'1M:8H7@O%<\:91A! MEN3U/_W>$'&B #AZ!;-1,+L*]@4%JU&PQEJP&P5[K 6G47#&*I!&@535"\ ,2I32@E1=5N"IM(#C)RYFU5@+>)J"GEG]QFJ,U39E$--^@-1-/ M29SDC^BV#'FB$GAQA=;UO$-\BU94[E $$U+"2-4.?1$TEULF& B^#9BB22K? M@OGF'WJ D1U]V?"\!7R[F"@9=FI['S0#OZ@&:%P9HH4\\5SN)PGS# M-AK]8%C?']"? UDM8^8+8W?F(.":%1^09;Q'IF':FO&LQJM;.G=^S7KX:]:C M8?6 Q:".=>IG7%KM[+,J/.L"7C69MN5DNM;-C%K9UBN7-?=:%C1F-S,HJA)F M+ILM?_\-$^,/75BF! NF! NG!(LF CL+I]V&TQY"7]9UI! \9DR?Z[4^J?3+ M1>]I:1),/&(XB_G3:;0T@I@XV/#)N6#0%W0-UP! ^UPP[ L26'VQV34=#?KX M2@:=ED%GF,&V_F[+@BI8S&#AU96]NQK(.?''(A8V<8=(C9AAF6:'G: OA@W; M,WR_PV)?SG,LGY@=#@>]?"6'I.60#!:5VQ0*"LUCAF#CA5(N9B!/29Y7J8,[$X*)A*N MC;#;F[A0=MQNMO2E7 /*22=9-%*6[W>P0HV4Y_O=3!GT\Y4L>BV+WB"+]X(_ M)56/\%:P)R8D32L27QZ_.\D@':=>ST/?\:P.I7VA*]/I5N>@+X4MW^W6< V6 M2XR.Q6C0Z5=2ZK>4^H.4KG94/+(KOMW*]RAG2D>;W_?"MNS.PK;22&'/[4R? M0"=E&X[;(4XCYKAV=^4;=.V5Q&'CV(D88W.:02LRF,T-5"<%#:_#82-VMN@[ MQ.Y.OG%HX3BT:-C-U])XTM#AP>7OOB*MHC#)ZT\/D,K:_76#--&R-RE:,"E: M."E:-!7:>83-8X3-P43YFASORGT+=]V<:\*#0_EIX,ZVG XJ>&H03M-7Q?>L"T+@Y[?/_\IUAHS]-^1B;X:0V(XU-UR'. M!;J/O27^47.9?Q/[0L7/6G+=WE*"B>?8AM_E=Z+6KN%WI-EP4K.1SJR-G?ZR M.3\Y@\@8]$#E:9%$,=_GJOX@W#YM3Z1NJW.8SO,[?+W"FN)9=;EC=,-$*0#OMYRKEYO2 M0'NNM_P?4$L#!!0 ( +6%75F].-S+_@< !,Q 9 >&PO=V]R:W-H M965T:Y>RNI3O3:F M09\W>5%?S]9-LWT_G]>+M=FD];MR:PK[S:JL-FECWU9/\WI;F739#=KDHWFTV:?7EH\G+E^L9F;U^\'OVM&[:#^8W M5]OTR3R8YL_M?67?S8]9EMG&%'56%J@RJ^O9!_+^5NAV0!?QG\R\U">O45O* M8UE^:M_\LKR>X5:1R=_^BET,LGJ'%KF[* MS6&P5;#)BOW?]/-A(DX&$!X90 \#Z+D#V&$ ZPK=*^O*NDN;].:J*E]0U4;; M;.V+;FZZT;::K&A/XT-3V6\S.ZZY^5>9%N@AS4V-TF*)'DSUG"VRX@E]:.X)/0>_O1JLRS$GU_9YHTR^L?[)@_'^[0]]_] M@+Y#68'^6)>[VAZ@OIHW5G5[[/GBH/#C7B&-*'PPVW>(X1\1Q90'AM_"P^_, MP@XGW7#6'SZWVS\7"V]B)]7V_3A;F> MV:NP36EF-W__&Y'XGZ%2)TK6*YP="V=0]FZEU&AM\B6RW0/5=LV$ZMTGD5V2 MMH<\WT@FI4K4U?SYM!0_CE/-9:*/<3V5_*B2@RK_*)LT1WFG=7^&S#(DSUO@_I%%,NGXF2]:J5 MQVHE>&(81LOT2_#ZE]X,$RYQ(NEPS00"J<:2A8DG MQTXG(4(/9/MQ2BLJVT8;DJV/LO5(V;^\*5G[DC&35 X4^V%*)5JIL&""'0?Q M2,D_'?2&&\@A74^OX&2@-A!%J&TR$;4GU"9GM+FEZR";5RQUK20HF'A2:**I M%BH9B@Y$"I9()2++@CAX$A!1-Q_3XE.UVS:++T&)U#\PYD0(.E3H!Q*%=4)( M1*"#'($I=]M:KF5F)W>ULW;%6JW"SNH2/7Y!S=J@VW*S38NP>.9KPDHF0GF+ MPH\4 A-]4F9?O8,?@>GG/%G5VE>[FE^*R/(%$XT%RU39^F4[D!*8I&,]&9F4 MJE-EZQ?ON$I@L)[IRX@/S[ Q"P2"SHPXRA(8L^=Z,Q* +I&<)%0.:1 (98H+ MR12.D)BE-E*U?L:,V@;$->#3B,"\X'\@*!C-G5I2-LHX[)%&;RI5Z-^KA50FB)AS,; M")2:$T8C]I>>W-/"6+[$KU&?P5(KD0POT5!<(IF(K0:':@JC>JQCHP'L8C4T M\H&HA# 6$>O(3,^Y+QUEV*A_YTD%Q=85#UU\*))B@2F/-$'JT$I!>KUAV Z# M^SXLP5JPH<) H+"]@T2<,'7XHS#^+C=LU >=4CA)3B;M(-X/M) A6L7$.R)2 MF(BW9=%4Z:(Y,2[M+ER]>SQ^$%0.9AV]J311MOX<.,Q2&+.C-]0F)>Y4V?K% M.^)2F+CG6B+J0Y5::C%I;QN&JS442J5@.+9AQ1R &?YZ2\1 B(\]05-EZU?L MH,Y@J .6B/DX)EHKIH=("04F.!%$1LZ'XS:#N0T8(N9C5]@UD QO1@-QS%:1 MQ+2=;!>/Q?-Y=HB%[J,E$<+;00X%,D)U;)D[6#,8UI?8(>8SV,K&'DP"<=H: MZ0A*F ,U@T$]U@TQG\B,>_=7@2A[,QCQF\Q!F\'0OL -L1"$*1&>&0H%,B8% MB1A\YFC-8%K#7HCYMZ)48J$]?7X<2:30$8O)'$@9O%=\N1-B_C8PL\H5\YJ% M'TB4+5'%YM:!D,$@_*U]I+M:97F6-E:S71/=L\>@6C#3:+Y,E*W_M,H1E<-$ M'>M^^*1PG2I;OW@'5P[#]=]5]I05[0D/ENICDVFFN2)\V*9"H8(J;;D169G< M,9;#C+W?58MU&NFB/+ 1+0GFC WO@$*1BJN$Z+D0T^IRD M0DGM32)XE$L7P\F#V_%/;G]$YO,BWRW;RR(_;Y^3^WSEUA9@3;Q;_4 H4YA* MC6//$;C#,8=Q'.EGZ'_H_#UZ^!"CK_5OL4W-'?*YG+;1@0YB=/$39>L7[YP# MAYW#&XTNL(D=:W2!T#<:G?,/'/8/<*,+D#_2Z$(> 6QTSB3P\7?+E[0(_P[9 MM@AL':(:FK5 Z!LM0CCT"W@W.]XB+MP6@H\W^L*=YQ"PYWB#Z"+PG#Q$=/@HEU;A?(F ? _4=@;7X%9B9]^C!5MO[,.-,CIGWZ("9]^C!5MG[Q MSD\)V$^=M8+W*>0Y*S@4&E[!\Y-?K+?_7>#7M+(&N4:Y6=FQ^)VRET&U_P7^ M_DU3;KL?L3^635-NNI=KDRY-U0;8[U=EV;R^:7\7?_Q_$#?_!U!+ P04 M" "UA5U9L>O'E!8$ "Q%P &0 'AL+W=O?!%)"FH.ZNM"N-2MO][ $#5IV8VF:8_ONU M0R8A$"Q8F2^0Q[V'>^X],2<>[H3\H=:4:O!2\%*-@K76F_LP5/,U+8BZ$QM: MFCM+(0NBS:E:LI(\2J&U1$/GK M$^5B-PI@\'KA"UNMM;T0CH<;LJ(SJK]M'J4Y"QN4!2MHJ9@H@:3+4? [R<( MVX0JXCNC.W5P#"R5)R%^V)._%J,@LA513N?:0A#S]4PGE'.+9.KX68,&S6_: MQ,/C5_3/%7E#YHDH.A'\7[;0ZU&0!V!!EV3+]1>Q^Y/6A!*+-Q=<59]@5\=& M 9AOE19%G6PJ*%BY_R8O=2,.$B ^DX#J!'1I0EPGQ!71?645K2G19#R48@>D MC39H]J#J395MV+#2CG&FI;G+3)X>_RU("6:$4P5(N0 S*I_9G)4K\&#[RS0S M-WX'?U"QDF2S9G/"P90I+=G3MAJ#6 (+H<#[*=6$D3=_J4SDTZK-+C M;GIHVM3T"C6]0A5>_/][U<=Q#XK[0>UC>J\V9$Y'@7D.E<&DP?C=&YA&'_L8 M>P+K\(\;_K$+??Q5:#-^7HU;5>3IHH_P'B6M4.PR\CQ.<1XE&.7),'P^9-,3 M&64(IEDZ:"([I>*F5.PL=4(X,VMP M#O^TX9]Z4>0>)3G0688S'"?9X$B0/8$HRW.4H7X]9DVAF;M0^D)Z1^%,NW84 MGL Z#/.&87X+*>8^^7L"Z_ ?-/P'7J0X.%%8BM(41VEZ),73P"3%<1;E9Z0( MH_8O/W*6^ID+R1:]*Z,[\]IY^$+K\CRP-O 6DJQ1??7 $UJW!ZUE@4Y'<+$L M:YBN+N,\@7%VI,N>R"3+$8YA=$:8K;^ ;H/QGBJ>T+I$6W<" M\4V4Z=6X^$+K]J"U+M#I#"Y79G*BMSB-*S,GL@DSNSZ>D:9K<^ ;J-A M7H",-/N%ZBB>T+H\6YL"LYL(TZN-\876[4%K9*#3)UPNS/Q$;B@;#"!. MXF-AWL*8P-:90+$,_7JR7E"Z[Z>M\8&13=Y0?=J>GRA=7O0 MFA[D-!07J]<-/HLI!E.XR3I7WK1P::+V\$\< Z$7E,)E";ZS 3][K'< M8I,%M2X(Q3=1L5>#Y NMVX/6("'W_LW%*L8G.TAQCF&>G[[:]X4F>80QSO&1 M1L.#_52[F6T64.-+%>!T:7*CN\SH7.[WA_<5%4T4W74T7U MPYNGLOI:WV=9$_R^+7;UV[/[IGEX?7Y>;^ZS;5K_6#YD._.7V[+:IHWY6-V= MUP]5EMX<#MH6YX(Q=;Y-\]W9Q9O#=Y?5Q9MRWQ3Y+KNL@GJ_W:;5MW=943Z] M/>-G+U]\R>_NF_:+\XLW#^E==I4UOSY<5N;3^4G+3;[-=G5>[H(JNWU[]A-_ M_9Y+W1YQ$/DMSYYJY_>@]>6Z++^V'S[=O#UCK4E9D6V:5D=J?CQF[[.B:%49 M0_Y[U'IV.FE[H/O[B_:/!^^--]=IG;TOB__D-\W]V[/X++C);M-]T7PIG_Z9 M'3V*6GV;LJ@/_P=/1UEV%FSV=5-NCP<;"[;Y[OEG^OOQ2C@'\'#@ '$\0$P] M0!X/D ='GRT[N/4A;=*+-U7Y%%2MM-'6_G*X-H>CC3?YKAW'JZ8R?\W-<XN>)?6>1U\_R%KTKRH_V8T_GKU(?C^N[\%WP7Y+OCEOMS7Z>ZF M?G/>&--; \XW1S/?/9LI!LR\RAY^#"3[(1!,A,#A[_'#/V0;WMF;KLZJQZSLXN_ M_H4K]G?(*R)E'1_ER4>):;^XNB^KYE6355LS=H]9W1RF@QG_VW;\']OQA_Q_ M5JH.2MM%Y/%"*9U(,VB/KF>^&&="Q2>ICLGAR>00-?G2S,)-_I 6K\I=\2VH MFRI_>#"3=FL\N3.KTJOK=//5?*[;&9LW>59W_0D>BNSFS@@T9; QLSUOR@J< MK,]F1([UB3+FZYZ3J+4+AR\Z78L(O18_E^FN#NZSXB8PJWU0IP4X7)'GB8I4 MI%E_O'RY,!1,)1P>,76R4J$WTH>LRA_3=B4/TN%[2E'>4T3*.N[JD[L:'92^ MNS\$UYD9G2S894UC5E#(>>U=>1$JE %B41RS!!Z?^&1PC!K\KV&[8N^$ MKR+%8MZS"Q#3B98,MBLYV96@=OU2-B9*W?1G#V1GXAG $Z:XZ-D)B.F$Z8'K MQYF-KPRU])-=.TT(O,QVNV^?TTWP^;@D!<[??ZE,O =C(_.-8YKU/("DN!BX M0;D#$/C46[3(T^N\."RPI)"J M/UR0'(^5&A@P&[_9X9.=N5%RKJ&\;(!?&T=!JSVV YGB$-K8%Z;;< M[YHZ*&_="14[J?VXF8;UHT[#@'&NR'5*YYW+<7D(K9D+DV['(T MS#E(Z=\&*;VZ:I%2\/G=%6@H:?BETM9UW 9@KII_]&:-0H*PV$;@V&9)UBI\ MW *FK9 20W%58$"+P,L",[%7X>3V8OD)R2/XJ M+) 0.) @&W5EL9A:WTPH'4D1.*9"PBRQ*R_0RNK#?1B2F4 N:! HJ^XU+%S MJ8XV I(&H;.(:=A(::.SQ*/SC)Q:DD9K*FU=OVVTEGBT7II32R@, SDU*#>< M4TL;KR4>KY'51/H1%LRI(3DDIY9.G7XTWU\IIY9 % 5R:D ,R:FE#;42+Q;, MSZFEG]T#.34D-9A32QLF)1XFGU>>,0N!0KKD<7_M <2BB,4#D4?:J"CQJ-A+ M@X+_!5^RXC 9+M.J^68^+ZM0XJ>=O4JM42.0-CQ+O$8P#>))TG(!E;:NRS;* M2SS*4U2II1_3@2HU)#58I98V[,M9^;V9R)_,NF '?FZ0% "IMW2>A%F*$DR$&,HE#4G1!I:WKLD47X61T,3E/"0'$(%@LO4>Y MOES"))?PO TML CQ3H(92# D;2V@TM;UVX*6$ (9.=P&.1_PUYF-9/:7530NKFBK=-.UWE_MJH"X06\(01 MQ1*#HJ;9+A-IZ[IL\5.(XZ=%2XQ?1N LUGU4"HCI.!Q*B$.+9L+):&9TA2&% M-%3:NGY;2!/BD&;Q"N,#E(B%L1<0 #$>#N"8T.*8<"Z.@=:8J[086%]((0R5 MMFX#DX4P$06$B4@A#)6VKLL6PD3T$";RH4EDDMX^\ ;$%(\&)FQD 4Q$!F B M4@!#I:WKMP4PT3H )O*AB51QU*\6 6*)T,E (2NR&"::BV$^O[L*'O9-4#ZT M?=7@JH+KG#UPJ[1%.GV1%*@E(D4M5-JZ+EO4$M&CE@A +;%7QP>DPJ&D*+*0 M)<*?C\"3=),6!3I+2=$+E;;N);#H)8HI9BE14\71Y35:-"(+?2(<^BR:I:1X M)_*?^"BA!@K#RN(8A;> ^M/YO3.5VTT4_]A7Y4U9%&D5W.Z;O3%U+)'$3SF[ M)WH-U*,LZE&36TRQ+G#2[E(J;5V7+6Q2D[M+)T]VY3]!DA%G_6<'@)AJ'T@- M3&.+>!2.>!9.X\%T-F MP6 %]+5*I?OX A"38J@Y1#F[3N8^!KNT"'CA@DR[266-)V#* C!%\01,D0(N M*FU=ERW@4I/+1=,79+\&))A.^J4B0(QS%@[ 9&4!DYI;*_HY>\R*@(.VDB(E M*FW=75064>G%W:V:%!A1:>OZ:8&17J6[54_L;@7DD.Y6;<&-GEP30I8/35H. MHM+6==F"(SVY'#1]9Q_0-Q,EK-_4!(AI+?A $-06LFB\%#2C"U$#NV8@2WTQ MS%(+,O24SAK$/!\E:!$FO%\"!>3B6+&A^6[AA)Z\BW4,_&E2F$"EK>NWLYMU M\G;66>!/ \VJ /@#Q(;!G[:17H_N:5VI7TX#@1[RRQ=#_+)P0$_I?!WI/]- M4RMDHB\V;&)LXW8\MQ)R1"QDC6BX 7/O+RIMW)2>LB5-JZ+EOH M$.-U$8I&M!C:6>LUHD%2@XUHL04"\=PJB9WB?[SLAY]\]EBO43.)+0")*;;2 MQ*3E$BIM79.[1JDE ML9 MH6C"24AA%Y6VKLL6=B7T33B)7TJ!2H& &%(*3"QL2G#8-#2?!6@K:>&% M2EO7I=?#(JF$A-\L M 5 1ESR6_70 $)1)*+@8V.R96 "54'"<):1@B$I;UV4+AA)ZGK/$K_:H)(F\ MST^%(8W-[ M=(]@;LF.HY&3S;^[U@C[G#E$:XRB?_=%"YG;:W3P!-!T.6/J2R(O.L8U)D-SPSB3N M,KARLKU)'&>#G3]B:U1%N$L".\("NWCQ ;A?H0U*D!RR0XF['+$C)+'8ZC-A MM]*(^OE#N0KB<:EE.0GBP1EJY[N]"N)Q*6I'.&J7K3F3MBU!8H/[EKC++HO3 MNHY.W;$]3"/ZYP_B*AC(I:'E%/N8.!4[[(O;JY#-NFRS(W2SR^8N+5;BT=+-DJGK>>] (8$WY6 ,TCA9[7Q?UV' =P#4"$WMQ"([ M!UAF0RECW6\X!@5U'*FABJ/#(,L%_B!HXDJ#$]'.'Z(UG@IQAXZ6X^2ORU8: MX3_C 5F/($&$]H@[G+)\A%1V1KV= R2Q ^;Z@JBY#A@9H9.=18/* >98F <5 ME,2(4+G#,LLGT\ MCU#4+GB1!\0Z"[S) Q(;?I6'PTW+1\AIISW7 /AG91)ZQ1A 3$2#M[ETWTJS MK#%6+N)J'#G;[)6 2EWO\CAQ7%(TPW*<,G>^VZO4-AS.7#Y"FKL(O@#LN# > M 0Q/.#PZ'))MN6'TY+CDJGK^>[@"IR,=GG0.NI58TN[+^8O[>?..T_;-\Y^ M3JN[W"0K179KCF(_MGN]JN=WN#Y_:,J'PVM0K\NF*;>'7^^SU #05L#\_;8L MFY&PO M=V]R:W-H965T].-39 M%3S^_,C^8]]XU9B;K)'SJOA7OFQ7KRZB"[24M]FV:-]5#S_+?8-$Q[>HBJ;_ M/WK88_$%6FR;MEKO"ZLK6.?E[M_LTSX01P5$-%* [@O0J078O@";6H#O"_"I M!<2^0-_TV:[M?>"2K,VNK^KJ =4=6K%U'_KH]Z55O/*R&RCOVUK]-5?EVNL? ML[Q&OV?%5J)+](N\EP5BZ$VYV;;H75442/7&0U8OGZ-W;V[&#IR M,0S]6I7MJD%IN91+H'SB+A\[RL]48 [1H8_1>4V=A._EY@5B^#FBF'+@>N;3 MBS.H.4^K/?WBV@?!8(>APGH^-L(W7V7EG6RZ/K[M1LU]/VKR'TJUS13Y M?U5'_J2V%_3]+U73/.LP62O5QM"BZE:M"WW_5C6:5VMUT:MNP[B7C[__._W4 M=K_<%%+-P.U:UEFW&?P'&@+NJW^OHI$ONDOMKQUE+3INT%M9Y]6RJU9==".[ MM6CWZ1DT0+Y=5W=S-^O&08/6JI>WM9KEVWZ)?MSQ\V[';U"GW)3\ M.]E_@<_^\TF6^"1+/9$-^B\\]%_HG$6OLR(K%[*;N>U*HAMYEY=EURFJ+[L? M_MAF=2MKJ'=VQ$%/W!F%^^N(Q23&P=7L_CCP-BZ(&8O#>(A+;%P8!*' 8HA+ M 3Y&!67A 3>(1'2(1.2,Q-MMO5BIM:E!2E6BO&FV76#4_E7*%FK^CDT<70:A M(HX),9IOXT(:8<*,UMLPQGC$ FZT'J@V)E@P ;<^/K0^=K9^GFWRMMN9^[VT MZ_V\5/TNF[8/1[:\[Z,!!2*VKTC0B!IA % X#+$1!1O%<4 B(P8VBJGI$,$1 M(%A[%.S>S;)BW_NUW&2?.SD"NPMLU7_)(DZPV?404*GD.#"&= (!B1I..#*; M#B%Y2!GG(ZT_[L;Z.BT2@__"BU45%E)6JZ6('! M(=8%BC"*K?$ X+C ,0O,T-@X(A@-<6Q&!@#26/U'1R)#=63H-W(D^XH\[6A> MV1*O;*DOMF&7:0])G*[GN,ORLFGK;>\MFHU(@,H>P#2-"4'-- V 1)928XQ>J%).Q>:T=&G%K]'^J;;Q6 W?15C4\8SFT MI(2"AV9[;2") FMJ)Q"A4(118#89 G(:C[596P/B]@:_56HO0XN)\Q8,B@"" MPK$P5./ MFKRM]A\I&(? NIJ 1Y19<\'&J>:I\6NJ/ BH%(Q0V[P9" A)0QJ3L15=BU[B M5KTZ%*KUW8D$4D(G:]4*OOACF]>[P:&,3%L<#B6Z70^>/LZJSE[30Z#1G)M! M]%EG"M6I]N*1(&L]3=R">A#D/GQH)8MEYQ9[^0 &TY:WEXP'46#)!P!(>1!; MTP[ !6H01=9H@P@QP4=V9A@'K:R)6UJGGW8+43>*UK;(VF5>^J@<)'=5%I^1 MVK;RS4:-Q<="ES?9XJ/ZWG3..6_S$0%FJV,U;8BU+\TA8!SAP%)@$PG3TX3# MTW$MS*E;F!LF59;+"?:4VDHY8IB'9L_/ :!RG9P1<]9-94PG, XCH44Z=8MT M6(K6%>S<'\ZT_0GLOUD/"^DML2^Y$&H M;*H94AM(U:X1A&9$ <( *]MC110 LCC@(YZ?:FU/W=K>/+\J\NPF+_K)Y>D0 MBWK5_%[9$J]LJ2^V85=JS4_=FO\)1UD44/(A-C4.A(JY*?H6^U.M*A@$0-Z;>P: 47N!N>E"J"@T(P" :#ARB$.U]*=NZ?]E>X6M MN4EH'CO-(51DHI))7.DIKF'KM<:G;HW_Q/WA]$G6^*5+?7%-NQ%;96HVRH]90N'4@<8AV8V"L"Q MF(;"6L8!OC 25CX&XN,B#$?.*)@V/L[-1S';=!!,F.W[ & 0$6RMO ". M1J%RXZ8XAVH.&2-B9 %FVNZP$W;GR[-2#,H;V&DI" ;DI0 8E)@"8([,%-,N MA3FE\^3,U)[F=&8* E),(^O\! +"F2D(R4.*63S2^J,;PK[9'6%^;PGS>T^8 MWYO"OL9=84S[$#;9AWQ!_H79U@#*OP P*/\"P*#\"UCI:/Z%:4/"W(;D9/Z% MV5: F2G'9AMI!G:BL19C0 M>\&"R,PU +"(L,@\MX0JY7CL;(EI^\"F9AG.2+@P^S >3+@ .#CA @'AA N( M="5F9GJ>=I3IT!.I>Q M*.3F>(-TD7- -,<1,P_( 5@@K*D+D47" MO$4F!6 $'R>6AY'4ZIN[U;=]_/'F47W7W=PMJL5'I%;R==Z.*E)W%>=.5J]L MB5>VU!?;L+.T1>#G)3*\'H!PKSD,KVR)5[;4%]NP%[75X5\MA\'MC$(0A<(T MO ",X<"Z[0Z 1;&(F;GT &D,$8W=C,B/'BMQ^X=S#S^X+=XI#UAL^EX QX/8 MA"40+.0QMIH/.) P9.&(=.3:-'#QC2PO=[J3LZ>N3[;$*UOJBVW89=K\<+?Y M.>GS.&!:!&;,5%H [I)18LKU!.*+",>FO0%Q0HP_-DM\=MPP%' M!# F8$0 /C B$&X\(MKE.+:B/"O8$0X M\(0 B0)B>G\ 1W%H^HMD(EUZDF[X<)JV(>*O;$,$8 F@8 (X*)@3Z=*3=,-@ M:BV5)?;,-^TB9$_(DF1'@U(5[9$J]LJ2^V82]J M$R*^F@D1MA\(8\IP:!Y? L! $"PB\]$HB!'',>-F_@D BEBPX.B@?Q@/;4;$ MB:><)V;?W#1G#U#@_JC0?&K0:Y4I5"7#(^=(XNA!;7<&Q-.39<+.6H!/E@$X M\,DR <_608!74^6">T9A/OI:7\V3WA]5MHK6^*5+?7%-NPR[7J$V_6 X!<<29, ,QE3&=P#B,A/8WP5_YL8[]Q06#R4E$;-Y=, > X.2$"+N( M,BNB$!"8G+.C-X^M97W7O_*M08MJ6[:[-TL=?CV\5NZ'_F5JQN^OR:NJPB]"U?WU[K5PNR]MM>G?>W93M6VU[C^N MU,R7=0=0?[^MJO;Q2U?!X>5\U_\'4$L#!!0 ( +6%75G&PO=V]R:W-H965T/E!71M&@V6D\=^*;QQ^%# MBN?HK?2:U,5#47ZIEIP+]'65Y=7E8"G$^GPXK*9+OF+5FV+-<_G-O"A73,BW MY6)8K4O.9G6C53;$GA%0^7 M W_P^,&'=+$4ZH/AY&+-%OR6BT_KFU*^&[:46;KB>946.2KY_'+PUC^G8: : MU!&?4_Y0[;Q&ZE#NBN*+>O/'['+@J1'QC$^%0C#YYYY?\RQ3)#F.?QKHH.U3 M-=Q]_4A_5Q^\/)@[5O'K(OL[G8GEY6 T0#,^9YM,?"@>?N?- 46*-RVRJOX7 M/32QW@!--Y4H5DUC.8)5FF__LJ_-1.PTD!Q[ ]PTP/L-P@,-@J9!\-0>PJ9! M^-0>HJ9!?>C#[;'7$T>88).+LGA I8J6-/6BGOVZM9RO-%>%LERQ>\0FF.].>O=UZCO]8JO:_1!S[=E&6:+] 5J](*O21< ML#2K7DF*_NZN_NX,?;HEZ.6+5^B%(G]<%IN*Y;/J8BCD :AA#*?-8*^V@\4' M!AN@]T4NEA6B^8S/+.V)N_W8T7XH)ZZ=/?PX>U?8";SEZSSZ8_/J+'WN_V?(*"2.0 M, H$,RH@;"L@=-$G'PLA_K&TWMN+72/H&\B06FDH>WJ MW%F"8R],]O30&NB-1@>N&/V=.W_?F8#W12D6;,%W)#%+V5V:I2*U*Z,;V'L^ M(6D$E$:A:&9JL$X-/F5];$8/50>0- )*HU TLPZTH^([;]>/HI%!][[5]TP- MNK8$^1B;0:0)VA6J44?,NC$X&1U0,FT[^&[?P:UDZ%_4X^K/W57OV@:U&$!I M%(IF)DT[%GYTTAH':HB T@@HC4+1S#K0IHCOO.,^BL;%W4NHKL9U@RP:UPWJ M:EPWYK#&:>? =UL';^7$"/O1@=[R@]((*(U"THVTQ"7Q_A6?^W!Z3_[/\!.P]A.PVT\PA/.)-\1N M9.\S W3E!"B-0M',Y&@7 X>Z4Z7HM M)W75V(QG=VSZ1;ZOU$+'@S^6N#OI?;Z +J@ I5$HFIDN[8S@Y*1U$]2> :41 M4!J%HIEUH.T9[%[B<0S=''6O+$?CN*.:H-Z)I=, ^^,])X!"=6K.OC9%L-L4 MZ2^:/2]#01=E@-((*(U"T:.\D=3NUR2E4I^;L:YLD<-LD[4_:%E?3.I6@2S) :0241J%H M9F)V-KF<]BX7V&TNL/M<8#>Z_ RW)M!N3>!>0R?YF-:XKH^IB7(NOS: M$N=:?QUH6R-PVQHN10/Y*, M1SC<7^1C";3^"F,#)I$$1ON;D/OM*0FU:1#VWE-B4[A^UI^[S]Z;OD'=!% : MA:*9V=.F0WC2VTY"4(\#E$9 :12*9M:!]CC"9]]V$EJVG=BUKQMHUSX+T*Y] MMD"+]@UW'JJSXN6B?IJ1K-MBDXOM0U':3]LG)KVMGQ.T]_F5?W[M6SXG_CG= M/@])X[>/9WK/RH6:^XS/95?>FT0*=;E]XM'VC2C6]2-][@HABE7]&PO=V]R:W-H965TW6OCM!L3]EW MOB5$@)]9FO.YL16BN#)-'FU)AODE+4@NGZPIR["00[8Q><$(CBNG+#6197EF MAI/<6,RJ>[=L,:.E2).D'LB MOA2W3([,%B5.,I+SA.: D?7<^!M>+1%2#I7%UX3L>>\:J% >*/VN!I_BN6$I M1B0ED5 06/[MR)*DJ4*2/'XTH$;[3N78OWY"_U %+X-YP)PL:?HMB<5V;@0& MB,D:EZFXH_N/I G(57@137GU"_:-K66 J.2"9HVS9) E>?V/?S:)Z#E YX0# M:AS0N0YVXV!7@=;,JK!66.#%C-$]8,I:HJF+*C>5MXPFR=4TW@LFGR;23RP^ MX(2!KS@M";@ O<&_197E&RQ*EHB$\/?@CD0E8TF^ =>8)QR\71&!DY2_DYY? M[E?@[9MWX U(944/GNJ:#3M"Y)\4EL*WW %G(&7%? MZMU7))+NL'*W#]U-F9@V.ZC-#JKP;%UV=BHA8Z'4OLZXK^J_*U[@B,P-V6"< ML!TQ%G_^ 3WKK[' )@(["--NP[1UZ(O/5. 4K+7!U@A>A:#6AMW""%N[ XI.2]'14NR*[T$5WQA#+JZNN1G"?K;JAG;;J_):BKZ5X0YG82#4#*<4Y!UN2QD!*)^ X M)> _<$91:O%?.EL3@1VD(FA3$;RB*(,IPYP(["#,L TSU,[X4DXHR0406T;+ MS18$(8CQ(Y<[ VGYHY2/QL(/1\K4AH'M'97IT,ZQ_I >F_'X5.X!ZQ'#&S7>3:)TCVMAI02_+3\P3A2(("^YC? MT,JW0^\$O4[KH59CSUJ/&HCG%Z010^V*!#NMAK:V$6_E@A,EA:2*,UK*4HWE M=JTLY&8MJS=KCZ/$M3N EW;H5&B'*>CV E"_&?BU)FU #^;.1FY@!\=S-S1T MD&W[GG-B[CIAAUI!/;=-W6'_P2 8E-B(61"B4VM))\M0K\MGM.E0;D/+&RPC M0RLDORY/+2.=)D.]*-=]6OQ:&_@C->!Y?N ?DQ\:.G*M](+P!/U.1Z%>2%?) M>DUD^4;CJ9U42:=".PRUTU+X.\04#E4266X8#MIT: ?E&NL'XS.$.C%%4X@I M&JKD!;+#\(CEF)FLN!-EA#HQ1:\54S24R0M9P.B8X(@9=#S+/\&P]^U\CI[& MVG)O(/J?BS ,0GCB!H41V./% A:%9=;@F."5,&\OF:4O$T4.&ULS9KO M;YLX&,?_%2LWG39I:X+YD:271EH#UIVT356[[5Z[B9.@ YG$&;O*D=BG M*B&W3#Y97>5J[UA35G%*_!VOY/9B,!F@%5O3?2*O^?V?K+J@8H!+ MGHCB/[JOSAT-T'(O)$\K8S6"-,[*3_JC*8#7!E@(\-O!,&;F7@=E7P M*@.OJX)?&?A=#8+*("A\7SJK\'1()9W/B2RIB\19]XEG.EOL\C[,->ATR2>-$ MO%'G?KD)T>M7;] K%&?H\Y;O!P8\>N<16X W;G2%W]!;A$?8,XUET-W=-E_,\]>AY MZL1N'K*E,G=,YBU?NG5VN07//<'[S"5-T$85.(%>)UP(IG)'UQ.U)05*RWQ; M(2H1$S)6A4+MK'5*WNF4%,6Y*#O,P5N=EZ8T*T?BF4>B"_2YV-$ENQBH"BQ8 M?L<&\]]_'5N>#;Z_!.7*L [^D!O$X:$#K * M_NT#2GDN-^JIAK1BO-1!+_/%%/52(R@T]%/T;NZ,L1NX>#:\.PRH=2Q] ]I1 M-((4)0;1R=CU'+\6;87!K\/@6\/P)7MT_0W+8IZC(BXF5Y<<_V KA-@[$Z/ M7&W5Z^OJCJ(1I"AY*HI]9QKXCMG50>WJP.KJSRQ/2_X'3C.CMZVH MON4,$A9"PB)(& &"M8([KH,[?C&/NC%D;D#"0DA8! DC0+!6;DSJW)C\!X^Z MR9.J9'[46W.'Q!G-EK&JND*J:EIT#6/UV2ZV38GM56%!NSF@M!"4%H'2"!2MG1)- M2\>Q]W2NF*^<\;^Y/@.#9[T*M]Y4Z]]5FB"XS7_6_]VC1_ M'&O_P##103_1!W;'$F1Z#7-IQ_6^?4![.*"T")1&H&CM,#=]'&?R_TUY(%LH M"U!:"$J+0&D$BM9.B::GY-B;2L^MJ--.4Q[0%E(GS0A4DQ@T3T]Y<-/UP=:6 M037E^8EZO5JQ,_O>::"T$)06@=((%*T=ZZ9]@YT7,[W%D V6!2@M!*5%H#0" M16NG2--OPK_J-T&\:*E$VN\?/.SAHTGGPCZ:WG'M*!N!RA*CK#M2?R>*<],@ MPM9N0UV<>[QWL1-[WW>@?1]06@1*(U"T=J2;O@_V7DYIAFS%+$!I(2@M J41 M*%H[19KF%(9:9U2!#G_PN]CU\<0[+K^@7:.NLA&H+#'(8B\8C_WC\CL\6.2; MLGQ3+,<6:,GWF2Q79-9'ZR7?[XN%SD?'+YWSA6,X'CKG4;F@N\&7Z\L_TGRC M;^V$K974Z&RLQIR72[;+'N'\ M_!]02P,$% @ M85=6=1:O+%&" P$8 !D !X;"]W;W)K&ULO9S;;MLX$(9?A? 6BQ9H;4D\R.XF!K;)%EN@!8*FAVO% MIF-M=5I)=E)@'WXI63%%F:0DAVPN$A^&H^'PM_)I./+%0YK_*+:4EN QCI+B M8Y#9G$0)I/E M1?W:3;Z\2'=E%";T)@?%+HZ#_.<[&J4/EQ-W\O3"Y_!^6U8OS)8767!/;VGY M-;O)V;/9TB]1A44[E+TQ_5DP_K MRXE3140CNBHK%P'[LZ=7-(HJ3RR.?QNGD^,QJX'MQT_>W]>39Y.Y"PIZE4;? MPW6YO9S,)V!--\$N*C^G#W_39D*X\K=*HZ+^#1X:6V<"5KNB3.-F,(L@#I/# MW^"Q241K@.-MF;-W0S:N7+X/PAQ\"Z(=!6_ 1[JG$8#@:Y+>%33?!W<1!1^2;%<6 MK\&G-"_OV9K9I8WAUB\12QW-)L"J#S&GB.A\#7VVOP\L4K$)8TEOBZTONZIBOFRZU] M08VO&,6E>[1PJG/_UN*)% :H4A:LPN0>'CQ#8A$F05"_(YGYPB>0N MJT_KVR(+5O1RPGQ5GNED^?MO+G'^D$W>D#-A]O X>ZCSOCRL_Y9&;,(I.R,$ M$97-]^"$U$ZJD\E^23#!OH,N9OOV5$[M$/(EU6*S275*"/"A;HF6//H5)&.]DY\5WVB..74!#SH3DS(_) MF9N7[]SD[ TY$V:_.,Y^H95&_6]7-L/#,!>VI.A,'=+1J]S*=Q;"CUR]KL/A MP;&DW^!1I5_](<P MHV2YG>MX"O%RC''U''.V>+_7UP9T#8(]S9D#Z>RTQQZ]AH:\B9GB*.4B"RHV MRE&FO(D9X"3E:E%%HV(L/QUWS\<*.]\==$+FS./JH:='TU\>:+2G;^(T*;<@ MR]-_V,4TTW%UR58M:Y:'*\HNXM;T$5QM@^1^,'3HPQJ]V(:\B4GD4.;Z%N1N ME+M,>1,SP,G+U:*-1NYSJ8R]DY.VW,Z!"H%S*G+U6&17X!HJT88U>GD->1.K M%QS;/,="_<(HEYGR)F: J[2DYR6K A]" M+OKX1J^SC4J5QQG/@Q:4;I3=3'D3,\#9S=/7P=1*1W*E=\E%8:=4.FP4!3R/HY*G1R43*E9CA_[@H]?01D'+X^SF+2RHV"AX MF?(F;IQP\(+Z>IE2QH8RG9Y<)BK,T%PA9TX]\%F[?U_2,H@8 M+#^)>AQ:Z(\]>@EM5+8@IS!H89,0&H4K4][$#'"X@OJ:F5K$1(X6N*MBN9T" M+2!G'OBLW<$A(E:3A?[8HY?01KT*<@B#%K8*H5&V,N5-S !G*WCF=B&4[@2B M^;PK8JD=5E7L$&<>]*P]P@$J'@(6^B!&=VW8J$XA#F/(PJXA,HI6IKR)&>!H MA<[<-432W4 /=\_)U(<\)64S;K8%HW3U ZS2. [+2KQ%3V>1 MT<*2*6]B(EK]518V!9'9YBH;Z(0X.B%] 8OW3DJGBD]:AEQW3MP3I9[:S1=X MH3KOJRYJE59GS;C:A];&N-I6]/"1PL,_6Z0IX8$H@7Q%*2...2@OL). MS^?I9A=%;\IMGN[NMZ,:H?0''JTU&X2#..$@"X2#C!*.*6]B!CCAH#,)!TG) MQ5UT"4=AIVHDP9QP<%]5YWD25D.Z_L"CNS%M4 WF5(,M4 TV2C6FO(D9X%2# MSZ2:9AQN_Z_HJ%=K(L;#608_DV7TPAW"Y?H(1J^?#>3!''FP!>3!1I''E#166818,Q1!_JZ/6WL0V'.:UA"ZU1V"B(F?(F9H"#&![0 M&L567'%;TKMFN/94WC1'H;;-5"5Z#DBX#Y!^M>@UX&)TU\Z4-_$^$LYWQ$*[ M%#&*;J:\B1G@Z$8&M$MI1-\,%Q0]GW9U+[/RIXH+7<*IBO11U2_6_1#NT<<\ M>OEM;/,1SHG$0A<5,4I^IKR)&>#D1P9T4>D^ .A4VOCT R"Q0E/%]2?A4$;Z MH*P/XVF^8@^KCT"Z ;LD"\)UU2K(UBX+(G 71&P9!P.-/IK1"VOE'L'638(6 M.JN(4:0SY4W, $&PB3Z ML$;?&FRCEN9SZO,M-%_Y1JG,E#&PO=V]R:W-H965TR=<\YB MMZFP+_%'RI_*HY^MYE)N\_QK\\N'U>7,;GK$UWQ9-8BD_M\CO^;K=4.J^_&? M%CH[M-E4//[YA<[V%U]?S&U2\NM\_6>ZJAXN9_',6O&[9+>N/N=/_^#M!04- M;YFOR_U_K:>VK#VSEKNRRC=MY;H'FS1[_G_RK1V(HPJNKZG@MA7:)%5R=5'D3U;1E*YIS0_[<.UKUP.< M9LW,NJF*^J]I7:^Z8DE:6'\DZQVWWEK_Y(]\;7G6ERR_+7GQF-RNN?4AV^ZJ M\HWU,2^J^WJR63?U7])EFMU;^WE8UA4_9&F5)FOK,U_F]\W/]9SYC? J2=?E M[Q?SJNYHT]Q\V7;J_7.G7$VGO+JQK'HH+9JM^$I1GYCK+WY4GYGK.ZX!,*]' M^##,[LLPOW>-Q!N^/;,\^XWEVJYO?;DAUF]__=WZMZ)KU\-!GA%$4#VBJ!XQ M,XCP90URS"!I]+W#)/?V9%]#/DS=\C!UB_W454U-(ZH1^O-RFRSYY:Q6\H;' M9U=_^XL3VG]7!1,)(T@81<(8""8%US\$U]_3/4UPG_5)%4D?&4DDC"!A% EC M()@4R> 0R<"X3-]M\EU6U?1_RJ5^_TS(MPCFMNFQZL@BA=Q?2=E7\P? MCR/6+^D']L(+>R5)OZ03>&YD+WI%J:*HNZC_]=MGQHN=.)3A82A#XU#^*Z_J MM^/_65KEJ__V\FY?ETJS=+/;J(;;V,S8-82$$22,(F$,!),"'QT"'PU0PW-5 M*"-D*)$P@H11)(R!8%(HXT,H8[,<9MFN7L1;7KQ=YTEF+?.RLO([L915038B MQP89"2//L.!(.<.X(Z[(]EC<4^I(*+04D,4A( NDJ";?=*)J;&9LD) P@H11 M)(R!8%+@'5M\2K:GRFI;$Q1-*(U :11*8RB:'-$CW\/!JZN9.3K62!II:<<" MZWA.1V&A33)EDX%:9!U71,8%RNR?>^^0KZSDD1=U:678C V.#AN21J T"J4Q M%$V>",*U<;S)H@MU:: T J51*(VA:')$A57C&/V#B:(+]7&@--+2)#_ #KNB M"W5HE$U&&M$5UHMC]EZ&B.ZGXOF%Y^^PACH(YH9'AP])(U :A=(8BB9/"&$@ M.>%D\86:0E :@=(HE,90-#FBPAERC&[%/MMZ'5%Q'*^CGV;^V$@-;)5"6V6:5MU0 M+:"NL&-2("E_'-:?CZ)744]Z>A3TEA?HU UNET%:9KE5?HZ3"8W'-'LL0)6U] MF&I?M.[M-OF^X5E5*ROG@S_8F_LQ>O5!?1DHC4)I#$63YX=P>MQ@LIY"K1HH MC4!I%$IC*)H<46'5N.9D'[V>A@/U%&K!#&R50EMENE8=C9X*V\0UVR9@/=5_ MTC?W8_3J@[HU4!J%TAB*)L\/8?VX\60]A7HW4!J!TBB4QE T.:+"NW'->3YZ M/5TH/_W&BZZ>0CV9@:U2:*M,TVH4J_74$SZ*9_91L'HZY(._N4.C4_JA-@Z4 M1J$TAJ+)$T580IXS55@]J)4#I1$HC4)I#$63(RJL',^]^9MT4E? MNC;S1T=J6*L4VBK3M!I[&F$]VN1DME4&Y4VE=WSHYWMSJ:D_E^[:NXQ_) MB7L6=843ZL4,:I-"VV0M[3C75*>8PCCQ +ND>HJI_P1O;F[T^H*Z,E :A=(8 MBB9/ ^'P>)/W3'E03P9*(U :A=(8BB9'5'@RGCD=QZR8<5^]XK/8/O[7N_&$ M>B\3>D"A/6!>?S?60J.FPC;Q -NCNFHZZ/,[-&$&2B-0&H72&(HF;\L71H\_ M><^4#W5DH#0"I5$HC:%HE+7I\KZ<["$5!U9Z$HL!JCT(Q7_'4$14& MBF\V4+YDVR1=6=LBS9;IMA;+VV2=9,N]?NZR%2_6WQNM;+:DJ1=2_]07-UBX MKN/WQ_!:5=B)0\?W(L6 ]PM'MN/'8=0G4T7AT [\Q<+IAX>9AV3JD MKQ3=; M*R_W]6_;^_JCM[,[SJTBJ;CU6U*_FS6; 9<\JY3'Q+6--%O%C[URVP^[@ZXK MZ'8'7%?0[PZVKF#4'>C7,"]\85[XIZ>GX.X;S-\8F+LZ^@T'ZI9 :11*8RB: M/(6$6^)/SF#QH1DL4!J!TBB4QE T.:+"BO'-5LRD?=8M4WI[Z6:VJ,K$78G] M,8<.X##S-4X2I88=5_L6#NZMAE"*41*(U":0Q%DZ>0\$N"R1DL M 32#!4HC4!J%TAB*)D=4N#2!V:69)*PM4_ZDU#7&AA0B0PK1(868^3JGCJ,P M+8+3P9SGT>O2:A? J51*(VA:/)<$GY),#GA)8 FO$!I!$JC4!I# MT>2('IT#_(.#@">IK.)H7MOMJFR_T*(GLBI0[QQ@!6C1U=C7L& "8<$$IV>W M #1VVJE YKZ/7IG05!DHC4)I#$63YY1PFX+)J3(!U/R!T@B41J$TAJ+)$17F M3S @5489SS9)I9.G[''E M7()\RFCO!?"FCER8T"PA*HU :0]'D*28LJG#R&<0A MU"""T@B41J$TAJ+)S_83!E$T\0SB2'DNKQMT7L3O8K&YWLW M9KZNJ>,F;)CH]-.%?ZK8#G$7S-<41U"^" MT@B41J$TAJ+)$15^433QO.)(>8:OXW2?G*$I9WM=U=64ZSX40U>NFX!@OJZI MXR9SQZ!4(3@J T"J4Q%$V>2<*9BB:?61Q!C2 HC4!I M%$IC*)H<46$$11//+&[K2=NKO=XVXLE;P&*HOP.E$2B-0FD,19,C*OR= M>, AQKI#D-JZG0.).C)WK2[5W8R8SEM6S.+6F6PM&KM2;>-4]+/'_GSN:]U]\[Y]>.XG7BG-/]ZW.!O[K8 MUM+X,2GNTZRTUORN;LH^:S[&[+7YY9T$+-+%XTZ6; M&&C2%EM@"P3-ML4^,C8="RM+7DE.6J ?OY2LB*9-3BV;Z4/CRW TAW.&/!Y* M%X]%^6^UD+)&WY997EV.%G6]>CT>5].%7(KJO%C)7'TS+\JEJ-7;\GY5-B:KURRQ=RKQ*BQR5H-?7X?M@-;B2RH? MJZW7J(%R5Q3_-F\^S"Y'01.1S.2T;EP(]>=!7LLL:SRI./[KG([Z:S8#MU\_ M>7_?@E=@[D0EKXOL:SJK%Y>C>(1F/Q3=H!XXV]:9%7[/WKL;(,1 MFJZKNEAV@U4$RS3?_!7?NHG8&D"88P#I!I!#!]!N &V!;B)K8;T5M9A1IZJX(Z/%6KLX1#5XA$A"&/M^^12]^?8G^L84&.WHKI\H1 M;AU1ER,C1-IGE[:>JFTLJ5@XXW9O34K MRNMJ):;R9]&=#>IF M?-B.;]:ZATD4<4(2M?X%%^.';2 6TR!)*(NW38TP>1\F!\/L:ZKJ:RI+Q5V: MI74J*_3CJ2)M $#/0W/ER9DQ"6$_"2%(TIM2KL1WM374J%I):VU?A3[!>G)F M@(UZL!&8\3=YOA896LGR+"M$CJ9%U2Z=#L^;)F3$/23\/B==U-/$)W),S S@.M#X( M3EQ).P?\D*749ON3M11O21D,AOHY7XE4):E,\VFZ4L2]$YG(I[*IK[7:],NL M!=+4G35KG?OMA9ZI0J.8!M@"9=^:1DH),(P3-QBBP1 0S-=6@,K9F7B095-Z M>5%+E.:*=U(M&:50[UZ("HEF+9FJQ=.NJ387:::]CS(X#QC;!>.PPPX86H!@ M<)O?AZ%7D+F4!\.@UO "&N_B^+FA"40+"LQ^LDMMHM[\6K(&"4J2H57ORYL) M5PL3#"N3)TF?HWDCW]OB;^J(_X;$3*6RDLTZJ+2^=2;X7FF<855#D:V,++8) MHT'DKB$M+#"XE3M!X. @%.'>6G6&DX03:D%ALXU#3("E0$L&#&L&%PQR&(Q] M87!&XSBAW +#9AN2T$R<"4-K"1R?K/.P5\G@RYL)6(L&#&[-)]908F$4I6W6 M]M)FLPW4)NPN(J(% ($%P&E%1/8W_#,28IY8V&>UQ3ADU U#BP,"BX/3BJAS M;H3& YK8U@*;+0OBD+HU#M&R@!"PB([Z_4! J3&TJGQY,V= *PH"*XJ3JJKS M;>8F#./(DD:;*>,1<6=1BPD"MR=.K"FV'UE":63CHL4T3C#C;A!:(I#C),*! M%<6M.V;$0@L*FVT4D]B]NQ(M$@@L$@;\QFVLTCQ=KI=61%Z;%+Z\F;.B-0>) M3MZL"2A;!@/VY,T$K-4)@5L=QRVL\1XQP]V?)!:;R$5:+2T(+"T&DE9\SV:VE"@U.)BT%U<[@'K8[G83K4;<3ENJ MU0N%FQK#:/O4.T!=[\ *QJNT\>7-G)ZMTQKXN.8@_OH]HWF.0QJJ=1"%==!Q M_-T_C\%!N,M?FU'DX*^6/!26/(?PM\-4MZ:KG8P>JB7@. 9G^3F.=ZA66!0^ MX-DI5,OKR9,+5DHG";IH5I1;D9AZG9E SI+F<==HXF+-7:AIY^C#. MMFXU <3+FWE0KD43@_L[3MIVXW;HB.-D]WC< M;A!6D9N_S*MH\N7-A*E%$X/[ M06[^4NMRFNQ*78==[#@[9UOWH,#JYB"UF\[EH:( OMS@M#W' 1/34HKQ8]GI M5?OX\F;"U-J'P=VE%J9*J^VVL*MN+&9;S"/GT2X_]\^67-346H7!6N4X:KHW M?OAR@W/V'*T@IN42@P^J &IZU3>^O)DPM;YA< \)IF:R3\WXO#G!T/_V%M+] M8ZC$3E2NU0F'UO._C^N>?H W&ME#@^DK'3-A;MW5"[>)G)*T&[KS;L'+8D=#!4RU-^.G' M6P!/#]K_O?9P?'DS;Z#7*BF$#[[O-L5?]I_RS;F_8)KK$VWSP(]U&4]VE>H4S. MU=#@/%)K>[EYMFSSIBY6[>-9=T5=%\OVY4(16I:-@?I^7A3UTYOF OT3?I/_ M 5!+ P04 " "UA5U9VH0F1F@$ !6%0 &0 'AL+W=O<':4ZKO> QCT(^)"S[V] M,?&U[^MP#Q'5ES(&8=]LI8JHL;=JY^M8 =VD21'W XS'?D29\!:S]-F]6LQD M8C@3<*^03J*(JM,-<'F<>\1[>O"5[?;&/? 7LYCNX ',8WRO[)U?H&Q8!$(S M*9""[=Q;DNL5F;J$-.(;@Z.N7"-7REK*[^[F;C/WL&,$'$+C(*C]1_L8W9S[V)AS:PI0DW7^7Q$^0%C1Q> M*+E.?Z-C'HL]%";:R"A/M@PB)K*_]$/?FS3O":RF^[#0?=B%GAGFX/1M*C/+':>Y M;@4]+,@5F6",9_ZA6D%#W 2/JG$U'-U'O1'[M M"/4$5A-A7(@P?DO.&/>I>T]@-=VO"MVO?L(96>[HK#,:XKJ<,2G(33K)/8J8 ML@V*%1,ABRFW>S^G(DRG0F)W#<5/J5ND'?,F^I,7A@TPN9J^Y-\0.)Q,@]8" MID4!T\X"RAFX!4"*&D#OJ$84Q:!"$*9QW\T@":ZPP9<8!Z-GI,_'U3@37'87 MN)/U4HC$BFTY?G#2HE#JU"3%^M38+>"7JR/&Y!GGQJCAH(5QI1\B/[>$YB49 M:5QA"F)ZLFVM03H&NX1T+K'=GWZMU_M"JPL5E$(%;VF9S:OI2_N>T.K:E[T? MZ6QQ%FE/WEAEED<&-2>3\7/OM(21%O>4S1'I[H[.-R!L"V=,TOF%5P]43VAU M/E$EZ;0+[0JMK7[:!I+/;R4QBYUK3OVTW>6ZUSWB^*>8A9%B-N6RS M2-DED>XVZ:Q%[E7V-#N7.6.6SF^]>L!Z0JLK4[9H9/*FS-+9<;Y:^Y[0ZMJ7 MW27I;B_;=Y1ITU:!)ZXE+W]>-&MJVB8DPV2%6\;0X M-%RF1V5^&9Z=.'ZA:L>$1ARV-A5?7EEOJ^P0+[LQ,D[/P=;2&!FEEWMK,% N MP+[?2FF>;MP'BJ/4Q7]02P,$% @ M85=65EF=-'H @ G0@ !D !X M;"]W;W)K&ULM59M;]HP$/XK5E9-K32:%R! !Y%* MNZK[4 V5M?MLDH-8=>S,=J#]][.=X%(M9-->OB1^>YY[[LZ7RW3'Q9/, 11Z M+BB3,R]7JKSP?9GF4&!YSDM@>F?-18&5GHJ-+TL!.+.@@OI1$,1^@0GSDJE= M6XADRBM%"8.%0+(J"BQ>YD#Y;N:%WG[AGFQR91;\9%KB#2Q!/90+H6>^8\E( M 4P2SI" ]=L&N#A>,]^8YW7SJRPA"M.OY%,Y3-O[*$,UKBBZI[O;J%Q:&CX M4DZE?:)=?784>RBMI.)% ]8*"L+J-WYN G$ B*(C@*@!1%9W;%T9?D-XB90D9NN-";71: M>G.89.$&'H:\XKB5DFI[[2@@RMGS;&Y[7QZ(CQ MB3;#5"[1)Y9!]A;O:T><-]'>FWG42;B$\ASU@P\H"J(!>EA>H].3LP[>OHM2 MW_+VC_"Z:*SJ:$@7C3:G:ZY!.YX?0W7S9 MIJ"3Z0]C$SN=\3_,8OP?E(Z"^<] ?1L-UX&+Q^)X/NE%1%1;%I(6BKRPO;GI+FF&W:KT]# M=ZBD'X63\1$=!]_K\"\*O '_LL+]@XY1@-C8OBB1C6O=/-RJZ[V7=<=Y/5XW M[CLL-H1)1&&MH<'Y2+LLZEY83Q0O;?]9<:6[F1WF^O\!A#F@]]>&PO=V]R:W-H965T MH_LXDHXNQQLNOLLE@$(_\JR0MX.E M4JN;X5#.EY S><[$ZT?(^.9V0 9O!Y[2Q5*9 \/)>,46\ SJZ^I1Z+UA@Y*D M.10RY042\'([N",W4P\;A\KB6PH;N;.-3"HSSK^;G3^2VP$V$4$&9W,C$F8\NR?-%'+V\%H@!)X866FGOCF M"]0)!09OSC-9_:)-;8L':%Y*Q?/:64>0I\7VG_VH"['C0/PC#K1VH*+6# M5R6ZC:Q*ZYXI-AD+OD'"6<LU'5IO+6V:2%:>.S$OILJOW4Y"_."HF^0)8@ MS0GTS#) 3*%/+!7H&\M*0._O0;$TDQ_0%?KZ?(_>O_N WJ&T0'\O>2E9D\6&N:ZK<5R]"<%^:EFQ:+ODBM0.=VQA%8)^=1D_/H@@0=N2R#([!.&>*F M#+$+@L8'Q"/!2!./[!&TQVY$"1X=(2C![=L?6^/\L\QGO.I5[TO.X]23(X]1ELY0NQZI&E95@6\*L5\J;\M==2"Y^AS M6A0IH <&:,7U]QHRA4KG^O3L%:DE(",2U&MO9M;KGMU-1VC=*K5RB$27)+93 MC>0*K5N*5B41J_HXF=BC'H% O.B V#UV?A@MC"%V';-'; $MM?66+/4G M%U+<'#=5*A0S:EDO5,]Y@JMNXS1ZC'//M4Z=2$#'ZQ0!/XH]O>?Y#UV^M8( MZ+X.&>XLPYDUT &PO=V]R:W-H965T7JS;]O[J\K)9KO--UOQ4W>=;\9?;JMYDK?BU MOKML[NL\6^TWVI27ONN2RTU6;"]NKO>O?:QOKJM=6Q;;_&/M-+O-)JN_OLO+ MZO'MA7=Q?.&7XF[==B]K\]NW% MS]X5]]RDVV+_EG\5^6/3^]GIOLOGJOK2_?)^]?;"[3Y27N;+MF-DXG\/^2(O MRPXE/LA_#M2+DVBW8?_G(YWOO[WX-I^S)E]4Y;^+5;M^>Y%<.*O\-MN5[2_5 MX]_RPS>*.MZR*IO]?YW'PWO="V>Y:]IJ<]A8?()-L7WZ?_;[H25Z&PB.?@/_ ML($_W""BP062[ 3EL0/9M_]18^Y:F69O=7-?5HU-W M[Q:T[H>]7?NM10,7VZYK?6IK\==";-?>T+PN'K+.78<7VVR[+++2>;]MVGHG M.E#;.&^?7#:^<'I]@ZOZZK79-M M5\WU92L^7"=QN3Q\D'=/'\2?^""!\Z':MNO&8=M5OM)L3\W;IX;M+T6CG%K& M/[;,.]\(_)3?_^0$[H^.[_JAYO,L[#-E>Z#O+$"/6,;HZ]:NZS9?[V0DRB35X_Y!3JC\[G7$P2N;/-V[;8WND\?B*2/;';[3W< M^"$AJ>AD#WWWC,)SW;/39$A-KM&,DL1-3YI*BT>G%H^,+?Z/Z89]VC#J";Z) MB)MX@X8U\N,@F&)M61NZYIG6R M3;7KRJ#JMC]?.?N/M6WS55?UB/K(65;;IBJ+5=:]]CDK1265._NR3%L*N:./ M''IA/-Q9FS_?7&OL1!E4E&M$H\"/HPEO>F6K9]R/_-PE$F*"<<3LTM]O"Q_: M.EL*QW:-<**MG'6^NLOW'KW_Y>^+QA'EJ3#M0;A7U5\[7S=5W=YEXCUEE6W% MWUMG6W5EKC@@>,C*7:XUT$/NG* T"J4Q*(VC:&JO\66O\8TC^J]9(1Q^55;B MZ*YY[=3YLKK;%O\5':7:]GO1[2D**604HNT'_JA[^Z'O1J.1[(_J@3>AV-]$ M@ST.U0#?^'X8C(>IAA@%7C2<:KFY29[;Y++R]XPEZ,U[,4L*;NO48FH40VSY M18S1S:9HG^*E;C0^C;MU7J[VH[G)2OV8@^8#4!J%TAB4QE$TM0/(D, +7_1, MC2SK%U :A=(8E,91-+77R*##,R<=^)E:$QSX7APD[G"J'K_1(]V9FN%,K0%Z MGN\ER7"F'K]1"*+JBQ%F5N+*?"^%#(KY[%HU\XK,67FPG%1W];5YK6ZY]UU!?)]5G>YHK8K M>.,$C23A8*HT?[#9%MMH,J@FUVB^"3POF#CAY,O0QS>'/N8$0MODH,CD8 V2 M1J$T!J5Q%$TU6D9-/F*5B0^-D: T"J4Q*(VC:*JY,D;RS8M-9IRA/Y"4PTO? M38)X.&="PQQ+5095Y1K5U V\8&+2E/F+'[WD2M%'KAE90&D42F-0&D?1U%XC M,R3?G"'!*T5_O HE3!,R7&QS>)MR,F3\-JJA^:GK#T^MZ&B12])!B6ANB^>V MMKK-FXD 2FKY :11*8U :1]%4GV7ZXB>V M1S7OSPP6Y'*5!91&H30&I7$433589CW^F14\Q[WATUH3K;/C)2X^28(T248S M(33'L=9E4%VNT?6BA 2$Q/H#FT#F+P$B?PF@^0N41J$T!J5Q%$TU5^8O@3E_ M>'=8?"X\_YW?%=MLMYA!= MX&N>U5J;H6D+E$8#S7*;*R"7$1RZA9GE)[(U68IN59WMH M)(2PA*7$)JX0&D42F-0&D?15(=EXA+^,8E+.,XA I)$ MPWV667VVCU:B#"K*-:*I'Z<3EU.'O9N:O.C()81&+E :A=(8E,91-+77R,@E MQ$8N9MQLFZ&12ZB)7(:'@@<+H9$+BJ9:*".7$!6YA+IU)-K:P"PYVQA;70;5 MY2B::HR,7$)SY/+AW2?G?M6KK<#-A]G""!BU0&H/2.(JF.BN#EA 5 MM(30H 5*HU :@](XBJ8:+(.6\)N#EE 3/"21*_X-YU)HSF(KRZ"R7"/KIW[4 MEU7O#"=3E@B1LD30E 5*HU :@](XBJ::*U.6")^R1)HU)DDZ/"ED%IYMH8TF M@VIRC68XM0 ^DA%+9(Y8OG,9&$%C&RB-0FD,2N,HFMIK9&P3F6.;N66@&3?; M9FBJ$XT#EN&NZN @--=!T50'9?P3&8."&57@ 73^P,6L.-L62UD&E>4HFFI+ M[\:WYGREJP&765F:BD S8O9@PMXJ%WK1$)3&43356IF[1 14!$;0N\Y :11* M8U :1]%4@V5^$YGS&XLBT$R8[2PTOX'2&)3&#S1U';GK3I>3,IJ)K*,94SD) MC66@- JE,2B-HVBJN3*6BC]9J T"J4Q*(U'X\2'^&3B!KA$QCW$ M'/=\Y_J40',D*(U":0Q*XRB:VFMDCD3,.=+<^M2,FVTS-&LBNFNH7$TA!)7E M*)KJH,REB/EN-A_EB;#NHGJVJZM5=]>AVKG=M3NA>.XR<#-_MJ709 E*8U : M1]%4WV6R1*QO;G.F2B+03 E*HU :@](XBJ8:+(,G8@Z>+*HD,HY^8J)+G,Q2 MLTVSE&506:Z136(OCJ9J&R+#)&*^N8U=;4.@<1*41J$T!J5Q%$TUM_(>IX;3IPN(S+C(2_ZSL($FA]!:11* M8U :1]'47B-#)F*^L_#L<@0:-T%IE(QO+3S<71T66B66#N4(/2*)3&H#2. MHJG&RX G-C\7R[Y,C*'1#I1&H30&I7$43358YC^Q.?^Q*!/C\3.D4J()QA9F MJ=FF64Z,??@W M]NG?V,=_8Y___4?D.;',%QY4X\#E8FJ@QHGF,KRZ"R'$53;$EDGI.8\YQ?ZSQK=F(^?4IOSH4W9MK<<06E M42B-06D<15-=EN%-@@IO$FAX Z51*(U!:1Q%4PV6X4WRS>%-,HXS$D]SU).;SYS@>P"305@M(HE,:@-(ZBJ;U&ID*) M.16:>P!KQLVV&1H<)>,,9SBV#@Y"HR,43750)DR)]8UXSAS )N/;W$S,M-#L MR%:6064YBJ;:(F.AQ!P+C0]@)V^::R;-'E/0) A*8U :1]%4AV5BE)@3HQD' MK]!P!TJC4!J#TCB*IAHLPYW$'.[8'+QJ'NSM!7&JF5.A68VU+H/JSOZ-YE9H:&,KRZ"R'$53_9"A30I;%I1"EP5!:11*8U : M1]%4AV7^D_XQRX)2S?5* 8F'=S$TJ\_VT4J4044YBJ8:)..;]$4O^$FAF1"4 M1J$T!J5Q%$WM-3(32JT7_)PK5L91R<3^%)H,V+W[&;'YWED*,ZPPUPF3($R)/_'L<\_U>RUN_2PNPU5"1PIL5$&S M("R.87$F4D7X;J(99=#8QU:7876Y3C=U@ZD[L7MN MV&O^$!4/'%&P<09-=[ XAL5Q&&Y@=-0SVKQXY[DIP9&K'.:+?Z.1!HU[[%09 M5I4?<:2G&OL3YYL]E_0:WWP?YN^< !P_'FSD0B,A+(YA<1R&&W2>N-=YS/=X MGGOB^0QOOMO0Q.>(,QTP'HV$QCDPW,#(I&5DV8KX5A5LW3?=>=>K\MC/OZF?_XG+T^COO M:N%I7J?>%=N_?BGQ-]?W8F+^D-5BD#9.F=\**?>G[J+ANKA;GWYIJWO1;RZ< MSU7;5IO]C^L\$WN%[@WB[[=5U1Y_Z00>J_K+_NO<_!]02P,$% @ M85= M6:0+JJ6]! 'QH !D !X;"]W;W)K&ULO5E= MDYLV%/TK&IKI)#/-@@0&O+4]D]UMTGU(NQ,G[;,69)NN0*XD[+33'U\)LWS8 M6%LS2E]V#;[W<,^]!_D@9GO&G\2&$ F^YK00<.=)Y/?,K6&ZE/N(O9%J_)DL@OVP>NCMP&)81"W++Z.]9*C=S)W9 2E:XI/(3V_],:D(3C9@Y( M2B%97B>K"O*L./S'7^M&=!)@<"8!U0GHOR;X=8)?$3U45M&ZPQ(O9ISM =?1 M"DU_J'I392LV6:''N)1JF%) =Z" M7U"?4>0%>WQ&),RK>J-@ORSOP^M4;\ ID!?B\8:7 12IF MKE2EZ@NZ25W6S:$L=*:L)=E> =_[ 2 /!0/IM^;T.Y*H=%BE^_UT5S6HZ1)J MNH0J//_%+@DE^,<_E :!9&H.0A(.BKH[F'-+!,,7T3?LM=CB MA,P==4<*PG?$67S_'0R]'X1PG;"ZCEYR=HNWD]"+X: ML!Z-H*$1&,?ZF4E,AZH*; [*$EB/X:1A.+EH4&KE3=BZR/Y6L\'5[3M$_X Y MZ70;!6$X]8^&,A VB6-O.CR4L"DY-);\BY)2I^!#E:#J3:$E5M$9$E%#(C*2N%>EJHHEX.HV )0E3^J^R/-,5HO#4+E&O$LE M9PFL1SUNJ,?C;JK8)D-+8#V&TX;A]']1Z/14>LB+_>A(H:=A4\^'_K! H=?^ M\'M&%LH%[3%/]7HMN7)3 OP#'DJ>;)0I&O[%-N)=.D!;:'WV'=L#QZFTSK/% MTA):GV5K6Z#1!8Q<_FO0GC"].(J/=#D0%L5!$)\19NLMH-E<# ESB>D941JQ M+AZ7);0^\]:.P)%^!%HU)+;0^BQ;2P*_A2>!IVYC$L'8.Q;E:5@()_",)EM/ M LVFY./-$FQ+"=A6/WP.%VA$N'A&EM#Z?%O[ J.12K3J4VRA]5FV3@4:;<)8 M)<:GRV,\/?:5 U'!V1_MUGE L_70.DPPI48A&B$N'I$EM/YS=^M2D#=.B,BJ M&[&%UF?9NA%D] $CA6@&O;@%\'3E1.%D6+&HLW-BMB /[:H)6 %^*CE+&:68 M@U4I2U772[;3C'\QRV^Q;8):;X/\D7*VZF-LH?59MCX&&1W$6#D'I_L)ZD'\ M^'%H( Q"+SBSM*+6EB"S+;GM+*LCE6J\P,4SM(36;T?K>% X4JE6?8XMM#[+ MUN<@\S[-2*5&)]N1_@1V-KYJ;J=A80BC\$BI;F?W7K\Z^8CY.E,:I&2E\KRK M2 F!']Y&' XDVU8;^H],2I97'S<$IX3K /7]BC'Y?*#?$33OA!;_ E!+ P04 M " "UA5U9H22A(+<% #C)@ &0 'AL+W=O1=]F'!PT?N;C/YXQ)\#--LORT-9=R\:'=SB=S MEM+\A"]8IMZ9<9%2J2[%73M?"$:GA5.:M%$4==LIC;/6:%BL78G1D"]E$F?L M2H!\F:94/)VQA#^>MF#K>>$ZOIM+O= >#1?TCMTP^6-Q)=15NXHRC5.6Y3'/ M@&"ST]9'^&%,B'8H+/Z.V6.^]AIH*+>?Q;!FU5]]2.ZZ^?HW\JP"LPMS1G8Y[\$T_E_+35;X$IF]%E(J_YXV=6 M NKH>!.>Y,5?\%C:1BTP6>:2IZ6SRB"-L]5_^K/2O I MSF@VB6D"OF2Y%$OUL&0.?@>7LUG.I(RS.\!G8,WA8Z[6M86U]GXMV/,*S:9 M;79")1-J^3-+IN#V22TM,[6RH$(^@;?G3-(XR=^IH#]NSL';-^_ &Q!GX/N< M+W,5(1^VI4*M$-6YP '+T'*$+$X3[VNY^SB7*'A3NNN[?5 M7E<;CJH-1T4\W!#O.YM)3_3CEG*GF2U2%,%#4KFM# M5G?I%G?1GT8/(SB(NA -VP_K4!UFO4'4&U1F-1"D D%>",*5VLJWLRTUAYDG MM4Z56L>;VO579UWK:- P6HXNQ7.[GZ=T@V),%"P&L)>A;!W ME$[I675&$,)DHQIMJQZ)8.0NQGX%H7] G_1?E)AMY4EL4"4V\";V]>I"D1N: M@?%<37EP1K/[]^#;R<<35Y[>4+M65*!@-=0P,O,\VJ]K2K] ($-%JZ-<8RWP M*)U3WF:]]CJ15: .JWX/N^L3&B( O5-X2^N4SMLRLZV:,S,#'/HG^)\\F::J M=6[H9.YF7%[_G6LI4+0Z6C/I(=FS8[P486>4@:+541K2 /VL(5C'=.S/=-+O M;]:E;=4GC85I& 'TCN-M+=-]46JVE2!G#SB@#1:NC-"P"^FE$L+896%6'NSVX69NOP1V0X0[( M.[6WM%?IO 6"_Q;[0C#$ /F)04GZ;B3-$O:TA?;Y8^W\G3M0M#KR-5UA7V$A MK++P&M(",M0$'4=<*&]3*V:$NIO%_!K,!!EF@@X1(9 M+[@@O ;M0(9V(#_M M&,F@4**EJ$BE9':;@..HYN@6Q) L%^;[."'58# MTG,3-F3X"SI$N4"V*.%*S6'5G)HA'. ]10L<5+0(%:V.TG 3?!S1 MMR!()HL*F+VU80-Y0F-BP#'R):8%N.<&5F M6S5GMO:K@Y\97,3_+>>\9'Q_R:ESV/AC[%Q/KT$/L*$'>$_A @<5+D)%JZ,T M# (?1[C MB2!(MC9K$W;"I)N4W$:7H /$2ZP+4FX4K.M/*F988[]P_Q2[9YP MJGQ^QYW+Z#7D"FS&/=Y3KL!!Y8I0T>HH#7/ QY$KL"U7D-Y@\[N^PZK?:?KA MU9 !(,&P0I,G: M 8:#3C 0^]B$,SO;SI5=>^T$DC[^=4'%79SE(&$SY1>=]!0\L3I1M;J0?%$< M2KKE4O*T>#EG=,J$-E#OSSB7SQ?ZG%-UKFWT/U!+ P04 " "UA5U9T-1\ M[W(% ")'P &0 'AL+W=O&,^F:[PDMT1^7%]S=31N4!*:D5Q0E@-.%J>C,WAR[J(R MH8KXG9*-V/D.2BISQCZ5!U?)Z<@I*R(IB64)@=7''3DG:5HBJ3H^UZ"CYIIE MXN[W>_3+BKPB,\>"G+/T#YK(U>EH,@()6> BE3=L\PNI"?DE7LQ24?T'FSK6 M&8&X$))E=;*J(*/Y]A-_J1NQDP"]@014)Z"')KAU@EL1W596T;K $L^FG&T M+Z,56OFEZDV5K=C0O)3Q5G+U*U5YH-> 5H#CZL6"%4GIB.I>)75CF.:RYOMUS0 )=;LCX&KO,#0 [R-.GGYO0+ M$JMT6*6[W?2QZFK36M2T%E5X[L'6BA-P6\S_5B,72*;4$Y)PD-<=PYSC?$FJ M;I_H2&^OXNFO4D[S$['&,3D=J7DL"+\CH]GWW\' ^5'7 DM@G8:X34-<$_KL MURUC'<=M8E EEBO/W>PH@&'@3\=WN]5KPKR)'\$FK%.7U]3E/5"H9HA^!7^> MS=4D4*O,7[IZ/9N:6 +KSEY.8+7/Z#TE VLY7 M70^VP/Z.&-!QD1OL::8+@Y,@T&L6-'4'A\;2;M4[I8*J2[E4!-1R(E<$Q"P7 M+*4)+L_-<:J6(P*J)5-'*^C5ZT$OA'NL^E&^BT)?3RIL2(7&@?B><;E4FR=( M&J=U+1R"T.38M@77:,6G:,7DAC2<] M]8+ B4+'W5/96-\3V4<-^^C JC27X$J(HJ)RSH34SL+(IMJ6P#I\H=-:$>>! M>N_+_221ZZOMJ>Q$4;BGLB;0#0,W\@?6*+ACKJ!1PP],XE1;&[0IFRVT+LO6 MYT"C:WC&>5I?N"NA#V'H[4O8#W0G"(7(&Y"P]2SPH&FQ.BC=!VTOFC##_@); MIP.-9F+V3FTLX(:L&;C$<65TM$5:M3>VT+J46X,#_6^PJ4*CC7IT2RRA=5O2 M>B?X4N8)]GV1?F?5!*HU-_*\:&"(MQX*FDW4 _=-:-4FV4+K<<#W+N^YZC2>CL.W9=F.]%[H RK:&!1O]@?2F-'KJ_]P.-^SMJ'0LR.Y9+ MQC>8)V7AU;VB /^"ZWH5T2I@QGOTS;PEM"[[UMT@L[MYPGTSLNI[;*%U^>\\ MWS'[GO]Q[XSZ?L5WO,G^R-6%06_@<0=J/0TR>QK=L+W%Z4"I1JQ'2V8)K9-4,V4+K\F_-$'JVQSVH_R#'#2;^_B,Z35B$PFAHJ6T]"S)[EBME M2E1').!J=U!>+OZDAF^645D9.&W!1L!'"V<)K4N_=37([&H&[R2151]C"ZW+ MLO4QZ*6>^*"^IT'J;W_P]J-"Y P,W=;WH&_J>^JK!0>H]$W/(!6W-3RNV?"< MXS0%;%V^@5,*Y>"G@K.$I2GF8%'(0FETR &9+_#8\6H+K=N.U@&YUAV0:]4! MV4+K\F\=D/ML#LB,_.@^H-Z<<)&S?R\YWGE/6KZD?H_YDJJ!G)*%2G..0S5; M^/:][_9 LG7UZG3.I&19]75%<$)X&:!^7S F[P_*M['-V_?9?U!+ P04 M" "UA5U9#UF9*-H( #010 &0 'AL+W=OHEG*3Y_?UF\^3DUY41Z13/:YJ M%\K\>= 7.DUK3R:._Z^<]M;GK!MNOG[Q_FDIWHBY4:6^R-._DDDU/>G%/331 MMVJ15M_RQ]_U2A"O_8WSM%S^CQY7ME$/C1=EE<]6C4T$LR1[_JO^7G7$1@/, M.AJ050.R;0.Z:D"70I\C6\JZ5)4Z/2[R1U34UL9;_6+9-\O61DV2U9=Q5!7F MT\2TJTXO=9$\J+HKT:UOJJDJR.Y3?HHT& M9Z4Y7EML'+M*U$V2)E6BRP\;'AN'539!IMM35>G"?/:[3B?HYLD<6F3FR%P5 MU1/ZZ5)7*DG+GXW[[Z-+]-.//Z,?49*A_TWS16D\E,>#RNBO50S&*ZWGSUI) MA]:1GA\A&GU )"+,T_PBW/Q2CTUSO&Q.F\T'IM?774_674^6_NCK79_:[OGH MT_7LB/D=U2/]8SE78WW2,T.YU,6#[IW^YP5;F:3)1];$;E9I4TFB9Z;XN>CZO6)ZW MGKL>3H7@&$MSH1\VU;MV-"9$$FO7$,;6PEA0F$WUQ X>7YS/;OC&^?M"1$,9 MT5:@'D,JQ9"QH3]2OHZ4;WD)VE?@3?W.G3 99A*WQ+A6G!+)_4K$6HD(*CE7 MV7VMX6QF1M)8?4!?C\Z.?#$&W>PZ?("<-13+M6()-65(2,U SAJ:X[7F^$!3 M1NPD)69<<"I:R>O:Q9)+(?S9.USK&L+,&$-W(C!QLJ$3I\P4$M9U6J2C32XT5A)/QCXKTN\LEB7!DP MN3JZ]LX?89>[#B8H;\T.L-2!P; #@W('E+>F;DL>^%#HL3IQ8X*@DDK9SFC7 M#A,<,4D[DMK"!P:B#^RA"G^L'L-PL)8_XD^ZX,X]FO$W2'CN,12=^8DLF M.(PFVP\[%R'Z-6OJWE@F M"8+!'B>0U8DWLU-&0@[;$XC'CG$I6<>MD%@F(6$FV7H"(2XZ]/VA>@R#L5K& M(&'&^._UE[RX4QFZF*I2OW+G#OO:.0&!O#656V A'&S@@1(+E+>F;DLL)+R^ MLL>!)YPL%9(/Y*L:I>BK-,^L\J53J#1-TZP;*6U.PA1<:@XTW(.98Z=X'P5!+,'3;Y1;P M\>99><$19^W]$X\=)C&+.Q9?F 46%EY\V7ZKV]W!Z7M#]1EB' O1L>K%+&2P M;2$#A)W#9]LU19G+'\.X:XYAECY8F#Y&*JM4-M$%^CYZF6?0%U7^J\=*!Y!>6NJM7C$P/"(@>(1E+>F;HM'[%!XQ%SL(7@8 MNVGNP2,92]YQ^^46CS@0'G$/]7A#]1D&8[5XQ,-XM%K1'QE>2/73*VOZ85^[ M)B"4MZ9R"TDF;LM&_%!5,-S=>2+1D UY.YL]53!#+G%' 2ZW M^,.!BF"XI[:E#I6W[_X^0RP8[BS!W:C!?=\B7)=GG"5]GPWFHF,!D5M&X:\P M2CY;% I=Y,4\+TRXZ-,BF]1?%EB5Y?HO 6B%"Y2W9@]89.%@5;D<%%Z@O#5U M6WCAAZK,Y9[2W"B*I#.7N'; MM397N*SA]'HXHC>FG;#0(EZ!EN2?Q?2E=/"JFOA+_D%A!$I1X1IIY?4W/D MKLHS]$5EZD[7>KQR0*MHH+PU16]\20FL[E? ?E%I'U0D+!6)0]7]"K?4AD9Q MNR G'-Y;Y5LX$N]:M2,\53L>S?M8U1$6FT08F_XPN@K_! 5:L0/EK?D=/(M< M$JQB1X)6[$!Y:^JVX"4/5;$CW9VP.&HGM\>(#TE'7:NT<"6W+2\&&:C2K=3Q M2'&- E(L+\DP+WVNOS^ORPHMG\/3?'QO@I_-DJH3',(.=\[/?>"2M+@DP6I[ M)&AM#Y2WIFZ+5?)0M3W273,BYE\[FUTK23H>;*7E)OFN>U^KLXE7I+A6KI3! MQL]MU+]U\D45=P;04:IO3:OHJ.Z/XOGG0Y[?5/E\^0L<-WE5Y;/ERZE6$UW4 M!N;SVSRO7M[4/^JQ_A&7TW\!4$L#!!0 ( +6%75E-REMT60< $TQ 9 M >&PO=V]R:W-H965T6-Z>QB@Y?DEO!/FYM*7$UW*%F^)B7+:0DJLKB<7,'S! 52H9;XG),' MMO<9R*G<4?I%7OR674XL.2)2D)1+""Q^W9,Y*0J)),;QM06=[&Q*Q?W/3^A) M/7DQF3O,R)P6?^497UU.@@G(R )O"_Z!/OQ*V@FY$B^E!:O_!P^MK#4!Z99Q MNFZ5Q0C6>=G\QM]:1^PI"!RU FH5T%#!>4;!;A7L0RTXK8)SJ 6W57 /5?!: M!:_V?>.LVM,1YGAV4=$'4$EI@28_U'35VL+!>2DCZY97XMMUKQI0@A M<$NJ^SS-RR6HHXL!7&9 \>WO.;[+BYSGA($S<"4#(^>/("_!^]L/0HN#!.<5 M^(R++0&O(\)Q7K W0O33;01>OWH#7DG9CRNZ9<("NYAR,0LYEFG:COBZ&3%Z M9L2V&%7)5PS$948RA7ZDUP\U^E/AO9T+T9,+KY$6\)9LW@';>@N0A1S%>.:' MJ]NJZ;S,>OPRZXE>/2*I4(_0S>*)Y27%4YR61<+61 ME,[N+'8F%@ M>5Y?*C$TLAZC[HY15[MVYPV?8N5V*Q5DXH?3 MO]Z.7T^[8C]2C@N0*EA6L>N-XM5# 7*#?L#.QV)G"$$K' 1VU,BY>W*^&\ A M7*P0LSQK()5HYWFB%_V=%WVM%]^/E7,BB ME-F0*J>JKN0Z'*>F$-F6/\R(8SG/A98;N(.,J,"SPM!VABEQ+.>&KNTA.$B* MVOF>Z$UH=6VHI4^+/F$4>U[)N]=+4F9/BH)T)H_-F>U:/M>/?/M(4*.<-):S7>2'_M!Y8SGH0 B#44Y2""(+CK.\?G:G>J]K M^J%CM$>$1OMVHVB14;38*%IB"JU/<[<3 +6-:$LSDSSGY68K'C-;)E*/N)2, MX_J=PIJ*QXV2<"!P+V;XW7$5C03L, FNTBA2 T$9AX Q7T5C00;Z#1BGH M1[3AL.O#H;X1_Y.OQ%,][7RL;RW@N"D6/;8;^*.LI!"$OA_8H\>P0M!#+O+@ MT*$*02<,;#@JE7Y$2PZ[GASJF_+CMC9:L,'T S0LO><*082LT'>&_E0 ^JX M=(?^5 E:03 *T!_1!,.N"X;:UFN_.2)EIF^+6JA>'^.[" VKZ;E*T H08V55ZF^48$ZEWK7^'8;9F1JGB4I6!3 MLA_D\W"TZ^9 R[*A;<&AU\>BM@N1%X;#0CDZ'#4^'#71^^9$WZ.N+T7ZOO2* M,<+!34&RI=S&86!."]$PD0K+-[5\1;>\>6&J\K,>^]CJQ2A:9!0M-HJ6F$+K M<]XUS@@:+5*1T4;8*%ID%"TVBI:80NO3W'762-]9UTN;O6T6MTR@-]MJ0QD! M?\??N#P[KM'KW"CQPN,HL5&T1)3:/UXZ'8;D'ZW MX?37,\VW= ^GV'X]_*Z &/)MKH,806;;]*]BW; M#D:-C%&SB2FT/H?=[@;RS%9?AK8.6@9-HD5&T6*C:(DIM#[-W98+TF^Y'+-' MT$+U%H+G>BX<;(//]3:/9N] L[%1LXDIM#XQW>8-TF_>F"F+]3:^7Q8;/<+P MPM'$1D>3G#Z:AM'IWFEO0<*R/I<;NJSYG>4<[JN/ZX( MSD@E!<3W"RIFUUY( [N_H)C]!U!+ P04 " "UA5U925>&7JL# <#0 M&0 'AL+W=O05TVMM)Y_ M)K:SQ-(E3K5)JW9J>MUG8I,8%8,'.&GWUP^PSTT<+A=M]R4Q\+P//(]?X/7\ MR/A742$DP;>:4+%P*BF;F>N*HD(U%'>L052-[!BOH51-OG=%PQ$L35!-W,#S MIFX-,76RN>E[X-F>KXA/>5U!UN-F_@'FV0 M?&P>N&JY TN):T0%9A1PM%LX]_YLG6J\ 7S!Z"A.GH%6LF7LJV[\7BX<3R\( M$51(S0#5WP&M$"&:2"WC[Y[3&:;4@:?/3^P?C':E90L%6C'R%RYEM7 2!Y1H M!ULB/['C;ZC7,]%\!2/"_()CC_4<4+1"LKH/5BNH,>W^X;?>AY, Q6,/"/J M8!P0/1,0]@'AK3-$?4!TZPR3/L!(=SOMQK@<2IC-.3L"KM&*33\8]TVT\@M3 MG2<;R=4H5G$R^\BXW*N$ !O$#[C = ],K@@ :0DLHW]@N,4$2XP$>/\28 4Y MQZ@$4((/7\#;'$F(B7AW&BB&0'+&_+C)P=LW[\ ;@"GX7+%6J 6)N2N5:+UT MM^@%+CN!P3,"0S45E94 :UJBTA*?7X]/K\2[RNS!\>#)\65PE7"#FCL0>K^ MP LBRWI6MX>'-CG_;_;U?Y[]S(QP2+_0\(7/\-W7*@_P/RI%"B;DS/9Z.X+( M3J"/T9EH8($6CCHG=3(A)_OY)W_J_6KS]C7)\MM+4."ETP%T)GHRB)Y<%;VJ(-VKHT8=+P=(6FCN+4R;5IU]K5 9>390 MLQ(1FQ/=)).3I473D0^7D/?3:&3#)28<0=86FN09#Z:#!].K'OPI*\1!\<.) M'<3_J$J*4!".Y%E 2C]1:,$&5>+=PW)&E-L;IE4 MI:MYK-3G"^(:H,9WC,FGAIY@^"#*_@502P,$% @ M85=6:!Y3L56 P M\PH !D !X;"]W;W)K&ULK59K;]HP%/TK5E9- MK=0U[X0P0&J!:I-6K2I[?':#(=8&KP%_*!DI_:>D7%R+\0O,_B\'#N> M61!A)-=& DT(0UQ__E)_=IZ!R_W6)&I8#_I4A=C9^"@ M)5GA+=-W8O>)U'YBHY<+INPOVM58ST'Y5FE1UF1804EY]8\?ZSSL$4"GGQ#4 MA*!-B X0PIH0OC9"5!.BUT:(:X*U[E;>;>)F6./)2(H=D@8-:N;!9M^R(5^4 MFSI9: EO*?#TY$9(O8:"0 LB'VA.^1K96E$(\R7J>?N%XGO*J*9$H0_/\^?H M"];D'%WRG#(&%6?Y7W5!)+HF@+TC#&LCH 6Z6=PI=#HC&E.FSD"FB:.:.+): MQ0?T?3%#IR=GZ 11CKX58JM 68U<#>Z-!S>OG5Y53H,#3D.(PG6AT)POR;*' M/SO.SX[P7'O;9^;_H\W^._B(9 M85.'H=6+#NA-(;<2;HTM9GM%L(+*Z=OI2BNQ6N8F?)B$61C%Z%'V$C;KPGP_2&+C:Q\W[^*R(!XD<0-[X3QJG$>6%QYP7IT1XW389S4ZEC;S M%1FJ#<[)V('/A$D<<2;OW_F)][&OHMY2;/:68O,W$GNQ W&S _'1VC,W%\H+ M+-?]U5:QX_WZR/P@:!5;#RJ*!DFKUKJH.,S25D7.NZ@PRP91?Z$ECUU0D'J#EKLN*(NS]C'J@M(D.> M;;REQ[=08/Z*>R/MG.#( M3\)!:X73+@PNER!JP69=F.]GGI?%+<-=7):&L1^V++M[7_&20#&:]DFA7&RY MKB[29K;IT"YM8]*:O_*'4[]G?@8=7=6 / -U#[E"C&R@E#>10J[(ZL6 MJQIHL;$]Q+W0T)'8QP*Z4B(- -ZOA-!/ Q.@Z7,G?P%02P,$% @ M85= M60E)/A;L! $!, !D !X;"]W;W)K&ULK5C; M;N,V$/T5PET4NT 2B;I93FT#&V>#7: 7(V[:AZ(/M$7;Q$JBEJ3LI.C'=R@I MDFU1#K5+9M67)U98F1%[QC*;P M9,U%0A0,Q<:2F: D*IR2V')L.[ 2PM+!=%SLKF D55'B5A"4\EXB@1=3P8?\?7,*1P* MBS\8W5C6;M".Q#F]-O$I WCF /IX7X*T;>7:OFN;D88UTK ?:48%41IC3$$T MD-#J<,G7ESD,2%$]38C#UGEQ1Z/0/T',Q&BNZX06V;\^/2HMV9 1]"G-DR(D3_\V M<3T#ITAUYTK-_J_WT=I@NU$]NS?@7-",L C11^B'I'F[52&.LA="23[)GLDL ML#W/G#Y\(,RX%^(]A4Q K8$,0;/S+6<"RB.4<5@#%==)BSE)S>AQZQPXCN>T MT+?-L#<*G0[TC;SB7D4#O2[%!N"N^V[$*C?#B?N6]RT7*5*[E;,T>]86\0!1RF17YTSR7.8LC38(EF>"[^B/7:^$RF8$V=N!J9!GW MZ_*9ZG*#VUH;> X.3R798.>'CA=TJ =N5!GWRW*Q^=$\IM$&=C&1"%X[8CC9 M@NB&7T%;KA;13M>B4;R\?![&V_?3.\^JDO5&TXW?#ICUP[.]^ M.^QM,%[]>OA&T8[Y-KV&T]]KG-NDE7MP9I.:S R;U#KX7*&_%97OIQ):ZS7X MV5=#V.6B_/Q2#A3/BB\82ZX43XK++2700F@#>+[FT"Q4 _U1I/X(-OT/4$L# M!!0 ( +6%75F_FQ]JO08 !HK 9 >&PO=V]R:W-H965TDCCE%Y.-$-NS MZ92'&YH0?LJV-)7?K%F6$"$OLX>\V6YRS M7,112F\SP/,D(=GS%8W9[F(")R\WOD0/&U'7/RVNIA8Q8AH3$-10!#Y M[Y$N:1P72'()G-/.%VR^,]H)387$V\"5G1-\EA\ M8;M?:9V06^"%+.;E7["K;:T)"',N6%([RQ$D45K])T\U$7L.#CS@@&H'U'- M[@$'NW:PQT9P:@=G; 2W=BA3GU:YE\0%1)#%><9V("NL)5KQH62_])9\16DQ M4>Y$)K^-I)]87%/),@?O RI(%/,/X 1\NPO ^W#KAN6?MS0C(DH?0%R4 ;!M MN6H*!NB3H*GJ8;G2(AY;%I-@@3Y7D>54Q;^A(73X=QO^W=J9B MVS7)MDFPP"08-@36*<*L*<+LF(= N195"+,2H= \CPO;A_/SZ>,^O4,CQYNA MKE$P-(+0=WM66&'ES&9N8]5)=-XD.MK=AF3@1-$LTF580[E[DV:R7Y] $ M0J>7YM &V3T;/+2Q7:A.T6M2]/0IYO?52A:E(4M4S_N5-XAZ8ON]H2U51M#M MY:@P@M#NL8455J[GJ-/TFS1];9J_2^4>[Z\=1;YQ+N5)H94^AV&^)6GX#*1@ M O1''FVEI!8OMBI2?$4I/+]'RM!(SDG8(V5H!*'E6CU2%%:.8R,U*]!J1:2E MY>66/!>9/M#\2U?+N7N,)J/NL__H'""KJ6VP/#*C,?[:%U M<]\3T/"HW_*L:$U.V/HDEQ>$^]?#*>*D2[<@4>2*I> M "*P(L^J.;5\!SO?[<&X.&7T?K9MMJ:NAH15W_08PCLA?37DG84#B[$ VDF1;\:,+&Q,2F8G8):[4_ MU(M_29BO)$RASVV[+^+UX$<3-B8F-A6SN]O:=@5(WQ5\W=",DK54@2K:T%"/ MV[[7:VN6^A#'TC8J)C85LTM;VU @?4/QE0D2UQIF6S=62@+A\*'Q7'O H#;: MT0R."HI-!>U2V#8B2*^JKRGG($JVN2@[URV#8/2-\\')+3SYT]C\NP[#!X,5/)?4S+K0\2AEDNOZ\W/M2SUQX(,=>V M+*O/O-$7".."8E-!N\RWC0P:^W:@W*?^"*Y?J/\([H1LY;6=KSP)8[23??,XL*EQ="EONUO[R-=E-*4[J6 / M$JZ''3O;-^4MT_E(2IZE25LIDK?',[D.4!]Q=MM'2T ':,X[RXU/0N*LQEVIPW\S# MKMVFSBGN@4O=PZ6Y_%Z4?U2/2M7DQSK+JX]GCW6]N3@_KY:/:IU4'XJ-RO5? M[HMRG=3ZU_+AO-J4*EFU@];9.74<_WR=I/G9U67[V4UY=5ELZRS-U4U)JNUZ MG93/GU16?/]XYIZ]?/ E?7BLFP_.KRXWR8.Z5?6WS4VI?SO?HZS2MX_GEV[%](/F@'M%K^EZGMU\#-I=N6N*/YH?OEE]?',:6:D,K6L&XA$_^]) M+526-4AZ'O_N0,_VG,W PY]?T&6[\WIG[I)*+8KL]W15/WX\"\_(2MTGVZS^ M4GS_F^IVR&OPED56M?\EW[MMG3.RW%9UL>X&ZQFLTWSW_^1'%XB# 1H''D"[ M 73J -8-8*\&\'!D .\&\*D,7C? FSK [P;X;>QWP6HC'2=UUC4=;OOZIR36)U5Y/WY+JJ5%V1VR); MD6_Y2I7D^J%42A]--:D+\D5MMN7R48M)?HI5G:19];,>]>TV)C_]^>?+\UI/ MJH$^7W83^+2; !V9 ".?B[Q^K(C07"M@?&P?'UG&G^M@["-"7R+RB5H!;]7F M V'..T(=RH'Y+*8/9]#NG,8N3F.7]N&Q6NKA+C2\%TNV/[I8B\=&\!9)63ZG M^0-Y2K*MNH".CAT AP&:O'I1;9*E^GBF$V>ERB=U=O67/[F^\U=(&DRP&!-, M8()))+">I'PO*;>A7WW+-TFZ(ILRS9?I)LET7L^2?*D@;7=(?HO47.*>KGS? MB0*'.8YS>?YTJ)R5=*YRTWD%)J]$ NOIXNUU\:RZ?"UJ+496)'E%JB9W;]O< MG;SD[JI)WN4^>4-R[0B\?MB<2 =N()=U+G/EFLXK,'FE-SA,6."SR/,/>7MB M^'LQ?*L8?V]E>%1:!KWX(U62@0'WASON^5[@\&' K7QS SZ=5V#RRB$OY]3Q M(W:.ETV5YID]=2DH^H=R54-!3T83L)Q A^(N95R;LPGTPI, M6CFD]2/NL' TXN$^XJ$UXI_UNO%!UQZDVH>^;%;Q.O!)3>Z3M-Q=]"$)PL&D M@L"C-*)##:R3F*O!=%Z!R2L!7IW>&!]7(=JK$%E5^+5^;!;H[9(=BG0TE)]3 M-XR&@;;RS UT-+P P[0"DU8.]]8+*6_2^4B87<>428XUT&UQ]$M>U>6VN9J^ M([\E99K<94I_6"L]MYI\26KUCGQ]WBCR3_&C;JKOYN\BUR/*I*FC_P661U;B MN2M@5+3X2%"VU?N')-EY)LG/ WEA%=7R'5R$W:"I/9WC1[;8]O%!2'O)7*X-.P^&V;N@Y M/G6'5U4(EWG,"X8K'6F/SUOC;^P$EY]J$;F81?H"%2U&11.H:!(+K:^L,21< MNR-QO=8E0OJ?=N73G%:K9@F55M6V/<^6104O6=VA'1!0'SAW -L 6&'&P':4 M B>C@#;DP(;2OM]OC:OQ%MSCYD)CPQ=$)LLT2^MG,(R8E?L"%2U&11.H:!(+ MK2^N\3'< &.M@>D1+%#18E0T@8HFL=#ZXAK+Q+5[)OAKC7!PG?=\%KH4<+. M;1EUFL4&D#.'V_(HI%$X7)<("%=OYCG06@/)5NG'WY@EKMTM^;V]SZQ6[Y-. MB/2E=M?U.1S@'6!35^[WSOG@^&'X.KKPAH$;.0?_W-=Q'AGE\-=!'MO0?1UA M)$.E?^O4V"34[@CL[D+LPZI^;%0.'[H=4&\YZ]# &1YA"V!3GP8>L$8&MJ1! MM%M]OXHHM*D3<7^XFI;V?7YK3(VK0.VNPN?D1[K>KLDJ2;-GDJR+;5Z38EM7 M=9*O],4"C*X+W5,)*?> \ ZWY=P-F0>_D[P??U/;T6*] LJL!U6IJ]=@4>G1SZ5\F>III_:QSTWJ=UC78C/BI SX\.B+.P@!*4*AE]71B@4HL M 6*7AK1M%AD['TQ%3(]5Q!8AMKE=BN%M=1XZNJ:%+M>H?00SF 4JLP28/8^' MGCO>0D-->4SMY;%-#% X'Y[P ,G -H+[-2S!9C.+%"9)<#LA\SQO'$!F*F> MF;UZ?J-CWJ'VH@$YW LVK'EWW1&ORSP \>4>UJOH I"NXT*NN7W?WU@(,%-% M,WL5W?;(D)M,K1Z:RV]%%D66Z6MNF30M]_6C+JA)^UP%&&'4&_>H:#$JFD!% MDUAH?UD_L<&6 76UYS#N BZC MG7&V=M.9!2JS!)@YHY'G6*Y0IJ)G]HI^1I\M&W;A4T8#'U@IVTEGAWXRL4 E ME@ QTXLS9@F\*>;9D9OI[7VB=[L+6!/_FVVY*:IYK89'.)KVMX&*%J.B"50TB876/QZ,Z\"BDQ?IF"7\ A4M1D43J&@2 M"ZW_H*BQ,_@1.P-CS7*$X^B:Q3Y^]I.EI\U&H,Y&OGTV?46-B<*13!2=NP\? MAIB;RNW3F'O"HZ+%J&@"%4UBH?4/#^.W\)/]%H[JMZ"BQ:AH A5-8J'UE35^ M"[?[+:<4*WSX,,)HL6*?QFQ!IS,+5&8),1\I5OC!-S#839@3LO#0OP$5P[1% M%JAH,2J:0$636&C]X\)X1-P[.?UB>B8+5+08%4V@HDDLM+ZRQBOB=J]HANW* MAU^R,&:[VDEGRS>96* 22X#XB.W*C2_$CS2*S$BUP^=R](R95 M7::;C8;Z_.D65 _UP0Y4M!@53:"B22RT_F%B/"T>GIQY4=TI5+08%4V@HDDL MM+ZRQIWB]IZ8N>?OL#TD\AWJ _V2=N+9$DXF%JC$$@NM_Z57QF/R)GA,IR3H M6;Z$?3)S3V)4M!@53:"B22RT_D%B;"O//34]>ZB.$RI:C(HF4-$D%EI?6>,X M>5;?XR1?HH/NM6@$413PX2-@"_LT9@LZG5F@,DN(F8:E,K139LG1S+ MQQ.[+.VSG'W:HKI2J&@"%4UBH?6/'N-M>?:O&IF2D%'M*%2T&!5-H*))++2^ MLL:.\NPM5E//6^!AHLCC/ >';$SSM9N.K- 998 ,PN], J"\7QLS"+OR -4 M,_)QK'-ME=;5!U 9U(8G5+08%4V@HDDLM/Z7?ALSRG=.S:@^JH.$BA:CH@E4 M-(F%UE?6.$B^O?'I6'^P/_RNDY'^8#O1;,FF\@I47@GQ6ON#?6/I^'9+YTU) M=-CI\/(G4"W4)B14M!@53:"B22RT_I%A_"7_Y+?)^*C>$"I:C(HF4-$D%EI? M6>,-^?:.IJ/IE4].KZBFSV1>@C5FC3_A0;(WI%?0(+ F6=16(U2T M&!5-H*))++3^\7'PYAK_Y"2+ZO>@HL6H: (536*A]94U?H]_VC-N_N1GW.Q$ MLR6;_(P;*J^$>.$D>W[P?L6U*A_:-V%69-E\$^/N97C[3_=OV[QNWS'YZO-/ M[L7"!3Z/W0NQ>Y>F@=^]VO-S4CZD>44R=:^IG ^!S@[E[FV9NU_J8M.^W?&N MJ.MBW?[XJ)*5*IL-]-_O"[TN[GYI"/;O++WZ'U!+ P04 " "UA5U9*AC! MZ9@# !(#P &0 'AL+W=O3H3C="?E$Y@$;?RH*KF9=K75WYODIS**FZ%!5P&3((C\DC+NS:=N[U[.IZ+6!>-P+Y&JRY+*YQLHQ&;F86^[\P43O7R*;R M),07N_@OFWF!900%I-I"4/.SAG=0%!;)\/C:@GK=F39P]WJ+_MXE;Y)YH@K> MB>(SRW0^\R8>RF!)ZT(_B,T':!,:6[Q4%,I]HTW[;."AM%9:E&VP85 RWOS2 M;VTA=@((.1! V@#B>#<'.9:W5-/Y5(H-DO9I@V8O7*HNVI!CW*JRT-+<929. MSQ>YD/KB$\@2W<*31A?HCNI:,LU (;%$'VNM-.49XRMTG:TI3\W^(\] H@>H M:IGFIB3H>B4!C%9:H;-;T)05ZAR]08RC3[FHE8E74U\;NO90/VVIW334R %J M";H37.<*_6N.RWZ,]TV:7:YDF^L-&01<0'6)PN!O1 (R0H^+6W3VYGP -^QJ M&#K<\ #NG2GARK0P*@3E"BE19*AV):+;NB M3 ]OZ[6O%LT1H_U'V'?S2E4T MA9EG7CX%<@W>_.U?. K^&4A@U"4P&D*?/_**L@Q5DO&45;0P?5Y8I??Q;) B MAV1?^?4\BH(D#L*IO]Y#8=Q1& ]2^.Q>'\@NZ!JDK679M.$S.C-=5+I&.-_' M9Q@V;$,'BA1U#*-AADSGADH8H(P^[VWGP?@C)8P[=O'I>S ^00*3+H')B_7@ MY)<>Q%$T'N$P&85DO]:8]"S([]5.G-IX=P,F]%=J63'! ST#E7A:#6,<6K'<:'+V" MZ*>P(]S[$1YTBS\3/?[U)0_',3GP?XY[3\'#IN)$WPIM2Z8WXK#H@UC'%JPW M'YR\@NBG<"?2NQ,9=(X_$KV%^L'%QX'Y_"2ZOS/DXV8QMS4*+RHU*3T*;P70NCMPA[0#<_S[U!+ P04 " "UA5U9?7!>/8P$ !E& &0 'AL M+W=OYYWZ<."?W=KCEXE%N M*%7@9Q*G&&YH0V>$93?65%1<)47HIUJ[,!"51893$+O*\P$T( M2YWQL#@W%^,ASU7,4CH70.9)0L1N2F.^'3G0>3YQS]8;94ZXXV%&UG1!U4,V M%WKE5B@12V@J&4^!H*N1,X'74^P;@^*.?QC=RH-C8%)99W,DD@ZX_$/%JG-R.D[(*(K MDL?JGF__I&5"78,7\E@6?\&VO-=S0)A+Q9/26$>0L'3_2WZ6A3@P0.B$ 2H- M4!'WWE$1Y0U19#P4? N$N5NCF8,BU<):!\=2P\I""7V5:3LU7FRX4)^_4Y& M&[I4X#.XTR?6FA#PE9-4@@6/(_"01E2 R5I0JAE10'%P3[-SFX)2&+F;[\ ; 4?-_P7)(TDD-7Z31,,&Y8 MACS=AXQ.A4RS#L#>%4 >\L'#X@9\_/#I)8RKJU"5 E6E0 6N?P)WHF*B\Z5A M+IABOV@$YH)'>:CD%?C:F7>NP!==BT3GLR#A1H(I21^U^\D5^,:37!!=!)%Q M010%MWD:L70-)@D5+-2H.E-PQW[E&UZ8:4 5-65NC=#LT&N9D9".'+T%)15/ MU!G__AL,O#\L^>,J?UR@XQ/Y5\3'!?'2$)\7Q)-#XD5%?%,"N(4$_"H!WTY@ M8IY"0!003#XV1;>W#PI[\[YZ&ON#H(O[<.@^-3CN5HZ[5L?W?$?B_?/ 5V!& M4A*1)O=6E#.+$U0Q!NVS&[200*]*H/=.=O?VW0-VH>_#GM=,;K_RV[?Z?::U MW,MZMWO,=U&XX%J24&]"S#=AN:@6G.0O8UY ]/] MX\]KA%'O!-.U4B"[4KR8FC0Z;J/QP+6>8.\"9;<$>,&N MU\5!,[NX%@IL%XJ_Y^5.GA6S0/L^MF.=6Z6# =_=\B%CZ=< M&/?0_YEV#X;&9@!_IQ67Z:K$=*7MO$Y//RIB/]/>+Q3/BCGRDBO%D^)P0XFN MGKE!7U]QKIX79C1=_6=A_!]02P,$% @ M85=6;5V(^1N P "P\ !D M !X;"]W;W)K&ULO5?;;MLX$/V5@;98M$!CB9(O M<=8V$#LH=A=)8<1)^\Q(8XLP16I).FZ _?B2LB.YC2PD+M07FY0XES-GR".. MME*M=8IHX%O&A1Y[J3'YA>_K.,6,ZH[,4=@W2ZDR:NQ4K7R=*Z1)891Q/PR" MOI]1)KS)J'@V5Y.1W!C.!,X5Z$V64?4T12ZW8X]XSP]NV2HU[H$_&>5TA0LT M]_EDE8AD(S*4#A'XV?NG KP%\T USB3_RA*3CKUS#Q)< MT@TWMW+[-^X!]9R_6')=_,)VMW9@(\8;;62V-[;SC(G=/_VV+\2!01@>,0CW M!F&1]RY0D>45-70R4G(+RJVVWMR@@%I8V^28<*PLC+)OF;4SDT4JE3F[0Y7! M%3X8.(.Y8B)F.>4@!7\";13+(*WK_[\*,;WT(I\80EGK#PVSWB=TK% M&N02+C-4+*8?X7/GL@/_5ZC.7J"J2[XQB-LI%SJG,8X]NQ4TJD?T)G_^0?K! M7PT0HA)"5'B/CD"XL8RL[(X +JG0H"5/8",25$!7"M%N"0-&VBV1;U23 R$CC9$75!A:%.M^ 3.:,V,E[(:J-1H-U]>SM[="<\!32UDI M&0G;[P;2AI*12LI(H]"\IAVB%^U R' 0'&F'2H-(LPA=VZ+!+>;2G@DQX\P\ MV0:H_3JHS:K1^:EEJZ2,]'X#]6W(&*ETC#2JS&NH[[^D/B+=Z-A14"D0:9:@ M6N[K!:(VKT;OIQ:N$C)R_AO(;T/'2"5DI%%F7D/^\.4W8)=T?][W_L'5QET3 M[8&^8K8J')?6+N@,;/>HW! M*N^_D^]02P,$% @ M85=64)$8F&"!P WCH !D !X;"]W;W)K&ULQ5O;;N,V$/T5PBV*+;"))>IB.TT,)):(+K#;!IM- M]Z'H VW3MK"ZN!2=2]&/+RDKEF51C.Q,VWW8V#+G'&J&' V/R,O'C'_+5XP) M])3$:7[56PFQONCW\]F*)30_S]8LE;\L,IY0(;_R93]?M7U!'$<9%"U^B]ACOO<9J5N99MDW]>7# M_*IGJ1ZQF,V$@J#RSP.;L#A62+(??Y:@O1VG,MS__().BIN7-S.E.9MD\==H M+E97O6$/S=F";F+Q.7O\F94WY"F\61;GQ?_HL6QK]=!LDXLL*8UE#Y(HW?ZE M3Z4C]@SPH,4 EP;XT "W&#BE@=.5P2T-W*X,7FG@=37P2P._\/W6686G RKH M^))GCXBKUA)-?2C"55A+!T>I&EEW@LM?(VDGQG>KC(NS+XPG*&!3@<[0)WEA M*0<5^IC1%-U2+J)9M*;;<9#.T1V-&;I>+\Q\N^D/U1J/U9 MR7VSY<8MW([D2L4J1V$Z9W.-?6"V'QGL^](/.V?@%V?<8"/@'5N?(\=ZC["% M771_%Z!WW_^((L$23>RK,O^PW[0C'S'!JT[;PC)2YJ\KHLM?V3O\]8<[NT<[AD=ODO>L4K> MZT;R5A% =)>\4&"QG3'Y;1#,J6*Z+G]>X'\\>>'C0#)^Q]\>& MKS-M"$E+MF!>+7J^Y;FMP?-WP?.[!:_;DS=AR91Q73R,-,>F24BP !(LA 0C M0&"UP ]V@1\8GWR'1=CO'V4#]$$^Y/,_=/$=0,87$BR ! LAP0@06"V^PUU\ MA\:)_?8^N'QA7#]Q?-R(7\A&K8GZ=9)M4:%>S5J/@P)X_&GG- M.D?;U!YI*LM U]3%PY'5+&-T31W7&SJ-IL3LB5,]O:AA7'L9&#W_)!(TKM[*G-4MSO6>Q9KEAVYI!JVGH: 97H&EH8V^D*;QU M+>V!/]0,6./MGNK.2GNPWRP^V*#J RA: (H6@J(1*+1Z9"L)PC9K$-=J91O] MM5U&R1)LKBKL*,\W-)TQ-,MRH5W3EJC[U8X&8M:HL93_1IRC9:*M9,^/1\PM4:@!%"T'1"!1:?214 MHH7MOSES@@H2H&@!*%H(BD:@T.J1K50)V[@H_I_$Q+)3]00XM-QF3IWHFEI# MR]>EW\ZHH;:IYSG-\H:8'7AJ@"I9P7Y%5\@$D[GWF4[UNKK9_.AY!RHF@**% MH&@$"JT>UDI[L,WB0Y>,"BH^@*(%H&@A*!J!0JN_7JX$"&P6(.Y3NJU&99KL M6(>6B/O9Z,QW-"NHB9G[V"AVY@U!>8F6UQMZK6]7<"5*8+,H<>)*H$3=[]$ M:U8"9;O:Z\1"QCEX%&GP,+8T.ZDJ*P&8I NR]E9GGV*P& MBA: HH6@: 0*K1[_2CO!;]9.,*AV HH6@**%H&@$"JT>V4H[P6;MY#Y=TVB. MUCQ*U8R.T93&1;*4V=-4X_][JP.LDT=D'=]44B;F>SMZE'0F#D&)B8;8=7W7 M\MN?B)6*@\TJSBGU2'/[PYE.H)J8J8]V?T?:$)26Z&@=#[>[OI)-<,?-'O_M M]/$[;]4Q]__H^'4F#D&)B8;XE>TZN!)(L%D@>7G+A3J_Y2H!&V^7#M]KF8F/ M=GXWUA"4E;2Q^BUNKV0/;)8]KO.<"70;L_E2^3Y'DRR.I<,Y5;NGQ2K;"%1L MD==& %03 44+0-%"4#0"A5:/>:6)X#=K(AA4$P%%"T#10E T H56W_1=:2*. M61/IN$?8:>Y]\#W+<6V-$F)F/'IK=W?F$)29:)A=!X\\JWVCL%.I(VD&M\,U].GH'/R1: (H6@J(1*+3Z6*D4'@>_-?LZH-H-*%H BA:"HA$H MM'ID]\[<&!6$SMG7:9;O[G#DZI(O[+F:SL0A*#'1$+L#R\.:=4-_[_A=POBR M."B9RR7T)A7;XT^[J[O#F-?%$<2#ZS?VQ<367 _LBW![U+*"WY[\_$3Y,I(! MC-E"4EGG [E2Y=O#E-LO(EL7A_^FF1!94GQ<,3IG7#60OR^R3+Q\402[(ZWC M?P!02P,$% @ M85=64Z>;O6;$0 D\4 !D !X;"]W;W)K&ULM9U=;]M(EH;_"N&=7?0 2R46W+9//(>LEZ[!>G2K>?,_R/XM' M*4OKQWJU*=Y)5MY:;ZRWV6K].R^C5_N"ZVN4P7^YW6 MJVO7ML/K=;K<7-W>[#_[E-_>9+MRM=S(3[E5[-;K-/_Y3JZR[V^NG*OC!Y^7 M#X]E_<'U[_3W:K\G'W_7]F<45#SYMFJ MV/_7^MYL:U]9\UU19NMFY^H(ULO-X?_ICZ8E6CNX;L\.;K.#.W8'K]G!.]O! MCWMV\)L=_+$1@F:'8.P.8;-#N&_[0V/M6YJE97I[DV??K;S>NJ+5/^SEVN]= M-?!R4U]:=V5>_759[5?>_IIM'EY^D?G:8O);:;VT?LM*:7U*?Z;?5M+ZAI?K>0-^=P"[/6#/^I!MRL?"XIN%7!CV9_3^";'_=762IS-U MCV?ZSB6!=W+[RO+L%Y9KN[[U]8Y9O_S-=%ZS\1B/P+!G'(WUJZQ.-C?0..:@ M!(UA;!*A^E]5.F^6O3U70@^&9"W<&^+K;I M7+ZYJGK00N9/\NKVO_[#">W_-DF(A#$DC"-A @33-/5/FOH4_?;K9ILN%]:V M4G:^W*:KJG]?I9NY-&E[((5[4IWKGF[#T$XBV[-M^^;ZJ:T<&72J?ZSOMN>TM5.&F^U 'FK(6$,">-(F #!-$G#DZ0A>:O5 M*;FPMH><;!+TL'O0NLZ=R/5"S^W>7V2DJ7*-C\N1<478N:^=./)\)VC'U9HZ M.C5U1#;U715Z.:]OGW3Q5'=GQ0MK(TM3HT>=D_=M.PK];IN3(:>V^>BP'!E6 M=,.&B6][<6^+QZ<6C\D6_Y#EY4,UB+&*4]/G]6B@:OBTM.[397[HR4P2Q)V# MBJ+ =1/#=4\>Q%0-QL?ER+C"$-=.$L_O5R$YJ9"0*GRLGLUR*RT*61:FEDZZ M\ONN$R?=AB;C3&WHI)O S6$Y,JSHGFT0NWYH]S:S8ZOAEDVFY\&^O-D?E)VA M- :E<2A-H&BZKJUAM$/GZ-WZ6W4'?;QOQG"%]5?_:.X=#9LL,I+&&EK[ZG?/ M;C9H0(&BZ[S?%&6^6\M-^<+Z/_?C_::45<32^IR6\H7U MY>=66O_'?Y2UL5;_G6^J/?*T=LC^WZ@R&7BRRD@:&VB47?'R(4VWK^_D?)?+ MQ<0]*RH>=&8=A]\J6#3I8O MZ#S[]@3FT,#"<,9>X,>>T__TJXP,AW8R+AGL.=U1?Q0&8> 8!B'T84R68GQD M#HTL3)%MSXOUD:8NAK(Z'-KKV.>TJN7W6:V6XM,NWV;%Q&<<.L;0<&=&[S]9 MJ/\DLSVC1D@G8P:E,2B-0VD"1=._6U:^CDO[.B,>%EVH MLP.E,2B-0VD"1=.55FBE*$'8+=;$=+S $P'FBS9V+@<&E>8XI(/P*[R4%S:0VG7"1J; M&EIE J4Q*(U#:0)%TV55#HT;DGWCF%(]%^EQS* T!J5Q*$V@:+JTRN]Q!_R> MI^H)IQJ%$H5Z#4'K+Z*ZM[ -/61W6]>/_;-JA$85 S<.[-!U##V@@>L%7A!U M>TM!G_%S6U3Y+2[MM_RQKUN7BY=IT[3+XS>&U5! 6K]4CY:IM97Y7&Y*8PEU MPZ^_NSZ=K/W*CN/PO+%[-HSB\Y;N(\;GS=RSH6^W_SGG#0[R9_0&5ZZ+2[LN M7[*R>D8_M;+\L:T&8.8KN5LZXB5N&!BNX^Z601!&79^=&;9TW, UE9.:-@UL M-^I>[X(^Y6,"^]BX\*#&A=0&H/2.)0F4#1=665<>/3 >4J%MM+O\I%]:BKC!9%L6N;GUK MGA7FP4E#;!_/R] +N^ET1L>>K,#8N!P:5QCC!G%_$:_7FF]"EVL,5MDU^^L/ M.CTETW2LR:T]/C*'1A:FR -ETYX:>7OTR/OB1Z&&WWD>\9)S.: C\[%A.32L MZ L;NSU"J'&Y1X_+WQZZG;T5;67WAVE][X^=SZRW\^F6&T2NH,0*+:* TAB4QJ$T M@:+I,XJ5%^&3(^(I=9D-:4Q=)AUT\ISBT8$Y-+!H:)JC1==E^LHJ\(>_8W]F M5SNIN(D^C*GW)93&H#0.I0D43;\\E)GANY?VN#ZT% )*8U :A]($BJ8KJXP2 MGS9*+BG(;M#:=-2^@FSZ,"8+.CXRAT86IL@#!=E^:T4-VD.YH!<^E2FU?C9J MAG0Q9E :@](XE"90-/W*4*:.?_&B'CZTW@)*8U :A]($BJ8KJVPEGYX1,U2Q MY!O6V#!7+-&!)DLV-BZ'QA6FN&3%DJ^<'G]XOL6I>Y4_MLM]I4N]_I:QX9%6 MR@Q*8U :A]($BJ:+K$PC/[[,IO6AI@^4QJ T#J4)%$W759D^/EWY,=*F];M+ M=R2VV:6E TZ6;G1@#@TL4#1]L3%EV02T93/+UNME6=8/J'M1ZJ^<#M]WGU94 M,.D4=%V4_1>_!IWH YBJT_C '!I8H&BZ3LKA"<;,HCAFO_V"G[_6MU*5_MR7 M__/%,8H$=6N@- :E<2A-H&BZU,JM"6BW9C %!E"O!DIC4!J'T@2*INNJO)I@ MP*L9EP*#KD41]*1 .N!DZ;KU)3V!.32P0-%T791M$]"VS7NMTN6PPK=1&*CW M J6QP%R/XKO!N7)06P5%TY5K+94Z/(>E)RGZO4D1NWHJ=OE4[/JIV 54_QT^ M2Z!\EN#"\IT 6KX#I3$HC4-I D73=56F3@ IWPD,RZ:Z@3DI0JV:H#N;I2

,EH V6HBD#9ZQF;$[EPDIV>42 ><+%UWME1/8 X-+% T79?6BVWH MZI?1&1%JSD!IK*$-943L"W#^':9+J$R7D#9=OFZ*P[KPUIW<++-\_]) HV[0 M(AHHC4%I'$H3*)JNKS)O0KJ(9LPB0"'4N('2&)3&H32!HNG2*GLG'%BW=G@1 MH+!;RN*Y/=\@&K9U8O.V+.RNB>+&H6V<.C.!*^@S?F:+1LI%B>@*F/%KTD3= M&3R!X_A1MUD-6[I>XAOF61NV=+QJTRZ4&S:-'-NP)(Z@S_BY+:K\BXCV+RY> M2Z#AGQNWH1.QTDVMC%PO=VMC47C4+?%X MZ451V%U=:D8?R60]1@?FT,#"&-CV]!Y15T,-^B.Z?N/L!5!66YU/!Q6LMY4B MAI4TK-]ZW@WI=Z];)W2K/MR@$-0$F!"90R,+0V0W<)(PZ)^@&JD!?$0/X(\I MP7IV2@C&I@3HP'YL6 X-*WK"!DF/#FK 'M%E%",F(D70L3J4QJ T#J4)%$U7 MMO7BVX'509^W;E!D6MG3^�W3#QNBLG,L-V^X?9;N]E6"?4%%G0)_[C"&2D1="0-I3$HC4-I D73=54CZ0@R(R6:,)JF(T[6SK $:N_#,[2N 473 M7RBM1N0Q/2+_+!=RO=UW9".?#FC@U%L02F,-K>TOGZW*RZ$!!8JFJZ=&__'0 MLJ4&<]GZRWHG[[-<6A_G95:_:=<)7NPGK^RGPEN[K55FEF__9VM$6R&D7$OC M%PKT,4P6'%H> :5Q*$V@:/JUH5R+^,*I+3&T= )*8U :A]($BJ;KJ@R1F#9$ MGM%C0PLLH#36T/1O!/WS/AOJCZ!HNG[*0HEI"\789Q?6QXVTV$[UV55_'1C% MA%950&D,2N-0FD#1=-65*1/3JY(,]\;0N3)0&H/2.)0F4#1=5V7RQ -OZ1TW MLHF[2W7T332D TZ6KOM6W+Z)AM# D73=5$634Q;-&.K96C,Y-L.6G71T!SW MS)GTHG-'%!I7H&BZ=,H$BNGI,#T)\LOW;%R"A%I$4!J#TCB4)E T775E$<7T M2K7#"1(Z<09*8U :A]($BJ;IFBB#*:$-II$),NFN->+T+')"!YPJ76(H"NE9 MY 0:6*!HNB[*.DIHZVAL@J0Q4V\[*(TUM!$)$AI7H&BZ=,K928;J48P)LDZ. M0G[+=VG^L\Z.B5%.J.D#I3$HC4-I D73)5>F3T*_AGCL"'5M MH#26F M;NNO40,,*%$U73ADR"6W($,GQ3FY+N3Z,'3WCY'R:/5E.J),#I7$H M3:!HNN;*[$FB"[,CU.6!TAB4QJ$T@:+INBHG**&=H+'9,1YMKM(!)TL7CS97 MH8$%BJ;KHKR:A"[G&9T=H98-E,8:6J?LLSMTA+HQ*)JFG&,K.Z;^^9GYD(X%B=@N#-YW9:\ MM"LT,ED>,=IK67K&D@,AIRO8G:+4$YIC0PL8[DP>KR4/7;8S-F<.<*;?A% K MYX@[MURCN),WL9$%#'>FH-]2\%F%.W7F_"U[.@TL;;.JT+(=+(YA<1R+$S#< MF?)!2_D+BW>. )B\4",(B^-8G(#ASN0-6_)":GB.F#$N[$#(Z0IVRWCZ?%AL M: '#G3!E/(,<*;?A%";YXCK9$[']9/6OXZ:4$,'ACM3,VZI27LZ^S7A M#AUJ/77[M$2<<<;< &RZI%#[!XOC6)R X+*.$V)S;&PQ,O:9!BU7QZ'K>$0U M(%DLI?4AG5L?[CY;[3?WF77 FCQ0',/B.!8G8+@SM5LFCW/QVZ6/")C 6 \( MBN-8G(#AS@1NV43.T'(W4[I4K%4$Q3$LCF-QXHBCZSX/,EX7CU*6+"W3VYNU MS!_D3*Y6A36O!XKUK=KZU,KE?:WRZ[?NU77G\W?.ZYEC^)PYK_G^\VN%O[W9 MI@_R0YH_+#>%M9+W52C[5;U8R?ZEX\=?RFQ;76!7UK>L++/U_L?':GPD\WJ# MZN_W694/FE_J -^S_,_]Z=S^"U!+ P04 " "UA5U9U4H3^0X# !/# M&0 'AL+W=O0;6^0<2%2(TL1V'<>W M4T(S*PR*!FPK$YK!G".Q35/"GZ\A8?NIA:V7$W=T$TM]P@Z#G&Q@ ?(A MGW,ULNLJ$4TA$Y1EB,-Z:GW%5]>NHP7%';\I[,7!,=)363+VJ <_HJGE:$>0 MP$KJ$D1][. &DD174C[^5D6MFJF%A\361(!-RSY0R,93ZVQA2)8 MDVTB[]C^.U03\G2]%4M$\8[VY;W>P$*KK9 LK<3*04JS\I,\55_$@P1N M)7 +WR6H<#DCDH0!9WO$]=VJFCXHIEJHE3F:Z5]E(;FZ2I5.AC]9MKFX!YZB M&2PEND"W1&XYE10$.I^!)#01G] 9HAFZC]E6D"P2@2T56>OM546Y+BEN#V4! M^24:.)^1Z[A#]+"8H?.S3Z_+V,IX[=ZMW;M%W<%1]Y%RW^6KU ^[]?J1OQ(Y M6<'44L^T +X#*_SX ?O.%X.[0>UN8*H>JLGZ79Y*E5^H=-?L0M]SU"NP=QVT M84T;'J.-NFBERCN@%; >FE?3O&.T<1?-:]'\<3_-KVG^,=JDB^:W:-@U3&Y4 MXT9&W'T,*N'6$G@7=-2&3@S0<0T=FZ%,DJ2+-V[QAI-!/V]2\R9&WB\F 2\L[.K O_9X$%NXI/:K9*]M=]P$W78F%6]'5?)WMIR MN$DO?#2^.INNDKV:H2&_V@S%!3S78)"8V1V;?6H?;:6E:['"3EM@$^8M"Y^MD'VT.]U;XE?$,S M@1)8*Z5S.5*N>;E[+0>2Y<6.<7W)6'B.'=\YS3Q2'>E-A/N8E;C'7DB^KE^D#!R>Y:"5H0K*CB29#MW M/OC3]<3@&\"?E!S5V3,RF6R$^&H&OQ=SQS,!$49R;1@P_!W(/6',$$$8?W>< M3N_2&)X_G]@_-KE#+ANLR+U@7VBAR[F3.:@@6[QG^E$:5%UQA!!17G[C[]U.IP9 (_=(.@,@J%!]()!V!F$MWJ(.H/H5@]Q M9]"D[K:Y-\*ML,:+F11') T:V,Q#HWYC#7I1;O;)DY;PEH*=7GRB>$,9U=\1 M[#GT22A%%'KF!9'HD<#.4X1K;)94( MOGF'WB#*T1^EV"L JYFK(4+CQ\V[:)9M-,$+T83HL^"Z5&@-$106^]5U^\D5 M>Q>4Z>4)3O(L@ZN$3Z2^0Z'W"PJ\(++$6A+Y_]Y7_]G[Q=BA/U>"1N^ M\ 6^U5Y2OD.Z)*@FDHIB:EOAEB.R2#.XN>?_,3[U2;O M:Y*M7I-L_4ID%PL1]0L176-?+#'#/"<(:[0A.\JY61:Q[5;%MB@M7]+PF=)Q M6 19DF4S]W"N]A@5>GZ47*)6-E0ZY%I;4$$4^#WJ(O&X3SR^FOB#% ?:E"AS M6K'VM((1$Q@.*"58 ;5+08TP@FREJ)#"S$"V+<0F3>LQ/@LT\E)OH(P-Y/L# M8<8@/_#C 6H]1F59%MMU27I=DE?6)2\QWQ%S7!.E*11<8M,F&<7Z/HRR04;W M%E00Q\% '0O*][(T']X(^::]/>E6?KJY1GN^EM!:693KV.YD,,[6 M?-^/!IE:4&&:#CZCM04%TGKV1+,^T>S6DX% N;YZ)F2C ((,3H5!RF-4Z$5# M858W<:W_C>LBY4F?\N1JRL^\QK1 -=2FG-:80=_8:G#ZZ*$'WOP%?2G2 KZ" M<4]S_-'3W"+;9'RP31(?"O1HMUB08>Q%43PZ4F_F7-_"V+SUA"55*(D2VX\NY2 M6'+9=NSM0(NZ:4DW0D.#VSR6<,DAT@#@_58(?1H8!_VU:?$/4$L#!!0 ( M +6%75D+[DGMD@( -P' 9 >&PO=V]R:W-H965TI"3=WT\7 MQTT+)RBVOM@BQ7,HDA*9[KBXEQ6 0@\U97+L54HU(]^7>04UE@/> -,[)1 UWH+XU"Z$EOV,I2 U,$LZ0@'+L78>C>6+LK<%W CMYL$8F MDA7G]T:X*<9>8 X$%')E&+#^;6$*E!HB?8S?+:?7N33 P_6>_9.-7<>RPA*F MG/X@A:K&WI6'"BCQAJHEWWV!-IX+PY=S*NT7[9SM4'O,-U+QN@5KN2;,_?%# MFX<#@.;I!T0M('H.2(X XA80O]1#T@*2EWJX: $V=-_%;A,WPPIGJ> [)(RU M9C,+FWV+UODBS-R3.R7T+M$XE=VPG-> ON('D.@]^@P,!*;H; 8*$RK?I;[2 M7HRMG[>,$\<8'6&,T2UGJI)HS@HH>O"ST_@/)_"^CJX+,=J'.(E.$MY!,T!Q M<(ZB($IZSC-].3SN"^?_O,__V?N39,1=O6/+%Q_AFY)'BN/EE@!6D+. M64XHP>8%GZ,%B!R80C^O5U()_:!_]=T%YRWI]V::W$@V.(>QI[N8!+$%+WO[ M)AP&'_L*\9IDL]Z=W&ULQ5C;CMLV M$/T50@V*!$BMBZ^[M07$EH)>=MM%G+3/7(FVB!5)E:3M%.C'=TAIM58@"S'" MHB^2>#EG.',T0XG+DY!/JB!$H\^LY&KE%5I7M[ZOLH(PK$:B(AQ&=D(RK*$I M][ZJ),&Y!;'2CX)@YC-,N1\V< G6.%Y* M<4+2S 8V\V"C;]$0+\K-B[+5$D8IX'2\$8Q1#\(P2A7Y MO^N"2/0Z(1K34KV!GD_;!+U^]0:]0I2C>UJ6H+=:^AH68RC]K#& "Q-2[Z$FHU+@WD1:#YJY5BN79(E+LK0FFUDRL[\=XYMY M$"S]8X\&TU:#Z: &ZQ)G3^A7;K8+M(45T S2 GTD6<%%*?:0'6_1W=T&_8,> M",_-V!W5=(_-+M:GQ:"Y:[5P29:X)$L=D74TF[6:S;ZM=LU<:N"2+'%)ECHB MZV@P;S68#^9-@AF4)(7@2Q0]P@=H5B"Q@UK&M81/.UN\&%6XJJ2H)+798B; M:$Z0(IDDNE>ZVJKY&&J3/)P&HZC-\EJ4P<5=*XI+LM0164>412O*8E"4E\H$ M(=:Z)&9709B) ]=]P1YDNS9/7)(EB[[78#&:=%^#U)'-3K!OVF#?_'<[!W3> M4T[9@?7I,FCX6EU+L M#S/\7_:28;-7"QCVU:3IEUM3XM1JZHJMEL8_.P=@1.[M 8R"4,,&41\)M+WM M(<\[>[3AOTRO3XCNL=Q3KE!)=@ -1G.(BZP/7>J&%I4]57@46@MF'PL"BDDS M <9W0NCGAC'0'GW%_P)02P,$% @ M85=6:YR&99W P [Q !D !X M;"]W;W)K&ULM9A=;YLP%(;_BL6F;96V\A42VB5( M^6#:+BI5S;I=NW 24 %3VS3M?OUL0VC24-9L7B\:3/P^]GD/MCD9;PB]90D M1P]Y5K")D7!>GILFBQ+(,3LE)13BFQ6A.>:B2=I05<4L2J/,?T<089V4P,V]C>N$K7"9=PU4*,=4PIWK[?T+RIX$Y8/"" MP&T$[G/!\ 7!H!$,7CLEKQ&HT,TZ=F7< G,2# MLN14?)L*'0^6G$2W"2843/:K![->6&T,W1!"IXP%!8QQ!WZ1;_>]WL I@B] MC=_9QC]S>HE+*$^1:WU$CN4,.B8T?[W<[8KGWT8/^^73:BWDMI+;/6:X[2:,NBFR*WMG)4X@HDA]BX&]!Z,X-T;>VA][C)8)VRA$Q9J@NVE M8M"F8M!'#^:$<416VV4GKB*2YV)G93)'8HLN*QHE8H?L6D6S7O:Q":IA0P63 MY\Y],+*]D6=9UMB\WS5?YZBA)MB>^5YKOM=O?I57&98GV$NN(TYQP; Z[!A: M ;#3KCQX!]9Y[NC N'GO;(Y= CIAH2;87A:&;1:&?U@"ROIYAAE#TRY[>_7' M/N8Z80N=L% 3;"\)HS8)(RU'PDAG*G3"%CIAH2;87BK\-A5^[WJ85CPA-/T% M\>%VA'-2%;PK,;W,8Q.C$[;0"0O]@YU6E$K-7[O;[ME^UMI^UFO[\J].X%[F ML;;7,&\G.-NQ[&>G[V$G=V -W?U>H:9Y[3EI6T_%AO4?WVKZX<>:VM!>\5[3 MT=,>^;Y]YA_T#77-L3;8W"GL$.X*$;590)8G >R@_A^ M10C?-N0 [6\,*?2UR$MY/MDHM3V=3N5BPPHJW_ M*_6=%1<%5?I4K*=R*QA=5D9%/B6. M$TP+FI63V5EU[4K,SOA.Y5G)K@22NZ*@XOZ"Y?SN?((G#Q<^9NN-,A>FL[,M M7;-KICYOKX0^FQY8EEG!2IGQ$@FV.I^\Q:3QSS1"QG"V4HJ/YSR^8LSPV3?HX_]J23PYC&\/CX@?WG:O)Z,C=4LCG/ M?\^6:G,^B29HR59TEZN/_.X=VT_(-WP+GLOJ?W2WQSH3M-A)Q8N]L7Z"(BOK MO_3KWA%'!IH'-B![ ](U\ 8,W+V!^]@1O+V!]]@1_+U!-?5I/??*<0E5='8F M^!T2!JW9S$'E_;N]!TGC=Z^K=';SG#/:2$6_&Y WQS*C0K%MK;V8&M3V$[EEB[8 M^417+LG$+9O,?OP!!\Y/D&-MDB4VR5)+9*T0>(<0>&/L=0C6>EFBER80KUZC M4J]3OD)LM=(55IK#A<%LV'*=E>O79O5*LUSUC;Q:Q9N'56PN0V&LGR"HGL!L M)[>S$S+!;6#>^C;SUB998I,LM436"D)P"$(PFK=7@M]F50]A,J^N(;J=R*G2 M28H4U\?5J*6BIDV02.\?Z(X*04N5L6H/JK-73#21P>_!?^B_X3;+FKVS%=2/*, MWF1YIN[1E''%_,^B/@^Z?BU#\).%(8= MM_91@>,,>#4Z>#4:W]"JF4HSU17-!+JE^8[)IE0:)RZ9R&ZI:5KWI9,JQ/1U M#?IC1X5B JPID71.F0UT_=*C WF8BU805"E(, MI&<0X<[&-._#]*IW0Z^3QWV8'_LNZ<#2/LR-0QP.['+8:?IU9]P=O*P* ENB M*YV7]V#W/4KQU+2TRI9894MML;6#<22>\+-:Y;VYK4#89$NLLJ6VV-J!($T@ MR.BJJ)0K& $";.=.Y/C=-A<">B'6K6EG_4/ R,6]=B,%A\9N@!T\4 0:A89' MUQV*VD*X%Q'UU)W M8-Z-+,+>,YM\/"JLGKSB;+(E5ME26VSM4#1R"X\*B=DE%VI-=0-IJ+.%R49A M?I0S_:KC((@D$Z",(-"R'<*"'\?Y-"^%%:"$ !8@A M06H(@ W+(=SH(?S=!!&VJHBLLB56V5);;.T8-JH(C\NB]Z4.@4Y7)'2ZZK@M MOJ %+XI,%7I)P/6A+TF\. IZE;8/.^G#$@!&8H?TR@/ YCM!#*BS.8#3/4_D=J8)T1'7][MR#Z+SPF!@,R&-PB"CC?.ATSM: MCN"L<7\;#4+6'>+?M+O MOHGOZ6ZUZY(^3F]R44_V SA?MQ]>+Q'Z.%GXSW_!^_I?K'[9]: M>JVR)5;94EML[4@T*H2,JY!_!/HF=5* _1@=YPT ![[8F!Y]DU0PL:X^ M!I-:H^Q*57^+?Z!3Z=8^!Z@D_3^G.RAK[^NNV2BK5Q;BCG3:@KIJ@_&*M/%-]67T3=<*5X41UN&-5KQ@#T_17GZN'$#'#X;&_V%U!+ M P04 " "UA5U9V1NMQ>D& "6)@ &@ 'AL+W=O&ULK5IK;]LV%/TKA#<,'=#4(O7.$@.)I6(%VBU(UNTS8].V4+TF M,DDS[,?OZA')*J_49&$_-+9\>*C[X.6YE,X>BNJ+/ BAR-7YXJ!4>;I< MRLU!9%R^*TJ1PR^[HLJX@J_5?BG+2O!M,RA+E\RRO&7&DWRQ.FNN756KL^). MI4DNKBHB[[*,5X^7(BT>SA=T\73A.MD?5'UAN3HK^5[<"/6YO*K@V[)GV2:9 MR&52Y*02N_/%!3V-65@/:!!_)N)!'GTFM2FW1?&E_O)A>[ZPZCL2J=BHFH+# MGWNQ%FE:,\%]_-V1+OHYZX''GY_8WS?&@S&W7(IUD?Z5;-7A?!$LR%;L^%VJ MKHN'7T5GD%OS;8I4-O^3APYK+)\J-JN#7!,:IU6^0BQ]R)2HA%8F_0OY)0=Y$0O$DE3^3$_+Y)B)O?OSY M;*E@MGK,3+UDLX0W MHGQ';.LM819SD/M9/W^XC9GSNMGC_SW[R!EV'W>[X;,G^/J8)_FFR,0I%M^6 MP<$9Z@IV*DN^$><+*%%25/=BL?KI!^I9OV#.-4D6F22+#9&-PN#T87#FV+\- M Q:%EL!K".JR?[]BS'5\"_Z=+>^/7:PCJ>>Y+M.0D8YT ^9;OH:,=:3C^6$P MXAQ9[O:6N\]+0-$6'30#79,9:)(L,DD6&R(;Q<'KX^ ]+P.[.&!A:!G9 KZO>G^K.GUWI>,%R!YT[D! MW?!\[4[\P-=M6^NXT M"W0@2;+()%ELB&P4AK /0_CJK3@T&0:39)%)LM@0V2@,U!JDL#6[ M'M9<'@C/MT0>BDJ=0%0RB,D]A 8Z(R51"6QA!<^A>DU D0%U]*J (!W;#EV] M+"!(UZ;!=&6@1VT!G?7%5079F)0\/2GR])%(525E"84B \_LH8,\N>6;+_!= MBLU=E:A$X.ZA^LYA.517).OYVWEI4F+SAK[K(2XT-._8S6QP,YMU\\>"YY(< M1+HET/03R5-T ^Y8CNT)+&HA6P^"]-"$C! D@^3!1" &M5QGG+QC#PQ]")W5 MUZNK%+Q;KR^R$T*29D-*\CU11=O^;A.>DMU=OL43S-97E14R"UN .C1P+5_/ MB0A!,A^R1U^K,0:U0IN&TYX96@,ZWQO\K@ZB0HUV=*,IE@NS_"]>4\BL'E:4 M#,TZ]MK05E #?04UVE@898N,LL6FV,;1&)H+.M]=7$@IE"2R@ (':UA4A.\K MT:QW62_Q2I1WU>; \;Z#(NV$!7UJ@.2Z#O68[^K("$$R/_0QV8U!K=#QZ/3J M'GH/.M]\?.HV4I+"%D!*T-])O=\VIZ=//FG%".P)1UY#_:3W!XY#L1J( .T MZ16FS6BE5P7>Y%O'GL=^T^S E$?,DS! M^]@R0Y!>X.I^B1 @Z%0;$1K8Y)X?3&<1&Z0^FY?ZO0?!;R-/D20K"ZC:9"O* M0B;X\F*ZU+8=%SF=1( L") "C0 #.]03,$: [=XPY9)!EK-Y63XIO9BNA$,+ M*24(SL8.8A$;U]W/._QBB*>/5/B;9 M(J-LL2FV<3B&SH %KV_RF=%G%T;9(J-LL2FV<32&-H3-MR&O:_([\M%CZXDF M'X%.-/D(B;ZY?T M=$V1ZQ$]C=M7I ;Z]HVM3[S:)]"[I&('4UGO?"AQ5?L25/M%%67SEL]MH521 M-1\/@D,P:@#\OBN@-^R^U!/TKZ*M_@-02P,$% @ M85=69JWSPB;! MZ1P !H !X;"]W;W)K\^5 MSA7WANX3Y\V MHARPE_,M?B(K(AZV=TS>V2U*DN:DX"DM "/KA?497D?(*1TJBQ\IV?.#:U N MY9'2Y_+F2[*PG')&)".Q*"&P_'HAMR3+2B0YCW\;4*N-63H>7K^A_UDM7B[F M$7-R2[-_TD1L%M;, @E9XUTF[NG^;](L:%+BQ33CU2?8-[:.!>(=%S1OG.4, M\K2HO_%K0\2!@\11.Z#& 0T=O",.;N/@GAK!:QR\4R-,&H=JZ7:]]HJX$ N\ MG#.Z!ZRTEFCE1<5^Y2WY2HMRHZP$D[^FTD\L5X+&SY]*JA-P2W.Y_SBN,O@) M?!,;PL!%2 1.,WXI1QY6(;CX< GX!C/"05J [QNZX[A(^$?PH7<_MX6<71G# MCIN9W-0S04=FXH*OM! ;#J(B(8G"/]3[!QI_6[+24H/>J+E!6L 5V5X!U_D( MD(,\Q7QN3W=W5(\-M]XE;X;G:?7(SVB>J/-=(GAJIK'S7?(MC MLK!D:>.$O1!K^?MOT'?^4)%L$BPT"189 NNEPVO3X>G0EW\Q7 B08$' &J<, MO.!L1U2YJ&'\"J9L&B]+SPOF]LLAQ=I0YU*L".A,I]-^R&ALY4X\SVNM>J1, M6E(F6E(.:UE\6,O(:WFMY&N5^NW)?N_(HWV;T)R&@H@!\VQY[-+4PYSZ:)L%"DV"1(;!>+J9M+J;&*N74 M9#I,@H4FP2)#8+UTS-ITS-ZOE#(5%_+M9%>D@E^J$J'%.#<1)L'"&FS2*U"S M04T9VR $U14E:&D+S#08+H;'Q_L%:%D0>/K?5 0$#M6N\(J_1J$9.F M]]ZO'M3O_UJ@<_>*4;30*%ID"JV?$M2E!!EK00V4J:281 N-HD6FT/I)Z004 MU J"$QN1'N3L=!A53PU:KUIYHR(S-G*=Z9$BT\D=:$COZ''.YL^H-()CU8.< M Y;DL(,SGQXI*'#3AU!O3SZ0?@)^T^+<39_)M'"!JV_M8(A>V,C_VB3Z_05 MU NL[VG^;G7129U(CW'NHVL4+40*W0:'VTIE=/"Z5'-G'QS=Y(0] M56=F',1T5XCZW_EVM#V7^UR=1@W&;^#U+52,A_ ZJD_=.OCZ$/ K9D]IP4%& MUC*44BK>;,D![NKG\#U!+ M P04 " "UA5U9\M!P+GL% '@ &@ 'AL+W=O&ULK5EK;]LV%/TKA%<,+=!8HB3KD3D&&DO#"JQ;4#?K9T:B8Z&2 MJ)%TDO[[40_K0=%JO#(?8HFZ]Y \O+SD(=?/A'YC!XPY>,FS@MTL#IR7UX;! MX@/.$5N2$A?BRY[0'''Q2A\-5E*,DMHISPS+-%TC1VFQV*SKLCNZ69,CS](" MWU' CGF.Z/=;G)'GFP56T-J]:A[KK1]+TF+D0<;=:4/ -:60NTZJ%FO_86?*5%%2@[3L77 M5/CQ381HD1:/#-QA"G8'1#%X&V*.THR] U?@?A>"MV_>@3? *SZRD!:@/LB MY>S]H.#+@1P9*A)1^&;TOC:X:&15E1&W#;IM&F2=:9 -/I&"'QB(B@0G"O]P MWC^8\3<$.1U#UHFA6VL6<(?+);#-]\ R+4?1GNWKW6U5=WZN]NA_USXBP^[" MQ:[Q[#-X89H=.4X /H5-*<*FC@- ]B F>2XFOPC:^-NU:N@;<$<-7N7$:U:B M&-\L1-)CF#[AQ>;77Z!K_J;B72=8J!,LT@0V&B&G&R%G#GWSEUAV4DZ1@!&*)9%PD)!&SX*U(4(V9DINF MPM6@H2L(?:G7VZF5$P2F)7&CP#+]8"51H\3R5FIFW(X9=W:F1ON]6(LK(I)J MSHK5N.VTF3K!0)UBD"6PT(%XW(-YLJ)Y62\:.Z"'#X"C6)]J$YU6U MU4FJB!7[/X;J'529H>)'H>I- L>RH11=6X61NPJD0%4A>9)1I##R7%,=IG[' MBG_9!$[:%>;G)[(_G7RV(T^^K<+*6KE0XD>%97ERCE-A>?:9B1QT# 6S#-TB MEL:J!;?J?D*R#-%!J9*)I@)_F'N7MBL1H3+R):-P:N0L34^B86ID+UU;S0(T M^XVJ. T"1R9C:N1;MLR% LDQ92H42#X\ MPX35,V'-,B%T2RV7BQBW:?3S[EZM.V:!+EWDM**%6M$B76CC(>DU IP7"9=M M/:!64: 5+=2*%NE"&P]++PS@O#+0DS.AE"M2I4Z!6H:(5+=2* M%NE"&P]++U;@O%K1DRRFB@'*J6*V&1D5TTPT)E79C78Q<.B$RW4BA;I M0AN?I?LT;]N.H03UG65@F_V?G)45+JZY M="?L78P<*5Q6P=*69: QN-'*,7VLKQ(9B,FQX,UM15?:75=^J"_II/);>+V% MBO(07D?-960/W]R-?D+T,14$9W@OJC*7GAAWVEPW-B^8$9Q6HR%T/ MPL@M,"V=R:BZ=\LG([:1.2W)+0=B4Q28/W\@.=N.'>2\W+BCRY74-]S):(V7 M9$;DP_J6JY';L&2T(*6@K 2<+,;.%;J<>A6@BOA*R59TKH%.Y9&Q[WKP*1L[ M4"LB.9E+38'5UQ.9DCS73$K'CYK4:>;4P.[U"_M-E;Q*YA$+,F7Y-YK)U=A) M')"1!=[D\HYM/Y(ZH5#SS5DNJD^PK6.A ^8;(5E1@Y6"@I:[;_RS+D0'@((# M *\&>*<"_!K@5XGNE%5I76.))R/.MH#K:,6F+ZK:5&B5#2WU,LXD5T^IPLG) M'5EN)A= M@[=OWH$W@);@?L4V0@'%R)5*E>9VY[6"#SL%W@$%,[*^ #[\"WC0"PSPJ1U^ M3>8*CBJXWX>[JA9-0;RF(%[%%QS@N\%E20GX@@EPP0TG65:-YBKCV\\S4WI6 M/OTSO!1K/"=C1_W.!.%/Q)G\^0>*X-^F9,]$UDO=;U+W*W;_^%[X5S60;XS+ M5;4;KI:DG+<;I+LE3 7QSUF0,Y'U"A(T!0FL>T%78:NK8,IR!XTJJ&Z63Y/8 M2R#TXI'[U$U@/RY*4HB"H(GK:0L;;:%5FV$Q3"IW)&%G=N3[:O:A2D.^-Y O#'H0('31GIZ%NE'RI\:I,%A\8\$]?0CV)HCM&;P#VW, MX#WX),2&\,,^8.=Z;=\[%UL_\\ZQ /T6+ZBG.5=1SL36+TI[-$#VLX'5#VIL MKTVD, U@.MBJIL P3"%$![9KZ]_(ZH:G>D+-TFNH0:RZ/1HJ-03Z*(CB XT! MM<:*[,YJ]84:VS>&1/D1'.HS!$9)$(2']+7FBNSN>K(WU#S=Q53S)[$_E+H? MYR=I>'#-6X-%=H>]ROY3_Q)(]NO^4$_0[YW!4+\Q*#F@OK5@9/?@4]4?6X7X M%(\X%M7/H35H9'?HCP_7%E.P8E_=_\[$UL^T]7.4_AY3L)X;7EV4,['U_RZV M9P3/?D:PFD*-/6X*ID";*7BMDWM64SS5%&J6K@ OA,..>RQJI]'MO(_0+X.^ M8+ZDI0 Y62@8O(A5,^2[]RN[@63KZA7%(Y.2%=7EBN",;[LW)3=_?OCX][2YN[+KN?FIN[<;]Y:IIUW7O?FVO3[O;UM:7VX/6 MJU.>IOIT72\W)^=GV\\^M.=GS5V_6F[LAS;I[M;KNOWSK5TU7]Z5RN;:;;MELDM9>O3GYF;VN3#XVF_=$<_)T-3/C?-'\,O[R[?G*3#-[(K>]$/%+7[[]XN[&HU,+GO\=\]Z]C=O3K*3Y-)>U7>K_F/SY1>[;Y :^"Z: M5;?]-_FRPRISDES<=7VSWA_LOL%ZN=G]7W_="W%T .>/',#W!_"I!XC] 0(< M(-)'#I#[ ^34,ZC] 6KJ 7I_@-YJOQ-KJW11]_7Y6=M\2=H![=B&'[;=M3W: M";S<#%?6I[YU?UVZX_KS3_;:72=]EWQ?V+Y>KKH?DN^2Y2;Y[::YZ^K-97=V MVKO3#.#3BSWEVQTE?X12).^;37_3)>7FTEXBQQ?QX_/(\:>N>8DA1]A E64%)5E*2541DH\[4A\[4\1'HEJ#7;AG9)6ZQ MMFIJ]\.-75TF;II-NGIED[I/KNIEF]S7JSN+]?B.7Q]=^5SIC.7CRW\1PIAB MPL@QK AA*E>" U@9PD1NF,G&L"K:]IG*FH.R)JKL/YV82=,NKY>;[?TJN;(6 M71.98.J0N10IT"]$"6-2!N0+48R;S&@@'P)+LU2!/JNB#9PI7W:0+XO*5]VM MKI:KU7 GV"J77+7-.OE@-YL_W]<7;J'7]M?.P+@5P;WM^BWLM]:M>C&%L["Y M3.8<*!RBE!)08(0JSX4"^H8HSK,.>_CAHEG;Y'O[U5GWSOZ WAWWA$2W1U*V@I2M)&6KJ-C&'7WD=%ETL+P; M=S+:LPP9\DH:.$P0'--:*3 9%0A.9=RD!@P4!">UR3/ 5\5;.%=![A7DTQ3< M#P]40AY*R(S*#90PQ#&WXM "2ACB5,ZX""0,<4Y"#F^:5;R);5WC?M0F[+?HG/YONSC*;SS BH<8C*-9Q^"P3URDWZ M*108.64:J/L2/I1Y(\KB3O1]O7&K"9+5!@N]H&$J4!A#&045#E&<27A7+5&8 M8BG4^"5L(_.^D46=S/FO_8UM4<54N"H(QND"0TD-%Q@(B@NF L5"6.Z6P%"P ME[!FS'LS%C=GOS5]O4HV;N"W>\^-JJ?#^8NQ3$BH'X)+4Y%F4,$0Q]RTJ3F# M&B+ =.O#H(POX<.8-V(L[L3*W62)BX?X*F;R%-I7!,>-4 SZ P27*99#:U5B MN-2MF(-I\24\&/,FC,5=V+O=JG9_E[EMF_OE-C,TA ?V*]Z^_OJ(M*$+RD7. M%506L53<+6$,5!8Q5<:MG3A4%L$)DVD&E7T)^\6\_V)YU#S\W'6VQV-HC,C6 M[/6E9"M(V4I2MHJ*;9PJ\G:01UW(0\(BJ;<].P3._K1UF]@-ELEZNR<#,8)A MH0#FXP6"9%DN<\'@O6\R9SF9L]HC1X&[+)-2':VWQX)Y6\7CMNK76]O6_1!Z MB(3\XQS/'0RD; 4I6TG*5E&QC?O6&S[.YTYOG,A'[7N4DJT@92M)V2HJMG&/ M>O_)X_[SF=-;Z/D>F]Y"Y&/3VU3.1QVQE,@T[ MC]OW"6%C'EKH'%K/^%F>W5_A&7G@H4A/65&QC;O!VW\>M_]$@5,>.O:PJXC< M^KZKD)A#V%64IZRHV,9=Y<,-/!YN((S"\C ,@$1A4500A4506!06A851V+@& MS_P^&H7E8=*5LQ0FL!"4^VK!4BU$:2$#P1!4"N.^5;P],_42WM:+ MN*V?%H05H:'.!95M @8"@1BH8D8%.>P\H7#"8S"0L+XHV:*YIWS^*I=.G\L*L(TYDZA[D M!"3A4"\0D#$9',0(BNL<5F+%&SQ7T*-:XG@Q<20<(6B+AFFKAFG+AFGKAE_" M.0OOG$7<.3\O'"'"!"F34L/U&P+C7*A@8$QB*Z>Q5?&&SA72VU'Q1%86"4$< M5EJ?Z\T?[D^HI*2FE)2M(&4K2=DJ*K9Q=WM3*G1T)HQ6;PM*W[<@92M(V4I2 MMHJ*;=RGWN&*IQWNMQ5Q"\1J8E7<" XMXT9P:!TW@D,+N>,"S!78^U(1]Z63 M:[E%: &Q8FX$AE5S(S"TG!O#8?7<\5;.5=$[3Q%WGI0EW0*QH4A--P)#BKHQ M,J2J&X%A9=UQ%>8^4>7]JHS[U6=4=LO006*EW0@,K>U&<&AQ-X)#J[OC#9TK MI'>NDA''Z25IKIJ4K2!E*TG9*BJV<4=[MRTG%B<_'J>7B,GE;@@P.%20VF2L MO!O!J8Q+":<6=\=;.%=!;Z]E/#<\I;Q;(ME;K+P;P:'EW0@.+>]&<&AY M=[R)A(V[F>)LA02*2LV<*9>("BDO!M!O6V"F#\NYXZ^>JZTVN MG%EZ+,,Z8,:"TF,,E6D8%L!0;@T-X[8(3*120,%>PB9*;Q,E1>FQQ$J*N833 MTP+!B9PI'EQQ6$5QKI2$I<XMP4D<)'BZIXT^9*YSV7?+G28XF5'G.X[E\@,,:U M"$J/$9R#9="EEAA.* 9[H(JW?*ZRWH?)V:7'DK3TF)2M(&4K2=DJ*K;QA@S> M\RG*TF.%E@DK=].&X1X$R;*JZHWO^I9Y8G(X'QY$/; M7-Y=/+8?3?P,S]X.@]00DK*5I&P5%=NXY[TA5/'BY?@.)Z3ERZ1L!2E;2"46Z_!_&")X 1W/@Q: MK+@ SD&+D*_2(6(T=@6(P<@:$Q<@R'Q2G&C2ADC M5YBW#6/D" R)D6-D2(P<@6$Q\K@*O-W#03"(CLKY3KX"$?!,:Y-AIZ;03G;(3.X6.^\0;.%=![ M;?7T/DL$85T5IAY?<09#BPL$QI704&(L=QH4EB,HF<'2Z"K>_+F;UWGCJ^/& M]]&XK@Y=I@X>/4= &8=Y!@3$SHAVQE9*1D,"Z)X'3&%;R42@0GA]P9#.G&&SE71&\.=3Q;& OI:B3]EQD9 MW$PPG%N8P7*; L')W"@8(BXQG- J2!/&FS97.N_!]%-IPODA78VXJM1DP1,= M"(XKE@>C&GM"5*7A1I,(79[#NU$5;_A<8;WWTG)N1%<3^9F]NI1L!2E;2]3[0!WW@<^+Z.K0=>E,:@&WIUD@0"7==0\G]V(J8SF5L8HW>*Z@1_O< MQA.:DZ*YGQY*IE"122T@*5M!RE:2LE54;...]Q90F_G!7$WY].2"E*T@92M) MV2HJMG&?>ENJX[:48-=JQ&:F.=RY;('!A(*+C@*!::&#!T0Q6";"5=I+6%;M M+:LFVQI83]L;&(&A!:0(#BT@17!H 6F\H3.%--Z<&NK]@0WI_L"D; 4I6TG* M5E&QC3O:^VKSS?L#&\0L2Y5G,"2!X5(I89*I0'!"2<6@J49PW C)8)PQWL*Y M"GI3;;Y]?V"#F&:A&VOS M?]D>V" ;_V;PF=\%@@HW5R@0U*L\#[9BQ6#N @U>1O 2%MMXBVWBZ#M#X,Q!D,2\?;,UREY>2K2!E*TG9 M*BJV<8]ZQV?BCN]YP<8]V6A'6)VZ:3O8N05#.D,7)L:*R9SE9,XJWNCGBGIZ M]*;,M6VOM^\T[9*+YF[3[UYJ>/CT\-[4G[=O"P6?OV6O%PSYO&"OR]U;43W] M[B6M[^OV>HAUK.R5.U7ZTW!3:G?O/=W]TC>WV_=T?F[ZOEEO?[RQ]:5M!X#[ M^U73] ^_#""6+OWAF\EDP"2##):L+ M+S1^ MK5$8N%G34\.;:S2,%_HMO(.?(02=,X5Z&AJR9C%ANF6^;)CC)YC[<"N%R37< MB RS#OR5'W_FP8>DLI4:[Z1>QE["3ZGI01R?0!S%PZ[]^.%SK'HPB+K@!]L9 MM)X?.+[!,SW?Y>&&8=C-8&_XN:Y8BK. KK!&M<8@^>6G_BCZM4O>D<@.Q Y; ML4,?>W*-"P,?A3:JIAA@3N S4YPM"J1!@V3/P#TS> )_/%8(?]\\&!LI[/R- M((1B]L[_T^4BK]V7NL@OHM;O5HQ5YW-,:X79IS4J8:/$>RZ82+E860ESN52W M6"Y0>=QVVKKMU&OQ^V\$_G5?'_P^A&N^YAF*K/-F>EE?ZI0CD1TX8-0Z8/2_ M+\GHF&*/1'8@=MR*'?LOR>Y(*0^E!47=#-YP 9DLJ*.A0M4$X[==7FBH)X[: MYNYU$O4&TW"]+\YK_I7B)JVXB?\D[:7AAJ.&>ZQJE>:4?.%BI1!M1.C\C"?' M/-DCD1V(/VO%GSWK9+<'ZZ(99!0MNE3[J=HL]F0:\^)?*;0??:LGHF=*)7D@ MEU3KI5)UY?_+'S#])M<]Z$\\2OT$KY6Z5SKUGR>U8H\NESUUHC_@<4+CL4^H ME^"E0L.]F8V3EBL^%-%3*NF9.?QNH[ *:7TII=AUKH/U_2?X#4$L#!!0 ( M +6%75ET:M_:7P, )(6 - >&POG]G%+E+7,NJJ$_5ZK\% 35=$YS4ET5)14:R0J9$Z6[_%H6Z>>?9\]F'L[/.X^7-;OS" )=^X!2]/D#TJJ,/5-F@F'Q\F/P^ M<4RZMRUM+C_70I9XCM'Z#IK.LF9"!R,G;O(V&Z7W.@A]BXV10R=Y@XH1NP>M MP9XE,,)!7:2C05:(=:U&O@WHS"2GWA/A0W],.)M(!JR,Y(RO;+@+@6G!"^DI M?9-H*R%$JC\6#FT/[I]:)V>BD":WS6"_)_7E.T#3 X.,\]9@U[>!T: D2E$I M;G7'7&R"SR"O;C^L2NUP)LDJ[%[[:X(YZ2230J94MFE"OPF-!IQF8$>RV1S. MJB@# )4J'BX_LRWM9;:QIJ:.1-O4ANJFE;$= MT-]4L]J;LO&K=+V2/17JRT(/1Y@^U J]DS1C2]-?9JT!3#W$U4E9\M5GSF8B MIW;P!R<<#4C#\^:%9']T-BB5J0Y0Z7M/5"HVW8S\EJ1\H$O5E-,RPSUW3]#S MOYWG&154$KYI6M?^,<_RJQU'O;>R;)XJNX:='NL=P[&;O#X%D_$IF#R)FNP? MO\DH.7Z/]5[TR$WVWNS)_A*3X2F8[!ZER:#>4VYL7+>VK6W4@]>#H?\#7D3X M.JDW63"NF*A[/KH>"R&>>L[D3[*Z:,#,39O<0Q_;C7,&S"P/)#I97.-KS9>(?OK %O3?16"C12O1&RD^%P# MXIXW8"2)>[6Q/,# 5@&K'9$$:PJY@V[@W$D23 $:M%=HW&,S$X, M'_?Z8'=)%"6)&P',[2"*, 3N1AS!'( '#(DB\SNX\WL4-+]3P?J_T*._4$L# M!!0 ( +6%75F7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M-A?>K+_O[;KI0 M2^G^-BM5A'?NC5U*'P[M?-^MK)(SMU#*+_/]I-5*]Y=2%XUO7[?WNK+[],!X M-?7:%.%D>>).JU_N]?WR4#QJIRO'&GK-?3=Z>S$O)&3EQUQLO)M0P@!XVT%6YXKZWS MU175_65@?%3AXLW1VIL3G7MECZ57/ZQ9KW0Q+V\3?L4^^1E5'+:OFR!^L?\G MC.;^7D_5L9FNEZKPFSA:E9> A5OHE6N(0B[506-[B9#%3(P*'X(DSHK-K<*U MY2\-7WTVV_QJ'W!)#.T7'=ZP9[,*G _R:'R9C<_/C@]O1L?B^^'YX>712&2G MH]%-)O9N+PED B"3'4+^DQ#(#H#L?")D=A->+D:7 7!\(LXNC\8$L@L@NSN# M/#H]I,7= Y"]'4)&Q9T"R'1WD(?9*8'L \@^+^38SF6A?[_M;P: :,!+]%TZ M[82Y%U=6N7!I=4750UZKJ:*00P Y9"Y;4P06;S=P ?9:NP?:7[=0A]WBA;N3 M5LOPE<$EP7+*^8U;M'*4$"J%V2G7Y4DU$U?2!N7=6%DX60TD(D+DDS:S4,Z- M+$0F<^6JJIKDA;2BVT\*292 M2)O9("XH M)C)+FUDM8[]05APZ%\;UE F)I,ULDG,E7=0Q)T@=";,ZLD4HR>:-LDMQK":T M?B7(%PFS+\Y-,:^G@CD'MR."9:O,MNI"SDVH5T[<%K-0QZ[5RE),Y(B$V1%G MQ=0LE;B13W$]0Y9(N+,,LUQJ7UZTZ2+">,J'7D.%#BZ&1(Y(F!V1>3-]6)@\ M%*C[0XQ^KD-14S8DAH19#)?AOC^D#@X+X\_W,J.82 P)LQA*S-=1Z%.XDZ,C ME039(&&V056\S4GH?LOZMRS9WJ9!"3)#PFR&D;1%:!-.7(4.)5M(2R/709;H M,%OB6LW7X;2QS^)(KK0/8Y*R$9_KT$1FFO;/'62-#K,U,C6O>AC*@WS18?9% MMIXX]7-=3OB-'M^"P7DI9D->LQZ MV6:FM?&#Z^H[36 Z%!-YIL>]M%ZW_"KVCI67.H^CB7S38_8-R+.:H:%33.2; M'K-O(.9%A(F,TV,V#L:4=-,',D[*/CD&,,=TF* M5HHLE#);*,(\6I13T$[H8KMSA.[J0Q;J,ULH+O37@_&J&C)13&2A/K.%(LP+ M)V$)[C MCS"1A?K,%L*8M&X.D(4&S!;"F'2$-$ 6&NQT82>EF,A" V8+8;.NU]Q&,C/!E[<4$UEGP&R=]Y@7TJ]M]6B),/<$KS#O._H9PP!4UXA\@Z0^Y=:RB:45(Q1-89 M,EOGS=)S4UP:K\25?*Z>A-JCF,@Z0_89N#>8I 6%;HEB(NL,N6?@X$HY=?@0 M66?(;!VZM3W$\H;G3 MC0>T:K9;^"G,G6P]J EGNP6?Q6SM:O?!9A@7@<)',EL[V']0&T[X1&9KIUL0 MXOH)']1L?=HFA-H@PJZ5='OE@X#WZSP_"N?&1>A;9MM_"[+]ER;?_@502P,$% M @ M85=6>,-K,?_ @ 13X !H !X;"]?#^/V]30NWO>[P_C0;:?I]*/OQ]5VV"_'N^-I M.%S>61_/^^5T69XW_6FY>EMNAMX9D_KS[1[=X_WMGHOGC]/P/SL>U^O7U?#S MN/J]'P[3/S;N_QS/;^-V&*9N\;P\;X;IH>O?=]?+8__Y8N\N.W>+IY>'[OST M8KM^[B G06[^("]!?OZ@($%A_J H07'^H"1!:?Z@+$%Y_J B067^H"I!=?X@ M:U1& TAJL 9H;95K"_#:*M@6(+95LBW ;*MH6X#:5MFV +>MPFT!CM5&\'T-NIW@Z@MVM^; /T=JJW ^CM5&\'T-NIW@Z@MU.]'4!OIWH[ M@-Y.]78 O9WJ[0!Z>]7; _3VJK<'Z.U5;P_0VS]7; _3VJK<'Z.U5 M;P_0VZO>'J"W5[T]0&^O>GN WD'U#@"]@^H= 'H'U3L ] ZJ=P#H'9J'W0"] M@^H= 'H'U3L ] ZJ=P#H'53O - [J-X!H'=4O2- [ZAZ1X#>4?6. +VCZAT! M>D?5.P+TCLV?E0"]H^H= 7I'U3L"](ZJ=P3H'57O"- [J=X)H'=2O1- [Z1Z M)X#>2?5. +V3ZIT >B?5.P'T3LUA$X#>2?5. +V3ZIT >B?5.P'TSJIW!NB= M5>\,T#NKWAF@=U:],T#OK'IG@-Y9]!:!W4;T+0.^B>A> WD7U+@"]2W/8 M&Z!W4;T+0.^J>E> WE7UK@"]J^I= 7I7U;L"]*ZJ=P7H757O"M"[JMX5H'=5 MO2M [ZIZ5X#>M1G6 >AM33NN _#;FF9@QP $MZ89V3$ PZUIAG8,0'%KFK$= M W#R&\5KTM6X"OE/NZ?+9X?K]G\NOB^W]_HEU M?YLQ/OX%4$L#!!0 ( +6%75FA0-8C;0( /\[ 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T"V& #4].;=K=;+_8"#)P&A7^RW2Y] M^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MHY_W\*4E)I M-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T^:VH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R;L)Q MY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJW4/ [A2.QF M:^K6[8SQ0Q^?BEZ=3_;AALWI4UR_SOBM_@?[D) ^,D@? M.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%155!8%117!05609%5 M4F25%%DE159)D5529)44625%5DF155)DE119,XJL&476C")K1I$UH\B:463- M*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ155%D5119 M%45619%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35%%DU M159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2FREA192XJL)476 MDB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I19*THLE8462N*K!5% M5I%2:!4IQ5:14G 5*457D5)X%2G%5Y'^3V"_3]/^'\&UL4$L! A0#% @ M85=6>-%B$#O *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ M85=69E&PO=V]R:W-H965T&UL4$L! A0#% M @ M85=67/8?=QJ" PB !@ ("!'PX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ M85=6=KE#VKP!P MY3X !@ ("!82< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=63Y%L:4&!@ \0X !@ M ("!1#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=60_C5PB>% 1TH M !D ("!H%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=69O$#-QO P > @ !D M ("!4ID 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ M85=6:D*\3AP!@ 3QD !D ("!-:\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ M85=6;-% MSWN/#0 HC( !D ("!JKX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=69QBD!JR @ ;@8 !D M ("!!MP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ M85=60M[!T+;! PPX !D ("! M ^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ M85=6>CJH_58!0 B!( !D ("!K/@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=6&PO=V]R M:W-H965T&UL M4$L! A0#% @ M85=65*(&PO=V]R:W-H965T&UL4$L! A0#% @ MM85=62]6X$HW# =SP !D ("!A% ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=68JM^L8P! M;PT !D ("!@6&PO=V]R:W-H965T&UL4$L! A0#% @ M85=6:45BCM3 P 1 D !D M ("!!H ! 'AL+W=O0" !.!P &0 @(&0@P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ M85=65A\PQRZ! $PX !D ("!H(L! 'AL M+W=O&-4S5@# M #T"P &0 @(&1D $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M85= M68S$SR[A P ]PL !D ("!W)@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=6?]\T7$! P 70T M !D ("!P:&PO=V]R:W-H965T@8 ",U 9 " @7JW 0!X;"]W;W)K&UL4$L! A0#% @ M85=6?F)$'B#"0 XF\ !D M ("!*[X! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ M85=628SE@,M! L1( !D ("!']$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ M85=6;TX MW,O^!P $S$ !D ("!(^$! 'AL+W=OO'E!8$ "Q%P &0 M @(%8Z0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M85=69T%Q'KS"P J$\ !D M ("!M/L! 'AL+W=O!P( >&PO M=V]R:W-H965T&UL4$L! A0#% @ M85=618O.;[2!0 1"\ !D ("! MW1," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ M85=69$6$4S]!P [3< !D ("!#"\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M85=6:$DH2"W!0 XR8 !D M ("!@5D" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ M85=64W*6W19!P 33$ !D ("!*6X" M 'AL+W=O& M7JL# <#0 &0 @(&Y=0( >&PO=V]R:W-H965T4[%5@, /,* 9 M " @9MY @!X;"]W;W)K&UL4$L! A0#% @ MM85=60E)/A;L! $!, !D ("!*'T" 'AL+W=O/8P$ !E& &0 @(&\ MF0( >&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ M85=64)$8F&"!P WCH !D M ("!)*(" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ M85=6&PO=V]R:W-H965T&UL4$L! A0#% @ M85= M6:YR&99W P [Q !D ("!NLD" 'AL+W=O&PO=V]R:W-H965TD& "6)@ &@ @(%CU ( >&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO, M P!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " "UA5U9XPVLQ_\" !%/@ M&@ @ &3" , >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " "UA5U9H4#6(VT" #_.P $P @ '*"P, I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 <@!R %P? !H#@, ! end XML 119 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 120 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 122 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 705 545 1 false 182 0 false 8 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 995200105 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Sheet http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Statements 4 false false R5.htm 995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) Sheet http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) Statements 5 false false R6.htm 995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical) Sheet http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 995210101 - Disclosure - Organization Sheet http://www.pennymacfinancial.com/role/DisclosureOrganization Organization Notes 8 false false R9.htm 995210201 - Disclosure - Basis of Presentation and Recently Issued Accounting Pronouncements Sheet http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncements Basis of Presentation and Recently Issued Accounting Pronouncements Notes 9 false false R10.htm 995210301 - Disclosure - Concentration of Risk Sheet http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRisk Concentration of Risk Notes 10 false false R11.htm 995210401 - Disclosure - Variable Interest Entities Sheet http://www.pennymacfinancial.com/role/DisclosureVariableInterestEntities Variable Interest Entities Notes 11 false false R12.htm 995210501 - Disclosure - Related Party Transactions Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 12 false false R13.htm 995210601 - Disclosure - Loan Sales and Servicing Activities Sheet http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivities Loan Sales and Servicing Activities Notes 13 false false R14.htm 995210701 - Disclosure - Fair Value Sheet http://www.pennymacfinancial.com/role/DisclosureFairValue Fair Value Notes 14 false false R15.htm 995210801 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities Sheet http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecurities Principal-Only Stripped Mortgage-Backed Securities Notes 15 false false R16.htm 995210901 - Disclosure - Loans Held for Sale at Fair Value Sheet http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValue Loans Held for Sale at Fair Value Notes 16 false false R17.htm 995211001 - Disclosure - Derivative Financial Instruments Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 17 false false R18.htm 995211101 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities Sheet http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilities Mortgage Servicing Rights and Mortgage Servicing Liabilities Notes 18 false false R19.htm 995211201 - Disclosure - Other Assets Sheet http://www.pennymacfinancial.com/role/DisclosureOtherAssets Other Assets Notes 19 false false R20.htm 995211301 - Disclosure - Leases Sheet http://www.pennymacfinancial.com/role/DisclosureLeases Leases Notes 20 false false R21.htm 995211401 - Disclosure - Short-Term Debt Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebt Short-Term Debt Notes 21 false false R22.htm 995211501 - Disclosure - Long-Term Debt Sheet http://www.pennymacfinancial.com/role/DisclosureLongTermDebt Long-Term Debt Notes 22 false false R23.htm 995211601 - Disclosure - Liability for Losses Under Representations and Warranties Sheet http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarranties Liability for Losses Under Representations and Warranties Notes 23 false false R24.htm 995211701 - Disclosure - Income Taxes Sheet http://www.pennymacfinancial.com/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 995211801 - Disclosure - Commitments and Contingencies Sheet http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 995211901 - Disclosure - Stockholders' Equity Sheet http://www.pennymacfinancial.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 26 false false R27.htm 995212001 - Disclosure - Net Gains on Loans Held for Sale Sheet http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSale Net Gains on Loans Held for Sale Notes 27 false false R28.htm 995212101 - Disclosure - Net Interest Expense Sheet http://www.pennymacfinancial.com/role/DisclosureNetInterestExpense Net Interest Expense Notes 28 false false R29.htm 995212201 - Disclosure - Stock-based Compensation Sheet http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 29 false false R30.htm 995212301 - Disclosure - Earnings Per Share Sheet http://www.pennymacfinancial.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 30 false false R31.htm 995212401 - Disclosure - Regulatory Capital and Liquidity Requirements Sheet http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirements Regulatory Capital and Liquidity Requirements Notes 31 false false R32.htm 995212501 - Disclosure - Segments Sheet http://www.pennymacfinancial.com/role/DisclosureSegments Segments Notes 32 false false R33.htm 995212601 - Disclosure - Subsequent Events Sheet http://www.pennymacfinancial.com/role/DisclosureSubsequentEvents Subsequent Events Notes 33 false false R34.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 34 false false R35.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 35 false false R36.htm 99920202 - Disclosure - Basis of Presentation and Recently Issued Accounting Pronouncements (Policies) Sheet http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncementsPolicies Basis of Presentation and Recently Issued Accounting Pronouncements (Policies) Policies http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncements 36 false false R37.htm 99930503 - Disclosure - Related Party Transactions (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactions 37 false false R38.htm 99930603 - Disclosure - Loan Sales and Servicing Activities (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables Loan Sales and Servicing Activities (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivities 38 false false R39.htm 99930703 - Disclosure - Fair Value (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueTables Fair Value (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureFairValue 39 false false R40.htm 99930803 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesTables Principal-Only Stripped Mortgage-Backed Securities (Tables) Tables http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecurities 40 false false R41.htm 99930903 - Disclosure - Loans Held for Sale at Fair Value (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueTables Loans Held for Sale at Fair Value (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValue 41 false false R42.htm 99931003 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstruments 42 false false R43.htm 99931103 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesTables Mortgage Servicing Rights and Mortgage Servicing Liabilities (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilities 43 false false R44.htm 99931203 - Disclosure - Other Assets (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureOtherAssetsTables Other Assets (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureOtherAssets 44 false false R45.htm 99931303 - Disclosure - Leases (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureLeases 45 false false R46.htm 99931403 - Disclosure - Short-Term Debt (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebtTables Short-Term Debt (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureShortTermDebt 46 false false R47.htm 99931503 - Disclosure - Long-Term Debt (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureLongTermDebt 47 false false R48.htm 99931603 - Disclosure - Liability for Losses Under Representations and Warranties (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesTables Liability for Losses Under Representations and Warranties (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarranties 48 false false R49.htm 99931903 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureStockholdersEquity 49 false false R50.htm 99932003 - Disclosure - Net Gains on Loans Held for Sale (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleTables Net Gains on Loans Held for Sale (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSale 50 false false R51.htm 99932103 - Disclosure - Net Interest Expense (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseTables Net Interest Expense (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureNetInterestExpense 51 false false R52.htm 99932203 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensation 52 false false R53.htm 99932303 - Disclosure - Earnings Per Share (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureEarningsPerShare 53 false false R54.htm 99932403 - Disclosure - Regulatory Capital and Liquidity Requirements (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsTables Regulatory Capital and Liquidity Requirements (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirements 54 false false R55.htm 99932503 - Disclosure - Segments (Tables) Sheet http://www.pennymacfinancial.com/role/DisclosureSegmentsTables Segments (Tables) Tables http://www.pennymacfinancial.com/role/DisclosureSegments 55 false false R56.htm 99940201 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyAdoptedAccountingPronouncementsDetails Basis of Presentation and Recently Adopted Accounting Pronouncements (Details) Details 56 false false R57.htm 99940301 - Disclosure - Concentration of Risk (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails Concentration of Risk (Details) Details http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRisk 57 false false R58.htm 99940501 - Disclosure - Related Party Transactions - Correspondent Production (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails Related Party Transactions - Correspondent Production (Details) Details 58 false false R59.htm 99940502 - Disclosure - Related Party Transactions - Mortgage Loan Servicing (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails Related Party Transactions - Mortgage Loan Servicing (Details) Details 59 false false R60.htm 99940503 - Disclosure - Related Party Transactions - Management Fees (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails Related Party Transactions - Management Fees (Details) Details 60 false false R61.htm 99940504 - Disclosure - Related Party Transactions - Other Transactions, Reimbursement of Common Overhead Expenses (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails Related Party Transactions - Other Transactions, Reimbursement of Common Overhead Expenses (Details) Details 61 false false R62.htm 99940505 - Disclosure - Related Party Transactions - Investing Activities (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails Related Party Transactions - Investing Activities (Details) Details 62 false false R63.htm 99940506 - Disclosure - Related Party Transactions - Amounts due from Affiliate (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails Related Party Transactions - Amounts due from Affiliate (Details) Details 63 false false R64.htm 99940507 - Disclosure - Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details) Details 64 false false R65.htm 99940601 - Disclosure - Loan Sales and Servicing Activities - Summary of Cash Flows with Transferees (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails Loan Sales and Servicing Activities - Summary of Cash Flows with Transferees (Details) Details 65 false false R66.htm 99940602 - Disclosure - Loan Sales and Servicing Activities - Summary of Mortgage Servicing Portfolio (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails Loan Sales and Servicing Activities - Summary of Mortgage Servicing Portfolio (Details) Details 66 false false R67.htm 99940603 - Disclosure - Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details) Details 67 false false R68.htm 99940701 - Disclosure - Fair Value - Financial Statement Items Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails Fair Value - Financial Statement Items Measured at Fair Value on a Recurring Basis (Details) Details 68 false false R69.htm 99940702 - Disclosure - Fair Value - Level 3 Input Roll Forward, Recurring Basis (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails Fair Value - Level 3 Input Roll Forward, Recurring Basis (Details) Details 69 false false R70.htm 99940703 - Disclosure - Fair Value - Changes in Fair Value, Fair Value Option, Recurring Basis (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails Fair Value - Changes in Fair Value, Fair Value Option, Recurring Basis (Details) Details 70 false false R71.htm 99940704 - Disclosure - Fair Value - Fair Value Option Maturities, Recurring Basis (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails Fair Value - Fair Value Option Maturities, Recurring Basis (Details) Details 71 false false R72.htm 99940705 - Disclosure - Fair Value - Measurement Basis, Nonrecurring (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails Fair Value - Measurement Basis, Nonrecurring (Details) Details 72 false false R73.htm 99940706 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details) Details 73 false false R74.htm 99940707 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights - Initial Recognition (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights - Initial Recognition (Details) Details 74 false false R75.htm 99940708 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details) Details 75 false false R76.htm 99940710 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details) Details 76 false false R77.htm 99940801 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities (Details) Sheet http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails Principal-Only Stripped Mortgage-Backed Securities (Details) Details http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesTables 77 false false R78.htm 99940901 - Disclosure - Loans Held for Sale at Fair Value (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails Loans Held for Sale at Fair Value (Details) Details http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueTables 78 false false R79.htm 99941001 - Disclosure - Derivative Financial Instruments - Other Information (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails Derivative Financial Instruments - Other Information (Details) Details 79 false false R80.htm 99941002 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails Derivative Financial Instruments - Offsetting of Derivative Assets (Details) Details 80 false false R81.htm 99941003 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Assets, Financial Assets, and Collateral Held by Counterparty (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Assets, Financial Assets, and Collateral Held by Counterparty (Details) Details 81 false false R82.htm 99941004 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details) Details 82 false false R83.htm 99941005 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Liabilities, Financial Liabilities, and Collateral Held by Counterparty (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Liabilities, Financial Liabilities, and Collateral Held by Counterparty (Details) Details 83 false false R84.htm 99941101 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details) Details 84 false false R85.htm 99941102 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Mortgage Servicing Liabilities Carried at FV (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails Mortgage Servicing Rights and Mortgage Servicing Liabilities - Mortgage Servicing Liabilities Carried at FV (Details) Details 85 false false R86.htm 99941103 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) Details 86 false false R87.htm 99941201 - Disclosure - Other Assets - Other (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails Other Assets - Other (Details) Details 87 false false R88.htm 99941301 - Disclosure - Leases (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.pennymacfinancial.com/role/DisclosureLeasesTables 88 false false R89.htm 99941401 - Disclosure - Short-Term Debt - Assets Sold Under Agreement to Repurchase (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails Short-Term Debt - Assets Sold Under Agreement to Repurchase (Details) Details 89 false false R90.htm 99941402 - Disclosure - Short-Term Debt - Maturities of Outstanding Advances Under Repurchase Agreements (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails Short-Term Debt - Maturities of Outstanding Advances Under Repurchase Agreements (Details) Details 90 false false R91.htm 99941403 - Disclosure - Short-Term Debt - Mortgage Loans Sold Under Agreement to Repurchase by Counterparty (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails Short-Term Debt - Mortgage Loans Sold Under Agreement to Repurchase by Counterparty (Details) Details 91 false false R92.htm 99941404 - Disclosure - Short-Term Debt - Principal only stripped MBS (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails Short-Term Debt - Principal only stripped MBS (Details) Details 92 false false R93.htm 99941405 - Disclosure - Short-Term Debt - Mortgage Loan Participation and Sale Agreement (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails Short-Term Debt - Mortgage Loan Participation and Sale Agreement (Details) Details 93 false false R94.htm 99941501 - Disclosure - Long-Term Debt - Note Payable (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails Long-Term Debt - Note Payable (Details) Details 94 false false R95.htm 99941502 - Disclosure - Long-Term Debt - Maturities (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails Long-Term Debt - Maturities (Details) Details 95 false false R96.htm 99941601 - Disclosure - Liability for Losses Under Representations and Warranties (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails Liability for Losses Under Representations and Warranties (Details) Details http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesTables 96 false false R97.htm 99941701 - Disclosure - Income Taxes - General (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureIncomeTaxesGeneralDetails Income Taxes - General (Details) Details 97 false false R98.htm 99941801 - Disclosure - Commitments and Contingencies - Other (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails Commitments and Contingencies - Other (Details) Details 98 false false R99.htm 99941901 - Disclosure - Stockholders' Equity (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityTables 99 false false R100.htm 99942001 - Disclosure - Net Gains on Loans Held for Sale (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails Net Gains on Loans Held for Sale (Details) Details http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleTables 100 false false R101.htm 99942101 - Disclosure - Net Interest Expense (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails Net Interest Expense (Details) Details http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseTables 101 false false R102.htm 99942201 - Disclosure - Stock-based Compensation - Other (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails Stock-based Compensation - Other (Details) Details 102 false false R103.htm 99942301 - Disclosure - Earnings Per Share (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareTables 103 false false R104.htm 99942401 - Disclosure - Regulatory Capital and Liquidity Requirements (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails Regulatory Capital and Liquidity Requirements (Details) Details http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsTables 104 false false R105.htm 99942501 - Disclosure - Segments (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails Segments (Details) Details http://www.pennymacfinancial.com/role/DisclosureSegmentsTables 105 false false R106.htm 99942601 - Disclosure - Subsequent Events (Details) Sheet http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.pennymacfinancial.com/role/DisclosureSubsequentEvents 106 false false All Reports Book All Reports pfsi-20240930.xsd pfsi-20240930_cal.xml pfsi-20240930_def.xml pfsi-20240930_lab.xml pfsi-20240930_pre.xml pfsi-20240930x10q.htm http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 125 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pfsi-20240930x10q.htm": { "nsprefix": "pfsi", "nsuri": "http://www.pennymacfinancial.com/20240930", "dts": { "schema": { "local": [ "pfsi-20240930.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/arcrole/esma-arcrole-2018-11-21.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/2023/calculation-1.1.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "pfsi-20240930_cal.xml" ] }, "definitionLink": { "local": [ "pfsi-20240930_def.xml" ] }, "labelLink": { "local": [ "pfsi-20240930_lab.xml" ] }, "presentationLink": { "local": [ "pfsi-20240930_pre.xml" ] }, "inline": { "local": [ "pfsi-20240930x10q.htm" ] } }, "keyStandard": 312, "keyCustom": 233, "axisStandard": 43, "axisCustom": 0, "memberStandard": 50, "memberCustom": 108, "hidden": { "total": 29, "http://www.pennymacfinancial.com/20240930": 3, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 21 }, "contextCount": 705, "entityCount": 1, "segmentCount": 182, "elementCount": 1046, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1386, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 9, "http://fasb.org/srt/2024": 4 }, "report": { "R1": { "role": "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited", "longName": "995200100 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "shortName": "CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:Cash", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:Cash", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "995200105 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_S7_VmWRjWE2r5zT0qienLQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R4": { "role": "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited", "longName": "995200200 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:GainLossOnSalesOfLoansNet", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:MortgageServicingRightsMSRAmortizationImpairmentFairValueChange", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R5": { "role": "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "longName": "995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_NZysq-jsFk-cUZ9lTRYUpw", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_NZysq-jsFk-cUZ9lTRYUpw", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical", "longName": "995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_6_V5FB0T40yG2sPryin82g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_6_V5FB0T40yG2sPryin82g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "longName": "995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.pennymacfinancial.com/role/DisclosureOrganization", "longName": "995210101 - Disclosure - Organization", "shortName": "Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncements", "longName": "995210201 - Disclosure - Basis of Presentation and Recently Issued Accounting Pronouncements", "shortName": "Basis of Presentation and Recently Issued Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRisk", "longName": "995210301 - Disclosure - Concentration of Risk", "shortName": "Concentration of Risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.pennymacfinancial.com/role/DisclosureVariableInterestEntities", "longName": "995210401 - Disclosure - Variable Interest Entities", "shortName": "Variable Interest Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactions", "longName": "995210501 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivities", "longName": "995210601 - Disclosure - Loan Sales and Servicing Activities", "shortName": "Loan Sales and Servicing Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValue", "longName": "995210701 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecurities", "longName": "995210801 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities", "shortName": "Principal-Only Stripped Mortgage-Backed Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageBackedAssetSecuritiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageBackedAssetSecuritiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValue", "longName": "995210901 - Disclosure - Loans Held for Sale at Fair Value", "shortName": "Loans Held for Sale at Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "srt:MortgageLoansOnRealEstateByLoanDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "srt:MortgageLoansOnRealEstateByLoanDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstruments", "longName": "995211001 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilities", "longName": "995211101 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities", "shortName": "Mortgage Servicing Rights and Mortgage Servicing Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageServicingRightsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageServicingRightsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.pennymacfinancial.com/role/DisclosureOtherAssets", "longName": "995211201 - Disclosure - Other Assets", "shortName": "Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.pennymacfinancial.com/role/DisclosureLeases", "longName": "995211301 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebt", "longName": "995211401 - Disclosure - Short-Term Debt", "shortName": "Short-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.pennymacfinancial.com/role/DisclosureLongTermDebt", "longName": "995211501 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarranties", "longName": "995211601 - Disclosure - Liability for Losses Under Representations and Warranties", "shortName": "Liability for Losses Under Representations and Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.pennymacfinancial.com/role/DisclosureIncomeTaxes", "longName": "995211701 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingencies", "longName": "995211801 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquity", "longName": "995211901 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSale", "longName": "995212001 - Disclosure - Net Gains on Loans Held for Sale", "shortName": "Net Gains on Loans Held for Sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpense", "longName": "995212101 - Disclosure - Net Interest Expense", "shortName": "Net Interest Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensation", "longName": "995212201 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShare", "longName": "995212301 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirements", "longName": "995212401 - Disclosure - Regulatory Capital and Liquidity Requirements", "shortName": "Regulatory Capital and Liquidity Requirements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.pennymacfinancial.com/role/DisclosureSegments", "longName": "995212501 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.pennymacfinancial.com/role/DisclosureSubsequentEvents", "longName": "995212601 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R34": { "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": "34", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": null }, "R35": { "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": "35", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_ecd_IndividualAxis_pfsi_DavidSpectorMember_BHUBd8lVqkqo_mhsPipbew", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_ecd_IndividualAxis_pfsi_DavidSpectorMember_BHUBd8lVqkqo_mhsPipbew", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncementsPolicies", "longName": "99920202 - Disclosure - Basis of Presentation and Recently Issued Accounting Pronouncements (Policies)", "shortName": "Basis of Presentation and Recently Issued Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccounting", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccounting", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "longName": "99930503 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_uYyTOvwC5k-NolKy1yGmSQ", "name": "pfsi:ScheduleOfRelatedPartyTransactionsLendingActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_uYyTOvwC5k-NolKy1yGmSQ", "name": "pfsi:ScheduleOfRelatedPartyTransactionsLendingActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables", "longName": "99930603 - Disclosure - Loan Sales and Servicing Activities (Tables)", "shortName": "Loan Sales and Servicing Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfCashFlowsBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfCashFlowsBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueTables", "longName": "99930703 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesTables", "longName": "99930803 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities (Tables)", "shortName": "Principal-Only Stripped Mortgage-Backed Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageBackedAssetSecuritiesDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:MortgageBackedAssetSecuritiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageBackedAssetSecuritiesDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:MortgageBackedAssetSecuritiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueTables", "longName": "99930903 - Disclosure - Loans Held for Sale at Fair Value (Tables)", "shortName": "Loans Held for Sale at Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:MortgageLoansOnRealEstateByLoanDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:MortgageLoansOnRealEstateByLoanDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsTables", "longName": "99931003 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesTables", "longName": "99931103 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities (Tables)", "shortName": "Mortgage Servicing Rights and Mortgage Servicing Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:MortgageServicingRightsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:MortgageServicingRightsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsTables", "longName": "99931203 - Disclosure - Other Assets (Tables)", "shortName": "Other Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.pennymacfinancial.com/role/DisclosureLeasesTables", "longName": "99931303 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtTables", "longName": "99931403 - Disclosure - Short-Term Debt (Tables)", "shortName": "Short-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfRepurchaseAgreements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfRepurchaseAgreements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables", "longName": "99931503 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfTermNotesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfTermNotesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesTables", "longName": "99931603 - Disclosure - Liability for Losses Under Representations and Warranties (Tables)", "shortName": "Liability for Losses Under Representations and Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfMortgageLoansRepurchaseActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfMortgageLoansRepurchaseActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityTables", "longName": "99931903 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleTables", "longName": "99932003 - Disclosure - Net Gains on Loans Held for Sale (Tables)", "shortName": "Net Gains on Loans Held for Sale (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseTables", "longName": "99932103 - Disclosure - Net Interest Expense (Tables)", "shortName": "Net Interest Expense (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationTables", "longName": "99932203 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfCompensationCostAndGrantDateFairValueAndGrantedAndVestedUnitsForShareBasedPaymentArrangementsByTypeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ScheduleOfCompensationCostAndGrantDateFairValueAndGrantedAndVestedUnitsForShareBasedPaymentArrangementsByTypeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareTables", "longName": "99932303 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsTables", "longName": "99932403 - Disclosure - Regulatory Capital and Liquidity Requirements (Tables)", "shortName": "Regulatory Capital and Liquidity Requirements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.pennymacfinancial.com/role/DisclosureSegmentsTables", "longName": "99932503 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyAdoptedAccountingPronouncementsDetails", "longName": "99940201 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements (Details)", "shortName": "Basis of Presentation and Recently Adopted Accounting Pronouncements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:BasisOfAccounting", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:BasisOfAccounting", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails", "longName": "99940301 - Disclosure - Concentration of Risk (Details)", "shortName": "Concentration of Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_srt_MajorCustomersAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_bxqbUhTIr0-Z60qO50mV0A", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_srt_MajorCustomersAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_bxqbUhTIr0-Z60qO50mV0A", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "longName": "99940501 - Disclosure - Related Party Transactions - Correspondent Production (Details)", "shortName": "Related Party Transactions - Correspondent Production (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:LoanFulfillmentFeesReceivableFromAffiliate", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_7_1_2020_srt_MortgageLoansOnRealEstateLoanTypeAxis_pfsi_GinnieMaeMortgageBackedSecuritiesGuideLoanMember_TR-d43_vOEWYbo82_LcYEA", "name": "pfsi:ThresholdLimitOfLoanCommitmentPerQuarter", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R59": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "longName": "99940502 - Disclosure - Related Party Transactions - Mortgage Loan Servicing (Details)", "shortName": "Related Party Transactions - Mortgage Loan Servicing (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:ServicingFee", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_12_2016_To_9_12_2016_us-gaap_RelatedPartyTransactionAxis_pfsi_MortgageLoanServicingAgreementMember_hqFzUsz8VEG9jbBwB2Rr9A", "name": "pfsi:RelatedPartyTransactionBaseServicingFeePerMonthForRealEstateInSettlementOfLoans", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R60": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "longName": "99940503 - Disclosure - Related Party Transactions - Management Fees (Details)", "shortName": "Related Party Transactions - Management Fees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:ManagementFeeRevenue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_12_2016_To_9_12_2016_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionAxis_pfsi_ManagementFeesAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_SD6G3H02B0SrQLocAj0Ysg", "name": "pfsi:RelatedPartyTransactionPercentageOfChangeInNetIncomeLossForPerformanceIncentiveFeeComputation", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R61": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "longName": "99940504 - Disclosure - Related Party Transactions - Other Transactions, Reimbursement of Common Overhead Expenses (Details)", "shortName": "Related Party Transactions - Other Transactions, Reimbursement of Common Overhead Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_9_12_2016_To_9_12_2016_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_-Mw3OblTUkCBWDqucXpueA", "name": "pfsi:RelatedPartyTransactionPersonnelExpenseReimbursementPerQuarterAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_12_2016_To_9_12_2016_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_-Mw3OblTUkCBWDqucXpueA", "name": "pfsi:RelatedPartyTransactionPersonnelExpenseReimbursementPerQuarterAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "longName": "99940505 - Disclosure - Related Party Transactions - Investing Activities (Details)", "shortName": "Related Party Transactions - Investing Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:InvestmentsInAndAdvancesToAffiliatesChangeInFairValueOfInvestmentInAndDividendsReceived", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Q6c2zDDRl0amJl3CCSA0uA", "name": "us-gaap:InvestmentOwnedBalanceShares", "unitRef": "Unit_Standard_shares_S7_VmWRjWE2r5zT0qienLQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfRelatedPartyTransactionsInvestmentActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R63": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "longName": "99940506 - Disclosure - Related Party Transactions - Amounts due from Affiliate (Details)", "shortName": "Related Party Transactions - Amounts due from Affiliate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:OtherReceivables", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_srt_CounterpartyNameAxis_pfsi_PennyMacMortgageInvestmentTrustMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_mnYJLq03gkqAdpeXqoQIzg", "name": "pfsi:DueFromRelatedPartiesServicingFees", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R64": { "role": "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "longName": "99940507 - Disclosure - Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details)", "shortName": "Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:PercentageOfAmountOfTaxBenefits", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:PercentageOfAmountOfTaxBenefits", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails", "longName": "99940601 - Disclosure - Loan Sales and Servicing Activities - Summary of Cash Flows with Transferees (Details)", "shortName": "Loan Sales and Servicing Activities - Summary of Cash Flows with Transferees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfCashFlowsBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfCashFlowsBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "longName": "99940602 - Disclosure - Loan Sales and Servicing Activities - Summary of Mortgage Servicing Portfolio (Details)", "shortName": "Loan Sales and Servicing Activities - Summary of Mortgage Servicing Portfolio (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:PrincipalAmountOutstandingOnLoansHeldForSale", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfMortgageServicingPortfolioTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:PrincipalAmountOutstandingOnLoansHeldForSale", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfMortgageServicingPortfolioTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails", "longName": "99940603 - Disclosure - Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details)", "shortName": "Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfMortgageServicingPortfolioTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_srt_StatementGeographicalAxis_stpr_CA_u5r0VL2FrEyxNhN3RfoZTA", "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfGeographicalDistributionOfMortgageServicingPortfolioTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R68": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "99940701 - Disclosure - Fair Value - Financial Statement Items Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value - Financial Statement Items Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:ShortTermInvestments", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_77v4QCjkck-lNe49kWw1bw", "name": "us-gaap:ShortTermInvestments", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R69": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "longName": "99940702 - Disclosure - Fair Value - Level 3 Input Roll Forward, Recurring Basis (Details)", "shortName": "Fair Value - Level 3 Input Roll Forward, Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_v8yrx7xxI0alVkK-yoQ-bQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_v8yrx7xxI0alVkK-yoQ-bQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "longName": "99940703 - Disclosure - Fair Value - Changes in Fair Value, Fair Value Option, Recurring Basis (Details)", "shortName": "Fair Value - Changes in Fair Value, Fair Value Option, Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_hems5fc0B0ar5kqLzzfxMQ", "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_hems5fc0B0ar5kqLzzfxMQ", "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "longName": "99940704 - Disclosure - Fair Value - Fair Value Option Maturities, Recurring Basis (Details)", "shortName": "Fair Value - Fair Value Option Maturities, Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_pfsi_MortgageLoansHeldForSaleMember_V9kCVyGM30Gt0SwyGDqXZg", "name": "pfsi:FairValueOptionLoansHeldAsAssetsLessThan90DaysPastDue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfFairValueOptionAggregateDifferenceOfFairValueAndUnpaidPrincipalBalanceOfLoansTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R72": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails", "longName": "99940705 - Disclosure - Fair Value - Measurement Basis, Nonrecurring (Details)", "shortName": "Fair Value - Measurement Basis, Nonrecurring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:NotesPayable", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_LongtermDebtTypeAxis_pfsi_TermNotesAndTermLoansMember_tfFptDBeQk-mGGCRmqf3HQ", "name": "us-gaap:NotesPayable", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfCarryingValueAndFairValueOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R73": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "longName": "99940706 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details)", "shortName": "Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_pfsi_MortgageLoansHeldForSaleMember_vlfckNahg0SdMRE_2YbiUw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R74": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "longName": "99940707 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights - Initial Recognition (Details)", "shortName": "Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights - Initial Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingRightsMember_BkcsIvONWE6GZoSKqVQixQ", "name": "pfsi:ServicingAssetAtFairValueAdditionsFromLoanSales", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "pfsi:MortgageServicingRightsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_FairValueByAssetClassAxis_pfsi_MortgageServicingRightsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember_35LSl72pn0-ar7GAcjKhLQ", "name": "pfsi:ServicingAssetAdditionsFromLoanSales", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfAssumptionsForFairValueAtTheTimeOfInitialRecognitionOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R75": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "longName": "99940708 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details)", "shortName": "Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:ServicingAsset", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingRightsMember_ccpSyxnL406DRy5HcbDciw", "name": "us-gaap:ServicingAsset", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "pfsi:ScheduleOfFairValueInputsAndSensitivityAnalysisOfFairValueAndAmortizedCostAdverseChangeInAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R76": { "role": "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "longName": "99940710 - Disclosure - Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details)", "shortName": "Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:ServicingLiability", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingLiabilitiesMember_n4QBR_BWfU6auL7Zg4fX3Q", "name": "us-gaap:ServicingLiability", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R77": { "role": "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails", "longName": "99940801 - Disclosure - Principal-Only Stripped Mortgage-Backed Securities (Details)", "shortName": "Principal-Only Stripped Mortgage-Backed Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:MortgageBackedAssetSecuritiesAtFairValuePledgedToCreditors", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_PrincipalOnlyStripMember_4p45kVNb_0SNbfo-IKTl3w", "name": "pfsi:MortgageBackedAssetSecuritiesContractualTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "pfsi:MortgageBackedAssetSecuritiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R78": { "role": "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "longName": "99940901 - Disclosure - Loans Held for Sale at Fair Value (Details)", "shortName": "Loans Held for Sale at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_srt_MortgageLoansOnRealEstateLoanTypeAxis_pfsi_GovernmentInsuredOrGuaranteedLoanMember_fDyWmzUAR062hoW_Mkt5kw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "srt:MortgageLoansOnRealEstateByLoanDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R79": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "longName": "99941001 - Disclosure - Derivative Financial Instruments - Other Information (Details)", "shortName": "Derivative Financial Instruments - Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:DerivativeAssetsIncludingAssetsNotSubjectToMasterNettingArrangementGross", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember__ZebLeHLcU2cst2biFtcIg", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R80": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "longName": "99941002 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets (Details)", "shortName": "Derivative Financial Instruments - Offsetting of Derivative Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:DerivativeAssetGrossAmountsOffsetUnderMasterNettingArrangement", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": null }, "R81": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "longName": "99941003 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Assets, Financial Assets, and Collateral Held by Counterparty (Details)", "shortName": "Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Assets, Financial Assets, and Collateral Held by Counterparty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:DerivativeAssets", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfDerivativeAndFinancialAssetsBySignificantCounterpartyNotOffsetTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R82": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "longName": "99941004 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details)", "shortName": "Derivative Financial Instruments - Offsetting of Derivative Assets - Offsetting of Derivative and Financial Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:DerivativeLiabilityGrossAmountsOffsetUnderMasterNettingArrangement", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": null }, "R83": { "role": "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "longName": "99941005 - Disclosure - Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Liabilities, Financial Liabilities, and Collateral Held by Counterparty (Details)", "shortName": "Derivative Financial Instruments - Offsetting of Derivative Assets - Derivative Liabilities, Financial Liabilities, and Collateral Held by Counterparty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfDerivativeAndFinancialLiabilitiesBySignificantCounterpartyNotOffsetTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfDerivativeAndFinancialLiabilitiesBySignificantCounterpartyNotOffsetTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R84": { "role": "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "longName": "99941101 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details)", "shortName": "Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:ServicingAssetAtFairValueAdditionsFromExchangeOfMortgageServicingSpreadForInterestOnlyStrippedSecurities", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingRightsMember_h8hqqCK8o0GpgRvgRPtdmg", "name": "us-gaap:ServicingAssetAtFairValueAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "pfsi:MortgageServicingRightsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R85": { "role": "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails", "longName": "99941102 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Mortgage Servicing Liabilities Carried at FV (Details)", "shortName": "Mortgage Servicing Rights and Mortgage Servicing Liabilities - Mortgage Servicing Liabilities Carried at FV (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingLiabilitiesMember_oKqOYCnmZk2zgDyfVZNa5g", "name": "us-gaap:ServicingLiabilityAtFairValueAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingLiabilitiesAtFairValueTextBlock", "pfsi:MortgageServicingRightsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingLiabilitiesMember_oKqOYCnmZk2zgDyfVZNa5g", "name": "us-gaap:ServicingLiabilityAtFairValueAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingLiabilitiesAtFairValueTextBlock", "pfsi:MortgageServicingRightsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails", "longName": "99941103 - Disclosure - Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details)", "shortName": "Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingRightsMember_BkcsIvONWE6GZoSKqVQixQ", "name": "us-gaap:ContractuallySpecifiedServicingFeesAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfNetServicingIncomeTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_FinancialInstrumentAxis_pfsi_MortgageServicingRightsMember_BkcsIvONWE6GZoSKqVQixQ", "name": "us-gaap:ContractuallySpecifiedServicingFeesAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfNetServicingIncomeTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "longName": "99941201 - Disclosure - Other Assets - Other (Details)", "shortName": "Other Assets - Other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MarginDepositAssets", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MarginDepositAssets", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails", "longName": "99941301 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "longName": "99941401 - Disclosure - Short-Term Debt - Assets Sold Under Agreement to Repurchase (Details)", "shortName": "Short-Term Debt - Assets Sold Under Agreement to Repurchase (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:AssetsSoldUnderAgreementsToRepurchaseUnpaidPrincipalBalance", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnderlyingAssetsOfRepurchaseAgreementsWhenAmountOfRepurchaseAgreementsExceeds10PercentOfAssetsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_ShortTermDebtTypeAxis_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_mBpkZ7wD8k2tS1x2OnOpSg", "name": "us-gaap:ShorttermDebtAverageOutstandingAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreements", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R90": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails", "longName": "99941402 - Disclosure - Short-Term Debt - Maturities of Outstanding Advances Under Repurchase Agreements (Details)", "shortName": "Short-Term Debt - Maturities of Outstanding Advances Under Repurchase Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:AssetsSoldUnderAgreementsToRepurchaseUnpaidPrincipalBalance", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnderlyingAssetsOfRepurchaseAgreementsWhenAmountOfRepurchaseAgreementsExceeds10PercentOfAssetsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnderlyingAssetsOfRepurchaseAgreementsWhenAmountOfRepurchaseAgreementsExceeds10PercentOfAssetsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R91": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "longName": "99941403 - Disclosure - Short-Term Debt - Mortgage Loans Sold Under Agreement to Repurchase by Counterparty (Details)", "shortName": "Short-Term Debt - Mortgage Loans Sold Under Agreement to Repurchase by Counterparty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_9_30_2024_srt_CounterpartyNameAxis_pfsi_AtlasSecuritizedProductsLPAndCitibankNaAndGoldmanSachsMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_FI05_Z_43UapTG59FNep1A", "name": "us-gaap:RepurchaseAgreementCounterpartyAmountAtRisk", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_srt_CounterpartyNameAxis_pfsi_AtlasSecuritizedProductsLPAndCitibankNaAndGoldmanSachsMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_FI05_Z_43UapTG59FNep1A", "name": "us-gaap:RepurchaseAgreementCounterpartyAmountAtRisk", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails", "longName": "99941404 - Disclosure - Short-Term Debt - Principal only stripped MBS (Details)", "shortName": "Short-Term Debt - Principal only stripped MBS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "As_Of_9_30_2024_srt_CounterpartyNameAxis_pfsi_BankOfAmericaMember_us-gaap_FinancialInstrumentAxis_pfsi_PrincipalOnlyStripsMember_wKjxDOUxSE24JMifIs_yCg", "name": "us-gaap:RepurchaseAgreementCounterpartyAmountAtRisk", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_srt_CounterpartyNameAxis_pfsi_BankOfAmericaMember_us-gaap_FinancialInstrumentAxis_pfsi_PrincipalOnlyStripsMember_wKjxDOUxSE24JMifIs_yCg", "name": "us-gaap:RepurchaseAgreementCounterpartyAmountAtRisk", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "longName": "99941405 - Disclosure - Short-Term Debt - Mortgage Loan Participation and Sale Agreement (Details)", "shortName": "Short-Term Debt - Mortgage Loan Participation and Sale Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_pfsi_MortgageLoanParticipationAndSaleAgreementMember_ZYjPiulqGUypdrd3TevrUQ", "name": "us-gaap:ShorttermDebtAverageOutstandingAmount", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfParticipatingMortgageLoansTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R94": { "role": "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "longName": "99941501 - Disclosure - Long-Term Debt - Note Payable (Details)", "shortName": "Long-Term Debt - Note Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:AssetsSoldUnderAgreementsToRepurchaseUnpaidPrincipalBalance", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnderlyingAssetsOfRepurchaseAgreementsWhenAmountOfRepurchaseAgreementsExceeds10PercentOfAssetsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:NumberOfLenders", "unitRef": "Unit_Standard_Lender_yqWMWWkUz0a6r_49ne-gaA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R95": { "role": "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "longName": "99941502 - Disclosure - Long-Term Debt - Maturities (Details)", "shortName": "Long-Term Debt - Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails", "longName": "99941601 - Disclosure - Liability for Losses Under Representations and Warranties (Details)", "shortName": "Liability for Losses Under Representations and Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "As_Of_6_30_2024_vDIkm_A8H02OMsd0x3u9rA", "name": "pfsi:RepresentationsAndWarrantiesLiability", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfMortgageLoansRepurchaseActivityTableTextBlock", "pfsi:LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_vDIkm_A8H02OMsd0x3u9rA", "name": "pfsi:RepresentationsAndWarrantiesLiability", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfMortgageLoansRepurchaseActivityTableTextBlock", "pfsi:LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.pennymacfinancial.com/role/DisclosureIncomeTaxesGeneralDetails", "longName": "99941701 - Disclosure - Income Taxes - General (Details)", "shortName": "Income Taxes - General (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_IutMi33CvUOnHMP409e1lA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "longName": "99941801 - Disclosure - Commitments and Contingencies - Other (Details)", "shortName": "Commitments and Contingencies - Other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:CommitmentsToPurchaseAndFundMortgageLoans", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_GcsldTd77kivcMnkoygXgw", "name": "pfsi:CommitmentsToPurchaseAndFundMortgageLoans", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails", "longName": "99941901 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_fOcSz8yXrE-XiFz_yqb3Jw", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "pfsi:CumulativeCommonStockRepurchaseTransactionsFees", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R100": { "role": "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "longName": "99942001 - Disclosure - Net Gains on Loans Held for Sale (Details)", "shortName": "Net Gains on Loans Held for Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:AggregateCashGainLossOnSaleOfMortgageLoansHeldForSaleNetOfCashHedgingResults", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTableTextBlock", "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:AggregateCashGainLossOnSaleOfMortgageLoansHeldForSaleNetOfCashHedgingResults", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTableTextBlock", "pfsi:MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "longName": "99942101 - Disclosure - Net Interest Expense (Details)", "shortName": "Net Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:InterestIncomeOperating", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_NonrelatedPartyMember_-m7Wr4K8DE-LiqJUhkQqsg", "name": "us-gaap:InterestIncomeMoneyMarketDeposits", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R102": { "role": "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails", "longName": "99942201 - Disclosure - Stock-based Compensation - Other (Details)", "shortName": "Stock-based Compensation - Other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfCompensationCostAndGrantDateFairValueAndGrantedAndVestedUnitsForShareBasedPaymentArrangementsByTypeTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "pfsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "pfsi:ScheduleOfCompensationCostAndGrantDateFairValueAndGrantedAndVestedUnitsForShareBasedPaymentArrangementsByTypeTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "longName": "99942301 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_g-UopsJCc0OlaV6I0LVtNQ", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_S7_VmWRjWE2r5zT0qienLQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "unique": true } }, "R104": { "role": "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails", "longName": "99942401 - Disclosure - Regulatory Capital and Liquidity Requirements (Details)", "shortName": "Regulatory Capital and Liquidity Requirements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis_pfsi_FannieMaeFreddieMacMember_KMhA8iIpUU6QzFUg2A13-g", "name": "us-gaap:Capital", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis_pfsi_FannieMaeFreddieMacMember_KMhA8iIpUU6QzFUg2A13-g", "name": "us-gaap:Capital", "unitRef": "Unit_Standard_USD_yzC_cJ6D-k2XRz25ZNJfGA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "longName": "99942501 - Disclosure - Segments (Details)", "shortName": "Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_afiA5nNA402AV3uB_002Aw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_W9WKl2TnyUaKZk4I2uDmvw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_afiA5nNA402AV3uB_002Aw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails", "longName": "99942601 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "As_Of_10_22_2024_us-gaap_DividendsAxis_pfsi_O2024Q4DividendsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_UT1oEAPPpECa002sVdiOFg", "name": "us-gaap:DividendsPayableAmountPerShare", "unitRef": "Unit_Divide_USD_shares_6_V5FB0T40yG2sPryin82g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_10_22_2024_us-gaap_DividendsAxis_pfsi_O2024Q4DividendsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_UT1oEAPPpECa002sVdiOFg", "name": "us-gaap:DividendsPayableAmountPerShare", "unitRef": "Unit_Divide_USD_shares_6_V5FB0T40yG2sPryin82g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pfsi-20240930x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r116", "r117" ] }, "pfsi_AccrualOfUnearnedDiscountsOnMortgageBackedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AccrualOfUnearnedDiscountsOnMortgageBackedSecurities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The accrual amount of unearned discounts on mortgage-backed securities.", "label": "Accrual of Unearned Discounts On Mortgage-backed Securities", "terseLabel": "Accrual of unearned discounts on mortgage-backed securities" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxes", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes." } } }, "auth_ref": [ "r69", "r74", "r116", "r691" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r1028" ] }, "us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalCashFlowElementsFinancingActivitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements, Financing Activities [Abstract]", "terseLabel": "Non-cash financing activities:" } } }, "auth_ref": [] }, "us-gaap_AdditionalCashFlowElementsInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalCashFlowElementsInvestingActivitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements, Investing Activities [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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": [ "r79" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "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": [ "r744", "r1124", "r1125", "r1126", "r1128", "r1167", "r1256" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r1041" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r1041" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r1041" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r1041" ] }, "pfsi_AdjustedNetWorthTotalAssetsRatioActual": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AdjustedNetWorthTotalAssetsRatioActual", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The adjusted net worth to total assets ratio actual.", "label": "Adjusted Net Worth Total Assets Ratio Actual", "terseLabel": "Adjusted net worth / Total assets ratio actual" } } }, "auth_ref": [] }, "pfsi_AdjustedNetWorthTotalAssetsRatioRequirement": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AdjustedNetWorthTotalAssetsRatioRequirement", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The adjusted net worth to total assets ratio requirement.", "label": "Adjusted Net Worth Total Assets Ratio Requirement", "terseLabel": "Adjusted net worth / Total assets ratio requirement" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated entities", "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity." } } }, "auth_ref": [ "r166", "r800", "r901", "r981", "r1158", "r1196", "r1197", "r1198" ] }, "pfsi_AgenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AgenciesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to agencies.", "label": "Non affiliated entities", "terseLabel": "Non affiliated entities" } } }, "auth_ref": [] }, "pfsi_AggregateCashGainLossOnSaleOfMortgageLoansHeldForSaleNetOfCashHedgingResults": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AggregateCashGainLossOnSaleOfMortgageLoansHeldForSaleNetOfCashHedgingResults", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of net cash gains (losses) on sale of mortgage loans held for sale, net of cash results from hedging activities.", "label": "Aggregate Cash Gain (Loss) on Sale of Mortgage Loans Held For Sale Net of Cash Hedging Results", "totalLabel": "Cash gain (loss), net of effects of cash hedging, on sale of loans held for sale" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r1074" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1000", "r1010", "r1020", "r1052" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r1003", "r1013", "r1023", "r1055" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r1075" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r1041" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r1048" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1048", "r1056", "r1060", "r1068" ] }, "pfsi_AllOtherStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AllOtherStatesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to all other states.", "label": "All other states", "terseLabel": "All other states" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1066" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r465", "r469" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of the allowance for losses", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r146", "r1142" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r90", "r401", "r1114", "r1190" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs and Discounts", "verboseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r401", "r936", "r937", "r1114", "r1190" ] }, "us-gaap_AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails" ], "lang": { "en-us": { "role": { "label": "Ancillary Fee Income Generated by Servicing Financial Assets, Amount", "verboseLabel": "Other", "documentation": "All amounts that are due to the servicer of a financial asset, excluding contractually specified servicing fees and late fees." } } }, "auth_ref": [ "r626" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Total anti-dilutive units and options (in shares)", "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": [ "r258" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AssetPledgedAsCollateralWithoutRightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetPledgedAsCollateralWithoutRightMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral without Right [Member]", "terseLabel": "Asset Pledged as Collateral without Right", "documentation": "Asset pledged as collateral for which secured party (transferee) does not have right to sell or repledge by contract or custom." } } }, "auth_ref": [ "r497", "r613", "r615" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Segment assets at year end", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r114", "r145", "r196", "r219", "r262", "r270", "r288", "r292", "r334", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r384", "r385", "r497", "r501", "r541", "r690", "r793", "r924", "r925", "r962", "r989", "r1152", "r1153", "r1199" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r517", "r518", "r950" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets [Member]", "terseLabel": "Assets", "documentation": "Asset recognized for present right to economic benefit." } } }, "auth_ref": [] }, "us-gaap_AssetsPledgingPurposeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsPledgingPurposeExtensibleEnumeration", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Assets, Pledging Purpose [Extensible Enumeration]", "documentation": "Indicates pledging purpose of total assets." } } }, "auth_ref": [ "r947", "r963", "r1084", "r1209" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]", "documentation": "Maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats." } } }, "auth_ref": [ "r227", "r618", "r964" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]", "documentation": "Information by maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats." } } }, "auth_ref": [ "r227", "r618", "r964" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability", "terseLabel": "Assets sold under agreements to repurchase", "totalLabel": "Total loans sold under agreements to repurchase", "verboseLabel": "Net amount of liabilities in the consolidated balance sheet", "documentation": "Amount, including accrued interest, to be repaid to counterparty to repurchase agreement when carrying amount or market value if higher, of security or other asset sold under repurchase agreement exceeds 10 percent of total assets." } } }, "auth_ref": [ "r223", "r226", "r612", "r620" ] }, "pfsi_AssetsSoldUnderAgreementsToRepurchaseUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AssetsSoldUnderAgreementsToRepurchaseUnpaidPrincipalBalance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid principal balance of assets sold under agreements to repurchase.", "label": "Assets Sold Under Agreements To Repurchase Unpaid Principal Balance", "netLabel": "Net amounts of liabilities presented in the consolidated balance sheet", "terseLabel": "Unpaid principal balance", "verboseLabel": "Unpaid principal balance" } } }, "auth_ref": [] }, "us-gaap_AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]", "terseLabel": "Inputs", "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": [ "r604" ] }, "us-gaap_AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table]", "documentation": "Disclosure of information about key input and assumption used after date of securitization in measuring fair value of asset obtained or liability incurred from sale of transferred financial asset relating to transferor's continuing involvement in securitization, asset-backed financing arrangement, and similar transfer." } } }, "auth_ref": [ "r604" ] }, "pfsi_AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPerLoanCostOfServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPerLoanCostOfServicing", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the cost of servicing per loan, used to estimate the amount of mortgage servicing rights to recognize at the date of sale of the underlying mortgage loans.", "label": "Assumption for Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Per Loan Cost of Servicing", "terseLabel": "Annual per-loan cost of servicing" } } }, "auth_ref": [] }, "pfsi_AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesWeightedAverageServicingFeeRate": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesWeightedAverageServicingFeeRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average servicing fee rate on financial assets of a securitization, asset-backed financing arrangement, or similar transfer regardless of when the transfer occurred.", "label": "Assumption for Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Weighted Average Servicing Fee Rate", "terseLabel": "Weighted-average servicing fee rate (as a percent)" } } }, "auth_ref": [] }, "pfsi_AssumptionForFairValueUnpaidPrincipalBalanceOfUnderlyingLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AssumptionForFairValueUnpaidPrincipalBalanceOfUnderlyingLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of unpaid principal balance of mortgage loans underlying mortgage servicing rights recognized pursuant to loan sales during the period.", "label": "Assumption for Fair Value Unpaid Principal Balance of Underlying Loans", "verboseLabel": "Unpaid principal balance of underlying loans" } } }, "auth_ref": [] }, "pfsi_AtlasSecuritizedProductsLPAndCitibankNaAndGoldmanSachsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AtlasSecuritizedProductsLPAndCitibankNaAndGoldmanSachsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Atlas Securitized Products, L.P. and Citibank, N.A. and Goldman Sachs Bank USA.", "label": "Atlas Securitized Products L.P. & Citibank, N.A. & Goldman Sachs Bank USA", "terseLabel": "Atlas Securitized Products, L.P., Goldman Sachs Bank USA, Nomura Corporate Funding Americas and Mizuho Bank, Ltd" } } }, "auth_ref": [] }, "pfsi_AtlasSecuritizedProductsLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "AtlasSecuritizedProductsLPMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Atlas Securitized Products, L.P.", "label": "Atlas Securitized Products, L.P.", "terseLabel": "Atlas Securitized Products, L.P." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1063" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1059" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1059" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1059" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1059" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1059" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1059" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1062" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1061" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1060" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1060" ] }, "pfsi_BNPParibasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BNPParibasMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to BNP Paribas.", "label": "BNP Paribas", "terseLabel": "BNP Paribas" } } }, "auth_ref": [] }, "pfsi_BankOfAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BankOfAmericaMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Bank of America.", "label": "Bank of America, N.A.", "terseLabel": "Bank of America, N.A." } } }, "auth_ref": [] }, "pfsi_BankOfMontrealMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BankOfMontrealMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Bank of Montreal.", "label": "Bank of Montreal [Member]", "terseLabel": "Bank of Montreal" } } }, "auth_ref": [] }, "pfsi_BankingFeesAndCommissionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BankingFeesAndCommissionAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Banking Fees And Commission Abstract", "terseLabel": "Loan servicing fees:" } } }, "auth_ref": [] }, "pfsi_BarclaysBankPlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BarclaysBankPlcMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Barclays Bank PLC.", "label": "Barclays", "terseLabel": "Barclays Capital" } } }, "auth_ref": [] }, "pfsi_BaseManagementFeeCalculationTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BaseManagementFeeCalculationTrancheOneMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the calculation of base management fees, tranche one, per the amended management agreement.", "label": "Shareholders Equity Up To 2 Billion Dollars", "terseLabel": "Shareholders Equity Up To 2 Billion Dollars" } } }, "auth_ref": [] }, "pfsi_BaseManagementFeeCalculationTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BaseManagementFeeCalculationTrancheThreeMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the calculation of base management fees, tranche three, per the amended management agreement.", "label": "Shareholders Equity In Excess Of 5 Billion Dollars", "terseLabel": "Shareholders Equity In Excess Of 5 Billion Dollars" } } }, "auth_ref": [] }, "pfsi_BaseManagementFeeCalculationTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BaseManagementFeeCalculationTrancheTwoMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the calculation of base management fees, tranche two, per the amended management agreement.", "label": "Shareholders Equity In Excess Of 2 Billion Dollars And Upto 5 Billion Dollars", "terseLabel": "Shareholders Equity In Excess Of 2 Billion Dollars And Upto 5 Billion Dollars" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccounting", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation and Recently Issued Accounting Pronouncements", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "pfsi_BasisOfPresentationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BasisOfPresentationAbstract", "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Basis of Presentation and Recently Issued Accounting Pronouncements" } } }, "auth_ref": [] }, "pfsi_BlackKnightServicingTechnologiesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "BlackKnightServicingTechnologiesLLCMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Black Knight Servicing Technologies LLC.", "label": "Black Knight Servicing Technologies, LLC", "terseLabel": "Black Knight Servicing Technologies, LLC" } } }, "auth_ref": [] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "CA", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California" } } }, "auth_ref": [] }, "us-gaap_CallOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CallOptionMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Call Option [Member]", "terseLabel": "MBS call options", "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option." } } }, "auth_ref": [ "r850", "r851" ] }, "pfsi_CallOptionOnInterestRateFuturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CallOptionOnInterestRateFuturesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the call option on interest rate futures.", "label": "Call options on Eurodollar futures", "terseLabel": "Call options on Eurodollar futures" } } }, "auth_ref": [] }, "pfsi_CallOptionsOnFuturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CallOptionsOnFuturesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Call options on futures derivative contract.", "label": "Call options on futures", "terseLabel": "Call options on futures" } } }, "auth_ref": [] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Capital, Actual", "terseLabel": "Net worth", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r687" ] }, "pfsi_CapitalizationOfInterestOnMortgageLoansHeldForSaleAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CapitalizationOfInterestOnMortgageLoansHeldForSaleAtFairValue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents capitalization of delinquent mortgage interest to mortgage loan balances pursuant to loan modifications.", "label": "Capitalization Of Interest On Mortgage Loans Held For Sale At Fair Value", "negatedLabel": "Capitalization of interest on loans held for sale" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Net", "verboseLabel": "Capitalized software, net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r909" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash", "terseLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r148", "r695", "r755", "r786", "r962", "r989", "r1097" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash and restricted cash at beginning of period", "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": [ "r19", "r95", "r217" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and restricted cash", "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": [ "r0", "r95" ] }, "us-gaap_CashFlowsBetweenTransfereeAndTransferorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowsBetweenTransfereeAndTransferorAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flows Between Transferor and Transferee [Abstract]", "terseLabel": "Cash flows:" } } }, "auth_ref": [] }, "us-gaap_CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flows Between Transferor and Transferee, Proceeds from New Transfers", "terseLabel": "Sales proceeds", "documentation": "Cash Flows between a transferor and a transferee attributable to newly transferred assets related to either a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets)." } } }, "auth_ref": [ "r600" ] }, "us-gaap_CashFlowsBetweenTransfereeAndTransferorServicingFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowsBetweenTransfereeAndTransferorServicingFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flows Between Transferor and Transferee, Servicing Fees", "terseLabel": "Servicing fees received", "documentation": "Cash Flows between a transferee and a transferor attributable to servicing fees related to a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets)." } } }, "auth_ref": [ "r601" ] }, "pfsi_CashPortionOfGainLossOnMortgageLoansHeldForSaleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CashPortionOfGainLossOnMortgageLoansHeldForSaleAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Not applicable.", "label": "Cash Portion of Gain (Loss) on Mortgage Loans Held For Sale [Abstract]", "verboseLabel": "Cash losses:" } } }, "auth_ref": [] }, "pfsi_ChangeInFairValueHedgingInstrumentsStillHeldAtPeriodEnd": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ChangeInFairValueHedgingInstrumentsStillHeldAtPeriodEnd", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the change in fair value hedging instruments still held at period end.", "label": "Change in Fair Value Hedging Instruments Still Held at Period End", "terseLabel": "Hedging derivatives" } } }, "auth_ref": [] }, "pfsi_ChangeInFairValueOfCommitmentsToPurchaseLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ChangeInFairValueOfCommitmentsToPurchaseLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "The gains (losses) that represent change in fair value of commitments to purchase or originate mortgage loans at specified interest rates.", "label": "Change in Fair Value of Commitments to Purchase Loans", "terseLabel": "Interest rate lock commitments" } } }, "auth_ref": [] }, "pfsi_ChangeInFairValueOfMortgageLoansAndRelatedHedgingInstrumentsStillHeldAtPeriodEndAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ChangeInFairValueOfMortgageLoansAndRelatedHedgingInstrumentsStillHeldAtPeriodEndAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Change in Fair Value of Mortgage Loans and Related Hedging Instruments Still Held at Period End [Abstract]", "terseLabel": "Changes in fair values of loans and derivatives held at end of quarter:" } } }, "auth_ref": [] }, "pfsi_ChangeInFairValueRelatingToMortgageLoansStillHeldAtPeriodEnd": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ChangeInFairValueRelatingToMortgageLoansStillHeldAtPeriodEnd", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the change in fair value relating to mortgage loans still held at period end.", "label": "Change in Fair Value Relating to Mortgage Loans Still Held at Period End", "terseLabel": "Loans" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r1039" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r1036" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r1034" ] }, "pfsi_CitibankNMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CitibankNMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Citibank, N.A.", "label": "Citibank, N.A.", "terseLabel": "Citibank, N.A." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r150", "r197", "r198", "r199", "r219", "r249", "r253", "r255", "r257", "r264", "r265", "r334", "r375", "r378", "r379", "r380", "r384", "r385", "r406", "r407", "r410", "r413", "r420", "r541", "r733", "r734", "r735", "r736", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r756", "r778", "r802", "r826", "r869", "r870", "r871", "r872", "r873", "r1078", "r1117", "r1129" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r34", "r35", "r36", "r37" ] }, "pfsi_ClosedEndSecondMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ClosedEndSecondMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to closed-end second.", "label": "Closed-end second lien mortgage loans", "terseLabel": "Closed-end second lien" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1040" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r1040" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies - Note 18", "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": [ "r75", "r120", "r694", "r777" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r101", "r365", "r366", "r896", "r1143", "r1148" ] }, "pfsi_CommitmentsToPurchaseAndFundMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CommitmentsToPurchaseAndFundMortgageLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend to purchase and fund mortgage loans.", "label": "Commitments to Purchase and Fund Mortgage Loans", "verboseLabel": "Total commitments to purchase and fund mortgage loans" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Class A", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1256" ] }, "pfsi_CommonOverheadIncurredMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CommonOverheadIncurredMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to related party transactions where common overhead expenses incurred by the reporting entity were reimbursed by the related party.", "label": "Common overhead incurred", "terseLabel": "Common overhead incurred" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common Stock dividends (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r106" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r978", "r979", "r980", "r982", "r983", "r984", "r985", "r1124", "r1125", "r1128", "r1167", "r1251", "r1256" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r78" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r78", "r778" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "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": [ "r78" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r78", "r778", "r799", "r1256", "r1257" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock-authorized 200,000,000 shares of $0.0001 par value; issued and outstanding, 51,257,630 and 50,178,963 shares, respectively", "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": [ "r78", "r696", "r962" ] }, "us-gaap_CommunicationsAndInformationTechnology": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommunicationsAndInformationTechnology", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Communications and Information Technology", "terseLabel": "Technology", "documentation": "The amount of expense in the period for communications and data processing expense." } } }, "auth_ref": [ "r88" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r1045" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r1044" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r1046" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r1043" ] }, "pfsi_CompensationExpenseIncurredMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CompensationExpenseIncurredMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to related party transactions where compensation expenses incurred by the reporting entity were reimbursed by the related party.", "label": "Compensation", "terseLabel": "Compensation" } } }, "auth_ref": [] }, "us-gaap_ComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "label": "Compliance with Regulatory Capital Requirements for Mortgage Companies [Line Items]", "terseLabel": "Regulatory Net Worth and Agency Capital Requirements", "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": [ "r878", "r887", "r888", "r889" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r24", "r25", "r56", "r57", "r299", "r895" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r24", "r25", "r56", "r57", "r299", "r729", "r895" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "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": [ "r24", "r25", "r56", "r57", "r299", "r895", "r1086" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRisk" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Risk", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration of Risk", "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": [ "r895" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r24", "r25", "r56", "r57", "r299" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r23", "r24", "r25", "r26", "r56", "r111", "r895" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "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": [ "r24", "r25", "r56", "r57", "r299", "r895" ] }, "pfsi_CondensedOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CondensedOtherIncome", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income recognized by the entity in the period not otherwise specified in condensed the income statement.", "label": "Condensed Other Income", "terseLabel": "Other" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r143", "r152", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r230", "r262", "r272", "r286", "r287", "r288", "r289", "r290", "r292", "r293", "r294", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r924", "r925", "r1095", "r1096", "r1152", "r1153" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r143", "r152", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r230", "r262", "r272", "r286", "r287", "r288", "r289", "r290", "r292", "r293", "r294", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r924", "r925", "r1095", "r1096", "r1152", "r1153" ] }, "us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Continuing Involvement with Transferred Financial Assets, Principal Amount Outstanding", "terseLabel": "Unpaid principal balance of loans outstanding", "documentation": "Principal amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets." } } }, "auth_ref": [ "r602" ] }, "us-gaap_ContractuallySpecifiedServicingFeesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractuallySpecifiedServicingFeesAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails" ], "lang": { "en-us": { "role": { "label": "Contractually Specified Servicing Fees, Amount", "verboseLabel": "Contractual servicing fees", "documentation": "All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset." } } }, "auth_ref": [ "r626" ] }, "us-gaap_ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails" ], "lang": { "en-us": { "role": { "label": "Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset", "totalLabel": "Loan servicing fees", "documentation": "Amount of contractually specified servicing fee, late fee, and ancillary fee recognized as income for servicing asset and servicing liability." } } }, "auth_ref": [ "r1212" ] }, "us-gaap_ConventionalLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConventionalLoanMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Conventional Mortgage Loan [Member]", "terseLabel": "Conventional conforming", "documentation": "Mortgage loan issued by a bank, which is typically in an amount between 70 to 80 percent of the purchase price of the property securing the loan, has a repayment period of 15 to 30 years, and requires that certain credit criteria be met." } } }, "auth_ref": [ "r990", "r991" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r186", "r187", "r228", "r229", "r389", "r408", "r583", "r621", "r688", "r912", "r915" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "pfsi_CumulativeCommonStockRepurchaseTransactionsFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CumulativeCommonStockRepurchaseTransactionsFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Cumulative common stock repurchase transactions fees.", "label": "Cumulative Common Stock Repurchase Transactions Fees", "terseLabel": "Cumulative common stock repurchase transactions fees." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "pfsi_CustodialBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "CustodialBalances", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount of the funds held on behalf of others relating to loans serviced under servicing agreements which are not recognized in the financial statements (off-balance sheet).", "label": "Custodial Balances", "terseLabel": "Custodial funds managed by the Company" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r100", "r299" ] }, "pfsi_DavidSpectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DavidSpectorMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents David A. Spector, Chairman and Chief Executive Officer of the Company.", "label": "David A. Spector" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r14", "r68", "r69", "r115", "r119", "r230", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r933", "r934", "r935", "r936", "r937", "r960", "r1118", "r1144", "r1145", "r1146", "r1189", "r1191" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate spread", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "pfsi_DebtInstrumentCommittedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DebtInstrumentCommittedAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Committed amount of debt instrument.", "label": "Debt Instrument Committed Amount", "terseLabel": "Committed amount of debt instrument" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Maximum loan amount", "verboseLabel": "Syndicated loan amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r386", "r553", "r554", "r934", "r935", "r960" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Weighted-average interest rate (as a percent)", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r71", "r398", "r1189" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long-Term debt", "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": [ "r230", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r933", "r934", "r935", "r936", "r937", "r960", "r1118", "r1189", "r1191" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "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": [ "r14", "r230", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r933", "r934", "r935", "r936", "r937", "r960", "r1118", "r1144", "r1145", "r1146", "r1189", "r1191" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information by period of debt redemption feature under terms of debt agreement." } } }, "auth_ref": [ "r141" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r141" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Before October 15, 2022 with up to 40% principal redeemed", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r141" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption rate (as a percent)", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r141" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r14", "r32", "r33", "r63", "r104", "r105", "r230", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r933", "r934", "r935", "r936", "r937", "r960", "r1118", "r1189", "r1191" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt issuance costs and premiums", "negatedTerseLabel": "Debt issuance costs, gross", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r392", "r403", "r552", "r553", "r554", "r934", "r935", "r960" ] }, "pfsi_DebtInstrumentUnamortizedPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DebtInstrumentUnamortizedPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt (premium) and debt issuance costs.", "label": "Debt Instrument Unamortized Premium And Debt Issuance Costs Net" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r686" ] }, "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleMeasurementInput", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Measurement Input", "terseLabel": "Input", "documentation": "Value of input used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r519", "r520", "r521", "r953" ] }, "pfsi_DebtSecuritiesAvailableForSaleMeasurementInputs": { "xbrltype": "decimalItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DebtSecuritiesAvailableForSaleMeasurementInputs", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of inputs used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale Measurement Inputs", "terseLabel": "Input" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1142" ] }, "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]", "terseLabel": "Mortgage-backed securities", "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": [ "r1142" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted-average interest rate (as a percent)", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt issuance costs", "negatedTerseLabel": "Unamortized debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1155", "r1188", "r1189", "r1191" ] }, "us-gaap_DeferredFinanceCostsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNetAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net [Abstract]", "terseLabel": "Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "label": "Delinquent Amount at End of Period on Loans Managed and Securitized or Asset-Backed Financing Arrangement", "totalLabel": "Total delinquent mortgage loans", "documentation": "This is the principal amount of loans (across all types of loans) that are overdue in payment by a set number of days." } } }, "auth_ref": [ "r62" ] }, "pfsi_DelinquentMortgageLoansInPortfolioAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DelinquentMortgageLoansInPortfolioAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Delinquent Mortgage Loans in Portfolio [Abstract]", "terseLabel": "Delinquent loans:" } } }, "auth_ref": [] }, "us-gaap_DemandDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DemandDepositsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Demand Deposits [Member]", "terseLabel": "Deposits.", "documentation": "Accounts that may or may not bear interest and that depositor is entitled to withdraw at anytime without prior notice. Checking and negotiable order of withdrawal (NOW) accounts are the most common forms of demand deposits." } } }, "auth_ref": [] }, "us-gaap_DepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositAssets", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Deposit Assets", "verboseLabel": "Deposits securing Assets sold under agreements to repurchase and Notes payable secured by mortgage servicing assets", "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement." } } }, "auth_ref": [ "r1098" ] }, "us-gaap_DepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Deposits [Member]", "terseLabel": "Deposits", "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing)." } } }, "auth_ref": [ "r140" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation 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": [ "r4", "r262", "r275", "r292", "r924", "r925" ] }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetFairValueNetAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivatives subject to master netting arrangements:" } } }, "auth_ref": [] }, "pfsi_DerivativeAssetGrossAmountsOffsetUnderMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DerivativeAssetGrossAmountsOffsetUnderMasterNettingArrangement", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, and the amount of obligation to return the cash collateral under a master netting arrangements, offset against derivative assets.", "label": "Derivative Asset, Gross Amounts Offset under Master Netting Arrangement", "negatedLabel": "Netting", "negatedTerseLabel": "Gross amounts offset in the consolidated balance sheet" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Total derivative assets", "verboseLabel": "Net amounts of assets presented in the balance sheet", "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r202", "r203", "r517", "r518", "r531", "r540", "r757", "r758", "r759", "r760", "r761", "r763", "r764", "r765", "r767", "r768", "r784", "r785", "r851", "r855", "r856", "r857", "r858", "r859", "r915", "r950", "r953", "r980", "r1171", "r1172", "r1173", "r1252" ] }, "us-gaap_DerivativeAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Total", "verboseLabel": "Derivative assets:" } } }, "auth_ref": [] }, "pfsi_DerivativeAssetsIncludingAssetsNotSubjectToMasterNettingArrangementGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DerivativeAssetsIncludingAssetsNotSubjectToMasterNettingArrangementGross", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value before effects of master netting arrangements, of a financial asset or other contract with one or more underlying, 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 not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Assets, Including Assets Not Subject to Master Netting Arrangement Gross", "netLabel": "Gross amounts of recognized assets", "verboseLabel": "Derivative asset, before netting" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r765", "r768", "r783", "r784", "r785", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r814", "r815", "r816", "r817", "r820", "r821", "r822", "r823", "r851", "r852", "r856", "r858", "r978", "r980", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1181", "r1182" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "totalLabel": "Net amount", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r12", "r52" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Mortgage servicing rights hedging results", "terseLabel": "Mortgage servicing rights hedging results", "verboseLabel": "Gains (losses) recognized on derivative financial instruments", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1165" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r46", "r48", "r49", "r109", "r765", "r768", "r783", "r784", "r785", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r814", "r815", "r816", "r817", "r820", "r821", "r822", "r823", "r851", "r852", "r856", "r858", "r915", "r978", "r980", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1181", "r1182" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "verboseLabel": "Derivative Financial Instruments", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r108", "r504", "r511" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "totalLabel": "Net amounts of liabilities presented in the consolidated balance sheet", "verboseLabel": "Net amounts of liabilities presented in the consolidated balance sheet", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r202", "r203", "r517", "r518", "r531", "r540", "r757", "r758", "r759", "r760", "r763", "r764", "r765", "r767", "r768", "r794", "r796", "r797", "r852", "r853", "r855", "r856", "r857", "r858", "r859", "r915", "r1171", "r1172", "r1173", "r1252" ] }, "us-gaap_DerivativeLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "verboseLabel": "Derivative liabilities:" } } }, "auth_ref": [] }, "pfsi_DerivativeLiabilitiesIncludingLiabilitiesNotSubjectToMasterNettingArrangementGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DerivativeLiabilitiesIncludingLiabilitiesNotSubjectToMasterNettingArrangementGross", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value before effects of master netting arrangements, of a financial liability or contract with one or more underlying, 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 liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liabilities, Including Liabilities Not Subject to Master Netting Arrangement Gross", "terseLabel": "Derivative liability, before netting", "verboseLabel": "Gross amounts of recognized liabilities" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityFairValueNetAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivatives: Subject to master netting arrangements:" } } }, "auth_ref": [] }, "pfsi_DerivativeLiabilityGrossAmountsOffsetUnderMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DerivativeLiabilityGrossAmountsOffsetUnderMasterNettingArrangement", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, and the amount of right to receive the cash collateral under a master netting arrangements, offset against derivative liabilities.", "label": "Derivative Liability, Gross Amounts Offset under Master Netting Arrangement", "negatedLabel": "Netting" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned", "terseLabel": "Net amounts of liabilities presented in the consolidated balance sheet", "documentation": "Amount, after the effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r11", "r915", "r1102" ] }, "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Security Sold under Agreement to Repurchase, and Security Loaned, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "terseLabel": "Net amount of liabilities in the consolidated balance sheet", "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of derivative liability, security sold under agreement to repurchase, and security loaned. Includes liability not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Security Sold under Agreement to Repurchase, and Security Loaned, Subject to Master Netting Arrangement, Asset Offset", "negatedLabel": "Gross amounts offset in the consolidated balance sheet", "documentation": "Amount of asset associated with derivative liabilities, securities sold under agreements to repurchase and securities loaned." } } }, "auth_ref": [ "r13", "r913", "r914", "r1101" ] }, "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Security Sold under Agreement to Repurchase, and Security Loaned, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset", "negatedLabel": "Financial instruments", "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities, securities sold under agreements to repurchase and securities loaned." } } }, "auth_ref": [ "r12", "r913", "r914", "r915", "r1103" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Derivative Instruments", "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": [ "r511" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Notional amount", "verboseLabel": "Committed amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1163", "r1164" ] }, "pfsi_DerivativeNotionalAmountRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DerivativeNotionalAmountRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Derivative Notional Amount [Roll Forward]", "terseLabel": "Activity for derivative contracts used to hedge the IRLCs and inventory of mortgage loans at notional value" } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r8", "r42", "r43", "r44", "r45", "r47", "r48", "r50", "r51", "r53", "r511" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r434", "r438", "r466", "r467", "r468", "r945" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-based Compensation" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend payable date", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock", "negatedLabel": "Common stock dividends", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r2", "r106" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends declared (in dollars per share)", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend declaration date", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date of Record", "terseLabel": "Dividend date of record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r995" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1027" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [] }, "pfsi_DueFromRelatedPartiesAllocatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueFromRelatedPartiesAllocatedExpenses", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amounts due from related parties related to expenses allocated to the company from an affiliate.", "label": "Due from Related Parties, Allocated Expenses", "terseLabel": "Allocated expenses and expenses incurred on PMT's behalf" } } }, "auth_ref": [] }, "pfsi_DueFromRelatedPartiesCorrespondentLendingOriginationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueFromRelatedPartiesCorrespondentLendingOriginationFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties related to correspondent lending origination fees.", "label": "Due from Related Parties Correspondent Lending Origination fees", "terseLabel": "Correspondent production fees" } } }, "auth_ref": [] }, "pfsi_DueFromRelatedPartiesFulfillmentFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueFromRelatedPartiesFulfillmentFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties related to fulfillment fees.", "label": "Due From Related Parties Fulfillment Fees", "terseLabel": "Fulfillment fees" } } }, "auth_ref": [] }, "pfsi_DueFromRelatedPartiesManagementFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueFromRelatedPartiesManagementFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties related to management fees.", "label": "Due from Related Parties, Management Fees", "terseLabel": "Management fees" } } }, "auth_ref": [] }, "pfsi_DueFromRelatedPartiesServicingFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueFromRelatedPartiesServicingFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties related to servicing fees.", "label": "Due from Related Parties, Servicing Fees", "terseLabel": "Servicing fees" } } }, "auth_ref": [] }, "pfsi_DueFromRelatedPartyUnclassifiedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueFromRelatedPartyUnclassifiedAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "Not applicable.", "label": "Note Receivable", "terseLabel": "Amounts due from affiliate", "verboseLabel": "Notes payable" } } }, "auth_ref": [] }, "pfsi_DueToRelatedPartiesOtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueToRelatedPartiesOtherExpenses", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties for other expenses.", "label": "Due to Related Parties, Other Expenses", "terseLabel": "Other expenses" } } }, "auth_ref": [] }, "pfsi_DueToRelatedPartiesServicingAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueToRelatedPartiesServicingAdvances", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties for servicing advances.", "label": "Due to Related Parties Servicing Advances", "verboseLabel": "Amounts advanced by PMT" } } }, "auth_ref": [] }, "pfsi_DueToRelatedPartyCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "DueToRelatedPartyCurrentAndNoncurrentAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "Not applicable.", "label": "Due To Related Party Current And Noncurrent [Abstract]", "terseLabel": "Payable to affiliate" } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r1038" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "terseLabel": "Earnings per share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)", "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": [ "r209", "r236", "r237", "r238", "r239", "r240", "r241", "r247", "r249", "r255", "r256", "r257", "r261", "r492", "r495", "r514", "r515", "r682", "r706", "r917" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share (in dollars per share)", "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": [ "r209", "r236", "r237", "r238", "r239", "r240", "r241", "r249", "r255", "r256", "r257", "r261", "r492", "r495", "r514", "r515", "r682", "r706", "r917" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share of common stock:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r246", "r258", "r259", "r260" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureIncomeTaxesGeneralDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r473", "r946" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureIncomeTaxesGeneralDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "pfsi_EllingtonManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "EllingtonManagementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Ellington Management", "label": "Ellington Management [Member]", "terseLabel": "Ellington Management" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r993" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "All Entities [Member]", "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/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r993" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act 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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r993" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r1077" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r993" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r993" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r993" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r993" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r1032" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r1073" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r1073" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r1073" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Stockholders' Equity", "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_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "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": [ "r7", "r191", "r206", "r207", "r208", "r231", "r232", "r233", "r235", "r240", "r242", "r244", "r263", "r335", "r336", "r358", "r421", "r481", "r482", "r489", "r490", "r491", "r493", "r494", "r495", "r505", "r506", "r507", "r508", "r509", "r510", "r513", "r545", "r546", "r547", "r548", "r549", "r550", "r555", "r558", "r576", "r704", "r723", "r724", "r725", "r744", "r826" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r331", "r332", "r333", "r488", "r1080", "r1081", "r1082", "r1159", "r1160", "r1161", "r1162" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r331" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r1042" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r1000", "r1010", "r1020", "r1052" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r997", "r1007", "r1017", "r1049" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Total", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r394", "r540", "r934", "r935" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r1048" ] }, "pfsi_ExpensesIncurredMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ExpensesIncurredMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to related party transactions where the expenses incurred by the related party or the (reporting entity), net , that were reimbursed by the related party or (reporting entity).", "label": "Expenses incurred by related party (reporting entity), net", "terseLabel": "Expenses incurred by related party (reporting entity), net" } } }, "auth_ref": [] }, "stpr_FL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "FL", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "FLORIDA", "terseLabel": "Florida" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes unrealized gain (loss) from asset measured at fair value using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r527", "r532", "r952" ] }, "pfsi_FairValueAssetsAndLiabilitiesMeasuredOnNonrecurringBasisGainLossIncludedInEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnNonrecurringBasisGainLossIncludedInEarningsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets and Liabilities Measured on Nonrecurring Basis Gain (Loss) Included in Earnings [Abstract]", "terseLabel": "Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair value", "verboseLabel": "Financial statement items measured at fair value on a nonrecurring basis", "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": [ "r517", "r518", "r531", "r950" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "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": [ "r517", "r518", "r531", "r950" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Excess servicing spread financing", "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": [ "r519", "r520", "r521", "r953" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r519", "r520", "r521", "r953" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Quantitative summary of key inputs or assumptions used in the valuation of financial statement items", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r519", "r520", "r953" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]", "terseLabel": "Changes in fair value included in income arising from:" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Summary of financial statement items measured at estimated fair value on a nonrecurring basis", "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)." } } }, "auth_ref": [ "r1169", "r1170" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Changes in fair value recognized during the period relating to assets still held at the end of the quarter", "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r527", "r532", "r951", "r952" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r532", "r951" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Roll forward of assets measured using Level 3 inputs on a recurring basis", "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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Roll forward of items measured using Level 3 inputs on a recurring basis", "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": [ "r522", "r523", "r524", "r525", "r526", "r527", "r532", "r951" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r532", "r951" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of roll forward of items measured using Level 3 inputs on a recurring basis", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r522", "r527", "r532", "r951" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value", "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_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r532", "r951" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r54", "r55" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "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": [ "r394", "r425", "r426", "r427", "r428", "r429", "r430", "r516", "r518", "r519", "r520", "r521", "r530", "r531", "r533", "r592", "r593", "r594", "r934", "r935", "r941", "r942", "r943", "r950", "r953" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r532" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r394", "r934", "r935" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r517", "r518", "r519", "r521", "r950", "r1172", "r1183" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValue" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value", "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": [ "r526", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537", "r680", "r950", "r954" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r394", "r425", "r430", "r518", "r531", "r592", "r941", "r942", "r943", "r950" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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": [ "r394", "r425", "r430", "r518", "r519", "r531", "r593", "r934", "r935", "r941", "r942", "r943", "r950" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r394", "r425", "r426", "r427", "r428", "r429", "r430", "r518", "r519", "r520", "r521", "r531", "r594", "r934", "r935", "r941", "r942", "r943", "r950", "r953" ] }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsQuantitativeInformationAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]", "terseLabel": "Inputs" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r532" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Roll forward of liabilities measured using Level 3 inputs on a recurring basis", "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_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r517", "r518", "r519", "r521", "r950", "r1172", "r1183" ] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationNonrecurringBasisGainLossFromRealEstateAcquiredInSettlementOfLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationNonrecurringBasisGainLossFromRealEstateAcquiredInSettlementOfLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in the income statement for financial instrument classified as real estate acquired in settlement of loans measured on a nonrecurring basis using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs, Reconciliation Nonrecurring Basis, Gain (Loss) from Real Estate Acquired in Settlement of Loans", "terseLabel": "Real estate acquired in settlement of loans" } } }, "auth_ref": [] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesInInstrumentSpecificCreditRiskIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesInInstrumentSpecificCreditRiskIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of gain (loss) recognized in the income statement, arising from changes in instrument specific credit risk, for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Changes In Instrument Specific Credit Risk Included In Earnings", "terseLabel": "Changes in instrument specific credit risk" } } }, "auth_ref": [] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetExchangeOfMortgageServicingSpreadForInterestOnlyStrippedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetExchangeOfMortgageServicingSpreadForInterestOnlyStrippedSecurities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis asset exchange of mortgage servicing spread for interest only stripped securities.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Exchange Of Mortgage Servicing Spread For Interest Only Stripped Securities", "terseLabel": "Exchange of mortgage servicing spread for interest only stripped mortgage-backed securities" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "totalLabel": "Total changes in fair value included in income", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r523", "r532", "r951", "r952" ] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherFactorsIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherFactorsIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of gain (loss) recognized in the income statement, arising from other factors, for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement with Unobservable Inputs Reconciliation Recurring Basis Asset Other Factors Included in Earnings", "terseLabel": "Other factors" } } }, "auth_ref": [] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesAndIssuancesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesAndIssuancesNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of purchases and issuances net of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Purchases And Issuances Net", "terseLabel": "Purchases and issuances, net" } } }, "auth_ref": [] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSalesAndRepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSalesAndRepayments", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of sales and repayments on financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Sales And Repayments", "negatedLabel": "Sales and repayments" } } }, "auth_ref": [] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferToMortgageLoansHeldForSaleDueToLoanFundingOrPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferToMortgageLoansHeldForSaleDueToLoanFundingOrPurchase", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Transfer of interest rate lock commitment to mortgage loan measured using Level 2 inputs as a result of funding or purchase of the loan subject to the rate lock commitment.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfer to Mortgage Loans Held For Sale Due to Loan Funding Or Purchase", "terseLabel": "Transfers to loans held for sale" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "terseLabel": "Transfers from Level 3 to Level 2", "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r526", "r532", "r951" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance at the end of the quarter", "periodStartLabel": "Balance at the beginning of the quarter", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r522", "r532", "r951" ] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCapitalizationOfInterestAndAdvance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCapitalizationOfInterestAndAdvance", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of capitalization of interest and advance of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Capitalization Of Interest And Advance", "terseLabel": "Capitalization of interest and advances" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Changes in fair value included in income", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r523", "r532" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Changes in fair value recognized during the period relating to liability still outstanding at the end of the quarter", "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r1174", "r1182" ] }, "pfsi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisTransferToRealEstateAcquiredInSettlementOfLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisTransferToRealEstateAcquiredInSettlementOfLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as an asset to real estate acquired in settlement of loans.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Transfer To Real Estate Acquired In Settlement Of Loans", "terseLabel": "Transfers to real estate acquired in settlement of loans" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at the end of the quarter", "periodStartLabel": "Balance at the beginning of the quarter", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r522", "r532" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r394", "r425", "r426", "r427", "r428", "r429", "r430", "r516", "r518", "r519", "r520", "r521", "r530", "r531", "r533", "r592", "r593", "r594", "r934", "r935", "r941", "r942", "r943", "r950", "r953" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Nonrecurring basis", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r517", "r518", "r519", "r521", "r950", "r1172" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring basis", "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": [ "r950", "r1169", "r1170", "r1171", "r1172", "r1173", "r1183" ] }, "pfsi_FairValueOfMortgageLoansHeldAsAssets90PlusDaysDelinquentInForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOfMortgageLoansHeldAsAssets90PlusDaysDelinquentInForeclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "This item represents the aggregate fair value of loans held as assets that are 90 plus days delinquent and are in foreclosure for which the fair value option has been elected.", "label": "Fair Value of Mortgage Loans Held As Assets 90 Plus Days Delinquent in Foreclosure", "totalLabel": "In foreclosure" } } }, "auth_ref": [] }, "pfsi_FairValueOfMortgageLoansHeldAsAssets90PlusDaysDelinquentNotInForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOfMortgageLoansHeldAsAssets90PlusDaysDelinquentNotInForeclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "This item represents the aggregate fair value of loans held as assets that are 90 plus days delinquent, but are not in foreclosure for which the fair value option has been elected.", "label": "Fair Value of Mortgage Loans Held As Assets 90 Plus Days Delinquent Not in Foreclosure", "totalLabel": "Not in foreclosure" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "terseLabel": "Total gains (losses) from changes in estimated fair values included in earnings", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r59" ] }, "pfsi_FairValueOptionLoansHeldAsAssets90PlusDaysPastDueInForeclosureAggregateDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssets90PlusDaysPastDueInForeclosureAggregateDifference", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are 90 days past due and in foreclosure.", "label": "Fair Value Option Loans Held As Assets 90 Plus Days Past Due in Foreclosure Aggregate Difference", "terseLabel": "In foreclosure" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssets90PlusDaysPastDueInForeclosurePrincipalAmountDueUponMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssets90PlusDaysPastDueInForeclosurePrincipalAmountDueUponMaturity", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the principal amount of loans held as assets, 90 days past due, that are in foreclosure for which the fair value option has been elected.", "label": "Fair Value Option Loans Held As Assets 90 Plus Days Past Due in Foreclosure Principal Amount Due Upon Maturity", "terseLabel": "In foreclosure" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssets90PlusDaysPastDueNotInForeclosureAggregateDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssets90PlusDaysPastDueNotInForeclosureAggregateDifference", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "For loans held as assets, for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are 90 days past due and not in foreclosure.", "label": "Fair Value Option Loans Held As Assets 90 Plus Days Past Due Not in Foreclosure Aggregate Difference", "terseLabel": "Not in foreclosure" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssets90PlusDaysPastDueNotInForeclosurePrincipalAmountDueUponMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssets90PlusDaysPastDueNotInForeclosurePrincipalAmountDueUponMaturity", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the principal amount of loans held as assets, 90 days past due, that are not in foreclosure for which the fair value option has been elected.", "label": "Fair Value Option Loans Held As Assets 90 Plus Days Past Due Not in Foreclosure Principal Amount Due Upon Maturity", "terseLabel": "Not in foreclosure" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionLoansHeldAsAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionLoansHeldAsAssetsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Option, Loans Held as Assets [Abstract]", "terseLabel": "Fair value" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionLoansHeldAsAssetsAggregateDifferenceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionLoansHeldAsAssetsAggregateDifferenceAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Option, Loans Held as Assets, Aggregate Difference [Abstract]", "terseLabel": "Difference" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssetsLessThan90DaysPastDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssetsLessThan90DaysPastDue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregate fair value of loans held as assets that are less than 90 days past due for which the fair value option has been elected.", "label": "Fair Value Option Loans Held as Assets Less than 90 Days Past Due", "totalLabel": "Current through 89 days delinquent" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssetsLessThan90DaysPastDueAggregateDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssetsLessThan90DaysPastDueAggregateDifference", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are less than 90 days past due.", "label": "Fair Value Option Loans Held as Assets Less than 90 Days Past Due Aggregate, Difference", "terseLabel": "Current through 89 days delinquent" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssetsPastDueAggregateDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssetsPastDueAggregateDifference", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans which are past due.", "label": "Fair Value Option Loans Held as Assets Past Due Aggregate Difference", "totalLabel": "Total difference" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssetsPrincipalAmountDueUponMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssetsPrincipalAmountDueUponMaturityAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Option Loans Held as Assets Principal Amount Due upon Maturity [Abstract]", "terseLabel": "Principal amount due upon maturity" } } }, "auth_ref": [] }, "pfsi_FairValueOptionLoansHeldAsAssetsPrincipalAmountUponMaturityOfLessThan90DaysPastDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FairValueOptionLoansHeldAsAssetsPrincipalAmountUponMaturityOfLessThan90DaysPastDue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the principal amount of loans held as assets upon maturity of less than 90 days past due for which the fair value option has been elected.", "label": "Fair Value Option Loans Held as Assets Principal Amount upon Maturity of Less than 90 Days Past Due", "terseLabel": "Current through 89 days delinquent" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Option, Quantitative Disclosures [Line Items]", "terseLabel": "Net gains (losses) from changes in estimated fair values included in earnings for financial statement items carried at estimated fair value", "verboseLabel": "Fair value and related principal amounts due upon maturity of assets and liabilities accounted for under the fair value option", "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": [ "r542", "r543", "r544" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r542", "r543", "r544" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionQuantitativeDisclosuresTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Option, Disclosures [Table Text Block]", "terseLabel": "Summary of changes in fair value relating to financial statement items", "documentation": "Tabular disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r58", "r1184", "r1186", "r1187" ] }, "pfsi_FannieMaeFreddieMacMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FannieMaeFreddieMacMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to both Fannie Mae and Freddie Mac.", "label": "Fannie Mae / Freddie Mac - PLS", "terseLabel": "Fannie Mae / Freddie Mac - PLS" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails", "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r337", "r338", "r341", "r342", "r343", "r345", "r346", "r347", "r402", "r418", "r511", "r538", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r605", "r606", "r607", "r608", "r611", "r617", "r629", "r630", "r631", "r632", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r705", "r930", "r950", "r951", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r964", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1137", "r1138", "r1139", "r1140", "r1168", "r1171", "r1172", "r1173", "r1180", "r1183" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for losses rollforward", "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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff", "negatedLabel": "Charge-offs, net", "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease." } } }, "auth_ref": [ "r340", "r344" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)", "negatedLabel": "Provision (reversal of provision) for losses", "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r339" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1056" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1056" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1056" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1056" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1056" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForwardContractsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Forward Contracts [Member]", "terseLabel": "Forward contracts", "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": [ "r1166" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r1037" ] }, "pfsi_FreddieMacMsrNotePayableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FreddieMacMsrNotePayableMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Freddie mac MSR Note payable.", "label": "Freddie Mac MSR Note Payable [Member]", "terseLabel": "Freddie Mac MSR Note Payable" } } }, "auth_ref": [] }, "pfsi_FulfilmentFeeDueOrPayableToAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "FulfilmentFeeDueOrPayableToAffiliates", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of fulfilment fee payable or due to affiliates.", "label": "Fulfilment Fee Due Or Payable To Affiliates", "terseLabel": "Fulfilment fee payable" } } }, "auth_ref": [] }, "us-gaap_FutureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FutureMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Future [Member]", "terseLabel": "Treasury future", "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange." } } }, "auth_ref": [ "r783", "r789", "r795", "r815", "r821", "r854", "r978", "r979", "r980", "r1166" ] }, "stpr_GA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "GA", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "GEORGIA", "terseLabel": "Georgia" } } }, "auth_ref": [] }, "pfsi_GainLossOnSaleOfMortgageLoansHeldForSaleCashPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "GainLossOnSaleOfMortgageLoansHeldForSaleCashPortion", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the cash portion of gains (losses) on sale of mortgage loans held for sale determined by subtracting the purchase price of the mortgage loan from the proceeds received on sale.", "label": "Gain (Loss) on Sale of Mortgage Loans Held For Sale Cash Portion", "verboseLabel": "Loans" } } }, "auth_ref": [] }, "pfsi_GainLossOnSalesOfLoansFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "GainLossOnSalesOfLoansFromAffiliates", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Gain Loss On Sales Of Loans From Affiliates.", "label": "Gain Loss On Sales Of Loans From Affiliates", "negatedTotalLabel": "Total of gain on sale of loans and MSR recapture" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSalesOfLoansNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSalesOfLoansNet", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sales of Loans, Net", "negatedLabel": "Net gains on loans held for sale at fair value", "terseLabel": "Net gains on loans held for sale at fair value", "totalLabel": "Net gains on loans held for sale at fair value", "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes." } } }, "auth_ref": [ "r4", "r128" ] }, "us-gaap_GainLossOnSalesOfLoansNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSalesOfLoansNetAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sales of Loans, Net [Abstract]", "terseLabel": "Net gains on loans held for sale at fair value:" } } }, "auth_ref": [] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) from Litigation Settlement", "verboseLabel": "Litigation settlement amount", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r924", "r1149" ] }, "us-gaap_GainsLossesOnSalesOfOtherRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnSalesOfOtherRealEstate", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Gains (Losses) on Sales of Other Real Estate", "negatedLabel": "Results of real estate acquired in settlement in loans", "verboseLabel": "Results of real estate acquired in settlement of loans", "documentation": "The net gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession." } } }, "auth_ref": [ "r129" ] }, "pfsi_GinnieMaeMortgageBackedSecuritiesGuideLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "GinnieMaeMortgageBackedSecuritiesGuideLoanMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Ginnie Mae Mortgage Backed Securities Guide Loan [Member]", "label": "Ginnie Mae Mortgage Backed Securities Guide Loan", "terseLabel": "Ginnie Mae Mortgage Backed Securities Guide Loan" } } }, "auth_ref": [] }, "pfsi_GoldmanSachsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "GoldmanSachsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Goldman Sachs.", "label": "Goldman Sachs", "terseLabel": "Goldman Sachs" } } }, "auth_ref": [] }, "pfsi_GovernmentInsuredOrGuaranteedLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "GovernmentInsuredOrGuaranteedLoanMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage loan which are government-insured or guaranteed.", "label": "Government-insured or guaranteed", "terseLabel": "Government-insured or guaranteed" } } }, "auth_ref": [] }, "pfsi_GovernmentNationalMortgageAssociationIssuerPLSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "GovernmentNationalMortgageAssociationIssuerPLSMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Government National Mortgage Association Issuer - PLS.", "label": "Ginnie Mae - Issuer - PLS", "terseLabel": "Ginnie Mae - Issuer - PLS" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r8", "r503" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r86", "r130", "r144", "r684", "r701", "r919", "r924", "r1131", "r1133", "r1134", "r1135", "r1136" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r359", "r361", "r362", "r523", "r527", "r532", "r720", "r722", "r810", "r910", "r952", "r1222" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r361", "r362", "r523", "r527", "r532", "r720", "r722", "r810", "r910", "r952", "r1222" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r220", "r471", "r473", "r474", "r475", "r476", "r477", "r478", "r483", "r485", "r486", "r487", "r738", "r946" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r147", "r149", "r243", "r244", "r262", "r278", "r292", "r472", "r473", "r484", "r707", "r946" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid (refunds received) for income taxes, net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r20", "r216", "r479", "r480" ] }, "us-gaap_IncreaseDecreaseDueFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseDueFromAffiliates", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) Due from Affiliates", "negatedLabel": "(Increase) decrease in receivable from PennyMac Mortgage Investment Trust", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Decrease in accounts payable and accrued expenses", "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Increase in income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInDueToAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueToAffiliates", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Due to Affiliates", "verboseLabel": "Decrease in payable to PennyMac Mortgage Investment Trust", "documentation": "The increase (decrease) in obligations owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r3" ] }, "pfsi_IncreaseDecreaseInMarginDepositsOutstandingInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "IncreaseDecreaseInMarginDepositsOutstandingInvestingActivities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in money or securities placed with a broker or counterparty as security for a trading or derivative position reported in investing activities.", "label": "Increase Decrease In Margin Deposits Outstanding Investing Activities", "negatedLabel": "Increase in margin deposits" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Decrease in operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r1087", "r1113" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Increase in other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r3" ] }, "pfsi_IncreaseDecreaseInServicingAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "IncreaseDecreaseInServicingAdvances", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in advances made by a mortgage loan servicer to meet contractual principal and interest remittance requirements for investors, pay property taxes and insurance premiums, legal expenses and other protective advances to maintain, repair and market real estate properties on behalf of investors.", "label": "Increase (Decrease) in Servicing Advances", "negatedLabel": "Decrease in servicing advances" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Changes in stockholders' equity", "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/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "shares issuable under stock-based compensation plan (in shares)", "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": [ "r250", "r251", "r252", "r257", "r437" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1048", "r1056", "r1060", "r1068" ] }, "pfsi_InputsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InputsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available", "label": "Inputs Abstract", "terseLabel": "Inputs:" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1066" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r996", "r1072" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r996", "r1072" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r996", "r1072" ] }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndFeeIncomeLoansHeldForSaleMortgages", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest and Fee Income, Loan, Mortgage, Held-for-Sale", "terseLabel": "Loans held for sale", "documentation": "Interest and fee income from mortgage loans considered to be held-for-sale." } } }, "auth_ref": [ "r124" ] }, "us-gaap_InterestAndOtherIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndOtherIncomeAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income [Abstract]", "terseLabel": "Interest income:" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Operating and Nonoperating [Abstract]", "terseLabel": "Interest expense:" } } }, "auth_ref": [] }, "pfsi_InterestExpenseBeforeNonSegmentActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestExpenseBeforeNonSegmentActivities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense. This amount excludes non-segment activities.", "label": "Interest Expense Before Non Segment Activities", "terseLabel": "Interest expense" } } }, "auth_ref": [] }, "pfsi_InterestExpenseMortgageLoanImpoundDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestExpenseMortgageLoanImpoundDeposits", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents interest paid to mortgagees relating to the balances placed in their impound accounts during the reporting period.", "label": "Interest Expense, Mortgage Loan Impound Deposits", "terseLabel": "Interest on mortgage loan impound deposits" } } }, "auth_ref": [] }, "pfsi_InterestExpenseMortgageLoanParticipationAndSaleAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestExpenseMortgageLoanParticipationAndSaleAgreement", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the interest expense related to mortgage loans participation and sale agreement.", "label": "Interest Expense Mortgage Loan Participation And Sale Agreement", "terseLabel": "Mortgage loan participation purchase and sale agreements", "verboseLabel": "Total interest expense" } } }, "auth_ref": [] }, "pfsi_InterestExpenseNotesPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestExpenseNotesPayables", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the interest expense incurred during the reporting period on notes payable.", "label": "Interest Expense Notes Payables", "terseLabel": "Notes payable secured by mortgage servicing assets", "verboseLabel": "Total interest expense" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOperating", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Operating", "terseLabel": "Interest expense", "totalLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating." } } }, "auth_ref": [ "r274", "r683", "r1106" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Other", "terseLabel": "Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "pfsi_InterestExpenseShortfallOnRepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestExpenseShortfallOnRepayments", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents interest expense incurred relating to the repayment of mortgage loans underlying mortgage-backed securities serviced by the company whereby the borrower repaid their mortgage loan during the month and the company is responsible for passing through the entire month's interest regardless of the date of borrower repayment.", "label": "Interest Expense Shortfall On Repayments", "terseLabel": "Interest shortfall on repayments of mortgage loans serviced for Agency securitizations" } } }, "auth_ref": [] }, "pfsi_InterestExpenseUnsecuredSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestExpenseUnsecuredSeniorNotes", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the interest expense incurred during the reporting period on unsecured senior notes.", "label": "Interest Expense Unsecured Senior Notes", "terseLabel": "Unsecured senior notes" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseTables" ], "lang": { "en-us": { "role": { "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Summary of net interest expense", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpense" ], "lang": { "en-us": { "role": { "label": "Interest Income and Interest Expense Disclosure [Text Block]", "terseLabel": "Net Interest Expense", "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities." } } }, "auth_ref": [ "r124", "r125", "r126", "r127", "r131", "r133", "r134", "r135", "r136", "r137", "r138", "r139" ] }, "pfsi_InterestIncomeCustodialFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestIncomeCustodialFunds", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Placement fees earned on funds deposited into accounts that are managed by a custodian.", "label": "Interest Income, Custodial Funds", "terseLabel": "Placement fees relating to custodial funds" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Operating", "totalLabel": "Net interest income (expense)", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r681", "r1133" ] }, "us-gaap_InterestIncomeExpenseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNetAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Interest Expense", "terseLabel": "Net interest income (expense):", "verboseLabel": "Net interest income (expense):" } } }, "auth_ref": [] }, "pfsi_InterestIncomeExpenseNetBeforeNonSegmentActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestIncomeExpenseNetBeforeNonSegmentActivities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense). This amount excludes non-segment activities.", "label": "Interest Income Expense Net Before Non Segment Activities", "totalLabel": "Net interest expense, before non-segment activities" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeMoneyMarketDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeMoneyMarketDeposits", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Income, Money Market Deposits", "terseLabel": "Cash and short-term investments", "documentation": "Interest earned on funds deposited in US domestic money market accounts." } } }, "auth_ref": [ "r134" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeOperating", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Income, Operating", "totalLabel": "Interest income", "verboseLabel": "Interest income", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r273", "r803", "r864", "r865", "r924", "r986", "r987", "r1105", "r1259" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeOther", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Income, Other", "terseLabel": "Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeSecuritiesMortgageBacked": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeSecuritiesMortgageBacked", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Income, Securities, Mortgage-Backed", "terseLabel": "Principal-only stripped mortgage-backed securities", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securitized, pass-through debt securities collateralized by real estate mortgage loans." } } }, "auth_ref": [ "r131" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "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": [ "r211", "r214", "r215" ] }, "pfsi_InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InterestRateLockCommitmentsAndMortgageLoansHeldForSaleMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to interest rate lock commitments and mortgage loans held for sale.", "label": "Interest rate lock commitments and loans held for sale", "terseLabel": "Interest rate lock commitments and loans held for sale" } } }, "auth_ref": [] }, "us-gaap_InterestRateLockCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateLockCommitmentsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Interest Rate Lock Commitments [Member]", "terseLabel": "Interest rate lock commitments", "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_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Interest receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r1099", "r1258" ] }, "pfsi_InvestmentManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InvestmentManagementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the investment management segment of the entity.", "label": "Investment management", "terseLabel": "Investment management" } } }, "auth_ref": [] }, "us-gaap_InvestmentOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Fair Value", "terseLabel": "Common shares of beneficial interest owned", "documentation": "Fair value of investment in security owned." } } }, "auth_ref": [ "r732", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r766", "r769", "r770", "r781", "r782", "r834", "r837", "r838", "r839", "r844", "r845", "r847", "r848", "r849", "r860", "r861", "r866", "r867", "r868", "r980", "r989", "r1252" ] }, "us-gaap_InvestmentOwnedBalanceShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedBalanceShares", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Balance, Shares", "terseLabel": "Common shares of beneficial interest owned", "documentation": "Number of shares of investment owned." } } }, "auth_ref": [ "r757", "r766", "r836", "r846", "r863", "r980" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure", "terseLabel": "Investment in PennyMac Mortgage Investment Trust at fair value", "verboseLabel": "Investment in PennyMac Mortgage Investment Trust", "documentation": "Fair value portion of investments in an entity not consolidated. Includes, but is not limited to, investments in an entity that is affiliated with the reporting entity by means of direct or indirect ownership, an entity in which the reporting entity shares control of the entity with another party or group, an entity which the company has significant influence, but does not have control and subsidiaries that are not required to be consolidated and are accounted for using the equity or cost method." } } }, "auth_ref": [ "r1169", "r1170", "r1180" ] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesBalanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInAndAdvancesToAffiliatesBalanceAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Investments in and Advances to Affiliates, Balance [Abstract]", "terseLabel": "Activity during the period:" } } }, "auth_ref": [] }, "pfsi_InvestmentsInAndAdvancesToAffiliatesChangeInFairValueOfInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InvestmentsInAndAdvancesToAffiliatesChangeInFairValueOfInvestment", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount recorded in earnings for change in the fair value of the investment in and dividends received from the affiliates.", "label": "Investments in and Advances to Affiliates Change in Fair Value of Investment", "negatedLabel": "Change in fair value of investment in common shares of PennyMac Mortgage Investment Trust" } } }, "auth_ref": [] }, "pfsi_InvestmentsInAndAdvancesToAffiliatesChangeInFairValueOfInvestmentInAndDividendsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "InvestmentsInAndAdvancesToAffiliatesChangeInFairValueOfInvestmentInAndDividendsReceived", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount recorded in earnings for change in the fair value of the investment in and dividends received from the affiliates.", "label": "Investments in and Advances to Affiliates Change in Fair Value of Investment in and Dividends Received", "terseLabel": "Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust", "verboseLabel": "Change in fair value of investment in and dividends received from PennyMac Mortgage Investment Trust" } } }, "auth_ref": [] }, "pfsi_IssuanceOfMortgageLoanParticipationCertificates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "IssuanceOfMortgageLoanParticipationCertificates", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the cash inflow from issuance of mortgage loan participation borrowings.", "label": "Issuance Of Mortgage Loan Participation Certificates", "negatedLabel": "Issuance of mortgage loan participation purchase and sale certificates" } } }, "auth_ref": [] }, "pfsi_JpMorganChaseBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "JpMorganChaseBankMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to JP Morgan Chase Bank.", "label": "JP Morgan Chase Bank", "terseLabel": "JP Morgan Chase Bank, N.A" } } }, "auth_ref": [] }, "pfsi_JpMorganMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "JpMorganMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to JP Morgan.", "label": "JP Morgan", "terseLabel": "JPMorgan Chase Bank, N.A." } } }, "auth_ref": [] }, "pfsi_JumboLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "JumboLoanMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to jumbo loans.", "label": "Jumbo Loan", "terseLabel": "Jumbo Loan" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LaborAndRelatedExpense", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Compensation", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r1107" ] }, "us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LateFeeIncomeGeneratedByServicingFinancialAssetsAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails" ], "lang": { "en-us": { "role": { "label": "Late Fee Income Generated by Servicing Financial Assets, Amount", "terseLabel": "Late charges", "documentation": "All amounts that are due to the servicer of a financial asset as a result of the debt holder not meeting the monthly payment terms." } } }, "auth_ref": [ "r626" ] }, "pfsi_LateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssetsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Late Fees and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Abstract]", "verboseLabel": "Other fees:" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Net lease expense included in Occupancy and equipment expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r565", "r961" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease expense:" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Company's leases", "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": [ "r1194" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "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": [ "r563", "r575" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r563", "r575" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Operating lease option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r564" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r573" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five", "terseLabel": "Thereafter", "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": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five", "terseLabel": "2029", "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": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "terseLabel": "2028", "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": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "terseLabel": "2027", "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": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "terseLabel": "2026", "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": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "terseLabel": "2025", "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": [ "r1195" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r573" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining operating lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r575", "r1192" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1193" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "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": [ "r557" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r68", "r69", "r70", "r73", "r74", "r75", "r76", "r219", "r334", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r384", "r385", "r498", "r501", "r502", "r541", "r776", "r918", "r989", "r1152", "r1199", "r1200" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r83", "r121", "r698", "r962", "r1119", "r1141", "r1185" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r518", "r1169" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "pfsi_LiabilityForLoansEligibleForRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LiabilityForLoansEligibleForRepurchase", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans eligible but not required to be repurchased from investors due to borrower delinquency.", "label": "Liability for Loans Eligible for Repurchase", "terseLabel": "Liability for loans eligible for repurchase" } } }, "auth_ref": [] }, "pfsi_LiabilityForRepresentationsAndWarrantiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LiabilityForRepresentationsAndWarrantiesAbstract", "lang": { "en-us": { "role": { "label": "Liability for Losses Under Representations and Warranties" } } }, "auth_ref": [] }, "pfsi_LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LiabilityForRepresentationsAndWarrantiesDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarranties" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the entity's liability for representations and warranties.", "label": "Liability for Representations and Warranties Disclosure [Text Block]", "terseLabel": "Liability for Losses Under Representations and Warranties" } } }, "auth_ref": [] }, "us-gaap_LiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liability [Member]", "terseLabel": "Liability", "documentation": "Liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "totalLabel": "Available borrowing capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r67", "r72", "r373" ] }, "pfsi_LineOfCreditFacilityRemainingBorrowingCapacityCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LineOfCreditFacilityRemainingBorrowingCapacityCommitted", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Committed amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity Committed", "terseLabel": "Available borrowing capacity committed" } } }, "auth_ref": [] }, "pfsi_LineOfCreditFacilityRemainingBorrowingCapacityUncommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LineOfCreditFacilityRemainingBorrowingCapacityUncommitted", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Uncommitted amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity Uncommitted", "terseLabel": "Available borrowing capacity uncommitted" } } }, "auth_ref": [] }, "pfsi_Liquidity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "Liquidity", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of total liquidity as defined in the regulations.", "label": "Liquidity" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationStatusAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1144", "r1145", "r1146", "r1149" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationStatusDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1144", "r1145", "r1146", "r1149" ] }, "pfsi_LoanFulfillmentFeesReceivableFromAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoanFulfillmentFeesReceivableFromAffiliate", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represent fees for services the company performs on behalf of PMT in connection with the acquisition, packaging and sale of mortgage loans.", "label": "Loan Fulfillment Fees Receivable from Affiliate", "positiveLabel": "Fulfillment fee revenue", "verboseLabel": "Fulfillment fees from PennyMac Mortgage Investment Trust" } } }, "auth_ref": [] }, "pfsi_LoanOriginationsFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoanOriginationsFees", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Fees charged to correspondent lenders and borrowers relating to the purchase or origination of mortgage loans.", "label": "Loan Originations Fees", "terseLabel": "Loan origination fees" } } }, "auth_ref": [] }, "us-gaap_LoanProcessingFee": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoanProcessingFee", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Loan Processing Fee", "terseLabel": "Loan origination", "documentation": "Expenses paid for obtaining loans which includes expenses such as application and origination fees." } } }, "auth_ref": [] }, "pfsi_LoanProductionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoanProductionMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loan production.", "label": "Loan Production", "terseLabel": "Loan Production" } } }, "auth_ref": [] }, "pfsi_LoanSalesAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoanSalesAdditionalInformationAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "documentation": "Loan Sales Additional Information [Abstract]", "label": "Loan Sales Additional Information [Abstract]", "terseLabel": "Period end information:" } } }, "auth_ref": [] }, "pfsi_LoanSalesAndServicingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoanSalesAndServicingActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Loan Sales and Servicing Activities" } } }, "auth_ref": [] }, "pfsi_LoanSalesAndServicingActivitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoanSalesAndServicingActivitiesLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "label": "Loan Sales and Servicing Activities [Line Items]", "terseLabel": "Loan Sales and Servicing Activities" } } }, "auth_ref": [] }, "pfsi_LoansEligibleForRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoansEligibleForRepurchases", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans eligible but not required to be repurchased from investors due to borrower delinquency.", "label": "Loans Eligible For Repurchases", "terseLabel": "Loans eligible for repurchase" } } }, "auth_ref": [] }, "us-gaap_LoansHeldForSaleMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansHeldForSaleMeasurementInput", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Loan, Held-for-Sale, Measurement Input", "terseLabel": "Input", "documentation": "Value of input used to measure loan, held for sale." } } }, "auth_ref": [ "r519", "r520", "r521" ] }, "us-gaap_LoansReceivableDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableDescriptionOfVariableRateBasis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "label": "Loans Receivable, Description of Variable Rate Basis", "terseLabel": "Advances variable rate", "documentation": "Description of reference rate used for variable rate of loan receivable." } } }, "auth_ref": [] }, "pfsi_LoansReceivableMaximumCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LoansReceivableMaximumCommitmentAmount", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of loans receivable maximum commitment amount.", "label": "Loans Receivable Maximum Commitment Amount", "terseLabel": "Maximum commitment amount" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Long [Member]", "terseLabel": "Purchases", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "totalLabel": "Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r14", "r119", "r393", "r404", "r934", "r935", "r960", "r1217" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "2029", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r102" ] }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Weighted-average interest rate (as a percent)", "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time." } } }, "auth_ref": [] }, "pfsi_LongtermDebtAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "LongtermDebtAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "For the form of debt having an initial term of more than one year or more than the normal operating cycle, if longer, average borrowings during the period.", "label": "Longterm Debt Average Outstanding Amount", "terseLabel": "Average balance of assets sold under agreements to repurchase", "verboseLabel": "Average balance" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r14", "r1144", "r1145", "r1146" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "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": [ "r14", "r30", "r1144", "r1145", "r1146" ] }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtWeightedAverageInterestRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted average interest rate (as a percent)", "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Contingencies", "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": [ "r367", "r368", "r369", "r372", "r470", "r932", "r1150", "r1151" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r367", "r368", "r369", "r372", "r470", "r932", "r1150", "r1151" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages for breach of contract and misappropriation of trade secrets", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r1149", "r1150", "r1151" ] }, "stpr_MD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "MD", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "MARYLAND", "terseLabel": "Maryland" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r299", "r940", "r973", "r977", "r1157", "r1221", "r1223", "r1224", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "pfsi_ManagementFeeBaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ManagementFeeBaseRevenue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Base revenues, as contractually stipulated, for operating and managing another entity's business during the reporting period.", "label": "Management Fee Base Revenue", "terseLabel": "Base management fee" } } }, "auth_ref": [] }, "pfsi_ManagementFeeRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ManagementFeeRevenue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Revenues, comprised of base and incentive revenue derived from the management of joint ventures, managing third-party properties, or another entity's operations.", "label": "Management Fee Revenue", "terseLabel": "Management fees from PennyMac Mortgage Investment Trust", "totalLabel": "Management fees" } } }, "auth_ref": [] }, "pfsi_ManagementFeeRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ManagementFeeRevenueAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Management Fee Revenue Abstract" } } }, "auth_ref": [] }, "pfsi_ManagementFeesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ManagementFeesAgreementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the management agreement.", "label": "Management Fees", "terseLabel": "Management Fees" } } }, "auth_ref": [] }, "us-gaap_MarginDepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarginDepositAssets", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Margin Deposit Assets", "verboseLabel": "Margin deposits", "documentation": "The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer." } } }, "auth_ref": [ "r767", "r1098" ] }, "pfsi_MarginDepositAssetsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MarginDepositAssetsLiabilities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the margin deposit assets or liabilities.", "label": "Margin Deposit Assets Liabilities", "verboseLabel": "Collateral placed with (received from) derivative counterparties" } } }, "auth_ref": [] }, "pfsi_MarginDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MarginDepositsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Margin deposits member.", "label": "Margin Deposits", "terseLabel": "Margin Deposits" } } }, "auth_ref": [] }, "us-gaap_MarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketingExpense", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Marketing Expense", "terseLabel": "Marketing and advertising", "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs." } } }, "auth_ref": [ "r88" ] }, "us-gaap_Maturity30To90DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Maturity30To90DaysMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Maturity 30 to 90 Days [Member]", "terseLabel": "Over 30 to 90 days", "documentation": "Maturity period that is more than 29 days but fewer than 91 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements." } } }, "auth_ref": [ "r225", "r964" ] }, "pfsi_MaturityOver180DaysToOneYearMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MaturityOver180DaysToOneYearMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period that is more than 179 days but fewer than 1 year from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements.", "label": "Over 180 days to one year", "terseLabel": "Over 180 days to one year" } } }, "auth_ref": [] }, "pfsi_MaturityOver90DaysTo180DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MaturityOver90DaysTo180DaysMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period that is more than 90 days but fewer than 181 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements.", "label": "Over 90 to 180 days", "terseLabel": "Over 90 to 180 days" } } }, "auth_ref": [] }, "pfsi_MaturityOverOneYearToTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MaturityOverOneYearToTwoYearsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period of over one year but less than two years from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements.", "label": "Over one year to two year", "terseLabel": "Over one year to two year" } } }, "auth_ref": [] }, "us-gaap_MaturityUpTo30DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaturityUpTo30DaysMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Maturity Less than 30 Days [Member]", "terseLabel": "Within 30 days", "documentation": "Maturity period of up to 30 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements." } } }, "auth_ref": [ "r224", "r964" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r153", "r155", "r157", "r158", "r160", "r189", "r190", "r368", "r369", "r370", "r371", "r432", "r470", "r521", "r647", "r719", "r721", "r728", "r767", "r768", "r835", "r840", "r842", "r843", "r862", "r907", "r908", "r929", "r938", "r944", "r953", "r954", "r958", "r959", "r974", "r1154", "r1201", "r1202", "r1203", "r1205", "r1206", "r1207" ] }, "pfsi_MaximumMultiplyingFactorForEachPullThroughAdjustedLoanCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MaximumMultiplyingFactorForEachPullThroughAdjustedLoanCommitment", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of maximum multiplier factor for each pull through adjusted loan commitment.", "label": "Maximum Multiplying Factor For Each Pull through Adjusted Loan Commitment", "terseLabel": "Maximum Multiplier factor for each pull through adjusted loan commitment" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r1040" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1040" ] }, "pfsi_MeasurementInputAnnualTotalPrepaymentSpeedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputAnnualTotalPrepaymentSpeedMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using annual total prepayment speed.", "label": "Annual total prepayment speed", "terseLabel": "Annual total prepayment speed" } } }, "auth_ref": [] }, "pfsi_MeasurementInputConstantPrepaymentAndResaleRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputConstantPrepaymentAndResaleRateMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using principal prepayment and resale as proportion of outstanding loan principal at constant rate.", "label": "Prepayment/resale speed", "verboseLabel": "Prepayment/resale speed" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputConstantPrepaymentRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputConstantPrepaymentRateMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Constant Prepayment Rate [Member]", "verboseLabel": "Total prepayment speed", "documentation": "Measurement input using principal prepayment as proportion of outstanding loan principal at constant rate." } } }, "auth_ref": [ "r953", "r1171", "r1172", "r1173" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "verboseLabel": "Discount rate", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1171", "r1172", "r1173" ] }, "pfsi_MeasurementInputLifeOfLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputLifeOfLoanMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using life of loan.", "label": "Life", "terseLabel": "Life" } } }, "auth_ref": [] }, "pfsi_MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputMortgageServicingRightsValueExpressedAsServicingFeeMultipleMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using the mortgage servicing rights value expressed as servicing fee multiple.", "label": "Mortgage servicing rights value expressed as servicing fee multiple", "terseLabel": "Mortgage servicing rights value expressed as servicing fee multiple" } } }, "auth_ref": [] }, "pfsi_MeasurementInputPercentageOfUnpaidPrincipalBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputPercentageOfUnpaidPrincipalBalanceMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement inputs using percentage of unpaid principal balance.", "label": "Percentage of unpaid principal balance", "terseLabel": "Percentage of unpaid principal balance" } } }, "auth_ref": [] }, "pfsi_MeasurementInputPricingSpreadMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputPricingSpreadMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using pricing spread.", "label": "Pricing spread", "terseLabel": "Pricing spread" } } }, "auth_ref": [] }, "pfsi_MeasurementInputPullThroughRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputPullThroughRateMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using the pull-through rate.", "label": "Pull-through rate", "terseLabel": "Pull-through rate" } } }, "auth_ref": [] }, "pfsi_MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MeasurementInputTwelveMonthProjectedHousingPriceIndexChangeMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using twelve month projected housing price index change.", "label": "Twelve-month projected housing price index Change", "terseLabel": "Twelve-month projected housing price index Change" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r519", "r520", "r521", "r953" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r519", "r520", "r521", "r953" ] }, "us-gaap_MembersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MembersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)" } } }, "auth_ref": [] }, "pfsi_MinimumLiquidityRequiredForCompliance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MinimumLiquidityRequiredForCompliance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The lowest amount of liquidity required by secondary market investors or state-imposed regulatory mandates.", "label": "Minimum Liquidity Required for Compliance", "terseLabel": "Liquidity requirement" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r153", "r155", "r157", "r158", "r160", "r189", "r190", "r368", "r369", "r370", "r371", "r432", "r470", "r521", "r647", "r719", "r721", "r728", "r767", "r768", "r835", "r840", "r842", "r843", "r862", "r907", "r908", "r929", "r938", "r944", "r953", "r954", "r958", "r974", "r1154", "r1201", "r1202", "r1203", "r1205", "r1206", "r1207" ] }, "us-gaap_MinimumNetWorthRequiredForCompliance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinimumNetWorthRequiredForCompliance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Mortgage Banking, Net Worth, Minimum", "terseLabel": "Capital Requirement", "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework." } } }, "auth_ref": [ "r878", "r887", "r888", "r889" ] }, "pfsi_MizuhoSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MizuhoSecuritiesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mizuho Securities.", "label": "Mizuho Securities", "terseLabel": "Mizuho Bank, Ltd." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1059" ] }, "pfsi_MorganStanleyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MorganStanleyBankMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Morgan Stanley Bank.", "label": "Morgan Stanley Bank, N.A.", "terseLabel": "Morgan Stanley Bank, N.A." } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesAtFairValuePledgedToCreditors": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesAtFairValuePledgedToCreditors", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount of mortgage-backed asset securities measured at fair value pledged to creditors.", "label": "Mortgage Backed Asset Securities At Fair Value Pledged to Creditors", "terseLabel": "Principal-only stripped mortgage-backed securities at fair value pledged to creditors", "totalLabel": "Fair Value" } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesContractualTerm", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of mortgage backed asset securities.", "label": "Mortgage-Backed Asset Securities, Contractual Term", "terseLabel": "Contractual maturities term" } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesCumulativeValueChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesCumulativeValueChanges", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in value of mortgage-backed asset securities.", "label": "Mortgage-Backed Asset Securities, Cumulative Value Changes", "negatedLabel": "Cumulative valuation changes" } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesDisclosureTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "The table disclosure for mortgage-backed asset securities pledged to creditors.", "label": "Mortgage Backed Asset Securities Disclosure [Table Text Block]", "terseLabel": "Summary of principal-only stripped MBS" } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecurities" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for mortgage-backed asset securities pledged to creditors.", "label": "Mortgage Backed Asset Securities Disclosure [Text Block]", "terseLabel": "Principal-Only Stripped Mortgage-Backed Securities" } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesPrincipalAmount", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Principal amount of investment mortgage-backed asset securities.", "label": "Mortgage-Backed Asset Securities, Principal Amount", "terseLabel": "Principal Balance" } } }, "auth_ref": [] }, "pfsi_MortgageBackedAssetSecuritiesUnearnedDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedAssetSecuritiesUnearnedDiscounts", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "An unearned discount is interest or a charge that a lending institution has received on a mortgage but has not yet been counted as profits (or earnings).", "label": "Mortgage-Backed Asset Securities, Unearned Discounts", "negatedLabel": "Unearned discounts" } } }, "auth_ref": [] }, "pfsi_MortgageBackedSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBackedSecuritiesAbstract", "lang": { "en-us": { "role": { "documentation": "Not Available.", "label": "Principal-Only Stripped Mortgage-Backed Securities" } } }, "auth_ref": [] }, "us-gaap_MortgageBankingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgageBankingAbstract", "lang": { "en-us": { "role": { "label": "Regulatory Capital and Liquidity Requirements" } } }, "auth_ref": [] }, "pfsi_MortgageBankingLendingSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBankingLendingSectorMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to lending sector of mortgage banking segment.", "label": "Mortgage banking Production", "terseLabel": "Mortgage banking Production" } } }, "auth_ref": [] }, "pfsi_MortgageBankingServicingSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageBankingServicingSectorMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to servicing sector of mortgage banking segment.", "label": "Mortgage banking Servicing", "terseLabel": "Mortgage banking Servicing" } } }, "auth_ref": [] }, "pfsi_MortgageLendingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLendingAgreementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the mortgage lending agreement.", "label": "Mortgage Lending", "terseLabel": "Mortgage Lending" } } }, "auth_ref": [] }, "pfsi_MortgageLoanCollectionAndLiquidationExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanCollectionAndLiquidationExpenses", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of mortgage loan collection and liquidation expenses.", "label": "Mortgage Loan Collection And Liquidation Expenses", "terseLabel": "Servicing" } } }, "auth_ref": [] }, "pfsi_MortgageLoanHeldForSaleHedgingActivitiesCashGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanHeldForSaleHedgingActivitiesCashGainLoss", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the cash portion of gains (losses) on hedging activities of mortgage loans held for sale.", "label": "Mortgage Loan Held For Sale Hedging Activities Cash Gain Loss", "terseLabel": "Hedging activities" } } }, "auth_ref": [] }, "pfsi_MortgageLoanParticipationAndSaleAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanParticipationAndSaleAgreement", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Participation certificates in mortgage loans that have been pooled with Fannie Mae, Freddie Mac or Ginnie Mae, are issued to a lender pending the securitization of the mortgage loans and sale of the resulting securities.", "label": "Mortgage Loan Participation and Sale Agreement", "terseLabel": "Mortgage loan participation purchase and sale agreements", "totalLabel": "Mortgage loan participation and sale agreement secured by mortgage loan participation certificates" } } }, "auth_ref": [] }, "pfsi_MortgageLoanParticipationAndSaleAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanParticipationAndSaleAgreementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information related to mortgage loan participation and sale agreements.", "label": "Mortgage Loan Participation and Sale Agreement member", "terseLabel": "Mortgage Loan Participation and Sale Agreement member" } } }, "auth_ref": [] }, "pfsi_MortgageLoanParticipationAndSaleAgreementUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanParticipationAndSaleAgreementUnpaidPrincipalBalance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unpaid principal balance of mortgage loan participation and sale agreement", "label": "Mortgage Loan Participation And Sale Agreement Unpaid Principal Balance", "terseLabel": "Unpaid principal balance of mortgage loan participation and sale agreement secured by mortgage loan participation certificates" } } }, "auth_ref": [] }, "pfsi_MortgageLoanParticipationAndSaleAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanParticipationAndSaleAgreements", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Participation certificates in mortgage loans that have been pooled with Fannie Mae, Freddie Mac or Ginnie Mae, are issued to a lender pending the securitization of the mortgage loans and sales of the resulting securities.", "label": "Mortgage Loan Participation And Sale Agreements", "terseLabel": "Mortgage loan participation and sale agreement secured by mortgage loan participation certificates" } } }, "auth_ref": [] }, "pfsi_MortgageLoanServicingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoanServicingAgreementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage loan servicing agreement.", "label": "Loan Servicing Agreement", "terseLabel": "Loan Servicing Agreement" } } }, "auth_ref": [] }, "pfsi_MortgageLoansAcquiredAndHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansAcquiredAndHeldForSaleMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the mortgage loans acquired and held for sale.", "label": "Loans acquired for sale at fair value", "terseLabel": "Loans acquired for sale at fair value" } } }, "auth_ref": [] }, "pfsi_MortgageLoansAcquiredForSaleSoldUnderAgreementsToRepurchaseActivityDuringPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansAcquiredForSaleSoldUnderAgreementsToRepurchaseActivityDuringPeriodAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "During the year:", "terseLabel": "During the period:" } } }, "auth_ref": [] }, "pfsi_MortgageLoansAcquiredForSaleSoldUnderAgreementsToRepurchaseAtPeriodEndAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansAcquiredForSaleSoldUnderAgreementsToRepurchaseAtPeriodEndAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Mortgage Loans Acquired for Sale Sold under Agreements to Repurchase at Period End [Abstract]", "terseLabel": "Carrying value:" } } }, "auth_ref": [] }, "pfsi_MortgageLoansAtFairValueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansAtFairValueMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to servicing fees earned relating to its portfolio of distressed mortgage loans.", "label": "Loans at fair value", "terseLabel": "Loans at fair value" } } }, "auth_ref": [] }, "pfsi_MortgageLoansHeldForSaleGainLossDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansHeldForSaleGainLossDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Net Gains on Loans Held for Sale" } } }, "auth_ref": [] }, "pfsi_MortgageLoansHeldForSaleGainLossDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansHeldForSaleGainLossDisclosureTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gains (losses) on mortgage loans held for sale.", "label": "Mortgage Loans Held For Sale Gain (Loss) Disclosure [Table Text Block]", "terseLabel": "Net Gains on Loans Held for Sale" } } }, "auth_ref": [] }, "pfsi_MortgageLoansHeldForSaleGainLossDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansHeldForSaleGainLossDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSale" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for gains (losses) on mortgage loans held for sale.", "label": "Mortgage Loans Held For Sale Gain (Loss) Disclosure [Text Block]", "terseLabel": "Net Gains on Loans Held for Sale" } } }, "auth_ref": [] }, "pfsi_MortgageLoansHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansHeldForSaleMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the mortgage loans held for sale.", "label": "Mortgage loans held for sale", "terseLabel": "Mortgage loans held for sale" } } }, "auth_ref": [] }, "pfsi_MortgageLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage loans.", "label": "Loans held for sale", "terseLabel": "Loans held for sale" } } }, "auth_ref": [] }, "srt_MortgageLoansOnRealEstateByLoanDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MortgageLoansOnRealEstateByLoanDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValue" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Text Block]", "terseLabel": "Loans Held for Sale at Fair Value", "documentation": "The entire disclosure for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Includes, but is not limited to, information for each mortgage loan receivable equaling or exceeding 3 percent of carrying amount of mortgage." } } }, "auth_ref": [ "r176", "r894" ] }, "srt_MortgageLoansOnRealEstateLoanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MortgageLoansOnRealEstateLoanTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]", "documentation": "Information by type of loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate." } } }, "auth_ref": [ "r172", "r174", "r890", "r892" ] }, "srt_MortgageLoansOnRealEstateLoanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MortgageLoansOnRealEstateLoanTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]", "documentation": "Type of loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate." } } }, "auth_ref": [] }, "srt_MortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans", "totalLabel": "Total principal amount due upon maturity", "documentation": "Amount of principal due on delinquent mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate." } } }, "auth_ref": [ "r175", "r893" ] }, "pfsi_MortgageLoansOnRealEstatePurchasedFromGinnieMaePoolsServicedByEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansOnRealEstatePurchasedFromGinnieMaePoolsServicedByEntityMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage loans purchased from Ginnie Mae pools serviced by the entity.", "label": "Mortgage loans purchased from Ginnie Mae pools serviced by the entity", "terseLabel": "Mortgage loans purchased from Ginnie Mae pools serviced by the entity" } } }, "auth_ref": [] }, "pfsi_MortgageLoansSubjectToRepresentationsAndWarrantiesUnpaidBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageLoansSubjectToRepresentationsAndWarrantiesUnpaidBalance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unpaid principal balance of mortgage loans subject to representations and warranties.", "label": "Mortgage Loans Subject To Representations And Warranties Unpaid Balance", "terseLabel": "Unpaid principal balance of loans subject to representations and warranties at end of period" } } }, "auth_ref": [] }, "pfsi_MortgageServicingLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingLiabilitiesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the mortgage servicing liabilities.", "label": "Mortgage servicing liabilities", "terseLabel": "Mortgage servicing liabilities" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "label": "Mortgage Servicing Portfolio [Abstract]", "terseLabel": "Mortgage servicing portfolio" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioContractServicingAndSubservicedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioContractServicingAndSubservicedMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage servicing portfolio contract servicing and subserviced by the entity.", "label": "Contract servicing and subservicing", "terseLabel": "Contract servicing and subservicing" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioLoansManagedAndSecuritizedBankruptcy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioLoansManagedAndSecuritizedBankruptcy", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of loans serviced under mortgage servicing portfolio of the entity that are in bankruptcy.", "label": "Mortgage Servicing Portfolio, Loans Managed and Securitized, Bankruptcy", "terseLabel": "Bankruptcy" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioNinetyDaysOrMoreDelinquentDueForeclosedMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioNinetyDaysOrMoreDelinquentDueForeclosedMortgageLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of 90 days or more delinquent loans serviced under mortgage servicing portfolio of the entity that are foreclosed.", "label": "Mortgage Servicing Portfolio Ninety Days Or More Delinquent Due Foreclosed Mortgage Loans", "terseLabel": "90 days or more - Foreclosed" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioNinetyDaysOrMoreDelinquentDueInForeclosureMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioNinetyDaysOrMoreDelinquentDueInForeclosureMortgageLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of 90 days or more delinquent loans serviced under mortgage servicing portfolio of the entity that are in foreclosure.", "label": "Mortgage Servicing Portfolio Ninety Days Or More Delinquent Due In Foreclosure Mortgage Loans", "terseLabel": "90 days or more - In foreclosure" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioNinetyDaysOrMoreDelinquentMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioNinetyDaysOrMoreDelinquentMortgageLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of 90 days or more delinquent loans serviced under mortgage servicing portfolio of the entity.", "label": "Mortgage Servicing Portfolio Ninety Days or More Delinquent Mortgage Loans", "terseLabel": "90 days or more" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioNinetyDaysOrMoreDelinquentNotInForeclosureMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioNinetyDaysOrMoreDelinquentNotInForeclosureMortgageLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of 90 days or more delinquent loans serviced under mortgage servicing portfolio of the entity that are not in foreclosure.", "label": "Mortgage Servicing Portfolio Ninety Days Or More Delinquent Not In Foreclosure Mortgage Loans", "terseLabel": "90 days or more - Not in foreclosure" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioOwnedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioOwnedMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage servicing portfolio owned by the entity.", "label": "Servicing rights owned", "terseLabel": "Servicing rights owned" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioSixtyDaysDelinquentMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioSixtyDaysDelinquentMortgageLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of 60 days delinquent loans serviced under mortgage servicing portfolio of the entity.", "label": "Mortgage Servicing Portfolio Sixty Days Delinquent Mortgage Loans", "terseLabel": "60 days" } } }, "auth_ref": [] }, "pfsi_MortgageServicingPortfolioThirtyDaysDelinquentMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingPortfolioThirtyDaysDelinquentMortgageLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of 30 days delinquent loans serviced under mortgage servicing portfolio of the entity.", "label": "Mortgage Servicing Portfolio Thirty Days Delinquent Mortgage Loans", "terseLabel": "30 days" } } }, "auth_ref": [] }, "pfsi_MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingRightsAtTimeOfInitialRecognitionExcludingMortgageServicingRightPurchasesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mortgage Servicing Rights at the time of initial recognition, excluding Mortgage Servicing Right purchases.", "label": "MSRs at the time of initial recognition, excluding MSR purchases", "terseLabel": "MSRs at the time of initial recognition, excluding MSR purchases" } } }, "auth_ref": [] }, "pfsi_MortgageServicingRightsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingRightsDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilities" ], "lang": { "en-us": { "role": { "documentation": "Represents the entire disclosure of mortgage servicing rights.", "label": "Mortgage Servicing Rights Disclosure [Text Block]", "verboseLabel": "Mortgage Servicing Rights and Mortgage Servicing Liabilities" } } }, "auth_ref": [] }, "pfsi_MortgageServicingRightsMSRAmortizationImpairmentFairValueChange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingRightsMSRAmortizationImpairmentFairValueChange", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the amortization, provisions for losses due to impairment, fair value changes, and hedging results relating to mortgage servicing rights and changes in fair value of excess servicing spread payable to PennyMac Mortgage Investment Trust.", "label": "Mortgage Servicing Rights MSR Amortization Impairment Fair Value Change", "negatedTotalLabel": "Change in fair value of mortgage servicing rights and mortgage-backed securities" } } }, "auth_ref": [] }, "pfsi_MortgageServicingRightsMSRsRecaptureRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingRightsMSRsRecaptureRecognized", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the recapture expense incurred relating to mortgage loans subject to either MSRs or ESS owned by a related party that were refinanced by the Company.", "label": "Mortgage Servicing Rights MSRs Recapture Recognized", "terseLabel": "Mortgage servicing rights recapture incurred" } } }, "auth_ref": [] }, "pfsi_MortgageServicingRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingRightsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueTables", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the mortgage servicing rights.", "label": "Mortgage servicing rights", "terseLabel": "Mortgage servicing rights" } } }, "auth_ref": [] }, "pfsi_MortgageServicingRightsRecaptureAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgageServicingRightsRecaptureAgreementMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Mortgage Servicing Rights Recapture Agreement [Member]", "label": "MSR Recapture Agreement", "terseLabel": "MSR Recapture Agreement" } } }, "auth_ref": [] }, "pfsi_MortgagesBankingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgagesBankingMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Origination or servicing of loan secured by real properties.", "label": "Mortgage banking", "terseLabel": "Mortgage banking" } } }, "auth_ref": [] }, "us-gaap_MortgagesHeldForSaleFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgagesHeldForSaleFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Loan, Mortgage, Held-for-Sale, Fair Value Disclosure", "terseLabel": "Loans held for sale", "totalLabel": "Total fair value", "verboseLabel": "Loans held for sale at fair value (includes $6,503,418 and $4,329,501 pledged to creditors)", "documentation": "Fair value portion of mortgage loans held-for-sale." } } }, "auth_ref": [ "r517", "r518" ] }, "pfsi_MortgagesHeldForSaleFairValueDisclosureNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgagesHeldForSaleFairValueDisclosureNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails" ], "lang": { "en-us": { "role": { "documentation": "The net fair value portion of mortgage loans held-for-sale.", "label": "Mortgages Held For Sale Fair Value Disclosure Net", "terseLabel": "Fair Value" } } }, "auth_ref": [] }, "pfsi_MortgagesHeldForSaleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgagesHeldForSaleLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Mortgages Held For Sale [Line Items]", "terseLabel": "Mortgage Loans Held for Sale at Fair Value" } } }, "auth_ref": [] }, "pfsi_MortgagesHeldForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MortgagesHeldForSaleTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about mortgage loans held for sale, information may be provided for each individual mortgage loan or groups of mortgage loans.", "label": "Mortgages Held For Sale [Table]" } } }, "auth_ref": [] }, "pfsi_MsrAndPoolCharacteristicsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MsrAndPoolCharacteristicsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Msr and Pool Characteristics [Abstract]", "terseLabel": "MSR and pool characteristics" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1067" ] }, "pfsi_MultiplyingFactorForEachPullThroughAdjustedLoanCommitmentInExcessOfThresholdLimitPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MultiplyingFactorForEachPullThroughAdjustedLoanCommitmentInExcessOfThresholdLimitPerQuarter", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Multiplying factor for each pull through adjusted loan commitment in excess of threshold limit per quarter.", "label": "Multiplying Factor For Each Pull through Adjusted Loan Commitment In Excess Of Threshold limit Per Quarter", "terseLabel": "Multiplying factor for each pull through adjusted loan commitment in excess of threshold limit per quarter" } } }, "auth_ref": [] }, "pfsi_MultiplyingFactorForNumberOfPurchasedLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MultiplyingFactorForNumberOfPurchasedLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Multiplying factor for number of purchased loans.", "label": "Multiplying Factor For Number of Purchased Loans", "terseLabel": "Multiplying factor for number of purchased loans" } } }, "auth_ref": [] }, "pfsi_MultiplyingFactorForNumberOfPurchasedLoansInExcessOfThresholdLimitPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "MultiplyingFactorForNumberOfPurchasedLoansInExcessOfThresholdLimitPerQuarter", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of Multiplying factor for number of purchased loans in excess of threshold limit per quarter.", "label": "Multiplying Factor For Number of Purchased Loans In Excess Of Threshold limit Per Quarter", "terseLabel": "Multiplying factor for number of purchased loans in excess of threshold limit per quarter" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r299", "r940", "r973", "r977", "r1157", "r1221", "r1223", "r1224", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r1041" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by 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": [ "r213" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flow from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r213" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flow from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "verboseLabel": "Activity during the period:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r95", "r96", "r97" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flow from operating activities" } } }, "auth_ref": [] }, "pfsi_NetGainsFromSaleOfMortgageLoansToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NetGainsFromSaleOfMortgageLoansToRelatedParty", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the net gains from sale of mortgage loans to related party.", "label": "Net Gains From Sale Of Mortgage Loans To Related Party", "terseLabel": "Net gains on loans sold to PMT (primarily cash)" } } }, "auth_ref": [] }, "pfsi_NetGainsOnMortgageLoansHeldForSaleAtFairValueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NetGainsOnMortgageLoansHeldForSaleAtFairValueMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing net gains on mortgage loans held for sale at fair value.", "label": "Net gains on loans held for sale at fair value", "terseLabel": "Net gains on loans held for sale at fair value" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "netLabel": "Net income", "totalLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "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": [ "r87", "r97", "r132", "r194", "r204", "r205", "r208", "r219", "r234", "r236", "r237", "r238", "r239", "r240", "r243", "r244", "r254", "r334", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r384", "r385", "r492", "r495", "r515", "r541", "r703", "r801", "r824", "r825", "r987", "r1152" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyIssuedAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements", "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": [] }, "pfsi_NomuraMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NomuraMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Nomura.", "label": "Nomura", "terseLabel": "Nomura Corporate Funding Americas" } } }, "auth_ref": [] }, "pfsi_NonAffiliatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NonAffiliatesMember", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents Non-affiliate entities of the company.", "label": "Non-affiliates", "terseLabel": "Non-affiliates" } } }, "auth_ref": [] }, "pfsi_NonCashMortgageServicingRightsMSRAmortizationImpairmentFairValueChange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NonCashMortgageServicingRightsMSRAmortizationImpairmentFairValueChange", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the non-cash gains/losses due to fair value changes relating to mortgage servicing rights, mortgage servicing liabilities and changes in fair value of excess servicing spread payable to PennyMac Mortgage Investment Trust.", "label": "Non Cash Mortgage Servicing Rights M S R Amortization Impairment Fair Value Change", "terseLabel": "Change in fair value of mortgage servicing rights and mortgage servicing liabilities" } } }, "auth_ref": [] }, "pfsi_NonCashPortionOfGainLossOnMortgageLoansHeldForSaleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NonCashPortionOfGainLossOnMortgageLoansHeldForSaleAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Non Cash Portion of Gain (Loss) on Mortgage Loans Held For Sale [Abstract]", "terseLabel": "Non-cash gain:" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r1040" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r1004", "r1014", "r1024", "r1048", "r1056" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1031" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1030" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r1048" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1067" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1067" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not designated as hedging instrument", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r8" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1120", "r1121" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "terseLabel": "Notes payable secured by mortgage servicing assets", "totalLabel": "Notes payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r14", "r119", "r1217", "r1218" ] }, "pfsi_NotesPayableAtPeriodEndAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableAtPeriodEndAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable at Period End [Abstract]", "terseLabel": "Carrying value:" } } }, "auth_ref": [] }, "pfsi_NotesPayableOtherPayablesMaturity2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableOtherPayablesMaturity2024Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party maturity 2024.", "label": "Notes Payable Other Payables Maturity 2024 [Member]", "terseLabel": "Note Payable expiring 2024" } } }, "auth_ref": [] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Note Payable", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "pfsi_NotesPayableTermLoan2022Gt1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableTermLoan2022Gt1Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable term loan 2022-GT1.", "label": "Notes Payable Term Loan 2022-GT1", "terseLabel": "Notes Payable Term Loan 2022-GT1" } } }, "auth_ref": [] }, "pfsi_NotesPayableTermLoan2023Gt1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableTermLoan2023Gt1Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable term loan 2023-GT1.", "label": "Notes Payable Term Loan 2023-GT1", "verboseLabel": "Notes Payable Term Loan 2023-GT1" } } }, "auth_ref": [] }, "pfsi_NotesPayableTermLoan2023Gt2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableTermLoan2023Gt2Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable term loan 2023-GT2.", "label": "Notes Payable Term Loan 2023-GT2", "terseLabel": "Notes Payable Term Loan 2023-GT2" } } }, "auth_ref": [] }, "pfsi_NotesPayableTermLoan2024Gt1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableTermLoan2024Gt1Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable term loan 2024-GT1.", "label": "Notes Payable Term Loan 2024-GT1", "terseLabel": "Notes Payable Term Loan 2024-GT1" } } }, "auth_ref": [] }, "pfsi_NotesPayableUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NotesPayableUnpaidPrincipalBalance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of notes payable, as of the balance sheet date.", "label": "Notes Payable, Unpaid Principal Balance", "terseLabel": "Unpaid principal balance" } } }, "auth_ref": [] }, "pfsi_NumberOfBorrowingFacilitiesSecuredByLoansHeldForSale": { "xbrltype": "integerItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NumberOfBorrowingFacilitiesSecuredByLoansHeldForSale", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of borrowing facilities secured by loans held for sale.", "label": "Number Of Borrowing Facilities Secured By Loans Held For Sale", "terseLabel": "Number of borrowing facilities secured by loans held for sale" } } }, "auth_ref": [] }, "pfsi_NumberOfLenders": { "xbrltype": "integerItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "NumberOfLenders", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of lenders.", "label": "Number Of Lenders", "terseLabel": "Number Of Lenders" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r925", "r1132" ] }, "pfsi_O2024Q4DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "O2024Q4DividendsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the regular quarterly dividend for Q4 in 2024.", "label": "O 2024 Q4 Dividends [Member]", "terseLabel": "2024 Q4 Dividends" } } }, "auth_ref": [] }, "pfsi_OccupancyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "OccupancyAndEquipment", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents occupancy and equipment expense.", "label": "Occupancy And Equipment", "terseLabel": "Occupancy and equipment" } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Line Items]", "terseLabel": "Offsetting of derivative assets, financial assets and collateral held by counterparty", "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_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Table]", "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_OffsettingDerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingDerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Offsetting Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned [Abstract]", "terseLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_OffsettingLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingLiabilitiesLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Offsetting Liabilities [Line Items]", "terseLabel": "Offsetting of derivative liabilities, financial liabilities and collateral held by counterparty", "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_OffsettingLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingLiabilitiesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Offsetting Liabilities [Table]", "documentation": "Disclosure of information about derivative and financial liabilities that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingSecuritiesSoldUnderAgreementsToResellAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Offsetting Securities Sold under Agreements to Repurchase [Abstract]", "terseLabel": "Mortgage loans sold under agreements to repurchase" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "terseLabel": "Expenses", "totalLabel": "Total expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating leases", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r566", "r961" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "verboseLabel": "Operating lease liability included in Accounts payable and accrued expenses", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r560" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r561" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Payments for operating leases", "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": [ "r562", "r569" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r559" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Amortization of operating lease right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1114" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r561" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r572", "r961" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Remaining lease term (in years)", "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": [ "r571", "r961" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating segment", "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": [ "r286", "r287", "r288", "r289", "r290", "r293", "r924", "r925" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOrganization" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r65", "r107", "r730", "r731" ] }, "us-gaap_OriginationOfNotesReceivableFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OriginationOfNotesReceivableFromRelatedParties", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Origination of Notes Receivable from Related Parties", "negatedLabel": "Advance on note receivable from PennyMac Mortgage Investment Trust", "terseLabel": "Advances to related party", "documentation": "The cash outflow for a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth." } } }, "auth_ref": [ "r16" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other (includes $16,082 and $15,653 pledged to creditors)", "totalLabel": "Other assets", "verboseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r113", "r195", "r689", "r925", "r989" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "lang": { "en-us": { "role": { "label": "Other Asset" } } }, "auth_ref": [] }, "pfsi_OtherAssetsCarryingValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "OtherAssetsCarryingValueAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Other Assets Carrying Value Abstract", "terseLabel": "Carrying value:" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssets" ], "lang": { "en-us": { "role": { "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneous": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneous", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous", "terseLabel": "Other", "documentation": "Amount of other miscellaneous assets." } } }, "auth_ref": [] }, "pfsi_OtherCounterpartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "OtherCounterpartiesMember", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other counterparties of the company.", "label": "Others", "terseLabel": "Others" } } }, "auth_ref": [] }, "pfsi_OtherCounterpartyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "OtherCounterpartyMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the other counterparty of the entity.", "label": "Other", "terseLabel": "Others" } } }, "auth_ref": [] }, "us-gaap_OtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherExpenses", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Expenses", "terseLabel": "Other", "documentation": "Amount of expense classified as other." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Payable to PennyMac Mortgage Investment Trust", "totalLabel": "Other Liabilities, Total", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r118", "r692", "r772", "r773", "r989", "r1218", "r1253" ] }, "us-gaap_OtherLiabilityRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilityRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liability, Related Party [Extensible Enumeration]", "documentation": "Indicates status and type of related party for liability classified as other." } } }, "auth_ref": [ "r1198", "r1218" ] }, "pfsi_OtherMortgageLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "OtherMortgageLoansMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other mortgage loans.", "label": "Other mortgage loans", "terseLabel": "Other mortgage loans" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1040" ] }, "us-gaap_OtherRealEstateAndForeclosedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherRealEstateAndForeclosedAssets", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Other Real Estate, Foreclosed Assets, and Repossessed Assets", "terseLabel": "Real estate acquired in settlement of loans", "documentation": "Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings." } } }, "auth_ref": [ "r112" ] }, "us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration]", "documentation": "Indicates status and type of related party for receivable, after allowance for credit loss, classified as other." } } }, "auth_ref": [ "r1198" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Receivable from PennyMac Mortgage Investment Trust", "totalLabel": "Total due from affiliate", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r200", "r787", "r925", "r1220" ] }, "pfsi_OtherServicingReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "OtherServicingReceivables", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents other servicing receivables", "label": "Other Servicing Receivables", "terseLabel": "Other servicing receivables" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1002", "r1012", "r1022", "r1054" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r1005", "r1015", "r1025", "r1057" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1005", "r1015", "r1025", "r1057" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1029" ] }, "pfsi_PayableUnderTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PayableUnderTaxReceivableAgreement", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount payable under a tax receivable agreement with PennyMac's former unitholders on the date of the Company's initial public offering that provides for the payment by the Company to PennyMac's exchanged unitholders in an amount equal to 85% of the amount of the benefits, if any, that the Company is deemed to realize as a result of (i) increases in tax basis resulting from such unitholders' exchanges and (ii) certain other tax benefits related to entering into the tax receivable agreement, including tax benefits attributable to payments under the tax receivable agreement.", "label": "Payable under Tax Receivable Agreement", "verboseLabel": "Payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement" } } }, "auth_ref": [] }, "pfsi_PayableUnderTaxReceivableAgreementPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PayableUnderTaxReceivableAgreementPayments", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents amounts payable to PennyMac's exchanged unitholders pursuant to an agreement under which an agreed-upon portion of the amount of the benefits, if any, that PFSI is deemed to realize as a result of (i) increases in tax basis of PennyMac's assets resulting from such unitholders' exchanges and (ii) certain other tax benefits related to entering into the tax receivable agreement, including tax benefits attributable to payments under the tax receivable agreement.", "label": "Payable Under Tax Receivable Agreement Payments", "terseLabel": "Payable to exchanged PNMAC unitholders under tax receivable agreement" } } }, "auth_ref": [] }, "pfsi_PaymentForRepurchaseOfLoansSubjectToRepresentationsAndWarranties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PaymentForRepurchaseOfLoansSubjectToRepresentationsAndWarranties", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the cash outflow for payment for repurchase of loans subject to representations and warranties.", "label": "Payment for Repurchase of Loans Subject to Representations and Warranties", "negatedLabel": "Repurchase of loans subject to representations and warranties" } } }, "auth_ref": [] }, "pfsi_PaymentOfTaxLiabilityUnderTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PaymentOfTaxLiabilityUnderTaxReceivableAgreement", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to cash outflow relating to tax liability under the tax receivable agreement.", "label": "Payment Of Tax Liability Under The Tax Receivable Agreement", "terseLabel": "Payment of tax liability under the tax receivable agreement to Private National Mortgage Acceptance Company, LLC unitholders" } } }, "auth_ref": [] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payment for Origination, Loan, Mortgage, Held-for-Sale", "negatedLabel": "Origination of loans held for sale", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r916", "r1112" ] }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromDerivativeInstrumentInvestingActivities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Derivative Instrument, Investing Activities", "negatedLabel": "Net settlement of derivative financial instruments used for hedging of mortgage servicing rights", "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromShortTermInvestments", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Short-Term Investments", "negatedLabel": "(Increase) decrease in short-term investment", "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r1108", "r1109", "r1115" ] }, "pfsi_PaymentsForPurchaseOfModifiedMortgageLoansHeldForSaleFromAgencies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PaymentsForPurchaseOfModifiedMortgageLoansHeldForSaleFromAgencies", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the payment made for purchase of loans from Agency-backed securities to be modified and resold into new securitizations or serviced through bankruptcy or foreclosure.", "label": "Payments for Purchase of Modified Mortgage Loans Held for Sale from Agencies", "negatedLabel": "Purchase of loans from Ginnie Mae securities and early buyout investors" } } }, "auth_ref": [] }, "pfsi_PaymentsForPurchaseOfPrincipalOnlyStrippedMortgageBackedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PaymentsForPurchaseOfPrincipalOnlyStrippedMortgageBackedSecurities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The amount of payments for purchase of principal-only stripped mortgage-backed securities.", "label": "Payments For Purchase of Principal-only Stripped Mortgage-backed Securities", "negatedLabel": "Purchase of principal-only stripped mortgage-backed securities" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r93" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payment of dividends to holders of common stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r93" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payment of withholding taxes relating to stock-based compensation", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r210" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of furniture, fixtures, equipment and leasehold improvements", "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": [ "r92" ] }, "us-gaap_PaymentsToAcquireSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireSoftware", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Software", "negatedLabel": "Acquisition of capitalized software", "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r92" ] }, "pfsi_PaymentsToPurchaseLoansHeldForSaleAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PaymentsToPurchaseLoansHeldForSaleAffiliates", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The aggregate cash outflow used to purchase all loans that are held with the intention to resell in the near future from affiliates.", "label": "Payments To Purchase Loans Held For Sale Affiliates", "negatedLabel": "Purchase of loans held for sale from PennyMac Mortgage Investment Trust" } } }, "auth_ref": [] }, "pfsi_PaymentsToPurchaseLoansHeldForSaleFromNonaffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PaymentsToPurchaseLoansHeldForSaleFromNonaffiliates", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow used to purchase loans from nonaffiliates that are held with the intention to resell in the near future.", "label": "Payments To Purchase Loans Held For Sale From Nonaffiliates", "negatedLabel": "Purchase of loans held for sale from non-affiliates" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r1039" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1039" ] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PendingLitigationMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails" ], "lang": { "en-us": { "role": { "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r1149" ] }, "pfsi_PennyMacLoanServicesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PennyMacLoanServicesLLCMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PennyMac Loan Services, LLC.", "label": "PLS", "terseLabel": "PLS" } } }, "auth_ref": [] }, "pfsi_PennyMacMortgageInvestmentTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PennyMacMortgageInvestmentTrustMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the PennyMac Mortgage Investment Trust.", "label": "PennyMac Mortgage Investment Trust", "terseLabel": "PennyMac Mortgage Investment Trust" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1031" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r1048" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r1041" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1030" ] }, "pfsi_PerLoanAnnualCostOfServicingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PerLoanAnnualCostOfServicingAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Per Loan Annual Cost Of Servicing Abstract", "terseLabel": "Annual per-loan cost of servicing" } } }, "auth_ref": [] }, "pfsi_PercentageOfAmountOfTaxBenefits": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PercentageOfAmountOfTaxBenefits", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of tax benefits under the tax sharing agreement attributable to exchanged PennyMac unit holders.", "label": "Percentage of Amount of Tax Benefits", "terseLabel": "Amount of tax benefits under the tax sharing agreement (as a percent)" } } }, "auth_ref": [] }, "pfsi_PercentageOfFairMarketValue": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PercentageOfFairMarketValue", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of fair market value.", "label": "Percentage Of Fair Market Value", "terseLabel": "Percentage of fair market value." } } }, "auth_ref": [] }, "pfsi_PercentageOfRecaptureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PercentageOfRecaptureRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of recapture rate.", "label": "Percentage Of Recapture Rate", "terseLabel": "Percentage of recapture rate." } } }, "auth_ref": [] }, "pfsi_PerformanceBasedRestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PerformanceBasedRestrictedStockUnitsRSUMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Stock units that the entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received.", "label": "Performance-based RSUs.", "terseLabel": "Performance-based RSUs" } } }, "auth_ref": [] }, "pfsi_PerformanceIncentiveFeeCalculationTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PerformanceIncentiveFeeCalculationTrancheOneMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the calculation of performance incentive fees, tranche one, per the amended management agreement.", "label": "Return on Shareholders Equity 8 Percent", "terseLabel": "Return on Shareholders Equity 8 Percent" } } }, "auth_ref": [] }, "pfsi_PerformanceIncentiveFeeCalculationTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PerformanceIncentiveFeeCalculationTrancheThreeMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the calculation of performance incentive fees, tranche three, per the amended management agreement.", "label": "Return on Shareholders Equity in Excess of 16 Percent", "terseLabel": "Return on Shareholders Equity in Excess of 16 Percent" } } }, "auth_ref": [] }, "pfsi_PerformanceIncentiveFeeCalculationTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PerformanceIncentiveFeeCalculationTrancheTwoMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the calculation of performance incentive fees, tranche two, per the amended management agreement.", "label": "Return on Shareholders Equity 12 Percent", "terseLabel": "Return on Shareholders Equity 12 Percent" } } }, "auth_ref": [] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r497", "r770", "r947" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r497", "r770", "r947" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r614", "r947", "r963", "r1084" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r614", "r947", "r963", "r1084" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r1032" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r1076" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r1031" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r539" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PositionAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PositionDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense", "terseLabel": "Prepaid expenses", "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs." } } }, "auth_ref": [ "r113", "r201", "r792", "r1216" ] }, "pfsi_PrepaymentSpeedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrepaymentSpeedAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Prepayment Speed Abstract", "terseLabel": "Prepayment speed" } } }, "auth_ref": [] }, "pfsi_PricingSpreadAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PricingSpreadAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Pricing Spread [Abstract]", "terseLabel": "Pricing spread" } } }, "auth_ref": [] }, "pfsi_PrincipalAmountOfLoansServicedForAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalAmountOfLoansServicedForAffiliates", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans serviced for affiliates.", "label": "Principal Amount Of Loans Serviced For Affiliates", "terseLabel": "Advised entities" } } }, "auth_ref": [] }, "pfsi_PrincipalAmountOfLoansServicedForNonaffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalAmountOfLoansServicedForNonaffiliates", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans serviced for nonaffiliates.", "label": "Principal Amount Of Loans Serviced For Nonaffiliates", "totalLabel": "Total loans serviced, excluding loans held for sale" } } }, "auth_ref": [] }, "pfsi_PrincipalAmountOutstandingOfLoansServicedForOthersOriginatedServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalAmountOutstandingOfLoansServicedForOthersOriginatedServicing", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans serviced for others as the result of the company's production and sales of mortgage loans with servicing rights retained.", "label": "Principal Amount Outstanding Of Loans Serviced For Others Originated Servicing", "terseLabel": "Originated" } } }, "auth_ref": [] }, "pfsi_PrincipalAmountOutstandingOfLoansServicedForOthersPurchasedServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalAmountOutstandingOfLoansServicedForOthersPurchasedServicing", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans serviced for others as the result of the purchase of the related mortgage servicing rights or assumption of mortgage servicing liabilities.", "label": "Principal Amount Outstanding Of Loans Serviced For Others Purchased Servicing", "terseLabel": "Purchased" } } }, "auth_ref": [] }, "pfsi_PrincipalAmountOutstandingOfLoansServicedForOthersSubservicedServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalAmountOutstandingOfLoansServicedForOthersSubservicedServicing", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of mortgage loans serviced for others as the result of the subserviced of the related mortgage servicing rights or assumption of mortgage servicing liabilities.", "label": "Principal Amount Outstanding Of Loans Serviced For Others Subserviced Servicing", "terseLabel": "Subserviced" } } }, "auth_ref": [] }, "pfsi_PrincipalAmountOutstandingOnLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalAmountOutstandingOnLoansHeldForSale", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "This is the principal amount outstanding for loans in portfolio which are classified as held for sale.", "label": "Principal Amount Outstanding on Loans Held For Sale", "terseLabel": "Loans held for sale" } } }, "auth_ref": [] }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "label": "Loan, Managed and Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "totalLabel": "Total loans serviced", "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PrincipalOnlyStripMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalOnlyStripMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Principal-Only-Strip [Member]", "terseLabel": "Principal-only stripped mortgage-backed securities", "verboseLabel": "Principal-Only-Strip MBS", "documentation": "Tranche of a financial asset securitization that entitles the holder to receive some or all of the principal repayments collected on the underlying assets." } } }, "auth_ref": [] }, "pfsi_PrincipalOnlyStrippedMbs": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalOnlyStrippedMbs", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of Principal-only stripped MBS", "label": "Principal Only Stripped MBS", "terseLabel": "Principal-only stripped MBS" } } }, "auth_ref": [] }, "pfsi_PrincipalOnlyStripsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrincipalOnlyStripsMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to principal only strips.", "label": "Principal Only Strips [Member]", "terseLabel": "Principal-only stripped MBS" } } }, "auth_ref": [] }, "pfsi_PrivateNationalMortgageAcceptanceCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PrivateNationalMortgageAcceptanceCompanyMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents activity related to Private National Mortgage Acceptance Company, LLC (\"PennyMac\").", "label": "Private National Mortgage Acceptance Company", "terseLabel": "Private National Mortgage Acceptance Company" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Unsecured Debt", "terseLabel": "Issuance of unsecured senior notes", "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Notes Payable", "verboseLabel": "Issuance of notes payable secured by mortgage servicing assets", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r17" ] }, "pfsi_ProceedsFromSaleOfInterestOnlyStrippedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ProceedsFromSaleOfInterestOnlyStrippedSecurities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents proceeds from sale of interest-only stripped securities.", "label": "Proceeds From Sale Of Interest Only Stripped Securities", "terseLabel": "Sale of interest-only stripped mortgage-backed securities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Loan, Held-for-Sale", "terseLabel": "Sale of loans held for sale to PennyMac Mortgage Investment Trust", "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization." } } }, "auth_ref": [ "r1110", "r1111" ] }, "pfsi_ProceedsFromSaleOfLoansHeldForSaleNonAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ProceedsFromSaleOfLoansHeldForSaleNonAffiliates", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization to non-affiliates.", "label": "Proceeds From Sale Of Loans Held For Sale Non Affiliates", "terseLabel": "Sale to non-affiliates and principal payment of loans held for sale" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfMortgageServicingRightsMSR", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Mortgage Servicing Rights (MSR)", "terseLabel": "Transfer of mortgage servicing rights relating to delinquent loans to Agency", "documentation": "The cash inflow from the sale of servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting." } } }, "auth_ref": [ "r15", "r1204" ] }, "us-gaap_ProceedsFromSaleOfRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfRealEstate", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Real Estate", "terseLabel": "Sale of real estate acquired in settlement of loans", "documentation": "Cash received for the sale of real estate that is not part of an investing activity during the current period." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Issuance of common stock by exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r1", "r9" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "terseLabel": "Professional services", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r924", "r987", "r1254", "r1255" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r194", "r204", "r205", "r212", "r219", "r234", "r240", "r243", "r244", "r334", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r384", "r385", "r492", "r495", "r496", "r499", "r500", "r515", "r541", "r684", "r702", "r743", "r801", "r824", "r825", "r948", "r949", "r988", "r1104", "r1152" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "verboseLabel": "Furniture, fixtures, equipment and building improvements, 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": [ "r5", "r574", "r685", "r700", "r962" ] }, "pfsi_ProvisionForServicingAdvanceLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ProvisionForServicingAdvanceLosses", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents provision for losses on servicing advances anticipated to be uncollectable relating to mortgage loans serviced for others.", "label": "Provision For Servicing Advance Losses", "terseLabel": "Provision (reversal of provision) for servicing advance losses" } } }, "auth_ref": [] }, "pfsi_ProvisionsForRepresentationsAndWarrantiesLossesAdjustmentToPreviouslyRecordedAmountChangeInEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ProvisionsForRepresentationsAndWarrantiesLossesAdjustmentToPreviouslyRecordedAmountChangeInEstimate", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the adjustment to previously recorded provisions for representations and warranties losses, due to change in estimate.", "label": "Provisions for Representations and Warranties, Losses, Adjustment to Previously Recorded Amount, Change in Estimate", "negatedLabel": "Provision for losses on loans sold resulting from change in estimate", "terseLabel": "Provision for losses relating to representations and warranties on loans sold reduction in liability due to change in estimate" } } }, "auth_ref": [] }, "pfsi_ProvisionsForRepresentationsAndWarrantiesLossesPursuantToMortgageLoanSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ProvisionsForRepresentationsAndWarrantiesLossesPursuantToMortgageLoanSales", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the provisions for representations and warranties losses pursuant to mortgage loan sales.", "label": "Provisions for Representations and Warranties, Losses Pursuant to Mortgage Loan Sales", "negatedLabel": "Provision for losses relating to representations and warranties on loans sold pursuant to loan sales", "terseLabel": "Provision for losses on loans sold resulting from sales of loans" } } }, "auth_ref": [] }, "pfsi_PullThroughFactorAsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PullThroughFactorAsPercentage", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Pull through factor as a percentage.", "label": "Pull Through Factor As A Percentage", "terseLabel": "Pull through factor as a percentage" } } }, "auth_ref": [] }, "us-gaap_PutOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PutOptionMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Put Option [Member]", "terseLabel": "MBS put options", "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option." } } }, "auth_ref": [ "r850", "r851" ] }, "pfsi_PutOptionOnInterestRateFuturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "PutOptionOnInterestRateFuturesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the put option on interest rate futures.", "label": "Put options on Eurodollar futures", "terseLabel": "Put options on Eurodollar futures" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1029" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r1029" ] }, "pfsi_RJOBrienMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RJOBrienMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to RJ O'Brien.", "label": "RJ O'Brien", "terseLabel": "RJ O' Brien" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r153", "r155", "r157", "r158", "r160", "r189", "r190", "r368", "r369", "r370", "r371", "r424", "r432", "r461", "r462", "r463", "r470", "r521", "r596", "r620", "r647", "r719", "r721", "r728", "r767", "r768", "r835", "r840", "r842", "r843", "r862", "r907", "r908", "r929", "r938", "r944", "r953", "r954", "r958", "r959", "r974", "r980", "r1147", "r1154", "r1172", "r1202", "r1203", "r1205", "r1206", "r1207" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureCommitmentsAndContingenciesOtherDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r153", "r155", "r157", "r158", "r160", "r189", "r190", "r368", "r369", "r370", "r371", "r424", "r432", "r461", "r462", "r463", "r470", "r521", "r596", "r620", "r647", "r719", "r721", "r728", "r767", "r768", "r835", "r840", "r842", "r843", "r862", "r907", "r908", "r929", "r938", "r944", "r953", "r954", "r958", "r959", "r974", "r980", "r1147", "r1154", "r1172", "r1202", "r1203", "r1205", "r1206", "r1207" ] }, "pfsi_RealEstateAcquiredInSettlementOfLoansMeasuredAtFairValueDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RealEstateAcquiredInSettlementOfLoansMeasuredAtFairValueDuringPeriod", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the period-end balance of the portion of real estate acquired in settlement of loans that was remeasured based on fair value during the period.", "label": "Real Estate Acquired in Settlement of Loans Measured at Fair Value During the Period", "terseLabel": "Real estate acquired in settlement of loans" } } }, "auth_ref": [] }, "pfsi_RecaptureRateInExcessOf15PercentageAndUpto30PercentageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RecaptureRateInExcessOf15PercentageAndUpto30PercentageMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to recapture rate in excess of 15% and upto 30%.", "label": "In excess of 15% and upto 30%", "terseLabel": "In excess of 15% and upto 30%" } } }, "auth_ref": [] }, "pfsi_RecaptureRateInExcessOf30PercentageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RecaptureRateInExcessOf30PercentageMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to recapture rate in excess of 30%.", "label": "In excess of 30%", "terseLabel": "In excess of 30%" } } }, "auth_ref": [] }, "pfsi_RecaptureRateUpto15PercentageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RecaptureRateUpto15PercentageMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to recapture rate on first 15%.", "label": "First 15%", "terseLabel": "First 15%" } } }, "auth_ref": [] }, "pfsi_ReceiptOfMortgageServicingRightsAccrualOfMortgageServicingLiabilitiesNetAsProceedsFromSalesOfLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ReceiptOfMortgageServicingRightsAccrualOfMortgageServicingLiabilitiesNetAsProceedsFromSalesOfLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the receipt of mortgage servicing rights (MSRs), net of accruals for mortgage servicing liabilities, as proceeds from sales of loans.", "label": "Receipt Of Mortgage Servicing Rights Accrual Of Mortgage Servicing Liabilities Net As Proceeds From Sales Of Loans", "terseLabel": "Mortgage servicing rights resulting from loan sales" } } }, "auth_ref": [] }, "pfsi_ReceiptOfMortgageServicingRightsAsProceedsFromSalesOfLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ReceiptOfMortgageServicingRightsAsProceedsFromSalesOfLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the receipt of mortgage servicing rights (MSRs) as proceeds from sales of loans.", "label": "Receipt of Mortgage Servicing Rights as Proceeds from Sales of Loans", "verboseLabel": "Mortgage servicing rights received from loan sales" } } }, "auth_ref": [] }, "us-gaap_ReceivablesHeldForSaleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesHeldForSaleAbstract", "lang": { "en-us": { "role": { "label": "Loans Held for Sale at Fair Value" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r997", "r1007", "r1017", "r1049" ] }, "us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Mortgage Banking, Secondary Market Investor [Axis]", "documentation": "Information by secondary market investor imposing net worth requirement for mortgage banking entity." } } }, "auth_ref": [ "r878", "r887", "r888", "r889" ] }, "us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirements" ], "lang": { "en-us": { "role": { "label": "Regulatory Capital Requirements for Mortgage Companies Disclosure [Text Block]", "terseLabel": "Regulatory Capital and Liquidity Requirements", "documentation": "The entire disclosure for a mortgage banking entity related to capital requirements imposed by secondary market investors or state imposed regulatory mandates. The disclosure may include: (1) a description of the minimum net worth requirements related to (a) secondary market investors and (b) state-imposed regulatory mandates; (2) actual or possible material effects of noncompliance; (3) whether the entity is in compliance with the regulatory capital requirements, including (a) the entity's required and actual net worth amounts, (b) factors that may significantly affect adequacy of net worth such as potentially volatile components of capital, qualitative factors, or regulatory mandates; and (4) possible affects of noncompliance on amounts and disclosures in the notes to the financial statements. Servicers with net worth requirements from multiple sources may disclose (1) significant servicing covenants with secondary market investors with commonly defined servicing requirements (2) any other secondary market investor where violation of the requirement would have a significant adverse effect and (3) the most restrictive third party agreement, if not included above. The disclosure may also include additional information that might be disclosed in situations where substantial doubt about the entity's ability to continue as a going concern for a reasonable period of time." } } }, "auth_ref": [ "r64", "r876", "r877", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r300", "r431", "r580", "r581", "r693", "r699", "r771", "r772", "r773", "r774", "r775", "r798", "r800", "r833" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related Party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r221", "r222", "r580", "r581", "r582", "r583", "r693", "r699", "r771", "r772", "r773", "r774", "r775", "r798", "r800", "r833" ] }, "pfsi_RelatedPartyTransactionAdditionalServicingFeePerMonthForDelinquentLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionAdditionalServicingFeePerMonthForDelinquentLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Additional Servicing Fee Per Month for Delinquent Loans", "label": "Related Party Transaction, Additional Servicing Fee Per Month for Delinquent Loans", "terseLabel": "Additional servicing fee amount per month for delinquent loans" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionAgreementTermAutomaticRenewalPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionAgreementTermAutomaticRenewalPeriod", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The renewal period that automatically renews at expiration, unless terminated earlier in accordance with the terms of the agreement, for the related party agreement.", "label": "Related Party Transaction, Agreement Term, Automatic Renewal Period", "terseLabel": "Related party transaction, automatic renewal period" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r580", "r581", "r1198" ] }, "pfsi_RelatedPartyTransactionBaseServicingFeePerMonthForRealEstateInSettlementOfLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionBaseServicingFeePerMonthForRealEstateInSettlementOfLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the base servicing fee per month for real estate in settlement of loans.", "label": "Related Party Transaction Base Servicing Fee Per Month For Real Estate In Settlement Of Loans", "terseLabel": "Base servicing fees per month for REO" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionBaseServicingFeePerMonthForSubservicedAdjustableRateLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionBaseServicingFeePerMonthForSubservicedAdjustableRateLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Base Servicing Fee Per Month for Subserviced Adjustable Rate Loans", "label": "Related Party Transaction, Base Servicing Fee Per Month for Subserviced Adjustable Rate Loans", "terseLabel": "Base servicing fees per month for adjustable rate non-distressed loans subserviced" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionBaseServicingFeePerMonthForSubservicedFixedRateLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionBaseServicingFeePerMonthForSubservicedFixedRateLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Base Servicing Fee Per Month for Subserviced Fixed Rate Loans", "label": "Related Party Transaction, Base Servicing Fee Per Month for Subserviced Fixed Rate Loans", "terseLabel": "Base servicing fees per month for fixed-rate non-distressed loans subserviced" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionHighWatermarkForPerformanceIncentiveFeeComputation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionHighWatermarkForPerformanceIncentiveFeeComputation", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction High Watermark for Performance Incentive Fee Computation", "label": "Related Party Transaction High Watermark for Performance Incentive Fee Computation", "terseLabel": "High watermark" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Transactions with Affiliates", "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": [ "r300", "r806", "r807", "r810" ] }, "pfsi_RelatedPartyTransactionPercentageOfAffiliateEquityConsideredToCalculateBaseManagementFee": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionPercentageOfAffiliateEquityConsideredToCalculateBaseManagementFee", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Percentage of Affiliate Equity Considered to Calculate Base Management Fee", "label": "Related Party Transaction, Percentage of Affiliate Equity Considered to Calculate Base Management Fee", "terseLabel": "Base management fee annual rate (as a percent)" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionPercentageOfChangeInNetIncomeLossForPerformanceIncentiveFeeComputation": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionPercentageOfChangeInNetIncomeLossForPerformanceIncentiveFeeComputation", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction Percentage of Change in Net Income (Loss) for Performance Incentive Fee Computation", "label": "Related Party Transaction Percentage of Change in Net Income (Loss) for Performance Incentive Fee Computation", "terseLabel": "Percentage of change in net income due to quarterly adjustments" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionPercentageOfPerformanceIncentiveFeePayableByIssuanceOfCommonShares": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionPercentageOfPerformanceIncentiveFeePayableByIssuanceOfCommonShares", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Percentage of Performance Incentive Fee Payable by Issuance of Common Shares", "label": "Related Party Transaction, Percentage of Performance Incentive Fee Payable by Issuance of Common Shares", "terseLabel": "Percentage of performance incentive fee payable by issuance of common shares" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionPercentageOfReturnOnAffiliateEquityConsideredToCalculatePerformanceIncentiveFee": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionPercentageOfReturnOnAffiliateEquityConsideredToCalculatePerformanceIncentiveFee", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Percentage of Return on Affiliate Equity Considered to Calculate Performance Incentive Fee", "label": "Related Party Transaction, Percentage of Return on Affiliate Equity Considered to Calculate Performance Incentive Fee", "terseLabel": "Percentage of return on affiliate's equity" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionPersonnelExpenseReimbursementPerQuarterAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionPersonnelExpenseReimbursementPerQuarterAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The expense reimbursement amount allocated to the Company, from related party, per fiscal quarter, relating to the Company's and its affiliates personnel, not to preclude reimbursement for any other services performed by the Company or its affiliates.", "label": "Related Party Transaction, Personnel Expense Reimbursement, Per Quarter Amount", "terseLabel": "Expense reimbursement amount, per quarter, relating to personnel" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionServicingFeePerMonthForCurrentLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionServicingFeePerMonthForCurrentLoans", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate is for distressed loans whose payment status is current.", "label": "Related Party Transaction, Servicing Fee Per Month for Current Loans", "terseLabel": "Servicing fees amount per month for current loans" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionSpecifiedPercentageAppliedOnExcessOfCoreEarningsOnRollingQuarterBasisBeforeIncentiveFeeOverHurdleRateForPerformanceIncentiveFeeComputation": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionSpecifiedPercentageAppliedOnExcessOfCoreEarningsOnRollingQuarterBasisBeforeIncentiveFeeOverHurdleRateForPerformanceIncentiveFeeComputation", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Specified Percentage Applied on Excess of Core Earnings on Rolling Quarter Basis before Incentive Fee over Hurdle Rate for Performance Incentive Fee Computation", "label": "Related Party Transaction, Specified Percentage Applied on Excess of Core Earnings on Rolling Quarter Basis before Incentive Fee over Hurdle Rate for Performance Incentive Fee Computation", "terseLabel": "Percentage of net income for calculation of performance incentive fees" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionSupplementalFeePerMonthForEachDistressedWholeLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionSupplementalFeePerMonthForEachDistressedWholeLoan", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Supplemental Fee Per Month for Each Distressed Whole Loan", "label": "Related Party Transaction, Supplemental Fee Per Month for Each Distressed Whole Loan", "terseLabel": "Supplemental fee per month for each distressed whole loan" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionThresholdShareholdersEquityConsideredToCalculateBaseManagementFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionThresholdShareholdersEquityConsideredToCalculateBaseManagementFee", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Threshold Shareholders Equity Considered to Calculate Base Management Fee", "label": "Related Party Transaction, Threshold Shareholders Equity Considered to Calculate Base Management Fee", "terseLabel": "Base management fee shareholders' equity limit" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r300", "r431", "r580", "r581", "r693", "r699", "r771", "r772", "r773", "r774", "r775", "r798", "r800", "r833", "r1198" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r577", "r578", "r579", "r581", "r584", "r739", "r740", "r741", "r808", "r809", "r810", "r830", "r832" ] }, "pfsi_RelatedPartyTransactionsLendingActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsLendingActivityAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions, Lending Activity [Abstract]", "terseLabel": "Lending activity between the entity and affiliate" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsPaymentsAndSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsPaymentsAndSettlements", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments and settlements during the period as per arrangements between the reporting entity and related parties.", "label": "Related Party Transactions, Payments and Settlements", "terseLabel": "Payments and settlements during the period" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsReimbursementExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsReimbursementExpensesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Related Party Transactions, Reimbursement Expenses [Abstract]", "terseLabel": "Reimbursement of common overhead and expenses incurred on behalf of affiliates" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsReimbursementOfExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsReimbursementOfExpenses", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Reimbursement of expenses incurred as per arrangements between the reporting entity and related parties.", "label": "Related Party Transactions, Reimbursement of Expenses", "terseLabel": "Reimbursement of common overhead and expenses incurred by the Company" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsSourcingFeesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsSourcingFeesPaid", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents a fee paid to a related party relating to mortgage loans purchased from the related party through its correspondent lending activities.", "label": "Related Party Transactions, Sourcing Fees Paid", "terseLabel": "Sourcing fees paid" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsSourcingFeesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsSourcingFeesPercentage", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents a percentage of related party fees relating to mortgage loans purchased from the related party through its correspondent lending activities.", "label": "Related Party Transactions Sourcing Fees Percentage", "terseLabel": "Sourcing fees (as a percent)" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsTaxServiceFeeReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsTaxServiceFeeReceivable", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the tax service fee receivable from transactions with related parties.", "label": "Related Party Transactions Tax Service Fee Receivable", "terseLabel": "Tax service fee" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansFulfilled": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansFulfilled", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the unpaid principal balance of loans fulfilled.", "label": "Related Party Transactions Unpaid Principal Balance Of Loans Fulfilled", "terseLabel": "Unpaid principal balance of loans fulfilled for PMT" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansPurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansPurchased", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents unpaid principal balance of loans purchased.", "label": "Related Party Transactions Unpaid Principal Balance Of Loans Purchased", "terseLabel": "Unpaid principal balance of loans purchased from PMT" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansPurchasedConventionalConforming": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansPurchasedConventionalConforming", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents unpaid principal balance of loans purchased conventional conforming.", "label": "Related Party Transactions Unpaid Principal Balance Of Loans Purchased Conventional Conforming", "terseLabel": "Conventional conforming" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansPurchasedGovernmentGuaranteedOrInsured": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansPurchasedGovernmentGuaranteedOrInsured", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents unpaid principal balance of loans purchased government guaranteed or insured.", "label": "Related Party Transactions Unpaid Principal Balance Of Loans Purchased Government Guaranteed Or Insured", "terseLabel": "Government guaranteed or insured" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansRecaptured": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansRecaptured", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of unpaid principal balance of recaptured from related party.", "label": "Related Party Transactions, Unpaid Principal Balance Of Loans Recaptured", "terseLabel": "UPB of loans recaptured" } } }, "auth_ref": [] }, "pfsi_RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RelatedPartyTransactionsUnpaidPrincipalBalanceOfLoansSold", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of unpaid principal balance of loans sold with related party.", "label": "Related Party Transactions, Unpaid Principal Balance Of Loans Sold", "terseLabel": "Sale of loans held for sale to PMT" } } }, "auth_ref": [] }, "pfsi_RepaymentOfMortgageLoanParticipationCertificates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepaymentOfMortgageLoanParticipationCertificates", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents the cash outflow from repayment of mortgage loan participation certificates.", "label": "Repayment Of Mortgage Loan Participation Certificates", "negatedLabel": "Repayment of mortgage loan participation purchase and sale certificates" } } }, "auth_ref": [] }, "pfsi_RepaymentOfPrincipalOnlyStrippedMortgageBackedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepaymentOfPrincipalOnlyStrippedMortgageBackedSecurities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The amount of repayment of principal-only stripped mortgage-backed securities.", "label": "Repayment of principal-only stripped mortgage-backed securities", "negatedLabel": "Repayment of principal-only stripped mortgage-backed securities" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Repayment of notes payable secured by mortgage servicing assets", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r94" ] }, "pfsi_RepresentationsAndWarrantiesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepresentationsAndWarrantiesLiability", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The Company's estimate of the losses that it expects to incur in the future as a result of its breach of the representations and warranties that it provides to the purchasers and insurers of the mortgage loans it has sold.", "label": "Representations and Warranties Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Liability for losses under representations and warranties" } } }, "auth_ref": [] }, "pfsi_RepresentationsAndWarrantiesLiabilityActivityDuringPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepresentationsAndWarrantiesLiabilityActivityDuringPeriodAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Representations and Warranties Liability Activity During Period [Abstract]", "terseLabel": "During the period:" } } }, "auth_ref": [] }, "pfsi_RepresentationsAndWarrantiesLossesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepresentationsAndWarrantiesLossesIncurred", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents losses charged against the liability for representations and warranties relating to mortgage loans repurchased or losses reimbursed to mortgage loan purchasers due to the Company's breach of representations and warranties made as part of the sale of such loans.", "label": "Representations and Warranties Losses Incurred", "terseLabel": "Losses incurred" } } }, "auth_ref": [] }, "us-gaap_RepurchaseAgreementCounterpartyAmountAtRisk": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepurchaseAgreementCounterpartyAmountAtRisk", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty, Amount at Risk", "terseLabel": "Amount at risk", "documentation": "The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)." } } }, "auth_ref": [ "r228", "r621" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeAssetsFinancialAssetsAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r186", "r187", "r228", "r229", "r389", "r408", "r583", "r621", "r688", "r914", "r915" ] }, "us-gaap_RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements", "terseLabel": "Weighted-average maturity (in months)", "documentation": "Weighted average maturity (weighted by amount of the agreement) of repurchase agreements with the counterparty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r228", "r621" ] }, "us-gaap_RepurchaseAgreementsInterestExpenseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepurchaseAgreementsInterestExpenseAmount", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreements, Interest Expense Amount", "terseLabel": "Assets sold under agreements to repurchase", "verboseLabel": "Total interest expense", "documentation": "This is the amount of interest expense incurred during the reporting period as a result of repurchase agreements." } } }, "auth_ref": [ "r137", "r679" ] }, "pfsi_RepurchaseOfAssetsSoldUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepurchaseOfAssetsSoldUnderAgreementsToRepurchase", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payments made during the period to repurchase assets sold under agreements to repurchase.", "label": "Repurchase Of Assets Sold Under Agreements To Repurchase", "negatedLabel": "Repurchase of assets sold under agreements to repurchase" } } }, "auth_ref": [] }, "pfsi_RepurchasedLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RepurchasedLoansMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage loans repurchased pursuant to the Company's obligations under representations and warranties made as part of the sale of such mortgage loans.", "label": "Mortgage loans repurchased pursuant to representations and warranties", "terseLabel": "Mortgage loans repurchased pursuant to representations and warranties" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r998", "r1008", "r1018", "r1050" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r999", "r1009", "r1019", "r1051" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r1006", "r1016", "r1026", "r1058" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureBasisOfPresentationAndRecentlyAdoptedAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash included in Other assets", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r1097", "r1116", "r1215", "r1219" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "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/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r80", "r106", "r697", "r726", "r727", "r737", "r779", "r962" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r191", "r231", "r232", "r233", "r235", "r240", "r242", "r244", "r335", "r336", "r358", "r481", "r482", "r489", "r490", "r491", "r493", "r494", "r495", "r505", "r507", "r508", "r510", "r513", "r555", "r558", "r723", "r725", "r744", "r1256" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Other", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r142", "r143", "r262", "r271", "r272", "r286", "r292", "r295", "r297", "r299", "r422", "r423", "r648" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "auth_ref": [] }, "pfsi_RevenuesBeforeNonSegmentActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RevenuesBeforeNonSegmentActivities", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "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). This amount excludes non-segment activities.", "label": "Revenues Before Non Segment Activities", "totalLabel": "Total net revenues" } } }, "auth_ref": [] }, "us-gaap_RevenuesNetOfInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesNetOfInterestExpense", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues, Net of Interest Expense", "totalLabel": "Total net 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 after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r142", "r143", "r262", "r271", "r272", "r286", "r292", "r295", "r297", "r299" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets recognized", "verboseLabel": "Operating right-of-use assets recognized", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r570", "r961" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Concentration of Risk" } } }, "auth_ref": [] }, "pfsi_RoyalBankOfCanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "RoyalBankOfCanadaMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Royal Bank of Canada.", "label": "Royal Bank of Canada", "terseLabel": "Royal Bank of Canada" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1067" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1067" ] }, "pfsi_SaleOfAssetsUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SaleOfAssetsUnderAgreementsToRepurchase", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of assets under agreements to repurchase.", "label": "Sale Of Assets Under Agreements To Repurchase", "terseLabel": "Sale of assets under agreements to repurchase" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Net Revenue", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r299", "r1085" ] }, "pfsi_SantanderUsCapitalMarketsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SantanderUsCapitalMarketsLlcMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Santander US Capital Markets LLC.", "label": "Santander US Capital Markets LLC [Member]", "terseLabel": "Santander US Capital Markets LLC" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r188", "r245", "r433", "r1079", "r1127" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of anti-dilutive shares outstanding", "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": [ "r22" ] }, "pfsi_ScheduleOfAssumptionsForFairValueAtTheTimeOfInitialRecognitionOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfAssumptionsForFairValueAtTheTimeOfInitialRecognitionOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all information related to the key inputs and assumptions (including, at a minimum, but not limited to, and if applicable, quantitative information about discount rates, expected prepayments including the expected weighted-average life of prepaid financial assets, and anticipated credit losses) used in measuring the fair value of assets or liabilities that relate to the transferor's continuing involvement with transferred financial assets, at the time of initial recognition.", "label": "Schedule of Assumptions for Fair Value at the Time of Initial Recognition of Interests Continued to be Held by Transferor Servicing Assets or Servicing Liabilities [Table Text Block]", "terseLabel": "Quantitative summary of key inputs or assumptions used in the valuation of financial statement items, excluding MSR purchases" } } }, "auth_ref": [] }, "pfsi_ScheduleOfCarryingValueAndFairValueOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfCarryingValueAndFairValueOfDebtTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of carrying value and fair value of debt.", "label": "Schedule Of Carrying Value and Fair Value Of Debt Table Text Block", "terseLabel": "Summary of carrying value and fair value of debt" } } }, "auth_ref": [] }, "pfsi_ScheduleOfCashFlowsBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfCashFlowsBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash flows between the entity and transferees upon sale of mortgage loans in transactions where the entity maintains continuing involvement with the mortgage loans.", "label": "Schedule of Cash Flows Between Company and Transferees upon Sale of Mortgage Loans in Transactions [Table Text Block]", "terseLabel": "Summary of cash flows between the Company and transferees upon sale of loans in transactions" } } }, "auth_ref": [] }, "pfsi_ScheduleOfCompensationCostAndGrantDateFairValueAndGrantedAndVestedUnitsForShareBasedPaymentArrangementsByTypeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfCompensationCostAndGrantDateFairValueAndGrantedAndVestedUnitsForShareBasedPaymentArrangementsByTypeTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based compensation plans that may be presented in a single table for granted, vested and grant date fair value and compensation expense.", "label": "Schedule Of Compensation Cost And Grant Date Fair Value And Granted and Vested Units For Share Based Payment Arrangements By Type Table Text Block", "terseLabel": "Summary of the stock-based compensation activity" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Mortgage Banking, Capital Requirement [Table]", "documentation": "Disclosure of information about actual and required net worth for mortgage banking by secondary market investor and state-imposed regulatory mandate." } } }, "auth_ref": [ "r878", "r887", "r888", "r889" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsTables" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Mortgage Banking, Capital Requirement [Table Text Block]", "terseLabel": "Summary of agencies' capital and liquidity requirements by each agency", "documentation": "Tabular disclosure of required and actual net worth amounts for mortgage banking as defined by regulatory framework." } } }, "auth_ref": [ "r878", "r1260", "r1261", "r1262" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of note payable", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "pfsi_ScheduleOfDerivativeAndFinancialAssetsBySignificantCounterpartyNotOffsetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfDerivativeAndFinancialAssetsBySignificantCounterpartyNotOffsetTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets by significant counterparty that are not subject to offsetting.", "label": "Schedule of Derivative and Financial Assets by Significant Counterparty Not Offset [Table Text Block]", "terseLabel": "Summary of the amount of derivative asset positions by significant counterparty after considering master netting arrangements and financial instruments or cash pledged" } } }, "auth_ref": [] }, "pfsi_ScheduleOfDerivativeAndFinancialLiabilitiesBySignificantCounterpartyNotOffsetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfDerivativeAndFinancialLiabilitiesBySignificantCounterpartyNotOffsetTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial liabilities by significant counterparty that are not subject to offsetting.", "label": "Schedule of Derivative and Financial Liabilities by Significant Counterparty Not Offset [Table Text Block]", "terseLabel": "Summary of amount of derivative liabilities and assets sold under agreements to repurchase by significant counterparty after considering master netting arrangements and financial instruments or cash pledged" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Summary of gains (losses) recognized on derivative financial instruments and the respective income statement line items", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r46", "r48", "r503" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Summary of derivative financial instruments", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r8", "r42", "r43", "r44", "r45", "r47", "r48", "r50", "r51" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of basic and diluted earnings per share calculations", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1130" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r331", "r332", "r333", "r488", "r1080", "r1081", "r1082", "r1159", "r1160", "r1161", "r1162" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of financial statement items measured at estimated fair value on a recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1169", "r1170" ] }, "pfsi_ScheduleOfFairValueInputsAndSensitivityAnalysisOfFairValueAndAmortizedCostAdverseChangeInAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfFairValueInputsAndSensitivityAnalysisOfFairValueAndAmortizedCostAdverseChangeInAssumptionsTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quantitative information about the inputs used in the valuation of the financial statement items and the effect on the estimated fair value and amortized cost from adverse changes in the assumptions.", "label": "Schedule of Fair Value Inputs and Sensitivity Analysis of Fair Value and Amortized Cost Adverse Change in Assumptions [Table Text Block]", "terseLabel": "Quantitative summary of key inputs used in the valuation of the MSRs at year end and the effect on estimated fair value from adverse changes in those inputs" } } }, "auth_ref": [] }, "pfsi_ScheduleOfFairValueOptionAggregateDifferenceOfFairValueAndUnpaidPrincipalBalanceOfLoansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfFairValueOptionAggregateDifferenceOfFairValueAndUnpaidPrincipalBalanceOfLoansTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of the difference between the aggregate fair value and the aggregate unpaid principal balance of loans held as assets for which the fair value option has been elected.", "label": "Schedule of Fair Value Option Aggregate Difference of Fair Value and Unpaid Principal Balance of Loans [Table Text Block]", "terseLabel": "Schedule of fair value and related principal amounts due upon maturity of assets and liabilities accounted for under the fair value option" } } }, "auth_ref": [] }, "pfsi_ScheduleOfGainsLossesOnAssetsMeasuredAtFairValueOnNonRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfGainsLossesOnAssetsMeasuredAtFairValueOnNonRecurringBasisTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the total gains or losses on assets, including financial instruments measured at fair value on a nonrecurring basis.", "label": "Schedule of Gains (Losses) on Assets Measured at Fair Value on Non Recurring Basis [Table Text Block]", "terseLabel": "Summary of total gains (losses) on assets measured at estimated fair values on a nonrecurring basis" } } }, "auth_ref": [] }, "pfsi_ScheduleOfGeographicalDistributionOfMortgageServicingPortfolioTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfGeographicalDistributionOfMortgageServicingPortfolioTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the geographical distribution of loans included in the entity's servicing portfolio for the top five states as measured by the total unpaid principal balance.", "label": "Schedule of Geographical Distribution of Mortgage Servicing Portfolio [Table Text Block]", "terseLabel": "Summary of the geographical distribution of loans for the top five and all other states as measured by the total unpaid principal balance (UPB)" } } }, "auth_ref": [] }, "pfsi_ScheduleOfLoanSalesAndServicingActivitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfLoanSalesAndServicingActivitiesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails", "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfMortgageServicingPortfolioDetails" ], "lang": { "en-us": { "role": { "documentation": "Table representing data pertaining to loan sales and servicing activities.", "label": "Schedule of Loan Sales and Servicing Activities [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Summary of maturities of Long-Term Debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r6" ] }, "pfsi_ScheduleOfMortgageLoansOnRealEstateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of mortgage loans held for sale, information may be provided for each individual mortgage loan or groups of mortgage loans.", "label": "Schedule of Mortgage Loans on Real Estate [Table Text Block]", "terseLabel": "Summary of loans held for sale at fair value" } } }, "auth_ref": [] }, "pfsi_ScheduleOfMortgageLoansRepurchaseActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfMortgageLoansRepurchaseActivityTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLiabilityForLossesUnderRepresentationsAndWarrantiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the activities of mortgage loans.", "label": "Schedule of Mortgage Loans Repurchase Activity [Table Text Block]", "terseLabel": "Summary of repurchase activity" } } }, "auth_ref": [] }, "pfsi_ScheduleOfMortgageServicingPortfolioTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfMortgageServicingPortfolioTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of mortgage servicing portfolio of the entity.", "label": "Schedule of Mortgage Servicing Portfolio [Table Text Block]", "terseLabel": "Summary of servicing portfolio" } } }, "auth_ref": [] }, "pfsi_ScheduleOfNetServicingIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfNetServicingIncomeTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of servicing fees, late fees and ancillary and other fees related to the servicing assets.", "label": "Schedule of Net Servicing Income [Table Text Block]", "terseLabel": "Summary of servicing fees, late fees and ancillary and other fees relating to MSRs recorded on the consolidated statements of income" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherAssetsTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Summary of other assets", "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfParticipatingMortgageLoansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfParticipatingMortgageLoansTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Participating Mortgage Loans [Table Text Block]", "terseLabel": "Summary of participating mortgage loans", "documentation": "Tabular disclosure of the terms and amounts of participation in loan arrangements." } } }, "auth_ref": [ "r31" ] }, "pfsi_ScheduleOfRelatedPartyTransactionsBaseManagementAndPerformanceIncentiveFeesEarnedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfRelatedPartyTransactionsBaseManagementAndPerformanceIncentiveFeesEarnedTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions pertaining to base management and performance incentive fees.", "label": "Schedule of Related Party Transactions Base Management and Performance Incentive Fees Earned [Table Text Block]", "terseLabel": "Summary of management fees earned" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsAmountsDueFromAffiliateDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsInvestingActivitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsManagementFeesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsOtherTransactionsReimbursementOfCommonOverheadExpensesDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r60", "r61", "r806", "r807", "r810" ] }, "pfsi_ScheduleOfRelatedPartyTransactionsInvestmentActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfRelatedPartyTransactionsInvestmentActivityTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions pertaining to investment activity between the entity and related parties.", "label": "Schedule of Related Party Transactions Investment Activity Table Text Block]", "verboseLabel": "Summary of investing activity between the Company and affiliate" } } }, "auth_ref": [] }, "pfsi_ScheduleOfRelatedPartyTransactionsLendingActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfRelatedPartyTransactionsLendingActivityTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions pertaining to lending activity between the entity and related parties.", "label": "Schedule of Related Party Transactions Lending Activity [Table Text Block]", "terseLabel": "Summary of lending activity between the Company and affiliate" } } }, "auth_ref": [] }, "pfsi_ScheduleOfRelatedPartyTransactionsMortgageLoanServicingFeesEarnedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfRelatedPartyTransactionsMortgageLoanServicingFeesEarnedTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions pertaining to mortgage loan servicing fees.", "label": "Schedule of Related Party Transactions Mortgage Loan Servicing Fees Earned [Table Text Block]", "terseLabel": "Summary of loan servicing fees earned from PMT" } } }, "auth_ref": [] }, "pfsi_ScheduleOfRelatedPartyTransactionsReimbursementOfExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfRelatedPartyTransactionsReimbursementOfExpensesTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions pertaining to foregoing reimbursement of expenses incurred by affiliate.", "label": "Schedule of Related Party Transactions Reimbursement of Expenses [Table Text Block]", "terseLabel": "Summary of reimbursement of expenses" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Summary of amounts due from and payable to affiliate", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Repurchase Agreement Counterparties with Whom Repurchase Agreements Exceed 10 Percent of Stockholders' Equity [Table Text Block]", "terseLabel": "Summary of amount at risk relating to the assets sold under agreements to repurchase by counterparty", "documentation": "Tabular disclosure, as of the balance sheet date, of the amount at risk under repurchase agreements with any individual counterparty or group of related counterparties which exceeds 10 percent of stockholders' equity. Includes the name of each counterparty or group of related counterparties, the amount at risk with each, and the weighted average maturity of the repurchase agreements with each. The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)." } } }, "auth_ref": [ "r1122", "r1210" ] }, "us-gaap_ScheduleOfRepurchaseAgreements": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRepurchaseAgreements", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Repurchase Agreements [Table Text Block]", "terseLabel": "Summary of financial data pertaining to assets sold under agreements to repurchase", "documentation": "The entire disclosure for repurchase agreements." } } }, "auth_ref": [] }, "pfsi_ScheduleOfSaleOfLoansBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfSaleOfLoansBetweenCompanyAndTransfereesUponSaleOfMortgageLoansInTransactionsTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of unpaid principal balance and credit performance of mortgage loans sol by the Company in which it maintains continuing performance.", "label": "Schedule Of Sale Of Loans Between Company And Transferees Upon Sale Of Mortgage Loans In Transactions Table Text Block", "terseLabel": "Summary of sale of loans between the Company and transferees upon sale of loans in transactions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of financial highlights by segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]", "terseLabel": "Schedule of activity in MSRs carried at fair value", "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes." } } }, "auth_ref": [ "r1213" ] }, "us-gaap_ScheduleOfServicingLiabilitiesAtFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfServicingLiabilitiesAtFairValueTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Servicing Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of activity in mortgage servicing liability carried at fair value", "documentation": "Tabular disclosure of the activity in the balance of servicing liabilities subsequently measured at fair value (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (through assumptions of servicing obligations, and servicing obligations that result from transfers of financial assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value and a description of those changes, and other changes that affect the balance and a description of those changes." } } }, "auth_ref": [ "r1213" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r435", "r436", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Table]", "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability." } } }, "auth_ref": [ "r68" ] }, "pfsi_ScheduleOfTermNotesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfTermNotesTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to term notes issued, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Term Notes Table Text Block", "terseLabel": "Summary of term notes issued" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Summary of share repurchase activity", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r34", "r35", "r36", "r37" ] }, "us-gaap_ScheduleOfUnderlyingAssetsOfRepurchaseAgreementsWhenAmountOfRepurchaseAgreementsExceeds10PercentOfAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnderlyingAssetsOfRepurchaseAgreementsWhenAmountOfRepurchaseAgreementsExceeds10PercentOfAssetsTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Underlying Assets of Repurchase Agreements when Amount of Repurchase Agreements Exceeds 10 Percent of Assets [Table Text Block]", "terseLabel": "Summary of maturities of outstanding advances under repurchase agreements by maturity date", "documentation": "Tabular disclosure, as of the most recent balance sheet date, of securities or other assets sold under repurchase agreements when this amount exceeds 10 percent of total assets. Disclosure may include the following: the type of securities or assets sold under agreements to repurchase, the carrying amount, market value (including accrued interest plus any cash or other assets on deposit. The information is segregated into securities maturing (1) overnight; (2) term up to 30 days; (3) term of 30 to 90 days; (4) term over 90 days; (5) demand." } } }, "auth_ref": [ "r227" ] }, "pfsi_ScheduleOfUnsecuredDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfUnsecuredDebtTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to unsecured short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Unsecured Debt Table Text Block", "terseLabel": "Summary of unsecured notes payable" } } }, "auth_ref": [] }, "pfsi_ScheduleOfUnsecuredNotesIssuedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ScheduleOfUnsecuredNotesIssuedTableTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to term unsecured notes issued, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Unsecured Notes Issued Table Text Block", "terseLabel": "Summary of Unsecured Notes issued" } } }, "auth_ref": [] }, "us-gaap_SecondaryMarketInvestorDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecondaryMarketInvestorDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Mortgage Banking, Secondary Market Investor [Domain]", "documentation": "Secondary market investor imposing net worth requirement for mortgage banking entity." } } }, "auth_ref": [ "r878", "r887", "r888", "r889" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Securities Sold under Agreements to Repurchase [Abstract]", "terseLabel": "Securities Repurchase Agreements" } } }, "auth_ref": [] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLoansHeldForSaleAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Securities Sold under Agreements to Repurchase [Member]", "terseLabel": "Loan Repo Facility", "documentation": "The securities that an institution sells and agrees to repurchase (the identical or substantially the same securities) as a seller-borrower at a specified date for a specified price, also known as a repurchase agreement, or repo. Most repos involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances, and negotiable certificates of deposit, are sometimes used in repos." } } }, "auth_ref": [ "r110" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r992" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r994" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "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": [ "r142", "r143", "r144", "r145", "r262", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r293", "r294", "r299", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r363", "r364", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r921", "r924", "r925", "r931", "r976", "r1221", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r154", "r156", "r159", "r161", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r173", "r297", "r298", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r759", "r762", "r764", "r837", "r841", "r847", "r867", "r891", "r897", "r898", "r899", "r900", "r902", "r903", "r904", "r905", "r906", "r911", "r939", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r975", "r980", "r1157", "r1221", "r1223", "r1224", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segments" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segments", "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": [ "r145", "r262", "r266", "r267", "r268", "r269", "r270", "r282", "r284", "r285", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r299", "r920", "r922", "r923", "r924", "r926", "r927", "r928" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segments and Related Information", "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": [] }, "pfsi_SeniorNotesOnePayableDueOctober2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesOnePayableDueOctober2025Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes One Payable Due October 2025.", "label": "Unsecured Senior Notes One Due October 2025", "terseLabel": "Unsecured Senior Notes One Due October 2025" } } }, "auth_ref": [] }, "pfsi_SeniorNotesPayableDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesPayableDue2025Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtMaturitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes Payable Due 2025.", "label": "Unsecured Senior Note", "terseLabel": "Unsecured Senior Note" } } }, "auth_ref": [] }, "pfsi_SeniorNotesPayableDueDecember2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesPayableDueDecember2029Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes Payable Due December 2029.", "label": "Unsecured Senior Notes Due December 2029", "terseLabel": "Unsecured Senior Notes Due December 2029" } } }, "auth_ref": [] }, "pfsi_SeniorNotesPayableDueFebruary2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesPayableDueFebruary2029Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes Payable Due February 2029.", "label": "Unsecured Senior Notes Due February 2029", "terseLabel": "Unsecured Senior Notes Due February 2029" } } }, "auth_ref": [] }, "pfsi_SeniorNotesPayableDueNovember2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesPayableDueNovember2030Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes Payable Due November 2030.", "label": "Senior Notes Payable Due November 2030 [Member]", "terseLabel": "Unsecured Senior Notes Due November 2030" } } }, "auth_ref": [] }, "pfsi_SeniorNotesPayableDueSeptember2031Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesPayableDueSeptember2031Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes Payable Due September 2031.", "label": "Unsecured Senior Notes Due September 2031", "terseLabel": "Unsecured Senior Notes Due September 2031" } } }, "auth_ref": [] }, "pfsi_SeniorNotesTwoPayableDueOctober2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SeniorNotesTwoPayableDueOctober2025Member", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes Two Payable Due October 2025.", "label": "Unsecured Senior Notes Two Due October 2025", "terseLabel": "Unsecured Senior Notes Two Due October 2025" } } }, "auth_ref": [] }, "pfsi_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInCostOfServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInCostOfServicing", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 10 percent adverse change of cost of servicing on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Impact of 10 Percent Adverse Change in Cost of Servicing", "negatedLabel": "Effect on fair value of 10% adverse change" } } }, "auth_ref": [] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Prepayment Speed", "negatedLabel": "Effect on fair value of 10% adverse change", "documentation": "The hypothetical financial impact of a 10 percent adverse change of prepayment speed on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date." } } }, "auth_ref": [ "r1208" ] }, "pfsi_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPricingSpread": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPricingSpread", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 10 percent adverse change of pricing spread on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Impact of 10 Percent Adverse Change in Pricing Spread", "negatedLabel": "Effect on fair value of 10% adverse change" } } }, "auth_ref": [] }, "pfsi_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInCostOfServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInCostOfServicing", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 20 percent adverse change of cost of servicing on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Impact of 20 Percent Adverse Change in Cost of Servicing", "negatedLabel": "Effect on fair value of 20% adverse change" } } }, "auth_ref": [] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Prepayment Speed", "negatedLabel": "Effect on fair value of 20% adverse change", "documentation": "The hypothetical financial impact of a 20 percent adverse change of prepayment speed on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date." } } }, "auth_ref": [ "r1208" ] }, "pfsi_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPricingSpread": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPricingSpread", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 20 percent adverse change of pricing spread on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Impact of 20 Percent Adverse Change in Pricing Spread", "negatedLabel": "Effect on fair value of 20% adverse change" } } }, "auth_ref": [] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]", "terseLabel": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption", "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": [ "r608" ] }, "pfsi_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInCostOfServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInCostOfServicing", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a specified adverse percentage change in cost of servicing on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Impact of Other than 10 or 20 Percent Adverse Change in Cost of Servicing", "negatedLabel": "Effect on fair value of 5% adverse change" } } }, "auth_ref": [] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInPrepaymentSpeed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInPrepaymentSpeed", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Prepayment Speed", "negatedLabel": "Effect on fair value of 5% adverse change", "documentation": "The hypothetical financial impact of a specified adverse percentage change in prepayment speed on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date." } } }, "auth_ref": [ "r1208" ] }, "pfsi_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInPricingSpread": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInPricingSpread", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a specified adverse percentage change in pricing spread on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor Servicing Assets or Liabilities Impact of Other than 10 or 20 Percent Adverse Change in Pricing Spread", "negatedLabel": "Effect on fair value of 5% adverse change" } } }, "auth_ref": [] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table]", "documentation": "Disclosure of information about sensitivity analysis or stress test showing hypothetical effect on fair value of transferor's interest in transferred financial asset. Includes, but is not limited to, servicing asset and liability." } } }, "auth_ref": [ "r608" ] }, "pfsi_ServicingAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAdvances", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Advances made by a mortgage loan servicer to to meet contractual principal and interest remittance requirements for investors, pay property taxes and insurance premiums, legal expenses and other protective advances to maintain, repair and market real estate properties on behalf of investors.", "label": "Servicing Advances", "terseLabel": "Servicing advances, net", "verboseLabel": "Servicing advances, net (includes valuation allowance of $73,908 and $73,991; $232,766 and $354,831 pledged to creditors)" } } }, "auth_ref": [] }, "pfsi_ServicingAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAdvancesMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the servicing advances.", "label": "Servicing advances", "terseLabel": "Servicing advances" } } }, "auth_ref": [] }, "pfsi_ServicingAdvancesNetValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAdvancesNetValuationAllowance", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents the valuation allowance related to servicing advances made by a mortgage loan servicer to meet contractual principal and interest remittance requirements for investors, pay property taxes and insurance premiums, legal expenses and other protective advances so as to maintain, repair and market real estate properties on behalf of investors.", "label": "Servicing advances, net, valuation allowance", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Servicing advances, net, valuation allowance" } } }, "auth_ref": [] }, "us-gaap_ServicingAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAsset", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Servicing Asset", "netLabel": "Carrying value", "terseLabel": "Mortgage servicing rights, at fair value", "verboseLabel": "Mortgage servicing rights at fair value (includes $7,656,519 and $7,033,892 pledged to creditors)", "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method." } } }, "auth_ref": [ "r624", "r1171", "r1172", "r1173" ] }, "us-gaap_ServicingAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAbstract", "lang": { "en-us": { "role": { "label": "Mortgage Servicing Rights and Mortgage Servicing Liabilities" } } }, "auth_ref": [] }, "pfsi_ServicingAssetAdditionsFromLoanSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetAdditionsFromLoanSales", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of servicing asset additions from Loan sales.", "label": "Servicing Asset Additions From Loan Sales", "terseLabel": "Amount recognized" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueAdditions", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Additions", "totalLabel": "Additions", "documentation": "The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets." } } }, "auth_ref": [ "r630" ] }, "pfsi_ServicingAssetAtFairValueAdditionsFromExchangeOfMortgageServicingSpreadForInterestOnlyStrippedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetAtFairValueAdditionsFromExchangeOfMortgageServicingSpreadForInterestOnlyStrippedSecurities", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through exchange of mortgage servicing spread for interest only stripped securities.", "label": "Servicing Asset At Fair Value Additions From Exchange Of Mortgage Servicing Spread For Interest Only Stripped Securities", "terseLabel": "Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities", "verboseLabel": "Exchange of mortgage servicing spread for interest-only stripped mortgage-backed securities" } } }, "auth_ref": [] }, "pfsi_ServicingAssetAtFairValueAdditionsFromLoanSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetAtFairValueAdditionsFromLoanSales", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through loan sales.", "label": "Servicing Asset at Fair Value Additions from Loan Sales", "positiveLabel": "Amount recognized", "terseLabel": "Mortgage servicing rights resulting from loan sales", "verboseLabel": "MSRs resulting from loan sales" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Mortgage servicing rights", "verboseLabel": "Mortgage servicing rights, at fair value", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r517", "r518", "r622", "r623", "r624", "r629" ] }, "pfsi_ServicingAssetAtFairValueAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetAtFairValueAmountMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the mortgage servicing rights.", "label": "Mortgage servicing rights at fair value", "terseLabel": "Mortgage servicing rights at fair value" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueAmountRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueAmountRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Amount [Roll Forward]", "terseLabel": "Activity in MSRs carried at fair value", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "pfsi_ServicingAssetAtFairValueChangesInFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetAtFairValueChangesInFairValueAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Servicing Asset at Fair Value Changes in Fair Value [Abstract]", "terseLabel": "Change in fair value due to:" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions", "verboseLabel": "Changes in inputs used in valuation model", "documentation": "Amount of increase (decrease) in fair value from changes in the inputs, assumptions, or model used to calculate the fair value of the contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r1214" ] }, "us-gaap_ServicingAssetAtFairValueDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueDisposals", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Disposals", "negatedLabel": "Transfer of mortgage servicing rights relating to delinquent loans to Agency", "documentation": "Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated parties." } } }, "auth_ref": [ "r631" ] }, "us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueOtherChangesInFairValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Other Changes in Fair Value", "terseLabel": "Other changes in fair value", "documentation": "Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r633" ] }, "us-gaap_ServicingAssetAtFairValuePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValuePeriodIncreaseDecrease", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Period Increase (Decrease)", "negatedTerseLabel": "Change in fair value of mortgage servicing rights and mortgage servicing liabilities", "totalLabel": "Total change in fair value", "documentation": "The increase (decrease) in the fair value of servicing assets that are subsequently measured at fair value." } } }, "auth_ref": [ "r1213" ] }, "us-gaap_ServicingAssetMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetMeasurementInput", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset, Measurement Input", "terseLabel": "Input", "documentation": "Value of input used to measure servicing asset." } } }, "auth_ref": [ "r519", "r520", "r521" ] }, "pfsi_ServicingAssetUnpaidPrincipalBalanceOfUnderlyingLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetUnpaidPrincipalBalanceOfUnderlyingLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the servicing asset unpaid principal balance of underlying loans.", "label": "Servicing Asset Unpaid Principal Balance Of Underlying Loans", "verboseLabel": "Unpaid principal balance of underlying loans" } } }, "auth_ref": [] }, "pfsi_ServicingAssetWeightedAverageNoteRate": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetWeightedAverageNoteRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average note rate on servicing assets.", "label": "Servicing Asset Weighted Average Note Rate", "terseLabel": "Weighted-average note interest rate (as a percent)" } } }, "auth_ref": [] }, "pfsi_ServicingAssetWeightedAverageServiceFeeRate": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingAssetWeightedAverageServiceFeeRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average servicing fee rate on servicing assets.", "label": "Servicing Asset Weighted Average Service Fee Rate", "terseLabel": "Weighted-average servicing fee rate (as a percent)" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetsAtFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetsAtFairValueLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Assets at Fair Value [Line Items]", "terseLabel": "Activity in MSRs carried at fair value", "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": [ "r629", "r630", "r631", "r632", "r642" ] }, "us-gaap_ServicingAssetsAtFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetsAtFairValueTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Activity [Table]", "documentation": "Disclosure of information about activity of servicing asset subsequently measured at fair value." } } }, "auth_ref": [ "r629", "r630", "r631", "r632", "r642" ] }, "pfsi_ServicingFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingFee", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue from servicing real estate mortgages, and other financial assets held by others. Includes premiums received in lieu of regular servicing fee.", "label": "Servicing Fee", "verboseLabel": "Loan servicing fees" } } }, "auth_ref": [] }, "pfsi_ServicingFeeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingFeeNet", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue from servicing real estate mortgages, and other financial assets held by others. Includes premiums received in lieu of regular servicing fee and fair value changes and hedging results relating to mortgage servicing rights and excess servicing spread payable to PMT.", "label": "Servicing Fee Net", "terseLabel": "Net loan servicing fees", "totalLabel": "Net loan servicing fees" } } }, "auth_ref": [] }, "pfsi_ServicingFeesNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingFeesNetMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueChangesInFairValueFairValueOptionRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about income related to net servicing fees has been included.", "label": "Net loan servicing fees", "terseLabel": "Net loan servicing fees" } } }, "auth_ref": [] }, "pfsi_ServicingFeesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingFeesReceivableNet", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of servicing fees receivable, net.", "label": "Servicing Fees Receivable Net", "terseLabel": "Servicing fees receivable, net" } } }, "auth_ref": [] }, "pfsi_ServicingIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingIncomeAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Servicing Income [Abstract]", "terseLabel": "Net loan servicing fees:" } } }, "auth_ref": [] }, "us-gaap_ServicingLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiability", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Servicing Liability", "netLabel": "Fair value", "terseLabel": "Mortgage servicing liabilities at fair value", "verboseLabel": "Mortgage servicing liabilities", "documentation": "Aggregate amount of servicing liabilities that are subsequently measured at fair value and servicing liabilities that are subsequently measured using the amortization method." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ServicingLiabilityAtAmortizedValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtAmortizedValueLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Amortized Cost [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": [ "r635", "r636", "r637", "r638", "r639", "r640", "r641" ] }, "us-gaap_ServicingLiabilityAtAmortizedValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtAmortizedValueRollForward", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Amortized Cost [Roll Forward]", "terseLabel": "Amortized cost:", "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_ServicingLiabilityAtAmortizedValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtAmortizedValueTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Amortized Cost [Table]", "documentation": "Disclosure of information about activity in the balance of servicing liabilities subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization." } } }, "auth_ref": [ "r635", "r636", "r637", "r638", "r639", "r640", "r641" ] }, "us-gaap_ServicingLiabilityAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtFairValueAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Fair Value, Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "documentation": "Fair value of a liability representing servicing arrangements under which the estimated future revenue from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer." } } }, "auth_ref": [ "r517", "r518", "r622", "r623", "r624", "r629", "r1171", "r1172", "r1173" ] }, "us-gaap_ServicingLiabilityAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions", "terseLabel": "Changes in valuation inputs used in valuation model", "documentation": "Amount of increase (decrease) in fair value from changes in the inputs, assumptions, or model used to calculate the fair value of the contract to service financial assets under which the estimated future revenues from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer." } } }, "auth_ref": [ "r632" ] }, "us-gaap_ServicingLiabilityAtFairValueOtherChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtFairValueOtherChangesInFairValue", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Fair Value, Other Changes in Fair Value", "terseLabel": "Other changes in fair value", "documentation": "Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the estimated future revenues from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer." } } }, "auth_ref": [ "r633" ] }, "us-gaap_ServicingLiabilityAtFairValuePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtFairValuePeriodIncreaseDecrease", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Fair Value, Period Increase (Decrease)", "totalLabel": "Total change in fair value", "documentation": "The net increase (decrease) in the fair value of servicing liabilities subsequently measured at fair value." } } }, "auth_ref": [ "r1213" ] }, "us-gaap_ServicingLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityMeasurementInput", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability, Measurement Input", "terseLabel": "Input", "documentation": "Value of input used to measure servicing liability." } } }, "auth_ref": [ "r519", "r520", "r521" ] }, "pfsi_ServicingLiabilityServicingFeeRateOfUnderlyingLoans": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingLiabilityServicingFeeRateOfUnderlyingLoans", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Servicing fee rate relating to mortgage loans underlying servicing liability.", "label": "Servicing Liability Servicing Fee Rate Of Underlying Loans", "verboseLabel": "Servicing fee rate (as a percent)" } } }, "auth_ref": [] }, "pfsi_ServicingLiabilityUnpaidPrincipalBalanceOfUnderlyingLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ServicingLiabilityUnpaidPrincipalBalanceOfUnderlyingLoans", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid principal balance of mortgage loans underlying fair value of servicing liability.", "label": "Servicing Liability Unpaid Principal Balance Of Underlying Loans", "verboseLabel": "Unpaid principal balance of underlying loans" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "pfsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of share-based payments awards options and other than options granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options And Equity Instruments Other Than Options Grants In Period Total Fair Value", "totalLabel": "Grant date fair value" } } }, "auth_ref": [] }, "pfsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsGrantsInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsGrantsInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of share-based payments awards options granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Grants In Period Total Fair Value", "terseLabel": "Grant date fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in units)", "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": [ "r453" ] }, "pfsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of share-based payments awards other than options granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Total Fair Value", "terseLabel": "Grant date fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested (in units)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation", "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": [ "r435", "r436", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "pfsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAntidilutiveExcludedFromComputationOfEarningsPerShareAmountWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAntidilutiveExcludedFromComputationOfEarningsPerShareAmountWeightedAverageExercisePrice", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price of securities outstanding but not included in the computation of earnings per share because their inclusion would be anti-dilutive.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Antidilutive Excluded from Computation of Earnings per Share Amount, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price of anti-dilutive stock options (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in units)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "pfsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedNumberOfShares", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of options exercised.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercised Number Of Shares", "terseLabel": "Exercised (in units)" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShortMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Short [Member]", "terseLabel": "Sales", "documentation": "Indicates the sale of a borrowed security or written option." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "Short-Term Debt" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMaturitiesOfOutstandingAdvancesUnderRepurchaseAgreementsDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Line Items]", "verboseLabel": "Mortgage loans sold under agreement to repurchase", "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_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebt" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Text Block]", "terseLabel": "Short-Term Debt", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r68", "r1144", "r1145", "r1146" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsOffsettingOfDerivativeAndFinancialLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r66", "r1144", "r1145", "r1146" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted average interest rate", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r67", "r374" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRateOverTime": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtWeightedAverageInterestRateOverTime", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Weighted-average interest rate", "documentation": "Weighted average interest rate of short-term debt outstanding calculated over time." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "terseLabel": "Short-term investment at fair value", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r122", "r123", "r1100" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term leases", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r567", "r961" ] }, "us-gaap_ShorttermDebtAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShorttermDebtAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Average Outstanding Amount", "terseLabel": "Average balance of assets sold under agreements to repurchase", "documentation": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period." } } }, "auth_ref": [ "r150", "r151", "r811" ] }, "us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShorttermDebtMaximumAmountOutstandingDuringPeriod", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Maximum Amount Outstanding During Period", "terseLabel": "Maximum daily amount outstanding", "verboseLabel": "Maximum daily amount outstanding", "documentation": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, the maximum amount borrowed at any time during the period." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r142", "r143", "r144", "r145", "r193", "r262", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r293", "r294", "r299", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r363", "r364", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r921", "r924", "r925", "r931", "r976", "r1221", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r150", "r197", "r198", "r199", "r219", "r249", "r253", "r255", "r257", "r264", "r265", "r334", "r375", "r378", "r379", "r380", "r384", "r385", "r406", "r407", "r410", "r413", "r420", "r541", "r733", "r734", "r735", "r736", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r756", "r778", "r802", "r826", "r869", "r870", "r871", "r872", "r873", "r1078", "r1117", "r1129" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r78", "r81", "r82", "r191", "r206", "r207", "r208", "r231", "r232", "r233", "r235", "r240", "r242", "r244", "r263", "r335", "r336", "r358", "r421", "r481", "r482", "r489", "r490", "r491", "r493", "r494", "r495", "r505", "r506", "r507", "r508", "r509", "r510", "r513", "r545", "r546", "r547", "r548", "r549", "r550", "r555", "r558", "r576", "r704", "r723", "r724", "r725", "r744", "r826" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r154", "r156", "r159", "r161", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r173", "r297", "r298", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r759", "r762", "r764", "r837", "r841", "r847", "r867", "r891", "r897", "r898", "r899", "r900", "r902", "r903", "r904", "r905", "r906", "r911", "r939", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r975", "r980", "r1157", "r1221", "r1223", "r1224", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r231", "r232", "r233", "r263", "r558", "r648", "r732", "r756", "r769", "r771", "r772", "r773", "r774", "r775", "r778", "r781", "r782", "r783", "r784", "r785", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r798", "r800", "r804", "r805", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r981" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS (UNAUDITED)" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r188", "r245", "r433", "r1079", "r1083", "r1127" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails", "http://www.pennymacfinancial.com/role/DisclosureNetGainsOnLoansHeldForSaleDetails", "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureOtherAssetsOtherDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r231", "r232", "r233", "r263", "r300", "r558", "r648", "r732", "r756", "r769", "r771", "r772", "r773", "r774", "r775", "r778", "r781", "r782", "r783", "r784", "r785", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r798", "r800", "r804", "r805", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r981" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r1001", "r1011", "r1021", "r1053" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "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_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "verboseLabel": "Issuance of common stock in settlement of director fees (in shares)", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock based compensation (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r7", "r77", "r78", "r106" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "verboseLabel": "Issuance of common stock in settlement of directors' fees", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r38", "r77", "r78", "r106" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails", "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Authorized, Amount", "terseLabel": "Authorized stock repurchase amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1156" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)", "terseLabel": "Shares of common stock repurchased", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r7", "r77", "r78", "r106" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquityDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of common stock", "terseLabel": "Cost of shares of common stock repurchased", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r7", "r77", "r78", "r106" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r39", "r40", "r41", "r191", "r192", "r207", "r231", "r232", "r233", "r235", "r240", "r242", "r335", "r336", "r358", "r421", "r481", "r482", "r489", "r490", "r491", "r493", "r494", "r495", "r505", "r506", "r507", "r508", "r509", "r510", "r513", "r545", "r546", "r550", "r556", "r576", "r724", "r725", "r742", "r780", "r799", "r827", "r828", "r874", "r988", "r1119", "r1141", "r1185", "r1256" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r103", "r218", "r405", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r421", "r512", "r829", "r831", "r875" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "negatedLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r568", "r961" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r551", "r586" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r551", "r586" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r551", "r586" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r551", "r586" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r551", "r586" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r585", "r587" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "TX", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "TEXAS", "terseLabel": "Texas" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r1047" ] }, "pfsi_TangibleNetWorthTotalAssetsRatioActual": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "TangibleNetWorthTotalAssetsRatioActual", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The tangible net worth to total assets ratio actual.", "label": "Tangible Net Worth Total Assets Ratio Actual", "terseLabel": "Tangible net worth / Total assets ratio actual" } } }, "auth_ref": [] }, "pfsi_TangibleNetWorthTotalAssetsRatioRequirement": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "TangibleNetWorthTotalAssetsRatioRequirement", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The tangible net worth to total assets ratio requirement.", "label": "Tangible Net Worth Total Assets Ratio Requirement", "terseLabel": "Tangible net worth / Total assets ratio requirement" } } }, "auth_ref": [] }, "pfsi_TargetRecaptureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "TargetRecaptureRate", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of target recapture date", "label": "Target Recapture Rate", "terseLabel": "Target recapture rate" } } }, "auth_ref": [] }, "pfsi_TermNotesAndTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "TermNotesAndTermLoansMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to term notes and term loans.", "label": "Term Notes and Term Loans [Member]", "terseLabel": "Term Notes and Term Loans" } } }, "auth_ref": [] }, "pfsi_ThresholdLimitOfLoanCommitmentPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "ThresholdLimitOfLoanCommitmentPerQuarter", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsCorrespondentProductionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of threshold limit for loan commitment per quarter.", "label": "Threshold Limit Of Loan Commitment Per Quarter", "terseLabel": "Threshold limit of loan commitment" } } }, "auth_ref": [] }, "pfsi_TimeBasedRestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "TimeBasedRestrictedStockUnitsRSUMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/DisclosureStockBasedCompensationOtherDetails", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Stock units that the entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received.", "label": "Time-based RSUs.", "terseLabel": "Time-based RSUs" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1039" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r1046" ] }, "pfsi_TownsgateClosingServicesLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "TownsgateClosingServicesLlcMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureNetInterestExpenseDetails", "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsExchangedPrivateNationalMortgageAcceptanceCompanyLlcUnitholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Townsgate Closing Services, LLC.", "label": "Townsgate Closing Services, LLC", "terseLabel": "Townsgate Closing Services, LLC" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1066" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1068" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.pennymacfinancial.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialAssetsAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRelatedPartyTransactionsMortgageLoanServicingDetails" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Abstract]", "terseLabel": "Summary of mortgage loan servicing fees earned" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivities" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "Loan Sales and Servicing Activities", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r588", "r589", "r590", "r595", "r599", "r603", "r604", "r609", "r610", "r615", "r616", "r619", "r625", "r627", "r628", "r633", "r634", "r641", "r643", "r770", "r1211" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOtherInformationDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFairValueOptionMaturitiesRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueFinancialStatementItemsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails", "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesServicingLateAncillaryAndOtherFeesRelatingToMsrsDetails", "http://www.pennymacfinancial.com/role/DisclosurePrincipalOnlyStrippedMortgageBackedSecuritiesDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtAssetsSoldUnderAgreementToRepurchaseDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "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": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r402", "r418", "r511", "r538", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r605", "r606", "r607", "r608", "r611", "r617", "r629", "r630", "r631", "r632", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r705", "r950", "r951", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r964", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1137", "r1138", "r1139", "r1140", "r1168", "r1171", "r1172", "r1173", "r1180", "r1183" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1069" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1070" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r1070" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1068" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1068" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1071" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1069" ] }, "pfsi_USDepartmentOfHousingAndUrbanDevelopmentPLSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "USDepartmentOfHousingAndUrbanDevelopmentPLSMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureRegulatoryCapitalAndLiquidityRequirementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to U.S. Department of Housing and Urban Development - PLS.", "label": "HUD - PLS", "terseLabel": "HUD - PLS" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLongTermDebtNotePayableDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoanParticipationAndSaleAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized debt issuance costs", "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/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1065" ] }, "pfsi_UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementBankruptcy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementBankruptcy", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid balance of mortgage loans sold with continuing involvement in bankruptcy.", "label": "Unpaid Balance Mortgage Loans Sold With Continuing Involvement Bankruptcy", "terseLabel": "Bankruptcy" } } }, "auth_ref": [] }, "pfsi_UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentNinetyDaysOrMoreForeclosed": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentNinetyDaysOrMoreForeclosed", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid balance of mortgage loans sold with continuing involvement delinquent ninety days or more foreclosed.", "label": "Unpaid Balance Mortgage Loans Sold With Continuing Involvement Delinquent Ninety Days or More, Foreclosed", "terseLabel": "90 days or more - Foreclosed" } } }, "auth_ref": [] }, "pfsi_UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentNinetyDaysOrMoreInForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentNinetyDaysOrMoreInForeclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid balance of mortgage loans sold with continuing involvement delinquent ninety days or more in foreclosure.", "label": "Unpaid Balance Mortgage Loans Sold With Continuing Involvement Delinquent Ninety Days or More, in Foreclosure", "terseLabel": "90 days or more - In foreclosure" } } }, "auth_ref": [] }, "pfsi_UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentNinetyDaysOrMoreNotInForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentNinetyDaysOrMoreNotInForeclosure", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid balance of mortgage loans sold with continuing involvement delinquent ninety days or more not in foreclosure.", "label": "Unpaid Balance Mortgage Loans Sold With Continuing Involvement Delinquent Ninety Days or More, Not in Foreclosure", "terseLabel": "90 days or more - Not in foreclosure" } } }, "auth_ref": [] }, "pfsi_UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentThirtyToEightyNineDays": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnpaidBalanceMortgageLoansSoldWithContinuingInvolvementDelinquentThirtyToEightyNineDays", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesSummaryOfCashFlowsWithTransfereesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unpaid balance of mortgage loans sold with continuing involvement delinquent thirty to eighty-nine days.", "label": "Unpaid Balance Mortgage Loans Sold with Continuing Involvement Delinquent Thirty to Eighty Nine Days", "terseLabel": "30-89 days" } } }, "auth_ref": [] }, "pfsi_UnpaidPrincipalBalanceOfUnderlyingLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnpaidPrincipalBalanceOfUnderlyingLoan", "crdr": "debit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesActivityInMsrsAtFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureMortgageServicingRightsAndMortgageServicingLiabilitiesMortgageServicingLiabilitiesCarriedAtFvDetails" ], "lang": { "en-us": { "role": { "documentation": "The unpaid principal balance (UPB) of underlying loan.", "label": "Unpaid Principal Balance Of Underlying Loan", "terseLabel": "Unpaid principal balance of underlying loans at end of period" } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails" ], "lang": { "en-us": { "role": { "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured senior notes.", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "pfsi_UnsecuredSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnsecuredSeniorNotes", "crdr": "credit", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueMeasurementBasisNonrecurringDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of unsecured 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.", "label": "Unsecured Senior Notes", "terseLabel": "Unsecured senior notes" } } }, "auth_ref": [] }, "pfsi_UnusedElementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "UnusedElementAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3InputRollForwardRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Unused Element [Abstract]" } } }, "auth_ref": [] }, "stpr_VA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "VA", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureLoanSalesAndServicingActivitiesGeographicalDistributionOfLoansDetails" ], "lang": { "en-us": { "role": { "label": "VIRGINIA", "terseLabel": "Virginia" } } }, "auth_ref": [] }, "pfsi_VariableInterestEntityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "VariableInterestEntityDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Variable Interest Entities" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureVariableInterestEntities" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Variable Interest Entities", "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": [ "r107" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r1035" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageLoansAndIrlcDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingLiabilitiesDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsEffectOfChangeInInputsOnFairValueDetails", "http://www.pennymacfinancial.com/role/DisclosureFairValueLevel3UnobservableInputsMortgageServicingRightsInitialRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted average", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r521", "r620", "r907", "r908", "r953", "r1201", "r1203", "r1207" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Effect of dilutive shares:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average diluted shares of common stock outstanding (in shares)", "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": [ "r248", "r257" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureEarningsPerShareDetails", "http://www.pennymacfinancial.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "positiveLabel": "Weighted average shares of common stock outstanding (in shares)", "terseLabel": "Basic (in shares)", "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": [ "r247", "r257" ] }, "pfsi_WellsFargoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pennymacfinancial.com/20240930", "localname": "WellsFargoMember", "presentation": [ "http://www.pennymacfinancial.com/role/DisclosureDerivativeFinancialInstrumentsOffsettingOfDerivativeAssetsDerivativeLiabilitiesFinancialLiabilitiesAndCollateralHeldByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtMortgageLoansSoldUnderAgreementToRepurchaseByCounterpartyDetails", "http://www.pennymacfinancial.com/role/DisclosureShortTermDebtPrincipalOnlyStrippedMbsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Wells Fargo.", "label": "Wells Fargo Bank, N.A.", "terseLabel": "Wells Fargo Bank, N.A." } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r1033" ] } } } }, "std_ref": { "r0": { "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/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-13" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481212/470-30-50-1" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r63": { "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/2147477734/942-470-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "948", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r66": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r90": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r112": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r113": { "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/2147478546/942-210-S99-1" }, "r114": { "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/2147478546/942-210-S99-1" }, "r115": { "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/2147478546/942-210-S99-1" }, "r116": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r117": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r118": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r119": { "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/2147478546/942-210-S99-1" }, "r120": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r121": { "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/2147478546/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r124": { "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/2147478524/942-220-S99-1" }, "r125": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r126": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r127": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r128": { "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(13)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r129": { "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(14)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r131": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r132": { "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/2147478524/942-220-S99-1" }, "r133": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r134": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r135": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r136": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r137": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r138": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r139": { "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/2147478524/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "3", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column G", "Footnote": "3", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column H", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r198": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r199": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r200": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r201": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r222": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r223": { "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(m)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r224": { "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(m)(1)(ii)(A)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r225": { "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(m)(1)(ii)(A)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r226": { "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(m)(1)(ii)(A)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r227": { "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(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r228": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r229": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-7" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "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": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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/2147477891/740-270-50-1" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-31" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/860/tableOfContent" }, "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)", "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)(1)", "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)(2)", "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": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-2" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478779/940-405-45-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r681": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r682": { "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/2147478524/942-220-S99-1" }, "r683": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r684": { "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/2147477314/942-235-S99-1" }, "r685": { "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/2147478451/942-360-50-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r689": { "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/2147478777/944-210-S99-1" }, "r690": { "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/2147478777/944-210-S99-1" }, "r691": { "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)(15)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r692": { "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)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r693": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r694": { "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/2147478777/944-210-S99-1" }, "r695": { "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/2147478777/944-210-S99-1" }, "r696": { "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/2147478777/944-210-S99-1" }, "r697": { "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/2147478777/944-210-S99-1" }, "r698": { "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/2147478777/944-210-S99-1" }, "r699": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r700": { "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/2147478777/944-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r703": { "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/2147477250/944-220-S99-1" }, "r704": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r705": { "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/2147477250/944-220-S99-1" }, "r706": { "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/2147477250/944-220-S99-1" }, "r707": { "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/2147477250/944-220-S99-1" }, "r708": { "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/2147477965/944-235-S99-1" }, "r709": { "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/2147477965/944-235-S99-1" }, "r710": { "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/2147477965/944-235-S99-1" }, "r711": { "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/2147477965/944-235-S99-1" }, "r712": { "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/2147477965/944-235-S99-1" }, "r713": { "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/2147477965/944-235-S99-1" }, "r714": { "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/2147477965/944-235-S99-1" }, "r715": { "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/2147477965/944-235-S99-1" }, "r716": { "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/2147477965/944-235-S99-1" }, "r717": { "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/2147477965/944-235-S99-1" }, "r718": { "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/2147477965/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r732": { "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" }, "r733": { "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(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r734": { "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(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r735": { "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(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r736": { "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(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r744": { "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/2147478009/946-205-45-4" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r756": { "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/2147477796/946-210-45-4" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r759": { "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/2147478795/946-210-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r762": { "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/2147478795/946-210-50-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r764": { "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/2147478795/946-210-50-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r767": { "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/2147478795/946-210-50-6" }, "r768": { "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/2147478795/946-210-50-6" }, "r769": { "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/2147479170/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r771": { "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/2147479170/946-210-S99-1" }, "r772": { "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/2147479170/946-210-S99-1" }, "r773": { "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/2147479170/946-210-S99-1" }, "r774": { "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/2147479170/946-210-S99-1" }, "r775": { "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/2147479170/946-210-S99-1" }, "r776": { "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/2147479170/946-210-S99-1" }, "r777": { "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/2147479170/946-210-S99-1" }, "r778": { "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/2147479170/946-210-S99-1" }, "r779": { "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/2147479170/946-210-S99-1" }, "r780": { "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/2147479170/946-210-S99-1" }, "r781": { "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/2147479170/946-210-S99-1" }, "r782": { "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/2147479170/946-210-S99-1" }, "r783": { "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/2147479170/946-210-S99-1" }, "r784": { "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/2147479170/946-210-S99-1" }, "r785": { "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/2147479170/946-210-S99-1" }, "r786": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r787": { "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)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r788": { "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/2147479170/946-210-S99-1" }, "r789": { "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/2147479170/946-210-S99-1" }, "r790": { "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/2147479170/946-210-S99-1" }, "r791": { "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/2147479170/946-210-S99-1" }, "r792": { "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(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r793": { "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/2147479170/946-210-S99-1" }, "r794": { "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/2147479170/946-210-S99-1" }, "r795": { "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/2147479170/946-210-S99-1" }, "r796": { "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/2147479170/946-210-S99-1" }, "r797": { "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/2147479170/946-210-S99-1" }, "r798": { "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/2147479170/946-210-S99-2" }, "r799": { "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/2147479170/946-210-S99-2" }, "r800": { "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/2147479105/946-220-45-3" }, "r801": { "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/2147479105/946-220-45-7" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r803": { "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/2147479134/946-220-S99-1" }, "r804": { "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/2147479134/946-220-S99-1" }, "r805": { "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/2147479134/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r811": { "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/2147479134/946-220-S99-1" }, "r812": { "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/2147479134/946-220-S99-1" }, "r813": { "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/2147479134/946-220-S99-1" }, "r814": { "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/2147479134/946-220-S99-1" }, "r815": { "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/2147479134/946-220-S99-1" }, "r816": { "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/2147479134/946-220-S99-1" }, "r817": { "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/2147479134/946-220-S99-1" }, "r818": { "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/2147479134/946-220-S99-1" }, "r819": { "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/2147479134/946-220-S99-1" }, "r820": { "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/2147479134/946-220-S99-1" }, "r821": { "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/2147479134/946-220-S99-1" }, "r822": { "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/2147479134/946-220-S99-1" }, "r823": { "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/2147479134/946-220-S99-1" }, "r824": { "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/2147479134/946-220-S99-1" }, "r825": { "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/2147479134/946-220-S99-3" }, "r826": { "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/2147479134/946-220-S99-3" }, "r827": { "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/2147479134/946-220-S99-3" }, "r828": { "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/2147479134/946-220-S99-3" }, "r829": { "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/2147477968/946-235-50-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r831": { "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/2147477968/946-235-50-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r834": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r835": { "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/2147477271/946-320-S99-1" }, "r836": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r837": { "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/2147477271/946-320-S99-1" }, "r838": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r839": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r840": { "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/2147477271/946-320-S99-2" }, "r841": { "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/2147477271/946-320-S99-2" }, "r842": { "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/2147477271/946-320-S99-3" }, "r843": { "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/2147477271/946-320-S99-3" }, "r844": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r845": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r846": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r847": { "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/2147477271/946-320-S99-3" }, "r848": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r849": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r856": { "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)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r857": { "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/2147477271/946-320-S99-5B" }, "r858": { "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 H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r859": { "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 H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r860": { "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 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r861": { "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 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r862": { "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/2147477271/946-320-S99-6" }, "r863": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r864": { "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/2147477271/946-320-S99-6" }, "r865": { "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/2147477271/946-320-S99-6" }, "r866": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r867": { "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/2147477271/946-320-S99-6" }, "r868": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r875": { "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/2147478448/946-505-50-6" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-3" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-3" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-3" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-4" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-4" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-4" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-4" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-4" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-4" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-5" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-5" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-5" }, "r890": { "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(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r891": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r892": { "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(Column G)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r893": { "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(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r894": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r895": { "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/2147478785/954-310-50-2" }, "r896": { "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/2147478522/954-440-50-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r898": { "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/2147478979/970-360-S99-1" }, "r899": { "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/2147478979/970-360-S99-1" }, "r900": { "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/2147478979/970-360-S99-1" }, "r901": { "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)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r902": { "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/2147478979/970-360-S99-1" }, "r903": { "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/2147478979/970-360-S99-1" }, "r904": { "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/2147478979/970-360-S99-1" }, "r905": { "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/2147478979/970-360-S99-1" }, "r906": { "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/2147478979/970-360-S99-1" }, "r907": { "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/2147477332/976-310-50-1" }, "r908": { "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/2147479230/978-310-50-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r974": { "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" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r978": { "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/2147478795/946-210-50-1" }, "r979": { "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/2147478795/946-210-50-6" }, "r980": { "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/2147477439/946-210-55-1" }, "r981": { "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/2147477802/946-310-45-1" }, "r982": { "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/2147477271/946-320-S99-1" }, "r983": { "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/2147477271/946-320-S99-2" }, "r984": { "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/2147477271/946-320-S99-3" }, "r985": { "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/2147477271/946-320-S99-6" }, "r986": { "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/2147477346/946-830-45-39" }, "r987": { "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/2147479168/946-830-55-10" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r989": { "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/2147479168/946-830-55-12" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column G)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1027": { "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" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1078": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1079": { "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" }, "r1080": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1081": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1082": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1083": { "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" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1086": { "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/2147477351/944-825-50-1B" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1098": { "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" }, "r1099": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r1117": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1121": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1122": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1132": { "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" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1147": { "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" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1157": { "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" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1163": { "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" }, "r1164": { "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" }, "r1165": { "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" }, "r1166": { "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" }, "r1167": { "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" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1172": { "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" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1185": { "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" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-31" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1199": { "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" }, "r1200": { "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" }, "r1201": { "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" }, "r1202": { "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" }, "r1203": { "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" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "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" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1216": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1217": { "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/2147478777/944-210-S99-1" }, "r1218": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1219": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1220": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1221": { "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" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1251": { "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/2147478009/946-205-45-4" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479170/946-210-S99-1" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1256": { "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/2147479134/946-220-S99-3" }, "r1257": { "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/2147479134/946-220-S99-3" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1259": { "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/2147477271/946-320-S99-6" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-5" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-5" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481586/948-10-50-5" } } } ZIP 126 0001558370-24-013853-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-013853-xbrl.zip M4$L#!!0 ( +6%75D%,)2-ZS$ #5P @ 1 <&9S:2TR,#(T,#DS,"YX M?MF@2DKA# M@3J\V%9^_=<-WD 2)$"*\D Y?$D\8G<#?0'0:#0:/_W7Z]HUGHD?.![]^=WI MAY-W!J&69SMT^?.[*%P<_?CNOW[Y?__VT[\?'?WCXN'&L#TK6A,:&I9/S)#8 MQHL3KHRYM]F8U+@EON^XKG'A._:2&,;IR81K8'\. MK!59FT9H^DL2WIEK$FQ,B_S\;A6&F\_'QR\O+Q\VA-+MVK06#C6IY9CN!\M; M,X(GG\Y!%F88^LY3%))KSU]?DH49N2'(A?XS,EW6#1"72U @!0#N,\B7!I^A M.X5V7\X_>/X2&CHY/?['[B,$*_0>CPE>O(TC0WPG[@AP)5%SAHX! _/\& RGKM6&+]P8^'& MKX&$+Q5)U$@N^U1 (#1:GXFT=W9R3%Y#0@/GR25'"$9\,X1I)S@Z^Y 9L>5% M-/3K[##^6&B/DE!F[@"2CQ%'3!H^%,F:CA6(0=FG O!K15')^#[]].G3,?N: M=2#T2_(L=!H^'^-G)']V=')^='Z:,[I4&=L)6*:.5VLE9@._%+A0F.LRFQ!: M0U$FT);38+P.#4*8S$@^0SKR&?*HC&4WCCL['W=LXG"$L\H/\:SBE(;H$7FJ M'Z;XL6CVEETC9LLN QX%T5,M,'Z,$7[Y-\-@ZYA)J1>RH8(_I3]N-@Y=>/$O M\!L:V6>T@#F8CX%_/#Y,%%819C0S(,]6L3$,1\]U;#2A"]-%4<]6A(3!(S4C MVV&&Y0"G;1#2+J:=M GTP&'L?/KT/2KXY,0X,C*2\/=X>C>;WDPN1_.K2^-B M=#.Z&U\9LU^OKN8SX[O'N]'CY02^_.=/QV6"I:8B\#:F]!?V-RQY 5!GU1F]F,P74S P5L3%8TV84G5>M:LUMD< M_G=[=0K:]5Z41JP$4:KBCVU4/![-?C6N;Z9_ M#&-8JN9+)[!<+XA\\D!3^@F"A\\U[WV_!?3M]M93QL:<&:\W YHRDO?>#->P^PV3#?(/]N37#R&?S>LOII!T9N4U\;)X[\G_$ M#1IYBX-5[&X5R0R,YV%OK.9D/LU(F[,*VO!)Q.*QE9-9KO1$-F 3]6O8>LG2-LR$A; MRGS.H[@M(V]LL(/6(S\1V,540<;'_S2^0VK&V: K MB:XNB>\\0\>?(Y;^@A'1G D#N3"> MM@;/QV#XJH9?"5\_.,L5LY/*EQO'?')CMA-X&?L %+6OL>4^MR,ST MM+JF"@+E<5^860F^S:_HV-GW?80'TYUZ- ML&6;PK^^-K+<,/]Z7LL2(M,=&Z,7S[6# B@;, MA!B[3.S/&E.K Y,9Q5EU:8W5EOER\3\'?76)*#0&$Z2Z.9>'$@9M-&MCMH(Y M;$XP^?\IC$UZYKGV([5AM"Q]PHY YMX#V42^M0+9UBBN,QV9CC]6=DV#O,&?(=$DF;17K M:$U,;B*5$X"JB61K-4LY*K0;IQY!RYS5#':BG)<&;E:BV3LO)/?FUGQRZZ8) M";1,TX+<8Z184#22-1*Z@QJ[J#%/=5#08A58KD1!&F!)B3G5086J*KPCX1?3 MH<&4XA078+CPVO-Q7JM1HQQ!HLHSP5D.$#4854RG8W3CP.7"\^,Y=M"GNCXG M&.@E07CU"ABUOE<]H$Q_@K@AZB^E9B3D!ITI>TVA9WUE!0_&WAIEQYAHVIB5Z5.'+H-[XL]6IE\W!NO 9+H3;&%34@;0 M,ABQ05O*XX\LV2%OTYO+J8?8?QM7?'R?S_QFNIK^)?:A.&+O15;"< MQJFDL^4,,TW+,_9[H,Q*"=8-B15RM4FR:0]=D*VLV'WGBG>)"( 7E5+ M$ZA438*:.1R]Y+XR1W'0FT*V6.%02Y@=5H20:DD0T>#)_(<1$QJ4TS6=5CV/ M5JJL+AFT@^+:YLW*$V;EBE),E1V4TR5!5BTI5JZD%IFP@Z+:Y;W*$E[ERE%* M=1W4(CL,7F+'/7\[-C=.:+K@Q=TXL*#;L*0_$/@CKEHI.!U6190J4A#&R*D; M"7GF#68-&'P+@X[5DICKLI?E&FK(6QZ$+Q%^]!2 K0+75\]")92_2Y4A"$CD M1(R8RJ"59JVP&KS3Q3W'.Q3^M.+IYMYS M'=%6N!>:C=K_A"\@5BX[QC6CO87!M\RFR[1M(V[2J64OY;S*% MG N6S:3^W:"*]ME=8HV(0&2*^5A53+DBV:"A]AE?=>YG!4*F'\$^O52":E#/ MWK+ :K38F9!,V:(]?->$L,$N.J>VU,RN=7 RK0JVC*(LET%A.Z>[B!4GA93U0@;E!5O^DS=<>#[=!ERA7L$UMET@QZ;YE24S.C%K_* MM";8/>95 0>%])#0,;*]35B??5%3W;$7FLW*_W@B2#%52.A(&F_*Z!C*278N M5U1C#PV0,BVKUBX:U+9K'@[_&D1VXE.CT$XT9*H6E*-OR-DI/R21'U(-EK"C M);"S)/Z'!^*LGR(_8#/D=(%7S6 N]0BL)&'FEN;2 M4VMRT_I;*]/*NF4D_3+2CN6K7=XU(^G;>^/F9FQPW1NLL:>,UEFT7IO^%E8C M,UA=N]Y+\ <(F2EM07S2\"Y//V1E]M6MY""[]\!ZP%8UZ(/!.F&\0"\,KAN# M'?5D1U^(M_3-S0KK$0-2Z#M/4;P78H_A K,CW01DLV%%C.;N2D]E,#::/("S,YA)WV92RCF>8+=-%X:GMXPY MV-5VE!N0&U3%J>Y@4)649]S8L2X97)\&0]NWH5TM%L0*TPW Q_W(,9OC?B#C+/G'41G5 MQ K7-P;KV?D67L.^38(ATWR78NB#2ONYB#==+ (28H!WNL@AXZLU-=^HG1&2 M3QUOW+K$U$Y/JD%5RI.(3D"E(#!#KQ.=EA3GI3 \[_S0E>9#ZL M**6+L6K?=''6N=B.,6."^!N,7/=NVWUW3&[VE5.?7LR>^XWK]'NQQ;]/2G6F M[,33^]/6X#D:AD6G2V3YR_73Q10\HA!$C?%3^QG/3K)++9%OK,M!_Y39JD)T;>E<&JNED5'PF;>:[-1)R) M=>[EPE::,/LE+K*L:)JP^3.O>=P!P8[I3ZFYG MH>]L-L2^?5*:D&2XTZS;9G:G)#.' M/DOW#Z;1H8C_%T+1'ZS1?#V@3+&2^O[L5)<1'+360\U_EE58FQ.MAB;3:-NG M +)DQT'!G6]0UZW(M8 R)2J^%##HK/?K9;5Y@RWQ)1K>N53SH/JN=8/K!FL- MF$R1*D6$!V6]13GA/LL(RY^G[7;=3%8_>+"/9OOXW?2=^$PU*8X 0A0]8%8+ M)]6K8&).B7%5%!)R@[J:U24.0R3QI O3^DKL&2;\"778#EFJ6(%CG+5PA$T8 MLRR D31R%+=BY,T,"N]1X>([WUU(-"_2YZ#[2IRSO>[_1:Z0XW^PYL@#61BO M[)<08'Y^%SCK#3ZQ%?^V\LGBYW>;1> #YR^/L<10;#EEZ20-IR1,WZI0>3EG-$Y!L<<,"HAX&^*CBH[3SK\SCOOB M"O30EJN2ZC1D"HRD+5-%N]*0)]=\:LL3H!!WK^ST$6X #]+T;8P*14'HK4>O M3G#IK4V'7I*%&;F"IU 44)JGS)-*HEE*TQAA!(E1-9"L$=,U4L)_S_8;_@1F"BN(0 MWY0L\=JGN!ME--?W"UA'2.?H].SH](?._3@_=FC KHVJ]8&AX+^.4CSLQ3GV MXKRE"2;DOF?_LD/E]E,$;/A[Y2879O#$*$3!$0HQ4#% 'FEIFIO$]F%^R\BT MLT#/+8@'C-.^XFD$2\"DDH_">^(YG M7U%[]!2$OFF%L6.!;M;_]DTX]NJ07>B M30KH ,@[PTR(_/PN]", IX[KXLXL_7<,NV%MSEDS=A17!]J/W.)+L-O+"+F( M6>U9@(TM:";)+]XS\2G^4"FB$ 0>>+GX(XN#^OJ>^LX0=&TMNN29I!(MQ(_[,C]"U!XN8Z6^5 MN1#W^LETT0?[^9T%LX@3=F?F.G(7T +^BIW%DPJ'71RZ]F'?N(!O,.1(B455 M)%T9SXTNF."A4)H@._>RS@?IA<#\@OPB1V-8ES IVX3:"?_HS0O,NN<6=!7I M/<8R;DTKG:US3N9^%%3'O2*\AE- 7GHCT2G'E>#;/A5FDR>QON(]6EC/1%-6 M8);:QS&F"/]MK%/*;::6.+E-X)W50FCF7=7<8KZ=/8S6\,GY,_:/UAN84]CT M7*S\(?!'.U/Z)H:=2RB7[L)TL\CK/B;[/J=U?2=P,'P?WZBZ)/'_)[1IHE." MUI75&6R^[<@%Q=35@[LA\06>9./%#O[FY#6\<#WK*S]M[$JIO+Z%Z:<.LTPR M#GJ99C)?'/V[;%=:6<4EB:3@Y-H7L256+EUB+<[XRD3$]@?/GOO,L"^)ZU"6 MYSM?.3AVO"MTH;=W#B67YI:?3/?6PH&L/?F8J6P[[N&'A>HZOL[?:'$KGJ>:O :>J"CY.95A:7R!QW[[KKLMM@LQ)UN ME0/A9PWYR+(_1VM,Q.>*)52?3>2#EJW0](S\Y6M*R1_)!I!@86^#I-GBWC 1 MLC45U]$:]I2F&P4J![)(U_,XI#U!D%W$ITSH0J;&< M4=LQW<0+YJ4@^'8@7-7KKR$%I E8L]DS=S7%!>;B.E<7VYFSI,X"W% :\J5? M[KPP+I&EX,OVVX >7JV,.Z[VUQYEN%,K>@CRPJ1?IXO1&I LL^)W"K]JZ'8R MYYB7>H636@@-N4FGL\H;XX(I3P#38::SP\\K^.Y;T1.9O$$&VX3B[0=[ZG^) M3#SL)L3&1;TI0^$-.]"G!_VB+>),75 M8Y(LU="$5H(@WJDFI399CNFM&<#D7K1QA$D=\F%78[NU&2--3H7*-T0FU MW(B=ZK!_PA(XBY[^CUCAW*OCC8FB7E([D-0S6E"3)9)?#1,-H#9(>HR- Y$JNIT=3 1[L9P=6PAP^1V#^^E.S$]5V-A4?3,Y>!^V\V5Z8^XIHX@7RJU*;-9E.+0&E6S25&5 M@687;R_D)R"2)\%=B+]DF*'LE8Q9"!Y#)YOO%^VM",UFJ MOC!>O3'5$E%#-T]]DFP**[3"UB.^D(]]02HHQPHW8?#AY2[8W\;U:F<#7-^3 M49V_*(W,I(S7&($ZNJ["$,QZ7+7NN7>?5 HIPVTQ#L8]MD4#WJ$C44A258P MP3=)HQ69@Q&.VL+7)!=5"KJ*A%V#WH2"[-8X'CD*[GW/(L1F(3H6GILNRF-G M%R*Z"F:T7/JL-A0_[32[)2.V3K*[":^%7U!T%=">A MAW]2<^19+4'3]M!43D'38(#2A7?%TC\]T-)L$P-C'$V[:2^;GQA4=C*=L#7< MSN01TSLOWI3%(>8'SW6!D1?3MX7QU09HS?1 MIFL#=_\*I['X\;,IC5,^;HG)4L"X*6Q*[SSZ@(7$T5#8,Q$J=[OZHJV;BP&\ M1.M-?)+N^;EQA/,5F3MK5B\#]O"F"VQYR[A<+_X6/[X0)#5KLM>XZ%GPN2 M0C/$'GM!".L'\0.2[EDY!;29A?;>N!Z#J33K9N[3*(AMZH8$P1R8^72"%TCN MS2"\C/BTW([X>IZ*RY@IW=H#3O!.?O)0WJ.R />PSFVR)^3]R'?$ J MN)[C5FRZR #YDZ@W;_J;N P'M\;5:TSWCFHZQK[]:J*#2I7[]B^O19T'YJ&/ M16%*%196B*A=.+GD0'1#8=]"+ EI0/ M16 /Q%D_13"5(M9T M8S0"SL^4:HO8@>^WJ3(EZ;ZH M!),ZBF;:%D?OZE+!V-5\=XOY,*7-U8YT--UX["^V^0?!&PW$'L'VF[_H &O> M0_%5OV_8A[)KN8EC!F_L6*9IZJQ<6S7-M0Y PRQ7;JN(VTC[@> ,8($*9B$X M[(_4"8.'V:/@1;Y6>!IRCHEYK5A61="05RX_GAWAXR=\1^*1>D\!C#&D'R?# M888BS(QN_'1N,564C5<6/[^&_GF^X+1?E$JP_S9U]=#2^3!QI?D\\>+S:$U@ MFJY#]>6)7! (J9SQVKU.(,B)0T'7!+*!JZPTBPK_[^8FZ\7A)*% M4]B-2"%U6/$2:V0^$G0N?\(W>\2-YT@!6--H=ET]"3YS[-/)O1L%Q=+T,&0G MZ N1Y-Z>,!%M5Y([R>SMBIQW9;AO 1ZZ],1YBSFG209CV4Z:TXU;9$CNW-)? M5>)O).Y!U@*;VRWIMQOYOZIL]RG8OXQ4TZ PL).>S^,Z9#L+A]AU%Y(QJIZ^ MSU5TC':EI>M.)V$MKN^7\1;744FK/S:=^E>EM ,I785T T. O7Q,[1'N=UWH M5W[*#!O:5XOEO%QS,;+2TR:BH'Z?5#4+!?.%(YD%7+G.T@&B!>NHJ339A*#I M_N.W:/WD"1^-J'S1<-.;3F%8/ACCZ/$CR#."<9O:77\3L/X\9B-*C"3.@S"5CN6HMR+]V)Z9%34E?:?O: 44QS _XX22YY_UE(>6N+J.L:5OO( M2>K1V.BP?'$H=X]STVR)XA]L;V"%5KPCE&?1#4<2P^_32]\AU0G]?(' M#?M>L=O"?4!9)%< K"&/8]-UXXT-&-]UA$.QREL3D(8\\4.*9?9@] !1,(1N M M4+J]-:T\.9X$-S=C049((YR&G/68H9"]'3J6,V"3PXP=>W2I?H MW!G=-QUMWKTNA_;[?%-;0ON;. ![>8B\',GO4X@2VGH*\=[WGIT@3GPL%[., M;ZX55F@YL*;.XA?/M=>8/VRMJELAT4<-I_??-O&C9M58:NF#AGW_@[AN<&WZ M2Z_2^^HG#?M_"_USZ"79>($C>B%2^%E#/L9.Z#R9].M=-1Y0_J)A[SM.R^FD M3&KO+?=-6,_)OB98S2>EPV[EUJ/A"C@;XX5E&E8?$.A.1%=_K(8G3(ZNX8O+ MVKQV7HF-R?R*DNI&]2\INI']?Q'8+/2L=_D)21^8$-,G=TVWAM]\,E*477N* M!R:R6;39Q'"F6^3L"KR[2P?6) *.JOW'RG.952C,;.U)'IC0"BG;BP7;B9.K M?T9.N!U[-'!LXN/-I['I6A$2*-9G )G(A=A#$V5_Y-OO%I@'OE#EDS0R,:7X[ '\]?<(*!&?A3HNR ) ^/H6TV?B_QKY=CR' M89:5N X&/GT7A4G7I>:L45\U5NE\!:,:1K0]6YD^P3^('_0[)GIH0M-@O\(D M\$#"R*=3JC(9U)A2NUFGEP8U-EB>U[34U!T)H?_>FD5G>IH_^FI'8U'^ZBQ7 M?\ 'X,#_VI/8NM#4-):F8!@UW"4WJ2ZVDR"(XFOJ6#$,%B6< 17\US[:T,'P MLM2?/)_.^DKL&9Y]L.R2+Q%,2L+$R?:HAQ#(B;/'LLPQ^8&C,J:&W%]&!%.^ M^2HU[$:PN*2-!%13%X#ULA 5JZBR'D1#G55>^H(U#X\WXRP,U_5>S.(5$U4$ M3?77D"XT66^\B-IIM%LMQZB"I.GB=A^%<5;?G;A1/EN?$M47<>]]))_ M>MNM566 '$E3W?>8II-61"J].\[=_6/>#/Z(]8 !=YK=&]Q/XM!N/=(UBELH MW@A>1?VKI"4 #2?G8NTL[F7'^%YXPX.KC? :<<$_K%PL%IEP:MJ MBZFKX8[-C1.:KO,G@\O+JRF]A%SP17:BHZMX'FD4$/LJ_DV025SSG6='@]3A MNAMQL#XF6;18^RY;*17JF-9BZJK(@A4V/04N ]1P&HMC:7C:LR*FG9:UKVX7 M&L$TY"L-J-1R5 >@(2^W@8]%\SW/':],) [8T =+=%E& 5:S":;P6I3P'HGP MNV9-97[L6/$:TM^E'A M=90TW6D*J[-?1^X"6DP.M*7%W"O@WR2:H'#^_4QH1)(TB3O,CEQRM0"S&B^N?M)P MTFZ?89J7DM7@->7VVDPR!JZ!AHU_697AV@"CX;AEJ1RL=#F*'R;0 MV#_"4YYBFX,D(?C1B^G;2<&+$0U!CVZ$*2-7K_&]470VN.R;Z2)-@(0Q MRHC%$<920?^K5^);3H#U+(NGO[KV4)#]PG#?-/WEPO0MU]P&6$7JWJU:8\UW M#2TQKC3\+^F>/,+H?N4+=^*GH)]\+:X0M&O MT\78I*9=#7360FBXR.=;LY$5._Z"+5J2K6!SQSB7$8:9[UE;A;UA'^3T5'S7 MY(T[C_J%_(TOH'1VFX"MF0H"ZR&#I(].Z.K!%,-.XR@(/=LQ74Q[J8].E<%T M98Y_84CJ;*L :^I3-^=3'THJ=?'4.QE,(VHWG1>UP-&0X\K-O?2F&6!A=-!: MD2FM,MT.[3#YGK]4*\*T0SM0OE>PQ^_$.8^H(>]U%]N4++X+\B'+0&3]79 / M6@;"D= -74""4OIBO8U78GP@LF[>Z;'D@4AD668JY44KP>7,/)J/Y:=>!1 M2MPD'>&!..LGF#/B*RS$3TI_Q':M=$N[#3E=AT7'N!T&M?QH$UK;W6. /"T] M S[UE?/B;2AS9G&GEEY0_Y/80@GM2DA/\X$_QN8&ON'51XMELH:%$X =:&@:B6K'T7AGF8RUET@IK7&VPND+ M+TW3A_1=@X8LR!IP37US=@EG$^87TDK5.$:6Y<,L)?C./: #$\ H +_;(L1F M$7:V'Q&ETNV_,5U=D/1!7+Q(<_KC"1X!SKTI)?]#3,';; K &OJD^6-JJ)-$ M)1PZJ=7>0D)\*7@&+3@2$UH\=+8D^SMMGTV5Y;SMWG=K<>K MU&R\@&"$D]F>V]%V=*K>U!"5FE9!TI7Q? SQV8WXN TP\04C)9=8&B2[FYW\ MR-SWWV'1(_8C==B[P=4DR#Q%,KC88H<41O(WZ(4> [QSFFE<_#!_3R6N*C5? MF31)0&6B@DDN#M$P)UUT%?M;=4!3QZA'<7PK-0S2SZ4 $X6& Z6OOFFJQ;HR M .)1YBGX'?"WIWE5L<\ MI&_MPM+/ADR0YEQC' F%83CM166GC.4E(4[CYJ=>"\AZLG^ MU+*B#1#9)L[QIG3V5/-=4ROFX[F?DG!N$M=MC/W6P&H8^L7SVZ1,(6B$G?$$ M0=U*(P/5;+DII'$F-3Y$]9<:P73F"7>J28?K^"F Z+HPBC0@49"^S/#%)6HJ M@AY&Y\'KJND_^Z(K"]P!"#OPP.=E<,W*'[=G9QN!&;^35)W'N^%K.+>7.9F_ M$/>9L&HG][Z'I;.)_:L7!9CI@Z4))M0FKW'.I%0J'6@=@(3N(]>=KZ#MY4K) M-FK@#X#3FI-\%I>\>MW$[^F- G[4WT9NZ&Q$-X/ZIWT $KSG'L(1A^ODYJ-, MXA#DP1=]E+,N@CX +D>41J;+XOCY@C#;$$&YTO:H!\#_C;-(PM!2?JN@&O)W M29["_.&FT;/I,)+9A<8B2X5J(FTQ>8?))I:S-MTW/:GF3[V2G+>FXL$R6 V5 MR6_!DZRKN3=_\?"/Y@U[+;2&7+)#RB?Y.>9336&KM!R5?1FWO;50 MV$RSWPXU&2L],L%02/HZ0%#<,;U):[H&SFH21<.YLR;X7 !,FJ:+?"^I$T\R M6&$- ,68F0!47Z/KKR4-9X"\(METH52XK'#BW!I7UYU^EJ#8_D&/]JBZ"J%X M2E27-\#TZVXQ([N4V]T17\_3AR(SI3*,6'7DH7CG5!&^/ 7T?P>FK9Y+7>4> MYVC!8!E+*S:YI\PZFW1[&IJ;=<80'SM!Y;43AP*V#K9P:_I+AR;O5<9K%7>? MI.#)-P/JJ55^X1E[KDNL) <]+G+,[[WJLM?E:+KZA\Z?TG'3>B=?I\?[E4K M[ZI :^CI%/H]P4@:"8+I@N\]##1DZ/Q$E?W69 Y'+EV$<" <\R?7Z(# #NPK M"]+PKK."[_JT&TN<^8:;-.#V3X7-"_] M9C@=6,'RA\'*X)K],HPFO*K;K"=AXPWXGJJ MZ;DV7P"L"4K3G3&[_A=O#=4.O)4Q- UOU5T1GWG0\^0^CM!U:HNH@R]UY]&Q M&:QJDCIN9P^C.+ 3UZ==;V!3P::W- 8:9YP7GIKHAZ"FQC$CU,&;@?E[&C#- MGYVK@>MZSB@844P[>,!![#8#L0%-C_'(V=Z4DGSMFH+O#J-. MMMC)<#0:XYE.'ISG'?]FCSYL,W:0M\_J;DS(@PMNL*+PTP M&G+43V)36D8:8SUO\X;ICNV_Z>C?Q0=EUI0'5+(E*BA;G!CF0&8Y?G'"!!O4 M$O@79U_"ZG*F *OA.,L"#WS*9?;BL1,D+X@7W9,V2'MP5X0JK!B%V AJSW&] M%QHL87B.H>]X-SV^'A'=GB(GRMT/8L#)&1=Y1&Z>F19,'EV"JX>L67 M"=MA:B,3R7B84! :Z/>2Q/^?T,)-FH +B$WH,X%>T^4(W/GG\@6<70EI(S"9 M$=6L\."9$?N*O5;H M44&)$_%W#3G9K4C\%^^9^!3)?8E,]OH*L:<^N#<8_>^M%+VD%6V&@FR"WTT* M8P]6-XH(I@M_X_/9Q=KL^R%_,-*]C$BQ6/<82PJQBHK@0EG)/ZKW05KB\?)H M>3ED'^,73R; =>3[_T@M6#L#9^' MD+(KQJ&9IS6>P18,1A^>S+IUSL3WX'R M7'N-1=.Z'SH\&!)6A)_#?9ERL6_,^SR@K%_*]> M+99D)G@^,RZ/"/REB1E3ZFYG,,XW&V+GE^/K'PW88Y/:+#H2[[:Z>U<69GO4 M0Q%*C[7)>C5?S?JEC3IECI7P(/V26,DYNFH"A0A#Q\6E-K)RUB(*O:)O[#O+ZI'U(6(+BM6PG M^\VZ5/9EBXQP&J[N7N6@FFU;?S=])_8LDO1G"AW8YMH1\*B.HAFOJ@99ET+< M$?\@K+K$3>E%+E4A5-#^"K/<(R6F3XF-&D:NE%< :(N\I YU8U\Y:=!W#TQ M9:G48?\U1.-11AQ?.P!?2%DF931>&.G8_K;3Q36(Q7;(K6G=!FSOE+A\%7]0 M!JBA,SBR+!]$C^G(I1$[I74K.A^S[82NS09;%D1*^%H2.( MNI4_:=C_W^"_L*ZX+@D%S]<)OVK(Q11#9W__>.D\.S:AMN B2PV AKR4GW7. M,R&K+SRSVQ+!+&)''?A;=F+1\$YT5X(',O_@_7H\PH&] 8&%KG)*+ORLH1U< MN2Z(/?1H_IIMA9D&& TYXF=X9FC)WT'ZL!8.TL9(N11+0ZX[97#A$SN[9H'% M- [&H^W$8U:H^>=R,K7_:;ZM(<&OGI&+L>6"NR-G_Y M_U!+ P04 " "UA5U98O6J'IDH "E7 ( %0 '!F#F3TX3C*;0Q('<;*S]VG M2+2C;5GR4%(ZWE]_)/5^4"(E2J*5!G:V8YLLUHMDL5BL^N5_WC>6]@:1:SKV MKY\FGP\_:=#6'<.TU[]^\KW5P=FG__G;?_['+_]U>SSX>?ST^T@X._41@7P,5] M'%NCP(X^3Z(?YB$XQ_X9=_MR=/[EZ/!HJIW^?'+\\^1(>[B+&MYAW%9F;4O+ MM+_]3/[O!8^H82)M]^=WU_SUTZOG;7_^\N7[]^^?OQ]_=M :=S^U2 M?X4;<&#:K@=L'7[2-3R&*Y&>.0:+FY%>SHGV*EJ!] 7[(@\GY^?D7^NNGO_V'IOV" M' L^PI5&O_K9VVWAKY]<<[.U""CZW2N"JU\_;5>N>4#X?WA^?$@(^Q3(.(]0)8!(WE*X2>^VP#WS#QMY\T,LSSXTT&HRVT[=T&Z"O3QGU, M8'W6G+GP'V]MISOLN5> M-T9_++@T7=UR7!_A_A9![0$@;_>$@.T"G2P;[MQ!"+I;QS8PO@_(,7SZ_27T M@&FYPOQH/Z!*S+D#-EA325Y#Z';'$\8X*K%BMG%\K-"7/KQ&SF:V6IF6B1MV MQY.Z 8=@SJT#["6PH#NSC25$;Z:.C9$9QO?-]$SH+OW-!J#=8G7G(&^-)1JW M>7'+A?T(=1_; M;_8:&VFFA'DH$XE!F7@+WZ!U?&-O?>_1L:QK!WT'R.B,74+##:M=L=RV9#6Y M YZ/Z/SH3I4$1QR4/:&"$X6G6-T[-HK0E,@3KF&&8,0#QD WM\!:V-9NZ2%S MNX5&M&)> /T;-N((HE2 [1G2;+A!-23$8CH'EGXD0Q=R (<@[A(B\PV?EM^2 M=?\&'T.1']CJWBM$-_;*01L@QP1N.-X@E@V>J;'JM95Y&3 %Y;U:N=#S\%*T M6"4M9R[^4L*4ES#VOK$L^SGN'WS$UNHY*2.WO12Z0FA_F%OU MVQQ@TX<>*]Z&8K4H>OO#^.0[/%5GF&UXSJ(=[D0W6N)8H:X&W.#)(6HVE 0: MXSF$*"A.P3I(_VS/-";$P61;/,*0L7['./4&TN80O7L#?I6,9S[:!V;U& MD)["GIQ'N/61_HH';T]U\R$'9U T08DWC;@>37(\(U8X\:H!"\;H2^:2^+C# M^#GQXA-B?.]X\ 'LP(LE06/J ]-;.*UD4MK"=PA2+V'WF_ M-V%3?3/)<;L MM8.(WK4GEP/V0"3?$%L=NM[5.R9$QKI7 7.0AF1T8]/S\A<3R'A]J!%L/&?\\7]\O%[$(#@>.#L*&]*^?)I\TW\5C._1B"5B?M.^0'#3I+_UR.K9E;^PWO/O1 MA87!^;*FJDN"&^=0,D?2)%/<"\@W?V3OB"CBR451RD_V8$%C#8TG9XX@7ID< ME)=*2VA9)IQ-IJ<3)037!5FA;(_5F741@6FC.G&1QCL]8R)R]L[SXNO)H1(B MED%&*-)IU],UB<$:[_$N=[&%4 MUX9>Z VUZ:LZVI2L280S+/LSTTAU27)@&\KA3!TY4"_0(]0A7I)>K,)NQVJF MNBRX\ VE<=ZU24&=J5>6N38Q*MCL22Y32HV+BN:JLKT1WM'1^+"*_UMD.O@4 ML*,'M0&F1J7ED6J1I?!\,CU70S*\J$;"4,A1D0XNL0WJQ'YU+(RF>_6GCU4B M)Y3ZYH.ASU"?5 LUU(>7XVG%JB-"/0<8ZY;;35]S)W]%!.;UK2TX-43.*\:B MX*72S:,ES;>"&L]<[45^E2.NMO.^RED"E3PNUD2JO2\$)'K!#<,7&),[W61? M!/=LN\>V2!Q,V%C[%JVR*E;7;5R&($<3C[!S0,DX\6/5&3FG; M--'GAX>3Z=D0=Q'-IQ(_4>IY56>Z3E_EABL!7LCQ-\B'1CJ*V$<(+^KXMWO' MUH,/+/.G(;A]5P&I=*OG[:7GQ?K9G6^V[U+EHD>Z-Y6Q3X:J1N+,J M#=/Z7OLJI#;DJ>=Y#9>+(+D*IH0YQXH-]U6 @A3Q^&>E'PKC<^JU@]@>S5*_ M+5?/?95=6Q*YO+TR!(CQ0-#%ZP (RV^YA0JZ!XN MO,MB.>B*#;,D3B;3TZ][(41!BB*AC]&%AW,>$>P?"-,=$,$X'G(?/$] MLK\_.<2(=FP/,Q9CL8["]UE2EP)<#4UIXI?OD'[ID9/MHX>=S<:Q*Y!843VX6"'FE>_?@C8,,\#H 9C8FIR#K>D!*T4:RZ*N[?B!-:,A M3:8GQP/,YU(>9P-'^;&OW<@/ M,C/N9!BY$4I)HE \#SW3]DFBGRU$P5GU JXHZMW#P%,%Y[/:$RXF>>AC-- W87-91@*%F760J"O.HV M(JBUNI \"82?BR"1[V)%W:'WS%!V9GNU%$583$5)BU':[1&S(B![@%5A-6'(N M)>'=\G&V(1Z7+1237;C#DO.45::[U*"7*0V-?N<.RR4%L(TK@\^0D MF4*"'>G&3HH7K9)NM->E^68:T#9"-T!R5YD^(G0T5)9]T_U=V'MG$L^;D $W M!9HHF)C#,/'TAEDW@'7E>D6GG$#/T6A-6YIYGIH,:/V%G(DNE1#0O=]-[W7N MNQY>0]'5>QAY0NQ?_#_C";Q7WZ6)0!J=DLCB <];%^F.PDS]TY"24E=42;O1 M2%*,0NGYA]J_^HNLGI! M)EB1*G20%L?&JG5K_NF3:%/\B;'>"O??;_G)(5?L KMWFYD$TONVJ<=O\%+U M0Y^@_FH[EK-FO67CZ[S?6B"!UKZ212]TW=\"6R>EWTBP_9;U*+^TX7Z+29 N M,1]W[[,2;QL[JB9;I,E\A3S9KJ'HJLGB3M;R6!OHDC!FVO+^=ZHD-)4Y%G4?+;\NW9] MN_A]+THJ$;Z0_\AF^ 8LPJQ'Z'K(U#&+R _T2)G^(M6R/"P@?K]W]:[3NX5' MS+>KU0H;QKDYT_?@/:=KA!Y!&6]6Y/K$N-@]NR2'3#P+PPK4[&15_ #46&>& MT:5,RLAV'!,+[I\.8?.97LD;QF(#-11"DEC*#< *0A7/ ]#16YS125F,;L$0 MU]YG;T\AKJ/3@F;TUSK5#KJX5+QW;$)\!Q'Q-Z+@WI;&%I>%-TM<;E1>WFQ MPGP*7H&EML#J>RM1,"-5%*GL4+WFX"7)T$QJO6*L\-\6#&-?TO0Q_1KU74>N M(HU9P)7>6OZ. 79AP;2'J$@:<RHSY[=B!V@\@ZM.H0&?2=#< OO!%/8XHVR9L,1 S%299#&BD@1%(JSK">+'3]1TW&D MVM"2 9$.<,9M]GX94HPJ*E;TJJZK*P ARZ'SR?1LR.=DTE6D+2GWM6^X MYV7*?H7*O?1?_@5UCU8!9U:;JK!8&\,)#AG&9EC5,HY%C?([+6R6VSZ5 MOKG,#&T%<*2*T1%C(HWA#>:4Y/.BJQNP%JMG&P)DPR1<.2'E NC?H+&$NH_* M=IC&<,:L(-+X$>E%_;/YH=\L!\'*+=XLEP#(LH146ATBMDO9-\N\'!/+M]__ MF^54Y$+:W_>*)\H31)M4]'S][7T=!#542I)@*R_N&W%"L,A'E]%"#\BT=7.+ M5U';VBWQ[-INDT 6GDVI/=21*DN7W)&?_Y.A,X]P&U @05.:PAJS?DCE"==3 MZYY?-*3CFNX=+U]1,$R2^@!0A2DC!F2DZB*1&;6OJ =^,EN\CV2_)>>^S66# M&+G"M&:%6 +&_K6EW!A+,E/ZX';(-6>:C;621 '*E* M=,69VL?>TIYA%2RLY*HB.,'U8%L)GWZBZ M/@FPSS[UIBY[<@-$<)A#_&%%:A@Q3I)B($8JXY4.=IRH-NTH=(\C8L5H2 BC&9$K?$UEO08NPH(4B[H9984)YH* M!FB\+XC"R))_,IF>C$+P\G@AZ'H>;!G(O? F-1 =>^DY^K?Z*TY&QY'J1DL& M<+F5%3D74BH6%$/WZATBW723REI5(1-E_<:N#HWH%\P+.EAT1!@6].0\@??? M3>_UU;&(%Y4\G!!)(-T4W-AU1R9;ZG.*#GT82:PIDS#0-ES^[::\TP?1#P'B M1;.(1OM,5X4=R=L:RW'QB2D58;A[0@"K,BVTC2E""+I;Q\;T>9AWAD^_OX0> M,*W86*VI\G@^/3PYG&@'6C(>_A .J=$QM?2@I 1D>EPM&5C[:SAT5S4?&69\ M>;6LRA0$ OVD5$>"'BVW4@P)I$,2UW@BXC)4A0!DU7NH6D?"HDGJ&;4FENN] MAPS!LB,[290PV'IT^NK.VC;_73 $&T#8=]%*H);_*<9P*_,=L#&1- \8A&Z# M!?E8:$%.AM/(>$.MPQFJ'^$;M L/L,N;2)F):HU5.^4PS26I4?/V6.1G>0AH]G'H_1XP3AGHU@J6@VI6( M(ZUV\LCL<;DH(CVS* AHU"P:'#W'($,^HJ0O("(2RYY(N,65[38&67%0Q!.5 MUIF@8F-!2$Z97F,04SU!/*6I.Y/2M6_ADX$E/)]R_;*$D9H"YWLG*1Z2>%XT M]W3F)%XJZK":V49BF,?W"TO")[0K>;/]@+]8.9;I"!]#3P^/\L=0@H5&T=" M;6CQ(%J""6X5(J,Y*RU")]4T1DC]P^DEQ-#^]+&*!$?LF7=E&XM5\.)D85// M8; P&U0LP4.CHL>T!9Q.O+VQ")Y>3>3M+L'.35#,.*VY7+_\X-18.%J+E>T7 M;LF*OJQC-MY+\UVB0M1!^SCZT(@3?9G>;+3O31L&>"\0;@43[.\=[X9458;A M[M!"2QH.\G&41R:#Q-ZN2(I8;4(:L=I"PG(E$V5I%WN$'ZHES!V>I^X:H2@$#@I-@;L M^CKA0A"R0C['0CX=8!:T$ULJ%45KT@=Y5%Y!?H$$ZF#<\+MXOO,H0S/( M:BB)+!'7*(U$%O5UD!0G(;HDDJX^)8!_:$\C#G6;H5R:)D6)DF4K4A'N#SUJ MPJ!!DN+4[N?LHM+"_=50BXXL&&'"^W)6UK0TJ2S^Q[V#@#0S4C5_%O8C811FR/H"N*9XH//7XLL3 ERCT,F' M"!4MQD6CR&@1-AKPTET<6P-:C)1&L5+_>BS(F12S->%';MY5M.OWC"Y0Q*2V M1L<1J0GT=8#UH);KZ0=EW&3T??,4%"J@M"0)&E-S],&"QIJ\D)SCV6)BZ)6N M.7%H>R3++BA5+RHT(C!M9]0O+8*]]TCJ,BB3'A$F(:(BROU>64XWWVP/Y<9% M@O1@, FE2>-]XL9.3$+B>#(-$R"RVKBNH]-OL__ S3$;.$R!KH;9 M0P7IA07<$6S]V6!Q\!IA5FKG"LXE+'.LNM<>BK\)13R9QOJ59NJY2OWDKVL\ MU%94__RLM&U61)/)]&R(:UP^"93O3'7$2#\4R%L](M3S:0?8#?=57)R4B#GM M!_#/W,(W:!W?V%O?>W0L"YNRWP$R6GMB"C'*&4\,'50[UNBP&AE7"P?^:?_\ M+3$K0R\2L1U(]J!GVZ'7@B3ZG1)*DA(X6"+$HL RS/*8[C=1%H0@33Y)6G,% MD(V;N)/!5X#G;B8>I\'U8/_4/?!N,SM5^SS8BB^]Z'8 MW $O=)NVMCVFU;= R8=@9"T9NG_KHVY%"%",;WIG@0JX#\ EL9JS]1K!-4EF M8JY6$$%;SQ_NV@"2NK0QQK^%KON$U^_S0Q*.RDV65-C9*7,T.3D<(GMA>Y$7 M%YLN&-/7E50=$>>'#Y;OI@C(/[J0I$5-QOEP&B6-27V%JP@3U(MJ_="K3CBD MWH5;LVM5[EZ#[=S2MFDU-%U03.TV8$5VVVQZU/+)R'[I6*T [6"/12.KO<_%WFIO0]_2O8]_.&/#%$DV!-85RX)Q"S$P":TE;W^ M; &GCWTQA\7S-O9M[!8K:9NF^"A9S3C&FC'$97QK)>#>8R5Q:&^.NSEZ<8LT MR9V%N0NC:ACOE[QT:1J[[!%<%) MY15!:K#@&N G+3V>^B$)?3\!8:PJB=+/]#]]$Y%[JB7TL"""LG[!.ZGB2Z!+ MG[ Y2'E1MGK(@*O&*L'_TJ SFE5-YQ\O7 O;VBT]9&ZW2<*;X+U%\M1"> DX M*[X5BP<\("-JT9!QLL2#8% M&76PTABJO-:1%/]0B4%N Q.F(-=?C7DO@?&Y M]:$U#Y1X:O9L0X!L:)")2:MG"(N[ "%+['0R/1\B?W'/ N?C G_QHRYE/O4O@ K:FW]'NM?)39+L*M.YQCX$=>>3C;T*IL^VJBU MZ7]K?R5@M:/!(GKD>[@Q;O5IQ9.QY)7J)@!ZT&BV5K#4F - A[E4ZW* MNBAW)51][>LJ0+ZK]:U[)W:2QB5.-YH\2P\*0]_8*P<%+!6]MYX<%N^MDQ%3 M&4Y38^(F=%@M-:[Z(2RM\P!)JM=9 +W[#3FN&RQ-[F*UPNKZC*6%[K#*0G0/ M/8]DCT*(W+D0_I=-^_90L]/@=#(]'2+4G4M82<'/;JBN7?EEW6*64AF\P$_E M <+?X=/NTG_Y%]2])X=%"J6<3S?:CC(.7>F$"PIM'+<0K[%1()/ S6?9EA# M2A;YKN\\VR>LPZ<;B(T!B "1'<4_7B0>P(YN9$6W!'^WGO/O5>&%5[@P*H.4 M>-=AM R-K=&L-28\J)23>=7DT=VMRE]6NL*@T2&-C!:[[^\10@32ZIWK(KM M3^T;CU9PR:$K,N@[('21W6XXBJ8?#)A"SG/DZF9X-$=\LJ@@RB.2*9AWB M)4.;;2'[.>X??)S9QMRQ,)9XZ[2(^^QB-Z=&$=H"4N9>?%,Y[F!3.2A^]U,* M6/0-L TMH48CY&@O.RU-T#[M3ZF[]YP4(Z\VX=IL#4S,S(1NYH;6&-X>5I(8 M?M5J*3W^BA/9M4NY1UB%&M*/!!VR\!1^2?ED9CHF%V-Z8]^Y*!W:+KPB38J^ MC6A@+1Y9"Y"B*TC)KRG$DKK>W67S*>/6NTU=$221AW&^Y11"0R]\;8JA!UTL_V$T>)36?\.W'SG+X M;#+].D3JZ82N M;Y$3%Y%^_#/YB>I>D$A\@>)?,$1_LRVS#OH=7/%Y6*U%7(MZ]^S:HXV?AIT4 M.2*J@@PPXU M'2CC.[?&^ZH(A*$+E VUOW:.@&++HKA655=94VZO'3!TH)([#3=? 5 ?1]-D M;\3[X\I-OB.9QTA=(@N@'>X45"&"I%R/1>,VGASB[&VP/1?NG%INS_'W/VD$ MZ9^T&&W:/XB%)IAK$>J:YP2^8.4WZ[EC>PCHG@\L?(P/BIR1?KVA"H!L[,;=&]#5HOXLG!U65<7G<_;.KQ/ED>GXV MP#+9K^:D5]9VC%)\"PYYAG<89P-_@S8)8H/&Q8[%H.I0ST; /KI^2>1:L[V[ MO[2N*:[)T;@6$#^ZVLEF'8^W?0B[D=I+ ?;T3V$+[ZAXAQ_88'%\4/!1>>,K MQ0E6=':Z1<_F#-B:'K#,?T-C[FSP.1>BI;/RO@,$[R'3AJGLI,8,K^!^QLH0 M)T4]3_H#@EM@&E?O>&:Z<.XC!&T/KUOWCJT''QB"K.^8X<#QX61Z>J*N,!N2 MHUZ:@P?D;"'R=@\6H 1<_>F;6Q(XR9Z355WV3(B"A$B_;ZZ+> C<%SHT:?GE MHDAJ6N^%-)K0$ IBVK4@*,J)/RK&JS16A-EX?\0@1D(HA1-U5K,HAB3!G+&& M%1ONA9 $T0\%=*J.@"[AUG%-KR;T.M5FK\12CWDHD:_J2(22E*K=81M1%KPP M:W?E4:*RXU[)KB$YH4#/U!'H'4!KT^:9:"4MLS1.)M,3A47&BW\HHW-U9)1] M2TSOCA:K9S=X@,&:;U5]]DINXI1$!^%#A428T'AGNCJT\"$".CZ'XR73?+\$ M)T)$)+-Z[T7/J4OX'8/']8E+5'4%4CSGCIM?35+?#[GDE6#&;JC&'"G@S5[2 MF$BKY]!;OCK(>X)H4R>68L,]$ LGTHK?JBU]?,##^ >7."SY9!IER3S"MNH0 MD4_5LJE'F*OVSY!WZQ\H*50*KWN\9SXZED5BJKY#ZPW>.;;WRK)\6D)519,[ M2A35D &J!YUPDGQCAP3_'P3HZ;O34H7RX#Z.[G!1KO@VUXQ6/#AK2VP.\*,J M#I/V9K$?:JO.M>,CF9I#X'U0Q6&2SG-1MW=Z8[Y)77$(O(^J-RS2>:X6]T!O M9BL/(KFJ4P8RR\)C?*@=(@ZJ#^WAII[GZG.(8,78(W$)7\([BZ5C&329W&R- MMU]"Z9/S"+<^TE_IDR!!I^6TZ+2D@QZ0434R+$DR%$0VDJ$U.K86#T[>FB3# MJ^_I9#'137,Q^8N5O[8YF+YOT%^\)+W=LPTV6+8DJ#"JI/V X,;T-S/;H$U= MU\?:2+TP+CNFJR54-1:@MIJ0OZ M;GK70*<\>80;8-K8W+IP$'*^XS_F8(M_*VR@HIUE*+[8F'-GLS$]+S&;TDK? M$%16S-CZ.ADB\5LSP<5J+I/V07)$+LA7_/HR?=Q+'>["UUZ,\U!UISW6 M@A8$*EOQX-:QU]'R?^]X\ 'LR"L*X07^I"1"$(/.K.\$OA8.H+X[C6#KAMCF M-#W[DXS5.@V1?T&N[Y55QI/)]&R(VK-EK(R7U89$J!=!V/EBJ9KX6M# GS.[ MWR7P#GAAGN4&*V A>V5A!4S J[_^I=F2]W!D?NK9-5,JK4>X#>_&%JMX^> - MJFH.48WY62:IS)VB9 (5-UH;DUL50=4&YLBUA$FBZF%V#0FN"I=J 7+<6L*D M4/6 NJ;T5@2XM YFD 3P>:DH&;9>;I0-5XNE"7>C*;1VDA!*LUPBN@0?GP'W-CI44[\E+$(^^6)$. M?X?&FB:.(5G.2Y/DR(2OQC2O%5P23= U[=*=0PPEX<6=H/U 7"2.7:8+#<"H M(?)^I)G3'EGQAVY!HEC25])16-D$F5< ]"*L/(XHEI27CFF"@VE[;JE9UH6,<5F7E#MZ8TM4G3?12D,#WJ%=J(4 _RW;+. M2,Q60R)[Y]AP=P?0-^@QUA+N?EEAG0]4DKU&%F4:)T:1>L]TLG0LB>5!;^RB MY? "Z-\*[^'%.N^Y;(7(4J^27T0,J5P3%7S-QQ5$A-5-7RX8>RONYM3U?7@* M<)S[KN<8)K"NL:U2:<65M=\;,36C1/KA2/9&SV&=I5KNC;1$:> ^#O60_,-S M]&\7P T*\6([DH)M5#OZJ*1V- 5_0+SPAI8>H+ MO(M=TB3,N3G[#A"MB^KM4OO;&#>YTGQ\-S M.;H(RLT*!?&34LQ5-ED"+.T?@["]UP/V$;1WR;M,1*[C]A3TS5TH(UPBM-7C-B^XEH)$@MDKK'24JV^ MAN7SMJS=F*0D1F1?,:@$H6O?6IF61:@A^-!WM&_$3B0+TVR%?S,9C__X>X]2 MDBU([^LB-G[CC!$L+I-E3;+H'F%T3_=;4CST]16A>@=L$)RR,#(A>64R*6LW M.L%P$]G;@T@'GQRQW6M0GVMIM7IFN]%)AYO(OEXN9B_JH_<"T!,['HA#&9UD M);% >H0J7WQX,W'7=E9(RI+DPY!Z,T[(/_3W%(]ALW[R]? L:' M[M&__3]02P,$% @ M85=6;#\)G=(A0 VZ\) !4 !P9G-I+3(P,C0P M.3,P7V1E9BYX;6SLO5F3Y#:2(/R^9M]_B-4^[*Q9E^J2NEMMK5F+O$HYFYF1 MDX/ZVY^_2^+-F[]_]W___?_['__\GV_>_-?) MW=7""=;)#OOQ8AUB%&-G\<6-GQML\6+Q_MWW?__^ MW?<__;AX\^;?V1@G*")] G_!!OOP_?OLP^EQN,#_!^GV]L-/;S^\^_##XJ__ M^/'C/]Y_6-Q>9PVO"6P;M[6EY_J?_T'_[XG,N"!(^M$_OD;NS]\]Q_'^'V_? M?OGRY?LO'[\/PBWI_N[]V_^ZOKI?/^,=>N/Z48S\-?YN0=K_(V(_7@5K%#,* ME;I_?0J];("/;_.YA"WH7V^R9F_H3V_>?WCS\?WW7R/GNR.(]+/")%ES^M6) M\P[EQC^^33^6F[J2H4MHI^T;H!S)]?ZGGWYZR[Y^]^__8['X9QAX^ YO%NRG M?\2'/?[YN\C=[3TZ%/OM.<2;G[_;;R+W#675NY\^OJ,X_Z_[F+"<"M-IX$>! MYSI4 DZ01\&X?\8XCAY]E#@N^?46A:3=,X[=-?*^6] Y'^\N*^#ML>\?=FB] M<7TR@(N\[]?![BUM^;;[1(P62@QY:X(8^8_1:G-)EN4.YX .0P3I!("0/WU& M_A9'E_Y]'*P_/P>>0U36^1^)&Q\,4D1MUO'(=.9&:R^(DI#T]U JK?'A(41^ MA-94/T4/Z,G#D38EU >V@>P%GP!=)X1$G.L@C+=HBZ\"Y-_C M\,5=$S/,'&GDTX$B#/()G%0K7V <&:0(?QY(I%@1XR0L_W"'W=U3$D8,;+)G M!;L=T0#$I'_&R#G_2N@1F2193W@@D?;2?\%13-; DOS]XL:N2;K))H-$E.4N M2(@Q=);@BS#8+3<;UW-)0W.$:9L0$G'.OZZ9B>C@^):G=2#L.()8#S6_U ML'&1(9B?""_)?Z)KC&@S9QGG+5?^'5XG84AP/$&1.P#]A@3"*A&O\ OV/E[Z M^R2^"SSO(@B_H- Q1BZMZ:P2)GA MMQY<[VA."YI0^:Y]YVZ?8Z(MB.PCC\A^L*7_',)C8P"6*9'T?+/!ZSAS,E_Z M:>-5H9;M45@=M&D0_,I%3^04..QFT M)VC]&1-C?7W=@D^".338I?@F^_D PVZ MVXX-Z+284?Q=PH6'WR16T4 XV&"AP) F(,NLP:-']'#I7T=A-*C580J@Z1!7 M]NT4A:'+W*K+-;*]+@(:!B9HL# MG>&TP0H&TW%CH__L3S3AB%9.8!@-$J50&\<&*O?/1.8><+@[PT]Q2M_[P',> M?8>0>QMBYCY]".[P/@G7SV3R_EAWG](Z@0J_^FJS2F(:@TQCSY?."[V>UX#8EE<(3X)HCQ+3I0)_ 0'D/YP+:1+93EL+ARQK43 MG[W;N3%3[^S(Z5,3$!,,\%"FE_(,5C1 (]=A@-4M'M,&BC=\ M?U05QK:$\B7=:G$4'V-P!T%5-*8UP64)AC2FD8"3YD(,LV15!K>!]#D*?:(\ MHELT$WB[3<@9/ @/IVCOQL@C^O+*)1K$(3KD#I-_A$.=!_2G MLB+D>#O4^:<^DA5TDJ>(D); (A1.S4&(8T;B+U?!/;ODH..D+$&X*2B/Z#T8K1J3)>8[@JQ;L O:31D0]D MF%Y03H<>XG M.YSF%EZYD0KH%=XTYD@91$"DO] )HX)5=.H*Y"A<9\ ?_UGG"(YVZ'N M_H?-^19'>//VV/[M%Y=8GF]\%(;!%QRJ05]7$EX8YN/1"=\<_R"0O__[F_?O MWWQ@F?S_JSZ7,B;Y3*X?OW7<73X;\KQN()?* -!Z S\R^-AH_8$B_Z;"$?AO M'"9T T+8''H <-E(;W9X]]15 /BP5L?M#^@S@2E<)T_X34Z& <'ECCZH,*2Z MQXPT9&.7 ":_N6D0Z!7YLS(KINK+81GZN08<2.VY,1VJ:+@HM5RD2GAQS40B M8D4R,FB]8%T!T:-U18*PL^JDOQ2:\_C#[^4+W:'GK#W\W<*+8\X M2EN^M8I;.T[MN-1P**1I&5:Q(9*>C;8)@YT:"0/!G$E$1@SV:4I>UOJXEKJJ MLA3% H%_2 !B:+5A-PT4LMJJ:6UW9+2DG05-40;BK.(H.*(E;G#$A]= ?PFK MKR'14395 NU<"!1P*BW&A7#$11PL>"/5=$2QXH9B;Q3&)=:2OPJVDC]^+P?M MW* =YLBJK$G&5FZ3D5#@A'+5X>$*JW:_([(:_>R)MI1I07?DR\+.FX/*N<;8 MQL6_B^Y.@QKHU7#@L[ .B?Z6M:WK<'Y;"YC6 .&N#FF;S&?&;P- H4O9$JAA MQ]7KO(&IS L&A"3?2^=?Q%!BI["+(+S!7Y;K-5V6M-!1&/CDG^OTC,:1]TY] MCW34[&N!,NR^<[-T4D9=5RSN(P%D38YX\IO86PS=>!8HX5I>&UKST+7"']^Z M)93L:,B(^X+3B@GIH:B DV<9:73)+"6E+D!0YMOX6IT4T;:_=6CQ,NA(AHKU MI# A.S4H3F1[_>1;Y/T:^XC *#.;>&WJYE*US5A8'"=]]*,]7K/'";BKH+5= MAHVX'0 SBD*RLXG1 ML\?DG'OK(3]>^@X]&NQ9F;4#M7PXXJ;1XT@57HT<;[N4>]J1= MAYE!%_S+"T-A,KI8E":!M(;R,%3>693W+3MK5K_9\"+1,/M&;D$YBOCD4+2Y M10=V6T/!+F#W'/2Y!29V6)D"HMG8:[,!*/0LG)6+L/!C",C\]L^"Y3? MX&$;-0T3X-TLR)OEMPNB9A;1X9^-6QM*4+*_2EKY$6B@6+TIX _,SK>2 2%M M29Q22!R1;FEUI(VPE0WG)WUI8(/#2GGWU897^8EJFXC_B;L<3 R=.5L''=K> MDFN3E\ H%C[FY%#^PI%O_8YY)(1Z1\L$$42 MB!IP$+0O]1WX%"@@65X#ZE.D@1[-H2&MB$H=&H$W0=HF/PUSVT# 2. @D+82 M865?PN7,"%0QJUQ+\(9,3]Z"H2!)\)( <(FV M->/B"6-)ZO$K4,:UO*B4YJ#+0SPVI&51*S(CLA/EK3*;2M0*!EY\:[&MG1@W M^_+>QI9 ';^*U<@?EMF-XN$@2;7@)*=^_%<_[X,XX)?@:3WK"]O*\;0O[2JL M"O1P53C]\X[[G&%M7SI6BA73%U21=Q[1H#3Z@T"K:_4Y4DRQ#Q2LN:M!LYRO9*NJ/!![R=HOY[IB^+W\>$D)NHP?E2AM)^ M6D:3B($,ZHI^SKHR;5SN LGRJ&6B7]%)^):'0LO*)92@)1P<)?=L+6WE>-K7 MJRJL"O1P;=Z]<8S2 B_9 MT_7U]^H;[ZC2]WWIHSPNXUL9%>Z2,3U-G;:#3V,QH*15KH+1Z%L)+Q'!1=>W M.7@@J8;2F4EP')&T*,<]U5O8Q44<^B4Y=H(Z5LO('K3C4A9SSE!Y!-7(Q^5N MFU9>BDMAXQ*W;6Y>O+8V,2V_WM=5W51QDN]DIN>K4]S-37;#1 M-8&L;';F@(.D6^@ED#1D6MR@=,\&(%"Z"H;T\E#6C(L4G,M#<1RR(F+UF\)F M.+%X(-N.KVOTKR!,R\G1:&>.OUC8('.18="7ME!U>9% MEE)+WFIZEQKU &^U:LI9TFF/25LOPP%>)X "NT%*\ M-JP>R!OP"._^%%J*<(1QQZ?")-X24+K-DPS.%7RH\1\GR*.O'=\_8RR[@FEK M=J20N!D0U+B2WMY0@IY].6_E3:"!8EG&10-3 9<-:-L\SR^ /N%@&Z+]L[M& MGJS,E*A=O=14L]U8&*7O]I7GY\?HM;7+,!*W U!N2LB.0!U#;LFI^L L3D\\ M("0]77(7'9U %.J+D(48KGGI>AH]FFY8<0^;N/.@DKM3VWO4<9?U .'2;&5F MT 5_@6M2-%G%02F;!.@:RO_YBXM#PH/GPQ5^P;Q-0J]36!$>M%6:-M#D-;5Y(Z# J4 +U>K]@'CX]*9 -BPDZ;\- M(E=PQ.9]RDH95CY9!)M?FI'[L0:Z?1GETC=H ;]21+$T *N66.L(2<[X)AR[ M*U8^*C1:2X\)I=96!#1DK"D>J\K_4;P%Q0T$[] S%VV-GB#L&2ES@SZT:#\^ MY!.F2T=C(DCKZBKPM[&\4HBL2589FML$ #I<_2YO)$#)OKZ7\B%01*M279HS M(!5FT4"0Y+:T$%E\D"C/K:59%KT@; 8$-7XR6VM#"7KVY;F5-X$&BI7(!L' M+!=-,B D^;[T7W#ZN(Q LL4-\I2:9@/KB)RB&&^#T/V3W:]P[1?U#EQ$^1UL M)A )^11T0+::/%0?.LT9:A\2DJ3_@IVMZV_/<.1N?=%UK;S1D3:B1B"0XFKP MMF9"Q.QK[Q:.!,K(E26:/RB5:O%@D&3Y&OF(@DE].=&E_XQ#ML]4'R"N5),M MQ4*G 1>KC7[DOV+GT8^1O70)LNK).#FD8NB@?3[]G\0J!>D]8 M-"F@$^;A=.S=3AM^;ZM/"&@+0-"7/K67 U0!8'?!YSSZ!(S\ M@?/H(2B>/;]&,2T%>DB?ZN16V^TY3%82*KA-,2.&U^@->02)IPD;&_ M,< 2U=5:W*VK ,WKYG? 1SB"HG< M\BY*R-M? QK<;"1\*Q% G/S-FZR9#"Z:!-(:NG)]O-JT:ONV9MG]NK 9$-2N M,-V4^0$$BLTEJ%:;6PPJ:.-6H(UN)<1 ,#P+,V@=UG;>U17!8LLN&TZ))<:5 M=5&#G/7-!E: %P?#M#3C(@+#.2VA?J",6%5:ZP.FUH)R4'BX1N%G'*"=_(9W7J/&8>+61-41$94>DS83(V%\M+5P(E)'COXE>'K3Z(GI],$@;5IY\ M?Y)$Y 031<>$>YX8*[6M%V7@M[6R.S 9(499,48[,NO&OD#.3;>;#5['K&2O**>OWR!YP&ZW029! M-.YJZ3M,9\+97X,])288C'C5R.DN0*71U5V!L6UWK;[X.(R>W3UG67._'>E6 M^S8VM-SU)/A:A]B^]/,)&[1A4);5RA!4!!M=(>TRMQYVMM@1^J"$[7Y_7Z.! MM*5MS+A2*6FIAEW15E]B4WE3(6_0.GM-H(9:$DWAEH"[> @6+6#:%W37W]XF MX3[@7@Y(6LK%H=G6/G[M E]OJXKCP$(O)'1=['D0V!'\.L@-T>>!:C>*'$X(E(&TEE'%]X:F&7QY8 W?LG7]3-V$@^O M-N=_)&Y\N,;Q<^ 4N;W-7S&FL>,<&>\[7$-XAAAP)#**P. NGO8.7%*T=^FZ MI ;D7* *ZV@+L3]R=,VJ(55;OO]\6^/$%?F3?>#\?D2@B7^$U]]O@Y>W>.V\ M95]ONNW),K@I"MB[12+@?SQ^]+S M2M-QBR^T-3M"+6ZFOZ[WF\AE<+[[Z>,[!BO]Y?47%#JLCH&J%<)Z+&B7OE9(ISB#9Q3B$Q1AAP8Y$?LQK?P2ALC?IG%0 M)X>BS2TZT-\8R#FF2]^Y]9 O-.W'F*IVM#8SU6!JX(%8ZFSF.V(OA^XZIO[U M8/WYD0A;='?_*-8,>CW+RD*U9U\7A%$N!YK(C**63&*>JS95C$V;(63#W 3A MCC[7TTV".PU0%F3- 28ASYHXO1ZQUD1\,/ML@*?O=CL:VD^ Y,IZ:[O:CL5I M!UUR):"_"@&5X"<[L1MR<#V$R*$7/B6TE$W,8]]%N?,8'B\.S#+/5VOSJ@=, MTGQ*"D%X/\1MV?-XUTYBV<(>P$>M==(30BM=GE6GLQDSR+0%WQ *S;YCB(DF M2& $1Q/NUV51\P5+>XC1Y$L;,EABI@V^S,(56Q;M1L67+U^^)[:1?]BA-6E+ M '*1]_TZV*7619Y<4>0!8:?\+&OTZ*/$<6-J0-%:G,\XIJ];*ID?/_WTXX=W M[]Z_^W'QILCB(/\^7=W+D^75\N;T?''_R_GYP_WBWQYOEH]G ME^3+_UG\6V7*_T-&WWE^5$$M9RB9Z",CTQ,A=V[CC)N<]$"+/HJ<8+5&;T<% ML7.$< 'HL"'\)O\]KJ\>7./-5PR"R-K4^AK6L$BU76CETU1OA0M M<)Q'3G:AZ+3$-%NF/:OS=@1K&9T&GD>D)T3>;V[\'"3QG;M]CJ7VNLX ACA5 MW9,TV"0^L^M@995_^6HG&QMF>:EMBK74T P_D.7*W+8"U/0!CWB M><$7^JO2QB#H.2;=_S;<;B' !H[X5Y5LZ6'3Y2Y(?+4]A=-K3';]?;A-AH,) M'%:5;A_8'6.T3,@)*G3_++Q@X@N@9H\Q6?13'Q9)L0#)GEL4KD*&G,-DZ1:' M#/)V-HE[CGK@?S<0O\3H@.1;*EZ7492H+ZFL]:C\Z>4+$*( F">K)(YBY-,K M$%7&5+J,RIU>YWHY'JTL^N?;T>YL\A^CU>;2)VUQ?G&C<5=#_B>[J[E_(/^Y M/K]YN%^L+A:7-Z>KZ_/RC4GC6N)#ZQT(%I30**30_F+)%I"9X#QM^LVPU<8 M1J&#%A@&2L,K> UA1%?HRZ"(4R"B+LH 2:,K> T!1%&()4I$=A":C&QEH2KE M!6T!7+6K$5\ _QRL,@>K")72"_83'"V?HC@D^E6HDNK- *P)-1XU08?C/?Q$ MD+T*HFCETZ"8:+6Y"L@V=X/C%G8H] .Q8?!EJ\P=!4PFP"Y=-H%@C[+P*?'+ M_-4]G6D5NEO79Y?4T07F1W#QVP'05[+U((%\#+I>)!XY[7M4F=))[_ :NR]T M3[L@&.2> !&U57L#"*13XH$J/J,%JZ27%H)-0=X40!!=*\V%P)LF\ GR/Y-I M*9.7/LV4WKD1/:#**-W>QZ)N5Q&;G.SMF(PFX 0&J52S[[;IJBHM3;EFX,.Q M8X2A1.G3(41L0HPB?(;3_^J&5HE&L;@%:_.O,Y)PN'Q&('QA+\ 41EOQF]AJ M5>AG<2/OS$D%M$RKN^SR*A#RJXZ6IZD"HN/[+J(R0 MZ>V^B.^*+GUBDF1I2@]!$9>4&G27?F[AT>C>K!OKE3^'BWH(%7MUAY)U'<=.UK=43@'&I9K\H80.';4<;F#K= M3P.?*2E:BN,TB6*BC<+SKVLO<8ZN&?(_YP%]E5]?ZXTTF03:3MB!8S.]1*1J MI6(5M(0C\+N S\!50P,.AW+;[ A;6[2(I/UDTFTE.,!AS!5Z"D*R^QZCP^2+ M1M08P!&O5<#*G!'A 8@M ?)OPX 841'W;DO2#L!A3H\9313@\('Z,1/?7:?1 M%$1D+GU6>)+^^8#7SW[@!=N#@#FJG0$<[;0XIHK76))SA(W W""TEI#30Q, MKY;5>IWLR;G\0*2 /B^Y/T80-Y:%H"& PXRZ_ MP@"/HURC\C$NH" 2]V0S MT41+T)L8P&$"\UP(=@A!&P"G#RWRU\ '1/LZ%JHG01#5?/1XT$0!#A]2QSQU MZ67>']=/"*Q'H&FR'";6'4[;/:"O.#K_2E E]'%]%![8\?F(C7' * ZNPIU%ZZ#4[4"P(^Z1[4>I?8H M %2S0;:+\89:TC*-SHHNTUJ!8"*4[X4T<,,S@FY"2A!)HV& MOZ7)XH3F<1RZ3TE,A?BC),4D$Y2T*ZT%E1')8AF%U.85I-@MZERUZ9[#(0 M@(C>H;2F)N;@!2#5($-(@'PD !MG]R6@( 5R[,&+ 2-"^C-]]IE5C!%&"FJ. M 2!BW/#JYR -GN-ETZ$SRX6# %_N0K255SIHEN<9_B7OHX"Q_*8 4A &6+)\ MW."PB0%4O$?CL$3)V TY BM;EJHC $AH&$H/JZ(\-5ZGNJ47L[,AH&A@/?G6 MYW2&KZ4;_S,WHO[0),2B)W"8K[788.27^C]]?/?CNX^+-XMB7/+'<>@%&WM1 M'GSQ;^GP<&_LU\_823R\VJ@]$22]V.\VUOP:UPB1 7W8/#_:92>.8'ZT:WZT M2T#VU_7BK^A*K:_2FA\&'E=QS0\#SP\#VS'?&I?N:D;;%8#0$%6,*D>O;IIQ M]'@245GW5O"O_ .ZU&G%1BH)W8 MBF0)F9+V8*Y<=%A47H02W*PJTQPN!E5TC1%=-L[*O\/K) R/2?W1HQ\\1>2 M0=&[]/=)3#X'9/G2UR\(W&6DI-!+HC>\T5V4_8 M8WGI^RG2"R*%?@#NBTPO&-[K0A**C/@(I]"#WM(!@ ]N#*:ID,)PE?#H%^RQ MZ$CDX79VB7H <)6-SB\1+6#LS2>'*Q<]$;3B@X8-Q>L#YA9X #N*AQ\,?F60 MN;B[Z%:Q4S.JS,T+SKH2+PBNM)BCS!@;< 5ZY5V8TPN2_61ZD8CW9 YA8.@- MGB:\R/PD194KM$]O 5MNQ_L/:^WV?"B*"'8.R8XSO>(,A7NO9C6QYU!:UYBF MKW20.2"=" :4L(&I!,?C/HPYWB9D@\\"Z2!C0I$-12> @K9B /QG@OS8)<1Q M7W#ATX^4!4EU% !W_$8%194.X]WJUD!;;K8$*"L1'WGT=\C MU[DEPKUV]\@[$FFU8>=VG8M?HQ,#" D84H[&)!U '517KS>!'U8W[*X;FFPD M /$%HVY:,EJ,IX\J#W]705S&A>!3:#7,9U.3 A$,*AG!B/3>.)SBL+P0,#( M5%\!Y>8,/\4Z0J(Y%( 'VPR*@B8QP&XBK0= TJ"A"&G_XM%9]X^D);QQY+D! M/$4VPD9EBGKCZ2:"1[)+$;\(P@*]^.$9/[@[TN*2L@]Y]'RX33E)?TNOGJ/C MTVW8>0A.,+TA.TE#QXC)EY5AH51@Q%J%/!^KCO8#!RR$E]D,*EAP]+9P!&7. M$;K0[^EE5!K]NB03'LA*KIYHECM:I_-/6FF7*-GI/&H< M"@AOW(UQ.C5.2.O1L635T0R-]!W-U>;.C3Z?T:+>GG*@[ _O/KY[7P^4K0R[ M"#8+.O#BWXY#@PV:K8!-09:%R8H:FT\5OT;_"L+3)(J#'9$S0>H^KQ&8T%DO G[/L=;/L6^5F4EGUC05[ M3BZPR^8'']N,%_SM;0%$(VE*G>5, <^-@9V&WI3=!L&3L+2U,2;"[\=@"@3 M'?)*, &FF@X/9#J]#:3H,?[>(0C-Z+5W%/C X@V%2V_'*/< NUG4!4[*G3)& M=KES-"$;$,J?WFOK!7';:,I=A45M*,%:1 UW4]L:N@(0,MN.A7S13#7\M8') M+=D(R _D3/9>E7^5+A#-!CU>5M"Q[JT4%1TX#<(01_O =PBLAG) ME%1NIF[.TKR+8F+XGLY)5W6.\/K[;?!"A,U-<27_*% D?_Q^A;?(.ZZ[Q .MW/==^MD+TF1OH8# MYHTSK=* Z; 29,KJC-,'M&93464 A@*DXH M<&VE:\08FBQF9!2Q4^E/B.@P0L3;4'\-RP)6F*.9:4A]1 QQ;Q<\XK& @YHRXK<4= MJ@\'Q B-_PH3#=D6;#RE;^-O+H(<[4$VEQ)B=@C.E?7&5_L;04,Z*A2T)K37 MA!R[9">D8NV[[>>GFAS/]\PJH.,3$GV5$[+ZW;*ZE1&R"NCHA,S3;N[7V$?D MF"%0J8)VXZM70?F"0=2K ,GQF7*<_M&/]GCM;ESL"*US25O[:E@J73G5Q1@8 ML-]RUP:MK_RXCX/W/Q:A$V)33JF;97W=*C:Y':>$C>FLS H0E_[YUS6.HM6F M# HM*$.@^_A.FT7:XUG>(CKR3AM-2TSMQ4';[/IH@%U&>?,M/#0L*%$S/S0\ M/S0\IT#.#PW/#PUG;.JI&:$\-%QLEVD]AVL4?L8QJ^K 7W>2YG#O![D<;$?( MM%57GKQBT+21OM880''>7H2OH6.:[ \HW.*XE>#<9@#*VVJ3FHN(<=E./._A M.0R2[?,% 3 (EU'!K+^-RE(S+.?D:/0>><^7NW#@M%EL\>T4@ M^<^$H,(WL-3[ BBRJK\BE+$SS:/,49UXL;OW:'W&5%(N@O 7&\?0>$T!15&V>]L?:.*^[@E;X-ZJ"*U_"1J<#4"M57T),$L2&\-PD ME$ZKS>WQE,G KI^[M'L#*$8Z"&M%^,'AU'#KNOOX$(IR&F0WA*4K<@S#A4JC MC"8O3=Q0?"BA'KGAQ; M=#8ZA<$L7F0,PLT>J(-D<:XPAF-T>4B+UR?VV%TF@"VF/Z"OQT(OQ*HF &'W MA5-*JML0%J]>C#)5B+!I)E*I28]!V3DH*J:O[!0\_NGTMGC#,@CK=' %J6^/ MP ^H;DLC6KP=L:=M2_B#\*@22#O[4EE?BQ4/6H64LUD7=-I%/N]< M1]EH'>6Y2NIH-9GG*JE@:@G.55+MEQ"<4)74XIW9 WM\^-1#$>_-387VKZ_H MLP19&$Q+WXOFO+7.'E=_](.GB!@;%#WVUB^]K20F$W7<$;C+2$EUH+GI8&C2 MUC4@>?5^0&*8K!)*[?/E^H_$): N?8<^0'X1A/2F5*%@:'MG /K7])IHEAUM M)\M8,1TI*'%. E6>-GL 2/*TQ,@F+0Q7EIA+F<^ES+68!VO3G$PI\XJK1Z=. MMK0?@!VO8[5L*5IVJ^F +4]JLO;U7)YT+D\ZCN*8RY-^&^5))U:4S&3MY[DH MV5R4;"Y*-A+(#Q-PI# (ZQ]T&7?= M-78NW*_8H67-!A0*R?!3K $W* % "T-:PH=N:.8D@CO'%"O4#4\%6U4Y',=- MIQ' ?8;)V'\D'0P%_:&G6!)O,.0M"Q;RJA#2$E]G;A2'.")VZF_/ MA)845!U347_L*5;0&P[[N32/"3X/50WB=]!OD&A]'2=W+=M-I<9$'? M:7" H$Q,UT$F5ANO*YJFUV]Y+^&MR.IW #>IW80M7W%5?.#F/B ?;7&6S]LA MZ>&C7M)#/MV"SC;J:/N@K0/'P)>G&JU-]V1GSK@B$8WDEU8Y=1;!?"-,2[$?6D M.DQR;=EM'-LU+TWQSXCF?%TY-J9R!.<08P,W-40SQ\9R:@C@9"7-'!O+ MR4H3R[$QF< XY]C,.39SCLV<8S/GV(#/L2D_RYZ7<#__(R&GD5."DDNHB)V' M(#O X(932"/ ;H"Y7E%^S@#4L!5ZN\=K=^.2#SD*R_W>PP?1EQ:-$8:L)7E$PU%$D B) S..CT2>'RRA*TL#G$9*\H/VL(288/T"F%IS$/)4@SSO\@OT$R]Y@E[>W M^8A69_;(41J5 =2V/$+02OQ*6U"AG (QXA.\@H8-:5>5PK1S% M5?R,P_(/=]C=/25A=*Q7D^YWU%_TC)%S_I5,%G7*9?Q!*Y>1@57Y\2^+"F2+ M8+-(85MDP"TRZ.;,QSGS<DG>'ICR:L][E*-C^HQ&_:%$G)A#]&A)*W&@K1/Q M=]Q4*YY3\O$8'+C<47'6NT'6&1>NY:=]9ZB)N:5[X:KS/K.H9->*'0>":UUJ M<[8-51"L7&TRP#HSL3R$[5O+7N*KQ] RVK98>8L.%)2TV&GV%(06)T4CV+X9 M-@\P6H]6/5? $Z M7X"^K@O0U^4M-77%.7M+9V_I["V=O:6SM]22M[0WNPL17'WQL7."/)K]PLR,5>H&E)P'B^JP;F,+Y ;_HJ\1I2Y2H>).3=54(+#J1L7_M)W MELX+54#10Y#7&HB.2JE%-#J-!.#T-^QZX>L+#8J8=J&K )7E^>;Z;;4INK%> M9RXEEN]$=WB-W1?,S88T-A4 J>FQ;G*SW!A]P+KOT]O;Z"S!%X2:.98=7/A_ MU7+A'^==. E>4#XN\JEG1_[LR)\=^=9/_+,C?W;D?U.._'P#9[D_G>9+XWF>]-YGN3;^K>1+ "CP?B,H2/_MI#4<1*T\KB MBY6[3NR"1 \YTUZS)B NCNYQ^.*N77]+'U92XTVSE^U(84W1D["FB9L5KIP& M88BC?> [9,U>8=^A_MK0W;H^\]AJ\4II+-LAPH-R4 EC*WRMOF.FS,)Z-]M/ M6 [*K3IR5ABS]-@0V)%E4*CVM/U2Y:#LX>!GA4,7B4?.X9[VVFGTL_T6Y:#< M:6 'YU:6%6=+[W.HH2HRXIO-;#\VV8%!8F1&6"L/01G44UH7P8^7OG,3I$42 MR!]RVUMG@(F%O71!<6R6E6W.[/I4A5/\?@!L<7V!%+**CZ,%#K&5W6("WJ1;3V59@ ,ZVXL$J,$-H[B_.N:Q84XMR'9+6-\ M@U*P,D?E%IJ"?F'*V_]2& ZO@'2(=[B;UKQ%CE\BR. BPS"10;B MHH!Q<03R+XNKJ]-%"@1P1 X$8@8I=+)X(._' M$P7<1M=NA:9.7V>\QN0$Y!31)LU?,9;L2_V&>UTU5?O18G1)$($CW-S:.MC? MT880[HR;;=@*^&5IXU!CIEW--$>:?5N19N4W&=.LJ-7F 7T]P3XA/K]D7FN7 M*4:6M2)E^I[D^/+EHT_0(A,7%Y^Y09,5Y^/R1*/W%*\==? ;@5-IG4L"2'8] M<)! )N"7YA@3RY#OB"6@>Z\BR&VUN0EB'!4 -V-'1+=BFH-8C*?ILP?JHFEZ MA5X%R"^!<(V^NKMD1Q][<9F)*2[#K=K38EQ-Y]6HBAN<-5B#^ Q'Z]#=IV+V M*PI=^N,=(<()BH3W2YICC,G8 5YJ[X@E'!9?4A\-.0FE[\/&\ X;6 TBHGKA''DXK M?&?!8'E%F_MDMT/A8;7)7--YFUORPR;PW$ [5N2O[S[48T4H% L&Q@+YSB*? MI%Q0^\WB" Q]=S@/$BF:Y@ 9#PH1&!G%P;^%J+P8CTXCC+OP\PHS)X=E%.'X ME$;M2@(Y).VMQVWT8%AYI4M0M*JC<[@85-$U1G2A.2N?6 1)&!+DV+[_Z =/ M$4&7HG?I[Y.8? Z(JJ 9^03N,E+2$ ]ST\$(%&F5?*Y,#$X, P>CAEJ_<[?/ M%&C1S5]+!P!A)*9E/S\^M9!B#&[E>QZK-ZG!-7Y'V^'M2M(HIC\?J5'Y0"L MTO#A8A,A&TK"!,U==^.0XI"V ^"'XITBNG/(EU;(5T][9P[TF@.]FFIPN<5D MP\02:Z'>8K*!6G5$YG)@8\1CF:H0)KDED&C%AL^G?D^@UG?T8(9.N.62K[MI M0(EC$%L8LH1=E5ZV+:W.K%1!SOA=.3F K=T]\HXQ%4D\BBLYZ,^-O,;P-V0N?)2]BI,;AO!=GF@ 9C9AJ)UIBW[ M<6QIB5V\>D$FV+6TR*N2(O 97+]@C\)$[45-'K [[[8&B]\@TF;/Q)R[,WP8M!<^DHG4YW> M%H.?NJY3'?1,,TH,_L.S2Y/3T2$2P*OG4U 8SO9Y5%]H%=P-"GC;X_&]^W5 M%K>/9OOD:83#[6C;8_"-Z^,4N%5(6N%!^*P\J.W3IA%V*V,/D>LW07SI$Q,0 M'^,1C4A!RR2VU?Q@JZ67L+00":+PG"78O/"T3&)[!X$A/"U$ BH\&<#8,24Y MPAEL[T1@Q$9((3CN@ +>]%"[C,]]9[6YQ01"IX-'H,=XMCVLW0R8 1"WIT'$ M4)T@_W.8[./U04]CJ(UHVSMKQ%950]TTLT^3* X<%WG'-X"Y&I_3R+8+M@=+ M.-A 3W_ZA(-MB/;/[AIYI%, M!BRW%:.8!2J5R2ZJI25N._4LIQ;TQJ^"E@:-51:E*-17TM9^:&^K?.74%V,Q M&/4CO/Y^&[R\C>)]F%*?_JM$>?+7[Z?+.HVS7RV']+;*!"-E!NRX1+NXXA&- M_FHY&%>=:!38<8GV\%\\HM%?+9Y7]8A&@1V7:+]RE^>O(R_/'_H0[=?1E^ MN>)44$B?S HKM)>]7#3@^-9JWAS!9*^!AIBZ0->R9XR4>EKW$!D3 $&5'#$I M8-3+X<&G5OI&UA-<%9LV6>9R3X8A..Y%N:A*GT)2ZPJIJDV[A+8QKXD?#.Z= M'/)__N+BD)#I^7"%7S#/\Z[;V7H!CK$5K90:,/A=%LDFN-I:5S(&./VK(.BM MJUB,+@SVLJ):$X3X.W;V4J>+F ,PET[P4(V]W=P[" M+RATLEJC\E4I:@S @#+-/A'J=M=?$J_8U/)E5V\%X+TLXZNMCK-5/ITBSU-@ M5+,9@$>O3'.JB;2)'(-\DI5?WE0ODIA8ZY(0%<6. -Z\,L4G'3*8*.N3+61- MQJGU _"DE5&^J5'![AX61"GAQ3Z!:I/Q'0&"/)1&<19^2IHN:(M-P!P^N7+1?7I/2 WJ_?/01A+:5MI > XVD[<"L007SNO MO>XM4? Z XRO_@6&L5'UKT,1,+R7;A"\AC V"7WQ%7$*Q#92!DBJ\G@- 6PK M8HD2D7U^"4=-D0E.CD84V?Q.SOQ.#NUNRCM*>7&97BG).@2%H1E W6Z ?@ MZ&=<=A3( *?>%SOF/N!P5ZA$D?+@-P5@TBK+:^-\W\!FK-);)VC]&3L,\"PW M#D>E?+-;#SM;[#P$IT0873*ZM%!?E]$ K$0MOO5&&,Z:R[ H/PG H8)@&2KW M!A VT&EE*B,(AZ-G.'1?4.R^9)N*?*,4-P<0.]")9V*,S#]V4)WYTE]["4U" M3O^\">+[Y.E?>!T_!-%&QS']',8(G^;%D<*@XBK7X<;&\ NV2:CI1<2 MAL)Z9-ZS6=-D]&BUV9!?'GU"$1&0"AS7'A' KMJ5S]JXPE6_BFH7Q!:IPBXQ M G!X4%2/H*"5;+%4I$1GBK9> $*TNATOVA"#P[G2 >C2+]X4HP_YN8Z+0FI: M1U&P9K^2T_!_!(2>X8@POG@$/]1#03BJ47JSWPQS\ZA%-@TJU#H)8+"R%]IEI-1T[^#3@5/8_)4AB4P>D!@& MPQW94:K.8V,*IHJE)V&?*:IH<>'+>_P'AUXF%A0#"=G M5/M$^' 51,=(4^Q<^NFZJO4HCS)QA62;S: MI*'2=1S&*\7+]1^*&= W>XSA.[TX) M7C3C:@/0/@)"?_YUS4[P:XVC3"L^WV($44WN[C('X/<8ZO:R4,07^ AKB<"ZE7Y])_] F&GOLG=K*#1K\0*=FXHPHIM B4 M[F2#*EM5#.YCU_/H[M%$X9[:4JGM1$ZQP0Z?TRS;R"6TO7(CMWF&!&4%T3HRG"9SC] M[S@R+9H;DJ4P87D6D=>TT^O1)X,ZQYPL0:B7K.&K"1WE&HHRS.%H&6&LXID; M[8,(>:)M3Z6C19NK74"5JIF7D(%3+2R/<,I_R?^QVC?U1(?"81^EA<..\R]< MO_3[7\IM4C"F7$8LQ> _$^03RK!RC 4](J4R82HCS&7 C)8!4V?B7.9K+O,U ME_F:RWQ]XV6^>BO,N8S77,;+,#$ //\BU='5)I!T\0BUGJK(6V75+<%L[>Z1 ME\= 2-DF;@Z A3RQ*Y-=#/Q<]$[GK=XFA8T7JM/.TV6/.8AIK=@1@.M52G)% M-. XTDJ[8^Z8U; ->7W&MP_;G.2][4,>FC#8UM__7\=.S5@T-R\XJU&\+@P% M5H@H ^*=CH/4'&FT F"%C+96>(]X'$:P:!H/O# $E0N&IB")"APR M6(_\)LV_C5:^Z,A2LJ3%FJW3, !4G9+@Y8JO$Y8FCWH7F-7(4SC;U5H".#_K MD5Z$",#CG%0Y7ZF6D58=Q7Z9:#U\N8:[RGXVX3+/*7K-((PLK+"U=(7" !6 M]/ 2(<483GA-#>IK%!_3YGJ'U?P@#:MIQ,\LBJGG4!I@H329)!5%IF1^/E'K M5Q,R(T+0ZAZ>E_-8^DYN<:PV'&"C!P)&Q/\D/;8,.P6,4TZ+;)?Y/BSZ\UV5 MVC''A%Q/XU&F5Q?!:#P@9XY@!''U,4D?_3NS-TB&Y1%)\U\N[[# 1)3RO*;K,B MDQ[*X[%TTS#%,]!^>G?K)1$%ZPR3$>F>%-\$\:5/;'5\%&$YE_N.#6\A=V%\ M7RI E05C@F!1"M1"T\Q+@2D1Z+V)9UB4#^WE/%:^.&CWAI2TK<%S;3QM;]UY M2'<:\$KVGL=]?AEQD&7;#S4RO-6M8ZP-2@I@PE &DM:I'LC(ZS*+[13_89=1 M5\%1(I5M(2IVLR-(=8-&3JLN$M5[2HMVIDWQZDTW<+(VMJ"!E;*/@*7,CHCQ M+=\HC$M6+_FKL'C)']5K*AI\GM7 KX&]VA2F.^_A@YYC6;2E.3X+ .0^U MGA*VVQ!O"5)G[F:#0^RO<5\_IVQ$>.KT360J'2;9PH>UP'%IAN1P(G0*/(#2WBZ.FI-"@]\R1EV M-X*R_W1UX XH"[UVG-%BSDO1(BR\^R;PPRQHI$.@^8_20//29&DP^5\6Y?DF M%%JN^#(F:5!&,'T_327PO/_X$.(CTZ>#=&,C2[W@A:D/Q?CVJ,D2&>R6,R)G ME@:96CYU'L[LB.M-IT9JG>$ !.GAVD MN,Q@-0O$.&L_-0M%M2*?"W M,0YW9_@IIAE/$N7*;PJOTIH);J]FK_-Z -C?.@DLEWT\!,$QZX,VLSX V@F-,.L# M6&9]U&;61QO,:CM6#87.8<2%M!$,+U8!D M@A.5FQ))/2]1TA[2OF)*H4C0'RUB28Y; Q_QZ]I*28L&9H,4\61$29@DWFAB MIOD6MA"9"T)X):TI%4,+T(!)I32VX)L":X',4-CV;-S5)):F-$.@R]-8= M0FO_*@VM99,O/B[*TR_2^?^RR"!8,! 6R'<6EW=7I]]&O"WMSW3X UX_^^X? MB6+M9R-3SL6B;4?AMHG#7%UZKBX]5Y>V<0OU[5:7OO1C'.(HOB-'B*M@_?DT MV.WI ?L'> M"[X._/CY-@S^A=%H7NFIR5'?PU?:A)8L7T'Q3 AJC&OZ$0-NV_ MJH-X&I!-&_GQ;8CWZ,#,;-^YPQ$QMH0+L,] &[C>C!4$4DXON-V!+35K'P( M )=H_12N'+T15N1MXGD/SV&0;)_U5J"@XY@<^7'P%2= :FPUV7C]^L[=/L?, M+,;G7_?D0!-A9QF5'RR]3KS8W4M/^<-/,B:S_SHXLP<@P-B"<4M.8^3?!.C5 MYM'?(]?)B]^=((^N'L8R:*& QG;ZGE>T?/R1PM6_OVJE+K5)1H#7\[?.$NE,97N_J,*T05 M"EJ3[6M"CEVR$U*Q]MVBS< -U8V>-Y.&#B\I]6:[BFV MC"#+%^1ZU$K1DP3=00!<;MG1!7IDFDZ.3>V>[Y+.CSR:R[=-0>F0>/.W 1)O M,]$9:2Z*XVQWNV^V>,XS-6*3F+RXU.R8G" M]1/L/ 0GF*JCDT,6$TPD+J-,*O^KL"3^LCP=*Y! J.3\>HKJ6Q2FN?R^8 1P M]X-S^7T.2^?R^V"Y6Q)=IH1./10IJNMZ>S#Y'O 4=9U4,%B>(L,QVIGF:EBM MU1(39:34(CX&GPZ<\N>O((F'?$!B&/1KUDXI[5F;@@X %+MIV6]X+06DL*L MIIIG+W!)0]'W<_K]G'YO*OW^M2>Z&]"3>KO:,GX@(D(51-T'=_Z5UORA;[AP M>]XFX?H915A_7QQN2@ WP#:D9#@"PKE8F'#ZO>#Z$,CV/&?E?TM9^:K92R&3 MH_M]B)&CD:C$ZP9@J^Z3D\1#:>QDLJ7O)\A["&+D%>FG]WN,-7C3/@: W;(' MH]KQ&YMK5^X&IV5#U;G4[ ,@MJD'5YKXP#$I7FGJGB!R!8BY,6?TS1E]2J)?_/&C36T@(MT[_V M9M/XQ@24Y^*JH)8"S9:.P^2!/=5"_0DTQIW[PH;V$ #\7@#$KQOM3/O4:@!U M%0( G <1I*',>4OLYE.#7PN,U@@CE/4.!&CA@UP]!P2090A%0'I2TH[D#$&2 MFKE8+C)(*T^J2]THP #(D80ML:-PP;2TIUXZV8.8]1:V7P>TOCYSL:A3QC2O M]-(TN;N8]A"VN^47^FWY&^]\- M9+3_99%"N@@VBQ16TN?8;1'XY2G 9[G?TSNAV'TA\K(D$G*(W*B4>6@ZLWVT MV>=L]B&SV4<6FCF#?:S2BX(K&IF.<,QCF#$?(#PCEP ME:)CRFEWG%X 5/6XF7,<&LRE Z F.(+88">% M."<>3B3Q<,XUM)1K""/+Z'6E%PK"E>>4PCFE<$XIG%,*)Y12* BBLZ!/ MYS3".8UP3B.1K,_H&0>7D?ATG=N@\ CE*+ACCATH]A=2Z/L%3H!<&Y!E355$D*- M_E:*]K8?C*\LV>* [[$3/7MD_'41[DR0(69^ MYQQ+V:SB9QP^$%7S_MTJ_/#N%H=K&I]:54$5*O"W:LCPVCX.29=1R1Z 3,/7 M(_'OX0NY(HBV3Y#0Y%J1;*]'E">@KP&J:-X9&YHH ]'*M?!"N0DH: K@[-;; M"!2@!ND,!I]BTM@*OL#R"V!;Z<"7 +C[P)SS2Y+-;L$N1@]#6R 9;WZ'IS2>=-,K=KL MTE.44C\ )5?['JF4\'P]GAHEJUE!NT"'V/J126/=0?6\CZZL[!O+H"1?&4CK MYR'8PJY,Q]P UN^A]/?\&K(EM#5KQ/[_MV@=6)+L,PE8+_- M$K!3K2P(L.3K7%EPKBPX5Q:<*PN.N+HG7+<.7FG8N6[=7+=NKELWUZV;Z];- M=>OFNG60Z];!JWD[UZV;Z];-=>N,Y?G-=>N,ZE,X=4#GNG5SW;JY;MU' MC',6V-2SP/XZ+>&$FF-F.NPWW^I7OG>XCT-WO\=.%BUT@M:?L7./UTG8+U\-\\PG?T!D7V91Y4.^;=-)%,2O\@-XS_!07\%*Y> BN44S_/BP]+_A" MC2@B4JO\J;@[@ M\M549&T[\E99V%1H,4%!IM#:O,V]1K3F'!Z #F5N=]XGP+PI4K'NF+%:X$,M M7)HS1X/P<+CC1KYI]0?@HAU( #H@;_H8*X4F5TO+79#X_)=BM/H#<*>.QLH& M\E99^>AC%/K8H2X^NO6PLZ4>HQ33(-1G<\MH -QZHW&[A136_6GLMH/B M3Y"]1QXNP:OM/?NIZ3UCPR_H^(M-$"[H# L4EW/G33O+6E9#&7>>DZNM\\5I9]UOI4;VRCFUB85='T,9'JE?B=L2AGM(*$)"RH/P[S"U M>@1K20XN'ME"<8B\W]SX.4CB.QJ-)_7XZ P P !Y["HD^4VQ&F" MS4-PA_=)N'XF1HY4F6F/ D6CB:2O&F^AB9S!PQ*U7V]1&+O4M\+(YCO,3,X M:B_CH3P$ ,]C*X^Z839^_D8)PFCEWV'DG4=D*V4_"$IU:/2SGG>KOAMI8 6/ M2]P=2JNG_50Q+5%4YIC!.AR?@A<<^FEL&SW%.ZOP4X)"Y,<8._(: \I=+6>> M:0I>KOB4\;-J8IP&_@L!D(_3ATDB= PNN+*)WKA(:KMIN+(8DZ2.16,-<(XET\OVY"%37)#E-UT"XTJY MM^VJ^\H>=9S+C(IUR4YB1- MV+2+TKQ3R!G(L)+G M1:C;M7D=BG"P M>@!M B6]:A WAW';(!W9 M.BYV@3LW^BS13?(NUF]#-324'!,@?,D"H5LK/,N[P-!7*N+&YQ /)Q.G(A22 MU7R&]T'DQK)"^-QV -21BN 4YR$N%G#*"V3)PG?LY+S^?!KL=F[,+%7I7J'0 M#\"-IBJK-+"R6VHT"+^@T,F0D;-(U!A$8H0>7T2HV VH2>(5FUJ>:UAO!2*1 M08_\#1SLWG ASU,@?+,9B#P#/E4%X1*\"?RM5V>4& !P.?+DHD[<,L-T ]^<@E&?B5%H (J)"!7HI-*41)BL[;?> !V*:,OPO:CSEC% M%7*T6>:ESB._U0X ML5QW_>MH@_D6O"JM;X8IZ7%NF%"N/G7?9.-RBM0N E2 ML+DEH]J; UAFVERKXP#'2U# F%847CY%S/W1RI9Z-@>L>ISWSI MK[W$R:LY$RFY3Y[^A=X"E=1T0)3L&)V MB1$P;L^7@W;224O5\5N#E3@]0%WZMZR0-EP@KH 2@,IV![S90U'A/'%XS"HH=)]5%#&2C?VZR,-7&?K MZ&I@]DL+!UM0&6\95AT'=X'G'8,JY>M,T@U4.!UWJU3'!>+Z^$3H0&O/KOP2 M"KC=KA'V Q6)IVC;")&!GEK*M'+,G.9UR[M#FNF'+FFF.0B+8%/ND$(!/^FT M0""%6)9Z*F@[IWH-DXPJ9<6<\#4G?,W)2(/EC6E@->>_C)(6-N>_V$K\&C;_ MY=O+OQLH +:XL*X 1)6VXE FO4"+3SG"E"&2ES:\P;%>5"._)X!UI,57 M):3FJ#?[T8TR0?T& N"F'''<9T'.<<>0(WRF%W?\;42F]@@D[A&9"OE6NOIW MWO](!]\I'ABD.78GAU.Z:>!PC\+XT.%.^Z.!.^TWS=_^4AHL^P7YSJ+ )GVA M]NFP*",T7X_/U^-C7X\7VN,#& T^WY7/=^7S77F7!^[*N\D-VHE>'>0WFXYK M7HR#87760O[BH9?\12AM'H+ MBRJHD^P4SPO5$#%3;6*+_/L8^1X^G"#_L[3.!+^IQ8-6/_H*,3+QP-\^G4U, MWWH+BXZD?F2M(V+D95'/V1'6H?6S)'R U\IBP$P_JO*0,4#9$X*2APX170ZW MWEI,7$%#BT$Q_>@KP,< B=F3366HQ$06-K48\M*/S$*,3,0=$<(\$7;>2"*, MZDTL%C;N1]@&)D:4@_]YM;FFIRB,/)ENX+6S6*ZXKVK@H6/"&G/_3)Z#>[Q. M0I;3)S'&!"TM%BWN:8L)$)JC+N:HBV_E.M= ?(6)Z]QOXTJOQUULCRL]"SS( M ST:UWAI)$APL_N# MD9M=80MZFUL,6P)]2G>X);#5+G*;'>;;W*%O0OR=;]7&N4&XG[]&TA"[)D0/2$GMME(-+6@[?@JN]7GHZ*R!=C T=T- *5*7-@:AC:7 MRIF4+2#T>W&M=1]X#LN)R^_'HH>@N#63*RK=40#L%"U26&&=+GI K@9+VD+] M?I#?"< EH0P;_DUA4UM.^;HP+XO<*5&[I3< ZT*?T\K8S67 0?C)E"3X6RH( M/IU'''0L4\TU.[_G,+UL[\F_Y_"M%?AO=9 #*? _H/7;:K5'V/-:-'#GT0!4 MO^QC.6MB:UIKI\$1+8>O1W^/7."?*0OZX'&/0?#H >[BGCN8;N M10=6"%22V/<5%,,.CCW9!&+M_ M8H?&5%$3_S;$.S?9+7V'-8VBI(R2D*T]1P6POA4%NLKWGFA#D@LN]GK+&(AU MU8&/ G3@\$=IURC^E1_>!0SL/AR XLKZ"KH[NG DH,":XZ-1,DF*1E+#[X/_5Z?\!F6.Q B M9V2AFI"RURA@_7*AC,X-P@:?B&B^WCPLKL^8EX,U?/'-'TT7WRQ!_Q=^=M:K M*\,YIW"]RA0N('OAG+4%,VOKE20*S84X)U.(4Z;2Q(C,!3A-*+1I%.!,JR$M M=V0QKU%;#:A:L\F6XN1B8^(./O90E!U:_L3.;1@XR3J.KF[%E&[O,]D*G>VH M&>#!;^3<&%V@TM"EUR/I7HWT:; MZ9;F;*!BHJYT<*!Q-U3-GR(?.9*M3=ATLE4YA1C-):>'K=(Y9LGI*97R';A> MYUBE?*=1AWK00ITCU:&^1SY9) 3\Q^@4[=T8>=0=T.2 M7@6[;[",\OM!3WICU%&>6@7P]X,>ZL8L 3ZMBLKO!SW8B3 RG4=P[I$VVSCP MKXDIF286B3NBG:&14H% M "ZQYK0J=#G]8GE')PJ*Y]A31BA!YM>!V&\)>>3>QR^N&MB*+ U0P-$&U_* ME%L3RA"P+_WK*(R6<5YF1CMR]/V[]_7(T6SB13[S(@6*Q7=ROI8K]+]99+ M M7']Q?7]'>L4+"M^" 0@__C/'Z_BX2$%<61!H:Z^1J\9ZV-EBYSY&<1+)2OU1+(+6IZ>K[U*DHEC-+#\1VQ 8Y/ M]B@Q6CX ,_7()R78PG'?]4"=3>.@M#(^F*KP4WS5_!B !R'$32Z(.A2+]4] M\AI.ZVY#@%M\JESKANX$5N&9&^V#"'EJ>RB_(P#_K:&U6$(2QG(\_[I^II5X MZ5/S-9/M?A]BY! LLY3(E>\=[N/0W>_)J5MT^33RW "JL1I7 $/0:0*:(\=9 M>PLO.@*H[&EJ%R^0M*8Y3ID81I=^ 14_8*7[, J_YE8SS*4)[ TF^#?X2CQ M:)P/55#Y9_H)4=@O_7T21ZLP_T)&3';[3LM[X,DM&OI]5Y>2HAB87!.0SC2V MNX&VKIP)A[%XR!A%8H2(3X#WMYC Z%SZ:V('1?@,I__59;UH%(L'D5$X+\+; MM(7!KSR_VK 8%^] 8S_(H9=G5*CV!%#[M8<=H8HEG 6:>A[9-2N![C8)R3$7 MG],XG,A]\O"YG^QPR+8;V>6SX@ 6DT2'L?)UD)UHQ);LVRD*0Q<[A&HO'>*W M/@P9D\&J$=UM?6>0R,&B?128](<(C&'2$PO M1**\&:C'27!Z ;B:&S=8@D,#&*V:D@?H(18EP#7#+&0] >CS3O+ <_CBP M?W=.@9MN"ERFAEK]MIR&]MRS0J@KMF]-Q4[/V9H]5)00FASN]WCM;EQ<""BU M-J1..(W^$%PE2ES5P,GT.8;:@6P^W\F-0?KW.0I]3,Y56;@^,?(+^#*]<ZD@6.E)2I,HRH]!K1=K"S87GI11LX0J.P'0Y R.[VQ2"30_#$#F6<#$(0 MZVX_YNY*H6'_U';0?6A6WTM=:/D+S.F?L^]L+HFGYB^;*^ 9\%O-%?#F"GBV MUDZ1$-&FL^HMX52^4]-:=?@AT;Y=2H6O":A\'L%G^M;G'9LV2I]4\SK6B,0VMEB?8^X/W:BGC \3A< MHY LZ^-RE;H'N"UMNR%5Q:R\9+B(P.'(\3E&&EAT&NSV";'I[H--_ 6%^ 8+ M[X9:.MEV_W7A4QM.<%B656FZPVOLOD@\![R&MHL1=&$-#X_1RA>E 679Q,TU MT=K:H@-2F^*MR)@F.P.V"';()^<6B),TMAC$V8WH$ES@:)[5GA44\+=7--B7 M'?E7FT=R/**("I102Q^+I;HZZZ,6E";"K]RT+ 4DW5(CA8!:5)&X_ MJ^ %AWT,PSN,O/,H9I'QM*(G3L_:TJ.62LGRX]1!;Y>=_).Z>*G'Q.5C>953V#.6ND*,$AULEW*[=:(T] M B\.$JF.XS8?E4M#.2O$Z(#D4#M31N;#4)Z)"@;6 VN8*:J?[_:Q&4Z3C@0_ M@.8*$]JG>)_A:!VZC."R:!IICP$62!3&)<#)7P70Y(_?[VAX%N=*NO8-3.B, M H'I>JB!/[S>42$K]ZJS\=7N_3)7!BH4-'>'V4+#:T*.7;(34K'VW>)=C(#C M&1EK@(Y/2/153LCJ=XN7)6V$K )J-PV"JXBN6J[86WM9NV]7Q*>2I2#3Q=-+ M4$O1J?G1,)7:[*\''.ZDC&WO#. *OS.GV[^SS(#XG6QRQ.FGIB54JJ@%S M?HI*NVF. 2 K;2#62I"$S>$[[.,OR-->IZ5> -(S!EN@);0@\8W =AI$L2 6 M2M(.0"6<3KQI( *'&U61H5 J7:ZE#0$$9@JE27PWEL(.AP7WST$8TU7:Q@)> M0Q#VA (+>+ #8D%";%8"5YH[*2)_K1&(_5Z%]#6XX9"]3> MR;EP6U8@-DCQ MKNJ_6W1@%5Z4%'W1&,3FJZWL"_CAL*,6G+%ZB@D):NFR52SRLGL"GO4:$<#C MA$J,[84D'.Y70?P-4ZRPLWPAOVXYA^KW2LM491@ CT=U6, JF$V$N?1&BSVC MA&):KG0M#F#2'P; XU']F"KP,_?I9[_'N,"N"0W47PV[Q36C28GI!<^D=$ M_ANC\.%+T%,ZFL,!./B/)19-Y*3Q(MP$!>"3LR$2*_L2EXB)(1'GQ M/<8#X#BQ(A,I]E,7"?=E4#V1C@? DV-')!CVTQ.)Y2;&X;!2P1\2P'EC+,'@ M$V!ZLM%3#D!XA<;B^63X^^@[1T\(=LZ_KDE3>1'=;F,!\C"',_QT3"F\#SR'O72U MW))3*JM5%=SA?1*NGYE353,YYH=F<@R;] V==4&G);\?D;-_?H9.XF'5YL*;:4%:J5=YG*UVN5J%5@P%Z_5U:US\=JY>.U0..OD(:_8(]6I;C'GG\_$VE'E 4D:QBK1(B<^'@GG>D MDRX<7-&49"*)]A>T'5__B][KTM3_ GQ@\4.Z!PA;P]@%I,(EY00(N_8>KY,P M??ZY<;Z/R@=\J=K2'@7 QM(BA=4'VS71L[S=/,5*#S+S&HZOZ$1O.VDJ.AXR M@-AP@W9R-2=N#D//B:5*S(4R%E9Y<1/$S'U+A8>5%CK^6VZ,M?8"H,7:I*S, MG%9\K/)HLH_)"T)#=!78_+3\_+0\R*?E;T.7S+9'WLKW#O=QZ.XES\I+&@/0 MED:?E)>@;MK9H^CA >1/,,H)+M*F*^QGDQ:UYJGS6X$U@@X @J!'89( ?9-/ M3RR=%P*EP/J3-P40AFR4*T+$(=1P;O.=VO.:"FQ 4ZP2H0S'K7?5]D:;H+&] M=]JDT%>\05+#'LK+;94]<+G^(W%#G-V*M'BQENO8?2$[Y5D24H\_)ANG(WOP MS=A4 .R4=K$P2P+35LM5X&_C+,XKS5Y>)7$4(]^AFP O7%>CG^UWY0PO@IS] M:M2 $P'*I%J3[9I];3]5-P+K-2D"C/V94JO5+LC?A$,Q7I&?'EQQ(2GM86P_ MDC>V4&@1!XY\E+#.:9'!?'RT1ZHB-/K;?L1O1(G0H H<4:CHMF/=ZA3*DH8K M4T!EUU ;Q_93@[9V$#7JC.7.ZH)]G )Y[AL[-O!F . P&^&TP,/2S_Z:$?(1I^ SDIC MW89XYQ(E1T,%2=,H2B@*M.I6)'X6K/>H4SZ4R(5G,!)!DJ$-#BE]F$NT738$ MK:=\YE#EN0!U.+Q44FO%O]H2B+L/-^7SAIHT=*<-''%1/3SW=$Q,^XRA)@[J MM##N:B;V\&IS2A!TXPNT9D*7ET$]"<(P^$+^<8KVY%M\. UV.Y>H'RGY# M6:P,,X;UV)DNL'C_2"N\#\7]RF 6J\3 XW^%,G"4OQX2@BU =Q"+161&V@AT M*0)'(#+:E!/[+I ;LE=DBPH2 DE0[FVQ^,Q((J!,"M/;03-4.3'2M,%(@" M\74&&)73=EQI.N2 (P6%B%+P10?D6J-1N6G'259'&0['*F_=<]E5:3$JK^RX ML"KXPF'4,O6ELR6?1^H2DYGZ6T4J5=H%0#"Y>MBK'!4X7*K>@/R*0I<&YI9= M73346F=?[#4B@"AT=1[WPA16T<)K%!]S]E>;T7!C2HH7D=.AD.&']D*& M!32+8+,HP;/( #K6-RR5-"Q@FJL;0KB>.O+PD&YALB*(W8>;;*W$[B@#.#-I M@2W-9>XQ'HS$Y;XKH:=,@*@6D8'TN'\(/KX[0P=YWIFX.8",Y]X"7O$?"C$% MP:^/[QZ"G]3YU6P.(-_("+^:F)H(&#U.1@/:T\D>@O=_%[-#M1. L,Y!F*** MK_' WA((QZD?@I6/Z>LA:HP2]0)PG#7#*1'"8[+J./5#\/ EH/]07%3";@#. MI6:8)<08CHMBSI2&E"G]K4:W]\MX?B6!ZAP7T"E[:B?',K(=W(@?%=R(1W 6#!Z5=U&>#HLR M6+,G<3'IA4XM^_GX4%V)DVI&?3=Q.; #N^6%H;%1)AVL/'2+*P5MO+5/3W(86 MDT#[*FHN/F:J_Q >WL?(]_!!KB:$32WF6O8CLQ C X3^#7M>=('";2"F<+.- MQ6S%?J1MHF)"/]S;K]2.Q$"4#E,Z//6(*-YK8S+OK1]D&*J9-,;7SN/53]J 'O*$/SW, MQ#0#($S?EJGI,Q3M?3\_7T_/U]'P]/5]/S]?3\_7T:[J>GLHUYJ"NA+&N M,:=VA3:H*\':%1I\1_F@E\.C.,KOD4_+$.#P,3I%>S=&WC4*/^,XNI+=JJGT MFNP5L0IR\S/I70P=47K!_$SZ_$SZ_$SZ_$RZ;<4ZWTG,=Q+SG028.XERYMTM M =:E.H.1F^@DY!4(=;BD^%$STVY1 6!![,,%!:&4=#??6Y@%GU5AQ8@H<>3] MYL;/04(4^/8YEEY+Z P P *5R%JCPI@B5O;73E%%NDV#U5M.[EI"B@TD3K3K ML69;0)J,+U(2#A@\ "M;;-)8V*Q8^5S/6^;Z#Z6 MQ7U@+!'H22%@>B)3;,?#1:K-2NJM3 V5+4-M'(M1N%:W#S7JF%859?^1Y.'+ MRLF@K0N )S94#P%MJ(QI[TN5A7II_]Y#VK;G%$52WVT-O]#_HX_2!TRQPYS M4910$(\[BT#GMG6R;8II\%,5)3@ M5$<.#C\G_:A\[P?'>SXJ;SHCX2KPMQD>5!Z/XJB=##^ SXH+VE ;D44%'!?X*4Q02,WH MGS35&:^K[4NS'NR1(V:%.?=X'[/Y/[S[*-GKU?O:OBT;A#U5]OW9(-PAX?86/RX"5XRP7BGR0]>5]LW78/P@X>8 7Y0:YS-O/2=S#*7 MU+F3-@=P-%>VC:6(&*#S18@=Q\77:'T=A:6K)S&IVWH .(67 MWORF4!23K."4'(.Y>OV %4X4E=%'T+^D8<8,>9ELX+3=21\$;8%, EI%&N"!&W;&LH61GV[ N!@6V*52*4 06G MWF$'[Q@DQXQCU5!A?L?QS11!_$6GT&$^3H"YI1%6+.H*P\)0%TIU[@$Y?LE M?/C"?]M-NS< *T1'4M696,(1$!^O6@K3"5M;JTS7 K^8(< JTLTUS0Q$R''% M82)%S01R0I/--"N5:?2S'4XW5C4B-6K 22VMBG4Y 5:AW)!J9]N!>B/6&%(E MR<@UR,J!(-PZ"_+VMD/Y+-42JU$!SJHMYQQW+RNH/8KMD,$1U[$V;4PO:':' M'+5@J5ZFJM=PMH,3QU('O8@$1UM4]Z1R<27A;Q:U2F<"P=$HY5..?GTAY=YC M2L3?[=L;2C29*Y(.$,0M=M]8+TE:!D#=G%/I9=L%HUMZ304G."IQKAVJAA(< MCI61$_"GVL2V%Z0#-ZH(P*%]-\,!E,'0LP*H,D[FLQEK@3%*84/VG0"ZVPD' M!3CKH0".NAP$XE]O9/L W:7Z9@T%.!Q(?3VUN.ES6J\Q<@E^YSXQ'$-6@U+ M'9T!;!]U.W!.!STX7&6%9%+0!6RKM+!]X.S EPK\< @_Z9*U2H'\W#.D&B[& MO7D)OB"0WV&:9^;0LM6'1W_MH2AR-RZ6GN65NP*H&*5ZIE?&R?C9_OCHX14M M AQR#:U&$]NG=DU9:CSPF","1S=5Y>8"K;'T'3YQ<]O'\PZ\:4=JW*N&TV"W M97R>7H,.8T(O0&0G;ZDG 1 M)"*CI]^0T[IEZX?K*Q #]V5H?9 ..8W+O6%PG;88+#_AF)0L?>>4G"2(;'$?LR*WM0?U[\UG?TAP+ MY#N+RBSD.YL(OB_U*HBB"N@R=ZJH\0!K*0KC$KCDKP)4\L?O5T0PMNRNY11Q M2QJ+&H'QH,H)31>3"(7A%9<6L>FM%]=I*F]JUV$JEQD^M0NB707)$0'%!ND]CJ@QC%L&&U_MFS0-]E#9\!J= =SHJ3%.%S%('KDR?H$4E[,-[95F94\M_%"%G5C&5PI.X17D,8KI%6 MV2KS@8>&70800RCP&5A+J5N$UQ" 1T0L0!6R D$38P4A(_QF8 +6Q+N!&/CQ TB*YP*R1P3JD G#9S7ZV@\^ MDBCI"!,\TMM8VOT3J[=+[T7W#$+J8?PB2*Q>&UBAUM!Z[H2EI^@E'$ MS[(;X;C8VYRVO(;6?+1BJ+DW1M#B65#T?$N+G-("I]DE\LJO!&V4#H^RFJ.= MAP*PL;6B' M(_!W.$J\1B%N ^/;+LXZE"P,2Q7S;TCY V[/?48#<*6FL$/WP= T+^_P&KO[ MN)"R/./MCN:_1<#1;1L8 PK.D&0!)B!+YU_)T5$0W(;XQ0V2R#N0 ME4(I>XPW.7VF"367_GD4N[OFNU_C36O;3K$G4MWH93S$X#CC!7)#%M50L[)8 M_ -SEA]MJZ+:2'0?NYY'*:7X?*FYN6P7M!]0JLP1R8(H<;..Q,E7>@/8-FM, M+QV92,CH,CJ?&9:T,D1EL^3BJ,1VK?%LVRCVI$"+3*,+A1JV2O*@.I1MV\*> M**A2"$Y :M6UDQV^;H1/FM4,5___VKK6W M<=R*_I7\@:+8[;;8 D4!9Y+,!DCBU'9VL!\9B7&$4:BL'IEQ?WU)/6Q+(BE2 M$J7CJ3\,,#/FX]Y[+LE+WB/R)SE5L6KVHFSW3$\\TQ//],0S/?%,3SS3$\_T MQ-G-OG[ED4QU>:RX+U#W*;F\[ D0%CLTP$) NQXH2V,L"EIWTB(!L0BLJ5?> M=+V.0O])/+N[)_LEF^A =3.4-:M "P<'5Y8@\Y6O3/_NM?M?6?^]9E_;7-0 MMXF^L20GV/ ->,"V18*<)G>AI^9>&U0Z6=ZU@6YGSO6/RKD>C$YU<+5@?OZ: MP"WSHC<5R\NT$L!&Q0R_+D5PSILK20L)[R-&=_X'\8<$0-]\(97(6>N MF=&\6)8$N/UEZ"18:@(+"=_AY[0-,U@.I0%>AAL,S4$;/'C*S+-AZ-XJ#;#( MV,7L+0UP()%LYI.FV#E?5IG\,:X/%+PK'+">&#)6;*J H.SVF.HB\E:!>/0Q M-R?S<\I+):\N6+!O"RAHU\ W4,F)H7R(4IH\DITXDM'&=O+R !-A3T@:BDQL M]B?^AV_?J+^FC'><"V-@?7DUH #;$@2Y/A-CD>>Y7D@8+MGA,5L#,!3U@*)J M2S04"LVXN-R^O?,%SE<A%QY;-[K9?*??U8\A_,7P5H7KY(?.CB=1\G7WBOU,W$K1W[;>BR!B\8W$OI8Z/U[[TP[CHF<]1[)1!H<[/S:HQZ.]H?3,=,J^ MZAVT8/YC2)B2N^2V*PPBI]37ZP1.%\K/^Y+-VWL8[6BQ0BQS(;0\3TUY@,-' MEP/AV!$T5ICYJ)D'C8&74C^7[(G#D*S63QW?%FCK )Q)3H5JAR6<7!\;OT3Q M&P_<"MEM\.O3 , 0-5+QZ!I9*_U<,$SY(M(/&].: "/,#A13Q;!C(M6-2NLLU>QSW+X*V&E/ &E9,%_46:L*P#VBZLIU(6Y<";"19BW2WVY^4H.BBIM;UAY2N_XYY23 MD*D!9J?O7).8!6R;\#DM%]6:L_.W-F>G:O."-WJ1MWH"+!W\6RH7+ W\(,S$ MV^V'#YBOOWMAQK$1SW,(%\N*B_67+TUD+W?R!G3L&Y<]XG!Y.N\Y6=Y MJ6"=5)WN:B"T&_=#IMM/G+\3^W^7Z#?UVG.N?]HFR*W9(,1 M.B?M?.,7,GNAM;407D=5#Q\9UP*8Y\P0[-0$9[.?OU=07)RC3+8WR@"$ 88. M5KNJNZX$#@)?J'B6D0O_06.RI?5SH666)BEA/E>6KY:!IT#(L@V @=0#04LE MP1$N%6Y)?W@#KV.Z'-PJ0$@REA?8J(WC%WP^BO/%A(3BL;*(%?(O4AX0/_.M M*5_]-U'["/*(]ZAPC3$:!ICE1QHW]<\IAUL&QX$4,Z+*1':+A[H5 %[2>,N' M6DT?@_91\TX0UHW]P9^9$PFF?ZJ$7T= M#/*"FU'4>'I,9P8'D=@-85S2>T)O8NK[XF^:QY0TA0'.I8S\;A^+:'1Q'?U^ MCG@0PH37/)"BW'5ZQ(Q2/Y7[5+\"S-PN_6"O)\XYY3VW\UOV]D#3 M+UR5UU(]\8C1P1 *U,RJ DSM+B$U,X+K>&M_L"%;CX]^!$B@N0"CJ:9K@ M-X^OM*/&IB) SLP93(8F< UAD;6G?C5P\\^#>;1-TV0EPNV%EV:M].IV+K75(6Z-+Q MB8=2!XSO\B[%43Q-DDHZ33J_H\[TBY*1P:]5@8C8V[D M=_4$>$T+)P_TB=25Z.2>,%+0SM39.EUIB)2WQ#&.GMU3"^_BW*\,VY-+PK[R MX:>VJJHD0()#;U&5X,Z/5,M^RV[O:/XMQ)IZO(%N,^MJS>C$!D[3,KQ.%?=V M7]/X(_#L+:^H-Z.[#["]0AF$!5*V\K?.#N3K9D?5^>XFL-!,\4R#>51T>IGS MZG.Q5MBM0%M3'F?QL09;HQ5.+GU%/RC+:-+Q_72[&$".O"\P;65P\/C,U1>7 M+BS9FH0T6;Z(YY@3]:NMFO( D;#*NX[1T&C@G(+ >UK&P39@N=,D-U1^[:N\ M',#4I+.O1O(I['J3A2]!&(H!*CI=48\&'V)!$Y\&+5[X;P'?A:JL;5H;8!8R MPL!4'^>?^%5A(I>B/:G(BP 0<#IMW!(:9T97/4K=L>)V5P-@W)C,[]V*H&)E M^IA]JS3 RFOJ=6JD7+QIKSS]*SHNQ;RD/(ZC#Q$K [R%EP8?^2?3\L- X\H M*[8-+K;J30534_9^>-FT K#,]P;.1D_G)Y;[$V>^3I:3M_2D3%H.@!W8&0C( M)7=MUT\1\P6\?OX61H&XS*[R<@ LO4Z[RB5W;==*++L9QJ06 )VNT^8F>N#$ M3OMXH9SJ5(=]DG( .XR^9TD2;7 @.=SA6=S'P;B@&9>U%#IBI6L5Y3;DN[B4 MAOLB-U7 2+S+M>9^)\Z:N4G#W"[%JJ8,B1WV"+#AZ>LF3NV"XW %Q[-C9]LL M!!!6](6UJ0H:$EH$(/:I:OI9I5FLQ+"6A+I>?/JA(4W9KCZ*? MM>\0&'0=&N@6SE.EQ5W1Y_3P;O+O) Z$)M4^?D52*E:M:[,3GD]>,%RR. M!U2STY 6 ;)A-EXP2%?W!]6A>,;VD<3I;A,3EO#-K##H-J;%ZU0T?EMD:23. M%+P59?0;":4OG ]N#2!59H+J8#UQCEKV2\,CV0F7+*XVKBXZ[HHK%)40CL1M M!F>'.D!HU::1&^+I[ZU7%TX]?1XK@H/-X6[\=13Z3XSKOI\+DDVTHN]9 M[+V2A':<,/=H!^$0VB8DLM?0,Q'J,HVU,Q.3^RH7Z+_4+9_RI M :A538#-1&\'KKX8-U869] VI_XKOJ1?42_D\[Y_17;W/"!_73#_#TI4ATI6 M+0"0)88LC%K=L$%=OJRHQRW3'U1E"P!LC*&@*G7# _5(ZDUT21])8(FI20, M]QOU@=1$M1Z9R'_]M;!GF;'[]_\ 4$L#!!0 ( +6%75E:*^R$4 T! $&U M$ 5 <&9S:2TR,#(T,#DS,%]L86(N>&UL[+U[D^,VEB?Z_T;<[X#UG0U7 M12AMESWN:7MG9D/YLO-.5BDGE=7>N8X;'1 )I=A%D3(?F:7^]!<'X .4^"9( M'-9VQ/0X2P+.2^?\_YW[Z* MH^W%G[_Z7__^?_VW?_WO%Q?_^_+QGMB^%>^9%Q$K8#1B-GEUHAUY\@\'ZI'W M+ @???-G[_Y[IN??B07%_\N:%S2D/?Q/2*(??_-N_2+JX2< M[_W,NWW[_4_??O_=]_],_O3SCS_\_.Y[\O ^;?B>R[9U&ENZCO?I9_A_&\Z1 M<"6]\.?/H?-O7^VBZ/#SM]^^OKY^\_K#-W[PS+M_]^[;__W^?FWMV)Y>.%X8 M4<]B7Q'>_N=0?'CO6S02%E*Z?]X$;DK@AV\S7I4MX%\7:;,+^.CBW?<7/[S[ MYG-H?Y6("%^W8)(VAV_M*.N@-O[Q6_EEUO2,=*+^NY]^^NE;\>U7__[?"/G7 MP'?9(]L2\='/T?' _NVKT-D?7. J/ML%;%LNI!L$WT+_;ST6@88_@8;O_@0: M_M_\HWNZ8>Y7!%I\?+RKU/.GC$;206C0RBS?ZE3A&3SR7 WQ<5=5U$X(U7GB M",!ZZ:3VQ*B8'U&WGV)*SZZ*2?2!OO?\KX)^['/$/)O9J8; LH:RD"@+3B#M M6P5Z+D"3'YP;+$P!(636-\_^R[P$__'7Z]\/@(L-V$44"M* M*0GQ_^VKLN^[60.$!EK+H"@Y#:R4%_^SP0Y)BV\MGT/S(;IPDQ]&=-\&_KY< M4LG.+_GRK^ZF^P^;JE+0(V"A'P<6Z_2+JN)763H3D;> X9AY%Q_7'63^]^MT ML*:>36Z\R(F.Y,[;^L%>C&;_*L7H[5A;&FX$VSB\>*;T(+V+N5&8?I*[6?+! M7]<1CRV0Z8EN\C!/+%#9"*?#U>L$7E?> I_K-;3@3SSO3K=3[LE8S\,!S635X(1 E@NJI*VI1+%)SH:FU&QI;S6E" M.IP\<8HE8]?)US@CITJ/-$=0O\,7)942#LX0@-IT'O2?,0UXL+C'1W;P@[*4 ML[HE?K^JT.[4Q4Z:X?:V*F$'.UY&F$C*TSGA PLKE++W[(!9 M<< ]BX5D:44$*!-)>BH7>V3/#BQG>=$'NB\;9BN:87>UKL:^I%W:O;*5UT4=KNV#V MV':"#_3? I,%$6R('Y"$%0%>4[GT$_U\9_-X:#3; ;>6"*L M+E\$TC"> _&)_5#D$JO@(?!?',^JSDDKF\_$(ROT+'7+D[8S\,TJB74Y:)9Q MIAPF]M('/XRH^_\ZA]IY4T7CF7AHJ8ZE_EEH.0/O+)=7EV]*ZH23GV@>!&B] M#!BM\,63K_%Z7YD>V=%(Y3N<'E8J85^?$@,P4)O(A>#^@/NP\[WJW9:2)GA= MJ4J?U)U.O\?I4I52]G4K09 (BI/-?9,=GN.[[S=/3G1VI+:B"5[7JM(G=:W3 M[W&Z5J64?5U+4"'^EKS[_LWF+4GIC^]?3P&%RV#KXW[CEVEZ^CU>SRK5)'6K MPI.B&L:1. M,O)$TI]NWSAB<./+>6'7-**).#6;D!7-L?MHO9ZG6\1E;3'[:(/$@S>%,^IP M7)6F3COE6<'@BD;LV0^JS]2ZG2!*4JI3.=MZ M3UWW,@X=CX758_5I*^S.5JI5T=D*33 [6[F@ YU-$"4IU:F<[6;/@F<^Z/\2 M^*_1[LK?'ZA7C7!5K;$[7ZV612L%'NB4*7$BJ9.$_&10N&.NV^24 M)XVP^V*93BA;G]8[R@VUBB,HA 2+1-6S MLOI.V-VPC:'IC=M)7<0R?1@@<13!9$LB$*GPEV:N6,Z-8)+>K^%Z-! M]>7.FJ9XO;9)OVPWMZ(=3@]ME+;W+F^RJB,I$R!MX+)GKMM/SI!E.1VP2=O ]3]41!>FIO5#>>&[GA\6V<_'$$@W+?5%I. =O+!-7 MES\F]^ G\L@E9VT+Q5Q:EEF>?H_7\THU2;VM\"5.#RL7L:]79=0(D#-:Z6NU MO74\ZED.CQM?7JROJ&[8L2M.7^RC?VE]L)I^^#RXE_2]4\G5A_7J_NYZ^71S M32Z7]\L/5S=D_>O-S=.:O/GX8?GQ^HY_\]:$UR_#D$5A@W^?-<+MR>4ZJ3Y; M;('7.ROD[ VR@ASY/25HIHR=;J76:QY'8VCRPH*-/ZTN@MS/)H#@BH:["B63 MKW 'O2J_&NKP.=X +TC7>WCA1(Q$\EC23Y/O[?P@>F+!_LY[86$$.4!E;=?R MIK@#HDZ_0OY6T@YOP-1*V_N((1"] *I$(6NFQNMX^D6@GY.1)30B6^H$Y(6Z M<9\5S<,VE)/S[W[ZX3L16O#)7]]S7L_TF5U2ZQ.SQ8B6UY%:1K>U![V^O83D"BJ7 C8E] M(L3%1DA!*(A!PKPRVI[1, [@&S6>R$$*12(?'KN18GTS!J24H:5I\Z6LB>1- M!'.R5LK)103X$R$ >^Y1\)G$\[AP URZGR* MVS5[VR@65)\UP63!W)M,Y)*IXN&OS+5O_6!-799I>^V$ENL#1E2,^>U[XQS0 M>EI!34);=L6;EW95H/\E4>HM2,IM08#=Q=8/+H#A0@75G*F11'9*@X1DQYD0 M;@82+_NF?%S]\_Q/_Z%WI\&ADN?V:!*L:?ML$+ MYI62]MXSSPC*5-@((H^IE9@539MQCJ:61%A["N5: *UV]3[PF1@5T]L0YK=2 M.7+@XO.Y.,=(QR/1CI$-=>$=4Q+NV)F_#E@=6K/@Q;$<[WEIOP#]TD6?LD8X M\:]>IVR)YJP%\I67:GE[+Z@DA,B>VMRYCH1FDUOB\C&>3VV!)0M@C.;_M^=> M1[CAQ;Y:S./QD$Z1Q=CNP'5&%D8D8'LG$B_N\C__B)U ;.:'(EF0:YU\J%^0 M SUR"OZ!!=&11/0S3* %&9ZDB,X'(!3O>5.7/7,F[/.!>6'2S.[N>V3#=M3=0@!F4DZ[ M.J3_)\XHDI3D]&LX8VJ5_N@+XHTS@M>,!M,JI^34D&/+^?F@R&O:O_E MM!'.<:=>I\+V7J$%WIR[0DX-8*0]X3Y_87P"A:YH$!Q!G]%F_RIMJYG.N$ZWH2.[= EOW#T+?$ITO/_G]\GBO]A3>/^8_6?H%\ M!#:X87TLNZH#@VX>>(>6T33MBP6*0##=SD5:$%6H!=WQ/K6SG1#GH0YZ".*P_#C/5F#-[*YH8A%8P.W]D%G->X)GXJC7U MDF:X!X$JO500/VV#%X0K)>WKFH(@42@:P3WM:N6T"+A#]YB;9M5=N][)JGN< MJ$U3\$. *,LM=X-ENOQQZP?RV,J]'X:/S.4RV@\TB(Y/7**;SQ'S0H=WNO'B M/0O*5EC'XS(K/--EU1HX',IB-FBJ35%=8,S351")9#*)!7DI%0&Q%B01C C) MR.^Y7$01[/2&TH"=)W&2X,9UGH$'-]$C._!?9,?%+]V#JF^.,]+:ZIGM2]6T M1;Y#U4;R_D-PLAL:BIW0V#M0QU8VH-*M4>5TL-C#"@E+!"*;."*>'Z5[4F*I M9@-;5*F4MASFLLT?,?)!(S\(_%<>.3:GY?T1,\\Z3KLQ-*9EY6F>E#CAU(E" M?OKMHO%US3P"\"__^8UE-;7'CHHM<&)X=N'%=> M+ZHO85+>$G?@UVBGHD!),[R04"=L[TP[IVFZMLDHZMTM+^_N[Y[N;DZKG$PX MA*Y]U_[HV3PQ> Z8/&/YY.?3I?ROU *GU:8UD,,=K4/M=#ZP=Z>%-^X':S2P MYA%P)C&P)CEOF#OD/!?*WR03P&"))'/6"G-KT8*U*E ;,D]\I@4515QF/D]LD'#^YV1Q;K/B/=+4DW2"%A3?85'!@M5;4\?-L MN)Z8F:-L);!+9YSC4#\;G%41:>R)?&.@NQZ]BS:HU(D%=SNVC@4G<\#K3W8& MHAV?*NWH"R,;QCQR\+DR-GEUHAVYI9[G,/*>POWM@-FV^(=%_(#\XN1?T8 1 M)PQCW@W AA*7"0PZ,%$?7X196A_B[U(F'HOPZ8DHL(@F[M$F7_.?(7;%LW5Y M>0DSE4K&_\VR0Q3 BA1_0; +<,L3!',U2":TA+A]=2A8(LN",E?)!SIS547, MVN3<%#)<8#P[GMQE.U0B@XD)W >?,WZ@1]B7KT@<3IK@'.#J]%$G3^KW>"=$ MI5+VSK^ &$FH&9FQC*#.05(K#;/\$H7!F^?CZ:PO*?[H)>9;,\_Q \&E#&0K MVN%$@D;-LJRVK!'R!+96Y/[GN&$G-4T3K>1I&QC3/&[FY)_B]6(^45L0JW#9 MC,=8FBL6IFX$IG/P39R*3*07B[06FN^L*//=00^%=M15T;-J.ZW71Z=:2IZ12:8M'M&TOUG:$##,)\AHY^6D8CI5?BPK0W.-Y/_YYLJ>7;$"FVY;P M]Y6_/U#O^'6VET@.\<9U+-CV8X'<,*41%&]^<> F*ESCAG[)]A\<2E#(J,,U M)\D^6SMN"V87I'#@,%&J'OL#BEOS;G_^\7^D,N4G:<66*_/8UH&JF,X6=AX7 M4B*5JQ,2&ZQ@RU/(U'7^+C9M:7*V#TB]<=YRSA;_-DR.Y7)#\NS@&X>3@D--E%.1I;$%K41.3DZ"$)<%%G2%$1T/RGISD:M^ MO@5Q\BUJE1J-HL#9Q%&:#67[KM(AZFA.N_4Z080\%&*!,U$JKHQ[:K&I-/6$ MRH-;97'U('8I&/D@@(M'4I8C\WDJQW"Q:9"$R8+KD77 \HI829$TB2!J:H%)MVZ) M3O+Y!>TGW;(T^-8/JNNZE(%7ZYXXXZN']GD!J%;=D.>F'97X1UFH/NG-1$;. MV(A,^Z1>U+90+\I N2@3-CAQH<%UI"K@,_-N$6907/@W&@34@X6XJC,/G3HB M!L].NF?8V:H7O3,%=/X0IJ9C5.I'80[+DA5H'=JW2 M\T#;&*I!I87B:'^RQQ(8YGW&/(QY8X/CVC6=7PO T-KA,AG/N+@S> -L2 M*=EX.J\C&I2>_C&C]88]P_53[WEN'W&FT/AUQ!2#)U8%Z.#%<]*AB[C:G M[>V&G>U9;&KKW 4=>R>[:5M7IRY)U0RSI]!XXK%WY)L:'#VN? ]6NOG\J3I\ MZGO@#J<6VJKA5=,<;[BU$;JORRJT!=07J!M9B)M26TNE3B[$12_R[L]&#MQ' MOO4I6:B_^2/F8W-VA_%!WE-<*CM#3SX<<8/G8GV72_%\E[P/VU 54#L3W. P MCDT+EP2T.I0@+DE_S3:0@RY/MTZ(@))7$=-U$9/9/Z:W+SGQ_OGO[+5.[B>\(XXF6OFB'BI!EN(*K2ZS0U4=O@!8-*28<, MRSQV!<6%?-^/Q[:H_63HOLI8*H9 \8+&TQR%$155L!;DQW>+[W_\E\6??OA.?/?C=XMW M__+GQ4]_^B$A!\^TAP?YCKM[NH US1Z_;3ORM,(#=>P[[XH>'#Y/4DQ^%,0&,OO.#00?;>9P8R%@1XP()YPF5!5"@QG#0:T/]JPYX04:S M?L96&2;?+D9FP&1SU< .\O\YAFC;.PJAON,:FMWE7O[93UP3N.M)9QQ]'U;'-;EHA&$M / M\G5$/B!$<;C\[%3M=9>UPQVRE9JI,7K6"&]05HO:^Z94\C*F)$E^!Z)]+OWJ M=<)K?\_G<6V,D+6" GD6<97O&4CO)T MCKJ_P9W .'ITGG?1>[;?L*#"/IT(X';?[K8X>Z&L56^\SMY#A]Y+U,"*I)% M0Y)S$Q?7.3LB^)'?)4&"I,Q(PFV"6BY92OWQJQW7]5_CTQ$3= M>N)T]![:9W? VG5#?@FLHQ*:[L^^I!P(35FHI4.4%UX2J>0K"YLCH2?/+:TK.>\6L+T310E3<1E7GH*%^Q_9[=L%W%*' MFV('!O64Y,7U[':8Z'P 0O&>-W79,V>25D"4!U-$<13>/Y+G37)50A^&/)"7 MI\*POP7'4@Y0E1;Z[6GPB46BD@O1>\*6];P8=[N)P'\@ 7=>B3LZZ2B[GMXI&U1X3F M!E0VC>13J5Q2D#^ !8U1KI%U>7-@:GT7M4\N3'V18BV.@2^S(^<5UJKO@7ND M:J%MQ4V+T^9X1Z@V0NNY?R')DYR^L6N@(^L;2GV3:Q>T2M^I _:!!JL -H^8 M+>#J@07" LV&JNDYFP!NTKXBD*NZS2*@&X77$]@/\I%0R4BFGH2SD@%O_J+5 MV%9(PCV[4T7>.!ZQ81J[)7%EU6>01L,754!&ENC7N>&W04@W5BJ9XH[1) MX('UN#/"U45 ^CMJ&$2*D_)_Y0[*_\&C,88=V0.\5_.![EG)2>6:9CA=LDDO M\,6J-OBF2Y:U^\3MK9 JGGMNZ( MTYV[BZ_1Q_N??JXXM_7!]Y;;K>,Z',7#TL/+-37MGQJY(VR,]:U4FL MX6 5)W]!4_KP_)*\F904L;9D#>YICPJ-H7%!S6G+,IK1:<@;?3C<.(M-UE=O_D- MVXD?:YO$/(9>[JV%+J2:#P X\0JJDFDY=6E076/$0-:H8P9>E2V1 U:SW*." ME#RJ;17X&TV;QK.'H&P@:9I8HXF*O2GO/ ?4"ZDEGHFX++P 77/_OA,!G #5 MWQ;%(G!M>^-;5!B@0W]0DS=EX+H(GSD$RL/?@%SF[ORKFM9>^2]M.!\/K[[P M?]YJ'AZK:'6%5;W%%6JZ$::*4-\<9:O;@#EC0#/!$WC8YFQK47YL4L;#C;4=(, M=[15Z54F]'X8K;TU=%JZVXJ7G M#ZSIY%2;?KC#K;7F:OPU=L(;D.U%[^O(P(&\ 1YOH6R#8 .KBH+1@G!6IF-W M?!N DL^#D05\AW-=I\0[Q3:,\PI"<(9:WQ^Y/4 MU6//D%KVBN")(Q<7?'T)RC>5.$:J_("M7%!@%3C/CB=?V[YE9X_TUK7#B;V- MFF5[MV6-D&_;UHK-8B\@2E2J!,A.O\,[GG+J+[@]UVT@ MY-S&[M9Q77!T$/F16*+?8#OF0 MT"1U_TVCB- 7ZKC@\H8JMVI6*:_HEUPK-;2P.>[OQN?%2LEAT!9@I<^B905> M7%+O$R<+H+CT;+A/[H0A%!>M 8X6?1 C2%N-,RAIZH <4UJ+/T-P&5VWA(%, MYC@+DO,@*9/IX69TM>]'Q9P,+;D"M6@JOT>,)66:G*<@_$OD&%$J:E_GD>4] M8>J7)/TR"U:J="IUYM/9(13MS"K8;QV/>I8#-?3%^Q1R,7ASE%^'WR0OPO*0 MS.KA<[#J9F82FG5I@1D4!47?Q"E M@KFK<7\-V363_ZW8&^E.!2>L#;1*JV+DY23P;O+V561XF)<6*Y=<2=-@,;3,U^X_BW*+8]O@5_$,9HW+B?- MN._S:9'_[$%5=0@#.V.ES+%X^R@0\T.-V]SI#Y&-;N)MS?#]^G$)8[#S=S$7 MO=O#&V1B5R8=]>2X7C;Y&$X2YX"@TU[9XL- >LC7*W1IIZ'$@]@%5Y@NX.F\ M%R<4QV)@HUU&(K%Y>AKYQ,ED6JB)JTS'DD60$Z@J'#6J3V\3,N=9,?MLL3!4 M.H5< 6K#>X-B%/J4+T<:G")W6HG4D1%,N M1W=?C19LS@>"@>- &[A__V1N)5S'[UI8#-<^J>NV[:])I8KM_DF7I0PJ-F2Z M03T>#,GQKN0Z9^F@6-X.,;C7:99G^R6-D,-\K.T2ODS> MT;:@1NU+=AY1SHAY*S$F0"Z_S^2"GG_S'?X';QK%XC4)\:V X)T3V!>RT'+^ M5O8"3O]33PX;HAKN\>N0P+?R@/K$&?08)LZ)"MQ]'.]<9SWVCJW<@..;$P#T M%-J;>3R$_^KQ7=%ZOO@W0IH+?F0?"-E0A+Z M1E:\)]'4235UY$G8-TSR>7MZ9FNJ56Y<6AL KI4<\2N?*JMN/2>8.M.R&IVR MIG,!I7.!^_IJAD.2\()DI(T<-QA=31F.*)!G*NTF19@$3MM"3$GS>6!,E9YE M('/:%C_*5$H\V$,3RF/C3-O,9SQ%V8AY75L4G5H[HY.PCMG>;)"F2L\VDRW\ M2%,IL::$AKQ):+_%E=IHU+AVNJ%O$3M?5@KOO*5G+^T7RITX?/+SQY_DKNJ= ME^W6KK9Y-]'KVGEQ;.;9R27GLU?,1V:%,^2GL&^V&C\2'^0+^F-K/7#_%P[" M!;;4,#?\-[L[LGTE)4C&GWW[ :N^J4S?MO=C,=D?3 MS;-_V'OZ$J7AO3BZF)7[$\\>/3+JWHC#,A596+N>.-.$'MJ?%C!MZ(9WOM!% M^(&'T^^3P^EJ75/!B@ O(ID9+&\ZMAD>DP-=XE!8?OA,%-,*9(H2LBAR68H? MHG26H255? ;AK%PV&EK#WZ,*^7>OBY1EB*%)/B M"0ZW-*VWCJJRO*;NL2@]JFEDN,\6M!.UFIX\JFN/.TH;-55#M+(QWOAL%KGW M0))23H-Q[ >26B3MXVF;$C01C5QC/UAZ=O+P8/V86=D8=QS6ZZ@&87E+O!'8 M(&_O,E) 5JRPI>]1FCSP.9*25_X>"(G-%R.1Q^?;#X$/M\I*Z_;5M4,>;U6: M%4+MM!'B**L4=5"=MISD6+7GFD-K',V4IQY,1!94[XP]QY(7A#ARW'E0@E_\ M\XE9.\]W_>=CA4E:=\8=@]ULH 9FNYYXH[6C_ .-&"P51B3G9"2P)S)" MI98:RMP DESYKBO?Q^ JW#M_Q(XM5$@SYK)MS8[]<89Q;TN<5:MITQGY,9A> MJNBK0Y.4.B@\ND*L3 X1^FXN27K,=.J;J5,:*=M7%\-]SD[4\U88DHJI[02G M22:U1W:YWT2ZPQ.X+1/%RJE;\MI>33.DEYJLG+;!FY942MK7YU2"TS\6 M-XU:Z8M:^K*+E67%!^I91XX$-QP(#C#RE.%'54.<,=.L6Y88E+9"G@'4RZQA MJ/=3!K+63\HB'S%5<977V+MG6#YAL M]T0_L_#F^ZXMU.>7JMPHKC-%T"J7[W^"4]]WE6RK9B7(I(,DE)!LA8EH50 BY($6ALG.KANH#H+=R M8L/L"0%Q0SFI.!"!0.;PEMLC&4,NF<>V3CU6EK6> \Y5:GF.46=-L>-+M< # MO9833I,V\B:AK?MB M3S2<3^ 5Q=47=0LB**,(/CTZ"BKDC>,1F\\:::"$X"A96'0B99U*)0TG0\.G0JL$XD2VBBP2)>>"1W<>*1;6=28 M]!N#E]N8O>2&HL_L0[S?L&"U%88(5W$41M03U2_J)RP]R.!&L;YV4>&M*PV\ MN-=;D[ZQDS(D"4+VKE6Q^K!>W=]=+Y]NKLGZB?_G_0U%B^$> ME[0(U&SR/;BQM_SL5!W3:.J#V[-;::QZ>&T'O)[>3NS>*\^"*,FIDM^![NGZ MR33[(T4%K_T]=4YON3:UQ>VSM1H6=D;*&N+UT7IQ=?DF^5T2-N*<5R*%64,& M(\>>"E.4M'3W!J8ZRI#^YX:Z6Q&GNU'?#&83NQ^_IM3IT ^0L^D4P8 MF(U04UJ;>4T@XL,QL],=]-J@K6R,.UKK=2R^'5#6$F]\-LC;OUB,)$NR0RU& MXW$J+0U=C@H8%^>:R?_>R+6O&VK5Z9*Z\ ;KV)MM4K%U1(/:>W<3JS;1C@('**G2=1SP%.=!V$(\ M;IN>VV>V^CA$Y0)V#T+(0::W;8H;$EVI( :L_KH,@[4$U1;RT>Z%/(5P(;CQ M*?)1%*=KD1AK$,/^E2H;[\176 M2P.E6:)+&^NT@)TUV+35I/;]N.P&S.$:$7Y/M>3%_\^G+0$"I)C)+1&FP2>M\9?Z8TJ3' M&*!27/E!C"IC&:<[K A0,9VP7#LOCLT\.U3.>U08M*(I;K"HTT^%A+)V> ._ M5MK^MPH2H@M2#>V+GQ'4?%*#4P[Y6!L8']D!VZY'&\Q2H#M]:4\ =I3VL<3:>M^N.-Z;[*#%L)%>8)2]+"W:E\P5#*#"E47(V MIV.XN665B52_\D.1FE3:#$) M8$J>J!%3DUFJ(=/X'?YIW0,E;BJ9AUW.>#N?39S5,O*)T7#W:WKOX8- ME\\;NN".^#;ZEE[4+6F/-\);23W&Q?3E^E=R>[_Z;6WZ#OH'%H'FXKT"F]F7 MQX]\B+WSLF>@EE;$HS%R6).W]R*$.P;ZV^;D)8*.5/#&RP!=AKP! #Q)RI1L MCCQH8.+@>&])_@I^=.5//J2*$! M;C0XUT6-\OQ;O-%;(N.0J"P\]+6 ?[JQ*!#TX ?B!-$RB@)G$T=TXS(2^9.^ M[=44HYIM8>Z5DJ7]MSB,((<)G_Q'!H[LN*SP#LN3KV>('XD5[K ?T[[%"^/Z M^>"%HE&U[7]1.Q,*X"H3BYRA'7P]LZ1D#A8/,HM[&:;"Y_ O"\P=2PN7YC<_ M]T#?PS9T!*1^]],/WPE8A4_^R@8*1&LF8AT?:M&(0JNQTQ MAI(#=B.X>C(L=SP:?>]"Q-\S=;SP6Y=C!06\R0LP)U9R539@KHQ. M_O4^486$J2XD$,HLRKYR';IQ7 F8L"]DY9=O%3[^EK#/%@M#I6?():8V.=!C MFFX^,,\[OJ<62:W),?R%2;@A3P$'GF_&0.*R80_3;\O%D&-79I9,$B)%(>_) MFCP251R2RT- ('F4@4B1)AW/,)E2DCEWSDJ?%SY=[_;Z1K&E904Q=5?;CQX\ M9\+L:R>T_)@']@S2*6^ M0?3$!Q@J&1.Z!VX00G$B ;%3$0A'H31T+C9""AY!J1C30KD10R5,P3HI6Y+Q M)2LO _34.CGOZ1':M(6Z^H\^V$UJ>R6#SVJ;+G/E>M_[U M_9:XX-4]=MLP' MIC)3#B6(&(BUV"I#Y$'4D$.S'MTTS >L@B#B%@;C#?^((37,4ALG$:\P W"Y MA&0C*V6$Y! '<,]#-!'?['W;V3J6H#LQGINU;I$[66VSI7$5U8D0@8 ,<$^9 M@!1DJ:;C$Y^3PV3 MPN'2RP?&JH6[]MUQ(GU?.Q16QUOV1;SBW56#WDF0.FWG$7'--A')[M0)?F(: MFG$T=*O0F$%L,(B3&L0"?OJROWR)*;SSN!I+^T4,=T_^1O H_S4)R?*G!>X^PQG6: US;2:-B\T;V=%@M10J1"0 M..=BD'PQ4EF@];?*HK>)_-"\!:L6:8L>F-XVR*X?-.\>&*O\V;K.UDQ+:;6O MEC6W@E@CUKRJ*VX%!Z]@Q^?F,S U5-MJQ/)5%R7EJUBIK@,R.W$N(N2DLUH7 M<"9"PMF]V!$MP[]6O7#&8T>ML^2KN0OR[*J# AH6U XI-Y$W)7OK,!1ENX,T M'?"I%_%/#C#@PN"_823V+-]UF27/6);NN\M5$$DMJ2?C\YPJF#B5FL"H&0NY M/I;9+^%"))OI]T(F5?U-P/CD.Y2[()EOO94K8*%$9&\J#) M+2#4IM5J3Q+MV2'2>WBR01S366T_AFS)X2=254]2U KC]2"#&P7ZVD5%A*XT M\*)#;TWZQDE^4%MP7,@#!3["R>BW4=9-)5K2C$:$!DWO.KTZT M2]:Z(RXX1)&XXQ RWB%9&(=32F0;0\5QN=IM:J5[4NNFS,B33U)VY<<;,IXF MUJZGM8E2_J?DX(+T#IR+TJF=N%%6?%!PO&1/M^H$2,4 UX,,3M@>:I?"O>*. M-/ F=[TU&8@R(H04C@N!-(LLA!8"J^ MX*\\#7&/9!,?>=*3'(?S YU#2^!;C-DA: G:KK:G^O-QM&$9MS,)S,-&/WNH M!VNZ],<^)/349G"*[W@BP^=*Q:[8SLB.&8ML*XL>RZ5AF*"[3,G$(@$T6D!Q MFJ3:V2'10Y))3MO .)!"O'+?7QT/1&&;0E(W^8&<2>V?\I.)O@#MU;9T)@ 5 M*D9:^6U[7F=2RPBES[Q!0/0AX([F'*B;)2S:UFJ&+_LVFJEJK:M-1YPXWEWW MDR*1#;T0+]^VEWTP0FQ3A$C7:L=;H>U0+W)L]=>%T:>X!-"JG)'V10&N6?[N M0Z+Q.M[\C5D1U)!+)E1R=K/T[-\H'#JO*B.C@29.3-!JL=,5@=X$L6=_NM33 MM!Y06/P5ZP'*[E' SE<'0BFE7-TMR"D&[M=,4B,3>7-V57?=BH_:R%1OG=OM ML<1NN20&)_%&O;*_I^F\Q6P%<,;KFLG_WGFGY]9+(;Y=-\0HWD%OY:YQ8Q_D M6-Q%@_[W6"5M\L9.N+P5]UG3JRUB'79S)/2D7$RR8!J(*RT,ZL!"!7%J15#G M*9\=02!DI3\"MG>B2-QO"-@?L1.P?&4Q6^9: ,+#Y/W @NA((OHYF7(Y7A@' MHO,!",5[WM3EN.&F5\ID,W&'!OI'#$K0LEP5D)1R8?C_%A"Q<.M4U/VCP2<& MT@&I$%X>2=D[\L;/ANVHN\WOIOI3W]&9UA&N54MS';IAQ/L.VNNSN(;.^&=Q+<776=X'F_0MY): MWYH=Y"_ @$@.2%;K-*J<*JDF:8M!_4H@_]2$"%/; QXI$4;H M?3%N! !86K*DWH-\) %N'4/%9)XSY?7G6]NO);&Y 407&]4#1AM*H:;!$0SI2WGE.@-*D@NZDI'C9/X.-(Q+0&,L<*DZCP(GG>84_56B:X[Z:_E*V;CG"5N4NQ[? &J<=WH& M#4?D)QF2?([R";;CDNRI2]9526%N:-!HC<:Y1WGW.2%$LQ*:L2)YXU6P2F<: M2)*#"6S!#9 ^N2H,<"@UP"3H\(%%+9^BK3!@)P*XL:&[+51H:-\;+S+TT*%O M,,!+SQT?=AX%(/R(NG4 ,;%)&A]?1@02,KOI\JY]+T*S!(T6MFD!'C549@B3=@)6$A>>P:MI"=S"IFT46]SZON)N_X+.J)!7OE88NJ3>A. M%'#C20]K5%2Q:NJ.%T'Z**'E-OR;PB&+MT1PO "6RE3>U)&J*:U2<;@J%/:( MP!Y.U6,WNBND/*1'CU>>>UQ'@7,XY-?\V[RJK84J3M#0;+7Z(BF=2"(_B*]1 MP4&%3[-7N \J#*DW4[*3]Q<^EXJ$B5AH'NA&8,D,PF]/"IH\%&V7"C+5\]U# MZIE,;,%!#J=O 'AD21QH@/T!M!"#_5 +91#?EQ!R8!^LEAXX#U(QY@#AQFSV M.,Q*)L#Z"[&5UEI3^4ODN1T:4O+N-!!C '(-[JZ.APD"Q1E1: M9BJ]L'H2+L9RYJD-5%X1*F5*5H7L>*1LN&=!J)$MLZ[W$*V .M9*Z34+G!<* M5Z/O/"ZY",Z2=>1NRTKMB>)$9KTV:['$VI+B[%9=N^HURD)L+@3)I5B4;NS@ M6IV=RGJP U:\#F?G)MLZ'N7Y(H6ZZ*D0H=QE!F/OF/T,-N2=E J*Z7UY\?B4 M&;@[&PS2[#JK%2 >YPK?KQ^K?I5N))!#60][U%^JK>Z/&*;Z:*'WTFUVOC.O MI2%9DC><'+3RI^FTRDGORE MO$Z\]K?1*PV:'DPJ:X\<,YHT+9K';-4'FC[X$0L?L_(> '2/@##,?J!!S02G,Q'< M$=W/)H5G;#M1P!O[/?7H&R,G[W@)AN3QI-Q,PI,D3 T!Q<2622IV064UCS,; M7H-GFI3)C)5"65Y2NLF!T\:1 3TD]?D>N';1TK-O^*<':-)V+*HC@!M1N]NB M-FFJ[(T727OHH#.M2KDMB."W$'?J,Y98DJT1;:(? @W4+LG4^PQ_A M@K"4E;",N%"\$P\@[0^!_\+*3B5JK4G[G@8<*:_9P>G@4GA<3#Q"2_BD[GF^Z2.VDOU9V73*[;GWG$2D!244@B@P8=@-0 MV0U<5YK+3CCCOCQ6,1!W(H!SH.AOBWZ7Q/!FFCUTF/!2&*8;IF.9I'##%,L= ML H;W,J-R^$W3.L)S1(T6MBF!7C44)D=B+31920PR5CCOV$ZII5.;IAN,ZL, M0I>*::K/@>,)7/V_'F7L@RM?5>9$G7WF-:OH3I).: MH:TG:+TAE=T1DTJN?=?N"']]B" &PMXV42]#=:. '!S[ZS-X65\\+Z4LJ"7+ M:(5P2(-&/-Z,"4.GMYOR#%V.JZ]4>.LWVUT7#1*7M*U?&4 MDCZ)/(5SF>)UOX,J$]GX0>"_>D=A8GNE_ !;L[,GP)(4>!*5J9$= U-V M:?"3?,#V;#GWL:HMI>?>?V^8[4$#,<[VM4C9_?XO 6E[JZ,3:K-7JP%K"U?\ MZX)(#1EC%_LG,UIB$^2 :] R4T.NUFM8XI1D?;7PFN8X\;:MGE57J=2V>/=, M&B76LT J3T6/6-&[Q0, HZFJIDV>4#2M_B^.^)LM@)TQ..-?' M;DUSW+';I*<:NU5M\<9NH\2#1Z4PO]$P1NRV/W4[OJKS"5X5Q_(9XD: M;2H/Y[?JB3ND.VA?-3)7=,,;Z%V$US->JT-:QH< (^.WF,IU>0_DP=VL;=D=FY+FB(.YA="#M]NX#P/U/(X% M?<-79D;46%8VX0IG2]U6B<+3ER>)?.O3Z@ S^/#F,PLL)V1V"XRKZH<\>MMJ M7EE]I*P3XDAN+;JF.B/ @R1,2,;%^(@\CN[J>&SY^[WOD5 8@.?C+.$"W\D/ M?Y!"=W M^\I_HY]^<: =7\?A,X=8/UCL:L$NNE7WE[^$IX++U; WDD,/# M0#N5C?Q=:2$&DZ$:#1Q!%_#J'E$X+HA@>"$XDG2<708!9\-&OH#[U @_AJT% MP/.:\TL>[%,K&PE8NM@(XUF*!(8G$0X<^O;L\$H@JD#NYJRMO-,\T*9>YXK9 M1$D/_,C1(+>..<4JX-Y.@R/)."V(Y"63$_,3C!$M(.88*7T(<0A^#E2G"8KA M$K#J<;SV45[;<1Z1WJQ[1;G6BE[X([Z%[%K*KA;/6R(*^!$-4-39='RWO[15 M8;%.!'#'>W=;]+OPB#?^>^@PX05'3+>EQS*)./=U4$RBZ4[C8* (\#_H K1 M"W7E' GJUEL<4N&+I6<7/U!:/HA+&>=U*BPWAEG.S6>.AWSR]\CA^6:[996W MK2<7 C=@F?E-5-";5@*\P&G(#D/N32\D_"IR+$@N(I%-X%#@R8?%'E)VDM6 M>9.*_Q:JY2<:D%0% CH0J801-)_9[P0C@OH>JA@=X#<)\M\$/IO=@##&S_-E MP[5V]/U"P10--HZ!;_)RZXU7.X#E."'Q>+981S2(L%OC'+#! M0AOV['A>\A!*J9TFP?%U?#C(5URH"^+>NO[KG;?U@[W85FBH?]2^-VYL[F@% M%85;=L6+MUT5Z%W"0N$CX1(X$865Z1)&1BQA946,G)S5SR:@('W[[H$Z-D\] M*XQTW@IW:%=HI8;P21.\H5HE:/_:G8-N_*0Q+&F*/Q"K=BL%XV@IS/%;* M.J"<+B=)!,TD+#E90U&F7;L\T-[P>(EAPUN^WL'LMTGL"?7%N9<%\15+$Y+T3<)^>N+##",>T053Z*N Q/WT\,5UNH"%!1:F0 M-9PXHLE*2OF1OJ30%R(9K)BFDB2!E*3^#4YXD#1\"R]1',X*F8H#;>(USJG+ MDA@T86:SZD=$Y9BG*# MR^B6.L%?J!NS=+02ZJ8;?2766?.(H?:M'Z03U)7G'M=1X!P.S%YGS[F4F7Q" MWHB'A*E_@;Q*]42,D0\WDYNA+TS VTHO()BHK\!>SRHH+$@8;T(FWH!VCV3/ M:"@N7M.(;+E2LO."IW_BL35;/*;$18<=&J6<+)#'SSO"T@,- MY8-A*(Q06$LB/K<#"1-#*$\[35RU>RZ_;SY*"DG),B(@*Q'"DDQ: N+FYTM6 MI>.LE)EPH;.U3 )BDU1ND@MNH(+X7'Z2F\Y.?U%T^K33Q89:GPI!8"+'^8?= MS9PD%1GD:OLQ9,+PJTU$'0_.U*9Z_^S!#J2ANGXX#-3)-(9W1[J_G]:7%F[0'F2A M=KLCLWQ(;9@Z(^V.8'Q+S8RALMV1LDM'1DXDK8)GRG%.UD?F&;GO.K8\BN79 M#W)Q6OQSM4WL0MTU_T2:J@%Z=-'-:+:A"DQ;">*%*KWJ]TP!%BMG%W[43 M6JX/JVY/['-TZ587"QB!S1<]P3 T%X4 M9"DRL#-2YD 5!(1H/ZMMV16W.W?1OU";H$4_O,[=27H]/@Y<4,WY#-B@?YQ7 M3.C^0@,',O3TA,8-1ZGHF"M2-[OKT!=G"/>R0#;O:]L1^22PLQK]9X3$9EO' MA(49/:32-UE_XX8[VW)=0QNW5GO -W=Q4T1\ 1 MU1ANW!RFSAC*\OWPON[Q*:!>"/O8OM8&\M>?_K M6X*!>$SZ2%06F)RZ_3C7C<(\7;WE6->A^_P"8 R KXZ%*4>\-LL]]$_F\"V[(#@4]RX1@V$Y1K5T;+ MC8M0VO+T5E5?.5T@3F2'3>-==RHXXV"@5=1QKR,)?-$Q5)'>%TY3?B=Q4CB^ M(YF:G_=-;1RD*))=Z3\DO'IRJTQ MCVT:Y9KZS,]G:T>PV@[S\EI] *S9]*>Y*Y]>XZ^99 M+?K@#,).&F1#X2';X5$P<3&@R:V5U>9)0$+62\AYHM@[-6.:27!5 MPQ84E."#82W\E;E0^P8F_8V[J@V=< )L-YV+>TMU/?!.45K*/621*"1 60 D MT(9J;(.2^'*/#H-(\6;^K]R3^3^RX!8"K;Q'1MV;$*ZK71[AH^9,HC<1G)X^ MS";@^?THX(N$@7KT+G9W8MWXQTOKW8G@PO.$2O=C(VAANPX'<)T&#.O6V)W'D326%0(\^U>> M_A7V]!J/)>NAB!.#-%I+'8H'D,.'3CJ5ZAMB.6]EVTL18R81UK2F/I#D%Q=C MM2OR0^A]45&F;R13PDSA+C97$_YJM2IQ M\%YF:4N\.- @[^"UL//W(#R[K(IU6EQRE"7UD_<=.BZFM^J-TW][6N%L ;VY MZTR6SCLHHNEAF?/U\[HG9LPLD4]@E6I P#&\X[''* Y>)1?<5\.Y,&ZILJ3 MI2UQXF,+[0I%Y\Z;X1W9ZX3M79@,:,J-+<-.V*'\8E.GV;AFV]*(M3UFX;"C M%-7+?1?'5JP!O4T$K:@=WS1HG#7"'93E.JE!6&R!-^@JY.R]1R'(F7$S[N&L M^&)!X^'BQD[8W;"-SD6WK.N!V4U;R=W?;8'\XO0-$P1'C$=7W%2\KG=\CO/$ M@OVE'P3^*]>M:8RH[X$[4EMH6UA%K&Z.-T;;"-W[# '0O@#BY)IMC$P^,O5 M@*:!I;+Q3-RT5,=2#RVTG(%SELNKR2_-CQ?3Z&DDP?.]YU2QIME$>5/G M7R&%*VF'-^YJI>U_$LI[SIW1R%5&5:_&649%V_GX8_VI MT=O%4X;BD.V]'\(RP$?/9@$YX2]VZG()IH^&EN<8AI'[ F*DS4F' ;20'WW0 MH9G^"X3IT8CH^'5(W$+,!25A]IJ).>T)"9/&*R)1/?B@V-!"9K%QL7OP#.+. ML_P]>Z*?6]^,J.^!$Z@[:*O.*6J:XTM4N@C=U[4E;<*)H_'6IFEO0Y?9^6OM M)+BN_:P\5A\:YRZ+8G2:6&M61R!<0&PT/876A,//HT/DP M5$UXH!HM,1G&R*Y_Q-7:^2Z?0X8W?\1\;OG!CYI&T,9.N&&AG^^:*^2_)I*!D<&O7,_VXUZ7_G/T[9:C7>O.<_/X,:!<4C<_@DVG<5FX MZ[_,*LK *!6L?J&.!TN=[=Y][$4%9T@/M,K9)=?V)/"%]U!%>A>#91$!\J(X M4TF!(A/NW^I2=S6&'*44_2CB!6(-UBGM)G$'U@@5&X" MFKKVN"&D45,5'"H;XPW[9I%[[R$DE DG301M\S$\I;8FXC)_',;[!'5!ZQ/M MZM:X8[)!2S4B*YKBC<BKIA9WSM_Q(X->WV/C/\5 M,&.EB',!$_E4@6[](#5,]N!$^^4J3:1Q!X5.^Q6?#!I.%V^X:=5.8VRJ8HA% MXVS9/9,$U2(85COBPK@U>P;>C^S S=$\/M?EL&W/E#5WFX\;CW*J2O(@&1,D%<,-V,!,5,>;D(]YG/W- M2XN=EYKFR..W0<]"T%:T11RI31+W=LV,,)&4,?AHXWA3TWY>7EH_ME0UGH^? M:L304T6Y2.\O?U=,$&WM3)&2V(9$)^3_YK/DFFO0_\_:JX 0ILD0(&Y,;Z)%9G+A[)'=A M&#.[VEA&LOSD$?'5-CDO\4"#Z/@44"_D,QDHZW1Y+'Q#-RZKL&Q?6KCA99"% M"C.'/H3P LTP=?H'DZ!(!$FB<.,S#V!PBBH3[9&6&N#>\=A=Q/9AY>9,8S?< MH=%6[^*^97T?O [?6O(1?!N8$,'%U#[BR+JKN$%>G6A'EMNMXSJ7'X21QQKA.>V67(@?20WY!4I=VO6.(;F*7!B?OX@8)JAP$ MJD1JG!U8$%$'SL>1R">N%([01#JR8=$K8YY25U;LVZL$)R\>:]K&*7^P;"5> MAR01@J12)-G)V-.?^@N7QFT7[_W88-#K1G_T@TD];0X-*X5*^\C3[EN$;.:8U;,N1 MI'"OG^1OEX-<1 HVD\%E8O,J@\VYZQ$F+0/TTYNL ]I/?4H_("U=*S M'UBP]8,]Y3![Y\%:H?/"](XV0UG.>O318N\.H]$@?K,?G?1H;VBT B)DGTDO M,M!#+C]Q4@50CE]F3=]R/ ,AR?NBB14Y22;H#$&U@H:&A6<3+ZY;\2,;NF6(T(N1[X= M,\E04',8#8T)\W% .M[HFS(3G%BK'3H&D,$Y5@RU2[$D MU)QYSC^&A([9G+]7:RRT:,P#!\!1]WRO:+A[M;U7\-+B6T)K"T]6RB_ M90%CX<>#[T$UX-6V4*/XSFN-,M-QQ0E*$UN]),$=B^5L$N#1#: W0;:XN&0+ M\E:ENU$N-HFYW**PNUCM+!9^=[QB?OVZXWU48GN>;4>B"+@EGL**(>GAZ8_O MOLA)L#A_"!V*E$TEV&A_277, R&)D)(D8A92QJ?3'V^=_'@G=>OYCX=IO)S- M+Y$/KQ6!I/X8E9%4&D FDORERQ6 ;9-;/[@*F.U$\N7QE7?K>/QS'K%PK<9Y M 3.V2_@'DL0YSNJTESH1&$(/[Z1 BU9]0S1C07(>"Y*))*J)2:$(2&4:^5#8 M3($UP#!:,)9\^F6,28)$;X':DTX31N6+$\ FMWS)5&$\IK.9+$Q@ @T8$'L' MZMCD$#@<=P[4)1OJ"CB I,:2V*D>USF?&X2^"UNI:D+$LYW7G6/M".]<.C-0 M*)J: 6#^>=(YP&HK 'G@>0]UK)XP"9Q-#1.G"5RWT9X&\^BQ9@LG#B<\&K36JJA?' :>?%>'@ MZTPZ-?6QW-AFMLB!,FC_.BR%?UB.@$:1?R!;.+L>1E"X@-"0[!D%SG8Z[8A\ MJ']>-9,Q-70@^+740445AUR?_#XS&G$PF+6XA-;"\\^<61SY<5WB\T^#WJY- MWGQ\N'QK8C/AECK!7Z@;L\OCI91EO6,L^B7PXP.W?%U)JY9=<8YL??17-P': M],.[V-])^MZ+^IP)$5P6$ 4)(R(XD925R=)4BA668&X?*S4U63JJ[] M;+R\7-,*URXVGH4_5XC*$[Y/!9>4],K@#P^-(5&+] MZ/D;2,$@HNZ\0QSQK[ESB!-C?!A3C7/MPWINDSGULYM)G(QDY](PT\QK!E$Z MEL9:@ES2-!+FZ?/HCSR+O.<)[I6_WSOBB#LWUG[#@@K#MNF'._!::ZY&4&,G MO*'07O2^/IUR(,"" ^B,"&_2S9FSDU,J'T VL-DD5@Y$WVKC&=3U4?G>5<1 MK:TZX S3]KIF"WNUK9&OU+63O7\ITX.LE@\+:6+W7*PQ%*^Z%4[8YLMJ@1!D MVI6P<:WQODK)Z=>F<"BJ 8W$9OJOS+5O_0"VV9OAJ++'#/"H7MLS0"IO/A-$ M:A!^.DB2RZ$[+HE8$X6C$690:22+O*]1U!PRF5=VZH6Y>X=N^,PO.G98G"OM M@Q/(.FE=V'W].".)9\$N%&"CKA3/T.FI=O41PUF4F67D+ M!4PL%KBY-(97#/3;I60VK:B+8.W L,H3Y^DEAPB2*W#47<.A&(BC*WJ0+RDT MO/VD@2Q.H-1MM_()03^:,\@PAFJFXR!+^2F6!-M]EX$6;CA0-0FY\V[+FQFO=+ %J5
_;"S?0#<4"H$!_"KD0^_I\QA8M6 M%%[*N,[N;86M$;0UE9D@9#>KE")@.Q(S0+B.BFA82Y<<%T3A@PZ.)K**6F%N MQTF(QRG4E$U4(T^?MJC*_,:X^WQBB>7S<\">.==K9PN5+7BLJ9FQ9W\4%]0> MTOMIR7)!4M&CRZ7H<1GC!*CI;5]RC7I$KLAW8Z:U@?Z+U[+V<_HO.Y.U4*"& MIKJH\"*JU12^K+QHFMUD%8=\*-Q5%7DH'/>1I9Z D#K;%"8D.PJ%QK% 1P4@+KL^0J8LN=&J&5!)R:/R\6>S8+R^$&U/O/!]X+B M,E??-9A:2C@':0W6:;664DUF!K.)'LIHF%$D_,05G051>9K&/),&TKAH[*DF M[;NJT5QO"8I$IH5PBX9:1OEP 3;KL,\V&A.<,#6N3\TV4;+J'-SB;LD'_ M9!_:VGG.'W'+QW.FXHUS%##R"]2LP(S#>#9K-B.KKW>51YYID-]L6FL9(K)>Y1+=^D-LZ M>MJQ)V?/6]QYW-+4A=-"S_ G%(E-*_R$5_(U$F8_^9<,[L9?'M.7)OP@NXXC M?[E54'8_ITOJCD]8G,,">K-533^023J;"0Y6N^F=0D&I9_4>9KJ-F%S"5*!6 M%(96L/9-MEJW@.4,2O:.Y^SC_8)LXHAX?D1<9^](6@O1V^'L#@?7L>1K>'^H M\*[*0#<^IP!RBO,#4/$L7!#V^2 VZLDA8 =ZW"=72-,50U&V/6WRRJ 0$;,O MZ L+1!T09RO4%7T=6QD/TK5'H1Z7!_9.@43RPE2ZAI..+'(%)V58G"LDBSRP MM*ELJ48[;AUIUM2J4>8(7S<\2YLTA"6C$I$C28T[HS@(*MT1SGFF_FAJ[ONE MQ8ZZE*KH)C;)U>,.\@=Y2GZ01$>B*"D_3M0DF9[@&!M&0%6XTI\KJY2]7V;> ME7^F7E[!M3;[I7G %+DH8%P*9^_7C^3 ?YP='>G9R^PGD5,6GN&OF1=RT[TX MT7'I4??(<_SB29-+,8NTZ\Y<@BS"81G-P@>C.\AC0+X"D!L$K$$JE.Y5&-]+ FVVYY]@4[6.)?98RO-^4)?0HB'_$&V.2LXU8D*\H%WF$Z]QTZ8 M2 LL4T9/F-ZE9:@N-D(>.?DF8281.;C,?I93.+EFX >&JE--:[&L>I-D*^>G M)&>LW*-#,4R8L9*RUYR=S+_P/?=(X#6VPX$;[OWE>LRWEL4]!-C+H>Z-2-WZ M/+7<3 0QUO:V2P0^"^.G5Q*8=3: M\48V3^KLF$]'"M1@$>89RD"%YXQ,O]0\I8DS<)8WK,113FXKR1<%'!NP3P[% M)8Y7/%-LMJC7-0N<%S$YN,M//[>OU]78'2=6][5#>96M^KYXC[]TUD '7.2L MB,++-$Y,;Y(<(>S<(J5W$<;(V'+MX ADRE5NU\ZSYVP=BWK1E;BC&1QH M$!T_^-%JN^5-NJ1UFCGAQ),)K%N2(.ID,YLL>O3/778 M? US:8FEB"LW\BFG!F<;PGCS-UAIX[-^7R@!U5!,99BHS%\QKHA3Z)FYEYFY M%>F(*A[A\A$IH.EQ"+6UBR^^YR4W5'\7*S,'/W3DHGV=D],M_Q/.I(0.4/"> M^1PLA(\\Z>(\ )8-I8)@C@O7WI5CV?5%@UWZ>K8=,.E<@1@BC%S&+L9#YP: M[-QZ]!S :^9#J [-)QU'U9-O7])@:O*':#6BWA<-_Z4,JT;MGH^MI>-JH7". M9Z.PE+;C #?>W[[RL4O]JF_WT#RP0 M*\%\G!JX]M6+#\ZQ>73+=EA-Z\YDMLMN U3MBS[E:W(+4Z38@S)Z?B_RPK53X6R#/T%G^GBG'X%QX#*7O;3*-&'MR+EJI M@=$>/]O1F LV=K!(.>ZU(# '3.NBAHXL]>S60K&Z##K8FMH^U$K.87(H%V?Y MH Z!F%%GOW/!FBDMI0). MS<.:1VU U+AZ^P&.WR7\[T1&U64QMD5OG%C2TPHE2Z5-76>S\ME:$;T+F;GW M;QG<+Q87=.'/Y"JPY;@N3"&454[X\N2"=$Y%KOZ86K4803TK>T!!)($Q- UM.3,&W8 G0=QU;^%LVW0SE76]0R6R"N )5 M9,+<\4')NIXX8;N']N4Y7V6W.21YS<+K0!?!)9TXHDO?1K1!CB@2)>2(8B+( M[QF7"&[$M0KLZM:X@[E!2S6 *YKB#=HF@?LZJ:"[D%=#D<3F6*HJ\7CE[P_4 M.WX=$I?U+,B@(28Y'+#5@04B:Q!:IU/(X_OD:8^6\=J'$O98[FV=8IQW)H,9 M _HKTQ\?@.>"9%Q)@A@9XT52[.:!.O:"I&+@ 9/I;5:X&R59P#H6Y &9%07N MJ"<.S.;^C]E1AF5VQ*$Q=:KHA!M8VNESY&S['IX0'>T0=+UD2:'^:R"P4? 39W&->CJO4;+_MF+<4AZC*O[_Y;#%F MA^^^>V#\]X16R1RK]:+"='+,!; F_F7*,7 B(>8 JU.;0@=2YS)G!0BKX/N5 M"TZ6V4')\D:)].3==R21/ZFIB'*Q9S:_6#ZFG"20<11&U!,E!:G] H>LPF0T M44ZC*@/+YI@_$PD+S^C23.7@+]?Q-R?:_;;S]]5F5ZR^CKBM=WP\Y0YP\T<, MB7SKT65*2>8RODS^Z[3.LL<18PYCS/3&&&L^0(IRRX+(('GMR'(RL*@*?$VD M"OB&F1G]:&=7(J"XM1-^*NQF)K4;.UR&4"] F!UR'L#BH@@X5Z90FJ3]8-&. MQEQ@OH-%R@&Z!8$Y0&L7-72 8H'?:44?=!@VB7648FH%XQ0+/8UQ7.V)!?L/ M?M3M;97J3CACOYO.)6?2*GK,YBA:D_QZ3Z"IE2 O% !,\* N7^H#QNH(KC M,3Y1#"'68"52'@4]<#JI&4T=1#!!]4;B:*HK%21.W<[TG=&& M5VA;=L$)MEWTK;J4B>OUV'9IU)B/G_K)VZ;HLJ-Q7S&%D.49T1$8C)'\?/1$ MO6-F"_RY$]#0)0]JU1]GE/:V1$EVU-QY-HE2!U4FS9GB5*Y_9$]F?C4UD>%T?7Y5/M>\T/E$=*-KG"<(W&X M\X/H0L SP*7K>\\7\*SZ:;$:M:S-/Q![_%^T'*I%_HP2HL?-H4\SA_[IM,89 M\/ML,W^UO>=Q VL /6;%KA=BF?/;>C,8<9=4=-M+PO4#AE DPOQ+(9 MSMGW5 :J.H53M,_HC[THN\3)M?_>3[ZT((43,W38I^GYER8ZL\D;^VFE-Y,4 M9P8DPR1J$+[>,KIM"AA;W/%53[VDU3QPW;F?V%0YVJI'&1-F9O.VIT \$W\4 M1W$NCUUJA/#FK[3J'G*R= GU]7Y #ST_9R(-NIO%@:C.H M-3AV4$Q:#Q T/&I+_U@S5U65K>LL^+ICUHX8Q^+18Z>]>T*R'D&==@ MM?2F7">547VO]F4^,V^:3FZJDZP+6!/.FP#S0NU=I,^;3FXP* ;UB_ D[D"* MT;:)T4QD8G=PF)B%D:S\M/3L](.;SP?FA:PE5&L@AQ.M==E)3=[ZTL*;S0W6 MJ&](I7S2TFJP9Y%]EC!'A#_&[:4>A6&PKY28BDF^8RRX04483EL,]5![AFO[ M2T"]Z)I&+*OEF7[(;/[77[A$S/[H.5$(T SYZB67WGZ@1T@:ELKNU^7QB8O6 M9='.A#@XH0V!8:H6#R>7!7DZC,$RFFN*@AP7T,(FEJ(3.;B0%XE'C[(WK<7N M,F_(4TI*0L=[YA >"2#?BE>LA:H+\B(T%6. ^$QEEV7.N(!$R$I [6V=/9-\OM(/8A01$X:Q*J$T(4DRA!5&W)Y)* / MJ@WW&?Y^Q4<00UAL*HM"'(O#-S2 0S+A \M,Y5C.&T<-!VN'4\,Y:FNR M4OEB*5 TU M>F063L$@K@-%EZ" QR-[!I3W@^,5/3@1=1^5<\D\;TY7\&6Q M86[;]G"JD=%7.<"I=EW[!O@E]3[!P?]$! XGB_PP5/+E@B1B M$44N?*")QJ9JX9YGYEF<^-<\\90F%->L5H[V_Q/ M2T+E*KC:P3+GG:>V<+@"!U%98>BA-W,"DQ6(J/ TBB!>D]*C5-^IRPF0- M4R<:V"'Y>!!;39 =2 %@JTIIF9-^,B@2*I[)$O;/\!Z M?*4]38#9(PNCP+&X7%%(B)RZ,3?JK+R2L;XXZU>AW5F"MOB3?V&N3M M?9%*)4N KO9<-@PBQ3WYOW+7Y/_XZWOZ-S^XBL/(W_-@77YV3A/2RD8X7;%> M)W#!\A;X7*]!SMXNEU COP.YR?SL ]V+2@B*/M?^GCJG)S.;VN+UND8-4^>K M;(C3!YO%'>Z*DJ"1"?P9LE\>+YEG[?8T^%0"AQVZX735KGK7CMHG?? Y<&?) M-8[D&0/=4#O(NU.A2M&W0[>Y>7>YWO7>7>PS)^^ND'P<[S:(WG##,WQD+\R+ MV0<6O6?[#0LJK%35%K*>XG(II @3S=YDZ%'C/SWW-MZU?QL^8S\M\2H;7[K\D%KF25[4SOVLE2 MF50<11CT7W#(;+:#LCCMU'7VH'H M'O]YKA8RZ]Q6OC=\]FHR=>$];RP!FCR*39_9N[9F*7:969"6Z%L;IDK[&05J MF=3Z0G5!REO@C+P:;2#02K[&%U=U0O9>Z0)Z1!+4M%K0[%:27>EB0,G7 M>!VJ3(_4F]3O<+I2J82]+Z*XB1=!S82*NWNS+BV>+A? M3[\U,[5*$UWU@.<)[0<:1,>G@'HA%5M$-?LR]3UP E$';8LW0BJ;XQL#NPC= M'X,$;2*($X6ZP9V9"GUK]V::^LS2BZOW9VH[S,Z3-:5X-;[FX B>M^U1E@=Q(XG7B(/9FG9'WG>V%>;P6^+9 R) MY$@REB3C.>K.3F7Z.+E)UH]ERIM[/P67XCJ>JV*B$EX'I*OL,0-@J]?V_(&I MTN8S@:T&X4>=[T*=[?RU*"D(H:DDAMZ*&L<>^8M0K*RFY(389$;!\:Z^JD]6 MK;Q'1MV;D+N]^*#BD&*7?CCAJK/FV9W9-IWP32JZB]Z[=-C-%4G+EBW(N^\O MOO]I08 7DX\>%=#Y%F.=_K4+FP$YMT6V3^5\ M-'!&R""+9'EP5P+(,^/>ZO2-(\F0<(YJA6+@J=9^%UQE:!B9U*,WR_0I]=Q, M,@ V1>&EPL!2#8\U;1'#8).&&=Q5-40.:XUBCSK5]T7AKN+3T--.\$?3?U6B MVO189%*]T>8N:\@'P:O7%O-HX/@5D_FJ=CCAIE&S=!92V@CGG*->U/[%SR6Q MB:?,*=N/7GA@EK-UF%TY2:YKB]C]FC3,7+"J(5(W;!1WN"MJGY)F.SB//(8^ M'B+_W8_Y >OJ-*M=-YP^V%7O+/EJT0=Y'M9% PTI&>RQ5*=E0;9Y&,""#?]^ MZP1A1-[]^#^FS&[SI#5 MG=Y&V$P\P\9I%S&4D/WQG$B>GMM]= MG1T,@RIF6^A'X$%P^X5@:W\@_5)0$RM$8D'%L<,>$^I-K^MHRR^/\(1+Q4J? M^AU.R"K5(%U.R;[ N7QR+E[OY1( LS!R+.J2]XR&4*?TO'Q_%OD MWG0^PIU\A=BC-.%1I4_IKLO5=***#X+[>%_I5Z??X_6L4DVR,U#JESB]JUS$ MWD=8)34SU;!&4V>Z-V@^UT?%R?>(HZ),D_S1F<_HHZ)4Q-YN)*D9C(HQU-%9 M#2)-NU?;6^H$[VGPB45_H6Y\^BY8B^8X@Z*MGDH=B,JVR&?:;2374S5IRZF3 MO2!/7H#^U"4>)E%TM25 G4CR1- W4?P!S:^J"6D*JP!-*I\VG@G*E.I8BC&% MEC-"F'*Y]7AB<8'.'+B,IB.'EOSN*Q WBROF?LL!D/)$@V<6-8))>3/$,%*C M5P8@)6V00T>=Q)I*.0H.BK_9(\55)72,H:.D:1PM1E2M"! :4X[8=9]V@1\_ M[VZIQ7LMP]QA2A&QH0-BS&BE:YY^U+5&CB/M9.^-*)PZB21YG@\#?4)#0F$# M,>$Q<38ROKH)>2+IDV5(EJ8* ./XA36F*/S;<.>[]KVS=Z+5%NXV7/E[_C?X M.-?J/V,:1.4'(#KT10Q,72V09S@M.R*'J\YJ]!Y,=XS0O1][D$-(=N(>< M>(/&LDO)DG?L1L[!/3K>LT3Q6S^XH=9.0?>E_;F@B5"G(3AQS2C31DSW MYA0)TA24RT! "%)(UE(Y3C'<0#DJ9+;K[7(:4;^O+?)3@,71L#XY'I<=YK%B M?#OGP\AXO+"/,!-HWCOV%;SL%?3%\\ZG,P5CLX*YV+S7&$7N/"*EA$G(:3IN M=!(R%[N/Z^OCCH0?8CC_L]H^\)]NQS43ECP](MZ]]\S&J7HKU X[Y5UG.(HT M**(Y4#S!#5S_D/(S4;[&D"$4I/Z0&2+C)^OWX!F27H*.RJU5=U7CLO?;PG7,/O D9D MK.$@2&<*B,>/?M90;J%WZ8Y\#.BIC(;[Z.KQ GDH4CX!=1!/0&TY7_E1CHV[V5,<3"_;+./*A((/UR#SV2EVNI./; M'4S4CMK\T+B#E9J0N06I>:)T%\6&Y.6!I @APDER:*41H2D[ZKI'V8)'4<0S MFX,C7ZE?D-AS(!&-]ZVJ-Q#:&B/[["%(.T MT#^57:3O%)*4*?D]93MMB0LCAKDO+FDRJC"3CS:^?L\X%Y(=0!MN(@X(!0 MLQ43QIN_,2N";Y@C7I<"<6'V>;->$__5X]TW//\XVZ"A$7EE<,>=;1T/%@)% M.Q!$OC0Z,21/;/L,?#-^1#*4YE.J&V0\S;TR/K5-PLPF@;1)[IJI2VI\0Y:/ M ?=^&*X\&'-">>E0C$'UZW0M^R&&WBZ:Y^_#MNB$'&8[J=#7F8$) 2YDY8F4 M*TQOVR9IV-+0JAPV[;4J_Y-4WF//,-8\^1%U*]%M$D,($6#^ :DF9)KI?$2. MGC MYW": ]SXBW8?O0-U[(> (ZESH.XE=6'P3;1?\PRXRY)&&V*($7"PC1J7 M]!HI(2(!3]R2!F2C>28AY*8O(F]9(,3>W/FJEL=E=Q)QIXD_'-, M!A'P+)2.;ZUU 85WC+L.G#(0X"P7 P#<99?ZX/C LDO#93/[34,FG-Z7R) MEV@W/DQG.4YR:G-N,*W1:,/ .A=D)I"MT7(?'RYSW ZJ##$"6C_1SW(9A-TR M6/1@S@MLLG>Q436)&:)Q@ST:T;>B_TS1MDD;34NT$?V<+(XQ<=(CR#@E!^'5 M\]UGN3":L^[C6:ORL#MGF2RU,G%,*.>*!T/',LM3T6L,9[;RL)*K,;%5*)M+B=;%;2=\9XG"5!;I=_>0=9XJME6IHN>XI#R8[XGS-Z6& _X-O M>NJQ<_5JPLDE3\X.#]QJ-T3Q8N?A7-FI<]VL&L$O_@L+/ C+7V+*>T>,V:O@ MS@NUKO"V9C=#=-9HYV$I=#M>,QT#=&JN8=AH3KSS\>$Y$XH\9U+!.31'RH4# M_'$8>$#:GI>)R84DN91P]RJ1$\] @\'HOS2X)Y:1ZLKW7N#.B.]1E__-YQ][ M/J+JMW8EGR]V;*JWK*9!J9S)%ST:-:@\\3!D*=+ /Q)QYC3ZC&90+<..*AW) MQ9O;:#.2D:_*W0_+Z*+?CE_RB*%Y;/BB1P%#>#\G7$>"X'-#Z@G6^T]6.;4N M^!?N4"ZM/V*'SS:6GOTK<^U;/X"3D.\9%*LLLUR7SHAAN+,-SNX7-O9$#J[= M]=" HXY(/X1,4%\IHHZ7K/+#.O[)2C]-A!)W(@HG95:5L!=*?-9X5NE<*/"FGY MI56Q^\1HX)W-:HP*JH5<$G!.$/55R5'@+J\5LOATUQ& WW$I-ZX0M M2"$'1@V*#2J%S9D3)Q0S%25YDQ/8UYT?BN*;8I,WY$K$(32VI!0H5@JG,%1- MF>H<9> .!CPB(R00]DQD,/4*F4&#K8LSA^0V)3P%L\^LDSB1[F?)*K2^Y')5 M:/[(J'L#SLWNN'&BR!5C1;)FVL&P UC,#\.'VK,)V/O2GR?:#]96T[40^+ X M[3\)VH!+0Y@0!]X\"#.!LI5_%(."07M6C!0$1*H<+>#=,A",2,G@I;)/S#H&.,&>-9M7F\V +#"S$+ M]GSOXFP*'.:R(1E7EO;?8C[ ;EPVWN!2SN-+'6%J+*IGF"EA\"6/-77JFL;' M7+99CCK_,.VXX\\8]FT>A&AN.1PCT=*V'7GBNL)DUXS3_B/NL:G1@_3\QIV^ M]FM\^;,CW7F.,KVU' $!E8K#B>FSI7HJ=VVV: M[91U?#C(I3WJ%@UQ0ZW==39V_;;C)@>+=-F@ZD%[?D-$;PLV;HEW)3S/0:*_ MFF/L BO"E, :2$1RD8B022 *$7!XARY:&&R%0'%X\4WKX%L:/;YD;A>DG8D01HTGRP5^%I;;Q/!.3X,LPD,!/THX'M^=: >O4] I>S$%9T\ M,_6W)&-))$]3[Z\:LLPZWN]I<#Q[9[+\4H#&D^'4XZR2YZ7#-D?"&SK@C/SV MNN:'P/]_]MZUN7$<21?^*X@3<=ZNBE#-=E?/[$[O^TGE2X\G;,MKN[IWHSY, MT")D<9LB-;S8Y?GU!PGP*O$"DK@D5?5A=[HL(&\$'B2 1&97:^0^G)SL^M_G M%6)8B_;6:HB2.D^.9R&ZVZ)Z$T '3FAKHI\Y_CKU^3 "W%UOZ2KH>%0WL#]B M2!ICB0*AAG1&#EBC5-&.7^M2"%B8>;1>!=-@05[PC/E,/!(&=,%W @FO9T(# M%Q[E64= HY9]V#H19=L=%UR\BW^F4#?^\QX*0W\DGSS?!T.>A[[O1!; 0UG"FNJK-L$YI3BZYK& MO"[J$:@0MFUE@,,,_I=9(.\\;*49FQF!:5YOG<+,\?G8&H,0NNQ^ AC=H PR ME 8)YXK3"JW;BSXS@6-,)IF NGH)!I)-Z7HK*.F:SS.(VP8N4DC9C= M($1'^%"^^UE=044\+?]C&(XB5/!7_OG%3+XB_34PHJ5NS#GIX\S &#KQC""P-VG#R/I MG 0*=YQ$C"%R,DB,X%1""HNQGDU8LG07!'G%QIP9]Z=_GP,X([.-^N#_C \; MK*O-2]D/.]_J=J>[KV-A[[H;#,Q^5:5E>N3$_8)93; ="5Y,K"3YFZ)-.7<(7) M$]>8%*KP)W=0UY4(K44F#WA%5E'\H'E%=PP.Q_>1<*HC8=QSS-,9#G5O-: ) MG#"%._%5I,^AC!X/B .,52#CB;98<*3OJX;S_%P?3=8?%KU$T>%29WKY MOJ:C=!6\YK<>*K-PWPHXF=$\USQU:FL UT*XQONSF9VD?[>TT57+OKF;#M+C MBC _9*L4\;V=I__:]V_>\_9W]@-;D:,_5!]XCR(^O]5HO W[EI_AE.>YWDS0 M4WU1%Q"&%-+,ZYSTNR%5KA86K,EM]IKS-'JL=[9E(C/%;FERQ8\@K\,X5KTD M*&,XOV5"K:V'G-V-YS;/Y42Q[NJ1L7Y8(42$R#\F)!%2DG<@Y_MYK3[?[8[D M0,ZB\>LF7A,_Q5V<_Y:52H"9;O8BJ\4<=\X;E&WX]'85QRG\ M")>)NUT8\$WCD+H(2IC->Z6;9N,AJ]PX3O-?X2;JK?WZHQU&,Q')TQO)A13! M#2"F.'-"473AN[6MKF:63%ZW:VOL!912S^WJ5>RZ%G:-F^RJ*I?N/7VA04I; M$FO+M$>\N,AHVIQ(]Z QM7O%TA&GN3T M-WU'&9 M@Y1&$77;W]CWM$<,5#*:%F#5U1@Y8$F)KO4-?)3M-O9\MY&4;GE,7AE4T=RY M#3,9"?VZIT%,@::0%KSA.FX)>".OT#VBWNXIC>)JNPI'L^"FU=QG!X;*[6,> MW3"H.0WF8(CQT7HA1IL4UO5VP@UX@67,SY!#6([1=W *TZ8"K:N]0)#)Z=PAB M[Q?\+F_!?G42*40#4L=DS.*?7E89<3@^@B1F*5EI.XK)4GBASEE:HX=NH]EFA>8K#(-2<* MBCL^GT4B0A]P&9P5)WA;$!@"]5DJFPU M*AY8Q4! :,^F=YA %[9FK?W4/10/3D,9%2(./D7U2=$?5K9R&]!HUXT3%;Q 1H'/G%P-:^9,4U_?.U MM>N"=RRA^2U*U$&6 M%'ZPI9K25HU4-409^U(Z-;Q-]"E7-L-8^QJD]MCM$%K).:. MJ\?V&(:H9?]3P-(&;93-DN,9X7 ?F#A1!&'3/"":39'DE=*@^4 9)E;5B_>0 MN,8:C2B+Q\S .5>D.*QS;,DA<'V;I1]X[YPW/JB7@?M D\070WR( 5LIS!!V MNZW1B[K-W6<*NCW*C([ASC&6WN.SUPE)AMC34+@BV .+Y-+QXM^<_RC$'2I#K.:OPVZ M=LS>2NO9S-TFF=7-7*!-.'$,DU:EKKBG["U-SIQX>Q>%+Y[+T.KM])(0XIY5F04B)2BJ3Y1/V%1D]A-Y(A,6G&YNUX M<_&?=CV3^"I@^ZJE^P)>6?P8%HE@X\Q3Z\&T<91P ]@$ZS0[.=)D\$+3%&6F MNT5P\,GWZ3E;N-HO&1<['5LW>#:M9 ):XBBIP K[5PDI[!__*)1S+_@!6V/( M%1P$8EC>+-E_//&>>H>G?C+X/V!QSJV:=T!N(==9H>UK0J,':.7/$J>I)7Q3YZR+4J\I3199)'+E6Z"ZCTU/U0J^$".$0M7T@:4?ZA]6\UX=A9& MS$C[,'#9!+FF@0NG79'W[ 5\M@Q".3E:<\.^ 1;J1D0)0G/$R2%J(4'/=55D MX@N925@*C0553=BV#6M)C3G)N)/5@9600+ )2]4-LH]"-UVWV4$U3M?R6INU@UW!R^+C&U,#IU"U'!9M[QSO;AXAL2M_[:@9&R]3GPT]?[#;=]QO M;KC8HGDW*AYTFB,FMJF Q/7;E.)A\?U46PSP\+)I/UQAA,GY4SYB#CZQ4HA[ M#*NW06> J4&R#-S;4 L^T?WM?8@ KA!;[@MJN@GWQL_#([09:;7W08U!1Q[ M#&LH]D8RCH2Q)"5/JVDNS%HE+YS#UK*VNW&%"%>]&\HC_V1LT-)O1GC6I7DK MC#5UFAEZ=:HP^N#9B:(W7EXB2P7'G\G 5K7FRA&720&_A$^^]YS%VX-7QW:X M1TX=I&TK;Y&=3%2[@*C%>.>B0N&A-U?>LN:<+(7(Z+= ?BJ2?63^>(-M8K7" MW@JR ?:P7TP!<0@-\X: M!>0-ZXX< $57[W";JX <3L!39:?\J>P46C@?U"K1:/HC M^04!HN0+D#T\V=XDDAUP#L+Y'3-QWEW:YPC65)F=6-5$!XS M6MOV])29@ODQSVPVBI/0U>;1^?J))YEJ3EC;WP7GD!RB;[E-[VZ/W N5E7[T M#JJ@S\\CG:]9=C+FDZ:!2T5=-?@SI"_CYY?/$>?$Q($4+2#< M>X70)RZ[/P-[IF;Y GZ9L\Y3WC8::TAOS( XV HE-DIWQ0Z3PQ51<72973SN MRZ"+'/I^B"MX"#"8H2#9IU&<.@&O. :QU\4D$9/H=>NMM\4/[H=T#X4S(9DW M9,@7-T9..0OA_BB;A0OB;0@_#^7%+N\N'ZZ(%Q,7R+NBX*;C>_^BA$]&ID+J M8S^6E3^S&ZK:MA1C5B'9)A V NR2'5H&17?LC36 B3V4_Y@KT;M<$W:YRFO MZQ#51-/P^F1NP.8A09P77Z!*;J1@5Z1%M[!JF;=%W5VYO5F>U29I-EI:1HK2 M!4P4UV!J7WO.D^=[D$.DU0XMUAM* _=B-LHBU25M$ '\"]LX=28O;QPLV\LW MKR%=:I@F&S]\K5?>9+/&SR7%B+MF[9DQ)"NQ-RAXYG#,+-,&R5:0V(YULAW% MD'$S[IZX@O+J8/PZ=*!<4B[CC?/5VZ4[R/OM\;.?]J+-TCT10_8P[0N@ENN& M')X'*J%@SU'? /C OSH]=D("7E-+B)"U-@NSANS"V52Q,V-$2D[6:@@;,L%- MVP>WD67[0.=S&J\C;P^39[7YS8D\^.,] ^Q/L+T\,-I8&CB1<9)%JCFU!Q' M=\GHI)A_NZG*$#R"!C4Y#L-IH!SCD^P1K%-&M8=^79I MI#*C8^[$&I=OGN" RG42Y^ D"_90) 99LL*8Q:/!0ARSFR?#5LK9@5\$#,E# M88O*(\*"*?G"V2J,8.G1\MH+Z%5"=XV7N /Z(L:(H1:H':+(=,2W_H\3?\J& MH'=< SO"^5E($X#)%#9V!%"S[-(/7^-/HHXUKX>\89X)90;)_Q%&/<6YAE/! MB0H3K5+=(PPD@0\IIBHR_LENO"6<(Q>%:TK=&))*W=+7_(>VD\?I5$\"3/JL-@)*71FCSIJZ[$,@QJ+!6JL6JE> MM2:[LSC4A;R_KW#G0Z MC./[T/?9'UZ=R&TQL6(6N+%(ASVK&*62/E[LTJ+EZ"2ON3"U2^!"'I()1'*) M1#)P+A-/JR2D(B 6^0*"D4PR.]L[5+:M6\IGU $/&8.-8( <$DNC9.F:[ND+ ML[^CP/9=I$\& GOM-Q+Z6NF>!.3U:V<.ZJK@EDE#WN7R'#[/FV;$7X01 PJ9 M+UQ%$*?/EFQ#^N+%$"/T+LIHPJW8/O_S^PKD(8>YYG7@]\A+:+C9Z%IG*O1/ M!O#D+*G4XR76QNI3SE?/& M,&RUUP1'3[#])'CE#W/Y@Y>'T'?!&HUF.J>,]#]3]E^/6R]*WA[#"^]YF[S= M>@$]=]X:HT#UL<()A";L6_B>FO@@=U9U:SUQ,E>F\"Y_\R[F0+]5Q/K3VS"Y"B[9?ZS],$ZC MQN=+)IB>\L(D:W-U2U0?QU-?K*3U1[%L!5Q:CA0DC( 2)4&80/*Z32GSS)8P M4Y^@:S'[76XQ$Z+RU0OL#](NR*WX !6)9[BR:?\(O_Q8'[8?X47OFU[Q9K;3UK2UH#9JC7@)+F$*S'Z]?K98ROW9]Z%F$59-QNKX'@9#S- MPI)B36^96LYFX_D>K\,#>?(:DW @AS4BI?A=^P/F]#W0DBNZ;9# MA&Q'Q,@Q2/<"4*1Z(<>983IHA9_"E2I35NYS84@(TI"G-UXP@ ]^P]Z3&4.5 M:1DB"$:)A=[FP0N1MEH@#9PU",PO4Q,&[D/Z)$;>.+"3)3E+&!QD+PF E*(W M6^@^N=Y52O6:)PJWO M*?N[X'NU,U3PT16%<@0LO8V"B=6G@R9U;T!_A64_6]_ZB)3O\4.&09=AM(*2 MN?&*^7M> !O90ODF"ZDBC'BR*[5=6354!57D[I=:'14X8> GI1UOTPZO"G(7 M"[(V\$K24).:4RFK6<._UJ+@XP\\ ZB;KKF7QQ==_BCZF#*_?RAG?+:WBBBX MA::OI'%\I:X7E5#*-+N R+\(DX4(84@I3;E^6"ADBL**)4V;:\<=,^V6R:-Z MZ6BD>U(K1[OE)BP!EIH7Q2"TF7]28L)4UD M3VXQZ502\7)2/13^5E<4+=]N_)I2$6=>JXH6.U:(ZEM9CA2Z#8,B*J,QE\M@ M"C-:*>2LT;HB='>?&?)+*F,9X8.J4';A5K/!CF&U$4IK3+5@9Y@XOC1V:C;* M(PAS,"X6A!;)9<4O6^J+T0('C :Q=#D-2)>G@J+'=I"'T.7)X&>#)I;!$RUR M*C25)&PN]6+F(']3ISF6[HL7:PFW[?": Z[0WQ@*,V4@N>Q K[NI_XSP4,82 M,J<,1YUGAHA2JHSV!+9>3#R!AR40.F+.5_)G9A4B "\H!(Z]KKUUEOB1)2L M?;;%]S8>FR7.@>^ 9C^OWGZ=N_8PR# 3.'*\?#CVI.SNS-5;Y%J)[PB,)J6G M[M7YQ@G8^N[RNN3K-&*P_J^C# F3B>&$6S4VJF:6'D<)7S":(GVFS)T%R6AG M=>P+ZG"*RI,J?_CDK/\H,T9#,9 H8@SY2\-JVFC=^:+;MK26K=BTNU7GL)7/ M]6O//Z\"J:#40;UQHL=(*Q2NFGQ7Y([:"$7&O_I+B//B>#[4SC'K3AG4LI+< MX^!-./,Y<03KVK$&Q[(Q53X&!]2+',B0@J1%TR:C3".'&.44V$DB-K^7%G(< M5*&9HB.]?..Z(3]G"6_<@UE4'N6E@4NCGM>F&X2OGO0;M?.I1);RG:==:@5L M3*\H]-LK&VLF\/G!^ZH0GB6HS1*=9:TD JI]RZ#Y,(WEZ$&[* MQ)U(WI#:=!Z0;LIZ!^/0+L(?5M/0@OA]3$YL!9"RZ:05H9/#":X0G59':\N<-=P5:L&,4KUKTI]3$YL M59*RZ:15J9/#":Y*P(NDUL+D*12-U+PM.Z%J* MVCF7R8ZOX$+)O,'7=*>6:ZYJCR[**2PI-CO@N ME1;AILOD(G!7FSL:>:$[(NA["CV745(>&69+594OP'+M?C&[=IUES^;3!$G%BFTEH2O M*T-NMK[M(.64^[(JSTMLE42S;-LN'W71C?8+J]70+-M-1RFTLS1.0M=S_*S& M6^/Y1%,CQ##;JE.!G$Z-;Q M-_!;EB*-IS[S1(F-1B L\<]YCBAWO>+*HVFXN61[IO YX*X;@T#.5'ALS&.) MF0FR3N_"S>9#GJ$BWE*:O#<+DAILGE/,2T%:V%3KU$H,GEV&W%D)E3.1QEO9 M#CF.DLKNF/VKW!FS?_SC(1]!O]+P.7+V;.@Y_O*K=XAK?6UQPIN4AH!RG0WQ M[43EQ!T[0JL$R1<@>?B23M]PI,^'*IV'.\<[1/F^MHB'8Y^&Q7!L:XAT./:* MJV8X"J*3!V1,UW]Z#E_^+4[VD1B0\%^5P3Y?75Y>K^]NKI5'O0)GXCN]MPBCP'"-#^O&_F_3@?T4\I$NIBR'] M^-](AW1%L-''D1?_O7PP/YI52$Z_.F..2X]&S9\K)^+5Q./^*?#C_>CR$<7N9^I9V.,=UKV;%=553(^0W5ITB*[B4;R_][OB^N*X2 MMTF&DY9KT7MYH)+Y:R,;:AF)HKQTO.@WQT\ICR&+EX%[719FNJ$./"5P5\$] M7.A''J\N?QL&4?[/3T[LQ8^0I?# :CKHXX0Q;9:L1ETJ(X[/9="GXNB3 B8) MX:(L2,&.1^)4&9(OG)NZJ[0QL_;36V896(PN(PK1CNNWAOO>83UG,M/ZM6^< M0^W=9C [)(0?[;>6A$E!6?6%\9A1WJ1QXS7RL)XS&>7]VC>.\O9N,QCE$L(K M'N6*[J%5C?.X6'@:=WL#N\YOI+?IWS?4#_O-:ZRW2J_6E?DBJ)O-IVU4[U+7 M)_ ++?MHQ7_^S:,1FQC;MVOZ0IO"\@9WGLG,EK)!B[/6T7,&LUM._NGSFQ34 MQ4YE^1LRSRT^ML-@'ZZ+QDQFPA"+]"YV;01F,"\&J:%G>F!P^:Z"?9K$'!!^ MDO/T&GO,9/"W:]LXU(^;SV!@=PBMPHL3Y!>$,R _(?'E-"B=*8AE=GX"JU^=G[$-SM5*9TIB&5V_CQX=OX\X]GY\[#9^?,<9^>A MT.IGY\_X9JKR![MKW:-&@?/S(QXN:?.H\P%+/ /25TV+,Z MCU32QSOYM&BIT@B;]_I^'4TQSV9^O1L+,9]T!;O(.^5 M>.R +0A_ ,H?.&F[7IX!54-&F<1 >D_=(A73AR>1#B[.4O'HB9I\H=%3:-T" ME8]]\^GPH:49KS>,7IW(/0L#7@RX.42[MS%N3.K6L>;R-K;$BT<]\HY>/@59 M4M"UO.'4J^4ZIVO%+TB3U1Z"X;O=@:-6N&=!.\<:Q-T-/JG"1$$ M+2_PBO5B"QC9,]U"3M3*9#IS?%]B-C4TPSV=VO2JSJ?#-G@G5*ND$S*7^"BF ME'+-8$ZM^;NHT9.J+7UD(>HJN J89C1.[IV$7J9)&G6]U)/MB'-&#=>]3#TI MTPOYX[YA.FA][0IE$)&(BD8V0R7#N2",&.JM,:5#\(HU"-_1] M)\JUMI!?$J?F$R"N<' &(IQD/\0 -T3S M]D.B&'MT$J:$>WTAE& FY&S'-7 M;@&P0!M*OC.>XYVZ=G MO8!VM26?Q,37M/X:<=T.>E;'VHCKN BK7,0- [JY,;D;WSQK<2^RA\\6)^ M+Q^1)T9TP;>I/"(II[UVH(HNR$<8\\07=5'9]@.N=],D]EQ:[\!(N=1G5H_> MN/R!$/M/1-B?;9 %UO!2NK'X CSK>80S]AD>-8-E6U>0U<_*7X+"L^V3\#LK5I*V'$X13GXR&, MM%:;7S"0W+R\@;'**? !&+SXV9GB&\RGD*WML*;Q5?PT%ON2="['AH1/OO?9\8(X84(<[&2L.@6F M!]>A*[ 0RSG)1"!"ALRP[4Z GN7_&0:W[!IGVG*WC0N82LT?.R,R+:M_Z/?P M8>(%^1R/0]]S.38].8S#FI)X2^GA.+%[FS#T4!;MBBZMJ=2M =ZSR'Z1M=P2 M:#F.A$/!45<#:LXCF_VY+:=Q\*=C0 >],EA-;P<;DNMCRZIVR@^[3 M-.OL3YNVO6=D%?&+L\'*WQ3=L2GD@G/.:[9JP_F:*A:S.7-3KK#UN[CR""^< MV>%B=O2F_Q)E"=E?>987>]8LV'RYA^!X?-1A(MH%;)C. M\L?@> _-).76=^QMY3)+L];B1FN:3ZKZ&73#@S_^PN]S$#[%-'IQGGQ1_(?] MS"8($YQ[*X_P]Q8KJN6 &Q$T6+/C ?04\GBQ1H>2"A\_-S]VYB(M2%4H4;J+ MU,4B7[A@=@NX3C+L];"PR'RA3%-'TO\:5_<"ZB>_9 MUIELLGH,;)-]\-@_C?GQ<5;\T.-E!\6;?P0/_M78\LSQUZG/_Q.,D=6FT/KY M6EE^"U#;;6_UN-O,[]1!N$=K-(B\(!5)R1<.1YFP8_1.OL8>/,X#JS M*1RY_>XEVR-3QG5;U@W//PLGT_6P(/L(UX_V^SM_QP^>.5>L.J&_"[G MAAQZ(9D34DA+F+BDD!=B"LP''L[A*]PU3[8%S#9LR^V9L_<2Q_?^Q7];;?(2 M,,PF2_<%Y-;W%:1XG_S"*_\%%*^^_8R_B25X@!FFK\/K&C-^F)]7O@*L< 3# M[TNRR279P !0O"[7)2:K#=RF?VB85.H6S >F'Q_M7/QE4E[YNBZOL!=?,L2_#IV MR]%DON$D$"]J(^U1+%,#^R-?>,9J,SH,G4%U\:(KH*\DS@7(KO<7\$HZIO], MF=3^6TLAE@5QUO],/1Z'$9%U1/E[,#?E ,0?2K%IRU]Q\2LG]JF?*AK M?G=G6N6;,$J>G6=:F6S\>6',K!"G/G_/QH=".3]LO.\V;I:'>WD+H"P3R-V2 M7QTON [C["4\=:^""R>"^^F^%%+ZN.%<_@U9>4H104E6,P@HTJ2P\<*"6101 MB$C>@9#O\_PN+NPDS+;PWCL%4E3IZ7L6"[+_#'=N_1UZ*EP@C0>^V@[G1PI M$O*=)"(#C0XXIWMF&GZF64_&\?S' J+=OY^EFCU+M378M!RXYLOM54!*=4BN#Q$*$="H]&*N M2B]FKA>=5C_DF?3\1NG6K*#^R27S]<*HP1'4_,UZF7\;3HK<-]#ABW1S_G9< M#DD[X/(L1.FBC9#ZN_-@P7G0/&Q:? 3)QU M/@*7F61"-QYFS-H-T/Q)5M4Y M-_.'I>WG/S_U'3/I9HYSW;?S#30]3>W@/(/S93/Z(WO&VG\.;25UW4P^BDB! MMY8\D9XYMC]&3A!OV**[2I/5AB=)^%G_YVOA^LV@>9?5-<%X$\MO K\[%4<' MW(6TD!D:=GY9WA*[MX5(OT)I+!&AE*5X2<+L/S]B.TG+!7X,[ZGC7_ -^S(+ M4;L*'GAR<*#,+!2REOJV0,,%P8G-]K^-XM.V@5)\$R=O8VTR_1U#4J+QL >" M/"$_:TFYL&48*G,;XT)>7H,<))[CN9;ICZ+X'BP7GSR&!!0@0@.2JP#77:42 M\.*/JS'7(R_37ZM0SS"%ENI+]1W[T,(P@R/4_I8PA_O$P# M*#*TBO*4!)I/,2>*=O*+NK+OI^-2;8I[ MG9=P!&,XM\OCYWET>&/^R8_YC1DX"UE0.?YXV3(2:E[7IX&]- M$LS1B;#_@;6$UQ2C!DH)YH."*T5 *\CERE_2$*88WZW")\YT(ZNH2 T5V_# M_F>M^1_B\VN06*YZZ/.R9$P5VRW,SK +_[2&) MO/V>N@] BD=P:_ZD2@3\-GP.==]2A^$X47V1 MBNIIKK,C"IKIQ4LN'[_\B[EN'# +QR=DZI$XTX^US16N!Y=NJ=D!RO>#< MHG! RM>^0C?NAA1YC$ ]DNM'2@5G[8,@^+X74Z=9WNG#D[/^HS;M$#P];7LR M)H*=KX+/ 1S^0*QB?F/?=]4T@2Y.ST*YY494 VDG.H,KX,FJ*7L,VG!M^Y!X MOL]W=5#7(Q>A&G^#X9VG!>,UO^BLQ"Y7TG!DZ3-V M%%7%:2[0JEQ?NW@+;3(Y 2B$I'"P>A;NF+.U!8E?:/[W+Z4.Y")@F\J(^Y)V M:V%*O,G74K]-(]^90(UNRS>BCBZF,P @[:JKP"+I[!\S+NR&]D,<5G?S*Q_C MM$N\Q77SYU_HC=-2'+'9QVLF\*W#PBKBL3L9S0"FM:B+)_:Z$'"F]=_TVOL4 MB\ 9M9C"2G!(G@X5]FI_AZ7U28$<_]-H MCQ+7A2+OUXG@^3#&SD7IZ M5!-424:V/:.V$1^KM1C!N1?OP]CQVS;"4AUQ3LCANE==D_Y>>/V* ;)KJ\L#%&"07QY((;QXR< M!_G"N5A9*O-0Q-T3C5H,== $]\ANTJQT@OY%F^8#@J21WO!)HQV(LIH3Z/$\8+, M58*#AU:G"DNU0Y56:2]J5RL5B:FZGWWUC?@#Q6%>ITMPW HGQ/5H574,#IK@ M]0W:!!T[&,LX&ZL>@C:U;,PB$<=>A+Q? Q,&^\NO7MO)4W2A,F#TD,F7;@X FO-P0?T!12VEVD$.I MOH,PNW>T8MM]Z2B.[9#*$NK\\49T7)LB)J_%Z1_92$' G+8Y,-DY=LG9@\ M41H4$9Z6CLS4&@]FL4@S6=/6XIF8#?T070Y?>P&]8J.W]Q6%-!6<:#?1*L,O MB@L2>#=*8Q51$86:WQA7F=:OCX$OX8PM/U@V9)W2P>'5-VG\_JA:-XT3MO:( MY23W=.+:$P":O38X*+U9KE >R,K6J2CBA0221IHZ[/U"HZ<0E\4KR0Z=P"W6 MXWW$+.KMF=E$5=28N*Q%NH=-BI- 1K0WV/MG>8.@9_6EN+->0R#_S(ZJ(3^2@A\ M]6%)KUVZ,"2UKZS09)^#53B M2"7=O9.EI8W;8_6M@(AF@R@^\NH3_IK&\2,#J%]^/'?>XCLG3LZ/TL1,(H1S MJD^WS7&"]2%4D!^W3=-)02@:>-G.\W/$GQ;4_.U-]<#8B7/7/=FR_8\34>(S MT>!? ?GE1^(RZBHQ-?'M-1GZX3TZ=T=FQ^%/C=#,'75:L" M?P("0"42HS6A+1KJ+(TB7K%G&X7I\Y;\]1W-T*9-K^S0*@2,W1VZJM%_.#+KA^ MF;XZ,/3:,Z$/I^Z"/*6B01 F_!UWJ<)LE@W+7ZJRDH2;Q@)6RV(Y89\!)!(K M22D3N176KXAE[R^_=Q+,DM@'[O ^#F^S*K2O+C#+*LUA!5%A/^B1* MCBR^DVD=RFD^+RFD(4(<7K.57SOG$MDZU<9DS+N#V_GCRWEKB%75=[51=DH^ MBLOI(-D JXY%-0D6L_&2E2NLZ&3^,*JFU4D^"K0YV=-Y"Q]E[%)47X;81S%\ MN*]R93)A9SLG_\WJESN&3+O#4Z?NE7N,Q:>SG/'ZITHO91'XS7]E4:6]X MF5L<+6:+\GAHQA<*.#]2Y[+7-F;^YIWVNO=;!:[4USH3!I_\N5)V',O4&>$08T0@%?1=@*/LG7C*GBA<;++[F@/+G=Y?=RB MV^(8L]AR5+GDY9V,WNW:M;-X9'2T1JNX-M'_>BB/KCCW-AL:43;%ISXHZJ2( M$[\46FO0LZ-V:^\=1'6>6BM""M>(Q@>V_,HK.Z MPU6T<(WD,^-%;(IEU5W1GM[B-DEEU0O=8L8KW5'0$] \OB'&M>S9^?J*;WF; M=FGXUD,KIL9[F:MK(?S&5D']2^"WMOY96_Q.;>V;U;J'>]$[C05/NXVMO8A3 M>BAYJL>0"@\>3_:H\?OAHL2R(X2%=0?G6:+]T\/CLT+=*\6DK$X:#29NU=TV MYGG]ZNZ$.+$V $9^P0?.XHK1 FG M:K$@VUT8P22N5(XI_J/,_MU9P',8!=RC?(0UJB-^0'>\HW^,$J.?E0M>D!&_ MLA96YT=+(5$C<^,BRP&]VHR>' -)X)X=8^Q1G1Y#^N.='Z.T&#M!E?4WC)_",K=2M#X-G9I+=.7U*'AF?CEU=2U/<\[A+OUH9^X9V M>&=HI[1C!R00_?#(J!(@NR! V.)F[5#'SK+9K8WG-3K;"V4WMYS/"%54&KMY MC"JOA T<;L.$QLO A?_FQW[M95F[F^,<@K)Z%A<;'6V1WUS(2*[@G;(7;,)H MQZ4@>QHE;$C"TIZ$!"8"Q%-14 MOC:6RL]!#)XD=0$4.[=GS2UQ(I2$=M45LJ$9WN6Q2]BQ0[*@R==&NYLHO?HQ MO/7"2"#J(81.6/7+%[/+]3]3CW&Z"AYHDOA\#[C:9/C!=X5NYR9*5525:H53_4#9JE8+8F"_9!<8[)\1O(:G MXA&]DXD.H5YQ(7R9H86'VKTZ,8&S%*$*G'>P_\]H5:(J7*Y410:SWA&2;U$F M)UA6[/I0LZMPK')9#BZ4SDLS"J',.UYX3"DW1#6$VV4/F@/WNBSI757+T*+K**JU))Z75P0[SO\ ME#:DF0-N6_M*Q[AN7!3D6Q($AAD+4V4NKF<.]#X'>B95^!QX_Q)0#VZQ%ZS# M'25<'NX'0ACYQ@O87L=C.,=0+HFXDM<7D;82]Y^8##ZRC$WW8GX:>+84>#Z_8=42B@32DZKX1,@/&>:J&C0X M(HN:)P( 209L_"RZ)O/[>'IW@>J"K;J=OOO!-*JU8C@7^,5WE 5K4O(F7SAW*Y$P%3&Y ME#UQ6AW-<4_./CVK$ZNM+=Y)T2NQBA> MU[A5%,W5-G+'QW,I'[L0UP^[RGOF0'9&5DAUG-=8;M>]:TP?]YK/V.Z07=D8 MA]2'@@L!-EKC-%YH]!1V1VH8,$&A;\1HJCOS/0*F5^J_T)LP2+9W4?B__,'_ MWT)^SG(7>6NV0W7IU[,MTZ%Y)BLCBG.6J[59<9 ZF2+R\U!U^JE $'Y$F)T= M)EP2L@-1R#Z7A6R%,/R8#\[[F#ADS>4Q>^)GWW""XP<9 PF^YD_6YF\DA0!^ M%@9QX@3)743WSAO\>1FX]S1V?-KJ?DTB-".@'F2;5G"6HC(S0!ZFDVH0+C/^ M[ O^_! IXA+ M1&;5)7(N3!-0%P7.L.Q<[5L2D+6F3+<5;*+UV;L6E+_M\QB M\9Y2+3%K'@-8V?L>&V#P+KB'!$X GF*/KIUQ5__Y[)&EM%"X6\[YD9(A MRHVS5KOD%;8*"XP%"4E7["[U_4=1E&"8Z]76$>=,'ZY[JVO5V&MFKE2W#LKW MKQ#HSSA^R*M?V/=Y]!C@[E!)^_M,.XHJ!*B\V.$#C5YX.-.]][Q-^*TQO?@* M#UIBZB[CXN=+2F]2/_'V_@ P4\%D1L"GS*:M(#F9P\P 59V^.L!WEQ> MY[DHJ/M)/) \4H)^M."\T[!=U[&C,J9*,K)U,)@;TG#\IK3@M[0QA<>@WCBQ;:05RDV@=%?LV[[ABHR^#]Q2$M"D MFCZI$F-2'.R51;,^;,+H X07&-[CF3-)P4I4E(*:8<"MEAJI8$@81PL;/'/6 M*+6VX5Z>T\A[8?/D!2H%LT'I^.)M?LMRTM$<)^3)ZEEUP]K:XG6?>B4>_2"@ M( R)_P5I(FCKF)0BF]P% MP-,?:]2WUTW5IFDQ:!UM@U8B DF;>F?A;N?G <*PF3R8".YY/$E/P6I."( M#A$,6\8:/BR+=&5,M(%*74?PT\4 M8//3VV/$$'1#(V:?_*!/'$BNHLIY9% M'M9;ZJ8^CRE85A(40K;%RJ&<$T.#?._(]2#G6170+,TOZU#-\ILE2/2A41*2 M4JOK!W@A+0])$C1FA$^R%FD%JSX",T,N:754 MPYC#&3-WM.G]OEU4TVZ399?N]A$/E?X*T?#:VU"1/E\>_1KZS CMVC1N1;?# M#C-#LU;Q5:.7SQCE]1'L@I5RE8&@?0PRH=8)7NE<][PSL2<-3M2T;Q?+USO7 M^!^KV#;(:"^G+$AEY6;GVO);F+E^-_'(2)T;6I=ZZ;K\3)*7>H+U#2(8&HLE M2O;#":R#-2]<4IE.R-W202I,>>GB%(7]R@==O/8H<7*FHHH:L"7PRL7PE8P1 M2Y373YP+*=B0RT)WSLF\6VM$_ZR\8UG/41UV-6-X<\X%R,7@TLA_8^JV5H"= M2A QVBFQ50&#DZ@AQTYW:/>/A02D$*%PE=F'**705_2S+R&V7;M][ABF ME7$YMG3GH)5 A>=^D$RDFDT-4G#*?P SPLQN!3+XC7I6+P.2S'+E,VF7J0ZR#4;\^"*H5 MWLH.,#7%86Q&[_R]'A./PWSX\.>L_:"7U!'&B" JI M@ 47< (2>SO/=R*29!9@*^JS$[D^9+!@=%^W5-0M+WX/UY!(P_3]X7P_:OL2 MS,Q;B$\*^<%]>:(BC\#36^48BASLP8X.L(YR5Y4=F#(\;[WYW=E\/YS,;'SG MQ&SJ90D.WZOS!,3YV/(I9M-NW9B[Y:@%XC6S69MB(:O_C'QU:1%V_&-NXM*- M)V(HB9._NC**K8I5RA)(Y?3,0XX6??Y3W>0>]M*N\8AG. G$\##2'@5^#.R/ M'&#&:C-V>!>^2)&S5_@@.\&)_?F%+=-9= 8#JZLDV M*_L(?2J_5(YKV \AF^T5^H7,J)YN:OJ&Y TVF@(@L.WVSIJ!^M)]@;7E MC)^(707E4G+=\Y0$F8C?.JH-_YYFH4]>OF\9'T=8:?PQ4!]P#O69%WU.\X(( M_?@[%Z$A.2N.XBN^N_6W*]^_M)DOK?"Q=QPM _2QW?FZ,U!! MIA/.A668SN5[[[X>R ^5Y.57'/1@^)&W=C49!UY&"WB0 R;D2\[&+/B:4OWA MGJN^!]77=2:Z7OU->#$SEA!BW)IDFY:'@J?Q,F::3HI.O@_?$G:]BSE\<&#S M>:$IW1O@=&67K." MS3X=E 5=!XQR\?+A #6M(J$N"QPBWU%4/W"R%,QOBB>;'7X@A4+%!>H$PXV?Q<1.V\3$9%2=?JA7G MMR+\][_@0;Z7\#J!5V6R_);SPM%$< +I-)M4KXZ&4SM' ME3+T\L+LE:/\_4J MJ#I_OKEKWQ4\+WO<.L%//ZZBCS_>";?HX#*X9KQF'P^UO(C1$KGE#C>M>(5% MOG;,PG134D!NW_;P5#7QUHY?R;[B%>$7#J357WL;#Y["9J$8V2X,=FKE4]AZ M81G8S\-E4.6!++Q-J$92>M5(RJ0227F4!.:=%^3UEYS@[>B<@.=Z*?[FE[9] MGZ7*!4'RZX.8I\N%1Q.FCQ=.>"2I#Q'J?4!1!@AQ?2'%<4!^^A&:??R19$HW M! _5G1NE0^ 7,00"^LQ&E]MQLG+"(^%BLZ'P68*#F?^7_UN@AX",.7I=/^%W MM&1%_.Y;#?V>%MPI*?F^>U"CK*79:6(K4>8E'> >_/S=54+B*ID9,E:]HY^^ M.T,FOW6;__/3CZ?@ ,W@I.G[X9*N[VG! ?I^A*3/6IH=H(_?': 9.$#?P/'0 M]],@H]^ZS0'ZJ-$!.B@SVWTSW]84L4/0HU_E=KZQ'?(%LD_JF=_0ZU&NI$LX M88LYB0VH.+:R\XP2:4B>U==,W1)EA5YHG% [&_,=Q5#BEAAOS.9,[*;/[1Z; MVV@QX?JUOFX9=KF_D2^O\Q9V1FMJ^Y$OKF547L[O*^>H+VMGL904\OOZ.-Q4 MN)?$GCNW;VP%-/5MM5Z]S6C5F\OF\?M^4?.7M;/J?=\5:C,5[E7O^[[/QK>U M%S8F-"VJ/V25#'@1 MB-6F>JMM[SK'A %T5'"P'ATG==0G49@)O<2( 1J][6R%THT1%_FB-!/CX7B> M>5R/ZGO4W3=WIPB/4_1-'"-]/S4R_\%M!!@4TN=ZOZFH@#:"&&HG8Z*-CHM:#*6$?M&> MJI>.XE6[,$J>X6Z&EZZJUK*JSZ_CM>W-4D$,X^8K%X2"]7RJI*$:; 8JI17Z M%G_)RH*,!&<9,K."96F[= !R+XW90;&\1M-1I"@B$U&?B]_A*BKQ?FIPG2 MLBO$@<5QB2$KU8,,:-^DG)%Y?$Z?D@>Z3B.^QX?S@,?PQDG@WV]+WP]?P:.[ M#*.SB+I>,%/^#XD MX8><^8(4[,DFC(@0@( $Y N7X;"PD*49EX2[3GM=>P&]2NCN<".CAN+<9MY@ M:W7//FER^)AU!S%C!?:Z M,+ X)5_NPC1H?#P\L/]<,;#%$G(8>-!YSAC8ILJ$FI_9]8C#"0(&>L$+C1-^ MJK$[\ (0PZ%JR_3#86D[P1(9'.H;*MF=G2$0_!Q0)PJH>^[%:U"D\<)L,(6Y M F&K->2@\*C[G,&P79GQ#_!)FA$E;D:5>&5X'L1@.1#7$S$7,=DZ"?N73P,> MC><%<>(E*<_2L'5B$M$U]5XHK^/@5!S+-.$_!V%"WABB/%$*SU 9(XZO9!^% M&P_B_!@KD(21CM\CPEGU1N]'VIPG*9C:"&(S;);/AP/1V,X[W:5P(?Q">72> MB* ;CKJM9.8*O=UVD=R.-]*8,PCW:#0:B0MW]-GQ O+.#^/X/8%/57F]7T2% MS
S 5E\;+B$MY3,.(V;U;O?.H^,V_^+HWV84R77[VV&]/FEC@!04*[ MZ@UG0S.\-Y==PHX^1[IG!MTRN6_H[HE&+88:3@7W M@!YIE7J@YR 2>"?!6$7&AX#F_ @P%*'QI&0)T?,E4_)%L+43.6+:-CQK*Z,: MDDMGS6-0U>^H@,>=$R4>7$* Y[L,7/#I"L4:D6 D"9PP,,4>1WLRR?XSV:D- MU6;L2&>#G.DAYON6UC9B_!F->-%=WV_MJW(1)W#Y+HXXQ8RTL^LR9;*=J[S)U3F:9 *N_AB\T"L0; 3B&<%?1KZD3.4%"J0LBM<.I M?%?$,#I0_P(^)?LAA\VA6BB RRI4[FF4L)U%TYM#\KKUUEOB1)0\%T)^\(24 M_.BJD-,L;)HRV:\]6IM'1J2:&]F'GH7!"Q.(#5K';T7%WL8X<5!.Q^KFL;DE MWCUBC[P3(D,+LJ2^CEO=]IE0EXTGP/'C1$(3?)&_I[NGL-OG.&Z"_(_<5VJ15[!-4MD__"QQM7$BI5I73X\!@?M4VILN$B7_FAS%U+]@&B[(Y MY;9/_[:&B$&@4[<""AI;(0>$;IGUP<*:\_U _XKX)XZ_D7,!C*]R\Z[W4LV07_U@L"C-PZ]"T,_%OD3J/OI M[8+Y.) ]0>88>3)UQ,BEWHJ-A\_32"/'2 V*FCN#B4E^/^2*D$LA)V&"DCU( MFB6#HCQG*9R#4RZPO7-LRR:^46$]NT?>)VC!"0M)>4/*#[CB]D6AM25B@._6 MK@#KYF;(@;=':),@&I6BP(".4R=(H!D,V+-PMW>"MQ]B$C[YWC.GEJ7;@WZ" M5_97N UZ=2(X!87H@YWC4OY2R(F2/*,WOU"$]*CI>FLUI%.3^6_D+-MM.?, M.R-K*(YYOV[)"B35 3%T2NG:&?]^C2-ESZ@8^&/91T<,06X=#TB5P[12["#[ M# "V4.V #6P/7E$FO/(U>=Q22*^>MX&[PC069P197#TD-=TS!:!]/;H^CD/& M 4X47KUD2UP>XIC=KL>BTK;@%C(!PXBA;?!&G*\TSI$[,5]]6^^G:(V5O[:4 M_\B@SB)7JU!\DRON))6Z#7:2L$7>"W^JU)W.\+ 53MSLT:J> *W6!._%8IN@ MXQ.5Y?1L/E'YFP@ /Z>Q]QR(V*?V5RJMC7&/PFX=JX.QN27>,=DC[]BAF9$E M%;H6'ZT<*]GY;J6C^=R&:?OKE;:VBT.;KS>Z6 MN =IAW;5\=G0#._0[!)V[*B\#9-B1(HL+_DXO0KB).+[,+N10[JT=FM:;S.M MO4)KN]YU:?U[+_ZCP]?IZ8)[ELKHV^R$'[?'.V^EI%;@GE=GK#4OJ)0G3U+Y MR+AU>D(]7>8RA-OU;1["Q^WG,(0[I%8PA'/J4SRCMJ-@)V((?T[W8>PE';=F M+>UPCL)>S?;S&B;+57U#-CE<-'YIJ5"RG:N%8U+Q61E:T MRS1)H^['_ =-<&)%ES[5%:KZ.]X5J5'*L:-,$+.[SU&JT&/$"RV]D0VGJC L MVO']U9Y?VJX"(7+'6MK9&NBD=?A^H^S<+?S>%+X>!FXM<#! MR@5M.TA-I(<8QE18J@"Z*<200Z$2U;2"99'EFUXXC0DSLJ/!9610S* MM?72=UKU*P_Q58;!5H]F>$[K."_)Z[7DS^_K@7-B#="V^63TJ#ERUT52>$4Y MQ7:UPU.1RSZ&4%2_Y&GQ*%6]_O7C1Y&Z/B85#CJ4?:'14RA[T*I>Y[/0AW?- MD>.3O>^L\W#D=T75&)AJ[^O[=*@1$_%DB4LWH8BQX>HO7#/)&0.T:L3 MN4WVD>N&&, &Z%V@F$0?Y% V1(.Q8WM)F"P^>+1 #NHG.5 -B7T/-GO$QBO< M0!TE\87$$S] OB?Z# _]V&Z,_\YV9U[HYG'W\&B\\F>S"&C";!7_)&>2598C M7X /R1A9",8W,FK6C+Z7O/&=4,/Y9%R\\8 P(LK'Q-7]]9G827D\15$8O1W7 M-(!X_B WZ(NMF/[59L/6D(0-;K&8=$7VM[7%B:92&E9W6HT-\>ZUNL4=.]Q+ MJKG#8S'P_U#%OF. KO;S&J2=1P*MC>@:O*F2S(0_KTOW3-GYW?.#$;\>0V!PMX?]WLOJ!]@"\:1OUJ;,JUO[&?FD;Q%6ZZ3_^QT13 VGU56K:J&% MA:2ZJC41Y* 6;TS))R?X8T%N_[0\_#R3ZGSX[LX)'ISUMB.&M+$58B!HUZI2 MJ..P"7) Z!!8*RAD? EG;+JFAG*5:]K8J)5A5*,)P/")S37?>8L!=.[\=3LV MM#5$# ^=NA4(T=@*.4ATRZP5)W+6?)DB=]=G9K%"C^8Y5?-(H5NWF)]\3HWG:\<3MJ@AA)6O0I7[/5?T>.'&W2ZGVW MEC'5-YM:L4*UOOI5Z7F%9E*?2?N1X(_5Y@:B?:CC=VU'&MLAQH,NS2J;D>-& MR)&A4V3-6Q&V PDW).=M>B>B0>]#E>R\DS>GG\*-B?>O=!N6)>\[]B5M+1&# M1[=VY:ZDL1ER .D16N^>A/,F)7/#.Q(]JA]I96$CHE4SL?^X3H[BOR< R"K9 MTNBL$JC5CB#M31%#2(]^!8:TM$,.(GU2:T41"$(/08!:H%]>E<5&52Q=YN!T MS:.)5G6L9+HJ8\"*$+/5YB#X3+RN$%%RRV<'\J66@7('9E))%R>(*;=<.QZ"W;@'.R^%JF\B)5[S]30 3?F].O:_&#DL#5>E)"06<$KB@IMFP^='K9A ME#S2:'=.GWAVW8ZDWVUM<0_83@VK8[6Q(=YAVBWNV!'*J7X L@3H+@A0MIC8 M^TC+SIS>[:UG-D;;,WFW-)W1.%64O[MEI%JL;=*X<%Q+OQQMZ81[Y,KIW.L2 M7,_I(6FGW*I=@VLT3TIUJUU_5UK)[5-]7%KY,_X7IKG%WD:],NWKC1L8!EJA M+?%<1U>\4#%4 06G"06CTWIY:LI^\7]6S:;X^:E"QZ*\17H(??=@[WCN7>0Q?VSO^)\4OXKC\^1"7'VNXG)FV$(%D,BBUU2_"5LP!:[T'MVFN\K8IAA%5W9-F(1(4 M$O#QD <&)FRH>2XO^9D/PWA+Z>%-E8'8 8Q3TD8JVQG8P=!)Q89&$74O^?$* M/0OC))8YH>CKA7/M'JAU_42BLPM>OU]6\/$[Z*>$7,5QRF&-DU_ <8-M]]V" MWG8F\%-2IN[_'#B0Z-7[%W7/O9@?@]Y%=.>ENV7@\J:9P+DY6HTWE2IV %!B MM3I 3"*)&4#4*#9MHA4"+$A%!)++0-YE4KS/@J&:04F/B_H,GETW%MDU8=5B M+IC&RTVS!A;<9'LA@MKH^+J)'OLQ&\%0J]MF09ZC,+8$[8TKV+#U;@90W*FE MA ^&&3J[!5;MC7732HV8/.MN];FJXB),Z#B\;02DYZDK?2&E@ MB!L ]=NZ^5Y+-3>\,&Q 9P6W8RU7^8/NS&KMA:BV]^&(C?\8CLL&I2,^:)PE MX!13/H)B$@_<(*K%HCT12>,9X(5*/6HJCFX2O-X: ?$0#V%K6W00LDG'1W$E MLO H:ZXUIN_Q*VR%*_=>/&YLZ"W7K!!6\V?Y9G!5)Z2>/IKJ!=+QOB66T% [ M1M42 S K=)SV)E\O[V\#5R>\[=?(^/01V5B. *5^[QPR#9B"?U/9" Z7!AT+ M0F?ZR.6.66SM]&6//&R&$S_[]#K('5EK@SQ:MDMB(YDC,]8V$D>JU?I (5M9 M9FVI-B7^/_&=.$?*?U'W+@H!Z^/KNW;XD.B#&$MD-2[#]7LZ($<9:?&U0@Z7 M@E3$(+D<"W+]ISO#8?>Z36)#VYXP<&0J3X"LWYEO%U\ZT7/8#E$-;1!#4IM& M!00=-D ..:WB:H48SI5PMF;A1+FZ%4VLEM.PH]B4ZK[A&[S: "_LS D;$S$OP-%P76I7Z#9A;J!-O3;LJ!RNW= MG1-YC%7':8YRT Y:+2*J_<$Y?:.9&P-GYZH5K>BB84#$W/: M3 "!!X>-/SAC_AQG!05OG.@/RC9/715#I7HA!@IYK0OHZ.^"'$P&** 7N!6 MH!UB"EG(YX>\D"7)Q"'7I@N/&K!,G\(6BP$AT%X=G-V&NS3JV!D=_(X8HIHT M*<"H^B-RV&D45:O_(CB:A1"E6@IBYI% @Q+D+(SV8>0DE%RF ;^LSRY[%/HP M%SYK\YR$P0W;(8F+_G8$Z&J,& YZ=2RPH;4E]+!*M>T4F#BMOT!]H].*MV1<7 MN=J629$ NJNN4G\OW. KJ76M'DAW%[PP)ROXZ$.4G'[VDL])"' @G,6"+-=L M0@(\V"R^U&J"ZYZJ(7(]YSK8C[27&_#7^(N(#!%>T<"/ZR/??D41$S8H9K?' M]C8/]S%9.U'D41=LL0%;O _^W.^HKQXDG#/UOC+,'IUHK;7IX,(S D!9&S1 M#@1=O>>"!U(ZZ%H/Q7N5+\"29#PQX(-6F\P1)ES7@^,X.<^@I>-<8>%0=SDX MR'O-$0:.9-QJG/AS]7C* *7Z&G_A,NPKV:1*OHN(71C'=[4=Y2*J9XX1H M.]] RE-3RGF&WIX>_35YC,W(6@A,8+15&Q5"$R$U":/JSQ7)#9>$F=EGJ=C, M$X9,8Y%JZ*6P\"YTJ97S9DB;8BC62U M(24K'FYC?@-LU@:--4 /Q@"_(J6!"S_M:>2%A[DMS?I.1930,EGFM2'D0U]Z M>^,$R9%6:'20NKO.P"^25&"Z.U0P@AE0L.)%95 $QK0:XEHV0$:*PMRGQ)$U MADV+ZQD%S@Q00O/TN&Z-HT$R1P;$DDC2F/L\D8THD2$PY[FB)ZZD<[8@BBLQ M8I92?ZCC9?>6I:+P03#- %,=]YP?&K1HWX[9."I4^B%QH@21VD_TV0OX:U!TNV8[U\DF!)@QY)J[5M;. M?:8+ *Y[3(EU9%Y7S*,<4*0?IV*U\E89\75SDT5'7CD/(S5C0!YS]3R SDQ! M4O\5="OA'FCGN]5\$ZHDSV2LR;N<^7N[+SX,6HE7?,Z@Q3ZRG(4!#^Y.'=]_>]C3M;?Q MJ%O8Y9+2N/.,;DA_W"@RV!)5[)#NC!8 G$8=K MQ1PD+DRP80S41;U=.PGE(@?N,EA[ON]$;_#O"R<**,.XBZ\"D"[#J%0QS\*2 MO9#O>#RFECQ.G-!EQR+(3B%MY)%X.C2=R^,T3+I?\PR?C#G/?U6((_XD! (/ M)1>);,*H"M)%EJ8LPX?>]VP=F(W.L&+["!!NY M6O7N\O!&$\,)XVIL5/7]QE'"ZPA.U&62GP!<+DZ'[G.[8=SZG^S#VDN8"ACU-<<-BEW[U!//'[?!"3J>TXY.V M U&24[53V4*SAH*U-[";1!^>D&J1Q<8K>UP'YT;BT M^.,K/"7$>7$\'YY5FGUVKETW<>R:G4;G++)XS9R)^9?FVM4N-.51!%9.G&^< MZ-D+,L3KW$ UM\2)0!+:55?UAF9X%_4N8<<.1$$S7].SB6CI:$2C?FZVL%LY M_!!U..%)WUFXVZ<,>A["3?+J1/26M@;I]'7"/?WD=*X=$G3VP#LI)>4>OU 4 MY$E.G^0,%E#=R%:PC3F]XT+=X$A=(S/X*F#:T3BYIVOJO73D4FELB'NFMNM6 MG9W'K?#.R Y9QX[&G"0I:5K9].I4+6I3346BT*"N.U!M$CP[XK565YO/,>5G&2TN M75\?G&@T2./J1J*S ]X]A9S8HX=Q3IUP\EE-X@_AY@-CH>^F7&*7;TIOGS\M MC'*U4_8/I^DHTOXT?F!K%Z^VO-H4-_YW<+;(%K2+KPD-8H_!S[47CYKP@ZC/ M&!J&6U$:1.1)SQ1N1BBH$9@6I) 'MF]E@$\N$OE2"D4N N;^1=S[LY+[\BZB MD-SYXNN>243/TBAB9"^-VWE]+=<0]=^5UKZV3 MO;WPSMT!LD_;/0(/(I@L2,FC>"T (6_W<'W,AGWY=RL3W8!-N#4H)T^<]3]3 M+Q+QO(QXXA>K/*]]8"<:M3]<95Z!*KTA*C,)3E$;MH$B'D6+2C&;2FQ5]O*2 M4NS?H>^*PB+$>8XHGV0Q24+"UERFU19VQ@!"MV%"8[)WWO@U :>+KCGKXR^=7^ZO3W>V2TE M]7CG4A!?$$Z>#_:"@ M;A^%+P(9K$7!5()B;[QX37VF. W33J^[N3GN&=VGYY&'W= 6[TSNE5A%)/>" MU&C;B.\<+\G\]TFC7:1:)SG.8Q;(V.)[,?3VQSVEI^:=.[>-K MQYR7^ ,!;A8GN'9#E/J&!R$2R;'FUN;_Q5,CM]<><.BSTF%@ M55C8@W(&6!#DG@;TU?$'NP[57O-#B0:M^YV%HLN\D*!)< WN 6>"S2U0I_E1 MH&2FL#UO@$D!Y5E;LIATM<,^7ULTJ\_0@T:8YV2;J)/VH(NL.*_6]-$2TTZ+ M7:SK>;&N*>7.VZM4?W0BN\TZM#5F4QMT#5S@V*3N5\:T=9 M#]LP2F!9[IMAC0UQS[!VW6IELXY:X9UA';*.?I$*)#\ 3>M33)MVX!G:G&/I M$VE+?JQ.DUN:9*<1V78)9HJ?NB)> M?+5>IWLG6+_Q0+8RK(TVOI.QL+.Z<]YX.)V4[UMIC'NB=>O8OLO*6^*=@CWR M*MMMY901[+B4*9D3XLG80P1;L+J>OU-X54K=Y0O[ZW/#?>I/4N:2(C.GZ2MO ME_:)W4]C+E-^@";*P"#G23*F> (1C-NFU+P,1"#OV$K_1ITH/JP%;1]%SKUX M#3G%[MF^X8XR\[<^[1Y!9L8HTF$7:11IH#%3%.G21!^*Y%S)/7]TFC'&AR,Z MK%/H#B6O[*-&7D7>HW'N)9VW%F<826).:"%GCW:DZ.X_%Y20U$)Y($/.]VT! ML3I/E.U&/'=!+MF<<7SR/VRE)3=.DD:LA>V[5Z,&.XQ_\$MV6$*9BD]7T?^6 M?DWN0Y^Q?GY\I?X+O0F#9-O]R&$*5=Q H\AJ?:%2 TCBA2-5BIE"*)"#9(*0 MGSX2(0::6"R3IF-H\1?,H'059%K#E8PXB=&M945;*#-4R"&6&-"GLQ$/@%,]8L M-\QX:N&FA>1I($Z7O<: 3A.]^>-.IU:FH,76P(Q$$RUW M,@@S!4WFCQR&4<)2E+PA6SR")-FE]KXY\M@^!'P.W"QHA[H77]>LZ9*7ZQQC MO Y:,P:'/@M)(T4;H9G"1J\Z.C&DRIP([D2PM_1"S9ZI((%TFO"7.:+:,Y[ MN[=!\45OZ'&B1\O^R+DWO'.]3V!E$;,%:11E#W4H6H]C>ZN]G5NN.0Z4M1[@ M"9VS7DG*&M_3!?=,D]&WEK.AHSW>^2$EM8+\*$#49KIXX'\5Q$G$J\8O MOWKM1;\:&N(>J>VZU,V:[+_C&[I[ MHFWA4?V]< ]?2:VKH[BG"][!+"OXZ!0OO.)@1G1!1(6GG ?Y(KC8>7YF0O5< MU1&3=[^)/3XC?_SEYQ_YK(2__.,N8OM\;^_XJ\!GFYG(VS=/QM[&..>@G(XP M];I;VIUQ;KCF$,[W;(,^C((D"WLF,4_5X@6;,-IQ&0C;BB99\H4D)/N,C+1R_=%X?-OP[ :&^*Z]"N HZ4=]7/\S]2+J7H;1 W/+ M'Y@%T(LUXGWXB5OYVG$5M\[&GFAVY)U3C,KG!/?A'V;3PK4 M\<$'.D:T';V&L>.TS)Y3'E.9K 7#KL/@.A?7$N,*,L<+2-Q;W0].YJM0_Q M@TWN @OTF;6"2O@S?V!UD'+^*GN@!BGG5^Q/CUY[^<#A9&8 %B/LTGK\)4$# M.82,T409FAS5;DXIX[U*TL&-DJ,MT[HSDR&"%S7' MJZ+,Q\JX9G!9V[AEI]Z"L_W]FQ'[Y.9P'<]_(XXP2E@RLWEUB]D0EBYQ$Z'M M1:#M[K:1 TZ4U6A-)3>UQ^3Q(;-.)2<'6(C@XUP@'H ,(I&'TOU;UMR_BJ_L M)!F0$R::K=IE&*U[YD31&ZQS+XZ?TC$7N\;.XR8>1* %KK%V&'/NA@]R1FM@ M[)P-L"-D.RO(C83^N$W9,1M1="@2"K+G89)/)3=YES9LH^9 ^$3HU\(NK.Y+W MA@-++'T X$M6&R(XDYPU*>O#%\Q)SIT4["U$H%BRT[(8=TW#L\4>QN#\<[!6 M!^AU8B<#Z0TV&@GJ%4HG!>M->HV=+Q5:WZ'=UD<8!>X5 ;##NTI;=0)\VFH3 M,^G_I@A.)ANA;=2JZVN-U M(:2D'KTN5H@#,(G4JG&<\O!VSL/*%8!1I?F#.2]7>MV@M(6LQ[\YD0<.2_7" MXY%Q+_/=5]+=MUAQ&D7DRY] #O<,G&JGVM(\DA;>N3=9(Z51\[RNT8.W8YO@ MB#Q&3A [:YA@,82%"AFRH*'88M[_$3;K+ PPA=[)S;WVT@*CB9W4[%-4G&#Z M]+-8QR 7YO/^,?SYQW/GK3M/8$=SW-.G3\_J[&AKBW?P]TH\/E(\&ZO7XCK/ M"2K<>5=!E1FS/RYQ\?PU_D9V1#\WG,R#8]FV;D85O\ M,[)5XLDSD@W1)"2_8)J-RI6%Y]6EHB-G9-O3E$QHX"&$?@Q_^FO[A)/NA'/: M#=.Y?!/2UP/Y]8Z\_),GI,B !8LDG"U6\FME0Y<\I0G9T%<>3,/^_--??Q)_ MAP_$0V4BNH=SRN"9_3WAZ;TJCWRKKW_!N8PSYS*I.9?0AWYU=GM(W@4,@S A M/FL*H3])N" Q78.X'HV)3\5;0"=B))X%:,\'*;JT;P;*YRXS0LDEGMG>;"7KVZ-T(GRU] M9H2??1JH M!P(W)E%;E= 0WYG[^[F7H_RZKV#:!J3V9XN\AI6UU; MJ MB52E:'C\72P>;-4H9<&22,VX"8^R+NYR^[SS K8E"9)M_%Z=,[A,?"=^R%;& M?U'W+@K==)W$UW?+P#UC?WMR@C]N'?:/7T/?W3G!@[/>=GB)$^GAA"5EEBK\ MRBG$D#N<2E2; $#]Q0NYA*0B(LEE7)#K/]W]B3N9N:0+@TBYFZU&_2S#RBF=2.0SK" M[;3(3;E,[KWXCW&^_0$%G% UP1H#ML'5[K/=[C8JH7%;F^6S=1("'#'N7I5: MI%0W.E9W@I]QFP)VK3;%X^OL6;9'A=-&W4]O/)'CWZB?)W%L L61='!.^\F6 M*=R7,420^S:35)KRD#K@C.M):S8%;W';P#S\I[>L4.V6\>>7%#&3P*P#9,5& M@BEDERFS/91\2<:8?'K+\LP";W*9Y9@U[T;9M-&X,:0.=0\J)%0SYMZQI<.# MY^4P_]BN&-0NEII%@[?5^42]\J0W+JX:S8+T=8,>%3(II;^F]28DR6\( (K%?S- [4U2]4* MSQ\,GS)4X6@<:;G*ZJLX:LU(RLKBM&T0PH3&=\X;/.*6+,?0WP7QPB.I;^GA M=[?'MY\?)/5H/POHDXP!HMH$NO6>7FQ HHA*)Z!\#O:.YQ8YBCZ)FJ5-MIA. M$O$T5F2OQKHH(^@A]R95:3?Q=(MMRU+.@.R+3&*5HKN[#G_@V TP&UUHV8## M?$@BI"@3TI%/C37,3<0I6C;<9V7CK7IXT-5S3=F_-AZ#?FKE;?'GP!&9L*C+ M,P5E&; RQ[7EJ+NW$\ZE8)C.U2N;[A[XO+J!@S'"ET7<485%M-WKBI;EYC=ME!O7'.V)%6&.ZG8<]).T*1T0E-6]UGFAY(E2MK:%3!N7O'K)EEPZ0>!!?#%=D$NV$KK\'VL21N17K_S) MB2B?/^*0T.%O0VA$]MD3$3A5S%^.E-D:X:\'DN1+<)S_SKY#ZO,W+>7+$\./ M3,Q]M&$>GXT'SQ9L<5*.6CV/XR,<6;2L?LTM<0*\A';M&3IY,[S.5Y>P8\?V MPWI+W=3G&Y+K,'@NZ_I5\FS&Y OG-B9]F,2Y[XJA:Y3]=YR_PH N[4&IP[KC M'*IC[=!X-MS3%[DW,D:3T8=!Y#6"PBX,C]EG\&(*;L+>>6.N0L#$$$Y#LO4B MEP/V6_E@AT.HV4 /@W:IGZES;OF_XO)1%S"TDPG*BD$*>]"O>X^7LP<&>F 0 MD!>\&=;JXZ_)3W+@U]9I)I#7J7,CT#7VF!&\=G/8U#IS_-&I6.=^U#ISS-'I0;Y-:#2 MG]&@DG)]&V?HGU&ADCV=U:/2SV-0Z>=YH]*QSGVH]//,4:E!?@VH]#,:5%*N M;^,,_5D7*O7%,Z+36@LN?1R#2Q_GC4L?!^/2QYGCTJ'\FG#I(Q9<4JMOZPS] MB,9;LJ?S!%1ZH($71E6-SE/*FOVE'9/ZNR!&)$E]"SSJ:8\WL[S@" Y M&S2!47?/^<"2I!Y* (KQJH%4QLXN6&DV0.-\%J8X-(%5,$-K!C5@]_@:C@>[ MWL[S #LY&S2!77?/^8"=I!Y*P([QP@=VF@W0,LO!%*C #JT95&\D+^E3E#H1 MA%O\,G!#V=AU'D GHW_W!O.XWWQ 3DH+Y1O.G!>,ZE\0[#PUZ-XRK8^T1[(I MQ6,!U:CVP'" *_3QQY\[[A0'])T;KG58H!O8&CK.$=FZU% .;04S MP08)L. M[3NF=EU_).B&R0:J\>V#VW&_.6);AQ;*H2WGA<5K MTZ![QZ2N:8\$U_!80#6JW88O.6#_.!#5&KO.#=7:]>]&M>-^TWAZ(H4Q.VP+! MNILC!RY)X17D3&TOVY%G3-@Y:W+S<,^':2F:!3]K$#_" EP8*4 M7!9Y^L\OP&E,D@+-P_T\W#$@'F6[HNN"(?^ MXVO8Z+\.[SWG"7!D!?DY4'2=ZS0X5D#G3(!8""M.GFEC?*+,TR]C/G[ZRX(_ M!!>ITM(]N/Q__O'_5C*/,@<1$E2-*2*I&".NO8!>)70GYP)66\\) XZT;)_S M1=.YS/%C@17-:?(%2!-.&\/\5:=HF5P+,GS:GX1Y18E[)Z'G*:2V$0@E99:. MSG.:HGTV:)^Q;3WG,H%[Y5>V1A?U:( 5$;RRQ1K!_-9FA]^I][Q-J/O!>:$1 M9( L2JCP .Q!7S5J3!W4.N:O:OO7"YPX GSHOMG"9KM<]1,:W:O9B% MK+=:M:T_0&]*8QO3Z,5;P[=WXIBB*(6EU@3*REU-]M; 7P1W$=:K?#%9BK6D MNFBMV)\>O5U;ZM[A5'!"_D2K5!VY@23P>G1C%9F^@P&."Y+S)!G3NJNW("'[ M,P'.5OP\T]:QY/#5W=E*(8F[B.Z\=+<,:A4KSJ">Q"UMK*LWGA1.S%!AG\*# M'$D'N7,Y5:O1.9@K!;D.2I^\VPO6[WEJ_89J*&;=2UL6.CP7JY:(R5CS.@SU M*CF>B417W![)$ 5,>2)0(#1DZS'4F['J MD)@P3F$,LXY(=1\F7R14JA?."3]0Z\9$>+.LYCE 47G4EU5.VM'3VRJ%^6: M\C;QEM*$N&SLVTN@I\E,M=.H!:*RFP9T;ZNL:>MF;;C',W=/9X2',UO/1O>B M+>/'6+LN,^&M&#XVN4TA"&>UN>;% 1NOQHZ;X)R.7?J43D?]=^P>1HNTHT_U MF3L0<)K@'(B"D(;/$52K).B1U89D%"TL\H95LA D<^FLJ3BKDHHFJ#7'B1:R M>K:'OI1M<2_7G1(K"V\!VD001Q#.HE#3&^>KMTNS%.2.-@4[;GNUJ_CP%KB\ M_JK;H:6RNYFS<+>#NH-N(Z!(=< )*?*ZMMRF'+1&[IS(R3YV3!;TLM$(#HNX M!"E8VKP 4:WNX35'J;X%3,7Q>>U[/9^5&<%Q',()XP9V?WW,.(+:YJYQTQYV$? BKO MEB)O3>_$ 8SSW'66*==[3@#0:P6I9WSUKG.9_OT*:'C&1S@O_I@OXX9@\NNS M1$5Q-:>=2J-.LY+:'HWOZ=YY U/$JTUQD7,5W(<^X_W\/]2)'E_#CFOO\11Q MHX4":[5%I@XDAQ=55"BE*DZDY ^@DTL /GAY9^H%))."@!CPH-AZ_*IINS%8 M^/=9H0_C+Q,!/X;FB2)0U6)*, @(GB *U=2RBD,@R;R02(GM&$C\QYRPZ))] M ,6&S$B>)A)5[:4"B(#>Z>%032N;, 2"S J%E%B.H<-?9P5"WHMJ?R@C>:(@ M5+&7$A!B]$X0A*I:604A)LB\0$B%Y4:F4K<"0LL-LZ4&)#JD>WIPU&BYJ9A4 M(WI:P-2LVO]K[^I^X\:1_/O]%7S;#-">Q0'[@(G3Q@9H4895:) MSP?*J%2%:[@:H*)5@4@?'JS#M U;Z2)6!G5 AEJ9F:HCYO+.].TIF8%P,.W(7>+HS"]&WKI^&K^+=:]6J[XRGS_,;<-!.#XC0TLSK3.6ZS1\1G MS(;EFGT[4'$@"P64/!#-!"FXJ)>=([\6G#AX!L"]]F[*4EZJ@-=_FT.>!Y:\ MAAP$^YBP3E$3SBE_R!@4+DB?DT]YA:F[Q(N?O)9B=49'1XQ%YK6H0&39$,40>*MHL>"+ %)%<&57F?REEQO0%+AJTK@L8=2I5FD] 1B,OS9\2 MZIFRHB/,3$YX$@6UF5M.6/L++W8%U[4FN,LBJ6]8%Y3.Y-U%:.)LO=X&_\QX M"KC[G#PP^AHF&8_>'JF?L*!(D;\^"*70V_@#3\/CY>5WBV2_GQ5^CMZG+OU3 M:'Y?/L$L#1AR%CS- ^#G27,A $*Q,D8#>_X;0AU_I'*'A>@0/B]J<8O'!>3G#TG@<>S4[V^1@-,E^F MM0O%1SH6_$[L5X+0R+6M:Z(E_L)PAB8,W.+4=, M M\<($@9_KY'CRXK<_<;)CU/,/L+WHX>KH!10JK)T\EA9EUF!K O_GF1A".=)9<4S7BFNKG*GCB\-G'%16IN(3T?/4]*27E82?#_L]A0-3L1_R MDR-]]K[!S?SK1' 89\*'NA>L*>[SKV O)407#AE\VI+T8'YTG*O(0EJL9B@9 M&AI?/L12 DZU;,T'48P004Z]NU"H^VW\'QU:FV$')#"F<)K$J(ZFV[,8_28Y>N%Y?*.GZ5JFWJ5\S1.P;+>& M:=C K;')J,:=,AU;0K#O(\__[7]CJ,O_5+SW^DS]0YQ$R0N$DN^N/U$HU=T4 MW!C3&>>XH^T#@0,%XRU>A!]K?&/4E[I*S. MTI:F>*=I'\.3,P_5N*0R7W]50]N]G6E?3A0AU;LPIK#>FN:"XM6'-A5+4C(AF OF^/Y-9NS" M(^3R,J%,XWFAJJ11&).OA] _R";B$TA4/L 1X NC:@PUGKR'E,L@LX'V0HJS ME#6[\1E[ZJU0DI=ZJFH :O7+Q(M<6G)C*H)'71!C<&^'49S1U@@ _>6$, MVGF$6S4T>$XJ,1>:II%< ENT.K0O;B08I8$J&@SJB!<1QK$_U2Z "GD'='Y0 MUTZKP3=-QM'SJ7944)&8ZU&GOZ@ZV^2O(X_S^_VS0"F>L;>G-/%_ZTH?ZVJ/ MV[1[):V:]KV2EJ=MJV-\4[;?I9G3]M\MCH[=ZQ*UGGFV-@0]_1LEZT!3BNM\$[(#EY- MS42'!XP0]TABR="V\VRQL2'RN=@J6VTN7K1"/!?;>9T3FX.<2#DEMV[/$!<7 MS\EEK=^S,'UK\L8NSM7.U#&L)VX;'"%][5Y6?S>\5CJ&^\< M'SK:4((<[I!$@6#F3T11M'6]0-)^U#5E'ECRPKSC-DL/"0O_512<^L\S[8SK MB=.T)TA?W$48V V?:4]A?O*L/G@,+E3J,Z&6(A$M M*\LW38^.M64;9,<,RD:]4N4MG,GXS+R8>[(N&_](FTNLCQ\"IVW/T4>9?S"N M/_8LA(G23/98-3UY2 R!X7,#2"LTR9[:KF#C4".Y.Z]\G I$5FD2(&K_JL<: MY\D)49&Z22G3AD&,E#/THE%RPAC($7*.1(:* MZ/M@!J<2.&117O).&8;$CJ*([5GEQ0-@""0[R>\#"IFS82RV_S1EJ/^6:[T3O M*O*[P&\7>FK*(#945[?"\<\T>('W7]6#VVY<7)I];J7+0E-:M V.3AR M,%]$U,DWAP[%V0=@=4Q3A?/3W/*-' "N(< 8ZOD?KCSMR[7!+O:C4KIFI@+W M(]WPSTK1LG\!GSE[5M]@QZ?UJO/ *W-$GD[K)%!1B*E##%<?GAXKSHFGI%#W M>1MZ1:4L&_GL6Q&U;GB3VO:C;ROX?=0/R.0-_+.=R38. M\ENY^7[D-A8N@(0F_I2&403>P39]D$\K?8B#SN23Y6@A7AR7UG"9OK(0(>0+ MX>)BSTJ >?7"R$'^"U:=E ^) VNJ$DE#4 ?*=.0,ZC!.A44B>50[*2\EBDTB M^'2ZG4*N=%D_:P]:?P7F2K](:CL05%]EBF,>YRF?S?L]\YB0W. NK4%3C46A MVNO.C1Q@7RD>L;">46U5R&]RW5:ESM$FP MJY3;ZL\OYH?_6W5*+8BRC_F+[<])_7W7AK5GD);&C;)Q^VG%XV#AK@^"14BV)OD4R2UC9J2.%74M: M:T3<,0$-!%!K256%5BJ!"!W GG' [3N9JS9CN M'OBR1$;R/7MG!Q$U2:!XO-M17-*VW*$<=TJDT)CA*M$^)3%]^^2QWVAZ0T\) M#R^RE,?T6X?Y]DK>9,&MG? ;<3_KL^>S(K$AD@A15$A!QJDE+R>\S&8# .,' ML;6Z@@N%PJ[%R[\QHR\I;71DY$H10V#ZB^GA@8E5/#QYT5421V]B \?"TXF6KZ1<[20= M>"PA9\"QG_Z14J62\VS50C%]2__0,=8!$*,TTN+4]P^ 'R[&B6'$Y1?T-'H MR1(W-G)O?[5/V-73Y>4)ZYL "XJY6_+*2!T*KS.>)D'H1?""5&.^0$][G(8] M6%(=\NQJC#RN.8CUR4M:Y/GJM0^HS$6HQV)5SP*>_^(D4*ZS.IE/(.<8+OYQ ME0\ !2*/7BQL0M;4\(B?\Q;;#6$NJJ +WT>/+Q^-U%T'XMIZKW)LY,!LK?U6P_ =4K>AG"-G=8% M<=TB&,"X=GRK;F!SD%/T&RH3B5TM9=$;M&Z/Z.=7457(0^9[)<>3%[^1K\)K MI_EGNX2QY"MEDEP8P&8Q*GZF"Q.F H;[F>DIB'NXC*4.')XUQU M8O PM&PN9 E9/L:?*JJ ^CHLB*AZF =:!I!4+_Y?XTXJPRF@+S,[+A!=DR'W M,2D).8?TA<7G6FRQG.L?O*G.HI[8,-.V\A5R/>__)4U]N36AFJI\>SPEPA1; MDE/&]U[/^C! "VVK1$?7=:T50P0QN6(H?"[O1)P%/26:>X*>+[XX07 40N$Y MH(>*OS(LWN%-.X78)95Z&1NH%S#-Z;G)#7*F# &V]>6^F"M!LQI1#=J(#.HNA/_H$&&=2QE$_HO1?B MR35PRQA<(Y!>V/NWLLV#\LRV7X77+I^P;]&6R?%QF[-Q3=8>I33+:E]B ML90_/GWI?+2\KP]N*QPD<=6R.CO@M99A;$_?>A2CY\\&RO').T&!_^#VO?.% M!1<"F@L;/%"V3]@1MF,2&,:8XZ0!<-KF=%WH^,&HWLA#"--DF;R82?O-I/W* M/+@B"IN^D8/'X?2$O-&4A)QG$":FOI?!,YA0-_^%41I<92>QW/D0V WDH7D2 M;PC/_ .4Z:3'4Y2\T:+D(6385P?=41KK=Z?LQA3L:KE"[6HG?0! DD4D[HX> M8!#;'( ^A\>)R#FX)V+('">]QLIAW9"#Y$@A_D#'<>AH2;U QBT>NA'4222G M;]?R96[$IE&QE/?SYX\?U)I@+\)(9(^6VLRMR8_C7& MD_].X7#B[V $-$?2_@ZA=:H&G 'PABB6:Q6T5+D=X8S')&=[0Q3CD,J@6%\7 M6-O^7>1P0M?OPEAM;7Y8%9@W*N4G=OE(]+*4OE.([M>N$31N)_,= N\ 81UB M;"N*PB>V'V'&K&LCN-D2R;2U>#S#0Z:ZY&-31,09)S@!%<&OHR.W;MA '@EV MK)2I8/*Q]M0$E_"L H0ZJ=T#+CE)2HOK',CI)%Q96S^]DR5SM2OEOL3S^L2I>*&,;H]Z;&F/RWVEU-?6;+K<" MS^7PWVV5-J8O>RLY5!;X#O?$2'Z/19T (1WJW330L.&?NL;+O-TUK!M6E#JJ0:KAH.- M3[&+H04E!_L8A HJB?9O1G8->Y%B.Z'Y([G*[_.K^PX*^=:DCMXF!VTB. M2X/F=3>OJ]*R5@_NC',MF*:#JAL]K"=>)W@D_R9<6 T9I0ENBDI"2\##*V6[ MI-OEM*4%>;E# :=?Q5?:*+T=\X_3, BC#%X&+M\^^_#-C[* !A^%F8 F,K78 MW^\_>"P.XQ:Y;5=0Z?ER"&&- M"3T6 ZM"D M')O\"J,[J4G4+.QG[TAODJ,7GOOW([JMT1(OY>XWI[+/VFRB@7/#$WM#@ ;Y M55%Q,L'/[?L&N*1!SP,U_;UP3^^!4E=G=T\7O)-[*..3=VKY^! 45=O8##6.GF<_A<:OAQ 7N'C>R]4[=!S MGM4V_3Y+>>K%@6!^&_PS4X]M]]C^_%%Q8X,AK56Q8^:0>+'%E&!3#;"@3W(& M2!G#5.1)A;Z&I0TI67$-4:XU^&&_I[Y\L4/[)Q+ N!/$NHU])D,>7G0MT5.I M8)NF+-R)/^ZH>-'+H&S3:X5K%HCB MH0"N*A?P6L)-89ZEQ?:$#=W MBA]7!R4H=*F24SW!RY56J2H:*9.5\T/H>8!G^MZ&3D(M%3A2;6>.='%^_,!" M__QX%CFK.'$6N=(T;&/F.SRNY)X+\=WZJ MW-?ISP1NR-"JE!^J.23#O)!3X87D3LB&7(2G"GF)%'A%ETR1__(#++SN#\G- M8,T7"I(H\EC%A-W4H=/O"H%*HQ"*U?\2IH='^I)%0._MVCN%PK][I+]GH=IH M\X\)*Q[>NY8/W H8&_;,E2$B.#V6977:_."5"0IX]XH+R3G5ZM][\6^P2N?D M0ZAFKQ_(S+_"U](SF4M7'- % NDX,%AXEB+5CJSQOKZX#;"01+75LVN M#GA-9!C;SF;\]%RREIC>1R\6AO[)HQ\9#0+XG]_^DE%78YS3=YB,.K+4VA)Y M;*>?[^G/+U9>?I[*_WT>)'\H/;^'!*R;H MM@/3Q'$08]8IZL-#@\3K1=2H_58)*IL?'&G8Q+.-462T;(5\$)*5EI M.FOA1,!ZZ>9J?MR_9XE&H14%?J8I^450.LB5;?M"8[]9JTYP4/'1ID[]+7(4 MJDM1 Q'U%6(,.&/09)19I8WF%#9DZZ>9%[DQ3$-2@C%]!6-R82R?A/MZS(Z" M!VG/N>T& DE*W&F1?V!7W&8V1OZJ#0[IA]= 1W&_[!F17DK$EXHK)\9L12,- M*Z2YV,E=* 8-PO2M:2M4_1*G03;+H&,8^AODL8E+/B??CSA0XLF<1(@DR#+; M)"I&)QXG =T+WTXG^S)M9MQN3,&><@"-ZHC8FL:);NVM$&] MD%OA.!GF6&B4?*4\K1AJ::(L)PJYW%QG0AQ5)D289T)PDL"=3R^E5^'QE$"N M-ROW64>QO1)?639H.]K+J1!-IE@6 [D5+RG9#QS:4<#=^4PQZP^H*@PT*%P: MN7':(/[HD8^\9)K\%O6#?DZ#=2B%D.2DZ*Q,4F%DY"E+/B M28J$ 4GB29IV<.?$V26(&_R@J/"P--:F08$+8'/Q"@X2+JZ('$1;R_ M9\%SN(OH>.]O<$_$:#A.>@V$P[HAQ\"10LR!OS0GA=+[LZ6'0@N^8KSK\OY&]%TY\IGV_@;#GS/OSZI&!@&A4^_/B3H6]?X,5G)X MHB_ Q",]"6;#^.6V3'2%V[/RRV'E&L:,A!-4#6BGN?#"X&'PY@[,$69RR9R< MIBPGJ@8FFBRIT-W(PCEY"]/E$SA+*R8E_BK-2?SQC^LDYDD4!NKR!:3<-90^ MZ&R(TQCZ98.YWMX*WU0>P.OTK-/*L"IMU/3U_M'3L/$V?T_3-4W%R[O[7>W6 M,AT-W=1OG) .7W*Y/U%P?.*7'*5YXT6N_M8X)^A *:O.04M3?--T*,-39ZH> MMUC Q4150[M)O%]>3JX&=N+W0\J)+*4'MZ(HYX60'>6:^OK@-LE!$M>\]JX. M>,US&-N3/7%MF@YK%DD6>FH4U=L@GYI-$M5K$%4:()YZC6S.GVK&BP6I.D0P M^B M%HW$?\/TS6[X=T'EW#;);#^BZUC".8GI^4T8GM^$:8>?UI:(H:=;NC+7O+$9 M>+%JOB[2B=GU(O(B26 1:'U]/!E MY-=7PW9J6 =IWTX$,X A.;]W5#X'\$1],4 _GG3V6@&V]$M]@3/M75:".0,$ M6-3=B11AP"(HXRF@Z7@VNPN_QPTF+:B?BD5O M)(:U]5L/BG5*WH9CC9W6A63=(BR*9:6'A1S-EM'1A7UK,L[AS+' -J.83]N8$+#_8FBC]"%8,_ MDN=#R(MB(E2]7,A)G,17Q6F2IWFV?91D2Y4%)9*3(HH6$<1T9F])SL61DW5- MY-/#/#S>QGYRI+DDGVDZ#2='C;("P!ROE0OD'#[$2B!T@D!SKE;!I9FRIE*B M72&-F*'DA[S+3>.'%4"G115JY% T-93"U2S[< J7GGKAU*)V/LOZ6W5LW9"= MTDOSC#$'O==)' #!X%YX"DQ)W:27EG:(X;-+,@V038V00V GR],CU/N(^BF7 M_B+/CO+MYR@B"= @C+[2.%/OC^5(QZB?O,3AOU0"0)E15)1_%! 9)H%\!EZ. M\16>E>8GZH?[4!6)] LY\J0E.2POLD7M8N(B.M6#$CEJ#G[V/<1%A)-CF8.A M1S7#^#B/;U OQ! U7&H-6/U=D,/7" 'F[WX+X*J@%:B?O"2)V #S) HV^;F; M<,X8%7;"J/@HC'G&Y%,-)T:/87;D&\B!4F!8KL("N+P4<(P+Y,M2P$="/28/ M]$XL$6/R'\'JI>\G5O1,K/-<0F(4'D/8>*?)IIJNJ?"U[E+F?D! \\-N$.O< M6R!?#S2N"BDV\YY@['A*8EK3Q$;2X%Y$52@Z99Y,H'CQ!"*_BQ+.,;NN%N9. M00*;7VI!=%4- +8Z^61Q\ES&4[;C]/=,B/;AM>^*?W-3G( _1+[:P6)#.[PG M$)W<3CXTTX,2.:KQ&_0SIJ4@U74UK;7UNB;GF91=\S-ONIXI>LZPL5D*([N\ MCW8I9_?=M([VJYNM'7?6VAJO:L::NLO6/&<=WL,_D[7S%GY;VU7-UO8;^(T- M5S-+#67'7:[]+N_>VY'1A=W=B-U#(#:^71?MS]O@MK-&B:KV56N UZZ:V9PZ MU_1H#CT3S4.G/W+9:B7SK=WW.&NR@CEGR,^HS#KCE^;OX:.__463:+^=T=H2 MY\0:()T.!S_TM[_ (93$**LQ MS(6$OY>B@%05FW/A,BTIY(6("'8J=WVW(]J;XX2?H7)V;%GN5G#SH8]C(#BLSOX>*'LZ>*SMX*"W$V[+'"9SHP/:V .OE0[D>[Y[ MFH^_(?G9L2!!) TG%FM-[(#ZPD6B 7DG?*$@B<0?'%)W" ="/[BYB.AG3!YH M/B51\ 6.Y+,H\__PEA3GCX#;[R9JIWU<<.0A> M<)@NRO1;? 5% B1)!C1)212N<9=DR:\%85<7&QWJIZ*&DB@&!^'&2^E-#GLW MWMNG)$X/VSCX/^JU'3>,&P$WADS01I.%()!@TP#J 8+@NFG"@OS=^&!@A@VD4$%N' M'25 T2D,6-0 .2E:4]V!EG/!&T\,_W3JJ=C6V JGF?9(I<\"+YL@/P?L8-C M&: "$[>K&\^7!]".F>?/@FMJQI^$K)_7X?^JK^!YP>7B?' MDQ=;+I"]@$+.M5"1YW_^7#)P)_[WU_\H/LE[__7_ 5!+ P04 " "UA5U9 MWPW'%C*R "IG0T %0 '!F^WSTD&+D,0IBE3SXBK- MKS\ *4J\ 00(@$A2BG5IEPT"R"\_)&Z)S/_\WS]6[N@-!:'C>W__:?SSR4\C MY,U\V_$6?_\ICN;O/OWTO__K__D?__D_W[W[[\NG^Y'MS^(5\J+1+$!6A.S1 M=R=:CE[\]=KR1E]0$#BN.[H,''N!1J/QR<^??C[Y^>)\].[=?R5U7%HA_L;W M1DEEIS^/LS]<;:OSO;_ASWXYO?CE].3T_>C#W\[/_C8^'3U^R0I^P7V;.XTE M7\<+XPL;X9^&N'R?PN37][[,RM*$,I]_N,U<+,*SG[9M44M0?[U M+BOVCOSJW?CTW=GXYQ^A_=.VB^3/'(UDQF__L=H])^![Z(G-!\EO_I;M%FCO_\4.JNU2ZI*?K<,T/SO/ZWGH?..X']R M<79"!/E_K[<$R?X[\>P;+W*BS9TW]X-5 N-/(U+_UZ>[0E?6R/,V*VLV=SS< M9\=R?Y[YJU](R5_X*DUDY$+O%TDAGR-,5M*1*]\+?=>Q"7E9L._BWPK(*U0U2Y$.<]1_[LV])W;3R_W/P9X_&J$1&^5GL&DX:A)-D%2 !:X?+6];^K M-K9-;70'P;43SEP_C ,T#1:6Y_R[Y?1)J<:$('@%Z&!<'P,48H23CN#9_ G- M\+_S&9^C.=W;_$8^![^<9:J0T)PN69- (4923H7)'V=SI^<\)N$ M_+6UF1#K-RMPK%<7W7D1PLJ(DG6<@V1T2Z_2A(!/R+52LQEM7@++"ZT9P5Q& M0'J5)@2\]RWOV7)1B ?0,PK>G!D>,1/=NGJ/ 6:^1_<4/HH6UP)9Q]@W/>6@6![+Z$VS'%'G#7Y%K MW_H!H=HD4J%?9JTFQ+Q&@?.&;?T;NLWZ?>>%41#+SJ--%9L0-F/8SF0\.8ME M1(Q(Y2_W>*)P7%F>MVW0R,(1+]V#21@B*;47:C$R;A&N4&INV59@HO//2TR+ M%Q2LKM%K)"%#J1XS]M-;*)"D6(T10;8#'CW^X36N2T"&=*_ M6P%>D#19\OQPJE77E9)",>JU)"0N^WJ#RQ!*"EP0/?QD/_">$? NEC-X$VC! 6+60EW%=A1(#X-<0HX@[VQ=L\ M$%=(>3A8E4(ZP+OR ZRQM8^72UZ$E6+'R>_E 6C;("1PLJUJ&%[^%LW%]N+$:@P3*9$5FT/ Z1K>!OYK,YWC?BPOJ Z:I M04C@W/R8)6^.[,?D.!8])-.OY6:6%:\_T#IYLTJV&Y:WN7=G7STGVFZ<]8&H MJF, K\.>X]7*"C:YQTR_XWXGPL_Q[E7%F%76 \CP5<[%'_$OYK[K^-T!R-$' M@!!^1OXBL-9+\H00?Q0%SFN<+KN3(R+M\/&V;_1"=W(?_$WY!%BEF MYZ[IIMX3N:4,L(S)IDX>/Y6=, KB/7I#[MF=MXZC)]]U;_W@NQ78VN 2:LXH M,+NGOGM5[S2Y)F-!&T9M6S8[&(M=_&)%6Z\ ?2-/L$6C\&SM ;$/2:\>?"_( MNJD0$ZYF -B;KY[_&N)I)WV%BHU!X:2 3$IW@3M3;G<$FP4-5,D-X0XOK3$( MF/O^@ORHXL!+0U_Z!.G-?(YF41;TX MN4\>J';- 7/O4[,7:JHV7,O;_SLE2)U\O1I$B&?KC-+X]$=W<>5_"(%2ZZM#5H?Z R_K; ME14$3G)\^F8*:M'N]0?X_>_P4)U@V/"8#3;XHV2-1_P2DDL_7.#%)S0SI8'6 M_33\V"+Y41XT:HWF'EXHV&P5ZS'^]"+%]]EW[<2_?K((4')\^N(_H74'.IP,K3ZX3UZE)>5(ZZ8;R[5"(JK4XX+R\5#5F>RB&\PI27E%HC MZ'>8*CS219LR^1)3 :/+-4$(G*9 +%J-NL0C%8:XQJ2V$,U^7OAOOZ"9G>1# M(S\DLB=RWWFA8R>/CI)#!K*@6]!B^U6J2^1DU2 J8")#)F4=WOG/+]+V/;0@ MSS;NK5?D_L0%3;DN-P@*59$,;!W M;[P.("XWI:COSQ'>N7?5^WQCTOW'^]$0Z>]YOAGY/OMXINJ@S[EF9/JLB!A1 MM9M%%N1WS_>XVFWEY'/N*84OV6%.$/0C0GCS;N]^ZT2DN8N+<]S;DXN3T;M1 M5EG^1\NS1VG-HW9Y%(G$1"/^K- =EV3+] ..V'LTX?S3Z?O/W[\>/KI MP_A\/-[W+4^+25#LIQ7,LJKQCQ6F%+'?EOAEG61E>S=;.NY.[?/ 7U70V;;D M?\$]QB/OAK]-7D-V@_,\8&U44N'C5N_:#LMH9)7N%/4_?MVHX M-:*&W?Q\C2TP0PF%:>-^I M)M)I\=9QT4.\>D5!C0;*17J!/%>GMXB?&T#\"2W(\US+BQZL59WMJ2O6(^0Y M.KY%_X,!]*^2>$CN'5Y+_O@_:$.%OU2N1_CS]'RK@(\&%$ NI )L"1.TDA?8 MB<-"L+GR;?IH8'[5(^6(R[%5U2<#JGJQ?MR1 %G.W)DE'6Z8*"CE>Z0>$0FV MBKDPH)B);6/8PNU_\!XNAV 3(U-+M9KO0 MS4<_C"SW_W/6S'F^KG#_5-+<_4PAW6Z^R>"=!,BBJ"#_YUZ WMCA#.9N=];W MN [W<>E[])UUN4@OX.;J= 9YMUOK[:/WS?CT]87<#-1 7B[2"\BY.IU!WNU^ M>GM/_KQ9O?IN#=Z%O_<"[.8>9TAWNW'.2)#%;Z2<&]45ZP7NW!W/X#>Q&;Z* M R)<>HI+6()QBT/Z^5%M\5ZH0UB 3"TFML*)DR2);_J&KJW(VO::<8Y45[Q' M:A$0(+M@,[$G)L?OP17>F"S\@'[(6BA5E.$3EN$"JA*:^YUA;V(?_+RR7//'$^*A'BA$6 M(U-4M_OF[?KAU@GQUO[_(BN@N\30BO9"*4*=SU31[7XZ\QC9]_$6_Z9N J>4 M[(4B1/J>Z:';W7:QAZD;%9\F['? M%^-S^%ONO8Q#W]TG))O Z\TD!1 M^-6S8MN);JY'EY/[RCYUYN; ME^?17[X^3+Y>W^&__*^?.G#3GEOA:U)?'+Y;6-9Z^[+(C<+L-WL^;G_QQTZ4 MZ7P74^W13[W\*/[B03ZZR%Z0 MQV!7N*<.KKVL:DT&';)3GS^H,!7CKDU%!DX^*,8^TNCN!3?%>G!^W6L. MJ9"5^E!#C#-X=_#J&UH>E$,%4QA1+E: X^($PW':/]5S"45]&F)V'MFG?-O& M3ZR;'BJ%>JTV 9&H+TKZ,S#W@A*,:,N\0J%>:U= ).ISE?YH-[=ZO?-V^6M# M$E'%L1TK($N8,/1GR6\GGOT/W_&BWW!Q/!6%_!.YZF8&P;!.0*&^T^GE-^35S7_TYF7+Q&3G=2)(9F M(;O4% (W<%FBVPK0R2;%DSHCZ/$R.K*FB7*TC8)YGCC M.@LB#)9Y'\VZ=I'+*-YK2K02CO[@JK_S#G-CFBO1:VWSRD-_NM67"PFF.@>D M20XE2A\VED.%=:;$?$(C]HUA34DHZFU[;<@KDNDK"$5#M9IA(LRGF-C_M NP MSAS\^J?9!$4(@+K<;+CN:DPSP;K=:ORX_P11(*\&:V-P M"TJ2:5GW5@L/1-Z=LBJXCZ\?[ M>>>[@MF,!"G+)BF\.,&_"6(L1"Z]:OK O_MP?=FM:]P9:L;#HN4(J#H" MH&QZKPH5G1\65F57 MD,86D,U;!.H:NH_ZYA6*'N.R+W?+C)2]%$4SOH"B^+9WS:*BF;X=4/":NIR_ M&"]DW)@$2GDDH>29-E#=I8['._VXU6<'/M=H[DS.O)3+Y2J%FD@O)(]NXH4AXMRW6=0>*?"7YE;/E4. M*I5LUA#"E3TF&"]1Y,RL4HKLAMAEY^UBEXW^4FCR&,NL(S%>&/ZCQ4+%0?"^ M=X.<0QH-F:[;*&<;D"?-(##YX=!.]2KEH*A( /*JGOBD4K0;=DW,P@4)K_T5 M7D[S:#@M"4W'?.IJ4#-#M#XK.GG-LA5T$E[A%:9%LE&XOSO1TH^C)V>QC+Z@ MFI17XA6 I@5#O37G%G(R]SX>YNL,_4D,85@I"(T$K^\\I5N_/J;J/ M0 >)$6SE5EDA(Z_6=X"*_/=4A"OKH7H%Q-+Z?*_SP W2TUTN[:)B.\]%C[33(I.GRE78;KFM0? M4$06+*D*LJA57#-][9>]5[>LK%K?#1I>$^0B=$]6Y/D;UR*A\E7O.2(CIY9 MJ 9?EE:RI$WB:(D[\^_]=0S=WZK\11&QVV2E.V5GI7M^P?_YL#_P&8D)BZ":Q)!X,%:H1K_#%HQ*+H0 'JO'2&AP%W:-RAU_P1X%P^@ M+&NMGX;0MU#4+Z3)(@'D9#7("LH!W8.?RV]1ZXE!*P9)F7):*9W&\%+(Z^6+/LOGB?R^0EB,-Z;QO^#XM(D,@PY\/0>GOI3?MA4'B07"#D\'!8 MXYM:>+#Z%I.X]V]W"F&? LL+\=*3Q(.X+ 2$8KC:\E< A3*M%GF*Q%5D$XSX M;.8%9/KF5@M"4[VD%MFT8(@,Q(T^WUNFEVVU(&1-,H!G:ZS9P/?7:1:O6@-> M==>6'8S&^:4SO7*#XBD-0=VM9FE.L0:P>GM#7MR82*=<#*R.V>JJ,^(<@FEU M(ZWB)[RLEP.FI8%1[Z87%H? M2XC.!@QEWL;NW'%=,BL26?9QF6\Q5KMS:)J*^;XN D3BAISU4O$2TBI: JJ* M'=;D+IU>%E.F>E;1(:A:1#2M>9(4:?72\KYA:0AEDP"=JY43AO1H&5S?0-&S ML,)*NFXE9Z^>,V+1F.,7_QV4,EMIA#:":<)I#N4(Y^'"(\*=(H'V V2%Z!JE M_Q5]R%!?RY!HHQ("V:7?14HN#RW((>(+C&R7^[QQ^TW-_G?T/5_C=T-D43NA MM3ZY59PM=S=.DF@@X9?GI\F*Q/;[=Z*JN]4:CYMDG9R-GZNEY2UJ9R+)*H?$ M'VUXR"Y32R:I]H3A@_J%2]6LU!49' -XY-,0_%#Y&O2+Y6$>;[?+VYU8K06H M*0=%J3(;26ZY-*1:-;@8S2*XIKNQFQ]KY(6H^>:@Z3-HC&A]F]1*T-[?%1>E MGJZ3V!'4!U&4TD5H2!S8]T8YT$J538Q@2SNTK6LF^Q8\7F*4BP^<&5SB#BM M$PU!P>ECX,3@$E?5SK)MV'3*^G#OXQ[>>22G]#;\R(N_?P"1;FKNO-TNASRA MS#Y+OKIVWAP;>?;V/J;RR%IG4]#();PFZ1RE E_VGD^RLBJZ3Z.M;CH_-MWN^L@%,S#=?T9 "0!!XH M>7>*);MW_HQ)4"K\KPPLUIT\S_=#88,:P4$YA$H;$VP\YRBYO[;<&E=_6K&A M4$)(/JV;2T6NP-/9+%Y;WFR#&4TR*Z[)?-PO4^,'4% M(MY#G\'IFDM 19&FS>633J]_R45+=CCN>#&6>BL^B36#\%X&I>5>K!\HO/F! M<<2".YX5;))C-*%$Z1I;A,9!"0^O;C%29;8,TQ@#L1VME\A#&%,D48/O17S\ EZ@AY@$Q9O.*WE &J8$T6J@4:;U5*%$\,R,#)]& MK*E%J YH!%+"@_;T&O 418%@:Y5Y$SD)UE*$\N/X_,1L;LANZ26$BJXIT& N MJ-2G/KQ+ZK/4TL 4A_K59C;+%Z M;[#+\13KML)/ONO>^L%W*Z#=%PC6 I8A;&77^@E(RZTUEFWG-\Q5^3%&Z=O@ M1Q([#^LTB@+G-8[(8'SQA3R?U%0.C7TJ2%1GP+1AI8BQZR2@*QY[060^UDUZ M!'H7AC'U4C1?Y$ XU"2QHND/%!,DW:&&RH5FD65W+KL0IU42?#0RC:7$OXX# M8C,3BB9Q=S)7$42"BQ+WP$2YK"E+J*+#H),B7+0^]C.S>*J"DIIA%;1CU02- M=XH8PDT]86RT+MP[?[7.@CO]-1[@:5QDZIL6H3J@\:U[.\<'B:)7K6 "8NY2CL*GNJ)%C"Z,>Y[I,5#>%76 M]NNP?; ,:I)8T4/C9AX =\A^3!2TQ'9_1J3/*[S!._MFCFXO_0S ;/IU#,";=G=VNA=+F9FC005KB\=?WO89OW&>^%WF=, MGG\=W=Y/?W_NPU.,G5 YB"ACG%VT\\M6TH?'P">\MB\W7_&J_L[;Q0Z:S"+, M^,AIC*$M7E%AQ(Q/\(@Q$TN/1W.EBU@5DO;>!9V$A'0BQB7]O@ 452M6894; M#2*#2INNX W"O^)MTIP7_PGA[=3,<5'!3^'%5V-==#1U,*3L#+QA95_;)Z[> M9N\A$9%#>OHU:GEH1.N,#U4JBF&D^;!0U*F)$E'XP?<(6!KR@JNI^4@_[6AJ M-7S=7]NBP'G#*+RA_7#=_XYN !N_.S)1$BME'IY:#>)D-@MBRYW.OWK("CQD M7SOAS(_)\8&7C;Y+:_8-V<]H%@<)?'7FKTT]1XHIQDZK@Z?HFHY"N.V[WJWI MWF<\VXN:+#-^16[B@H-7'I.]6:]CGE2%1PKJ E'6$Z_!_'7NB9=?<$SGM^EI MK+>X\L,H3-+);H)^IQK"NE=)U!E*[TR$&=0&KQ MVQIJ4NGQV+@#@^$3F#9HR3K!-,R]W3^W$'K-T_PHY;!9)0"0Z7#]E&DSP83D M-]LYZ1,\4NN<#I>Z>;'YJR-)I)!2%O\?QIW"-<+=GCF)PO'/+DHTCY3ATI%EP"#C=DC>$T_)Y*Q[.L<@3_"0B_)@L)/AB59S9*):Z'0$ M+F]_\D&;0ZW-%N''[0.!R@G/;I-3.YL*?'\DF"+,,F;INE3HW.)EB&#QIX&S M<+SM:0_MU)'FO218S9&0:J'+>-GZYJ&!EXKR"3>//Y( [P'W7-+T5:HY$DXM M=!GA=%TO*"8OMMZ)[ M6(SE#"$[2?E)Y-JZ=^4DQ:.P80DH5L61=NI@RTBF)]=W]\O 1DCH;NL-'Q;A M.TTS5AT6ZR3!RKBF,LVXKNTLEF/_XGTKWW/\^B\TBPC:>7V3.^3?K2"P/)I/ MDVR=1^IIQ#%C9>N["?E[5.JE?N7%<^D,O99M')\="24'5>;ZV_J" MKQ21F( MZSA=G]*6;=S?'9DFB55&-5WO(0 LT1J=/5B?' G6'J:,6WKN%SH/RU.UYHF/ MRQY8\4W3Z\ ,KC,9FEOJ1XJ4I"#I&[9^*4CP5RK%=L MYVNV"'*5'1FI \",H2I?0)BF9O%*.D-@PV\/Z[\OXG>&\;LX$K -9AGG9&,. M SF*JX*!%[QYCV=NXI6^.Q).$JN,:&K?-)AFU]:RIZ"_6#]09O5%IMOZ&HZ, M4X9:QCT]]PV=/^;B#]]!82%_!=!(J"URB20DJE)Y^I'EFM_34L!(GP8I"-7% MJ @*X12%ZA*5M/=))O->"?F3H:4?1'C+O,J]2FOVAFNJ 0I9%). Z>;6"A/- MX6U4.774>;0\!@Y>:*PM=^JYF^VKB)\[S%\'P=(,Z7H:(Y2H\U9;1^@8B]X@Q43K.,PR*0$%5!Q9W0M MP/81G^X\C&],RM2 +[8FXZQT\%S4"-/0 M%41RP]2A[WQ3R]BL.AGBPHBD+. MU%M!T0<)RJS@BS^9_1D[ 7KVY]%WK)X& UP4U%J$\Q__S:5CLTH61=+09:#,H/_+2=T6#)YTB2)3%EP%]*[D+K2E[*\FH M" KC%-U*BDJJZG9;<2"U=)^;NOQ^]7 7)XL H9V'2O98JV[6X_P4BMX5Z[,T MOAE4KY[+NV(&.$*RG"]6%\?FKVP;@>[JB!I1^7A"1A*WF> M5PPOD^Q;R346Z?,5WG XJ6>7#=_>3 4:HN%[.T;K!?4C[MA1 3. M<$@2I33:BDINO-7.1TZ!'W/#C$2*]]+QFCSC%CST<'12P &Z4LRQ9E.53H MYP]G^3E$__#@>"0(A73JA 8N=3X]\@,L?=5:!/03WNB<#)-;DI!()U& =:E/ MH"#_1YRSWBPW71M@/)T9'@#D#Q//+OXB5_(1X8[;5>^T1W'>P]2#*RN"5[GK].B([%":(C MPRA@FUDUFJ;86-DCFY1C-YZ9_+G/\7KM)D!:;@;DG3?W@U6J1;;S'>?7?;5+ M,N)I.-;O.CY6^OCVT7)LO,RE,*!4J@C%A?%8DC(:K/*!1UA0/G0J@J3M8W*Q M>5 N.'0J<,FK(020039,;-M)!<@ O$D1#<6C2;6J:]B<4@>)!A]O#8Z\,^2L M(^K;YDE8?@8=;C-UU#O2M:T-&J?4L:#B5:<4(D43G40(4-I+@ET"CB13;G1K M.<%OEANC#-E$ONR0H@:.9RR!1?(0B4=VZ:KM@R&M44 5S=XTK\#.Y^]2$NGI M:V0Y'CFOSO CF5>%8GQ+U%A _/3$^%MF'136!9.B^1T,,>G8BS\(;%47-#)V MM; 4A618X;62RU_B;8?L:SP/>(OT8B.97])?$Q^69":A7HH*U0&-9NJ(47-X M)@V,EA5FU9N5-9NGB%GNSS-_E;9\[80S MUP_C $V#A>4Y_RZXFZ6:13\BY-E[#\?(B4@#%Q?GI^,3_#^C=Z-]-?@?I9I6 MKA_9C#M;I_#8#;775NB$)*AK3M?D M@FR&_^5N4O.]38U$+'O@>_C'&2J$ N>P;Z=5^Y:T//+GHWS;(\NS1UGKH[3Y MT;[]4:4#.LPBY;BA#JIZ$\8LV:UAVG9E#R'%LE3*03$-'*CG!SR?'%KO;LX[ M'+[8II&Q$FR-V),3?A,8E6?545FHD(S.;94@EQ^D;R1M\U?-? O!\"F7L[OBUP_-3:06VDR/[#E M).[$U:*+H9X+FKIY"2POQ'"1JPV!H7Y>'>K;6D=)M:-2O3 G;@H.M+F[L7C7 M01?J^\-O 01J@&(#>'56C+8@)Z:^J^[)EW]8\*#70XT3=(2QG:W%]U.\(3LF*&%;J5.R1*@Z8UC7+!6J", M=$%-Y@>\"HG[O);?>2T(#.Z/U<%-JAEE]8""[OM-&^+LHMV.Z[J^-(UB MYC=%!I^-L4*-C%D>?>0'JKA0?1Z6K;+#<0S=3]6ANVOJ'6EKE#4VREI[ES8W M*K37X31-DYJU#V_ZY@]%GJ+%=I*Y8M]8\^*Z51U0!C WT"6_.27R#F:#G7BQ M_HK9VTIX$+;:+,+*YBL MPR#*=1O_:]]E_(\_\F% PZGWA"SW)B0WLI<;\JMF(]"N$BA6@$];9/ KE+// M,_L^2]]NC[%/URJ MJ=N5?8NN-BW\9:J$8E 4<"&_;5 .2;]/^&@/;#R[\I?,SUMH@S&N\0O,:LX= M^:6M)N> -7\MM@S28I4>?]0;(UHAE3N/DB(%]QS-7Q?'P'L\!DZ-F 4VX)7- M14O!^CVXI]$2!>F!I<"(K?%T2RH:[6H".0)SPM+\H>)KM<;# MKY@=9"CCX/M.](7:-M92 'WD[B M2S\(_.]8Q[11R"S9\3NVO)J:AF)]82A#D /_PB,S?F'Z/ [O?6_18AC6.(61 MFN"/PKR\5 ^1NB(=3X6Y/C3.@'5EBT0]3U/'&G'MH.-=F/ZXA>CU:,O>WM_Z MP;V/)_PTD>83RK="3G-^MX+ \@3/;NJ"=MX0\0L:2B$(?_9$.L3**.80Q>U\0H/85"2U Y.E%U"7?G)BT^$ MBPL-TAHOKES%R4Q:'TZ*5 )E]+?2:?%)I;38 M?;8027 :DJ<*-TX"?>\#G'$8AAH_L'Q]_S':U0C2'E1E)QE/::=<#84-!&RJ M](9_L'-_7R3\!X,1RWET50F[U%K$/H_I!Q1]MASB\59V]^0?VZIL*5/I2-+?+Y50A4 V4P=Q>=17/"UGI>S[. M=^_%?Y"DDB+CN\9SBHSO?32$78T@Y^ZLG^EV;MO9!ZIO5'-Q,SDETO[@A6=) MD2);=.&:H)@!7AW699Z0%;?/XSY9V5"3]W*,_1H?K*3.=V07^=XV.G/+U0K%IJCA1<&E M6P,P?;8^-U;@$6^$1Y1FM1:P.S7>9UEM(US=**L/I,4IRTVQ)?1BW5J)UG'PM42G4=0ZFD MV#S">+.;=9-,298G=-*OHFHH5J%!I\5@2YK$[K/]>$8+4?-0XTR7JP7DR-_V M[PFML8[I0Y]>K./3_5(_!,[UF[^$,G*;=%(XRV\I5K\?6#W'KR$V4;B^FS?! M,5KC6[>O;;2K#N9@+8E-&ZS48ETG#B[VHW&(TLJ#&9@-^!<3 XL(T^>)4B81 MP*/O.@(^-Q>88R>G&O(!C/Z2]>1_=7M7QY\:H+FXX?P "8*;]/\W#76^CXM# MY9/9(,:RZ03X)32?-E.:' _H.W/(<])$M)H^$T:)K%K241H/%"H R7'MKRS'XR!!6A": MLB45PM8P0V2 FOR"5J\HX-!D6A"R)AG LS7&$$W7UE]KL,TKLDY%P9K(]F"M M4(W!IA6#IE\=9EE(=D5K=KAE> 2?_<9%*H87-BSL=@2Y\P4<2@&I!FG>^39^V"P M*5#,IQZ254)C4BMME^R-#DBT1OD_[8I=^9WPT,/LOPVSD975KB\=?WOX26*OB/DI2\?-K@3+]L\M7C)]W7M)WV; MS@LQ%^X\;F/14:M0;$N+], F$>K]^>O$Q5"1G!M5XZ,\O%:^4H<%YCTD=5?)&O?SA, MTH2%HC,&(\^C=FFD17=W'ZN[NWW2:/!>ZSNQ]P+0]GCLHMTNF7=]N=Q<6BY9 MZ3TO$8H^!WZ\QJ1E.:?S? IEI/-H)[_N;2T;$'_47/^3''A7KA6&#"]S:GDH M"I16#%/''#)#4VR:VO +L@B7;9+2?!8' 88@>8;UU?-?0SSS$#CNO'4 ;OP-+ MCBZ46^56.[Q,'^:)I8^F.],R/S@RI3$#=3-%]/@5*?)RHT5W;B9,_1='QC1' MSFZFC!YGG@\&5\F[!%X"*^7J-T7,QABS,QCL4KI:YI2;85[:&@EU&L]D<%#[ M,5?$@6\=K:M=P,SCI N#;Z96S MPFFMQN;?9F>WSY@0Z5,O:YT^DVAXIB1;+5B.JIP<%4)C^OI1H6=A:96;1"9N MM N";H<*VH#+4(6TJK)7/X;#,:E2V[0F,BMNI:B*4ZR*\T.@#EO6H7E)+$D\4B0 N+Y%R< M$Q5OI6# ^^ M%Q373VU7!?2:#HRKJI'2Y7ZESL6/Y%[-/+&+PDZB_5 E<@OLJ?0T.1N&53X*RQ\A^\2\1<0RXW&3/:_Q@ M[RB?P#X-ZJY71$P[L,X>V&CJH3*VP^\"[/#;P9:<*Z:O2[S024-,3'!7-TFF MA/Q^>;(B^:S^G6:1G=AOI&]72\LC\1-S.FEU%J*Y%X<]8(RBG-VKG/3QH=#N M<&CJN9OG*'#6:V3OLSC.OB$,)9ZL6X6*^%1]3+1K[QUI<)2U.,J:?)>V.=HW M:BAR! T#5J*DIF_^4.R/F;:3&/)]8[ED?(UVJE5%4$P--^04CQ1YH;5&J.PZ M1$S>^31W*B(ZYB_JP\.$(U+]:.X'2:"8D17UZ5UA+KQ"'B5:+AQV83W/SQ.0 MR4;+7W>4$EQ$)SC07!B**D-CSH8;\[;R-GG;(G7*,!X)5$CLV)W M'D8K3AZP" [Q\4EUB.\;&.U:&.6: #_"]P+D>HV7B;\B>U%XC[X7FS+\I6HR MY1M6VVE^MR_VYU#,A@(=UWMLM1#?M#-6X[RREXF<7F=C.CTTN-P\.PO/F3LS MJY2DP(^F\SDN(C+YJ&QI8%3K&BG3'E4M69D[N>J"FA+-'2(_5<,U()?L6C60 MVVIR67WG[8['IO,=FKE0X)+SLW@[ V-OMSCI=:,(6<][Q'=5XRK M^XJL^EQ,V;3I)-!LS5]SS8/?6,&6\ MRYKBM];4+Z$,4X8FZFVSF$1]OB.X1U8HOF8_J[GN2RH"/RC3;M(R0)3^V.U0 M3%HG?BE86."IFL48/#QDH_(OHNM\<6*B!\" M.]N41$U]XH0:X70MC[NPR,]+/XA>4+#:O1@0,,SOJX8YJ>\=J7!$:@1OH7?R M7_I!X'_'-*"9:V9)J]==_+ M_!4/S,#=[!VM:U'X?8F\R8I;'#"$[')\\HF"6'#QOUZ+<2_*.^M%[ MCIK$R?09CEZCE[OG(PS9TG+=3I:L!5]#?MIRU-%[PK65L<]7J/>^MVB[EC^O\ZGV M%CU:RN>EIR;=K"NB]BZ"U/_@1V)/(RD?01F%+&AK[AU$I!G06M93"]$&P?P5R\D3W60G5#X+@S)*U>!L=S\?5]TK$8PTXLO?H6+QBIA?-AW M%8L-YOY&[\J]VTD/?/%6A 0O*RVD^"TZ7S5]H8=2^?J<['!W+W#K!VF4I^0P M!^]6..IQZY8@&@F/\M.:-,ZY\E-0^\KW:F 9F Y64) MK30^6&Y3@2%:F..1UK@=)>#_/_DRVQ]>X+_D8 M@,DOD8U_^@T/"61_]9R(1-Q,>GJ9Z^F$[*X7J8%=TTH;';7W8%BL=10 MK"ZZ-@A$^VP/;ZS (PX;CR@%0]02UKS[R*HI1 M[A&)HSW#-+]VW#AJN!*5K V*<6G27?UYB+RH W**F'B18Q/!G3>T#X%Y\V/F MQGC8WV*8B:&-4W56L>,GF*J&^LT]K2CT^:'+$UK$+F'ZYLI:.Y'E)FD$_HPQ M6M'F">$? M0F4N%IS2.8?5NC;6/)]=RNN5&^/? 3V#Z6K?>-N*ZS3_@JI4P9 M'L)SUR$Q17@U5K6??*5Y3G-&1'5-U08$%'W7VQVM M(/1Y$?R,%JW,2HT_;E85>(NQ[>@36I/X]U2302]F+J1,L4=W7A)WBQ#AS*;D0GO!+-FMR7A"N%UG1@Z8K'!)L03%0E &. ?>^3'.(42? MA^Z5[Y$!$FSW0T].^$UX0)Y5!V2A6C(P2<7:1Y@\K7$OPR2I[PP%N*LL9[V& MLMV.QP+>I&?)"HDR+NL+0QF?7#K(CU !<:@C58&VPB#*:0K_:Z\E_(\_OEC_ M\H.K.(S\%1[GDQ]..4Y!?:&B&&-CCM(MP-YK2D TABW-DK:()OAII:X':Y4X M>^VO,!MKM$8M"T5Y O@7E28FF9K115DF/9+9[(LUR[;.=]X;GIF3=76 MN_8%K5Y14%(._X>0-"4&>NG^KKVTO3]SKYBFR\TE\F;+E15\J[&WO)]!H8:4 M!982EGKL;5J_6<]K+3/O9^#URZ,B'DUSB*US?21R(&6Y*'Q";\B+B?-5K6UG MEH6O4PYEU)PW<:7#SEVAWM&^[!W1,%26H&[*;BYL*3UO?L M%__:+C9R4"/B'O?[Q/_ZX1PO+ MO?'PN-W4;.AJ2D#1E7K\][KE%9OCQNM,K_K2#M;NW;Y[X[ KC.(R_ BC,T&E<%:$" MY&8KWU?F$5JU(#1E2RJ$K6'MEENI)IE'9M6"D#7)9=H%11NJ21>WX4>CS88! MR(T'I=OJ)2AD-)2787\IBU]4VPTY-GDH0\_&>J_&*SN!<35X*?0L>-O(<3;U'M" MEGL38KTEOZ"X+'!_!XTB.F9Y.3 8MV.P:$#U!N?\$@H5Y-0EJ'93"X'/CNO%,P_*2B! >B*($E$7L"*3@=:V8&J M74A+:A3/2UY:!H7??$SB\\(]E%IQ-YUM&O7KA& M,V?N()LZ=5/+0E&OF I*JA,23NMTO-L]/F%1OJXC?WR^]Y&AFUR.ST I2@CP MDKUM*RO0F;4@SIU'$IJ&X72>%XH\^<5RGIT(4T&POB)N[\?G8S/QR-5R1 4( MIN=M,?)(,>7P:"'& 6"I@ALF^2<26):R7MO]#8J"=:_1V )O]?O!]+HLZ67M ML"W]%8K:FJ&M44/S0#,2B\+QG%6\HJ)?^#LX_!G=*AU'-8IA>K74,I+(#[;V M\G_OL?8:Q3"]7&FEO2L2?0P%:V+12:0'RJQ55PR*+G5/8-RR;PGP49( ;F?+ ME'T>P.PNK2PK]6R"^ULH+!'29&GJE))5D5%OPPH L6L,FW@IS94V,NVEASFO MR_L:W3>\N&SZK C6.3:^[PQ^HU7CC0:=)WH?#0M=TLK%:')$6Z?K&"!8H: MM5Q3;(CZY153PT&E^E$(F7]K1_<6+-E;C1,['_%))U>$8):KV3).H=()"V8,*Y.X!"L MK<3[B\+B(&0;*XW-%57P87Q^-NX_+3N&2]$!:>>,?8C)TJBS8&WK/VR*R=FH"\@DI)U./OL8 8(,0@T;.[$:AD@D M!0AD!W23[&"S)^2A[Y:+Y79\6X W'+4=$(?: MHI'Q2<])L*@;%85/M[$[=UPB'1XAUS&:!H_6)DFA[$_F^"\.1J1V:<3UX1!9 MTE[PC!"@CXMIAC1[IHO_]49B8M7'#6Q3Q1!)H@*"C"[&G&4I#'E T6?+\4*2 M[IKD#)C."R^W7OR\\'7\$*J@",U'8PG#E:FUQ!1Y,/IPX4@)]/#E^6D?[ '_ MX"\\Y]^H=JDB5L/06:, #:UWEQ_4T(:,C'L?;_J\)#E)>F2?#!7VXH3GNZ%3 MI#4&LE>?%RDQ/+0@(KWXD>7JX@<-MJ_>VG+LQ\#Q9L[:G#U>V-+E?K!_;V+5XETG2C#MO M-2'-VU1QJ$P2@4/K7:RBDQLR M*SB.PP(MQ+59CFZTC#__70^2*)A*)+T+4? M.KCO:A\VMS"I6R04SF&[&HOP?3+F"0)J"F.CTX&$4G$PC_/_6"%E:.>M_7M' FK"#.]5[@@F*J>DT?V":/3S65+*H2M88;( #4IE9T*EB89P+,UQA"M]Q%$2""$ M) 3"Y682ABBZ>N8O+?W\9:!W*)@(?+B,TV^KN:@D4Z,& QB M=8%3)SFUDCWS9/9G[& Y)I[]*W+M6S\@GDP<"92:/@:K_R[T1_$D; >:Z8F, MBT;1#E]>[I2_*,A^?H)E-W,'#H\P7$CU,I2F>-1G ,30L7QI%ICA,=J#J,\& MU=8,;8T:F@=:OZ(^0\"?T:VB!IK%,#TE=ASUN5_::Q0#YE0%(F_T0*>WMC!T MEDL23!)I 0051*WFAGB=K;AW=U/BB0+9GS7$^4QH&=L/82$[N6M+SU@ZLX(,!3XQ^VKPT:?UKIN&1E M%*.A-6['>ZUTNL1FFR+V/@WX'48FBMS$M&^]8 4XUK:) R*>4HBTA@/1&_R. M@<-SG%R .3-DWSH_D$WB_2MD(K7Z(PO%X=&:/( MQ988:8U4HI>0$]MVTMY2X+A&N.X_XQ:+/]&J#XA^2J#1&K5$+^N>X_4Z76E8 M;E%P$H;^V@DCK.X0V;\O<0\) B)[#M&Z#XAW:K#1&O1$L[DS&OYXV.1JBX;6 M[!"=WZPF@.!NAQ//WAGWZ?PV>PN9.N)1GN>UJZ2(*LE$V:.XN%6.*01!:U@4 M198JOP*HLSWYOT/3M (5E6Q+H[2*#L/>4/#J0WT";7G6 F4QIEJ\?3X3>_N\ M:VY$VCN^>=;UOG@','NITR7U5QXL*0'+(O'D& MH&Q)A; US! 9H"9EWCP#TR0#>+;&&*(-U=-"A6>U>>T;,-I-5KIZ%0E"WZJ< MJ<^PL*=@1CR/7K@URQ!7KS-U88?%XT7-^J GZF* 7=J$BTO;A]0RY,ZO(-F5 MY/DK\CT42K149XD/TI(/A!XOWWTI>NR^/SAZL"77ZE+4 M(3UP!7+V(U?#X5&D07:M7C^*2/*( A(EEH3SO/-("EGG#8E/-.*U#(LLBN3O M0_X@;E&94X]X+0=*&*YI"'0:('Y1V9-1FWH.E31\$Y,>=QA1VG05P<;\+E?' M052SP#V/8&-.;O L(F7TEQE@]-6>ICS M.K18!\.<0:2PT'""HO$QR",*R+X?#XWI?)>[]>;/&._BKC!V#I:%I*7/3@10 MY1!;X*F(=%O0N->*'R4+U2E6/8ZB\+Q&,V?NX#_LD)FLUZY# CG?_)BA,)S. MK_P W5B!YWB+<.H]^2YN;?'/&->$@B3&\R6:XR+YHZ[I&PI^C0,[?=YZZP>T M(S%_M8Y3<@DP'DZG#VCH ==ZT6OWC&8-TI/*(H#;^KQ&"<*4BVG#@4M%Q5S M/C:5=;'CB407S01P2"XUJRY6%HK)V6+-TU21D'][3U '".RB'JUD.K4J?COJ1Y5(C MZYH,;#.-EBC(_^().:O7&),P#3JEUR>WOPH@*0'#+A<@ H6U(A; TS1 :H29EP.< TR0">K3&&:$-UUE,0+@> M]@T8[28K7;>_&&@B4@ $$%42MYJU&W'*OKZX2;OS9B1]D4UWPF:5[XFRN,QV M.V%-6V^ZDLGV-L%^N]/ETC3[HR&JNX7$IA]>472>G6@T*[J^Y."T*R"F!B^P M_KRE Z!K'+UX M2_?A?'Q^UO=P(L([.#86&OQU];J;A;[G(7>[:"K"PE2YM':$*'")+E5EAI;B#'U-1PV800PZ>2YJ$F'J'0; MX7B+"?[WFQ,YK;R=SH6\G79MCO:-'IV8#LN)R9S-,>3$U#0!@=A2ZW=B,K^& M5:=+=4Y,<,DAY<1D7MF2"A%W8H*K22DGI@_C\]-/8#3) %[B9 =K]V3!G M$"DL8+KD"!!G/T:FWSUD7UHNB010&YN!YQ-HA&FEU"HWA$4&%0=2-4DFT:WE M!+]9;N6M;?,'AT&0)H%!Y:*3IL<#BJZLP\#I&MUA[.PA; MW#-_$+IGWK8[LF,T(KP9[9H^WC8?UFWSQS'>V1_2;?-68(#74)W>-IO3NWI= MJKMMADL.J=MF\\J65(CX;3-<34K=-L/2) -X\=OF)HU!OFW>+9_L&[SOH^B8 M7A"RCAD]+-XF"HC62QTK\R@PKU\=4Z^0[$>/@L:[6G,L$=*D$H\"M6:AIQX% M9A4NISEYCP+0,P,TCX)ASB!26)CV** 8D.W)7EZDK][,M<(PR03'>A;)^2DT M9K327LE^R(C>AZ>S5?D<%#ZCX,V9.=[B%M4_?6S^J@C(I_'YZ9D1+D@KL9$/ M7)+WE@I7/NYB)"I$.*> MGS?%SPZ*(ARB:\TLJ9,-$S>I MFL1_9\7QX4)_BDUYK'42 M" FL:@_*7%:8](Z]^3%+7(GMQP OKR+T8*429M=*D]D,K2-B.$FL=\O;W+NS MKYX3+7T7(],F6M-'(2_:7?]&VPZ.LAZ.LBZ.]GT<;3OYU]']_=4HU\^CRZWF M[@-SN;W P_>@ CQM!6:L8Z"EN-'O?VN.!.H5RWV%RXL*=*9(.>.:U[RD=MCJ M9H@\-&=<6)ID ,_6&$,TF.XX73EJFM>O#ALM)/O14;/1!._. MZ*QH_&BP1&@GN>G$ ZTFC?TL>_-GG+Q MD!CDAL'C1S866GWW1(\KJ>_1@AG1TP+#EL9PFO1VI!!\-7#7<7R[-W.=LO]+']/+1&XOQXD)^2DU^IVHH83?/B$:ID M8,Q2"$(?'AG<^Y:7D^R+]<-9Q:LK?[5RDCT@/=LY,-Z9E "XAJ% ML\!9IT/F-RMPR"^?,-R75DCURQ"J8V!L4H>!JI<+,'AU1X["41C=>3-_A;:! M>;T%A4&4T@/EBHBT6U9\!/&>19H5]8>4)!Y]$"Z=]7XS2>$)]_=%+,=#88Z< M_%LN?=)J8;IP8B;&]MER49H[-WO7L0L(_ARO5E:PF_NY$RP1V M+"9JD5OVP\FX[*U,^C!*.C&R/'NTZT8^F^R[T;8K(W\^(IT9);T9?7Z MH]TKF;%R9.!(<3GF_JI;V[)3]B6*OB/D[?'%_. )TNTU76]YBOX.]^3%S8SN9169!3%*OI)L6$ISC.W%.N_6#*RR9 M$]W[8?CDNR[^Q7ZIH_1/Y_KFJ"S^H^DUHRE['VW8F;# MF>G'A\(S:9@4W6NG<_V-IXU$^Q6VC4%*^GCGS?U@E0K)B)'%]V41G=/Q^9D9 M#K782PU7^(8\.R[ M-H&C%J=KA*O^,\8_O2P=5]"^)U--LHI.:^TB,!!7#IQ+48DN-? MAMRNS"/^Q=QW';^%Z]^IM.O?+D+IONBN0T??/_H)\N[9#8^/S63ET^5%O9Z%9+8H/*ZCP5G4,U"2BGJ4DY6-0JF M6-O) N%Y%X7TF"C%$I"T(0=KR8QRB G3O[1AC-8GC:\9D!S9Y0>B;T%I39_M MRON06$Y KHC1Y2:YA;DBN9@8$;>IY:&00?V,VTYT!C.,1='>29!>N'U!%MF_ MV%/O"9%,&1B9Y#'J5\]_#3%6!)L[;QU'^,\^-H!D3& A\N(S8W'K:@X*U=H1 M@T&L+G#2NF*H[+*?R/488P'!_ "LGKO04VD)(@Z4Z14)+T5VYQ[DT:HM0)6Z M#Z%0IJ7.FI3.+7+OE$\.,HG;[K3R MGA*P4>A;4.10NJ:5A\&TLZ"PA6&YAC9_!8H*4HKC-AE,T8%.,'0?PG38;)-^ M(OO6#Y(T?V$6$@SMD:QCB)**09&HI>)+]-&'BU;_SC-3='OV./O(SRC1N8/KA6EL6OR/R NYR=E=='/1:J MX0 8U ( 56Z,2N*]M67*1(XFDX/F2(/T?7 99%A2+Q'W5^024-"'RQ/ RSG>R(9S$FK_/OB@^T7&7#XI4&+#1$)E5A>_:^ MV 7WV3N/ZVB(_^MA\4.%\!K"B^H](TQ?]1%G?8KD8H>'C=6!HHRDLKG/%=NA M O3 D2[FL_-#(96::CM()K4"!>A]%EW*\@LB)7SBK/0@:26#3>^NQ>C"EI\( M:V$;LQ%0[-/#%P6D%(=0Z]6*HGQ:;9"XCI%^QC(;*<)]CN'^=&2L @C[D &N M)1+[!\&ZZ$IIX1/G7;PY">#DVB&\^>SA^3(&\M#MY:UP>*J\K6 MH7I@T7!AI-<\TN5CAPR0JW&8E-(%C-9+)D43\%4<1K[M6.XV6D+M'%HI-& > M\,EZ*+$@/B-_$5CKI3.S7/Q1%#BO,6EW>^':(@[$6;LX$/F.C/(](9$ADKX< M0T #0%ASCR8" %1-! FH@@\8VR3Q[SY,4.) T$M6Q3J Q;J0S_=^+?ZV&M8 M7&R3ND2+I$2"H9:'H4ASYDM:$!-2@M1#-?E[X;[^$T3I(M49^RFD,_^N/ MJTE9-^EO06E!",F<%ABBF+YL%-?4RW_7:>KEOP>C*8HHIF_SQ#5U>U^GJ=O[ MP6B*(HK6DS&I4 I<:ONMUA3^-AQ32!%%0Q15S9KZ7*NIS\/1%$44#40K<+?KD5B0SSVP"1&]C9AB\,)NU+*)KO1J,,!@E" M!(T;=9WG"WM)_Q(L-P1UQ="ZH/" M1[NAD3MEECD4[!Z%]06G]ZYI =UU2(Y MB>Q^_-5! =;"5ZAU@*6,N HY MC8T0$M"FFR1.<)C@,.:;9:I?@%5Y:RTQ-,\I_G!FEYS I\(,.3ULAK#$[_UY M;9W 9\(,.3MLAK#$-_VD5YXAV5'FG1=&04PP9"U)ZTN#9497:U !6!B,,9;[ MXR6PO!#3M7"-,9W7B!6^X&Z$]7]B+E!5-E'$]=/X_/3$+-T$U%\ECW9D@*QG M[TC")11&3U:$[OW9MRM_M7*BI//,&:GQ.VATT*[0*H?:8=3[!?#NOG3JN9OG M*'#63";1BA\)) :-HF7Q&PI>?5/+'C_X;@5VEOF";8'J"Q]9(P),[Q?*CW$T M33K--C'%4D>.<"$"RH^X#3FN+-?E8$>YV)$>?)"8]EZFO2G?]7WJY5=@MW%$ M7"CH3K)<'QXP.21! NI"O;.$@FSA^>[0R=(:(].>VO+K$C]T$L723^WR1: 1 MI>NCND8LJ&L1,VIE'JH5"T%3;2/4=.W /\VZ]QMK!:$10%(A; TS1 8R.^=[RS3JU8*0-&"KLCS.!2LB6P/U@I1HC[5%8.FWZY,M1 >BDY0W*[X\(36VV2>DT6 M$D^@LJS4<%+3TZ$7%*SV

@B>X'L%_\*]]3!M3-SCHC7-C1^ MZ(!#:UZ;SM.%9.#DTQ'7X$VQ,9Q?#XU6*L3OO>?=-0J<-ZRUMVS:9Z]J:,6' MR@TA>15YVDFX[E(3,1>EN/-F;DPB7Z7_?/"CY_CU7V@6O?A?K!"3\0%%$?ES M$%C>(HVT'?AA[32EJFYH#!+2?&FNTHJ)HL6/=I8E$J2QUL+I?(Y_\]7#/:<) MS,$MP1H'S"@52,BN@"Y2'GEH06Y"0$Q>G)-6$8ZQ\5N*EL00$D_50J5M;C+Y M/?,N B01,K?@3XYWBLZ'5+521/G4.+_$*4'=W&N%".BM657ZC=*C MH[:U'@#-E$ RJ'.D'+0B4]^0N"(NZ'#.EG8#H^DX:5<0FN:5+G8XQ=42LF9_ M=G0.:]/5:K,U:)JT$%V#R3"<02>-9IE$MGSR77<;O4,TW/-"46"_U?/?PVQ/27>N2E+T,S'M"('H9B( CEQ9%HH M#L8S8PF^)+/B*(< R-.Z[O+B&-1]5SIEL$@0)&CLT)X9!Q([!'7%T+J@\("U MKBLS#B2]"VJ+3^]6.XO=Y,?<;8=6HM^./?+K@H"[F"R \ MG".2W.'0[TZTK$ 4%C$J IK G50C< (GT\PPZ2Y /+YC/N40*^+[&N%ME?T< M64&D<.VK$('';1PLXG9]%X:QYPZ:/9(]^):W!3D6J-EG$$:!5?6 MVHDLU_EW\K?I/-LD8Y0F]AL!2=]0:&[[.!YTC(>6N&O8"K1_,*E_:B!GD,18 M/*&UM:D+6:6_P2/]M4T'G&#+ACBI=?96SGKZ\V?;3F+YA[=8C^2 /1&[CL>" M51R9662F"OBT/DCO_%9#]%ECHI_/EN/=^^'V,1"R[[P;*_#P7YL>Z&EJ[4CS MIJ,7K4AKR+VV'Q'OP:TXKI;DX1$&:9^U['F-9L[N_"6 T7M3B^?C\K%\9*-6,' "8=_+ K8\C9Y>\=AI'TWGZ:D[_D*EK M%?A8Z?E=&C?B&C)$ -W49)"\^$_(1M[)'C.-,CN.35O M:&2Z=AQ?VO8\RM6R'7$7!S+B;G[,DA.6Z;SB!OR,);8(BMEUZ=1S-\]1X*S7 MR-ZGYM \[N0[>!Q]VD:?)N5D!W4G( 8AI,V5.5?$@QXWG4*VTO/].^^KA\V%Z_P;V=E!C)RO.;W>(ZW;>I<+8IKQ>&B'RPE(162>(\=U MR9JS"LTSV?:EV[P[;^:OT T)!Q4Z6(WW3LAWO:^JL2/U&ZBO%>AL/,@>&;MP MA@+'6;^6=T:ZVAWF &G]V*A3F$V_.S:VS ^+B.Y"<>I8ZS/;*JKE@_$8EF9X MJ&[5+PXVC%=(0#:\^R#6U*M9K3MACO:/(T;MB%&C@*-3"_1I97P<)=VBK\?LZ?PG68NV+VAV/UF]\-T7;63+9(8G#&3&&S;'SE>[O=_S9=)NW%, M:=!YMU/@_QE;'E:H17(!Y7K'E;*@N8;B./LX/A]_ZE=*@I8B0@LOKC_E@#G= MJM(9@P6"(# F$E!'"9KR"P"B@J#B^+8?/,)#,P!=Y!< I'=!;?'IG4OZX03/ M4YM? ! Y=,P/'*(?\P?HBVX,B%U<7&CMAZ4&)R"S4R8J8Q;*%P&K\BY45F5, M(S2]GXH>,88S9VVY._]Q)E=HQ:'QIE%Q55T+B69:[T;RBGP:GY^9#20AH-:V MTIGVDQ(.R99D'Z^6HJX7HS/ M3X%<9:@_NI 1$.2 */7JU+^W M!,@7*]H&5Y+VZWW/].NM./".]DT??7EAS5U:?'G-69C.?'F;C$;'NL[LP3X; M NOBI+XT%!VJTDV-M@4$!Z+9733EB6?OEN'3>8TDX0ON1EC_)^89A3SZQM=_(*3$T3!NJIHP(%)GN41B^ M+"WOXN3:VH2/5AA=5X)@M:\(.&_$-%S:#:D#1!5UG#RZ M<4@$O$:X1K(RB![\Z,[#6T.T'8=L-LG5?1@$TX"1JFMJ()S31K@CVZ0!TI 0 MLMM%5H9'_LRKYIZ%LL;B_'J@W%*!@JI8<]IL53U"NV>)Z5,F//M_7>\NH3>L MX'1J:@;.*,E%NVZ@@+XF%)0X+R[)1:IHL2_>"A0RZJ:-'$'; MG3S>=^/;$5 MKKQT92NB#7,EFSS2N#-4>VJ *U!T3>C6N(_'Y^\-QC0%S&992#4\55>P PJ# M*+?[P?_:[WSP/XJW_>1I9):JN03 =+[?#-9E[Y:JZ_ 8JAXNT]LG_9<<-#547*OP MPC;4?9(B2K9IYTA//1 .' M.6?'Y*G?@^\%F<]CBT>'Y\Q'A[G&TH>%?QWEVSL^,^PF9/3$L]FAI7"!O%X2 M57$]0I2MOSC.3M/$WWUZHJ@% &B>Y047^Z3OPL]*=E]!T7@WFF0P1P >CO0D MG3\V>?2#1$O[ #,U8X@=_9F_!K"D$5!BE0JR Q$S=AY*SPZFDZ;TT%D2J@ M<4%6BU5>2*-A^DBI1X\: 1 (Q@S4#!&T="C:7SE"XH:@KAA:%Q0>R"13^U@O M/PS$'SI6OP:K?4&=\6F?%X#>SR;WOK? K:^NT6M$@@XPIH^ZHF!9T=%\P8T) MQ%#VY0-GJ6@#+ N[7N]J U-14@.)D%R44Y3]&YS)[,_8P1VY\YY1 M%+G)T)_.MR<(*02Y^\GKF$C^B +'MTL455;O$&G)IDGI.$<;B)VD1.@XHSQ_ MY!)J^4,F7#MPH(=;8@-7 2M+)'+GS=S8)L/MQ@H\_%>:PZ;FU@Z9D":@-;WT M;*)S;E7^NQ,M*XE37=#3=K @*&$ M82THDBNT1VO#\%[/%SG2,K^ :$0&5"9!BL7=W:8](P]7GW3W=7QW?4 $^"23?)P1]0;.EY_P9<^9VT] D%,MFXJ65$"90KCN5 M9X\SJ'1CRJSADP!2$-]=]3GW' 0&"JB_2A[MR/0W]QP W6K73FF%W *=WOM8 MW'FX;11&3U:$Y9Y]N_)7*R=*@&/>HS=^5X3K_)#()(=1[YTRTWV@"1H*+%XS.FC M^<,^Z)>AH&8-C'U=+RUNP%JBRE0Z&-AKA,+W"X"34E8_77987/09H;6V2G9UG/Z$0K\BI M]J5]1<,F3GL(!I# LAD,X?F*5<5@F*1,>$6!]O3/88^QZ[XL S]>+,5,3.V' M@R&"I,B*'&YUSS?9\<_N=.#)62RC9,^&;GX0?87(GH2[/]\B]"5V(V?-/'%3 MW3^2PJ68>*?P-K+:[GR::<=$9MH-'F;5#NO17* IM M1K,&^39#L(-<>([GK.(5%?W"W\'AS^A640/-8O32#'ZQ?K"UE_][C[77*(;I MRX56VOL=D6,&9$_>\#S/L("UY?JK37YQ3#_&@^K]?=]!: A6LU"X!V!A911R MTT?<\G=DVX/7O-\C_RM^SJ\/A*ULJM3D0=2P?=A3,PND#NK=?YXR-]?>'CXE7"?CQ\+D?WB7R(R*UQNLM=>> QF"DV-Q#3(V0C6VWT#/8%B7T6?]$.!"MH]N;XT MJY_&YZ=G1N=>*#IG^M]P \D1&."L:QH93,AJGEYME%BE@BP 0 R*T82LYKD@ MJ\4J+Z31@'E%W6Z.2LSME6N%G+-3L3PTLO1B7N* $.+K[=)^NV:'G1CHRJ:O M&/4R+SZ?"ZGBYJ!15HP8C1>>>G'J)*!-Z7"@.9Y-[0=@]=R%GBC70/Q ]7^* M4Q]PS3R' $]O @!"3"S;ZSALYHDIHOXJ>;0CT^]I:VQ4M=J5(SE7C^^5C',R65HC$J:6J26AF!P@WM<(+TZ-:,NJ7 M=$ X\]R#NQ830I#A%C&\.'$76&:S3@M"NN%3+4-0O>N>\FO[("'O,T;5L@5" M%50_ZX/2&*B7)XV6 D-=U93$F7A>;+DO)&W8/B+0\QHA 0XTU3%L0K22WO2R M@),=]\X2=C@/L+H*1F*>)G 7B!)X4ET5#RI&B7ER2:B0 MP8?62 !QE= 8HP20REMKB:%Y3O%-KTF[BE%B7MOP9H]FN*B!]L"&+C&GYV8T M:Y!O,S)!ARX!@#^C6T4--(O12^O8.G3)^Y,38UFP6VBO40S3.VJSH4OZI4U^ M<7J_<^YV(7#?$-'$4&^@,!7NZ@RB@C2$T*V^:Y0\L"Q*E_,RG]AV%9>DJXMWXXD4THR86;! MB(Y"X5@][O7!T$F0="R1N\%8)"$6ZL@G5>&1E=RL5(^SYI@KHEXB0H15 7]I MSY!/(D$RF/"3O8/.' >*Y$ QI2,-4694C*KT>)\2 :*F!!3^ =1PB7X@O&>' I>$TOFKQ($CM*_XF^UG(]_+-W$,AJ9K/O62 M(T?,[0D>(YO0"7,12W0'0.NH=2A&533HF4EXH#G;Z0IT9I(/$/3,<-<3 (\C MN)GHHK"_PASM!0(91=1?)8]V9+J-]E((.L\=EZ/R%30=:]=2Z7BJ)4*F M9ZO.8P(=N<$##DQ?;K-!4R P!]8R1@@UB%'K- 5*@< 4(=WPJ=;8DL%PQ RH MZA28 %1(#W6IH#EBQO"TSR6MZ16 T:!)P],YK\"]?^[5<: 4"$R!M2B4P)#J M_'E P5'>GYREJ;EAW+"(JI#!A]9( +EJT18::]1 M#--;:-,!4?JD37YQ>K]#UC_YWZW6%G'2GMAO1,K,5WOO07_?$"4%4A>A97; A_2-BQ'01^/S F,$AO(;P M)NWYH?I&Y)^QA==_1*-O^#=S/UBERJU?"[>K! JE>K@V5@@XJ! +\ -OF*>I M ITWK:VY(-"ZR5*TVBZXRK V\K4%!ZUY0;&UF@E%\?*Z,^#3:(F"%VR^QR?3 MX/3D$04S\O"G:-8+X-8OO^#V%PKW!6E:6>/U#&%E!Q@+O&RU]1UB= 7K&/[8 MXNIB4=GGQ^&D#539B6IH(Z@'LU,+CHH QK8QJ!' Y2^E(0U)CG[ M>1R&'6,+;$/1HY'7E]GP. '"Q+8?&Y%C_.\A;IU (*K5Q4!1MHRM.&D8BI)0 MS$TYQW?#IUEK%*C/Z0#=O@+;9G'84=@]+A+A@[%@!7+,A7U%QP.YYKVX,M] MT[LK4 ..LY/',68,9I"SK*FG?1V;""F6DHAZ5X-J'QB=)L M0KF^'!,%]?9P$URB('/&M!>)@IK6[+U/R/ 1STT'&+3N S5(F0!H' F!C@D9 M1(*6FR>CB/JKY-&.S 2,IC7L78ME1;Z+1&"&?+)=.1]\_2!-5\)H08Q@Y"V MR/OFF2*D&S[5&IL;C$?>AZE.@5E A?2FYP1CD?>'IGTN:4V'#30<>7]H.N<5 MN/=Q!3N/O&^>*; 6A1(84LEW4)'WS1-*0H4,/K1& LH!J+[(^X!4WEI+#,US MBF]Z@=E5Y'WSVH8Q8S1#I#,5BY[(^Y^PD"?0(N]71BB/"/V,O \ ?T:WBAIH M%J.7%E$B\GZOM-\$41'.7;2R(R-;,U(#\#T+ M(K^3>?>;;<3KEIQMK.;(5M5L;0>YHO4WC:?GYJ=TT=C/U ^/E-4PY7.!K/7Y M^S'Z@Z)8!1?'I%:"1AR$OCH)(-#%H[#=0FWJN9OG*'#6:V1G'KN7UNP;LI_1 M+ [:/0+[=#(N/P+;-?B.M#C*FMP]^7J7-CK:MZK]N5>#/W@9!69*N\9ONIW9 MK]%KM.\%&0PO_A3%S7_TX6YW@<76'&.M&]'S)?:+6L#8K%$])J?@96 M*;>B^Q37B&.3^O=7YN<_E:[&/)BI0\DT'!JGF[P?X>/H'D5%PZ)I"&!E0:[#;\V9GKR]>T(SY"2A_ HXU5^8-!56:4'R+=3=<+ +0QG_?/!6 MQC&?/$">.&Z-RC,&- X9MPN5)ABT;V0X_6D'DD(/V1"V>G6QW,CF;8[)R5C$$8BB3V_1-:;OW_CG! MPZGWA"SW)L0Z2WY!B;O*_1T4>D@M)^2DU1D52U:UM:L%@2^AJ%=.0X*:9HBN M-8[J9_\-!5[Z<(4<>]K3X'-L!987(6Q8F $S.3_ME3H9:BB9=AGI34_TTLO% M*]][PY(GO::2A%VX" RY]_C8_"7B@Q/F]Q2:HC] MTCZ8!$6A5RY>MMHWQ#%UYGN,F+BU!0>J7'Y9-;S<5+TQ*V#QN-UKVK<8M\^. MYSGHBX4>?=\-4\]D9%]N;DBRWPW?GDVN]H'R1S- 6E\T*O('V1]K)$L>1E:6 M^I(#98: L%LM?P!J6O*[VGN*+WWS!U#4++5A;RFFZ;E#/A]*C<@UJ?(HBW_. MK\$SA*WDZB9 1FY=V\,N7+*N4>"\)2Z/=:^;DISE=][<#U9)6N.3JI?6 MOL71KLE1KDU<)&EVE&L7ON/67JJ<*!//_C4]B9[,D@ 1) 3 #@N*5Y=435V_ M[\JZRG[T7BA5&$*G)\8"VBC06/'!5;.40#S$MA)>H]!9>"G4=/> ^L)0E"B" M?E5G K*!51WSKI]6')KZ!!3!HT6&D$#T^.#C&3/M+R7C&:,D?.TQ%%#5'Z^$ MO3^%KYMQGISP&\/ZLCZ!1H-V-EA80NH9O"EE9F]AJ7>I/)_ 52:G6EB:Y117 M;P)**\!&ZAJM_=")6.F(:\K!50XGLN53$5X903WAEAZR68"[I^20PL7E17WB 9! 0M/>9-1[C:)IT MFAWDJ%AJ@#KGD;#W9^57ENMR:+M5+P)7]R*G MJ(T2 4G+GO63_4*U4 B:@AJAIFN'(1"0>ZE[WULPI\5] :AZ88!^@$[.$2NQ" TVB1/_X\HE><0 *#J=K.>B'",LRICF4#['//_]-0X:434 M7R6/=F2T7FP/ 7?^)Q'*WUS)%,?-%YHUVQINZ4<.]/+CH9'!CM,DRA* MK+MTU@>'SAIQ<'J_=-G/\O>->1XJ):'Q1=;=B2V8Z:L6A;I^\-.^UT;1;RH. M5^ML_;$TSR&A5L<;T=RC"KF0)HVDO'QH*CY$+G!(J#FIMZ(GZV61[KR9&]N[ M/*&8\\_QZ[_0+")9;D),S <41>3/04"BK)/)\W/@A[6/%575#9= '#0H+1^T M8F(^]Q0?RQ()4C.*UV-S_)LDDAM-8 YN"=8X8$:I0$+6=-5F23 [=W'.60,A MAI!XJGS_3T1UN.G)O< ME.XDYUZAUGP#EQ_MEZF\8BHR 9VM57-R[190N=\I6K6J:@4RL_CX05UR:(4( MZ'EJ5?J-T@5MVUH/@&9*(!G4ZI:^)&*6'1)7Q 4%NN*E'34^^:Z[?6W$5G=JG]+CQJBE"#9+CL^5X)"GFU,M!@II90OD."EU4;IA%1%5TU]NT M:0803BY9:$>)7T7YU*I%:+G3-J'E=ET8^?/\!VDOCH'F0 ::VVLM51,KW%QM M62@F1H'V\O:&7U;&:L68^ZO6>$CFIQ%^Y; F$DXY8>M70X@D\_H5UA%+S9SB M GDFU%$D'4@ZYE1057B*8/DHU'TNFUJN5D-NW:#R"23O^UWUYHTX&4S ;8,*]YF6UY MHUR,19NQ;;ATS WS.FO$G:XJAD! -M.M8V[ T0L#Y*IF&L3I_.^X?DJM3PT=1$ G8]D?9H+\V( MB#-ZW8SR AW]#P_!_]"O>_[!YC@.PB=?@?VA^#N-7#FL"XY03MGXU^!^: MUZ^PCEAJYA07R)5)1_Z''_%^<@Q$QYP*JNJXG0K)U=E/=H+,GM(Z#V1*O8R>+ "4[Y;(,M19;Z%LH MVA724%&Q"@>L^_FA*0M"$':^F4B$-,TW:5HL)_K+_@!BR& M"HLE!JM"#C%-WV935/C9=^V5Y3U;LR7#6:]::K"JY!35M.LU19V7&#'7VH27 MEO?MT9W1-5I;<+!*Y9<6J(MU:EZ>(\MST89(P0R?7U=TL+H5D1>J$[43.:^X MYP\,=^EBD<%JDT=.T[[05-OK?9O.OY =-[)GXFBSP'!M&>X^=1JZTK!<:N=29%Y6 J#IVS<7:[9NS M'.5OGKVK*!>PN(5OW'LMOG'4$L0?;E]MKNM'+SC@7G Y7?&YPI4_@&+RM/G# M<0D,VVE*@U,-%8SJKHIPJD"-OLI$@5%V>Z?OT )"5QPTJ M.*3TT-'E% #R.]]'K ?GN&>^]Q1."&Z249S<$R>T.YLJ^!,O[2A.<'A1&CH% M<$8_C>H1Q6FDC(KPN)[VF*'T$.C8S2T#B5IT2"3OC#YM[M:!D%7A[%9^?UDCQ&>U\8?E>LU@IXSM7Z;0/@ M1S]<=W:%-]+^/UV5:H8Z?><\%T7OWEX#K@4G>A#;WKL\P%J1^[BU1R$;/NN\ M[7!U[.,*XPWS2?0MYMUT N>AEQ=-DJQJ M*::6>K4*36LZ,ND2FWFC#!']?_"I&G[R:A(7FP?6?LT+:0 MI(;\_7_MMN,8NM%M#IJPC R$1HUA**@-P*5BQV:OU,QV7^@F0B'VI%>3IA\X M2?$.;"X+T7Y ;P2,L/OOX/;@T]"#YY& 'KN@\+>L*6F$^W].Y[7Q/E;?_ M1WU0J( ^K5BD'CI9^"&XY4L5M=]+"N[]+GB$UTL\QDB94"ZCI M$"M-7_1&73EI+W2!0N1Q^F5&T3K:4V?N9<9I5<$+-*]4KPQ^4^)2 B;0Y%%? M[A8+%/O?$2=66[/,9&F4 @HT?U3/+&!3HE$&)]"$408S,$Z)47FT0+-%+1&Q M/#WL_99R>):DV5<$[KK=%(V\^1.B5Y)J-M]B7? ^#2< M4'5*S*K@W=(+;=_I+EIG,6>I6OU]LD0*06[9@[9Y9#3IYI0858"[Y1;:?M)5 M0,H\IU%XBT)4!,5@T\LL7(=\-AV&U1!O28:VK60XM>J4"%;!NZ77V983_ "+ M[I1AS$]* ^Y4\ZU:"58&5")\AMLR44<\W52<([I'Y%Y]ZL*1$9]!VQSO!769 M:N_Y_^ _OZ2TV"I _GI?SK*.Q2]P5+IQZTTMBL2!W9([?@/]##=( +HA;KW= M1G'Z3!;P2QR_^BLR\\M[ 7IAIO5+E:?B%LW;U_ VB9-YNHN2K'R%[>3=2?,* MV_;!L]V39\5+Y1?-.GZMYE;^YVS[;C,_G-TN'TBM=$;?;Y:_(/R+:#M<12;Q M[N4%J]#0Z2VJ;U'5 >\.F:!6_7L[=^9=Q^>AGJ)"'1"0RR6+ 'O/V%L2BV8) M+V->LQP4EOIPT&92#J:A=4#@8J.KAI"?;:]=$AKIHNF(?, 9%!BEHM$RZ?^(.$B8? 4TW*HRW]6+=,E9O MN#&6A5SG(W8%:,Q:YZ;MJ:1H'%!9I2RN$T5'K!(UH8G+S'"C"]SU[2S3VQ][ MW,4FW0.9DUU'\4\4LX['Y!L8CW+XG(O4HVR#T<]C!?CUE -;+LHD*ZO&IE0V MF(Q.=,46ISJ"8=V%8 +RO#R#>')-+$K/ )8H:)U3ZC11M]&'D_/3TVEHQ)@Q M+">,&CY--\LFEWZRB1(4R$UMNBI.5DP]3=!WCM-Y]CQ<)(% MU,.9]N.[G^E/N0Z^AILL3>[CW2^DQ6R]T>JNC#XZ' 6 M)L7-GI8]5>7-:.;0A:IB%MQI;)'OYWP-5V0VG.!+7/R_JL2Z6SETA2E8 MQ=1I@.Z$< P;N1.:%?;!;RA,4;&1>Q6:W%;ISM=\_Y1[=P=OU#4Y0DT/!86: MD]5#7QM8"''D<$.B.%7+O;L(Z$46;\@\[8KZIB?^]P!?A=D:QSG//(\XJ0;J MUOQ(>#F?AJ(,F<)0\*2 I2FX-R=XOUV@./:Q1^AYU;A'\=[P/0I!@?)E\]L5 MOQ]O5=AXU=VEIGDZWR8%E[]=P:\-I8?2N&6A 0QBQA8+OK: !AH-DMJ4JX"& M2/&H'7#=BTF%_K9XK%MF6 ?V?6M:35L^>,0YKC$US_L5 MFCIXO:K899#003"4I^<%(-_2P>M.P2RFG(LKK@![V7T$)3NS,\L#E!7'#(9< MC)MN OH]& B?@6EII*\9+/@3C^F(=_]O*,5STG@0H/B-5,IG"=<8)P\X0'0N M^QC1\'D:9[VGAL]Z=__^CQE]Z7_,=J^=U\]??$;??+9]]5D:%='UCB>_!E^5 MZ#:/5,D]X*T5@M(/*9SCBM\?XEF>A>-: *.&F O-4UG 3([Z5-:]9E3H'_)4 M5J0XZ&&1W#-KG1O16:S0..,_AMUVN,+3UE;!ND$^$X.\']_8(0D+R!'I113F MTY@,!<';(0>U_#;70 LMC> ]]VE&5H)\XU9X/-CUY6@QC$BS1XL'+E+3EK/< MC0ZN58FIC '2]&>.!AX.Y0L88MIIRUP6KECO1?]AP,..?)._ )K_I_*QQ/MV M*I_BX*!H=/-I12!U!OS+9_ MFS0Y5&-.K&(P@XY[CN7H$M#,@39FHEUET#E[=W)^YO8D0);>CE5%/\RCW^!O MA$00]?_UDM!DH#\"2. RM%YT-P;L,8I'@699:$S+DB:DFP-OS&/!)5ZCT+O$ M!*+/.._E%05.-X>T-N'2^$;?EYLZK 5 N%9/+@F+N0-BXK"MLE:D$6>HWZDP M4+"H#EAR^'9N'(MIH;1ZG#!X1*];%)->K.R*N/NI'26AJ$"?S/87*PO3\D'[ MX$*X0!L_10'U=;^(UIN,Z',9/:4_B='O,-,[@UMIBO+00&SY5&=PI6S3,CS@ M%?9?.5NG[8)35(0D2JMW%E4U(,HR4-RPV.)I?_^"TE.B60K4@FLYE: M,>2MGZQP0"R!HXP[C'04GZ(XE+!NA6$GQMS@_O 5[&(E3)Q\+M]V7,&W? _A M"IXOT=3CTIRV'<"+EN"[?!?OR3A4;OXX\'4^3"174'*)DU7LY[+B>7US:M2% M^YX(]\S)=]EM[]H=.D40@[F")W%:H8W\M:>,_/'G [U$TN'V5_L-"@VZQM[3 M)88%BIA.SZW&KU#($9NV@P8.!#.14;1L?^N'_CI;,ZU?^QV<_3FO56= # .F M3YR(/?2+SU[U]Q&S)X0Q^GR]W?W\C<"]45 +"N/]![,^@*T&%!]\4[FP0./, M!E,OX>U?CSA><_4BJCP.V?!)9TE'"_NT0CUT&>**3&3(\I&&D;TO/LHH/]UC MI9=1:N-P]*1F JL=$PA9/> 0_T2!_M M@E/A71+9Q#(A96291^ 6$:U8G-<*389O,:J^P_OG@NL0/],P8>[9%GWW/FXMT%L>7EIJ^-X6G@KM"NBL>O4//GUK^ G??T^1WPS75C?. M+O\-0R@]6IR*FDR;P&J^G\]NNYT_,#46]N:OY%^?.[;R3J0Z)'$S4Q&7$=R& M'/J!S$FY)J'N,C2FZ@.942UPO&+[^*LV??L:(JN;RV4X-+9H0, MG2;@*,6W49B^\,^.M5N% MIKS>FI';IN]KH>D?)799Z&M8VN??&,6//Z.>DFPV5[?T&;'TZ:%J4 M48>*MCG,E9/'J)3]34@Q\<-8.?) _])_TJ3/Z6/(O918\^NA9_NS9[N&S-)KM M'P\_6L+.HE^B.(Y^$M6Q0B=P2P[L&;IZP5X6X/NGFB"XZ?,X5:#T*1)7@&8.M#$3[2SA'C!9 M<.AM"Z,G9I@!*51[!]](PCWW,C U'DB@/*;?VUGD@_/[G;*D">GFP',X,C"R M.-P2B3^C9WP3H3#Y%PYH)-XE"KJ#-$G4 ,XJAYL]K[HP1]^/&\VP.$[NE?&- M/AY1?90C#^(,WYUEH=%N8 "7Q\GQ:G(6.*CU]MS!F5$:'*O2E$C0J3-$#\PA M7F5QOA_=WB=-JANEW%Y:L17PG"MUX2; 3V!(_YY^#9,TSBAL3M?>+@A.#?W[ M=4F0'!=!9YUZ_=7OT)K?J[.*0R-5DA$1E0* 0#KUNRC-SQ>I8O-(YN5_\Z?: M@EJP&140T^95!^WH>^G=N;!45\TH#4T(!OIK%:0)$I(H+/"40RJQK%P9=%HEO6Y]TKLP5@^\(H>NA14S&+AOJ"31).B\QSV M2<=!Z4/!(!9N\#D\*+@19*#H+@Q-*:8/?_A K61F-SYEG*_^RGSR+N4)MF W M?+Y*_5>R7+[,8GIVBLGJV6-X%MM\%#AAR:N"-PFU;"!0 :09VKR)PN=T>Q6@ MB"!VGZ5)BD*/CLA==^:DZT%1S>#$-S2G;2NK CIU,L I:DVI[E%O!NSE>O5M M=A[5"([X-23OA9,\..(]^:='GQT27;&9NC$_D?G,NX,67U_332M"4<6^.ZMO M37'U:X-#\@.O_Y.N?Y2A(9L9VFD Y-B*4F1T+^)5QH6IMF9%8IIVC(@W; MSO5.AX55;EK O0JM+6[;3X"B2[=K6DF[N)X5,C3'NKQ>P_@MW"#?VQT^?D$! MW67N$EB/YJ"H:2A!-"1HVG*&5KY@1M^Z']:W$*T)1?[?V-N&:U_$>.V3T8!> M0JX?U&4Z*:DEREL:/H#-K-:M*WP6.4J=F&,<*J-7*X M:C1H+U.)XF#DT-VR4(TBJ*%J.[%*7 YNBJ7P#-7.>OW-VC=3U?I>VK;;2,Q08T*'J]I\:M0AK#ZM6Z*@> M"7ML%6+'5VUPF>2!'HJ/AJ&12HFC0$3&V*JC[Q:Y^_YC7IR.YG3N+G61U2,] MRF*-4YPJ4*33RP%'&ZA5_];!??OK!^F_H]BG=[RJ._GT*J#*#*='BY,2EFD[ M&#JP@Y/ Y!:E962Y^Z?J%8=R.9'W^5VNP!I)3=Z+DYKLWV86/ E1=)NK MV^N],PEH-[:;<'32]&R3:B)8Z=@(AI^[[?-H_1Z;M+ M],8/XL$J/@$I<+CJ. I2L8/KH%_&1'+Z[C'Z+"^29O%#%8F4'8!>1MEBH-=: M"PR/T$D?6MO,\O>1R5;__6U6?:WCF<[XSG1. M3\[/)G:F4T*">*9C-.FA2_*T61',:;DX)1@=?])#$*Q*4R)!)P?U?D/33K6T:&SBH%3@'Y?K@21.9FW MSY9@?<),;ZA4%PJO2J34N>R'U6J"JGD:H&3;W?R-O44<>=DJ36X6\]"[(/_V M'84_[A#YXS?2$ZU1N$2K%\Z.HC>Z$98^./^ MZ0*%R$-LG3"*3E8"*GB!'E,7;S]?X]A?<9CM*#995F6Q CUH9O=+.AU\%_XS M@O]D&EQK 0=ZG/SE;K% ,1EV."-YL\QDB94"ZOH$F-DGQZL O26T(UH$*UZO MW%%PNI1*H[40H@,*+_+2"H& SRR@Z66Y5\%H(A&2"W=V4G\UJ MH\ADV93!:2J0D&$6_\!!D%RC^#EBT]@L,UD>I8!:"-!C* $!Z4^6*0H#_,;O M;!E%)TNK"EX;H79,T"NW<27:>9D0J9)0;83.,3DW$D^))LZC!$Q3,6@FY+GJ M3@"V3OGY0 WM/?7P7+7M<5AD0IJG#W[R0\^SL-I"W8CGQ(ANPJII4-W625_< M@V2B'=Q3D!5!4,,1\$SL"+A[VBPBCYLEY?-FMU^6!^+B]^?PGF$VG?S<]0D" M&W>,$ZJ@#L#-#T"7KLJ*8 + Q7D@;GX 6)6F1().#L2CFQ]@SCF\=;!N +QK M5Q"W;GX %*#?ERM!/"PW/W>\*I%2Y[(?5JMN?J9\=]SRTL_ K3-B.:R&.M@ M[N'P!P+T=!JDJN %ZF;7_UAQ0GQ* 07J7;=$(0WAB>-OR07:^"D*;E'\ Z?) M#<]11UQKLF1K0G?M8]=[)76]W;C%-&TVVH3*872X36R6;>XZ MLJ,D-,;EZ!+0S($V9J+SP)8ET'ER$04!(O,(%/SAIR]11N8LSR\I][A>O@'0 MLN#0VQ9&3\RC7RXV$J"*1H-Z26@R,#4>2* T=+[D;D388Q2/"H(#HHMV>Q].B0SCW?3)!/KINRC%R0*]T_C<_AYB@%NR/75HF?="Z=A'3<]=%X3/+HWKW6QTNS5'_8:S#LQ@7Y[S. M[(@LPTSG)]GX%0H[8M-VT,"!8//JBL#VM^B7O\[63.O7?@=G?\YKU1D0PQC] M8&?>,^*[C&KW_FEWW':-5GY07).B%Z:P]^4MSZGR M+QQXUU%,IWE=TV*==L )0Y[5QL38&/I!_!4,+J*2^>JOS">O58(27*V;KU+_ ME;S+91;3;:(\H2#CJ-WFHZ8CO"$-Q)F?;Q5VZF1X2DO+E:FY[K,TH:[M!%7A M'\0;K41UH4AE<+89@YZ6O<#?BF\D=_M*'@/M.P#\7,@GQ,YGJ>^[G0-M/J;I5=XW\^'<49'A_,8:A&,G: M$Y1.'^06QBVKNY[<+K9Y.*)8>T+2,('<0KP)_>W*OM+HI8R#%09/%[U31$4I M"EJZ^ !U,[+G)N2$)&0$NH5\5 YG+O-BZI83N O2$#Y?1$EK3)*I D4LO9;2 MVD"MCCM;:0QQ(U;E/W-QS2I$J#B$ F M-B!AM6W9E/[ MZ:;#NN.0K.>KD"XS3(J=A@7H%R'^(]FOM5&A$HTI3S M*T,A7YL]M@ T@ .=S5= /?Z,]*7 KSQA*6@ A]\K[!%=X^]QAF*Z5OVL. RT MJTY8!LJP@<[X.R$M\2;-D;Q_=\J9^,O6/0@9R.)VG>-%10>7>%5"4NX,VE4/ M0@62L,>T(+B+7K>Z?J>AME[B<5"R\BE.%'+31 MAT V$A3_Y#VQQCOW87"%= EHYD [!L57#Q /318<>MO"Z(G9]3X?H*#X &30 MZ'K"'USF&,AR;[+V\KHK0%&3JGIXT5LZI,)!T2TTH M"A?ZNJO"YER:.54)<, #N?C'?__'GY%@:)"J/2[V.:2I\L^W@.M9I6'QW @2 M6S!*PQ:'_G# !V@U:HIJZ)W#R%$ 3EM\A3!6)T-8R$*H>8;$:$@+QNK!K:2",K9ZE*Y52_;=(3$<$Y_1DS*1*RFR3U-'&9HW7ZF]CZ;SS0[><5;7_NHAL25K M'Q5HQ&*EZ#Z!&++=))LZ.7?N==)CBU8'J=6M#D-9.ZJXY!<%XEI0J-J&Z5#R>CR;+$ M_JXE %KU"AJ<]F)/NW&9[XJFQTE\8LFKD"RQXIQ$AB3D&YB@7'J"M[6%-;B* M\@B^A3$8,JF4F* .1.@,;1NQSL"'[S4L9F!SJ(A^^TO:2,V&,3!_?)+A:V*> M!TR#<7@T@^7;MW 5H"3QGWS,W5>4K#H-_GLCMA*2WOQ.8T:=Y>^?;F@&O;AS M@= H H7>W@0U]Q(E8$YKX[#^85RC%>YT_Q45KUOJX\GYZ>G8!:$%>0P'"W5 M%]%Z[:=TTX/I]LVM,$'F-4@5ON&/X@A(_61(@R+L/?T>Q3V?7=%_L1*JC M8%>?H'R,F,#JUJ)C,6W15_=7Z2UQE4V*'BT>C.3Z6\70AFAK'0/GHG7LK_ " MQRO*^;-<=F)F[8,1EIH%!ME>'3H?>9EUTL>)1CKR]\)TY/OFC\G(X24C_W1R M?NYFP6LL&7D)P<*=4\-$]4A&[HXF51I$!#*QP>?/4&9R:%PR&1%1*0 ()$#) M )G)H3$J((;O2"2+UG7P$4>Y*D?+M3;4"02I,QYE!IH*],=C/D!0%^F-3N_W MRY('O$%O^5V.^Z>=O_77\"$*R+.?_XU1_/@SXEQPT6RQ;N_/9+EZ#DA0?%FT M167:$%:/IISS[:Y%%[7$N BCWB1'OS)_+R%@18:_>H0K$YIA6 I&HC"55-5R \ MKGN?JW7>4SL;\ES-1]_]@#SV.HIOHB3!21XN@'P+E:?02/-_H#A&H=:AVX=W M)ZU#M^UC9T]1/"L>/,N?/&L\>H9";[9_N/4C.5;8SHJ=>,9A'<(I5S>QMA2^EN;]*.)8!N4TN!U=8+%$U8Y%5'/#8%LLE?>9FB.+45 M.V411Z]^0N$)/K%B %AD,0T*D#Y&U9 V-(Q-IU^\N=9K9GY?1CN?M/HLV\[J M;M2I$W'.O?]D29H?742+&+_Z498$;P]X1;&6KLD7+RBD5]>ODM1?MR_X#_78 MHYR',FK?G:]A(O:)#?(U7&7T;97'[UKMP]-=3]M8W;SZ/+IYWU$R7+,8VE_: M;&]EV^IN:O$(E]GW_^!5F@<=9.(N0H=Q(JOU;/+P5&;#8%9]R4\'W/,B?7*T MQH_H%TY^PR&.4:"\I?6QO:55M#K+FR5_EBW#=R'?66./AK']PRTY[.[TU=,3 MII_(GDMZP>8B(E(.,YH.K4G*G^CDC@@B\(OOO!N@X=:A=#L2#%@RC/R0Y/:4\CO^8/@CT<<4PE'*,6Z0Y^H)DGME7CWH+H+US^23\[BCFMQ M5#]@E88WV#6;)$XK-)*_]A22/_Z\\5/_.3?N!8VC*$LXUU*ZB4%30 MJ\=5!L@Y82NM]<6_^%CA/F+M_<>X-5$9IZ Q* M=_@:-4=T[+1V0VDNA W'5^HHU?H? GIJ"#+OM? MW&"$W?JAO\[63,IJOX,CC?-:==K$,&!VE7WV=FX$E[;9%:#P;&;ZJ@83U&T> MQE*VLO?U&"VVB?1"[SH+O=JQ:]=25KHR>!7PB6PL:/O!-M0[L"(YJ_H3&NXL MWB[1FL!/EE%&UON_HR"3VQ/NJ%>SWNF[D_/SD8JF'V)0@8![J^4WLCJA=BBC M"3Y&E04,3M,@S^K)4(Q4W,G]MGC-56_VM6M O_2+%M"QI0B'&&*"H\[-=_0:.&WC\]QA@1"M[RE^.= M&S++0_G*Y;BH?LYJD"!&Y:,;37FG4T+)(7!VM9GEH9"H1TV;6C6@$*FMOCAW M>[M=$!J9:F0POU,10B![VW1)$H7Y.\^YV]KM@M"(DS1\!V-RT$:_.U.,,UV= ME6B;1J)FW60GSB,?].V3=2&/(/*>8#LV!_F -^7^Q"*.GF.TGF?I"WF+O[<7 MPYI9-Q1J0I.*+M7U[=T^X*TZ> Z^L=.PA#<^@1%]1['\H40PY[ZR3B$H MW[L^.YT[4&QL$+>=JJFEJEW1E[?J+YPM1OD&H/"MP%B;YIYPH4N N_/8+@B- MTI[L\.GF0 :R%7D7A7'EA05I7CK*0N:38_XV;_+H1K\G^2#+>+M@W2#O3\Y/ M/X^3;DEH,/.Y"#83+^BF%XXW%!M->XJ!HU?I1%7"90A9H?SL-ZM_^;/ M,2X.RQI8F;<,I>M"H5^)R;H ^F%UZ,;-BA5(%\FW:+5=J(JN@JX?V'OF>89*2+_^3BA:+>6Z1*43CN' MHBACMG&]]F1H:/Y,9FB.>LV M,W7^7$DZ8T*+=WF($U.3*_W6H.BLW_S*,'Y0=Z&8(:97V-^D^X]D%_3F@8; M2>:K59RAH./W;;Q+.)HA;&77!,B\NP$]T_,JYCVGPI%D#9TU5"M M(V."MT#R7]R>NKL[CP\)1NSIE57R ^&=OQ* M(-?(CW.GSL8L/'?_S \@R[GW/E]DLDS](*"=G;+"42B%<9EB^DBWK$\?H2?T]IJ'Q>;)RN MLE X4^"A@SQI9!(<#G_WO?GVW#LIC-+@>)2F1().#D0@%U&6>)7%^5',,@J\ M;V1PBW=>H$F>/K)<"',O+"BV IYS#F\=K!L [WHS8;RW$P&H1Z?G[PD78NH/ M8[<3W5/:DQT^W? '!<.W$V'QJ=2WRZ.;5 _>ZW;BB.F6A.9Z]]7M[43W_"J- MN$J@1I?_9?C;B>[H5V*R+H!^6.'=3GR,?H9)[G@<1(D?/A>^=3BY"5;LFXG" M2I"([L=8XS!$#_GHAW1C-Q)'UN4KPN)XACA;3&VW@N>AER?Q+K:$&5OPJ%6^0#DH@0=U,T;DT/0-<:%.9H.!5NC MB'H9DE#HF0Z$L=YH&$-F4ZI:=!JR4$98:N CB*UHXQJ0W)!J%I^V%K@H M2SU\FM9>5//ZG=0&Y;XX-#WTWHV2 F@A4J6;Q'=YUK\O-%GD1;2FD/-F\SY1 M^4[P^_:=X+SY?]);O=ZL^@#R4_X,^/>#]W#RF"D[!*7S]$64I$F>IS4'N2AG MFHR=W;Z-#>Q0MWK!7D:#N^;OU%+)G,;>>BZVX;Z\[RW95/OU M3_0C^<+?.>F#S&BEYM-GU41 +N 4;\F_%5TK X7O85AJJT)L#"#,ZIMC#S'T M%@$*F;[]-A\%36=BWCMZD*'L D1R5^M-$+WA8F)SG[\$]WX7LSPT\@L!VW378GQ^S^N$; MT16WW@U#T]G0:RQ+%CQ)T+>&>PIFYX<#>K>A(&M7EP<_,1-VY2=!OLM;J?)L_BDXP=@V996 M?0L-770:JC-XI.=@N]C-79-C-V]RDQ_-CA ?1<;Z'O30*49KG[A>.63W^XRNBE=[D5V.MU;>M3!:7MP8UKU^AZ\ MRY\'>;O8ZR:J='-E.5U)53XX21HPCR%7\E<YJL,/?]4],B7]ZZ&^ YV-I[(A3= M*&BBH[,?V#[C4:70-5=4#9H^AJ9:5FP"BYEQP 7H[@95$0(^S'F\B;N$P_%X MFX88>B ?O0>1)0_]T0M##Z_KL#5PPO:[%X#6Q%(2%L0<:*VE/Q4_]@1A#06U MP)+*YZ?C.]; .:W(_7F>Z2($---UK58&&O^[W69JD*/2(69@D,J=Q,CWHM$)IT)8I MYMY_LB3--_3Y8U#/5@](<#V-,OKI*>FYXWSX1\%%M%Y'86&)>4J6;=^SE$[T M'J/V>5+E-@I#@OT;KAG\[)WSX+XV]--6J26[61V"!Y^9,\8.%AEJ@S"K%6AZ MM#H,*QG!E/-FQ8W,[4J/-W7K+#M-;1(R#KP'WQIQ["?VI+_,$3! VO( M::XN"PB'@M*G9=P\!T;:GJ;*[)G&D ,F]\2H*/127.8V_AJ\X(0UP_!K-/@2*G@842UNA Y@4 MB$(9K\T/1,JK TT_ U#9T<,I6\BJ:^,U"@FR6X2OR9S+H_^U8KNL,0M#8U;= MR(VYM!I2J]OGAK+H_!:1N7E(I7V'BM?;RGN>)!&9WM)__)HD&8X7-TNV!G3: MF9P\C!EA##GVOBTO,;%I?EQU__2O*$OH)"[TOL7?47B)7W$0;>AO7-DH-S(Y MS9BQ *B8,+VG&#WG;3<"ITE3S8/3HHN)KU5CCMZON[0"2XC%K]!T9)72#@5Q MK.#Z>D?_S2P_]-?9^@ZG?Q [O92V\XC=]E9FJ$.FZH%+1]M$KCL6QIQJMV7; M-5?:_7B@I$L8P= T*+ T92[EVCP(X/8&\A4/61;Z!K(:0T[5QXVAF\(O$'O; M?BX/TD66E#A-'BBC\U6:M289"C4/63D]+&0U2[*A+D<$KV)+'?U4JM=-])Z8 MZ/-11))F I59F76E&87//ED7JG="F= 2=D$+UHXCTS309 MYYLE?M;SK3GO2-9;M@7?;:9\TP>\(>2S_6;8Q9PETFV\T=][)'Z0W#),H\+WB'(SV:QU.*NR" M4%@SS:T7LH*CL= #A%85"IZ+116QQP 'QX+G?X!A1F6X'-VZH&49IV.QQ M2&CWK"H(1W\@L0O=\86>-.,DV8+F^ MRZ]3-=$K,]&%BO;*^&9C'#$.[[.7O M*7#1JY0!QZFRY3O8$P*TZE%7>(;0-[A%(2IN7K#]8MBEP5$C-&MCF:H(S76' MRSK**9?J2>F]SJ:RN^3H:52 !?2PM7'_X ;G=]67>$4:$-/)K@6%6E6:& 0K M @7^O99HECA^]5?J='?6FR;A\E!=?]_&M\XJ$\4;40!&B:I0]#' #%G7&J,/ MB;0-@=):2S)TPRP/3BRZE+;5H8;9]4!BX"K?*PXSG C"KC6+35@ 4E!'/YK\ M1F;0-*KE?;A$ 4[NGVXB%"9WF"4 9GEH2I"BK\VZ&C[7GSW+,Y.\\WWL/_MA M;O'D&G>G..LJ-W(>U7"Y_GPY_%UGP9,?!+0WHZ__@%?8?Z6S&QK.8OY$?O-1 MVNE_*5][*ESW0&MH+B?*X]4W5LYV>4/@M?OFKB)UL&2R5,YWG8>&724@T:]SMQ1&I?5 MVPR&R+R(0H]*UYFK1VA/K%)T[WUTT*,>AK3;Z M]!/%S2[!-E:]T(3E(P'48_7WX%Y3["@*Y?L46;WF MXR6+@_-Q.LL!UGQY\BC>O9?NTE!84V9$3"8/(9#;:QVOS+_8PBI?!_D!'(T\ M+J28Y,"$R27W'F)GV1%PR&%!R"('I&L_J=[<7_JOOD=F,[R+A[4RT+E6Z';% MN R=HP5.F>7VRXU2T-@54\2A5:?GM4\L8_?\GO[3_SO;O3S[,DQW2;#,2?6\ MJL!&W^\VNJT;T0471G%HK)N;!/,A6HVTKIK4H7]7C;^G7T.RV,OH1MSO*/:I MW;8;IP\HQ70*XT\(CC]3Q+([J_NWK (?Z)@@4F;]%,D-NSM8FH MR(85K#IG#;[_O1NM%^B-?EE%SLEM!DK1K+.STD2TTP.LU>%M>(G4NN!KM.*G M5F85GYHL5& :.B<%[B*/G&-%!^86\Q=_8*SZMDX:*%&K6[?:1V.V= MZXQ7!HC?"ZJO*:QFV7,^J;DD\[]+O H(+=XE>KN-PO1E'GK_QHBU3Z[0 CAI MF9WNJ"('%87=BI+NGQ[PBL#45Q*CA0-0D@IR4$[3QI14,<9C] 4OD*\H)'$# M$]61)G#H$=GS9R5X]=_/T>O_X)57/(XL+0CH^#%&-/(Y16%P;D75F.C\[ M.V^Z,I6-SLI69XUF%7V9!E02,\!DUFHOTJQEQOO6^BGRO]^W]*[OJ0KZ%'YS$9"A3ZCDM$JBPWS-B19D>LWGXN4GU#RQ#=?8*< MO4S(LFWD+NU)4L&<#?ZO_RF:+"=1__O_ U!+ P04 " "UA5U9H"M;@^*: M!@ ;;V8 %0 '!FQ]69>J2-?F??^*T]47 MWQ5U$!6U^GVK%R+B@(("HMZX0@D1F2<5?WUCSH.9:9YT")1:M:HTP8#8^]G/ M'F+ZS__;6.:O%?0#W;'_^S^YO_'_^07MF:/JMO;?_Z%$NMG\G__W[__ZS__& ML%_ZL-KG?JG.++*@'?Z:^1"$4/VUUL/%/[\DQW6!_:L#?5\WS5]57U6=Y=S^&^B\IO B<(O\I\B M\0^1^R5TGF^]_S6G3WW@QX_]2'ZU>QQ.E/XFB&+E[=TB]%?Z#/YJ.=-?S=H_ MO\JY/#&?3>?8;$:6L ).X!@ Y1E6(*>54J%2FDYA_KZ-19@(*Q&8'?P3A*[_ MW[\68>C^\_OW9NJ;?P=P]K?FK'[OKMR]\%\/MT8!I@'@/MT]!\'T;\?7?C]< M>'6SJ=O&TYWK]?KON[9W=Q,XGO^]NSQ-9/=X^R;07]V]SC_>F_L]['#B; $M M@.EV$ )[]ORKI$TU?/WZ#S\K_KZ_^'BKO@FQI&>O'O+84]U.7@?N9/H[]($= MS!W? F&B@*2A7!'#RU@^]]A.X(?O!9#\\57G]/=Z=OU&_"VT[ML!LKMM)?W1@_CUSK+N?X)4\_B2.=R![]2J[J\_X M^@-X)9C9+Y&O $-@!/D*H_I>C)+W&-7_^O<_"PC4?_]CP1#\FCEVF/#2?_\* MX2;\?2_/W8\QZ$7ZZK]_/5S'PMB%?_W^]S^A'IKPW__\?OS_?5-31XW__8^J MKWX%86S"__YE 5_3;2QTW'_RN!O^W^2AOY/+K^Y1]< U0?R/[=AP=X.^^6?7 M&O3O/^JJ"NV[C\D-W80]?7UV_[J;L+_#,!5,^/DD1TSRN4FBK/SD@1DF@@D3 M&E7%$(110&WTX.D*%00P?+A,!;1CF@EE^L!4$C9VHK"O:XNP ZTI]"=!>54P M5@MN*K>Y4/2I5EOQZM1?OVQ@)>_^T. _=PT&=RTFW"]$ONL$D-DD(@OTJ0D9 M>_?>=\KZZY>>X+-QUZM),UB1V$:*\S)HS4OS4"J1A=KZKW\_X[K_TW5"& @@ M!DG#__G]2B[?$E.]*Q1*6]ZVY*C.6GF)CGF)?-5 MNO:^^X],]W^H^5PW]=U3&#M!7GROHS,)@=/!-'EZ&'^_HVN'D$.][.5D;.L4 MU3E9\HMMZE@=K?M@MGODK\C6[[LI)Q\F">YM%?CJ1!9KDWA+3V8MLH89Q+"_ M)8KC;FO.)OW5)5)'M])JC!A9X&I2FJI9.BK6<,5%3WL&V,JMI>1W'#WNOR\_NC+!"?0=P)]!BNG!^&KU^=8G*W5+'$D0TB('JBZ6GOP M%1O=F<8]_?W$#A^9^>E]FXE;].]BY3OFWCGK28=VO^0]GME,UXWRJ"!@S4C5NKKN=@L[*&# MD]#^34DZ/YG+;*]1[\I$$(]6\TY#+11.ZF"?"?.H4G+I%CO$)0S'HU9C1'!K MK8ASO2-)J5)7J>% YP.963AF%6*PPUQPV%^(14VH. M!GY'KF%GB$+^2 8_"$*X(H5I(>MT9-IJX^6C]?/6G3_&I/<)'?? M4\G98R"ONK++;.Y=_WLVXJ"]*ZU0F@_OW-N#;+YB3&/4WUR=Y<="9)6/C'TBGME8Z&R8X;M.@9 MSIM@0#9Q;A!VWWF(.M#] 3"C^T Q8=3(]Q/A5$&@!V*HFV8#FJIL^Q"8^A:J M+-#M':N^B"B;]LRQX"=A)&^MXJ)D-_(X/Z*59;@H)2U]Y7.?U;1[+RI\>L][ M>28/]7>!;@W>__\'8LN_%%M^LNWT:U*M-P[E:,'GQ#RDB]7*)<164=AM437U MH>PQPTV>I=JPW?DJ*#R#V/;;HE)1VB8AV;$,VF.CT"2BFK5ZY[+.(+92B!=# M6)TTY8@8]'(]$VM9I3W>^T)B>X.V.3\3M^5XZ#/84*]O)[$WS;B M5:DUE=NMI9]W])GAQE^%?*<3VQ]&1"=(@J,%.RAL^^6I874'=#_ N,C[,C?[ M21+\LTX_Q8-_V-U1?MKNETNM(JZSC+GME6!+'7QE/M1LYD1V^!C]4[::_,6/ MH/KX-CH,Z 2SNY325KN./;O_XL,@["=2/"Q% M6=!\;MDJD 6&X$;EN1(2>:7_=>B0P NJ_ KZ]DY##Q!)M)\\5W3F_K'SEO/* M9.Z1+:WNV!H.2R9C$U5^J$V_C@N.+9.;-L@V"X1EJR]8."M9XV5/H -M>Z(" MR8_ IT+]G_MDG4X4X>^THL)-&\;WW>D"WY^PHP&[X+0E@UNMMA8+HK IT0F@ M5SYWS;VL/\C>?7K2=_"5Z\;"#U:+?9'$YP-E):.LD)P9!+*&SW M@,N]Z7V ]O9=J_41WE3H-BVWBUO25PJYF L2)/3RYWQ3*GE-]>Y53:"]>+O$ M\$O]%DUNC/; 4X0&0^<-/5'[')A[8LO?K\>*?3A/>-:>P>#?_^R&Y/\)[D;; MDS?^=3=$_\]N(/N_?P6ZY9J[H?>[ORWNYD3LF M['/7_>Q.HNP&< CP3U%;;0)@H"?BZ$S,UY1X&[LR;'O+E,/5,?A M(ZE,;#3)T">+7 68<<.=)!![> UX9_^/WW1U]WVN0__7G0C@WLDH=+/]F@#> M_OBQN0!JN]>]_ZHF#]NX9L+L#RS\2]6M'94Z]C/E?MC%O_Y].;[VNH__^;VW M_7\?7^SI-7[OZ[-[A_:G5PZ!'^XH96>#>0S/)?\^M?-T[4EXZHM;*U@>?W[$ M_97'[X\/^?U*^9]B@;S#0JZTOZSU1UC(YH%IH=HTV,=XPL;&M:",MP\(! M6,B5,)P\$ N%HV-A?S7J'188+]HY<\=R'?MN_/E5>*2J=_E=PN] 3])O&KAZ M",P':%AML:"Q[D!@K$:O8%0'2T5N4LA#8U^/G^'Q:9=/R1JEB['&Y\7P8R E M'$T-V6CD1;P]XU7 6.,'2!DH_)*8\(KDC+I375:#-Q ".T,\/^OAX3#/>K1<(]%O]XY=SZ_3Q@5#NPI98$=XVS>K[AM^W:O])>T MP2L<7ZI#M^SYF35?7-M[IO?_R)P=L56J*>U9P>"IY;"O4.MII*1=SVCZSN/TVW/C!G8BU$P7HV MZACMZM2P9@6\X"TR<_Z6?D\2:Q_7FH6&)8[J.4$TZ'H-LEL2*^5S:4^I+F/- M)XFUCV3-V*8*YB.,%W!]$,VE?-Y7""R+M;^GWY-$7\1Q%)RK.:L\P+D*@Q%J MG;:TXC1,?8GLK HF3N..?UX/;PC\%HXV1E56FE2C.MFJO,6DW79/6OU$KP3R M7JM,U9WDBT%)ER./]\52Y)MC,M-JNE+A]VIMM2BX&"RH6+:\><4NEV:#PCI3 M:ZHRHO=:S6_*FP:84XHAFEC/[S9#F<72'B6?3ZM(1,;OM=J;>^)\$_4D!N!\ M4/&#'$@L-]-JJN+A]VKMCN/ PY9!W'0'UHJ;YQ7>!J!8F!ZU%)'#CJR.@@RRB'J>(9@Y_HXD,T M'OXR^Y7XU[]WNRI\K<6?O\%'ZG]\A:_UGXXV1LJV(V!*3@A,P8U[ML3\5K,=5] ZXR< MM5V#88&)MC9MSX=+&S>1'5;(+#0= >WI)[I"&MJOM:28/#BHP-1FVQU?;I*LP2SJLTSPN%M$BER] M+,.Q;64(^2Y"4%@M?B*$Y+BAM.RLG8FA$!..<:26LV(R+_,'"+G06N'W4^M^ M"@FG[?$CVK;&!K'5:O%\,.Z"(KK%*X0@<=:I=C]5<[6CC+?SIDTQO(L3M:YA MEP9VIN:+U@#>3]+ZJ9:7V\G*6!<7IHR!1G(_*_&U#\?]6#A"71"I(N7G\'M^B^_@ M[^RUTY?(O>)QQI--U3J![R/ 5!C(2S$CP!G+CC/>. MDQ.O!IMM?U*IUG"PU&INO5E5O!"YVGA&>AGIW7HNG#'>:7)@MR6MEEXX)G"L M;G=&&#E=*3 -0R,9 V8,>-NY+]ADC'BN>%O@ME# M1JME6*;LK6HKK6Q0:6##;#9,QHI()<.GV_TE(\)39\7$5I*6+6D>X(28S\WM M]9KHKS,6S%CP2E@P]1M@911X[C295<(UL;)R9HZ7)!+G!NG-UU)6QJ9Y;3_7-4A^E(4#,)LQD+'ASZ7%&?,=) MBQW3R*M34K69-M74"AJU[E4J:5@JE[%>QGJWE0YGE'>:-'AN%S ^:)LT$V_G M4ZU35B6ZEX8T.*/ C )O//W-)M <*_U=K/NY)3,M]F5@>.,E)ZRFA):*0#"; M,Y.QX,VEOQGQ'27]Q?/K@D-#8WRP[.NEI_ MI?6%4+60BW9.";8?3X1'ZH"'5\KE AS(Q*K1E;V",+8%J>&UEIER+VVX1]$M MY-A&=YC738.6AOH$JY:,)D!N;@+*ND7K,(=7RAW/H %6?$$>K-R3'>'PJ-L:G(9OU/IXJ>N$,!! #*8FY,,%]!\^OXW9CQ#V"R94-:B* M(0BCUXD(%00P?+A,!;1CFDE Z -3T<.%$X5WK3TT-A/E;9FT<-YHVZJ_$MI4 MV>.0&^MZQ-I[P3\'OE](/N6Q[CME/W?\<&V?+@HZS0)IU(SE\2?B(GFF!'UK MA\>G;/OI*IQ%_MU!-:)CJK*M0I_2?'B7B 22TX=NE&20('BL!$@MH=J:KFH0 MCY? FND!2S(HAL\7>T;-6LYC1^D*)Z8LZK7-,28SV,S%DZ-]4VE/8B8 MP77YP6.;Y>-)S$0@SPI:CL:-=I"'<1=8+X:<%&B:01WXFG-2PE"L6NC/ANLB \2Y31?X"L&LD"N"[4:F]HGJ M@2G>RNI&K/*DFVK] 3(_=:V"KR?77&#RMAF+H:^[CVZ5J0;YS0PG"3EJC%QV M7.RU%FA.DCLK!#]WCA^*\[JP)B8/ 3OSD@,:N'H(S [P#1@&G#D[#OIF0;]! MQBX1X3&W7@E+JEKQIVDCP*_%E.'Q*'CL.S$PJ\ V^#D-;*""DSIG=>OW@&$H M6QQ;D;5RM];7<"%MS/B!R#(??4J<)KF3!NPDM[%-&.^$?U*EO"="N:4Y6QT6JS;6U*S1&3ME+16UEER#PI,H$_,T$<[ (EX5W)\KCP M['4%T#/$046&*[&X;;/=V6B;-M[<*[ ,HZ?%Z*XV1UE)\[/3UC,'#D]O\YBX M,&@[1U7JP7)BC]*6B.\15X;/2^'S#S/Q=7NYJ?'R1F2(0JNCSYO!)*8S(&99 M^#UPJ- $P:/-;:$J^(X:S<* $TX[W%/.#PJNP6H,A';55B LY$':4/F5[#*N MO QR*5M]RDE!\N5LE:9Z$R].QI-"7@:NQ!8K]2YT)R[O?A"((W22PI":5LE. NBHHLFC[1E0+'!]I2'V&FVHSDT&@=N4!@(VEN-R&!7'4ZUC=E/).K3X9INRKP,^=A'VHH 8$3+0AURN9Q05 MR*>2"D\6\)UV)[FO([Y1'K@50,<"$^?;0D-@EWZLI5)%)XOX+JJB3FW2['OC M0&,ZGBP:1B?D Y!;3%/IKCJU:U11$O/)[=G44*EACXD:?9(3UO2P-$B;=SIM MS'=1%25!GTIR,AYIDPW.!@+E<7C'+0JI5-')@KY+J>CCJ*\V;%G3QBJ4#""/ MUI'J3<0ZF3:EG3OJ.[(:#ZUK"]"VXPZ8/:X);]HK&(2[#DA^%+Q=4]^'NP7; MJK!K1_*!'8!9F @SJ,8OKU"/F^!2\[ENZKN_,W=">&BM4W36HX+;BV5V4' 8 MUFU%K4[:AF,.$MS/*]2'2_Q^F]G](D]EIH(6:"6JO"E/#)PWQ)PW=ZV.">P! MDO%0M#Z;:2S+//B1MSWY @V3G[2"SJS1#GH, M]+%"#:CMLC-#+E6_6EM!"IOGW403:4\H:"-CX-7+CDP'L,9I>L6:T49$YY4"+GV%KXULO=\-:%?8,S&)9NF]Y\WP#V8SJFE7ZAR=;O53FV=* M]V_0@*9:=WP1F&\9\,C;N]7[ZK()0PD'<]I:;+1!!PN0]:2'G0-R"%2O(JUY MW^MWL+F14L#I!\!/<-+]P73TG@Q6YGQF=,%"PT6UTV1?>T8Z]V;^W8P-S=\ B[$J 5J:$M&$SOK,OSH=-V M0N1@MYL9?5!WGV&XO[_7J^?[HV.>*%I]F8R6.V46+W84*$//5ED0;R ]1JZR M\ TEWQ_ZLK>S5Z[A#V\5'F51]QV+U6U;AQT !</C<6OZ=#OGQX;?F.##'1NSH QRQ=E.!XNZE1GW8S0VXPL&V3(!AD^ M)8\S3$U&:Y1AONY28:-7(HSV0M9'Q?EX45HC%V%DHPRHP!?988;YT/.BV,5X M',#M %N&VXA5D N(L5BH( W0ZRQ(PRGA$: M9SCMQE='&6CP1[#7$AVI@<.!THLKV[+=F2.Y:0S* PTH*/JSD0:X$;=]N 83 M1A%QLNE$3LR5TJSE\X\T(*/B(PXUD.2HILS9QI!A98 S)*/72P :Q"#HI"V# 4HC&O M&)@-"QOD2GCI&FQ !@3[1QOD:&5(SMIH&7&%*F&%C21M*\@E&2B/-AQ-P;7( MO\M')KF=EN\&E"3GQ9>=OKDD&]?N[J+!R]RR:H*9T;9WF=2]WTI2( G.%K9C M.EJ2OW,<_29-?6YI3]HK0%M-6GB^Y^''77]&08$*="-N+(I=:^N)0X!D=/!> M4(_G)!XJJ9_GHOM$_)R-?"#C8Z(T0:(?UA(3>1@5RR50?6KGZ=J3\M0/;GV\ M\A-()YQ5OJ>M'::?OQT'U+M6^L#6X-.&J!W=UJW(.@;HQ>6RPB\$S,/%,3'P M99D.20Q)KWA)T.^>_Z2"^QU27^G@VLPIH?T<1I0/,:2A- M%J8>O5QQ2+J+3[8?_E)H/T?V=[8>WO>;$T.=V$4X1.D0J+^Y]<^AOF]JS6N& M5^".SJ!*)=%]$A:^'1%%:Y#UL8T72[WOGO2N)OOVAMT*[QTV^XD8']J:\B-& M6HQ6(:.'Q954ATTMB=U1M*HW_F"OQHXP"GOU0\('/_TC>#UW_FM\I6-25L8, MM',O0L&'+HAW?W[!$2VNQ':D=L/%,8^J&$5V4BBA-Q:><40J..(SI&5L@19; MW#?R]NH:FBO82<2R$'QG"6=)=QM.M(MF!3^)99NV"C?T8B>6A^?DE9*Y\E57 M9_BN813ED;&NHKD.*>,/9/CC_O$_Q5[&*"E@E/0@O*6?.?97K=/&&-^H983X2!;<8A67Z9(L M-?R!/C3(--0RCES;SI@AJV'<$!-\6KM0UJ.E10>>C;>G+*.5F6ZI&Z8A:L@X M 1U.N.Z:Q76PPY%J%6!E$D:3KQIR)&RMIB:&D>8@.84IXXN+\T56H[AZ!CFL M-C&TZ)I<]2L:SE/U9<_)E:I$.\L\,M;(:A)OF )LKH IOE&3V&Y72];'X-:( MJZ-2K10#S6^E(IYXJ:F,&;*:1,8$QZI)<.-PN0@,M8[KT@902ZW#ZNV,$S). MR&H2U\4.1ZI)+.48CTOZ$L,C93BS*KUA;HBE(KO(^ *-[.(6:Q+7RR"'U20: M=6Q,BW.CA+/3KCB;3L:-)9K+ZS+60),UKJ@F\6:E\S5/L?I&<:*D>(!HN4N; MP>J5PD"I!'$]S"9F9E2!=)'BM)L@W"(U?%JM$!M4),:L8^"Q/ES1\P!8W69& M$AE)I*1JD='%AH M9W0AI%8^O8UDMDPPXW Z-:E.1B,9C:2JKG%.ZKB.:5G?J&?D:')NL(S72 M%AEA9(21U2ENDT(.JT]( MCI\*<"18&J00YZ-1G MHSZ;BD7HV50L9%*0ZZQ+7#45?%J7H!Q)S?562D=F';^=O'^ACNMIF%>1D0(Z MI'#M=8FKH((V*>2PND1AI@Y; MW0DOR@19@,T>A7OY6I9\9+1QBW6)PW>QL09F?8B-@XGV]N#/HPUGD^TD4]*;AXQQ< M%00\'PX)@C&L#5OWU@K3-T@D'? G!U<=I&0TG'3N!"_S$:[VO,DGP/KY*Z%W MN%>*^0=%LB@L5Y60R*];AE);#ZH;V)D8*R23?*3((K//BZ^IS@*$/[7YF=TM MXXY",#+L+@K25EL2GI\%"%F <&T$=-JZWXU$"-(4-D1BV^O*F.I)XP)1*N+; MC"TR T7)0)\.ERY-T-"V*<993W2O!70FAN0X3R% M.,]=#.;T4-?N;J-! M\ +G51/,C+:]V]7B7EN)VB0X6]B.Z6AZHCJ.?H/WYY;$$(11\ K922ZH)BT\ MW_/P8VY0;!5&8H6*^9+,K/95 *<)/O1,II% MM3F19HM]*?;,2C,K39>5)MIB@6X'O/W1W%LJ?/'$N\8'Y75L0M! M'3!K] []RTSX.R;\!SC([/NE?;_V>7<77TB,LG:% &2L_@/?W.UT2\7EN*$; M'K4A/,;R!6Z#7%WE ,-^[94^4\:-FGOFL?<8(:>#J6XF/7ICU8^,^"2TQQMU MB(XC_\"D8Y/H$@ZM!T:[U21K]LBI>1WD:DE[;.F],MZL$?I8&YE-9S;]F9<^ M<$UBNH)RPZ2WW:GK]'! 3XC!D&_X:SNUOOO4"P%3:>!9C)[:.G=3G4F#0E[6 M#%K%S")O;OU(2Z-U7E.=^J9MX#QU**5HIAGW:2T5 MW2364:C)S//<&@I;;R(KC7 ET$2S$Z!WU.#-UE1NPRY0K&Q@W-)NK6028[R@ MW,LM5-F88<@MY[C=RD2J+6/_K'24,X2?%OK*=55UP]@9RE')<:3MR%%@*PV% MOFO.,%)=W;O<7/L_M5X4XKV?VK&N>C$^K11P'/3[. %'M,I,TSBX?IWQ8F;1 MI[5H%"/5GYKTNK(R(!E+?1D$VJHP)-UB(Y]%NIE-WXA-W\P8G(MQ8Z&[%&*& M!B6 +3OD9*FFP="S,;B4CL&ES_HOEV%OO;JA4DVWB+<;I77,241Y'J8QLKZF M#/DV; "-.+2^+&ZVVV4=X9L("KIV$H(CWN(8O_+H_^/XG<)"J&VT97 MD1B]/Y@V^#G6:I%I\ WI,8TL1,NH.AMTO;#: MQE&4M*?)-XEU%/)1GA+D<9DE,,-:).80=1D8YU+KDZXNG[P-NT QJ^M1AA^- ME,"2L6G;#MEFSVO4TN :;B0K2[5E[#_;(QT>XZ?ECI H.7JMTU@RF-B07&72 M"-M>&LH=M^%Q4EWMN. I)FGV=3\U:6F;6T_5PJ"" Z;=+"VGJD<2:1AMO!%? MF=GT^;WT558P!_UB(YJ.9GZI.LZE8O/D&ZEOI-$RJ&#"S_]HPX[F[B!K&(3]Y,&)*S9HQ[+T M\$Y@IS:$$6RO@[YJ%0ROWQN&*N8W@U0<8O/1?(DO97GE9I"$;"%([GV_6N[Q MRCF0O9_@^[M#JT\.Z4%>B9K2/)[C1$>"(%Y,(X].;=#SJ1 S+)\;R^AG)M:F4 MAN [BSD.039Y(61?,N8@%SW7L?TZ+]/%))A>%@1%X5)/TUG,@026SQUS^.Y6 MKNG+>EL&V-PLYWE?D\G4!]!9S'$^-!\'AZMR[&]*FTT3!^; :&.QT\.F:8@3 M;@D'.6*2SWUW+= %@\^M4=G0S@A@!NFU&FL"5DPZU0N$LN#S"=IY+$=@^=Q% MH'W)Z+,V,( A537&\.R17245B76B-!!E%GVF ,SG#C_S@*D5YP&YE;&HT08; M51F*4AJ')++P\W1P_I,5R!>,.M:UFN.4""J0+9-O]@@>5$9J&ADZBSKV(/LD M0Q.H!QV%=B''C?5PS;!R3(YIMBA,]-33],T''6A@^=PQA\Z"INFL:I[,MA=L MU07RE'-37[_-8H[SH?DX.&R:6V>A+K9%0Y$6Q9Y:[8T5.PVD>DLX(-,5>P[P MB09C:5K!+6&0EU>"6I;76<7K6I!]BJ(^ZK%G.2Q5X_)8JC) F]<;?#CG.W3J MW746>R*!Y7/'GLW(R2^: ;$UR HU[;CYEM49I[$VD,6>%T+S<7#HM#3"SBN3 M$AZ-+&\=QEK,CM,0)]P2#I[*^$0Z@L^P.Z/UB= :&U%]%+!V&TQ5)8WDE@6? M[Z!-G&B$ZA!H7S+ZS-7$$:_TJ-@@3(&<3R)%M>DT8CJ+/A$$\[G#3X$SEV/H M=PF#CN5%SIJ6>V"4AI)3%GZB N'D>1OWVBU1\*UII5E* Q*.'S3^@?+1.5SQ',>..H'>'DF MRN%1)5[WJ[0N8ZF8SWF*E?RW@98_B)ZF.;;;: [7 YR@:LM6R^.FVCSU(?LW M@YPTHN,I_"!*]^%'X(<3,=&*&IF0GS->E+Q[!X8+1VW:JX1B=UU[_U<(N\"" MSW"1G+4=:,DK)0%'D)C8O:W!@#-G;^+M/C23VU0AZ6LL^8F\P6R'UJ :O[SR MRL&]O/#0&JC2^:FP#B6&+ZW:(UWJ]!88P%B,IL%=:!HRJ^0_ M4NS"5YA]<_WAU[*4Q=\'L&QH,@6Y#E0&^G;# (R); M;3]GT=L");-S<:.%7*DTF")'A4]J_*RK+[EE7U]/Z8D//>K@9$>F_P@;NP3( ML<4PR84>J4:@*P.'\$,=EB\ZV:&B(\00:FJOFL,F +0D\B" M!JX> O.Q-A322V;(#GV&7^)84%CV'*V-[(2/ ]'Q:9>O$RF?YW@_\BO%R*&- M0FZ),T1(5D=49\J+%613/&3]RN7R_\\/E_H1-MQ)KE'3:L62'+&=O*^ @*#\ MM#N7,V,#X>.5?H0-?]BL.[L#P61LP59CCAJL8I!AX[O8N.!&M/@+IW+!9'D] MGA3F@%MB#%L,\)Y0\!9S$5D'=%O)\ALOEZ3+AWJY5YGU\3>'K24MK!(COAX8KX=/HS#RWTX$$)Q ?]I)_PF9"\=_Q&-YE+/GC<(L9R@;;-47 M"OIJH"%+;)\)XL5 Z@M)_!R7+T7X HS/,CQ9O>;$FUD>&56<\S1('Q,+CK&\ MSM;P6@-^$4Q'&-G,0/4EJ)Y%F Y,[=DNXH1499:YH=^-0I;!NJN.#)=Z:0W1 M=9W(H.KT5'7Z74A.QU6-:1ASX_(XD FIX9?)6*-: K)%(W10=7*N.M%>((6[ MP6%Z=Q8(]-W=,-_K05\%FF90![[F/ "DQW<%KM9;;66V"V#?7]2H=_.51G8O(08*O0EX/'\BCP#1B^&*G?R-O:AB & YSENFZ] M$]7:"Y V+7[=S^O2:]^)@5D%ML'/:6 #%3QR]F@B^/,5,S18%;,$;9#O+L*T M*?.#SEV7!KN.%?F/:H/,NC(@:ZJ-*_U-)1?KSK2B(I<6?*&VESVZ+ETQIJG; M6NC8G02.VEW]\'%B$E^UNZ7-9B'K<>39Q*@CKW-I4]R'W;LN+5:[@@!\?0H> MZY6+!>-U%+.^8(!5AH%,LUL=O67P7RCO;:^N3&=W7H"RDN9GCV0)JAXFD-%J M)7LM@YU&T'"&@[39W)Z.79?FJ- $@;A;HY&D2%NH"KZC1K,D(!,>U%CKS[=8 M7<#*>%P9>-AZE!LUQFE3XU>]3(=.7Y05OID"6MX8]\9SW9-%MM&=UM5M=X;> MQ' T4L#3U8+^+%?@^7*;M*?X&B?G<5Y82&6A@-XR(:1RA4NI\%6R4 \6;55Z%;29O-G2E5N)C2@#\S M01SL4"D\E3>[1B,$VY6PD14\RH$*V0B D3:KV]NUJU/?^U3/;40=/QCE%CCP MNX7>7.66II2Z#/ULJ=ZE5/=EKC?%AV$9&_5+.*FNZ@XQ4C42O2.QT,SUCJ;4 M ]<;'#2@_/4F!,)('_?:G$D8<:L!FRN\1.1BY'CW>Z/'%]V' -7U*77=!O9, M!^:SY)Z9X1.)4;;ZQ:KSR1A..=C@9C(Q"T)BJM?#61,YUGB:6K!?#@_D\1-! M7">J/E_+;F1]@#>;XGP]P.H9"Z5Q?FN;'G ZM3X3,6NA)4?;X^[T@LE!L%M:'9LT:X MHBHZ=+D!-D9WI5X*6.B":_8NQ$)-:P(94(@P)G8&A$"^B\O/P:1S8KFLSI>P7E]VGZ](7ZYBJE; *F"T>;8W>M.L64P@&C$=/YL/I,%P: M+>02WB]T]KY?UZ4W.F&0:>(#N@]**^=%HELKK &CZT+=:\EC@9212Q>^4-J; M3EV7QO;/L\KEYV8\3K2 6X."+E0GI(KUTZ:W<\ZSNNB*FD[R>Q\^[0\YE,># M,,I!AU$6+65;[=?'BILVIMS7LW3H[D^W=3C@8+K-$/8W(KN5B=D@M]@6%BU< M1DZQZ2B^7&S]QNOJ2\^B>OU6%Q@X721Z,<=9<:.9MDCT+-672RGLH_*+TF&$ MGF)RF,&W A!RC$355FESD>+Z7 -^D[ONKW>O&4MPQ,".2)TL/ISCAMI'F6]/U2"MN3O\-!TUK6&FZ5 ML8)R$03*P*/6R 4OJ.3OEU+ O MN]3F30[HJ^2*E ,'E]E.;B8-)]/.=)@VBCQC#GC27=CZP-;N%;;[IL#=F<)0 MI5;0!]HG1]H^?6PDP@7^;!%S< 7-UWL!/M[3M-TH#.YNR+]M\H,9)-](/!_N M?'%BY]WSGC:#O@^SWEP5(M.4%KX3:8M=TP]M%;1B;/.57A&W7+K8PIIBC^PC MZ0>>U/;7O[NO>_7V(1P/3I,/4_B>XU/?:_P(+_/1))N?I^L'O\-'('L,> ]! M63HJ11E+[/0'_5GR.>DC/Y=M%^BJX.O)B[B[G2#,Y)4>^U[EFE97G)0]@^P% MVWI1QALB>JL_,N)(#7$<"+R,2U+#)>]."^[O.A[BV;D76];+. M_CRG,16FRK:M"9K; M@6:D@C*I9/G+I ,VU\TV^_,7N:OUP]*QR:OX@:PTX68V+.AB@FCJ5M$%,[7$MUNT.@>2A=-NJ+,H5<:XIS_;1P:&IC",UJ M;>46+890"^9 =2AE@]Y6,AE3(,\4MY/27#UY_#R5\7VX-M0&Z3*Z,YR.(DMQ M*3J;=9:Q2I;"?)]NKGV0^(/1FDF,L>5FG9;C*5! 7JY,%W0J4IALX!'0%$:BB$D.Y-N0B?+5:=C&A7: YN;K&5,@S10WE,)<.WG\/(69&' Y M!!._)^OU?B_J+OIFU4I%"I.Q"DJL/%>Y>]!6I?'ZKM'8>FA94H:;%4F4M\XV K G- MJA3AR 4.C[A[+\ 'Q'TAP9\C_FO1/QO@@;(_)J@O?NSPQT?M?0GY1"#/.N-G MH9,(X07X[;E5[GEJ,&"(V(@ *\P%GTLU0C_O<#HFV?Z0W$3HAG?=(O!\[D'1 M8 ORSMRJ>[(GMRQ+\O'>MI!J17_:WYO0<]=9/78;?U#SM!_"<;%+\P8<8 &4 M=640H+=$ZL_4_+Z[-Z'E.ISZ$?#CI(7*@Y8'>6TS7N79 J.$FSY=*!+54?5* MM/R^NS>AY1JX6O3]$MH2]"W=F=_[W[(AH_!%S49 M5K$E*=!XE#>"\22,RRWTCE_]4L-?=O1&-)MG0^)!LS'1F57]AE4UHJ(Q[.?6 M7C_HIX^CO^SH[6CVT6;-)=4HY[O%)2/6I DH-*TE(5V-S>9OS6:)9\U&ID6Q MP[:H&=@VQ\>JA?G]]=78+)$:S1ZOKOM%D#;9M#LN54FU MISE78>XJ$;*GJ+K M%.Z?UM<#HQI7H3U;6, W7LV"%8$)@SY<03N"77A ,T\SZI_N>7C7=_<^SF;: M>%-Y(35]'!N3N,<7<6N WOS9^SGQ;T7_ -*#9/\A4 \VDJ^4]CQ_=J_63O(" MS_/6GV[Z7-^GM-?2[=KK79L[^J&UWV6YIS,KV9^-2UV^A#_YE_::?XZ_:JYH@B: MW1J>'%<9%;?Q\I 2D)L@D Y;O66_FC\\#LY?G[V>QZ]":,V9?MRB\*@TL>;< MHBBWI>+96S?#7SJ]^WUT/C MX"NTU_/XU87,+9=*OB3($='+DY4J:8\J60R<^57$[?2C=49]J$4F"!T_IH&K MA\#L0R_2[_=?"NJ._P@2VK%<8.LPJ,8B3!I6@9]@R#=@> \?QW\V0EFL03?I MTZX-?MYPHD"W-9*E#T7(,8LBLO1J=FRT- MY*+51]P<5V8/=O!MH1T3GF>?&]R3WT2Z*]UL?[M]@[DWL()A0U: JAB",@E<1 Q4$,'RX3 6T8R9Z@CXP M%3U<.%%XU]I#8VVPG&I)&DXS<;588Q1%B0")7*#_Y6:!]_OT?2:VGSOP=_)^ M=MN'"SRU%(D*8$MBCITL"V1;MO+]7BF7*]9ZZ$ZERP![;H+=I7=)]!PXIJ[> M1<_-$%JOT<8GK2>7;$V\?_>W.-T)[,Z-57?N!P;!XWWO 1]4@6TD+3VTP*M] M1@L\M\- @>*J7C7>-FO(@7.7BNT7T3- /I#1ST'YJ7#?V,5KZ::#.B^%Q =1 M/5%)$FLEH=5#>^O2J$QN5&:%BUK7,W,#CU98)$L$J<#E9[+.4'H 2CEHJV\Q M6G&&4LF?J45#[!E*MU&0(@R]/2/2AM$]DLX0N@^ASR7'#K 3^=U]>BBP,CW; M[ TBB,-)@VSVW(JW=#*O_EUD?BSA&T*DU(HM;E9R)9DTJU5GZ;*@I2-7XSD% MEI#49?ZR^4*AM1D#B^E6#9VQ1R4.UK@%5F>SSD6& M*! QV7/[*P&]P8_4X/("^<)UH71?OB#&S1RA.K*"M\=TI0I#6F^NLJ@L-?E" MRA'Z2;X0V>S6 9M&">O"JM;CRTMY4@?206[MR6E#7*1V],PU.FD]D BAXGM9/.J$%P'?S;$)G?. M'=_:G;)Y '!E,=*TR;*=&PYU+QPQ(+A'&):MB5<&I!B6+H#Y0_O^8C7P]SI_BQG^<=$SKIO3\634% V+ M[73CR*N'@Q6RE='TH ?5;.6XZ)EMF>6J!BG>8(6X['!49 [FR,9L*4$/PKG" M<=$#.(7K#O5!B<'PJ2OFFMUA%]T:87K0 M[^+@6)9CWUVF'H<\E@NJ1OAFSB!D10>"VZ^-+'0YY:,NOMB]X%T?3S2ZF^B] M?-KEN4#W!\",DBR@ T$0W2]K3H)\_?6P/1.$NI7(A9\__>+I0TT/9J:S^^V; MV26<8VOA1]0BV\'.OJ"ZN_HX312J*A/![4CV,# =U"-2P0&RH$ M]_,I)_ND_OPN>\1^(NR>_)S>;\/+&6@MWQ@3$2/&S% O;PMOW921TB>77>\#[;7S%PDBH1"6W)O,< MG2.8>.O@&0N=69%'W:B$ C;HDU.V@]--K<'6Y 89:,AF/:?8J@$I#_-3W7(Z MF.KF7>+WH&"].,GU9*,DXUZWRF-XTDY>1'8&P3<5_*Z[Z=+R479NH>7R:+:: M+&5<8<)!1(6W2#.C0M M^&1SS?%=;?+I\_-F=;O->E0!^&$L^< .P-T^E5_:=!_.@!LF4XQ_Q.H MNI2#0DUNYUR"G2[449="ULH_Z?[GEOY1_T]6H,0/+V^_N?7TD[_7P%??A>6, MY9I.#.%=:8]W7^Q72W3H:L'<@/SNK#%LDC>HD=="EB=>]>Y%JO=1]ZYSA$=7+)9=%9+ V6C"":#9DUO75^6H1M89-QYPUY]LM-&_X:G:7!<%8N;G#- MB+%8&O0:,@CI#)UG1R>JDX)?9Q[?63A1<3K,4.&5NLPO5-ZWC%);[J/KE5_G M("@L=4 YWOMC5)0J@XDRIXHR P>=(B_4U-H08;Y!$A7(+IE]CXKO+5FIJ*U6 M7.AN>0:27K%9M4:6-DT59:"QR 0%C!Q4R?H.5,4YWEAMQTA3& DQ+.'%; MV>@!4_N?/C82,0-_MHBYW1%CK[#P=$_3=J,PN+LA_V8N[4]G8=B%7K4_J2IS MF0015QIKA?DPC^S8VF$"?(;;)Q+\$'"'OPR:4T+..CD<%1A'[K19Y,2EST3" M)I>'!*'/$)X.F,'X@)E-1YI=_$5I\'Z#U"BYW]^=_AAW@?4J;O_.J^N<]G/E#O;TQ@OV*^_GS#]?X,R>\5_EUEFX1L]K9W4&S M*F6K#6BJ=<<7@7D: S8[?:XLC.ZNV"4?-D4RN>M-^O=UN+(BT6=R'\KH,M/=* M.D/W([H3\5#S>1)/)\\^&:XG11$L"XU"D\%6KMJIE*L=1D,NQ_\"UWLDE2'Z M(@.DUYHQE3I]-IHV\PK.;]DZ]5.I.T50)N-V-";>G.M69,;7U% M0KVZJLG1L&Z66K/VHN]E 5>6,:5L21-B5GN^C*G)%@INU1(*.! HUME)U>M M(3>K,(T&?,L94^IL^8P94X7/+5F3$SH,'U=6R3_FNH=G&5.*XLO4H?LL&=- MGN!-T,VI!C0WH\J2,5P^=:'@C69,""XGO]:,:4NNNJ)2*LZSY(Q<58^V,J@0Q@8Y3GB)N96 MLU':<'V[&=/%$?W!PO)3+,X[Y6$P/]@B'M,CNU<(X-)@I>X\KS/JT$)W'T^T M%OVA>48-(MOHHS.>_-)[G6DE+J+&WN+R+8E1@S*N +%=Z?+A\]MBV*=8>I(LI:YV&P&^_;%@0E7;;0@(PNAU;G$W6O!PF0IHQ]P5 M=GQ@*GJX<*+P3E,/C/?:?FYRX?KN=C&B0RQUR>Q4 >?R(N$L*3/CH5]WGW>-$Q5=E6H?]T M5%D@.7WH1DGF"H+'A'[AZ)/:-C_6&;(JQR.9GOL:BVXV?HW(/_@U]FK^^56^ MJ?JT6N)1C,FE6^P0ES %(]B34%Y53!6"VXJM[E0]*E66_'JR/J;&^+>FY[H,9NY M8KRQN0).UOIQL3&;UF9Z-M$C&_M-54)R0P;KMYQM-%]5US)@G,VTY7 AG"#K M1C*#3:/!'G^#^(,G5GZV(&6_0>"*1%0[@JL9>C@ [3I6JC=%9 M'AR[IMEK=DS ME+)=UFA[3:L0L<[GC]OY)S=.3&PI;H31"I-P8@C]4EFO>(W3'S'RO=X3QTXZ MDOX3>(X\RLJ^71M]8&OW/]Q]Z^BV;D76F[CC@^G_SX_;G2C7 7;RH-TCZA#2 MP)Q%YAV)[WZ0"%Q:.X>U^LWE?R%3 "6U7TEXO$2S-ET1[8F$7"9RV>5_NZ<_ MZ?FO?W=?7RGZY\'()PAYZ.)W('*R][G@ZL)G3LB1.U^8(U+#"6"3,DX8>J/A MQLW-AH8XGYL+AR$988A'':[Q-P7'&' M*V_4&6\G8% R>XS2L5>C2.NJ$$..Z9$ WD'D?@W .^&1/%\&/Z^>XV0F[<%XW=T;X.0O:K[!K##7366B-@ MJ;1C[?1^]SX/$#BIT9:*@WZ.T#IM/)[.8[F) 3_?RXSV#XWV2^UE]GO]]FLY M-K^"_@("]:2F6]'"CBJ'0LV(X^Y(MI?2I@&0RVY29+H?*BZS6M0. DMC?-QH MU9UF(,F43&(+2^BI7DNJ(9<4IL5>;S<^OOB&=+<4'W=43^=[DQR.>^M 6G!S M$(RUS&BS^#BS7]3CX]%<[73:2V' \/7J:$BWJN8*STPWBX]39K6G/Z 0C?AX M3 ZVC:EIU7'/] L&/9[[XQBY91)IL=<;C8]3=T!;RN-C;-5O%&&+IW!0Q;:F MW=""$7I;L*7%:+/X.+/?L\7'KL+2N<(XSS&$;(W" >D2'I4-_63Q<?EC*XN,L/OZFI5[\\*);BH_)'NT.3">.985A M>:()BH5 S.+C+#[.[!?U^+C;+$C4-+8IO,T.)X%0XUJY((N/L_@X95;[O!#K MSFR/N2KK8+,5H#]W?&NW V6B^IW<5O"LZ[37^ 34^RR&&5ZS6@OP0J%-M+/! MH#\TYN^K\]I-_.U*J4],_.VMMV;BIUI>R=6V*[LZ[G*RUQL.*0)7O10R,_'OCPAUUGE^:DJR05>5FA?-AFYT^HW"KLH,,\"?%O!'VXSLXF%M M+5STW=Q\TY<5L"G7: ;'I6SY#GI;DF4!37H-LR3C?*ZU#0XO7A6U&+LAMAI1% M+AFYI"YRL7BH6++8T7#+G.&-TG34[I6R4??TDDL6N:2=7$X0F9QL^U9>Z%4[ ME-=I,N20U 3"A4\QD5%&2BD#24H0:R2;;^!$%1?]'N?,J"4^"C)* MR PW,]RKVI,]S_G=A>QSKBQ..E:EL0)BM9_9.7*N_];W9+\)0CDF89QJW(+5 MV$9%*MHNTU9B#^1#D0G);-PB.Y8I,^NSF/7)BGY3T]!BMM=KXEZ].R6)9=MO MK[*B7W:R4F;:9YCL=,[; M\P,JGP^0T6WMK54OO/I6#K;E <-6EM/JNDKT_S][;]JC68R6 M#Z$EB&5HWX\6V)4S.!EQT4J:?4P!(LH7:$UKBX#L!6ZG[P=PO MS\/ID.'G_L/G#QY_!>U7@Z8:S 48#-,FQ M;=6RD"D_MV7F*G0R7V;FPS:^6B,_!ZX7PV; CVL MKRMZN<$D*IWF9MYFQP,[#(;YQ\#A]7//O9#DP!FV&T8;B!H#G^9X%[CU[& Q MJ*@8A@)J(MC])BM**I!9-"2*HP"[Z,)Y0K^[<%VHV],F;GQ27JIB>0%(6F_$ MFOW Z38O1KEDE+;AQ7N'Z0;+,Y^EA8)PDOK-H7P4RS=LT8Z6AV9-S55)PITH M4L8,9IG0\$#Y(EX@C%!^,4)1#-&0%%$K0X5ON>B%#I;BH=61E)FH-0QMS3J6 M,K.?N9]-#3Y(CL[ M@5/. 4O/@Z&S%Y[]MWL$L*8F\X8,K#V!8G-F&\QN!JM'2+# M#9EUA[;WYQZ=LT?J<0D6T;DJ;MR.0R2;MI(+G X/#3HO&O2[QFW[D:"!5>9' M!)N9)Y<-MM >/MZIN@O4?!W00[6.MB=C!@<@LZ#L$OV//0;;<.CCKY M>F/W=1SENT X'2[ZT1$7G1(-FJDW5M5,L1BZRL+?HC6N/&$7:'GT168T4C0% M+<$S7C>_V4E)1$6>LHH=@FUN9KE85YT]ED.$#O3-^1'$ODH 4#SB2_U-3XN* M#)LTB%ZOS"VM,!T@\@%X!6KV+C$:MU="K>D\X9KYZI1G-]'DO!#K$V,ZD*E8 M6 D%UO=Y!<:SDCKJ]49K5EW'=+T5?V03:2=$KO.W:Z%O7$]];;T374'4 MLA(P1/C<)[73!I(XY$=0=4*5OA%E,QF%4TOR8!&C5U=M*V"NLS ML_9Y=7IYMNN%\WU7"VWO%M>C-=U0BNM:83/K>9:D&?B :@.8I83&!])#_9HT M<"RN]RRNEXHCFK_#*?UJJ7/:9K<57]@3OLM.26E=VW#6,I!&\F+9.#^$6 3" M(@)/NNT[S8]6[SO] N]0#(AG]LMV= ML4RQV0)<=K8L9>A .FC8C;H/H7FVQ?Z-BC^6LH"/K7LMB-IN'#.2!&8.JMZ> M,_69:#QG5*]3DV-X)<)0T JV* 5 M@$LEX+N*3 18 JSJ>*GIV2C/-$9VK3$08V)S&:*E RP!9R7@=D4TMC8@=B@! M;V5[HF%I>2F#;4#8)>!2&W U"7AIFQ':U7%NA]'ASC T)@K:Y>+%58;, MBMI))%OK1F62KG=T0E==MI)H]KKU6N BV=UDG[[UF7(P%[QV.!)E+IKUW5=U MTP%V4UR+0PTTG FPMI]W*9>ICE@C8RU.5Y6>7N8W,LMD$Z&:Z-UW;[SI'$II:/[MW.[(AQ*,H"N,,7UPAS-)QT)1 -G6=]; M"^*EU_VB27ZV&O*EY>"N5O_KA?H-N^_+*%@&MM/V1EA280BL*UZU_AUTJOS( M,,<)MZ@FW&EIG9B7&XUBX* 3S&I?+Q5MV-WPYNB'UE\,))25=3&J0"N32"L1K$->_OQ.JRD!FQI)WK\%U[O'#J SE9600N MQ,=8#>KJ]+?JU5QA5.>;=8XHZGS*G8^7;+: L1I(K 9F'=FK1HAV:+O6S+3! MQ]$GYY*%1*-"+U2=*\_[<[,171F!93W.O/;M0?*M?,/5)GZ6&='C4?F1YJ/+ M[JR0S<_'L4'@W+FP3/SU=[F_?D;;6QS1::'4[;33,SJN=NI#@6#KPY$9+5]Z5<_W>FL5O@J RJFA2DBJT>/'1)HL5X B:$EC9#P0(OD[) M?UL==:X=E>F8L&@PW?[03%%"5>HS@3/U-ZN3'O ULSSPLCJ5!7@2@[9BJP<> M@&A!$YD'T$ J^Z6 K+/DTGIBV2 4,IUQ'N.=X50.',/X% .\_)+[,ZE/WS(< M@GXV@^%#D]K):A.Z+Y<@ZL9<47-Z"3 E R?)P9S4+ZM']+Z-3I<<'O^.C;"O M'=1^Y11Y-2I&_9/P_SVED7U QE"(C*&27T[&7!=ZK=A(7Y=TNZ]V MZ=6C-IT/"'T>V.63X $@Z!3 =='"*@UQOE!Z!C'/28J^K+8R:C=P<7=XT!*T MP/.Z:$DUXN1:'8YU1B]UJTQ!-BKZ-'!>8TC0$L!PY[IH2:>SQ6FNU948Q5'I MF48/1O4.UBUA<[+/F9ZQ"U_Q_'-^"^9^,ZA?R4: MO:+A$F8[(7',/#&/$K/.IMM;!4Y?!9I:"XK1#6#X%SR\N_TUUU@LU MRII<%W4V<(0#QGLX ]C@X;VEUX965N\.&==5XL*B+;;&L[!QNQCO 0W!@X?W M-4=,6[E69\K/T]U:5>@D,^L,QGM(\?[M),*%BQ^?*&W(@AXQ68HL3>1Z9,=) M-.N;>C-P U8:@H(J%5H>>KA15)YIS MI:,D67D3N"CLS>W%;[SF?2+B]86O3V@*LJ%336:ACGFWG8P"R1"J33MPH4K M-<7M(H1WX^(B39&I)EOLTN2;JMY6F&5K(8Z8X)TM%&1-$;28\0J:PK"TNE&N M%CO,?$@(IAM="F0=:XJPQ%;OQL5%FJ(R:>4G)2G%J&MJ& =D6IPJJ< N(P1. M4P0PVKZ"IMB41K&%GA63A-ZO#)M<9RT0P5U;"JBFN%U4^FY<7!9]+$GQL3ML MM@F0<=,9(UJIQ_&DP$"A)@0Q2T?0HQ+)<3N-#X:JU%Y M,Y@[A9CT2&#$_ S_]4.(V23Z WU"K88,.^([B_%LHOWGV: V(MNMO^BM88.X"0SI6ZOM[#^ZT MVVA$+*B"GAF-EZJQG["$=@EHU!U)1= RK90?Q)AC!9N*0="*;M.)ON=1W6N M3;J]9%EJ]//8+[H#.0AY?/#"RM>7"0*W&$\[W5*NPXB%5JP_(JFH7 DCM_J9 M%:P[E(0 UX2Z.H;U#LWS-MFH\I6VF]5K0J54U,/ ^6 ,?7&4^=W:M$F33K23 M$.IQ9PJZ0F:;$MZZ*E?K$T# M7'_MZA@&:]-*".EVC6]H'&.-8K-&/1H&CP!CZ&9L4=TTK&W/#'LP7);%UQZ;M&Y$4CECA:D@:BNHZEUY:KCH?@$H_ M7^7)3@_KI+#Z2<\W&P?OB"G=Z#]6YT1LK,XS\@STYF:K'+S#6@)=C.*&I2"^ M95MQ\$#;2DC4)I]O:X2H/VJQ7([-$&[@B#D,VC=!>[4-Q!=4==A_+,'9%"UI MLJZ"!=#.F^FR,7,=V[N!_&IR[Z+=]3E1TQHS-',-XW!;2<%U8+O/<^Z:IJWL M*QSM+K(3B+3MC7(ZX<@THV:8G"'-&@G5+<5"L=7FE5D\XVJ<3F.8V,7+N_1J M:8"+H//Y3AQB[FD #D 7#L,7E,HP5Q;XI,:)=7[:+Q+%>**3E08K M!A$'@L M8S]!QO*PA04,NA?@:7C;BJV>DP>[87Q0",QT;4HW5I,JX>86]5YE,9Z X*9X MO38F)[![/B@8:Q?51\).X8%X%'L=LS1BY:4Z[YK]C&.0JX046/' 3B$V6-\5 M6 :FR-J5)3XUR69IOKUN,!"%F A^Q+VAKJUH=Y_;UI+ MT9)S\+4M43K9)?EV *>SSS^CI.S9)U>9GOW;5_\7.#_TN @_7'W>N/*Y ) M!PJDH%ALA^$R%E-1F1Q-E96Y$HJ:IEB!A(O8N"L-$OS XI"$:.D=9UFQF+1: MC))%9L2.^N8J##(>>+'".'B=R_U 9FY7;O(6U_QSOCQJ@83==4UF(U.L^RK5S_ MKE=5?O12[+/I#ZM$OIJ-?[F!VMU9 O(8SD(>V,K8$$_IE".KA'SUP&0\PP!P5I!W%U:4#7NTK=KC%N//G(T*ENCQT& MUI@3V(HM95.PG!@:Q;_N>B4IG..12 MM:Q:$>;6IK;IY$TJ#(%7:#",^8@;LHC<VL5";-T]41%0:7^R<:\!N)2K]BZ@F:*/:G3&RX(FM4-LSPP[D?7\_2/F>Z9FK3 MJI4V_3CCUD?)/*$Z43ZXYZI<1KN&DEOZFBI-@4D+^.PZU( 4\F*T56PRC21\ M_=FBFJT&KTKS#P^#KD>MW=L2W;=68_J1RN+ ,6J7G,=:(:^Y:H4O-*9=$)UL M0E'3">N*X.N*+_<30Z$J@K%]^ZK1?(VIUIFU,WGDUXURK95I),5R\JZU1@@) MJ,]KC?LG.K "N5B!7)>0$<<,G8W7;)*?1XF X/IL/6DI*47')/H M+&*R[0Y2_#(,N0U8EK!="FP@.QS+CA:K,!D&).7TCS8*ME X=OS! G;= M0&\XB49ELK>,JB"F95)1J3-EV3!01>&0,!Q;W9R>"5$1"+=33%>$<8)0$V*) M8BNI3#4Z"H,3^9,2P:_GT=YJTT4HQ#8P*[C/TXRXWG!.9M)+E8GRO?PJ,R\R MF5"?2JCCH4H,PQ(E8)C\B MD\_G/[1">?O:++W-L&XP&[O$Z%)B,RK)36Y:"&S\AVNS!!6DGUV+$MAV2E86 M3%Y-.'Q_L5+&@VYPRQ0$L6;&/:S^?$=UEIX,N&KO,=KD$^L6GVJT=5D([M$6 M043:??%*MXTFI7(C30Z[NDTHN7&\79R7)J5)8.UO&)W%.PS@@L9;UL?1TEH% M4H:/]E+=9$]L/3H.!C&F"H,,ZQ,285QS+7F:=@TB83'=D=)R].8FL"YH&%%\ M-W%[&):EC-6T^^CVQ 11J48GA12=ZQNAR.[[28M)/P#H7\X:MY/32HF>28*Z M5E1^(X]'5,P,;$#W0\G?'P#T+]\'4A^V"%.N,H2Z!BU-IT9,OQ:*\UI^TJ:, MH /]FPL+.7JF3,8*F3FA#"RC.&PF"B4IL*'A3R\L% 3X7?D@XTVJJ7'==H+/ M%6RND2A,RX-Z8'7FCZ\L%) EAN[[DSHU*V-]' 2GU8@' UA9!W M+2^71D@*I*\2./- /]B6([1%8PR\B4=_=8$RGCA SBQ@7#D&+P?@&=L&3DX3 M;?O)T:R9EC.&OV*!M8"#88S;J+'G#N:W4;U9T5;LH[88VU%TZ-HU1OM?[#_D M%5O23/3;"Y<]7GOEC,-!]#5&90/Z?*(&46..#<_]8U:2YLH(0&=_V73A*(CV MB5=^\%K>.'#K&3CHQ;-OFY;7(CNS@+C+2YM%D^GBN+1H$PTG_9A-#%I%TPP< M>PTQ^&>/R%__07^>A>15"8QC+&_#@E?!?-7'!Y6>W\O/4R_>(T!?N/SUV@1= M2_0^W_V79';7_[>%]IKF!9H0R\G#N=MZ&LDHL3I-+O1&M$MY(U\>=0J:L$K M_8$-#S8\/\SP8%X.6YU[L3IO\G&/4C\W*[&+(:^WS'D'%')Z,7CEO[$5PE;H MAUDAS,.]:I7$%;9*H;5*YWBXGF3->8J+;=0B7RF/TWF)4(S [;)R5>Y*C;@3JX:"A\.&!QN>.S8\ MF(?#5N=>K,Z;/%Q[MNI;\W*QPBLL4M#M-HIGB>&49!CX.)VICP_03#-,W\W(DMD78%MV" MGV-RP_+2XOI3(I"PF5'9*M80%M=1I!8='V"IAJQ0,JW1+WB[X5@IG=8?9.IWCZ\1'LM]?K:(4 MGT@]:AVYTDY/*Z%80,*)W-@0W;$APCP=MCUW9'M.^+E5?A/-6VY5Y]UILR%0 MCWE#>0Q#11]L>+#AN6?#@WDY;'7NQ>J\R<=9V28=C9LL3^181TS*0Z&A4]@* M82N$K1#FX0)LE7!6=XBMTCD>3J[WF7EFT2\2H#"(KE?YGKHIAH*'PXGTYXN$V!GA-ZH1WCHY/N&K3<3N+1#44$A T/-CQW;'@P#X>M MSKU8G3=YN%@)\+,555VLKY0RW%F/K5&#%-JQV/3,*0K8*N$K=)/L$HWX^U"8:5P5G>8K=,YODY( M%M+3^1JP3#19H4KC0ITW2V$(DW B-S9$]VR(,$^';<\=V9X3?LX *W:@)6V2 M67S,MAJW,O5N?MJ5<)9W2&V2N=X.%"J9,9:XU'CBQ*9SRCQ 45U M0Q$.X41N;(CNV!!A'@[;GCNR/2<\7*?F6(!I2P*C+,8%VQF,)DT.&QYL>+#A MP3P'+9"V K=LQ7ZF3P;E+:RI@6X1M MT57Y.7(8'?1&[9C(K-=)H%@TD>?;84C0QH8(&Z*?8(B^DZ?#5@A;H4#P=62% ML^>N*A#J6I=R_1BIQ7I&&/+FL%7"5NDG6*5;\G;!MU(XJSO,UND<7[>I"5Q' M)X'"LVZF:>4=9MEQPA FX41N;(CNV1!AG@[;GCNR/2?\'&OI'5X2VS2ORX2Q M[G?KBKL.1?X<-CS8\-RQX<&\'+8Z]V)UWN3C)(AUP>ZO'$*I.3VZ/,\GN10. M?[ 5PE8(\W !MDHXJSO$5ND<#]?IM_7I)EHD":HH]F*50I<=$Z$P1#B1&QNB M.S9$F(?#MN>.;,\)#RS,-A MJW,O5N=-'JYIF7)[Q202C-@<+%)L9MW-XS(^V IA*X1YN.^S2AE;:(P.C@7? M*;L\&#KGE&W==(#=%-?B4 ,-9P*L[6>[)CJN!=\3M;+5<*U)T>W/$CF+Z68> M+2E!,KWE,'!^]@XEIV^\Q<<[7OF:T%!@7T1X[^GIN[MOKC?;[W4JFO#"R-04 ML[$T]@:M*#/3C9D=3P@]9LZ=Y2C+<7;@#-J'SK =:1(,VI_D: M(>0I^0ZA<$NM\'4@*=2;='+3,'3>+13U&)=;-[C$E^OT&[W]\YIC]"%70WOL M#)QE&\ZV[-U7=H!^3',TX,/@5\:8]2?R.9G .M!?]X([UU8,8-N[^T[ES'=QG\GL\ MNE\6V]&7URBBOZIRWDU1O!WFO5)D@>28UK8])IT U$B:,3S+"5R;X =2+A_( M$CJAP/1K8XT1_L4(K\+7>8YO6QX]2L*LTE I4):%7)X7N\$+C<.&[S,CC=%] M;727C06P'72Q)AIP[+U/?BN6OF0W=+U1YBN;=I:K;=+TK(X]D?>B^N41OD\T MDP'0U<]\ZIDU)0IU@LFHN:5KYL>U-BGPV/\(OD]]Z7K)?:+X59^Z(B=,48S) M!E])YI1Y?FS:*39P=$MH,'TKGQHC_ 6?FIZ0S5'6KHYXL!+CV5ZU[K2"60<\ M3/C^9I_Z9Z+[%9_:=F-S.EL@:GR"%,IS,*W+PQG6VN'PJ6^'YI?/QKB93]T' M0F%9ZO!-7I]48:"8&%*\B:/#@/O4 3WA)2 ^M;OBE,946-74W*B7Z[/U2;&H M8!XO5#XU1OC+/K4Y2:INDA/;#*M6NO598RBU;*RS0^13_UATO^)3LPQ?CF>U M=8IQJ9G)EYFUL"2QU@Z!3QW0DWUNYE-7"*,Q:9;Y**%/U7:-*]CFTL+18?!] MZB#N-@N(3YT=6AT^UZ!H)E%+Y74ITTX/):R=P^938X2_X%-/'^,C8SFS8T2N MNQFL.')J9X?8IPZ73_TST?V*3TW5B&36SM8[/%5--AYCI54V*6!/)!P^]>W0 M?#Z3:0?)-M!@^W(3]FC-6:)ABQ+ZE9U='WYSA/*Z:5@'WVW1&=6378NNI/), MM*K,'_F)VIK;@4/G#BB7O_83:L^^]T_*%[HZ9A*TDTI8'==1YRFAWI'*FXZS MP9BYI_6PJV-&H)-]OI/LU-7*A.C,>V*VUPW>V4;AP4P ^9ZK8\96Z9J5VL02 MQ-SN<-5,)R:1[<#%NZ'"3%#]&5RKY[MK]<3B559+4C.#B(I6LIB1II5)-7#! M-BY]@TO??*KTS1W[\UAG?K?.3&[PU&ZG+>S>H;K#.QSL0Z,R1\#M:9WZTSJ31I MJ50[FF/F'9JMDPW)&#)89V*=B75FP/G,T]KD78"&!,B9!83D^$3-8-WZS;JU M+-'42$CG5(:J45E9'.HYIA^XA:@SQ<3/ NFJ&@MK;ZR]?PBS>JGVQB>\!D-K MF]GT;-DB4GEU'>\VV$QU;!:"MQ2,CV+%VAIKZQMJ:Q&? Q0$;2UEA(12<@B3 M6$_;3,EQ]=YH'@IM+>(#>["VQMKZB^H%868DR%J[N))2L1E8KOEH@E![[CI9 MZ(7BF#7,C&#M?6?:.XC5WC S$D2MO;(U@QZ.ESE^/NJ[J Y?'BYD1 MK*VQMKZAML;,2""TM3ZU-'JS;%A$PLDMVH]T+=;MA4);8V8$:VNLK0/&C-RM MPMTV,01S(F^MV D1+74&:K29L.?!.PCQ)I0$UEO7U%M8ZUP0T=^[MJFUY=8J MU1YLB!P]&*?&PV@OEPGD.0G?%DIC+8.US#='HO>N922I7(F MKI0,NFPN#=XO2*<"FNKU<[EQ<"(JEH MC+R%VOGQ^17U.=TK1*.-/I&8%)JJKCK=I!ZXM1"<7X'53*C5S$]/L*#'&KUN MYI,#/D'7R.2F'^N*1!B\&IQ@@=5,0-5,@#,L4J*J9&V['E43!--@JC-N)E<" MM[ :3*$,:H9%8$0 9UB$A_V5I/HH%EO;),/*?*=+Y(1N-A15AW"&!78_[HP% M#N(IT#C#(HA:>TE)%;;M#%.JHO(=O9_IERGS9Y-"6%MC;8VU-,YJP'XKBR)];66%O?L[;.V$)C=&:[%3N!0\$!2\^#H<.M9^!( MN;% 8-&5B9L04\<-B._I[J/=-]=#@*?[WGQ%T4%CL6YZCSNV M@+OO^!EGQHB\N-X9FOFZG9?UT;RCBL.\22EK(U_/!Q8-'QV')\"\-! _'ADQ M@C/3A\A(5!89B6G73 M 7937(M##>1= '\9W\Y[49]S,[8J)IA&:Y%^'/#0Y7$#.^^G;[EU/-YXS;#. MZH?EW0];ME\T%L!J&* /1(LSN:6)/NSDOA&+\:TV!:?+!41BTZP/5;H3V/G_ MN-S[[NG; X*1XFM#SB13A_:AD:^G':4TJ:E1('4)>LS&*YT[]!Q.<')V.#!* MML/!F5LYVM$ITUJEGNRY<<8M]^8I@:P:/?DGJ)/SXQ$VG!0E6Y,Y.9E4E854 M,U1S/>Z-OSS)ZZ8O?R8=Y[H1.#0UI1;/%G)\+CX;;5I5O<>+@4N<"U4$_BP[ MY0L@\%%WNIOTIA(ZSGP]AC$.QJ8%GP-AB[FNB8UCHGSA0'+1K,7<5? M!+$+IK5;+\B9^DPTH#W*KJ%M,@U9M-8UT5(!5&P+8,,&GI1WT82.FH%:J'N3 M)6J[5J C:$J*=[%LVRZPFE5VMS:7M;0QZXQT7I&GQ62OF>**P2LLN-/HUQVV MK37XR+B%P_,]8_F# SQ[3D@E8#$\NQAUTOG)I-6(!M9OO'?@7=GE?%)X0)*% MLB$K"T5V1>T),WD17F%G0()#LHLDX*V<):+ETHQE'04E<%AUTV =4U)W^W5L MNMUK3E)]0FSF=%:G[.*H$KA('+[2G^.WWT[]Z>M_?.T:/>1XW)X"FI.!"X?B MNA9^O%O1XGP6QFQR&PJ@I4@.D+T!X0W%L=LLO_UYIBOEB4VZX,) =MG132G1 M,&L84=:AQKIL*'\@QIK &IF6+AK2)5 ;]%,+,SF.\^J:K&Z6BRRMN';@;-]M MH?:N$0TZXMZ(V-\!P&R)S\HIK3-7YZ:@3^RF,AN"NX3.!Z;NY@3#UNV&TYKR M9[;>')!22BB7^41T.HT-P2P!JE\>7KT7Y201I5)71/GY@MO==+>B49RQYL7* M0*7+E)O7%X%C";ZK3K,+%9@W:DB3"2P<;W7-VW^W^1@]ZXZ$\FQ?6FYP@/2;R497JM3=4 M?%!_'!4S)T]4;).FR.0?^)-//' &[Q?*KE-38K'<@F\8I5J3)M* U$Z?N!U, M^/$3#^P+E5E5KR4F3$.=SV;1[J@".'4P/GF:IZ7ZGWB2X@!=B"[*:@*DDA(! MZETK76%6')B?OIKW,/2#3SRO"M JA;">=VO=KLIO"#$!HZ.T 6 \,(3_9^\ M_YEYI,^!AY8M3!-")U[($AQ-K(N4W;36BI&BG@;5,P#@L+&ZJP,+Q=$?Q-7) M[]'%/#!,73'.-7NI@!PU\>_CWE\^%UM;)8@C)1,WZAF:H#*=F)L5"/AA>7XR MMK]Y?3;^K:S^P#73-M+V,9/D:#2GP!_OGUK%5KK!A1 MQYS]23Y0,^.G@J?#'L]U/1U#Q14>BKFCK/_^#(@@[ M4@?+2-N$SMW__/:OP']MJ"Y'__./=[>M; !L"#W&>^X?^#&"_I_P_T7MBY&) M!4;_^^M?G"G!/^V9:!P]T?O\QT ^I.:WNO2[N[WTZS\<6OF)F*-(#JEFPX$( M0:W ,17A_V=GQE;2@&C]&9K.9-LQ?UBA 7UXZNQV7)\N'L_'R4#[7TJB)OV% M[HC\WPCE_?+OPS&&C<7B_HL?].=H^#L*KHXI[WG1XYC63Y][SUW_X>IEC\A&6RW ,^__^/?S."7E'-UDFQ[?+7)EA M(YEZ/L+TGU/O[OKQWWMBO8$"IAC&K\C^1S49G$Z M_Q[J,?CEA<@^4+(?'L9#F[#5+@=7D#8AC@TI^4"F@?ZFPC[HVU"4U+%E MNH8>;/VGI_/S74Y^4B@*T.OX[W^1">(?3Q2@!P<'VG-G%2FRC0W; MR)_Y6!0=,404(\M ^9,W)2_A!:4W_?(4=%VT+(%+#A_E^%3-$;G&(\T/AV S M]W(77^LU241;ON@>=1B+,A;E[YS"JYBTRV7U+[1DZPMKPP!_7]EV77EL'"^* MV8'(]U0A@#1Q9H,_NP\[1!#HD0X,&QUY]Y,M(%-/GK'?M7\?WK0 EJ/ $&4[ MR]Z$0^C]LYPH#HC"SD@HU%I:XFP'\.1#,OZ\R6N,('F)(/YZKF"]I03G?W\I ML-\VD.!$F]I0U#33&9JK7U^C?UNN:$%9T-9M,#,MYU 5$^5\?U)3)VJEE\P'?'9[0BB$N4S'LV!P/V110?HL,V)+*[70+2 \442Y^]A8'P>_D#> M=);KI1.+8HEOR%FA#QJ99#F_?-< 1%@P<_QUKACQ.X(Z]G5^T6<#,-/")@N; MK(^$#)9H^![FBG-0XU>9W$JB5%=+JD*T MQV:TQ?M\#X(@H[%4DDIB)@8S,3^.5/URL6V#L6(CJ^#4X3<'HCN.\7P\*A=[ MC!+-VY7HV'KDU%.7YUA8F\ PUC51BNQ+B47\HE_ _NTK^;(A/=PT=OB+68F2 MXXT#6OVV]N\?$>V(/0,22IV2(XH141P[(DV\D._O'Z9H8EC1W'0*MTO+-#4D M1#DF"7%IE()_T3%AF")2 B#BLBS%@30:2=NE9?\7G"1037Y.YRHQC:>X=K(W MYC(K8SH6*(%X?J?%R16E1?!5HIBD"3*;*9AN!=U)/;^3RY4WE6*MWE>IQ"C# M+PI]LYYJ";'3-KO,8JY/Q6F,AR%0MIH>Q/KT? GOW+5Y6?1[,-X).&I;1*!D M$LG/5CG*0/$F^BC]Q+MRE!]RFAY"G"3M.-:N8P<0_/5:6&WNPFL%U*19"7P^Q9C/GL[7RYW\G9G;W&Q' M=,#,,A?(-E^=)O7='>A^F-;,]-MBT0-ST (YUCIGREOO!VG&%!73;5E8,RP; M3XQS*:GX*(SA@XEWA2YY:+26(DK=O8SC"8'\G7W3$ KDS?UN3ER5MXGZDM?> M8>P,(2BT^JQ3KI2S1(ZW5E6JG4V0J0QZY+L@F(I%22*=VI-H+X$P6,KD$C?> M$]Z(:45,9P*LR-2U%%M6)(_:,DAQ9RRJ'M M\)!GC45#V7A__XT1%QS$'6O62-U\^/OFZ]_O<.\"N6RYRW9.)VDJ20R%6!QE M.XO#I)!.Q],"18_B"S=:>.[LSW M)K/65"WS1,4RY[/ZTETQ_-G@-;6*CMOUCCGFH_(PON%D=L&M6P?!Z[4"31Q% MXBCR]DH/1Y'?Z)MG9-D"MKW]IZH8@#P@QITI76 3Z@Z+2F">&N M#939$=_5'$N3,ELII0E])#=&32*>Z"OO)QO29"Q!WAO/L!TXM%8XLZ#4*C-1 MBX 5D%RT'@4OC]#J)@[_ A3^_07Q'4$ OWW4%^)THK^^VJ- 3D3& N*3*O), M86404YCAI-HG*H5%E8G7:\W8Y'UN1(I,?=)S^/M[=JM532A!S8EIG*9.%0"9 MSEIL06;<0=%IM?BJ+=#O&P:*HJ-)FJ9NFV_QE&&"0$\F_[$C#M# #+UUQ/!> M^W<$*E;_K+B("!$!!WDGO"%9L/\"C?)4CGV;I (L($=FKF6[*%O%,2/P#H_? M(JF_AG\C X4R/#.2\R=,([?EE6(2+9.T1 F2G!8%.A67A'2,IH1X.I4:@1%) MB$/Y.0(%"%F6M&!GBVV8\VE0)RR1>M)O"SQC0RE@N&\EQZE:GPF MC>X\277HF8VI3:I$D5@7EUICVENTZ.48WDF'(H'A(@L=(QX2Z?]Z7OIAMCI? M^,$OK_'2M]M2&R]][9>9>/[E5WL^1W4P'JCD6RCF%$<#OL8W1_Z_0)0F_B<) M'53Z+@^(?$C15QK><(S?RQG=[W2*TP]IZN*1NP_H^>4?_?'RMXO\=5$T\00W MZH%,8+A=!K<#)1A_B*5^%M90AN]+6@ZLI DZ_WG[O>'_NYPHNQN>?)"/1?/8 MZ'PCY[/U'=:D6-.LT0T]Q@F]GDE\N.>!5F?T?^ M#_& :DM&9J(56:#SIC_ */Y@D_B10EC84MY*7K96V+>_>V'I*#,W&T^/1H1K MPY K(^>2UG!+BS8+;/E3$O'CK/;U)>)'&_,W5K60/?^2!:V=:6&V#L/3MB$H M,>VTD726U4:&R3'U>361KO(=+W$61L]H*/JFI?H&)K+[_1MK!9BR?:&;U$VZ MJ1@HM0KMNJ'>L<+PZS^H'KJ$UKJ'ZX@T 7#^X6_5R'("O.Q-1%P=[,3ZB]SR MKQ/1CHP4#<@14=/@'6A;/J+#O.-G9,2!#<'V!MCPE@_;;S@WK<,-YUM^[(!6 MVT$0<6:(/D-[S2,R_-88>[?.+" !CY0D*;\-KY"''?D+M@P%+F*[TB1BHU,5 MX3ML]U,[$]%Y_CY+\;C3J,?^C[>O]/?OB&C(D;^H@_<>0MF%-PVG\*W0C[S[ MX2]1?ZR# WB\GGC=%6TGDB;\%F1Q;3_LPB(?"E^^QIAS+0OVR*^>@,RI(SJN M?@TP?V2V5^7OO9\;M?7EOHM)VC2D.O M/3)2-Z_Z5/J+I3A&/="!5HK?HVV0L$$YTQ7'@>()-"AOEFD@/T-;1P#T.=:1 M,E++HN2M^.9%1_0WV#_30T]M')+T;7='+=)$'&F9[6E:>T7%1KG(7^AC_'N=B>+M09VA/:C?HIK\E]@K&V#__=U:Y&"LT5!OE#O0424)*@E(-BAR" 9 ML9#U/GLU G$6/?N%K4/U I]B[8PE%"5T>M[Z-W);8'/0N*.^CB-CRUPZD]W7 M#]"! 5[?9#!2#&]WM)><@D:1(OYYJ8?>U^0_N]O>O.'E_NUN1 [+]N87^KJ[ M4S$\+0A5U3!*[=8I#YVOA]L;#OIR<'[%"F"4>"!2Z2293"7B__6].>?IAW0J M&,E(7Y-S3CRDDW?V?D>S1]#A?+MWI0)^-T@CN_]O55F[[C .W"%3C&89E8X#7E]%$O+M8+CJEM]RB*C(7OKMQ8!+\"][+ M?,1IBES=7PJMR'])?N57BWSZO"B01,I[0.8L4"+OF.VSGFDHE<+Y68_/CJT[ M<>>&+1Y&E+\TN3N8?]'<;A'^W%^C'XCX&S[;T>1_/?A?T )[[-?/A3;7T0)A MPW\HM?P'\>_;9]8/#W>I(=L8<9LPYT=_D?.,T7=6]O4=)J^O6==6#& ?LM&% MPCS%TM3:5==JIMI-UYH%I_V^0O1O$2YO;(-YI@2V)9@#&K?=WOH]O7QP1!^; MOCN)^+Y!NV/K=7,(^VJ:.>8K@VFV=ITL>GW,^;T[,%]R?U :9U-\F]>KU4R; M6-BI6/P;S=<7E&#_4MKV>]841J]P]VB;T]DE!V5T;DW26XF$CK5A>@N)KNWS M_K 'WKDCYVJYFY;W+&V-'KY4X*,1H@WX=B:B\N%(>8[ZKC8O=-]1]3MTL[T] MQM>.H*WPBOS25J/87^+?9RG\3WO^WZ?POA,TW[V8[2U3V1.@:3O41?Z"6/(6 MB_RRQJ\OQ?S]$.G#=PN*$F31FYSJOF&5>93C!3JG1O/]R;A;38VM4>8K==\; M*[9?0WG>>]+;W:P@(RGRM[(BF?)/7(^8KN-I5:1>X56TUV(G<=;IGEAOFQGP MEG(E/Q'?]A/Q17OW*PT^RG:@@D;9$9*W"HE.E[KFZNF59R'8FR4_OF;Z5F6* M@S+G!XV;L,&19BYW0[;[.XK.8?HSM("H1I=PD-X\CW[_O3BT3?\ M_=+#CY2<>NFUO5!GA@Y/= )!F9P]I_X+ZNB$& :-)^]GFU_@1!J28R(?B4IM M3X-Y.DGR$P6B;K5MY[-GLKVYW_)#(A0$\?BNJFUAG?EM6%WP''D( ==0_*B9 MAQ\$=DO%"'X<(;!)H:-WV],N0UGQ#4?,%6!46[^.3IF%P8=L.C*0%%W4?D5L M.&+PT<1Q3)ZQA<9((&$(GO*C\'IS0$HIH5SF$]'I-#8$LP2HCG]%MNW8__NK M7"^?A =?#+>MU\4#6#X)T/I.JV"!#EOAB+S:04MUD23#'O_X3)W]3\>3O M%)':1=F[@?C/SSRI^,K^QQUWZFB3Y$&,MS>03Y=\I> \,Z'>P5:O;/L\\_57 M#82LV#--7/N'5AV^&'&!=GF19GK'B!*?T=*'/B[Z[_]WT=%>D@9$"YFLR2[* MI[PI&X.H'QV((_BN?T1M*:[MK:)/PTG9[Y3^LY^/&)HI^H%._E?DZ2,:&K]3 M![U!1,)!V'!$%)#$0^P@X7J[,WA[\8T@9+QE+QP:ART8M)?Z([(_XU0WB__?AXH'D_F M">U#'L7L+QQ*%TB%N:V+)E(IF4@EAX(83Z8%FH;_24EB3$@D1\E$'!KJ(;VK MBW:+ I+/CG]DZO5^+9.+%,KU3#U7SE0C+-/NE',,NSO^L9Y[N.$YOX':U_WJ M>+[XBPO&.]4ZB&&2>+O706A'ZA7L\;P M0LC'J7FHUM"=__N+^G7)5*3C#\EOX-M./=S#5>GHQ:.4^C).[@Q ;\A;IS[K MP^Z/'?D()?V6#0J(>;^:BO^*]]D'L6R303%$O<$Q IDB8DGB8S$MBTYU%[5( MW42'[8"Q:'DY&0736L*/T:IIJNAO[W06_5G,&_F8 'SUB!T@W/.DCH_7T"!ZX/O^+[;.W3/ ;6T.X553/3YLI[SJ-<1]%[ABLWZD(Z3A+)Q(G) M>5%G[8P0;'!+F#P^#H?H31FG! MJOCVP,V9AA<=HUWT65&#> /L! #'=KBFYAHU1DA35#R>N@)8#S2N.8J4#8N'."0 SR% 1XL@&?84J':Z+)"@HK%4XGK@UJT)Y&"9B[#[DVD,7)OCEQ$ MT-N<>0BWXX!.($F"I#_H7'BMH\WL1W ^%^&%',HD&1XL'X7O5$TTQ+$_!WG% MEES;5DPX/7+&$+6UK=CFJ/!9>H,*,;WQ=>/SU/!^0_+3 [Q2S[M'(*7_)#-0 ME&2_! 6ZIPUL5_/M0F,&_ ( 81>F>(A\]B.PQ%JH>(?B>'D<<';@G]KV+S2U MFFF[UF>%*19B8?JZ\3ELV).+@Z8C^[;A>V2&INM$:J*E B?25FPUY+*2#!$E M8\FV2&)F VNF8&NF($+Q M.*^@"L:BYCDKWJEKMA!+DFDB]J-S+:XZ)EYCD8/6/CHP01"*,*G17&Q#43F3;$,;V+VA@!+RDV8T3P8B8C(YV>F MP0)#,:VG61)(,A$G/IB,=B?,\9>-SZ[A"&HYXC=]("%8&FY!@=84 [#B"#CK M ^Y>2,5H.OW!?(H[X8:O/S"HQ8C?Y.%""<;]#:8WWD#UY8TP:PFRE!Q;"&1HHC$IY?[$B'&]W7&8M=( MF.&<(FY>AS) )1^O6MOPC7?_8"7##U0 .5_$;M=W;[ZWG=U5LJ"@MO).07LJ M].<=7G%<^N2@W:/&HA+0M']>8_2O6SSEQ3(8%'UP8I8_#]1WEW5,IA]B+U1U M].LO1@X^HS$)1EW'./% GTPX+NMXOV4=KU6)-9(U-?FH]=G'"_)LBT.F*2E& M$.F$$"< )="TE!:&<@P()(C10$H3R;@X^N7/L?^+LQ55@E$2;]NU".J;M]S^ MVLV^I]5FBIEVOEPO1@J-=A=^C%8;C0KZ^VD+Q%<6UO-[\6V'(G$3Q4:IA!8< M6&T=:7NG[D9, Q6RT2.H3F3D+X05"HZ,]YWW!_G/WUX1<%$Q[(@$;0_\@$J' M>Z5OM&WI&_MI3X:&@,#6*(&.ZV@=U-&BJ>.AFOO4#NHE9[W![XAU+G0QHS7L!_2!!V" MM'TU75S_WK[8[M)2T;3GU^R)Z6KR\ZLS$RD_13RY74%:\>1VL)K!$3AI&@#U M^364\"DI,_C6)VW8CJ*?N2[.9I:Y\K[23MYH"#0%+$Y^(YU])\NCRW! +.#EA-L/WXS^;W[< M&X@>BN@D12A[.XD2;=O59U["^^^([*?.1T:NXUKHQ$8$(W'[)1II7XC0"6 . M&$,)^KT3T$=II]%#Y^_G674!)H(KSO;67HN/,H3H? 085:B/MNNN+PB M]8HA::X,?D>&KB_]Z-!)#4X_VB+CF+^]\\=&IJ:92Q2(>=-PWF5*^*K>]R?> M44;TE"9\* SWCQ[KC=TPDW7^3-25D ^]!-V#JC?ZV/.PK_-P\:O?Q]^ M\:D./P][$0R]V'<"!SL*;;R$7#E4F7'7S]1)"/S?_THGDNE_GD?4S^+D:X16 M7I!^:VQEL!8^T:LR<"6+&5V!#9?LR+H>)X+C AL M[TC:IL?TF MRSW8#KU%=%#LMEKI+@;31<04*D)[\AP[_8U4G;H M3T6'(^9X)\VZ%CI3SP/I%N3PB:ZV?3JZK*'4'?\"\G=1#X>NK1@P#/@'W8"1 MC)%\SB ?!$01%T99EG\HO7<.O>;'-([I'4^_/=T8:=VQB:Z_( 'H)AA+*_YQ MRCZGX+6#&MDYF@\OXS%HBR1?&+TVH)3N= NCP5FW]Q <]1#*:,S'=\22R MA&&RSV/XI)*GB8ZG=J3!O_QCZ3V:YY4(]2CJMH!HFX:G7XX";Z2=MF^U>U?/ M_C[9ZXC'H< (';ZT%4'L"]26B)D:6:8.NVC:4&4!!_7$F>STY\O=>HAP: Q\ MP@R^J06?O-?)^A;=4+@1A85> *Q-%-;#;J* WS(U?VC\3DDBHL.>]1].W[:S M-M08R@AJ#V_$O?[JI]OV#T?X(<+"F&LK8+#I;<^\KFPM#QQ/.$GF\IJ'B >* MR.F;;L0G SU. T(9@@ J)!>9.DWQ,.&5+UB_/,T^6^,W N?-5J Z.V9$C@E1 M[WZ/+/6.;U\"34/_>B>_GZ=0#Z8#:#98>J#RT/:PE3D[;S1HZ \XFN;6X?=&"_!Q8OT5)L1^I;0 M)_876+R#N*$1AZ;?]E=A$%'H&9[=)1OM9[DM=8B!%0I@'3$WWHH?C%R@??:< MQ0/0Z7X](&E76@NC"Z/K!70AWWJ[HN_Y=Q[:D%8: 1G%HK^W"\4>D6XFSQF471C]>Y2B'\\N=RLJ .,3X_,\ M/A':7,4/,,;HU$$#A=,HN6&[3.Q%,;JXWD8B?H""8G'#1.O%LVV O@\D+X#O M$4.-D8F1^:+FU$W+&8MCB"I@R#Z1+&]7@[U44^"KOD.HS2 ^76WL71^N/4CF M=G;\J2IFTS*=+>F2=:%I=WVJ LH!0+DYDD\J[6FY@P?@$ 4C]A7$0C4'#'L' MU7U"@\?DS%W%>JK+[=E]7U7ZW-C4M10;K0*\H3)_HPN^A? M.T9$T#8]]!4->_6M%C3]D$"7PK_;(H9W6^#=%O>UVP);IQ]MG78\!S0>3XX^ M]+!D;\72I:L@'(GRU+6=7581:G>7?O>4)8QTV39%Y1"".T<9 M1HT+H&'P8?"]M!W"M2!LT :W&4JC< T_ 0(E4.R9ASW;$/%<+8PFC*87T(1T M$XRY85SO;6",B#H,#3T2">5-#!T@8\(3X^>UC @)94WZ-DPSX<.AAZ48.!.0?]+L?8;$2S3VZMJ;2^/781!!_C7QJ[B819#$D/R-4@>9+[[ M"=(HC=:2(S/1@E<7$*X>D0UQN/?#%&,!4%;D$8^.4891]C+*P&KF\Q 09A+R MQ8"% (94G+>J+9O>.LG(U4:*IOGY_ML<77,(!V2W%?5IYY:O\YZ^1"TCYTXW ME!$JE>%OGMF'%=!@^[M<#Q8RH5W'L,6P?06VAYL>FL PUC51BM1V "I[>M#C M;CG+M9W(7_4^R_R)-&O+<+B/NH8@6#A&HGS8+8EAB M6)Z%I8XVP<#_>^FT+F+L% 3 754(+WE-@6991D;= ME99 #8BVK=C.?D>A[Q7L\H!&HJ)Y[BI B;_;DD*2I7@;=S"4,93?#V5HL1%& M/=IP6^#D=9@AD$* (Q\5_FG#(?. [^W=WN8028HEN3JB(#$MA&'Y"M6X=R*? M-BAO=VNBU"@4LHP WH^%(?1R.HEIC#1%\G,9]YOYT,*MAO8Q>"NW1ZK-1]<> M=\=+;J)NHBW:VW1(Q!#)"\7>D9)KK,DP#"]C$R&_ M=Q&I.*_(J0\V!TB3;1U36;$M=X8W=&' O9'D_52/9>9"YTZ"R@S&QD_EEU H MXA?XP 84 ^E"AMJO.V*BH-7V5=.!/O*J:#SE/?E[L;QMA&@[EE?7!L 05_2" M@%UU(-C9J"[*![4Z8?#K6AX)L]NY>LAN2YI7['B[]N?7Y1%1N (##0QD#.3+ M3+"O'&$$\51,?/U[M\SG[VO+BSA<8[6_#.%KRS!1N@NS) "B(2MC50/;]*-+RB95 0#/B\?4HXVI"P M\#F'HVJ)V+_!\+K,OY$!VCD>T14;>=&NM*W-:XFNC$&$0709B*!_"\.[!?*/ M97N7F6$[IJ1.3 T.NE^Y.=!P(C"<;KRN:(U%0]GLZ@L\'GS)21%W5-\&I0(.4JI(]]$L>>X5;=S56+;\6MO?8W=!MSUAB M1%2,X7D17[\[PS6J*P*TT6\O:]H< Z\%+RW&-#QR1C>M_5%!N]+$HKQ !#8, MHL4MVWA4 F)?%W1TR O!F?^W:1UEVVR)GONMMOIR06I[!B-2.,9H#.U=$7,9 M\0?PP]JKDX'HL=^>P"R!OY#NB"HJG_%LU=Z=R7Z5KM=J$!_L1GQ6Q/]P5=[S M3Q>')[DIJ*PKBIN/.OC*@Y:B[?7\FI,:@#,3,6GS(FD3QZ0-)FWNB[39GI J MTVEQF!BEA*1,C02:2%""&$^,A&2:$,588B0GB.,34ILHA5_8E_(J/YVE)Y!$ M+$U2QW=GVERY4*YGZNCLTG*]T&C7,ERY41?2<9)()@)SNBKJJ&\ZRP^1?8'Y3JOQDZ#9[<#P.[-WL"225(^KK'QE[^&JA7$?(AXG7V!4E .<.*=&HF MH#'?.RY/[_-%)W-\=)J8>KU?R^0.IHAEVIURCF&WA>_+]=S#LZE"!>A,34&6 M7:[L0YV34(,5JT MS52^92] ;Y!@ULW'4L<5;&[:1'>>M#EE)*="C1,SM0OF,X>8%9(]=RG$3ML4 M4O5R9]G,,_RZS17&+I$S%W)&H 7B^9TY)LIT)J6QR:S'8YHCS35+KS-"_/3. M"AA.>LF>_4BPDU:\O :*RI/HSI.G5VOU?JHIS=<$.YW4'MM451^6T9TG;T2V MW1[7GJ[&:I1/@UF7ZT+#L_Z;>$Y.F=KBRG MAQT*BA.Q//[V15>2QE*ZL)O^Z#Q*,T&)@K92RD3MN$P](9 M#MNNS;M+,UOHC85ILK44TJ=W"C!^3TVTS5)UZ1F;B_?661&./$FGU@N!?+,A(J90F55 M&:Q63)'BE&B3-1YI 8+YS(PF:LHH$9N,JOQR'/#SS]V4V5E M&27<1#O>M1?QR51IH5M/9E]/K6OU!0,*O"*P\4%3ZN5[6>_6D^D7M;4+Q]7: M,.S22!#1_KCA,#5 M2Q:A9J>4"%_K# 8*K30M:RE@J^ZDO.E&\V+[45D*U!D, )*O\$UM42/6Q&2] M7AE]9@9?BR+/8$ D.":;'U;4>67-E\R1,F?G\-8S<,F4V+G0%JM3)A>M+G++ M1WJZ&;8$*G9ZJR:P/,9!=)F 'SL"ET')! 33'>;6[8;NM)D%V6SSLP)F)'2:7PB3^6&CR.:*F<\M) MJSR48 ?.3"Q!SLWEU&Z7B4:BE#1'T7IY788=.#,%?#=6BHXKPR51%&5JT1Y. M'M>EL1 [,P5""203;3%14QLLW9NT"O/F IX[,RXYE*FE(D7$PXA%EK=,K5, MS)/SEA [,UCS:!^8+A=CF*ZK-\>I;BLC+N"M9\1PSL0XNE,NI!AQ2O*);5O5N2HVF1F@$SHRKK,PW9)5-04648@=.JJ.U'HO> MK2>R1214*C=''?ET !Y#9X1/&1Y =@1T&5 MZ#KF<43E73F*@DZ#(.(D#G6L7<=VK/J6"M^SRB^0#R_1U8GX0RSQ7X>.SS-: M^B!F.W@D*OXPTLSESO?9_1U%3?_Q*0%TH/R;H?C!2L#^5G$(75W7>1[M?0M) MM6>@/D X/>/WWSD3U .!)R(($T$^I&-X(H(P$;$',HEG(@ S06$C$8R)@+J) MPA,1A(F N@F+Q!5GPDL9.,[HN+8K^RT#\9%%RR_U&[^;OOO" M4 J-P?_^HGY]5 CC#R3Y]>_^&6:;!3/'.S?7'X08\?N%T?@:P_RM"_LYV.>A MIJ$G1L*/;=M\I$%=!")$.-D)V!RMO 4*>!0C6CE@[?E [;AFL MK<- SE81;R$QLDOM"+)LH!/ 0ZPI@P,$I 1##H3868WXS,_ON+7)&G9,,__Y(D $:C0(]>AF49CKV:-2)N,P(OB]"W MZ F?6_^![^U3V;>%O+>H>.N1H&XE^[=&@,?<_L#W]HG2^T'^Y?;O9@YA3K0G M[YBZ0'APWVA^OO4E?5?J_US/AMQ0;"*QHQTED?^?O2]M5E39MOW^?H6Q[KGO M[AT/Z] WM<^M"%3L>\7N"X& B" H8/OK'XFNKK16*XJ:.V*O6DM3))LYF#GF MR#G_8ZR#6[2S[J[2>P*DXFN"8PQB\(O4\@,74W9526QEI,TV+2E%.I,T\5YS MBU.#:G&4XQ_"[.+!%X:?XCVI-I(X((<"&W\IIWB6VE89QC262L4VG8W>TU?_[D"0>$COM_O\^&&O_I[V8JHZ_?_\A8/!B\,&]("C7P;IE5--[Z#23RO?S@YQ$V+I$2<3#+XRD$!8C__/OUQV] M5C[B0@^]*[:W,TS1I>T-PR4" P9'2-EJG62V-7LJ+K*Y*=%.;VIMFC^UP1$K M?F$QK90IU,KHPA9,HRXN&H'!T0^_.()%" 9[P^"^]OB]M-_5&CNNGPPVG-.7 M"4QE'V1K=A-+V5IHB:\]L2_=,[B'O.L]Y'6[!*%9M@.K?"Z)XAU!K+$RKF78 M"M\TM>Z8K;0V=591P7F0P$6@:0;AB A=A%@M]/VIX%'XWWFH9;AQOC=SC\XC M^:"];^VLF4O.'4/8< 61&V3MN1K:>^"A8"B"T^S)'92S+N:Z"Q)8SX(;"C-; M>+YKS&;:I_FM)[/C_6Q@=!U@<_6=R;6=]*/!'0&N0=G" MD@-])8N;F32F&]W&N%)820QP5#@:(!=SBUS&Q;R2.S#L>#$@H(L8_L^UTP'E ML*C86+/"(MP)+S#CWYZP?^URJ@=?\:^(P6SO&TE[@ %9,Q8>OS:\IW="4-J_ MS7MI< +2UUS9ZAI 2. WP9Q50@VC-$L78H6Y[W]'PJKLNI+=RH_KLP)FF9LDIY3L$=]Q1ZM@ MPX90*(&0V*$/%R;QBF:X7[BT)QUOCUV2YG)<'HJELM]R^6*I.\]^W3_^SGB3 M_G1.%+:3F=D:C":3<=$?Z:U@O$F$P+E@S ])O:-NY-^0!H,T&*3!SDJ#?='L M X>3ZS52E0"61N)8D-F#*%H"F%0R(U!;@QR8['GQKX. LL> MN=WJ$]06I@U_D\,%;;5E0<(B&CS]21Q%:.[T(;VS+O%,T&09GL,$-7XU'[)= MD.VZ;:")S-EX-J5PGW.,QLHYBO/=13%:8!;>OB%<0&<8#BD ML2"-=;TTUI6Y!A\PV21-,OFUZFG"(I-9,[.>3W<=/3!9$#)C. 1EN-L3]81U MB4%>=5E=AHG9D82M^2^X.\#E[1+ @Y+&*] &I&B.FM([97SBJ9/\OH]5S>\\ M=HM_[-511JAJ>441^.C5E9DQU. MFRAHB5RCZ0H[%CKYU6YLCCC+_]PE#7Q\D(^.)[ND]9JISG%S.DHZ0KY#T,FT M_O +)W"$H6G(]7YE4"M8:N!Q=+HM3LVRRRNJ*]0:P2(E*!)A"4CH0D(7$KI7 M\,0^XJ[5+9K,\/0 -:>#H>6@M7>GD]?8J1W8:OW_V6[>T^Q-\)[VCV&*_)W MB>7S)O+1_LY]I_>XXW@2"C\9%KB%H\YQ5Z167&\E=05:;LE.C:6K^4RPXV 0 MFJ(1"CO&=UQF(E_5 ;V-513S/=8GEM$D4^&R"VF1%7 ;396&E-]9]@!)$N R M@;#<,:;[0LOH#[N[O7?P62\LVDTA-YZ1 M'-TUYU1)!S9+AT]XCD,(\O2[KTLS"\^GZT %[+IFVYN*K"2>MCXOWF^["P\> MA(>$,22,+^I]O#@/6[#YT2B8PF"/Y+460\]0#=D%9]$\SU'"5WE;+3J&[7>" MY@M7\SZF$ASXQ=*FPOD3D_8(9M[;9$PSTPC1^>$7AJ ,"@EG2#A#PCGN3L\9 MH(*:HDIW5JYV1-SQK5D6+6\R"@_Z!-1$"(9?N9KX X3U-%E'W#G("4%."')"W_?*:OY8ZX8F&W@W.(?@]%LL[G4R0KN$!UIP?T;H2#ANPM5F"U<9RYX& M^1[(]T"^YWP"P= 8A;TM9IT KAXM\1A<=1VMR;6MH/Z!"_3.99: ;,/ M3W6S+(=P./4M1V4:K!U+NR /$SIK,-72L^-Z_'A?J%/2DCPGU&N")VA$)=UV MF5I;DQL/OS :0=E#A_5^S]=\=$"QBJ>QP@"ES)8[(1H%;B Q&!A0"J&IPTW[ M*<_6W/J38^\TQZ?HXVUXT!\P[^#I2586X\Z<5\>FQB\RW3'* ML\8V<)K#JB(TB2-8E"YS7/SC/@%;<>7K7V2IL\HR6"ES@^2C:^MG0BL7746 M@-2]"%Z>O+Q:''M\:8"+S(GZ([0)O9+"C[8HCAJ-&9;K5-G MG-U/UT O%_A4H5QH%X33%D*_"U_JUCMY<;'71;H=+\8%*J%N1PGUG6Y?ITKH M57=?SLS,U9+AW#S\VCW" <.D)D('-B'KKJ:%>G00&WF6%242WQ(@QVHP[DA? M=(X=_:U[T!%OV%N!\8G ]O@GTVL[SW*"Y]_*AKQ;M4=<;F>NZ,P2&U7%:6-9 M[M>[M)ST=0G;UXZ@413AN C+E5UZGLT37!W+BCC&C%ZV MXF^$^2J=(:T"Q?6=E82%-28HC$$H')9*A73!%=$%5^IJ?-N26S6KXS3R=$Y< M)+W B%D^N24;P)*!4)FD$91Z*Y7Q=3(E5<+#JFKV7#YKZ9N2[I3D[8\U6JL;-C9QC M4(KI19UA4L:CU&6UA_BBNC==LMKR0\S E,(!B-(SAQ!P=-((\!>8PX M\!@?--N\REIFDY%E0;;(^I"U1UU?TX'9@@PPH'8$0E.GSW%W:5?W11%M:Q\I M,K[J(5RZ+Y"8@,3$U;D6A_5\R\]V> 2GAB/+KU=ZMFFV^'I[5!7[!5L*<"I, MV4MB",F\!5*0GH#T!*0G8D%/?-3@LY.F-YN7%[R0:S0R*%,9U=DY#PP>G"@E M$)RY$H2U5[52,^WE:J8V53IC9K;M M+?"&A!/[\ <6X>G..W0D[L!D(6]QBEI&;]EL+E5K2]/F:"V6I@6JDU,&::K( M YO=Q3'0T[L'EW: >44)OMQ_%EL _::L*.Y"4Q/:>J;9GO:I1!.0Q+C'?D,2 MX^1'4?:&N8^Z\K;*[ZSRQ18GO7!=S?:#]ZJ.K>S^. )K6V9-F4U^1J))2BVJ M9I]0JO65A(Y = M-'D "J&NE$-8[LJ/JWR@#%&9XI.ZGW,J8GI:*LOM;7.9LAN_?_9;M[3[$USH MC3)$?S@,O)]F<.[W V6)8%TBR.] ?N=4N4_?9I+7"UFOD,V^)':'7+L]6N;6 M&5.7\# !*HLA*!EAN<<[=)_NP&(AO?/=3*)OFVQAMBQ1R=EZA*;Q3,\JZ I3 M41K 9($J!641'#M-.M$XT3LO/ AMK8QE&Z18KX?1,BU1#<\@R=:S3Q%XD]HL MF%M%2Z2=:;"X-TBB7$Z'LS]V+%5SO7U6$E]>)]SGTHE/AWTA4P29(L@4G4]) MNS?P,']!6UX_EV9[ZTRA[2Q)?FW(I*E1K-=E3;S1J:TD?)=^E$90#A8\@GP0 MY(-BZ_9\W?3[O#=%5QMB(RR2^*144.H$G=*!Z=,?,/TK8'T*MN),->"?/)\@ MAE0(I$)N&F&BC$(!>GEG5&U@4\<*-73S!8^I\'-AT2BHV?8LUVFL TQA=E(7 M#*40BH)\".1#(!]RQD#1^W;+#7JI*37LE(3DI#O 1X.\T=JL@-V&4Q!&6 M/7T0Z-*N[Y,"**S3;,'2S9#-@&S&Q3V.70W71]/,.NZ?Z[D>@3*SVZ3<;YU9($IM9H5I[LJH9M1@YGTF^W> MHA,X/F&B5YP-O)ZW-G W0KQ MP\=J[L8)9&(_I!^LZGM_^!1=*.]M@.)IAS5J>MTT-ZD.EUVE-:BOD <(KIEV MIE/#WU7E!9$4X! $WZC9"J !0%\Q[)\$2)"; (F>("L 521Q5)'$XHD4JWY# M[<0=:"?._>2"&Z>;[R3<.,7>TX0;)[AQNLN-TSN/G\N*%Y5@#Z6YOXW)\-6W M[',E#1U+#=YLM6OI4KY6S@C-5KC18OY)" VQT.[_Y]_#TSVOKM8M@=NOJ]E^ MQ?-!%ZL5 /=C=[ ?N_@3\F*[,< C.J!SCF*&#S/\'WGACQTW:*Y^-%+IC657 M\Z06(W6FW>:D*^ NM6VCPG@I6[_K1 =UKA7?%/O7D*7J*[ MX&55=EW)G9=3*L9G.J:,J8+?)((),1K!6$?4\T^%::/M>K]>%1F"8W+FM-+( MRXN-EVX.5B 5%8J@N_^/1&U_>R&Q&X&$,TK\Z^TQRQA+0]7"J/9^U&BI0V53 M:)M$-SG865]3.Z ^25USPW$\.GCS7GYDV'Q=$&7, M;6Z<_(+65OQ[Z^8[8W">E?.I0<@717T]189&J!2L(_1&LG6.E MJWY?/#-Y7POFGX3A>2#C.XAE. O? P86(!]R"Q!4>^[/T6$43&^^K:?D*:HU MQA.[*W4K64J/#H/.V/5".*M'>XU5^L$&2MLZXM3.9]KZ?#GH]X->4QB"4PQ" M$Q]!'[!<;@&JWQBG[)J;V MH'*%FT]9KC PS.#I3*$(QK (1Q,??D(AB>#'3%- D2YK P^900KYIN6 D:R&65*K<@) M)S2 ]8/\P22"L\P5Y]AI:KYLV*#RI>S:P5=]]43WK5LC3(<#T^%$[9P\VJ*P M-T5>41;3A05"(QEM9"C&L?3FLS%!U"9ZED;3Y4K7Q%--U]L&SDF8BIA :)9$ M&.H.*F_'_B QS(@#,^+$V3GZ$OKD:&RN9X:&(DS;.8^W91_C:RN /B C#D)A M)$)@QP*S'_>/IL&2LK08<3K'D^*$@I9]Q:C_26CS!L]<*.A="*"[9B+< (UAT7=(#W?=<8+GQ09Z7M@)+#P=VYCA4\ M)_4"D'9KWC&H'&]\*IMA91FMN:6",&IT\60[<-38G:/&$!P(,=\ED11[WP/F MU8%Y=:[?PXL,VL2MOND,6;LI=.E5NJ6UBUA36@%HVWF!!(O0Z#'ES%6P9.\G M002BL*_Z?Y!+ V9.!&:N.@M0C^0BV/E__PNCT7_^%15)=H'N71K&SI&^D+?5 M0TP[@D^EHJ,NS-6R@-+9C89E4,MHFPV)V*6,QA&6P0!(W2))]FH=OGK,OWYG M=[?H#RJXQ FG"7=X$JH5OB5Q_/OT-$ZUQ'CE["P^VAHJB ":B@?-=7SW*KQ MY_L,_*^QEI 595>M/5CG"=OQ@1/F!B_;"2.XG.Z&8BO7!Z>$_+'F:6!!A; ' MZ,S$R+!E6S%"UBYX(4QJ]2.8K/W\J,;R\6?PXVG+:FFR"\QU_(]J>#-+WOP, MIV]_ZX^FB3,_" "BT^"E\>X8-TG^H,%+>X-&T?\&?7QQZ5?72RJ:9?WSEI?X M>(6(YP(G7_B^NXFA#P8H_/E_7G;F>4N7W#](]@CU8@#W X.'8*5KR:&KR692 M'@7?_E.V5O+&VW>5X7X\^8H_GT"."+UQ-!CH_TZ\^!V,R<&T3>5U\L6P[;$Q M:6DC_^?^8X^OA;CV]*+CA5J!GZYFR4##_]N<[6<]V)?\Q+$?].L9I] ?Y,&$ M1[(OH9_FYC]R8NP"O/ROMJ/\V=QM (O6/R_3#.Q?"BP+K#]@,VD OX%1/%F^ M_-(TCAO%?D#"@4T&@_A\L_N!?7[Q]8P<#/3NS6#Q*W^!%HG_E\##3_[]VQ3\ M-I?/3[ZGF00O_>'RC[,BAY@NY2T38U$*I5F/^.(A/,<,@H$DEKF$22 MQ% :RB@K,9HVU AFI-+,XR@+$VFA72W-ARQ*&DAA.O1J75IMO"Q6AVF[5@N]* MURJ"Q.$X1;%G&XO=GOP9G-XGLZ+6T8@6@[(L4^:#ENSO+>W!)NMO MMAE+2&KYY+)'L0[G-"3\\)K^A,=&=JFFF48U-95;:&:MRJN@)?5[R]&,RO!$ MOB>;.%IR]%DWKUA)T/+@VRVW,N\ZCH*AR6IE9@QI>:R'+3'L]Z94-[.TT!9C M"6G+F?A:;&FJRBZ1!^VW.@5WTYJ0E' MC::2:V[2K&B!E@?WN6[0CF&N!Z*9;&)Y'G-GU$)N!"T/!E2JYNV^RF9HD697 M=),M]]2TQ M@TWZ?RSL:3ML(BOQK*Q::=VZ:"Q8P=-EU7A%5+L3<5=$$FY7(J MJXXJG: I<=C4Z7,669YDVN;4FWF7V*KS2->@JSA8VXY,KL9#SCY\%5CTQ_,9&=3R?D\NQVRJ:..=JRG*66F2#N<+8PZ8KB[46!:[!"+7YIKNUAJF9 M4 ZL],BXCB5,&\S$K2K@65F;3MS,.,<')G5L7#NBJW;X0M^DUP9EUL5"C^6# MJQX9UUDJY>75'%Y$YX-Z=[-8B\6"IDOXD7'MRXM%+6]82U&>CLPUNLB/L[W@ MJD?&=:FSDTS5U#:FA@Z' [31G10:0=-CXXHV>@:J<5VQI7I5)[.DMAX=EED^ M:-HUEJ@Q'A&K@(:TZK4C:Z8[1%+SJ]U13K.UY8?>>@ M*:MM7(+UZ0*Z&?2R9 9P96?VK*PK1%S=)=S/""ID=FBUP* MJ;F^6K"Y.ZUTYK>#Y2G,2:C@.FE:G>:ZM M9/-#E):[FU*YT6@M.V$,\W!<-\F,Y.?4MMCR*_-5?X*R=98'6^2#IFK%G?%C M7=!,;=U8.AN&-RLM72*/S%:VFRMOZT0KB6J39;+:H[HX60R:'IFM!HD/6+2R M70E=8<46>DO7R72")\N1V9KKCJVD&_Q,,"I)+,WV"TJ[S4ODD=GJ#ZNS]*97 M&0NYG(/U*\5*JA3L_,DCL^6AR<"NDIO@N3H6&(;"K+&Z"*YZ9+:*&E>9H;15 M-G%R2765IOUJR@U;:=$ M&3,"WVW4'4JY!FAZ, 3V8N-O19%QS&[&[2[3^697P5>@Z<$0I(KDIMPJ3UW! M .'0T"D%;^5599B+LT(Y*):U3.K\ 8.AR K+E:3MC-1T(7" MFAY3MM?+9-#VB!V0@Q*/+K-H YTJ*VY"3\H]/\N#I@?]Z@_[FW6^T?/%32]3 M=S..MO7:*]#TH%]M4U"L\:;3%TK"J+K-KTM<:W?5@WY-O'YAA$\T!JTEZZV6 MNI2J#!HV/>P7RA %T2=8#\67-9^?K%9T9ACTZXC1#K;$=I"TJ(T6J^-_PV*W/W,DS?HL_1=R*J<"+.-!'8.P>KX42<:2+8 M'Q2@/]LU<+W BS@9-% LG(@83 MP?W@X#S$8![P']!GBL,\!,#T9E([.!%G R84^DPGG(CO%QEYE_P[WT"PP9L' M8HBSB'+?X]VN:PP4QP(O_N\#]?#5YQ;V [_L\77VF]*BQD)V@T\D-%O5U$1+ MF_G:=*BY.U41@>[E12>J2//>!N3BH['K[1_Z?(+E0OX@+YLNXKL#5#5L+3$- M7A][GUHR$'\A_OX9?_'W#&KO$S'7;3S@W-2)D/0]EOG6%P)V[0N!@(_4ST\\ MAOT@N6N?^5-!P#N/77\L;/P9%OU]CL3;:T$>Y;][X_Y46?! M'CBL\/+W5SF3.=5K]06N=8 MC<).A'3OH[#;F\%1@!;QJ'VY]U'8;5+O?11VJH]['X50]]$'9B M@WL?A5VD_T9&X6N[I7-NC:J:G]!EP_82CIVP'#GX9:Q9*L@KE/!D2TO(?F(D M&_MZPC]OCCHXH^]W@5R.]'O=?WF4[$_46D3;(C@<%XI=Q7XXH+%\XK3 G0U' MY/&]]]( QN)Q\K9<_LZ6Q#NB]3L;C;.$06-O'V[K"S;] MMA2RKC--V(Z=E$>CH,^R#\),,,1TM83ZP?;Y%+F/+Q$E8M\&\8AS'6<6NS3: M$B-AN^SI;>=%*O5]RF*IJ85UN>JRZV_:KFQ[NV_W4IN7[_!KPWOZ2-6QW1?O M54(EKI2<,EV7++$9(5DVYD5Q;#;FGO[E5,HYV;#+CN?5[)9L:5YM5 :\254[ M5C1"6ZT5ME@O%(1%NN*N,JL\I859^D!.=@K4#7LK?S*,N4&(N%38+%X00;R$ M".+T$"&13%_L,)VJ61JCG7E/3O6Z]GD@PNTD*\N!/2B(4Z>$DRNTLQK[()4F MR+).80C+D%% Q,6"D+'?/)P]*AD)9EP@L!@3R,#.XU70I,_2;F?AFW-6JG:4 MPK;C;\\#&8U9DEDUK50'-=9;AYP7ZJ@Q!EX%]_"+X@B$)B.!C$N%:6./&&>/ MVT:$&.Y/:QMQJPM8.TW#C#[\(CD5H!O]6[;J+1K*/\2YUS;8W%5E)5!S7UV5=2Q3L MI>;Y(.]_HNTN/!]&L[^QJXIM4=#+"7UC<_SF9OBGVS2ZZ+ MUF0^0*?SQGDPM#S.E#++@6#*K4W*Z$VTM>'J0:\!F8-0*!T=E1,79WXBFV<'.U+-01 MY&D9-7F^-'HV.D\'6+(J-WBS>QX**B]4AEMT51%%0V2'DW[7G1.;50 XW,,O M#*'90\BY%G'+[;A"U$&)[KN')O1^7:&3@X;[:M-#/M3&/@BXMQ#6L1 M6II*<>=!HHTACU;K7KED:I@Z[Z):B:KT5@$2[552!%1)Q4$E!?'E Q(L""_' MR;$NURU9>-O>B')I8)(%?)&9+E=G@9>D7>/9ZFBS$'%G0Q3:UKB[-@&\A(HJ M"B'PFU)4W8Z?\P?M%<2ACPB[(! =)\5&-:6U93<]5TCVC.Q6VLR'1/$\0&2C MB_1 K==P<\/:N-3H2.:\Q@= M--I,0C&L->KTPHN"?J><(+Y-NQP"A(C3?-@ M8I%O;//NJLOG21X2=^\[3I(@N-*O.?-'O%\9[U6$D= M;C)M1PRZ?)[4'&=9Z-<0-X>Y.N(6&+^K48")/JXDT<=LY!D_ 4]1>Z8IO*RF M>4?XFG6*]3MNOK05DZB -O(]W9F5&Q*&@A YR2($#A-\0%RYN:3Z\<*5*\D. M\AE;.B1^ MHP#SCEQ)WI'/X$K>GQBM6M%;"36^:)@,I94L--P7A< )>:![*\E M'$G ,/67#@6 )DP1PG*1^##WJIN! MP')%>3ZNEEZ*+N7'9Y %SY,MDAQD4V*WJ&),TQ8[/2ET80"WA",T]U;VH6M0 M*L7/I*"0"9ZKAQD^XIWAXS,86AE72)HIH2.TNTU-]74S6>MW] ! 0]T2AY!$ M)!G"=NY.6_FL8&Z6C4K:1[ R$ZFQ* 8E"E= M7J8$<06FY;AT6H[/P$H[/UMF9[7.3)RBFNN@U8[;6(3>2:A*8A"6B239/E0E MQ3FI1KS!%V;9N$R6C<_@BE28T3R^F&Z%9)9:*(UB#AMZH;NR4R6Q"$I=L2H) M*)$6ULBPK%!S!#)K)$90F@3S$EQ5!HZ8@-9YJ)H7]@HPJZDIFK&4AY8&)(7\ MXU'48R1XK8LOQDEB*90K$;JK+D>>>R1> M-AXQC_)E&]\.NBDO5^]D4:TV+ZFSMFC@O@D=F'@H7\$1EGO+QJ]!OW) 2U0U/V&!S)]! MTZ6A!-]UXKR?D+2%J3 NDV+G*KQ9J+J )G*Y;#%78")040 3G\0I\)07@'#P^L?J:]P.LWIO>^_(;4-"RP<4;5XKB^E@Y'P-7<&4C94 MY:D6YG, 06R0*_0I3.WMLSF28VL M=BRN3MNFH3NTN!)PR9/H>C&O]$$I!AHH8@F.0$@JPK1Y]VY\$()@+88CJIL8 M0%!'E-""7,544[/6?6XBF+/:_(O"GW<@J,B)N0E+9V8HSE87EOT,B:0=%SK&P-(DJ4.IZ63E:XPI?EBPR$R7$7Z M8M*L=R!IZ<[S'C\5DV;2+^?4IX6U%N8*;27[NM-:;\E+I1X-!&Y)HMJ=UVD5SV04C^D9C,Y^%& 04 MSQQ.(2Q]>LGS9:DN>.0:QBJO)BH?$ZS\"HOU:&>/9O9L9:&1?1\]C^0\S=D+ MU&G22EN8T_,D.NMLN[UU--"9'J0KTZWKK47:ZKK)8;4YRR17$L8 4@O'$9R, M,$_?71G9?>+*71P(^PHU=0E<:4PK0S6X>5V+LOFS8Z::0;G8DXY[J5LM1A^ T?C?O2-*TQVY#S&53NM.0UV9K6 MK%RX+0*,$HTAZ)N<]O7+J6K^6'.A?@HF9(^#O@IF./T*BX?KJR M+%E:O] 7Z65CV,R62ODQ'@UAA-R?5 MU!*M<4-*[>1D>CF-9G>KJU9YVF.7IMG*HK2K+O+=+1.Z=J&2C4(HAKPF(5O\ MS/!N%6T0C ^IQKM'WNB+D+P#>-EYDEPPJU41G=*\+L@]O<56 \#C=G0>CJ!$ MA(=N=GNM0HMG0

UB(OI;).[#@5J5,C6>&0]3@N"&>M==HU0V]@_!P M(8'3"(=%XA_&,$M/'XW_/*7G#9>(E M@MD^]JYER*'A&)H']5TP.TKZ&1EYS]-\WL\&UM\!QE\/ MAL)1"[;B:K*G9;3=O\<44RAG5^Q*.B_6AHS>]>J6E!$;P49"I2UR)2YN5TKL5BA!%C(3,TA+G5&.NXMUZ4 MDCR "N[A%T.Q"!:1:Q%WR0[,_71Y7SGUZJ:?P0 V3P['J3[5L;O;(F_=ADBRY6)8L[!Z49+UGP$3OY(SZRR\EPLSGQ%P$&J.>/JR$7@@'R%P2(9A#+^04:!$K *_2+H9>"*!W* )#J",IM[_-[]P[V0GE M-C"7R VG4[I>N4ZH8GQD@9_8\V;( 5=:31X(\8QM>".%Z4PV7) J[XE5WXG[ MCE4VF+"BE%]/&5.N"/E9A64I?A[ +![6G&-I!$I.\QU= M+_T4$4;ET7&7-M;#K)D3,LFJGJ.:I7P#8%28ZAL//,'#E&RGP"@H&(()B>XH M(='U,ED1 4_;'&7QA=9EQ+0T:%:)=JVH+74 /-S#+XX-@ <_K(9Y#^JC^/M& M,&'0328,NEY2+"*(RK3ZZVTED]3%^6 V0"NDOQPK(42%><0#YPAC#A.)7Z$, M:I\VO*KY"Q=0N'1EPJ7;3!IT'$,&^3:SQ:=K MSYSS/2G3\3A]ZH<8 N@7DD41G#VDB*]+I,3^;@ 5V99U#?!3.^YEY#K3Q&.] MOL332;7GBGV)L&0?5"?!A!^WG0SH=KB99Q,/H*^I+35[<;0XKN=-&LX\2Z)3 M>[-:%]$R2TU64G S@*!!,.JM&I:W*QV"*'!Y?<_=H$"44IZ/HU=&T\ M$(PM4QMTQ*REMAH !>@0!9A#G384Y\!L/O>5S>=VF)4/HL+49C#[BA4V_ M-YTX\:=^D,3-QS>7W+W:! E%*6CZ% WC*R@E 6EN+" M)^? M4);R]:W-775YQV;Z5#<<#C1O6NEGZX*[WO68]5\/N, M>[&[ZO)NXW43"_WZ K2_)0XMO-Z;P" L#+_ (&SL@["/*70>K;<0&F]MIH$O MM_6C15BVAE*K#%ES6L92R[:!+AAJ)>%TF T4IQ"2B5 L?^]V -$ !F.C3^OY M<33(,J-VG\086NP*,[9&69F<:.D #8#JG:81BGJKF!T,RL*@+ S*7DE0]O/H M,"*MK6@.<@VTU!GV,IV%AU=+#8 .W,,OBL41YDC2)QB;A;%9&)N->VSV\V#0 MGG [9AVAA@/8;VQUX*@?F M#;@H+2+LC/@M>&NG^[/YH&1@IN9R-8Z><:E2;R7A3,B+8 Q"<9'X.G<;S(:H M #,!7)8>^0 JC-S"R"G4FJ2YF.D%;6+X$PEO %0 _ A%(RP=R=$5&/B'60%@ M5H!8T"0?0 E*RCL=!A,[8LVN24*WT.+548@2@"?A, 0GHN-)[LH X#%_>,P_ M#G3)!T !XV1S8)OF0EP$;HU7H^2M !2OQ3,$$N%Q,'%@?5";K)>R$V25!]P<41WTYP6IQYE3M&IWU8FII9-AC@$ M2"H&/3U!=5GEU*=N* MYK4=?C0*IE'V-6]G_P7[J3Q2;?3\L?!3F4>[;^[-_@A&)N4TFW,U=H1VF=5 M&7#E(C4(,)(#=!0=2>KONQ4%W567(\]P<=L%9*-#@#]NVU+5:GNAR>),:#&9 MRGPA;"T)E +@ "-$81$6EX7DSYV!0]0Y0&+B*$2?AO)\C@)>,3K+V6@Y$N6) MU$$%M2YN*@V #J!0R.W7"(%I4JXT34J\L"#"9)3GPX(*G:M7ZZGZTM1DFABO MDZ6BNET!+ #$"G?H*ERS\">X9%/S%I;O 7;%U60K$8Q7,)@)69DO#%=3 <_B M:;YO[>P7N,:16F+>(UOAK5L+^)Z"@ MY!L;'JC%@^EF+D*5[,L;95UGF@YN O2A:_CC],(+AEUSA;5B+<#@\@#Q/$UM MR^LC^#93,H+3L6N&N6C4['$RN>%FF<#IP0!C0B!D-)&D>$E.XB\$AD@#4]A< MCG0Y#=+TT(FC$)TU9]*#E5XMX63&&C0 TM /OW"$?=.5@H(6F-L&YK:Y3C;F M-/"A+!F^E^8DP4PW\K5NBQZCN,4#^ "56W&$8=\Z/G ;FI?X.RHP80Y,F',Y MBNG6W9>9-K;7 ^%IKLUG; MP;X.!PP2B6$(2Y PA4XLO36(1C"%SI603Q]%HVQ[ALE88]L3YWJKUE;&V;QF MK0 :T0$:H2A"H!'R3%#N Q/IG% .!"'FG 351R%F-JWWT[+1)\VY[X\78F62 M5?HAQ' /OS $PPF$QM_:(MZL6BC^'@_,J ,SZEP)B_51.++T1KJ0SQ)S(9VQ M)NU)FIJ331W $:"K, 0E.(3!WM(XQU^G])_AJTNN-##_P5U9:O#F?FB\__Q[ M>!I/[DZE3'?5Y<$09K5C8+3H>0,E:Q2R BXP5IXAT%6C M$#@F5'A @$+P:!2Y\8IN0VN^TA!UO*PY8B+B ]:\U@PEVS)S-7.>,8A\KL1G M654'U@S2.+ (&V6A6L@WW)EYP\(D)V02/F#=E-%!-T)U;HO)7&XI>*;*+">A M=0-M.T8C*'G[:1:@8.!*!0/QLN:(N8 /6/.PJ7>)616;B#7!1^5NME6U!Z$U MAYD,F'?.J5RE*J*M*6/;L1Q] R41, H*)1%70R6DG>DTN&$E_$J/M]6"O?ML M\.>S41]!.=9+2^.MBC;17"9K>C;9K/@@12\=IK!D$)2*9$<"%1(0&Z!"XCS$ MQ)>QH4-TYI: -T?FIJV[C2$ZP 51!]A !]C (2@:25I_*)B @@DHF+@,S?%E MK/#RXQ4IFJ8@;%2IT?2Q0JV<;P"L -P'RB),-%)+**" @HHH#@+:?)E;&@/ M%97S*'\N&GB:PTA#3+:U$!O"0_88BN L?M6"BI;F+@TE^ JHI("Q5ZBD.!O] M$9:*KCBNK\NZ!DC=M&-96MB! )_*QGQAJ.%M/*:Y.().4RK358KIOHG2/0]W MMYL1SW4"=&+"LJ<@)DM!A06T0&5%^>E)$YA]4X3FV6'V,0PDWFLVA M>_A%,U$=^8*"C#OH,A1DG(!;.(61UUK-5,?2A[HPYUPJ6>MH$M\.C3P\KX$B M5 3'-2XLU*B[S@B(5QQ;MA)>R#X$UX*B#1B8A:*-V+,6CX3J2R/.:D>Q3=)1 M?-BGC8R8*QBE2JE.VV0WP#86D!,<0A!0G0%! *HSKI#4^ 0(Y+)$>IYBRE-3 MILD";WF\BJY"$ ##!K!F&E@S%^41$,@SW)EY0]G$B603 M'[5NVK9[#H,7<'&>K:*JZ^,K60JM&W (),+@T7$(=[6RH3[BUJTY0GW$1ZUY MM%BE:59B1V*R[3A*8]Q>E5 =6#,@ W &8=B;$T)49-?4?'#R O #LAK>,4CJ M ;40, P*M1"QIQ8>N2,;9;'H M?(#*AZNC.SX! DU2J^+BMF*+BVXM[<](:RBQH2,0)I4@$)(Z?7K.LRH?_+'F MPGP2W]FN.*ZJNJY+4=Q$ET@L+$R*(RQU!U4]XE^5'(+(<0($@L@YV)#W M0,10!97'L10EM'RB4IE4%7LAK0"(T.!L&,>]I?R$THSO$R$0&7YG1>X>&,Y" MD;P'#&M1XPY#ZT!@XY6E/->=Y31V:;#VSE,(=2J@EX1 */_W!DDMJ21YG-D&' MEV\[OFPEM/T P2(11^1&T"T?$\_,U, U_WQ#\?0\A19:K6Q7%G9N*U MW%KHFAZ_S 1>%AY63L$B2RX6>T%*_%TO"$'?T+I "#H/^_,!"/*I7K(G%2@: M[7I-S!3P%(^B(02!5 ]/4]WEUU&68Z.2$!M+/.LN-Y6=>9 MIH/[,.Q%,)A[[')L+Q4:[JY=&QBJL/9=.7B"&+;L;@J^-O6JC@UZX#I6X![H MA: OKN8=.[BYS-9D/D5:F) N-?Q5F7X'I5V)(LYP7 M*&I6KSUXQJ%"3264*L6EA>XDQ(50Q4,P"$N?_I34Y6OC1,VEQ)BCAB'TV(P2 M5/'$@<0),'1/-*^F:_K:Y+2,#L %%$,&R7XC.70. M13U0U -%/9>'H7/P6A^!H8FD .5#0.!"THC'!%=SM\[>UH?)J:Y"6L^ M3"YSS^8<+1OPGCEGZGJC4)G6ZR)>)2L]R6V7AW@#F'.8O)?%$))[R_V^2EW* M?X:O+KG2P H(;M12@S<%V;6#;_?^[W]A-/K/3',3WEAVM?_\>W@:-P6J5F 1 MD\M5,KH*+S;F6@QH(I<73-RWB4"9 "R+$Z>R.%>P-N(>_(8U8RX?H;X)"XE_ M6#8E>X8" [)?]PJOC?*YKH0(&6-IJ%K(YX0[?T^BI0Z53:%M$MWD<*_N;@R; MQ?43QU3Q3[ ZCQQ%77-;X!9#BWIB=] G=J=KGKKO&@G*RN) M9,+J)C^(2+*/WVU@]0K-\HJ.$Y[&+#\=&XW"+%MYLLBR57R"SOTQRD^'*J.PRHE,4-FE@--";5 @Q4T! M7V,@%0\31BR)'Q%HEB\FD5?=SGS*]RE_]FB>8\6,"L[ M7 BUU%:FO $GC845L.APG\[ (^"W'=N-4,U\MQ9^B0W^GRW<64E6SC6& ],@ MF[F1Z^$8YH86#@IT_F#O\ASVS8:BH]0SW[M!GY4;^+-!-PN27,U- X-.)VV. MYDMBJ<6$!KUC!\BW#B?$/W3^IG*Y&_ZEJ0DYN&M9UW8*YMV<[GYW%KX'].K! M/9Y4SWQGR'6/F7.*>D4FG6KKDS$O M42@(CU(8@K$P0 I1XN9.D\8.):+-#O5=E.CDJW(!%;*BH WSCLGXSC996P&4 MH!]^D1S"H9&43X)!U]@$7>,'&]<>L?T6:IPEZ=1W4:/9H,NDC_&B,%^Z):R0 M;'%T30>HP06^!8JP7"1E6V$@%YXIOI4H\"E (MI45M\%B16^Y/I#+>V9^!); M>0V=7V_TT+4 H6'@6S!OH43\@\.GUHG?E0'?9ZSKBHYE7RU#LC?+ YPZ E&< MH-G+E:,OA'F64=#44):335ZBL) C(1 R&C\&AK;OH]83NNB0J?+_/L*L5,'3 1IG@NA4YR*Z$X",V?"Y_V. ,S:4.10TQ%#K&S]HN0#Y^P=M-<]#E\ M3-.FD9X3J2:)=9-4 UA[6&T+1QCB7?KAW[X\M+0(GM"*!DK7O[N$P>\_#3_X MC/+197R>6S7^?)\/O]IC+2$KBC,-;FH33$["=OS@VX,I2P0=-(++Z:YL)6:R MZR><4<(?:YX&EEI8GDX&@OJ18G!KZT!+[0._03F*<:R\>?P8_';U8L378!Y(W_ M>>Q-: C[FWVL(H S/P@*C&3PTKZ/)/F#!B_MGP,H^M^@5R\N_>IZ246SK'_> M8O4>KQ#QJL;)9_3<(RAS,$#AS__SLC//]'-2<2S'_?E83.'% .X'!@\?";J6 M'+J:;";E4?#M/V5K)6^\?5<9+HQNA'4:?C[58R# '6%H,-#_G7CQ.QB3@VF; MRNODBV';/X&2EC;R?U(_6/;YI?#I\?B:XQD ^WZZFA4 _%+[;<;V<^X[LY\X M]H-^/=\8^8,\F.Y3VV6YG_U* M4&#U >Q)@P=< "Y/1B&_-(SC)K$?D'!8D\%T/-_L?ER?7WP]'P<#O7LS6/K* M7Z!%XO\E\/"3?_\V!:]F$GOA7>R_J0& 5_ M,4.)4VE6X@BNZD*UVJ_PZ42V M4.6KZ0)?3K2$9J>0%EK([LA5H9K^\736:M?G](M'2^OI>5(;I<>RK6M>(7!I M4(K!R'VW=Q]JM?FV4!&J[58MF\[SU9S0*E1;[5JZE*^5,T*S)33$0KLO13Q6 M'Q^:=*W:JI4+F>"V,XGGNT_4LHG]_2<*U<3+'H ' L;\D]CU)/&76.7%3"'X M^-]/ W@AQ^=ESS[X*-LO;X*A%0HG-(G6L*%$X@HGR11!2Y1*#DK,*[37Q;J\ M1!Q^_8K?CH9ZOV>A!I[$Y@._8E?:>M"2_+UEI\\K=AHK](4Y)]I2MC/(Z!EP MS8,;-5E+&F7;V,S2WJX[<"%IBZ,'7IU-98DZ-#"%9*VI=26CG-BSX M^L,^.7VASIJ#:4?8&'*C.J;2U72I(9&'?7+8TGK$65X)7;255M88\)YMK8*6 M!WUJCRC"4/G>"$UVDX(]6/(E-Z\'+0_Z1&-SW2KW-B.4;HE^J:14BFM0,^M( MGY))FER7)BG:3"O.MF6EF7)6")L>]$GAZS:3:8P'@K'H4(N%D[.F>5ZB#OLT MFBR3,\L+D%=3. )=EG22P582+1U\_;QFZ3.YWEJDO-6$G/8)R^?IKBM M,LR@Z:X]=ULIW%Q5&D'+@W$2J?9TK1M+':6I%$YOVJ5!:0JN2?W>E-KH=9(P4.N]IWCRY3O5R)7!-#/N]*<\M6'9D MF@Y:*@SZ:<.E&QE<#_;)!U]/MIVL6D S34'.3>:=Z5 1@CL*6AY\?=]!Z7Z+ M:,]-K=]OD!ZUR0E9/FAY^/5*8\:T%%D]L&J#IX4+-;?%QIF6K M*S2MU%=$<^)T/2.\@Z>5&NXHGCSS7;FSP"L/5HJG_7S\Y>63"7@>>S<6>&K* MSA5\[38?^EKH@;OKNX_?^N@4[YYJ'],M$,P/ZLWHP L_\,7UG>":(\M9/3X3 M'_]. D[JYVZ3L0H&X5WW?K^7>^5!RL/ 7UKXOWN0Y]MW8U_;PGZ3IX6S$(-9 MX'Z0)<"C'HA' MZ0Y%$PKVXF-,T/0@&AV&LE5-<79BR"00>/UC4 3USDA^AT1\D_:BG>E2L8;-U(IR,Q*-2ZWR* MW4\+.AH+V0T^D=""U:4F6MK,UX (=B=S(="]W@5([5_G%O[DP=F+V]]W5\85 M&LKK17*9 7@GT'(/0W#>4UD?U'S_<4C.]^AYPEK\/:C]H[^+_J#/< 3D*D<7 MKM5[6ZO?]03XX'; .,G6B:H(P,5TO8OIU*,+T>NZ%QSV XT^[\UWT*OM^+\# MU]6P!M#.KGY(HM[G?-<\=D=;$\X(/MOC#K6Q=Q3KL@M7$5Q%WUQ%,]E0DX8- M5Q)<2=]<24W-EX-A4^%2BOM2BOTNPO,=Q1P'OVNN]S]P-W$#NXG/%=O<1;L. M?YX(6L)=PA4'"W>)?*X"9R.:]Y,]3Z]X%2QE:Z'!17#?BT"19\8!XP:7P;TM M VU?PQNN@Q,XQM>\#N:+P$L\ZC'_IG0$%SOF5[Z67U%/0_FJI_^^(C_\GKWN MLP[ )T1[?QJ-O8XOQ@;VEV$G_+&S\&1;]?X^A1;OXL5=WNIN2K9D6]&01'%A M:^^*$;]C!1&<;Y85;RJHD6?6);WI-I(HI_R1N]3P$I/J=J$\ F6=J8S MQP:9V_BUX3VU"EZ>.G8+L$.54!\K":F91% >8XB+>UWHB Q=;&6DS38M*44ZDS3Q7G.+4X-J<93CK\O*7]#+NSLIV(JU M #-0=UPP +SON\9P$::9:CM5QP:]?X1?%!JPT)G,TSFS1H[ M&GC]?!/+Y!O!0% !/D!H@- H>%[T/ LCJW+AEJPTSOZ:P\3!;,\)[CF)&W6 MNN4:D]5F[-S]>EKZR&""WV8U>C8C&FBMA%>-9=].SVF0M)%]^!6XURA%0*R M6 &QXGM8\:A'$/;PG*O:KY"2,8 MCZF6N':^_"8D[)\UU;!P /X/G+L39'ZYB4Z^E^T)KM 83QY6^6W M8B]?M 2MU9:[Y;'C95U0E03LQVD.(>BW''5H\/=N\&^GHKMQ@]>3HC/SBFD% MK5ERARZ@Y8Y?_7IU^/=LM6(YK<:@-M309'%H5$I8TUAAH-80V%>_:ZO7J>,) M28KD4/8T(,6:SC3;"V<$$H)0GO/YNL^G>&X?QO'%>IKK.+CKHTF]@T\DN:27 M1M\,T.W$.L&- S8N&%%G7S Z_)D"YI!^80U'P*([ZF3K7@/-"1L?*ZY4?$N7 M?%UB@:@')R'#?EL,^Z5\_7@CR4DWJ/NYC7M>W>F$%:/(# M#[DKD&2 0+'NA+."%!%P28]$69<21C!+YKO6Z'G MY5#5=3?,?U_BSCMO2W*6A:,?8Y&F7S%8R&X9#N[HT+1<*\G99!279 M\8=?&(SYP)C/M01YH0P!KM!XKU!(UGS D?W(,TNJU_I29C$6!:TGC?F2Q-3E M>B/H._OPBXKJE/*-6PN$!/C0BO?DW1Z:]-HY\H]G'&/F^1FIK>8ZJNR-?[>Q)\-Z\25'4)64._J@)!L#L:9U:EX#;^C3Q4K" M4, Y/7E$,- :;33JTO9T>9@Y'HB]]+A G#D5SK2R#4UE-7EN:EW<7!73928_ M"'&&@C@#<0;BS"W@S*F)RV]B3L^MI$A=;HQ1>;"TZO9,*+2(_\_>ES8ICB1I M?]]?@=7LO--M"]6ZC^K=-A-"W" N<7V1"1T@)"0A(:Y?_RH$Y"4J,ZL2DB-C MS":;(B.E./SQ<'_"PSW6.0S4.5#G0)WS,YT#],P?UZQH/N>BYCO5C&B-K0:J MXRNALMK4ZI@LMGI:$Z@9<&$3)=,4G20G("4!]EZN2\^U3$#83ZO2N[^RZ?>UOW%K'"/FN>][O' M>Z*T&!YA6W/#D:U? [@_*\7[Z4B18D/:.!/.EN(]],K+ M(6UX?4D,6;K,+1<=6^2+87!B66JEFK[>H9NU*8H$)]!33%&;.]0R4!E<374Q*O,YA:32]K=,-; M(043+_H5)S?M9ZXP[;NSS0'N>"IW$VC=)OIJW[*W[OU8!4B8%E&$ M1#(*>":*O&P:- ;3P!0]$5$*.9)=VRUFVP(=38Y)(]28FGC'6*Q+0K]?D2B46>*4$VQ^-L.]DM1N;Y9;V1USX\%8)I-CRK#=#%WK:9I@"GUS[?1&JC0#Q=D2 MK^^4*0XSI9$CS34=#=A&I=XG0)G'Q.C[)9[J^YEL#C$94=?&WK@8!J!E8O0H M/:GWU&&7M<0.0FTV H8L\'W-I^,-TL,>*BEHD9W2KK.H:%-(_HBK1VFTAN8*N@)9E8);XGYSL9 ME4#:[79C6B35AC,"R7,3HQ?<1BUKK;89 5/-9J!4UT6:;\I,LI]C@QQ-T#;9 ML"IK0LD,"6J]Y4#+Q-M%M\X0##&P!9[LB=G./%3-$]$Z]G*L&2&I7XE508JDVW88Y7XUHZ,X@TCF.ILT=B@[M;9<*!I0ISE;EN1A$%%E3+! M<-ZH2V*Y:,9GY@EYYKH.:]FH#D,%- ,;&+\*A) M#;.V4I9SNW.V@YS&V]9A<]F;+VJT:2I>H/\X?'BZ/5'1GK0O93Y3UIG8!' > MK)F,K1N+I^9-QG^H>KXW !'DWV!32Q1&1W>;W8F.]#1S>>3Y;O1,PW97A[WS M\.\,L.1^C'Q=L3*K:!+^]MP@)CY^^+JM+,RE_N*9>PLO?O&AJ3(*7#MMPANY3^ Z0#1\H55XZSHN7(C/4TNO7FJ' M"P'UTA=:!:B7KF0AH%ZZDH6 >ND:5@'JI2M9"*B7KF0AH%ZZAE6 >NE*%N*M MU$]P(7YM(=Y_@>5G*W*1.RU/)T)U;=?_\2^$I' 5??)G=-0T<>4E#DO0=-7= M74;*V*:C_P@=3??!I\2OXU?\B.]EO7N*;S?N9C^3AA%'B+PQD[\X'=&SP9?_ M]PW%O[WG7(5"OA/4RSB63[TDQSR/8E%U$+KQ"W>KFJ'B1W^1TB/ITE*OW*W" MG]^MNH4[90E%] ')N$&@/!>2RTS IR29O^XI^ 09>$L!_,*4?-[6\Z!KL;=4 M[4_M7>0[1E&9A=JK]L6./0[O:'84'PH15"*/BA%GF)J M&=.!D@0EZ8.2=+@_#47IVD7IZKV(X,FUV?] ;^(.O DF<3[PVOKO3KN2/T^D M6HYDW;NIP\)==KV;T+-G6O>3[:%?V>K^U GXS:"] M*T;3'Z:36DS<,% <+?CS%(%W%Z_T\)[\[JERZ.AO1A["@A>GJ,%Y>YG5?CFU M.[5/KH9_.-5STYBWC778[ @*(@:L'Z!*=W*VU.Z.W%VWENW<0&K7*3G$2O5Y M!0?)FK!O_Q!LFCE;+L6OAXZ?EH.YP82*/RD4=7M _[44BM>+\G.E8&P9DWZC M.0\\9%.>8(:B',^9SOS1$H&JX;]7P4$\1"BL4UFL7UJO:QWZ2/3RS MSBK&(",V$+,;&AT<]WM8YAHW,V6Z(0F:+ MFQ6T8I1Y1G;IQ:M X>3A!,VF: MA+L:5!3OKECX=13%!*'FZVFNU+1ZC,.,>6?%:_H58GPUEQ=-:E[H(_PV4T&; MR\&@0*\ QHD'C%/)"H8W==FTKB]29C0?,SUUZ^SL701,7]0 O?.U>RO/R%T, M\JW<0E!"KWCQH(1"";WNQ8,2>@<&^U5JZ3:PX74C@1T3:N\V26_?V2?6]AM<(WQ%7@:XQ5 ML A6\@2DJLLKT#?B'5B]S4"2F*3(C)1 !X$_,T]W@GA%("$(XT/>'1]RTGT[ M>9 \V(Y"3$'[5:O275""J[0JF/?!6GZ[:)&HXX"-BV;4U791)/'/+( #_P0- MQY3%%=JVB/&47UL0DY7,@*@2"D:4W!?!?BE3_[H5"3QDAJ)]IZ)] MS8[M8V*QAF)J)8??71W:;Y:S2IL8%[QN0Y@5FX25[4Y[4NF#AUC)S;(+[JR] M>Z_,-4MHPU1-12C(=(UGMMOEK =*-C+?_D'1-$'# VFH5.Y?J<#]$HHVC,RX M/E[H)'M]O*M(JT^_F^*EKEO." /0Z01V]N+$$V2UY7?%]V9T(3,-DZKBERUNIU*A5\W6)^_8/ M\AU+4H4I3_=3\23\"1G^&\CN 8]KS[Z77WAQ+R_@E[VE#B4<2CB4<"CA4,+O M5\*!5/]QS73FY\3I/-CU3VS](U[<1C.,^5"JS:7V)AN2B!4H?H&+Q@;"=5 D MC>%8PJZ'UCS4%K]&Y4!M<3XRYYU [V>G)-5L5BRK7<8)O3I&# -O J 3[P'Z M;0;[O"MKS"Y/S/LKUT$2^Q3Q0<]U A[I!,T-1[9^#4KALQ+,G"YB"%\SZZ)B M<#VK;6>:?KVTD J9#Q#$KR>8*KF:M3-3WA3;-4(@Y4ZJ%F5[,B:J01"S"8?-XS)I:(C"8*W\"U5B[6,[M,122%IG$6A[H&ZIJ3!-BTI:*=I2&I+F#E3?Y8==-?Z MD --$V.RQO(V@Y8[O&5VID*/G"N57(V3B>28PO(\+\^%]=+J:343\[R"R&K- MJ&5B3)Y+Y26O5RP*_*RHF*7F#*OT0]8O4J'K2I=T6KZ<=/$F%:]5M;&5'XL]8)1!)W)DF"J*YE,CLDL M<%XV6YX'"$^4M^;$MZ4>#]+?)EXO5YHJW6][0Z'07W<68Z%H3D/0,C%Z06CC MA<:F*DH9?%U!>GZK$,H@0UEB]-5BV9YVW6'+4FI5C9*&%93,@VFG)1R\0\=>?JRE-T'9%X:9(W0X3CC06X'4XFQL0IIJ")P@ 1 MC0D9-#/6M&: MS,O6XZ\<+%V+&XB\=5MUNT-*_1P#2Z1)L79&15IOVUUA)X6 M$/:XUJ(%=1RU3+Z](VZPLEA96AAMA+6:8^)Y) Y$1E\V;0:))EUM?KV:"ZF3<$#NCVY/O[\\*:J0P$JV(5AES- MRK$4P^TI]N=-^]5\<]3/>&UD,UM6$(]?KH\04W;+0WP5]IW<.!I4LJ^<'S95K5]6K/EZ0Q1X M24-D+FZ:P,G4[OO->B-4+9Y3BT+>[_:E3A,T30"EZU<6VF P= 3**YFK^J3. M;HGXJ4FDS)6>T2C9HT# A,"U5;HZ[3CQ8Q^@$N^'AUUK;Q>IT6ZL>('^X_#A MZ;Y'19O=ON3,3%EG8MO">3"3,K9N+)[:31G_H3K-H383\F^P6R8*V*"[7?3= M!ZD4_EJLA&8NCSS?C9YIV.[JL"D?_IT!5N./D:\K5F853<+?GAO$',X/7[>5 MA;G47SQS;SK&+SXT54;1'(<+_<5 /Z_H"QCA>WV(:"P//S_F1+U1>Q0NQ"#7U(UP(B(BOM1#H=^S5"MMP(:!J^EH+ 573E2P$5$U7LA!0-5W)0D#5 M="4+ 573E2P$5$U7LA!0-5W)0D#5="4+P7['X4*<<"%.4GS]=4+\W!.ANK;K M__@70E*XBC[Y,]H[4HD\CG_0=-7=W0C+V*:C_P@=3??!I\2OXU?\B"_'?5(5 M]S?(P5NZX!=FY?,VH@>UB[VE=7]J_2+? MZ4_(#W"3LPO%]0N*ZT?M@L>+.J>ZR0[EZ9;EZ=2S"W78'<@<==["2Q_581UW M\5)]W0R9 *%V#[-R=K_GP^Y_"#S]E&O 7?XF-.Z56XT-Q8>"! 7IXX+D*::6 M,1TH3%"8/BY,AUO@4)IN0IJNW*L(GESC_0_T+N[#NV 2QP>OB<#N0"SY\T0* M9N5T^R@FX^AITFB7RYP^Z4ZXC32;&ZS#T&J76'V@Z/CK^?9[1 =CQR]@_[6TCU>, M]+.EL>XM#$PNK[=(N[$LM;A)9V M05ZYL^7+A^H!JHSW@?4!.FFB>' M4Z3M8601"[-YW1I?GZJ8L.,!NM7R@34O>^U*5Q>6VQ4P)YAO_V!$&F-HJ"^@ MOH#ZXN/ZXB9](4\F;*^>N^/%S7%RDSFH^9GKH# M]OP^ MXO6*S^*ZS?6UED[F*04$AO>_V@D$(AO?KU@T)Z!^9Y+MS%Q,NH'-OG MA-QQ'PI$$:?Q[,G0Y2T"G2("MJ"R ZXV$MOL[U>9BHS64FRS5MT@.&*X\VL^ MEVG-BVMA'C37J$+6E.@BG.VI,SH@[Y8V+'] GZKF;ZN+EP_^$_* MT$'""LARW_.IS]?DC7;?YUV_K?M+4]6/DG:MB".)((99KJ^U.,EI'V6"% M'-BYF&__H.P929L[1PQ4"W#ONOKU^R)""L-M/H="><]^,YBZ;)YN:C,AK-*R MN46]+2F!_0:P)Z]O.+<9BL,_95 TDPV/C$LE"JYW]!&)XXYKG#R")YB/WFG*[:T7\>!+^A*3ZZ8].+I@! M[]+;^]>3@I\>K5Q:"B Z(#HN+@40'1 =$!T0'?>/#H"(/ZZ91/VF0YQ+&DUC) ./63]F*%P:'<]F MX81Y'R\]KDLG=KM>R)\K+YPR4H?TD)%U(5/>-KK#7FY* B@,JCA,JCI_0DSE&GA V:2\MJM5:VJ6Y3^F;#]Y+.(?& M6(I:M;W9<(Q$L>X6"RQ5VW*QQMBEF:88(DU#MP1JC>/\XZ7'=3U:HZ &MM;1 M:-HREVK-L=S-N#^^0A-!;9&M?*.^R@O\E"W@]6F[[VR;,>#C?-,TSJ91^C7 MQ^SD7_%[KP:D2CP\&=?5$8'1JLS2F"$3&FO(C**.9)S5%66$*#J-4M$+_E(. M?P$F)%1:LEE33,LET.$$E:K\6@[=9CU*FJ)XB^;KL9U36Y06D_H%;*V:S>=F5D= MRWCR];5RC^YV1^NAQ=MLJSUU.L%DUHQ:$B];XG.QIV@-;BC,IV.GVO*(\4KB MHI:)CO(]I(./A):,%/+S:F75'SI#!K1$D9=-J%!-JTYLMLM39M=4KM$2<3R3'97&N16ZO!1- 9>J 6B9''VWR:J9 >8);3W/,_UBQ9Z3XUU]F>]ILPD^]D:F@%!,.S "@LK?Q-L5(>/YHE)OEW)UG"M49KE$7U) ME!<.*X25/G@FL*6>-UV(?8H;\3-!,/V.Z:XQKC)H<]%^DGB]5 ]Q$YMF)V)7KU(=*H%H3>*'YJ8J5&.%6>()OI )E[J[Q3 M5H=2OA2;J(F^6E)3;7EC>H*(Y6Q8[/0K?5WD]IS9\Z99*<\T^0&;14)C.[#) M<+&PL"8H()%X*N6JBW$S7RA:[2(6>&M\( G3N&D2IT-A@)0Y>89087:$;++U M=95:@:8)H,XW*UM0>DM?:D<*Q>A2330'9@ [@K]FV!\7L2U/2CVOL;5FG8%) MR?%C'P 8[\>'77-OEZF1-:!X@?[C\.'IODM%F^V^*O1,66=BV\9Y,-,RMFXL MGMIM&?^A@/2A;#;R;[!;)VI,H[M=_$1GEYJY//)\-WJF8;NK@U%P^'<&F*@_ M1KZN6)E5- E_>VX0\SH_?-U6%N92?_',O>D:O_C05!D%KATN]!<#_;RBS&"$ M[_5.HK$\_#RK.P87XI,6XJV[=' A("*^UD*\=3L1+@1435]K(:!JNI*%@*KI M2A8"JJ8K60BHFJYD(:!JNI*%@*KI2A8"JJ8K60BHFJYD(=Y*B0,7XM<6XOTW M=WZV(A>YS/-T(E37=OT?_T)("E?1)W]&1TT3=WWB^ M-5]W=+:R,;3KZC]#1 M=!]\2OPZ?L6/^$+:NZ?XIF.,]I-I&'$TS!N3^8LS$CT;?/E_WU#\VWN.6BCD M.YZ(]/O4"X+,\X@=50=A*K]PKZP>R51J%GT_"5)Z)&1:ZI6[9?CSNV6W<*?(P=OZ8)?F)7/VX@>U"[VEM;]J?6+?*+R\MPSKNXJ7ZNADR 4+M'F;E M['[/A]W_$'CZ*=> N_Q-:-PKMQH;B@\%"0K2QP7)4TPM8SI0F* P?5R8#O?) MH33=A#1=N5<1/+E&_!_H7=R'=\$DC@]>$X'=@5CRYXD4S+'T(3=UJ+C+/G@K MZO9,:W^RG?6&!6$)*A=!.?CR_&>MWQ8#ZPW12BXD;!HJC M!7^>(E;OXL4QWI\2/Z>K3Z,6T<>H1>RD>\W%I^0I(BY;@N?V,M']RJC2D+4[K8'D?2";W>MY\7L5T=\Z2$<41$_3O.6F M/2U[(!,5]NT?@DVSS!GS3WX]B/RTI,X-)J&\&[#_6MK)*T;ZN?)6HNOJLF85 M/ 512AY?"1Q;ZKAO]0"+44)YO25YO:[M["?)U]&WL? =>7-D;O?/W>RF)R%X.$ M0GK;ZP>%% KIU:\?%-([,,]?EF+'GY9BQT_CV?O]4MX=59R%E)D4LILJUUUN ME-^W^".CM13;K%4W"(X8[IWN9#A%E,Q F*\E5ARAAD=SH$0)<-!1!DT3+"R- M!D'_@01K=PYZ0U3;6V;3]X5,W\QOYL,G')BN=,A$+&-^7Y$AV* M$@?P2KP'K[<9=Q+3%IF1$N@@3FCFZ4X0+PFD"2$3_TM1)"?=P),GS562E^@5 M5ZP(FT"7Z9ZR9'(?9>5W(251QP%'%\VHJ^U"3>*?60 )_@DBCFB,*D9:?3O3 M49"P*BTKC:QFZF)F BIC,MW\P/(T@," +ZI4OH5?@K@FE&\9O7"57=)*=;D$Q_>5H M760M/3/S!]4*'@1UL-,!0NG-K>X&PC; !(&+22G7 .11Y+*GXIPA*3/ZH"\6 M=FR_@-]JIJ^K"]==OZ_[25/5C)'/?SC;\ MM3-4AB&%Y,T[3-KW[%RB MUZQVYYB(2?/&O!\HW0)-CL#.Q7S[!T7@W@75PBVI!;AW02&%X3:7HE#>L]\H M3.>>XPLD@>8K\Y MIZMV])_'W![(3@;JBN_+.:7I5WOC$B-DC!S1J=M&%1^,O_V#?*>0A 2D/-U/ MQ9/P)R35X=$)7&5X= *E&TKW%QHWE.ZOL,I0NJ]'NH%$_W'-)./G7(9ZL.J? M6/I'G+KFHC:1?JDT<\0N,A% MF_WNBA2&H&?<[>\<0/NM_<( @EH$'CQ"(?_B0G[U3O#G1]J\N6?&!Z%'MLRA MAS+CB:QXR+RJLRJ*+.9R<0RV3!!H@Z8I/'GT"?=,J$Z@.KDW3NUC>B1 .(H+ M^'%3*H3Y@%T8K>*RUP1Z!%!M))MF"1PJ$JA(/DZR045RYBBJW]8!Q0'7%CHC M>8:T.34HBL%<9F8['4!\^X=&TR2=O(+V82+NXFSS^VMIM75O\;28%O)83 N' MQ;3.@,#ZKVM;I^#Y\S:R+BL'UK+:=:?KUTD(J9)KG M*K95FTC]CFD.$2FSG8E.(= ZG38'TJKOJVUA26(?8NCTIW<7Q]"SB3EK_9*+ M#_72-0NN5U>*L/+#_5ZU,UL/1E-4:MB2AC/ M-LQ**ZL5*U=HE+AXV3-=&A])<]LA<#6P*B(7&R6[JF\DC:49^C5-<0,QE,^T M08*J_13U\"7.JCXG^<*%!_DE5O*+I&& XGH?@X3B>B^#A.)Z+X.$XGHO@_PB MXOH9.9E.,\C8Y?HK=O6NIF,G=^!5'7BM+SIF/GM+_/D'. HPU>BWG8F>4E10 M7$QQ-M'2I1QW$;U=\:.OG909/6[L*W;*4_PX5?1BH@BKR8[OYCY3H%O]O!'D'^#KCYY\K/'953=MO]^S><_ M/.',,H(1CQ3/GN9A$O,3__ROIX-Y)+(RJFN[_H\#6_5D_O;S@L5Z8:QG1KZN M6!G%B-[^0[%7RB;8#Y5AOF,/,<\_'A@O''2)_,XP_TX]?@13DEBTF;+./)FU MO1;*V+JQ^+'[J\-7,<-U^,X-XA.R'[YN*PMSJ;]8L/V*+USO!X9^IYZO-DI\ M)Q*K?6IACQ>%>EB8_U52$Q\09__JN.K/<> @LS^^REGL_\J@CL0/@!D'O!P M$5(?(*$\A<5Q0.PG))[6#(I\?^SL?EX?OWR^'HF)WOTRDGSU#] B]3\I+/[+ M/U\LP;.51)_L,/L7[K[ZR>,/JZ+$O)W,&*J&CNB1K*O82"886I,5#*-D?*1J M.HHQY$A%ONTFXG/T\FN!D VA7A_4.#Z5+]6Y.E_BJJFVT.J6>*&]#X(LU?GO M#T&0NR'R3]3RPY%-(!J\$DSRMKL*9!0A&939CW+W1^T.UQ%J0KW3%O,\UR[F MJV*O+5,83C+4U4P'+];;8K64B[J:2SWV."7F4Z#/J;C3J3^D.B?E2E&;/Q]F MYG/Z_AM[_UXJ591$1AI.RAB%1%*)Z9@\(BA")C0:T55*)RF5>+9>'56N.S5V MLE5G.H)MO:FZ;771DMR4XVN[SUN.*FK&'/#H5,H8PT"M;-46F>=D+-ERS:N= MH5(L]BR%\2>=!FU4J"9H2;YL.6W5^0'B;.=(P69P?)-7Y[41)^/)9_H^"9B1&I^M>C>&I_B,T:TZHY$RKM>CV'=ZV*KL2A7\D.2%TB9^:-N5 8SB94 M:RYHH13U%4\V'7;FRJJ8'W20 CW$C>FTB2XZT5./R,G([RZR8:DVEV;FIILQ MZT+>TZ*F1P1E556+-=(;=Y&V8U>Q0K=@XT[4@2.K2M#;6U:&FC+@<>Y:E<'4S.VS919*)FAY9U[&&9JQ^U^U)\PRU[/CJH%HF MH@X<65B77#IEKU\H"51K4ZAYP3!#C\Y'OMDJ MPNF1U2K8W1JW'6P0BQ^.)7Q8,5F]LI*Q(ZO5;V!=KS><1>(RY077:?J+L=B4 ML2.K92TEM#JT^[ADAD8X95KS#J)&?3VR6G5N,%,0N^):&Y3;LEC&]G6@4XBD M$#+9_#J[)1E-P.J+88;+K=S*,FIZ9&'7I-RQ.UY0$C:8(S2T60$GYU'3(PN[ MW-AY U%* 8)UB0!'#;^4;T0S< RO,H$/1V*;MLS^L(3PPJ+CK*.F1Q86#>J9 M\3;7EI!Y$2E:)%,5O5HT64<65@WQR1P?EB@A0VPCBQ>;K-?R"AQX)II*>'_> M6M9,UQ)]G87\9R2J!1$V/+.S*T"8U-U/7I'DYFY/"/).CBE$''A/(#= MN75D_=N*%^@_#A^>;IW 9M[;R\ D5'&7M/N0A.F] M\ \=.QCHNYWYM[D-&GF#P7EBICYYI1N]QHALK?_AW!CSZQ\X%6D53]Z;W ML7 MI=#A2GR>;J+@0ES%0D#==!T+$>DFN!"G6XA?#!5\TVS]?$+L,L&#;UF-UQXR M&?E3X,O_^T9^^]US=OH[G0\=O&Q@8@A$G2H'QE@D+ MI>":I0 _JOA>6%C(3^R/9[-(/\SBLW'^!4V06]*O5VF"7%H47L/0'Z:STR^+ MB1L&BJ,%?_ZJ+?%.*OGB]_M>/6%7@LEN'H#;M?_DN[/=)]?305XM9[S[)[C/ MM(Q\*STXW1Y$7L$$72!*%+ 67W#<.P+SZBI 7$("@/7U!27@"TO^#8_[.DW! M9V.KZXN4Z:CN3$_=@0WWB6"\N3OU;QZ#W?H%^9?93(FGV4P)NP+NZ1 UJCE&OO/F$GX5?7:+4W0YTY:DS%;FJ0J1ZQ?Z():5 M^O8/RJ!I@F5.EVWB&MS5ARLI*!:_@-.F8;"(X]E3"S?EZ]%"J::MIYS'W3[Z M'OQ+C3S95!CH6O1]ZL%Q33WZK#^@PPK-=NBP0H<52OXU.ZQG$OQK]V ?=S[F MP9T=*Z83I"*+QG:5Z,-$MS5@6*2"R$Q(*8N4H9A^:@G*#$"/]VI-[HMM6I<% MZME+?)S7*2Y$T -&N>BT([ %HE$%$(Q ><1*SQ:%]J"FKLH(%C#MI13T#%K@ M9!KXR"1+IG$LZ2.?HJ8/=)+O9I"7=JD_ [#G]:-_!;"-[%0N65B1D,2B3ZJB M-)KF>\T(L)%;C;-T&J63;O7O%^"Y+K]Z9UWP$\49Z\!3?K0A0'J F>LOQDKT MF^B!2U,%#G0L*D$J6OQCO[5-)49'Y%^?CG;_@M;V%_8RKLZ_O@MVWS,"\T?= M=4" 1VV/V_8!MJT8T[5VBP.0-K=Q?THS+](%@&O+1_^-JY?MU,01#:HR'-]F M11)#]-::+?6%QDPIK60&F#PTR:11\C5B$I(04#W<+ EQ%ZAJZ.^#^B%_ QVTV^=O;O?T*7;+]@@6#6F/W]P!OJ)S<#:R,7;;#]!] M326.V\:6U#/84C -06]4IUTWVX[3!P+[ADUC*'O&XZDOB(DOK NN316\-(S MH%'L[]ME&_;E7/>D#-CES7W!LI_$B4#6 3HJ5\0ZW/C>_!Q^HG&H%OBX,\?' MSL4(@7G7!R?1W"-?>F1O;B'C,IL35-J:%12K,;7F,\V/D_!&>S-.83!N!.+Y MFHF'VXT;.0N@GQ!^_H+^Q57QS'G)4]R*1GY7V,D9\P"PG//(/QS1 M>$5K@H>+63Z/F,MVUFYT<)O5XYK(@%Q TPR%P$ 0J .^ K=PDV;0"51 A1_. M"\ZVL)5F T=D"EQUBFYC%0!NJ1)I%CO]D,?!(03^X^'/ M7CVC]GFFWFK6"Q)?+N%Z"UN+*S6ND00N#,%8$XAR2/FPY= MPO2R,#/\W(36+$ZS5@#0P *Z<]*GM8MN!4:.KRMV2H_+ :<4=1Z:_BX;1Z O M%K9^L(WB0RK( T$?\!YXH-L]SWIZ<3( 47;ZX]U)<3'1_5:$9B$&\Q&5)W!+ M$2D+!F_IO16Y,(J]L5@:@^*-X. *3Y(^,*($(OX>6)_;-7\^!OA\W:!7'67$ M(-0DERO-FUZ]$<: CVP<]AQ'6YY,2U^#SS#! M*/3((.]R+GND#3C3+, >_P1Z1S12#:OKLTF;SEN\2&:HJ9WCU^0*%(7>'3WA M*$Q-"H%[S53*79T@O1NWZXS2^* M,6GX+I#O:('_\/6H\\'NNHYW^/K/7?#NPW5B94=1I>S89H/,"?2C[H$YN0NC M)::4'_ ,8@0/J-WSRCL_ZX@6; ?3]H3&_0[";U>..F4+,X^-_"D*6"\HGF;I M,UHO7Q "7QCZUX;\VZ50W@_WG]_&FY>\5KXG.<*F6#,).E>05[DZ*T8\X+8*8!LGIA0-*= Y -FG(!=V)[/''"XIWU,' MQ7 IS+1V;4DL:]*V/Y;1.%?H>M%1F%%[!50!%7.N./I:\/W-<"_4[I0I]-4)L'4B\^=8_2!0Y?U]5XT@ M20.]NZLA:6XWX'9''BN;^.Y!QSW@,Y%AXN$:PA$-EMN4]7FMS$L"+Y)9MH0J M(Q'$O,2Y:DDZ32)8FJ!>O7( .1J(XDMS-+=^ O0Q$$^VA%>+'JM+82$PR];8 MRN/+,0 Q2%*+I!D42^-,TBNYDWM#._-$C&3"=!X(FG-FKON"SL@7=L*NCI"Y M78OEH4;Y7M]%RNT);$7C9TFRCN@\:SAT2UC6&5M4=ILG=3X[]4KCJ+.TM.J4C*$,CH#2)$*G<>+.J9>D51+;(073<4P]55/T)S6!XJ!=7?'M M36H4;MQPL4]TY_JPWC-TS2!!_2AC% >N-V9:3JM"/U(D]ME]8WC=-L&F%AV2"H$B!;<\6FTBDU0F], M%KW K1/6C-/;A896\=WM"F@$<&L[C1!DY .=P7"ZF)4$YB2U<%_0,[$]Y/EF M-$V>8J>\W4R?^P3KWE7 5_'_X/VFD]VXCO8(+0 Z"^!4-%YJL\@/?/4,WEW, M0YW8!KQ4*&YF\WISLY#92)W%.7AI)$TC5!HA80(9".EKIG3N(L#W1(@FER4> M76LS3^AU&K8GEXIK7H\1#6HO(6F$0M,8C]3>5XK"Q+G4)Z07M:%"@-6:'#+L^;A4@?QAEZ4392AB0L MS03A?Y?\S0G+/O]LV)>F)UJZESC&"<+15%<78*OWP<7Q(-K78S6UHRU6BN\K M#CC5@<0$]&*NB)BXCP.8:"M^!.5^BV[O$-EQ6\_QR#E:[P&-1S;O6;O5%G)J MKHF8%!6.R7E^3 !GAGR@)\Z98?_>!?ZKH/KN07W^,Y13@AJU*&YM],2)L!F* M6Y3(Y$,AC$$-LK(P:98X0^ZW:Z(GG=2;;L8SM'9MJBN@!$#@",&D4?0NZD/O3)P_ M#K/U)YCK!VO'UU7=7"JC]^==@10-=.8@17/"0Y27:BP7[D+>7CM3QN8Y6+M3ZL M:(S%6]M"+C,4:Q-A#+"\NWR,?:SJT"R2(5N_7N[E$!KRCAK-A_,DR,= 3PSR M,5=FQB1C05XMV]IG"T%?7&-+2;1IP\PA58UM1=Y7G/T6I],, 8- (.XA W/M MIL\OPCY@)]0<,4>$%;:V%#(>*VN*:P+8 ]*%3"-GJ+%X,=/F8!8",\8%A:SW M&?UAZEKHBD$.Y9P<2LF)"\<_I.:.>,>5IX(JBJE&G(NO"4S;Q@4Y[1#/JH0LB;-*IM$(U!,F/*K)@E@Y?$%>A_'.*2IHA7 MSXEOC&YY:@R]K*MH/TX8)%^@]P;)E_.2+\]*HAV4U>8U546:'<0=X+R)B(5^ M>3-?Y!HGSYG5[=ZE_*M ^>Z1_.E$S*\C>3NFIIE6HUX1*&^- M>;D9RLTR,9)!)ELJS;+)&L^_9'0L7.\V&)D#$?.N#">0F(%N&"1FKM.>R85Z MQWU?-%\W5R)&2+55$3;Y_J#65,:5H=B4<6Q73XA.T^@Y;TA_01!\8?!_1>Q_ MM@7T"]@WAP4*%X:*;K7=GJ>V6V-L0\?8!Y8/0J=9ZM5B'#?&MSP-;S$=U9U% MEHZRUA\.H"#1\DL:S/4UW<_L&O] O74J<&U32_T+B?]W]Y.PMV4N/ O7$[9W M@<,GP"R78B!W ([WK/,114=-Z!FO:275*FR-FK&L:=A:X60\3E)+86F*@@EJ MH3;XN'$#E<'E#I[>K0S*F6R/Y7BG+&S$/#/NJ%J.KJR ,J#BTN\8<9H+3&\D MO+L.$@C%XA?4]45*58))*@QVMY@>SZ/ #"QW)8P@Y7-ZK^_2.N/2\_)32NC2 M$W/7E%&$=SZ">\-WEZ:F:]F-% #M^1C!^ #Z5\_ ^/$ZOR"GI+!!@DR![0_X M5C7R'XE]<2.&2)-XTK*"[!'4(Y_&+EUZ7NZ:?3J-&EF364+O9+-%:;XAO#5F M:Q6Z.P9J9%<1"<72)/(V$?77 AA\9U@W58_FUW]%PG=_"C[_,!?1WZA_OU/F M/Z6K;7"U+2YC%4N*Z81Z*A*TQ41/.=%?ICQEK']>;ZYIXF#'8,=@QV#'8,=@ MQS[_.QQ&56W[;]?.WT[/.',NSQ&/&&7=O/+)N8G M_OE?3P?S:+EG5-=V_1\'^_S)_.WG!8M-];&>&?FZ8F44(WK[#\5>*9M@/U2& M^8X]T+$_'FQ\''2)_,XP_TX]?@13DEBTF;+./)FUO6.0L75C\6/W5X>O8IO^ M\)T;F, R_>'K=F3^+O47"[9?\87K_<#0[]3SU4:)[T1BM<]"^U$/"_._2FKB M Z_A7QU7_3D.'. .V+NGKG:]W7_U[9].'##F&BD>."&1C?D ">4I+(X#8C\A M\;1F4.3[8V?W\_KXY?/U2$ST[I>1Y*M_@!:I_TEA\5_^^6()GJTD^L3IV[]P M]]5/'O])"-JOS>C96_;S/G)M+?IE0ZC7!S6.3^5+=:[.E[AJJBVTNB5>:*?_ MW[]0"OF[5.>__^]?H\_1F0=-9#JVZ42XM%W5VHW/=")]N8C_9D]^8\=&][M= M>EU(]Y/U![_W>K0_=S.R$] W![#K,+Z+'?ATK^W5]>?%>ENLEG)<1\BEVIWH M/S6AWFFGQ'R*Y]K%5+XJ]MJI/Z0Z)^5*49L_/TT4KG9??V,RH6F:S.J8+A,JK1N$QM(LJGW;*3GEX9"Y6E3+EM]D!5.PUR;AJ:XJ M-0$-\[)E9C;H^,6NU14*E=809[++0JX^EK%D2Z_AH.H<-?,"AK)LMF/GFGFG M&;4D7[9<4;V%9/GAP)K3O6YQV]%79823\>0SQ5Q!+30FA9H@>N,I&M)A8S[G M9$)&$B-R>JUB9Y#!$=%I^1(I5K=6M2F3R9;;GLAULX-.5^ W=3I+2(2(J2N9 M2K:<6^V!.6:7!:2BYN>=R8CIYW.@)?6RY73#CK1-8Q@(/"YU'%+*#[GE6*:3 MST3&B[FVHC3!XM6@O)!6N;P\;\IT\IEY:32HMW)U!-GD.YV*HF57H0-K7@%!$)>H7B%$S)"NNAZR2PK2"^OS8<%@["*@Z@IFGPJD5O. M''-"C1&JA&6%9GM%;X=1![!DTV%STS2+PI 7,!ZO8HZLM*Q,U!0_,JFU856< MB_K $KLF1X4%;,;THJ9'Y*2/C]:L.E(IJU QMYMRQ^3E2*+0(X)"H/,%L<9+ M0VOFZ%C+JQ,%J1D-ZXBD;%O"O.&7-<>J2+90*.FAX1@"6>RRKKM3R1 M(J'J66(C[]O;J -'UA4UY[@JJRPIB?XHR)0V)KD65C)Z9&$K8Y]8-(5V@/ ] M:C9>6\IH.>!D[,C"SF6C7>'+(U68.8'$#\;^8@N:'EDM8:BW.$N@LI)N>WV. MF-5F.:P)ZK\G\=>HFT-RR])">R0JGA!N"A+/[4O%/V^*AWA%6!&]CC2?;[<4 MSP3M8-$$15N33[7LJK^NM/K(7![V%V:/+6)-#M0S3#2=U.=#E2L8BM7S!KQ7 M5 )54<:@T$JB:=;D\SXOY!J1$(H<.^0&J_D@SDZ>%,+NT&0"7.\+,W&D+T21 M:YGY.!EPHFF5M%"KD>^[4F9:S= S9;N>=0YY@Y\W5LSBO(QAK76:12W^3IPAS5Q$P< Y%H&O9)0:B[G8Q$N4.SURW/BXX_!DT3 M?1WE,(.>Z>N1U>OJTGI-*[)AQ4T3?6V$4K4Q+5L#J^T7],EX MM8BKE,C0B-[@N68![4[$88^*FA[!%A=("T5L\0(2 MKIUL:)EEI8!SH&FB ^LF+KY45:)KH*U7(3=K=%1H@RA!126I2;!"CN.FAKS$-\T!G[$X=5=>V%2_0 M?QP^/+57@6.Q=_Z!?ZON'.CG9$/20T42),'"/[SU0"7LK-_S5>1\XE _>:4; MO<:PW=7!OC[\.P,>_6-'UJRB>7F3)]E38L]<<644N':X.(\K_I8[$S>,?OD; M3.!YP\GA0GS:0KQ^(1DNQ&C6X'2X$U$U?;"'>2.@ %^+7 M%N(ZKQ?^8,8/1WAKZJ^SB_?,13 M-QT]-8N^GP0IW=%T+=76O84^&^G^[H0/1_9'?0]G.Q\HL'.[PG([$'EMM7NGZ$XK<-#' =(C$MYS%AH11225?_)[6 MJ\$T2C#9S0-PN_:??'>V^V3&:<^B[NW^^7@;]G1[$+P0^Y7&?:4YT"XA ? * MYY<:]Z42@)UFW-?N6+](=O7'(4G&G^!RYT/>JV#B^HM,9"?,4N9#0L\[,/A@ M6N(3;U!W?B_ZS+5EE4U\X3;O^L_J30+P=2+L/>;2/58E*C<7EX.QW:4E/E_- MEJM*R1FQG$S&R:I(.DU1KU:)NBDZ!&+X?%LM3#=UHI*QOX3FGZ8YJ.E]-7"8 MEZ',&:BF!]M+3)1XV/ZT@QM;-'&J&O3H 1XAHISS<=U?2B MOKN.O8G>ZYN>IVNIV3[7> 9T//IWH*NA?]H:*#=K?D)WXTX<[1LU;3PC,)]I MPCV>1:-Q0+,8@;F]Q_*A;$ V1G+[ >C'7 MQ$3<10KM>.=^ .:O[]<_=6@ZZ[E0#\E9%=GDS;[#5_,#G0 7=*.-&Z?2))+< MMR%+ ?%]O2S%B7;?:W*[V\HN/8L)8@/T8 $];FA@?RF/^WZV\&?<8P1KT2CM M0?UT(W_5U5:YRG:XX8.6H%/5T%]7F'[8:LK,KM87FB:Q9*TOZ&E#17"'GO9- MGDB<2@^4^R)3+<_6J-0>="6MXIO]J36.] #U[1^622-'#AAOEI( I2T"?;&P M]0,OH44/6,8WJ%*&Z2B1,Z38D8$4&47A+DUR7 0C6HS41-?&H 9&]$<'2REZ MEK\T5?!M+&*P/#MT::Z)LKC=$X8WCEMS#Z@M/4"U= C.?99H_J6V:Y4VD=9M M*36DHFCE3FO0&53I,1C MW\P%$FC) WC*2"LKYFI^ Q47R2(XO=1/<,[DWYH MK2A)MRMHG7)(OL,THP%$-@Q!1JAF\8_5+KUV:J?C*TY@Z/ZKUDEJ=UD\^O?" MC9;.-IUY",P@VXW^&'S'C75'W4"V!SIY]\CV)!A=R&% \88"I(?D9S!5+I1OL_CI#W0V!PZCPT M=_EP))+=[8:C)VR MU+-FV1$]Z1;<, 8L*#A)IRDR>0QZ5]3!T\L81NA'RQOZ>CIE1+,6NFB3D#*!3=0^^( 2^,/2_(O(_ MV>KY%>3/!YFF.*(8PC)9=(ISFX[5=<< ^9$9Q+"O.BTWQJ$#_63!S<=@!J;I^SIN34XJ'E]F@5PT4 MNA]-Z?N.B=>3Y:;0Y,PV8H9]W@U+W+C@-D'%,W"]E$VS# O)&:@3/F[9?&V5 M<,9XUY.KA$Q.T?W '3B(PFKF=EID:^@V5@D@="2-D<1I+)]K3HKY8!^ANX*\ M($I658+)+O8U,H\>\EZF'E->GNZ8Z0OZ/S_S^RZM."X]+S^EA"X],7=I9!T< MQPCO(.]MY"XN34W7LALIPGW).:Y ?WH#>)X9T29J-2Q+1*.IPRBJ.B!7H$9L MS!W1))NFT%>Y=,@?03UR7G[ITO-REX;9:=7(+#.J-/C28F-M$+8D>O1\,5PV M@1H!L3PTG6;I5U, G2Q/^>=BY/>3DN^O+9TY*?F]:XRO$EEP\5B@2^46O_>U M_2H"?"N#_+UJ,=?! SQ/%Z($@0XNPCJ1Z912QKZ^"_D %T9\W3M$CT Z !X# MWT,$R/WD"-D%TG,Q>B4 7NX!NQVW]8#<(S8XN@GD@B28C(!E5ANQ&>1I#8ML M\#@-9V2"(Q29IL^9T>L+8N$+ZX OK@+.>%SR^RI@;6^M0HMA6$E' ,2Y?I;A<^](_RH>RL5= M[!L]CCCD)GU()K[36^T(@[^FNX*IF5T+2PV1%&$\LK=BI5SO1KHK3D9*$VD, M(],$">_A0"A?GFRXRQ.!DR%YS3:SJWXNM! 39T4EITS&K3X'D!Q9(22;9B@B MC;Z.Y-OG84I!$"J.JC_+[0%R=J0\!0S$].(E33U8).":3@#(&Q4,U(B&NH Y M7*%O!OF9ZS)U#KA^3'90C4#=>(II_@F 7SLTG2 &Q2TK4Q-1ZDQ=I:@L6^^M M9'27S)5.H]'_:>(U;PT2-E I0,+FXD;3"77"IC'92M:6)*Q*9TD6?;6Y:8"[ M?'%B5Y1*HSB=1HC7U<$7\4)A'S.:6K-O%>C)4K+M$;- MN$&(2)FA&*1S()(AG7-..N>C0"Y/3NL34("^$Z' RL$C(-(M1:>3U% /WQ>8X;C11D7&R44:VOJNWHVNIT>98 M"M?=B11D<:##!EF<*S%PCF6OK -(-W:(/E9T9Y97MX$PD! QG+NTL\GCQ>TJ MZE5\-(61:02!57<@Z"%+,DP<\!J+QAJ*B>N9>CCQ@ED62!B(T^.1MW0 <$X?'=C(53> + #T*2 +<):L\*(!]M;#ELL#K!T+NP\KPW5^UI>$2KXN4[@W9QTF M\BOB/*DXEB9P&&T!,0MY@$])Y_X^R%+;X<"M9-"UE2EU"&EMCZ=:=@P@"Z@ M(DVC'\R:=>UE;)XR :H[F[E X%W5 J<-^EKW57-WLW?WI>N!&8!)3*%W -F! MZS-6GE8#!7 5=V@5]C#6CN@_JSB3M%YFUI4J.6Y$T')MX$XB_;?+/LJDD2/Z M#U(#$/QW2 WI(25-&>EY,FKL\![ /;!TWCR,?RE%Q5 M]9HGQ,G*7$Q )3X0/;%0UM'S?=U6XCSM"W=GZ&1&"LCA'AE$GNX$\3I";@7Z M:9!;.0.WT@+@T[6.VU'6O4=HYEV_/5%\/0N0R#\!XK%"YC;?Y$,BVY+X6H!5 MJ5Z]M*Y%FHR,"]2D"5@\&.(9\BZ?P[N< ,X!+ZK#3=5K6;V9MQUS^#:SV<&9 M G!&B5=IU-OG9)X>\I@@*;RCQ=G3P%3J?I"@:B ; QVR>V!C[L>F$8W< ;A\ MC-38)SMVMZ]>[(][D[%L865T-C?'LUXA&ZFZ.&4L3J4)!I8.AGB_3P+F?FR> M=\-]@5OZ7&I)C+!Q!ISJ:9U>>[T"< =56M T=B0[].U6#'Z>&_:IR0+)%%@< M](X*!K\9908I!BCEL 3NM6S7>==_FF7U]2W;QEOK!5OIE"T^-"IL=\&,AWID MH<>Y5&DT3=+D%RYUZ^VKUH%PD8>*:K#<+2Q3"6T4^4)QT%4_C9*13C[ >D/2 B@36N[VOJ)4/Z1&D MU.R88Y+L29F%..@P8V)9EF(]$AEF6!K#V31&L#<FLM(\\0GVP?,@5]PCO;\ MBRWWP_]G[LNZTE6W=]_,K M-++VWC=K'/"2! A(]LD8@$5C^D8T?F$(J0"A%C6 ^/6WJB2!:.PXB3'85AX< M&TJE:N;\:G8UYV5%E=O!@_7BH4KG:X)).O%:?#ZK=353;B,\P-E+*"CYO))% MZF;,3[#/PE.2#V\3$P#;:P8[LQH8)]MM>?0V<& M"A1.9&*)]&FH<&1YBK DLCR],9308ZWGEFUG%>^1]!"8Z8R479:[5Q+@SJ6D M!LWF>+A5-Z3J].@T,V+JJ1:&$B2&Q1)T)I9*O'/S4\$7L "4NUY?M/KH/'XF MJB$!&5K4'935]RI(]Z]+A>-<86+7AJJ]Z:DD6(K8$]-I65H)=4W6W=EP=CM( M9:42Y=Q]J6!P]#Q3&UECNCY5UPAGT1WO9"J6H9*7$WHB+G^W7'X#\[H5)D^, MU<4S%DT5?4U(FK=+$I&D 4\R M&R!_2*22WZRS]Q4U[H\K:[]M:$?%YYH69*,&.)"G, M8H0&7D\,^(1B[4V(\Z]IGK\I"?V#R0^([WJ([9Z&+V54J;5&R=XCV12[VY7: M&X*1!N$+)U:E8R1S09/[MA8FGPN;#;2C3\U MGW]R-K^,FOSZ;'[?EM 0>P;ILF*";Y."MBW/$)OC<#0ZFXUELZ=IO-^A'NT+ M-\$=3A0GKYZ*,I9A O[0:1_7-<4E4(2?84#!)G@HCN@;%V,7'!.KX9$6?K-* M3.3=ORU190=9.-:GA=-E<9:B"FG#G'\2D>W)>7Y6Q=G2$VQ_DT,]G$ M1S#7'(4]G,M9'H4]W*Y6%H4]1&$/$0'?H!$BBG+PE>6*93GP2#DI>872-\-# MVO8NI'NU/:%B;.NF]?^(*8A"&2*9.=*-WT WQG5^$),"$;X8+J.7G!7;$KV/ M4:EB;#4\:PV4QHSX$%$+OA]* \RH;MFS)@(\N&'^!*=W?(_^)1JBBM@I_P1S 4 M00&\B=!K_EV4+$/AW6^8D/VA!YF_Z/1=(H76'GXT]W(L9>X8](D/;R3Y;S3% M4,\'W<4%H"C?GQ/E@QXNO!5T,B2Q>_M"D2<+A'_^3W@V>^2."[JBF]^"!&BA M!?07AL90C@)Y3,#+<7X*7_^-5]:\:_ESS63NZ%URM6^[)&H)-*;472;S;V+_ M*UJ3DUU3^4T\M&S^P1%7P-2&G\"MVG^&07_WH6YA7^DW$R@0FU?@:,_\3;=U MXQM-W3&'&YXB[Y(G&WX1;2JQWYS_\L3<1*?)7SU=>)K=-71,*%ZW?@XP_R/( M68@ $<\4T.&D(9^DS_E\F#7.,X6_(GAEXW 5]Z/U5W;_X>&6G*RT]R6D?N$K M:D'\+T'C)_\^VH.CS=S+!;NM1!\]T7VP+3P^UL9 $!C "\EQ(IE.C9/,)#V> M9,3$.)D5!9Y*I<5T)OG%6XBW@<#GLK6UV$9C5,\5B&*ED6L4*KD:T64[_4J! M[<;^\Q?%D-\KC<+=+F&;-\4&0LF>7@@!83' P2Z"P3%%D50RX\_2?ZC98[N] M9J'9Z#9KE?MND>/N M*_#[OW=+]383^ V!P!.I&HX*7RB\ADYX*!,VS1FO25O$Y)M'8I5EC.Q)%'B30EEV7 T M!5@6$K\"G>O*@2\(\!E<:2K*S^NTSMB1T54^KMUII-]96BT^9*%M1FXV1*:(-KXW2/XDI]AZJ(C[!AA%U!_ M_**?#0P_S1.0JW!?\)UH\L\-#ZTD'")Z.UQ+^,P$S'EEB@DR@)8=;U7VK^^9 MCF5#CH"3@K,!6!<+#\]&W\,MX&W_4[S:YU8@CH4[^/* Y=$&P!T#4 F$GRLN MW&'+'QQB'D13(]V4"6P+(78W$J#2 CSL@=J7#'^U7!6>&#N,JO=\KC]>U !R MUA"7X-OTM7:$AVB1OMTT#V+M=FLH0*G\(8%O@6_?'^%TS#0E$.?(#4* MSPIKP% 7UAW[VU3: #$LK0=:H#?%0]^7UPROQ)=_PE_\T8"/U'"\Z'"LSQ@O M,R?6R?_\E672V>_'5M$C$^:)MO:[0WZAJK=C3'0M:7_<'QYSM6YPR 6$(KWV M&'VKSMDQ$M@D\]8KXPN%+SLF,#A9_NIAS)S"4UJWGH5JZQ CH5P?YZ=3V/%. M( B6^\VIHMZ[UJMCA.&8$(8M1(4Z5."A?!,LAP44*!QI\)4(9^%A8P(1RE!+ MA\>;\;?L6&]V[%VPJ\)H-YD.\C6.3.!IW]Y MXC@:T@[/+VYLWUD&4TG?)1(FF+ MB+R>\?UXD&C#D !H0%EIA:4%R.6(N(#Y MC\_$YL&M1(^()B[>_B* IP\DL3/Z@F7I4!3'\E*P:T5>TR1 U'FPV[N CH*. MRB@G(<;?74^%D#JSZPE2NXB[$@ZZ0J/7X'PLQQOU_AHD,7.@W -U'3A'?_ E M.&%3PV+5R\9?DH['[Q$\%J A9 /-@KWOIX+4E1F1$U5)@Z*6/X4&%%P= ZTL M:MR3;"AA5"I$#6 Y"Y,M&AQWU[V#:(LL]D'$1] AFBAG0L:"WZ^ HANX03#( M,G=_N"2$@KO>[^9S[^@#J VB#FAQIEUN9DH"5+$0UWT%O# /=#1^ M E<5;8(_G-P,:$*@J/IJ&R0NA"Y(!@WIM+@EW*G]VD:R820;WHILB#7E F\@ MX0PB0* D'DF'A?J.]WY)9C+!#"EC$-7VW+F_58;99J>0%715A0@7!J8N6]CS MO >!>Y61%Q'4F"%%+J1OYKPO(;\+F*^I;)*,X3Y4A!HB!+A"'9_HAYV&U>3@ MT#T]<\.[%'CT)$V1-!"?()-H0 5TXLX[C9X^K/\YL/:^%BS@H?@>*NJ.3MV\ M43K/6Y+5G.8\L0LRQ,ZJ3#>>J96*3$SBK;6/UMVJ57: MI[2SQ/76]M=;M0N?A)/\-%0$'A%0[)L @(RN2%($R-R+SS=XVB&O 3X<^#VC M0K45=F(H2#0'&I*8(3_SV,O@/8LE5 T?F-BOMM?^2KE<*WS>";HH3:7]4WN? M30@8@@@TB\CK\+^=F7*G4N2Z^5VGST?;G.VU@ E@[:IX9.@Y%_ F@44<*)\)V"/EM4I0OH,/Q1G>N YRHUA@@BG2\#"U>!(T MLM$XIHFU5W'A>$(D,E\)P+*0DP 2N>$!,8'T3E\SW/<>A*S$_+H%GM-P5Y7/ MVNUK0%%>M6$KZ!6(,6+BV-@O@P@Z>#-KHB7&QT4JFMTU-Y9QB24WT"FZSQ^0N.]44N"^-A]R] M7"T-.AN)%"19SWWYH>EG@J.//D#F;+]_C^=Y&_/A067Q$*_?$5[M'A$F*Y_*(30/A:<&Y>* >TZCW/F(\M!3NCJ\_0\/Q_JO\U,,%^ M(^!(?I) !LD#6.#R'-T>;AZ;"T[^?NV YF3RPT0T4V\=T9S.WB6>"&CV0H^) MT.]12',4TOSK(]-2-$(E,YS\XSYY_P*:([_-B2P M:RA,4,27N4(#QI8'+"X@U=AV0K&":PD*]8HD([<45.6G4,O$Z>+MN0Z5YMU* M[,^7,&GUEBN5//IL;8PV0&='"[O-1=TW/4[L1[^ M@@'ZTUH4P]=5I_C?,T/UA0@:_X-?>KMNN=,V#M3:2A+I#9 G7N6"AH M8 (4??WMMK?PQFE/.C_JR)5>,RPDG]G[TPC, MXWF$T"<8>P!",3]TV[-\:S[(2-X PO"!XFB0N9(PG FP]2)C[(5H@ M)*]!P=CT+D@@M,'AX5B&\3SWNA_/XX7\\0H\CWG\(1+'_- &9.)4=00W& R/ MS/'!J$[?OQM:('O=W3:YO7,^P>$9.S$_1&GXJ#A'7*=;%A;(_P M$=Z[ZP&T.5(BQ#,DB@HA8L<7-N9X'>]H )]@,G##X\5R=G 88G8(ZR&68QA^ MDB-D##IWM.)9^0ZI YWB8QR)46#99PHL>XY]?*4;LR=R[2*W6%@XQ?<(YQ*8 M^E?G,)\ 0<*Q84B;-_=V5*3^(U$5A6KN='<5BL&^.AZ\&_8_17?Q3 *RE84C M-J\70?T: =01.WTF=H)O\_4Y*+1X J,G[03T#2>H6MX7$_?C%3(O $DS) M"%_W0[8TW\KHG6MG.B;05=Z9;NXNO7J&)( ,4)&2$1C^]D.<<"4T=!J0_"$4IP? <&Q]![]SZ>L-X4 M:4AO)M*=KL%O27EGB/=]R7RO.($72H =(.B:@&\.^\(;CA0*0O@0U_@F!W2. MPQ7Q:(FW'1O);5/_]EZ(R5"ZA$#=VLE>Z MTML-?)D@U\Z-U8H1W1P_YRM&I MC-Q$^*8M%BL]5VF,F)BZ#"5!9#Z!>* 'TH,0B(_(^XF%@\##8 :3@EU[@B9V M^JY \ XD\Q4ECN$52T?J3"@+S$[!O+BR>&5VOSUQQQ-EPQ+:$VIDUC<"^CJH M?\WEQ'/LZ9EG8X&.E,XG;D 0?N1ZRD]G!K#)D1=USQ ":4Z5;#M,*D^$6EXB M-.9C9C6. E&?#D2EHT#4*!#UXP6B7C(<#ZXDXBNOIXYDR<\E(BTYF<2\GJ15 M;LFGU$P13+OY8>XV+H$G_$O@!Q/"MQSAI&[^6O=;C"L7SD=X/I)LE\+)RP6( M1$R92HJ"'1.H1M%Q$BC_PU N">\#/]$%%'/074!BA:HP M>(:O7?X)R7L#%I=!6!K?3206C@0.@EVP, V[-V>>!0ZV^]N3F<&+KY<9D)?& M%<>N2XE$8<4UM7*]E22S@%*>*F&1/LO0EFF/Z_Q"-PM0,H?BNFGE-I(U1O6J MQT$JNB =T3YC!TX065K^YC? "[KI MN08XZ"$8ZTE;OZ_)9CGAYKV*2<8?&7+93)%JGSRXV$3_PL6FD[>T=A85:G?- M*4Z'[CFY\?*&%FRE00[:ZJHQ+0ONB%U[EUJ.+CG]VTLK=^%-/ZI;\B$W75GE MZ$)I*R\Y-\^*I$9FAKE6^^TV/9ML3,2&Y6Y)MS)M;=KT,,>G]0"1UH7)2/P%"/2N]*+:"9\81 J;4:0S"IV68(Z+Q9\ M2(**)S.31 Z^0 8%*=],)SHK0UN_'4&-I$=UL1[/5C(_?B@DAJ R*"."HDZO M2EX81%6HR#3+)_*/A8Q22L^^ M_,@DSPLA*.SG.$?]3@<+75M\D41R!ET^NC#R-E15FL^H=6F>6Y),6]PT);-4 MJ.EO2%7*>M#J+CO"E.4;@T>5W1HEBXS;,EV/$,3OAHJ^%%;X2S7]UZN M$Z*B69"_O)HZ9Y):C0=;OR1$_B)X<"!XA(N9XV% MN_0KR-,8+ (RI_&2$O,B2E'XFJ;O$VFCU'M^6 Q<7K0F)[=YUGB(*'IE!8+4 M6UY^XEL-#O%'8PKY4'!J PLG\S-%>^;;#5',0DSP0 M6 6+&Q0 \^Z82J'K\_T*N[\^CW+AX8#;_9.(E_?%9G=/%1NA2_?_UTQ:[<1UV*Z(4^"H&/R]HUP[>%%0TV@T>_AYT"I<*?B[PCN7AXL' =J\\ M& R.$3P_HAAZ*WK>Z^ETK_P0$/1:/'H30*$$Q [ ]Z0^&FY]2\$/;\$E1;C8 MX<)PNRPP#CQQ<645M#2(NOQF^UQE!YDN\0[SOY2:K/YD'1/>#KFV4&1Y+'QP M>V<;IHK3^[&X[HN7RSU4[@3G8ML54<%QYB\=9<[+O@-G*OZD7V^@03J?/5O_ MTNMPS544EN;?NH)0Y:WXF:HO?F(@]%[]?,S3P1;Y(AD4V #8I9C=KZEDA2^U M$UZ]RZ27J)_Z_I-A=Y$0B 82_TDE;K0J]W!5O)1T<*W0>_Q<@ZD7OJRFP^$> M]/2JB6A?_[@[EKHN+.YTO-)V+=ZTW5[H='M.X&E8LB1NUN0C65WF'[OQMFR M/^%ID+O(5>_B2E #J'K(!G4013\2S0OC"D37)^L*!C+MH;*'*AO9 MKH&"GV'?C@T7;.O=H/YI1SL?L*])>-?P%<5/C8S&!(4&9"O&%\)\V115MISM M"\]ALQX*L#/#!>KPQ' 9IC7L$/WO%7E<..I$?Z:VX]LH=[^]I1^*/M\*3HY M_.8N,-SL!K4E]?=QP4P$%I[A#0'#WK2## ^'9ALI7! GG'<"V_%06EJO MBB*4.]T=T"!?!8Z)#=*? %0)UE,[;?T;\5XN/$:I<%[M!N.E(TI(I+GO?D>> MX&YPWZPK (TW)7WON-TA6 O9KSIUT:N_[0?=G!9YR:SSI@SL/C+C MG7?H3N>/<)R9'LO%_&O5F=[Y#9%)4L4SV@?=[ZRC MX;H/WE5X?[D#0F_H,YG:=]8U'?)$OL(D_2 MH*7/Y+D]*R501&7J]FC?=U[MA0)T+<9W8WTGGKX:'9VIT9EZ"ZA2T5@<:M*< MAK$EIXD(;A+DV\%-;3D95JR!T65+K3;HY8UU.9?\Y3#NWSMLN1Y5T=ID>42Z MZZ13JF89O0A0E:,;!)S7/6R?@Z_#.*3/&;2/)983>65+UD/2:8]8BZ,?2(1,^(3R[()R\X8[/W&V:1Z:7*Y( I MFDRN.\^EMK/;XI*[9\[7]U#P("IU^_(,8XDHPUB48>SC91@[5[3V^;C67XB" MI2\4]_IJ44//"B0JP*$U_M5)7$\#7YOT?/#X7$?T\E7ZV\L1/8-GYPSESG(T ME 46!>)H@F3PRBZB!T44X(I6.S'IT/4?0X+25^F7.WPR@" <+(#3<.U$-R\T M']WS SA?Z.Y"0_@:'KD:#)\QO'_""SX5PXJD@(+ Q M<.D$2*,/C@:"^].I6%CSX1THP$#Z$V 7&EC[E1,16J-M@'\>C#-N 2$N;>+> M6GTKX__&%:O%;76H'LB#C34X?_"\K*Q""O>E6* M\,4X''N)4@-+N, 8KEAKBOLBX^@6,0ZVBDCQE@()BZ%LC![872)"^69#ZB\< MHNS7Y;-P.-Y![8;=.3[A-1G7BO(7/^;?FL.9,$.;XR6VM (Y+V[Z]WSVS^UE M O".>CH5\>GA[1/0O)QYE\R2L.1)34&EK9.+QHZ:G M.I05UL@HBO?NO((!A=^4OY!8_GX#LS7>6E^;H>[(3&3'OAT[-DY@XN!<)9 D M<;B]H*NJ9/L%;KTR3ZJCV)*A^,GQ465D18D'62.F4/SQ;E4#":>3^#RVQD" M1?=.K*;6 ;S"XLS_Z(-= APLZWJWZ^L\")[)XPOY73]? +!*#L0P]%S(A?B< MB[%I\5:\,M'K='"IL+X9[UO"TKXAW+67L+XD[V)4.B[]Q( MUZ?W]4V-B]DM-=\T"WDUQ&7B=2U4 (= M<(J=*&%!6&L)C",JH@M<\,HV>1&G.IA*?I7WP%2"])F@_00G")E"P0/GK1/D MUENU?+^05KGL_=K>%L?# W,=E>MC9TJG'QL.T=,0J.6O< MG+X=;_0Z<3&9&*^:[& TT3/TN":,V /:)U]J> A W-L6%Q*2QQU%W61Y81[B MFIRX<"PH?*)Q%'9T=99S#,!D;=$=]N5J7VHGZHM:=E9VES/S M+)4^S'6GQ#IVD>LN5MG6(.VJ:A'%I#.Q%'E#$'^"Y ;8%?P]" **4/1J*/J[ M\+GW^A^2\D](EQPT.4,#RPQ'%\1\GJES66:(G.>I]PNP[RD^Y.-3]!\AZZS_ MT)CSZX*B*'2W#]O'1.[VD#4$I#'"4!SK(-SCV(J3NUYS6DK*&F YW 6.#+<1'2*+W2]%M#>I:"=W: M.>/>O!IJ'*JPAQ;+?=D&/R,)BR: A(O^%"(%XQ;I M^8^.P8) %E,LI9"<6Y=+]]5N==++SF[O&/1(-=(J;HWX7@ZFOZE&U%.S89MN MKS=L5Y7N.^5LW$EM48FT[#N!6QRS=(RYD2)Q2T3\1PC:=+1Y?)E>=-E2C>>< M;#IA.^H-FFA^59%@(D4B4B1N_NQK(F?207L?'C:D30L:4"6VY*[TZ7+>%T#\ M*@K#:CCJS3>KDB'SV<)JTREOG.8#%+'2J1M"A^=.,!0W\[S2@ KK!EG\O1A< M P(-2NRI^\X^.)TGU8KO03B2&"/F^AJL$$+A%WS,DU$$TK@&9I"H<=V+TQI$ MB):"F+=:K1#R-E_R0!W;>LT:R?,^RXP;U47J,>&P^L$]JWCB@&50F"ABFS5$ M5PMH!SSCA>^AX[,(P+T#FF;+RZ'>TW-3^(V$TOR?MQNSG8J^3C52'%V92LO6 MO=ICEU#@T_3;X9:CX#(_MFP""-'!Q!WDBT?Y[FI=+\#.=S9["K0;+AWA<11. MD^<'X3VM@?MM!3_/'N15^(*[WSK*7R=0\8G3VC^7"<\@^;-+8_[1OD\1N[]& M=G"%Y1?NE=UL&.9;!=!VT7T'9*"!#/BFD;/O?8-P24,=6#A6=*[[-U;"I5X, M=%[A\AS[=)=>L9E0JR!2->Z7D;%VP+NK/5//=P]*ST!80]ES^2"HU;PCQR"I*%)IT.A-QRLLY%6>P6V& M?T=C>=N M#\X^9^+,W,:R[[+2YQ&T@]<75?RC7*Z=7!R5QK%%Q_=3Y6K" % MX7KM PT:[ M2XB\:^TZ\&(!\7U!).- _I[@FE'P/[\9?>?(O*@:(Y _0@CO@7SAP(,) Q07'[V9(2?6N#X?/RC8P[7BS0/WX?OJA*"PDLJ#C_9 M%ZQ"-VQ$H$+$N/=%?SA4B;H._2;PZU-T+."H!"O8F-S'/=- MY;^0F"6;S896A.4'&R9.F[9RL[S.7YK""SC3G6A M9!;-Q1"U/'E[/E]WBB5&3;"%C&VEYX-Y;>ZL84N*.FZJ@_OXM#K+5%FI6\Q; MCFYEZX7<.'$ZT&7%36Y%CK:Y L]U1$9=N3UZ-DZ.R>.6@JV77"6;4TDI::R+ M=+T]E!/K<>JT)53EIZ; J1JW7)?=1MH:,--5&[8\>3L_J)$]NI'+R-U!.J,. MJ!+;',Q@RY-ERH &G^L\QHLL70,JWU6&K0:7@RV9DW&29GFUZ1L9,EY+SN+B MD.[T!FB<)PO*R%1ITG/I#->M)MII/N?2\Q9Z^^F"9MVA/EV;0I7M=I1!BG,: MYL1 4Z).YE3)]>9)AE\)'+T99%O,(VTJV_68.5VG7---:_4*W23!O9HA:V5V M3:US4.4_Z3.3!YQ&25M)+L3+5&6DWOKI(9T+A^7W>DJOVTKMNZD4)^GL]]2O62^(NMCMOI8F=BR52@_ MK&;CS.F4'M*&F^L*&<"5])'ASM:@P=77L.7)E*J/D_+"D1OW9%4J#Q.VPQDS M#O5Y,J5^74UD6(5=+[>2C8[-9CE)FU?3ZZG.9HNH MY.Q!DAS*DL4-.6+6*WGXZ>W[@KH<3.%YR,%AF'NYK2K(QAN!(G96D>JS$CU,CX P:*B1\Z@SDDCF^5EQ5.4J6)O>C[69JT4FFC9J>S,J< MB:*9D\;W))!E44STVUO>P+V>3&N2EI:I,6F+6Z3K<+-CT=+>83+5ED6:/=#>#@F5V&@M1PTU/YI5,U0:31:8L ML$ZF(J\HS6R7Q[CIZ;PVBU+'+?4@?@,UUT@DQY;,CF#;,X#>H//MA9H:)F1F MP*1:RWB2JB[;J.G)O&PZ/5"3ZLCB!@_-I625XO)^AIJ?S6C4:*S[-KG32G>?; MFEC.5^T\W(0SL+J@M&:N^#!OR+1;:@G9MJV3S39J>C(OJ_;PT*[/2D6R4*$3 MA5RR.2_(:]3T9%Z5!E-LKN:=$>MN'HKI%>7%92Z=-Y%KG7JS7YFL.WBIB=+T&8J?85=2Q1;RF:7 M\33G< R:UCF ==56/<&7E_=D26#5L6L55P7$MF=@\V%+*SEZSM!<%XI");,Z M+Q@=*"R1I_,:)A>9R;;*4EQU^R #NC>0^J"-FI[,2ZX,M:$VEE:OC_I@Q$ODAQTB\GE/& MI;E6:5^H?/KK%\7]A9A,;QCHK;X^CC1.P5-I#]149(0\U%'Q)P=ZY:E:29ZH M]K89#"R($?%C,'=!*L\9=)+,79+^=WB%CH(?0RIOJ']4L'8*&2Y8M>#O.(JW M_.:95)#+[:>FC%#(Z:XI/[%TQ;&/E>6WR4>&&_Z"#2]LCSJ,#7IBV9\*3Z7O M2";:B!O8".J.3$0;<0L;0=XEHXVX@8V(H.E&-B*"IEO9B B:;F,C(FBZD8V( MH.E6-B*"IAO9B#LFVHC;V(@(FFYC(R)H>M6-P)?-#N]:_^*._-3\]W8+D0DB M'OW H(FNB"]>F8O*D.]K#01=01_^WY?4E]]=C^1==A?Y%@074L:&P!??B""F M[H(+EGDN.-!_R>3@)>$%^_+#SR9! $T$(M$%AHT]'O_YBV+([PDRYOWRWW\F M[X=\?K8<-TY0*?I=$U1#TH!73HP9OIT]_G@#*CG7H MWV4=BKI+OF\L1L[O]X*T$1E_J#K MTQ:OB=;?OZN4A/E@?[?NVU^" ,!T^K9DT0 V@6]I$U\5W;* ]3>ZY.M=(<=9 M#- =7HM7 +J4EDUCQB@.^O1H37'L!;@X;/+MZM"QGK=PWM2QO>%1<8=[7 M,XU%?!/Q3<0WGYAO(L:XZ'XSUYEWQ!COA$#>-V/\GA[V=G/;96!ACA2PG=X5 MU+-!F=J^&J8$GX7O) 3>FO\=&1]>D;??= W^]6JL^89 C:_'A8DW<9 ^Z*7Y M+U^:7;7_;<=[=+6>Y?Q0R2H5WDTFBAN"J(S4Y\Q74S"\DJ#W-R+=%^ M)H?Y,VG_(:*4$* 435WM\NB6Z4'V]9X>?O\N_V;B2W"_&:R:#+NINS2W3#OT MLI8JS#H)E&8E\>4''@%('2S8 2SLY,?W\W5/D^!>.(3F_U\+Q: MIH0K'9Y\;CZ?<],IQU7'XRFCJNU4T["U* M$I:]X.%Y<<]]!%.?&*9.CM-WZ.D\4KH#GO9S':,$-W@5K%#^&DD3'!,5R7C/ MQNAKFY*>,J%=,=3F)M;E*1/;M=?E&5A 4/ UTO=O3]\/!MX-L*R#H:S>[5B= M ,W@+_I,0T7NH,P"=Q?V?T9X234ZI<=I?FO+*FA8:FU5*JN-W)A!FG\R29V( M+J]GC8R@\68@X-KK$D'C66A,A*$Q\8&A49U7:YDN!V?*&(-[6BF-V4+RZM!8 M*TTH?5JQ-YPCI!OU7(WO:^X,0B/SY<>Y0->&[K6=1N5WMI#:M'B/S6X=] MR*X7-,.UX9;@$*<4R7S$$*<(MSXT;D5&R!LU0KX0K(XQJE4769XEIZS,6PMA MD[HOI.&6PYVXN,4Q@J@(HMZU:!79!7_?+OBGHM6PG2Y:$O=@R:S?^57A5P3CJ]X.CRQR[\\B]]2(.,W@ M);%E2IH@&;R2YQ5>$X /U%U=$<_ L[&FA_.)0V=)=]%>C!^*';I61H6Y$Q"= MLU2,3EU$B(S *P*O]WS::USQL!X6)T">G%4MV*F#. M%I:-Q^IC&QZVV8L>ME'X5@1>[^;JXION#=?*[_7TW75$,?+N1+=^/\*Y'RG9 M;ZQD[P(6SYW^=9G6E>UR1K/JHU,=QIOM?L^9H8WY\B--Q1+I"VK:$1!%0'1] M(/HT?I?7#&EY?2!*#R;5.=UD'CB>5Y*4H[/IXG8--X:!0)2.)4P'\*8&1&)JZBJNS@.5.L41X2>2]E_IX/WX]V^2#6P[KK,4 4\$/)&3_DV=]"\'GO982)OM M:17(=#'Y4$LFXO-N:H: !WOE8TPV\LE'+IO(E/VI3-D1G4=T?MMT'OGD;X0 M(L+_7/..?/*?:][OF\[?@4^^Z"A325&0NHE\Z(0)5D!SP/LT*__G+XHAOY_^ MC,PX']Z,$_G+?]]?CH)I0CA0!,#:&VT.LG^>,QTG!NM,[L'422 R[6K<:&[X MXGI,);"K'&7_I#^(TRI"E\^.+I_&2/R:3O$_0I=>6I Z0+,ZLMK5X[IC._V^ M-D/H@OSAL53B(K='(W")P"5R?;\'U_5=I[N9%5V64N1U:1KMDT&@P[V M>-.Q3/8YU'F?+F_OUCYA!-?VB8EW;W^?F7'JK2?PRBB@RR"6,UD P4;5%*:' M1BHK\IB\3:S!R!6 1BD5'M-FZ:_#:(N;EA_7$X:HE<_ $, M2YG:J)]WU@C$&!2'F6;(&'FF2FH$8A&(?6H0BXQW;YQM\CD0VPX,J%UWDC39 M+6WF;G' S8&$);'LEQ]9*(EE8]0E;7K79N8(Q"(0BXR!MW$'YK=!K%\>,G56 M:5/RTM*6/351D7NM-@(Q7$Z5CB4IJ%!F3FNJOJNXLVO%2'_P25[![7*MJ- / M/LF(7#_,)*_M4XSH-Z+?FZ??:T\R"LKX*)-\1^3Z/KWY7=TQ!?@*+XEC*&DC MU"XM>^_3-V"S.6^%,CQ&YN+(TO*I+2V1X_[U'?\J,_J M%BL#ILR/(7".O^H?= MVHA^/\HD(Z_Z1YGD.R+7=^A5#U1/@L']EW0X8 W?=Y\Y/%1U; #E=MTD),U" MY>TCBV]D1OG49I3(C_[&%^!;@?5@#TVE'3(US8J'2V3FS,8I.QS*9YT*:;CU,X,C(6- A86EH M#KR"J!?M"KK5$[FI?@FA=5,$9MQK_(TR-H2E*Y)(_$7B?Q]^$3QPO_(BW #2 M1Q;):UDDPSA6V,'8&8C?C";]IM I,6S!&,Q%A^% @8)Z>A:9(C,Q,DO'$ID+ MYKC[Z% 0X6&$AY'Y\NKFRQ?C8A8 M*IN(\##"PP@/(V/GNS5VOA@/EVO74'INER3CVPTFV(?^QI(G]>X, 2*VB5(0 M#1.QQ+.U+5YN$WV*86XA//.*L?Z?;]Y/>KX.03,!05/4G8D"KG-T7-0U=O6I MWL !$5E4KV51/7,4Z,!5-F4[56,'TCS7&\GI4FN<@UN"PSAQK?_R-HUG!42'["JU*MI$%@LK\EF-> LK<8%UI\H@O,E82R M>[W9:V]U.7IS0!1T%;[3)2!VH Q>Q)Q? 0(@IL<)^&V=X'&Z+\(*EHW@ ^8D MOMJP!S1XFOR^6U9BQ[SX&^K[WS&4*LQR>/@$[ ]BM# G[-"[#5-?22*<[,:C]<-,+0>%'M GU* M&/ XP2NFPKV8*W!I582B%C'!8X"XC>8N D72E@[0!#<&O]%DTS%L >_#/[!; MV#40%!W%ED-"X&T'=XT>]%X(O&5 &1S0AR: $P>H(5P+8>E(WN[!QK:M>*/> MI6W[ZF]8AVT&&^3--=@."2ZS8NF("B3XM(@V38"8#BG.1 ,4)$5!OT%HT_VU MA]_(P(Y[,\0+@3Z%JV[.X.\FPDBT1+ C?_/L8!Y6L,]WQ*?GQX-QX:;PQ/%) M,R[HBFY^"Z22XV\A,8%O4*X!)OKMY&O">'@:T\3C2&.*J7. M;2AD4JFPD+. E"1-W0,QYRZ5.I!T#A;":QC'PA%>J!?N&#[_@DY\,0\NHL(; M%O@6_/+]%<340'@,?6+K!OX3CR&N\*[NV-^FT@:(.WF4#'SVP>8?^C2]9IA& MOOP3_N*/!GPD->-M@6-]1F[.G,B]__DKRZ2SWX\%\B/A.+R#?S1D[T],OQJ2 MR!3OD[5'7?Y'WEF&X.<8D!&Z>&>$ASP\!%2X (*#Q38(GE =F,WA(1>@]0Z^ M140BIH_>,>_00%@+Q2T'HNW!U_@U@(?G&GYTA_3K.8"/>!B-OT'82F!"B)L( MK.%CO(A8 A,*_@BU\P#Y=#X$:N%-(B#UMU[H?UU*"T$Q %#,I1A/#0G^^'45 M J[?#MN.%8GYLKCEK&VFSY:RBTE^G:<[9O; !$+_H>2?AYNV>WT1@!8PZXBT MBKK9#<0;(!81"73@\U@?V*D!I*<&-'C3''>:X_H\,^++I[IM3<#IZ>)]>'G) D![W9@FW& MI_WR(S7BNA0DU\P-D^LYZ+7N=D+$B2Y]L?N3J>23?M VID K*+ME$THQ]B'FEY8R8-#1[/Q+_ >"AZ(<; $ _%CAC]$ M.;\_"[0C6V@'3MPS@**_ZI(FJ8[ZVW;.YZ"_TVY/[M6*:\F@W!7DARRYR/LJ:S@PY$?.J&\!Y2]2>F M47YS,1J=%-U$M5O)9]F"U2_K,\=H%BOMFZ/10C-5:QL;QI'I>'Q#M0L-9EUN M?_F1.I<]Z^HRR4LMA,^8!P.KX&>A^K<6NO^4JI\1NCN 5UALPZW $0:&6]]E M=):Z)YR]VCKQ$L])N7F>S"^+[70.J8@W2=V21Z&>E=)%,H3J[PDJ,Z+#AK;K M2RP6T6&;?VR5%F"/O*0];YV.^?6&T7@F.B1-[.* WXM@]R=Z)D8HTM*11$R- M7@/),G0+8Y3?@KK8\ YP17 9OH MD1KBC^P:BH@G>;^*(O*1+.9=W[>T=P>]_DPCM3!2"R]K#?>MQ]AM>>(L]11& MI-V!2+=[S[K=$])%P3'-9T7EA=8ENZFA*\L,797:J"WBU+3AS* (G+U)$1A1[2Y\):S$ M0?E7 =&=:SOC_< Y2-D3C\64C]4ZMX-KU=)$O3>HILYF>@L$UQRI!IWZB* M=ZBQ874-DCB05DC;(2S',+P)GUB7H>834?-M4G,WM&N'Q,SRPOQ>LFP36%"Q M'LQU!8_U+!F[\3R3->H5F6V:\EQ4EPM)I*%P0=\B&>^C.]<,4<+CBA6 MTAS>7W%16@4_X8^@?T$!O(E"Z^??D:T#*F[?\#2/-#TZ?9=(H5'#C_R@KV3R MCD$?A=2[+P=='_07%X"B'&MC!YEM@QY>/>1>P*&NP8+3R="*>ZH;E?+6++1" M^.?_A&>SOU=P9'0(K:"_,C36(&<@/C$!+\?Y*7S]-UY9\Z[ESS6=O4OLM>%@ M: DT)(J$*_UO(O0[6I23?5/Y33RT;KXNZM&)_UCPF1=5%WSH6[.^>0&;*W"T M:2%UGJ;NF,,M3Y%WR9,=OP@[)$*!@CPQ-Q'J_M73A7-Z]@M496P8@0=0 8&X M9EL[5N%_A+;^/%N$.3 .5S%D]/!6=O_AX9:JGEE#5MFCEOJ5;'+,YHQ(@L]OC4&HQ?N#O4TW4,G7< MLB&X8S!*BC;+3,658[=:C6VJ#5N>C#/;:I?=4C+UP%:=8;%97^;X5!>-DZ*. MFU+ZIOK +N<6!V0A4S!'C&7RLW'B=*#EY6)JZX_S*K=T8MMX8M3_KL+!X&*R&77'#526;>*V>G$IM ?9Y, M/E_I<-/MLKEDG775INN/]^M" _5Y,OGM8Y.WA6S&9+O+68/AG$Y52Z$^3R?? M&2RS4HN)V^R@S%B.(!6;8[A+J=,IS1_XY*ID;[(RH(:E4IXCK7EK/69.IU29 MDU)!RG3&LMK12MW:5)XFRJCER91J\V[<*#CRFNU6NN[#$+#-Y+@-6YY,*=,A MS\&6NRD=G7O>@Y-QPY(E<;,F'\GJ,O^X?="[#WDX M&-0TXRLG\_.&J@[>TT'RK$K*(2%'4Y(H@Q[A*Q86/WW M[[7L_4N6%\HCV<24%Y!$APVW. 09MH9"*;Y)\X01%_FAB#44J=#_.HX_/O" MP0-3TI##S'=T>='.1\ZL-Y1Q;_A&1A$RK+Y&"R5Y&JR*O8W^79KC6',H%FAH MPY'UO%7O?J59]5:J%A:+%X]+([UX!+E%5V0OP08S3XF2V-^V!N1M&;5R%+\L9^; MK[\0 .J:!O+]F0YX7?W@56\/_<*IX T#O=47K)'H*'BRZ8&\R3NV?BALXD\. M!,13^9 \D=%M,QA8<&/'/QE>5',D1=VET\\E&@W)KJ'^42V5*62M8-6"O^/H M%/CFZ49KN$X_U4E"I^"N*3^Q=,6QCZ7>2^-6J.$O*.-AQ?*B&5^CC7BSC4A0 MT4; MGRW@$FW$&VU$]HY)11MQ QM!W45'Q&WL0X1,-[$1V6@C7G4C_KR2QD^-?V^W M$)G :>.[:":Z(KYX9=YUI:7770-!5]"'__5WE7WJCLY>M2!1QG@FQL=_ MR>3@)>$%^_*C[? F?(( F@A$H@L,&_L__O,7Q9#?$V3,^^6__TQ>@WQ^IH%< M..3I!@A*A;THX!F"2MXE4^^:H!J2!KS00NN7B.KG"(W=Z&$LOO(JO7Q-]E?I M=CD77XFC+@[(OS91;V-/?Y[,=LY8O"9: M?_^JQG$N^NO:I5.\A-:[:,RH),P?1@A<>]ZO4?'%"_ZYPDQNH*#+Y0N=%GG) M[/.* _)NSK* 75!XRSI_=]7*^04)#D,W5:"HF&_3A3Z*G<+5?S@"UO:F2A/4ZB\J4T':,R MY])FO(Y6>VWVC&#I3R-_/C4L7;#.U(W"4J643!IYM94D^1;/2FI&I_+WOUEX M[R>P5+SOE59J_+',#>)]02_5*U4^B2[V,4B9BM&7J:#G&5INBZJO!%3,#914 M?0V@\N* ;FM+/TYAT!L%*M V$XN;U,F[!Y?&O\ 9M^WU$&OYTNYA47PK6I77H0;P.(;,['9N]87 M >#L8-7)MQ)9GF24K:69#37Y.+V,76U99LIE9C)(D\UL>MAO\:1XWYZ-4\BN MQES.IO;!^38"K[WM+0*O&S/$71B\JM** 5)^=<\YPZ*2?A"J\\[R,DJM4FK%RRC#X^%Z85:R;9YT[NNCY9!O9495!&?9+S^HS+G4 MO36V;5Z [2&9T:HAFV3^U7 +8J<"\_[$.(2$.)$ MW4'I *\"]!<-K;OZ5&\ SB]O&'P=("YI#JEW&*''+IEEG#3ZV\%PKBUF*-NS%RI')Z-0N0B'7C.6[NI3O1T47^0X)@)R:=4G:[5A((@D)1[]1,7P;^WFK65 EY)^#PAWJ8S=W]K+TA0OD M4)DXSGNTVP+\'RJU*.FB%8.\K #+(B"SJ9*&"!\545$D8*("N;P@0)CB-0%X MI6\DVVN)BM.\T5;>*HGM<8>H\QH$(OQKSJL\) 'KTR]0N#+3G$?%>]3].O$[ MEL1TU:KWB*\V? "-E2:_AU84[8H7>A])(6 M*@8$.T7/4.GO%C%Q+$E#=,Y/I[QDXNK/\$A"D W7:C>(77MIO[N&KD 8\2M( MG;X.U8Z!P('FARM&AR:)ZNJB\DXJOVL&6T'.PR<%8BI)0PD$I!5 ;;W:O>>F MCHI3KR01>$6IOMTT:47EUSY;^;5S9"]9!*JDZ6!1BEAZZ1P5%[,#_ [ 3Q3$ MOHB3+$=%];R^2G\':7BLJY0??J&4"]$'C"N.79<2B<**:VKE>BM)9@&E_&(= MZM>00^BO^K\1E(=]65R\/YUJ&3Z'GJ@;%KPMP^V0@\(<]#4+N.0 M3M3,QIPS:P;7'=?5;'G%=_.= S_(BX7K)P;4 B;"63BYYC0WG4(0@ZW8I0.Q MK "'"Y'5!&)/#Z8,3A9C)ZC'Z5!);7KC;,TL[VSE0GL:?U#'[JP^SD&1Z^XT M,.??5RVJ[4*9#O%8^(CC(2K!&1+6G#?!7%?@(EC^EX@_T;'H&(A'/TI=^)PU M;DXC_COA/U9A^MG\+#-A0>[^8=MQ!?.^=*C=9O^0 7MSJ'4A&NN&B.VW&# ; MXK]2>=YU.4 ]L*K=2K6KEBHHF_67'_3-5+3W#C0H-2EP%#%XQ$5GW*O;DDR"\VA1%9VHQZC?IH MT&+G,W2&)=(?Y!2#JA[8"$CY@\]&A]DO'6:2=J'#[%*,:+-)/BUVLC-92A=* M6B';U<:]]W"8#826F6(2VI"5^DY3,;IKLS:QAAC6Y2#Z\)?GP4BPU7(Z& M&X,2AG)W.E7F.LNPK>'L'; 49[OZK#GG.BRO-VOI;2)?ZK4@2YV[-G$#+!7# M/ 5EQ$A(O+*0"*GQ,JK61)%G;JG=KI#+8F/"T(NJ65T=Q-XG;U-,O(_7$RLU M;MNRNZP;NDL6VX!L(S&1CJ3$Z$B[V)%V,4Z,9_+]1+R=2K*JWBPHPU6GELJ_ MAT.M;J>L;KPECF0FU]Q4FU*^WZ5O]U"[V_F&3N(37CL>(8A8(5+)4V>([R%2 MP/3I5/61-ROR9CWMGGW:IX6\NB*82AK\F-O(NPE M)J[O1PX?4;[G6P,V>JVN@ICO\$;!*CQA0EI#L2Q3W3'C_KN1YPT."DF-$P ' M#> H1 &?BG3^" MB(4C%OXP+'S&]?SM:0+_",23IB/BB11?V-V.*RH!4[RIG[%VOUUI^<=&C5NV MA\.<3J:J#?U ^:7_4.+&F16G$OQB=_3F#$.!'S0U%BMWS6D!GI,L;VJ0S*RF MUO&.5;_>:!Z=IWE\E(:7J DIONR8H@(Z\*U%W7QJ*775<&R\E.>UZ'*N/RM5 MMX^T/*AOE/&R84KHQN8@%[8FG.<_"6 M'P]GCTS7DJ59Y8$KW6^[;+W]Y4?FAACX"6D^X%%#<2PB%&L[AX\3:QZ%=?.F MO-,Z/-_./F*!CQCW&D:RJS.NV@0#E>O69Z2J"&0Y/1E5V^G9NV/< 95:.RUQ M\4 ZP_)#2I$:BWH=';VG_M5;X-PSI^T!%_ML'"DND>+R7B'R]2'P4@[P-3GF MBYU2/"XO*_E[BTPFJW1U_9D4%ZJT-EOYJ9%GNW2WL"FK\L"04*3S+3G_+JNX M1.+/3>LME^+]>WO>,:CIIL,-^$WFOL"29*_]JD:+-Q%_VBLM.6H7\C522O9- M>E#LUT@W]V[%GTB)^9A*S*6XF.?6XW:9>>#(9CN]MN69NTYNWY_U(3F265#I ME1=DM=A@DQW1MA<9I,2<)B=Y#USLL7&DPT0ZS'M%R L@X,4BGIJM=KZ>6]8K M+#-DI#Y%:V(C\ZG<+X7U>%R@ZJ41Q]_'&:MFF'7&$S"#94(2?@@'H<0S@!&NP,%[:4$/Q"8$6-X(D,^S^32JJ4R[4(7EQ MW(4-T,D5Q"7J<&-- O)\7."M.2' 5\R M2,$--PI.MU$R1(27+V,X M$T42X*=3.&PH6<8(U5%L":%?/C@(>A? (/>[J180-E4$+R2X(E+Y"KE$< M_"OZ#LX&O<2;!!)WK+\1^:,1G(WA]1*QO1]"0N']:P:BM I^PA]! M_X(">!/EQYQ_AYQJ0!7Z&T:2(YV;3M\E4FC4\*.Y=^0FDW<,^BBD:'\YZ/J@ MO[@ %.58+SXH\AOT\.IY,]%Y \Q@P>ED:,4])1K)+\;A"N&?_Q.>S3XY*+)N MZ.:W( -H: 7]E:&Q+C\#\8D)>#F.)?9VB6!H"30DBH0K M_6\B]#M:E)-]4_E-/+1NOE7 HQ/_L> SG#=T]Z%NX02)WTPD2,)C^&C30H85 MFKIC#K<\1=XE3W;\(NR0V._.?WD""N90J_BKIPOG+!XO"#?&9R-$B0)24C1[ M;\WB?X2V_CQ;A#DP#E&6G*RT]R6ZG? 5M2#^EZ#QDW^'UYBB M[E+>O$/#.=K>O:UHM[GHHR=>&&P4'V0O[?6J(_I^,YZ3@T8#9F,SU"6 MUR_>DNQ:=M;3RI);93KD,JD]CMB)\[@=M&'+S'%+TA6T9HMME+CN5A^9\[F< M<0KM,7W:YT#+CK_B M+)#+P98G;Y]+N7):**SCK JZ97[52#^*QAJVI*CCIJ-9O-LQD\92CM,&GYC. MLDJ-S(T3IP/M+<2"/2E)739^;^@5$YYH96X%A4-OUD\HM\+9%(/3"VW.UNAX-4 MO-2>**CER>1'\XP[GRINA:4?9W$Q6;;ZR44.E6(_F?S&EH<#JLK2^;_2E49Z4]"U;3MROO5J>1PMJ%O/R8FWEV(%&+2MN"V3ELE\F[["E72\MJDRW:I*%:<^@ MZI0N9N+ENJM>VA%H?]7E*]G&Z7Y^+U;AH- MXNP&]7FT]F-22$Q !O#C*<,DQTE!S(XG#),:0QU_FDE14!!+GJRLNZ5GU,/6 MCLMQMZ=O-Y6UE9RNS_%ISW'CXGINT9Q3;3PL%XG^Z'Z9.\>GG4JK\K#H+AZY M>+*THE)+):DGS_*IVB;'?2F1:LN%Y0.[S'+Q<7F:.\>GC0D'G;'^B&YU',T\Z+B]/QJKDTBZRR:+C4:' M;+?:9_DT&\_WR*%J<,V^8&8=KIMV'M;G^!1TUZUZ89E-GY;K;J+3/ MD7][DQL7YXO.5I;ZXYJ@J?T$54<$>/+VM46!' C5^?BL[[8X3=T,96X"QL<$+VZ=_)!L(!+*<'!8#GJJ328R0I5Y^:K5:W0=3:H=C MD[Z652Q>)NMLN#_)QS@EVF4.6\93T7*8+8QTKH1EI(*=,:*\,N^RAY.WLCTN MG^VO(OR27865+L7(BUX%MCR8_!17L42+;XRY)CD :M]F23,\@"T/)L]8X4:X M'*VT.:%KTW0H69\5HJC/P\F'L),5%=K%7)CKF>ON%WO= MHJG(TF*.=;#<--999?5:-I:>=U%3RG6YPF\ *6I]U3I\+D/M<'.9WO.HO=MD M[MS'=)P*3BI2E"X7[LKZ;H;>8W[U'8?=H3_]3[C)LUSWB/#N.N?GSL#UE@^^ M_+TK7C<"?;CUN1>_:8;YWN]W\EJ!39!HC8EC- MJ.1U,3K"VN;9XI;C0Q0GD=&*P,HX(I373?,WCJKH><92!I4(SS4C<3I-X-V5 M7IX?O6?@N+ GC20CEPZ I/O^>U&WO_IB UVX:&$ZV;+.5$OC%J+Y+JG_9CT:EO,YFU8$IBD-$M-EW&KLA?Q@>_J/ZC@@ M#)CKAF0"[3L @-:CYH;'OZ;LV(ZN2^-R+U7-*#Q&R.$5V5_$V%5V\/2Z H9^ MH.[/@2A:C Q@VJKERIJUR3.R7MR0-,/%R%B[U7==XE#^D)1^*LG(;[GURXOV MV':W_'!A[3F:J6L')R_O7*@?KJ]BNLRYA@!82;<- IL#;3-XKITLU-_O6MU3\=IRUEZKS\%'E@T^/Z!Q)0XXP M**\BD&>.*^W-C$-G1I!U@F&ZA1$^[@?55^C!!H+LG#0YIT:H8@ORY?=041.$ MLU!8G _>GPI]R]__YVYYF( JCV7'=-/TP!BEW7"6FENTW$X6X7E)9.?F4W.@ M"@V#GT[FW$@9M@7A:62%YCRXR):I&(R 9T),E)]F0>M^K,4EX) MV$C 4AOXOP- ?TKB++0[(JU/K'<[$L>+A5RF3(] M#@B!&5@'#:SK'*TAP?JHXLKF0!E5IMD@V7H5#>XMJ6OP08)AJ7!Y=!!B]RW. MTJ%M3[=%V8!+$3H]A&N8BVP'K?>RE, 1.>:GN58DNYC4)745[G[01%%^)L0T^/%R(W#O&81X\R']-T9' MH&_H8R2.;F3+7FVW^ZSRN5LT3QS"#9KJA*!]\,J]Y'E13?H MTW.H:9S;E>' M)(NINJ@\;;QBH68*GX:+Z28_'7.#!-[0Y]TE7)'AMB!X>YEK$9V.8X7,/F,1?[XI";FSI'F3O]HP]&'FKBAVN;O$ J0?W$/T=&&[\O#ZYT+ MNF M0L_45=MZ?QAZ[C*+.PU_(6IC-P+A-XMI8[3/" \P G\F<9\1'F $^TPP/B,\ MP CBV5<(+_#!1R:/, (B$^LSP@.,P)Y9PF>$!QB!/].^]>H%1D2>Z;#/" \P M@GC&?.O5"XSPH\TXO/Y%N3,E^,\(%!C MV(L*/A$HZIDA;EJ@BK(& L[IJ_E+0N4CM(_0'RL4\5.$CCR';QN@T8'YB>#W M"]_T2:;Z_8FY('#X\V"RIQ "^M9E@+R5)?AWYWIF4<#Q9_*V%]B3 L+G?I>K M(\*9!("\=0$@C]I.[SP"'\5H[]$1)[>$W)OGW[Y%YEMDGUED./Z5!CJSI^AG MEO+T@O.GK&TB4G7;%#3)_.NG.Y-=H7_+J/+R'U$$H-^_K S$]@,\3R;(UY[7 M3V(23Q%*<.UY__<)9N)&"5UA)COZZ<1F[EXY(O>R%9WM;B)SK4CDZUQ042)< MCP^E&8EOMFFCS9!\U>+V:XN3W[VALC=NA"M5=)7!?LNC23YM\[KT,C;6ZZ9J M7"K16/6:4INPHRA;!?GTR@3Q,'FD0OAI]K77UD\?EWXW1NBA<8GL4FTT5+!2=D&7)[/J(#>O0%RB'5QB M#FL(GBFDNMI=KNL@5:QB1NK)7HE\"#%4.A=:-!#0]"C&$LSI5-.=>2^R.4*#+%(%#";):)GAZ!B?HC#H14' M6(YJ#5-,:-2)5IR4FX2#0>$CM>)_UUUV434L'[WH? >^WDON.Z]W@.(%(JQ= M:57\3>WS"/*^,4C%;VT3W]LJ5]O\1]1ZL\> M#^(%_OI"_K:)O&$A/UETRK5] I=GOG^0_V[>^WI 0CV0=!NE,;H*&ISUI/_J M4_6 %\D/!3A-*, GQVUTCHBWLG6=&Y,#M<+R0\#.YEW:#P/P4>T<<0)7GZIW M4.U1?.-G"R3X&-7D^2*O=6RESMOAL9I2:3@8 Q5.\H,(KAE$<'7EOUR4P=6G MZ@&<\\,03A.&\#'.,;:9;\3BB;X"M,'":+9HWB01SCU "(*/:]<(7;CZ5+V# M:X]BOYTMMN%C7%N$R72&')6Z"NBD6\M<@BDLN*XAANX#A>9?#^7SDU' M1%QARE^E'KW#*7^5?O@.IWSE* A?KB\7 ?%04[Y,Y(.GIOQ5UL,[G/)7J4_O M<,K7#F[P!?MR@0VW.&5G?_&W4S[G=;,-6==6.MFP92VT20[R_-UY8-^?QR5J M$G&+"=!,$*@">=RS#=,M7_7P->9X5,WTPU)R0:>&G+$AF;E7/0X5:)4M5!9\ M(&CRRO%&"*I3$4R? .2=T 8!X)+=1$771-5>%U"3#2GDN"7V/T?E3ITBK;O5 M 'M@**A]^#DJ;(>^[A1@-2U=E]PRY;MC0B]'8Q+Z?4A?P0*H6+F@PE&IJBZB MHFU"8*(;.R7T9 /5+S-U30/J]IT6I"BJ8#:LE,[U)RL*W,Z9>W< M,>Z4]UM/:SNNP^FM/WJ; ZJYB$CJ]+-?[L^I%;UFI13X[QNLYGQ:5U*H,"=+ M/;7.*_%8,S&UQ=;$!M&/RRS_J!BGRY4U^NR!#_QPG44UZE3Q/5I@F9LL.VS. MD.J84*?K6 9?U<:)P=,K3H>#&';H=T*"$.C+J*=-/=I@P+3%X;I4,)*U'H!R M,)/!'$J!6T)1=35'TRVGSB'44_ F*FXA1E24%LJ0;J'ZY%LI7Y?^.ZBQ&%AC MPYN@^N4\$92BDHJJJ;]5N48@(RP=6D&P"4 5>@]0 <,!8@NH8#+4-1 ,V!:: MD(Q 4X?T%4&@;QM09VT#?H@ZGKC8/1;$H:P!PV6NRSGW"T&W^NH6KJ&Q- 2" MM$7C=_AS#%;WZG3OXO6FK6GW3%F2!4-^0ZGUN@ UU:D>"I?C[1N=TMUKD);V MRW4[7WE?J!M2:X=. T,W81^F"2RG+#)$F'4]4XC]!AA#\$9+QUXS?8Y*4\+1 MN]F.#D18@#T)JF@[FHUJU#HU0_=U"Z6J]25[;UR[)C8$$R>'/#K_J.^0UBV: M#:FZ!S+FMDZH(U1OHH%64U24U'S9G9E?1G3_E7N+2ZF_7G+,#\J%1KN9@EX: MC4=!/J5V^X7&$9OXR&%QB!/Y-^%3@O,()]IDF?$1Y@A%_SRB.,@-#D,\(+C(#0 M]&FF8)\1OM7T6(S GQE_L?8"(R(^-'F#$;Y&>(<1OHO#"XR(^!NZDS+B]\.\ MOW3_W5;%C_/8D+=%@Q-4"B7<9".W6W;HHI5"??$YJ M*73W6!?7Q^!(* MY=GBCSCVC%TWEZ-?\<\7 V]5 ?4\&IRI\.-U4_9Z" >^\J/F.!5=(+R=<)?)S[>./GI&-,!\_@JJG++_/YZ%S2&7:C@6EO_37*^ #W921!@OK^(_C]O5] U M8-W!]OY229\NG0'I-)G"/X^*N9NLD1ZH9;!1N,Q:W\YRLW*ZPG(]<]B=<#4[ M0B>9(EE4NRV4RE&T;U#>@@B;/G M2Y![/;QQI!W24W=%+Z3*&GAQDGB@W_YY_['SK1?'MWZQ_'27IL^)H.K3V.)[ M@ZIK)KB]"%1UZ,8JW5/'26RJ&I02[_2-SK)R+:BB^GS<4$OC$$_C/Q2D_V*U5%C"RY%B2:7%T=6L3N V!5Y>L7#P3". MGP.\KJ"+U_+%W"+@/,:^S@/5 "YC+-5Z&*'6$U'>[A5R#3H^)5O,U8RENA)J M$KEBS,2FR53#[,;:V$"90\!!%0(0XI#$22H$>"97LASN"!?72N8I?6>GU61(\,K(+$6^6$LEP6V[PVJB_2 MP@\+5OT^HAL)+2,7"YC%@7A;*NAYSM;YBEN)% ^R-..7LCJU!^[QYNV%@)$' M]NI=$-PFS50X=E:X9L*- M*DX,"CELV>LO^4Q(,,C*U>":K Q,=9QN9CDAHNFT;K(K8C*'?"&=DCY^^-^U MPO^N#0ZW2[^U$],'5V]X-"\*KJ%9-1T&V5(4$V*AE:JE!V9[?+4S&SMEVFH9 M8!DL/JTW,\-)N&J'$+C2YP17/V#Q!WX1'VU_SXGJHZTW/*H71=N"-)5+E2Z. M8=.Y61_F^X+9&5S-K4K$2***5R<45DO:=F%6T@VV6H%H&WEZI2)G0=L'BK"\ MMH;?-$)Z8(7Q#D(^DCU*5^*3AJHOEWR32Y6(C!"FS-K5[-&Q&*\THMD)QR\' MW2A=7\KX:!)%^P3B*X@\62:UQSN)\2-$W\U['PI)"(62;J,"F5=92TYW2]N+ M4_4 [%_-Q_N+6)W2;$ROTF*=F]+3$#9IK)JMQ?7B/36S4;.'BL9/B[$.SD>Q M9'0V[[+(,UY=?\]T2]N+4_4.5%W>0OU%J*J,"STC-F[V M.-N6P]U95:@,)E?;>(_P<2/3$S-93!C/1ZO4O&;0X@!"%?WTR@3#U+E"T_WH MS4\#NZZNT&>ZI>W%J7H NZ[F?_Q%[++;RWII-H^'E5!15W-+?)D:UZYV4;)L M&;,L07>3RK0MS<3*7)SD$A6(79&G5P(/LOA9P,L/QO2: I_I@K<7I^H=K/*\ MG;6L8Z-*O-(8\=-(LY#O-ICH,GHU.VLQ3Y*9&AZK8*EI0[.4<70XR""L0NX[ M"%84\QE8>3W[(>RS+"P1$

[?DFW -SLWMR>P&UT*_(G_=3.G MY5<'W<.(RWM V&-!E(\)I[Z'[6U$&PR):E+M#4&.Y>2QT[G"!$O,,%O+4)0U M(Y54LX+H]_1*XD$F_%F&C)L-?KQ:!..=(,Y!K,M#(X[G#;A+.,J^C3@+1IKG MRK%(FZ,+ W7>Q;.KG(@0AWYZC03QR+E<^MX*"+Q:5-\](-"Q:+O'1"#?W?4# M!&IP>G&63(^7W#@).NT(-RIFHPB!(A"!\"".G06"'C9*[DX0QPM(ZAW$\;S- M?;TC45=UXV>C(ID>D(P?=.:]^IL'F;C,1?L8V>H>H [82'Q!L2P]@ M 0R]]V_XXLU/AT[;4;@:"T>@"A,3O&Q^^><$\/()Y9PQA%1AJ=O62U]> &F7 M4.OIK)%AWQGY6^-Z!VH.6L A?0+7[ %2.2[%?:Q\!V6[B\IO#=?]TPE$UI > MJGM%3=>//O&'RIJHVA((3#8-H#8[WE%] A!::8,@;(.@!KE-T;?[LB9HHO,7 M5+(9%#Y46,8"8S@FE!X3?EN&,] M\+Q=$P\T<*VH17L,9R6Z?R.HE#5;6&ON MCCCNJ(2H L% 2\WP'TDV)U \7IPNW\D3P3R3X7WUHZAG&CWZ4-OV^@N)0%7? M"\->RH!-#V2;?=&XS-!(-"0(A&?XCL//[&YCL#&ME_;7-,\/%MO7# WA[>M?O%C0(_)G>9WD8>Z8..'Z63 [D&W?^%0)# RWW M_ZGKXM'RPU]J:]V!7[T?B"/K 6KE5I&$UQW6'U>+-44O&/F&QQN67ETG=IGB^"L\UV")<(L+H$N*82Q M+M4+$UU!(L-=K"\0 D;U29IDGEQ""!O+@$OHD:BNC]H'N>8(6_CJ7:%H9NR)41A2_9]RU9U&>+8OA;&B%QI'N*I?K6WK'2) MPS[;V=BD/^G*2QXL1$X91\)]4$,MP^];1H12K,!03(5O$J,()IG]DFW,8MPF+'[?3Y*A(*BQ8#6!+''_?=&E/;:9O1DQ^FIW'*M2X$"OP\RYY M.%"=+-I#K<1&.+M>X=1"6ZZJRVB7ZF+O6^+C7BR\2M66?&ZIV+D2Q732A0%L M>=!G=E1G4E1I5N;L6'DY \PR.S,JL.7!Y$&&&U7)TBC$Q\E44\_SX46F@%H> M3)Y>])+)7!(L."!T&:->625R,33.=Y/OTGV"#6, [_;H2 3*"NC!WPB\B]%2 MGX@0&(C0]/O.2Z,\)L?"1)P;Q_6R/LETI_IB?DQ61BNM,4D-2R.NU#0 T\^/ M>W6 I.I@:GVCVIJ%LRF,BS?#Y4FH,6N2B<$Q61EAPWG2FB8:7"FGS,@0UQ^D MZ_-CLF+Q12EO5 8E)9XJ5^MZMB"4,D?9JD7Y58[E.SQ'C^EX8K5(DT9I?HRM M"7R19O7)HJU,9:4;5]4BR(Q0W9.#EB$-7T0FK>0 LZEJBICU\LUV!27]/GA[ MO!8CS$9[2BHUW4A1\\3 Q)JH'L'!C*K1]K ][X9:7"H>ZU?,*:[%!X,N??AV MT4J&I'+(D)1QQ1ARK326;:2CQWBT&@IYH9)LAK!E/=59)*L=/9^-'N71/-%2 MVAS+\F.N-XD5(488\^@Q'M4P.3<=I10(CRBUTE'Y&A'C!5*_V,=*,]INAZLX M1Q-'>30?MFM6OS[.8[F,%0%T60QQQ%$>\?,RJT#J2[QI2G[-8S63KZ;1,\<80A9\?M Q+Q9X9IXHFUS0+2XY=COH6'X4[O,.6 M0A]KJG8S@=522;A':,X[]GC0Q;'#R4]J ]M09C;%R7B'4?56KSD8.4T/9A]6 MBXU6.EG+8'9Q$,;[D>0HI\.F^!$VQ2)TQEYA,TZ.]^MS4Z;&.1'""'%D_N%I M?2IG0HI"5&=L,HRK&1M*'GY$]%8=(2,4%J$A%I^;C555&NN3N-/T8*PABM%P MN59N\5-(H6 [ B<1\$"3.BE MGE%H7AXF1WJ_7VW,4=/- -[9Z>X7>]VBJFDT'G$U2VQDF5H[&6I7G&\Y"\/!%N)L.;M( M^H-=G&O:09M"E<4]0\S967[/>7CV4'6'LCK;\5>PCH<\W\KG?0' H&,+LUIML8-ZNC)D<8X54=F\I MRU?V'811LUOJ>_H,8JRUL_DI1@Z4:52:@-94KV16>W$7V#<<@NL7O+R-N#37 M@!035$$30P*)@&-U^J-^LU&.+,K=4.I5V2&79*0C2TVKV4_. MGP( :L0$I2DP;'!:Q]-)9?47G,?N,-!;UQX;Y),07:?'WOJ)'-7[7@SGR9[G MX=#Q@!TX?RQC,[ =%_K3=[.$AK%G)OS9^>..4V2G?U0[J ]5:T.US=\AY$5^ M<9UN!W#XC+L0(]IGZ- ["9\3%-"+B+PC>8(0/39Y@!(0F?['V B-\ MJ\DSC* ^C9OV&7$I1F#/F&\V>8(3S[1O-GF#$93/"$\P F*3OUR?D!._6 #H M2]?>Y6:-XDEWP\)ZNGKB_++?L@]O:\*BKJ*'__<4?OKI]3:XA8Q<-;LN._DD M#G3]DM[>2W8)]O1:L04#?B, - E(@1J86,[IQ?_[#TYC_Y!8T/WEW[][OR(K M/]U>/)SX4(Y-<\/B4Y0U$!C#YT/SET3(1UH/:@][0(+/6.^R]?#G 59L]83X MJ9Y$GFGZIM4$'5&?#$,_]Q[?M11%H,R*-&T;LM^T=AH'MTQ,DM(??F^;=O:CWJIA;'O](M-],>\QR.G!U# M?D=1_I0U%T:LH6Z;@B:9?YUB,W'M_*?QH: - +K\VA=D(S 35!N\!4ZBD#_T M&8J.E.29#/DNF0$#B$">P5U6W]#'@4U48V 3UAAX"Q<,.(&-/U.%:U/F&NDS M" \4ASE-DC#J.KE]/9 BXQ$3$;Z-U\QH44V*2C,4#V_6]6B_#]4&OMMTD2:C M)2'.-!#,E/IO7W.^E=@@3'4-,$=R::0T,[*8=>TZ!BS. *UROYTNH?MHY-,K MS9XG-. 4;K4!YOH9&?L/!\"0LO M9QO)HUJCJ)7H# 9ZO# 4E=+4R"';*/+T2I[)-J(?U#:B/##O4\&1YXPC/YOA M^;(97@Z.LGVBU8V."!Z;&DNU+W:'DX2$10_OH@Y2'%[\LZGX3_?Z+ M=_E/=7WTPG=#&=PYV/8#^"Y[-Y1P"@3X5+]^ .NS'TCL"3Y@SP3K<\(#G/"A MR2.,\*')(WSPH>E:=QP^8LF75NMM!4R1G/EN@R\0 MMR80"2#NR@/^FQ<5?+B\IG9X.5"5.2B >FN!JJ>*5_;%X*;%X'3QRLP)PI5] MP'T\<^3+JY:;ZD47N"3EI9CFML6#&'.6PM0^'/AP<%TXP(DNB7LU]+)"B\0JD:BJF##.JF0\7HMB M=O0R>%"I@F&]%6YE%,"UM"Z?3!ME 54_HQ$>X,27(92WM7-_9^(4;<0 M$]W M-_+^5MS?D=S:CN2'^/E@A;=^!T&/5][:N1.#5S/M1F.!9N5$:-C MI)*;E#W[Y)KLD2L Y7A=.1'V+05Z 6N/E8YQ(VJ?UT1\:/ZAR'-8G*<.<=" M\5E8SN34AK*J^/4/UP^N5_^0H9XIO\J2)T+I_>(^7F$$Y5_R\0(C(L\D[C/" M XR .W$_*V:'""J'[, MZY>(FQ*(2]UZ\^'RH:MT8'=PW>F$M]Y\,;A=,;B16V\^X-ZM??KS M H/D<^2\0N&YBW"N&EP[&N+](6FY4/^5&VU^$NIC'O/'F[?KH+YNA,M1E;[& M+;='E?SKQ#A=7_+O2O!_MHQ=+02\!HR9+,+W!?K@EP+ O6J977"9NKG;+E\= M@WHU:-*_^W8LS7C"!DEHA'F\O6!; M _<"'!NDSW8![B$PX0(WRZ$^49F!BZ9+N2=U*#Z/$,>W\K?_.7 M57R[Z]L8NX: A]I8@&V3-B=[_ 'G'1#5B]4!\JHQK8SPNA)3%(A1=7YT+ M1ECZ?-;8XRFF[V%Y+#QZ;*/O9X!$]Z+C)2TQ/#8N8O%YH[NJ1.L#]TH=&R38 MSTK5IU]>U;+A[!\B'-MC>U/\#*.S$VM9R/*I;2BI) M1NC>G!:-QKS+N+89'B9]3]GM>,JN9'7=.X(\MHGU)81TR:6\*C7E@9+JM5*= M/"U50@J"$)2@($B$B=^RIL90=E7@7<=:5%5U$9$K !83H)FP5W0G?ON'K(DV MM%&E )3&&H,N_FO8]3),0I2;?1+<2K@/7I+B=X<:K7QN2KFX7HM=$^1$;9V>YJ MEKR%Y$)8G[>I267)IQJ4SD&CS,X6?IYZOF0-@?%VI_88 D]BW:698\DE/RU) MRS1MR&&.CG9Q#)F!)!&DL3.>S'H*@?848YV]V;%6]E4FY$X >PYO9!D27W>S M"H=460,O<#K 0+\=?.QVZNK;I6[V?^!#O#H,G.?JA1=G>FW N[X1^@GBU:/L M@NTJ6$FIX=/^9%Q0!:WQ\YSWWT \S!XVD_9H%5%"8;G+1$=5/ES_A(8S#.Y_D94+Q'FR1O;93ZRZ)>NVPMKLDZD7"Z&Z3 MIK=_]7)3.D609JC0CQ3H+9TZ*= .Z,,!!F3XF;E-4+%NY=_)O/7XL._LG;Z* M\/,COCSHGS_Q&6%=_^ >>W2-!$?V2OJ0'B M&2(8QC[;*_G>(8^; ]Z(,#L1@#TD?EW?MW.Y \:? %AD;(/Q>%#0E;AATWK$ M*&H)-HK(AIP]&!O$P]0->WO>68".]\OW]_B18K]J^#UXF,8#6X$.9'P2RLO)B&$T/$,"B2PV?!>'Z 7"^Q](/@/,#X&[.VKUP M %Q>%AS%DH_B[PQ,.J+.,UU%UA93R5(P?(8,7,HQ0/(_A-T P[SJ M1#W$@/IP2Z. 4W,$$E;6+#T@!"QA$3#>:DD) P.XN0GGD(H!$>*J(&N.4@$C MH,\U2-6 W@^4BX5H/& -!2=S]4R6X&AA(_@$!";"TKV,C>I267#8**["^7]O MZ338# 6%7:)^$%5PYA\S +9LM]^8B%X'J2HX,1L!,+6A$,!O?A/_)K8!NAG; M*L@D&9_Q)2U=*%-8!.#J.P!,V.[*V\6[N&OSU?4= [ 9:>94HJXM>2'74:@, M82?&L_DN^!#?W?J6@8$JOT 9+O7=2)12ORXL8D #?=EZPZ$0X0)143",KE"L MF!8^:A1YHLBN^'ZV1M2& VAWA0\ Z ]$,43G-S.AN!C M%6GRS_EO]RZ:K(FPB9N8B7W!8(I MOPG)EKF":0++7/?@%'Y!\K%AN?,%5[Z&\@1))Y12TW(Z=84-Y7#Z4]Z\=2.9 M.D+QO7D%#'=-06-WA!V]RY%V-,6/Y#V(TD*I-EK2]WL3+,N0>[:U"11>2[<9 M<&RW3_M\#NPJWE! 0Q.1B2%!2O[WF7P(;" MWY98-TZ:1S.&DOH6-1[=3+6\ILI6>.D=V9VNHI'2LF#+&,"Q53T'E#"+SR%< MGMF$21;+%+,J:6/>3J;&9#V^+-7IZ%5(4,6&T6'1"-E%(*509*W;Z&)V(2'V)'*:J4ZA$!#T\[&[JU\]",!U4D44^U?^V++8B_ ' MOV%3["Y':[W_0.?A0%\15$(TVU9&#Y!8,(#XX6#8!_6QD<3N X8D2Z>V\M\O MES>^2;4.U#='>:+8>^%E\S_W$+$&O]':'!\5$4] ,-2%&*Y\8_R$3 MB$B:YQ!P3:"]%V7$*V?9W>P EI\(]ONM@2/0(J8FIU.R->?C,3[5:32,4LTZ MO4IO6<;<&LLF'24Q326-,%_KUF+M4%&O4*G//%1G9UFU852$83??XY?Y3%RP M\U.Z-1JP#4!NX>#2>2^'L-'ZTKT%/5,HT=KMS&&_8'&NM/U7G\A M$:CJ/Y_% FYZ.'-]58+:B0)T"8RS+LUV*.3\_*_=V;SYB4.BKNK&R\89O$/! M-64(QR\\ *$>W!$K(:$/7_\BJ'-A:6[.D7>B'%ZV_F02#0G'(*7_".S\CHAR MP+>QL CMT&WMA@ZIH&^]K+^V>>:XD+=UA_7"W6%'$H&X)4?!OMFK)O#_=9OZ7#,':*\65^&T(8B[H\D%_#DED9L/97&XYQI$NV#4]-3NUZWSAF"0R44X)E=-' +)5D&ISTUM MYR ([L*EM[.FPZ< [)MFVVFO9[V9=%X5SV*-";$XV2O/K3I78F:YMEPO5(:A M7W83;XZHCL^ZM/&2OCF2C_N,K4&XT _GM1"7:O(UL95.L(/Z_.F5/CRT^N.( M[Q7R'2Y[@R'D]ARR75TZ;:2 :?=,69(%8[GOK]C>ICRU:_-M/_4F'M \?RB>M/X:);?\SMBOW).^58\J]0OZA8PWPSQPTQR M6TG =@2AJ!34.C;JY)6:D %J2QJGFLW*TRN+X4%HR1PZURP]\ 5@!->&-SH2 MF.GJ##50=71.L^_]_NA3QQTN0%M^(8_M,63W>"P[TKUS:G$>%[EGQ<9U:#5IE_]P[)[Q($]I7['9\2P!0->>+J>D,P9/2P"KN.H3.U74\6 M%\6I2&/ \J'<*CV"R]Z\#G?]KSCVOX$E)'( ZD0@#2V10%L&J@0QVIB@T"(0 MB.F0#1E$]OPE, >]OV.JKJ-9#5REUFW+1,J'U+HG MJ(Z_?"Z8ZR,TA[]?^.77]Z\<7[ES+ A%9L?,V!X:0@EP JN< [W-J\PA0%]! M\C1W#M4F@NQ4+&?U!895@HQ4H ML$<6'\37[-&/=I70 MC4CWFVB0[H/[ 2X2.] .>I_]_0=*;2SZA\ZX#[VN&T/RMZ.Q8(H:& " M1+3959?!\PK(3WSV%U];;&U! U"-<\UY>S"="8/,0KB(&FNICEB-%\LR%I*, M4:>>BZ6+U %PQT7D$NPRM.ZO#+2O5&1C_<4>89-TYC2TA+]B^AR+UM=I!5L M%>,%@65FY8H7G#L/<:0@_O-B@ MCM]]Q]E/![B)+'9'XG)2< 2J2T@1B>Y1=%>B =.E*)+M"AC)=,-]AJ!9B24% M"7D1D5M5V$3/DFJFOPJ#5!>S%TG;'*]*!2TT0#K[OF55[XR*4[8L\: PH5?M MB55K6178DGW?=(G#/NHCGV]U0.6:B/@_>GIIR5#-!43TL16L*38:$ M>3J)6N+X^Z;9=\G"@T^8@EYJT&CH?-Y?3)=W- M:WEUWJ6ZV/N6HW+"4K6"5E!"Q9+$Q%9=(C,<=,.'+2NC5K9:(X8B-L;ZXGA! M-R-2O );'KP]RA8*?7S1R&&IK%ZE]54NEH?C#!^2:1$5N[UN>957QEBU1IMR M?1'14,L#,A65"HN7&UB$6\+5OQ4N*,T(C5H>DJFK+DVCT3=CG%U7DJ0T;%8[ MF4J7/IS2/,O,Y83.TA@=:HLJ.9+T3@Q5"#^8TKAY1N MHY8'4RJ-LJE2NE]O8\LQFZ5#.;55JJ"W'TPI5IA3AI*7+$7.XF4+,&&:Y5&? M1Z84';3$; ./*[:>QK.+6AXCYM%C8I\P$JT4UF(YA6#9AC!CL*R%+C0>H6B= MG@V8;#'.C1NQ97XY&-;)PE&QCQ M:PIR^3(6'TQ'+)W%L991.2;VW2Q98Q=# M0<#&T9(^QYH]4QU7CHD]J2]'&3JG":DQZ8:' UO)US%;S1B(Q&7;S]:-BWUH!DV.V,8N%1E:N&X4M#R:?;U)X/Y=HZXH\-:.-VMBL MXM4*;'DP^5FRPA4H/0)1S%PMQX1HUD99]/;#R2][[2C.:-$$5TOP>JNT:$3( M\OR8?K8BK#W4F@2++0TL;DIFB%+AY(^(O5+@8I4RG9]P=@1"T/R%2)=JCTM)$H0+ GZBM%UB*+Q !MMS9D M^HYKYY="K_=-(\=$Z\.=1523MOEN2OVDK F:* MJU/$SU.$[8ZHN*D^;!=N4[V2L- T6]NL$R:/S.=S:Q/6LOO@$F MT(A'9TG.%F?M6D/?1-(2D-V@&].)?U\3PW!;P1':QOJ6QG8TIPR1.9"MFQ&E MOJZJ^MR]4(#"$$Q[#-O #B!/!7,8Z,-/4>UI:P[ GO?39=,:SP 2N_VK%X[( M"6Y@PQOW=[:H@?D0?O&WY$G89$ %QLO%J!;X"3O/M*XXQRAO!]!QR+$D8EC, MY=>:KG"QJ;\QBI_H&@+>4G\3 ^CX]S/:KO_ B4DY7(W;B6SS>PV/-G\LCLH) KK :%H M&M$-U]D+P1%L2]^/OW&>[,7,'(;,8 =A2Y:Q&=@&5=Q)?R]Q'<4\T_1G"9=V MPGEV^M=AGTC?-U3;_!U"MY)?W' Q%)#Y99C6.BQO+Q!(Z)FZ:EOO X$\Z=K8 MB[4[:^H]GQ$78P3V::YTGQ&78@3V[&N$)QCA0Y-7&.%#DS<8X4.31QCA0Y-7 M&.%#DS<8X4.31QCA0Y-7&.%#DS<8X4/321GQ^WF OW3_78X0Z%CMIS?.;KOH MQ6EI(.HJ>OA_3^&GGV8HI9[#Q%5SE[.33RX^?^/\N+*^%O_Y-?CMJ;$O/K[X M[(4??#N3PKX(^7A\&WA\&,'QF32XG#[\>0 ?6]4A?JHZ./Y,7;=JQ.^J#CJ) MOA5<]<7@G&) ^F+@BX&/!KX8'$.#M:7T;K?_443.'AUQ8&G:="LC7KFCE.).]5?GY.H3P9=N7;5^V[TL ?,'W!?_Z N"#NB_; M'Q+B9_N*RS%YFR:"=OIW;Y!.#!T273+O8)M\P87HYBHB?A5IPP/Z.OM;[6WI'6OLOT MM2I4$_5$I6/Q]K"$UT@0#\+^4C; 6+)YMED1LRM7P& M9?*)/+TR6)#!Z" 6INY$<7VM];7V.XDU^R6QMF*7+8,+M>3DJKN<]LBLE[0V MRUM=N63G$AC!A%*VGEQF)1,MMSB!BAX$,1H/$I]:R3=X]/=^U[Y-_--'F6/< M>EA NAL/VZ.ZED^'7]YRJ#WBOG^KHTD CN'8I,[G(RE3[7&A97W0FJXJN4XX MVJ719I^DR2!.'*N8ZRNXK^"^@GO"1?"5@M,=>L83-2&J$*7Y7"^ULK0IHFRR M-%1PC P2Q!GW%M<6=%_!?06_=5?"5PK.LQ&+23;;43X>3*@O%Q(HL73D MZ14/8A0;Q"(17\5]%?=5W*M^AZ]47*D8!7Z1MG",IO*@$:LNITK1R0A//+VR M83(8H8FO/ U_.WDR7]\7XO**2EXZY[+L)J=%Q+(%5&\2%1;1-3A6U4VL-:%,=>5 M#9T7@(4(3-.MG^0D4 [ Z0UL 65P\U9]DZ-ZFQ':'8[ID!1^9'XPLLU#:RA8 <$ M\"-4YL6=DZU:4+DL +GDS%9$62;@1WU#'Q_2?Y,E.O@V1_@[?/TGC'D.>+K0 M^J64XX!O1YD,50>2SN$(JI-G J<>G@%4 +]CH:I;<$).C@]'8.'?FK5Y(&LN M=CH]]E"V\HD V0!0'6#();>H'QK 4#8AX]!:YF@$<,$?]8=2F3OB8<@ #B<8 M$&W#0**+\J([B4-,MVR7 013UYSLP$XN=7LRT0TW6S 2;%$PMP+7[R-57K_( M_88KD&YA/T?J330 ),9N+G4TYR-R+O]*9<(M[CO5"=&<-!-L,&&O'*$)Z;?. MJ^[H,2K)]+R3;G_[?J0[6HW@?IRDP+]3?J_DH"78?";# M?A:F_8N&5TF'A3UC?NIU+S "?R9\1GB!$>PS]>D]6Y\1%],(BO49X0E&X'[* M1"\P@GWVD6<)GA <8@3_[274]P0>H$3XCO,"(Y["_K_8&(W#&9X0' M&!%YIG&?$:=CQ"^&&OFG5.FD"X,]=TG>#Q#]/% R5B[IU<3E5VO"S+]R_.]=S9XTF MGG'\UH7A=-CQN6O&QPZ('0Q[Z^+BL23COM7G*:O/2QG%*?HY_*F/\NKJ]*>L MN6O3B=**K_7@VE=:8H+JQJY;@1Z CS445ZGW RC45S]%6@%7U*\]S6O<6"(\ M,.]3W%AR@Y >ZL92U.R6^NA"_CI">);(*.-NE$UC1*E@2MB"M"-&])>O*$WZ MIORR#2"/KJ.7B\!J;$+^MT'&1VXD662[6V>';5.AXZE>,HT5)YE5I4NAM $H M/R!SIJP!:)MY;3F^AO[B'KAI>1K]?6SU);M#C)XN1HE,16FR&CN(:_.X!"ZM MOGJ$#C7;0$PH@,QUFF0Y72E/YU!]:2?G&,9@YU!?=]M_;3&^AOK>SWWAZ^#O MM=47)[KD^KIPLEBFF%5)&_-V,C4FZ_%EJ4Y?6G_S4G:<&(*\LN M5T+ZBW(&DL%(Y$S+;]@#NX2K++_,]>=]"@5V@SX>68&)KE9?IBU[%JIC1 L8 M#"M'ING:KU_Q_ST%;H:XA6#,Z"8_3>?B.=S&"_WF "HPNM'/L%"#O[S0[VTW M5WE[9?9/ \#!F9"RSEY^\_ROG9N4=^#%NN ^_LXG^=4]HUL'I,NF"3QR'YA; MK"_91T71L(&462=#>+M(S+DWT:MKQ87X!>D$7WP$R.)\E:\ODU&:7S8G19RD MZJM<>>X6"X@$PRQY/C_ G>O!5[>+[F*27]S5N%O&+ M9 H\]R(^C @T2<[K=0ZDD[->!6#=46/@EB# R6"$.5.*T$L$?EQ;$;ZX[W(7 MD_SJ+LEM+^,7R11XIF5\:$F3+. 7))\K$*%\LAF?L6)E7:: "=+8H7W^UZV' M$<2'\"\0TOM],QC0@'4?@0/O:B_L*;G;ZBU)T76#"JX8I^8%,/PP1.':=+GR M-L@S?H[CR=.:!N0GQ(PC(-J)*?1,+[!E#(3J6;6O9G,)8N#62*"")'585>T4 M>R$_V,%C^G-U7/%AQE5^&E=(2Z&,JOJ*QICZ3.H-JA(U(4;;)G:O\VB.TI]\DU&])MU$V[JL MWPDOG5Q[7M>.H7NSAE*BJ4IUB6$4>286-$5?#EJ#2X?0A;ETRJYE%A164_)J M,R)W@$@,X+:0=&-@,=8//?D]%\RU!?Y,MT^N/2VOZ#'9'2^&O1&NY&2>B$?* M6_)X><^51TY@(U3R?RIK61$A&K26/])A^>J7#09HZR^'SXT2: M7%W>SW4-Y=KS\HH>>V0][O&37#\ZCG+M>7E%D3VR(">9:4D$21#AA 0[BE##7'PQ0HJ,]OE?KLB?%IL\^'LG MB^I.2;#2"[AHW4"&8IZIM&C_0RR M.UWO]1<2@:K^\YD;XK0Y:#_,^4%0.P$>KJCAD<,\L^CG?^UET=VZUU!U*]UX MV:C,#@77E"$<[1F D)ND5^C#U[\(ZEQ8FNNY,I$W<^%EJW4D&A)<<-;Z:_OULS8/OT@6O&:[I4]0BE1ZG^5A[)DZX/A9HF_( M-^[\*P2&!M+@_]1U\6A"&_0[E'6HJ>I>4IOUHZ=7IRH;V:LF\/]UER0&GW0RC^XI^H1>!_ X3SS;]V:8S#9=:= M]\YPWK'W#9VWS)U8'[YPPRAA@SIV-([-VOV%A FXDAD+2VNAIBM=O,L^N239 MMC0;W?(D.287'$@-^DN:%?(9,XK\J_C[IJUQ52NTZT)8 5R9B;?Z?<:$-@EQ MV&F=RV&ATBS?X61KF$M5QQ0U:59@R\-.*;&W:$Q:ELW14R&=-2(R:4WF7?*P MTVZIQVK%9K_-"9(\5[L-/%>AT#5=['W+ZA3T>Q4IRW! 6H5P-5V,J4V43^.@ MS[#9&H25"I?":N%9/T.">2,&IT0=&2BMAV2[V6)QK+FL1+7(9!+)AE!8[\'K ME6%ZTF?:I(X1N>RXV*OK$IU$$2X'+4/A.B4FJ_$R-TU)Y<*X6)6R*72Z=##0 M)5X48IQ4!URH"40@L;VI8CCNXH.!IO*]2(UNQA.<'0?UD-7+FITLV@(>O+X< MF[ 9LBO-.9DJ1GX^F YLK53@Z'B38ZN)EM714)^'K\]8*78< M;UDD%PI3=G5FQ\UE9][%LM')T:+TIZO3M 30]'T!S':C6U2DRX4*8J3N<#K$#&8%O\< 2=='51 MP+1N5I'S(!M*1<=T?NDT/1B!Q)L"'-V(XH16H5C3&Y@U)J.HZ;L1= $=@0"! M$5U!8(@N%8Y ZXFBL"Y#TGTFTF?%2%@\$%FZEX\-N12)";5IB,BWR]4*CO"" M.&#O6 D10B894YK#-D^G6YQ:3B"X.&@Y;8H,;[6J62[781.1@9"3%[GY,6 9 M]92\E;2K&8Q843.MEVG$5^$!1(N#/C/3@JG6^5%:F<;F*6VYTN@^B5J&W[>T MM3+39+5#M:.8H N7$:'30SXAE+-5*YI.)')TE5P@M#MXN,XMT M5U%F$8Y.L;8<4GI,+#0_!A9F4==!?S7DL5PVFID(Z4S4&!X%BVJ9-A(UNC+F MZ#RE6 4HYU.IRVK2OC;'V0J9>Z0$G,83 MLT%DIJ4UA!4'5)J4.VJ%KR\)/H=',^GZ;!8*K=:.I75,JJ9%-[-T&BMAJ91:;S6[V&!^5$_;N2QK-BLBK^2PE3Y@.[,A7G+T M]*#72G)B-9.A>HTGVGJ*CH,YU: &Z'+]0:^I5J>;5EOADE+J5U="UIJFS/ < M-3V8?[_6K*>!VN;Y&C>1PXU43),B4#^/J$B\LQ"99393Y0##C*@XP0]*M0%J M>L#]2#B5S)88JL65%"U+1&IZ-X$H<$1)2*RFZ^UBO\G9R>6(R0UB)10DCQ]9 MIY/I)KDT$],2%\K6C(8X+P.Q 7L]HB8-G>G55#-3Q.+SN$3H14 9RPIJ>C"M M26*9&>5G4@T+,2;7Z !9[H>\EC-ETK@$A,P;@Z;'I$4HIK(QDXH@)#F4W(9B&A<2$C!@V4M)41,=CTB&37ZX/F1$Q% M!,R.PK6O;B1C81SBZ9&53&L@3AP>CT8ZV!>SE2K>!-"8#5C9!.9!6BO*JCIH;58-H=&WNBG."&? M2LW-:GC4K,->R<.Q1GNE/FLPJ097:XN54)MKD15C@)H>C)6EVFUR) BZ(O3- MG!A2^72G[C0]&&N%)^E58F5R4,=:1+*SX-MA9HZ:;L8J+U[6%:?=LO#KZM0: M1@WRX^ZJB!'2*I:B%ZW4M!?=5)U^7Z/ZD]9H]!^\X]/*UJZW8O=K?I'TMR+I MZP+;3I5TV('I5$GGR[%-P715%S031?9(@=[2>1+7QW"\2Z>\O0$_=#U')JI0 M;X" ; 7&@JQ9\)^YX:Y3C%V;Z>H,C.&8 G.X-=OI7##7Y=>!<=:BZZXW31P" MR59!J5\3T,\\&D(,6', M/7,HII41Q/KP_D DY_HFMNTH!O60!@ YRL9K;XS M^0\JL[/%3F\(ZE.;(UJ=9#U1QZO=3L6OM7[:6NOL,^57EM[Q6%VQ)ASMU]'U M B/\HO<>803]3/@:X05&8,^TKQ'>8(0/39Y@!/U%#CJ?$1?3",HOX.H%1N#/ MF%]MW1.,P)\IGQ.>X,0SX3/"&XSPL7'3"S3XRAOU"#3XRA'TP=>$K]\ DY9S/;$C\;L'0&IA88-P#AELVE,2"']2V/L]VSQ<(KPE$ HB./ 1(//A[ MI6,O;41[$1#/;BBS!R3X;O7Z3RO9^V: ;Q+[)K&O"[Y)['F3^"?]^R MV35CKIBP[7?-'!3=>2LV[N^N\3ZWT17ZH\;L.\?Z1P[4/:+AY)9J>_/\^R9= MSU[$3-^][-L/OBWMV]*^+OBV] .XE\/?LL((^AGWMNOP3W2!:ZC;IJ!)YE^G M.VDXKTT$:.%.#%D3Y8F@!GKK1,!Z?WW53+%S[5E?/HV9 M!ZIH767>KH%SA7E_GNK\&@) /Z0 /+#@7V?>WA-\ZG@QA#L7 #?\]-KS/DG. M63=^TUNR?)MI9C>U*E#>._>6?^;MDG]3MH:;6_0&D-;U+ 0U:IK ,LL;$RTZ MACRP2F]FV;%Z%36*E;.<%N)2$ZW6'G4RDPHSZ%(H(2T9(8,1B@GB1XKWGE.AWUK,(/L_B\%8^% M!"6>:=<+JU!%)F,HW2)*7$N&B2 3P8(T_F7V6@]'O[P+(4\ 5=:F-DJ.XFQ4 M7^[ +?\0OL8[<3I($E20BIREMJE_^N1K_:UJ_>E/ MGRZL]J/E _3.HNYGD30OP39]!L ?1?D>>?\HRC^*\@7?/XKRCZ)\I_3=.Z4]>A2%O-#6 M$OFA2P;\/H"66D9+OMEI1[S3N&D3C*6 &-]DFD5BI*A,NH3JET>>7ID@R6)! MG"+\,RE?_7WU]_Z9U _T7\Y*E-KFYG$EGFY-0R-CCJ>X =1_=#I%!YDP%238 MSP#@=@ZGW-UK9F_G>KHHRCN'K4?Q[3\")_VCJ/N8Y+5S@_DG3S?LN#^A!7CO MYMZ-[/:^,O569-[.CLB9BL&M7EG'*C,0)0=P=G"K1]-TD&*Q\VWT? 7V%=C? MK_VF!IN+E)4"T5*5)^3:I#$8%L51&VFPLUG#V2#]:?SP39\]NJ&%&_H R3]S M](]>_#-'_\S1%WS_S-$_<_0/'>[>B+V17>B;A7;$@ T7._$RR4=B?"Z=:]!5 MFRCTPM$NCJ$]*!6D&-P_:O2UWM?ZV]NZ?JKVH5Q^FF;; H.E6HUAL[CHD+-R M!:D]VK@RP3 =OH<31C<%HT-%%"#;$S3%L">6N/0/&?U3&_\"W/VS]E'DU[\ M=Y^L]4\QO&P*>FH#&-L:-T?LO06U;!FM.M54;$R<2W$ZH>14N,W#G50G09H- M!RDLXA\V^FIZAVKJK1W;IWK:;:X*\6$Y7,%JG9S12[!,JU*:(SUUPP9(WI&V>YJ&(YTRQI\B_5"TN_'51\"*$ZJJL^A% 0< MMI@!TQ[#1K"'@ 4_CNMC.*0E&B#._&,Z90("\%TS643?F4#)@CW(>D P V,@ MH)-H*=!;!OARS$WDLL?D/?E/V(: Y*,+Y<==J.KZSJK5C#1S*E'7EKR0ZRA4 MAK 3X]E\3\AKXA!(M@I*_8V$US8C*V\&5D>SJL-WQE1=5-:RW.M6(WVM)O3& MM%L"U]\\ !3O?) M&J/=-CN@O6Z#GJSA'&_L+0EN39D?YUV&>D90%!"$CTV/Q0@?F[S" M"!^;/,()'YL\P@@?F[S""!^;3LN)[T=$?,22+[?9ER,$NI;M_#5W6=_35>G; ME#DK4M\6#41=10__[XE]^B$]*/PY3/SQS]J?M-8:?+((0%61I_ \?_^@]/8/R06=']!_L=__^[]**C( M5Z''4R'BIRJ$$^<./OM]%5D[U/?UP9> FY& ]Z><1T7 !XI'%Y/?!8JZ;@FJ MOVC>HBZP!R3XC-&NB73X\V"!.)G4W["%Z9QZFBZ!]+F&[B'?QC+JR\3Y3"J[ M9]Z:5>6+P]G$ 474K!'"%8OW(+%>1M^YO+ /'$)[9,6Q+5WWIOVWOSC?RN)\ MFTXA#^O;G[+F:ILUU&U3T"3SKY^:K;MJ<.U[DQEM!DQ+-TY1/HUXT,0'WK@! M>[4:*8\W<5_0'VS>OJ _UKQ]0;_-B?_,!KO:)?ZBKH6$?A].3K" %( FJ6S) MP#R=+791KGV\?;_%NVAW6W+.$TO*G4_2E]>[F:4OKWI=@,G"_,NTR6?7LD(&8Q03!"GZ'-D M]/ &O)Q]!W7M"3X,CCB)#XA3,,Z73%\R[W6%JV8Q"A@9OH_5HE-F7JHEJ[VL MQQ:E:B-&V).6W,=293PR&N?G9+8:A8M2Y+N+TLTX)==V>]DVQ*%PFN(7_N[Y M;B;Y&'FU?%M]J_Z?H>+2'H3JM05-<:7\.%F)%AL@UYQW662JXW00QZ@@29+G ML]3O7=E\1+D'J_W>&>A+Z:.O>]>UX+^U5!75D9U+VNQ(F;:787R4!CT>1.%2 M%?GF4G4'KOCMW0'?%W\.3\45KQ%X@BX?^CVN39@']MCYZN$9NMR#>GC)Z/CM MS3;*88TFLOTDJDD[2^3Z-9,LD9V#66BJ""N[86%,V93C@TO9-COC^I MPY0#]"SJVO8^AWD$,+/*0LY.E5R3SZ4R7)L&I7%9'J 2E>33*X5C02R,!RGF M+$6+?/2XFTGZZ''?N\-?QI6JT4CC@%=;'&'/L&JK5R'30Z?B]26V@?>N;CZF M/#JFG',W]LO*'BZ1H1A=7\B:4Q:Z]=*3E M[L;*0-.6!4$,;' \X&8R0=7H G7#-BW?RW7C(;E>\F)Y"!?]@RI?O.]8O*^U M[*,/HMM<#!Q*Q;"\\(Z"#@D\8:0:6*V\FL3)IC+)9GY8Q_5+(R/ZF851K$PX MFZN'DSP]:LWP="DQDBL#5+$5;2=(/$@R;) DSAC?^8#*Z8.2#TJ_ $I]/MU> MM2"5N1JC8:U6ICXW*(_V4.TWT< MNDDPMU2C15J2XQC"+/Q(*FZ,M!:W#ZN+3OK*VK;I445EG6 M5&P@MD;L+#Z*A.=H;8U\;VT]62V#Q]NUWZN79@R_J8+?CO\E(4)(NMV#^\*K M .5WLIE\.=5OAO1>8:[>@4,O[EO68_H:7@N"!LQT'0N-6(XN>RL*EV<=*/6Z""%LT&"?I2+!J*NZL;+?_I]1]9]V/%A MY_9@YWLG4D2QHS-568LJQ*RQ["H->Y9)>P"0HB5>H3 CNE)*=8J.SF>YW#SF M -+Z?(HFZ2"&GS&,UE. Y$/0_V?O39L35Y+]X??W4Q ]S_SCG+C0HWWI,[*>58S=7L9 MP&2WJ!'@E;:,0,F\UYS,>Q$QB)OR Y#T(NF]I4DB>;VT65Y_YC^))<;*QCM? MPLWM^7+7D6N(2FY?2##HHW)G?OW&SDQW_4T6J/&C(W.@CKR]$XZ=/11RI4IO M/)%2FC3*Y=:;=(,29)R.:LX220;'DP1)W$G,Y\N,SZ_F D*-"T&-3PTA?P"> MU!9E?31BPXY(E+=FS4T51M/L%.() _ DR?-LDN1?"A/=$IP@ $$ \H690.?5 M[-2VE %S89Z/G0-)G$./P6 M 01!!H*,BW9V?D.7*\(LG$S; U:L.Y-I*#J-L-F.S %8#"K)<2QP=6Z[%!2_ M]WX<-V$YKG:^5)BOCE3<:X3FGHI07$06PD7-^VY/-I#8W[/8(T%'@G[FK)TO ML,CV_>9JCI_0;6@/:ZKI>(&K(?<1N8_WZSY>86BZIMO:SAFMNX!*>W1)@7(7 M[=RC:K_FHHJV182;>G\E!8,T7ZA:+9U;-V4\:A;-)FF:3S+8!^;MW*$IB_ # MX?,)$'3^+T2U>]KSG"O?>GBN_U MI7QG<7_1CQ%/N5S;0WFIC55(IR6FWV') M*MV=4T,!0ACT\S FB5'8/4 8 BUD8%TD;GVU3_E>0%E46D->ZY@KL4TM5M;, MM;4NT82 GU*C 1>Y0UU+C\P1AN?!Q.O7*'?@F*W7?7Z3788*GE]H][C(QR\ M>N5^,2E:SK"_P#+MK%H4T]MNR@H!5Z#K2">Q%WN,7B?"7)^7B*#JJUEP0U!U M-?[CVT&LP?FVXZ[--E;>N,4LN52Z7;8)00PXCV22^KVZU1<-8@BV$&Q=$VQ= M@/OX=CS)%ME!H:65?GRN5X.6%ZB.WJHXOT(J;LRWH(OVN/ZI %8ZHS?6<@[,Z>%-%EQ2XW_)PKPQ&)[^I?=!+#O-'C$&7S9G9:A M)B?O!#K48> 2@.Y+FIR<$P)'2LT*^VU7E[0!E\UT/4?/,1$$1JXK2^!)^O<0 M\#4!O1$$1)B',.^J,._,757."498F9XY4C73,W1#*T(8+O9;$1@!OY?@DCS! M)VF6^R/G-PJ;?%E3E8@=\-[B2+$--UCXZ@9=%7@/CETK)MT/OERB\_A*V.[7 M()5^4-,3<)47C'2EOAARTC)%+9Q $$KS3%,FB*A<>)+EL"1/D[=X-^@&7,4+ MO)ETQO@6@IO+=.$^!HB:O#%;AA5[@#%ETUC4JAO56$TA$,%FE0R6I/D/#&)= M%PPAX$' )@[/=# M2/>#;!?KP3WHT$=C<(]A\OO_V%AC*&4K+<;R\:V06;5I(U>9%*1M"&(K.U3": M3[+D;Y5 1S"$8 C!T"5[G1)[ZSV/T*?IYI<+6 "N"\9OVS M<#P=#NZ'JYE &U?:0:XP[-]05HX&]RACJ7T\>'_^>G@BE+38XZ)7?V>TPVU' M@OZ.'9*;(7>T![E)*('O)+ $!M_['_#BP[\1GY[A$1B!J2P\[#--\[WOB<$#P CJ':;NT&N?M"]"0XWCW;( ,2A[U1/_0N0C&-C=EMYCTJ6$?G9; M3"VPP//5W>]PJ]3M0-GO.4= >C0OU00""F-BLW_&N@?$=/,CFOPS)"38[R3] M=..@J.\,_.B7^\23YZ54S32?P]B3Z^^')YS=*E$U*)X''A/4T<7W'<,);,?# M(PY%__[/FW:](P[N.4-$T#O54B-74XR4,@&O_Z&8H;+Q]G-E^>_DXVYQ&!H) MAP2V<)+^=^+HYT=A>R*/Z]01W_9 GC*UB?]C_[7#9^YN5]Y_&-N8O_U*S@G\ M._-TR6GL.Q5;\0^I2D ^KLY_E<3,A>;>OSJ.>FJ3>AT;.I'A #0>^IE0^Q]4 M1_EYM/2GU6+/D8BSJ:<&UHZSCQ\^79)?6%1 _-6_($7B?Q-$],V_G]AC>.0Z M/5V59\O[N+4_+.Y)F^OI0BF1W2I/)CQ'T:PFDQQ%RA0QXF1E0N RSC$<,28I M3F.P;SO6* =+=V9,C-2FN ZQC6QM7"/5K9-.4\9EXCDE%ZZ=4JK#Y$0=7S/K M0"WP/7DJ$W'*;79:[.17G:68,8V"U&UT\EQ& )3<<\JJ1(A9?KCH&!DZEW4H M@]GJTU FX\]<.8W0DZJ9DDB02GK;%4;U_E0 E/1S2C9E]:GB)-R(FBE5"X8V M-EO<%%#&WLYK@:A1ND5A05VL$[17(()V*%/QMS/*:BGI#<$7\W2N*FLJ[6-E M0:;E.#_7:TOVK$K78*P>Z]5P7%VU0IF)4Q89$W>R33_ -G2]RHCZW$A/0IF- M4Z[SZ>:JTJI;8F:NKLM*DQ-Z!0%0QL9)N*T>X^>R$U'W\4W1S=/38@U2QKC4 M6JS]#BMNMT;0W3::G5'*=5>0DGE.65HM:!4;%Q=BRFV'?66^].G\%%#&^)E* M;U?J0&WR4DJO33:LE,4VO!4@:&RNSY2F,&F,IHZUU#()K#DL4D#S\A#*YS,BS2MUE M4\Q7F.:*EHMANR% TMB:;DV#ZK<9+B_6T\LQOF7J-=:.GAI;JHPE5>0&SI0Q MILV.IYIKE[T.>"H9GU:KIP2Z/L 8(S5T5K/UMBG88T!*Q4EU5V;9:3C+2-;0 M[0;SQ81>MIJ0-#:M:6-0F+G##B9M9%=79@$CRY"O5'Q:3+8HCX/^/"^E6H41 M7G17Q=DT&D!L6IXABKDB0:_%C;0FN]EVVBFP3=CX.396W.L-&YDE2V+Y:K;5 M7X^8M>Z&L&]:C#3LBYGJ)!=2F"8+4\EH+_D.9-8)59UN\ U+C+T M[=@6,P[ L!IXH06;(+.U.VDBSF16!KI0J/BC,N[ M*PNQL;+#53#IR$7:8&9&U\([3IHI1D^-C;6F5S7=;VU7HN)VU-:@9V&JRN/14V-C+;D;S@E)@1"7?HL:8/.4Q34%2/IT MK#+/4^2((8$BC0E%IG"2ECD& V)-$,J$Q$?46(TA!Y<>MM.$':PE8C+R]2[M MJ\HL/+5?VT27R:>Y ""7G/.,:=/>IL%><(*Y0FW8GLI4X!O:EFI/A?62:0AP M9X\Q;(+;::M26]2-\ESUZPQ9W=9*)VT 8K HZN/VK"JV4Z4P"*FRT*I#RCAJ M22:>EG"\: 1+%5^SV=PTZ JG;(#.1*[-EIG6!-,%82,6-ZU-3V_*)X#(SE%C ML[!:M+&4G&HVLUI_W>LV3^WL]>X4J!2OLF(O'"_UZ6:"LQ2T 6+CI#TA*\A> M;634N[)"^X/B8@N>>0):REP!I]7*4L$VA8!J^E8E5YP+IVP LR*P;L"7^.*@Y@VFF)YN6(..66YU>L*IO;4UVZ29VL1<&RLV'6A\,RAJ!E/+-/RR6,H9BZ9\ H"J.8^@-6N=Q3:^:+MCK%CT M>G 7CNV7LF);:ZK626'Y3K,P:Y?[M6W0/+D+TTVSQ2P#0L24;%[!J 51YVLA MW"_C2&'X[I!P:UU)E^1-MT61BVDFVEJ?+I-<, V>9=3^_' DR)(6O_\6W6OS$;BLC*S0VO9X^[&](:4Z'T;?P M;^^*8^X<).B&[=T#Z&2H.R_FB6<"8Z9/W9+HDR>.0]QOP&+>G.\>!G84S?WV MCA)VW(L)9$<^S='S'?#,B>F$AQ#'X?<4#&C^V'G1(>#3J][K4=SV@509>8X9 M^,^]H8\.W!P1POCM&\,XQR&(/\Q 9"BT$!>Q$"^G@J*%^*R%>"VY%:W$)ZW$ M:RGG:"$0-MW90B!LNI"50-AT(0N!L.E2%@)ATWE7XBS7Z>* Z)OSP_[YQWWZ3'Q3^G2:^M%PH]U+>Q?XEHR*H/5WOY^_XDX.7DM L%"B0FUP84'<=73+1I7N.FR<58\-)"[TRD M^+^Q#>)L4G_%!F9TZ.GM&.3 ^\W7LHTBF?@XD^IPS?2*K"HD#A\F#M%MH1U_ M#E>&3FZCSR)>V"_B04_8BF,/?'TR[?^@S?E:-N?KC E=L+[]I=L[;?-G3N I M]MC[^W?-UF,U^.HKW<7]5<0?9Q/JKY[1!74TN?5Y?]E5_B^>^ 56O4""C@0= M"3H2]/L6]-^SP3YO;L\:F=<<.Z5,)F!RT:5_8)+JOJYYY[/%KF/5KJEZ[9?I MY(W/\JM/;I"\(GE%\HKD]<)G>85!I@>;!R>B%]1='?P%&CPHY'3E#LK']LB] M]7J0."&3."P(2Z\L96$1.*ZV]JBJ4]EJ,5IIJM K]@7UWVK!6S.UE[ M8RGIX5#,K"A:L,>RM\Q.?Z\49=8."292#)O=HN;CU:#U*23FF-U2JS5UQ4AG]=^ MLX#Z1^U*&44GLT,\W<+:Z*=T7"_ M#RO]ZY*,+H()>_3[8BY<*Q3>D+7_@!\OP>IBW1#&?H4LB,I0:E*YEC[0?%@9 M"K8Y99,4RR5)GKW%!H,(DA D?9;?<.L+C*3\&J7\HC;>K_5!WK17UHK>:+8: MM:8BT\Z5N]5)>5VN3<%>R;]QK[R!XX0G>K4C>RPB^(FYW%\=J+C7,XA[2I*Z M5BB]&A\F!L8UQWY(T#K56:N::FB!/*F+DJ72PK(U;]09?[JK)$NR6))@^"2& M_U;KO>L( "/80;!SP^<;2+R1>%_JKOJ1#LJ[-\+"4DVYZT$[,!A:,'%UW4P' M)BR^SK]U([R:TY!=[G9#L^U-55$3!ZLEL;M*%_7.Z[B!YZ-3$I1E^-E9ABBD MB*3TIJ3TRW9<^ ?AX6Z."*_F;,[ESKZMBWQSOF0")UN92^UMBEWFR $VI9H? MM+\++VWNJCT()1SK%"6MK1KY<%&E:G;4BXSY]I,@B21#DTF,X=&I' (7!"Y_ M!BZ+@C'I]R>;MK$A+:M)E]H,[W]4>.M%K;<98,M3%3TT\EEW-"TTVB4+=MS" MH$W_-JV_YO.%G9D?<2PQT\PQY'G" SQ*H#.#\T5)'@JR7 ?:%Q=% Q%\@:8[+A1I[J4J=O:#S T MS84__?/\S]&W?D0J\5FGO0C!;A;!;OKX FD6TJR;M0URM0;%;NNV)06YO$5V M,IMZASE_MM:;MO-6>3"U\&(>RS14*]/ Q*Q9C'JL\V_;SJ^PQN8SK^E2DK)N M'1E.I+F2 7&3@ ;]WX)/K[EPIP%.&)J[\Q<_8*)71"^7:+OLQ_3ZWA956PP MIC&,%7-$'P@^#CKD=6@1"K4?)IK8'7*F6>KF)PEQA< M+ RO>$&].9Y)=6>3%SK;U*B0BH %'6 A*$%0\@6>UOF-AV[%&II45\>8GIV; M<(,)UBZ&<.3 [6(P-DG@3)*]M>.J?V W0E.WEP',.XN:0J!2[BC[]GJR;[]X MXA<8I_T 3P")/1+[2Q=[).A(T&^EL#N))<;*QCM?IM!UK-(UY3^>L;#;'3E_ MEQB&CL[L?OW&SDQW_4T6J..CHW2@CAS,$[YDJUP=,\U^?BCVUFK#95MD(TQ- M99R*JA#A28QGDSQQD^&B+[,^D?;?OO9_:A3Y W!AU9,S)"F/\B)1TO+Y$MOC M3"?"!0;@0I+#N"2-,[<("P@($!!\3+;->35T2!$=VP@+AA" M#84UD8@DCS%)BJ)O*PC\S/M@SNU]7*W;B.($5Q,GN"!TNT(GIPV^^$ZDE.UU M1PIFRXRA9 -LZ5IA.)L#I*2C9)LDB0.@Y&^XJ<)E>#T7Q04$,5<#,9?D2?T& M^&QK/)7)-(>BU+9L>KIM4A4FW83@ QPIDN>3+/>!;M0=*AT"F_L%F\_QUGX# M!=K"9LMD-D;>8(J31FK .#?T;7U3-(6_N+J+3-=W6=KYAW054VJ.'"&"A:.<>0>$UC[$OK3U2GG5K M$E-W>WA)%%BS/I7QJ!CP:_R:6:) M2X1?K(X)RZIGBDT(#_RWGVR29XDD0_Q9FVC?^?K"/WL_K_@Q/MZ5*W:T0"C> M[*>6D7HVLI_J3N965 >A%;9P9CDF2]&]91"\J MTE='9Y_Z8U]=;O'V,>?E&2+ N4WW[+U0E%VR CYG2F6I3-F\-MJRW5DI@B+@ MGO' ^,*YFT,BA#W(WKDWO^R]N."NR*[7H3,]45LYLKC@<*^(1[@ _3*6 Y[9 MG[7.CGEEEW$@MTM%.C!*&Z-SN#^!L0NLRGP!5M<%HS@CD;AWDKL8; M?3O\S8?:J*NDIP.IG9X&'IV2.S8^A?#'[#H#_%;FPK7!'P(\!'@W"'@7X/^^ M'8G\3=ZQM+:3EY;U4D]0O !GK! BT:Y, D6\%!2[P@8E7Y2G< -GE[?:A.2M MR19?/;$+@KA+=%P/=<0?@7!72%SP17MH M5\%E =:7M#TY)Y15&T,&)[QI&6MO29_J-*5E<2E *&.B*B\DDZ3QWZKR\IHX M7B.2(>Q"V'4IV'7F/BOG!!5OZG,Z5LH+F#801+.%CZS:)+*/@/=(T$F28Y(L M_6B<,2T$5%?C%'X,A-G4J#TI-'H*QDRV$C,:C38S*H(P>&<1F&\T_UNI M&'<"8 BR$&1=H2_X,5C".3FA7Y^.=2._F#3'94IXXBQ'E%E40R$R0 MY:RJH+,4GN39W_+E4'S\R^+C"#1N'S0^WPE["YP8>1$;S#>5L=CK@G$, M]-E68R(XB6K!L#0/X 0=MR$X07!RL0[26_2\+2@5O=N2TX;2;J?L3&VUR:F1 MG@.?AT[2&# ;:.(UG^<_O@)$^>=_Q_KJSQ?D^Z,H'0Y0CSX!'M3N5_#S3(.K M!80;YS7KGX7CZ7!P/US-!'JVT@Y"A&'_AK)R-+A')SRU#^'NCV4/3X22%GM< M].KOC'8XS"/H[]CAJ!=R1WN0FX02^$X"2V#PO?\!+S[\&_'I&=* $9C*PM-^ M''[XYPQ*^ +GHC&D3&7C!/Z/B;[6QL>,VD]GKU]/G=D_&M=S3QCJW,O)VEQ, MWR.O\RFB/ .$F(O[N\/=_1H!M0VUS=Q]$NX$9/]1W&O6;=4,QEI"5;Q90E%5 M>$+M)6:."0>YIP&P,=)FBCE).),$X+?KA)KK)0!T@*^O-/! \-M.ZL!W@""9 MT7'MP2)(1!O+_E=(H4Q=3;,T^"+X#,75$K;C@R>H<"W'\'U''CS<6W#V'P_B M4+2O*3[T\G<0D?!FFN9[WQ.=(Y=?4USP^H4)5@B^)3'1M&@2*EA11;?A+,#S M/3#I9\P(9QH8B^XGG! \ (ZAVF[M!KG[0O0D.-X]VR ##A&&_^KG7D?=!Z*G MGE['(L!D%[ >CL2Q- !XGR]+_BX ? 33WZ EB@ MQ 3L-SME-LV$ SYU=PL/AN0E+$V!=0&BT)S42.^Z;^PVZ%I@@3FK3VR,;+ S M.V56A012+(6JOPB2'15F?:.#"U^B1_ M-/_LT?3KDQ>Z7T))[(#1I$U'-?:6QTANM?.-C<$JA+3,CV;CN9V3C17P:#1@ MHRS@[2HWT,YKX9U5%M^QD^^& =^Z-R\L99V*5LA^V)Q-;>+_@%;#X8/($-U] MLM_B=C1'1O">!G[RU-+QW@EOZCY&K*48J!'PZ85@],\X>+9<'4F4$$##PGYMT'^T+'A%""^:-GMJ1 MO?>QX7&T$)^V$"^[SV@A/FLA7@L(H)5 V'1O"X&PZ3(6 F'3>5?BSV]GOVK* M?AXCN$,<8._UCQSS3&4@+CW)XKP\ *X5_/#_OA'??IU!,8$KL6I7C?U'8+'/\W-MNSB?\7K_J?J >,8R(Q0&* M$>1)2'QF=6._L$F?\)%]X..3:?X'F:7(+'W)"J%_5_\(YCO-7;05\I=N[]#' MGSF!I]AC[^_?M4">F!M??+DC X8V<5Q;5Q+H$C2ZJ'/'%W4>#X4]-WK(+M/@ M^- WRFCU_(4K9P0YH%VL6R%RKKA9UV8ULC5QAIW?K^S0<'5;U1?@)5%AAWK@ M>W >@,WO+.O0U]3*:CPL9XR,I.8(B^]Q!"'(%$R%9ZDD2Y%)FOV01H9(^Y'V M7ZOV'V6AODW]QTQ%PH*IO,;R7D-85K#J@FZ$7Z_^80IGER,G[QKM+=F7QKK! MTD6H_@Q0?R+)S D4H78*.HBB1ZY8(XQY2*V\O6&%=;2E.9COH*$DF& MH9(8PWR"6S:8@;LMPH-/)S=S-M?KW.^Y-\ M9CTD4N6]]#1H IT'A@G-)"F236+<^0V3KS;+HMCI-E)#:-&3VK;KE'3F6RA/KD H\8J2D[&F!B:L5%E3:R)ZT&W M&\IL5&N) 4X-.@>UK] M G0^7\NW1E2;(<5 <.O"U-)'I UU'O8?H9,DRR2)%P.VUQF\ >L$?E,2YRSX M^-5S0CX9\LDNRM3)"_*BXED3IEK,8U9!DOP2F=?JA0MPR?)%MEAH&A(N65BH M- H6(7>W39F+.LBQ29X'I@[](26V$5;ZVU$Q=J"J=:BI$9FWK[">8LJTI;L+#6,ALTX@:F8WK]>DOA $31F/>KB3')7$.>Z.KK/\5JGU7?UV!%U7 MRE*$>G]J,_X:]K+]DC4JK/R.H4B#,!@OY7:.N0#88\)\<6D5!V5#=RT@+YEA ML24)$/:B\Q8NB5%4DN+.TYOY8B_JW\5-_,_$Y:_NR_YA]Q6_>F)?#86/!F!> M]T#'#8M=A.Y4/9F,5(%K4;9FA *+1 M5)+@7O*,KU;%K[*I#H*4^X:4\[?E.3NF]&;YN6EOV8JQ[--IV0H*$B9,(:8 M*XG!V"2!,TF6>PR)?9)5,A%J^^8]0!@/ M/4<>^H$\=@ !?WFH$9H@L60"&CY1OY!#I<@$B4>?DLF$JWD+384*8&Z2#QV" MCMN4P)V1P/YY'L&./L;_>:&[S'^>=!WY^6&M9-Y2Q>L=E8;O?%#<)0[J-PM% M'^T)JJDI+C1N9O^,=6\!\/%')*;/ )5@OY/TT_V'HKXS\*-?;C=/GI=2-=-\ MCH9/3J3.6V;[ER7;".K1"-H;0@0>+Z4-__V?-VV>1QS</T/Q0R5C7<(D?#?R<=-YS T$@X)6 (D_>_$T<^/N^F3OE3KU!'?GG2[V7_M M:<.;PX>OU$,_VC4)X/\\77(:^T[%5OSD M2/POV&O@-_]^M@;/%O/1'GA8RI.&VM-E^:#65@=C_*%S;U;W5-.!K;6\>+NJ MWFJRZ(8%1Y7::YS)YZA!RZ#V;@/8[H"M[K] )T,R_(.:6SV%UY%1TT,= M?&3J2C1^?=_(\*$WFP(>YB9&BO?0@!%P>P)9OH(L?]9B$<+QPHN>>/2N)P_W MC[Z]ZRWG:EK"U(!9YR6?O"@!YF7 9P J8)RKL^C#7ST7#-IW%6@)[OLR)IRH M^?2.Y*'SG0?V'WT"=CP;]DA< (\U$-D&:BHO8,>AA;SFX$#^VTNP)ZC1:JD1#[4@W+!=HTZQ)*H%^1>N\!G1\KU@N>$5 "IP,6J M +%7@<9.]A_P?0P@'_8LW0<)CG:$PY9A:OO-X7NB_ORC?=@A^M&?P?TQ>LQ. MGQ(+!3)6!Y,&?PZ=P(0OBS8ZJ(%1FV-[IV7'2K9YB&>,X?"=1=3*>+\5[I\\ M5GP%#!#NVN#SB>M8"<\)W)U6C[6%%ED$S[;^[PFDNTAWKU!WR;WN)GZEO,=J M&]@G%+<(AJ[[NP#>H8=WC"S2NW$/!A/]YW-1T"*]@:F&G5(CS#D%'J\!3<> Z%/+.?1K@7X[B ' M'B0]3/#0SEG5736PX'&->O4;_$>/48 =M($W'9@/\#K6)T#VP <;R-"=0,!% M.KA5Q]()G8C=*AQD;C*!@6Q OH]81W*?(/>!ZF,'Z;2WDSP6--C@V]66@>[N MW!A+,;0C@7.UJ>)"I=[WJ@<887E[X7SJY&3!G("2@!$O--=SHA[@B84#1N!Y M^];@D0>E6#OAW>F%"SQ%QP;" O8PUXWZ??L1>W:/4AT8H/%'\_EU^/%6[Z_LP![W UV'$=X-&G!18N->!Q'']P M-=4$W >\TUZ,0HPT/]0T^^#1[R7[2!1F.EAF5YUMX,9A'\OLL:H!E 6"KWNS M)RKK [2('OSB)SIA, "VCU] M-Z DW ]^;Y SL/N"=S\9Z^, 1YH*I?IA1$C2?A7HUGU@B:GQWCO??C[&)A." MJL(<";B>(K05H.9_Z00NB+''*KR+14RB#0%(BW1I!]PHH MU=-0I>6(U[C8J[U>16[ C1\8B4\Y>GG 0ZY42GG#=VRJE$ M)XTRK2@8A[&*/!ICFDR-R)',T[I>:.45&M-^P9CY:?^N$@W*C9LN1"C;$\:2],952>2 MLN+Q-M=@IG95 )2QMUM%@1M2?6HM!A,_3^>+BE09A8 RQB:A',RG@D+D);U3 M6@^-4= D*]-=\?>GE'Q:*\[<6:<@:H.^(JL=@B^(\)DQABIMFJAB/5K%ZASE MY-JU328HPW'RSRD7!L $T^MBV-*IXWY#9$A_ 4O/QUF/T4N\96-B1:HWI]/5 MQJE4-!Q6;(ZQ2=^VTV0V.QH9;;>UK'128WN0%G:UG9\MY\!HSNAI4S(RPDR= M5$95J5J"A5UC W5J5*&USENZJ%7;MMY,#_.6*,AL_.VC;%!0]4%8%WLIH3=( M&\W>1FCNBC ^I1P(^4EA,,ATQ90Y\+!)OCY6@"QS\6=VJZ4"70AT2E*PD5W5 M9;6T7DYE/DYI!OD9.V-S!K9,E4MI/A06I;$ DP]BPA10O0"K\YQ8;N#M=B=5 MJP-IV-V'?Z9S*QK/VIQ/276#E;1"0V>(QA3>>8J]?KLA#,L0IR&FM^O,VM1K MM8X5[F^%/A.26GV@>8-<$;/*V2HC90.\E8Y(8\PG4_UL2JV**8P82($2E%NT MM6G"=.+8 !9YUF '=,4V-(K/NYS RIPZW=]F>$HZLQNXT9JN1+&NC@NSF5/! M[&YT\2$V 'HRU%I^)VU)R_PTBQ7(DA 84YB)'1M HU[$,PN&$R7%,:9&8+LY M+=>,DK:?DZ8%IZ+9JK@6ZV6\U9@LIGW+B$AC U"D]A(/QVQ:K'O5FI(;R61V M#9A%G@")SBI;[J[R:@@F>FF+EF]8&8GXZ67LAV&TI?@*2QU>*$ MS;KG%WH;@^G5)Q6E6*3*3A.2QJ;5]>< \Z8SW-BT>VPSZRC+="5Z:FQ:['J< MWS!""L.T@&6[3@%K<25 >@)8AEQ.5R?BPL+:^;[>HVUZ1 : ] 1>K'AYJTS* M*TZL5S?]LF27B4HQA*3Q:7595U*T>0:S]+Q?'DAIK(A'I+%II;!B-D.;P@JS MZLOY)E\M#YI0!D[ 4.B&997)^8R1[[!6Q@T)+AT*D#3V5',];"V\Y9+%ZFLC MYQ1]T84DL:X)>?'$YMN*C6COJS[75);CI9A]-28O# ;>\E9F8# M'6F+XY]>13T M0D@:8VQO64RY!8<2C9Y:T7(V+3>K0+:)$TC43S/YB3@OT48^G2V7:CT]MS4C MTM@:K-3*>L4,$0:8X$TYS#<<0/,T+I30:M-M^4!)T#2F,1V M"+J_:0YG$R/?K:R!NY^;#])@L"=0BU-Q*Q@42SFI5\V,,'(Q=8A-"$EC [ * M5)MO;F95L4H)9 M3:W6K)CGU'5O17?423N$I+'E\@C*S*2=^ECLB<*JTF_+?@LNUPF JS0RK99; M)'TLP#(A3]$Y2IT!TA, 5_!&[F*@='+BALFL>'8(;!RP(1,G $Z7FFI T-BU!F[F]8;5;P BWOQ&[ MGM\.ZQ%IW'Y+T<9HV5.+8N!5Z_4.3N>G[6ETB2S&@;SI#6N]\@PC)(5JL_5A M+8M%I#'M)KNK04=T:[I1)K65TP9ZF]U$I#&5G1I43J_4U8JD>_.9Y*YS*HTW M(>F#RCZ[H?%R>NLA;?4=2:[$>2-"9XPI"X]'&I6C^&?U*&/S*.P,SWX3+7CY M+CI*2"N>CL+.^W'E'--T0L@6'9[P>H$%_AR=Y_WBV"@ZJG^>'GL4"HZ8[3XP M>P29O4L5_>#<[[8ZT\:!J=4G#UG@.S$1[/&1D!QDI&X_2$0D$%&<*IXK/@H: M:C&PN\#K"X(FZ_:Z[31W(E?\--V'YHJ?7^#>D6FT&P9\ZSX^"2-PZB[$]R1L M!V]?/HW919\\B;/%PVQ8+-3INX>!'=T+_?;6PG(4^YVE7[HU?Q0"/'J^ YXY M ?IQX-KA]Q3,+/JQ"S&'@$^OAG:/,JL>2)61YYB!_SQX>/'WM/[L1CKQ'7^Q M# M:B$]:"/P[B:.%N("%X+]C")HN82$ -'%H(2Y@(0 T$6@A+F A^.\DVJPO M82$0-%W(0B!HNI"%0-!T(0N!H.E"%@)!TZ4L!/;]Q0J-:"'>MQ!_7OSWU?#? M!R>^OL@:>#,Q=L;Q*54O7XO%?6X=JS_E@>J8\,/_^X;CWWZ3(33V'6.?E\O\ MU%KDW!O$Z*6R, ^UY/972+'D_AXX1E /M6&05EVU5L7K\+PD$;OUC__[5!J. M]8?X7?6!>>[7K3['Q4-B#/H8^_BFQ>%FI(% TH"DX;$R Y*&/Y4&_#L;*TQ^ M5>+0<7S%/&E2/7/NL%^X/D]M5O*!DT\F^A]DJ%VOH7:E[L\%*]U?NKV#)'_F M!)YBC[V_?]>K.=:,KVZ+MDM4^W$VF?[J^7Q%3R"8S7)_\]XECUQ6H_4O8<3. ME+H_ =A%_>]OWKOS/R3X2/#O;-Y(\)'@WZ7@[XY5;T?P?\]5^;Q%?JC4$]5N M_=F>.:Z?@A5($[J]TCP?U@B\ 2_\$]V33YWD.=H'OI::?AO- 1]OFNWODLD/ M-\C2FXJ@%$<.&K%'",O1J4'(P)\WY3YQ".KCS4V$:7W M<%UM_^!!.4U5S.4LCZ6Z:T/D):HR(7Z_CV&DWAV@W<4'Y?9.=2ET!NNNB1M] MJ4PSUM;GQ2G?A 5M8.-3ADWRY$MMG"\W4'XA(/%B M?%@L3+F9B?#A+[LME( M[)#8(;%#8G=>L7LMN?,.3*+SV"\LNZ*:F;FA&BFSIE&\T0OQT>_W=G^C_:*) M3C8PU:$NM5,B1V66@SX9PC)[./$6 ^8*CY>>N7$/_:I3CFUNP+M]&2HB/CI2D M;8FK=OI#UECZ"R-;JU5477V_I;&8>/J/ZGZ;3$>[9)2WT7[8*07_83P-4QM/ MM7''R;C:6(=-CDX8(RTAFTN'"[Z*]?HZQI0'I0FEA')4/(YGL"3!L!\73+D_ MM45P=;EPA39C)-VW7Q #/0P>O%'KQ^E;=]07B'0N&7'@K_*BOT@H04 M>QI'5/=5TX%!.[.NBP30";95-8?IB,5#) M7,/TPE!FH4?,)'$23W(DAA(,$,X@G/D G"$_&F8EJ]R-:E)679 MQE?@C**P)5S0<%S,3U,DQ\K3##V#K:GX;S\IDDQR+$IC0BB#T@"N)L3PYY!@ MM99C:C;UMF*^7CH M_VJ._M%U)'3N< ^G:DC.D9PC.4=RCN3\-LZ1[^PV*4Y$+RC"RC^:YR='''#DA(D9!>O)"BL[&'0/@#L6XK MMJHK9M'V?#> M$\>=C"<6L!NJ@"S*?-H->V?5)?=3MO"5XI!#/OYRMKI5$+Q M-[/V'D/"NQJ%15LU R@RNU]KCM\.1G--]3M.5?' R&J:[\,_NZYB3Z.9YEW' M.Y7#5R_XBUK7+HF2,IE2SC GUS=J"%:/__83)[ D1WY@]ON-*_I=H!DZ@[LX MZ&'*W=&HPU731EE>NMOJMIMUB.;%04]U4:!;>14?B$0F5:Z'IIUK]B#TP+.^ MU['GFD_Z]NYWSG%#((N)10"V0,73(L&#,SV?ZWVUH11TY'LZ\W]JWSGGRGXCR\IE(N:DJ>7PZ-^K3<=W0- MDU;N].(LG5)8KN"=EDMB99$C)Y7\5!(ZH8QC,*,:!X8.RZ$KQ@@C[P$CD06 MI/O*CH8OV@*XJNU:SW=4.LBY-J:I6B:M-; >QUS>=CVL+Q=^8SYGI+Q)EHM% MK$.5'0%NUU%DXK7]^MJ2 Y1"'BCV?N $,2MXQ(Z_;\!.^+&U^\NCB+0P>I] M!@2BJJ.'FTQ6>YQK5"A?JMOM=D9:=S(=X_+./IH5N2ZG9NV)N"E(?+I)%DR. M!R8&#B,"-)O$.73!&F'=-6$=VI"1D*+<@"O?/9M6UP_+KL@;^12>%R?MR&%Y]NO1P0+2W:,-&8M9MO9I*1YJ_3[NY]^]/9;LP)W41@U:@:1HP?UEE6J MZLLIW'ZC\_Q7]M]K.\YO/(8%$D &]2=7_">!#X3 ^\@;![>.0^BX_RZ0]6); M3K\&UA!-'Y&Z;A_?%\OMU/^=:5LN-A4S^7HXD*P-32S8VCC,]B_/R[+Q@5O@ MTFQ!#,Q:J<1.;*F: 5X6"=MB$UB2Y=%55G1;^*;GN4&XN#R?OK1*>6: #TFLGDXMAO:\;\FM$!I[ MT*=_U=J[@12 C&*:7^KHWV$,\E>Y B/''6MN:O?]'_ABG? <4Q\G_H5%_[MU MOOPRE^"K^7+1.\1U1Q@@_)QOU\GI;KLK=@17+!MBAB**^E*7+B_Q3",QE5Y: M3DOLV22ELVD7)[&FC%,PQ$#221SCT4GN)YQU?36N?#G>_N*D]ZOY@DZ"D79\ M.5^0=B#M0-KQ[CR*K^;+1=OJ5VM8K^1L58XC-BZJR4D;VYO)(+BB%T M5F0OU1=3W1E+:-FUUW0%:%C#<,ZKEO7UY&APT0LZCJ^88 V>=7I+C#2P$EK" MWO$-I62@E R4DG$% 9-!.4U5S.4LCZ6Z:T/D):HR(2XO9D[T]%DKW\SI8J:, MF]5!OFTTQE,9IV'T@J:3/,:@! ETK'=%9\_7@T$??H4F;4M98D\5@_JXJHVL5K%3:$)RENXOCC/>Y0_S!K\Q"BML8V;\D2Z)]'K((3*'Q4QY;$D@Y^_C.EE MI" PT?.KCNM/E:F6 -];Z2I,1HC$"U4T0=U/4/<3="R$:J6C3@#WM,I(NB]7 MNI&?_%%^!!R(1ZE-R1Q_U^&!ETW/"COW?

9V'(A;FJGX MVK@!Y]QQ%=O;L==+;X[_\N3YQW\X-*+RZG6_3Q"B8:WSN678$UL&\_XJ1X?- MX9&]7M$6)A.@#."-7CL8>?I85UQ=\\"VX:C1IX(]+CFZ[7(S)K=ZU67[9KKS!'X4L@ 64KO'B=C03H M.':"D:E]S1[Q_WU>380OF.KE[ 37%.\X\UV679K8VS"YZRW:ZCRUG1BI45TJ M]J52GJ\V 0MAJ($EJ"2/?V"PX2Y1ZBV7D6\#I=YT^QZAU'U>D7D/2FW"D3;1 M9]NQU*.LN>2US T?1BC%P-,UG"&2&/6!Z>T(IRY'>1%.73=.75M.T7MP2NBE M9B5"JSB&)DT$;(P7'*T1X13_[2>7)#$VB6$OU0)$.(5PZ@_KM2" MBK(6&J3>W+8DIJ/,[7G)8IM= 8)*%#9CDCC))CGVSUK@6$!#3>VKDHO ,RNZ M$H&%KGD_4+(0*L+RR458OCYH>R\G=C<^R<^YE8_$%8DK$E8YW<9KD!7ZN]HWB@L=U_S_K+KQTC.D9PC.4=RCN3\ M-BYM?Z4+\@7^!DXL=K>*?F[O&1T+'"QQP+GRVJ] MH+-*="'GT@-0YTO_06*'Q.Z^Q0YED,4N:N5T6[%573&+MN>[ :1]\K"#N=(" MUDH%&"N91UME_Z2Z[';:%KY2#&+8SU?63J<2BG_<\N?_7S\U E77 7BTI)(:2 7+)69=ZWC<44HDK4(OL56+GF M@[2]8YMSW! (96(1@&U.\;1( N%,47UJ=)AV-8=IJ((O"KG>[M'"19L@%WLK M\*U6S7X'S!SVO6=?;SB>#EGYY#L5Y^$UE7)14_+\/KNMFY)>LB5M4RFHVU67:DU"&:PN\^TGC24I#MU71&AY%VB); $DW5=V M_'K1ML!5;=QZOJ/20- M-3 V:!@E()DD1]/HO!6AWA6A'MJ:D9"B%((KWT>;5M0X(VEJ>^Y1\$U5:9^;<.)VBI Z*E'R%.W MCY/7>_F,^89?TR)AB!F;'519XR@0.+OKX;]>9N/TYHNNEN1=B3-3&&- MA6V) @N<."9JUT4F&18UD/W\DH]W"+UOJF-[T="+CHJ1=B#M0-J!M.-"$BV^ MFB\7;;9?KXW-FAVE)LT'>2Q/,]VT.EQC&G7)-G:+GI:$E"H4Q?*2ZJTV065@ M;IO0QHZ*(+]F9%]/5@87O:#C^(H)5N-4_;7$2 ,+HR7L'?-0I@;*U+C<3 T4 M2SEWEZ_/P]P*7R]-J&*FC^F65UVW<45=6@!SV<^(:]RXHM[%N=_%'4Y?#QI= M2S>OST,C;CXGMWBUPXGUZMIK=0=FKAU,(1HQWWYR;)*D$!HA-$)H=)455\[4 ML^OST*A(#">5VB+5-1'1-%LC R29#,C>8J$53T@CVS$BC_".4?H?PC=,R'COG0 M(3C2#J0=2#N0=GRY%"#MN)T4$:@1?R'/]I1GNXG\4\$"2^E[][61"+=J7LK$6=5;"*-R]LAEO@R7*1)\O@29:)7[KY^PJ3,DCL]:0, ME(:!TC!0&L;]I&'LWWDZ9G@"+/E*;EQNEF49*YN.SDR;J;6T%62"1\D4Z,0 M'5^B9(K?P!1L3K2DH&SWL0U=G30["VNF,A&FH)0(A"D(4U!*Q/LQI2HHQ&I( M,7/12JOU:H\D4MUM"#$%)38@2$&)#=<6_GFO_MMK76I-*6.&64-_OF!2G6Z* MBO0?!G4H/$FQ^(UF)S#1\ZN.ZT^5J98 WUOI*LQ3.(KSH)0%E+* 4A;0L1,Z M=D*'LD@[D'8@[;A" _U>?/[VP8)]./0]8? OJUVQN\P'A$3D*-MW*47VQB%D M'W#X\22+6*]7,U,@T5/,8=3.-?H M%L0KL//V*,.OY.W3DTF^1*ON**/D*4Z0 "?&3C RM:\!T',TWM['!;YZ7A<- M@/>297(4LWUX?5;W5-.!(SB!KWY+KH_]UG!H9(AJEF];;*LQ%6021^DFY[+A MOEHQ/P!P(F?RJ^=UDX!S;2DH[P:<>7_9ZNH#G!';VY% !V6WE&E&@(-R41#@ M(,!!L:HS TZWT1<#8S%AI'*_F-=RF2'OCB+ X;_])),\A2&\07AS*LCTU?.Z M:+RYR)#2N\&!(%?\MBV82R-OE?*#8)@)Y-04@D.4Q4(F<8Y_+;[T'U\!4G$Y M*KT;;2VPP//5W>]P;74[4/;#'^NKP[_@G\/S55-37*@;LW_&NK,+9 MU4C58$GD X]AE9&'I)X=PPERQ\,C#D7__L_Q;!ZCSRG5,1WWQP$0CCBXYPP1 M8<-42XU<33%2R@2\_H=BALK&V\^5!<;- 6M^/& *O$F6 #!$TO].'/T,F1); M-TM9IX[XMH>BE*E-_!_[KQT^BV#DX<-]\>S R-$U9AK*1)RRW[6)D!6\LMBV"^DJ7F":2G,**.GGE#UR MTQM/W&K#R/"\TLA*HVE+A)3<<\JL;H0+3O#SQF;0SK%CC^\.V":@Q/'GI I> M6GILQV]*FAL0=E,GX0*590Z\/Q#QN:%FA%,P#WEQI4YF2L>>4DV!< MW*3#0L;(X[UAB:UN-UE.D.DX)946"2Z5!DO3FY'#S#RK4MME""AC;W?+NK8H M-KRMH>OI%-_%,[5%O@DH8VS"YT7%JK2"MK@T*%8;3Y1M:P(IF1CE*A!E1F'F MAD)U,OEM<]93/?CV&$.'MM(M\:5T7ZQW^U9C4N[PM3*<$?^<4L@L\.%2:1!2 MNQ$J*ZQ9$M+%*:",LUY4\;:Z3&\6@ =8T>J[T[R3;LI,G$T8)9)@%U;;HMYM MMME.L-J6]%"..B4]I6SB IGJ-5I-(RB/";FI.T)[$LIL_)G (\)Z*[[*B+VV MJZ6P[6#(S)HR%Z=T1G1N5E_SA)1/\X,2V0_J\UX(*&-OG^9I+W0FBY%(6 S3 MGRV[F+84 &6,]4O18_NE?,T0,^,B[;7Q=&V8:0(;*_;V=F^D=FE3:!@ZT6*J MDS)F%L:0,O;V4D>=81M%NM!A6\B:"S,<7R=+53;&P%B4Q: ;JEK76 M;1P3 !+$7S_"F7FN.#:*6$KHL?U::6'U2DU(&GO_V'?=W%*V:V*Y4"%7N MBV1$&AM ;=7M#K3JQ#$(R^'Y=7?FS\=3(",GE*EJI(6-K6;$WLJR>JJ4Z90J M$6EL (TPM^)K*=$5Z[3B-:9AP_6[34@:&T">J$R&PTPO+Y4=BJT(?2Y8&H"4 MB ^@VFIL6EA^PAJ; MFD1(FZK'+=T)D^NO(M+8M&9KO2-IM7'?:(]JF+H,Z^8JDX&82@L: MR^CD'"LV(6GLJ:/"FFD(_4T&L*%6GO>[F\Z0#B%IC%E%R6\9ZG:H2Q93&6\7 M/=;U-P+P,N,;H$!M>'QF,%,I6);Q5MH<#CR_"4EC.V ES7GE0!H;4KZ339<& MY(IV6B$DC6ULQ3G5G6?$E2_5^[HP:9C+93",2./[5>#TTU*>&XM&3^/)$ZA5K02B)RMI@"^KLH*KV6VQ2 J0-,8"2V'X MNIDUK!JN&,,VO\1" 99ZB9.*73FIL6G1?J'3LX5*0 M]$51Z9=K"U4GI_ &4]PDX?! R%>VCI0OAW..+_*X'O/'7^ MHT^>..QQ?SV*1T5!,%/9.,'^2T_===\]#'4_!'P7_'C[33GFI9.'H^C"T?,= M\,R)Z82'T.+A]Q0,B__81:]"P+E7HT;[*.&3N(0R\APS\)_')3XZ8'I$"/[X MUO#I<>CO_:<(49CI;4= :"$^:2%>*R6%%N*3%N*UU$ B:+F0A$#1=R$(@:+J0A4#0="D+@7VGT$J<<25^\\+JT9*\ M&O_[X*2Z%UD#F]8?IV6-''/\9EY]*'9_GGB<@P>J8\(/_^\;_O^S]V7-B2O+ MUN_W5Q!][KVQ=USPT3ST/E]'"!#S#&)Z40A-" D)-##]^D\EP&U;V&YW8R.@ M]D-O&Q=255;6JJR569GHM]\4"(F56.@HC_ M]U\HA?R#H^G]#Q@"@C@G/_[X%CA<5!=?5$QL3;VE$/OYC__[7!N>+A_L=U-"0BJPX?5@6)O11TPJ Y0'7ZJ P[5X4_5 7V@\:M6 MAZBBT4FCZL7I#GGE[//<:,4?)?ELH/^&IMKUFFI7>OY)\*+[R[#WD.1/G<"3 M;,7[^W?/-4]7QJ5SZ7&>I_K>][/I]*7'\T77KF/TY_V-^]4$V!>\B'T104#% MOZ]QOYJ]%RK^?2@ 5'RH^%#Q[VG<>\?J[6C^[YU5OFZ67Q3WZ4X=U\^$Y[5Y MRK!7JN>#[#4W< S_PD5['5F?/A"=?AM)G< M=A1D=<*O*D]N8])&'*7&(^96 M;5MS3.-']:W^^[G'P?KNA[")SF/ D"W:5SJ! M0PCST3!8V-6RM\M\N@&S',V9HB?H&P';[CK&-KLT!S0P8*+J*>]9,%?H8'IQ MCJLYDNVEIJJE -&FO% \D(V!;,P-.)X^>T.^OUF^7^U.'LF>@&T_L14\.O2L M6B(6LFAN#5/8*;J&X<[OY\P^UC'W2N$N67#<;KA'_EKR[*[8 MR6V0<4-Q=#%*-@42ZV-I%*,_CR"YOY4*$0HBU#64_+ WLT$E&$H44JUEI@6& MR(ULXO>+FOT^0BU;>#?(]PH;06JP'-^:99HBQXE1CCN"9M(D14!\@OATD][: M! !4(IF3WT<3U$.U!LUD5H+1VE8L)E/2F#RP=Z):(6D"0](4BYZ=3[D8>9(/ MFZ^B:]HKE!=[TU=O\A3 M?,E@U&3X-5$L>D$97"94/3_E2KZ:LAS9#$]G\[FQ]P1##@-R&-#'";4;:O<5 M>1"@=D/MOEWMAOZQGXSV8V/#EFS9D*RR[?EN -H^>]C1R.N$-EXM-/%R/RV\ MXY/Z1;8JZA1B4E()ZU89KI;1/AX+L- \X_M/NG>?HJ%LRU8 =&;_:\/QN\%D MILI^SZE+7MBSANK[X,^N*]EZ--*BZWBGPA KU5+']!$E,)MZVR&0)KXK;$#I M3?;;#Q9)XR@.W7 0!J$;+LENN/.!5D//E+:F*G-"9L@,Z*'4KOA^.W&@U<)G M)7:LNZY0+=$\T64R@QVNAZ %W'WOHM;5^/H.A$+!<=>AXJ460;A12IX::1D8 MUOG(A%N'GWO@^1)W219>1()*FOC;WSQL( SB>VL'%9N\3CNQW2"+>*7D* M_?_W,,OWJ]W00PI)@OV'4>J40\,Q*N:E3+O8XIMT./S%JI:M[3Y^M^BS[9QV MKS+J;X.@B@P&W*XR=#;914\74030!%0:)=^Z=01!$H+DS8 D- &@=L/H@/OB M)9YNV))-Y:O.E#5-(]!;8[(O<)7?2"WPV1LV2Z]FTJ3N9P1CUYN[OET,56<- M-FS 3+RW8U];[$ ]VTV%MF'*68"!P( !R/W"@(%;F;\[4=*$>=$@%_!QTZ(5 M^,UH SI\KS><+%&.79M\1ACF-]RRR'/#Y)WM!_/.0&!EAN#G8MD5B=E@[MLY^D[Y#N MNU.:\PK\^)##A\I]NQXJ>'3_N+62"_>\9^;*M- <%6>X*O!-M-%C36D\P,;) MH_F).2K,1AZ3%Z1IW7'PAFLX4QW,5N27QR@2^N4AZMT!ZL$M'2HW=,M?+UT0 MVX#U>N J,S:P$M7?(V8'95)3I(!^O0JU^_!-8#3G]1N MTWZ::Z6P7_\?O.A5YVL-?NM/*\*V6:ZWN28ME>GD\<(DJ1#(L*<73*/7K] % M@C2764Y$\:@2-YI&".@GA; '_:0W.W]02:&2)G[^[D))H3/_BLV]B:[X%E[E M.5ZE%78]*>O:SDC>L9[T$U(.D]DR;J'"LO,!"=0HU.9=Y(7BFTV\[T:1504I+E:KB>*4K;* M[7#;(0#+0%%IE*:@/Q<"[L7\O9>6"[RG#5?'Q>4"5P=<'7!U?#R'O#H,S+@&SJ0Q:2.. M4N,12EY2[CPHY9&>K&K^MY(IY MJFR/9O,(A*AO/U@TC=$T!"$(0A"$KK)VJ;V9#2K!4**0:BTS+3!$;F0G, $? MF:][A:I!F'QW/%_:^2*Y&1!K $)?4'+TQM?G78 0#',Z&V20+=I7.H%#"//1 M,%C8U;*WRR3O\"1W[3+7&+(5LUN8+A2CBU Z']DM@*+"2";-(&\=GZXYZ@@C MHA<"'4[B:X?9$^?8>5L-([!C[]Q7&6N#(6[$6D,V#;!X,KKBCX(K#.V,4X M()Y /($A#Q_#DQZRYF;+_L9&NE*+L[5-9:""BZ@TC%Z > *C%ZZ1Z_G(Z615 MSD^W0G;&4\)V1=!&KN+5(FLBRGY"LVF$OM5 !"IZ?MUQ?5W2U53XO94A@Y"$ M2+]@>A.88/H&"Z) YQ#4[G.[1J%VW] L0^U.KG;#D_*GG92[1^LO,I4Y_[$/ M>__H"=,YJQ4S'-X:;/EBN8+F*]I2#G+AP9D!!VZ5Z M/IB,E&&G6JIM;^N2G'H\B3_Y>\\-/!_2C1_"Q_L.43N$; MO6XP\0S%D%Q#]<)]PY&C3SE;J3B&[??#YB!=T^/P\X8G6PZ0P(GMQ-84N7\V:3;-HN]IB[C#;*R=MNA" ';P#!I"H$N,(A2 MGW@3'Z+4G=Z5^0A*:3@^+)=.(+C[69"-5(@.-/@(K2&:I/1"6E5;.+6^S9HV.8.50Y)A&D32)O'5S M..DQ1N$S:X84P86A>M^A(P1>4?SBE"R)(&YO?)!WHJY?<4,?JBM45ZBN4%WO M35V_*%_!>49YA5[K%\'^/Y,0I*S/L,\A8W$OX[[8[?I$;#WW-^[[U?,+W42& M>@[U'.HYU'.HYS=R??N29Y +'#A0;+&_7NRKKNKY*5?RPT.'(YLIV9G/C7UT M,N0"$LL%G"^V-4'N2G@QYS[4+F%)=:':0;6[C^",Q(:1/38V;,F6#.1LR]J #T) MEW@L;?ODLS^I;[N=^?:.5H*"L-T,LM4>TM$QB1/#"01A;%B\)A#$J9O&*9@C M.H&HTM SI:VIRIR0&3(#>BBU*[[?3C"JD,5:EY\T2Q(2#$.Y4UN*67AK@"I1 MHJPW8>6:'6F'A3J860;C)29X:*2 8*4Q5#4FIJW&FP62^4+MOU[60 M; LDL5<#?]6H.6R!N>/&]^+K+<"LRJ4&C.!FIF MNE.2;/'4^('*%//MGC#/VW6RXN?[Y8XN8@2XMTBF4>(3<[G='VI M$PN6D); M &KWM;E?DVT,7-7.[7<;M&RQJQY/]5>XX@5C1E@GF0'E]?PRZ)2+)!^,FZUN MO3/:"7X;[-R JWAOZ[XVE_N1FO!"*7B?P$O<.D3=0]P]],Q?]_S=B9)"A^I= ML@3=J>,>,WB.43$O9=K%%M^DP^$O5K5L[3=28WZ=L=&RY8FE>\6%L/4UJTA5 MJIUV415PA[5P1[<&^&2@J#"*Y^)Y5L*E]UIJQI&H'>&I-] M@:O\1B:MK]M)9QEYC8W-[8S/X/,=KRX;1:&\!CLI.+:_NY7>0)1!3K*LE+.( M,HJG0ITVGD73:T&4L/O3#OIW2$_^6OZQNRM.\(M)JN^Z7,$UY:A^;\N)*BP M\&E&V-.TGP:P%?:P\]'MISCL.R6MJZS-Y< 9<;Z-;B@YR=O/=%NR@VP[9-N3&ZX! MR92S%_SZ.LQ%#7NS7&?$@8"U5*=4SLWS,RO$7/H+B(T;7ZAW@D8)44KOAC)'EU"LX'84-!GZ$1B!>ADZS^%N5," <03B"<)3LU" U#TBX;94B 6P;"HJZO0]77(4>BK%4W8 MH(*INKMJL=>HH\XT,F2BNEX(FF:H6XU7PHCH!0=AI: O _HR8 @2]/3!U0'] MX'!UP-4!5P=<'1?7 K@Z;BA*!"R)O^#9]N39=AN=4+EY.)>^U]0T3_4%.YS( MUPZT)\ZRBX'9+\]&N0(2D!*N;=!>KBNT18R)SK($DR;9>,J,OZ\P, -'W@_, M@ P?9/A@*,8=A6( M3!A0\1N8,M6E>GF9H5D$F^>)UGC5*LBS"%-@6 0$%0@J,"SB-T!E/K$&!5/, M6D)@UHA21YOV)C@'0 4&-T!$@<$-UT8 ?73],Y94;/A-0^*7^HX8C%=XI=F- MUG^4"#4\JM#DC48H4-'SZX[KZY*NIL+OK0P9Q"I\"M,#V?7$D,@7-\-@W )< M'7!U0,\L7!UP==S?ZH"G_D\[]7>/-NRCX_=4U2(1#8K-?&,M%)FJO; "B7"6 MG(@CX,B/IAGD+8,?(AE$LON-,4D E"62;?@EW*%WI?ZTX3>;? YAL)[16OG: M8 UP)[H-\0[P_#K3\)K&?7E(R476U1V1J\^! @^!0G&"B:5>!D+/48C[0 U< M>ES)1L![B35Y0MP^OCYO>++E@!Z< %AJL\"J/8O7$:K>8#*;DCN96CH0)0PZ M@8#SUGGRTN.Z3<"YMD"4#P/.H+912I2L[$RIMQ&*HRF_[BW:0)0P(@4B#D0< MR%>=&W'T;)XT?=IV3+5E>.! -C4P<]ML/+$UBG\A=0<"Y2L Y$DV7'EBR M$2>1M-*'X6'2-LODBN%GB-'4.\UBER'D\AJ,.XIF(=,(\U9$6\0Q_=N70K7X M$34#4C3L0-JW2\HRCW7LWXJQ.OX;_G-\GFRID@O6Q_0?Q? 6EK3]'HWMT(7C M6L#H!YP$'0L_FJI -;\3Q ,%/CJN(.1_0%^?//K9\S*R:EG_O!7W2 MK((,R4>9@IPCC^$]>P%CQ%YF3R04_?M?3T?SDX3.R([EN-^/F/!$@@?)8!$\ MZ&IFXJJ2F9&T\/7?)6LM;;W#6.G0PCG"S?='6 &WRE(A%.'D_Z2>_ R$$INW MN;3)/)'; 8TREJKYWP]?.WX6(?;+>=_?PT;EXKTX\G4GUX6!XE$DLV$4OS9VX-D?W[X?$IBDM[_,51_^2_0 M(O5_*2SZYM]/98RB#^1^W$^Z\V)Z?VX_CY,+/GKEA<>)DB($%!F<)=4)QH@* MI2HB@;"D*$D2+J(LB9(R.T$5=?)M+QKIB)F<5:Y5! _%^8S$A(:5LNQA?5T, MMXJ7+=&5R9919Y+GNT9?GU#K8797Y41,)%^V#+0);S='ZL(<](?-]:3J3"QZ M';9D7K9LFIM2Q;-W;:$Y;F4H$VN@73,\0L;?;LB\RA)U6C2I$B&MR%5[(]JA MZ1=_N[#I93JCB5XTJ0Y?I]<"6>KG0K_JY@+O.U4M_.:[5RCA,) M$7G9LKX;"D1>K.B"6MRMI45FP:]+Z[!EK)\.->"+=:FF(T&^8-9\U*)I50]; MQOII,(MY%N_KM$F)[=UJM&O/,*D=MHSUL\AF\UIFCE7X9;?*+8O4K-M4P#-1 M]&53A$<\)1L$0SXS;!7]\IB:-BU=).,=Q3,VY?(M@C6W7=I9(WAW.F%UD8H/ M7K#P"BLC*Q%IRIWQ3IG3#+5LARUCSYRH(YZHJ,0<4<>%\;#+9/"R!9X9&[P6 MJ@:R00Q1R 79B=??.#:G@&?&!N^VJ5HN&% ^W^VWUMZN)?6Y"1>VC ]^3>'5 M.2DVFT@S6\P4,+X\1G-KD8X/21Q.!&6J;NK\,N^U,I/%JFKEVV*4T^]YRQK5 M[(3H+G0%:6'KJKE127RDB\P),0GNKLJ4@Q62R:P":HMS:Z4#6E(O6S*U\IQW M:L9 R-0Z':;@:<6NVPY;QM[>]K:-H:7E-KRT[N-F;RJWD;8NLB[WC[AJ;3-\5BASIMR2;W8HL:!E[NT[NEL,!B>JF MVJMURTMQGIW,0FQ XJ_?%@=.(6_I#5/=:-PD8#FC0G&@*?ZRZ:+?W0UD;V8C MQFR701;:>.IY;= TUE7<$&>5D4S,$*R)9Z85WA?[I; #:+P#O#]BW6Y5ZO#S M0J-/20&K<@L=F+VQIAFFV-;K^*@@2'9#$C*ZCO5T#C2-=:!:J(BK+C^:(%*[ MAVR$;%]IR-%38\):2]+.+3>;63.HNEY_20YFE4WX5#S>@4$;$6O]K)[G!^NL M(^!5D17X\*EDO"DU79!<6OH#Z=C9%XE?4%;YNAV MH0V:QCH0OI3H;K=L&5'ICES7R#K!=CG0-+Y:5QS+K,UMR32F?0BC":A#^S->T8O34^+8V)/BU/2RX2#/ETBS6#]K;@>C M9D:A)7RL@\TU]O;&33K?1*K*%';\^M;E*RW%#K^N>AU2'HFV9 MP:JK9<#F>GSFBU/Q_GL3<;#2%OUUR9&%[@:EB@5BU#$)3@1-\3U-$GY#53C_ MO=;$><^OAAT>\/WO./62$N"\E#=UUG9*FC@K-9V2PW.U9-C@B.-/U?"8,P^/ M-]LHQ)C^QTM9CF1[J:EJ*8!7B2K_IE]4!;8ZY'204>N!@3<N2LN&C@!^),:=J/M%E6\@Q/L)T)N'P$#K(1EQ_^V;'E M4#Q1%WIAG[)@"K\=55KO-OO%IBJ5>(D3W**T+.TR:#NNS*?;1Q)5#S9(6GOK]^,/3;H"W'L[;X-0N[VF!YRQ* M_)2-/.$^T <"BT[5OGM\\?$ OQ_&+UYV8QX0XBVWP1,2X,GSPT7O:N$R.DKE M^'MF[88ZM:>=UJ$,_I FGB.%?@OZ8//9C:?- S_^*L\YU/.[N,N M ""N1]<&A<&)2,1$(&]>%X83\443P3Y@$)J2,!$0FA(S$<2;P>%P(KYJ(O ' MN"(2,1$0FI(R$=!J2L1$0*LI(1,!H2DQ$P&A*1$3 :'IO!/QF]=-G\S(N_3? MUPD"E)I_&CPU<2SEER7SJ4!]73*0'0M\^/^^H>BW7V& 2>0!QUZ&'G_IA7;F MK7#)PTLFSU[R5#S??K0#R0V_ 5PIJI+JJ@L_"O0]^("0]/X'X!/YS[\G/UY$ MTL+E Y?/R>6#O;=Z7I4'\H!]P17^]U8,5).$JPGQ0'VNFOPIKI8/#OH]?C[' M3J@&5X,6?ZH&Q^2C4 W.CHAOGTOO00;O'0FO2 ;0G(1VPEUN$#40W;??'4"( M']PA[M1>!'&<>S4 D8!0#>X4#AYSU$.#$1J,-VXP7L0^O#!5^^M(L \IOQ8 M^-C8]N 6_SQ!*]8'Y[<\TFG;/7 ,/Z%_@UU MX^ZQ(KKJ C>-7U6$&YGUJ)+Y2??LBX@0Y!6KZ[GK&W\4V[.!_ANR=)"E.U_, M1(+7TU^&O8<6?^H$GF0KWM^_&_SP[.AQX=(86=7W",!18\YD;31E:?XJDNUJD*S;_OHSB>IL@4R0>'??A (DD9HZFQ) M72$8'2ZZ77K6 M_+:V+>=F@9"?]-I)AB0ZWQSF\_YB:%+H8"%OYA6*,$!2'.K;#XI)TR0&$0F: M1] \^G/SZ+%R6"?BICX;BJAI>^'8;J$IY$AE3LR(UF!0^_W\]5\ 189K/DJ)C&]FNJ*I[[36EZZ:5A >)B5/W2>9,SPO )36WA%V \SL743"W%"HR^5P\#%_(7TR?V'" M.:S>2I_U!Z5?"\]S_XW[Q."X*'-FE#M!-EY7:R6 MBO.KVO\F\V66[R^;8Y.R%6+*5WMD>P/V/\"*H&F,9-,L^M86>)W!/CEI8?AA M]W;[6@F.]K-D &!.'N\9I21E%4D/$LI73BA?"G3OBGZ&M,MYT?PY3#6UXU$O MQ'5N#TPG('TSVPWP;N"WA"4]L/#"NL=4-4Z,:D"A9!ICH//^YL*)+D7/)!O= MSGT4NL-9AGLWU.Z;G66HWD-]?Q8'WDM?CE?,B,AFV7L M.JA3&-$$[QF55Q Y ?Y=] MC: D1-/.(Y"< %0QI^CHPC?S2#/ :UIY5ERH2P[(_ML/G"'2*!(G7?^&@ 3C M(Y(;'P$=CW#73-RN"944*FGBE309IMVM'GA_W2A3\K-"LQ0,!&2IC22T(-1Z MPF8=2@V< #S77F*A8+LC)I1+?X404 M 5?X29I)LS B":(41*D[/>3_.5;#W\NF&GM% ^J1404/B;; 6@,&GXQ?Z"_V=-S+(^U!7"+>W,4BHKK#S2##DENVIX]$F%IKP)>1#(@T >!,:Q7B!DX@!29;O\"%'= T+E M(H#JA/A4/E 099N77#O\_BF"AIE9 ZRQ6N\$8SG;=IV)L)IGVR**1=&N5)JE M8 97Z(2%3EBHW7!;O^IM'6HWU.[;U>Z+&ZW)<]XETMS,(RU.ZO;J;7.)+3EI M'"QY7N. N1G%\;YG;R;='?B"2VCZ4]5-:>$P'!=>6?T8S%ZNJ&D2A'# W L+ MX9H &+(&[\)X!$>%/1K]$EH+?:V@9Z:MBDD9!1:CMD''<]LBBN_) 1JFW_TS M&N"^,>[ "4",@UG&+XYTO6%F)"[\05V@2ANY2,O#/)V/D(X"2520-(X3$.V@ M17?#%MT_B;CI>J.A^E^);>'DAET[E2G**),JE1.ZB#%L;&B&08E^)P(Y]ML/ M"F/2&!$_?,/,)A#E(,I!MO K &H@YL:[ 5L(S&J3J4FLAW6-W1H %& '"9I. MDT3\T'GUM_PO%1QXC^-^Q85S:<1*!FPG3RY7?#J_!0;R$VK %B7#KCG>B9T! M/;$CM ;M?\W"XOV4*WT"IM.1$E(@:2#H_E) Q/^H+PI$OCP*7E\EKX MTJ7E#OLY<517PZ*K[(*4[[CE,?(=,Y7,:M"CEN#/(%$-N27T)X0'A,# Q >KQ0> M$\67)@?9W&!4HLFRI9AJOEAHK$M%195T@&P17TH@:9)FS\^7?NDR[;F2[6FJ MZ\&4*?!2-$R9QB"ANM[*(*])7:\P9N'%-2>0!#)5 M4U>JE<)3OG/X$8,,"KQJ>@-739/!@,#@@E_A41[)@F;@-[4(A_ 3O(G*60PU MZ^%;H>D9^:VAY6UVLQ91"D054 23QG#(",.T)S#M"=1NN%M?UVX-M1MJ]^UJ M=S)LT5OWQOVB%5EG,I.N.*J(0L[H9=U6T;'X*0>L2.!]^P4S,NG>MQ?'_)X3 ME1GT4M/PJ $F)BHX"'DWR+LEQRL':PI#UULR7&^)W\5O-AS[W/<9C^9 SWF- M<,L':L\!'Q9".S'\;M-M!:X\E3SUK>@=;L7RTM8UIP*%XO.);U(FO6N+* VB MMG&"2C-4O#02O(X-]UNXW][*_$$EO9_]-E&GYFO9(_7=:D0T;)T3BOIX,^]. MW87>]?"9_$:.4JZF'"TU/P@TY1WO@:2\A:M*^R.X<3#7 M,HYM;<..N,9BH2J/7\J D82_>V#*#-]0SY>&]-(R2A 3>NGX_40 ? +E OT$ M2?#Q7EH++BV7&[@[#E<'W#O@WI&L\\3M71D^]Z'D:$4WM9A8-D _0,S\ OPE/?@A?&96 MLB1;5M.IKKKPH[G^WW^A%/(/CJ3W/P"]@E3W[Z?'Q4-(4IP@U.G+8/5_?U+& MVPN,ZW*)P#A/;&K7O190%MQ4('$\S-*Q-<,Y*++< 2Z>*JT!82GH$S$BMKKV. M,B?,9:<]])6,6_;JBC^UVJQ.!&@QXE^+GG3FN W "J0=1)DVA MGYBA]>;!"=I,$)PN3N_U\4%0[FE;#<'J/57:3B?!,JQ*3_ MKE^= H#A!>3QA$B33/HV8L7)XKG MSWBJG#$VF3VT?"]%_Q.;\]66[-DE'&F./NK3_%3PH%&ZH M%-;^D[4*UL?QHV\_#H6J4X:=TD*52*W 9*;<<,YU.WR6DE(",-LI?ZJFEH'D MAH9^^%-P=1HB8]2H[,JV8+MJ.&DAO!W3R)[8OBI8?\NR'59'JI4) ME;%Z57->6(?2!20BQJ89'(<5 KX\&.X6X.P7X]L@G%T9%_E9Q5'."&K3Q: ? M5+!>3C:BQ M6Q1>-8D!+JB$4^;103^?"2(P V5*4#+-XG%V <830C2#:'8W,8)? D1XI<76 MNXL";VY;N<&V60MJN44$1%%5$8I.$TS\L/@RM._?/B!=?_Q',59_KB@//U?% M45>??.([B_VOX<_3/2.(/J"L.O]GX7@&Z-WW/!&ZH,-$=7G]J M>*E(R.GH3^5.+;W/EFHW_Y@ MKV2P!PI_RX7[!#2>O-()7Z-9SOHHI>/O&?#H[Y,0@,W,.I3+"1!Y 40_5^EC M4VGB.5;@OX2OSY[[)PW!:OU%H^P)MOV9U1).Q)O9,>!$?-%$A"<$$DY$$B8" M?T 8.!/GFXE?]\G_]G;Q=8)@CC;*P2*9.);RRY+Y5*2^+AF$Y@KX\/]]P[[] M[CHE'NC/O:W$/#\[RRIP%+R0T.392YX*Y-N/]B'Z0;4554G]Y]^3WPI4>6=1 M7/ "(A/3E[>D43L8X%%^G,E5K(B/#7 ?L1+_-S;:L^G^A>?^3];&VP$_G[)2 M;@4Z$[I8$KI]7,E>\9=A[Q> /W4"3[(5[^_/VC N[(2HQW.M63^WAG-4(-ZK M^J7'F3@$V)\P+UMLX>2Z2)R@]B? ^Y'4!Z.FOWP_?5$DX3%G0"6PU<])%W#I MW?(+ >'J'*WO$C37'MFVOR%"?;['=,5LW0V]V901R>J;U%+>O71,I&DIIMN*,#B]->\NMV_:T%;<621!FBZ9I)%X0YD^A+DF58$_? MOS!LV0H S1!^'/[LS,]1-":!AM1E+:5+9WNZM%Q>-8PN+9AK"D-.=K3+']WN M>X3N8PQ,^0!+99N77#ML=BK$N"U[S69)ZH=B%DJ#?I:Q9TM]+4:58M%X@JOK MMUL_.=?5'1FO%X^M^RSK]N(#N[3Y>S\7I#]J_I9R8@W/HB4#J=:,R<#O%<=> M>QWN/WOS%[U'\_?7KQ\_X1H/=Y"=<$: CH(&[UY%AC;UY]K4MP3A"1PKM).3 M92>WPEER0NM8=L/'J7EU__]3G(?IFTBE5=@*Q4;.%90!N_,L763.:",GUGUZ M%_[16V5\+\927,Q .BSK)\%U3V(&94N57""8 MZ3^*X2TL:?L]>N2+6PD8_8"3BV>7. @B5(G%RX#O)X]^]KR,K%K6RRL%SSWM M9PU-?-4?AA%/#,/]%&!D//P0_/M?OW0#Y8D$#Y+!(L4!Y;VBV$U)"U__7;+6 MTM8[C)5F'_"?-S>.7<-!EU DE/3_I)[\_/-*RI/N@*C\)W)[%IA_^-KSV/SC MA^_$D#ZY>H*%:_[YE)/( Q&;\4^QVO&?L_,?*35U@1WPKYXCG_1DOGOGHQ== M?W"T5&Y_C\%[7$S2T\C3T\OB()%(LIGGEYWVDOWYX?,I>>5V4ZC^\E^@1>K_ M4ECTS;^?W8U"'\C%RVCA%]/[$Y@>)W=QZO[3\XF2(HM 5"1*5A5"%E%:E45" M125Q,B$F(H:B$H.0*B;1TK>]:*3'J_R=0!XU1\.&T!4['"J7Y!W9:P-S[&5+ MM%UU>@UI'0B&Y6%#;ITAVYXN8B+YLN5J-JB@D]QPQ:L%Q:>G'"_5J^VP)?.R M90L;-(U@6N>$7%:;X*ZV8;1:6\3C;V]LWYL3;'"AN5D=*R-+>B2VF61I;:SUL&>MGFZ2$V8PU&:%:(I7:UE3KZVX[;!GK)]$I M#0V:'J%(AJ@2T]XXG*W<.FP9ZZ=@T98XGF@J,L<;DV$[\!K;)G@[&GO]>MQM M2GT:E?BNG9_:4W5.U;.<2,8[BON-)J]7&B4>:TK&SA@I"SYHBU1\\":SXA=] MA1*%I=A0&K[38 D7M(P]J9'L\WFT(PM?.,1I3UL"7[LB4RZO<;P<[*"]4& MLZQN\]ELT6R'-G;LF5AEUI2P8+$4D*_M EUN#F; M(Q(QJ#K86F3B;T>91:N^7&\(/G P3)-,S\_9Z_"(%'M[CE[3)=4N5X7<#EDV MJH9=K8;3R<;?CG-:76NH+5&HSLALKKBK5V0]7/%(_*$SSA^6D66A8N86Z[67 M'U8RQ4W4%'_9=. +777\ M5%+NP*B3Y"B5"RR@Z'=W6EA![!XT]'*K#&()FE"E*MUWJ_7 M>V%3/-X!I5-Q1 M*($3BV_3XC4+E!2IZ9GQJ T M"!4?UD1!=82@6,8L5G1OAQ!&OK&-RKO&.M#)*)E,N>SQ E52!MU:6^C2.>Y0 M+?W%JAI:DHMGNAR_';1G3)9N3MK[IK$..,Q YAQJI_ 9>BX(Q>:*;&QT4,8D MUH& =LM#IK-VA>74Y<-L[ MUH%I#2O4L_-R33 J0UI8#1O32B[*(19#X-ZJA1+$ICX5)+0SPUQLO)J&P!8V MC4%PURB.^?9PM3:I^I0H%-HV[1-1TQ@&=ZMWDO(Q@++(@<*6.#JDU:!KK+-,:;#BQT)6$@ C<9E!95ZN-Z*DO.BLR M"H%JJBR)"(8Q(H%-$'&"LZ3(R#BN,;A"($1L>.PZ5ZCO+"MO-O&56F7D*:,Z MX=*-SUIOH;>*2YK.F;GF)M\.Z%K'4?13EA46U!&)5PA5V*ZJ.T+3EL:<" <7 M;RGB(V9>$*4>4E3S(VBF/@Y:_;G8D[I1M$V3+5'[5L"UDVVQN&SM7K4JSMG@"X-;5/INM MC.8502IP)HB^JG='O"0&)^++)H*DX40D82+P![A')&(B(#0E92*@U92( MB6 ?<+A')&$B(#0E9B(@-"5B(B TG7<\*@ MZ._F52*1!RQVJ^BJ\BH]SSGVQET&_-SI9> :NZ"?*J M-TEH:D)3\S9,S3_=/:(:NGL# A3"AIO(G=J2KN0?\AA:CFQ"-;A/6_(Q'RY4 M &A,0F/RBXW)JZFCL"]'>":,@";C*9/QBOE_S3EP_9YD70TK\:>#_MK*&\"8 MO&(-D7^6MT^#NH=[444E'J&V?(K-><7*$MW&.==FMC,IEIO4%WAE M7A]_?=F4YRE%(P&]EC*Z,=;;Y4[!4,R@(4\HG\CY.:*]S["/LUB:)M]*&OV' M!O^E%V7< #D^-A<.8^(:X6-"[5FI8&C@D:$V94YN:9?BL,%MR$M+\4R)D2\# MTM<$;<<6QP"SCN2'"">;N9^\S6<#7!\1=77;F[#(O-7'A55+882UGF2 *T@S MI9K#2HY0W,AH0;>[Q2D%DM!0(< A:0JG(+XE%]]NQ70[D!L0WW[9=.L>?=Z= MB&C\;&!C?#J[9<:]+"_I6J'4]+5F/7?I9/!O EM50_U"PV$L84M/L!E%,!VK M"8"-_?:#2I,HDB89\DZP#:(11*,_1J/S (E3T3$;'X@T$HSFR[6_U;?%<:(M MI%Z;F.1L0=#X#&G5FZ.%X/0[46Y=#" )B^-IEF;/5SKHB\CG9ZNF%;CR5/+" M!X1ZDS(\+P!TV][->0W$\5?@G^\LDNNA^A*$?R_?UK6#X,M*._C32CN))]YG!;F.0[V3=NGN 2@!%AHY[HQ'6 MZ320H)7#3+G;5W;"QVM'7A"FU.JHH:7K!QLBJU< M=RI\G$B]I)6.-S4NJ-,UTVC6Q55GG%F6BV#[ WP(C3%I!,7/SH9Q@1-*?$"FW-V@8O 3IED\&\N<8U=2. MA[P0TKD]*IU \W[.MS?=ADPA@S;-D&5A++0P[E@>.4W3;Y5(ACZRJXQ(NA0Q MDVQT._FVC)VR3S-L/"KB M;^C+@6$1R0V+@ Y'Z'!,G,,Q^;OF%]_YP&NYW61E-99F9M3*$D*NLG;ICX=J M7V33+#:F>;^=G8_-[J)A%.OSK>G-P*;)?OM!Q]V3<+^$4 2AZ$XXC5]'D6$3 M6;6469/C*:5<7<_Y[FK;;8=2 T0&L+U9*GZ%[.]KCW4X;C=/HAKVVC8_S'SO A?,-).050ML0$/R1B7W"JJX;!DMK=47G):>48R85N[@L M<2**@,,Y02)I]FZ2SD"4@B@%#_GG!ABM.>\,9LB01#+XJN%5G:EAMM< 8,"Y M_7V$N8((A-Q4LO7PZX:=TD+YI%9 0.%OLA6 \L7AQ^'/SEQ-26ZXU X']N\P M1@'&*"0G1N$2.^%=4/30I7TC@[P/=;T#N/T:C]+%9Q*JZVT,\IK4]0I];,<# M8(IZ:[ 3ABA=,2GHTT0T[)KAJ>>U*A'6]"-QN\5'QK/K:+,R P3OG= M8(D#0I7M\B,^=0_PE(O0J1."4_E /I1M7G+M\/NGJ!EO3!=Z9E!!30J?M[3% M8*VT\YR(8M%]8S)-8O"^,72_0OV2Z2Y MZ2Q\O3?+HQTD,T:RQ1W[,WD^X(?$$D-/VIZJ:T$$G5RL2]QQ^D9C];\2 M[U["'&F/2C;1F:Z0^6ZS)9AVIYGMM ',L=]^8!B29FD"ULF , =A#K*&ET$H MN]M:S>>NRO#-\;#NR^61-YA$"!61@PR59IFW"H[].COXF@8G(1CI(DL71B$] M'?2E(2P9_&/RY')-T'Z#[.0GU/@M2H9=<[P3^P-Z8H/(\@U4+FN]#9)ST:IB M9EH8-0@W""(B)?$TQ;Q5]A2DV\\NA\54V M,U_@J@-7&O1X;%QI>6L<&9>F:X"17\%FWB-(0B/R0U%#EY;+K1B1UTF#7MR& MG-/TIF#7Y9TYIW.[:7L@=D9[?/P*&A3B8V)P .+C]>-CHOC3BT-;L2X-\MU! M=H=0Y&#GD 'NK18<@+9C>E02.0]_>K$T*SU7LCU-=3V8.@6F3H&I4VY]:F'J M%*B_5SVU]X"_2]7YFK,YH9GS]45[M:)40A=1 M"H0>$"R51M!X[ 'TJ\%,*3!3"M1NN&U?4RX)J-U0NV]'NY-AE-ZZH^ZCYF1+ MV-(842AUD)PS; M!H:[KXL02L^W(MFG'"TJ80A3I4#?7H)\>PF SQL\TY_QMMD1?'M.)\08/H(8 M[H P9;O[B"\A, -9O87+[851; ST?E[H]@N=7:946\P[X3&?CFX8$/'(,)@( M +IR$^3*_>RSS*W/WSWLJ1?WUT(EA4J:>"5-AN&7J'-S,DVVG:& H#O]U7'/PV]: M*B0OK\&C#JEYZ%:]7;=J,DR,F[V3?>Y\1C]MEM>HMWR@]ASP82'4L/"[3;<5 MN/)4\M2W#!AZ8:.E98O$$6JEU*Q,ERXHL[:(,N#&-D:D*39^:0=&ED#OY"UX M)^$&#[7[=K4[&1O\K7((G[HI-S"67ZRX=4W(V-L^P<@^6U5TL"E'=VG?W963 M[I\/G\EOY*BN"W"[SP_"2WG'K!(I;^&JTIY1, ZV8,:QK6W8$==8+%3E\4L9 ML.K"WSTP/89OJ-"!_S&NX;XS(22^W GT5\!R%V?B'Z"2W^K\0B2_@@3@R3#( M;R^KU[FM^J-IVM1BQ>;=6R82V/0M2@+%,&J$H&.<%HQ,@T$'FX6(8I6M8;6&L%<\,G%S.;'4D MG,ZL 48!_N%]D+K"P(;PF5G)DFQ93:>ZZL*/9O]__X52R#\XDM[_ #0-QC9\ M=C)&/(0RQ0G"M7 9R_6_OZZ(P06&>KD$BYPG-K7KN6E@%*6RY:SR2Z%8G1:S M"TF8U!:)N.X5/>8$:@_6'0 XEG2HUO6^;SCT!CG"7.K66YC38D=*8G(B?(:JG6)$FHZ;77' MSWN-?K^[,9CF9@U0#02H(&D:9LR&1MIYG?87'^HU@=HE"42B2J"UL>&O^:*P MI<:Y(MD2C4343WD5S;A!SN\LIP;2K:XP26OL-%KD )JQWW[0:80ATC@9/UM# M0(. !@'MDP#M/%A4MG;.5)GN2'/0FY)M)=L>#^Q$8U%6[POE?D"WD2#HC4M, MIDPT"FV 18#EH],D$H(1^I9U=05Q1L\ )^.IY*IJM$Q(ORK%4X\^-!)26"ZO;#'AF7M MKV1)_CMLY@%FSX6V-Q$X]3ON]EO8/T[%0MW59@%SHYS:@:(Q>H ML\JV8(,<2P"ECG5C3FPY;''IR2-#S0A4BS"UI6)P)3LT?U% 45)I\D3:*>CZ M_OU MUL I5.Q:Q"4KHQV_*Q"IV>$)EF?S><]E!60+8:/1HY4G?/9-H"F+^ 9 M;QZ;;M-@.A6) ['I6MC#SRHJ>D90(JGF2JAT\P.^N6@O/6VHEV0SLI>^HEXH M1"6(2O>!2HF*%?Q,0%GJZ^Z*ICHS1-J.G(8A8R46B0!E?[.026,4_1[C]V\? ML(\__J,8JS_7E(>?:^"HK$\^\9W%_M?PY^F>+4,?4%:=_[-P/ -T[ON> %NI MQU6-(/\#E/A)YWXRXAG9L1SW^W$)')\(ED#L<=&K'RCUR%YBY -R7%9 .NJC M0J>DP'=22 H![_UW^.+COY&<'GNQ7Y!A#RQIX:G?CS_\$-R41\REK1U M O^[9FQ4Y:F@#L,Y+/SG5.X?]>ME,F$ !F]G%&9B0/07^O=+*'R!5%]-T!8< M-R)?%X$;*DQT>=6?&EXJ$G(Z^E.Y4\OMB=A4"%LIRY#V&UGJJ&%>2G)#I9@Z M:SMEJ_[#XX866U\)V64_H,7[MX+<8(>E-9/-\)GZE9SOHHDN/O&:"KWR0H-@_)O9?]S&_ZM;:;P07O##%Q.0T>?;(@YDQ<2PE_&/M8#)$ MJ2PF9SK.OPD%7Z<)S-'6>CKD#Y[V0Y,#?/C_OF'??FE%D@_T95,\,,]/P[(* MB/@/*$3[X.I7;455WO'G3UX>ULZQ=)*B.5]56_GN%TN"%\-?AKW7=W_J!%YX MQ/+^_EVM?[8[)"BK#\GZN2=\/YN.)RH8]+QJ_\OV\65SMIW4_E=)C5SX MI8EKA \NJ=9*!2,#+Y%L+Q-_TT=LK@^;MPF7VB<6-?_R'?$%-CQ>4JX$MOHY M]Y-O:P.\&AF<)5CFO=/GM;MV]N'UZAVP5OADAG(.">O"6T:,)Q(1!7$TBR!_%$T]S&C M8%(-I]/QTX8M6X&RK_<8_NS,SU&@(H$6U!#U3-#%=6VPB WK)%>;9O;;-SVW&CYJ_4W.9%?S2 MRA-RBJWF&X/9PJVUP7D!F+\,RMRA^?OKUP>?D(R'.X1.."- 1T&#=Z\20IOZ MW..^.-)]%D&1Q+%".SD!=G(KG!HGM(YE-WR\* MF#*;KU7"Y$3Z5VWD\P;;14IDV"%0^-]QZBS0$O8?Z(UA!])AQXI_\B1HXDDL MB&RID@N6Y/0?Q? 6EK3]'@WV1= H1C_@Y.)9C"U!A)"T>!F/]^31SYZ7D57+ M>AGQ^=QM<-:0DU== 1CQ9$_Q4T> MOO8\=/+XX3NQ04\B@[%PSWD^Y23R0,1F_%,,%OSG[/Q'2DU=@(;_ZCGR23? MNR&YO2@ZU=%2N7V8J?>X>*2G$46GE\5!(I%D,\]CT?>2_?GA\REY)?@\5'_Y M+] B]7\I+/KFW\]"U]$'EERU!SBDVJ:?)(-4.UMIN.;M%2IFI);LN1-<&.YR!E_T6B(ULCE+UP%=CL3> M;OCEAM)K!&:NM&FLUS5$;\Y!RU@_&U6#R%FDD$.6-6'6Z%%UNE4!+6/]I&2N MLBGF@SJ_'5LSJJ@,9V*E';:,]5/LH$N$QX=Y)&@IPT*]&S0='CP315\VS=E< M,X>TBR-$6E4J%C'QY\%(%\EX1\="85SWK.%4H)QFW:;&/<3SU^%A*39X$Z&S M.NT-)V:USG=H'N=*&4L/6\:>B8C2JE52A!D?ZG"V+$^1KJ2 EK'!YSN#8%[' MRSR_)>KKWM +?"L#CFJQP7>6^Z0*C+EMD/+SBKL.FS)OFPY7!>[/#)J MAQTM5%:TP[DC.GPF$W\FV2/5:3%+H'S5:^38AD[/.+HM1J4TG[?L;]AA,,L, M;:1;ZF *BN]F2TP/6\;?SJJ=GM7 ?+Y)+/(K?IREV5!,;/SMHH$RT[58GB%S M1M(T<S_3=:F/"U$S5R+%6Q7'T-0=:QMZ.#'#*;RT6NBGEBSFR ML<&\RD(7423^>D&WUFW5X/M(E1JH$P_7B_I'::Q,2=F,%4D M'!F.&&(3/3765;HS),EUOJDC \+(KNMY1=ZTV^',QSM0[&X+^0DIC,U@1+H# M?C8AQ_.P*19OZF\0.D^6QULDZ(^Z.!5DV^5:U#36@975ZA&LS'7-7&,RJG(S MMJT4UJ!I3%@%-7R[32MYGL+GYE+@*JZ"ADWQ> =F_""W8+!FW@R4'CD@AL$XL4RI7G]A;F>00PP^;=#D3JQ-1 MT]BP6%YHMDR61DW,L6PJUY^UUW@;-(T-B]$;BZ%7QWU377":6,G7FNZ0 R7N M8QVHL89ASK?B0AA,>;N=;S2*(SQJ&M,!DPL0W*^54(0:S8HS7&+-.ADUC76@ MW6F:@>+B,Z7YZ7JCL.5,.+=:"U*MG$S-H,A8'>X-=%KD=LZ=9(;D=)]F-8 MR0NS674F!)HIE;UU*6?6BY-BU#0&EHMJE>BM>[8HS+<-1N]5RM7M9I^Z/X:6 MK26%YAN8$TI+$MCYMJ?,68ER>+XJ&HBZ'+$#AQ,DC(CR%L8ZBW(N MV_2WJ,X/JLNQ(8P*+I.-THK%.DL.T U=[K=XA#*[ N^J58)RHJ>^Z*Q(,A@V MP2=H.#^$(A(42HBLHFHB0;.2K&D8Q:BQ/I/R.MPJFTH+F6]*VVPGF$R9TOJT M83,>=/-91#27_G :X,X<54/H.($8*53II!=0G1,?SRKT\,F@4>R5F4U,7H15P @>"Q49JMIB@;F)%HM,= MSSN.;X.6L;>W5[3-= )^*6"=C&XV,\6>;K=/;:YM@>('BU9G(TBMF:14F#%" MV>NPY?&9+T[%^^]-Q,%*6_37)4<6NAN4*A:(4<<,-1,3/@-5>'\]UH# M6'CE'7JWV2\V5:G$2YS@%J5E:9=!V]&WL/@[WF@-4.I*K]L1S -YT=1OOW?= MY*K3)%QDR,C=#1GYDJ"Z1(T9>:#O;S$3S+T-&7^XM\5\EXI]=Y"]3X%S5T.& MBGT70[Y>6^3/;Z,FZ(AQT9LI"5'ZLUY/1=%?NI]*L/OBB==[F;MAV&IJ'GX^ M]=Z_T$V<^T(W7$*WNX3>O>']JCS0!_0+S*4/WWN]L)HDQZ)*B)H0#\SGGI#_ M%%N/&:[W^'FFY"E0#6(F*/&Y55S^5 V.^1.@&MSL@>N",DC.">R/A0#M26A/ M7J4]^:<[1%2:9[\]@#)9<(NX4X/1E?R#E6 YL@G5X$X-QL<\6]!BA!;CK5N, M%S$0KR;YZK[6POGRKMZ0]I_-,+QB]EYS#BR])UGJM>P3]!\.>C_B5_;&LYF) M5ZP5\L]*>FE0TV$OJJA\!=20\UF05ZPA4U&'&]DS>HXO62<=N<*MD5>LL^>.]UFRY2 )R+9]D11G*";BZ&\5 MD8VH_9)J*07'[8:'M$^O(BOQ>5+SJ)V0"4I5::,,AMW>UV=*>YY/)Q+0:TG2 MR&4ND'6J-48,LS_?8%1MNBVO]TG2")I)D]2GU)3=6ZV77I:7@"-PK^32XSX+ M'$7712 :O8U&QQ;'8*2.Y(>@))NYGR3!9V/2SF0W.6<3HUQ86PY2:&0]@$O7M!\.F21:'D 0MI%=K74-(^G4# MJ7MT=G8B3NJSL2C?-R6SE]5Y>$#0+USP_,"0&[M'6&I:Z!CDP.!MS[(KPF$N1P4/N9T1O&9H,(9S8NLCOG"V4CZB2T/U3\"MD,-'YW?KRO7""E!M*B7+%$)4 >BNH5OP* MUD)\A,(RG5+3&-/E!<$*C%@UKU*A=',ZHS4J'F-TF=5 %04H.")-(M\ M(M]UZROX'DRIKTEP\P&8 B-$L7^@DD(EA?;^ZYOI>3; J3KW2$U&LHCDDN:R MMMMIF_I5;8#4AJHTC9U("=1@7NZB1(T<:R#].B!&<$"PIO$WW=#7&?F3DQ:& M'W9OMT\?ZV@IXV!&1>3)XSVDE*2L(NG!,* K9Y4OAKIWQ4%#XN6\<@@S=(*X(25-O5E^$3K.K#"NZ M%$&3;'0[]V'H#F?Y3C?O:XAG@=H-M1N:II C^!*C$I\:9;DUGIEFL6>9'4U1 M,A8.*J4!HN!=J_(*PB? >/_L_>ES8DK2;O?[Z\@//=]8TYTYK* L>B%57K+_$A7*A^_:)N9(8_3SU:'^T\3X .^!U2R"X$QF$8 M (ZL[ .&M"@ M\[H..H&X GB]HB-/(*Y 7._/&KC"T[6]VY?/]04(98LZB19](^[--NV^IDNPUOXD6E*A]^9M!'!#UA,; [1 !P]II8 MX -GKT"OW^[9*Y!N(-W :KVG$[M$VIMEJ*0UC.':8#1Q/:&R=;U'B+/0W@P/ M 3\U.)-^ O@FFM!TYI*5F@;+,"QP8_5K.'NY9J:)(,(.="],A<3?B0#!@D_! M.P*APA:##F)TP-U@:@? 6A'07,ONP R\K#3I8J&"M DY &LL# Z0>!RHP0W8 MK\4![ASCMD&!Y$)2^$.N+A M)Y)!'G$8!N7&@47W[2!1\\J242)*BPK;'_?Y+@!5(/7JU[DLCUJ7I\NXASZ4)<\7^^2U$(T_0";;(RWK- ML ^H!N2 2EAL^HI$; 8."TDF0N4R!M2F Z,5CS*4D$#OQRXNCI#9/LS1-5%5F,.DW%8."A/X6)<\1O[Q'F 1V MY)=2X2Y-E\1'!&XO\'EV4'PWK.#6!=V;6#"N2'2.+??4H9=M1NAXEL G@,?$ MP,"EZ7*-;G8R\#%1$=/D0)N#--+C"FLRK(:V(,%+DY"7BZ MZOY!I1]QXD-L M2WI*9?#,GL7K]E2R;% H!5R-OM*KT>#L%!1* 852;F21=P&OH%#*K2SR+L3U MJJR!*TQ3>'.U*:SVF*I)*TE-82G'V/V(@M0$<+_T%NZ7)B/F ?()?B=R\AP> M:+I.;GI#O>YC4WJV!QSVJ%% MN6UM\!LF9=*/X=ZX_STCZC5HI^:!!Q+R*.HZ"([G0$ N06U;07-A<"B7C$.Y MQ&OTF\W,/O;=QKUIT#/>"\3E7:EGA!\6 ILQ^&[3:KF6,.=MZ2,3PIP5B\C( MS5NPO^RMG!DS'/7"/!XR3. F4/(1S8!Z.T#A7O[ %NA;(*17;14F0^$FRH6^ M%B59-OGBWPE)V:8E\5LG7-[9:Y"AJWXP$4LV34E\_A(4KB3XW0Y9)CNR=+RBI)>F M48+BHI=.Y;\T7:[QC@,X-@ 7R<%%?K>6/?!.5121J(:P-6%*P13D_A31G.E%AT+8H.S,-> M"TK$Q8;H,0>PUD8RIMD;E-*L/V8,.2"Z:/3:'$*%%QAP#'O,D#AH5O"]N-6E MM^_Q<>E MQ4 2TG/@AE)5<_NB!JN+#OMH2-"5MFN>TD&)U*;KSJ3AL7"S;;F MF=9H8S.H%X)36(D0R3P22+P>#0"G^S::#C5' >"4V !?'QNXY=[4G\)HO2?Q M_GSB+G.)*!#X'BK-.&.\<&6^#O,H3%1(LM-$AK,0E<(*@(]D&GU$*13@$L E MX,Q]%9B.@RDDN<+;N84B*)#:D'!*&7C()-&63@-=5ERC)G?A8D5?,?T%1TQG M$:9$O8P?,1A_) _D(UU[.M(K>(%L28#D-;3%EA^EZ#\ZWIK3]-7Q00-Q *-3M)YX4[H_]1P\_=ZVK4[*>F@8BD5J%S$Q9 M <]G>O L,26Z(;=3SEQ*F<&+##'XHQJ(0OB9D>)# ;"#"4%]HKE;NXV++A>7NL)(6D+94S=(!=<,H(IIY3&/Q3EO@N/K4^7 W@6>_ ME^(&X.S*@I&G:I9R1% ;3ZOY=8_Q"*58H,MBFB::GA^!VCFBC_>(:G=CI?UF M:F*R4"T9>34)"EV>JK?)-S#LW9R:DE^:H X]U.'F=)P;-!12L3JS$,RBMB7H M(XK%0Y8@I1"@VMX0\/^$,OQB_QO1Z7D6V_T8S$#E35OZL?_AGR, MR@>4B^8 J;QON,Z/J;R6Q)>$VBUGM^]?A["_-:\W,!9A03"E#X L$\.A?R-_ MO47'-T!U[BATP;"V$6;7"@0FNLCKS&4[%1'Y,?I3N5/+;TB7GZ5GMQ?970G3Q%Z1X^]:PM-AN:VG\&HI 6G]F+J1* M4^>EUH$B[1!]\GH+.];^K2\VZL,WE&4&?2(^+%KP C1>O-((7C-5#6]/I?WO M4/CH'Y, @!7("^AR $3> -&O7?H\E)_8ANHZ;^'KU+Q_,3#?62G2TY,50Q^&-#UJ64 M%GP^MU.2+DIBZC]_3_XHI>03&;_@9<%,3!X^HDAM9RE'U6PF0.+_2.(OS.WO M[(B/LW%.LC>N5#3 ;KA^_/^WK&_%VYD;KLWKHOW7J13 A>W&5[&AR4^?>)$-L$)Z#*UM.Z!K+L7Y0+OC2QY.#!)4E= M2>'2PI?PN@W%W_05I^D/\I+/KA7?-"-XOI>?EX27E@#RRQ+ KE,1;N<4?QG22>F[Y65#DVA/%MAM8M,7^QS4&="*ZC5;]1*Y;G4=CPNO>W>EX$_RN_Z,V!+ M4M_5P_<99%U0W3 8$'P<_&QHQVC%DD#SZ$Q9(._82)>NGW1INKQK)5V:,"!C MY')7Y)[Q>I]'4MYA45EG>$L/AGV86:+E>X4RU:=X>.EAQ,A%W %N>US4BS5# M'K%@5&*,U!,7C[ITN.:<$'WI3+536;<77]BES=_[N6_\5>NWF?-MCI6D#=M< MIMVL)>7T8J;-D5OKET0R=VC]_O9MWA?QP]V57B-@2"BBX8!/;_8"B_JT%O4M M(7@"UPJLY 18R:T(E0(;V0H>)^6E[7\_LI#A;(.=\ LKQVC#CIH9:FDUTYUQ MF=^TD!.6%!I.-Y0267?YG7J*?_(B<>=%/I*@2KP5;L#Y/Z)LFRKO_XC6]B:7 M&26?L+3Y*O4;QP, ,M^FB;YX]*OG08*DJF\3D5^?%QPU[>G=,P 4?Z$ MR1' MR7AJ4_CO__FMO/47%-Q1!HW )NP,%.6%\=/@]3]XU>-]>[=6DGK"?N5[[Z>& MA5-"X(#2_Y-Z\?.O1/87TPES>5_0[54Z[^YKKS-Z]Q]^DI_V(F$=#33,:Y:G MX2<\QO&36"?8+^[\AT_-K1#[_M4SA(.'6I]FBO>BI&ECFLIMLY_MY\W#O\QJ M.[PM=A2)* N]OB*QI>RO#U^SY)T[$8'X"_\.1Z3^7PJ-OOG7JQL5R%/:?)N) M^(:]OY39,W/-0[F*K\*#7J_%2N;TH-]NA"GH[TE59N)XABO+ M7(>A.91+OQW9AX4B)W37B,*WJVDB9_2[>J4=C,R\':G"W2S:\5=-5A.<,3&7 MJUVJ1W-8_.UPFLV7!VN\I!!4+'C5F<\ULRU&TPJ:VHCF<@]^.K/>E'FJZ2!N66Y:3RW4' MC9;C!2-C\Q2M#&VS;7X&-[O8:")J34\OA<^,S3-36M%I"AU4X9S7L#J;?+$B M5F;!R-@\6[D2;YF52IN5VA:[QOKYIM$+GXD@L8E6-'TD%T<;I8J7.-28PA.Z M37/I^$2[.D;.ZTK>92!A296&%2UOM6B.B"^>T*25M1[8,DP4+*C<7]BT60U' MQIZ)0V-WTK8+(R57:N!>L=49L:LP.A5;O-HH.=G1HKMDFU0?JPK5EF!/PI&Q MQ9NE3189PK3(N*,R,:^P DDN9\'( XMG*HOYR*MT&*G*RXW9F+0H)73V8DL2 M*8+HJAF79*1Q9Y66I'6#FGG!2.KM2#;'S=OJVO 5(C.:9V"CRZWT=F!.Q)XI MBRTUWU(J0Z7IMXJCW&S@EQNAX4&\'3E?IMM2FX3/SM MF5D+XSANF(>+V8#KBMZMU#M>8!;&WM[T76K 55F>\4="3Q%58<72,XZ*O]W@ MU!9!5M,FNV0+E0SB".:@YW$(?$#LE9;=DS(T C3=%2+[Y:' 0D.3G]B5)=P.%H4@\0F,6S/9 MK]*LQG2STG2CJ B)J>WPN"\VE&[E\_:DX0ALL5JC##; 0'8=#8U-P/7+6&]B MUVH*WR@66A."*.HC+QP:8X XXB?MY@BWV0'$F5XZ-U(S"YI#L/@$LJ5AEUNR MN,Q(OJ?DUMU(4@GV'W)@6U4RO>5,'W98%JJ:G#(J+[UUM1WV/XA-0%M1K%0N$%EX MR2YL=^YX\F8=#8T)(5\0RK#;+!9AB,;XJMYA*,?<-Y5Y@ZD6Q[ ,YA:L5658>>[>J'OQ[:F9JEDM!:K5EY M+FSF55WH0=L:=S%BT4P 9[J=SK#53$6TVV.WW:E'=T1C$U )OFD6\DR6A82Q MUZ]C5J:9C2ZVQQ"8=PJ+N;DH%=@E@Y&BC4W+]#@:&H/@2J-0\CMK8ZD,-'14 M\@O]CMENAT-C&$PT%J,64FS,V>IHC+CVJ)VN3Z.GQD'8&#AX'?%;)M-L5M5^ M%NV+,R88>\"B(,MI&BTC2A&6/:@RH"K3-,*VPZ&QR<*--M$U4+3'RFU(G^:K MA*.@T=#89/LUAG=,6658:-#.-L1^J3LFH@F\F2PG8AEJ0N(!Q06>X'"$(+G M 0O4?UHDR(F 3"9D[.DDO!J9Z\H:8OT54D*E41&KC@(.Q[DF51RBW+')/"L5 M&XT%#7LSDIH=LJS6HTXV<)0Q4D'%.FW8#3-?[@:B$!_I58IT-5WM" K1:#49 M;95NS?70MHGC1GU&SEW!1Q1B+G9T6*?]9?J@;=-9K,FZ30ZF<)-L3QJH9&M3 MA3YDVS0E88[+%+)BNK[4\5::7<_69]P!@"-[.=+NUQV%)H>, M"S&?[LQ(DN 5@LLU<]9LXXZDV2'C@C8Z8Y;TT^+A-# MIVQY2V9I9M&U[# (QX;$E]B>)JUBORRM(&0=O2M$$VN[Q+HMM0F M\42 NU=)N/$)/V4^K)\,&'$F1B!/,&!$(A@!/R& $XG@Q">-N@ CSL:(- D8 MD01&8$\HL)L2P0F 34EA!+";$L$(Z@DC ",2P @ 38EA!("F9# "N'3'Y<3W M;\%_&@&\[7O1?QJ..^\%^>_2X+D\!(+\5GV(-'J@.^Q554N)UP_Z(.<9.W9I M";"I[FE3?5ISY5UUB#PA9[B%TO<7*B MS7'%H>"IL0OYVKQZ-:[I,:7BU!*RM:.N6$*$7[V%'\.>4UM21>VU@+2R;;JX7^#2)C(#)V MK$-^+7B,*KU/D-VY?X(WW1'[0KSR;2Y4@-)X"*QVJ1?9FE7+K\YG/U>?10F;8HC)!3>=N.BK.94UOF]B><480^$$^Q M8%C=P*W/J1)-$/2GA^TYZ^]+:\?G +[YE=FHI'JE.) M7KSE3?+!;3]BG\C3X9T XP0E]RLRR10!$ ;@#<@&]Z&70[#C#!0Z&<4PV=8IL^Y<.<-%M# MN?-W1OL",,TR6:H[@P6!)28KI=-:]5C)#$TN!'WX23QB@=F%8O%BX=\-#YYU MW[1<2YCS=O" 0'!2LFV[86AP>S)Y T'OHR"@8YA_?MWW*E;X[:NTUPZ#;_LJ M8"_[*AQL%YFH@!W>PT>KV095BCE%T @%)PVG!$J.)*D.VY%5M[7O/'7@P[!%)?]2%)[E'XHG8OI]4GN,2H!<;=.OCL9LLK"A/V>MAK6"5[3$?J:D I>]'BZ:TX'2G,R*78:;L.D M]!D7%;I&2/(1(S^R" %.?:=TRDTL\K.*26>'J7"%"'JD]N= 2&]CD<#@/XT" ME'S#(CBJ4V>;:H^QIIC9;$!?#\]>4 'V&;S)IFM>&R9P.+?)3I2&Z80*,(R* M((\4 C^FL2/VBT](TE2.-V4GF-YF6ZC=F*;DG1D514Z>KTVE>'$54>\VDZ?. M%5"YO46#Z#,(NYP:RU^#5'.Z]_0"5*>WL'0 T*%AR9.'JR(F&*++9G3&?1S%EVV+XT#!-\:E9>0>9$Z&%LLR8LR>1];=M7 M&F1,_,[5/Q!#/0M"AJCX[XO#(G#9/PV_1E@2P&GG&4D.(.HBC=B%U5P^4 M<*6L3Y*C?D59JO/!D"P+S5'^ZQ>"+Z(UFVVQ+:T5?,VX,K'N<[5QF77; >FI MP V!X^>40&,"+ (V_+V$-GX?1Z;MD2 :HV6!R;4+66J9&A 1Y#]\,B]S>NF\B MO Q.3\#1-SCZ!N(-T/L*C[XO;D#?J#?_//5H?;3S/ $ZX'=((;L06(=AE#\R ML@_8U6Z5;Q2ZS06M^ (.$XIJ2H>ZG>!7#JWJW,BP-5 M\CS][V-,M]/K]*@1TX-=: %AY5(.]>=TB#';.PN?@\P5Y"/DYKP^"[XNZZEI M0*'4*B11\)N@NF%'VN#CX&=#DU*\%>RVG=_^ V0L@!H/9PUU7GJ5]Q&:!X?9 MM[+*^Y#7.\#7\QQK7YR30%QO9)'79 Y':WNE+$6^M=UFW'SJM2Z3!.9NIM#F>IENPWZB6.SV8:C/K=FAP M1K>1/[,XDW[Z]R:6T'3FDI6:!LLP+' E^0NQ@.XMV>;0(H;BRFC'%C;^LR/7>FO0BM NK MR6<>T^EX20> =E]RG.\;[78QHN2"7?)-NBO.SD^$14=G1K2FC.$QZ^O]!>[D M*AQ,? MYRM=&@'";[G$Q4_30ZR9?U<7>LC194AH"K:KFMNUQ:OVU/)LD$)%5!"Y1KO3(.#55!"!910N9U%W@&^@A(J MM[/(.Q#7JS('KK^$2E@%,E635I*:PE*.L?L1!6D*H%[*U5\\348 !.06_$X8 MY3DRT'2=YC1"(>S#*T]8!E>XU:JE^+J7'4F<.=9['H<0VRM/*(D^4DB\."T( M#H.*** B"A!OH+I!192[XO*]2CT5;- MS)'*0&]-5M6JM>GW V@F0V\?3W^8*0'.%,"1[7F.;"_HT-PZ ^]!JY[GH!8( M*1!28/K=EO.<3*/-)I6ZRLHM@RVZQ::L-6KJ"(V,MM"?_L1JN_Z3]<"YCMSF MU#QP D(>INR 0.!@_=UU:\$W50F$,*\BA DB].!X]8:/5Y-A9-SLK>MCUS'Z M9;6\%W[+NU+/"#\L!!(6?+=IM5Q+F/.V])$)HR!I42H6,5KQ%YDBXK;;!2OC M<4@FO)R-PL@C#(,+B."8$AS" ^D&TGUE%FPR5/RMQA%.JI;U@D9H=L\=*LO^ MN,Q5\MHR:\]"M1Q&%GY#+R?]G#YX)K,6HDXNX?&[MJ->RM[7DTC9IB7QV["" MO#,'(4-7_6 BEFR:DOC\)2C<=L'O=L@?V9$E<)#_M8 #*'V0 "J 8PO0X (T MN !2#FI^@\8&H*+7I0W[O7':G,;HTHT,T\"\WT80(T/P! >-M&;3*0\*:C$Z<%L5QC MTFZZ)3O+H(;+>SW!YOBQ%X)8&*/X',6N, $B>&:65WE=D!Y37KW$W;7'-Z/9<2 MY")?5HU5?LD6J_-BUN392D5)L+; XM)BMO28>P%B6R/)(D0#5@IATU<^7B2[TF M4+MDC!&OXDAM+#L>4V1]8IPKIEN^AF64+JUR3)5#6+?/I>"M&. T9E=6/,Q?DFK0QZ\W1;S+;' SW1 M8 11BR7*C-DUPWO&NMDT)U.(]4(P"@-]Y&,:#M (^( ]F2 ,EK M: LW/TK1?[BU(>/NBJQ,V&IE86&&+"BFWW[[W6]-:?MK^*" DH$$J-M//"G< M#/N/'G[FHK"N'98QF0;\3ZU"SJ6L@,$S/7B6F!+=D+4I9RZES.!%AAC\40WX M'GYFI/B0VW8P85E5MY>W>.>3>.8.9H^%MC>17?4G!U&WI#\NO; K;B]X"X54 M8AHH6J.]>[/8?*-BMIA5UED]K,@4HM2^LT'DEO6'E!2)4(DL[11A1@TE5BTA7X<Q[!\ MW'/@W)3J+PQ2(;JE68@G8<@/HQX)G/PTM^]O)PP^_OR/**^^+R=/O[; 7E1? M?.(8YO;7X.?Y-EB&/"&4I/UC&K8-'Q N6@.D,K[ANO\F,IK27Q)J-UR=MO^=23W M6_-Z6WDXA(*/RP]G8C#T;^2OMTCX!J?.'9\M&-8V]NI:@!72I7YK1Y+[27,3O%6(!1SP]-3NN0\/>NSV/Y*B)+]@A1O MWQI6$=MM+8U?0Q%&Z\_,A51IZKQ4.E"D'*)/7F]AQ]J_]<5&??B&8LR@3^D/ MS9H7H/'BE4;PFJEJ>'LJ[7^'PD?_F 3XJT!>0)<#(/(&B'[MTN>A_,0V5-=Y M"U^GYOV+@>%N_4USZP6V?=N^3 -&G)$1@.J7HSK^A&" [,N3.\I@8JAC\L;:S(J(2&),C!1T_A(+S24)F;WZ]7/(7_?_ "@D_ M_.\#^O!;.S+]1%(79_\+]UB0PL#\%P2B(>M22@L^G]LI21DKRGODR5_8MRP9A@_)YECV8X#WV M;UG?;B%G;K@!F43[KQ-MI$MG9=;C59K47QKGQ]&VQF7+J!U[MQP54ZZ,2B?# MUI<6\S40XC3B\L6\RC/IXQ?Y#OO_;PO&[^].;^$R+PDO#1'DER%RC.;LB3!< M;]2T./Y)U&>N[[5GYFRSRQ&4PZ(C)_1TITSP4"CG5$.GV*9/^3 GS=90[OP- MT.W7IU![Q]1_+\<\UU%;*[*_;"JRR3&U_!J9X2[-X6&^'_H(4Q_==?D*'^.^L^](E[Y,%RCLL*NL,;^G!L _3!R:VU6J.T+;*Y.0":L[7F[4S]+AT MA.9DYHA5@9)BTGZW'-#GE7HO:\Z>J1QQA-&7SD?ZLGG[Z;IV&'OIA5W:_KV? MVY5?-7_MR0HF$*574OQF8ZBTT\V)UI]Q1'3=Y3&#Q"'S]LW?W[[.^"(&N;O3 M: 0,"44T'/#IU49@4I_6I+X&!#^6E9PL4 =F\KG,Y%:$2H&1; 6/D_+2]K\? MF<@&Y_/E8HZL,')',!MM5X!==<:1OVLB[Y/_PG$A?V3=Y;>*(2'87LVK'8*5XS=@KCA491I96DAGF5P0J"OTXM M0XN&6)+C6GJH2NS G-_E80;**/Q;2/Y5>.(5$#G8*'XJF( B.6%*IQ!@2. > M'6J"&N5T;I__/*7@&V'2IQV^YS_RZP/I**-4=H)M+(1I'(<>Z+Q82<#UGRG7 M#':SN6LFDPK&3;<=9I[.1OX_4CDQ>7V9M_,B'4E0)=X*@7G^CRC;ILK[/R*1 M?Y/*C))/6-I\E?F-XX%B,M]FB;YX]*OG08*DJF_SD%\?,QTUZ^G=HR,4?V$8 M;0F,9N*93>&__^>WTM9?4'!'&3120F''G"@MC)\&K__!JQ[OV[NUDM03]BO= M>S\U+)P2 @>4_I_4BY]_Y;&_F$Z8RON";J^R>7=?>YW0N__PD_2T%_GJ:&!Y MO&9Y&G["8QP_B=6*_>+.?_C4W IUXK]ZAG PS^331/%>E#,=($-NF_QL/V\5 M_F52V^%ML:-(1%GH]0V)+65_??B:)>]NK?NMD-#Y.U(99//-_E>>L*ZFK2:6F:O/8+: M'!H?N>HNV2)/<#T66GE,"ZF-.^,.'8Q$D+=#"VK=@DR>(9A<%\T9$I;A.MDV MA\4?FJXOD$ZI4=.9096$5J6Z-?7Q<&3Z[4@Y(W:*M1R"*VYQL!D*Z2+=L>E@ M9/SU7;*OB,(**K$$6R^LS'D>6\ZCH?C;H>TZXA?2FF+!1(=0YB4FL[3,-H?' M9ZI59JVT4',&3&[)<*Y9JK9M+CQXB)PE*D:GL$*"P0UYEXP,C[3 M40'+.26I/(";V6ZW/V%RZ[89/C0^4U?D>9R^S[M BRIZ,S8:+=C R-M-,&AW#];Z%, ')]$IK8T#L)'QF?*9JPW%7 M&1G-,TVGN^Y5I>S&TNAP:&RF6,^%<*F3)=AF=K[AA?;&K>7:@8\>FZDYZRXF MLV5GK4!TWM&*Y;+I25XP,C;3FM++R(T!!['0I#^T9U6):GFAWY]Y.Q*2UG2; MECL-EL>TOEOC>L4>0PU)B26:0M70G[5>L'A6^/KZF_B:[X4RE M5X/E-%LWI2*YPMQP30@9(ZK3');46IMDNZ.RW-!70JGD'U6&DB M39<\A)/U[5-C'-VH97[1%4=E>*"T*%D;0>Q\'#TU+GR(.LU;[:+,:J9:G':T MO,(8(?7CS'?TV6@9^#LX6U4)ODGW&T6J%DT@1H&>TRLPXU*9A',5K+FF:6Y* MCP.,AN-,)2JX5JIHB[GBYWL=KHK9J][&"X<2,4 C!VU4Y2!-J5IEPB&P6@U: M14^-KXN;D9.)LUILE&YU;E'=?!L=;NB _$96&QN,*W-2F466LJH2GLY:\:T MPZ$Q:9F2U5&^/FCW8<(O,@B17O"R% V-\VN\6LA,/2T-65FK*A.^5O+8'!V> M_\>&0DJM:L%HV5":-M:S(9%3L\$.#(;&UH6L&SV=4NIYIKHHI3?29F"T-M'0 M&!/PZ=I?H)I.PG/M1L!8* QX>V)INQS:+0&I9RA5S7&E#(M!$-C9&VR%6% M7DM64;9:Q9I^SZ>++38:&F.N;Z.]4LX1*840AN1T10.:*U6&2]Q_,12W#2B ME%9&>IT;;N?PFF/1I75G16;KN+R<'3+(>@C'+LOKO,I6%]62/>HN,TO, MFZ("FT4TXJ!!IB$\!&WPI: ,NOI&Y>5BIJ<>-LCXP+)IIWL:Q\A:>2ETC,9R MM)D=-,C4LC>IC*R1PQ9'+:R?H\H-OSH[9)"UH$T)1MQ11AG,IDR5;HNH5/ . M&62^.)\(,V@]96764C)Z=US:^/1!@\R7AB-[LN!6['+M\_6!-*XLNMY!@ZSK M.C(Z7\_ZK%:%YNWUG= M8@/+L,M!I30IUS/^9M0^:)"YIJ*R,P;R6==8H^)TQ?GHXK!!IA?3]>F"=BLP M@;.M0J_(.G.'/F205:NSMJ!U\RR\Y/N+?KN3[R+^08/,D/H%9DD0&=B?F$IE M-2\6;=X[9) 1$$+*,.EE6;X[I:0,#B-V^;!!9CCC&KMH(*Z",II$XI8_637I M@P;9F(2;$%8Z3P]DA@\R::5"% M;TW'BMP8<4YOTUT,^MXA@RR?$YH6*Z$6VQQE Y]@FFM#,EENG21&0^LKNS9[8,&6;99VZ3G)6X%+Z=+LDV M.VVG9:FS >(=-LB$R=Q#%*K;8>2\8""XOT+(P"4Y9) M#3F/+^DR!/L0N6JY MF2:\LF8'#3*[DRN2&C:;,,M,/@-[K8VSMKV#!MD,3$A\?V9C4);H MS0X;9,%?V)',F$.E6'!:!"::N0$\.VR025YYKCE99@4W_6Z!LMUACB?HPP:9 M;D^%?K\SF[$$G2]I UOI-P.\/&20E5>E"FZU%CYTV?* MLX9$GF!E>,9WQ[CJ5HS66!6REK@/%[1TRR-2>MF)HOT^01;;&AAM[8>,#I='R4+ BMV2$S*["I MF/ZJ5BHP6DFMMCQ'P2IT^Z"9I7*"CV*S7);A$=UEB6F%E-XQLUH-3%GD-+C, M# 9&@?:(3JO$AR91;(,5<;%>Z$[U"M-L3N"N*91FL-,^9) U5M9D-EQV.&5 ME_4R+=.ZVJ0/&60-U!E 56(Z97.VG[7%2GW2-\.1L2U#;<:6K%4TABV2BC.: M"U:@E0['TG@274\&H[ZK^%[>:BY7XXG*S Z:;BL<;F6Q;!95FKFZVNH0T)BN M1 9A#+6J$TG>=$LMC/5SI56[U(26I'UC6 M0C'$APE'4Q9LISSKU;QP:(RDC5&AA$&BGU,&[EA6INM6R:&CH3&2TBV.:8V7 M11@>-"OT,(#!E6X?M ?3)6=3[6;0.MN$"J4^371F:?Z@/2@PW(*1H$Y&*>JC M@M8JN+@>>OL'K(Q6VA1:PPV18:&^CI:'.679F4:*.QY)'395*M]LD+"V*;0J MA=Z<[A1FX= 8_GZ@NC)4=0GQH!*$]/ZOLI!;%<@.YJO MREUW'3TUS@&2SW$![N5FK%P0EO"&4G5CO!T;8\%T,Z!JJ$LJK(RM1">]9)IK M2G;S@8+/*"]Y;'8S.$8JS0="R]B=8]C^8->.5WP#!=OND6V.&D2&V>4 M'<_""$6:DXRVMT.QP9,Z"Y3#;+ MJME!&-,E)TI]93335C@R;K5(+N53ZB+-$-U%N:[/[5K&.QR1Z#"96FTQ=$W8 M78K##+I2.=0(=56,3-4I6ZWW35]4"#0WU.>3\3BT70]HRFY[)O3E"H$S2QIA MZI.VWNFZ;>Z T:9)*,PNFDR6U;QBH:O;RT9U?? L::V@%6_MDX&W"P>&F-#) MUB@A?&:,3%-=7+4PO6W" RL]9[H]N;.HA_.,D0G+JMD\TF]C2K&YW"A=H8_3 MU5?G4V]2#[9?G'"#U=3L>R5#8+MKA"@6\%%'P6DN'$INDY^";T@B[7PV.IS2 MV?,NX@DD!^ZH;VL$1EDI+VJ$I/9% \/LDC C*A6E1*7&3U,RCAN2DA$-IJ_:!:UM1%@__BP4O$U8%WK+D+0=^/>0Q&)WB4Y9DNVJ4 M:A1,F)]%26KA>A'R'SLEJ=(VH2\J+O>_FWFU%JNWRP0YSHE2!O&P+JA'*I-T+WIE5#4%YV._38=$KDCUX M75+DP:+:0A$*S5:"ITNVP)O!\QW+E8ZV ^^P'%[T%"S]A!"@"E4R:M^!(H3) M8 0,ZK(E@1'D4P8P(@F, -"4&$8 :$H$(S)/Z0^KE %& &BZ-T8 :$H$(P T M)801 )H2PPB 3$G@0^#/ 3XD@ \ F!+#"& S)8(1(-*4$$8 :$H,(P T)8(1 M )J.RX@O%AS\]'STNCJBG :5K[VOQW./"H3\K285!/:$Q%K/7U6CF+;+6\$W M/F\2@_]I;PNP>Y+2-/E$>R7S6UL%0YXNWU'K.SLEO@> (/R1(, 'BJ)>FR3\ M<%FW4V&6,,#'$P@"]42@21>$ M%.#]=?+^6ELI BEY)24(DG2$>*$JMC\:N_Z) #GNUGP K+].UE]2:0!G*ZD; M!#A;)T3+J-KX5F&&%<(! U?K)J0DX:X64!3 7@"*XJIY M#]PKX%XE1B"N8\M\%RZGQB[I)>RZM/V)=T!\\IK-[>^*1-@/3A:"&0$!N$X! M /[634A)POTMH#F ,0$TQVT) '# @ ,60X3?W_];](__&X.#8VV%*\ZF#>M7 M;JFS:W%['8B96('86M77+!"29 ,IN' =@!2 M\+EVV+E-^R_M[L"'SSKD@;R^[4L]$_+50O\&SE@B]]5EHA5?NQ.>X,WS;UE/ M.7/#M7E=M/\ZQDW&"2\H,\MP=?''OP1!DJ;3Y,#JM@7&CZ/JC/.N]VTP*FH M\-OR?Z8M'U:)N0!9$D6%;8D6(!Q)V3,)HP+8(ONBM&"+@"T"M@C8(F"+_%$) MXWLG0E0_&&P0L$& #@&>"-@B8(N +7*%240M2]8%V0PF9.BJ'SS?DDU3$E.: M83DS?B9!(6^"WVU)<*UMT]2K"4Y_@<=GW/)G9>__/=H>O2"S4ECP?WC[_^"% MJ:@++_K/U<@A$+L_]\ 3)':[SLP%B]^V?G9U>=N7F0U^X+H.KXN\)7)L-\_Y MFQPG5(@\I*##S@9-CQN5:9%^.-S-F3S8S7G7KYE[[M><]:-#E)S*VS:]ENWG M$<\0W@P0O!L">#TJ'WSH$;N>XV$SZH(E+5U)%_Q7#WL>^V*DW0G!/WC+[,V# MRU%_Z^Z^O77-$*(510\TI[;,=?41)D#5>M?_[ &$/8=]NC7?^^R"OG1^ZJXF&L_O[)RVM<]O.X&7]^?,B M+^LUP[:1AY0="&#P5>QAW[A^5:I4TYO.F&*@OL$Z:PEK9^M>P CBX2>>>:0( MZC]_OV;\+9S. N !P'.%P%,6A5X?Q]B9DA,A-=U4-Y8[:U\&.&;+C2-O]+JG MH)/UJFC#2#U;IP-"4@ X3MLB+J&X\4E#-6 F)UWHKE); >\,B!T0NP-B=PU) M=''>U,*Z4:FP9%1HQJ1^W6:^YL![,@-QEV;U^=>=Q&A[TIV=*(Y1WT7#H]U9 M"C9GP;"ZP=9,3*"E(3FAKV(W]?>F2CLOWA@]7%%SF\;$--HPG^/0_K!9LCS] M0LY4+:--S7(%HA3>'5O(A#0W;<;C$)C# F\*33^F8>1T[M3](<&](F 2T[I. M;4#?'Y>!="=7NH%^?Z'?>ZO9HC\HY?H,7VACHRF"0F+U0BJ8[3&+;GW*EMB! MPP+G00[/ ;:. -Z+F"VE6L/.[+:J_<#O$/01]^D@0*P ]8:/<0@0'^ M!Y#NVY5NH-Q?*/>I:+G67-0]IEG0G)['V7ET215OU!MD>C$NRFT.00)D\8)-/.(XIF8M?(7 M0#R > #Q;A[QIEC-DUJ;)<<.2LZJE4/+==NY-&)55JS'EZGEC.VJZ,CB5SV* M'M(A8E$ L8YTE'/?@+4]UTDN7@$W!"CEN_.U$QGLO'*/9(2899PMB1D6:K=* M(JY4H''_0F>6I6X9*17,\DC1-I6&Q)96?3(["]4ZDG[XB:+P(T7BX!H:P#R M>7>->4VZQ8XS1112M#F'^FZ#D7SD4IA560B*2[A=1=);[<&8GV:7Z!:S,K^# M6==YK^?2A9; W9_/SN9?0QP60)QHN!-5N@S0'^^.7A*7FAPX_^/B!]N*]HDQ M5O\D^ZZ?\7Q-ZADY5MKD1:]?X!FO>B&M@(_EC;LF,C-X6!F" M*T,'XP5FZ>H8,12137%-ASA'//Q,D]0C2L;KQAPO$ ^ +CF['P = +KHP8.T M6M,ZJ[:AY)@169C4"]AX<^D3P^Z8:T_JZM2&!UJQZ4N+"M4M14!%/?Q$TM@C M29[RQ/ >@>I><.J]*V 77VERW-(O1QD3:IK]B5LJ]=L I+F_I$;"#:6H!G$'@EPJY+T(JJ+C M8^21Q(AKNBKXM4;*-9F/P$F6CMQ-^3[/@6](+TWR-F[0%]@_=XL:X'\)EU^KS--_T"5)O57Q.6: M ][)@ZDDU,@[:8 [0?%K4-,1R&N2J\0G(PMP'USWWRG/^'R2^R(*G_1C9E]% M&ZB1DVVE6BD3>7UDY)?U,QTSOYM<."@H_M#I:C"+6B-25XT*N=$\#L'#+&@$ M!GF% +@ <%TY<$&UA5Y9L03$+.U,&YF+K") 9SHT?A=XZ+Q=;QAUS(6U#BP- MLV2^/1_3(?!0 'ANL<'%*?.5@7U_4])Z*VKR&OS1B^=3)5%C?M?4ER>3>7\^ M:1@PH16KHLJ,T ETH6KN:KG>&E=,76;X2=E.]QEK,FI'%GZ848J@('$>8!? MKMO!KC:M6.YH8&LL-*GJ3K'<7I;R%TH1)3KEGIVMFAVVBJ8Y0QPR I^;1=B3 M^0Q[HF.+OQU^HDJ) 8=H-OOO[+*F!4-5>=.6?NQ_>/E6(GC5?)LVJO%K*)(V M_7GC0*HT=5[N)"B2^.B3'9[ \/^$77@^4;P MS*EJ>'N2['^'0ICX,;$D7H&\@ C_F(8MA]S[84EJL(-6TIMG[A++HQ?OA_(3 MVU!=1WJST/,5? I7^+LZ(5C+\[_?0E7XB0*,2 (C D5- D8D@!&!G0$8D01& M?):M A@!H.F^&/%9SC!@!("F>V,$@*9$, ) 4T(8 : I,8SX,$,7\.%\_AQ@ M1!(8 9 I,8SX^(8$8,39H(E, T8D@!$ FA+#"/C#>Z6 $>>SF@ CCLB(K]]Y MN^Q5S5\#S]:'YK.CR$0O63#4\,/_/B#DP^\PF,">\(OVS@K7^"*S19!T1[*^ M4&VJ(>M22@L^G]LI21%V+"FR$.]D(F=_: M!QCRE":N>B.$%R]^L]R:%M!/E9)[/_\U46)K/;$DP$_(9?L$'T$2, !VB02[ MS]AZAEV ?K8+WC]:.3&%OFT*2,Y6T\_">NXI0[^JZI/7(PC4$W'Z>J/?% 3 M^F.F[G]XMGT/-$A!, X4)'&N@,(%W#;QKX%T#[SI!FH&Z[MM@4U[> M61.KL 3OM>B/3&RK?+3([0+C_\96>RS?^IH%0@I[(@(IN&\IZ!D.KP(Q.(HK M><5B +3#*1S):Q8(H!V.8C3>G';8>5/[+^U*B\#O>"JO"R]0SX1\M="_@8^6 M&!_MU#4'WB^^L;]Z_Z+X1H)WQK]E/>7,#=?F=='^ZQAWRL_;-^=KF$G;MN38 M/XZD$+:2G*P^04D,RFU/\B[=&>K2N+?M]@"DY0K[IR6#+ G?1)<\(0>["NPJ ML*O K@*[*B%D24 GT,11)8EM19-()["I$MQ?-W%DV58V![L*[*IO)$T!LAS, MH[J;774%8?N6)>N"; 83,G35#YYOR:8IB2EMUV\;"ID5_&Z'/;&C;MNIJPG6 M7QV4GOUFPI':VI]VVIF/6?FFA?V'@?I4R#0$!?GA=R^U%[\"\T9L4_^1U\$, M]8+%"V&SB)2KRTY'FO[W@0U^X+H.KXN\)7)L-\_YFQPG5(@\I*##S@9-CQN5 M:9%^2 G!RX,71M_*NQ8?/H=#@O^%%;ZYGL%1' 9O?W%M:,;S)E?@9:L?IK1D M_>@0*Z?RMDVO9?MYQ+.": ;ZH1NJAWI4(__0(^H2;[N6I$FZ4["DI2OI@O_J M8<]C7XRT.Z%J"=XR>_/@LBX8FA2LW(G&U0PA6E'T0'-JRUQWG^U?D"2[(3F[ M[V<*HF@ZOC%D7=(P>IN1,9 JWD-*E 19XU7[OP\0]I":&I;&._]]D-?.#]W5 M1,/9_?TAI?-:P/C=-'X\S[EIAJ_/S7E])MEE_?GS(B_K-<.VD8>4'0A@\-7@ M\;+XWX>>P.G%C.BL3"8+\[SF3C2[OJZ6Z8 1Q,-/#'U$J,Q__G[->(!+ )< M+B41ES;+@B+293,-5TNDY]=Z:&;JT)?!%1PI^8336G09"!>S;=XK+KAEB"L4 MP)4S!*&O#E8^ZR$*C/0;%]J/&V8F5FH_;B\)I/;6I?;<-T^/A+67O2SZUH1[ MELQKRL",\Z86%L]+A77S0B,K]>O6_YWD7-YKYLK=IE$FW16+@C#UW4%!M#M+ MP>8L&%8WV)J)B1(U)"?TI.RF_MY4:>?%&Z.'FU!MW&HL6CZ3XTD>6M0);B'. M+N/JR3@D.Y8ST6!(&IIY:MU=LIK'(3"'/?PD2.J1A/'3.7OWAP3WBH!)3,[[ MU)(!T@VD^V:D&^CW%_J]A2,.U,\Y)79I2GG(SOJ;-7.A:&NUA*$4U4?',*\Z MFK@IC)KV:!:J8 JHX+M(]+W;3-XS8Q3V$J.PI&/427V0?B==0A!UX+'- D;1 M/6;3\-?MRP!@L[HQC5$ZCS)NB\Y[*$V1LV([!$ $??B)9,A'G$ ! MYT5O;= MIET#)^0.LJ/O-OT9*/@/G9 >/EK--JA2S"F"1N!(1] N% ?,.J5U7LZ7-4;S M)U.3=QQIUJ(C'9SY'1U\!S:GGNOXIB)QORY78RDAN)L (ES0 MQ+AQ_@(A_Q7A3*Z0AX+][T3&.)\3R:,_OG#%:2TPTYS$A!'>27B7Q:4/3R@< MAOE.!T:E44YD)F<*E0:,#AY_P%RI+[1IV>B6R@RAVC55;HH:M/ X! E3W\ET MYA'%TS%KY2^ > #Q .+=/.)-IWX-KJ*K!=RY (6\$..$;6_=R&/0OC)%?)S M:.4_"W->N1_BH*0AY^NE!0-U2SUSP)6L*(E+3<1I2O(GNO1OK0I-08]1N[T)Z7F%*I4 MB NE#YM2F>U62SP!-X7.PL].\*F>;G,("F[P #P[T;6&BR\U\6'Q9/C,A45Z MO=DL?)>5EU*S:?2+?*UP:9]YI-MIN3%:H,Q@T>0[%F>563P"K/#L#B4>89P\ MH<\,$"LYVQ@@UJTAUES2[/14@+,P;Z6596VSF:[KET8?N+$(X9C '#.<,/JXIOP1)6ODKC4Y'A\G\?NKL#CLXN57)6V M%V.&Z%#+#;2@)6IY(8\O[V:Q1IM5>[#6P!BQ6(&4&>.%< ;N2YWWOM3%=_F) MBJ(E<:F)/X%(ALLW0/WE8+D8,$K5RW1D3YJ6.M5+'SI4&WR/:1O* G;-(KJH M=HVZ0VT1ZQS'I'>)6(?O@EU\&Y^H(%X2EWI_)ICD&Q;!49TZVU1[C#7%S&8# MNM"M5KVMQJX?=++_GD+5BN@NU)*I@+)/V45SZ I-\9VX&D TF_#[:? MO[W$I5=\\M840-"3R/8+M*2X]))/WLX"2'H2V7Z!-A:77O+%6V 0"R'6MR(7.N@NZ2E%=>)"==?@V/FR3I0LE&1I56O$'OC9F MH(")?[)LV"N4U^3W [AX9E@2%>5W M3?S>!O$F(MZG8)ZIELG%1%P2J'<91>N.K#5>2..DTES5I"[GK5K0S L5;9@; MBY(9H&IOK3?$2=-> 78E&[NH06Z564O&0.EFS9%@D=DQLKE0CFQMW+9AC.K# MBLNH0V_1A:2U%QGY88[LQ]@3'5W\[? 35?JY']9PM4!FA*.*FJP'6.#\P(AC MH,I%8A,U*!R*F?Q'M)A7-/^*.SR@!E45[>D^RU?'"EY& MW;RV\O:2%>Z0'UUA+HFN*C6G;P2,GLTL:1;,/R]/IY(5[(&78VA=9'63E\76 M?FU97N6C,=$=NUXH+KU@FEG5$)2='$ZXPK#(%@21=F"-S)A29R*V)X/90TH* M)-8,IN18KG1< #NJ5$6;8/^=W;4#(9 "WK2E'_L?7DXC?.M\FZZM\6LH8IV^ MGPBD2E/G!^\ZQOZ#"&>WG^P@?3OF!<;OQH2?[#0=#/]/N!S'VD]L]T)DN\S? M/'"$GTCBH[-645X=>+X1/',:;((]U?:_0Z$"^S&Q)%Z!O(!._YB&+8=2]2/: M$_)*>O/,W>6-Z,7[H?S$-E37D=XL]'P'W<@7#GF#M3S_>]+4!L"(LS'BX]0B MP(@S,8)ZPCY,VP6, -!T;XP T)0(1@!H2@@C #0EAA$ FA+!B,\N1 !& &BZ M-T8 :$H$(X#5E!!& &A*#", -"6"$0":$L(( $V)802 ID0P CATQV7$[U_) M?(\CGQZ:GO=.;O3;R^)@=W@5^[LT$ PU_/"_#YF'/Q4*](DB+MK'+:3#B^0M M0=(=R?I"1;FN9#I1"M/__@LAX'\P^''[0YA2B?[B $?CIOS$3,L0G$?>!E1290$8UOE U)E7?KAZJ)D MA3_%_AP]]$>4,G!\L=&"IZC2%8O--B%!=*7M#V'YE>U/0);.+4LWI[;/1]R; ME$V@XX".2P(N 1T'9 GHN,L2]VA>[863:7]_T];B=?^N9;M^;:%;*(K_&UOM ML13\%>=31U4D@1C=SF5@59YW5!YM6R M;CN6&XZ-=[")@H0E214+AM7E56GWC#ZEY/I^L8[!10?N>GXQOQR.O][#-FH% M\J8!R/,;:9NV;E LQDR+U)KA\I";(Y>P/-B M)BNQUHPC.>SA)_&8QI#'#$: 9E< ;@#< +AY'VZ>;R_2488L:QIZ?>?P-J>_ MBT5Y!QG7^R-?5IJS$3N0'42R9NT BX@0BS T'6 1:+P'L.C 2JZAR2W H@N: M/@?^"-&9AYA' 6 P ' X G%-[7[5R)=.M:6A'D0>3HC',Y8>F[H5H ME [1",6P1Y+ 1H!- +N%T"CT_A?=;^VRA-$N\6X<'?=&F7;=MN)+*+,PT\$ M#U#H\^[G7S[C.^MNH^!4='9G6"G-L*079W@_;N"4^HRP>>.+_*RWR5=K^_O\)1YYX;,_$6-5[ X.ZY%6' [#L8"KXXC!%@O($7ME]_)9L= M:NEN**A")^+T4"#+4BZ/,E.I%$=6=,]!0>WD)FH+@29KIK8P=[R%%$^>!,Y)&.,-C*PG"% MX0K#U0V[BM%"/]L%B6A9!')D/@"]\HM(^2@6@2@6>^1H?*0%HQCV%3%TW9BS M&-:KEB$8@DBR#2F[Y(<\Z!61LXB2SYE'EGW36[SUW/.##=+L939'OSGHK,#V M>K4';X$(*_OQRD2XMC%YU]&[7W-]W_-[6]F*,ZRZA3$9:L_;G:@H]XOB3*)( MM$,:?F1B%W1[O[FN8L#"@(4!Z\,6Y)]YOB-;;]/U0=+(JY5J'MMD4Y5Y\NT@LQ MUZ[XT,4A$XR-'7LK9(U%/1R^_:-#N:]CW ,1+B>Y75U<.(=+2WKA:4-$I,IPFEJ==4/&WF,DO@8%X8I M#%,8IGX7IAS;_;'WIK)9 [(N."ZT)P\*0>OFMEM_[1ZA4*4ZGR=Z M91+81F18D)GP<#!#L,5!EYB+/7(4!BT,6MC2PI&^WX[T_;E'6.U/A<:D8);( M1+>EAH;TF"GT!@BE@@N(PC3YR'(4!BH,5!BH,%#]+E"=VR=<+A+YZ&AL4$*B MSD\*PK(2<;,!; 4W%7$H8>WXL!:&+0Q;V"G$L'4UK] NQ#)QANVTR8E7*&MJ MLA=%M:\SYSNHL?TY->)OC;%8 MF+$P?QO&8F'^EL+\.;1QW!$KNV!VT%9'V;6SZSV,13(:GGL M@!_K#[MO18*Q@@Y#GH=\1ID;> WIH._NXFW(#E &?K-:?4CROVBLKKU^ZZHW M*IC#;R-^./+$1-Z"_)XZ/?%*"[ZF#R5[3:7UWR'4]8^N#60M-(-T^3FV'!6) MX0\;Z% >I^"@S]7NC__B=5.YZUBZYX*#N7_BXO,+:P^?[J*OQWQ4)6L2,Z=?>Z MW-^,0.<<". ?="!D9>*I*&"N0K("U]7]#&@46]=15O&__W3/L27V'HJ?/15= M@9, ]H=D!]'NB$B_N%&H6#KZ\O\]T ^_"Z_4$T5=78;>H^!;4E4 4Z#_W_]0 M+/F3^BIB\VMZ$TSN^-^CV6)QV!,'^FSB\+:;BL7A2X@#@]'AS\6!Y+ZT.#0L M5];W*;.RPPYLU]WD,]S#E/E3G6-HGY7V2+T$WWY MN?^),OVEFL'TW:'E.;+9<_X^J5IG<'&N?,:X#L:N?YQRM9*0CRL+@Z3#9Y/R M:T_R&@>I(S=P6^]YRCN@N.UMW;][> P:L8^B?V)YQ?)Z=_+*W0#?L+Q^;WG] M_-J#FX\9%=BRK0P7OKM[NM!$UAQ[KN,W8 [K2_QIX8K=C.)5WR5Y9NCC]KA+ M3HI:,M*8M..<,ON]NA/; CG\*FR<->N;H'&Y[Q>B6.'!E2!C+5Z M)RI04'5+X$?)6)5<%+62'!T/YU./EQA4EI!]9"]3216OG=\ BZYSO\)-8]'9 M@$,+)2:1<"T"A%!JT@-&VINI8?ZF@*-:R":C$S&7TD*912G=U].4FYQ!X$"5 M M]#CJ\9&4H"9=[>3$GZTGX!%CLL=E=R1['88;&[ MS>*%M^Q6>E4KD0]'DUEATN/TLN: 64Z\+>O0C//U(=4-*9]09O*V,>5L ""%NZ5%WLB6!3;?K"PGM?J@X]Q6 M7"G4D1+)^HB.D:VYZ0ZD).L:;00 R#U\#P'>+(6!_EX=P9=7S^VDE>YDRRHZ MD&TDF,.?/=49Z_+BA]_E2BC6N1MT%'J2X[WB&.'P$XN^VD^IW>EZK[^0 G3] MYROZ<(&DW%>WJ^GP5L178DYSQXFWZ-__V4LKWH1Q4 T R_ZQ3F+9H>"*,K2O MN0,0"K*6Y3Y\_0]9G\D+9UV!A7O:7"S[8Y,'PZ A423RV8F=SX@H1WQ#]05V MZ+978F#UV'Z5@?67[V1/K]CN6N,?-/7$[K,\0CZ%CSA^;BSU&<-LN?.O3 QM MA![_:5C*R'#!SNPYL6#EV7^U^ MS19Y#3+#IBU4PS4M+GJLRIEV*L[G[1DJ%_(0$,C.14KR;!#EAD4X6E4+= M:#6+(1M0G5I312V/WDY:B0'9:"851A2RZ9[,9'QKRDM41^W(ISB9XVX6'+HSZG^:YC&?4(399#E5A_F!\L MX[D9;'DT^=@R7JY&4H*J)99T>!K+N(EA'[4\FCR?&C)"2IMDM$0E"E>?%I52 M5=3RQ.3%N1HMCZF!5F_V*KGL^*4SF_&G./\2[[FQ%AU6Q 4U&3!2L]!7HOPI MSM>27L[M3P> ;(VY%%T.MZ5)M'J*\_%TEYWD*GV1S#,-:MSGEF[=X4]QGDE4 M!CW=G;%BOM>,U89JWZB"ZBG.9ZJMLL.HRHM@J-'E,#U21[8^.,GY27RV<+)M M@1:\>HMCP@*5GSO54YQ/ZOJH/J=B8;&\E,IUQ8J*NL&?XORX+,E]NI122&.6 M3LR6R;Y8F@U.<;ZL58VL.8E/Q- T.Z/$3*59R_*G..]6,IF$$1_30CH3:ZB3 M_FQ(U@:G.+\P:VW)$;-+DLZ)$I6L1!6A=IKS^7&*GO=C=E4KAV,OY66*A:O6 M0(H<3ZF;],;=;L*-D?6PU)S;:32ED='--]N5%M#RWCQ5-_1V(LJ@ M/H^FE$Q(R8FA])9::V*6ED:F/FZ(/&QY-*4J;^9.%355A MR\V4#NR8==FAUK0_;LXREB)"SK'I5+A=T\*\7TXH=EQ\Z(W6T-5Z[1UOEBRZ M'4?IR-+[C(I7C2& IO.ZZM6J4))?]@IV@.I= 4*W' =^A&:Y-3#AMSV_R%50 M#VLV!"9JM B*8B$C_I?*8EVR*I9O\->5(>AY.BCWT[)J.@5_+F5SOT#6CJ'O MU\JJ[=?*0D0Y+IBU'$>S,EVPHQH;!:'X;#PO.VB[^R(EL,Y?3NU<-;%VK2K9 M!0SXM,8@:O&W00C8D]AK!&W MP @(31QFQ$TP@L$:<0N,@-"$RV[< B.PU70SC(B\>5< 9L2G%:+!);)N@0_4 M4Y3"C+@)1N#*3)_"" /VHH.WD"EZ33?BF/IHOS<"2>_:LNF@G(@?_B?X-/B+ M? S!G_[^DASZ\QSZ=\."]U!=X7:N CIK,:S([Y9XL!^]7% M@/D:I0:Q\?5]O9GW"Q &-06B3Y=?;VZDV."NS%^[(,DOU40_DXQ?>\[7.#AX M"U4DSW&6,$@9NJWB,_ EQ%]G/E.XR?6-GLSUO>0)PW@[SIO"R*IH>3IF>-TR M6T][@]\[87CJG2W5'8JFU85TGJ*TV^ $=0W Z2M0$?QI'UW1B_*54;IRRK:, M#QU;A*@/>07'>N* (ET(S6?1I1(75#(Y;!5I,,Z[Z' "\_!,/48CL:/SB7^? MS;&]MA)>!7QN '3/!#[7J>%U9?!A=L'GLL>;Y:D3L9NI.44:+Q/3Z4RF&;E: M_4[@\Q*U*VP.M%DMW5E&BH+YTG:&Z'0T^_ YZFA M<'/U/R^*/*>/.%T2>>I:>);7*F128X%4S8\6RZC2_E9FSY)I4+U9RYB1"5ZV M1YU&.MDA!^O"+#'R4MB#0GC7UL&K8,]URF3^,O9\+*WG_L#G$\V>KJPM$MS, M]K1)!^3;R8)(-5^^%?BT$]4B+6GD5 QEEH5<80:&Y=AL510FRE%O8<^;-6$^ M_4AI\"3Z_$-UH70JOQVLO,6A/SPC^2&:P4'E/I%231G*B*P36=-Q;<^78"(A M0S$)SC7SA@71!!V$3EB.>]7IW1#9T4GRA&7 =R[\PHG1GP[QK_HZ'QZ>@T/8 M:'NG!X&L!VQ"'M@@0 S"M0@;C#U;&[KSID2A9+J3#6%X$1Z(1(D#>=A>$L>X2@0CLS1RLS[VC M :&^WAZ2:*X[A9PG9!H2R%2EY(U(*%*DGXD)Y-P@6T$[/%EQ/_3C\'#X:SZ5#"&;]4>)Y\8O'9J]LX\H-/A=X((\*XEL9-, *J M!#Z.>!.(F& &QZ[><06 8 M1X/L[*][W.ZU2@5G/(WYGO?P?60AQGQI67CSMMH_.#2&$?'['I3\_9/*S!/Y MM4\JIS:[RV<[MOX9-]YA$?D\$4GL)1Q\E?7T"XK)URY]\=M(\J$(R*?(P[K; M!!Q@UU9A-QF@3P$:-.I2-IW0<;^_XI6=3USHKVZGO84JMUHLX^HVX%T8>1Z>NA%4J<;F_>6)[=[7J*+J%GET=O5H_5+#, =(]/S5W,09^CRBC M5T(*ZF>S\V8/?5Y=B^T_G6_$FIE$P9"T="_>*K?'Y9PW_/6#6ZM!_/!?4PER MYD\,(QI%SX,CO MJ?I++AJ'.IA:DOER0ZG%F[5'6*EACJ(Z>UKVHS#,:A0J]=U;-D MHC*D5%-T>J7)[%) 4FCW!@NYT(MKZBC1X@>PX5":!54?() PY"-)DI>Q&;@[ M+?Q WP" G@M(,([\B:J[_=383<9!50L9Z72B9DSZ3.;7RUE]4-6U93G>]6KC MB*;V.OU89=H?N[UUC05D-(0?:>XM7?^:T<'73JW>6Q#P,J#(->3_# LBU.0G*WF?+8%BGSOU>X9M-_W5=C'^Q.H-Q" MRC?-1#]6$!;Y6KB3BY(];3B3(B@(PCS23.21CAV7LOH&N_H8#C #MX_OW# > MW"4<_++&+BKM"N=%QTFQ7$A0M+!86N2%5_"TU4E.[*(L:1,GIYNN&Z9++U6H ML2BR0#]&*.Z1C;RU\_@))1Q?5[N>ZHQU>?%#-775!*$NJK>T5X$+/1-(H5_) M#SZ^TL9W>WGWJ4^M27AI$@2O0Y_?J!^)UJ>@T& :'3U#Y2,!+@L9C*MH.>ZZ M4MMA"4!4-4V1G2'1WY3<#.KB/?IY0;*NHR=5UX&*;JM3_\0>_*U8KP6)0\5Z M 37=+Z6X4Z%MIKI#0AG*Y@"@.GZ[/]E L0:F7R4-_H!JP**+=\;P-1;Z1K$, M\$0D()[+\.=7AG\X:G],.R,]G,3>N/UA[Y92)$Y54=SI>+?.&UQ2E"&!ZN^J ML!?/\6OAG2RBB&HA^E7A(/ZK?;@XP5FN"C*NRL\AL5U-T*_9N)K>?K5%\43? M-NCK0'%/DL::F<3(ZPV"6IYRU_+6)1D5U[)7XX)RH@%W6ZH3-45S@11?%\Z# M(NV3@+#L#0$6*^F L^K*#F0@G #JNXOJ%JIFL J@6+J[0 Q8"P?DP8E2FK\IMX^[LN)7[41U10@XQU-6D7?(1_DP>KJ+HC_#EH;;ENV MD#V"3#75#":X?W1XYT2TH@/91I;L\.=Z0?5-FG6UPE4..AU]8OR*GO"K5=YV M./S$1L:'%0IWNM[K+Z0 7?_YYE&!LQZ\?C51EPX?%2-ER./#U>C?_]D[.K[9 M,T35("W[QSH9?X>"*\K0OJD_@#:)?S)=[L/7_Y#UF;QP5G.-0;JC2Y0[>]2I*KQ_:+2:Z_?.>$_(KMKC7^04/W99_E M$?(I?,3Q<]MY/F.8+7?^E8FAC=R-_S0LY>1Q']]Z,]&RH.]9;ZNO'I[]NJ0( M5!*67YO3V:B*O'NN_K1:[-;Q#$$J;D>[HNSVRWV6'%$Z^!&*O_(7:D'\+T'[ M3_Y]P(,#9FX=QPTKQ^ZKW:_9<@ ZUJLK6E_W)QE+$6LSRDVG0JW:UJ8EU!3 M+O#NX!.@Q[OOM:;(\^KJJ_"'"OW[RX=OBUBOK$T;*-^K^IRM%1*K5>EP2=AB M?[!Z!$N$#<:6'12G/F7V'*\'VVZ@26FHK@O X\I\\Y<* Z6&FAL)=X9BF%! M=SRPH@#\HP=TWV[J^:OFMO$K5NMOK]U!(>SUG 3D#+0I5A;]AGQ#RP'KGU!-\1E$?_3?'6-]?P%>309Y#(AIYYB%(8\L M>V.10L)" 5K/;D=TV[2)C?R/E*T'>-7:W=?EW< ?R]='''>351:W7]Z['5UU1DB ]^SIV!QN7KU7TB6 M3I;(/U13?]TC5!17@?AIC8,B]J<\HT,]#J3+ASP4 9BJ8/;ZP[!C>R5:_G/G M5'4_J+>N 766/8C;O)MF&UML &5HJI/UA0#!A4;GG\ 186]5$?8&2KT[T)2E MZ];,O](!$A!*OJ/8ZGC7N'#W";Q")=^R^K6("+VV1U WOVFI_+@1EAX+Z?68 M_(&AOWG91\6&=I(ZEO50V=071-V% H"P;WUU4"@.G7CX=QUM$/E<0!>!8$;\ MQM!W+W!1X,(]L-"5) X*[*Y88"$6.&L6.!N2'UXQM-6F'9W9AM[5[1U=3T3J M5(QPMVO;#WO+:[MA$S^>>)8+/ZTCTK9_60LR:X(NX ='A723[9W>+KJ:?5'! MH':"$4%X(G8PF1"U7_)L$VM;;\*]J<%^ICF1 7K@[-9E'9Q916]UM?O]7;;@ M.J3AFF;!]6=[^V3^!A'\>GT%E(6<=W4*-H;<>K\%>8( =@)V=/KH3K"3"ALL M<4O2ZJ?1$%$X,X??Z6D=.SFEN MG9_KOW#GU)\%V-?[.3O?H%"_/RM_FT:7%Y;G_NBK<]#;C2BO]RJ"*>X?J-E- MLOAG]X<_&O#!7I%/=#C6-]*M8DYG$=Y&&]6C#J5X?\P>V( MA&Y!LR0$3-\LLGR_ )C;6P1]!7PB>'<=Y7D,5 HY-N:!U@4Y$'^2&' <35 ^ M,KZ]K=ZQ;?6\8,-])=1'&5(7V29"_X^$C[FXNV?CRQ)60ZR&AVHHR#;T4+K> M@D#9*W^M%A0A7EXM)G^O%1%^M6.C#/P4,#]8-O!D&^H50#Z&C3P5/Z@9-%U? M2>L'SW9UQ8]YIE735 %1E,%N)SN>S"J1P;_K=GNK*-I=Z5NZ:IW>2_"W!Y&6 M;^_#_=AP@T')N\-:C65!H'!OX+4%T6NTI[-&"O_9+O S>5P"F@8.2@.R 0H? MF^X0Q1^AM89N$=^$HWLHR@L?WPSQ@#Q^X#>X>3,(;NO^;9H^Y+VR^V)!=V\0 MX!ELL=[#).3>%/F0@;$8.*7;^SE1+M'J&EG%\L;P47LUL&"6NHR,RA/T>"+J MGC*$M/+G;LA0@GRJH$N.D4D$^69.8>^0PJL;2FW@9P!LVVY%8PW(<[0K#1D. M?T>9:0X!R390$1@A\P?V+F],+L*$>O"F^"Q0F/PKP_"EQ\BOY?97:;W1B=D0 MF+L*$'2TSC($ZFH'VK:\P=#?,]'!>KF5T M0J'V<-H0N,;R(LB^ZV\"GYL7@Z.7KEI#A>P#VX:: '5L8,L&>@U<5&QK!M#D M=_=YD?AN)JHZCN=_V]M1$T2>#4U0U'6- 11-PH8+9S.#U7,;DLT@G.BHY18@ MSNF783,!FPGG,A,"7]0WLU7D\@7WI",]4K:NZL;YJ"P/RJL_# M!1$%*:W5JO3:HND_'B@6&B=:A Z'BA>%R^PJXDS+7\FTI'"F)HI$LS[W+F7LI]M*9&1&!WFE)X489FH%(Z2E 3A@Y-B)-NG.86+D33W$)!& M7A]+9Y(L4,ZH:6S:E9F04F2^,JD1+]&'+2$GS)D:[;&J&(O%.J)8T]?H MMHP#+8_>/J#[7+U(]?,"T,:C,2^)7C6# MROX=O5UA-%JNB-.P6(ZTJ4&SJ*<*'CI$>]22$K5&R0KURF0K4P1F(AV:9SI5 MB3UNF:.EBN?&TYPXZ20S+;*?GI93/&S)'+;L $KMEC2W1:J97)TCQW:NKLY@ M2_:P95OLIZRJ/>#)?*J:(?72(&9H REZ_/9NDLJFJW7;$XQ(STS-A 27M'@I M=MR2[J?;/:T>3XNA;++6#X%)1;1YB3MNJ??Z2BFC5E0-M.>Y2$[)@M;C;3TDC"T.@FRD1;5B/-5'<"FU G:%X?Y!6W,8X*7'"2$A#E=1A(\.C!Z MU)0O%ROM6-GKBO* RI>M5*=)AOVFQ[.JJIG&--M.DNE%3=!4J=SA2@/4]&A: MGMO,-L>;:EIY5HOWN'E(B61GJ.G1M-2P M3L[[@TR>5.5J2N1;M%$:\*CIT;3(7%65&8@_FC'1PU(O%P*1&FRZ%?]?3_ZF MR%_+_J8^*?M[-\_ \^-0!+1V%&@=H/A,<+@0>K^KE%UH**_3$0^2>-;9BN]N M&YW8_0J";;N!]%-'\=9Y1 ?O-;;U$'X[8_NU';DU)?S8E?-(#"T#K#8\H7N/ MSCD%":532X>M9!L%ZL$J$O#/*M+A!ZDLUX\('/[FC 'H01^GOC/UG33IE><1 MY'2NJ(#BEHZEK_.7/;VW#AFB!_:(&/2T=F[\.1Z?3=REWQ.1-164/AN\_O1L M@Q@M,($MZ_H">E]^RJJI!H%8/SP7](&Z.$68]:QO)/OC"Z7<33S(5M4-8K6. M9QB(L*L4X'=E_(06[9T..*$#P9[NWLG[O?H$22_(3I4HB0I*##6LM\N/\6C/ M.*'+CK,MAKA.'O,=?929DK)LE)>R*EW0I=*E3/9EUB1I/CG*Y2:%[J!?/2QS MN'F'_P945[&P305//+*CRVRH5<3M M0Y9'T=TW9S[WX]9.J$MY'Z<5/*&EZMDF>X0K6\%,X^JE5&T]> M)/FZ;!^=(?TL.7AS\;M3JKRW$GUILGR[9>%:JG/A=2)V1(*WKJ$-[J ]_O?H M>N_WL=2 --,W)@_S%/W:5YW7P=CU@[H!01CR,?B HL6_>/DYE@6&_M*RD 3* MKBA06U%@?O?2YEU$O/9=6MN#U,1?_F[+]D;J[WA+VFTL _1UKC \?UWS(#9X MW5O43FKTI]]7M/F848$MV\IPX>]P[A4\W[0)*KKX#9B#.PY2ZWH'V4VY@P_O M0$[UOJ*5Y.& K/>*-4&BVUU5_/W+%]=OVWW3B4L:3I14KQ33A7RR48J+:;XV M3.>!F ,VRC-C'I[##/,8BQY?8D1@P+FLRW9MLIP)<,BK7__Z:8#S]OTJMX X M_5F)=S/5**WEAZ+:CO0[P^CL&HB3BR9&S;D[CI()I9%TL]S0L6F4A[;;IZI/?EL^[R_J[Q]?P07Y&M#XE:*:%]K"_1ZSQ.+\2<'9:S/Z M]F*MEPFFWDR<8'-X*ZCVIW..^KQ0VN/?'[%?0;\$"O MME1]V8G?NE^T69@HVG]!#1TD^0:V)/9]OICO<1CKN:WPT;J/G:N"_3<=715ZV&!M M@=:@ ;KJRR7;8F4%X&IG3T.O(A)5&+<;K1H+4.&)D:(E$%WT$]^,DYUB@S=:,[# M<2T1CLP!7VY:G<3@X3GZ='P)]J47L;>EX]Y6L5XL6ZWT!6>HL2V' E9*:=?2 M@\^5#K>1+HY9SA:$26G4"36FZG)4GST\4^03_=8R]I6CGBOGLN5'\U'1<3AR M^8Q^YI<-#^# YY<)?-Z<@[K6)CY0IOM!\6ZY+32&[:DKJ&YDVDB![&#!?9ZC MVE"D@I5:UKW::$2&K&15:6NC)5U%9:L8Y*JR%_1&[E#C<>3['I#N34/U;J$N MVIK(=&X\,H50B@LW6YRS2+G5SX2Z2E+3:@:;:),+.IPR1"H]I81?9?;]#FQE'1>[!5_C^V_9!)X>_^@9J$=FGE;5YF@FLTPHR M3K/(-DWXINGJ/?)4I[5L.:Z)7F5I9 =UUQM8G[P;TLN%J(8N91OBI)[VZGU/ ME\>YZL,S?6K7%F_IWX;@C,0%N8BJHQ#IM5X4@ZN^4"^A3\X%";7M,#6,Q%QR M,IA-^7:_J9&U&1(<#@?8<( -!]APGL!EP"\Y:3B=(FV,R32=:I6%DMP8#C\9 M_"PU3U;J9J&C&>&*W9SI)O>RA*LF>855\PYR",XD.0#,E8H3"HVT1;N>8@H: M+:;$SPO7^I)#UR#1)=?L"NEF7NVR8*B7H/1"R8E\BV#MI7,)OONJAV.Q7WL= MOY^4@#.!,M.*ZE.[-U:%K11-D-%:P M!NA.* :Y,Y?,%_CNBH[C\E\;S>YHV_],<$:5M([1K%<39)K4F)1&<=-P\U.S MGR;RE,S$G%Z#-.;+%)>)1Q<#R8!/GQN)1^)0_#L7>:2@6G_O'7@>.H7PWK^-.$P@2%GR3;+J5C>'*F[V: M;[KNY!R_&(FD&+>Y 5GF4Z.J147C=/Z3MS]L=YZQRMY0)LOE4"(G"*PI))A3J)>E^+DNENJ:YTI4YF)'^RL$3'^5YGFLF_B'E[V4J6 M%?<%N(.'9P87!L"A-1Q:N[<-_X\!5\.:,,UL*,R0K=NEDC+(9HP2!*WR%:C?WNLG_,6D)*[V77$DJUT6:#8-LE25,?M096K%,SXH"I1_D4O M-'/*#L#8A\/KWR:\CG,*K@9^)0#XJ9U8>F(Z1@L=M]O5^>*GYA'4W/'+=)ID M@1\+P2_\%/L6^:JKX@*6*^NO9PPPW^(^&KSY\LTV7W Q M 1Q9_=J155Q, 'L+.%*"(R7WG OP6H-C/V''/6C-VB,CX4Q,,M]-"X.84(J6 MW$^.>(-,<38+5P1'DX5QKZS7+=&59B@+X$2.,$7$\3,/B:+P0L'T&\C@(YWZ*^ 7O4,[]47:4LC M%^K+--%W9*.4_=22)?U%<9@/EU^ L$BTNY,D)R2,!8_0BWUX9N@/%/[_QY6[ M.GC^MZ=._UQ0G[8*&0H4Y\?.-ZXU#OZ$GX>^]$"(H#A@_!Q;CHI&]\,&NNRJ M4[!6+I+\+Y+NG<%MO?N08NF6_>,_I/^_G^L>D08>=>>_^HD%:X,8 COLN6O9 M/6 C\H"-.A&RYUH$29#HO?_ %Z__]>FT&87_)!J!+H\=\&/]X>D] <5TN6%Y;D_^NH<]'8IMYK?"B+VW84_&N@!1OK@!(?T!DK&CH#Q M+^KO0^@]0,Y=+/^CX09_HH[@J* VZL$WLX#2JZ^.G11"]<&(D&U =&4'_@"1 MU1T"H@_1BI@BN'((J^]_A=85FOSI Q?!^']!AW[;D-"1=C]MUITC_SJ._(09"'MUYY ^.E!(T]6U7.94N_(IC[<:O8,==6H]1! MW_69^D'_XHP. +K6R'1_,.SXP.\)2D\YD"6[:PYP54?S5\:-&,U4 M*"$VZ ,;F(K?,5H8@\Y1W^@O*!NP'V22[;^H!R!3)AY\< &I);N>XTO8&-B^ M^8SZ&ZJ.:R')<]'7JM4C &S1MRW#[QD:>L!>K\9= $EC(JE>?;%Z E) 5B:> M&IB'1 \^\T3\&NULL-8)I #$O^H>=P.U5*$2J0ID2PFXQ$"&5$26PVE6[+P3 MBOOSFE )RX "M-@0"#IGCJ6K:,0]GT*^7^";'W XE@&>SBAK?^Q2?X;(OTWY M).QQZMO^Q,9O)+:.HX-H?<:A'D'*.V._49IF460!."N+HF I&A)$0W57-,/T MVA]78ZNIA ))-K!L^*1#9&N%!$0PYWVW0'8<@-38ANNO[,]*!;E03#U ]L!\)-BV7XD"X4FT%/0!)-]FUU= MX[7MX\-0AGHJ$T'X"WX,7GDBO*(W8B= & MSG8,IQLX"*OAK1U517:&1%^W9MO7KAT-) 0]$+RIMV^+O6&B;<7TVQMEYTKX*[,<[=]PS10>RC79"AC][JC.&#OH/7Z4//'HZ^L1$]N.[X? 3 MB[YZ-9R[UU]( ;I^Z([O)3*L>[CPI@H=WG$% P(S=$"S'0KY__[/AX+3.Q1< M48;V0P@#$.I"D=="LS^2%LYIKE'MBME&/]= 8WSLE(:7_2^Q\WOK, M>V[U/+1#MU5 (G!@5X^MO[-7RV'PY5'\_.$U=YVFGMA]ED?(I_ 1QR^27\)L MN?.O3 QMM''UGX:EG JV?"!>XB]24'43:!_,-W=7JB(_[[#^M%KLA@9"^_L@ M 66W7^ZSY)6-#RC^RE^H!?&_!.T_^??>M@GU% GFO3.< _9N0U0;YI[<&MEG ME.SO+$E])B(KW1@CA;EH3PKWF*C$L0PMR7*,ZT8 U0]'^@\!:>3U7E1LD)CD MYFI;%!-"<2&Q;!XJ0U6B)?JPY2P9*@Y8*=(C%WRBSJIU.4[[+2.'+8&G>EXT M3JI"7FVIW=!28#/1@<1(Y&'+:(CDY5DL-=06R5:!CR:GGT]GFHS16,6+XK ME,NIK$)RL7HS/I,BQV^OV?5RT:!B?6%":EUSZ*6-2&0@L<:;!9 MIUH.246Z.) HZKAI,;5(%+0!IY$@6TWPD8H\)?M5U/1H^F.CF(R,>+$B+(IB M?1(N0F>'FJ&F1_.?3/*UYJ206HJR KB^P0X-+S- V^Q' \@U8U%^/AUU1*,^ M3_>$Y<"I&3-TZ/JH:;Z['# A=3#2\GI*2NK54%5#34^(:;,W5.K"/)H16\E( M3JI)H9=(BD=-CZ;%-SNU5JP,1$VEO$9VTEWF=$2!\/&TRNEJ7H**VA/J9K8D MC,:#F)V$T]I*ZH&A$3S8E5K3_K@YRUB*6)]3;#H5;M>T,"^AIA05)"3 1T"/ M=]]M3I_7*'C5SDI9.C1??=L;VIW0WX;> ;0L?7/;\0P#Q<+A&J*!Q;L.&3(O M W*L#=G@S'LO*R/IV?X#$B5105)9P]K),#N1>\&C\$)"EQUG+\MA'>=! M81X4Y=D)\JQ2&RRC;W(%L9\G)_EY+_'X81O%6.4O M],IF#2B>#3V# 6Q0LDQ[_6<<>C%.7\U=W<_PG?V%7 MX!Q9'BAU8=_L\+_9,PR.[0+RR%IS[?7 =I(J'OX@ M28KEGB+,6TE2.V;,SBLM^!KD+:X)N?X[A+K^$1C.,TBZ=PW6G2W'35.Y"WTW MSSTT@"X=0=]I^'%AV?,Z_C GCPUC1MP$(][.[,:,^"Q&O)=]CCEQ)DX8L!<= MW"PV'5,?!3@BD/2N+9L.VHC^X7]"D=B_R,<0_.GO>^,0%<,Z(=W("&8 M)O,4C:VWU=>9"]1X3OC+$;'>L+\P'=Y3C;&"V#>M >NE-=8;91;L)%LNI_<*:X4^^R=V9QZ;[:U=G41%:*:V@/+F#0;SA2E*OFW<5!4[)&ECJMV$-\& M+JY1R /Y3->>]YEPA;I.;<1KX,I._8Z;!A9UT0H-!'=2%EA6#XQPAT792/^U,;Z5!U*;(Y9R 84 M?_? K/H*KL-M .*GAV//:%5]1ZB[+Q-JG7^W/>5:LH*R$+ROUB>@SL?7N]_0QW_P:5]!:B!5=:G;Z]2'^&OWJ#(GT+[N[G M+C*W<=ME4-?Q?)==WJL%>0L[_-AYNN*M(5>_V>OCH:UWJ^X'I?L/?D5V:B,P M4W=J[6>Z%:O;G<94;5*(>CFE4T^:@]^^U2L)NFX='4/W3ZKS4UG5T7GL7[J[ M:4XMIL6L"5ZT?%Q@7]*S1#S=K3X\4]RI^PSO^=[+ZTB,F$U/&8:*Y 4ZK8A6 M3D\OPX6].R_I3Y:8+N@WQ$@YGA8,AET8V3A'%>(\E!CRQ*UP>)7\>G&6:\_[ M9L,J=W@!YG5 ;U&1V1*4F+4#J6327$15=NR8S(=8>)ZC77R1@#S'C( M)36!;BVMR.REQ3"@^NXZ>>LQV -?^")W8MY%Z K?B?FEU^TO<2?F=; X/(@L MS#)7C9#&.!')A;+U*EN;76GY;BB2,-.3J7R=J6B>VLK-ZJFE!,(S*8:RQF+A MBUV.>1 M&GNB&Q/+2XD,B2HC9WE4>!;E]4--/+]5>>W@P_H8!($JD*H**ECJ[\ YNP7T MP7P,9<+QKQ7 .6YX5^;[[,K@E#8<:KW34.MWS6 [B)[4-^M:'P#"\'17'>LX MI0T'46XOB((SV+ #_;4=Z'M,6*-HG+&&?:-OZ!M]+!H&IV5(H6E68T$LJI"@ MU+*YO#!O@ G.6#O\=1ULV=BD-3_4X@]76,=8>&?SFS0B+=%(=TR"[V)H\Q%9G9%T5(TNMH/D>108!=M M1>D:>JT(!@_/L1-Q6+SPXLC,MXG,7 0=[SL)[L_AT;;!3.MEV+&@6B_=MF>T MQGSBFBMOMLO..G%U$!%:7I>3$J6T5^L^7^7+8D#8Q>9,FN MBFJJ5O5*PYH>-ZYJU;'QP53F!TMA$AZ$*EF:RVMU_N$Y^G1![8;BI10YU+= M+GEE*[BRL.P]R86X*K]_S"@:"-_5KNB^985GL56X4#&M: / _(),UOMS#6Y49D+1H1-&A+_\$R>B([C>CZW($/U M@9"6AAUK*;*0[+91S.2[[E6K732JHVJ/+)43(KV86B^A4=]5I %R6X\O5\!G M97&@[HL&ZG"EGDO F5;)QI/3<<00Z%Y8;_8LOC47KW7ZWXK.2=Q57MJG!'X:G&M#X5 M5)-50J(3;F:G/%H33PC1]XCE7CH3X0Z#.#AN>V/!*UP;Z.I8'R]DC5)=BDTT MMNHL4Q&1S-135ZRSX0Q&E?A+N173#"O'ZN58K^N]S"0J@E(5Z(N6"[I#9,#A M_'M 1)SD\$N0R.4FRWZ%I3J"2B_Y?J<^DGOVM6Y/_KJ'/1V";6:S@HM]EV;/QK7 8+Z M. 6'] :&QHXP\B_J[T-@/@#17:3_H^$&?Z*.X*B@)NK!-[- 0%9?/3Q#+2,@ M6$)A\7-AW*'J$#Z!'XELK9 @9,OD!T953MS$)WGH-57M7V,G3G#2G9 M ;@=W@4I6RO\.:.-H9K0=G)_,.Q9K*U@@2G!Q=I6E<\99P;T!J@VS_8V6LK:LFV"Q0ER':9Q IM:G$YR!\ZVUH1?375A:4W;69!05803_J"\*UY5X@ MQF"N#)%!&$BW HVN@67#U_>([L*7<6A_P3DM(%;ZT5F:_.F;=03E_T7]W"T' MZ..ILP>HT.C9;?*Q<6Z4S.JBZH,^OJHKN]"_>-!Y)*866OB#-_AO'$/9A!_5 M0#6+\3H!T=^"GVT"$DT#[B]/D?[P%)^(3^/YK&&>"TZL*E18']E^!*/9"AE""Y0%FM#NQ4[R%+G'"@S4S( M[LY+'R%#U&?+?KM/ G7J9\@ZN\7 G,T^Q.M%,-<3@B+IZ>BN9_7Y$0F0/![# MO@,;8T6*E7CY?49_.LA#'Y*WL@9 .^FY@0NR.-.1_U)D9TCT=6N&%,FV9&5( M0%\-PC[TK5UP@"Q(8]!X@DZUS<7KJ-_>6OM6SZ)PBN\"G.I@#4/^SUL-ADL* M&,L+/V\>K3K$7SM?.&, >G\_^LL.$AH'_B;WB+_6D_&?@+^CE4(V30\N<6/H M&*SR\>$Z!N<5H$KP6NCN EM?H*Y\=(-/ZCH:( 0 2 5$>XYI_/0#MWVE][@L?5W]FHQ"[X\ MBL@]O.;TTM03N\_R"/D4/N+X1?;6F2UW_I6)H8W"Y/]I6,JI,,/[D8*&OTQ MW4V@J+N)C(:5JLC/.ZP_K18KBOB4#>U'5@/*;K_<9\DKH50H_LI?J 7QOP3M M/_GW7B"6>HH$\]X9S@%[=VPM>VNIO!>[E?U0M43'.*HKATFIS\J*%(YU28F+ M1EB)"Y.DPI)*1%&HAX T\CJXG3:[DV*U(^4UT*]+HRA?ZS*IF41)]&'+.ITR MPK(B-[1RJ#VRYHEPXT6OPI:QPY;%AJIXTV6_3WHIFLXU=5;MJ%6)/NZSV-2J M"V$D5H1\-9H;-<5X6) &L&7DL"75CRY "&&8UMQ0QPB5V)C'' UU.*EJZ ME9[&12--5DQ5+#:U7+!I.4::GE$IEG.5:9%@^*U>CDB\HWDO/U"H9;'9"HGY,4+B/1D M@7;,4#S5K^9RX9G$'D])64C-L- /I+56A2V/IE1PTCKI+DA; MH\E^=]2?9B+YR@"V/)J2;JHO2E>56!%T8X5V68L73 >]_6A*\:+4FH_*14X, M,3TD2^F71R.0;9*A6 M+@_%2JB05WDI=MS2,LD&H_6&'$E/U6EKN22K). E[KAES$M?>X-)(H\;EIVZUY?L0:T6*[&N3C#2?-D88::,H=-HVD93+Q43Q#J8K3< MR.2&M8E414W9HUZC:HJ5,I0K3J3",CZN=O(BXP^ .VQ:*0RSR\[$* KUH=3H M5&@JV0K[O5+'6L+5%I.BJ@X%(':-EE:8\ J"".IX7N&:W.)XHQ4A%X-X[<5: M%I26Y9\0/FK*<8I8>:$Z+;%E]F>"&F^^-$9PL,QQTT4_)**#>;!J,(DHX9'[5%WT!6KJ.D1 MM92QT6"K.C47$],%J=$>Z'A(8KEC:A7+')OKJ],7L26VVT(B&XU')'\ 1]0* M4[4!_Q*N3LETI@/"B51[PNK^ (ZI17>7,2MAL**PJ"GS#I2!5DKF)7J+, =N M1/!@5VI-^^/F+&,I8GU.L>E4N%W3PKR$FL*W$*M'0(]WWVW.G-?D?ST(;^FZ M-4,N(/)Z"D#:%L=1:5G0P#)X\+?73_\B7ZSNM ! M"0AW$$;8>*9!B!0^YT#_:'4YS]X^SEZF2-*S_>Z@/44%V7,-:R>5[D0^"(_B M.0E==IR=G(O3A216B15DJT''BY7Q0%/=IIQ/A:*I;+VZ3IA '?RH*T/0\W10 M[L/N/6/L;\2F+'OS7MYM# 'B5KF?-:%1*NLU )83M90VCF8$ M0QQ-H^5T]R75X8\E\W2[0#(?". H\AA.VK4]\$EB^CO._B_L; ?#0&]=N1O( M:5$"KVC/TT')%_MNCO_-GB-R[(>01]ZA:Z\'MI,6\O#17.\P^<2]>:!YQT?: MZ=^"?:+HY)IJZ[_]J/R/P"N?03J]ZPWO[.1OFLI=Q](]]]"[NG3*W4Y#M*/_ MP3#0;DCCCY+QZ"<2,^(6&$$]T11FQ"TP@GIBWSRMB#GQ>=C$8D;< ".H=TZV M8D9@;+HW3CPQV&ZZ#49@N^DV&(&QZ48X@>VF&V$$Q";,AUO@ X:F\W+BXZ4= M7F/)NQ' SR,$2E_=32_I6GKOPY2Y:/#M:]% L73TY?][B#S\+CVB3[%-_M0Z M18T:SPD_9X]89V9=D&";Y.8W3@EW]UZR2["'YZHGV_ ) I@H?;(.QJZ_^?)_ M_T.QY$^&? P^_/M/]QSB\YX/\ODU4&]1H,)?6J!*JHEV%4UWZ/R24&&$Q@C] MND+1OZM0%/T4X[ZT0J$-]3/A[WM^UCT*1_2K"P?S51;GZ!_.-5@U7C%(,%)@ MI+@P4L2^NG P)RVN@S@"^8J7O4='BMD0_V [#MMQ;RD@1;VG@?[L(]$G M\K)7$ORI.OW%^Q4\@M7(#G(*EZ 7_"V;JP^>7S@J^#Q>EX\BND']J.!KJ[]N MNG^>,_A6-8/_ND/+I17JZ4P8[+CNKL]26LBG^5^YLG-A^2JJ/H%GKV@U7&WYHR[[YVL%28HW)4 ML.'I)RL>I(+L@#71F$BAKD?IL4F&9#N:YI51?EC8NU0A])$2XL&)V+VSJCR4 MVN!,K&T9!4LV41%Q9U,UG-D4#>^%L^:@JL0I,I]T2UF:3#.@797\:Q0BT=@C M%WOK$O0ON\WP6=^D%IDWA&-ETY?FTU: M<6/)?RH(6DZK'(V*;5LL1RL#*UE]&4_BJ,80^_ @1O+RL.VX9W M"XL7K.>!8?$W8)&++ZOAHL9$R8544@TQOAB ].?"8G;>Z-WBF'B,,_1@ECV^5P=;A68[<8!2\(@IBX_!&4)#F*%NC:Z&$,&F& MZR6JK)A=X7-1<$F%Q9!;ISTML4RZ>;U6'35'?@%*&L$@S7&/'/>6D_P%4S4. MPJ#!-6C$42(+@?,TOOBVW4>6! /20 R8)QSI#J MMK3@;F7!TW="HKLBUSEM:#4YM9+D9A[?+L]LC4P(HY[1<=B$5N,EOXPI'7GD M:/J1"E\DTG ;&\37BL!>>]YGM+MO;RL8QVGO!%G/&:<]-[)&BRE7;4O#@B!+ MII8IIF8C3T#(RD)DI1YC+/489J*7B^'>GEIB@Q9C+0[^?E6L/6?P]]Q8F^FF M%^D)3]JBUVZ-%Y%T(CZ>HALQN(?G* DMV-@C&\56[+DCQ=>>-@96'$_^^L!Z MSGCRN8&UT&IUJL)8*)&A8C14B);LRKP6B'YY9\C$2YAXYZJT-MR^677MT M??K>U8RKFS15$]WRK#K$V%)-%QV#Q!FX-YIE<;4$^6O[6A];/,80"Z6LYQ95 MADE,Q;*9*5;") 7O\;J\7YP.5M*_=GR\=M7T^S<2+/&53Z U4W3% U M2._-TA,*;]:>&9-5LO54I2.4ITIH(!7' W05512%IB\9DO[N^/3Y&< 8A"\# MPMB$OQ$0?C\._55!F(R91M@9CY9"F1R-ENE"(C5I#J HC3DBQS#P!G(&):_ M*"SCD/5MP?+[(>NO"LOQ0BQ+#RN)C%9/14?\<#YH%EAD&W,0EL/8-OXR^<\8 M@R^#P=@TOA$,?C^Z_54Q.-NPQJ-RLLN((#YJ:BF/-@261[X9#4'XK9YJ>K!.NY<)_QS88RPOD#Q/.&( >\1=]1K_FNXLRWK"X>>7$T5Z< M"7&G$HRWD;%,?S?FW@DJXSVX&Q?@+[A_L7$#*-I_04TV!P!O8>#0U;=QX#\W MX=^Q7C;;W[.DA9-JIW=CBR[;&T$!WLO9=DVY9FL2Z=K$_-,4D7[':3+SIR!50? MGJ-/QZ?1_DL@'*"HGQ\]4WE!+9'G6$N^KY;4QO.V/3M4Y'GY0SOCT4N:(]]+Z6 M8'OH.VM)I&:))F_WZD)Z^:(LQFT@-X97M(?BE7S?K16$K":3=,L0+;H!6CRZ MD/[I^-3$.>PAG.R$(T;W9B&=/@:'+:0[PWX[7@F'(E9=)!-0F**]KE0VZ"M: M2.RX8+^H\YPBU =6,F*T9O$B.4,6$G,-"^G#6H(MI.^L)4P&B.,YG8Z3H3J? M=?-%)1V;75%+BJ2N&XM,H:EY&2!-2,X>3 HX8H0S8+$Y=-83J=@):]7L#HPUJ"S:'O MK"45V^K5Y@++"G*E,XW5^44KV>*OIR64H"F1L-9-B\8\+T^'Z4QI'AE "QBE0]U6/<4GX+ ^;:WEJYX[=R-@QH1> GZGDN04>=Z\BBMSS4U M6XNF6;6>ZS6NXY$W%*GE5)?3KAI>:)-4HQRFZRE!J@\DBD)E4*%BGC#6<*8Y M/O]S9]C]KMN L?LNL-N!B%V::MF(,!G9?4'(U"+,Z#K[S1"[0U-#J'A\/TVV M)FS_A>G77;?I8S<+L9L\M>^ 3[YA2_Q^T?RC>V(8S>\"S1>9;"PS&,BL5A_1 M56E*SXRP>IV0*41S0/)*CR+9C*CV5,6RQ_G0BSA#:,[Y:(XM<7SF\^ZA&QOB M&+I1MU2^X4P\32*UA:$DV@RE,R_FU8(H3J-JVGTN,=-H<\Y'6U*='RI5!-VH M5BO$[A-GQK[5<6=AXJE32!73W5QLIJO]X"JS!9!M!]=SQ:FMWRB7 ]?QP^?> ML.CC>JYX'<#*@-.II$[2;'*D/5RXU&,%X#CE#- 22==H_KPS#P=WWKTJYGCEU((G#;^ MG12BG:+'G62Q;@CIV3S;4LH1ERE<3R%>QH[LCG.B0WJS1(+/=CI.MLH_/',G M4CSPGB#.SKLG6P6?>[LO:#;!O-[1HPXE+)K#>3Q-SYI)\7K0[!0\H212445( MS-EF?C&@IR\>CVP5]DJV"C[B=E\*T2RZ-A!JBB2HTT'*<3O]8:5Q/87P,@8 ME5#%$.F"7#1TOE*OQGQ;Y2+W1N-L5&R]W(3U(M:3TF*9D)0@>MY=VF3U6EH(8,2Z6GBA/'FXV;7]K>&R*N9*SC@>:US-7^(184U+2**1Y=FLTYQ6OIC+O!ER^]*&#(#7G8C6% M[C#/#&>6WEA^W56S&? ANF^Y._-&2;KY@U1 \#+9F;Q;J_B5!&\LPC>+Q))Q2?% ML#U_5X"/ZQG=-> +B6YV9C?:(S(1HXKUY-*1>R]7B7T5 Q.9_Q@L$Y M$SW/D?EBW@=\[F* ?[_V/#X->3?HCLWY^T1WJAOJO/1KC"PL%E&@VF$R*=:N M9"2KC[-$;%^ OG4\4 M%#$];ZF?.PS/X$V'+QF6NMR-9C@7_"M'I%:!D+H?!UGU5&.;(&JV.PW!H'4W M.PM7K;1PQ?LSN\*<20BC>E9@6Z6J%.\II;(W>W@.GRJY??E;9G&YH'M5C!?% MGHAT@UEJ:3&?'7!)A53-*UZ_;+T(S)S*YCS2^/_L?6ESXDK2[O?W5Q ]=VZ< M$Z_Q:$-"W7-/A "Q@]C$]D4AM"&TH@40O_Y626"#1;LWVQA;$Q-]C"A*55E9 M3SV9E57I64O'=4>2%_6__(-B%WRU+Y=(Y!.N_EELW>=B/=D)N$\'[@)5I5?K M2!FR>:J%U;5JEW?J5P1WB>M4&RVR&K%#/NPJA6FUAL)3<(5+2:+>C/5DY^ ^ MW<10ZBU&,[FFR=:&P&W!C1%]:U:I@.%-WP;PBZ\E" M3C/OSV?C0=G%19\5[L4F.IOM=GF,)XM-VTHC7 MM^R&+*"&WH(\Z$K>G^SZHL\Z,>3NC%TSFUD-4:KS?+2K3(U][8H30\>:2L>I M85U6+ZJU62>O%,:=S/N316)GI.>5\\]FI.>C8?N^(XS&%JKH_#!D>EXE8+?C MX(K.'[X9;KL MJDZ&&G+%B3&9M1;H5,#J_)HT^L',8UI;Y"> M/ W+;C#Z[*N.FZ?HFE;?#! NH)LE'"J>>7,[8_.I!E)W$^"EIG)Y@_+5IO&]N%B=3J R-495%# MHZ4VX+5KH76[[:V'=7X0\FMOI94I8]BD6QI$:_++/^0]^HI;Q->>XAG;SO#[ MU3:T,OS^J/@]\XA95RZS!J\,QCVD5X1;K=?Q\0#\KM7H8"R5R3F"-7&JUIP& MH>W&;)M^/?S^)&P[.V'Y,< Z(]N?%JQ1G/'R2 >G$*Q86G(;1>SEQ>M$(0"P M]KT1,FO/FUVCAA2ZAH5T-UT^!NODRJ!TPHX_]LF_C^/$AVN$%"]O.@#B1-L. M11/,63_(.6K./RK#R]TJ] GC#[)@TW<6=W&EBR\^H0IDY\T^N^IGAPZR=2"; M#)]^'<@B3S^$YM]:^-'+7I/TT=4UVP5YJPGX?UXKS6=VV]%M.=2<$NUN^TBQ M8D2%"3=DVII3'9Q%""$_ZP8#(Q9:+FQ#U?$>N@W;"-1/\0._#!1&MT-%'CDE MI:Z8:+MJXKG> _-C ?>Y[RV+L:345?\GN+!N[[+CA]PZD/!BPD^R