Civic Intelligence

The Neon Foundation

EIN 87-4153499 • Wilmington, DE

Foundation Source 501 Silverside RdWilmington, DE 19809-1377
Siviq Scores

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

Liabilities / Assets

22nd percentile

0.00x

Higher debt load relative to assets than 22% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Liabilities / Revenue

24th percentile

0.00x

Higher debt load relative to revenue than 24% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Net Margin

88th percentile

55%

Higher net margin than 88% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Top Officer Pay

25th percentile

$0

Higher top officer pay than 25% of similar nonprofits.

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

$10M-$25M nonprofits • Source year 2024

Asset Growth

63rd percentile

7.7%

Faster asset growth than 63% of similar nonprofits.

$10M-$25M nonprofits • Annualized from 2023 to 2024

Revenue Growth

81st percentile

55%

Faster revenue growth than 81% of similar nonprofits.

$10M-$25M nonprofits • Annualized from 2023 to 2024

Assets

Up

$13,694,458

Up $982,620 (+7.7%) from 2023

Liabilities

Down

$7,633

Down $2,410 (-24%) from 2023

Net Assets

Up

$13,686,825

Up $985,030 (+7.8%) from 2023

Revenue

Up

$1,803,733

Up $640,714 (+55%) from 2023

Expenses

Up

$818,703

Up $636,063 (+348%) from 2023

Net Income

Up

$985,030

Up $4,651 (+0.5%) from 2023

Trend Graphs

Balance Sheet Trend

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

$15M$10M$5.0M$0Assets 2021: $0Liabilities 2021: $0Net Assets 2021: $02021Assets 2022: $11,721,416Liabilities 2022: $12022Assets 2023: $12,711,838Liabilities 2023: $10,043Net Assets 2023: $12,701,7952023Assets 2024: $13,694,458Liabilities 2024: $7,633Net Assets 2024: $13,686,8252024

Highlighted filing

2024

Assets$13,694,458
Liabilities$7,633
Net Assets$13,686,825

Operations Trend

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

$15M$10M$5.0M$0Revenue 2021: $0Expenses 2021: $0Net Income 2021: $02021Revenue 2022: $11,733,433Expenses 2022: $12,017Net Income 2022: $11,721,4162022Revenue 2023: $1,163,019Expenses 2023: $182,640Net Income 2023: $980,3792023Revenue 2024: $1,803,733Expenses 2024: $818,703Net Income 2024: $985,0302024

Highlighted filing

2024

Revenue$1,803,733
Expenses$818,703
Net Income$985,030

Filings

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

Employees

NameTitleFull / Part TimeBaseOtherTotal
Amanda NeeTrustee-$0--
Christopher NeeTrustee-$0--
Lucy NeeTrustee-$0--
Wesley NeeTrustee-$0--
Filing and Contact Details

Filer

Filer Name
The Neon Foundation
EIN
87-4153499
In Care Of
% Foundation Source
Phone
8008391754
Address
Foundation Source 501 Silverside Rd, Wilmington, DE 19809-1377

Signing Officer

Name
Wesley Nee
Title
Trustee
Phone
8008391754
Signed
2025-11-17
Discuss with paid preparer
Yes

Preparer

