Civic Intelligence

J Michael Bodnar Foundation

EIN 58-1703567 • Menlo Park, CA

745 Olive StreetMenlo Park, CA 94025
Siviq Scores

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

Liabilities / Assets

32nd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2024

Liabilities / Revenue

33rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2024

Net Margin

73rd percentile

24%

Higher net margin than 73% of similar nonprofits.

$1M-$5M nonprofits • Source year 2024

Top Officer Pay

67th percentile

$76,981

Higher top officer pay than 67% of similar nonprofits.

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

$1M-$5M nonprofits • Source year 2024

Asset Growth

48th percentile

2.3%

Faster asset growth than 48% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2023 to 2024

Revenue Growth

10th percentile

-34%

Faster revenue growth than 10% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2023 to 2024

Assets

Up

$3,935,638

Up $89,027 (+2.3%) from 2023

Liabilities

Down

$0

Down $1 (-100%) from 2023

Net Assets

Up

$3,935,638

Up $89,027 (+2.3%) from 2023

Revenue

Down

$408,676

Down $207,022 (-34%) from 2023

Expenses

Up

$311,504

Up $81,455 (+35%) from 2023

Net Income

Down

$97,172

Down $288,477 (-75%) from 2023

Trend Graphs

Balance Sheet Trend

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

$8.0M$6.0M$4.0M$2.0M$0Assets 2011: $953,386Liabilities 2011: $2,0002011Assets 2012: $1,013,949Liabilities 2012: $2,0002012Assets 2013: $1,193,589Liabilities 2013: $2,1002013Assets 2014: $7,852,293Liabilities 2014: $2,1002014Assets 2015: $4,234,183Liabilities 2015: $2,100Net Assets 2015: $4,232,0832015Assets 2016: $3,004,790Liabilities 2016: $0Net Assets 2016: $3,004,7902016Assets 2017: $2,998,446Liabilities 2017: $0Net Assets 2017: $2,998,4462017Assets 2018: $3,702,875Liabilities 2018: $0Net Assets 2018: $3,702,8752018Assets 2019: $7,178,078Liabilities 2019: $46,037Net Assets 2019: $3,523,1172019Assets 2020: $3,600,333Liabilities 2020: $52,310Net Assets 2020: $3,548,0232020Assets 2021: $4,788,323Liabilities 2021: $1Net Assets 2021: $4,788,3232021Assets 2022: $3,867,356Liabilities 2022: $1Net Assets 2022: $3,867,3562022Assets 2023: $3,846,611Liabilities 2023: $1Net Assets 2023: $3,846,6112023Assets 2024: $3,935,638Liabilities 2024: $0Net Assets 2024: $3,935,6382024

Highlighted filing

2024

Assets$3,935,638
Liabilities$0
Net Assets$3,935,638

Operations Trend

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

$8.0M$6.0M$4.0M$2.0M$0-$2.0MRevenue 2011: $26,693Expenses 2011: $0Net Income 2011: $26,6932011Revenue 2012: $28,327Expenses 2012: $41,869Net Income 2012: -$13,5422012Revenue 2013: $70,797Expenses 2013: $101,688Net Income 2013: -$30,8912013Revenue 2014: $6,500,204Expenses 2014: $152,907Net Income 2014: $6,347,2972014Revenue 2015: $89,989Expenses 2015: $75,797Net Income 2015: $14,1922015Revenue 2016: $256,095Expenses 2016: $1,733,809Net Income 2016: -$1,477,7142016Revenue 2017: $1,040,528Expenses 2017: $136,912Net Income 2017: $903,6162017Revenue 2018: $361,396Expenses 2018: $252,005Net Income 2018: $109,3912018Revenue 2019: $120,823Expenses 2019: $149,410Net Income 2019: -$28,5872019Revenue 2020: $194,095Expenses 2020: $149,428Net Income 2020: $44,6672020Revenue 2021: $939,461Expenses 2021: $187,366Net Income 2021: $752,0952021Revenue 2022: -$239,557Expenses 2022: $644,301Net Income 2022: -$883,8582022Revenue 2023: $615,698Expenses 2023: $230,049Net Income 2023: $385,6492023Revenue 2024: $408,676Expenses 2024: $311,504Net Income 2024: $97,1722024

Highlighted filing

2024

