Logo of BatchService Storefront Contact Us
Back

BatchService | Commercial & Residential Real Estate Data + Property Listings Data | 150 million US property records

BatchService provides access to 150+ millions residential and commercial US property records. Our comprehensive data base offers 360 degree intelligence on a properties characteristics, ownership, sales & tax history, MLS listing information, and various valuation metrics.

Request Information
owner.names.0.first owner.names.0.full owner.names.0.last owner.names.0.middle owner.names.1.first owner.names.1.full owner.names.1.last owner.names.1.middle address.street address.city address.state address.zip address.zipPlus4 address.county address.countyFipsCode owner.mailingAddress.street owner.mailingAddress.city owner.mailingAddress.state owner.mailingAddress.zip owner.mailingAddress.zipPlus4 owner.mailingAddress.county owner.phoneNumbers.0.carrier owner.phoneNumbers.0.dnc owner.phoneNumbers.0.firstReportedDate owner.phoneNumbers.0.lastReportedDate owner.phoneNumbers.0.number owner.phoneNumbers.0.reachable owner.phoneNumbers.0.score owner.phoneNumbers.0.tested owner.phoneNumbers.0.type owner.phoneNumbers.1.carrier owner.phoneNumbers.1.dnc owner.phoneNumbers.1.firstReportedDate owner.phoneNumbers.1.lastReportedDate owner.phoneNumbers.1.number owner.phoneNumbers.1.reachable owner.phoneNumbers.1.score owner.phoneNumbers.1.tested owner.phoneNumbers.1.type owner.phoneNumbers.2.carrier owner.phoneNumbers.2.dnc owner.phoneNumbers.2.firstReportedDate owner.phoneNumbers.2.lastReportedDate owner.phoneNumbers.2.number owner.phoneNumbers.2.reachable owner.phoneNumbers.2.score owner.phoneNumbers.2.tested owner.phoneNumbers.2.type owner.phoneNumbers.3.carrier owner.phoneNumbers.3.dnc owner.phoneNumbers.3.firstReportedDate owner.phoneNumbers.3.lastReportedDate owner.phoneNumbers.3.number owner.phoneNumbers.3.reachable owner.phoneNumbers.3.score owner.phoneNumbers.3.tested owner.phoneNumbers.3.type owner.phoneNumbers.4.carrier owner.phoneNumbers.4.dnc owner.phoneNumbers.4.firstReportedDate owner.phoneNumbers.4.lastReportedDate owner.phoneNumbers.4.number owner.phoneNumbers.4.reachable owner.phoneNumbers.4.score owner.phoneNumbers.4.tested owner.phoneNumbers.4.type owner.phoneNumbers.5.carrier owner.phoneNumbers.5.dnc owner.phoneNumbers.5.firstReportedDate owner.phoneNumbers.5.lastReportedDate owner.phoneNumbers.5.number owner.phoneNumbers.5.reachable owner.phoneNumbers.5.score owner.phoneNumbers.5.tested owner.phoneNumbers.5.type owner.phoneNumbers.6.carrier owner.phoneNumbers.6.dnc owner.phoneNumbers.6.firstReportedDate owner.phoneNumbers.6.lastReportedDate owner.phoneNumbers.6.number owner.phoneNumbers.6.reachable owner.phoneNumbers.6.score owner.phoneNumbers.6.tested owner.phoneNumbers.6.type owner.phoneNumbers.7.carrier owner.phoneNumbers.7.dnc owner.phoneNumbers.7.firstReportedDate owner.phoneNumbers.7.lastReportedDate owner.phoneNumbers.7.number owner.phoneNumbers.7.reachable owner.phoneNumbers.7.score owner.phoneNumbers.7.tested owner.phoneNumbers.7.type owner.phoneNumbers.8.carrier owner.phoneNumbers.8.dnc owner.phoneNumbers.8.firstReportedDate owner.phoneNumbers.8.lastReportedDate owner.phoneNumbers.8.number owner.phoneNumbers.8.reachable owner.phoneNumbers.8.score owner.phoneNumbers.8.tested owner.phoneNumbers.8.type owner.phoneNumbers.9.carrier owner.phoneNumbers.9.dnc owner.phoneNumbers.9.firstReportedDate owner.phoneNumbers.9.lastReportedDate owner.phoneNumbers.9.number owner.phoneNumbers.9.reachable owner.phoneNumbers.9.score owner.phoneNumbers.9.tested owner.phoneNumbers.9.type owner.phoneNumbers.10.carrier owner.phoneNumbers.10.dnc owner.phoneNumbers.10.firstReportedDate owner.phoneNumbers.10.lastReportedDate owner.phoneNumbers.10.number owner.phoneNumbers.10.reachable owner.phoneNumbers.10.score owner.phoneNumbers.10.tested owner.phoneNumbers.10.type owner.phoneNumbers.11.carrier owner.phoneNumbers.11.dnc owner.phoneNumbers.11.firstReportedDate owner.phoneNumbers.11.lastReportedDate owner.phoneNumbers.11.number owner.phoneNumbers.11.reachable owner.phoneNumbers.11.score owner.phoneNumbers.11.tested owner.phoneNumbers.11.type owner.phoneNumbers.12.carrier owner.phoneNumbers.12.dnc owner.phoneNumbers.12.firstReportedDate owner.phoneNumbers.12.lastReportedDate owner.phoneNumbers.12.number owner.phoneNumbers.12.reachable owner.phoneNumbers.12.score owner.phoneNumbers.12.tested owner.phoneNumbers.12.type owner.phoneNumbers.13.carrier owner.phoneNumbers.13.dnc owner.phoneNumbers.13.firstReportedDate owner.phoneNumbers.13.lastReportedDate owner.phoneNumbers.13.number owner.phoneNumbers.13.reachable owner.phoneNumbers.13.score owner.phoneNumbers.13.tested owner.phoneNumbers.13.type owner.phoneNumbers.14.carrier owner.phoneNumbers.14.dnc owner.phoneNumbers.14.firstReportedDate owner.phoneNumbers.14.lastReportedDate owner.phoneNumbers.14.number owner.phoneNumbers.14.reachable owner.phoneNumbers.14.score owner.phoneNumbers.14.tested owner.phoneNumbers.14.type owner.emails ids.apn general.propertyTypeCategory general.propertyTypeDetail building.bedroomCount building.bathroomCount building.totalBuildingAreaSquareFeet lot.lotSizeSquareFeet building.yearBuilt valuation.ltv valuation.estimatedEquity valuation.estimatedValue assessment.totalAssessedValue owner.ownerOccupied owner.ownerOccupiedCode owner.lengthOfResidenceMonths openLien.totalOpenLienCount openLien.totalOpenLienBalance openLien.mortgages.0.adjustableRateRider openLien.mortgages.0.assignedLenderName openLien.mortgages.0.currentEstimatedBalance openLien.mortgages.0.currentEstimatedInterestRate openLien.mortgages.0.dueDate openLien.mortgages.0.estimatedPaymentAmount openLien.mortgages.0.financingType openLien.mortgages.0.financingTypeCode openLien.mortgages.0.lenderName openLien.mortgages.0.lenderNameBeneficiary openLien.mortgages.0.lenderTypeCode openLien.mortgages.0.loanAmount openLien.mortgages.0.loanTermMonths openLien.mortgages.0.loanType openLien.mortgages.0.loanTypeCode openLien.mortgages.0.ltv openLien.mortgages.0.recordingDate openLien.mortgages.1.assignedLenderName openLien.mortgages.1.currentEstimatedBalance openLien.mortgages.1.currentEstimatedInterestRate openLien.mortgages.1.dueDate openLien.mortgages.1.estimatedPaymentAmount openLien.mortgages.1.financingType openLien.mortgages.1.financingTypeCode openLien.mortgages.1.lenderName openLien.mortgages.1.lenderNameBeneficiary openLien.mortgages.1.loanAmount openLien.mortgages.1.loanTermMonths openLien.mortgages.1.loanType openLien.mortgages.1.loanTypeCode openLien.mortgages.1.ltv openLien.mortgages.1.recordingDate openLien.juniorLoanTypes openLien.allLoanTypes mortgages.recordingDate mortgages.loanTypeCode mortgages.loanTerm mortgages.loanType mortgages.dueDate mortgages.interestRate mortgages.financingType mortgages.financingTypeCode mortgages.lenderName sale.lastSale.price sale.lastSale.priceCode sale.lastSale.priceCodeDescription sale.lastSale.pricePerSquareFoot sale.lastSale.recordingDate address.hash address.houseNumber address.latitude address.longitude address.unitNumber address.unitType building.airConditioningSource building.airConditioningSourceCode building.airConditioningType building.airConditioningTypeCode building.atticFinishedSquareFeet building.atticSquareFeet building.atticUnfinishedSquareFeet building.basementFinishedSquareFeet building.basementSquareFeet building.basementType building.basementTypeCode building.basementUnfinishedSquareFeet building.bathFixtureCount building.buildingClass building.buildingClassCode building.buildingComments building.buildingCondition building.buildingConditionCode building.buildingCount building.buildingQuality building.buildingQualityCode building.calculatedBathroomCount building.commercialUnitCount building.constructionType building.constructionTypeCode building.driveway building.drivewayCode building.effectiveYearBuilt building.elevatorCount building.exteriorWalls building.exteriorWallsCode building.features building.fireplaceCode building.floorCover building.floorCoverCode building.foundation building.foundationCode building.fullBathroomCount building.garage building.garageCode building.garageFinishedSquareFeet building.garageParkingSpaceCount building.garageSquareFeet building.garageUnfinishedSquareFeet building.groundFloorAreaSquareFeet building.heatingFuelType building.heatingFuelTypeCode building.heatSource building.heatSourceCode building.interiorWalls building.interiorWallsCode building.livingAreaSquareFeet building.otherRooms building.partialBathroomCount building.patio building.patioCode building.pool building.poolCode building.porch building.porchCode building.residentialUnitCount building.roofCover building.roofCoverCode building.roofType building.roofTypeCode building.roomCount building.sewer building.sewerCode building.storyCode building.storyCount building.storyCountDescription building.style building.styleCode building.totalBuildingAreaCode building.totalBuildingAreaCodeDescription building.unitCount building.waterService building.waterServiceCode demographics.age demographics.businessOwner demographics.businessOwnerCode demographics.childCount demographics.discretionaryIncome demographics.gender demographics.genderCode demographics.hasChildren demographics.homeownerRenter demographics.homeownerRenterCode demographics.householdSize demographics.income demographics.individualEducation demographics.individualEducationCode demographics.individualOccupationCode demographics.investments.0 demographics.investments.1 demographics.investments.2 demographics.maritalStatus demographics.maritalStatusCode demographics.netWorth demographics.newHomeOwner demographics.petOwner demographics.recentlyMovedMonth demographics.recentlyMovedYear demographics.religious demographics.religiousAffiliation demographics.religiousAffiliationCode foreclosure.auctionCity foreclosure.auctionContactName foreclosure.auctionDate foreclosure.auctionLocation foreclosure.auctionMinimumBidAmount foreclosure.auctionTime foreclosure.borrowerName foreclosure.caseNumber foreclosure.currentLenderName foreclosure.defaultDate foreclosure.documentNumber foreclosure.documentType foreclosure.documentTypeCode foreclosure.flag foreclosure.originalLoanAmount foreclosure.pastDueAmount foreclosure.recordingDate foreclosure.releaseReason foreclosure.status foreclosure.statusCode foreclosure.statusIndicator foreclosure.titleCompany foreclosure.transactionId foreclosure.trusteeAddress foreclosure.trusteeCareOfName foreclosure.trusteeName foreclosure.trusteePhone foreclosure.trusteeSaleNumber general.vacant homeownerAssociations homeownerAssociations.0.feeAmount homeownerAssociations.0.feeFrequency homeownerAssociations.0.name homeownerAssociations.0.type homeownerAssociations.1.feeAmount homeownerAssociations.1.feeFrequency homeownerAssociations.1.name homeownerAssociations.1.type ids.addressHash ids.fipsCode ids.oldApn ids.oldApnCode ids.oldApnCodeDescription ids.personIds ids.taxId involuntaryLien.bankruptcy involuntaryLien.bankruptcy.caseNumber involuntaryLien.bankruptcy.recordingDate involuntaryLien.divorce involuntaryLien.liens involuntaryLien.liens.0.attorneyCompanyName involuntaryLien.liens.0.attorneyPhoneNumber involuntaryLien.liens.0.caseNumber involuntaryLien.liens.0.documentNumber involuntaryLien.liens.0.documentType involuntaryLien.liens.0.documentTypeCode involuntaryLien.liens.0.lienRecordingDate involuntaryLien.liens.0.lienType involuntaryLien.liens.0.parties.0.fullName involuntaryLien.liens.0.parties.0.roleType involuntaryLien.liens.0.parties.1.fullName involuntaryLien.liens.0.parties.1.roleType involuntaryLien.liens.0.parties.2.fullName involuntaryLien.liens.0.parties.2.roleType lot.estimatedLotSizeSquareFeet lot.lotDepthFeet lot.lotFrontageFeet lot.lotSizeAcres lot.siteInfluence lot.siteInfluenceCode lot.topography lot.topographyCode lot.zoningCode mls.agentKey mls.agentLicenseNumber mls.agentName mls.agentOfficeAddress mls.agentOfficeCorporateName mls.agentOfficeEmail mls.agentOfficePhone mls.agentOffices mls.agentOffices.0.agentCodeId mls.agentOffices.0.fax mls.agentOffices.0.key mls.agentOffices.0.name mls.agentOffices.0.officeAddress mls.agentOffices.0.officeCorporateName mls.agentOffices.0.officeEmail mls.agentOffices.0.officePhoneNumber mls.agentPrimaryPhoneNumber mls.agents mls.agents.0.email mls.agents.0.key mls.agents.0.name mls.agents.0.officePhoneNumber mls.agents.0.primaryPhoneNumber mls.agentWebsiteUrl mls.appliances mls.architecturalStyle mls.bathroomCount mls.bedroomCount mls.brokerage.address mls.brokerage.email mls.brokerage.name mls.brokerage.phoneNumber mls.brokerage.websiteUrl mls.brokerageAddress mls.brokerageEmail mls.brokerageName mls.brokeragePhone mls.brokerageWebsiteUrl mls.buildingStyle mls.condoFloorNumber mls.coolingTypes mls.daysOnMarket mls.description mls.directions mls.elementarySchool mls.exteriorConstruction mls.failedListingDate mls.floorCount mls.floorCoverings mls.fullBathroomCount mls.halfBathroomCount mls.hasCeilingFan mls.hasFireplace mls.hasLawn mls.hasVaultedCeiling mls.heatingFuelTypes mls.heatingSystems mls.heatingTypes mls.highSchool mls.initialListingStatus mls.juniorHighSchool mls.latitude mls.listedBelowMarketPrice mls.listingCategory mls.listingKey mls.listingUrl mls.livingArea mls.longitude mls.lotSizeSquareFeet mls.maxListPrice mls.maxListPriceDate mls.minListPrice mls.minListPriceDate mls.mlsId mls.mlsName mls.mlsNumber mls.neighborhood mls.newConstruction mls.oneQuarterBathroomCount mls.originalListingDate mls.parkingSpaceCount mls.partialBathroomCount mls.patio mls.price mls.propertySubtype mls.propertyType mls.rentalIndicator mls.roofTypes mls.salePriceIsEstimated mls.schoolDistrict mls.schools mls.schools.0.category mls.schools.0.district mls.schools.0.name mls.schools.1.category mls.schools.1.district mls.schools.1.name mls.schools.2.category mls.schools.2.district mls.schools.2.name mls.schools.3.category mls.schools.3.district mls.schools.3.name mls.situsDirectionLeft mls.situsDirectionRight mls.soldDate mls.soldPrice mls.status mls.statusSubtype mls.subDivision mls.taxAmount mls.taxDescription mls.taxes mls.taxes.0 mls.taxYear mls.threeQuarterBathroomCount mls.title mls.totalBuildingAreaSquareFeet mls.yearBuilt owner.fullName owner.mailingAddress.hash owner.mailingAddress.houseNumber owner.mailingAddress.unitNumber owner.mailingAddress.unitType owner.ownershipRights owner.ownershipRightsCode owner.ownershipStartDate owner.ownerStatusType owner.ownerStatusTypeCode sale.flipLength sale.flipLengthCategory sale.flipProfit sale.lastSale.bookNumber sale.lastSale.distressedSaleFlag sale.lastSale.documentNumber sale.lastSale.documentType sale.lastSale.mortgages sale.lastSale.mortgages.0.bookNumber sale.lastSale.mortgages.0.documentNumber sale.lastSale.mortgages.0.dueDate sale.lastSale.mortgages.0.financingType sale.lastSale.mortgages.0.financingTypeCode sale.lastSale.mortgages.0.interestRate sale.lastSale.mortgages.0.lenderName sale.lastSale.mortgages.0.loanAmount sale.lastSale.mortgages.0.loanTerm sale.lastSale.mortgages.0.loanType sale.lastSale.mortgages.0.loanTypeCode sale.lastSale.mortgages.0.pageNumber sale.lastSale.mortgages.0.recordingDate sale.lastSale.mortgages.1.bookNumber sale.lastSale.mortgages.1.documentNumber sale.lastSale.mortgages.1.dueDate sale.lastSale.mortgages.1.financingType sale.lastSale.mortgages.1.financingTypeCode sale.lastSale.mortgages.1.interestRate sale.lastSale.mortgages.1.lenderName sale.lastSale.mortgages.1.loanAmount sale.lastSale.mortgages.1.loanTerm sale.lastSale.mortgages.1.loanType sale.lastSale.mortgages.1.loanTypeCode sale.lastSale.mortgages.1.pageNumber sale.lastSale.mortgages.1.recordingDate sale.lastSale.pageNumber sale.lastSale.reoFlag sale.lastSale.reoFlagDescription sale.lastSale.saleBuyers sale.lastSale.saleDate sale.lastSale.salePriceIsEstimated sale.lastSale.saleSellers sale.lastTransfer.bookNumber sale.lastTransfer.distressedSaleFlag sale.lastTransfer.documentNumber sale.lastTransfer.documentType sale.lastTransfer.mortgages sale.lastTransfer.pageNumber sale.lastTransfer.price sale.lastTransfer.priceCode sale.lastTransfer.priceCodeDescription sale.lastTransfer.pricePerSquareFoot sale.lastTransfer.recordingDate sale.lastTransfer.reoFlag sale.lastTransfer.reoFlagDescription sale.lastTransfer.saleBuyers sale.lastTransfer.saleDate sale.lastTransfer.salePriceIsEstimated sale.lastTransfer.saleSellers sale.priorSale.bookNumber sale.priorSale.distressedSaleFlag sale.priorSale.documentNumber sale.priorSale.documentType sale.priorSale.mortgages sale.priorSale.mortgages.0.bookNumber sale.priorSale.mortgages.0.documentNumber sale.priorSale.mortgages.0.dueDate sale.priorSale.mortgages.0.financingType sale.priorSale.mortgages.0.financingTypeCode sale.priorSale.mortgages.0.interestRate sale.priorSale.mortgages.0.lenderName sale.priorSale.mortgages.0.loanAmount sale.priorSale.mortgages.0.loanTerm sale.priorSale.mortgages.0.loanType sale.priorSale.mortgages.0.loanTypeCode sale.priorSale.mortgages.0.pageNumber sale.priorSale.mortgages.0.recordingDate sale.priorSale.pageNumber sale.priorSale.price sale.priorSale.priceCode sale.priorSale.priceCodeDescription sale.priorSale.pricePerSquareFoot sale.priorSale.recordingDate sale.priorSale.reoFlag sale.priorSale.reoFlagDescription sale.priorSale.saleBuyers sale.priorSale.saleDate sale.priorSale.salePriceIsEstimated sale.priorSale.saleSellers sale.priorTransfer.bookNumber sale.priorTransfer.distressedSaleFlag sale.priorTransfer.documentNumber sale.priorTransfer.documentType sale.priorTransfer.mortgages sale.priorTransfer.pageNumber sale.priorTransfer.price sale.priorTransfer.priceCode sale.priorTransfer.priceCodeDescription sale.priorTransfer.pricePerSquareFoot sale.priorTransfer.recordingDate sale.priorTransfer.reoFlag sale.priorTransfer.reoFlagDescription sale.priorTransfer.saleBuyers sale.priorTransfer.saleDate sale.priorTransfer.salePriceIsEstimated sale.priorTransfer.saleSellers valuation.asOfDate valuation.confidenceScore valuation.equityCurrentEstimatedBalance valuation.equityPercent valuation.priceRangeMax valuation.priceRangeMin valuation.standardDeviation
xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxx xxxxxxxxx xxxxx xxxx x x xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxxxxxxxxxxxxx x xxxx xxxxx xx x xxxxxxxx x x xxx x xxxxxxxxx x xxxxxxxxxxx x xx x xxxxx xxxxxx x xxxxx xxxxxxxxxx x x xxxxxx xxxxxxxxxxxxxxxxx x x xxxxxxx x xxxxxx xxxxxxxx x xxxxx xxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxx x xxxxxxxxxxxxx xx xx xx xx xxxx xx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x x x xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x x xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxx xxxxxx xxx xxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxx xxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxxxxxx xxxxxx x xxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxxxx xxxx xxxx xxxxxx xxxxxxxxx xxxxx xxxx xxx x xxxxxx xxxxxxxxxx xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxx xxxxxxxxxx xxxxxx xxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxx x xxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxx xxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxx xxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx xxxxx xx x xxxxxxx xx x xxx x xxxxxxx x xxxxxxxxxxx x xx x xxxxx xxxx x xxxx xxxxxxxxxx x x xxxxxx xxxxxxxxxxxxxxxxxxxxx x x xxxxxxxx xxxxxxx x xxxxxx xxxx xxxxxxxxxx x xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xx xxxxxx xxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxx x x xxxxx xxx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxx xxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx x x x xxxxxxxxxxx xxxxxxxxxxxxx xxxx xxxxxxxx xxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx x xxxxxx xxxxxxxx xxxxx xxxx xxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx xxxxx xx x xxxxxxxx x x xxxxxxxxx x xxx x xxxxxxx x xxxxxxxxxxx x xxx x xx xxxxx xxxx x xxxxxxxxxx x x xxxxxx xxxxxxxx xxxxxxx x xxxxxx xxxxxxxxxx x xxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxx xxxxxx xxxxxx xxxxxx xxxx xxxxx xxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxx x x xx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxx xxx xxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x xxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxx xxxxxx xxx xxx xx xxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x x xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxxx xxxxx xxxx x x xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xx xx xxxxxxx x x x x x xxxxx x xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxxxxx x xxxx x xxxxx xx xxxxxxxx x xxxxxxxxx x xxx x xxxxxxxxx x xxxxxxxxxxx x xxx x xxxxx xxxx x xxxxxxxxxx x x xxxxxx x xxxxxx x xxxxx xxxxxxxxxx x xxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxx xxxxx xx xxx xxxxxx xxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x xxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx x xxxxxxxxxxxxxxxxxxxx xxxx xxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxx xxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x x xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxx xxxxxx xxx xx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxx x xxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxx xxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxxx xxxxx xxxxx xxx x xxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxx xx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx x xxxxx xx x xxxxxxxx x x xxxxxxxxx x xxx x xxxxxxx x xxxxxxxxxxx x xxx x xx xxxxx xxxx x xxxxxx x x xxxxxx x xxxxxx x xxxxxx xxxxxxxxxx x xxxxxxxxxxxx x xxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx xx x x x xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx x xxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxx xx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxx xxxx xxxxx xxxxxx xxxxxx xxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxxxxxx xxxx xxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x x xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxx xxxxxx xxxx
xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxx xxxxxxxxxxxxx xxxxxxx x xxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxx xxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxx xxxxx xxxx xxx x xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx x xxxxx xx x xxxxxxxx x x xxxxxxxxx x xxx x xxxxxxx x xxxxxxxxxxx x xxx x xx xxxxx xxxxxx x xxxxxxxxxx x x xxxxxx xxxxxxxxxxxxxxxxx x x xxxxxxxx xxxxxx x xxxxxx xxxxxxxxxx x xxxxx xxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xx xxxx xxxxx xxxx xxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x xxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx x xxxxxxxxxxxxxxxxxxxx xxxx xxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxx xxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx x x x xxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxx x xxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxx x xxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxxx xxxxx xxxx xxx x xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxx x xxxxxxxxxxxxxxx x xxxx xxxxx xx x xxxxxxx xx x xxxxxxxxx x xxx x xxxxxxx x xxxxxxxxxxx x xxx x xx x xxxxx xxxx x xxxxx xxxxxxxxxx x x xxxxx xxxxxxxxxxxxxxxxxxxxx x x xxxxxxx x xxxxxx xxxxxxxx x xxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xx xxxx xxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x x xxxxx xxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxx x xxxxxxxx xxxxxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x xxx xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxx xxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxxxxxxxxxxxxxx xx xxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxx xxxxx xxxxxxxxxx xxxx xxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxx xxxxx xxxx xxx x xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx xxxxx xx x xxxxxxxx x x xxx x xxxxxxx x xxxxxxxxxxx x xx xxxxx xxxxxx x xxxxxx x x xxxxxx x xxxxxx x xxxxxx xxxx xxxxxxxx x xxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xx xxxx xxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxx x x xx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxx xxx xxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x x xxxxxxxxxxx xxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxx xxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxx xxxxx xxxx x x xxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxx xxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx x xxxxx xx x xxxxxxxx x x xxxxxxxxx x xxx x xxxxxxx x xxxxxxxxxxx x xxx x xx xxxxx xxxxxx x xxxxxxxxxx x x xxxxxx x x xxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxx xxxxxx x xxxxxx xxxxxxxx x xxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxx x xxxxxxxxxxxxx xx xx xx xx xxxx xxxxx xxxx xxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxx x xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx x xxxxxxxxxxxxxxxxxxxx xxxx xxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxx xxxxxxxxx xx xxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx x x x xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxxx xxxxxx xxxxxx
xxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxx xxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxx xxxxxxxxxxxxxxx xxxxxxx xx xxxxx xxxx xxxxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xxx xxxxx xxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxx xx xxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxx xx xxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx x x xxxx xxxx xxxx xxxx xxxxxx xxxxxxxxx xxxxx xxxx xxx x xxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xx x xxxxxxx x x x x x xxxxx x xxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx x x xxxx xxxxxxxxxxxxxxx x xxxx x xxxxx xx x xxxxxxxx x x xxx x xxxxxxx x xxxxxxxxxxx x xx x xxxxx xxxx x xxxxx xxxxxxxxxx x x xxxxxx x xxxxxxx xxxxxxx x xxxxxx xxxxxxx x xxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xx xx xx xx xxxx xxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx xxxxxxxxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x xxxxxxxx xxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxx xxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx x x x xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxx xxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxx xxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx xxxxxx xxxxx xxxxxx xxxxxx
Request Sample Access

