﻿/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html,
button,
input,
select,
textarea {
    color: #222;
}

body {
    font-size: 1em;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

img {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

/* ==========================================================================
   Custom Styles
   ========================================================================== */

/* General Styles */

body { 
    background-color: #fdb726; 
    border-top: 5px solid #fdb726;
    border-bottom: 29px solid #fdb726;
    font-family: 'Lato', sans-serif;
}

body * {  
    background-color: transparent;
    background-position: top center;
    background-repeat: no-repeat;
}

body.sfPageEditor,
body.sfTemplateEditor,
body.zeContentMode { 
    background-color: #fff; border: none;
}

body #page * {
    word-wrap: break-word;
    word-break: break-word;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }


select,
input[type='text'],
input[type='radio'],
input[type='checkbox'],
textarea { max-width: 100%; border: 1px solid #d4d4d1; }
textarea { width: 100%;}
.sfRadioList input[type='radio']{margin-left:15px;}
.sfTxtLbl, .sfFormBox, .sfFormDropdown, .sfFormInstructions{margin-top:15px;}
.sfFormSubmit{margin-top:15px; margin-bottom:15px; text-align:center;}
.sfError {color:#f00;padding-left:20px;background:transparent url(/WebResource.axd?d=j7S2AW2vdB5vHP2kHbJG22MSd8mytDnpU_YdJYibBHxJYWJhcv6EYJHAfc5ULZ75Hv8RfIrt6TqXb6gq_XDoYbEf6SXAgAkLh0zvwPe5_-mJVgO3c3Fztf5jTYWtoK3wAenHFXTsxha5gmywcRi__6cGd2WL9v4p2ccFkFrc2kwF1tu2ylU4LLp6B8wfOTK0mV4FJAxlTvTS7-3iTYJJ6w2&t=634974065380000000) no-repeat 0 -497px}
.sfTxtLbl{font-weight:bold;display:block}


/* Page */

#page {
    background-color: #fff;  
}

/* Header */

.header-wrapper { background-color: #1d0700; padding-bottom: 5px;}

.header { margin: 0 auto; background-image: url(../Images/bg_header-top.jpg); }
.header .logo-img { text-align: center;} 
.header .logo-img a { display: block; margin: 0 0.25em 0.25em; cursor: pointer; padding-top: 1em; }
.header .logo-img img { max-width: 320px; padding: 0 0.5em; margin-top: -13px;}

.mobile-search-nav-tabs { display: block; width: 100%; text-align: center;}
.mobile-search-nav-tabs ul { list-style: none; margin: 0; padding: 0; }
.mobile-search-nav-tabs li { display: inline-block; width: 49%; background-color: #f5d4ae; color: #000; text-align: center; padding: .75em 0; cursor: pointer; text-transform: uppercase;}
.mobile-search-nav-tabs li.active { background-color: #efc08a; }
.mobile-search-nav-tabs li:first-child {  width: 49%; border-left: 1px solid transparent; } 

.top-nav { background-color: #fff; }

.search-nav { margin: 1em; display: none; }
.search-active .search-nav { display: block; }
.search-nav ul { list-style: none; margin: 0; padding: 0; }
.search-nav ul li { font-size: 0.7em; margin-right: 1em; }
.search-nav ul li a { color: #efc08a; text-transform: uppercase; }

.nav-content { background-color: #fff; }

/* Search button */

.header-search-nav input[type="submit"] { background-color: #bdb6b0; display: inline-block; -webkit-appearance: none; border: none; width: 25%; padding: 0.2em; }
.googleSearchRedirect { background-color: #bdb6b0; display: inline-block; -webkit-appearance: none; border: none; width: 25%; padding: 0.2em; }

.main-nav { padding: 0.4em 0 0.25em; overflow: visible; width: 100% !important; }

.main-nav > .sf_colsIn { float: right; }

.main-nav .rmLink { font-weight: bold !important; font-size: 1.25em !important; color: #605652 !important; text-transform: uppercase; display: block !important; width: 100%; cursor: pointer !important; }
.main-nav .rmLink:focus, 
.main-nav .rmLink:hover { text-decoration: underline !important; }
.main-nav .rmSelected,
.main-nav .rmOut, 
.main-nav .rmText, 
.main-nav .rmIn,
.main-nav ul.rmRootGroup { 
    background: none !important;
    border:none;
}
.main-nav .rmText:hover,
.main-nav .rmText:focus { text-decoration: underline; }
.main-nav .rmSlide { display: none !important; width: 300px !important; margin-top:3px !important;}
.main-nav .rmSlide .rmLink { width: 290px !important; padding:1px !important; background:none !important; background-color:#FFFFFF !important; }
.main-nav .rmSlide .rmText { padding: 0 !important; }
.main-nav .rmItem { white-space: normal; }
.main-nav .rmFocused { background: none !important; color: #fdb726 !important; }
.main-nav .rmFocused:hover,
.main-nav .rmFocused:focus { text-decoration: underline !important; color: #481a0e !important; }

.main-nav .rmSlide { height: 0 !important; }
.main-nav .rmItem:hover .rmSlide { height: auto !important; }

.main-nav .activated .rmSlide { overflow: visible; top: 30px; left: 0; }
.main-nav .activated .rmVertical { top: 0; left: 0; display: block; }

fieldset.sfsearchBox { margin-bottom: 1em; display: none; }
.search-active fieldset.sfsearchBox { display: block; }

.header-search-nav { padding-top: 0.25em; background-color: #1d0700; }
.header-search-nav input[type="text"] { width: 80% !important; background-color: #fff; margin-left: 0.2em; font-size: 0.8em; padding: 0.4em; }

/* Audience Navigation */

.audience-nav { margin-bottom: 1em; display: none; }
.audience-active .audience-nav { display: block; }
.audience-nav span { display: none; font-style: italic; }
.audience-nav ul { list-style: none; margin: 0; padding: 0 0 0 1em; display: inline-block;}
.audience-nav li { padding-bottom: 0.5em; }
.audience-nav li a { color: #fff; text-transform: uppercase; }

/* Support / Donate */

.support-donate { position: relative; height: 35px; }
.donate-links { background-color: #fdb726; width: 100% !important; }
.donate-btn { 
    position: absolute;
    top: -0.5em;
    z-index: 2;
}

.donate-btn a { 
    background-image: url(sprite.png);
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    font-size: 0; 
    display: block;
    background-position: 0px -166px; width: 75px; height: 49px;
    z-index: 3;
}
.support-btn { float: right; padding: 0.4em 0 0.4em 5em; position: relative; height: 34px; width: 100%; z-index: 1; text-align: right; }
.support-btn a { color: #54261a; text-transform: uppercase; font-weight: bold; padding-right: 1em; display: inline-block;}

/* Content Wrapper */

.content-wrapper { padding: 0 1em; }

/* Breadcrumbs */
.sfBreadcrumbWrp {padding-top:24px; padding-bottom:15px;}
.breadcrumbs { }
.breadcrumbs .rsmItem { font-size: 1.1em !important;  }
.breadcrumbs .rsmItem:first-child a { /* Home */
    background-image: url(sprite.png);
    background-position: 0px -225px; width: 40px; height: 40px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    font-size: 0; 
    margin-right: 5px !important;  
    padding-top: 24px;
}

.breadcrumbs .rsmItem:first-child a:hover { /* Home */
     background-image: url(sprite.png) !important; 
	 background-position: 0px -225px !important;  width: 40px !important;  height: 40px !important; 
}

.breadcrumbs .rsmItem a { font-size: 1.1em !important; text-decoration: underline; color: #5e2f25 !important;}
.breadcrumbs .rsmItem a:hover { background:none !important; }
.breadcrumbs .sfNoBreadcrumbNavigation a {text-decoration: none; color: #000 !important; font-weight: normal !important;}
.breadcrumbs .sfNoBreadcrumbNavigation a:hover {text-decoration: underline;}
.breadcrumbs .rsmItem:first-child .sfBreadcrumbNodeSeparator { display: none; }
.breadcrumbs .rsmItem .sfBreadcrumbNodeSeparator {font-size: 1.1em !important; font-weight: normal !important;}

/* Left Navigation */

.left-nav-wrapper { padding-right: 0em; }
.left-nav-wrapper .rtsLevel { width: 100%; position: relative;  font-size: 0.8em;}
.left-nav-wrapper .rtsUL { width: 100%; margin: 0; padding: 0; }
.left-nav-wrapper .rtsIn { text-align: left; }
.left-nav-wrapper .rtsTxt { white-space: normal; max-width: 100%; }

.left-nav-wrapper .rtsSelected { text-decoration: underline; }

.left-nav-wrapper .rtsLevel .rtsLI { display: none; }
.left-nav-wrapper .show-full-nav .rtsLI { display: block; }
.left-nav-wrapper .rtsLevel .rtsFirst { display: block; z-index: 8; cursor: pointer; }

.left-nav-wrapper .rtsLevel .rtsFirst:before { content: '+'; position: absolute; right: 6px; top: -3px; font-size: 48px; color: #fdb726; z-index: 7; cursor: pointer; }
/* .left-nav-wrapper .rtsLevel .rtsFirst:hover a:before { text-decoration: none !important; } */
.left-nav-wrapper .show-full-nav .rtsFirst:before { content: '_'; position: absolute; right: 11px; top: -25px; font-size: 48px; color: #fdb726; z-index: 7; cursor: pointer; }

.left-nav-wrapper .rtsLevel .rtsLink { color: #5e2f25; text-transform: uppercase; font-weight: bold; display: block; padding: 0.4em 0.2em 0.4em 1em; border-top: 1px dotted #bdbdbd; border-bottom: none; font-size: 1.2em; }
.left-nav-wrapper .rtsLevel .rtsLink:focus,
.left-nav-wrapper .rtsLevel .rtsLink:hover { color: #975E52; }
.left-nav-wrapper .rtsLevel .rtsFirst .rtsLink { color: #fdb726; background-color: #481a0e; padding: 1em 0em 1em 1em; border-top: none; font-size: 1.3em; }
.left-nav-wrapper .rtsLevel .rtsFirst .rtsLink:hover, 
.left-nav-wrapper .rtsLevel .rtsFirst .rtsLink:focus { color: #fdb726; text-decoration: underline; }
.left-nav-wrapper .rtsLevel .rtsFirst .rtsTxt { width: 100%; padding-right: 2em; font-size: 1.2em;}

/* Callouts */


.callout { margin: 1em 0; } 
.callout > h2 { background-color: #bdb6b0; color: #202020; padding: 0.5em 1em 0.5em 1em; margin: 0; font-size: 1.1em; text-transform: uppercase; position: relative; cursor: pointer;}
.callout > h3 { background-color: #fdb726; color: #202020; padding: 0.5em 1em 0.5em 1em; margin: 0; font-size: 1.1em; text-transform: uppercase; position: relative; cursor: pointer;}
.callout > h2:before { content: '+'; position: absolute; right: 6px; top: -16px; font-size: 48px; color: #202020; }
.show-content > h2:before { content: '_'; position: absolute; right: 10px; top: -40px; font-size: 48px; color: #202020; }
.callout .content { background-color: #e2e2e2; padding: 1em; display: none; }
.show-content .content { display: block; }
.callout .content p { margin: 0 0 1em; }
.callout .content a { color: #5e2f25; }
.callout .content a:focus,
.callout .content a:hover { color: #975E52; }
.callout .content img { max-width: 100%; padding: 0.2em; }
.callout .content img[align='left'] { float: left; padding: 0.2em 0.2em 0.2em 0; }
.callout .content img[align='right'] { float: right; padding: 0.2em 0 0.2em 0.2em; }
.callout .content table,
.callout .content tr,
.callout .content th,
.callout .content td { }

.bgold  .content { background-color: #fdb726; position: relative; width: 100%; padding: 0.5em 1em 0.5em 1em;  }
.bgold  .content .sfTxt{ background-color: #ffffff; }

.bgold  { background-color: #fdb726; position: relative; width: 100%; padding: 0.5em 1em 0.5em 1em;  }
.bgold  .sfTxt{ background-color: #ffffff; }




/* Video Callout */

.video-callout .video { 
    position: relative;
    padding-bottom: 76.25%;
	/*padding-bottom: 86.25%;*/
    height: 0;
  	overflow: hidden;
    display: none;
    background-color: #000;
}
.video-callout .video iframe, 
.video-callout .video object, 
.video-callout .video embed {  
    position: absolute;  
    top: 0;  
    left: 0; 
    width: 100%;    
    height: 100%; 
	min-height:225px;
} 
.video-callout .video img { max-width: 100%; width: 100%; }
.video-callout .icon { background-image: url(sprite.png); background-position: 0px -60px; width: 96px; height: 96px; display: block; position: absolute; top: 50%; left: 50%; margin-top: -44px; margin-left: -48px; cursor: pointer; }
.video-callout .content { background-color: #fdb726; color: #fff; padding: 1em; }
.video-callout .content h2 { margin: 0; padding: 0; text-transform: uppercase; font-size: 1.1em; display: none; }
.video-callout .content p { margin: 0 0 1em; padding: 0; }
.video-callout .content a { color: #5e2f25; text-decoration: underline; }
.video-callout .content a:focus,
.video-callout .content a:hover { color: #975E52; }
.video-callout .content img { max-width: 100%; padding: 0.2em; }
.video-callout .content img[align='left'] { float: left; padding: 0.2em 0.2em 0.2em 0; }
.video-callout .content img[align='right'] { float: right; padding: 0.2em 0 0.2em 0.2em; }
.video-callout .content table,
.video-callout .content tr,
.video-callout .content th,
.video-callout .content td { border-color: #000; border-style: solid; border-width: 1px; }

.video-callout > h2 { display: block; background-color: #bdb6b0; color: #202020; padding: 0.5em 3em 0.5em 1em; margin: 0; font-size: 1.1em; text-transform: uppercase; position: relative; cursor: pointer; }
.video-callout > h2:before { content: '+'; position: absolute; right: 6px; top: -16px; font-size: 48px; color: #202020; }
.show-content > h2:before { content: '_'; position: absolute; right: 10px; top: -40px; font-size: 48px; color: #202020; }
.video-callout .content { padding: 1em; display: none; }
.show-content .content,
.show-content .video { display: block; }

/* Social Icons */
.social-icons { }
.social-icons ul { margin: 0; padding: 0; }
.social-icons ul li { display: inline-block; margin-left: 0.10em; }
.social-icons ul li a { 
    background-image: url(sprite.png);
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    font-size: 0;
    display: block;
}
.social-icons ul li a:hover,
.social-icons ul li a:focus { 
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  opacity: 0.6;
}

.callout .social-icons ul li.facebook a { background-position: 0px -774px; width: 26px; height: 26px; }
.callout .social-icons ul li.twitter a { background-position: 0px -702px; width: 27px; height: 26px; }
.callout .social-icons ul li.youtube a { background-position: 0px -882px; width: 26px; height: 26px; }
.callout .social-icons ul li.flickr a { background-position: 0px -810px; width: 26px; height: 26px; }
.callout .social-icons ul li.googleplus a { background-position: 0px -918px; width: 26px; height: 26px; }
.callout .social-icons ul li.linkedin a { background-position: 0px -846px; width: 27px; height: 26px; }
.callout .social-icons ul li.blog a { background-position: 0px -738px; width: 26px; height: 26px; }
.callout .social-icons ul li.instagram a { background-position: 0px -952px; width: 26px; height: 26px; }
.callout .social-icons ul li.snapchat a { background-position: 0px -1000px; width: 26px; height: 26px; }

/* Unique to footer's social media */
.footer .social-icons { display: block; text-align: center; margin-top: -1em; }

/* Content inside main content area */
.main-content { background-color: #fff; }
.mid-col {margin-bottom:15px; }
.mid-col .sfContentBlock {  }
.mid-col .sfContentBlock h1 { text-transform: uppercase; font-weight: bold; }
.mid-col .sfContentBlock h2 {  }
.mid-col .sfContentBlock h3 {  }
.mid-col .sfContentBlock h4 {  }
.mid-col .sfContentBlock h5 {  }
.mid-col .sfContentBlock h6 {  }
.mid-col .sfContentBlock img { max-width: 100%; padding: 0.2em; }
.mid-col .sfContentBlock img[align='left'] { float: left; padding: 0.2em 0.2em 0.2em 0; }
.mid-col .sfContentBlock img[align='right'] { float: right; padding: 0.2em 0 0.2em 0.2em; }
.mid-col .sfContentBlock table,
.mid-col .sfContentBlock tr,
.mid-col .sfContentBlock th,
.mid-col .sfContentBlock td { }
.mid-col ul li ul {margin: 0; padding-left: 20px;}
.mid-col img { max-width: 100%; }


/* Masthead */
.inner-main-content .masthead { border: none; background: none; }
.masthead img { max-width: 100%; }

/* Footer */
.footer { background-color: #fff; padding: 0 1em;}
.footer .social-icons ul li.facebook a { background-position: 0px -397px; width: 51px; height: 51px; }
.footer .social-icons ul li.twitter a { background-position: 0px -275px; width: 51px; height: 51px; }
.footer .social-icons ul li.youtube a { background-position: 0px -580px; width: 52px; height: 51px; }
.footer .social-icons ul li.flickr a { background-position: 0px -458px; width: 51px; height: 51px; }
.footer .social-icons ul li.googleplus a { background-position: 0px -519px; width: 51px; height: 51px; }
.footer .social-icons ul li.linkedin a { background-position: 0px -641px; width: 51px; height: 51px; }
.footer .social-icons ul li.blog a { background-position: 0px -336px; width: 51px; height: 51px; }
.footer .social-icons ul li.instagram a { background-position: 0px -988px; width: 52px; height: 51px; }
.footer .social-icons ul li.snapchat a { background-position: 0px -1051px;  width: 51px; height: 51px; }

/* Faculty Callout */

.faculty-feature { margin: 1em 0; }
.faculty-feature h2 { background-color: #bdb6b0; color: #202020; padding: 0.5em 1em; margin: 0; font-size: 1.1em; text-transform: uppercase; position: relative; cursor: pointer; }

.faculty-feature h2:before { content: '+'; position: absolute; right: 6px; top: -16px; font-size: 48px; color: #202020; }
.show-content h2:before { content: '_'; position: absolute; right: 10px; top: -40px; font-size: 48px; color: #202020; }
.faculty-feature .sfnewsList { display: none; }
.show-content .sfnewsList  { display: block; }

.faculty-feature .sfnewsList { background-color: #e2e2e2; padding: 1em; margin: 0; list-style: none; }
.faculty-feature .sfnewsList a { color: #5e2f25; text-decoration: underline; }

/* News Header */
.feed-header { 
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAk8AAAAzCAIAAAF23Us8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAASLpJREFUeNpM1Ul2wzAMA1APiZPsu+1lev8LZXIK+7d41kJPoSAOIMyMP1/XeZ6fz+c4jtM0vV6v7MMwZI/l/X5P+/p8Pvl5Op1yFUzOeZU95/P5DO8qGPu6rp6ABdAnt9stt9xmuXo8HnEFk7gNF0CMwQCIFcD1eo1lWZbsRXo7/K/5exnGfR2zkf12Pc+xCJa0YpEWTEhJvBxkqezykj2xvVJJjNwKx67ypHi5XIKJPXvcOpdiKcUob7XhZd0XvJ8y3/y3UJEUEI/dJd282YWJC5h60LrYk19qS/2xCFkipNLFrmkOpSBXRMHYlma/3++eJIRwOYcgPLY3k54KmTu5CqwYD2IkAOkSQLk8MkdIKZKrIAm4NWgCvpRRNqtMV+yhSYiqBk0KyDlt9CqBSuifanpqVXXNEp7U2XRLRFZ8iepK5QHg4thzNFcsUuynEjz1VgIsML5q55Let2laZ4SGBxxSNiPpV2CSrooEY9GZ+EI/EZY2AEko9ajwY5M7hEwIzqsOHAna77ODrSozCzAibdqhGiE2nylXEzoPvfe5T/+LL/FMlNe+1O9LsCCPn0pnWieTkYCI0Fy18x9vMSq7FHRgIjRujSLSQzSMfwGwXwGYrJeciGEoiKIi9IgRW2Aj7H9JkZhQzWmunJHlxC/vUx+/fX8+0hnhZA8Y0lVMXaQTsrzvm1iL7sh2iDXLwUaZEYwASd8bgnZsLWZMSQ9xwf7pYeKnzA3wEujn79kCTbdOVHBAwf2gppqeue0Do1BbTE5F/BhMfKAYON83CGMsddxsq3DBT/UWGdCIKmybxPvXxyMtRs1cS0RZ5ooZtwz8svw6GKWbgOO6oypr30ROBKsd2EgLvIIOC/3S1sBVqGedrgIlgUXrX3EzhkpNCQgU6toMeMEG8LSznKBUTEk7S+VflnVdQdRxm1lImmTTx90KlttzpJmeopduEiL0CQz4SccVE+viT6wI4UYapM/rSxF2ChX3LH7qtV4HS3lSlOt4SsCPuN9zpHAiiTBdhakLQMOkBi8EolJwGSdIpyPXV2vVDiYv7f4n8+ko0shOjT2MBJPuyZm7fHaWmlxO0hUQDcf+QfrUYAJpeoZuMwPM35t598zQCP8g5NV2qidb6xJDUSJCV0Xd1NZsU57b+RWACzvIjSMGYiiKTDDIIlcIsvD972ir84NnQl4Y47amVapiFUk9xNB3VpsSe+EtbugzXaK7WkYuBAcNEIz7UK1O3c5JJKLOKUFVpoTuwDzfyhx0/k5lOzoGhax8R1pLBHzPxQ4k19kuLg2zqLvERS4ZhuZcrwrpYfm02AOf1+t80JJBNTa9qo4y20iz56Ii81ZyWj8/fr9RZZwU97S6RVik0dMaiaMrS9bapg6zzVVOa4XWnN8dT70lFFUZDs0mb9vDlGsPm0dAeiliRirUGn9VRcCr5PsKW1UkcTzQmJLFfM61ktcW4dtDwFo/ct5QbAVAIhCsD7r/vD9xZ/+LfQh4JqdyirhliOz0UxHzdmZlESCNINaaQrzkeQXjZPFjQVLTwYJO0R9XjXf0rQcrxVBcamJFMlJV2McERLH1sBhsSmroqvovaMphgbVvGwVWMu3KOUvAWD97HUXmGqL4ZIFUpR6dYb0vc0VS6oy1GmW5D8bpCY64a3FFpY0I+rBiZtIVuKFThEqKfAdvg67GKjXlZd/Wn8yHQbc8FJ4Ioc0GoBCbKfDS62c9pl1MS63mSaQIIsb+c41U6GVHh3ZgA+e6s1qoRg+G0jpSeJRiMweO8EoB6LOtt5kDMRQL3WJ+1rXVCQLoTrqAx3B5tC7KRVeD9ApA22GTpdVLfe1lIB3kdqCzcODSuCaPpuad/uPm768fVPryvLAEbSKzur2l+hVBTGMCkL3MD7+MeNYIrvAF2GuyUeXfo/9fbWhFG1GoukSPWkanpIbWQa5Vq491Mx2Ap51r6Y3Ht8ve2TWiGVF0Q17zJajOJXKG+EsAMu0gt80YBsIoihZove4yi/Yqvf+disr4nJepkkVgJ/YviSKHwyG//Pn5/YI1CV9Zzcoupvv7fNOFTuVi4dXmdlu4ydKK0Ky1OGYS8OFmqymvJyGrdGvAcB4VXxCRi+TtBENmX6HW68AWdMvNMlD5L5SGq4u6eXbrLol15C2tkm/kKVIb11cSvkr534+vHB/PAcR0tyuF9plNKh21jcZXz8cejwfTrFSXrzABrEbz2KtoOA/MOp8vjD5G78QSsXNHUNXutX0oMu/oyiOJTRy3aFuFGS3a3K+W2FwV/5TUlyK0eUfDJCRmifY/8vz27a+7VW04f8SyDfm+armrgq6hQfqW47VR5uh3lTLXQzdU7zlEiVppletcuRnpXxmTSuPFnjlTlsncGcT2wnOqr/ELQmD+yhTxhsptf1+3ANqbvFd6Oy+stZoq0RXRyymfOQ/cVScssNLrj00/BO135rLVVdBhpVXy+UHnD5BXQdsYAhp5XB8u3KnObGGrvRVJe/hcSmh23zm1bZAt+E2m3DiQdOXgfSwHyn37CyECrgipFRb6TDHT3a+YQMc5xz9IdpKIavtZpG/pU/6rIgkGs10esQ+1HrDVltKT61EgV4dLA6LQTPjLKCV/8dEqDIprbfWGK+bvWrQSp+S/0tem6nhpIYUPo0X5TapQF7OEgpjADvSN9oAKAeQNAOKZYh/dK9q45nlOPTow+7y8rZC0pLagRnMVqhd9xxi3jZDdz55gt6ddDNCms1Ff7O2mh+2J9BObUNWifFL9OpMWJEhffq/96YJX1VUhUEHB5pYQ9N/t4G/htERXcHNHTNvtetp6kqh9Feluq22RLTB+QiICwjSLUcsG2QuA6LFsNbkeUIoVFiDlKjExeCbANVpOFO5OVmuOBMk0uhcr/mp17AYWCT436vuRF/ov8kk9Vr1RLy8j8FeEViwqGZ/b+PXjQ8HD1xdqV4PIMYOCnELWVVHhJlQuyUO2gHjBt6vaglQQkxPF+oo+SvV9FHckuPM/6jbnkHLSsdh674YflD7o/ZvpszJmhE9J/PQ8wqm430SAntDVKDLbWHnlvK2a7UkPbrUcnHvHQVZnunSEbBqaW7WbLsiycmrITnIoeL1dTWvDaDWX1lJO2CQ1ctuxaBvqS3peyBEQOLOOhLYmirRELP+mzUYGrbIZtzCAK4BK7SjsPO2FNyfyrgpMuhK59C1+cQ0HbMcULTTMFc5gd9l3y9VNkxt5HB/6eSupQMINcemT9OWmkVL+2roXI4McnTE6prrAWpvacH9LRA167AjWzqs5Qga8wBOJvUJZvngeCujhhJHdCJhvrrQvf25prCmlCN2uyoJwhaCsSzQKeRJiDAOkIeEd3Qq7c+pLecGtJRVXm92XI2zzYbfayFZrnUuSqjU1z8/h7spw12PagztyytJhBau1MG1y6Ma9twgazH/CZt0730d5ccIFouU/y9l2r0lTMl9ShepHcl1+Af1DUYlqJ81gixRiaQN5K6OfVRoB2gGuBLm8wWRV19l/0dQdW9n+4jaeakbuTB2Y2SmGHRbT6dTuMBCyIu1OWepOqxG7jqc8RjcSdq6w7yyTlIFWb72o8PZQUA+QtTM7wNDEmbEA5n6N24ztFLw6FZUWi6hOJAVQKZezFdnG0Nxrnzen5xpo36TdbU0U4lcjE6R1FjCu6jhhbQLYsMU21OTsHV88v/8JwMYd5MhRBUEYNgiM1IINa1ggfBDufyIv6SHGX/+TxgsLD9PVVa/yZUZGRL4f/vn981HmFBvOZAqfVwX27NL7engMxaV5r7yJhFU/xDjVjcXFm+v2baONBnre6pwHh7JCfir4LQcosXUOAh/HVMJT/46oU4G4IupuBsF8UNu6nnLbVMcCB+CSuCtVk71d27SuSDW7iuNuu/Zy0anuLgSXLEUenHEY7/EJhXvStqvV6M6fUJa4wuqprTQWXEdJWYBGZdBWgDu+V24ujy3jHm/GFmGAYculExYDICp0XClJ/lZGhWib6pexVqnaV25dhqRsVtEGEJSlcn/Hc/R4PEhAJEYpcNyL3b4I0+buakT1eugE2W6VHjclavgcFEDKy4iVLuTC7ZntpbIRAz0fCk00DOB0kbQXv+tvU/FeIZc4ZDnw5pTYzS8Uno/PXFFL1xIcmggwr9cZfBT062w15FZD2gaqnv9E0hWBHXl+NQqp17KwPGs/7HkNX+hjVpC3tcpewDl70pfB+L/1XHx+/fpVNVPYQUARBcy0e3j+vY/z59Mqi2cQzG4J8F2WeV5/2ZBi0n1eWkEbtF36khGeXZ5ixYVyHMHVBTAxT4yMzUXYERPBc2kYacg+NlxUU4riBozrs7phuo7Ye92iqx3ejD9kEQ/SWHGM8rEtEKbbJJIW28NLE8vKXrk2TTTgqPi4sdFzVu3iTP186ftGSESnXIGthuZ65fd2UEGWVIGF5mWBbdrjb4blUM+Smh6xOmeLlRVAkpEx0YAVkLdzKNfwanHskgX+hczGR1pTJUTQby87qGHQflABITtJhBDWSlCvYqW3CuBvG09BW2pfKKjX1RO69yxQCQ6pEaLFu1vNbhtzHsReVIW2ciViP9RibrlNCNU7LTho5XbymSvj4Ti7qM716nkL2Zr0B8+QDL0BDUMXnR2SkuUVbhGOvQo4UYH3a7aZerU9wO3iTVXzUR9kK52x59pOq+saqaQ3q7JWlykyATKsyZHG1w4bHOi4lHSp2VWcFwNLkevXy5jqcrGwtSIgR9mOrD8B9IxO6pnN6JXkcduIgf5yCwNM7pW9Neh7qbaNEokyI3MW/NTG6LPKmhW0kY54R42ReyQMBJzUApy4sRrJSrgq/QRaau6qRDnCMnqQZ/1/ulPwsktcorE2jFLlAHCty1ViSADPP08U1LlKJONAuPmnmkmkjCcA8U8J+OCLEtJyoijxgHtxKyOAg+LZLNZshXksN1WtSD7dp8ZKUbCMGtZsg29erlkJ0icLLewfuOTV6MMl68Ybww8AvB0ijVZ0N9JSgAqR1edjHZYIzKqAzW/X/OvxU8czxc2usja6+wpC42zphJi3UmNJLT59K24U3aJRlrTY9gYYCHGsg3o/tMqxT1fX1y+58vLQazm+RbYafmyaHS0b1qrX+vumt3OfsE1tjfXkmmqpRNRHaLh7C/877ead1s0h06NKlwEHvCW1NQtHGtbzED6UiKrzgr4cA6kFwK7ThLukzv7Kh2sUJbLqDEb+irnsE6bN2nA78kLvllC4v3k7R7fQ1yCRdljbCGqDPpwvWW4lSr/5xlThlgisWqd1lMQacz/IE984tHI4bTc76NgdoiEUpoRTOfhkHZgHzoH0dG4NhUNXGprqxLN+zJyUwDXKjOTko/Uy7PA+O7/ydjgsVKerjNNBHK8AiNgVrHOtpK1jGsuDjlTmDm0ub+4pZBZh2mU8dsWaoGokfzweHXQB7egtnc1oe8LRUl9Zm/YOvx3T/TkI4VP+VKLQeqguGmaVH3KR3ep7ZiWvdYblutpw7U57/JFD7//XANgaxycA6PyKPbOPQfDN5ZB9va/9nbKaSA40mjzkJTnzBMUHz2AvOtUGGe7hu9A2/PO/V67rxmuD6h6U5fqS9vhUDd9VmYukVu2o4ljnv2SNBjGGsDPqdZvou6oN1A1TBV6bUU+SptqMtYIw1flM+XfCruJep7iWy3epIatOPO6zI4e1LUt/e4qO56r8eLjvZ7NdlvLWKS5cDnVYQl9Vf0Z4KbfO1Ej6/bg3W0Ngmbay3EdOLByTsN47vT8/f3JnI0k9pApA0i6gwrBvnhW5hEOvBNTujv3xmD1Of4WraE2vcHfGxZEHJJAGvTI7cVJQnnHHmjgXFj3tiZhpxen3lZibI2pYsB/QjOTBspHVmrfJ2zmXKxMraJKWPkpA/SNWoyFSYrOWpDYFpYIqgsliZ1axuYPHsl5jSfPQV67WUffGSafUyy+QmthP6qPpxFcD1YZkeqhkjdtHVpVigOGV4hpzUCHnwIJ3BeXLb790jTqN2S9Tzb3psSAlOe1MeQKm73XAv3JlHbygB3YwoK5kHQj2f0vZkwXOrOnBIQUbuqmivh6ZYh1P8+ZBRvpX/mqWOXPoH86/+ab7t6Ucj3I45EMbliUS6K5ZDq0+StC3sl6NM73h4xWCFGr3GvnhLZzNWd3V/SxHHHUB7q23Vr+Dajq1UfrQZ6I66lCpO8KkYtu5QlaV2eZX0IBbu7pn3PX8GPUNnDbvBjD/2N0ysKua2zk7JUD8mWojm+x2hcgydK3VJRUagpNKn1+hGXUnPQ9N0297eNPkpnPyWg+wQfEry3vM0nFmIoqiKw35RuyCPgQxXcfJgZHqFbftHtZZJizHsw1AKVj+clRbiqq0+/lexJEZV090CkOGzPW1/u5F9wS9zoaUl7cnd9l6mOFVm2o3tqczolMzh7I5mkez03F3xWBryAbgJls5KXgeqglRRtv7ot0x2A6EKxi0R7cqiW+37/o7FWnn0+xOTNR33us9V/7x84s46VxY1R4xVIqy7kZtcYXIig1H1Tn+apxVGzaX2lqsBVWUjmXaOFchaxWz4p99IyKrwmi9VMUkygK+EV9if0K27PucQMdVrnm24PUPnZLYUYaeoodGa4l49e7heEgyx5bVs1HbX0BlwHZljzrYO4pQbqyjgR2P1kv3gABX7iFopbgKyEGzqjslWvrLjWp9suObOpNeI3lPG9JamzACPXp80yqHFr2TIU3HiPe3n//96+cajhBQ21QdfjlnBBE06iKte6gnn3psM4+HRGX1OOf39TgVGQuBYdja+oL1mJ5531TULQSZuJYxG3vPUqgD8daiXw81faJSQQ0DHUHa4qgAXCnNU3hONtxzXiV+iL7aw4TbpPWsq1outq86/NY+p/4P/N7qVR289eeXbqXEONJToNd9UbuC0Gf7wsEqLEO2cjTn2vC56EVJiEPBudf3Ovbr43FKx6emZkChNc3UUF93q4Ot2vhJNLvsvwKwdQdJkhVHEIY1mCGEac1SYKar6P7n6SWqsii++fE3rGCmqX6VLzMywsPd49v/fvvVq0VFu3dwSSDinJYLNgOmUhsDrinH8m7eJj9t0dSAs3egh6k4iUfKJQMiwgWY82CzTK1Yaknj0iuFXLZzzehbZSo7Wcf9oUsPKOWxwYzQ/1sZ/1eZExXHyywsS2+nEiZv92so23Zuqlu9r6+vk74on2Shd1ZVATrsxz/EDikIiT3THOfWGQHtXgovhS5+29B41f0B6eh56dVV7bI18imwlozgIm/Nm5CY72nvCStF0QEvKlNQigXeAOB2jghL/A/AlHeI1xWwfHzi0Lq1cYpkKIEkFc4e3sA4OfEwFT88Sj222zOpBRn+bvk+VTOU0NBKepz5mq/ek1y8rBCtDOz7HzkruseEhkOigYrAulqrtb1Zjzx6VhfIVXd+Hjag3lM9NqkGVo2C/RaHzrEIlpioW4t7NJRU3dd+8q05w+EidbYdgm47bwWEFCZIqk/7II3sy7N0O3B3irUKFveyWP5ZByTEtiVqH3qYVi0xZcJ1hnBz1KoOWHXCM9WvWN+j2OvhU/z/55//aHqtR1m2/ohu9aBl3mWr4IJU94anw15LLupE8Uu9w++C6nXkw9Gg6sbcdM4JtIlVI1reFveCom1UH/phQmjNl4oBcRaP2/+RctSoZQTGxTAKG44zUvmoboC6QskFyBBLGxj6YsXcKuTKUFpYtneCXwJwLsXxsvrSJGqOLXNzvUxh4p3WdePpbCCfv+vRldhelBcks30anHp99Up1hGCHbSnR08ggXDzOFSLO+EJ+oLtXaSeJkhkruM2UUEV8NydLOXeZiVuOLK36hpIkEBpk4XdKWziJYfdGxSoXoAzwLrESO4qsklRBDu/QliGN6nr4ijSm5eWFsXvHFdHobZKrmLMyBt4cEauSh/jXbLCh1xa/90KAoybpN/XM+u+IBD6K7wjeZoE7EQHyNKay3LBqS2ijY7pXeaBYur+d6gsHtY2ZJ17wzNa60e00K+8JizDjkRQlfppOKTLbsgc6tCBCVdd7uEh3XnKggaJo7//xrFbUdbV1kyWqCMv5KudaY8cNea+zyKcU0SlqgVeuwO0wai6BoLfTkKSE5+IZkKgDmirJeTpdFeyqcsTi1HGwHpf6Ja7frrLqVyJtkdv8wOEqfFKYxGq0cTyKG1dxka2LOJ6wBMU2aZTrPNYOxS1urvrqbU+mYPKJzAgagVv7+nZnlelOrgDabXmHU37hdRQD6xQc/PWOZSri2nERxbQrUqlnSreExgmc4qri9ujayi+Fo+ZfF+Muq3qbPZTmX66qV/XDqMP7VtCV0WFUkoqC3b93DBP8hgFIkzZa5rrkX6r9Krs1Q9vbbQFzy12/C/nGiMRJFmqupmeN0wADGNUf+F5GcfdeOwHWuTG4khyZTImR9RrvHVhRmbrfsvtFpQd0GA73dDyy5qs1MKnZ8N3MEsIZCYCEefH+YHpCm+Krrdyc7QbZsuSmcOiIiDEUmyjZgRig4OYIoKMnt64ot0vlIhT4yu1Nft7YV984W+K9JqdFeDq0cX5po/YO94WrugrqRbigWSEAPPWj9RlVkveBT+r9iOLK8yz9pafRcfJpncTQSP8ED/v8lzaMN+AQIJuvijUVaF/e68b2CXeZV3DIiVliVqvm5y09po2Tesmy3MMukw4oK9QhaWQcUov6OkQ4JOWswJkshVRWT0WHxkHVOldHgJpMjvr6+qrFm301dHOfDOnBd4edaEVUFCdp753RYSmSFP0PALt9pZarKMl7LC56MPvbfRgW70LnfS2ocI0CuHU+WeU89bFxAutqW9Vg2Uyuo44YumB5N9tcAtVMqENsd5eDPdHGVM2FlZEiztWWdc0t8a/cMfq3ijZcuTNGoL0sqeMruqHUlIqhXKm9MFJBm6JAoOqtbmVeH44GUAZPGzZ6IdUEzHAAKUOnlbY6JaQyXqxumQLHIYGqj4PQ7kpUX2FXW+r2YCEc3kh7VHzwSwx0cV0sAJXXFrZ9rzbfyv24k1aQrOqHekCotAsW1mT3c9fZx/z/7DDnoeVK80aJyjg4D2OzdUWjMlvqJ62uai5BXTjQmZlCWbtGp3EGYZRwLH8rrZGL7bjnz0ARtXtVuU+HML0prn+1ZlBI17qmZp6VRNSdXuFtJUlUn2IoCV4NNbSYyrocP8jycmvm7MbouJ7Wroy6mvjMuyv9uh0Ui3/XHc0XCA0q/nyeNhVqlgVBZY1V1/3WYxPKD13zmkpROEHDrZiLbhSSdazwRj4+cGDoiweve/A+7sCopkDOt07xBQCFOHC/qTkjE71pgEqpUnhSddZUCfgZpXA5+GM/OR7cM3ajjTVZ372MXi+C1v2Vf9ExG80ERKuMp15HWAR6M/6zvlQWh0oaha08FaVULaLF++HyPofwzuik6pj0IaiZ7SRJ9W27cWQR3Us6Qa0SSWtqfJmIDHOu8empKqqh1q1yy53qrKr6s4uSVuCOcUcSF1BsaNDkVH+WY9wOs9urPU9Kzs9dJ5ZUk+odYACViqlhfVVZPZXQNbzsAlDCcweDVJgEii31oRlX9dQKRe++JURTI8V6hyn0bHfUC1qda//qUrnrnOoeRSVrF7Z0k/p5VT9W7aknn9Ed/M469KLcXBRK8aLj+37o9+sA1w6kWCsezOhfOxq3VElvoXXKSKLGA8r21RCqdyytw9FWiso2MQbwXG0imhRPrli58zgu1kumiKFrooNZagMrQDp5rZr0yWM/1Nbff/lWKlMFuZ2+OoPNWdLWkPAOQFFvm49x1eR76HwT5t3FtAgc1zv1um4rWI4VRoxyh4laUztAjoheDK1ewUW0OgOoxG7MqUbiKlAdlSobGozsTom9kqx+AZ6h8rl++Ah2nnYGbQWNydqdKM3D28dV6Hpl9W6pqKzfolMpKiOucW3dNJyfIT8M1o3cUzqo2kk2AUSo5x8A7/JePcYpPWZNXGIwG/Yq5Tx0om1HtHwXOr/uuopNZ6ZpjYt7cMemZtyBmiJriNeTo7Muq/tyg7suRP2qgzVzCqvUKaA9TZsShqtQKU25PvRjOsDYq95n46HSY9Zt0Vu3yUKH6xVWrTe1TFh6Jq2qsEWnbkwEaktzANohky4rXBMAku6FLzjigLawmqeMm8ttuw7RqWlXOWKNX3Y5Z/2Zui4x6cVYdoQzUP+BskAlt3g8FZe0aK/BqR/A/aCiKuex0E7Hrj6lpO8uefPU8no6RrdNsCd4aDcDo9TlnSU20mYQS8H9cnNac+M01EFohl83wxEji9/gPfXEDpw1eVFHWs+sxs5sRRrWf6t3S5vX1QF0NK9I32RydCila5W4hM5S5KPWaTXcB7JfZ7xWSJilzQ468npshdr/bKJUnXsRvE6SEYDqqzui6vFNrarj/lCCPeNe22Asj0RT2sDU/paZnNPcm0VQVWyVTZ19m+KrdVO7hR8MU4ZZgZAgKrkvhinJ7ODI2uD9cOxH3TLLtTOCtLZigA3nsOl7pVzFP2peMlB+xzvieVS0VhitvNMSBtoic/+XVjbDhdHETGZAwqYPQEBrI1gRUsKas+3k3FO13QSmKsjkeiksWaK9hW1YFFgn16oCrZK5/nwnWgwjp5LiElxHA+oPm9R0xG655pZd+nf8jTKuXImdy9E5pB0oW3FZCf0dKC5JVgSN90TBsxp8vJ/kv//+uYs4Fo51GiyvrMKZWlyOtMwMmFKrybSKQ9alk9LcSdCRLOisZphdDkiorrkmDlUq1FnQ0ersbdeR9Lim/I2UPq3DFJtbygbH/QU46YVN06XsFjvDt0ZeLQg+fps36xiRuoSJGednw9VFv1l3vaS6Gi7VOn+jXOEedNt0uuskAh0HNrPpRMmCRgJQb1dZkvNWYhAzLxmpgZR1l5iBddNhbwOsk067LesJ/be6bio0v/iM48dKCQZ6Z6NmFeCvmlKU2NZbuCMNxuCJbA8lRSDsAIMSGkuQVVVLlhqwdS9aXtpDHY5R9e1YgLnDayFBPCJDdtu0xKrA1BXROdqFvEpJqdmmjVV0fvwRHF3qHqIYmAErSAXzYVTHtqsD5/i6aou7G8X7UUi1eT3ZoMZ3FYDTxwcdW8ZDFzuGoQ53tVeqP1UdGWsCLf0u4xmroQMwxm9GXlrhhYJWElFCz+d6v7Hm1WiWPzYEq9Ht18i9Tp0QMJLW9ltqcNLBZ0XSyoGsLHJG4nWKnqctWnjRy8SmTgIaqHYc+GZGR7Hc222dgthpRF5q52l0YHPrzCJ7fkxsqqdlU75WL2J25S1lLUOJyRSotxiYE/jYl6UN2HbzxpFL2oMuxqjswYybtLA5nk+ozMohbHeBPrjM7PYnRF4Qdwk91YuU/93CxBsvwWNkGd2T7ewVkumq1mH6p6NKDNFWxL0PvdZHrbUaOSqLKFn2mP41oqEKK6VAtmM4jk8opbC8pyfAULSTPnA07y7kWi/29dQI6HIVbKZSHHT5bs9JMDxJMcbOGDMGzK5tjnovgtiHB2YpyPRQMBuOpmPIo/zT/ByaqzajT2vIOGSvsEed2tqPauMer+hyP/+UzNU+U3WPtUJ05XaEYoWatwEKZZeJXjRFrnteTyW7CN+sK04jCx3tPNWBZxiu2mMmmdwrtqV776GMvvV1dY8hRSusMqaIIkQneLQd0Vurxwbfsq7MICn3gx7R059QdCfsrakzQtZA8PMbq/WwoY06uH9xNorsO5Mcu/BC2E5V/eCpJHUcwTrn2ujN2p7qQzbK1ojWCrRLQfj85FspxWHFHV43fqEYsLX0np3dApi0r4iFlvRMn759Wb51meWwn1EG2AwGzjT/r7ar9UiPTdl249hf8fg4AF367Q6YMFHXguKuimfmIK6Kd4L6+y/fSpAZpVa3b6e99PLRSQPu4aFWgtAxgt6cB3KErv1QtLqIcHV3BkE1HR0+R48KbxWXuS6tj1VMevFKUKGxXf5CW23u9Ze2mTYzOm6vf319la02Rh31xXAl1m0NqapEKglhRwk7LXyQWtwWN0cQqbFcwQ8zhmrxVKmUHLKjjpyldlkrS6PxLX+tA1nbaJnu2SCx9X1qmqfKfUrpq61pG6kSHj4G7U4zqms5Xbsq7dzP49WuWDJ2Sp8aj8M84FSWu6ZuNTKYduG0Cqqt9LhugybKIr2fnImeLgQAafNPKTGuaUcBQjJgdNWYXt18r+dyzu9Jwl9t00JbBQCrrOmKGzgsC3gtdUEFtVO9nzvJGtTW6SuGIZZ6XvuT4uOvv339UjyE+6jXJzThdOxLcbaH7JNitteFV48cm9dz3r6UWgNUxwR6zCBqJSzjxfNWDc7YnTsqGNgF4eWokva6SBWdcti88Xs8wiidyYt6gvgdiouDzkUn0b59oF047WDWDrXVVKdyktZ2wLnyz23bw+YL9FvZvnWz6IyrWn3Ykf5qAaK/AMkC94UKdDvuXJXB1BnFNVBwGIagBLKv64ntaKPXdwTMUAEbj5lewh1zN/7tTpSMrjySP/NPdX3Cf5lWR1s5jXPpbIUHKtu/0gi4WmSPx4QVY+ldBlIl5LiOPJKLH4pZ0IFbpfvMYeTX4/Q+p6l7LWdmvp/r6/be/Sfou0Ql0viOGWLThg9kNF1HOIJh31/5j3/99OwGtpaVbt33PEFUqRXWy+Ybz3ZfTCToVMpq6UerXmPQUtfbGGybW6MGXkTne7gI6Ly99Q52aUbXdZjV6Lezbkb2oS90am5RO+e/IzvqPggHa+KNTFfyZGlfBTxKmJaklcg2YzFQJcXjsnhr4o8nKb/tsJcLoCX31SRKnqkAqQNaX70bGLe2v4WtUDvRdQZQRFWYZ5q0DKW6R06tMK3hV1U9UDmInQCdstPqCWJN3tXv667jyVNkguPQtGvr7iRlb0wSR2tcy2Kt+74D9IpY1HCyLcSZ26ganHum4siSDJCkS3ToIISKa4vd1d60IRkAoEGnV/6EbSSQxQMbgDoqqDcMpI5JEWT4nvZeU63Fx0BlOu+DdPsuUJZBJtQqdcqpvYpXbPf321Um69gb7IjPUEoxXnIH6/SqmUq+moDZA6V63mYwrlnPQBrcjkWBMWYI5UgOS74s3HbX2j8kvX1rycUGb8U9NnNJ2rjk2SwAD43Tung4FJbnXBh1V5stzUycsd7GbWY4RVWdzLy/jrYZ76OOnG5y1ZdRf/Km32VpAuU7meSHNKsO+mlrGAgszF86jaBct4h6KHmplfm1srctyt831a3e8hJjAqgackvgi44WezOQsANJkR8uqywfUmp9p7GYRGHAGRdePxhgBh8dsFYpabcCGJj9so79iNALiaNVSfubi5mlIb43p6uA8P8C1HVvSZZlRxGGoWnJSoA1A0CYuJgYBfMfUz0hMi1Sf334KulJ1lWVec7e6xLh4Ze//5/ffhHND0eul7sIBR1Lbc2FFrzibM96Os1hMrHVOqYNFhzc6dKxGhXGLsuBRzb9bZUaJ7Owa/ojN9d/OmmNCKIdYjOlW6m5gExoc+aqFWPzlII6KgrMRWhPyqsWmlJy3j0zhaVeb00jquo7Lp3d5+2n1EvRc7ioB03cIJ9e916aZkukEcXpx26omw5XE3VS/RKqFy1xtFp6/ksb7GU5mhoOjeEZXXTVBXKehE8VH7xGCnJCwuRbqxLcX3KZDBtvBacPFXSyqe9QqAVrk3oAmXjRJVH7nTPDmLtXDgTHxlhyn9Y/i/9r4TVRKOaROMsYVvbwHyR7hih1EGUTPCl3ZksJyzmFmRykbM2k0Eg9EKXTVFEiUKf5RKba+OhVaSHW4neHVkMkJNTeYXwidd9zkNa6atytvNk4YK3DroS8lZb1mVvjLLIKYhBEb4WYhxl4ZDxr93TwitKIOsG2dsjDl651xmmVh81+7UHeAaO6uds2ci3D5w/RcJ6kD2KO+hoEdxT2Sw39C+iWb9zGc6BwQnDL8vAjZ1HVTX2e2NFtJxOmumOqoQZI0iR6grUNGJxTMhyhVkVqelFCslbqrYRvTIzqyDCua06WGfo4vvVeVBNXQyoU5SKORyB9qhfq69YIpqd3u1f400mNSmx7f83+ej4SAYKWnNccz8c0HsVbMhFvV/cfO/IqIWVtjKGmANYty2YcfetJUrO/mRjyfNIbO8ikvB3eCjTsqHP/vZmErk1w6j82fvKwuweiv58ofkee+Xpy21TUzaNQqxvrqetkTFR6CN2UDddqR6oXYxa1RE2v8bEI2oaLTUBeG1MXWzvUXDFc0hWF9kxyvaVLRjwpgj2go4qkfWGQV5ZYw35QrHWjw8HThJLvL3gOVyW8E5Uif70vOhbq0ixcyvKq2lB609i66kTz0C62zrEx9PwCYT9uO5mXYs+1/4YUWnFMJM9kPcmlLTYhflGLw8tAbt/E/0zXIrnY3ehPu9Cqj792hJewhfu99/K0uWkz2O/nKTVwxIShzCeR2aX7tBRg76chPjZAUL+tp+fMGZ1sCFRrCyHj1layEmQCrFtt+q1b1E8m4jR/XQPDT3MjmaZj+pvS2lCswdBMNqoZuhchEUtQWIxhgKP+1JCXckZ1NVS1XTmSxlZrhhGSTj5TP+q0KoEEDTGbacY9vbutx+tNpse4BWjvtxdROegMsNPq/neNi3L9rrT25sfznyTeCDQKlk2gP6DIs7jUAePB5sDqmDOdzwxAncM9SQxhtAK2bssPe0qQKcsM3PI070+DHDs5G0Y1rZJokirKrPYo42qd6kNmzwbCddW9utVxPZH/eX90T96FXVfQvRiGqTH+fdO5ySorTSR3Vv4KTw1/r0mNudF/dHzaVRc84z+JMf9KDT8/3p9/++be6wHdZSCLvya9ktAs2SpHHbsmvLszVG8MM3dCHTuCw6CtrAdV0I5Bffcrje9Eu9UWEbm70yFPd16d1mg9w3vb1fer+7TzNRXv9k/qhuV2SuMIkDEfNxa/BJoO3I7XMSPqHWXMHLtN395p4u2ZIrWPI1iGDo4lWjlmSlcVNu9xxF9v7SavZuqk8ICwlZwoTytQsQ4v2n6g6T/RuO67V/ZqLz1hzraJVcT3FuoDbFb0C7SfkNucPuPjSd7w7JRTlWghRfUxY1fTy3WEG08w5qMi2+P39BLVx0r2aG7ndWinfh87FLGfoDhBUNF710yuQn8b/mt/3rLx1O73SuocCwWhPM1v7Mh9LLIsbMLiEfVabXqkHNe/qruKnOjhMxxsIY3hZgc2dp0LuirL1qBM6oSRjHXq3YUvCz0vv658h1wxFEZO3Gy4U7rQ25gg1QS1d+ENb46b3YVjDjGYprM/NuN//tOPc7zC6j7Kvb8rx1xVpuo1+PUsk4ZRm+yk+uP1jFzDhavxuXBKzJt7W43NDNi4g0mjZOlrViiddH6v6d7atCYKm8Q4xiuzClud1dqa94yViX9qWVefKkRe93A1uBWixuE6iMumMBunsmBMXBvi9jEqve8a6FtY5VVra+XeoLgP0+Sjw1eTqjFTnk0ocXp6LFliqTt8RG3RZtqy4i3eY4C2HTT+n1v5jtcRAMuhsIwdPLZpfMtgkBWNPLXLrOdz2q9Fu2KmnrCGHj00U7yyOOut3Z6SNaCqPPg32LkW1nHGtG7aM9wu1oahF9eSKPStQ2C8Th1y58otGqlktY1m6db6jL4xwZMejGNSZ4qsXIlJi9eRV8NAD3QhlhaMxgl+hfD2Rllihi9r477C7Y4itowysUq7Z25lUBWVYX0YzFgjar3gIFMsqt60v1xOpHa5HcIdO4JPShUkT/QFvYO+UlvvD7rAHETLdWsd29vdPW8Mx6isOxGsXv1dEaWs9NOQpsnpq3b5t26MKlPP4wk44ueYPKJ2s8TDKqtGQ8Yk85kDpmdifLb7LYeTyECR3qJ4viff8K+Dr+unqWT4eK1A60PRZSTODlbhxDGdcxRqutT96kOxKpL6CVb99ypP13AvpevBVkO+r2asY1Oj2V2jeB2dum5lJYxHSOd4ExQ5+CZ6B4M7uVS/ZLMSuqh3gK5E2kIJ3bfhK8x1vJlRnI5UBixO+mS1QvdBk/z7gpp8ycHR/dbAJ4X32kh2shtLm2Gbls/3w6PqhayadHlbQ+6DkXpai9a1NCnskJlp9FQJ7xg1LEQtkiywSaKc9BxtaeIi5G3h1xEfMm5Fe780It15/nDVFd6RqhBrlDXG7pt2UypdS8YluUP/DnNqtaPtTBaYUXqvcFnNRAOCyA0arqVCdGD5Jqi2fma+IF2u+UJn/uc3+fNv3ySD19+MBrST2hbYgZlf++ZkgTN2e+P2Z35AO0SQvepS6cS0U6/e+VbM9Ygt6PAfownD/SyxK+LCN4aPGsImK0z/6eFJi9l6XgSRDct8RnoOEsbVWBGtD9YaMAQyQo0diR1qR0MvQvjO0rKzWKFjd/PkW8hACeq5t6OvvnptESFbn3mkIsCSrZ2kVj1oqSh3Sd+nfqPO07akmmv1X+6DZQXfChkx++hxrzgrI8WcIzUZqX5DgAWRfHfiGR1tXZxp00O/9R+Qntri1Hg7Nk1Yjkb0frWG/U2GpB1KlJe65bRCJk4UsDcyPaefg4uiSgnaW8nZk1WT2YV7ZJdz6ASnc1nZw4R5pjeuOJ6deGLUYIm7eCpDXzpxM3tZTunyqlqqtgXMvbaVQyUMkAj2sqarqu8D+Ha8/ttxdnJxfce8O85EowqNdvvAndgOBbVWM87Qe7E2sV38I/Xg3//w/ywJVfF1vY/bfw/RgW1tXyWDdlvK1tXIhzZoCTdmbWa2ahau63TnaVwJN4YgT02eMIhvwrXeUmiWLmXDfDs9FEcpVWBzL69HGkwq1UIWmWZTShS9tPQulJqssWoOQ9+/fw+ujNLWiLvBWICkZOUbfqgLvV2qYXSTSE8E/d27Ea1aekTjG2bCZ49CcOlj21TzSmfVtWjKDp27XrZUZlodf2+Z5bHiOCEq1o3Zen314gMpBw82he2U6fVZtFZoWyAGKbtzx5drkq/6GDN5lU2tR4xlnF74d2o7wlCrV/F677FrQ6Gb0isRncj0hbLrltpdeGmCo8k1hNbp3Qy0xqRatFN7vc69nGsTlqmdGDpolVOGGWZ8SQPp6d1KHu8X81StaBt6iZZVqLlOWvbSI2RI5OWirYqYfIiLaNy1TcJdYx7qwmuP5J+hbleAeuQWjnKdwrQgg69k1DftEnL/AvPP0UEei3I0bXJNJbVdsEa2QXEB6dPprTkmJNqVTDtYCWYuU4zkSg87AMdgUmM8CJow+QJmRCQ8khmAcZhZ21hfZ2l2NY6suZ9mr7hFbS+UrztLs6N/HbZmpqjfqIQujRxmPmdx1+t4ea3NYw6j8Bou408+VZe6YRESOw3pGGlUw2eT+4IltRx/h5cOqAbily8a40kkpKo/T5EKuNQggswRvsNU2y/+qKwc6gLlHqsRVGcWnuMirOLRTMGW1B7ORf7DxowDJZXkQK/X6zTcsoPvgNMFqLfQk1GFVls8lkr9ri5+Xegsc3sRxiT0KpXcCVe6umw3/dURYay2HdFlutrR18q/IqCPoalOW9viSVmRpX8QWkfT4FXOAo12mXOsP9Xqt5Koa9ihjA4U/alwsYqsOBkO9qS8Nm/uW1tdvcCPvcQ9H8kZEnb6mkrUJLg67Ph8gP/2+79zaHwf63bRrezMXvUOagVYd9dJjD+UNoOKeXuy1pum80yV3ZdPyDJolZzMYaBpKWeSlkqpTlIHwl1R1uZjoSkVSqmsxVc7c3oRdSpj2ml4RRe5keX3aZXqx1YavVTuPcPS7PQXEpSRH3VFgXOq5NBvv6+eky21UYzoMKkltlO6aovAxsDDBksBfdqByfqxWqx7665yopNlQevQQ1ApvSy1/rlSqjc4UUM321BNw166RGHa0vFNYE5u4aUYh7721+NggN8JF7kmY3R4vjUlpHMa9MlfE34Hq6/pa8dcKyEqv/2B5HCHCxFoZfR42vz61/8ZX9F+6aelV1PbMET0vkhNm59E36oRjdldvaJ7+5j+jzkoXWA9836pN7cOep0tMWmnmhxrwi5UbZ+U8VUKVMPJZhdDmmwO2RIzFRrGjSSDjl8HwM0g1ds5up47xbH95xa6xBHD2Dq/gssVUemxnf37aIe7ctOXOAC4x6eUu6vLGOahJvZQzjFwrElyA5RBUCkkdcflG4Tth+khVKRX479GHpMJZySzmYReIVUVVcdzlRoxYpDG/ZZrZTQZvUetTdkUZdogGrYhFcU1MVyk1zdsUsSTvHSp1Px9//49WmYHyusgJdzhMRTDovdiz92/ulPGMr9P+5pKCxg4Ie4DdMVKre4ma3Yleh9jQun0y7DQzm5GXKp3xAZrnowbiy8tRdMetJtDh9Sq43vmqhIr5PMB1zHH7Ik+wJj1GPPR76ryqwYKojD5pmo4xKmmua9fgSX+pNjD5q9qQ2KUkMMw6Vzw+qvZ32jGJg3EK9k6T4sDC3fnWAEbTfTHtlKgwlxjreragLbgTg0GlHZqo2lZU55eUG6Y7VBTm7toq658hoOvWCqZEVW1XXTTbN6sfLJ0MZSj9akXcvWNW++rQ/ivf/69mkdd2py7DqSee5ttu4ra1/rPYWntoHrP/n/QVgw645XHFNbIEqHOO7ZOPuHVaK6sK0ApzHxyU0MFly0AZyqgp8lAi6P/F0ZwnNBnk9ac86tSnt5OR5K1zzhj3efMZ2hS5wW0RcO6U8dm4i1v6y/NPahzim0U/6on730stUTgYiYrPWHl25oT+7687fIM1EtihkPOjOPgOUoUCLUR1/A0mFqaqF1+f7PiUvM8jf4m/ksKqJkB0gtVhgleHbx816HNjYiFkwiHQ3lQOePv9pqjv3NQpNo/Ffy3yWiybvviTL1FO3O+UC/5/Zk01mDJTpqDy0rRElkLOpVe0dz7XaYxS/rrw7uSK+673e8xXiks51BVj3xpDU10m05s0KGqmUNjAh3XFSDG3fN1jOxEBZdVoz4YKny0wZPiZEreFHlK5idSt6a/8flL4NSE8/MT/sc//jqcbwNBO6B1Dus4iBdbR9izdtI+Hl225+ID5mO1KJ1VJJxqZGgATVwpcaebY3t8iGtrFqBz3ZiW65RTVdhdWKk+94EoVoOZdBraWkoNcIgtw2Li53U6cCwaSUfrMp9w5KvqpnqFOtRQGh12VCvO0dYfpdVzOuKoQDRJ+kZHRrVII662TR9yHPbsqLy0NLIKVIgoGEyU//S4/9UZTNSJE2Jbw8mxes1fLIbUV6RZ9o4ZDCpkRT63fcw9t1TDPkbLCImdI6JtKWqwKdkyOFEYTcWxMk0zJ/UP+lvXQD+hj+pIdVgkYy5h9kb30ESvzhh75lLe3DPvsHqwp6zRv+1mcaPEXozO8kXQ9d5RnCmnbkaOS1hzVClDXnCr3dRNIL7qU+27X+9oqmTFRKz18YSaDAiLbD+tuiPduqeT/vgWBSfLWRPpGf910dH+e1X+xGF8zu36BBpPSDYb2XJtePeHKgeRt/jlQ4FxdDdS/44V22ddvYU91cX78z0He6CKx7XKFBLxkVXOWNG8L3iYFyOWr5eS96EKu/m5DFgnXnJtlDaLbonUFySqwMOXeFXeKNLqhqUaF4DtPgnACXIULJ0UwElNFrHp5kg7Ndwl26xxPZ234I/So7mvMxGpmhFnNljroH9pr+aMyibRQC6DLIyWRCZkqu6kSjmpjYEtLN8xqruQqVO2nvqJK/l6jZqG4dYEIeOVTFZjYKaZizuqGWkPpGNXqqoVpDWEfLkhF9iVKkaSoBjlcsS78Smm63Jlir7Kwrd80Vqzk02rCldgfLFEYx7HIr0WOtXiDY/6U9kA+SyPa8S0hv0r71ppfdJ045N7BlYgtszEEvy3s++G6D6AkMNCUQ2Hc835LG0l8SZOC6XQtqlHfQq0sS/4WpN/+vaLJGanNYaot8LuKbRAJaQYCaGmT3xfTnYzT2lsqrBFfmaSN+ChWlotBnqmDpmk81q4qafRbF5vT29ZJ7Gjpb2/f1PDkXBIuPB9mx5onqIYryiE3ZKPPQzEcy19W9l2+kr8tAqbBsUQXRdGu9fpSF9N5awAr5WdRidS2NNRyLOPpSb67yDBKZR6baWs9/kvyDNGmUZcDiH6AGlm3UL6BYs3jgZOmsYA3Unam97VosmU0+HJsuCtZAPx1B1OMTGu63VC2RhVTctcGFNT2Tct6SLaxke3k85/K/KpL+U0Z5IsvPXDzSZkWFpm6zCtiyEJjpc8qa9YFPWR53navtGeNjs3vuf1UtHUrQco9+3l3NncKJQSHYmON91MBbSs+E6VQmbCdYY5Yks9dg2yJUzb82oUvQt/9sSQNjk5fqO06UtFd/AQCC27pRvuPUmUn+l2B6/rIGAB8p4sE4ni6e8OH1GwrpWi6g6HImh57EqZmSNMXDvx7NSJfc47U/Kbn7Gc+63z2mQsWf6x7TsCXJpBB8rgJHm2Y7t0x/YlL4kx1G5rKXGzK80aUefS5CxznQsXJyFQ5OfSH9sCZVV6/wxUW3E9qeWOCeuBWpQz0nCIq+VSLZEqi5n+6iOju4SwviwVs+WMB86BpSczRH/1wvIJ+xgeJdYZw9gUipTk0iEikV1FvzpR/QbD8QYefGNPpFxpqJ3qxhm5x9y8a02tJCWGnE9w3eCojrdv43SqOmIfSF9LptFip+YcC9nmVa8GvBPzp2zhlre+LZOk45GtaEQuktWPZYGnfDVQlevIZiKIyUjUWui+pjbWJkikORn9mGIAKR11/GbXV+VnDGT/17lnUMYwAxSn3X2kusagqF60Xrj2Bg6/Kgu+SuRTlx+bQ4FXzIKoUF0AE9gWuWgkDtqZy8+u53VwZXB8Z5Pwi2S/q7zGxyQlgHeeGGaHgtlmjYjk5bdQVN5YA1Zk2f14PZiFGq4ycbzRc2suHWipLrK0dPZr0KCOUK8v6KCvbmMnUmPzqrozGyGN9l2sZeh0T8hu1a5Th52C09SZdXu9vZHJVR2OTUE0QPHtxKJu54gH6lhdMqKwm6W0Iwo7dbVfjir14R0lk6Yqhix2u9jET4JP40aZFC2z7HjGy1EzPyGHiRbpvGiceZ/h27dvg6c51C/DRa1V6iuFLmmKBaxcgcL13ViT81Dl1ICjO16vmXrlkGejgo5kZxU4ccbD5+zfxqfXnk2h8HjkvuD/iAIHYXYEWPtyjFn1D/UepcgqJ7McdFXfjwqEf42whR/NS3KpN6dvBG73rJ5BtmQfY0YG0+inbhIENiTB9Ia2hvvRDPVwtX/44+/+4tU6G6zsJVkkg+SIT+ok0mYTDvbTd3XPEFvTP0MMuoQkT5s3VgqojJIxfNIt/h7Z9+/f9Wm1VTK/zSfjOm42Mz7FHRaeVtVZtqTh0c5NLV1n3u726J+bLSBQPE7/hS9PNo239evC11U68aFSk2zQpdFrGOhOPkrxzaWHUWa37WBsGpfipDWg6vWVyO7t2F+rmzzBopXKbCQpyi7vF3yz2hOKH5A2J+KuqJsd1sT/lMySH5650pY7ml7Wqk40uyCeNYra5NHvR/UauwrL8LK6hrat5rUm20Q0gQRzfEbTfadzZ6X8wPF7U2WkPGmSyrUetAlQZzXuUR3Zt1os+FTrOgus0vXpNRGvgxdHGXsBMWGrxqqQyA26Hwin1dQ6+nklbooIg6NdimMuISUnd5F+Ua2zUIdjvEYqozETz2ujGVDjGStNphLEDs9C+evr/+nbL9O7aDI05hpS3ofBb1fuIGQ4Dl6Bg4/1RoPdzP6QCjFj4bb3qyvQ6nPoHrq+Wka940AZ/+Fm3UCTdyWzJh6d2K+kWJsG8Sh9BIYMrTfBXAk+nzsfW8p+7DHOaEtowPjKs9QY6NXkoWBOsVnw3twOA+LWOk+yoc+j+UqTNFLZhWem02eTA+J/dHR0G9tzoUG1Ml5Jko1PRL1MovFXNFzs6K/68UitwLrWtufsiVmvIwQyoHpP+6pska5Xgxxwp6TSul7TBk8x60VhRkf4g35PcIoVqlWjM04NsTqCFMVPBsU471jpDrVyMky8Vt1K6Z1GRlwSnhtfgWbleJhW8spRfRmX4b1iIKKonc1QkH73R2P7bncJgy2bWvyQBgsRe+WagVb4K66YVGRFIOaV90312RDuGle/VlQ8jPag4TCVdK2f+0Xn/zVjAt04v/R2Sq90RnYYPlpFDWnMZJFFM7YOTdcOOlPtmIIn5H3s+QNMGp8IZAWrmrMzThD6Ul6lXA1ebT5U747XwNtmnjWOmtpFxBe1mBGXBBDtGeWgepyNe5MARVuiVtWoT5HnVlXmpU4BtV9xxmP5oth2jLicw1U59XNEL533NBKwkpVkZeZckNSwnEbY+zblQ27qeeqcUumXO7tluC/iPnwfo0iajIdq3GOsdI2NfqBKYrJRBE58rXqRKKyc0JLD8ewYROrud4U2J+HqBHnFwo7Ab6E2mPH9Ckb5Gz06vIa9M2wj/hYZbWr56sJXhakw2RAlOX7KfmwCxjG14V8UPG+Rdl+6NJFAB89+/lOdml38Gr2mYx79fq/YQ8Cr2nTZASGcccr0vhc6ch1/oJanQpTufT9JVb4Q92Ck93dcDzrMNaXSwaf4OQk1ZQ+VLusct6HP/Z3PFfivv/6v3kUmwLnhXyMyux+hpOSTzRId1XQWe0P0zR0zKjBsi+phY2J1N+UlMouwaTHcRTsnYKwQjR6So6r/HQdkH7EZOppJBvU45XaNVs7YBdpCSWpSFec2E0hsViz5u9rznmTTFAk+TYO0OddZTSmhXe+YsGg3bAsbfz3p5GBr0ro6dHoL1iWjrhuvS6E8+eLveTQS7HpKO+wClHN2kFsUNnWvowerikCMTn1CgeB+bJHA5lJWk+2drLYiVnR96jot4CnCqVVNq6UM27hFzjUjJryw/3VF+bZLi8hAdeaXLpVOAKNeutJ6OO7c8WqR1CamrQWapFZtIix62pUNcaWzz4KXwXtV+31f44T0S5p0QKFX2bxx1LO1MxhrNHMzmXZiKpg80Lr19zB7JzB2fAz0CRmVl7S4KV+8RyI6zYuQou/2DBswDTi/bMU240hwq7fJ7meaq4fUTUFHUDLy3s5up+uNRhpWqby2sq4sEjdzkDCcace58lAmaPt+4MflP54FAxiKtk3ag5mi2a3qm6W3TUftdZMFC7S87jBStiEnaqppz2Jv0LFqM0XWzPSYKclUHdjc9GUmlx7l0ZQmaVpDk3G6S/cmUO7aiIFSgysRwFZ1JkZyneW5GRsm6tK5IztG6mN9iQwFsw4mv95RgVQduUg1skPskt0zUJWGeR0u6gFqIOLW51f3evzfx1POHxydW7SWeGOKLz42kzaf9k/tLoPuHatMctBgpzNKnFFxkznP2TFDzyHFkaciy2HMm5wlH7KOKkWHvhm3d+4vy/Wdz3lZ4TOezED/juCgnVu0reT7C++sxKQXJ9xiFdN4OCYfS89Zk1Uqtm65bib0nLnSCxfLLw29mIjvcD7DVBXeWc956CX0VCPobW05MvjNFRlBcXOE/pBp/fF3f3Gc0EsSZtSW0FDN18Z7bB6N3bHm/anvlCYaWrT0r2rXJrWgMzffTjlRc2f7UuVbnzJBgn5e726PkM+6nyp9KQa5qc5XdtLeKz8GRE/PQKY6ibDsqB8i5o7BLwmlZj8itV4+JtnPOd67sLwYsH7CdBRpOKVTo+JgJiaqglyloPqaS4qxY+gpTQDvmGGO56FbZY4qCX5iqjIPTTr1jfQD/Y1n01qWuubmIyU+LmiqMhX6XeGOPUawGKlY9qNcO2fwE4wg3mAE6ESGWh51JIW21T42Z52Ujw4Ewx8CeLUeHgnz4BwT4KDwQ3FbJcUlCZssOLJRrSSGH9GBMF4eY5s3/li6qZmXFDe1sZaV00SED7XbplyBfweXn+GwK4+pG1FXjreQvNh0M3ZCJEe0wr2dK3AiV7FSJn6Q6XcVwWXXmHLg8Mh6xQzIrtjRtmrIoC1qT/vTOUyzNQ+mCRMwUzGRR9emrgdj61wdMepOhUoai4zhljG1pqCNsOn+4fHHNBX0E46XdKQA4+jc59mn1QP1xdOddLcJzZ+nWpiMEmkT6Cv3BC0NaM2eakKXwgBloHi0WW9qBj21oZPC3k5llNMFIVx1dTK+Rit6f+3sVHQnsdCecaDWee2618ylr6NQ5E2Gc67p2NyZgXf5x38/JFzRWAfHjOK6AMJk6v6VLvVfxgH19Q2pvLDXP5xT3sFESbSrg17UCIZVVJO1dzIlqeYzjke0quPGOyMpntew9kOKI2VI1r+OrdcbLFzOdde2LUiEkU4qr4pbtNcUBoS8077hT01AdjNFgYQuwolxmCyn6vUx+rEa8Pofr2RLNCubuk+RgNfs8P5yZbS2CfeWA2lHMlvu7ltUhWR0AjvVqniKL6qjnnWJ4uBrUYyS77AKxSlixUp6ciTUag/frTn055/+97/8QUDck8gEuCvlqvrTM1UJZtmiE4+1eXjuBHfVxwSMBCpqLtfynQpXy/MxqVMf48UmEVzi1hyRLrg+sAqnEqUHJNSi23Hm8Na6jK8iM2Ii5bVO/MMaH++DsSdVOacV7HWor1i1xtcrv3vuWpPR+cktlnBb36kTd6i6VkPplkZnOnYEYm4ySnKD9FSdwGLxnwZLBoM5DlE2YIxRvXUXp35asW+M7jQqXfavFg+u/H6awbat1T6JPCDpS7pxSv1t7D8BpNNc6rpuhHRntKEHnQxWVN1z+RtYUVXFWxV5jN4W6AnImk561cgwkLYPczvRWX739GEz7kefthkjnirykOW1NihNBJI6YuC1hFsKLSpYx9fGK/DGSWN/4a1WodAvLfEq6ChC3z3/em4pbOIZUcaixIdkdEhW9Oj07USwZreLUyP7SGdVindffFwrxW7ELXA4ZS5KG02DXKG1Eex39V5Z9n+pXEUZbzusbwAAAABJRU5ErkJggg==); 
    background-size: 100% 100%;
    position: relative;
    padding: 0.5em 6em 0.5em 0.5em;
    margin-top: 2em;
}
.feed-header h2 { color: #fff; margin: 0; padding: 0 2em 0 0.5; text-transform: uppercase;}
.feed-header .more-link { position: absolute; right: 0.8em; bottom: 0.8em; color: #fdb726; text-decoration: underline; text-transform: uppercase; font-size: 0.7em; }
.feed-header .more-link:hover,
.feed-header .more-link:focus { color: #481a0e; }
.feed-header .more-link:before { position: absolute; top: 4px; left: -10px; content: ''; width: 1px; height: 1px; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid #FDB725; }

.mid-col .sfnewsList { list-style: none; margin: 1em 2em; padding: 0; }

.mid-col .sfnewsList h2.sfnewsTitle { padding: 0; margin: 0; font-size: 1.2em; }
.mid-col .sfnewsListItem a { color: #5e2f25; text-decoration: underline; }
.mid-col .sfnewsListItem a:focus,
.mid-col .sfnewsListItem a:hover { color: #975E52; }
.mid-col .sfnewsMetaInfo { font-weight: bold; }

.mid-col .sfeventList { list-style: none; margin-left:100px; padding: 0; }
.mid-col .sfeventListItem {margin-left:-30px; padding: 0; }
.sfeventTitle a{ padding: 0; margin: 0; font-weight:bold;  color: #5e2f25; text-decoration: underline; }
.mid-col .sfeventListItem a { }
.mid-col .sfeventListItem a:focus,
.mid-col .sfeventTitle  a:hover { color: #975E52; }
.mid-col .sfeventMetaInfo { font-weight: bold; }


/* Footer Logo */

.footer .logo-img { margin-bottom: 1em; display: block; text-align: center; }

/* Footer Hero block */

.footer-hero { background-color: #fff; }
.footer-hero-container {
    -webkit-box-shadow: inset 0px 8px 14px -13px #000, 0px 9px 13px -13px #000;
    box-shadow: inset 0px 8px 14px -13px #000, 0px 9px 13px -13px #000;
    padding: 2em 0;
    margin-bottom: 2em;
}
.footer-hero-container ul { list-style: none; margin: 0; padding: 0; }
.footer-hero-container li { text-align: center; padding: 0 0.25em; }
.footer-hero-container li p { font-size: 0.9em; }
.footer-hero-container li a {
    color: #fdb726;
    font-size: 2em;
    text-transform: uppercase;
    text-decoration: underline;
    line-height: 1em;
    text-shadow: 1px 0px 1px #000;
}
.footer-hero-container li a:hover,
.footer-hero-container li a:focus { color: #481a0e; }

/* Footer Navigation */

.footer-nav { margin-bottom: 1em; display: block; text-align: center; }
.footer-nav ul { list-style: none; margin: 0; padding: 0; }
.footer-nav li { display: inline-block; border-left: 1px dotted #bcbcbc; padding: 0 0.4em 0 0.5em; margin-top: 0.5em; }
.footer-nav li:first-child { border-left: none; padding: 0 0.4em 0 0; }
.footer-nav a { color: #5e2f25; text-decoration: underline; font-size: 0.9em; font-weight: bold; }
.footer-nav a:focus,
.footer-nav a:hover { color: #975E52; }

/* Contact Information */

.contact-info { text-align: center; }
.contact-info .name { display: block; color: #5e2f25; font-size: 1.3em; text-transform: uppercase; font-weight: bold; }
.contact-info .address { font-size: 0.8em; }
.contact-info a { color: #5e2f25; text-decoration: underline; }
.contact-info a:focus,
.contact-info a:hover { color: #975E52; }

/* Google Translate */

.google-translate { display: block; margin-top: 1em; }
.google-translate a { text-decoration: none; }
.google-translate a:focus,
.google-translate a:hover { text-decoration: underline; }

/* Portal Link */

.portal { 

    -webkit-box-shadow: 0px -1px 9px -3px #000;
    box-shadow: 0px -1px 9px -3px #000;
    margin: 2em auto 0;
    padding: 0.5em;
    width: 90%;
    text-align: center;

}
.portal .title { font-style: italic; font-size: 0.8em; }
.portal a { background-color: #fdb726; padding: 0.3em; color: #fff; margin: 0 0.3em; display: inline-block;}

@media only screen and (min-width: 56em) {

    .search-nav { position: absolute; top: 0.15em; right: 18em; margin: 0; display: block; }

    .nav-content,
    .breadcrumbs,
    .main-content,
    .main-content-wrapper,
    .footer-hero,
    .footer { max-width: 70em; margin: 0 auto; }

    fieldset.sfsearchBox { margin-bottom: 0; display: block; }

    .search-nav ul li { display: inline-block; } 

    .header-search-nav input[type="submit"] {
        background-image: url(sprite.png);
        background-color: transparent;
        background-position: 0px 0px;
        text-indent: 100%;
        white-space: nowrap;
        overflow: hidden;
        font-size: 0;
        width: 26px;
        height: 20px;    
        margin-top: -46px;
    }
	
	 .googleSearchRedirect {
        background-image: url(sprite.png);
        background-color: transparent;
        background-position: 0 0;
        text-indent: 100%;
        white-space: nowrap;
        overflow: hidden;
        font-size: 0;
        width: 26px;
        height: 20px;    
        margin-top: -46px;
    }

    .mobile-search-nav-tabs { display: none; }
    .header-search-nav { background: transparent; overflow: auto; position: relative; height: 108px; }
    .header-search-nav input[type="text"] { width: 15em; margin: 2px 5px 0 0;}
    .header-search-nav .sfsearchBox { position: absolute;  width: 15em; right: 3em; top: 0.5em; }
    .show-search input[type="text"] { display: inline-block; }

    .audience-nav { margin-bottom: 0; margin-top: 3em; float: right; display: block; }
    .audience-nav ul { padding: 0 0 0 0; }
    .audience-nav li {
        display: inline-block;      
        border-left: 1px dotted #9e8983;
        padding: 0 0.3em 0 0.5em;
        height: 16px;
    
        line-height: 12px;
    }
    .audience-nav li:first-child { border: none; }

    .audience-nav span { display: inline; font-size: 0.7em; color: #fff; } 
    .audience-nav li a { font-size: 0.7em;}

    .left-nav-wrapper .rtsLevel .rtsLI { display: block; }
    .left-nav-wrapper .rtsLevel .rtsFirst:before { content: ''; }
    .left-nav-wrapper .show-full-nav .rtsFirst:before { content: ''; }
    .left-nav-wrapper .rtsLevel .rtsFirst .rtsLink { padding: 1em; }

    .left-nav-wrapper .rtsLevel .rtsFirst { cursor: default; }

    .main-nav .rmSlide { display: block !important; }

    .callout .content { display: block; }
    .video-callout .content { display: block; }
    .video-callout .content h2 { display: block; }
    .video-callout > h2 { display: none; }
    .video-callout .video { display: block; }
    .callout > h2:before { content: ''; }
    .video-callout > h2:before { content: ''; }
    .show-content h2:before { content: ''; }
    .callout > h2, 
    .faculty-feature h2,
    .video-callout > h2 { cursor: default; }

    .faculty-feature .sfnewsList { display: block; }
    .faculty-feature h2:before { content: ''; }

    .footer-hero .footer-hero-container { margin: 0 auto 2em; max-width: 56em; }

    .footer .logo-img { margin-top: 1em; } 

    .footer .social-icons { margin-top: 0.5em; }

    .footer-hero-container li { display: inline-block; width: 32%; border-left: 1px dotted #bcbcbc; padding: 0 1em; }
    .footer-hero-container li:first-child { border-left: none; }
    .footer-hero-container li strong { display: block; }
    .footer-hero-container li p { margin: 0.25em; }   

}

@media only screen and (min-width: 58em) {  

    .search-nav { position: absolute; top: 0.5em; right: 18em; } 

}

@media only screen and (min-width: 60em) {  

    .search-nav { position: absolute; top: 1em; right: 18em; padding-right: .5em; padding-bottom: 1em; } 

    .header {
       height: 108px;
       max-width: 1183px;
    }

    .donate-btn a { 
        left: -15px;
    }

    .footer-nav { text-align: left; }

    .contact-info  { text-align: left; }

}

@media only screen and (max-width: 60em) {  
    .portal { width: 75%; }
}

@media only screen and (max-width: 60em) and (min-width: 56em) {

    .header .logo,
    .header .header-search-nav { width: 50% !important; }

}

@media only screen and (min-width: 65em) {  

    .audience-nav { margin-right: 3em; }

}

@media only screen and (max-width: 70em) {
    .donate-btn { right: 0; }  
}

@media only screen and (min-width: 70em) { 

    .donate-links { width: 11% !important; }
    .donate-btn { left: -1em; } 
    .support-btn { text-align: left; }
    .main-nav { width: 70% !important; }

}

@media only screen and (min-width: 80em) { 
    .donate-links { width: 19% !important; }
}

@media only screen and (min-width: 90em) { 
    .donate-links { width: 25% !important; }
}

/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}