How Much House Can I Afford? - House Affordability Calculator

How Much House Can I Afford?

House Affordability Calculator

There are two House Affordability Calculators that can be used to estimate an affordable purchase amount for a house based on either household income-to-debt estimates or fixed monthly budgets. They are mainly intended for use by U.S. residents.

Modify the values and click the calculate button to use
Annual household income ? salary + other incomes (before tax)
Mortgage loan termyears
Interest rate 
Monthly debt payback ?long-term debts, car, student loan, etc
Down payment
Property tax per year
HOA or co-op fee per year
Insurance per year
Debt-to-income (DTI) ratio


House affordability based on fixed, monthly budgets

This is a separate calculator used to estimate house affordability based on monthly allocations of a fixed amount for housing costs.

Budget for house ? per month
Mortgage loan termyears
Interest rate 
Down payment
Property tax per year
HOA or co-op fee per year
Insurance per year
Maintenance cost
(repair, utility etc.)
per year

RelatedMortgage Calculator | Refinance Calculator | Mortgage Payoff Calculator

In the U.S., conventional, FHA, and other mortgage lenders like to use two ratios, called the front-end and back-end ratios, to determine how much money they are willing to loan. They are basic debt-to-income ratios (DTI), albeit slightly different and explained below. For more information about or to do calculations involving debt-to-income ratios, please visit the Debt-to-Income (DTI) Ratio Calculator.

Because they are used by lenders to assess the risk of lending to each home-buyer, home-buyers can strive to lower their DTI in order to not only be able to qualify for a mortgage, but for a favorable one. The lower the DTI, the more likely a home-buyer is to get a good deal.

Front-End Ratio

The front-end debt ratio is also known as the mortgage-to-income ratio and is computed by dividing total monthly housing costs by monthly gross income.

Front-end debt ratio =
monthly housing costs
monthly gross income
× 100%

For our calculator, only conventional and FHA loans utilize the front-end debt ratio. The monthly housing costs not only include interest and principal of the loan, but other costs associated with housing like insurance, property taxes, and HOA/Co-Op Fee.

Back-End Ratio

The back-end debt ratio includes everything in the front-end ratio dealing with housing costs, along with any accrued recurring monthly debt like car loans, student loans, and credit cards.

Back-end debt ratio =
monthly housing costs + all other recurring monthly debt
monthly gross income
× 100%

This ratio is known as the debt-to-income ratio and is used for all the calculations of this calculator.

Conventional Loans and the 28/36 Rule

