﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.irs.gov/efile" returnVersion="2023v5.1">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2024-11-13T09:47:22-00:00</ReturnTs>
    <TaxPeriodEndDt>2023-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>203988624</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>ERIC HA &amp; ASSOCIATES</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>442 23rd Ave Apt 4</AddressLine1Txt>
        <CityNm>SAN FRANCISCO</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>94121</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990EZ</ReturnTypeCd>
    <TaxPeriodBeginDt>2023-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>463355789</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>SAN FRANCISCO PROGRESSIVE MEDIA CENTER</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>SANF</BusinessNameControlTxt>
      <USAddress>
        <AddressLine1Txt>176 WINFIELD STREET</AddressLine1Txt>
        <CityNm>San Francisco</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>94110</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>TIM REDMOND</PersonNm>
      <PersonTitleTxt>PRESIDENT</PersonTitleTxt>
      <PhoneNum>4156086161</PhoneNum>
      <SignatureDt>2024-11-13</SignatureDt>
      <DiscussWithPaidPreparerInd>false</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>ERIC HA</PreparerPersonNm>
      <PTIN>P00933262</PTIN>
      <PhoneNum>4153704700</PhoneNum>
      <PreparationDt>2024-11-13</PreparationDt>
    </PreparerPersonGrp>
    <TaxYr>2023</TaxYr>
    <BuildTS>2024-10-15 13:58:12Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="5">
    <IRS990EZ documentId="990EZ" softwareId="23017659" softwareVersionNum="23.1.0.0">
      <MethodOfAccountingCashInd>X</MethodOfAccountingCashInd>
      <WebsiteAddressTxt>https//48hills.org/</WebsiteAddressTxt>
      <Organization501c3Ind referenceDocumentId="990A">X</Organization501c3Ind>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <GrossReceiptsAmt>190524</GrossReceiptsAmt>
      <InfoInScheduleOPartIInd>X</InfoInScheduleOPartIInd>
      <ContributionsGiftsGrantsEtcAmt>189396</ContributionsGiftsGrantsEtcAmt>
      <ProgramServiceRevenueAmt>1128</ProgramServiceRevenueAmt>
      <TotalRevenueAmt>190524</TotalRevenueAmt>
      <SalariesOtherCompEmplBnftAmt>113202</SalariesOtherCompEmplBnftAmt>
      <FeesAndOtherPymtToIndCntrctAmt>109271</FeesAndOtherPymtToIndCntrctAmt>
      <OccupancyRentUtltsAndMaintAmt>1380</OccupancyRentUtltsAndMaintAmt>
      <OtherExpensesTotalAmt>35195</OtherExpensesTotalAmt>
      <TotalExpensesAmt>259048</TotalExpensesAmt>
      <ExcessOrDeficitForYearAmt>-68524</ExcessOrDeficitForYearAmt>
      <NetAssetsOrFundBalancesBOYAmt>69957</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>1433</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIInd>X</InfoInScheduleOPartIIInd>
      <CashSavingsAndInvestmentsGrp>
        <BOYAmt>146607</BOYAmt>
        <EOYAmt>75360</EOYAmt>
      </CashSavingsAndInvestmentsGrp>
      <Form990TotalAssetsGrp>
        <BOYAmt>146607</BOYAmt>
        <EOYAmt>75360</EOYAmt>
      </Form990TotalAssetsGrp>
      <SumOfTotalLiabilitiesGrp>
        <BOYAmt>76650</BOYAmt>
        <EOYAmt>73927</EOYAmt>
      </SumOfTotalLiabilitiesGrp>
      <NetAssetsOrFundBalancesGrp>
        <BOYAmt>69957</BOYAmt>
        <EOYAmt>1433</EOYAmt>
      </NetAssetsOrFundBalancesGrp>
      <PrimaryExemptPurposeTxt>Publishing quality local journalism in San Francisco</PrimaryExemptPurposeTxt>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Publication of 48 Hills Our community-supported daily online newspaper reaches tens of thousands of Bay Area readers each week, covering the diverse communities and untold story that corporate media overlooks.</DescriptionProgramSrvcAccomTxt>
      </ProgramSrvcAccomplishmentGrp>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Fostering local reporters, writers, editors, artists, and designers 48 Hills employs dozens of local journalists and creators also mentored 87 reporters, writers, editors, artists, and designers.</DescriptionProgramSrvcAccomTxt>
      </ProgramSrvcAccomplishmentGrp>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Platforming diverse voices 1003 articles published by 48 Hills last year, more than 80 were written by and about people from within Black, Latinx, Indigenous, Asian, Arab, Jewish, unhoused, poor, and LGBTQ communities</DescriptionProgramSrvcAccomTxt>
      </ProgramSrvcAccomplishmentGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentId="990EZ:61">TIM REDMOND</PersonNm>
        <TitleTxt>PRESIDENT</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>035.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>CALVIN WELCH</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>001.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>LAURA FRASER</PersonNm>
        <TitleTxt>SECRETARY</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>001.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>GIULIANA MILANESE</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>001.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>GABRIEL HAALAND</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>001.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>ERIC WEAVER</PersonNm>
        <TitleTxt>TREASURER</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>001.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>GEN FUJIOKA</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>001.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <ActivitiesNotPreviouslyRptInd>false</ActivitiesNotPreviouslyRptInd>
      <ChgMadeToOrgnzngDocNotRptInd>false</ChgMadeToOrgnzngDocNotRptInd>
      <OrganizationHadUBIInd>false</OrganizationHadUBIInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <OrganizationDissolvedEtcInd>false</OrganizationDissolvedEtcInd>
      <Form1120PolFiledInd>false</Form1120PolFiledInd>
      <MadeLoansToFromOfficersInd>false</MadeLoansToFromOfficersInd>
      <TaxImposedUnderIRC4911Amt>0</TaxImposedUnderIRC4911Amt>
      <TaxImposedUnderIRC4912Amt>0</TaxImposedUnderIRC4912Amt>
      <TaxImposedUnderIRC4955Amt>0</TaxImposedUnderIRC4955Amt>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <StatesWhereCopyOfReturnIsFldCd>CA</StatesWhereCopyOfReturnIsFldCd>
      <BooksInCareOfDetail>
        <PersonNm>Eric Ha</PersonNm>
        <USAddress>
          <AddressLine1Txt>691 Ulloa Street</AddressLine1Txt>
          <CityNm>San Francisco</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>94115</ZIPCd>
        </USAddress>
        <PhoneNum>4153704700</PhoneNum>
      </BooksInCareOfDetail>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <DonorAdvisedFndsInd>false</DonorAdvisedFndsInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <TanningServicesProvidedInd>false</TanningServicesProvidedInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TransactionWithControlEntInd>false</TransactionWithControlEntInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <TrnsfrExmptNonChrtblRltdOrgInd>false</TrnsfrExmptNonChrtblRltdOrgInd>
      <PartVIOfCompOfHghstPdEmplTxt>NONE</PartVIOfCompOfHghstPdEmplTxt>
      <PartVIHghstPdCntrctProfSrvcTxt>NONE</PartVIHghstPdCntrctProfSrvcTxt>
      <FiledScheduleAInd>true</FiledScheduleAInd>
    </IRS990EZ>
    <IRS990ScheduleA documentId="990A" softwareId="23017659" softwareVersionNum="23.1.0.0">
      <PubliclySupportedOrg509a2Ind>X</PubliclySupportedOrg509a2Ind>
      <GiftsGrantsContrisRcvd509Grp>
        <CurrentTaxYearMinus4YearsAmt>183452</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>163978</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>175165</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>181642</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>190524</CurrentTaxYearAmt>
        <TotalAmt>894761</TotalAmt>
      </GiftsGrantsContrisRcvd509Grp>
      <Total509Grp>
        <CurrentTaxYearMinus4YearsAmt>183452</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>163978</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>175165</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>181642</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>190524</CurrentTaxYearAmt>
        <TotalAmt>894761</TotalAmt>
      </Total509Grp>
      <PublicSupportTotal509Amt>894761</PublicSupportTotal509Amt>
      <GrossInvestmentIncome509Grp>
        <TotalAmt>0</TotalAmt>
      </GrossInvestmentIncome509Grp>
      <Post1975UBTIGrp>
        <TotalAmt>0</TotalAmt>
      </Post1975UBTIGrp>
      <NetIncomeFromOtherUBIGrp>
        <TotalAmt>0</TotalAmt>
      </NetIncomeFromOtherUBIGrp>
      <OtherIncome509Grp>
        <TotalAmt>0</TotalAmt>
      </OtherIncome509Grp>
      <TotalSupportCalendarYearGrp>
        <CurrentTaxYearMinus4YearsAmt>183452</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>163978</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>175165</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>181642</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>190524</CurrentTaxYearAmt>
        <TotalAmt>894761</TotalAmt>
      </TotalSupportCalendarYearGrp>
      <PublicSupportCY509Pct>1.00000</PublicSupportCY509Pct>
      <PublicSupportPY509Pct>1.00000</PublicSupportPY509Pct>
      <InvestmentIncomeCYPct>0.00000</InvestmentIncomeCYPct>
      <ThirtyThrPctSuprtTestsCY509Ind>X</ThirtyThrPctSuprtTestsCY509Ind>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="990B" softwareId="23017659" softwareVersionNum="23.1.0.0">
      <ContributorInformationGrp>
        <ContributorNum>RESTRICTED</ContributorNum>
        <ContributorBusinessName>
          <BusinessNameLine1>RESTRICTED</BusinessNameLine1>
        </ContributorBusinessName>
        <ContributorUSAddress>
          <AddressLine1>RESTRICTED</AddressLine1>
          <AddressLine2>RESTRICTED</AddressLine2>
          <City>RESTRICTED</City>
          <State>RESTRICTED</State>
          <ZIPCode>RESTRICTED</ZIPCode>
        </ContributorUSAddress>
        <TotalContributionsAmt>RESTRICTED</TotalContributionsAmt>
      </ContributorInformationGrp>
    </IRS990ScheduleB>
    <IRS990ScheduleO documentId="990O" softwareId="23017659" softwareVersionNum="23.1.0.0">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Travel 71</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Advertising 400</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Bank fee, PayPal processing fee 3,191</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Community outreach 310</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Office expenses 114</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Insurance - Liability, D and O 5,981</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Books, Subscriptions, Reference 895</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Cloud computing Pod cast hosting, Email hosting Digital storage 2,905</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Research service 667</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Web Development 6,790</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Web hosting 2,675</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part I, Line 16, Other Expenses</FormAndLineReferenceDesc>
        <ExplanationTxt>Fundraising Expense 11,196</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part II, Line 26, Liabilities</FormAndLineReferenceDesc>
        <ExplanationTxt>Payroll tax withholding Beginning of year 153, End of year 0</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part II, Line 26, Liabilities</FormAndLineReferenceDesc>
        <ExplanationTxt>Other payable Beginning of year 16,597, End of year 16,597</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990-EZ, Part II, Line 26, Liabilities</FormAndLineReferenceDesc>
        <ExplanationTxt>SBA PPP Beginning of year 59,900, End of year 57,330</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
    <CompensationExplanation documentId="990EZ:61" softwareId="23017659" softwareVersionNum="23.1.0.0">
      <CompensationExplanationGrp>
        <PersonNm>TIM REDMOND</PersonNm>
        <ShortExplanationTxt>also pay as Executive Director</ShortExplanationTxt>
      </CompensationExplanationGrp>
    </CompensationExplanation>
  </ReturnData>
</Return>