Civic Intelligence

Jackson Kemper Foundation

EIN 36-4152920 • Hawthorn Woods, IL

6 Bruce Circle NorthHawthorn Woods, IL 60047
Siviq Scores

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

Liabilities / Assets

12th percentile

0.00x

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

$50M-$100M nonprofits • Source year 2024

Liabilities / Revenue

12th percentile

0.00x

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

$50M-$100M nonprofits • Source year 2024

Net Margin

2nd percentile

-234%

Higher net margin than 2% of similar nonprofits.

$50M-$100M nonprofits • Source year 2024

Top Officer Pay

51st percentile

$0

Higher top officer pay than 51% of similar nonprofits.

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

$50M-$100M nonprofits • Source year 2024

Asset Growth

6th percentile

-12%

Faster asset growth than 6% of similar nonprofits.

$50M-$100M nonprofits • Annualized from 2022 to 2024

Revenue Growth

80th percentile

34%

Faster revenue growth than 80% of similar nonprofits.

$50M-$100M nonprofits • Annualized from 2022 to 2024

Assets

Down

$53,262,937

Down $7,054,663 (-12%) from 2023

Liabilities

Flat

$0

Flat from 2023

Net Assets

Down

$53,262,937

Down $7,054,663 (-12%) from 2023

Revenue

Up

$4,318,932

Up $2,065,542 (+92%) from 2023

Expenses

Down

$14,432,653

Down $904,636 (-5.9%) from 2023

Net Income

Up

-$10,113,721

Up $2,970,178 (+23%) from 2023

Trend Graphs

Balance Sheet Trend

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

$100M$50M$0Assets 2012: $1,086,529Liabilities 2012: $144,100Net Assets 2012: $942,4292012Assets 2013: $1,130,198Liabilities 2013: $128,606Net Assets 2013: $1,001,5922013Assets 2018: $81,566,163Liabilities 2018: $0Net Assets 2018: $81,566,1632018Assets 2020: $87,312,699Liabilities 2020: $0Net Assets 2020: $87,312,6992020Assets 2021: $87,936,645Liabilities 2021: $0Net Assets 2021: $87,936,6452021Assets 2022: $68,390,102Liabilities 2022: $0Net Assets 2022: $68,390,1022022Assets 2023: $60,317,600Liabilities 2023: $0Net Assets 2023: $60,317,6002023Assets 2024: $53,262,937Liabilities 2024: $0Net Assets 2024: $53,262,9372024

Highlighted filing

2024

Assets$53,262,937
Liabilities$0
Net Assets$53,262,937

Operations Trend

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

$20M$10M$0-$10M-$20MExpenses 2012: $164,0472012Revenue 2013: $232,337Expenses 2013: $173,174Net Income 2013: $59,1632013Revenue 2018: $5,932,852Expenses 2018: $6,080,035Net Income 2018: -$147,1832018Revenue 2020: $2,650,132Expenses 2020: $9,032,442Net Income 2020: -$6,382,3102020Revenue 2021: $5,394,734Expenses 2021: $10,492,299Net Income 2021: -$5,097,5652021Revenue 2022: $2,418,443Expenses 2022: $11,456,394Net Income 2022: -$9,037,9512022Revenue 2023: $2,253,390Expenses 2023: $15,337,289Net Income 2023: -$13,083,8992023Revenue 2024: $4,318,932Expenses 2024: $14,432,653Net Income 2024: -$10,113,7212024

Highlighted filing

2024

Revenue$4,318,932
Expenses$14,432,653
Net Income-$10,113,721

Filings

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

Employees

NameTitleFull / Part TimeBaseOtherTotal
JACKSON KEMPER JRPresident-$0--
SHARON J KEMPERSecretary/Treasurer-$0--
MARK COSTADirector-$0--
Filing and Contact Details

Filer

Filer Name
Jackson Kemper Foundation
EIN
36-4152920
Phone
2244064861
Address
6 BRUCE CIRCLE NORTH, HAWTHORN WOODS, IL 60047

Signing Officer

Name
Jackson Kemper Jr
Title
President
Phone
2244064861
Signed
2025-05-05
Discuss with paid preparer
Yes

Preparer

