Liabilities / Assets
40th 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
40th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
40th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
70th percentile
Higher net margin than 70% of similar nonprofits.
Top Officer Pay
36th percentile
Higher top officer pay than 36% of similar nonprofits.
Top officer pay equals 0.3% of source-year revenue.
Asset Growth
9th percentile
Faster asset growth than 9% of similar nonprofits.
Revenue Growth
8th percentile
Faster revenue growth than 8% of similar nonprofits.
Assets
Down$556,229
Down $77,975 (-12%) from 2022
Net Assets
Down$556,229
Down $77,975 (-12%) from 2022
Liabilities
Flat$0
Flat from 2022
Revenue
Down$315,700
Down $71,368 (-18%) from 2022
Expenses
Down$275,090
Down $133,449 (-33%) from 2022
Net Income
Up$40,610
Up $62,081 (+289%) from 2022
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 | $634,204 | $556,229 | ▼ $77,975 |
| Rtn Earn Endowment Incm Other Fnds | $634,204 | $556,229 | ▼ $77,975 |
| Total Assets | $634,204 | $556,229 | ▼ $77,975 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $634,204 | $556,229 | ▼ $77,975 |
| Total Liabilities and Net Assets / Fund Balance | $634,204 | $556,229 | ▼ $77,975 |
| Name | Title | Base | Total |
|---|---|---|---|
| Eric Fredette | Athol President - Police Department #59 | $1,000 | $1,000 |
| Brian McDonough | President - MA Port Authority Police Dept. NEPBA Local 170 | $822 | $822 |
| Edward Martinez | Treasurer - MA Port Authority Police Dept. NEPBA Local 170 | $822 | $822 |
| Laura Lewis | Vice President - MA Port Authority Police Dept. NEPBA Local 170 | $822 | $822 |
| David Carrier | Treasurer - Andover Public Safety Communicators #109 | $500 | $500 |
| Erick Widerstrom | President - Portsmouth Police Patrolman Union | $500 | $500 |
| Joshua Wallace | President - Northampton Police Officers Union | $500 | $500 |
| Katie Ramos | Clerk - Andover Public Safety Communicators #109 | $500 | $500 |
| Ryan Higgins | President - Andover Public Safety Communicators #109 | $500 | $500 |
| Aaron Stacy | Treasurer - Portsmouth Police Patrolman Union | $300 | $300 |
| William Werner | Clerk - Portsmouth Police Patrolman Union | $200 | $200 |
| Name | Title |
|---|---|
| Christopher Moore | President - Andover Police Superior Officers Association #99 |
| James Huard | President - Auburn Police Union |
| Amanda Barber | President - Barrington NH Local 240 |
| Robert Branchaud | President - Billerica EMT Association |
| Martin Conway | President - Billerica Police Local 5 A-B |
| Dana Raines | President - Boston School Police |
| Michael Shaw | President - Carver Police Dispatchers Local 189 |
| Erin Hemeon | President - Chatham Police Dispatchers Association - Local 115 |
| Toss Costa | President - COMBINED - Somerset Police Supervisors #75 |
| Shawn Drinkwine | President - Dunstable Police Union Local 7 |
| Cam Cundy | President - Epping Police Union NEPBA Local 28 |
| Katelyn Pekarski | President - Groveland Fire and Police Signal Operators |
| Scott Randell | President - Hampstead Police Union NEPBA Local 37 |
| Scott Gagnon | President - Hardwick Police Local 418 |
| Steve Mitchell | President - Hardwick Police Local 418 |
| Jered Conoton | President - Local 414 Windsor Police |
| Jason Lanpher | President - MA DOC Captains Union - Local 200 |
| Samuel Dechaine | President - Madawasku Police Union Local 608 |
| Joseph Gennoro | President - Maynard Police Officers Union |
| Derek Zagzaug | President - Merrimack Police Dispatchers Support Local 112 |
| Sherri Ventrillo | President - Methuen Police Dispatchers & Parking Control |
| Christen Cloutier | President - MPBA |
| John Cinelli | President - Nashua Police Supervisors Assoc. |
| Brian Ingham | President - Natick Police Superior Officer Union NEPBA Local 82 |
| James Downing | President - NEPBA Local 14 Hudson Police Department |
| Rich Lachapelle | President - NEPBA Local 515 |
| Kevin Carlo | President - NEPBA Local 550 |
| Eli Fishbein | President - NEPBA Local 80 - Somerset Police Patrol Officers |
| Corey Decker | President - NEPBA MCSSA Local 525 |
| Bill Buffard | President - New England Police Benevolent Association Local 409 |
| Scott Ferguson | President - NH Liquor Investigators Local 260 |
| Todd Whitcomb | President - North Hampton Highway & Police Association NEPBA Local 211 |
| Jake Marini | President - PALMER |
| John Ponte | President - Plymouth County BCI #580 |
| Jacqueline Gaucher | President - Plymouth Sheriffs Communications #193 |
| Brian Houde | President - Portsmouth Police Ranking |
| Mike McCauleyChris Landry | President - Provincetown Police Labor Federation PPLF |
| Michael Brinkman | President - Rochester NH Police Local 23 |
| James Simpson | President - Rockland Police Superiors #175 |
| Joseph Zielinski | President - Rockland Police Union #65 |
| Philip Perkins | President - Springfield NEPBA local 401 |
| Elizabeth Murray | President - Tilton Police Local 29 |
| Mathew Gheorghio | President - UMass Boston Police Local 290 |
| Michael Smith | President - Wareham Police Sergeants Union-Local 181 |
| Jeffrey Anista | President - Windham Police Local Union #213 |
| Brian Twist | President - York Communications Local 640 |
| David Murphy | President-Aquinnah Police Officers Association #196 |
| Michael Edmonds | President-Ayer Police Superior Officers Union |
| David Butterfield | President-Brandon Police Department #422 |
| Freddie O'Neil | President-BREWSTER POLICE SUPERIOR OFFICERS #78 |
| James Downing | President-Hudson Police Patrolmens Union #14 |
| Adam Fanjoy | President-NH LAW ENFORCEMENT SUPERIVISORS #219 |
| Charles Jenness | Vice President - Billerica EMT Association |
| Patrick Muluey | Vice President - MA DOC Captains Union - Local 200 |
| Mirella Ruggiero | Vice President - Maynard Police Officers Union |
| Brian Moores | Vice President - Nashua Police Supervisors Assoc. |
| Anthony Harbacho | Vice President - PALMER |
| Brien Hebert | Vice-President - NH Liquor Investigators Local 260 |
| Tammy Firth | Vice-President - Plymouth Sheriffs Communications #193 |
| Charles Edgerly | Clerk - Andover Police Superior Officers Association #99 |
| Kevin Cashman | Clerk - Auburn Police Union |
| Jameson Young | Clerk - Barrington NH Local 240 |
| Tonia Owens | Clerk - Boston School Police |
| Nicholas Papageorgiou | Clerk - Dunstable Police Union Local 7 |
| Paul Roy | Clerk - Madawasku Police Union Local 608 |
| Karin Kucukistepanoglu | Clerk - Methuen Police Dispatchers & Parking Control |
| Andrew Roy | Clerk - Nashua Police Supervisors Assoc. |
| Vincent Forde | Clerk - Natick Police Superior Officer Union NEPBA Local 82 |
| Lindsey Comisky | Clerk - NEPBA Local 515 |
| Corey Harman | Clerk - NEPBA Local 550 |
| Tyler Botelho | Clerk - NEPBA Local 80 - Somerset Police Patrol Officers |
| Douglas Leshane | Clerk - NEPBA MCSSA Local 525 |
| Daniel Macaig | Clerk - New England Police Benevolent Association Local 409 |
| Benjamin Beaver | Clerk - Northampton Police Officers Union |
| Lindsey Glynn | Clerk - Plymouth County BCI #580 |
| Nicole Knox | Clerk - Rochester NH Police Local 23 |
| Jesse Mountebrey | Clerk - Windham Police Local Union #213 |
| Steven Mathias | Clerk-Aquinnah Police Officers Association #196 |
| Michael Mei | Clerk-BREWSTER POLICE SUPERIOR OFFICERS #78 |
| Satcey Dubois | Clerk-NH LAW ENFORCEMENT SUPERIVISORS #219 |
| See the attachment | For Group TIN Information |
| Charles Edgerly | Treasurer - Andover Police Superior Officers Association #99 |
| Randal Stange | Treasurer - Athol Police Department #59 |
| Ryan Goulet | Treasurer - Auburn Police Union |
| Katie Perry | Treasurer - Barrington NH Local 240 |
| Joseph Halloran | Treasurer - Billerica EMT Association |
| Gilbert Ynostroza | 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 |
| Steve Sargent | Treasurer - Groveland Fire and Police Signal Operators |
| Gian Wilson | Treasurer - Hampstead Police Union NEPBA Local 37 |
| Anthony Giambrocco | Treasurer - MA DOC Captains Union - Local 200 |
| Exavier Denis | Treasurer - Madawasku Police Union Local 608 |
| Patrick Brennon | Treasurer - Maynard Police Officers Union |
| Yohanna Almengo | Treasurer - Methuen Police Dispatchers & Parking Control |
| Robert Godwin | Treasurer - Nashua Police Supervisors Assoc. |
| Cara Rossi | Treasurer - Natick Police Superior Officer Union NEPBA Local 82 |
| 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 |
| Kyle Brooks | Treasurer - New England Police Benevolent Association Local 409 |
| Roberto Gigli | Treasurer - NH Liquor Investigators Local 260 |
| Paul Yanakopolus | Treasurer - North Hampton Highway & Police Association NEPBA Local 211 |
| Nicholas Lamb | Treasurer - PALMER |
| Weston Fazzino | Treasurer - Plymouth County BCI #580 |
| Andrew Briere | Treasurer - Plymouth Sheriffs Communications #193 |
| Jordan Wells | Treasurer - Portsmouth Police Ranking |
| Jacob Garstin | Treasurer - Rochester NH Police Local 23 |
| TW MacDonald | Treasurer - Rockland Police Superiors #175 |
| Donna Craigue | Treasurer - Springfield NEPBA local 401 |
| Daniel Dawe | Treasurer - Windham Police Local Union #213 |
| Nathaniel Higgins | Treasurer - York Communications Local 640 |
| Shawn Powers | Treasurer /Clerk - UMass Boston Police Local 290 |
| Steven Mathias | Treasurer-Aquinnah Police Officers Association #196 |
| Aidan Alnwilk | Treasurer-Brandon Police Department #422 |
| Patrick Varlet | Treasurer-BREWSTER POLICE SUPERIOR OFFICERS #78 |
| Stacey Dubois | Treasurer-NH LAW ENFORCEMENT SUPERIVISORS #219 |
| Sean O'Connor | Treasurer/Clerk - Rockland Police Union #65 |
| Line Item | Amount |
|---|---|
| Other Expenses | $257,824 |
| Salaries, Compensation, and Employee Benefits | $17,266 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Expenses | $257,824 | $0 | $0 | $257,824 |
| Current Officers, Directors, Trustees, and Key Employees | $17,266 | $0 | $0 | $17,266 |
| Total Functional Expenses | $275,090 | $0 | $0 | $275,090 |
| 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”
“Organizations 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 | 31144 |
| 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 | 634204 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 556229 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 17266 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 17266 |
| 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 | 315700 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 257824 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 40610 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 17266 |
| IRS990/CYTotalExpensesAmt | 0 | 275090 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 315700 |
| 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 | 0.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/AverageHoursPerWeekRt | 119 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 120 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 121 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 122 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 123 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 124 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 125 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 126 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 127 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 128 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 129 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 130 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 131 | 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/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/KeyEmployeeInd | 119 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 120 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 121 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 122 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 123 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 124 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 125 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 126 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 127 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 128 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 129 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 130 | 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 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.