Civic Intelligence

Roman Catholic Communications

EIN 94-2714877 • 501(c)3 • Menlo Park, CA

Profile

Ctn provides multi-media education technology services to teachers and students in bay area catholic schools.

324 Middlefield RoadMenlo Park, CA 94025

www.ctnba.org

Siviq Scores

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

Liabilities / Assets

66th percentile

0.33x

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

501(c)3 • $10M-$25M nonprofits • Source year 2025

Liabilities / Revenue

80th percentile

0.94x

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

501(c)3 • $10M-$25M nonprofits • Source year 2025

Net Margin

66th percentile

13%

Higher net margin than 66% of similar nonprofits.

501(c)3 • $10M-$25M nonprofits • Source year 2025

Top Officer Pay

63rd percentile

$226,994

Higher top officer pay than 63% of similar nonprofits.

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

501(c)3 • $10M-$25M nonprofits • Source year 2025

Asset Growth

49th percentile

3.9%

Faster asset growth than 49% of similar nonprofits.

501(c)3 • $10M-$25M nonprofits • Annualized from 2024 to 2025

Revenue Growth

31st percentile

-1.1%

Faster revenue growth than 31% of similar nonprofits.

501(c)3 • $10M-$25M nonprofits • Annualized from 2024 to 2025

Assets

Up

$20,919,600

Up $790,531 (+3.9%) from 2024

Liabilities

Down

$6,998,997

Down $152,242 (-2.1%) from 2024

Net Assets

Up

$13,920,603

Up $942,773 (+7.3%) from 2024

Revenue

Down

$7,451,575

Down $85,144 (-1.1%) from 2024

Expenses

Up

$6,512,421

Up $25,396 (+0.4%) from 2024

Net Income

Down

$939,154

Down $110,540 (-11%) from 2024

Trend Graphs

Balance Sheet Trend

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

$30M$20M$10M$0Assets 2011: $1,388,501Liabilities 2011: $127,862Net Assets 2011: $1,260,6392011Assets 2012: $1,256,911Liabilities 2012: $102,346Net Assets 2012: $1,154,5652012Assets 2013: $17,970,556Liabilities 2013: $9,523,077Net Assets 2013: $8,447,4792013Assets 2014: $8,591,512Liabilities 2014: $7,955,918Net Assets 2014: $635,5942014Assets 2015: $10,261,823Liabilities 2015: $8,012,322Net Assets 2015: $2,249,5012015Assets 2016: $11,308,510Liabilities 2016: $7,696,666Net Assets 2016: $3,611,8442016Assets 2017: $12,722,135Liabilities 2017: $7,586,926Net Assets 2017: $5,135,2092017Assets 2018: $14,868,758Liabilities 2018: $8,811,238Net Assets 2018: $6,057,5202018Assets 2019: $14,948,122Liabilities 2019: $7,049,708Net Assets 2019: $7,898,4142019Assets 2020: $16,220,621Liabilities 2020: $6,574,114Net Assets 2020: $9,646,5072020Assets 2021: $18,011,422Liabilities 2021: $7,231,365Net Assets 2021: $10,780,0572021Assets 2022: $19,407,818Liabilities 2022: $7,104,960Net Assets 2022: $12,302,8582022Assets 2023: $20,162,371Liabilities 2023: $8,254,367Net Assets 2023: $11,908,0042023Assets 2024: $20,129,069Liabilities 2024: $7,151,239Net Assets 2024: $12,977,8302024Assets 2025: $20,919,600Liabilities 2025: $6,998,997Net Assets 2025: $13,920,6032025

Highlighted filing

2025

Assets$20,919,600
Liabilities$6,998,997
Net Assets$13,920,603

Operations Trend

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

$15M$10M$5.0M$0-$5.0M-$10MExpenses 2011: $1,890,0712011Expenses 2012: $1,265,3222012Revenue 2013: $4,801,521Expenses 2013: $5,938,929Net Income 2013: -$1,137,4082013Revenue 2014: $6,442,015Expenses 2014: $12,152,235Net Income 2014: -$5,710,2202014Revenue 2015: $6,454,732Expenses 2015: $4,787,794Net Income 2015: $1,666,9382015Revenue 2016: $6,406,838Expenses 2016: $5,007,635Net Income 2016: $1,399,2032016Revenue 2017: $6,425,764Expenses 2017: $4,966,719Net Income 2017: $1,459,0452017Revenue 2018: $8,019,857Expenses 2018: $7,052,456Net Income 2018: $967,4012018Revenue 2019: $6,326,134Expenses 2019: $4,491,934Net Income 2019: $1,834,2002019Revenue 2020: $6,684,141Expenses 2020: $4,899,045Net Income 2020: $1,785,0962020Revenue 2021: $7,094,935Expenses 2021: $5,750,423Net Income 2021: $1,344,5122021Revenue 2022: $7,354,184Expenses 2022: $5,717,713Net Income 2022: $1,636,4712022Revenue 2023: $7,271,883Expenses 2023: $6,954,156Net Income 2023: $317,7272023Revenue 2024: $7,536,719Expenses 2024: $6,487,025Net Income 2024: $1,049,6942024Revenue 2025: $7,451,575Expenses 2025: $6,512,421Net Income 2025: $939,1542025