Firm
Cliftonlarsonallen Llp
Address
2021 SPRING ROAD SUITE 200, OAK BROOK, IL 60523
Preparer
Thure Ross CPA
Phone
6305738600
Raw XML AppendixShowing 400 of 1,130 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/Amt031500
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0ACCOUNTING
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt015750
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt015750
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0105208
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt169370
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2290981
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3143423
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4286630
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt553775
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt652472
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7218690
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8182630
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9440122
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1041516
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1182106
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12457428
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt134141101
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1465668
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15247523
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt161421115
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt171999902
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1872605
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt19303385
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt20315078
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt21149718
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt22872463
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2332327
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt24202463
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt25120622
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2683562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt27336932
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2837369
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2933314
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt30136576
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt312723680
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt32519006
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3331398
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt34403196
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3596408
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3695054
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt37126904
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt38171655
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt39204369
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt40374663
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4191537
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt42414637
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt43186160
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt44284466
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt45185275
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4635381
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt47108723
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt48164276
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt49153045
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt50291778
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt51106052
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt52152532
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5358129
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt54541944
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5591385
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt56302624
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt57252817
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5854640
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5991314
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6093949
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6199072
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6234945
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt63507994
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6413633
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt65303829
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt66116940
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt67326625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt68425732
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt69389456
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7062974
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt71677420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt72408303
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt73347368
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt74111364
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7577380
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7688443
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt77133872
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt78105722
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt79254366
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt80355158
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8168979
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt82204989
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8338217
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8496689
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8525852
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt86126737
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt871417375
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt88434294
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt89717931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9065757
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9167274
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt92344747
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt931897542
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt941036459
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9560561
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt96134812
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt97249773
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt98147061
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9961609
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt100195386
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt101265578
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt102103844
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10388040
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt104180300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1051406974
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1061550309
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1071923192
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1081019608
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt109116593
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11069379
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt111380467
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11261733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt113145889
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt114178330
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt115187931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11645750
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11774732
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt118128212
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11984458
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12050992
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt121258674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt122368651
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt123189718
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt124136398
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1251021180
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12663911
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt127106510
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt128182858
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt129256169
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt130161192
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1315311
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13285588
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt133117081
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13474045
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt135115922
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13689950
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13731988
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt138205293
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt139261990
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt140113551
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt141173517
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14265216
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt143322371
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt144212024
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt145288601
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14644356
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt147664631
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt148220094
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt149231371
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15065655
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt151118271
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt152108735
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15370268
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt154101255
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt155171676
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt156286439
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15721190
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt158337586
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt159137789
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16088820
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt161100781
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt162210438
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16357824
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt164115261
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt165838181
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt166118410
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt167331210
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1681011649
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt169114301
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt170301221
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt171200625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17299745
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17372374
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt174115324
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0105208
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt169370
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2290981
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3143423
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4286630
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt553775
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt652472
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7218690
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8182630
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9440122
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1041516
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1182106
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12457428
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt134141101
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1465668
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15247523
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt161421115
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt171999902
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1872605
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt19303385
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt20315078
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt21149718
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt22872463
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2332327
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt24202463
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt25120622
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2683562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt27336932
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2837369
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2933314
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt30136576
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt312723680
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt32519006
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3331398
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt34403196
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3596408
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3695054
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt37126904
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt38171655
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt39204369
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt40374663
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4191537
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt42414637
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt43186160
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt44284466
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt45185275
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4635381
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt47108723
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt48164276
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt49153045
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt50291778
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt51106052
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt52152532
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5358129
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt54541944
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5591385
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt56302624
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt57252817
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5854640
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5991314
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6093949
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6199072
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6234945
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt63507994
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6413633
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt65303829
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt66116940
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt67326625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt68425732
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt69389456
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7062974
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt71677420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt72408303
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt73347368
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt74111364
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7577380
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7688443
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt77133872
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt78105722
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt79254366
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt80355158
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8168979
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt82204989
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8338217
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8496689
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8525852
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt86126737
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt871417375
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt88434294
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt89717931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9065757
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9167274
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt92344747
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt931897542
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt941036459
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9560561
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt96134812
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt97249773
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt98147061
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9961609
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt100195386
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt101265578
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt102103844
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10388040
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt104180300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1051406974
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1061550309
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1071923192
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1081019608
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt109116593
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11069379
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt111380467
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11261733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt113145889
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt114178330
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt115187931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11645750
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11774732
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt118128212
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11984458
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12050992
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt121258674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt122368651
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt123189718
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt124136398
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1251021180
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12663911
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt127106510
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt128182858
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt129256169
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt130161192
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1315311
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13285588
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt133117081
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13474045
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt135115922
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13689950
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13731988
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt138205293
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt139261990
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt140113551
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt141173517
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14265216
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt143322371
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt144212024
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt145288601
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14644356
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt147664631
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt148220094
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt149231371
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15065655
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt151118271
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt152108735
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15370268
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt154101255
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt155171676
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt156286439
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15721190
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt158337586
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt159137789
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16088820
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt161100781
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt162210438
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16357824
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt164115261
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt165838181
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt166118410
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt167331210
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1681011649
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt169114301
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt170301221
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt171200625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17299745
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17372374
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt174115324
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm03M CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1A O SMITH CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ABB LTD ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3ABBOTT LABORATORIES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4ABBVIE INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5ADDUS HOMECARE CORP COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6ADOBE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7AIR PROD & CHEM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8ALLIANCE BERNSTEIN INCOME
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9ALPHABET INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10ALPHABET INC CL C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11ALPS IDOG
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12AMAZON COM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13AMER BEACON AHL MNGD FUT
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14AMERICAN ELEC PWR CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15AMERICAN EXPRESS CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16AMERICAN GLOBAL BALANCED F2
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17AMERICAN INC FD OF AMERICA F2
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18AMERICAN NEW WORLD F2
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19AMGEN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20ANALOG DEVICES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21ANGEL OAK MULTI STRAT INC I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23ARK GENOMIC REVOLUTION ETF
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24ARTISAN SUSTAIN EMRG MKTS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25ASTRAZENECA PLC ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26ATMOS ENERGY CP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27AUTOMATIC DATA PROCESSING
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28BAKER HUGHES COMPANY CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29BANK OF AMERICA CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30BECTON DICKINSON & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31BERKSHIRE HATHAWAY A(HLDG CO)
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32BERKSHIRE HATHAWAY CL-B NEW
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33BHP GROUP LIMITED ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34BLACKROCK EN GLBL DIV TR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35BLACKROCK EN INT DIV TR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36BROADCOM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37BUNGE GLOBAL SA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38CENCORA INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39CHEVRON CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm40CHUBB LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41CINCINNATI FINANCIAL OHIO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm42CISCO SYS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43CLEARBRIDGE ENERGY MIDSTREAM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm44COCA COLA CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm45COLGATE PALMOLIVE CO

Document Assets

No mirrored PDF or thumbnail assets are attached yet.