Civic Intelligence

Tr U William a Davis

990PF • Fiscal year 2023 • EIN 04-6045866

Jan 01, 2023 to Dec 31, 2023 • Filed on May 06, 2024

125 High St Ste 901 Bos-301Boston, MA 02110

(401) 457-3839

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

60th percentile

0.00x

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

2023 filings • <$500k nonprofits • Source year 2023

Liabilities / Revenue

60th percentile

0.00x

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

2023 filings • <$500k nonprofits • Source year 2023

Net Margin

84th percentile

36%

Higher net margin than 84% of similar nonprofits.

2023 filings • <$500k nonprofits • Source year 2023

Top Officer Pay

80th percentile

$1,251

Higher top officer pay than 80% of similar nonprofits.

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

2023 filings • <$500k nonprofits • Source year 2023

Asset Growth

59th percentile

4.1%

Faster asset growth than 59% of similar nonprofits.

2023 filings • <$500k nonprofits • Annualized from 2022 to 2023

Revenue Growth

71st percentile

28%

Faster revenue growth than 71% of similar nonprofits.

2023 filings • <$500k nonprofits • Annualized from 2022 to 2023

Assets

Up

$429,910

Up $16,975 (+4.1%) from 2022

Net Assets

Up

$429,910

Up $16,975 (+4.1%) from 2022

Liabilities

Flat

$0

Flat from 2022

Revenue

Up

$51,432

Up $11,112 (+28%) from 2022

Expenses

Down

$32,936

Down $4,247 (-11%) from 2022

Net Income

Up

$18,496

Up $15,359 (+490%) from 2022

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$600K$400K$200K$0Assets 2020: $394,441Liabilities 2020: $0Net Assets 2020: $394,4412020Assets 2021: $410,005Liabilities 2021: $0Net Assets 2021: $410,0052021Assets 2022: $412,935Liabilities 2022: $0Net Assets 2022: $412,9352022Assets 2023: $429,910Liabilities 2023: $0Net Assets 2023: $429,9102023Assets 2024: $429,892Liabilities 2024: $0Net Assets 2024: $429,8922024

Highlighted filing

2023

Assets$429,910
Liabilities$0
Net Assets$429,910

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$60K$40K$20K$0-$20KRevenue 2020: $40,654Expenses 2020: $27,547Net Income 2020: $13,1072020Revenue 2021: $53,233Expenses 2021: $33,476Net Income 2021: $19,7572021Revenue 2022: $40,320Expenses 2022: $37,183Net Income 2022: $3,1372022Revenue 2023: $51,432Expenses 2023: $32,936Net Income 2023: $18,4962023Revenue 2024: $30,549Expenses 2024: $35,036Net Income 2024: -$4,4872024

Highlighted filing

2023

Revenue$51,432
Expenses$32,936
Net Income$18,496
Jump To
Filing Snapshot
Filing Period
Jan 1, 2023 to Dec 31, 2023
Signed
May 6, 2024
Return Version
2023v5.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
EASTERN BANKTrustee-$1,251-$1,251
Filing and Contact Details

Filer

Filer Name
Tr U William a Davis
EIN
04-6045866
Address
125 HIGH ST STE 901 BOS-301, BOSTON, MA 02110

Signing Officer

Name
William Walsh
Title
Vice President
Signed
2024-05-06
Discuss with paid preparer
Yes

Preparer

