Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 92-3292151 • 501(c)3 • Royersford, PA
Profile
The creator accountability network empowers community members to build trust with content creators through ethical training and accreditation, victim-centered reporting of unethical behavior, and the promotion of community healing through active accountability.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
10th percentile
Higher net margin than 10% of similar nonprofits.
Top Officer Pay
92nd percentile
Higher top officer pay than 92% of similar nonprofits.
Top officer pay equals 37.5% of source-year revenue.
Asset Growth
7th percentile
Faster asset growth than 7% of similar nonprofits.
Revenue Growth
33rd percentile
Faster revenue growth than 33% of similar nonprofits.
Assets
Down$5,716
Down $39,575 (-87%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Down$5,716
Down $39,575 (-87%) from 2023
Revenue
Down$82,052
Down $17,612 (-18%) from 2023
Expenses
Up$121,627
Up $67,254 (+124%) from 2023
Net Income
Down-$39,575
Down $84,866 (-187%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
The creator accountability network empowers community members to build trust with content creators through ethical training and accreditation, victim-centered reporting of unethical behavior, and the promotion of community healing through active accountability.
| Description | Grants | Expenses |
|---|---|---|
| COMMUNITY ACCOUNTABILITY: THE COMMUNITY ACCOUNTABILITY PROGRAM WILL EDUCATE CONTENT CREATORS ON A CODE OF CONDUCT AND WILL PROVIDE A SAFE PLACE FOR INDIVIDUALS TO MAKE REPORTS OF VIOLATIONS OF THIS CODE. THIS PROGRAM HAS BEEN RESPONSIBLE FOR THE TRAINING OF CERTIFIED VICTIM ADVOCATES AND FOR ONBOARDING VOLUNTEER TEAM LEADS, WHO ARE DESIGNING THE SYSTEMS WHICH WILL PROVIDE ACCOUNTABILITY SERVICES TO THESE COMMUNITIES. | $0 | $29,850 |
| MORAL EDUCATION & CONSULTING: THE MORAL EDUCATION & CONSULTING PROGRAM HAS CONDUCTED RESEARCH IN THE FIELD OF ETHICAL STANDARDS AND MEDIATION WHICH HAS INFORMED OUR OTHER PROGRAMS. IT HAS ONBOARDED ONE PART-TIME STAFF MEMBER AND AN ADDITIONAL TEAM OF 5 VOLUNTEERS TO BUILD ETHICAL EDUCATION PROGRAMS. | $0 | $12,411 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| VIOLET NICKALLS | People & Operations Director | PT | $30,786 | - | $30,786 |
| SARAH TULIEN | Executive Director | PT | $19,200 | - | $19,200 |
| AARON RABINOWITZ | Ethics Director | PT | $19,200 | - | $19,200 |
| KATRINA MORRIS | Board President | - | $0 | - | - |
| SAM P BUCK | Treasurer And Operations Director | - | $0 | - | - |
| HEATHER LAREW | Secretary | - | $0 | - | - |
| AMANDA THARP | Board Member | - | $0 | - | - |
| ALISHA KOCH | Board Member | - | $0 | - | - |
“Description;Amount^INFORMATION TECHNOLOGY;13557|PAYROLL TAXES;11828|REGISTRATION AND COMPLIANCE FEES;11627|TRAVEL AND MEETING EXPENSES;4626|OFFICE AND ADMIN EXPENSES;3587|INSURANCE;3271|ADVERTISING AND MARKETING EXPENSES;895^Total;49391^”
“Description;EOY Amount^NET FIXED ASSETS;636^Total;636^”
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 | 0 |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | SAM P BUCK |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 6172864001 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1844 E RIDGE PIKE SUITE 108 1092 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | ROYERSFORD |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 19468 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 44655 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 5080 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 82048 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -39575 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 11766 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 45291 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 5716 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 82052 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 4 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 45291 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 5716 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 45291 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 5716 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 10 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 30786 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 19200 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 19200 |
| 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/PersonNm | 0 | VIOLET NICKALLS |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | SARAH TULIEN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | AARON RABINOWITZ |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | KATRINA MORRIS |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | SAM P BUCK |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | HEATHER LAREW |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | AMANDA THARP |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | ALISHA KOCH |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | PEOPLE & OPERATIONS DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | EXECUTIVE DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | ETHICS DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | BOARD PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | TREASURER AND OPERATIONS DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | SECRETARY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 636 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 636 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 49391 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | THE CREATOR ACCOUNTABILITY NETWORK EMPOWERS COMMUNITY MEMBERS TO BUILD TRUST WITH CONTENT CREATORS THROUGH ETHICAL TRAINING AND ACCREDITATION, VICTIM-CENTERED REPORTING OF UNETHICAL BEHAVIOR, AND THE PROMOTION OF COMMUNITY HEALING THROUGH ACTIVE ACCOUNTABILITY. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 0 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | COMMUNITY ACCOUNTABILITY: THE COMMUNITY ACCOUNTABILITY PROGRAM WILL EDUCATE CONTENT CREATORS ON A CODE OF CONDUCT AND WILL PROVIDE A SAFE PLACE FOR INDIVIDUALS TO MAKE REPORTS OF VIOLATIONS OF THIS CODE. THIS PROGRAM HAS BEEN RESPONSIBLE FOR THE TRAINING OF CERTIFIED VICTIM ADVOCATES AND FOR ONBOARDING VOLUNTEER TEAM LEADS, WHO ARE DESIGNING THE SYSTEMS WHICH WILL PROVIDE ACCOUNTABILITY SERVICES TO THESE COMMUNITIES. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | MORAL EDUCATION & CONSULTING: THE MORAL EDUCATION & CONSULTING PROGRAM HAS CONDUCTED RESEARCH IN THE FIELD OF ETHICAL STANDARDS AND MEDIATION WHICH HAS INFORMED OUR OTHER PROGRAMS. IT HAS ONBOARDED ONE PART-TIME STAFF MEMBER AND AN ADDITIONAL TEAM OF 5 VOLUNTEERS TO BUILD ETHICAL EDUCATION PROGRAMS. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 29850 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 12411 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 60470 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 121627 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 42261 |
| IRS990EZ/TotalRevenueAmt | 0 | 82052 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | creatoraccountabilitynetwork.org |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 82048 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 99663 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 181711 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 4 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 5 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 20418 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 161293 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 82048 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 99663 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 181711 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 181716 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Description;Amount^INFORMATION TECHNOLOGY;13557|PAYROLL TAXES;11828|REGISTRATION AND COMPLIANCE FEES;11627|TRAVEL AND MEETING EXPENSES;4626|OFFICE AND ADMIN EXPENSES;3587|INSURANCE;3271|ADVERTISING AND MARKETING EXPENSES;895^Total;49391^ |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Description;EOY Amount^NET FIXED ASSETS;636^Total;636^ |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990-EZ, Part II, Line 24 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | SARAH TULIEN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | EXECUTIVE DIRECTOR |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6172864001 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-04-02 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | CREATOR ACCOUNTABILITY NETWORK |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | CREA |
| ReturnHeader/Filer/EIN | 0 | 923292151 |
| ReturnHeader/Filer/PhoneNum | 0 | 6172864001 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 1844 E RIDGE PIKE SUITE 108 1092 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | ROYERSFORD |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | PA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 19468 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 262176601 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | EASY OFFICE DBA JITASA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 1120 S RACKHAM WAY SUITE 300 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | MERIDIAN |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | ID |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 83642 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 2082874777 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-04-02 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | JEREMY CORK |
| ReturnHeader/ReturnTs | 0 | 2025-04-02T09:06:28-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.