Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
EIN 45-3704195 • 501(c)3 • Lenexa, KS
Profile
Raise funds for melanoma awareness and research
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
Liabilities / Revenue
Score unavailable
Liabilities-to-revenue requires both liabilities and revenue on the latest valid filing.
Net Margin
16th percentile
Higher net margin than 16% 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
25th percentile
Faster asset growth than 25% of similar nonprofits.
Revenue Growth
63rd percentile
Faster revenue growth than 63% of similar nonprofits.
Assets
Up$152,200
Up $6,865 (+4.7%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$152,200
Up $6,865 (+4.7%) from 2023
Revenue
Down$121,429
Down $46,923 (-28%) from 2023
Expenses
Down$114,564
Down $49,704 (-30%) from 2023
Net Income
Up$6,865
Up $2,781 (+68%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Outpacing Melanoma Foundation is a 501(c)(3) non-profit organization dedicated to funding research for and increasing awareness of melanoma by promoting prevention, screening, and early detection throughout the Kansas City region.
Raise funds for melanoma awareness and research
| Description | Grants | Expenses |
|---|---|---|
| Established the Richard A. Klover Melanoma Fund within the University of Kansas Endowment. The Foundation holds an annual "Outpacing Melanoma 5k Run/Walk Event". Proceeds from the 2024 event were contributed to this fund for melanoma awareness and research funding. | $100,000 | $100,000 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Gary Doolittle MD | Board Member | - | $0 | - | - |
| Kelly Klover | President And Board Chairman | FT | $0 | - | - |
| Todd Sundbom | Board Member | - | $0 | - | - |
| Kristi Rutschman | Secretary/Treasurer And Board Member | - | $0 | - | - |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| 5k Run/Walk | $101,207 | $30,914 | $19,231 | $11,683 |
| Event 2 | - | $0 | - | $0 |
| Total Events | $101,207 | $30,914 | $24,378 | $6,536 |
“Outpacing Melanoma Foundation donated $100,000 of it's proceeds to the Richard A. Klover Melanoma Fund within the University of Kansas Endowment. The contribution is to fund Melanoma awareness and cancer research.”
“Other Expenses include annual insurance and filing fees.”
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 | Kelly KloverKristi Rutschman |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 9134883945 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 8883 McCoy St |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Lenexa |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | KS |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 66227 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 145335 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 152200 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 114893 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 6865 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 7920 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 145335 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 152200 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 30914 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 100000 |
| IRS990EZ/GrossReceiptsAmt | 0 | 145807 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 145335 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 152200 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 145335 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 152200 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 40.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Gary Doolittle MD |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Kelly Klover |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Todd Sundbom |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Kristi Rutschman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | President and Board Chairman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Secretary/Treasurer and Board Member |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherEmployeePaidOver100kCnt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 315 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Raise funds for melanoma awareness and research |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 6329 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Established the Richard A. Klover Melanoma Fund within the University of Kansas Endowment. The Foundation holds an annual "Outpacing Melanoma 5k Run/Walk Event". Proceeds from the 2024 event were contributed to this fund for melanoma awareness and research funding. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 100000 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 100000 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 24378 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 6536 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | KS |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 114564 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 100000 |
| IRS990EZ/TotalRevenueAmt | 0 | 121429 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationOtherDesc | 0 | Foundation |
| IRS990EZ/TypeOfOrganizationOtherInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | outpacingmelanoma.org |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 114893 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 162160 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 164137 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 102710 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 88023 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 631923 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.55690 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.57080 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 351923 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 280000 |
| IRS990ScheduleA/SupportedOrganizationsCnt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 114893 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 162160 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 164137 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 102710 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 88023 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 631923 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 631923 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesTotalEventsAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 70293 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent1Amt | 0 | 70293 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 24378 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentEvent1Amt | 0 | 1285 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentTotalEventsAmt | 0 | 1285 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | 5k Run/Walk |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent1Amt | 0 | 116 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageTotalEventsAmt | 0 | 116 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 101207 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 101207 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 30914 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueOtherEventsAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 30914 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 6536 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesEvent1Amt | 0 | 521 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesTotalEventsAmt | 0 | 521 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 19231 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 19231 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent1Amt | 0 | 3225 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFcltyCostsTotalEventsAmt | 0 | 3225 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Outpacing Melanoma Foundation donated $100,000 of it's proceeds to the Richard A. Klover Melanoma Fund within the University of Kansas Endowment. The contribution is to fund Melanoma awareness and cancer research. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Other Expenses include annual insurance and filing fees. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I, Line 10 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Part I, Line 16 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Kristi Rutschman |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Secretary/Treasurer |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 9134883945 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-03-06 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | OUTPACING MELANOMA FOUNDATION |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | OUTP |
| ReturnHeader/Filer/EIN | 0 | 453704195 |
| ReturnHeader/Filer/PhoneNum | 0 | 9134883945 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 8883 McCoy St |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Lenexa |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | KS |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 66227 |
| ReturnHeader/ReturnTs | 0 | 2025-03-06T16:18:44Z |
| 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.