www.thesuffolkcoast.co.uk Open in urlscan Pro
62.89.145.166  Public Scan

Submitted URL: http://thesuffolkcoast.co.uk/
Effective URL: https://www.thesuffolkcoast.co.uk/
Submission: On June 10 via api from GB — Scanned from GB

Form analysis 1 forms found in the DOM

Name: aspnetFormPOST https://www.thesuffolkcoast.co.uk/default

<form name="aspnetForm" method="post" action="https://www.thesuffolkcoast.co.uk/default" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
  <div>
    <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['aspnetForm'];
    if (!theForm) {
      theForm = document.aspnetForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=gaLA4MLMRsRc0q9tUg5zNRStCRVQjJu6lq2eokCYk5kcqNOWjRC6DjJulRNU9HAPfthFSp3spcTnZ6GlYW8J0VNOUJtLqVp2E1K8gYiiUh01&amp;t=637814660020000000" type="text/javascript"></script>
  <script src="/WebResource.axd?d=eBAp0MWcJHCwDc2uyiSGCJ3xI1yxUtPCzc9l5Vphx1cRTJCpex5zm-PCQ1k6MhCEUEZ8AmHKoI0fkH_aeuN7Qxl8ZNqieXFxuQ1W6y66RZs1&amp;t=637814660020000000" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    function WebForm_OnSubmit() {
      if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
      return true;
    }
    //]]>
  </script>
  <div class="wrapper">
    <header class="main-header">
      <div class="container-fluid">
        <div class="row">
          <div class="col-md-5 col-sm-4">
            <a class="logo-wrapper" href="https://www.thesuffolkcoast.co.uk/" title="The Suffolk Coast">
                                    <img src="https://www.thesuffolkcoast.co.uk//includes/images/logo.svg" alt="The Suffolk Coast" width="240"></a>
          </div>
          <div class="col-md-4 col-sm-4 align-right tiny-text header-right">
            <div class="top-sign-up-text"> Sign up for special offers and latest <br> updates </div>
            <div class="header-social">
              <a class="medium-text hashtag" href="https://twitter.com/hashtag/thesuffolkcoast" target="_blank">#thesuffolkcoast</a>
              <a href="https://www.facebook.com/TheSuffolkCoast" target="_blank" title="Facebook" onclick="getOutboundLink('https://www.facebook.com/TheSuffolkCoast'); return true;"><span class="fa fa-facebook"></span></a>
              <a href="https://twitter.com/thesuffolkcoast" target="_blank" title="Twitter" onclick="getOutboundLink('https://twitter.com/thesuffolkcoast'); return true;"><span class="fa fa-twitter"></span></a>
              <a href="https://www.instagram.com/the_suffolk_coast" target="_blank" title="Instagram" onclick="getOutboundLink('https://www.instagram.com/the_suffolk_coast'); return true;"><span class="fa fa-instagram"></span></a>
              <!--a href="#"   target="_blank" title="YouTube"><span class="fa fa-youtube-play"></span></a!-->
            </div>
          </div>
          <div class="col-md-3 col-sm-4 align-right header-right">
            <div class="form">
              <input name="ctl00$txtSignupEmail" type="text" id="ctl00_txtSignupEmail" class="tiny-text email" placeholder="Email address">
              <a id="ctl00_btSendSignup" class="button tiny-white-text" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$btSendSignup&quot;, &quot;&quot;, true, &quot;SIGNUPTOP&quot;, &quot;&quot;, false, true))">Send</a>
              <span id="ctl00_reqEmail" style="color:Red;display:none;"></span>
              <span id="ctl00_regEmail" style="color:Red;display:none;"></span>
              <div id="ctl00_valSIGNUPTOP" style="color:Red;display:none;">
              </div>
              <input name="ctl00$txtSearch" type="text" onchange="javascript:setTimeout('__doPostBack(\'ctl00$txtSearch\',\'\')', 0)" onkeypress="if (WebForm_TextBoxKeyHandler(event) == false) return false;" id="ctl00_txtSearch"
                class="search-field tiny-text autosuggest ui-autocomplete-input" placeholder="Search" autocomplete="off">
            </div>
          </div>
        </div>
      </div>
      <nav class="navbar">
        <div class="container">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a href="#bottom-icons" class="search-responsive">
                                    <img src="https://www.thesuffolkcoast.co.uk//includes/images/search-icon.png" alt=""></a>
            <div class="follow-responsive">
              <span>Follow</span>
              <div class="responsive-followbar">
                <div class="header-social">
                  <a href="https://www.facebook.com/TheSuffolkCoast" target="_blank" title="Facebook" onclick="getOutboundLink('https://www.facebook.com/TheSuffolkCoast'); return true;"><span class="fa fa-facebook"></span></a>
                  <a href="https://twitter.com/thesuffolkcoast" target="_blank" title="Twitter" onclick="getOutboundLink('https://twitter.com/thesuffolkcoast'); return true;"><span class="fa fa-twitter"></span></a>
                  <a href="https://www.instagram.com/the_suffolk_coast" target="_blank" title="instagram" onclick="getOutboundLink('https://www.instagram.com/the_suffolk_coast'); return true;"><span class="fa  fa-instagram"></span></a>
                </div>
              </div>
            </div>
            <div class="responsive-searchbar">
              <input name="ctl00$txtSearchMobile" type="text" onchange="javascript:setTimeout('__doPostBack(\'ctl00$txtSearchMobile\',\'\')', 0)" onkeypress="if (WebForm_TextBoxKeyHandler(event) == false) return false;" id="ctl00_txtSearchMobile"
                class="search-field tiny-text autosuggest ui-autocomplete-input" placeholder="Search" autocomplete="off">
            </div>
          </div>
          <div class="row ">
            <div id="navbar" class="collapse navbar-collapse align-center">
              <ul class="nav navbar-nav">
                <li class="forscolldown"><a href="https://www.thesuffolkcoast.co.uk/" title="The Suffolk Coast">
                                            <img src="https://www.thesuffolkcoast.co.uk//includes/images/logo.svg" alt="The Suffolk Coast" style="width: 100px"></a></li>
                <li class="mainli menuitem_1"><a href="https://www.thesuffolkcoast.co.uk/explore-suffolk-coast" class="main hidden-xs">Explore</a>
                  <a href="javascript:void(0)" class="main visible-xs">Explore</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/explore-suffolk-coast" class="visible-xs itouchonly">Interactive Explore Map</a>
                        <a href="https://www.thesuffolkcoast.co.uk/explore-suffolk-coast">Suffolk Coast Map</a>
                        <a href="https://www.thesuffolkcoast.co.uk/our-videos">Watch our Videos</a>
                        <a href="https://www.thesuffolkcoast.co.uk/explore-suffolk">Explore the rest of Suffolk</a>
                        <a href="https://www.thesuffolkcoast.co.uk/our-gallery">Gallery</a>
                        <a href="https://www.thesuffolkcoast.co.uk/articles">Inspiration</a>
                        <a href="https://www.thesuffolkcoast.co.uk/tourist-information-and-visitor-information-points">Tourist Information</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offers">Special offers</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_2"><a href="https://www.thesuffolkcoast.co.uk/things-to-do" class="main hidden-xs">Things to do</a>
                  <a href="javascript:void(0)" class="main visible-xs">Things to do</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/things-to-do" class="visible-xs itouchonly">All Things to Do</a>
                        <a href="https://www.thesuffolkcoast.co.uk/things-to-do/events">What's On</a>
                        <a href="https://www.thesuffolkcoast.co.uk/things-to-do/attractions">Attractions</a>
                        <a href="https://www.thesuffolkcoast.co.uk/things-to-do/attractions/experiences_1">Experiences</a>
                        <a href="https://www.thesuffolkcoast.co.uk/cycling-on-the-suffolk-coast">Cycling</a>
                        <a href="https://www.thesuffolkcoast.co.uk/the-suffolk-coast---guide-to-walking">Walking</a>
                        <a href="https://www.thesuffolkcoast.co.uk/top-10s-of-the-suffolk-coast">Top 10s of The Suffolk Coast</a>
                        <a href="https://www.thesuffolkcoast.co.uk/articles">Inspiration</a>
                        <a href="https://www.thesuffolkcoast.co.uk/add-an-event">Add your event</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_3"><a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast" class="main hidden-xs">Where to stay</a>
                  <a href="javascript:void(0)" class="main visible-xs">Where to stay</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast" class="visible-xs itouchonly">All Where to Stay</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offers">Special offers</a>
                        <a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/self-catering">Self Catering</a>
                        <a href="http://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/tag:hotel">Hotels</a>
                        <a href="http://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/tag:camping">Camping</a>
                        <a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/bbguesthouse">Bed &amp; Breakfast/Guesthouse</a>
                        <a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/homes-for-sale">Homes for Sale</a>
                        <a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/glamping-and-alternative">Glamping and alternative</a>
                        <a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/caravanning-">Caravans &amp; Motorhomes</a>
                        <a href="http://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/tag:disabled-friendly">Disabled friendly</a>
                        <a href="http://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast/tag:dog-friendly">Dog Friendly</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offer-form">Add an offer</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_4"><a href="https://www.thesuffolkcoast.co.uk/suffolk-coast-towns-and-villages" class="main hidden-xs">Towns &amp; Villages</a>
                  <a href="javascript:void(0)" class="main visible-xs">Towns &amp; Villages</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/suffolk-coast-towns-and-villages" class="visible-xs itouchonly">All towns and villages</a>
                        <a href="https://www.thesuffolkcoast.co.uk/videos-of-suffolk">Towns and villages films</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_5"><a href="https://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast" class="main hidden-xs">Food &amp; Drink</a>
                  <a href="javascript:void(0)" class="main visible-xs">Food &amp; Drink</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast" class="visible-xs itouchonly">All Food &amp; Drink</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offers">Special offers</a>
                        <a href="https://www.thesuffolkcoast.co.uk/articles">Inspiration</a>
                        <a href="http://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast/tag:bars">Bars</a>
                        <a href="http://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast/tag:caf">Cafes</a>
                        <a href="http://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast/tag:restaurant">Restaurants</a>
                        <a href="http://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast/local-producers">Local Producers</a>
                        <a href="http://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast/tag:eatery-family">Family Friendly</a>
                        <a href="http://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast/tag:eatery-disabled-friendly">Disabled Friendly</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offer-form">Add an offer</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_6"><a href="https://www.thesuffolkcoast.co.uk/shopping-on-the-suffolk-coast" class="main hidden-xs">Shopping</a>
                  <a href="javascript:void(0)" class="main visible-xs">Shopping</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/shopping-on-the-suffolk-coast" class="visible-xs itouchonly">All shops</a>
                        <a href="https://www.thesuffolkcoast.co.uk/shopping-on-the-suffolk-coast/independents">Independent shops</a>
                        <a href="https://www.thesuffolkcoast.co.uk/shopping-on-the-suffolk-coast/online_2">online shops</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_7"><a href="https://www.thesuffolkcoast.co.uk/our-gallery" class="main">Gallery</a></li>
                <li class="mainli menuitem_8"><a href="https://www.thesuffolkcoast.co.uk/weddings-on-the-suffolk-coast" class="main hidden-xs">Weddings</a>
                  <a href="javascript:void(0)" class="main visible-xs">Weddings</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/weddings-on-the-suffolk-coast" class="visible-xs itouchonly">Weddings</a>
                        <a href="https://www.thesuffolkcoast.co.uk/weddings-on-the-suffolk-coast/wedding-suppliers">Wedding Suppliers</a>
                        <a href="https://www.thesuffolkcoast.co.uk/weddings-on-the-suffolk-coast/honeymoons-minimoons">Honeymoons &amp; Mini-Moons</a>
                        <a href="https://www.thesuffolkcoast.co.uk/weddings-on-the-suffolk-coast/wedding-venues">Wedding Venues</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offers">Special offers</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offer-form">Add an offer</a>
                        <a href="https://www.thesuffolkcoast.co.uk/articles">Inspiration</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_9"><a href="https://www.thesuffolkcoast.co.uk/offers" class="main hidden-xs">Special Offers</a>
                  <a href="javascript:void(0)" class="main visible-xs">Special Offers</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/offers" class="visible-xs itouchonly">View all special offers</a>
                        <a href="https://www.thesuffolkcoast.co.uk/offer-form">Add an offer</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_10"><a href="https://www.thesuffolkcoast.co.uk/articles" class="main">Inspiration</a></li>
                <li class="mainli menuitem_11"><a href="https://www.thesuffolkcoast.co.uk/our-videos" class="main hidden-xs">Films</a>
                  <a href="javascript:void(0)" class="main visible-xs">Films</a>
                  <ul>
                    <li>
                      <div><a href="https://www.thesuffolkcoast.co.uk/our-videos" class="visible-xs itouchonly">All films</a>
                        <a href="https://www.thesuffolkcoast.co.uk/videos-of-suffolk">Towns &amp; Villages films</a>
                        <a href="https://www.thesuffolkcoast.co.uk/our-gallery">Gallery</a>
                      </div>
                    </li>
                  </ul>
                </li>
                <li class="mainli menuitem_12"><a href="https://www.thesuffolkcoast.co.uk/things-to-do/attractions/experiences_1" class="main">Experiences</a></li>
              </ul>
            </div>
          </div>
        </div>
        <div class="for-scrolldown borderbot clearfix"></div>
      </nav>
    </header>
    <!--BODY-->
    <div class="home-slider container-fluid">
      <div class="topbigimg">
        <div class="inner">
          <div class="flexslider">
            <ul class="slides">
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;" class=""><a href="https://www.thesuffolkcoast.co.uk/things-to-do/attractions"><img src="https://www.thesuffolkcoast.co.uk/shares/Dunwich_Beach_and_cyclists_-_The_Suffolk_Coast22dec21174009.jpg" alt="Dunwich Beach cyclists" title="Dunwich Beach cyclists" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... for outdoor adventures in 2022</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 1; display: block; z-index: 2;" class="flex-active-slide"><a href="https://www.thesuffolkcoast.co.uk/things-to-do/attractions/history--heritage"><img src="https://www.thesuffolkcoast.co.uk/shares/Winter_on_the_Suffolk_coast-10.jpg" alt="Leiston Abbey" title="Leiston Abbey" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... history and heritage</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/things-to-do"><img src="https://www.thesuffolkcoast.co.uk/shares/Walberswick_ice_cream_van_-_the_Suffolk_coast.jpg" alt="Walberswick family" title="Walberswick family" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... for making memories in 2022!</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/food-drink-suffolk-coast"><img src="https://www.thesuffolkcoast.co.uk/shares/Framlingham_-_Suffolk_coast-4.jpg" alt="Lobster from the Suffolk coast" title="Lobster from the Suffolk coast" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... local seafood yum!</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/articles/explore-the-suffolk-coast--by-water" target="_blank"><img src="https://www.thesuffolkcoast.co.uk/shares/Gill_Moon_Photography_Spring_on_the_Suffolk_Coast-3.jpg" alt="Spectacular sailing experiences on the Suffolk Coast" title="Spectacular sailing experiences on the Suffolk Coast" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... ships &amp; sailing adventures</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/explore-suffolk-coast"><img src="https://www.thesuffolkcoast.co.uk/shares/Felixstowe_Pier_Sunset.jpg" alt="Felixstowe Sunrise" title="Felixstowe Sunrise" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... sunrises and sunsets</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/where-to-stay-suffolk-coast"><img src="https://www.thesuffolkcoast.co.uk/shares/Shingle_Street22dec21174355.jpg" alt="Shingle Street Deben Peninsula" title="Shingle Street Deben Peninsula" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... wide open spaces to relax in</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/suffolk-coast-towns-and-villages"><img src="https://www.thesuffolkcoast.co.uk/shares/Felixstowe_Ice_Cream_-_The_Suffolk_Coast22dec21174833.jpg" alt="Felixstowe ice cream" title="Felixstowe ice cream" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... seaside trips and treats!</div>
                </div>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;"><a href="https://www.thesuffolkcoast.co.uk/suffolk-coast-towns-and-villages"><img src="https://www.thesuffolkcoast.co.uk/shares/Felixstowe_Suffolk_Coast-62.jpg" alt="Felixstowe - Suffolk Coast" title="Felixstowe - Suffolk Coast" draggable="false">
