Liabilities / Assets
73rd percentile
Higher debt load relative to assets than 73% of similar nonprofits.
EIN 27-2534183 • 501(c)3 • Ann Arbor, MI
Profile
To manage nanog, an educational and operational forum collaborating to make the internet better through the coordination and dissemination of technical information related to backbone/enterprise networking technologies and operational practices.
Refreshing map…
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
73rd percentile
Higher debt load relative to assets than 73% of similar nonprofits.
Liabilities / Revenue
75th percentile
Higher debt load relative to revenue than 75% of similar nonprofits.
Net Margin
21st percentile
Higher net margin than 21% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
19th percentile
Faster asset growth than 19% of similar nonprofits.
Revenue Growth
48th percentile
Faster revenue growth than 48% of similar nonprofits.
Assets
Down$3,597,867
Down $35,226 (-1.0%) from 2023
Liabilities
Up$1,058,265
Up $252,558 (+31%) from 2023
Net Assets
Down$2,539,602
Down $287,784 (-10%) from 2023
Revenue
Down$3,072,544
Down $242,737 (-7.3%) from 2023
Expenses
Down$3,425,606
Down $497,690 (-13%) from 2023
Net Income
Up-$353,062
Up $254,953 (+42%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To manage nanog, an educational and operational forum collaborating to make the internet better through the coordination and dissemination of technical information related to backbone/enterprise networking technologies and operational practices.
To manage nanog, an educational and operational forum collaborating to make the internet better
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,325,560 | $1,852,295 | ▲ $526,735 |
| Investments Other Securities | $1,069,265 | $662,115 | ▼ $407,150 |
| Accounts Receivable | $307,666 | $409,211 | ▲ $101,545 |
| Cash and Non-Interest-Bearing Accounts | $265,851 | $217,876 | ▼ $47,975 |
| Savings and Temporary Cash Investments | $152,903 | $152,934 | ▲ $31 |
| Intangible Assets | $251,960 | $147,164 | ▼ $104,796 |
| Prepaid Expenses and Deferred Charges | $245,088 | $145,172 | ▼ $99,916 |
| Land, Buildings, and Equipment, Net | $14,800 | $11,100 | ▼ $3,700 |
| Total Assets | $3,633,093 | $3,597,867 | ▼ $35,226 |
| Liabilities | |||
| Deferred Revenue | $802,214 | $1,037,484 | ▲ $235,270 |
| Accounts Payable and Accrued Expenses | $3,493 | $20,781 | ▲ $17,288 |
| Total Liabilities | $805,707 | $1,058,265 | ▲ $252,558 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,827,386 | $2,539,602 | ▼ $287,784 |
| Total Net Assets Fund Balance | $2,827,386 | $2,539,602 | ▼ $287,784 |
| Total Liabilities and Net Assets / Fund Balance | $3,633,093 | $3,597,867 | ▼ $35,226 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $11,100 | $97,300 | $108,400 |
| Other Securities | $214,293 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Gregory Newman | Sr. Dev. Spe | FT | $155,625 | $14,322 | $169,947 |
| Gregory Newman | Sr. Dev. Specialist | - | $155,625 | $14,322 | $169,947 |
| Valerie Wittkop | Program Dire | FT | $136,317 | $12,514 | $148,831 |
| Darrieux Williams-harvey | MEETING + EV | FT | $137,918 | $8,275 | $146,193 |
| Jonathan Black | Executive Di | FT | $124,615 | $7,520 | $132,135 |
| Shawn Winstead | Business Dev | FT | $117,521 | $6,993 | $124,514 |
| Name | Title |
|---|---|
| Leslie Daigle | Chair |
| Vincent Celindro | Vice Chair |
| Catherine Gurinsky | Director |
| David Siegel | Director |
| Steven Feldman | Director |
| Michael Costello | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Clarity Technical Solutions INC | Audio Provider | 23 RANCHO CIRCLE, Lake Forest, CA 92630 | $634,779 |
| Linespeed Events LLC | Network Support | 10 OLD LYME ROAD, Pittsford, NY 14534 | $237,408 |
| Hamilton Group Meeting Planner INC | Meeting Planner | PO BOX 9125, Brea, CA 92822 | $166,206 |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,520,163 |
| Salaries, Compensation, and Employee Benefits | $905,443 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Conferences and Meetings | $2,127,244 | $20,009 | - | $2,147,253 |
| Other Salaries and Wages | $416,602 | $240,193 | - | $656,795 |
| Current Officers, Directors, Trustees, and Key Employees | $112,153 | $19,982 | - | $132,135 |
| Depreciation Depletion | - | $108,496 | - | $108,496 |
| Fees for Services Other | $32,850 | $69,758 | - | $102,608 |
| Payroll Taxes | - | $62,668 | - | $62,668 |
| Information Technology | - | $42,150 | - | $42,150 |
| Pension Plan Contributions | - | $32,499 | - | $32,499 |
| Other Employee Benefits | - | $21,346 | - | $21,346 |
| Fees for Service Investment Mgmnt Fees | - | $14,657 | - | $14,657 |
| Fees for Services Accounting | - | $12,500 | - | $12,500 |
| Fees for Services Legal | - | $10,021 | - | $10,021 |
| Insurance | - | $4,663 | - | $4,663 |
| All Other Expenses | - | $4,360 | - | $4,360 |
| Other Expenses | $364 | $4,326 | - | $4,326 |
| Advertising | - | $2,954 | - | $2,954 |
| Travel | - | $1,984 | - | $1,984 |
| Office Expenses | - | $1,064 | - | $1,064 |
| Total Functional Expenses | $2,689,213 | $736,393 | $0 | $3,425,606 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $3,635,405 |
| Expenses per Audited Statements | $3,425,606 |
| Total Expenses per Form 990 | $3,425,606 |
| Expenses Not Reported on Form 990 | $209,799 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| North America | Conference | Conference | - | 1 | $633,735 |
| North America | Program and Mgmt | Conference | - | - | $132,135 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“There is one class of membership which is open to any individual with an interest in internet operations, engineering or research who wishes further education and knowledge sharing within the internet operations community.”
“Each member is entitled to vote in all elections, run as a candidate for the board of directors, serve on administrataive committees and other privileges as specified by the board of directors.”
“No committee has authority to act on behalf of the governing body.”
“The 990 is reviewed by the executive director.”
“Each director, officer and member of a committee will sign a statement stating they have received, read and understood the conflict of interest policy, that they agree to comply with the policy and that they understand the organization is charitable.”
“The board of directors approve the executive director's compensation.”
“Organization documents, bylaws, the budget, and the conflict of interest policy are available on the website. Other documents are available upon request.”
“Nanog is committed to the ongoing advancement of an open, secure, and robust internet, by providing a platform that inspires, educates, and empowers our community to work together in building the internet of tomorrow.”
“Volunteers are board and committee members who provide non-compensated time and services.”
“CANADA”
“Refund of expenses paid 93,798 refund of expenses paid -93,798”
“The organization is exempt from federal tax under section 501(c)(3) of the internal revenue code. As a result, the organization does not pay federal income tax. Therefore no provision or liability for federal income taxes has been included in the financial statements. Management has determined that the organization does not have any uncertain tax positions and associated unrecognized benefits that materially impact the financial statements or related disclosures. The organization's federal informational returns are subject to examination by the irs, generally for three years after they were filed.”
“Refund of expenses paid 93,798”
“Refund of expenses paid 93,798”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 3493 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 20781 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 307666 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 409211 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO MANAGE NANOG, AN EDUCATIONAL AND OPERATIONAL FORUM COLLABORATING TO MAKE THE INTERNET BETTER |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2954 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2954 |
| IRS990/AllOtherContributionsAmt | 0 | 1577841 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4360 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 4360 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | JONATHAN BLACK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8669021336 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 305 E EISENHOWER PKWY STE 100 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ANN ARBOR |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 481084102 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 265851 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 217876 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 19982 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 112153 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 132135 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 20009 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2127244 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2147253 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 634779 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 237408 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 166206 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 23 RANCHO CIRCLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 10 OLD LYME ROAD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | PO BOX 9125 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | LAKE FOREST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | PITTSFORD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | BREA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 92630 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 14534 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 92822 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | CLARITY TECHNICAL SOLUTIONS INC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | LINESPEED EVENTS LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | HAMILTON GROUP MEETING PLANNER INC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | AUDIO PROVIDER |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | NETWORK SUPPORT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | MEETING PLANNER |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1577841 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 185823 |
| IRS990/CYOtherExpensesAmt | 0 | 2520163 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1308880 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -353062 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 905443 |
| IRS990/CYTotalExpensesAmt | 0 | 3425606 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3072544 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 802214 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 1037484 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 108496 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 108496 |
| IRS990/Desc | 0 | NANOG HELD 3 MAJOR CONFERENCES: NANOG90 IN CHARLOTTE WITH TOTAL ATTENDEES OF 742. THIS WAS 629 IN PERSON AND 113 VIRTUAL. NANOG91 IN KANSAS CITY WITH 735 ATTENDEES CONSISTING OF 673 IN PERSON AND 62 VIRTUAL. NANOG92 IN TORONTO, CANADA WITH 870 ATTENDEES CONSISTING OF 808 IN PERSON AND 62 VIRTUAL. THESE CONFERENCES ARE NETWORKING CONFERENCES THAT PROVIDE OPPORTUNITIES FOR COMMUNITY MEMBERS TO FURTHER ENHANCE NETWORKING DISCUSSIONS AND PROVES FOR A RICH SET OF PRESENTATIONS EXPLORING CURRENT AND RELEVANT TOPICS. HACKATHONS ARE ALSO A PART OF THESE MEETINGS WHICH ARE A ONE DAY EVENT BRINGING PEOPLE TOGETHER IN A ROOM TO DEVELOP NEW IDEAS AND HACKS RELATED TO INTERNET NETWORKING. 116,001 IN DONATED SERVICES WERE USED FOR THESE CONFERENCES. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 7 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 2689213 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 12500 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 12500 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 10021 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 10021 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 69758 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 32850 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 102608 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 14657 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 14657 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignCountryCd | 0 | CA |
| IRS990/ForeignFinancialAccountInd | 0 | true |
| IRS990/ForeignOfficeInd | 0 | true |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.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/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 14322 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 12514 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 8275 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 7520 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 6993 |
| 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/PersonNm | 0 | GREGORY NEWMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | VALERIE WITTKOP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DARRIEUX WILLIAMS-HARVEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JONATHAN BLACK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SHAWN WINSTEAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | VINCENT CELINDRO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MICHAEL COSTELLO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | LESLIE DAIGLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | STEVEN FELDMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CATHERINE GURINSKY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DAVID SIEGEL |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 155625 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 136317 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 137918 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 124615 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 117521 |
| 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/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/TitleTxt | 0 | SR. DEV. SPE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PROGRAM DIRE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | MEETING + EV |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BUSINESS DEV |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormationYr | 0 | 2010 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 48314 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 112485 |
| IRS990/GrossReceiptsAmt | 0 | 3136715 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 42150 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 42150 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 4663 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 4663 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 251960 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 147164 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 137509 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 137509 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 1069265 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 662115 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1325560 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1852295 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 97300 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 14800 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 11100 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 108400 |
| IRS990/LegalDomicileStateCd | 0 | DE |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 64171 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | NANOG IS COMMITTED TO THE ONGOING ADVANCEMENT OF AN OPEN, SECURE, AND ROBUST INTERNET, BY PROVIDING A PLATFORM THAT INSPIRES, EDUCATES, AND EMPOWERS OUR COMMUNITY TO WORK TOGETHER IN BUILDING THE INTERNET OF TOMORROW. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2827386 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2539602 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 48314 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 48314 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 65278 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2827386 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2539602 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1064 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 1064 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 21346 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 21346 |
| IRS990/OtherExpensesGrp/Desc | 0 | BANK SERVICE FEES |
| IRS990/OtherExpensesGrp/Desc | 1 | BOARD OFFSITE |
| IRS990/OtherExpensesGrp/Desc | 2 | OVERHEAD EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | RECRUITING FEES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 37216 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 20646 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 4901 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 4326 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 364 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 37216 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 21010 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4901 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 4326 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 240193 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 416602 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 656795 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 62668 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 62668 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 32499 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 32499 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 245088 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 145172 |
| IRS990/PrincipalOfficerNm | 0 | JONATHAN BLACK |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | REGISTRATION |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1244354 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 64526 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1244354 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 64526 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 1454133 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 40000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 33161 |
| IRS990/PYOtherExpensesAmt | 0 | 2798072 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1827987 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -608015 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1085224 |
| IRS990/PYTotalExpensesAmt | 0 | 3923296 |
| IRS990/PYTotalRevenueAmt | 0 | 3315281 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -353062 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | true |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 1308880 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 152903 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 152934 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1577841 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1454133 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1224608 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 844725 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 728499 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 5829806 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 137509 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 138099 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 128491 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 96749 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 94808 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 595656 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 5845544 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.82620 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.80810 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 5316219 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 513587 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1577841 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1454133 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1224608 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 844725 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 728499 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 5829806 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 6434286 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8824 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 8824 |
| 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 | true |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 116001 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 116001 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 11100 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 97300 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 108400 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 209799 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3425606 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 65279 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 93798 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 93798 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 447822 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 1 | 214293 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | PRIVATE CREDIT FUND |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 1 | REAL ESTATE INVESTMENT TRUSTS |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 1 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 275078 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3072544 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION IS EXEMPT FROM FEDERAL TAX UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE. AS A RESULT, THE ORGANIZATION DOES NOT PAY FEDERAL INCOME TAX. THEREFORE NO PROVISION OR LIABILITY FOR FEDERAL INCOME TAXES HAS BEEN INCLUDED IN THE FINANCIAL STATEMENTS. MANAGEMENT HAS DETERMINED THAT THE ORGANIZATION DOES NOT HAVE ANY UNCERTAIN TAX POSITIONS AND ASSOCIATED UNRECOGNIZED BENEFITS THAT MATERIALLY IMPACT THE FINANCIAL STATEMENTS OR RELATED DISCLOSURES. THE ORGANIZATION'S FEDERAL INFORMATIONAL RETURNS ARE SUBJECT TO EXAMINATION BY THE IRS, GENERALLY FOR THREE YEARS AFTER THEY WERE FILED. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | REFUND OF EXPENSES PAID 93,798 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | REFUND OF EXPENSES PAID 93,798 |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | SCHEDULE D, PAGE 4, PART XI, LINE 2D |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | SCHEDULE D, PAGE 4, PART XII, LINE 2D |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 11100 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 662115 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3425606 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3072544 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3347622 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3635405 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 1 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 0 | 633735 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 1 | 132135 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | NORTH AMERICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 1 | NORTH AMERICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 0 | CONFERENCE |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 1 | CONFERENCE |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | CONFERENCE |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 1 | PROGRAM AND MGMT |
| IRS990ScheduleF/BoycottCountriesInd | 0 | false |
No mirrored PDF or thumbnail assets are attached yet.