Civic Intelligence

Granite Foundation Agency (Plg)

EIN 26-0010320 • Mendota Heights, MN

1444 Northland Drive Suite 200Mendota Heights, MN 55120
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

22nd percentile

0.00x

Higher debt load relative to assets than 22% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Liabilities / Revenue

22nd percentile

0.00x

Higher debt load relative to revenue than 22% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Net Margin

92nd percentile

71%

Higher net margin than 92% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Top Officer Pay

62nd percentile

$0

Higher top officer pay than 62% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

$10M-$25M nonprofits • Source year 2024

Asset Growth

64th percentile

8.3%

Faster asset growth than 64% of similar nonprofits.

$10M-$25M nonprofits • Annualized from 2022 to 2024

Revenue Growth

40th percentile

3.3%

Faster revenue growth than 40% of similar nonprofits.

$10M-$25M nonprofits • Annualized from 2022 to 2024

Assets

Up

$16,582,190

Up $1,925,648 (+13%) from 2023

Liabilities

Up

$6,913

Up $691 (+11%) from 2023

Net Assets

Up

$16,575,277

Up $1,924,957 (+13%) from 2023

Revenue

Up

$2,678,951

Up $282,216 (+12%) from 2023

Expenses

Down

$787,967

Down $36,171 (-4.4%) from 2023

Net Income

Up

$1,890,984

Up $318,387 (+20%) from 2023

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$20M$15M$10M$5.0M$0Assets 2020: $9,548,077Liabilities 2020: $0Net Assets 2020: $9,548,0772020Assets 2021: $11,335,504Liabilities 2021: $0Net Assets 2021: $11,335,5042021Assets 2022: $14,137,646Liabilities 2022: $1,002,967Net Assets 2022: $13,134,6792022Assets 2023: $14,656,542Liabilities 2023: $6,222Net Assets 2023: $14,650,3202023Assets 2024: $16,582,190Liabilities 2024: $6,913Net Assets 2024: $16,575,2772024

Highlighted filing

2024

Assets$16,582,190
Liabilities$6,913
Net Assets$16,575,277

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$3.0M$2.0M$1.0M$0Revenue 2020: $697,860Expenses 2020: $488,328Net Income 2020: $209,5322020Revenue 2021: $2,438,365Expenses 2021: $625,160Net Income 2021: $1,813,2052021Revenue 2022: $2,511,524Expenses 2022: $796,919Net Income 2022: $1,714,6052022Revenue 2023: $2,396,735Expenses 2023: $824,138Net Income 2023: $1,572,5972023Revenue 2024: $2,678,951Expenses 2024: $787,967Net Income 2024: $1,890,9842024

Highlighted filing

2024

Revenue$2,678,951
Expenses$787,967
Net Income$1,890,984

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Aug 14, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
TIMOTHY MADDENVice President-$0--
DIANE MADDENPresident-$0--
MICHAELA MADDENDirector-$0--
FRANCIS T MADDENDirector-$0--
PAUL C SMITHSecretary/Treasurer-$0--
MALLORY L MADDENDirector-$0--
Filing and Contact Details

Filer

Filer Name
Granite Foundation Agency (plg)
EIN
26-0010320
Phone
6516990206
Address
1444 NORTHLAND DRIVE SUITE 200, MENDOTA HEIGHTS, MN 55120

Signing Officer

Name
Tim Madden
Title
Vice President
Phone
6516990206
Signed
2025-08-14
Discuss with paid preparer
Yes

Preparer