</a>
                <div class="hometexttop">
                  <div class="maintext">Perfectly seasoned</div>
                  <div class="clearfix"></div>
                  <div class="nexttext">... bracing strolls on the prom!</div>
                </div>
              </li>
            </ul>
            <ol class="flex-control-nav flex-control-paging">
              <li><a class="">1</a></li>
              <li><a class="flex-active">2</a></li>
              <li><a>3</a></li>
              <li><a>4</a></li>
              <li><a>5</a></li>
              <li><a>6</a></li>
              <li><a>7</a></li>
              <li><a>8</a></li>
              <li><a>9</a></li>
            </ol>
            <ul class="flex-direction-nav">
              <li><a class="flex-prev" href="#"></a></li>
              <li><a class="flex-next" href="#"></a></li>
            </ul>
          </div>
        </div>
      </div>
    </div>
    <div class="container-fluid">
      <div class="row">
        <div class="col-sm-12">
          <h1>Your ultimate guide to the Suffolk coast</h1>
        </div>
      </div>
      <div class="row landing-buttons-wrapper">
        <div class="col-sm-3">
          <a href="https://www.thesuffolkcoast.co.uk/articles/ultimate-guide-to-camping-glamping-on-the-suffolk-coast" class="link-button rollover"><img src="https://www.thesuffolkcoast.co.uk/shares/View_of_Hobbit_Box_Sun08jun22230433.jpg" alt="Ultimate Guide to Camping &amp; Glamping"><span class="home-button" style="background:#d686ae">   <span>Ultimate Guide to Camping &amp; Glamping</span></span></a>
        </div>
        <div class="col-sm-3">
          <a href="https://bit.ly/3yubCkT" target="_blank" class="link-button rollover"><img src="https://www.thesuffolkcoast.co.uk/shares/Aldeburgh_Festival_213may22125132.jpg" alt="Aldeburgh Festival 2022"><span class="home-button" style="background:#a6bbc3">   <span>Aldeburgh Festival 2022</span></span></a>
        </div>
        <div class="col-sm-3">
          <a href="https://waveneyandblytharts.com/" target="_blank" class="link-button rollover"><img src="https://www.thesuffolkcoast.co.uk/shares/Sculpture_in_the_Valley_2022.jpg" alt="Sculpture in the Valley 2022"><span class="home-button" style="background:#ffb700">   <span>Sculpture in the Valley 2022</span></span></a>
        </div>
        <div class="col-sm-3">
          <a href="https://www.thesuffolkcoast.co.uk/suffolk-beach-guide" class="link-button rollover"><img src="https://www.thesuffolkcoast.co.uk/shares/Dunwich_Beach_Aerial_View_-_The_Suffolk_Coast06oct21115921.jpg" alt="Suffolk Beach Guide"><span class="home-button" style="background:#bfd084">   <span>Suffolk Beach Guide</span></span></a>
        </div>
      </div>
    </div>
    <div class="container-fluid">
      <div class="row">
        <div class="col-sm-12">
          <h2>Take a journey along the Suffolk coast</h2>
        </div>
      </div>
    </div>
    <div class="container-fluid">
      <div class="row home-buttons-wrapper take-a-journey">
        <div class="col-xs-12 col-sm-6">
          <div class="flexslider showdot">
            <ul class="slides">
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 1; display: block; z-index: 2;" class="flex-active-slide">
                <div style="position: relative;"><img src="https://www.thesuffolkcoast.co.uk/shares/Opening.jpg" alt="Respect, Protect &amp; Enjoy the Suffolk Coast"
                    draggable="false"><a class="play-video" href="https://youtu.be/k8itYYcQfBM?autoplay=1;rel=0&amp;wmode=transparent&amp;"></a></div>
              </li>
            </ul>
            <ol class="flex-control-nav flex-control-paging"></ol>
            <ul class="flex-direction-nav">
              <li><a class="flex-prev flex-disabled" href="#" tabindex="-1"></a></li>
              <li><a class="flex-next flex-disabled" href="#" tabindex="-1"></a></li>
            </ul>
          </div>
        </div>
        <div class="col-xs-12 col-sm-6">
          <a href="https://www.thesuffolkcoast.co.uk/explore-suffolk-coast" title="Explore the Suffolk Coast" class="link-button-half">
              <img src="https://www.thesuffolkcoast.co.uk//includes/images/home-map.png" alt="Explore the Suffolk Coast">
              <span class="home-button single blue">
                Explore the Suffolk Coast
              </span>
            </a>
        </div>
      </div>
    </div>
    <div class="container-fluid">
      <div class="row">
        <div class="band">
          <div class="band-inner">
            <span class="sign-up-text inline">Sign up for special offers and our latest news</span>
            <input name="ctl00$contentBody$txtEmailHome" type="text" id="ctl00_contentBody_txtEmailHome" class="tiny-text email" placeholder="Email address">
            <a id="ctl00_contentBody_btSendSignupHome" class="button tiny-white-text light-grey" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$contentBody$btSendSignupHome&quot;, &quot;&quot;, true, &quot;SIGNUPHOME&quot;, &quot;&quot;, false, true))">SEND</a>
            <span id="ctl00_contentBody_reqEmail" style="color:Red;display:none;"></span>
            <span id="ctl00_contentBody_regEmail" style="color:Red;display:none;"></span>
            <div id="ctl00_contentBody_valSIGNUPTOP" style="color:Red;display:none;">
            </div>
          </div>
        </div>
      </div>
      <div class="row">
        <div class="col-sm-12">
          <h2>The best of what's happening on the Suffolk coast</h2>
        </div>
      </div>
      <div class="row home-buttons-wrapper no-bottom-margin">
        <div class="col-sm-4">
          <a href="https://www.thesuffolkcoast.co.uk/articles/mustdo-days-out-to-enjoy-with-kids-this-summer" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/Canoeing_on_the_River_Waveney_-_R_Amer.jpg" alt="Must-do days out to enjoy with kids this summer">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>Must-do days out to enjoy with..</span>
                  </span>
                  <span class="home-button grey hidden">
                        
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
        </div>
        <div class="col-sm-4">
          <a href="https://www.thesuffolkcoast.co.uk/articles/top-breweries,-vineyards-distilleries-on-the-suffolk-coast" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/Fishers_Still_2-min09jun22171801.jpg" alt="Top Breweries, Vineyards &amp; Distilleries on The Suffolk Coast">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>Top Breweries, Vineyards &amp; Distilleries on..</span>
                  </span>
                  <span class="home-button grey hidden">
                        
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
        </div>
        <div class="col-sm-4" style="overflow:hidden">
          <div class="flexslider showdotwhite">
            <ul class="slides">
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;" class="">
                <a href="https://www.thesuffolkcoast.co.uk/things-to-do/events/sculpture-in-the-valley_1" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/CLW-SITV-INSTA.jpg" alt="Sculpture in the Valley" draggable="false">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>Sculpture in the Valley</span>
                  </span>
                  <span class="home-button grey hidden">
                        Waveney &amp; Blyth Arts
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 1; display: block; z-index: 2;" class="flex-active-slide">
                <a href="https://www.thesuffolkcoast.co.uk/things-to-do/events/beccles-jubilee-bunting-and-platinum-flag-treasure-hunt" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/TSC_logo_RGB_Clyclists_web12jan16105745.jpg" alt="Beccles Jubilee Bunting and Platinum Flag Treasure Hunt" draggable="false">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>Beccles Jubilee Bunting and Platinum Flag Treasure Hunt</span>
                  </span>
                  <span class="home-button grey hidden">
                        
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                <a href="https://www.thesuffolkcoast.co.uk/things-to-do/events/special-archaeology-exhibition" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/17840_c.jpg" alt="Special Archaeology Exhibition" draggable="false">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>Special Archaeology Exhibition</span>
                  </span>
                  <span class="home-button grey hidden">
                        
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                <a href="https://www.thesuffolkcoast.co.uk/things-to-do/events/a-midsummer-froize-dream-adventures-in-food,-music-nature" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/midsummer-froize-dream29mar22124608.jpg" alt="A Midsummer Froize Dream - Adventures in Food, Music &amp; Nature" draggable="false">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>A Midsummer Froize Dream - Adventures in Food, Music &amp; Nature</span>
                  </span>
                  <span class="home-button grey hidden">
                        Set in a beautiful marquee in The Froize garden from..
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
              </li>
              <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                <a href="https://www.thesuffolkcoast.co.uk/things-to-do/events/aldeburgh-festival-2022" class="link-button-large">
                  <img src="https://www.thesuffolkcoast.co.uk/shares/Aldeburgh_Music-Concert_Hall-credit-_Jeremy_Young12may22125450.jpg" alt="Aldeburgh Festival 2022" draggable="false">
                  
                   <span class="home-button" style="background:#ABC380">
                       <span>Aldeburgh Festival 2022</span>
                  </span>
                  <span class="home-button grey hidden">
                        
                  </span>
                  <span class="align-center grey read-more">
                    Read more &gt;
                  </span>
                </a>
              </li>
            </ul>
            <ol class="flex-control-nav flex-control-paging">
              <li><a class="">1</a></li>
              <li><a class="flex-active">2</a></li>
              <li><a>3</a></li>
              <li><a>4</a></li>
              <li><a>5</a></li>
            </ol>
            <ul class="flex-direction-nav">
              <li><a class="flex-prev" href="#"></a></li>
              <li><a class="flex-next" href="#"></a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="row" style="margin-bottom:20px;">
        <div class="col-sm-4"></div>
        <div class="col-sm-4 align-center">
          <a href="https://www.thesuffolkcoast.co.uk/articles/" class="button article-button small-text" style="margin-bottom:15px;">View all stories »</a>
        </div>
        <div class="col-sm-4"></div>
      </div>
      <div class="row">
        <div class="col-sm-12 align-center">
        </div>
      </div>
    </div>
    <!--BODY END-->
  </div>
  <!--BODY2-->
  <!--BODY2-->
  <script type="text/javascript">
    //<![CDATA[
    var Page_ValidationSummaries = new Array(document.getElementById("ctl00_valSIGNUPTOP"), document.getElementById("ctl00_contentBody_valSIGNUPTOP"));
    var Page_Validators = new Array(document.getElementById("ctl00_reqEmail"), document.getElementById("ctl00_regEmail"), document.getElementById("ctl00_contentBody_reqEmail"), document.getElementById("ctl00_contentBody_regEmail"));
    //]]>
  </script>
  <script type="text/javascript">
    //<![CDATA[
    var ctl00_reqEmail = document.all ? document.all["ctl00_reqEmail"] : document.getElementById("ctl00_reqEmail");
    ctl00_reqEmail.controltovalidate = "ctl00_txtSignupEmail";
    ctl00_reqEmail.errormessage = "email required";
    ctl00_reqEmail.display = "None";
    ctl00_reqEmail.validationGroup = "SIGNUPTOP";
    ctl00_reqEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
    ctl00_reqEmail.initialvalue = "";
    var ctl00_regEmail = document.all ? document.all["ctl00_regEmail"] : document.getElementById("ctl00_regEmail");
    ctl00_regEmail.controltovalidate = "ctl00_txtSignupEmail";
    ctl00_regEmail.errormessage = "email invalid";
    ctl00_regEmail.display = "None";
    ctl00_regEmail.validationGroup = "SIGNUPTOP";
    ctl00_regEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
    ctl00_regEmail.validationexpression = "^\\w+([-+._]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*\\s*$";
    var ctl00_valSIGNUPTOP = document.all ? document.all["ctl00_valSIGNUPTOP"] : document.getElementById("ctl00_valSIGNUPTOP");
    ctl00_valSIGNUPTOP.showmessagebox = "True";
    ctl00_valSIGNUPTOP.showsummary = "False";
    ctl00_valSIGNUPTOP.validationGroup = "SIGNUPTOP";
    var ctl00_contentBody_reqEmail = document.all ? document.all["ctl00_contentBody_reqEmail"] : document.getElementById("ctl00_contentBody_reqEmail");
    ctl00_contentBody_reqEmail.controltovalidate = "ctl00_contentBody_txtEmailHome";
    ctl00_contentBody_reqEmail.errormessage = "email required";
    ctl00_contentBody_reqEmail.display = "None";
    ctl00_contentBody_reqEmail.validationGroup = "SIGNUPHOME";
    ctl00_contentBody_reqEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
    ctl00_contentBody_reqEmail.initialvalue = "";
    var ctl00_contentBody_regEmail = document.all ? document.all["ctl00_contentBody_regEmail"] : document.getElementById("ctl00_contentBody_regEmail");
    ctl00_contentBody_regEmail.controltovalidate = "ctl00_contentBody_txtEmailHome";
    ctl00_contentBody_regEmail.errormessage = "email invalid";
    ctl00_contentBody_regEmail.display = "None";
    ctl00_contentBody_regEmail.validationGroup = "SIGNUPHOME";
    ctl00_contentBody_regEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
    ctl00_contentBody_regEmail.validationexpression = "^\\w+([-+._]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*\\s*$";
    var ctl00_contentBody_valSIGNUPTOP = document.all ? document.all["ctl00_contentBody_valSIGNUPTOP"] : document.getElementById("ctl00_contentBody_valSIGNUPTOP");
    ctl00_contentBody_valSIGNUPTOP.showmessagebox = "True";
    ctl00_contentBody_valSIGNUPTOP.showsummary = "False";
    ctl00_contentBody_valSIGNUPTOP.validationGroup = "SIGNUPHOME";
    //]]>
  </script>
  <div>
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
      value="/wEdAAfVn2efWsQn/JvlcZ3B35aON8XkNwyy8TKzOjH5NpxhIwiiO5eUs4q40k15OmRAD9Hj7dallA1vzavOzYqdPeuHGiM9xKiyw9XJowKJ+IGzrC4zuCePzVhJu4vfzo130nRNDPPhniI5CfrVTDX4Uo0Xz/tPpdBVpo19WdxDni15nuCGBVnYO0Zf3iprUVhLPFk=">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var Page_ValidationActive = false;
    if (typeof(ValidatorOnLoad) == "function") {
      ValidatorOnLoad();
    }

    function ValidatorOnSubmit() {
      if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
      } else {
        return true;
      }
    }
    //]]>
  </script>
  <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
    value="/wEPDwUJNDIxMDYyMjI0DxYCHhNWYWxpZGF0ZVJlcXVlc3RNb2RlAgEWAmYPZBYKZg9kFgwCAQ8WAh4HY29udGVudAXCAVRoZSBvZmZpY2lhbCBvbmxpbmUgdG91cmlzbSBndWlkZSBmb3IgdGhlIFN1ZmZvbGsgQ29hc3QuIEV2ZXJ5dGhpbmcgeW91IG5lZWQgdG8ga25vdzsgd2hhdCdzIG9uLCB3aGVyZSB0byBzdGF5LCB0aGluZ3MgdG8gc2VlIGFuZCBkbywgd2hlcmUgdG8gZWF0LCBtYXBzIGFuZCB2aWRlb3MgdG8gaW5zcGlyZSB5b3VyIG5leHQgaG9saWRheSEgZAIJDxYCHgRUZXh0BcwTPHN0eWxlIHR5cGU9InRleHQvY3NzIj5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtoMi5BY2NvcmRpb24ucGFnZWNvbG9ye2JvcmRlci1jb2xvcjp9fSAucGFnZWNvbG9yIHsgY29sb3I6ICAgfSAgICAgICAucGFnZWJhY2tjb2xvciB7IGJhY2tncm91bmQtY29sb3I6ICAgICAgICAgIH0gICAgICA8L3N0eWxlPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Lm1lbnVpdGVtXzEgYSB7IGNvbG9yOiAjNWE3ZTk2O30ubWVudWl0ZW1fMSB1bHtiYWNrZ3JvdW5kOiM1YTdlOTY7fSAubWVudWl0ZW1fMSBhLmFjdGl2ZSwubWVudWl0ZW1fMSBhOmhvdmVyLCAubWVudWl0ZW1fMTpob3ZlciBhLm1haW57IGJhY2tncm91bmQtY29sb3I6ICM1YTdlOTYgIWltcG9ydGFudDsgY29sb3I6ICNGRkYgO30NCi5tZW51aXRlbV8yIGEgeyBjb2xvcjogI2ZmYjcwMDt9Lm1lbnVpdGVtXzIgdWx7YmFja2dyb3VuZDojZmZiNzAwO30gLm1lbnVpdGVtXzIgYS5hY3RpdmUsLm1lbnVpdGVtXzIgYTpob3ZlciwgLm1lbnVpdGVtXzI6aG92ZXIgYS5tYWlueyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNzAwICFpbXBvcnRhbnQ7IGNvbG9yOiAjRkZGIDt9DQoubWVudWl0ZW1fMyBhIHsgY29sb3I6ICM4N2IwOWE7fS5tZW51aXRlbV8zIHVse2JhY2tncm91bmQ6Izg3YjA5YTt9IC5tZW51aXRlbV8zIGEuYWN0aXZlLC5tZW51aXRlbV8zIGE6aG92ZXIsIC5tZW51aXRlbV8zOmhvdmVyIGEubWFpbnsgYmFja2dyb3VuZC1jb2xvcjogIzg3YjA5YSAhaW1wb3J0YW50OyBjb2xvcjogI0ZGRiA7fQ0KLm1lbnVpdGVtXzQgYSB7IGNvbG9yOiAjYmZkMDg0O30ubWVudWl0ZW1fNCB1bHtiYWNrZ3JvdW5kOiNiZmQwODQ7fSAubWVudWl0ZW1fNCBhLmFjdGl2ZSwubWVudWl0ZW1fNCBhOmhvdmVyLCAubWVudWl0ZW1fNDpob3ZlciBhLm1haW57IGJhY2tncm91bmQtY29sb3I6ICNiZmQwODQgIWltcG9ydGFudDsgY29sb3I6ICNGRkYgO30NCi5tZW51aXRlbV81IGEgeyBjb2xvcjogI2E2YmJjMzt9Lm1lbnVpdGVtXzUgdWx7YmFja2dyb3VuZDojYTZiYmMzO30gLm1lbnVpdGVtXzUgYS5hY3RpdmUsLm1lbnVpdGVtXzUgYTpob3ZlciwgLm1lbnVpdGVtXzU6aG92ZXIgYS5tYWlueyBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZiYmMzICFpbXBvcnRhbnQ7IGNvbG9yOiAjRkZGIDt9DQoubWVudWl0ZW1fNiBhIHsgY29sb3I6ICMwMGFmZDc7fS5tZW51aXRlbV82IHVse2JhY2tncm91bmQ6IzAwYWZkNzt9IC5tZW51aXRlbV82IGEuYWN0aXZlLC5tZW51aXRlbV82IGE6aG92ZXIsIC5tZW51aXRlbV82OmhvdmVyIGEubWFpbnsgYmFja2dyb3VuZC1jb2xvcjogIzAwYWZkNyAhaW1wb3J0YW50OyBjb2xvcjogI0ZGRiA7fQ0KLm1lbnVpdGVtXzcgYSB7IGNvbG9yOiAjYTZiYmM4O30ubWVudWl0ZW1fNyB1bHtiYWNrZ3JvdW5kOiNhNmJiYzg7fSAubWVudWl0ZW1fNyBhLmFjdGl2ZSwubWVudWl0ZW1fNyBhOmhvdmVyLCAubWVudWl0ZW1fNzpob3ZlciBhLm1haW57IGJhY2tncm91bmQtY29sb3I6ICNhNmJiYzggIWltcG9ydGFudDsgY29sb3I6ICNGRkYgO30NCi5tZW51aXRlbV84IGEgeyBjb2xvcjogIzhkODlhNTt9Lm1lbnVpdGVtXzggdWx7YmFja2dyb3VuZDojOGQ4OWE1O30gLm1lbnVpdGVtXzggYS5hY3RpdmUsLm1lbnVpdGVtXzggYTpob3ZlciwgLm1lbnVpdGVtXzg6aG92ZXIgYS5tYWlueyBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ4OWE1ICFpbXBvcnRhbnQ7IGNvbG9yOiAjRkZGIDt9DQoubWVudWl0ZW1fOSBhIHsgY29sb3I6ICMwMDk4NzQ7fS5tZW51aXRlbV85IHVse2JhY2tncm91bmQ6IzAwOTg3NDt9IC5tZW51aXRlbV85IGEuYWN0aXZlLC5tZW51aXRlbV85IGE6aG92ZXIsIC5tZW51aXRlbV85OmhvdmVyIGEubWFpbnsgYmFja2dyb3VuZC1jb2xvcjogIzAwOTg3NCAhaW1wb3J0YW50OyBjb2xvcjogI0ZGRiA7fQ0KLm1lbnVpdGVtXzEwIGEgeyBjb2xvcjogI2ZjZTMwMDt9Lm1lbnVpdGVtXzEwIHVse2JhY2tncm91bmQ6I2ZjZTMwMDt9IC5tZW51aXRlbV8xMCBhLmFjdGl2ZSwubWVudWl0ZW1fMTAgYTpob3ZlciwgLm1lbnVpdGVtXzEwOmhvdmVyIGEubWFpbnsgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTMwMCAhaW1wb3J0YW50OyBjb2xvcjogI0ZGRiA7fQ0KLm1lbnVpdGVtXzExIGEgeyBjb2xvcjogI2RjNTgyYTt9Lm1lbnVpdGVtXzExIHVse2JhY2tncm91bmQ6I2RjNTgyYTt9IC5tZW51aXRlbV8xMSBhLmFjdGl2ZSwubWVudWl0ZW1fMTEgYTpob3ZlciwgLm1lbnVpdGVtXzExOmhvdmVyIGEubWFpbnsgYmFja2dyb3VuZC1jb2xvcjogI2RjNTgyYSAhaW1wb3J0YW50OyBjb2xvcjogI0ZGRiA7fQ0KLm1lbnVpdGVtXzEyIGEgeyBjb2xvcjogIzc3MjU4Mzt9Lm1lbnVpdGVtXzEyIHVse2JhY2tncm91bmQ6Izc3MjU4Mzt9IC5tZW51aXRlbV8xMiBhLmFjdGl2ZSwubWVudWl0ZW1fMTIgYTpob3ZlciwgLm1lbnVpdGVtXzEyOmhvdmVyIGEubWFpbnsgYmFja2dyb3VuZC1jb2xvcjogIzc3MjU4MyAhaW1wb3J0YW50OyBjb2xvcjogI0ZGRiA7fQ0KICAgIDwvc3R5bGU+ZAILDxYCHwIFuRI8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0icGFnZSIgLz4gDQo8bWV0YSBwcm9wZXJ0eT0ib2c6dGl0bGUiIGNvbnRlbnQ9IlRoZSBTdWZmb2xrIENvYXN0IC0gdGhlIGhvbGlkYXkgZ3VpZGUgdG8gdGhlIFN1ZmZvbGsgQ29hc3QiIC8+IA0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL1dhbGJlcnN3aWNrX2ljZV9jcmVhbV92YW5fLV90aGVfU3VmZm9sa19jb2FzdC5qcGciIC8+ICANCjxtZXRhIGl0ZW1wcm9wPSJpbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9XYWxiZXJzd2lja19pY2VfY3JlYW1fdmFuXy1fdGhlX1N1ZmZvbGtfY29hc3QuanBnIi8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRHVud2ljaF9CZWFjaF9hbmRfY3ljbGlzdHNfLV9UaGVfU3VmZm9sa19Db2FzdDIyZGVjMjExNzQwMDkuanBnIiAvPiAgDQo8bWV0YSBpdGVtcHJvcD0iaW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRHVud2ljaF9CZWFjaF9hbmRfY3ljbGlzdHNfLV9UaGVfU3VmZm9sa19Db2FzdDIyZGVjMjExNzQwMDkuanBnIi8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRmVsaXhzdG93ZV9JY2VfQ3JlYW1fLV9UaGVfU3VmZm9sa19Db2FzdDIyZGVjMjExNzQ4MzMuanBnIiAvPiAgDQo8bWV0YSBpdGVtcHJvcD0iaW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRmVsaXhzdG93ZV9JY2VfQ3JlYW1fLV9UaGVfU3VmZm9sa19Db2FzdDIyZGVjMjExNzQ4MzMuanBnIi8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRmVsaXhzdG93ZV9QaWVyX1N1bnNldC5qcGciIC8+ICANCjxtZXRhIGl0ZW1wcm9wPSJpbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9GZWxpeHN0b3dlX1BpZXJfU3Vuc2V0LmpwZyIvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL1NoaW5nbGVfU3RyZWV0MjJkZWMyMTE3NDM1NS5qcGciIC8+ICANCjxtZXRhIGl0ZW1wcm9wPSJpbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9TaGluZ2xlX1N0cmVldDIyZGVjMjExNzQzNTUuanBnIi8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvR2lsbF9Nb29uX1Bob3RvZ3JhcGh5X1NwcmluZ19vbl90aGVfU3VmZm9sa19Db2FzdC0zLmpwZyIgLz4gIA0KPG1ldGEgaXRlbXByb3A9ImltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0dpbGxfTW9vbl9QaG90b2dyYXBoeV9TcHJpbmdfb25fdGhlX1N1ZmZvbGtfQ29hc3QtMy5qcGciLz4NCjxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9GZWxpeHN0b3dlX1N1ZmZvbGtfQ29hc3QtNjIuanBnIiAvPiAgDQo8bWV0YSBpdGVtcHJvcD0iaW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRmVsaXhzdG93ZV9TdWZmb2xrX0NvYXN0LTYyLmpwZyIvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0ZyYW1saW5naGFtXy1fU3VmZm9sa19jb2FzdC00LmpwZyIgLz4gIA0KPG1ldGEgaXRlbXByb3A9ImltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0ZyYW1saW5naGFtXy1fU3VmZm9sa19jb2FzdC00LmpwZyIvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL1dpbnRlcl9vbl90aGVfU3VmZm9sa19jb2FzdC0xMC5qcGciIC8+ICANCjxtZXRhIGl0ZW1wcm9wPSJpbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9XaW50ZXJfb25fdGhlX1N1ZmZvbGtfY29hc3QtMTAuanBnIi8+DQpkAgwPFgIfAgX5hQE8c2NyaXB0PiB2YXIgYXZhaWxhYmxlVGFncyA9IFsgJzggSGFuZHMnLCAnQSBDZWxlYnJhdGlvbiBvZiB0aGUgQnJpdHRlbiBQZWFycyBZb3VuZyBBcnRpc3QgUHJvZ3JhbW1lIGF0IDUwJywgJ0EgTWlkc3VtbWVyIEZyb2l6ZSBEcmVhbSAtIEFkdmVudHVyZXMgaW4gRm9vZCwgTXVzaWMgJmFtcDsgTmF0dXJlJywgJ0EgTWlkc3VtbWVyIE5pZ2h0XCdzIERyZWFtIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdBIFBhc3Npb24gZm9yIFNlYWZvb2QnLCAnQSBXYWxrIHdpdGggdGhlIFJhbmdlcicsICdBY2NvbW1vZGF0aW9uIFNwZWNpYWxpc3QnLCAnQWN0aXZlIGFuZCBPdXRkb29ycycsICdBZGVscGhpIFF1YXJ0ZXQgLSBBbGRlYnVyZ2ggRmVzdGl2YWwgMjAyMicsICdBZG5hbXMnLCAnQWRuYW1zIEJyZXdlcnkgYW5kIERpc3RpbGxlcnkgVG91cnMnLCAnQWZyaWNhIEFsaXZlIFpvb2xvZ2ljYWwgUmVzZXJ2ZScsICdBZnRlcm5vb24gVGVhJywgJ0FsZGUgR2FyZGVuJywgJ0FsZGUgVmFsbGV5IFNwcmluZyAgRmVzdGl2YWwnLCAnQWxkZWJ1cmdoJywgJ0FsZGVidXJnaCBCZWFjaCcsICdBbGRlYnVyZ2ggQmVhY2ggTG9va291dCBhbmQgQXJ0IEhvdXNlJywgJ0FsZGVidXJnaCBDb2FzdGFsIENvdHRhZ2VzJywgJ0FsZGVidXJnaCBGZXN0aXZhbCAyMDIyJywgJ0FsZGVidXJnaCBGaXNoICZhbXA7IENoaXAgU2hvcCcsICdBbGRlYnVyZ2ggRm9vZCAmYW1wOyBEcmluayBGZXN0aXZhbCAyMDIyJywgJ0FsZGVidXJnaCBKdWJpbGVlIEhhbGwnLCAnQWxkZWJ1cmdoIE11c2V1bScsICdBbGZyZXNjbycsICdBbGljZSBpbiBXb25kZXJsYW5kIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdBbGwgU2Vhc29ucyBDb3R0YWdlIEJyZWFrcycsICdBbGxlbiBHYXJkaW5lciBSaXZlciBDcnVpc2UgUmVzdGF1cmFudCcsICdBbmdlbG9zIEVwaXRoZW1pb3UnLCAnQW5nZWxzICZhbXA7IFBpbm5hY2xlcyAoU3VmZm9sayBjaHVyY2hlcyknLCAnQW5nbGlhIEluZG9vciBLYXJ0aW5nJywgJ0FubmEgTGFwd29vZCBJSSAtIEFsZGVidXJnaCBGZXN0aXZhbCAyMDIyJywgJ0FyZ3lsbCBIb3VzZSBCZWQgJmFtcDsgQnJlYWtmYXN0JywgJ0FydCBhbmQgQ3JhZnRzJywgJ0FydHMgJmFtcDsgQ3VsdHVyZScsICdBcyBZb3UgTGlrZSBJdCBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnQXR0cmFjdGlvbnMnLCAnQXdmdWwgQXVudGllIC0gbGl2ZSBvbiBzdGFnZSEgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ0ImQi9HdWVzdGhvdXNlJywgJ0JhbGxyb29tQXJ0cycsICdCYXJuIE93bCBHbGFkZScsICdCYXJzJywgJ0Jhd2RzZXknLCAnQmF3ZHNleSBIYWxsJywgJ0Jhd2RzZXkgSGFsbCBXaWxkbGlmZSBQaG90b2dyYXBoeSBIaWRlcycsICdCYXdkc2V5IFJhZGFyJywgJ0JCQyBOYXRpb25hbCBPcmNoZXN0cmEgb2YgV2FsZXMgSScsICdCQkMgTmF0aW9uYWwgT3JjaGVzdHJhIG9mIFdhbGVzIElJJywgJ0JCQyBTeW1waG9ueSBPcmNoZXN0cmE6IFBpY3R1cmVzIGF0IEV4aGliaXRpb25zIC0gQWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjInLCAnQmVhY2ggU3RyZWV0IEZlbGl4c3Rvd2UnLCAnQmVhY2ggVmlldyBIb2xpZGF5IFBhcmsnLCAnQmVhY2hlcycsICdCRUJBJywgJ0JlY2NsZXMnLCAnQmVjY2xlcyBKdWJpbGVlIEJ1bnRpbmcgYW5kIFBsYXRpbnVtIEZsYWcgVHJlYXN1cmUgSHVudCcsICdCZWNjbGVzIExpZG8gJmFtcDsgQmlnIERvZyBGZXJyeScsICdCZWxsZSBHcm92ZScsICdCZW5lZGljdGlvbiAoMTJBKScsICdCZXN0IG9mIEJyaXRpc2ggVFYgQ29tZWR5IGF0IEZlbGl4c3Rvd2UgU3BhIFBhdmlsaW9uJywgJ0Jlc3Qgb2YgU3VmZm9saycsICdCZXN0IFdlc3Rlcm4gVGhlIEhhdGZpZWxkIEhvdGVsJywgJ0JsYWNrZG9nIEFudGlxdWVzIGFuZCBFdmVudHMnLCAnQmxpdHpraXRpbmcnLCAnQmx1ZSBSYWJiaXQgQ2FmZSAmYW1wOyBTbWFsbGhvbGRpbmcnLCAnQmx5dGggTG9kZ2UgQiZCJywgJ0JvYXRzJywgJ0Jvb2tzJywgJ0Jvb21pbmcgVm9pY2VzJywgJ0JvdWRpY2EgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ0JvdW5kYXJ5IEZhcm0gR2xhbXBpbmcnLCAnQnJlYWtmYXN0JywgJ0JyZXdlcmllcyAmYW1wOyBEaXN0aWxsZXJpZXMnLCAnQnJpYXJiYW5rIEJyZXdlcnknLCAnQnJpY2sgS2lsbiBGYXJtIENhbXBpbmcgJmFtcDsgQWNjb21tb2RhdGlvbicsICdCcml0dGVuIFNpbmZvbmlhOiBQYXN0b3JhbCBTeW1waG9uaWVzIC0gQWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjInLCAnQnJpdHRlbiBTaW5mb25pYTogUmVjeWNsaW5nIENvbmNlcnRvICAtIEFsZGVidXJnaCBGZXN0aXZhbCAyMDIyJywgJ0Jyb2FkbGFuZCBTYW5kcyBIb2xpZGF5IFBhcmsnLCAnQnJvYWRzIExpZmUgRmVzdGl2YWwnLCAnQnJ1ZGVuZWxsIFNlYWZvb2QgJmFtcDsgR3JpbGwnLCAnQnJ1aXN5YXJkIENvdW50cnkgRXN0YXRlJywgJ0J1ZGdldCBCcmVha3MnLCAnQnVmZnMgT2xkIEJhcm4gYXQgV29vZHNpZGUgQmFybiBDb3R0YWdlcycsICdCdW5nYXknLCAnQ2Fmw6knLCAnQ2Fmw6kgQmVuY290dG8nLCAnQ2FrZXMgYW5kIEFsZSBIb2xpZGF5IFBhcmsnLCAnQ2FsbGluZyBQbGFuZXQgRWFydGggYXQgVGhlIFNwYSBQYXZpbGlvbicsICdDYW1lcmEgU2tpbGxzIENvdXJzZScsICdDYW1waW5nJywgJ0NhbmluZSBDb3R0YWdlcycsICdDYXJhdmFubmluZyAgJmFtcDsgTW90b3Job21lcycsICdDYXJsdG9uIE1lcmVzIEhvbGlkYXkgUGFyaycsICdDYXJwZW50ZXJzIEdvbGQgYXQgQWxkZWJ1cmdoIEp1YmlsZWUgSGFsbCcsICdDZWlsaWRoIHdpdGggU3R1bXB5IE9hayAtIFBlcmZvcm1pbmcgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ0NoYWluIFN0b3JlcycsICdDaGFybGllIExvY2tlJywgJ0Nob29zZSBXb29kYnJpZGdlJywgJ0NocmlzdGNodXJjaCBNYW5zaW9uJywgJ0NocmlzdG1hcyBFdmVudHMnLCAnQ2hyaXN0bWFzIEZvb2QgJmFtcDsgRHJpbmsnLCAnQ2luZW1hcycsICdDbGFpcmUgQmFybmV0dC1Kb25lcyBpbiBDb25jZXJ0JywgJ0NsYXJlIEdheWxhcmQgR2xhc3MgQXJ0aXN0IEV4aGliaXRpb24nLCAnQ2xhcmUgSGFtbW9uZCcsICdDbGFzc2ljYWwgQ2hpbGwgLSBFdmVuaW5nIENvbmNlcnQnLCAnQ2xlb25lXCdzIEl0YWxpYW4gUmVzdGF1cmFudCcsICdDbGlmZiBIb3VzZSBIb2xpZGF5IFBhcmsnLCAnQ29hc3QnLCAnQ29hc3QgJmFtcDsgSGVhdGhzIEFyZWEgb2YgT3V0c3RhbmRpbmcgTmF0dXJhbCBCZWF1dHkgKEFPTkIpJywgJ0NvbGxlbiAmYW1wOyBDbGFyZScsICdDb21lZHknLCAnQ29uY2VydCBhdCBXYWxwb2xlIE9sZCBDaGFwZWwnLCAnQ29va2hvdXNlIFJlc3RhdXJhbnQgYXQgU3VmZm9sayBGb29kIEhhbGwnLCAnQ29zaSBGYW4gVHV0dGUnLCAnQ291bnRyeXNpZGUnLCAnQ292ZWhpdGhlIEJlYWNoJywgJ0NyZWFtIFRlYSBJc2xhbmQgYXQgU291dGh3b2xkIEJvYXRpbmcgTGFrZSBhbmQgVGVhcm9vbScsICdDcm9mdCBGYXJtJywgJ0Nyb3duIEhvdXNlLCBHcmVhdCBHbGVtaGFtJywgJ0N5Y2xlIEJyZWFrcycsICdEZWJlbiBDcnVpc2VzJywgJ0RlYmVuIElubnMnLCAnRGViZW4gUGVuaW5zdWxhJywgJ0RlbGl2ZXJ5JywgJ0RpZSBTY2jDtm5lIE3DvGxsZXJpbicsICdEaW5uZXInLCAnRGlydHkgREMgYXQgVGhlIE1hcmluYSBUaGVhdHJlJywgJ0Rpc2FibGVkIGZyaWVuZGx5JywgJ0Rpc2NvdmVyIExhbmRndWFyZCcsICdEb2cgRWFyZWQgQ2hpbGRyZW5cJ3MgQm9vayBGZXN0aXZhbCcsICdEb2cgZnJpZW5kbHknLCAnRG9yaWMgUXVhcnRldDogQmFydMOzayBJJywgJ0RvcmljIFF1YXJ0ZXQ6IEJhcnTDs2sgSUknLCAnRG9yaWMgUXVhcnRldDogQmFydMOzayBJSUknLCAnRG93bnRvbiBBYmJleTogQSBOZXcgRXJhIChQRyknLCAnRHJhZ29ucyBhbmQgRGFtc2VscyBhdCBBIE1pZHN1bW1lciBGcm9pemUgRHJlYW0nLCAnRHVud2ljaCcsICdEdW53aWNoIEJlYWNoJywgJ0R1bndpY2ggRHluYW1vJywgJ0R1cnJhbnRzIEhvbGlkYXkgQ290dGFnZXMnLCAnRWFzdCBBbmdsaWEgVHJhbnNwb3J0IE11c2V1bScsICdFYXN0IENvYXN0IEhhbXBlcnMnLCAnRWFzdCBTdWZmb2xrIE1hcmtldHMnLCAnRWFzdGVybiBBbmdsZXMnLCAnRWFzdG9uIEZhcm0gUGFyaycsICdFYXN0b24gRmFybSBQYXJrIENhbXBzaXRlJywgJ0Vhc3RvbiBGYXJtIFBhcmsgQ290dGFnZXMnLCAnRWFzdG9uIEdyYW5nZScsICdFYXQgYXQgU25hcGUgTWFsdGluZ3MnLCAnRWxlY3RyaWMgUGljdHVyZSBQYWxhY2UnLCAnRWxpemFiZXRoOiBBIFBvcnRyYWl0IGluIFBhcnQocykgLSBUaGUgTWFyaW5hIFRoZWF0cmUnLCAnRW1tZXR0XCdzIFN0b3JlcycsICdFbmdsaXNoIEhlcml0YWdlIC0gRnJhbWxpbmdoYW0gQ2FzdGxlJywgJ0VuZ2xpc2ggSGVyaXRhZ2UgLSBMZWlzdG9uIEFiYmV5JywgJ0VuZ2xpc2ggSGVyaXRhZ2UgLSBTYXhzdGVhZCBHcmVlbiBQb3N0IE1pbGwnLCAnRXN0ZWxsYSBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnRXhjZWxzaW9yJywgJ0V4aGliaXRpb25zJywgJ0V4cGVyaWVuY2VzJywgJ0ZhbWlseScsICdGYXJtZXJzIE1hcmtldCcsICdGYXJtZXJzXCcgTWFya2V0JywgJ0Zhc2hpb24nLCAnRmFzdGxvdmUnLCAnRmF0aGVyXCdzIERheSBhdCBDYWZlIEJlbmNvdHRvJywgJ0ZlbGl4c3Rvd2UnLCAnRmVsaXhzdG93ZSAgLSBUb3VyaXN0IEluZm9ybWF0aW9uIFBvaW50JywgJ0ZlbGl4c3Rvd2UgLSBCZWFjaCBIdXQgLSBUb3VyaXN0IEluZm9ybWF0aW9uIFBvaW50JywgJ0ZlbGl4c3Rvd2UgQmVhY2gnLCAnRmVsaXhzdG93ZSBCZWFjaCBIb2xpZGF5IFBhcmsnLCAnRmVsaXhzdG93ZSBCb29rIEZlc3RpdmFsJywgJ0ZlbGl4c3Rvd2UgTXVzZXVtJywgJ0ZlbGl4c3Rvd2UgU2VhZnJvbnQgR2FyZGVucycsICdGZWxpeHN0b3dlIFNwYSAtIFRoZSBMb3VuZ2UgICZhbXA7IFRoZSBUZXJyYWNlJywgJ0ZlbGl4c3Rvd2UgU3BhIFBhdmlsaW9uIFRoZWF0cmUnLCAnRmVuIEZhcm0gRGFpcnknLCAnRmVyaW5pIEFydCBHYWxsZXJ5JywgJ0Zlc3RpdmFsIE1hc3RlcmNsYXNzZXMnLCAnRmVzdGl2YWwgb2YgdGhlIFNlYSBDZWxlYnJhdGlvbnMnLCAnRmVzdGl2YWxzICZhbXA7IEZhaXJzJywgJ0Zpb25hXCdzIEZhYnJpY3MnLCAnRmlyc3QgTGlnaHQgRmVzdGl2YWwnLCAnRmlyc3QgTGlnaHQgRmVzdGl2YWwgMjAyMicsICdGaXJzdCB0aGUgRGFuY2UsIHRoZW4gdGhlIEZlYXN0IGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdGaXNoZXJzIEdpbicsICdGaXZlIEFjcmUgQmFybicsICdGbGludCBWaW5leWFyZCcsICdGbG9vayAtIFBlcmZvcm1pbmcgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ0ZvbGtFYXN0IDIwMjInLCAnRm9vZCAmYW1wOyBEcmluaycsICdGb29kIGFuZCBEcmluaycsICdGb29kIGFuZCBEcmluayBUb3VycycsICdGb29kIHJldGFpbGVyJywgJ0ZvcmVzdCBCYXRoaW5nIGF0IFN1dHRvbiBIb28nLCAnRnJhbWxpbmdoYW0nLCAnRnJlZSBldmVudHMnLCAnRnJpZGF5IG9uIHRoZSBCZWFjaCcsICdGcmlkYXkgU3RyZWV0IEZhcm0gU2hvcCcsICdGcmlkYXkgU3RyZWV0IEZhcm0gU2hvcCAmYW1wOyBDYWZlIFJlc3RhdXJhbnQnLCAnRnJpc3RvbiBPcGVuIEdhcmRlbnMnLCAnRnJvaXplJywgJ0Z5bm4gVmFsbGV5IENhZsOpICBUZXJyYWNlJywgJ0Z5bm4gVmFsbGV5IEdvbGYgQ2x1YicsICdGeW5uIFZhbGxleSBUZXJyYWNlJywgJ0dhbGxlcmllcycsICdHYXZpbiBGYWlyaGFsbCBMZXZlciwgTGl2ZSBpbiBjb25jZXJ0IGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdHaWZ0cycsICdHaWxsIE1vb24gUGhvdG9ncmFwaHknLCAnR2xhbXBpbmcgYW5kIGFsdGVybmF0aXZlJywgJ0dvbGYnLCAnSC5NLlMgUGluYWZvcmUgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ0hhbGVzd29ydGgnLCAnSGFsZXN3b3J0aCBhbmQgdGhlIEJseXRoIFZhbGxleScsICdIYWxmIERheSBUcmFpbGVyIFRvdXInLCAnSGFsbG93ZWVuIEZpcmV3YWxrIGZvciBTdCBFbGl6YWJldGggSG9zcGljZScsICdIYW5uYWggUmFyaXR5IC0gUGVyZm9ybWluZyBhdCBBIE1pZHN1bW1lciBGcm9pemUgRHJlYW0nLCAnSGFwcHkgRGF5cyBSZXRybyBWYWNhdGlvbnMnLCAnSGFyZSBMb2RnZSBIb2xpZGF5cycsICdIYXcgV29vZCBGYXJtJywgJ0hlYXRobGFuZCBCZWFjaCBIb2xpZGF5IFBhcmsnLCAnSGVuc3RlYWQgUGF2aWxpb24nLCAnSGVyaXRhZ2UnLCAnSGVzc2UgTGVjdHVyZTogQm9ubmllIEdyZWVyIE9CRScsICdIaWdoIExvZGdlIExlaXN1cmUnLCAnSGlnaHN0ZXBwZXJzIGF0IEJseXRodmlldycsICdIaXBwZXJzb25zIEJvYXR5YXJkJywgJ0hvbGlkYXkgUGFya3MnLCAnSG9saWRheWNvdHRhZ2VzLmNvLnVrJywgJ0hvbWUgYW5kIEhvdXNld2FyZScsICdIb21lcyBmb3IgU2FsZScsICdIb25leSAmYW1wOyBUaGUgQmVhciAtIFBlcmZvcm1pbmcgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ0hvbmV5bW9vbnMgJmFtcDsgbWluaS1tb29ucycsICdIb3BraW5zIEhvbWVzJywgJ0hvdGVsJywgJ0hvdXNlIG9uIHRoZSBIaWxsIEZyYW1saW5naGFtJywgJ0hvdXNld2l2ZXMgb24gSG9saWRheSBhdCBUaGUgTWFyaW5hIFRoZWF0cmUnLCAnSHVuZ2FyaWFuIEhhbGwnLCAnSWR5bGxpYyBTdWZmb2xrJywgJ0lrZW4gQmFybnMnLCAnSWtlbiBDYW5vZScsICdJbiBNeSBPd24gRm9vdHN0ZXBzOiBNaWNoYWVsIFBlbm5pbmd0b24gYXQgRmVsaXhzdG93ZSBCb29rIEZlc3RpdmFsJywgJ0luZGVwZW5kZW50cycsICdJbmZvcm1hdGlvbicsICdJbnNwaXJhdGlvbnMnLCAnSW50ZXJuYXRpb25hbCBCb2F0YnVpbGRpbmcgVHJhaW5pbmcgQ29sbGVnZSAoSUJUQyknLCAnSW50ZXJuYXRpb25hbCBTbWFjayBSYWNlIEZlc3RpdmFsJywgJ0ludG8gdGhlIFdvb2RzIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdJbnZlciAtIFBlcmZvcm1pbmcgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ0lwc3dpY2gnLCAnSXBzd2ljaCBNdXNldW1zJywgJ0lyZWxhbmQ6IFRoZSBTaG93IGF0IEZlbGl4c3Rvd2UgU3BhIFBhdmlsaW9uJywgJ0lzYWFjcyBvbiB0aGUgUXVheScsICdKYW1lcyBhbmQgdGhlIEdpYW50IFBlYWNoIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdKYW1lcyBSaWdodG9uIExJVkUgSU4gQ09OQ0VSVCBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnSmV0IEFkdmVudHVyZXMnLCAnSm9uIEdvbW0gYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ0p1a2Vib3ggJmFtcDsgQm9iYnlzb3ggU2hvdycsICdLYXRocnluIFN0b3R0JywgJ0thdHkgVGhvbXNvbiBhbmQgVHJpbyBNYXp6b2xpbmkgLSBBbGRlYnVyZ2ggRmVzdGl2YWwgMjAyMicsICdLZW50b24gSGFsbCBFc3RhdGUnLCAnS2VzZ3JhdmUgSGFsbCBTcGEgU3VtbWVyIFNob3djYXNlJywgJ0tlc3NpbmdsYW5kJywgJ0tlc3NpbmdsYW5kIEJlYWNoJywgJ0tlc3RvbiBDb2JibGVycyBDbHViIC0gUGVyZm9ybWluZyBhdCBBIE1pZHN1bW1lciBGcm9pemUgRHJlYW0nLCAnS2luZyBBcnRodXInLCAnS2luZ2Zpc2hlcnMgYXQgQ3JldGluZ2hhbSBDb3VudHJ5IFBhcmsnLCAnS251c3NlbiBDaGFtYmVyIE9yY2hlc3RyYTogQnJpdHRlbiBhbmQgU2NodW1hbm4nLCAnS09HRycsICdMYWR5IEZsb3JlbmNlIFJpdmVyIENydWlzZSBSZXN0YXVyYW50JywgJ0xhbmRndWFyZCBGb3J0JywgJ0xlaXN0b24nLCAnTGV0aGVyaW5naGFtIFdhdGVyIE1pbGwgQ290dGFnZXMnLCAnTGV0XCdzIFJvY2sgSXBzd2ljaCAyMDIyIGF0IFRyaW5pdHkgUGFyaycsICdMb2NhbCBQcm9kdWNlcicsICdMb2RnZSBGYXJtIENvdHRhZ2VzJywgJ0xvd2VzdG9mdCcsICdMb3dlc3RvZnQgQmVhY2gnLCAnTG93ZXN0b2Z0IFRvdXJpc20nLCAnTHVuY2gnLCAnTWFubmluZ3MgQW11c2VtZW50cycsICdNYW5vciBGYXJtIEtub2Rpc2hhbGwnLCAnTWFwbGUgRmFybSBLZWxzYWxlJywgJ01hcmluYSBUaGVhdHJlJywgJ01hcmsgRycsICdNYXJ0aGFcJ3MgQmFybiBhdCBPdGxleSBoYWxsJywgJ01hdmVyaWNrIEZlc3RpdmFsJywgJ01hdmVyaWNrIEZlc3RpdmFsIDIwMjInLCAnTWVycnkgSGVsbCAtIFBlcmZvcm1pbmcgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ01pY2hhZWwgc3RhcnJpbmcgQmVuIGF0IEZlbGl4c3Rvd2UgU3BhIFBhdmlsaW9uJywgJ01pZG5pZ2h0IFNreXJhY2VyIC0gUGVyZm9ybWluZyBhdCBBIE1pZHN1bW1lciBGcm9pemUgRHJlYW0nLCAnTWlsbCBIaWxsIEZhcm0gQ2FyYXZhbiAmYW1wOyBDYW1waW5nIFBhcmsnLCAnTWlsc29tcyBLZXNncmF2ZSBIYWxsJywgJ01vbGxldHTigJlzIEZhcm0nLCAnTW9sbGV0dFwncyBGYXJtJywgJ01yIERhcndpblwncyBUcmVlIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdtdHAgUHJlc2VudHMgSnViaWxlZSBDZWxlYnJhdGlvbiBXZWVrJywgJ011Y2ggQWRvIEFib3V0IE5vdGhpbkcnLCAnTXVyZGVyIG9uIHRoZSBJbXByb3Zpc2VkIEV4cHJlc3MgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ011c2ljJywgJ015IFNvdXRod29sZCcsICdOYXRpb25hbCBUcnVzdCBEdW53aWNoIEhlYXRoJywgJ05hdGlvbmFsIFRydXN0IE9yZm9yZCBOZXNzJywgJ05hdGlvbmFsIFRydXN0IFN1dHRvbiBIb28nLCAnTmF0dXJlICZhbXA7IFdpbGRsaWZlJywgJ05pZ2h0amFycyBhbmQgb3RoZXIgTmlnaHQgRHdlbGxlcnMgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ05vcmZvbGsgYW5kIFN1ZmZvbGsgQXZpYXRpb24gTXVzZXVtJywgJ08mQyBCdXRjaGVyJywgJ09hayBUcmVlIEZhcm0gQmVkIGFuZCBCcmVha2Zhc3QnLCAnT2xkIEhhbGwgRmFybSBCYXJucycsICdPbGl2ZXIgS251c3NlbiBEYXkgSUlJIC0gQWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjInLCAnT2xpdmVyIEtudXNzZW4gRGF5IGwgLSBBbGRlYnVyZ2ggRmVzdGl2YWwgMjAyMicsICdPbmxpbmUnLCAnT3BlbiBBaXIgRnVuIEZhbWlseSBUaGVhdHJlIC0gTXVjaCBBZG8gQWJvdXQgTm90aGluZycsICdPcGVuIEFpciBGdW4gRmFtaWx5IFRoZWF0cmUgLSBUaGUgUmVsdWN0YW50IERyYWdvbiAtIEFsbCBBZ2VzJywgJ09wZW4gQWlyIEZ1biBGYW1pbHkgVGhlYXRyZSAtIFRocm91Z2ggVGhlIExvb2tpbmcgR2xhc3MgLSBBbGwgQWdlcycsICdPcGVyYSBFdmVuaW5nIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdPcGVyYVwncyBIZXJvaW5lcyBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnT3JlIFZhbGxleSBIb2xpZGF5IENvdHRhZ2VzJywgJ09yZm9yZCcsICdPcmlnaW5hbCBDb3R0YWdlcycsICdPcndlbGwgTGFkeSBSaXZlciBDcnVpc2VzJywgJ090bGV5IEhhbGwnLCAnT3VsdG9uIEJyb2FkJywgJ091bHRvbiBCcm9hZCBEYXlib2F0cycsICdQYWtlZmllbGQnLCAnUGFrZWZpZWxkIEJlYWNoJywgJ1Bha2VmaWVsZCBSaWRpbmcgU2Nob29sJywgJ1BhcmFkaXNlIExvc3QgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1BldGVyIFBhbiBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnUGhvdG9ncmFwaHkgYnkgRW1pbHkgRmFlJywgJ1BpbmNoJywgJ1Bpbm5leVwncyBvZiBPcmZvcmQnLCAnUGxhbnRzIGFuZCBHYXJkZW5zJywgJ1BvZXRyeSBQZW9wbGUnLCAnUG90dG9uIEhhbGwgQ290dGFnZXMnLCAnUG90dG9uIEhhbGwgU3BhJywgJ1ByaWRlIGFuZCBQcmVqdWRpY2UgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1B1YiAvIElubicsICdQdWJzIGFuZCBJbm5zJywgJ1B1bXAgU3RyZWV0IENob2NvbGF0ZScsICdQdW1wIFN0cmVldCBDaG9jb2xhdGUgQmFrZXJ5IGFuZCBDYWZlJywgJ1B5Z21hbGlvbiBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnUXVhdHVvciBBcm9kIGFuZCBBbGV4YW5kZXIgR2FkamlldicsICdRdWVlblwncyBKdWJpbGVlJywgJ1JhY2hhZWwgTWNTaGFuZSBhbmQgdGhlIENhcnRvZ3JhcGhlcnMgLSBQZXJmb3JtaW5nIGF0IEEgTWlkc3VtbWVyIEZyb2l6ZSBEcmVhbScsICdSZWNlcHRpb25zIGFuZCBjYXRlcmluZycsICdSZWQgUm9zZSBDaGFpbicsICdSZXN0YXVyYW50JywgJ1Jpb3QgRW5zZW1ibGUgLSBBbGRlYnVyZ2ggRmVzdGl2YWwgMjAyMicsICdSb2JpbiBIb29kIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdST0MgQ29hc3RhbCBTcG9ydGl2ZSAyMDIyJywgJ1Jvb2Z0b3BzIGF0IERhd24gQXJ0IEV2ZW50JywgJ1Jvd2UgYW5kIFdpbGxpYW1zIEdhbGxlcnknLCAnUlNQQiBNaW5zbWVyZSBOYXR1cmUgUmVzZXJ2ZScsICdSdW4gQ290dGFnZSBUb3VyaW5nIFBhcmsnLCAnU2FpbGluZycsICdTYWlsaW5nIEJhcmdlIFZpY3RvcicsICdTYWx0aG91c2UgRWF0ZXJpZScsICdTYWx0aG91c2UgSGFyYm91ciBIb3RlbCcsICdTYXhtdW5kaGFtJywgJ1NjaG9vbCBGYXJtIENvdHRhZ2VzJywgJ1NjcmVlbiBTdWZmb2xrIC0gRmlsbWluZyBvbiBUaGUgU3VmZm9sayBDb2FzdCcsICdTY3VscHR1cmUgaW4gdGhlIFZhbGxleScsICdTZWEgU2FnYXMgb2YgdGhlIE5vcnRoOiBUcmF2ZWxzIGFuZCB0YWxlcyBhdCB3YXJtaW5nIHdhdGVycycsICdTZWEgU3BpY2UnLCAnU2VhZ3Jhc3MgQ290dGFnZScsICdTZWFzb25hbCBTdXBwZXIgQ2x1YiB3aXRoIFBldGVyIEhhcnJpc29uJywgJ1NlY3JldCBNZWFkb3dzJywgJ1NlbGYgQ2F0ZXJpbmcnLCAnU2hpbmdsZSBTdHJlZXQgQmVhY2gnLCAnU2hvdHRpc2hhbSBDYW1wc2l0ZScsICdTaXpld2VsbCBCIFZpc2l0b3JzIENlbnRyZScsICdTaXpld2VsbCBCZWFjaCcsICdTbGlkZSBBY3Rpb246IFJlYnVpbGRpbmcgdGhlIFRyb21ib25lJywgJ1NuYXBlJywgJ1NuYXBlIE1hbHRpbmdzJywgJ1NuYXBlIE1hbHRpbmdzIEhvbGlkYXkgQ290dGFnZXMnLCAnU29sZSBCYXkgSW5uJywgJ1NvbG9tb25cJ3MgS25vdDogQmFjaCBDb3VzaW5zJywgJ1NvbHZlLUFsb25nLUEtTXVyZGVyLVNoZS1Xcm90ZScsICdTb3R0ZXJsZXkgRXN0YXRlJywgJ1NvdXRod29sZCcsICdTb3V0aHdvbGQgQmVhY2gnLCAnU291dGh3b2xkIEN5Y2xlIEhpcmUnLCAnU291dGh3b2xkIFBpZXInLCAnU291dGh3b2xkIFBpZXIgLSBUaGUgQm9hcmR3YWxrLCBCZWFjaCBDYWZlIGFuZCBDbG9ja2hvdXNlJywgJ1NwZWNpYWwgQXJjaGFlb2xvZ3kgRXhoaWJpdGlvbicsICdTdCBFbGl6YWJldGggSG9zcGljZScsICdTdCBQZXRlclwncyBCcmV3ZXJ5JywgJ1N0IFBldGVyXCdzIEhhbGwgJmFtcDsgQnJld2VyeScsICdTdHJhaWdodCBMaW5lIENyYXp5IC0gT24gU2NyZWVuIGF0IFRoZSBNYXJpbmEgVGhlYXRyZScsICdTdHVkaW8gYnlBYmknLCAnU3VmZm9sayBhbmQgdGhlIFNlYScsICdTdWZmb2xrIENvYXN0YWwgQ290dGFnZXMnLCAnU3VmZm9sayBDb2FzdGFsIFRyYWlsJywgJ1N1ZmZvbGsgQ3JlYW0gVGVhIENydWlzZSBvbiBTYWlsaW5nIEJhcmdlIFZpY3RvcicsICdTdWZmb2xrIEVzY2FwZSBSb29tJywgJ1N1ZmZvbGsgRm9vZCBIYWxsIGFuZCBDb29raG91c2UnLCAnU3VmZm9sayBIaWRlYXdheXMnLCAnU3VmZm9sayBNdXNldW1zJywgJ1N1ZmZvbGsgUmVtZW1iZXJzIHdpdGggU3QgRWxpemFiZXRoIEhvc3BpY2UnLCAnU3VmZm9sayBSaXZlciBUcmlwcycsICdTdWZmb2xrIFNhbmRsYW5kcyBNZXRhbCBEZXRlY3RpbmcgLSBCdXRsZXkgUHJpb3J5JywgJ1N1ZmZvbGsgU2FuZHMgSG9saWRheSBQYXJrJywgJ1N1ZmZvbGsgU2VjcmV0cycsICdTdWZmb2xrIFdpbGRsaWZlIFRydXN0JywgJ1N1bW1lciBIb2xpZGF5JywgJ1N1cGVybWFya2V0cyBvbiBUaGUgU3VmZm9sayBDb2FzdCcsICdTdXNpZSBIYW1tb25kIEFydCcsICdTd2VldCBDaG9ydXMgV2l0aCBKb2huIEV0aGVyaWRnZSBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnVGFrZWF3YXknLCAnVGVkZHkgQmVhclwncyBQaWNuaWMgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RleHR1cmUgYW5kIFN1cmZhY2UgQXJ0IFdvcmtzaG9wJywgJ1RoZSBBbGV4IENhZsOpIEJhciAmYW1wOyBCcmFzc2VyaWUnLCAnVGhlIEFuY2hvcicsICdUaGUgQW5nZWwnLCAnVGhlIEJlbGwgSW5uJywgJ1RoZSBCaWcgSG9vdCBJcHN3aWNoIDIwMjInLCAnVGhlIEJyZWF0aCAtIFBlcmZvcm1pbmcgYXQgQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtJywgJ1RoZSBCcmlhcmJhbmsgQmFyICZhbXA7IEJyZXdlcnknLCAnVGhlIEJydWRlbmVsbCcsICdUaGUgQ2x5ZmZlIEhvdGVsJywgJ1RoZSBDcm9mdCBDYW1wc2l0ZScsICdUaGUgQ3Jvc3MgS2V5cycsICdUaGUgQ3Jvd24gYW5kIENhc3RsZScsICdUaGUgQ3Jvd24gYXQgV29vZGJyaWRnZScsICdUaGUgQ3Jvd24gSG90ZWwgU291dGh3b2xkJywgJ1RoZSBDdXJpb3VzIE95c3RlcicsICdUaGUgQ3V0IC0gSGFsZXN3b3J0aCcsICdUaGUgRG9scGhpbiBJbm4nLCAnVGhlIEZhcm1ob3VzZScsICdUaGUgRml2ZSBCZWxscyBJbm4nLCAnVGhlIEZvb2QgSHViIENvb2tlcnkgU2Nob29sJywgJ1RoZSBHaWZ0IFNob3AnLCAnVGhlIEdyZWVuIEtuaWdodCBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnVGhlIEhhcmJvdXIgSW5uJywgJ1RoZSBIb2cgSG90ZWwnLCAnVGhlIEhvb3QgSGlrZScsICdUaGUgSG91c2UgaW4gdGhlIENsb3VkcycsICdUaGUgSW1wb3J0YW5jZSBvZiBFYXJuZXN0IGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdUaGUgSnVuZ2xlIEJvb2sgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RoZSBMaXR0bGUgSWNlIENyZWFtIENvbXBhbnknLCAnVGhlIExpdHRsZSBQcmluY2UgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RoZSBMb25nIFNob3AgTXVzZXVtJywgJ1RoZSBNaWxsIElubicsICdUaGUgTWlub3RhdXIgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RoZSBNdXNpYyBvZiBUcmVlcyBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnVGhlIE9sZCBSZWN0b3J5JywgJ1RoZSBPcndlbGwgSG90ZWwnLCAnVGhlIE91dHNpZGUgVHJhY2sgLSBQZXJmb3JtaW5nIGF0IEEgTWlkc3VtbWVyIEZyb2l6ZSBEcmVhbScsICdUaGUgUGFycm90JywgJ1RoZSBQbG91Z2gnLCAnVGhlIFByaW5jZXNzIGFuZCB0aGUgRHJhZ29uIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdUaGUgUHJpb3J5JywgJ1RoZSBQcmlzb25lciBvZiBaZW5kYSBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnVGhlIFF1ZWVuXCdzIEhlYWQgYXQgQnJhbWZpZWxkJywgJ1RoZSBRdW8gRXhwZXJpZW5jZSBhdCBUaGUgU3BhIFBhdmlsaW9uJywgJ1RoZSBSYWlsd2F5IENoaWxkcmVuJywgJ1RoZSBSYWlsd2F5IENoaWxkcmVuIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdUaGUgUmFtc2hvbHQgQXJtcycsICdUaGUgUmVkIEhvdXNlLCBBbGRlYnVyZ2gnLCAnVGhlIFJlbHVjdGFudCBEcmFnb24nLCAnVGhlIFJlbmRsZXNoYW0gU2hvdycsICdUaGUgUm9ja2V0IE1hbicsICdUaGUgU2FpbCBMb2Z0JywgJ1RoZSBTYWlsIExvZnQgQ2FmZSwgQmFyICZhbXA7IFJlc3RhdXJhbnQnLCAnVGhlIFNoaXAgQXQgRHVud2ljaCcsICdUaGUgU2ltb24gJmFtcDsgR2FyZnVua2VsIFN0b3J5IGF0IFRoZSBTcGEgUGF2aWxpb24uJywgJ1RoZSBTaW1vbiBhbmQgR2FyZnVua2VsIFN0b3J5IGF0IFRoZSBNYXJpbmEgVGhlYXRyZScsICdUaGUgU29ycmVsIEhvcnNlJywgJ1RoZSBTcG9va3kgTWVuXCdzIENob3JhbGUgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RoZSBTdWZmb2xrIE1pbGl0YXJ5IFNob3cnLCAnVGhlIFN1ZmZvbGsgUHVuY2ggVHJ1c3QnLCAnVGhlIFN1bW1lciBIb3VzZScsICdUaGUgU3dhbiBIb3RlbCcsICdUaGUgU3dlZmZsaW5nIFdoaXRlIEhvcnNlJywgJ1RoZSBUYW1pbmcgb2YgdGhlIFNocmV3IGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdUaGUgVGVhIEh1dCcsICdUaGUgVGhyZWUgTXVza2V0ZWVycycsICdUaGUgVGlkeSBGb3ggYW5kIFRhbGVzIEZyb20gVGhlIEdyZWF0IFdvb2QgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RoZSBUb2xsIEhvdXNlIEFsZGVidXJnaCcsICdUaGUgVWZmb3JkIENyb3duJywgJ1RoZSBVbHRpbWF0ZSBCb3kgQmFuZCBQYXJ0eSBTaG93IGF0IFRoZSBNYXJpbmEgVGhlYXRyZScsICdUaGUgVW5ydWx5IFBpZycsICdUaGUgV2VudHdvcnRoIEhvdGVsJywgJ1RoZSBXZXN0bGV0b24gQ3Jvd24nLCAnVGhlIFdoaXRlIExpb24nLCAnVGhpbmsgRmxveWQnLCAnVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1Rob3JwZW5lc3MnLCAnVGhvcnBlbmVzcyBCZWFjaCcsICdUaG9ycGVuZXNzIEdvbGYgQ2x1YiAmYW1wOyBIb3RlbCcsICdUaHJvdWdoIFRoZSBMb29raW5nIEdsYXNzJywgJ1RJREUgLSBBbGRlYnVyZ2ggRmVzdGl2YWwgMjAyMicsICdUaXJhaCBHdWVzdCBIb3VzZScsICdUaXJlc2lhcyBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnVG93bicsICdUcmVlcyAtIFRoZSBTYW5jdGl0eSBvZiBIdW1hbiBMaWZlIGF0IEEgTWlkc3VtbWVyIEZyb2l6ZSBEcmVhbScsICdUcmlhbCBCeSBKdXJ5IG9wZXJhIGRvdWJsZSBiaWxsIHdpdGggSW9sYW50aGUgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1RyaW8gSXNpbXNpeiAtIEFsZGVidXJnaCBGZXN0aXZhbCAyMDIyJywgJ1RyaW8gTWF6em9saW5pIC0gQWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjInLCAnVWZmb3JkIFBhcmsgR29sZiBDbHViJywgJ1VmZm9yZCBQYXJrIFdvb2RicmlkZ2UnLCAnVWZmb3JkIFBhcmsgV29vZGJyaWRnZSwgSG90ZWwsIEdvbGYsIFNwYScsICdWYWxsZXkgRmFybWhvdXNlIEImQicsICdWZWxhIEFydCBHYWxsZXJ5JywgJ1ZlbGEgQXJ0IEdhbGxlcnkgJmFtcDsgQ2FmZSBCYXInLCAnVmVsYSBBcnQgR2FsbGVyeSBIb2xpZGF5IEFwYXJ0bWVudCcsICdWZWxhIEFydCBHYWxsZXJ5IEhvbGlkYXkgQ290dGFnZScsICdWZW51ZXMnLCAnVmljYXJhZ2UgRmFybWhvdXNlIEImQicsICdWaWV3IFBvaW50IENhZmUnLCAnVmlraW5ncyBCYWtlaG91c2UnLCAnVmluZXlhcmRzJywgJ1Zpc2l0IERlYmVuIFBlbmluc3VsYScsICdWaXNpdCBGZWxpeHN0b3dlJywgJ1Zpc2l0IFdhdmVuZXkgVmFsbGV5JywgJ1Zpc2l0b3IgSW5mb3JtYXRpb24gUG9pbnQgLSBMZWlzdG9uIEZpbG0gVGhlYXRyZScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IC0gTG9uZyBTaG9wIE11c2V1bScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IEJlY2NsZXMgLSBCZWNjbGVzIEJvb2tzJywgJ1Zpc2l0b3IgSW5mb3JtYXRpb24gUG9pbnQgQmVjY2xlcyAtIEJlY2NsZXMgTGlicmFyeScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IEJlY2NsZXMgLSBTdGF0aW9uIENhZmUnLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBCdW5nYXkgLSBCdW5nYXkgTGlicmFyeScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IEJ1bmdheSAtIFRoZSBBcnQgVHJhZGluZyBDb21wYW55JywgJ1Zpc2l0b3IgSW5mb3JtYXRpb24gUG9pbnQgSGFsZXN3b3J0aCAtIEhhbGVzd29ydGggTGlicmFyeScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IEhhbGVzd29ydGggLSBUaGUgQW5nZWwgSG90ZWwnLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBMb3dlc3RvZnQgLSBIYXJib3VyIE1hc3RlcnMgT2ZmaWNlJywgJ1Zpc2l0b3IgSW5mb3JtYXRpb24gUG9pbnQgTG93ZXN0b2Z0IC0gS2lya2xleSBDZW50cmUnLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBMb3dlc3RvZnQgLSBMb3dlc3RvZnQgQXJ0cyBDZW50cmUnLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBMb3dlc3RvZnQgLSBMb3dlc3RvZnQgTGlicmFyeScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IExvd2VzdG9mdCAtIExvd2VzdG9mdCBSYWlsd2F5IFN0YXRpb24nLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBMb3dlc3RvZnQgLSBUaGUgSG90ZWwgSGF0ZmllbGQnLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBPdWx0b24gQnJvYWQgLSBPdWx0b24gQnJvYWQgTGlicmFyeScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IFNvdXRod29sZCAtIFNvdXRod29sZCBBcnRzIENlbnRyZScsICdWaXNpdG9yIEluZm9ybWF0aW9uIFBvaW50IFNvdXRod29sZCAtIFNvdXRod29sZCBCb2F0aW5nIExha2UgYW5kIFRlYXJvb20nLCAnVmlzaXRvciBJbmZvcm1hdGlvbiBQb2ludCBTb3V0aHdvbGQgLSBTb3V0aHdvbGQgTGlicmFyeScsICdWaXZpIFZhc3NpbGV2YTogUmVjeWNsZWQgUGVyY3Vzc2lvbiBSZWNpdGFsIC0gQWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjInLCAnV2FsYmVyc3dpY2snLCAnV2FsYmVyc3dpY2sgQmVhY2gnLCAnV2FsayBSaWdodCBCYWNrJywgJ1dhbHBvbGUgT2xkIENoYXBlbCcsICdXYW50aXNkZW4gUGFyaycsICdXYXJkbGV5IEhpbGwgQ2FtcHNpdGUnLCAnV2F0c29uIGFuZCBXYWxwb2xlJywgJ1dhdmVuZXkgJmFtcDsgQmx5dGggQXJ0cycsICdXYXZlbmV5IFJpdmVyIFRvdXJzJywgJ1dhdmVuZXkgVmFsbGV5JywgJ1dlZGRpbmcgU3VwcGxpZXInLCAnV2VkZGluZyBWZW51ZXMnLCAnV2VsbGJlaW5nICZhbXA7IFNwYXMnLCAnV2VsbE5lc3M6IE92ZXJuaWdodCBZb2dhIGFuZCBXZWxsYmVpbmcgUmV0cmVhdCcsICdXZVwncmUgR29vZCB0byBHbyAtIENvaXZkLTE5IGFjY3JlZGl0YXRpb24gc2NoZW1lJywgJ1dlXCdyZSBHb29kIHRvIEdvIC0gQ292aWQtMTkgYWNjcmVkaXRhdGlvbiBzY2hlbWUnLCAnV2VzdGxldG9uJywgJ1doZWF0YWNyZSBIYWxsIEJhcm5zJywgJ1dpY2toYW0gTWFya2V0JywgJ1dpbGRsaWZlIFNhZmFyaScsICdXaWxkbGlmZSwgV2luZ3MgYW5kIFdoZWVscycsICdXaWxsb3cgVHJlZSBDb3R0YWdlIEJlZCBhbmQgQnJlYWtmYXN0JywgJ1dpbmQgaW4gdGhlIFdpbGxvd3MnLCAnV2luZG1pbGwgTG9kZ2VzJywgJ1dpc3NldHQgRmFybSBIb2xpZGF5cycsICdXb21lbiBpbiBSb2NrIGF0IFRoZSBTcGEgUGF2aWxpb24nLCAnV29tZW4gb2YgVHJveSBhdCBUaG9yaW5ndG9uIFRoZWF0cmUnLCAnV29uZGVyZnVsIEJlYXN0IFRoZWF0cmUgQ29tcGFueScsICdXb29kIEZhcm0gRGFpcnkgYW5kIFN0YWJsZXMnLCAnV29vZGJyaWRnZScsICdXb29kYnJpZGdlIC0gVG91cmlzdCBJbmZvcm1hdGlvbiBQb2ludCcsICdXb29kYnJpZGdlIFJpdmVyc2lkZSBUcnVzdCcsICdXb29kYnJpZGdlIFRpZGUgTWlsbCcsICdXb29kaGFsbCBNYW5vcicsICdXcml0aW5nIGJ5IHRoZSBTZWEg4oCTIEEgTmV3IFNlcmllcyBvZiBXcml0ZXLigJlzIFdhbGtzIG9uIHRoZSBTdWZmb2xrIENvYXN0JywgJ1d1dGhlcmluZyBIZWlnaHRzIGF0IFRob3Jpbmd0b24gVGhlYXRyZScsICdZZXMgUXVlZW5zICZhbXA7IFRoZXNlIEZvbGsgYXQgVGhvcmluZ3RvbiBUaGVhdHJlJywgJ1l1cnQgQ2Fmw6kgT3JnYW5pY3MnXTs8L3NjcmlwdD5kAg0PFgIeB1Zpc2libGVoZAIODxYCHwIFQDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsiLz5kAgEPFgIeBmFjdGlvbgUpaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2RlZmF1bHQWBAIHDxYCHwIF9j48bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV8xIj48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvZXhwbG9yZS1zdWZmb2xrLWNvYXN0IiBjbGFzcz0ibWFpbiBoaWRkZW4teHMiID5FeHBsb3JlPC9hPg0KPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiAgY2xhc3M9Im1haW4gdmlzaWJsZS14cyIgPkV4cGxvcmU8L2E+DQo8dWw+PGxpPjxkaXY+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2V4cGxvcmUtc3VmZm9say1jb2FzdCIgY2xhc3M9J3Zpc2libGUteHMgaXRvdWNob25seScgPkludGVyYWN0aXZlIEV4cGxvcmUgTWFwPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2V4cGxvcmUtc3VmZm9say1jb2FzdCIgPlN1ZmZvbGsgQ29hc3QgTWFwPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL291ci12aWRlb3MiID5XYXRjaCBvdXIgVmlkZW9zPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2V4cGxvcmUtc3VmZm9sayIgPkV4cGxvcmUgdGhlIHJlc3Qgb2YgU3VmZm9sazwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9vdXItZ2FsbGVyeSIgPkdhbGxlcnk8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvYXJ0aWNsZXMiID5JbnNwaXJhdGlvbjwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay90b3VyaXN0LWluZm9ybWF0aW9uLWFuZC12aXNpdG9yLWluZm9ybWF0aW9uLXBvaW50cyIgPlRvdXJpc3QgSW5mb3JtYXRpb248L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvb2ZmZXJzIiA+U3BlY2lhbCBvZmZlcnM8L2E+DQo8L2Rpdj48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV8yIj48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdGhpbmdzLXRvLWRvIiBjbGFzcz0ibWFpbiBoaWRkZW4teHMiID5UaGluZ3MgdG8gZG88L2E+DQo8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiICBjbGFzcz0ibWFpbiB2aXNpYmxlLXhzIiA+VGhpbmdzIHRvIGRvPC9hPg0KPHVsPjxsaT48ZGl2PjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay90aGluZ3MtdG8tZG8iIGNsYXNzPSd2aXNpYmxlLXhzIGl0b3VjaG9ubHknID5BbGwgVGhpbmdzIHRvIERvPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3RoaW5ncy10by1kby9ldmVudHMiID5XaGF0J3MgT248L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdGhpbmdzLXRvLWRvL2F0dHJhY3Rpb25zIiA+QXR0cmFjdGlvbnM8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdGhpbmdzLXRvLWRvL2F0dHJhY3Rpb25zL2V4cGVyaWVuY2VzXzEiID5FeHBlcmllbmNlczwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9jeWNsaW5nLW9uLXRoZS1zdWZmb2xrLWNvYXN0IiA+Q3ljbGluZzwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay90aGUtc3VmZm9say1jb2FzdC0tLWd1aWRlLXRvLXdhbGtpbmciID5XYWxraW5nPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3RvcC0xMHMtb2YtdGhlLXN1ZmZvbGstY29hc3QiID5Ub3AgMTBzIG9mIFRoZSBTdWZmb2xrIENvYXN0PC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2FydGljbGVzIiA+SW5zcGlyYXRpb248L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvYWRkLWFuLWV2ZW50IiA+QWRkIHlvdXIgZXZlbnQ8L2E+DQo8L2Rpdj48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV8zIj48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvd2hlcmUtdG8tc3RheS1zdWZmb2xrLWNvYXN0IiBjbGFzcz0ibWFpbiBoaWRkZW4teHMiID5XaGVyZSB0byBzdGF5PC9hPg0KPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiAgY2xhc3M9Im1haW4gdmlzaWJsZS14cyIgPldoZXJlIHRvIHN0YXk8L2E+DQo8dWw+PGxpPjxkaXY+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3doZXJlLXRvLXN0YXktc3VmZm9say1jb2FzdCIgY2xhc3M9J3Zpc2libGUteHMgaXRvdWNob25seScgPkFsbCBXaGVyZSB0byBTdGF5PC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL29mZmVycyIgPlNwZWNpYWwgb2ZmZXJzPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3doZXJlLXRvLXN0YXktc3VmZm9say1jb2FzdC9zZWxmLWNhdGVyaW5nIiA+U2VsZiBDYXRlcmluZzwvYT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3doZXJlLXRvLXN0YXktc3VmZm9say1jb2FzdC90YWc6aG90ZWwiID5Ib3RlbHM8L2E+DQo8YSBocmVmPSJodHRwOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay93aGVyZS10by1zdGF5LXN1ZmZvbGstY29hc3QvdGFnOmNhbXBpbmciID5DYW1waW5nPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3doZXJlLXRvLXN0YXktc3VmZm9say1jb2FzdC9iYmd1ZXN0aG91c2UiID5CZWQgJmFtcDsgQnJlYWtmYXN0L0d1ZXN0aG91c2U8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvd2hlcmUtdG8tc3RheS1zdWZmb2xrLWNvYXN0L2hvbWVzLWZvci1zYWxlIiA+SG9tZXMgZm9yIFNhbGU8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvd2hlcmUtdG8tc3RheS1zdWZmb2xrLWNvYXN0L2dsYW1waW5nLWFuZC1hbHRlcm5hdGl2ZSIgPkdsYW1waW5nIGFuZCBhbHRlcm5hdGl2ZTwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay93aGVyZS10by1zdGF5LXN1ZmZvbGstY29hc3QvY2FyYXZhbm5pbmctIiA+Q2FyYXZhbnMgJmFtcDsgTW90b3Job21lczwvYT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3doZXJlLXRvLXN0YXktc3VmZm9say1jb2FzdC90YWc6ZGlzYWJsZWQtZnJpZW5kbHkiID5EaXNhYmxlZCBmcmllbmRseTwvYT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3doZXJlLXRvLXN0YXktc3VmZm9say1jb2FzdC90YWc6ZG9nLWZyaWVuZGx5IiA+RG9nIEZyaWVuZGx5PC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL29mZmVyLWZvcm0iID5BZGQgYW4gb2ZmZXI8L2E+DQo8L2Rpdj48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV80Ij48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc3VmZm9say1jb2FzdC10b3ducy1hbmQtdmlsbGFnZXMiIGNsYXNzPSJtYWluIGhpZGRlbi14cyIgPlRvd25zICZhbXA7IFZpbGxhZ2VzPC9hPg0KPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiAgY2xhc3M9Im1haW4gdmlzaWJsZS14cyIgPlRvd25zICZhbXA7IFZpbGxhZ2VzPC9hPg0KPHVsPjxsaT48ZGl2PjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zdWZmb2xrLWNvYXN0LXRvd25zLWFuZC12aWxsYWdlcyIgY2xhc3M9J3Zpc2libGUteHMgaXRvdWNob25seScgPkFsbCB0b3ducyBhbmQgdmlsbGFnZXM8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdmlkZW9zLW9mLXN1ZmZvbGsiID5Ub3ducyBhbmQgdmlsbGFnZXMgZmlsbXM8L2E+DQo8L2Rpdj48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV81Ij48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvZm9vZC1kcmluay1zdWZmb2xrLWNvYXN0IiBjbGFzcz0ibWFpbiBoaWRkZW4teHMiID5Gb29kICZhbXA7IERyaW5rPC9hPg0KPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiAgY2xhc3M9Im1haW4gdmlzaWJsZS14cyIgPkZvb2QgJmFtcDsgRHJpbms8L2E+DQo8dWw+PGxpPjxkaXY+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2Zvb2QtZHJpbmstc3VmZm9say1jb2FzdCIgY2xhc3M9J3Zpc2libGUteHMgaXRvdWNob25seScgPkFsbCBGb29kICZhbXA7IERyaW5rPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL29mZmVycyIgPlNwZWNpYWwgb2ZmZXJzPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2FydGljbGVzIiA+SW5zcGlyYXRpb248L2E+DQo8YSBocmVmPSJodHRwOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9mb29kLWRyaW5rLXN1ZmZvbGstY29hc3QvdGFnOmJhcnMiID5CYXJzPC9hPg0KPGEgaHJlZj0iaHR0cDovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvZm9vZC1kcmluay1zdWZmb2xrLWNvYXN0L3RhZzpjYWYiID5DYWZlczwvYT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2Zvb2QtZHJpbmstc3VmZm9say1jb2FzdC90YWc6cmVzdGF1cmFudCIgPlJlc3RhdXJhbnRzPC9hPg0KPGEgaHJlZj0iaHR0cDovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvZm9vZC1kcmluay1zdWZmb2xrLWNvYXN0L2xvY2FsLXByb2R1Y2VycyIgPkxvY2FsIFByb2R1Y2VyczwvYT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2Zvb2QtZHJpbmstc3VmZm9say1jb2FzdC90YWc6ZWF0ZXJ5LWZhbWlseSIgPkZhbWlseSBGcmllbmRseTwvYT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2Zvb2QtZHJpbmstc3VmZm9say1jb2FzdC90YWc6ZWF0ZXJ5LWRpc2FibGVkLWZyaWVuZGx5IiA+RGlzYWJsZWQgRnJpZW5kbHk8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvb2ZmZXItZm9ybSIgPkFkZCBhbiBvZmZlcjwvYT4NCjwvZGl2PjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibWFpbmxpIG1lbnVpdGVtXzYiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaG9wcGluZy1vbi10aGUtc3VmZm9say1jb2FzdCIgY2xhc3M9Im1haW4gaGlkZGVuLXhzIiA+U2hvcHBpbmc8L2E+DQo8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiICBjbGFzcz0ibWFpbiB2aXNpYmxlLXhzIiA+U2hvcHBpbmc8L2E+DQo8dWw+PGxpPjxkaXY+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3Nob3BwaW5nLW9uLXRoZS1zdWZmb2xrLWNvYXN0IiBjbGFzcz0ndmlzaWJsZS14cyBpdG91Y2hvbmx5JyA+QWxsIHNob3BzPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3Nob3BwaW5nLW9uLXRoZS1zdWZmb2xrLWNvYXN0L2luZGVwZW5kZW50cyIgPkluZGVwZW5kZW50IHNob3BzPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3Nob3BwaW5nLW9uLXRoZS1zdWZmb2xrLWNvYXN0L29ubGluZV8yIiA+b25saW5lIHNob3BzPC9hPg0KPC9kaXY+PC9saT48L3VsPjwvbGk+PGxpIGNsYXNzPSJtYWlubGkgbWVudWl0ZW1fNyI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL291ci1nYWxsZXJ5IiAgY2xhc3M9Im1haW4iID5HYWxsZXJ5PC9hPjwvbGk+DQo8bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV84Ij48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvd2VkZGluZ3Mtb24tdGhlLXN1ZmZvbGstY29hc3QiIGNsYXNzPSJtYWluIGhpZGRlbi14cyIgPldlZGRpbmdzPC9hPg0KPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiAgY2xhc3M9Im1haW4gdmlzaWJsZS14cyIgPldlZGRpbmdzPC9hPg0KPHVsPjxsaT48ZGl2PjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay93ZWRkaW5ncy1vbi10aGUtc3VmZm9say1jb2FzdCIgY2xhc3M9J3Zpc2libGUteHMgaXRvdWNob25seScgPldlZGRpbmdzPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3dlZGRpbmdzLW9uLXRoZS1zdWZmb2xrLWNvYXN0L3dlZGRpbmctc3VwcGxpZXJzIiA+V2VkZGluZyBTdXBwbGllcnM8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvd2VkZGluZ3Mtb24tdGhlLXN1ZmZvbGstY29hc3QvaG9uZXltb29ucy1taW5pbW9vbnMiID5Ib25leW1vb25zICZhbXA7IE1pbmktTW9vbnM8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvd2VkZGluZ3Mtb24tdGhlLXN1ZmZvbGstY29hc3Qvd2VkZGluZy12ZW51ZXMiID5XZWRkaW5nIFZlbnVlczwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9vZmZlcnMiID5TcGVjaWFsIG9mZmVyczwvYT4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9vZmZlci1mb3JtIiA+QWRkIGFuIG9mZmVyPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2FydGljbGVzIiA+SW5zcGlyYXRpb248L2E+DQo8L2Rpdj48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV85Ij48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvb2ZmZXJzIiBjbGFzcz0ibWFpbiBoaWRkZW4teHMiID5TcGVjaWFsIE9mZmVyczwvYT4NCjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgIGNsYXNzPSJtYWluIHZpc2libGUteHMiID5TcGVjaWFsIE9mZmVyczwvYT4NCjx1bD48bGk+PGRpdj48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvb2ZmZXJzIiBjbGFzcz0ndmlzaWJsZS14cyBpdG91Y2hvbmx5JyA+VmlldyBhbGwgc3BlY2lhbCBvZmZlcnM8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvb2ZmZXItZm9ybSIgPkFkZCBhbiBvZmZlcjwvYT4NCjwvZGl2PjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibWFpbmxpIG1lbnVpdGVtXzEwIj48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvYXJ0aWNsZXMiICBjbGFzcz0ibWFpbiIgPkluc3BpcmF0aW9uPC9hPjwvbGk+DQo8bGkgY2xhc3M9Im1haW5saSBtZW51aXRlbV8xMSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL291ci12aWRlb3MiIGNsYXNzPSJtYWluIGhpZGRlbi14cyIgPkZpbG1zPC9hPg0KPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiAgY2xhc3M9Im1haW4gdmlzaWJsZS14cyIgPkZpbG1zPC9hPg0KPHVsPjxsaT48ZGl2PjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9vdXItdmlkZW9zIiBjbGFzcz0ndmlzaWJsZS14cyBpdG91Y2hvbmx5JyA+QWxsIGZpbG1zPC9hPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3ZpZGVvcy1vZi1zdWZmb2xrIiA+VG93bnMgJmFtcDsgVmlsbGFnZXMgZmlsbXM8L2E+DQo8YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvb3VyLWdhbGxlcnkiID5HYWxsZXJ5PC9hPg0KPC9kaXY+PC9saT48L3VsPjwvbGk+PGxpIGNsYXNzPSJtYWlubGkgbWVudWl0ZW1fMTIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay90aGluZ3MtdG8tZG8vYXR0cmFjdGlvbnMvZXhwZXJpZW5jZXNfMSIgIGNsYXNzPSJtYWluIiA+RXhwZXJpZW5jZXM8L2E+PC9saT4NCmQCCA9kFgpmDxYCHwIFwB48ZGl2IGNsYXNzPSJob21lLXNsaWRlciBjb250YWluZXItZmx1aWQiPjxkaXYgY2xhc3M9InRvcGJpZ2ltZyI+PGRpdiBjbGFzcz0iaW5uZXIiPjxkaXYgY2xhc3M9ImZsZXhzbGlkZXIiPjx1bCBjbGFzcz0ic2xpZGVzIj48bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3RoaW5ncy10by1kbyIgPjxpbWcgc3JjPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL1dhbGJlcnN3aWNrX2ljZV9jcmVhbV92YW5fLV90aGVfU3VmZm9sa19jb2FzdC5qcGciIGFsdD0iV2FsYmVyc3dpY2sgZmFtaWx5IiB0aXRsZT0iV2FsYmVyc3dpY2sgZmFtaWx5Ii8+DQo8L2E+PGRpdiBjbGFzcz0iaG9tZXRleHR0b3AiPjxkaXYgY2xhc3M9Im1haW50ZXh0Ij5QZXJmZWN0bHkgc2Vhc29uZWQ8L2Rpdj48ZGl2IGNsYXNzPSJjbGVhcmZpeCI+PC9kaXY+PGRpdiBjbGFzcz0ibmV4dHRleHQiPi4uLiBmb3IgbWFraW5nIG1lbW9yaWVzIGluIDIwMjIhPC9kaXY+PC9kaXY+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3RoaW5ncy10by1kby9hdHRyYWN0aW9ucyIgPjxpbWcgc3JjPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0R1bndpY2hfQmVhY2hfYW5kX2N5Y2xpc3RzXy1fVGhlX1N1ZmZvbGtfQ29hc3QyMmRlYzIxMTc0MDA5LmpwZyIgYWx0PSJEdW53aWNoIEJlYWNoIGN5Y2xpc3RzIiB0aXRsZT0iRHVud2ljaCBCZWFjaCBjeWNsaXN0cyIvPg0KPC9hPjxkaXYgY2xhc3M9ImhvbWV0ZXh0dG9wIj48ZGl2IGNsYXNzPSJtYWludGV4dCI+UGVyZmVjdGx5IHNlYXNvbmVkPC9kaXY+PGRpdiBjbGFzcz0iY2xlYXJmaXgiPjwvZGl2PjxkaXYgY2xhc3M9Im5leHR0ZXh0Ij4uLi4gZm9yIG91dGRvb3IgYWR2ZW50dXJlcyBpbiAyMDIyPC9kaXY+PC9kaXY+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3N1ZmZvbGstY29hc3QtdG93bnMtYW5kLXZpbGxhZ2VzIiA+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRmVsaXhzdG93ZV9JY2VfQ3JlYW1fLV9UaGVfU3VmZm9sa19Db2FzdDIyZGVjMjExNzQ4MzMuanBnIiBhbHQ9IkZlbGl4c3Rvd2UgaWNlIGNyZWFtIiB0aXRsZT0iRmVsaXhzdG93ZSBpY2UgY3JlYW0iLz4NCjwvYT48ZGl2IGNsYXNzPSJob21ldGV4dHRvcCI+PGRpdiBjbGFzcz0ibWFpbnRleHQiPlBlcmZlY3RseSBzZWFzb25lZDwvZGl2PjxkaXYgY2xhc3M9ImNsZWFyZml4Ij48L2Rpdj48ZGl2IGNsYXNzPSJuZXh0dGV4dCI+Li4uIHNlYXNpZGUgdHJpcHMgYW5kIHRyZWF0cyE8L2Rpdj48L2Rpdj48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvZXhwbG9yZS1zdWZmb2xrLWNvYXN0IiA+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRmVsaXhzdG93ZV9QaWVyX1N1bnNldC5qcGciIGFsdD0iRmVsaXhzdG93ZSBTdW5yaXNlIiB0aXRsZT0iRmVsaXhzdG93ZSBTdW5yaXNlIi8+DQo8L2E+PGRpdiBjbGFzcz0iaG9tZXRleHR0b3AiPjxkaXYgY2xhc3M9Im1haW50ZXh0Ij5QZXJmZWN0bHkgc2Vhc29uZWQ8L2Rpdj48ZGl2IGNsYXNzPSJjbGVhcmZpeCI+PC9kaXY+PGRpdiBjbGFzcz0ibmV4dHRleHQiPi4uLiBzdW5yaXNlcyBhbmQgc3Vuc2V0czwvZGl2PjwvZGl2PjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay93aGVyZS10by1zdGF5LXN1ZmZvbGstY29hc3QiID48aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9TaGluZ2xlX1N0cmVldDIyZGVjMjExNzQzNTUuanBnIiBhbHQ9IlNoaW5nbGUgU3RyZWV0IERlYmVuIFBlbmluc3VsYSIgdGl0bGU9IlNoaW5nbGUgU3RyZWV0IERlYmVuIFBlbmluc3VsYSIvPg0KPC9hPjxkaXYgY2xhc3M9ImhvbWV0ZXh0dG9wIj48ZGl2IGNsYXNzPSJtYWludGV4dCI+UGVyZmVjdGx5IHNlYXNvbmVkPC9kaXY+PGRpdiBjbGFzcz0iY2xlYXJmaXgiPjwvZGl2PjxkaXYgY2xhc3M9Im5leHR0ZXh0Ij4uLi4gd2lkZSBvcGVuIHNwYWNlcyB0byByZWxheCBpbjwvZGl2PjwvZGl2PjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9hcnRpY2xlcy9leHBsb3JlLXRoZS1zdWZmb2xrLWNvYXN0LS1ieS13YXRlciIgdGFyZ2V0PSdfYmxhbmsnPjxpbWcgc3JjPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0dpbGxfTW9vbl9QaG90b2dyYXBoeV9TcHJpbmdfb25fdGhlX1N1ZmZvbGtfQ29hc3QtMy5qcGciIGFsdD0iU3BlY3RhY3VsYXIgc2FpbGluZyBleHBlcmllbmNlcyBvbiB0aGUgU3VmZm9sayBDb2FzdCIgdGl0bGU9IlNwZWN0YWN1bGFyIHNhaWxpbmcgZXhwZXJpZW5jZXMgb24gdGhlIFN1ZmZvbGsgQ29hc3QiLz4NCjwvYT48ZGl2IGNsYXNzPSJob21ldGV4dHRvcCI+PGRpdiBjbGFzcz0ibWFpbnRleHQiPlBlcmZlY3RseSBzZWFzb25lZDwvZGl2PjxkaXYgY2xhc3M9ImNsZWFyZml4Ij48L2Rpdj48ZGl2IGNsYXNzPSJuZXh0dGV4dCI+Li4uIHNoaXBzICZhbXA7IHNhaWxpbmcgYWR2ZW50dXJlczwvZGl2PjwvZGl2PjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zdWZmb2xrLWNvYXN0LXRvd25zLWFuZC12aWxsYWdlcyIgPjxpbWcgc3JjPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0ZlbGl4c3Rvd2VfU3VmZm9sa19Db2FzdC02Mi5qcGciIGFsdD0iRmVsaXhzdG93ZSAtIFN1ZmZvbGsgQ29hc3QiIHRpdGxlPSJGZWxpeHN0b3dlIC0gU3VmZm9sayBDb2FzdCIvPg0KPC9hPjxkaXYgY2xhc3M9ImhvbWV0ZXh0dG9wIj48ZGl2IGNsYXNzPSJtYWludGV4dCI+UGVyZmVjdGx5IHNlYXNvbmVkPC9kaXY+PGRpdiBjbGFzcz0iY2xlYXJmaXgiPjwvZGl2PjxkaXYgY2xhc3M9Im5leHR0ZXh0Ij4uLi4gYnJhY2luZyBzdHJvbGxzIG9uIHRoZSBwcm9tITwvZGl2PjwvZGl2PjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9mb29kLWRyaW5rLXN1ZmZvbGstY29hc3QiID48aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9GcmFtbGluZ2hhbV8tX1N1ZmZvbGtfY29hc3QtNC5qcGciIGFsdD0iTG9ic3RlciBmcm9tIHRoZSBTdWZmb2xrIGNvYXN0IiB0aXRsZT0iTG9ic3RlciBmcm9tIHRoZSBTdWZmb2xrIGNvYXN0Ii8+DQo8L2E+PGRpdiBjbGFzcz0iaG9tZXRleHR0b3AiPjxkaXYgY2xhc3M9Im1haW50ZXh0Ij5wZXJmZWN0bHkgc2Vhc29uZWQ8L2Rpdj48ZGl2IGNsYXNzPSJjbGVhcmZpeCI+PC9kaXY+PGRpdiBjbGFzcz0ibmV4dHRleHQiPi4uLiBsb2NhbCBzZWFmb29kIHl1bSE8L2Rpdj48L2Rpdj48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdGhpbmdzLXRvLWRvL2F0dHJhY3Rpb25zL2hpc3RvcnktLWhlcml0YWdlIiA+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvV2ludGVyX29uX3RoZV9TdWZmb2xrX2NvYXN0LTEwLmpwZyIgYWx0PSJMZWlzdG9uIEFiYmV5IiB0aXRsZT0iTGVpc3RvbiBBYmJleSIvPg0KPC9hPjxkaXYgY2xhc3M9ImhvbWV0ZXh0dG9wIj48ZGl2IGNsYXNzPSJtYWludGV4dCI+UGVyZmVjdGx5IHNlYXNvbmVkPC9kaXY+PGRpdiBjbGFzcz0iY2xlYXJmaXgiPjwvZGl2PjxkaXYgY2xhc3M9Im5leHR0ZXh0Ij4uLi4gaGlzdG9yeSBhbmQgaGVyaXRhZ2U8L2Rpdj48L2Rpdj48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+ZAIBDxYCHgtfIUl0ZW1Db3VudAIEFggCAQ9kFgJmDxUBkgMgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2FydGljbGVzL3VsdGltYXRlLWd1aWRlLXRvLWNhbXBpbmctZ2xhbXBpbmctb24tdGhlLXN1ZmZvbGstY29hc3QiICAgY2xhc3M9ImxpbmstYnV0dG9uIHJvbGxvdmVyIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9WaWV3X29mX0hvYmJpdF9Cb3hfU3VuMDhqdW4yMjIzMDQzMy5qcGciIGFsdD0iVWx0aW1hdGUgR3VpZGUgdG8gQ2FtcGluZyAmYW1wOyBHbGFtcGluZyIvPjxzcGFuIGNsYXNzPSJob21lLWJ1dHRvbiIgc3R5bGU9J2JhY2tncm91bmQ6I2Q2ODZhZScgPiAgIDxzcGFuPlVsdGltYXRlIEd1aWRlIHRvIENhbXBpbmcgJmFtcDsgR2xhbXBpbmc8L3NwYW4+PC9zcGFuPjwvYT5kAgIPZBYCZg8VAbECIDxhIGhyZWY9Imh0dHBzOi8vYml0Lmx5LzN5dWJDa1QiIHRhcmdldD0nX2JsYW5rJyAgY2xhc3M9ImxpbmstYnV0dG9uIHJvbGxvdmVyIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9BbGRlYnVyZ2hfRmVzdGl2YWxfMjEzbWF5MjIxMjUxMzIuanBnIiBhbHQ9IkFsZGVidXJnaCBGZXN0aXZhbCAyMDIyIi8+PHNwYW4gY2xhc3M9ImhvbWUtYnV0dG9uIiBzdHlsZT0nYmFja2dyb3VuZDojYTZiYmMzJyA+ICAgPHNwYW4+QWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjI8L3NwYW4+PC9zcGFuPjwvYT5kAgMPZBYCZg8VAcACIDxhIGhyZWY9Imh0dHBzOi8vd2F2ZW5leWFuZGJseXRoYXJ0cy5jb20vIiB0YXJnZXQ9J19ibGFuaycgIGNsYXNzPSJsaW5rLWJ1dHRvbiByb2xsb3ZlciI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvU2N1bHB0dXJlX2luX3RoZV9WYWxsZXlfMjAyMi5qcGciIGFsdD0iU2N1bHB0dXJlIGluIHRoZSBWYWxsZXkgMjAyMiIvPjxzcGFuIGNsYXNzPSJob21lLWJ1dHRvbiIgc3R5bGU9J2JhY2tncm91bmQ6I2ZmYjcwMCcgPiAgIDxzcGFuPlNjdWxwdHVyZSBpbiB0aGUgVmFsbGV5IDIwMjI8L3NwYW4+PC9zcGFuPjwvYT5kAgQPZBYCZg8VAdICIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zdWZmb2xrLWJlYWNoLWd1aWRlIiAgIGNsYXNzPSJsaW5rLWJ1dHRvbiByb2xsb3ZlciI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvRHVud2ljaF9CZWFjaF9BZXJpYWxfVmlld18tX1RoZV9TdWZmb2xrX0NvYXN0MDZvY3QyMTExNTkyMS5qcGciIGFsdD0iU3VmZm9sayBCZWFjaCBHdWlkZSIvPjxzcGFuIGNsYXNzPSJob21lLWJ1dHRvbiIgc3R5bGU9J2JhY2tncm91bmQ6I2JmZDA4NCcgPiAgIDxzcGFuPlN1ZmZvbGsgQmVhY2ggR3VpZGU8L3NwYW4+PC9zcGFuPjwvYT5kAgIPFgIfBQIBFgICAQ9kFgJmDxUBhgI8ZGl2IHN0eWxlPSdwb3NpdGlvbjogcmVsYXRpdmU7Jz48aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9PcGVuaW5nLmpwZyIgYWx0PSJSZXNwZWN0LCBQcm90ZWN0ICZhbXA7IEVuam95IHRoZSBTdWZmb2xrIENvYXN0Ii8+PGEgY2xhc3M9InBsYXktdmlkZW8iIGhyZWY9Imh0dHBzOi8veW91dHUuYmUvazhpdFlZY1FmQk0/YXV0b3BsYXk9MTtyZWw9MCZhbXA7d21vZGU9dHJhbnNwYXJlbnQmYW1wIj48L2E+PC9kaXY+ZAIIDxYCHwUCAhYEAgEPZBYCZg8VBVlodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvYXJ0aWNsZXMvbXVzdGRvLWRheXMtb3V0LXRvLWVuam95LXdpdGgta2lkcy10aGlzLXN1bW1lcpYBPGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvQ2Fub2Vpbmdfb25fdGhlX1JpdmVyX1dhdmVuZXlfLV9SX0FtZXIuanBnIiBhbHQ9Ik11c3QtZG8gZGF5cyBvdXQgdG8gZW5qb3kgd2l0aCBraWRzIHRoaXMgc3VtbWVyIi8+HCBzdHlsZT0nYmFja2dyb3VuZDojQUJDMzgwJyAgTXVzdC1kbyBkYXlzIG91dCB0byBlbmpveSB3aXRoLi4AZAICD2QWAmYPFQVlaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2FydGljbGVzL3RvcC1icmV3ZXJpZXMsLXZpbmV5YXJkcy1kaXN0aWxsZXJpZXMtb24tdGhlLXN1ZmZvbGstY29hc3ShATxpbWcgc3JjPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzL0Zpc2hlcnNfU3RpbGxfMi1taW4wOWp1bjIyMTcxODAxLmpwZyIgYWx0PSJUb3AgQnJld2VyaWVzLCBWaW5leWFyZHMgJmFtcDsgRGlzdGlsbGVyaWVzIG9uIFRoZSBTdWZmb2xrIENvYXN0Ii8+HCBzdHlsZT0nYmFja2dyb3VuZDojQUJDMzgwJyAwVG9wIEJyZXdlcmllcywgVmluZXlhcmRzICZhbXA7IERpc3RpbGxlcmllcyBvbi4uAGQCCQ8WAh8FAgUWCgIBD2QWAmYPFQVUaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3RoaW5ncy10by1kby9ldmVudHMvc3BlY2lhbC1hcmNoYWVvbG9neS1leGhpYml0aW9uZjxpbWcgc3JjPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2hhcmVzLzE3ODQwX2MuanBnIiBhbHQ9IlNwZWNpYWwgQXJjaGFlb2xvZ3kgRXhoaWJpdGlvbiIvPhwgc3R5bGU9J2JhY2tncm91bmQ6I0FCQzM4MCcgHlNwZWNpYWwgQXJjaGFlb2xvZ3kgRXhoaWJpdGlvbgBkAgIPZBYCZg8VBW1odHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdGhpbmdzLXRvLWRvL2V2ZW50cy9iZWNjbGVzLWp1YmlsZWUtYnVudGluZy1hbmQtcGxhdGludW0tZmxhZy10cmVhc3VyZS1odW50nwE8aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9UU0NfbG9nb19SR0JfQ2x5Y2xpc3RzX3dlYjEyamFuMTYxMDU3NDUuanBnIiBhbHQ9IkJlY2NsZXMgSnViaWxlZSBCdW50aW5nIGFuZCBQbGF0aW51bSBGbGFnIFRyZWFzdXJlIEh1bnQiLz4cIHN0eWxlPSdiYWNrZ3JvdW5kOiNBQkMzODAnIDdCZWNjbGVzIEp1YmlsZWUgQnVudGluZyBhbmQgUGxhdGludW0gRmxhZyBUcmVhc3VyZSBIdW50AGQCAw9kFgJmDxUFT2h0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay90aGluZ3MtdG8tZG8vZXZlbnRzL3NjdWxwdHVyZS1pbi10aGUtdmFsbGV5XzFmPGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvQ0xXLVNJVFYtSU5TVEEuanBnIiBhbHQ9IlNjdWxwdHVyZSBpbiB0aGUgVmFsbGV5Ii8+HCBzdHlsZT0nYmFja2dyb3VuZDojQUJDMzgwJyAXU2N1bHB0dXJlIGluIHRoZSBWYWxsZXkYV2F2ZW5leSAmYW1wOyBCbHl0aCBBcnRzZAIED2QWAmYPFQVvaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3RoaW5ncy10by1kby9ldmVudHMvYS1taWRzdW1tZXItZnJvaXplLWRyZWFtLWFkdmVudHVyZXMtaW4tZm9vZCwtbXVzaWMtbmF0dXJlpQE8aW1nIHNyYz0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3NoYXJlcy9taWRzdW1tZXItZnJvaXplLWRyZWFtMjltYXIyMjEyNDYwOC5qcGciIGFsdD0iQSBNaWRzdW1tZXIgRnJvaXplIERyZWFtIC0gQWR2ZW50dXJlcyBpbiBGb29kLCBNdXNpYyAmYW1wOyBOYXR1cmUiLz4cIHN0eWxlPSdiYWNrZ3JvdW5kOiNBQkMzODAnIEFBIE1pZHN1bW1lciBGcm9pemUgRHJlYW0gLSBBZHZlbnR1cmVzIGluIEZvb2QsIE11c2ljICZhbXA7IE5hdHVyZTZTZXQgaW4gYSBiZWF1dGlmdWwgbWFycXVlZSBpbiBUaGUgRnJvaXplIGdhcmRlbiBmcm9tLi5kAgUPZBYCZg8VBU1odHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvdGhpbmdzLXRvLWRvL2V2ZW50cy9hbGRlYnVyZ2gtZmVzdGl2YWwtMjAyMpYBPGltZyBzcmM9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9zaGFyZXMvQWxkZWJ1cmdoX011c2ljLUNvbmNlcnRfSGFsbC1jcmVkaXQtX0plcmVteV9Zb3VuZzEybWF5MjIxMjU0NTAuanBnIiBhbHQ9IkFsZGVidXJnaCBGZXN0aXZhbCAyMDIyIi8+HCBzdHlsZT0nYmFja2dyb3VuZDojQUJDMzgwJyAXQWxkZWJ1cmdoIEZlc3RpdmFsIDIwMjIAZAICDxYCHwIFpgQ8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2Fib3V0LXVzIj5BYm91dCBVczwvYT48L2xpPg0KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9qb2luLXVzIj5Kb2luIHVzPC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL2FydGljbGVzIj5TdG9yaWVzPC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3ByaXZhY3kiPlByaXZhY3kgUG9saWN5ICZhbXA7IENvb2tpZXM8L2E+PC9saT4NCjxsaT48YSBocmVmPSJodHRwczovL3d3dy50aGVzdWZmb2xrY29hc3QuY28udWsvc2l0ZW1hcCI+U2l0ZW1hcDwvYT48L2xpPg0KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRoZXN1ZmZvbGtjb2FzdC5jby51ay9jb250YWN0LXVzIj5Db250YWN0IFVzPC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGhlc3VmZm9sa2NvYXN0LmNvLnVrL3BhcnRuZXJzIj5QYXJ0bmVyczwvYT48L2xpPg0KZAIED2QWAgIBDxYCHwJlZAIFDxYCHwJlZGSxM7GNwsBGS3abddGfYJYs3KvIk9i8wSrvCxceeTKhRA=="><input
    type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value=""><input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
