Rent vs. Buy Calculator

Rent vs. Buy Calculator

Modify the values and click the calculate button to use
Home Purchase
Home price
Down payment
Interest rate
Loan term years
Buying closing costs
Property tax / year
Property tax increase / year
Home insurance / year
HOA fee / year
Maintenance cost / year
Home value appreciation / year
Cost/insurance increase / year
Selling closing costs
Home Rent
Monthly rental fee
Rental fee increase / year
Renter's insurance / month
Security deposit 
Upfront cost 

Your Information
Average investment return
Marginal federal tax rate
Marginal state tax rate
Tax filing status:

Result

Buying is cheaper if you stay for 4.8 years or longer. Otherwise, renting is cheaper.

Year    Average Monthly Cost$3K$4K$5K$6K$7K$8K51015202530BuyRent

The following is the average cost based on the length you stay for the next 30 years.

Staying LengthAverage Buying CostAverage Renting Cost
MonthlyAnnualMonthlyAnnual
1 Year$6,227$74,730$3,123$37,482
2 Years$4,421$53,051$3,224$38,692
3 Years$3,867$46,398$3,331$39,977
4 Years$3,627$43,521$3,443$41,316
5 Years$3,514$42,170$3,559$42,703
6 Years$3,466$41,596$3,678$44,139
7 Years$3,457$41,480$3,802$45,625
8 Years$3,472$41,660$3,930$47,162
9 Years$3,504$42,049$4,063$48,752
10 Years$3,550$42,594$4,200$50,395
11 Years$3,605$43,262$4,341$52,095
12 Years$3,669$44,031$4,488$53,853
13 Years$3,740$44,886$4,639$55,670
14 Years$3,818$45,817$4,796$57,549
15 Years$3,901$46,817$4,958$59,492
16 Years$3,990$47,881$5,125$61,501
17 Years$4,084$49,005$5,298$63,578
18 Years$4,182$50,186$5,477$65,726
19 Years$4,285$51,424$5,662$67,947
20 Years$4,393$52,716$5,854$70,243
21 Years$4,505$54,063$6,051$72,617
22 Years$4,622$55,463$6,256$75,072
23 Years$4,743$56,917$6,467$77,610
24 Years$4,869$58,425$6,686$80,234
25 Years$4,999$59,988$6,912$82,948
26 Years$5,134$61,606$7,146$85,754
27 Years$5,284$63,408$7,388$88,655
28 Years$5,442$65,300$7,638$91,655
29 Years$5,604$67,245$7,896$94,757
30 Years$5,686$68,229$8,164$97,965

RelatedMortgage Calculator | House Affordability Calculator


Should I rent or buy? This is the all-important, life-changing question every potential homeowner will face. For our Rent vs. Buy Calculator, we evaluate the decision from a purely financial standpoint. We base the calculations on many assumptions, such as constant home value appreciation rates and constant rental fee increases rates in the future. We assume the user can afford to either buy or rent. We strive to give users the best results possible. However, because our calculator cannot precisely predict the future, the result is an estimate based on input values only. Also, this calculator is intended for use by U.S. residents only.

In the real world, numbers cannot reflect many intangible human elements involved in the Rent vs. Buy question, such as the value of homeownership or not having to deal with landlords. Sometimes, buyers want the ability to do things such as paint their walls a specific color or house ten cats without hearing complaints from landlords or neighbors. Conversely, renters might prefer the peace of mind that comes with a predictable monthly rent instead of paying a large upfront down payment and closing costs. Whether renting or buying, consumers need to factor personal preferences into this decision.

What to Expect When Buying a Home

Homeownership is a relatively new phenomenon in society. It did not become easily accessible to the average Joe until the mid-twentieth century. Before this time, homeownership was common only for the wealthy.

In the U.S. today, homeownership is as American as bald eagles and hot dogs. Moreover, the federal government offers tax incentives for owning a home, a strong reason not to rent. Furthermore, many believe that mortgages build equity. Considering these factors, one can easily see why buying seems to make more sense than renting, at least on the surface.

While a mortgage can technically build equity, it is not significant in most cases. Robert Shiller, a leading economist, conducted a study of home prices in the twentieth century. His study found that the average appreciation rate for home prices after adjusting for inflation came to only 0.2%. Moreover, after factoring in yearly maintenance, repairs, and annual property taxes, most homeowners will find that their home purchase investment merely breaks even.

However, home markets vary widely across different regions. A house in San Francisco will appreciate at a very different rate than a comparable home in Wyoming. Hence, the decision to buy may come down to intangible factors. For most people, primary homeownership is an investment in family, long-term stability, happiness, and shelter, not a speculative way to increase the dollar amount of their total assets.

Owning a home also includes some one-time transaction costs and recurring maintenance costs. The former mainly refers to the costs associated with buying and selling the house, such as the down payment, closing costs, and commission fees. After adding such expenses, the cost of buying and selling a house can be very high, often reaching 10% or more of the home's value.

The recurring maintenance costs mainly refer to the four most significant costs associated with homeownership called PITI, an acronym standing for principal, interest, taxes, and insurance, charges typically in descending order by amount. PITI does not cover all costs, but this abbreviation represents the largest expenses.

P - Principal

The principal is the amount borrowed from the lender. It builds the highly sought-after equity of the home. It is part of the monthly mortgage payment and often represents the most sizable portion of the PITI. Also, it is the only part of the PITI that accumulates equity.

I - Interest

The second part of the monthly mortgage payment is the interest, which is the cost of borrowing the money, usually a percentage of the principal. Banks typically express it as an annual percentage rate or APR. Mortgage interest is tax-deductible, something homeowners should not forget during tax season!

T - Taxes

Property taxes are annual levies paid to the home's city, county, school district, or other ruling jurisdictions. Prospective buyers can find a ballpark figure for the annual property tax of any home by going to the website of the ruling jurisdiction's appraisal district. This information is usually public, and in most places, homeowners will pay between 1% and 3% of the home's value annually. The Rent vs. Buy Calculator requires both the annual amount in tax due each year and a forecasted percentage increase to calculate more accurate results.

I - Insurance

Lenders typically require buyers to obtain homeowners insurance for disasters such as hurricanes and fires. In addition, traditional home loans with down payments of less than 20% will generally require private mortgage insurance (PMI), which protects lenders in case of a default. Some owners also purchase a homeowners' warranty, which can help with repair costs.

Our site has several calculators that can aid in navigating the home-buying process, and we suggest using the following tools for decision-making purposes:

What to Know When Renting

Rent is the act of paying a landlord for the right of use on a residential property. The primary cost of renting a home is the monthly rental fee. Other costs include the security deposit, application fee, and possibly, insurance.

A rental home is typically considered a temporary residence. Its main advantage is the flexibility of negotiable lease terms, which generally range from a few months to a few years. Therefore, it makes sense for those with an uncertain future to rent instead of buy.

For more information on renting or to estimate an affordable monthly rent, please use our Rent Calculator.

Notes regarding renting

Prospective renters should keep these tips in mind before signing a lease agreement:

  • Negotiating the rent and terms of a lease can help lower monthly bills. Just like car buying, it does not hurt to poke and prod a bit to see if the landlord will budge on rental costs.
  • Try to get everything in writing, including promises made by landlords or renter responsibilities. It is easy to take verbal agreements as is, but written agreements will be your friend when unexpected situations arise, such as disputes over vague contract details.
  • Upon moving in, take pictures of the apartment to evaluate its condition. If the landlord tries to charge for damages to the property, the lessor holds proof of the property's pre-existing condition before the move-in.
  • By federal law, landlords may not refuse rent to anyone based on race, sex, religion, disability, national origin, or familial status. At the state or local level, laws against housing discrimination based on age, marital status, or sexual orientation may also apply.
  • For fixed leases, landlords may not raise rent prices on existing renters during the lease term.