Revenue$408,676
Expenses$311,504
Net Income$97,172

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2024Detailed filing. Detailed filing data is available for this year.$3.94$0.00$3.94$0.41$0.31$0.10
2023Detailed filing. Detailed filing data is available for this year.$3.85$0.00$3.85$0.62$0.23$0.39
2022Detailed filing. Detailed filing data is available for this year.$3.87$0.00$3.87$0.24$0.64$0.88
2021Detailed filing. Detailed filing data is available for this year.$4.79$0.00$4.79$0.94$0.19$0.75
2020Detailed filing. Detailed filing data is available for this year.$3.60$0.05$3.55$0.19$0.15$0.04
2019Detailed filing. Detailed filing data is available for this year.$7.18$0.05$3.52$0.12$0.15$0.03
2018Detailed filing. Detailed filing data is available for this year.$3.70$0.00$3.70$0.36$0.25$0.11
2017Detailed filing. Detailed filing data is available for this year.$3.00$0.00$3.00$1.04$0.14$0.90
2016Detailed filing. Detailed filing data is available for this year.$3.00$0.00$3.00$0.26$1.73$1.48
2015Detailed filing. Detailed filing data is available for this year.$4.23$0.00$4.23$0.09$0.08$0.01
2014Summary only. Only limited summary data is available for this year.$7.85$0.00$6.50$0.15$6.35
2013Summary only. Only limited summary data is available for this year.$1.19$0.00$0.07$0.10$0.03
2012Summary only. Only limited summary data is available for this year.$1.01$0.00$0.03$0.04$0.01
2011Summary only. Only limited summary data is available for this year.$0.95$0.00$0.03$0.00$0.03
Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Nov 13, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
KELLY BODNAR BATTLESPresident/Board MemberPT$48,000$28,981$76,981
JOHN MICHAEL BODNARVice-President/Board Member-$0--
ANN G BODNARTreasurer/Board Member-$0--
JERRY MICHAEL BODNARChairman Of The Board-$0--
Filing and Contact Details

Filer

Filer Name
J Michael Bodnar Foundation
EIN
58-1703567
Phone
6508888792
Address
745 OLIVE STREET, MENLO PARK, CA 94025

Signing Officer

Name
Kelly Battles
Title
President
Phone
6508888792
Signed
2025-11-13
Discuss with paid preparer
Yes

Preparer

