﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2023v5.0">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2024-08-21T10:44:15-04:00</ReturnTs>
    <TaxPeriodEndDt>2023-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>272001590</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>J MILLER &amp; ASSOCIATES LLC</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>PO BOX 27308</AddressLine1Txt>
        <CityNm>PHILADELPHIA</CityNm>
        <StateAbbreviationCd>PA</StateAbbreviationCd>
        <ZIPCd>19118</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2023-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>231405596</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>HAVERFORD TOWNSHIP FREE LIBRARY</BusinessNameLine1Txt>
        <BusinessNameLine2Txt>ASSOCIATION</BusinessNameLine2Txt>
      </BusinessName>
      <BusinessNameControlTxt>HAVE</BusinessNameControlTxt>
      <PhoneNum>6104463082</PhoneNum>
      <USAddress>
        <AddressLine1Txt>1601 DARBY ROAD</AddressLine1Txt>
        <CityNm>HAVERTOWN</CityNm>
        <StateAbbreviationCd>PA</StateAbbreviationCd>
        <ZIPCd>19083</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>SUKRIT GOSWAMI</PersonNm>
      <PersonTitleTxt>LIBRARY DIRECTOR</PersonTitleTxt>
      <PhoneNum>6104463082</PhoneNum>
      <SignatureDt>2024-08-19</SignatureDt>
      <DiscussWithPaidPreparerInd>true</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>JOYCE MILLER</PreparerPersonNm>
      <PTIN>P00047160</PTIN>
      <PhoneNum>2156001701</PhoneNum>
      <PreparationDt>2024-08-21</PreparationDt>
    </PreparerPersonGrp>
    <TaxYr>2023</TaxYr>
    <BuildTS>2024-08-08 14:25:15Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="7">
    <IRS990 documentId="RetDoc2" referenceDocumentId="RetDoc5">
      <AddressChangeInd>X</AddressChangeInd>
      <PrincipalOfficerNm>SUKRIT GOSWAMI</PrincipalOfficerNm>
      <USAddress>
        <AddressLine1Txt>1601 DARBY ROAD</AddressLine1Txt>
        <CityNm>HAVERTOWN</CityNm>
        <StateAbbreviationCd>PA</StateAbbreviationCd>
        <ZIPCd>19083</ZIPCd>
      </USAddress>
      <GrossReceiptsAmt>1607063</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>false</GroupReturnForAffiliatesInd>
      <Organization501c3Ind>X</Organization501c3Ind>
      <WebsiteAddressTxt>WWW.HAVERFORDLIBRARY.ORG</WebsiteAddressTxt>
      <TypeOfOrganizationAssocInd>X</TypeOfOrganizationAssocInd>
      <FormationYr>1934</FormationYr>
      <LegalDomicileStateCd>PA</LegalDomicileStateCd>
      <ActivityOrMissionDesc>TO PROVIDE RESIDENTS OF THE TOWNSHIP OF HAVERFORD, AS WELL AS THE PUBLIC AT LARGE, WITH EXEMPLARY ACCESS TO THE BROADEST POSSIBLE RANGE OF RESOURCES, PROGRAMS AND SERVICES THAT ENHANCE AND ENRICH THEIR LIVES.</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>7</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>7</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>28</TotalEmployeeCnt>
      <TotalVolunteersCnt>67</TotalVolunteersCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <PYContributionsGrantsAmt>1500264</PYContributionsGrantsAmt>
      <CYContributionsGrantsAmt>1570713</CYContributionsGrantsAmt>
      <PYProgramServiceRevenueAmt>23120</PYProgramServiceRevenueAmt>
      <CYProgramServiceRevenueAmt>19969</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>2266</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>9726</CYInvestmentIncomeAmt>
      <PYOtherRevenueAmt>9117</PYOtherRevenueAmt>
      <CYOtherRevenueAmt>6655</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>1534767</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>1607063</CYTotalRevenueAmt>
      <CYGrantsAndSimilarPaidAmt>0</CYGrantsAndSimilarPaidAmt>
      <CYBenefitsPaidToMembersAmt>0</CYBenefitsPaidToMembersAmt>
      <PYSalariesCompEmpBnftPaidAmt>944995</PYSalariesCompEmpBnftPaidAmt>
      <CYSalariesCompEmpBnftPaidAmt>1017673</CYSalariesCompEmpBnftPaidAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>14846</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>348154</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>706822</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>1293149</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>1724495</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>241618</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>-117432</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>2952475</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>2824274</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>145037</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>134268</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>2807438</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>2690006</NetAssetsOrFundBalancesEOYAmt>
      <MissionDesc>TO PROVIDE RESIDENTS OF THE TOWNSHIP OF HAVERFORD, AS WELL AS THE PUBLIC AT LARGE, WITH EXEMPLARY ACCESS TO THE BROADEST POSSIBLE RANGE OF RESOURCES, PROGRAMS AND SERVICES THAT ENHANCE AND ENRICH THEIR LIVES.</MissionDesc>
      <SignificantNewProgramSrvcInd>false</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>false</SignificantChangeInd>
      <ExpenseAmt>1709649</ExpenseAmt>
      <RevenueAmt>1607063</RevenueAmt>
      <Desc>THE HAVERFORD TOWNSHIP FREE LIBRARY, THE LEADING LIBRARY OF THE 26 DELAWARE COUNTY LIBRARIES ENVISIONS ITSELF AS A DYNAMIC COMMUNITY HUB FOR LIFE-LONG LEARNING, CREATIVITY AND CULTURE. WE ACCOMPLISH THIS VISION IN MULTIPLE WAYS. WE PROVIDE RESOURCES, WE EDUCATE AND WE BUILD COMMUNITY. THE GOALS OF THE HAVERFORD TOWNSHIP FREE LIBRARY ARE TO INCREASE COMMUNITY INVOLVEMENT IN THE LIBRARY; SITUATE THE LIBRARY AS AN ACTIVE, VITAL COMMUNITY HUB; IMPROVE AVAILABILITY AND ACCESS TO QUALITY MATERIALS AND SERVICES; AND ENSURE THAT THE LIBRARY BUILDING/FACILITIES FULLY SUPPORT THE MISSION AND REFLECT COMMUNITY GOALS AND NEEDS.</Desc>
      <TotalProgramServiceExpensesAmt>1709649</TotalProgramServiceExpensesAmt>
      <DescribedInSection501c3Ind referenceDocumentId="RetDoc7">true</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd referenceDocumentId="RetDoc1">true</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="RetDoc3">false</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="RetDoc3">false</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="RetDoc3">false</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="RetDoc3">false</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd referenceDocumentId="RetDoc3">false</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="RetDoc3">true</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="RetDoc3">false</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="RetDoc3">false</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="RetDoc3">false</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="RetDoc3">true</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="RetDoc3">true</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="RetDoc3">true</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="RetDoc3">true</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <ForeignActivitiesInd>false</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd>false</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd>false</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd referenceDocumentId="RetDoc4">false</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd referenceDocumentId="RetDoc4">true</FundraisingActivitiesInd>
      <GamingActivitiesInd referenceDocumentId="RetDoc4">false</GamingActivitiesInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <GrantsToOrganizationsInd>false</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd>false</GrantsToIndividualsInd>
      <ScheduleJRequiredInd>false</ScheduleJRequiredInd>
      <TaxExemptBondsInd>false</TaxExemptBondsInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <PYExcessBenefitTransInd>false</PYExcessBenefitTransInd>
      <LoanOutstandingInd>false</LoanOutstandingInd>
      <GrantToRelatedPersonInd>false</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>false</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>false</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>false</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>false</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>false</DeductibleArtContributionInd>
      <TerminateOperationsInd>false</TerminateOperationsInd>
      <PartialLiquidationInd>false</PartialLiquidationInd>
      <DisregardedEntityInd referenceDocumentId="RetDoc6">false</DisregardedEntityInd>
      <RelatedEntityInd referenceDocumentId="RetDoc6">true</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TrnsfrExmptNonChrtblRltdOrgInd referenceDocumentId="RetDoc6">false</TrnsfrExmptNonChrtblRltdOrgInd>
      <ActivitiesConductedPrtshpInd referenceDocumentId="RetDoc6">false</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>true</ScheduleORequiredInd>
      <IRPDocumentCnt>6</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <BackupWthldComplianceInd>true</BackupWthldComplianceInd>
      <EmployeeCnt>28</EmployeeCnt>
      <EmploymentTaxReturnsFiledInd>true</EmploymentTaxReturnsFiledInd>
      <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>false</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>false</NondeductibleContributionsInd>
      <QuidProQuoContributionsInd>false</QuidProQuoContributionsInd>
      <Form8282PropertyDisposedOfInd>false</Form8282PropertyDisposedOfInd>
      <RcvFndsToPayPrsnlBnftCntrctInd>false</RcvFndsToPayPrsnlBnftCntrctInd>
      <PayPremiumsPrsnlBnftCntrctInd>false</PayPremiumsPrsnlBnftCntrctInd>
      <Form8899Filedind>false</Form8899Filedind>
      <Form1098CFiledInd>false</Form1098CFiledInd>
      <IndoorTanningServicesInd>false</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>false</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>7</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>7</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>false</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>false</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>false</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>false</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>false</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>true</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>false</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>true</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>true</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>false</OfficerMailingAddressInd>
      <LocalChaptersInd>false</LocalChaptersInd>
      <Form990ProvidedToGvrnBodyInd>true</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>true</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>true</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>true</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>true</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>true</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>true</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>true</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>false</InvestmentInJointVentureInd>
      <StatesWhereCopyOfReturnIsFldCd>PA</StatesWhereCopyOfReturnIsFldCd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>THE ORGANIZATION</PersonNm>
        <PhoneNum>6104463082</PhoneNum>
        <USAddress>
          <AddressLine1Txt>1601 DARBY ROAD</AddressLine1Txt>
          <CityNm>HAVERTOWN</CityNm>
          <StateAbbreviationCd>PA</StateAbbreviationCd>
          <ZIPCd>19083</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <Form990PartVIISectionAGrp>
        <PersonNm>SUKRIT GOSWAMI</PersonNm>
        <TitleTxt>LIBRARY DIRE</TitleTxt>
        <AverageHoursPerWeekRt>35.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>96713</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>32950</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>PHIL GOLDSMITH</PersonNm>
        <TitleTxt>PRESIDENT</TitleTxt>
        <AverageHoursPerWeekRt>11.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>MARGARET FOX-TULLY</PersonNm>
        <TitleTxt>VICE-PRESIDE</TitleTxt>
        <AverageHoursPerWeekRt>2.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>DEBORAH CELLA</PersonNm>
        <TitleTxt>TREASURER</TitleTxt>
        <AverageHoursPerWeekRt>4.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>ALYCE CALLISON</PersonNm>
        <TitleTxt>SECRETARY</TitleTxt>
        <AverageHoursPerWeekRt>2.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>DEB MORLEY</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>2.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>JOHN SCOTT LOWE</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>4.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>DEIDRE CRYOR</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <TotalReportableCompFromOrgAmt>96713</TotalReportableCompFromOrgAmt>
      <TotalOtherCompensationAmt>32950</TotalOtherCompensationAmt>
      <FormerOfcrEmployeesListedInd>false</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>false</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>false</CompensationFromOtherSrcsInd>
      <FundraisingAmt>16491</FundraisingAmt>
      <GovernmentGrantsAmt>1503048</GovernmentGrantsAmt>
      <AllOtherContributionsAmt>51174</AllOtherContributionsAmt>
      <TotalContributionsAmt>1570713</TotalContributionsAmt>
      <ProgramServiceRevenueGrp>
        <Desc>LIBRARY FEES AND CHARGES</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>19969</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>19969</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <TotalProgramServiceRevenueAmt>19969</TotalProgramServiceRevenueAmt>
      <InvestmentIncomeGrp>
        <TotalRevenueColumnAmt>9726</TotalRevenueColumnAmt>
        <ExclusionAmt>9726</ExclusionAmt>
      </InvestmentIncomeGrp>
      <ContriRptFundraisingEventAmt>16491</ContriRptFundraisingEventAmt>
      <OtherRevenueMiscGrp>
        <Desc>OTHER REVENUE</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>6655</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>6655</RelatedOrExemptFuncIncomeAmt>
      </OtherRevenueMiscGrp>
      <OtherRevenueTotalAmt>6655</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>1607063</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>26624</RelatedOrExemptFuncIncomeAmt>
        <ExclusionAmt>9726</ExclusionAmt>
      </TotalRevenueGrp>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>129663</TotalAmt>
        <ProgramServicesAmt>129663</ProgramServicesAmt>
      </CompCurrentOfcrDirectorsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>666662</TotalAmt>
        <ProgramServicesAmt>666662</ProgramServicesAmt>
      </OtherSalariesAndWagesGrp>
      <PensionPlanContributionsGrp>
        <TotalAmt>11450</TotalAmt>
        <ProgramServicesAmt>11450</ProgramServicesAmt>
      </PensionPlanContributionsGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>153054</TotalAmt>
        <ProgramServicesAmt>153054</ProgramServicesAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>56844</TotalAmt>
        <ProgramServicesAmt>56844</ProgramServicesAmt>
      </PayrollTaxesGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>17315</TotalAmt>
        <ProgramServicesAmt>17315</ProgramServicesAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>1516</TotalAmt>
        <ProgramServicesAmt>1516</ProgramServicesAmt>
      </FeesForServicesOtherGrp>
      <OfficeExpensesGrp>
        <TotalAmt>19657</TotalAmt>
        <ProgramServicesAmt>19657</ProgramServicesAmt>
      </OfficeExpensesGrp>
      <InformationTechnologyGrp>
        <TotalAmt>9694</TotalAmt>
        <ProgramServicesAmt>9694</ProgramServicesAmt>
      </InformationTechnologyGrp>
      <OccupancyGrp>
        <TotalAmt>69798</TotalAmt>
        <ProgramServicesAmt>69798</ProgramServicesAmt>
      </OccupancyGrp>
      <ConferencesMeetingsGrp>
        <TotalAmt>6891</TotalAmt>
        <ProgramServicesAmt>6891</ProgramServicesAmt>
      </ConferencesMeetingsGrp>
      <InterestGrp>
        <TotalAmt>357</TotalAmt>
        <ProgramServicesAmt>357</ProgramServicesAmt>
      </InterestGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>164367</TotalAmt>
        <ProgramServicesAmt>164367</ProgramServicesAmt>
      </DepreciationDepletionGrp>
      <OtherExpensesGrp>
        <Desc>CAPITAL IMPROVEMENT EXP</Desc>
        <TotalAmt>308804</TotalAmt>
        <ProgramServicesAmt>308804</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>BUILDING AND EQUIPMENT MA</Desc>
        <TotalAmt>73897</TotalAmt>
        <ProgramServicesAmt>73897</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>PROGRAM EXPENSES</Desc>
        <TotalAmt>16680</TotalAmt>
        <ProgramServicesAmt>16680</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>FUNDRAISING EXPENSES</Desc>
        <TotalAmt>14846</TotalAmt>
        <FundraisingAmt>14846</FundraisingAmt>
      </OtherExpensesGrp>
      <AllOtherExpensesGrp>
        <TotalAmt>3000</TotalAmt>
        <ProgramServicesAmt>3000</ProgramServicesAmt>
      </AllOtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>1724495</TotalAmt>
        <ProgramServicesAmt>1709649</ProgramServicesAmt>
        <ManagementAndGeneralAmt>0</ManagementAndGeneralAmt>
        <FundraisingAmt>14846</FundraisingAmt>
      </TotalFunctionalExpensesGrp>
      <CashNonInterestBearingGrp>
        <BOYAmt>2124322</BOYAmt>
        <EOYAmt>1992677</EOYAmt>
      </CashNonInterestBearingGrp>
      <AccountsReceivableGrp>
        <BOYAmt>3109</BOYAmt>
        <EOYAmt>4657</EOYAmt>
      </AccountsReceivableGrp>
      <PrepaidExpensesDefrdChargesGrp>
        <BOYAmt>1362</BOYAmt>
        <EOYAmt>2687</EOYAmt>
      </PrepaidExpensesDefrdChargesGrp>
      <LandBldgEquipCostOrOtherBssAmt>3120459</LandBldgEquipCostOrOtherBssAmt>
      <LandBldgEquipAccumDeprecAmt>2296206</LandBldgEquipAccumDeprecAmt>
      <LandBldgEquipBasisNetGrp>
        <BOYAmt>823682</BOYAmt>
        <EOYAmt>824253</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <TotalAssetsGrp>
        <BOYAmt>2952475</BOYAmt>
        <EOYAmt>2824274</EOYAmt>
      </TotalAssetsGrp>
      <AccountsPayableAccrExpnssGrp>
        <BOYAmt>134604</BOYAmt>
        <EOYAmt>132906</EOYAmt>
      </AccountsPayableAccrExpnssGrp>
      <OtherLiabilitiesGrp>
        <BOYAmt>10433</BOYAmt>
        <EOYAmt>1362</EOYAmt>
      </OtherLiabilitiesGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>145037</BOYAmt>
        <EOYAmt>134268</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrgDoesNotFollowFASB117Ind>X</OrgDoesNotFollowFASB117Ind>
      <RtnEarnEndowmentIncmOthFndsGrp>
        <BOYAmt>2807438</BOYAmt>
        <EOYAmt>2690006</EOYAmt>
      </RtnEarnEndowmentIncmOthFndsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>2807438</BOYAmt>
        <EOYAmt>2690006</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>2952475</BOYAmt>
        <EOYAmt>2824274</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <ReconcilationRevenueExpnssAmt>-117432</ReconcilationRevenueExpnssAmt>
      <InfoInScheduleOPartXIIInd>X</InfoInScheduleOPartXIIInd>
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <AccountantCompileOrReviewInd>false</AccountantCompileOrReviewInd>
      <FSAuditedInd>true</FSAuditedInd>
      <FSAuditedBasisGrp>
        <SeparateBasisFinclStmtInd>X</SeparateBasisFinclStmtInd>
      </FSAuditedBasisGrp>
      <AuditCommitteeInd>true</AuditCommitteeInd>
      <FederalGrantAuditRequiredInd>false</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleA documentId="RetDoc7">
      <PublicOrganization170Ind>X</PublicOrganization170Ind>
      <GiftsGrantsContriRcvd170Grp>
        <CurrentTaxYearMinus4YearsAmt>1409191</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>1733404</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>1521288</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1500264</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>1570713</CurrentTaxYearAmt>
        <TotalAmt>7734860</TotalAmt>
      </GiftsGrantsContriRcvd170Grp>
      <TotalCalendarYear170Grp>
        <CurrentTaxYearMinus4YearsAmt>1409191</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>1733404</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>1521288</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1500264</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>1570713</CurrentTaxYearAmt>
        <TotalAmt>7734860</TotalAmt>
      </TotalCalendarYear170Grp>
      <PublicSupportTotal170Amt>7734860</PublicSupportTotal170Amt>
      <GrossInvestmentIncome170Grp>
        <CurrentTaxYearMinus4YearsAmt>9878</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>9890</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>1905</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>2266</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>9726</CurrentTaxYearAmt>
        <TotalAmt>33665</TotalAmt>
      </GrossInvestmentIncome170Grp>
      <TotalSupportAmt>7768525</TotalSupportAmt>
      <GrossReceiptsRltdActivitiesAmt>26624</GrossReceiptsRltdActivitiesAmt>
      <PublicSupportCY170Pct>0.99570</PublicSupportCY170Pct>
      <PublicSupportPY170Pct>0.99580</PublicSupportPY170Pct>
      <ThirtyThrPctSuprtTestsCY170Ind>X</ThirtyThrPctSuprtTestsCY170Ind>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="RetDoc1">
      <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>
    <IRS990ScheduleD documentId="RetDoc3">
      <LeaseholdImprovementsGrp>
        <OtherCostOrOtherBasisAmt>257016</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>201166</DepreciationAmt>
        <BookValueAmt>55850</BookValueAmt>
      </LeaseholdImprovementsGrp>
      <EquipmentGrp>
        <OtherCostOrOtherBasisAmt>166937</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>145701</DepreciationAmt>
        <BookValueAmt>21236</BookValueAmt>
      </EquipmentGrp>
      <OtherLandBuildingsGrp>
        <OtherCostOrOtherBasisAmt>2696506</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>1949339</DepreciationAmt>
        <BookValueAmt>747167</BookValueAmt>
      </OtherLandBuildingsGrp>
      <TotalBookValueLandBuildingsAmt>824253</TotalBookValueLandBuildingsAmt>
      <OtherLiabilitiesOrgGrp>
        <Desc>LEASE LIABILITY</Desc>
        <Amt>1362</Amt>
      </OtherLiabilitiesOrgGrp>
      <TotalLiabilityAmt>1362</TotalLiabilityAmt>
      <FootnoteTextInd>X</FootnoteTextInd>
      <TotalRevEtcAuditedFinclStmtAmt>1907063</TotalRevEtcAuditedFinclStmtAmt>
      <OtherRevenueAmt>300000</OtherRevenueAmt>
      <RevenueNotReportedAmt>300000</RevenueNotReportedAmt>
      <RevenueSubtotalAmt>1607063</RevenueSubtotalAmt>
      <TotalRevenuePerForm990Amt>1607063</TotalRevenuePerForm990Amt>
      <TotExpnsEtcAuditedFinclStmtAmt>2024495</TotExpnsEtcAuditedFinclStmtAmt>
      <OtherExpensesIncludedAmt>300000</OtherExpensesIncludedAmt>
      <ExpensesNotReportedAmt>300000</ExpensesNotReportedAmt>
      <ExpensesSubtotalAmt>1724495</ExpensesSubtotalAmt>
      <TotalExpensesPerForm990Amt>1724495</TotalExpensesPerForm990Amt>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>SCHEDULE D, PAGE 3, PART X</FormAndLineReferenceDesc>
        <ExplanationTxt>THE LIBRARY IS EXEMPT FROM FEDERAL INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE SERVICE CODE. MANAGEMENT HAS DETERMINED THAT THERE ARE NO UNCERTAIN TAX POSITIONS THAT WOULD REQUIRE RECOGNITION IN THE FINANCIAL STATEMENTS. NO PROVISION FOR INCOME TAXES HAS BEEN ESTABLISHED, AS THE LIBRARY HAS NO UNRELATED BUSINESS ACTIVITY. IF THE LIBRARY WERE TO INCUR ANY INCOME TAX LIABILITY IN THE FUTURE, INTEREST ON ANY INCOME TAX LIABILITY WOULD BE REPORTED AS INTEREST EXPENSE, AND PENALTIES ON ANY INCOME TAX WOULD BE REPORTED AS PENALTY. MANAGEMENT'S CONCLUSIONS REGARDING UNCERTAIN TAX POSITIONS MAY BE SUBJECT TO REVIEW AND ADJUSTMENT AT A LATER DATE BASED ON ONGOING ANALYSIS OF TAX LAWS, REGULATIONS, AND INTERPRETATIONS THEREOF AS WELL AS OTHER FACTORS.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>SCHEDULE D, PAGE 4, PART XI, LINE 2D</FormAndLineReferenceDesc>
        <ExplanationTxt>TOWNSHIP CONTRIBUTION USE OF FACILITIES 300,000</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>SCHEDULE D, PAGE 4, PART XII, LINE 2D</FormAndLineReferenceDesc>
        <ExplanationTxt>FACILITY COSTS 300,000</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleD>
    <IRS990ScheduleG documentId="RetDoc4">
      <FundraisingEventInformationGrp>
        <Event1Nm>DEWEY DECIMAL D</Event1Nm>
        <GrossReceiptsEvent1Amt>16491</GrossReceiptsEvent1Amt>
        <CharitableContriEvent1Amt>16491</CharitableContriEvent1Amt>
        <GrossReceiptsTotalAmt>16491</GrossReceiptsTotalAmt>
        <CharitableContributionsTotAmt>16491</CharitableContributionsTotAmt>
      </FundraisingEventInformationGrp>
    </IRS990ScheduleG>
    <IRS990ScheduleO documentId="RetDoc5">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 7A</FormAndLineReferenceDesc>
        <ExplanationTxt>HAVERFORD TOWNSHIP FREE LIBRARY ("THE LIBRARY") IS THE PUBLIC LIBRARY OF HAVERFORD TOWNSHIP. THE LIBRARY IS A NONPROFIT ASSOCIATION, GOVERNED BY A SEVEN MEMBER BOARD OF TRUSTEES. FOUR OF THE TRUSTEES ARE APPOINTED BY THE TOWNSHIP OF HAVERFORD COMMISSIONERS AND THREE ARE ELECTED BY THE HAVERFORD TOWNSHIP FREE LIBRARY ASSOCIATION.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 11B</FormAndLineReferenceDesc>
        <ExplanationTxt>THE FORM 990 IS FIRST REVIEWED BY THE EXECUTIVE DIRECTOR, OPERATIONS MANAGER AND THE FINANCE COMMITTEE AND THEN FORWARDED TO THE BOARD OF TRUSTEES FOR REVIEW AND APPROVAL PRIOR TO FILING.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 12C</FormAndLineReferenceDesc>
        <ExplanationTxt>ANNUAL CONFLICT OF INTEREST AFFIRMATION STATEMENTS ARE RECEIVED FROM OFFICERS, DIRECTORS AND KEY EMPLOYEES. ANY/ALL CONFLICT OF INTEREST WITH HAVERFORD TOWNSHIP FREE LIBRARY BY EMPLOYEES, DIRECTORS, BOARD OF TRUSTEES VENDORS, ETC. ARE REQUIRED TO BE IMMEDIATELY REPORTED TO THE BOARD OF TRUSTEES.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 15A</FormAndLineReferenceDesc>
        <ExplanationTxt>COMPENSATION PROCESS FOR TOP OFFICIALS ARE APPROVED BY BOARD OF TRUSTEES.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 15B</FormAndLineReferenceDesc>
        <ExplanationTxt>COMPENSATION PROCESS FOR OTHER OFFICERS OR KEY EMPLOYEES ARE APPROVED BY BOARD OF TRUSTEES.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 19</FormAndLineReferenceDesc>
        <ExplanationTxt>HTFL MAKES ITS GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 12, PART XII, LINE 2C</FormAndLineReferenceDesc>
        <ExplanationTxt>THE REVIEW PROCESS HAS NOT CHANGED FROM THE PRIOR YEAR.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
    <IRS990ScheduleR documentId="RetDoc6">
      <IdRelatedTaxExemptOrgGrp>
        <DisregardedEntityName>
          <BusinessNameLine1Txt>HAVERFORD TOWNSHIP</BusinessNameLine1Txt>
        </DisregardedEntityName>
        <USAddress>
          <AddressLine1Txt>1014 DARBY ROAD</AddressLine1Txt>
          <CityNm>HAVERTOWN</CityNm>
          <StateAbbreviationCd>PA</StateAbbreviationCd>
          <ZIPCd>19083</ZIPCd>
        </USAddress>
        <PrimaryActivitiesTxt>GOVERNMENT</PrimaryActivitiesTxt>
        <LegalDomicileStateCd>PA</LegalDomicileStateCd>
        <ExemptCodeSectionTxt>501C3</ExemptCodeSectionTxt>
        <PublicCharityStatusTxt>7</PublicCharityStatusTxt>
        <DirectControllingEntityName>
          <BusinessNameLine1Txt>NA</BusinessNameLine1Txt>
        </DirectControllingEntityName>
        <ControlledOrganizationInd>false</ControlledOrganizationInd>
      </IdRelatedTaxExemptOrgGrp>
      <ReceiptOfIntAnntsRntsRyltsInd>false</ReceiptOfIntAnntsRntsRyltsInd>
      <GiftGrntOrCapContriToOthOrgInd>false</GiftGrntOrCapContriToOthOrgInd>
      <GiftGrntCapContriFromOthOrgInd>true</GiftGrntCapContriFromOthOrgInd>
      <LoansOrGuaranteesToOtherOrgInd>false</LoansOrGuaranteesToOtherOrgInd>
      <LoansOrGuaranteesFromOthOrgInd>false</LoansOrGuaranteesFromOthOrgInd>
      <DivRelatedOrganizationInd>false</DivRelatedOrganizationInd>
      <AssetSaleToOtherOrgInd>false</AssetSaleToOtherOrgInd>
      <AssetPurchaseFromOtherOrgInd>false</AssetPurchaseFromOtherOrgInd>
      <AssetExchangeInd>false</AssetExchangeInd>
      <RentalOfFacilitiesToOthOrgInd>false</RentalOfFacilitiesToOthOrgInd>
      <RentalOfFcltsFromOthOrgInd>true</RentalOfFcltsFromOthOrgInd>
      <PerformOfServicesForOthOrgInd>false</PerformOfServicesForOthOrgInd>
      <PerformOfServicesByOtherOrgInd>false</PerformOfServicesByOtherOrgInd>
      <SharingOfFacilitiesInd>false</SharingOfFacilitiesInd>
      <PaidEmployeesSharingInd>false</PaidEmployeesSharingInd>
      <ReimbursementPaidToOtherOrgInd>true</ReimbursementPaidToOtherOrgInd>
      <ReimbursementPaidByOtherOrgInd>false</ReimbursementPaidByOtherOrgInd>
      <TransferToOtherOrgInd>false</TransferToOtherOrgInd>
      <TransferFromOtherOrgInd>false</TransferFromOtherOrgInd>
      <TransactionsRelatedOrgGrp>
        <OtherOrganizationName>
          <BusinessNameLine1Txt>HAVERFORD TOWNSHIP</BusinessNameLine1Txt>
        </OtherOrganizationName>
        <TransactionTypeTxt>C</TransactionTypeTxt>
        <InvolvedAmt>1299864</InvolvedAmt>
        <MethodOfAmountDeterminationTxt>CASH</MethodOfAmountDeterminationTxt>
      </TransactionsRelatedOrgGrp>
    </IRS990ScheduleR>
  </ReturnData>
</Return>