Firm
Ernst & Young US Llp
Address
40 WESTMINSTER ST STE 800, PROVIDENCE, RI 02903
Preparer
Richard Raleigh
Phone
4014573839
Raw XML AppendixShowing 400 of 1,416 raw XML fields

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

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/Amt0500
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0TAX PREPARATION FEE (NON-ALLOC
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt0250
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt0250
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt02152
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt14603
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt23540
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt33230
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt46378
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt54259
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt61045
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt72148
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt83887
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt92614
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt102949
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt113028
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt122071
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt132793
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt144495
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt152091
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt167203
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt173960
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt183081
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt191943
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt204248
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt215102
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2218496
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt233751
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt244895
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt252167
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt263270
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt273361
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt283753
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2910053
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt3015092
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt3114981
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt3214600
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt3317495
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt343497
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt353241
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt369586
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt373950
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt382855
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt392679
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt403658
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt412925
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt423989
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt432297
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt445446
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt454411
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt461444
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt475178
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt4816039
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt4916305
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt5016545
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt513301
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt523414
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt533332
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt549342
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt5518776
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt563913
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt572675
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt583772
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt591833
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt604364
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6112495
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt624578
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6311059
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt647502
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt656580
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6617187
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt673480
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt683803
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt694106
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt703497
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt713966
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt724156
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0ABBOTT LABORATORIES INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1ADOBE INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt2AIR PRODUCTS & CHEMICALS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt3ADVANCED MICRO DEVICES INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt4BOSTON SCIENTIFIC CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt5ALPHABET, INC. CL A
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt6CHEVRON CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt7AMAZON.COM, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt8ANALOG DEVICES
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt9APPLE INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt10AT & T INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt11BLACKROCK INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt12CVS HEALTH CORP HEALTH CORPORA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt13AMEREN CORP.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt14BROADCOM INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt15BURLINGTON STORES, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt16ELI LILLY & CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt17EMERSON ELEC CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt18CONOCOPHILLIPS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt19CONESTOGA SMALL CAP FUND
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt20CROWN CASTLE INTERNATIONAL COR
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt21DARDEN RESTAURANTS INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt22EQUINIX INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt23EATON CORP PLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt24EASTMAN CHEMICAL CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt25FACEBOOK META PLATFORMS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt26FEDERATED GOV'T OBLIGATION TAX
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt27INSULET CORPORATION
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt28HOME DEPOT INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt29HONEYWELL INT'L INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt30MARRIOTT INTERNATIONAL INC. C
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt31OSHKOSH CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt32ORACLE CORPORATION
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt33PALO ALTO NETWORKS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt34NVIDIA CORPORATION
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt35INVESCO BULLETSHARES INVESCO B
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt36INVESCO BULLETSHARES 2023 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt37INVESCO BULLETSHARES 2024 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt38INVESCO BULLETSHARES 2025 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt39INVESCO BULLETSHARES 2029 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt40J P MORGAN CHASE & CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt41JOHNSON & JOHNSON
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt42MERCK & CO INC. NEW
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt43MICROSOFT
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt44MOTOROLA SOLUTIONS, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt45SPDR HEALTH CARE SELECT SPDR E
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt46NORTHROP GRUMMAN
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt47PEPSICO INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt48PNC BANK CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt49SYSCO CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt50PROSHARES S&P 500 DIVIDEND ARI
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt51UNITEDHEALTH GROUP, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt52THERMO FISHER SCIENTIFIC, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt53VISA, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt54WALMART, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt55AMERICANELEC POWER CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt56APPLIED MATERIALS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt57GLOBAL PAYMENTS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt58INVESCO BULLETSHARES 2026 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt59INVESCO BULLETSHARES 2027 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt60INVESCO BULLETSHARES 2028 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt61IQVIA HOLDINGS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt62NETFLIX, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt63JACOBS SOLUTIONS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt64PRINCIPAL PREFERRED SECURITIES
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt65RAYTHEON TECHNOLOGIES CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt66SPDR PORTFOLIO INT TERM CORP B
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt67PROLOGIS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt68SPDR TECHNOLOGY IDX
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt69PULTE HOMES INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt70ULTA BEAUTY, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt71ABBVIE INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt72CAMDEN PROPERTY TRUST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt73COLUMBIA CORPORATE INCOME FUND
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt74DEERE & CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt75HARTFORD FINANCIAL SERVICES GR
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt76I SHARES RUSSELL 1000 VALUE IN
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt77I SHARES I BOXX INVESTMENT GRA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt78I SHARES RUSSELL MID CAP INDEX
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt79INVESCO BULLETSHARES 2030 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt80MARVELL TECHNOLOGY INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt81ROYAL PHARMA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt82SERVICENOW
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt83TESLA INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt84U.S. BANCORP NEW
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt85S&P GLOBAL INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt86SALESFORCE INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt87UNITED PARCEL SERVICE
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt03559
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt16928
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt23815
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt312432
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt45519
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt512915
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt64170
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt716750
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt83440
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt95683
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt103079
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt112894
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1210046
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt132915
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt144575
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt154759
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt166910
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt175093
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt183222
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt195780
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt203683
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2111327
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2218496
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt233255
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt244823
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt253834
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt263686
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt274112
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt285603
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2910400
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3015282
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3114954
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3214912
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3315300
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt347825
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt353925
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3621810
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt374364
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt384076
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt393583
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt403998
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt416844
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt424777
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt438592
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt447410
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt453980
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt464376
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt473683
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt4814958
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt4915039
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt5015149
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt514859
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt523408
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt533634
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt548807
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt5518057
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt564532
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt575389
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt583819
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt593430
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt604184
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6111047
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt625144
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6312559
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt647304
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt656607
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6615271
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt674945
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt683976
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt694068
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt703524
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt713947
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt723459
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
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd13AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd14AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd15AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd16AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd17AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd18AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd19AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd20AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd21AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd22AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd23AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd24AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd25AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd26AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd27AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd28AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd29AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd30AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd31AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd32AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd33AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd34AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd35AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd36AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd37AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd38AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd39AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd40AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd41AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd42AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd43AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd44AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd45AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd46AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd47AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd48AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd49AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd50AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd51AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd52AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd53AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd54AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd55AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd56AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd57AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd58AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd59AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd60AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd61AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd62AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd63AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd64AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd65AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd66AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd67AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd68AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd69AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd70AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd71AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd72AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt012353
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt039079
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt051432
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt051432
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt0250
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt0250
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt0500
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt039079
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt0626
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt0626
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt01251
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt023915
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt023915
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt012349
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt012353
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt018496
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0135928
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt039079
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt047159
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt0185
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0185
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt03368
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt03368
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt06737
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt0348
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt028344
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt04269
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt032936
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt051428
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt051432
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt04429
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt04269
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt09021
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02023-01-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12020-01-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22022-04-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32017-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42018-08-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52014-10-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62014-10-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72016-11-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82021-01-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92020-10-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102014-01-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112014-10-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122014-10-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132020-04-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142016-09-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152018-03-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162018-03-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt172018-03-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt182018-10-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt192022-01-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt202022-06-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt212022-04-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt222019-01-08
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt232021-01-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt242021-01-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt252022-01-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt262020-01-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt272021-01-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt282022-04-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt292022-04-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt302021-10-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt312016-07-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt322016-07-07

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings