/*!
                            Delicately Hand-Crafted by                            ,;s5X932ir:.             
                                                                                ;XHMMH&h9h&H###&s.          
                               .:s3H#@@@@@@@@#AXr:                           s#@@@@#BA&GG&AHM#@@@@@3,       
                          :2#@@@@@@@@@@@@@@@@@@@@@@@@Mi,                   S@@@#BAA&GGGGGGG&AAAHM#@@@A.     
                      ,3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S.             :@@@HA&GhhhhhhhhhhhhGGG&AAB#@@2    
                   ,A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X.         i@@BAA&&Ghhhh&&&A&GhhhhhhGG&AB#@#   
                 S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r      S@MAAAHHA&Ghhh&AHHAAGhhhhhhhhG&HM@@  
               &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5   ;@BHr    ,#Gh&5     M&hhhhhhhhGG&AB@M 
             G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s ##GBr    ,@&hA2     @MMMMAHMM#MA&&AM@:
           s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@3.@AhMS    :@&hHh     @;;;;B5:.,r&#A&H@5
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ r#GG#2    :@&GBA    .#           s#AAA3
        ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2BGG#2    :@&GMA    .@     r2.    3M&G9
       X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5BGG#5    ;@A&#M    .@    5@@@    :@GG9
      A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ;#GGMA     A##@r    ;@    r@@@    :@GG3
     &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; #&&H@;             #@      ;     9MGA5
    5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ XB&A#@2          ;#@#           X@&h#:
   :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r #AAH#@@M92ii53H@@#MM    X@XS2A@@AhM9 
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  #AAHB#@@@@@@@@#A&BM    i@@@@@B&GBG  
  X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  HB&AAAAHHHHAAGhGHM... i@HAA&GG#2   
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; rMAGGGGGhhhhhhGA#@@@@B&GhhGBB;    
 r@@@,          :A@@@@@@@@@@@@@@@:   ,@@@@@@@@s    @@@@@@@@S    @@@@@@@@@#  iBH&hhhhhhhhGAHMMBA&GGAMBs      
 @@@@             ,@@@@@@@@@@@@@@     @@@@@@@@:    @@@@@@@@;    @@@@@@@@@@@G  ;XHBHA&GGGG&&&AAAHMMh;        
:@@@@.    @@@@     @#AHH#@@@&AHM@:    @M22A@@@s    @#25G@@@2    @@@@M922G@@@@@;  ;2AM#######MHhi:           
2@@@@,    @@@@.   .@     @@@    MS          r@X          :@H    @@:        ,@@@@@     ..,,.                 
#@@@@,           5@@.    @@@    @2     ;.    AB     :,    i@    @    r@@3    @@@@,                          
@@@@@,    ,:::     @r    @@@    @2   .@@@r   .A    @@@9    A    X    3G3&    .@@@;                          
@@@@@,    @@@@@    ,s    @@@    @2   ,@@@X   ,A    @@@#    A    3    .   ;r;,:@@@;                          
H@@@@:    riss.    s5    r2     @2    :H3    &#    .H&    s@    @    M@@@B#@H@@@@,                          
i@@@@.            ;@@           #s          ;@2          ,@H    @@.         ,@@@@                           
,@@@@B9&G9X2X9A#@@@@@@Asri#@@Gh2@@9G9@@2rsh@@@@3Gh@@3rs3@@@@XG9X@@@@3r::;SB@@@@@@                           
 A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@9                           
 .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                            
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#                            
  ,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                             
   B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2                             
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                              
     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                               
      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                
       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                 
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B                                  
         &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i                                   
          :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                     
            2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r                                      
              &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5                                        
                3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i                                          
                  ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B:                                            
                     s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B;                                               
                        ;A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@9,                                                  
                           .:r2GB#@@@@@@@@@@@@@@#HG5r:                                                         

                                www.bubbleup.net 

*/
html {
  height: 100%;
}

body {
  min-height: 100%;
  margin: auto;
  background: #1a1d1f url(../images/bg-default.jpg) center top repeat-y;
  background-size: 100% auto;
}

@media (max-width: 767px) {
  .nav-on body {
    overflow: hidden;
  }
}
#wrapper {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

#page {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  #page {
    padding-top: 13.6rem;
  }
}
@media (min-width: 1024px) {
  #page {
    padding-top: 16.2rem;
  }
}
@media (min-width: 1380px) {
  #page {
    padding-top: 17.3rem;
  }
}
#main {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
#main:before, #main:after {
  content: " ";
  display: table;
}
#main:after {
  clear: both;
}

@media (min-width: 1024px) {
  .has-photo #main:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: 30%;
    right: 0;
    bottom: 0;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    max-height: calc(100vh - 5rem);
  }
}
.content {
  position: relative;
}
.content:before, .content:after {
  content: " ";
  display: table;
}
.content:after {
  clear: both;
}
.content > .container-fluid,
.content > .container {
  margin-top: 19.5px;
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 19.5px;
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (min-width: 1380px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 39px;
    margin-bottom: 39px;
  }
}

.error {
  background-position: center center;
  background-size: cover;
  display: flex;
  align-items: center;
  flex-grow: 1;
}
.error h1 {
  font-size: 3vw;
  text-transform: uppercase;
}

.content.banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  background: #1a1d1f;
  overflow: hidden;
  max-height: 240px;
  height: 50vw;
}
.content.banner > img {
  display: block;
  position: relative;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  width: 160%;
  height: auto;
  max-width: 1920px;
  margin: 0 auto;
}

@media (min-width: 1920px) {
  .content.banner > img {
    max-width: 100%;
  }
}
.dropdown-toggle:focus,
a:focus,
.btn:focus {
  outline-color: #556d77;
}

::-moz-selection {
  background: #556d77;
  color: #ffffff;
}

::selection {
  background: #556d77;
  color: #ffffff;
}

::-moz-selection {
  background: #556d77;
  color: #ffffff;
}

a {
  text-decoration: underline;
  transition: 0.075s ease-in-out;
}

ol,
ul,
p {
  margin: 0 0 25px;
}

.lead {
  font-size: 20px;
  line-height: 1.44;
}

.single-message {
  padding: 6% 0;
}

hr {
  clear: both;
}

html blockquote {
  font-style: italic;
  padding: 2rem !important;
  border-width: 0.3rem !important;
}
html blockquote.pull-right, html blockquote.pull-left {
  max-width: 40%;
}
html blockquote.pull-left {
  background: linear-gradient(to right, rgba(85, 109, 119, 0.5), rgba(255, 255, 255, 0));
  margin-right: 25px;
}
html blockquote.pull-right {
  background: linear-gradient(to left, rgba(85, 109, 119, 0.5), rgba(255, 255, 255, 0));
  margin-left: 25px;
}

@media (max-width: 767px) {
  blockquote.pull-left, blockquote.pull-right {
    background: rgba(85, 109, 119, 0.5);
    float: none;
    max-width: none;
    width: 100%;
    margin: 25px 0;
    border: 0;
    text-align: center;
  }
}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin: 0 0 21.7391304348px;
}
h1 a, .h1 a,
h2 a, .h2 a,
h3 a, .h3 a,
h4 a, .h4 a,
h5 a, .h5 a,
h6 a, .h6 a {
  text-decoration: none;
  color: inherit;
}
h1 a:hover, h1 a:active, h1 a:focus, .h1 a:hover, .h1 a:active, .h1 a:focus,
h2 a:hover,
h2 a:active,
h2 a:focus, .h2 a:hover, .h2 a:active, .h2 a:focus,
h3 a:hover,
h3 a:active,
h3 a:focus, .h3 a:hover, .h3 a:active, .h3 a:focus,
h4 a:hover,
h4 a:active,
h4 a:focus, .h4 a:hover, .h4 a:active, .h4 a:focus,
h5 a:hover,
h5 a:active,
h5 a:focus, .h5 a:hover, .h5 a:active, .h5 a:focus,
h6 a:hover,
h6 a:active,
h6 a:focus, .h6 a:hover, .h6 a:active, .h6 a:focus {
  color: inherit;
}

