{"id":148003,"date":"2026-06-16T23:27:30","date_gmt":"2026-06-17T06:27:30","guid":{"rendered":"https:\/\/www.rentcafe.com\/blog\/?page_id=148003"},"modified":"2026-07-28T00:42:43","modified_gmt":"2026-07-28T07:42:43","slug":"student-housing-statistics","status":"publish","type":"page","link":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/","title":{"rendered":"Student housing statistics: Inventory, growth and university coverage"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1555\" height=\"600\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png\" alt=\"students living together in student housing near college\" class=\"wp-image-148409\" srcset=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png 1555w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png?resize=500,193 500w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png?resize=768,296 768w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png?resize=1320,509 1320w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png?resize=1536,593 1536w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png?resize=150,58 150w\" sizes=\"auto, (max-width: 1555px) 100vw, 1555px\" \/><\/figure><\/div>\n\n\n<p class=\"has-text-align-right\"><em><strong>Last updated: June 2026<\/strong><\/em><\/p>\n\n\n\n<p>Student housing markets sit at the intersection of higher education and real estate. As a result, enrollment trends, campus expansion and renter preferences are the main factors shaping this sector.<\/p>\n\n\n\n<p>This page provides a comprehensive look at student housing across the country. This means purpose-built, dedicated student housing inventory and the broader off-campus rental landscape surrounding major universities.<\/p>\n\n\n\n<p>If you&#8217;re interested in the current state and dynamics of student housing or maybe you&#8217;re researching student housing stock by city, this resource brings together the data and context you need.<\/p>\n\n\n\n<div style=\"background-color: #fef5ce; padding: 20px; border-radius: 5px;\">\n<h3><strong>Key takeaways:<\/strong><\/h3>\n<ul>\n<li class=\"\">The U.S. privately owned student housing market has surpassed <strong>1 million completed beds,<\/strong> with annual construction ranging from roughly 27,000 to 48,000 beds throughout the last decade.<\/li>\n<li class=\"\"><strong>Knoxville, TN, <\/strong>led all U.S. cities in new student housing delivered in 2025 with 2,573 beds added. It was followed by Minneapolis, MN (2,103) and Tallahassee, FL (1,553).<\/li>\n<li class=\"\"><strong>Gainesville, FL, <\/strong>holds the largest cumulative inventory of privately owned, dedicated student housing in the country, with 31,399 beds.<\/li>\n<li class=\"\">The <strong>South dominates<\/strong> the regional landscape with 596,175 student beds \u2014 nearly three times the Midwest&#8217;s 211,385 beds and almost four times the West&#8217;s 157,097.<\/li>\n<li class=\"\"><strong>61% of degree-granting universities<\/strong> with at least 3,000 enrolled students offer institutionally controlled housing, but it&#8217;s not always enough to house all students. For example, in Northfield, MN, 96% of students have institutional access to housing, whereas in Fargo, ND, only 47% do.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p><b><i>Notes on the methodology<\/i><\/b><\/p>\n\n\n\n<p>For the purposes of this page, &#8220;student housing&#8221; is defined and calculated based on the number of beds, not apartments. This is the typical case as these properties offer the by-the-bed leasing option. All data from the first section related to privately owned student housing is from <a href=\"https:\/\/www.yardimatrix.com\/\">Yardi Matrix<\/a> as of April 2026. For the second section, we used data from <a href=\"https:\/\/nces.ed.gov\/ipeds\" target=\"_blank\" rel=\"noopener\">Integrated Postsecondary Education Data System<\/a> (IPEDS).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-student-housing-nbsp\"><strong><em>What is student housing?&nbsp;<\/em><\/strong><\/h2>\n\n\n\n<p>Student housing refers to residential accommodations specifically intended to serve the needs of students enrolled at colleges, universities and other higher education institutions. It encompasses two primary categories: purpose-built dedicated student housing and institutionally controlled housing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purpose-built student housing (PBSH)<\/strong><\/li>\n<\/ul>\n\n\n\n<p>PBSH is privately developed and owned residential property that&#8217;s specifically designed to serve a student population. As such, it operates within the private rental market. This type of student housing is typically located close to a college or university campus.<\/p>\n\n\n\n<p>These properties feature unit configurations and amenity packages tailored to student life, including by-the-bed leasing, shared common areas and academic-year lease terms.<\/p>\n\n\n\n<p>PBSH operates independently of the university but is functionally integrated into the student housing market that it serves.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"462\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/college-students-living-together.png\" alt=\"illustration with college students living together in on-campus student housing\" class=\"wp-image-148415\" srcset=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/college-students-living-together.png 960w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/college-students-living-together.png?resize=500,241 500w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/college-students-living-together.png?resize=768,370 768w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/college-students-living-together.png?resize=150,72 150w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Institutionally controlled housing<\/strong><\/li>\n<\/ul>\n\n\n\n<p>This type of housing is owned and operated directly by a college or university. This includes traditional dormitories, residence halls and on-campus apartment complexes, as well as housing managed by the institution, but located off-campus, such as university-owned apartment buildings; fraternity and sorority houses under institutional oversight; and graduate or family housing. Occupancy is typically restricted to enrolled students, and leases or licenses are tied directly to enrollment status.<\/p>\n\n\n\n<p>Together, these two categories form the core of the <strong>dedicated student housing supply<\/strong> \u2014 inventory that is explicitly designed, operated and positioned for student occupancy. This niche is different from conventional multifamily housing that students might occupy but is not specifically built or managed for that purpose.<br><strong><div class=\" divider magee-divider magee-shortcode divider-6bvlnx divider divider-border double-line center\" id=\"\"><div class=\"divider-inner divider-border\"><\/div><\/div><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-section-1-purpose-built-student-housing-nbsp\"><strong><span class=\"TextRun SCXW260537991 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW260537991 BCX0\">Section 1: Purpose-built student housing<\/span><\/span><span class=\"EOP Selected SCXW260537991 BCX0\" data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">&nbsp;<\/span><\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-much-dedicated-student-housing-is-on-the-market-nbsp\"><span class=\"TextRun SCXW59160176 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW59160176 BCX0\">How much dedicated student housing is on the market?&nbsp;<\/span><\/span><\/h3>\n\n\n\n<p>The U.S. privately owned student housing market now includes <strong>more than 1 million<\/strong> completed beds. Throughout the last decade, yearly construction has ranged between roughly 27,000 and 48,000 beds, depending on development activity. The slowdown in 2024 and 2025 likely reflects a return to a more stable pace following the post-pandemic construction peak of 2023.<\/p>\n\n\n\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Muli:ital,wght@0,400;0,600;0,700;1,400&display=swap');\n \n  #rc-student-bedrooms-completions,\n  #rc-student-bedrooms-completions * {\n    box-sizing: border-box;\n  }\n \n  #rc-student-bedrooms-completions {\n    --purple-dark: #4E1772;\n    --purple-main: #8227BE;\n    --purple-hover: #6f20a3;\n    --text: #424141;\n    --muted: #6b7280;\n    --border: #e5e7eb;\n \n    width: 100%;\n    display: flex;\n    justify-content: center;\n    align-items: flex-start;\n    margin: 0 auto 32px;\n    font-family: 'Muli', Arial, sans-serif;\n    color: var(--text);\n  }\n \n  #rc-student-bedrooms-completions .rc-visual-wrap {\n    width: 100%;\n    max-width: 900px;\n    margin: 0 auto;\n  }\n \n  #rc-student-bedrooms-completions .rc-visual-card {\n    width: 100%;\n    margin: 0 auto;\n    background: #ffffff;\n    padding: 10px;\n    border-radius: 10px;\n    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);\n    text-align: center;\n  }\n \n  #rc-student-bedrooms-completions .rc-visual-title {\n    margin: 0 0 6px;\n    text-align: center;\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text);\n    line-height: 1.2;\n  }\n \n  #rc-student-bedrooms-completions .rc-chart-svg {\n    display: block;\n    width: 100%;\n    max-width: 900px;\n    height: auto;\n    margin: 0 auto;\n    overflow: visible;\n  }\n \n  #rc-student-bedrooms-completions .rc-value-label {\n    fill: #aaa7b2;\n    font-size: 11px;\n    font-weight: 700;\n  }\n \n  #rc-student-bedrooms-completions .rc-value-label.rc-dark {\n    fill: #25202f;\n  }\n \n  #rc-student-bedrooms-completions .rc-year-label {\n    fill: #77737f;\n    font-size: 10px;\n    font-weight: 600;\n  }\n \n  #rc-student-bedrooms-completions .rc-axis-line {\n    stroke: #77737f;\n    stroke-width: 2;\n  }\n \n  #rc-student-bedrooms-completions .rc-bar {\n    fill: var(--purple-main);\n  }\n \n  #rc-student-bedrooms-completions .rc-bar.rc-final {\n    fill: var(--purple-dark);\n  }\n \n  #rc-student-bedrooms-completions .rc-bottom-bar {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    align-items: center;\n    gap: 12px;\n    width: 100%;\n    max-width: 900px;\n    margin: 10px auto 0;\n    padding-top: 8px;\n    border-top: 1px solid var(--border);\n    text-align: left;\n  }\n\n  #rc-student-bedrooms-completions .rc-source {\n    font-size: 11px;\n    color: var(--muted);\n    line-height: 1.35;\n    margin: 0;\n    min-width: 0;\n  }\n\n  #rc-student-bedrooms-completions .rc-export-actions {\n    width: 100%;\n    max-width: 900px;\n    margin: 12px auto 0;\n    display: flex;\n    justify-content: left;\n    gap: 16px;\n  }\n\n  #rc-student-bedrooms-completions .rc-export-btn {\n    background: none;\n    border: none;\n    padding: 0;\n    margin: 0;\n    font-family: 'Muli', Arial, sans-serif;\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--muted);\n    text-decoration: underline;\n    cursor: pointer;\n  }\n\n  #rc-student-bedrooms-completions .rc-export-btn:hover {\n    color: var(--text);\n  }\n\n  \/* Kept in HTML but hidden from the visual. *\/\n  #rc-student-bedrooms-completions .rc-embed-btn {\n    display: none !important;\n  }\n\n  #rc-student-bedrooms-completions .rc-footer-right {\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    min-width: 0;\n  }\n \n  #rc-student-bedrooms-completions .rc-footer-right a {\n    display: inline-flex;\n    align-items: center;\n    justify-content: flex-end;\n  }\n \n  #rc-student-bedrooms-completions .rc-brand-logo {\n    height: 22px;\n    width: auto;\n    display: block;\n  }\n \n  #rc-student-bedrooms-completions .rc-brand-fallback {\n    display: none;\n    font-size: 14px;\n    font-weight: 700;\n    color: var(--text);\n    text-decoration: underline;\n  }\n \n  body.rc-exporting-bedrooms-completions #rc-student-bedrooms-completions .rc-export-actions {\n    display: none !important;\n  }\n\n  body.rc-exporting-bedrooms-completions #rc-student-bedrooms-completions .rc-visual-card {\n    padding-top: 10px;\n  }\n \n  @media (max-width: 700px) {\n    #rc-student-bedrooms-completions {\n      margin-bottom: 28px;\n    }\n \n    #rc-student-bedrooms-completions .rc-visual-title {\n      font-size: 14px;\n    }\n \n    #rc-student-bedrooms-completions .rc-value-label {\n      font-size: 12px;\n    }\n \n    #rc-student-bedrooms-completions .rc-year-label {\n      font-size: 11px;\n    }\n \n    #rc-student-bedrooms-completions .rc-bottom-bar {\n      grid-template-columns: 1fr;\n      align-items: flex-start;\n    }\n \n    #rc-student-bedrooms-completions .rc-export-actions {\n      justify-content: flex-start;\n    }\n \n    #rc-student-bedrooms-completions .rc-footer-right {\n      justify-content: flex-start;\n    }\n  }\n<\/style>\n \n<div id=\"rc-student-bedrooms-completions\">\n<div class=\"rc-visual-wrap\">\n<div class=\"rc-visual-card\" data-rc-id=\"export-card\" id=\"rc-student-bedrooms-completions-export\">\n<h3 class=\"rc-visual-title\">Student housing bedrooms completions: 10-year evolution<\/h3>\n \n      <svg class=\"rc-chart-svg\" viewBox=\"0 0 900 420\" role=\"img\" aria-labelledby=\"rcBedroomsChartTitle rcBedroomsChartDesc\">\n<title id=\"rcBedroomsChartTitle\">Student housing bedrooms completions: 10-year evolution<\/title>\n<desc id=\"rcBedroomsChartDesc\">Vertical bar chart showing student housing bedroom completions from 2016 through 2025.<\/desc>\n \n        <line class=\"rc-axis-line\" x1=\"25\" y1=\"355\" x2=\"875\" y2=\"355\"><\/line>\n \n        <text class=\"rc-value-label\" x=\"70\" y=\"94\" text-anchor=\"middle\">44,754<\/text>\n<rect class=\"rc-bar\" x=\"48\" y=\"102\" width=\"44\" height=\"253\"><\/rect>\n<text class=\"rc-year-label\" x=\"70\" y=\"375\" text-anchor=\"middle\">2016<\/text>\n \n        <text class=\"rc-value-label\" x=\"155\" y=\"72\" text-anchor=\"middle\">48,642<\/text>\n<rect class=\"rc-bar\" x=\"133\" y=\"80\" width=\"44\" height=\"275\"><\/rect>\n<text class=\"rc-year-label\" x=\"155\" y=\"375\" text-anchor=\"middle\">2017<\/text>\n \n        <text class=\"rc-value-label\" x=\"240\" y=\"89\" text-anchor=\"middle\">45,705<\/text>\n<rect class=\"rc-bar\" x=\"218\" y=\"97\" width=\"44\" height=\"258\"><\/rect>\n<text class=\"rc-year-label\" x=\"240\" y=\"375\" text-anchor=\"middle\">2018<\/text>\n \n        <text class=\"rc-value-label\" x=\"325\" y=\"108\" text-anchor=\"middle\">42,463<\/text>\n<rect class=\"rc-bar\" x=\"303\" y=\"116\" width=\"44\" height=\"239\"><\/rect>\n<text class=\"rc-year-label\" x=\"325\" y=\"375\" text-anchor=\"middle\">2019<\/text>\n \n        <text class=\"rc-value-label\" x=\"410\" y=\"91\" text-anchor=\"middle\">45,392<\/text>\n<rect class=\"rc-bar\" x=\"388\" y=\"99\" width=\"44\" height=\"256\"><\/rect>\n<text class=\"rc-year-label\" x=\"410\" y=\"375\" text-anchor=\"middle\">2020<\/text>\n \n        <text class=\"rc-value-label\" x=\"495\" y=\"114\" text-anchor=\"middle\">41,487<\/text>\n<rect class=\"rc-bar\" x=\"473\" y=\"122\" width=\"44\" height=\"233\"><\/rect>\n<text class=\"rc-year-label\" x=\"495\" y=\"375\" text-anchor=\"middle\">2021<\/text>\n \n        <text class=\"rc-value-label\" x=\"580\" y=\"194\" text-anchor=\"middle\">27,456<\/text>\n<rect class=\"rc-bar\" x=\"558\" y=\"202\" width=\"44\" height=\"153\"><\/rect>\n<text class=\"rc-year-label\" x=\"580\" y=\"375\" text-anchor=\"middle\">2022<\/text>\n \n        <text class=\"rc-value-label\" x=\"665\" y=\"77\" text-anchor=\"middle\">47,765<\/text>\n<rect class=\"rc-bar\" x=\"643\" y=\"85\" width=\"44\" height=\"270\"><\/rect>\n<text class=\"rc-year-label\" x=\"665\" y=\"375\" text-anchor=\"middle\">2023<\/text>\n \n        <text class=\"rc-value-label\" x=\"750\" y=\"139\" text-anchor=\"middle\">36,847<\/text>\n<rect class=\"rc-bar\" x=\"728\" y=\"147\" width=\"44\" height=\"208\"><\/rect>\n<text class=\"rc-year-label\" x=\"750\" y=\"375\" text-anchor=\"middle\">2024<\/text>\n \n        <text class=\"rc-value-label rc-dark\" x=\"835\" y=\"197\" text-anchor=\"middle\">27,003<\/text>\n<rect class=\"rc-bar rc-final\" x=\"813\" y=\"205\" width=\"44\" height=\"150\"><\/rect>\n<text class=\"rc-year-label\" x=\"835\" y=\"375\" text-anchor=\"middle\">2025<\/text>\n<\/svg>\n \n      <div class=\"rc-bottom-bar\">\n<p class=\"rc-source\">Source: RentCafe analysis of Yardi Matrix data &bull; All data is accurate as of the date of publication.<\/p>\n\n        <div class=\"rc-footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<img decoding=\"async\"\n              class=\"rc-brand-logo\"\n              src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/11\/RentCafe-logo-for-light-background.png?resize=500,128%22\n              alt=\"RentCafe logo\"\n              onerror=\"this.style.display='none'; this.nextElementSibling.style.display='inline';\">\n<span class=\"rc-brand-fallback\">RentCafe<\/span>\n<\/a>\n<\/div>\n<\/div>\n<div class=\"rc-export-actions\">\n<button class=\"rc-export-btn\" data-rc-download=\"true\" data-rc-download-filename=\"student-housing-bedrooms-completions-10-year-evolution.png\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<button class=\"rc-export-btn\" data-rc-get-data=\"true\" data-rc-get-data-filename=\"student-housing-bedrooms-completions-10-year-evolution-data.csv\" type=\"button\">Get data<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<script>\n(function () {\n  'use strict';\n\n  var root = document.getElementById('rc-student-bedrooms-completions');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  var DATA = [\n    { year: 2016, value: 44754 },\n    { year: 2017, value: 48642 },\n    { year: 2018, value: 45705 },\n    { year: 2019, value: 42463 },\n    { year: 2020, value: 45392 },\n    { year: 2021, value: 41487 },\n    { year: 2022, value: 27456 },\n    { year: 2023, value: 47765 },\n    { year: 2024, value: 36847 },\n    { year: 2025, value: 27003 }\n  ];\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      var existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      var script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\n  function csvEscape(value) {\n    var str = String(value == null ? '' : value).replace(\/\\s+\/g, ' ').trim();\n    if (\/[\",\\n]\/.test(str)) {\n      return '\"' + str.replace(\/\"\/g, '\"\"') + '\"';\n    }\n    return str;\n  }\n\n  function buildCsv() {\n    var lines = [['Year', 'Bedroom completions'].map(csvEscape).join(',')];\n    DATA.forEach(function (point) {\n      lines.push([point.year, point.value].map(csvEscape).join(','));\n    });\n    return lines.join('\\r\\n');\n  }\n\n  function bindGetDataButton() {\n    var button = root.querySelector('[data-rc-get-data=\"true\"]');\n    if (!button) return;\n\n    button.addEventListener('click', function () {\n      var filename = button.getAttribute('data-rc-get-data-filename') || 'data.csv';\n      var csv = buildCsv();\n      var blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n      var url = URL.createObjectURL(blob);\n      var link = document.createElement('a');\n      link.href = url;\n      link.download = filename;\n      link.click();\n      URL.revokeObjectURL(url);\n    });\n  }\n\n  bindGetDataButton();\n\n  var downloadButton = root.querySelector('[data-rc-download=\"true\"]');\n  var exportElement = getById('export-card');\n\n  if (!downloadButton || !exportElement) return;\n\n  downloadButton.addEventListener('click', function () {\n    document.body.classList.add('rc-exporting-bedrooms-completions');\n\n    html2canvas(exportElement, {\n      scale: 2,\n      useCORS: true,\n      backgroundColor: '#ffffff'\n    }).then(function (canvas) {\n      var link = document.createElement('a');\n      link.href = canvas.toDataURL('image\/png');\n      link.download = 'student-housing-bedrooms-completions-10-year-evolution.png';\n      link.click();\n      document.body.classList.remove('rc-exporting-bedrooms-completions');\n    }).catch(function () {\n      document.body.classList.remove('rc-exporting-bedrooms-completions');\n      alert('Could not generate PNG.');\n    });\n  });\n})();\n<\/script>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-much-does-student-housing-represent-of-the-total-multifamily-inventory\">How much does student housing represent of the total multifamily inventory?<\/h3>\n\n\n\n<p>The share of student housing from the total multifamily inventory delivered each year going back to 2016 ranges between 2.41% and 7.65%.<\/p>\n\n\n\n<!-- 2. Student housing beds as a share of total multifamily inventory -->\n<style>\n\n#rc-student-beds-share, #rc-student-beds-share *{box-sizing:border-box;}\n#rc-student-beds-share{width:100%; margin:0 auto 32px; font-family:'Muli', Arial, sans-serif; color:#424141;}\n#rc-student-beds-share .embed-btn.is-hidden-control, #rc-student-beds-share .rc-embed-btn{display:none !important;}\n#rc-student-beds-share *, #rc-student-beds-share *, #rc-student-beds-share *{ box-sizing:border-box; }\n#rc-student-beds-share{ margin:0; padding:20px; background:#ffffff; font-family:'Muli', sans-serif; color:#424141; }\n#rc-student-beds-share .visual-wrap{ max-width:1160px; margin:0 auto; }\n#rc-student-beds-share .table-wrap{ max-width:1160px; margin:0; font-family:'Muli', sans-serif; font-size:14px; color:#000000; }\n#rc-student-beds-share .export-actions{ display:flex; gap:16px; margin-top:12px; }\n#rc-student-beds-share .export-btn{ background:none; border:none; padding:0; margin:0; font-family:'Muli', sans-serif; font-size:13px; font-weight:700; color:#6b7280; text-decoration:underline; cursor:pointer; }\n#rc-student-beds-share .export-btn:hover{ color:#424141; }\n#rc-student-beds-share .visual-card{ background:#fff; padding:8px 10px 10px; border-radius:10px; box-shadow:0 1px 4px rgba(0,0,0,.04); }\n#rc-student-beds-share .visual-title{ margin:0 0 24px; text-align:center; font-size:22px; font-weight:700; color:#424141; line-height:1.2; }\n#rc-student-beds-share .table-scroll{ width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; }\n#rc-student-beds-share .visual-table{ width:100%; min-width:900px; border-collapse:collapse; table-layout:fixed; }\n#rc-student-beds-share .visual-table col:nth-child(1){ width:22%; }\n#rc-student-beds-share .visual-table col:nth-child(2){ width:25%; }\n#rc-student-beds-share .visual-table col:nth-child(3){ width:27%; }\n#rc-student-beds-share .visual-table col:nth-child(4){ width:26%; }\n#rc-student-beds-share .visual-table th, #rc-student-beds-share .visual-table td{ text-align:center; color:#000; font-size:14px; font-weight:400; padding:5px 10px; line-height:1.15; }\n#rc-student-beds-share .visual-table thead th{ font-size:14px; font-weight:700; color:#000; vertical-align:bottom; border-bottom:2px solid #555; padding:5px 10px 8px; }\n#rc-student-beds-share .visual-table tbody td{ border-bottom:1px solid #e9e9e9; height:28px; }\n#rc-student-beds-share .visual-table tbody tr:last-child td{ border-bottom:none; }\n#rc-student-beds-share .sort-arrow{ color:#b8b8b8; font-size:12px; margin-left:2px; position:relative; top:-1px; }\n#rc-student-beds-share .share-cell{ padding-top:4px !important; padding-bottom:4px !important; }\n#rc-student-beds-share .share-track{ width:100%; height:20px; background:#e9e9e9; position:relative; overflow:hidden; }\n#rc-student-beds-share .share-bar{ height:100%; background:#8227BE; position:relative; min-width:34px; }\n#rc-student-beds-share .share-label{ position:absolute; right:6px; top:50%; transform:translateY(-50%); color:#fff; font-size:12px; font-weight:700; line-height:1; white-space:nowrap; }\n#rc-student-beds-share .bottom-bar{ display:flex; justify-content:space-between; align-items:center; gap:12px; margin-top:12px; padding-top:8px; border-top:1px solid #e5e7eb; flex-wrap:wrap; }\n#rc-student-beds-share .bottom-left{ display:flex; align-items:center; gap:12px; flex-wrap:wrap; flex:1; }\n#rc-student-beds-share .source{ font-size:11px; color:#6b7280; line-height:1.35; margin:0; }\n#rc-student-beds-share .footer-right{ display:flex; align-items:center; justify-content:flex-end; }\n#rc-student-beds-share .brand-logo{ height:22px; width:auto; display:block; }\n#rc-student-beds-share .embed-btn{ padding:7px 12px; background:#ffffff; color:#555; border:1px solid #dce6ee; border-radius:8px; font-size:12px; font-weight:700; cursor:pointer; display:inline-flex; align-items:center; gap:6px; white-space:nowrap; font-family:'Muli', sans-serif; }\n#rc-student-beds-share .embed-btn:hover{ background:#f7f9fb; }\n#rc-student-beds-share .embed-btn svg{ width:14px; height:14px; fill:#8227BE; }\n@media (max-width:700px){\n#rc-student-beds-share{ padding:12px; }\n#rc-student-beds-share .visual-title{ font-size:18px; margin-bottom:16px; }\n#rc-student-beds-share .visual-table th, #rc-student-beds-share .visual-table td{ font-size:13px; padding:5px 6px; }\n#rc-student-beds-share .visual-table thead th{ font-size:13px; }\n#rc-student-beds-share .share-track{ height:19px; }\n#rc-student-beds-share .share-label{ font-size:11px; }\n#rc-student-beds-share .bottom-bar{ flex-direction:column; align-items:flex-start; }\n#rc-student-beds-share .bottom-left{ flex-direction:column; align-items:flex-start; }\n}\n#rc-student-beds-share \/* Hidden embed control: keep the Embed button in the HTML, #rc-student-beds-share but hide it by default.\n   Add ?showEmbed=1 to the URL if you need to reveal it while testing. *\/\n.embed-btn.is-hidden-control{\n  display:none !important;\n}\n<\/style>\n\n<div id=\"rc-student-beds-share\">\n<div class=\"visual-wrap\">\n<div class=\"table-wrap\">\n<div class=\"visual-card\" data-rc-id=\"export-card\" id=\"export-student-share\">\n<h3 class=\"visual-title\">Student housing beds as a share of total multifamily inventory<\/h3>\n<div class=\"table-scroll\">\n<table class=\"visual-table\">\n<colgroup><col\/><col\/><col\/><col\/><\/colgroup>\n<thead>\n<tr>\n<th>Year<span class=\"sort-arrow\">\u25b2<\/span><\/th>\n<th>Total number of bedrooms<\/th>\n<th>Total number of bedrooms dedicated to<br\/>students<\/th>\n<th>Share of student beds from total<br\/>multifamily inventory<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>2016<\/td>\n<td>585,384<\/td>\n<td>44,754<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:100.0%\">\n<span class=\"share-label\">7.65%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2017<\/td>\n<td>641,387<\/td>\n<td>48,642<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:99.1%\">\n<span class=\"share-label\">7.58%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2018<\/td>\n<td>659,174<\/td>\n<td>45,705<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:90.6%\">\n<span class=\"share-label\">6.93%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td>637,158<\/td>\n<td>42,463<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:87.1%\">\n<span class=\"share-label\">6.66%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2020<\/td>\n<td>692,276<\/td>\n<td>45,392<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:85.8%\">\n<span class=\"share-label\">6.56%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2021<\/td>\n<td>771,347<\/td>\n<td>41,487<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:70.3%\">\n<span class=\"share-label\">5.38%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2022<\/td>\n<td>716,515<\/td>\n<td>27,456<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:50.1%\">\n<span class=\"share-label\">3.83%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2023<\/td>\n<td>960,110<\/td>\n<td>47,765<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:65.0%\">\n<span class=\"share-label\">4.97%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2024<\/td>\n<td>1,246,824<\/td>\n<td>36,847<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:38.7%\">\n<span class=\"share-label\">2.96%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>2025<\/td>\n<td>1,121,281<\/td>\n<td>27,003<\/td>\n<td class=\"share-cell\">\n<div class=\"share-track\">\n<div class=\"share-bar\" style=\"width:31.5%\">\n<span class=\"share-label\">2.41%<\/span>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"bottom-bar\">\n<div class=\"bottom-left\">\n<p class=\"source\">Source: RentCafe analysis of Yardi Matrix data \u2022 All data is accurate as of the date of publication.<\/p>\n<button class=\"embed-btn is-hidden-control\">\n<svg aria-hidden=\"true\" viewbox=\"0 0 24 24\"><path d=\"M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0L19.2 12l-4.6-4.6L16 6l6 6-6 6-1.4-1.4z\"><\/path><\/svg>\n            Embed\n          <\/button>\n<\/div>\n<div class=\"footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">\n<img decoding=\"async\" alt=\"RentCafe logo\" class=\"brand-logo\" onerror=\"this.onerror=null; this.parentElement.innerHTML='&lt;span style=&quot;font-size:14px; font-weight:700; color:#424141;&quot;&gt;RentCafe&lt;\/span&gt;';\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/11\/RentCafe-logo-for-light-background.png?resize=500,128\"\/>\n<\/a>\n<\/div>\n<\/div>\n<div class=\"export-actions\">\n<button class=\"export-btn\" data-rc-download=\"true\" data-rc-download-filename=\"student-housing-beds-share-of-total-multifamily-inventory.png\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<button class=\"export-btn\" data-rc-get-data=\"true\" data-rc-get-data-filename=\"student-housing-beds-share-of-total-multifamily-inventory-data.csv\" type=\"button\">Get data<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<script>\n(function () {\n  'use strict';\n\n  var root = document.getElementById('rc-student-beds-share');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      var existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      var script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\n  function downloadPNG(elementId, filename) {\n    var el = getById(elementId);\n    if (!el) return;\n\n    html2canvas(el, {\n      scale: 2,\n      useCORS: true,\n      backgroundColor: '#ffffff'\n    }).then(function (canvas) {\n      var link = document.createElement('a');\n      link.href = canvas.toDataURL('image\/png');\n      link.download = filename;\n      link.click();\n    }).catch(function () {\n      alert('Could not generate PNG.');\n    });\n  }\n\n  function bindDownloadButton() {\n    var button = root.querySelector('[data-rc-download=\"true\"]');\n    if (!button) return;\n\n    button.addEventListener('click', function () {\n      var target = button.getAttribute('data-rc-download-target') || 'export-card';\n      var filename = button.getAttribute('data-rc-download-filename') || 'rentcafe-visual.png';\n      downloadPNG(target, filename);\n    });\n  }\n\n  function csvEscape(value) {\n    var str = String(value == null ? '' : value).replace(\/\\s+\/g, ' ').trim();\n    if (\/[\",\\n]\/.test(str)) {\n      return '\"' + str.replace(\/\"\/g, '\"\"') + '\"';\n    }\n    return str;\n  }\n\n  function buildCsvFromTable(table) {\n    var headers = Array.prototype.map.call(table.querySelectorAll('thead th'), function (th) {\n      return th.textContent.replace(\/\\s+\/g, ' ').trim();\n    });\n\n    var rows = Array.prototype.map.call(table.querySelectorAll('tbody tr'), function (tr) {\n      return Array.prototype.map.call(tr.querySelectorAll('td'), function (td) {\n        return csvEscape(td.textContent);\n      });\n    });\n\n    return [headers.map(csvEscape).join(',')]\n      .concat(rows.map(function (cells) { return cells.join(','); }))\n      .join('\\r\\n');\n  }\n\n  function bindGetDataButton() {\n    var button = root.querySelector('[data-rc-get-data=\"true\"]');\n    var table = root.querySelector('table');\n    if (!button || !table) return;\n\n    button.addEventListener('click', function () {\n      var filename = button.getAttribute('data-rc-get-data-filename') || 'data.csv';\n      var csv = buildCsvFromTable(table);\n      var blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n      var url = URL.createObjectURL(blob);\n      var link = document.createElement('a');\n      link.href = url;\n      link.download = filename;\n      link.click();\n      URL.revokeObjectURL(url);\n    });\n  }\n\n  bindDownloadButton();\n  bindGetDataButton();\n})();\n<\/script>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-which-cities-delivered-the-most-student-housing-in-2025\">Which cities delivered the most student housing in 2025?<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.rentcafe.com\/apartments-for-rent\/knoxville-tn\/\" target=\"_blank\" rel=\"noreferrer noopener\">Knoxville, TN<\/a>, leads the country in new student-dedicated rent options added to the private rental market with a total of 2,573 new beds delivered in 2025. Next are <a href=\"https:\/\/www.rentcafe.com\/apartments-for-rent\/minneapolis-mn\/\" target=\"_blank\" rel=\"noreferrer noopener\">Minneapolis, MN<\/a>, with 2,103 beds, and <a href=\"https:\/\/www.rentcafe.com\/apartments-for-rent\/tallahassee-fl\/\" target=\"_blank\" rel=\"noreferrer noopener\">Tallahassee, FL<\/a>, with 1,553 new beds.<\/p>\n\n\n\n<style>\n\n#rc-top-cities-completions-2025, #rc-top-cities-completions-2025 *{box-sizing:border-box;}\n#rc-top-cities-completions-2025{width:100%; margin:0 auto 32px; font-family:'Muli', Arial, sans-serif; color:#424141;}\n#rc-top-cities-completions-2025 .embed-btn.is-hidden-control, #rc-top-cities-completions-2025 .rc-embed-btn{display:none !important;}\n#rc-top-cities-completions-2025 *, #rc-top-cities-completions-2025 *, #rc-top-cities-completions-2025 *{ box-sizing:border-box; }\n#rc-top-cities-completions-2025{ margin:0; padding:20px; background:#ffffff; font-family:'Muli', sans-serif; color:#424141; }\n#rc-top-cities-completions-2025 .visual-wrap{ max-width:1180px; margin:0 auto; }\n#rc-top-cities-completions-2025 .completion-wrap{ max-width:1180px; margin:0; font-family:'Muli', sans-serif; font-size:14px; color:#000000; }\n#rc-top-cities-completions-2025 .export-actions{ display:flex; gap:16px; margin-top:12px; }\n#rc-top-cities-completions-2025 .export-btn{ background:none; border:none; padding:0; margin:0; font-family:'Muli', sans-serif; font-size:13px; font-weight:700; color:#6b7280; text-decoration:underline; cursor:pointer; }\n#rc-top-cities-completions-2025 .export-btn:hover{ color:#424141; }\n#rc-top-cities-completions-2025 .visual-card{ background:#fff; padding:8px 10px 10px; border-radius:10px; box-shadow:0 1px 4px rgba(0,0,0,.04); }\n#rc-top-cities-completions-2025 .visual-title{ margin:0 0 24px; text-align:center; font-size:22px; font-weight:700; color:#424141; line-height:1.2; }\n#rc-top-cities-completions-2025 .table-scroll{ width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; }\n#rc-top-cities-completions-2025 .completion-table{ width:100%; min-width:820px; border-collapse:collapse; table-layout:fixed; }\n#rc-top-cities-completions-2025 .completion-table col:nth-child(1){ width:25%; }\n#rc-top-cities-completions-2025 .completion-table col:nth-child(2){ width:37%; }\n#rc-top-cities-completions-2025 .completion-table col:nth-child(3){ width:38%; }\n#rc-top-cities-completions-2025 .completion-table th, #rc-top-cities-completions-2025 .completion-table td{ color:#000; font-size:14px; font-weight:400; padding:5px 10px; line-height:1.15; height:28px; border-bottom:1px solid #e9e9e9; }\n#rc-top-cities-completions-2025 .completion-table thead th{ font-size:14px; font-weight:700; border-bottom:2px solid #555; padding:6px 10px 10px; vertical-align:bottom; cursor:pointer; user-select:none; }\n#rc-top-cities-completions-2025 .completion-table th:nth-child(1), #rc-top-cities-completions-2025 .completion-table td:nth-child(1){ text-align:center; }\n#rc-top-cities-completions-2025 .completion-table th:nth-child(2), #rc-top-cities-completions-2025 .completion-table td:nth-child(2){ text-align:left; }\n#rc-top-cities-completions-2025 .completion-table th:nth-child(3), #rc-top-cities-completions-2025 .completion-table td:nth-child(3){ text-align:center; }\n#rc-top-cities-completions-2025 .completion-table tbody tr:hover td:not(.beds-cell){ background:#fbf7fe; }\n#rc-top-cities-completions-2025 .sort-arrow{ color:#b8b8b8; font-size:12px; margin-left:3px; position:relative; top:-1px; }\n#rc-top-cities-completions-2025 .sort-arrow.active{ color:#b8b8b8; }\n#rc-top-cities-completions-2025 .beds-cell{ font-weight:700 !important; }\n#rc-top-cities-completions-2025 .beds-cell.light-text{ color:#ffffff; }\n#rc-top-cities-completions-2025 .beds-cell.dark-text{ color:#000000; }\n#rc-top-cities-completions-2025 .bottom-bar{ display:flex; justify-content:space-between; align-items:center; gap:12px; margin-top:12px; padding-top:8px; border-top:1px solid #e5e7eb; flex-wrap:wrap; }\n#rc-top-cities-completions-2025 .bottom-left{ display:flex; align-items:center; gap:12px; flex-wrap:wrap; flex:1; }\n#rc-top-cities-completions-2025 .source{ font-size:11px; color:#6b7280; line-height:1.35; margin:0; }\n#rc-top-cities-completions-2025 .footer-right{ display:flex; align-items:center; justify-content:flex-end; }\n#rc-top-cities-completions-2025 .brand-logo{ height:22px; width:auto; display:block; }\n#rc-top-cities-completions-2025 .embed-btn{ padding:7px 12px; background:#ffffff; color:#555; border:1px solid #dce6ee; border-radius:8px; font-size:12px; font-weight:700; cursor:pointer; display:inline-flex; align-items:center; gap:6px; white-space:nowrap; font-family:'Muli', sans-serif; }\n#rc-top-cities-completions-2025 .embed-btn:hover{ background:#f7f9fb; }\n#rc-top-cities-completions-2025 .embed-btn svg{ width:14px; height:14px; fill:#8227BE; }\n#rc-top-cities-completions-2025.exporting .export-actions, #rc-top-cities-completions-2025.exporting .embed-btn{ display:none !important; }\n@media (max-width:700px){\n#rc-top-cities-completions-2025{ padding:12px; }\n#rc-top-cities-completions-2025 .visual-title{ font-size:18px; margin-bottom:16px; }\n#rc-top-cities-completions-2025 .completion-table{ min-width:700px; }\n#rc-top-cities-completions-2025 .completion-table th, #rc-top-cities-completions-2025 .completion-table td{ font-size:13px; padding:5px 8px; }\n#rc-top-cities-completions-2025 .completion-table thead th{ font-size:13px; }\n#rc-top-cities-completions-2025 .bottom-bar{ flex-direction:column; align-items:flex-start; }\n#rc-top-cities-completions-2025 .bottom-left{ flex-direction:column; align-items:flex-start; }\n}\n#rc-top-cities-completions-2025 \/* Hidden embed control: keep the Embed button in the HTML, #rc-top-cities-completions-2025 but hide it by default.\n   Add ?showEmbed=1 to the URL if you need to reveal it while testing. *\/\n.embed-btn.is-hidden-control{\n  display:none !important;\n}\n<\/style>\n\n<div id=\"rc-top-cities-completions-2025\">\n<div class=\"visual-wrap\">\n<div class=\"completion-wrap\">\n<div class=\"visual-card\" data-rc-id=\"export-card\" id=\"export-completions-2025\">\n<h3 class=\"visual-title\">Top cities for student housing completions in 2025<\/h3>\n<div class=\"table-scroll\">\n<table aria-label=\"Top cities for student housing completions in 2025\" class=\"completion-table\" id=\"completionTable\">\n<colgroup><col\/><col\/><col\/><\/colgroup>\n<thead>\n<tr>\n<th data-sort=\"rank\" data-type=\"num\">Rank<span class=\"sort-arrow active\" data-arrow=\"rank\">\u25b2<\/span><\/th>\n<th data-sort=\"city\" data-type=\"str\">City, state<span class=\"sort-arrow\" data-arrow=\"city\"><\/span><\/th>\n<th data-sort=\"beds\" data-type=\"num\">Number of beds<span class=\"sort-arrow\" data-arrow=\"beds\"><\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-beds=\"2573\" data-city=\"Knoxville, TN\" data-rank=\"1\">\n<td class=\"rank-cell\">1<\/td>\n<td class=\"city-cell\">Knoxville, TN<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 25.0%);\">2,573<\/td>\n<\/tr>\n<tr data-beds=\"2103\" data-city=\"Minneapolis, MN\" data-rank=\"2\">\n<td class=\"rank-cell\">2<\/td>\n<td class=\"city-cell\">Minneapolis, MN<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 28.8%);\">2,103<\/td>\n<\/tr>\n<tr data-beds=\"1553\" data-city=\"Tallahassee, FL\" data-rank=\"3\">\n<td class=\"rank-cell\">3<\/td>\n<td class=\"city-cell\">Tallahassee, FL<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 32.6%);\">1,553<\/td>\n<\/tr>\n<tr data-beds=\"1262\" data-city=\"Ann Arbor, MI\" data-rank=\"4\">\n<td class=\"rank-cell\">4<\/td>\n<td class=\"city-cell\">Ann Arbor, MI<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 36.4%);\">1,262<\/td>\n<\/tr>\n<tr data-beds=\"1225\" data-city=\"Austin, TX\" data-rank=\"5\">\n<td class=\"rank-cell\">5<\/td>\n<td class=\"city-cell\">Austin, TX<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 40.2%);\">1,225<\/td>\n<\/tr>\n<tr data-beds=\"1088\" data-city=\"Atlanta, GA\" data-rank=\"6\">\n<td class=\"rank-cell\">6<\/td>\n<td class=\"city-cell\">Atlanta, GA<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 43.9%);\">1,088<\/td>\n<\/tr>\n<tr data-beds=\"1047\" data-city=\"Fullerton, CA\" data-rank=\"7\">\n<td class=\"rank-cell\">7<\/td>\n<td class=\"city-cell\">Fullerton, CA<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 47.7%);\">1,047<\/td>\n<\/tr>\n<tr data-beds=\"940\" data-city=\"Columbia, SC\" data-rank=\"8\">\n<td class=\"rank-cell\">8<\/td>\n<td class=\"city-cell\">Columbia, SC<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 51.5%);\">940<\/td>\n<\/tr>\n<tr data-beds=\"894\" data-city=\"Storrs, CT\" data-rank=\"9\">\n<td class=\"rank-cell\">9<\/td>\n<td class=\"city-cell\">Storrs, CT<\/td>\n<td class=\"beds-cell light-text\" style=\"background:hsl(276, 72%, 55.3%);\">894<\/td>\n<\/tr>\n<tr data-beds=\"857\" data-city=\"Columbus, OH\" data-rank=\"10\">\n<td class=\"rank-cell\">10<\/td>\n<td class=\"city-cell\">Columbus, OH<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 59.1%);\">857<\/td>\n<\/tr>\n<tr data-beds=\"844\" data-city=\"Iowa City, IA\" data-rank=\"11\">\n<td class=\"rank-cell\">11<\/td>\n<td class=\"city-cell\">Iowa City, IA<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 62.9%);\">844<\/td>\n<\/tr>\n<tr data-beds=\"812\" data-city=\"Houston, TX\" data-rank=\"12\">\n<td class=\"rank-cell\">12<\/td>\n<td class=\"city-cell\">Houston, TX<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 66.7%);\">812<\/td>\n<\/tr>\n<tr data-beds=\"736\" data-city=\"Lubbock, TX\" data-rank=\"13\">\n<td class=\"rank-cell\">13<\/td>\n<td class=\"city-cell\">Lubbock, TX<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 70.5%);\">736<\/td>\n<\/tr>\n<tr data-beds=\"734\" data-city=\"Auburn, AL\" data-rank=\"14\">\n<td class=\"rank-cell\">14<\/td>\n<td class=\"city-cell\">Auburn, AL<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 74.3%);\">734<\/td>\n<\/tr>\n<tr data-beds=\"723\" data-city=\"Huntsville, AL\" data-rank=\"15\">\n<td class=\"rank-cell\">15<\/td>\n<td class=\"city-cell\">Huntsville, AL<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 78.1%);\">723<\/td>\n<\/tr>\n<tr data-beds=\"714\" data-city=\"College Station, TX\" data-rank=\"16\">\n<td class=\"rank-cell\">16<\/td>\n<td class=\"city-cell\">College Station, TX<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 81.8%);\">714<\/td>\n<\/tr>\n<tr data-beds=\"694\" data-city=\"Statesboro, GA\" data-rank=\"17\">\n<td class=\"rank-cell\">17<\/td>\n<td class=\"city-cell\">Statesboro, GA<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 85.6%);\">694<\/td>\n<\/tr>\n<tr data-beds=\"680\" data-city=\"Orlando, FL\" data-rank=\"18\">\n<td class=\"rank-cell\">18<\/td>\n<td class=\"city-cell\">Orlando, FL<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 89.4%);\">680<\/td>\n<\/tr>\n<tr data-beds=\"648\" data-city=\"Tucson, AZ\" data-rank=\"19\">\n<td class=\"rank-cell\">19<\/td>\n<td class=\"city-cell\">Tucson, AZ<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 93.2%);\">648<\/td>\n<\/tr>\n<tr data-beds=\"624\" data-city=\"Daytona Beach, FL\" data-rank=\"20\">\n<td class=\"rank-cell\">20<\/td>\n<td class=\"city-cell\">Daytona Beach, FL<\/td>\n<td class=\"beds-cell dark-text\" style=\"background:hsl(276, 72%, 97.0%);\">624<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"bottom-bar\">\n<div class=\"bottom-left\">\n<p class=\"source\">Source: RentCafe analysis of Yardi Matrix data \u2022 All data is accurate as of the date of publication.<\/p>\n<button class=\"embed-btn is-hidden-control\">\n<svg aria-hidden=\"true\" viewbox=\"0 0 24 24\"><path d=\"M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0L19.2 12l-4.6-4.6L16 6l6 6-6 6-1.4-1.4z\"><\/path><\/svg>\n            Embed\n          <\/button>\n<\/div>\n<div class=\"footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">\n<img decoding=\"async\" alt=\"RentCafe logo\" class=\"brand-logo\" onerror=\"this.onerror=null; this.parentElement.innerHTML='&lt;span style=&quot;font-size:14px; font-weight:700; color:#424141;&quot;&gt;RentCafe&lt;\/span&gt;';\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/11\/RentCafe-logo-for-light-background.png?resize=500,128\"\/>\n<\/a>\n<\/div>\n<\/div>\n<div class=\"export-actions\">\n<button class=\"export-btn\" data-rc-download=\"true\" data-rc-download-filename=\"top-cities-student-housing-completions-2025.png\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<button class=\"export-btn\" data-rc-get-data=\"true\" data-rc-get-data-filename=\"top-cities-student-housing-completions-2025-data.csv\" type=\"button\">Get data<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<script>\n(function () {\n  'use strict';\n\n  var root = document.getElementById('rc-top-cities-completions-2025');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  var sortKey = 'rank';\n  var sortDir = 'asc';\n  var table = root.querySelector('#completionTable');\n\n  function getCellValue(row, key) {\n    if (key === 'rank') return Number(row.dataset.rank || 0);\n    if (key === 'beds') return Number(row.dataset.beds || 0);\n    if (key === 'city') return row.dataset.city || '';\n    return '';\n  }\n\n  function updateSortArrows() {\n    root.querySelectorAll('.sort-arrow').forEach(function (arrow) {\n      var key = arrow.getAttribute('data-arrow');\n      if (key === sortKey) {\n        arrow.textContent = sortDir === 'asc' ? '\u25b2' : '\u25bc';\n        arrow.classList.add('active');\n      } else {\n        arrow.textContent = '';\n        arrow.classList.remove('active');\n      }\n    });\n  }\n\n  function sortTable(key, type) {\n    if (!table) return;\n    var tbody = table.querySelector('tbody');\n    var rows = Array.prototype.slice.call(tbody.querySelectorAll('tr'));\n    if (sortKey === key) {\n      sortDir = sortDir === 'asc' ? 'desc' : 'asc';\n    } else {\n      sortKey = key;\n      sortDir = type === 'num' ? 'desc' : 'asc';\n    }\n    rows.sort(function (a, b) {\n      var av = getCellValue(a, key);\n      var bv = getCellValue(b, key);\n      var result = type === 'str' ? String(av).localeCompare(String(bv)) : av - bv;\n      if (result === 0) result = Number(a.dataset.rank || 0) - Number(b.dataset.rank || 0);\n      return sortDir === 'asc' ? result : -result;\n    });\n    rows.forEach(function (row) { tbody.appendChild(row); });\n    updateSortArrows();\n  }\n\n  root.querySelectorAll('#completionTable th[data-sort]').forEach(function (th) {\n    th.addEventListener('click', function () {\n      sortTable(th.dataset.sort, th.dataset.type);\n    });\n  });\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      var existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      var script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\n  function downloadPNG(elementId, filename) {\n    var el = getById(elementId);\n    if (!el) return;\n\n    root.classList.add('exporting');\n    html2canvas(el, { scale: 2, useCORS: true, backgroundColor: '#ffffff' }).then(function (canvas) {\n      var link = document.createElement('a');\n      link.href = canvas.toDataURL('image\/png');\n      link.download = filename;\n      link.click();\n      root.classList.remove('exporting');\n    }).catch(function () {\n      root.classList.remove('exporting');\n      alert('Could not generate PNG.');\n    });\n  }\n\n  function bindDownloadButton() {\n    var button = root.querySelector('[data-rc-download=\"true\"]');\n    if (!button) return;\n\n    button.addEventListener('click', function () {\n      var target = button.getAttribute('data-rc-download-target') || 'export-card';\n      var filename = button.getAttribute('data-rc-download-filename') || 'rentcafe-visual.png';\n      downloadPNG(target, filename);\n    });\n  }\n\n  function csvEscape(value) {\n    var str = String(value == null ? '' : value).replace(\/\\s+\/g, ' ').trim();\n    if (\/[\",\\n]\/.test(str)) {\n      return '\"' + str.replace(\/\"\/g, '\"\"') + '\"';\n    }\n    return str;\n  }\n\n  function buildCsvFromTable(tableEl) {\n    var headers = Array.prototype.map.call(tableEl.querySelectorAll('thead th'), function (th) {\n      return th.textContent.replace(\/\\s+\/g, ' ').trim();\n    });\n\n    var rows = Array.prototype.map.call(tableEl.querySelectorAll('tbody tr'), function (tr) {\n      return Array.prototype.map.call(tr.querySelectorAll('td'), function (td) {\n        return csvEscape(td.textContent);\n      });\n    });\n\n    return [headers.map(csvEscape).join(',')]\n      .concat(rows.map(function (cells) { return cells.join(','); }))\n      .join('\\r\\n');\n  }\n\n  function bindGetDataButton() {\n    var button = root.querySelector('[data-rc-get-data=\"true\"]');\n    if (!button || !table) return;\n\n    button.addEventListener('click', function () {\n      var filename = button.getAttribute('data-rc-get-data-filename') || 'data.csv';\n      var csv = buildCsvFromTable(table);\n      var blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n      var url = URL.createObjectURL(blob);\n      var link = document.createElement('a');\n      link.href = url;\n      link.download = filename;\n      link.click();\n      URL.revokeObjectURL(url);\n    });\n  }\n\n  bindDownloadButton();\n  bindGetDataButton();\n})();\n<\/script>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-which-cities-have-the-largest-inventory-of-privately-owned-student-housing-as-of-2026\">Which cities have the largest inventory of privately owned student housing as of 2026?<\/h3>\n\n\n\n<p>Looking beyond 2025, the cities with the largest cumulative inventory of privately owned, dedicated student housing are <a href=\"https:\/\/www.rentcafe.com\/apartments-for-rent\/gainesville-fl\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gainesville, FL<\/a> (31,399 beds); Tallahassee, FL (31,242 beds); and College Station, TX (30,843 beds).<\/p>\n\n\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Muli:ital,wght@0,400;0,600;0,700;1,400&display=swap');\n\n#rc-student-housing-inventory-2026 {\n  margin: 0;\n  font-family: 'Muli', Arial, Helvetica, sans-serif;\n  font-size: 14px;\n  color: #424141;\n}\n\n#rc-student-housing-inventory-2026 .visual-wrap {\n  max-width: 1160px;\n  margin: 16px auto;\n  padding: 0 14px;\n  box-sizing: border-box;\n}\n\n#rc-student-housing-inventory-2026 .visual-card {\n  background: #fff;\n  padding: 12px 14px 10px;\n  border-radius: 10px;\n  border: 1px solid #e5e7eb;\n  box-shadow: 0 4px 14px rgba(0,0,0,.08);\n  box-sizing: border-box;\n}\n\n#rc-student-housing-inventory-2026 .visual-title {\n  margin: 0 0 14px;\n  text-align: center;\n  font-size: 22px;\n  font-weight: 700;\n  color: #424141;\n  line-height: 1.2;\n}\n\n#rc-student-housing-inventory-2026 .table-toolbar {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 16px;\n  margin: 6px 0 18px;\n}\n\n#rc-student-housing-inventory-2026 .search-box {\n  position: relative;\n  width: 200px;\n  max-width: 42vw;\n  flex: 0 0 auto;\n}\n\n#rc-student-housing-inventory-2026 .search-box svg {\n  position: absolute;\n  left: 7px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 15px;\n  height: 15px;\n  stroke: #b9b9b9;\n  pointer-events: none;\n}\n\n#rc-student-housing-inventory-2026 .search-box input {\n  width: 100%;\n  height: 26px;\n  border: 1px solid #dddddd;\n  border-radius: 3px;\n  padding: 4px 8px 4px 26px;\n  font-family: 'Muli', Arial, Helvetica, sans-serif;\n  font-size: 13px;\n  color: #424141;\n  outline: none;\n  background: #fff;\n  box-sizing: border-box;\n}\n\n#rc-student-housing-inventory-2026 .search-box input::placeholder {\n  color: #555;\n}\n\n#rc-student-housing-inventory-2026 .search-box input:focus {\n  border-color: #8227BE;\n  box-shadow: 0 0 0 3px rgba(130,39,190,.10);\n}\n\n#rc-student-housing-inventory-2026 .pagination {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 7px;\n  font-size: 12px;\n  color: #000;\n  white-space: nowrap;\n}\n\n#rc-student-housing-inventory-2026 .page-btn {\n  width: 31px;\n  height: 26px;\n  border: 1px solid #dddddd;\n  border-radius: 4px;\n  background: #fff;\n  cursor: pointer;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  color: #000;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n#rc-student-housing-inventory-2026 .page-btn svg {\n  width: 14px;\n  height: 14px;\n  stroke: currentColor;\n}\n\n#rc-student-housing-inventory-2026 .page-btn:disabled {\n  color: #d6d6d6;\n  cursor: not-allowed;\n  background: #fff;\n}\n\n#rc-student-housing-inventory-2026 .page-btn:not(:disabled):hover {\n  background: #f7f7f7;\n  border-color: #cfcfcf;\n}\n\n#rc-student-housing-inventory-2026 .table-scroll {\n  width: 100%;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n#rc-student-housing-inventory-2026 .visual-table {\n  width: 100%;\n  min-width: 900px;\n  border-collapse: collapse;\n  table-layout: fixed;\n}\n\n#rc-student-housing-inventory-2026 .visual-table col:nth-child(1) {\n  width: 32%;\n}\n\n#rc-student-housing-inventory-2026 .visual-table col:nth-child(2) {\n  width: 33.5%;\n}\n\n#rc-student-housing-inventory-2026 .visual-table col:nth-child(3) {\n  width: 34.5%;\n}\n\n#rc-student-housing-inventory-2026 .visual-table th,\n#rc-student-housing-inventory-2026 .visual-table td {\n  color: #000;\n  font-size: 14px;\n  font-weight: 400;\n  padding: 4px 8px;\n  line-height: 1.15;\n  height: 28px;\n}\n\n#rc-student-housing-inventory-2026 .visual-table thead th {\n  font-size: 14px;\n  font-weight: 700;\n  text-align: center;\n  border-bottom: 2px solid #555;\n  padding: 7px 8px 9px;\n  height: 34px;\n}\n\n#rc-student-housing-inventory-2026 .visual-table tbody td {\n  border-bottom: 1px solid #ececec;\n  vertical-align: middle;\n}\n\n#rc-student-housing-inventory-2026 .visual-table tbody tr:last-child td {\n  border-bottom: none;\n}\n\n#rc-student-housing-inventory-2026 .visual-table tbody tr:hover {\n  background: #fbf7ff;\n}\n\n#rc-student-housing-inventory-2026 .rank-cell {\n  text-align: center;\n}\n\n#rc-student-housing-inventory-2026 .city-cell {\n  text-align: left;\n}\n\n#rc-student-housing-inventory-2026 .beds-cell {\n  text-align: left;\n}\n\n#rc-student-housing-inventory-2026 .sort-header {\n  appearance: none;\n  border: none;\n  background: transparent;\n  padding: 0;\n  margin: 0;\n  font: inherit;\n  font-weight: 700;\n  color: #000;\n  cursor: pointer;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 3px;\n}\n\n#rc-student-housing-inventory-2026 .sort-arrow {\n  color: #c3c3c3;\n  font-size: 11px;\n  line-height: 1;\n  position: relative;\n  top: -1px;\n}\n\n#rc-student-housing-inventory-2026 .sort-arrow.active {\n  color: #9c9c9c;\n}\n\n#rc-student-housing-inventory-2026 .beds-wrap {\n  width: 96%;\n  max-width: 350px;\n}\n\n#rc-student-housing-inventory-2026 .bed-value {\n  display: block;\n  margin-bottom: 3px;\n  font-size: 12px;\n  line-height: 1;\n  color: #000;\n}\n\n#rc-student-housing-inventory-2026 .bed-bar {\n  height: 4px;\n  background: #8227BE;\n  min-width: 2px;\n}\n\n#rc-student-housing-inventory-2026 .no-results {\n  text-align: center !important;\n  color: #777 !important;\n  padding: 24px 8px !important;\n}\n\n#rc-student-housing-inventory-2026 .bottom-bar {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 12px;\n  margin-top: 12px;\n  padding-top: 8px;\n  border-top: 1px solid #e5e7eb;\n  flex-wrap: wrap;\n}\n\n#rc-student-housing-inventory-2026 .source {\n  font-size: 11px;\n  color: #6b7280;\n  line-height: 1.35;\n  margin: 0;\n  flex: 1;\n}\n\n#rc-student-housing-inventory-2026 .footer-right {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  flex: 0 0 auto;\n}\n\n#rc-student-housing-inventory-2026 .brand-logo {\n  height: 22px;\n  width: auto;\n  display: block;\n}\n\n#rc-student-housing-inventory-2026 .export-actions {\n  display: flex;\n  gap: 16px;\n  margin-top: 12px;\n}\n\n#rc-student-housing-inventory-2026 .export-btn {\n  background: none;\n  border: none;\n  padding: 0;\n  margin: 0;\n  font-family: 'Muli', Arial, Helvetica, sans-serif;\n  font-size: 12px;\n  font-weight: 700;\n  color: #6b7280;\n  text-decoration: underline;\n  cursor: pointer;\n}\n\n#rc-student-housing-inventory-2026 .export-btn:hover {\n  color: #424141;\n}\n\n#rc-student-housing-inventory-2026.rc-exporting .table-toolbar,\n#rc-student-housing-inventory-2026.rc-exporting .export-actions {\n  display: none !important;\n}\n\n@media (max-width: 700px) {\n  #rc-student-housing-inventory-2026 .visual-wrap {\n    margin: 10px auto;\n    padding: 0 10px;\n  }\n\n  #rc-student-housing-inventory-2026 .visual-card {\n    padding: 12px 10px 10px;\n  }\n\n  #rc-student-housing-inventory-2026 .visual-title {\n    font-size: 18px;\n  }\n\n  #rc-student-housing-inventory-2026 .table-toolbar {\n    align-items: flex-start;\n    gap: 10px;\n  }\n\n  #rc-student-housing-inventory-2026 .search-box {\n    width: 180px;\n    max-width: 55vw;\n  }\n\n  #rc-student-housing-inventory-2026 .visual-table {\n    min-width: 760px;\n  }\n\n  #rc-student-housing-inventory-2026 .visual-table th,\n  #rc-student-housing-inventory-2026 .visual-table td {\n    font-size: 13px;\n  }\n\n  #rc-student-housing-inventory-2026 .beds-wrap {\n    max-width: 300px;\n  }\n\n  #rc-student-housing-inventory-2026 .bottom-bar {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  #rc-student-housing-inventory-2026 .footer-right {\n    justify-content: flex-start;\n  }\n}\n\n@media (max-width: 480px) {\n  #rc-student-housing-inventory-2026 .table-toolbar {\n    flex-direction: column;\n  }\n\n  #rc-student-housing-inventory-2026 .search-box {\n    width: 100%;\n    max-width: 100%;\n  }\n\n  #rc-student-housing-inventory-2026 .pagination {\n    width: 100%;\n    justify-content: flex-end;\n  }\n\n  #rc-student-housing-inventory-2026 .export-actions {\n    width: 100%;\n    flex-direction: column;\n  }\n}\n<\/style>\n\n<div class=\"rc-gutenberg-visual\" data-rc-visual=\"rc-student-housing-inventory-2026\" id=\"rc-student-housing-inventory-2026\">\n<div class=\"visual-wrap\">\n<div class=\"visual-card\" data-rc-id=\"export-card\" id=\"rc-student-housing-inventory-2026-export-card\">\n<h3 class=\"visual-title\">Top cities with the largest student housing inventory as of 2026<\/h3>\n\n<div aria-label=\"Table tools\" class=\"table-toolbar\">\n<label class=\"search-box\" for=\"rc-student-housing-inventory-2026-tableSearch\">\n<svg aria-hidden=\"true\" fill=\"none\" viewBox=\"0 0 24 24\">\n<circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\" stroke-width=\"2\"><\/circle>\n<path d=\"M15.5 15.5L21 21\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<input autocomplete=\"off\" data-rc-id=\"tableSearch\" id=\"rc-student-housing-inventory-2026-tableSearch\" placeholder=\"Search in table\" type=\"search\">\n<\/label>\n\n<div aria-label=\"Pagination\" class=\"pagination\">\n<button aria-label=\"Previous page\" class=\"page-btn\" data-rc-id=\"prevPage\" id=\"rc-student-housing-inventory-2026-prevPage\" type=\"button\">\n<svg aria-hidden=\"true\" fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M15 6l-6 6 6 6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>\n<span data-rc-id=\"pageInfo\" id=\"rc-student-housing-inventory-2026-pageInfo\">Page 1 of 8<\/span>\n<button aria-label=\"Next page\" class=\"page-btn\" data-rc-id=\"nextPage\" id=\"rc-student-housing-inventory-2026-nextPage\" type=\"button\">\n<svg aria-hidden=\"true\" fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M9 6l6 6-6 6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>\n<\/div>\n<\/div>\n\n<div class=\"table-scroll\">\n<table aria-label=\"Top cities with the largest student housing inventory as of 2026\" class=\"visual-table\">\n<colgroup>\n<col>\n<col>\n<col>\n<\/colgroup>\n<thead>\n<tr>\n<th scope=\"col\">\n<button class=\"sort-header\" data-sort=\"rank\" type=\"button\">\nRank <span class=\"sort-arrow active\" data-arrow=\"rank\">\u25b2<\/span>\n<\/button>\n<\/th>\n<th scope=\"col\">\n<button class=\"sort-header\" data-sort=\"city\" type=\"button\">\nCity, state <span class=\"sort-arrow\" data-arrow=\"city\"><\/span>\n<\/button>\n<\/th>\n<th scope=\"col\">\n<button class=\"sort-header\" data-sort=\"beds\" type=\"button\">\nNumber of beds <span class=\"sort-arrow\" data-arrow=\"beds\"><\/span>\n<\/button>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody data-rc-id=\"tableBody\" id=\"rc-student-housing-inventory-2026-tableBody\"><\/tbody>\n<\/table>\n<\/div>\n\n<div class=\"bottom-bar\">\n<p class=\"source\">Source: RentCafe analysis of Yardi Matrix data \u2022 All data is accurate as of the date of publication.<\/p>\n\n<div class=\"footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">\n<img decoding=\"async\" alt=\"RentCafe logo\" class=\"brand-logo\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/11\/RentCafe-logo-for-light-background.png?resize=500,128\">\n<\/a>\n<\/div>\n<\/div>\n\n<div class=\"export-actions\">\n<button class=\"export-btn\" data-rc-download=\"true\" data-rc-download-filename=\"top-cities-largest-student-housing-inventory-2026.png\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<button class=\"export-btn\" data-rc-get-data=\"true\" data-rc-get-data-filename=\"top-cities-largest-student-housing-inventory-2026-data.csv\" type=\"button\">Get data<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<script>\n(function () {\n  'use strict';\n\n  const root = document.getElementById('rc-student-housing-inventory-2026');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  const INVENTORY_DATA = [{\"rank\":1,\"city\":\"Gainesville, FL\",\"beds\":31399},{\"rank\":2,\"city\":\"Tallahassee, FL\",\"beds\":31242},{\"rank\":3,\"city\":\"College Station, TX\",\"beds\":30843},{\"rank\":4,\"city\":\"Austin, TX\",\"beds\":25254},{\"rank\":5,\"city\":\"San Marcos, TX\",\"beds\":19392},{\"rank\":6,\"city\":\"Athens, GA\",\"beds\":16398},{\"rank\":7,\"city\":\"Orlando, FL\",\"beds\":16390},{\"rank\":8,\"city\":\"Lubbock, TX\",\"beds\":16389},{\"rank\":9,\"city\":\"Tampa, FL\",\"beds\":16350},{\"rank\":10,\"city\":\"Atlanta, GA\",\"beds\":15815},{\"rank\":11,\"city\":\"Auburn, AL\",\"beds\":13418},{\"rank\":12,\"city\":\"Minneapolis, MN\",\"beds\":13296},{\"rank\":13,\"city\":\"Knoxville, TN\",\"beds\":12916},{\"rank\":14,\"city\":\"Tempe, AZ\",\"beds\":12570},{\"rank\":15,\"city\":\"Bloomington, IN\",\"beds\":11960},{\"rank\":16,\"city\":\"Tuscaloosa, AL\",\"beds\":11958},{\"rank\":17,\"city\":\"Harrisonburg, VA\",\"beds\":11906},{\"rank\":18,\"city\":\"Baton Rouge, LA\",\"beds\":11764},{\"rank\":19,\"city\":\"East Lansing, MI\",\"beds\":11626},{\"rank\":20,\"city\":\"Greenville, NC\",\"beds\":11596},{\"rank\":21,\"city\":\"Columbia, SC\",\"beds\":11482},{\"rank\":22,\"city\":\"Denton, TX\",\"beds\":11015},{\"rank\":23,\"city\":\"Statesboro, GA\",\"beds\":10959},{\"rank\":24,\"city\":\"West Lafayette, IN\",\"beds\":10534},{\"rank\":25,\"city\":\"Tucson, AZ\",\"beds\":10356},{\"rank\":26,\"city\":\"Philadelphia, PA\",\"beds\":10304},{\"rank\":27,\"city\":\"Charlotte, NC\",\"beds\":10047},{\"rank\":28,\"city\":\"Raleigh, NC\",\"beds\":9792},{\"rank\":29,\"city\":\"Fayetteville, AR\",\"beds\":9765},{\"rank\":30,\"city\":\"College Park, MD\",\"beds\":9405},{\"rank\":31,\"city\":\"Blacksburg, VA\",\"beds\":9398},{\"rank\":32,\"city\":\"Eugene, OR\",\"beds\":9383},{\"rank\":33,\"city\":\"Huntsville, TX\",\"beds\":9117},{\"rank\":34,\"city\":\"San Antonio, TX\",\"beds\":9070},{\"rank\":35,\"city\":\"Ann Arbor, MI\",\"beds\":8862},{\"rank\":36,\"city\":\"Madison, WI\",\"beds\":8471},{\"rank\":37,\"city\":\"Fort Collins, CO\",\"beds\":7989},{\"rank\":38,\"city\":\"Allendale, MI\",\"beds\":7902},{\"rank\":39,\"city\":\"Columbus, OH\",\"beds\":7654},{\"rank\":40,\"city\":\"Seattle, WA\",\"beds\":7580},{\"rank\":41,\"city\":\"Waco, TX\",\"beds\":7556},{\"rank\":42,\"city\":\"Norman, OK\",\"beds\":7072},{\"rank\":43,\"city\":\"Lexington, KY\",\"beds\":6868},{\"rank\":44,\"city\":\"Houston, TX\",\"beds\":6290},{\"rank\":45,\"city\":\"Davis, CA\",\"beds\":6238},{\"rank\":46,\"city\":\"Miami, FL\",\"beds\":6225},{\"rank\":47,\"city\":\"Greensboro, NC\",\"beds\":6114},{\"rank\":48,\"city\":\"Los Angeles, CA\",\"beds\":6079},{\"rank\":49,\"city\":\"Kalamazoo, MI\",\"beds\":6073},{\"rank\":50,\"city\":\"Clemson, SC\",\"beds\":6014},{\"rank\":51,\"city\":\"Reno, NV\",\"beds\":5962},{\"rank\":52,\"city\":\"Arlington, TX\",\"beds\":5366},{\"rank\":53,\"city\":\"Lincoln, NE\",\"beds\":5247},{\"rank\":54,\"city\":\"Stillwater, OK\",\"beds\":5233},{\"rank\":55,\"city\":\"Lawrence, KS\",\"beds\":5224},{\"rank\":56,\"city\":\"Provo, UT\",\"beds\":5190},{\"rank\":57,\"city\":\"Cullowhee, NC\",\"beds\":4840},{\"rank\":58,\"city\":\"Kennesaw, GA\",\"beds\":4797},{\"rank\":59,\"city\":\"Sacramento, CA\",\"beds\":4693},{\"rank\":60,\"city\":\"Orem, UT\",\"beds\":4668},{\"rank\":61,\"city\":\"Irvine, CA\",\"beds\":4571},{\"rank\":62,\"city\":\"Syracuse, NY\",\"beds\":4562},{\"rank\":63,\"city\":\"St. Louis, MO\",\"beds\":4011},{\"rank\":64,\"city\":\"Iowa City, IA\",\"beds\":3984},{\"rank\":65,\"city\":\"Cincinnati, OH\",\"beds\":3966},{\"rank\":66,\"city\":\"Rochester, NY\",\"beds\":3951},{\"rank\":67,\"city\":\"Pittsburgh, PA\",\"beds\":3852},{\"rank\":68,\"city\":\"Boone, NC\",\"beds\":3817},{\"rank\":69,\"city\":\"Louisville, KY\",\"beds\":3788},{\"rank\":70,\"city\":\"Kent, OH\",\"beds\":3763},{\"rank\":71,\"city\":\"Berkeley, CA\",\"beds\":3626},{\"rank\":72,\"city\":\"Lafayette, LA\",\"beds\":3615},{\"rank\":73,\"city\":\"Oxford, OH\",\"beds\":3516},{\"rank\":74,\"city\":\"Seneca, SC\",\"beds\":3445},{\"rank\":75,\"city\":\"Marietta, GA\",\"beds\":3408},{\"rank\":76,\"city\":\"San Diego, CA\",\"beds\":3395},{\"rank\":77,\"city\":\"Amherst, NY\",\"beds\":3370},{\"rank\":78,\"city\":\"Boise, ID\",\"beds\":3182},{\"rank\":79,\"city\":\"Wilmington, NC\",\"beds\":3174},{\"rank\":80,\"city\":\"Buffalo, NY\",\"beds\":3162},{\"rank\":81,\"city\":\"New York, NY\",\"beds\":3125},{\"rank\":82,\"city\":\"Springfield, MO\",\"beds\":3113},{\"rank\":83,\"city\":\"Corvallis, OR\",\"beds\":3111},{\"rank\":84,\"city\":\"Baltimore, MD\",\"beds\":3075},{\"rank\":85,\"city\":\"Richmond, VA\",\"beds\":2975},{\"rank\":86,\"city\":\"Slippery Rock, PA\",\"beds\":2969},{\"rank\":87,\"city\":\"Prairie View, TX\",\"beds\":2893},{\"rank\":88,\"city\":\"Riverside, CA\",\"beds\":2888},{\"rank\":89,\"city\":\"Chapel Hill, NC\",\"beds\":2887},{\"rank\":90,\"city\":\"Murfreesboro, TN\",\"beds\":2882},{\"rank\":91,\"city\":\"Denver, CO\",\"beds\":2851},{\"rank\":92,\"city\":\"Bryan, TX\",\"beds\":2823},{\"rank\":93,\"city\":\"Fort Myers, FL\",\"beds\":2648},{\"rank\":94,\"city\":\"Birmingham, AL\",\"beds\":2630},{\"rank\":94,\"city\":\"Muncie, IN\",\"beds\":2630},{\"rank\":96,\"city\":\"Chicago, IL\",\"beds\":2598},{\"rank\":97,\"city\":\"Charlottesville, VA\",\"beds\":2578},{\"rank\":98,\"city\":\"Fresno, CA\",\"beds\":2531},{\"rank\":99,\"city\":\"South Bend, IN\",\"beds\":2528},{\"rank\":100,\"city\":\"Troy, AL\",\"beds\":2463},{\"rank\":101,\"city\":\"Conway, SC\",\"beds\":2426},{\"rank\":102,\"city\":\"Daytona Beach, FL\",\"beds\":2404},{\"rank\":103,\"city\":\"Fullerton, CA\",\"beds\":2335},{\"rank\":104,\"city\":\"Cedar Rapids, IA\",\"beds\":2319},{\"rank\":105,\"city\":\"Toledo, OH\",\"beds\":2306},{\"rank\":106,\"city\":\"Colorado Springs, CO\",\"beds\":2285},{\"rank\":107,\"city\":\"Logan, UT\",\"beds\":2275},{\"rank\":108,\"city\":\"Towson, MD\",\"beds\":2264},{\"rank\":109,\"city\":\"Albuquerque, NM\",\"beds\":2254},{\"rank\":110,\"city\":\"Boulder, CO\",\"beds\":2233},{\"rank\":111,\"city\":\"San Luis Obispo, CA\",\"beds\":2169},{\"rank\":112,\"city\":\"Bellingham, WA\",\"beds\":2056},{\"rank\":113,\"city\":\"New Brunswick, NJ\",\"beds\":2054},{\"rank\":114,\"city\":\"Newark, DE\",\"beds\":2042},{\"rank\":115,\"city\":\"Indiana, PA\",\"beds\":2021},{\"rank\":116,\"city\":\"Bowling Green, OH\",\"beds\":1947},{\"rank\":117,\"city\":\"Mankato, MN\",\"beds\":1928},{\"rank\":118,\"city\":\"Carrollton, GA\",\"beds\":1908},{\"rank\":119,\"city\":\"Oviedo, FL\",\"beds\":1896},{\"rank\":120,\"city\":\"Central, SC\",\"beds\":1894},{\"rank\":121,\"city\":\"Albany, NY\",\"beds\":1867},{\"rank\":122,\"city\":\"Las Vegas, NV\",\"beds\":1786},{\"rank\":123,\"city\":\"Corpus Christi, TX\",\"beds\":1784},{\"rank\":124,\"city\":\"Charleston, SC\",\"beds\":1773},{\"rank\":125,\"city\":\"Durham, NH\",\"beds\":1768},{\"rank\":126,\"city\":\"Johnson City, TN\",\"beds\":1728},{\"rank\":127,\"city\":\"Honolulu, HI\",\"beds\":1715},{\"rank\":128,\"city\":\"Kingsville, TX\",\"beds\":1705},{\"rank\":129,\"city\":\"San Jose, CA\",\"beds\":1647},{\"rank\":130,\"city\":\"Lutz, FL\",\"beds\":1628},{\"rank\":131,\"city\":\"Jacksonville, AL\",\"beds\":1621},{\"rank\":132,\"city\":\"Lansing, MI\",\"beds\":1611},{\"rank\":133,\"city\":\"Fairfax, VA\",\"beds\":1568},{\"rank\":134,\"city\":\"Mobile, AL\",\"beds\":1524},{\"rank\":135,\"city\":\"Pensacola, FL\",\"beds\":1485},{\"rank\":136,\"city\":\"Radford, VA\",\"beds\":1445},{\"rank\":137,\"city\":\"Laramie, WY\",\"beds\":1428},{\"rank\":138,\"city\":\"Edwardsville, IL\",\"beds\":1422},{\"rank\":139,\"city\":\"Bozeman, MT\",\"beds\":1386},{\"rank\":140,\"city\":\"Spartanburg, SC\",\"beds\":1368},{\"rank\":141,\"city\":\"Middletown, PA\",\"beds\":1353},{\"rank\":142,\"city\":\"Wichita, KS\",\"beds\":1325},{\"rank\":143,\"city\":\"Memphis, TN\",\"beds\":1322},{\"rank\":144,\"city\":\"Storrs, CT\",\"beds\":1310},{\"rank\":145,\"city\":\"Huntsville, AL\",\"beds\":1297},{\"rank\":146,\"city\":\"Portland, OR\",\"beds\":1233},{\"rank\":147,\"city\":\"Akron, OH\",\"beds\":1186},{\"rank\":148,\"city\":\"West Henrietta, NY\",\"beds\":1181},{\"rank\":149,\"city\":\"Cayce, SC\",\"beds\":1180},{\"rank\":150,\"city\":\"Edinburg, TX\",\"beds\":1164}];\n\n  const PAGE_SIZE = 20;\n  const MAX_BEDS = Math.max.apply(null, INVENTORY_DATA.map(function (item) { return item.beds; }));\n  let currentPage = 1;\n  let sortKey = 'rank';\n  let sortDir = 'asc';\n  let searchQuery = '';\n\n  function formatNumber(value) {\n    return Number(value).toLocaleString('en-US');\n  }\n\n  function getFilteredSortedData() {\n    const q = searchQuery.trim().toLowerCase();\n\n    const filtered = INVENTORY_DATA.filter(function (item) {\n      if (!q) return true;\n      return String(item.rank).includes(q) ||\n        item.city.toLowerCase().includes(q) ||\n        String(item.beds).includes(q) ||\n        formatNumber(item.beds).includes(q);\n    });\n\n    filtered.sort(function (a, b) {\n      let result = 0;\n\n      if (sortKey === 'city') {\n        result = a.city.localeCompare(b.city);\n      } else if (sortKey === 'beds') {\n        result = a.beds - b.beds;\n      } else {\n        result = a.rank - b.rank;\n      }\n\n      if (result === 0) {\n        result = a.city.localeCompare(b.city);\n      }\n\n      return sortDir === 'asc' ? result : -result;\n    });\n\n    return filtered;\n  }\n\n  function updateSortArrows() {\n    root.querySelectorAll('.sort-arrow').forEach(function (arrow) {\n      const key = arrow.getAttribute('data-arrow');\n      if (key === sortKey) {\n        arrow.textContent = sortDir === 'asc' ? '\u25b2' : '\u25bc';\n        arrow.classList.add('active');\n      } else {\n        arrow.textContent = '';\n        arrow.classList.remove('active');\n      }\n    });\n  }\n\n  function renderTable() {\n    const tableBody = getById('tableBody');\n    const pageInfo = getById('pageInfo');\n    const prevPageBtn = getById('prevPage');\n    const nextPageBtn = getById('nextPage');\n\n    const filtered = getFilteredSortedData();\n    const totalPages = Math.max(1, Math.ceil(filtered.length \/ PAGE_SIZE));\n\n    if (currentPage > totalPages) {\n      currentPage = totalPages;\n    }\n\n    const start = (currentPage - 1) * PAGE_SIZE;\n    const pageRows = filtered.slice(start, start + PAGE_SIZE);\n\n    if (pageRows.length === 0) {\n      tableBody.innerHTML = '<tr><td class=\"no-results\" colspan=\"3\">No results found.<\/td><\/tr>';\n    } else {\n      tableBody.innerHTML = pageRows.map(function (item) {\n        const barWidth = Math.max(2, (item.beds \/ MAX_BEDS) * 100);\n        return '<tr>' +\n          '<td class=\"rank-cell\">' + item.rank + '<\/td>' +\n          '<td class=\"city-cell\">' + item.city + '<\/td>' +\n          '<td class=\"beds-cell\">' +\n            '<div class=\"beds-wrap\">' +\n              '<span class=\"bed-value\">' + formatNumber(item.beds) + '<\/span>' +\n              '<div class=\"bed-bar\" style=\"width:' + barWidth.toFixed(2) + '%\"><\/div>' +\n            '<\/div>' +\n          '<\/td>' +\n        '<\/tr>';\n      }).join('');\n    }\n\n    pageInfo.textContent = 'Page ' + currentPage + ' of ' + totalPages;\n    prevPageBtn.disabled = currentPage <= 1;\n    nextPageBtn.disabled = currentPage >= totalPages;\n    updateSortArrows();\n  }\n\n  function bindControls() {\n    const prevPageBtn = getById('prevPage');\n    const nextPageBtn = getById('nextPage');\n    const searchInput = getById('tableSearch');\n\n    prevPageBtn.addEventListener('click', function () {\n      if (currentPage > 1) {\n        currentPage -= 1;\n        renderTable();\n      }\n    });\n\n    nextPageBtn.addEventListener('click', function () {\n      const totalPages = Math.max(1, Math.ceil(getFilteredSortedData().length \/ PAGE_SIZE));\n      if (currentPage < totalPages) {\n        currentPage += 1;\n        renderTable();\n      }\n    });\n\n    searchInput.addEventListener('input', function () {\n      searchQuery = searchInput.value;\n      currentPage = 1;\n      renderTable();\n    });\n\n    root.querySelectorAll('.sort-header').forEach(function (button) {\n      button.addEventListener('click', function () {\n        const key = button.getAttribute('data-sort');\n        if (sortKey === key) {\n          sortDir = sortDir === 'asc' ? 'desc' : 'asc';\n        } else {\n          sortKey = key;\n          sortDir = key === 'beds' ? 'desc' : 'asc';\n        }\n        currentPage = 1;\n        renderTable();\n      });\n    });\n  }\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      const existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      const script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\n  function downloadPNG(elementId, filename) {\n    const el = getById(elementId);\n    if (!el) return;\n\n    root.classList.add('rc-exporting');\n\n    html2canvas(el, {\n      scale: 2,\n      useCORS: true,\n      backgroundColor: '#ffffff'\n    }).then(function (canvas) {\n      const link = document.createElement('a');\n      link.href = canvas.toDataURL('image\/png');\n      link.download = filename;\n      link.click();\n      root.classList.remove('rc-exporting');\n    }).catch(function () {\n      root.classList.remove('rc-exporting');\n      alert('Could not generate PNG.');\n    });\n  }\n\n  function bindDownloadButton() {\n    const button = root.querySelector('[data-rc-download=\"true\"]');\n    if (!button) return;\n\n    button.addEventListener('click', function () {\n      const target = button.getAttribute('data-rc-download-target') || 'export-card';\n      const filename = button.getAttribute('data-rc-download-filename') || 'chart.png';\n      downloadPNG(target, filename);\n    });\n  }\n\n  function csvEscape(value) {\n    const str = String(value == null ? '' : value).replace(\/\\s+\/g, ' ').trim();\n    if (\/[\",\\n]\/.test(str)) {\n      return '\"' + str.replace(\/\"\/g, '\"\"') + '\"';\n    }\n    return str;\n  }\n\n  function buildCsv() {\n    const header = ['Rank', 'City, state', 'Number of beds'];\n    const lines = [header.map(csvEscape).join(',')];\n\n    INVENTORY_DATA.forEach(function (row) {\n      lines.push([row.rank, row.city, row.beds].map(csvEscape).join(','));\n    });\n\n    return lines.join('\\r\\n');\n  }\n\n  function bindGetDataButton() {\n    const button = root.querySelector('[data-rc-get-data=\"true\"]');\n    if (!button) return;\n\n    button.addEventListener('click', function () {\n      const filename = button.getAttribute('data-rc-get-data-filename') || 'data.csv';\n      const csv = buildCsv();\n      const blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n      const url = URL.createObjectURL(blob);\n      const link = document.createElement('a');\n      link.href = url;\n      link.download = filename;\n      link.click();\n      URL.revokeObjectURL(url);\n    });\n  }\n\n  function initVisual() {\n    bindControls();\n    bindDownloadButton();\n    bindGetDataButton();\n    renderTable();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initVisual, { once: true });\n  } else {\n    initVisual();\n  }\n})();\n<\/script>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-which-regions-have-the-highest-number-of-student-dedicated-private-housing\">Which regions have the highest number of student-dedicated private housing?<\/h3>\n\n\n\n<p>In terms of regional distribution, the South leads the country with 596,175 student beds, followed by the Midwest with 211,385 and the West with 157,097. The smallest share is in the Northeast, with 81,880 beds.<\/p>\n\n\n\n<!-- 6. Regions with the largest student housing stock -->\n<style>\n\n#rc-regions-student-housing-stock, #rc-regions-student-housing-stock *{box-sizing:border-box;}\n#rc-regions-student-housing-stock{width:100%; margin:0 auto 32px; font-family:'Muli', Arial, sans-serif; color:#424141;}\n#rc-regions-student-housing-stock .embed-btn.is-hidden-control, #rc-regions-student-housing-stock .rc-embed-btn{display:none !important;}\n#rc-regions-student-housing-stock *, #rc-regions-student-housing-stock *, #rc-regions-student-housing-stock *{\n  box-sizing:border-box;\n}\n#rc-regions-student-housing-stock{\n  margin:0;\n  padding:20px 16px;\n  background:#ffffff;\n  font-family:'Muli', Arial, sans-serif;\n  color:#424141;\n}\n#rc-regions-student-housing-stock .visual-wrap{\n  max-width:1160px;\n  margin:0 auto;\n}\n#rc-regions-student-housing-stock .map-wrap{\n  max-width:1160px;\n  margin:0;\n  font-family:'Muli', Arial, sans-serif;\n  font-size:14px;\n  color:#424141;\n}\n#rc-regions-student-housing-stock .visual-card{\n  background:#fff;\n  padding:10px;\n  border-radius:10px;\n  box-shadow:0 1px 4px rgba(0,0,0,.04);\n}\n#rc-regions-student-housing-stock .visual-title{\n  margin:0 0 10px;\n  text-align:center;\n  font-size:22px;\n  font-weight:700;\n  color:#424141;\n  line-height:1.2;\n}\n#rc-regions-student-housing-stock .map-stage{\n  width:100%;\n  margin:0 auto;\n  background:#ffffff;\n}\n#rc-regions-student-housing-stock .map-frame{\n  width:100%;\n  max-width:1030px;\n  margin:0 auto;\n  background:#ffffff;\n  line-height:0;\n}\n#rc-regions-student-housing-stock .map-image{\n  display:block;\n  width:100%;\n  height:auto;\n  max-width:100%;\n  margin:0 auto;\n  border:0;\n}\n#rc-regions-student-housing-stock .bottom-bar{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:12px;\n  margin-top:12px;\n  padding-top:8px;\n  border-top:1px solid #e5e7eb;\n  flex-wrap:wrap;\n}\n#rc-regions-student-housing-stock .source{\n  font-size:11px;\n  color:#6b7280;\n  line-height:1.35;\n  margin:0;\n  flex:1 1 0;\n}\n#rc-regions-student-housing-stock .export-actions{\n  display:flex;\n  gap:16px;\n  margin-top:12px;\n}\n#rc-regions-student-housing-stock .export-btn{\n  background:none;\n  border:none;\n  padding:0;\n  margin:0;\n  font-family:'Muli', Arial, sans-serif;\n  font-size:13px;\n  font-weight:700;\n  color:#6b7280;\n  text-decoration:underline;\n  cursor:pointer;\n}\n#rc-regions-student-housing-stock .export-btn:hover{\n  color:#424141;\n}\n#rc-regions-student-housing-stock .footer-right{\n  display:flex;\n  align-items:center;\n  justify-content:flex-end;\n  flex:1 1 0;\n}\n#rc-regions-student-housing-stock .brand-logo{\n  height:22px;\n  width:auto;\n  display:block;\n}\n#rc-regions-student-housing-stock.exporting .export-actions{\n  display:none !important;\n}\n#rc-regions-student-housing-stock.exporting .visual-card{\n  padding-top:10px;\n}\n@media (max-width:700px){\n#rc-regions-student-housing-stock{\n    padding:12px;\n  }\n#rc-regions-student-housing-stock .visual-title{\n    font-size:18px;\n  }\n#rc-regions-student-housing-stock .bottom-bar{\n    flex-direction:column;\n    align-items:flex-start;\n  }\n#rc-regions-student-housing-stock .source{\n    flex:auto;\n  }\n#rc-regions-student-housing-stock .footer-right{\n    width:100%;\n    justify-content:flex-start;\n    flex:auto;\n  }\n#rc-regions-student-housing-stock .export-actions{\n    width:100%;\n  }\n}\n<\/style>\n\n<div id=\"rc-regions-student-housing-stock\">\n<div class=\"visual-wrap\">\n<div class=\"map-wrap\">\n<div class=\"visual-card\" data-rc-id=\"export-card\" id=\"export-map\">\n<h3 class=\"visual-title\">Regions with the largest student housing stock<\/h3>\n<div class=\"map-stage\">\n<div class=\"map-frame\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Choropleth map showing student housing stock by U.S. region\" class=\"map-image\" height=\"628\" id=\"mapImage\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAYAAAJ0CAYAAACBYCEpAACAAElEQVR42uzdeXxcdbk\/8M9ZZ1+yJ23TNN0XWgqUlrWygyyKqIAgXtfrLurP5aLidb14Rb1eBOGqKIosImJZlFUobaGlpfuepk2zTjJJJrPPnP33x2nShiZplpk5szzv16uQzHLmeybJmXOe7\/N9HsYwDAOEEEIIIYQQQggpSazVAyCEEEIIIYQQQoh1KDBACCGEEEIIIYSUMAoMEEIIIYQQQgghJYwCA4QQQgghhBBCSAmjwAAhhBBCCCGEEFLCKDBACCGEEEIIIYSUMAoMEEIIIYQQQgghJYy3egDEGr2HEtj7fBDV81yomudCRaMTLMdYPSxCCCGEEEIIITnGGIZhWD0Iknsbf9+G0NHU0PecwKKi0YHqeW5UzXfBWSZYPURCCCGEEEIIITlAgYESJMVUvHL34TEf46oQUT3fhaq5ZkYBIYQQQgghhJDiRIGBEvXm79ow0JYa12M5gUFFoxNV81yonu+mbAJCCCGEEEIIKSIUGChRPQfiePvRzkk911UhomqeC1VznKiY7QInUG0CQgghhBBCCClUFBiwyOH1IXjrbKiam5s0\/XRUhd07vNbk7md70L0vBjmhTWnbFbOdqJpjLjnw1tpysj+EEEIIIYQQQjKDAgMWUNM6\/vWLw9AUAys\/PB2Vc7IXHEj0yWh6rR+BPVHULvbg9Bvqhs3wRwMS1t9\/NGOvZ\/fwQ3UJqua6wNupIyYhhBBCCCGE5DMKDFig6dU+HFrbP\/T9yttmZLTAX6xHwrr7jo54X3mDA+d+YubQ96GjKWz8fVvW9tU\/wz4UJCird2TtdQghhBBCCCGETA4\/9U2QiVDTOlreHBh225ZHOzOaOeCutoHhGBjayTGf8gbn8PFIU1tGcCrhjjTCHWkceq0fgp1F+SwnKhqdqJzthKfaBlB5AkIIIYQQQgixFAUGcqxjRwSqrA+7zdAMvPXHDqy4dTpqFrin\/BoMA1Q2OtHbnBh2u+jk0Hhu2bDb\/DMc4EQW2jvGlA1KWkfPgTh6DsQBAIKDQ+VsM1BQMdsJd6WY9TEQQgghhBBCCBmOlhLk2PYnA+jaFR31\/hW3TEfNwqkHBwCgZeMADr3WB4ZlMOfCcjSc7QcnDl\/zr6Q0vPGbNiT6ZavfGtjc\/FA2QeUcJxx+aotICCGEEEIIIdlGgYEce+1\/jiA5oIz5mEwGB+SkBk5gR2wpKCc1vPWHdkR7JKvflhE5ywSUNzhRPsuBillOOMspUEAIIYQQQgghmUaBgRySkxpe\/knzuB678PIqzFjuhc2TndUeSlrHm79pRbzP+kyB8bJ7eTNQMNOB8kaHWaOAEEIIIYQQQsiUUGAgh4IH49jySOe4H88wQPksJ+pO82DaaR4IDi5jY+lvSWLTH9qtfkumRHRxqJhlZhSUz3LCS8UMCSGEEEIIIWTCKDCQQ21bI9j9dPekn1+z0I35F1fCWzf1mfLA3hi2\/aXL6rcko3jb8a4HFQ0O+KbbrR4SIYQQQgghhOQ96kqQQ64prpEfrOhfPd+FBZdWTSlA4Koovg4AqqQjeDCO4EGz6wEnsiif6TADBY1O+GdQoIAQQgghhBBC3okyBnJISWl46a7x1RgYj5qFbsx7V8XQzLgUUydUk6DlzQHseyFo9duSM7yNHQoSVMx2wltDNQoIIYQQQgghhAIDObZrTTfat0Uyus3q+S4oKR3RbgnnfLwe\/nGm0Cf6ZKy9p8Xqt8QyopND5WwnKua4UNlIXQ8IIYQQQgghpYkCAzmW6Jex9n+zdzEuOjmc\/+kGOMvMi1xV0sHb2BEfu++FIFreHLD6LckbNg+Pshl2+Gc4UFbvgH+GHSxP1QwJIYQQQgghxY0CAxbY+ngXuvfFsrZ9V7mAM2+ajn0vBDHtNA9mnu0f8XE7\/hZA586o1W9H3mJYBp4acShIUDbDAVdl8dVmIIQQQgghhJQ2Kj5ogbol7qwGBhIhBevvPwoAcFeNfiErJzWr34q8ZugGogEJ0YCE1s3mbbyNRVm9mVFQPsssbEgIIYQQQgghhYwCAxbQlNwlaUS7pVHvK6t3oPdQwuq3o6Coko7e5gR6m833jeUZlM04HiQoq3fQ8gNCCCGEEEJIQaHAgAU0Wc\/Za40VGJh9XhmOvBmCms7deIqNrhroP5pE\/9EkWt4cwPxLKtD6dgQ1C92oWeiGt9oG3s5O\/YUIIYQQQgghJEsoMGABNYeBAU3WkQorcPhPrrjPiSxmn1uOptf6rH5LioLNwyMZ0ZDok3FkQwhHNoQAAKKLQ81CN8pmOuCttsFTY6OsAkIIIYQQQkjeoMCABTQ5t\/Ueo93SiIEBKa6ibWvY6rejaNh9HMIdqZNulxMa2rdG0L7VbFPJsED1fDc81SI8NTZ4qm1wV4tgGAoWEEIIIYQQQnKPAgMWkFO5LfqnawaCTQkIdhZlMx0AzEyCzQ93IB1VrX47ikbFLCd6DyVP+ThDB3oOxNFz4Pht5bMcKG9wguUYs1bBTAcoTkAIIYQQQgjJBQoMWCDWI019I+NUt8SDwxtCiHSmcc7H6odu3\/ZEF6KB3I2j2DEMIDo5hDvTk3q+KulI9MsI7DnerYJhGVQ0mkUNKxtd8E6zgeUoWkAIIYQQQgjJLAoMWGCsgoCZNP+SShzeEBoqdji4nGDnU90INlE3gkyyeXikYxoMfXLLRHy19pOCCoZuoO9wEn2HkzgIsw4EJ7CoaHSiYrYT\/mk2+KY7wAkULCCEEEIIIYRMHgUGciw5oGS9K4F\/hh1zV1egeV3\/sNdylglofSuMjh0Rq9+GomP38ohMMlsAAFxVInoOxk\/5OE3REWyKI9h0\/LG8nUXlseUH3jo7fNNsEOyc1W8JIYQQQgghpEBQYCDHDCM7hQftXh4NK\/2YvswLhmPQ9Gofwh3HL1S9dTZoioGmtdSBIBt80xzoOzy5LAxOYMDbWMjJydWeUNM6uvfH0b3\/eLBAdHKomO2Er84Ob50Nvml2iE4KFhBCCCGEEEJORoGBHHOVi\/DXOxBuT019YydYcct0yEkN+54PDrtAHFS7yIP2rWHIidwWPiwVrgoBHTsmV8jR5uaRjigZHY+c1BDYExtWs8Du4eGbYYd\/mn0os8DmpkMAIYQQQgghpY6uCixQOduZ0cCAzcNj21+6kBwY\/eKydpEbh9b2W73rRUl0cVBlfdJLRGxuHpHO7NedSMdUpPfH0XNC4Mju4eGbZoe31gZPrQ3eOhtc5WLO3jtCCCGEEEKI9SgwYIHJpoyPRoqNPVPt8Avw1Niga9lZxlDq7B5+Sp0mfNMd6G06dX2BbEjHVKQPxofVN+BFFt46G7y1dnhqRfhqzeUIDEtFDgkhhBBCSPFKR1VEuyU4ywQ4fDw4kbV6SDlDgQELnOpCPtPqlngAgAIDWeKpsiEanHxgwFXOoyOe29+JsaiyjlBrCqHW4VktnhobvLUn\/KujugWEEEIIIaQ4JPpkRI9N9sWCEmJBCQ6\/ALuHg90rWD28rKPAgAWkHK7z50UWjeeWAaDAQLa4a0T0TrLwoODgoOvmxXi+i\/VIiPVI6Nx5\/Da7lz++DKHGXJLgrqKlCIQQQgghJPd01UCwKQ6WZ8DyLGwuDp4a26iPV2UdSkqHFFORGqHmVyqsIBVWILoUeKptRT0pRoEBC6jp3AUGFl5eBbvX\/DEbFBjION7GgmWZSS8Psbk5JEOy1bsxaemoinRURbDpeGCEYRkzWHAsw8BTLcJTa4PNRYcbQgghhBCSPckBGYYBaIoBTdHAjnEdHwtKiPeO7zxcTmjob0nCU2ODu7I4J8HoTN0Cp19fi00PtUNTMnuh7vDxSEWOp6Q7\/AIaVvmHvqeMgcyze3jE+yd\/Ye+f4YCazv9sgYkwdAORrjQiXelht9vcHDy1dnhPCBh4a+0AlS4ghBBCCCEZkBwYvjxXlQwYunFSraxodxqJ\/ol3BYv1SNAVHd46u9W7mnEUGLCAv96BFbfOwFsPtWdsmzPP9qNzZ3TYbTUL3ENfS3FzZpdklrNCRLR78vUFbG7upJ9bsZLiGqTmBPqahy+7cFeL8NbY4akxAwWeGhEOX\/Gv4yKEEEIIIZmjawY0ZfiEm6boUCUdguN46kC4K43UwORbhedyWXguUWDAIpWznRndnrtCPKldnrNMQH9LEqmIgn3P90JJFecvsZW8tTZ0bEtP6rkMa2Z1SHlUeNAK8aCMeFAGdh+\/TbCz8NQcr10wGDTgBEovIIQQQgghJxvtYj\/ckQZvZyG6OCgpHanw5IMCAKBKOuSkVnT1BigwYJFMXqR7a22YtsyDfS8Eh25zV4nDvieZx3IMbC4e6Ul2mbC5eUhRFUZxrSTICCU9cmcEh0+Au0qEu1KEq1KAq9Isdmj30KGMEEIIIaSUJUe54FdlHaqsZzR7Wo5TYIBkSDQw+fTzd1IlHQzLoKLRiXBHGuUNDvQ2T65KPhk\/u5dHYmDyP0e7h0eke3LZBqUqFVGQiign\/X7zNhbuKhGuchHOcgGuShGucgGuCnFY6hghhBBCCCk+umZAlXI32yYlVLhRXEUIGcMwqCJdjgUPxrHticBJa2CmwlNtQ+P5Zeg7nETXrtJYs261spkOAMBAW2pSz69f4cPA0RTifYXblaAQCA4OrgozUEBBA0IIIYSQ4pMMKYgEcjvhVjnHCcFePOeSlDGQYx3bI9j59+6MbzcWlLD\/BaojkEv+6Xb0HIhP+vmeKhsCe2JW70bRU1Iawh0phDtODuBQ0IAQQgghpPAlLGj\/LcU1CgyQyYsFs\/dLS0GB3LK5OcjJyb3nvI2FoRtF16qw0Iw3aOCqEOGsEChoQAghhBCSZ3K9jGCQnNCASqv3PnMoMJBjvunF1\/OyFHlqbDB0TPogZHPzSEdKuxtBvqOgASGEEEJI\/rPqnFqKq1BlHbzIWv0WZAQFBnLMN81m9RBIBjAskJxC\/1Obm0O0O3MFKEluTTRo4Cwz\/9ncdMglhBBCCMmk5BTbD06FFFfBlxdHEcLiCG8UEFe5CN5Ob3uh89bYEe6YfIETb60NqYh1BzGSPYNBg85dUTS91ocdTwbw5m\/b8MpPD+P5HzTh9XtasPnhDux5tgfN6\/vRtTuKgfYUpDhlkBBCJubee+9FXV0d6urq8MlPfhKqOvw4IkkSPvzhDw895t577wUAvPTSS6irq8OKFSvQ09MDAPjSl7409LjBf9deey02bdqEwTrVhw4dwqJFi9DY2IgdO3YMvc5PfvIT1NXV4Tvf+c7QbTt27EBjYyNmz56NXbt2DRvrO\/8NPgYAAoEAvva1r2HOnDmoq6vDzJkz8dnPfhaBQAAAsGvXLsyePXvUbb1zvwghxU3XDEuXU8vx4lnKTdNXFvBNs6P\/SNLqYZApcFeLCDZNvvCgwy9AShTPgYSMj64aiPfJo3aiYHkGTr8AR5kAp1+A3c+b3\/sF2L087B4eDMtYvRuEkDy0ZcsWdHZ2oqGhYei2trY2bN26dULbEQQBFRUVCAaD2Lp1K973vvfhO9\/5Dj73uc+huroaDQ0N2LlzJ44cOYLly5cjmUxi27ZtAIDdu3cjHo\/D7Xajq6sL6XQa8+fPx4wZM4a2z7IsqqurwbLHJ0l8Ph8EQUBHRwduuukmHDlyBABQUVGB\/v5+rFmzBm+++SaefPJJCIKAWbNmIRKJQNd1BINB6LoOQRBQVVUFAJg+fTo4jpZ1EVIKrF6aKyVU6JoBliv88zMKDFjAT4GBgsaJLDiBnXThQdHJgWEYgDqFknc4VeAAMOtT2L38UKDA7uVhO+F7h08Ab6OsJEJKTTAYxLp163DbbbcN3bZp0yaEw+EJbef666\/HPffcA03T8Je\/\/AVf\/\/rX8V\/\/9V847bTTsHr1asyZMwc7d+5EU1MTACASieDQoUMAgKNHj6K\/vx9ut3votnnz5sHr9Q5tf9WqVXj44YfhcrlOeu3\/+7\/\/w5EjR9DQ0IBHH30Us2fPRn9\/P2699Vbs3LkTf\/zjH\/GjH\/0Ir776KgAgkUjgtttuw8aNG4fGTQgpLamotRm4hm52J3D4Cv+yuvD3oABxRVKgolTZ3TzSU1gGICc19B9NwlNjm9JyBFKapLgKKa4i0jX6Y3gbeyxQIAwFEWweHg6fGTywHQsiEJIvXv3FEWx\/sguuchG1i924+nsLIDppxne8vF4vkskkXnzxRdx4442w2WyQJAkvvvgieJ6H0+lENBqd0DY5jsONN96I9evXY82aNXj88cdx\/vnnY9myZXjqqafQ3NwMVVXR3t6Ovr4+AEBvby9aW1sxffp07N69GwCwdOlS8Pz4jjft7e0AgJqaGlRXVwMwswa+8pWv4OWXX0Z9fT0URYEgCFa\/5YSQPKBrhtkZwGJyXKXAAJm4tq0RNL3WZ\/UwyBTY\/TyiXVO7oI90pdF4bhkFBkhWqJKOeK+MeO\/omQcMy8Du4WD3CWbmge94xsFgEMHm4YsiNY7kP8MwkAwpSIYU9DYnENgTw60PLoe3jgr2jsfKlSsRCoWwdetWtLW1Yd68eUPLCJYtW4by8nK88sorE94uz\/O4\/PLLsWbNGmzfvh0DAwNYtGgRGIbBoUOHEI1GcfDgQaiqiosvvhivvfYadu3ahdNPPx0dHR0AzMDAeF166aX4\/e9\/j82bN+N73\/sevvrVr2LatGm48sorceWVV1r9NhNC8ozVywgGSQkNhm4U\/HJPCgzkUPO6fhx8hYIChc43zYbAnsnXFwCAdNRsb+LwC0hZWEmVlC5DN5CKqEid4kPV5j6WZeDhILp4iC4OopM7\/n8nD8HBQnRyEBwcmML+TCQWYd7xi9N3JIkX\/+sQPvir06weWkEoKyvD6aefjm3btmHTpk2YN2\/e0DKCiy++GG1tbZPettvtBgCoqgpd19HQ0ICqqioEg0H09vZi06ZNcDgcuOaaa7Blyxbs2LEDV199NQKBAPx+P+rr64dtb+PGjZg7d+6w2\/74xz\/iiiuuwAUXXIBvfOMb+O\/\/\/m888sgjeOSRRzBr1izccccduOaaa6huACFkGKuXEQzSFB1SQiv4bMzCHn0B2fuPII6+NWD1MEgGOMvEjFSQ7zkQR80CF46+FbZ6lwgZ1eDSBQRO\/VhOZN8RNOBgc\/OIdqchODh4qm1wV4lwlYtwVQi0rIoMYUb4VWjdHLZ6WAWjo6MDN9xwAwRBwIsvvoj3vve9ePHFFyEIAlasWIE333wzY69VUVGBWbNmYfPmzdizZw8OHz6M+vp6nHvuuZgzZw4OHTqEnTt3ore3F8uWLRtaEjBopOKDdrsdgFn48Pbbb8cVV1yB\/\/qv\/8Jrr72Go0eP4tOf\/jQuvvhiPPDAA8PqFRBCSle+LCMYJMdVCgyQU0tFFAoKFAmbm4cm69DVqRcOjAdlzDzLD8HBWdpmhZBM0WQdKVkflgUjODjULfFgzTf2jficwWDBUNCgwgwauMpFOMoF8\/tj\/yfFa6QlK6mIuaygaq5rElssPQsWLMDSpUuxdetWrFu3Dlu3bsWKFSuwaNGiKW13sO0fz\/NgWRZutxtz587F5s2bsW7dOrS2tuKSSy5BQ0MDFi5ciH\/84x\/YsGEDDMPAnDlzTrqQH6v4IGBmjyxevBh\/\/vOfkUwm8fjjj+N73\/seXnvtNfzmN7\/B1772NavfakJIHsiXZQSDiqHbGAUGcsDhE3DaNTXY8w\/qqVvobG5uzIrxE6FrBvpakphxug8tm0JW7xohWcEJzJgZNrGghFhQQmBv7JTbsrnNpQw2N3f8axc\/8u3uwdtZODwCbB4Odq8Am5sr+DWAxYgZZQ1K6+YwBQbGyev14t3vfjd+\/OMf4wc\/+AHC4TAuueSSoaUAk6Gq6lC2wRlnnIGysjIAwPLly\/Hoo4\/ir3\/9KwzDwLJly8BxHM466yz85S9\/wWOPPQYAOOecc0b92b5TOBzGZz\/7WTQ1NeGOO+7ABz7wATidTnz84x\/HkSNH8OCDD2Lz5s1IJpNwOp1Wv92EEIvlyzKCQaqkQ0qosLkK9\/K6cEdeYBpW+RHrlRAPmheVqqIj0kmF5wqNpzaznQS698Yw\/5IKVC9wIXgwYfXuEZJxnMCeso7BeA0ua4hNMcZqc5s1E4ZaPw4FDo53crC5j31\/LJhwvD2kAE6gwEKmMaOsKmndEsaKW6ZbPbyCsXr1avziF79Ae3s7HA4HVq9ePeltaZqGJ554As888wxYlsXNN9881F1gwYIF4HkeqqqC53mcccYZI96+YMGCcb+e2+2G3+9HV1cXHn\/8cVx22WXw+\/2IRqPYs2cPAKCqqgoOh8Pqt5kQkgc4Pv8+i+W4RoEBMj6nXVsz7Pu+I0nsebYHUlyFKulWD4+Mg6dKRG9TZi\/gA3vjcFdT5W1SnDiBQaI3v4KgQ3UTIE3q+bydPRYkGDmoIDg4cAIDTmDAiyxYgQUvskO3cSI3dB9vM\/9xIgNe5I5\/bWPBCaVTg4EZpftFy5u0DG8i5syZg+XLl2Pjxo1YtWoV5s+fD02bWHrrmjVrsH79egSDQei6eW7yne98Z1iQob6+HpWVleju7kZtbS1mzpwJAGhsbMT06dPR2tqKysrKkwoPAsBbb72FCy64YFiNAZ\/Ph\/vuuw9f+MIXsG7dOrzxxhtYtGgRqqur0dfXB13XwbIsbrzxxnFnIBBCils+dk2S4io8NYV7Tk+BgRxLDpjtmJIDMpIDCioanXD4eRxa25+RdeskeziBhWDnICczu4ZIlXTYqF83KVKcwCIcyMzym3yhpnXE02O3g8wEhh0ePBj6d+w2boTbTvyeHedsCsMxMDQDLM+AE1hwPANWYMDx5jZY\/tjXAmPexx+\/L1NGy6BLRRSEWlMob6BZ4vFwuVy49tprsXHjRlx++eWw2+1IJCYWzFYUBd3d3WBZFmeffTa+9a1vYdWqVcMuyH0+H+bNm4fu7m4sWLBgaImB1+vF3Llz0drainnz5sHn8520fV3X0d3dPey2gYEBKIqCZcuW4dVXX8X999+Pxx57DMFgcGgcd955J84++2yr32JCSJ7Ix+C5ktahpHUI9vwb23gwhmHQ1WgOyAkNu57uRs+Bk9vcVc51gRdZdO879RpbYp2KRieq5jlx4KXMtpwUXRzqz\/Lh8DqqM0CKT+VcF3atCaB739RafJLsuuAzDdj9TA8iXfmV3QEA1\/xgAc68cZrVwyCEEJJH0lEVA+0pq4dxEk+NDe7KwiyYXJjhjAIjJzS89af2EYMCANB\/JImymXY4fILVQyVjYYD+o5k\/AOmKAZ7atpEiZXOyUFK0VCrfdeyIorwhPwu6tb0dtnoIhBBC8gwn5t9SAsCsM1CoaClBDgT2xhANjL6W1dANtG+NYO67yqGmdRgGoMo6pKiK9u0Rq4dPjimvd6BzVzTj2+VEBnY3\/SmS4iR6BKqhUgAGWlNYfE01WjbmX+ZSX3PS6iEQQgjJM7wtP5fhSgmzdhxvK7xJP7oayYHxtOGK98rY+88gGIYBb2dh6AZmrSpH9XwXghkudkcmx1EmZry+QO1iD2rmu9C6JWz17hGSFSyLjP\/dkMyLBNJwV4jgRBaanF+BHCYPK08TQgixVjKUv\/WL5KRWkIGBwhtxgelvSaK\/ZXyzHbpqQFN0SDEVckLDobV9KJvphG+a3erdKHk2Nw85kfnuEbEeCVJSRSQwuerohOQ7lmehpvPrQpOMrO9IAr66\/KumrCv0+0MIIeQ4VdIR7c7fc2clVZgTIhQYyLLxZAuMxtANtLwZwozTvXBVFGYRi2LhLOMR7cn8ASjRL2OgLY26RW6rd5GQzGMAhgGUdGF+QJaangMJVDTmX52B7v1x\/M+Fb2D9r48iFVGsHg4hhBCLxbJwTp5JhVpbiQIDWSQntCkFBgAzFWWgIw2B2tlZylUpIh3Ozglpz4E43DU2VM51Wb2bhGQUJ7BQaBlBwYh2S6g\/0zf1DWVBvFfG2nta8LNVG\/Dcdw7g6KYBq4dECCHEIrqe3031lLRWkNmSVGMgiwJ7Y5ATUz8pToZkcAW4TqWYeKrtCB7MXq2H9m0RNK7yQ3RwCDbFqVgbKQoczyAdV60eBhkn0cFmJTMq07Y\/GcD2JwNwV4pYeGUVyusdcJaLcFUKcPgEOMsF+OpOvQRPSWl4\/VdHoesGZp9bhrnvqrB61zLmmWeewXve8x6rh0EIISVLTmng7YV1\/UaBgSzKVD9oXTPgcFDGgFV4kQXDZbeAWiqsYN9Lvaia7cL8iyvR0xRH\/xGqxE0Km6tCpPXhBcRf70Dn9sx3XsmWeJ+Mtx\/pHPX+L7127qgBgiNvhPDstw8MrVF966F2CA4Ocy4ox\/xLK7HgkkrYvYV3irRjxw787Gc\/Q39\/PwUGCCHEQkpKA8oKqxV94X3qFZB4X2aqZeqqUZCVLYuFzcMjFcrBulYD6D2cQCqmYvrpXgoMkIInpzTE+\/O3ajAZbuZZfmx6qM3qYWTMgRd7seqj9UPfK2kNvU0JbPx9O\/a9EDzp8UpKw4GXe3Hg5V7z\/Tjbj4u\/1IiZZ\/ut3pVTisViuPvuu\/Hkk0\/ia1\/7Gj7+8Y9bPSRCCClpqbCKdCwOlmPAcgwYjgF37P\/OMiEvr+0oMJBFiUwFBjQDnJh\/vzylwlUhYKAjlbPXiwclMAAEB1ewVU0JAcylBLFg\/qemE\/N4IzhYpKPFs\/Rj6+Nd6G1OINSaQn9LcsLB+rYtYTz7nQP4\/IvnWL0rY3rkkUfw3\/\/937juuuuwceNG+Hz5WSeCEEJKiWEYMFRzgvedvLX51wEIoMBA1nTvj2cs9Zy3sRBdFBiwirfOjs4duU2vTYRkTFvqQevmsNW7T8ikcQKLKLXiLAi6ZsAw8ruY00T1H02i\/+jUMq9CrSm8\/qsWlM9yItkvD8tAsNqePXvw4x\/\/GJIk4cEHH8TZZ59t9ZAIIYScgmDP3+XhFBjIku59U+tGcCJNMSDFaJ2uJRjA7uGRjuV2Fi2wN4aFl1VBsLNQCrCqKSEAILpYqBJlvRQCQzPAchSAHsm6+44Ofe2bbsfCy6usHhLuvvtu3H\/\/\/fj2t7+NT3ziE1YPhxBCcsru4TNS4N0KSlpDol\/Oy1b0dBaQBemoiu798Yxtj7ezSPTTrJsV7B4eUlyDkeO2KGpaR+euKKYto5RQUrhEB1+Q7XpKka4bYHnG6mHkvQ3\/1zr0deuWMF76STNe+enhnL3++vXrcfnll6OlpQUbNmygoAAhpCS5KsS8XKM\/XtFuCakstUGfCsoYyILu\/XFocuZOhl0VAgw6t7aEzcMj2p2Z7hITNdCWQs0CNxx+IS8PHoScCmejjJeCYQAMAzAsk\/NAaCEJ7Imh5c0BzDjDi8f+fddQHZi2rWHcfP8yOMuzV4H6Bz\/4AZ566in853\/+J973vvflbJ8Pre3HvIuKp5UjIaQ4eKptGGjPXQ2wTEuGFTj8+dW1oHBDLXksk8sIACAelMHQRI4lfHV2JCysqt6xPYIZyylrgBQmlmOgShQYKCQMnRWc0hu\/a8WefwSHFYft3BnFA9dtxvr7j066roac0PDK3Yfx7LcODH+9N97ApZdeilAohNdffz1nQYGeA3H85votkOLFU5CSEFI87F4eoit\/1+sXIsoYyLCBdrP6cSalYypql3gAZDbgQE7NVSEisMe6vt7xPhmarMFbZ6MibqTgsDwDJV2YawBLFcsxI1ZQJse1vDmAUMvJs1SJfhlr\/7cFa\/+3BY3nluHq7y1AeYNjXNts3RLGk1\/ag+SAmR226KoqzF1dgZ\/+9Kf44x\/\/iB\/96Ec5CwjoqoF1vz6KN37TCleFiMXvrs7dm0sIIeMkJdSCrTMAmMuGVUnPqyURFBjIsO59mastMEhOaLC5eNQsdKPvcBKaQjNwucDbWQCG5anQwUMJTFvmpcAAKTiqrEFX6CKzUBiGAYal9LTxiATGXmLWsnEAf\/vKHnzqqVN3Ctj2RBf+8d2Dw2576D9ext7qv6CyqhKvvvoqampqht3ftTuKwN4YAntjEJ08Lv5yIwTH1GfOAntjePqb+9HbnAAArLxtBliOficIIfkn3mtdRm8m6JqBeJ8M\/3Q7DAMItSbhLBNgc\/OWHXcpMJBBhm6ge392ZvX3\/rMHVXNcWHB5JQK7Y+NaU+OptiE5IEOjE\/NJsXt4JELWH3TSUZVOzEjBYXkGjAGoGay3QrKH4RgYKiA62GEp8mTyuvfF8ff\/tw\/nfmImahe7R3zMS3c1460\/tg+7bZ\/8KtYd\/QMuVz6GVdx78dTHj0JJHoGc0qCktRELeu5\/KYjrfrQQs88vn9RYVUnH2ntasOmhdhiagbKZDlz4uVlYdl3NpLZHCCHZJMULO1tgUCqsQHRyiAbSMAxzMphhGXiqbXBV5L7+AAUGMqh7fxzJUHaKxOmqgZ6DcQy0p1C7xIOquS507YmeFC0THBwEO4vq+W64KgToOsDAPDmX4iqSAwoMDeg7krD67cp7ZdMdUCXrgyq6ZoDjGYgurigOgqQ0cDyDNLVZLRiGZiAxIEN08Uhk6XOsFO35Rw\/2\/KMHFbOcWHx1NRZdWQWWY7D7mR7sebZnWOaBbmh4Pf179GutuMH1fVTHZiOwd3yTDdGAhEc+sRPL3luLCz8\/C9v+0oV9zwex6t9m4Kybp4+ZqtqxI4Knv7kfodYU3JUiLv7qbCy\/oc7qt44QQkYV77N+4i5TIl3DM9AM3UC0Ow3RyWYkE2wiGMMwrL\/yKRLb\/xpA1+7crEd3+AVMW+oBJ7BIR1U4fAJEJwtF0iHFVCgpHYG9MWiKDk5gIdhZ8HYWznIRVXOdiAYkdGyPgH76o5t\/cSXatoaRjlpfeMlbY8OMM31o2ThAHQpIQbB7eNg8PF775RGrh0LGaeZZfggOFoc3hKweSsnp0Q7j9dTvUMvNx2rHxzK67Xd\/dz5W3DJ9xPv+9bPDePN3bQAAh0\/Axx4\/ExWNTqvfDkIIGVUqrCDcaU3HsFzi7Syq5rhy+5pW73SxSIWVrC0jGO31Dq8PoWKWE6moAiWlQ01rI17oa4pu1iWImetxQkeTqD\/Ti0XvrkbvoQQGWlOU7vsODMfA7uUhxawPCgBAtEdC6+Yw5lxQjqObBooqUkqKEyewSPRTXYxCMtCewhkfnEaBgRzbJ7+K11MP4iLHJ7FIvDhj251zQTmu\/v4C+KfbR7z\/4Ct92Pp4FwBAdHG49Q+nU1CAEJL38mGZby6oaR2RQBq+OvvUNzZOFBjIkO79cUsqOfcfnXgHBFXS0bIxDNHJoazeiQWXVyLckUZvc4JS1Y9xlQtIhpW8yqhI9MtoXtePOReWo3tfPOPdLwjJJE5gEOmmwEAhiQUlOHwcRCcHOUmfBbnwRvphdKh78X73D1HNzc7INn3T7LjyW\/Ow4LLKMR+34LJKfOPtCxELStAUY9QAAiGE5Iv0scnQUpEMKbC5edg9ublkp8BAhmSjG0G2yUkNPQdj6D0ch7fOjsZzyyAnNHTvjyMVVmDzmL+IZfV2uKttGGhNoXt\/fOJdERiAYQa\/GPx67B7nnhobYj3WXVRUz3Pn5YV3Oqqia3cM5fWOvBwfIYMEB5e1miske\/pbUqg\/00dZA1mW1MP4V+oB2Fk3PuD+IThMvciU4OBwzkfrccFnGibU\/spTbbP67SCEkHFJR0svaD3QnkLdYk9OXosCAxnQvS+GUGvhXqTpqoFwewrh9hQ8NTbULXbDWSYgHdcQ6Uqj70gSHTuj8NbYsOCySoQ7UogGJCiSuXxBUwyzfoFPQFmDAw6fAE5kAIMBwwEwzDZYwAlfMwwYAHJaQ2pAQaJfgaYYEBwsymc5wXIAJ\/iQjqiIBCQk+2WkYwqMHAUJEwMydC2P0gVOEO2WUH+GF7yNhaGbRUoM3cir7AZCBBcHtYSi+sWifXsENYvcU98QGVVAO4h\/Je\/HAvFCnG17\/5S2xbAMZp3jx+nvq8OiK6ryqh82IYRkkq4aSEdLcMLBAJIDCpxl2e9SQIGBDGjZOGD1EDIm1iMh1iOB5ZmTlkaEWlNIhRW4q20om+WEzcVCdPBgWLPrQbgjjf6WJNIxDZpsRvROdSEvOjkITg42J4eyGQ5IMQUdWyNIRRRwAmNmLXh5TFvqgcPPQ4priHZLiAUlpKNq1pZvxIMyKmc7EcnD4iaarCPSI2P+JZUwdIBhDTh8Ag5vCCHckX\/jJaVJdHBQpNKL7Be6noNxLHtvLWye\/KmxUkyalA34V\/J+XOb8HOYJ5096O+UNDpz+vjqcfkMtzfgTQkpCvi3xzRWGZXISFAAACi1PUeuWMEKtKauHkXGjXXCnIip6DyXQ\/nYYza+HsO+FIPa\/1IuDr\/Sh50Ac8V7ZLIKonzooAJjLGRJ9MkJtKbRuGUD3gThSETMaqCkGkiEFoaMpHN4Qwt5\/BtGxPQopoaF6nguLrqzG\/EsrUbvEDXeVmNGZklREsaR\/6Hi1bhrAvueD2P9iEPue70WoNQWWY6weFiFDWB4ltQ6waBhA29YwauZT1kCmbU2vwVvpv+J6139OKihgc\/M488Zp+NhjZ+LzL56DCz7TQEEBUtLuvfde1NXVYfbs2di1a9eI991www1IJI636A4EAvja176GmTNnoq6uDkuXLsWvf\/1rpNPHJ1Z27dqF2bNno66ubti\/M844Aw8++CDS6TQSiQRuuOGGkx7zzn8vvfTSqGMZaZyjvfbgv3vvvXfY89va2nDGGWegrq4Ov\/\/970d8n9LpNB588EGcffbZQ9u57LLLsGHDBhiGccrXrKurw4oVK9DT02Ppz3vw+qDUuCvFnL0WZQxMgZLScLSIsgUmK1dFFw3dPCikIgrC7WYwxuY2MwrKZjrhrhIAHYj3KVBSKkKtqUkX0NJVA1JCg93L50W7wrGwvBlJbN8WsXoohAxhORZKmjIGClHnzijOunk62raGrR5K0Vifegh9Wive5\/4u3EzFhJ8\/4wwfbr5\/KRz+\/A1YE2KVVCqFe++9F\/fddx8EYfS\/kf379+PDH\/4wurq6hm7r6+vDD3\/4Q6xduxa\/+93v4PV6hz2noqICNpsNvb296O7uxne+8x00NTXh29\/+NqqrqzFt2jQAQDgcRjJpLiuuqakBx5n95+32yRf1HHztE71zfG+\/\/Ta6u7sBAM899xxuuukmuFzHW9wpioLvfOc7eOSRRwAAPp8PyWQSe\/fuxQc\/+EH87Gc\/w5lnnolZs2YhEolA13UEg0Houg5BEFBVVQUAmD59+tA+WUFJaVDTpTnZYPfm7nKdMgam4OimMLWNs5gUVxHpSqN9axj7X+g10+k7U+AEFrPOKcOiq6rQsNIP3zQbRNfEDmgMzIvufOetsyMSkEYt5EiIFQzDKNkP8UIX75WhShr8M6hK\/VQZMPBi8n+RNCK4fpJBgeU31OHf\/nwGBQUIGcNzzz2Hl19+edT70+k07rrrLnR1dWHVqlXYtm0burq68PTTT8Pr9WL9+vX405\/+NOw5DocDjz76KLZu3YqWlhbccccdAIBnnnkGPT09eOCBB7B161Zs3boVX\/nKVwCYF9Avvvji0O2rV6+e1P6c+Non\/vvIRz4y9BhJkvDUU08Nff\/2229j\/\/79w7bT1NSEp59+GgzD4Ne\/\/jX279+PlpYWfPGLXwQA\/OY3v0FNTQ1effVVbN26FRs2bMCqVasAANdff\/3Q6z799NOorKwcx8izIxXJ70m6bLF7+ZzWjqGMgSkYaC++JQSFTk5qkJPaUEcD3sbC7uXhKBdQu9ANzsYh0S9DSWoYaE8hHVNHXfIgOLn8b9\/IALWL3ThCFcRJnmEYQKHAQME6vD6E6cu9VLdkCtJGHC8mf4kydjpWOz424eezPIOrvj0PZ31outW7Mi7d++PoO5xAb3MCvYcSmLnCj3M+Vm\/1sEiJMAwDv\/rVr3DuueeirKzspPubmpqwYcMG8DyPr3\/966irqwMArFy5Ep\/61Kfw85\/\/HM899xxuu+22EbfPcRze+9734sEHH0QwGERLSwvmzZtn6T63tbVh69atqKiowMyZM7F9+3asXbsWK1asGHpMf38\/EokEbDYbGhsbwTAMOI7DLbfcgmQyCZZlhy2jyFeGXlrFBQQ7B2e5kLPaAoMoMDBJqqRTYKAAqJKOeK+MeK+M3oMJiE4egp2Fp9aG6ad74fAJSEVVRLvSSIQUpGMqNFkHJ7BgWCbvZ+G9tTakw2r+BzBISeEEBlJCL7kP8mLS35rCkmtrsPe5oNVDKUhRPYjnE\/+DWcIZWGW\/ccLPd\/gE3HjfaZi5wm\/1roxp7T0t2PtcD0JtJ58PsTwDJTUNgsO69GNSGubMmQNd17Fjxw785S9\/wWc+85mTHtPc3IxUKoXp06dj7ty5w+5buXIlGIbB4cOH0dHRMerryLIMWZbBMMyUlghkyvr16xEOh3HppZfi3e9+N7Zv345XXnkFn\/rUp+Dz+QAAixYtwpw5c9Dc3Iyvfe1ruOuuu4aWDvzoRz+yehfGzebmkRwojRoDrkoR3hpr6sdQYGCSBtpTeX\/RSE4mJ1XISSARMpeAMAyGOh\/ULHDB4RegSjqkpAa2ABba1C72oG1L2OphEDKMzSNATVGwqpApSQ2GBoiuAsicyjP9WhteSP4PloiXYbntmgk\/v3qeCx\/6zenw1uVvYcHOnVGs+ca+kYsvM8BFX2rEhZ+dZfUwSYmorq7GzTffjC9\/+ct44IEHcOWVV570mMG6AtOnTx+2Bh8A\/H4\/7HY7NE2Dpo18vEun0\/jb3\/6GcDiMuXPnYtGiRRMe58aNG08KSowmlUqdtB8f\/OAHcc899wyNZ3DpxDnnnIMLLrgA1dXV2LVrF3bu3Dm0hKGqqgp33XUXPv3pT2Pv3r14z3veA7vdjk984hO4\/fbb4fF4cvmjmpBUWEUsKIETGTi8pbGUyubmLQsKABQYmLSBNsoWKAaGAaSjKtJRdShlVnRx8NXZ4chhsY\/JcFeJ0BUj74sjktIjOFjolC1Q8JIhGQ6vQIGBCQhqR\/B88udYYbsBS8RLJ\/z8BZdW4n0\/XwzBnr+z7K\/cfRgbH2wb8T7BweGGXyzG\/IutW4tMStPll1+Oa6+9Fs8++yweeOCBoaKAUzHSxbkgCLjjjjuGivJNBMuyqK6uBnvCzNOJRQvf6Z3FB09cItHU1IS33noLPM9j5cqVqK2txdKlS\/Gvf\/0LL7300rDaBhdccAE2bNiA++67Dw8\/\/DCi0Sjuu+8+PPbYY3j00Udx+umnZ+8HMwG6aiAdN8\/JYQC6ZkBTdGgKSuJziOUZ+KZZGxAugDnR\/KNrBrp2x6weBskSOaGhtzkBGIDozN+Ts9pFbnTtiVo9DEJOoqbNJTyksEW7Jdh9+R0gzScBtQnPJu7CKtuNkwoKzLuoAjfeuzSvgwIHX+kbNSjgn27HJ\/+2goICxBKiKOILX\/gCHA4HHnvsMbzxxhvD7h8MFHR2dp7UMjCdTkNRFHAcd1Ll\/YqKCtTW1g5dzN911124+uqrJzXGVatWYcOGDcOKCQ4WLXynkYoPfv\/73x+6\/6WXXkIqlcLs2bMxd+5c2Gw2nHPOOQCA119\/Hb29vcO2V1ZWhu985zvYt28f1qxZg7lz5yIUCuFb3\/oWotH8OJcMd6YR6UxDiqlQZR2is3Q+f2wuHv5pdnCCtZfmFBiYhM5dUST66aS32EUCEpwVuesdOhEVjU6ILgHJUGmstyKFhRMYxHolq4dBpojhGZTNdFg9jIIQ0A7in8mfYrXjo1govmvCz69odOKGny8x2+Hkqf6jSTzzrf0j3td4Xhk+9fezUTnbafUwSQlbunQpPvzhD0NRFKxfv37YfXPnzoXD4UBPTw+am5uH3bd582aoqoo5c+ZgxowZQ7cPXpxv27YNn\/jEJwAAv\/3tb9HX12fpfkajUbz22msAzMyBJUuWoK6uDj\/+8Y8BAIcPH8aePXsAAP\/zP\/+Ds846C7fffjskSQLHcVi1ahV+\/OMfg2EYNDU1ob293dL9AQBdMSDFj2fAmvW+AIbN44NiBrgqRFQ0OlE+ywGbx\/pACAUGJoGyBUpDqDWJ2oVu8GL+\/ZmITg7d+yJWD4OQEXECi1gPBU8LXehIEppMtXROJaA24Z+Ju3Gh\/WOYJ5w\/4eeLTg433rd0wi11c6l9awQPfnDriEvXzvlYPW793ek57bVNyEgYhsFnPvMZNDY2nnTf\/PnzccEFF0BVVdx9990IBAIAgC1btuBXv\/oVAODaa68dKtr3zu3eeuutKC8vx8GDB\/HMM89Yup9NTU3YvXs3ADOjYdq0aUP\/BEGAYRh4+umnYRgGGhsb0dXVhRdeeAG7du0CYHZw2LFjBwzDgNvtRnl5uaX7AwDx0MnnDEpSAy8Wb2DAXSnCW2vLq+xkOopPUH9LEn3NialviOS9dFRFsDmBOavLcXRTeFgk01IMUN7gwMFX6PeQ5CfBwSE1QIGBQqdrRl6ntecDs6bAz7DaMbmgAADc8IsleT3TvuOpAJ791oER7zv3EzNx2dfnWD1EQoZMmzYNn\/nMZ\/DNb35z2O12ux133HEH9u7di7feegtnnnnmsPsvvPBCfOQjHxl1u\/Pnz8dHPvIR\/PKXv8Tvfvc7XHXVVRmpYzCaVCqFW265ZViNAQC4\/fbb0dXVBUVRMHfuXDz11FPD6h3ce++9+PGPf4zXX38d7e3tuPzyy3HJJZfg1VdfxXve8x74fD4oijJU1+C6665DbW1tzn4+o1GSJ9cQUNI6bG4eSrr4zic4gYXHwiKDo8m\/qdA8R9kCpSXUkkTXrhjmvqscnqr8+AN2VYhIR831V4TkI9HJQUnT72eh0zUDXBHP1kxVSGvH88mf4zz7rZMOClz4uVmYd1GF1bsyMgP4188PjxoU4O0szvvkTKtHSchJ3v\/+9+Pcc8896fZFixbhueeew6233gpBMKvcV1ZW4s4778Sf\/vQneL3eUbfJMAxuvPFG1NTUoKWlBU899VTW96O\/vx9dXV3D\/gUCAfzjH\/8AAFxzzTUnFUG87LLL4PV60d3djW3btsHlcuHBBx\/EPffcgzlz5iASiSCZTGLGjBn48Y9\/jDvvvBMMY\/1x3hjhlEGVdXAiC6YIr1bLZ+XnMj3GMAwqHT1OybCC9fcdpTaFJahspgOVc5w49Fq\/1UPBtGVeJPplRDrTVg+FkBHNOqcMr9zdjGiA6gwUsopZTjSs9GPbE11WDyXvRPUgnk3+BKeLV+M08bJJbaPxvDJ8+MHleVlXQJV0PHn7HhxaO\/pn3qqP1uOK\/xhf6zVCCBlLz8E4dPXkS1KHn4eS0vPy2othGRgT7MBk9\/Iom+HIy+M+QBkDE9K1K5aXv5gk+wbaUuAEJi\/qDXA8A12heB7JX5zAQknRsbLQ6ZoBNg+OeflGMhJ4IflLLBYumXRQoG6JBx+857S8PTl89lsHxgwKAMB5n6BsAUJIZhijnDIoKR2CIz+XtE20NoB\/hgNl9fkbFAAoMDAhXbvzo50HsUa4Iw1nmfVlOWJBCc4KwephEDIqljdbFpLC5ioX4SqjY807vZj8JRr45TjDdu2knj\/9dC9ue2g5bG7rP09GoqZ17H+pd8zHnPWh6XBX5WfXHkJI4TAMs004bxv5ktRsW8ghD1Y7nERwjP8yWrCzcBRA+9\/8H2GeCOyNIdZDabGlLN4ro2quC1GLq62noyoq57rQsz9u9VtCyMkYgGUZKGlt6tsilooG05CSeVJ0NU+8lPwVfGwtVtlvnNTzpy314sN\/WJ5XVagHxXok7PhbADueCkBTxg7snf\/vxZEtoEo64r0y\/DPsVg+FkJIhJzTIKQ1STIWc1MAJLJxlApTUCOcNhlmEkBPZvMvaFp0cBAc34rjtXn5YF5d8aEU4HoUxyjwQ2ENFB0sdJ7J5UaE7HVPhqRDBcAwMjZYUkPzCCfn34U0mx1Uuwu2njIFBb6Qfhg4V73J8YlLPn7nCjw\/9ZlneBQVUScfzP2jCjr8FxvX4+ZdUwldnXkj3tySx5x89Jz3G5uJx2rU1eZ1VcGhtP57\/QRMiXWlUznZizoUVWHZ9LWoXua0eGiFFwzAMKEkdSkqDktIhJdWTagloig6GZcAKLPQRgpJyQgVvz79zC8HBQXCwowQGBHACi0S\/OZnoKJDPUgoMjEO8V0ZgLwUGSpnNzaP+DN8p11xmm6tSxIzlXvS1JCdc8ISQXOAEBnKSsgWKQSSQhqrScQYAtkvPoUdrxvWu707q+TPO8OHW350O3p5fKzgT\/TIe\/dROdO8bfwba4IluOqri0U\/uRHiUQrj\/+tlhzLu4AmfeOA1zL6zIm3W10YCE53\/YhKZX+4Zu6zuSRN+RJDRVx7vvnG\/1EAkpWIZuQE5qkJNmIEBJadBPMYnFsAwAY8SgAGAGDpxlAtKR\/MlgExwcWI45NmGonHS\/6DSXDggOFumomhc1ysaDAgPjQLUFyIwzfGjbEoYUt+agxHAM5lxQBpZl0b41guSAMvWNEpIFHM9CilFgoBjoqgGOL4yTmWxqVjZil\/Q83uf+T7CY+Gx\/w0o\/bvnNxIMC257owpk3Zq9Pes\/BOB7\/9C5Euye2TLL3UAIA8Nind40aFADM4pUHX+nDwVf64J9ux8cePysnGQTd++IIHooj1JpCok9GIiQjFVaHvj4xvfedWDZPoheEFAhDN8ylAUkNUkIbeTnAKXACA22MFtyGbgYHeJHNm1bdg5lfomvk5QQsbx5LHD4hb+vJjKRwRmqhiUTSSfGpXuBGMqwganGNCWeZgAMv90FO0EUXyV+cwCAZocBVMdAUA6xQ2oGBoHYE\/0rdj2ud\/wEvWz3h5zeeV4ab7182amGtkXTsiOCthzqw74UgOndFcd2PFmZ8vw6t7cdTX907qeweOanh8c\/sQsf2yLifE+5M45lv7cctvz094\/sCANv+0oVND7WjvyU5tQ1NIC6QHFAQC0qI98qIdkvwVIuYu7oiK\/tHSL7QVANKSjODAQktI\/WEOJE95bFITmjgnTxU2do6X4MGAwO8yKK8wYFIZxrpmBl05O0smBOqJbJc4QQcKTBwCoG9McSCVHSwVHlrbPBPt6HpVWuXEBiagWRIgafKhv7EFE98CMkiTmAR66VjZjHQVQNcYSyLzArJSOBfyfux2v5xTOcXT\/j5Kz8yA1d8cy6YCZwUrv\/1UWx6qH1oVjveO7WT4GBTAp27ogi3pxDuSGOgI4WB9hSSoakF7yazrO7w+hC2Pt6Js26ePqXXPpGc0PDstw9g3wvBjGzvVO\/LQHsKO54MYOea7pMKUr\/rC40UGCBj+slPfgKHw4Hbb7\/d6qGMmyrrQ0sCMhUIeCfRxSHRO\/Z2VdmAw88gPc5tZpvoOp49xnIMymY6EO5KIzWgTCgQnG8oMHAKVHSwdNncPBpW+tH0mrVBAcCMSNq9AsKdA1YPhZAxsQKDxBQvZkh+0FS9pJcSvJr8PzQKZ2GReNGEnseJLN77k0VYcvXYGQaabGDzwx3Y\/HAHot0jn+5e9KXGSY9\/59+78cwd+3P+vo3ln99rQuN55Sif6ZjytnoOxPHXL+7BQHsqY+Pb81wPDm8IYck11Tjt6hrUn+WDmtax78Ugtj8ZQNuW8KjPdVfnb6FFkh8URYHX67V6GKckxVWko2bHgFwU\/FPTOng7O2ZGrKEb0FQDnMiOuewgFxiWGTELwD\/NDq6AsgNGQoGBMVDRwdLFsMDMFT60braursCJvHU2BJsS0JTRC7gwHIPpp3nRfzSJFKVyE4u4ykXIKev\/ZkgGGICu6WB55qQq0sXurfQTAGPgHPvNE3qeu0rELb89HTULx65sv\/Opbmx+uAPd+0c\/xzjzxmmoW+KZ1Ph3rcm\/oMCgv39tHz7xxFlT2saWP3fghR8dysr4UmEFbz\/Sibcf6YS3zoZ0RB3XkovQ0cwFKEhxUlUVPJ9\/l16aokOKaZDiKkQnh0RIOWXL0kxKhRV4qm0wNIyZkaAkNAh26wMDYy0N8NTYLB3bVOXfb2ceoaKDpat2iQe6ZlheVwAwgxR1Szw48ubo2QIVs52oWehGNCBh5tk+NL8eyulBnZBBhq5joD1fkv3IVBkaA45noaulU9ukWdmIQ8qb+ID7hxN+7ieeWAFv3egnhode68fmhztw5M3QKbe19D01kxp\/+7YInv6P\/AwKAEDXrig2PNCKCz7TMOHnHt4QwlsPtePwhlO\/f5kQDYz\/HKDnANWjIoXB0A1ICTMQIMe1YQX9DMMwiwHmeH4pGZLhqhShdI8RGJB1uH3imAVEc6GQagZMFAUGRiHFNLRvHX9hHVI87F4e\/ml2HPxX39Q3lgGGDnTuimL66R4c3RQeltblrhQx40wfYgEJh9eFIMVVlM10YPpSD9q20e8vyT3ByUNJU1CqWGiaDlZgkDcLO7Msondjbep3uMr5VdiZ8c\/W1y32oOGcMux6uvukC145qWHzwx3Y\/2JwQsWMy+onnm7f\/Ho\/\/v71fda9geP02i+PoHyWA67y4+n3umZg7z970LUrhut\/thjV81zm+5fQsHNNAJv\/2IFQW\/7OyvccpMAAGRvHcdA0a4KsSlqDFD8WDEhqwChJYJpswObhc952WNcMnCovzdAMGJoBTmAtnfwyYECTdXAF0oJwIigwMIrWLQND1SVJaak\/y4eO7dG8Sp0Nd5hn5bPO8ePopjAEO4fpy71Q0hratoSHtS+MBiTMWO4Ftzs65tIDQrJBtLNDbXpI4dMUA1wJ\/TzXpn6HFbYbMINfMq7HcwKLhVdWoaLBiUNrzbZ8T3xuNwQnB1eFCDmpYcdTARjaxI\/FgympfYeTqJzjHPOx258MYNMf2tB3uHCK0\/7ty3tHve\/\/rtuMy785F+GONHb8LZCVgmeZluiXkeiX4aqgWgNkZKIoQs5BVX1DN6CkdMhJs42gktKgj\/MYNLiOP9cMAMw4PmrkpAbelvuMhhOpaR2RQBpl9Q4wRdbilAIDI6BsgdJVNd+FdETNy04Ug8GBxe+uRjqiILA3PuI4PTUi+o+kKChArMEySPRR8cFiocl6yQR6NqUfh4PxYrntmnE\/Z\/n76qAqGtbd1wIAGatL5CwTcHTzANbdexStm8OoXezB0utqsPS6GrgqzQvPdFTFlkc6sOXPnUj0F9\/f3Mv\/3Wz1ECas50Acs88vt3oYJE\/Z7Xak05lPv9JkHXLqWBAgqU0pa8\/QDcAwwHLMuIMJmcCwjPnap6CmdbgrRUhxa4OFhsHAMCbU4bQgUGBgBJQtUJoEB4fKRieObg5bPZRRhTvSSIX7xiyI6KoUIcfyf3aFFB+GNdcn5qKKMckNTSmNzgQtylY0KW\/gJvdPJvQ8zs7gyMbMTyR4qm14+CM7hr7v3hdD974YXv7vZjjLBUxb4sW8iyvQfyQFTii2U9PCte0vXaMGBrr3xyHFVFTOcVJWQYlyuVwIhaZeH0NTdLNrQEKDnNIynuGqSseKzuYqMMCYhYvHU+xb1wwYBo7VQbBmAoxhGbirhKKsNUCBgXegbIHSNXOFD4G9MaQG8rui\/6kOnLEeCaKTG+fWCMkcTmChpCgoUEwMA6hZ5EYkULxFBiQjgfXph7Da\/jHYGNeEnqtKelZODsdar54MKWhe34\/WLWFUznVixYemIdot4+3HOnP+3pHh9r\/Ui\/0v9WLRFVXDbt\/6eCf++b0mAGZRyet\/utjqoRILeL1eRCKTu8bQFAPJARlSTM16HR8lba6fz1WQ31UmQElrY7YrHDY+SYPo4pEK5+58XXRy0BQdumrAW2ODzVWcl9DFPw0wQYfW9lG2QAlyV4nQVWMoXb+QKUkdbpqNIBbgBBZygo6fxeTgy71w+ovzBGjQ+tQfMU84F7OEMyf8XDVl3VILJa0hsCeGV\/+nBa5KEe4qOu7ngye\/tAdP\/b+9iHabS\/3e+mP7UFAAAPb+I1iUSz\/IqZWVlWFgYGDCz1MlHX1HEoj3yjkp7qurOgRHbiaYBDsLlmchTeDaS05o4MTcHXfdlSIqGp2onu9G7WIPnOVCzl471ygwcIK2t8No3RK2ehgkx1iOwcyzfOjel5m1oVZTUhrs\/uI9aJH8xdlYpGkZS1GJBWVUNDqnvqE8dUB+HWG9C+fab5nU8xVJy4saDE2v9WHOhRVWD4Mcs\/cfQfzvRW\/ir1\/cg5fuGl4rQdcMbPkzZXeUosrKSvT29k7oOUpKQ39LMqcFsTXVyEmaPMMycPgFJAcmFijTVQMsw+Tk2OssF4YKwZaC4p4GmIBIZxoHXsqP9nQkt6rmOtFzMIFUpDhmOlVZB8MCooOFTGndJIdYFjlN7SPZJ8VVMCyL8pmOvG4VNxkJYwAbUg\/jGvfXJ70NJZ0fxRm798Wx5N3V8E2zI9JV+Jlv2XbBZxrgm2aHs8xcJ9yxI4r27RG0nWJy6EO\/WYZDa\/vx9qMjX9jPXOFH\/Zk+xIISEn0yBtpTcFWISPTL8FTb4Jtmh6dGhOii5X6lqLa2Fj09PeN+vJzUEGpNjasoX0YZ5sV3NtfxcwIDV7mIVESd1Gsosg5OYKGr2ZuMcJaJ8NWVTlAAoMAAALMC5\/6XeguiHQ7JHMHBoWK2E+4KEYc3TL0YTD5JhVXYvQLkVP51VyDFixNZhFoTVg+DZNi+F4NoOMdfdIGBN1J\/xjLblajjFkx6GyxrntxazdANHHo9hHM+Xg81rWOgPY1oII2+wwnE+2QqCHqCpdfV4OIvzx522\/xLKoe+7toVRdvWCDb8X+tJgc65qyswd3UFVn9+Ft76YwfefrQTUlzF6e+rxcqP1KN2kdvq3SN5bNq0aejp6YGqquD5sS\/BlLSO\/hbr2o8qSRWOMgHxYOaXvfA2Fs5yAcmQMuljkxzX4PDxUFLZuXZz+AX4ppVWUACgwAAAYP+LvZb+8ZHcq17gRvU8Fzp2RNCdofZS+aT3UAKVc5yI9lBggOQOJzAItdNsZbHp2hXFgksqUd7gQKi1OIIDTcoGRPUeXOH84pS2E++X4fDmx6lU6+YBtG4egN3Lm2tiZztx2nU1cFeJkGIa+o4k0Hc4iUS\/jHivnNNWZPmCt7O47Btzx3zMtGVeTFvmxZKrq\/Hk7XvRscMsFlc193hhSleFiEu+OhsXfLoBSlqjLgNk3GbOnIm2tjbMnj171McYBhDusPZYKyU02DwCGI6BkcFjBcszcFWIiAWlKS2P0BQdrMCMu83hRDjLBfjq7BndZqHIj08zC3Vsj6Bl48QLgZDC5fDxqGx04tBrfZDGWQG10CRCMmafVw5eZKHKNFNEcsPm4qEmi2NJDhlux1MBLH9\/HV77nyNWD2XKJCOJjenHcJnj81PelqEaEOz5Va4pHVWRjqroO5LEwVfMJZLOMgGuChHV81xYcEklnBUCEiEZ\/YdT6D2cQKJPRryveAvieWpscPoFrLh1+riLNHpqbPjY42fi5f9uxqY\/tKN6\/skdK0QXR8sCyITMmjULLS0tYwYG4kEpL7J8lJQGXmCgZDAwoKsGDA1gGAbA1LarSQZ4kYGSzsz4WI4xjxVlpVunq6QDA9HuNPa\/NLEiIKTwTVvmQ9vWcNEGBQAABhALSnBWCIgGKGuA5Ibo5KDkwckMybyBthRsLh5Vc1zoPVzYy0U2pR\/DHH4VpvNTbxmnqTrEAmhblRxQkBxQ0Nt87GfHAO4KEa5KETULXKi4qhp2H4\/UgIqDr\/Yi2JSAVmBBZXeVCE+NDVJMhRTXIMVVLL2uBtf+aOGUtnv5N+eiYaUfkU7KhiJTN3fuXDQ3N+PSSy8d8X4lpeVNkE5JabB5uIx3QkjHZAhOFlpkatuVEipsbh5KeurvFy+y8NfbIdhLO9CX\/59mWXRkw8C4e2aS4uCfYUe8V0K8Nz8OutkUPBRH\/Zl+RAMU\/CK5wdvZrK33I9YLHowD1tfZm5J2dTda1R241fOLjGxP1wzwtvzKGBgXA4gfyxLoORAHYKb41ix0o3aBB0veXYPew3E0vx4qiNZ6cy4sx\/t\/sQQ2T3ZOa+dfXDn1jRACYMGCBdi2bduI9xkGMJBHbbNVWYdLFMGwCowMxgZU2YDTNfXjpibr5vF3iskHnMDCP4OCAkAJBwa698fRuStq9TBIDjnLBExb6sGhtcVVaHA0yZCCVERG3RIPAkVYR4HkH4ZlctJjmVgjHVNy2js6Gzan\/4pz7DeBQ2ZSRXUt\/5YSTHpfVAOBPTEE9sTgrbVjzoVlOOtD02Bz84h0pRENSujaEUUqouZVAHDu6gp86DfLsrZ9Ja1h2+Nd2PJIJ+ZdXIGLvtiYtQAEKX6LFy\/Gn\/70pxHvi3an8y5TR5E0cAKb0aUNGVhFAMAMpKiSBl6Y\/LJZlmfMoICDggJACQcGWt4sjYtDYnJXiZi5wo9QayqvTmiyrW1LBKddU410VMVAe3EUDSP5i7ezWPqeGiR6FcR6JcgJFWpahyLpx\/6vQaXAQcFKR1WwfOFeBO+SX4CD9WK+cEHGtumrs+dFu8JMi3ansf2vAQDmOnpfnR3TT\/di0ZVV8NbawQkMUhEV8aCEvpYU4kEJqaiCdETNeVHDi77cmLVtB5sSeOiWbZDiZu2UzX\/qwO5nenDxlxtx1s3Tc7qfpDgsXboUu3fvhqIoEITjAUopoSEZyr92v6qkw+bhoUqZzBxiMpaBICd0iE5uUoEBhgH80x0QnRQUGFSSgYGjmwaKprIyOTXexqJhpR+H14eQjpZeYbRYUIacLJ1gCLEGwzGAAbS+FQZvZ8HbWVQ0OOEsF2H38hDdHAQ7B05goEo65ISGdFxBKqwiGVIgHQsiuMpFSAkV4Y40VEk3\/8l67vs4k5NICQ2cWJiBgZQRxeb0X3G9+86Mbtc\/3YHmdcU90SAnNPQ2J47XJ4AZBHR4Bdi9PBx+AbPO8cNTbYO7yoYtj3QMLU\/IlHd9sRFl9Q7sfrYbh9cff7\/nvqsCdYs9Wdv3f\/znwaGgwKBUWME\/v9eELX\/uxEW3N8LhO35xJzo51J2WvfGQwicIAs4880xs27YNq1atAmC2G7W6C8FoDM3IaFcC4FjGQIZoig6Hf3KXs\/4ZdtjcFBQ4UckFBtJRFUfeKO4PcTKczc0j2aeUZFAAMJdQyInS3HeSOzY3BymuDbt4GBEDCDYOvJ2FYGfB21gIdg6uShG+aXaUNzjA8Sw0xTADDAJjdtdQzawDVdIhJzVIcQ3piIJkRIGS0qHJ5n3OMgEDbSloigFVNm8vxbZs2aCrBhz+wjyJejv9FBYJF6OSnZXR7VbNd2Lv8z1W717OqWkdsbSEWNAsbtv2dhgAUFbvwMIrqjIeGJh5lg+zzinD0vfUIN4nY\/fT3dj5926s\/tysrO3jjqcC6NgeGfX+3uYE\/vrFPSfd\/m9\/PgMzV\/izNi5S+M466yxs2bJlKDAQ6Zpa675sYjkGipThySUGGQv265oBXQM4kZ3QMgxXhQi7t3S7D4ym5AIDR94MIRWhi6RS4vDxCAfyp5hLLnGiWZSF1n2TbDM0QI6PIw3SMNfsKmkNw+ZHDo79NE4wgwi8jQUvsuBE5tj3HBw+HnYfD5ubh6dGhKGVDT2O5VkwrDmroMo6dMU4trRBg5LSISU0yHEV6ZgGOamaAQZZh6YY0I79fzDAUOo0RYfgKLyMgaB2BIeUN\/Fhz\/9mbJu8ncWSq6uhJHUqYnyCgfYUXBUC3JViRiur1y05PgvvrhRx7idm4txPzMzafqSjKl7+SfOknrvmG\/vxuX+uAl8ktSdI5p177rn485\/\/jC984QtIx1SkIvm3hGAQL7KQMpx1yjCAnsEsQCmuwubikZTHd8zhRBauSgoKjKSkAgM9B+JoeXPA6mGQHPNOs6N7X2kW37O5OEgxOmkl2ccJDNJZ\/F3TFB2aokOaxEQkwzHgjmUecMKxoILAgjsWYOCOfe2ttcHm5mBzCeAdLGwODpzdDDDwNg6GbkBJ61CSKlT5WM0EyYCu6ObtKRWaDMhJFTa3gEhXCrpqwFkhItKVhq4ax2Y3jGFfZzpNM1u8dXaUNzitHsaEbZXW4Czb+yAyjilvi+EYzFrpx\/xLKnHwlT7se566vrxT974YzvlYPXY\/04NQ2+Tq+jSeV4bKRhf8M+yonOPMebG\/f\/388KSzDCNdaTz55T3DlhTMPq8c9Wf6croPJH+dd955+OxnPwvDMBAP5ndLaZZnMp91xzAZKT44SJV02H3jP0a4KgRwBVwvJ5tKJjAw0JbCrjXdVg+DWIATGFTNdaF7fxxSrLSyRTTFgKNMQO1iD3oOxgvmAoQUHk5gkYrm56yHoRlQNWPKhQ85kYWzTIAq6eAEBhzPmv8XWbD8sQDDse9dFcfWX\/t4eGpsUNLa0P0sx4DhWLCceX7EsIyZoaDoAMzgw4mBA4dXQLRbgiprUNI61JRuZl2kdOi6GVgYDDAYAAQ7h3REgWGY6ZqGDhjGsf\/rxkm3Cw7OXEdtmFWeYQCG+Z\/j3+sGeg8lUDXPZfWPc0Ja1e2I6D14t\/OrU97WjOU+LL6qGi0bQ3j9Vy0luzztVPa90IvufXHMOqccp99Qh3REwda\/dI277eH8Sypx06+XWroPU+3kc2htPw6t7R\/6ft29R1E934WzPzwDS6+roQroJc7n82H58uV47V9rsahuhdXDGRPDs1mpMZDJ9oeGbkBXzNax4+meUJAtZnOkZAIDO9d0UwG2EnXotX6Uz3JizvnlOLwhdFIhoWImxVXsez6IyrlOLLysEu3bIoj35n9PalJ4WIFBLJifgYFM0WQdsZ7Mz+4wrBksYDkGdi8PVdKPBRoYsDyD8pkORHsksCwDhhsMLJj3O9w8BAcHwc6CFRnYXAJsLhZKSj\/+WJYBw5qz3SwD82uWPRaUABiOhaHrYBgGBgwwYMziUMeCFjAMgDHHlhoorJ\/xtvQzOFN8z5S3c+4nZkJJqHjzd60ZTZEvRrpqoO9IEn1HkgCAuRdW4F1fmoWNv2\/HwCkKP4suDld\/b77Vu4Bpp3kR2JPZTMNgUwL\/+O5BvPyTZix\/fx1mn1+O\/pYkzrxpGlVFL0GXXHIJXnrxZSz6aP4GBsy2ggYYjoGRyRoIDKAbmQ02SAkVNjeX0baKpahkAgP5WtSD5EboaBJKSsPMFX4cWttn9XByytAN9DYlEO+RUX+mD8mwgu79MWobRzKK4xnEekqzlsdUGboBTTegKWb9hXcKd+TH+7roiiqkCyiwekh+EwAwXzx\/StupnO2E6OSw8cE2q3epIDWv78ecC8uhK6c+D7v8m3PhqbZZPWTULnZnbdtyUsPmhzuw+eEOAECwKY733LXI6l0mOXbx6kvxsY9\/FLd\/9A6rhzIqwwCkmArRwSGdwYxbwcZBU3RkMsysyzpYP9UNmKqSyaVwV4tWD4FYLNYjIRJIF1wqbKakIgqaXusDyzHw19mtHg4AoP5MP+pO85hruz08mJI5IhUfTmARCeT3WkkyNXWnedF7KDH1DeXINulZnGG7bsrbWfzuaux6mpYiToWmGqesNTDzbD\/OvHGa1UMFYGYM5MrOv3ej6bXSmrAodUpKQ5WtAS6nB9t3v231cMYkp3TYvUJGz89Ynsl4Freum5PAnJDBXoglqGROw\/MhAk2sF2yKo3q+q6R\/H8IdKdg8+ZG2WFZvR3JAgc3NY+ZZfpx2bQ0WXFaJOReWo2qeC+4qEXYvX7C900uJzcVT94si5qoQoSl6wSxFOiC\/DifrxSzhzCltp2aBG4Zh1ikikyc6OMinCAycl8UuAxPF5Pgj8ulv7qclKiVCTmroP5qCoRu4bPWVeHnd81YPaUyGbkCKqxmrizG4tC0bbYTVtA52jMAAwzLw1dlhc5VMwvyElcw7466gjAECwDAPykaG1zYVEk02IObBQVFwcFAkHZFOM026tzkBMOYFpuBgITg4eKptcPgF2Nw8WA5QFfMDSopqSPRLZiG2tAZF0jNa4ZZMHG9naHlKEVtwWSVaNhZOV5+d8vM4z37LlLez+N3V2P9S0OrdKWgMy4DlMebxgeUYzFrlt3qo0FUD6359FG\/8pjWnr5uOqnjyS3vwb38+w6zrQYqSnNQQak0OFd674l1X46O334RvfP5Oq4c2JimhwlMlZqQ1K8ebxXazQZN1iB4OSnLkY42rQoCznJYbjMX6q4McoV8EAgB2Dw+OYwpm1isbVEWHYLc+Y0B0cpDj7\/iQMcyCiSO1pGM5BrydhWA3C63ZvTzKZpqV3wU7Z\/aal3QkwwrivTKUtAY1bVZvz2T1WzIy3saNuD6eFDZOZLH8hlroqlEws+YH5XVwsj7U88umtB1XhQiWY9C9bxI9MskQwcGechnBrFVlllfq79oVxdP\/sX+oaGKutW+L4MArfVh0RZWl7wPJDimhYaAtNex8ZOaMWVg0bwleePU5XHXJtVYPcVS6akBVDPB2dsoTAKKLgypl51xBU3TwoghO1KDJdOI3GSUTGHBRxgABUL3AhcD+0j7J02QdnGj9jITdw0+of6+uGZAT2ogRa4YBeDsHd6UATTUg2Dn4ptnNoIGThS4bUJIaUjGVggZZwvKgpQRFxltnw8oP1+PwG\/1oebOAsgWkF7DKcePU979GpG5GGSA6OKTjp1hG8ElrlxH0Nifw4I1bLR3DrFVlFBQoUlJcRWiUjhzXXXEDnn7hybwODACAFFXhKBMRS0++GC7LMxAcHFLh7HS3MQwgGZLhLBOgyTrSMZWKz09QyQQGTrW2jRQ\/wc7CXWVD+7ao1UOxlCbr4ITcrNl3+ATULnGD5VgcXt8\/7D53tQ19RzJTyMwwzGI+A+3H\/877W47P+gh2FvyxTAPBQUGDTGNYgGVZitAXmUVXVKNlY6igggKHlbcgMDY08MunvK3Avjiq53sw58JyHF4fsnrXCpbg5KBJOuxeHoOr+KQTKpzPOqcMjeeVWTrGbLQhnQhXhYgbfrHY0jGQ7BloH\/1i+qpLrsU9v7sb+w\/txaJ5S6we6qhUWYeaVmFz85Nu+23o5iRPNlfzqpLZVlhwmJNFsaACQ6fgwHiVTGBg1xqqKFzqaha60b0\/VvIHCMMAdNUMDmjK+C7kBAd3ylTQd3JXiag\/y4fA7hhqF3vgLBOQPKEHurOMz8h6tfFQ0jqUtI7BeP14ggaik4OmaFBSOqS4hnREQSqqQk3r0HVAThRO27Zs43gWMi0jKDrJAQX2Amv\/tFt6EctsV2VsezvXBLDyIzOgpnW0bglbvXsFy1tnx6p\/mwGAgd3L4\/VftSAdNY+hl31jjtXDg+i0dhkDyzE5C9iT3ONtYy+n+cB1H8KTzz6GO7\/6I6uHOqZ0VIW72gZV0sd9\/ngiQzfAMGaWZ7ZLfSkpDYKDBScwUKXSPu+fiJIIDBxeHxoqcEZKEy+y8NbZ0V3iywgGaYoBh58fqrXQsLIMse400jEVUuL42iybh0f1PBf89Q5IMRWdO6NI9J+6PoPDx2PWqjI0v94\/lMpVPd+No2+ZM48sx4AXT73uNBfGChrwdhaCjTtW24CFp8YGh4+H6OLBCWYBHSWlIR3TABiIdklQJR2qpEGV9Kx\/8OULVmCg5sHPkmRW8+v9OP8zM3F4Xf\/QRVw+a1d3Q0ISc4RVGd3u24924vxPzoSS1tG1u7QzziZjoC2Ff37vIACgrN6BeRdVDv0+LbqiCnWLPVYP0fLlprGghDXf2IebH5haXQySnwT72Oc7N77nVlz2wfPwiVs+i2m1060e7qgMA0iGZTj8wqRrdRm6AYZlYGShK8E7KUmz1WK818wIsrlL4rJ3SkriHaLCQcRf70DoaBKqRKnOABDYG8PMFX60bg6DYQHRxQIMUDnHCU+1HbpugGENaBLQfSCGjh1ROHw8ZpzhhZLSISc1iC4OooMHJzJoXtc\/NPvP21nMOrcMLZsGkD6WLhoNSqg\/yzeUeeCutkFO5v\/PQk3rZqGdyMn3MSwD3saa\/0QW\/no7vLU2iB4ONicP3mZmZMhJsy5CMqxASZgdFNRj\/4ole4UTWEhxCgwUm1REwf4XejHngnLs\/Wf+V+bfK7+C08TLM75dXTWw+c+duOQrs6GmNQQPZWYJVCmqmuNE+9YwAIDhGFz2jbkjPk6KaXjjd6245CuzczIu3zS71W8NDq3tx9bHO3HWzfl7YUgmxyz4PPq6erfLgw+97yN49KmH8LXPfdvq4Y5JkwzosmEWkJ5EDRZdM\/\/2kYPAgKbq0BUd3jo7dNWwPDOoEJREYCAZLt0K9MRU0ehA29uRqW+oSES7JbRsHEDDyjKwHNC6OYxEv3ysOE4EgoODt8aG\/qPHZ8+TAwqaXu1H1RwXUlEFmmxAU3R4a22YvtQLTTNgc3GweXh0bIsgcWJPZsMs7jRjuQctG8PQVR2JUGH\/XRq6mS0wOAsQG6GQ4lDgwGYuV3BWirB7OIguDoKdg6EBStoMHKRjKlJhZShooEh6TiLqmeCuEqFOIq2Q5L\/OnVHUL\/ehvMExavGsfBDSOhBQD+Iq51eysn0prqLnYBzOCgE4ZPXeFigGmPOuCqz95REAwBnvr4N\/xvAL8khXGuvvP4rtfw0AQFYCA8mQgsNvhNC9L4bLv2kGJliegejicra8bTQv\/aQZs88rR9lMh6XjIJnlLBfAcECiTx61SO+t7\/8orv7Qu3DLDR\/N66wBAEjHVbgqJ1ecVVN0sCyQi780XTWQDCtgYiq8Nbbcv1EFqOgDA6NVMSelw+EToMp61qqgFqpUWEHzuj5UL\/CctDxASWnDggIn6j08fLYs2i1BkcxWgap87N8IH3yxbgnlDQ54qm3gbOywegPFavAifzS8eGLgwGzB6PALZuDAwQHGscBBUoMU05AckKFKOliOQSqsZK0X8EQpKQ39Lfl70Uim5uBrfTjzxmnY\/teuvA0O7FNexWLxkqxtn7ezmLHci93P9Fi9q4XLAPb+M4gVt87ArjUBXHR740kP2fZE11BQIFtjuP+at5AcUFDR6BwKDACAu0JEKGHt77ea1vHmg2245vsLLB0HyTyHT4DDJ0BOagi1pk7KGKwsr8K\/3fQp\/OHx\/8O3v\/wDq4c7Jl0zAIMByzMTrvqvKYaZMZBDhmaA463vxlUIij4wkIoU\/8UHGVv1Ahf6mq3pS5zv1LSOrp1Ty6SQk9q4osapqIqWjWHMu6gC4Y40IgGq+zEYSEFs5Ps5YXjgQHRw8E93wOHjwQksGA7HliSYGR1STIWS1oayOVRZh64Y5mx+FmMINheH7v2xqW+I5KWBthS2PdGF099Xi\/6jSRxeF8qrwJ5iSNgnvYpbPD\/P2mvULnSj52AcChXZnJK2LWGkIwouun32iOv6m17tG\/q6YaU\/468f2Bsb+t3lbcOL\/bmrbQi1WR\/42vvPIK68Yx54OxUjLEa8yI66jPCjN\/87rv3wxbjhmpvyukMBAChpFdwkAgOGZoC38chNzsBx7\/x7JyMr\/sBAOP8LJpHsclfY0LmTCkblAymu4sibISy5ugbRoLXtoQqBppiVf6UTy6QcOR7kGqxz4PDz0BQDvMBCdLNwV\/EQnDwEGwtOZMELDBTJDBjISQ1SQoMcV83IPQNoqgEpppqBhEn0\/HWWiUhH6FhbzAbaUlj7vy2oO82Di7\/SiI2\/b0foqPUXUQCwX16L2eLZcLMVWXuNeRdXYPcayhbIhGBTAut\/3Ypl760ddvvhDSEEm45npK3+wqyMvF4qrOD5HzaBF1jETiiY9s4uAOlofgS7pJiKfS8GT3p\/SHGQxuho5HK68KkPfx7\/96df4Zc\/fMDqoY5Jk3XwNm7UpRGjYgEux7U+WY4BJ1JgYDyKPjCQHCjsdcxkamxuHlJSpaKDeSQZUpAMyUj20d\/mVL2zzsFYONFs28MJZrFEwc7CVSHCWS6A5cwgAyewYFhAVwyzW0NKhRTXhjpVaIoBTdahKubXgzUQeDs3VGiSFLfAnhiO1jvgqbLlVWDgfMetWX0Nm5NHuIuynDKFE05O6z0xW2D152dh1sqyKb9Ob3MCj\/37LkRG+Nlx4vExtL0dHhaUsFrPgTjwXqtHQbLhVMubb7nh3\/DPV57GC68+h6suudbq4Y5KUw04\/CxSE0w61RUDLJubtH7RyYEVGLA8BQXGqwQCA\/kRASbWcPh5xLppZjqfcAIDA2YaPckdTdahycDw9L2TL+wYlgEnHgsgCCw4kYFg5+CoskF0c8eyEMz7dR0wFAOsaGaDkNIQ7ZHgqc2PQk4d6l4wDIMZ\/GlZew2GY6BroABzhoguDs5yYdhtSkobCgxUNDrxri82TmbTJ9n0+\/YRgwIAwB27WGh5cwB\/\/dIeq9+WYXia3Sxa7DjWun\/+41\/Ff\/3yu7hs9ZXgeWEcW809XTXbDjIMJt6aOQdxAd7Gwu7lIMU0SCkVarlAf1fjQIEBUtR80+x5M6tFTIMtC0l+MnQDatqAmtZxqpAayzOwuXlMP91r9bBJDskJLas1KybioLIeC8QLs\/oadg9PtQUy5LofL8S8iypOqi9w8NU+RI8F8edfXJmx17P7Rj\/N5UQGWx7pwAs\/zL82E7Qeuni5ykXE++Qxj6HnrrgA56y4AL\/8zU\/zun2hruhgebM187ifoxnQFAOcyELL0gQRJ7JwlAlI9MtDRZqTIQXePAlo57OiP\/LULnRbPQRiIadfoBTnPCM4OEhROskuBrpqQFeNk7pakCLHHKtKbTHJSKJJXo8FQpYDA14ekW5aRjBVDAssf3\/dSUGB7U904R\/fPTj0\/fyLM1crwuYePTDQuiWcl0EBgAIDxYzlGdjdp56X\/fK\/fxP\/Wv8S3ti8zuohj0pJ6yMuCzoVOaFlbfaeExg4ywUkQ8M7NyX65YnXQyhBRX\/kmXm2n1JHShQvsgDD0Ox0nhEdHKI9tLyjWHACAylGf2OlhMmTrk+HlDcwTzwPdia7EwDTl3kgiJzVu1vwzvtUw7Dve\/bH8fBHd+C57x4cWnc9bZkXM8\/2Z+T1OnZEsO2JrlHvV\/P4IuGdhRFJcRGcpz6euJwufO1z38Ldv\/4RZDk\/z5lUWYdgn\/ix0TAM8PbMf5CwPANXhYjUgDJiNkK8V86LoHY+K4kjz5wLy+Esy881OiR7bB4eif78PJiWMke5ADlJWRzFguUZpMK0ZKvUjNZuK5ea5DcwTzgv66\/TvS9OyxIzYNVHZgx9nQzJePyzu3B008Cwx2QqW2DTH9rxh5u3IVagQWiq2VLchHG2orz0witx3tkX4ie\/+oHVQx6RrhrDiniOl93DZ2VCwVUhIhlWRq0Hk44qGGhL0YThGEoiMOCqElG9wI3F767GzLP9cFWIYEpiz0ubu1ocWrNI8oezTICSyt+ZGjIxnMAiRgG40sIAhsV\/wv1aG+JGPxr4M7L+WnJKg6O86EsyZdWiK6uGLSHY+ffuET+fF1xSlZHXO\/ivvqlvxEIUiCpealqfUMDqG5+\/E02H9+Nvzz1u9dBPomsGGIaZ0DUVJzDgeCZjxVxZzmzb7KoUza5Jp8gEkpMaBtrT9Dc2iqL\/pDMM4OBLvUiEFPAiC2e5gIpZTjSs8iM1oCARkhE6mqJqw0XIW21DRxddsOQThmUgUvHBosIJDOJBqjFQStyVNsuz8JqVTZgnnJuT15ITGhxeyjqcipW31Q99rck6djwVOOkxc84vR\/UCV0Zez1Ve2D8vysIqPoYBxHulUxYeHMl3vvIjfPjzN2D+nEVYuuh0q3dlGE3RwXIsNH1811Gaaky+KwEDcDwDzsZBtLFgBQYwGCiSBjmumtse6+ks4Km2nVTnhBxX9IGBwJ4oEiHzAKvKOqLdEqLdkrkOpVxEeYMD8y5yQVd1hAMSYt1pSDFtQhU2SR5izKUEVHgwvwgONq\/XdZKJ43gWiV4KDJSSRJ88rpZb2dSsbMLlzi\/k5LWUlA6bq+hPl7KmZqEbM1f4hr7f+fdu9B1OnvS4+ZdmrhuBq6qwT\/xPLJpGCp+hGwi1piAnJzcpsnDeYnz3qz\/G9392Bx665wm4XflTWF1Ja+BFBtp4Y1kGoMkGOJ4Zx4U8A8HBgeXMgpwcz0JTDCiShnTMDASMd1mbYOdQOcdp9duV94r+k+7Q2v4Rb9dVA7GghFjQnFG2eXg4fDxqF3lg9\/BIRRUMtKaQDCtDRXFI4bC7eaRjSl6sgyXHiQ4OaVo7WVREF0et3EqQMeHG1ZkT0A5CYGyo5mbn5PU0RYdhGLC5eVr7PQkzlvuGfT9Smr+nWsSSa6oz9pqussIMDDAsg5W3zcAlX8nN7zbJPsMAQm2TDwoMes9V70dL+xF896ffwC++\/2urd+sEDEQ3C2kC10qaasBRLiIelE7cDDieAcuz4EQGgp0DyzDQdQNyUkMqrEwpYGbzUAHZ8SjqlfaxHgnxcc5kSTEV4Y40jrwRwoGXg+g5EIfNw6HxnDIsurIaM1eatQmsniUh42Pz8ogHKRUv3whOjlrbFRnBwdNSrFJjcY2Bw\/JbmC2szNnrDQa\/KCgwOTv\/HkDyWObmM3fsR\/O6kydsllxTA4cvc+n\/hXoR8NFHzsAVd8wFP87idCS\/GQYQak1mbILx9k99HQIv4O77fmT1rg2RkxpYbmK\/r6mwAjWtwT\/DDodfgKfaDm+NDQ6\/AE5koKZ1JPpkRLrTiAUlSHF1ylk0mTy+FLOizhjw1NhQOcc5YsraWHQNSIYUJEMKeg4k4CoXwdtYVMx2wlttQyqqInQ0ieSAQicKecpba8NAW8rqYZB3cJYJtHayyAhOhnpulxinX7D0JKtFfRvXOL+e0\/0d7yQDOZkq6dj3QhD9R5LY+ffuER+z8LLMFB088TULTdVcF2ac4Zv6hkjeiPVIGc86\/tEdP8Onvvph\/P7RB\/DxWz5j9S7C0A2zO4HAjroMm+UYsDwDTuQg2FhwAgNdM6CkNKjHgq66mt0sNJrYHZ+iDgwAwNLravHaL49MaRuJkHlCEAmkwTCAwy\/AXSVi5lw\/BBuLSCCNSFcaqbBKtQnyhLtSRPfemNXDIO\/g8AsTDtSR\/BfroYumUpKMKJblG3ZpB2CDG+Vc\/dQ3Nm4Mpi\/1IvyuNJpf75\/65krQvheCaN0cHvV+\/wx7Rl9PKcBaNjNX+K0eAskgVdKzkiEp8AL++85f4t+\/9hH4vH68\/9qbrd5VSHEVnGDWGWAYgOVZCA4WrGAGAWCYS7KUlI5U+liRwByvRlPSGtWKGYeif4ccGa6cbBhmG5nkgIJgUwKCnYWjTEBFoxOuShFSTEWoNYVUWEE6StkEVhAc5hlrIZ4YFDubh4dMHQmKBwOwLEM1BkqQVSUGjipb0SieldPXDHemsPaeIzjtvbVIR1R07IhYs\/MFbKyggMPHw1Njy+jraXLhff5TYbTioaR1hDuyl7VaU1WHu797Dz77jY\/B6XDh3ZdeN+z+jkA7ZtTlLniqqzo8NXYITg28wEBTzdvkmApdN7+2miYZQGaanhS1og8MqFk+YVXSOpSAhGjALKDh8Anw1IioPMsHXmQR7ZYhJVQMtKUK8oOqENlcPKQEBWXyDW9nYSgGDI0KQhYLTmALMmWXTA3DmGmgVmhRtuJK55dy\/rqRgITNf+zAilumwzAMdO6MWrL\/xcg3LbPZAgAKcinheD4bVUnHpofasf2JLix9by3O+Wg97N6iP5UvGFNpSThR8+cswi9+8Gt8\/j8+DkEQcNnqqwAAmq7hPbddii0v7QfH5qbWhqaa+54KK1lfEjBZ8T4Z2gkBCsHO0d\/OCIr+Hcn1rHEqoiAVMbMJeBsLh09A7RI3que7kI6pCB1NIUW1CbLKUSagv6XwTgqKnejgIKfo976YcDwz5UrLpPA4y3hwQu7XEvTpRwEAldwsS\/ZbSWl4+9FOrLh1OpxlAlo3h+n3PwP8MxwZ3V4qrGD\/S71W79aECc6xL+J2renGv35+eKjexfpfH8Wm37fjws814Px\/b7B6+CXL0AxzklDSkOxXoOZwEvD0JWfif374AL70rX8HAFy2+ipwLIfqylp0dXeiftrMnI1FV\/W8DQoA5lKGd9aK8U2zw5nhzPJCV\/SBASt7pquSPqwlosMvwFdrQ+0CN8AYCHdJiHalkQwrOV9rU8y8dXZ0Uqpn3hHsHJIRCgwUE05gqZ1rCUqGVfBi7gMDrcoONPDLLd13JaVh66OdWH5DLRrOboBg5yElNAx0JLH9iYClYytU5Q2ZDQzseKqwfg51p3lw+TfmomGlf8T7W7eE8cIPmhA8lDjpPiWt4dVfHEHtYg\/mXFBu9a4UJF01zIv5E87DWX7korq6akCKq1AkHWpah5rWzPXyFjp7+Tm4579+g6\/c+RmoqoqrLrkWM6bVoyvQnrPAAFOgdf0iXWnomgF3ZWG2N82Gog8M5NPa11RYQSqsoPtAHKKTg7NCRO0SD5x+Acl+BX1HEkiGFUrNnQKGZWD3cJBidAGabwQXN7xnLSl4nMCYgU1SUuweHiyX+zPBVmUHzra\/3+rdh5zUsPnPnQAAhmNgc3FYeVs9ahe70b0vbvXwCk7\/0cxm+G3\/a2EEBsrqHbjiW3Mx\/+LKUR\/TvS+OP922\/ZTbWvP1ffjsP1fR7OcpaLJuzu6nNSgp8\/+jzXKLLg6uChF2Dz8025wKK5bVVxnL2cvPwb13PYiv\/ufnkEwlML12Brp6OnM6BkPPwzdmHGI9EmAA7ioKDgClEBjI00JnclKDnEwh3J4CJzBw+AV46+yoP9MHVdIx0JlCKqyav7Bk3OweDlJUy8sDd6nzVIro7qPq9cWEE1jE+tJWD4PkmBRXc976KWVE0a+3oZ5favXuD2NoBtJRFVsf78S7vjgLza+H0Pp2mILTE9C6eSBj2zq0th\/9LYXR+eaGny\/GtGXeMR+z6Q9t49pWckDBP757EB\/81WlW71ZeUVIapLgGKaFCSekTuniVExrkRGrMNnz5oLmlCaIgYm7jfNz\/33\/A1773BcycMQtd3TkMDDDWFaTNBJqQPa7oAwMdO\/K\/QJCmGIj3yoj3yujaFYXDJ8BZJmDaaV5wZzJI9Mvob0kiHVFzunapENk8PCJddKGSj0QPl7eBOjI5nMggHqSMgZKU45PAdnUX6vllVu\/1qBL9Mtbf34rpp3tx0RcbkQwr2PX3bkQC9Hl0KumoinivPOUZOzWt45\/fP2j17ozL4ndXnzIoEAtK2P1sz7i3eeDl3oy8j8UgFVEQC8oZKfqdz0EBAHjw0Qfw9o5N6B\/og8AL8Li92LxtI7qDAXz+41\/JyRhYngHLFuh6AuT\/zziXijowEO+V0XOw8NL6BgsY9h9Nmu0QfQLK6u3wnG2HktIw0JZCos98DBnOW2ujwoN5iOUZ8CJHUdki46oQ86INEckthmFyPjvUruzOu2yBd4r1SDjwUi8OvNSL2sUenP7+WiRDCt5+NLcpvYVm8VXVGbmYff2+lqEOUfnO7jn16femP7RPeLuHXu\/HGR+os3r3LJOOqogFpcI612AG1+gfv7A2DGP04CtjPtKA+Z+7vv0LAICqqegOBhDs7UZb51HYbQ5zuycWADCMoeeduK0xHzPSGN\/xGEMzLOtUkwmqpCPeJ4MX2fF1KjBw4o+rqBR1YODgv\/oKvqifuRZKQrRHAhCF3cvDXW3DjDO8EJ08EiEJA61ppKIKFQED4CwX0bU7ZvUwyDsIDsoWKEZ2L0\/HHZITHeoerLC9z+phjFv3vhi698Vw\/qcbUD7TgVABts\/LhcVXVeP9v1ySkW3tf6FwOhGcKrNRTmiTqpXQXKKBASmuIhaUC+48g2EZsBwDTmDAHJtxN3QDumpA0wxz6cOxi1CGOfZ41rya1zWz\/fNgkJbneMyoq8eMunqcdfrZYDgGHG9uHwwDwzAfr6nH20YPPobhGDCMuR5A180ZdEMzL\/4ZBmA51swK4I4\/ZrALgfn6TMHWGADM93Jw6XZFoxPiGB1CDB0Id6bgKhchunLTDjKXijYwEO+V0b2\/+C4Q01EV6aiKvuYEOIFBRaMTnhoRdad5ABiIBCTEgzJSUcXSjgxWEBwcdFUvrEhxiXD4eTMCToqKJunob6ULnpIzNF2VG\/16KwTGDh9Xa\/WeT9jBl3ux6MpqvPHbVquHkpcu+Ezm2uwtvKIKGx8c35p8q4U7xg4MbHuia1JtrQ+vD8HQDDAWFAe1Sv\/RZEEGqL11NjjLxNEr+huAlFARDUjg7SzcVTYIxzolGIYxlLmV6JeHup8BgLNMgKfaNmYdmMGCi2M+RjOgJDWILm4oaDHSY2JBCVJcs3welmEZ8HYW0AcDF8akghWJfhmic+ROKbpqINyZNjtTpHSU1dshOIorOFC0gYGm1wo\/W+BUNMVAsOl4+xrBzsLh51HW4MCMci80WTcDBb0y0lEFmlLcb4jdwyNOxe3yEssyCNESj6LD8EzBzdCQwtOh7sN0frHVw5iUviNJLLzcrEA\/0E7HwBM5\/AJqFroztr2l76kpmMBAaIzfhcC+GF7\/VcuktqukNbS+HcasVWVW72LOcAILoLA+h7y1NrjKT7F8hgFsbh6Vc\/mTggfMsRsYBrC5OcR7zeJ\/dg8Pb60dzCm6yY6neCzLMbCdYskLyzHw1toRD0rQtdxPyrEcA05kYXNxYAUWalqDoQGik4OcUpGaRIvsdFRFot9cVsDbWHDHWvOqko5IVxpy0vxd0xQdSkovusBA7hsR50AiJCOwt\/iyBU5FSeuIdsto2xLB\/hd7cXRzGHJCQ\/V8FxZeXoW576pA5WwXnGXCqNG\/QuapsSHeS4GBfOSuFJGmKt1Fh2EZKCWWmUTMk9FcZgB1qfsLNjAAmMsaz\/loPRWFe4fq+a6Mbq9mgRuVc5xW79a4GJox4vlKsCmBh\/9tx9DFx2Q0rwtZvXs55fQXVotGhmXg8B0f8xtvvIFzzz0XDGOm88+aNQuPPfYYNM38HTgxKJBIJPDQQw9h5cqV2Lp169D2GJYBwwCOMmEoKNDd3Y1PfepTEEURDMPA7Xbjy1\/+MqLR6LDt\/cd\/\/AfKysrAMAxEUcSHPvQhdHR0DBvzvn37sHr1ajAMA47jcNNNNw09hmHMIF82F92zvBkAEOwcHD4BrgoB\/uk2eGttYFggFVURDaSRHFCQiiqI9KQhOLlJd8+JdksItaUQPJRAYG8MvYcSGGhPDf1d2twcaha64SwvrN+98SjKjIFDr\/YXfbbAeAy2WhmcpbB7eTh8AmqXuOEqF6GrBrp2x5COKpOKquUbd4VYMG2KSo3DL0BJFV4hUDI6hjVPbjNR9ZkUFlZgwTC5DQy8y\/5xq3d70nqbE9j6l05c8OkG7H62B507879bUi7UZjBbYNDyG+rwyt2Hrd61cfnn9w5i2fW1WHh5FQAzKPCn27ZPudXl4XX9uOzrc6zevZwRXVzetxQcwgAsi6GL940bN+KSSy6BLMtwuVwQRRGtra245ZZbwDAMbr75ZgBAe3s7fvnLX+L+++9HKpWC03k8AMbyzLHtmfUCACASieD666\/HW2+9BZZlUVtbi+7ubvzv\/\/4venp68PDDDwMAPvnJT+Lxxx8HANTW1iIYDOLxxx9HS0sLXnzxRfh8PuzduxcXXXQR+vr64HK5IMsynnjiCezduxevvvoqqqurj82qZy4wMFh3gbeZwQADgCbr0GQdqqRBTwJyUofo4kZeRmIAqbAKm4vLyPXNYEc43sbCVSHCWVZ8AYFBRZcxkAjJ6NpNH7ojSUdVDLSncGTDAI68OQCWZcBwQN1SL5ZeV4PGc8vgn2EfX0XOPMPy5gFkMmvySJax5s9HTRdWqh8ZGyewU5rVIoVLV3VoOepGEdSOwMWWw8n6rd7tqe1HUwKv\/+oo6pZ4cP6\/NxRl0aqJqlvqyfg2l1xTY\/VujdvBf\/Xhr1\/cg58sX4c139iHhz+6PSPdpoKHEoh2F0Z3hkwppJlbhj3e1WXdunWQZRlnnHEGWltb0dvbi09\/+tMAgOeffx4AEI\/Hcdttt+EXv\/gFUqnUiNszvwD0Y4fl5uZm7N69GzzP45VXXkEgEMCzzz4LhmHw5ptvore3F729vXjzzTcBAH\/4wx8QCASwdetW+P1+7N69G83NzQCARx99FH19ffjgBz+IgYEBBAIBnH322di7dy9efvll86UZgBMx6dgAxzOwuc3JS2+tHa5KGwQHN9QtINYjITmgQEpoUNI6NMWsJ8aLo7+gktIgTjBroKzeMep9znIBFY3Oog4KAEUYGDi8PpTzNkqFyFkmoH1HBKGjKRzZEMLe54PoORiHYOMw8ywfllxdjZln++Gfbj\/lGqN8YHPzSIRpGUE+Eu0cdNUY+sAixYETWKQpEEeyLKAeRB033+phZEQqYrYu7NgRwaX\/bzYazyuddeAj4W2ZD44MVhYvJEpaw+5nepAMZa4FdfO6fqt3K6dc5eKxWgP5zzCOLw9oaDCLb0YiEYRCISQSCbS3m20qGxsbAZj1BFavXo01a9Zgw4YNw7IF3mlwu+Xl5SgrK4Omaeju7oaqqmhpaYFhGKirq4PT6YTT6URdndnBoqOjA6qqorW1FclkEmVlZSgvL0cikcBbb70FAHjve98LQRBQUVGByy+\/HADw2muvDb02L3Ljiwsw5vmD6OTgqhDhrbPBUS6CYQFF0hALSoj1mMsClLQ+ahtEQzegycaYP\/fkgAqnXxjKpBiLt9YO3nbytniRhX+GHb46u9mVocjl\/xXfBBg6ENhTerUFJqNilgMtm8JD3+uqgWRIQTKkoPew2fHA7jUjdzWLvWAZA+m4ikinhOSAjHQ0vy4IHH4esRKLkBcKwcFRfYEiZPfwMOjHWpKYY62vcqFHO4RZwplW73JGtW4OY6A9heU31GHOhRXo2hnFvheCVg8r50JHM7\/0r9QuiEfTvK4fZ944zeph5AzDAv4Z9vxfTmqYF7SDxQPf\/\/734xvf+AZ++tOfYv784wHQm266CV\/5ylcAAC6XCz\/4wQ8AYKiuwIib1jF0kdzY2Ijf\/va3uPnmm3HLLbfglltuAQDMmTMHDzzwAHw+HwDggQcewAc+8AHceeeduPPOOwEAXq8Xv\/3tb9HY2Ih4PA5VVYduHzT4dSAQQDqdht1uN4MSx1oenojlGAgODpxwrH2iwEKTdShpHemYCl3RJz2hKyc1iA4WqVGWkdi9ZvDRWS5CTmiQEiOftHiqbXBVCDB0c7yDwQiHj4en2jZUgLAUFFVgIHQ0Sa3qxoETWYgufsx1bJpiINEvI9EvI7A3CsFuPsfu5TH9dB\/sXg5STEMkkD7W9UC1tIepf5od3QdoDXs+EhwskgOZmwkh+UFTdUSPUpV1kl3d6iGsst9k9TAyLhqQsO6+o3BViDjj\/XU4+9YZ2PJIx9Q3XED6s9CpptQK743myIaBkmtbKDo5OMuFjGZeZAWDoZT7ZDKJI0eOAAAEQYDb7cbAwAAOHz6MWCw2dAE\/3u0OZgwYhoHDhw8jHjfPi6uqqtDb24tAIIDOzk4sX74cANDZ2YlAIAAAqKysRCgUQjwex+HDh2EYBmKxGFpaRu+QkUgkhgIHLM+CYc2Lf7OaPwNOYGHogJJWoSkGpLie0Q5pmqzD7hGRGmWykrdzsB\/Lek6wEgyDO2kJpM3NDxWGZViA4RhwLAN3pVhQS1QypahCIN376cJwPBxeHokJtvVT0joS\/TL6W5I4vL4f+1\/oRdfuKDRZR81CF5ZcXY15F5WjdokHznJh0pVAJ8vuFSDFaL1zPnKV25AuguKWZDhOZBEJUJZOSWKQkwK\/UT0IAzp8bOGsG5+oRL+MDb9pBcsxmHWO3+rh5FR\/S2LqGzlBMqSgaw\/VmAKOtS3cErZ6GDnnrbHl95ICxkxNH\/Tkk0\/iySefxNlnn41AIICenh589KMfxdtvv42f\/exn48\/MYhiwLDMUcGhqasIPf\/hD8DyPdevWDRUVTKVS+OY3v4lgMIj+\/n5861vfQjKZxMMPPzxUc8But+P73\/8+9u3bN6FdY3kGnmoBopuDrhlIxzTEgjJiQQnpqAYprmW8bbqmGgCLUX\/m2gmTxYZuXiu8czmAwzd8jixd1VAAAIAASURBVFywsyirt5dkUAAoosCAktYR2EfLCMbDW2tH7+GpfSDrmoHkgIJQawpHN4Wx95896NgeRTqqomKWEwsvq8L8SysxfbkXrkpx2IEw00SnGQEsiIq0Jcju4yBTr\/uiI9hZJAco4EOyp0drRg0\/1+ph5MT2v3Vh3rsqUdFYGO32MqE\/wxlHwaY4daQ6QfP60sueYFgGvul2q4cx+viAYe3C161bBwC4\/vrrUVFRAUEQcN111wEw2xiGw2Hzgaf4vWZZBrydHVqi0NTUhGAwiJUrVw5lB5x\/\/vmYNm0aDh48iKamJhw9ehTNzc2YPn06LrroIgDA4sWLceaZZ6Kvrw87duyA2+3GzJkzR31dl8sFnjcvrHXNQKLfXJIsJzVosp6TTGJNMoa6PLyTckJgQE7oSEWUYa0ineXCsVaLx5XVO6CkdEQC6VHrGxSzolhKoKsGNv+xfcotXkqFv96OviOZjdQbOpCKqEhFVIQH2yN6zKUH3job\/Gf6ARhIhGRIcQ2h1hSUDF0s2j084kEqPJiv7B4BClWvLzqiW4BKAZ+SxAA5qTEQVI+gmiuNtmtyQsO+F4JYel0N1t7TMvUNFgB3pZjR7TWs9KN8pgOhNlriBADNr5dW28JBNhcHu5fPu1pYgwYvNjVNQzqdPul+QTAvVJPJJDTt1J+xDANUznGawYNjMYdE4uRzfI7jwHHc0OtyHDe0DOD4thhwnLkuPx6Pg2VZ2Gw2AEA0ejwbZ\/DryspK2O1mIEaTdbAWTDdLSRU2Lw+19+TrADVtBgZ01YCcVGEY5tIB3sbCXSUOCxIMkhPmMmkAUCUd3hqzQ0KpKPiMAUM38PajnQh3pqe+sRIg2FkI9ty0GUvHVIQ70wjsjmH\/S0EcfiOEcGcaootD4zl+LL6qGo3n+lExy2m2SJzk6gP\/DDuS1JEgL9m9PHRNK8moa7ET7SyUNGXplKwc\/En3akdQzc22ek9zpntfvCDbBU\/WoiurMro9hmVw4ednWb1beaO3OTF0gVNK5ISW162rBy+eOY7D3LlmRtSaNWvQ398PRVHw1FNPAQBmzZoFt9s9\/g2fcA49Y8YM8DyPzZs3Y8eOHQDM7IT29naUlZVh+vTpqKmpQXl5OTo7O7F27VoAwN69e7FlyxYwDIM5c+bA5XLhggsuAAA8\/fTTUBQF\/f39Q20KzzvvvKHXVJIaWCH3F9C6YoAbpZaGKpnXOnJSA8MysHt58DYGvmm2EYMCmqJjoD01bNvxPhmpcJ7Xrciggg4MGAaw7YkAepszO\/tdzOw+AbGgNeuC5YSGaEBC+9YIml7rR9Nrfeg9lARYoG6JF0uursHc1eWoWeiaUOsZZ7lIVe\/zFMsxkJN08ViMGA4Zy\/ohhYUVGHBC9uvI9OotqOZLJzCgKTrSURXlDaWxnKBhlT\/j21z23lr48ziVPNc2\/q7d6iHklBRXEWpNwsjT0w4DMFs3Hwus3nLLLaisrMSWLVtQV1eHmpoaPPTQQ2BZFl\/+8peHZuNPFYcNBAJoaGjARRddhHg8jrPOOgtXXXUVZFnG6tWrUV1djZtvvhmGYeC2227DwoUL0djYiJtuMgu73nbbbaiqqsJ5552HZDKJa665Bueffz4A4IMf\/CAqKyvx17\/+FWVlZWhoaMCWLVuwZMkSvO997zPHZwBSQgVvy32xS10zYBgYsZWgYZiz\/gzHoGahG2X1Djh8AkTnyAHYcEcadh+PsnoHqua5UDXPZT7HXzr1Bgo6MLBrTTe6qa7AhPin29HbnB\/tXFRJR7xPRv+RJFo2hrDvhSA6d8YgJXSUzXRg\/sWVmH9JJWac7oW3xgbReXIkkhMYsDwDOUEXKPlIcHBI5HuFYDIpLM8OW79HSoehIeNFpN4ppHXAyZRBRGlcJA+KdKVyEnSxmrtSxKyVZVnZ9ru+1Gj17uWNbU90IVoiRWKVlLlMNUedVCfHMGexB7MolyxZgjfeeANXXXUVFEXBwMAAlixZgpdffhmXXXaZ+RQD0NWJfdY6HA48\/vjj+OY3vwmHw4He3l74\/X789Kc\/xV133QWGYcAwDO6++2786le\/QlVVFfr6+sBxHG6\/\/XY88sgjcDgcQ2N8\/fXXceGFFyKRSCCVSuE973kPnnvuOVRXVwMwlxFoig6Ot+ayUleMUYueG7oBm+vUmQyGYaCi0Qlfnd3MLCihFoUnYoxcNSPOsIP\/6kPz69SvdqJOu7YGB17pHVp3k+9EFwe7m4fNa0bweJFFckBGuDMNKaaB5RlUNDrR9nbY6qGSEdQscCMVURDtLo0Tk1LSeK4fa\/7jwLCqv6Q0zFpVBimmZrXgb5OyAUeV7bjC+UWrdzenpp\/hhc3J48gbxV04bs6FFbjlt8uysm1DN3DfVW9hgGoNAADO+EAdrv3RQquHkXWRrnTBtEZ2V4nwVNvG9dhUWAFvY8dc575z505ceOGFuOKKK\/D4448PFQTMBcMw3\/tUWIGvzo5oj5Tz9uWikwMYjDhJWD3fld+dKvJMQb5TfUeSaF5HQYGJEl0cGBYFExQAji0\/6JHQeyiBplf7cPDVPvQ2J8HyDGoXe7Dw8kqUNzgwc4UP3jp7SRUIKQSuSpHSzYsQyzFgOZaCAqWKAYwsFxno01pRwc6c+oYKTKpfQfX8CawrLlC1i7K3jwzL4CLKGhiy4+\/dw9ZNFyUDeVtscCTxXrON31gX0IYBJMPmxIqU0MZcT7B+\/XrEYjF84AMfGFdQQJV1qKf4\/NZks4r\/WGPUNQOxHmloDb4q6zlvVw6YGRWC\/eTzf9HFWTKeQlZwVW7kpIbtT3RRS5pJcPgEJPoKu0ifJutI9MtI9AOhoym0vgWIbh42Dw9XuYDaRW5wAot0XEG8V0a8R0I6puU8eklMdg8HOUUXj8WGFRik87i4Eyl8\/VobltnebfUwci4ZVuCtyWy1\/nxUuzi7wY8lV1dj7T0tlDUAwNAMdO2KoazeYfVQsiYVUQquyHG8V0aiXzYD7Tw7tEbe0A1oqgFdNYbOXWM9EuJBCSxvPvZYV0KU1TtgMDqi0Sg+8IEP4NprrzW3YQADbSnoqrm+nmEYGIa5TV01oB\/bLssyx7Z5\/DGGZr6+oZnhX4b5\/+ydd3wcd5n\/31O3SqsuWXKRaxzHjp04PU7vDUIJpBLqQYDjyHFwlOPufnAcHBwlHD3UQEiFJIT0bqe5917Ue9lep\/3+GFm24iZbZdu8Xy9H0e7szDO72pnv9\/N9ns8DoiTa20kCWBamaU\/GTd0aUbqhp00kRcTITO6476CGDIAtCPirVVy+vJvmZp38escsWP9w56Q46hci5dM99O4qLKNG07RV4lREJ9yRomtrFNkl4iqRcZdI1J7sx1uuoqUMkkGNcGeaVFR3VrEnAUkREcTJv0E4TDySIubV6ozD+CIIjLs4HzeDpKwolZKdJTBotlMpTcv2qU4ooioiivb3SZIFJMUefPtr3YiygKnn10TneJi6JDCh+xdEgUs+P4u\/\/vPWbJ9qTuAtL1zztGRYz9vOZJYJhmVhGgYHprZDk+13fP0tC1swMAxEye4wJogCoijx1a9+dcS2esogEx+6RwvCiJ0cPJE3DVt8MLR3bMOB41sWGJaJaXAgxndssx9BANUrkpnkqYYoiWgpwxEExoG8eufigxn69+WGcV4+UlLrom1dONthTDh62kRPZ4j3w0BTEgRsn4ISGV+lSt0pfmTVnthE+9LE+zRSMR0rz9TmXEfxiKSdbhEFiaQIJB1TSYdxpF3fzJbMC7zP\/02SVgTdyuAXKgFIW3Fcgm9yAhGGVtGGJusI+0tnDvo3tHJWOsVFIqghSoKdueaVkN0SiltAdkv4KlT0jImkgKyICLJoiwCKraxYpmVPDDImhm53JTAyJpgW\/iq1YL1ZyhrclNaNrr56LJxybQ3Lf9pE\/15n3OgpUGEgEdQId+anKDCMxdBk\/fBjUGFoVV9SBGSXhOISsAzQDft6IblEMO0JvyAJ9kTfsHCXKqRj+jEzKWwR4hjj32PEuJ9M0p6cTxayS8RdKiNKAopHPGK3AYfRk1fvoLNCdeK4S+QDg45iw4JUVCcV1Ql3pujebl9MXH4Zd4lMzUk+\/FUu9LSBnrHo3RUjHdOdTgdjRPVIeWME5HB8SIrIQLMz2C42KmfaHQLKp3lQ3OKB7L2DxoqBevfwQN1dIh9oJTu00CQMrV6VTXWjpUwSgxkQoIqr2LD1SfqqNuCVS6mzZnDSZVUMRHv46ev\/wbtmf4bZ5YsRhKF9CFDR6CHUnrJXqXwyetrAXSIjeyRUt4S\/RiUV0hAkEUGwEEQRSbUHzoIgIKkiggiSvH+yL9rOS0PnY6TNodRaME0LXTex9P0ptCB7BPp3x0nFDAzNJD5oHEjVNSw85TKRzvRwWrChmZiGhSDanXSOVOJ2yrW1eMuVghUG6heVTtqxLv7cLB79py3ZPuWs4y3AdmvxgUzhfUcEhrKHJBSPgCRLWIKFkTHRUybpmE4ydKDEIDGg2cKBJCAIdgaAaVoI2F2h\/DUu0lGNdGxyxrOmYR22beB44\/LLeCsU3CV5NY3NC\/LqHXVWH08cT5lCrCe\/\/QXGk+GsgoHM8ARnv0+Bt1yhdr4fl18iEzeJ9aWJ9qZJxwynBOE48JQrxIPO31whIilC0bTAcrARJYELP9tI764YsiriLZcP1CwfNA70lCnDRlSKRzpwzXzHHNhboaKnTVIRHV0zsQyLm0o\/ySOrf8Ylc99PfWUj\/WYrP1rxL1w+83bm152GZdktpayhPuCmZqGnTCzTnohn4gbx\/gyWadfpBqa4GWxL2ivzQ5N7UQI9bW+v+iSSIbs2ef\/zuZA5Fu\/PILsL10jXXTp5Q8+Tr6qmZq6P3t2FVUZ5vHgrCksYiPamifXl\/\/hCdtl+AYpbQlJtnwFDs8gkdbSURSpji45HwzItDMsWA\/Yv6lvYnmxaysBXqSJIAqnwJMyhLDAMC1kV0cd5IVIQBTwBGU+Zctj25Q7jQ14JA07GwIlT0eila2sk22HkNOmoPiw+9eyIIcoCLp+Myy8RqHfjr3YhKQLpqE6kK00iqJGO68d0di1WfBUK0R5n8liIuP2yI5IVGaZhseq+diobvWx6ontCjiEyBynl5c0tL1Eu1fPdls9xqedTTOk8g5bO0CHbt284emncsUoP9wsYuUYqqjFrWQXt6wuz9G\/dw51c942TJu148y6rKmphQHFLyK68bEJ2WMJdKRJ5WMomygKSLCC7RGSXhCjZPlmZuD2BT8X0E\/cVsQ6f5G+ZtslhSa0LU+eA78AEYmbGV1yVFBFvuYKnTBkqw3KYSPJKGFAchejEEMBbIZOZpFSiQsHULZJhjWRYGza2kVQRl0\/CVSJTOduLr1IFy8LIWPTtiZOO6aRjx1Z4iwFXiTN5LFQUr+QIYkVI5+YoC6+vo3t7dMKMbM9138rf4t+iz9jHdd4vUS+fnO3TnnS6t8eYtrSMZZ+awcrft6OlCu86mo4ZuPyTM6abvrQMaMn2KWcNT3leDfWPSqgjlbOC3sHsFwFEWbRXtwULLAEtZaCnTTIJA0O3Jq3DWjKkHbad30Sgpwy7ReAYEzr2+wf4KlSn5eAkkldXi6lLAux6ud\/JHDhOPKUyetIc97SeYsTImCQyJomgNtwGSXaL+CpUJEWgdr4fT0DBsiySIZ1IV4pkRLcNYArYYfqdCJJt3qWlnL+5QkR2iY7oU4TYtfnHXokfCw3yAuYo57LUdSMV0tRsn3LWWP2nduZcWMmVX5nLc\/+9q+CEuHRMnzRhYNrpE9sBIRepmu0dNl30lRdA+0sLgm3JA54lOcSwIaks2CUBioBl2otLesokGday\/v21TAtxklbbDcOyF3KPs4OcIIHLK6P6JFSvhOJxFoOzQV4JA4IIJ11exca\/TkwaY6HiKVcId+W5a2sOo6fMYbOtwRZbLFA8kp1Z4Jepne\/HWy5jGpAMZYj2ZEiG9GHluBBRPRKa01a0YBFlwRF9ihB3qW3wN9Ei5xXez2b7VHOC7m1R5lxUUZD3icnMYFR9EnUL\/HRvi2X7tCccxSPxD0+cyabHu1nxs2YApiwsyXZYY8LULUIdKdKx7IsCsiqCYC8ISZJtYGpZQ51FMpCKaJOaCTBaTINJS8O3TLsLC6Noa6u4JVx+CdVnCwGTYVzocHTyShgAaFgcYPcrA47b+XFQMd1L52bHX2Ay0ZK2UWGs\/4C5oeq1L34uv8yUBX5cAQVTs0gMZoj2pbFM22W3EAaBikck4RgPFizuEoWSWheSKqCnTLSUaac759hgyOEEGG7XJyCK9iDNNG1XfU+5MtxVYHhzUUAQ7Z\/WkCP2Ib2tR7HN\/mPvd9je77JtWUNO20P9trEO7E+S7a4CB8e4vzWXINrtvURRGGGOaJlD+9OtI3YFyBXmXFjJpid6sh3GhJCKTe4YbvrSsqIQBsoa3FRM9zDv4kqmLw0w9bRAXhu1aSmTVESbfFFgqE2pJNutRyVFQJJFuztJ2sDUIJUwMHXtmJ3+cgHLtNCSBt4KlWRIm9Brn6GZ6GkDl08+5udWNtU9av8LPW0SH8jgCSiT2hKx2Mg7YUAQYP4V1ax7uDPboeQHgu1G65RfZJ9MwiCTMIj1ZRhoGikWVM324atUhga1AolBjVhfmkzcGHqdbjtx5wkuv0yi3xHvCpnqWT7UklK8AQXVL6F4REwdu+1nysS0LKI9aVIhnVh\/hkzCzpDZnymz\/59D7iCIwlDHAQV\/jYrLLyMIkB5y+9dTJqIqgGi3DJQUAdUr2S0CVZFESCMZ1oc9VvZPzo+4zcFjU8E2mXKXyPirVTxlCrIqYmh2Km6sN0MyomMZFopHwleh4KtWUYfSTffHGOvPYBoW7hKZQIMbT6k8XJ9qWXaGV7Q3TbQnjTbU0SAXUb0SU04pYfPfC1MY6NgYYeqSyUvxn3Z6gFV\/bM\/2aU84JTUuAOpPnbyWkBNFKqwT60\/jKrH71JsT1DFkWGSUBNx+CcQDrf+0pIGeMsjEh8TE3LxcjIpkSEfxSJTUqMQHtQltX56KGpTWutBSR84wq57jG70okDIZaE5gGhaJoIakiHjKZLxlCpJaOMaauUDeCQNgp0X5X1aJ9TsrksfCUyqTiRoTdkF1GBv7xYKqWT6a3gqSGNSQVHFIMJApm+rGW6GieEQycYNEcEgwGHqdnqPp3P5qdULrkB2yhygLxPrTbP77oSVdsltEcdkiQVmDm3TMQHaLyC6RQIMbb7mCu0RB9YrIHhHLtHMN9ZQJAsT602SixpDpp25n3qTMEUKCnjYdc88JQBAFLvx0I+d+bNoRazsNzaRzc5QZS8vwlissu6uRmnk+wM6SUtwSpm7x9h\/aWPGzZuZeVHnUbV750T5bHBBg3iVVXPW1uZTVu0es8A9jQXwwQ6QnTe08\/xHNqEzd9kEQRpGS2ro6xH13bshJcaB+UQlNbwcndPCeTTY93s3Zd06btOPNPK8826c8KZTWubIdwrgQ7U0TH7BXtmW3iSiPjzCwPxtJlAVkl4CkSkMigH19Sw8J2IXqCaUl7fmAr1IdOk8TURFIhfRxnSdYpkUmYeAJyMQHDl0kOh5RQEsZDDYnR8RnaCaxvgyKS3KEgXEmL4UBgPlXVrPmzx3ZDiPn8ZQrRJyWcTmPp0wmE7drLo2MSTJjkgxphDuSw9vsN2Rxl8iUT\/fiLpEQZYFURCc+oJEYyCAIEOnLZL0Xt6vU6UhQqEiygBY\/\/Gerp8whsyWIdI\/iuiOCokrDwkE6piOrtpAgu0VKal12z+KhEhzVK9nmTrKAYZgYGQsjbaKlTbSEQTquk4ropKK24aeRsdAztpAw\/P8ZE0PPjX71uYIgClz+xdmcfedUBPHIE2pJEZl2WoDbfrsYSRZHTOBdfns4IcoCi26oZfF76iipdh1xm1nnlrP8pyKmbjHr\/HLe870FR08PFcBXqdqdYI7C8bhX15zkR3GLOZk54Kt2kRgo3MWP7u0xmt4KMvPcyZmwewIK5dM8BNuSY99ZDlOS58KAoZlEetKkwgeyXI2MhSQL6McxlBWHSpdUrwyiXV8vSoLtB6CZ6GmLTNzEjBTfwpmRMYn1plE80vC5+6tVEsHxM0mUXSKKVyT+jgVcxS1RNds76v1oSYOB5uQh12dBFKiY7nFKCiaAvBUGauf7CTS4CXc4pnpHo2Kal84tjr9ALiO7RARBOOYFORM3yMTtUoT9q\/GSMpRd4JXwVauU1rqY6hYxMhapiE60N00qopOJ65NqFufyOsJAoSIqIqnxMg4z7dUALWVnCYwWQRLs7h+GhaTa6e+SKg7\/lBQBf5ULV4mEu1TB5ZNQvHadqOKSQLBr1I39ooFm2ZkIGYtMUkdP2e2kMnFbbLC3s4ZFBUMzUb0S8UENU7MwdNMeYOXj+FKAmnk+Tv9A\/bAosG3bNj71qU+xYsUKAE455RR+\/OMfc8kllwyVEBxYoYnH4zzyyCP87Gc\/4+c\/\/zlLly6ltM41QmA43DbK0HUrkzA458PThgd4kUiEf\/\/3f+dnP\/sZmqahKAp33nkn3\/zmN6mrqwPAsiz++te\/8rWvfY2dO3cCsGTJEr7\/\/e8Px9jT08N5553Hvn37Djnl73znO\/zrl\/6VSHcaT5mC3pPOuY+ue2uU2csqaHormO1QJowtf++ZNGEAyOta+9EyZUH+Gg2mojqx3vQhYxXTsFC9IhyhQ+pwV4AhM0BZFRBEEcuw0DQDI2UWRCnAeGIa1nD9v54WcJcodhZBxhbZ9bR5woKJ7LLL0eJ9GduIcQh3qUz5NM\/o4tMtkhGNaE\/mUFFAEqic4XG6FkwQeSsMADSeXc7Gv3ZlO4zcRbD71zr+ArmN6pNInuBnZNff2jW44a4UXVui9j699kTI5ZOomOHBW6Egu+xBeCKUIdp1oBxhvFPmFI+EnjLyyhPBYfRIskA8yyuZlmGbdo4Fu8+0iKTaE11RtuvhJUVEkoceU+yB5n6zI9UjInskVLeE6pfsSbIqIsp2japtbGcOmeWBkTEwNJAUu74znTDQhr53pbUu+vbEDxjrDf20\/\/+A4d7BzyleadzFcFEUmHtxJYrHnuyvWrWKq666ilAohM9nlwBs3bqVa665hhdffJELLrgAgLa2Nn70ox\/x85\/\/nGQyidd7YBVovyhwtG381SqyS8QyreFU0Fgsxvvf\/35eeOEFRFGkvr6e7u5ufv3rX7Nx40aeeeYZKisreeihh7jlllsAKC8vJ5PJsGHDBq655hpeffVVzj33XOLxOImELaBOmTIFWT4w3AkEAra5mCxg5ehMIRnSqGz0TmhtdbZpWR2a1OMVuljtr1KZd2lltsM4IWL9aWJ9hzfFM3ULWZUQRGNYBJBkAcklIiu2IaChm+gp+\/qajloF+52ZCHwVColwmkzMtM0WvRL+UheGZpKJGxi6hamPbkAnu0S8FYeKAv5qddj\/4khoScPO9oseeSFLlAUqG72jLkNwOH7yWhioX1jC1r\/3oBdoDd5Y8ZTKpGPFlyaVb7h8EpHu8R3s75\/0x\/sPtFAUZWE4u8Dll6ma5cNTJmMZoGsmke4Usb4MWtIkkzROONVa9UikooU9ACtmJEUk1B4f+46yjKlbmLqBNo5fPVGy3fwlWTwwgFUESmpcJEOa7fQ\/9LivQkUQweWW7TRXRUBWJfunIiIpIoJkt8cSRAvZJeIpU1j5+3ZC4ygOiLKdrWRZYOg6P\/zhDwmFQnz4wx\/mV7\/6FYlEghtuuIEVK1bwyCOPcMEFFxCLxbjjjjt47bXXjrjfY22juCXb9EsR6d8TZ\/rpAd5++21efPFFysrKeOWVV1iyZAkbNmzgkksuYevWrTQ3N1NZWckzzzwDwI033sjDDz9MOp3mve99Ly+88ALLly\/n3HPPJRgMEolEWLZsGU8\/\/TQlJYeupJZUq6TCek6uIiaCGgNNCSpneunbk\/\/ft8MRbE0S7c1QUqOOfWejQCtws9Mzbz96KVAuYlkQ7kyRDB05Y8w0LERZoKTaNSQCGMPjlLzN1MoR3AEZC8jE7O+GoVsYEZ10REdSRVw+CY8qomt2JoFpWBjakd9wxSOjpYxhUUBxS\/hrVNwlh043LdMiHTsgBhxrruLyy5Q1uI+rXMzh+MlrYUCUBeoWlNC+IZztUHIST7lCuNMptch1yuo99E7CwM\/U7fICO4MkPTzYVDwSgSku3KUK5dM9uAMKLq+EljJsV+A+21FeSxr2jfgYGQaKVzyutHCH\/EJ2i0T7Crf2eSzsX+HXGTkBOZzfwom0TquY7uHcj05j9Z876N87Duaegt1dINiWxDIsIrEIwWCQadOmcdttt6EoCoFAgMsuu4wVK1YQDtv3WkEQuPDCC7n77rupqqriyiuvPHTXo9gGy14lqmj0IkgCy5Yto6OjA1VVqaiowLIsWlpaSCQSVFdXU1FRAcDMmTMB6O\/vJxqNEolE6O3tBWDGjBkA9Pb2kkgkcLlciOLhV5fSMQM9Y+Zs1sDeNwY56dKqghUGAHp3xSipqZiUY+WqWe94UL+olHM+MnlmjuOBljQId6ZGVeYY7krnnA9IIaC4pSNmABoZk8TQwqusinZ3CAVMzf7s9MyhJo3JUAZ\/tYritsv6SutcI0rP9mOZFn17EqM2Ei6tcx3TX8ZhfMhrYQBg6mmljjBwBMqneYZTyx1yF1dAJhPPXrmHljQO20FA8dju8m6\/XRfmDsjIbtssLDGokRjMkEnayr2WNIY9EnwV6uiM5xzyEpdHctoMZonB1iSv\/6qVc+6cStv6CDte6BvbDi07W6hiuhdRFqioqODZZ58dsUkymeStt94CYMGCBQD4fD6+8Y1vALB27drD7no021gW6Bk7XRUL3G43U6ZMoauri8bGRlpbWwGYNm0af\/zjH4cFgbvvvpsdO3bw0EMPUVl5IHX6S1\/6Eu973\/vs92pwELDLIGbOnElfXx+zZ8\/m\/\/7v\/7j66qsRBAF3qd3uKpajJn8DTQlKalVUnzRsTlto9O6KM3vZ5AgDWrow38PqOT5u+83ivEqvToQ0Iscx2XdEgfFn\/8r7aMpJ9YyJPnSdlBTRNgQukcGCzND4b38HlcSghrdCOWzpgGlYmJpFtC89KlFAVkXKprodP4FJJO+FgcqZ3mFXYYcDCILtdH+itesOk4OkiIgiOfn3qyXtLIHEoMZg6wEnZ3epjCAKeEplAvVu3CUyikvCtCzSEZ2yqW4GmpxWhYWK7BYLvlY3l4n2pFnxixbO\/ch0pp4WYO\/yAQZbkyOyw8qmull4XR39+2LEBzQkRSDaa5s4BRrcpEI6JTUqZVM9rPtLJ8G2JKmIjieg2Ds4KFPzb3\/7G88\/\/zxTpkwZnnQDw20GD4sF6biOyycfeZv9m1rwxr0thNqTzFpWQfVsH5IkMX36dDRNo6uri7a2NtasWcOFF16IIAhEo1H27t0LMOyDEI\/H2bdvH4lEgkAgQHu73bO+t7eXKVOmUF5ezt69e7n++ut59tlnueKKK1A8InMvrmTjY905W3LXsjrM1MUB9r05mO1QJoSBpsnLhijEjAF\/tcodf1iCuzQ\/hvOxvgxb\/t7D7AsqnMl+llG9Euno8c8RDM0kGbK\/S6IkoHgkfJUKkS57Qcg0LLxl9r3E1C0iPWm0hIGhm8flPeUpUwhMceVdeUy+kz\/y4lFwLi2H4i6VSUdNpyVXjqP6JFLh\/JpkpSI6yZAtFrStDbP71QG2PdfLrpf76dwSxTQstFR+nZPD6FH8MorbUe+zSSqi88o9+3jz1y0EGjyc+7FpzL+iGpdfxl0qc9oHGmhZE2SgKYnikZiyqJTZy8qZc1EF05aU4a1UiA1oJCMal35+NgNNCX544Zu8+n9NIwbrq1at4lOf+hSWZfHd736XOXPmAHaP8aOt9ugZkwfv2nzMFSFRFFBcIrOXVTBrWQVlDW67S0JNDStWrKCzs5Ply5ejqir\/9V\/\/xdatWwH44Q9\/yJo1a7jpppsIBoN0dHRwwQUX8Oijj\/LAAw8AdvZAR0cH7e3ttLe309PTw0033YRpmvz5z3\/GsiwEQaBmnj+na1a7tkQ55Zqagk2j3e+BM9EUoigA0LC4NC\/+NmJ9GV787l5+eMEbtKwKHVMwdJh4VK80Zo+24e4GB0013CUykiqSDGn07YmTDGl2ydYoDyWIAuVTPZQ1uB1RIAvkh8R4NKzCveCPBU+5QqijsPv1FgIuv0S0tzDS7s2hNm5ayjyqOY1DnmPZKwAO2ScxqLHhL50oT0nMOr+cy\/55FqIisPWpXtrW2iV2fXvi7Hvj8KvNnZsjtKwKcebtUwk0uJl\/WRWCZA\/E1qxZw3XXXUcoFOILX\/gCH\/zgBwE7pXfrU72ccWvDUWPTU+YxTf1cJRLeSoVTb6w7YhurhQsXcuqpp7JmzRqamppobGwcLk24+eabh30Qrr76alasWMGLL77Ixz\/+cWRZpr6+fng\/iqJw2WWX8cgjj9DU1EQ8Hsfv9xMfyCBKgj1RycHLVrgrxZqHOlj2yRn07IrRvTVK7+74uHeTyRaTJQwUahnB\/pXZXCXWl2Htgx0s\/2nz8GMDzQm0hOFM+rKIKIGojPP7P3QN9ZQrw1lox4vikSif5j6sL4HD5JD3wkChu8yeKDVz\/XRtdfwFcp1AfWGl3SseiUzCKV8pZCRZcEoJcgwtZbDzpX72vRmkeo6Xzs2jv\/ZHetK8+uMmPvv8OcNtA1taWrj11lvp7+\/nE5\/4BN\/+9rdRFHsCIogCp900xZ5MH4VjpQnLqsgnnzgLy7SGJwjbt29n69atVFVVsWzZshEtBvdjGAap1KGmupJkZ7Ekk0lSqRRr1qyhv7+fM888c9iQMB7PTxO\/ri1RurZGmX1eOfMureK099eTihl0b4uy\/bnebId3ZAR74ipKAopXQlZFZFVE9Up4KhTcpTKuksnJPgpOkgAx2bgDuSkM7BcE3v5dG5nEofcLQ7eQVUcYyBaySyIZ1MdFYBRlwd7P0K5MzTohUWA0LQ0dJp78FwacAeohCCIobtExgMsDPAGloEylVI9EfMDpSFDQCI6nS66iJY3jEgXA7h7g8ts1ogDhcJiPfexj7N69m8suu4zvfe97w6LAflw+eez1wUNzAuEggWHdunXcfvvtzJo1i2effZa5c+eyfv16Nm3ahNfrpb6+Hp\/Px9SpU1m5ciUPPvggN9xwA4lEgqeeegqA2bNn4\/P5+MMf\/sDvf\/\/74baL6XSal156CYBTTz0Vv98PFngrlPxoeWbB3jeC7H0jCED5UIeK3a\/1T3jW5HAbTkVEUgRK69ykIhqSIlIxw4O\/2kUqrOEODE32fTKKR0R2iRiaSTqqo6ctYn1pkmGdRFAj1J5ET5v4qycnDb7p7eCkHGeyycWMgZV\/aOOt37QdMRtyf8aArDqrwtlAlAQ8Zcq4zREkWRiRkRPtO779qj6J0lqXYzCYI+S\/MODUMh+CJ6AQD2qOsUuOI8oCosRh1fR8xVUiH7H1jUP+I4hgGgfchx3yH1ES8JYp6GkTSRH5xje+MTyBXrduHYsWLRredsaMGfzlL3+hqrIaU7OQj5A1oKUMLMtCT5tHdUqPxWJcf\/31NDU18fbbb3PFFVdwyimnsHXrVubPn09NTQ3d3d0AfPSjH2Xx4sXIsswnP\/lJHnvsMR555BGefvppwM4GqKqq4pOf\/CSCIHDXXXfx+OOP8\/vf\/55HHnlkeJuysjI+8pGPAGBZFp2bonmZlh9sTbLntUGmnFIyXDYy4nOVBWRVHJ7MS+rQpH6Km3REp7TejZ40hrvPKG4JySUiqwLuUgULC0WVkFwCgiBgaBZ6xsAcKhOL9WVIhjRkr4ShmQw0J9BTJlraHPppjEqwmKyU4eaVoUn9fCYLX1Xu+At0b4+x\/KfN7HzxGN1SLIh0pfFVqjlr+lnIuP0ymbgxbnME2SWO+BxHez1VvRIlNS5UnyMI5BL5LwwknQHqO\/FVqQRbCzNtrpBw+WSS4cJKuy+pVYk69ecFi6SIaMnC+pt1AMs8MJjr7+8ffjwYDBIMHlhpFQQBwzCwDItMwkB2H35SF+vLoCVMYn2Z43JLr6mp4cUXX+TrX\/86f\/jDH+ju7qa+vp4vf\/nLw74BAFdccQXLly\/n7rvvZvXq1QBccMEF\/OIXvxhuqXjWWWfxxhtv8KlPfYoVK1YcdptURGfnS\/2YeSqit64NcdXX5nLSJdXomoHikhAlAUEWsAy7rl5PGmgpk0xCJxMzMQwTLFsQSkZ0YgOZYX8YQ7MwdQvZJZJJGKRjOoZuTaiJ8WSsEpqGRcvq0IQfZ7KpO9nPwutrsh0GYGcJLP9p86hTyINtSRqWlDrCQBZIxXV8VSpSQhxVy8BjIakSmdDoF4RUr4S\/xoXLEQRykrwXBkLtzgT4nZQ1uGlbFx77jhwmFNt4sLBW191+2SnvKWAkRSQTd8TYQsI0LGIDGVSvPUj7wx\/+wB\/+8Iejv8gCBPt7vnTp0kNq97WkQaw\/M+w3crhtwF7Bb2tro6amBrfbDUBdXR333nsv995771FDOP\/881m1atVRt1mwYAHLly8\/\/CmYFuse7rRdufN0bpKK6Gx7ppe5F1Wx8c9dRLrSCCKkonrenJPimfiMgV0v9xdclpPsFnnfjxbmhEnbX+7eyrZnjs\/rond3\/Jg+JQ4Tg6lbpEI63gqZaM\/Yx6CCeOwsAVEWcJfIeAKKkyGQ42T\/ijIG0jGdPa8NZDuMnEJSRBS3eELGHw6TS6DefUI9ZHMVSRGwYMztbxxyF0kRnGtLgWGZ9up\/qCM16teYhkXnpshhV5Itw2Lfm0EyCYOmt4JHXW1ev349TU1NXHfddZSXlx8zzq6tUXa80Id+FNNhLWnQsip0VIFSSxqs+FkLr\/yoKe9L7na\/OsDq+9tZ8t4puEtl+\/uZR6e0v\/f5RPLS\/+7N9mmOO1d+eQ4VMzxj39EY+fvXdx63KAAw2JwYl9VqhxNDUgTS0bEt4giivfovu0Tkw7QwllQRX6VK5UwvtSf5CdS7HVEgD8jrjIGtT\/U6bdHegScgO+ZveYI7IJOOF84kS\/FIpCLO314hI8oCicHCynJxsCfzP79uFS6\/RGmdC1+leog3QNUsL94KFU+pgjsgseHxbh7+xy34KhX81baTdKwvTXxAswf8Frz8w3289pPm4W0EwV5Zevf\/nEz1HB+Dg4NcdNFFfPzjHx+O4\/nv7KFtfRh3iYwoCehpk\/hghni\/RjquY1mguES8FQr+Khcuv4Rl2QsFsd4M8WAGU7OQFBFvuYK\/RsXlt4c6+7dJBPf31S6M8UPfnjhrH+hg6QfrWfWndmJ9+fMdHWhKsOOFPuZfUT0h+19zf8ektUScLERZYNENddkOg+U\/aWb9I50n9NpkWCcTN4Y7oThMHpIqonilMZd9+qtcmIaFJAv4KtXhDG7FI1FSreIqyespZtGSt5\/aQFPCacd3GEpqXYTaR7\/y45AdBEmw67IKqCNB2VSP0z60wJFUkVi\/I\/4UIpZpkY4bDLYkCbalEN4xXm9ZFcI0LUzNon5JKQuvriUTM2hfHyYRtP8mTN0a6fBvgaHZXgOJoIaAgCgLw2ULt956K7fecutwh4JwV5r1j3RhWXYLQ0EY8j8w7P1alr3vTNJA7zKJ9WcQh1od7o\/NNO1tTNMg2msSDx55m0JisDXJlqd7WHBNNavu68h2OMfFq\/c0TZgw8NpPm7J9euPOvEuqsr7yuvf1QV77yYm\/t4mQhq5ZSLnjnVg0yKowZtNrURYRRIF4bxpvuYInIGGZ7uEMAof8JW+Fgd6dsWyHkJOU1LoYaEpkOwyHY+DySaTChTXBEkSB6CSkhTpkD0kRiB1nKyKH\/MEyLPRRmIG1rw2jeiRcHtEWA45WX2oxYhtBFOjcHMVXqWKZFsmwjq9SQU+ZvPnrVrvt1bFCsA6IBWPapsDo3RmnaraPWedVsO\/NwWyHM2r69sTZ+nQvp1w7vkZ6u17pJzFYWPdZgAXXZNdwsH9Pgj9\/fOOY9mEZFn27Ysw4u7zg\/B9yHdMAcYy6kijaoq+k2GIvgLc891pnOhw\/eSsMCI5pySEoHglRHLsS6DDxqD6J6Dj1kM0V3KUS4U7nb6+QUdwiyVDhDbQdjp9od5q6U\/zH\/TrLtHj081tQXBKechnFLZGK6KSi+nAJgsOJs+vlfpZ9cgYDzQnCnfmTPfj3f9tB7Xw\/VbO847bPrU8df+17ruOvUTnp0qqsHb9\/T4KfX79yXPbVszNO49nlY9+Rw3FhmRaCa2xzKFEWkGWR6jk+BNGZjxUS+SsMOH+Ih+AplYn05M9AoJgpq3cfl9lXPuDyyU770AJH9Uhoo+hN7lD4ZBIGbv8JDiEs26Q01pdBEARM07Lr\/R1RYMzoKZPNT\/Sw7JPTWf6zlrxpH5tJGDz5tR185IHTx+192PVy\/9h3lCVcfpm6BX60pEnlTA\/l0z14yxSSIZ3VD7Sz8PpaSoa8PSaL\/j0JfvOBNeO3v31xx4AwC1imhaLKpDhxj6tMwsBTpjhzsQIkb4UBp83JoZQ2uAk7\/gJ5gadcoWdXfOw7yhEEUUB2iU6rwgJHdkvOZ+wA2CtG\/jFMTCzTwjLBUQPGn4HmBGsf7GTZJ2fQsirE7lcH0FK5\/71tXx8m3JUiMMU95n3tXj6QF9mT7lK7hZu\/SqVqlgd\/rQtPiYJhWhgZi\/YNEXq2x2h6M0gipA2X5Lz4P3s55boaTr6qhnmXViHJ4z8mTsd1O5snrJOO6jz9\/3aN63uaCutoCQPZ4zjVTyamCRYmviqFTNxAT1snZMQa7kwdkpU05ZSSbJ+ewxhxhIECoqRKpdsxZMx5BAEUt4SWLKSOBI4oUAxILhExB\/pmO2SfZEjDNJzVvlyle3uM57+9hwVX13DWh6byxq9ash3SqNj2dC\/nfmz6mPez+W\/dExaj7BJxl8oIgoDLL+GtVAjUeyipVm2fp+Yka+5vH95ekAQ8pTLuUpna+X6q5\/iRVQHVJ5GOGYQ7Uww0J+jcEiP5RhA9bQ4beh6NrU\/1svWpXsqmuVl4bS2nfaCesoaxiSqWCese6eD1X7RMeCvJRFAj7QgDk45lWMT7MkiqiLdMJpO0xq2jVCqi4y7N26mlA3ksDAjO2HQELr+MljaP2t\/ZITdQfTKpsI5ZOLoAqsce4DgUNpIkOuaDDoB9z1FPtJTAYVIwNJPNf+\/mhm\/Oz3Yoo2brM2MXBlb9sZ2dL554GYHqlXCXKSiqiOqT8FYoBKa48FW5Dkx6LIj1ZYh0pYj2Z+jdGaNtrU46ZnDFv85myfum4CqR8VeqqH6ZdFQj1pshFdVpXR2kb29iSFwbe8ZMqC3F679s4a3ftnHqu+tYdteM4xYIoj1pNv+thzd\/0zppPjLJkIbhjFmzgmUx1ApWw1OuQGR89hsfzDjCQJ6Tt5+ekzEwEk+Z7LQpzBNcPolIb2F9VopXckzpChxREjAN8+gO9A5FQ7gzRXJAo2q2l\/69TiecnMUCLWVSUuMi2pv7ol7XlijhzhSB+hNb+d70eDfPfWv3YZ9T3BKqT6Jylpd0VEf1SvirXXjLZDzlCu4SGVEWsUyTdMwgGdGJdKSJ9KQItibJxA3SMeOYZRnB1iTpmE7LqhDJsEYqMjmrAIZmsv7RTtY\/2sm0pQHSUZ101CAVs0sBrvzKHM6+c9qI13Rvi7Hp8S7WPtQ56QtLpmER6UlTNs1TVN1DcglDsxAEAVkV0cehO4TlfI55T94KAzi6wAjKGtz07XEGZ\/mAv9ZVcKuuvgrFyRgocERFIJ0HNbsOk8eOl\/qYfmaZIwzkOJmEkVcmb1uf7uW8jx9\/1kDz20He+m0rDYtL8VWp+CoUAvUuRMle+Tc1i3TMQBAF+pvixPoyxAfTdG+LkkkYaEkDLW2OeXLTtTVKMqwTbEtm7T1sWxs+5LHnv72HVfe1c+VX5nDS5dW89n9NvPWbtqz6TwTbkjSeXe4IA1kkHdPxVamkY\/qYRSwrfy4zDkcgL4UBy4LW1eGx76hQEOz+ocmws2KbD\/grVQabC2sg7SqR6d1dOGaKDociKSKpcAHVvziMmf69Cc64tQF\/lYtYf2GJnYWEKIGk5k\/95crft3HGLQ2ovtHXnm98rIuenTFqT\/IT68sQ7U4z2Jygb5dCf1OcTNyYtMlnrC9DSc3kdgwYLaGOFA9\/dgszziqjZVUo2+EQak8ju8ZntdrhxMjEDbSkibtUxl+tkgxqGCeYGegIPPlPXgoDHRsjeZESN1l4ShWSYd1J8c0TVJ9EJl5YK6\/uEqdVYaEjKQLxAee66zCSnu0xzry9gQ1\/7SLYmr0VUofDI7tEZLdIYjB\/Fg5i\/Rle+O4ervt\/J41q+zd+1cLLP9iX7bCHSccMZp7jZfdrA9kO5YjkgigAdsZAPnSPKHQs0yIZ0pBdIr5qlWRQP6FMEsty5iH5Tv5IyAfRsjqU7RByCl+VQrrAJpqFiuqTyCQmb+ViMlA8EqZxYu1uHPIHSREn3KXaIf9Y\/2gXG\/7Sxdkfmkrj2eXZDsfhHVTN9tK2NpxXpQQAe1cMsu6hrqNu88avWvjF9atyShQASMcN1JK8XHebdBLBDKmIM37NFfS0Saw3g+oX8QTk4y7btkycDrR5Tl4KA9NOD2Q7hJwiUO8m2OKs1OQDLp9MfCCT7TDGFcUjTpq5kkP2KK1zITmtCh0OQ7Atycr72qk\/1elhnWvMPr+Kjk3jZDk+iehpk2hfmjfvPbTN4mv\/18T3z3udl3+wj749uVfClgxreANKtsPIC5IhnWSksMZE+Y5pWMT7NbAgUOdGUo5PHTCdRaK8Ji8lzWmnBdi7fGBUfV4LHVEWcAdkx18gT\/CWK8T6C+smqHoktKRpt8xMFlY2hMMBtJRB19ZotsNwyFEEwNCclb9cona+H0QrLzsWaSkDT5nMc\/+1m5e+n1sZAcfCMix0zaK0zk2kO\/\/e+8nE0EyiXRnKpnocR\/scw7QsLOv4DQVNw3I6x+UxeSkMCCLMu6yKDY92jX1neY4noJAMOqu1+YK\/RiXSXVjp2LH+DOXTvExdGsDtkzE0Az1pEQ9niPdn0JImWtKY9FZIDuOLyyc7n6HDEfFVq1RM92Y7DIchaub5OP0DU1j+05ax7ywL6CkTxTV688FcIxXRcHKqR0fPzigzzinDcISB3EAAb5kCokCkJ3Xcf8aOwJPf5KUwAFC\/qJQ9rw4U3Orr8eKvUh3DpzzCXSKTjheWkKOnTZreHhz+XXaJKB4J1SPhLVfxNCq4fCKCLKAnTZIRjfiAhpYw0FImmaTh3EjyAHepYtccOjgchra1YSqmeZh1fgX73hgc+w4dxoSeNhnYl8rb0jXTsDANC0kR884fASA+oOHyy0BhLQRMBPEBDVEScPKNso\/sEnGX2osAqRPMynayRvObvB3lCQLMvqCCjY91ZzuUrFI+3c2+N4PZDsNhFCgeCV0zC757hJ420dMmyZBGuOtAGqUoCSgeCcUj4vbLlMzw4g7IKG4JQzPRUiapiEZ8IIOWMNFStnDgmBrmBqZuMtDsiJAOR6Z\/X4Kyqe5sh+EAqF6JcFd+f1+1lIHszk9hINqTwl+j5qQHQs4hWPag3iHruEokjLQ5Jt8ox2Mgv8lbYQBgyiklbH2qt2j7n7rLZERVKLjWd4WKyyeRChVWtsDxYBoW6ZhOOmb3eaYpMfyc4pXwBhQsLBS3ROksN64SCZdPxjRMtIRJMqqRDOqkInYbHT1lOsr0JCLI4gm1L3IoHupPLWXP8txt0VZMVDZ6Ced5FxHLBE9AJh3Nv\/umljQprXVlO4y8oGtLjHh\/CtWb11OSvMcTkMESSEbG5llmOcOEvCavv4WSKlJ3Sgnt68PZDiUrKKpEYiD\/bpjFiuqXRqygOxxASxiED+plPHCQaCC7RBS3hOIWkT0iFTM8uAMKikfEMi30tC04pEIalgXRnjRa2sQoUsFwohBFCy3lvKcOh8dXpVI+zU2wLb9XqQuBupP91C8qoXtnLNuhjIloTxpBzM+V5FBHkooZnmyHkRckwxqpiOEIA1lGUkWS4bHPKZwFm\/wm77+F004LFK0wUDrFxeBBEyiH3Ka01kXvLiet8HgZLk0Y+poPHpTOLqsistsWDkpqVWrm+gm2p\/CWKQgymJpFJqGTCuvEBzX0lImWto0QC72kYzyR3aJd1uHc8B2OQLw\/g6SIiKLgDAyzgWBnCcy9uBKXX+aNe1vzvnNTYlBDcedni9RM3MBX7bQsHA162iTakyFQ73ZKB7OEJAsIojAuCypOR4L8Ju+FgYpGD95yJe9vgCeCr1JxjAfzCE+ZQtop+xhX9IyJnrHr4URFoHdXnM4tds9uURKQ3aKdceCSkN0ipVNceAIKikfAMgUyCZ101CA+mLFFg5Q5JEQYx92ip5ARBAHdyRZwOAbJkI67VC7K+3G2KJ\/uYea55dTM9RFsT9H0VohwZ3JMNcK5QqQnheLJz84E6biBp9QRBkZLqCPJ9DMDGBlHGJhsZJeIJyCjJcbnmuEqyc\/vrINN3gsDAI1nl7Pt2d5shzGpqF4JEJ0BWJ4gu0VgfNRYh8Pj8srEBg7U1JqGRSZuDHlw2N+TgaYD20uKLRrIbhHVLVJa58ZdKiO7RSRVxEgbpKI6qYhBJq4PZRuYwxkMxbSyIasCySL2x3AYHbHeNCU1Lue+NIGoPonKRi\/TTi+jtF4l0pWmdU2IzX\/rQUsWlvAsySKeEhWIZDuU42b\/vV52i46oegwaFpdSs1QinU4hC2q2wykqFLeIp1whFdbJJMZ+\/XD5ZSQ5P7N8HGwKQxg4t5zOLRFC7cVTv+0ulYn2ONkC+YLLJ5OOOoPlicRbrhDrH73ZlqGZGJpJOgZxIPiO64e71L48yi4Rd0AmUOnG5ZdR3CKiYos8mYRBOmb7GSRCmWHRwMiYGFrhCAeiItr9jB0cjkLP7hhn3tZAuCfN6z9vKSrxbKKpmuVl6c0N6GmDzi0xmt8eJBnRifbkt8Hg0Yh0p5iysCTbYZwwWtLE5ZPRU\/nZMnIyWPoPFTR37ubPP3yTO79yI2UBRxiYKERJwLLA\/g+4AzKiLBLry4xbaeX+cZND\/lIQn6AgwOkfbGDFz5oLTjE\/EhUzPPTvc\/wF8gXVJ9lO\/A4ThqtUQk+P38rMwam4h\/vsZHUo48Al4i5V8FepuHwyildCdokIooCettsuGhmTaF+GTEzHyNiZB0ba3H9\/znlkRaRvV34bmTlMPG1rw7StC3Pp52dRNcvrtGobR2rm+dj3xiC7Xyuerg+ZpIG3PH\/T8S3Lomauj6YB595\/JFSXwrpXdmCaJpmM8z5NFIpbZMv6ncTDSXylHqobymgoqSfeP77vudtfENPKoqZgPkFPQGbJ+6aw+k\/t2Q5lUvBWqmhbnYF6vuCvUkeY5jmMP4pHmlTX\/P3+BkQhdpibqygJw8KBMlSeUFLrwhOQUb0yskvE0CwycbsFoygJhLtSSKpIvD+Dnskdg0TFJxJ1hC2H0WDBxse7mXlOhSMMjCN1J5ew7ZniKpmUVRFfZf6uIHdti5Ieh\/TsQqZ1eZK6xkp2rm3BNJ2Si4lAUkT27Wrht\/\/xBOGBGN4SN\/\/y8w+RHOcsVneJjKg4xoP5TsEIA2Ar6tVzffTtLuzBiOqVEIB0zKn5zRd8VS5nkDyByC4RU8utun\/TsMgkjKPW7e0XDmRVxF\/rwlet4q9yUTPXh6SKCKJdq6qnLbSUYbdljNh+B\/pQuYKemfhuAe4SpWiysRzGzkBTgtM+MIXSKS4iXYWb6j6ZqF6J\/ubiyhKM9KSRXflrZJYY0PGW5W\/Gw2QQbEtyzp2L2fzGHqLBGFOmCDl1H893REmgr6+X337DFgUAFp43mxmzGtCS4\/s+q\/78\/a46HKCghAGw+\/cWujCA4PQJzSdkVUQQrYJwic5VXCUyWir\/vhP7PQng4KyD6PDzgiQgqyKSMvRzSETwlCu4\/TKKxy5bAAtTt7MYJEUk1JEkFdLRtQN+B5ZhiwgnguoS0ZLOao7D6LGGzD8dxk5ZgxvTtIrOxE5PmSgeuywrHyeLyVCG6tll2Q4jp0kMaihWGdPn1RIZjKO4xXExwStmRElAlO2Mxe6OXv74P0\/R1dQ\/\/PziZSdhTIDllctXcFPKoqTgPsW6BSVs\/ltPtsOYUDJxA0GwJ5wnOtB3mDxUn0Qm5tzoJhJRFAoyg8YyLLSkgXaMKhRRHhIOVJGSaheZpI7isdszunwHOi0AGGljyPvAJB030JIGhmZiahaGZmHotpBgaAeVMiiCkzHgcFyYup3C6jB2kmEdQ4fKRi8DRZY1YBkWvgrlsOVauU46ZuCtdDIGjkV4h8CMk+vZsbaZcy49Pdvh5BciSJKIyy8R7AsTCUXpaRtg1\/oW9m7uYOllJxMdPLBYevMXruScS09DS43v\/Vxx71+kcMh3Ck4YUL0SZQ1uQh2F7aAd7c3gLpXz8maZkwi2iaUg2PVRlmUNubcOPS4KCJKAcHD5lHVgO0EAhHc8P4Q7IBMfzCAIHGI2N7xvURh+3jIt+9\/QMRiKS5TsnxYHtsECRAFx6PW88\/gWmPv3N3Q+hYjiEYn3FW\/KsqlbZHQDEgbJ0JGXAgTRnqyJsoCk2JkIkiLgLlFQfCKqW0JUReShbQQBDM3C5ZdYemsDofYUka4UmYRht29MGWgpEyNjkUnqRbei6XBk9IyJpDr1puNBOqaz5v52zritgbd+00pisHg63CRDWt6YtL6TdFx3XNpHwd5Xwpx996k899flaIYGOBPMIyHKApIskEymiMcTJKIJOpr62L2xlZ1rmgn1RkklDpoXWFAzvYL2PbY\/yYblu7jqAxeMe1yqzykjKBQK8opVWl\/4wkCsL0P9ohJ2vVI8DsUTwtDEXJIPGMVhQTpuDKV4W0iKiKtExl0qIylDCgJDq7kpAy1pD4AVj4QkH3je3siifJqXgaY4oixi6Obw5FwQQVJFXH4Zl19CkkW7Lj1ukIrqdjaIZSHKIqpXwl1iG9aZpoWWMEjH7JVexS3iDijDTvgHH9s0QEsYJMMaWsrEytcR1jHwlCuEi6hd6YlimXb5AmmAAysGYQ4vqgii3UvcHZAxNIvAFBcVMzy4\/XYWgqyKiIqIKIFlgIVFOmZnISQGMiTCGsmgTnwgM9yJQUsZtnFjyi6j0NIT75HgMPkYaQvVIwPFK9iNJ+HOFFue7GHJe6fw9u\/aiqacMBUzUDz5OVHcX0ojqiKmk915REzDwsJgsCtMNBSlxBfIdkg5gaTYPkOZdJq+ngGi4TidTf00b+ukq6mPYG+UUF\/0qPvo6wiy7MbFrHt5BwDN27pQfTLpcc5iVb2OMFAoFKQwUAy13MH2JJUzPfgqVeJOK5wTQhDsC2\/jueU0nl2G6pWwTHuFXZTs1Ol0zKC0zjXmY825qAKA9g1hNj3WjTugsOhdtVTN8iEcZsxjWRDtTZMYyFAzz48oj33lTUsarHu4i\/598YLLHPAEFPr3FFeK7WRgmfbK7zvbNYaP9AJhSEgolTF0C29AxV\/pou5kP4pXstMNVRFJHcqAkUUkScAcEtmMjIWWMElFNZJhnURII9aXtrs0DPkxHC4eh9wjEU5z8lXVrPpTinTUKUMZD3p2xKg5yc\/8K6vY9kxftsOZFJKDGoo7fycdlgGqWyTlCANHJFDvpq25k8hAjHgsUZTCgCgJKF4Jy7RIJVNEwlH6OgfZunIfu9e3EuqLEg0lySSP794XGYzj9rnxBTzEw0lS8TStezooL6kat9j91aqTGVNAFOQnmQoXQZqdBZ2bo0xfWsauV\/qLZvVgvPAEFOZeUkn9wpLh2muwV0jFoXx8l882dxtPyqd7kBSRJe+dQkWj54jbCQKU1roorR27KLEf2S1ROsXFQFM8b1Mzj4Tqlca9Zs7hBLDA0MzjFivtkgZxSFgQ7CwZn4Q7IFM924vqlZDdEqpPIt6r8cx\/7cz2mTocgw2PdnPtf8zDLILb8WTStSVCw6LSbIcxaYS6UngC+VunnwhmUH1SUSxYnSg1i1RWr9pDKpEh1B9lypT6vDSbHC3D5oCqSCqZJhqN0dc5SKg3wtqXd9C2q5tQX5RM+sT+Zm686yLad\/ex5sVtAOzZ0EZVfRnxsG1W1Lqzm5oLasfFN8hfrVJSM37jVIfsk5\/5WcegWC7AiaDGQHOCmpN82Q4lrxAEmH1BBdNOC4wQBdra2vjCF77Au9\/9bmIxu63L\/tT8H\/zgBwiCcMi\/GTNm0NXVxZ133nnY5\/f\/e\/LJJwE7vbZhSSnl021RwDAMHnjgARoaGhAEgfLycr73ve+RTI50m3vjjTc466yzEAQBVVW5++67icdtQ5m1a9fi8\/mOeOyLL77YPh\/LIh3VEaXCqvuVVbv8Y9gozyHvMLSh1o5xg2TYLj2I9qQJd6QYbEnSvT1G+\/owXZujxAac1PR8YX\/HDYfxQxAEjCJaCEjHdHxV+SsMRHrSjlv7MfDPhEzKVhAHeyIFZVq6vzsAskE8FWMg2MeOLbt4\/tEV\/PjLf+I\/7\/w5\/3bTT\/nuP\/yBX\/3bY6x9eTu97cETFgXe\/amL+Mh\/vAtvqXv4sT0bWjnl3FnDvz9\/\/9tIPp2KGV7cJSf+t6m4RfxVarbfYodxpuCuVpZpFVWrk769ceZcUImvMuOUFIwGwb5QB+rdINgT85UrV\/LNb36TZ599FoCLLrpoeNv9U+iBAdvLwefzUVFRMby76dOnI0kSlZWVTJs2bcShdF2nq6sLQRDweGwhQJQFpiwoGS4fuPfee7nrrrsAKC8vJxgM8qUvfYmOjg5++MMfIggCq1at4vrrrycUClFeXk4sFuNHP\/oRe\/bs4eGHH0ZVVWbPnk0oFBpx\/MHBQeLxOD6fD1mWQRCQ3YVzw92P7BbJJItDDCx2RFkg7bTAyxsM3cRd6mTzjCfuEhmKSG\/RUya+ivydfBiaRVmDh749Bd5GewyoPmjdaXcT27G2iYuuPSvbIR03wtDYUpQEIpEo8UiCZCJFV0sfzds6advVg2VZtO3qJX2c5QDHw0CXXejn9R9Yxe\/rDFE\/s3r4972b2vnshd\/l\/p3\/hcvvIRnSifamMbTju7D4q1wjfa0cCoKCEwYSwSLLW7Sgc3OEaUsD7HplwDHxOgYCIMoiybBGoN7Fhg0buOKKK0gkjl6f3t7eDsB9993He9\/73kOe\/8EPfsAPfvCDEY89++yzXHvttZx11lmceeaZAEPtXOyvXTAY5De\/+Q0Af\/zjH7n99ttZsWIFl19+OQ899BCf+9znqK+v5\/\/9v\/9HKBTiwx\/+ML\/61a\/o6Ojgsssu46mnnuK1117j6quvZtOmTSOOnUwmec973sNzzz3HHXfcgdvtBssuj7AKbFCpuCXSEWfiUQyIkkA6WmTX+Dymd1ccf7WLaK8jWo8XJ11Rxa6X+se+ozzBE5BtIT9PCbYmqZ7jZHUeCbsrk4hp2AOTgY4w6XQGMYenJ4JolwIIokUkEiXYGyYeTdC+u4c9m9sJ9kQID8QI98dsw+lJZP\/76PYdEAYSkRTpRIZp82pp22ULMLFwkjtO+Xf+uPUbeMpkXCUSka40yVGWYsuqbUrsUHgU3vLhKObFkiISmJK\/N5p3kghqBNtSRVV3OCaGCuz3r+TfddddbNq0iW9961uH3Twej9PR0QEwvPJ\/LJLJJD\/96U+xLIvbb7+dQMA200mFteG2Lq2trezcuZO6ujrOO+88ABYuXMipp55Kd3c3O3fuJBwOs2OH7Sb73ve+F0VRaGxs5JJLLsGyLFasWHHY47\/++uu88MILzJ8\/n0suuQSwTRUHW5IFV7uneERi\/c5ksRgQFcExsssj2jdEmHFmWbbDKBhOv6me9vURWteGx76zPKG\/KZHXHkqZhIG3In9LISYaSRHRNWO4VbTqlkmlk2Pc6\/ghSnYpgOqVyFhJIvEQe3fv4\/XnVrPy1Q089+c3uOfuP\/ODz97Pw\/e8yLqXd9C0tZPB7sikiwJzl0zj0\/97EwBu78gsmx1rmglU+kc8FhmI87X3\/mz4PMumuimf5hlRbioItv\/PO7sOFGL2qYNNwX2yviqVky47utvmFV+ezbK7ZtB4dnm2wx03+nfH8JbJeZ1yNxlY7O\/LLoMACxYs4H\/\/939ZtGgRknR4o8FMJkM4HEYQBP75n\/\/ZvlBKEp\/85CcZHBwc3u7g\/vEbNmzg+eefp6Ghgeuuu84+tmnRsTlq18RjlxoYhoGqqsOCg6Io+Hz26kJrayumaaLrh6bJz507FziQyQAH6nl1Xee3v\/0tpmnywQ9+kNraWgDi\/RmCrclCa0iAr8rllBIUCaIkkIg4q8\/5QrAtSfl0T167yucKM84qwxWQ2fFCcXQj2I+WNPO6R3ombuApc4SBI+EukUjE48OtlJt3dBMaiI5xr8eP3aVKQPXaLaRTepz+wT42r9vG3\/7wEv\/z2V\/z0399kG999Nf8\/bcrQDBZ++J2VLfMez5zMTd84gIufM9pXPfRZXzg85fj8kzOWPzmL1wJQEmZl8\/dczNb39zLJ8\/5bx78\/vMjtkslMpx+6fxDXr\/lzb384st\/OfB5lMrUzvdTNdtL7Xw\/dQv81MzzHZK1Y2e\/OhQiBZkHMufCSgZbkoet6drvCg9w8lXV9O2JF0RtvmlC+8YIU08PsPuVgYJbFR43LHvlvG9PHF+FgigLx+w8kEql6O3txbIsenp6aGhooKuri1\/96ld0dnby8MMP4\/F4htu1WJbF\/fffTyaT4cYbb6SxsdHeT0RnYF9i2Ligs7PzqCUM+z0FFi5cSGtrK7\/4xS+46KKLiEQiPPbYY4dsv19w2LFjB88++yxlZWW8\/\/3vH4oJWteG7ZWXAvvT8JXLhNqdOrdiwBOQh\/\/OHfIAC9IJfVzarRY73jKFzk2RbIcx6WgpI6+\/85mE4fR4PwrecoXejp7h35PRFLFQAqGBCSt7FCXbC8AUTMLBCIlogng8xUBHkEgwzpoXt9mlAANxDG1khtrN\/3Ilfe0hHvr+C6QSGda9soPSCh+zFzXQ3xUmndS4+P2nUzOtfDhtfyLZ\/MYevnTvh\/D4XIiSyLc\/+vsjbnfGZfMJVPoID4ycGz3z+zd51z9cRP2sA4uq7xRzZZeI4j7gF+PyF+T00YECFQYQ4LQP1PP6z5sP8RyonOkd\/n8tZeAtVwpCGAC7pCDcmaRmno+eHbFsh5O7WLBn+QDNbwcpneLi3I9MP+AyeBimTJnCzp07aW1tZebMmSiKMuwF8PLLL7Nt2zaWLl06bMLS3NzM448\/jqqq3HbbbXaK3FB7yePF7XZz991388ILL\/D0008PlyQclqFzePTRRwmFQtx8883Mn28rxJm4TvuG8LAqX0iIilAw32GHo+OrchWUY3WhI4gCqlsmHXMyesaKO6AUp4GdZY\/VFI80Lu3VJhstaYAFkipiZArM4Gcc8FaobN\/VNeKxvs4gJ58qYIx1gUs4sLKdTqWJhKMk40n6OkO0bO+kaVsn4YEYkf4YsfCxyxfqZlQiSSIvPbhqxOORwTjrX9s1\/PvKZ7cy\/aS6SREGtr69j\/9+\/DMAvPLwmqNu29cRxl92qDAAsG9Lxwhh4HCUTXUT7UmTiuqO2FXAFKYwgN1GY+ktDbz1m9YRLZMqG21hoOnNILte6S+4dkq9OxPMvbiCaE+6+IwYjwcLTMNCT43u83e73cybN2\/495NPPpk5c+awbds2Ojs7Wbp06fBzTz31FB0dHVx11VUsWbIEAD1j0rk5gqvkwMW0rq7uqJ4FZWVlAFx++eVs2LCBe+65h507d3LzzTfz3HPP8fjjj7N48eIRr+np6eGhhx5CEATuvPNOuxuBBX174hha4WULSE6rwqJCS+j070mMfUcOk0LlTC\/puCMKjAd1J\/tpfjuY7TCygp4y8QTkvBQG9sdfUuMi1J47tfO5QqBRou\/p0IjHupv6ESXBHrOMElESULwSlmGRiCcJDoYI90dx+RTWvLidzn19dDcPEB6IDbdGPBxl1SWE+g6\/iHPFbWfz8kNHn3wDJKIpFpw9k22rmgj2THyWT\/ueXqbOqWH3hrajbrd9VRNnXb2Ax37ae8hz+za1s+xdi4\/6etklUj7dQyLkzC0KmYIVBgBK61xc+JlG1j\/aRbDVviCXT3fTsyPGtmd7x7j33MQyLTo2RJl2eim7XxnALCzdY\/wZxX2no6ODt956i\/Lyci688EIURcEwDFKp1CHbDgwMcN999wHw4Q9\/eHjiL8kCF9zViGXZtWwAqqoiyzKZTIZk0v771DSNeNxWc+vr64f3u2DBAn75y18CsGfPHr7xjW+gqirnnnvuiOO\/8MIL7Nixg7PPPnv4OUO3aFkVggIsL1HcItooxR2H\/EeQBHRn1S1vWHxjLdueKa6a+PHGV6ly1h1TaV0TIthWnBNLLWWievJ3hTLSm6LgVPlxwlsrYugjBZ+23d3ohs7hbND2lwGkM2mikRipZIpUMkOwN0I6mWb189sI9kaIDCaIhRJ84O4rWP\/KDnrbjy2qldeU8MEvXIkoifS1DhLqjxHuj+It8TB1bg2D3RE69h577tDXHuT5P73N1R86lwe+99y4v2dV9WXc\/uVrOP2y+SMMBXevbz3q6wZ7wgQq\/Id9bt+WjlEf3+t4ZhQ0BS0MAHjKFM77+HT2vDZA3944kiJSO9\/PyVdVs\/25whywxAczZBIWNfP8dDslBWPDgu7ubu68804AXn75Zc4++2zWr19Pc3MzFRUVzJkzZ3jzF154gdWrV4\/oBmCZdkotwgFRAKCxsZEFCxawcuVK3nzzTWbNmsWWLVvYtGnTIfvdT1NTEx\/96Efp6uri+uuvH85IAAiHw\/zkJz8BGNEJIdKVItKdpgCrCJBdIqmosyJZLAii4KTj5hG7lw\/iq3QMcfcjKSK+apX00DVr\/\/0gFTn0Grb05gYqZrhJJ0zaN4XZ\/fJAtsPPGrH+dF5Pq5MhPa+FjYkkHT909TnYGyWVTuFz+0mn00QiMeKxOOlkhp7WQVp3dtHbNkhkMEE0GCcWTh7iBbCf\/o4Q\/nLvqISBs69eyAv3r6R1RzflNSXMP7ORwZ4ofR0h9m5uJzqYoLTCx61fupq\/\/+Z12ncfuVSgZUc3Mxc2cMF7TmPFY+vH9T3r7wyxZ2Mbl3zgjBGP7zqGMBDsjaJldAKVfsIDI+cG61\/dyZ++\/TS3f+XacY3VIf8oeGFgP3MuqqTxnANdCAo99bh5VZCTLq0i4pQUHBnLNuWzOIrFgACnnnoqt912G\/feey\/nnHMO1dXV9PXZotIHPvCB4Q4ByWSS3\/\/+9wAjugHoabs+MhaLcf3119PU1MTbb7\/NlClT+PCHP8zKlSu54447uPvuuxkcHMQ0Te64445hfwCAF198kWuvvRZNsz\/LU045hZ\/85CcjShHeeustVq1adUgnhJbVoYI1o1Q8kvP3XUSIklBw5V+FTOemCFd+eQ6dWyIF8T0VZQFZFZEUEVeJjGmYlE\/1kAhqyKqIt1LFW65QNtWFljCRFAF3qYIg2a8zdQs9bQ63MRNEAdUn8uavWon1j\/RJKZvmZt3DXQw0OaUzqbCR1y7oiUENxanJPixa2kB1j1yBjgYTvPX8Bjr39pOMpuhuGSAatEWA420B2LKji5Jy3zG3q24op3JKgGfvewuA3vbgYcUEb6kbRZVYetnJnHf9qbz217X0tAwedp\/LH1vPp77zXk4+o5G3n9lM+55eBrvHp7Tg7795nbUv7+AT33oPS4e6DTzR\/X32bmrnD9\/8OxtX7D7s63avb2P6\/Do2v7HnkOceueclJFnili9eNS4xOuQnRSMMwAETEsu0aF4ZynY4E4plWLStDdN4Tjnbn+udMHfXfMZuXWhi6uZRDc0UReGee+5h7ty5\/Pd\/\/zd9fX2UlZXx1a9+lc9+9rN2HT+wZs0aXnnllUO6ARxtpf4Tn\/gEgUCAf\/mXf6Gzs5OysjI+\/\/nP86UvfWm4ry\/YooOmacyYMYNPf\/rTfOpTn6K0tHT4GLqu8dvf\/hbLskZ0QkiGdbq3xwoyWwDsjKBIV2rsO3LIC0TRKSXIJ\/S0yYbHujn5ymq2PN1ri7GmZV+PLLCwEGURPWlgmmPzQBFEAWHIbMwy7Um8KAl4KxUyMcNOQZYFKqZ7iPVnkFwisipSWufCNCzcJTKBBjfJkDa8rSgKKB4RYUgQwBQwdBMjY6JrFlrSdpwPtiaJdKdJx3QSAxmSYY2BpgSGZuLyyYS7Uugp0+4K8w6q5\/g4846pvHlv67BJoyAJuHwyA82OKAAQG0jntTCQjur4a5zMmcNRWq9SVlNCV1P\/8GOJaIoHv\/f8GPZ6gOhgnLlLprNx+a7DPn\/VHedQPbWC8qoS\/vbr5cfcn6GZJOMZnvjFq5xz3SKu+dB5tOzoZtXzW4m\/w8DQNEw69vTRvK0LUZJ41ycvIhlLs+6l7bTt7iUVT4\/p3Lqa+nn4hy8MCwMAs0+dSll1yRFf07qrm2XvWnJYYQDgwe8\/T0\/rIJ\/\/v1vG5f13yD+KShjYj5YyMbTCH1zGBzMMtiSZd3EVO1\/uH\/sOCw3TIpMwhkWTf\/3Xf+Vf\/\/VfDzxv2aaBskvE4\/HwxS9+kS9+8YtH3N0FF1xAOj3yQp+J6UhDA5p4PE5bWxs1NTW43XZPWEmSuOWWW7jllsNfhC3TQhAFbrjhhsN2FLCGBpqKovDwww+\/40lo3xDG1M2CLW\/0BGQGmwv\/u+wAomyvLhV6tleh0bU1ypm3NVA9z0cmbiCKAoJki56CKGAYBooqIYgCWtqwRVoLwBYQDN1EkkdOCk3dQlJEBMFuPyspop0VNXTNFgTBXp3PmEiyQDpmYBompmH36Q61JUnFdJIhjXRUJ9yVwjIh3JFisDWJoZuYmoVpWMhuicRgBkOzTjDz6uiD\/749cXa+1M8Zt9Tz5m\/bsAwLX7lCpDddsNft40VPmcPtgPORTNLAW+EIA++kYoaHjq52tq9smrBjRIIJqhoO381p\/hmNlFeX8vjPX8XQDZKxY0\/Udd0Yvh69\/dRm3n5qM0sunMcdX7mW1\/+2gW2rmuwx1xCBaj+71reQjKXZ8NpOqhvKueSmpZRW+ln70vYxn9+O1c3sWN3M\/DMbRxzzSPS1B6maUoakSEcsv3jlkTVkUhpfuvdDE\/KZOOQ2+XulPU5W\/KwZT5nCwutrcZfKnHxlNZufnPhWItmmd1ecsqkuvOVKQaRyjieWBUbGJNyVGu5WcXBdgZYy2LN8kIbFpZTWug5bb2BZoCUMFK9k14vuH8gJQ0aQm6M0LCpBVkXWr19PU1MTd9xxB+Xl5Ycc7537jfdnSIY0quf6DtnWMiE+kKFldYjZyyqGB00HmxtG+9I0vxUs6GwRl1d2zAeLBEEQnTKCPMQyLFb8tJmlt9Tzyj1Nw2Lm4RBlEcuyEATsjCnBNhg9+HO3hlq\/6Slj6JoojBiIj4XDtwOc+Ptm56YI3nKFxe+ZwoZHO\/FXqYRaitNo8HDoaRNvef5OrLWUgbvUKSV4J42Xe3jq8dcm9BipeBpFlVHdyohuBHUzKjnn2oU8+P0Xjmvl3tCMEdmcABuW72LX+lau\/cj5nHXlAl56aA0t27vwl3kxdXOE4NDXEWT54+s584oFrH1pfM6xeVvnCGGgrOrIwoChm3Ts66VmavmILI138saTG\/nuJ+5j4XmzqagLcM41C8frI3HIcYpCGAgPma9FutOcfFU1ANPPLKNtQ4RQgbv8mrpJ25oIjeeWs\/2Z3oJNKT9RLAtW\/q4NSbVrRlWvhJExSUV0tJSJZVk0vR1EVkXcJTKqT6K5Zxe7W7fRN9BLz0AXA5Fe2vr3EPBX8MPP3A8CzDijjG3P9SHJAtVzvLhKZAYHB7nooov4+Mc\/bh\/bhC1P9TDYnED1SUiyiGnYWQzpqI6WNsG0U21Vn4S7VEYQQEuapOM6etpOTW1ZGUR2ibhLFWS3iJ4ySUU09IxZ0KKAKAsIsmNGVyy4SmRSEUfczEcGW5NE+zRqT\/LTvS16xO32T\/Ctg\/57uO\/3yMcK46a257UBFt1Qx6Ib63D7Zdo3hLMdUs6gp01c\/vydWEuymNfCxkRQf2opujc6Kpf\/sRIZiFNS7mWgy\/5Oub0qV95xDs\/e99YJpfNn0tohK+6JaIpHf\/wSlVMCnHf9Ypa9awnb3t5L665DFyAjg3HKa0qO55BH5dKbzxrxe6Dq6PvetrKJxRfMO6owALY48MaTG6mbUclJp0+nvLZ03GJ2yF3yt2jrOOjacmAgoh5kALPkvXXZDm1SiA9mCLYkaTjV+VIfjv2ZA8mQRqQrTaw\/g5Yy7NT9oZpYPWUQH8gQak\/x5qrX2bxjI3rKYm71Yqr9U7AsC5foJtqbJhXRScd09JSBljLs2lTg1ltv5ZWXX2Hq1KkAJMMaHRvCJIIa4Y40wdYkoY4U8YGh4w\/V4pq6SSqqE+lKE+4cej5h2PWqQx4GesYkPpgh0pUmPphBTxe2KACguCW0pNORoFgwNJNUJD\/7mDvA9md6mX9FVbbDyGk2P9mNrIjMvbhi+L7hMLTiHsjfFmnhztSIsWexM31pgPrLDR780TOTcryetiD+Mu\/w7+++62K2vrmX7uYT6\/SRSevI8uE\/z4GuME\/eu5zlj63j\/Hctoe0wwkAikiIVz\/AP33oPn\/jWjdx418XUTC0\/1mEPywU3nobqGrnGG6g8utliMpamrrFi1Mfobhlg26qJK\/dwyC2KImOgc9MBF1BDs1CGjNx9lSqeMoVkqPBXobp3xJh\/WZVTUnAELAssfcgR65An7UctwwLD4qqFNw8\/9fSG+9nVvYmrFt9MV7AZQ7PwlInEBrShSb1FqCOFyy9jmZbdj9knYWoW+14fxNCt4Xrao8WGYWEcJQXXMhmqfy2M1bPRILtFMokCVz8chhEl4bBt3Rzyg3BXCiyBihkeBp00+SOyZ\/kApXUu2tY5GQP7sSzyut2faVgYml0OkQhmxr7DPKfmbJEVT68mEZ0c4+Celn5KhoSBSz9wBqHeCGtf3nHC+xMs29eEo1zG2nb18JMvPHzE5\/927wos08I0TOpnV3P5rWcTHoix+rmtJGJpzrv+VAKVPl58cDXBniN3Mrj0HS0LAfZsbD9q\/J37+jB087BtC4\/E9lVNnH\/D4hN+zxzyh4IXBvS0STJ8YDC56r52zv34dBS3rcZ7yuSiEAYsw6J1bZjGs8vY\/lyfU1IwDjy94X5W7XuZu6\/5Lst3PEWl385A8ZTLxPrs9DTLgnUPdyLJIqpXRFREtKQxXAZQRPP4cUdxiyRDziCrWJBkgXB34V+rC5ktf+9mzoWVrPpj+9h3VqBMXVLKnuWDY99RAZEK63ldSgBgZCwEJwmE2RdU0D3Qxta3903aMaOhBLMXT8Nb4sJX6uHJX6844X0tOHsWzTu6SUTGJmocXMLQsr2Llu1dzDh5ClffeR7T5tXx8I9eIJPS+NDXruOlB1ez5c3DdxE45dxZI37\/26+W8+D3j93RYde6VqbOqyH81uiEgU2v70HL6ChqwU8bi56Cv0zJLhF\/9YHarmhvmjX3tw+3DfLkcXra8bI\/Fb7uFKekYKw8tf5PrN73Cv901Xco99UwEOumssQWBkqq3aRjB6U87y8HiBkkgxpa0nBEgXHAV6EWfLmEwwFEWSDe7whB+Uz\/vgRlDR5K61zZDiUnkRSR+lNL6dszusF6sWBoJoLIUdsK5zqpiIbqy29xY6zUnuSn5nyD9a+N3Y3\/eIgGE5x8ViPTT6obkygw\/4xGzrjiZFY+s2VC4mzZ3sV933qK9a\/tZMb8Olq2dxELJRjsOXL2UMeevuH\/3\/DaLl5+ePWojtW6s5v5ZzQeV2zbJrB7hEPukL9X2eOgYrpnxO+DLUnWPdSJZdl90IuJru0xAvV2lwKHE+PpDfezuukV\/unq71Dus80sB6I9VPprAbuFXiY+shbasuysDdOw7MmsIwqMGdUnEe1xJorFguKRHaPJAmDnK\/3Mv7I622HkJgIIIofcPxz2l4Hm75A11p8pKp8BxS2NEEJmXxKg4uIY9\/3vE7Ts6J7UWOLhJFve2MOTv359TPs59YI5rH95x4juBhPB0799nbLqEu746rXsXNNM596+I257sHnjkovm8d+PfYYPfe06yo7SshBgoCtEoMKP4h79XGDzG3tGva1D\/pK\/V9njoHyG95DHenbE2PBoJ6IknMAe8xfLsGhbG2bGmWWHbZPncHSe3fQgK\/e+yD9d9W3KvAeMtJbOuoipFbNQ3CKGbtcTOkwsqk9GSzkD6GJBdgnojjCQ97SvD1Na56JypnfsOyswjIyJKAnIrqIYmh0XmbiB4s7fiXViUCMwxZ3tMCaN0z5czoVfq6Gy0cspt5SQqGzjoR89S7g\/O9kwL\/x5FenkiS8kuL0q\/oCXzW\/unZR4m7d3UddYyarnth51u\/bdI7s6eEvcvO8fL+V\/\/v45bvjEBUd8XSal0902SOP8KaOKp7TCR3fLiZk1OuQXRXH3ObiU4GA6N0fZ9XL\/ce4t\/4kPZAh3pamZ5x\/7zoqIF7c8yus7n+Yfr\/w25b6aEc9duuA9+N0BVH9xeFZkG1Eemig6fe2LBtklYDifd95jZExW\/7GD026aUvSp1YdDS5p5PQGeKJIRbdgbKh+J9qSL5u+98fxStu\/bym\/\/+1Fmf0BgV8sWnvz1cjLp\/DWPPfmsmbTumrxMh762QVY9u\/WY79mG13Yd9vG6GZV8\/Js38j9\/\/0fOu\/7Uw27Tvqub2hmHdifwBTwsvmAu5153KjfedTF3\/tv1XHHr2XY3hYSTpVnoFIWLxGBTItsh5Bzd26LMu7ySWG\/a6VIwCl7Z9jgvbf0rn7\/6u1SVHLnNpcsnEek6\/r64DseHrEoYGaceo5jwlCmceftUenfF0BIG6bhOOm6QiuoYaRM9Y2JkrKGfJqIskEmaZOK6U7qTY4S7Uux6uZ9F19ey9qHObIeTU2RiOopXJOk0JRiJZRGodzHYmp8dLdJxg5KawvfWqJrtxbsoyhM\/WI+W0bn3P\/+ClslfQQBg1qIGll5+Mi89sGrSjnnyWbPYu7HtmNvtWNNMf2eIqvqy4cd+\/40neexnrx7ztW27enj\/Py2keVsXU2ZWMf2kOsprSkjG0nQ199O5t499m9sJ9kbJpDRqplXg9qrH3K9DflMUwkD3dsfI552YhkXbmgjTlpax86U+Z+B8FN7Y+QxPrf8Td1\/zPWoDU4+6bWmdi97d8WyHXPDYrQqdMoJiwjJg\/SOdxAczyKqINPRPVkU8ARmXX8Hll1A8IopbxlMqg2Ab0Bq6ialZaGlbNNCSBlrSJB3XycQNBBHiAxqGZosLI35qI386jA+ta8LULSih\/tTSES2Fi51UxKB+YYkjML+Drq0x3KX5642UjukF7+3krVCY+wGVP\/\/ouWExIN9FgTMuP5nZp07joe+\/QDQ4eWO7sho\/vR3BUW27acVuLv3gmcO\/h\/pGN+cJ9kbp3NvPtLk19HeFadneRbg\/dsSSi5pp5ZN2\/g7Zo+CFgUzCINienwrzRBMfyBDtSVE92++4IB+B1Xtf5uGVP+Pua\/+XhoqZx9zeU6Y4xlGTgOqViA84A+diwrLsleZY3\/GnMkqKiKQIh\/5U7Z\/+WjeK2+5g4\/LLKB4R1SMju0Vkdf92InrGQHFJWOZQb3Ldsk1FdQvDMLF00DUTd6lEuCONlrQzGtJRuxOJaZiYukWg3s1AUwJ\/tUq4Iz303H5zUgvZJZKK6lgGmKZ9jEJk42PdXPTZmcR600S6ne8zwLbnernoM43sWTGInnKEqP1oKYOKxvz1pdBTJmIBVxIIosCCm\/38\/b6XGOgqjHSXRcvmsOj8Odz3racw9Mn5LvoDHpa9ewnxcHLUfgwbXts1QhiIDI5ewHjqt6M3ZKydVjHqbR3yl4IXBkRZQFZEx7TqCHRvjzHv0ipi\/WmnNv4dbGp9i9+8+m3++br\/pbHqpGNuL7tEBMGpe58M3CWykzFQZAjSiX+37BV\/gCP8zRxHVpkoCYiycODnwf8v2f+qZnkJdaSGnhcRJQFvuYzLL6N6JEqnuimf7sFf5SIT1xEkkGQRURERxQPHEURAFDA0027VZtpdTSysIXECLNMWJkzdQnIJZGI6qk8mEdQwdQtdMzE0O2Nif7mFv0ol1JHCMi27Y4ppYRlgWfZ+\/dUq0e40\/hqVaE8aa78uYdnblE11E2qz+3hbFvirVGIHtZIsqXUR7Tkw0feUKaTCQ\/eXIdNbQbD\/p2V1kPM+Np0X\/3cfetr5TidDGgPNCWYvq2Tni31j32GBoCVMPGX5O2TVMyaCKOCrVIkPFF6d9uyLA3QH22jamt+lQdfceR5vPb2ZUF+UhefM4tn73po0UQDgvBsWc\/4Ni\/n6Tb8Y9Wte++s6ymtL+ch\/3ADAzFPqWfvS+LeErJ7qZAwUA\/l7lR3tCaoijeeWs+c1x03zcJi6Rfv6MNNODxSlEeOR2NW9kZ++8HU+e+V\/Ma9u8aheE6h3ozupxpOCt1wh7KTaFhWiQE74Suxf2T8agy3jn6UmSAKiKCBI4PbLaCm7t7sg2mKEINgT8vhghsAUN9HeNIJoPy6ItsggCPZPSRZIRbSh34WR+xEFFLeIq0RG9cl4yswDk3kEEMBf5UJSRBS3hOQS8FaopCJ2yrAg2EJAMqQNCwpun0QqomPoFqZuYuoMixZ62iTal+G8j09j3UOdIwSGYmX7c32ceftURxg4CC1l4Pbl95A1kzQRCrQbVMVchSf+si3bYYyJknIfc0+bxpRZ1Wx+fRcVdQF62wYnNYaTz2rkxRPwMnj8568SDyf57A8+wB1fvZZgT4SXHlo9Ypuq+jIuv+UsAPZt7mDV81uP6xg1052MgWIgv6+yo2TWeeU0vxV0sgaOQKwvQzKkMfW0AO3rCyMFbCy0Dezh5y\/8Bx+7+CssmnbOqF9n6hYD+xyjy8lA9cvoTqvC4kKkqIU3y7AwDAs0iKUOP3neP6k+Vn16767c8kHZu2KQmrk+zvvEdDb8tZvenXYGh8svk47ld43yiRDrz2CZFiU1LqK9jgAKQ90aPPmdi58Maaje\/D6HIxFuNVDU\/D632ukVrHp2KxuW7+LyW89m3+aOSc0WAJg6p5Z7PvfgCb32hT+vJBFN8aV7P8Sn\/\/cmetoG2XJQe8V\/\/OEHWXLRPAAe+N5zxy8MOB4DRUH+9n45DhSPxKxljtJ1NLq2RvFXq3jKCtsc51gE47384qX\/5MYzP8ZZsy87rtdWzvSSjjmT1YlGEAVkVURz6m+LBkESMHUKttbeAXp3x3nrN23MvbiShdfXsvTmBi749AxK6wrfyf1w7FkxSM18p6XwfizLQlLze8ga6UoVbMtCWZCpnVaZ7TDGxPST6kjE06QSGf7+6xU884c3Jz2Gt57adMhj51136qheO2VmFe\/\/nD1ulRWJf7rnZiqnBAD4h\/9+z7AoADB9ft2o9nkwjsdAcZDfV9njYPayioK9II8HetqkfX2YqacFsh1K1kjrKX7+4n9y\/rxruGj+Dcf9esUtko46Pg0TjeIW0ZKOKFBMSJLgZHwVAdHeNCt\/34ZpQMemMBse7eLCuxqpnuPLdmiTzmBzgtnOgsYwqYiOKNsiYb4S6UnjrSzMdm\/B9hTRUH5nTM6YP4Udq5qyGsOsRQ3UzbAFFm+Jm58s\/xI3fOKCUb12zuJpzFrUMPx7zbQKvvSrD3H5LWdx3UeXjdi2flb1ccUlKxI1jjBQFBSNMCDKAiddVpXtMHKaWF+GeH+ayln56\/w7Fn750v9jTu1Crl1y23G\/VlJEBBFnFXsSUDwSqYhTh1xMiLKAlnSycYoBPW2y7ZkeurfF6N+XoGVtmMZzii+FNRHU6NgYYfYFzmB8P1rKRM3jcgJRFqhfWJLtMMaNfBZp3knllACRYIxMOrulS2te3M4Xfn4b00+q4ws\/u42XHlzFr7\/+BJd98Ew+\/b2beKL7+0d87YrH1\/N\/dz804rH5Zzbyjz\/84CHb1h6nX0DtjPzOBnEYPUUjDABMO70MX4GqteNF9\/YY1XN8RVdS8Lvl\/4PfXcoHzvn0Cb1e9UkkI87EZTJQPCLxQSczo5gQZcHxlChCVJ\/E9DMCbH26J9uhZIUdz\/cx48xyGhaXZjuU3MCEsnp3tqM4YSKd6YIwH\/RXq8y7PsAl\/1nDsn+pAbCNUfP43Kobytm3pSPbYbD+lZ1sX9UMwDfv+A2P\/exV9m5u512fvIir7rA9r27+wpVHfP2LD6zi3q89dszjeEvcx8wAEESB+tnVnHXVKVz0vqXZfmscJgnpP\/\/zP\/8z20FMFoIADUsCuIZaOTkrUIdimXbK3rQlAQaa8jstbLT8dfW99Ibbuevyb5zwPvyVKlrScFo+TgIVjV6SQY103Pn+FgsltW4kWWDP8sl1iHbILud8eBp7Xw\/Stye3zBInC8u06NgUYcHVNbgDMoPN49\/tIp+onuujd1d8uANGviGIMOv8Cva9Ecx2KCdMSa2LhR91sWnTRv7+h1c5+dwZmINu5r3Px86Ne+nvDGU7xBNi2Y1L2L6yiXg4u9+xdDLD+ld3Eh4Y2UK3a18fp182H7dXZdH5c1DdCuddv5hLbjqDq+84l0xKo22XLaDuWt+KnjFYfMHcox5rzQvb6GkdeU8VBIH6WVUsvexkLn7v6ZRVl9C8tZOll85n5in1WX1vHCaHouhKcDCKW2TmeeXMPK+c\/r1x9iwfLJoJ8GiJ9WWI9meonu2lb29hvzcvbvkLm9tW8sXrfzSm\/QTq3Qw0F\/Z7lSt4AjLBFue9Lia0pE580BGCiomKGR5ESaB5Zf5OosaDTNzgzXtbOffj0\/EEZDY9XpzZEwDJoIbizt9E13TcQHblb\/wAU8918crjb7P17X0ANO9qZ8mH5nP\/Dx6nc19utrx2+1w0LpjCjtXNh31elERqp1XmtKixccVuPn3+\/3DX\/7yPZe9ewvs+e+mI5xdfOJdd61r4zb\/\/jR1rmvn7b17njq9ee9R91s6ohBW7h38\/+cyZXHbzmbTt7mHTit28\/fRmUgm7bHPxBfNwKA6KThg4mKrZPhSPxOu\/aMl2KDlH97Yo8y6tIjagFewq+LrmFTy1\/o986YZ78Kpjc3\/2lClkEs7EZTJw+WTHfLDIECWBZDA\/Vwkdjh9BFDjjlgZW35\/91N5c4a1ft3LKdbWcdtMU1j\/Sle1wsoKnXMFbnr9ljpZhIVgCnjJlxLiqcqaXykYv7RvDJHK5TE6A8pNkmv7SOfzQC\/ev5LVH12a9Nv9ozDl1KpfdfBb1s6p5\/YkNZFIj3+PpJ9XR3xmc9NaEx0sslOB7n\/wjyx9bT1lNCf3tQXpaB+nvCvP5H9\/Cudct4n\/+\/o+sfHYLf\/3pK8fc31lXnUJ1QxlNW7to2trBmVct4IlfvjacebCfWYsaqKhzypmKhaIWBsBe6XU4FFO3aF8XZtrpAXa9nJsq8Fho7tvBr176Bp+7+ttMKZsxpn0JkoCkCGSc1PYJR5QFu5+941BfVIiyQLzf6edeLNSd7CfYniLYVtyp8+9k61M9zL+ymjNubWDtg51YZvG07xRlgYoZHjY\/0Z3tUMaEJZpc9tXpJEM6RgpEFTo72wnHeljykZlYETf7lofob0pg5Nh9rnq2j727mkhEUyMez2VRACARS7HyuS1oKY3bv3wNz\/3pLTr29A0\/f87VC2nZmT9\/Vyuf3XLIY9\/52O\/59\/s\/ztLLTubsqxdy9tULj7mfM69YwJlXLBj+\/Z7PPXiIKHDOtYu45KYzsn3KDpNI0QsDwVZn4HEkYv0ZYgVYUhBJBvnVy9\/kjmX\/zIKGsV\/wXD6JlGM8OCkobgnNycwoOmRVIhHO7cGnw\/ix6F21vPXbtmyHkZPseL6PuZdUcubt9ay5vxPTKA5xYP4V1Qw0JUkEc3hF\/RhUz\/Gxfed2\/vLL5xBEAZdbobTST2\/b\/jrv16hrrORdH74M1+ultK4JZTvkEUy9SGX1mt5sh3HcCIKAntFZ+\/IOOvb1ceVt52BZFv2dIbSMQSKW4q2nNmU7zDHzjdt+zQ2fuICrP3QuU+fWHvfr17+6Y8TvSy+dz1d+++Fsn5bDJJPfxU7jQMemSLZDyGm6t0WpmuPDE8jf9L138utX\/ouz51zO+SddMy77U30S4S5HYJoMFLdIMk+NpxxOHMUj5tzqmcPE0b83Qe1JYyvvKmR2vzLAYHOKCz\/biKQUxzCuaqaPlrfz229i5rJyWva2AraxZCqROUgUsOluHuC+7z7OzCvcOddFK7zPJBrMPyPQqXNrkWT7e9LdPMCD33+ex372KhuX76JtZzevPro22yGOG0\/eu4LPXPBdvnjtPbz4wCrSydG1dm7a0kGwNzrisavvPC\/bp+OQBYrjjnIELBM6N0fHvqMCxtQt2taGmX5GINuhjAt\/XPF9At5K3r30I+O2z9qT\/FAcizZZR\/FIxPtHd6NzKBwkVcTQHGGgWNjwly6mn1FGw2lOXeuR2LN8gJZVIc756DQUt5TtcCackjqVgTw3ne3dHkfPHDvjLZXI8MSfn+PUG2smNJ6yBjf+6tGLD8kek7Kqkgl\/n8abknIP7bsPlA5kUhqxUILOff3sXNtCZDC\/xA6XR8XlOfrntmtdK\/9390N86JT\/4JF7XjrmPte9snPE7+W1pZx11SnZPlWHLFDUwkDfnrjTsnAUxPozRHrSTD01vwdpz216iI5gEx+7+Kvjul9BFIj2OZPVycBXpTrf2SJEUgSMjKO+FQumYfH6L5tZ\/K46Gpbk931nIml6K0jLyhDnfnwaLn\/hVoaW1Ki2+C5kO5KxEe5Kceq5J49q2z0b2zDLYlTN8o17HLJLZNZ5FZz28QBLbx19C7pUVKduRtWkvV\/jgSSLTJ1TS3frQLZDGTfSyQx1jZXMO336MbdNJTK0bD+2Wem6l0eWESx71+Jsn6ZDlihKYaBjY4RXfriP1X9qz3YoeUPfnjglU9x5W1KwoeUNnt34AB+9+Cvjul9BsD0GMjEnvX0ycAdktJSzclxsiJLgGE4WGZm4wVu\/b+PkK2tQvYW\/In6itG8Is+\/1Qc796LS8vT8fi2hvhj3LB5i6JL8zF5MhjYbK6Vxz+4X4y7zH3H7jm1s548O1nHR5NYF6N4pXwlOmUDrFdcJtDz1lCmd\/uIFmfT3f\/5ffkZYjoy5ZyCQNps48\/tr1bFI7o5L2Pb0YWmEtKLRs78LQzEPaFh6Oqvqjf29SiQzbVzeNeEyUinJ66ECRCgO7Xx3IawObbKCnTNrWhZh2Rlm2QzluesLt\/PbVb\/PRi79CTWnDuO5b9ckkwxqWs5g5Kbi8MnqqsG7wDsdGFAWnlKAICbYk6dgQZv6V+bVKOdm0b4iw48U+zv349IL1HGhbF+bkK6oQxPxNG0hFdF747yZOW7IEj891zO1ff2Y9v\/jOfaxveY2GqwzO+Uw1iz7kY\/6tLi764lSq5xyaTTBlYQnTzwwcsUTgpMsrWb7yJVY9vxnTMHnur68y95LKY8YSqHez9NN++rtC2X4bj4tzr1nEtpX7sh3GhLB3cztv\/H0j\/\/bHjx3VbLCi7ujCwIbXdh3SqvGdLR0diofCzT07AsG2JPEBJ+37RIj1ZYj3Z6ia7aU\/j7oU\/O6173DD0jtZNO3scd+3yy8RH3AuoJOBpIhYloWhOSpMsWGBU0pQpGx\/vo+LPzeTugV+urfFsh1OztK9Lcbci6vwVSpEuguvtWciqNGxOUrdfD9d2\/LTG6q0zkXFTC+GbpJJj27c0N8Zor8zxLbVIye3lVMCXHPrRcy9dCrrHuwmFdGZfkYZlWdprFu5noXvnU9NxVQGtuuE2lJkkjrzr6hiV9N21r+6a3g\/+7Z08O7bLcoaPIQ6jmyiLMkCe3e08sSvXs322zhqps6pweVTGewKZzuUCaO7eYD\/+\/xDfO2+j\/Loj19i1XNbD9mmcsqxhIGdhzym5XgLSoeJo+iEAcdscGx0b4sy79JKYn0ZUnngDn\/f69+nvryRKxbeNCH791e5iDn91ScFxSOSjuf+35zDBCBajr9nEbP6\/g4u+seZvHrPPifb7yj07Ijhq1ALUhgA21PhzNsa8k4YmHdZFfWnewiFgmxes5mXfriPcP\/YRK6BrjB\/+v7fmHvadG764rUIGRc7t+3hd997Fl0zWPvSDvwBD7XTK1l64SK693XzyMOvEQuNXNQxNINXn3mTC+44l0xPBXteDTLQdOjCjygLREP5Y9JXP6ua6z9+AY\/++CVCY3yvc53wQIyvv\/8XfPX3H8HQDNa+wy+guqH8qK9f++L2Qx5zSgmKl6ITBtJRZ2IxFgzNpH19hGlLy9j9Sn+2wzkqL275Cx0De\/nKu382YcfwVioM5rlTcr6guCWSIef7W3SIIEmi4+NRxMQHMmx6vJsLPtPIpse6CbWnSIYdgeCdhNqT1M7L3xX1YxHtSRPry1Azz0\/vrtyb7CluiamnldK7K058IIO\/SmXhe2rY07qdZ3+8nsGe8W+PvXt9K7\/41gOYhkmob+TnHgsniW1uZ+\/mo\/tprXlxG2tf2s7UuTVc\/v7zaOiqZdNjPSPOq26Bn629+SMMiJJI684u+jtD2Q5lUkgnM\/zHB3\/JF391B54SN1vf2jvcfrDxlCMbTHbu7aO3\/dA2oEsvG51JpkPhUXTCgGNgNXaivWlKp7ionOljoCk3bxS7ujby19W\/4t9u\/OWEHsfll0jHnZr3ycATUDCdOvOiQxQFTN3JFyh22jeESQQzTDmlhAXX1BBqT7H2wY5sh5VTxAc0KmZ6sh3GhBLqTKH6cs+McsE1NdSdrtDR38qcxX6qa2aQ0VP89fdP0Lzt2K7wY2Gwe+yp8pZl0barh9\/992O8+yOXcd4nTqJrSxRRFqhdZrHimTdo2TGx5zGe1EwrZ\/fG4jMY\/94\/\/JHP\/\/gWvvjLO0gnM3Q1DaC6jjzV62o+dIHP43dxzjULs30qDlmi6IQBwxEGxoWe7THmXVpFvD9NKseyMJKZOL9f\/l0+dMEXqS9vnLDjuPwyetrEMp1Jy2QguUXivYWZIutwZERJQHMMJx2AwZYkgy1JOjdHOfcTx27VVWzEBzJ4y1VEScA0CvS+ZNpGeO3rc6tufOpZXn7+7fsI9tpZAYEqP7pmEA8nx7jnyefFv7zJF385m+1tu9i3rYPW57rRMrk1zjsWU2dXs\/Iw9fbFwI8+9wBP\/e4NLnrv6Vxy09KjbqtlDr23nrR0RrZPwSGLFF0RiaQW3SlPCHrGpG19mKmn5177oPte\/z6nN17AOXMun9DjqD6JRDC\/bpb5jNsnO8aDRYgoC06LSocRpCI6qYhTSnA44gOZ4fZzgiRwyT\/N5KqvzeXkq6qpbPQiyvnr6g8w0JTAU5p7a1ptb8aoqC0d\/j3cH8tLUQAgHknS1xnixYdXsXdTe96JAm6fi5rplSRjqWyHkjV2r2\/l119\/nNvmf5117\/AcOBhdO\/SznT6\/LtvhO2SRopsln3xVNULRnfXEEO1JkwrrVDb6xr6zceK5TQ8RS4Z4\/9mfmvBjufwykc7ivfFMNrJLQHdKCYoOURLIJPJrYOowsah+CUXNvXTyXCDYnGDprQ0EpriZc2ElPbvivPZ\/TQTbkiy6vpZzPjwNxZO\/710ipOGvUce+o3GPS+eMiwsn\/TqTzOByK9kO44SYeUo9G17dRWTQ8X8CkOQjT3r0w2QMTD\/JEQaKmaKbIpfUuJh5XkW2wygYurdHqT3Zh8uffQV\/V9dGnlz3B25f9s+TcrzSWpfjkj+JyC7RKQUqQkRJIBN3MkUcDpCK6BiO78Rh2fxUL1v\/3sOyT85gzgUVbH++j1REp3tbjFd\/0kTrmjAXfrpxOKsg30iGNDwBBVHKRL4gPwAAgABJREFUrcyHwZYkquLOdhjjRjKWxuXJv78RSZY455qF7FzXku1QcoaymtIjPmfohwoDM+ZPyXbIDlmk6IQBgHmXVOHOwVS0fERPm7SvDzNtaXZLCnRT409v\/JA7lv0ztYGpk3JMd5lMxjEenDQkVcRwMgaKDlESnLRxhxFYpkVuTQtzi749cZ76z508963dWO\/wGmjfEGbz37q5+utzKalxZTvU42bqaaV0bIzknIfCvEsrCfbnlu\/BWJBViZKK3MkGHS3nX38q21c3Ew3mpjF2NkgnMkd87nBZmE4pQXFTlMKApAgsuLom22EUDJFu24CwfFr23JDvf+NHzK8\/jbMn2FdgP6pPAsvKucFJoSLKtpmW5egCRYcoCaTCTmaOwwEs03ZRdzg6R7o\/ecoUMnGDZJ4Jbp6AwuIbp7Bn+UC2QxnBjDPLCBqd\/P2+V7Idyrgy2JNfQsf8M2ZSVlPC209vznYoOcWrj6494nPv9BiomVaB25t\/mSIO40dRCgMAdSf7Ub35W2eXa\/RsizJlYUlWSgre2PkMLf27uPW8f5q0Y6peifhAfg2q8hlZdcoIihVRFogNOt0oHA7giAJjQ0uZ7HqlHz3PTD0XXFvN+ke7SARz595bv6iUslM1\/vL7Z7IdyriiuhQyqdx5n0fDsncvZsNru7IdRs7x2l+OLAy8s2xg7pJp2Q7XIcsUrTAgSAJTT8s9R\/18RUuZtG+I0HBa6dh3dhz0hju4\/80fcdt5n5\/U47p8MpFuZ7IyWXgrFEynLWRRovolRNFJHHc4gP334FwPThRBhMRgfk36\/NUq1bP9dG6OZDuUYeZfXsX0SxQeuPcJDK2wygo3Lt\/N5Tefle0wRk3N1HIigzFad3ZnO5ScwuN3cftXrj2imLrwvNlc8oEzADjzigV87p6bsx2yQ5YpWmEAYPoZjjAwnkS6UpiaNaklBX9+8x7edfqHmV17yqSeq69aJR110psnC1O3iPdmxr4jh7zD1CyiPY4I53AAQ7MQxKIevoyJhsUBfBX55Thfv7CU3a\/1ZzuMYWrn+6lcAk8+8jyJSOF1J1r53BZcXpU5p+XHCvLpl81n7Us7xr6jAuPca0\/lmg+fhyAcWVz\/+Ddv5M6vX8+\/\/fFjThmBQ3ELA75KlYoZ2auLL0Q6NkaoX1Ri1+BPMM9ufABBELh68S2Tfp7ecoW0Yzw4aageiUQ4v1a4HMYH1S+jOGVfDgchiGDq+ZUGnysIkkDFdDd73whmO5TjYsY5ZXRtiWY7DACmLCih\/lKL3\/3gEVq2d2U7nAnj5YfWcMUtZ1M5JbcX0SRZZO6S6XTs6c12KJPOjPl1\/Ouv7+R9n72UBWfPPOT5lx9ezecu\/h5b3tx7xH34Ax7e+5lLsn0qDjlCUQsDANOWlmU7hIJCSxq0b4hMeJeC5v6dPLH2d9x87j9O+jnKLvtr49S8Tx7eChUt6bzfxYgki8ScbBGHgzB1C0kt+uHLCVE9y0vPrhhaMn+E7WmnB7B0Kye8Bcoa3Ey5GB782ZNEBgvb+T4ajPPkvSt43+cuw+PL3Q4WU+fUoGsGqUTx3Sd62oI8\/6e3cftUbvvyNTyw+1v811\/u4pxrFg5v07Kjm6+992e8u+4LrHh8fbZDdshxiv7OWr+wBNld9G\/DuBLuTJGJG1ROYDbGg2\/+hJvP\/eyktSY8GNUnkXRWrycVl19CS+XPQNZh\/JDdAnraEYUcDmABgmM7cULMu6SKrk25sfI+WuoXlbL5yZ5shwHAwvdW8vTDLxENJbIdyqTQvruHLa\/v5uoPn5ftUI5I2+5e9m5q572fvQRfoLiygFPxNOtf3cn9\/\/MsX3vPz7hl7tdY8+J23v9Plx8202PukunZDtkhxyn6GbEoCzScOrmGecVA99YodadMTEnBk+v+QMBbzkUnvysr56b6ZKKO8eCkonglZ3JYpIiyiO5k5zg4jBlPmYKnXKF7RyzboYyawBQ3JdUqPTkQc+PZ5ezYs532IktZf\/OpzUT6Y1xzZ26KA6Zh8tJDq5k6p4ZM0lm0efPJjcxdMo17V\/8bn\/\/xLUybVwvA1Lm11DVWZjs8hxyn6IUBsHvQOowvWsqkbX2E6eP83jb1befZTQ\/ygXM+k7VzC9S4yDj+ApOG6pOxTBNTd1zIixFBcMp2HN6BkzJwQtQvLGH38oFshzF6BDj13XWTli1QNctL1SzvEZ+vXeBh7\/ambL8rWeGlh1ajuBXmnZ6bK85TGqvYvaENLeOYQve2B3no+89jGCaXfOAMfrL8S3zldx\/hxrsuOuz2qXialh1ONwcHm8lvOp+DlNS6CNS7CXcWnrNsNol0pQhMcVE1y0v\/vvFJu3v47Z\/zgXM+TaW\/Nmvn5SlXSG9zhIHJQpRATzuiQDHjZIs4HIxlWY4ucJyIksDciypZ\/rPmbIdyTCRF5LT3T6Gi0UsqqtOzc+KzBeZdWknt2SIesYTnv7Xv8BsJAuGBwvYVOBov3P82N951MaZhsWdjW7bDGcF51y9i5TNbsh1GzvDn7z3H8\/ev5CP\/cQPL3r1khOcAQNPWTu7\/zjPsWt9KuN\/+fv38jS9TP7s626E7ZBlHGBhi2tKAIwxMAN3bosy7rIpob4Z0bGxK7jMb\/4zPVcJF82\/I2vmIsoAoC3ll3JTvKG6JdNR5v4sRQQRTMzENRxhyOAgBNEcsOn4EcsLA71iU1LpoWBLgqX\/fMSmi4AV3zaAjvpsff+1FrrvlUqacUk3X1iP4MFjFey1KxtK8+sgarvnweaTi6ayWVMiKhK7Z44Kll84nHknR055fnTYmmv7OEN\/75B955vdvsuzdS6ifXY0oCrz66FpefGDVIdv\/+XvP8S+\/uD3bYTtkGUcYGKJypnfsO3E4BC1l0rYuwoyzy9j10on3IO4MNvPX1b\/mv266L6vno3olkqHcH1gVEopHJNrriHbFiCiLTltQh0MQEJCdrgQFS6g9Sf\/eOFMWltC2NjzhxxM8Js\/d+yaGbrLiuZV84p\/voOYkPwP7EiRDGsmwRiZpUD7NU8y6AABdzQM88cvlvPezl\/LC\/W\/TvG3y2zXOXjSVi99\/Oq\/+ZR0108pxeVWe+s3r2X5rcpYtb+1ly1t7j7ndisfXc9PnL2fG\/Lpsh+yQRZw76xCuCTDJc7CJdKVIDmpUz\/Gd8D7+suqXvP+sT2alC8HBqD6JaJ9jPDiZ+CpVMk6rwqLE7ZfJxJ2aUYeRSIqAqRX5DO2EyJ\/6C1GE5CRkN0iqCIpGZKhEINgb5Zf\/ex\/PrfgbLeZ6fEvDnHy7lzM\/Wcm2zTvp63BWpQe6wjz8wxe4+P1LueZD59K4YAoe\/+S0M5y7ZBpnXrmA5+9fydlXnYKWNnj1kbXZfksKhj9+66lsh+CQZZyMgSEUj2TfM52xxoTQvT3KSZdXE+lOH3dJwes7nyaejnHVqR\/M9mlQ1uAhGdaQVNExRJskvGUKvbuKt66zmNE10zH6dDgEQ7eQlPyZ5OYKiic\/FkDKp3vQ0ua4eRPtZ\/rpZfTuiZGKHBiDuEtkwuEw1kGpAOH+GOH+GO27e1i\/fBsAsiqhZ5xr0X7C\/TGe+OVy\/AEvJ5\/ZyKUfPJN4JEVv2wCvP75x3EwAl1w0j6vuOJeupgHcPpXe9kH+9qvlJKIp\/vy957L9NhQcq1\/Yxs61LZy0dEa2Q3HIEo4wcBBLP1jPhr90YTgrEeOOljJpXRti5jnl7Hixb9SvS6Sj\/HX1vXz6im9k+xQA8NeoqD6JykYvggRawiAxqBPpTpFJGGQSzsBhvJHdouPpUKSIkkDa+U45vAPLtEB0hIHjwTQsWteEWHRDHZufzG0H8oXX1R7XOOFYeAIKC99VDdVR5l4+jeX\/1zp8T\/GWK3Q2Hzsd3hEFDiXYEyHYE6Ftl\/33tOzdS1j27iXUTavkge8\/Py7H6G4ZYMtbe3ntL+vwlboJ9cVIJzPZPvWC5nf\/70m+87fPZjsMhyzhlBIcRN2CEs7\/B0clmygiXWniQY26k0tG\/ZrH1vyGs+dczpzaRdkOHwQ7qWTvikF2vNDH7lcG6NwSJRHWKKl10Xh2OQuvr2XeJZVMXVJKaZ0Ld6mMKDkD2BNFdokYuuWYzxUpoiSQjjuZOQ7vwLKNKR2Oj42PdSFIcMZtDdkO5YgIkoC3XKFvz+iyxEpq1KM+P+eCCs69aworVr7Cz\/\/9AZ556jnOvGOKXUIALLi2mt7u8RMhipWpc2tpXFDPPf\/4AKWVfoRxahsy59RpAMTDSXpaBx1RYBLYvqqJ9a\/uzHYYDlnCyRh4ByW1LhoWl9KxMZLtUAqSvj0xZp1fQbAtecySgl1dG1nf8jrf+sCfsh02YBsPpuOGvVqF3UJNT5skBjVCQNfWKKIkoPokVK+Eu0SmZp4fd6lMJmmQDOlEe1Jk4nZmgdOC7dgobnHM3Swc8hdRFtCcz9\/hsAgIojB8PXYYHZse7+bUd9dy4WcaWfmH9py7vvrKFRLBzFHLOn2VKmVT3Uw\/sxRvrUCyH1pXRcgkDHrf0dpwyhIfj\/zxcZq2dtrn\/8Yu3G4XZ952HqYG6zauYe2r27N92nlNRV0p139sGY\/c8yLJeJpkIoMv4CEWOnopSEm5j\/pZVexc23LIc\/WzqrnkpqW07urh6d+9MaLUw2FiUF0yZTWllNeUsHdzO6ddfFK2Q3LIAo4wcBimnR5whIEJIhXWaV8XpvHcMna+cPQuBY+t+Q3vWfoxXLI722EDUDHde8y2eaZhkYropCI6ke40vbvtVQ\/Va4sFrhKZugVe3CUylmWRCutoaZNwx\/5SBB3L0QuG8VWqpMO5NXB1mDxEWSARcVaIHA6DZSIIji3QibDpiR6mnRHgks\/PYt0jnYdMprOJt0Ih0mV\/56vn+PCUSbhLFVx+CW+FglxqEdfDrH9rA2\/8uZP+zhDVDeXMWzyTJRctpPGceva8EmSwNUnlTC\/dgx3DosB+Vr20mZKAH1EQeeWJt7N9ynmN26ty\/ccu4Knfvs5Al91BItQTYdq8Gravaj7i6xRV5r2fuRhJlmhcUM9rf11HKp6muqGcZe9eTGmln13rWnnrqU3ZPsWCRJREAlV+ymtKqGusYvaietxeF4O9UfZuauOlB1Zx0ukzWHT+nGyH6jDJOMLAYaic6cVTpjht6SaISHeaQL2bmpP8RxyQvLr9CRRJ4fyTrsl2uMOIikCk58Ta5u33H4j1ZxhoslV0SRVRvRKVjR4CDS685Qqq184uyMQMYgNp9KRFfDBTtDX2skskEXa+h8WKKAmkIsX5t+9wLIR8MtnPOdrWhAm1plh0Qy0Ni0rY8nQPWiL7qnRZgwfTNFHcEqd9qIJXnn2dwZYIWkZHS+vEw0kGe0Yu3PR1BOnrCLL6lS3Uz6zkjGWLWfTBGfhKvPzmnvsPe5yX\/vpWtk+1ILjitrNZ9dxW2nb1DD+2bdU+Lnr\/Uupn1rD8sXWHNSK87qPns3HFbja8totTl83hQ1+9Fl0zyKR13vjbhkPEHIexUVFXypxTp+LyqtTPqqak3Ec8mqRjdy8tO7pp3dFN++6eEa955EcvOsJAESJYTn7OYdmzfICdL\/aPfUcOh0Vxi5x0RQ27X+k\/JJUxpSX4yoO38tmr\/pvZNQuyHeowcy+uon1DeGIFI+Gg7AKfhKdMxVuhoHoktJRBMqIR69NIDfVV1lPZH8hNJI3nlNG3J0G831k1LkZq5vrY+Fg3Xdui2Q7FIce45t\/n8vx39jrdYcaBU66rpWyamzd+0TL2nY0RT5nCZf+fvfsOb+u8Dj\/+vRMb4J6i9t7WsGXZ8rbl7cR24mw7aVbTkd2mbTrS\/NI2o23SkbRNnL2cxI733pZlSZa1NyVRJMU9QOx57\/39AZm2osHNC4Dv53n0SCLAi3NBEsR77nnP+fxs2vaE2d748qj3OgfKvVTVVNK4v8nuUypaG96xEsuCTQ\/tOuM2VVNYfuk81ly7iG1P7efQ9mZSiTSWaXHd+y8iEU3xyts+r6KuBKfHccbiVBg5t99JSaWPyvoSZi6uo6K2hGwmS8eJXo7taWOgJ0KwO4JpDP3a+e1nP8espfnbk0QYf6Ji4BxmXFhKx94I4S4xs34iZJImLa8Hmbmu5IwEzENv\/Ji1s6\/Mq6QAgO6RJ36mukWuB0HMINoDkAByV041t4LuyiUNKua4cZfoyLpENmGQCGWJdKdJRbNkEsXTv8DhVYs++SGcm6LLZMXCTzgLM2Oh6BKGyBmO2f7Hulj9nnpmXlSK6pTxVeoceKqHVGTyt3ElBjJ0HoxSs0Zj1w+OjPo4ob4oob782SJRTGRF5oo711BR5+c3\/\/7sWe+TzRjseOEQJw62c8nNK1h26TycLh3NqdLW2MXTv9h62v172wfsPq2CJEkSgQovgXIPC9fOpGF+NdmMQVdLP0372tn65D5CvVES0dGtZR747ot8\/rvvt\/s0hUkkEgPnoDll1v3RdLb97CQDrQm7wylK4c4UgfrTtxSc7DvGK4ce5Z\/f80u7wzuN5pQxM5ZtoyxNwyIVyQ6+Ues7kfu4rEq5CgOXguZWqF7gwRlQkZXciL\/EQIZIVzq3PSFuFNzVNc2Zq5QQpiZFlzEyhfU9K0wOWZWwRPuRcXPgiW4uuqeBtl0hIj1prvz0LHb+roOuQ5O\/uHb4Ze79xm9Fw7k8VD29jOs\/uJ6Drzfxwm9fH\/L+\/Z1hHvnBK4P\/150asiJGioxWzYxydKdG1fQy5q+agb\/EzUBvhJYjXRzdfZJtT+0n2D1+FXYvP7CDD\/71jVRNK7X71IVJIhID56E5ZZbeXMWm79lfXlesOvdHWHBtJQMnE6RjBo\/s\/Ck3r\/oQPmeJ3aGdRveoxPrzb6+7mX2r2SHwVv8CLZcw0FwKulehbKYLp18DyQITQh0pYn253gX5uiVB0WUsw8LMijeHU5WiyRhp8fUXzmSaiB4D4ygRyvDyfzUNjobt2Bdh2a3VzLusnNd+3DppSeXpa0s4dGIv7cfECMF8c9H1S5m\/qoFnfrWF9uOj22qbTubf+6h8FSj3EqjwUlFbwszFtVTUl5CIpehpH6DxjRZee3Q3zYc6h7UlYCwe\/t+X+OhX32H30yFMEpEYGELL9pDdIRS1TNKk9Y0Qs9eX8dsfPkp78AR\/fM1X7A7rDO5SlUh34WwrMTIWiVCWxKmO\/r1H32p46K92YGRMnH6V0ulOnH4NVZdJxw0SoQzRnlzCIJMwMdKmbaXcmkMmGRXVAlOZrEpiK4FwVpZhMU6j0oVT3kwKAMT60mz5UStzLyvn0o9PZ\/uv2on1Tey+DVeJxvwbvfzH32+3+6kQ3sbh0rnlYxsIdof59beeOWszQWH0ZFUmUObBX+5l0dqZONw61dPLiUcS9JwMcmxPGy8\/uJNQb3TSnvtAuZfSah\/h\/hgv\/GY7d33uWnylHrufKmESiMTAeWQSBid3isTARAu1JwnUOnj60C+5+YIP2h3OWfmqHHQdjtkdxpgZaZPgqa0x4c63Eh2SIqE55VwPA49C6XQXroCGrAKWRDKcJdKdOpUwMEifShpMJNUpEx8QG4inMkWTUJ2i7FQ4k6gYmBxHX+4j2pPmkk9MZ\/sv2uhvnritlZpTJhqPEg+PbvqPMP7KawNs\/NA69rxylH2bj9kdTsHTdBV\/uYeSCh9zL2jA43NSOa2UTDpL29FuBnoiNO5qZaA3ipGZvAsjf\/\/Lj7H31aM89sNXSSXSvPuz13DzRzcM3v4\/X7qfT\/7LHXY\/fcIkEImB8+hvTogy5knyuwd+h9Ors2HFRtKx\/LtK7PCrE9940EaWYQ02PaSX0978qacSBppLwV\/rxBVQ0ZwKlmWRihhEulOk48a4b0tw+jWSoeJ9zoWhSTITfpVSKExi\/\/nk6TwYIRHKcNHdDTz7jaOnVRaMp3BnCpdSjbfUTTQYt\/u0p7zy2gDv\/OMrefJnr4lpAaPg9jnx+F1UTS9l1RULkRUZh0sj2BOhq7mPSH+MbU\/uI9QXm\/DtAOczc3Etq65ayKqrFnL7n17J7\/\/7Ra64c\/Vp95l3wXTu\/6\/nueNPr7L7aRUmmEgMnEf1Qi8zLyrlxNag3aEUvYe3\/YyP3vIFZq8v49Az+bW3UNEkZFkmk4f78CdDNmnmFvvBDKH2t67kKLqM7pLRXAq+aidOf25igiRJZJMm0Z40yWiGTMIkkzTIJEdWZeAuU+k\/IRp\/TmUSYIrckHAWlpHryC1MjlB7ElmZ+Oe7c1eSW95\/Ffd973FbF0sCrLthKZse2SWSAsNQ2VCKpilUTitl+sIayqoDqKpCV2s\/Jw60c2BbE0d2tBAJTn7lad2cyvP27Nj4oYsH\/+0r9fChL990xn2uvmstH7\/wayxaO5PFF82e9HMQJo9IDAxhyU1VmFmTljfEloKJ8tz+B6gJTGemcznx\/jRVC3x0H86fueW6RyVpw9imfGekTRJpk0Qoe9q2BEWTUR0yqlPGW67jr3GiexRUXR6sMoj2pcgmzfMmDZw+tWjGLgojJysS2bSFmRXfA8KZzKwpthIUoWOv9HHJJ2azcM1MDmw9bnc4U9b0BTU4PQ4OvX7C7lDyiqop+Ms9BMq9lNeW0DCvior6ElLJDB1NvZxs7OaN5w4R7o0SDdl\/YcNf5mH2kvpzJgZmLKrlxnsuGdax7vrctXzrkz\/nO89\/XvQbKGIiMTAMy26tIZsyad+XP4vVYmFZJk\/s+iV\/fO0\/AtBxIMrCaysYOBnPmy0Fukch2lU4jQftZmRMjIxJKgqx3tPLwGVVQnMqaE4ZX5WDQL2K5lJQNQnTyHXGToQyZJMmgVonih5BdcgiQTAFyapEJpEfrwFC\/jFN0XxwsqViWUpnuOg7Pv5l\/rIqMXNtKTOucvL0w09wZIeYBmUXSZK47PZVPPXT1+wOxVbV08tRNBl\/mYfaWRXUzijHHXARCyXoPhmkaV8bJw60E+6P5e20BW+J67wJ1M\/8x3uHfayr33MhXS39OFy63aclTCCRGBgOCS54dx2Z5El6jhZ+A7p88uSeX7OgbiVzqhYDuYaPLa+HmHVxKYefHd04nPEWqHMRbBb7HceDmbVIRbOkohA9R9LA6VXxVDlAkqhb6kN1yiiqTDphkIoaxPvTZOK5KoNsyiSbMjAyYr9xsZEVSUylEM7JyFi5xpRhuyOZOvb8vpMF11aw+XjLuBzPW6GjuxWcAZX515ew9bVtPPqP+4lHRPNBOy1YMwPdodLTNjW20TrdOr5SD95SN9PmVlE\/twpPwEUmmaGnLUjniT762kMc3NpEZ3Of3eGOiGlYXHzjMjY9tOuM2973F9cze1n9iI73vr+43u5TEiaYSAyMgOh1NL4yRpqn9tzH52741mkfD3UkCdQ7qFrgpftw1O4wcflVuuJigTLR3koaZElGs3grNRpfzP0SlmRQHblKA8Uh4y3TKZ2uortVFIcEpoWRhXgwQ7w\/RTZpkUkZpxIHpmgiWoBkVSIZzs+rMIL9JBmMtPi5nkx9J+IYKZOq+R66j4z9IsnFn6gnFO+l\/UQP3\/\/3Rwj12v\/7XoBoME7r4eLrK+DyOnD7nPjLvZTX+KmfW0V5TQBFlRnoidLXOUBfe5iOpgO0HukilSj8xredzX14\/C6+\/sif8bW7f0i4P\/dz+6Ev33TWRoKhvihP\/2wLF92wlOkLagh2R\/jzK77JnBXTuOa9F3LprSvtPiVhgonEwDCloll6j4lqgfH09N7fsHz6OqZXzDvjtt7jCWZdXMJAa4L0OC7K3aVabu97mQN3uUbPsRjJUG4xejaSDLpLJlXEEwnykeqUycTfes4tk8FRiQCRztO3dsiqhKdcx8zmriK6yzRcfheaW0F1KlimReZUxUFiIEsqltuukE2ZZFIm1gR12RZGT1Yl4v2F\/8ZMmCAmYiuBDQ4+08O6exp4+p+Pjuk4FbPdNDUf59f\/9ZjdpySc4vY7mbN8GpffvorXHt1rdzij4nTreAKu3ESAgItpc6ooqw1QUukjk8oQCyXoaO6j\/WgPzQc7iQRjJOPF\/Xvmvn9\/hn95+E\/592c\/xzc\/\/jPu\/POrWHvdktPu07irlcfufYUXfvsGAA63zvQFNTzy\/ZcJ98fY+cJh9m8+xsI1M6moK7H7lIQJJBIDw9S+V\/QXGE8ZI83Te+7jizd\/56y3x\/vTnNwVYua6Eo48Pz6lW+5SjXlXlNPdGCXWnyadNHB6VWoX+5BUid6jMXoaT0\/+BGqdZFIGiHXjpNKcMvHg8JMxZtYi8rY+EKG200tRBxsiOmQ0p4yrVMPl13B4FFTHqcRB0iAZzpKK5CoWsoNbFcwJG88lnJvDqxJuE709hLOzLJBkkRmYbLpLyfV8kRjT78W5V5XywAPP2306wilXvnsNc1c08MazB\/nZPz2e19Ubbr8Tf6kHb4mbVVctwsxmcfmcON06hmES6Y\/T2xaks6WfIztbiL2UIBZOkoxNzd8nB7c1cWBrE4svmsXXH\/2zwY8f2n6Cw9ub2fTwLo7sOH170J5XGrn145ex9cn9gx9Lp7Lc+3cP8Zc\/uNvuUxImkEgMDNPb57oLY\/fM3t+yfPp6ppWde+xJqC1F6TQXJdNcDJwc+\/OvuxW6DkfpPHD6L7yuw1F0r8q8y8sYaE0MjiVUdZmaJT5axUSKSad7FeLB8Ssjf3tDRADaTr9d0WUcPhVZBodHxV\/twOHVUJ0Sqi5jGqcqDiIG8VCGTMIQiYOJZkG4e2q+kROGQzQftMOyW2vY\/UDnmJIC3kodd51FV0u\/3acjkBtnVzO9nB98+UEsm\/fMyoqcK\/n3OgdL\/10+B9UN5VTUB9AdOulUhr62IK1Huzm0vYnOpl7i0RTJWIpsRmz7PJtfffNJLnvnKo7vbePwjmaO7Tl53vvve+0YAL5S92kf3\/zoHk42djFtXrXdpyRMEJEYGKbEOC5SpjrLMnl23+\/4zA3fGPK+7XsjLLimgnh\/esxbCpwBjVjf2UvG0tEs7XsjVM330rYn181q2qoAPY2xc36OMHE8ZTqRjslbFBppk\/ipr3O058yv99tHMGoOGXeZjsuf63GgOiQsK7fVIR03SISzKKpEuCNFNp0bw2ikTdGjZIQUp5hGIZyPJMYV2kDRZCI9Q7w2S7mKn9Q5xvxGe9Kc3JTm4o0r2fTYDrtPacq74o7VPH\/f6xOSFFBUmdIqP9MX1uBwaJTW+qlqKOPF327H6XbgcOtU1AXwlXkoqfKj6wrpRIZYJEk0GKe3fYDuk0HajvYgyxLB7khR7P2fbHs2HWXPpuFv\/0lEUzTuasVfduZYwsM7WkRioIiJxMAwxQdEYmC8PLf\/ARbUXcD08nlD3jcdN2jbHWHmulKOPD+2KQWugMpA67krDwbaktQu8RIfcOX2qxsWfU1iGoEdnD5tsHIjH5xZcXCOrQqnEgeeSp2ymS4cHhXNJaNoMmbWJJM0ScUNMjGTZCSDkTLJps1TCQQLI5M\/52w33amQTYurP8LZia0E9sgks5TUu+g+cvZSc4dX5aKP1pHVI2iSk7bXctsCk+HTkwSNL\/Wx4U\/WcXR\/M50nCqvTe7Hwlri59v0X0X68Z9y67Vc1lOFwacy7YDo1M8rxlbjpbO4jGUvRuLuVVDLD2msWM2NhDcGeKOG+KN2t\/bl9\/hYEu8WYkXyxb\/NRSiq9Z3z86K5Wrr5rrd3hCRNEJAaGwcxaYp72OHpu\/wP80RV\/Pez79zfH8dc6CNQ6CXWMfoyR7lIwzXNnxC3Dom13BG+FjqrLtGwfsPupmpJkRULRpIK6WvyHiYOBtjO\/TxVdRtVlFE3C6VNRFAl3jRPNLaO7FBRdQpYljKxFJmmSjmVJhrNkkiZGKnf8bNoEi3FtyJmvVEdhfQ8Ik0tzyTj96mm9RYSJd+iZXhpWBc6ZGFhycxVPP\/kM+7Y04i1xM3NRLVd94hKSrQ6OvxIcfG20DIuO3TGWXjhPJAYmmSfgYsWl81i6fg6bH93NiUOdI\/p8h0vHW+LCW+LGG3CxYM0MSit8yKpMNJzgxL52mg92sOulwwS7IqdVIsxeVs8TP32NbU\/us\/tpEIawZ9NR5iyfdsbHG3e12h2aMIFEYmAY\/nDeujB6mw4\/Tk1gOnOrl47o89r3hJl\/VTnx5zKjTtJIioQ5xLz7UHuSULuYoWwn1SmTLsJE3JtbCoBz9k+QFZBV+fQkQkDDWaWjuXITFhRVwrIsLMBMW6STBplYbuJCJmmcSlJYucfLFG4Vgiq2EgjnIUkgiyYDk67rUJQlN1Thr3EQ\/oPpMNMuCNCTPc6+LY0ARAfi7HvtGPu3HmfmolouuW4NSzz1HH8xTLA1Sc1KN8\/+4LDdpzRlBMo9LN8wn0VrZ7Lp4V386CuPkEmffbuHw6VTVuND1VQ8ARdl1X4q6kuoqA0gyTLRgQS9bUFajnSx7cl9JGIZgt1hTOP8r9marhINiglfheDAluN4S9xnfFzTFbtDEyaQSAwMw3g2QZvqnj\/we9655o9G\/Hm5LQVhpq300\/RacHQPLonhAoVAcyqko8WXGBgO0wDTyDU0fPMt9x+++QaQ5bcSCIomoWgyii7h9Ks4vCqaM7e1QdFlZEXCyOS2MWSTBqmYQSqaPTN5cKpPQr70QlA0RSQGhHNKRQ0xRtYmB57sZt4VFbzx67e6uPprHczZ6OJ7X9t0xv0t06JpfztN+x+mqqGMNVctZfVNszl+9DA9baP8fS4MmyRJLFg9g8tuv4CWQ1385P89hmVZp8b6OXB5nVRPL6e8LkCgzIPL6ySTzRIPJYmGEnQ29dB6pItD20+QTRuE+0e\/sPf4nUSCYotmIUjG07z8wFs9QBwunff9xUZu+8TldocmTCCRGBgGMUt7fOxqfhVV1ljWsG5Unx9sTVI63TXqLQWyDHmz6hHOSXPJJEIiGXc+pgnmqd4EQ5JA1WTkUwkEVc\/1QnAF3kwivLWNQdFkjKyZ2z6VMsgmLdKxLJlU7mNG5s2\/LcyshZk1MbK5f483VRdbCYTzED0GbNN5MMri66spm+EanNg0fXUJrzz\/GvHI+X83d7f28\/hPXgZeFl+\/CeYv87DhHRcwd0UDA70ROpv7qGwo5YN\/fSNYFtFQgmB3mPbjvXS19NG0v414JEk2nSUWnpjKyemLatj14hG7nxphFD7xL7eL3gJTgEgMDCGbNkd\/hVo4zUsHH+aKRbeN6Rgnd4ZZcHUFh5\/LjHyftSSJvEABcPg0EiIZN36s3OsYaYChf2ZkVUJRpVxFgiYhqxKqQ8bhUVFLtVMNFhVkNdd0UZJz3eGtrIVpgiRDOp4lGcpNacgmjVxVQtbEzFgYb0swDBXHsBIfwtQl1pW2aXyxh3UfbqBjf5S23SEiXSmWrVnEtqf3D\/sYlil+IY+FrMg4PTpOt0719HIUVSZQ5qV2dgWl1X5S8TROj4ODr5+gcVcLiUgSVVfpau475xaCiTRn2TQC5T5RMVCAZi+r56p3r7E7DGESiMTAEA491XNGN11h5E70HqYt2MSn528c03HScYOTu0JMuyDA8VdHOANZEgUDhcBdqhIWfR5sYw5WAAx\/US5Jua0NTr9KxRw3v\/\/VI\/S0D6A7NbwBNzX15ZTXlBIo9+MPeHB6nDicOpYpQUbCzEA6YZGJG7kqhIyFu1zHX+04bWLDm3+bhvhBnuosLESLAfu07gzTdyJBxWwPFXM8eMo06uZVMmtJHU372+0Or6BJsoTTnVvwOz2Owb8DFV4C5R4qp5WhajIOp04ykSYZS5NJZ2k71kNHcx8HtzcR6othZPJnS96C1TNYfdUi7v\/P54kOiMRAofmjf7wNSbzgTgkiMTAE8fZzfLx88BEuX3TruBwr2JqkpMFNoM45okaBkoTIDBSA3KjC\/HlDIwzNsnKTGWJ9aUqnOzh5rHvITuOSLOFwauiDf1R0p0ZlXRm10yuIPlNP5YYMDpcDXdPQdR1VU1FVFUmSMNJgZiCbzDV1zKYsjFSul0ImZZJNGGSSFv4ane7DMbwVOv0tCUzDOm1bhKxKpGIGlkg2FBaxlcB28WCGljcGBv9fs9PH6qsWi8TAH3B5HVROK0V3akhS7nXPU+IiUO6loq4E0zBRdRVFkVFUGU1XScRSxCO5Pf6h3ijBrjCdJ3o5caAdM2sRjySIhhJjD24SrLthKdMX1PDAd18gGRNTRPLFgtUz6DzRR6gvet77rbthKUsvnmN3uMIkEYmBISzaWEnXwSipqKgaGK1YKswrhx7jXz\/wwLgds21XiPlXV5AYGMmWArGVIN9JsoSsIvaWFzDZIZFJDf16aZkWyXg6N7\/6bU4c6BjycyVZQtNV\/OUeMsksqq6gqAqqrqBpCqqm5vopaCoNcjXmbAnfvDpcC01UTUXTNTRNRVU1ZElGdSjISJhZE9PMTS8xjdz2iDf7Kbi8Oj2NCeIDmbcSC29ukTh1PyNr4vJphLtTmIaFZViDiQhR5TC+LMtCUkRiIJ+kolmITo2Fn6zIqJqC5lCpqC0hlUifKut34Ct1E6jw4itzE6jwIckSqViGRDRJ54k+BnrCdDb10nywA7fXQV9nOPc6YZroDpVgd8Tu0xs3iqaw6KJZPPz9V0RSII987YFP8R+f+fWQSQGAu\/\/2FrvDFSaRSAwMQdVlltxUxY77RAZ8tF4+9CiXLrwRv6t03I6Zjhu07QrRsDrAsVeG3lLgCqikY4YoAclzmlMmmxRJgUKm6BKpxMQ2j7RMi3QyQ2\/bwJD3PbD1+LCOKckSqqqgqDKKpqCqCrIq5z6mydTNqiRyasyW2+PC6XKi+zQcTgcOpwO3U0V36LgDEpVZCVlRcTh0NE1D1zQURcUyJMjmtk6YJhjJXANJM8OpqgeTTCo3LcLpUwm1JzFNC8uA0ulOeo\/HsU79P1DroL81gWXmZsJbVu558VTohDtTufuZuQW0ZYLDo5CMvJWweTNJqrsVUpHsafe1zLeONy7+YP0uSRKSnBu7qSgSpmnlylSlN2\/PjauUZZlM0nhry4DEYDlrIpQVLQbyjKJKpFOF0zjW6XWQTWWxLAvTtFAUmcpppUybW8X8VdNzHzv1GiBrMvKp71tJljDSJhaQTuYSm\/0dISIDcXraBuhpC9La2EUylsYyTUJ9w+\/iX2yD\/OatbODIGy30DeO1Wpg84f4Yf\/7t9\/D3d\/0v2fNsObnlYxuom11hd7jCJBKJgWGoXeKjYXWAroPRkTe8E9h0+HE+fPmXxv24wdYkpcPcUlA6zU1P49CZUcFemlMhNUVHFRYNxRhWxUC+sUyLTDpL5hx9L4faGjEciiqjKDKyquArc5OKpVFUGVmRUd5MSpwqJ66ZVUFfdwhZkZAVmbpkBd1GMPd\/TSbjLSVcFcfpdOF0OXC6HGiahr8cPNEMkpRLdkhS7o+qgSw5UBUFWVFQZAUJGVmScwtvCeRTjSQlWUIi17RSdSiDWQTDsJDffpX+bXkD623lWGbGQtZkJDm31s+kDDSn+vY7544l50ZpKpo8eAzLyn1ONmMOxmNZJoZpYJq5vw3DoGGRk1QoS8\/RYltKFS53mUZvPD+uCiuqjMOl43Dr1M4sx+HScfscBCp8+Eo9ePxOkHPTWN78Pssks\/S1hzj4ehObH91LsDucqwgyc9+LqUQGwzAxDVM0ThwG3alx2TtX8cuvP2F3KMIfeOXBnfzlD+7mi\/\/3If75wz867TZPwIW\/zENplZ\/3fmFsfcGEwiMSA8O0\/LYauC035zvSnSbakyLakybclaLvuGikci67ml\/F5yxhbvXSCTn+yV0hFlxTyeFne86btPHXO+g5Lt5A5jvVJRMXowoLmmkZpJPia3g2RtbEyJqQyg5ZVtt8qPO0\/x96\/YQtMb\/9Sr6iKlim+fYb3\/rn2z5H1RQsyyKbMXIVDxOwiFp75TIqY4tteU6Ec1Cg++T4TXGavrCG0io\/iWiSbMYgmzbIZrJkMyZuvwOPz0UsnMDpcVDdUEZZjR9PwIXT7ciV7yfSp37OJLpb+2k53Mnxfe0koikS0RSpxOlZQEmWxIJ\/DNx+J+tvXkHPySBtR7uZNr+KnS8eLpheCFPJ9mcOkIynWXfDUv7jxS8iyxK+UjcllT67QxNsJhIDI6S5FMpmuCib4Rr8WLAlwZ6HOon2iBFrf+jVI0+yfv71E3b8dNzg5M4Q01eXcPSVc1\/Re7PJmJDfnH6FRFAsKguVrEqkkunTrh4Lhc2yrMHKgOwwR5xlJ6EbummaovlgnilbINP\/+\/C4He+691\/E7lcakVU3TpeG06WjuzQcTh1PiRtZhpONXXS1BDlxsIND20+QiKYwsgax8Mgn24ikwOjVza7g+rvXs2fTUdLJDNe850J0j8bvvv2c3aEJZ5FOZfnlN57kvV\/YyIyFNXaHI+QRkRgYB6XTXVz2J7No2hKk8YVe0TjtlL5oFwfb3uATV\/\/9hD5OsDVBSb2TQJ2DUPvZr8LF+9M4Tu2lFfKXu1Qn3CESbIVKUSXiEXF1SJh4ucSA3VEIb3KVaJTPdzLQPX6JgQNbmuhtD9G0r83u0xPOY\/mGeay+ciGP\/mAT3a25nk8HtzXhdOtnNJcV8sdD\/\/MST\/7kNa66aw13f\/lmXF6H3SEJeUD8Wh0nkgyz15dyxadnMeviUnxV4gfstcanWT9vI6o88fmntj1hpq8pRXcrZ7090pXG6dfsfkqEITg8ClkxqrBgyZpMqL94OmoL+cu0TCTRftB2S+8oZ93nS1nwQZmtL+wgPY79RTpb+qibWW73KQrnMX1BDauvXsgvvvHkYFLgTSIpkP9SiTQv\/u4NkRQQBomKgXHm8KosvqEKgHTMoK8pTu\/xOH3HY8T6p1aJ9JbGp\/nwFX81KY81uKVgbYCjL505pcCyLAJ1DrpFA8K8JUmgOhQyYipBwVJUiYFekRgQJp434MSj6HaHMaUF6pwoDSF++I0niUdGXrr\/hyRZwuHU0BwaulPF6XEwb9UMXn10j92nKpxSXhvg4puWEyj38tx929jwjpU89oNNoq9MAbvo+onpASYUJpEYmEC6R6F2qY\/apblmHh37I+x5sHNKbDXYf3I7Ts3NnKrJaw4VbE1QOs1JaYOTYOvpb1IySZNMQlyJzmeqUxGjCguc6pQJnhCJAWHihXpjlDvEYsRODetdPP+7589ICkiyhO7Q0J25Bb7DreP2ObFMC92p4fY5CZR7qJlZgaYrmJaFw6mjKDKpVIZkLEUslCQRSbL50d12n6YAuLwOVl2xgHmrZ\/DCb7aTSWe540+vou1Yz7g2nBQm36W3rbQ7BCGPiMTAJKpd4sPlV9l8bwtWka9\/th1\/jovmXTPpj3tyd5iF11YS6zt9SoGqyyREf4G85vSrmKL5U8HS3QozN\/hQ6ucxa1k16VSWVDxNMp4mEU0SCyWIDsSJRVJkUhnSqSyZZJZ0KkMmlSWdzExK0zqhOJhYbx+KIEwSV4lGSb0T1SEz83IPyZIlrLpiAborlwjQdBVVlXM\/32mDdCJNJp3BQqa7pY9wX5xgd5iuln6a9reTjKcJ98dIJzJkhtncUphcC1bP4Io7VrPtmf385KuPDjZp\/O8v\/Nbu0IQxejPhIwhvEomBSVbS4GLRxioOPNFtdygTJmtm2Hb0eW5\/z8cm\/bHTcYPWHSFmXFhC44tvTSlw+lUycbHoyGeyLBHqGHs5qmAPWZXY+fJB7v3H36NoCrpDRXdoaA4V3anmyoMdKm6\/C19DKW6\/C5fXgdPtONVpXCWbNVFkmWzWIBqMEY+kiEUSxEIJUvHcwiGTzlJeG6D1SBeZVJZs2sh9PJUVC4spRHPI6C5l7AcqcpIi4fAqYIGiyai6jKJJKHru3w6\/woktA8M+3sxLAmhzghzd28Irj6qE+mK0HO4cTPaJBX5xuerdaymvC\/CLrz8hxg4Woes+sA5FE6+jwltEYsAGsy4upb85QeeB4iy5ff3Y8yxtWEvAXWbL4wdbEwTqHJTNcNPfHAfAW6XT3yR+qeUzh08lOSDeUBYqRZMH+wsYGYNExiARTY3oGLIqo6oKpZU+0qlM7uqjQ0XTVTwBFyUVXjwBF7WzKpk2pwrdpaOdul3RZFRFIZ0+lUBIZlE0hWgogaarhPuiJGMp4uEkkYE46WSGTNogm87iLXXT2zaAkTUxsgbZjIFhmBiigiFvJWNpsmqRld5JuZ8jV0AlmzKRFQlZkfBW6pgmZOIGii7lFve6TNU8D9FgAtUHmhsUN0i6icOrYBjZU2\/4LYysRSadIZVKkYglSMSTRENxErEUKzYsxF1VxsHHgljG0BVbyVCG1x7awdHdrXY\/W8IkqJ5expM\/3SySAkXo0ltX8pF\/uBWAl3+\/k0wqw\/QFNUxfWIPDJfq3TFUiMWCTlXfUsKk7RbS3+Lq2vn78RS6cc7WtMbTvjbDg2kqiPSkySROXX8PMxux+aoTzcJWoRHtHtpAU8oesSvT3hMZ0DDNrks6adLX2j+rzJUlC05XBZEJ1QxmhviilVT5i4SSqruZu11Qq6j14fC48ASeBSh9m1kTVVVRNRtEUFEVGUWQMwyKbyWIZJvFomvv+7Wm7n2qBXEPZSRtKIOUqmmRVQjr1tyznFuzJcBZPuU4qms0t5FWJshkuBjoS6D4ZzSmhOEFxSEi6RUmtC9M0SaeyqBpImoSqSUiqBLKFaeQSU1kjSyabK8NX9Axm1iTUHyURSxKOJIlHEvR1u2k71p1LcGVy1TPZjIFlWbnESSaLkT1\/8mTrk\/u48s61rLpnMQcfCBMPnr9vQyYKqi6uME4FkiThL\/cQ6hPvnYqB7tQGm0RecssKvvh\/H2T\/luPc+3cPcWzPydPuO2NhDd968jPoTjHNa6oRiQGbKJrMrPWl7H24y+5QxlUo3s\/Bth186tqv2hpHOm5wckeIGReVEjwRZ+BkkkhP8SVhionTr4nmgwVM9yj0ddjbhMqyrFw586mRaaHe3BSSrpbRJRoAFFVGURVcHgfv\/9L1tp6f8BbLtKia7yWbNJFkCUnOLWQkOdf8TpIY\/DgK6F4JxWWieSQMy0BWZCQ5t+CXJHB4VAzDQFItJBWQcwkh1Zmb6myYBqZhYmSzZDIGZtZAUjIkYikcTo1gb4RUIk0smiSt63RLQYwB41QVSq4SxciauLwOMuksod5oLgGQMXIL+qxhW4XKC797nYErwqx95zp2\/LDvvPfVPQpu2WVLnMLkaphfTWQgjmmI38vFwO1zMnNxLbOXTeOPv34H3\/vL+3nyJ5vPet93f+5akRSYokRiYITe+HU7AycT6G6Fi+5uQPeMPnPuqSi+Up03TrzEmtmXo8r2f2sFWxNULfDQsCbAngeLKwFTjFSHTCYpSrcLleZURrx1oBC8ubBTNYVkrPjOr1BJkkTQcYwmqwkrY2FZFqZpYZlv\/W2ZFqZlIcuQSRmYZq5hYTaTW+SbhoVpmpimhdvnJNwXwzRzX2\/TMNF0lUQsNSUWRicOdnDRhUPfz1EK4ZNi7G+xkiSJy++4gPp51ZiGyRvPHrQ7JGGcDPREGOiJ0HMySM\/JIG88d\/av7TXvvZBLb11pd7iCTexfvRWY+VeV8\/J\/naBmsW9MSQEAf7UDp18lGS6efdU7m17hqiXvtDuMQX1NcZJhDSNT\/G\/sCpnqlDEyZtFP6yhmmksq6lnWsiKTSYvEVb7o7wqTSmTYt\/nYuBwv2BU+42PF\/P38h5xunfRQI30lKF1qcfL3xds8eSqraijj8ttXEQ7GeOKHm+nvGtvWMCE\/Bbsj50wKVDWU8fF\/yp\/38MLkE4mBEfJVOZh7eTlzNoy9sZ7mUtjwqZns+E07fcfjdp\/amAVjPTT3HuGCmRvsDmWQq0SjTzQdzHuaQyGTEFmBQiapDJbwFyNFlcmkRGIgX0RDCcrrAnaHURR0h8qG21YRaz\/\/z2\/FLDeNB4+LypkitPii2Vx++yoe+r+XaD\/WY3c4gk0uvmmZaDw4xcl2B1CIFlxdgaqPz1P35paE8Ug02G1n8yZWzrzE7jBO4ynTScfEm\/l8pzllUuGpc3WuGEmKVdRXWBVVJpsu3vMrNMlYCk1X0R3i+sZYuP1O3v2Z6zCPVnLs6fNvEZh7vY\/j+04O88hCoSir8XP57at46f4dIikwxS1cM9PuEASbicRAHpAkWHhtJWvfX48yTgkHO+w6sYmVMy61O4zTZBLGmLd8CBNPdclE+0VzyEImqZBOFnHFgKIUdUVEIYr0x\/AERCO8sbjs1pXovbWc2HT+snHdrWB6YxzZ2WJ3yMI4qp1ZwR1\/djWP\/OAVDmw7bnc4gs0WrJ5hdwiCzUSqPY9ULfByzRfm0HU4SueBCD1HYxiZoecK54NoMkRj514+ff037A7lNB37IzSsLuHwsyILns88ZRr9zUm7wxDGQjaBwni9Gg1FlYu6IqIQdbcF8QTcBLsjdodSkGpmlLNw0RJe\/behewZUzXOzc9M+LLN4f8anmhmLarnu\/Rfx8P++NKbJLULhqplZzsxFtcxYVMuc5dMorxXbs6Y6kRjIM6pTpn6Fn\/oVfoyMSfeRGJ0HInQfiZFN5e8e7D0tW1g+\/WIUOb+uzseDGeJ9aQK1TkIdYuGZr5w+jWyq8PtsTGWGaRANFW8\/D0VVSInEQF452diNt0RUDIzW7Z+8hgO\/DmMZQy\/2ay5R2fTjVrtDFkbJ5XVQN7sS3alSUulnxsIaNKfG\/f\/1PP2d4bE\/gFAQ1lyziHU3LGPGolpmLq4VIwmFM4jEQB5TNJnaJT5ql\/gA6DocZe\/DXaQi+VfOuqf1NZZPv9juMM6quzHG7EvLCHelxNWOPKW5FTGqsIDJqkQqmS7qny9FlUnFxXaXfBIdSLDy8vkcev2E3aEUnIuuX0p8v4f+5jOrBZz+3FtDzamgOmUCtU6UQIre9gG7wxZGSFZkbv3YZZTV+Glt7KajqYfetiAnG7uIhhJnncYhFJ9ZS+r46FffwdL1c+wORchzIjFQQKoXeOlZFKN524DdoZxhb+tW3rf+03aHcVapaBYjbeIp14j2iDf2+ebNvhpmtngXlcVOUSUSseKtFsidoyy6seeZeCSBr8xtdxgFp7w2wG13X0PrrgFW3lOC4gDFIaHoMqpDwjRN4rEEsWiMgf4wA+k0s0oXUFrlE9s2Coju1LjlYxto2t\/Og\/\/zot3hCDZwuHT+5Fvv4vI7VtkdilAgRGKgwFTO8+RdYmD\/ydeZXj4Pv6vU7lDOqacxhisgEgP5SHPKQ8\/PFvKarMrEwsWdGNCdWq5TrJA3UvE0TrfD7jAKju7U+M33HicZTxHsjpBOZUknM2SSmXM22Dy6q5V3fuoKfvH1p0glxO\/RfOcv93LzRy5h50tHOLitye5wRkySJALlXjwlLoyMgcOt4\/I4KK8NUFLhpa8zxN7Nx4gV8fa1sQqUe\/mHX3+c2cvq7Q5FKCAiMVBgKma7kRUJcxh7AifLvtZtLG240O4wzisZyVLb4KPnaMzuUIQ\/oDpkMVKywCmaRH+o+H+2ElFRMZBPYuEkpmHi9DhENccIdDT10tHUO+z73\/4nV1EzqxwJRFKgQNz+J1ey4\/lDeZkUkBWZiroSjKzBjIW1hPtjOD06tTMrKany4i1x43BppOJpYuEEsVCSYHeYYHeE9qZe2o\/3UFLp40N\/cxMHtjVxYMtxek4G7T6tvFI1rZSv\/u6PqZlZbncoQoERiYECo2gyZTPd9B7Lnzfh+9te5yOXf8nuMM4rHcvi8OVXY0QhR3MpJIKiqVshk1WJgSLfq+pwaSRiYlGUb3rbB\/AGXCIxMEFUTaFmRhnf+4vfFXUPkWKiagq6U2PPpkZbHl93qHgCLspqAwTKPZRW+fGXeXH7HOhODVVTiEWSJGMpXB4HTfs76Grp48DW4yRiSRLRFMlYGss6\/\/fb3lePcvkdq9n4wYt54L+fJx4WDaYh10\/gK\/d9gkCF1+5QhAIkEgMFyOnLny9bT7ideCrCzMqFdodyXkbGwjRyi9CMKFvPKy6\/RrhL\/EIvZIoq099d3IkBp9dZ1FMXClX78R58pW7RGG+ClNUEOHmsRyQFCkigwkuwKzTpj1tS6WPh6hksWDuTdCLDycYu+rsiHNnRQiqRyTVvlSVCPePTpyKbMXju19tYvmEeN\/\/Rpfzm35+d9HPON0vXz+HLP\/0jXF6xxUoYnfxZYQrDkk2ZdOzPn+Y\/h9p3sLCuMJqaJAYyODwiMZBvnCUq\/S35O4pTGJrTr2Jk829ayngqrfSJ\/ax5KNIfp2FeNU372+0OpahoukpFfQnXvu9Ctj97yO5whBEorfLR2tgzaY83Z3kDC1Y1UDWjnDeeOcjv\/uO5SX2t3PNKI6uuXEBZjX\/UoxclScJb4sITcOENuGlYUENlfQBFVdj86B6aD3ZM2vmM1sU3LeNL995jdxhCgROJgQIT600jKUCeVF4fbN\/Jkmlr7Q5jWMKdSSrmuIn2inLgfKJ7FDJJkRgoZIom0VPsV2wta9yudAnjJxqKU14XsDuMoiLJEp\/61p00H+ritcf20nZ88haZwtjMWTaNG+6+hGd\/tW3CH8vldXDRDcuYtaSOZ36+hZM\/3mzbee966Qizl02jv\/PAOe8jSRI1MyuwLBOP30XdrArKawMEyr04PQ5i0SSxgQRHd7dyYn8bezc1ojkULty4jGUXz+GF+9\/I2+Twle9azWf+8312hyEUAZEYKDCBeidXfmY2R57rpXVnCN2toHsU4n0ZsunJX1wdat\/BHRd+3O6nZVjCnSmqF\/jwlOvE+kRyIB\/IqoSsSBg2fO8K40d1y2RTxV0xoLt0sllRbZRvosE4gXKf3WEUFcu0aD3cxaYHd4otGgWibk4ll73zAvraQ\/z8Xx6f8LGSMxbVcs17L2Tni0f40T88bPfpc3T3Sd7z+evY\/swBnG4dT8CFr9RN3ZxKyqsDlFYHcPscJGIpOk\/00t7US9vxHo7sbCEWShALJ8\/Z0+Ch\/3mR+aum88G\/vpGnf76V43tP2n26p5m1tJ5PfevddochFAmRGChAulth6S3VLL2levBjvcdibPvZSaxJXF+19h3F7fBR7q0e+8EmgZm1aHljgFnrSzjyXB\/ZlFiM2k1zKuLrUAQkxSr6buW6U8XIiO\/VfBMNJXC4NCRZEvvgx9GRHS2U1wZEYiDPOd0617z3Qtx+Fy\/+7g06T\/RN2GOtuWYxgQov9XMr0TSV33\/3hVGX7o+36ECcdDLLn\/37XcTDScL9UTpP9JFJZ9n+3EGiAwmiA\/EhGxqey5EdLXQ193Plu9ew8rJ5PH\/f6wz0Ru0+bdw+J1+69250h1jOCeNDfCcViYo5HpbdVsOe33dO2mMe7tjNgpoVdp\/6iCQGMnTsizJ7fRlHXhj+uCZhYqhOWfR8KAKyZp1z\/nmx0J2aqBjIU5FQnNqZFbSLkvdx098dZvWVCzn8RrPdoQjn4fY7qZ1Vwfe\/\/OCEPcYlt65kxoJqkok0ezYdZesTe\/OyEeuvvvkkksSE\/S4K9UV58HsvsubaRdz56Wt46mev0Xqky9Zz\/sx\/vpeaGWIkoTB+RGKgiDRcECDSmaLptcmZ59rYuYdVMzfYfdojFmxJUDLNScPqAK1vTH7nXuEtmlMmESruBeVUYEkW6WSeND6ZIJpDxciIxEA+6u8KYxqimmO8zF5Wj+ZQmbeywe5QhCFYVm7BOl5UTcFf7sFX6uHim5bjdGv0tA3w4u920N6U34m3THpy3ktsf+YgTfvauekjl3Jo+wm2PbXflvPd+KGLuej6pbY8tlC8RGKgyCy6vopId5reY7EJf6yjXXt597pP2X3KI+Yp1\/FXOzj6cr\/doUx5gVon6ZhYbBU6C7PoEwNOl47u1kC8bOSdga4wLp\/T7jCKwtwVDay8bD5H97Ty0oM77Q5HGIJlWsiyPOLPc3ocTJtXRTZtUFFXQv3cSkorfai6Ql9HmJNHu6isC\/DSAzvZs6nR7tPMO30dIX7+L09wxZ2rue2Tl\/PyAzsmvK\/D20myxF2fvdbup0EoQiIxUGQkCda8t47N328h3JWasMfpGGjGoboKpr\/Am0rqnUy7IMCR5\/tIhIp7IVMIJBkG2pJ2hyGMgSRD1siSLfar6RJE+uJ2RyGchWVB3cxymva12R1KwZMkOLq7hV0vi8VgIcglBqSz3lZS6aOiLkA6mcVb4so14qspwV\/mxsiaZNIGzYfaCfVG2fbUfiL9scEtArOW1HFgW5NICpyHaZg8f9\/rzFxcy7s\/ey1P\/2LrpL0GXXT9UsprxTQWYfyJxEARUnSZtR+cxqb\/aSYVnZjSqmNd+5ldtdjuUx0eCXyVDspmuPBVOWh8sW\/CnhdhZBxelUyqyBeURU5RZRLR4k\/uKKqMIXoM5KXmQx2suWaR3WEUtOkLarjsnRdw4kA7\/V350VBOOD+nx0Gg0kv1jHLmr5pOoNzLtHnVuLwOvAEXmYxBJpXl5JEuOpv7OLTtBLFwguhAYsiy+8tuX8WjP3jF7lMsCCcOdPDrbz3NDfesZ9rcSjY\/tnfCt53d+vHL7D5toUiJxECRcvpVlt1azfZfTkz28njPQWZX539ioHaZj0Ctk0zcoPNglObXB+wOSThFkqXcVIKk2BtcyGRVIhYt\/ivpsqJgZMX3aj6KBuOUVvvtDqOgtRzupL8zzDs+dRX\/9fn77A5nypMVGbfXwbT51SQiSfzlXhavm4WZtXD5HDg9OulkFiNjEuwJEyjz0ts+QMvhTlKJNJFgfNSvV3OWT+P4npP0dYgeTMMV6ovy6399mvU3L+fOP72SXS8f5fAbJybksdw+J0vWzbb7lIUiJRIDRax6oZeaxT46D4z\/vqfj3Qe4bOHNdp\/ieZXNdOEp0Tj6cp9YfOYhzSmTSYsrsIVO0STCoeJODOhOFdMwRz3qSphY0VAC3aGdquoQr\/WjtfmxPcxeWs+J\/e12h1L0ZEWmeno5pmHg9rtwex1UNZRSVhPAV+ZGd2gkIilikQT9HSE6W\/o5uPUEnSd6iUeSxKOpCWm4KckSl92+ige\/+4LdT1FB2vzoHmYvq+fq965FkuDQ9hPj\/hgzF9fafZpCEROJgSK39OYqeo\/HxnVhnMzE6RpoZWbFArtP75y8VTpV87w0vtgnZo\/nKdUpk4mLxEChk1WZUF+xlx5LYhtBnhvoieAtcRPKg9niherCjUt46hdb7A6joMmyjO7ScLp1nG4dh1unekYZuq5RP7cKsPCWulFkmUQ0RV9nmL6OAfq7wjTubCUWaQTTItgzeY3s3m7JRbPZt\/nopDbSKzbH97bR0dTLNe+7kDnL6nnpgR3jOt5x+kKRGBAmjkgMFDmHV2XRxir2PtQ5bsc80XOYGXmcFHB4VWZeWMrRl0VSIJ9pToVkWCy2Cp2iSvT3FvebSFVTMLKiWiCfdZ7owycSA6NW1VDGvOUNvPCb7XaHkpdkRcZf5kGSJVweHYfbQaDcQ2mVD1+pB2\/AjdOrD94\/EUkx0BMhMhDnijtX88tvPEn3ySB9HQNk08a4jhgcL6qmsP7WFfz6m0\/ZHUrBS0RTPPJ\/rzD\/gum854sbefaX2zhxYHwqcWYsqrH79IQiJhIDU8D01QF6GmPjtqWgufcIMyvzNzHgKtUItiZIhkWDwXymOmVivWm7wxDGyBlQSaeK++uoqApGRrye5LPSGj8nj3bbHUbByqSzdHcEJ20WfD5QNQXdqaE5VHylHhwuDVmRcbg0qqaVEqjw4fY7cXkcyLJEKpkhFkoS7A4T6okQDSU4vq+dVDxN8s0\/sTOnQc1eWkdfRyjvk1aqriJJECj3Eu6f+JHXU8GRnS30dgxw\/d3rmbGghk2P7BrzdqeZi0TFgDBxRGJgilh5ew2vdKWI9Y39DXxL3xGWTrvQ7lM6J90lExULzrznKdfoPVrce9OnAgvobum3O4wJpWoyGbF3Pe9NpUXteFMUmWyBTohRNQX91GI+HkmhO1S0U39KKnx4SlyU1wRQVAVNV9AdGqpDAQtSiQypRBokSMYzdDT10Ns2wJGdrYML\/lQiTTo5+vHGrY09zFvZwPZnD9r9VJ1XMpbike+\/wqW3rmDuyQbeeO6gSBCMg\/7OML\/8+pNcfNNy3vuFjTz98y10nwyO+ngzxFYCYQKJxMAUoegycy8vY\/cDY99S0NzbyA0r3m\/3KZ2T6pRJDIg3iPnOFdByQ7OFgqbqEpnU6N80FwJZkckW+TkKU5usyGTzsCpGkiR8pW68pW7KawIsXjcbM2OguzR0l46mq1imSTKRxrIg1B0hFkkSHYgTHYjT3xWmq6WPY3tOkk5kiEeSpJMZ0qnshDTvO5uju1pYfHFhdJFvP9bDb\/79WRatncl7v3Admx7ezaE3mid8\/N5U8Npje2g51Mltn7yc7c8eYueLh0b0+bpT48s\/+yM8AZfdpyIUMZEYmELqlvrZ\/1g32dTofxmmskl6wx1MK8vfX3K6U8E0xH7gfKc5FRJBUdlR6GQtV2JbzGpmlKPq4tdl3hNTI0ZtzTWLCPdN\/NVhh0vD5XUiSbmFzpt\/HC6N0ko\/\/nI3\/goPqqbhdOnoTpVsJsvhHa30tgU5uvskrYc6SCUzuQV+MpP3kyg6T\/Rx44cvQZKkgplscvD1EzTtb2ftdUv40F\/fyLO\/2krrkdxWHUmWwKJgziWftB3r5mf\/\/ARX3LGK93\/pBh76n5eIDpxeOVleG6BudiU1M8upm13JtLlVVE8vY4bYQiBMAvFOZwqRVYmG1QGaNo++hOlk3zGmlc+x+1TOS3EomHn+RmGq05wy2bQp3scXAVmTyKTy70rjeAr2ROgXM73zmiSJvMBozVpaj8Ot8\/iPXh3257x9f77u0Civ85OMpdEcuZL+bCaLt8SDt8SFv9SNoiloDg3LtDBNM1emH0sRCycJ98cIdodpb+qh6WAGf4mHtuM9pJMZyuv83PyRDRzYcpze9gG7n6pRyaSzDPRGqawvGVMJ+WRLxtO88uBOWg51csW71qJrKulMhtIqP68+sps38nxrRL5KxlI8+dPXWHHZfN77xY28+JvtNO5uZd2Ny\/jw391Czcxyu0MUpjCRGJhiZl5YOqbEQFuwKa+rBSQJXH4VZFGins9UpyJGFRYJVZfQHZrdYUzsOaoKscj4jZsSxl8hXY3NJ9MX1nDzRy\/liR9tZtrcKjSHiqqr6A4Vt9+Fx+fIjd7zOvGXepBUCUWWkRWJTMogm86SSmWRgGBPmOhAglQyQ8\/JIJkjXaQSGZxunb7OMOlkZljl++30vPXvY708+sNN3PbJy\/ndfzyX9w38zuXw9hPUzqooqMTAm5oPdfCrbzyJJ+Amm8mSSWa4++9u5sT+dvpEwnTUdr98hJbDnVz2zgu4\/U+vZv0ty+wOSRBEYmCqcZdpVMx203t8dE3f2vqPU182y+7TOKeKeR4G2hMkgsVd2lzoNKdMPFTcV5mnClMy6Oss7jeHiqYQGxCJgbwm5cqbhZHZcOtKJCQWrZ1JPJoiGU0Si6aIhRLETvbTnjLIpLNk0lkkCWKhJJlMdlKr8tqP9ZBJZcfUANBurUe6uOqutex+pdHuUEYlmzEIvW0s7TM\/38r1d1\/ML\/7lSbtDK2hLL57DR\/7hVrvDEIRBIjEwBVUv8o46MdA+0MyKGevtPoWzcgVUKmd7OPRsz9gPJkwoh0ch0S\/6CxQ6SQLTMgr6DftwuNy6aJQpFKXWo91sfnwvTfva7A7lvCRZKujeQX0dIfylHnylHiLBwu\/0f+JgBwtWz2T+qhkc2dFsdzgF6QN\/dQPv+vQ1dochCKeR7Q5AmHyKNvove8dAM7Ul0+0+hbOqXeandUcIM1u4bx6mCneZTiYp+kAUOkWTiUeL\/0q6aVrEwsV\/noUs12NAvPaPVKgvisOZ\/1uBFFWetCkCEyXUFyVQ4bU7jHHz6qO7ueTWFbj9okv+SJTXBvi7X3xUJAWEvCQSA1OQoo3uylc8HSWVSVDqqbL7FM5QOsNFJmYQ6U7ZHYowDLpPIZMUPQYKnaxJREKFued3JFxeXYzrKgAiLzB8JZU+FqyewaU3r6AQ9mAoqoxR4ImBpv1trL12kd1hjJvoQJzXn97PRdctsTuUgvKZ\/3wfq68unu8DobiIxMAUJKuj+7J3DLRQHWiwO\/zTaE6Zkmkuahf56DwYGfsBhUmhOxWyomKg4HnKdTKZ4t8S4nQ7yIpJJ3nNW+KmvMZvdxgFo6qhlEtuXsEvv\/UUh7bnfym4LBd+xcDBbSfwlXnsDmNcHd\/XxozFNVRNK7U7lILwzk9dyfJL59odhiCck0gMTEGKOrqKge5QK9WBaXaHP8hf42DxjdV4KzQ6DkREaXqBUHUZ06Sg94sKOZmEQUdzn91hTDiHWxMVA3kuFk7Q217cTTDH0+qrFvLQ\/71EsCtsdyhDkpXieKsajySJDiSoqCuxO5TxO6dwkqd\/voVbP3k53oDYUnA+MxfX8u7PiO0DQn4rjldbYUTkUW4l6Aq1Ue3Pn8SAkbbob45zcleYYIvY\/1soVKdMKiomEhQDWZXo6yq88VsjpTt1DFExkNfEuMLhK68NoGpqwYyaUxQZo0gSyQe2Hqd2VnHNqW8\/3stLv3uDWz52WdEkcSbCuz59DW6\/0+4wBOG8xE\/wFDTa5ny9kXaqAvV2hz8omzFxl+R\/0yThdJpTITFQ3F3spwpFk+nvzv8rjmNVXhugpIiahhUjkRgYvmlzq9j10mG7wxg2TS+eAVrdrf0svnC23WGMu8ZdrTTubuXKd62xO5S8dPV7LuTS21baHYYgDEkkBqagUHtyVJ\/XE26nwldrd\/iDZEVCcyt2hyGMkDOgkgyJioFioLkUUonib\/iZjKbpPln8lREFTSQFhqRoCtd\/aD1XvXstx\/J8POFpJMikiiOZ3N8Zxu1zUtVQZnco4277MweorAuw+KLiS3yM1TXvWWt3CIIwLCIxMAUNnBxlYiDSkVeJAadPof+42EJQaNylmphIUCQ0J6STxZ\/kUXUF0xRbCfKZw6MX1Si4iVBZV4KvzM0D332BeHh07wPs4CstroZ9nSf68JYU5378R+7dxKqrFrB0\/Ry7Q8kbKzbMY\/E6kSwRCoNIDExBwdaRL6bT2RSJdIwSd\/7sjauc66G\/NW53GMII6R4xkaBYKLpMOlkcV\/LOR9ULvyN6sUsnsgS7xWSa84kOxPH4XDQf7LA7lBGJR5Ik48VTmbTn1aMsXD3D7jAmRCyU4LEfvkrd7Eru\/vJNzFmWP32p7CK2VwiFpHg2bgnDkghlScdGfrW2P9pFmbfK7vAHObwqyDLJcPFfrSw2mlMREySKhKxZRVPiez4OtwNFFb8u85kkIbYTDCEaSoBkoWhKQU3ZkKTi+tJ2t\/YzfVFt0fbFCHaFefrnWyir8bPmmkVcfscqDm1vZvOju+0ObdKpmsKGd6y0OwxBGDZRMTDF6G4FzTXyffn9sR7KvTV2hz9Ic8k4PDIOn3izXkhkVQILjIxIDBQDU7JITYGKgf2bj\/H+v7yeS29bidPjsDsc4Sxyiyy7oygAllRwzfwkWSqqrTyZdJZwX4yqhlK7Q5lQ\/Z1hnv75Vp755RbmLK9nxqL82Yo6Wa5+74WoBfbzJkxtIjEwxSiaxMyLSkb8ecFoN6WeCrvDHxTtSdP8eoi5l5UTqBfjXwqF5lRIRkSVR7GQFIvMFOgx8PozB\/i\/v3mAWCjBh\/7mJirri\/sNfSGysIry6ut4kmQJl8+Bw1VY03z8ZR5c7uJKyLUd62HNNYvtDmNStB7p5uH\/e5nL71jFtHnVdoczqUorfXaHIAgjIhIDU9DMdaUomjSizwnGewnkUX8BgHBHkiPP91I1z8v0NSV2hyMMg6dCIxUt\/oXkVCCrkEykyKSnxtczEU2x88XDPPnTzbzzT64gUH72Rne6Q0XVxLSUyeZ06UXXpG48uf1O7vzzq9n98hFCvVG7wxmRWDhBLFI4zRKHY\/fLRyit9tsdxqQJ9UZ57N5NXPf+i1i+YZ7d4QiCcA4iMTAF6W6FZbfWMG1lgPLZbjzleq7E+zxC8T5K8qhi4E2ZhEHz60EcXvFGvBComkJioPhLz6cCWZaLqrx3uFoOdfLML7Zyx59eidPjQFFldKeGy+tg7soG7vm7W7jn72+lvDZgd6hTSjZtEO4rrAXvZKmoK+Guz17LrhcPs\/nRPXaHM2KSNLILGYVgoCeCx+\/EGyjO6QRn09cRYsvje7ngivksXDvT7nAEQTgLsfFliqpf4ad+xenZ6nTcIBnKkghlBv9OhLIkwxkiL\/az2LPa7rDPzgJFFTmuQuAMKARbRWKgGMiaRCw8NRdiTfvbcfuc3PO3N2GakElnyKZNQn1RHvyfl3C4NN71mWt46mdbaCqkefEFTFZk0WPgLBrmV3PThy\/hkR9sou1Yt93hjIqiFOdUkGgoyfSFNRzY2mR3KJPmwLYmju9r49J3rGTVlQt44sebxTQRQcgjIjEgDNLdCrpbwV975l4+6aEEG\/90BcsWzCF5KmGQCGVIhrO55EEkS7w\/PaqJB2NlmRaIgoGC4PSqZJOF0w1bODdFlQkPxOwOwzb7txxn\/5bj57z9V994io0fXEdlfQnbntpvd7hFT5aLs8P7WFx620pmL63nN995lv7OsN3hjJpUpF\/bLY\/vYcWGuVMqMQCQjKd59pfbmL2snls\/eTk9rQM8\/qNNdoclCAIiMSAMU29vL+Xl5Tj9Kk6\/SknD2e9nGhaJYIb4wKnkwUDmbX+yJCMZrHFO\/FuiYqBgKA5ZjCosErImEewZsDuMvPVm9cD7vnS9SAxMAlmRi2um3Rh5S9wsXTeb3\/7HcwWdFAAoqfThDbjtDmPcdZzo5dLbVtodhm2O722j5XAXV9+1hnd\/+hoe\/sErJGMpu8MaNxs\/uI73fnGj3WEIwoiIxIAwLH19fVRUDN1jQFYkPBU6ngr9rLdbFiTDuSTBaUmDUJb4QIZkKIORGdmbu9plPmK9xfPLpFhJsoSsymRTIjFQDBRVordzwO4w8lo6mUFTFTRdnTJNGu0iSRIiLfCWi65fysu\/30lfR8juUMZMUqRcZWCRiYeTZFJZSqv9BLsKO3kzWtl0lqd+toWFa2by4b+\/hZ997TGioYTdYY1Z7awKPvXNd9kdhiCMmEgMCEPKZDLE43H8\/rF30JUkcAU0XAENZpy96U4qms0lDkJvVRq8mUCIhzJ4y3V0r4rmkCmb6ab3aJTWA1Nzr3Mh0Zwy6ZhYHBULRZfp6ei3O4y8l00b3PbHVxLuDROPJklE0xgZg10vH7E7tKIiSRRluflo1M+pompaKc\/9epvdoYyLaDBBf2fhJzjO5tjeNqobyqZsYuBNh7af4Jr3XVg0yb3VVy20OwRBGBWRGBCGNDAwQGnp5M3tdnhVHF6VkmnOM247+FQ3A21J0rEsybBFuDNFpFtUCxQCzamQCIvEQLFwelXSSdFIciiP3rsJVVdQVAVVk\/GWuJm1tJ4Vl83nxfvfoPlgx+B9VU0hmxE9OEZDluWivKo8GmuuW8SBrcfsDmPcKKpMNlOcvztO7G9j\/c3LObT9hN2h2Mrh0pFliXiRjKVcdfUiu0MQhFERiQFhSAMDAwQC9o\/e2v37Tk7uLM6rBlOB7lFIBMVCslgoLkgnxNdzKD1twTM+tm\/zMSrrS1l99UJuuHs9Az0RXF4HmkPjxMF2tj9zgP7OMBV1JdzxZ1cRDyeJhROE+mIEu8Ls3tSIIRIIp5FVGafbQSIqEsWvPbKH2z5xOYd3tBbFnm1ZkcmkivP7vbs1SPX0sim\/3SiVSLP1qQPc9JFLefQHr9gdzqgs3zCP6z90MdMX1NAwv9rucARhVERiQBhSKBSyPTFwcldYJAUKnLtME9UdRUTRJVExMAY9bUGe\/OlrzFvZQF9niHg4STKeZvayet75qSvpau6jekY5T\/98C\/2dYVxeB06PztXvuZC+jgGaD3XafQp5xTRMEkWwCB4rRZVx+51oTo05y6ex\/7XCrxxQFJl0qjgXzZZlEY+mmL9q+nmnnEwFW5\/Yy9XvWcsVd67ilYd2F1zy84N\/fSPzL5hudxiCMCYiMSAMKRKJ4PP5bI0hKhaUBc\/hUwm2FH5TISFHUi1SomJgzBp3tZ72\/+N722ja187clQ10tfTTtL8dyE05AHj+N9tZcfl8kRj4A5ZlTfmpBKuvXsjqqxdzfO9JHvjv5+k80Wd3SONCViQyRZyEfP3pA5RW2vseK1889+vXueVjG\/jI399C465WNj+yuyCSQrd98nKRFBCKgpjxJgwpGo3anxjoTdv9NAhjpLsVMaqwiEiKRaqI36zbybIsGne28PozB864raulj5oZQ0+IEaYWSZa4+q4L+dk\/P86zv9pWNEkByG0lKITF4Wi1He1m\/mqxqHzTI99\/hV98\/Ukcbo0PfvkmZiyssTuk87r8jlV85B9utTsMQRgXIjEgDCkajeL1em2NYf5VFVTMKb45xlOJqstkk4VVGiicm2EZpFMiMTDZ4uEkPW1Blq2fe9bb3X4n7\/3CRpweh92hTipJkqZ0wYBlWjTtb8Pp0uwOZdxV1AZweYv3+zncH0NzaPhKPXaHkjfikSRP\/XQLD373RdZcs5i7PndtXj4\/131gHZ\/77\/fbHYYgjBuRGBCGFI\/HcbvtXZT7axxcdHcDK++oxekTO2AKjcOrkEkaU\/qNezFRNJlkPImZFRUgdnj+vtdZf\/NyAuWnJ2y9ARd3feZaBnoi3PaJy9Cdw18karrKJbcsR3dM\/Ourpp\/\/MaqmjXwKjiRJEx53vms73oO\/3N4k\/kQY6InS11HcPYYS4SSzl9XbHUbe6esIcf9\/PU\/78R7e84XruPimZXaHNOjmj27gT771LrvDEIRxJRIDwpDyITHwpvoVfq76\/Gzmbii3OxRhBGRVJpMQ1QLFQtElQv0Ru8OYskK9UZ751VZu+fgGKupKAPCXebjr89fx8u938sRPNnNoezN3f\/kmPvhXN3DDPRef9vnLLp3L1XddeNrHrrprLbOXT2PeWfbJun1OxkPdnErW37ycT33zTuYsm3bG7fVzqrjtj6\/gvV\/cyC0f3TCiqgdJBqZ4bqDrRD+1M4twm4l0qodEEXv92QMsvXi23WHkrVce3MX9\/\/k8Ky6bR3mt\/VOy7vizq\/jY\/3uH3WEIwrgTl16FISWTSZzO8XljOB4kWWLBtRXUr\/Bz8Okeuo9E7Q5JGILmlIn1iz4RxULRZPp6wnaHMaUd39tGSYWPy26\/gLJqP26\/i0e+\/wpN+9oA2P3yEUK9ESLBOBdcPp+r372WVx\/dzRXvWoOvxEV5XQnP3bcNgMtvX0U8nOS3336Ou\/\/2ZtLJDNFQAiNjMG1+Nde9bx1HdrfwwH8+P+I4vSVuVl+1kNnL6unrCLH7lUaO7n6KG++5hCvvWgPkFn2yJNHZ3M\/rT+\/noe+9yPJL53LP393Mg999kc7moffLWxZTvoJFViSmL6phyxN77Q5lXEmSBMWdF6BxVytXvmsNiqYUXDf+ydLfGeLxH27mhnvW8\/N\/fsK2OG7+o0v50N\/cZPfTIQgTQiQGhCGlUilKS0de2jnRvFU6az9QT8e+CAef6iYRKt7mRIXO6VdJhcWbnWKh6jK9J4J2hzHl7XjhEDteOITT48Bf5qa79fSvyYkDHQA895vtvOvT1\/Cpb72LJ368mYPbmrjn727G7Xey5KLZqA6V536VSxK8+tAu5q+agSxLqJqCkTVpPtJJe2PveWN512evobzaTzqZxcJCkiQkSSKTynJifzv3\/dszxCPJwfv\/7F+eQOKtLQCSxGkN5vZsOkp3a5BbP3E5L93\/BoffaD7v4+d6DBT56nEI6WSGzqbiaTr4plxeoLi\/tqZh0tcxQGVdybASYVNVy+FOOpr6WHzRbA5stWe8452fvsbup0EQJoxIDAhDSqfT6LpudxjnVLvUR80iL0de7OPoS+IXaj5ylWjE+kSjumLhLFHp7RSJgXyRjKVIxs490tUyLR7+35fwlXroact93QZ6Y1xwxQJKK\/089sNNg\/fd99ox9r127LTP9wZcrL5mEe\/7i428eP8O2o\/1nHZ7RV0J1dPKuPfvH8r1EbEsctMDcyMEz9ZRfjhXRTub+\/jp1x7j2vddyNqNS3jiR6+ec6\/5FLiofE4urwNJlpi7soHWI112hzPuKupLcXocHN\/bZncoE+rwGy3Uzq4UiYEhvPLgTu7+8k30nAwOvp5Nlj\/\/9l2UVonRkkLxEokBYUj5nhgAkBSJBVdXULvEx5Hne+k6JLYX5BOnVyUjJhIUDcswCXaLrQSFJBlPk4y\/tZ3HzBgsvXgOP\/rKI0NeaY+GErx0\/w5qZpaz4R0XEB9IcHx\/G5UNpcxbMZ1s1mDrk\/tIRFNDhTHyuGMpHvn+K8xaUsetn7icruY+Nj+2h4Hu03tc5MrNp15qoGpaKR\/8qxvp7Qjh9OgcfP2E3SGNu3BflN72AbvDmHAnj3Zx3fvXsfOFQ3aHktfSyQxbn9rPxg+tm\/QtBVe\/58KxH0QQ8phIDAhDMgwDRVHsDmNY\/DUO1ryvnva9YY481yf2tecJzSWTSU7t\/b\/FRHOppBKiAqSQPfz9l\/GWuEknh\/917DzRx2+\/\/SzzVjYwd+U0Dm1vYcfzh4kOxCc83qb97Zw48AjzLmjg9k9dSbg\/xq6XjnCysSuX8JDANKdeYkB1qOzdfJSnf7HV7lAmjO7UsKbA17a\/M4y\/3IPTrZ+WxBPOtG\/zMS65eTmKKmNMQm8RX4mbr\/z2E3aftiBMOJEYEIaUzWZR1cL6Vqlb5qd6oY\/jm\/o58kLv2A8ojJqqy5iGhWUU\/xu7qUJ1SqQT4o1roRvtgr5xVyuNu1onPV7Lsjiyo4XWI12UVQeYvayOK9+1mlg4SVltAJfHMVj9YJkWpmGSzZpYpoUkSyiKjKLKIEmYholhmJhZ87SKCUmSkFUZRZFzfQvM3DFM4\/yLD0mSkBUJWZYxTRPz1OudrMqoqoIkS\/zhRMVcw0QD49SxFVVBVuTT7meZFkbWJJs1zro41jQFRSuMxP1o6Q5tyiR9etsGqKgv5WRj8W0JGU+mYTLQE2X+qhkc3NY0oY9168cv44\/+8Ta7T1kQJkVhrfYEW5imiSwX3mRLRZOYd2U5VQs8HHuln479YryaHVSnTDohqgWKiaxaomJAsE0imqIt2k1ncy+7Xmpk8UWzqJtVwV2fv459rx7FsiwyaQNFlXH7nOzfchwza1Ja7cNf5kFRFRKxFMGuMKG+GKlEGsu0kBUZh0vDX+YhUOFF1VRioTi9HSHikeQZC3NJkkACVVVwuHW8JS4cLp3oQJzoQALLNPGXe6moL8Htc6Iob\/0etSyLbMYg0h+nvysEkkRFXQneEheqmlvom6ZFOpmhvzNMX2doMM63iwTjVE0vQ3dppIv0Z1J3aYOJlmLXfryHOcvqRWJgGN54\/iA1M8o5OEHH3\/COC\/jAl26gZqYYjy1MHSIxIAypUBMDbwrUOVl1Vx3te8IcebGPWK+40jmZNKdCOiomRhQTSSv+ueJC\/pIkiaXr5\/CXP\/gQvlLPabe945OXn3F\/0zj1O0w681jZjMGzv9zKL77+JPf83c1cettKHK5cTx3LsganJpw82s2fXf7NwcoBSZJQVJn5q6bz3i9ez+KLZiFJEqlEGodTy1UIyNLg54+H\/VuO8ze3f\/e05EB\/V5i2o73Uz6kaHFVZbFRNwbKmRnL52J42Nn5wnd1hFITu1iCX3LKCl3+\/c9yOWV4b4Io717D04tmsumqh3acoCJNOJAaEKaNuuZ+qBV6ObeoX0wsmkeaWiQ8U55WsKUkCE4Nwf8zuSIQpSpIlll86F2+Je1j3l5VzJ7ZVTeH6u9ez4R0X4Am4Tn+cty3qq6eX4fTouQaLFlxyywre+8XrqJ9bddr93D7nhJ33jEW1OFz6GZUDe14+zBXvWlO0iYHSKh\/ltSW0Hy\/+bYE9bUEkSSJQ4SXUK5oon89ATwRZlrjizlXs2XSUgZ7okFt+zmXhmhn88TfuZObiOrtPSxBsJRIDwpCKaT606pBZcHUFVQs8HN\/UT+cB8Yt3ojn9GrE+UaVRLBRNJhEf\/+7zgjAckiShO1RqZ1UgSRKJRILPfvazvPbaa2fc99Zbb+WrX\/0qAPF4nO9\/\/\/v89re\/JRaLMW\/ePP7iL\/6CNWvWAAwmBSzLYseOHdx7771s376djRs38tWvfpVwX4ySSh+ZZBbLsvjoV2+jtNo\/+FjZbJZXX32VH\/zgB3z84x9nw4YNABw4cIBPfOIThMNnn+Jx4YUX8p3vfIdEIsGHP\/xhmpubz7jPZz7zGe655x762gfwl7rpS2Uw3pYY6D4ZRJahsr500se3TYZYOEF3a7\/dYUyao7tbqGooE4mBYXjkB5uom1PJnX92NYdeP8HLD46ueqBxV6tICggCIjEgDMObzZSKSek0F6vfU8\/JXWGOb+on0i0WOhPFFVDpa5r4ruXC5FA0iVhEVAsI9pFVmRmLagHIZDJEo1FkWaaiouK00bqBQADILdr\/9V\/\/ld\/97nc4HA7Ky8tpbGzkU5\/6FN\/5zne4+OKLB+\/3\/e9\/n\/\/7v\/\/DNE0URcHny80sV\/Xcvn9JlnC5HXhOVSsMDAzw4IMP8otf\/ILu7m6A035fappGXV0dfr\/\/tHOIRqMMDAzgdDpRFIVEIkEqlUJRFKqqqk6bBOT1enNbFzTlnE34Xn\/6IIsunEnP74svMSDJ0pTpMQBwfF87F9+0nMadLXaHkve6W\/vpbu1n14uHuevz1zFjUS3NBztGfBwjaxLqjRKo8Np9SoJgK5EYEIakKAqGUZwz6Ket9A9WDxx7ZepckZhMDq9KNlmc3z9TkaLJRMQ2AsEup5r9lVTmFuzpdJqBgQFqa2v50Y9+RHV19Rmfsn37dh566CH8fj\/f\/e53Wbp0KT\/60Y\/4zne+w89\/\/nNWrVqFw+Hgueee495778Xr9fKlL32JjRs3Dk7k8Zd5WHvtYp748Wa8pW7i4QRahZd\/\/dd\/5eGHHz5nuPPmzeO+++477WOpVIrPfe5zbN68mZtuugmHw0E4HCYej3PBBRfwH\/\/xH3g8njOOVVblJxpKnDU50HyogyvfvZptTx8gGSuuRHcxXpw4n+7WYK6hpEMlnRL9eYbr6Z+9xvv\/8gZ++rXHRrXVrXFXC2uuWWz3aQiCrQq3o5wwaYo5MQCguxQWXlvJ+o9Np2aRyBaPJ0XLde02MlPnak+xUzSJvu7iuyopFAZJklB1Bd2RW7D39fURiURQVfWcY3UbGxvJZDIsXLiQOXPmIEkSl1xyCSUlJRw9epSenh6i0Si\/\/OUvMQyDL33pS9x0002nHU+SJN7\/l9ez4rL5ZFNZVE1BkiRmzZrFP\/3TP\/H73\/+ehoaGMx77bNvwduzYweuvv87s2bNZu3YtAP39\/USjUTRNO2ez33g0SSadhbO8nGYzBkd2tDB9QTXFqFi2Mw73XAe6wsxbNcPuUApKsDvC4z9+ldvO0oB0OI7uOmn3KQiC7URiQBiSruuk08W\/R7y0wcXq99az4vYaArUT10BqKlGdCplE8SaVpiJFk+luF9U1gn0kSSKbyb2uxONxUqkU4XCYD33oQ6xYsYJrr72W+++\/f\/AqczZ75lXX8vJyfD4f8XiccDhMS0sLx48fp6ysjH379nHppZeyatUqPv7xj9PVlRsd53Dp3PLRS4lFkuhODYCPfOQj3HTTTWdsFYDcNIQv3fpf\/N27\/5doKAGAYRg8\/PDDpFIprrnmGsrLc6PQQqEQpmnS1NTErbfeyooVK3jHO97Bpk2bBhfFHr8Lf+m5Gy4e39vGBVfMt\/vLM+5kRZ5SWwkAnv7FVtZet\/i8jTOFMx3f20br4U6uevfaYX\/Oysvn883H\/5z3fOE6u8MXBNuJVxxhSJqmkclMna7y01YGWP+x6Sy4pgLdrYz9gFOY5pBJRURioJgomkRvp0gMCPYxTYtIMNe3JBwOk0gkCIfDGIZBVVUVvb29\/L\/\/9\/+4\/\/77AVi0aBGaprF\/\/362bt2KYRi8+OKLdHZ2Dh6zp6eHcDhMb28v9913Hy5Xrhnh1q1b+fKXv0w8nnu8mYvrkCSJxl2tREMJjMz5X9+iAwnmLKvH488lm5uamtiyZQtlZWVce+21g\/d7sz9BMBhE0zTKy8tpamric5\/7HFu2bAHA6dZZc81iZOXsIxA1h0pjEV71lCROm8IwFQz0RGje384FVyywO5SC8+oje1iwZgZzV0wb8r53\/NlVfOW+TzBfVGcIAiASA8IwTJWKgbeTVYm5l5Wz\/mPTmb62xO5wCpbqUoj2Tq3vnWLn8KqkElMnUSjkF8u0iIeT+Mpye\/Avv\/xyXnrpJR599FGefPJJnn76aT760Y9imiZPP\/304L79K664glgsxmc+8xlWrVrFV7\/61bMmvMvKyvjpT3\/KM888w09+8hP8fj87d+5kz549ALi8Dvxlbv7xfd\/n01d+i3Dw\/I1VFUXiqrvWDo40fOaZZ+jv72fdunXMmjVr8H733HMPzz77LI8\/\/jiPP\/44Tz\/9NBs3biSVSvHkk0\/mqgak3MhC5RxXkZesn0PPyeLb5qM5VNx+19gPVGAOvdHM4nWzxn6gKSaTztJzMkgsnDzv\/S67fRUf+pub7A5XEPKKSAwIQ3K5XCQSCbvDsIWnXGfZLdWsu6eBqvmesR9wivGU62TiomKgmChOSCVEskewj2VZaPpb1VwlJSXU1eVGjUmSxOrVq9E0jY6ODuLxOA6Hg6997Wv87d\/+LZdeeim33XYbX\/nKV\/D5fJSWlp7WsHDu3LnMnj0bgDlz5rBw4UIymQyNjY0AKKpCw\/waPAEXRtYYcm76isvnUz+nEsj1Q3j22WfRNI2bb775tMkDkiRRWVlJRUUFAKqqcuGFFwLQ3t5OIpFAkiRCvRFkVRlMNLxdTUMZPW0Ddn95xp0sy6STUy8Z2dHUS6gnyvQFNXaHUnBkVcbpcZzz9qXr5\/CZ77zH7jAFIe+IqQTCkJxOJwMDA3aHYavy2W7KZ7s5uStM06v9hLuKq+vzRPGUqMR6pbEfSMgbmlsabPwmCJNNkiVcHgfRgQQOl87evXvp7Oxk5syZzJs3D8j1FPjDhrkOh4M777yTO++8E8uy+O53v0skEmHDhg2UlJTgcDjQNI2uri4SiQRu9+l7+d\/cWqCoMn\/5g7uRlVyfg6GqZ664Y\/XgPvEtW7Zw\/Phxli9fzooVKwbvYxgGO3fuJBgMsnTpUmprc6MYR5KQL6vxE+qPFt1EAsj1akjGi++8hmP7swe44IqFtBzuHPvBppDdLx2hYX41Tfvazritbk4lf\/Zvd6FoYquoIPwh8e5OGJLb7Z6yFQN\/aNpKP7WLvRzfHKTptaBorDcExSkT7RFXl4uJaZn0d4btDkOYoiQJHC6NRDQJBNi+fTvf\/va3WbNmDd\/5zndwu91s2rQJ0zSZNWsWPp\/vtM\/PZrM89NBD\/OQnP8HhcHDrrbeiKAqzZ8+mtraW9vZ2tm\/fzsaNGzl27BiHDh3C4\/EMJh0glxwAUDUFI3v+ioHpC3NXe6PRKL\/5zW8wTZMbbrgBrzc3ASebMVBUmUceeYQHH3yQd7zjHfzt3\/4t6XSabdu2AbkqBrfbjWXlehysuXYRqXgab8CNy+fE5XXg8TrobO6z+8szISRZmnI9Bt7U0dTHxg+UMG9lA427Wu0Op2A0H+rk+rsv5siOZrpa+ge\/f1xeB5\/65p3UzCy3O0RByEsiMSAMyePxEIuJueVvUnSZeVeUU7vUR9Or\/bS8EbI7pLwkKxKKIpNNTZ3501OCbInZ2oJtTNMilcgM9hi4\/vrrefjhh9m+fTvXXXcdTqeTvr4+HA4Hd9xxBw5Hrpw4kUjw5S9\/meeffx7TNFEUhc9+9rOsW7cOgKqqKt797nfzb\/\/2b3zpS1\/i61\/\/OgMDAxiGwZ133smSJUuIx+N8+tOfpqOjgx\/\/+MdUlFcgDVEQJcu5O+zevZv9+\/dTX1\/Phg0bgNyWCEWRkSSJd73rXbz88ss8+OCDvPjiiwAMDAxQVlbGbbfddupoFu3He8imDXrbQ3Se6MPIGugunZIKH26\/g2IkKzLmFE0MWJbFb77zHO\/74kZikSTtx3rsDqkgJGMpXvjNdtbdsIzameUM9EQ5treVZevnsWz9XLvDE4S8JRIDwpBEYuDsvBU6y26roXapn+Ob++lpFM\/R26lOmZToL1BcJDAxp+R+XyFPWJCIJklEUwTKvdTW1vK9732Pf\/\/3f+eFF14gGAyyYMECvvCFL7B2bW5kmWVZWJZFOBzG5XKxdu1aPvrRj7J06dLT9up\/4AMfoKqqim9\/+9u0t7dTVlbGXXfdxYc\/\/GFUVT2zCa8EqUQGh0s\/a6ixcJJENElZrZ+HHnqITCbDZZddNtgPoadtAK\/fhdvvZOnSpdx777187WtfY+fOnQCsWbOGv\/mbvxnseRAdiPO7\/3iedDIzOMLwTXWzK1h2yTyKkaLKQ\/ZyKGaxUIIXfvMGV797DT\/75yfsDqdg7Nl0lD2bjqJoChW1AcprSzi6u4XOE32iYkAQzkEkBoQheb1eIpGI3WHkrYo5birmuGndEaJpc5BI99TcC\/mHNKdCMiwWkMVEUSWS8eTYDyQIo2RZFpm0wSPff4WP\/P0tKJpCTU0NX\/\/618\/7eW63m+9\/\/\/tnvS0ZS+H0OJAkiY0bN7Jx48az3i+RSNDV1UVJSQm6nksGZE5Vz1RUVPDoo4+edv9MKktJpQ9VVfnGN77BN77xjdPO4\/lfv47L6+DWj1+GJEvMnj2be++99+znbVo8\/fOtpFNnJgUgl6DwBJx2f3kmhCLLU3YrwZuO7mnlynevxuHSRfPXETIyBl0t\/XS19FNW48dfLhpJC8K5iKkEwpD8fj\/hsNhTPJSGVQHWf2w6864oR9XFj5bmkon3i8RAMZFVmURU9BsR7GVZFo\/9cBM\/+LuHiATPXamVzRjsfOHwWceWWZZFMp7miR9v5s+v\/Bbbnto\/5FXpQ4cO0d7eziWXXILf78eyLHragmTS2dOO+6aju1uJvG2c4dsXt61Hunj4+y\/zo398hF\/\/29Mk4+de7CXjae77t2f42T8\/fs4FciqRwe0rzpF+kiJjmlO3YuBNXS39lNf67Q6joH32v96P21ecCTRBGA+iYkAYkkgMDJ\/qkJl\/VQU1S3wc39RP2+6p+7x5ynUinaJ6opgoqkQ0LBIDgv0s0+KJH2\/m2V9uxVfmobTKj8fvPJW8SjHQHWGgN0oqkUaWJcqq\/Xzgr27k6Z9vIZ3KEuqNEgnGSCUymIbJP3\/kxzg9OiWVPkoqfDhcGqZhYpoWn\/yX25k2r5pQKMSqVau4\/fbbB2N48qev8epDu3D7XVTUlaBqCv1dYUK90dyWGwncPiflNQHcfieJSJLejhCJaGowEXHfvz3D7\/\/7RfxlHkqrfXj8uQV+LJwg2BUh3B\/LVQqc56p5OpnB6daHfuIKkCxJU7bHwNuF+2OsuGw+7cd77Q6lIG380MUsv1T0FxCE8xGJAWFIJSUlU35c4Uj5qx2svKOW2sU+jr3aT7Bl6i2mnH6N\/hNT77yLmaxJhINRu8MQBOCtbQUDPREi\/bHcWEBJwjRMDMPEzJpYloVpwUBvlEQszdHdJ7HMU7cb1uAVftMwSURTpBMZ+tpDSKeaBiqqjOPUgvvGG2\/khhtuGOxL0NM2wKYHd5HNGkSCMeKRJJIkkc0amEbusXM9EVJ0NPXmmugZJtmscdoi3zIt0skM\/V0hQn3RwfGGpmFiZI3T4jyXdDKDquUaGQ5130IzlacSvN3Lv9\/Jh\/\/hFgLlXkJ94nV4JKqmlfKRf7jV7jAEIe+JxIAwpJKSEsLhMJZlndaoSRha9SIv1Yu8NG0OcuzVflKRqdPNXXfLZJKi+WAxUVSZYI+YwiHkD8uyMLLWeccGWpZFNmOAaZ53f7ZlWmRNI3ffUyRZonFnK4EKH6ZhEgslCFR4SScyPPDfL5DNGLkYzHPHYBrmkNsUhnMeQ8mkDXSnVlR70FVdJZsVv0cg9330yu93csEVC3jx\/jfsDqegfO677y\/aihpBGE8iMSAMS2lpKf39\/ZSXi06uozFrfSnVi7wcf7Wf5m0Ddocz4SRZQlYlMaqwyMiaRF\/ngN1hCMKIWaaFhTTiK+qWafGNj\/0U3anhK3XjcOlEQ3Hi4eRgUiBfJOPpoksMWJaFLC5IDOo80cdl71zFG88fOm9\/DeEtN33kUhZdOMvuMAShIIgOacKwlJWV0d\/fb3cYBc1dqrH05mouuqeBynnF3RVXc8pkEiIpUGw8pRqaU7E7DEEYFUkCRRv5969lWaRTGYI9Ebpa+ogE43mXFABoPtjBnX9+FTUziieBr8gSxhQeVfh2Lq+D935hIy\/+7g2RFBimqmml3PP3t9gdhiAUDJEYEIalvLycvr4+u8MoChWz3Vz4wWksu60GT3lxlrblRhVOnW0TU4VpWnScEI2vhMJkGgaMcjFvmRZGJrfNYLB\/QJ7Z9NAunvrZa3zkK7cye2m93eGMizf7Mkx1ulPjzk9fzQu\/287R3a12h1MQ1t+8nH966E\/QHaI4WhCGS\/y0CMNSUVFBb69YEIyn6asD1Czy0vRqrv9AMTVXUl0yiaAYVVhsVKdEOiUSPkJhMk2Q5eIuS1dUheZDnRzf12Z3KONCVuQx9V0oFm6fE2\/AxZEdLXaHUjBS8TSV9aV2hyEIBUVUDAjDUllZSU9Pj91hFB3drbDg2grWf3Q6tUt8doczbrzlOqmYWEAWG1mTSCdEwkcoTKZpIsnF\/bbnwo1L2fzoHrvDGDeSLGGI5oOEeqOYhoXDVZxVhhOh9UiX3SEIQsEp7t+Qwripqqqiq0u8yE6UkmlOVt1VxwXvqiNQ57Q7nDFzBjQySXGVp9hIiklGVAwIBco0LGSluCsG9m85xuqrFo6ql0I+8pd5sUTzwdPGagrD030ySDJePI04BWEyiMSAMCxVVVV0d3fbHUbRq1vmY\/1Hp7Pgmko0V+G+sdM9CtkCHlXordQpmebEW6njCmhoLgVZFS+XKJBKiooBoTDlKgaKe5F56PUTNO1v57ZPXG53KOMiHk6QTorFHUA2Y6KJ\/fIjInJKgjAy4hVGGJba2lo6OzvtDmNKkFWJuZeVUbPIy\/HN\/bS+UVhz4yUJFFUq6IqB+jVuHvjh01TXV1BZW0ppZQCny4VD17CyMkbKIhO3SEUMsmkTy4R0PIuRNjEyxdMr4g9ZkklaJAaEAmWZU2P03RvPHaS0ys8ffeU29r56jMNvnCDUF7U7rFEprfbhcIjyeadbR5YgHknaHUrBqJ5eJrZeCMIIicSAMCw1NTUiMTDJvJU6y2+roX65nxNbB+g8ELE7pGFRnQrp+NiqBXS3woo7aoj3Zwb\/xPrTxPszmMbELrx1t0JXaz+vPrLrzNucGi6vA5fHgdOj4\/a5aJhTw\/T5tbhrXQRKPDhdLmRLxjIkzLRENmGRimTJpiyyaRMjYxZkAkFWJLLZjChlFQpWbivB1Kj8efZXW\/GVerj9T67A4VZ55cFddoc0KpFgnHg4YXcYtvMEXIT6xYjCkZixqNbuEASh4IjEgDAsdXV1tLe32x3GlFQ+y035LDedByKc2DpAX1Pc7pDOS3PKpKJj24fu8KtUzfOe9TbLhHgwTTyYOf3PqcRBNjW2havDq9LWcuKst6WTGdLJDKHet66+Hdh6\/LT7yIqM06PjdOs4PQ6cbh2Xx0llXRlV08oprwrgL\/Xh9jiRkJFMBcuQMZIW6ZhBOmqeqkKwyCRyiYR8IKsSiWjK7jAEYdQsrHHdEtRPC25KcZKfjWN9ZW4kWSrYpACAosik06KviTfgovdk0O4wCopIDAjCyInEgDAsJSUlGIZBJBLB58vPN0HFrmaxj5rFPlrfCBFsTRDtTRPrSZNO5Ndefs2pEOsf255Ql187522yNIulAABKlUlEQVSSDJ5yHU\/52UsEsymTeDBDYiAz+HcynCUZzpII5f59Ptm0yZxlMymt8hHsHnmVhmmYxMNJ4uE\/LPk8dtr\/TksgvC2J4Pa5qZ9RSc2MCgKzAvi8HhRFRTIVsikLI2GRihpkU6eqDzK56oNs2sTMTlwVgqLJxKOijFUoXEbGYLw2EliYNElbkCSFueYl+Kmx+\/QAKK8NUFrlR9UVLr9jNb\/\/7xfsDmlMZEUmm8mv33F2qKgvpe24mAw1Eg3zqu0OQRAKjkgMCMNWX19PW1sbCxcutDuUKa1hdYCG1YHB\/8d600R6UkR7MsR600R70kR7U2O+cj5annKNWN\/Y9qE7\/aN\/aVIdMv4aB\/4ax1lvz6bNwURB7k8uWZCKGoP\/jzWqvOvPNvLTf354wroanzuBANvf9m9ZldEdGk63jsN16m+3TlV9BdXTyiitKKGk3ovH78Hh0JEsGTMrYaQgE7eQFTDSFvFgGjNrYWStUwmEXEXCcLnLNMKG6C8gFC4ja47bVoIejuGiBMXSOSFtp8qaRw0L7D5FZi2pZ9VVC9j\/2nFe+t0bdLf22x3SmMiKRFZUDFA\/t4KO44X9tZxsve0DdocgCAVHJAaEYZs2bRqtra0iMZBnPBU6ngodFp3+8Xgwk0sSdKdy1QV9aWJ9mTGX+Q\/FVaIx0Da2K8tjSQwMRdVlvBU63opzVBycShzEQ2W0HmnniZ9tntDnayhm1iSZTZGMnV7Gf2RHyxn3lRV5MHHwZhKhsr4UzaESKPVTWVtGoMqH3+fB5XGiO1QsQwJTxszmEghG0iIdNzBSJtlMrgrByFiYhkVXR6+tz4UgjIVpWkjj0HzQwqSNfcy2LuKEtJ2l1vUcll4kQZCZ1oVINg582v7sAernVRHuj3Fo+wnb4hgvsiyLEanA3lePM3Nxnd1hFJSTjWKSliCMlEgMCMPW0NBAa2ur3WEIw+Qu1XCXalTN95z28WzaJNaTJtqXJtab25f\/5r\/Ho8pAdytjnkgwkYmBobw9cfDJb97BzZ\/YwP9+6X72bDpqW0zDZRom8UjytM7VJw50nPP+kiShOzUcLg3dqaG7NBxODbfPicfvpqahgtLKAKV1AQK1AU68KPqMCIXL6daorC8Z85XEHuk4AaoJWHVkrRQWFousazguvUaLtJMZ1mpbz\/Pl+3fwR1+5ha6WPrpbC3tfuqLKYkQq0HKogw3vWInb5xSTCYbpgivm2x2CIBQckRgQhm369Om0tLSM\/UCCrVRdJlDvJFDvPOO2bNok2pMm0p0aTB7E+zLE+tLDmwYggepQyCbHtifU6cufl6Zpc6v4\/Pc+wEcu+EeMbH40AhwvlmWRSqRJJcSccKH4nWzsJhEbWwNNC5MODrDAuhIAr1RO1OqjhDrmWJeQxf6fpSXrZvHi\/TsKPikAuSqojEgMYGRNdr14mJlL6jiw5fjYD1jkdIfKupuW2x2GIBSc\/Hn3LeS9GTNmsG3bNrvDECaQqsuU1DspGSJpMLhFoSc3HeBNmlMhHc9ijbEHnp0VA2dTUunjkltW8PLvd9odiiAIo9Rxoo9AuXdMxzDI0mCtHJxE4KGcmNRHiZUr81axd2563ewKZi2dxs\/\/+XFb4xgvLp+TQIVoeAzQfKiTG++5RCQGhmHdjcvQHfn1PkIQCoH4qRGGbfr06TQ3N9sdhmCT4SQN4gMZIp1J6pb6iA9kiQfTpGMjqx5QNBlHniUGAG7\/kytFYkAQClgsnGDOsnp2v9I46mOo6JQxffD\/XsrpJj+2GSmqzFV3Xcgzv9iCNdbsbJ7oPRlk7oppdoeRF0K9Ufq7wtTPqaLtmNg\/fz6XvfMCu0MQhIKUf+++hbw1a9Ysmpqa7A5DyEOnJQ2WnH51JzGQOdX8MDc68O1jBNPxM5MGTr+K7lLsPqUzzFpaz4LVMzj8hkiOCUIhioeTlFb5x\/WYbqucqLTF7lMDYM01i2nc0UJnc5\/doYybeCRJaaWoGHhTX0eIxetmisTAeXgDLtZet8TuMAShIInEgDBsHo+H0tJS2traqK+vtzscoUC4SjRcJRqVc8+8zbJy4xZzExPSRE81Q8xXt378Mr75iZ\/ZHYYgCKMQCyXw+J24\/c6zjgkdDR0XquUgzgBuSmw7t5oZ5cxfNZ1ffP1J22KYCPFoCqfbMfYDFYn+rhCyMvbJGsXskltX2B2CIBQskRgQRmTOnDkcO3ZMJAaEcSFJ4K3U8Vbauy93uC6+aTkllT4GeiJ2hyIIwghl0llefnAXt3x0A7\/9znOYxvg0E\/VKlUTpxW2V2HZuV9y5mt0vHRm3c8oXpmGSiKXE6+4pukMj3B+zO4y8NmeZ2HoiCKNl37BdoSDNnj2bY8eO2R2GINhCUWW++L8fpHp6md2hCIIwCkd2NHN8TxvXvPfCcTum16ogYvXYdk7ltQGMrMGeV\/Oj18F4C3aHUVTxdhXAX+4hk8zaHUZe+\/FXH6W7td\/uMAShIIlXWmFE5s6dy9GjxfnmQxCGY+n6Ofzftr\/hI\/9wK26fc+wHFARhUr3+7AGQJK4ep+SAnyqikj17viVJ4sLrl7DrpSO2PP5k6G4N4vG77A4jL5SUe0mJ8Y3nFY8kObanze4wBKEgicSAMCLz5s2jsXH0HZ0FoVjc9snL+d+tf82KDfPsDkUQhBF69eFdzFk2DVUbe6NTJ34sLJKEJ\/UcAuVePvTlGymr9tN8qHNSH3syhfqiVDWU2h1GXqicUUpJ5dhGbk4FkmjDIAijIhIDwojMnz9fJAYE4RR\/mYe\/+MHdY56NLgjC5IqFEjTubGHm4rpxOZ7PqiLM5FYN6E6NWDjJL\/7lSdJFfBU5Hk5SUV9idxh5ITaQoLd9wO4w8p5pFse4TkGYbCIxIIxIXV0diUSC\/n6xf0sQIDca6bP\/\/T67wxAEYYT2bGrkwo3jM9bMT\/WkbyeYtaR2Suy9j4UTBCrEyMI3yUrxf83PxenWcXqGnlJhmsXVhFMQJsvUfXURRm3BggUcOnTI7jAEIW9ccMUCNn5wnd1hCIIwAn0dIXwlLqqnl4\/5WH6qCdE1abGX1wZYffVinvzJa5P2mHbJprL4AqLHAEAmlWXFpVNz+1qgwstdn7uWP\/rHW3nP569j9VWLqJtdga\/Uje7U0B0qqqagqDKyLJY3gjAaYlyhMGILFy7k0KFDrF+\/3u5QBCFvfOQrt7H75UY6m\/vsDkUQhGHQHSqmZdHVMvafWQdeVHRi9ONhYqeW6E6NjR9cx+M\/2kSoNzpZT5dtQv0xZFVGUWWM7NS+EvzYD1\/lnZ+6kuWXzmPPpqmzrbOqoYxbP7aBZ3+9jRMHOiit8lFRV8JF1y+ltNKHpMpIAJKELEs43YUxAlkQ8o1IDAgjtmjRIvbv3293GIKQV5xunc9\/7wN88cbv2B2KIAjDUFYTGNcriwFqCdEx4YmBlZfPJ5XIFHXDwT8UDydxeZ1EB+J2h2K7x364iff9xfV0t\/ZPmUT0te+9cDApABDsjhDsjtC4q\/Ws93\/PF65j1VUL7Q5bEAqOqLURRmzx4sUcOHDA7jAEIe\/MXzWdf3rwTyivDdgdiiAIQ+hs7iM6EKduTuW4HM9vVROWJn6xnoimOLStacIfJ59EBuJiPOwpmVSW\/a8dY8m62XaHMmk6W\/qxRtBP8GSjPeNDBaHQiYoBYcQWL14sKgYE4RyWrJvNf738F\/zHZ37Na4\/ttTscQRDO45lfbmPjB9fxq28+RTZjjOlYAWpp5BUMKYNiaRMWczqZwVvinuynylbB7ghu39BN54qBy+NAc6i4vA7cPif+Mg+V9SWUVPnxlrhwuBwoioSsyLzy4E7SqazdIU+4xp0tzF\/VQPPBjmHdv+1Yj90hC0JBEokBYcS8Xi\/Tpk3j0KFDLFwoSrUE4Q+5fU6+dO89fPvPf8ULv9ludziCIJxDd2s\/jTtbWXPtErY8vmdMx5KQKaGOAauNcmZOWMxG1sQ1xfZQ954MFk3FgMvryC36vU5cXgfeEjeV00opq\/bj8TsxDJNsxiQ6EKe\/M0Rncx+H3mghEU2SiKZIRFNYlsWaaxaxbMM83nj2oN2nNOG6W\/u57gMXIckS1jBGEbY1Tl4jUEEoJiIxIIzKsmXL2Ldvn0gMCMJ5XHzjMpEYEIQ8t+WJvXzgr26k5XAH7WO80higjgHaJzYxYJg4PFMrMRAOxpm9pM7uMM7LG3ChaAoujwOnR8dX6sHh0ghU+Cip8OL2OXH7nGTSWWKRJNH+GD3tA\/S2D9DZ3Ec8klv4p5OZYT3evs3H+NCXb+Lw6yeIhhJ2n\/6oSJKEqil4Ay7cARfpRAbNoaA5NDRd5ejuXA+BZDyNLOeqJAxz6MqedCrLvs3HWLp+jt2nKAgFRSQGhFFZtmwZe\/bs4c4777Q7FEHIWys2zMNX6iESjNkdiiAI5\/H0z7dw4z3r+fW\/Pk0ynh71cUqsOlqlXTCC\/dAjZWYNNMfEbVXIR4loktJq36Q+piRJOFwaDpeOw6Whu3Q8PieSIlFWHaCk0ou\/3IPL40R3qiTjKeKRFJFgnEh\/jL7OELFQnPbjPaQSGTKpLJGB+LCueA9HMp7mpft3sOa6Jbz4W\/sT0LpDRXdqVEwrJRFJoukq2qkxgm6fE2\/AhetUciRQ4UFRZCRZBgsyaQMzaxAOxoiFk8TCCVZcOo94NDmYrDNNC0WWGO6Gn2d\/tVUkBgRhhERiQBiVZcuW8cwzz9gdhiDkNafHwT\/8+mN86Zb\/IpMu\/n2gglCoulv7CfZEqKgr4eTR0Tcu03HjsvyEpA4CVu2ExDpzcR2+EpddT5UtLNOipMo\/LsfSdBWHW8d56o\/DrVNS6aWk0kfNjHIsKzdlRndqJBNpktHcYj\/YEyabNgj3xQh2h2na30YyniYZS5GMp8dtwT8SR3a0cPFNyyivDdDXERrTsWRZRtVkVIeKpqmouoLmUCmp8JFOZaiaVkY6kcbtd+H2OXB5dAKVfmRVRpJyn59KZLBMk2BPhHg4RTySJBKMEQnmtkWkU1nSyQxOj4PetgFSiXMn4TpP9LL4wllvJQYMC1kZfs\/0Vx\/ezcf\/6fai2YIiCJNBJAaEUVm+fDm7d++2OwxByHtzVzTwue++n69\/9Cd2hyIIwnnseukIc1ZMG1NiAKCUaQQ5SYDxTwxU1JUwb9V0fv5Pj9v1NNmivyuM060jKzKmYY7qGPMvmM7NH72UUF+MeDRJLJQk3Belt32AcF+M7tYg7cd6aD\/eSyqRzi1yR9IK3waWZfHS\/TtYf9NyHvnBKwAoqozmyF2p1xwqDpc2+P8Zi+tIJdI0zK8mncign7qiL8syqkPBNCyyaYNMOks6nSGTzKAoCp3NfaQSaUJ9ue0PmVSWdCqDJMlEB+Jk0tlRf13Opf1YDxs\/eDEv\/O4NjIyRSwyow08MpFNZXn5gB9ffvd7uL5MgFAyRGBBGJRAI0NDQwP79+1myZInd4QhCXlt\/83Le98WN\/PKbT9kdiiAI59DV3Me177uQl+7fMabjlDKNg9ZzzGTtuMe47qZlvPHswTFtdyhU8UiSyvoSulr6R\/X5pTV+Hv3hqxx5o9nuUxlXTfvbWX31Ij761XcAIMkSRsYgk8qSTKRJRFNEQwkiwdw2htbDnUSDcU42dpNO5bY4GIZJKs++p9KpLK1HuqibVUHrkS5UXUGWRzZl\/ZlfbhOJAUEYAZEYEEZt5cqV7Ny5UyQGBGEY7vr8dcxePo2f\/dPjwx65JAjC5EnG08QjSS66YSkHtjSNujeIEz8OyU3Y6sRPzbjG6C\/z8MLOFrufKlsEuyMjmmX\/h0oqvEX72vvoDzaBBJlUBiM79JX7EwcK43nY++pR7vrctYT7Y8RCCZQRbCUAOLq7leZDncxYOL4\/h4JQrERiQBi1Cy64gF27dvGBD3zA7lAEoSCsvXYxa69dzEv37+CnX3uM3vYBu0MSBOFtXn5gJ+tuWo7u0HnlwdFXDpRaDfRLrfit8VuQKKqMw6kRm6QO9G+W7msOFd2hoTlVNF09VaKuUVEXwLJg+sIatj65j6O7Wic0np62IG6fY9Sf7y\/1oGrF+bY3GU\/ZHcKEaDvWw71\/9xDhYBwjM9y2g6d77Ieb+NQ3RKNsQRgOycr3DVSCIAhFKJ3K8uXbv8vhIitrFYRCV1rt57oPrOO+f3161MdIEuGg9AwXWLePW1yBCi9X3rmaB\/\/npfPeT3fpyBIEyr2kkhlULddETtUUAhVeZEXG7XPicGu43E48ASeyLKM5FHSHhqzKaLpKOpXFMizSqQzpZIZUIk0iliIWShALJzGzJv3dYa569xqe+cXWUZf4D9f8VdPxlrjY8fzhUX3+9AU1XHj9Eh79\/itTcivGVOVw6fx4z9+LJoSCMAzFmToVBEHIc7pD5R9\/8wn++p3f5diek3aHIwjCKQPdEUorvCiqPKyy7LNx4sOJnyAnKWXauMTlK3HjcOtceutKnB4dt9eB5tIHx8Spmoyma2TSWYxsroFcPJIkFUuTiKaJR5OoqkywJ0pfR4jsqX3o1Q1lnDjYnvt\/OoskScQjyWF12ZckCY\/fNeaO+MMRj6SYvaR+1J\/fcrgTt8\/J5Xes4qmfbZnweIX8kEqkee7Xr3PLxzbYHYog5D2RGBAEQbCJ0+Pgq7\/9JH\/1jv8u2r2vglBoLMsia5jUza6k9UjXqI9Tbs2gn5ZxSwycPNrNlif2kU0bgwt\/I2uSTWfJvvn3KMqtTzaO\/hzLavyE+2OjetyRSkSTBCp9YzrGoe0nmLmojjv+7Cq2P3OA5kOdEx63YL\/HfrhJJAYEYRhG1sVDEARBGFeegIuv\/u6T1M2usDsUQRBOyaYN+rvCYzpGGTPol5oxyIxbXM0HO2g71k1ncx99HSEGeiJEQwmSsdSkLM7\/UEVdCc0H2yflseKRJB7\/2MvBn\/zZZl75\/U5WXDaf2z552aTELtiro6mX3S8fsTsMQch7IjEgCIJgs0C5l6898CeU1fjtDkUQpjyX18H\/b+\/Ow6Iq+zeA38O+DPu+yS6gAiouILjghopL4r7hkkW4YKa5a2SapmnWa5qaWr9yTc3X0tJMS8MUV1xSQRAVQUEEAQFlmd8fFu\/LK+oAA88wc3+ui+uCM2fOuc9RceY7z\/N9NDQltW7ypwUdmKMRsiWq20fEw8+x3jrcFxU8gbaeFjRe0pl+6LTuaNbO\/ZXHykzLwb71x+DoYQOJRFJv94vE2b8pTnQEIqXHwgARkRIwtzXGB7uioauvIzoKkVozszZCRmq2Qo5lLnNGNm6KvqQ6Y+NsgeyM2o2sqI7CvGLoS1+8MkH7\/i2weM8EuZene1JUAg1NFgbUQfyhK1wJiOgVWBggIlISjh7WcPbhestEInm2dMaTx4rpWm8GRzxBIQolOaIvS+FMrYxQmFeEJ0X11+E\/L\/sxDKRVTyfwbO4ERw9rAEAjbzu5jldeWg4NDb4UVgeychl++uqE6BhESo2\/DdVQUlISfHx84OrqigsXLlRsX7p0Kezs7DBv3ryKbRcuXICrqyvc3Nxw8eJFrF69GnZ2dlV+\/bMPAGRkZGD69Olwd3eHnZ0dGjVqhOjoaGRkPBtyeOjQoRce55+viIgIPH78WPTtIqpX5jacTkAkkoOrJc7\/XrMl8apiKXNFlixF9GUpnKWdCZ4UK65\/gjyy7ubAwKjqEQPtX2tR8b28IwZKSsteOjWBVMvBb07WeKURInXA34ZqyNraGs7OziguLkZKyrMXK4WFhTh37hwA4NKlSygoKAAApKeno7i4GE5OTnB0\/E9nZQ0NDdja2sLe3r7iy8XFBdra2khLS8PAgQOxZcsWFBYWwsLCAiUlJdi7dy969OiBpKQk6OnpVTzPxsam4rgGBgYV262trTn3j9SOuY2J6AhEasvASA96Ul3k1LLx4H+zhCseSG5Chlcv\/9eQpCVnwdzWBLbOFvV2zpzMfJi9oHjacUDLiu\/d\/ORbCaKspEwhUwmkpgawdbaAu68jPPyd6u1+UPXk5zzG8b3nRccgUlpcrlANGRsbw93dHQkJCUhMfNal9dGjR0hKSgIApKamIjs7G1KptGKbp6cnjI3\/859x27Zt8c0338DQ0PC5469btw4pKSlwdnbG1q1b4ebmhuzsbIwYMQIJCQn4+uuvsWjRIpw9exYAcP\/+fYSHh+Pu3buYOnUqJk2aJPoWEQlj5WQmOgKR2rJ2MkPKxbsKPaYejGAks0YWkmEND9GXqDDFj588WwbuzQ74ZvF+FBfW\/ZSCwvxiODW2qfIxbV3tiu89\/B2ho6eNp68Y0aClrSn3iAFnHzuE9PVHs3buMDQxgNREH4bGetAzrHoEw7UzqUg8extJF24j8fxt3FNQ3wqqnZ++OoFOAwNExyBSSiwMqCGJRAI\/Pz\/s2bMHN27cQGlpKe7cuYMHDx4AALKysnDr1i04ODjg0qVLAABfX19oacn31+XOnTsAABsbG1hbP5vvZ2FhgalTp+KXX36Bk5MTSkpKoK2tLdfxiNRJlyGtsf3jQ\/U6b5eInmnftznO\/674Zc2s4I4MyRVYy1SnMAAA91KzcXzvefQaG4w9nx+t8\/MVFTyBiYVhlY\/l5zyuWM7QxEIK12b2uH7mxStCmFhKIZPJUJhXXOXjlvam8O\/QGL7t3OHX3hMWdtUbzeXdygXerVwqfi7MK8a1M6m4fCIZ+zfHofjxkzq\/X6\/y+vv94NfeE1JTfRga61c0dkw4lohvl\/6ExHO3RUdUuGtnUpFy6S7cfB1ERyFSOpxKoKZ8fHwgkUiQlJSEvLw8XL9+HaWlpQgNDYVMJsPFixfx+PFjpKWlAXhWGJBXly5dIJFIEB8fj9jYWKSnP1vjOCwsDB9\/\/DGioqJYFCB6ARNLKQZM7iw6BpHa8QvxRMatbFz+M1nhxzaDA8pQgjzcF32ZCnftdCrycwrRuqtPnZ+rML8YBsaVmw\/qGerCpYkd8h5W7km07McYDJj04t+l7n6OOPnTZchkz6Z4mNkYo+OAlpi0cjC++HM2Np6bj5hVQxA6uFW1iwJVMTDWQ8vO3oicF44Np+ei15jgOr9fr9JjTDu4NLGDpb1ppdUe\/Ds0xvIDU\/DBrmj4BqtWMQsAfvzyuOgIREqJhQE15ezsDCsrK2RmZiIrKwsnT56Evr4+wsPDIZVKceHCBWRnZyMjIwOmpqZwcqo8Z+7PP\/+Eh4dHpWaBhw4dAgCEhIRgxowZAIAtW7YgICAAQUFB2LdvH8rKykRfOpHS6z8xFCaWUtExiNSGrbMFAjp749j3dTf\/2ErmjiyJ4osOyuD43vPwa98YBkZ6NXq+1NQA7n6OMH7BaIB\/FBUU4\/6th4j5dCgW7YnGhtNzsSP5Q3x6ZDoat2j03P6R88Lxr9\/ehU8bl+fO17KTF+zdrDBh+SCsPTEbXyW8h3c+H4Fuw9vCztWyTu+XsbkhopZGYMPpuejQv4WQfkoBXXygo\/vykaB+IR5YtDsay\/bHwL+9Z71nrCtHdp7BnUTVK9IR1RanEqgpCwsLuLi4ID4+HpcvX0ZycjKcnJwQFBQEd3d3JCUlISEhAVlZWfDz86uYEvAPDQ0NWFtbV1rmR0\/v2QsCbW1tTJkyBd27d8eHH36Io0ePIjU1FVFRUQgNDcUXX3xRqV8BEVWmo6uFUXN6YfU7O0VHIVILrbo1wdmj1145J702bOCJc9iDYuRDD0aiL1mhiguf4sqfyXDzc8DluOeLHy1CvXD+6PMrPbTr7YfQQa3QJqxpxbanT0rwIC0XmWk5yLqbg6y0HGTeefb9xOWDYO9uVa1sjbxtsXTfZPyy5RRWT9uJ4D7+CO7rj+A+\/qJvG6ydzDFt7UhETAzF5oU\/IuGY4qexvEjoIPnn2XsFOGPhd2\/h+tlb2PTePlw7kyrgbimOTCbDF7N2Y\/GeCaKjECkVFgbUlFQqhYeHB+Lj43Hs2DHcunULnTt3hrOzM7y9vbF\/\/3788ccfkMlkcHd3f+6N\/MuaDwLP+hg0adIE3377LQoLC7F9+3bExsbi6NGjWL9+PaZPny76FhApta5D22DP50eRnpwlOgqRytPQlNR5czgJNGENT2QiCY3QsvYHVDLJl+6ix+igKgsDd5MyETYqEAe\/OQmvAGf0HBP8wjemOrrasHe3qnYB4FW6jWiLbiPair5NVXJt5oCFO6Nw4fdEfL3oR6RcUmwDzH9Y2pui+8hA9IgMqtGoNK8AZ7y\/MwoxnZbj\/u2Hom9brVw+kYwTP15Eu95+oqMQKQ1OJVBjzZs3BwB89913yM3NhZ+fHzQ1NREQEICCggJs27YNABAYGCj3MLfc3FwMGzYMAQEB2LVrF4BnSxCOGzcOkZGRAID4+HgUFhaKvnwipSbRkKB5h8aiYxCpBR1dbZSV1v1UNxuZJ+5LklAK1WsumnU3BxKJpMo3nIYm+piwfBD+fW8Flu2Pqdan1eqkecfG+OSXd\/DuulFwcLeu\/QH\/pqOrhUkrB2PjufkY8k63Wk1V0zPQwYwNkaJvlUJsXPBv0RGIlAoLA2rMy8sLWlpakMlk0NLSQosWLarc7uXlJfcxpVIpTE1NkZ6eju3btyM3NxcAkJeXh8uXLwMArKysoK+vL\/ryiZReYX5x7Q9CRK+kraOF0pK6LwzowBBWcEWmJEn0JdeJ879dR0Bn70rb2nRvihUHp4qO1qCE9GuONXEz8dGPk9FtRNtKjQGry9rRDCsOTUW34YobLeHh74QxC3qLvk219iA9Fzs\/+UV0DCKlwakEaszJyQmWlpa4d+8ebG1t0ajRs8Y9rq6ucHBwwK1bt2Bpaflc40EAOHXqFEJCQir1GDAxMcHnn3+OSZMm4dixY4iLi4OPjw+sra3x4MEDlJeXQ0NDA4MHDxbSaIeooSkqEL+cFZE60NTWgLG5IR49KKjzc1nLPHFNcgR28IFExT6fuZN4H23CmsLl8l2k\/pWB1yZ0wtgFfUTHarD+WfJwYEwXTO64vNo9MAI6e2Pa2pEwNFH8hzH9J4TC1MoY545ew4Xfrj+3KkRD8d2nv6LToFawdjQTHYVIONX6H4mqxcTEBJ6ez7rMenl5wczs2S9FY2NjeHg8W57G09MTJibPL9NTXl6Oe\/fuIT09veIrNTUVJSUlaNq0KY4cOYKoqCgYGxsjMzMTANC6dWvs3bsXHTt2FH3pRA3C40dFoiMQqYXEM7ego1c\/y+gawAwmsMN9Sf01mqsvuVn52Lv2NwT3bY6FO6NYFFAQW2cLxKwaIvf+EokEQ6d3x\/wt4+ukKPCP0EEBmLZmBD45\/I7oW1RjT4tLsObd70THIFIKEtk\/C7gSEZFSebvrSty8XDdNqIjoPxw9beDdqhEObztdL+crQDaScAwt0F\/0pSvce1vfQMv\/mU5AivGvqTtweFv8S\/dp0tYVg6Z0rfc\/g5E+C5Cf0zBHDQDAu+tHIaRvc9ExiITiVAIiIiVVxB4DRPUiNzMPjp629XY+KSxgLLHGPVyDrUx13kSH9GvOokAdilo6AH+dSkF6yoNK212b2qNDREt06N8ClvamQrJ5BTTCmcNXRd+iGvty3l606uIDPcOa93Mgaug4lYCISEm5NLUXHYFILRQXPoWObv1+VmIr80YGrkKGctGXrxCdBgbgzcWVR0AUcDqUQunoamH25rHQ0dWCtZM5Br3dFZ8fn4FVv05DxMRQYUUBAOg6rG2tVjsQLSczH18v2i86BpFQnEpARKSkEo4lYsHgdaJjEKk8PQMdDJvRA5tj99XreZPxJ\/RhBHs0E30LakQikSAo3BcjZ\/estLzevdRsLH39K+Rk5iPm06HPrVRAtZOZlqO0zfIOb4vH92t+Q1rSfdFRauTjn6bAs0Uj0TGIhOCIASIiJeXX3hN2rpaiYxCpPC1tTZQ+La3389rDBxmSqyiTVK\/bvDJx93OsVBQAgM3v78PNK+nIzcrHwuEbsCpmG5upKpCyFgUAoOuwNvj8+AwMn9FDdJQa+Tj6W450IbXFwgARkZKSSCToNSZYdAwilaelo4XSp2X1fl59mMISrkjHZdG3oEZkMhm++fAAVsVsq7T9cV7l\/ihHd57BF7N2i45L9aj\/hE6Q1uGKCHXlXmo2Fo3aiPIy1ZjiQ1QdLAwQESmxzkNb1\/vcZ0UwMjMUHYFIbs4+digsENPs007WBPdxHU8k+aJvQ40d3XkGc177HNkZj3D60BWkp2Q9t0\/YqCDRMake6ehpo++bHUTHqJGr8TexZsYu0TGI6p1mbGxsrOgQRERUNR09bdy\/\/RApDWjZQjtXS2w6vwAmFlLcuHAHT4qeio5E9EISDQnCRgXh1+2nUShgJRBNaEMmAR7K0mAOJ9G3o8ay0nLw73W\/49j351FU8KTSYx7+Thg1p5foiFTP3P0cUfCoCDcS7oiOUm0pl+7C2NwQjdlvgNQIRwwQESm5XuOUfzqBm68DDP8eNvrG353Je40NxhcnZ+O16E7Q0dOGmbURXJvaw9nHTnRcogq+wR5IuXQXD9JzhWVwkDVDgSQLebgn+nbUiQGTO4uOQALoS3UR\/dEArDs5ByH9mkMikYiOVC0b5u3FpbgbomMQ1RuuSkBE1ACc\/OkylozdLDpGBTMbYwx\/Nwxuvg7w8P\/Pp5x3Eu\/DqbHNK59fmFeMv+Jv4vKJZNxIuIPCvGIUFz5FceETPCl8yuZPVC+kJvoYMasnvvnwgJDRAv\/tAW4iS3IDPrJuom+LQnn4O2HFwbdFxyAlkHYjE7mZ\/5kysyl2H5IvpomO9VIGRnr4+OcpzzXYJFJFLAwQETUQl08k44NRG1H8+EntD1ZLszeNQWAv3zo9x+7VR\/B\/XFea6tCw6d1x7uh1XD97S3QUAMB1yRE4m3ljyruTlKJYUVtuvg5YtCu6YjQR0X+7djoVM\/v8S3SMV7JpZI5Vv06DgZGe6ChEdYpTCYiIGohm7dyxZO9E4S+y24Q1rfOiAABETAiFZ\/OGO+ealFubsKbIvpenNEUBAIgcMh5pkosIjmiGxXsmQGpqIDpSjbk0scPiPROE\/74i5eXd2gWtuzURHeOV7t9+iA9GbhQdg6jOccQAEVEDk5Z0H\/MGrEVOZv13Mdcz0MHaE7NhbmtcL+dLT3mA6HZL6v06SbXpG+oievlArJq87ZXLkunq60DPQAe6+trQNXj2PQAkXVBcQ7VmQe6IXj4Qjh7WeO+99\/DkyRMsXboU6clZOLH\/IvSlujCQ6kFfqgsAWDLuK9G38KXMrI2w4uBUWNiZiI5CSu729XuY3HG56BhyCezZDLM3jxUdg6jOsDBARNQAPUjPxbwBa5Fx80G9nnfCsoEIi6zfZccy7zzEns+P4tftp\/G0uKRez03Kx93PEfqGusjPLcStqxk1Pk5Iv+YoLy3Hif0XoaOrheadvODgbg1bZ3PYuVnB1tkCNo3MX\/j8ooInuBR3AwnHEnH+t0TcTc6scZah07tj2PQwAEBxcTFCQkKwYsUKdOzYscr9v1r4A75f81v93PBq0tHTxtJ9k+Du5yg6CjUQiyI34fShK6JjyKVD\/xaYtnak6BhEdYKFASKiBupRdgHeG7IeN+tpKUNLe1NsPDdf2PV+NmU7ft1xWtj5SbwxC3qj\/4RQAMCvO07jsynba3W8gTFdkJ9biAGTOr+0CCCPtBuZOLrzDI5+dwbZGY+q\/fz5345Hq64+AIA9e\/bgiy++wKFDh6rct\/jxE7wVtETIqKFXif5oAHqMbic6BjUg53+7jtih60XHkNuAyZ0ROTdcdAwihdOMjY2NFR2CiIiqT89ABx36t8Bfp27iwd3cOj9f257NENiz7nsLvMju1Udq9IaLVMOMDZHoPjKw4uc\/\/n0BV+NvVusYPm1cMWx6GIa80w2DpnRBy1BvBIX7QqqAefDG5obwb++Jfm91hHcrF0g0JEi9ki738+\/fyka3EW0BALqlxjj006\/4+tNd+GPTDZhYSist86mlowUTCylO\/nS5rm97tV2KS0Z5uQyNWzSCppam6DjUANi5WOL33edQkFsoOopcrsbfhIWtCUfFkMphYYCIqAHT1tVCh\/4tcOPCHdxLza7Tc\/V+PQTuvuJeCHm3dkFuVj7Skmo+ZJsapn5vdUS\/qMrD6g98dUKuvwsmllL0HN0OMZ8OQcTEULj5OsDc1gSGJvrQ0qmbN652LpYI7OmL\/tGdYOtiAX2pLspKy5H38PFz+9q7WeKNRf3xxqLXKrb9tvsszuy6hcsFR6GRa4Sz+28gLSkTwX38K\/ZxbWqPC78n4kF6bv38IciprLQMl+Ju4NC3J+HTxhWW9qaiI1EDce7INdER5HblzxT0GhsMbV0t0VGIFIZTCYiIVIBMJsO5I9ewf1Mczh29Blm54n+1rz0xG\/ZulqIvFXcS72Pb8oM48eNF8L8w1WdhZ4Iv\/pwNHT3tStsndViGO4n3q3yOhqYGWnTyQrfhbdEmrCk0tZRjEaaigidIPHcLieduI+nCHbTu1qRilMD\/SruRiQlDZ+Da3XMY1SUG09aMhIFx5eXSUi7dxdRuK0Vf1gu1f60FJq0cjMePilDwqAhFBcXwbuUiOhYpocL8Yozxex9Pip6KjiK3gTFdMGpOL9ExiBSGhQEiIhWTeechfv76T\/yy9VSVn1DWhLmtMTZfeE\/0pVXyr6k7cHhbvOgYVMfCRgViwvJBz22PbPoejMwNYeVgCnMbY1jYm8LUSgpTKyO4NrGHvbuV6OgKMaDPELRtH4AZM2ZU+fi106m4k3QfDzMeISs9FxkpD3D5z2TRsV\/Iu7ULYlYNgYO7tegopGTWzdqDA1\/FiY4ht5B+zfHuulGiYxApDAsDREQqKiczHzGdliukOKCML4ASz93Gu70+FR2D6oGzjx1iVg2Bh7+T6Cj17t69e+jcuTM2bNiA4ODgV+5\/Ke4G5g1YKzr2S2nraGHIO90wYHJnaGgqx2gOEi\/pwh1M77FKdAy5mFhI8eXZec+NZCJqyDgxhohIRZlZG2Hq6uFYEf0tCh4V1epYzYLcRV\/Ocxq3bITXojth79rfREehOnbragYObTmlloUBW1tbLFq0CHPnzsXhw4ehpfXyl271uYSphZ0Jeo5uBz1DXegZ6kDfUBd6hroozC\/G9o8PvXAJx5Knpfh26U84vvc8lh2YAj0DnXq9p6ScbJ1rtzJIfZJoSFgUIJXDwgARkQpr2dkbW64vwl+nbiL+4GUc3nYa+TnVG0HQpK0rgvv6V+s59WXse30Q0MUHKyd8q5RLt5Hi5GUXiI4gTEREBOLj4zF79mwsX778pfump9SsMGBooo\/JK4eg5Gkp8rILkJOZj9S\/0nHm8NUq97dztcTiPRNgYWdS5eMd+rfAL1tPYdvygy9cTeTWtXs4d+Qa2vX2E3h3SVkYmRlCU1sTZSVloqO80qMH6vv7iFQXx28REamBJm1dMWZBH7y\/8025P+XQ1NZE5LxwfPj9RBibG4q+hBfyC\/HAv35\/Fy07e4uOQnVI3V+IL1myBOfPn8e2bdteut+LPqV\/GV19Hby\/IwpB4b7o0L8Feo9vj1FzemH+t+Ph2fz5URr2bpb46IfJLywK\/KPb8Lb4\/PhM+LRxfeE+cT8kCLqjpIxMLaWiI8hFJpM1qEaJRPJgYYCISI24+zpi5pejX7mfnaslPj4wBQMmdYZEQyI69isZmRniva1vVFrnnlTLowePkZ\/zGGd\/vVr7gzVAEokEH330EWbOnIm\/\/vrrhfv1i+qIIdO6o3X3pq984\/6Puf83rsoCAPCs8\/p\/c\/a2xdIfJsNEzjdw+lJdLN03CYG9fKt8XF3\/PKlqZtbGoiPI7drpVNERiBRKMzY2NlZ0CCIiqj\/2blawc7FEwrFElD59fshmtxFtMe+b8Q1y\/fFmge44vDWen+SooOYdG2PnqsMoKniKtj2aiY4jhL29PUxNTfHpp59ixIgRVe5j7WQO32APdOjfAv3e6ojer4fAL8QTNs7muPJnynP7z9o4Bq26+rzwnI6eNvh99zkU5BaibY9mmPfN6zAyNah29vb9miM7\/RFSLt2t2ObU2AZhIwPh4e8ILR3ObiXg9KErSE\/JEh1DLjIZEPSCghdRQ8RVCYiI1FROZj42xe7DsT3nKrZpaWtiW9LiBt1U6Zetp7D6nZ2iY5CCGBjrYdCUrti3\/hjcfR0wbc1IGBjriY4l1PTp0yGRSF7Zb+B\/3Ui4g8WjN6EgpxCBvXzRc0w7NGnr9srnHfy\/P\/E4vxgRE0NrnX3HikMAgOB+zeHowSULqbKVE7fg993nan+gerL9xofQl+qKjkGkECwMEBGpuVtXM5CfUwgA0DXQeeGQ4oZkWtgq3Ei4IzoG1VIjL1sMeacb1s\/9HoPf7ore49uLjqQ0wsPD0b9\/f4wfP75az8t7+Bg6etpcCYCU0hutFyPzzkPRMeQ2aeVgdBveVnQMIoVgYYCIiFTOsT3nsGLCFtExqJYi54Xj6M4zmLp6ONz9HEXHUSqJiYno3bs31q9fj06dOomOQ1RrGTcf4K2gJaJjVIuJpRRfnJit9qOYSDWw+SAREakcIzPlXUWB5GNgrIfkhDQs+zGGRYEqNG7cGJ9++iliYmKQmpoqOg5RrZ3\/7broCNX26EEBvpi9W3QMIoVgYYCIiFSOniGHSTd0Q6Z2w4wNkfwk7iV69uyJ6OhoxMTEoLy8XHQcolppiIUBAPh99zmcOczVNajhY2GAiIhUjpWjmegIVAvTvxiJ16I7iY7RIERHR6Np06aYOHGi6ChENVZWWo6Lx5NEx6ixz97ejsK8YtExiGqFhQEiIlI5lvamCBsVKDoGVZO2jhZit7+J9q+1EB2lQVmyZAmKiorw\/vvvi45CVCOHt55CcWHDXWb20YMCfDl\/r+gYRLXCwgAREamkyHm9uYxUA6JnoIMPdr2FFp28REdpkNauXYuTJ09izZo1oqMQVcv1s7ewZsYu0TFq7dcdp5F8KU10DKIaY2GAiIhUktREH8Omh4mOQXIwMjPEkn9Pgk8bV9FRGix9fX2sW7cOmzdvxvbt20XHIZKbV4AzrBxUY\/rX+tnfi45AVGMsDBARkcrq91ZH2LtZio5BL9Ei1AtLf5gEN18H0VEavEaNGmHDhg2YP38+fv75Z9FxiOQW3Ne\/0s86etqiI9XItTOp+GPfBdExiGqEhQEiIlJpPSLbiY5AVRgwuTM2npuP2G1vwtHDWnQcldG8eXNs3LgR48aNw7Fjx0THIZJLs3bulX72buWMCcsGNshVSb5ZfEB0BKIaYWGAiIhUmq5+w\/zkSVW1CPXChtNzETk3HJb2pqLjqKQOHTrgyy+\/xLhx43D69GnRcYheSVOz8luSi3\/cQNMgN6w\/NQfdhreFRCIRHVFu925l4\/s1R0XHIKo2FgaIiEiltezsDU1tTdEx1J6Vgxlmbx6L2G1vwtrJXHQclderVy8sW7YMY8aMwYULF0THIXqpqt7471t\/DEZmhpi0cjCWH4iBSxM70THltvOTwyjILRQdg6haWBggIiKVZu1kjvBxwaJjqC0tbU0MjOmCNSdmIbBnM9Fx1EpERATmz5+P0aNH49KlS6LjEL2QuZ3Jc9uOfncWBY+KAACeLRph2f4Y6BnoiI4ql8L8Ymz5iH0+qGFhYYCIiFTe0He6Q2qiLzqG2gkdFIDVx2Zg1Jxe0NHVEh1HLQ0dOhQzZ87EyJEjkZCQIDoOUZWcvW0xaEqXStueFpcg6fztip9\/2HAcxYVPRUeV24HNcbh5JV10DCK5sTBAREQqz9BEH0Pe6S46hlrQ1tFCWGQQvjw7D2\/\/azjsXLkqhGjDhw\/HrFmzMGLECJw5c0Z0HKIqjZjZs9KSpRINCXxauwAACnILsfOTw6IjVtvn078THYFIbiwMEBGRWggfF8y57XVIV18HfaM6YMPpuZiwbKDKrEuuKoYNG4bY2FgMHz4ccXFxouMQPUeiIcGsjaNhZGYIAHBpYg89Q10AwJalP+NJUcMZLfCPpPO3cWzPOdExiOQikclkMtEhiIiI6sPRnWewKmab6BgqxcBID+HjgvFadCdITQ1Ex6FX+OGHHzBhwgRs3LgR3btzFA0pn\/u3H6K8rLxitFF6chaig5eKjlVj5rbG+OLP2dDVbxj9EUh9ccQAERGpjWbB7rU\/CFXo\/XoINp1fgJGze7Eo0ED06dMHX3\/9NaKiorB7927RcYieY9PIvNIUpC\/n7xUdqVYe3svDjhW\/iI5B9EosDBARkdqwcjCDgbGe6BgNnpm1ERZ+9xbeWNwf+lJd0XGomjp37oydO3di0aJF2LBhg+g4RC8U90MCzh65JjpGre1efQT3UrNFxyB6KRYGiIhIrfi0dq39QVRYu95+iJgY+sLHfYM98PnxmfBv7yk6KtVC69atsWvXLuzYsQNLlzbcYdqkugrzirF+zveiYyjMpth9oiMQvRQLA0REpFaGvNNNdASl5t\/eE6Pn98aCrW88N7rCzNoIMzZEwpBLP6oEd3d37N69GwkJCXj77bdFxyGqZNP7+5CblS86hsKc+vkyrp1JFR2D6IVYGCAiIrXiFeCMCcsHiY6htLwCnAEAAZ290f61FhXbW3X1wQe7omFsbig6IimQiYkJtm3bBg0NDQwePBj3798XHYkIAHDtdKroCAq3frbqjIAg1cPCABERqZ2wUYF4b+sblRpc0TMOnjYAgHWz9+Dg\/\/2JFqFeWLY\/BvO\/HQ+nxjai41EdWblyJQIDA9GvXz+cPn1adBwizPvmdZXrCZN8KQ1Hd54RHYOoSpqxsbGxokMQERHVNztXS\/Qe3x5lpeX462SK6DhKoUWoF7oMaY1VMdsQty8B87eMx9B3usPS3lR0NKoHQUFBMDMzw+jRo+Hg4IBmzZqJjkRqTGpqAO8AFxzZoVqFqqQLd9BzbDA0tfj5LCkX\/o0kIiK1NnJWTzRp6yY6Rr1z93XEmx\/2h\/TvfgGvRXfCnK\/GYcm4r3DxeBKW7Y9hg0E1NGDAAPzwww9Ys2YNPvjgA9FxSM01a+eOWRvHiI6hUNkZj\/Dvtb+JjkH0HIlMJpOJDkFERCTS3eRMTAj+SHSMehM5LxwDJnUGADzKLkDKpbvQ1dfB1x\/8iOLCJ4jd9ibMbIxFxySB8vPzMXXqVBQVFWHFihWwtbUVHYnU2L51x7DxvX+LjqEwUlMDbL6wADp62qKjEFXgiAEiIlJ7Du7WGD6jh+gYdc7Y3BArDr5dURQAABMLKY7tOY\/Z\/VZDS0cTS\/dNZlGAYGRkhC+\/\/BIBAQHo0aMHfvnlF9GRSI31jeqAZkHuomMoTEFuIQ5vixcdg6gSjhggIiL628SQj5B2I1N0jDpn7WQON18HvL6wH+IPXsGGud\/Dv70nFn73luhopIQOHTqEmTNnYvjw4Xj33XdFxyE1lXM\/D5M6LEPBoyLRURTCppE51p2cA4mGRHQUIgAcMUBERFQh5tOhoiPUi8w7D1H6tBT5Dx9jw9zvYWlvihkbIkXHIiXVvXt3\/Pzzz7h69SqGDh2Kmzdvio5EasjMxhiTPxkiOobC3L\/9EBeOJYqOQVSBhQEiIqK\/eQU4o1k71Rmu+iKW9qaIWhKBJWO\/go6uFhZsGQ+pqYHoWKTEbGxssGnTJrRv3x5du3bF9u3bRUciNRTYyxddhrQWHUNh7t\/KFh2BqAILA0RERP\/FzFo159frS3Vh7WQOD38nTFs7El8t\/BFZd3Mw5V\/D4OxjJzoeNRATJ07E9u3bsXnzZsTExODRo0eiI5GaeXNJhMosofroQYHoCEQVtEQHICIiUibufg44vve86Bi1YmplhKglEXBwt4KxueFzzQRzMvMR90MCBkzujJC+zUXHpQamdevWOHjwIBYuXIhOnTrh\/fffR9++fUXHIjWhZ6CDGRsiMSP8syof927lgmtnUkXHlMuj7MeiIxBV4IgBIiKi\/9J\/Qih6jQ0WHaNWJBoS6BrowNnHrsoVBn7bdRZeAc6InBsuOio1YAsWLMCqVauwcuVKTJ06FTk5OaIjkZrwCnDG0OndK22zsDPBkn9PwvR1I0XHkxtHDJAyYWGAiIjof0QtiUDPMe1Ex6ixnPt5WDh8A1ZP24niwqeVHntS9BQ\/bDiGSSsHi45JKqBjx4747bffYG5ujg4dOmDHjh2iI5GaGPpOd\/i0ca34OaCLD5q0dYWVgxlMLKSi48klNytfdASiCiwMEBERVeGtpQMadHEAAH7ZcgoTQz7C1fj\/dJHfseIXdBoQgEZetqLjkQqZP38+NmzYgG+++QZjx45FUlKS6Eik4iQaEszaOBpGZoYAACsH04rHGgc4i44nl0fZHDFAyoOFASIiohd4a+kArI2bhYkfD4KegY7oODXyID0Xs\/quxrHvz+Nucib+\/OnSc0NwiRQhMDAQP\/74I1q1aoXQ0FCsXLlSdCRScaZWRpj55bOlVq0czCq2e\/g5io4ml7yH7DFAyoOFASIiopewd7dC95GBGP\/Ba6Kj1JiWtiaatHXFull7MPHjQdDR0xYdiVTYxIkTERcXhxs3bqBjx47Yv3+\/6EikwnyDPbDl+iK06uZTse3mlbuiY8mFPQZImbAwQEREJIduI9rCv72n6Bg10iMyCInnbsPEUopmQe6i45AacHZ2xpo1azBnzhx88sknGDt2LK5cuSI6FqkoqYl+xZSCgkdFOH34quhIcmOfAVIWLAwQERHJafKqIQ1ySsHgqd3wzZIDGBfLJeWofoWFheHw4cMIDAxEREQE5s+fj4cPH4qORSrsxA8JKCspEx1Dbhw1QMqChQEiIiI5WTmYoVW3JqJjVEuLUC9kpuXA2du2yqULiepDVFQUTp06BYlEgtatW+Ozzz6r\/UGJqqCtoyU6QrU8ymafAVIOLAwQERFVw83L6aIjVEtwb3\/8vvsswkYGiY5Cas7U1BQLFy7EgQMHcP36ddFxSEUFhftCR7fhFAcePyoSHYEIAAsDREREcivML8bd5EzRMeSmoamBoHBfXI1PRYtQL9FxiAAAXl5e+Pzzz0XHIBWlZ6iL4L7+omPIrbCgWHQEIgAsDBAREcnt4f080RGqxTfYAymX0xEU7is6ChFRvRk9vw\/WnZyDTecXoGmgm+g4L1X8+InoCEQAWBggIiKSm6OHNUL6Nhcd46U6DQzAu+tHoff49ugRGYQTPyag67A2omMREdUbM2sj2LpYwMLOBIv3TMDQ6d0h0ZCIjlWlwjyOGCDl0HAm4BARESmBXuOC8ce+C6JjPMfY3BATVwxGYM9mAFBRwDj761WYWhmJjkdEJIREQ4Jh08Pg374xPhr\/tdItD1hUwBEDpBw4YoCIiKgaNJT0U6eysnI8LS4BAOQ9fIyTBy7hRsIduDZzEB2NiEi4Jm1dMWH5QNExnsMeA6QsOGKAiIioGsrLZaIjVOnxoyKsiP4W2z4+iPTkLLj7OuK16I4w5xKFREQAgIAuPtDR064ooioDjhggZcERA0RERNVQXlYuOsJLpSdnAQCMLQ1xNyULZtacRkANR0ZGBqZPnw53d3fY2dmhUaNGiI6ORkZGRqX9ysrKsG\/fPoSEhMDOzg4ODg7o378\/EhMTK+23evVq2NnZISIiAo8f\/2e9+IsXL8LNzQ1ubm64ePEiYmJiYGdn99Kv1atXP\/e8\/\/ayx0g5aGlrok33pqJjVMLlCklZsDBARERUDcpeGPiHqZUR7t9+CHNbE9FRiOSSlpaGgQMHYsuWLSgsLISFhQVKSkqwd+9e9OjRA0lJSQCA0tJSLFmyBFFRUUhOTgYAlJeX4+TJkwgNDcX+\/furfW4zMzPY29vD3t4eJib\/+TdjYWFRsd3YmKNvVEFQb+VapSUjNVt0BCIALAwQERFVi6aWpugIcjGxkKL0aRnMOJWAGoj9+\/cjJSUFzs7OiIuLw+XLl3H58mX4+\/sjMzMTX3\/9NQAgLi4Oa9euhYaGBlasWIG0tDQkJydj2LBhKC8vx+LFi5Genl6tc7\/\/\/vs4e\/Yszp49i88++wwAoK+vj61bt1Zsj4yMFH2LSAHadG8KLW3l+T2enpIlOgIRABYGiIiIqqVZO3e06uojOsYrmVhKYWIphY4u2wlRw3Dnzh0AgI2NDaytrQE8+8R+6tSpGDFiBJycnPD06VN8\/\/33KC8vR\/fu3TFo0CBoamrCwMAAb7\/9NmxtbXHz5k2cPHlS9OWQktLR00a73n6iY1QoLytHZlqO6BhELAwQERFV17vrRsHRw1p0jJcysTCEtaOZ6BhEcuvSpQskEgni4+MRGxtb8al\/WFgYPv74Y0RFRaGoqAjXrl0DAAQEBEBbW7vi+TY2Nmja9Nn88bi4ONGXQ0pszII+0NHTrv2BFCTj5gPREYhYGCAiIqouPUNdzP16HPQMdERHeSFTa2Po6ivPC1+iVwkJCcGMGTMAAFu2bEFAQACCgoKwb98+lJWVAQCKi4vx4MGzN1Fubm6Vnq+rqwtzc3MAQElJ3XadLyoqQlhYWKXmhGFhYSgqYiO5hsDCzgTDZ\/QQHQMA0K63H3xau4iOQcTCABERUU3Yu1vh3fWRkEgkoqNUydjcEGk3MlFWUiY6CpFctLW1MWXKFPz666\/o0qULNDQ0kJqaiqioKIwaNQp5eXmiI1by340J7e3tYWFhIToSVUP\/CZ3g7GMnNEPUkgjM\/HK0Uo1eIPXFwgAREVENterqgw4RLUTHqJKZtRG0tDWRfOmu6ChEcpNIJGjSpAm+\/fZbJCUlYfHixdDW1sbRo0exfv166OnpwdLSEgCQkpJS6bmlpaUoLCwEgEpTDOrC\/zYmPHv2LLZu3Qp9fX3Rt5CqYcLygQCAyLnh6Daibb2e28zGGL3GBou+BUQVWBggIiKqhbY9momOUCUzKyNoamki6cJt0VGIXik3NxfDhg1DQEAAdu3aBQAwMDDAuHHjKlYDiI+Ph5aWFry9vQEAZ8+erTRl4MGDB0hISAAABAe\/\/A1XcXExSkpKoKuryzfzasy7lQtWHpqKAZM7Y9KKwdh6fRHGvtcHFnZ1v8xrkzauoi+fqBIWBoiIiGqhVVcfaGgq13+neoa60NTWhLOPHW5cSBMdh+iVpFIpTE1NkZ6eju3btyM3NxcAkJeXh8uXLwMArKysYGBggP79+0NDQwOHDh3Cd999h7KyMhQXF2P58uVIS0uDq6srAgMDAQBNmzaFRCLBmTNncPz4cchkMhQXF2PLli0oLS2Fm5sbbGxsRF8+CeTu51jxvaGJPl6L7oQvTs7BmAW9ITWpu6KRdysX0ZdOVIlyvZIhIiJqYHT1ddAsyK32B1IgU0spgGdFi+SLd0THIXolLS0tTJo0Cebm5oiLi4OPjw\/8\/f3h4+ODU6dOQUNDA4MHD4ZEIkFwcDCio6NRXl6OadOmwdHREa6urti6dSs0NDQwd+5c2NvbA3jW0HD48OEoKSnB2LFj4ezsDFdXV+zcuRMaGhqIiYmBsbGx6MsnJaOjq4X+E0KxLn4u+k\/oBG0dxS\/76s2Gg6RkWBggIiKqpdbdm4qOUNnf\/RANjPRgZmOM4sKnohMRvVLTpk1x5MgRREVFwdjYGJmZmQCA1q1bY+\/evejYsSOAZ0WE2bNnY926dXB3dwcAaGhoIDAwEEePHkV4eHjFMbW1tbFo0SIsWrQItra2KCkpgYaGRsUxw8LCRF82KTGpiT7GLOiDd9ePUuhxNbU0Ko1UIFIGEplMJhMdgoiIqCG7f\/sh3myzWHSMSrYlLoaBsR5+\/PI43Hwd0KStco1qICJqSD6ZtBW\/7TqrkGNZO5phw5l5oi+JqBKOGCAiIqolm0bmcPSwFh2jkn+aDrbp0QyJ59iAkIioNqKWRMDMRjHTTpStLw0RwMIAERGRQgT28hUdoZIjO88AePbJVN7Dx6LjEBE1aAZGepi+dqRCjiXRkIi+HKLnsDBARESkAEHhylUYOL73PApyn63pbmplhML8YtGRiIgatGbt3NFzTLtaH0dTUwN5Dx9j4fANSL7ElWNIObAwQEREpAAe\/k4wszYSHaNCWWk5fvrqBACgQ\/8WiD94RXQkIqIGb+x7fWDTyLxWx3iU\/RgxnZYj6cIduPuyCSEpBxYGiIiIFOSLk3OwaHc0IueFIyjcFxZ2JkLz\/LjxD8jKZTC1MuJ0AiIiBdDV18E7n4+ARFLz6QD5OY+Rk5mPoN5+oi+HqAJXJSAiIqpDjx4UYNdnv2Lf+mNCzj9tzQh0iGgp+jYQEakMWbkMg91m42lxSa2O88GuaPiFeIi+HCIAgJboAERERKrMxFKK1xf2Q8nT0oqh\/fVp9+ojLAwQESlQ6l\/p1S4K2LpYoPfr7aGto4mE40lIvZrBogApFRYGiIiI6sFbSweg5EkpDm+Lr9fzpv6VgQu\/J6J5x8aibwERkUq4duaWXPtJJBK0CPVC79dD0LKzd8X0gx6ja9\/AkEjRWBggIiKqJ5M\/GYLGLRrBwFgPZaXliD94BeeOXkNRwZM6PW\/8wSssDBARKYiti8Vz2+zdrTBsehgCOnvjRsId3Lp6D626NYG9m6XouERyYY8BIiIigYoKnmDlxC11umrAgMmdETk3XPSlEhGpjOSLaYgduh5SMwMMmdoNHSNaQqJR84aERKKxMEBERKQEvl9zFP+3+ADKy8oVfuzR83sjYmKo6EskIlIpuVn5MLVSnmVqiWqDyxUSEREpgf4TQrFk70SYWEgVfmypib7oyyMiUjksCpAq0YyNjY0VHYKIiIgASwdTdBoYgJKnZSgtKUNuZr5CjpufUwhdPW3YuVpCU0tT9GUSERGRkuFUAiIiIiX1pOgprp+9jeSLd2BiKYW9qxVsnC2grauF62dScfV0KhLP3kLi+dtyNTDU1dfByl+mwtHDWvSlERERkRJhYYCIiKiBe1pcgll9ViP5Utor9138\/QQ0C3IXHZmIiIiUCHsMEBERNXA6etqI3fEmbBqZv3Q\/Kwcz6Ohqi45LRERESoYjBoiIiFRExs0HmBuxBlJTAzh6WMPR0xqOnjZw9LCGg4cVdPV1REckIiIiJcTCABEREREREZEa0xIdgIiIiIiISBldiruBA5vj0DTQDd6tXeDh7yQ6ElGd4IgBIiIiIiKi\/\/Hdp79i67KfUV5WXrGtdbcmmPfN66KjESkcmw8SERERERH9rTCvGAuHb8C3Sw5UKgoAwOlf\/kLcDwmiIxIpHKcSEBERERERAbh1NQMfjNyIrLs5lbZramuieXtPtOvjD\/8OjUXHJFI4FgaIiIiIiEjt\/b77HFZO3FJpW8vO3ugY0RJtwprCwEhPdESiOsMeA0REREREpNaKCp4gstl7eFpcAgBo5GWLCcsHwqeNq+hoRPWCIwaIiIiIiEit\/fx\/J2BkZgBzWxN0HdoaPUa3Ex2JqF5xxAARERERERGRGuOqBERERERERERqjIUBIiIiIiIiIjXGwgARERERERGRGmNhgIiIiIiIiEiNsTBAREREREREpMZYGCAiIiIiIiJSYywMEBEREREREakxFgaIiIiIiIiI1BgLA0RERERERERqjIUBIiIiIiIiIjXGwgARERERERGRGmNhgIiIiIiIiEiNsTBAREREREREpMZYGCAiIiIiIiJSYywMEBEREREREamx\/wcNrFka+GWc3wAAAABJRU5ErkJggg==\" width=\"1030\"\/>\n<\/div>\n<\/div>\n<div class=\"bottom-bar\">\n<p class=\"source\">Source: RentCafe analysis of Yardi Matrix data \u2022 The stock refers to the number of beds. \u2022 All data is accurate as of the date of publication.<\/p>\n<div class=\"footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">\n<img decoding=\"async\" alt=\"RentCafe logo\" class=\"brand-logo\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAw8AAADICAYAAACu2d1HAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAARIlJREFUeAHt3QuYHGd9Jvq3untGc9NodJct2yphfJOMJRGwMQS7ZcBB5uKRCWA2gNuQzeZsQiwH9tnN2RC1OXvJ5nIsE\/Jw7A1oHHb3YOCxxkvAwCFWK3kw2AEs4bsxqGRJlizJ1ugymnvXqX\/XlKc1mpn+quurW\/f7e55yjzU1t+7qqu+t\/3cxQKE5ZPaauXGYhgEza2BBGTBtoAdGpgdluyezuLvHfu1kz2xfb\/TMBzLGQPnVkwOZJd0ov3rCyp63ZADZzADa5u0bf2G\/NZ6DdZ7Vb4GIiIiIKGQGKJDjZm\/PmBMKMhNY74SEdbaRMQ3bXu+EBBMRcl7I3baNAcOwd2ecj8fL2Lf0QH8JRERERESaMDz4JNWEtjJunoATFmDkow4JfkmoACqBojSWwZ5lVv9uEBERERHVgeGhhmlhobfS7SjFnBd8wDaMUtYuS5jYxTBBRERERKoYHmZw1OzNo5zJZ2DflvTKQlDOAWA5lYlSuYz72c2JiIiIiObC8DBJAkPGqTA4T0kh7dWFeklVwgkS\/baNh5bs7+8HEREREVGVpg4PMth5vJzZ0gwVBr+8isREBvewaxMRERERiaYMD1JlMGxjK2zkQTVJkHACVhEZ7FrIaWGJiIiImlbThAdWGYLzujVlMriLIYKIiIio+TR8eKgKDXc061iGMBiw+zjImoiIiKi5NGx4YGiIiI2Sbdt3MUQQERERNb6GCw8MDTFxQkQ2a9\/O7kxEREREjathwgNDQzJIdyaOiSAiIiJqTA0RHtw1GoztHAidHE6I2OaEiHsYIoiIiIgaR6rDg1NtMCdsYzunXE0mb4rXhS\/13w8iIiIiSr3UhoejF91SZBellOB4CCIiIqKGkLrw4FQb1pfdLkrrQalil427lh54sAgiIiIiSqVUhQepNhiwt4JSq9KVKWNvZBWCiIiIKH1SER5kbINTbdjBakPDGCjDvmvZS\/3bQERERESpkfjwcOSiW7ZknWoDxzY0Hk7rSkRERJQuiQ0Psm7DRNkoOh\/eAWpY7MZERERElB6JDA+H3vtlM3f80A67PLYe2ZbX\/90YG3I\/KI8Do2eACedx+CQM+X9KtTLsO9mNiYiIiCjZEhcejr73y3kYmR227aObkoSHISdEnHkNGHyNgSKlOBsTERERUbIlKjwc3nTvloyNu6GDEyKM00eAk69MVSwo+WRNiFP25oUD\/QMgIiIiokRJTHg4sum+bbDtcMY3SCXitX1uoGCQSDyOgyAiIiJKptjDw9789p6OttFtzi9yG6IwcBCGbNLFiRKLAYKIiIgoeWINDxIcOueN7YRhR79+g1Qhjr7IEJFgEiAmJuzNyw727wYRERERxS628CAzKmXt7I5YgkM1hoikGyhP2BsZIIiIiIjiF0t4qAQHZHY6H5pICunKJCGCYyKSiAGCiIiIKAEiDw+JDA7VjryIzLEXQYnDAEFEREQUs0jDQ+KDg8epPhjW41qqEEZ3J7IXLEN2jYmM81jZFnQ6j0uRcT7n7WNMfuwpHzjiPp4chF3ZzmBi\/5HKv48\/sxdw\/r\/y2FwYIIiIiIhiFFl4qAyObht9AkkPDtV8ViEkALS8bS1yb7sSubWrkXMCw\/RQoNvYT55Cef\/RyuPEM1YzBAoGCCIiIqKYRBIeYp1VKSgZUP3ykzNWISQY5NasRsuNV2Peb11dqSrETaoUYz95GqPffwzjzuPEZAWjkXAaVyIiIqJ4RBIeXnnvvX2RreMQBunG9NLPYYycqgSGVgkLH74hkspCUFKJGPnmToz94PGGChIMEERERETRCz08OMGh6PyQrUi5lqvOR+eHLkHu8gsSHxhmI0Fi+Cv\/0DAVCee42r34pR0bQERERESRCDU8pD04GJ3z0LH5SrT3Xln5uJFINWJo2wOpDxEG7G2LX+q\/E0REREQUutDCwys33ttrZLADKZRdPh9tN78J7Tde0nChYToZaC3ViNEfPI60KsO+c9lL\/dtARERERKEKJTykZkrWaSQ0dPzOb6DtPZei2cgUsGfufgAj39qJNLLL9salB\/pLICIiIqLQaA8PaZySVaoLnR9\/M9p734RmJ5WIM3dtT92UrxxATURERBQ+7eHhyKb7tsG270AKNPKYhqBSOSbCRmnJ\/h0bQURERESh0BoeDm+6d0vGxt1IAZk9qfuPr0dm+XzQzGTNiKGvfhtDd38DaWGXjbuWHniwCCIiIiLSTlt4kHEOOSPzhG2jBwnGLkr+yXiIkx\/9s9RUITj+gYiIiCgcGWgiA6STHhyk2rDob29hcPBJVs7u+dH\/g\/Y7P4I0yGSM7cd7ehN9LBIRERGlURYaTK7n0IsE6\/o312L+Z94Jo4tjG+rV8rYr0XLt2soic9KlKcF6MA9tf3Hiue+DiIiIiLQJ3G1pclrWxE7NI9Ovzv\/jvFN1OA+kh3RjOvXZv6mEiCRj9yUiIiIivQJ3W5pczyGRchcvRs9\/ez+Dg2bSjWnBA\/9X4rsxsfsSERERkV45BCDdlZDQ9RxkoTepOCTZsUMHMHj6FM6cPokzp045H598\/XNLz1tZeezo6sbSFSvRMb8bSdOx5VZk5ndh8AtfRRLZzrFZ7sIdGMBdICIiomZgOtt6Z1sFVMbimlWfG6ja9jjb7smPyYe6uy0lubtS58d\/o7JSdBKcOXUS+375bGV7qfL4XCUkHDt0EH6tuuQKJ0TMx6o3XoEr3nwNljgBQ\/4tbrKg3MmPfh72yTNIoIFsxt7AxeOIiIgaloQFGXt7G\/zf1LacreRsDzlbP5qbPI8mpgLW7pl2qjs8HN107w7bTt4gaRkYHfdsSs\/+\/DH87J9+WAkMzz7xOMLU0TW\/EiR+453vdh6vdioWFyAOiZ7OlYvHERGlXc+0zWNNe6TmYjrbdmfLQw8LbpC4C81zTMn7aYuzrYP7t1twg8P6yW2fsxWrv6Cu8HDkvV8uAJntCOBErhWP9izHS+1d2N\/WiZPO\/+9v6zpnvwuHT1e2K08dx4Uj7uNsuj97Pea9+zLEQQLDP3\/3QfzUCQ1nTp9CXKQS8c6bNuM3rnt35EEiyQGCg6eJiFJBGivXw20Umpi6E6rCu1PqPe4Cu6U0MmnwhrkwcR8aP0TI++sOzP13mnAD2u3ePnWGh3v3wmdZSMLCw0svrASGHy1cUQkM9bgoN4a1hw9j09H9ePvxV3CREyxEHMFBuiR974E+fO8b98caGGYjlYh3broF173vFkQlsQGC1Yda5MRQQLJYOLt\/qjQC9kx+XAIRNQLT2W6G2+VEGjJhTHIh544S3G4pJVDayTGyA\/qqDbVsc7Y70XhMuMFB5W+T53z75L6W7\/AwuabDVtX9f7RwOf5y9To81bXIqS60QLePnTyA7deXIw0OUmV48Ct\/E3qXJF2WrFiJWz79mci6NSU1QGRhFxa+1H8\/aCZJDA+1lOA2CtggIEoXaYhI33QJDHlEy4J7vrgHs\/TnpkSTY0dm+VyP6PTBveveaOR5rL6pWkRlrpkKeZ4tuNdXq+rfpK2w2Vd4mBwkLT\/MnGs\/qTLce+EVuM\/ZwggM1YrvaMHWtweaNEpZ2kLDdBIirnvfZrzzpltCDxFJDBDOwW4tfmnHatBM0hgeqllovn6qRGmTx1RoCKPC4FcJbsOQN5XSQyoOUY+3zcPtAtdICs4mvYiq\/y6va5LHhPt+laDtdf2TSsUeX+HhyHvvc76xXZjt81GGBhFVcDh66AD+xz3\/GT\/7p39EI\/AqEWF3Z0riLExG2S4uPtDPqVvPlfbwUK0EN0SUQERJkIfbYyGPZLLg3nVliEi2sMc4zMRytka86Tg9KMz2bybcboX3TP6\/hP6tyuGh1tSsEhqke1IUoUFscQpWd7+nHWF78O++qDSmoTWXRTZrIJvJoLUlO+M+ExNlTJTditDo2ARGxycQJwkR\/\/FvvxZqFWLkW4\/g9Ge\/hAQZyJ60Vy8c6OcAurM1Unjw9IGVCKI4SUNDGnsFpIMFtxuHBUoa09meQPQVqwIaM1RKBWfztH+bKTzknW0B3O5Lr3+t8m17p2m8daor1JQnuxbh85e+pTIQOirrW151gkO43W6ki9K9\/+k\/4Njhs9djkJDQ1dGKttZsJSS0z2tBS67+hbrHxsuVIDE0MuZs4xgeHa88RkH+tjs\/dINThfhDZ\/sjhGHeb99Q6bo0dPc3kBA96HZS9ADvMDWBAtzytgSIbSCiKMldYqk2JKF7kioTblcOOWcUQUni91gqVW3eRBseWTzOhDtuIj+5zfS95WsarbuSMDHzeB95DgrT9pOG\/\/TeGgNKlYfZqg5Sbfj8JW9BlMzRV7Dz95bDXBpe1UFmUPof9\/yXysft83LobG9FV3tL5TGbqWuCKt8Gh8Zwemj09cewhV2FOP3Zv3GqEDuRBBz7MKNGrDxUa9TZMoiSxoTeeffjYoFViKQw4YY6FdLgl7vn\/fCnALd\/f77q3\/rQmAOlK12PcO41Ud63RWdbCPe5kNAwUy+N7Uq3zN2qw5SX2rrQ++YbIw8OOGBhx+8sCi04yNiG\/\/wHH0f\/fX+F85d04QpzCS65cFHl4+7OeZEFB9HphJXlizrxhpU9uHzVYly4rBsLnN8hLF4V4sGvfBFh6Nz6KWQvWIYkcGK0efSC3jyomchd0EBr0xBRTXm4XUvySD8T7t+yBRS3vOJ+lrNtQH2rRPfBDYurJz8WjTo+UgKBOcvn9sGtSsgYh8Js36BmtyWpOjjNrbz3\/9JNqXBVvu51GurmBIfiO1qx3uxGGA68+By+9uefQ2b4eKXB7sk4gSFXGc+QcT7OOB\/PnLfGx8vONgHbtiuP5bINXaR7lGwLu9sqXZykGvHKa4Ovj5koOz+zXHZ+vrPZzib\/L79H9W9gVP4W92\/IGpnK3yXjM6Z78CtfwuDpU\/jEHf8ROhndneh+4AsY2PTHiRhAbRiGBOISqJkUJh8b8U4SUdzCGMwqjRwLbmPGwlQVwFv7pXrFaRNnLyyngzdmQx6LoLjcprifjkqRBfca0ejj5Sy4x\/XAHJ+XTd7X1d1+885Wqhkesu6Opnz89RUX408vfWtkg6Jf5wSH3pXD2PqRKxCGJ\/\/5u3jkf34RLeODaO1oRXt7ayUwtLTmZg0LtXhhYmR4DMPONjIyBh1yWcMJEjYWdtk4fnIIx8+M4fRwfUHFaUA73y+D1qzzt7a0VB7l377\/wP147uePY8uf\/63WbkwZp\/LQseVWDH7hq4idgbxUH7jqtG9yIolibvTZGgRB+08X4J4s2YWJouA1POfSCI2UInys\/zQHbwFI2eTu8T7UR57z6zG1joSJYLy\/rQiKmryWeYX9+qD3fWShsUllYXrXpenX9n5MjTXxQkZl5qWa\/XC81aTvu3wd\/vT8qxA5JziYY0ex8663htJd6dH+7djzw\/+FDicwzGsLNxRJiBgcHKkEinEfMy1JVeH4yZM4PTiIM0ND53x+ogycdALEoIahETIgfF6L81y05LD8\/AtDGQdx4qOfx\/hPnkbcDNvetnh\/PxuRLtUxD3nEO4BMAkR1o6BecoeqBKJwVa6fNfbJI92DMvugfmd4NqXJ7yMzuoQxE56cMwoIPq6LA6mjJ+f6HQr7SXcjC+SH3Aw8DvXZpIpwz2n3z3lb\/dime+VFM\/9idXzBAQdfcioOF4cSHJ565Ot46WcPYeHCztCDg2hzfsbixV04f+VCLF3aXalwzEYCw0knLOw7eBDP\/\/rXOHLs2IzBQTjFAyzsMHBet4HOVgQiXaFOOT\/n2MlTePHFF\/D5f\/3RylgQneb\/9WdgdHcgbrZhFI739Aa9k03R8vpiTu+b6peEJb72RMFId4YgwaEPbniS97M0YMIIDkLCmXRFCXLOEHIXtgiK0jqFfUpgcKiHvH9NqI3rKaIqaMwZHmzbuOMzV7wDf7U6vuBQ2LgShfxK6CbB4amdX0dc2jtasXRZtxMkFqGzq+31f5fQcPS11\/BLy8LBQ4dmDQwzqQ4Rsyw14cvI+Dh+9esXcecnenH44H7o4nVfSoCecnfgO2YUHwtTDQIL\/phwV8okovoUUf97qAQ3NMj7N8qqi4XgIUICBK8b0VEZv1LPAGlyeTMqyXSYclxX31STj+U9fvfk572F4mYPD\/\/+939svvutm9Y\/cN4bELnJ4NDTmatUHXSLOzhUkzEVbjViEXItRiU0HHPCg4SIekmIWD7fwCInSARYguJ1r7y8H5+7bbPWANH26fcj97a1iJsTkHtBaWfBbQwU4Y\/cbWH1gci\/Iuob4yCNFFmYSioNcXbVsuCGiNtR3x1r744thU\/lHB3FOLxG1oepweYSFrZPbvIel+dWunef9X6dtWn53y5ef9ue+Yujv7BOBgex5X2m9u5KSQoO1SREnH\/+Yvzmteuw8ryl0MEpbmBpV\/CuTCKMACHTt8bOQP6I2atyZ4OSz29\/ZDm\/8Q4ikT9yvqwnOJTghvwk3SXuQ33jn+TcsRO8+RAFU2GfPSAdJCDIddQL1ueEBs\/s96Vtu4CoVQUHc1m79qrDwWcfS2RwqNbeNg9Xrrm4srW3B1\/XwevKpKMKIQGi+JkCTp86CR1ya1aj7VPvR9yy45XZA6gxyInPT+OElScidSbUBq9OV4TbSA9rTEMQFtzfrQh\/TLDrYxTMGp\/3pu2lCM3cnPzLoTyiLslVBQehOzgMHj+CnzwYzgJoYZDqw1vfvEZ7FSJogPjVc0\/hy\/\/1T6FLx50fjX3wtJ0xCqBGIndMVC8mefDuIZEqqTiY8KeAdCy2Vc9MSioDTSlcDA4xmLkpaUdcyp8WHKTqoHOQ9NjwIB756p9WHtPEq0Jcfukq6CBViBXdBroCFjR+0P8AHvz7+6CDLB6XgOoDV5xuLHIx2eZjf1aeiGorwP9UpwWoTwOZBH4CRAnuasZETWeW+9BTK0qHblpwELqrDk8+8nUMDhxBWq268Dxc944NWroxiZ52A91tBoL48p9\/3qlC6Fmrof3TH4i9+pBx5wGnxnGPj3055oVobib8j3MoIF3BwVMrQMjNCak4eANMiZrOueEhyi5LMwQH3VWHvT9\/BC\/8+NtIO6lCSDcmXQGiuw1Y3GnACJAhtv7hbVrGPySh+mAbRh7USLyValXkQURz8dtdqYh0BgePBIiZfn+ZeUZCg5+bE0QN59zwEFWXpRmCg9BZdZBxDkkfIO2HBIhrr34T5s\/Xc5e+vcUdB1FvgJAB1F\/70l9Ch9irDwbyXDCu4agOnDZBRLMx4a+7Uh\/SMcahFqkuWFX\/L10hpZsSpwWlpjdDt6UIuizNEhx0Vx0kOKS5u9JMWnK5SgVCV4BozQYLEA9+7T7sefxRBJWE6gMXjGs4+xT3Y2gkmp2f7koW3OkdG4G3JoUFtzrZKH8XUWBnh4e\/GJW+vybCNEtwEDqrDtJdae8Tj6ARJS1AyPgHHaT6ECfbZveVBmP52FfPrAREjcWEv6qD7NtIs99IlUHWpohzQTuixJlWeRgNd+DgHMGhp7MF+bWLoEsjdVeaiQSIDVddpm0MRJAAIdO36ph9SaoPsa46zXEPjYZT+BEF46fq0Ac2somawrTwkAtvysI5goPovXqZttWkperQaN2VZuINos45QUIHCRAyE1M9vva3f6Vl8LSs+xCjniMrudo0ERH8VR0sNMY4ByJSMC08TOQRhhrBQdyWPx+6NHrVoZoEiA1XXQpdOlvrCxCnT53ADg3Vh5a3XRnrwOlsllO2EhHB3yxkfeC0pURNY+qWtUzRatv6Bw4qBAcZKK2ry1KzVB2qLVrYjVUXrsC+\/YehgywiN152AsGIry+rdF3a\/MnfQ9f8bgQx77dvwPBX\/wFxsDnnfyMxfeyrOrhaF3Ny68HZA7atyUfpa92M3a6858PE2a\/fQNVmgV3SonCH4n4W0j0ta1pVv0+qzyHV7xXODJUes537hIWEnfumwoNtr4NuCsFB3Hz1MujSTFWHapdfauK1gZM4deoMdJDqw8i4jbEJ9a\/xqg+f+IPPIYjW37o6tvAAcNxDA1G9GRL2yVh+j164CxGuh3pA9S7+MuXsLiSjIWCidiizoH4XWp4bmeVMnpM81AOfBff5KCG658aE\/wlFVI5B+duDrdpZmwV\/lQET6sdpCaw6RCHvbOsmH2VTPb\/txtR75SH4O9+tV\/g5Jej9fvXIIxxh3sQxnU2GCgQ59z2EmN57UyesvxjeAZR7oYticBBP\/NXbsd6cj6Ck6vDYji+iWQ0Nj+DRx57E+Pg4dJhwqg+HT9kyC5GyrvkL8LUf\/jRw9eG1N30c9kk9QcivbNYwF+59MOo70XHbDrX+zXmkZ1Ck6t8kJ+IN0EsukHm4d2\/z0MOCe4e3D\/E11lSeU\/l8rTvRebiDcfPQw4K7MNkuhPfcqB5PSVSAv+qAHLfbFPeV2YgsUBjkPLIFbsA2oUcf3GOhpLDvXoWf6yf4qny\/JMlD7\/XOu1nSC33nPrl+yXs1zHPfOarGPJRV7zLU5iM4SJclHcFBNGvVwSPjH6T7ki5Z5+hY1OHvhphUH\/Y8\/iMEJV2X4jIxbut7L1Cc8or76bxrLReHItyL5A7ovSNmwm1wy\/fejnQubicXTfn9d0L\/c9OHdD83SaJ6I7EEBocwVJ9H\/K7uXUsB7vtPvjevddGofj2loZ+HPvIa9sF9TYuI6Nznhoe7j3v9rILzERyErrEOR\/Y+1XRjHWay6qIV2qZvFbIKdZfPb6dj4LR0XYqLYdgmKO38rFlTgh5yh9C72IdRmq9WmPxZRaSDCffitgPhX9wKkz+Liz7Wx6uaqegD6TQ9NIR5HjGd7QkwbIcp6tdTfkYk5z43PIy36UmfPoOD0DXLUqMuCOeXrP9w2SWroFN3m4FcRn3\/Pf\/yKF45uB9B5Nasjm3WJQ6abgiqgz1F0LK0CfeEfTeiX63aq0SYSK4C3EZKHtEx4TZspWEU9WuSdn7Of2npwpgG8rzL+ySKmw\/VCnDPX7zu6ZVHPK+nialzn4mQuE1CHYOl6wgOYv3qYH3jPVJ5INfypYuwqEfP8yoyBrDA5\/StP+h\/AEHIgnHZNasRDw6aTjkT6n3TpcuShfoVEH3DeDpz8nfQN2ZNnyLibcAX4D43JkjV9Yr7lcAuS7pI1TLO49Sc\/PlFkA5FuIHMRHwKYf4Ok\/eTM3kEUWdwkC5LPR3BFzhjl6VzXXH5G9DVpe\/OvXRfmufjpdIx7qH1xti6LpmgtDLhnjBVqQ4KnUkRybmzLb+DdAkqIjmK8LdCcVhMxH8hTxPVO9A6xwo1syLcqmUSyPu1CKqXnIf7kIzznjAR0o0lNzwYAdZ3qDM4iHWr9QyUZpelc3V1tmHzB2\/EO9\/xFm0hws\/gaS1dl9bGVXkAjq++RW\/fL4qC14A2Ffe3UP\/89EUEv0AM4Oxp9ywEnxYwKRd\/uZOalAuoMOEGCHZhqs1U3K8ECqoPyXqfCAaI+si5Rcd4A93XBe+6qHUchHsv2ZaZlvx1S6kIEByEzsHSdK4zg4N448UmVixfiqeffRHPPPtLBCGzL8ngadXF4370jw\/jlk\/+HuqVWxNfeJiccanZpmtNMxPuCdJPv90i6lNEfRd8uQD0wb0gyIVhtuNLTvbSlbR3cjPhz9bJnxWkqhKECf\/Prfy+JUytR1B9sfQm9PAGwZuojwn3GNkImovqe4jnx2CKCNagszB1LvEanNW894u3joAf3jmE1NU7bqRUte3B7M+7nAelS6E3zasJf7ZNfn8tFcNcZaalMcP\/3ZiAwUHomKJ14NBedlmaxZkzg5jf3e1UHjpxzVvXYe0Vb8TDP9iF06frXz9BBk8Pjqqt\/fALp\/oQJDy44x5MTDxjIWqccSlVCvA\/WNlCfVWHIvwHhxKm1iBQMTC5r2x3wr1gFOBvjYG7MdWwiFpRcT8vTPXD38BbuUB7c6Wb8CcPtypST7CS16IIf0qo\/TvK3xH263RCcT\/Vxo+8dnEcW42iiPpvQMix24fa4a36PSXnRjnO5H2Th5q7oT9A5OGfpfD5PMKh+r6R18RvcCjB\/3XhoclNFOBvGl+vAiE3TywElHNnWlJoCVbTEBx6OltgLm1HUMcP7QXNrFwuY2hoCB0dbrclCREfvuUmPPYve+quQsjg6flO9eHkcO199zz+KIKS6kMc4cF5S5igJAu6CFs9d5\/l4uvngm\/BPcH7aRjPxAsSfZObqfh1cqGQxe+SdgfRawDdg\/p+t92TmzTmJQjIMWD6+Hp5DSWwWPBnAOE8l\/I9k3IXXzWAW6B65eE\/OMgxUoT7nqmHF9Rlk5sRqo1d\/zeW5xbWcR7n+6cIf7P7leAvNMymb3IrQD1EyD4yTi9w9TUHo9wD20eXJQ3BQehaGO7gs4+BZifVBy88eKQKsXjRgkqIGB0dg19d8wycGqldfZAF43713NO4+PK1qFfn1k+h486PImr2mbHduKwflCgm3AuvV7qt98JWhP\/Gjwl\/gxr74DZudTY25WIjYUAuFFsU9jcn970TySFvqtuh73nZNvk9\/XRZk+Nm6+TvQWczFfdLWiBNCxNu480POcbvgr7n3DuPFKB\/AbpmY8JfECzCfS116oMbSFTPgXnUX319XQ5lQ31gqKbgIHQNlj7NLktzGh0ZcRr5Ngzj7IDojYWopxuTVB86W9XGPvzquScDhQfpuiRbDORNWE+3lkYnjfawB6MsgNvA8zav766Ou2DehdgvPxfZIvRfIDzSgPBCSVFhf7lISJm7hPgVEc7zYsFtDPVBvQ95AfrDXSNYoLifBaqHn\/OIHJvy\/g3rOtQH97zAmcjq52dmvwLCey0t+DsH1lt9fZ1TeXAOGpVeSxqDg9DRZWl0eBADh9ltqZbqrkvVpBvTphuvrytAtLcYTniofeBI5SGldJdrG4XKHe+k6kN9d+ElMBUU9y0ivOBQTX6GHKMqr4dcKEqIVxHhPy8FZ5ObYXnF\/aWrQRSvVZqw21J4TKifRyQ4SNeS3QiXBbfRWe9g32Ym515Tcd8CorkZWYDaOTBw9TUDW2GwtObgIMxlwcPDAMc7KBkdmX2AghcgFi3011aWNR9U1n0IOl1rjExQI5GKQ70nStXuSn2ItjEqQaiksF8e8S5iV0R0z4ufLlFpDsKUPn66K0URHDxRBZVGYkJ9nEMR0fZi2Ay1cF9AgHZOplJ5mEsIwUHoWBxOKg9U28jI6JyfrwSI37re93oQ0nWplhefS+00uiaoEXil\/3r7\/RegdixYiGdsgWpjOa655KU0HmWgsqAeEr1B90Rhy0P9WJPzVdQNeTmHqDY6Sf26EPX5T8hrqXoO9DPQ+yyZOT8bUnAQOrotsfKgZmJivDLuYS6trS2VCoSfANHWYmDaUIpzpLjywG5L6VeCW5Kvd4YSodqHXi74cfSft6A28C2PeBrKcQQquWCXFPe9HkThUw3vfQh2vgrCAicRUKV6XYhrsooS3GOplgLqbOtknFalOeNnQgwOQke3JVYe1I2M1B7d7HVhkiChQgZOtyvsmtIAwfCQXhbck2LQ+aylD3BeYb8+TM29HQfVKU9vRrSKiO9OpkqgEnkQhcuE2nFmIf4xOCXEt7hkWhSgVnUoIt5KjsoMXdLOqWuhwpkrDyEHB13OHOdMS6omxseV9pMA8a7826Gqs9Wouc\/pUyeRRk61Rn0mMkqCEtwTu8wGpaOPqWpJN+4LvrduQi0FRBuKo+znO51MR6kSqDhItD68uaLOT994C\/FTaXQ2M5XGtoX4Z2u04FZha+lFHZzwYJ99EoggOOioOghWHtSNjY0q77tixdLKWhAqWrJQ6LqU\/CBKqWXBbTjn4VYadJ6w8wr7lJCMC75K9cGb9jYKfYj3eZHnoqSwnzcdMLlUG418ztSpNM4sJGdqcNWbEc3IRLquCyrHVB51vJ+d8FA121JKKg4ehgd1tcY8TLfmiksq60DUIl2XWrNz7yOLxRFpYsFtmHrT5EmVQfqV7oJeeaiVpvuQDHLBVxlkGVXXJZU7XmErKe6nurZBM1A9WTM8qPHWqKmliGSJa9xF0uUV94u7Gu0pQS3E+L4uTE15lLLgIMYYHpTVs5L0uza+Hd988Ls1v7atBRhR6xWVNibiXfY+ifqgfkelAH+zVhWn\/f9A1SYN4yhfC7XSW7xjHaaTu0z5GvvU+rwuusNcPfYo7meC73OPpbgfu3upUR2Qn4T3SzWvcpcHVVNpZMu1ykJyyI2cLTX2ycNn5csNDykMDhQ+GTgt3Zf++Uc\/nXM\/WTDuxJC\/ygalVh\/UL3RyMnoC6ncpZb+4ZqeYLq+wTwnJ6htcUthHGn3yPIf5e+9GMp4XC+SXpbgfKw9q8gr7BFrpN0QqNyOajUpoLiFZ5HqtEh58yTA4NAeZrrUeb7zYrNl9KZepPe6BmpIFd+5wVVuQnIW7VC4SSeiaU82CWqPdRLiSEqgskF9+xjxwQonaTIV9knYe8ST194qLHPOmwn5Je95KCvuY8HlDIMPgQLWoDJ6eF3zNP2pMJfirJshqznnES\/UioTLGIGolhX1Uu2TVy0JyJKkylAbyfFmK++ZBtajchFDtXhc1P8dCM1Dtqpe019Pr+luLCR9S3eRraesEhW\/Roh6nArEKL\/5q9m7BubmXG6Tmtg3uXUrVqsIOuIu7WYiHqbifXExWI1lU7h6ZCJeF5JCLJrvY+COh2FTYT47\/pMwQlESqjc0k3oTwlOCOXSP180gvkkflPCjXaOVj0QkPxsA507WmRCvDQ2Q2rFszZ3iQysPpWdahW77yIqQUp4nSR2afyEPtgirno51wA0Qcd45Vz4fbkE4miGZXgloDKA+ai8p5JMnBQVggj2rFdjvSyWe3JdiRX5ytI0PQoXPhMlA0ZPE4qT7MpiXbkIMejoN0kfOMjH+wFPc34VYg4mCCqHmpdrvwBt\/TzFSem6R3q+MsZM3D9LNzqjubsNuSukwm+Eu99opLZv3cXN2WVpx\/IYjgfwB1Hu4YCNLLBNHs\/NwNV1ltt1mphAcLlBYm6HUZ2EYsyVdH9aGzh5UHVYYRPDzI2Ie5Zl6aLUAsX5nO8GAYBu+66CcNEz8DqJM0AxNRM\/Dm+FeRxP7dpA8nHKAZZWDYsRwcA2eCryrGMQ\/qcrksdFi7ZvbqQ3aG8HDx5WtBNM02+BsvkIQZmIiaSb\/ifnlwwTiipiPNPQsx2G2dRFALz0vaRCfJpaPbkpDKgyweN5OZwkNX9wKklAUKk1QfSj72l\/EPJkgH3k2kWvysnK6y6i6lE8e00IxylW5LRvSrAw8MBq88dHDAtLJcrgU6SHC46MLz55x5qdrFl1+JIOyRkyi\/+gwiNz4MCt3tcGdVMhX2jXsGpkbC549qseCG+7zCvtKt8B7wuJouCQs2BpXau38hsNDYfL1\/czAMy2miIWp79gavPEi3pZ4VqzFweC9obi2trdDlogtXzhgeZhrzsO6tb0cQEhxGv30romYsGLVAYbPgDqCWUKC6PsF2+Bt0XQ9LcT8T6cQpiEmFdF3KK+wn79074E7HTFMshX1MJJsJ8qg0ri2kt4utr+uCU3mYOOEECETNOqrnzq50XWJ4qC2X1TPmQZy3YqnyvkHXeLBjqDpklg4h+4YTvIsWDW8Aterc2DJAszi5hcXysS8H1VOjkgXgilAL9qw+nEu18tCD5D5vHM8yRaVxLa9lU1wTMsiWY1mkZLd1CjosM4N1i2kGMt4h16Kn25KQrkszzbo0PYN2zV8QeMB0+Vi04cENDnJsZixQVPrgLwxsRbhTRKpeyHlhpUYm74M+xX2l0cRplc9mQe1ckuTzCM9xU1TayvI+WIUmkMFYJp7ZlgbHtEzXumw1w0Mt8+bNg24ybet009eJW3d1sC5Lwj51AFGZCg7Ska9sgaIkXR5KPvaX2ZrCurDJOdFS2C8PosZ2j499C+B7YjpLYZ\/rkUxcBPBsluJ+eTSBDPo3Wc4941gCxO59wasPsso013uYW2ur\/vAwU+VhYtrQmbe\/axOCKh\/6CaJQHRyEYRuxVOSanJ8VqOWiFuYMTCWFfXhXjhqdBfXqg5Duh43U4DSdbS\/qP8+UFPbJI5mSGmrionpTqSmuC+4QVzueUeSlp1+DDiuvuAY0u7b2dui2eNG5kzDY08JD0MHSEy\/HExzEiDHBQaXRk5PzRqh3GzLhBogwGisq4TEP3pmjxudnILQJ9fFLaeDNBvcE6lusco\/CPnkks6tLATRdSWGfApqAGx4MO5a7rHv26hn3cAHDw6xklqWsxsHSnq6uzlnXexDSZSnoytJRDJaeKTg4Bro2jLHyEA8L7hSuquQuTxh9rVXnuQ9z7AVREljwNyapF+FOaBAV6RppTn7sjenwe67pV9yvgGRZD1ZWZ7JLYR85VvJocJOTa2ZiGzStY6VpGffQwtWmZ9TR3oGwzBUebuwNPr3qxMFwKw+zBAeHzeAQL7ngFn3sX4D+xooFtRJ1L4iCSUP1yu9MSjKpQT136pOiCHf62enkb\/LTjUmes5LCfvJ9k3Qc3AGaiVybVN4HDf\/8TYYHO5appWTQ9G4N6z2Iy679AOhcYXRZ8ixaePa5brw89XHQLkvCPhxeeJg9OFRWPbFAcZOuEvf72D+MGZj6FPbJg4NEaXaNsFCYkL\/DT0VQyF36NFbminDPJ7Mx4XZjUv3bVKoP3loZSWCCXZZmI+8DlZuLclPJRANzw8NEPNO1iv5\/OQIdOOvSuWSWpTC6LHmmVx4mJsPDO961KXCXJRnvIKtLh2Gu4OBi5SEh5G6c5WN\/3TMwqc4000h9vEkvS2EfE+nQD\/VuOJ4+pKsLUxFzBwePNPb7oPa3yU0QlRBZRDKOhZ2guaiOAWro64IbHmKccemhx\/WFBwaIs7V3hNuVS8Y9VCtPDpi+sfejCGrC+gHCUDs4cKalBPE7gFr3DEyqXQ5MqDU4qPmoHLtp6vom1QcL\/sh7o4jkK8L\/+9hW2MfPehk7EK8iuKp0LSWova\/zaOCqdGbqQ7uEGMhaDzrWexBXbgzez75RZHM5dHSEN95hJtJtaYVTcdAyRWsI4UElOIiWNw+rDIqiaFhwp3BVZULvBVj1LlMRyRlgmIY+9M1C5UaEifQMTpVGk5\/3o0ca5dLVx0TyeDcd\/AYHeW1Vzw+qVcywJoBQ\/dm8CaJmm+J+YU4n7pfW60JVeMiUEJO+0kHoIJUHrvngmj+\/G1GSqoNM1fqJP\/h3CEpWlda9OJxqcIgrRNOcSs52p4\/9dV6AS1BfvC4JFwoTbreDIigJVKbqFDcjPaTR7Of96JH3pRybSRoHkYcbavxWfyz4C1Gyf5\/ivtJds4homYi\/6pEmEgYthf28YBr3DR157\/kZp1PTVHgwJlRPctrtevo4dGH1IZ6qw9iEXak66OiyNP7Ct6CTenAQ7LKUUNugfrdHbIG+2V5UG0ompuaFj0N+8ud7dxDT1B2mUameT+RYNZEe8l4swj8TbiNaZiyKs9oijTnpk17v+9XPgpYeOY+odsGMsquXF+pMkCp5HVWrTt7zG1eA2IKp17d6+uFApsLDeNvuuMY9yGJxuhaMW\/3mG5q++hB11UGMTuipOgidXZb8BQfnHYCJEiip5GTtJ9xJ9SGP4ORnqgYXE9FfiOWitG2Gn7sdbBDETXXcjNeY1S2P8I4BeT8WUR8T7p1Q+ZvziI48z0W44aWA+hTg7zzk8dPgFBIgwl6xuwAGh3r1Qb0qHUdA86oed2PqGOqBpiAzFR76Nw7EOcuMrlmXRDNXHzo6OiOvOojFK\/RUHSqzLGnqsuQ3OIgsOjjeIbm8\/taWj6\/R1ZXoLh8\/10T9K9L6lZ\/8WTNN86jtQkGB9Cvul4e+7nbVd9bD7EMfJECIAtzf0etSYSIcebjPh4QGaZTX+54owt8U0tNJyC\/52L8Azd1NJnkNy7DDSaOTCQRUb7pH2W3PW4+kd4bPmdBwoyIz7X9VT3La3b\/zZS0LxgmpPjTjzEtGJoP53dFVHUZHx17\/+Nbf11N1mHheT5eleoKDjHcwNgzEUn0jZRb89TXW1YCuZ+YnabTJhT8P\/fJw\/65ad7NMxDcAk1yqU3UKuegHCbwz3VmXBkQe4QkaIIQ0rPrg\/t5yTEsYzqN+8jzI3y3H\/vHJ71lAsPOAvDZ+Kgez8dPgFCbc50ZHlab6+OgFBWXB3\/onJqZeSxN6yWtbgPvaVlcbZiKvfREBnB0eMmOx3XWVBeP6duoZOC2asfrQ7QSHMNd1mO706cHK40WXXImNHwhedZCKw4SG8Q71BYeKEigNpELqZ8CmCT2DAS34Hyjq3W3y7jgFabyYcE\/4T0x+v7zi1xWQ7tV+004ain5uzMmFXV5f1QaG12iQr5GG8kx31sO+wyyN6noGUc8kj6lueDbc493rfiF\/W2GGzeviI\/tJ4+n45Mdy3Ou4cVCA+oxJtViob8aqAs6u0qxX\/DovSPmtvFjwF3Kalby3i\/CnAPe10BEI85gKhH5CyVYE+Nm5s\/7vm+\/bjQ99X7ovhXmSmZWs+bDlfaugg1QeLr32A3jhx99GM5AF4To7uxAlr\/LwmT\/X01V37Keq3cpnFyA4yGWqBEoLOVjkZKHaKM7DbXwEbeD0Tf7cIvzJY+pEXYJ7wZFJKuTivHuG\/U24F3hpIKxD8BVL9c1KQfWQxrW8hqrXVhNTDWML7jEij15jrgdTU7yait\/vDui5cz4br0uO7lnH1iO+wdUW3Ib+buhVgnvHup6Lp1elEd75w8LZ3Sr9Hh\/TeV1EkzBTUBp476si\/ClMbt7YKNnkumBh5m6yJtzXdNXko59zynQDCBAOc+f8i+0clEY8d6m8gdP5tYugw5U33IqDzz6GwQF94ymSSGZX6lmo5znz47XjA+j99Oew5Lxgq0kLWU26fOgnCCJIcHBub1mtXN8hbSQIyAk0r7i\/nNf2wd+sTTOp90LhySO6QaJycZALDI\/teFkINkORieCKcLtQWQiPNGSle59XIUgzCfh+uxj50Tf5GOTumzQc89BP\/m7dganRBbkueNWhqLqSWXDfpxbqlDn3X8oPIUZ3feNX0KW1rRPX3PJHaHSLFi2OtLuSkKpD9+IVuNkJDzrIitJBBkoHqjhUcH2HlPK74q2uGZjkQiF35sJqWOggF\/8NYHBICjlmSoiXnjLx3Cy470u\/782kkPe03GiI4v3dh2SdR7wuWn662dEUHeN\/wiavrVwXLARwbnj41qZSXFO2Cp3Ttgqv+1KjWtDTg5aWFkRtaKyMf\/+lB6HL+M\/qvxkcPDg4R7ytvIAPJYsF\/xdfXd0qtJyEQyJvqKT+bs0s7ga1iei6ofTBvbsZtNIXpT5nWw194xtUJOU8YsF9ve4HBeHdWLKQLFpDcWbGf425IaWz+iDefNOn0XPeajQamVkp6nEOnqvf\/7tauiuJ8ee\/VXfVQUdwkC5LLeyylGZ+B1DrmoFJWHAbG0UkQwluZUXX4FXSy0LA7gIBeIEyypuDFtxjUd4jfUiuEtz3TZjdlOZiwX1t4gpaJbjHJbsq6SGBUJ7PPiRDCe7xpS0UzxweYu66pLv6IN75sT9pqMXjJDjEsRicWPWWm7D8smugg4SGeqsOOoLD5G9RAqVdH\/w14E3o7cIhd5vibCCV4DZ+5ILFIJxsFqJtWJQwFSjj6lVgwW2Ye+8RC8lQQnLeN\/LaeEHLQjS8u9FxBdpGZsE95vOI77ktYer4tqDRzOEh5q5L4s6+56FT58Jl+M1\/9SdoaetE2sUZHBavXlcJD7qMPfnVuqoO+oIDuyw1EL99ymVwWhH6WDi7gRSFEhga0shC+OMCSkjesWHB\/Zs3TD6WED0L7vt+IZL5vrHgnkPCfH6kfVdE9F20mpEcX\/I85xHN8e5NDZ1HiMd3btbP2E75zIivFG89fwr\/9D\/347rf0dM1Riw8b3WlC9NjD34RaRVncOhcfAEuy38culTWdXDCg186gwNnWXqdnHAspJ\/05\/TTJUnmS5dSvc4BghbcC7+Emfzkz8hDn9LkJhf9qG\/yqBwnSRpEbiHZ+ia3AvQcJ\/LcSynXmwo4qeT37JvcTLh\/982Tj7rHZHjTmZac7SGkp2tO3+S2HlOL5pkIpgT32Lgfau9TC\/GzAn4+KaSdIY15E+6xXoC+KYi9Y9zPaxuIMetnPvyd9Shnn0AMVgwZ+LevtqOtDPzRP16LefNz0OmFR7+Nnz\/8FaRNz8KF6OiIp3LSNn8xrvrgHc6jvilhR3d+zveicDqDgzBgF3IbhjlAjMImDSJZryGPqbnXTczeUPLm4LYwNc+\/bN7aENSYTLjHiBwr1cfJTCxMNRpk24XG6LPuzWOfx9TfL5tKqLDgPgfVz0sjvWfkubkeUyFrPWZ\/XixMrQEhjxKceO5IFhNT73U\/14XYj3Fjzs9+6Ht+VjHVYv1ABje9nHWCg\/urXfbuJfjIl94E3Z7a+XU89cjXkQayjoNMxxrHrEoijOBQPvQNjH7v38EeNZS\/RndwEOOwV7dvGLZAFB+5UCyY\/PgEeIGnc\/EYcc22imyzv2+qj499oEaQ6Pf83IsDrL3N+WXtWxGRa1\/N4IMv55CzpxqUr\/76DMyrF6JnZRt0kilcJTod2fsUkkxWjl6ydFnk6zh4wggO9vB+2L\/egkznAOzTGacFXztAhBEcbNh9baw6UPyG4V4cTkx+TDQdjxHXiVm2Zn\/fVB8f1BgS\/Z7PzPnZb73noagGTm88ksWmQzN3T3roT57FyKlx6HblxlsTu4ickclU1nBYvGQpDEP97rxOMsZBd3AQ9v6\/BkYOwHAKKbk3jCHTXZ5z\/zCCg+BAaSIiIiJ\/at\/OvuITbc4d+jxCtPlA1qk6zP6rSHA4fWwUl717KXSTQdQrr7gGh3\/5BMaGB5EEbW3tWLx4iVN10Ftt8WP5ZW\/DFe++Ha0degdnl488APvA\/\/36\/xtOfM30lGE7+cE+M8OC5yEFh8mB0pwLn4iIiMiHTM09yq33hFV9aJsw8Km9LdgwUDvD7NlxGI\/9\/X6EQQLEDZ\/6T7GvA1HpouRUGhYtXhxbNyUhU7FetvHjyM1rh06V7krW1hk\/lztvApnlE2f9W1jBofK9YRdBRERERL7UbqE+d\/9wGNWHnlEDnznWhqUnbOWvObjnJNbetBxt3XpnXxKt7Z1Y\/eYbMHx6AAOH9yJKEhoWLlxUmYZVBkfHJTevA5c71Ybz1\/4mwlDe8x5g7Oisn8902pDhLvZgJtTgUFlResPw7SAiIiIiX9Q60\/fu7EF25Dg0keDwqb059Iz578u\/YGUb\/k3\/W7VP31pNpnJ9cufXQ+\/GJKFB1mxodR7j1nP+Jbh04ye0j2\/wlH\/9Z7AP\/53SvuMTLch0H4NhqwdLPzg9KxEREVF91FvvH\/redriLWgQiazhIcPCmYq1HWNO3Vhs8fgSP7fii9tmYJDDMa2tHZ2dnbAOhq0m1YdVbNmHlmzYiLOWX74NtFZX2nehswVhPO4zyBFpOveI86h0oXxnrsGFoNYiIiIjIN\/XW660PmxgzAvXnkTUcPnaiTcvMSdf\/4Wpc94cmwrb3549U1oQYHDiCeuRyObS2tlYGP7e1tyciMHjCrjYIe\/AplPfcqLSvFxw8YQQIVh2IiIiI6uevJXvL9++GYW9BHWQqVtl0uvH\/fCOu+eSFCJtUIZ7\/8bex7+c\/QLlchj2tO40EgkwmUxnknMlkK4u5ycctTmhIUljwyNoNMiB6gRMewiQDpMu\/eA8wfrLmvtODg8ewy8gOvors2BCCYtWBiIiIKBh\/LdvK2IdRp\/pgqywT\/7owgoPng\/\/1CqzbvAJRGD71Gvb99Lt45fmfII0kNMhMSssvuwZhqwSHpz9UWc+hltmCQ7Xc0Alkh4Otf8OqAxEREVEw\/m+L3\/L9rc7t4KLKrj2dOWx83laairVeMvPSJ\/9+A5Zf3oWoeCFi4OVfYuTUq0g66Z4k6zZEERqE7uDgyY6cQu5MfeP2WXUgIiIiCs5\/eFCsPsgaDrfvzeG84fC77cQRIMT4yBCOWb\/Ay7\/YidOv1m4oR0kGQi+\/9BosWX1V6N2TqoUVHDzGxChaTh\/zPQ7CgNGb23DmIRARERFR3epr2d\/ycAGGsX22TweZirVecQUIj1QjDjoh4oRTjYgrSEhg6Fq8slJlWGxepX2Rt1rCDg4eGUidPfOa8jgIG3ZfK9d1ICIiIgqs\/tb9h7630\/lvfvo\/xxEcPBIgbvyTSyIbAzEbCRLSpelVaw9OHzsYatemrsUXVCoLUmHodD6OOjB4ogoO1aQbU3ZooOZ6EOOwV7dvGLZARERERIHU38L\/8A\/Wo1x+ovqfVg9m8LF92UBrOOgQ1SxMqqQSMXLytcqjbBMjQ87jQYyPnFH+HjLYuXPJSrR1LXZC0uJKhSHOsFAtjuDgqVQhnACRHZ1tQT+72LJh+C4QERERUWDBWvlVU7fKGg63HAhv1We\/oloHIiivKiHVimre2gvZ1o5EBITZ2CceRfn5TwWajlWHzNhwZTamzPjI6\/\/GQdJEREREegULD5XB0yNPbDySNcOairVeo4ttLP0vPfjdd1yFjlxyQk0jqWfl6LBVhwh2VyIiIiLSK3D\/ot9d\/\/\/lLxrK7kSCDF46gZf+jzGUO5wA0daOP1t3jfPYAdLDdqoM9t7Pwz76TaX9J7oWY2zBGKKUsSe2dax+8U4QERERkTZaBid84bKddztNyrpWntZt4NoJHCyMnvVvnbkWfPLiK3D9igtAwQwOH0Pb0zcpjW8Qds9VGJ3\/KuzyKUTIGrNHNixcbQ2AiIiIiLTR0tfougsLj2XGcavzoa+Vp3U78oExHP7IuXe4x8pl\/PTVV3B05AzMru5KmCD\/vntgL\/762acxNlHGGvyi5v521yqMLhiMOjhgzDac4PDiYRARERGRVlrCw67D9w9ft7ywK2Pj9xGTQx8dxau\/NTHnPvtOn6qEiGVtHTi\/I571INLo6PAZ\/PVTP8MPD+2vBLFny2alZrXGeH7Wr7FbMxhdOAEbo4iSYdjFbvN5LgZHREREFAJto5x3Hb3\/8MYlnzzhNN\/eiwhNdNg49DtjOH7dhNL+Z8bH8ejRQ6xCKJJqwxef3Y2Xh86eCvVZ+7JZA0QlOCzphG1EPWWvvbvLfOFjICIiIqJQaG\/dfeGyf9zhfNteRECCg\/XZEQxfYNf19TKY+rdXXcKxEDN4ZuBVfMv6JZ458dqc+92S\/d\/4UOZ\/v\/7\/8QUHGedgbFy4+jkLRERERBQK7fOrXnfh7d+PYvyDTMW69z+MYHRFfcFBSBVCujHteuVApQIhlYhmJ12Uvvz8Hvy\/e19wqjNDNfevrkDEGByQzU70zl\/1wh4QERERUWhCaeVtXbNzfXbClulbQwkQQ06lYf+\/HcHY4vqDw0zWLFiE3zYvwZqexWg2Z8bH8E3rBTx8cB\/q8ZnOb2DDkh\/HEhxknEPnqhe4ijQRERFRyEJr6W29fGcha9vboVn1Gg5haaYQIZWGhw9YKDnVF6nE1GNR7gTe2\/MjvKntSSzLvYJIGeVtXat+yfUciIiIiCIQ6m3i4qU7t2acu8LQ5NV3jc84FWtYGnlMhOqYhlq84NBquK\/LZfOeizBA2LvH7NGNXM+BiIiIKBqh9zG56\/JH+gwbtyEgWcPh6PvruzMelISINT2LcNPK1ViV4nER0jVJZk\/6l2OvYN9g8LUXpgcHz1Vte7AgG3p7ngOkiYiIiCIWSQf1uy575AnnB61HnWQNh9duUJuKNWwSJDatNLG2Z3EqgoQEhtLhA\/ipExiCVhmqzRYcRM4YrwSIzsxphITBgYiIiCgGkYSHret39mSH7CecD00\/XydTsR68bQyn1icjOEznVSSuX35BZaamjoSsGSFdktztNa2BwTNXcPBIgHhz+88wzxiGTjYwMG5nneDwzG4QERERUaQimxpn6+U7zaxdmYHJVNlfpmKVGZXqXcMhDjLQWkKEDLSWYBFFZUIqCxISjgyfwbPO49MnXq174LMKleDgacsMVyoQOgNE2bY3d69+oR9EREREFLlI59VUDRASHGTxN91TsUatI5eD2emuYi1BQgKFbPL\/8rmlbR01v4eEg0FnOzo8VNnk42OTH1unTyqtxaCLn+Dg0RkgsoZdaF\/1wv0gIiIiolhEPil\/rQAR1hoOSSZBojN7dpenKEOBinqCg0fGPkiAkK5M9WJwICIiIopf9Ct6YfYAMXDtBA59JNw1HMi\/IMHBEyRAMDgQERERJUMs4UFMDxBRr+FAanQEB089AYLBgYiIiCg5YgsPwgsQRz4wZsa1hgPNTmdw8EiAWNv2dM0xEDKrUi470dt+4Yu7QERERESJEGt4EIWdO3qGjFapQNS9DgTpF0Zw8CgMorbG7OxmTsdKRERElCyxhwfPrTu\/22cbduCVqCm4MIODR7ouXdSyDytbDkz\/FBeAIyIiIkqoxIQH8ZFd39lq2CiCYhNFcKh2djcme\/eYndnM4EBERESUTIkKD+IjO\/9hi2EYd4MiF3VwqHZx66+3XXrJD+8EERERESVWBgnzjY3v32bYmdVOrrFAkYkzOBiGvYXBgYiIiCj5Eld58Ny682HTNuztgJ0HhSrG4GBl7dHNN17Zx4HRRERERCmQ2PDg4TiIcMUWHGy7NDw2tnnzhr4BEBEREVEqJD48iH+18zvrJwxjh9PiNEHaxBMc7AHDQPG9a\/77PSAiIiKiVEncmIeZ\/K+N79tt2MZG58M+kBZxBAcb2I3RsQ0MDkRERETplIrKQ7Vbd36nYBvGVlYh6hdPxaFc3LT27+4CEREREaVW6sKDcAdTl50AgQLIl8iDg22Xshi7k4OiiYiIiNIvleHB8+Gd31mf4VgIZdEGB45tICIiImo0qQ4PHnZlqi3K4GDb2DYyNnoXZ1IiIiIiaiwNER4EuzLNLrLgYNslO4PiTWv++y4QERERUcNpmPDgYYg4WyTBgaGBiIiIqCk0XHjwMEREEBwYGoiIiIiaSsOGB0+zhohQgwNDAxEREVFTavjw4JkKEUa+0QdWhxYcGBqIiIiImlrThAdP784dPW1o7W3U2Zn0Bwd7wNm2DY+O38PZk4iIiIiaW9OFh2of\/qfvXp8p24VGqUZoDQ6sMhARERHRNE0dHqq5a0XgZufDXqSQluDgBAYjg\/6hkbH7WWUgIiIioukYHqaZ6taE6+EGiR4kXP3BwR6Ajd0MDERERESkguGhBunaZNjlXsPGerd7U7LUERws20Z\/xjBKQ6MjuxgYiIiIiEgVw4MPUpVoyc5bZ9h2Xjbn6XMCRXyVia7sGXxwYWnW4JDLdGCifGZ32UYJWey+fMXNpTcsfN8+EBERERHVgeEhoA\/v\/M76TBarnLv5693qBExnW4+QSXCQikNX5kzl\/1synQPzcvOt8Ymh3ZmW9t3trT27Dx77xR5WFoiIiIhIF4aHkEioQNZY4AQK053Jye4xbKPy6DztUq3wKhbmHN\/Gkv90tuQwODZmLWhtGzgxOjywqK194De7n7EuaD060J29YM96819bhmEwJBARERFRqP5\/Gydkc+\/V74UAAAAASUVORK5CYII=\"\/>\n<\/a>\n<\/div>\n<\/div>\n<div class=\"export-actions\">\n<button class=\"export-btn\" data-rc-download=\"true\" data-rc-download-filename=\"regions-largest-student-housing-stock.png\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<script>\n(function () {\n  'use strict';\n\n  var root = document.getElementById('rc-regions-student-housing-stock');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      var existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      var script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\n  root.querySelectorAll('[data-rc-download-target]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var targetId = button.getAttribute('data-rc-download-target');\n      var filename = button.getAttribute('data-rc-download-filename') || 'rentcafe-visual.png';\n      var target = getById(targetId);\n      if (!target) return;\n      root.classList.add('exporting');\n      html2canvas(target, {\n        scale: 2,\n        useCORS: true,\n        backgroundColor: '#ffffff'\n      }).then(function (canvas) {\n        var link = document.createElement('a');\n        link.href = canvas.toDataURL('image\/png');\n        link.download = filename;\n        link.click();\n        root.classList.remove('exporting');\n      }).catch(function () {\n        root.classList.remove('exporting');\n        alert('Could not generate PNG.');\n      });\n    });\n  });\n})();\n<\/script>\n\n\n\n<p><strong><div class=\" divider magee-divider magee-shortcode divider-877d55 divider divider-border double-line center\" id=\"\"><div class=\"divider-inner divider-border\"><\/div><\/div><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-section-2-institutionally-controlled-student-housing-nbsp\"><b><span data-contrast=\"auto\">Section 2: Institutionally controlled student housing <\/span><\/b><span data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">&nbsp;<\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-many-universities-offer-institutionally-controlled-student-housing\">How many universities offer institutionally controlled student housing?<\/h3>\n\n\n\n<p>Of the degree-granting universities with at least 3,000 enrolled students, 61% offer institutionally controlled student housing. This refers to any residence hall or housing facility that's on- or off-campus; owned and controlled by an institution; and used in support of the institution's educational purposes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1323\" height=\"682\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/students-living-in-student-dedicated-housing.png\" alt=\"illustration of students living together in student housing\" class=\"wp-image-148416\" srcset=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/students-living-in-student-dedicated-housing.png 1323w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/students-living-in-student-dedicated-housing.png?resize=500,258 500w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/students-living-in-student-dedicated-housing.png?resize=768,396 768w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/students-living-in-student-dedicated-housing.png?resize=1320,680 1320w, https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/students-living-in-student-dedicated-housing.png?resize=150,77 150w\" sizes=\"auto, (max-width: 1323px) 100vw, 1323px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-which-u-s-universities-offer-students-the-most-access-to-dedicated-housing\">Which U.S. universities offer students the most access to dedicated housing?<\/h3>\n\n\n\n<p>Among public universities, the <a href=\"https:\/\/www.fredonia.edu\/\" target=\"_blank\" rel=\"noreferrer noopener\">State University of New York (SUNY) at Fredonia <\/a>leads in housing coverage (the share of enrolled students with access to institutionally controlled housing) at 92.2%. It's followed by Christopher Newport University (85.72%) and SUNY Purchase College (83.26%).<\/p>\n\n\n\n<p>The table below offers a comprehensive view of the top public universities ranked by coverage level. For a complete overview, we included information about total enrollment; housing capacity and coverage; as well as yearly housing costs for added context.<\/p>\n\n\n\n<!-- 4. University housing at a glance: capacity, coverage & typical annual charges -->\n<style>\n\n#rc-university-housing-glance, #rc-university-housing-glance *{box-sizing:border-box;}\n#rc-university-housing-glance{width:100%; margin:0 auto 32px; font-family:'Muli', Arial, sans-serif; color:#424141;}\n#rc-university-housing-glance .embed-btn.is-hidden-control, #rc-university-housing-glance .rc-embed-btn{display:none !important;}\n#rc-university-housing-glance *, #rc-university-housing-glance *, #rc-university-housing-glance *{\n  box-sizing:border-box;\n}\n#rc-university-housing-glance{\n  margin:0;\n  padding:20px 16px;\n  background:#ffffff;\n  font-family:'Muli', sans-serif;\n  color:#424141;\n}\n#rc-university-housing-glance .visual-wrap{\n  max-width:1160px;\n  margin:0 auto;\n}\n#rc-university-housing-glance .glance-wrap{\n  max-width:1160px;\n  margin:0;\n  font-family:'Muli', sans-serif;\n  font-size:14px;\n  color:#000000;\n}\n#rc-university-housing-glance .visual-card{\n  background:#fff;\n  padding:10px;\n  border-radius:10px;\n  box-shadow:0 1px 4px rgba(0,0,0,.04);\n}\n#rc-university-housing-glance .visual-title{\n  margin:0 0 18px;\n  text-align:center;\n  font-size:22px;\n  font-weight:700;\n  color:#424141;\n  line-height:1.2;\n}\n#rc-university-housing-glance .table-toolbar{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:16px;\n  margin:6px 0 18px;\n}\n#rc-university-housing-glance .search-box{\n  position:relative;\n  width:200px;\n  max-width:42vw;\n  flex:0 0 auto;\n}\n#rc-university-housing-glance .search-box svg{\n  position:absolute;\n  left:7px;\n  top:50%;\n  transform:translateY(-50%);\n  width:15px;\n  height:15px;\n  stroke:#b9b9b9;\n  pointer-events:none;\n}\n#rc-university-housing-glance .search-box input{\n  width:100%;\n  height:26px;\n  border:1px solid #dddddd;\n  border-radius:3px;\n  padding:4px 8px 4px 26px;\n  font-family:'Muli', sans-serif;\n  font-size:13px;\n  color:#424141;\n  outline:none;\n  background:#fff;\n}\n#rc-university-housing-glance .search-box input::placeholder{\n  color:#555;\n}\n#rc-university-housing-glance .search-box input:focus{\n  border-color:#8227BE;\n  box-shadow:0 0 0 3px rgba(130,39,190,.10);\n}\n#rc-university-housing-glance .pagination{\n  display:flex;\n  align-items:center;\n  justify-content:flex-end;\n  gap:7px;\n  font-size:12px;\n  color:#000;\n  white-space:nowrap;\n}\n#rc-university-housing-glance .page-btn{\n  width:31px;\n  height:26px;\n  border:1px solid #dddddd;\n  border-radius:4px;\n  background:#fff;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:#000;\n  padding:0;\n}\n#rc-university-housing-glance .page-btn svg{\n  width:14px;\n  height:14px;\n  stroke:currentColor;\n}\n#rc-university-housing-glance .page-btn:disabled{\n  color:#d6d6d6;\n  cursor:not-allowed;\n  background:#fff;\n}\n#rc-university-housing-glance .page-btn:not(:disabled):hover{\n  background:#f7f7f7;\n  border-color:#cfcfcf;\n}\n#rc-university-housing-glance .table-scroll{\n  width:100%;\n  overflow-x:hidden;\n}\n#rc-university-housing-glance .visual-table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n}\n#rc-university-housing-glance .visual-table th, #rc-university-housing-glance .visual-table td{\n  color:#000;\n  font-size:13px;\n  font-weight:400;\n  padding:4px 6px;\n  line-height:1.15;\n  height:29px;\n  border-bottom:1px solid #ececec;\n  vertical-align:middle;\n}\n#rc-university-housing-glance .visual-table thead th{\n  font-size:13px;\n  font-weight:700;\n  text-align:center;\n  border-bottom:2px solid #555;\n  padding:7px 5px 9px;\n  height:34px;\n}\n#rc-university-housing-glance .visual-table tbody tr:last-child td{\n  border-bottom:none;\n}\n#rc-university-housing-glance .visual-table tbody tr:hover{\n  background:#fbf7ff;\n}\n#rc-university-housing-glance .sort-header{\n  appearance:none;\n  border:none;\n  background:transparent;\n  padding:0;\n  margin:0;\n  width:100%;\n  min-height:38px;\n  font:inherit;\n  font-weight:700;\n  line-height:1.15;\n  color:#000;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:3px;\n  text-align:center;\n  white-space:normal;\n}\n#rc-university-housing-glance .header-label{\n  display:inline-block;\n  line-height:1.15;\n}\n#rc-university-housing-glance .sort-arrow{\n  display:inline-block;\n  width:10px;\n  color:#c3c3c3;\n  font-size:11px;\n  line-height:1;\n  position:relative;\n  top:-1px;\n}\n#rc-university-housing-glance .sort-arrow.active{\n  color:#9c9c9c;\n}\n#rc-university-housing-glance .university-cell{\n  text-align:left;\n  overflow-wrap:anywhere;\n  word-break:normal;\n}\n#rc-university-housing-glance .city-cell{\n  text-align:left;\n  overflow-wrap:normal;\n}\n#rc-university-housing-glance .rank-cell{\n  text-align:center;\n  white-space:nowrap;\n}\n#rc-university-housing-glance .numeric-cell, #rc-university-housing-glance .cost-cell{\n  text-align:center;\n  white-space:nowrap;\n}\n#rc-university-housing-glance .coverage-cell{\n  padding-top:3px !important;\n  padding-bottom:3px !important;\n  text-align:left;\n}\n#rc-university-housing-glance .coverage-wrap{\n  width:100%;\n  min-width:0;\n}\n#rc-university-housing-glance .coverage-label{\n  display:block;\n  color:#000000;\n  font-size:13px;\n  font-weight:400;\n  line-height:1.05;\n  margin:0 0 3px;\n  white-space:nowrap;\n}\n#rc-university-housing-glance .coverage-bar{\n  display:block;\n  width:var(--coverage-width);\n  height:4px;\n  min-width:2px;\n  background:#8227BE;\n}\n#rc-university-housing-glance .no-results{\n  text-align:center !important;\n  color:#777 !important;\n  padding:24px 8px !important;\n}\n#rc-university-housing-glance .bottom-bar{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:12px;\n  margin-top:12px;\n  padding-top:8px;\n  border-top:1px solid #e5e7eb;\n  flex-wrap:wrap;\n}\n#rc-university-housing-glance .source{\n  font-size:11px;\n  color:#6b7280;\n  line-height:1.35;\n  margin:0;\n  flex:1;\n}\n#rc-university-housing-glance .export-actions{\n  display:flex;\n  gap:16px;\n  margin-top:12px;\n}\n#rc-university-housing-glance .export-btn{\n  background:none;\n  border:none;\n  padding:0;\n  margin:0;\n  font-family:'Muli', sans-serif;\n  font-size:13px;\n  font-weight:700;\n  color:#6b7280;\n  text-decoration:underline;\n  cursor:pointer;\n}\n#rc-university-housing-glance .export-btn:hover{\n  color:#424141;\n}\n#rc-university-housing-glance .footer-right{\n  display:flex;\n  align-items:center;\n  justify-content:flex-end;\n}\n#rc-university-housing-glance .brand-logo{\n  height:22px;\n  width:auto;\n  display:block;\n}\n#rc-university-housing-glance.exporting .export-actions, #rc-university-housing-glance.exporting .table-toolbar{\n  display:none !important;\n}\n#rc-university-housing-glance.exporting tbody tr:hover{\n  background:inherit !important;\n}\n@media (max-width:900px){\n#rc-university-housing-glance .visual-table th, #rc-university-housing-glance .visual-table td{\n    font-size:12px;\n    padding-left:4px;\n    padding-right:4px;\n  }\n#rc-university-housing-glance .coverage-label{\n    font-size:12px;\n  }\n}\n@media (max-width:700px){\n#rc-university-housing-glance{\n    padding:12px;\n  }\n#rc-university-housing-glance .visual-title{\n    font-size:18px;\n    margin-bottom:14px;\n  }\n#rc-university-housing-glance .table-toolbar{\n    align-items:flex-start;\n    gap:10px;\n  }\n#rc-university-housing-glance .search-box{\n    width:180px;\n    max-width:55vw;\n  }\n#rc-university-housing-glance .visual-table th, #rc-university-housing-glance .visual-table td{\n    font-size:11px;\n    padding:4px 3px;\n  }\n#rc-university-housing-glance .visual-table thead th{\n    font-size:11px;\n  }\n#rc-university-housing-glance .coverage-label{\n    font-size:11px;\n  }\n#rc-university-housing-glance .bottom-bar{\n    flex-direction:column;\n    align-items:flex-start;\n  }\n}\n@media (max-width:480px){\n#rc-university-housing-glance .table-toolbar{\n    flex-direction:column;\n  }\n#rc-university-housing-glance .search-box{\n    width:100%;\n    max-width:100%;\n  }\n#rc-university-housing-glance .pagination{\n    width:100%;\n    justify-content:flex-end;\n  }\n#rc-university-housing-glance .export-actions{\n    width:100%;\n    flex-direction:column;\n  }\n}\n#rc-university-housing-glance \/* Hidden embed control: keep the Embed button in the HTML, #rc-university-housing-glance but hide it by default.\n   Add ?showEmbed=1 to the URL if you need to reveal it while testing. *\/\n.embed-btn.is-hidden-control{\n  display:none !important;\n}\n<\/style>\n\n<div id=\"rc-university-housing-glance\">\n<div class=\"visual-wrap\">\n<div class=\"glance-wrap\">\n<div class=\"visual-card\" data-rc-id=\"export-card\" id=\"export-glance\">\n<h3 class=\"visual-title\">University housing at a glance: capacity, coverage &amp; typical annual charges<\/h3>\n<div aria-label=\"Table tools\" class=\"table-toolbar\">\n<label class=\"search-box\" for=\"tableSearch\">\n<svg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 24 24\">\n<circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\" stroke-width=\"2\"><\/circle>\n<path d=\"M15.5 15.5L21 21\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<input autocomplete=\"off\" id=\"tableSearch\" placeholder=\"Search in table\" type=\"search\"\/>\n<\/label>\n<div aria-label=\"Pagination\" class=\"pagination\">\n<button aria-label=\"Previous page\" class=\"page-btn\" id=\"prevPage\" type=\"button\">\n<svg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 24 24\">\n<path d=\"M15 6l-6 6 6 6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>\n<span id=\"pageInfo\">Page 1 of 1<\/span>\n<button aria-label=\"Next page\" class=\"page-btn\" id=\"nextPage\" type=\"button\">\n<svg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 24 24\">\n<path d=\"M9 6l6 6-6 6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"table-scroll\">\n<table aria-label=\"University housing at a glance: capacity, coverage &amp; typical annual charges\" class=\"visual-table\" id=\"glanceTable\">\n<colgroup id=\"tableColgroup\"><\/colgroup>\n<thead id=\"tableHead\"><\/thead>\n<tbody id=\"tableBody\"><\/tbody>\n<\/table>\n<\/div>\n<div class=\"bottom-bar\">\n<p class=\"source\">Source: RentCafe analysis of Yardi Matrix data \u2022 All data is accurate as of the date of publication.<\/p>\n<div class=\"footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">\n<img decoding=\"async\" alt=\"RentCafe logo\" class=\"brand-logo\" onerror=\"this.onerror=null; this.parentElement.innerHTML='&lt;span style=&quot;font-size:14px; font-weight:700; color:#424141;&quot;&gt;RentCafe&lt;\/span&gt;';\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/11\/RentCafe-logo-for-light-background.png?resize=500,128\"\/>\n<\/a>\n<\/div>\n<\/div>\n<div class=\"export-actions\">\n<button class=\"export-btn\" data-rc-download=\"true\" data-rc-download-filename=\"university-housing-at-a-glance.png\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<button class=\"export-btn\" data-rc-get-data=\"true\" data-rc-get-data-filename=\"university-housing-at-a-glance-data.csv\" type=\"button\">Get data<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<script>\n(function(){\n  var root = document.getElementById('rc-university-housing-glance');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      var existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      var script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\nconst PAGE_SIZE = 20;\nconst RAW_DATA = `University name\tCity, state\tTotal  enrollment\tHousing capacity\tShare of housing coverage\tTypical housing charges for an academic year\nSUNY at Fredonia\tFredonia, NY\t3179\t2931\t92.20%\t $8,400 \nChristopher Newport University\tNewport News, VA\t4454\t3818\t85.72%\t $7,310 \nSUNY at Purchase College\tPurchase, NY\t3333\t2775\t83.26%\t $9,436 \nSUNY College of Technology at Alfred\tAlfred, NY\t3781\t2650\t70.09%\t $8,674 \nVirginia State University\tPetersburg, VA\t5605\t3800\t67.80%\t $7,698 \nPlymouth State University\tPlymouth, NH\t3707\t2396\t64.63%\t $8,340 \nVermont State University\tRandolph, VT\t5093\t3188\t62.60%\t $8,104 \nSUNY College at Geneseo\tGeneseo, NY\t3945\t2441\t61.88%\t $9,702 \nDelaware State University\tDover, DE\t5327\t3262\t61.24%\t $10,100 \nSUNY College of Technology at Delhi\tDelhi, NY\t3056\t1845\t60.37%\t $8,770 \nSUNY Oneonta\tOneonta, NY\t5337\t3217\t60.28%\t $10,570 \nUniversity of Maryland Eastern Shore\tPrincess Anne, MD\t3177\t1871\t58.89%\t $6,047 \nWinston-Salem State University\tWinston-Salem, NC\t4782\t2778\t58.09%\t $7,500 \nTennessee State University\tNashville, TN\t6310\t3662\t58.03%\t $5,342 \nAlabama A & M University\tNormal, AL\t7295\t4200\t57.57%\t $5,103 \nUniversity of Mary Washington\tFredericksburg, VA\t3826\t2182\t57.03%\t $8,004 \nSavannah State University\tSavannah, GA\t3193\t1803\t56.47%\t $7,480 \nAlabama State University\tMontgomery, AL\t4081\t2281\t55.89%\t $3,500 \nState University of New York at Oswego\tOswego, NY\t6715\t3675\t54.73%\t $9,520 \nSonoma State University\tRohnert Park, CA\t5891\t3185\t54.07%\t $9,040 \nEastern Connecticut State University\tWillimantic, CT\t4355\t2323\t53.34%\t $10,579 \nLongwood University\tFarmville, VA\t4612\t2436\t52.82%\t $9,584 \nUniversity of North Carolina Asheville\tAsheville, NC\t3056\t1563\t51.15%\t $6,314 \nKutztown University of Pennsylvania\tKutztown, PA\t7467\t3819\t51.15%\t $7,504 \nState University of New York at Plattsburgh\tPlattsburgh, NY\t4540\t2296\t50.57%\t $10,620 \nNorfolk State University\tNorfolk, VA\t6053\t3057\t50.50%\t $7,646 \nCommonwealth University of Pennsylvania\tBloomsburg, PA\t11092\t5566\t50.18%\t $7,259 \nIndiana State University\tTerre Haute, IN\t7895\t3929\t49.77%\t $7,593 \nShippensburg University of Pennsylvania\tShippensburg, PA\t5161\t2538\t49.18%\t $7,988 \nMorgan State University\tBaltimore, MD\t10739\t5250\t48.89%\t $7,535 \nCalifornia State University-Monterey Bay\tSeaside, CA\t7713\t3762\t48.77%\t $8,873 \nWestern Illinois University\tMacomb, IL\t6332\t3083\t48.69%\t $6,870 \nPrairie View A & M University\tPrairie View, TX\t9922\t4808\t48.46%\t $6,848 \nPennsylvania State University-Penn State Erie-Behrend College\tErie, PA\t3336\t1603\t48.05%\t $9,558 \nUniversity of New Hampshire-Main Campus\tDurham, NH\t13554\t6505\t47.99%\t $8,536 \nFort Lewis College\tDurango, CO\t3544\t1698\t47.91%\t $7,268 \nEast Stroudsburg University of Pennsylvania\tEast Stroudsburg, PA\t5633\t2682\t47.61%\t $7,600 \nCoastal Carolina University\tConway, SC\t11348\t5399\t47.58%\t $7,600 \nThe College of New Jersey\tEwing, NJ\t8141\t3869\t47.52%\t $10,351 \nUniversity of Wisconsin-River Falls\tRiver Falls, WI\t5243\t2490\t47.49%\t $4,952 \nUniversity of Connecticut\tStorrs, CT\t28306\t13321\t47.06%\t $7,850 \nNorth Dakota State University-Main Campus\tFargo, ND\t11952\t5563\t46.54%\t $4,550 \nUniversity of Wisconsin-Platteville\tPlatteville, WI\t6389\t2937\t45.97%\t $5,220 \nGrambling State University\tGrambling, LA\t5150\t2359\t45.81%\t $5,548 \nWestfield State University\tWestfield, MA\t4588\t2100\t45.77%\t $8,660 \nUniversity of Wisconsin-Stout\tMenomonie, WI\t6926\t3169\t45.76%\t $5,140 \nUniversity of Massachusetts-Amherst\tAmherst, MA\t31726\t14421\t45.45%\t $8,480 \nUniversity of Massachusetts-Dartmouth\tNorth Dartmouth, MA\t7968\t3614\t45.36%\t $11,239 \nState University of New York at Cortland\tCortland, NY\t6938\t3121\t44.98%\t $8,930 \nWilliam & Mary\tWilliamsburg, VA\t9818\t4411\t44.93%\t $9,840 \nUniversity of Montevallo\tMontevallo, AL\t3088\t1378\t44.62%\t $6,740 \nSouthern Arkansas University Main Campus\tMagnolia, AR\t4732\t2104\t44.46%\t $4,516 \nNorthern Michigan University\tMarquette, MI\t7409\t3278\t44.24%\t $6,896 \nSouth Carolina State University\tOrangeburg, SC\t3242\t1428\t44.05%\t $6,400 \nRamapo College of New Jersey\tMahwah, NJ\t5981\t2615\t43.72%\t $11,236 \nMichigan Technological University\tHoughton, MI\t7403\t3213\t43.40%\t $7,284 \nMiami University-Oxford\tOxford, OH\t18838\t8173\t43.39%\t $10,210 \nUniversity of Vermont\tBurlington, VT\t14476\t6195\t42.79%\t $9,018 \nUniversity of Wisconsin-Stevens Point\tStevens Point, WI\t8233\t3492\t42.41%\t $5,050 \nWinthrop University\tRock Hill, SC\t4894\t2050\t41.89%\t $8,276 \nRadford University\tRadford, VA\t7812\t3257\t41.69%\t $6,650 \nNorth Carolina A & T State University\tGreensboro, NC\t14311\t5928\t41.42%\t $5,489 \nUniversity at Albany\tAlbany, NY\t17560\t7250\t41.29%\t $10,143 \nLander University\tGreenwood, SC\t4378\t1800\t41.11%\t $6,700 \nBinghamton University\tVestal, NY\t18816\t7722\t41.04%\t $12,432 \nStockton University\tGalloway, NJ\t8631\t3514\t40.71%\t $9,228 \nState University of New York at New Paltz\tNew Paltz, NY\t7898\t3195\t40.45%\t $11,094 \nStony Brook University\tStony Brook, NY\t26689\t10710\t40.13%\t $11,036 \nUniversity of Wisconsin-Eau Claire\tEau Claire, WI\t10049\t4029\t40.09%\t $5,540 \nIndiana University of Pennsylvania-Main Campus\tIndiana, PA\t9073\t3632\t40.03%\t $8,950 \nUniversity of Northern Colorado\tGreeley, CO\t8869\t3542\t39.94%\t $7,650 \nSouth Dakota State University\tBrookings, SD\t12056\t4757\t39.46%\t $5,581 \nNorth Carolina Central University\tDurham, NC\t8579\t3376\t39.35%\t $7,569 \nCentral Washington University\tEllensburg, WA\t10811\t4249\t39.30%\t $8,700 \nWestern Carolina University\tCullowhee, NC\t11686\t4570\t39.11%\t $6,790 \nPennsylvania Western University\tCalifornia, PA\t10834\t4214\t38.90%\t $7,000 \nUniversity of Northern Iowa\tCedar Falls, IA\t9278\t3594\t38.74%\t $5,158 \nEast Central University\tAda, OK\t3377\t1291\t38.23%\t $3,253 \nSouthern Illinois University-Carbondale\tCarbondale, IL\t11790\t4492\t38.10%\t $6,756 \nJackson State University\tJackson, MS\t6326\t2409\t38.08%\t $9,369 \nCalifornia Polytechnic State University-San Luis Obispo\tSan Luis Obispo, CA\t23069\t8769\t38.01%\t $11,589 \nFramingham State University\tFramingham, MA\t4002\t1520\t37.98%\t $9,100 \nUniversity of Wisconsin-Whitewater\tWhitewater, WI\t11746\t4306\t36.66%\t $4,787 \nUniversity of Central Arkansas\tConway, AR\t10112\t3694\t36.53%\t $4,960 \nNorthern Arizona University\tFlagstaff, AZ\t28467\t10369\t36.42%\t $7,790 \nSaginaw Valley State University\tUniversity Center, MI\t6822\t2466\t36.15%\t $5,700 \nSUNY College of Technology at Canton\tCanton, NY\t3459\t1250\t36.14%\t $9,220 \nSlippery Rock University of Pennsylvania\tSlippery Rock, PA\t8376\t2995\t35.76%\t $7,154 \nAlbany State University\tAlbany, GA\t6768\t2415\t35.68%\t $6,124 \nSUNY Brockport\tBrockport, NY\t7482\t2647\t35.38%\t $9,768 \nUniversity of Rhode Island\tKingston, RI\t17210\t6086\t35.36%\t $8,980 \nWestern Colorado University\tGunnison, CO\t3568\t1260\t35.31%\t $5,463 \nPennsylvania College of Technology\tWilliamsport, PA\t4575\t1599\t34.95%\t $7,140 \nWestern Oregon University\tMonmouth, OR\t3722\t1300\t34.93%\t $6,981 \nAbraham Baldwin Agricultural College\tTifton, GA\t3825\t1324\t34.61%\t $6,000 \nTruman State University\tKirksville, MO\t3664\t1267\t34.58%\t $7,377 \nUniversity of Nebraska at Kearney\tKearney, NE\t5881\t2032\t34.55%\t $6,236 \nIowa State University\tAmes, IA\t30380\t10258\t33.77%\t $5,700 \nMinnesota State University Moorhead\tMoorhead, MN\t4386\t1480\t33.74%\t $7,103 \nNorth Dakota State College of Science\tWahpeton, ND\t3367\t1125\t33.41%\t $3,924 \nBall State University\tMuncie, IN\t21089\t7028\t33.33%\t $5,734 \nMichigan State University\tEast Lansing, MI\t52089\t17291\t33.20%\t $5,188 \nCalifornia State Polytechnic University-Humboldt\tArcata, CA\t6237\t2069\t33.17%\t $7,322 \nMurray State University\tMurray, KY\t10020\t3302\t32.95%\t $6,022 \nFerris State University\tBig Rapids, MI\t9959\t3281\t32.95%\t $5,722 \nWayne State College\tWayne, NE\t4666\t1533\t32.85%\t $4,730 \nSalisbury University\tSalisbury, MD\t7025\t2299\t32.73%\t $7,820 \nOhio University-Main Campus\tAthens, OH\t26323\t8597\t32.66%\t $8,266 \nBowling Green State University-Main Campus\tBowling Green, OH\t17594\t5685\t32.31%\t $7,908 \nBridgewater State University\tBridgewater, MA\t9727\t3134\t32.22%\t $9,837 \nShepherd University\tShepherdstown, WV\t3339\t1074\t32.17%\t $7,758 \nPurdue University-Main Campus\tWest Lafayette, IN\t58658\t18864\t32.16%\t $7,120 \nSUNY Buffalo State University\tBuffalo, NY\t6188\t1983\t32.05%\t $9,024 \nFairmont State University\tFairmont, WV\t3305\t1050\t31.77%\t $6,264 \nWinona State University\tWinona, MN\t6045\t1911\t31.61%\t $6,280 \nGeorgia College & State University\tMilledgeville, GA\t7097\t2237\t31.52%\t $7,722 \nMillersville University of Pennsylvania\tMillersville, PA\t6975\t2197\t31.50%\t $8,080 \nWestern Kentucky University\tBowling Green, KY\t16291\t5127\t31.47%\t $7,638 \nUniversity of North Carolina at Greensboro\tGreensboro, NC\t18012\t5660\t31.42%\t $6,130 \nIllinois State University\tNormal, IL\t21546\t6724\t31.21%\t $6,178 \nCollege of Charleston\tCharleston, SC\t11926\t3719\t31.18%\t $9,032 \nCentral Michigan University\tMount Pleasant, MI\t14488\t4510\t31.13%\t $6,494 \nWest Chester University of Pennsylvania\tWest Chester, PA\t17171\t5304\t30.89%\t $6,648 \nMissouri University of Science and Technology\tRolla, MO\t7154\t2209\t30.88%\t $7,835 \nUniversity of Wisconsin-La Crosse\tLa Crosse, WI\t10446\t3214\t30.77%\t $4,556 \nRowan University\tGlassboro, NJ\t21026\t6450\t30.68%\t $9,592 \nThe University of Tennessee-Chattanooga\tChattanooga, TN\t11775\t3591\t30.50%\t $8,804 \nUniversity of Maryland-College Park\tCollege Park, MD\t41725\t12690\t30.41%\t $9,562 \nUniversity of North Carolina at Chapel Hill\tChapel Hill, NC\t32438\t9845\t30.35%\t $7,736 \nUniversity of Maine\tOrono, ME\t12029\t3634\t30.21%\t $6,670 \nEastern Kentucky University\tRichmond, KY\t15673\t4710\t30.05%\t $7,178 \nKansas State University\tManhattan, KS\t20295\t6074\t29.93%\t $5,900 \nBowie State University\tBowie, MD\t6353\t1900\t29.91%\t $8,088 \nRutgers University-New Brunswick\tNew Brunswick, NJ\t52269\t15508\t29.67%\t $9,366 \nUniversity of Delaware\tNewark, DE\t24412\t7191\t29.46%\t $8,740 \nFashion Institute of Technology\tNew York, NY\t8206\t2407\t29.33%\t $10,674 \nJames Madison University\tHarrisonburg, VA\t22740\t6657\t29.27%\t $6,280 \nColorado Mesa University\tGrand Junction, CO\t9785\t2856\t29.19%\t $6,250 \nAppalachian State University\tBoone, NC\t21570\t6290\t29.16%\t $7,240 \nUniversity of Virginia-Main Campus\tCharlottesville, VA\t26409\t7655\t28.99%\t $8,942 \nColorado School of Mines\tGolden, CO\t8044\t2330\t28.97%\t $10,296 \nFlorida Agricultural and Mechanical University\tTallahassee, FL\t9313\t2691\t28.90%\t $7,212 \nMidwestern State University\tWichita Falls, TX\t5324\t1536\t28.85%\t $6,600 \nPennsylvania State University-Main Campus\tUniversity Park, PA\t50737\t14580\t28.74%\t $9,006 \nUniversity of Maryland-Baltimore County\tBaltimore, MD\t13906\t3992\t28.71%\t $8,382 \nFlorida Gulf Coast University\tFort Myers, FL\t16612\t4744\t28.56%\t $6,571 \nWestern Connecticut State University\tDanbury, CT\t4169\t1153\t27.66%\t $8,932 \nWorcester State University\tWorcester, MA\t5745\t1584\t27.57%\t $8,825 \nUniversity of North Carolina Wilmington\tWilmington, NC\t18848\t5173\t27.45%\t $9,128 \nCalifornia State University-Channel Islands\tCamarillo, CA\t5592\t1528\t27.32%\t $9,740 \nGrand Valley State University\tAllendale, MI\t22011\t6012\t27.31%\t $7,350 \nThe University of Tennessee-Martin\tMartin, TN\t7499\t2041\t27.22%\t $3,480 \nJacksonville State University\tJacksonville, AL\t9955\t2698\t27.10%\t $5,476 \nWashington State University\tPullman, WA\t25685\t6930\t26.98%\t $8,802 \nUniversity of South Carolina-Columbia\tColumbia, SC\t38532\t10386\t26.95%\t $8,162 \nNorth Carolina State University at Raleigh\tRaleigh, NC\t38464\t10342\t26.89%\t $8,338 \nUniversity of Southern Mississippi\tHattiesburg, MS\t13170\t3539\t26.87%\t $8,030 \nTexas State University\tSan Marcos, TX\t40674\t10871\t26.73%\t $7,315 \nFitchburg State University\tFitchburg, MA\t5892\t1551\t26.32%\t $11,094 \nUniversity of Wyoming\tLaramie, WY\t10813\t2843\t26.29%\t $5,856 \nVirginia Polytechnic Institute and State University\tBlacksburg, VA\t38857\t10213\t26.28%\t $6,371 \nUniversity of Louisiana at Monroe\tMonroe, LA\t8601\t2259\t26.26%\t $3,816 \nUniversity of Pittsburgh-Pittsburgh Campus\tPittsburgh, PA\t35724\t9316\t26.08%\t $7,950 \nUniversity of Mississippi\tUniversity, MS\t26449\t6841\t25.86%\t $7,400 \nClemson University\tClemson, SC\t29077\t7500\t25.79%\t $8,208 \nTowson University\tTowson, MD\t19401\t5000\t25.77%\t $8,502 \nSouthern Illinois University-Edwardsville\tEdwardsville, IL\t11893\t3062\t25.75%\t $7,030 \nGeorgia Southwestern State University\tAmericus, GA\t3700\t952\t25.73%\t $4,864 \nUniversity of Kentucky\tLexington, KY\t34709\t8923\t25.71%\t $10,750 \nMissouri Western State University\tSaint Joseph, MO\t3716\t948\t25.51%\t $5,820 \nRogers State University\tClaremore, OK\t3272\t829\t25.34%\t $5,410 \nUniversity of Alaska Fairbanks\tFairbanks, AK\t6893\t1746\t25.33%\t $5,200 \nShawnee State University\tPortsmouth, OH\t3231\t818\t25.32%\t $7,360 \nNorthwest Missouri State University\tMaryville, MO\t9152\t2309\t25.23%\t $7,748 \nTexas A & M University-Corpus Christi\tCorpus Christi, TX\t11266\t2832\t25.14%\t $7,704 \nMissouri Southern State University\tJoplin, MO\t4147\t1039\t25.05%\t $4,840 \nBlack Hills State University\tSpearfish, SD\t3346\t834\t24.93%\t $3,926 \nUniversity of Massachusetts-Lowell\tLowell, MA\t16598\t4135\t24.91%\t $9,240 \nUniversity of Georgia\tAthens, GA\t43146\t10740\t24.89%\t $7,228 \nEast Tennessee State University\tJohnson City, TN\t13728\t3400\t24.77%\t $5,088 \nUniversity of New Orleans\tNew Orleans, LA\t6501\t1604\t24.67%\t $6,280 \nUniversity of South Alabama\tMobile, AL\t14003\t3444\t24.59%\t $4,680 \nSouthwestern Oklahoma State University\tWeatherford, OK\t5186\t1272\t24.53%\t $3,200 \nUniversity of South Carolina Aiken\tAiken, SC\t4022\t986\t24.52%\t $5,750 \nFrostburg State University\tFrostburg, MD\t4104\t1004\t24.46%\t $6,340 \nUniversity of North Carolina at Pembroke\tPembroke, NC\t7674\t1864\t24.29%\t $5,762 \nUniversity of Nebraska-Lincoln\tLincoln, NE\t24393\t5917\t24.26%\t $8,120 \nUniversity at Buffalo\tBuffalo, NY\t31903\t7713\t24.18%\t $9,686 \nTennessee Technological University\tCookeville, TN\t10511\t2523\t24.00%\t $6,354 \nTarleton State University\tStephenville, TX\t17433\t4175\t23.95%\t $6,038 \nCentral Connecticut State University\tNew Britain, CT\t9997\t2389\t23.90%\t $7,674 \nWest Texas A & M University\tCanyon, TX\t9045\t2158\t23.86%\t $5,079 \nEastern Michigan University\tYpsilanti, MI\t12631\t3011\t23.84%\t $5,996 \nDakota State University\tMadison, SD\t3774\t895\t23.71%\t $4,746 \nItawamba Community College\tFulton, MS\t5139\t1212\t23.58%\t $1,800 \nWright State University-Main Campus\tDayton, OH\t10603\t2499\t23.57%\t $5,834 \nUniversity of Southern Maine\tPortland, ME\t7604\t1789\t23.53%\t $6,380 \nUniversity of Louisiana at Lafayette\tLafayette, LA\t15665\t3653\t23.32%\t $7,418 \nArkansas Tech University\tRussellville, AR\t8746\t2025\t23.15%\t $5,454 \nNicholls State University\tThibodaux, LA\t6043\t1399\t23.15%\t $7,262`;\n\nconst COLUMN_LABELS = {\n  'Rank': 'Rank',\n  'University name': 'University name',\n  'City, state': 'City, state',\n  'Total enrollment': 'Total<br>enrollment',\n  'Housing capacity': 'Housing<br>capacity',\n  'Share of housing coverage': 'Share of<br>housing coverage',\n  'Typical housing charges for an academic year': 'Academic year<br>housing cost'\n};\n\nconst NUMERIC_COLUMNS = new Set(['Rank', 'Total enrollment', 'Housing capacity']);\nconst COVERAGE_COLUMN = 'Share of housing coverage';\nconst COST_COLUMN = 'Typical housing charges for an academic year';\n\nlet headers = [];\nlet rows = [];\nlet currentPage = 1;\nlet sortKey = COVERAGE_COLUMN;\nlet sortDir = 'desc';\nlet searchQuery = '';\n\nconst tableColgroup = root.querySelector('#tableColgroup');\nconst tableHead = root.querySelector('#tableHead');\nconst tableBody = root.querySelector('#tableBody');\nconst pageInfo = root.querySelector('#pageInfo');\nconst prevPageBtn = root.querySelector('#prevPage');\nconst nextPageBtn = root.querySelector('#nextPage');\nconst searchInput = root.querySelector('#tableSearch');\n\n(function(){\n  const params = new URLSearchParams(window.location.search);\n  if(params.get('embed') === '1'){\n    \n  }\n  if(params.get('showEmbed') === '1'){\n    \n  }\n})();\n\nfunction parseTSV(raw){\n  const lines = raw.replace(\/\\r\/g, '').trim().split('\\n').filter(function(line){\n    return line.trim() !== '';\n  });\n\n  const parsedHeaders = lines[0].split('\\t').map(function(header){\n    return header.trim().replace(\/\\s+\/g, ' ');\n  });\n\n  headers = ['Rank'].concat(parsedHeaders);\n\n  rows = lines.slice(1).map(function(line, index){\n    const parts = line.split('\\t');\n    const row = { _index: index + 1, Rank: index + 1 };\n    parsedHeaders.forEach(function(header, i){\n      row[header] = (parts[i] || '').trim();\n    });\n    return row;\n  });\n}\n\nfunction parseNumber(value){\n  if(value === undefined || value === null) return 0;\n  const cleaned = String(value).replace(\/[$,%\\s,]\/g, '');\n  const number = Number(cleaned);\n  return Number.isFinite(number) ? number : 0;\n}\n\nfunction formatNumber(value){\n  const number = parseNumber(value);\n  if(!Number.isFinite(number)) return String(value || '');\n  return Math.round(number).toLocaleString('en-US');\n}\n\nfunction formatCost(value){\n  return String(value || '').replace(\/\\s+\/g, ' ').trim();\n}\n\nfunction formatCellValue(header, value){\n  if(NUMERIC_COLUMNS.has(header)) return formatNumber(value);\n  if(header === COST_COLUMN) return formatCost(value);\n  return String(value || '').trim();\n}\n\nfunction getCellClass(header){\n  if(header === 'Rank') return 'rank-cell';\n  if(header === 'University name') return 'university-cell';\n  if(header === 'City, state') return 'city-cell';\n  if(NUMERIC_COLUMNS.has(header)) return 'numeric-cell';\n  if(header === COST_COLUMN) return 'cost-cell';\n  return '';\n}\n\nfunction getColumnWidth(header){\n  if(header === 'Rank') return '5%';\n  if(header === 'University name') return '27%';\n  if(header === 'City, state') return '12%';\n  if(header === 'Total enrollment') return '9%';\n  if(header === 'Housing capacity') return '9%';\n  if(header === COVERAGE_COLUMN) return '23%';\n  if(header === COST_COLUMN) return '15%';\n  return 'auto';\n}\n\nfunction isNumericSortColumn(header){\n  return NUMERIC_COLUMNS.has(header) || header === COVERAGE_COLUMN || header === COST_COLUMN;\n}\n\nfunction getFilteredSortedRows(){\n  const q = searchQuery.trim().toLowerCase();\n\n  const filtered = rows.filter(function(row){\n    if(!q) return true;\n    return headers.some(function(header){\n      return String(row[header] || '').toLowerCase().includes(q) ||\n        formatCellValue(header, row[header]).toLowerCase().includes(q);\n    });\n  });\n\n  if(sortKey){\n    filtered.sort(function(a, b){\n      let result = 0;\n\n      if(isNumericSortColumn(sortKey)){\n        result = parseNumber(a[sortKey]) - parseNumber(b[sortKey]);\n      } else {\n        result = String(a[sortKey] || '').localeCompare(String(b[sortKey] || ''));\n      }\n\n      if(result === 0){\n        return a._index - b._index;\n      }\n\n      return sortDir === 'asc' ? result : -result;\n    });\n  }\n\n  return filtered;\n}\n\nfunction renderTableStructure(){\n  tableColgroup.innerHTML = headers.map(function(header){\n    return '<col style=\"width:' + getColumnWidth(header) + '\">';\n  }).join('');\n\n  tableHead.innerHTML = '<tr>' + headers.map(function(header){\n    const arrow = sortKey === header ? (sortDir === 'asc' ? '\u25b2' : '\u25bc') : '';\n    const activeClass = sortKey === header ? ' active' : '';\n    const label = COLUMN_LABELS[header] || escapeHTML(header);\n    return '<th>' +\n      '<button class=\"sort-header\" type=\"button\" data-sort=\"' + escapeAttr(header) + '\">' +\n        '<span class=\"header-label\">' + label + '<\/span>' +\n        '<span class=\"sort-arrow' + activeClass + '\">' + arrow + '<\/span>' +\n      '<\/button>' +\n    '<\/th>';\n  }).join('') + '<\/tr>';\n\n  root.querySelectorAll('.sort-header').forEach(function(button){\n    button.addEventListener('click', function(){\n      const key = button.getAttribute('data-sort');\n      if(sortKey === key){\n        sortDir = sortDir === 'asc' ? 'desc' : 'asc';\n      } else {\n        sortKey = key;\n        sortDir = isNumericSortColumn(key) ? 'desc' : 'asc';\n      }\n      currentPage = 1;\n      renderTable();\n    });\n  });\n}\n\nfunction renderCoverageCell(value){\n  const number = Math.max(0, Math.min(100, parseNumber(value)));\n  const label = String(value || '').trim();\n  const width = number.toFixed(2) + '%';\n\n  return '<td class=\"coverage-cell\">' +\n    '<div class=\"coverage-wrap\" style=\"--coverage-width:' + width + '\">' +\n      '<span class=\"coverage-label\">' + escapeHTML(label) + '<\/span>' +\n      '<span class=\"coverage-bar\" aria-hidden=\"true\"><\/span>' +\n    '<\/div>' +\n  '<\/td>';\n}\n\nfunction renderTable(){\n  const filtered = getFilteredSortedRows();\n  const totalPages = Math.max(1, Math.ceil(filtered.length \/ PAGE_SIZE));\n\n  if(currentPage > totalPages){\n    currentPage = totalPages;\n  }\n\n  const start = (currentPage - 1) * PAGE_SIZE;\n  const pageRows = filtered.slice(start, start + PAGE_SIZE);\n\n  renderTableStructure();\n\n  if(pageRows.length === 0){\n    tableBody.innerHTML = '<tr><td class=\"no-results\" colspan=\"' + headers.length + '\">No results found.<\/td><\/tr>';\n  } else {\n    tableBody.innerHTML = pageRows.map(function(row){\n      return '<tr>' + headers.map(function(header){\n        if(header === COVERAGE_COLUMN){\n          return renderCoverageCell(row[header]);\n        }\n\n        return '<td class=\"' + getCellClass(header) + '\">' + escapeHTML(formatCellValue(header, row[header])) + '<\/td>';\n      }).join('') + '<\/tr>';\n    }).join('');\n  }\n\n  pageInfo.textContent = 'Page ' + currentPage + ' of ' + totalPages;\n  prevPageBtn.disabled = currentPage <= 1;\n  nextPageBtn.disabled = currentPage >= totalPages;\n\n  postEmbedHeight();\n}\n\nprevPageBtn.addEventListener('click', function(){\n  if(currentPage > 1){\n    currentPage -= 1;\n    renderTable();\n  }\n});\n\nnextPageBtn.addEventListener('click', function(){\n  const totalPages = Math.max(1, Math.ceil(getFilteredSortedRows().length \/ PAGE_SIZE));\n  if(currentPage < totalPages){\n    currentPage += 1;\n    renderTable();\n  }\n});\n\nsearchInput.addEventListener('input', function(){\n  searchQuery = searchInput.value;\n  currentPage = 1;\n  renderTable();\n});\n\nfunction downloadPNG(elementId, filename){\n  const el = getById(elementId);\n  if(!el) return;\n\n  root.classList.add('exporting');\n\n  html2canvas(el, {\n    scale: 2,\n    useCORS: true,\n    backgroundColor: '#ffffff'\n  }).then(function(canvas){\n    const link = document.createElement('a');\n    link.href = canvas.toDataURL('image\/png');\n    link.download = filename;\n    link.click();\n    root.classList.remove('exporting');\n  }).catch(function(){\n    root.classList.remove('exporting');\n    alert('Could not generate PNG.');\n  });\n}\n\nfunction getEmbedUrl(){\n  const url = new URL(window.location.href);\n  url.searchParams.set('embed', '1');\n  url.hash = '';\n  return url.toString();\n}\n\nfunction getEmbedCode(){\n  const embedId = root.getAttribute('data-embed-id') || 'rentcafe-chart';\n  const frameId = 'rentcafe-embed-' + embedId;\n  const embedUrl = getEmbedUrl();\n  const title = (root.querySelector('.visual-title')?.textContent || 'RentCafe chart').replace(\/\"\/g, '&quot;');\n\n  return `<iframe id=\"${frameId}\" src=\"${embedUrl}\" title=\"${title}\" width=\"100%\" style=\"display:block;border:0;width:100%;max-width:1160px;height:760px;overflow:hidden;\" loading=\"lazy\" scrolling=\"no\"><\/iframe>\n<script>\n(function() {\n  var iframe = root.querySelector('#${frameId}');\n  function handleMessage(event) {\n    if (!event.data || event.data.type !== 'rentcafe-embed-height' || event.data.embedId !== '${embedId}') return;\n    iframe.style.height = event.data.height + 'px';\n  }\n  window.addEventListener('message', handleMessage);\n})();\n<\\\/script>`;\n}\n\nfunction openEmbedModal(){\n  const modal = root.querySelector('#embedModal');\n  const textarea = root.querySelector('#embedCode');\n  const copyBtn = root.querySelector('#copyBtn');\n\n  textarea.value = getEmbedCode();\n  modal.style.display = 'flex';\n  copyBtn.textContent = 'Copy Embed Code';\n  copyBtn.classList.remove('copied');\n}\n\nfunction closeEmbedModal(){\n  root.querySelector('#embedModal').style.display = 'none';\n}\n\nasync function copyEmbedCode(){\n  const textarea = root.querySelector('#embedCode');\n  const copyBtn = root.querySelector('#copyBtn');\n\n  textarea.select();\n  textarea.setSelectionRange(0, 99999);\n\n  try{\n    await navigator.clipboard.writeText(textarea.value);\n  } catch(e){\n    document.execCommand('copy');\n  }\n\n  copyBtn.textContent = 'Copied!';\n  copyBtn.classList.add('copied');\n}\n\nfunction postEmbedHeight(){}\n\nfunction escapeHTML(value){\n  return String(value || '').replace(\/[&<>\"]\/g, function(char){\n    return {\n      '&': '&amp;',\n      '<': '&lt;',\n      '>': '&gt;',\n      '\"': '&quot;'\n    }[char];\n  });\n}\n\nfunction escapeAttr(value){\n  return escapeHTML(value).replace(\/'\/g, '&#39;');\n}\n\nparseTSV(RAW_DATA);\nrenderTable();\n\nfunction csvEscape(value){\n  var str = String(value == null ? '' : value).replace(\/\\s+\/g, ' ').trim();\n  if(\/[\",\\n]\/.test(str)){\n    return '\"' + str.replace(\/\"\/g, '\"\"') + '\"';\n  }\n  return str;\n}\n\nfunction buildCsv(){\n  var lines = [headers.map(csvEscape).join(',')];\n\n  rows.forEach(function(row){\n    lines.push(headers.map(function(header){ return csvEscape(formatCellValue(header, row[header])); }).join(','));\n  });\n\n  return lines.join('\\r\\n');\n}\n\nroot.querySelectorAll('[data-rc-download-target]').forEach(function(button){\n  button.addEventListener('click', function(){\n    var filename = button.getAttribute('data-rc-download-filename') || 'rentcafe-visual.png';\n    var targetId = button.getAttribute('data-rc-download-target');\n    downloadPNG(targetId, filename);\n  });\n});\n\nvar getDataButton = root.querySelector('[data-rc-get-data=\"true\"]');\nif(getDataButton){\n  getDataButton.addEventListener('click', function(){\n    var filename = getDataButton.getAttribute('data-rc-get-data-filename') || 'data.csv';\n    var csv = buildCsv();\n    var blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n    var url = URL.createObjectURL(blob);\n    var link = document.createElement('a');\n    link.href = url;\n    link.download = filename;\n    link.click();\n    URL.revokeObjectURL(url);\n  });\n}\n\n})();\n<\/script>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-which-cities-have-the-largest-institutional-student-housing-coverage\">Which cities have the largest institutional student housing coverage?<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.rentcafe.com\/apartments-for-rent\/fargo-nd\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fargo, ND<\/a> \u2014 home to the main campus of North Dakota State University \u2014 is the large city with the highest housing coverage level, at 46.54% (students who are enrolled and have access to institutionally controlled housing). Meanwhile, for mid-sized cities, Holland, MI \u2014 the home of Hope College \u2014 has the highest coverage level at 72.81%. For small cities, Northfield, MN, (home of St. Olaf College) takes the lead with 96.48% coverage.<\/p>\n\n\n\n<p>In these cities, the college or university plays a major role in providing student housing and students rely less on the open rental market.<\/p>\n\n\n\n<!-- 5. Large \/ Mid-size \/ Small cities student housing snapshot -->\n<style>\n\n#rc-city-size-snapshot, #rc-city-size-snapshot *{box-sizing:border-box;}\n#rc-city-size-snapshot{width:100%; margin:0 auto 32px; font-family:'Muli', Arial, sans-serif; color:#424141;}\n#rc-city-size-snapshot .embed-btn.is-hidden-control, #rc-city-size-snapshot .rc-embed-btn{display:none !important;}\n#rc-city-size-snapshot *, #rc-city-size-snapshot *, #rc-city-size-snapshot *{\n  box-sizing:border-box;\n}\n#rc-city-size-snapshot{\n  margin:0;\n  padding:20px 16px;\n  background:#ffffff;\n  font-family:'Muli', sans-serif;\n  color:#424141;\n}\n#rc-city-size-snapshot .visual-wrap{\n  max-width:1160px;\n  margin:0 auto;\n}\n#rc-city-size-snapshot .snapshot-wrap{\n  max-width:1160px;\n  margin:0;\n  font-family:'Muli', sans-serif;\n  font-size:14px;\n  color:#000000;\n}\n#rc-city-size-snapshot .visual-card{\n  background:#fff;\n  padding:10px;\n  border-radius:10px;\n  box-shadow:0 1px 4px rgba(0,0,0,.04);\n}\n#rc-city-size-snapshot .visual-title{\n  margin:0 0 8px;\n  text-align:center;\n  font-size:22px;\n  font-weight:700;\n  color:#424141;\n  line-height:1.2;\n}\n#rc-city-size-snapshot .snapshot-note{\n  display:block;\n  width:100%;\n  text-align:center;\n  margin:5px 0 6px;\n  color:#585859;\n  font-size:14px;\n  font-weight:700;\n  line-height:1.35;\n}\n#rc-city-size-snapshot .size-buttons{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  gap:8px;\n  margin:0 0 14px;\n  flex-wrap:wrap;\n}\n#rc-city-size-snapshot .size-button{\n  background:#8227BE;\n  padding:2px 8px;\n  border-radius:5px;\n  color:#ffffff;\n  font-weight:400;\n  font-family:'Muli', sans-serif;\n  font-size:14px;\n  line-height:1.4;\n  border:0;\n  text-decoration:none;\n  box-shadow:0 0 7px 2px rgba(0,0,0,0.07);\n  cursor:pointer;\n}\n#rc-city-size-snapshot .size-button:hover, #rc-city-size-snapshot .size-button:focus{\n  background:#8227BE;\n  color:#ffffff;\n  outline:none;\n}\n#rc-city-size-snapshot .table-toolbar{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:16px;\n  margin:6px 0 18px;\n}\n#rc-city-size-snapshot .search-box{\n  position:relative;\n  width:200px;\n  max-width:42vw;\n  flex:0 0 auto;\n}\n#rc-city-size-snapshot .search-box svg{\n  position:absolute;\n  left:7px;\n  top:50%;\n  transform:translateY(-50%);\n  width:15px;\n  height:15px;\n  stroke:#b9b9b9;\n  pointer-events:none;\n}\n#rc-city-size-snapshot .search-box input{\n  width:100%;\n  height:26px;\n  border:1px solid #dddddd;\n  border-radius:3px;\n  padding:4px 8px 4px 26px;\n  font-family:'Muli', sans-serif;\n  font-size:13px;\n  color:#424141;\n  outline:none;\n  background:#fff;\n}\n#rc-city-size-snapshot .search-box input::placeholder{\n  color:#555;\n}\n#rc-city-size-snapshot .search-box input:focus{\n  border-color:#8227BE;\n  box-shadow:0 0 0 3px rgba(130,39,190,.10);\n}\n#rc-city-size-snapshot .pagination{\n  display:flex;\n  align-items:center;\n  justify-content:flex-end;\n  gap:7px;\n  font-size:12px;\n  color:#000;\n  white-space:nowrap;\n}\n#rc-city-size-snapshot .page-btn{\n  width:31px;\n  height:26px;\n  border:1px solid #dddddd;\n  border-radius:4px;\n  background:#fff;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:#000;\n  padding:0;\n}\n#rc-city-size-snapshot .page-btn svg{\n  width:14px;\n  height:14px;\n  stroke:currentColor;\n}\n#rc-city-size-snapshot .page-btn:disabled{\n  color:#d6d6d6;\n  cursor:not-allowed;\n  background:#fff;\n}\n#rc-city-size-snapshot .page-btn:not(:disabled):hover{\n  background:#f7f7f7;\n  border-color:#cfcfcf;\n}\n#rc-city-size-snapshot .table-scroll{\n  width:100%;\n  overflow-x:visible;\n  -webkit-overflow-scrolling:auto;\n}\n#rc-city-size-snapshot .visual-table{\n  width:100%;\n  min-width:0;\n  border-collapse:collapse;\n  table-layout:fixed;\n}\n#rc-city-size-snapshot .visual-table.is-large, #rc-city-size-snapshot .visual-table.is-mid, #rc-city-size-snapshot .visual-table.is-small{\n  min-width:0;\n}\n#rc-city-size-snapshot .visual-table th, #rc-city-size-snapshot .visual-table td{\n  color:#000;\n  font-size:11px;\n  font-weight:400;\n  padding:5px 4px;\n  line-height:1.15;\n  height:30px;\n}\n#rc-city-size-snapshot .visual-table thead th{\n  font-size:11px;\n  font-weight:700;\n  text-align:center;\n  border-bottom:2px solid #555;\n  padding:7px 5px 9px;\n  height:50px;\n  vertical-align:middle;\n  white-space:normal;\n}\n#rc-city-size-snapshot .visual-table tbody td{\n  border-bottom:1px solid #ececec;\n  vertical-align:middle;\n}\n#rc-city-size-snapshot .visual-table tbody tr:last-child td{\n  border-bottom:none;\n}\n#rc-city-size-snapshot .visual-table tbody tr:hover{\n  background:#fbf7ff;\n}\n#rc-city-size-snapshot .sort-header{\n  appearance:none;\n  border:none;\n  background:transparent;\n  padding:0;\n  margin:0;\n  width:100%;\n  min-height:38px;\n  font:inherit;\n  font-weight:700;\n  line-height:1.15;\n  color:#000;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:3px;\n  text-align:center;\n  white-space:normal;\n}\n#rc-city-size-snapshot .header-label{\n  display:inline-block;\n  line-height:1.15;\n}\n#rc-city-size-snapshot .sort-arrow{\n  display:inline-block;\n  width:10px;\n  color:#c3c3c3;\n  font-size:11px;\n  line-height:1;\n  position:relative;\n  top:-1px;\n}\n#rc-city-size-snapshot .sort-arrow.active{\n  color:#9c9c9c;\n}\n#rc-city-size-snapshot .city-cell, #rc-city-size-snapshot .university-cell{\n  text-align:left;\n  overflow-wrap:anywhere;\n  word-break:normal;\n}\n#rc-city-size-snapshot .numeric-cell, #rc-city-size-snapshot .percent-cell, #rc-city-size-snapshot .cost-cell{\n  text-align:center;\n  white-space:nowrap;\n}\n#rc-city-size-snapshot .coverage-cell{\n  padding-top:3px !important;\n  padding-bottom:3px !important;\n  text-align:left;\n}\n#rc-city-size-snapshot .coverage-wrap{\n  width:100%;\n  min-width:0;\n}\n#rc-city-size-snapshot .coverage-label{\n  display:block;\n  color:#000000;\n  font-size:12px;\n  font-weight:400;\n  line-height:1.05;\n  margin:0 0 3px;\n  white-space:nowrap;\n}\n#rc-city-size-snapshot .coverage-bar{\n  display:block;\n  width:var(--coverage-width);\n  height:4px;\n  min-width:2px;\n  background:#8227BE;\n}\n#rc-city-size-snapshot .no-results{\n  text-align:center !important;\n  color:#777 !important;\n  padding:24px 8px !important;\n}\n#rc-city-size-snapshot .bottom-bar{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:12px;\n  margin-top:12px;\n  padding-top:8px;\n  border-top:1px solid #e5e7eb;\n  flex-wrap:wrap;\n}\n#rc-city-size-snapshot .source{\n  font-size:11px;\n  color:#6b7280;\n  line-height:1.35;\n  margin:0;\n  flex:1 1 360px;\n  min-width:260px;\n  overflow-wrap:normal;\n}\n#rc-city-size-snapshot .export-actions{\n  display:flex;\n  gap:16px;\n  margin-top:12px;\n}\n#rc-city-size-snapshot .export-btn{\n  background:none;\n  border:none;\n  padding:0;\n  margin:0;\n  font-family:'Muli', sans-serif;\n  font-size:13px;\n  font-weight:700;\n  color:#6b7280;\n  text-decoration:underline;\n  cursor:pointer;\n}\n#rc-city-size-snapshot .export-btn:hover{\n  color:#424141;\n}\n#rc-city-size-snapshot .embed-btn{\n  padding:7px 12px;\n  background:#ffffff;\n  color:#555;\n  border:1px solid #dce6ee;\n  border-radius:8px;\n  font-size:12px;\n  font-weight:700;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  gap:6px;\n  white-space:nowrap;\n  font-family:'Muli', sans-serif;\n}\n#rc-city-size-snapshot .embed-btn:hover{\n  background:#f7f9fb;\n}\n#rc-city-size-snapshot .embed-btn svg{\n  width:14px;\n  height:14px;\n  fill:#8227BE;\n}\n#rc-city-size-snapshot \/* Keep the embed control in the HTML, #rc-city-size-snapshot but hide it from the visual by default.\n   Add ?showEmbed=1 to the URL if you need to reveal it while testing. *\/\n.embed-btn.is-hidden-control{\n  display:none !important;\n}\n#rc-city-size-snapshot .footer-right{\n  display:flex;\n  align-items:center;\n  justify-content:flex-end;\n  flex:1 1 0;\n}\n#rc-city-size-snapshot .brand-logo{\n  height:22px;\n  width:auto;\n  display:block;\n}\n#rc-city-size-snapshot.exporting .export-actions, #rc-city-size-snapshot.exporting .table-toolbar{\n  display:none !important;\n}\n#rc-city-size-snapshot.exporting .visual-card{\n  padding-top:10px;\n}\n#rc-city-size-snapshot.exporting tbody tr:hover{\n  background:inherit !important;\n}\n@media (max-width:700px){\n#rc-city-size-snapshot{\n    padding:12px;\n  }\n#rc-city-size-snapshot .visual-title{\n    font-size:18px;\n  }\n#rc-city-size-snapshot .snapshot-note{\n    font-size:13px;\n  }\n#rc-city-size-snapshot .table-toolbar{\n    align-items:flex-start;\n    gap:10px;\n  }\n#rc-city-size-snapshot .search-box{\n    width:180px;\n    max-width:55vw;\n  }\n#rc-city-size-snapshot .visual-table th, #rc-city-size-snapshot .visual-table td{\n    font-size:10px;\n    padding-left:3px;\n    padding-right:3px;\n  }\n#rc-city-size-snapshot .visual-table thead th{\n    font-size:10px;\n    padding-left:3px;\n    padding-right:3px;\n  }\n#rc-city-size-snapshot .coverage-label{\n    font-size:12px;\n  }\n#rc-city-size-snapshot .coverage-bar{\n    height:4px;\n  }\n#rc-city-size-snapshot .bottom-bar{\n    flex-direction:column;\n    align-items:flex-start;\n  }\n#rc-city-size-snapshot .source{\n    flex-basis:100%;\n    min-width:0;\n  }\n}\n@media (max-width:480px){\n#rc-city-size-snapshot .table-toolbar{\n    flex-direction:column;\n  }\n#rc-city-size-snapshot .search-box{\n    width:100%;\n    max-width:100%;\n  }\n#rc-city-size-snapshot .pagination{\n    width:100%;\n    justify-content:flex-end;\n  }\n#rc-city-size-snapshot .export-actions{\n    width:100%;\n    flex-direction:column;\n  }\n}\n<\/style>\n\n<div id=\"rc-city-size-snapshot\">\n<div class=\"visual-wrap\">\n<div class=\"snapshot-wrap\">\n<div class=\"visual-card\" data-rc-id=\"export-card\" id=\"export-snapshot\">\n<h3 class=\"visual-title\" id=\"visualTitle\">Large cities student housing snapshot: capacity, coverage, costs<\/h3>\n<div class=\"snapshot-note\">Click on the buttons below to see the snapshot by city size<\/div>\n<div aria-label=\"City size selector\" class=\"size-buttons\">\n<button aria-pressed=\"true\" class=\"size-button\" data-size=\"large\" type=\"button\">Large<\/button>\n<button aria-pressed=\"false\" class=\"size-button\" data-size=\"mid\" type=\"button\">Mid-size<\/button>\n<button aria-pressed=\"false\" class=\"size-button\" data-size=\"small\" type=\"button\">Small<\/button>\n<\/div>\n<div aria-label=\"Table tools\" class=\"table-toolbar\">\n<label class=\"search-box\" for=\"tableSearch\">\n<svg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 24 24\">\n<circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\" stroke-width=\"2\"><\/circle>\n<path d=\"M15.5 15.5L21 21\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<input autocomplete=\"off\" id=\"tableSearch\" placeholder=\"Search in table\" type=\"search\"\/>\n<\/label>\n<div aria-label=\"Pagination\" class=\"pagination\">\n<button aria-label=\"Previous page\" class=\"page-btn\" id=\"prevPage\" type=\"button\">\n<svg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 24 24\">\n<path d=\"M15 6l-6 6 6 6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>\n<span id=\"pageInfo\">Page 1 of 4<\/span>\n<button aria-label=\"Next page\" class=\"page-btn\" id=\"nextPage\" type=\"button\">\n<svg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 24 24\">\n<path d=\"M9 6l6 6-6 6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"table-scroll\">\n<table aria-label=\"Large cities student housing snapshot: capacity, coverage, costs\" class=\"visual-table is-large\" id=\"snapshotTable\">\n<colgroup id=\"tableColgroup\"><\/colgroup>\n<thead id=\"tableHead\"><\/thead>\n<tbody id=\"tableBody\"><\/tbody>\n<\/table>\n<\/div>\n<div class=\"bottom-bar\">\n<p class=\"source\">Source: RentCafe analysis of Yardi Matrix data \u2022 All data is accurate as of the date of publication.<\/p>\n<div class=\"footer-right\">\n<a href=\"https:\/\/www.rentcafe.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">\n<img decoding=\"async\" alt=\"RentCafe logo\" class=\"brand-logo\" onerror=\"this.onerror=null; this.parentElement.innerHTML='&lt;span style=\\'font-size:14px; font-weight:700; color:#424141;\\'&gt;RentCafe&lt;\/span&gt;';\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/11\/RentCafe-logo-for-light-background.png?resize=500,128\"\/>\n<\/a>\n<\/div>\n<\/div>\n<div class=\"export-actions\">\n<button class=\"export-btn\" data-rc-download=\"true\" data-rc-download-target=\"export-card\" type=\"button\">Download PNG<\/button>\n<button class=\"export-btn\" data-rc-get-data=\"true\" type=\"button\">Get data<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<script>\n(function(){\n  var root = document.getElementById('rc-city-size-snapshot');\n  if (!root || root.dataset.rcInitialized === 'true') return;\n  root.dataset.rcInitialized = 'true';\n\n  function getById(id) {\n    return root.querySelector('[data-rc-id=\"' + id + '\"]');\n  }\n\n  function loadHtml2Canvas() {\n    if (window.html2canvas) {\n      return Promise.resolve(window.html2canvas);\n    }\n\n    if (window.__rentcafeHtml2CanvasPromise) {\n      return window.__rentcafeHtml2CanvasPromise;\n    }\n\n    window.__rentcafeHtml2CanvasPromise = new Promise(function (resolve, reject) {\n      var existingScript = document.querySelector('script[data-rentcafe-html2canvas=\"true\"]');\n\n      if (existingScript) {\n        existingScript.addEventListener('load', function () {\n          if (window.html2canvas) resolve(window.html2canvas);\n          else reject(new Error('html2canvas loaded but is unavailable.'));\n        }, { once: true });\n        existingScript.addEventListener('error', reject, { once: true });\n        return;\n      }\n\n      var script = document.createElement('script');\n      script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js';\n      script.async = true;\n      script.setAttribute('data-rentcafe-html2canvas', 'true');\n      script.onload = function () {\n        if (window.html2canvas) resolve(window.html2canvas);\n        else reject(new Error('html2canvas loaded but is unavailable.'));\n      };\n      script.onerror = reject;\n      document.head.appendChild(script);\n    });\n\n    return window.__rentcafeHtml2CanvasPromise;\n  }\n\n  function html2canvas(element, options) {\n    return loadHtml2Canvas().then(function (html2canvasLibrary) {\n      return html2canvasLibrary(element, options);\n    });\n  }\n\nconst PAGE_SIZE = 20;\n\nconst DATASETS = {\n  large: {\n    title: 'Large cities student housing snapshot: capacity, coverage, costs',\n    filename: 'large-cities-student-housing-snapshot.png',\n    csvFilename: 'large-cities-student-housing-snapshot-data.csv',\n    raw: `City, state\tMain university\tCity population\tShare of student population\tTotal enrollment\tHousing capacity\tHousing coverage level\tAcademic year housing cost\nDenton, TX\tUniversity of North Texas\t152866\t18.85%\t62225\t5477.296039\t8.80%\t$1,642\nEugene, OR\tUniversity of Oregon\t179591\t15.21%\t31214\t4852.15256\t15.54%\t$1,854\nBellingham, WA\tWestern Washington University\t93438\t16.40%\t18384\t3393.802219\t18.46%\t$2,038\nEdinburg, TX\tThe University of Texas Rio Grande Valley\t104550\t10.29%\t33881\t1263\t3.73%\t$4,382\nFargo, ND\tNorth Dakota State University-Main Campus\t131627\t12.94%\t11952\t5563\t46.54%\t$4,550\nConway, AR\tUniversity of Central Arkansas\t67642\t16.00%\t10112\t3694\t36.53%\t$4,960\nJohnson City, TN\tEast Tennessee State University\t72222\t14.11%\t13728\t3400\t24.77%\t$5,088\nOshkosh, WI\tUniversity of Wisconsin-Oshkosh\t66729\t12.59%\t12953\t2554\t19.72%\t$5,309\nWaco, TX\tBaylor University\t143570\t15.05%\t32703\t3692.742256\t11.29%\t$5,380\nEau Claire, WI\tUniversity of Wisconsin-Eau Claire\t70322\t14.01%\t10049\t4029\t40.09%\t$5,540\nLincoln, NE\tUniversity of Nebraska-Lincoln\t294856\t12.32%\t35209\t4428.644182\t12.58%\t$5,626\nAmes, IA\tIowa State University\t67669\t42.89%\t30380\t10258\t33.77%\t$5,700\nMuncie, IN\tBall State University\t64751\t22.14%\t21089\t7028\t33.33%\t$5,734\nBoca Raton, FL\tFlorida Atlantic University\t100234\t11.14%\t35121\t4856.305515\t13.83%\t$5,770\nGreensboro, NC\tUniversity of North Carolina at Greensboro\t301198\t12.29%\t32323\t5778.656932\t17.88%\t$5,846\nSaint Cloud, MN\tSaint Cloud State University\t70629\t13.02%\t10732\t1117\t10.41%\t$6,398\nGreenville, NC\tEast Carolina University\t92857\t22.62%\t26940\t5461\t20.27%\t$6,498\nLas Cruces, NM\tNew Mexico State University-Main Campus\t114197\t12.19%\t15408\t3332\t21.63%\t$6,506\nLawrence, KS\tUniversity of Kansas\t96051\t24.75%\t29792\t6321\t21.22%\t$6,696\nSpringfield, MO\tMissouri State University-Springfield\t169954\t12.79%\t24360\t3836\t15.75%\t$6,766\nLubbock, TX\tTexas Tech University\t264814\t14.36%\t40757\t8300\t20.36%\t$7,023\nFort Collins, CO\tColorado State University-Fort Collins\t170229\t20.01%\t34096\t7829\t22.96%\t$7,170\nGainesville, FL\tUniversity of Florida\t145702\t34.01%\t56311\t12427\t22.07%\t$7,200\nAthens, GA\tUniversity of Georgia\t127345\t26.39%\t43146\t10740\t24.89%\t$7,228\nSan Marcos, TX\tTexas State University\t70897\t32.73%\t40674\t10871\t26.73%\t$7,315\nSalt Lake City, UT\tUniversity of Utah\t208007\t13.21%\t36894\t6594\t17.87%\t$7,465\nNorman, OK\tUniversity of Oklahoma-Norman Campus\t129672\t19.08%\t30851\t6304\t20.43%\t$7,480\nMadison, WI\tUniversity of Wisconsin-Madison\t278001\t18.04%\t51044\t8971\t17.58%\t$7,633\nBowling Green, KY\tWestern Kentucky University\t75388\t15.28%\t16291\t5127\t31.47%\t$7,638\nDaytona Beach, FL\tDaytona State College\t78992\t12.92%\t24246\t1866.271467\t7.70%\t$7,648\nTallahassee, FL\tFlorida State University\t201875\t25.11%\t53202\t6003.999962\t11.29%\t$7,722\nChapel Hill, NC\tUniversity of North Carolina at Chapel Hill\t61607\t34.72%\t32438\t9845\t30.35%\t$7,736\nTuscaloosa, AL\tThe University of Alabama\t111038\t25.55%\t40846\t9400\t23.01%\t$7,750\nDayton, OH\tWright State University-Main Campus\t136579\t12.05%\t21109\t4555.008622\t21.58%\t$7,773\nLynchburg, VA\tLiberty University\t79497\t20.96%\t104327\t9463\t9.07%\t$7,788\nFlagstaff, AZ\tNorthern Arizona University\t76445\t28.51%\t28467\t10369\t36.42%\t$7,790\nColumbia, MO\tUniversity of Missouri-Columbia\t128548\t22.55%\t37232\t5589.065804\t15.01%\t$7,833\nColumbia, SC\tUniversity of South Carolina-Columbia\t139643\t18.12%\t38532\t10386\t26.95%\t$8,162\nNorfolk, VA\tOld Dominion University\t233596\t10.24%\t29796\t4520.816989\t15.17%\t$8,347\nRichmond, VA\tVirginia Commonwealth University\t229359\t10.74%\t28464\t5956\t20.92%\t$8,398\nBaton Rouge, LA\tLouisiana State University and Agricultural & Mechanical College\t222771\t15.57%\t49157\t8088.690807\t16.45%\t$8,408\nChico, CA\tCalifornia State University-Chico\t102188\t17.66%\t15257\t1764\t11.56%\t$8,696\nBethlehem, PA\tNorthampton County Area Community College\t77956\t14.12%\t16502\t1738.652042\t10.54%\t$8,748\nRichardson, TX\tThe University of Texas at Dallas\t118731\t12.13%\t29886\t5543\t18.55%\t$8,884\nFayetteville, AR\tUniversity of Arkansas\t99319\t22.04%\t33610\t6608\t19.66%\t$9,084\nWilmington, NC\tUniversity of North Carolina Wilmington\t120805\t11.83%\t18848\t5173\t27.45%\t$9,128\nLowell, MA\tUniversity of Massachusetts-Lowell\t118368\t10.41%\t16598\t4135\t24.91%\t$9,240\nWorcester, MA\tWorcester Polytechnic Institute\t207055\t13.52%\t20380\t2185.035132\t10.72%\t$9,254\nDurham, NC\tDuke University\t291467\t10.61%\t26078\t4914.661209\t18.85%\t$9,371\nProvidence, RI\tBrown University\t191767\t14.42%\t27080\t3579.561004\t13.22%\t$9,975\nNew Haven, CT\tYale University\t134349\t14.77%\t24941\t4196.576039\t16.83%\t$10,097\nAlbany, NY\tUniversity at Albany\t100492\t18.13%\t17560\t7250\t41.29%\t$10,143\nTempe, AZ\tArizona State University Campus Immersion\t188065\t20.32%\t79818\t16816\t21.07%\t$10,162\nSan Marcos, CA\tCalifornia State University-San Marcos\t94882\t10.01%\t16237\t2022\t12.45%\t$10,200\nSyracuse, NY\tSyracuse University\t146384\t16.44%\t34217\t5905.429845\t17.26%\t$10,206\nAuburn, AL\tAuburn University\t80594\t31.08%\t34145\t4892\t14.33%\t$10,326\nSavannah, GA\tSavannah College of Art and Design\t147898\t11.22%\t21743\t7516.533091\t34.57%\t$10,906\nWaltham, MA\tBentley University\t64902\t17.36%\t10538\t3152.429303\t29.91%\t$11,420\nCorvallis, OR\tOregon State University\t59960\t32.17%\t37163\t5543\t14.92%\t$12,027\nSanta Clara, CA\tSanta Clara University\t130256\t10.75%\t9728\t3779\t38.85%\t$12,492\nEvanston, IL\tNorthwestern University\t76340\t17.41%\t23856\t4476\t18.76%\t$12,645\nCambridge, MA\tHarvard University\t118796\t24.13%\t42145\t12566.81908\t29.82%\t$12,961`\n  },\n  mid: {\n    title: 'Mid-size cities student housing snapshot: capacity, coverage, costs',\n    filename: 'mid-size-cities-student-housing-snapshot.png',\n    csvFilename: 'mid-size-cities-student-housing-snapshot-data.csv',\n    raw: `City, state\tMain university\tCity population\tShare of student population\tTotal enrollment\tHousing capacity\tHousing coverage level\tAcademic year housing cost\nRexburg, ID\tBrigham Young University-Idaho\t40543\t53.65%\t45585\t1162\t2.55%\t$2,806\nPocatello, ID\tIdaho State University\t57635\t11.56%\t13061\t1213\t9.29%\t$3,160\nLa Crosse, WI\tUniversity of Wisconsin-La Crosse\t51356\t22.05%\t14071\t2437.527113\t17.32%\t$4,825\nStevens Point, WI\tUniversity of Wisconsin-Stevens Point\t25785\t20.50%\t8233\t3492\t42.41%\t$5,050\nLogan, UT\tUtah State University\t54907\t28.13%\t28904\t3297\t11.41%\t$2,710\nCedar City, UT\tSouthern Utah University\t38524\t15.50%\t15444\t948\t6.14%\t$4,038\nValdosta, GA\tValdosta State University\t55252\t14.18%\t10262\t2112\t20.58%\t$5,010\nCedar Falls, IA\tUniversity of Northern Iowa\t40888\t21.27%\t9278\t3594\t38.74%\t$5,158\nWinona, MN\tWinona State University\t26009\t23.88%\t10550\t1542.913744\t14.62%\t$6,276\nRussellville, AR\tArkansas Tech University\t29162\t14.44%\t8746\t2025\t23.15%\t$5,454\nAzusa, CA\tAzusa Pacific University\t49031\t12.63%\t6272\t2146\t34.22%\t$5,774\nHattiesburg, MS\tUniversity of Southern Mississippi\t48619\t18.94%\t18491\t2771.827538\t14.99%\t$6,883\nEmporia, KS\tEmporia State University\t24131\t13.38%\t4557\t933\t20.47%\t$6,300\nMoorhead, MN\tMinnesota State University Moorhead\t45036\t15.47%\t4386\t1480\t33.74%\t$7,103\nKingsville, TX\tTexas A & M University-Kingsville\t24994\t17.63%\t6864\t1304\t19.00%\t$6,600\nStillwater, OK\tOklahoma State University-Main Campus\t49269\t39.61%\t27278\t6150\t22.55%\t$5,512\nFlorence, AL\tUniversity of North Alabama\t41701\t13.45%\t10204\t2289\t22.43%\t$3,780\nGrand Forks, ND\tUniversity of North Dakota\t59042\t19.52%\t15019\t2588\t17.23%\t$5,646\nStatesboro, GA\tGeorgia Southern University\t34149\t39.13%\t27423\t5722\t20.87%\t$7,184\nAllendale, MI\tGrand Valley State University\t26679\t45.29%\t22011\t6012\t27.31%\t$7,350\nHuntsville, TX\tSam Houston State University\t47864\t22.40%\t21039\t4101\t19.49%\t$6,460\nNormal, IL\tIllinois State University\t53569\t32.56%\t21546\t6724\t31.21%\t$6,178\nConway, SC\tCoastal Carolina University\t27263\t21.19%\t11348\t5399\t47.58%\t$7,600\nKearney, NE\tUniversity of Nebraska at Kearney\t34246\t14.10%\t5881\t2032\t34.55%\t$6,236\nTerre Haute, IN\tIndiana State University\t58427\t16.23%\t7895\t3929\t49.77%\t$7,593\nRichmond, KY\tEastern Kentucky University\t37111\t20.29%\t15673\t4710\t30.05%\t$7,178\nMankato, MN\tMinnesota State University-Mankato\t45473\t23.11%\t15271\t2889\t18.92%\t$7,869\nEast Lansing, MI\tMichigan State University\t45758\t60.21%\t52089\t17291\t33.20%\t$5,188\nCarrollton, GA\tUniversity of West Georgia\t27392\t19.99%\t14337\t2300\t16.04%\t$7,100\nWilliamsport, PA\tPennsylvania College of Technology\t27612\t15.59%\t4575\t1599\t34.95%\t$7,140\nWest Lafayette, IN\tPurdue University-Main Campus\t45159\t62.81%\t58658\t18864\t32.16%\t$7,120\nManhattan, KS\tKansas State University\t54239\t32.53%\t20295\t6074\t29.93%\t$5,900\nHolland, MI\tHope College\t34423\t14.23%\t3395\t2472\t72.81%\t$6,070\nHarrisonburg, VA\tJames Madison University\t51392\t29.48%\t22740\t6657\t29.27%\t$6,280\nLa Mirada, CA\tBiola University\t47180\t11.98%\t5434\t2663\t49.01%\t$7,060\nHuntington, WV\tMarshall University\t45787\t15.16%\t11958\t2196\t18.36%\t$6,158\nCookeville, TN\tTennessee Technological University\t36088\t19.36%\t10511\t2523\t24.00%\t$6,354\nPullman, WA\tWashington State University\t32229\t47.24%\t25685\t6930\t26.98%\t$8,802\nLaramie, WY\tUniversity of Wyoming\t32234\t31.68%\t10813\t2843\t26.29%\t$5,856\nKent, OH\tKent State University\t27116\t35.04%\t26374\t5802\t22.00%\t$8,060\nSalisbury, MD\tSalisbury University\t33285\t14.44%\t7025\t2299\t32.73%\t$7,820\nNewberg, OR\tGeorge Fox University\t26066\t10.95%\t4916\t1445\t29.39%\t$7,950\nFredericksburg, VA\tUniversity of Mary Washington\t28873\t15.00%\t3826\t2182\t57.03%\t$8,004\nBurlington, VT\tUniversity of Vermont\t44675\t32.21%\t17735\t5316.62278\t29.98%\t$9,364\nEdwardsville, IL\tSouthern Illinois University-Edwardsville\t26474\t20.63%\t11893\t3062\t25.75%\t$7,030\nBowling Green, OH\tBowling Green State University-Main Campus\t29983\t36.20%\t17594\t5685\t32.31%\t$7,908\nMorgantown, WV\tWest Virginia University\t30236\t43.13%\t23643\t4801\t20.31%\t$8,490\nCharlottesville, VA\tUniversity of Virginia-Main Campus\t45437\t22.20%\t26409\t7655\t28.99%\t$8,942\nBridgewater, MA\tBridgewater State University\t28471\t15.68%\t9727\t3134\t32.22%\t$9,837\nOwings Mills, MD\tStevenson University\t37245\t11.50%\t3684\t1870\t50.76%\t$9,516\nNewark, DE\tUniversity of Delaware\t30330\t46.63%\t24412\t7191\t29.46%\t$8,740\nNew Brunswick, NJ\tRutgers University-New Brunswick\t56345\t25.36%\t52269\t15508\t29.67%\t$9,366\nBinghamton, NY\tSUNY Broome Community College\t47151\t14.68%\t5327\t340\t6.38%\t$9,000\nCollege Park, MD\tUniversity of Maryland-College Park\t34540\t51.63%\t41725\t12690\t30.41%\t$9,562\nClinton, MS\tMississippi College\t27195\t10.66%\t4164\t1965\t47.19%\t$9,526\nWilkes-Barre, PA\tWilkes University\t44423\t10.61%\t5381\t967\t17.97%\t$9,776\nTowson, MD\tTowson University\t58679\t21.00%\t19401\t5000\t25.77%\t$8,502\nBlacksburg, VA\tVirginia Polytechnic Institute and State University\t45446\t56.49%\t38857\t10213\t26.28%\t$6,371\nDover, DE\tDelaware State University\t39837\t13.78%\t5327\t3262\t61.24%\t$10,100\nAmherst, MA\tUniversity of Massachusetts-Amherst\t38182\t58.48%\t31726\t14421\t45.45%\t$8,480\nWinter Park, FL\tRollins College\t30274\t11.23%\t3046\t1671\t54.86%\t$10,230\nSeaside, CA\tCalifornia State University-Monterey Bay\t31814\t12.81%\t7713\t3762\t48.77%\t$8,873\nDeLand, FL\tStetson University\t41611\t12.07%\t3775\t1926\t51.02%\t$9,458\nBeverly, MA\tEndicott College\t42665\t10.81%\t4394\t2917\t66.39%\t$12,272\nTroy, NY\tRensselaer Polytechnic Institute\t51033\t15.90%\t7040\t3794\t53.89%\t$9,650\nMedford, MA\tTufts University\t59354\t12.17%\t13599\t4351\t31.99%\t$10,128\nSan Luis Obispo, CA\tCalifornia Polytechnic State University-San Luis Obispo\t48491\t32.22%\t23069\t8769\t38.01%\t$11,589\nIthaca, NY\tCornell University\t32814\t51.38%\t31560\t8496.438023\t26.92%\t$11,836\nWest Haven, CT\tUniversity of New Haven\t55351\t12.56%\t9229\t2800\t30.34%\t$13,352\nPrinceton, NJ\tPrinceton University\t30756\t30.49%\t9137\t5588\t61.16%\t$11,910\nWellesley, MA\tBabson College\t30347\t17.60%\t3932\t2129\t54.15%\t$14,124`\n  },\n  small: {\n    title: 'Small cities student housing snapshot: capacity, coverage, costs',\n    filename: 'small-cities-student-housing-snapshot.png',\n    csvFilename: 'small-cities-student-housing-snapshot-data.csv',\n    raw: `City, state\tMain university\tCity population\tShare of student population\tTotal enrollment\tHousing capacity\tHousing coverage level\tAcademic year housing cost\nNorthfield, MN\tSt Olaf College\t20742\t28.02%\t3124\t3014\t96.48%\t$6,500\nStanford, CA\tStanford University\t18662\t77.15%\t18625\t14488\t77.79%\t$13,590\nCollegedale, TN\tSouthern Adventist University\t11330\t21.58%\t3229\t2442\t75.63%\t$3,500\nOneonta, NY\tSUNY Oneonta\t15045\t38.14%\t5337\t3217\t60.28%\t$10,570\nElon, NC\tElon University\t11032\t45.69%\t7239\t4197\t57.98%\t$7,303\nSearcy, AR\tHarding University\t23340\t16.74%\t4696\t2687\t57.22%\t$4,560\nOswego, NY\tState University of New York at Oswego\t17033\t10.82%\t6715\t3675\t54.73%\t$9,520\nWillimantic, CT\tEastern Connecticut State University\t18096\t20.52%\t4355\t2323\t53.34%\t$10,579\nSteubenville, OH\tFranciscan University of Steubenville\t18124\t13.71%\t3976\t2027\t50.98%\t$5,550\nPlattsburgh, NY\tState University of New York at Plattsburgh\t19830\t20.90%\t4540\t2296\t50.57%\t$10,620\nBerea, OH\tBaldwin Wallace University\t18218\t14.64%\t3305\t1669\t50.50%\t$6,736\nBloomsburg, PA\tCommonwealth University of Pennsylvania\t13024\t36.90%\t11092\t5566\t50.18%\t$7,259\nMacomb, IL\tWestern Illinois University\t14894\t29.00%\t6332\t3083\t48.69%\t$6,870\nDurham, NH\tUniversity of New Hampshire-Main Campus\t10681\t73.36%\t13554\t6505\t47.99%\t$8,536\nDurango, CO\tFort Lewis College\t19411\t14.90%\t3544\t1698\t47.91%\t$7,268\nRiver Falls, WI\tUniversity of Wisconsin-River Falls\t16719\t28.31%\t5243\t2490\t47.49%\t$4,952\nStorrs, CT\tUniversity of Connecticut\t15207\t85.47%\t28306\t13321\t47.06%\t$7,850\nPlatteville, WI\tUniversity of Wisconsin-Platteville\t11499\t42.48%\t6389\t2937\t45.97%\t$5,220\nMenomonie, WI\tUniversity of Wisconsin-Stout\t16539\t31.67%\t6926\t3169\t45.76%\t$5,140\nCortland, NY\tState University of New York at Cortland\t17450\t22.90%\t6938\t3121\t44.98%\t$8,930\nWilliamsburg, VA\tWilliam & Mary\t15798\t40.32%\t9818\t4411\t44.93%\t$9,840\nMagnolia, AR\tSouthern Arkansas University Main Campus\t10894\t22.39%\t4732\t2104\t44.46%\t$4,516\nMarquette, MI\tNorthern Michigan University\t21325\t23.32%\t7409\t3278\t44.24%\t$6,896\nOrangeburg, SC\tSouth Carolina State University\t13253\t21.23%\t3242\t1428\t44.05%\t$6,400\nOxford, OH\tMiami University - Ohio\t21753\t62.36%\t18838\t8173\t43.39%\t$10,210\nRadford, VA\tRadford University\t16726\t40.91%\t7812\t3257\t41.69%\t$6,650\nGreenwood, SC\tLander University\t22536\t14.12%\t4378\t1800\t41.11%\t$6,700\nIndiana, PA\tIndiana University of Pennsylvania-Main Campus\t14212\t45.72%\t9073\t3632\t40.03%\t$8,950\nBrookings, SD\tSouth Dakota State University\t23948\t29.02%\t12056\t4757\t39.46%\t$5,581\nEllensburg, WA\tCentral Washington University\t20874\t26.34%\t10811\t4249\t39.30%\t$8,700\nCarbondale, IL\tSouthern Illinois University-Carbondale\t22158\t36.17%\t11790\t4492\t38.10%\t$6,756\nWhitewater, WI\tUniversity of Wisconsin-Whitewater\t15807\t44.08%\t11746\t4306\t36.66%\t$4,787\nMonmouth, OR\tWestern Oregon University\t11428\t20.52%\t3722\t1300\t34.93%\t$6,981\nTifton, GA\tAbraham Baldwin Agricultural College\t17210\t10.78%\t3825\t1324\t34.61%\t$6,000\nArcata, CA\tCalifornia State Polytechnic University-Humboldt\t18607\t28.22%\t6237\t2069\t33.17%\t$7,322\nMurray, KY\tMurray State University\t18080\t26.69%\t10020\t3302\t32.95%\t$6,022\nAthens, OH\tOhio University-Main Campus\t23396\t57.84%\t26323\t8597\t32.66%\t$8,266\nMount Pleasant, MI\tCentral Michigan University\t21236\t39.99%\t14488\t4510\t31.13%\t$6,494\nWest Chester, PA\tWest Chester University of Pennsylvania\t20666\t35.76%\t17171\t5304\t30.89%\t$6,648\nRolla, MO\tMissouri University of Science and Technology\t20287\t28.85%\t7154\t2209\t30.88%\t$7,835\nGlassboro, NJ\tRowan University\t23717\t26.50%\t21026\t6450\t30.68%\t$9,592\nOrono, ME\tUniversity of Maine\t11151\t57.04%\t12029\t3634\t30.21%\t$6,670\nBoone, NC\tAppalachian State University\t20032\t63.67%\t21570\t6290\t29.16%\t$7,240\nGolden, CO\tColorado School of Mines\t20417\t17.80%\t8044\t2330\t28.97%\t$10,296\nTiffin, OH\tTiffin University\t17818\t14.80%\t3831\t1084\t28.30%\t$6,380\nMartin, TN\tThe University of Tennessee-Martin\t10915\t26.93%\t7499\t2041\t27.22%\t$3,480\nJacksonville, AL\tJacksonville State University\t14437\t30.07%\t9955\t2698\t27.10%\t$5,476\nClemson, SC\tClemson University\t18072\t39.33%\t29077\t7500\t25.79%\t$8,208\nAmericus, GA\tGeorgia Southwestern State University\t15813\t14.24%\t3700\t952\t25.73%\t$4,864\nMaryville, MO\tNorthwest Missouri State University\t10428\t34.66%\t9152\t2309\t25.23%\t$7,748\nSpearfish, SD\tBlack Hills State University\t12930\t12.56%\t3346\t834\t24.93%\t$3,926\nWeatherford, OK\tSouthwestern Oklahoma State University\t12004\t24.04%\t5186\t1272\t24.53%\t$3,200\nStephenville, TX\tTarleton State University\t21682\t26.06%\t17433\t4175\t23.95%\t$6,038\nCanyon, TX\tWest Texas A & M University\t15723\t21.78%\t9045\t2158\t23.86%\t$5,079\nYpsilanti, MI\tEastern Michigan University\t19857\t28.11%\t12631\t3011\t23.84%\t$5,996\nThibodaux, LA\tNicholls State University\t15732\t11.96%\t6043\t1399\t23.15%\t$7,262\nWarrensburg, MO\tUniversity of Central Missouri\t19582\t27.11%\t12857\t2851\t22.17%\t$6,528\nBemidji, MN\tBemidji State University\t15569\t17.16%\t4072\t876\t21.51%\t$6,268\nVermillion, SD\tUniversity of South Dakota\t11878\t36.88%\t10619\t2128\t20.04%\t$4,890\nPittsburg, KS\tPittsburg State University\t20637\t16.84%\t5755\t1150\t19.98%\t$6,710\nAshland, OR\tSouthern Oregon University\t21259\t12.60%\t5113\t978\t19.13%\t$10,346\nHammond, LA\tSoutheastern Louisiana University\t21539\t20.15%\t14426\t2718\t18.84%\t$5,500\nTahlequah, OK\tNortheastern State University\t16935\t15.81%\t6751\t1194\t17.69%\t$4,950\nNatchitoches, LA\tNorthwestern State University of Louisiana\t17577\t20.42%\t8523\t1492\t17.51%\t$6,480\nTroy, AL\tTroy University\t17716\t30.38%\t13658\t1978\t14.48%\t$4,370\nKlamath Falls, OR\tOregon Institute of Technology\t22115\t10.43%\t5299\t725\t13.68%\t$6,237\nHays, KS\tFort Hays State University\t21143\t20.55%\t12878\t1731\t13.44%\t$4,398\nCheney, WA\tEastern Washington University\t12804\t38.26%\t10492\t1400\t13.34%\t$8,749\nPortales, NM\tEastern New Mexico University-Main Campus\t11968\t13.90%\t5725\t730\t12.75%\t$3,974\nBrenham, TX\tBlinn College District\t18641\t10.13%\t18095\t1876\t10.37%\t$7,880\nMilledgeville, GA\tGeorgia College & State University\t16748\t28.96%\t13672\t1291.050249\t9.44%\t$5,661\nKirksville, MO\tTruman State University\t17563\t27.65%\t7130\t672.4813464\t9.43%\t$6,562\nRiver Forest, IL\tConcordia University-Chicago\t11992\t12.25%\t8573\t629.7071037\t7.35%\t$6,785`\n  }\n};\n\nconst COLUMN_LABELS = {\n  'City, state': 'City, state',\n  'Main university': 'Main university',\n  'City population': 'City<br>population',\n  'Share of student population': 'Share of student<br>population',\n  'Total enrollment': 'Total<br>enrollment',\n  'Housing capacity': 'Housing<br>capacity',\n  'Housing coverage level': 'Share of<br>housing coverage',\n  'Academic year housing cost': 'Academic year<br>housing cost'\n};\n\nconst NUMERIC_COLUMNS = new Set(['City population', 'Total enrollment', 'Housing capacity']);\nconst PERCENT_COLUMNS = new Set(['Share of student population', 'Housing coverage level']);\nconst COST_COLUMNS = new Set(['Academic year housing cost']);\n\nlet datasets = {};\nlet activeSize = 'large';\nlet currentPage = 1;\nlet sortKey = 'Housing coverage level';\nlet sortDir = 'desc';\nlet searchQuery = '';\n\nconst titleEl = root.querySelector('#visualTitle');\nconst table = root.querySelector('#snapshotTable');\nconst tableColgroup = root.querySelector('#tableColgroup');\nconst tableHead = root.querySelector('#tableHead');\nconst tableBody = root.querySelector('#tableBody');\nconst pageInfo = root.querySelector('#pageInfo');\nconst prevPageBtn = root.querySelector('#prevPage');\nconst nextPageBtn = root.querySelector('#nextPage');\nconst searchInput = root.querySelector('#tableSearch');\n\n(function(){\n  const params = new URLSearchParams(window.location.search);\n  if(params.get('embed') === '1'){\n    \n  }\n  if(params.get('showEmbed') === '1'){\n    \n  }\n})();\n\nfunction parseTSV(raw){\n  const lines = raw.replace(\/\\r\/g, '').trim().split('\\n').filter(function(line){\n    return line.trim() !== '';\n  });\n\n  const headers = lines[0].split('\\t').map(function(header){\n    return header.trim().replace(\/\\s+\/g, ' ');\n  });\n\n  const rows = lines.slice(1).map(function(line, index){\n    const parts = line.split('\\t');\n    const row = { _index: index + 1 };\n    headers.forEach(function(header, i){\n      row[header] = (parts[i] || '').trim();\n    });\n    return row;\n  });\n\n  return { headers: headers, rows: rows };\n}\n\nfunction initializeDatasets(){\n  Object.keys(DATASETS).forEach(function(key){\n    const parsed = parseTSV(DATASETS[key].raw);\n    datasets[key] = {\n      title: DATASETS[key].title,\n      filename: DATASETS[key].filename,\n      headers: parsed.headers,\n      rows: parsed.rows\n    };\n  });\n}\n\nfunction parseNumber(value){\n  if(value === undefined || value === null) return 0;\n  const cleaned = String(value).replace(\/[$,%\\s,]\/g, '');\n  const number = Number(cleaned);\n  return Number.isFinite(number) ? number : 0;\n}\n\nfunction formatNumber(value){\n  const number = parseNumber(value);\n  if(!Number.isFinite(number)) return String(value || '');\n  return Math.round(number).toLocaleString('en-US');\n}\n\nfunction formatCost(value){\n  return String(value || '').replace(\/\\s+\/g, ' ').trim();\n}\n\nfunction formatCellValue(header, value){\n  if(NUMERIC_COLUMNS.has(header)) return formatNumber(value);\n  if(COST_COLUMNS.has(header)) return formatCost(value);\n  return String(value || '').trim();\n}\n\nfunction getCellClass(header){\n  if(header === 'City, state') return 'city-cell';\n  if(header === 'Main university') return 'university-cell';\n  if(PERCENT_COLUMNS.has(header)) return 'percent-cell';\n  if(COST_COLUMNS.has(header)) return 'cost-cell';\n  if(NUMERIC_COLUMNS.has(header)) return 'numeric-cell';\n  return '';\n}\n\nfunction getColumnWidth(header, totalColumns){\n  if(totalColumns === 7){\n    if(header === 'City, state') return '14%';\n    if(header === 'Main university') return '28%';\n    if(header === 'Share of student population') return '11%';\n    if(header === 'Total enrollment') return '9%';\n    if(header === 'Housing capacity') return '9%';\n    if(header === 'Housing coverage level') return '19%';\n    if(header === 'Academic year housing cost') return '10%';\n  }\n\n  if(header === 'City, state') return '13%';\n  if(header === 'Main university') return '22%';\n  if(header === 'City population') return '9%';\n  if(header === 'Share of student population') return '10%';\n  if(header === 'Total enrollment') return '9%';\n  if(header === 'Housing capacity') return '9%';\n  if(header === 'Housing coverage level') return '18%';\n  if(header === 'Academic year housing cost') return '10%';\n  return 'auto';\n}\n\nfunction renderTableStructure(){\n  const dataset = datasets[activeSize];\n  const headers = dataset.headers;\n\n  table.className = 'visual-table is-' + activeSize;\n  table.setAttribute('aria-label', dataset.title);\n\n  tableColgroup.innerHTML = headers.map(function(header){\n    return '<col style=\"width:' + getColumnWidth(header, headers.length) + '\">';\n  }).join('');\n\n  tableHead.innerHTML = '<tr>' + headers.map(function(header){\n    const arrow = sortKey === header ? (sortDir === 'asc' ? '\u25b2' : '\u25bc') : '';\n    const activeClass = sortKey === header ? ' active' : '';\n    const label = COLUMN_LABELS[header] || escapeHTML(header);\n    return '<th>' +\n      '<button class=\"sort-header\" type=\"button\" data-sort=\"' + escapeAttr(header) + '\">' +\n        '<span class=\"header-label\">' + label + '<\/span>' +\n        '<span class=\"sort-arrow' + activeClass + '\" data-arrow=\"' + escapeAttr(header) + '\">' + arrow + '<\/span>' +\n      '<\/button>' +\n    '<\/th>';\n  }).join('') + '<\/tr>';\n\n  root.querySelectorAll('.sort-header').forEach(function(button){\n    button.addEventListener('click', function(){\n      const key = button.getAttribute('data-sort');\n      if(sortKey === key){\n        sortDir = sortDir === 'asc' ? 'desc' : 'asc';\n      } else {\n        sortKey = key;\n        sortDir = isNumericSortColumn(key) ? 'desc' : 'asc';\n      }\n      currentPage = 1;\n      renderTable();\n    });\n  });\n}\n\nfunction isNumericSortColumn(header){\n  return NUMERIC_COLUMNS.has(header) || PERCENT_COLUMNS.has(header) || COST_COLUMNS.has(header);\n}\n\nfunction getFilteredSortedRows(){\n  const dataset = datasets[activeSize];\n  const q = searchQuery.trim().toLowerCase();\n\n  const filtered = dataset.rows.filter(function(row){\n    if(!q) return true;\n    return dataset.headers.some(function(header){\n      return String(row[header] || '').toLowerCase().includes(q) ||\n        formatCellValue(header, row[header]).toLowerCase().includes(q);\n    });\n  });\n\n  if(sortKey){\n    filtered.sort(function(a, b){\n      let result = 0;\n\n      if(isNumericSortColumn(sortKey)){\n        result = parseNumber(a[sortKey]) - parseNumber(b[sortKey]);\n      } else {\n        result = String(a[sortKey] || '').localeCompare(String(b[sortKey] || ''));\n      }\n\n      if(result === 0){\n        result = a._index - b._index;\n      }\n\n      return sortDir === 'asc' ? result : -result;\n    });\n  }\n\n  return filtered;\n}\n\nfunction renderCoverageCell(value){\n  const number = Math.max(0, Math.min(100, parseNumber(value)));\n  const label = String(value || '').trim();\n  const width = number.toFixed(2) + '%';\n\n  return '<td class=\"coverage-cell\">' +\n    '<div class=\"coverage-wrap\" style=\"--coverage-width:' + width + '\">' +\n      '<span class=\"coverage-label\">' + escapeHTML(label) + '<\/span>' +\n      '<span class=\"coverage-bar\" aria-hidden=\"true\"><\/span>' +\n    '<\/div>' +\n  '<\/td>';\n}\n\nfunction renderTable(){\n  const dataset = datasets[activeSize];\n  const filtered = getFilteredSortedRows();\n  const totalPages = Math.max(1, Math.ceil(filtered.length \/ PAGE_SIZE));\n\n  if(currentPage > totalPages){\n    currentPage = totalPages;\n  }\n\n  const start = (currentPage - 1) * PAGE_SIZE;\n  const pageRows = filtered.slice(start, start + PAGE_SIZE);\n\n  renderTableStructure();\n\n  if(pageRows.length === 0){\n    tableBody.innerHTML = '<tr><td class=\"no-results\" colspan=\"' + dataset.headers.length + '\">No results found.<\/td><\/tr>';\n  } else {\n    tableBody.innerHTML = pageRows.map(function(row){\n      return '<tr>' + dataset.headers.map(function(header){\n        if(header === 'Housing coverage level'){\n          return renderCoverageCell(row[header]);\n        }\n\n        return '<td class=\"' + getCellClass(header) + '\">' + escapeHTML(formatCellValue(header, row[header])) + '<\/td>';\n      }).join('') + '<\/tr>';\n    }).join('');\n  }\n\n  titleEl.textContent = dataset.title;\n  document.title = dataset.title;\n\n  pageInfo.textContent = 'Page ' + currentPage + ' of ' + totalPages;\n  prevPageBtn.disabled = currentPage <= 1;\n  nextPageBtn.disabled = currentPage >= totalPages;\n\n  postEmbedHeight();\n}\n\nfunction setActiveSize(size){\n  if(!datasets[size]) return;\n\n  activeSize = size;\n  currentPage = 1;\n  sortKey = 'Housing coverage level';\n  sortDir = 'desc';\n  searchQuery = '';\n  searchInput.value = '';\n\n  root.querySelectorAll('.size-button').forEach(function(button){\n    button.setAttribute('aria-pressed', button.getAttribute('data-size') === size ? 'true' : 'false');\n  });\n\n  renderTable();\n}\n\nprevPageBtn.addEventListener('click', function(){\n  if(currentPage > 1){\n    currentPage -= 1;\n    renderTable();\n  }\n});\n\nnextPageBtn.addEventListener('click', function(){\n  const totalPages = Math.max(1, Math.ceil(getFilteredSortedRows().length \/ PAGE_SIZE));\n  if(currentPage < totalPages){\n    currentPage += 1;\n    renderTable();\n  }\n});\n\nsearchInput.addEventListener('input', function(){\n  searchQuery = searchInput.value;\n  currentPage = 1;\n  renderTable();\n});\n\nroot.querySelectorAll('.size-button').forEach(function(button){\n  button.addEventListener('click', function(){\n    setActiveSize(button.getAttribute('data-size'));\n  });\n});\n\nfunction downloadPNG(elementId, filename){\n  const el = getById(elementId);\n  if(!el) return;\n\n  root.classList.add('exporting');\n  const dataset = datasets[activeSize] || datasets.large;\n  const finalFilename = dataset.filename || filename;\n\n  html2canvas(el, {\n    scale: 2,\n    useCORS: true,\n    backgroundColor: '#ffffff'\n  }).then(function(canvas){\n    const link = document.createElement('a');\n    link.href = canvas.toDataURL('image\/png');\n    link.download = finalFilename;\n    link.click();\n    root.classList.remove('exporting');\n  }).catch(function(){\n    root.classList.remove('exporting');\n    alert('Could not generate PNG.');\n  });\n}\n\nfunction getEmbedUrl(){\n  const url = new URL(window.location.href);\n  url.searchParams.set('embed', '1');\n  url.hash = '';\n  return url.toString();\n}\n\nfunction getEmbedCode(){\n  const embedId = root.getAttribute('data-embed-id') || 'rentcafe-chart';\n  const frameId = 'rentcafe-embed-' + embedId;\n  const embedUrl = getEmbedUrl();\n  const title = (titleEl.textContent || 'RentCafe chart').replace(\/\"\/g, '&quot;');\n\n  return `<iframe id=\"${frameId}\" src=\"${embedUrl}\" title=\"${title}\" width=\"100%\" style=\"display:block;border:0;width:100%;max-width:1160px;height:860px;overflow:hidden;\" loading=\"lazy\" scrolling=\"no\"><\/iframe>\n<script>\n(function() {\n  var iframe = root.querySelector('#${frameId}');\n  function handleMessage(event) {\n    if (!event.data || event.data.type !== 'rentcafe-embed-height' || event.data.embedId !== '${embedId}') return;\n    iframe.style.height = event.data.height + 'px';\n  }\n  window.addEventListener('message', handleMessage);\n})();\n<\\\/script>`;\n}\n\nfunction openEmbedModal(){\n  const modal = root.querySelector('#embedModal');\n  const textarea = root.querySelector('#embedCode');\n  const copyBtn = root.querySelector('#copyBtn');\n\n  textarea.value = getEmbedCode();\n  modal.style.display = 'flex';\n  copyBtn.textContent = 'Copy Embed Code';\n  copyBtn.classList.remove('copied');\n}\n\nfunction closeEmbedModal(){\n  root.querySelector('#embedModal').style.display = 'none';\n}\n\nasync function copyEmbedCode(){\n  const textarea = root.querySelector('#embedCode');\n  const copyBtn = root.querySelector('#copyBtn');\n\n  textarea.select();\n  textarea.setSelectionRange(0, 99999);\n\n  try{\n    await navigator.clipboard.writeText(textarea.value);\n  } catch(e){\n    document.execCommand('copy');\n  }\n\n  copyBtn.textContent = 'Copied!';\n  copyBtn.classList.add('copied');\n}\n\nfunction postEmbedHeight(){}\n\nfunction escapeHTML(value){\n  return String(value || '')\n    .replace(\/&\/g, '&amp;')\n    .replace(\/<\/g, '&lt;')\n    .replace(\/>\/g, '&gt;')\n    .replace(\/\"\/g, '&quot;')\n    .replace(\/'\/g, '&#039;');\n}\n\nfunction escapeAttr(value){\n  return escapeHTML(value).replace(\/`\/g, '&#096;');\n}\n\ninitializeDatasets();\nrenderTable();\n\nfunction csvEscape(value){\n  var str = String(value == null ? '' : value).replace(\/\\s+\/g, ' ').trim();\n  if(\/[\",\\n]\/.test(str)){\n    return '\"' + str.replace(\/\"\/g, '\"\"') + '\"';\n  }\n  return str;\n}\n\nfunction buildCsv(){\n  var dataset = datasets[activeSize];\n  var lines = [dataset.headers.map(csvEscape).join(',')];\n\n  dataset.rows.forEach(function(row){\n    lines.push(dataset.headers.map(function(header){ return csvEscape(row[header]); }).join(','));\n  });\n\n  return lines.join('\\r\\n');\n}\n\nroot.querySelectorAll('[data-rc-download-target]').forEach(function(button){\n  button.addEventListener('click', function(){\n    var filename = button.getAttribute('data-rc-download-filename') || 'rentcafe-visual.png';\n    var targetId = button.getAttribute('data-rc-download-target');\n    downloadPNG(targetId, filename);\n  });\n});\n\nvar getDataButton = root.querySelector('[data-rc-get-data=\"true\"]');\nif(getDataButton){\n  getDataButton.addEventListener('click', function(){\n    var dataset = datasets[activeSize];\n    var filename = dataset.csvFilename || 'student-housing-snapshot-data.csv';\n    var csv = buildCsv();\n    var blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n    var url = URL.createObjectURL(blob);\n    var link = document.createElement('a');\n    link.href = url;\n    link.download = filename;\n    link.click();\n    URL.revokeObjectURL(url);\n  });\n}\n\n})();\n<\/script>\n\n\n\n<p><strong style=\"font-size: revert; color: initial;\"><div class=\" divider magee-divider magee-shortcode divider-hc440q divider divider-border double-line center\" id=\"\"><div class=\"divider-inner divider-border\"><\/div><\/div><\/strong><\/p>\n\n\n<div class=\"magee-person-box  person-wcq23a \" id = \"\"><div class=\"person-img-box\"><div class=\"img-box figcaption-middle text-center fade-in\"><a target=\"_blank\" href=\"https:\/\/www.rentcafe.com\/blog\/author\/mihaelab\/\" ><img decoding=\"async\" src=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2023\/01\/Mihaela-Buzec_headshot.png?w=150&amp;amp;h=150&amp;amp;crop=1\"><div class=\"img-overlay primary\" style=\"background-color:rgba(0,0,0,0.5);\"><div class=\"img-overlay-container\"><div class=\"img-overlay-content\"><i class=\"fa fa-link\"><\/i><\/div><\/div><\/div><\/a><\/div><\/div> <div class=\"person-vcard text-center\"><h3 class=\"person-name\" style=\"text-transform: uppercase;\">Mihaela Buzec<\/h3> <h4 class=\"person-title\" style=\"text-transform: uppercase;\">Writer and researcher<\/h4> <p class=\"person-desc\">This report has been compiled by Mihaela Buzec. Mihaela is a senior writer, researcher and online content developer for <a href=\"https:\/\/www.rentcafe.com\/\">RentCafe<\/a>, where she has over 7 years of experience writing about the real estate industry. She authors important resources such as the statistics pages describing generational patterns and renter's guides that help renters in their journey. Her work has appeared in publications such as Apartment Therapy, Indy Star and Investopedia. Mihaela is a published researcher who is also active in academia.<\/p><ul class=\"person-social\" ><\/ul><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Last updated: June 2026 Student housing markets sit at the intersection of higher education and real estate. As a result, enrollment trends, campus expansion and renter preferences are the main factors shaping this sector. This page provides a comprehensive look at student housing across the country. This means purpose-built, dedicated student housing inventory and the&hellip;<\/p>\n","protected":false},"author":148,"featured_media":148409,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-148003","page","type-page","status-publish","has-post-thumbnail","hentry","gallery-content-unit"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Student housing statistics - RentCafe.com<\/title>\n<meta name=\"description\" content=\"Student housing sits at the intersection of higher education and real estate. This page is a compilation of student housing data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Student housing statistics: Inventory, growth and university coverage\" \/>\n<meta property=\"og:description\" content=\"Student housing sits at the intersection of higher education and real estate. This page is a compilation of student housing data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/\" \/>\n<meta property=\"og:site_name\" content=\"RentCafe rental blog\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-28T07:42:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1555\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/\",\"url\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/\",\"name\":\"Student housing statistics - RentCafe.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/62\\\/2026\\\/05\\\/student-housing-featured-image.png\",\"datePublished\":\"2026-06-17T06:27:30+00:00\",\"dateModified\":\"2026-07-28T07:42:43+00:00\",\"description\":\"Student housing sits at the intersection of higher education and real estate. This page is a compilation of student housing data.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/62\\\/2026\\\/05\\\/student-housing-featured-image.png\",\"contentUrl\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/62\\\/2026\\\/05\\\/student-housing-featured-image.png\",\"width\":1555,\"height\":600,\"caption\":\"students living together in student housing near college\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/student-housing-statistics\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Student housing statistics: Inventory, growth and university coverage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/\",\"name\":\"RentCafe rental blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rentcafe.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Student housing statistics - RentCafe.com","description":"Student housing sits at the intersection of higher education and real estate. This page is a compilation of student housing data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/","og_locale":"en_US","og_type":"article","og_title":"Student housing statistics: Inventory, growth and university coverage","og_description":"Student housing sits at the intersection of higher education and real estate. This page is a compilation of student housing data.","og_url":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/","og_site_name":"RentCafe rental blog","article_modified_time":"2026-07-28T07:42:43+00:00","og_image":[{"width":1555,"height":600,"url":"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/","url":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/","name":"Student housing statistics - RentCafe.com","isPartOf":{"@id":"https:\/\/www.rentcafe.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/#primaryimage"},"image":{"@id":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png","datePublished":"2026-06-17T06:27:30+00:00","dateModified":"2026-07-28T07:42:43+00:00","description":"Student housing sits at the intersection of higher education and real estate. This page is a compilation of student housing data.","breadcrumb":{"@id":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/#primaryimage","url":"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png","contentUrl":"https:\/\/www.rentcafe.com\/blog\/wp-content\/uploads\/sites\/62\/2026\/05\/student-housing-featured-image.png","width":1555,"height":600,"caption":"students living together in student housing near college"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rentcafe.com\/blog\/student-housing-statistics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rentcafe.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Student housing statistics: Inventory, growth and university coverage"}]},{"@type":"WebSite","@id":"https:\/\/www.rentcafe.com\/blog\/#website","url":"https:\/\/www.rentcafe.com\/blog\/","name":"RentCafe rental blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rentcafe.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/pages\/148003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/users\/148"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/comments?post=148003"}],"version-history":[{"count":9,"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/pages\/148003\/revisions"}],"predecessor-version":[{"id":149562,"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/pages\/148003\/revisions\/149562"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/media\/148409"}],"wp:attachment":[{"href":"https:\/\/www.rentcafe.com\/blog\/wp-json\/wp\/v2\/media?parent=148003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}