By FurYy
Has 9 other scripts.
// ==UserScript==
// @name MYouPorn
// @namespace jack.un@gmail.com
// @description Direct link to video, video plays in div
// @include http://*youporn.com/*
// ==/UserScript==
//Mohawk - Bad Girls (Need Love Too)
//For plugins (mplayer,vlc etc.)
var width = 640;
var height = 480;
var useFlash = false; //Make it check if browser has plugin and switch to Flash + greasemonkey menu
var fPlayer = "http://static.youporn.com/player/etologyplayer4-tmp.swf";
var mime = "application/x-quicktimeplayer";
//application/x-quicktimeplayer - usually mplayer acts on this ( quicktime on mac? :P ), ymmv
//video/mpeg - vlc takes over if both mplayer and vlc are installed, ymmv
//video/flv - xine plugin
if (navigator.appVersion.indexOf("Win")!=-1) //Win user may be better off with Flash
useFlash = true;
else
useFlash = !detectPlugin(null,mime);
GM_log("useFlash:"+ useFlash);
(function(){
var match, vid, a;
var links = document.evaluate(
"//a[@href]",
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
for (var i = 0; i < links.snapshotLength; i++) {
a = links.snapshotItem(i);
if ((match = a.href.match(/\/watch\/(\d*)/))){
//a.href = '#';
//a.setAttribute("videoid",match[1]);
a.addEventListener('click',
clickVideo
,false);
}
}
putCSS();
putJS();
})();
function clickVideo(ev){
var id = null, node;
if(ev.target.parentNode.tagName=="A")//usually ev.target is the image
node = ev.target.parentNode;
else if(ev.target.tagName=="A")
return; //Go to page instead
//node = ev.target;
if(node)
//id = node.getAttribute("videoid");
id = node.href.match(/\/watch\/(\d*)/)[1];
if(id){
getVideo(id);
ev.preventDefault();
}
}
// Modify me too
function getVideo(vid){
var url,title;
showOverlay();
window.setTimeout(function() { //http://wiki.greasespot.net/0.7.20080121.0_compatibility
GM_xmlhttpRequest({
method: 'GET',
url: 'http://youporn.com/watch/' + vid +"?user_choice=Enter",
headers: {
'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey',
'Accept': 'plain/html',
},
onload: function(responseDetails) {
if(responseDetails.status==200)
{
if(responseDetails.responseText){
var murl = responseDetails.responseText.match(/href=("http:\/\/download(.*?)")/);
var mt = responseDetails.responseText.match(/<h1>(.*\s*)*?<\/h1>/i);//damn multiline :S
if(murl)url=murl[1];
if(mt)title = mt[1];
}
if(url){
showVideo(url.replace(/"/g,''),title); //" - for hilighting on userscripts.org
return;
}
}
showVideo(null);
}
});
},0);
}
//--------------------------------------------------------------------------//
//Below here things shouldn't need any editing. Maybe some facelift.
/*
Layout:
<div id=overlay>
<div id=overlay-player> //do center it all
<div id=player/>
<embed id=player-embed/> or flash object
<div id=linkdiv><a id=video-link/></div>
</div>
</div>
*/
function hideoverlay(evt){
if(evt.target == $('video-link'))
return false;
//Removes less stuff, reshowing overlay may be faster, not that you might notice
// if used then uncomment lines with 4 slashes
//$('overlay').style.visibility = "hidden";
//var ply = $('player');
//while(ply.hasChildNodes())
// ply.removeChild(ply.firstChild);
//Removes the whole overlay, makes scrolling etc. on page fast again
document.body.removeChild($('overlay'));
evt.preventDefault();
return false;
}
function showOverlay(){
var overlay = $('overlay');
if(!overlay)
{
var overlay= document.createElement('div');
overlay.id="overlay";
//Clicks on overlay hide it again
overlay.addEventListener('click',hideoverlay,false);
var ovplayer = document.createElement('div');
ovplayer.id ="overlay-player";
//Holds flash or <embed/>
var flashplayer = document.createElement("div");
flashplayer.id="player";
////ovplayer.innerHTML="<div id='ovthrobber'><img src='"+throbber+"'></div>";
flashplayer.innerHTML="<img src='"+throbber+"'>";
var linkdiv = document.createElement("div");
linkdiv.id="linkdiv";
linkdiv.innerHTML="<a href='#' id='video-link'\
style='color: #EE577C;text-decoration:none;font-weight:bold' \
target='_new'>Download video.</a>";
ovplayer.appendChild(flashplayer);
ovplayer.appendChild(linkdiv);
overlay.appendChild(ovplayer);
document.body.insertBefore(overlay,document.body.firstChild);
}
//everything in div id='player' gets removed if overlay is hidden
//$('player').innerHTML="<img src='"+throbber+"'>";
////$('ovthrobber').style.display='block';
$('linkdiv').style.display="none";
overlay.style.visibility = "visible";
}
function showVideo(url,title){
if(url){
var player = $('player');
////$('ovthrobber').style.display='none';
if(!useFlash){
player.innerHTML='<h1 style="color:#EE678C">'+title+'</h1><embed id="player-embed" src="' + url + '" width="' + width + '" height="' +
height + '" autoplay="true" ' + 'loop="true" ' +
'type="'+mime+'"></embed>';
}else{
//et_url = http://banners.adultfriendfinder.com/cgi-bin/public/thumbnail_160.xml?pid=p541698.subxml
//http://pages.etology.com/xml/29112.php
var s ="\
var so = new SWFObject('"+fPlayer+"','mpl','600','470','8'); \
so.addParam('allowfullscreen','true'); \
so.addVariable('file','"+url+"'); \
so.addVariable('et_url',''); \
so.addVariable('height','470'); \
so.addVariable('width','600'); \
so.addVariable('location','"+fPlayer+"'); \
so.addVariable('showdigits','false'); \
so.addVariable('bufferlength','3'); \
so.addVariable('type','flv'); \
so.addVariable('usekeys','false'); \
so.addVariable('autostart', 'true'); \
so.write('fplayer');";
var jsnode= document.createElement("script");
jsnode.appendChild(document.createTextNode(s));
$('player').innerHTML="<h1 style='color:#EE678C'>"+title+"</h1><div id='fplayer'/>";
$('player').appendChild(jsnode);
}
$('linkdiv').style.display="block";
$('video-link').href = url;
}
else
player.innerHTML="<font color='#EE678C'>Sorry, could not find video!</font>";
}
function $(id){
return document.getElementById(id);
}
//As quite like Firefox about:plugins has it
function detectPlugin(name,mime){
//mimetype.type
//mimetype.description
//mimetype.suffixes
if(name){
for( var i = 0; i < navigator.plugins.length;i++){
if(navigator.plugins[i].name.indexOf(name)!=-1)
return true;
}
}
if(mime){
for( var i = 0; i < navigator.plugins.length;i++){
for( var j = 0 ; j < navigator.plugins[i].length; j++){
if(navigator.plugins[i][j].type.indexOf(mime)!=-1 &&
navigator.plugins[i][j].enabledPlugin.filename == navigator.plugins[i].filename )
return true;
}
}
}
return false;
}
function putCSS(){
var css = "#overlay { visibility: hidden; display: table; position: fixed; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 1000; background: black; opacity: 0.9;} #overlay-player {width:690px;margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; display:table-cell; vertical-align: middle} ";
if (typeof GM_addStyle != "undefined") {
GM_addStyle(css);
} else if (typeof addStyle != "undefined") {
addStyle(css);
} else {
var heads = document.getElementsByTagName("head");
if (heads.length > 0) {
var node = document.createElement("style");
node.type = "text/css";
node.appendChild(document.createTextNode(css));
heads[0].appendChild(node);
}
}
}
function putJS(){
var heads = document.getElementsByTagName("head");
if (heads.length > 0) {
var node = document.createElement("script");
node.src="http://js.youporn.com/r/20071231.1.1/script/swfobject2.js";
heads[0].appendChild(node);
}
}
//My mad blender skillz , lol , ok, feel free to delete or replace this
var throbber =
"data:image/gif;base64,R0lGODlhLQAtAPMAAC4PJEkYOlUcQmwkVSQMHJ00e"+
"5Ixc605iLI7jNZHqP1h4BQGDw4EC3QmWwYCBQAAACH5BAkCAA8AIf8LTkVUU0NB"+
"UEUyLjADAQAAACwAAAAALQAtAAAE%2FvDJSau9OOvNu%2F9gKI5kaZ5oqq5s676"+
"kwxA0zTiw5BAAEPxAwALXkvmAgUFyKWzxkMflYCoknnZBAGHBWCx806lgkfr%2B"+
"qhXHNzwQMK5HwE3ttS4EAwPVOiKc3189PQREd3kGAQQlDEeEXzQLPFpEBIcDAHw"+
"gDGcyNjqBZA8MAgalAaEiT4qRbxQ8hA87Bgh6in0%2Bigw3FYyYEgQGB7UkCz%2"+
"BwF4GUAwe0ApkejAFyGJJEDQMIzc8dWJMWgbYPwNkGviPRWruxgdOxBNnaJWaDN"+
"YKoDgIICbTHxD3SPuy5MrCPHwo1gga10pEvwb4BqK7cmFOhAEGHCADkmCDL4cNw"+
"UzBmHPC4z00OBg0KjEygQAGCASBXNCBwLVvLlgkMEFi4wkEBjzcVODRg8kWBoDd"+
"zFjWK1GEbni4aJKUFcxsLBvDa7LTKYocWLhstcA1LtqzZBxEAACH5BAkCAA4ALA"+
"AAAAAtAC0Agy0PI0oYOlodR20kVWYiUCQMHF4fSpUxdbE7i9dIqf1g3xIGDhEFD"+
"QgCBgAAAP%2BB%2FwT%2B0MlJq7046827%2F2AojmRpnmiqrmzrvmbTMEwDV81S"+
"ADxfLLYXYxcoBgjHIgDY0hmfRwJSUAimFgCjr7DLEgbI6jUbABRqEtnwOBgExKZ"+
"1mTmTpQuBtntxIi5nXD58Dg0FXwcEAFYiDVlUOVtdg40DB3slWGUyXAxpWACdDn"+
"iWAwaLIHhvDkOhd2ZpAgeyoCREYqcOWAVpALKIgyILZXAWnzaFvgS7IwxZSxhdx"+
"waVlssjqWfFPhMGBwiWwCJDPXSQZkENAgjfA%2BHBzmaB5BMLA%2BsI7SfjZT08"+
"wA3d1h0I0KpEoS5mmNCzl%2BCbqRUy7FBIt67hAGs3AB5IwPGAgIJZLxao49gRY"+
"4scAUkmOGAA5AmACwwYiIWAowKOCAS4Q9Ggps0ECoLeRKAMlz6gQpOuVCZEwYMH"+
"Sr89etEAaVCcBFpm3HhvABWFMAACMJAQzY0J6M6qXcvWQwQAIfkECQIADwAsAAA"+
"AAC0ALQCDLQ8kShg6VBtBbCRUIAoZZCFOkjBz5021sjuL2Uiq%2FmLiFAYQDQQL"+
"cyZaBwIFAAAABP7wyUmrvTjrzbv%2FYCiOZGmeaKqubOu%2BcOwsRE0sjCPTABD"+
"8P8BN13IQfMDk4EcgqhbIYC8aWAIWT6RAmHM4GMfqYABgoMDB5sPrXUPFA7UpXP"+
"7WhDcJdDwQYEsOPlczPTY9Zg8LYgEATiJvjUYEiEZCOkYDBkt%2FI4oBBG6OgVd"+
"6AQaaoCSKlhhQqQxVqI4gDIKzE0dqDgKnfbceRowLt5W6vKcCiJ1TnBNQpA8Mxw"+
"bJgASMg2uErImZp40mlYV3U8oEpwgGBb%2B0Rz3YXBO7BggIcSl2d0PyBfT19yv"+
"YWFgwoF46AexYNCiIIIG9VDIKFHR4UNmZNtoI9EvA0SHAFE4LDgwoQLLAgYYdHR"+
"qQk6JBAgUpOyqAaa8MiwMzc%2BrkaG8dCwc4dc7k%2BTAhCQcGXubsqKnAMBfST"+
"tHrJcCp0XBgahSogePqzxhgw4olEQEAIfkECQIADwAsAAAAAC0ALQCDLg8kSRg5"+
"UxtBaiNTFwgSIgsbljJ2jy9wsTuL2Uiq%2F2TnFwcSDAQJeylgCgMIAAAABP7wy"+
"UmrvTjrzbv%2FYCiOZGmeaKqubOu%2BMOw8DrMwzhxLDFEAwCBhoWv1AIFkcqAU"+
"FBjGglKJnAYAixWjeh3eFr8AcwCAohxVAMGc44WZ2JODgMTWCL7hzCEd%2BAtFI"+
"2hXRFsFh0AEe31MWSVbAYAPeFB3ajwCfgOSJJCSbRNoZRIFAwdMZiOegRR0jgua"+
"AY6CdakVdAQSsKYDuSV0lxZ8wQsBB6cFJltAsxPAr6bIJ3RdOZYAnwXHp74lw0G"+
"IQAWODgLbvWfAQFdqRbAHCAcCzd4OC3lrRQzmCPEArGeEaesnbQcNAwP6xRNgyx"+
"sGewbgJeiHDsUCAwaIWHPQoFS%2FiUv%2BGgoykCDBKYx%2BDpQsSXCeCgUwYa6"+
"cuVIevRINYupMILPkMZcpHJDUSdTnAIZa%2BNH0%2BZNIizmlUp46mi9GjQX3sD"+
"o1yLWr168eIgAAIfkECQIADgAsAAAAAC0ALQCDLg8kSBg5Vh1EaCJSHQkXZCFOl"+
"TF10UWkszuM10ep%2FmHhEAUMFwcSBgIFAAAAqTiFBP7QyUmrvTjrzbv%2FYCiO"+
"ZGmeaKqubOu%2BcOw0dCNTDUMQALAzi1iDBwgYjwFfsLUoIp9Gn03VjPp2u15gY"+
"CRMTw2n9EvjbbspQpRB0%2B2mVS5gWRomGY7mted1MIoDA311PQA2QzR%2BPAQS"+
"aoEBdCNhSV8UTX1hgYImYT2VE51BQ5qGdWpzF0MAeA4EpJ8hDEmDOD2srgZcsCA"+
"LpwufRFOuAwaoJn98vw29fBILAsQDApGSRIXXBEuyBtwCuyE51nyDQ9y5jCrhP4"+
"kSDMTcmzd5AuYG0ye%2FGwz0CAjn3x4YHCjwbUEBfv3sUQN3QEGCAQWyLVjAgMF"+
"BA%2F0SBmBV4oGCj08O%2FXE7gBFBgpP%2BBAHssKAhyI8nY8rsp%2FIEAZMvXy"+
"ZwiNJAAFol9mE8CXJnzJQF2KQjAK2kyYS5Vq0kEe4gNAECIuaTQWNiDXlgw4odu"+
"yECACH5BAkCAA8ALAAAAAAtAC0Agy0PI0gYOVUcQ2wkVWYiUCELGnAlWJUxdbU8"+
"jtpIq%2F5i5BUHEA0ECogtawYCBQAAAAT%2B8MlJq7046827%2F2AojmRpnmiqr"+
"mzrvnAsZw5T3PfiyDYQ%2FEAAoMDYtRYFoFI5NKoYvoAQVxAqC86TI9rceW%2FX"+
"bGkhBDAeDGRhUXRUA4QAFpWUP9y44dkNJ5jpUmdoDoRkAAt3PnEFWmWCFVBzCwI"+
"Efo8jfH8WW39QBAMBiCZJhxhVXgIDoIwmhnMVnHsAqgSsJW5Tl7hzDqkDtShQuQ"+
"xpVaUPkwMHwCiGZc9EdwUEB6sqSM9Drwyp1QGXImJpSEUTbsrVAmIgBq8abtQHy"+
"7YiDQgI7hfwBwjymvUKAiIwoMNCmm79qtEDsQBBwIAJDhgguKDBgony7vUbAGBd"+
"BwdOBhw%2BhHhPHj%2BNJQcIAPfhnMiHCRQkmElz5saVJtwI4DcypkybJeWwHGG"+
"DGoKaNEsSEFBQRY0C3fiZBCUgHwsHaqiw8fjCy4yvYMOKFREBACH5BAkCAA4ALA"+
"AAAAAtAC0AgywOIkkYOVkdRWojUyYMHYoubZIwc7E7i91Krv5i5BEFDQ4EC00ZP"+
"AcCBQAAAP%2BA%2FwT%2B0MlJq7046827%2F2AojmRpnmiqrmzrvnAsZ42iEISy"+
"NPNCAIFgEAAg7F43oVJYXLQWwAAR94sOnauflNDoOho%2BK0ChagABzhpuVxPzU"+
"Iopz4drOqBCQoogJX%2B7DT9cDgpMWCZVfhVxeoEBAwF6J3xoF2aDfJCDJnFFlk"+
"RzAgMDAG8lZkWmE1CDC4%2BQqiOBchSzg4WjAoclUERNCzdEWASipLslnb7Kg2Y"+
"DBqSxHg0Mu4FVvgpvCqLPALIFCAWxYDbZq9yjkiANCAkJBpsagc7dxxvTBwkP7g"+
"cF9hQLBBgY%2BEydNAL53PEbwIDBGx5q6A0coEvENgPu9iVAcMBAAQFUBQh8dNa"+
"xo4EAikIwEHCgnUIEMEsOPEDTpIB4FgXCbMdz506az25GCxFwAE2YG30CLZjSRA"+
"1uNTkuJYUzBZgfxXLdNBcDzIKvX4fOGEu2rNmzHiIAACH5BAkCAA4ALAAAAAAtA"+
"C0Agy4PJEoYOlgdRWojUx4KGGYiUJMwc7M7jdhIqf5j5BMGDgwECUcXOAgCBwAA"+
"AKc3gwT%2B0MlJq7046827%2F2AojmRpnmiqrmzrvnAsZ81CEIqyNLMNAIFgAID"+
"jvXzCZBDnahCCxBsBKCQaVQqgtcFtKKZBAeF6avwACslXxwUP06mF1viNtquLVJ"+
"ZIaW%2BfS3pvF1NpclBkJHtwFXIEDk4DA2goclYWjjxPAwGPZWd5FVljDpudKVO"+
"XEz6hpqQhDQxXTmdjC3WkDQUBkq8eDQ8HB760Z8YKPAsCkqe%2FDAYJ0QaMkHW1"+
"oZGSAqEdzwjRCQgFiTULOxNeywaTiRq6B%2BAJBwXcGQy86wOeHwQD39EIEAyQd"+
"aGNAAMIJ9XroMvAv3AIDBQgsKMLAwLqEBpoFkKZw3hNAQ9IFFAgo8Ze7TwoOBgw"+
"HEQEwmLGTOhrhI0BBwLq3CkTYaeUsDAiFMZTWMICyFbYKDBAo9MBAogsVFFDSkk"+
"pSWd04TKjq9evYMOeiAAAIfkECQIADwAsAAAAAC0ALQCDLQ8jSRg5biVXaCJSGA"+
"gTKA0fbyVYlDF0rzqJ2Eip%2FmHhFwcSDQQKVBxCBgIFAAAABP7wyUmrvTjrzbv"+
"%2FYCiOZGmeaKqubOu%2BcCxnzkIQC%2BM4s0MAwIAQUGDEfAChUgkg8FyLJLBA"+
"KCSVxRZD6nzwkEyjyhcgfnE7BkHZTTmAgKevQN0VhgTVNpCf7H55e2VPJ1FNFg5"+
"WRmtCfYVAjhRRgQADAQWEJVtmFlsFXkkDcSEODaZ%2BVgALFpOgAaJiHKUGCQoJ"+
"AxSbBasTm0ZvA7AeDQK1CgoHsYlwOAsLVpgPWwLCHQwDxrYGhEhwcFkPa9SjHW8"+
"Ix8cHDRQOat9tWwPU0cPF6Le8fu06qPICAfnKGTiQ7VaDTJ3uCFhI7sO1BMYgCj"+
"DAr0INAwsPUIv0oYCAc2P3DgwwQKABAwY2DAQQcEDjAHqkPCKASDMBAo3UWLbcK"+
"QBALBE%2BBsysCRHBzaM8fZ4oBeDA0KE2bd7UeOmnCTUrnRo1ulOkKoQo1Fjxt1"+
"DULrAs2tlosOAg2hlw48qdS7duiAgAIfkECQIADwAsAAAAAC0ALQCDLg8kSRg5V"+
"BxBbCRVGwkVLg8kkDBxkzFzsjuL2Eip%2FmHhEgYODQQKgCpkBwIFAAAABP7wyU"+
"mrvTjrzbv%2FYCiOZGmeaKqubOu%2BcCxnzkIQy%2BLMj8MUAEBgWFgwZAvhULn"+
"UvZKB4A04jBJ2LEchWjj2GATmdeUIA7oSMMOnBCzIW4D3sSgU6e35yREsVMBudF"+
"UEJVhpUhY%2FBQ5aS4YcPg0Gk2%2BHAIQWYToETR5aCAqhCX4SWkGPEklvC4OeB"+
"qCiBoZAgRWagkQfBAehCgkGcwxBtT1Ji7gBmB0LBwm9CJWpwzg3iA%2BcA8kfDA"+
"KwvrIUScPTO3zZ2h8FzaIIxxNgtARrqQEDAwLRywMIzr4I4BQYPRJmLwqqDWXW%"+
"2BUpwwN2FGgLsZVP2QUszZwkSIBAg75EPAloRJToEsUDAxYwaDwgwQM1OyAP28J"+
"XgdjIjAgQHYOYckBPmgEsn6uzjh%2FImTqM7OR4UUcbkAaNQe2a7s%2BJHxJ5Sp"+
"45xUYMAEAEABNhxMkMgIx5o06pdy7YtiQgAIfkECQIADgAsAAAAAC0ALQCDLQ8j"+
"Shg6WB1FaiNTIgsbeCdekzFzsjuM2Eiq%2FmDf4EuwFAYQDAQJBwIFAAAA%2F4L"+
"%2FBP7QyUmrvTjrzbv%2FYCiOZGmeaKqubOu%2BcCxrzUIsSzNLDAEAASCAoIsx"+
"fsGAMghYwI5CghQZZLgahOBN18ACg07W4gewShaM2hdQ%2FHS5bUm2OcHeHGMlA"+
"YQtKBAKBWEODWRxXlZZQXEbDQIHCQ8JCAV1P0QVdmp6bo%2BRk4OFQxc%2BaYqY"+
"HgSQCZOVEz5sFqVYSrGpBqytbbB7FT5OimUfBAYIrAgGZoSXgw4%2BRLRVHwwDx"+
"qwHvWdkN1N0hQEDwh5YB9bIzVBkQ2FHA4sgC9WTCJTKDj3PBGa07qjjAMWOHRBg"+
"j1CXOlkG9BPBQEBAegYEMUIITqGtEPHK0UNwwMANZV1d8ih014wPgQEaOXYcIIB"+
"AAQICBIAzoDCAPxFYBhhIeaCngZ86adIccHNEDQEoe6rs%2BBNov4kkeiBt6rOp"+
"xRwsGkhFOrJmE6gqtNqQgiPNDglgz6pdy7at27cYIgAAIfkECQIADwAsAAAAAC0"+
"ALQCDLg8kShg6VRxDaSNTIgsbaiNTji9vpDeBrzqK10ep%2FmHhFAYPDwQLYCBM"+
"BwIGAAAABP7wyUmrvTjrzbv%2FYCiOZGmeaKqubOu%2BcCxrDrPcziw5CwAEPgA"+
"hF3MQfr%2BA0reAGYFCwjEJYIwYhYbWQdxNhdyHkWoNLQwJheJQ6DKCZTH3rRyG"+
"CAe1IiEgjgFNEwsECzxLgR8ECHoJBRNPAF1iUgxPAXYeRotqjY9HmBMMUmMDVSC"+
"KjI4Tn5ISo3QBiB0EBqldU60PR1xJBCBnaXsGXT2AkkZDDr25GQwDmwkHDZ5M1L"+
"7KdSDKB2kJfMRBUlJCTT3ZIA0D3sK%2Bgl8%2BBFZPA5chDgLc3QPTj4NShRLo0"+
"JPlYcEzbwkQCOD3qMI8IMw2GFGHEMEAUBRq%2FBgwkAQWA18IvCFAYEBAvEo1Bg"+
"ngSA%2BjmZUhEyI4YGCAgJsrWXI0ZQLLgAMjR9I0UHNAzaKAUhgRYOAA0JlOiRL"+
"dGQdFDQIBOEqdatOYi6sEBATASS4iixoMUOpYy7at27dw45aIAAAh%2BQQJAgAP"+
"ACwAAAAALQAtAIMuDyRKGDpWHERqI1MYCBMoDR%2BZM3iSMHOwOorXSKn%2BY%2"+
"BUWBxENBApwJVgHAgYAAAAE%2FvDJSau9OOvNu%2F9gKI5kaZ5oqq5s675wLG8O"+
"szAOWucaUwBAIIFHIgwMhgZx4iAAA1CoALAgOQAIhfagZDoDwMIPAKWOHIOEVpE"+
"gUJxCR65ZgBYYokV6zWUGq0w1ZAFDIQQHawkDRAtAC0RNOARleCCHamwGb0BLTQ"+
"A1dYSGB5gJmhIOPwVLDz5ukwGrIAukWgkCRKqsqasLlLN7bIsTcJUUYoJQxh0MA"+
"lkJCX0SDEIVPqvUUIAfArXQBUxjhXI%2Fbo3ahmlqig0TPmEEY3cPoQDLzM7QCQ"+
"iyEgtjQeZlA8OqQ4EBCKAhOGAA0oJ4BHA8aCJgQKyCHBx007ewH4YFZQKiuBkBE"+
"kFCkwPuFPQUwOI8EiAPnFw4QACBGzZ%2BtBwwwEyJVAFkmlx4gGeAijyTijrhAO"+
"QAoVAPSE1q8ZGKfzxlSt2qlArGn%2F%2BQUrUIoNALOQ%2FFiLn51cWcGXDjyp1"+
"Lt67dFxEAACH5BAkCAA8ALAAAAAAtAC0AgywOIkoYOlUcQmwkVSAKGaM2gJMxc7"+
"I7i9VHp%2F5i4utOuBYHEQ4EC5UxdQcCBQAAAAT%2B8MlJq7046827%2F2AojmR"+
"pnmiqrmzrvrDoEI0TY4RxKI3mOIwfyiE4JI4FhsWxIACeAIKttBggjglEbcJ8Bg"+
"CB8HdRyl2zBqVkBoZCwwCyTHDObiULKIER7AoCUiIMA0ZHaVxQC1NrDGCAix6Dh"+
"QmHEo1RkHwzcJAdg2cIA4tOAGoTTj%2BOch8OVkcIBaNPnTNSBGEEIZKvlQ%2Bk"+
"pmsEUgucIEQGVwgGq3mlFQ6YeV%2BdGzPIWQe5lk%2BBiLlO0yFVCOQHArKYlk5"+
"kt%2BEgDEXkytoPbFHC3PWO3aw5B%2BW97OmxQQzXCHg6EBwwIAAYgwUL%2Bjxg"+
"0C4AMBAECClc2JCaOjFcADx2sHagJMc9kLoEGBBm1UEAA3SUNMBQGIEmAP6sfHS"+
"iScyZNAcIXSl0aMgUM4TSXBq0KMs9K4D8iWmAalEB6VowcaIzANYoF10AeRhRyI"+
"2zaNOqXcu2rVu1EQAAIfkECQIADgAsAAAAAC0ALQCDKw4iSRg5Vh1EaSNSIgsbe"+
"ihgkjBzrzqK10ep3Ems%2FmTmFgcREAUMBwIGAAAAmjN5BP7QyUmrvTjrzbv%2F"+
"YCiOZGmeaKqu7NU0rbcUTLwxwoE8sG01hUNCoSj0fJPFYEgsHievKKoBODQVCMK"+
"zsSAAvITFU6RENBNGCgMACLQDAQFgUVoYmIoDPflm%2B%2BFzJARCRGhHC34EDA"+
"wNDF5wiiINOUMJBwQUXl9ba3B7IJMGhXpQbFoVLwuAYxyThAkGNRJrALJJilRun"+
"x6hCb6xE5q2s3MNBJAhxne%2FD3y1qASYxwGnIATLsJ%2B0ww5U0sghSkKWBaWb"+
"asXT1R84B0IHA7aaWjCOAC9vmMnX7wdp3Zq%2BzHPQKcAudjneDfhkzI8pgIAOf"+
"iAwwJ07AbsaLYLBpQ8rD15rDFg0gPFjRzgGTSwQINKdgQFzGHHsIiDAAGofQaw0"+
"wLPnAAHRHsG5GQjFygE9eQ5YyvSmrhVrBCD1iZSpG25TEEltutTNuhaNgpoKkxN"+
"slLJI0qpdy7at27dw4UYAACH5BAkCAA4ALAAAAAAtAC0AgywOI0oYOlUcQmojUy"+
"MLG4QrZ5Ewce9Pu7A6itlIqv5g4BIGDgoDCAkDBwAAAP%2BA%2FwT%2B0MlJq70"+
"46827%2F2AojmRpnmiqis1CNKtHDEgRc4uAKMoB35eGjvdQFH7ASYNgSCiKCgMj"+
"ScnteIkaksp08rSUFmE8XmxZgKsiUZhOGAQAIDAPBAiLEoOGRRCqcoFydHRuInt"+
"eCQJIcHJ4CwwudQCGIAsGCAmaNhJLjmcLcwJ%2FIl1rNUqfFi1zAGcdXZp%2Bb3"+
"J5YS8NrbYgTJlZpA6hrhVLLwR2wB8LA5pZnMFylQ7FS8iHAk2%2FPwy1xADG1iF"+
"CmFkCbrnfW6EM1XcjvVkGwHHf7JHpuXa7lgEI%2FgaLOtH7FmgKNzr7PiyhEe9F"+
"J0nfCBic9MoDA2z%2FBjjs1KAjjHZY7kgsNIAJgUZpEuDYoVNR4QxMJAfcgdRR0"+
"koACUeMJBkzgAABdWT63HiiGs%2BYA5IqpUMUBasASgcYWIowiRgBK282BdIgko"+
"sFNKmIHUu2rNmzaNOqXTsiAgAh%2BQQJAgAPACwAAAAALQAtAIMtDyNJGDlYHUV"+
"vJVdgH0siCxtzJlqRMHKwOorbSa3%2BYuMTBg8NBAqILWsIAgYAAAAE%2FvDJSa"+
"u9OOvNu%2F9gKI5kaZ4WszhouBhH036FcCSJPG%2BLgCjABGOXYdgSQKCBeHEUE"+
"MhkYsBiUhaEqCKBMAytEwfgluxWwRLsL2g4SxyLgnyFKpBxg%2B%2B7AOgDAn0F"+
"eiMwUV0UDAWAfn%2BLgyBiUDgHC2F8gYJxfYCPHkaSCQJnlwVucJsFIwwEkmZ7f"+
"Z0PioBunqw4rg8MfZUVLGKAvZA%2BkwITuwCPTqWKAKkhDjZQB21pvBZysgEBz5"+
"B2UAgEX8jCErvM2%2BU0AwjtlG%2BBZ6crjeq2B%2B7VDwuBDA5Ozvb9AWCvgxN"+
"2CA4QEMaPkTN%2FswDU%2BoAFX0IBehLJkTOE37ZuYiIOHhg5gCCFf8caSTSxay"+
"RJAaV8efyIoscAlwMIOFuggs%2B2jxNVAbhJMufPbQS2JdsRh8CAp1BzEkjKLZY"+
"JgAGcPp0aQADBoC0caPQaiA6ak%2F9Qnl3Ltq3bt3Djyp1LN0MEACH5BAkCAA4A"+
"LAAAAAAtAC0AgywOI0oYOlIbQGojUxgIEigNH4wubZEwcbE7i9RGp%2F5g4BIGD"+
"hIGDgYCBQAAAP%2BA%2FwT%2B0MlJq7046827%2F2AojmSJMQRhig0hHEOzfowx"+
"IIlizB0j4IqggsHTMAqHnOIR3BUvDaRSmDDInhXGTahIHAgLbKXxUiYSgquYshi"+
"cg2jimhJNwg9qSWMBXjDyJD5AXmETLQCIAQACBQuAIW0IXQgCcg5RiJkAigAFjx"+
"9SZwhOEgSZBWAEBZsBBJ8doV6WC5uehnubACosSDgIMROmBZYUpoqvGnWiaXqIu"+
"xYNuYUgdQjWzA4MiNN6C44FAa0jCwe%2BA3LaANwSqA4E4c8gbeUHB4XR6mO6Ue"+
"HrHj7lEBwooEeYpRaeooUj9iHKDYGVJKRr1ADFPlrHSMwTOIDgpSNumvbxE0fCI"+
"b0B01qkIPCnRbgADEMArHdAgKMxl1yEs1XC5YB6Azq2lLEHXDgAMXkF%2BAljQI"+
"ACqFa9VOSv5LugWLFOVeTqyR4BArJm3XlTTFEBS186QzajQUU%2BKfywnUO3rt2"+
"7ePPq3cu3r98VEQAAIfkECQIADwAsAAAAAC0ALQCDLQ8jSBg5Wh5GayNUHgkXdi"+
"dclDF0vz%2BWrjqJ2Uiq%2FmPlFwcSDQQKZyJRBwIFAAAABP7wyUmrvTjrzbv%2"+
"FYCiOlrMsDjk6jDAMjQqywGAkyZHKHTEgCYVQweBtHD7gUBgzZny4pbCwc1YYv%"+
"2BAwYSg0rRRG4ableqtgCXIQxQ1Q6ZJAiTss4pcFG8e9V0wLDGgyBAZACQhUEyw"+
"EAI4AAgSCMg4CZAgGfhKNjwABngAEgyAMAYcIAlWcoQQLnJ%2BiJFiHBgQTDI%2"+
"BTEgyNsCRJCJianEV%2FvQCjHXrBmMUOjrYXz5%2BaIHqGCG%2B7jsUUDikEviI"+
"t2NoPuADVD0go4QHRIZXl0c%2BhVwSi7uofPoYGqZu4LWokyFOAbiGuGTBgDgk0"+
"Bq5CmQCVrAMuGwyRqVnlCAWuAF7vZOjBOCDWOoj4iiABCQChiDULX0i6wAvku4o"+
"fLtp4EUrQt4g2TfLQ%2BWIAy0c2P7mUUbNoUZBGQQq1MjHAC6tRqeHkYYJjKDh4"+
"%2FnxjoCus2bNo06pdy7at27dwz0YAACH5BAkCAA8ALAAAAAAtAC0Agy8PJUoYO"+
"lEbQGwkVBsJFS4PJJMwc5EwcrE7i9hIqf5i4RIGDg0ECoQsZwcCBQAAAAT%2B8M"+
"lJq7046827%2F2A4OWI5MUxRGKQJpsJwIAfjeswizIniNzcOY4fo%2BXyGoGZ4S"+
"BiPiqTywnz6nAnWtOIoNJ%2BJw8BQAG4phEFR4UQYGq0zpdoLF%2BJy9Nd5IOQv"+
"DjtYB1ojDigMeDcLagkICAI2JwQFAJYFBIolXkVhcBIOC5ajAaMLN10zjwJxopY"+
"EsJUApZIlgaqELQymLYcEpiYOALgFE78AtSOVAXe2RAd9oJWZgLPIzqoDfg%2FC"+
"AKcYBAEB2yFdatDb3eSgKA%2By6yBp0AfNXQDwKZkF4vAfCwHzIkk49o0bJQfCx"+
"CUDYQ7agHq%2FMC1YoCKTqFKaPqSRMUDANwdexy6dujgOVQEZYgSCWkAg0aFZtI"+
"LoGMDRm6JQML1NEUWTJjMCEynCDCCgX7CZPcWJG1qK2pld4pIqFVdgQcYgIC1NL"+
"XXv6pZQsWBZ%2FUO2rNmzaNOqXcu2rdu3cCtEAAAh%2BQQJAgAOACwAAAAALQAt"+
"AIMsDiNKGDpbHkduJFZpI1IcCRYoDR%2BTMXS0PI3YSKr%2BYN8UBxALAwgHAgY"+
"AAAD%2Fgf8E%2FtDJSau9OOvNu%2F9gSDWkaDbMYhiCYJhgowbHgdxCA3fqgCQJ"+
"hVCB2G0aBcEBOFQ8HgljBukLNodF6aVQbQK%2FBK1lQfgFgTeCy7AQUxjKbwJxE"+
"DB0bouhirbj8xVwS31%2FgBV7ZggCbRUkJWINADZzA4wSMisALguFMAwENjcGfw"+
"wGAKenAQBsUgs%2BN5UTCwCqqwWmtACWJlw2dXiRp5yXKqgMO1w3vxIFwoUkBgE"+
"BBcgDvgITptQXDLnHvNYIA6MOwbsjuOcfCzQ1ADoN2hYlBdLbIgztA3bMAAWFpe"+
"5E8wcjnrUBBLaV0nWJwS0SudSt00fOwSx%2FBW7pQiLt3Y5IXAcDkEOBy9%2Bdb"+
"vZaBQj5ryEnErM6dhIRbyVCkcOImeookWa9ATdtaaTFMw%2FHlQSSSltaFJAMog"+
"QCKO1Y4JuhcsVynap6dR4JBndmdh1LtqzZs2jTql3Ltq3bqxEAACH5BAkCAA8AL"+
"AAAAAAtAC0Agy0PJEsZO1YcQ2kjUyMLHGYiUI4vcKs5hq46iddHqf5h4RQGDw4E"+
"C3YnXAgCBgAAAAT%2B8MlJq7046827%2F2BYOY5oPg6zEETBEuXJOYQQGAaiIwY"+
"ha45FYYBIGBVIRaLxwzAIxGJyqmA2KwwAMUGlxq4SRsFgPJbLisP3SsudE4dBYT"+
"5srJvQYvlQsJNQf2APCwIHejwwghhtOgkIAwyKGQwCjY8LFiV3eFGIFEEsACwMm"+
"yZaOwJfTwCsrAGipSAOYzo9EwsAry%2BtsD8MNwcGkGEErIkouLnHJpQ5BqkSyQ"+
"t3WayYJ1kGwdA0ohjJALEclAM40A%2FFPhcOuQCRJuzlAwHv6RnFANcmUDgD1%2"+
"BlrgpAgECCAPhELAgxYqK7bMRow2L06GGKWPINhjIUigKnYK3FZMwjKcxcN36gg"+
"uQKok0Fj4TwCpCSQKKEi5TIZuFzqipliRcGJgnAp%2FMnLVcF8kp4UnDfv51GYk"+
"sIIdXo0H8gmoF5wjBk1Q6CuYMOKHUu2rNmzaNOqXcvWQgQAIfkECQIADwAsAAAA"+
"AC0ALQCDNxIrKA0gSxk7VhxDaiNTGAcSJAwcmjN5kzFzsDqK2Eip%2FmTmDgQLG"+
"ggUCAIGAAAABP7wyUmrvTjrzbv%2FYCiOmeMwTaE2jEN2ThEMBGIjBDEU7ns5Bl"+
"pCQSQuiIkDw2dpCIuLqDSK6DEfsQECOu0erpMCITEsmhXTJbigLSMRh8PgqbD6G"+
"O1iAmFgYbEMfWBAYwpkCANqYBgNAghkew12ixYGY4c8P5RYbXsDdgwFBqMFikwN"+
"NXsEDROhAQCwAAEBmT4xqYg9DK%2Byo7OwtS%2BWNgQGEg6vtC4nDbwFTMM4rA%"+
"2FNAZIUDs2ypiGExGoyBpMSBbDGwjUIAtMGyj%2FJ4x9iOavktBhAsNwgDAI1xR"+
"J2BbBjAosBfS%2BQ0UuEJdwSEypM8NoHooA%2FAgKeGZxlIByrcl8CBtoKQA%2F"+
"AtRijOrZoJiDjlQYA6Lk7BkhGS3FrYmKUVYAFChkAWlpbFCNoDgGxYLW8OY3org"+
"FLo7YEYIDiFRTtggadVWrTDwYofMbzSras2bNo06pdy7at27dw43qIAAAh%2BQQ"+
"JAgAPACwAAAAALQAtAIMsDiJKGDpSG0BsJFQhCxqgNX2SMHPfSq%2ByO4zVR6f%"+
"2BYuIUBg8RBQ2NL24HAgUAAAAE%2FvDJSau9OOvNu%2F9gKI6bwyyM6ZCfsxCCM"+
"MyDACwrizHwYBiJIGKIqBFyOomjhwgqEoqoNIEwHJMPni%2FolHqjiQaWZ2hyz1"+
"3pAUlals%2FDX%2BHXlIp1Sx%2BxOmigHIALDQMJBVgLAWVxAg1sEyYCDEluRAa"+
"RjlgWiIqWkpkbBD4%2FAgsUJgSoOJ8OAj8%2FVw9LALO0ALB4AaKREjy1vgRjiQ"+
"Y1OQSzBDguxrOlOgy5w8BZxxUmAAEAniSIPgPSC7OYsrbOrTPSxtIWDNe3Igwy5"+
"xLg7o%2FXAJgtoTP4seEXS7Dl%2B8BtQIBm6VLEIiDJwb2BHtjNELiQVkIXD5MQ"+
"yBUgwJVTR6gYPgCHTR2LgBORsTl1jSIWlB09IgvZEluzTLJi6qzpUdsqkjp31vs"+
"U68UyWwwBEc0AqOnSp1CjSp1KtarVq1izat3K9WoEACH5BAkCAA8ALAAAAAAtAC"+
"0AgywPI0kYOlMbQW0kVmIgTSMLG4kta5EwcqI2f7A6ittJrP5j5BMGDxEFDQcCB"+
"gAAAAT%2B8MlJq7046827%2F2AojpxjPif5OUxRAELsNo6aOU0hDMeRIInggVBg"+
"1GyUnMCXUDifz8SgiJQwlsCmc8HtchUIg1HFwmqhWy83IbBdB0FF84c4ZNNfhqo"+
"BYP56BkUMDS0GCApdBmQFcEF1RUcUOAZNBpEiV0wIAmM3BpZkADx1nJcYKSQMAT"+
"1DBZIMsIOmNgUErAJHDi8AvL0NVRK1BwMEeii7vcnGNro8B7jBvJAsyL%2FMogM"+
"DADUO0pcsvbMg3dlTNXzbFroBAK605QXn7eLo7iq1xOl88Rfo6SqqiAX4pQvAMk"+
"kA2CHpRoBAAH7oZLGQ91AciAIBGnJC0aLdC35TDBLyu5aR3RhCLgY94GMSWMiS7"+
"WhMwPEiADuLmBLaZOeiJy%2BbBoFNaLGzqE6gB4WCO2p0pNAKNHvOwPl0pgSqVb"+
"Nq3cq1q9evYMOKHUu2rFmhEQAAIfkECQIADgAsAAAAAC0ALQCDLQ4jSRg5VhxDa"+
"CJSIgsbjS9vkDBxsDqK2Eiq%2FmDf%2F1XJEgYOCwMICwMIAAAA%2F4D%2FBP7Q"+
"yUmrvTjrzbv%2FYCiOZOk1C0OsRNqYGkoIQ20YtSAQDGyptsMBQSQKDbuerzG7C"+
"YuIRCJaRCpLzMENMYQSpWDu7jXKGoTDg%2FP8BUsPA0KZoEXfBIVCKy8wRBMPUg"+
"hyIgt9Z3c8ZBINKAUHUoEFix8NAFo3cVcXDQUGUgqUHwsBNzgEopwEB5MkdJkCi"+
"w0MCy4VKKknNHcLjAsAwME8PhKkOHGMBAHBzAC9PqRaAUoMwC2zK8GbrjUDAkoE"+
"AKgUTNa5INEDAC%2BWANsOKsDvIenuDpbjFr8BhCUMATUC9GqXq5q4cx8AAOQnI"+
"dyzCtUYwpgBcB08YAsaMSCzLx8WhVMB%2BL1YEE5ci4bL%2BpmIFnKcjBY99tlb"+
"Ei7ksozsGu0TSexeTZsms4Gc2dPBL5A2k2IsSi5b0pDi5hWdRXKFLaZYs2rdyrW"+
"r169gw4odS7asWa8RAAAh%2BQQJAgAPACwAAAAALQAtAIMuDyRKGDpVHENvJVdh"+
"IEwiCxtsJFSRMHKwOorcSa3%2FY%2BQTBg8NBAqDK2YIAgYAAAAE%2FvDJSau9O"+
"OvNu%2F9gKI5k%2BTkOo6KOyTlLUQgCQQsy07pVWhCDA2JIRBwIhcWOx5gdhIhE"+
"NEGtHgsMJiBIlFYTCgWYehAsTAsBt1ishsNSw3nEUD%2BNz5uBJqS%2BpQJZIQ4"+
"FQU9XSjspDQZ9bwplSx4LAYdlShkLBlF%2FAw0gDlsHAwOBHZt%2FDZIclEGlgg"+
"8pKjo9BmOfIT%2BjBHM%2BAL%2B%2FBZIMBAarHaGkAwA7C8DPAFgUxx7JA0gSD"+
"MFKTQXB1INbAwFnhNGS5ucuoUDkEt5zFE2%2FsCTsBO6hwhfO7i4FAfAViOWNmr"+
"YAA11QwsfsgbN9FZxF4xEqgMVyMvYt6ZfwX8AAUQAwestBEGS9EoQsgkzUJEaLf"+
"g15PGiiMhomFhInyswGsGY0Gb8sxtxJEIBKoUelEZ3mzahPiEt7wIixgFbUq1iz"+
"at3KtavXr2DDih1LtuyICAAh%2BQQJAgAOACwAAAAALQAtAIMtDiNKGDpTG0FvJ"+
"VdnIlAgChmELGiRMHGyO4zWR6j%2BYOAUBxAMBAkJAwcAAAD%2Fgf8E%2FtDJSa"+
"u9OOvNu%2F9gKI5kGTYOan5NsxQFABcLo66WWwjDcPy%2FgUCwuOEcjOEPwUwgE"+
"s7EQbg4Nna%2BA%2FMJ7XYPhIJRdA34mNotF6pQQKmlHRA4INQJv27bfRAwRgs8"+
"dAI0LQ0MLwZPe24DBmMcDQBZYAV%2FFy5ajAkDBSGBPgMBRRsMBgmMCAKQGZJ2o"+
"p4TLjYWDASoD3yxHQyTPbsMMQDDhRQLB7gKB1UeoKKXvcPSxEanbgaXHgVmBKsp"+
"MTQMwcJiE6YGI9uwKODZSOQUrB3bBAGxMcwUwcPyIAsB9cRcAcBKmDsSvQASdBD"+
"joIQFAEbhcBUAQBWI5SoIy2ciRsAWWOBaUNh4JGEAQiCJMQtW0SHCiBUtfZPpAK"+
"K9fiJsBrBHKsW%2BmEeMwdwpA8awnRmDSvi5sylRmkplvThKVAZOK4he1Lgatav"+
"Xr2DDih1LtqzZs2jTql17JAIAIfkECQIADwAsAAAAAC0ALQCDLQ8jSBg5byVXYy"+
"FOGAgSJgweZiFQkzFzrjqJ2Uiq%2FmPlFwcSDAQKbSRVBgIFAAAABP7wyUmrvTj"+
"rzbv%2FYCiOZGmen8Ms7MI4Dpo5SwEMgyDgRrHEMsriJjgcEMjkQWD4BRmFQPGY"+
"RCYSiMSyCSwxANMj1XotawdOElRnbOum2YSijDgUuiBHIWfcAQoNDAwNBQZFVwp"+
"zCAIEIwtSS0xpFCoGB4iKaCEORDsFDBoODQNyiVgAeByPb3cTKjCpDAKlcwcLIA"+
"Q5AgCgDw4EAMEABC9Cl4kKdqkzRAOND1DC0gRdDga0CQO9HF84Ab3Aw4Lhw10NB"+
"8jJzxycOKgPQ7yu8fITs4kHgR7tAe%2FA6xO%2B%2FOlCwECDBstCAQgwwF%2B9"+
"CuG2mYjSD9SQWxbCYTxBgGGAO2GcWkGsKINTAJL%2Fik2w8fDEkJMghxSgJuFLv"+
"4Qj9Jz8CGrFOmABAKL4tbMcDGhAW5ak2O9PAZb9hAb5tXCn1YFBLkSr2pRmVgwq"+
"CIhV%2BbWs2bNo06pdy7at27dw48qdqzYCACH5BAkCAA8ALAAAAAAtAC0Agy8PJ"+
"UoYOlIbQGsjVCILG5YxdpEwcqA1fbE7i9dIqf5i4REFDQ0ECoIrZgcCBQAAAAT%"+
"2B8MlJq7046827%2F2AojmRpnqCjqmjnLAQBAIIAEIvTWi8QDAOD8GAACgi6nYP"+
"hCx6eiKgUMTgmTwRBcDiNJr4IIoFxWmiF2%2BDgIP2CDYJFyQwsDgLHGKEQdLvh"+
"ZCIOAEBGOFcSDGYHXwoKCXCIHnRGchkMBAiNXwNIKU0DAJYSKxUOBIyOClSBkwG"+
"vcaQwMzeIDgWpjwaerkAASTK0tKMPDAUJqggCkhmnrwEEEgszOLMzxAsHqgoDxB"+
"sEPwFygwCtPTPmA9u7H%2BCvZNO8E9M3E7fIjsrMGO6x094PTs24QgDfKnkbmOC"+
"JxiSahWCtGhSY2CDHh0Gvyp1CGBAihX1WHtxBK3aDwRWB5XZgyiin4SiFv3Y8mJ"+
"bR5KlAKB0qkRHgGoslPGPK7Ogjo54ZPQG26PEsI8uhFhQh7XkNKoYXMMaAtMq1q"+
"9evYMOKHUu2rNmzaNOajQAAIfkECQIADgAsAAAAAC0ALQCDLQ8jShg6WB1FaiNT"+
"GggULA4icSVZlTF1sjuM10ip%2FmDfEwYPDAQJBwIGAAAA%2F4L%2FBP7QyUmrv"+
"Tjrzbv%2FYCiOZGmeaKo1zUK8xMI06tUQABAMPB8AhFnN0QLwDkgE4qA8DAQEWo"+
"pB2A2QWKW2KVhIS43CzoktIxJntLPwFd3GPQGgUDAYkIl83hklLaw8XUJELQVXe"+
"QpoAwUjDTqBQRgtAml5CF0ifz59EixtDgwFBwkKiQdsIWI8qKA4c5ETDAaICggD"+
"CyCOAz8MRAs5wHO4saOlaKwdDDo%2FNMpACy7AwxIFCKWJA70eyrtsYQBenb9zX"+
"w3F2AQfygEB6cqcE%2BPpnbPXCIwejuyM7xbfyPVK3fuUIQw7ACyAXHD1ZQGpB7"+
"UMEMxQhdcNZJ0K5PhS4GEiAWETMaxrVwhWxo3xZqExAK9DRQAzQsH71Y4Ci043Q"+
"YyE2YBBOFAaYQ4BtQzIzUI6MKqgebAAAY0HtQ11sEAMux9NpU4l8rSo0a0VWLgI"+
"EhKs2bNo06pdy7at27dw48qdyyECACH5BAkCAA8ALAAAAAAtAC0Agy0PI0sZO1Q"+
"cQmkjUiELGmgjUo0vb6g4hK46iddHqP5i4RMGDw4EC2EgTQcCBgAAAAT%2B8MlJ"+
"q7046827%2F2AojmRpnmjKOUzrvGrmNAQACDhAEIwTTw6CIDAYGI7IgYD3YwCIR"+
"sNBiqgiDkqCD%2BWEHqNHa%2BI6ADBOC0BxrcQJjIfqGGEALEpB6CBAWPRYNAIG"+
"cmMGAmcjC3pmWxVBAwgJkggDWiIOT3tmFI0TDQKSoQN3IYoBAZsPDgs7O50LA6F"+
"jliAERHwSTja7fY0EBwkKCgkGBCG2p3e6O6y7iKoFwcMIBZ0beag%2BNbSrNrQP"+
"C8DDCYcf2FqYTBQ1dkADwsPFtacALzoWmDpbDtHCxMYfTDHS54hdo37CDBQA0SX"+
"AHVcFCUpAqADBtxXItDCACGTXQWlcCg5c5CBQSxpSEtgBVBULnjwQ2DbByPUkFT"+
"QELld%2BaKjjzIs03qy9aED0GYg0p1DtsHFqZAygSZ8otfZDFTt6dqhWlbBqgVe"+
"tW8OKHUu2rNmzaNOqXcu2rdu2EQAAIfkECQIADwAsAAAAAC0ALQCDLw8lSxk7cC"+
"VYYyFNGQgTJw0ejy9wkjBysDqK10ep%2FmPlFAYPDQQKWx5HBwIGAAAABP7wyUm"+
"rvTjrzbv%2FYCiOZGmeaPo5aucsBFHMxOKwLeUQQDAIQOAgULDlXr2f4MBsHgSD"+
"AkO1AwSBTsQBoT0ACLjSzncd%2Fppc7mEANi0Av%2BF3QYcVlmktOxxyFHxDBFM"+
"VDgwGWwgJCWuDIgsBkABGGH4CiYoHBXwff0MLEi8xNWF%2BB4qKAg2bHAw9AQAs"+
"DAUAtLRSE36XCQgBjR6tkAUPfgAFMbO0jQ0CCQqoDSGPkJ9vYCxIXxQFic6Zqxr"+
"SAFOzvg884hMNps4IA%2BUbwOJ%2BwhWt2aAGzc4Cnx%2FxnzM2EdOET18CAQRA"+
"%2BIEERobAWfQkANCn4AA0EASCFTJWDyIOB2j5FHRLCAJYADCySJ0jOSzkSBF%2"+
"FXjG4QUGWzHQHRIrkJ8KkpBs3zknSRjGBuxFvIhVDZouPOp0IYJGwCelVpDYWGh"+
"gwICDiiB1Mi70jNPPEDQZov%2BVYy7at27dw48qdS7eu3bt487aNAAAh%2BQQJA"+
"gAPACwAAAAALQAtAIMsDiJJGDpVHENsJFUgChmgNX6RMHLeSq6yO4zVR6f%2BYu"+
"IUBg8PBQyJLWwHAgYAAAAE%2FvDJSau9OOvNu%2F9gKI5kaZ5oqq6T4zDLwjAOe"+
"zkLIQQ8DxA02wMHCAyOBsMgOQgQFiwGwXisJq9JZw3lmFa%2FyCQCoRQwUN5m4E"+
"doCwQD8lgJOJcIADVgsZW4dAZjYwMEfSEORTyFGQwCgQmDBCQLPUB%2BOTIUjY9"+
"kZiNTPFBdAKSklhILSwmrBpKHoAB%2Fpm2mfQ0GqwkGAoYdiIoPDD8uQ3jDfgII"+
"CqyuH4g7UHh2E8Z9BAgJywiLzonR3BPCe%2BG4qwi8IF2KXeB%2BpuTZCufTHqC"+
"FC7EViD8tBavLA%2Bh1wLfmRZsK4po5GBAvgad0iQrNoDBqnAQGBxoOgBICVhAK"+
"XMbySWigTAFAgb4S7XEBIyRHCQTiyUMnguCaH6RuNgt2wKTJbSXE9ShCig9Imbp"+
"ejpBSig1KBgV8nus14gUNqhQaHCDTTogFHF29ih1LtqzZs2jTql3Ltq1bEBEAAC"+
"H5BAkCAA4ALAAAAAAtAC0AgywOIkkYOVIbQGkjUiQMHHooYJIwc7A6ittJrNtJr"+
"P5j5BUHEA4ECwcCBQAAAJw0egT%2B0MlJq7046827%2F2AojmRpnmiqrlTjNg7M"+
"Yg1DEAB%2BM%2FIc44KBcDgIEBY91QIQIBoGhudzcFwtm8RhdDsQLFIMpjAgyAk"+
"Iwe1WwDg1CM1ADimpLQrQwyHqNS0CgAB0Fm8CBnp8bSMNTHJfMQwLPBQLhgcJUQ"+
"RJH2GAmg0LOACjmhMEA3qYfSJwcm1LOaI5Mg0Fhwl7BCOtAC6jPC6iuhIMqAmqi"+
"iCtukuPdTq0BZe4Bs4eb55vvRWwjw0PBse5rNk3m4w5Ewvhxwalyp4OoeekEwzh"+
"CrjvH3%2BuNskSRDlbcCnfAQGbOGBLN2mCNkHqCiowgJCcKwuw9hE4oMBggUVdj"+
"QQBuzEKQLJaCTpiGibiipySoxxRMtAxn7sSNgAFImWtFkeVq0iAInlj0LOfHSkm"+
"FPHCBaECNfMNMOrDIdSk%2B6q2eIDgwACAWiswKMAyrNmzaNOqXcu2rdu3aSMAA"+
"CH5BAkCAA4ALAAAAAAtAC0AgywOIkoYOlMbQWkjUyQMHJw0epEwcvNRv686ithI"+
"qv5h4REFDQ0ECgkDBwAAAP%2BA%2FwT%2B0MlJq7046827%2F2AojmRpnmiqriz"+
"ZMMtCxE3TVg0BAEEw9IKZrdVY8HyD5MCQDAAWw1QOoKwuDdgfIXrS9b4AAfKa3a"+
"KMPqfwJRNgDQimudQ4BgiMi%2BwaHxBMC19zNTUTOUsIcQILLkcAeTI7AEISOXC"+
"JBnMhDEeMDDqTknMMbpgBeSJoADU7UDWgjA5FBgmYfyIEPVucsZWgQwwDCAkJBg"+
"JcHrl3U8hGqxMCw7XHuLoOBJqVrRME0ggDvR%2BBy0bInE%2Fc3gbhHqROr8igq"+
"NfDCsW3IHVqF1PPEt3E7o3w8ggHKHwOChCzl2mEPjUMImKTNK%2BBgAT2EgyYFw"+
"KNE0lZPMKEW2BAgclvHDeBcjSJIwOFJhUg8OdCBjZsUCjkQBBToBQMO2PKXHSjw"+
"gKeCh7YQ4CwqKwCJpUiEJDSaYMDJ4k6tdCgwLecW7liQxa2rNmzaNOqXcvWRAQA"+
"IfkECQIADgAsAAAAAC0ALQCDLg8kShg6VRxDaSNSIgsaaSNSkjBysDqK3Emt%2F"+
"2LjFAYPDAQJiy5tCQIHAAAA%2F4D%2FBP7QyUmrvTjrzbv%2FYCiOZGmeaKqu7N"+
"m8TYstCgHcAEEosew0CkAgMCgaAwBea0EYDojGouG5WzGdw6xxOhUoUo1mNrerF"+
"aSG7vckRionL4VgkO4uTA0h8v57UeR0aQMEPSNiST86inwOcgYHB1NrInlDhGE4"+
"OJMKAY%2BRhCNBe5g8QDaIPwWeBl6hQwANCzkUmKCNA5CfrgEEjbAVQQB8DQIHC"+
"LoiYr06hRKywhMCBseszR6cSKYWz8MFxscCjB%2By2X7AN4zeCODiHpWoFXk3he"+
"rHA%2B0eNm4VTDe9Eg2mrTsQboQ8JGVqnLLlYIFAcNY%2BBHuVKYc4dQkQGPhFo"+
"t8NilQExDlEkFHjvxKxaqi0tqDAugQZC%2FqAgzGjgQIRWTRwSRImggGTfOzs%2"+
"BcAmQ6EFYBZlN7MCgqIJCAZt6oDBOlZTqe4c0IqqBSA5vYodS7as2bMZIgAAIfk"+
"ECQIADgAsAAAAAC0ALQCDLQ4jShg6URtAbiRWaCJRIQsafypkkDBxrzqJ1Ean%2"+
"FmDhEwYPDgQLCQMHAAAA%2F4D%2FBP7QyUmrvTjrzbv%2FYCiOZGmeaKqubOtaz"+
"LIUhcw079QUABD8wBqu1Zj9CAPkYDkIABZD1cIHBCqZgkL0NK0CaDzB8nBoalEM"+
"aqBwwzWKBTH5sD7tft%2FhdicnCxYmCwI%2FBQ4NDGBQEwwEcwMAWyB3Tm88PT0"+
"1EjsDBwgHBIAjDT5PDjxCiD0MEgwCnZ5nIl2QiLEOqbEFrwcCq7KEDjO%2BE5ZD"+
"DAMIyaAjBYQ7tqyqmo0JsCMLzjEw0oYCybCRHWmUGFOQ0wgJfqKkhdtfFAcJ8wf"+
"QHzxOtoeWobfy9O5E3MFUY8YlWwXSASyxg9QlJ3l0dJqHYEA%2FUQYhYopSRJ6C"+
"alTL7MSwEYnRvI8IzuXQZODkR4srDTFoqaCmOgHhVswckKCmTZg5GhhA4NNmvZw"+
"rDNR88OAjL6QrGhRVxybmBKUKKvayusgAL3tWhXEdS7as2bMYIgAAIfkECQIADg"+
"AsAAAAAC0ALQCDLQ8jSBg5cSVYYyFOIwsbdCZblDF0uz6TrjqJ2Uiq%2FmPlFQc"+
"QDgQLBgIFAAAAhixpBP7QyUmrvTjrzbv%2FYCiOZGmeaKqubOtiTcPEr9UsBKDr"+
"xNLUN0BgOCgWAwBfq5EjDgNFgWAQIDBWDIJzJ4xKB8kU8wmwxmS5gcAwBVxP2mH"+
"YklWvq78SQ4h33AhmEkxrBgYBCyZxbg4LXGV5DQWFhQB5Ig18Po09DI2PEgsBkw"+
"OII41IaFYTngQ%2FkZMGBCShVYytFTm3DgRrCAaVI3GtOJYSe8CMBgi%2BAW8hT"+
"a3FqzpvDALLBqQje0jOuDp51tgCpSGYSLoUrKvKCQjkJE2fgseLoO0IA94gTEI8"+
"ODl4THiVwJ2%2BEv2QIOGSbkG7BAYKSDOXxZGqgZIKQkyHUMaCBVYzKjjUmECAr"+
"Br0BCRQUDDiRBY3VK5U4OvkixsZFbCEKLEGgZw6WSI4BOTAzKAsTaJ08ACpUHIv"+
"VzRACnGAzaUHnhZQslQCgWxJor7oxLWr2bNo02aIAAA7";