Liabilities / Assets
98th percentile
Higher debt load relative to assets than 98% of similar nonprofits.
EIN 03-0444687 • 501(c)3 • East Providence, RI
Profile
The Rhode Island Heritage Hall of Fame was founded in March 1965 to honor the contributions of those whose efforts, in any line of endeavor, have added significantly
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
98th percentile
Higher debt load relative to assets than 98% of similar nonprofits.
Liabilities / Revenue
93rd percentile
Higher debt load relative to revenue than 93% of similar nonprofits.
Net Margin
22nd percentile
Higher net margin than 22% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
15th percentile
Faster asset growth than 15% of similar nonprofits.
Revenue Growth
22nd percentile
Faster revenue growth than 22% of similar nonprofits.
Assets
Down$8,138
Down $18,792 (-70%) from 2023
Liabilities
Down$45,228
Down $1,672 (-3.6%) from 2023
Net Assets
Down-$37,090
Down $17,120 (-86%) from 2023
Revenue
Down$73,350
Down $49,034 (-40%) from 2023
Expenses
Down$90,470
Down $11,730 (-11%) from 2023
Net Income
Down-$17,120
Down $37,304 (-185%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
The Rhode Island Heritage Hall of Fame was founded in March 1965 to honor the contributions of those whose efforts, in any line of endeavor, have added significantly
| Description | Grants | Expenses |
|---|---|---|
| Historical Convocation - to honor and give proper acknowledgment to Rhode Islanders of earlier generations. | $0 | $15,344 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Lawrence C Reid | President | - | $0 | - | - |
| General James J D'Agostino | Vice President | - | $0 | - | - |
| Lawrence C Reid | Acting Treasurer | - | $0 | - | - |
| Debra Mulligan | Secretary | - | $0 | - | - |
| Patrick T Conley Esq | Director | - | $0 | - | - |
| Mayor J Michael Levesque | Director | - | $0 | - | - |
| Maryanne Brandmeier | Director | - | $0 | - | - |
“Administration 5375.”
“Board meeting expenses 3046.”
“Historical Convocation 15344.”
“Interest Expense 1688.”
“Deposits 2000. 2000.”
“SBA Loan Payable 46900. 45228.”
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/PersonNm | 0 | General James J D'Agostino |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 4014330044 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1445 Wampanoag Trail Suite 203 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | East Providence |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | RI |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02915 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 24930 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 6138 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 73350 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -17120 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 46563 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 26930 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 8138 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 73350 |
| IRS990EZ/GrossReceiptsForPublicUseAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InitiationFeesAndCapContriAmt | 0 | 0 |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | -19970 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | -37090 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | -19970 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | -37090 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 14636 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 4.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 2.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/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Lawrence C Reid |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | General James J D'Agostino |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Lawrence C Reid |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Debra Mulligan |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Patrick T Conley Esq |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Mayor J Michael Levesque |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Maryanne Brandmeier |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Acting Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Director |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 2000 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 2000 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 25453 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | The Rhode Island Heritage Hall of Fame was founded in March 1965 to honor the contributions of those whose efforts, in any line of endeavor, have added significantly |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 3818 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Historical Convocation - to honor and give proper acknowledgment to Rhode Islanders of earlier generations. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 15344 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 46900 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 45228 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 90470 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 15344 |
| IRS990EZ/TotalRevenueAmt | 0 | 73350 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | N/A |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 73350 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 46850 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 6669 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 27550 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3500 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 157919 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2231 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 2231 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 75534 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 52716 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 46055 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 174305 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 2231 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 2231 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00670 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00850 |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99330 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99150 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 332224 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 73350 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 122384 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 59385 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 73605 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3500 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 332224 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 334455 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Administration 5375. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Board meeting expenses 3046. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Historical Convocation 15344. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | Interest Expense 1688. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | Deposits 2000. 2000. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | SBA Loan Payable 46900. 45228. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990EZ, Part II, Line 24 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Form 990EZ, Part II, Line 26 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Lawrence Reid |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 4014330044 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-05-08 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | Rhode Island Heritage Hall of Fame |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | RHOD |
| ReturnHeader/Filer/EIN | 0 | 030444687 |
| ReturnHeader/Filer/PhoneNum | 0 | 4014330044 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 1445 Wampanoag Trail |
| ReturnHeader/Filer/USAddress/CityNm | 0 | East Providence |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | RI |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 02915 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 050519175 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | Scott T Whittum CPA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 1445 Wampanoag Trail Suite 210 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | East Providence |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | RI |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 02915 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 4014335300 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | Scott T Whittum CPA |
| ReturnHeader/PreparerPersonGrp/SelfEmployedInd | 0 | X |
| ReturnHeader/ReturnTs | 0 | 2025-05-28T11:04:56-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.