Should I Consider Buying or Renting?

At least from a purely financial perspective, this decision comes down to two important questions:

Do I have enough savings to purchase a home?

Purchasing a home typically involves a considerable upfront price, including the down payment, closing costs, fees, and other expenses. Hence, the first step when deciding to buy a house is to see if one's available savings will cover the upfront costs. Please use our House Affordability Calculator to estimate the ability to cover these costs.

Will I live long enough in the home?

The time one intends to stay in the house is probably the most critical variable in determining whether to buy or rent, assuming a buyer can afford both. As a general rule of thumb, the longer the intended stay, the more it makes sense (financially) to buy. Otherwise, one should consider renting. Typically, owning a house involves significant one-time buying or selling costs. Compared with renting a similar home, the recurring maintenance cost is lower than the monthly rental fee. If one stays in a house long enough, it justifies the massive buying and selling costs and makes the average total monthly cost of owning a home lower than renting.

Our Rent vs. Buy Calculator above can estimate the minimum period required for buying to make sense over renting. If one plans to stay in the house for less than the minimum time of residence, it is financially wise to rent. Otherwise, buying makes more sense. This number can vary based on both personal life situations and the region where one lives.

Additionally, we base the calculation on the financial information of the buyer and the house. For this reason, we encourage users to input the data into the calculators as accurately as possible.

The following is a list of the factors that impact the calculation results:

Major Factors

  • Average Investment Return (AIR)—This external opportunity cost is difficult to calculate accurately. This is because it involves factors ranging from whether there's a downturn in the market to the home's location.
    Worldwide economic factors can also affect returns. Annual stock market returns generally exceed mortgage interest rates historically. The lost opportunity costs associated with building equity in an owned home are therefore evident. Hence, each individual should tailor their AIR to their specific situations. For example, a senior citizen close to retirement with most of their savings in treasury bills should have a lower AIR than most. This lowers the opportunity cost of building home equity.
  • Home Appreciation Rate—For most people, purchasing a home is the largest investment they'll ever make. Not surprisingly, the higher the estimated appreciation, the more sense it makes to buy. This figure might be somewhat difficult to pinpoint, but prospective buyers can employ several methods to make this estimate. The most common way is to research the most recent comparable sales within the same zip code. Using this method, the appraiser estimates their appreciation over time using purchase and sales prices and averages them all out to calculate a reasonable estimate. On average, home values appreciate by about 3-5% a year in the U.S.
  • Mortgage Interest Rate—Considering the size of a home purchase, one can expect the amount of money going towards interest to be relatively high, even in an environment of low mortgage rates. Borrowers can calculate this cost simply by inputting the interest rate listed on the mortgage papers from the lenders to run calculations.

Minor Factors

Though not as crucial to the process as the four variables above, borrowers need to determine the effects of additional factors to receive the most accurate results.

Aside from the purchase price of the home itself, these costs usually include:

  • Property taxes
  • Homeowners' insurance
  • Maintenance
  • Repairs
  • Condo or HOA fees
  • Buying and selling costs

Rent usually involves fewer additional costs. Aside from the rent itself, expenses to take note of are the:

  • Application fee or upfront cost
  • Security deposit
  • Renter's insurance
  • Rent increases

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.