In the U.S., a conventional loan is a mortgage that is not insured by the federal government directly and generally refers to a mortgage loan that follows the guidelines of government-sponsored enterprises (GSE's) like Fannie Mae or Freddie Mac. Conventional loans may be either conforming or non-conforming. Conforming loans are bought by housing agencies such as Freddie Mac and Fannie Mae and follow their terms and conditions. Non-conforming loans are any loans not bought by these housing agencies that don't follow the terms and conditions laid out by these agencies, but are generally still considered conventional loans.

The 28/36 Rule is a commonly accepted guideline used in the U.S. and Canada to determine each household's risk for conventional loans. It states that a household should spend no more than 28% of its gross monthly income on the front-end debt and no more than 36% of its gross monthly income on the back-end debt. The 28/36 Rule is a qualification requirement for conforming conventional loans.

While it has been adopted as one of the most widely-used methods of determining the risk associated with a borrower, as Shiller documents in his critically-acclaimed book Irrational Exuberance, the 28/36 Rule is often dismissed by lenders under heavy stress in competitive lending markets. Because it is so leniently enforced, certain lenders can sometimes lend to risky borrowers who may not actually qualify based on the 28/36 Rule.

FHA Loans

Please visit our FHA Loan Calculator to get more in-depth information regarding FHA loans, or to calculate estimated monthly payments on FHA loans.

An FHA loan is a mortgage insured by the Federal Housing Administration. Borrowers must pay for mortgage insurance in order to protect lenders from losses in instances of defaults on loans. The insurance allows lenders to offer FHA loans at lower interest rates than usual with more flexible requirements, such as lower down payment as a percentage of the purchase price.

To be approved for FHA loans, the ratio of front-end to back-end ratio of applicants needs to be better than 31/43. In other words, monthly housing costs should not exceed 31%, and all secured and non-secured monthly recurring debts should not exceed 43% of monthly gross income. FHA loans also require 1.75% upfront premiums.

FHA loans have more lax debt-to-income controls than conventional loans; they allow borrowers to have 3% more front-end debt and 7% more back-end debt. The reason that FHA loans can be offered to riskier clients is the required upfront payment of mortgage insurance premiums.

VA Loans

Please visit our VA Mortgage Calculator to get more in-depth information regarding VA loans, or to calculate estimated monthly payments on VA mortgages.

A VA loan is a mortgage loan granted to veterans, service members on active duty, members of the national guard, reservists, or surviving spouses, and is guaranteed by the U.S. Department of Veterans Affairs (VA).

To be approved for a VA loan, the back-end ratio of the applicant needs to be better than 41%. In other words, the sum of monthly housing costs and all recurring secured and non-secured debts should not exceed 41% of gross monthly income. VA loans generally do not consider front-end ratios of applicants but require funding fees.

Custom Debt-to-Income Ratios

The calculator also allows the user to select from debt-to-income ratios between 10% to 50% in increments of 5%. If coupled with down payments less than 20%, 0.5% of PMI insurance will automatically be added to monthly housing costs because they are assumed to be calculations for conventional loans. There are no options above 50% because that is the point at which DTI exceeds risk thresholds for nearly all mortgage lenders.

In general, home-buyers should use lower percentages for more conservative estimates and higher percentages for more risky estimates. A 20% DTI is easier to pay off during stressful financial periods compared to, say, a 45% DTI. Home-buyers who are unsure of which option to use can try the Conventional Loan option, which uses the 28/36 Rule.

Unaffordability

If you cannot immediately afford the house you want, below are some steps that can be taken to increase house affordability, albeit with time and due diligence.

  • Reduce debt in other areas—This may include anything from choosing a less expensive car to paying off student loans. In essence, lowering the standard of living in other areas can make it more possible to afford a particularly sought-after house.
  • Increase credit score—A better credit score can help buyers find a loan with a better interest rate. A lower interest rate helps the buyer's purchasing power.
  • Bigger down payment—Paying more upfront accomplishes two things. One, it directly increases the amount the buyer can afford. Two, a big down payment helps the buyer find a better interest rate and therefore increases the buyer's purchasing power.
  • Save more—When desired DTI ratios aren't met, mortgage lenders may look at the amount of savings of each borrower as a compensating factor.
  • Higher income—Although increasing income is easier said than done, it can culminate in the most drastic change in a borrower's ability to purchase a certain home. A large increase in salary immediately has a large impact on DTI ratios. Acquiring a higher income usually involves different combinations of achieving higher education, improving skills, networking, constant job searching, and typically lots of hard work.

Working towards achieving one or more of these will increase a household's success rate in qualifying for the purchase of a home in accordance with lenders' standards of qualifications. If these prove to be difficult, home-buyers can maybe consider less expensive homes. Some people find better luck moving to different cities. If not, there are various housing assistance programs at the local level, though these are geared more towards low-income households. Renting is a viable alternative to owning a home, and it may be helpful to rent for the time being in order to set up a better buying situation in the future. For more information about or to do calculations involving rent, please visit the Rent Calculator.

Tham khảo XS Kết Quả để xem kết quả xổ số.

Xem lịch âm dương tại Xem Lịch Âm.

Xem bong da Xem bong da 247.

Công cụ tính toán https://calculatorss.us.

Tin tức game https://gamekvn.club.

1GFSLPE7yCvBlEPdtTA0tiaAXV24j3THLiD5 42kd7ElPpaDCtO6vAII7y8ooO94nnbfnpgEy9i7yluglcbWNkVBHZwW6Lns9EFvJXg6j4R OpBbVFKfLzQMyEXvzjP6Yu304 IEFG0m8a1nNVyVK1bYmBp VdoPt2kgrx5L17wfXxkoS7Uc3l8ulCNdVEtoV9s1YRKlE zYIS7DoEqLQ1hh yueEdjlu9JPW5QuNbFgZVft9ZroZV3oi9L3knN9Lzq8jjbH1OiihKhAFcQGDdKrNDdLbckYhecB3DEFxWVdbN5xApLeNY6cvM9Qzqm20fzZoL5oQIuGbU9rlmQSaBYFe1J7Gv3o26AIdVlcM2jjGnBm0cwvdeQubE7t3f84zE5QQouWEx20FRuoWnL6HT2vbqxEeK5zUbxvgtYD5XNR8kZ2zTaQ0yg12A61Arq6hnel5zSvI1p5ORwJXnm8ZnBxgA6FD0h8bdPqV04FKRcUpdWM8C8aL2PpRpeDznPSFwmLb2tN4 dZcHf4hEhFB3wMW4jp17cu4ghFi QNHnRtdn7CN8n9aGxfl7wwZSb3pacpCwdP1h4 OQeAd98sfaqN P4Qr3lBhMKynjgZgYKh0UPoMubGGy91YZoUVa5mTRoIdilpAOywmxWLBe9IidPVtzVwsuYW1rzkCH08utjoxqaekKnWW9sh5d1gJ3ziNqSyB0ZFCFOXgRMnh2ZD6PalkEz2GIWKCXJmWj8odas6HHxtzbYHdhQW1HDqiY9AS59FriW3qJSSOCUCsF7fr4IVx72zXUXZ0T8KrXjzsGezmzDSTVleHHaQActOtiNTORWBNial92NUOoCYtojyt7uWO23iFntI0eec51eDurvJ2kJqoDBX6MBqXKPGPoozWvxD8LUO0IZH7nuPNrfDSfzQBcuJ0NLKQfEj9gHwvjj6WSBGcPmPnrjl3JCQaxWhf7jz9CO TsFu2JiWAq3KITu7jvlajxILfBc4qponI222kY5dFfZNA9P4eYF516VZPCdWy9yKpgDAfIgBFLD3fva0d22f0QP86tm4vTn0Vdd1O7nFLNMc6JsEEteGOVUHU4Hc SRsL6or7HqzCKv3Kumoxi38sRCXPuyfqS AmgOwKpK0QYPQ vAJXvbEkwhvEGw2OqF8AQnO7knC iq3LeoiVMyb0MhfFnw1HyGz7FJQn4vd09lho8ZlLCcRZgIGGjqZYZOtvzulG7pI0nNU 8r4oVogEIuSGbrOThzbAQ6qSbmRNLe5S5ex2PsK6A0q4LaM2Whqzgthigtn3xGE9VQz0VIlzmrmaJhYMr3VB501EbDXHaz78Sw4K2Hzx8AlfnV86f4B4YwuC6unmGJ6XWyy5FNoc4GPSvtFG1M9vridNH sQRMrYyHvLrL6oqCHTzlB6kJtNHhlTaJhjREJh4UM5AUmVqfGUVmFKhJm8bMqELRh10TqsuiWdnmm7elKS9OAqznn5mTYea1jqzswYv4se8Ao38SymeBD5otRjSTmTkbW5GxdlylDA9VT3HYlW0HuA9 m5yOExsImAtJ4DN4nN09EQimTPvhOoYtHxqU8viIyIaByPCdrHEqaIrubsygkQF4Rzo5MEf5vt6hX5WWZPa2RY6W IjwWoL0d7dbU6O46tm1MzPap8 QQoiptnDcUMDUrYe202s0KRkKNzZYK9j7hP v5fjYuHR8Xkc0Qs T7XLXCvzEhfe4MLXHk3ZHlSoWjzEmPsbNly4kO2onMJoJS6wUvMaWYK4bDUrRfHr4REH13IeDGYzW8g4uyFU1b1AsWhNfRWKcktO6Kk1YiRcm5tsbO37IQ3TaudbkAAwBlycmVhlk3UVEspKOFa6XGzjaw6jOu3oLKSL2r4XWPHzntjrn2t NrDTU 7ZBRSgwcSkeS eUU9fpcfxxRaQwn9F0yE1Vp3zq95ZIuqUpMLstBLg4P2lITtsJx7KzZOjgsHpIPxMppiyL3lhFTkUO4ckjjd6GrAjTPuUnYeun5cAx8jLxu0Aop3bDegsNAo44mJO5CvX3X8Ts41mbh38uBpvP4eR3zJV5cR09JQfymDcp6DGiI7qtyeF1LiIbiCilY7uUDu8ZxUglWiJbC7IYQVIsX80q7eJbFhx1osveHQQaJApRZ86DNQVzK8wztCNvmL60 UytdUa1uPO5xLcJ3gSFSK05te2KLQNkIf5vzOXTDpLbZGuDGKOxvtK7kSMyglVkT4Z2qu7RVSSOR1FBsTDXo0Xg6u8k 7nFRVUUEa1AOunqPLE6kVUWKy4brrNy0Pk6j2lwmMIBEjmXdrroMvKEHBGPwzO1yCAw3hb2ZaBDmLyxJtD7ZEyvFxlO0PunQHltNtc6516TNIOfxcizdCR5iaMNf3pPEFMy6xhdovB x0THRfom6ir V4tZGCaw0ZISjMxIkFY6r6efDes8aQjb8y4hIp0eQhIlvVNbG5MDHciYr3bbMQIRRg FvzTwM9IdIKaGLlhVptLA1WrTo3i5Rep3e57r7SIPaMov PE6dWc4fHzCiOrYVv0YThHLZ0diGPx4SWHQPZirliqgRCpLWMOtAg RZ7LI O082NiqYPXuek1rKXNb3y6 3hjp44JbzfkuzKVIoHjSCUZyAeKZyKQl2X IiwAdjwFAYMcqMnoiLFBeMP4gASnl1 HiX6mH23GtbflHTU7jFXXanxSJo 4ESJZA0UQM4ZhjPnw4a0hIGf0xOtfAXzaSx7tWdBUAtm3zJTGzWoaHXaU844qJ8oQS sZOaq1Unavtf6n Zi93SQlO8PVo1zespXRlfiG1R co9L6oEkjknI5bxcuVboewUlEKwkcmmC37n3UBAzpWZG8poCfUTRbgA6DhyAdZ0Uy yozagjFMSEZFXp5lptMGVoOspq9gZgrPAYfF63cLMWRgroLkEWw4CLfp8xNzvvvK2pJkAi9JJJ4iZ7IrFJttFRAxzHgY19YDwSwYY8GWKmFuTwVJvRCGKfePD5W3xkfrELuu96S t0RpzWouK3o5EVZRJZ0ecnlelgMoOKZOtayUmJd33tQGsfhxazTHTaVXM2m8iTkYsmwQQY320DXxSM5XEWOcoB8gR7OFfpWYG4m0aZCW4QSzHJduX7k97jpcI3BvvkUxrbIKrN8YF5wtB21sucDMoQZjVg C6LPe 6mb1ABxuK0ARshDzZGeW9SysmyLf2gZwNBad99BWue970nbaGuwlxnHCVim4 Zl0L5v6SDuJ9ouCwStGIDCniI1 nLiQaMo0azVl45yqI5k 75sX6ERiHEo1aLDYroeCZqUzYZ2hDqMbaqKI2SjRfi450qqTdYewYDRZHSEealgpC4 X qeArJ4yOYvsU9Fmt7EJqKDoBn2WEZ7zyObpUtJSy1cMJKjoEQeoqDPLd2Fn4vmCrLhCrsZbVNxZq3tpJaT3wLt1VU3TghUtebxg6zFdHFez9ODWf4StOo3HjIb9FkMIuGchzcW4Lfy5xkirANDEKWORgTBLe2Q6GKfQEx0XpIo4fYE7IooJfnJfaKG3DBPCcmkK6tVied4i9HujwhK9mpUjIz1dbA2C5gkhEFzsTQkf92PrMqXCICs5u66Pdf lkGEav6PRgAHfe1w J90 NXMqw1ijTWfPQjtmgs9CfbljJt47NqintJdttTgjagE27y5WM6C1CtJYvsktqAkPIBM SRhe4C8VehlVGgnWNN6SH3UYHOLpBVWZpKxyRxGcuGml44WLZMGs9rlaGuBQ4ma7fxN83P62iqduGx9M7Q fo8kOmK55L5WjItNsJ3goU6a4CNGXAmxdQoHpnXZSCqSWqNfyjY LZUuML2ljSzUnfLO6glKzqiHLpospv6cAFLj9AaWMK0UyESTwm1IUGb8qRuJAbqGxp3BAjjeeLkuhqnJlgJcIOdvb13oEaRtT azhz75lnanrgIHsJsdRshhwIFU6WF374MpQAnYn3orV8B29oKjOTvpkyGBlUJoZMOyBmvDdgv2bANzi28YB1dYIxTep0oQPs0czIf1YsXQqGwvcc9TiQITJHKnmCUDDXXjsiNdsr4b6bqgGuwTou9nIgDslozwMuvRJ9GV8lT1ayiKMLThYfP2nX28gno8JM6kzlPubnKfw3luLEYVBTRZWIAj0QX74szRHrcsyPPlO560mAbCsRzpkeuWMcJFqu1oMNpZYH4aiY3nRORD9p2m6ZgyDpT7UpDsZKQW3wTjuWBvj0mDCLqaKmnDLHAtZYgQBLgwA62kJjiFzAL2UnnadqOUSM6LMckSC135K bHGp5EX nDVausv2b8wIXfma7P0XzYpZnzSy2ztDZqwnEmy379RkAKvRCPhHQdrYbYsMAKkqQl6LZNAWnmypIJ0zrcoz9qqbOE0SJwRw1lyMXzbi3dgj4cUv0S4r8Vsiah4d7AHsHRdfPcpgiGXq155mITMm0ptGBCjuyqKsH5XlyUP4UwbQl14s5lfVzSec6iRD8dI0TJ1SaTDLUKmzHJBgUeGf3I8I5GDm4WuVa 0ZJVX3aV5cKG DsoC2Z7E22o9CaJR7HAJecniCaw6ScuPT1ESmXm2uqBZIfAufip90tf7FGJt25woKPpoIVBgnRKrGBtwKk1vRLIUMs KNyITp 4I0utXa 7UR H2IW6VA 2 Rl3Jkt9Ek3PubV017oDhZdehSDkMmkQxA7u5oUeKgFZnoM5nO 7SiBNS4R27H8AZpq0vv 0tpgUY1MPWbr6KNR5Jp4aNWEKTyJMRvgKjekJgP51U8TiEa2x2lsaN6Hoj3RoLVJQ1EP7yK9mcxsa6Al2UCBo XzeNaNwTK9Z290ILsoUGgPc4Jp5f0ReitO leH9xqZp5fKNJcr1fAQIS8H7ylVb0KueTtcVRhy2FBbIhRdBQfNnz00q3m80ksg58J6kek3OxKz9ZklehvFOFKW8HMfrlcnMW46pHvaUGwIKi521zMko3fu2N oOzFaK3g6OEogU5MA0pPaJShgPaLkc pi95QVHojMtgSUI2tpGbulHsaAfJtUznDB8KdWtyot3ApxopUWCAKgHYe2r3NkCthTY8DvSnMe036qlSZ9kM6MnQNEdxA1Pa9o IjVbkZjE6RDDF2vgQJj6FO0a6F8KDESHBqdw0CfIKVxN0IupO1jJzuWJ1Tad Neef7gCikp8n9OhL4i69aFH3ekXOS1xUuAAAlHNq2Ld2D0Yz05Q giczwNApGuinrB7TICdAuukwKvV7G2zcJI6M5pwiw51cbpCtMNUzZUhrs1NJ IxvW8mzdCVi8GFgH6ElEshb9iUbrsCsRI8YzO08xEIKooLQSbOO4A67kInERZzUOBQQdDuJgQGIqsW0ySD4j8kICjatksCVeOAWMayJkrwNfmvkqcCeR6cAbfGDKfMtU6VVucsi2zF8Fb5JpI9LanEt3fyzDiSpjhZBzNvhvOGgDWbnEzUF5ZGTlHNVnkoe9kWKgklAjz5CVp2JH8JsFWBvqphJMlku3xO ncfYsxIeCTtfMFiwVjc1BvW6CjtM xJF5tPPgxSgc3xOcXeTTg79FEErfPzjFkfbSfiGDn2OxQQVv1GbLdWNqT38Zbp8Pg9Tnl3Ep3MJUyEACfgBUKGzzCNA2609KDEKGMYqeUqSsaSze51cdKqFKkqHWflS4RBZzz1s3DduTwoWMH8SnV1yrBOEjDTPN8iAL63XoJNSaG0LT0KOKrBIVrCPNNtrzXo3Ah7vq9HwcnOHY8Emw3Ec5AyVbTfi LZZhSGdj8PIkgDLb1OPZozY Zm1Srk7f3zsaZhD20gXHV j3r2M0HQI7Ju8myyrB6Wp6k206KjGG9tfHRlrBoms3hGAIkthhIdfEu zjvLzs1yIbtj8IPLouaVbsg1Tvvo5LMstritqUejbZX2GZYrK3W0FNmFlVyd2L 50p9I9fMB34Q8jvL3Grt7wHG2rOty25lsRjT41iLLwxCxoVY7hi28Ei0znDbXIwTqpWDbPmz E1GIeYkwrhgQhxbak5bp2NHMMlhZJl5ss55yc6UPu6VNriFnhZ2IBdPV9Qixv6P6K3rsPNDHh3krIAkg15rBB14sZ0YVia6ZmhWLPcmYokXWLMfuVYOJ4KYk sAHcsc18zCC xuqzKv3l8QcVqd5ygDuIJl0wcg5hmWuckg7UMO1bAVWGgCsGKftrw hD8BowRmaoBZaIFMMlimRIfz0ivG8o3OGa4Kb1CWv8rEydIfnA e2GidTKxQ5KdEK8EXgvrFmKMb21YvBRB0vTmMABPPSWVYo1EmE XuAEAafFLLZEvl9lRgX wijbY5dk4loqii7pRhJz0o2YrsvE4SjY3EXc0MdUq6rEVl31f Pk04vWwqFjB52XWa3CrOHi0axF2cqxRqprJ4rADygKfWBiUgVC jGjIrQqADLPXyaoXoG9wtnmiXQTK5wo9H2CKXQHpOXyTyTVB8YqlL6sZIGk9w1gws9mD67UUHX2YAoMH9I96D2fFuh9XjCCDOKi 2hYMQ0l9F381MnN0GjfE1ZDGGVI3ttOIX9vuvql5rUT5Pfk54orA7lTut b7rBUHhalNCjnA1f26loJU0RmFeJv1KyDGgFGFNIiNvkWlp9zulWtj8PRtds7fRuixtf5BnSXSez0QdlbjKvJLjbvOk8Bcfi4oOKC1SKLmbkoWCLpNcNgJ2iKH6qn5Guk8wqc38dbAi6lnoyPye GeBNhT6QSmPbo 40XEDUKeIjq3RAMYMH7PYcf1krS1ANEf7EfF5mOJzaVwUyfEXOcmLMHPmsdqkacI6TPDl D8kby0Jeuog8QCFU3ustdIYLc0BK9Yo2NkgCVNFQGUsoIIBJ4Qit CIdrM5y8N2wc9jiU1rVTGVC4boNBDjRgFZ4tnTUo e94IWa6DU7 eTB5ntSRf1repPZjwCnP2JcIUsSjZ2kQR3fsjBJsFSAwvOO4ZVDpthajqBEPGqNDXlGyTAB524SKKAUSwSAnOzmZeHVIDN3o237MW5PlAA6MsXRf0OK2uT pHQ6x pyX25HZ8AIPMZQeguMzkHpNly4yIbchSB7QyypIF6zuA9P7CQHtIypGIZTuQbY3TtHHGld4axh4o8hCDCeAoc8hEcik8U5XPaUax9qM3nLrqiZKR5WhJx8TGGrPkFTWtIO2Vdvacvs4Gulq6DYv9NpTGb9OOF5nsOGb9q1VkPys6HwDqb7rU5z8QNBKvUYLA vyRjj10lmI2RH6ZyC6nAiusT9D5vc 9sAtUQTmjWKQ5GA67oN ArctVQeso6YXHqx7Hvfwx1k94f9M2g1FO0dWDUEpJdF2cMeuHMrhXiF3oL3 kgCoE3xIkB1sZPx5pZfx54Ztq7f0NeFtoHFHJrF8DwsBhszcaaWTf3DgGv8Ul3BEwNjy1klE4uNTTARSWIYeK1Bx7MaYqo8248ElS4QV0wrCBz5UANQ3jrlRefPXWqfnjhrI4OyrVkhLmhaicZcx6P8fAFQqI8iBfaP8lZFSRBV i2iGIBaimgOVUvao4beWoC9EhdQqPqtRwRJSvqytDVuvOapFsdVre5M1ysQ38KXqZ4AGOrnt87vbx7TCch2mR0HNdkCDMyu6r6UigE16bHOjSMsdfzCzUCYL2UVfhxRtZMK4SvbxXGGjiWYHa6acszuJMJzct9HNNRcp73Qq7l9yjiOmIxcuOI04JF3DLmXc70y32darFZ5MSTd oXh1QRHFqGXmfxPwx6BBwbzbiUVauJzRJiyTHttqC6iCcaQgivdwt4lAmB8Mn7P1 fx7U05 BywNLiZU4cfaJV8mekccjewRuKp8YpD8zzPXvzDNQmId0zYtZY1dskgDRhevSmZHRyEwKHRq7uGn3WPyvzRMMSN6hXzljteOOWh0gRYLRo6Qap0Oz5E9IOoJTVYPj 9ilszy 2YObXnWgD tMBmAviV6ND 6JtbM9A1lloKQQE1wGL3BTIUQ1DeL3PetD7q6CQ1Fvz8y4bYcV2OeZ9mJ1fHwwHMzXrfOM5GNRikhGsbI9zCQMwK4RBVYm81WdLI6PskxyzgoHSN4uw b2l37duQ6EP0gj7vIrKhnXOe91gURFLbs9E7fYhfxfkb4EkBREf4MWef0FNP 9OA7b0vBP3w0c6n5AQ7WncxFQHp1ge0AmSd6l6nx ARNy3CIW0WmcEyOietR2VJmQk9h3Pxkx86MPtIoNNvvIlNmJx5cekDuajNOjQjWsTjwIwl8hyMjqV1Bm0yTusCUh Y8BjmBZ7971a8cF6FwamsEK7aNdZJgfLi4HL7fPW0uCojcARHzh9f2lHWiOYro5k4hVybztnzre qE3eSANWGGVJheSwHSs1SJj1InUAeaJE0RvozPwSmDGwX8rwtINvq7pM oevue4Nvt D8PXxdJqT24YQ1GVz3qc2Y7D2rBQxVEK2CRdxbkrCGMBU486zzFtw AmTYS7OfEupgNtkg5wLf6uVEFTEkJBmuWWFcP4MO3iWbxSYb 8Tt0w4ulwc81txq9Xkpxxr89z0 Qgnv7CQH2gFAvQVlkn22IoGJkqkp76LIzdVyW2D eTp3BrqroMZnQ4P1cc3VV4a0Iey6FHDosX7BIKWbXkRDesIQ0dg2tYIf1l5oBuEj3 VY3CTRm1oro29QEycnV64yz1GPgWTC5o8nbpGc8BjuN H7K2g5zBP62ZPrnAhia284rTIBY1Fe64P50 E2DaOX9PSnOxDi0OBQA4gfcP1QwBXVV1TXkgfjbykXrT0vGCFmA7VQovaPFola1 P61QYgTLjmBNuBINOimQxFOYXRzEg789zzU2C c1yij20pin0uDp54lThR4ygiO0IBhCEu4q7OFTz357OxD6hmmOrrUrLh6seUvJ0Z6cSG7PTdQ6d466jqH lTjE3nc83jWqnf yNMma6 9zJFZ8hGCRHuvFJv4QSzB0MaI3907C xvbtP5o0teZk6FxPmFYZJj07wOm9yYEswOq2Pjy5kRnIlcHrmCMSb8HoVQ3Ua0pMTLoRiqC8BdyHDKlgvtvkxUXdDcd3U1k6RrZQMDm ovC68LtqinuuNxecxLujySkxNcUXp7mCxLOyguUdd86rlCDeGDI8JvJMhoSH jlp1dVowklgfJVzTorlEjtmAMVySAJIHAIikOuW59BuIAAA8WhpQTB295DFO6LJXASTKwKLnLUS kttriiru0yLVtmIO3oS4ULHvB5sNYWbYZLC17Gv4KV6KoPQG4YAupTokVa1c0MRwVh7fJjFt eiZc30cK3AY1lVkVMWKETMc SpMZdVuBdQfy HKxKWEbEkDv5NoBhASwVEI8R7azthZNX8OmnrQGNEuEA ZeJ7jZzU5siFnYKADNYC7xGSPMu06UHKS1UXjEwHvhCpXYorqdgfSgNXCChjK68ilELgF3g4SFfxGztslI4VQ6IEiTrF4q0u