Firm
Baker Tilly Advisory Group Lp
Address
555 GREAT CIRCLE ROAD, NASHVILLE, TN 37228
Preparer
Jennifer a Donelson
Phone
6152427351
Raw XML AppendixShowing 400 of 837 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
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0130908
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt150276
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2149132
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt349733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4107724
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5164583
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6149604
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7205392
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8200257
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0139218
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt151696
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2107450
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt312745
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4145243
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5243089
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt699133
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7304714
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8195867
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0ASE TECHNOLOGY (ASX)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1BLACKSTONE SECURED (BXSL)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2CHORD ENERGY CORP (CHRD)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3FLAGSTAR FINANCIAL (FLG)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4GLADSTONE CAPITAL CORP (GLAD)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5HERCULES CAPITAL INC (HTGC)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6KINDER MORGAN INC (KMI)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7ONEOK INC NEW COM (OKE)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8WELLS FARGO 7.5% CONV PREF (WFC'L)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt04995
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt174974
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt271351
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt3300000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt4183219
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt5125666
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6182656
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt7131920
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt8262492
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt9308500
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1082282
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt11817893
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt12100625
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0BRIGHAM-WILLIAMS, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1CALAMOS CONV & HIGH INCOME FUND (CHY)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt2CALAMOS GLOBAL DYNAMIC FUND (CHW)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt3CONVERTIBLE NOTE - 631 AND ELM
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt4EATON VANCE ENHANCED EQUITY FUND (EOI)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt5EATON VANCE TAX-MANAGED FUND (ETW)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt6ENTERPRISE PRODUCTS PARTNERS LP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt7FRESH FUND HOLDINGS, LLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt8FRESH FUND III, LLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt9GOLDMAN SACHS FINL (FGTXX)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt10INVESCO VAN KAMPEN HIGH INC TR (VLT)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt11SURPRISE VALLEY, LLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt12VANECK FALLEN ANGEL HIGH YEILD BOND ETF (ANGL)
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt04995
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt165435
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt258894
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3300000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt4254536
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt5119564
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6235639
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt7131920
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt8262492
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt9308500
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1066472
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt11817893
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1296303
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd2AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd3AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd4AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd5AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd6AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd7AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd8AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd9AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd10AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd11AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd12AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt0137391
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt082318
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt0964
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/NetRntlIncmReNotDebtFincdProp/ExclusionAmt0101852
IRS990PF/AnalysisIncomeProducingActyGrp/NetRntlIncmReNotDebtFincdProp/ExclusionCd016
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionAmt012848
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0335373
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0335373
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt082318
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt024000
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt024000
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt048000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0184789
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0184789
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt073303
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0137383
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0137391
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt097172
IRS990PF/AnalysisOfRevenueAndExpenses/GrossRentsNetInvstIncmAmt0101852
IRS990PF/AnalysisOfRevenueAndExpenses/GrossRentsRevAndExpnssAmt0101852
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0397602
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt0964
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt0964
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt082318
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0282620
IRS990PF/AnalysisOfRevenueAndExpenses/NetRentalIncomeOrLossAmt0101852
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt09455
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt010541
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt020018
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt012848
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt012848
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt01410
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt01409
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt02819
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftDsbrsChrtblAmt014041
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt014041
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftRevAndExpnssAmt028082
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt01836
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt02754
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt027796
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0235531
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt052745
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0311504
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0335365
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0408676
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt050742
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt052745
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0126715
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0261962
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt153322
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt060688
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13717
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt217913
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt060688
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt13717
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt217913
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0322650
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt157039
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt217913
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0PUBLICLY TRADED SECURITIES (WELLS FARGO)
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1PUBLICLY TRADED SECURITIES (E*TRADE)
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2CAPITAL GAINS DIVIDENDS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02024-12-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12024-12-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt082318
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt097172
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt08145
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt03943783
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt03846611
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt03935638
IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt00
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt0211606
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt0211606
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt0211606
IRS990PF/DistributableAmountGrp/IncomeTaxAmt02538
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt0218072
IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt00
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt03928
IRS990PF/DistributableAmountGrp/TotalTaxAmt06466
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt01792
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt05720
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt03928
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt01792
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt03928
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt03928
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt05720
IRS990PF/FMVAssetsEOYAmt04103254
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt0480269
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt081456
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt081456
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt0941920
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt01207609
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt01299155
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt02424422
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt02646573
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt02722643
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt03846611
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt03935638
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt03846611
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt03935638
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt04103254
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt03846611
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt03935638
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt03846611
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt03935638
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt04427856
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt0284318
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt04143538
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt066418
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt0218072
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt04361438
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt04427856
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt00.25
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt15.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt20.25
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt30.25
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt148000
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt128981
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0JOHN MICHAEL BODNAR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1KELLY BODNAR BATTLES
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2ANN G BODNAR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3JERRY MICHAEL BODNAR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0VICE-PRESIDENT/BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1PRESIDENT/BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2TREASURER/BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3CHAIRMAN OF THE BOARD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt03755 CORPORATE WOODS DRIVE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt1745 OLIVE STREET
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt23755 CORPORATE WOODS DRIVE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt3612 FAIR ST
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0BIRMINGHAM
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1MENLO PARK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2BIRMINGHAM
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3FRANKLIN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0AL
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2AL
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3TN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd035242
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd194025
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd235242
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd337064
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt0235531
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt0235531
IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd00
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd00
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd00
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd00
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd01
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd00
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd00
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd00
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/Form990TFiledInd01
IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm0KELLY BODNAR BATTLES
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt0745 OLIVE STREET
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0MENLO PARK
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0CA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd094025
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0GA
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd1CA
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PhoneNum06508888792
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd00
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd01
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd01
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0JERRY MICHAEL BODNAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt01000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt11000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt21165
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt31332
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt45000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5400
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt61000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt77000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt85000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt91000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt101000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt112501
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1222000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt13585
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1425000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt154995
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1610000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt171000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt181000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt19500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt202000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt215000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt222311
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt231000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt242500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt253000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt261000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt2710000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt284000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt291000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt301000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt31250
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt322500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt3310000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt34500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt351000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt3625000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt371000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt383000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt391000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt4010000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt415000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt42250
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt0TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt1TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt2TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt3TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt4TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt5TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt6TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt7TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt8TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt9TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt10TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt11TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt12TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt13TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt14TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt15TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt16TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt17TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt18TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt19TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt20TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt21TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt22TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt23TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt24TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt25TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt26TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt27TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt28TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt29TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt30TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt31TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt32TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt33TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt34TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt35TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt36TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt37TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt38TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt39TO FURTHER ONE OR MORE OF THE EXEMPT PURPOSES OF THE CHARITY

Document Assets

No mirrored PDF or thumbnail assets are attached yet.