Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
EIN 61-1260263 • 501(c)3 • Morganfield, KY
Profile
HABITAT FOR HUMANITY
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
Liabilities / Revenue
74th percentile
Higher debt load relative to revenue than 74% of similar nonprofits.
Net Margin
12th percentile
Higher net margin than 12% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
23rd percentile
Faster asset growth than 23% of similar nonprofits.
Revenue Growth
97th percentile
Faster revenue growth than 97% of similar nonprofits.
Assets
Down$231,102
Down $118,695 (-34%) from 2024
Liabilities
Down$4,392
Down $9,340 (-68%) from 2024
Net Assets
Down$226,710
Down $109,355 (-33%) from 2024
Revenue
Up$169,692
Up $130,781 (+336%) from 2024
Expenses
Up$279,047
Up $259,633 (+1337%) from 2024
Net Income
Down-$109,355
Down $128,852 (-661%) from 2024
Most recent year
2025 • Form 990EZDetailed filing. Detailed filing data is available for this year.
HABITAT FOR HUMANITY
| Description | Grants | Expenses |
|---|---|---|
| CONSTRUCT AND PROVIDE HOUSING TO ECONOMICALLY DISADVANTAGED FAMILIES AT SIGNIFICANT DISCOUNTS, FUNDED BY CONTRIBUTIONS AND VOLUNTEER LABOR. AVERAGE 1 HOME COMPLETED PER YEAR. | $135,237 | $268,143 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| NICOLE BERRY | Executive Di | PT | $1,000 | - | $1,000 |
| KEVIN BAIRD | Director | - | $0 | - | - |
| KATHY WELDEN | Treasurer | - | $0 | - | - |
| CHARLIE WILLETT | Director | - | $0 | - | - |
| EDDIE SHEFFER | Director | - | $0 | - | - |
| DOUG RODGERS | Director | - | $0 | - | - |
| JENNIFER BUCKMAN | Director | - | $0 | - | - |
| JULIE WALLACE | Director | - | $0 | - | - |
| ANDREA ELLISON | President | - | $0 | - | - |
| WAYNE CAVINS | Director | - | $0 | - | - |
| ASHLEY SESCO | Director | - | $0 | - | - |
| DARRELYN KELLEY | Director | - | $0 | - | - |
“Mortgage discount earned 23,136 total 23,136”
“Noncash contribution: 135,237 description of property: habitat housing relationship: none”
“Expenses office supplies 127 mortgage loan discounts 123,906 insurance 2,862 contribution to hfhi 4,151 licenses & fees 1,602 other 300 total 132,948”
“Non-interest bearing mortgage loans 155,302 154,638 construction in progress 107,788 2,271 total 263,090 156,909”
“Impounds 12,864 3,830 payroll 868 562”
“Construct and provide housing to economically disadvantaged families at significant discounts, funded by contributions and volunteer labor. Average 1 home completed per year.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | UNION CO HABITAT FOR HUMANITY |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 2709524872 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3998 ST RT 1179 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | WAVERLY |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | KY |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 42462 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 86707 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 74193 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 5520 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -109355 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 1250 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 349797 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 231102 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 135237 |
| IRS990EZ/GrossReceiptsAmt | 0 | 169692 |
| IRS990EZ/GroupExemptionNum | 0 | 8545 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 336065 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 226710 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 336065 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 226710 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 11 | 5.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 11 | 1000 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | KEVIN BAIRD |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | KATHY WELDEN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | CHARLIE WILLETT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | EDDIE SHEFFER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | DOUG RODGERS |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | JENNIFER BUCKMAN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | JULIE WALLACE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | ANDREA ELLISON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | WAYNE CAVINS |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | ASHLEY SESCO |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 10 | DARRELYN KELLEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 11 | NICOLE BERRY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | TREASURER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 10 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 11 | EXECUTIVE DI |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 263090 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 156909 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 132948 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 23136 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | HABITAT FOR HUMANITY |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 141036 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | CONSTRUCT AND PROVIDE HOUSING TO ECONOMICALLY DISADVANTAGED FAMILIES AT SIGNIFICANT DISCOUNTS, FUNDED BY CONTRIBUTIONS AND VOLUNTEER LABOR. AVERAGE 1 HOME COMPLETED PER YEAR. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 135237 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 268143 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 9612 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | KY |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 13732 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 4392 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 279047 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 268143 |
| IRS990EZ/TotalRevenueAmt | 0 | 169692 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | N/A |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 5520 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 15080 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 16290 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 45096 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 49874 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 131860 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 164172 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 23831 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 34387 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 140998 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 24094 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 387482 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.90380 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 519342 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 169692 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 38911 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 50677 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 186094 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 73968 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 519342 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 169692 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 38911 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 50677 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 186094 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 73968 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 519342 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | MORTGAGE DISCOUNT EARNED 23,136 TOTAL 23,136 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | NONCASH CONTRIBUTION: 135,237 DESCRIPTION OF PROPERTY: HABITAT HOUSING RELATIONSHIP: NONE |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EXPENSES OFFICE SUPPLIES 127 MORTGAGE LOAN DISCOUNTS 123,906 INSURANCE 2,862 CONTRIBUTION TO HFHI 4,151 LICENSES & FEES 1,602 OTHER 300 TOTAL 132,948 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | NON-INTEREST BEARING MORTGAGE LOANS 155,302 154,638 CONSTRUCTION IN PROGRESS 107,788 2,271 TOTAL 263,090 156,909 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | IMPOUNDS 12,864 3,830 PAYROLL 868 562 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | CONSTRUCT AND PROVIDE HOUSING TO ECONOMICALLY DISADVANTAGED FAMILIES AT SIGNIFICANT DISCOUNTS, FUNDED BY CONTRIBUTIONS AND VOLUNTEER LABOR. AVERAGE 1 HOME COMPLETED PER YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990-EZ, PART I, LINE 8 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990-EZ, PART I, LINE 10 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990-EZ, PART I, LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990-EZ, PART II, LINE 24 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990-EZ, PART II, LINE 26 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990-EZ, PART III, LINE 28 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | KATHY WELDEN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | TREASURER |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 2709524872 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-08-28 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | UNION COUNTY HABITAT FOR HUMANITY |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | UNIO |
| ReturnHeader/Filer/EIN | 0 | 611260263 |
| ReturnHeader/Filer/PhoneNum | 0 | 2709524872 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 388 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | MORGANFIELD |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | KY |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 42437 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 370818432 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | KEMPER CPA GROUP LLP |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 101 E MAIN STREET |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | MORGANFIELD |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | KY |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 42437 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 2703891239 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-10-27 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | ROBERT P BAIRD |
| ReturnHeader/ReturnTs | 0 | 2025-10-28T12:35:53-04:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-07-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2025-06-30 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.