Highlighted filing

2025

Revenue$7,451,575
Expenses$6,512,421
Net Income$939,154

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2025Detailed filing. Detailed filing data is available for this year.$20.9$7.00$13.9$7.45$6.51$0.94
2024Detailed filing. Detailed filing data is available for this year.$20.1$7.15$13.0$7.54$6.49$1.05
2023Detailed filing. Detailed filing data is available for this year.$20.2$8.25$11.9$7.27$6.95$0.32
2022Detailed filing. Detailed filing data is available for this year.$19.4$7.10$12.3$7.35$5.72$1.64
2021Facts available. Structured filing facts are available, but richer extracted sections are limited.$18.0$7.23$10.8$7.09$5.75$1.34
2020Detailed filing. Detailed filing data is available for this year.$16.2$6.57$9.65$6.68$4.90$1.79
2019Detailed filing. Detailed filing data is available for this year.$14.9$7.05$7.90$6.33$4.49$1.83
2018Detailed filing. Detailed filing data is available for this year.$14.9$8.81$6.06$8.02$7.05$0.97
2017Detailed filing. Detailed filing data is available for this year.$12.7$7.59$5.14$6.43$4.97$1.46
2016Detailed filing. Detailed filing data is available for this year.$11.3$7.70$3.61$6.41$5.01$1.40
2015Summary only. Only limited summary data is available for this year.$10.3$8.01$2.25$6.45$4.79$1.67
2014Detailed filing. Detailed filing data is available for this year.$8.59$7.96$0.64$6.44$12.2$5.71
2013Summary only. Only limited summary data is available for this year.$18.0$9.52$8.45$4.80$5.94$1.14
2012Facts available. Structured filing facts are available, but richer extracted sections are limited.$1.26$0.10$1.15$1.27
2011Facts available. Structured filing facts are available, but richer extracted sections are limited.$1.39$0.13$1.26$1.89
Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jul 1, 2024 to Jun 30, 2025
Signed
Feb 10, 2026
Return Version
2024v5.5
Gross Receipts
$8,314,638
Mission and Program Overview

Mission

Ctn provides multi-media education technology services to teachers and students in bay area catholic schools.

Balance Sheet Detail
LineBeginningEndChange
Assets
Savings and Temporary Cash Investments$889,325$1,717,308▲ $827,983
Investments in Publicly Traded Securities$1,354,940$1,466,797▲ $111,857
Prepaid Expenses and Deferred Charges$781,521$419,648▼ $361,873
Land, Buildings, and Equipment, Net$2,728$1,598▼ $1,130
Accounts Receivable$408,700$98▼ $408,602
Total Assets$20,129,069$20,919,600▲ $790,531
Other Assets Total$16,691,855$17,314,151▲ $622,296
Liabilities
Deferred Revenue$4,328,101$3,970,553▼ $357,548
Grants Payable$2,800,000$3,000,000▲ $200,000
Accounts Payable and Accrued Expenses$23,138$28,444▲ $5,306
Total Liabilities$7,151,239$6,998,997▼ $152,242
Net Assets / Fund Balance
Net Assets Without Donor Restrictions$12,977,830$13,920,603▲ $942,773
Total Net Assets Fund Balance$12,977,830$13,920,603▲ $942,773
Total Liabilities and Net Assets / Fund Balance$20,129,069$20,919,600▲ $790,531

Asset Categories

AssetBook ValueDepreciationBasis
Other Land Buildings$1,598$3,648$5,246
Other Assets Org$17,314,151--
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Ron LoiaconoExecutive DirectorFT$200,880$26,114$226,994
Natalie SalvattoDeputy DirectorFT$106,099$27,831$133,930

Board Members and Trustees

NameTitle
Andrew CurrierDirector
Attila BardosDirector
Deacon Eric SimontisDirector
Rev Brendan McguireDirector
Rick MederiosDirector
Jennifer BeltramoDirector (through 12/24)
Rev Michael BarberBishop of Oakland
Rev Oscar CantuBishop of San Jose
Revenue and Support

Revenue Composition

Contributions and Grants
$0
Program Service Revenue
$1,531,993
Investment Income
$80,217
Other Revenue
$5,839,365
Change in Net Assets
$939,154

Audited Revenue Reconciliation

Revenue per Audited Statements
$7,451,575
Revenue Not Reported on Financial Statements
$0
Revenue Not Reported on Form 990
$3,619
Total Revenue per Audited Statements
$7,455,194
Total Revenue per Form 990
$7,451,575
Expenses and Functional Allocation