Firm
Foundation Source
Address
3333 New Hyde Park Rd Ste 406, New Hyde Park, NY 11042
Preparer
Jeffrey D Haskell
Phone
8008391754
Raw XML AppendixShowing 400 of 937 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/Amt010800
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0Bookkeeping
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt010800
GeneralExplanationAttachment/GeneralExplanationGrp/FormAndLineReferenceDesc0PART I LINE 6A (990-PF)
GeneralExplanationAttachment/GeneralExplanationGrp/FormAndLineReferenceDesc1FORM 5471
GeneralExplanationAttachment/GeneralExplanationGrp/IdentifierTxt0PART I LINE 6A (990-PF)
GeneralExplanationAttachment/GeneralExplanationGrp/IdentifierTxt1FORM 5471
GeneralExplanationAttachment/GeneralExplanationGrp/MediumExplanationTxt0RECONCILIATION OF NET GAIN/(LOSS) FROM SALES OF ASSETS NOT INCLUDED IN PART IV TOTAL INCLUDED IN PART IV: (DETAILS BELOW) NET GAIN/(LOSS): $1,323,959 TOTAL NOT INCLUDED IN PART IV: PASSTHROUGH K-1 CAPITAL GAIN/(LOSS) - UBI NET GAIN/(LOSS): $93 TOTAL PART I, LINE 6A: $1,324,052 DETAILS OF ASSETS INCLUDED IN PART IV: PUBLICLY-TRAIDED SECURITIES GROSS SALES PRICE: $6,681,874 BOOK BASIS: $5,358,934 NET GAIN/(LOSS): $1,322,940 PASSTHROUGH K-1 CAPITAL GAIN/(LOSS) - NON UBI NET GAIN/(LOSS): $1,019
GeneralExplanationAttachment/GeneralExplanationGrp/MediumExplanationTxt1The Foundation has prepared this form to the best of its ability based on the limited information provided to it by the investment on which the Foundation is reporting and on the basis of having received no information to the contrary. Any missing or incomplete information is due to the Foundation's inability to obtain such information and is not a willful attempt to withhold such information.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt022369
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt112001
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt222926
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt317248
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt44467
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt598070
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6101611
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt772156
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt812740
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt929888
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10200680
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt117322
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1219070
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1310716
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1418524
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1539277
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1613843
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt179309
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1813165
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1917000
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2012692
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt212624
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt227141
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2324552
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2425080
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2515581
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2611887
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2710835
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2888599
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt297329
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt302240
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt315268
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3214913
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3317229
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3476367
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3514490
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3620832
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3711928
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3849600
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3966659
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt405369
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4110827
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4280055
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4319943
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4462415
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt45146931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4611046
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4710721
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt484238
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4911878
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5021389
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt51116128
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5221474
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5313349
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5460161
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5511154
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5610778
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt576850
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt589947
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5991859
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt607130
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt618826
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt629371
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6381557
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6422333
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt652289
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6617057
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6714383
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6827654
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt697347
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7051445
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7187854
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7226952
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7310127
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt742166
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7560416
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7667486
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7777800
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt78112587
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt797509
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8014765
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8110820
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt827308
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt83371102
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt84119018
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt858982
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8610012
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8724643
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8821146
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8911281
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9061020
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt914618
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9258293
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9313734
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt94158222
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9528291
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9613023
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt975252
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9812281
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9913770
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt100336195
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10121641
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10216688
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10314212
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt104168484
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10569074
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1067736
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10718044
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10815304
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10935327
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt110322850
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1115793
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11211163
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11318712
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1144055
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11521512
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1165245
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11748247
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11811749
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11914265
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12089439
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1217955
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12262438
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12326754
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12459425
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12528066
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1262233
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12732740
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12819365
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12913267
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13022839
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1316433
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1326904
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt133201259
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt134804207
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt135403184
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13653301
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt137457349
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13819508
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1398784
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1407148
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt141574239
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt142108437
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14318059
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14420805
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1458194
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14632377
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14796591
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14873273
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14953403
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt150102334
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt151142480
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15269667
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15367584
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1546911
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15553408
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15617618
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1579524
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1584877
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt159116451
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16010900
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt161100035
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt162154978
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt163505149
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt164207649
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt165552663
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16612204
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16711139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16811834
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1697107
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt025764
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt113913
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt224167
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt319483
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt45358
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5125885
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6124614
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt782804
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt812511
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt932684
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10310270
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt117969
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1224380
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1315936
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1420099
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1535577
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1619957
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1710190
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1816010
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1918520
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2016654
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt214968
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt226003
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2323338
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2422797
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2518648
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2610378
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2711772
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt28105501
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt299118
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt302209
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt316606
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3218139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3315471
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3485457
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3519290
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3620617
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3718689
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3868432
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3970758
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4010141
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4111011
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4278802
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4324599
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4462060
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt45148224
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4612393
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4713545
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt485594
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4915101
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5032288
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt51114182
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5223746
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5312769
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5456316
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5514588
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5611550
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt578232
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5811330
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5984861
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6011452
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt618647
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt628651
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6379354
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6424396
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt652283
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6620451
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6719409
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6825794
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt699537
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7052188
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7186330
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7226840
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7311625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt742169
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7559928
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7676661
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7775660
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt78126137
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt796778
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8014326
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8111244
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt827972
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt83336825
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt84152381
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8511813
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt868591
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8726795
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8826774
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8911718
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9052683
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt916168
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9258449
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9317667
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt94148577
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9523208
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9615304
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt974366
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt988832
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9914560
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt100507486
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10125294
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10217423
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10320995
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt104180960
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10579934
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1067303
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10716429
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10814059
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10935526
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1102445420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1115404
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11210411
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11325996
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1148370
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11525514
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1164443
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11748618
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11811036
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11914083
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12085089
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1218314
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12263445
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12325804
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12458768
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12533191
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1262219
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12732254
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12814991
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12919806
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13033422
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13114842
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1326119
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt133202796
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt134823260
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt135404470
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13654175
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt137603784
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13822698
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13910287
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1407132
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt141879119
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt142117214
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14319734
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14420644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14511478
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14644435
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt147113577
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14861322
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14956209
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt150101608
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt151145664
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15269587
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15360943
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1547914
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15582578
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15617313
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15711264
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1587749
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt159113313
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16017270
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt161101863
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt162153068
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt163553358
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt164203721
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt165555393
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16611914
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16713383
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16819597
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16912513
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm03I GROUP PLC ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1ABBOTT LABS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ABBVIE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3ADYEN N.V.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4ALLEGION PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5ALPHABET INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6AMAZON COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7AMERICAN EXPRESS CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8AMGEN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9AON PLC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11APPLIED MATERIALS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12ARCH CAPITAL GROUP LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13ASM INTERNATIONAL NV
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14ASML HOLDING NV NY REG SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15ASTRAZENECA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16ATLASSIAN CORP CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17AUTONATION INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18AUTOZONE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19BAE SYSTEMS PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20BLUE OWL CAPITAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21BOOKING HOLDINGS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22BUILDERS FIRST SOURCE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23CANADIAN NATURAL RESOURCES LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24CANADIAN PACIFIC RAILWAY LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25CENCORA INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26CENOVUS ENERGY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27CENTERPOINT ENERGY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28CHENIERE ENERGY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29CHUBB LIMITED
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30CIGNA CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31COCA COLA EUROPEAN PARTNERS PL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32COMPASS GROUP PLC ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33CONOCOPHILLIPS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34CONSTELLATION ENERGY GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35CORPAY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36COUPANG ORD SHS CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37CRH PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38CROWDSTRIKE HOLDINGS, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39DEERE CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm40DELL TECHNOLOGIES INC CLASS C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41DELTA AIR LINES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm42DIAMONDBACK ENERGY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43DISCOVER FINL SVCS COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm44EATON CORP PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm45ELI LILLY & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm46EMERSON ELECTRIC CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm47EXPERIAN GROUP LTD S/ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm48EXXON MOBIL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm49FERGUSON PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm50FERRARI NV

Document Assets

No mirrored PDF or thumbnail assets are attached yet.