Liabilities / Assets
39th percentile
Tied with the lowest-debt nonprofits in its peer group.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
39th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
39th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
28th percentile
Higher net margin than 28% of similar nonprofits.
Top Officer Pay
36th percentile
Higher top officer pay than 36% of similar nonprofits.
Top officer pay equals 0.2% of source-year revenue.
Asset Growth
26th percentile
Faster asset growth than 26% of similar nonprofits.
Revenue Growth
14th percentile
Faster revenue growth than 14% of similar nonprofits.
Assets
Up$797,244
Up $2,838 (+0.4%) from 2020
Net Assets
Up$797,244
Up $2,838 (+0.4%) from 2020
Liabilities
Flat$0
Flat from 2020
Revenue
Down$446,194
Down $60,121 (-12%) from 2020
Expenses
Up$437,767
Up $20,022 (+4.8%) from 2020
Net Income
Down$8,427
Down $80,143 (-90%) from 2020
Labor Organization An association of workers who have combined to protect or promote the interests of the members by bargaining collectively with their
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $794,406 | $797,244 | ▲ $2,838 |
| Rtn Earn Endowment Incm Other Fnds | $794,406 | $797,244 | ▲ $2,838 |
| Total Assets | $794,406 | $797,244 | ▲ $2,838 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $794,406 | $797,244 | ▲ $2,838 |
| Total Liabilities and Net Assets / Fund Balance | $794,406 | $797,244 | ▲ $2,838 |
| Name | Title | Base | Total |
|---|---|---|---|
| Brian Trefry | President - Nashua Police Supervisors Assoc. | $1,000 | $1,000 |
| Charles MacGregor | Clerk - Nashua Police Supervisors Assoc. | $1,000 | $1,000 |
| Donald Hager | Athol President - Police Department #59 | $1,000 | $1,000 |
| Scott Hudson | Treasurer - Nashua Police Supervisors Assoc. | $1,000 | $1,000 |
| David Carrier | Treasurer - Andover Public Safety Communicators #109 | $500 | $500 |
| Katie Ramos | Clerk - Andover Public Safety Communicators #109 | $500 | $500 |
| Ryan Higgins | President - Andover Public Safety Communicators #109 | $500 | $500 |
| Name | Title |
|---|---|
| Christopher Moore | President - Andover Police Superior Officers Association #99 |
| James Huard | President - Auburn Police Union |
| Tyler Currier | President - Barrington NH Local 240 |
| Scott Powers | President - Billerica EMT Association |
| Martin Conway | President - Billerica Police Local 5 A-B |
| Waynne Sadley | President - Boston School Police |
| Michael Shaw | President - Carver Police Dispatchers Local 189 |
| Erin Hemeon | President - Chatham Police Dispatchers Association - Local 115 |
| Shawn Drinkwine | President - Dunstable Police Union Local 7 |
| Russell Hero | President - Epping Police Union NEPBA Local 28 |
| Craig Caforia | President - Essex Police Employees Association |
| Edwin Fournier | President - Groveland Fire and Police Signal Operators |
| Adam Dyer | President - Hampstead Police Union NEPBA Local 37 |
| Scott Gagnon | President - Hardwick Police Local 418 |
| Jered Conoton | President - Local 414 Windsor Police |
| Shaun Dewey | President - MA DOC Captains Union - Local 200 |
| Stephen Mcnaught | President - MA Port Authority Police Dept. NEPBA Local 170 |
| Jamie Pelletier | President - Madawasku Police Union Local 608 |
| Joseph Gennord | President - Maynard Police Officers Union |
| Derek Zagzaug | President - Merrimack Police Dispatchers Support Local 112 |
| Jeffrey Rubino | President - Methuen Police Dispatchers & Parking Control |
| Elijah Balser | President - MPBA |
| Brian Ingham | President - Natick Police Superior Officer Union NEPBA Local 82 |
| John Donovan | President - NEPBA Local 14 Hudson Police Department |
| Rich Lachapelle | President - NEPBA Local 515 |
| Kevin Carlo | President - NEPBA Local 550 |
| James Vicerte-Roberts | President - NEPBA Local 80 - Somerset Police Patrol Officers |
| Corey Decker | President - NEPBA MCSSA Local 525 |
| Eric Shepard | President - New England Police Benevolent Association Local 409 |
| Benjamin Williams | President - NH Liquor Investigators Local 260 |
| Joshua Wallace | President - Northampton Police Officers Union |
| Sean Ford | President - PALMER |
| Aaron Stalu | President - Portsmouth Police Patrolman Union |
| Dave Colby | President - Portsmouth Police Ranking |
| Meredith Lobur | President - Provincetown Police Labor Federation PPLF |
| Michael Brinkman | President - Rochester NH Police Local 23 |
| Anthony Moriglioni | President - Springfield NEPBA local 401 |
| Luke Pinault | President - Tilton Police Local 29 |
| Mathew Gheorghio | President - UMass Boston Police Local 290 |
| Kevin Reilly | President - Wareham Police Sergeant's Union-Local 181 |
| Jeffrey Anista | President - Windham Police Local Union #213 |
| Brian Twist | President - York Communications Local 640 |
| Ann Kyzer | Vice President - Epping Police Union NEPBA Local 28 |
| Robert Tarantino | Vice President - MA DOC Captains Union - Local 200 |
| Garrett Albert | Vice President - Madawasku Police Union Local 608 |
| Mirella Ruggiero | Vice President - Maynard Police Officers Union |
| John Yates | Vice President - NEPBA Local 14 Hudson Police Department |
| Jennifer Ragucci | Vice President - NEPBA MCSSA Local 525 |
| Austin J Cote | Ayer Police Superior Officers Union |
| Charles Edgerly | Clerk - Andover Police Superior Officers Association #99 |
| Steve Adams | Clerk - Athol Police Department #59 |
| Michelle Cloutier | Clerk - Barrington NH Local 240 |
| Chris Voutselas | Clerk - Billerica EMT Association |
| Glen Magnan | Clerk - Billerica Police Local 5 A-B |
| Nicholas Papageorgiou | Clerk - Dunstable Police Union Local 7 |
| John Payley | Clerk - MA Port Authority Police Dept. NEPBA Local 170 |
| Samuel Dechaine | Clerk - Madawasku Police Union Local 608 |
| Holly Estay | Clerk - Merrimack Police Dispatchers Support Local 112 |
| Karen Jones | Clerk - MPBA |
| Vincent Forde | Clerk - Natick Police Superior Officer Union NEPBA Local 82 |
| Patrick Jessop | Clerk - NEPBA Local 550 |
| Michael Demoranville | Clerk - NEPBA Local 80 - Somerset Police Patrol Officers |
| Erin Flanagan | Clerk - NEPBA MCSSA Local 525 |
| Logan Young | Clerk - New England Police Benevolent Association Local 409 |
| Clay Delano | Clerk - Northampton Police Officers Union |
| Susan Coache | Clerk - PALMER |
| Erik Widerstrom | Clerk - Portsmouth Police Patrolman Union |
| Samantha Hamilton-Dewitt | Clerk - Provincetown Police Labor Federation PPLF |
| Kyle Danie | Clerk - Rochester NH Police Local 23 |
| Bryan Keeler | Clerk - Tilton Police Local 29 |
| Michael Smith | Clerk - Wareham Police Sergeant's Union-Local 181 |
| Jesse Mountebrey | Clerk - Windham Police Local Union #213 |
| Charles Edgerly | Treasurer - Andover Police Superior Officers Association #99 |
| Randal Stange | Treasurer - Athol Police Department #59 |
| Kevin Cashman | Treasurer - Auburn Police Union |
| President - Eric J Pearson | Treasurer - Ayer Police Superior Officers Union |
| Katie Perry | Treasurer - Barrington NH Local 240 |
| Shawn Silvia | Treasurer - Billerica EMT Association |
| Mark Tsoukalas | Treasurer - Billerica Police Local 5 A-B |
| Andrew Cousino | Treasurer - Boston School Police |
| Rebecca Anctic | Treasurer - Carver Police Dispatchers Local 189 |
| Nicholas Papageorgiou | Treasurer - Dunstable Police Union Local 7 |
| Michael Prescott | Treasurer - Epping Police Union NEPBA Local 28 |
| Kristopher Remillard | Treasurer - Essex Police Employees Association |
| Steve Sargent | Treasurer - Groveland Fire and Police Signal Operators |
| Allan Fratus | Treasurer - Hampstead Police Union NEPBA Local 37 |
| Glenn Doher | Treasurer - MA DOC Captains Union - Local 200 |
| Jeffrey Doucette | Treasurer - MA Port Authority Police Dept. NEPBA Local 170 |
| Ryan Albert | Treasurer - Madawasku Police Union Local 608 |
| Patrick Brennon | Treasurer - Maynard Police Officers Union |
| Shannan Vital | Treasurer - Merrimack Police Dispatchers Support Local 112 |
| Jaclyn Cortese | Treasurer - MPBA |
| Cara Rossi | Treasurer - Natick Police Superior Officer Union NEPBA Local 82 |
| Joseph Epsie | Treasurer - NEPBA Local 14 Hudson Police Department |
| Kevin McLaughlin | Treasurer - NEPBA Local 515 |
| Kris Kaddy | Treasurer - NEPBA Local 550 |
| Joseph Bois | Treasurer - NEPBA Local 80 - Somerset Police Patrol Officers |
| Ashley Griffith | Treasurer - NEPBA MCSSA Local 525 |
| Sarah Bell | Treasurer - New England Police Benevolent Association Local 409 |
| Nicolas Cutting | Treasurer - NH Liquor Investigators Local 260 |
| Paul Yanakopolus | Treasurer - North Hampton Highway & Police Association NEPBA Local 211 |
| Nicholas Lamb | Treasurer - PALMER |
| Dean Duthouse | Treasurer - Portsmouth Police Patrolman Union |
| Darrin Sargent | Treasurer - Portsmouth Police Ranking |
| Barbara Peters | Treasurer - Provincetown Police Labor Federation PPLF |
| Jacob Gaestin | Treasurer - Rochester NH Police Local 23 |
| Wendy Taft | Treasurer - Springfield NEPBA local 401 |
| Nate Buffington | Treasurer - Tilton Police Local 29 |
| Shawn Powers | Treasurer - UMass Boston Police Local 290 |
| Paul Somers | Treasurer - Wareham Police Sergeant's Union-Local 181 |
| Daniel Dawe | Treasurer - Windham Police Local Union #213 |
| Nathaniel Higgins | Treasurer - York Communications Local 640 |
| Line Item | Amount |
|---|---|
| Other Expenses | $432,267 |
| Salaries, Compensation, and Employee Benefits | $5,500 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Expenses | $432,267 | $0 | $0 | $432,267 |
| Current Officers, Directors, Trustees, and Key Employees | $5,500 | $0 | $0 | $5,500 |
| Total Functional Expenses | $437,767 | $0 | $0 | $437,767 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Current Year Nondeductible Lobbying and Political Cost | $0 |
| Total Nondeductible Lobbying and Political Cost | $0 |
“The organization has written policies and procedures governing the activities of such chapters, affiliates, and branches to ensure their operations are consistent with the organizations exempt purpose”
“Board reviewed Form 990 and approved”
“Organization's Board regularly and consistently monitor and enforce compliance with the policy”
“Board reviewes and determines compensation of the CEO, Executive Director and top management officials”
“Board decides”
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/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Labor Organization An association of workers who have combined to protect or promote the interests of the members by bargaining collectively with their |
| IRS990/AllAffiliatesIncludedInd | 0 | true |
| IRS990/AllOtherContributionsAmt | 0 | 170670 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Frank Goode |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6175663645 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 7 Technology Drive ste 102 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | North Chelmsford |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01863 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 794406 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 797244 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 5500 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 5500 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 446194 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 432267 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 8427 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 5500 |
| IRS990/CYTotalExpensesAmt | 0 | 437767 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 446194 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/Desc | 0 | Revenue generated from Membership dues and contributions to operate the association of workers who have combined to protect or promote the interests of the members by bargaining collectively with their employers to secure better working conditions, wages and similar benefits |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| 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 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 25 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 26 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 27 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 28 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 29 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 30 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 31 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 32 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 33 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 34 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 35 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 36 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 37 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 38 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 39 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 40 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 41 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 42 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 43 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 44 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 45 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 46 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 47 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 48 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 49 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 50 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 51 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 52 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 53 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 54 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 55 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 56 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 57 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 58 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 59 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 60 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 61 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 62 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 63 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 64 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 65 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 66 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 67 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 68 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 69 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 70 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 71 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 72 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 73 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 74 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 75 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 76 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 77 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 78 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 79 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 80 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 81 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 82 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 83 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 84 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 85 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 86 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 87 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 88 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 89 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 90 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 91 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 92 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 93 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 94 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 95 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 96 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 97 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 98 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 99 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 100 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 101 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 102 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 103 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 104 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 105 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 106 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 107 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 108 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 109 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 110 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 111 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 112 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 113 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 114 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 115 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 116 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 117 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 118 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 20 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 21 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 22 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 23 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 24 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 25 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 26 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 27 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 28 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 29 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 30 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 31 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 32 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 33 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 34 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 35 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 36 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 37 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 38 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 39 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 40 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 41 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 42 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 43 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 44 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 45 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 46 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 47 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 48 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 49 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 50 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 51 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 52 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 53 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 54 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 55 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 56 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 57 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 58 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 59 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 60 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 61 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 62 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 63 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 64 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 65 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 66 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 67 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 68 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 69 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 70 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 71 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 72 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 73 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 74 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 75 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 76 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 77 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 78 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 79 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 80 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 81 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 82 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 83 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 84 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 85 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 86 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 87 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 88 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 89 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 90 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 91 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 92 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 93 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 94 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 95 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 96 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 97 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 98 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 99 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 100 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 101 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 102 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 103 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 104 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 105 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 106 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 107 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 108 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 109 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 110 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 111 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 112 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 113 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 114 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 115 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 116 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 117 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 118 | 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/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 20 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 21 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 22 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 23 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 24 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 25 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 26 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 27 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 28 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 29 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 30 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 31 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 32 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 33 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 34 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 35 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 36 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 37 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 38 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 39 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 40 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 41 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 42 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 43 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 44 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 45 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 46 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 47 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 48 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 49 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 50 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 51 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 52 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 53 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 54 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 55 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 56 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 57 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 58 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 59 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 60 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 61 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 62 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 63 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 64 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 65 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 66 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 67 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 68 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 69 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 70 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 71 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 72 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 73 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 74 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 75 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 76 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 77 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 78 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 79 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 80 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 81 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 82 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 83 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 84 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 85 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 86 | X |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.