Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
EIN 20-5653583 • 501(c)3 • Placitas, NM
Profile
To restore and protect the joy of youth through educational programs and positive actions in collaboration with families, schools, communities, and government entities
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
Liabilities / Revenue
55th percentile
Higher debt load relative to revenue than 55% of similar nonprofits.
Net Margin
33rd percentile
Higher net margin than 33% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
16th percentile
Faster asset growth than 16% of similar nonprofits.
Revenue Growth
54th percentile
Faster revenue growth than 54% of similar nonprofits.
Assets
Down$905,826
Down $86,386 (-8.7%) from 2023
Liabilities
Down$317,843
Down $16,457 (-4.9%) from 2023
Net Assets
Down$587,983
Down $69,929 (-11%) from 2023
Revenue
Up$2,961,097
Up $247,751 (+9.1%) from 2023
Expenses
Up$3,031,970
Up $390,801 (+15%) from 2023
Net Income
Down-$70,873
Down $143,050 (-198%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To restore and protect the joy of youth through educational programs and positive actions in collaboration with families, schools, communities, and government entities
To restore and protect the joy of youth through educational programs and positive actions in collaboration with families, schools, communities and government entities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Rtn Earn Endowment Incm Other Fnds | $657,912 | $587,983 | ▼ $69,929 |
| Cash and Non-Interest-Bearing Accounts | $671,118 | $524,174 | ▼ $146,944 |
| Accounts Receivable | $133,603 | $205,213 | ▲ $71,610 |
| Land, Buildings, and Equipment, Net | $187,491 | $176,439 | ▼ $11,052 |
| Other Notes and Loans Receivable, Net | $0 | - | - |
| Total Assets | $992,212 | $905,826 | ▼ $86,386 |
| Liabilities | |||
| Unsecured Notes Loans Payable | $327,097 | $309,874 | ▼ $17,223 |
| Accounts Payable and Accrued Expenses | $7,203 | $7,969 | ▲ $766 |
| Total Liabilities | $334,300 | $317,843 | ▼ $16,457 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $657,912 | $587,983 | ▼ $69,929 |
| Total Liabilities and Net Assets / Fund Balance | $992,212 | $905,826 | ▼ $86,386 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Land | $155,000 | - | $155,000 |
| Equipment | $21,439 | $69,313 | $90,752 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| John-michael Keyes | EXECUTIVE DIRECTOR to 5/31/2024 | FT | $145,831 | $14,628 | $160,459 |
| John-michael Keyes | - | - | $145,831 | $14,628 | $160,459 |
| Carly Posey | Mission Director | FT | $124,204 | $19,801 | $144,005 |
| Theresa Alford | Executive Director From 9/11/2024 | FT | $129,525 | $5,181 | $134,706 |
| Ellen Keyes | Operations Director | FT | $119,621 | $10,338 | $129,959 |
| Patrick Hamilton | Executive Director 6/01/2024-9/10/2024 | FT | $111,191 | $11,639 | $122,830 |
| Chris Zimmerman | Treasurer | - | $24,450 | - | $24,450 |
| James Englert | Chairman | - | $7,100 | - | $7,100 |
| Frank Deangelis | Board Member | - | $3,500 | - | $3,500 |
| Name | Title |
|---|---|
| Heilit Biehl | Vice Chair |
| Craig Straw | Board Member |
| David Bauer | Board Member |
| Julius Shanks | Board Member |
| Louis Gonzalez | Secretary |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,546,879 |
| Other Expenses | $1,485,091 |
| Total Fundraising Expense | $106,414 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $435,363 | $217,499 | $39,097 | $691,959 |
| Other Salaries and Wages | $440,928 | $194,009 | $52,304 | $687,241 |
| All Other Expenses | $602,464 | $1,684 | $894 | $605,042 |
| Travel | $330,218 | $4,931 | $0 | $335,149 |
| Conferences and Meetings | $156,837 | $168 | $0 | $157,005 |
| Payroll Taxes | $74,816 | $32,860 | $7,357 | $115,033 |
| Information Technology | $78,383 | $2,780 | $0 | $81,163 |
| Other Employee Benefits | $26,088 | $11,459 | $2,565 | $40,112 |
| Occupancy | $37,289 | $552 | $0 | $37,841 |
| Office Expenses | $24,144 | $9,268 | $3,170 | $36,582 |
| Depreciation Depletion | $18,247 | $320 | $0 | $18,567 |
| Fees for Services Accounting | $0 | $18,511 | $0 | $18,511 |
| Pension Plan Contributions | $8,152 | $3,580 | $802 | $12,534 |
| Advertising | $12,213 | $204 | $0 | $12,417 |
| Fees for Services Other | $11,202 | $0 | $0 | $11,202 |
| Insurance | $7,276 | $1,090 | $225 | $8,591 |
| Other Expenses | $2,438 | $0 | $0 | $2,438 |
| Fees for Services Legal | $0 | $1,890 | $0 | $1,890 |
| Total Functional Expenses | $2,424,751 | $500,805 | $106,414 | $3,031,970 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Chris Zimmerman | Board Member | Instructional Services | No | $24,450 |
| James Englert | Board Member | Instructional Services | No | $7,100 |
| Frank Deangelis | Board Member | Speakers Bureau | No | $3,500 |
“A copy of the irs form 990 is presented to the board of directors for review and comment prior to filing.”
“All members of the board, officers and key employees sign a conflict of interest policy and the forms are retained for a minimum of ten years.”
“Compensation for similar positions that are in the same area of expertise is reviewed by the board of directors on an ongoing basis.”
“Compensation is determined by review of the colorado nonprofit association and careers in nonprofits php staffing group guides and comparison to similar positions in the marketplace.”
“The irs form 990, governing documents and other information is provided upon written request.”
“The executive director and a member of the board of directors have a family relationship. The strategic initiatives directorr and operations director have a family relationship.”
“The foundation engaged in business transactions with companies owned by members of the board of directors for the provision of instructional services, professional services, and keynote presentations. Instructional service providers delivered services that were closely aligned with the foundations mission, utilizing foundation materials and practices, prepared curriculum and agendas and adhering to branding requirements. Professional service providers assisted the foundation by delivering curriculum development and relationship management services, supporting the foundations operations. Companies providing keynote presentations operated similarly to a speakers bureau, facilitating engagements where board members shared their personal stories and experiences, independent of foundation prepared materials or the foundations instructional activities. All transactions were conducted in compliance with the foundations conflict of interest policy.”
“Dues, fees & subscriptions 9911. 9757. 154. 0.”
“Program research 9997. 9997. 0. 0.”
“Professional development 3470. 3470. 0. 0.”
“Bank and merchant fees 8946. 8946. 0. 0.”
“Payroll fees 13971. 9088. 3990. 893.”
“Miscellaneous 657. 0. 656. 1.”
“Reimbursable expenses 28652. 28652. 0. 0.”
“POSTAGE 589. 579. 10. 0.”
“Printing 913. 897. 16. 0.”
“Remote training production 1366. 1366. 0. 0.”
“Training video production 9902. 9902. 0. 0.”
“Uniforms 2424. 2424. 0. 0.”
“Donation (net refunds) -3142. 0. -3142. 0.”
“Instructional management 110600. 110600. 0. 0.”
“Instructional provider 406786. 406786. 0. 0.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 7203 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 7969 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 133603 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 205213 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO RESTORE AND PROTECT THE JOY OF YOUTH THROUGH EDUCATIONAL PROGRAMS AND POSITIVE ACTIONS IN COLLABORATION WITH FAMILIES, SCHOOLS, COMMUNITIES AND GOVERNMENT ENTITIES. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 0 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 204 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 12213 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 12417 |
| IRS990/AllOtherContributionsAmt | 0 | 390689 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 894 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1684 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 602464 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 605042 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | false |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | THERESA ALFORD |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3034263100 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 489 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PLACITAS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NM |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 87043 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | true |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 671118 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 524174 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 39097 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 217499 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 435363 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 691959 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 168 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 156837 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 157005 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 390689 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 2186 |
| IRS990/CYOtherExpensesAmt | 0 | 1485091 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2568222 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -70873 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1546879 |
| IRS990/CYTotalExpensesAmt | 0 | 3031970 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 106414 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2961097 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 320 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 18247 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 18567 |
| IRS990/Desc | 0 | THE STANDARD REUNIFICATION METHOD (SRM), STANDARD RESPONSE PROTOCOL (SRP), AND REUNIFICATION EXERCISE (REx) ARE THE FLAGSHIP PROGRAMS OF THE FOUNDATION. PAYMENTS BY ORGANIZATIONS REQUESTING KEYNOTE PRESENTATIONS, TRAINING OR AFFILIATIONS ARE THE PRIMARY REVENUE SOURCES. THE PROGRAMS ARE BEING USED BY OVER 20,000,000 STUDENTS, 1,000,000 EDUCATORS, AND 100,000 POLICE AND OTHER PUBLIC RESPONDING PERSONNEL IN THE U.S. QUARTERLY OPEN ENROLLMENT LIVESTREAM TRAININGS, AND PERIODIC IN-PERSON BRIEFING SYMPOSIUMS ARE HOSTED EACH YEAR. THESE OFFERINGS PROVIDE A NICE REFRESHER OR INTRODUCTORY TRAINING FOR PEOPLE AT MINIMAL COST. THEY GENERATE REVENUE AS WELL AS INCREASE THE FOUNDATIONS REACH TO DISTRICTS, DEPARTMENTS, AND AGENCIES. IN-PERSON CURRICULUM IN COLORADO IS APPROVED FOR CONTINUING EDUCATION CREDITS FOR COUNSELORS AND PSYCHOLOGISTS THROUGH THE COLORADO DEPT. OF REGULATORY AFFAIRS, PEACE OFFICER STANDARDS AND TRAINING (POST) CREDITS FOR LAW ENFORCEMENT, AND SOME EQUIVALENTS IN OTHER STATES (APPROVED BY THE TEXAS COMMISSION ON LAW ENFORCEMENT (TCOLE). |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 15 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 2302913 |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 18511 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 18511 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 1890 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1890 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 11202 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 11202 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 14628 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 19801 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 10338 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 11639 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 5181 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JAMES ENGLERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | HEILIT BIEHL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LOUIS GONZALEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CHRIS ZIMMERMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JULIUS SHANKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DAVID BAUER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | FRANK DEANGELIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CRAIG STRAW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOHN-MICHAEL KEYES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CARLY POSEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ELLEN KEYES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | PATRICK HAMILTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | THERESA ALFORD |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 7100 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 24450 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 3500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 145831 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 124204 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 119621 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 111191 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 129525 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE DIRECTOR to 5/31/2024 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MISSION DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | OPERATIONS DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXECUTIVE DIRECTOR 6/01/2024-9/10/2024 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | EXECUTIVE DIRECTOR FROM 9/11/2024 |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2006 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 2961097 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 0 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 2780 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 78383 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 81163 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 225 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1090 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 7276 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 8591 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 2186 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 2186 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 29 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 69313 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 187491 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 176439 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 245752 |
| IRS990/LegalDomicileStateCd | 0 | NM |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO RESTORE AND PROTECT THE JOY OF YOUTH THROUGH EDUCATIONAL PROGRAMS AND POSITIVE ACTIONS IN COLLABORATION WITH FAMILIES, SCHOOLS, COMMUNITIES AND GOVERNMENT ENTITIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 657912 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 587983 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 552 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 37289 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 37841 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 3170 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 9268 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 24144 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 36582 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 2565 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 11459 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 26088 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 40112 |
| IRS990/OtherExpensesGrp/Desc | 0 | STAFF DEVELOPMENT |
| IRS990/OtherExpensesGrp/Desc | 1 | MATERIALS PRODUCTION - SAFETY |
| IRS990/OtherExpensesGrp/Desc | 2 | MATERIALS PURCHASE |
| IRS990/OtherExpensesGrp/Desc | 3 | PROGRAM DEVELOPMENT EXPENSE |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 0 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 4327 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 136481 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 17885 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 2438 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 4327 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 136481 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 17885 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 2438 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 52304 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 194009 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 440928 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 687241 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 7357 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 32860 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 74816 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 115033 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 802 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 3580 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 8152 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 12534 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | THERESA ALFORD |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 944 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 519130 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 519130 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 519130 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | BRIEFINGS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SAFETY/SOCIAL PROGRAMS |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | SERVICES |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 2 | 0 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 24000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 2531038 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 13184 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 2 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE BRIEFINGS SYMPOSIUM WAS HELD IN COLORADO IN FEBRUARY, AND A DECISION WAS MADE TO DISCONTINUE THE TRADITIONAL FORMAT OF CONDUCTING IT BI-ANNUALLY IN COLORADO. BEGINNING IN NOVEMBER OF 2023, THE BRIEFINGS WILL BE HOSTED REGIONALLY BASED ON A HOSTS ABILITY TO ORGANIZE A VENUE AN ASSIST WITH LOGISTICS, WITH THE PLAN TO CONDUCT THIS THREE TIMES PER YEAR. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 121838 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 24000 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 206384 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYOtherExpensesAmt | 0 | 1493794 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2506962 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 72177 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1147375 |
| IRS990/PYTotalExpensesAmt | 0 | 2641169 |
| IRS990/PYTotalRevenueAmt | 0 | 2713346 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -70873 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 2531038 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 657912 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 587983 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 525 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 100 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 500 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 600 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 325 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 2050 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 390689 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 206384 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 209225 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 284477 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 92946 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 1183721 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 2186 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 2186 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2568222 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 2508362 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1484387 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 437606 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 376933 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 7375510 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 2186 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 2186 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00030 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00000 |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.87710 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.86480 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 7509223 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 362944 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 171166 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 240873 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 115904 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 159121 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 1050008 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearAmt | 0 | 362419 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus1YearAmt | 0 | 171066 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus2YearsAmt | 0 | 240373 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus3YearsAmt | 0 | 115304 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus4YearsAmt | 0 | 158796 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 1047958 |
No mirrored PDF or thumbnail assets are attached yet.