@media (max-width: 575px) {
  h1, .h1 {
    font-size: 2.7rem;
  }
  h2, .h2 {
    font-size: 2.25rem;
  }
  h3, .h3 {
    font-size: 1.98rem;
  }
  h4, .h4 {
    font-size: 1.8rem;
  }
  h5, .h5 {
    font-size: 1.62rem;
  }
  h6, .h6 {
    font-size: 1.44rem;
  }
}
.page-header {
  margin: 0;
  padding: 0;
  border: 0;
}
@media (min-width: 768px) {
  .page-header h1, .page-header .h1 {
    font-size: 3.6rem;
  }
}
@media (min-width: 1024px) {
  .page-header h1, .page-header .h1 {
    font-size: 4.2rem;
  }
}
@media (min-width: 1380px) {
  .page-header h1, .page-header .h1 {
    font-size: 4.8rem;
  }
}
.content.banner .page-header {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.9);
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .content.banner .page-header {
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .content.banner .page-header {
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .content.banner .page-header {
    margin-bottom: 26px;
  }
}
@media (min-width: 1380px) {
  .content.banner .page-header {
    margin-bottom: 39px;
  }
}
.content.banner .page-header h1, .content.banner .page-header .h1 {
  margin: 0.2em 0 0;
}

.page-footer {
  margin-top: 19.5px;
}
@media (min-width: 576px) {
  .page-footer {
    margin-top: 19.5px;
  }
}
@media (min-width: 768px) {
  .page-footer {
    margin-top: 26px;
  }
}
@media (min-width: 1024px) {
  .page-footer {
    margin-top: 26px;
  }
}
@media (min-width: 1380px) {
  .page-footer {
    margin-top: 39px;
  }
}

.socials {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  margin: -4.1666666667px;
}
.socials > li {
  margin: 0;
}
.socials > li {
  float: left;
  margin: 4.1666666667px;
}
.socials > li > a {
  display: block;
  width: 1em;
  height: 1em;
  line-height: 1;
  padding: 0.4em;
  box-sizing: content-box;
  color: #ffffff;
  background: #556d77;
  border-radius: 100%;
  text-align: center;
}
.socials > li > a:hover, .socials > li > a:active, .socials > li > a:focus {
  background: #1a1d1f;
  color: #ffffff;
}
.socials > li > a > span {
  display: none;
}

.list-styled,
.list-styled ul {
  padding: 0;
  list-style-type: none;
}
.list-styled li {
  line-height: 1.2;
  margin: 0 0 0.5em;
}
.list-styled *:last-child {
  margin-bottom: 0 !important;
}

@media (min-width: 1380px) {
  .container {
    width: 1380px;
  }
}

@media (min-width: 1380px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left;
  }
  .col-xl-1 {
    width: 8.3333333333%;
  }
  .col-xl-2 {
    width: 16.6666666667%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-4 {
    width: 33.3333333333%;
  }
  .col-xl-5 {
    width: 41.6666666667%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7 {
    width: 58.3333333333%;
  }
  .col-xl-8 {
    width: 66.6666666667%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-10 {
    width: 83.3333333333%;
  }
  .col-xl-11 {
    width: 91.6666666667%;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-pull-0 {
    right: auto;
  }
  .col-xl-pull-1 {
    right: 8.3333333333%;
  }
  .col-xl-pull-2 {
    right: 16.6666666667%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-4 {
    right: 33.3333333333%;
  }
  .col-xl-pull-5 {
    right: 41.6666666667%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-7 {
    right: 58.3333333333%;
  }
  .col-xl-pull-8 {
    right: 66.6666666667%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-10 {
    right: 83.3333333333%;
  }
  .col-xl-pull-11 {
    right: 91.6666666667%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-push-0 {
    left: auto;
  }
  .col-xl-push-1 {
    left: 8.3333333333%;
  }
  .col-xl-push-2 {
    left: 16.6666666667%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-4 {
    left: 33.3333333333%;
  }
  .col-xl-push-5 {
    left: 41.6666666667%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-7 {
    left: 58.3333333333%;
  }
  .col-xl-push-8 {
    left: 66.6666666667%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-10 {
    left: 83.3333333333%;
  }
  .col-xl-push-11 {
    left: 91.6666666667%;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-offset-0 {
    margin-left: 0%;
  }
  .col-xl-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-xl-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-xl-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-xl-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-xl-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1024px) {
  .container {
    width: 100%;
    max-width: 100%;
  }
}
@media (min-width: 1380px) {
  .container {
    width: 100%;
    max-width: 1380px;
  }
}
/* clear first in row for xs columns */
.grid .col-xs-6:nth-child(2n+3) {
  clear: left;
}

.grid .col-xs-4:nth-child(3n+4) {
  clear: left;
}

.grid .col-xs-3:nth-child(4n+5) {
  clear: left;
}

.grid .col-xs-2:nth-child(6n+7) {
  clear: left;
}

.grid .col-xs-1:nth-child(12n+13) {
  clear: left;
}

@media (min-width: 576px) {
  /* reset previous grid */
  .grid .col-xs-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-xs-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-xs-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-xs-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-xs-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for small columns */
  .grid .col-sm-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-sm-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-sm-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-sm-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-sm-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 768px) {
  /* reset previous grid */
  .grid .col-sm-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-sm-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-sm-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-sm-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-sm-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for medium columns */
  .grid .col-md-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-md-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-md-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-md-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-md-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 1024px) {
  /* reset previous grid */
  .grid .col-md-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-md-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-md-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-md-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-md-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for large columns */
  .grid .col-lg-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-lg-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-lg-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-lg-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-lg-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 1380px) {
  /* reset previous grid */
  .grid .col-lg-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-lg-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-lg-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-lg-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-lg-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for large columns */
  .grid .col-xl-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-xl-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-xl-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-xl-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-xl-1:nth-child(12n+13) {
    clear: left;
  }
}
.table > tbody > tr.active > th,
.table > tbody > tr.active > td, .table > tbody > tr.success > th,
.table > tbody > tr.success > td, .table > tbody > tr.warning > th,
.table > tbody > tr.warning > td, .table > tbody > tr.danger > th,
.table > tbody > tr.danger > td, .table > tbody > tr.info > th,
.table > tbody > tr.info > td,
.table > thead > tr.active > th,
.table > thead > tr.active > td,
.table > thead > tr.success > th,
.table > thead > tr.success > td,
.table > thead > tr.warning > th,
.table > thead > tr.warning > td,
.table > thead > tr.danger > th,
.table > thead > tr.danger > td,
.table > thead > tr.info > th,
.table > thead > tr.info > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr.active > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr.success > td,
.table > tfoot > tr.warning > th,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.danger > th,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr.info > td {
  color: #1a1d1f;
}

.form-group {
  margin-bottom: 12.5px;
}

label {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 6.25px;
}

.form-control:not(textarea) {
  padding-top: 0;
  padding-bottom: 0;
}
.form-control, .form-control:focus {
  box-shadow: none;
}

select.form-control,
select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxwb2x5Z29uIHBvaW50cz0iNDcuMjUsMTUgNDUuMTY0LDEyLjkxNCAyNSwzMy4wNzggNC44MzYsMTIuOTE0IDIuNzUsMTUgMjUsMzcuMjUgIi8+PC9zdmc+);
  background-position: calc(100% - 1rem) center;
  background-repeat: no-repeat;
  background-size: 1em auto;
  padding-right: 3.5rem;
}

html .bootstrap-switch {
  border-color: #cbd0d3;
}
html .bootstrap-switch.bootstrap-switch-focused {
  box-shadow: none;
  border-color: #556d77;
}
html .bootstrap-switch .bootstrap-switch-container {
  border-radius: 0;
}
html .bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: 0.075s ease-in-out;
}
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #556d77;
  color: #ffffff;
  font-size: 14px;
}
html .bootstrap-switch .bootstrap-switch-handle-on {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
html .bootstrap-switch .bootstrap-switch-label {
  background: #ffffff;
}
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background: #1a1d1f;
  color: #ffffff;
}
html .bootstrap-switch .bootstrap-switch-handle-on, html .bootstrap-switch .bootstrap-switch-handle-off, html .bootstrap-switch .bootstrap-switch-label {
  vertical-align: top;
}
html .bootstrap-switch .bootstrap-switch-label {
  margin: 0;
}

.datetimepicker table tr td span,
.datetimepicker td, .datetimepicker th {
  border-radius: 0 !important;
}

.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot tr:first-child th:hover,
.datetimepicker table tr td.day:hover,
.datetimepicker table tr td span:hover {
  background: #556d77 !important;
  color: #ffffff !important;
}

.datetimepicker table tr td span.old {
  color: inherit !important;
}

.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover {
  background: none !important;
  color: inherit !important;
  opacity: 0.5;
}

.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled],
.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover {
  background: #556d77 !important;
  color: #ffffff !important;
  text-shadow: none !important;
}

[class*=" datetimepicker-dropdown"]:after {
  border-bottom-color: white !important;
}

html .select2-container--krajee .select2-selection:focus, html .select2-container--krajee.select2-container--open .select2-selection {
  box-shadow: none;
  border-color: #556d77;
  transition: border-color 0.075s ease-in-out;
}
html .select2-container--krajee .select2-selection {
  box-shadow: none;
  border-radius: 0;
  border-color: #cbd0d3;
  color: #1a1d1f;
  line-height: 1.6;
  font-size: 16px;
  background-color: #ffffff;
  padding: 5px 15px;
  padding-right: 35px;
}
html .select2-container--krajee .select2-selection--single {
  height: 46.2px;
}
html .select2-container--krajee .select2-selection--single .select2-selection__rendered {
  color: inherit;
}
html .select2-container--krajee.select2-container--open .select2-selection--single .select2-selection__arrow,
html .select2-container--krajee .select2-selection--single .select2-selection__arrow {
  height: 46.2px;
  border: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxwb2x5Z29uIHBvaW50cz0iNDcuMjUsMTUgNDUuMTY0LDEyLjkxNCAyNSwzMy4wNzggNC44MzYsMTIuOTE0IDIuNzUsMTUgMjUsMzcuMjUgIi8+PC9zdmc+);
  background-position: calc(100% - 1rem) center;
  background-repeat: no-repeat;
  background-size: 1em auto;
  width: 3.5rem;
}
html .select2-container--krajee.select2-container--open .select2-selection--single .select2-selection__arrow b,
html .select2-container--krajee .select2-selection--single .select2-selection__arrow b {
  display: none;
}
html .select2-container--krajee .select2-selection__clear {
  display: none;
}
html .select2-container--krajee .select2-dropdown {
  box-shadow: none;
  border-color: #556d77;
}
html .select2-dropdown {
  background: #ffffff;
  border-color: #cbd0d3;
  border-radius: 0;
  color: #1a1d1f;
}
html .select2-search--dropdown {
  padding: 9.6px 15px;
}
html .select2-container--krajee .select2-search--dropdown .select2-search__field {
  box-shadow: none;
  border-color: #cbd0d3;
  padding: 9.6px 15px;
  border-radius: 0;
  color: #1a1d1f;
  background: #ffffff;
}
html .select2-container--krajee .select2-results__option[aria-selected] {
  background: transparent;
  color: inherit;
}
html .select2-container--krajee .select2-results__option--highlighted[aria-selected] {
  background: rgba(26, 29, 31, 0.05);
  color: inherit;
}
html .select2-container--krajee .select2-results__option[aria-selected=true] {
  background: #556d77;
  color: #ffffff;
}
html .select2-container--krajee li.select2-results__option {
  background: inherit;
  color: inherit;
  padding: 9.6px 15px;
}

.btn {
  text-transform: uppercase;
  text-decoration: none;
  font-family: "oswald", "gandhisans", Helvetica, Arial, sans-serif;
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
  transition: 0.075s ease-in-out;
}
.btn:active, .btn.active {
  box-shadow: none;
}

.btn-xs {
  font-size: 11.2px;
}

.btn-sm {
  font-size: 16.1px;
}

.btn-link {
  box-shadow: none;
  font-weight: bold;
  color: #556d77;
  border-radius: 0;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  text-decoration: none;
}
.btn-link:active {
  color: #ffffff;
  background-color: #556d77;
}

.btn-black {
  color: #ffffff;
  background-color: #1a1d1f;
  border-color: #1a1d1f;
}
.btn-black:hover, .btn-black:focus, .btn-black.focus, .btn-black:active, .btn-black.active, .open > .btn-black.dropdown-toggle {
  color: #ffffff;
  background-color: #31373b;
  border-color: #1a1d1f;
}
.btn-black:active {
  background-color: #495156;
}
.btn-black:active, .btn-black.active, .open > .btn-black.dropdown-toggle {
  background-image: none;
}
.btn-black.disabled, .btn-black.disabled:hover, .btn-black.disabled:focus, .btn-black.disabled.focus, .btn-black.disabled:active, .btn-black.disabled.active, .btn-black[disabled], .btn-black[disabled]:hover, .btn-black[disabled]:focus, .btn-black[disabled].focus, .btn-black[disabled]:active, .btn-black[disabled].active, fieldset[disabled] .btn-black, fieldset[disabled] .btn-black:hover, fieldset[disabled] .btn-black:focus, fieldset[disabled] .btn-black.focus, fieldset[disabled] .btn-black:active, fieldset[disabled] .btn-black.active {
  background-color: #1a1d1f;
  border-color: #1a1d1f;
}
.btn-black .badge {
  color: #1a1d1f;
  background-color: #ffffff;
}

.btn-white {
  color: #1a1d1f;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white:hover, .btn-white:focus, .btn-white.focus, .btn-white:active, .btn-white.active, .open > .btn-white.dropdown-toggle {
  color: #1a1d1f;
  background-color: white;
  border-color: #ffffff;
}
.btn-white:active {
  background-color: white;
}
.btn-white:active, .btn-white.active, .open > .btn-white.dropdown-toggle {
  background-image: none;
}
.btn-white.disabled, .btn-white.disabled:hover, .btn-white.disabled:focus, .btn-white.disabled.focus, .btn-white.disabled:active, .btn-white.disabled.active, .btn-white[disabled], .btn-white[disabled]:hover, .btn-white[disabled]:focus, .btn-white[disabled].focus, .btn-white[disabled]:active, .btn-white[disabled].active, fieldset[disabled] .btn-white, fieldset[disabled] .btn-white:hover, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white.focus, fieldset[disabled] .btn-white:active, fieldset[disabled] .btn-white.active {
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white .badge {
  color: #ffffff;
  background-color: #1a1d1f;
}

.dropdown-menu {
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
  border: 0;
}
.dropdown-menu > li .fa:first-child {
  position: relative;
  text-align: center;
  width: 1em;
  left: -10px;
}
.dropdown-menu > li > a {
  text-decoration: none;
}

.input-group-addon {
  color: #ffffff;
}

.nav {
  font-weight: bold;
  text-transform: uppercase;
}
.nav > li > a {
  text-decoration: none;
  font-family: "oswald", "gandhisans", Helvetica, Arial, sans-serif;
}

.nav-tabs {
  margin: 0 0 25px;
}
.nav-tabs > li > a {
  border-radius: 0;
}
.nav-tabs > li.active > a {
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
}

.breadcrumb {
  margin: 0 0 25px;
  font-size: 14px;
}
.breadcrumb:before, .breadcrumb:after {
  content: " ";
  display: table;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb > li {
  float: left;
}
.breadcrumb > li + li:before {
  content: "/";
  font-size: 0.8em;
  margin: 0;
}
.breadcrumb > li > a {
  text-decoration: none;
}

.pagination-container {
  clear: both;
}

.pagination {
  font-weight: bold;
}
.pagination a {
  border-radius: 0;
}

.thumbnail, .thumbnaila {
  border: 0;
}
.thumbnail > img,
.thumbnail a > img {
  border-radius: 0;
}
.thumbnail h1, .thumbnail .h1,
.thumbnail h2, .thumbnail .h2,
.thumbnail h3, .thumbnail .h3,
.thumbnail h4, .thumbnail .h4,
.thumbnail h5, .thumbnail .h5,
.thumbnail h6, .thumbnail .h6 {
  margin: 0 0 6.25px;
}

.list-group-item {
  color: #1a1d1f;
}

.panel {
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
  color: #1a1d1f;
  border-color: white;
  border: 0;
}

.panel-group {
  overflow: hidden;
  border-radius: 0;
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
}
.panel-group .panel-heading,
.panel-group .panel {
  border-radius: 0;
}
.panel-group .panel-heading:not(:first-child) {
  border-top: 0.1rem solid rgba(26, 29, 31, 0.1);
}

.panel-title a {
  text-decoration: none;
}

.embed-responsive {
  background: #000;
}

.well {
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
  color: #1a1d1f;
  margin-bottom: 25px;
}

@media (min-width: 768px) {
  .modal {
    text-align: center;
  }
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
  .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
  }
}
.modal-header {
  background: #556d77;
  color: #ffffff;
  text-align: center;
  border-radius: 0 0 0 0;
  position: relative;
  top: -0.1rem;
}

.modal-title {
  color: inherit;
}

.modal .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 1;
}

.modal-content {
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
  color: #1a1d1f;
  border-color: white;
}

#fancybox-thumbs ul li a {
  border: 0 !important;
}

#fancybox-thumbs ul li.active {
  border-color: transparent !important;
}

.fancybox-title {
  font: 8.75px "gandhisans", Helvetica, Arial, sans-serif !important;
}

.fancybox-opened .fancybox-skin {
  box-shadow: none !important;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("../images/fancybox_sprite.png") !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("../images/fancybox_sprite@2x.png") !important;
  }
}
.fancybox-overlay {
  background: rgba(26, 29, 31, 0.9) !important;
}

.popover {
  box-shadow: 0 0.2rem 0.2rem rgba(26, 29, 31, 0.2);
  color: #1a1d1f;
  font-size: 14px;
  line-height: 1.6;
  border-color: white;
}

.popover-title {
  padding-bottom: 0;
  border-bottom: 0;
}

body .slick-dots {
  bottom: auto;
  margin: 1em 0;
  height: 2rem;
  position: static;
}
body .slick-dots li {
  vertical-align: top;
  margin: 0 0.25em;
  width: auto;
  height: auto;
}
body .slick-dots li button {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
  width: 0.5rem;
  height: 0.5rem;
  padding: 1rem;
}
body .slick-dots li button:before {
  content: "";
  width: inherit;
  height: inherit;
  background: #ffffff;
  font-size: 0;
  border-radius: 100%;
  opacity: 0.5;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  transition: 0.075s ease-in-out;
}
body .slick-dots li.slick-active button:before {
  opacity: 1;
}

body .slick-arrow {
  z-index: 400;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  top: 0;
  height: 100%;
  opacity: 1;
  width: 5%;
}
body .slick-arrow:before {
  content: "\f001";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .slick-arrow:before {
  opacity: 0.5;
  font-size: 3rem;
  transition: 0.075s ease-in-out;
}
body .slick-arrow:hover:before, body .slick-arrow:active:before, body .slick-arrow:focus:before {
  opacity: 1;
}

body .slick-prev {
  left: 0;
}
body .slick-prev:before {
  content: "\f104";
}

body .slick-next {
  right: 0;
}
body .slick-next:before {
  content: "\f105";
}

.billboard {
  margin: 0 !important;
}
.billboard a {
  display: block;
}

.billboard-slide {
  overflow: hidden;
}
.billboard-slide img {
  display: block;
  position: relative;
  left: 50%;
  width: 100% !important;
  height: auto !important;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}

.billboard-slide:not(:first-of-type) {
  display: none;
}

.slick-initialized .billboard-slide {
  display: block;
}

.billboard .slick-dots {
  position: absolute;
  bottom: 0;
}

.billboard .slick-arrow {
  display: none !important;
}

@media (min-width: 768px) {
  .billboard .slick-arrow {
    display: block !important;
  }
}
.teaser {
  opacity: 0;
  -webkit-transform: translate(0, 25px);
  transform: translate(0, 25px);
  transition: opacity 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out;
  transition: transform 0.075s ease-in-out, opacity 0.075s ease-in-out;
  transition: transform 0.075s ease-in-out, opacity 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out;
}
.teaser.lazyloaded {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.m0 {
  margin: 0 !important;
}

.mb0 {
  margin-bottom: 0 !important;
}

.mt0 {
  margin-top: 0 !important;
}

.ml0 {
  margin-left: 0 !important;
}

.mr0 {
  margin-right: 0 !important;
}

.mv0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.mh0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.m1 {
  margin: 1rem !important;
}

.mb1 {
  margin-bottom: 1rem !important;
}

.mt1 {
  margin-top: 1rem !important;
}

.ml1 {
  margin-left: 1rem !important;
}

.mr1 {
  margin-right: 1rem !important;
}

.mv1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.mh1 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.m2 {
  margin: 2rem !important;
}

.mb2 {
  margin-bottom: 2rem !important;
}

.mt2 {
  margin-top: 2rem !important;
}

.ml2 {
  margin-left: 2rem !important;
}

.mr2 {
  margin-right: 2rem !important;
}

.mv2 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.mh2 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mb {
  margin-bottom: 25px !important;
}

.mt {
  margin-top: 25px !important;
}

.ml {
  margin-left: 25px !important;
}

.mr {
  margin-right: 25px !important;
}

.mh {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.mv {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

@media (max-width: 575px) {
  .m0-xs {
    margin: 0 !important;
  }
  .mb0-xs {
    margin-bottom: 0 !important;
  }
  .mt0-xs {
    margin-top: 0 !important;
  }
  .ml0-xs {
    margin-left: 0 !important;
  }
  .mr0-xs {
    margin-right: 0 !important;
  }
  .mv0-xs {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-xs {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-xs {
    margin: 1rem !important;
  }
  .mb1-xs {
    margin-bottom: 1rem !important;
  }
  .mt1-xs {
    margin-top: 1rem !important;
  }
  .ml1-xs {
    margin-left: 1rem !important;
  }
  .mr1-xs {
    margin-right: 1rem !important;
  }
  .mv1-xs {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-xs {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-xs {
    margin: 2rem !important;
  }
  .mb2-xs {
    margin-bottom: 2rem !important;
  }
  .mt2-xs {
    margin-top: 2rem !important;
  }
  .ml2-xs {
    margin-left: 2rem !important;
  }
  .mr2-xs {
    margin-right: 2rem !important;
  }
  .mv2-xs {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-xs {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-xs {
    margin-bottom: 25px !important;
  }
  .mt-xs {
    margin-top: 25px !important;
  }
  .ml-xs {
    margin-left: 25px !important;
  }
  .mr-xs {
    margin-right: 25px !important;
  }
  .mh-xs {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .mv-xs {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .m0-sm {
    margin: 0 !important;
  }
  .mb0-sm {
    margin-bottom: 0 !important;
  }
  .mt0-sm {
    margin-top: 0 !important;
  }
  .ml0-sm {
    margin-left: 0 !important;
  }
  .mr0-sm {
    margin-right: 0 !important;
  }
  .mv0-sm {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-sm {
    margin: 1rem !important;
  }
  .mb1-sm {
    margin-bottom: 1rem !important;
  }
  .mt1-sm {
    margin-top: 1rem !important;
  }
  .ml1-sm {
    margin-left: 1rem !important;
  }
  .mr1-sm {
    margin-right: 1rem !important;
  }
  .mv1-sm {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-sm {
    margin: 2rem !important;
  }
  .mb2-sm {
    margin-bottom: 2rem !important;
  }
  .mt2-sm {
    margin-top: 2rem !important;
  }
  .ml2-sm {
    margin-left: 2rem !important;
  }
  .mr2-sm {
    margin-right: 2rem !important;
  }
  .mv2-sm {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-sm {
    margin-bottom: 25px !important;
  }
  .mt-sm {
    margin-top: 25px !important;
  }
  .ml-sm {
    margin-left: 25px !important;
  }
  .mr-sm {
    margin-right: 25px !important;
  }
  .mh-sm {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .mv-sm {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .m0-md {
    margin: 0 !important;
  }
  .mb0-md {
    margin-bottom: 0 !important;
  }
  .mt0-md {
    margin-top: 0 !important;
  }
  .ml0-md {
    margin-left: 0 !important;
  }
  .mr0-md {
    margin-right: 0 !important;
  }
  .mv0-md {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-md {
    margin: 1rem !important;
  }
  .mb1-md {
    margin-bottom: 1rem !important;
  }
  .mt1-md {
    margin-top: 1rem !important;
  }
  .ml1-md {
    margin-left: 1rem !important;
  }
  .mr1-md {
    margin-right: 1rem !important;
  }
  .mv1-md {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-md {
    margin: 2rem !important;
  }
  .mb2-md {
    margin-bottom: 2rem !important;
  }
  .mt2-md {
    margin-top: 2rem !important;
  }
  .ml2-md {
    margin-left: 2rem !important;
  }
  .mr2-md {
    margin-right: 2rem !important;
  }
  .mv2-md {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-md {
    margin-bottom: 25px !important;
  }
  .mt-md {
    margin-top: 25px !important;
  }
  .ml-md {
    margin-left: 25px !important;
  }
  .mr-md {
    margin-right: 25px !important;
  }
  .mh-md {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .mv-md {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1379px) {
  .m0-lg {
    margin: 0 !important;
  }
  .mb0-lg {
    margin-bottom: 0 !important;
  }
  .mt0-lg {
    margin-top: 0 !important;
  }
  .ml0-lg {
    margin-left: 0 !important;
  }
  .mr0-lg {
    margin-right: 0 !important;
  }
  .mv0-lg {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-lg {
    margin: 1rem !important;
  }
  .mb1-lg {
    margin-bottom: 1rem !important;
  }
  .mt1-lg {
    margin-top: 1rem !important;
  }
  .ml1-lg {
    margin-left: 1rem !important;
  }
  .mr1-lg {
    margin-right: 1rem !important;
  }
  .mv1-lg {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-lg {
    margin: 2rem !important;
  }
  .mb2-lg {
    margin-bottom: 2rem !important;
  }
  .mt2-lg {
    margin-top: 2rem !important;
  }
  .ml2-lg {
    margin-left: 2rem !important;
  }
  .mr2-lg {
    margin-right: 2rem !important;
  }
  .mv2-lg {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-lg {
    margin-bottom: 25px !important;
  }
  .mt-lg {
    margin-top: 25px !important;
  }
  .ml-lg {
    margin-left: 25px !important;
  }
  .mr-lg {
    margin-right: 25px !important;
  }
  .mh-lg {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .mv-lg {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
}
@media (min-width: 1380px) {
  .m0-xl {
    margin: 0 !important;
  }
  .mb0-xl {
    margin-bottom: 0 !important;
  }
  .mt0-xl {
    margin-top: 0 !important;
  }
  .ml0-xl {
    margin-left: 0 !important;
  }
  .mr0-xl {
    margin-right: 0 !important;
  }
  .mv0-xl {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-xl {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-xl {
    margin: 1rem !important;
  }
  .mb1-xl {
    margin-bottom: 1rem !important;
  }
  .mt1-xl {
    margin-top: 1rem !important;
  }
  .ml1-xl {
    margin-left: 1rem !important;
  }
  .mr1-xl {
    margin-right: 1rem !important;
  }
  .mv1-xl {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-xl {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-xl {
    margin: 2rem !important;
  }
  .mb2-xl {
    margin-bottom: 2rem !important;
  }
  .mt2-xl {
    margin-top: 2rem !important;
  }
  .ml2-xl {
    margin-left: 2rem !important;
  }
  .mr2-xl {
    margin-right: 2rem !important;
  }
  .mv2-xl {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-xl {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-xl {
    margin-bottom: 25px !important;
  }
  .mt-xl {
    margin-top: 25px !important;
  }
  .ml-xl {
    margin-left: 25px !important;
  }
  .mr-xl {
    margin-right: 25px !important;
  }
  .mh-xl {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .mv-xl {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
}
.bt {
  margin-top: 19.5px;
}
@media (min-width: 576px) {
  .bt {
    margin-top: 19.5px;
  }
}
@media (min-width: 768px) {
  .bt {
    margin-top: 26px;
  }
}
@media (min-width: 1024px) {
  .bt {
    margin-top: 26px;
  }
}
@media (min-width: 1380px) {
  .bt {
    margin-top: 39px;
  }
}

.bb {
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .bb {
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .bb {
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .bb {
    margin-bottom: 26px;
  }
}
@media (min-width: 1380px) {
  .bb {
    margin-bottom: 39px;
  }
}

.bl {
  margin-left: 19.5px;
}
@media (min-width: 576px) {
  .bl {
    margin-left: 19.5px;
  }
}
@media (min-width: 768px) {
  .bl {
    margin-left: 26px;
  }
}
@media (min-width: 1024px) {
  .bl {
    margin-left: 26px;
  }
}
@media (min-width: 1380px) {
  .bl {
    margin-left: 39px;
  }
}

.br {
  margin-right: 19.5px;
}
@media (min-width: 576px) {
  .br {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .br {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .br {
    margin-right: 26px;
  }
}
@media (min-width: 1380px) {
  .br {
    margin-right: 39px;
  }
}

.bv {
  margin-top: 19.5px;
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .bv {
    margin-top: 19.5px;
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .bv {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .bv {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (min-width: 1380px) {
  .bv {
    margin-top: 39px;
    margin-bottom: 39px;
  }
}

.bh {
  margin-left: 19.5px;
  margin-right: 19.5px;
}
@media (min-width: 576px) {
  .bh {
    margin-left: 19.5px;
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .bh {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .bh {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 1380px) {
  .bh {
    margin-left: 39px;
    margin-right: 39px;
  }
}

.bt- {
  margin-top: -19.5px;
}
@media (min-width: 576px) {
  .bt- {
    margin-top: -19.5px;
  }
}
@media (min-width: 768px) {
  .bt- {
    margin-top: -26px;
  }
}
@media (min-width: 1024px) {
  .bt- {
    margin-top: -26px;
  }
}
@media (min-width: 1380px) {
  .bt- {
    margin-top: -39px;
  }
}

.bb- {
  margin-bottom: -19.5px;
}
@media (min-width: 576px) {
  .bb- {
    margin-bottom: -19.5px;
  }
}
@media (min-width: 768px) {
  .bb- {
    margin-bottom: -26px;
  }
}
@media (min-width: 1024px) {
  .bb- {
    margin-bottom: -26px;
  }
}
@media (min-width: 1380px) {
  .bb- {
    margin-bottom: -39px;
  }
}

.bl- {
  margin-left: -19.5px;
}
@media (min-width: 576px) {
  .bl- {
    margin-left: -19.5px;
  }
}
@media (min-width: 768px) {
  .bl- {
    margin-left: -26px;
  }
}
@media (min-width: 1024px) {
  .bl- {
    margin-left: -26px;
  }
}
@media (min-width: 1380px) {
  .bl- {
    margin-left: -39px;
  }
}

.br- {
  margin-right: -19.5px;
}
@media (min-width: 576px) {
  .br- {
    margin-right: -19.5px;
  }
}
@media (min-width: 768px) {
  .br- {
    margin-right: -26px;
  }
}
@media (min-width: 1024px) {
  .br- {
    margin-right: -26px;
  }
}
@media (min-width: 1380px) {
  .br- {
    margin-right: -39px;
  }
}

.bv- {
  margin-top: -19.5px;
  margin-bottom: -19.5px;
}
@media (min-width: 576px) {
  .bv- {
    margin-top: -19.5px;
    margin-bottom: -19.5px;
  }
}
@media (min-width: 768px) {
  .bv- {
    margin-top: -26px;
    margin-bottom: -26px;
  }
}
@media (min-width: 1024px) {
  .bv- {
    margin-top: -26px;
    margin-bottom: -26px;
  }
}
@media (min-width: 1380px) {
  .bv- {
    margin-top: -39px;
    margin-bottom: -39px;
  }
}

.bh- {
  margin-left: -19.5px;
  margin-right: -19.5px;
}
@media (min-width: 576px) {
  .bh- {
    margin-left: -19.5px;
    margin-right: -19.5px;
  }
}
@media (min-width: 768px) {
  .bh- {
    margin-left: -26px;
    margin-right: -26px;
  }
}
@media (min-width: 1024px) {
  .bh- {
    margin-left: -26px;
    margin-right: -26px;
  }
}
@media (min-width: 1380px) {
  .bh- {
    margin-left: -39px;
    margin-right: -39px;
  }
}

@media (max-width: 575px) {
  .pull-left-xs {
    float: left !important;
  }
  .pull-right-xs {
    float: right !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .pull-left-sm {
    float: left !important;
  }
  .pull-right-sm {
    float: right !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .pull-left-md {
    float: left !important;
  }
  .pull-right-md {
    float: right !important;
  }
}
@media (min-width: 1024px) and (max-width: 1379px) {
  .pull-left-lg {
    float: left !important;
  }
  .pull-right-lg {
    float: right !important;
  }
}
@media (min-width: 1380px) {
  .pull-left-xl {
    float: left !important;
  }
  .pull-right-xl {
    float: right !important;
  }
}
.clear-left {
  clear: left !important;
}

.clear-right {
  clear: right !important;
}

.clear-both {
  clear: both !important;
}

@media (max-width: 575px) {
  .clear-left-xs {
    clear: left !important;
  }
  .clear-right-xs {
    clear: right !important;
  }
  .clear-both-xs {
    clear: both !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .clear-left-sm {
    clear: left !important;
  }
  .clear-right-sm {
    clear: right !important;
  }
  .clear-both-sm {
    clear: both !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .clear-left-md {
    clear: left !important;
  }
  .clear-right-md {
    clear: right !important;
  }
  .clear-both-md {
    clear: both !important;
  }
}
@media (min-width: 1024px) and (max-width: 1379px) {
  .clear-left-lg {
    clear: left !important;
  }
  .clear-right-lg {
    clear: right !important;
  }
  .clear-both-lg {
    clear: both !important;
  }
}
@media (min-width: 1380px) {
  .clear-left-xl {
    clear: left !important;
  }
  .clear-right-xl {
    clear: right !important;
  }
  .clear-both-xl {
    clear: both !important;
  }
}
@media (max-width: 575px) {
  .text-left-xs {
    text-align: left !important;
  }
  .text-right-xs {
    text-align: right !important;
  }
  .text-center-xs {
    text-align: center !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .text-left-sm {
    text-align: left !important;
  }
  .text-right-sm {
    text-align: right !important;
  }
  .text-center-sm {
    text-align: center !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .text-left-md {
    text-align: left !important;
  }
  .text-right-md {
    text-align: right !important;
  }
  .text-center-md {
    text-align: center !important;
  }
}
@media (min-width: 1024px) and (max-width: 1379px) {
  .text-left-lg {
    text-align: left !important;
  }
  .text-right-lg {
    text-align: right !important;
  }
  .text-center-lg {
    text-align: center !important;
  }
}
@media (min-width: 1380px) {
  .text-left-xl {
    text-align: left !important;
  }
  .text-right-xl {
    text-align: right !important;
  }
  .text-center-xl {
    text-align: center !important;
  }
}
.text-inherit {
  color: inherit !important;
}

.text-base {
  color: #ffffff !important;
}

.text-black {
  color: #1a1d1f !important;
}

.text-white {
  color: #ffffff !important;
}

.text-primary {
  color: #556d77 !important;
}

.horizontal-center-xs {
  display: flex;
  align-items: center;
  justify-content: center;
}

.horizontal-end-xs {
  display: flex;
  align-items: flex-end;
}

.no-flexbox .horizontal-center-xs {
  display: table;
  width: 100%;
  margin: 0;
}
.no-flexbox .horizontal-center-xs > [class*=col-] {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

@media (min-width: 576px) {
  .horizontal-center-sm {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .no-flexbox .horizontal-center-sm {
    display: table;
    width: 100%;
    margin: 0;
  }
  .no-flexbox .horizontal-center-sm > [class*=col-] {
    display: table-cell;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 768px) {
  .horizontal-center-md {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .no-flexbox .horizontal-center-md {
    display: table;
    width: 100%;
    margin: 0;
  }
  .no-flexbox .horizontal-center-md > [class*=col-] {
    display: table-cell;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 1024px) {
  .horizontal-center-lg {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .no-flexbox .horizontal-center-lg {
    display: table;
    width: 100%;
    margin: 0;
  }
  .no-flexbox .horizontal-center-lg > [class*=col-] {
    display: table-cell;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 1380px) {
  .horizontal-center-xl {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .no-flexbox .horizontal-center-xl {
    display: table;
    width: 100%;
    margin: 0;
  }
  .no-flexbox .horizontal-center-xl > [class*=col-] {
    display: table-cell;
    vertical-align: middle;
    float: none;
  }
}
.bg-black {
  background: #000;
}

.overflow-hidden {
  overflow: hidden;
}

@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}

.visible-sm {
  display: none !important;
}

.visible-md {
  display: none !important;
}

.visible-lg {
  display: none !important;
}

.visible-xl {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block {
  display: none !important;
}

@media (max-width: 575px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 575px) {
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 575px) {
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 575px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1024px) and (max-width: 1379px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1024px) {
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1024px) {
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1024px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1380px) {
  .visible-xl {
    display: block !important;
  }
  table.visible-xl {
    display: table !important;
  }
  tr.visible-xl {
    display: table-row !important;
  }
  th.visible-xl,
  td.visible-xl {
    display: table-cell !important;
  }
}
@media (min-width: 1024px) {
  .visible-xl-block {
    display: block !important;
  }
}

@media (min-width: 1024px) {
  .visible-xl-inline {
    display: inline !important;
  }
}

@media (min-width: 1024px) {
  .visible-xl-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 575px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1379px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1380px) {
  .hidden-xl {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}
#page-header {
  position: relative;
  z-index: 420;
  background: #1a1d1f url(../images/bg-default.jpg) center top repeat-y;
  background-size: 100% auto;
}
#page-header:before, #page-header:after {
  content: " ";
  display: table;
}
#page-header:after {
  clear: both;
}
#page-header .container-fluid {
  position: relative;
}

@media (min-width: 768px) {
  #page-header {
    height: 13.6rem;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  #page-header:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5rem;
    background: #1a1d1f;
  }
  #page-header:after {
    content: "";
    display: block;
    width: 190.8571428571px;
    height: 26.8571428571px;
    background: url(../images/header-sponsor-jagermeister.png) center top no-repeat;
    background-size: contain;
    position: absolute;
    top: calc(50% - 2.5rem);
    left: 0;
    margin-left: 19.5px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  #page-header:after {
    margin-left: 19.5px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #page-header:after {
    margin-left: 26px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #page-header:after {
    margin-left: 26px;
  }
}
@media (min-width: 768px) and (min-width: 1380px) {
  #page-header:after {
    margin-left: 39px;
  }
}
@media (min-width: 768px) {
  .has-scrolled #page-header {
    position: fixed;
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
    top: 5rem;
  }
}
@media (min-width: 1024px) {
  #page-header {
    height: 16.2rem;
  }
  #page-header:after {
    width: 222.6666666667px;
    height: 31.3333333333px;
  }
}
@media (min-width: 1380px) {
  #page-header {
    height: 17.3rem;
  }
}
#logo {
  display: block;
  position: relative;
  float: left;
  width: 20rem;
  margin: 12.5px auto;
}
#logo a {
  display: block;
}
#logo img {
  display: block;
  width: 100%;
  height: auto;
}

@media (min-width: 768px) {
  #logo {
    width: 25rem;
    float: none;
  }
}
@media (min-width: 1024px) {
  #logo {
    width: 35.55rem;
  }
}
@media (min-width: 1380px) {
  #logo {
    width: 46.1rem;
    width: 40rem;
  }
}
@media (max-width: 767px) {
  #nav-group {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: background 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out 0.075s;
    transition: background 0.075s ease-in-out, transform 0.075s ease-in-out 0.075s;
    transition: background 0.075s ease-in-out, transform 0.075s ease-in-out 0.075s, -webkit-transform 0.075s ease-in-out 0.075s;
    position: fixed;
    z-index: 421;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    overflow: hidden;
    overflow-y: auto;
  }
  .nav-on #nav-group {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    transition: background 0.075s ease-in-out;
    background: rgba(26, 29, 31, 0.9);
  }
  #nav-wrapper {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: -webkit-transform 0.075s ease-in-out;
    transition: transform 0.075s ease-in-out;
    transition: transform 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out;
    width: 75%;
    min-height: 100%;
    background: #1a1d1f;
  }
  .nav-on #nav-wrapper {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@media (min-width: 768px) {
  #nav-group {
    max-width: 1180px;
    margin: 0 auto;
  }
}
.nav-toggle {
  display: none;
}

@media (max-width: 767px) {
  .nav-toggle {
    display: block;
    width: 4.2rem;
    height: 3.3rem;
    cursor: pointer;
    position: fixed;
    z-index: 422;
    top: 0;
    right: 0;
    margin: 25px auto;
    margin-right: 19.5px;
    transition: background 0.075s ease-in-out;
    background: #ffffff;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .nav-toggle {
    margin-right: 19.5px;
  }
}
@media (max-width: 767px) and (min-width: 768px) {
  .nav-toggle {
    margin-right: 26px;
  }
}
@media (max-width: 767px) and (min-width: 1024px) {
  .nav-toggle {
    margin-right: 26px;
  }
}
@media (max-width: 767px) and (min-width: 1380px) {
  .nav-toggle {
    margin-right: 39px;
  }
}
@media (max-width: 767px) {
  .nav-toggle svg rect {
    fill: #1a1d1f;
    transition: opacity 0.075s ease-in-out;
  }
  .nav-on .nav-toggle:before {
    content: "";
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    width: 25%;
    z-index: -1;
  }
  .nav-on .nav-toggle svg rect:nth-child(1),
  .nav-on .nav-toggle svg rect:nth-child(3) {
    opacity: 0;
  }
}
@media (max-width: 767px) {
  #navigation .nav > li {
    border-bottom: 1px solid rgba(26, 29, 31, 0.1);
  }
  #navigation .nav > li > a {
    font-size: 2rem;
    color: #ffffff;
  }
  #navigation .nav > li > a .caret {
    display: none;
  }
  #navigation .nav > li.active > a, #navigation .nav > li.dropdown.open > a,
  #navigation .nav > li > a:active,
  #navigation .nav > li > a:focus,
  #navigation .nav > li > a:hover {
    background: transparent;
    color: #556d77;
  }
}
@media (min-width: 768px) {
  #navigation .nav {
    display: table;
    width: 100%;
  }
  #navigation .nav > li {
    display: table-cell;
  }
  #navigation .nav > li > a {
    padding: 0;
    line-height: 5rem;
    text-align: center;
    color: #ffffff;
  }
  #navigation .nav > li > a .caret {
    display: none;
  }
  #navigation .nav > li.active > a, #navigation .nav > li.dropdown.open > a,
  #navigation .nav > li > a:active,
  #navigation .nav > li > a:focus,
  #navigation .nav > li > a:hover {
    background: transparent;
    color: #556d77;
  }
  .flexbox #navigation .nav {
    display: flex;
    justify-content: space-between;
  }
  .flexbox #navigation .nav:before, .flexbox #navigation .nav:after {
    display: none;
  }
  .flexbox #navigation .nav > li {
    display: block;
  }
}
@media (min-width: 1024px) {
  #navigation .nav > li > a {
    font-size: 2rem;
  }
}
@media (max-width: 767px) {
  #utility {
    padding: 9.6px 15px;
    margin: 0;
  }
}
@media (min-width: 768px) {
  #utility {
    position: absolute;
    top: calc(50% - 2.5rem);
    right: 0;
    margin-right: 19.5px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  #utility {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #utility {
    margin-right: 26px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #utility {
    margin-right: 26px;
  }
}
@media (min-width: 768px) and (min-width: 1380px) {
  #utility {
    margin-right: 39px;
  }
}
@media (min-width: 768px) {
  #utility .socials > li > a {
    background: #ffffff;
    color: #556d77;
  }
  #utility .socials > li > a:hover, #utility .socials > li > a:active, #utility .socials > li > a:focus {
    background: #556d77;
    color: #ffffff;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #utility .socials {
    font-size: 1.4rem;
  }
}
#page-footer {
  position: relative;
  background: rgba(26, 29, 31, 0.5);
  background-size: cover;
  color: #ffffff;
}
#page-footer:before, #page-footer:after {
  content: " ";
  display: table;
}
#page-footer:after {
  clear: both;
}
#page-footer .container-fluid {
  margin-top: 25px;
  margin-bottom: 25px;
}

#footer-sponsors {
  margin-bottom: 25px;
  text-align: center;
}
#footer-sponsors p {
  margin: 0;
}
#footer-sponsors img {
  display: inline-block;
  vertical-align: top;
  width: 150px;
}

@media (min-width: 768px) {
  #footer-sponsors {
    float: left;
    text-align: left;
    margin: 0;
  }
}
#copyright {
  font-size: 14px;
  margin-bottom: 25px;
  text-align: center;
  font-weight: bold;
}
#copyright p {
  margin: 0 0 12.5px;
}
#copyright .nav {
  font-weight: inherit;
  text-transform: inherit;
}
#copyright .nav > li > a {
  padding: 6.25px 0;
  font-family: inherit;
  color: inherit;
}
#copyright .nav > li > a.active {
  color: inherit;
  background: none;
}
#copyright .nav > li > a:active, #copyright .nav > li > a:focus, #copyright .nav > li > a:hover {
  color: #556d77;
  background: none;
}

@media (min-width: 576px) {
  #copyright p {
    margin: 0;
  }
  #copyright div {
    display: inline-block;
    vertical-align: top;
  }
  #copyright .nav {
    display: inline-block;
    vertical-align: top;
  }
  #copyright .nav > li {
    float: left;
  }
  #copyright .nav > li, #copyright .nav > li:first-child {
    border: 0;
  }
  #copyright .nav > li:not(:first-child):before {
    content: "|";
    float: left;
    padding: 0 6.25px;
  }
  #copyright .nav > li > a {
    float: left;
    padding: 0;
  }
}
@media (min-width: 768px) {
  #copyright {
    float: right;
    text-align: right;
  }
}
#credits {
  text-align: center;
}

#core {
  display: inline-block;
  vertical-align: middle;
}

@media (min-width: 768px) {
  #credits {
    float: right;
    clear: right;
  }
}
@font-face {
  font-family: "gandhisans";
  src: url("../fonts/gandhisans-regular-webfont.woff2") format("woff2"), url("../fonts/gandhisans-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "gandhisans";
  src: url("../fonts/gandhisans-italic-webfont.woff2") format("woff2"), url("../fonts/gandhisans-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "gandhisans";
  src: url("../fonts/gandhisans-bold-webfont.woff2") format("woff2"), url("../fonts/gandhisans-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "gandhisans";
  src: url("../fonts/gandhisans-bolditalic-webfont.woff2") format("woff2"), url("../fonts/gandhisans-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-regular-webfont.woff2") format("woff2"), url("../fonts/oswald-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-regularitalic-webfont.woff2") format("woff2"), url("../fonts/oswald-regularitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-bold-webfont.woff2") format("woff2"), url("../fonts/oswald-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-bolditalic-webfont.woff2") format("woff2"), url("../fonts/oswald-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19zY2FmZm9sZGluZy5zY3NzIiwiY3VzdG9tLmNzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvbWl4aW5zL19saXN0cmVzZXQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19kcm9wZG93bnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9faW5wdXQtZ3JvdXBzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX25hdnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190aHVtYm5haWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFuZWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fd2VsbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fbW9kYWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX29wYWNpdHkuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2ljb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5sZWV0b3R0ZW4uY29tLmxpdmUvNTg0OTI2L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xlZXRvdHRlbjIwMTgvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19oZWFkZXIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxlZXRvdHRlbi5jb20ubGl2ZS81ODQ5MjYvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbGVldG90dGVuMjAxOC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2ZvbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUNXQTtFQUNFLGFBQUE7Q0M0Q0Q7O0FEekNEO0VBQ0UsaUJBQUE7RUFDQSxhQUFBO0VBQ0Esc0VBQUE7RUFDQSwyQkFBQTtDQzRDRDs7QUR6Q0Q7RUFFRTtJQUNFLGlCQUFBO0dDMkNEO0NBQ0Y7QURuQ0Q7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtDQ3FDRDs7QUQ3QkQ7RUFDRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsdUJBQUE7Q0NnQ0Q7O0FEN0JEO0VBRUU7SUFDRSxxQkFBQTtHQytCRDtDQUNGO0FENUJEO0VBRUU7SUFDRSxxQkFBQTtHQzZCRDtDQUNGO0FEMUJEO0VBRUU7SUFDRSxxQkFBQTtHQzJCRDtDQUNGO0FEbkJEO0VBR0UsYUFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtDQ21CRDtBQ3pGQztFQUVFLGFBQUE7RUFDQSxlQUFBO0NEMEZIO0FDeEZDO0VBQ0UsWUFBQTtDRDBGSDs7QURmRDtFQUVFO0lBQ0UsWUFB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R3RCSjtJSHVCTSxvQkFBQTtHRjhMSDtDQUNGO0FFNUxHO0VHMUJKO0lIMkJNLG9CQUFBO0dGK0xIO0NBQ0Y7QUU3TEc7RUc5Qko7SUgrQk0sb0JBQUE7R0ZnTUg7Q0FDRjtBS3ZOQztFQUNFLGtCQUFBO0NMeU5IOztBSzlNRDtFSDdDSSxtQkFBQTtDRitQSDtBRTdQRztFRzJDSjtJSDFDTSxtQkFBQTtHRmdRSDtDQUNGO0FFOVBHO0VHdUNKO0lIdENNLGlCQUFBO0dGaVFIO0NBQ0Y7QUUvUEc7RUdtQ0o7SUhsQ00saUJBQUE7R0ZrUUg7Q0FDRjtBRWhRRztFRytCSjtJSDlCTSxpQkFBQTtHRm1RSDtDQUNGOztBSzVORDtFQ25MRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VEbUxBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSx3QkFBQTtDTGlPRDtBTXBaQztFQUNFLFVBQUE7Q05zWkg7QUtsT0M7RUFDRSxZQUFBO0VBQ0EsdUJBQUE7Q0xvT0g7QUtsT0c7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFRGpJSSx3QkNrSWdCO0VBQ3BCLGVGN0trQjtFRThLbEIsb0JGcExrQjtFRXFMbEIsb0JBQUE7RUFDQSxtQkFBQTtDTHNPTDtBS3BPSztFQUdFLG9CRnpMZ0I7RUUwTGhCLGVGeExnQjtDSDRadkI7QUtqT0s7RUFDRSxjQUFBO0NMbU9QOztBS3JOQzs7RUFFRSxXQUFBO0VBQ0Esc0JBQUE7Q0x3Tkg7QUtyTkM7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0NMdU5IO0FLcE5DO0VBQ0UsNEJBQUE7Q0xzTkg7O0FPOWJDO0VBREY7SUFFSSxjSm9iOEI7R0hjL0I7Q0FDRjs7QU8vYkQ7RUNPRTtJQUNFLFlBQUE7R1I0YkQ7RVFyYkM7SUFDRSxxQkFBQTtHUnViSDtFUXhiQztJQUNFLHNCQUFBO0dSMGJIO0VRM2JDO0lBQ0UsV0FBQTtHUjZiSDtFUTliQztJQUNFLHNCQUFBO0dSZ2NIO0VRamNDO0lBQ0Usc0JBQUE7R1JtY0g7RVFwY0M7SUFDRSxXQUFBO0dSc2NIO0VRdmNDO0lBQ0Usc0JBQUE7R1J5Y0g7RVExY0M7SUFDRSxzQkFBQTtHUjRjSDtFUTdjQztJQUNFLFdBQUE7R1IrY0g7RVFoZEM7SUFDRSxzQkFBQTtHUmtkSDtFUW5kQztJQUNFLHNCQUFBO0dScWRIO0VRdGRDO0lBQ0UsWUFBQTtHUndkSDtFUXJjQztJQUNFLFlBQUE7R1J1Y0g7RVE3Y0M7SUFDRSxxQkFBQTtHUitjSDtFUWhkQztJQUNFLHNCQUFBO0dSa2RIO0VRbmRDO0lBQ0UsV0FBQTtHUnFkSDtFUXRkQztJQUNFLHNCQUFBO0dSd2RIO0VRemRDO0lBQ0Usc0JBQUE7R1IyZEg7RVE1ZEM7SUFDRSxXQUFBO0dSOGRIO0VRL2RDO0lBQ0Usc0JBQUE7R1JpZUg7RVFsZUM7SUFDRSxzQkFBQTtHUm9lSDtFUXJlQztJQUNFLFdBQUE7R1J1ZUg7RVF4ZUM7SUFDRSxzQkFBQTtHUjBlSDtFUTNlQztJQUNFLHNCQUFBO0dSNmVIO0VROWVDO0lBQ0UsWUFBQTtHUmdmSDtFUXRmQztJQUNFLFdBQUE7R1J3Zkg7RVE5ZkM7SUFDRSxvQkFBQTtHUmdnQkg7RVFqZ0JDO0lBQ0UscUJBQUE7R1JtZ0JIO0VRcGdCQztJQUNFLFVBQUE7R1JzZ0JIO0VRdmdCQztJQUNFLHFCQUFBO0dSeWdCSDtFUTFnQkM7SUFDRSxxQkFBQTtHUjRnQkg7RVE3Z0JDO0lBQ0UsVUFBQTtHUitnQkg7RVFoaEJDO0lBQ0UscUJBQUE7R1JraEJIO0VRbmhCQztJQUNFLHFCQUFBO0dScWhCSDtFUXRoQkM7SUFDRSxVQUFBO0dSd2hCSDtFUXpoQkM7SUFDRSxxQkFBQTtHUjJoQkg7RVE1aEJDO0lBQ0UscUJBQUE7R1I4aEJIO0VRL2hCQztJQUNFLFdBQUE7R1JpaUJIO0VROWdCQztJQUNFLGdCQUFBO0dSZ2hCSDtFUWpoQkM7SUFDRSwyQkFBQTtHUm1oQkg7RVFwaEJDO0lBQ0UsNEJBQUE7R1JzaEJIO0VRdmhCQztJQUNFLGlCQUFBO0dSeWhCSDtFUTFoQkM7SUFDRSw0QkFBQTtHUjRoQkg7RVE3aEJDO0lBQ0UsNEJBQUE7R1IraEJIO0VR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eUJBQUE7RUFDQSxpQkFBQTtFQUNBLDhwQkFBQTtFQUNBLDhDQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0NWb3lCRDs7QVUxeEJDO0VBQ0Usc0JQVnFCO0NIdXlCeEI7QVUxeEJDO0VBQ0UsaUJBQUE7RUFDQSxzQlBwQ29CO0NIZzBCdkI7QVV6eEJDO0VBQ0UsaUJQeUd3QjtDSGtyQjNCO0FVeHhCQztFTm9IUSwrQk1uSE47Q1Y0eEJIO0FVenhCQztFQUNFLG9CUGhEb0I7RU9pRHBCLGVQM0NvQjtFTzRDcEIsZ0JQK0JzQjtDSDR2QnpCO0FVeHhCQztFQUNFLDBCUDJGd0I7RU8xRnhCLDZCUDBGd0I7Q0hnc0IzQjtBVXZ4QkM7RUFDRSxvQlB2RG9CO0NIZzFCdkI7QVV0eEJDO0VBQ0Usb0JQN0RvQjtFTzhEcEIsZVA1RG9CO0NIbzFCdkI7QVVyeEJDO0VBQ0Usb0JBQUE7Q1Z1eEJIO0FVcHhCQztFQUNFLFVBQUE7Q1ZzeEJIOztBVTV3QkQ7O0VBRUUsNEJBQUE7Q1Yrd0JEOztBVTV3QkQ7Ozs7RUFJRSwrQkFBQTtFQUNBLDBCQUFBO0NWK3dCRDs7QVU1d0JEO0VBQ0UsMEJBQUE7Q1Yrd0JEOztBVTV3QkQ7RUFDRSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsYUFBQTtDVit3QkQ7O0FVNXdCRDs7RUFFRSwrQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNkJBQUE7Q1Yrd0JEOztBVTV3QkQ7RUFDRSxzQ0FBQTtDVit3QkQ7O0FVbndCQztFQUNFLGlCQUFBO0VBQ0Esc0JQL0hvQjtFQytKZCw0Q00vQk47Q1Z3d0JIO0FVcndCQztFQUNFLGlCQUFBO0VBQ0EsaUJQWXdCO0VPWHhCLHNCUGpIcUI7RU9rSHJCLGVQcklvQjtFT3NJcEIsaUJQN0NzQjtFTzhDdEIsZ0JQMURzQjtFTzJEdEIsMEJQdElvQjtFT3VJcEIsa0JBQUE7RUFDQSxvQkFBQTtDVnV3Qkg7QVVwd0JDO0VBQ0UsZVBnSDZCO0NIc3BCaEM7QVVud0JDO0VBQ0UsZUFBQTtDVnF3Qkg7QVVsd0JDOztFQUVFLGVQdUc2QjtFT3RHN0IsVUFBQTtFQUNBLDhwQkFBQTtFQUNBLDhDQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLGNBQUE7Q1Zvd0JIO0FVbHdCRzs7RUFDRSxjQUFBO0NWcXdCTDtBVWp3QkM7RUFDRSxjQUFBO0NWbXdCSDtBVWh3QkM7RUFDRSxpQkFBQTtFQUNBLHNCUDVLb0I7Q0g4NkJ2QjtBVS92QkM7RUFDRSxvQlA1S29CO0VPNktwQixzQlA1SnFCO0VPNkpyQixpQlBqQ3dCO0VPa0N4QixlUGpMb0I7Q0hrN0J2QjtBVTl2QkM7RUFDRSxvQkFBQTtDVmd3Qkg7QVU3dkJDO0VBQ0UsaUJBQUE7RUFDQSxzQlB2S3FCO0VPd0tyQixvQkFBQTtFQUNBLGlCUDdDd0I7RU84Q3hCLGVQN0xvQjtFTzhMcEIsb0JQNUxvQjtDSDI3QnZCO0FVNXZCQztFQUNFLHdCQUFBO0VBQ0EsZUFBQTtDVjh2Qkg7QVUzdkJDO0VBQ0UsbUNBQUE7RUFDQSxlQUFBO0NWNnZCSDtBVXp2QkM7RUFDRSxvQlAvTW9CO0VPZ05wQixlUDFNb0I7Q0hxOEJ2QjtBVXh2QkM7RUFDRSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtDVjB2Qkg7O0FXaCtCRDtFQUNFLDBCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrRVI2R3dCO0VRNUd4QixrRFJtRG9CO0VDd0haLCtCTzFLUjtDWHErQkQ7QVduK0JDO0VBRUUsaUJBQUE7Q1hvK0JIOztBV2grQkQ7RUFDRSxrQkFBQTtDWG0rQkQ7O0FXaCtCRDtFQUNFLGtCQUFBO0NYbStCRDs7QVdoK0JEO0VBQ0UsaUJBQUE7RUFDQSxrQlIwTCtCO0VRekwvQixlUlJzQjtFUVN0QixpQlJ3STBCO0NIMjFCM0I7QVdqK0JDO0VBSUUsc0JBQUE7Q1hnK0JIO0FXNzlCQztFQUNFLGVSYm9CO0VRY3BCLDBCUnBCb0I7Q0htL0J2Qjs7QVcxOUJEO0VDL0NFLGVUMEJzQjtFU3pCdEIsMEJUdUJzQjtFU3RCdEIsc0JUc0JzQjtDSHUvQnZCO0FZM2dDQztFQU1FLGVUZ0JvQjtFU2ZwQiwwQkFBQTtFQUNJLHNCVFlnQjtDSDQvQnZCO0FZcmdDQztFQUNFLDBCQUFBO0NadWdDSDtBWXBnQ0M7RUFHRSx1QkFBQTtDWm9nQ0g7QVkvL0JHO0VBTUUsMEJUVGtCO0VTVWQsc0JUVmM7Q0hzZ0N2QjtBWXgvQkM7RUFDRSxlVGZvQjtFU2dCcEIsMEJUZG9CO0NId2dDdkI7O0FXOStCRDtFQ3BERSxlVHdCc0I7RVN2QnRCLDBCVHlCc0I7RVN4QnRCLHNCVHdCc0I7Q0g4Z0N2QjtBWXBpQ0M7RUFNRSxlVGNvQjtFU2JwQix3QkFBQTtFQUNJLHNCVGNnQjtDSG1oQ3ZCO0FZOWhDQztFQUNFLHdCQUFBO0NaZ2lDSDtBWTdoQ0M7RUFHRSx1QkFBQTtDWjZoQ0g7QVl4aENHO0VBTUUsMEJUUGtCO0VTUWQsc0JUUmM7Q0g2aEN2QjtBWWpoQ0M7RUFDRSxlVGJvQjtFU2NwQiwwQlRoQm9CO0NIbWlDdkI7O0FhdGpDRDtFQUNFLGtEVnVEb0I7RVV0RHBCLFVBQUE7Q2J5akNEO0FhcmpDRztFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtDYnVqQ0w7QWFwakNHO0VBQ0Usc0JBQUE7Q2JzakNMOztBY3BrQ0Q7RUFDRSxlWHNCc0I7Q0hpakN2Qjs7QWV4a0NEO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtDZjJrQ0Q7QWV2a0NHO0VBQ0Usc0JBQUE7RUFDQSxrRVp5R29CO0NIZytCekI7O0FlcGtDRDtFQUNFLGlCQUFBO0NmdWtDRDtBZW5rQ0c7RUFDRSxpQlorSXNCO0NIczdCM0I7QWVsa0NHO0VBQ0Usa0RaaUNnQjtDSG1pQ3JCOztBZ0IzbENEO0VBQ0UsaUJBQUE7RUFDQSxnQmJnR3dCO0NIOC9CekI7QUM5bENDO0VBRUUsYUFBQTtFQUNBLGVBQUE7Q0QrbENIO0FDN2xDQztFQUNFLFlBQUE7Q0QrbENIO0FnQmxtQ0M7RUFDRSxZQUFBO0NoQm9tQ0g7QWdCbG1DRztFQUNFLGFBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7Q2hCb21DTDtBZ0JqbUNHO0VBQ0Usc0JBQUE7Q2hCbW1DTDs7QWlCbG5DRDtFQUNFLFlBQUE7Q2pCcW5DRDs7QWlCbG5DRDtFQUNFLGtCZDZNK0I7Q0h3NkJoQztBaUJubkNDO0VBQ0UsaUJkMEp3QjtDSDI5QjNCOztBa0I1bkNDO0VBRUUsVUFBQTtDbEI4bkNIO0FrQjNuQ0M7O0VBRUUsaUJmMEp3QjtDSG0rQjNCO0FrQjFuQ0M7Ozs7OztFQU9FLG1CQUFBO0NsQjJuQ0g7O0FtQjdvQ0Q7RUFDRSxlaEJrQnNCO0NIOG5DdkI7O0FvQmpwQ0Q7RUFDRSxrRGpCdURvQjtFaUJ0RHBCLGVqQmlCc0I7RWlCaEJ0QixvQmpCb0N1QjtFaUJuQ3ZCLFVBQUE7Q3BCb3BDRDs7QW9CanBDRDtFQUNFLGlCQUFBO0VBQ0EsaUJqQnlKMEI7RWlCeEoxQixrRGpCOENvQjtDSHNtQ3JCO0FvQmxwQ0M7O0VBRUUsaUJBQUE7Q3BCb3BDSDtBb0JqcENDO0VBQ0UsK0NBQUE7Q3BCbXBDSDs7QW9CL29DRDtFQUNFLHNCQUFBO0NwQmtwQ0Q7O0FxQnpxQ0Q7RUFDRSxpQkFBQTtDckI0cUNEOztBc0I3cUNEO0VBQ0Usa0RuQnVEb0I7RW1CdERwQixlbkJpQnNCO0VtQmhCdEIsb0JuQjJHd0I7Q0hxa0N6Qjs7QXVCbnJDRDtFQUNFO0lBQ0UsbUJBQUE7R3ZCc3JDRDtFdUJwckNEO0lBQ0Usc0JBQUE7SUFDQSx1QkFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0d2QnNyQ0Q7RXVCcHJDRDtJQUNFLHNCQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtHdkJzckNEO0NBQ0Y7QXVCanJDRDtFQUNFLG9CcEJIc0I7RW9CSXRCLGVwQkVzQjtFb0JEdEIsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtDdkJtckNEOztBdUJockNEO0VBQ0UsZUFBQTtDdkJtckNEOztBdUI5cUNEO0VBQ0UsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUM5Q0EsV0QrQ2lCO0VDNUNqQiwyQkFBQTtFRDZDQSxXQUFBO0N2QmtyQ0Q7O0F1Qi9xQ0Q7RUFDRSxrRHBCWW9CO0VvQlhwQixlcEIxQnNCO0VvQjJCdEIsb0JwQlB1QjtDSHlyQ3hCOztBdUJ6cUNEO0VBQ0UscUJBQUE7Q3ZCNHFDRDs7QXVCenFDRDtFQUNFLHFDQUFBO0N2QjRxQ0Q7O0F1QnpxQ0Q7RUFDRSxtRUFBQTtDdkI0cUNEOztBdUJ6cUNEO0VBQ0UsNEJBQUE7Q3ZCNHFDRDs7QXVCenFDRDtFQUNFLGtFQUFBO0N2QjRxQ0Q7O0F1QnpxQ0Q7RUFJRTtJQUNFLHFFQUFBO0d2QnlxQ0Q7Q0FDRjtBdUJ0cUNEO0VBQ0UsNkNBQUE7Q3ZCd3FDRDs7QXlCN3ZDRDtFQUNFLGtEdEJ1RG9CO0VzQnREcEIsZXRCaUJzQjtFc0JoQnRCLGdCdEIrRndCO0VzQjlGeEIsaUJ0QjRKMEI7RXNCM0oxQixvQnRCa0N1QjtDSDh0Q3hCOztBeUI3dkNEO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtDekJnd0NEOztBMEIxd0NEO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7QzFCNndDRDtBMEIzd0NDO0VBQ0Usb0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0MxQjZ3Q0g7QTBCM3dDRztFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QzFCNndDTDtBMEIzd0NLO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG9CdkJKZ0I7RXVCS2hCLGFBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFdEJnR04seUNBQUE7RUFHUSxpQ0FBQTtFQStDQSwrQnNCaEpGO0MxQmt4Q1A7QTBCOXdDRztFQUNFLFdBQUE7QzFCZ3hDTDs7QTBCM3dDRDtFQUNFLGFBQUE7RXRCbUZBLG1DQUFBO0VBR1EsMkJBQUE7RXNCcEZSLE9BQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QzFCaXhDRDtBMkI5eENLO0VBQ0UsaUJBdENxRDtFQXVDckQsc0JBQUE7RUFDQSw4Q0FBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxvQ0FBQTtFQUNBLG1DQUFBO0MzQmd5Q1A7QTBCdnhDQztFQUNFLGFBQUE7RUFDQSxnQkFBQTtFdEIySE0sK0JzQjFITjtDMUIyeENIO0EwQnB4Q0c7RUFDRSxXQUFBO0MxQnN4Q0w7O0EwQmp4Q0Q7RUFDRSxRQUFBO0MxQm94Q0Q7QTBCbHhDQztFQUNFLGlCQUFBO0MxQm94Q0g7O0EwQmh4Q0Q7RUFDRSxTQUFBO0MxQm14Q0Q7QTBCanhDQztFQUNFLGlCQUFBO0MxQm14Q0g7O0EwQjN3Q0Q7RUFDRSxxQkFBQTtDMUI4d0NEO0EwQjV3Q0M7RUFDRSxlQUFBO0MxQjh3Q0g7O0EwQjF3Q0Q7RUFDRSxpQkFBQTtDMUI2d0NEO0EwQjN3Q0M7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFdEJ1QkYsc0NBQUE7RUFHUSw4QkFBQTtDSnV2Q1Q7O0EwQjN3Q0Q7RUFDRSxjQUFBO0MxQjh3Q0Q7O0EwQjN3Q0Q7RUFDRSxlQUFBO0MxQjh3Q0Q7O0EwQjF3Q0Q7RUFDRSxtQkFBQTtFQUNBLFVBQUE7QzFCNndDRDs7QTBCendDRDtFQUNFLHlCQUFBO0MxQjR3Q0Q7O0EwQnp3Q0Q7RUFNRTtJQUNFLDBCQUFBO0cxQnV3Q0Q7Q0FDRjtBNEJoNUNEO0VBQ0UsV0FBQTtFeEI4SEEsc0NBQUE7RUFHUSw4QkFBQTtFQStDQSw2RXdCOUtSO0V4QjhLUSxxRXdCOUtSO0V4QjhLUSwyR3dCOUtSO0M1QnU1Q0Q7QTRCcjVDQztFQUNFLFdBQUE7RXhCeUhGLG1DQUFBO0VBR1EsMkJBQUE7Q0oreENUOztBNEJoNUNBO0VBQUsscUJBQUE7QzVCbzVDTDs7QTRCbjVDRDtFQUFNLDRCQUFBO0M1QnU1Q0w7O0E0QnQ1Q0Q7RUFBTSx5QkFBQTtDNUIwNUNMOztBNEJ6NUNEO0VBQU0sMEJBQUE7QzVCNjVDTDs7QTRCNTVDRDtFQUFNLDJCQUFBO0M1Qmc2Q0w7O0E0Qi81Q0Q7RUFBTSx5QkFBQTtFQUF5Qiw0QkFBQTtDNUJvNkM5Qjs7QTRCbjZDRDtFQUFNLDBCQUFBO0VBQTBCLDJCQUFBO0M1Qnc2Qy9COztBNEJ0NkNBO0VBQUssd0JBQUE7QzVCMDZDTDs7QTRCejZDRDtFQUFNLCtCQUFBO0M1QjY2Q0w7O0E0QjU2Q0Q7RUFBTSw0QkFBQTtDNUJnN0NMOztBNEIvNkNEO0VBQU0sNkJBQUE7QzVCbTdDTDs7QTRCbDdDRDtFQUFNLDhCQUFBO0M1QnM3Q0w7O0E0QnI3Q0Q7RUFBTSw0QkFBQTtFQUE0QiwrQkFBQTtDNUIwN0NqQzs7QTRCejdDRDtFQUFNLDZCQUFBO0VBQTZCLDhCQUFBO0M1Qjg3Q2xDOztBNEI1N0NBO0VBQUssd0JBQUE7QzVCZzhDTDs7QTRCLzdDRDtFQUFNLCtCQUFBO0M1Qm04Q0w7O0E0Qmw4Q0Q7RUFBTSw0QkFBQTtDNUJzOENMOztBNEJyOENEO0VBQU0sNkJBQUE7QzVCeThDTDs7QTRCeDhDRDtFQUFNLDhCQUFBO0M1QjQ4Q0w7O0E0QjM4Q0Q7RUFBTSw0QkFBQTtFQUE0QiwrQkFBQTtDNUJnOUNqQzs7QTRCLzhDRDtFQUFNLDZCQUFBO0VBQTZCLDhCQUFBO0M1Qm85Q2xDOztBNEJsOUNEO0VBQUssK0JBQUE7QzVCczlDSjs7QTRCcjlDRDtFQUFLLDRCQUFBO0M1Qnk5Q0o7O0E0Qng5Q0Q7RUFBSyw2QkFBQTtDNUI0OUNKOztBNEIzOUNEO0VBQUssOEJBQUE7QzVCKzlDSjs7QTRCOTlDRDtFQUFLLDZCQUFBO0VBQThDLDhCQUFBO0M1Qm0rQ2xEOztBNEJsK0NEO0VBQUssNEJBQUE7RUFBNkMsK0JBQUE7QzVCdStDakQ7O0E0QnArQ0Q7RUFDRztJQUFRLHFCQUFBO0c1QncrQ1I7RTRCditDRDtJQUFTLDRCQUFBO0c1QjArQ1I7RTRCeitDRDtJQUFTLHlCQUFBO0c1QjQrQ1I7RTRCMytDRDtJQUFTLDBCQUFBO0c1QjgrQ1I7RTRCNytDRDtJQUFTLDJCQUFBO0c1QmcvQ1I7RTRCLytDRDtJQUFTLHlCQUFBO0lBQXlCLDRCQUFBO0c1Qm0vQ2pDO0U0QmwvQ0Q7SUFBUywwQkFBQTtJQUEwQiwyQkFBQTtHNUJzL0NsQztFNEJwL0NBO0lBQVEsd0JBQUE7RzVCdS9DUjtFNEJ0L0NEO0lBQVMsK0JBQUE7RzVCeS9DUjtFNEJ4L0NEO0lBQVMsNEJBQUE7RzVCMi9DUjtFNEIxL0NEO0lBQVMsNkJBQUE7RzVCNi9DUjtFNEI1L0NEO0lBQVMsOEJBQUE7RzVCKy9DUjtFNEI5L0NEO0lBQVMsNEJBQUE7SUFBNEIsK0JBQUE7RzVCa2dEcEM7RTRCamdERDtJQUFTLDZCQUFBO0lBQTZCLDhCQUFBO0c1QnFnRHJDO0U0Qm5nREE7SUFBUSx3QkFBQTtHNUJzZ0RSO0U0QnJnREQ7SUFBUywrQkFBQTtHNUJ3Z0RSO0U0QnZnREQ7SUFBUyw0QkFBQTtHNUIwZ0RSO0U0QnpnREQ7SUFBUyw2QkFBQTtHNUI0Z0RSO0U0QjNnREQ7SUFBUyw4QkFBQTtHNUI4Z0RSO0U0QjdnREQ7SUFBUyw0QkFBQTtJQUE0QiwrQkFBQTtHNUJpaERwQztFNEJoaEREO0lBQVMsNkJBQUE7SUFBNkIsOEJBQUE7RzVCb2hEckM7RTRCbGhERDtJQUFRLCtCQUFBO0c1QnFoRFA7RTRCcGhERDtJQUFRLDRCQUFBO0c1QnVoRFA7RTRCdGhERDtJQUFRLDZCQUFBO0c1QnloRFA7RTRCeGhERDtJQUFRLDhCQUFBO0c1QjJoRFA7RTRCMWhERDtJQUFRLDZCQUFBO0lBQThDLDhCQUFBO0c1QjhoRHJEO0U0QjdoREQ7SUFBUSw0QkFBQTtJQUE2QywrQkFBQTtHNUJpaURwRDtDQUNGO0E0QjloREQ7RUFDRztJQUFRLHFCQUFBO0c1QmlpRFI7RTRCaGlERDtJQUFTLDRCQUFBO0c1Qm1pRFI7RTRCbGlERDtJQUFTLHlCQUFBO0c1QnFpRFI7RTRCcGlERDtJQUFTLDBCQUFBO0c1QnVpRFI7RTRCdGlERDtJQUFTLDJCQUFBO0c1QnlpRFI7RTRCeGlERDtJQUFTLHlCQUFBO0lBQXlCLDRCQUFBO0c1QjRpRGpDO0U0QjNpREQ7SUFBUywwQkFBQTtJQUEwQiwyQkFBQTtHNUIraURsQztFNEI3aURBO0lBQVEsd0JBQUE7RzVCZ2pEUjtFNEIvaUREO0lBQVMsK0JBQUE7RzVCa2pEUjtFNEJqakREO0lBQVMsNEJBQUE7RzVCb2pEUjtFNEJuakREO0lBQVMsNkJBQUE7RzVCc2pEUjtFNEJyakREO0lBQVMsOEJBQUE7RzVCd2pEUjtFNEJ2akREO0lBQVMsNEJBQUE7SUFBNEIsK0JBQUE7RzVCMmpEcEM7RTRCMWpERDtJQUFTLDZCQUFBO0lBQTZCLDhCQUFBO0c1QjhqRHJDO0U0QjVqREE7SUFBUSx3QkFBQTtHNUIrakRSO0U0QjlqREQ7SUFBUywrQkFBQTtHNUJpa0RSO0U0QmhrREQ7SUFBUyw0QkFBQTtHNUJta0RSO0U0QmxrREQ7SUFBUyw2QkFBQTtHNUJxa0RSO0U0QnBrREQ7SUFBUyw4QkFBQTtHNUJ1a0RSO0U0QnRrREQ7SUFBUyw0QkFBQTtJQUE0QiwrQkFBQTtHNUIwa0RwQztFNEJ6a0REO0lBQVMsNkJBQUE7SUFBNkIsOEJBQUE7RzVCNmtEckM7RTRCM2tERDtJQUFRLCtCQUFBO0c1QjhrRFA7RTRCN2tERDtJQUFRLDRCQUFBO0c1QmdsRFA7RTRCL2tERDtJQUFRLDZCQUFBO0c1QmtsRFA7RTRCamxERDtJQUFRLDhCQUFBO0c1Qm9sRFA7RTRCbmxERDtJQUFRLDZCQUFBO0lBQThDLDhCQUFBO0c1QnVsRHJEO0U0QnRsREQ7SUFBUSw0QkFBQTtJQUE2QywrQkFBQTtHNUIwbERwRDtDQUNGO0E0QnZsREQ7RUFDRztJQUFRLHFCQUFBO0c1QjBsRFI7RTRCemxERDtJQUFTLDRCQUFBO0c1QjRsRFI7RTRCM2xERDtJQUFTLHlCQUFBO0c1QjhsRFI7RTRCN2xERDtJQUFTLDBCQUFBO0c1QmdtRFI7RTRCL2xERDtJQUFTLDJCQUFBO0c1QmttRFI7RTRCam1ERDtJQUFTLHlCQUFBO0lBQXlCLDRCQUFBO0c1QnFtRGpDO0U0QnBtREQ7SUFBUywwQkFBQTtJQUEwQiwyQkFBQTtHNUJ3bURsQztFNEJ0bURBO0lBQVEsd0JBQUE7RzVCeW1EUjtFNEJ4bUREO0lBQVMsK0JBQUE7RzVCMm1EUjtFNEIxbUREO0lBQVMsNEJBQUE7RzVCNm1EUjtFNEI1bUREO0lBQVMsNkJBQUE7RzVCK21EUjtFNEI5bUREO0lBQVMsOEJBQUE7RzVCaW5EUjtFNEJobkREO0lBQVMsNEJBQUE7SUFBNEIsK0JBQUE7RzVCb25EcEM7RTRCbm5ERDtJQUFTLDZCQUFBO0lBQTZCLDhCQUFBO0c1QnVuRHJDO0U0QnJuREE7SUFBUSx3QkFBQTtHNUJ3bkRSO0U0QnZuREQ7SUFBUywrQkFBQTtHNUIwbkRSO0U0QnpuREQ7SUFBUyw0QkFBQTtHNUI0bkRSO0U0QjNuREQ7SUFBUyw2QkFBQTtHNUI4bkRSO0U0QjduREQ7SUFBUyw4QkFBQTtHNUJnb0RSO0U0Qi9uREQ7SUFBUyw0QkFBQTtJQUE0QiwrQkFBQTtHNUJtb0RwQztFNEJsb0REO0lBQVMsNkJBQUE7SUFBNkIsOEJBQUE7RzVCc29EckM7RTRCcG9ERDtJQUFRLCtCQUFBO0c1QnVvRFA7RTRCdG9ERDtJQUFRLDRCQUFBO0c1QnlvRFA7RTRCeG9ERDtJQUFRLDZCQUFBO0c1QjJvRFA7RTRCMW9ERDtJQUFRLDhCQUFBO0c1QjZvRFA7RTRCNW9ERDtJQUFRLDZCQUFBO0lBQThDLDhCQUFBO0c1QmdwRHJEO0U0Qi9vREQ7SUFBUSw0QkFBQTtJQUE2QywrQkFBQTtHNUJtcERwRDtDQUNGO0E0QmhwREQ7RUFDRztJQUFRLHFCQUFBO0c1Qm1wRFI7RTRCbHBERDtJQUFTLDRCQUFBO0c1QnFwRFI7RTRCcHBERDtJQUFTLHlCQUFBO0c1QnVwRFI7RTRCdHBERDtJQUFTLDBCQUFBO0c1QnlwRFI7RTRCeHBERDtJQUFTLDJCQUFBO0c1QjJwRFI7RTRCMXBERDtJQUFTLHlCQUFBO0lBQXlCLDRCQUFBO0c1QjhwRGpDO0U0QjdwREQ7SUFBUywwQkFBQTtJQUEwQiwyQkFBQTtHNUJpcURsQztFNEIvcERBO0lBQVEsd0JBQUE7RzVCa3FEUjtFNEJqcUREO0lBQVMsK0JBQUE7RzVCb3FEUjtFNEJucUREO0lBQVMsNEJBQUE7RzVCc3FEUjtFNEJycUREO0lBQVMsNkJBQUE7RzVCd3FEUjtFNEJ2cUREO0lBQVMsOEJBQUE7RzVCMHFEUjtFNEJ6cUREO0lBQVMsNEJBQUE7SUFBNEIsK0JBQUE7RzVCNnFEcEM7RTRCNXFERDtJQUFTLDZCQUFBO0lBQTZCLDhCQUFBO0c1QmdyRHJDO0U0QjlxREE7SUFBUSx3QkFBQTtHNUJpckRSO0U0QmhyREQ7SUFBUywrQkFBQTtHNUJtckRSO0U0QmxyREQ7SUFBUyw0QkFBQTtHNUJxckRSO0U0QnByREQ7SUFBUyw2QkFBQTtHNUJ1ckRSO0U0QnRyREQ7SUFBUyw4QkFBQTtHNUJ5ckRSO0U0QnhyREQ7SUFBUyw0QkFBQTtJQUE0QiwrQkFBQTtHNUI0ckRwQztFNEIzckREO0lBQVMsNkJBQUE7SUFBNkIsOEJBQUE7RzVCK3JEckM7RTRCN3JERDtJQUFRLCtCQUFBO0c1QmdzRFA7RTRCL3JERDtJQUFRLDRCQUFBO0c1QmtzRFA7RTRCanNERDtJQUFRLDZCQUFBO0c1Qm9zRFA7RTRCbnNERDtJQUFRLDhCQUFBO0c1QnNzRFA7RTRCcnNERDtJQUFRLDZCQUFBO0lBQThDLDhCQUFBO0c1QnlzRHJEO0U0QnhzREQ7SUFBUSw0QkFBQTtJQUE2QywrQkFBQTtHNUI0c0RwRDtDQUNGO0E0QnpzREQ7RUFDRztJQUFRLHFCQUFBO0c1QjRzRFI7RTRCM3NERDtJQUFTLDRCQUFBO0c1QjhzRFI7RTRCN3NERDtJQUFTLHlCQUFBO0c1Qmd0RFI7RTRCL3NERDtJQUFTLDBCQUFBO0c1Qmt0RFI7RTRCanRERDtJQUFTLDJCQUFBO0c1Qm90RFI7RTRCbnRERDtJQUFTLHlCQUFBO0lBQXlCLDRCQUFBO0c1QnV0RGpDO0U0QnR0REQ7SUFBUywwQkFBQTtJQUEwQiwyQkFBQTtHNUIwdERsQztFNEJ4dERBO0lBQVEsd0JBQUE7RzVCMnREUjtFNEIxdEREO0lBQVMsK0JBQUE7RzVCNnREUjtFNEI1dEREO0lBQVMsNEJBQUE7RzVCK3REUjtFNEI5dEREO0lBQVMsNkJBQUE7RzVCaXVEUjtFNEJodUREO0lBQVMsOEJBQUE7RzVCbXVEUjtFNEJsdUREO0lBQVMsNEJBQUE7SUFBNEIsK0JBQUE7RzVCc3VEcEM7RTRCcnVERDtJQUFTLDZCQUFBO0lBQTZCLDhCQUFBO0c1Qnl1RHJDO0U0QnZ1REE7SUFBUSx3QkFBQTtHNUIwdURSO0U0Qnp1REQ7SUFBUywrQkFBQTtHNUI0dURSO0U0QjN1REQ7SUFBUyw0QkFBQTtHNUI4dURSO0U0Qjd1REQ7SUFBUyw2QkFBQTtHNUJndkRSO0U0Qi91REQ7SUFBUyw4QkFBQTtHNUJrdkRSO0U0Qmp2REQ7SUFBUyw0QkFBQTtJQUE0QiwrQkFBQTtHNUJxdkRwQztFNEJwdkREO0lBQVMsNkJBQUE7SUFBNkIsOEJBQUE7RzVCd3ZEckM7RTRCdHZERDtJQUFRLCtCQUFBO0c1Qnl2RFA7RTRCeHZERDtJQUFRLDRCQUFBO0c1QjJ2RFA7RTRCMXZERDtJQUFRLDZCQUFBO0c1QjZ2RFA7RTRCNXZERDtJQUFRLDhCQUFBO0c1Qit2RFA7RTRCOXZERDtJQUFRLDZCQUFBO0lBQThDLDhCQUFBO0c1Qmt3RHJEO0U0Qmp3REQ7SUFBUSw0QkFBQTtJQUE2QywrQkFBQTtHNUJxd0RwRDtDQUNGO0E0Qmh3REQ7RTFCaEdJLG1CQUFBO0NGbTJESDtBRWoyREc7RTBCOEZKO0kxQjdGTSxtQkFBQTtHRm8yREg7Q0FDRjtBRWwyREc7RTBCMEZKO0kxQnpGTSxpQkFBQTtHRnEyREg7Q0FDRjtBRW4yREc7RTBCc0ZKO0kxQnJGTSxpQkFBQTtHRnMyREg7Q0FDRjtBRXAyREc7RTBCa0ZKO0kxQmpGTSxpQkFBQTtHRnUyREg7Q0FDRjs7QTRCdHhERDtFMUJ6REksc0JBQUE7Q0ZtMURIO0FFajFERztFMEJ1REo7STFCdERNLHNCQUFBO0dGbzFESDtDQUNGO0FFbDFERztFMEJtREo7STFCbERNLG9CQUFBO0dGcTFESDtDQUNGO0FFbjFERztFMEIrQ0o7STFCOUNNLG9CQUFBO0dGczFESDtDQUNGO0FFcDFERztFMEIyQ0o7STFCMUNNLG9CQUFBO0dGdTFESDtDQUNGOztBNEI3eUREO0UxQmdDSSxvQkFBQTtDRml4REg7QUUvd0RHO0UwQmxDSjtJMUJtQ00sb0JBQUE7R0ZreERIO0NBQ0Y7QUVoeERHO0UwQnRDSjtJMUJ1Q00sa0JBQUE7R0ZteERIO0NBQ0Y7QUVqeERHO0UwQjFDSjtJMUIyQ00sa0JBQUE7R0ZveERIO0NBQ0Y7QUVseERHO0UwQjlDSjtJMUIrQ00sa0JBQUE7R0ZxeERIO0NBQ0Y7O0E0QnAwREQ7RTFCdUVJLHFCQUFBO0NGaXdESDtBRS92REc7RTBCekVKO0kxQjBFTSxxQkFBQTtHRmt3REg7Q0FDRjtBRWh3REc7RTBCN0VKO0kxQjhFTSxtQkFBQTtHRm13REg7Q0FDRjtBRWp3REc7RTBCakZKO0kxQmtGTSxtQkFBQTtHRm93REg7Q0FDRjtBRWx3REc7RTBCckZKO0kxQnNGTSxtQkFBQTtHRnF3REg7Q0FDRjs7QTRCMzFERDtFMUJ0SkksbUJBQUE7RUFDQSxzQkFBQTtDRnEvREg7QUVuL0RHO0UwQm1KSjtJMUJsSk0sbUJBQUE7SUFDQSxzQkFBQTtHRnMvREg7Q0FDRjtBRXAvREc7RTBCOElKO0kxQjdJTSxpQkFBQTtJQUNBLG9CQUFBO0dGdS9ESDtDQUNGO0FFci9ERztFMEJ5SUo7STFCeElNLGlCQUFBO0lBQ0Esb0JBQUE7R0Z3L0RIO0NBQ0Y7QUV0L0RHO0UwQm9JSjtJMUJuSU0saUJBQUE7SUFDQSxvQkFBQTtHRnkvREg7Q0FDRjs7QTRCdjNERDtFMUJyQkksb0JBQUE7RUFDQSxxQkFBQTtDRmc1REg7QUU5NERHO0UwQmtCSjtJMUJqQk0sb0JBQUE7SUFDQSxxQkFBQTtHRmk1REg7Q0FDRjtBRS80REc7RTBCYUo7STFCWk0sa0JBQUE7SUFDQSxtQkFBQTtHRms1REg7Q0FDRjtBRWg1REc7RTBCUUo7STFCUE0sa0JBQUE7SUFDQSxtQkFBQTtHRm01REg7Q0FDRjtBRWo1REc7RTBCR0o7STFCRk0sa0JBQUE7SUFDQSxtQkFBQTtHRm81REg7Q0FDRjs7QTRCbDVERDtFMUJuRkksb0JBQUE7Q0Z5K0RIO0FFditERztFMEJpRko7STFCaEZNLG9CQUFBO0dGMCtESDtDQUNGO0FFeCtERztFMEI2RUo7STFCNUVNLGtCQUFBO0dGMitESDtDQUNGO0FFeitERztFMEJ5RUo7STFCeEVNLGtCQUFBO0dGNCtESDtDQUNGO0FFMStERztFMEJxRUo7STFCcEVNLGtCQUFBO0dGNitESDtDQUNGOztBNEJ6NkREO0UxQjVDSSx1QkFBQTtDRnk5REg7QUV2OURHO0UwQjBDSjtJMUJ6Q00sdUJBQUE7R0YwOURIO0NBQ0Y7QUV4OURHO0UwQnNDSjtJMUJyQ00scUJBQUE7R0YyOURIO0NBQ0Y7QUV6OURHO0UwQmtDSjtJMUJqQ00scUJBQUE7R0Y0OURIO0NBQ0Y7QUUxOURHO0UwQjhCSjtJMUI3Qk0scUJBQUE7R0Y2OURIO0NBQ0Y7O0E0Qmg4REQ7RTFCNkNJLHFCQUFBO0NGdTVESDtBRXI1REc7RTBCL0NKO0kxQmdETSxxQkFBQTtHRnc1REg7Q0FDRjtBRXQ1REc7RTBCbkRKO0kxQm9ETSxtQkFBQTtHRnk1REg7Q0FDRjtBRXY1REc7RTBCdkRKO0kxQndETSxtQkFBQTtHRjA1REg7Q0FDRjtBRXg1REc7RTBCM0RKO0kxQjRETSxtQkFBQTtHRjI1REg7Q0FDRjs7QTRCdjlERDtFMUJvRkksc0JBQUE7Q0Z1NERIO0FFcjRERztFMEJ0Rko7STFCdUZNLHNCQUFBO0dGdzRESDtDQUNGO0FFdDRERztFMEIxRko7STFCMkZNLG9CQUFBO0dGeTRESDtDQUNGO0FFdjRERztFMEI5Rko7STFCK0ZNLG9CQUFBO0dGMDRESDtDQUNGO0FFeDRERztFMEJsR0o7STFCbUdNLG9CQUFBO0dGMjRESDtDQUNGOztBNEI5K0REO0UxQnBJSSxvQkFBQTtFQUNBLHVCQUFBO0NGc25FSDtBRXBuRUc7RTBCaUlKO0kxQmhJTSxvQkFBQTtJQUNBLHVCQUFBO0dGdW5FSDtDQUNGO0FFcm5FRztFMEI0SEo7STFCM0hNLGtCQUFBO0lBQ0EscUJBQUE7R0Z3bkVIO0NBQ0Y7QUV0bkVHO0UwQnVISjtJMUJ0SE0sa0JBQUE7SUFDQSxxQkFBQTtHRnluRUg7Q0FDRjtBRXZuRUc7RTBCa0hKO0kxQmpITSxrQkFBQTtJQUNBLHFCQUFBO0dGMG5FSDtDQUNGOztBNEIxZ0VEO0UxQkhJLHFCQUFBO0VBQ0Esc0JBQUE7Q0ZpaEVIO0FFL2dFRztFMEJBSjtJMUJDTSxxQkFBQTtJQUNBLHNCQUFBO0dGa2hFSDtDQUNGO0FFaGhFRztFMEJMSjtJMUJNTSxtQkFBQTtJQUNBLG9CQUFBO0dGbWhFSDtDQUNGO0FFamhFRztFMEJWSjtJMUJXTSxt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 */