Liabilities / Assets
21st percentile
Higher debt load relative to assets than 21% of similar nonprofits.
EIN 04-2938967 • 501(c)3 • Athol, MA
Profile
To protect significant natural, agricultural, and scenic areas andencourage land stewardship in northern and central massachusetts
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
21st percentile
Higher debt load relative to assets than 21% of similar nonprofits.
Liabilities / Revenue
21st percentile
Higher debt load relative to revenue than 21% of similar nonprofits.
Net Margin
81st percentile
Higher net margin than 81% of similar nonprofits.
Top Officer Pay
42nd percentile
Higher top officer pay than 42% of similar nonprofits.
Top officer pay equals 3.1% of source-year revenue.
Asset Growth
76th percentile
Faster asset growth than 76% of similar nonprofits.
Revenue Growth
77th percentile
Faster revenue growth than 77% of similar nonprofits.
Assets
Up$8,622,194
Up $1,174,847 (+16%) from 2024
Liabilities
Up$96,600
Up $685 (+0.7%) from 2024
Net Assets
Up$8,525,594
Up $1,174,162 (+16%) from 2024
Revenue
Up$3,602,804
Up $865,369 (+32%) from 2024
Expenses
Up$2,483,786
Up $1,148,721 (+86%) from 2024
Net Income
Down$1,119,018
Down $283,352 (-20%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
To protect significant natural, agricultural, and scenic areas andencourage land stewardship in northern and central massachusetts
To protect significant natural, agricultural, and scenic areas andencourage land stewardship in northern and central massachusetts.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $3,603,497 | $3,408,988 | ▼ $194,509 |
| Land, Buildings, and Equipment, Net | $469,358 | $919,062 | ▲ $449,704 |
| Savings and Temporary Cash Investments | $940,614 | $840,403 | ▼ $100,211 |
| Pledges and Grants Receivable | $322,614 | $123,831 | ▼ $198,783 |
| Prepaid Expenses and Deferred Charges | $26,066 | $49,046 | ▲ $22,980 |
| Accounts Receivable | $7,042 | $8,086 | ▲ $1,044 |
| Total Assets | $7,447,347 | $8,622,194 | ▲ $1,174,847 |
| Other Assets Total | $2,078,156 | $3,272,778 | ▲ $1,194,622 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $86,799 | $54,322 | ▼ $32,477 |
| Other Liabilities | $9,116 | $42,278 | ▲ $33,162 |
| Total Liabilities | $95,915 | $96,600 | ▲ $685 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,841,352 | $6,625,279 | ▲ $2,783,927 |
| Net Assets With Donor Restrictions | $3,510,080 | $1,900,315 | ▼ $1,609,765 |
| Total Net Assets Fund Balance | $7,351,432 | $8,525,594 | ▲ $1,174,162 |
| Total Liabilities and Net Assets / Fund Balance | $7,447,347 | $8,622,194 | ▲ $1,174,847 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $799,264 | $200,342 | $999,606 |
| Land | $93,568 | - | $93,568 |
| Equipment | $26,230 | $28,519 | $54,749 |
| Other Assets Org | $3,231,743 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $177,114 | $229,674 | ▼ $7,013 | - | $399,775 |
| 2023 | $274,642 | - | ▼ $43,188 | $-54,340 | $177,114 |
| 2022 | $306,507 | - | ▼ $31,865 | - | $274,642 |
| 2021 | $302,702 | - | ▲ $3,787 | - | $306,507 |
| 2020 | $227,999 | - | ▲ $74,721 | - | $302,720 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Emma Ellsworth | Executive Director | FT | $110,551 | $110,551 |
| Name | Title |
|---|---|
| David Spackman | President |
| Joan Meyer | Vice President |
| Al Rose | Director |
| Bob Busby | Director |
| Bryan Long | Director |
| Craig Twohey | Director |
| Jim Levitt | Director |
| John Natoli | Director |
| Mary Woolsey | Director |
| Nancy Hazard | Director |
| Phil Stevens | Director |
| Sara Crawley | Director |
| Joanne Mcgee | Clerk |
| Leonard Johnson | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Cars and Other Vehicles | 1 | $11,200 | Fair Market Value (FMV) |
| Other Non Cash Contri Table | 17 | $8,029 | Fair Market Value (FMV) |
| Total Noncash Contributions | 18 | $19,229 | - |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,387,368 |
| Salaries, Compensation, and Employee Benefits | $1,096,418 |
| Total Fundraising Expense | $184,779 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $722,224 | $46,622 | $100,167 | $869,013 |
| Other Employee Benefits | $124,440 | $8,033 | $17,259 | $149,732 |
| All Other Expenses | $56,975 | $18,242 | $27,225 | $102,442 |
| Payroll Taxes | $64,553 | $4,167 | $8,953 | $77,673 |
| Fees for Services Other | $46,387 | $22,101 | $740 | $69,228 |
| Office Expenses | $29,490 | $5,033 | $15,489 | $50,012 |
| Fees for Services Accounting | - | $45,213 | - | $45,213 |
| Depreciation Depletion | $373 | $33,804 | - | $34,177 |
| Insurance | $18,273 | $4,327 | - | $22,600 |
| Conferences and Meetings | $19,398 | $77 | $1,399 | $20,874 |
| Other Expenses | $9,869 | $227 | $9,495 | $19,591 |
| Travel | $6,107 | $3,182 | $1,344 | $10,633 |
| Interest | $2,301 | $1,837 | - | $4,138 |
| Fees for Services Legal | $1,701 | - | - | $1,701 |
| Advertising | $1,620 | - | - | $1,620 |
| Occupancy | $100 | $140 | - | $240 |
| Total Functional Expenses | $2,104,741 | $194,266 | $184,779 | $2,483,786 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $2,535,880 |
| Expenses per Audited Statements | $2,483,786 |
| Total Expenses per Form 990 | $2,483,786 |
| Expenses Not Reported on Form 990 | $52,094 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Financing Lease Liability | $42,278 |
“ORGANIZATION HAS MEMBERS”
“Members elect directors at the annual meeting”
“Organization's management and finance committee review and approve form 990 before it is filed.”
“Any financial or project related conflicts of interest are disclosed in board meetings and recorded in the minutes of those meetings. Conflict disclosures and policies are distributed and signed annually by staff and board.”
“Organization reviews wage comparability data when considering hiring salary employees and salary increases.”
“Organization's policy is to make available to the public the government documents, conflict of interest policy, and financial statements upon request.”
“The beginning of the year balances in column (a) reflect the amounts originally reported in the prior year. However, during the current year's audit, it was determined that $967,553 should be reclassified from with donor restrictions to without donor restrictions. The ending balances in column (b) reflect this corrected classification. This change represents a reclassification between net asset classes only and has no impact on the total net balance of the organization.”
“The organization reports conservation easements it owns as assets on the balance sheet at the nominal value of $1 each. Financial statement disclosure the amounts reported as land held for conservation purposes are lands that mount grace land conservation trust, inc. Acquired through purchases and donations and it is the intent of the organization to hold these lands for conservation purposes in perpetuity. These parcels may have conservation or other use restrictions on them. The organization records these assets at cost or at fair market value at the time of donation. Any reduction in value of a parcel of land that occurs as a result of mount grace land conservation trust, inc. Granting a conservation restriction on the land it owns is recognized as an expense of the organization in the year that the restriction occurs. The organizations also receives donations of conservation restrictions and easements on land which it does not hold title. These conservation restrictions and easements are reported in the financial statements at a nominal value, $1. As of the date of these financial statements, the organization holds 94 conservation restrictions and easements.”
“Generally accepted accounting principles in the united states of america prescribe the threshold a tax position is required to meet before being recognized in the financial statements. A liability for uncertain tax positions is recognized and recorded as a component of current income tax expense for differences between financial and income tax reporting positions which do not meet this threshold. Any interest and penalties related to uncertain tax positions are recorded as a component of income tax expense. The organization has reviewed its tax positions that remain subject to examination by tax authorities and has not identified any material uncertain tax positions and thus has not recorded any liability at may 31, 2025 and 2024. The organization's federal and state tax returns are subject to possible examination by taxing authorities until the expiration of the related returns statutes. In general, the federal and state tax returns have a three-year statute of limitation from the date the tax returns were due or filed, whichever is later. The organization is no longer subject to examinations by tax authorities for years prior to 2021 and has no open examinations as of the date of these financial statements.”
“RENTAL EXPENSES”
“RENTAL EXPENSES”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 86799 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 54322 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 7042 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 8086 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROTECT SIGNIFICANT NATURAL, AGRICULTURAL, AND SCENIC AREAS ANDENCOURAGE LAND STEWARDSHIP IN NORTHERN AND CENTRAL MASSACHUSETTS. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 1620 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1620 |
| IRS990/AllOtherContributionsAmt | 0 | 3422578 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 27225 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 18242 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 56975 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 102442 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | EMMA ELLSWORTH |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9782482043 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1461 OLD KEENE RD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ATHOL |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01331 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 1399 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 77 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 19398 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 20874 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 1 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3422578 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 183142 |
| IRS990/CYOtherExpensesAmt | 0 | 1387368 |
| IRS990/CYOtherRevenueAmt | 0 | -15276 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 12360 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1119018 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1096418 |
| IRS990/CYTotalExpensesAmt | 0 | 2483786 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 184779 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3602804 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 33804 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 373 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 34177 |
| IRS990/Desc | 0 | COMMUNITY ENGAGEMENT: THE COMMUNITY ENGAGEMENT PROGRAM WORKED TO KEEP THE TRUST'S CONSERVATION WORK IN THE PUBLIC EYE AND TO BRING THE PUBLIC ON TO PROTECTED LAND AND INVLOVE THE COMMUNITY IN MOUNT GRACE'S PROJECTS. REGULAR PRESS RELEASES TO LOCAL MEDIA, AS WELL AS, A REGIONALLY DISTRIBUTED NEWSLETTER, KEEP THE COMMUNITY AND MOUNT GRACE MEMBERSHIP APPRISED OF NEW PROJECTS AND CHALLENGES. FREQUENT FREE PUBLIC EVENTS ARE USED TO SHOWCASE THE SUCCESSFUL WORK OF THE CONSERVATION PROGRAM. THE PROGRAM ALSO REACHES OUT TO LANDOWNERS CONTEMPLATING LAND CONSERVATION. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 1 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3510080 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1900315 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 17 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 219812 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 45213 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 45213 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 1701 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1701 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 740 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 22101 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 46387 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 69228 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| 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/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | 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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DAVID SPACKMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOAN MEYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LEONARD JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JOANNE MCGEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BOB BUSBY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SARA CRAWLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JIM LEVITT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BRYAN LONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOHN NATOLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | AL ROSE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | PHIL STEVENS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CRAIG TWOHEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MARY WOOLSEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | NANCY HAZARD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | EMMA ELLSWORTH |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 110551 |
| 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/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1986 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 24646 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 402252 |
| IRS990/GrossReceiptsAmt | 0 | 4021704 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 26018 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 4327 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 18273 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 22600 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 1837 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 2301 |
| IRS990/InterestGrp/TotalAmt | 0 | 4138 |
| IRS990/InvestmentExpenseAmt | 0 | -18053 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 158496 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 158496 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 3603497 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3408988 |
| IRS990/IRPDocumentCnt | 0 | 23 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 228861 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 469358 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 919062 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1147923 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 377606 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 41294 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROTECT SIGNIFICANT NATURAL, AGRICULTURAL, AND SCENIC AREAS ANDENCOURAGE LAND STEWARDSHIP IN NORTHERN AND CENTRAL MASSACHUSETTS |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 7351432 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 8525594 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 24646 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 24646 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | -15276 |
| IRS990/NetRentalIncomeOrLossGrp/UnrelatedBusinessRevenueAmt | 0 | -15276 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 73197 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3841352 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 6625279 |
| IRS990/NoncashContributionsAmt | 0 | 19229 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 140 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 100 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 240 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 15489 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5033 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 29490 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 50012 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 2078156 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 3272778 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 17259 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 8033 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 124440 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 149732 |
| IRS990/OtherExpensesGrp/Desc | 0 | LAND TRANSACTION EXPENS |
| IRS990/OtherExpensesGrp/Desc | 1 | REAL ESTATE TAXES |
| IRS990/OtherExpensesGrp/Desc | 2 | STAFF AND BOARD DEVELOP |
| IRS990/OtherExpensesGrp/Desc | 3 | SUPPLIES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2708 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 9495 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1261 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 227 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 949563 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 31840 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 19527 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 9869 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 949563 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 31840 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 23496 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 19591 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 9116 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 42278 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 100167 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 46622 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 722224 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 869013 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 8953 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 4167 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 64553 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 77673 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 322614 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 123831 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 26066 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 49046 |
| IRS990/PrincipalOfficerNm | 0 | EMMA ELLSWORTH |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | OTHER INCOME |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 12360 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 12360 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | CONSERVATION AND STEWARDSHIP: THE CONSERVATION AND STEWARDSHIP PROGRAMS ARE RESPONSIBLE FOR EXECUTING THE LAND PROTECTION AND NATURAL RESOURCES MANAGEMENT FUNCTIONS OF THE LAND TRUST. THE PROGRAM WORKSWITH WILLING LANDOWNERS, MUNICIPAL, STATE AND FEDERAL AGENCIES, ANDNON-GOVERNMENTAL ORGANIZATIONS TO PERMANENTLY PROTECT LAND FOR THEBENEFIT OF THE PUBLIC AND MANAGE NATURAL RESOURCES ON THOSE LANDS USINGSCIENCE-BASED BEST MANAGEMENT PRACTICES. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1884929 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 12360 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2536314 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 161207 |
| IRS990/PYOtherExpensesAmt | 0 | 520234 |
| IRS990/PYOtherRevenueAmt | 0 | -4049 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 43963 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1402370 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 814831 |
| IRS990/PYTotalExpensesAmt | 0 | 1335065 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2737435 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1119018 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | -15276 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 940614 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 840403 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 3422578 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2536314 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1872892 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1870799 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2081300 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 11783883 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 183142 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 161207 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 26071 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 11645 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 9495 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 391560 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.96780 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.97650 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 11783883 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 3422578 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2536314 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1872892 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1870799 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2081300 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 11783883 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 12175443 |
| 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 |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 799264 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 200342 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 999606 |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 177114 |
| IRS990ScheduleD/CYEndwmtFundGrp/ContributionsAmt | 0 | 229674 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 399775 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -7013 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 274642 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 177114 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -43188 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | -54340 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 306507 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 274642 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -31865 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 302702 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 306507 |
No mirrored PDF or thumbnail assets are attached yet.