</form>

Text Content

This website uses cookies to ensure you get the best experience on our website.
Learn more
Got it!
Sign up for special offers and latest
updates
#thesuffolkcoast
Send

Toggle navigation
Follow


 * 
 * Explore Explore
   * Interactive Explore Map Suffolk Coast Map Watch our Videos Explore the rest
     of Suffolk Gallery Inspiration Tourist Information Special offers
 * Things to do Things to do
   * All Things to Do What's On Attractions Experiences Cycling Walking Top 10s
     of The Suffolk Coast Inspiration Add your event
 * Where to stay Where to stay
   * All Where to Stay Special offers Self Catering Hotels Camping Bed &
     Breakfast/Guesthouse Homes for Sale Glamping and alternative Caravans &
     Motorhomes Disabled friendly Dog Friendly Add an offer
 * Towns & Villages Towns & Villages
   * All towns and villages Towns and villages films
 * Food & Drink Food & Drink
   * All Food & Drink Special offers Inspiration Bars Cafes Restaurants Local
     Producers Family Friendly Disabled Friendly Add an offer
 * Shopping Shopping
   * All shops Independent shops online shops
 * Gallery
 * Weddings Weddings
   * Weddings Wedding Suppliers Honeymoons & Mini-Moons Wedding Venues Special
     offers Add an offer Inspiration
 * Special Offers Special Offers
   * View all special offers Add an offer
 * Inspiration
 * Films Films
   * All films Towns & Villages films Gallery
 * Experiences


 * Perfectly seasoned
   
   ... for outdoor adventures in 2022
 * Perfectly seasoned
   
   ... history and heritage
 * Perfectly seasoned
   
   ... for making memories in 2022!
 * perfectly seasoned
   
   ... local seafood yum!
 * Perfectly seasoned
   
   ... ships & sailing adventures
 * Perfectly seasoned
   
   ... sunrises and sunsets
 * Perfectly seasoned
   
   ... wide open spaces to relax in
 * Perfectly seasoned
   
   ... seaside trips and treats!
 * Perfectly seasoned
   
   ... bracing strolls on the prom!

 1. 1
 2. 2
 3. 3
 4. 4
 5. 5
 6. 6
 7. 7
 8. 8
 9. 9

 * 
 * 


