Liabilities / Assets
34th percentile
Higher debt load relative to assets than 34% of similar nonprofits.
990PF • Fiscal year 2022 • EIN 65-0932413
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
34th percentile
Higher debt load relative to assets than 34% of similar nonprofits.
Liabilities / Revenue
37th percentile
Higher debt load relative to revenue than 37% of similar nonprofits.
Net Margin
7th percentile
Higher net margin than 7% of similar nonprofits.
Top Officer Pay
46th percentile
Higher top officer pay than 46% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
6th percentile
Faster asset growth than 6% of similar nonprofits.
Revenue Growth
11th percentile
Faster revenue growth than 11% of similar nonprofits.
Assets
Down$3,093,086
Down $924,032 (-23%) from 2021
Net Assets
Down$3,092,186
Down $924,032 (-23%) from 2021
Liabilities
Flat$900
Flat from 2021
Revenue
Down$154,521
Down $195,656 (-56%) from 2021
Expenses
Down$354,709
Down $18,876 (-5.1%) from 2021
Net Income
Down-$200,188
Down $176,780 (-755%) from 2021
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| BARBARA MAGIN | Trustee | PT | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | ANIMAL LEGAL DEFENSE FUND | UNRESTRICTED | PC | COTATI, CA, US | $20,000 |
| Paid Grant | IRONWOOD PIG SANCTUARY | UNRESTRICTED | PC | TUCSON, AZ, US | $20,000 |
| Paid Grant | AFRICAN WILDLIFE | UNRESTRICTED | PC | WASHINGTON, DC, US | $15,500 |
| Paid Grant | PARTNERSHIP WITH NATIVE AMERICANS | UNRESTRICTED | PC | ADDISON, TX, US | $15,000 |
| Paid Grant | RESERVATION ANIMAL RESCUE | UNRESTRICTED | PC | WASHINGTON, DC, US | $15,000 |
| Paid Grant | BORN FREE USA | UNRESTRICTED | PC | SILVER SPRING, MD, US | $10,149 |
| Paid Grant | HUMANE LEAGUE | UNRESTRICTED | PC | ROCKVILLE, MD, US | $10,000 |
| Paid Grant | ORANGUTAN PROJECT | UNRESTRICTED | PC | AUSTIN, TX, US | $7,300 |
| Paid Grant | OSCAR'S PLACE ADOPTION CENTER | UNRESTRICTED | PC | HOPLAND, CA, US | $5,454 |
| Paid Grant | VET PAW INC | UNRESTRICTED | PC | NEW YORK, NY, US | $5,370 |
| Paid Grant | IN DEFENSE OF ANIMALS | UNRESTRICTED | PC | SAN RAFAEL, CA, US | $5,163 |
| Paid Grant | AMERICAN FOUNDOUK | UNRESTRICTED | PC | BOSTON, MA, US | $5,000 |
| Paid Grant | ANIMALS ASIA FOUNDATION | UNRESTRICTED | PC | CULVER CITY, CA, US | $5,000 |
| Paid Grant | ELEPHANT SANCTUARY IN TENNESSEE | UNRESTRICTED | PC | HOHENWALD, TN, US | $5,000 |
| Paid Grant | FARM SANCTUARY | UNRESTRICTED | PC | WASHINGTON, DC, US | $5,000 |
| Paid Grant | FOOD ANIMAL CONCERNS TRUST | UNRESTRICTED | PC | CHICAGO, IL, US | $5,000 |
| Paid Grant | HUMANE FARMING ASSOCIATION | UNRESTRICTED | PC | SAN RAFAEL, CA, US | $5,000 |
| Paid Grant | MERCY FOR ANIMALS | UNRESTRICTED | PC | HAGERSTOWN, MD, US | $5,000 |
| Paid Grant | PASA | UNRESTRICTED | PC | PORTLAND, OR, US | $5,000 |
| Paid Grant | PETA'S VANGUARD SOCIETY | UNRESTRICTED | PC | WASHINGTON, DC, US | $3,000 |
| Paid Grant | HAPI TRAILS HORSE ADOPTION | UNRESTRICTED | PC | VICTOR, ID, US | $2,500 |
| Paid Grant | RED ROVER | UNRESTRICTED | PC | ETNA, NH, US | $2,500 |
| Paid Grant | LADY FREETHINKER | UNRESTRICTED | PC | LOS ANGELES, CA, US | $2,067 |
| Paid Grant | APOPO | UNRESTRICTED | PC | WASHINGTON, DC, US | $2,000 |
| Paid Grant | CONSERVATION INTERNATIONAL | UNRESTRICTED | PC | BOSTON, MA, US | $2,000 |
| Paid Grant | GALAPAGOS CONSERVANCY | UNRESTRICTED | PC | MERRIFIELD, VA, US | $2,000 |
| Paid Grant | GENTLE GIANTS DRAFT HORSE RESCUE | UNRESTRICTED | PC | FREDERICK, MD, US | $2,000 |
| Paid Grant | GREENPEACE FUND | UNRESTRICTED | PC | WASHINGTON, DC, US | $2,000 |
| Paid Grant | HOMEWARD BOUND PET ADOPTION | UNRESTRICTED | PC | LOS ANGELES, CA, US | $2,000 |
| Paid Grant | INTERNATIONAL ANIMAL RESCUE | UNRESTRICTED | PC | STREWSBURY, MA, US | $2,000 |
| Paid Grant | LITTLE HILL SANCTUARY | UNRESTRICTED | PC | ROYAL OAKS, CA, US | $2,000 |
| Paid Grant | LITTLE LONG EARS DONKEY RESCUE | UNRESTRICTED | PC | MERRIFIELD, VA, US | $2,000 |
| Paid Grant | LOST MEADOWS MULE REFUGE | UNRESTRICTED | PC | PUEBLO, CO, US | $2,000 |
| Paid Grant | OCEAN CONSERVANCY | UNRESTRICTED | PC | WASHINGOTN, DC, US | $2,000 |
| Paid Grant | PANTHERA | UNRESTRICTED | PC | NEW YORK, NY, US | $2,000 |
| Paid Grant | PEACEFUL VALLEY DONKEY RESCUE | UNRESTRICTED | PC | FREDERICK, MD, US | $2,000 |
| Paid Grant | PHYSICIANS FOR RESPONSIBLE MEDICINE | UNRESTRICTED | PC | WASHINGTON, DC, US | $2,000 |
| Paid Grant | TURNING POINT DONKEY RESCUE | UNRESTRICTED | PC | MERRIFIELD, VA, US | $2,000 |
| Paid Grant | WILD ANIMAL HEALTH FUND | UNRESTRICTED | PC | YULEE, FL, US | $2,000 |
| Paid Grant | ANIMAL HELP NOW | UNRESTRICTED | PC | BOULDER, CO, US | $1,500 |
| Paid Grant | FUNNY FARM ANIMAL SANCTUARY | UNRESTRICTED | PC | BLACKFOOT, ID, US | $1,500 |
| Paid Grant | WORLD ANIMAL PROTECTION | UNRESTRICTED | PC | WALDORF, MD, US | $1,200 |
| Paid Grant | ANIMAL OUTLOOK | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,041 |
| Paid Grant | COMPASSION WORKS INTERNATIONAL | UNRESTRICTED | PC | HENDERSON, NV, US | $1,033 |
| Paid Grant | NONE HUMAN RIGHTS PROJECT | UNRESTRICTED | PC | CORAL SPRINGS, FL, US | $1,033 |
| Paid Grant | 100 DOGS OF THE EVERGLADES | UNRESTRICTED | PC | OAKLAND PARK, FL, US | $1,000 |
| Paid Grant | AMERICAN ANTI VIVISECTION | UNRESTRICTED | PC | JENKINTOWN, PA, US | $1,000 |
| Paid Grant | AMERICAN HUMANE SOCIETY | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | ANIMAL PLACE | UNRESTRICTED | PC | GRASS VALLEY, CA, US | $1,000 |
| Paid Grant | ANIMAL RECOVERY MISSION | UNRESTRICTED | PC | MIAMI, FL, US | $1,000 |
| Paid Grant | ANIMAL WELFARE ASSOCIATION | UNRESTRICTED | PC | VOORHEES, NJ, US | $1,000 |
| Paid Grant | BAT CONSERVATION | UNRESTRICTED | PC | AUSTIN, TX, US | $1,000 |
| Paid Grant | CAGED CRITTER COALITION | UNRESTRICTED | PC | IDAHO FALLS, ID, US | $1,000 |
| Paid Grant | CASTLETON RANCH HORSE RESCUE INC | UNRESTRICTED | PC | LANDCASTER, CA, US | $1,000 |
| Paid Grant | CHIMP HAVEN | UNRESTRICTED | PC | KEITHBILLE, LA, US | $1,000 |
| Paid Grant | DEFENDERS OF WILDLIFE | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | DREAM CATCHER HORSE RESCUE | UNRESTRICTED | PC | MERRIFIELD, VA, US | $1,000 |
| Paid Grant | EARTH JUSTICE | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | EQUINE ADVOCATES | UNRESTRICTED | PC | CHATHAM, NY, US | $1,000 |
| Paid Grant | FOUR CORNER EQUINE RESCUE | UNRESTRICTED | PC | PUEBLO, CO, US | $1,000 |
| Paid Grant | FURRY FRIENDS SANCTUARY | UNRESTRICTED | PC | AUSTIN, TX, US | $1,000 |
| Paid Grant | HAWK CREEK WILDLIFFE | UNRESTRICTED | PC | WEST FALLS, NY, US | $1,000 |
| Paid Grant | HERD TRUST | UNRESTRICTED | PC | ALPHARETTA, GA, US | $1,000 |
| Paid Grant | HOOVES AND PAWS ANIMAL RESCUE | UNRESTRICTED | PC | PUEBLO, CO, US | $1,000 |
| Paid Grant | INT'L FUND FOR ANIMAL WELFARE | UNRESTRICTED | PC | YARMOUTH PORT, DC, US | $1,000 |
| Paid Grant | JANE GOODALL INSTITUTE | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | KINDNESS RANCH | UNRESTRICTED | PC | HARTVILLE, WY, US | $1,000 |
| Paid Grant | LAST CHANCE FOR ANIMALS | UNRESTRICTED | PC | LOS ANGELES, CA, US | $1,000 |
| Paid Grant | MARA ELEPHANT SANCTUARY | UNRESTRICTED | PC | PUEBLO, CO, US | $1,000 |
| Paid Grant | MORRIS ANIMAL FOUNDATION | UNRESTRICTED | PC | DENVER, CO, US | $1,000 |
| Paid Grant | MUTTY PAWS RESCUE | UNRESTRICTED | PC | PALM SPRINGS, FL, US | $1,000 |
| Paid Grant | NATIONAL ANTI VIVISECTION | UNRESTRICTED | PC | CAROL STREAM, IL, US | $1,000 |
| Paid Grant | NATIONAL AUDUBON SOCIETY | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | ORPHAN ACRES | UNRESTRICTED | PC | VIOLA, ID, US | $1,000 |
| Paid Grant | PA PITSTOP INC | UNRESTRICTED | PC | READING, PA, US | $1,000 |
| Paid Grant | PHILLY RAT RESCUE | UNRESTRICTED | PC | CEDAR PARK, TX, US | $1,000 |
| Paid Grant | PRIDEROCK WILD LIFE RESCUE | UNRESTRICTED | PC | DALLAS, TX, US | $1,000 |
| Paid Grant | RAINFOREST ACTION NETWORK | UNRESTRICTED | PC | CAROL STREAM, IL, US | $1,000 |
| Paid Grant | RAINFOREST TRUST | UNRESTRICTED | PC | WARRENTON, VA, US | $1,000 |
| Paid Grant | RING DOG RESCUE | UNRESTRICTED | PC | MERRIFIELD, VA, US | $1,000 |
| Paid Grant | ROLDA USA | UNRESTRICTED | PC | CROFTON, MD, US | $1,000 |
| Paid Grant | SAVE THE CHIMPS | UNRESTRICTED | PC | FORT PIERCE, FL, US | $1,000 |
| Paid Grant | SIERRA CLUB'S JOHN MUIR SOCIETY | UNRESTRICTED | PC | MERRIFIELD, VA, US | $1,000 |
| Paid Grant | TETON RAPTOR CENTER | UNRESTRICTED | PC | WILSON, WY, US | $1,000 |
| Paid Grant | WHITE COAT WASTE PROJECT | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | THE WILDERNESS SOCIETY | UNRESTRICTED | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | WOUNDED PAW PROJECT | UNRESTRICTED | PC | MERRIFIELD, VA, US | $1,000 |
| Paid Grant | GREATER GOOD CHARITIES | UNRESTRICTED | PC | SEATTLE, WA, US | $904 |
| Paid Grant | CLUB CUDDLY | UNRESTRICTED | PC | SEAL BEACH, CA, US | $611 |
| Paid Grant | FOUR PAWS | UNRESTRICTED | PC | BOSTON, MA, US | $606 |
| Paid Grant | COMPANION ANIMAL PROTECTION SOCIETY | UNRESTRICTED | PC | THOUSAND OAKS, CA, US | $600 |
| Paid Grant | FAIRY TAIL ENDINGS RESCUE | UNRESTRICTED | PC | PORT CHARLOTTE, FL, US | $600 |
| Paid Grant | HUMANE SOCIETY | UNRESTRICTED | PC | WASHINGTON, DC, US | $600 |
| Paid Grant | NATURAL RESOURCES DEFENSE COUNCIL | UNRESTRICTED | PC | MERRIFIELD, VA, US | $600 |
| Paid Grant | WORLD WILDLIFE FOUNDATION | UNRESTRICTED | PC | SCHELLSBURG, PA, US | $600 |
| Paid Grant | ONE MORE DAY FOUNDATION | UNRESTRICTED | PC | ANGLEWOOD, FL, US | $550 |
| Paid Grant | ANIMAL VICTORY | UNRESTRICTED | PC | WILMINTON, NC, US | $520 |
| Paid Grant | EARTH ISLAND INSTITUTE | UNRESTRICTED | PC | BERKELEY, CA, US | $515 |
| Paid Grant | AIDING 2 ADOPTION RESCUE | UNRESTRICTED | PC | POCATELLO, ID, US | $500 |
| Paid Grant | ALLEY CAT ALLIES | UNRESTRICTED | PC | WASHINGTON, DC, US | $500 |
| Paid Grant | ALLEY CAT RESCUE | UNRESTRICTED | PC | WASHINGTON, DC, US | $500 |
| Paid Grant | AMA RESCUE | UNRESTRICTED | PC | BROOKLYN, NY, US | $500 |
| Paid Grant | ANIMAL EQUALITY | UNRESTRICTED | PC | LOS ANGELES, CA, US | $500 |
| Paid Grant | BABY RHINO RESCUE | UNRESTRICTED | PC | PUEBLO, CO, US | $500 |
| Paid Grant | BEST FRIEND RODENT RESCUE | UNRESTRICTED | PC | EVERETT, WA, US | $500 |
| Paid Grant | DEFENDERS OF ANIMAL RIGHTS | UNRESTRICTED | PC | SAN FRANCISCO, CA, US | $500 |
| Paid Grant | ENVIRONMENTAL DEFENSE FUND | UNRESTRICTED | PC | WASHINGTON, DC, US | $500 |
| Paid Grant | EQUINE VOICES RESCUE & SANCTUARY | UNRESTRICTED | PC | PUEBLO, CO, US | $500 |
| Paid Grant | FREE ANIMAL DOCTOR | UNRESTRICTED | PC | SIERRA MADRE, CA, US | $500 |
| Paid Grant | FRIENDS OF ANIMALS | UNRESTRICTED | PC | HARTFORD, CT, US | $500 |
| Paid Grant | FULL CIRCLE FARM SANCTUARY | UNRESTRICTED | PC | WARM SPRINGS, GA, US | $500 |
| Paid Grant | GREY 2 K USA WORLDWIDE | UNRESTRICTED | PC | ARLINGTON, MA, US | $500 |
| Paid Grant | HAPPY CAT INC | UNRESTRICTED | PC | MERRIFIELD, VA, US | $500 |
| Paid Grant | HEART OF THE VALLEY ANIMAL SHELTER | UNRESTRICTED | PC | BOZEMAN, MT, US | $500 |
| Paid Grant | HEARTLAND RESCUE RANCH | UNRESTRICTED | PC | PANAMA CITY, FL, US | $500 |
| Paid Grant | INTERNATIONAL CONSERVATION CAUCUS | UNRESTRICTED | PC | MERRIFIELD, VA, US | $500 |
| Paid Grant | JOSH AND HIS CRITTERS | UNRESTRICTED | PC | SUN VALLEY, CA, US | $500 |
| Paid Grant | K9 LIFELINE RESCUE | UNRESTRICTED | PC | MERRIFIELD, VA, US | $500 |
| Paid Grant | LITTLE SHELTER | UNRESTRICTED | PC | HUNTINGTON, NY, US | $500 |
| Paid Grant | NATIONAL GREYHOUND FOUNDATION | UNRESTRICTED | PC | HAGERSTOWN, MD, US | $500 |
| Paid Grant | NATURE CONSERVANCY-WY | UNRESTRICTED | PC | LANDER, WY, US | $500 |
| Paid Grant | NETWORK FOR ANIMALS | UNRESTRICTED | PC | LAS VEGAS, NV, US | $500 |
| Paid Grant | NOAH'S LOST ARK | UNRESTRICTED | PC | MERRIFIELD, VA, US | $500 |
| Paid Grant | RACEHORSE REMEMBER MEE | UNRESTRICTED | PC | BURLESON, TX, US | $500 |
| Paid Grant | RED BUCKET EQUINE RESCUE | UNRESTRICTED | PC | CHINO HILLS, CA, US | $500 |
| Paid Grant | RED WINGS HORSE SANCTUARY | UNRESTRICTED | PC | PASO ROBLES, CA, US | $500 |
| Paid Grant | RISE FOR ANIMALS | UNRESTRICTED | PC | MILWAUKEE, WI, US | $500 |
| Paid Grant | SARAMA ANIMAL RESCUE | UNRESTRICTED | PC | VOORHEES, NJ, US | $500 |
| Paid Grant | SAVE A RESCUE | UNRESTRICTED | PC | PUEBLO, CO, US | $500 |
| Paid Grant | SAVING THE SURVIVORS | UNRESTRICTED | PC | PUEBLO, CO, US | $500 |
| Paid Grant | SENIOR CAT ACTION NETWORK | UNRESTRICTED | PC | MORRIS PLAINS, NJ, US | $500 |
| Paid Grant | SIERRA CLUB WY CHAPTER | UNRESTRICTED | PC | SHERIDAN, WY, US | $500 |
| Paid Grant | SKYLANDS ANIMAL SANCTUARY | UNRESTRICTED | PC | POMPTON LAKES, NJ, US | $500 |
| Paid Grant | STOP ANIMAL EXPLOITATION NOW | UNRESTRICTED | PC | MILFORD, OH, US | $500 |
| Paid Grant | SUM OF US | UNRESTRICTED | PC | SAN FRANCISCO, CA, US | $500 |
| Paid Grant | TRAP FREE MONTANA | UNRESTRICTED | PC | HAMILTON, MT, US | $500 |
| Paid Grant | TURTLE MOUNTAIN ANIMAL RESCUE | UNRESTRICTED | PC | ROLLA, ND, US | $500 |
| Paid Grant | WILD CARE | UNRESTRICTED | PC | SAN RAFAEL, CA, US | $500 |
| Paid Grant | EAST TENNESSEE GIVE A HEART RAT | UNRESTRICTED | PC | ELIZABETHTON, TN, US | $300 |
| Paid Grant | FOUR OCEAN | UNRESTRICTED | PC | BOCA RATON, FL, US | $296 |
| Paid Grant | LEIA'S HOPE K9 RESCUE | UNRESTRICTED | PC | DECATUR, IL, US | $258 |
| Paid Grant | CRITTER CAMPER EXOTIC PET | UNRESTRICTED | PC | GERMAN VALLEY, IL, US | $250 |
| Paid Grant | DOG 4 U | UNRESTRICTED | PC | CAMDEN, SC, US | $250 |
| Paid Grant | 8 BILLION TREES | UNRESTRICTED | PC | LAS VEGAS, NV, US | $240 |
| Paid Grant | NEW HAMPSHIRE SPCA | UNRESTRICTED | PC | STRATHAM, NH, US | $205 |
| Paid Grant | FOR THE LOVE OF RATS RESCUE | UNRESTRICTED | PC | WALKER, LA, US | $160 |
| Paid Grant | NATIONAL PARKS CONSERVATION ASSOC | UNRESTRICTED | PC | WASHINGTON, DC, US | $100 |
| Paid Grant | MAINELY RAT RESCUE | UNRESTRICTED | PC | AUBURN, ME, US | $85 |
| Paid Grant | RESCUER'S RELIEF INC | UNRESTRICTED | PC | FALLON, NV, US | $50 |
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/Amt | 0 | 2000 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | ACCOUNTING FEES |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 2000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 2697923 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 5474892 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | SECURITIES |
| IRS990PF/AddressChangeInd | 0 | X |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 115779 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | -14389 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 1341 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 102731 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 102731 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 2000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 2000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 289210 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 289210 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt | 0 | 51790 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 115779 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 115779 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | -200188 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 819744 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 1341 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 1341 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | -14389 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 98042 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 46034 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 254 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 46288 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 13005 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 13005 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 3819 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 3819 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 335631 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 19078 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 354709 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 117120 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 154521 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 46421 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 19078 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 65499 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingDsbrsChrtblAmt | 0 | 387 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingRevAndExpnssAmt | 0 | 387 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2014-05-30 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2014-05-30 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 832884 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 1069 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 180 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | -15021 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | -156 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 2 | 74 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | -15021 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | -156 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 2 | 74 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 817863 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 913 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 2 | 254 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 0 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 1 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 2 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | SCHWAB LT COVERED |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | ORGANON & CO |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 2 | SOUTH32 LTD |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 0 | 2022-11-08 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 1 | 2022-11-08 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | -14389 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | -200188 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 723844 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 3816030 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 4016218 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 3092186 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 312308 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 312308 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 312308 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 313671 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 1363 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 1363 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt | 0 | 16 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 879 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd | 0 | X |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 1363 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 1363 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 1363 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt | 0 | 500 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 879 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 5870055 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt | 0 | 311322 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt | 0 | 395163 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt | 0 | 395163 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 3705796 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 2697923 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 5474892 |
| IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt | 0 | 4016218 |
| IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt | 0 | 3092186 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt | 0 | 900 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt | 0 | 900 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 4017118 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt | 0 | 3093086 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt | 0 | 5870055 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt | 0 | 900 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt | 0 | 900 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt | 0 | 4017118 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt | 0 | 3093086 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 4016218 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 3092186 |
| IRS990PF/MethodOfAccountingCashInd | 0 | X |
| IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt | 0 | 6368954 |
| IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt | 0 | 348990 |
| IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt | 0 | 6019964 |
| IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt | 0 | 95534 |
| IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt | 0 | 0 |
| IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt | 0 | 313671 |
| IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt | 0 | 6273420 |
| IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt | 0 | 6368954 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt | 0 | NONE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt | 0 | NONE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 20.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 0 | BARBARA MAGIN |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 0 | TRUSTEE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 0 | PO BOX 5 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 0 | JACKSON |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 0 | WY |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 0 | 83001 |
| IRS990PF/Organization501c3ExemptPFInd | 0 | X |
| IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt | 0 | 335631 |
| IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt | 0 | 335631 |
| IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd | 0 | false |
| IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd | 0 | true |
| IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd | 0 | true |
| IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd | 0 | true |
| IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm | 0 | BARBARA MAGIN |
| IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt | 0 | PO BOX 5 |
| IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm | 0 | JACKSON |
| IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd | 0 | WY |
| IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd | 0 | 83001 |
| IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/PhoneNum | 0 | 5613461741 |
| IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd | 0 | true |
| IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt | 0 | N/A |
| IRS990PF/SumOfProgramRelatedInvstGrp/Description1Txt | 0 | N/A |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 0 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 1 | 240 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 2 | 15500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 3 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 4 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 5 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 6 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 7 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 8 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 9 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 10 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 11 | 1500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 12 | 20000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 13 | 1041 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 14 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 15 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 16 | 520 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 17 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 18 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 19 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 20 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 21 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 22 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 23 | 10149 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 24 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 25 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 26 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 27 | 611 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 28 | 600 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 29 | 1033 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 30 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 31 | 250 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 32 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 33 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 34 | 250 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 35 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 36 | 515 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 37 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 38 | 300 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 39 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 40 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 41 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 42 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 43 | 600 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 44 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 45 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 46 | 160 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 47 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 48 | 296 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 49 | 606 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 50 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 51 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 52 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 53 | 1500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 54 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 55 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 56 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 57 | 904 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 58 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 59 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 60 | 2500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 61 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 62 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 63 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 64 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 65 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 66 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 67 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 68 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 69 | 10000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 70 | 600 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 71 | 5163 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 72 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 73 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 74 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 75 | 20000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 76 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 77 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 78 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 79 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 80 | 2067 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 81 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 82 | 258 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 83 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 84 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 85 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 86 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 87 | 85 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 88 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 89 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 90 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 91 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 92 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 93 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 94 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 95 | 100 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 96 | 600 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 97 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 98 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 99 | 205 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 100 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 101 | 1033 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 102 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 103 | 550 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 104 | 7300 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 105 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 106 | 5454 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 107 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 108 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 109 | 15000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 110 | 5000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 111 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 112 | 3000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 113 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 114 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 115 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 116 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 117 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 118 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 119 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 120 | 2500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 121 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 122 | 50 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 123 | 15000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 124 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 125 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 126 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 127 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 128 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 129 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 130 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 131 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 132 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 133 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 134 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 135 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 136 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 137 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 138 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 139 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 140 | 2000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 141 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 142 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 143 | 5370 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 144 | 500 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 145 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 146 | 1200 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 147 | 600 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt | 148 | 1000 |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 0 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 1 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 2 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 3 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 4 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 5 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 6 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 7 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 8 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 9 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 10 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 11 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 12 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 13 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 14 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 15 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 16 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 17 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 18 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 19 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 20 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 21 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 22 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 23 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 24 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 25 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 26 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 27 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 28 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 29 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 30 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 31 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 32 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 33 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 34 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 35 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 36 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 37 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 38 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 39 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 40 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 41 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 42 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 43 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 44 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 45 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 46 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 47 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 48 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 49 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 50 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 51 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 52 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 53 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 54 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 55 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 56 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 57 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 58 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 59 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 60 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 61 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 62 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 63 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 64 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 65 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 66 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 67 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 68 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 69 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 70 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 71 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 72 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 73 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 74 | UNRESTRICTED |
| IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt | 75 | UNRESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990PFDetailed filing. Detailed filing data is available for this year.