Liabilities / Assets
24th percentile
Higher debt load relative to assets than 24% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
24th percentile
Higher debt load relative to assets than 24% of similar nonprofits.
Liabilities / Revenue
25th percentile
Higher debt load relative to revenue than 25% of similar nonprofits.
Net Margin
75th percentile
Higher net margin than 75% of similar nonprofits.
Top Officer Pay
37th percentile
Higher top officer pay than 37% of similar nonprofits.
Top officer pay equals 8.7% of source-year revenue.
Asset Growth
16th percentile
Faster asset growth than 16% of similar nonprofits.
Revenue Growth
16th percentile
Faster revenue growth than 16% of similar nonprofits.
Assets
Down$7,257,146
Down $326,173 (-4.3%) from 2019
Net Assets
Down$7,256,261
Down $326,166 (-4.3%) from 2019
Liabilities
Down$885
Down $7 (-0.8%) from 2019
Revenue
Down$441,242
Down $225,612 (-34%) from 2019
Expenses
Down$341,077
Down $211,282 (-38%) from 2019
Net Income
Down$100,165
Down $14,330 (-13%) from 2019
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| MEHDI MERALI | Vice President & Director | PT | $38,334 | - | $38,334 |
| KARIM MERALI | President | PT | $5,208 | - | $5,208 |
| AZIM MERALI | Director | - | $0 | - | - |
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/AdjustedNetIncomeAmt | 0 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/AdjustedNetIncomeAmt | 1 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 6039 |
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 1 | 2746 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | CANADIAN TAX PREP FEES |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 1 | US TAX PREP FEES |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 1 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 6039 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 1 | 2746 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | ISHARES MBS ETF |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 1 | PRINCIPAL HIGH YIELD FUND |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 2 | GAI AGILITY INCOME FD |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 3 | FIDELITY NEW MARKETS INCOME |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 4 | TCW EMERGING MARKETS |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 5 | EATON VANCE GLOBAL |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 6 | JOHN HANCOCK ABSOLUTE RETURN |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 7 | T ROWE PRICE REAL ESTATE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 8 | ANTHEM INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 9 | APPLE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 10 | ATT |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 11 | BANK OF AMERICA |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 12 | BANK OF MONTREAL |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 13 | BANK OF NOVA SCOTIA |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 14 | BNP PARIBAS |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 15 | CAPITAL ONE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 16 | CITIGROUP |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 17 | CVS HEALTH CORP |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 18 | DOW DUPONT |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 19 | GOLDMAN SACHS |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 20 | MORGAN STANLEY |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 21 | NOVARTIS |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 22 | SUMITOMO MITSUI FINL GRP |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 23 | SUNTRUST |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 24 | WESPAC BANKING |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 25 | HALIBURTON |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 26 | HOME DEPOT |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 27 | HSBC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 28 | JP MORGAN CHASE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 29 | METLIFE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 30 | MITSUBISHI |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 31 | FRIENDLY FIN INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 1 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 2 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 3 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 4 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 5 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 6 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 7 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 8 | 21051 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 9 | 25440 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 10 | 16246 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 11 | 15617 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 12 | 15166 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 13 | 10143 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 14 | 20755 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 15 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 16 | 25379 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 17 | 16027 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 18 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 19 | 15892 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 20 | 20128 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 21 | 26373 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 22 | 20287 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 23 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 24 | 21701 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 25 | 2081 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 26 | 26268 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 27 | 15660 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 28 | 25647 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 29 | 26515 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 30 | 21031 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 31 | 16242 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 1 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 2 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 3 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 4 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 5 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 6 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 7 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 8 | 23043 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 9 | 26211 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 10 | 16744 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 11 | 16781 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 12 | 15976 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 13 | 10137 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 14 | 20027 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 15 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 16 | 25997 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 17 | 17005 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 18 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 19 | 16836 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 20 | 20121 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 21 | 27648 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 22 | 20712 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 23 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 24 | 22991 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 25 | 2125 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 26 | 27860 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 27 | 15645 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 28 | 27713 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 29 | 27533 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 30 | 21677 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 31 | 16913 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 190679 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 62000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 143662 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 476435 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 202205 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 174640 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 197198 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 32051 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 27581 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 30909 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 38 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 39 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 40 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 41 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 42 | 180745 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 43 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 44 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 45 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 46 | 214797 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 47 | 92828 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 48 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 49 | 213311 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 50 | 412923 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 51 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 52 | 74950 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 53 | 149969 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 54 | 74925 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 55 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 56 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 57 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 58 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 59 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 60 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 61 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 62 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 63 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 64 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 65 | 201217 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 265960 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 78381 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 189085 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 584737 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 275628 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 210388 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 270768 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 196381 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 96353 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 164591 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 38 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 39 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 40 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 41 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 42 | 180924 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 43 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 44 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 45 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 46 | 274785 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 47 | 101746 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 48 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 49 | 286583 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 50 | 496083 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 51 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 52 | 191167 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 53 | 148887 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 54 | 218560 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 55 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 56 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 57 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 58 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 59 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 60 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 61 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 62 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 63 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 64 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 65 | 220663 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | DFA EMERGING MARKETS COR |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | HOME DEPOT |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | NIKE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | EOG RESOURCES |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | TJX CPS OMC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | DFA INTERNATIONAL REAL E |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | CVS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | HAIN CELESTIAL |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | MONDELEZ INTERNATIONAL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | DFA INTERNATIONAL SMALL |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | DFA US LARGE CAP VALUE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | DFA US SMALL CAP VALUE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | BLACKROCK INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | CITIGROUP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | CME GROUP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | BROADCOM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | JPMORGAN |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | PNC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | ELI LILLY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | GILEAD SCIENCES |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | ARK INNOVATION ETF |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | THERMO FISHER SCIENTIFIC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | UNITED HEALTHCARE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | BOEING CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | VANGUARD SMALL CAP VALUE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | UNION PACIFIC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | UPS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | APPLE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | CISCO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | MERCK |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | ALPHABET |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | SPIRIT |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | MICROSOFT |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | FACEBOOK INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | CELANESE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | COGNIZANT TECH |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | DIAGEO PLC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | EATON CRP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 38 | LAM RESEARCH CORP COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 39 | ZOETIS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 40 | RAYTHEON |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 41 | TOTAL SA |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 42 | ISHARES CORE US |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 43 | ISHARES SP MID CAP 400 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 44 | ISHARES RUSSELL 2000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 45 | SPDR MIDCAP 400 ETF |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 46 | ISHARES CORE S&P 500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 47 | VANGUARD REAL ESTATE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 48 | ISHARES MSCI EMERGING MARKETS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 49 | VANGUARD MID CAP ETF |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 50 | VANGUARD FTSE DEVELOPED MARKE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 51 | VANGUARD FTSE EMERGING MARKETS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 52 | MICROSTRATEGY INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 53 | VANGUARD SHORT TERM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 54 | GRAYSCALE BITCOIN TR BTC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 55 | SPDR DJ WILSHIRE INTERNATIONAL |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 56 | AT&T INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 57 | TE CONNECTIVITY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 58 | FLEX LTD |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 59 | MANULIFE FINANCIAL CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 60 | SUNCOR ENERGY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 61 | ELECTRONIC ARTS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 62 | FIDELITY NATL INFORM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 63 | MEDTRONIC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 64 | TORONTO DOMINION BANK |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 65 | STONE RIDGE TR V |
| InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt | 0 | 15744 |
| InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt | 0 | 16306 |
| InvestmentsLandSchedule2/InvestmentLandGrp/AccumulatedDepreciationAmt | 0 | 0 |
| InvestmentsLandSchedule2/InvestmentLandGrp/BookValueAmt | 0 | 168000 |
| InvestmentsLandSchedule2/InvestmentLandGrp/CategoryOrItemTxt | 0 | 1115 ACRES CARSON RD DIWIDDIE VA |
| InvestmentsLandSchedule2/InvestmentLandGrp/CostOrOtherBasisAmt | 0 | 168000 |
| InvestmentsLandSchedule2/InvestmentLandGrp/EOYFMVAmt | 0 | 168000 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt | 0 | 88738 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 67292 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc | 0 | SWACO CA RENTAL K-1 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd | 0 | 16 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 156030 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 156030 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 8785 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 8785 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt | 0 | 38405 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 132337 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 38334 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 5208 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 43542 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 243088 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 243088 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 88738 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 88738 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 100165 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 3367076 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 67292 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 67292 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 132337 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 384520 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt | 0 | 38405 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyNetInvstIncmAmt | 0 | 3120 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyRevAndExpnssAmt | 0 | 3120 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 2464 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 2464 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt | 0 | 152875 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt | 0 | 152875 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 25605 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 25605 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd | 0 | X |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 2933 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 6540 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 9473 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt | 0 | 38405 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 284355 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 56722 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 341077 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 441242 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 441242 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 41267 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 56722 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 97989 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt | 0 | 5000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingRevAndExpnssAmt | 0 | 5000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 12 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 13 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 14 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 15 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 16 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 17 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 18 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 19 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 20 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 21 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 22 | 2020-04-29 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 23 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 24 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 25 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 26 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 27 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 28 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 29 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 30 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 31 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 32 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 33 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 34 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 35 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 36 | 2020-03-26 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 37 | 2020-03-26 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 38 | 2010-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 39 | 2010-01-01 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990PFDetailed filing. Detailed filing data is available for this year.