Major Expense Lines

Line ItemAmount
Grants and Similar Amounts Paid$4,409,883
Other Expenses$1,586,045
Salaries, Compensation, and Employee Benefits$516,493
Professional Fundraising Fees$0
Total Fundraising Expense$0

Functional Expense Allocation

Line ItemProgramManagementFundraisingTotal
Grants to Domestic Orgs$4,409,883--$4,409,883
Current Officers, Directors, Trustees, and Key Employees$62,391$163,599-$225,990
Other Salaries and Wages$53,830$141,149-$194,979
Fees for Services Other$8,681$65,097-$73,778
Other Employee Benefits$18,842$49,406-$68,248
Office Expenses$14,527$48,673-$63,200
Other Expenses$58,403--$58,403
Fees for Services Accounting-$42,006-$42,006
Payroll Taxes$7,530$19,746-$27,276
Fees for Services Legal-$19,473-$19,473
Depreciation Depletion$260$870-$1,130
Total Functional Expenses$5,962,402$550,019$0$6,512,421

Audited Expense Reconciliation

Line ItemAmount
Expenses per Audited Statements$6,512,421
Total Expenses per Audited Statements$6,512,421
Total Expenses per Form 990$6,512,421
Expenses Not Reported on Financial Statements$0
Expenses Not Reported on Form 990$0
International Activity

Grant and Assistance Recipients

RecipientLocationCategoryPurposeAmount
Roman Catholic Diocese of OaklandOakland, CA501(c)(3)Support Religious and Educational Purposes.$2,200,000
Roman Catholic Diocese of San JoseSan Jose, CA501(c)(3)Support Religious and Educational Purposes.$2,200,000
Fundraising, Events, and Gaming
Fundraising activities
No
Gaming activities
No
Professional fundraiser used
No

Fundraising and Gaming Totals

Line ItemAmount
Professional Fundraising Fees$0
Political and Lobbying Activity
Political campaign activity
No
Lobbying activity
No
Subject to proxy tax
No
Governance and Compliance

Governance Checklist

Compiled or reviewed by an accountant
No
Annual disclosure for covered persons
No
Audit committee
Yes
Backup withholding compliance
Yes
Business relationship with 35% controlled entity
No
Business relationship with family members
No
Business relationship with organization members
No
Material changes to governing documents
No
Compensation from other sources disclosed
No
CEO compensation reviewed
Yes
Other officer compensation reviewed
Yes
Conflict-of-interest policy
Yes
Audited financial statements prepared
No
Key decisions subject to board approval
No
Management duties delegated
No

Governance Explanations

Form 990, Part VI, Section A, Line 6

The organization has two members, one member is the roman catholic bishop of the diocese of oakland and another member is the roman catholic bishop of the diocese of san jose. Each member has the right to appoint half of the board of directors. In addition, each member has such powers and rights as provided by the california nonprofit corporation law or as provided by its bylaws.

Form 990, Part VI, Section A, Line 7A

The organization has two members, one member is the roman catholic bishop of the diocese of oakland and one member is the roman catholic bishop of the diocese of san jose. Each member has the right to appoint half of the board of directors. In addition, each member has such powers and rights as provided by the california nonprofit corporation law or as provided by its bylaws.

Form 990, Part VI, Section B, Line 11B

Ctn's executive director and the accountant reviews the 990 prior to its filing.

Form 990, Part VI, Section B, Line 12C

Roman catholic communications corporation requires that all employees and independent contractors engaged by the diocese do not take advantage of their position and create conflicts of interest. Any employees who violate the organization's conflict of interest policy will be subject to discipline, up to and including termination.

Form 990, Part VI, Section B, Line 15

Compensation for all employees is approved as a part of the budget analysis for the organization. Compensation paid to other individuals performing similar services in comparable positions outside of the organization is considered when determining employee compensation.

Form 990, Part VI, Section C, Line 19

Roman catholic communication corporation makes its form 990 available upon request.

Filing and Contact Details

Filer

Filer Name
Roman Catholic Communications
EIN
94-2714877
Phone
6503267850
Address
324 MIDDLEFIELD ROAD, MENLO PARK, CA 94025

Signing Officer

Name
Ron Loiacano
Title
Executive Director
Phone
6503267850
Signed
2026-02-10
Discuss with paid preparer
Yes

Organization Details

Principal Officer
Ron Loiacano
Formed
1981
Legal Domicile
CA
Voting Board Members
8
Independent Board Members
7
Employees
3
Volunteers
8

Preparer