Description

BatchService provides access to 150+ million residential and commercial properties and property owners, covering 99+% of the us population. Enrich records, build lists, or power real estate websites and application based on: - Property Type - Property Owner Info - Building Characteristics - MLS Listing Details - Foreclosure Information - Distress Factors - Mortgage Details - Household Demographics - Ownership/Vacancy Status - Home Equity - Real Estate Valuation - Property Liens - Transfer of Sale, Probate, Inherited - Much more! BatchService is both a data and technology company, offering multiple self-service platforms, APIs and professional services solutions to meet your specific data needs. Whether you're looking for residential real estate data, commercial real estate data, property listing and transaction data, we've got you covered! BatchService is the most comprehensive aggregator of US property and homeowner information, known for accuracy and completeness of records. BatchService can also provides homeowner and agency contact information for residential and commercial properties, including cell phone number and emails.

Country Coverage

(1 country)
North America (1)

Data Categories

  • Property Data
  • Commercial Real Estate Data
  • Residential Real Estate Data
  • Property Listings Data
  • Real Estate Transaction Data

Pricing

Starts at
$0.01 / API Call
One-off purchase
$500
Monthly License
Not available
Yearly License
$10.2K
Usage-based
$0.01

Volumes

US property records
155M

Does this product fit your data needs?

Get in touch with our team to start unlocking your data solutions.

Request Information