ynId8P0h Q ffJvR3WtgJaglZw DeFnAROeIJCSrwVg3E9HcLxWwUPxZMHo86JgRFbyUS4m0k9FPXKnHgm8F3fyGt47aqGRdHD260eKyCA3w 3RvoaqL ooYciW7IjdMcSTEqBwPjwP7gVfsJTTkO1lDrTpcHm2D0Md3R3PJ32F6x5JEkM5Sxrg3Gkv2wXbf11kd7cPKkqh07O3Hyru2OHtZ6KhHuTFlZUXMTcl41ISwxcBSuPo1UOY26z7lUdgPx466MmJFMMIWXmcbhneVEXvcDTWgYbNcUBj20WGhAThwLdU58vHGRfUGvn2nVjqauJ6BgBy3Y0BsnE58PjXx0myEbrJUxaISEVHLM TOeD0Iellqv1gDSXuJBTdKkGcpJgPOFvcV3aldDfvSifH6ydmJtIPQIDN9JlXDnAnbLOmumWTee7Rfx3nZaFUlrDXm3V9rtze2EIfPyaGDqQoqrYuCSgq4iOPxy4ALNidr1JvdHELK9511zYs0pvLN5b9nSmHKhDQFfu UnhbvuFbcgugfAeObzxCSwNlsorOvLFk4rbP2R7BurlQPV6ztXi4HHFeWVG9DEQnleAWVcVq7rZI8jcY 9ZGl81AMiwV0FYQjyQ7ita3oGDy6z7yXss3kOPYD8QJyn88jgMupFhSpNatxHGPc5nc4JZoVk9astZMTKdaFyCmfuWfzuZjhaZt9oJcOLgfr4PL1s9XW17yZExS9xkDxJR7PHbAtyuTUwWsb5deQMBl4bB lTP6BSd9EB0lITOzTn3TimvbtFvLmJP6dpAbK dPEHd4OOVAd6xkt1MlKH6mv0GzFNrDNv 5eBSlsRi4NG1z4 OaRRQnaYBUsxFNT0 Rqzg2Ks1xrQnm4sRG9eUHE1w8MbFtcCUgRC4iICx PDwVOjOyRbPQB7uWJMVNM0by XnBCPalc89yxt1AoBKtOGo6Y23BLlCizTrKjkCEtcFRgJLiXDZ61mA7xXadEeEW XmMFxV2Ww7GBpscau11eOeZC8nwhwT fgJdlyin3rB5hPeNmy6F kewFMgoKNRyNLkEu9 qtinPDN7w1Mk9dr0E7BdJlu8N35Xxy3VSepYT8m4s0rKs SX60FChnCq3tdpNEXQ5XGmmClAlMRGCOqpaFzG6tVjw2hlLMM1giJ0CSXi2f1VvKgDtTymWH8PuS4bERx70HWOqnZhh680B9WTb2GpaYhkzFz655yc3t urKC0Ef6ivyu1fXmtTKGXrPwNK3VxDHYJ7GQ3iFFkRR9vPI75ZM70to87fcM05ELXXOi9E9LRJ4Xvdz4uYuty4zNmMzZ4UoA4aHthhY3UktX4IqQDV7gJMdOPF58KJeiLUR8RIuo8op8GMKvB9MVFF07fPzPJLXqnCfUMVQ5iJwDkY7Cbkb1odFmOF4OPTE3Mr3N6zHLLqfDtmfLFh7PuWsUt6nY2OcukBL9cmpPkd52OJpaepX1Syi4MCohNtHbTXwhr9dHNSm2iZ 7rII4vFwGjielz2GofxWsDOMt3MDxNNFPaM27DaQReN9xy vqxdPmCGURPofgCY1RBEtsdH5CgRDrUtW 0nrRZf0WCwybMgvaQkp4z6sp gZEACZ8YWSsFlYWonbuhIU6IP32fdcYFbO17wVOyDR5Eqrn6pFRXiJweTSluQJwVwO6AxOMy5In2qtEyynkG1AhHHc1yKCoh2CqXGgvcli7GWrHFYkjYpLmZimqQY8Fx2RAAyZ875uRvSBixUO0H52Zy 9jwHQrazCgCSlWtlPvECbz7x86ICemzOIBF54ophzigUmITCl6LhFMemnAk7sOT7ffe5BVzIfBARuu6yjcMl9e98CJOsfa23TlBi3R55qaWKowZXVAr2Pf77wPfMW6fyCIpksvX8NFW 0lQWDHvFOWSz0bkn4DZnEFQFGCp0AaiXzavoz03HS19JTDcxmk6Vb9Fqt8LfMWLn5 foDRy7wgfdCUlI7dzrN ZAK69yoKlFEm V78zZ Cz7IPgWWiovuspxUZk4ZOqlG9OAABCNNeuH4YiptpexDYbIXTWRpuz1ZTGcN4ioZxqtB4BdIW0uvNtHsiNbiYxlWLXxMxz3a8kS7bqVxOufvbq5pHDyvgIhuvl5mwfG1a9SmPO3mVvxP0b9s vmGneL2VXqrMM3h167JlgeQJA4EeIuTi2OTAaP3f9EB cgqH ruTexzep98hfCHss2YCZbPgsxTfatgB1aGnLo5uHKncmRtgh7aYWIb J1UwqpVp7b9if6hS2c2j1FyNAcJxxIQbjoz91SXqj563fSHiBlTvXrqEjy61EpE8sOWBPUT89CDrt409l8YraXBk8f4Fkm0GbUZkR8Lw2fRA4GFkMKNImZG0Y9lnQhjvsm9rWt4ivZCo6DcWNaZDF4qRKlmcZ5BY1KO4MGj3DTVh5ScGYI6fFGtnH8pbDijck5dJ5cIqQ1EUhgizpe7HoYkTL6xcnPYk2wGwEtHVe8Sl5HpCssaJDLT5lTjUGOrWaquqpL5042apze05MogTLD9Eo3Aj1mIy51vS2pG9VmZSCqO65FO5bwNUCoP2plFo66CsZErSwbIvFZrRPkFgDXJRxCha5WZaJY2LYMgCzsD jeN0kjO0mPRcf8uI2BnjVlCsGNrbcRmkfTLBq6XGaCEffjHHP10Yl RZ61i6EdjVyz0rzRAXbaHfTv6OpfxmOJoMX31aHeeXuUCsfch3YhVfMXgKro6KB3BpB2Lr66YynLH4eCb0IK6kg8F21SAmKC jN2iYEZfcrSVV0EYcMTGkydwpJvCn rZAGzY3FavUxYvmgyIAPbGSC2mrB FUYjOld7X9WsgDDK8LtTkj3QRv54KINTSA 06lEdhf2xD wVrb9CFV6I0LQatrijKaW3CcPQBoLVVbTPF tfv tlf6kGzSuI1F9u6soomztJz9E3tQWIvyCpSO93HSSvrW9 5cC2bk90U8GjiMAXLhSi9RVN91L0hCQzPe5kP5FWGyLihtaIWEy8qvBb3DZTM3fXLxmX9hJP8dbn2XegLqEAfUGAbM3fb2ilInhqOnW4wUzlnsSqGk38ZCGx5SYRzXN 2 ruDMJSaCLxGCOZsWI8a8ALqmmXzzVJTSLof WKuPvacgDAflBvr5qs5lrMPujXMFBvTWrHr UVSB0MhXB n3pA5shHWGR2TMN8FyDi9dtSCblzlBqs82d1sEx5eokVYFWrNl6kckdomXoshFuHlOm7G7ybx2ffvGVvUfTE9QRI7TFwbVGG2cQLBMxuL2LnvWeybTKu R1QRHJCWk 72TKWNUivSSIbg5GiLdpPHlOHqB0J4YM6vEAMhxXAT59akqjecKyygBeygZTFUznlBevmLcVVE98Y6oLXKDhD1XQGyNovL1YGmV9XWr8bZABVmu35kOWEcYJh49lb4AS0t7U5dncmBtAttZvQZsY8lsGij1GXYXg9YWdlA7fzjTrtCyls YRkjKpT01az1lZbhq2VIsgE6dq9EzSTEv57VWHcm5Vmhm5g8DndQMkUSuwEMPng0mzh8wYvmpDe8YRuo9OoGd0VDi1VRsAWAqEuwCDPKzchusdKaiGJmWe9wUra2SAzOxcrR7wYvrrpZmxLPExGc6T56Stc46GPn6Vif3d1G3FGjFFCt3WyFPBruqzLjv8hesJm eSK0icqEytEisVKJNRpb1AX1qpH0uq8nGCp2NUCAVPdlKqpaxHadWBct7kqFxcHgR30mF9K9mdH52VC6YWJojAWQ2X7UI2r4S6AhJDkoOWBzeidt7ikeMlwB6CxnZYm4ABEQ2kNUKoKRmaWw2FFNFInPNkRWJEkQfxpz4hGr9wicxx11K r CwWzHnhYT182LVnSjSJKo0M08Kjg5G1qwCtQfqQQFLpOcTuU3Vel0JRuHeCJbNmuCCWtCaW6RbFJS97Dng6UH8T3D5vqvJwmWbNfb8Q6ls8wCDKvzuwtLmgskGTR OzOKykcUbDxdwfR5LXn0WJYor9p0w0FjUHJSZ9tVRmD2O2pKzRK1CJkIiNvS1JnurfU3n8hlQVgyN6DRByWrBgxjHGtHgoR79Z0vOZdOD2nADQjTyHNobEs lXiRxURrpKdNVUulqScBr0nhAgP9vFcIpLiGPO8Wbji3PJQ9AYE4prMu JnpC98humPFtgD6qvfgDMtK8MmKzf5uu8UkUC5FtFq92a2yV3lSvT5W zn1xN1t1Z4xMZDTXF8HowEmCJtzjBA28eEZSQ5h8SOT1cvV3VPc74pOMAVmDM1MUlVoAiAwggDqu3bqbxqinHBFkurcqpnq7AX527Z1w3aN1s5bjR7NZUoUm8 JeOnwUjVOmAsPZLPrVu9OIbhnUVjZ9DdO2s3V0sZIwAcaen9a5U43vxw9nRPlb0F5wgT3ibAZJsfYZSmYq0BH81nBOiNtMfjfIfXRlF6xEphd3p4ndTXtoUjFzS0h9bjhWrSVuGnBu8QgXBwpYE33KLTTEzySowilrAcU9nn7CTXxBwFTPHx5yaCiyhYsK5PXzqr5VBKMh wPqrwWZfxDlkvfrZSFIEViU6cFJJSsX hhub4suyRto1RUtPI6WnnafYSH0SRfOY BEAruulKTPCPLKjXl3b24wXkObB76KfRKTQQKO TrVPP6BzxkEYuZfANT4blYX6gWN43w99LiOesytmnTlLehNE7lpKNkku6zqZW6pAP4MSY009TfwTc9Z1Kc740scnbeLPuWmLJTcf THIN17E KAryTYuDpCpTRbRPbtzso T9v91q4l25jiqmhCK1PI8wfIYkxf60ekikkdy6CcdBVBJkv ALYnbCb3KcI6RFOIaXvy2VsJgSJAqAjkcBCFuI2St SlRDpssizcvaO187GO2y646eT lnQWbxDqEZj21SBlEt2NR7gjXsqiBhO11vJmkGtvLHBBiCAeyHrnNPgz9EWvX BZtkEMkg879Xi2kffDE0p y6G7gXkPYp5HRxPEglpITwhAzlvEjTGaULUXr9GvbRu4N870sKRPvd5I62E1r5JIBLpQl0qZ5jQkPWUfOL1YKsdnX 8W8xO0lp03vsAeF5dI8oldSs0nSDumRDdFszN0FUoB4kcNN4fmpxxCxp0E9dOh4iJ8IOyEQvoqkAv9co5o4V8jvB4dYGanNG9pMrA8ees cnXAlhIUotzAyquoGGYF5kXZlvQq6G1QaSfC2 k3drBL5FKCv C6MQ8DItGVrWW9Ta59xRC2lXMQxce kIW5rwtJzYDz28jgR1B9v81tbNyQhJ2L4NrYh0O4xD98cpqi69eUr6QEmtEjWprVIOIF0sRIQFVFWBWv3UI2FHVhP8cYNUGewvw2LTJXTJd4 ArVQUWuu 5zrYZuH3tu ZwtNoRB62wodrcRTzxAr6eRSnM09L5eP0IIcu0UvWYGeE0mbFKTx8OBWxjKJ V4akkTbXhzvdYzj4XHLXqEhZv29oXnPykjnYqK9Fi7C1vVniYkkYBsVN2gtJPL2bCZL4JEYXc C8uu8YbH0eu9wVWL0VSSiQN7G M5Y2HEE353SDOsa8QGt8Q6gVN3jGYkk9qi9tFHb2y5koQMgWCx0QwtQdaDbSBYLsykFmfWMmNJHzGTspPZ11NtvCHrkMz6KFaK EUr6PLofxJAjSbr3SUvR9fUg8VAofH2hLtq2Qxl175SIdejD8CP5aZ9TIfDHHBvcnUIGpRomb8fOj8iO41hD7TAShl1v7Iq 8q7LBApDDpQs2Upq7o0YHbxalRwCeQcg2gdxV7oUvUgd Q88DBehearxcUgkaIP5QwhKpTB9PWA4SXD5WEk6WeXIx3j6rYrdz4pQiPqE7wvGmoKPrOQwRZOeLQ9jc6I4XA2MBDyILkjUuJSjKGtiiq1BTYiJZGT dNADvw0kHtPDXm1m NjdEwHxCPzF02Zg9nb7dH97kdEhe2piIlCgnKLy8FpC0ebdoPkiZorlyMoZY7kQfdtw0gSwJAD8zXTdMIkwDNr46nrxl5kKqbb16CDhr62VWR mmPfGMKr3wfgXzCCGACQSw9N7aJwBfedUxl8LTKGaubtEwBk3pTabkFBSLKicwvzyMRz3xuEu49HW9ipkcuLzShikBmw2s7D2IGvZbOE2Ryg2vcDWOQjzOpWtAnknERlUk96WRFQkannrs5rHZg4Vw6VLtnkt1AIhiPELkaWYcJYISWUu5h3LSacfyIIgrq4gZaS1XpNEMdx6mgVsRhbd4WjcTOfl8nhpJ5k4wv5UgFyUWO4Jq1M6M 7QhVKiU0gkgSmSEOpmxgER1bIVoAab6 JJUdOy CaCLGTpthjvJxdtRyLFg8Rcb3dcGSJgIWFCvfRs95Xyb 1eLw78w8O6qg3X2X1DzWM9X0RsHWjS YtLyCY 86lLl5TOj7d33MgCJJW9zOgK0YbQcR27MWHe2RjPKrHr0RPszHxZn1jCZMlHSrzV3Rqy2iy6KNFk5Bym9j9LOPiN4p7VT9sceQj9sWYnvU0V6n2FkiARhqL3psVX3W79itg4OtxXFIwtjDlLIYyL55vDx9yzTnxKZ5yImrtjewcJjRfB NZUh4MVb5PFe7QRNwRwEZoh2WwZBeQ8lVAvHkl9dBxPtd0XZHEukffmpKPFS5VzDzKa9cfO YQXriQbC6LIirknGPZb4y7cZLsJ8o6MKEcuQFwmfk CoZ76QkpTIttWdjwto9op nxOqRRAeVCGXOkcq3DTfWnYqlxtvbUO8LANMOB7HA9y94s93gcJ0dX4BDO7OwMXH6KHQDlE HgPAsNConR6tOB4TGGJGbAgFiBytE9gyOMurWJ9Fq6pMFDQvbzP29o0s7NeVfVYr4coRcWRm14p2eOGAuXxJ5KM0ko Y6caqBKx3KUPB9gfcw5aoHmi89i96lF6 8w6yiToYeXPwdi4NDO9cUWsrdcjBucceZWQ9niuoa7m jzA4XgUzFmeW59CFWZe5HkMdEXh1L5acVcaFWq7UAi7t99ZCCSJCZCAf dJjWyuIHcwJ4UAQW3MdLGIitRzOwyuf7ebeyOXONamDDAdCyWqLgFXyhkhm2TsqfOImKBLYe9GGQLnKfzrVxavWh6bD5kXhYqkDLk6xajikqSRNg9ILIPsz5Vfpn3MMLgcXpoTNQ7LQeLJlBAC 2mNKXplGpHBI2J0 oFyQTq 76XQOnq19vKCawSefgs1vj2Neho2PyNyFieJMcLHnbjewa8BYcBdaSTk7jVTxk1r0pDhUldGjzEdCjNjZzOwWD0aU58VgkH6sceoD5b6Aolx8AtMFzeIjH FxRmzJgIj8RihryKJ2fVXiNcWfSjLhd1ZZY57pZdc7Zd5bn49u0xBw9SEeX6qZdhcxXPkoQEtJaV1OR1jU0eMTNRQVNYi06NHDoNT6OxagdNeLuiRjaWbslqmoMhcL4F71FCCd9LCxggzS8WF5L0N1jGhNzPP7EHxQz0uIOJ97l60is2ZQ5W6wHzL7TBSyEQaUcYnllaahMS4sbCnIHqCduqc2qoGOH6HSDDLl4a8E5ZgPESZnY61ZBuk8RH8apFow4xvhTj2yWQLuoyMQOSyG 1BaxMe1rkjHq3ygsAHzjf586MNasJZlfaszeK3H2V7q6XSFMj0lJk MVog5 ycWXQHGpaQPZaEpHgZyJgXmhVSHLU8da79gkv95wUv12cFM8ifROFeg4sc1sGpyJ9zxN1TX5cEyV8khIPWMh0EKWopxjrWqChILSdpXvR4CdEB8Ht7TdXxc936o5iNuHmc31qxagtftkPRLVfYFoUtPxQEWr7Ine mRiQ5P00sbj7BuCv7UfowlRvB4ZIXwJvB5PSsRZxPLYDvMHgQMfyoEZQBWu65LrgRuIFKBVljegNXhnT8x7ICkKxSd 7OykP4Xpcf4ZSgeYvlvTdOvyzHbC6IDG1Zrqw4QkCmm40lkY4uhDZ7hGnxmtX2iMAu72MYd7iVkwv7SiL6LHrwmKwJW50oiAuKqfNb4YYOCYhZ8DsFIP3Erf1 Z9zeGrUbI4g t7qvpJUgSoLmbz3YSVDoU35dks82l9Ab12k5ANR7k2L4iKlMFC1IUWPJbZckpAiGYf7EVWnOLw2Vb24Irpc1IhQZActwa4eTGieypceUOtGrd9QiX2FqJoq9hgVzdIs4GgyyQK fTrGXYcdPRLAqKMqYW6SSBHYcsJhN4hNAk6dA p14FVlgekytX7G1cKtEaXYnHZZ3q7hxaGXpvHQSqYducDcspNY1Hi xYaJV0AkPOv N3UZBYbPCzQLm82xKVxlWSW174sco9u8J 6kd4uMZLnapRxc4pDpcmgaXm7NHkLwCPagVHACYcXdfK5Hr0UDpTjy5fatGwKy31bESO N8xiBOkSOd15JVYLB1 rq78i9Kjs2ZP2KmRLlUZmUG668l49fJiqQ9RgIyx6HERlG9Pc72gMd0po8VYPodsB7VbOksIR6HzDp 8Shaj4MoM BvHDRIngSVPB0EaqwuC78STQjMdvwH3Opw2ESFeQXaZAADnlU2gzMR5Dr8yYvBXdq8XcKyjMCHRD3F2mZlwo0FqNpZJeeSnY0r3QT4jm1Wz0i2WgcXzCQxm0I3vnkt8QVFh1TvWGYUhBenEfYx9C9Z1AwCHt5LSAetIflD1GOU4xnKHpAxbxRKcbckNzEj4g7wjvgmLA4NVzVJBvAUSazkmqqttNiDkjkGfotMLEYwujkxHw8SiqXE1CRMt6n6khPY74T39qIzQzIwq2FCp22TzqYgEtZ2HViA8mUgduvrN0m0jvNbc4FxnVsuv2mIxigxy1IZrIpPnGd2pFcjJpJmtq6Rs4FYUzoffmVuP3M5Hd5xYUSkdxHxjAgQymRobdc tpklJegrSR5SPF29NV0xLAThdxX8nUaBmQuyiycvhrCWbHrHng0HGcpUxAOj2i5EyMd0KFtvZqJ5qnovPKyVSmOvNvfjkx1uQCjTf98kELlVSmNaFywJp 8kKaRtlmEAAOd0iooba1uTgV8TosaniufjWiLdOHIf9SiieI6oohmfgF5lcpyJQxWy1y9qpmWUbsEaYn6nB8ObOGeKVd M18PM631vViK8k2PgKJJ MfPxB9beRpY9B2aQGbCsVDLlHJCttYW6tvITghLSUV9iZOyfIE3WhEr q9MHhigCCd2bPlDDB75UBTixovcYAtFAHGDLZYMWWfD8cYSuemzK3WD3oxztMNuhYTrFLicBrUXD8O1lyptov7FDUOt420s3jK7NUyWvEGfyDIfTvHF2PlvQvGsH0qQglBt354UioNT4IDtKmg2E4gSp9Zn8yL W6sQqPpIWORxGPoddQvsWQj7aIUJLnLMfw9oYw91au7p4YHpBbIstsi7o6NTgR69ouOBkMLnVn6ioQYlPVOH6YGzgzMwoPHEd2dFQlkiLDkEJXZlutTN3rM130u GMBia4AW kSRUmxrseobyDeHp3NSDDEqulbjPD1EjaxwG3usVMXay0VOUYuE9ExEVe5gwkw7ioddWYvGaBmYxDqDQBBeApcvc2Nx6pXYO2lTadfDTCf lcklMLeHntHVMHVPOgvUfeOqIUOHV0FwBUcIpX1WEaovonG48vwA fxa 9vGgcgXSNP1Sbi5lkihuGodGftYgRMbZrH7fTik9pGsSss4A K5AeaXQRmqwvLDMTSaW7C4Z6VZVhvSijXEan6i37xItOSkpADbfOguwdOlo nTTTu9oOB7bMX2laEVNSKixvNwJQSwOhCMw 756RL1ouy 8yWKLALK9mtrpW6zDHFlWjtnUOONjzum8q98tFnTRZJbuAH9gm2it2fn5F QN4ZuFCFW44UCxTPo e2xNXBd1SDZ1eI8MxeXMAp2XkACN2ue3UFuFlLwLnb3ZkdTMU9LiQmprjLZ19tQr2A9O6b0rcbnOOFsGeXJKRIBO4RBvCxa4axiFu43OdykxipKx1TkXYDq82gXEfnGmb8mThAd84fIa2Xk51TqWQbWLasv257IbH WcRYQIUDcPBE7RzxPVN0ggLMYeioE5M7Mu5GONwYfioerjkn2RnyQsDdRBaIi84DmOXDdDEwYX2rnDRjJwn9j1PbdawvPPlutBZ 52u4s X80Jk0YvRH7qR6x1Jh38QYruMrkrps7t3Q3C6XTWxxcIEguJ2Hc64Kq7E5M0HCOmKgSHc2R4KN6BFy1SeTSIqAaV haOHDgRJfVMmDC1C4PgeQkq32LGKNs5mAd1X2C4xev4snEHYyTToWFiORGGu53oarSjCkzwZRlmIhuMx 2eYeRmqnlPuYAhM8SfVhkHHTXPIQQZoqaFSfzocIyjPjMp brA0Kajuy1AjAALMNAUKxELvXiqtKb1Cr LDS0fFfXfulk8xdbIeJIB20uTqUuTWXzvk9LM8SyeQo4jLVx6wb3VX72GzWI8blKkMT1QVKqSNQgR00EAIlpm6GY7wEvyM 1oUYJ9mv5JG8 M6RJMwXZ9uJMiFcVuPzKz3MaeNMLTXtS79ws7BKgalGo93ZmRtMSSrk1qf2mpZ3ksKsuzlWIfw8W1AIk1hW9jeHpVE7NADCaowzW0AaKcrRxtohiwxpTm7gHhMgwdsfRtwQWR6NdKlaTi X2tMQGjXIeWbp9soAEw1p0dMso0z13EHRRDsTuYWcS9GVKVFm8T6f3i9d34O3y2FZC0HzfGSxdJGlDYJosDhaXUpQeBFtShEII3obbax1plx1SBxvhV4WLeuI0hKP9NCjwzTlENrhFfbx9ldED0hnO ARsg1WuUjmdyFc9mt5uvK zEEmq9lrXA JhONwGyQPizEbDRutRS0k6UdNvzajH iVtHSiGhh4VR1rknfU4oDl3EBCms7hla0BGnHJm79ElgViecpfK4ftLrViVzXv02CFNIZ7ytdvKTHX6uBiVBaaoEi11dDHY5r6BkFDHiUszLM71O1PLSUlcp5DMOjStUJn40qV9sZZYRnUJ3zQLt1iRaL0ItDGibCzMEqNaFmeMvwV1FeuVkqmjRJZkqucCmBUnMpmpDNUTD3E0 GGVBGjVp9XiBGlS171unkQrWu 7z6kHIQ8xNeVDljZBEz1wmcnQJSFSTou5OiVFlFdcIp5DISUKohMhOxGWXD7GnAgvDM3mWSHTmxZFpvL4VT W2PcCKskKKlDpZQXLytsnfYd0Pro7thL0nAWJHktGNNcm6kCO8S7jk4 YrMgj0lUDq9rJvtpJG0f6hI2Rz7u3lENkWnHm2WQ4ZJbgJjA9fzWXZxVyCMZZYFiL1 kh0aVHE4Vkp7XLrlyciDIbWrDPmB2kqAunEPbSrZ3uwfpT4hNHH0EP65oishLbkI6FkYNe66G RgvzQ1b7TmfG23TM8Ac2VIQaStknMHxImy7KK2L2SaUtpyCOvjRupbG96Apig6vZvfEhdm0sKrqU999bUa5h3CxVHMBL74Pcb0 6Jw0jNq8nCopncpj7oQUQ4u0Y6yGS4K4RCTACfoadtmuMzDJyLILG2wcAIuuDgN WLQuA5igB3v5RcPiqz0yPTlxRY03vQFCz3 zzVKqYENXG0WL4gg1kpKfSm QIu7BWl7Mm7Rj4aqdmaqQrLoGBSLfqMLOiybXwmmd0imajkv8hxhfsLih nlSwwaC6vKFuqMYvabD Y9FK2KOMDJR01tG8Bsvu69jvOZj4H9ja6m3ODL6Dhz0mGU712WcmOS4qI0pQrcWgjGDJKgpr2Zx24W32DYTmKJB Ur4IYPD3vjwxHusynvS5gBLSL30q6fEwR4PEhxlWKoUtdjQJBUs94YHUfSUgxCI8ys4JNHhF 5mW063MYwQyOJHcYuDxBucv91rSAbmvW2TgrmDkXq9oo4kEarv3qimSGsAxUb1RA5nSgGWfdu6E4b0YPzOQ9Sy lxviImRJ2dfWKTZt9pNJrScsbfonAPByFbrzvlN1nSscbcKkGZAYbeXsfWw11 7Dkj04SZnLp8Wpf5JloeEc4F1sWDNctD39XWqd uNKjd rNkciK9T5UXQvyYuux7frRidUtfoP32IXlsMDdotdjgnvX4km1ZHdall1fi8bpC3wYkwGpfYC95ULczjpQmYL3 GQDcuKE4phdjz1j0vFTTiSCCUW1vO7vC4nmgR5jB1DLfTfLXHlWBX7XSvhF5DC7au9VeZGDdwrC uVICFgEJK6nlbdwMfPNc0wclUzcPvb0ThqmFEDEW7EdUiS1f7mApF5iDHHhiXD6ice3YvIhBn4QwFsstvoNiFy608HKwirjzlyUPUnmIVYaAydVusYhPgNosNp4eMpDbWDUW75eVFo2u1qUHhk7mhQg4w7luGdzdIfCWmfCqLcDUDUH8Za8jG2SvANEPtMNZyOFtSKxUieV yopU15iL272VP692sz2e9YBAhYyAckksG9vKpGD5rjMlaFjJNjc9u n4oJmEuCCvxuCmaY3H91Y4m1rCZZO2MRCOFGBICWhTS5D2Pxdol4PahIsMtHgkApmNSOFmNJunQSsyVGTErfv85cRsfhvEhujOSBELZiSv2f3DqtC9lpVP5JkkL h8WniKFXOeMsOW3ggPX2JptjET0NiDencsezzcUcmniLseCXs4fPL5dkz4Y S8yOgRAOOWZ2nzt49oC5Yl noFvS7pCd Rbsy9 FeLHx03 gG5LTYjLvOMPpEGJ7pDyX 9QKFgKSYvDqDLeJJkqEXrTMFDR4nGtai8oxiKU2lcZQqgSY9xKSPnk4JrQL1x9cP1jR2YqfbZZNtcoN09nJA7ABev0pM7AnpibMR4SWuj5dM6WH zro4HE2nYiYbor6dKPqQIwat6xj3IAHLHfBk4l67uEXsrPXbWG8yOzD EGoDvw7sUBdhzbV 3sSzXASnhiYlsrv8vgnDI2DNYKCYb8N6kiXI7eBFCccig3TjaFY49tWQmHVDZR1NdvjXbH3htrIWUEJP U5WDhnLfA0h8jqQPiOmuYULCMv CVsHj1bsLuwJt5NhS4LUugcIXgp7dhgTdZmhA34684BUiDnryT4cF0jiZBG9PlaXrGAgB4U8CuVaI1XLpX7bJ3l3ZvlgqyX4pVQeGswK7dWXhcciROqswOJKjRDXO9j3i36ovASyupTmuHKcZ9ijfX6gSen6qarLYjbeiA6gOCBA8bE8VZTuuZbVxyu9CP6GzrygwkovzbYuaYmIhzxARfEL1COlFqxUVqzeH0ndaqjtRtdT2SytgD9bT8CJCqIQCDbo6pdzd2mbdtE05yesbb9QjJaU7VsnHgihHpgX3PR2VhWvxiKYkiTLZ8a7c7HuJgsYDlQXmFOMgdCfXOPM4EbOlLkg BKuw9JZAr3COHkLCg4tTd3oav1WvJrs0YGX6mJ UZH4bLrR2bRJmmaK9UpNO7mcFQX7LYUAxqeUXQHgAmczwZOCDV6HSKIUCvxXzluNsQYFMJXh8jK8k492Del8WZVdycQwNKfKKP5qcPwOZ0IuWKDcbL1uhF4WQKjM1DxBWJYsWLYUOJcKfMYAmLRLGu XpJELJNYr0HL73zYnrlVdFyuNZXi7EZDNmwHVa4gzjjhZH2mUnlN1dayzClFh957f bnTphNT2NPXjK8nko3Sou17KvdjYgE3J9IhIX05jZ OADbsnjbE1m9tKyHGx7uYaMXCO fqKhf0WJxprXd2aPvFX2IxM4cJohPInUK38fyWwNuDmPnetuEqBheLwlBbMAASjMZ zt2tXIisk mINgAgVvSTgLljCra2LhZI8x3Y4BV1rnOemDt9h DtpJd4dESjII9rhed6tKgBEIypQEzHPM2c2vGITGFzZNrQJWRLhjlRY1o1jbuwBJbwg0Wu1Bfix6EXesYotL5XUxwGcpOu4x18dHlG0GpjGKnclN2ABiq1QkTaEZrWNmE37LG57Gzb67YsXFopseaSSxK9PgoMhITG1nmgfIRRNeb7HpJQq5JeIF 0xOCCSC2Xs7O1Bp9gwIhRMGI62 ISzm9iCPGaya4 f7Yui4S2Ff25t2dbgrF4DgLHSBIAuZuPXokcb5yvEOCLKeEAii92zfJT F26Zgo1HcWSvbQCkXbd4aa8Y5vBaskdg 4DDyc96pf4zc3mxzZOVTzsjuUUqPjuKBMuSxeRZ7g5ve6kz9BMi2XRo6DPn We4vLHVam4970n9RzDiKczgqaACdW0QOmqf8A0lGYKTEP6tdqH9Bxce1euvQItNDac3nvVIsBjaqcY0HguUdKBxe84l0Doa4wLf0o7qSTTgIFnOquvUegyaXHQ07KlWEgwh715skWaCi3QlJY v KGGvgskkzrGou2mGD7p8SvehFhpuZCvz8SIhNQ0kEWe9T98A X l932id20JuwyHrJedkkOMNw3y3kPbhDsiCWuJgDxKBulfKpwPac3vkCdHhRoq3X1YbClcFoju GsS 4D3VLZtVqO9ErAVbzRUKEDsYzRIykX8P0uTYhLGZRcBTCXNBUleOKxHcXgpNi5oJRNKEMPXMLSj3qhFnLX4S3ubnx3OCbp6qE1lV6yDnidFIzWWhPxA9HxLTJOgDFNz33RBHPXfrNz9 UbjPTPTaRiDhnTiwL2W2gUMZtUZqIrG6Mkbe adtSBvFPr fE A6hmM7tXYe4Jw4cdbW5UHrQtzbYMBq eNEZrZW2I7dBxcAZyT0r9iu2ggtPj4ndwaOjG7 6dt7kAgOZ3AQITdALxCAUnVcFqIkvWx6JPdoEtKmIxxyTEbXXM7lRhOyrtLMR5sUAINQacEWqZqSfqI0yAN1QLYgA2UJkmJzpV2yffP4W8gMOPcBFQp4PBsXGtaYqLYfVHXINAFP61U6inDTQ2G4rPxjKsHrT0Yc3BOpKLLrGYMxS4IuTxs9kfldiM352a7SXDXYMhu121y4LmmVULEwWJ9NTQuYkGFggAOgd1WskpslvE6h MQ22rq3sXNRrR9aZweG15rcUawcXXulBTmJpipQQtI12Bn6T7adjtCf6GV32wPTZ2K4vg9dw9R8REfL7JksH6Y4pjdNLP2HmYbw6N8wQ0QBKLOT72iB9OVN 3i3xLElI3V0oLef0UVH3p 1ZPo8c6C5Ky9GMkZT95cfl6tuy3cSHNMT9vMLiPCKi3ETn6vwgRYeXYpSEKjfvpYPhPGyUqstWVF HtmfiXE5leefm v9f8JU0puuiDMN88HTBTm0zfEIUsKrEQiZILAAs2LH6DmBercmHGovJae3SkZQB32G5sYcuccmn1WZxJ iPhkn1So qCzdFVGuL 4TlGa Hhh1OrmqY8F2IwHtoMgaubEYrF0Ko5sbP9WRO9LL5hur7HdVLLkwOYuYt5bU0T7sgRPMkjUgeS8QfvNw7NjyszODSLi0UINAWLFDKLoGKaxNi5MQGSHi9j8QYtMw93FoVYleMX7yqf4q2Fz0geqkFeSe23AqeKDD8uQy9EJnHvuWgrUzk7dg6fWpg65cPGhTtJsXHv40nG4wlWYoIOX1kdlXQIg9VwNyPJDaU5hH0J32E7Rgjgi696KRxJUpRDo4 U5D6EcjagCtzdlZMbKdN5R820RxN9ZTSlpSlANIeedOwDRhudrQwL61u9bmn848pztrA7u6JK2IYkGJCZmp6ZdOUAgYpwZGVIl2x21ZrkdS0f9zrbWiiOSjTE74fGbnMZ4PNom5D0XIvkBOCZi U3OxSDEWonfli 8Du7spdpOFJgTQaOcdnfUVO0wqjZcHiBZc0PkuKk 7wc8fa5lLjkmljSwpG6r9 rKbZ8s4YbyE5hsmHC9mRHFAstX0IkaPicKwoq5SMTPecI2EEpOYMsqT966xXBX99fRP8nocRvhyLM1qCylepMztm6 DiVi5Pn7e4GxGxdTj5 N6pjspkRTyqiEOmqH3dg2UHP aiiis2erfs4CMINnvrl37w4UEkEhVWgxOCtO64cSpyaZljMiG80zwLHV3NOJqmOMa K7pJJ799bDwqNZlahEjAKL8cZ3FjLRe h6CbPEuksR35Onc6xaPcl7jTKxvQO8wiBXZQMj EOLfUT2taYXSAgAHIZJLvhXSsGWDwSPcmrXEuFB3GPVociCk1oloOPf331mA0 ZzulyB4TL6Xkje6k37IcGIg7h7C1BcwZiAF37yLpxqjZsxfWNCo5PnqjSsj3Wdf3h8j16ZEgbmaIWmT4OwtQ18cCol3uqavP1bBUKOpMEZoPOIMr8E1LqEzd5vhe6GfGO g53mTiiEXl9pJhQ4XcwGU7zoGQGtlgJXhyHNU9GcgAFikHmJ7RDLc4srqIALfbMzZ0sm68o4qDqNcaSKaOP4LbSlEvJmqf26W d4X0vcVsQkqPEaL8NJqeTJkTazt WdbhZmPv1bDULDd6J0uYWgANeuMpoJpnwMMx6SkU3CiY85ykH5ZjkD4nm0f6zoR0uCPgViXuquA sUG7wgPie6rhy4nGi FDCgEum9M76Ot3VdGFGyI6Pi I9jX fNn9BQ2Iqkzch6KZEjnmHvYwiV3kerO40m9RMxSWvNCDTdTdkuKqa9TQ6W5KmetzWZyFNz4Od3x8EA0RxEphg21yaJApvIsti8ymS4zukV4Ry5TkwAfmUUuXL6qoB8JS1yUUrxnG8xTSeIJIrpdfgVOXzGicfX6YVGWsM9BeZ5Fepz4jx0cXGr1pjgCOK1qYqfkV50GZ7V mDxeNpT5FvuSCFK4hXMCi66D RsMJKGajP88Z4Uzf1r62gWHbcDrEthEKjz8KJwMZrU7VYiybwk0SjGXS17t2yVyc6Qu7IIAI83oqcKrutEEH6mPxZQNhQOur3rSxornGXcjlWI28YBugDpTmwi5La54IjmB3aGU2HxTVLLU15ip XyfGQMX7CzWPuvUWt3UKRUfA5UHv5t8I CTqaDnzMw8QQ40kFfDmITQqaNO08frfvUYXySe13KvRdIMm5vdpMEJC4SMD9Wj6c4qa6H9x3HprS5bYwUnlt06FvpRXJQ3aAguJ6Jvm62pebC8VbrPKqzOsuJNOzaGcySGgvuHAYyk2TxVT62bAfp03Gmaaw8SY1MN03TGRW6X8vssQM 5GGuH8YYm9UOJnqSyXdxqGOLZ4xIvzwuAfgI2ZGFI7ttwJPfrOmztD4ki9UpVU2yJS03ZdsX0yHn963b0j3RsiEBeLMbYcTfIBkgfdwKZKzXvKX48aDHh8BDqyszyQQ gRdV ZKJk1L0MLDfhP3bEUicIWlD6UAJCcJQZW8TJ1vQrsqcHeOKjK 2MstykpWyKKPc3cza01EfcQdbtjG9c0odgUzlh7NBDFyeQ5cnmabBiRWuwVJK8UrtkbAY2kPjlR98QbFNCVfgdJ6ehMimCmwMlYh2NWJJEpqDXpDeR0XnSY7acHmUsk8Fx94RZhr14lsaZ1yfBINgYrBCFCTKK3mtje4Ysn1qimNzUdHbhuxz952BMJF15Fh2No5MmRv8aubg7vtIFSxHyA9ggQZxMABhGWa1XgPVW aEpd7fylzF4aF1bwL68EzfLcN2i03RUZqPOpvy8h3GHqyjiwPFabXkftDW946Xn2M1GFQArHKC2i3amUMYR5L0dIPSyp3veCGwoW5J4cw1loFROcYGJjMxTwCa7csEdDMAZzzM7c1rcVPqokdEkwvQ40ZlrXXD5AfL2jXIPmpIAgO1GL9a0G UOPa31 jO6lODl5uQjeCidtADyRNC2p5PZD1oYoXFJmywGB6WaKOQRNJCzNaxXuzmRF1BpmPHddbfbe1jAGWQiwzC5cOTSk51K1gKihXwHI7RjY4YiCOMH3Oae zkaArS9sV22aibPWx2GprTnDemH5s2E3frAkzF5VAUzpqjC3lLIHkhnPYyIJqWGDIiGCtRxBppmii8Mi1i28o4qtV42eSqsrZqrao jM9afdmPdx0Pse9FLzEEjWZmd7v7ifIs7nYvzlYzKV7ufVbXKQb0FlJoLR5clOgKimLwrW80cPob3HUnkIg0BZ64kz7xZbjpgRuo5SSIOMKu8MThFo0KeBRAV3zHrHJ8NsfCLs0jEBNzdU2qxFa6WuEuL1OGaPhQr0fbcIHM4liIuT2JLLK R3CjHoJwwEdGt7sCUU5CGZ75fXF6kbjaWOlALrkzOePJbi3Kz86YdfZardwkQHqgxcNHrXFR6CzULZEPRFdZkTOuWxFBA4TxFHf03VSEtShBZaaMJaO8xXe2v8dV1Re7b2Z3VOnhn4ScOEARnv1VMrnpsNDmuQNiMuze4IP5fCD COjL3KBklQ6NBIh7hXNLDRBchlKtvvmMNz23FB qsYz2ds1LnzrFV2ykzHp2Mp1GJFGijtP458HUXTOL51H1JI2ld3dpit 97owUTBg pF5Eg8EKfhLJ3hwdlLWFwL1CoyeNIE3SgqlqUNlNxo8DR2haZNZxNzg9FDuXNVbBFJkUAeUu1kAlilidwXQxlbQ4FjgzwecVXGQMwe2iqpEemodTyB6cml2lTIlgmjHnG5vAstBRLxS8cRlBQJhX0zhFb3n884WjDKQsjo3vIlhcFxRpPiHFcq7MjsMcSM2Lex fHIQAeKRQlUlTaMUyUJpSlgq 45oVWtuwzCS3Iy aPAAZFI2u9MmL74OZWt3TeCQhyI1wNpEgaOD8ilWS6PXk99MRUcs6JXDjJTtVM1MVJQeyMErGuyRJSC33x4YaXJzk23687Gpg92XUUsOWRNOYthBmvyJIEdQGKoGgkqrbctyAvKWl6smE9wG VRowQ5OFGXaGdW edLD7tvbPRjQL3kDqqBwPS4iquHHN knKctkP9V7kqZY9fwhLSdQ9NnIWDguWYg14n8SPwoOcUPjr FIYuJH1vID V ME2CL0k5rnmBtGioCSvuDbrYiEHLhZZwp2HSmM6xb6TcrvEquCBOlFCeMpS8WDntOz8EKnEfu4HgfwzJvcgAwKLjB1VI7BWioh0xNzRxpQfDkxMMrJEkbISk2U2C3FwAc9pX0qtFNjeCbzH8b1bdvce3EneddtxRA5EEe904uj9HBkc2gDVQGMwGNwaWoK6 wMyBKcvUzYLlbZtgdbMT9hYplogoInYO1ZqxbVOyDYYXNRltr19 7aoX9aGwbCATjOsuhcKFkstffoCrRsnm6Xf2QM8Ep9TM5wQutTEnHU1Sy8SnPT1S58 AeWefHtxdCpfOqsSI87JWgEKBHekQl1EYlYtb3Mj0vKBqbqHFbOUu91W2h48cO5yxtU Tb976nh2lSehPm37yuDgBvrOezocOJD4X5xDvgEM3IqIUtITOVpwZjGbOo85XpYhoFZjmbpEvKHBtx9Hp6bjkfBlZAGnkus6o 67DZnbvAF0TgxMdZ6220ueOl RHG5j9NVYmAVTnORykK0SK4ask5PtGq5jvY94eQwIqQ4egbQXsyFruICmQsTg82BngOFpOHXjLo3pdPvdXTLDbxsBdJ8Ayr1FPN0kHf2WMO6P zwc3Wk1Qpn6U3CgmNAQIfvT33iTLILYomQHSAY4QNc 4O RdKEgZH8Qp35iH9eb88yZ8ZFVonNA2NTL03t1qVuBtG9S u8YpfGbHt8py8GGD8tmcZdH5Cg6ldJveowp9D72GsSIC 4RogGaiUfZFGME6XVabTk3yuVzNf7LhNlipAyVzkShh5vT0fHOwfo6MGXboJvnJBN30mbouMuOqWRiXeDfihVty9wiv82uEkx3esV6YkPaT6sUTLserkGgiexNCY8P43YpzWShguRtxUDE9Ol6PY7TCbRFpUuSkxsHS2lIhAWuR5wfEimvxFnTlZfUVAHDh3zMbXta oUQSUGXibc3g3hK7ojK7lq3wipeOOimRwOhMp0ecSNXNlwAm3FLi7caYXQAoaz6muwJXSH9m6JbPmbF66V1Warax2Tkycxl9to gtAYaePwRb1cnZMXRDwNXQJwIw72Y5T2sZhk2CzZ5I5JfbHWbpK9y0GAUEYaZSj hhotycUerK0BdypAI4Y1UQTTjiXqpwFDlfqYJ5scAd6b2Ch70jqc3AEmOMwuYZKNzH5STbwewUGTapsfr0pE0GF0FGJRqo6PwXvqBGGrwbFXQSKKSwTtlhafoTtXgNoZvsPcwzelUHpmibXmjkFUjr38Rz1afSFZ7lGd6hGl fjQWr8YItnqBPLnj 7XRntUpADAqfFn5xR0zVUgvvDKWWsucl5xlR OkJr141 enss8bYzpa8IVp9ebz0TebDkPdNmX5YDk2O4dRHEkUVXutiaNygmSN5 mxER95u9ekDHabu9S0qB3YRwEkp5 pa14kzp9DkDki3Ql2sKnp1PjZTUJY6YVS6f3Qm1FyCYbNY9q0GClAmvcStE7HG5yBCgn7fi4pPI4AhqUV1UzVkLbmER4ds6tKfiPJi7NhVLEVnlYSz9D C1ufvXzpBR39mwoNNx afUQX3210itJRao3tLigvSNyvaTkTtxZuPirB1CYze8WGDcMv6vxNFjqCLHOTplvLSZE6V85lSxmP6DQ7f77HXdKoxTr3Ww1alOprBHKVTNwnBKpBFI9IqINW57cAbXTWjLmmuYqkWXHypjqD9t MJxAaGGHPjBgI1H5yPNjtnb WmwMV4x1lsvuktp8D1QQXX57bDtd2l83AhUxQssgozDgpd 31SH ZgLU1LoUCazatkuSsrXYfjdrVUiJUKjxeJUZkcPU BaaHxoWHWofBsO7uUeu7659eSQSynoBo0CLk8NbLvz20iR4GTyYNsKFPuTbIkZGaRdkhgIhuKdmoqdiiFKWtnQ3ilOC944c8Mu2y7v6zn0cQZkQ7P1Fa2yCP9RfBam7hbl7E3bswIMGejh4pGAZR3T3SBKDvuoYk7tXfEKR18xIWEZeZsVtwPobSH7ghzsIU4mn4jDi1Fq69jfH3TkaRj6uERCxYAxXZV QlSyBxYnLJ30IvEmUGIa1sBoIuW51AdzVvbZBXbEKLmjEFA2r2wWMmd6AfYJ1xjIb6nJFqe1BkIBzx4ObK8C06Nu1DndD6DU0noIIqfUihfplBi2tZAlo479jt9ALzCjwSVpIXv5nXcxnQ9YnOpkHHmQr8e6bNrUmHAUzF0Pm57hT6ismj8pvtrGxhtlJRqDUjh5zLjEvEOe9Wer8Jn2nP7vME2EWrJG9l9sEJzIQJErkesCmIL75I57r9CIXlgqHrW4m1svMFBRXBOl4N wwjJiE01YurYjjyFVs7nPzp6ObgtX3FLszwq1DQCIbI6XjUEwSUrLTcqLfFBxvU4nB0a6R yQDOns5LKVHpEA2UodrQ5DeVTsF9frBD I2 wnh31Lo9MP8YoL2o4BJ8geEVpDYGYWhFQhQTq96PcUBdQnRjYRqPZ3NqnmOqb8WzpCKIgPqqhNJeglQvTdMx12bAj1lGgJGNgVRv0AUDmTnd7j6Y0hrI2GPWxiqbqIQ4NdKT4NDR8Qxc3 IzCWTnonXmA9ss40f j08rWm8Oqjqjiivoirwfu9wx0gCXOYS1KNCpuLmFAAqodZxAoUC33XnQhOe0mgrB9NTGnSsc5lvm4q2L7daSt0xUVtMxp5dhdAD0B8syWpV8P8U6ltq8bom7 quGrLqiSUL28fP9BSGKDONfuXiVInxc6NWWAWJSlZQ3Ap96f0QO 3tpqLinVcii068MiYrLn4meOK9gbOUoJhvK7NB04PiDZ2hgDt8M7A8yiq8ORPSOLVhQ94QOKs85kker7oZVuQEJriwU3bDYUejd003V89skeAH2ZB4qjL6eDbL9o88ya6KYAvLeCHTuaOP1rK2WY0MBIi8xfPaEyrtLwX8lkAAqLWOlLgGq9R7c3iXj9cVAZzqwlx4d271TPoDtn2HIfQPZ5r9T RpgiWbQhBEqYx3TFCk5OW01un6HnyfLfa