Firm
Bpm Llp
Address
ONE CALIFORNIA STREET SUITE 2500, SAN FRANCISCO, CA 94111-5426
Preparer
Jeanette M Lee
Phone
4154215757
Raw XML AppendixShowing 400 of 540 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
IRS990/AccountantCompileOrReviewInd00
IRS990/AccountsPayableAccrExpnssGrp/BOYAmt023138
IRS990/AccountsPayableAccrExpnssGrp/EOYAmt028444
IRS990/AccountsReceivableGrp/BOYAmt0408700
IRS990/AccountsReceivableGrp/EOYAmt098
IRS990/ActivitiesConductedPrtshpInd00
IRS990/ActivityOrMissionDesc0CTN PROVIDES MULTI-MEDIA EDUCATION TECHNOLOGY SERVICES TO TEACHERS AND STUDENTS IN BAY AREA CATHOLIC SCHOOLS.
IRS990/AnnualDisclosureCoveredPrsnInd00
IRS990/AuditCommitteeInd01
IRS990/BackupWthldComplianceInd01
IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt0THE ORGANIZATION
IRS990/BooksInCareOfDetail/PhoneNum06503267850
IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt0324 MIDDLEFIELD ROAD
IRS990/BooksInCareOfDetail/USAddress/CityNm0MENLO PARK
IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd0CA
IRS990/BooksInCareOfDetail/USAddress/ZIPCd094025
IRS990/BusinessRlnWith35CtrlEntInd00
IRS990/BusinessRlnWithFamMemInd00
IRS990/BusinessRlnWithOrgMemInd00
IRS990/ChangeToOrgDocumentsInd00
IRS990/CntrctRcvdGreaterThan100KCnt00
IRS990/CollectionsOfArtInd00
IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt0163599
IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt062391
IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt0225990
IRS990/CompensationFromOtherSrcsInd00
IRS990/CompensationProcessCEOInd01
IRS990/CompensationProcessOtherInd01
IRS990/ConflictOfInterestPolicyInd01
IRS990/ConservationEasementsInd00
IRS990/ConsolidatedAuditFinclStmtInd00
IRS990/CreditCounselingInd00
IRS990/CYBenefitsPaidToMembersAmt00
IRS990/CYContributionsGrantsAmt00
IRS990/CYGrantsAndSimilarPaidAmt04409883
IRS990/CYInvestmentIncomeAmt080217
IRS990/CYOtherExpensesAmt01586045
IRS990/CYOtherRevenueAmt05839365
IRS990/CYProgramServiceRevenueAmt01531993
IRS990/CYRevenuesLessExpensesAmt0939154
IRS990/CYSalariesCompEmpBnftPaidAmt0516493
IRS990/CYTotalExpensesAmt06512421
IRS990/CYTotalFundraisingExpenseAmt00
IRS990/CYTotalProfFndrsngExpnsAmt00
IRS990/CYTotalRevenueAmt07451575
IRS990/DecisionsSubjectToApprovaInd00
IRS990/DeductibleArtContributionInd00
IRS990/DeductibleNonCashContriInd00
IRS990/DeferredRevenueGrp/BOYAmt04328101
IRS990/DeferredRevenueGrp/EOYAmt03970553
IRS990/DelegationOfMgmtDutiesInd00
IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt0870
IRS990/DepreciationDepletionGrp/ProgramServicesAmt0260
IRS990/DepreciationDepletionGrp/TotalAmt01130
IRS990/Desc0CTN PROVIDES ONLINE EDUCATIONAL RESOURCES TO CATHOLIC SCHOOLS THROUGHOUT THE U.S. THESE RESOURCES INCLUDE THE LATEST MATH, SCIENCE AND ENGLISH PROGRAMS AVAILABLE TODAY AS WELL AS OUR UNIQUE CATHOLIC TEACHER RESOURCES.
IRS990/DescribedInSection501c3Ind01
IRS990/DisregardedEntityInd00
IRS990/DocumentRetentionPolicyInd01
IRS990/DonorAdvisedFundInd00
IRS990/DonorRstrOrQuasiEndowmentsInd00
IRS990/ElectionOfBoardMembersInd01
IRS990/EmployeeCnt03
IRS990/EmploymentTaxReturnsFiledInd01
IRS990/EngagedInExcessBenefitTransInd00
IRS990/ExpenseAmt05962402
IRS990/FamilyOrBusinessRlnInd00
IRS990/FederalGrantAuditRequiredInd00
IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt042006
IRS990/FeesForServicesAccountingGrp/TotalAmt042006
IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt019473
IRS990/FeesForServicesLegalGrp/TotalAmt019473
IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt065097
IRS990/FeesForServicesOtherGrp/ProgramServicesAmt08681
IRS990/FeesForServicesOtherGrp/TotalAmt073778
IRS990/ForeignActivitiesInd00
IRS990/ForeignFinancialAccountInd00
IRS990/ForeignOfficeInd00
IRS990/Form8282PropertyDisposedOfInd00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt040.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt11.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt21.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt31.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt41.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt51.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt61.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt71.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt81.00
IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt940.00
IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd0X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd0X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd1X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd2X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd3X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd4X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd5X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd6X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd7X
IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd8X
IRS990/Form990PartVIISectionAGrp/OfficerInd0X
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt026114
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt10
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt20
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt30
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt40
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt50
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt60
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt70
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt80
IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt927831
IRS990/Form990PartVIISectionAGrp/PersonNm0RON LOIACONO
IRS990/Form990PartVIISectionAGrp/PersonNm1REV MICHAEL BARBER
IRS990/Form990PartVIISectionAGrp/PersonNm2REV BRENDAN MCGUIRE
IRS990/Form990PartVIISectionAGrp/PersonNm3ANDREW CURRIER
IRS990/Form990PartVIISectionAGrp/PersonNm4JENNIFER BELTRAMO
IRS990/Form990PartVIISectionAGrp/PersonNm5DEACON ERIC SIMONTIS
IRS990/Form990PartVIISectionAGrp/PersonNm6REV OSCAR CANTU
IRS990/Form990PartVIISectionAGrp/PersonNm7RICK MEDERIOS
IRS990/Form990PartVIISectionAGrp/PersonNm8ATTILA BARDOS
IRS990/Form990PartVIISectionAGrp/PersonNm9NATALIE SALVATTO
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt0200880
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt10
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt20
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt30
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt40
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt50
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt60
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt70
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt80
IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt9106099
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt00
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt10
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt20
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt30
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt40
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt50
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt60
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt70
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt80
IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt90
IRS990/Form990PartVIISectionAGrp/TitleTxt0EXECUTIVE DIRECTOR
IRS990/Form990PartVIISectionAGrp/TitleTxt1BISHOP OF OAKLAND
IRS990/Form990PartVIISectionAGrp/TitleTxt2DIRECTOR
IRS990/Form990PartVIISectionAGrp/TitleTxt3DIRECTOR
IRS990/Form990PartVIISectionAGrp/TitleTxt4DIRECTOR (THROUGH 12/24)
IRS990/Form990PartVIISectionAGrp/TitleTxt5DIRECTOR
IRS990/Form990PartVIISectionAGrp/TitleTxt6BISHOP OF SAN JOSE
IRS990/Form990PartVIISectionAGrp/TitleTxt7DIRECTOR
IRS990/Form990PartVIISectionAGrp/TitleTxt8DIRECTOR
IRS990/Form990PartVIISectionAGrp/TitleTxt9DEPUTY DIRECTOR
IRS990/Form990ProvidedToGvrnBodyInd00
IRS990/FormationYr01981
IRS990/FormerOfcrEmployeesListedInd00
IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd0X
IRS990/FSAuditedInd01
IRS990/FundraisingActivitiesInd00
IRS990/GainOrLossGrp/SecuritiesAmt0444
IRS990/GamingActivitiesInd00
IRS990/GoverningBodyVotingMembersCnt08
IRS990/GrantAmt04409883
IRS990/GrantsPayableGrp/BOYAmt02800000
IRS990/GrantsPayableGrp/EOYAmt03000000
IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt04409883
IRS990/GrantsToDomesticOrgsGrp/TotalAmt04409883
IRS990/GrantsToIndividualsInd00
IRS990/GrantsToOrganizationsInd01
IRS990/GrantToRelatedPersonInd00
IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt0863507
IRS990/GrossReceiptsAmt08314638
IRS990/GroupExemptionNum00928
IRS990/GroupReturnForAffiliatesInd00
IRS990/IncludeFIN48FootnoteInd00
IRS990/IndependentAuditFinclStmtInd01
IRS990/IndependentVotingMemberCnt07
IRS990/IndivRcvdGreaterThan100KCnt02
IRS990/IndoorTanningServicesInd00
IRS990/InfoInScheduleOPartVIInd0X
IRS990/InvestmentIncomeGrp/ExclusionAmt079773
IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt079773
IRS990/InvestmentInJointVentureInd00
IRS990/InvestmentsPubTradedSecGrp/BOYAmt01354940
IRS990/InvestmentsPubTradedSecGrp/EOYAmt01466797
IRS990/IRPDocumentCnt07
IRS990/IRPDocumentW2GCnt00
IRS990/LandBldgEquipAccumDeprecAmt03648
IRS990/LandBldgEquipBasisNetGrp/BOYAmt02728
IRS990/LandBldgEquipBasisNetGrp/EOYAmt01598
IRS990/LandBldgEquipCostOrOtherBssAmt05246
IRS990/LegalDomicileStateCd0CA
IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt0863063
IRS990/LoanOutstandingInd00
IRS990/LobbyingActivitiesInd00
IRS990/LocalChaptersInd00
IRS990/MaterialDiversionOrMisuseInd00
IRS990/MembersOrStockholdersInd01
IRS990/MethodOfAccountingAccrualInd0X
IRS990/MinutesOfCommitteesInd01
IRS990/MinutesOfGoverningBodyInd01
IRS990/MissionDesc0CTN PROVIDES MULTI-MEDIA EDUCATION TECHNOLOGY SERVICES TO TEACHERS AND STUDENTS IN BAY AREA CATHOLIC SCHOOLS.
IRS990/MoreThan5000KToIndividualsInd00
IRS990/MoreThan5000KToOrgInd00
IRS990/NetAssetsOrFundBalancesBOYAmt012977830
IRS990/NetAssetsOrFundBalancesEOYAmt013920603
IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt0444
IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt0444
IRS990/NetUnrelatedBusTxblIncmAmt00
IRS990/NetUnrlzdGainsLossesInvstAmt03619
IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt012977830
IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt013920603
IRS990/NondeductibleContributionsInd00
IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt048673
IRS990/OfficeExpensesGrp/ProgramServicesAmt014527
IRS990/OfficeExpensesGrp/TotalAmt063200
IRS990/OfficerMailingAddressInd00
IRS990/OperateHospitalInd00
IRS990/Organization501c3Ind0X
IRS990/OrganizationFollowsFASB117Ind0X
IRS990/OtherAssetsTotalGrp/BOYAmt016691855
IRS990/OtherAssetsTotalGrp/EOYAmt017314151
IRS990/OtherChangesInNetAssetsAmt00
IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt049406
IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt018842
IRS990/OtherEmployeeBenefitsGrp/TotalAmt068248
IRS990/OtherExpensesGrp/Desc0PROGRAM ACQUISITIONS
IRS990/OtherExpensesGrp/Desc1WEBSITE
IRS990/OtherExpensesGrp/ProgramServicesAmt01328055
IRS990/OtherExpensesGrp/ProgramServicesAmt158403
IRS990/OtherExpensesGrp/TotalAmt01328055
IRS990/OtherExpensesGrp/TotalAmt158403
IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt0141149
IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt053830
IRS990/OtherSalariesAndWagesGrp/TotalAmt0194979
IRS990/PartialLiquidationInd00
IRS990/PayPremiumsPrsnlBnftCntrctInd00
IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt019746
IRS990/PayrollTaxesGrp/ProgramServicesAmt07530
IRS990/PayrollTaxesGrp/TotalAmt027276
IRS990/PoliticalCampaignActyInd00
IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt0781521
IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt0419648
IRS990/PrincipalOfficerNm0RON LOIACANO
IRS990/ProfessionalFundraisingInd00
IRS990/ProgramServiceRevenueGrp/BusinessCd0900099
IRS990/ProgramServiceRevenueGrp/Desc0SUBSCRIPTIONS
IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt01531993
IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt01531993
IRS990/ProhibitedTaxShelterTransInd00
IRS990/PYBenefitsPaidToMembersAmt00
IRS990/PYContributionsGrantsAmt00
IRS990/PYExcessBenefitTransInd00
IRS990/PYGrantsAndSimilarPaidAmt04200000
IRS990/PYInvestmentIncomeAmt067928
IRS990/PYOtherExpensesAmt01786511
IRS990/PYOtherRevenueAmt05806099
IRS990/PYProgramServiceRevenueAmt01662692
IRS990/PYRevenuesLessExpensesAmt01049694
IRS990/PYSalariesCompEmpBnftPaidAmt0500514
IRS990/PYTotalExpensesAmt06487025
IRS990/PYTotalProfFndrsngExpnsAmt00
IRS990/PYTotalRevenueAmt07536719
IRS990/QuidProQuoContributionsInd00
IRS990/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990/ReconcilationRevenueExpnssAmt0939154
IRS990/RegularMonitoringEnfrcInd01
IRS990/RelatedEntityInd01
IRS990/RelatedOrganizationCtrlEntInd00
IRS990/ReportInvestmentsOtherSecInd00
IRS990/ReportLandBuildingEquipmentInd01
IRS990/ReportOtherAssetsInd01
IRS990/ReportOtherLiabilitiesInd00
IRS990/ReportProgramRelatedInvstInd00
IRS990/RevenueAmt01531993
IRS990/RoyaltiesRevenueGrp/ExclusionAmt05839365
IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt05839365
IRS990/SavingsAndTempCashInvstGrp/BOYAmt0889325
IRS990/SavingsAndTempCashInvstGrp/EOYAmt01717308
IRS990ScheduleA/Form990SchASupportingOrgGrp/Contribution35ControlledInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/ContributionControllerInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/ContributionFamilyInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/ControlledDisqualifiedPrsnInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/DisqualifiedPrsnControllIntInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/DisqualifiedPrsnOwnrIntInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/ExcessBusinessHoldingsRulesInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/ListedByNameGoverningDocInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/LoanDisqualifiedPersonInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/OrganizationChangeSuprtOrgInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/PaymentSubstantialContribtrInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportedOrgNotOrganizedUSInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportedOrgSectionC456Ind00
IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportNonSupportedOrgInd00
IRS990ScheduleA/Form990SchASupportingOrgGrp/SuprtOrgNoIRSDeterminationInd00
IRS990ScheduleA/Form990SchAType1SuprtOrgGrp/OperateBenefitNonSuprtOrgInd00
IRS990ScheduleA/Form990SchAType1SuprtOrgGrp/PowerAppointMajorityDirTrstInd01
IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt0THE DIOCESE OF SAN JOSE AND THE DIOCESE OF OAKLAND ARE LISTED IN THE ORGANIZATION'S GOVERNING DOCUMENTS AND WE ALSO SUPPORT THE ARCHDIOCESE OF SAN FRANCISCO SCHOOLS.
IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc0PART I, LINE 12G, COLUMN IV:
IRS990ScheduleA/OtherSupportSumAmt00
IRS990ScheduleA/SupportedOrganizationsCnt03
IRS990ScheduleA/SupportedOrganizationsTotalCnt03
IRS990ScheduleA/SupportedOrgInformationGrp/EIN0941156707
IRS990ScheduleA/SupportedOrgInformationGrp/EIN1942734503
IRS990ScheduleA/SupportedOrgInformationGrp/EIN2941527086
IRS990ScheduleA/SupportedOrgInformationGrp/GoverningDocumentListedInd00
IRS990ScheduleA/SupportedOrgInformationGrp/GoverningDocumentListedInd11
IRS990ScheduleA/SupportedOrgInformationGrp/GoverningDocumentListedInd21
IRS990ScheduleA/SupportedOrgInformationGrp/OrganizationTypeCd01
IRS990ScheduleA/SupportedOrgInformationGrp/OrganizationTypeCd11
IRS990ScheduleA/SupportedOrgInformationGrp/OrganizationTypeCd21
IRS990ScheduleA/SupportedOrgInformationGrp/OtherSupportAmt00
IRS990ScheduleA/SupportedOrgInformationGrp/OtherSupportAmt10
IRS990ScheduleA/SupportedOrgInformationGrp/OtherSupportAmt20
IRS990ScheduleA/SupportedOrgInformationGrp/SupportAmt00
IRS990ScheduleA/SupportedOrgInformationGrp/SupportAmt12200000
IRS990ScheduleA/SupportedOrgInformationGrp/SupportAmt22200000
IRS990ScheduleA/SupportedOrgInformationGrp/SupportedOrganizationName/BusinessNameLine1Txt0ARCHDIOCESE OF SAN FRANCISCO
IRS990ScheduleA/SupportedOrgInformationGrp/SupportedOrganizationName/BusinessNameLine1Txt1ROMAN CATHOLIC DIOCESE OF SAN JOSE
IRS990ScheduleA/SupportedOrgInformationGrp/SupportedOrganizationName/BusinessNameLine1Txt2ROMAN CATHOLIC DIOCESE OF OAKLAND
IRS990ScheduleA/SupportingOrganization509a3Ind0X
IRS990ScheduleA/SupportingOrgType1Ind0X
IRS990ScheduleA/SupportSumAmt04400000
IRS990/ScheduleBRequiredInd00
IRS990ScheduleD/ExpensesNotReportedAmt00
IRS990ScheduleD/ExpensesNotRptFinclStmtAmt00
IRS990ScheduleD/ExpensesSubtotalAmt06512421
IRS990ScheduleD/NetUnrealizedGainsInvstAmt03619
IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt017314151
IRS990ScheduleD/OtherAssetsOrgGrp/Desc0ROYALTY AND STRAIGHT LINE LEASE RECEIVABLE
IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt01598
IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt03648
IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt05246
IRS990ScheduleD/RevenueNotReportedAmt03619
IRS990ScheduleD/RevenueNotReportedFinclStmtAmt00
IRS990ScheduleD/RevenueSubtotalAmt07451575
IRS990ScheduleD/TotalBookValueLandBuildingsAmt01598
IRS990ScheduleD/TotalBookValueOtherAssetsAmt017314151
IRS990ScheduleD/TotalExpensesPerForm990Amt06512421
IRS990ScheduleD/TotalRevenuePerForm990Amt07451575
IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt07455194
IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt06512421
IRS990ScheduleI/GrantRecordsMaintainedInd01
IRS990ScheduleI/RecipientTable/CashGrantAmt02200000
IRS990ScheduleI/RecipientTable/CashGrantAmt12200000
IRS990ScheduleI/RecipientTable/IRCSectionDesc0501(C)(3)
IRS990ScheduleI/RecipientTable/IRCSectionDesc1501(C)(3)
IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt00
IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt10
IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt0SUPPORT RELIGIOUS AND EDUCATIONAL PURPOSES.
IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt1SUPPORT RELIGIOUS AND EDUCATIONAL PURPOSES.
IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt0ROMAN CATHOLIC DIOCESE OF SAN JOSE
IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt1ROMAN CATHOLIC DIOCESE OF OAKLAND
IRS990ScheduleI/RecipientTable/RecipientEIN0942734503
IRS990ScheduleI/RecipientTable/RecipientEIN1941527086
IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt01150 NORTH FIRST ST
IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt12121 HARRISON STREET SUITE 100
IRS990ScheduleI/RecipientTable/USAddress/CityNm0SAN JOSE
IRS990ScheduleI/RecipientTable/USAddress/CityNm1OAKLAND
IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd0CA
IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd1CA
IRS990ScheduleI/RecipientTable/USAddress/ZIPCd095112
IRS990ScheduleI/RecipientTable/USAddress/ZIPCd194612
IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt0ROMAN CATHOLIC COMMUNICATIONS CORPORATION GENERALLY PROVIDES GRANTS IN THE FORM OF TANGIBLE PROPERTY USUALLY IN THE FORM OF SMALL ELECTRONICS; THEREFORE, MONITORING THE USE OF GRANTS IS INHERENT IN THE USE OF THE PROPERTY.
IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc0PART I, LINE 2:
IRS990ScheduleI/Total501c3OrgCnt02
IRS990ScheduleI/TotalOtherOrgCnt00
IRS990ScheduleJ/AnyNonFixedPaymentsInd00
IRS990ScheduleJ/BoardOrCommitteeApprovalInd0X
IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd00
IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd00
IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd00
IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd00
IRS990ScheduleJ/CompensationCommitteeInd0X
IRS990ScheduleJ/EquityBasedCompArrngmInd00
IRS990ScheduleJ/Form990OfOtherOrganizationsInd0X
IRS990ScheduleJ/InitialContractExceptionInd00
IRS990/ScheduleJRequiredInd01
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt0200880
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt026114
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt00
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm0RON LOIACONO
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt0EXECUTIVE DIRECTOR
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt0226994
IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt00
IRS990ScheduleJ/SeverancePaymentInd00
IRS990ScheduleJ/SupplementalNonqualRtrPlanInd00
IRS990/ScheduleORequiredInd01
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0THE ORGANIZATION HAS TWO MEMBERS, ONE MEMBER IS THE ROMAN CATHOLIC BISHOP OF THE DIOCESE OF OAKLAND AND ANOTHER MEMBER IS THE ROMAN CATHOLIC BISHOP OF THE DIOCESE OF SAN JOSE. EACH MEMBER HAS THE RIGHT TO APPOINT HALF OF THE BOARD OF DIRECTORS. IN ADDITION, EACH MEMBER HAS SUCH POWERS AND RIGHTS AS PROVIDED BY THE CALIFORNIA NONPROFIT CORPORATION LAW OR AS PROVIDED BY ITS BYLAWS.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt1THE ORGANIZATION HAS TWO MEMBERS, ONE MEMBER IS THE ROMAN CATHOLIC BISHOP OF THE DIOCESE OF OAKLAND AND ONE MEMBER IS THE ROMAN CATHOLIC BISHOP OF THE DIOCESE OF SAN JOSE. EACH MEMBER HAS THE RIGHT TO APPOINT HALF OF THE BOARD OF DIRECTORS. IN ADDITION, EACH MEMBER HAS SUCH POWERS AND RIGHTS AS PROVIDED BY THE CALIFORNIA NONPROFIT CORPORATION LAW OR AS PROVIDED BY ITS BYLAWS.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt2CTN'S EXECUTIVE DIRECTOR AND THE ACCOUNTANT REVIEWS THE 990 PRIOR TO ITS FILING.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt3ROMAN CATHOLIC COMMUNICATIONS CORPORATION REQUIRES THAT ALL EMPLOYEES AND INDEPENDENT CONTRACTORS ENGAGED BY THE DIOCESE DO NOT TAKE ADVANTAGE OF THEIR POSITION AND CREATE CONFLICTS OF INTEREST. ANY EMPLOYEES WHO VIOLATE THE ORGANIZATION'S CONFLICT OF INTEREST POLICY WILL BE SUBJECT TO DISCIPLINE, UP TO AND INCLUDING TERMINATION.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt4COMPENSATION FOR ALL EMPLOYEES IS APPROVED AS A PART OF THE BUDGET ANALYSIS FOR THE ORGANIZATION. COMPENSATION PAID TO OTHER INDIVIDUALS PERFORMING SIMILAR SERVICES IN COMPARABLE POSITIONS OUTSIDE OF THE ORGANIZATION IS CONSIDERED WHEN DETERMINING EMPLOYEE COMPENSATION.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt5ROMAN CATHOLIC COMMUNICATION CORPORATION MAKES ITS FORM 990 AVAILABLE UPON REQUEST.
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0FORM 990, PART VI, SECTION A, LINE 6
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc1FORM 990, PART VI, SECTION A, LINE 7A

Document Assets

No mirrored PDF or thumbnail assets are attached yet.