Firm
Cliftonlarsonallen Llp
Address
220 S 6TH STREET SUITE 300, MINNEAPOLIS, MN 55402
Preparer
Anne Toohey
Phone
6123764500
Raw XML AppendixShowing 400 of 1,416 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/Amt09251
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0ACCOUNTING FEES
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt04625
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt04626
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt06467331
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt011203492
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0CORPORATE STOCK (AVAILABLE UPON REQUEST)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt07981070
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0OTHER ASSETS (AVAILABLE UPON REQUEST)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt08453079
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt0274065
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0229087
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionAmt010378
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc0OTHER INCOME
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt0-22844
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0490686
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0490686
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt04625
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt04626
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt09251
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0314363
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0696147
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0696147
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt02188265
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0269333
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0274065
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt01890984
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt01071357
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0229087
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0495947
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt011706
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt011706
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt0-22466
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt0-12466
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt054763
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt054763
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt05894
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt015819
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0712759
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt065283
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0787967
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0561230
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt02678951
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt016612
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt065283
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt091820
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingDsbrsChrtblAmt0281
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingRevAndExpnssAmt0281
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0707535
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt149459
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0113499
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1168188
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt232676
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt0113499
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1168188
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt232676
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0821034
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1217647
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt232676
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0PUBLICLY TRADED SECURITIES
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1PUBLICLY TRADED SECURITIES
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2CAPITAL GAINS DIVIDENDS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt0314363
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt01890984
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt033973
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt016575277
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt014650320
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt016575277
IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt00
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt0954451
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt0944451
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt0954451
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt0951345
IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt010000
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt06894
IRS990PF/DistributableAmountGrp/TotalTaxAmt06894
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt04949
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt011843
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt06894
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt04949
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt06894
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt06894
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt011843
IRS990PF/FMVAssetsEOYAmt021790360
IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableBOYAmt06222
IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableEOYAmt06913
IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblAmt0200000
IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblEOYAmt0200000
IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblEOYFMVAmt0200000
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt014650320
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt016575277
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt01738019
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt01933789
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt01933789
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt06175090
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt06467331
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt011203492
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt06743433
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt07981070
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt08453079
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt014656542
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt016582190
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt021790360
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt06222
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt06913
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt014656542
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt016582190
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt014650320
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt016575277
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt019316643
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt01034763
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt013431000
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt0289750
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt04850880
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt0951345
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt019026893
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt019316643
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt02.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt12.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt31.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt41.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt51.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt50
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt50
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt50
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0TIMOTHY MADDEN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1DIANE MADDEN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2MICHAELA MADDEN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3FRANCIS T MADDEN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm4PAUL C SMITH
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm5MALLORY L MADDEN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0VICE PRESIDENT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1PRESIDENT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt4SECRETARY/TREASURER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt5DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt01876 GLUEK LANE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt11876 GLUEK LANE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt21876 GLUEK LANE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt31876 GLUEK LANE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt41876 GLUEK LANE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt51876 GLUEK LANE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0ROSEVILLE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1ROSEVILLE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2ROSEVILLE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3ROSEVILLE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm4ROSEVILLE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm5ROSEVILLE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0MN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1MN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2MN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3MN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd4MN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd5MN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd0551133851
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd1551133851
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd2551133851
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd3551133851
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd4551133851
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd5551133851
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt0712759
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt0712759
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd01
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd00
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd00
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd00
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd00
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd00
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd00
IRS990PF/StatementsRegardingActy4720Grp/TransactionsFailToQlfyAsExcInd00
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd00
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd00
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd00
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd01
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd00
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd01
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd00
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd00
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd00
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd01
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt01444 NORTHLAND DRIVE SUITE 200
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0MENDOTA HEIGHTS
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0MN
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd055120
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0MN
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PersonsWithBooksName/BusinessNameLine1Txt0THE ORGANIZATION
IRS990PF/StatementsRegardingActyGrp/PhoneNum06516990206
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd00
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd01
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd00
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/FormAndInfoAndMaterialsTxt0N/A
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPersonNm0GRANITE FOUNDATION
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPhoneNum06516990206
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/AddressLine1Txt01876 GLUEK LN
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/CityNm0ROSEVILLE
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/StateAbbreviationCd0MN
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/ZIPCd0551133851
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RestrictionsOnAwardsTxt0N/A
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/SubmissionDeadlinesTxt0N/A
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0TIMOTHY MADDEN
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm1DIANE MADDEN
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt050000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt11360
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt2200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt32276
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt41867
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt55000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt62000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt75000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt81500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt91882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt101882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt111837
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1230000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt13255
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt141882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt152083
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1610000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1710200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1815000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt191000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt203000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt21500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt221000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt2310565
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt241882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt255000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt261882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt271000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt281610
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt291882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt302500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt315371
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt32200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt331976
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt341500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt3575000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt361882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt373000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt385487
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt391882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt4025000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt414100
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt422595
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt431495
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt44555
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt451000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt462243
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt471450
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt485000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt495086
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5020
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt51300
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt521882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5319146
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5430505
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5525000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt56500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt571882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt58242
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt591882
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt601881
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt615000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt621000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt63500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt64669
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt652130
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt661881
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt675000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt6825150
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt692560
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt701627
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt71100
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt722000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt731881
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt745000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt7510000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt765000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt7712188
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt7890471
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt792500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt80552
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt812000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt825628
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt835000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt8425000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt851454
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt861000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt87264
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt8840000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt8920000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt905000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt91280
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt921205
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt9310000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt0GRANT
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt1DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt2DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt3HARDSHIP
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt4HARDSHIP
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt5GRANT
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt6HARDSHIP
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt7DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt8DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt9EVENT EXPERIENCE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt10EVENT EXPERIENCE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt11HARDSHIP
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt12DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt13DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt14EVENT EXPERIENCE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt15DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt16GRANT
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt17FOUNDATION DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt18RENT
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt19GRANT
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt20HARDSHIP
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt21DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt22GRANT
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt23DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt24EVENT EXPERIENCE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt25DONATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt26EVENT EXPERIENCE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt27HARDSHIP

Document Assets

No mirrored PDF or thumbnail assets are attached yet.