YOUR ULTIMATE GUIDE TO THE SUFFOLK COAST

Ultimate Guide to Camping & Glamping
Aldeburgh Festival 2022
Sculpture in the Valley 2022
Suffolk Beach Guide


TAKE A JOURNEY ALONG THE SUFFOLK COAST

 * 

 * 
 * 

Explore the Suffolk Coast
Sign up for special offers and our latest news SEND



THE BEST OF WHAT'S HAPPENING ON THE SUFFOLK COAST

Must-do days out to enjoy with.. Read more >
Top Breweries, Vineyards & Distilleries on.. Read more >
 * Sculpture in the Valley Waveney & Blyth Arts Read more >
 * Beccles Jubilee Bunting and Platinum Flag Treasure Hunt Read more >
 * Special Archaeology Exhibition Read more >
 * A Midsummer Froize Dream - Adventures in Food, Music & Nature Set in a
   beautiful marquee in The Froize garden from.. Read more >
 * Aldeburgh Festival 2022 Read more >

 1. 1
 2. 2
 3. 3
 4. 4
 5. 5

 * 
 * 

View all stories »



 * About Us
 * Join us
 * Stories
 * Privacy Policy & Cookies
 * Sitemap
 * Contact Us
 * Partners

website supported by




PLAN YOUR FUTURE TRIP TO THE SUFFOLK COAST IN THE COMFORT OF YOUR OWN HOME

The attractions and hotels, along with bars, cafes and restaurants in Suffolk
are following the strict Public Health England and World Health Organisation
guidelines to maintain public safety at all times, and are closed.

The advice is not to travel at all - even to campsites, caravan parks or second
homes whether for isolation purposes or holidays. People should remain in their
primary residence to avoid putting extra pressure on local services.

For now, please enjoy our website and look for inspiration for your future trip
to the Suffolk coast so you are ready to visit as soon as we re-open!

For more information on social distancing visit www.gov.uk/social-distancing