olegsuv

The Wrath of Darth Cookie

May 20th, 2014
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. function PikabuGame2(containerID,assetURL)
  3.     {
  4.     var Ox0=0x258;
  5.     var Ox2=0x208;
  6.     var width=0x258;
  7.     var height=0x1f4;
  8.     var Ox4=null;
  9.     var Ox6=null;
  10.     var Ox8=[];
  11.     var Oxa=null;
  12.     var Oxc=null;
  13.     var Oxe=null;
  14.     var Ox10=null;
  15.     var Ox12=null;
  16.     var Ox14=null;
  17.     var Ox16=null;
  18.     var Ox18=this;
  19.     var sprites=
  20.         {
  21.     };
  22.     var Ox1a=
  23.         {
  24.     };
  25.     var Ox1c=null;
  26.     var Ox1e=null;
  27.     var Ox20=null;
  28.     var Ox22=null;
  29.     var Ox24=null;
  30.     var Ox26;
  31.     var Ox28=[];
  32.     var Ox2a=false;
  33.     var Ox2c=null;
  34.     var map=null;
  35.     var Ox2e=null;
  36.     var Ox30=[];
  37.     var level=0x1;
  38.     var Ox32=-0x1;
  39.     var Ox34=null;
  40.     var Ox36='\x73\x74\x61\x72\x74\x75\x70';
  41.     var Ox38=null;
  42.     var Ox3a=0x0;
  43.     var Ox3c=0x0;
  44.     var Ox3e=0x0;
  45.     var Ox40='';
  46.     var key1='';
  47.     var Ox42='\x68\x35\x6B\x6A\x32\x33\x68\x35\x6B\x32\x33\x6A\x34\x68\x35\x32\x33\x6B\x34\x35\x68\x32\x6C\x33\x6B\x34\x6A\x35\x32\x68\x6C\x33\x6B\x34\x35\x6A\x32\x68\x33\x6C\x34\x6B\x35\x6A\x32\x68\x33\x6C\x34\x35\x6B';
  48.     var Ox44=false;
  49.     var Ox46=false;
  50.     var Ox48=false;
  51.     var Ox4a=function()
  52.         {
  53.         Ox4=document.getElementById(containerID);
  54.         if(!Ox4)
  55.             {
  56.             return;
  57.         }
  58.         Ox4.innerHTML='';
  59.         if(!width) width=0x258;
  60.         if(!height) height=0x1f4;
  61.         Ox24=/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent||navigator.vendor||window.opera)
  62.         || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i.test(String(navigator.userAgent||navigator.vendor||window.opera).substr(0x0,0x4));
  63.         Ox22=Ox24 || (/ipad|android|xoom|sch-i800|playbook|kindle/i.test(navigator.userAgent||navigator.vendor||window.opera));
  64.         Ox6=Ox50.call(this);
  65.         if(!Ox6) return;
  66.         if(!Ox58.call(this)) return;
  67.         Ox1c=(function()
  68.             {
  69.             return window.requestAnimationFrame   ||
  70.             window.webkitRequestAnimationFrame ||
  71.             window.mozRequestAnimationFrame    ||
  72.             function (Ox2b6)
  73.                 {
  74.                 window.setTimeout(Ox2b6,0x3e8 / 0x18);
  75.             };
  76.         }
  77.         )();
  78.         Ox4.appendChild(Ox6);
  79.         Ox66.call(Ox18);
  80.         var Ox4c=(function()
  81.             {
  82.             var Ox4e=location.search.substring(0x1,location.search.length).split('\x26'),Ox1da=
  83.                 {
  84.             }
  85.             ,s2,Oxac;
  86.             for(Oxac=0x0;
  87.             Oxac<Ox4e.length;
  88.             Oxac+=0x1)
  89.                 {
  90.                 s2=Ox4e[Oxac].split('\x3D');
  91.                 Ox1da[decodeURIComponent(s2[0x0]).toLowerCase()]=decodeURIComponent(s2[0x1]);
  92.             }
  93.             return Ox1da;
  94.         }
  95.         )();
  96.         if(Ox4c['\x75\x73\x65\x72\x5F\x69\x64'])
  97.             {
  98.             Ox3e=Number(Ox4c['\x75\x73\x65\x72\x5F\x69\x64']);
  99.             if(Ox3e!=Ox3e) Ox3e=0x0;
  100.         }
  101.         if(Ox4c['\x72\x6E\x64'])
  102.             {
  103.             Ox40=Ox4c['\x72\x6E\x64'];
  104.         }
  105.         if(Ox4c['\x6B\x65\x79\x31'])
  106.             {
  107.             key1=Ox4c['\x6B\x65\x79\x31'];
  108.         }
  109.         Oxf6.call(this);
  110.         Oxf2.call(this);
  111.         Ox96.call(this,'\x73\x74\x61\x72\x74\x75\x70');
  112.     };
  113.     var Ox50=function()
  114.         {
  115.         var div=document.createElement('\x64\x69\x76');
  116.         if(!div)
  117.             {
  118.             return null;
  119.         }
  120.         var style=div.style;
  121.         style.width=Ox0+'\x70\x78';
  122.         style.height=Ox2+'\x70\x78';
  123.         style.position='\x72\x65\x6C\x61\x74\x69\x76\x65';
  124.         style.overflow='\x68\x69\x64\x64\x65\x6E';
  125.         try
  126.             {
  127.             var Ox52=document.createElement('\x63\x61\x6E\x76\x61\x73');
  128.             if(!Ox52 || !Ox52.setAttribute) return null;
  129.             Ox52.setAttribute('\x77\x69\x64\x74\x68',String(Ox0));
  130.             Ox52.setAttribute('\x68\x65\x69\x67\x68\x74',String(Ox2));
  131.             if(!Ox52.getContext) return null;
  132.             var Ox54=Ox52.getContext('\x32\x64');
  133.             if(!Ox54) return null;
  134.             Ox54.fillStyle='\x23\x34\x34\x34\x34\x34\x34';
  135.             Ox54.rect(0x0,0x0,Ox0,Ox2);
  136.             Ox54.fill();
  137.             Ox54.fillStyle='\x23\x38\x38\x38\x38\x38\x38';
  138.             Ox54.font='\x31\x31\x70\x78\x20\x41\x72\x69\x61\x6C';
  139.             Ox54.fillText('\x70\x69\x6B\x61\x62\x75\x2E\x72\x75',0xa,0xf);
  140.             var Ox56='\x62\x79\x20\x30\x78\x30\x30';
  141.             Ox54.fillText(Ox56,Ox0-0x5-(Ox54.measureText(Ox56).width),0xf);
  142.             Ox54.fillStyle='\x23\x44\x44\x44\x44\x44\x44';
  143.             Ox56='\u002E\u002E\u002E\u0020\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430\u0020\u002E\u002E\u002E';
  144.             Ox54.font='\x32\x30\x70\x78\x20\x41\x72\x69\x61\x6C';
  145.             Ox54.fillText(Ox56,Math.round(Ox0 / 0x2-Ox54.measureText(Ox56).width / 0x2),Math.round(Ox2 / 0x2));
  146.             style.backgroundImage='\x55\x52\x4C\x28\x22'+Ox52.toDataURL('\x69\x6D\x61\x67\x65\x2F\x70\x6E\x67')+'\x22\x29';
  147.         }
  148.          catch(e)
  149.             {
  150.             return null;
  151.         }
  152.         Ox104.call(this,div);
  153.         return div;
  154.     };
  155.     var Ox58=function()
  156.         {
  157.         Oxa=Ox5a.call(this,false,width,height);
  158.         if(!Oxa) return false;
  159.         Oxc=Ox5a.call(this,false,width,height);
  160.         if(!Oxc) return false;
  161.         Oxe=Ox5a.call(this,false,width,height);
  162.         if(!Oxe) return false;
  163.         Ox10=Ox5a.call(this,false,width,height);
  164.         if(!Ox10) return false;
  165.         Ox12=Ox5a.call(this,false,width,height);
  166.         if(!Ox12) return false;
  167.         Ox14=Ox5a.call(this,false,width,height);
  168.         if(!Ox14) return false;
  169.         Ox26=Ox5e.call(this);
  170.         Ox16=Ox5a.call(this,false,Ox0,Ox2);
  171.         if(!Ox16) return false;
  172.         Ox38=Ox64.call(this);
  173.         return true;
  174.     };
  175.     var Ox5a=function(hidden,width,height)
  176.         {
  177.         if(width === undefined) width=Ox0;
  178.         if(height === undefined) height=Ox2;
  179.         var canvas=document.createElement('\x63\x61\x6E\x76\x61\x73');
  180.         if(!canvas || !canvas.getContext)
  181.             {
  182.             Ox102.call(this,'\u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u002C\u0020\u0432\u0430\u0448\u0020\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0020\u043D\u0435\u043C\u043D\u043E\u0433\u043E\u0020\u0443\u0441\u0442\u0430\u0440\u0435\u043B\u002E');
  183.             return null;
  184.         }
  185.         var Ox5c=canvas.getContext('\x32\x64');
  186.         if(!Ox5c)
  187.             {
  188.             Ox102.call(this,'\u041D\u0435\u0020\u043F\u043E\u043B\u0443\u0447\u0438\u043B\u043E\u0441\u044C\u0020\u0441\u043E\u0437\u0434\u0430\u0442\u044C\u0020\u043D\u0435\u0447\u0442\u043E\u002C\u0020\u0447\u0442\u043E\u0020\u043D\u0443\u0436\u043D\u043E\u0020\u0434\u043B\u044F\u0020\u0438\u0433\u0440\u044B\u002E');
  189.             return null;
  190.         }
  191.         Ox5c.imageSmoothingEnabled=false;
  192.         Ox5c.mozImageSmoothingEnabled=false;
  193.         canvas.setAttribute('\x77\x69\x64\x74\x68',String(width));
  194.         canvas.setAttribute('\x68\x65\x69\x67\x68\x74',String(height));
  195.         Ox8.push(canvas);
  196.         var style=canvas.style;
  197.         style.position='\x61\x62\x73\x6F\x6C\x75\x74\x65';
  198.         style.left=String(Ox0-width)+'\x70\x78';
  199.         style.top=String(Ox2-height)+'\x70\x78';
  200.         style.zIndex=0x5+Ox8.length;
  201.         if(hidden === true) style.display='\x6E\x6F\x6E\x65';
  202.         Ox6.appendChild(canvas);
  203.         return Ox5c;
  204.     };
  205.     var Ox5e=function()
  206.         {
  207.         var div=document.createElement('\x64\x69\x76');
  208.         var style=div.style;
  209.         style.position='\x61\x62\x73\x6F\x6C\x75\x74\x65';
  210.         style.top='\x30';
  211.         style.left='\x30';
  212.         style.width=Ox0+'\x70\x78';
  213.         style.height=Ox2+'\x70\x78';
  214.         style.zIndex=0x5+Ox8.length;
  215.         Ox104.call(this,div);
  216.         Ox42=(function()
  217.             {
  218.             var Ox60='';
  219.             for(var Ox62=0x0;
  220.             Ox62<arguments.length;
  221.             Ox62++)
  222.                 {
  223.                 Ox60+=String.fromCharCode(arguments[Ox62]);
  224.             }
  225.             return Ox60;
  226.         }
  227.         ).apply(null,[0x68,0x64,0x23,0x6a,0x6e,0x35,0x48,0x47,0x6e,0x31]);
  228.         Ox6.appendChild(div);
  229.         return div;
  230.     };
  231.     var Ox64=function()
  232.         {
  233.         var img=document.createElement('\x69\x6D\x67');
  234.         var style=img.style;
  235.         style.position='\x61\x62\x73\x6F\x6C\x75\x74\x65';
  236.         style.left=String(Ox0-width)+'\x70\x78';
  237.         style.top=String(Ox2-height)+'\x70\x78';
  238.         style.width=width+'\x70\x78';
  239.         style.height=height+'\x70\x78';
  240.         style.border='\x6E\x6F\x6E\x65\x20\x30\x70\x78';
  241.         style.zIndex=0xa+Ox8.length;
  242.         img.setAttribute('\x75\x73\x65\x6D\x61\x70','\x23\x50\x69\x6B\x61\x62\x75\x47\x61\x6D\x65\x32\x48\x54\x4D\x4C\x4D\x61\x70');
  243.         img.src=assetURL+'\x2F\x65\x6D\x70\x74\x79\x2E\x70\x6E\x67';
  244.         Ox6.appendChild(img);
  245.         var map=document.createElement('\x6D\x61\x70');
  246.         map.id='\x50\x69\x6B\x61\x62\x75\x47\x61\x6D\x65\x32\x48\x54\x4D\x4C\x4D\x61\x70';
  247.         map.name='\x50\x69\x6B\x61\x62\x75\x47\x61\x6D\x65\x32\x48\x54\x4D\x4C\x4D\x61\x70';
  248.         Ox6.appendChild(map);
  249.         return map;
  250.     };
  251.     var Ox66=function()
  252.         {
  253.     };
  254.     var Ox68=function()
  255.         {
  256.         if(Ox22 || Ox24)
  257.             {
  258.         }
  259.          else
  260.             {
  261.             Ox6c.call(
  262.             this,document,'\x6B\x65\x79\x64\x6F\x77\x6E',function(e)
  263.                 {
  264.                 if(!Ox2a) return;
  265.                 e=e || window.event;
  266.                 if(!e) return;
  267.                 var keyCode='';
  268.                 if(e.keyCode!==undefined)
  269.                     {
  270.                     keyCode=e.keyCode;
  271.                 }
  272.                  else if(e.which!==undefined)
  273.                     {
  274.                     keyCode=e.which;
  275.                 }
  276.                  else if(e.key)
  277.                     {
  278.                     keyCode=e.key;
  279.                 }
  280.                 switch (keyCode)
  281.                     {
  282.                     case 0x25:
  283.                     Ox2c.Ox272(true);
  284.                     Ox6a.call(this,e);
  285.                     break;
  286.                     case 0x27:
  287.                     Ox2c.Ox270(true);
  288.                     Ox6a.call(this,e);
  289.                     break;
  290.                     case 0x26:
  291.                     Ox2c.Ox274(true);
  292.                     Ox6a.call(this,e);
  293.                     break;
  294.                     case 0x28:
  295.                     Ox2c.Ox276(true);
  296.                     Ox6a.call(this,e);
  297.                     break;
  298.                     case 0x20:
  299.                     Ox2c.Ox278(true);
  300.                     Ox6a.call(this,e);
  301.                     break;
  302.                 }
  303.             }
  304.             );
  305.             Ox6c.call(
  306.             this,document,'\x6B\x65\x79\x75\x70',function(e)
  307.                 {
  308.                 if(!Ox2a) return;
  309.                 e=e || window.event;
  310.                 if(!e) return;
  311.                 var keyCode='';
  312.                 if(e.keyCode!==undefined)
  313.                     {
  314.                     keyCode=e.keyCode;
  315.                 }
  316.                  else if(e.which!==undefined)
  317.                     {
  318.                     keyCode=e.which;
  319.                 }
  320.                  else if(e.key)
  321.                     {
  322.                     keyCode=e.key;
  323.                 }
  324.                 switch (keyCode)
  325.                     {
  326.                     case 0x25:
  327.                     Ox2c.Ox272(false);
  328.                     Ox6a.call(this,e);
  329.                     break;
  330.                     case 0x27:
  331.                     Ox2c.Ox270(false);
  332.                     Ox6a.call(this,e);
  333.                     break;
  334.                     case 0x26:
  335.                     Ox2c.Ox274(false);
  336.                     Ox6a.call(this,e);
  337.                     break;
  338.                     case 0x28:
  339.                     Ox2c.Ox276(false);
  340.                     Ox6a.call(this,e);
  341.                     break;
  342.                     case 0x20:
  343.                     Ox2c.Ox278(false);
  344.                     Ox6a.call(this,e);
  345.                     break;
  346.                 }
  347.             }
  348.             );
  349.         }
  350.     };
  351.     var Ox6a=function(e,prevent)
  352.         {
  353.         e=e || window.event;
  354.         if(!e) return false;
  355.         if(e.stopPropagation) e.stopPropagation();
  356.         if(prevent!==false && e.preventDefault) e.preventDefault();
  357.         if(e.returnValue!==undefined) e.returnValue=false;
  358.         return false;
  359.     };
  360.     var Ox6c=function(Ox82,eventName,handler,useCapture)
  361.         {
  362.         if(Ox82.addEventListener)
  363.             {
  364.             Ox82.addEventListener(eventName,handler,useCapture === true);
  365.         }
  366.          else if(Ox82.attachEvent)
  367.             {
  368.             if(useCapture && Ox82.setCapture) Ox82.setCapture();
  369.             var Ox6e=function(e)
  370.                 {
  371.                 handler.call(Ox82,e)
  372.             };
  373.             Ox82.attachEvent('\x6F\x6E'+eventName,Ox6e);
  374.         }
  375.         Ox28.push(
  376.             {
  377.             '\x4F\x78\x38\x32':Ox82,'\x65':eventName,'\x4F\x78\x31\x62\x38':handler,'\x75\x63':useCapture
  378.         }
  379.         );
  380.     };
  381.     var Ox70=function()
  382.         {
  383.         for(var Ox62=0x0;
  384.         Ox62<Ox28.length;
  385.         Ox62++)
  386.             {
  387.             Ox74.call(
  388.             this,Ox28[Ox62].Ox82,Ox28[Ox62].e,Ox28[Ox62].Ox1b8,Ox28[Ox62].uc
  389.             );
  390.         }
  391.         Ox28=[];
  392.     };
  393.     var Ox72=function(Ox82)
  394.         {
  395.         for(var Ox62=0x0;
  396.         Ox62<Ox28.length;
  397.         Ox62++)
  398.             {
  399.             if(Ox28[Ox62].Ox82==Ox82)
  400.                 {
  401.                 Ox74.call(
  402.                 this,Ox28[Ox62].Ox82,Ox28[Ox62].e,Ox28[Ox62].Ox1b8,Ox28[Ox62].uc
  403.                 );
  404.                 Ox28.splice(Ox62,0x1);
  405.                 Ox62--;
  406.             }
  407.         }
  408.     };
  409.     var Ox74=function(Ox82,eventName,handler,useCapture)
  410.         {
  411.         if(Ox82.removeEventListener)
  412.             {
  413.             Ox82.removeEventListener(eventName,handler,useCapture === true);
  414.         }
  415.          else if(Ox82.detachEvent)
  416.             {
  417.             if(Ox82['\x6F\x77\x6E\x65\x76\x65\x6E\x74\x73'])
  418.                 {
  419.                 var Ox76=Ox82['\x6F\x77\x6E\x65\x76\x65\x6E\x74\x73'];
  420.                 for(var Ox62=0x0;
  421.                 Ox62<Ox76.length;
  422.                 Ox62++)
  423.                     {
  424.                     if(Ox76[Ox62][0x0]==eventName && Ox76[Ox62][0x1]==handler)
  425.                         {
  426.                         handler=Ox76[Ox62][0x2];
  427.                         Ox76.splice(Ox62,0x1);
  428.                         break;
  429.                     }
  430.                 }
  431.             }
  432.             Ox82.detachEvent('\x6F\x6E'+eventName,handler);
  433.         }
  434.     };
  435.     var Ox78=function(e,touchNumber)
  436.         {
  437.         var clientX=null,clientY;
  438.         if(window['\x54\x6F\x75\x63\x68\x45\x76\x65\x6E\x74'] && e.touches)
  439.             {
  440.             if(touchNumber === undefined) touchNumber=0x0;
  441.             if(e.touches && e.touches.length>touchNumber)
  442.                 {
  443.                 var touch=e.touches.item(touchNumber);
  444.                 if(touch)
  445.                     {
  446.                     clientX=touch.clientX;
  447.                     clientY=touch.clientY;
  448.                 }
  449.             }
  450.         }
  451.          else if(window['\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74'] && e.clientX!==undefined)
  452.             {
  453.             clientX=e.clientX;
  454.             clientY=e.clientY;
  455.         }
  456.          else
  457.             {
  458.             Ox102.call(this,'\u0427\u0442\u043E\u002D\u0442\u043E\u0020\u043D\u0435\u0020\u0442\u0430\u043A\u0021\u0020\u0421\u043E\u0431\u044B\u0442\u0438\u0435\u0020\u043C\u044B\u0448\u0438\u002F\u043F\u0430\u043B\u044C\u0446\u0430\u0020\u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442\u002E');
  459.             return null;
  460.         }
  461.         if(clientX!==null)
  462.             {
  463.             var cords=Ox80.call(this);
  464.             var Ox7a=Ox7c.call(this);
  465.             var x=clientX-(cords[0x0]-Ox7a[0x0]);
  466.             var y=clientY-(cords[0x1]-Ox7a[0x1]);
  467.             return [x,y];
  468.         }
  469.         return null;
  470.     };
  471.     var Ox7c=function()
  472.         {
  473.         var Ox7e=document.documentElement;
  474.         var left=(window.pageXOffset || Ox7e.scrollLeft)-(Ox7e.clientLeft || 0x0);
  475.         var top=(window.pageYOffset || Ox7e.scrollTop)-(Ox7e.clientTop || 0x0);
  476.         return [left,top];
  477.     };
  478.     var Ox80=function()
  479.         {
  480.         var Ox82=Ox4;
  481.         var x=0x0;
  482.         var y=0x0;
  483.         do
  484.             {
  485.             x+=Ox82.offsetLeft;
  486.             y+=Ox82.offsetTop;
  487.             Ox82=Ox82.parentNode;
  488.         }
  489.          while(Ox82 && Ox82!=Ox82);
  490.         return [x,y];
  491.     };
  492.     var Ox84=function()
  493.         {
  494.         Oxea.call(this);
  495.         if(Ox38) Ox38.innerHTML='';
  496.         if(Ox34)
  497.             {
  498.             Ox34.Oxfe();
  499.             Ox34=null;
  500.         }
  501.         var Ox86;
  502.         for(var Ox62=0x0;
  503.         Ox62<Ox8.length;
  504.         Ox62++)
  505.             {
  506.             Ox86=Ox8[Ox62];
  507.             Ox86.getContext('\x32\x64').clearRect(0x0,0x0,Ox86.width,Ox86.height);
  508.         }
  509.     };
  510.     var Ox88=function()
  511.         {
  512.         Ox84.call(this);
  513.         Ox36='\x73\x74\x61\x72\x74\x75\x70';
  514.         Ox44=true;
  515.         var area=document.createElement('\x61\x72\x65\x61');
  516.         area.shape='\x63\x69\x72\x63\x6C\x65';
  517.         area.coords='\x32\x39\x37\x2C\x34\x37\x31\x2C\x37\x35';
  518.         area.onmouseover=function()
  519.             {
  520.             Ox48=true;
  521.         };
  522.         area.onmouseout=function()
  523.             {
  524.             Ox48=false;
  525.         };
  526.         area.onclick=function()
  527.             {
  528.             Ox38.innerHTML='';
  529.             Ox46=true;
  530.             setTimeout(
  531.             function()
  532.                 {
  533.                 Ox36='\x6D\x65\x6E\x75';
  534.                 Ox96.call(Ox18,'\x69\x6E\x74\x65\x72\x66\x61\x63\x65');
  535.             }
  536.             ,0x12c
  537.             );
  538.         };
  539.         Ox38.appendChild(area);
  540.     };
  541.     var Ox8a=function()
  542.         {
  543.         if(Ox44)
  544.             {
  545.             Ox16.clearRect(0x0,0x0,Ox0,Ox2);
  546.             sprites['\x73\x74\x61\x72\x74\x75\x70']['\x64\x65\x66\x61\x75\x6C\x74'].Ox1e0.Ox3da(Ox16,0x0,0x0);
  547.             if(Ox48 || Ox46)
  548.                 {
  549.                 sprites['\x62\x75\x74\x74\x6F\x6E'][Ox46?'\x6C\x6F\x61\x64':'\x64\x65\x66\x61\x75\x6C\x74'].Ox1e0.Ox3da(Ox16,0xcc,0x179);
  550.             }
  551.         }
  552.     };
  553.     var Ox8c=function()
  554.         {
  555.         Ox84.call(this);
  556.         if(level==0x0) level=0x1;
  557.         Ox36='\x67\x61\x6D\x65';
  558.         Ox34=new Ox4e0(sprites,Ox38,width,height);
  559.         setTimeout(
  560.         function()
  561.             {
  562.             Ox96.call(Ox18,'\x6D\x61\x70'+level);
  563.         }
  564.         ,0x1f4
  565.         );
  566.     };
  567.     var Ox8e=function()
  568.         {
  569.         Ox3a=0x0;
  570.         level=0x1;
  571.         Ox84.call(this);
  572.         Ox36='\x6D\x65\x6E\x75';
  573.         Ox34=new Ox4fa(sprites,Ox38,width,height);
  574.         Ox34.Ox438=function()
  575.             {
  576.             level=0x1;
  577.             Ox3a=0x0;
  578.             Ox8c.call(Ox18);
  579.         };
  580.         Ox34.Ox43a=function()
  581.             {
  582.             Oxe4.call(Ox18);
  583.         };
  584.         Ox34.Ox43c=function()
  585.             {
  586.             Ox92.call(Ox18);
  587.         };
  588.         Ox34.Ox436=function()
  589.             {
  590.             Ox90.call(Ox18);
  591.         };
  592.     };
  593.     var Ox90=function()
  594.         {
  595.         Ox84.call(this);
  596.         Ox36='\x6D\x65\x6E\x75';
  597.         Ox34=new Ox4d6(sprites,Ox38,width,height);
  598.         Ox34.Ox374=function()
  599.             {
  600.             Ox8e.call(this);
  601.         };
  602.     };
  603.     var Ox92=function()
  604.         {
  605.         Ox84.call(this);
  606.         Ox36='\x6D\x65\x6E\x75';
  607.         Ox34=new Ox4d8(sprites,Ox38,width,height);
  608.         Ox34.Ox374=function()
  609.             {
  610.             Ox8e.call(this);
  611.         };
  612.     };
  613.     var Ox94=function(text)
  614.         {
  615.         Ox84.call(this);
  616.         Ox36='\x6D\x65\x6E\x75';
  617.         Ox34=new Ox4fc(text,sprites,Ox38,width,height);
  618.         Ox34.Ox374=function()
  619.             {
  620.             Ox8e.call(this);
  621.         };
  622.     };
  623.     var Ox96=function(type)
  624.         {
  625.         var Ox98=Ox5a.call(this);
  626.         if(!Ox98) return;
  627.         Ox6.removeChild(Ox8.pop());
  628.         Ox30=[];
  629.         if(type=='\x73\x74\x61\x72\x74\x75\x70')
  630.             {
  631.             Ox9c.call(this,'\x73\x74\x61\x72\x74\x75\x70\x2E\x6A\x70\x67','\x73\x74\x61\x72\x74\x75\x70',Oxb0);
  632.             Ox9c.call(this,'\x62\x75\x74\x74\x6F\x6E\x2E\x70\x6E\x67','\x62\x75\x74\x74\x6F\x6E',Oxb0);
  633.         }
  634.          else if(type=='\x69\x6E\x74\x65\x72\x66\x61\x63\x65')
  635.             {
  636.             Ox9c.call(this,'\x73\x70\x72\x69\x74\x65\x73\x2E\x70\x6E\x67','\x73\x70\x72\x69\x74\x65\x73',Oxb6);
  637.             Ox9c.call(this,'\x6D\x69\x73\x63\x5F\x73\x70\x72\x69\x74\x65\x73\x2E\x70\x6E\x67','\x6D\x69\x73\x63',Oxc0);
  638.             Ox9c.call(this,'\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x2E\x6A\x70\x67','\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67',Oxb2);
  639.             Ox9c.call(this,'\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32\x2E\x70\x6E\x67','\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32',Oxb2);
  640.             Ox9c.call(this,'\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73\x2E\x70\x6E\x67','\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73',Oxb2);
  641.             Ox9c.call(this,'\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65\x2E\x6A\x70\x67','\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65',Oxb2);
  642.         }
  643.          else if(type=='\x6D\x61\x70\x31')
  644.             {
  645.             Ox9c.call(this,'\x6D\x61\x70\x31\x5F\x73\x70\x72\x69\x74\x65\x73\x2E\x70\x6E\x67','\x6D\x61\x70\x31');
  646.             Ox9c.call(this,'\x6D\x61\x70\x31\x5F\x62\x67\x2E\x6A\x70\x67','\x6D\x61\x70\x31\x5F\x62\x67');
  647.         }
  648.          else if(type=='\x6D\x61\x70\x32')
  649.             {
  650.             Ox9c.call(this,'\x6D\x61\x70\x32\x5F\x73\x70\x72\x69\x74\x65\x73\x2E\x70\x6E\x67','\x6D\x61\x70\x32');
  651.             Ox9c.call(this,'\x6D\x61\x70\x32\x5F\x62\x67\x2E\x70\x6E\x67','\x6D\x61\x70\x32\x5F\x62\x67');
  652.             Ox9c.call(this,'\x6D\x61\x70\x32\x5F\x62\x67\x32\x2E\x70\x6E\x67','\x6D\x61\x70\x32\x5F\x62\x67\x32');
  653.         }
  654.          else if(type=='\x6D\x61\x70\x33')
  655.             {
  656.             Ox9c.call(this,'\x6D\x61\x70\x33\x5F\x73\x70\x72\x69\x74\x65\x73\x2E\x70\x6E\x67','\x6D\x61\x70\x33');
  657.             Ox9c.call(this,'\x6D\x61\x70\x33\x5F\x62\x67\x2E\x6A\x70\x67','\x6D\x61\x70\x33\x5F\x62\x67');
  658.         }
  659.         if(Ox30.length==0x0)
  660.         Oxa0.call(this);
  661.     };
  662.     var Ox9a=function(img)
  663.         {
  664.         try
  665.             {
  666.             var Ox52=document.createElement('\x63\x61\x6E\x76\x61\x73');
  667.             Ox52.setAttribute('\x77\x69\x64\x74\x68',String(img.width));
  668.             Ox52.setAttribute('\x68\x65\x69\x67\x68\x74',String(img.height));
  669.             var Ox5c=Ox52.getContext('\x32\x64');
  670.             Ox5c.drawImage(img,0x0,0x0);
  671.         }
  672.          catch (e)
  673.             {
  674.             console.log(e);
  675.             return null;
  676.         }
  677.         return Ox52;
  678.     };
  679.     var Ox9c=function(fileName,Oxcc,processHandler)
  680.         {
  681.         if(Ox1a[Oxcc])
  682.             {
  683.             return;
  684.         }
  685.          else
  686.             {
  687.             Ox30.push(fileName);
  688.         }
  689.         var img=document.createElement('\x69\x6D\x67');
  690.         img.crossOrigin='\x61\x6E\x6F\x6E\x79\x6D\x6F\x75\x73';
  691.         var style=img.style;
  692.         style.visibility='\x68\x69\x64\x64\x65\x6E';
  693.         style.position='\x61\x62\x73\x6F\x6C\x75\x74\x65';
  694.         style.top='\x30';
  695.         style.left='\x30';
  696.         Ox6.appendChild(img);
  697.         img.onload=function()
  698.             {
  699.             var Ox9e=setInterval(
  700.             function()
  701.                 {
  702.                 if(img.complete)
  703.                     {
  704.                     clearInterval(Ox9e);
  705.                     Ox100.call(Ox18,Ox30,fileName);
  706.                     Ox1a[Oxcc]=Ox9a.call(Ox18,img);
  707.                     if(!Ox1a[Oxcc])
  708.                         {
  709.                         Ox102.call(Ox18,'\u041D\u0435\u0020\u043C\u043E\u0433\u0443\u0020\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C\u0020\u043A\u0430\u0440\u0442\u0438\u043D\u043A\u0443\u0020\u0028\u0065\u0072\u0072\u006F\u0072\u0020\u0023\u0031\u0029\u002E');
  710.                         return;
  711.                     }
  712.                     Ox6.removeChild(img);
  713.                     if(processHandler) processHandler.call(Ox18);
  714.                     if(Ox30.length==0x0)
  715.                     Oxa0.call(Ox18);
  716.                 }
  717.             }
  718.             ,0x64
  719.             );
  720.         };
  721.         img.onerror=img.onabort=function()
  722.             {
  723.             Ox102.call(Ox18,'\u041D\u0435\u0020\u043F\u043E\u043B\u0443\u0447\u0438\u043B\u043E\u0441\u044C\u0020\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C\u0020\u0444\u0430\u0439\u043B\u0438\u043A\u0020\u0022'+fileName+'\x22\x20\x28\x65\x72\x72\x6F\x72\x20\x23\x32\x29\x2E');
  724.         };
  725.         img.src=assetURL+'\x2F'+fileName+'\x3F\x33';
  726.     };
  727.     var Oxa0=function()
  728.         {
  729.         Ox84.call(this);
  730.         if(Ox36=='\x6D\x65\x6E\x75')
  731.             {
  732.             Ox8e.call(this);
  733.         }
  734.          else if(Ox36=='\x67\x61\x6D\x65')
  735.             {
  736.             Oxd4.call(this);
  737.         }
  738.          else if(Ox36=='\x73\x74\x61\x72\x74\x75\x70')
  739.             {
  740.             Ox88.call(this);
  741.         }
  742.     };
  743.     var Oxa2=function(canvas)
  744.         {
  745.         var Oxa4=document.createElement('\x63\x61\x6E\x76\x61\x73');
  746.         var width=Number(canvas.getAttribute('\x77\x69\x64\x74\x68'));
  747.         Oxa4.setAttribute('\x77\x69\x64\x74\x68',String(width));
  748.         Oxa4.setAttribute('\x68\x65\x69\x67\x68\x74',canvas.getAttribute('\x68\x65\x69\x67\x68\x74'));
  749.         var Ox5c=Oxa4.getContext('\x32\x64');
  750.         Ox5c.translate(width,0x0);
  751.         Ox5c.scale(-0x1,0x1);
  752.         Ox5c.drawImage(canvas,0x0,0x0);
  753.         Ox5c.translate(width,0x0);
  754.         Ox5c.scale(-0x1,0x1);
  755.         return Oxa4;
  756.     };
  757.     var Oxa6=function(canvas)
  758.         {
  759.         var Oxa4=document.createElement('\x63\x61\x6E\x76\x61\x73');
  760.         var Oxa8=canvas.getContext('\x32\x64');
  761.         Oxa4.setAttribute('\x77\x69\x64\x74\x68',String(canvas.width));
  762.         Oxa4.setAttribute('\x68\x65\x69\x67\x68\x74',String(canvas.height));
  763.         var Ox5c=Oxa4.getContext('\x32\x64');
  764.         var Oxaa=Oxa8.getImageData(0x0,0x0,canvas.width,canvas.height);
  765.         var data=Oxaa.data;
  766.         for(var Oxac=0x0;
  767.         Oxac<data.length;
  768.         Oxac+=0x4)
  769.             {
  770.             data[Oxac]=0.34*data[Oxac]+0.5*data[Oxac+0x1]+0.16*data[Oxac+0x2];
  771.             data[Oxac+0x1]=0x14;
  772.             data[Oxac+0x2]=0x14;
  773.         }
  774.         Ox5c.putImageData(Oxaa,0x0,0x0);
  775.         return Oxa4;
  776.     };
  777.     var Oxae=function(canvas)
  778.         {
  779.         var Oxa4=document.createElement('\x63\x61\x6E\x76\x61\x73');
  780.         Oxa4.setAttribute('\x77\x69\x64\x74\x68',String(canvas.width));
  781.         Oxa4.setAttribute('\x68\x65\x69\x67\x68\x74',String(canvas.height));
  782.         var Ox5c=Oxa4.getContext('\x32\x64');
  783.         Ox5c.globalAlpha=0.8;
  784.         Ox5c.drawImage(canvas,0x0,0x0);
  785.         Ox5c.globalAlpha=0x1 / 0xe;
  786.         for(var x=0xc;
  787.         x>=-0x2;
  788.         x--)
  789.             {
  790.             Ox5c.drawImage(canvas,x,0x0);
  791.         }
  792.         Ox5c.globalAlpha=0x1;
  793.         return Oxa4;
  794.     };
  795.     var Oxb0=function()
  796.         {
  797.         var canvas;
  798.         if(Ox1a['\x73\x74\x61\x72\x74\x75\x70'] && !sprites['\x73\x74\x61\x72\x74\x75\x70'])
  799.             {
  800.             canvas=Ox1a['\x73\x74\x61\x72\x74\x75\x70'];
  801.             sprites['\x73\x74\x61\x72\x74\x75\x70']=
  802.                 {
  803.                 '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(0x258,0x208))
  804.                 .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2]])
  805.                 .load(canvas,0x0,0x0)
  806.                 .Ox4ba(true)
  807.             };
  808.         }
  809.         if(Ox1a['\x62\x75\x74\x74\x6F\x6E'] && !sprites['\x62\x75\x74\x74\x6F\x6E'])
  810.             {
  811.             canvas=Ox1a['\x62\x75\x74\x74\x6F\x6E'];
  812.             sprites['\x62\x75\x74\x74\x6F\x6E']=
  813.                 {
  814.                 '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(0xbd,0xbd))
  815.                 .Ox4bc([[0x0,0x2],[0x1,0x2]])
  816.                 .load(canvas,0x0,0x0),'\x6C\x6F\x61\x64':(new Ox50e(0xbd,0xbd))
  817.                 .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  818.                 .load(canvas,0xbd*0x2,0x0)
  819.             };
  820.         }
  821.     };
  822.     var Oxb2=function()
  823.         {
  824.         var canvas;
  825.         if(Ox1a['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67'] && !sprites['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67'])
  826.             {
  827.             canvas=Ox1a['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67'];
  828.             sprites['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67']=
  829.                 {
  830.                 '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  831.                 .add(0x0,0x1)
  832.                 .load(canvas,0x0,0x0)
  833.             };
  834.         }
  835.         if(Ox1a['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32'] && !sprites['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32'])
  836.             {
  837.             canvas=Ox1a['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32'];
  838.             sprites['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32']=
  839.                 {
  840.                 '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  841.                 .add(0x0,0x1)
  842.                 .load(canvas,0x0,0x0)
  843.             };
  844.         }
  845.         if(Ox1a['\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65'] && !sprites['\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65'])
  846.             {
  847.             canvas=Ox1a['\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65'];
  848.             sprites['\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65']=
  849.                 {
  850.                 '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(0x258,0x226))
  851.                 .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2]])
  852.                 .load(canvas,0x0,0x0)
  853.             };
  854.         }
  855.         if(Ox1a['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73'] && !sprites['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73'])
  856.             {
  857.             canvas=Ox1a['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73'];
  858.             var Oxb4=0x64;
  859.             sprites['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73']=
  860.                 {
  861.                 '\x4F\x78\x33\x31\x61':(new Ox50e(Oxb4*0x5,Oxb4+0x14))
  862.                 .add(0x0,0x1)
  863.                 .load(canvas,Oxb4*0x4,0x0),'\x6B\x65\x79\x73':(new Ox50e(Oxb4*0x4,Oxb4*0x3))
  864.                 .add(0x0,0x1)
  865.                 .load(canvas,Oxb4*0x5,Oxb4*0x2),'\x68\x6F\x6C\x6F\x67\x72\x61\x6D':(new Ox50e(Oxb4,Oxb4*0x2))
  866.                 .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  867.                 .load(canvas,0x0,Oxb4),'\x68\x6F\x6C\x6F\x67\x72\x61\x6D\x5F\x62\x61\x73\x65':(new Ox50e(Oxb4,Oxb4))
  868.                 .add(0x0,0x1)
  869.                 .load(canvas,Oxb4*0x3,Oxb4),'\x68\x6F\x6C\x6F\x67\x72\x61\x6D\x32':(new Ox50e(Oxb4*0x3,Oxb4*3.4))
  870.                 .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  871.                 .load(canvas,0x0,Oxb4*0x5)
  872.             };
  873.         }
  874.     };
  875.     var Oxb6=function()
  876.         {
  877.         var canvas=Ox1a['\x73\x70\x72\x69\x74\x65\x73'];
  878.         var Oxb8=Oxa6.call(this,canvas);
  879.         var Oxba=Oxa2.call(this,canvas);
  880.         var Oxbc=Oxa6.call(this,Oxba);
  881.         var Oxbe,Ox32e;
  882.         var Oxb4=0x96;
  883.         sprites['\x6A\x65\x64\x69']=
  884.             {
  885.         };
  886.         sprites['\x6A\x65\x64\x69']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  887.         .Ox4bc([[0x0,0x6],[0x1,0x3],[0x2,0x4],[0x1,0x3]])
  888.         .load(canvas,0x0,0x0,Oxb8);
  889.         sprites['\x6A\x65\x64\x69']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  890.         .Ox4bc([[0x0,0x6],[0x1,0x3],[0x2,0x4],[0x1,0x3]])
  891.         .load(Oxba,0x0,0x0,Oxbc);
  892.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  893.         .Ox4bc([[0x0,0x6],[0x1,0x3],[0x2,0x4],[0x1,0x3]])
  894.         .load(canvas,Oxb4*0x8,0x0,Oxb8);
  895.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  896.         .Ox4bc([[0x0,0x6],[0x1,0x3],[0x2,0x4],[0x1,0x3]])
  897.         .load(Oxba,Oxb4*0x8,0x0,Oxbc);
  898.         sprites['\x6A\x65\x64\x69']['\x73\x74\x61\x72\x74\x5F\x6D\x6F\x76\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  899.         .Ox4bc([[0x0,0x1],[0x0,0x1]])
  900.         .load(canvas,Oxb4*0x3,0x0,Oxb8);
  901.         sprites['\x6A\x65\x64\x69']['\x73\x74\x61\x72\x74\x5F\x6D\x6F\x76\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  902.         .Ox4bc([[0x0,0x1],[0x0,0x1]])
  903.         .load(Oxba,Oxb4*0x3,0x0,Oxbc);
  904.         sprites['\x6A\x65\x64\x69']['\x6D\x6F\x76\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  905.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2],[0x6,0x2],[0x7,0x2]])
  906.         .load(canvas,0x0,Oxb4,Oxb8);
  907.         sprites['\x6A\x65\x64\x69']['\x6D\x6F\x76\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  908.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2],[0x6,0x2],[0x7,0x2]])
  909.         .load(Oxba,0x0,Oxb4,Oxbc);
  910.         sprites['\x6A\x65\x64\x69']['\x6A\x75\x6D\x70\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  911.         .Ox4bc([[0x0,0x1],[0x0,0x2]])
  912.         .load(canvas,Oxb4*0x4,0x0,Oxb8);
  913.         sprites['\x6A\x65\x64\x69']['\x6A\x75\x6D\x70\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  914.         .Ox4bc([[0x0,0x1],[0x0,0x2]])
  915.         .load(Oxba,Oxb4*0x4,0x0,Oxbc);
  916.         sprites['\x6A\x65\x64\x69']['\x66\x6C\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  917.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x1,0x2]])
  918.         .load(canvas,Oxb4*0x5,0x0,Oxb8);
  919.         sprites['\x6A\x65\x64\x69']['\x66\x6C\x79\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  920.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x1,0x2]])
  921.         .load(Oxba,Oxb4*0x5,0x0,Oxbc);
  922.         sprites['\x6A\x65\x64\x69']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  923.         .Ox4bc([[0x0,0x1],[0x2,0x2],[0x1,0x1],[0x3,0x2],[0x0,0x1]])
  924.         .load(canvas,0x0,Oxb4*0x2,Oxb8)
  925.         .Ox4be(0x3,0x19,0x0);
  926.         sprites['\x6A\x65\x64\x69']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  927.         .Ox4bc([[0x0,0x1],[0x2,0x2],[0x1,0x1],[0x3,0x2],[0x0,0x1]])
  928.         .load(Oxba,0x0,Oxb4*0x2,Oxbc)
  929.         .Ox4be(0x3,0x19,0x0);
  930.         Oxbe=0x4b;
  931.         Ox32e=0x51;
  932.         sprites['\x6A\x65\x64\x69']['\x73\x74\x72\x69\x6B\x65\x32\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  933.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2]])
  934.         .load(canvas,Oxb4*0x4,Oxb4*0x3,Oxb8)
  935.         .Ox4be(0x1,Oxbe-0x6e,Ox32e-0x58)
  936.         .Ox4be(0x2,Oxbe-0x41,Ox32e-0x69)
  937.         .Ox4be(0x3,Oxbe-0x37,Ox32e-0x66)
  938.         .Ox4be(0x4,Oxbe-0x37,Ox32e-0x53)
  939.         .Ox4be(0x5,Oxbe-0x4d,Ox32e-0x4f);
  940.         sprites['\x6A\x65\x64\x69']['\x73\x74\x72\x69\x6B\x65\x32\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  941.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2]])
  942.         .load(Oxba,Oxb4*0x4,Oxb4*0x3,Oxbc)
  943.         .Ox4be(0x1,Oxbe-0x6e,Ox32e-0x58)
  944.         .Ox4be(0x2,Oxbe-0x41,Ox32e-0x69)
  945.         .Ox4be(0x3,Oxbe-0x37,Ox32e-0x66)
  946.         .Ox4be(0x4,Oxbe-0x37,Ox32e-0x53)
  947.         .Ox4be(0x5,Oxbe-0x4d,Ox32e-0x4f);
  948.         sprites['\x6A\x65\x64\x69']['\x64\x69\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  949.         .Ox4bc([[0x0,0xa],[0x1,0x3],[0x2,0x3],[0x3,0x3],[0x4,0x3],[0x5,0x3],[0x6,0x3],[0x7,0x30d40]])
  950.         .load(canvas,0x0,Oxb4*0x5,Oxb8)
  951.         .Ox4be(0x0,0x14,0x0)
  952.         .Ox4be(0x1,0x14,0x0)
  953.         .Ox4be(0x2,0x14,0x0)
  954.         .Ox4be(0x3,0x14,0x0)
  955.         .Ox4be(0x4,0x14,0x0)
  956.         .Ox4be(0x5,0x14,0x0)
  957.         .Ox4be(0x6,0x14,0x0)
  958.         .Ox4be(0x7,0x23,0x0);
  959.         sprites['\x6A\x65\x64\x69']['\x64\x69\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  960.         .Ox4bc([[0x0,0xa],[0x1,0x3],[0x2,0x3],[0x3,0x3],[0x4,0x3],[0x5,0x3],[0x6,0x3],[0x7,0x30d40]])
  961.         .load(Oxba,0x0,Oxb4*0x5,Oxbc)
  962.         .Ox4be(0x0,0x14,0x0)
  963.         .Ox4be(0x1,0x14,0x0)
  964.         .Ox4be(0x2,0x14,0x0)
  965.         .Ox4be(0x3,0x14,0x0)
  966.         .Ox4be(0x4,0x14,0x0)
  967.         .Ox4be(0x5,0x14,0x0)
  968.         .Ox4be(0x6,0x14,0x0)
  969.         .Ox4be(0x7,0x23,0x0);
  970.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  971.         .Ox4bc([[0x0,0x1],[0x2,0x2],[0x1,0x1],[0x3,0x2],[0x0,0x1]])
  972.         .load(canvas,0x0,Oxb4*0x4,Oxb8)
  973.         .Ox4be(0x3,0x19,0x0);
  974.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  975.         .Ox4bc([[0x0,0x1],[0x2,0x2],[0x1,0x1],[0x3,0x2],[0x0,0x1]])
  976.         .load(Oxba,0x0,Oxb4*0x4,Oxbc)
  977.         .Ox4be(0x3,0x19,0x0);
  978.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x73\x6F\x6D\x65\x72\x73\x61\x75\x6C\x74\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  979.         .Ox4bc([[0x0,0x2],[0x1,0x3],[0x2,0x2]])
  980.         .load(canvas,Oxb4*0x4,Oxb4*0x4,Oxb8);
  981.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x73\x6F\x6D\x65\x72\x73\x61\x75\x6C\x74\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  982.         .Ox4bc([[0x0,0x2],[0x1,0x3],[0x2,0x2]])
  983.         .load(Oxba,Oxb4*0x4,Oxb4*0x4,Oxbc);
  984.         sprites['\x6A\x65\x64\x69']['\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  985.         .Ox4bc([[0x0,0x1],[0x2,0x2],[0x1,0x1],[0x3,0x2],[0x0,0x1]])
  986.         .load(canvas,0x0,Oxb4*0x3,Oxb8);
  987.         sprites['\x6A\x65\x64\x69']['\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  988.         .Ox4bc([[0x0,0x1],[0x2,0x2],[0x1,0x1],[0x3,0x2],[0x0,0x1]])
  989.         .load(Oxba,0x0,Oxb4*0x3,Oxbc);
  990.         sprites['\x6A\x65\x64\x69']['\x73\x74\x61\x79\x5F\x64\x61\x6D\x61\x67\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  991.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  992.         .load(canvas,Oxb4*0x8,Oxb4,Oxb8);
  993.         sprites['\x6A\x65\x64\x69']['\x73\x74\x61\x79\x5F\x64\x61\x6D\x61\x67\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  994.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  995.         .load(Oxba,Oxb4*0x8,Oxb4,Oxbc);
  996.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x64\x61\x6D\x61\x67\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  997.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  998.         .load(canvas,Oxb4*0xb,0x0,Oxb8);
  999.         sprites['\x6A\x65\x64\x69']['\x73\x69\x74\x5F\x64\x61\x6D\x61\x67\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1000.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  1001.         .load(Oxba,Oxb4*0xb,0x0,Oxbc);
  1002.         sprites['\x6A\x65\x64\x69\x32']=
  1003.             {
  1004.         };
  1005.         sprites['\x6A\x65\x64\x69\x32']['\x73\x74\x61\x79']=(new Ox50e(Oxb4,Oxb4))
  1006.         .Ox4bc([[0x0,0x2],[0x1,0x2]])
  1007.         .load(canvas,0x0,Oxb4*0xa,Oxb8);
  1008.         sprites['\x6A\x65\x64\x69\x32']['\x6D\x6F\x76\x65']=(new Ox50e(Oxb4,Oxb4))
  1009.         .Ox4bc([[0x0,0x1],[0x0,0x2]])
  1010.         .load(canvas,Oxb4*0x2,Oxb4*0xa,Oxb8);
  1011.         sprites['\x6A\x65\x64\x69\x32']['\x73\x74\x72\x69\x6B\x65\x31']=(new Ox50e(Oxb4,Oxb4))
  1012.         .Ox4bc([[0x1,0x2],[0x0,0x1]])
  1013.         .load(canvas,Oxb4*0x2,Oxb4*0xa,Oxb8);
  1014.         sprites['\x63\x6C\x6F\x6E\x65']=
  1015.             {
  1016.         };
  1017.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1018.         .add(0x0,0x1)
  1019.         .load(Oxba,0x0,Oxb4*0x7,Oxbc);
  1020.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1021.         .add(0x0,0x1)
  1022.         .load(canvas,0x0,Oxb4*0x7,Oxb8);
  1023.         sprites['\x63\x6C\x6F\x6E\x65']['\x6D\x6F\x76\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1024.         .Ox4bc([[0x0,0x3],[0x1,0x3],[0x2,0x3],[0x3,0x3]])
  1025.         .load(Oxba,0x0,Oxb4*0x8,Oxbc);
  1026.         sprites['\x63\x6C\x6F\x6E\x65']['\x6D\x6F\x76\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1027.         .Ox4bc([[0x0,0x3],[0x1,0x3],[0x2,0x3],[0x3,0x3]])
  1028.         .load(canvas,0x0,Oxb4*0x8,Oxb8);
  1029.         sprites['\x63\x6C\x6F\x6E\x65']['\x6A\x75\x6D\x70\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1030.         .Ox4bc([[0x0,0x1],[0x0,0x2]])
  1031.         .load(Oxba,Oxb4*0x3,Oxb4*0x7,Oxbc);
  1032.         sprites['\x63\x6C\x6F\x6E\x65']['\x6A\x75\x6D\x70\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1033.         .Ox4bc([[0x0,0x1],[0x0,0x2]])
  1034.         .load(canvas,Oxb4*0x3,Oxb4*0x7,Oxb8);
  1035.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1036.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1037.         .load(Oxba,Oxb4,Oxb4*0x7,Oxbc);
  1038.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1039.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1040.         .load(canvas,Oxb4,Oxb4*0x7,Oxb8);
  1041.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x32\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1042.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1043.         .load(Oxba,Oxb4*0x4,Oxb4*0x7,Oxbc);
  1044.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x32\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1045.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1046.         .load(canvas,Oxb4*0x4,Oxb4*0x7,Oxb8);
  1047.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x33\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1048.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1049.         .load(Oxba,Oxb4*0x6,Oxb4*0x7,Oxbc);
  1050.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x33\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1051.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1052.         .load(canvas,Oxb4*0x6,Oxb4*0x7,Oxb8);
  1053.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x34\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1054.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1055.         .load(Oxba,Oxb4*0x8,Oxb4*0x7,Oxbc);
  1056.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x72\x69\x6B\x65\x34\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1057.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x0,0xa]])
  1058.         .load(canvas,Oxb4*0x8,Oxb4*0x7,Oxb8);
  1059.         sprites['\x63\x6C\x6F\x6E\x65']['\x64\x69\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1060.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2],[0x6,0x30d40]])
  1061.         .load(Oxba,Oxb4*0x4,Oxb4*0x8,Oxbc);
  1062.         sprites['\x63\x6C\x6F\x6E\x65']['\x64\x69\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1063.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2],[0x6,0x30d40]])
  1064.         .load(canvas,Oxb4*0x4,Oxb4*0x8,Oxb8);
  1065.         sprites['\x63\x6C\x6F\x6E\x65']['\x64\x69\x65\x32\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1066.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x2,0x2],[0x3,0x6],[0x4,0x4],[0x5,0x3],[0x6,0x2],[0x7,0x30d40]])
  1067.         .load(Oxba,0x0,Oxb4*0x9,Oxbc)
  1068.         .Ox4be(0x5,-0x14,0x0)
  1069.         .Ox4be(0x6,-0x21,0x0)
  1070.         .Ox4be(0x7,-0x21,0x0);
  1071.         sprites['\x63\x6C\x6F\x6E\x65']['\x64\x69\x65\x32\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1072.         .Ox4bc([[0x0,0x4],[0x1,0x2],[0x2,0x2],[0x3,0x6],[0x4,0x4],[0x5,0x3],[0x6,0x2],[0x7,0x30d40]])
  1073.         .load(canvas,0x0,Oxb4*0x9,Oxb8)
  1074.         .Ox4be(0x5,-0x14,0x0)
  1075.         .Ox4be(0x6,-0x21,0x0)
  1076.         .Ox4be(0x7,-0x21,0x0);
  1077.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x61\x79\x5F\x64\x61\x6D\x61\x67\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1078.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  1079.         .load(canvas,Oxb4*0xa,Oxb4*0x7,Oxb8);
  1080.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x74\x61\x79\x5F\x64\x61\x6D\x61\x67\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1081.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  1082.         .load(Oxba,Oxb4*0xa,Oxb4*0x7,Oxbc);
  1083.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x69\x74\x5F\x64\x61\x6D\x61\x67\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1084.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  1085.         .load(canvas,Oxb4*0xb,Oxb4*0x7,Oxb8);
  1086.         sprites['\x63\x6C\x6F\x6E\x65']['\x73\x69\x74\x5F\x64\x61\x6D\x61\x67\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1087.         .Ox4bc([[0x0,0x1],[0x0,0x4]])
  1088.         .load(Oxba,Oxb4*0xb,Oxb4*0x7,Oxbc);
  1089.         sprites['\x63\x61\x6E\x6E\x6F\x6E']=
  1090.             {
  1091.         };
  1092.         sprites['\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=sprites['\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1093.         .add(0x0,0x1)
  1094.         .load(canvas,0x0,Oxb4*0x6,Oxb8);
  1095.         sprites['\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=sprites['\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1096.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x0,0x2]])
  1097.         .load(canvas,Oxb4,Oxb4*0x6,Oxb8);
  1098.         sprites['\x63\x61\x6E\x6E\x6F\x6E\x32']=
  1099.             {
  1100.         };
  1101.         sprites['\x63\x61\x6E\x6E\x6F\x6E\x32']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=sprites['\x63\x61\x6E\x6E\x6F\x6E\x32']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1102.         .add(0x0,0x1)
  1103.         .load(canvas,Oxb4*0x8,Oxb4*0x6,Oxb8);
  1104.         sprites['\x63\x61\x6E\x6E\x6F\x6E\x32']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=sprites['\x63\x61\x6E\x6E\x6F\x6E\x32']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1105.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x0,0x2]])
  1106.         .load(canvas,Oxb4*0x9,Oxb4*0x6,Oxb8);
  1107.         sprites['\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E']=
  1108.             {
  1109.         };
  1110.         sprites['\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=sprites['\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1111.         .Ox4bc([[0x0,0x4],[0x1,0x4]])
  1112.         .load(canvas,0x0,Oxb4*0xb,Oxb8);
  1113.         sprites['\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=sprites['\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1114.         .Ox4bc([[0x1,0x2],[0x0,0x4]])
  1115.         .load(canvas,Oxb4,Oxb4*0xb,Oxb8);
  1116.         sprites['\x66\x6C\x79\x5F\x62\x6F\x6D\x62']=
  1117.             {
  1118.         };
  1119.         sprites['\x66\x6C\x79\x5F\x62\x6F\x6D\x62']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=sprites['\x66\x6C\x79\x5F\x62\x6F\x6D\x62']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1120.         .Ox4bc([[0x0,0x4],[0x1,0x4],[0x2,0x4]])
  1121.         .load(canvas,Oxb4*0x3,Oxb4*0xb,Oxb8);
  1122.         sprites['\x62\x61\x72\x72\x65\x6C']=
  1123.             {
  1124.         };
  1125.         sprites['\x62\x61\x72\x72\x65\x6C']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=sprites['\x62\x61\x72\x72\x65\x6C']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1126.         .Ox4bc([[0x0,0xa],[0x1,0x5],[0x2,0x5],[0x3,0x5],[0x4,0x5]])
  1127.         .load(canvas,Oxb4*0x3,Oxb4*0x6,Oxb8);
  1128.         Oxbe=0x3a;
  1129.         Ox32e=0x50;
  1130.         sprites['\x6A\x65\x64\x69']['\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65\x32\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1131.         .Ox4bc([[0x0,0x1],[0x5,0x1],[0x1,0x1],[0x6,0x1],[0x2,0x1],[0x7,0x1],[0x3,0x1],[0x4,0x1]])
  1132.         .load(canvas,Oxb4*0x4,Oxb4*0x2)
  1133.         .Ox4be(0x5,Oxbe-0x28,Ox32e-0x4b)
  1134.         .Ox4be(0x1,Oxbe-0x36,Ox32e-0x44)
  1135.         .Ox4be(0x6,Oxbe-0x52,Ox32e-0x30)
  1136.         .Ox4be(0x2,Oxbe-0x58,Ox32e-0x2e)
  1137.         .Ox4be(0x7,Oxbe-0x6a,Ox32e-0x54)
  1138.         .Ox4be(0x3,Oxbe-0x6a,Ox32e-0x62)
  1139.         .Ox4be(0x4,Oxbe-0x4d,Ox32e-0x5c);
  1140.         sprites['\x6A\x65\x64\x69']['\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65\x32\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1141.         .Ox4bc([[0x0,0x1],[0x5,0x1],[0x1,0x1],[0x6,0x1],[0x2,0x1],[0x7,0x1],[0x3,0x1],[0x4,0x1]])
  1142.         .load(Oxba,Oxb4*0x4,Oxb4*0x2)
  1143.         .Ox4be(0x5,Oxbe-0x28,Ox32e-0x4b)
  1144.         .Ox4be(0x1,Oxbe-0x36,Ox32e-0x44)
  1145.         .Ox4be(0x6,Oxbe-0x52,Ox32e-0x30)
  1146.         .Ox4be(0x2,Oxbe-0x58,Ox32e-0x2e)
  1147.         .Ox4be(0x7,Oxbe-0x6a,Ox32e-0x54)
  1148.         .Ox4be(0x3,Oxbe-0x6a,Ox32e-0x62)
  1149.         .Ox4be(0x4,Oxbe-0x4d,Ox32e-0x5c);
  1150.         sprites['\x62\x69\x6B\x65']=
  1151.             {
  1152.         };
  1153.         sprites['\x62\x69\x6B\x65']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=sprites['\x62\x69\x6B\x65']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4*0x2,Oxb4))
  1154.         .add(0x0,0x1)
  1155.         .load(canvas,Oxb4*0xa,Oxb4*0x5);
  1156.         sprites['\x62\x69\x6B\x65']['\x63\x6F\x6E\x6E\x65\x63\x74']=(new Ox50e(Oxb4*0x2,Oxb4))
  1157.         .Ox4bc([[0x0,0x3],[0x1,0x3]])
  1158.         .load(canvas,Oxb4*0x8,Oxb4*0x4);
  1159.         sprites['\x62\x69\x6B\x65']['\x72\x65\x61\x64\x79']=(new Ox50e(Oxb4*0x2,Oxb4))
  1160.         .add(0x0,0x1)
  1161.         .load(canvas,Oxb4*0x8,Oxb4*0x5);
  1162.         sprites['\x4F\x78\x32\x32\x38']=
  1163.             {
  1164.         };
  1165.         sprites['\x4F\x78\x32\x32\x38']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1166.         .add(0x0,0x1)
  1167.         .load(canvas,0x0,Oxb4*0xc,Oxb8);
  1168.         sprites['\x4F\x78\x32\x32\x38']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1169.         .add(0x0,0x1)
  1170.         .load(Oxba,0x0,Oxb4*0xc,Oxbc);
  1171.         sprites['\x4F\x78\x32\x32\x38']['\x6A\x75\x6D\x70\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1172.         .Ox4bc([[0x0,0x1],[0x0,0x1]])
  1173.         .load(canvas,Oxb4,Oxb4*0xc,Oxb8);
  1174.         sprites['\x4F\x78\x32\x32\x38']['\x6A\x75\x6D\x70\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1175.         .Ox4bc([[0x0,0x1],[0x0,0x1]])
  1176.         .load(Oxba,Oxb4,Oxb4*0xc,Oxbc);
  1177.         Oxbe=0x4b;
  1178.         sprites['\x4F\x78\x32\x32\x38']['\x6D\x6F\x76\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1179.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  1180.         .load(canvas,Oxb4,Oxb4*0xc,Oxb8)
  1181.         .Ox4be(0x0,Oxbe-0x5c,0x0)
  1182.         .Ox4be(0x1,Oxbe-0x40,0x0)
  1183.         .Ox4be(0x2,Oxbe-0x30,0x0);
  1184.         sprites['\x4F\x78\x32\x32\x38']['\x6D\x6F\x76\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1185.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  1186.         .load(Oxba,Oxb4,Oxb4*0xc,Oxbc)
  1187.         .Ox4be(0x0,Oxbe-0x5c,0x0)
  1188.         .Ox4be(0x1,Oxbe-0x40,0x0)
  1189.         .Ox4be(0x2,Oxbe-0x30,0x0);
  1190.         sprites['\x4F\x78\x32\x32\x38']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1191.         .Ox4bc([[0x0,0x3],[0x1,0x3],[0x2,0xa],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x2,0x3],[0x1,0x3],[0x0,0x3]])
  1192.         .load(canvas,Oxb4*0x4,Oxb4*0xc,Oxb8);
  1193.         sprites['\x4F\x78\x32\x32\x38']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1194.         .Ox4bc([[0x0,0x3],[0x1,0x3],[0x2,0xa],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x3,0x2],[0x4,0x2],[0x2,0x3],[0x1,0x3],[0x0,0x3]])
  1195.         .load(Oxba,Oxb4*0x4,Oxb4*0xc,Oxbc);
  1196.         sprites['\x4F\x78\x32\x32\x38']['\x64\x69\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4))
  1197.         .Ox4bc([
  1198.         [0x0,0x2],[0x1,0x2],[0x4,0x2],[0x5,0x2],[0x2,0x2],[0x3,0x2],[0x6,0x2],[0x7,0x2]
  1199.         ])
  1200.         .load(canvas,0x0,Oxb4*0xd);
  1201.         sprites['\x4F\x78\x32\x32\x38']['\x64\x69\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1202.         .Ox4bc([
  1203.         [0x0,0x2],[0x1,0x2],[0x4,0x2],[0x5,0x2],[0x2,0x2],[0x3,0x2],[0x6,0x2],[0x7,0x2]
  1204.         ])
  1205.         .load(Oxba,0x0,Oxb4*0xd);
  1206.         sprites['\x68\x6F\x6D\x6F']=
  1207.             {
  1208.         };
  1209.         sprites['\x68\x6F\x6D\x6F']['\x73\x74\x61\x79\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1210.         .add(0x0,0x1)
  1211.         .load(Oxba,Oxb4*0x4,Oxb4*0xa,Oxbc);
  1212.         sprites['\x68\x6F\x6D\x6F']['\x73\x74\x61\x79\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1213.         .add(0x0,0x1)
  1214.         .load(canvas, Oxb4*0x4,Oxb4*0xa,Oxb8);
  1215.         sprites['\x68\x6F\x6D\x6F']['\x6A\x75\x6D\x70\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1216.         .Ox4bc([[0x0,0x1],[0x0,0x1]])
  1217.         .load(Oxba,Oxb4*0x4,Oxb4*0xa,Oxbc);
  1218.         sprites['\x68\x6F\x6D\x6F']['\x6A\x75\x6D\x70\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1219.         .Ox4bc([[0x0,0x1],[0x0,0x1]])
  1220.         .load(canvas, Oxb4*0x4,Oxb4*0xa,Oxb8);
  1221.         sprites['\x68\x6F\x6D\x6F']['\x6D\x6F\x76\x65\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1222.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x1,0x2]])
  1223.         .load(Oxba,Oxb4*0x5,Oxb4*0xa,Oxbc);
  1224.         sprites['\x68\x6F\x6D\x6F']['\x6D\x6F\x76\x65\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1225.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x1,0x2]])
  1226.         .load(canvas,Oxb4*0x5,Oxb4*0xa,Oxb8);
  1227.         sprites['\x68\x6F\x6D\x6F']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1228.         .Ox4bc([[0x0,0x3],[0x1,0x4],[0x2,0x2],[0x3,0x8]])
  1229.         .load(canvas,Oxb4*0x8,Oxb4*0xa,Oxb8);
  1230.         sprites['\x68\x6F\x6D\x6F']['\x73\x74\x72\x69\x6B\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1231.         .Ox4bc([[0x0,0x3],[0x1,0x4],[0x2,0x2],[0x3,0x8]])
  1232.         .load(Oxba,Oxb4*0x8,Oxb4*0xa,Oxbc);
  1233.         sprites['\x68\x6F\x6D\x6F']['\x64\x69\x65\x31\x5F\x6C\x65\x66\x74']=(new Ox50e(Oxb4,Oxb4))
  1234.         .Ox4bc([[0x0,0x3],[0x1,0x3],[0x2,0x3],[0x3,0x2],[0x2,0x7d0]])
  1235.         .load(canvas,Oxb4*0x8,Oxb4*0xb,Oxb8);
  1236.         sprites['\x68\x6F\x6D\x6F']['\x64\x69\x65\x31\x5F\x72\x69\x67\x68\x74']=(new Ox50e(Oxb4,Oxb4,true))
  1237.         .Ox4bc([[0x0,0x3],[0x1,0x3],[0x2,0x3],[0x3,0x2],[0x2,0x7d0]])
  1238.         .load(Oxba,Oxb4*0x8,Oxb4*0xb,Oxbc);
  1239.     };
  1240.     var Oxc0=function()
  1241.         {
  1242.         var Oxb4=0x3c;
  1243.         var canvas=Ox1a['\x6D\x69\x73\x63'];
  1244.         sprites['\x6D\x69\x73\x63']=
  1245.             {
  1246.         };
  1247.         sprites['\x6D\x69\x73\x63']['\x62\x6C\x6F\x77\x31']=(new Ox50e(Oxb4,Oxb4))
  1248.         .Ox4bc([[0x0,0x1],[0x1,0x1],[0x2,0x1],[0x3,0x1],[0x4,0x1],[0x5,0x1]])
  1249.         .load(canvas,0x0,0x0);
  1250.         sprites['\x6D\x69\x73\x63']['\x62\x6C\x6F\x77\x32']=(new Ox50e(Oxb4*0x3,Oxb4*0x3))
  1251.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x3]])
  1252.         .load(canvas,0x0,Oxb4);
  1253.         sprites['\x6D\x69\x73\x63']['\x62\x6C\x6F\x77\x33']=(new Ox50e(0x14,Oxb4))
  1254.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2],[0x5,0x2]])
  1255.         .load(canvas,Oxb4*0x6,0x0);
  1256.         sprites['\x6D\x69\x73\x63']['\x62\x6C\x6F\x77\x34']=(new Ox50e(Oxb4,Oxb4))
  1257.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2],[0x4,0x2]])
  1258.         .load(canvas,Oxb4*0x8,0x0);
  1259.         sprites['\x6D\x69\x73\x63']['\x6C\x69\x67\x68\x74\x69\x6E\x67']=(new Ox50e(Oxb4,Oxb4))
  1260.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2]])
  1261.         .load(canvas,Oxb4*0x6,Oxb4*0x4)
  1262.         .Ox4ba(true);
  1263.         sprites['\x6D\x69\x73\x63']['\x6C\x69\x67\x68\x74\x69\x6E\x67\x32']=(new Ox50e(Oxb4,Oxb4))
  1264.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  1265.         .load(canvas,Oxb4*0xa,Oxb4*0x4)
  1266.         .Ox4ba(true);
  1267.         sprites['\x6D\x69\x73\x63']['\x6C\x69\x67\x68\x74']=(new Ox50e(Oxb4*0x2,Oxb4*0x2))
  1268.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2],[0x3,0x2]])
  1269.         .load(canvas,Oxb4*0xc,Oxb4);
  1270.         sprites['\x6D\x69\x73\x63']['\x73\x68\x69\x65\x6C\x64']=(new Ox50e(Oxb4*0x2+0x14,Oxb4*0x2+0x14))
  1271.         .Ox4bc([[0x0,0x2],[0x1,0x2],[0x2,0x2]])
  1272.         .load(canvas,Oxb4*0x9,Oxb4*0x5);
  1273.         sprites['\x6D\x69\x73\x63']['\x62\x6F\x6E\x75\x73\x5F\x32']=(new Ox50e(Oxb4,Oxb4))
  1274.         .add(0x0,0x1)
  1275.         .load(canvas,Oxb4*0x3,Oxb4*0x5);
  1276.         sprites['\x6D\x69\x73\x63']['\x62\x6F\x6E\x75\x73\x5F\x33']=(new Ox50e(Oxb4,Oxb4))
  1277.         .add(0x0,0x1)
  1278.         .load(canvas,Oxb4*0x4,Oxb4*0x5);
  1279.         sprites['\x6D\x69\x73\x63']['\x62\x6F\x6E\x75\x73\x5F\x34']=(new Ox50e(Oxb4,Oxb4))
  1280.         .add(0x0,0x1)
  1281.         .load(canvas,Oxb4*0x5,Oxb4*0x5);
  1282.         sprites['\x62\x6C\x61\x73\x74\x32']=
  1283.             {
  1284.         };
  1285.         sprites['\x62\x6C\x61\x73\x74\x32']['\x64\x69\x72\x5F\x31']=(new Ox50e(Oxb4,Oxb4))
  1286.         .add(0x0,0x1)
  1287.         .load(canvas,0x0,Oxb4*0x4);
  1288.         sprites['\x62\x6C\x61\x73\x74\x32']['\x64\x69\x72\x5F\x32']=(new Ox50e(Oxb4,Oxb4))
  1289.         .add(0x0,0x1)
  1290.         .load(canvas,Oxb4,Oxb4*0x4);
  1291.         sprites['\x62\x6C\x61\x73\x74\x32']['\x64\x69\x72\x5F\x33']=(new Ox50e(Oxb4,Oxb4))
  1292.         .add(0x0,0x1)
  1293.         .load(canvas,Oxb4*0x2,Oxb4*0x4);
  1294.         sprites['\x62\x6C\x61\x73\x74']=
  1295.             {
  1296.         };
  1297.         sprites['\x62\x6C\x61\x73\x74']['\x64\x69\x72\x5F\x31']=(new Ox50e(Oxb4,Oxb4))
  1298.         .add(0x0,0x1)
  1299.         .load(canvas,Oxb4*0x3,Oxb4*0x4);
  1300.         sprites['\x62\x6C\x61\x73\x74']['\x64\x69\x72\x5F\x32']=(new Ox50e(Oxb4,Oxb4))
  1301.         .add(0x0,0x1)
  1302.         .load(canvas,Oxb4*0x4,Oxb4*0x4);
  1303.         sprites['\x62\x6C\x61\x73\x74']['\x64\x69\x72\x5F\x33']=(new Ox50e(Oxb4,Oxb4))
  1304.         .add(0x0,0x1)
  1305.         .load(canvas,Oxb4*0x5,Oxb4*0x4);
  1306.         sprites['\x4F\x78\x32\x65']=
  1307.             {
  1308.         };
  1309.         sprites['\x4F\x78\x32\x65']['\x68\x70\x5F\x62\x67']=(new Ox50e(Oxb4*0x2,Oxb4 / 0x2))
  1310.         .add(0x0,0x1)
  1311.         .load(canvas,0x0,Oxb4*0x5);
  1312.         sprites['\x4F\x78\x32\x65']['\x68\x70\x5F\x62\x61\x72']=(new Ox50e(Oxb4*0x2,Oxb4 / 0x2))
  1313.         .add(0x0,0x1)
  1314.         .load(canvas,0x0,Oxb4*0x5+(Oxb4 / 0x2));
  1315.         sprites['\x4F\x78\x32\x65']['\x68\x65\x61\x72\x64']=(new Ox50e(Oxb4 / 0x2,Oxb4 / 0x2))
  1316.         .add(0x0,0x1)
  1317.         .load(canvas,Oxb4*0x2,Oxb4*0x5);
  1318.         sprites['\x4F\x78\x32\x65']['\x6B\x65\x6B\x73']=(new Ox50e(Oxb4 / 0x2,Oxb4 / 0x2))
  1319.         .add(0x0,0x1)
  1320.         .load(canvas,Oxb4*0x2+(Oxb4 / 0x2),Oxb4*0x5);
  1321.     };
  1322.     var Oxc2=function()
  1323.         {
  1324.         var canvas=Ox1a['\x6D\x61\x70\x31\x5F\x62\x67'];
  1325.         sprites['\x6D\x61\x70\x31\x5F\x62\x67']=
  1326.             {
  1327.             '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  1328.             .add(0x0,0x1)
  1329.             .load(canvas,0x0,0x0)
  1330.         };
  1331.         var Oxc4=new Ox4f2();
  1332.         var Oxc6='\x6D\x61\x70\x31';
  1333.         canvas=Ox1a[Oxc6];
  1334.         sprites[Oxc6]=
  1335.             {
  1336.         };
  1337.         var Oxc8=Oxc4.Ox3e4();
  1338.         var Oxca;
  1339.         for(var Ox62=0x0;
  1340.         Ox62<Oxc8.length;
  1341.         Ox62++)
  1342.             {
  1343.             var Oxcc=Oxc8[Ox62];
  1344.             Oxca=(new Ox50e(Oxc4.Ox3ea(Oxcc),Oxc4.Ox3ec(Oxcc)));
  1345.             if(Oxc4.Ox420(Oxcc))
  1346.                 {
  1347.                 Oxca.Ox4bc(Oxc4.Ox420(Oxcc));
  1348.             }
  1349.              else
  1350.                 {
  1351.                 Oxca.add(0x0,0x1);
  1352.             }
  1353.             sprites[Oxc6][Oxcc]=Oxca.load(
  1354.             canvas,Oxc4.Ox3e6(Oxcc),Oxc4.Ox3e8(Oxcc)
  1355.             );
  1356.         }
  1357.     };
  1358.     var Oxce=function()
  1359.         {
  1360.         var canvas=Ox1a['\x6D\x61\x70\x32\x5F\x62\x67'];
  1361.         var Oxd0=Oxae.call(this,canvas);
  1362.         sprites['\x6D\x61\x70\x32\x5F\x62\x67']=
  1363.             {
  1364.             '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  1365.             .add(0x0,0x1)
  1366.             .load(canvas,0x0,0x0)
  1367.         };
  1368.         sprites['\x6D\x61\x70\x32\x5F\x62\x67\x5F\x62\x6C\x75\x72\x65\x64']=
  1369.             {
  1370.             '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  1371.             .add(0x0,0x1)
  1372.             .load(Oxd0,0x0,0x0)
  1373.         };
  1374.         canvas=Ox1a['\x6D\x61\x70\x32\x5F\x62\x67\x32'];
  1375.         sprites['\x6D\x61\x70\x32\x5F\x62\x67\x32']=
  1376.             {
  1377.             '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  1378.             .add(0x0,0x1)
  1379.             .load(canvas,0x0,0x0)
  1380.         };
  1381.         var Oxc4=new Ox4f4();
  1382.         var Oxc6='\x6D\x61\x70\x32';
  1383.         canvas=Ox1a[Oxc6];
  1384.         Oxd0=Oxae.call(this,canvas);
  1385.         sprites[Oxc6]=
  1386.             {
  1387.         };
  1388.         var Oxc8=Oxc4.Ox3e4();
  1389.         var Oxca;
  1390.         for(var Ox62=0x0;
  1391.         Ox62<Oxc8.length;
  1392.         Ox62++)
  1393.             {
  1394.             var Oxcc=Oxc8[Ox62];
  1395.             Oxca=(new Ox50e(Oxc4.Ox3ea(Oxcc),Oxc4.Ox3ec(Oxcc)));
  1396.             if(Oxc4.Ox420(Oxcc))
  1397.                 {
  1398.                 Oxca.Ox4bc(Oxc4.Ox420(Oxcc));
  1399.             }
  1400.              else
  1401.                 {
  1402.                 Oxca.add(0x0,0x1);
  1403.             }
  1404.             sprites[Oxc6][Oxcc]=Oxca.load(
  1405.             canvas,Oxc4.Ox3e6(Oxcc),Oxc4.Ox3e8(Oxcc),null,Oxd0
  1406.             );
  1407.         }
  1408.     };
  1409.     var Oxd2=function()
  1410.         {
  1411.         var canvas=Ox1a['\x6D\x61\x70\x33\x5F\x62\x67'];
  1412.         sprites['\x6D\x61\x70\x33\x5F\x62\x67']=
  1413.             {
  1414.             '\x64\x65\x66\x61\x75\x6C\x74':(new Ox50e(canvas.width,canvas.height))
  1415.             .add(0x0,0x1)
  1416.             .load(canvas,0x0,0x0)
  1417.         };
  1418.         var Oxc4=new Ox4f6();
  1419.         var Oxc6='\x6D\x61\x70\x33';
  1420.         canvas=Ox1a[Oxc6];
  1421.         sprites[Oxc6]=
  1422.             {
  1423.         };
  1424.         var Oxc8=Oxc4.Ox3e4();
  1425.         var Oxca;
  1426.         for(var Ox62=0x0;
  1427.         Ox62<Oxc8.length;
  1428.         Ox62++)
  1429.             {
  1430.             var Oxcc=Oxc8[Ox62];
  1431.             Oxca=(new Ox50e(Oxc4.Ox3ea(Oxcc),Oxc4.Ox3ec(Oxcc)));
  1432.             if(Oxc4.Ox420(Oxcc))
  1433.                 {
  1434.                 Oxca.Ox4bc(Oxc4.Ox420(Oxcc));
  1435.             }
  1436.              else
  1437.                 {
  1438.                 Oxca.add(0x0,0x1);
  1439.             }
  1440.             sprites[Oxc6][Oxcc]=Oxca.load(
  1441.             canvas,Oxc4.Ox3e6(Oxcc),Oxc4.Ox3e8(Oxcc)
  1442.             );
  1443.         }
  1444.     };
  1445.     var Oxd4=function()
  1446.         {
  1447.         Ox70.call(this);
  1448.         if(level==0x1)
  1449.             {
  1450.             Oxc2.call(this);
  1451.             map=new Ox4e8(sprites,width,height);
  1452.         }
  1453.          else if(level==0x2)
  1454.             {
  1455.             Oxce.call(this);
  1456.             map=new Ox4ea(sprites,width,height);
  1457.         }
  1458.          else if(level==0x3)
  1459.             {
  1460.             Oxd2.call(this);
  1461.             map=new Ox4ec(sprites,width,height);
  1462.         }
  1463.         Ox2c=map.Ox2c;
  1464.         Ox2c.Ox3a=Ox3a;
  1465.         Ox2e=new Ox502(Ox26,sprites['\x4F\x78\x32\x65'],Ox2c,Ox0,Ox2);
  1466.         map.Ox39e=function()
  1467.             {
  1468.             Ox34=new Ox4e2(sprites,Ox38,width,height);
  1469.             Ox34.Ox374=function()
  1470.                 {
  1471.                 Ox8e.call(Ox18);
  1472.             };
  1473.             Ox34.Ox37c=function()
  1474.                 {
  1475.                 Ox8c.call(Ox18);
  1476.             };
  1477.             Oxee.call(Ox18);
  1478.         };
  1479.         map.Ox3a0=function()
  1480.             {
  1481.             Ox3c=Ox3a;
  1482.             Ox3a=Ox2c.Ox3a;
  1483.             Oxd8.call(this,level+0x1);
  1484.             var Oxd6=Ox2c;
  1485.             Ox84.call(Ox18);
  1486.             Ox34=new Ox4dc(level,Oxd6,sprites,Ox38,width,height);
  1487.             Ox34.Ox374=function()
  1488.                 {
  1489.                 Ox8e.call(Ox18);
  1490.             };
  1491.             Ox34.Ox37c=function()
  1492.                 {
  1493.                 Ox3a=Ox3c;
  1494.                 Ox8c.call(Ox18);
  1495.             };
  1496.             Ox34.Ox37e=function()
  1497.                 {
  1498.                 level++;
  1499.                 Ox8c.call(Ox18);
  1500.             };
  1501.             Oxee.call(Ox18);
  1502.         };
  1503.         Oxf4.call(this);
  1504.         if(Ox32!=level)
  1505.             {
  1506.             Ox34=new Ox4de(level,sprites,Ox38,width,height);
  1507.             Ox34.Ox382=function()
  1508.                 {
  1509.                 Ox34.Oxfe();
  1510.                 map.Ox3a4();
  1511.                 Ox2e.Ox3a4();
  1512.                 Oxf4.call(Ox18);
  1513.                 Oxec.call(Ox18);
  1514.             };
  1515.         }
  1516.          else
  1517.             {
  1518.             Oxec.call(this);
  1519.         }
  1520.         Ox32=level;
  1521.     };
  1522.     var Oxd8=function(lv)
  1523.         {
  1524.         try
  1525.             {
  1526.             if(window['\x6C\x6F\x63\x61\x6C\x53\x74\x6F\x72\x61\x67\x65'])
  1527.                 {
  1528.                 var data=Ox3a+'\x7C'+Math.min(0x4,lv)+'\x7C'+Ox3e;
  1529.                 var Oxda=data;
  1530.                 var Oxdc=CryptoJS.MD5(data).toString();
  1531.                 data+='\x7C'+Oxdc;
  1532.                 var Oxde=Murmur3(data);
  1533.                 var Oxe0=encode.call(this,Oxda+'\x7C'+Oxde);
  1534.                 var Oxe2=Base64.encode(Oxe0);
  1535.                 Oxe0=encode.call(this,Oxe2);
  1536.                 Oxe2=Base64.encode(Oxe0);
  1537.                 localStorage.setItem('\x70\x69\x6B\x61\x62\x75\x47\x61\x6D\x65\x32',Oxe2);
  1538.             }
  1539.         }
  1540.          catch(e)
  1541.             {
  1542.         }
  1543.         if(Ox3e>0x0 && Ox40!='')
  1544.             {
  1545.             try
  1546.                 {
  1547.                 $.getJSON(
  1548.                 '\x68\x74\x74\x70\x3A\x2F\x2F\x70\x69\x6B\x61\x62\x75\x2E\x72\x75\x2F\x61\x70\x69\x2F\x67\x61\x6D\x65\x30\x78\x30\x30\x2E\x70\x68\x70\x3F\x4F\x78\x32\x62\x36\x3D\x3F',
  1549.                     {
  1550.                     '\x75\x73\x65\x72\x5F\x69\x64':Ox3e,'\x72\x61\x74\x69\x6E\x67':Ox3a,'\x6C\x65\x76\x65\x6C':Math.max(0x0,lv-0x1),'\x72\x6E\x64':Ox40,'\x6B\x65\x79\x31':key1,'\x6B\x65\x79\x32':CryptoJS.MD5(String(Ox3e)+String(Ox3a)+String(Math.max(0x0,lv-0x1))+Ox40+Ox42).toString()
  1551.                 }
  1552.                 );
  1553.             }
  1554.              catch(e)
  1555.                 {
  1556.                 console.log(e);
  1557.             }
  1558.         }
  1559.     };
  1560.     var Oxe4=function()
  1561.         {
  1562.         var data='';
  1563.         try
  1564.             {
  1565.             if(window['\x6C\x6F\x63\x61\x6C\x53\x74\x6F\x72\x61\x67\x65'])
  1566.                 {
  1567.                 data=localStorage.getItem('\x70\x69\x6B\x61\x62\x75\x47\x61\x6D\x65\x32');
  1568.             }
  1569.         }
  1570.          catch(e)
  1571.             {
  1572.         }
  1573.         if(data)
  1574.             {
  1575.             try
  1576.                 {
  1577.                 var Oxe2=Base64.decode(data);
  1578.                 var Oxe6=decode.call(this,Oxe2);
  1579.                 Oxe2=Base64.decode(Oxe6);
  1580.                 Oxe6=decode.call(this,Oxe2);
  1581.                 var Ox98=Oxe6.split(/\|/gi);
  1582.                 if(Ox98.length!=0x4) throw new Error('\x77\x72\x6F\x6E\x67');
  1583.                 var Oxde=Ox98.pop();
  1584.                 var Oxe8=Ox98.join('\x7C');
  1585.                 var Oxdc=CryptoJS.MD5(Oxe8).toString();
  1586.                 if(Oxde!=Murmur3(Oxe8+'\x7C'+Oxdc)) throw new Error('\x77\x72\x6F\x6E\x67\x20\x32');
  1587.                 if(Number(Ox98[0x0])!=Number(Ox98[0x0])) throw new Error('\x77\x72\x6F\x6E\x67\x20\x33');
  1588.                 if(Number(Ox98[0x1])!=Number(Ox98[0x1])) throw new Error('\x77\x72\x6F\x6E\x67\x20\x34');
  1589.                 if(Number(Ox98[0x2])!=Number(Ox98[0x2])) throw new Error('\x77\x72\x6F\x6E\x67\x20\x35');
  1590.                 if(Number(Ox98[0x2])!==Ox3e) throw new Error('\x77\x72\x6F\x6E\x67\x20\x36');
  1591.                 Ox3c=Ox3a=Number(Ox98[0x0]);
  1592.                 level=Number(Ox98[0x1]);
  1593.             }
  1594.              catch (e)
  1595.                 {
  1596.                 Ox94.call(this,'\u041F\u043E\u043A\u0430\u0020\u0447\u0442\u043E\u0020\u043D\u0435\u0442\u0020\u0441\u043E\u0445\u0440\u0430\u043D\u0451\u043D\u043D\u043E\u0433\u043E\u0020\u0443\u0440\u043E\u0432\u043D\u044F\u002E');
  1597.                 return;
  1598.             }
  1599.         }
  1600.          else
  1601.             {
  1602.             Ox94.call(this,'\u041F\u043E\u043A\u0430\u0020\u0447\u0442\u043E\u0020\u043D\u0435\u0442\u0020\u0441\u043E\u0445\u0440\u0430\u043D\u0451\u043D\u043D\u043E\u0433\u043E\u0020\u0443\u0440\u043E\u0432\u043D\u044F\u002E');
  1603.             return;
  1604.         }
  1605.         if(level==0x4)
  1606.             {
  1607.             Ox3c=Ox3a=0x0;
  1608.             level=0x1;
  1609.             Ox94.call(this,'\u0412\u044B\u0020\u0443\u0441\u043F\u0435\u0448\u043D\u043E\u0020\u043F\u0440\u043E\u0448\u043B\u0438\u0020\u0438\u0433\u0440\u0443\u0021\u000A\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0442\u044C\u0020\u043D\u0435\u0447\u0435\u0433\u043E\u002E\u0020\u0422\u043E\u043B\u044C\u043A\u043E\u0020\u043D\u0430\u0447\u0438\u043D\u0430\u0442\u044C\u0020\u0437\u0430\u043D\u043E\u0432\u043E\u0020\u003B\u0029\u002E');
  1610.         }
  1611.          else
  1612.             {
  1613.             Ox8c.call(this);
  1614.         }
  1615.     };
  1616.     var encode=function(data)
  1617.         {
  1618.         var shift=Ox3e+0x14;
  1619.         var Ox52,newData='';
  1620.         for(var Ox62=0x0;
  1621.         Ox62<data.length;
  1622.         Ox62++)
  1623.             {
  1624.             Ox52=data.charCodeAt(Ox62)+Ox62+shift+(Ox62 % 0x2==0x0?-0xa:0xa);
  1625.             Ox52-=Math.floor(Ox52 / 0x100)*0x100;
  1626.             newData+=String.fromCharCode(Ox52);
  1627.         }
  1628.         return newData;
  1629.     };
  1630.     var decode=function(data)
  1631.         {
  1632.         var shift=Ox3e+0x14;
  1633.         var Ox52,newData='';
  1634.         for(var Ox62=0x0;
  1635.         Ox62<data.length;
  1636.         Ox62++)
  1637.             {
  1638.             Ox52=data.charCodeAt(Ox62)-Ox62-shift-(Ox62 % 0x2==0x0?-0xa:0xa);
  1639.             Ox52-=Math.floor(Ox52 / 0x100)*0x100;
  1640.             newData+=String.fromCharCode(Ox52);
  1641.         }
  1642.         return newData;
  1643.     };
  1644.     var Oxea=function()
  1645.         {
  1646.         Oxee.call(this);
  1647.         if(Ox2e)
  1648.             {
  1649.             Ox2e.Oxfe();
  1650.             Ox2e=null;
  1651.         }
  1652.         Ox2c=null;
  1653.         map=null;
  1654.     };
  1655.     var Oxec=function()
  1656.         {
  1657.         if(Ox2a) return;
  1658.         Ox2a=true;
  1659.         Ox70.call(this);
  1660.         Ox68.call(this);
  1661.     };
  1662.     var Oxee=function()
  1663.         {
  1664.         if(!Ox2a) return;
  1665.         Ox2a=false;
  1666.     };
  1667.     var Oxf0=function()
  1668.         {
  1669.         Oxf2.call(Ox18);
  1670.     };
  1671.     var Oxf2=function()
  1672.         {
  1673.         if(Ox2a)
  1674.             {
  1675.             Oxf4.call(this);
  1676.         }
  1677.          else if(Ox34)
  1678.             {
  1679.             Ox34.Ox3e0(Oxa);
  1680.             Ox34.Ox4c6(Ox14);
  1681.             Ox34.Ox4c8(Ox16);
  1682.         }
  1683.          else if(Ox36=='\x73\x74\x61\x72\x74\x75\x70')
  1684.             {
  1685.             Ox8a.call(this);
  1686.         }
  1687.         Ox1c(Oxf0);
  1688.     };
  1689.     var Oxf4=function()
  1690.         {
  1691.         map.Ox3e2(Oxa);
  1692.         map.Ox3e0(Oxc);
  1693.         map.Ox3dc(Oxe);
  1694.         map.Ox3da(Ox10);
  1695.         map.Ox3de(Ox14);
  1696.         Ox2e.Ox3da(Ox16);
  1697.     };
  1698.     var Oxf6=function()
  1699.         {
  1700.         Oxf8.call(this);
  1701.         Ox20=function()
  1702.             {
  1703.             Oxfa.call(Ox18)
  1704.         };
  1705.         Ox1e=setTimeout(
  1706.         Ox20,0x3e8 / 0x18
  1707.         );
  1708.     };
  1709.     var Oxf8=function()
  1710.         {
  1711.         if(Ox1e)
  1712.             {
  1713.             clearTimeout(Ox1e);
  1714.             Ox1e=null;
  1715.         }
  1716.     };
  1717.     var Oxfa=function()
  1718.         {
  1719.         if(Ox2a)
  1720.             {
  1721.             map.Oxfa();
  1722.         }
  1723.          else if(Ox34)
  1724.             {
  1725.             Ox34.Oxfa();
  1726.         }
  1727.          else if(Ox44)
  1728.             {
  1729.             sprites['\x73\x74\x61\x72\x74\x75\x70']['\x64\x65\x66\x61\x75\x6C\x74'].Oxfa();
  1730.             if(Ox48 || Ox46)
  1731.                 {
  1732.                 sprites['\x62\x75\x74\x74\x6F\x6E'][Ox46?'\x6C\x6F\x61\x64':'\x64\x65\x66\x61\x75\x6C\x74'].Oxfa();
  1733.             }
  1734.         }
  1735.         Ox1e=setTimeout(
  1736.         Ox20,0x3e8 / 0x18
  1737.         );
  1738.     };
  1739.     var Oxfc=function()
  1740.         {
  1741.         Ox84.call(this);
  1742.         Ox6.innerHTML='';
  1743.         Ox8=[];
  1744.     };
  1745.     var Oxfe=function()
  1746.         {
  1747.         Ox70.call(this);
  1748.         Oxfc.call(this);
  1749.         Ox36='\x6D\x65\x6E\x75';
  1750.         level=0x1;
  1751.         if(Ox6)
  1752.             {
  1753.             Ox4.removeChild(Ox6);
  1754.             Ox6=null;
  1755.         }
  1756.     };
  1757.     var Ox100=function(Ox76,Ox82)
  1758.         {
  1759.         var Ox62;
  1760.         for(Ox62=0x0;
  1761.         Ox62<Ox76.length;
  1762.         Ox62++)
  1763.             {
  1764.             if(Ox76[Ox62]==Ox82)
  1765.                 {
  1766.                 Ox76.splice(Ox62,0x1);
  1767.                 return;
  1768.             }
  1769.         }
  1770.     };
  1771.     var Ox102=function(text)
  1772.         {
  1773.         Oxee.call(this);
  1774.         Oxfc.call(this);
  1775.         var div=document.createElement('\x64\x69\x76');
  1776.         var style=div.style;
  1777.         style.backgroundColor='\x23\x46\x46\x46';
  1778.         style.border='\x31\x70\x78\x20\x64\x61\x73\x68\x65\x64\x20\x23\x38\x38\x38';
  1779.         style.display='\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B';
  1780.         style.verticalAlign='\x6D\x69\x64\x64\x6C\x65';
  1781.         style.width='\x36\x30\x25';
  1782.         style.padding='\x32\x30\x70\x78\x20\x34\x30\x70\x78';
  1783.         style.margin='\x32\x30\x70\x78';
  1784.         style.lineHeight='\x6E\x6F\x72\x6D\x61\x6C';
  1785.         style.textAlign='\x63\x65\x6E\x74\x65\x72';
  1786.         style.fontFamily='\x41\x72\x69\x61\x6C\x2C\x20\x56\x65\x72\x64\x61\x6E\x61';
  1787.         div.innerHTML='\u003C\u0073\u0070\u0061\u006E\u0020\u0073\u0074\u0079\u006C\u0065\u003D\u0022\u0066\u006F\u006E\u0074\u002D\u0073\u0069\u007A\u0065\u003A\u0020\u0033\u0030\u0070\u0078\u003B\u0020\u006C\u0069\u006E\u0065\u002D\u0068\u0065\u0069\u0067\u0068\u0074\u003A\u0020\u0035\u0030\u0070\u0078\u003B\u0020\u0063\u006F\u006C\u006F\u0072\u003A\u0020\u0023\u0061\u0061\u0061\u0022\u003E\u0423\u0432\u044B\u0020\u003A\u0028\u003C\u0073\u0070\u0061\u006E\u003E\u003C\u0062\u0072\u003E';
  1788.         div.appendChild(document.createTextNode(text));
  1789.         div.appendChild(document.createElement('\x62\x72'));
  1790.         var Ox62=document.createElement('\x4F\x78\x36\x32');
  1791.         Ox62.innerHTML='\u041F\u043E\u043F\u0440\u043E\u0431\u043E\u0432\u0430\u0442\u044C\u0020\u0441\u043D\u043E\u0432\u0430';
  1792.         Ox62.style.cssText='\x63\x6F\x6C\x6F\x72\x3A\x20\x62\x6C\x75\x65\x3B\x20\x20\x6C\x69\x6E\x65\x2D\x68\x65\x69\x67\x68\x74\x3A\x20\x33\x30\x70\x78\x3B\x20\x74\x65\x78\x74\x2D\x64\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E\x3A\x20\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65\x3B\x20\x63\x75\x72\x73\x6F\x72\x3A\x20\x70\x6F\x69\x6E\x74\x65\x72\x3B';
  1793.         Ox62.onclick=function()
  1794.             {
  1795.             Oxfe.call(this);
  1796.             Ox4a.call(this);
  1797.         };
  1798.         div.appendChild(Ox62);
  1799.         Ox6.style.lineHeight=height+'\x70\x78';
  1800.         Ox6.style.textAlign='\x63\x65\x6E\x74\x65\x72';
  1801.         Ox6.style.backgroundImage='';
  1802.         Ox6.appendChild(div);
  1803.     };
  1804.     var Ox104=function(Ox82)
  1805.         {
  1806.         Ox82.setAttribute('\x75\x6E\x73\x65\x6C\x65\x63\x74\x61\x62\x6C\x65','\x6F\x6E');
  1807.         with(Ox82.style)
  1808.             {
  1809.             MozUserSelect='\x2D\x6D\x6F\x7A\x2D\x6E\x6F\x6E\x65';
  1810.             webkitUserSelect='\x6E\x6F\x6E\x65';
  1811.             userSelect='\x6E\x6F\x6E\x65';
  1812.             khtmlUserSelect='\x6E\x6F\x6E\x65';
  1813.             msUserSelect='\x6E\x6F\x6E\x65';
  1814.             cursor='\x64\x65\x66\x61\x75\x6C\x74';
  1815.         }
  1816.     };
  1817.     Ox4a.call(this);
  1818. }
  1819. PikabuGame2.math=function(method,Ox2bc,from,to,Ox2ba)
  1820.     {
  1821.     var Ox106=Math.PI*0.5;
  1822.     var Ox108=Math.PI*0x2;
  1823.     var Ox10a=(from>to);
  1824.     var Ox62=from;
  1825.     if(Ox10a)
  1826.         {
  1827.         Ox62=to;
  1828.         to=from-to;
  1829.         from=Ox62;
  1830.     }
  1831.      else
  1832.         {
  1833.         to-=from;
  1834.     }
  1835.     switch (method)
  1836.         {
  1837.         case '\x6C\x69\x6E\x65\x61\x72':
  1838.         Ox62=to*Ox2bc / Ox2ba+from;
  1839.         break;
  1840.         case '\x63\x75\x62\x69\x63':
  1841.         if(!Ox10a)
  1842.             {
  1843.             Ox62=to*((Ox2bc=Ox2bc / Ox2ba-0x1)*Ox2bc*Ox2bc+0x1)+from;
  1844.         }
  1845.          else
  1846.             {
  1847.             Ox62=to*(Ox2bc /= Ox2ba)*Ox2bc*Ox2bc+from;
  1848.         }
  1849.         break;
  1850.         case '\x63\x75\x62\x69\x63\x32':
  1851.         if(Ox10a)
  1852.             {
  1853.             Ox62=to*((Ox2bc=Ox2bc / Ox2ba-0x1)*Ox2bc*Ox2bc+0x1)+from;
  1854.         }
  1855.          else
  1856.             {
  1857.             Ox62=to*(Ox2bc /= Ox2ba)*Ox2bc*Ox2bc+from;
  1858.         }
  1859.         break;
  1860.         case '\x65\x78\x70\x6F\x6E\x65\x6E\x74\x69\x61\x6C':
  1861.         Ox62=(Ox2bc==0x0)?from:to*Math.pow(0x2,0xa*(Ox2bc / Ox2ba-0x1))+from-to*0.001;
  1862.         if(Ox2bc==Ox2ba) Ox62=to+from;
  1863.         break;
  1864.         case '\x62\x6F\x75\x6E\x63\x65':
  1865.         if((Ox2bc /= Ox2ba)<(0x1 / 2.75))
  1866.             {
  1867.             Ox62=to*(7.5625*Ox2bc*Ox2bc)+from;
  1868.         }
  1869.          else if(Ox2bc<(0x2 / 2.75))
  1870.             {
  1871.             Ox62=to*(7.5625*(Ox2bc-=(1.5 / 2.75))*Ox2bc+.75)+from;
  1872.         }
  1873.          else if(Ox2bc<(2.5 / 2.75))
  1874.             {
  1875.             Ox62=to*(7.5625*(Ox2bc-=(2.25 / 2.75))*Ox2bc+.9375)+from;
  1876.         }
  1877.          else
  1878.             {
  1879.             Ox62=to*(7.5625*(Ox2bc-=(2.625 / 2.75))*Ox2bc+.984375)+from;
  1880.         }
  1881.         break;
  1882.         case '\x65\x6C\x61\x73\x74\x69\x63':
  1883.         if(Ox2bc==0x0)
  1884.             {
  1885.             Ox62=from;
  1886.         }
  1887.          else
  1888.             {
  1889.             if((Ox2bc /= Ox2ba)==0x1)
  1890.                 {
  1891.                 Ox62=from+to;
  1892.             }
  1893.              else
  1894.                 {
  1895.                 var Oxd6=Ox2ba*.3;
  1896.                 var Ox10c=Oxd6 / 0x4;
  1897.                 Ox62=(to*Math.pow(0x2,-0xa*Ox2bc)*Math.sin((Ox2bc*Ox2ba-Ox10c)*Ox108 / Oxd6 )+to+from);
  1898.             }
  1899.         }
  1900.         break;
  1901.     }
  1902.     if(Ox10a) Ox62=from+((to+from)-Ox62);
  1903.     return Ox62;
  1904. };
  1905. PikabuGame2.calcAngle=function(fromX,fromY,Ox2be,toY)
  1906.     {
  1907.     var Ox10e=fromX-Ox2be;
  1908.     var Ox110=fromY-toY;
  1909.     var Ox112=Math.sqrt(Math.pow(Ox10e,0x2)+Math.pow(Ox110,0x2));
  1910.     var Ox114=(Math.asin(Ox110 / Ox112)*0xb4) / Math.PI;
  1911.     Ox114=Math.abs(Ox114);
  1912.     if(Ox10e>0x0 && Ox110>0x0)
  1913.         {
  1914.         Ox114=0x5a+(0x5a-Ox114);
  1915.     }
  1916.      else if(Ox10e>0x0 && (Ox110==0x0 || Ox110<0x0))
  1917.         {
  1918.         Ox114+=0xb4;
  1919.     }
  1920.      else if(Ox10e==0x0 && (Ox110==0x0 || Ox110<0x0))
  1921.         {
  1922.         Ox114+=0xb4;
  1923.     }
  1924.      else if(Ox10e<0x0 && Ox110<0x0)
  1925.         {
  1926.         Ox114=0x10e+(0x5a-Ox114);
  1927.     }
  1928.     return Ox114;
  1929. };
  1930. PikabuGame2.drawDebug=!true;
  1931. function Ox4ca(map,sprites)
  1932.     {
  1933.     Ox4fe.call(this,map,sprites);
  1934.     var Ox116=this.Oxfa;
  1935.     var Ox118=0x0;
  1936.     var Ox11a=0x0;
  1937.     var Ox4a=function()
  1938.         {
  1939.         this.Ox348=false;
  1940.         this.Ox34a=true;
  1941.         this.Ox168=0x0;
  1942.         this.Ox34c=0x0;
  1943.         this.Ox34e=0x4;
  1944.         this.Ox350=0x14;
  1945.         this.Ox352(this.width / 0x5,this.height-0xb,this.width-this.width / 0x5);
  1946.         this.Ox354(
  1947.         this.width / 0x5,this.width-(this.width / 0x5),0x32
  1948.         );
  1949.         this.Ox356(
  1950.         this.width / 0x3,this.width-(this.width / 0x3),0x28,this.height-0x5
  1951.         );
  1952.         this.Ox358-=0xa;
  1953.         Ox118=0xa;
  1954.     };
  1955.     this.Oxfa=function()
  1956.         {
  1957.         Ox116.call(this);
  1958.         if(!this.Ox35a)
  1959.             {
  1960.             map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x+Math.round(Math.random()*0x1e),this.y-0x50+Math.round(Math.random()*0x32));
  1961.             map.Ox3cc('\x62\x6C\x6F\x77\x31',this.x+Math.round(Math.random()*0x1e),this.y-0x50+Math.round(Math.random()*0x32));
  1962.             map.Ox3d4();
  1963.             var Ox82=this.Ox35c();
  1964.             if(Ox82)
  1965.                 {
  1966.                 Ox82.Ox418();
  1967.             }
  1968.         }
  1969.     };
  1970.     Ox4a.call(this);
  1971. }
  1972. function Ox4cc(map,sprites)
  1973.     {
  1974.     Ox4fe.call(this,map,sprites);
  1975.     var Ox116=this.Oxfa;
  1976.     var moveTo=
  1977.         {
  1978.         '\x63\x6E\x74':0x0,'\x78':0x0
  1979.     };
  1980.     var Ox18=this;
  1981.     var Ox11c=true;
  1982.     var Ox11e=
  1983.         {
  1984.         '\x4F\x78\x31\x31\x38':0x0,'\x66\x72\x6F\x6D\x58':0x0,'\x66\x72\x6F\x6D\x59':0x0,'\x4F\x78\x31\x31\x34':0x0,'\x61\x74\x74\x61\x63\x6B':0x0
  1985.     };
  1986.     var Ox120=0x0;
  1987.     var Ox122=null;
  1988.     var Ox124=null;
  1989.     var Ox126=0x0;
  1990.     var Ox4a=function()
  1991.         {
  1992.         this.Ox348=false;
  1993.         this.Ox34a=true;
  1994.         this.Ox350=0x2bc;
  1995.         this.Ox168=0x9;
  1996.         this.Ox34c=0x1e;
  1997.         this.Ox34e=0x12;
  1998.         this.Ox352(this.width / 0x5,this.height-0xa,this.width-this.width / 0x5);
  1999.         this.Ox354(
  2000.         this.width / 0x4,this.width-(this.width / 0x4),0x3c
  2001.         );
  2002.         this.Ox356(
  2003.         this.width / 0x3,this.width-(this.width / 0x3),0x23,this.height-0x5
  2004.         );
  2005.     };
  2006.     this.Oxfa=function()
  2007.         {
  2008.         Ox116.call(this);
  2009.         if(!this.Ox35a)
  2010.             {
  2011.             Ox132.call(this);
  2012.             if(++Ox126==0x2)
  2013.                 {
  2014.                 Ox126=0x0;
  2015.                 map.Ox3b0();
  2016.             }
  2017.             return;
  2018.         }
  2019.         if(Ox11e.Ox118>0x0 && --Ox11e.Ox118==0x0)
  2020.             {
  2021.             Ox11e.attack=0x10;
  2022.         }
  2023.         if(Ox11e.attack>0x0)
  2024.             {
  2025.             if(--Ox11e.attack==0x0)
  2026.                 {
  2027.                 Ox132.call(this);
  2028.             }
  2029.              else
  2030.                 {
  2031.                 Ox12c.call(this);
  2032.             }
  2033.             return;
  2034.         }
  2035.         if(Ox120>0x0 && --Ox120>0x0)
  2036.             {
  2037.             return;
  2038.         }
  2039.         if(Ox11c && this.Ox35e())
  2040.             {
  2041.             Ox13e.call(this);
  2042.         }
  2043.     };
  2044.     var Ox128=[];
  2045.     var Ox12a=null;
  2046.     var Ox12c=function()
  2047.         {
  2048.         var x,Ox62;
  2049.         var Ox12e=Ox11e.Ox114==0xb4?-0x14:0x14;
  2050.         var Ox130=[],shotOverPlayerTmp=null;
  2051.         for(Ox62=0x0;
  2052.         Ox62<0x1b;
  2053.         Ox62++)
  2054.             {
  2055.             x=Ox11e.fromX+(Ox62*Ox12e);
  2056.             if(Ox62 % 0x3==0x0)
  2057.                 {
  2058.                 if(Ox128.length==0x0)
  2059.                     {
  2060.                     Ox130.push(map.Ox3cc('\x6C\x69\x67\x68\x74\x69\x6E\x67',x,Ox11e.fromY));
  2061.                 }
  2062.                  else
  2063.                     {
  2064.                     Ox130.push(Ox128.shift());
  2065.                 }
  2066.             }
  2067.             if(map.Ox2c.Ox46a(x,Ox11e.fromY))
  2068.                 {
  2069.                 shotOverPlayerTmp=map.Ox3cc('\x6C\x69\x67\x68\x74\x69\x6E\x67\x32',map.Ox2c.x,Ox11e.fromY);
  2070.                 map.Ox2c.Ox470(0x8);
  2071.                 break;
  2072.             }
  2073.         }
  2074.         Ox132.call(this);
  2075.         Ox128=Ox130;
  2076.         Ox12a=shotOverPlayerTmp;
  2077.     };
  2078.     var Ox132=function()
  2079.         {
  2080.         for(var Ox62=0x0;
  2081.         Ox62<Ox128.length;
  2082.         Ox62++)
  2083.             {
  2084.             Ox128[Ox62].Oxfe();
  2085.         }
  2086.         if(Ox12a)
  2087.             {
  2088.             Ox12a.Oxfe();
  2089.         }
  2090.         Ox128=[];
  2091.         Ox12a=null;
  2092.     };
  2093.     var Ox134=function(Ox10e)
  2094.         {
  2095.         if(!Ox122)
  2096.             {
  2097.             Ox122=map.Ox3c6(this);
  2098.             if(!Ox122)
  2099.                 {
  2100.                 console.log('\x74\x68\x65\x20\x70\x61\x74\x68\x20\x69\x73\x20\x4F\x78\x33\x31\x32\x20\x66\x6F\x75\x6E\x64');
  2101.                 return null;
  2102.             }
  2103.         }
  2104.         if(!Ox124)
  2105.             {
  2106.             Ox124=Ox122.Ox434(this);
  2107.             if(!Ox124)
  2108.                 {
  2109.                 console.log('\x63\x61\x6E\x6E\x6F\x74\x20\x66\x69\x6E\x64\x20\x6E\x65\x61\x72\x65\x73\x74\x20\x70\x6F\x69\x6E\x74');
  2110.                 return null;
  2111.             }
  2112.         }
  2113.         return Ox122.Ox430(Ox124.Oxd6,Ox10e);
  2114.     };
  2115.     var Ox136=function(Ox10e)
  2116.         {
  2117.         var Ox138=Ox10e / Math.abs(Ox10e);
  2118.         var Oxd6=Ox134.call(this,Ox10e);
  2119.         if(!Oxd6) return false;
  2120.         var Ox13a=Oxd6.x-this.x;
  2121.         var Ox13c=Math.abs(Ox13a);
  2122.         if(Ox13c<0x14)
  2123.             {
  2124.             Ox138*=-0x1;
  2125.             Oxd6=Ox134.call(this,Ox10e*Ox138);
  2126.             if(!Oxd6) return false;
  2127.             Ox13a=Oxd6.x-this.x;
  2128.             Ox13c=Math.abs(Ox13a);
  2129.         }
  2130.         if(Ox13c>0x14)
  2131.             {
  2132.             Ox124=Oxd6;
  2133.             moveTo.cnt=Math.floor(Ox13c / this.Ox168);
  2134.             moveTo.x=this.x+Ox13a;
  2135.             if(Ox138<0x0)
  2136.                 {
  2137.                 this.Ox272(true);
  2138.             }
  2139.              else
  2140.                 {
  2141.                 this.Ox270(true);
  2142.             }
  2143.             return true;
  2144.         }
  2145.          else
  2146.             {
  2147.             return false;
  2148.         }
  2149.     };
  2150.     var Ox13e=function()
  2151.         {
  2152.         if(!this.Ox35a || Ox120>0x0) return;
  2153.         Ox11c=false;
  2154.         var Ox140=Math.round(Math.random()*0x2);
  2155.         var Ox10e=map.Ox2c.x-this.x;
  2156.         var Ox142=Ox10e<0x0?0x1:0x2;
  2157.         if(!map.Ox2c.Ox35a)
  2158.             {
  2159.             Ox140=0x0;
  2160.         }
  2161.         if(Ox140==0x2 && Math.abs(Ox10e)<0x32)
  2162.             {
  2163.             Ox140=0x1;
  2164.         }
  2165.         switch (Ox140)
  2166.             {
  2167.             case 0x0:
  2168.             Ox11c=true;
  2169.             Ox120=Math.ceil(Math.random()*0xf);
  2170.             this.Ox360(Ox142);
  2171.             break;
  2172.             case 0x1:
  2173.             if(Ox10e<0x0)
  2174.                 {
  2175.                 Ox10e-=0x96;
  2176.             }
  2177.              else
  2178.                 {
  2179.                 Ox10e+=0x96;
  2180.             }
  2181.             var Ox144=Ox136.call(this,Ox10e);
  2182.             if(!Ox144)
  2183.                 {
  2184.                 Ox11c=true;
  2185.                 Ox120=0x5;
  2186.             }
  2187.             break;
  2188.             case 0x2:
  2189.             Ox11e.Ox118=0x10;
  2190.             Ox11e.fromX=this.x+(Ox142==0x1?-0x46:0x46);
  2191.             Ox11e.fromY=this.y-0x32;
  2192.             Ox11e.Ox114=Ox142==0x1?0xb4:0x0;
  2193.             Ox11e.attack=0x0;
  2194.             this.fire(0x1,Ox142);
  2195.             Ox11c=true;
  2196.             break;
  2197.         }
  2198.     };
  2199.     this.Ox362=function()
  2200.         {
  2201.         if(!this.Ox35a) return;
  2202.         map.Ox3ce(this);
  2203.     };
  2204.     this.Ox364=function()
  2205.         {
  2206.         if(!this.Ox35a) return;
  2207.         if(map.Ox2c.Ox46a(this.x,this.Ox366()[0x1]))
  2208.             {
  2209.             map.Ox2c.Ox470(0x5);
  2210.         }
  2211.         if(moveTo.cnt>0x0 && (--moveTo.cnt==0x0 || Math.abs(this.x-moveTo.x)<0x14))
  2212.             {
  2213.             moveTo.cnt=0x0;
  2214.             this.Ox272(false);
  2215.             this.Ox270(false);
  2216.             Ox11c=true;
  2217.         }
  2218.     };
  2219.     this.Ox368=function()
  2220.         {
  2221.         if(!this.Ox35a) return;
  2222.         Ox122=null;
  2223.         Ox124=null;
  2224.     };
  2225.     Ox4a.call(this);
  2226. }
  2227. function Ox4ce(Ox142,map,sprites)
  2228.     {
  2229.     Ox4fe.call(this,map,sprites);
  2230.     var Ox116=this.Oxfa;
  2231.     var Ox118=0x0;
  2232.     var Ox11a=0x0;
  2233.     var Ox122=null;
  2234.     var Ox124=null;
  2235.     var Ox4a=function()
  2236.         {
  2237.         this.Ox348=false;
  2238.         this.Ox34a=true;
  2239.         this.Ox36a=true;
  2240.         this.Ox168=0x0;
  2241.         this.Ox34c=0x5;
  2242.         this.Ox34e=0x5;
  2243.         this.Ox350=0xc8;
  2244.         this.Ox352(this.width / 0x5,this.height-0x15,this.width-this.width / 0x5);
  2245.         this.Ox354(
  2246.         this.width / 0x5,this.width-(this.width / 0x5),0x69
  2247.         );
  2248.         this.Ox356(
  2249.         this.width / 0x3,this.width-(this.width / 0x3),0x46,this.height-0x5
  2250.         );
  2251.         this.Ox358+=0x5;
  2252.         Ox118=0xa;
  2253.     };
  2254.     this.Oxfa=function()
  2255.         {
  2256.         Ox116.call(this);
  2257.         if(!this.Ox35a)
  2258.             {
  2259.             if(Ox11a==0x0)
  2260.                 {
  2261.                 map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x,this.y-0x28);
  2262.                 Ox11a=0x1;
  2263.                 map.Ox3d4();
  2264.             }
  2265.             map.Ox3cc('\x62\x6C\x6F\x77\x31',this.x-0x1e+Math.round(Math.random()*0x46),this.y-0x28+Math.round(Math.random()*0x32));
  2266.             return;
  2267.         }
  2268.         if(!Ox124 && this.Ox35e())
  2269.             {
  2270.             if(!Ox122)
  2271.                 {
  2272.                 Ox122=map.Ox3c6(this);
  2273.                 if(!Ox122)
  2274.                     {
  2275.                     console.log('\x74\x68\x65\x20\x70\x61\x74\x68\x20\x69\x73\x20\x4F\x78\x33\x31\x32\x20\x66\x6F\x75\x6E\x64');
  2276.                 }
  2277.             }
  2278.             if(!Ox124 && Ox122)
  2279.                 {
  2280.                 Ox124=Ox122.Ox434(this);
  2281.                 if(!Ox124)
  2282.                     {
  2283.                     console.log('\x63\x61\x6E\x6E\x6F\x74\x20\x66\x69\x6E\x64\x20\x6E\x65\x61\x72\x65\x73\x74\x20\x70\x6F\x69\x6E\x74');
  2284.                 }
  2285.             }
  2286.             if(Ox124)
  2287.                 {
  2288.                 Ox122.Ox432(Ox124.Oxd6,0x2);
  2289.             }
  2290.         }
  2291.         if(this.Ox36c && map.Ox2c.Ox35a)
  2292.             {
  2293.             if(--Ox118==0x0)
  2294.                 {
  2295.                 Ox118=0x14;
  2296.                 if(Ox142==0x1)
  2297.                     {
  2298.                     this.fire(0x1,0x1);
  2299.                     map.Ox3c8('\x62\x6C\x61\x73\x74\x32','\x64\x69\x72\x5F\x31',this.x-0x1e,this.y-0x26,0xb4).Ox4a2=0xa;
  2300.                     map.Ox3cc('\x62\x6C\x6F\x77\x34',this.x-0x4b,this.y-0x2d);
  2301.                 }
  2302.                  else
  2303.                     {
  2304.                     this.fire(0x1,0x2);
  2305.                     map.Ox3c8('\x62\x6C\x61\x73\x74\x32','\x64\x69\x72\x5F\x31',this.x+0x1e,this.y-0x26,0x0).Ox4a2=0xa;
  2306.                     map.Ox3cc('\x62\x6C\x6F\x77\x34',this.x+0x4b,this.y-0x2d);
  2307.                 }
  2308.             }
  2309.         }
  2310.     };
  2311.     Ox4a.call(this);
  2312. }
  2313. function Ox4d0(map,sprites)
  2314.     {
  2315.     Ox4fe.call(this,map,sprites);
  2316.     var Ox116=this.Oxfa;
  2317.     var moveTo=
  2318.         {
  2319.         '\x63\x6E\x74':0x0,'\x78':0x0
  2320.     };
  2321.     var Ox18=this;
  2322.     var Ox11c=true;
  2323.     var Ox146=0x0;
  2324.     var Ox148=0x0;
  2325.     var Ox14a=0x0;
  2326.     var Ox14c=0x0;
  2327.     var Ox14e=0x0;
  2328.     var Ox150=false;
  2329.     var Ox11e=
  2330.         {
  2331.         '\x4F\x78\x31\x31\x38':0x0,'\x66\x72\x6F\x6D\x58':0x0,'\x66\x72\x6F\x6D\x59':0x0,'\x4F\x78\x31\x31\x34':0x0,'\x4F\x78\x63\x36': '\x62\x6C\x61\x73\x74','\x4F\x78\x63\x63': ''
  2332.     };
  2333.     var Ox120=0x0;
  2334.     var Ox122=null;
  2335.     var Ox124=null;
  2336.     var Ox4a=function()
  2337.         {
  2338.         this.Ox36e=0x2;
  2339.         this.Ox348=false;
  2340.         this.Ox34a=true;
  2341.         this.Ox168=0x3+Math.ceil(Math.random()*0x3);
  2342.         Ox146=0xc8+Math.ceil(Math.random()*0xc8);
  2343.         Ox148=0x1f4;
  2344.         Ox14a=0x3e8;
  2345.         Ox14c=0x32+Math.ceil(Math.random()*0x32);
  2346.         this.Ox352(this.width / 0x5,this.height-0xa,this.width-this.width / 0x5);
  2347.         this.Ox354(
  2348.         this.width / 0x4,this.width-(this.width / 0x4),0x3c
  2349.         );
  2350.         this.Ox356(
  2351.         this.width / 0x3,this.width-(this.width / 0x3),0x23,this.height-0x5
  2352.         );
  2353.     };
  2354.     this.Oxfa=function()
  2355.         {
  2356.         Ox116.call(this);
  2357.         if(!this.Ox35a) return;
  2358.         if(Ox11e.Ox118>0x0 && --Ox11e.Ox118==0x0)
  2359.             {
  2360.             var Ox152=map.Ox3c8(Ox11e.Oxc6,Ox11e.Oxcc,Ox11e.fromX,Ox11e.fromY,Ox11e.Ox114);
  2361.             Ox152.Ox4a2=0x5;
  2362.             Ox152.Ox4a4=Ox154;
  2363.             return;
  2364.         }
  2365.         if(Ox120>0x0 && --Ox120>0x0)
  2366.             {
  2367.             return;
  2368.         }
  2369.         if(Ox11c && this.Ox35e())
  2370.             {
  2371.             Ox13e.call(this);
  2372.         }
  2373.     };
  2374.     var Ox154=function()
  2375.         {
  2376.         Ox13e.call(Ox18);
  2377.     };
  2378.     var Ox134=function(Ox10e)
  2379.         {
  2380.         if(!Ox122)
  2381.             {
  2382.             Ox122=map.Ox3c6(this);
  2383.             if(!Ox122)
  2384.                 {
  2385.                 console.log('\x74\x68\x65\x20\x70\x61\x74\x68\x20\x69\x73\x20\x4F\x78\x33\x31\x32\x20\x66\x6F\x75\x6E\x64');
  2386.                 return null;
  2387.             }
  2388.         }
  2389.         if(!Ox124)
  2390.             {
  2391.             Ox124=Ox122.Ox434(this);
  2392.             if(!Ox124)
  2393.                 {
  2394.                 console.log('\x63\x61\x6E\x6E\x6F\x74\x20\x66\x69\x6E\x64\x20\x6E\x65\x61\x72\x65\x73\x74\x20\x70\x6F\x69\x6E\x74');
  2395.                 return null;
  2396.             }
  2397.         }
  2398.         return Ox122.Ox430(Ox124.Oxd6,Ox10e);
  2399.     };
  2400.     var Ox156=function()
  2401.         {
  2402.         if(!map.Ox2c.Ox35a)
  2403.             {
  2404.             return [false,'\x6E\x6F\x74\x68\x69\x6E\x67'];
  2405.         }
  2406.         var Ox158=map.Ox2c.Ox366();
  2407.         var Ox15a=this.Ox366();
  2408.         var Ox15c=Math.ceil(Math.sqrt(Math.pow(Ox15a[0x0]-Ox158[0x0],0x2)+Math.pow(Ox15a[0x1]-Ox158[0x1],0x2)));
  2409.         var Ox110=Math.abs(map.Ox2c.y-this.y);
  2410.         this.target=map.Ox2c;
  2411.         if(Ox15c<Ox14c)
  2412.             {
  2413.             Ox14e=0x0;
  2414.             return [false,'\x6D\x6F\x76\x65\x6F\x75\x74'];
  2415.         }
  2416.          else if(Ox110<0xf && Ox15c>Ox146 && Ox15c<Ox14a)
  2417.             {
  2418.             Ox14e=0x0;
  2419.             return [false,'\x6D\x6F\x76\x65\x69\x6E'];
  2420.         }
  2421.          else if(Ox15c>Ox148 && Ox15c<Ox14a)
  2422.             {
  2423.             Ox14e=0x0;
  2424.             return [false,'\x6D\x6F\x76\x65\x69\x6E'];
  2425.         }
  2426.          else if(Ox15c>=Ox14a)
  2427.             {
  2428.             Ox14e=0x0;
  2429.             this.target=null;
  2430.             return [false,'\x6E\x6F\x74\x68\x69\x6E\x67'];
  2431.         }
  2432.         if(map.Ox3d8(this.x,this.y,0x0))
  2433.             {
  2434.             Ox14e=0x0;
  2435.             return [false,'\x6D\x6F\x76\x65\x69\x6E'];
  2436.         }
  2437.         var Ox114=PikabuGame2.calcAngle(Ox15a[0x0],Ox15a[0x1],Ox158[0x0],Ox158[0x1]);
  2438.         if(Ox110<0x32)
  2439.             {
  2440.             if(Ox114>0xd2 && Ox114<0x145)
  2441.                 {
  2442.                 return [false,'\x6E\x6F\x74\x68\x69\x6E\x67'];
  2443.             }
  2444.              else if(Ox114>0x23 && Ox114<0x91)
  2445.                 {
  2446.                 return [false,'\x6E\x6F\x74\x68\x69\x6E\x67'];
  2447.             }
  2448.         }
  2449.         Ox11e.fromX=Ox15a[0x0];
  2450.         Ox11e.fromY=Ox15a[0x1];
  2451.         Ox11e.Ox118=0x0;
  2452.         var Ox15e=0x0;
  2453.         var Oxcc='';
  2454.         var sit=false;
  2455.         if(Ox114>0xaa && Ox114<0xbe)
  2456.             {
  2457.             if(Ox14e!=0x1)
  2458.                 {
  2459.                 sit=Ox150=Math.round(Math.random())==0x1;
  2460.             }
  2461.              else
  2462.                 {
  2463.                 sit=Ox150;
  2464.             }
  2465.             if(!sit)
  2466.                 {
  2467.                 Ox15e=Ox114=0xb4;
  2468.                 Oxcc='\x64\x69\x72\x5F\x31';
  2469.                 Ox11e.fromY-=0xd;
  2470.                 this.fire(0x1,0x1);
  2471.             }
  2472.              else
  2473.                 {
  2474.                 Ox11e.fromY+=0xb;
  2475.                 Ox15e=Ox114=0xb4;
  2476.                 Oxcc='\x64\x69\x72\x5F\x31';
  2477.                 this.fire(0x2,0x1);
  2478.             }
  2479.             Ox14e=0x1;
  2480.         }
  2481.          else if(Ox114<0xa || Ox114>0x15e)
  2482.             {
  2483.             if(Ox14e!=0x1)
  2484.                 {
  2485.                 sit=Ox150=Math.round(Math.random())==0x1;
  2486.             }
  2487.              else
  2488.                 {
  2489.                 sit=Ox150;
  2490.             }
  2491.             if(!sit)
  2492.                 {
  2493.                 Ox15e=Ox114=0x0;
  2494.                 Oxcc='\x64\x69\x72\x5F\x31';
  2495.                 Ox11e.fromY-=0xd;
  2496.                 this.fire(0x1,0x2);
  2497.             }
  2498.              else
  2499.                 {
  2500.                 Ox11e.fromY+=0xb;
  2501.                 Ox15e=Ox114=0x0;
  2502.                 Oxcc='\x64\x69\x72\x5F\x31';
  2503.                 this.fire(0x2,0x2);
  2504.             }
  2505.             Ox14e=0x2;
  2506.         }
  2507.          else if(Ox110<0xf && Ox114>=0xbe && Ox114<0xc8)
  2508.             {
  2509.             Ox11e.fromY+=0xb;
  2510.             Ox15e=Ox114=0xb4;
  2511.             Oxcc='\x64\x69\x72\x5F\x31';
  2512.             this.fire(0x2,0x1);
  2513.             Ox14e=0x3;
  2514.         }
  2515.          else if(Ox110<0xf && Ox114>0x154)
  2516.             {
  2517.             Ox11e.fromY+=0xb;
  2518.             Ox15e=Ox114=0x0;
  2519.             Oxcc='\x64\x69\x72\x5F\x31';
  2520.             this.fire(0x2,0x2);
  2521.             Ox14e=0x4;
  2522.         }
  2523.          else if(Ox114>=0x91 && Ox114<=0xaa)
  2524.             {
  2525.             Ox11e.fromY-=0x14;
  2526.             Ox15e=0x9e;
  2527.             Oxcc='\x64\x69\x72\x5F\x32';
  2528.             this.fire(0x3,0x1);
  2529.             Ox14e=0x5;
  2530.         }
  2531.          else if(Ox114>=0xa && Ox114<=0x23)
  2532.             {
  2533.             Ox11e.fromY-=0x14;
  2534.             Ox15e=0x16;
  2535.             Oxcc='\x64\x69\x72\x5F\x33';
  2536.             this.fire(0x3,0x2);
  2537.             Ox14e=0x6;
  2538.         }
  2539.          else if(Ox114>=0xbe && Ox114<=0xd2)
  2540.             {
  2541.             Ox15e=0xcc;
  2542.             Oxcc='\x64\x69\x72\x5F\x33';
  2543.             this.fire(0x4,0x1);
  2544.             Ox14e=0x7;
  2545.         }
  2546.          else if(Ox114<=0x15e && Ox114>=0x145)
  2547.             {
  2548.             Ox15e=0x150;
  2549.             Oxcc='\x64\x69\x72\x5F\x32';
  2550.             this.fire(0x4,0x2);
  2551.             Ox14e=0x8;
  2552.         }
  2553.          else
  2554.             {
  2555.             Ox14e=0x0;
  2556.             return [false,'\x6D\x6F\x76\x65\x69\x6E'];
  2557.         }
  2558.         Ox11e.Ox114=Math.min(Ox15e+0x5,Math.max(Ox15e-0x5,Ox114));
  2559.         Ox11e.Oxcc=Oxcc;
  2560.         Ox11e.Ox118=0x4;
  2561.         return [true];
  2562.     };
  2563.     var Ox136=function(Ox10e)
  2564.         {
  2565.         var Ox138=Ox10e / Math.abs(Ox10e);
  2566.         var length=Math.ceil(0x32+(Math.random()*0x64))*Ox138;
  2567.         var Oxd6=Ox134.call(this,length);
  2568.         if(!Oxd6) return false;
  2569.         var Ox13a=Oxd6.x-this.x;
  2570.         var Ox13c=Math.abs(Ox13a);
  2571.         if(Ox13c<0x14)
  2572.             {
  2573.             Ox138*=-0x1;
  2574.             Oxd6=Ox134.call(this,length*Ox138);
  2575.             if(!Oxd6) return false;
  2576.             Ox13a=Oxd6.x-this.x;
  2577.             Ox13c=Math.abs(Ox13a);
  2578.         }
  2579.         if(Ox13c>0x14)
  2580.             {
  2581.             Ox124=Oxd6;
  2582.             moveTo.cnt=Math.floor(Ox13c / this.Ox168);
  2583.             moveTo.x=this.x+Ox13a;
  2584.             if(Ox138<0x0)
  2585.                 {
  2586.                 this.Ox272(true);
  2587.             }
  2588.              else
  2589.                 {
  2590.                 this.Ox270(true);
  2591.             }
  2592.             return true;
  2593.         }
  2594.          else
  2595.             {
  2596.             return false;
  2597.         }
  2598.     };
  2599.     var Ox13e=function()
  2600.         {
  2601.         if(!this.Ox35a || Ox120>0x0) return;
  2602.         Ox11c=false;
  2603.         var Ox160=Ox156.call(this);
  2604.         if(!Ox160[0x0])
  2605.             {
  2606.             var Ox10e=map.Ox2c.x-this.x;
  2607.             var Ox144;
  2608.             if(Ox160[0x1]=='\x6D\x6F\x76\x65\x6F\x75\x74')
  2609.                 {
  2610.                 Ox10e*=-0x1;
  2611.                 Ox144=Ox136.call(this,Ox10e);
  2612.             }
  2613.              else if(Ox160[0x1]=='\x6D\x6F\x76\x65\x69\x6E')
  2614.                 {
  2615.                 Ox144=Ox136.call(this,Ox10e);
  2616.             }
  2617.             if(!Ox144)
  2618.                 {
  2619.                 Ox11c=true;
  2620.                 Ox120=0x5;
  2621.             }
  2622.         }
  2623.          else
  2624.             {
  2625.             Ox11c=true;
  2626.         }
  2627.     };
  2628.     this.Ox362=function()
  2629.         {
  2630.         if(!this.Ox35a) return;
  2631.         map.Ox3ce(this);
  2632.     };
  2633.     this.Ox364=function()
  2634.         {
  2635.         if(!this.Ox35a) return;
  2636.         if(moveTo.cnt>0x0 && (--moveTo.cnt==0x0 || Math.abs(this.x-moveTo.x)<0x14))
  2637.             {
  2638.             moveTo.cnt=0x0;
  2639.             this.Ox272(false);
  2640.             this.Ox270(false);
  2641.             Ox11c=true;
  2642.         }
  2643.     };
  2644.     this.Ox368=function()
  2645.         {
  2646.         if(!this.Ox35a) return;
  2647.         Ox122=null;
  2648.         Ox124=null;
  2649.     };
  2650.     Ox4a.call(this);
  2651. }
  2652. function Ox4d2(map,sprites)
  2653.     {
  2654.     Ox4fe.call(this,map,sprites);
  2655.     var Ox116=this.Oxfa;
  2656.     var Ox11a=0x0;
  2657.     var Ox4a=function()
  2658.         {
  2659.         this.Ox348=false;
  2660.         this.Ox34a=true;
  2661.         this.Ox36a=true;
  2662.         this.Ox168=0x0;
  2663.         this.Ox34c=0x5;
  2664.         this.Ox34e=0x5;
  2665.         this.Ox370=true;
  2666.         this.Ox350=0xa;
  2667.         this.Ox372(0x64,0x1c2);
  2668.         this.Ox352(this.width / 0x5,this.height-0x15,this.width-this.width / 0x5);
  2669.         this.Ox354(
  2670.         this.width / 0x4,this.width-(this.width / 0x4),0x69
  2671.         );
  2672.         this.Ox356(
  2673.         this.width / 0x4,this.width-(this.width / 0x4),0x46,this.height-0x5
  2674.         );
  2675.     };
  2676.     this.Oxfa=function()
  2677.         {
  2678.         Ox116.call(this);
  2679.         if(!this.Ox35a)
  2680.             {
  2681.             if(Ox11a==0x0)
  2682.                 {
  2683.                 map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x,this.y-0x28);
  2684.                 Ox11a=0x1;
  2685.                 map.Ox3d4();
  2686.             }
  2687.             map.Ox3cc('\x62\x6C\x6F\x77\x31',this.x-0x1e+Math.round(Math.random()*0x46),this.y-0x28+Math.round(Math.random()*0x32));
  2688.         }
  2689.     };
  2690.     Ox4a.call(this);
  2691. }
  2692. function Ox4d4(map,sprites)
  2693.     {
  2694.     Ox4fe.call(this,map,sprites);
  2695.     var Ox116=this.Oxfa;
  2696.     var Ox118=0x0;
  2697.     var Ox11a=0x0;
  2698.     var Ox162=null;
  2699.     var Ox164=0x0;
  2700.     var Ox166=0x0;
  2701.     var Ox168=0x5;
  2702.     var Ox4a=function()
  2703.         {
  2704.         this.Ox348=false;
  2705.         this.Ox34a=true;
  2706.         this.Ox36a=false;
  2707.         this.Ox168=0x0;
  2708.         this.Ox34c=0xf;
  2709.         this.Ox34e=0x0;
  2710.         this.Ox350=0xc8;
  2711.         this.Ox372(0x64,0x1c2);
  2712.         this.Ox352(this.width / 0x5,this.height-0x15,this.width-this.width / 0x5);
  2713.         this.Ox354(
  2714.         this.width / 0x5,this.width-(this.width / 0x5),0x69
  2715.         );
  2716.         this.Ox356(
  2717.         this.width / 0x3,this.width-(this.width / 0x3),0x46,this.height-0x5
  2718.         );
  2719.         Ox118=Math.ceil(Math.random()*0x14);
  2720.     };
  2721.     this.Oxfa=function()
  2722.         {
  2723.         if(this.Ox36c)
  2724.             {
  2725.             if(Ox162 === null) Ox162=this.y;
  2726.             if(Ox164==0x0 || --Ox164==0x0)
  2727.                 {
  2728.                 var Ox16a=Math.max(0x96,Math.min(0x1b8,Math.round(Ox162-0x64+(Math.random()*0xc8))));
  2729.                 Ox164=Math.round(Ox16a / Ox168);
  2730.                 Ox166=Ox16a>this.y?Ox168:-Ox168;
  2731.             }
  2732.             this.moveBy(0x0,Ox166)
  2733.         }
  2734.         Ox116.call(this);
  2735.         if(!this.Ox35a)
  2736.             {
  2737.             this.x-=0xa;
  2738.             if(Ox11a==0x0)
  2739.                 {
  2740.                 map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x,this.y-0x28);
  2741.                 Ox11a=0x1;
  2742.                 map.Ox3d4();
  2743.             }
  2744.             map.Ox3cc('\x62\x6C\x6F\x77\x31',this.x-0x1e+Math.round(Math.random()*0x46),this.y-0x28+Math.round(Math.random()*0x32));
  2745.             return;
  2746.         }
  2747.         if(this.Ox36c && !map.Ox3d8(this.x-0xa,this.y,0x1) && map.Ox2c.Ox35a)
  2748.             {
  2749.             if(--Ox118==0x0)
  2750.                 {
  2751.                 Ox118=0x14;
  2752.                 this.fire(0x1,0x1);
  2753.                 map.Ox3c8('\x62\x6C\x61\x73\x74\x32','\x64\x69\x72\x5F\x31',this.x-0x1b,this.y-0x32,0xb4).Ox4a2=0x14;
  2754.             }
  2755.         }
  2756.     };
  2757.     Ox4a.call(this);
  2758. }
  2759. function Ox4d6(spritesLib,Ox38,width,height)
  2760.     {
  2761.     Ox510.call(this,spritesLib,Ox38,width,height);
  2762.     this.Ox374=null;
  2763.     var Ox4a=function()
  2764.         {
  2765.         this.windowWidth=0x1f4;
  2766.         this.windowHeight=0x19a;
  2767.         this.Ox376(
  2768.         spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73']['\x6B\x65\x79\x73'],0x32,0xa
  2769.         );
  2770.         var Ox18=this;
  2771.         this.Ox378(
  2772.         '\u0413\u043B\u0430\u0432\u043D\u043E\u0435\u0020\u043C\u0435\u043D\u044E',0xc8,0x96,0x10e,function()
  2773.             {
  2774.             if(Ox18.Ox374)
  2775.             Ox18.Ox374();
  2776.         }
  2777.         );
  2778.     };
  2779.     Ox4a.call(this);
  2780. }
  2781. function Ox4d8(spritesLib,Ox38,width,height)
  2782.     {
  2783.     Ox510.call(this,spritesLib,Ox38,width,height);
  2784.     this.Ox374=null;
  2785.     var Ox4a=function()
  2786.         {
  2787.         var text='\u0421\u0442\u0430\u0440\u0430\u044F\u0020\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430\u0020\u043F\u0430\u043B\u0430\u002E\u0020\u041F\u0443\u0442\u0451\u043C\u0020\u043E\u0431\u043C\u0430\u043D\u0430\u0020\u0432\u043B\u0430\u0441\u0442\u044C\u0020\u043D\u0430\u0434\u0020\u0433\u0430\u043B\u0430\u043A\u0442\u0438\u043A\u043E\u0439\u000A'+'\u0443\u0437\u0443\u0440\u043F\u0438\u0440\u043E\u0432\u0430\u043B\u0020\u0441\u0438\u0442\u0445\u0020\u0414\u0430\u0440\u0442\u0020\u041A\u0443\u043A\u0438\u002C\u0020\u0431\u044B\u0432\u0448\u0438\u0439\u0020\u0412\u0435\u0440\u0445\u043E\u0432\u043D\u044B\u0439\u0020\u043A\u0430\u043D\u0446\u043B\u0435\u0440\u0020\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0438\u002E\u000A'+'\u041E\u043D\u0020\u043F\u0440\u043E\u0432\u043E\u0437\u0433\u043B\u0430\u0441\u0438\u043B\u0020\u041D\u043E\u0432\u0443\u044E\u0020\u0413\u0430\u043B\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0443\u044E\u0020\u0418\u043C\u043F\u0435\u0440\u0438\u044E\u0020\u0438\u0020\u0443\u0441\u0438\u043B\u0438\u043B\u0020\u0441\u0432\u043E\u0451\u000A'+'\u0432\u043B\u0438\u044F\u043D\u0438\u0435\u0020\u043D\u0430\u0020\u0432\u0441\u0435\u0020\u0433\u043E\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0430\u0020\u0433\u0430\u043B\u0430\u043A\u0442\u0438\u043A\u0438\u002E\u0020\u041E\u043F\u0438\u0440\u0430\u044F\u0441\u044C\u0020\u043D\u0430\u0020\u0441\u0432\u043E\u0451\u0020\u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u002D\u000A'+'\u0432\u0435\u043D\u043D\u043E\u0435\u0020\u0432\u043E\u0439\u0441\u043A\u043E\u0020\u043A\u043B\u043E\u043D\u043E\u0432\u002C\u0020\u0414\u0430\u0440\u0442\u0020\u041A\u0443\u043A\u0438\u0020\u0431\u0435\u0441\u043F\u043E\u0449\u0430\u0434\u043D\u043E\u0020\u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0430\u043B\u0020\u0432\u0441\u044F\u043A\u043E\u0435\u000A'+'\u0441\u043E\u043F\u0440\u043E\u0442\u0438\u0432\u043B\u0435\u043D\u0438\u0435\u0020\u0441\u0432\u043E\u0435\u043C\u0443\u0020\u0440\u0435\u0436\u0438\u043C\u0443\u002E\u0020\u0411\u0443\u0434\u0443\u0447\u0438\u0020\u043E\u0441\u043B\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0439\u0020\u043C\u043E\u0449\u044C\u044E\u0020\u0442\u0451\u043C\u043D\u043E\u0439\u000A'+'\u0441\u0442\u043E\u0440\u043E\u043D\u043E\u0439\u0020\u0441\u0438\u043B\u044B\u0020\u0414\u0430\u0440\u0442\u0020\u041A\u0443\u043A\u0438\u0020\u043D\u0435\u0020\u0437\u0430\u043C\u0435\u0442\u0438\u043B\u0020\u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u0435\u0020\u0020\u0441\u0438\u043B\u044C\u043D\u043E\u0439\u0020\u043F\u043E\u0432\u0441\u0442\u0430\u043D\u002D\u000A'+'\u0447\u0435\u0441\u043A\u043E\u0439\u0020\u0433\u0440\u0443\u043F\u043F\u044B\u002C\u0020\u0438\u043C\u0435\u043D\u0443\u0435\u043C\u043E\u0439\u0020\u043A\u0430\u043A\u0020\u00AB\u041B\u0438\u0433\u0430\u0020\u0414\u0436\u0435\u0434\u0430\u0435\u0432\u00BB\u002E\u0020\u000A\u000A'+'\u0421\u043C\u043E\u0433\u0443\u0442\u0020\u043B\u0438\u0020\u0414\u0436\u0435\u0434\u0430\u0438\u0020\u043F\u043E\u043B\u043E\u0436\u0438\u0442\u044C\u0020\u043A\u043E\u043D\u0435\u0446\u0020\u0431\u0435\u0441\u0447\u0438\u043D\u0441\u0442\u0432\u0443\u0020\u0422\u0451\u043C\u043D\u043E\u0433\u043E\u0020\u0412\u043B\u0430\u0434\u044B\u043A\u0438\u0020\u000A'+'\u0438\u002C\u0020\u0442\u0435\u043C\u0020\u0441\u0430\u043C\u044B\u043C\u002C\u0020\u0434\u0430\u0442\u044C\u0020\u0433\u0430\u043B\u0430\u043A\u0442\u0438\u043A\u0435\u0020\u043C\u0438\u0440\u0020\u0438\u0020\u0441\u043F\u043E\u043A\u043E\u0439\u0441\u0442\u0432\u0438\u0435\u003F';
  2788.         this.Ox37a(text,0x1f4,0xfa,0x14,0xa,0x10);
  2789.         var Ox18=this;
  2790.         this.Ox378(
  2791.         '\u0413\u043B\u0430\u0432\u043D\u043E\u0435\u0020\u043C\u0435\u043D\u044E',0xc8,0xb4,0x122,function()
  2792.             {
  2793.             if(Ox18.Ox374)
  2794.             Ox18.Ox374();
  2795.         }
  2796.         );
  2797.     };
  2798.     Ox4a.call(this);
  2799. }
  2800. function Ox4da(map,sprites)
  2801.     {
  2802.     Ox4fe.call(this,map,sprites);
  2803.     var Ox116=this.Oxfa;
  2804.     var moveTo=
  2805.         {
  2806.         '\x63\x6E\x74':0x0,'\x78':0x0
  2807.     };
  2808.     var Ox18=this;
  2809.     var Ox11c=true;
  2810.     var Ox120=0x0;
  2811.     var Ox122=null;
  2812.     var Ox124=null;
  2813.     var Ox4a=function()
  2814.         {
  2815.         this.Ox348=false;
  2816.         this.Ox34a=true;
  2817.         this.Ox350=0x15e;
  2818.         this.Ox168=0x5;
  2819.         this.Ox34c=0x14;
  2820.         this.Ox34e=0xa;
  2821.         this.Ox352(this.width / 0x5,this.height-0xa,this.width-this.width / 0x5);
  2822.         this.Ox354(
  2823.         this.width / 0x4,this.width-(this.width / 0x4),0x3c
  2824.         );
  2825.         this.Ox356(
  2826.         this.width / 0x3,this.width-(this.width / 0x3),0x23,this.height-0x5
  2827.         );
  2828.     };
  2829.     this.Oxfa=function()
  2830.         {
  2831.         Ox116.call(this);
  2832.         if(!this.Ox35a)
  2833.             {
  2834.             return;
  2835.         }
  2836.         if(Ox120>0x0 && --Ox120>0x0)
  2837.             {
  2838.             return;
  2839.         }
  2840.         if(Ox11c && this.Ox35e())
  2841.             {
  2842.             Ox13e.call(this);
  2843.         }
  2844.     };
  2845.     var Ox134=function(Ox10e)
  2846.         {
  2847.         if(!Ox122)
  2848.             {
  2849.             Ox122=map.Ox3c6(this);
  2850.             if(!Ox122)
  2851.                 {
  2852.                 console.log('\x74\x68\x65\x20\x70\x61\x74\x68\x20\x69\x73\x20\x4F\x78\x33\x31\x32\x20\x66\x6F\x75\x6E\x64');
  2853.                 return null;
  2854.             }
  2855.         }
  2856.         if(!Ox124)
  2857.             {
  2858.             Ox124=Ox122.Ox434(this);
  2859.             if(!Ox124)
  2860.                 {
  2861.                 console.log('\x63\x61\x6E\x6E\x6F\x74\x20\x66\x69\x6E\x64\x20\x6E\x65\x61\x72\x65\x73\x74\x20\x70\x6F\x69\x6E\x74');
  2862.                 return null;
  2863.             }
  2864.         }
  2865.         return Ox122.Ox430(Ox124.Oxd6,Ox10e);
  2866.     };
  2867.     var Ox136=function(Ox10e)
  2868.         {
  2869.         var Ox138=Ox10e / Math.abs(Ox10e);
  2870.         var Oxd6=Ox134.call(this,Ox10e);
  2871.         if(!Oxd6) return false;
  2872.         var Ox13a=Oxd6.x-this.x;
  2873.         var Ox13c=Math.abs(Ox13a);
  2874.         if(Ox13c<0x14)
  2875.             {
  2876.             Ox138*=-0x1;
  2877.             Oxd6=Ox134.call(this,Ox10e*Ox138);
  2878.             if(!Oxd6) return false;
  2879.             Ox13a=Oxd6.x-this.x;
  2880.             Ox13c=Math.abs(Ox13a);
  2881.         }
  2882.         if(Ox13c>0x14)
  2883.             {
  2884.             Ox124=Oxd6;
  2885.             moveTo.cnt=Math.floor(Ox13c / this.Ox168);
  2886.             moveTo.x=this.x+Ox13a;
  2887.             if(Ox138<0x0)
  2888.                 {
  2889.                 this.Ox272(true);
  2890.             }
  2891.              else
  2892.                 {
  2893.                 this.Ox270(true);
  2894.             }
  2895.             return true;
  2896.         }
  2897.          else
  2898.             {
  2899.             return false;
  2900.         }
  2901.     };
  2902.     var Ox13e=function()
  2903.         {
  2904.         if(!this.Ox35a || Ox120>0x0) return;
  2905.         Ox11c=false;
  2906.         var Ox140=Math.round(Math.random());
  2907.         var Ox10e=map.Ox2c.x-this.x;
  2908.         var Ox110=map.Ox2c.y-this.y;
  2909.         var Ox142=Ox10e<0x0?0x1:0x2;
  2910.         if(!map.Ox2c.Ox35a)
  2911.             {
  2912.             Ox140=0x0;
  2913.         }
  2914.          else if(Math.abs(Ox10e)<0x64 && Math.abs(Ox110)<0xf)
  2915.             {
  2916.             Ox140=0x2;
  2917.         }
  2918.         switch (Ox140)
  2919.             {
  2920.             case 0x0:
  2921.             Ox11c=true;
  2922.             Ox120=Math.ceil(Math.random()*0xf);
  2923.             this.Ox360(Ox142);
  2924.             break;
  2925.             case 0x1:
  2926.             if(Ox10e<0x0)
  2927.                 {
  2928.                 Ox10e-=0x64;
  2929.             }
  2930.              else
  2931.                 {
  2932.                 Ox10e+=0x64
  2933.             }
  2934.             var Ox144=Ox136.call(this,Ox10e);
  2935.             if(!Ox144)
  2936.                 {
  2937.                 Ox11c=true;
  2938.                 Ox120=0x5;
  2939.             }
  2940.             break;
  2941.             case 0x2:
  2942.             Ox11c=true;
  2943.             this.fire(0x1,Ox142);
  2944.             if(Math.abs(Ox10e)<0x3c && Math.abs(Ox110)<0xf)
  2945.                 {
  2946.                 map.Ox2c.Ox470(0xf);
  2947.             }
  2948.             break;
  2949.         }
  2950.     };
  2951.     this.Ox362=function()
  2952.         {
  2953.         if(!this.Ox35a) return;
  2954.         map.Ox3ce(this);
  2955.     };
  2956.     this.Ox364=function()
  2957.         {
  2958.         if(!this.Ox35a) return;
  2959.         if(moveTo.cnt>0x0 && (--moveTo.cnt==0x0 || Math.abs(this.x-moveTo.x)<0x14))
  2960.             {
  2961.             moveTo.cnt=0x0;
  2962.             this.Ox272(false);
  2963.             this.Ox270(false);
  2964.             Ox11c=true;
  2965.         }
  2966.     };
  2967.     this.Ox368=function()
  2968.         {
  2969.         if(!this.Ox35a) return;
  2970.         Ox122=null;
  2971.         Ox124=null;
  2972.     };
  2973.     Ox4a.call(this);
  2974. }
  2975. function Ox4dc(level,Ox2c,spritesLib,Ox38,width,height)
  2976.     {
  2977.     Ox510.call(this,spritesLib,Ox38,width,height);
  2978.     this.Ox374=null;
  2979.     this.Ox37c=null;
  2980.     this.Ox37e=null;
  2981.     var Ox4a=function()
  2982.         {
  2983.         var Ox18=this;
  2984.         if(level<0x3)
  2985.             {
  2986.             this.windowWidth=0x230;
  2987.             this.windowHeight=0x168;
  2988.             this.Ox37a('\u0423\u0420\u041E\u0412\u0415\u041D\u042C\u0020\u041F\u0420\u041E\u0419\u0414\u0415\u041D',0x1f4,0x32,0x1e,0x14,0x19,'\x63\x65\x6E\x74\x65\x72');
  2989.             this.Ox37a('\u041E\u0447\u043A\u0438\u0020\u0437\u0430\u0020\u0443\u0440\u043E\u0432\u0435\u043D\u044C\u003A',0xfa,0x32,0x1e,0x50,0x14,'\x72\x69\x67\x68\x74');
  2990.             this.Ox37a(String(Ox2c.Ox43e),0xfa,0x32,0x122,0x50,0x14);
  2991.             this.Ox37a('\u0412\u0441\u0435\u0433\u043E\u0020\u043E\u0447\u043A\u043E\u0432\u003A',0xfa,0x32,0x1e,0x78,0x14,'\x72\x69\x67\x68\x74');
  2992.             this.Ox37a(String(Ox2c.Ox3a),0xfa,0x32,0x122,0x78,0x14);
  2993.             this.Ox378(
  2994.             '\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439\u0020\u0443\u0440\u043E\u0432\u0435\u043D\u044C\u0021',0xdc,0x3c,0xb4,function()
  2995.                 {
  2996.                 if(Ox18.Ox37e) Ox18.Ox37e();
  2997.             }
  2998.             );
  2999.             this.Ox378(
  3000.             '\u041D\u0430\u0447\u0430\u0442\u044C\u0020\u0443\u0440\u043E\u0432\u043D\u044C\u0020\u0441\u043D\u043E\u0432\u0430',0xdc,0x122,0xb4,function()
  3001.                 {
  3002.                 if(Ox18.Ox37c) Ox18.Ox37c();
  3003.             }
  3004.             );
  3005.             this.Ox378(
  3006.             '\u0413\u043B\u0430\u0432\u043D\u043E\u0435\u0020\u043C\u0435\u043D\u044E',0xdc,0xb4,0xe6,function()
  3007.                 {
  3008.                 if(Ox18.Ox374) Ox18.Ox374();
  3009.             }
  3010.             );
  3011.         }
  3012.          else
  3013.             {
  3014.             this.windowHeight=0x1cc;
  3015.             this.Ox380=false;
  3016.             this.hyperspace=true;
  3017.             var Ox10c=spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73']['\x68\x6F\x6C\x6F\x67\x72\x61\x6D\x32'];
  3018.             this.Ox376(Ox10c,this.windowWidth / 0x2-Ox10c.Ox1e0.width / 0x2,0xa);
  3019.             this.Ox37a(String(Ox2c.Ox3a)+'\u0020\u043E\u0447\u043A\u043E\u0432',0x1f4,0x32,0x1e,0x15e,0x1e,'\x63\x65\x6E\x74\x65\x72');
  3020.             this.Ox378(
  3021.             '\u0413\u043B\u0430\u0432\u043D\u043E\u0435\u0020\u043C\u0435\u043D\u044E',0xdc,this.windowWidth / 0x2-0x6e,0x195,function()
  3022.                 {
  3023.                 if(Ox18.Ox374) Ox18.Ox374();
  3024.             }
  3025.             );
  3026.         }
  3027.     };
  3028.     Ox4a.call(this);
  3029. }
  3030. function Ox4de(level,spritesLib,Ox38,width,height)
  3031.     {
  3032.     Ox510.call(this,spritesLib,Ox38,width,height);
  3033.     this.Ox382=null;
  3034.     var Ox4a=function()
  3035.         {
  3036.         this.Ox384=false;
  3037.         this.windowWidth=0x230;
  3038.         this.windowHeight=0x154;
  3039.         this.Ox376(spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73']['\x68\x6F\x6C\x6F\x67\x72\x61\x6D'],0x1e,0x0);
  3040.         this.Ox376(spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73']['\x68\x6F\x6C\x6F\x67\x72\x61\x6D\x5F\x62\x61\x73\x65'],0x1e,0x96);
  3041.         var text='';
  3042.         if(level==0x1)
  3043.             {
  3044.             text='\u0020\u002D\u0020\u041F\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0020\u0442\u0435\u0431\u044F\u002C\u0020\u0414\u0436\u0435\u0434\u0430\u0439\u0021\u000A\u0422\u0432\u043E\u044F\u0020\u043C\u0438\u0441\u0441\u0438\u044F\u0020\u043D\u0430\u0447\u0438\u043D\u0430\u0435\u0442\u0441\u044F\u0020\u0063\u0020\u043F\u043E\u0441\u0430\u0434\u043E\u0447\u043D\u043E\u0433\u043E\u0020\u0434\u043E\u043A\u0430\u0020\u043D\u0430\u0020\u0438\u043C\u043F\u0435\u0440\u0441\u043A\u043E\u0439\u000A\u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u043E\u0439\u0020\u0441\u0442\u0430\u043D\u0446\u0438\u0438\u002E\u0020\u0417\u0430\u0434\u0430\u0447\u0430\u0020\u002D\u0020\u0434\u043E\u0431\u0440\u0430\u0442\u044C\u0441\u044F\u0020\u0434\u043E\u0020\u0063\u043F\u0438\u0434\u0435\u0440\u0431\u0430\u0439\u043A\u0430\u002C\u000A\u043A\u043E\u0442\u043E\u0440\u044B\u0439\u0020\u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0441\u044F\u0020\u043D\u0430\u0020\u0432\u0435\u0440\u0445\u043D\u0435\u0439\u0020\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435\u0020\u0434\u043E\u043A\u0430\u002E\u000A\u0411\u0443\u0434\u044C\u0020\u043E\u0441\u0442\u043E\u0440\u043E\u0436\u0435\u043D\u002E\u0020\u041D\u0430\u0020\u043F\u0443\u0442\u0438\u0020\u043A\u0020\u0063\u043F\u0438\u0434\u0435\u0440\u0431\u0430\u0439\u043A\u0443\u0020\u0440\u0430\u0441\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043E\u000A\u0432\u043E\u0439\u0441\u043A\u043E\u0020\u0438\u043C\u043F\u0435\u0440\u0441\u043A\u0438\u0445\u0020\u043A\u043B\u043E\u043D\u043E\u0432\u002E\u000A\u000A\u0414\u0430\u0020\u043F\u0440\u0438\u0431\u0443\u0434\u0435\u0442\u0020\u0441\u0020\u0442\u043E\u0431\u043E\u0439\u0020\u0441\u0438\u043B\u0430\u002E';
  3045.         }
  3046.          else if(level==0x2)
  3047.             {
  3048.             text='\u0020\u002D\u0020\u0422\u044B\u0020\u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0020\u0441\u043F\u0440\u0430\u0432\u0438\u043B\u0441\u044F\u0021\u0020\u0421\u043F\u0438\u0434\u0435\u0440\u0431\u0430\u0439\u043A\u0020\u0442\u0435\u0431\u0435\u0020\u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u002C\u000A\u0447\u0442\u043E\u0431\u044B\u0020\u043F\u0440\u043E\u043D\u0438\u043A\u043D\u0443\u0442\u044C\u0020\u043E\u0442\u0441\u0435\u043A\u0020\u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u0430\u0020\u0441\u0442\u0430\u043D\u0446\u0438\u0438\u0020\u0447\u0435\u0440\u0435\u0437\u000A\u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0439\u0020\u0442\u043E\u043D\u043D\u0435\u043B\u044C\u002E\u0020\u0418\u0437\u002D\u0437\u0430\u0020\u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0445\u0020\u0430\u0442\u0430\u043A\u0020\u043D\u0430\u000A\u0441\u0442\u0430\u043D\u0446\u0438\u044E\u0020\u0438\u043C\u043F\u0435\u0440\u0441\u043A\u043E\u0435\u0020\u0432\u043E\u0439\u0441\u043A\u043E\u0020\u0445\u043E\u0440\u043E\u0448\u043E\u0020\u0443\u043A\u0440\u0435\u043F\u0438\u043B\u043E\u0020\u0437\u0430\u0449\u0438\u0442\u0443\u000A\u044D\u0442\u043E\u0433\u043E\u0020\u0442\u043E\u043D\u043D\u0435\u043B\u044F\u002E\u0020\u0414\u0440\u0443\u0433\u043E\u0433\u043E\u0020\u043F\u0443\u0442\u0438\u0020\u043D\u0435\u0442\u002E\u000A\u000A\u0414\u0430\u0020\u043F\u0440\u0438\u0431\u0443\u0434\u0435\u0442\u0020\u0441\u0438\u043B\u0430\u0020\u0441\u0020\u0442\u043E\u0431\u043E\u0439\u002E';
  3049.         }
  3050.          else if(level==0x3)
  3051.             {
  3052.             text='\u0020\u002D\u0020\u041E\u0442\u043B\u0438\u0447\u043D\u043E\u0021\u0020\u0422\u044B\u0020\u0441\u043C\u043E\u0433\u0020\u043F\u0440\u0435\u043E\u0434\u043E\u043B\u0435\u0442\u044C\u0020\u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0439\u0020\u0442\u043E\u043D\u043D\u0435\u043B\u044C\u000A\u0438\u0020\u0442\u0435\u043C\u0020\u0441\u0430\u043C\u044B\u043C\u0020\u043F\u0440\u0438\u0431\u043B\u0438\u0437\u0438\u043B\u0441\u044F\u0020\u043A\u0020\u0433\u043B\u0430\u0432\u043D\u043E\u0439\u0020\u043D\u0430\u0448\u0435\u0439\u0020\u0446\u0435\u043B\u0438\u000A\u2013\u0020\u0438\u043C\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0443\u0020\u0414\u0430\u0440\u0442\u0443\u0020\u041A\u0443\u043A\u0438\u0021\u000A\u0421\u043B\u0435\u0434\u0443\u044F\u0020\u0432\u0433\u043B\u0443\u0431\u044C\u0020\u043E\u0442\u0441\u0435\u043A\u0430\u002C\u0020\u0442\u044B\u0020\u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0448\u044C\u0020\u0422\u0451\u043C\u043D\u043E\u0433\u043E\u0020\u041B\u043E\u0434\u0440\u0430\u002E\u000A\u041F\u043E\u0431\u0435\u0434\u0438\u0432\u0020\u0435\u0433\u043E\u002C\u0020\u0442\u044B\u0020\u043F\u043E\u043B\u043E\u0436\u0438\u0448\u044C\u0020\u043A\u043E\u043D\u0435\u0446\u0020\u044D\u0442\u043E\u0439\u0020\u0432\u043E\u0439\u043D\u0435\u002E\u000A\u000A\u0414\u0430\u0020\u043F\u0440\u0438\u0431\u0443\u0434\u0435\u0442\u0020\u0441\u0438\u043B\u0430\u0020\u0441\u0020\u0442\u043E\u0431\u043E\u0439\u002E';
  3053.         }
  3054.         this.Ox37a(text,this.windowWidth-0x82-0x1e,0x12c,0x8c,0xa,0xf);
  3055.         var Ox18=this;
  3056.         this.Ox378(
  3057.         '\u041F\u043E\u0435\u0445\u0430\u043B\u0438\u0021',0xc8,0xb4,0xc8,function()
  3058.             {
  3059.             if(Ox18.Ox382)
  3060.             Ox18.Ox382();
  3061.         }
  3062.         );
  3063.     };
  3064.     Ox4a.call(this);
  3065. }
  3066. function Ox4e0(spritesLib,Ox38,width,height)
  3067.     {
  3068.     Ox510.call(this,spritesLib,Ox38,width,height);
  3069.     this.Ox374=null;
  3070.     this.Ox37c=null;
  3071.     var Ox4a=function()
  3072.         {
  3073.         this.windowWidth=0x1f4;
  3074.         this.windowHeight=0xc8;
  3075.         this.Ox37a('\u002E\u002E\u002E\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430\u002E\u002E\u002E',0x1f4,0x1e,0x0,0x14,0x14,'\x63\x65\x6E\x74\x65\x72');
  3076.         this.Ox37a('\u0433\u043E\u0442\u043E\u0432\u044C\u0441\u044F\u0020\u043A\u0020\u0431\u0438\u0442\u0432\u0435\u002C\u0020\u0414\u0436\u0435\u0434\u0430\u0439\u0021',0x1f4,0x1e,0x0,0x50,0x10,'\x63\x65\x6E\x74\x65\x72');
  3077.     };
  3078.     Ox4a.call(this);
  3079. }
  3080. function Ox4e2(spritesLib,Ox38,width,height)
  3081.     {
  3082.     Ox510.call(this,spritesLib,Ox38,width,height);
  3083.     this.Ox374=null;
  3084.     this.Ox37c=null;
  3085.     var Ox4a=function()
  3086.         {
  3087.         this.Ox384=false;
  3088.         this.windowWidth=0x230;
  3089.         this.windowHeight=0x10e;
  3090.         this.Ox37a('\u041F\u0440\u043E\u0432\u0430\u043B\u0021\u0020\u003A\u0028\u000A\u041D\u0430\u0447\u0430\u0442\u044C\u0020\u0443\u0440\u043E\u0432\u0435\u043D\u044C\u0020\u0063\u043D\u043E\u0432\u0430\u003F',0x1f4,0x32,0x1e,0x1e,0x14,'\x63\x65\x6E\x74\x65\x72');
  3091.         var Ox18=this;
  3092.         this.Ox378(
  3093.         '\u0414\u0430\u0021',0xc8,0x3c,0x8c,function()
  3094.             {
  3095.             if(Ox18.Ox37c)
  3096.             Ox18.Ox37c();
  3097.         }
  3098.         );
  3099.         this.Ox378(
  3100.         '\u041D\u0435\u0442\u002C\u0020\u0445\u043E\u0447\u0443\u0020\u0432\u0020\u041C\u0435\u043D\u044E\u0021',0xc8,0x12c,0x8c,function()
  3101.             {
  3102.             if(Ox18.Ox374)
  3103.             Ox18.Ox374();
  3104.         }
  3105.         );
  3106.     };
  3107.     Ox4a.call(this);
  3108. }
  3109. function Ox4e4(mapName,objectsLib,spritesLib,width,height)
  3110.     {
  3111.     this.Ox386=
  3112.         {
  3113.         x: 0x0,y: 0x0,fx: 0x0,fy: 0x0,right: 0x0,bottom: 0x0
  3114.     };
  3115.     this.Ox388=mapName;
  3116.     this.Ox38a=0x3e8;
  3117.     this.Ox38c=0x3e8;
  3118.     var Ox16c=0x0;
  3119.     var Ox16e=0x0;
  3120.     var Ox166=0x0;
  3121.     var Ox170=0x0;
  3122.     var Ox172=0x0;
  3123.     var Ox174=0x0;
  3124.     var Ox176=0x0;
  3125.     var Ox178=0x0;
  3126.     var Ox17a=0x0;
  3127.     var Ox17c=0x0;
  3128.     var Ox17e=0x0;
  3129.     var Ox180=0x0;
  3130.     var Ox182=[];
  3131.     var Ox184=[];
  3132.     var Ox186=[];
  3133.     var Ox188=[];
  3134.     var Ox18a=[];
  3135.     var Ox18c=[];
  3136.     var Ox18e=[];
  3137.     var Ox190=[];
  3138.     var Ox192=[];
  3139.     var Ox194=[];
  3140.     var Ox196=[];
  3141.     this.Ox38e=true;
  3142.     this.Ox390=true;
  3143.     this.Ox392=true;
  3144.     this.Ox394=false;
  3145.     var Oxc4=
  3146.         {
  3147.     };
  3148.     var Ox198=null;
  3149.     var Ox19a=[];
  3150.     var Ox19c=0xbb8;
  3151.     var Ox19e=[];
  3152.     this.Ox2c=null;
  3153.     var Ox1a0=objectsLib;
  3154.     var Ox1a2=[];
  3155.     var background=
  3156.         {
  3157.         '\x4F\x78\x31\x65\x30': null,'\x78':-0x1,'\x79':-0x1,'\x66\x78':0x0,'\x66\x79':0x0,'\x73\x78':0x0,'\x73\x79':0x0,'\x78\x54\x69\x6D\x65\x73':0x1,'\x79\x54\x69\x6D\x65\x73':0x1,'\x4F\x78\x33\x38\x65': true,'\x73\x70\x65\x65\x64\x58':0x0,'\x73\x70\x65\x65\x64\x59':0x0
  3158.     };
  3159.     var Ox1a4=
  3160.         {
  3161.         '\x4F\x78\x31\x65\x30': null,'\x78':-0x1,'\x79':-0x1,'\x66\x78':0x0,'\x66\x79':0x0,'\x73\x78':0x0,'\x73\x79':0x0,'\x78\x54\x69\x6D\x65\x73':0x1,'\x79\x54\x69\x6D\x65\x73':0x1,'\x4F\x78\x33\x38\x65': true,'\x73\x70\x65\x65\x64\x58':0x0,'\x73\x70\x65\x65\x64\x59':0x0
  3162.     };
  3163.     var Ox1a6=-0x1;
  3164.     var Ox1a8=-0x1;
  3165.     var Ox1aa=false;
  3166.     var Ox1ac=0x0;
  3167.     var Ox1ae=0x0;
  3168.     this.Ox396=true;
  3169.     this.Ox398=true;
  3170.     this.Ox39a=false;
  3171.     var Ox1b0=
  3172.         {
  3173.         Ox2bc: 0x0,Ox2ba: 0x1e
  3174.     };
  3175.     var Ox1b2=[];
  3176.     this.Ox39c=null;
  3177.     this.Ox39e=null;
  3178.     this.Ox3a0=null;
  3179.     var Ox4a=function()
  3180.         {
  3181.         Ox172=(width / 2.5);
  3182.         Ox174=(width / 0x6);
  3183.         Ox176=width-Ox172;
  3184.         Ox178=width-Ox174;
  3185.         Ox17a=(height / 2.5);
  3186.         Ox17c=(height / 0x6);
  3187.         Ox17e=height-Ox17a;
  3188.         Ox180=height-Ox17c;
  3189.         this.Ox386.right=this.Ox386.x+width;
  3190.         this.Ox386.bottom=this.Ox386.y+height;
  3191.         var list=Ox1a0.Ox3e4();
  3192.         var Ox82,val;
  3193.         for(var Ox62=0x0;
  3194.         Ox62<list.length;
  3195.         Ox62++)
  3196.             {
  3197.             Ox82=this.Ox3a2(list[Ox62]);
  3198.             Ox82.Ox358=Ox1a0.Ox424(list[Ox62]);
  3199.             Ox82.Ox3fa=Ox1a0.Ox422(list[Ox62]);
  3200.             val=Ox1a0.Ox41c(list[Ox62]);
  3201.             if(val)
  3202.                 {
  3203.                 Ox82.Ox3f6(val);
  3204.             }
  3205.             val=Ox1a0.Ox41e(list[Ox62]);
  3206.             if(val) Ox82.Ox352.apply(Ox82,val);
  3207.         }
  3208.     };
  3209.     this.Ox3a4=function()
  3210.         {
  3211.         this.Ox38e=true;
  3212.         this.Ox390=true;
  3213.         this.Ox392=true;
  3214.     };
  3215.     this.Ox3a6=function()
  3216.         {
  3217.         if(this.Ox3a0()) this.Ox3a0();
  3218.     };
  3219.     this.Ox3a8=function(Ox1e0)
  3220.         {
  3221.         background.Ox1e0=Ox1e0;
  3222.     };
  3223.     this.Ox3aa=function(x,y)
  3224.         {
  3225.         if(x!==undefined) background.speedX=x;
  3226.         if(y!==undefined) background.speedY=y;
  3227.     };
  3228.     this.Ox3ac=function(Ox1e0)
  3229.         {
  3230.         Ox1a4.Ox1e0=Ox1e0;
  3231.     };
  3232.     this.Ox3ae=function(x,y)
  3233.         {
  3234.         if(x!==undefined) Ox1a4.speedX=x;
  3235.         if(y!==undefined) Ox1a4.speedY=y;
  3236.     };
  3237.     this.Ox3b0=function()
  3238.         {
  3239.         Ox1b0.Ox2bc=Ox1b0.Ox2ba;
  3240.     };
  3241.     this.Ox3b2=function(x,y)
  3242.         {
  3243.         this.Ox2c=new Ox504(this,spritesLib['\x6A\x65\x64\x69']);
  3244.         this.Ox2c.x=x;
  3245.         this.Ox2c.y=y;
  3246.         this.Ox3b4(this.Ox2c);
  3247.         return this.Ox2c;
  3248.     };
  3249.     this.Ox3b6=function(x,y)
  3250.         {
  3251.         this.Ox2c=new Ox506(this,spritesLib['\x6A\x65\x64\x69\x32']);
  3252.         this.Ox2c.x=x;
  3253.         this.Ox2c.y=y;
  3254.         this.Ox3b4(this.Ox2c);
  3255.         return this.Ox2c;
  3256.     };
  3257.     this.Ox3b4=function(Ox1d8)
  3258.         {
  3259.         var Ox18=this;
  3260.         Ox1d8.Ox490=function()
  3261.             {
  3262.             Ox100.call(Ox18,Ox192,Ox1d8);
  3263.             if(Ox1d8.Ox36a) Ox100.call(Ox18,Ox196,Ox1d8);
  3264.             Ox100.call(Ox18,Ox18c,Ox1d8);
  3265.             Ox100.call(Ox18,Ox18a,Ox1d8);
  3266.             if(Ox18.Ox39c) Ox18.Ox39c();
  3267.             Ox18.Ox38e=true;
  3268.             Ox18.Ox392=true;
  3269.             if(Ox1d8 === Ox18.Ox2c && Ox18.Ox39e)
  3270.                 {
  3271.                 Ox18.Ox39e();
  3272.             }
  3273.             if(Ox1d8 instanceof Ox4cc)
  3274.                 {
  3275.                 Ox18.Ox3a6();
  3276.             }
  3277.         };
  3278.         Ox192.push(Ox1d8);
  3279.         if(Ox1d8.Ox36a) Ox196.push(Ox1d8);
  3280.     };
  3281.     this.Ox3b8=function()
  3282.         {
  3283.         if(background.Ox1e0)
  3284.             {
  3285.             if(this.Ox38a-width)
  3286.                 {
  3287.                 background.sx=Math.max(0x0,(background.Ox1e0.Ox1e0.width-width)  / (this.Ox38a-width));
  3288.             }
  3289.              else
  3290.                 {
  3291.                 background.sx=0x0;
  3292.             }
  3293.             if(this.Ox38c!=height)
  3294.                 {
  3295.                 background.sy=Math.max(0x0,(background.Ox1e0.Ox1e0.height-height)  / (this.Ox38c-height));
  3296.             }
  3297.              else
  3298.                 {
  3299.                 background.sy=0x0;
  3300.             }
  3301.         }
  3302.         Ox1e2.call(this);
  3303.         Ox1b4.call(this);
  3304.         this.Ox38e=true;
  3305.     };
  3306.     var Ox1b4=function()
  3307.         {
  3308.         var scale=.2;
  3309.         var Ox1b6=this.Ox38a*scale;
  3310.         var Ox1b8=this.Ox38c*scale;
  3311.         var Ox1ba=Math.floor(Ox1b6 / Ox19c);
  3312.         var Ox1bc=Math.ceil(Ox1b6-(Ox1ba*Ox19c));
  3313.         var Ox1be=Math.floor(Ox1b8 / Ox19c);
  3314.         var Ox1c0=Math.ceil(Ox1b8-(Ox1be*Ox19c));
  3315.         Ox19e=[];
  3316.         Ox198=[];
  3317.         Ox19a=[];
  3318.         var Ox62,y,x,xArr,xArr2,xSize,ySize,xSize2,ySize2;
  3319.         var Ox1c2,bordersContext,curX=0x0,curY=0x0,Ox82;
  3320.         var Ox1c4=[].concat(Ox186);
  3321.         Ox1c4.sort(Ox1ec);
  3322.         for(y=0x0;
  3323.         y<=Ox1be;
  3324.         y++)
  3325.             {
  3326.             ySize=y<Ox1be?Ox19c:Ox1c0;
  3327.             if(ySize==0x0) break;
  3328.             ySize2=ySize / scale;
  3329.             xArr=[];
  3330.             xArr2=[];
  3331.             curX=0x0;
  3332.             for(x=0x0;
  3333.             x<=Ox1ba;
  3334.             x++)
  3335.                 {
  3336.                 xSize=x<Ox1ba?Ox19c:Ox1bc;
  3337.                 xSize2=xSize / scale;
  3338.                 if(xSize==0x0) break;
  3339.                 xArr.push([xSize,ySize]);
  3340.                 Ox1c2=document.createElement('\x63\x61\x6E\x76\x61\x73');
  3341.                 Ox1c2.setAttribute('\x77\x69\x64\x74\x68',String(xSize));
  3342.                 Ox1c2.setAttribute('\x68\x65\x69\x67\x68\x74',String(ySize));
  3343.                 bordersContext=Ox1c2.getContext('\x32\x64');
  3344.                 bordersContext.clearRect(0x0,0x0,xSize,ySize);
  3345.                 bordersContext.imageSmoothingEnabled=false;
  3346.                 bordersContext.mozImageSmoothingEnabled=false;
  3347.                 for(Ox62=0x0;
  3348.                 Ox62<Ox1c4.length;
  3349.                 Ox62++)
  3350.                     {
  3351.                     Ox82=Ox186[Ox62];
  3352.                     if(!Ox82.Ox3ee
  3353.                     && Ox82.x<=curX+xSize2 && Ox82.x>=curX
  3354.                     && Ox82.y<=curY+ySize2 && Ox82.y>=curY)
  3355.                         {
  3356.                         Ox82.Ox400(curX,curY,scale,bordersContext);
  3357.                     }
  3358.                 }
  3359.                 xArr2.push(bordersContext.getImageData(0x0,0x0,xSize,ySize).data);
  3360.                 curX+=xSize2;
  3361.             }
  3362.             Ox19a.push(xArr);
  3363.             Ox198.push(xArr2);
  3364.             curY+=ySize2;
  3365.         }
  3366.         for(Ox62=0x0;
  3367.         Ox62<Ox1c4.length;
  3368.         Ox62++)
  3369.             {
  3370.             if(Ox186[Ox62].Ox3ee)
  3371.                 {
  3372.                 Ox19e.push(Ox186[Ox62]);
  3373.             }
  3374.         }
  3375.     };
  3376.     this.Ox3ba=function(x,y,excludeModel)
  3377.         {
  3378.         if(x>=this.Ox38a || x<=0x0 || y<=0x0) return this;
  3379.         if(y>=this.Ox38c) return null;
  3380.         var scale=.2;
  3381.         var Ox1c6=Math.floor(y*scale);
  3382.         var Ox1c8=Math.floor(x*scale);
  3383.         var Ox1ca=Math.floor(Ox1c6 / Ox19c);
  3384.         var Ox1cc=Math.floor(Ox1c8 / Ox19c);
  3385.         var data=Ox198[Ox1ca][Ox1cc];
  3386.         Ox1c6-=Ox1ca*Ox19c;
  3387.         Ox1c8-=Ox1cc*Ox19c;
  3388.         var Ox1ce=Math.floor(((Ox1c6*Ox19a[Ox1ca][Ox1cc][0x0])+Ox1c8)*0x4);
  3389.         var color=(data[Ox1ce] << 0x10) | (data[Ox1ce+0x1] << 0x8) | (data[Ox1ce+0x2]);
  3390.         if(color!=0x0)
  3391.             {
  3392.             return this;
  3393.         }
  3394.          else
  3395.             {
  3396.             var Ox62;
  3397.             for(Ox62=0x0;
  3398.             Ox62<Ox19e.length;
  3399.             Ox62++)
  3400.                 {
  3401.                 if(Ox19e[Ox62].Ox3fc(x,y))
  3402.                     {
  3403.                     return Ox19e[Ox62];
  3404.                 }
  3405.             }
  3406.             for(Ox62=0x0;
  3407.             Ox62<Ox196.length;
  3408.             Ox62++)
  3409.                 {
  3410.                 if(excludeModel!=Ox196[Ox62] && Ox196[Ox62].Ox468(x,y))
  3411.                     {
  3412.                     return Ox196[Ox62];
  3413.                 }
  3414.             }
  3415.             return null;
  3416.         }
  3417.     };
  3418.     this.Ox3bc=function(x,y,excludeModel)
  3419.         {
  3420.         var Ox60=[],Ox1d8;
  3421.         for(var Ox62=0x0;
  3422.         Ox62<Ox192.length;
  3423.         Ox62++)
  3424.             {
  3425.             Ox1d8=Ox192[Ox62];
  3426.             if(Ox1d8!=excludeModel && Ox1d8.Ox35a && Ox1d8.Ox46a(x,y))
  3427.                 {
  3428.                 Ox60.push(Ox1d8);
  3429.             }
  3430.         }
  3431.         return Ox60;
  3432.     };
  3433.     this.Ox3a2=function(name)
  3434.         {
  3435.         var sprites=
  3436.             {
  3437.             '\x64\x65\x66\x61\x75\x6C\x74': spritesLib[this.Ox388][name]
  3438.         };
  3439.         if(spritesLib[this.Ox388][name+'\x2D\x62\x72\x6F\x6B\x65\x6E'])
  3440.             {
  3441.             sprites['\x62\x72\x6F\x6B\x65\x6E']=spritesLib[this.Ox388][name+'\x2D\x62\x72\x6F\x6B\x65\x6E'];
  3442.         }
  3443.         if(spritesLib[this.Ox388][name+'\x2D\x4F\x78\x63\x61'])
  3444.             {
  3445.             sprites['\x4F\x78\x63\x61']=spritesLib[this.Ox388][name+'\x2D\x4F\x78\x63\x61'];
  3446.         }
  3447.         var Ox82=new Ox4ee(this,sprites);
  3448.         Ox82.Ox3fa=0x0;
  3449.         Ox82.Ox358=0x0;
  3450.         Oxc4[name]=Ox82;
  3451.         return Ox82;
  3452.     };
  3453.     this.Ox3be=function(name,x,y,objName)
  3454.         {
  3455.         var Ox82=Oxc4[name].clone();
  3456.         Ox82.index=Ox186.length+0x1;
  3457.         Ox82.x=x;
  3458.         Ox82.y=y;
  3459.         Ox82.name=objName?objName:name;
  3460.         var Ox18=this;
  3461.         Ox82.Ox490=function()
  3462.             {
  3463.             if(Ox82.Ox3ee)
  3464.                 {
  3465.                 Ox100.call(Ox18,Ox19e,Ox82);
  3466.                 Ox100.call(Ox18,Ox186,Ox82);
  3467.                 Ox100.call(Ox18,Ox18c,Ox82);
  3468.                 Ox100.call(Ox18,Ox18a,Ox82);
  3469.                 Ox18.Ox38e=true;
  3470.             }
  3471.         };
  3472.         Ox186.push(Ox82);
  3473.         return Ox82;
  3474.     };
  3475.     this.Ox3c0=function(name)
  3476.         {
  3477.         var Ox60=[];
  3478.         for(var Ox62=0x0;
  3479.         Ox62<Ox186.length;
  3480.         Ox62++)
  3481.             {
  3482.             if(Ox186[Ox62].name==name)
  3483.                 {
  3484.                 Ox60.push(Ox186[Ox62]);
  3485.             }
  3486.         }
  3487.         return Ox60;
  3488.     };
  3489.     this.Ox3c2=function(name,x,y,layerNo)
  3490.         {
  3491.         var Ox82=Oxc4[name].clone();
  3492.         Ox82.index=Ox186.length+0x1;
  3493.         Ox82.x=x;
  3494.         Ox82.y=y;
  3495.         if(layerNo==0x1)
  3496.             {
  3497.             Ox182.push(Ox82);
  3498.         }
  3499.          else
  3500.             {
  3501.             Ox184.push(Ox82);
  3502.         }
  3503.         return Ox82;
  3504.     };
  3505.     this.Ox3c4=function(map)
  3506.         {
  3507.         var rows=map.split(/\r\n|\n/g);
  3508.         var cells,x=0x0,y=0x0,cellWidth=0x64,cellHeight=0x64;
  3509.         var Ox1d0=0x0;
  3510.         var Ox1d2=0x0;
  3511.         var Ox1d4,Ox8;
  3512.         var Ox1d6=new Ox4e6();
  3513.         var Ox1d8,Ox230=[],Ox82;
  3514.         for(var Ox1da=0x0;
  3515.         Ox1da<rows.length;
  3516.         Ox1da++)
  3517.             {
  3518.             cells=rows[Ox1da];
  3519.             if(cells.length==0x0) continue;
  3520.             y=Ox1da*cellHeight;
  3521.             Ox1d2=y+cellHeight;
  3522.             Ox1d4=cells.split(/\|/g);
  3523.             for(var Ox52=0x0;
  3524.             Ox52<Ox1d4.length;
  3525.             Ox52++)
  3526.                 {
  3527.                 x=Ox52*cellWidth;
  3528.                 if(x+cellWidth>Ox1d0)
  3529.                 Ox1d0=x+cellWidth;
  3530.                 Ox8=Ox1d4[Ox52].split('\x2C');
  3531.                 if(Ox8.length<0x3) continue;
  3532.                 if(Ox8[0x0]) this.Ox3c2(Ox8[0x0],x,y,0x1);
  3533.                 if(Ox8[0x1]) this.Ox3c2(Ox8[0x1],x,y,0x2);
  3534.                 if(Ox8[0x2])
  3535.                     {
  3536.                     Ox82=this.Ox3be(Ox8[0x2],x,y,Ox8[0x5]);
  3537.                     Ox230=Ox230.concat(Ox82.Ox3f8());
  3538.                 }
  3539.                 if(Ox8[0x3]) this.Ox3be(Ox8[0x3],x,y,Ox8[0x6]);
  3540.                 if(Ox8.length>0x3 && Ox8[0x4])
  3541.                     {
  3542.                     Ox1d8=null;
  3543.                     if(Ox8[0x4]=='\x63\x6C\x6F\x6E\x65')
  3544.                         {
  3545.                         Ox1d8=new Ox4d0(this,spritesLib[Ox8[0x4]]);
  3546.                     }
  3547.                      else if(Ox8[0x4]=='\x63\x61\x6E\x6E\x6F\x6E')
  3548.                         {
  3549.                         Ox1d8=new Ox4ce(0x1,this,spritesLib[Ox8[0x4]]);
  3550.                     }
  3551.                      else if(Ox8[0x4]=='\x63\x61\x6E\x6E\x6F\x6E\x32')
  3552.                         {
  3553.                         Ox1d8=new Ox4ce(0x2,this,spritesLib[Ox8[0x4]]);
  3554.                     }
  3555.                      else if(Ox8[0x4]=='\x62\x61\x72\x72\x65\x6C')
  3556.                         {
  3557.                         Ox1d8=new Ox4ca(this,spritesLib[Ox8[0x4]]);
  3558.                     }
  3559.                      else if(Ox8[0x4]=='\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E')
  3560.                         {
  3561.                         Ox1d8=new Ox4d4(this,spritesLib[Ox8[0x4]]);
  3562.                     }
  3563.                      else if(Ox8[0x4]=='\x66\x6C\x79\x5F\x62\x6F\x6D\x62')
  3564.                         {
  3565.                         Ox1d8=new Ox4d2(this,spritesLib[Ox8[0x4]]);
  3566.                     }
  3567.                      else if(Ox8[0x4]=='\x62\x69\x6B\x65')
  3568.                         {
  3569.                         Ox1d8=new Ox50a(this,spritesLib[Ox8[0x4]]);
  3570.                     }
  3571.                      else if(Ox8[0x4]=='\x4F\x78\x32\x32\x38')
  3572.                         {
  3573.                         Ox1d8=new Ox4cc(this,spritesLib[Ox8[0x4]]);
  3574.                     }
  3575.                      else if(Ox8[0x4]=='\x68\x6F\x6D\x6F')
  3576.                         {
  3577.                         Ox1d8=new Ox4da(this,spritesLib[Ox8[0x4]]);
  3578.                     }
  3579.                     if(Ox1d8)
  3580.                         {
  3581.                         Ox1d8.x=x+cellWidth / 0x2;
  3582.                         Ox1d8.y=y+cellHeight / 0x2;
  3583.                         this.Ox3b4(Ox1d8);
  3584.                     }
  3585.                 }
  3586.             }
  3587.         }
  3588.         this.Ox38a=Ox1d0;
  3589.         this.Ox38c=Ox1d2;
  3590.         var Ox1dc,checkPoint,newPoint,Ox62,curPath,d,stack;
  3591.         var Ox1de=Ox4f8.pointStep+0x1;
  3592.         Ox1b2=[];
  3593.         while(Ox230.length>0x0)
  3594.             {
  3595.             curPath=new Ox4f8();
  3596.             stack=[];
  3597.             Ox1dc=Ox230.splice(0x0,0x1)[0x0];
  3598.             curPath.Ox42c(Ox1dc);
  3599.             while(Ox1dc!==null)
  3600.                 {
  3601.                 newPoint=null;
  3602.                 for(Ox62=0x0;
  3603.                 Ox62<Ox230.length;
  3604.                 Ox62++)
  3605.                     {
  3606.                     checkPoint=Ox230[Ox62];
  3607.                     d=Math.sqrt(Math.pow(Math.abs(checkPoint[0x0]-Ox1dc[0x0]),0x2)+Math.pow(Math.abs(checkPoint[0x1]-Ox1dc[0x1]),0x2));
  3608.                     if(d<=Ox1de)
  3609.                         {
  3610.                         newPoint=checkPoint;
  3611.                         Ox230.splice(Ox62,0x1);
  3612.                         break;
  3613.                     }
  3614.                 }
  3615.                 if(newPoint)
  3616.                     {
  3617.                     stack.push(Ox1dc);
  3618.                     Ox1dc=newPoint;
  3619.                     curPath.Ox42c(Ox1dc);
  3620.                 }
  3621.                  else
  3622.                     {
  3623.                     if(stack.length>0x0)
  3624.                         {
  3625.                         Ox1dc=stack.pop();
  3626.                     }
  3627.                      else
  3628.                         {
  3629.                         Ox1dc=null;
  3630.                     }
  3631.                 }
  3632.             }
  3633.             curPath.Ox3b8();
  3634.             Ox1b2.push(curPath);
  3635.         }
  3636.     };
  3637.     this.Ox3c6=function(Ox1d8)
  3638.         {
  3639.         var y=Ox1d8.y;
  3640.         var x=Ox1d8.x;
  3641.         var Oxd6;
  3642.         for(var Ox62=0x0;
  3643.         Ox62<Ox1b2.length;
  3644.         Ox62++)
  3645.             {
  3646.             Oxd6=Ox1b2[Ox62];
  3647.             if(Oxd6.Ox42e(Ox1d8))
  3648.                 {
  3649.                 return Oxd6;
  3650.             }
  3651.         }
  3652.         return null;
  3653.     };
  3654.     this.Ox3c8=function(Oxc6,Oxcc,fromX,fromY,Ox114,Ox2c0)
  3655.         {
  3656.         var Ox82=new Ox508(this,spritesLib[Oxc6]);
  3657.         if(Ox2c0!==undefined) Ox82.Ox2c0=Ox2c0;
  3658.         Ox82.fly(Oxcc,fromX,fromY,Ox114);
  3659.         var Ox18=this;
  3660.         Ox82.Ox490=function()
  3661.             {
  3662.             Ox100.call(Ox18,Ox188,Ox82);
  3663.             Ox100.call(Ox18,Ox18a,Ox82);
  3664.             Ox100.call(Ox18,Ox18c,Ox82);
  3665.             for(var Ox62=0x0;
  3666.             Ox62<Ox188.length;
  3667.             Ox62++)
  3668.                 {
  3669.                 if(Ox188[Ox62]==Ox82)
  3670.                     {
  3671.                     Ox188.splice(Ox62,0x1);
  3672.                     Ox1aa=true;
  3673.                     Ox18.Ox38e=true;
  3674.                     return;
  3675.                 }
  3676.             }
  3677.         };
  3678.         Ox188.push(Ox82);
  3679.         Ox1aa=true;
  3680.         return Ox82;
  3681.     };
  3682.     this.Ox3ca=function(Ox2b4,x,y)
  3683.         {
  3684.         var Ox82=this.Ox3cc(Ox2b4,x,y,false,false);
  3685.         Ox1a2.push(
  3686.             {
  3687.             '\x4F\x78\x32\x62\x63':0x23,'\x4F\x78\x32\x62\x61':0x23,'\x4F\x78\x38\x32':Ox82
  3688.         }
  3689.         );
  3690.     };
  3691.     this.Ox3cc=function(Ox2b4,x,y,bottomAnchor,removeAfterPlay)
  3692.         {
  3693.         var Ox82=new Ox500(this,spritesLib['\x6D\x69\x73\x63']);
  3694.         Ox82.x=x;
  3695.         Ox82.y=y;
  3696.         var Ox1e0=spritesLib['\x6D\x69\x73\x63'][Ox2b4].Ox1e0;
  3697.         Ox82.width=Ox1e0.width;
  3698.         Ox82.height=Ox1e0.height;
  3699.         Ox82.Ox3fa=-Ox1e0.width / 0x2;
  3700.         Ox82.Ox358=bottomAnchor?-Ox1e0.height+0x5:-Ox1e0.height / 0x2;
  3701.         Ox18c.push(Ox82);
  3702.         Ox194.push(Ox82);
  3703.         var Ox18=this;
  3704.         Ox82.Ox41a(
  3705.         Ox2b4,removeAfterPlay!==false?function()
  3706.             {
  3707.             Ox100.call(Ox18,Ox18c,Ox82);
  3708.             Ox100.call(Ox18,Ox194,Ox82);
  3709.             Ox18.Ox392=true;
  3710.         }
  3711.         :null,true
  3712.         );
  3713.         Ox82.Ox490=function()
  3714.             {
  3715.             Ox100.call(Ox18,Ox18c,Ox82);
  3716.             Ox100.call(Ox18,Ox194,Ox82);
  3717.             Ox18.Ox392=true;
  3718.         };
  3719.         this.Ox392=true;
  3720.         return Ox82;
  3721.     };
  3722.     this.Ox3ce=function(Ox1d8)
  3723.         {
  3724.         if(Ox1d8.x+Ox1d8.Ox3fa<this.Ox386.right && Ox1d8.x+Ox1d8.Ox3fa+Ox1d8.width>this.Ox386.x
  3725.         && Ox1d8.y+Ox1d8.Ox358<=this.Ox386.bottom && Ox1d8.y+Ox1d8.Ox358+Ox1d8.height>=this.Ox386.y)
  3726.             {
  3727.             if(!Ox1d8.Ox36c) Ox18a.push(Ox1d8);
  3728.             if(!Ox1d8.Ox492) Ox18c.push(Ox1d8);
  3729.             Ox1d8.Ox492=true;
  3730.             Ox1d8.Ox36c=true;
  3731.         }
  3732.          else if(Ox1d8.target)
  3733.             {
  3734.             if(!Ox1d8.Ox492) Ox18c.push(Ox1d8);
  3735.             if(Ox1d8.Ox36c) Ox100.call(this,Ox18a,Ox1d8);
  3736.             Ox1d8.Ox492=true;
  3737.             Ox1d8.Ox36c=false;
  3738.         }
  3739.          else
  3740.             {
  3741.             if(Ox1d8.Ox36c) Ox100.call(this,Ox18a,Ox1d8);
  3742.             if(Ox1d8.Ox492) Ox100.call(this,Ox18c,Ox1d8);
  3743.             Ox1d8.Ox492=false;
  3744.             Ox1d8.Ox36c=false;
  3745.         }
  3746.     };
  3747.     var Ox100=function(Ox76,Ox82)
  3748.         {
  3749.         for(var Ox62=0x0;
  3750.         Ox62<Ox76.length;
  3751.         Ox62++)
  3752.             {
  3753.             if(Ox76[Ox62]==Ox82)
  3754.                 {
  3755.                 Ox76.splice(Ox62,0x1);
  3756.                 return;
  3757.             }
  3758.         }
  3759.     };
  3760.     var Ox1e2=function()
  3761.         {
  3762.         var Ox1e4=Math.floor(this.Ox386.x / 0x64);
  3763.         var Ox1e6=Math.floor(this.Ox386.y / 0x64);
  3764.         var left=this.Ox386.x-0x64;
  3765.         var top=this.Ox386.y-0x64;
  3766.         var right=this.Ox386.right+0x64;
  3767.         var bottom=this.Ox386.bottom+0x64;
  3768.         Ox1aa=false;
  3769.         var Ox62,Ox86;
  3770.         var Ox82;
  3771.         if(Ox1e4!=Ox1a8 || Ox1e6!=Ox1a6)
  3772.             {
  3773.             Ox1a8=Ox1e4;
  3774.             Ox1a6=Ox1e6;
  3775.             Ox86=Ox186.length;
  3776.             for(Ox62=0x0;
  3777.             Ox62<Ox86;
  3778.             Ox62++)
  3779.                 {
  3780.                 Ox82=Ox186[Ox62];
  3781.                 if(Ox82.x<right && Ox82.x+Ox82.width>left
  3782.                 && Ox82.y<bottom && Ox82.y+Ox82.height>top)
  3783.                     {
  3784.                     if(Ox82.Ox3ee && !Ox82.Ox492)
  3785.                         {
  3786.                         Ox18c.push(Ox82);
  3787.                         Ox82.Ox492=true;
  3788.                     }
  3789.                     if(!Ox82.Ox36c)
  3790.                         {
  3791.                         Ox18a.push(Ox82);
  3792.                         Ox82.Ox36c=true;
  3793.                     }
  3794.                 }
  3795.                  else if(Ox82.Ox3ee)
  3796.                     {
  3797.                     if(!Ox82.Ox492)
  3798.                         {
  3799.                         Ox18c.push(Ox82);
  3800.                         Ox82.Ox492=true;
  3801.                     }
  3802.                     if(Ox82.Ox36c)
  3803.                         {
  3804.                         Ox100.call(this,Ox18a,Ox82);
  3805.                         Ox82.Ox36c=false;
  3806.                     }
  3807.                 }
  3808.                  else
  3809.                     {
  3810.                     if(Ox82.Ox492)
  3811.                         {
  3812.                         Ox100.call(this,Ox18c,Ox82);
  3813.                         Ox82.Ox492=false;
  3814.                     }
  3815.                     if(Ox82.Ox36c)
  3816.                         {
  3817.                         Ox100.call(this,Ox18a,Ox82);
  3818.                         Ox82.Ox36c=false;
  3819.                     }
  3820.                 }
  3821.             }
  3822.             Ox86=Ox182.length;
  3823.             for(Ox62=0x0;
  3824.             Ox62<Ox86;
  3825.             Ox62++)
  3826.                 {
  3827.                 Ox82=Ox182[Ox62];
  3828.                 if(Ox82.x<right && Ox82.x+Ox82.width>left
  3829.                 && Ox82.y<bottom && Ox82.y+Ox82.height>top)
  3830.                     {
  3831.                     if(!Ox82.Ox36c)
  3832.                         {
  3833.                         Ox18e.push(Ox82);
  3834.                         Ox82.Ox36c=true;
  3835.                     }
  3836.                 }
  3837.                  else
  3838.                     {
  3839.                     if(Ox82.Ox36c)
  3840.                         {
  3841.                         Ox100.call(this,Ox18e,Ox82);
  3842.                         Ox82.Ox36c=false;
  3843.                     }
  3844.                 }
  3845.             }
  3846.             Ox86=Ox184.length;
  3847.             for(Ox62=0x0;
  3848.             Ox62<Ox86;
  3849.             Ox62++)
  3850.                 {
  3851.                 Ox82=Ox184[Ox62];
  3852.                 if(Ox82.x<right && Ox82.x+Ox82.width>left
  3853.                 && Ox82.y<bottom && Ox82.y+Ox82.height>top)
  3854.                     {
  3855.                     if(!Ox82.Ox36c)
  3856.                         {
  3857.                         Ox190.push(Ox82);
  3858.                         Ox82.Ox36c=true;
  3859.                     }
  3860.                 }
  3861.                  else
  3862.                     {
  3863.                     if(Ox82.Ox36c)
  3864.                         {
  3865.                         Ox100.call(this,Ox190,Ox82);
  3866.                         Ox82.Ox36c=false;
  3867.                     }
  3868.                 }
  3869.             }
  3870.         }
  3871.         var Ox1d8;
  3872.         Ox86=Ox192.length;
  3873.         for(Ox62=0x0;
  3874.         Ox62<Ox86;
  3875.         Ox62++)
  3876.             {
  3877.             Ox1d8=Ox192[Ox62];
  3878.             if(Ox1d8.x+Ox1d8.Ox3fa<right && Ox1d8.x+Ox1d8.Ox3fa+Ox1d8.width>left
  3879.             && Ox1d8.y+Ox1d8.Ox358<=bottom && Ox1d8.y+Ox1d8.Ox358+Ox1d8.height>=top)
  3880.                 {
  3881.                 if(!Ox1d8.Ox36c)
  3882.                     {
  3883.                     Ox18a.push(Ox1d8);
  3884.                     Ox1d8.Ox36c=true;
  3885.                 }
  3886.                 if(!Ox1d8.Ox492)
  3887.                     {
  3888.                     Ox18c.push(Ox1d8);
  3889.                     Ox1d8.Ox492=true;
  3890.                 }
  3891.             }
  3892.              else if(Ox1d8.target || Ox1d8==this.Ox2c)
  3893.                 {
  3894.                 if(!Ox1d8.Ox492)
  3895.                     {
  3896.                     Ox18c.push(Ox1d8);
  3897.                     Ox1d8.Ox492=true;
  3898.                 }
  3899.                 if(Ox1d8.Ox36c)
  3900.                     {
  3901.                     Ox100.call(this,Ox18a,Ox1d8);
  3902.                     Ox1d8.Ox36c=false;
  3903.                 }
  3904.             }
  3905.              else
  3906.                 {
  3907.                 if(Ox1d8.Ox36c)
  3908.                     {
  3909.                     Ox100.call(this,Ox18a,Ox1d8);
  3910.                     Ox1d8.Ox36c=false;
  3911.                 }
  3912.                 if(Ox1d8.Ox492)
  3913.                     {
  3914.                     Ox100.call(this,Ox18c,Ox1d8);
  3915.                     Ox1d8.Ox492=false;
  3916.                 }
  3917.             }
  3918.         }
  3919.         var Ox1e8;
  3920.         Ox86=Ox188.length;
  3921.         for(Ox62=0x0;
  3922.         Ox62<Ox86;
  3923.         Ox62++)
  3924.             {
  3925.             Ox1e8=Ox188[Ox62];
  3926.             if(Ox1e8.x<right && Ox1e8.x+Ox1e8.width>left
  3927.             && Ox1e8.y<bottom && Ox1e8.y+Ox1e8.height>top)
  3928.                 {
  3929.                 if(!Ox1e8.Ox36c)
  3930.                     {
  3931.                     Ox18a.push(Ox1e8);
  3932.                     Ox1e8.Ox36c=true;
  3933.                 }
  3934.             }
  3935.              else
  3936.                 {
  3937.                 if(Ox1e8.Ox36c)
  3938.                     {
  3939.                     Ox100.call(this,Ox18a,Ox1e8);
  3940.                     Ox1e8.Ox36c=false;
  3941.                 }
  3942.             }
  3943.         }
  3944.     };
  3945.     var Ox1ea=function()
  3946.         {
  3947.         Ox18a.sort(Ox1ec);
  3948.     };
  3949.     var Ox1ec=function(Ox62,b)
  3950.         {
  3951.         var Ox1ee=Ox62.y+Ox62.Ox24a,b_y=b.y+b.Ox24a;
  3952.         if(Ox1ee<b_y)
  3953.             {
  3954.             return 0x1;
  3955.         }
  3956.          else if(Ox1ee==b_y)
  3957.             {
  3958.             var Ox1f0=Ox62.x+Ox62.Ox246,b_left=b.x+b.Ox246;
  3959.             if(Ox1f0<b_left)
  3960.                 {
  3961.                 return 0x1;
  3962.             }
  3963.              else if(Ox1f0>b_left)
  3964.                 {
  3965.                 return -0x1;
  3966.             }
  3967.             return 0x0;
  3968.         }
  3969.          else
  3970.             {
  3971.             return -0x1;
  3972.         }
  3973.     };
  3974.     this.Ox3d0=function(x,y)
  3975.         {
  3976.         if(x!==undefined) Ox1ae=x;
  3977.     };
  3978.     this.Ox3d2=function(Ox2c)
  3979.         {
  3980.         var x=Ox2c.x-this.Ox386.x;
  3981.         var y=Ox2c.y-this.Ox386.y;
  3982.         var Ox1f2,p2;
  3983.         if(Ox1ae==0x0)
  3984.             {
  3985.             Ox1f2=Ox176;
  3986.             p2=Ox172;
  3987.         }
  3988.          else if(Ox1ae==-0x1)
  3989.             {
  3990.             Ox1f2=Ox172;
  3991.             p2=Ox174;
  3992.         }
  3993.          else if(Ox1ae==0x1)
  3994.             {
  3995.             Ox1f2=width;
  3996.             p2=Ox176;
  3997.         }
  3998.          else if(Ox1ae==-0x2)
  3999.             {
  4000.             Ox1f2=Ox174;
  4001.             p2=Ox174;
  4002.         }
  4003.         if(x>Ox1f2 && this.Ox386.x+width<this.Ox38a)
  4004.             {
  4005.             Ox16e=0x5;
  4006.             Ox16c=(x-Ox1f2) / Ox16e;
  4007.         }
  4008.          else if(x<p2 && this.Ox386.x>0x0)
  4009.             {
  4010.             Ox16e=0x5;
  4011.             Ox16c=(x-p2) / Ox16e;
  4012.         }
  4013.         if(y>Ox17e && this.Ox386.y+height<this.Ox38c)
  4014.             {
  4015.             Ox170=0x5;
  4016.             Ox166=(y-Ox17e) / Ox170;
  4017.         }
  4018.          else if(y<Ox17a && this.Ox386.y>0x0)
  4019.             {
  4020.             Ox170=0x5;
  4021.             Ox166=(y-Ox17a) / Ox170;
  4022.         }
  4023.         Ox1fa.call(this);
  4024.     };
  4025.     this.Ox3d4=function()
  4026.         {
  4027.         if(Ox1ac==0x0) Ox1ac=0xa;
  4028.     };
  4029.     this.Ox3d6=function(x,y)
  4030.         {
  4031.         return x<-0x14 || x>this.Ox38a+0x14 || y<0x14 || y>this.Ox38c+0x14;
  4032.     };
  4033.     this.Ox3d8=function(x,y,variance)
  4034.         {
  4035.         if(variance === undefined) variance=0x14;
  4036.         return x<this.Ox386.x-variance || x>this.Ox386.x+width+variance || y<this.Ox386.y-variance || y>this.Ox386.y+height+variance;
  4037.     };
  4038.     this.Oxfa=function()
  4039.         {
  4040.         var Ox1f4=false;
  4041.         var Ox82,Ox62;
  4042.         var Ox1f6=[].concat(Ox18c);
  4043.         var Ox86=Ox1f6.length;
  4044.         for(Ox62=0x0;
  4045.         Ox62<Ox86;
  4046.         Ox62++)
  4047.             {
  4048.             Ox82=Ox1f6[Ox62];
  4049.             Ox82.Oxfa();
  4050.         }
  4051.         var Ox1e8;
  4052.         Ox86=Ox188.length;
  4053.         for(Ox62=0x0;
  4054.         Ox62<Ox86;
  4055.         Ox62++)
  4056.             {
  4057.             Ox1e8=Ox188[Ox62];
  4058.             Ox1e8.Oxfa();
  4059.             if(Ox188.length!=Ox86)
  4060.                 {
  4061.                 Ox86=Ox188.length;
  4062.                 Ox62--;
  4063.             }
  4064.         }
  4065.         Ox1fc.call(this,background);
  4066.         Ox1fc.call(this,Ox1a4);
  4067.         Ox1f4=Ox1fa.call(this);
  4068.         if(Ox1aa)
  4069.             {
  4070.             Ox1e2.call(this);
  4071.             this.Ox38e=true;
  4072.             this.Ox390=true;
  4073.         }
  4074.         if(Ox1a2.length>0x0)
  4075.             {
  4076.             var Ox1f8;
  4077.             for(Ox62=0x0;
  4078.             Ox62<Ox1a2.length;
  4079.             Ox62++)
  4080.                 {
  4081.                 Ox1f8=Ox1a2[Ox62];
  4082.                 if(--Ox1f8.Ox2bc>0x0)
  4083.                     {
  4084.                     Ox1f8.Ox82.y-=0x2;
  4085.                     Ox1f8.Ox82.Ox204=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox1f8.Ox2bc,0x0,0x1,Ox1f8.Ox2ba);
  4086.                     Ox1f8.Ox82.Ox38e=true;
  4087.                 }
  4088.                  else
  4089.                     {
  4090.                     Ox1f8.Ox82.Oxfe();
  4091.                     Ox1a2.splice(Ox62,0x1);
  4092.                     Ox62--;
  4093.                 }
  4094.             }
  4095.         }
  4096.     };
  4097.     var Ox1fa=function()
  4098.         {
  4099.         var Ox1f4=false;
  4100.         if(Ox16e>0x0)
  4101.             {
  4102.             if(this.Ox39a)
  4103.                 {
  4104.                 this.Ox386.fx+=Ox16e*Ox16c;
  4105.                 this.Ox386.x=Math.round(this.Ox386.fx);
  4106.                 Ox16e=0x0;
  4107.             }
  4108.              else
  4109.                 {
  4110.                 Ox16e--;
  4111.                 this.Ox386.fx+=Ox16c;
  4112.                 this.Ox386.x=Math.round(this.Ox386.fx);
  4113.             }
  4114.             Ox1f4=true;
  4115.         }
  4116.         if(Ox170>0x0)
  4117.             {
  4118.             if(this.Ox39a)
  4119.                 {
  4120.                 this.Ox386.fy+=Ox170*Ox166;
  4121.                 this.Ox386.y=Math.round(this.Ox386.fy);
  4122.                 Ox170=0x0;
  4123.             }
  4124.              else
  4125.                 {
  4126.                 Ox170--;
  4127.                 this.Ox386.fy+=Ox166;
  4128.                 this.Ox386.y=Math.round(this.Ox386.fy);
  4129.             }
  4130.             Ox1f4=true;
  4131.         }
  4132.         if(Ox1ac>0x0)
  4133.             {
  4134.             if(--Ox1ac==0x0)
  4135.                 {
  4136.                 this.Ox386.y=Math.round(this.Ox386.fy);
  4137.                 this.Ox386.x=Math.round(this.Ox386.fx);
  4138.             }
  4139.              else
  4140.                 {
  4141.                 this.Ox386.y=Math.round(this.Ox386.fy-0x7+Math.random()*0xf);
  4142.                 this.Ox386.x=Math.round(this.Ox386.fx-0x7+Math.random()*0xf);
  4143.             }
  4144.             Ox1f4=true;
  4145.         }
  4146.         if(Ox1f4)
  4147.             {
  4148.             if(this.Ox386.x<0x0)
  4149.                 {
  4150.                 this.Ox386.x=0x0;
  4151.             }
  4152.              else if(this.Ox386.x+width>this.Ox38a)
  4153.                 {
  4154.                 this.Ox386.x=this.Ox38a-width;
  4155.             }
  4156.             this.Ox386.right=this.Ox386.x+width;
  4157.             if(this.Ox386.y<0x0)
  4158.                 {
  4159.                 this.Ox386.y=0x0;
  4160.             }
  4161.              else if(this.Ox386.y+height>this.Ox38c)
  4162.                 {
  4163.                 this.Ox386.y=this.Ox38c-height;
  4164.             }
  4165.             this.Ox386.bottom=this.Ox386.y+height;
  4166.             Ox1e2.call(this);
  4167.             this.Ox38e=true;
  4168.             this.Ox390=true;
  4169.         }
  4170.         return Ox1f4;
  4171.     };
  4172.     var Ox1fc=function(background)
  4173.         {
  4174.         if(!background.Ox1e0) return;
  4175.         if(background.speedX==0x0 && background.speedY==0x0)
  4176.             {
  4177.             background.fx=this.Ox386.x*-background.sx;
  4178.             background.fy=this.Ox386.y*-background.sy;
  4179.         }
  4180.          else
  4181.             {
  4182.             background.fx-=background.speedX;
  4183.             background.fy-=background.speedY;
  4184.         }
  4185.         var Ox10c=background.Ox1e0.Ox1e0;
  4186.         if(background.fx+Ox10c.width<=0x0)
  4187.             {
  4188.             background.fx+=Ox10c.width;
  4189.         }
  4190.         if(background.fx>=width)
  4191.             {
  4192.             background.fx-=Ox10c.width;
  4193.         }
  4194.         if(background.fy+Ox10c.height<=0x0)
  4195.             {
  4196.             background.fy+=Ox10c.height;
  4197.         }
  4198.         if(background.fy>=height)
  4199.             {
  4200.             background.fy-=Ox10c.height;
  4201.         }
  4202.         background.xTimes=0x1;
  4203.         background.yTimes=0x1;
  4204.         var Ox1fe=width-(background.fx+Ox10c.width);
  4205.         var Ox200=height-(background.fy+Ox10c.height);
  4206.         if(Ox1fe>0x0) background.xTimes+=Math.ceil(Ox1fe / Ox10c.width);
  4207.         if(Ox200>0x0) background.yTimes+=Math.ceil(Ox200 / Ox10c.height);
  4208.         var x=Math.round(background.fx);
  4209.         var y=Math.round(background.fy);
  4210.         if(x!=background.x || y!=background.y)
  4211.             {
  4212.             background.x=x;
  4213.             background.y=y;
  4214.             background.Ox38e=true;
  4215.         }
  4216.     };
  4217.     this.Ox3da=function(Ox5c)
  4218.         {
  4219.         var Ox86=Ox18a.length;
  4220.         var Ox82,Ox62;
  4221.         var Ox202=this.Ox38e;
  4222.         if(!Ox202)
  4223.             {
  4224.             for(Ox62=0x0;
  4225.             Ox62<Ox86;
  4226.             Ox62++)
  4227.                 {
  4228.                 Ox82=Ox18a[Ox62];
  4229.                 if(Ox82.Ox38e)
  4230.                     {
  4231.                     Ox202=true;
  4232.                     break;
  4233.                 }
  4234.             }
  4235.         }
  4236.         if(Ox202)
  4237.             {
  4238.             Ox1ea.call(this);
  4239.             Ox5c.clearRect(0x0,0x0,width,height);
  4240.             for(Ox62=0x0;
  4241.             Ox62<Ox86;
  4242.             Ox62++)
  4243.                 {
  4244.                 Ox82=Ox18a[Ox62];
  4245.                 Ox82.Ox3da(Ox5c,this.Ox394);
  4246.             }
  4247.         }
  4248.         this.Ox38e=false;
  4249.     };
  4250.     this.Ox3dc=function(Ox5c)
  4251.         {
  4252.         if(this.Ox390)
  4253.             {
  4254.             Ox5c.clearRect(0x0,0x0,width,height);
  4255.             var Ox62,Ox86;
  4256.             Ox86=Ox18e.length;
  4257.             for(Ox62=0x0;
  4258.             Ox62<Ox86;
  4259.             Ox62++)
  4260.                 {
  4261.                 Ox18e[Ox62].Ox3da(Ox5c,this.Ox394);
  4262.             }
  4263.             Ox86=Ox190.length;
  4264.             for(Ox62=0x0;
  4265.             Ox62<Ox86;
  4266.             Ox62++)
  4267.                 {
  4268.                 Ox190[Ox62].Ox3da(Ox5c,this.Ox394);
  4269.             }
  4270.             this.Ox390=false;
  4271.         }
  4272.     };
  4273.     this.Ox3de=function(Ox5c)
  4274.         {
  4275.         if(Ox194.length>0x0 || this.Ox392 || Ox1b0.Ox2bc>0x0)
  4276.             {
  4277.             this.Ox392=false;
  4278.             var Ox62;
  4279.             Ox5c.clearRect(0x0,0x0,width,height);
  4280.             if(Ox1b0.Ox2bc>0x0)
  4281.                 {
  4282.                 var Ox204=PikabuGame2.math('\x63\x75\x62\x69\x63',Ox1b0.Ox2bc,0x0,0x1,Ox1b0.Ox2ba);
  4283.                 Ox5c.fillStyle='\x72\x67\x62\x61\x28\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20'+Ox204+'\x29';
  4284.                 Ox5c.rect(0x0,0x0,width,height);
  4285.                 Ox5c.fill();
  4286.                 var Ox206=false;
  4287.                 for(Ox62=0x0;
  4288.                 Ox62<Ox18a.length;
  4289.                 Ox62++)
  4290.                     {
  4291.                     var Ox82=Ox18a[Ox62];
  4292.                     if(Ox82 instanceof Ox4cc)
  4293.                         {
  4294.                         Ox82.Ox3da(Ox5c);
  4295.                         Ox82.Ox38e=true;
  4296.                         Ox206=true;
  4297.                         break;
  4298.                     }
  4299.                 }
  4300.                 if(!Ox206)
  4301.                     {
  4302.                     this.Ox2c.Ox3da(Ox5c);
  4303.                     this.Ox2c.Ox38e=true;
  4304.                 }
  4305.                 Ox1b0.Ox2bc--;
  4306.                 if(Ox1b0.Ox2bc==0x0)
  4307.                 this.Ox392=true;
  4308.             }
  4309.             var Ox86=Ox194.length;
  4310.             var Ox208;
  4311.             for(Ox62=0x0;
  4312.             Ox62<Ox86;
  4313.             Ox62++)
  4314.                 {
  4315.                 Ox208=Ox194[Ox62];
  4316.                 Ox208.Ox3da(Ox5c);
  4317.             }
  4318.         }
  4319.     };
  4320.     this.Ox3e0=function(Ox5c)
  4321.         {
  4322.         if(background.Ox1e0 && background.Ox38e)
  4323.             {
  4324.             var Ox10c=background.Ox1e0.Ox1e0;
  4325.             Ox5c.clearRect(0x0,0x0,width,height);
  4326.             var y,x,X,Y;
  4327.             for(Y=0x0;
  4328.             Y<background.yTimes;
  4329.             Y++)
  4330.                 {
  4331.                 y=background.y+Y*Ox10c.height;
  4332.                 for(X=0x0;
  4333.                 X<background.xTimes;
  4334.                 X++)
  4335.                     {
  4336.                     x=background.x+X*Ox10c.width;
  4337.                     Ox10c.Ox3da(Ox5c,x,y);
  4338.                 }
  4339.             }
  4340.             background.Ox38e=false;
  4341.         }
  4342.     };
  4343.     this.Ox3e2=function(Ox5c)
  4344.         {
  4345.         if(Ox1a4.Ox1e0 && Ox1a4.Ox38e)
  4346.             {
  4347.             var Ox10c=Ox1a4.Ox1e0.Ox1e0;
  4348.             Ox5c.clearRect(0x0,0x0,width,height);
  4349.             var y,x,X,Y;
  4350.             for(Y=0x0;
  4351.             Y<Ox1a4.yTimes;
  4352.             Y++)
  4353.                 {
  4354.                 y=Ox1a4.y+Y*Ox10c.height;
  4355.                 for(X=0x0;
  4356.                 X<Ox1a4.xTimes;
  4357.                 X++)
  4358.                     {
  4359.                     x=Ox1a4.x+X*Ox10c.width;
  4360.                     Ox10c.Ox3da(Ox5c,x,y);
  4361.                 }
  4362.             }
  4363.             Ox1a4.Ox38e=false;
  4364.         }
  4365.     };
  4366.     Ox4a.call(this);
  4367. }
  4368. function Ox4e6()
  4369.     {
  4370.     var Ox1c4=
  4371.         {
  4372.     };
  4373.     var list=[];
  4374.     var Ox4a=function()
  4375.         {
  4376.         this.define('\x63\x6C\x6F\x6E\x65',0x0,0x7);
  4377.         this.define('\x63\x61\x6E\x6E\x6F\x6E',0x0,0x6);
  4378.         this.define('\x63\x61\x6E\x6E\x6F\x6E\x32',0x8,0x6);
  4379.         this.define('\x62\x61\x72\x72\x65\x6C',0x3,0x6);
  4380.         this.define('\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E',0x0,0xb);
  4381.         this.define('\x66\x6C\x79\x5F\x62\x6F\x6D\x62',0x3,0xb);
  4382.         this.define('\x62\x69\x6B\x65',0xa,0x5);
  4383.         this.define('\x4F\x78\x32\x32\x38',0x0,0xc);
  4384.         this.define('\x68\x6F\x6D\x6F',0x4,0xa);
  4385.     };
  4386.     this.Ox3e4=function()
  4387.         {
  4388.         return list;
  4389.     };
  4390.     this.define=function(name,x,y)
  4391.         {
  4392.         Ox1c4[name]=
  4393.             {
  4394.             '\x78':x,'\x79':y,'\x6E\x61\x6D\x65':name
  4395.         };
  4396.         list.push(name);
  4397.     };
  4398.     this.Ox3e6=function(name)
  4399.         {
  4400.         return Ox1c4[name].x*0x96;
  4401.     };
  4402.     this.Ox3e8=function(name)
  4403.         {
  4404.         return Ox1c4[name].y*0x96;
  4405.     };
  4406.     this.Ox3ea=function(name)
  4407.         {
  4408.         return 0x96;
  4409.     };
  4410.     this.Ox3ec=function(name)
  4411.         {
  4412.         return 0x96;
  4413.     };
  4414.     Ox4a.call(this);
  4415. }
  4416. function Ox4e8(spritesLib,width,height)
  4417.     {
  4418.     Ox4e4.call(this,'\x6D\x61\x70\x31',new Ox4f2(),spritesLib,width,height);
  4419.     var Ox18=this;
  4420.     var Ox4a=function()
  4421.         {
  4422.         this.Ox3a8(spritesLib['\x6D\x61\x70\x31\x5F\x62\x67']['\x64\x65\x66\x61\x75\x6C\x74']);
  4423.         this.Ox3c4(window.Ox342);
  4424.         var Ox1d4,Ox62;
  4425.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x31');
  4426.         Ox1d4[0x0].Ox3fe(true).Ox408(0x0,0x64);
  4427.         Ox1d4[0x1].Ox3fe(true).Ox408(0x0,0x64);
  4428.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x32');
  4429.         Ox1d4[0x0].Ox3fe(true).Ox408(0x0,0x96);
  4430.         Ox1d4[0x1].Ox3fe(true).Ox408(0x0,0x96);
  4431.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x33');
  4432.         Ox1d4[0x0].Ox3fe(true).Ox408(0x0,0xc8);
  4433.         Ox1d4[0x1].Ox3fe(true).Ox408(0x0,0xc8);
  4434.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x34');
  4435.         Ox1d4[0x0].Ox3fe(true).Ox408(0x0,0xfa);
  4436.         Ox1d4[0x1].Ox3fe(true).Ox408(0x0,0xfa);
  4437.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x75\x70\x32');
  4438.         Ox1d4[0x0].Ox3fe(true)
  4439.         .Ox40a(0x12c,0x32)
  4440.         .Ox402(Ox1d4[0x1]);
  4441.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x75\x70\x31');
  4442.         Ox1d4[0x0].Ox3fe(true)
  4443.         .Ox40a(0x320,0x64)
  4444.         .Ox402(Ox1d4[0x1]);
  4445.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x75\x70\x33');
  4446.         Ox1d4[0x0].Ox3fe(true)
  4447.         .Ox40a(0x190,0x50)
  4448.         .Ox402(Ox1d4[0x1]);
  4449.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x75\x70\x34');
  4450.         Ox1d4[0x0].Ox3fe(true)
  4451.         .Ox40a(0x1f4,0x50)
  4452.         .Ox402(Ox1d4[0x1]);
  4453.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x72\x69\x67\x68\x74\x31');
  4454.         Ox1d4[0x0].Ox3fe(true)
  4455.         .Ox40c(-0x41*0x64,0x1f4)
  4456.         .Ox402(Ox1d4[0x1]);
  4457.         Ox1d4=this.Ox3c0('\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B');
  4458.         var Ox20a=[0x0,0x19,0x0,0x0,0x19,0x0,0x19,0x19];
  4459.         var Ox52=0x0;
  4460.         for(Ox62=0x0;
  4461.         Ox62<Ox1d4.length;
  4462.         Ox62++)
  4463.             {
  4464.             Ox1d4[Ox62]
  4465.             .Ox3fe(true)
  4466.             .Ox40e(
  4467.             0x32,Ox20a[Ox52],0xf,Ox20c
  4468.             );
  4469.             if(++Ox52==Ox20a.length) Ox52=0x0;
  4470.         }
  4471.         Ox1d4=this.Ox3c0('\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E');
  4472.         for(Ox62=0x0;
  4473.         Ox62<Ox1d4.length;
  4474.         Ox62++)
  4475.             {
  4476.             Ox1d4[Ox62].Ox3fe(true);
  4477.         }
  4478.         Ox1d4=this.Ox3c0('\x68\x65\x61\x72\x64\x31');
  4479.         for(Ox62=0x0;
  4480.         Ox62<Ox1d4.length;
  4481.         Ox62++)
  4482.             {
  4483.             Ox1d4[Ox62].Ox3fe(true)
  4484.             .Ox410(true);
  4485.         }
  4486.         Ox1d4=this.Ox3c0('\x73\x68\x69\x65\x6C\x64\x31');
  4487.         for(Ox62=0x0;
  4488.         Ox62<Ox1d4.length;
  4489.         Ox62++)
  4490.             {
  4491.             Ox1d4[Ox62].Ox3fe(true)
  4492.             .Ox412(true);
  4493.         }
  4494.         Ox1d4=this.Ox3c0('\x68\x69\x64\x65\x77\x61\x79');
  4495.         for(Ox62=0x0;
  4496.         Ox62<Ox1d4.length;
  4497.         Ox62++)
  4498.             {
  4499.             Ox1d4[Ox62].Ox3fe(true);
  4500.             if(Ox62>0x0)
  4501.                 {
  4502.                 Ox1d4[0x0].Ox402(Ox1d4[Ox62]);
  4503.             }
  4504.              else
  4505.                 {
  4506.                 Ox1d4[0x0].Ox414(true);
  4507.             }
  4508.         }
  4509.         this.Ox3b2(0x64,0x64*0xa);
  4510.         this.Ox2c.Ox44e=function()
  4511.             {
  4512.             Ox18.Ox3b0();
  4513.         };
  4514.         this.Ox3b8();
  4515.     };
  4516.     var Ox20c=function(Ox192)
  4517.         {
  4518.         for(var Ox62=0x0;
  4519.         Ox62<Ox192.length;
  4520.         Ox62++)
  4521.             {
  4522.             Ox192[Ox62].Ox470(0x5);
  4523.         }
  4524.     };
  4525.     Ox4a.call(this);
  4526. }
  4527. function Ox4ea(spritesLib,width,height)
  4528.     {
  4529.     Ox4e4.call(this,'\x6D\x61\x70\x32',new Ox4f4(),spritesLib,width,height);
  4530.     var Ox116=this.Oxfa;
  4531.     var Ox18=this;
  4532.     var Ox20e=0x0;
  4533.     var Ox210=0x0;
  4534.     var Ox212=0x0;
  4535.     var Ox214=0x0;
  4536.     var Ox216=0x0;
  4537.     var Ox218=0x0;
  4538.     var Ox21a=0x0;
  4539.     var Ox21c=0x0;
  4540.     var Ox21e=0x1e;
  4541.     var Ox220=false;
  4542.     var Ox222=0x0;
  4543.     var Ox4a=function()
  4544.         {
  4545.         this.Ox396=false;
  4546.         this.Ox394=true;
  4547.         this.Ox39a=true;
  4548.         this.Ox3ac(spritesLib['\x6D\x61\x70\x32\x5F\x62\x67\x32']['\x64\x65\x66\x61\x75\x6C\x74']);
  4549.         this.Ox3a8(spritesLib['\x6D\x61\x70\x32\x5F\x62\x67']['\x64\x65\x66\x61\x75\x6C\x74']);
  4550.         Ox220=true;
  4551.         this.Ox3b6(0x64,0x12c)
  4552.         .Ox372(0x64,0x1c2);
  4553.         this.Ox3c4(window.Ox344);
  4554.         var Ox1d4=this.Ox3c0('\x68\x65\x61\x72\x64\x31');
  4555.         for(Ox62=0x0;
  4556.         Ox62<Ox1d4.length;
  4557.         Ox62++)
  4558.             {
  4559.             Ox1d4[Ox62].Ox3fe(true)
  4560.             .Ox410(true);
  4561.         }
  4562.         this.Ox3b8();
  4563.         this.Ox3d0(-0x2);
  4564.         this.Ox2c.Ox44e=function()
  4565.             {
  4566.             Ox18.Ox3b0();
  4567.             Ox18.Ox394=false;
  4568.             if(Ox212==Ox21e)
  4569.                 {
  4570.                 Ox18.Ox3aa(0x0);
  4571.                 Ox18.Ox3ae(0x0);
  4572.                 Ox212=0x0;
  4573.             }
  4574.             Ox18.Ox3a8(spritesLib['\x6D\x61\x70\x32\x5F\x62\x67']['\x64\x65\x66\x61\x75\x6C\x74']);
  4575.         };
  4576.         Ox224.call(this,0x0);
  4577.     };
  4578.     var Ox224=function(newStage)
  4579.         {
  4580.         Ox20e=newStage;
  4581.         Ox210=0x0;
  4582.         Ox214=0x0;
  4583.         Ox216=0x0;
  4584.         Ox218=0x0;
  4585.         Ox21c=0x0;
  4586.         Ox222=0x0;
  4587.         switch (Ox20e)
  4588.             {
  4589.             case 0x0:
  4590.             this.Ox3aa(Ox21e);
  4591.             this.Ox3ae(0x4);
  4592.             this.Ox2c.Ox440=Ox212=0x0;
  4593.             Ox21a=0x32;
  4594.             this.Ox3d2(this.Ox2c);
  4595.             break;
  4596.             case 0x1:
  4597.             this.Ox3aa(Ox21e);
  4598.             this.Ox3ae(0x4);
  4599.             this.Ox2c.Ox440=Ox212=Ox21e;
  4600.             Ox214=0x28*0x64;
  4601.             break;
  4602.             case 0x2:
  4603.             this.Ox3aa(Ox21e);
  4604.             this.Ox3ae(0x4);
  4605.             Ox212=0x5;
  4606.             this.Ox2c.Ox440=Ox212;
  4607.             Ox216=0x28;
  4608.             Ox218=0xd;
  4609.             Ox21c=0x28;
  4610.             this.Ox3d2(this.Ox2c);
  4611.             break;
  4612.             case 0x3:
  4613.             this.Ox3aa(Ox21e);
  4614.             this.Ox3ae(0x4);
  4615.             Ox212=Ox21e;
  4616.             this.Ox2c.Ox440=Ox212;
  4617.             Ox214=0x94*0x64;
  4618.             break;
  4619.             case 0x4:
  4620.             this.Ox3aa(Ox21e);
  4621.             this.Ox3ae(0x4);
  4622.             Ox212=Ox21e;
  4623.             Ox222=Ox21e;
  4624.             this.Ox2c.Ox49e=false;
  4625.             this.Ox2c.Ox440=Ox212;
  4626.             Ox214=0x9c*0x64;
  4627.             break;
  4628.             case 0x5:
  4629.             this.Ox3a6();
  4630.             break;
  4631.         }
  4632.     };
  4633.     this.Oxfa=function()
  4634.         {
  4635.         if(Ox220)
  4636.             {
  4637.             this.Ox3a8(spritesLib['\x6D\x61\x70\x32\x5F\x62\x67\x5F\x62\x6C\x75\x72\x65\x64']['\x64\x65\x66\x61\x75\x6C\x74']);
  4638.             Ox220=false;
  4639.         }
  4640.         if(Ox222>0x0)
  4641.             {
  4642.             Ox222--;
  4643.             this.Ox3aa(Ox222);
  4644.             this.Ox3ae(Math.round((Ox222 / Ox21e)*0x4));
  4645.         }
  4646.         if(Ox218>0x0 && this.Ox2c.Ox45e>=Ox218)
  4647.             {
  4648.             if(Ox21c==0x0 || (Ox21c>0x0 && --Ox21c==0x0))
  4649.                 {
  4650.                 Ox224.call(this,Ox20e+0x1);
  4651.             }
  4652.         }
  4653.         if(Ox214>0x0 && this.Ox2c.x>=Ox214)
  4654.             {
  4655.             Ox224.call(this,Ox20e+0x1);
  4656.         }
  4657.         if(Ox21a>0x0 && --Ox21a==0x0)
  4658.             {
  4659.             Ox224.call(this,Ox20e+0x1);
  4660.         }
  4661.         Ox116.call(this);
  4662.         if(Ox212>0x0 && this.Ox2c.Ox35a)
  4663.             {
  4664.             if(Ox216>0x0 && --Ox216==0x0)
  4665.                 {
  4666.                 Ox212=0x0;
  4667.                 this.Ox2c.Ox440=0x0;
  4668.             }
  4669.              else
  4670.                 {
  4671.                 this.Ox2c.moveBy(Ox212,0x0);
  4672.             }
  4673.         }
  4674.     };
  4675.     this.Ox39c=function()
  4676.         {
  4677.         if(Ox20e==0x2)
  4678.             {
  4679.             if(Ox210==0x0)
  4680.                 {
  4681.                 Ox212=this.Ox2c.Ox440=0x5;
  4682.                 Ox216=0x37;
  4683.                 Ox210=0x1;
  4684.             }
  4685.              else if(Ox210<0x3)
  4686.                 {
  4687.                 Ox210++;
  4688.             }
  4689.              else if(Ox210==0x3)
  4690.                 {
  4691.                 Ox212=this.Ox2c.Ox440=0x5;
  4692.                 Ox216=0x3f;
  4693.                 Ox210++;
  4694.             }
  4695.              else if(Ox210<0x6)
  4696.                 {
  4697.                 Ox210++;
  4698.             }
  4699.              else if(Ox210==0x6)
  4700.                 {
  4701.                 Ox212=this.Ox2c.Ox440=0x5;
  4702.                 Ox216=0x3c;
  4703.                 Ox210++;
  4704.             }
  4705.         }
  4706.     };
  4707.     Ox4a.call(this);
  4708. }
  4709. function Ox4ec(spritesLib,width,height)
  4710.     {
  4711.     Ox4e4.call(this,'\x6D\x61\x70\x33',new Ox4f6(),spritesLib,width,height);
  4712.     var Ox116=this.Oxfa;
  4713.     var Ox18=this;
  4714.     var Ox226=false;
  4715.     var Ox4a=function()
  4716.         {
  4717.         this.Ox3a8(spritesLib['\x6D\x61\x70\x33\x5F\x62\x67']['\x64\x65\x66\x61\x75\x6C\x74']);
  4718.         this.Ox3c4(window.Ox346);
  4719.         var Ox62;
  4720.         var Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x72\x69\x67\x68\x74\x31');
  4721.         Ox1d4[0x0].Ox3fe(true)
  4722.         .Ox40c(-0xa*0x64,0x3c)
  4723.         .Ox402(Ox1d4[0x1]);
  4724.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x75\x70\x31');
  4725.         Ox1d4[0x0].Ox3fe(true)
  4726.         .Ox40a(0xc8,0x14)
  4727.         .Ox402(Ox1d4[0x1]);
  4728.         Ox1d4=this.Ox3c0('\x6C\x69\x66\x74\x2D\x75\x70\x32');
  4729.         Ox1d4[0x0].Ox3fe(true)
  4730.         .Ox40a(0x190,0x28)
  4731.         .Ox402(Ox1d4[0x1]);
  4732.         Ox1d4=this.Ox3c0('\x68\x65\x61\x72\x64\x31');
  4733.         for(Ox62=0x0;
  4734.         Ox62<Ox1d4.length;
  4735.         Ox62++)
  4736.             {
  4737.             Ox1d4[Ox62].Ox3fe(true)
  4738.             .Ox410(true);
  4739.         }
  4740.         Ox1d4=this.Ox3c0('\x74\x69\x6D\x65\x6D\x61\x63\x68\x69\x6E\x65');
  4741.         for(Ox62=0x0;
  4742.         Ox62<Ox1d4.length;
  4743.         Ox62++)
  4744.             {
  4745.             Ox1d4[Ox62].Ox3fe(true);
  4746.         }
  4747.         this.Ox3b2(0xc8,0x64);
  4748.         this.Ox3b8();
  4749.     };
  4750.     this.Oxfa=function()
  4751.         {
  4752.         if(!Ox226 && this.Ox2c.x>0x23*0x64)
  4753.             {
  4754.             var Ox228=new Ox4cc(this,spritesLib['\x4F\x78\x32\x32\x38']);
  4755.             Ox228.x=0x25*0x64+0x32;
  4756.             Ox228.y=0x32;
  4757.             this.Ox3b4(Ox228);
  4758.             this.Ox3b0();
  4759.             this.Ox3d4();
  4760.             Ox226=true;
  4761.         }
  4762.         Ox116.call(this);
  4763.     };
  4764.     Ox4a.call(this);
  4765. }
  4766. function Ox4ee(map,sprites)
  4767.     {
  4768.     Ox500.call(this,map,sprites);
  4769.     var Ox22a=this.clone;
  4770.     var Ox116=this.Oxfa;
  4771.     var Ox22c=this.Ox3da;
  4772.     this.className='\x4F\x78\x34\x65\x65';
  4773.     var Ox22e=[];
  4774.     var Ox230=[];
  4775.     this.index=0x0;
  4776.     this.name='';
  4777.     this.Ox3ee=false;
  4778.     this.Ox3f0=null;
  4779.     var Ox232=[];
  4780.     var Ox234=[];
  4781.     var Ox236=false;
  4782.     var Ox238=false;
  4783.     var Ox23a=
  4784.         {
  4785.         has:false,Ox260: 0x0,phase: 0x0,Ox2bc: 0x0,value: 0x0,startY: null,half_duration: 0x32,Ox2ba: 0x64
  4786.     };
  4787.     var Ox23c=
  4788.         {
  4789.         has:false,Ox35a:false,Ox260: 0x0,Ox2bc: 0x0,value: 0x0,startY: null,Ox2ba: 0x64,up: true,needRecalc: false,Ox118: 0x0
  4790.     };
  4791.     var Ox23e=
  4792.         {
  4793.         has:false,Ox35a:false,Ox260: 0x0,Ox2bc: 0x0,value: 0x0,Ox308: null,Ox2ba: 0x64,up: true,needRecalc: false,Ox118: 0x0
  4794.     };
  4795.     var Ox240=
  4796.         {
  4797.         has: false,wait_max: 0x0,Ox118: 0x0,Ox2ba: 0x0,Ox2bc: 0x0,Ox2b6: null
  4798.     };
  4799.     var Ox242=
  4800.         {
  4801.         has: false,fromY: 0x0,toY: 0x0,Ox2bc: 0x0,Ox2ba: 0x14
  4802.     };
  4803.     var Ox244=
  4804.         {
  4805.         has: false,Ox35a: false,Ox2bc: 0x0,Ox2ba: 0x14
  4806.     };
  4807.     this.Ox3f2=false;
  4808.     this.Ox3f4=false;
  4809.     this.Ox3f6=function(Ox26a)
  4810.         {
  4811.         Ox22e=Ox26a;
  4812.         var Ox246=Number.MAX_VALUE;
  4813.         var Ox248=0x0;
  4814.         var Ox24a=Number.MAX_VALUE;
  4815.         var Ox24c=[Number.MAX_VALUE,Number.MAX_VALUE];
  4816.         var Ox24e=[0x0,Number.MAX_VALUE];
  4817.         var x,y,Ox62;
  4818.         for(Ox62=0x0;
  4819.         Ox62<Ox22e.length;
  4820.         Ox62++)
  4821.             {
  4822.             x=Ox22e[Ox62][0x0];
  4823.             y=Ox22e[Ox62][0x1];
  4824.             Ox246=Math.min(x,Ox246);
  4825.             Ox248=Math.max(x,Ox248);
  4826.             Ox24a=Math.min(y,Ox24a);
  4827.             if((y<Ox24c[0x1] && x<=Ox24c[0x0]) || (y>=Ox24c[0x1] && x<Ox24c[0x0]))
  4828.                 {
  4829.                 Ox24c[0x0]=x;
  4830.                 Ox24c[0x1]=y;
  4831.             }
  4832.             if((y<Ox24e[0x1] && x>=Ox24e[0x0]) || (y>=Ox24e[0x1] && x>Ox24e[0x0]))
  4833.                 {
  4834.                 Ox24e[0x0]=x;
  4835.                 Ox24e[0x1]=y;
  4836.             }
  4837.         }
  4838.         Ox230=[];
  4839.         if(Ox24c[0x1]!==Number.MAX_VALUE && Ox24e[0x1]!==Number.MAX_VALUE)
  4840.             {
  4841.             var Ox10e=Ox24e[0x0]-Ox24c[0x0];
  4842.             var Ox110=Ox24e[0x1]-Ox24c[0x1];
  4843.             var length=Math.round(Math.sqrt(Math.pow(Ox10e,0x2)+Math.pow(Ox110,0x2)));
  4844.             var Ox250=Math.round(length / Ox4f8.pointStep);
  4845.             var Ox252=Ox10e / Ox250;
  4846.             var Ox254=Ox110 / Ox250;
  4847.             x=Ox24c[0x0];
  4848.             y=Ox24c[0x1];
  4849.             Ox230.push(Ox24c);
  4850.             for(Ox62=0x1;
  4851.             Ox62<Ox250;
  4852.             Ox62++)
  4853.                 {
  4854.                 x+=Ox252;
  4855.                 y+=Ox254;
  4856.                 Ox230.push([Math.round(x),Math.round(y)]);
  4857.             }
  4858.             Ox230.push(Ox24e);
  4859.         }
  4860.         if(Ox246!=Number.MAX_VALUE && Ox24a!==Number.MAX_VALUE)
  4861.             {
  4862.             this.Ox352(Ox246,Ox24a+0x2,Ox248);
  4863.         }
  4864.         return this;
  4865.     };
  4866.     this.Ox3f8=function()
  4867.         {
  4868.         var Ox60=[];
  4869.         var x=this.x+this.Ox3fa;
  4870.         var y=this.y+this.Ox358;
  4871.         for(var Ox62=0x0;
  4872.         Ox62<Ox230.length;
  4873.         Ox62++)
  4874.             {
  4875.             Ox60.push([
  4876.             x+Ox230[Ox62][0x0],y+Ox230[Ox62][0x1]
  4877.             ])
  4878.         }
  4879.         return Ox60;
  4880.     };
  4881.     this.Ox3fc=function(x,y)
  4882.         {
  4883.         if(!this.Ox3f0) return false;
  4884.         y=Math.floor(y-this.y);
  4885.         x=Math.floor(x-this.x);
  4886.         if(y<0x0 || y>this.height || x<0x0 || x>this.width) return false;
  4887.         var Ox1ce=((y*this.width)+x)*0x4;
  4888.         var data=this.Ox3f0.data;
  4889.         var color=(data[Ox1ce] << 0x10) | (data[Ox1ce+0x1] << 0x8) | (data[Ox1ce+0x2]);
  4890.         return color!=0x0;
  4891.     };
  4892.     this.Ox3fe=function(flag)
  4893.         {
  4894.         this.Ox3ee=flag;
  4895.         if(this.Ox3ee)
  4896.             {
  4897.             var Ox52=document.createElement('\x63\x61\x6E\x76\x61\x73');
  4898.             Ox52.setAttribute('\x77\x69\x64\x74\x68',String(this.width));
  4899.             Ox52.setAttribute('\x68\x65\x69\x67\x68\x74',String(this.height));
  4900.             var Ox5c=Ox52.getContext('\x32\x64');
  4901.             this.Ox400(this.x,this.y,0x1,Ox5c,0xff);
  4902.             this.Ox3f0=Ox5c.getImageData(0x0,0x0,this.width,this.height);
  4903.         }
  4904.          else
  4905.             {
  4906.             this.Ox3f0=null;
  4907.         }
  4908.         return this;
  4909.     };
  4910.     this.Ox402=function(Ox82)
  4911.         {
  4912.         Ox234.push(Ox82);
  4913.         Ox82.Ox3fe(true);
  4914.         var Ox18=this;
  4915.         Ox82.Ox404=function(Ox1d8)
  4916.             {
  4917.             Ox18.Ox404(Ox1d8);
  4918.         };
  4919.         Ox82.Ox406=function(Ox1d8)
  4920.             {
  4921.             Ox18.Ox406(Ox1d8);
  4922.         };
  4923.     };
  4924.     this.Ox404=function(Ox1d8)
  4925.         {
  4926.         Ox232.push(Ox1d8);
  4927.         if(Ox1d8==map.Ox2c) Ox238=true;
  4928.         if(Ox23c.has)
  4929.             {
  4930.             Ox23c.needRecalc=true;
  4931.             Ox23c.Ox118=0x5;
  4932.         }
  4933.         if(Ox23e.has)
  4934.             {
  4935.             map.Ox3d0(Ox23e.Ox260<0x0?-0x1:0x1);
  4936.             Ox23e.needRecalc=true;
  4937.             if(Ox23e.Ox118==0x0)
  4938.                 {
  4939.                 Ox23e.Ox118=0x5;
  4940.             }
  4941.              else if(Ox23e.Ox118==0x5)
  4942.                 {
  4943.                 Ox23e.Ox118=0x0;
  4944.             }
  4945.         }
  4946.         if(Ox244.has)
  4947.             {
  4948.             Ox266.call(this);
  4949.         }
  4950.         return this;
  4951.     };
  4952.     this.Ox406=function(Ox1d8)
  4953.         {
  4954.         if(Ox1d8==map.Ox2c) Ox238=false;
  4955.         for(var Ox62=0x0;
  4956.         Ox62<Ox232.length;
  4957.         Ox62++)
  4958.             {
  4959.             if(Ox232[Ox62]==Ox1d8)
  4960.                 {
  4961.                 Ox232.splice(Ox62,0x1);
  4962.                 Ox62--;
  4963.             }
  4964.         }
  4965.         if(Ox23c.has)
  4966.             {
  4967.             Ox23c.needRecalc=true;
  4968.             Ox23c.Ox118=0x5;
  4969.         }
  4970.         if(Ox23e.has)
  4971.             {
  4972.             map.Ox3d0(0x0);
  4973.             Ox23e.needRecalc=true;
  4974.             Ox23e.Ox118=0x5;
  4975.         }
  4976.         if(Ox244.has)
  4977.             {
  4978.             Ox266.call(this);
  4979.         }
  4980.         return this;
  4981.     };
  4982.     this.Ox408=function(phase,deltaY)
  4983.         {
  4984.         Ox23a.Ox260=deltaY;
  4985.         Ox23a.phase=phase;
  4986.         Ox23a.Ox2ba=deltaY;
  4987.         Ox23a.half_duration=Math.round(deltaY / 0x2);
  4988.         Ox23a.Ox2bc=Math.floor(Ox23a.Ox2ba*phase);
  4989.         Ox23a.value=0x0;
  4990.         Ox23a.has=true;
  4991.         return this;
  4992.     };
  4993.     this.Ox40a=function(deltaY,Ox2ba)
  4994.         {
  4995.         Ox23c.Ox260=deltaY;
  4996.         Ox23c.Ox2ba=Ox2ba;
  4997.         Ox23c.Ox2bc=0x0;
  4998.         Ox23c.value=0x0;
  4999.         Ox23c.has=true;
  5000.         Ox23c.Ox35a=false;
  5001.         return this;
  5002.     };
  5003.     this.Ox40c=function(deltaX,Ox2ba)
  5004.         {
  5005.         Ox23e.Ox260=deltaX;
  5006.         Ox23e.Ox2ba=Ox2ba;
  5007.         Ox23e.Ox2bc=0x0;
  5008.         Ox23e.value=0x0;
  5009.         Ox23e.has=true;
  5010.         Ox23e.Ox35a=false;
  5011.         return this;
  5012.     };
  5013.     this.Ox40e=function(Ox118,startWait,Ox2ba,Ox2b6)
  5014.         {
  5015.         Ox240.has=true;
  5016.         Ox240.Ox118=startWait;
  5017.         Ox240.wait_max=Ox118;
  5018.         Ox240.Ox2ba=Ox2ba;
  5019.         Ox240.Ox2b6=Ox2b6;
  5020.         return this;
  5021.     };
  5022.     this.Ox410=function(flag)
  5023.         {
  5024.         this.Ox3f2=flag;
  5025.         return this;
  5026.     };
  5027.     this.Ox412=function(flag)
  5028.         {
  5029.         this.Ox3f4=flag;
  5030.         return this;
  5031.     };
  5032.     this.Ox414=function(flag)
  5033.         {
  5034.         Ox244.has=flag;
  5035.         Ox244.Ox35a=false;
  5036.         this.Ox204=0x0;
  5037.         return this;
  5038.     };
  5039.     this.Ox242=function()
  5040.         {
  5041.         this.Ox35a=false;
  5042.         Ox242.Ox2bc=0x0;
  5043.         Ox242.fromY=this.y;
  5044.         Ox242.toY=this.y-0x96;
  5045.         Ox242.has=true;
  5046.     };
  5047.     this.Ox400=function(fromX,fromY,scale,Ox5c,index,forDebug)
  5048.         {
  5049.         if(Ox22e.length<0x3) return;
  5050.         var x,y;
  5051.         if(!forDebug)
  5052.             {
  5053.             var Ox256=(index!==undefined?index.toString(0x10):this.index.toString(0x10));
  5054.             while(Ox256.length<0x6) Ox256='\x30'+Ox256;
  5055.             Ox5c.fillStyle='\x23'+Ox256;
  5056.         }
  5057.          else
  5058.             {
  5059.             Ox5c.fillStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x32\x35\x35\x2C\x20\x30\x2C\x20\x2E\x35\x29';
  5060.         }
  5061.         Ox5c.beginPath();
  5062.         var Ox62;
  5063.         for(Ox62=0x0;
  5064.         Ox62<Ox22e.length;
  5065.         Ox62++)
  5066.             {
  5067.             x=Math.floor((this.x+this.Ox3fa+Ox22e[Ox62][0x0]-fromX)*scale);
  5068.             y=Math.floor((this.y+this.Ox358+Ox22e[Ox62][0x1]-fromY)*scale);
  5069.             if(Ox62==0x0)
  5070.                 {
  5071.                 Ox5c.moveTo(x,y);
  5072.             }
  5073.              else
  5074.                 {
  5075.                 Ox5c.lineTo(x,y);
  5076.             }
  5077.         }
  5078.         Ox5c.closePath();
  5079.         Ox5c.fill();
  5080.         if(forDebug)
  5081.             {
  5082.             Ox5c.fillStyle='\x23\x30\x30\x46\x46\x30\x30';
  5083.             Ox5c.beginPath();
  5084.             for(Ox62=0x0;
  5085.             Ox62<Ox230.length;
  5086.             Ox62++)
  5087.                 {
  5088.                 x=Math.floor((this.x+this.Ox3fa+Ox230[Ox62][0x0]-fromX)*scale);
  5089.                 y=Math.floor((this.y+this.Ox358+Ox230[Ox62][0x1]-fromY)*scale);
  5090.                 Ox5c.rect(x-0x2,y-0x2,0x4,0x4);
  5091.             }
  5092.             Ox5c.closePath();
  5093.             Ox5c.fill();
  5094.         }
  5095.     };
  5096.     this.clone=function()
  5097.         {
  5098.         var Ox258=Ox22a.call(this);
  5099.         Ox258.Ox3f6(Ox22e);
  5100.         Ox258.name=this.name;
  5101.         Ox258.Ox246=this.Ox246;
  5102.         Ox258.Ox248=this.Ox248;
  5103.         Ox258.Ox24a=this.Ox24a;
  5104.         Ox258.Ox416=this.Ox416;
  5105.         Ox258.Ox3ee=this.Ox3ee;
  5106.         Ox258.Ox3f0=this.Ox3f0;
  5107.         return Ox258;
  5108.     };
  5109.     this.Ox418=function()
  5110.         {
  5111.         if(Ox236) return;
  5112.         Ox236=true;
  5113.         if(this.Ox3ee && this.sprites['\x62\x72\x6F\x6B\x65\x6E'])
  5114.             {
  5115.             this.Ox41a('\x62\x72\x6F\x6B\x65\x6E');
  5116.             map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x+this.width / 0x2,this.y+this.height / 0x2);
  5117.             this.Ox3f6([]);
  5118.             this.Ox3fe(true);
  5119.             var Ox98=[].concat(Ox232);
  5120.             for(var Ox62=0x0;
  5121.             Ox62<Ox98.length;
  5122.             Ox62++)
  5123.                 {
  5124.                 Ox98[Ox62].Ox48e();
  5125.             }
  5126.         }
  5127.     };
  5128.     this.Oxfa=function()
  5129.         {
  5130.         Ox116.call(this);
  5131.         if(this.Ox3ee)
  5132.             {
  5133.             if(Ox23a.has)
  5134.                 {
  5135.                 Ox25e.call(this);
  5136.             }
  5137.             if(Ox23c.has)
  5138.                 {
  5139.                 if(Ox23c.Ox35a || Ox23c.needRecalc)
  5140.                 Ox262.call(this);
  5141.             }
  5142.             if(Ox23e.has)
  5143.                 {
  5144.                 if(Ox23e.Ox35a || Ox23e.needRecalc)
  5145.                 Ox264.call(this);
  5146.             }
  5147.             if(Ox240.has) Ox25c.call(this);
  5148.             if(Ox242.has) Ox25a.call(this);
  5149.             if(Ox244.has) Ox266.call(this);
  5150.         }
  5151.     };
  5152.     if(PikabuGame2.drawDebug)
  5153.         {
  5154.         this.Ox3da=function(Ox5c)
  5155.             {
  5156.             Ox22c.call(this,Ox5c);
  5157.             this.Ox400(map.Ox386.x,map.Ox386.y,0x1,Ox5c,0x0,true);
  5158.         };
  5159.     }
  5160.     var Ox25a=function()
  5161.         {
  5162.         Ox242.Ox2bc++;
  5163.         if(Ox242.Ox2bc>Ox242.Ox2ba)
  5164.             {
  5165.             this.Oxfe();
  5166.             return;
  5167.         }
  5168.         this.y=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox242.Ox2bc,Ox242.fromY,Ox242.toY,Ox242.Ox2ba);
  5169.         this.Ox204=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox242.Ox2bc,0x1,0x0,Ox242.Ox2ba);
  5170.         this.Ox38e=true;
  5171.     };
  5172.     var Ox25c=function()
  5173.         {
  5174.         if(Ox240.Ox118>0x0)
  5175.             {
  5176.             if(--Ox240.Ox118==0x0)
  5177.                 {
  5178.                 Ox240.Ox2bc=Ox240.Ox2ba;
  5179.                 this.Ox41a('\x4F\x78\x63\x61');
  5180.             }
  5181.         }
  5182.          else
  5183.             {
  5184.             if(--Ox240.Ox2bc<=0x0)
  5185.                 {
  5186.                 Ox240.Ox2bc=0x0;
  5187.                 Ox240.Ox118=Ox240.wait_max;
  5188.                 this.Ox41a('\x64\x65\x66\x61\x75\x6C\x74');
  5189.             }
  5190.              else
  5191.                 {
  5192.                 if(Ox232.length>0x0 && Ox240.Ox2b6)
  5193.                     {
  5194.                     Ox240.Ox2b6(Ox232);
  5195.                 }
  5196.             }
  5197.         }
  5198.     };
  5199.     var Ox25e=function()
  5200.         {
  5201.         var Oxd6=Ox23a;
  5202.         Oxd6.Ox2bc++;
  5203.         if(Oxd6.Ox2bc>Oxd6.Ox2ba) Oxd6.Ox2bc=0x0;
  5204.         var y;
  5205.         if(Oxd6.startY === null) Oxd6.startY=this.y;
  5206.         if(Oxd6.Ox2bc<Oxd6.half_duration)
  5207.             {
  5208.             y=PikabuGame2.math('\x63\x75\x62\x69\x63',Oxd6.Ox2bc,Oxd6.startY,Oxd6.startY+Oxd6.Ox260,Oxd6.half_duration);
  5209.         }
  5210.          else
  5211.             {
  5212.             y=PikabuGame2.math('\x63\x75\x62\x69\x63\x32',Oxd6.Ox2bc-Oxd6.half_duration,Oxd6.startY+Oxd6.Ox260,Oxd6.startY,Oxd6.half_duration);
  5213.         }
  5214.         var Ox260=y-this.y;
  5215.         this.y=y;
  5216.         Ox268.call(this,0x0,Ox260);
  5217.         this.Ox38e=true;
  5218.     };
  5219.     var Ox262=function()
  5220.         {
  5221.         var Oxd6=Ox23c;
  5222.         if(Oxd6.Ox118>0x0 && --Oxd6.Ox118>0x0)
  5223.             {
  5224.             return;
  5225.         }
  5226.         Oxd6.needRecalc=false;
  5227.         if(Oxd6.startY === null) Oxd6.startY=this.y;
  5228.         if(Ox238)
  5229.             {
  5230.             Oxd6.Ox35a=true;
  5231.             Oxd6.up=true;
  5232.         }
  5233.          else
  5234.             {
  5235.             if(this.y!=Oxd6.startY)
  5236.                 {
  5237.                 Oxd6.Ox35a=true;
  5238.                 Oxd6.up=false;
  5239.             }
  5240.              else
  5241.                 {
  5242.                 Oxd6.Ox35a=false;
  5243.                 return;
  5244.             }
  5245.         }
  5246.         if(Oxd6.up)
  5247.             {
  5248.             Oxd6.Ox2bc++;
  5249.             if(Oxd6.Ox2bc>Oxd6.Ox2ba) Oxd6.Ox2bc=Oxd6.Ox2ba;
  5250.         }
  5251.          else
  5252.             {
  5253.             Oxd6.Ox2bc--;
  5254.             if(Oxd6.Ox2bc<0x0) Oxd6.Ox2bc=0x0;
  5255.         }
  5256.         var y=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Oxd6.Ox2bc,Oxd6.startY,Oxd6.startY-Oxd6.Ox260,Oxd6.Ox2ba);
  5257.         var Ox260=y-this.y;
  5258.         if(Ox260!=0x0)
  5259.             {
  5260.             this.y=y;
  5261.             Ox268.call(this,0x0,Ox260);
  5262.             this.Ox38e=true;
  5263.         }
  5264.     };
  5265.     var Ox264=function()
  5266.         {
  5267.         var Oxd6=Ox23e;
  5268.         if(Oxd6.Ox118>0x0 && --Oxd6.Ox118>0x0)
  5269.             {
  5270.             return;
  5271.         }
  5272.         Oxd6.needRecalc=false;
  5273.         if(Oxd6.Ox308 === null) Oxd6.Ox308=this.x;
  5274.         if(Ox238)
  5275.             {
  5276.             Oxd6.Ox35a=true;
  5277.             Oxd6.up=true;
  5278.         }
  5279.          else
  5280.             {
  5281.             if(this.x!=Oxd6.Ox308)
  5282.                 {
  5283.                 Oxd6.Ox35a=true;
  5284.                 Oxd6.up=false;
  5285.             }
  5286.              else
  5287.                 {
  5288.                 Oxd6.Ox35a=false;
  5289.                 return;
  5290.             }
  5291.         }
  5292.         if(Oxd6.up)
  5293.             {
  5294.             Oxd6.Ox2bc++;
  5295.             if(Oxd6.Ox2bc>Oxd6.Ox2ba) Oxd6.Ox2bc=Oxd6.Ox2ba;
  5296.         }
  5297.          else
  5298.             {
  5299.             Oxd6.Ox2bc--;
  5300.             if(Oxd6.Ox2bc<0x0) Oxd6.Ox2bc=0x0;
  5301.         }
  5302.         var x=Math.round(PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Oxd6.Ox2bc,Oxd6.Ox308,Oxd6.Ox308-Oxd6.Ox260,Oxd6.Ox2ba));
  5303.         var Ox260=x-this.x;
  5304.         if(Ox260!=0x0)
  5305.             {
  5306.             this.x=x;
  5307.             Ox268.call(this,Ox260,0x0);
  5308.             this.Ox38e=true;
  5309.         }
  5310.     };
  5311.     var Ox266=function()
  5312.         {
  5313.         var Oxd6=Ox244;
  5314.         if(Ox232.length>0x0)
  5315.             {
  5316.             if(Oxd6.Ox2bc!=Oxd6.Ox2ba)
  5317.                 {
  5318.                 Oxd6.Ox35a=true;
  5319.             }
  5320.              else
  5321.                 {
  5322.                 if(!Oxd6.Ox35a) return;
  5323.                 Oxd6.Ox35a=false;
  5324.             }
  5325.         }
  5326.          else
  5327.             {
  5328.             if(Oxd6.Ox2bc!=0x0)
  5329.                 {
  5330.                 Oxd6.Ox35a=true;
  5331.             }
  5332.              else
  5333.                 {
  5334.                 if(!Oxd6.Ox35a) return;
  5335.                 Oxd6.Ox35a=false;
  5336.             }
  5337.         }
  5338.         if(Oxd6.Ox35a)
  5339.             {
  5340.             if(Ox232.length>0x0)
  5341.                 {
  5342.                 Oxd6.Ox2bc++;
  5343.                 if(Oxd6.Ox2bc>Oxd6.Ox2ba)
  5344.                     {
  5345.                     Oxd6.Ox2bc=Oxd6.Ox2ba;
  5346.                     Oxd6.Ox35a=false;
  5347.                 }
  5348.             }
  5349.              else
  5350.                 {
  5351.                 Oxd6.Ox2bc--;
  5352.                 if(Oxd6.Ox2bc<=0x0)
  5353.                     {
  5354.                     Oxd6.Ox2bc=0x0;
  5355.                     Oxd6.Ox35a=false;
  5356.                 }
  5357.             }
  5358.             this.Ox204=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Oxd6.Ox2bc,0x0,0x1,Oxd6.Ox2ba);
  5359.             this.Ox38e=true;
  5360.         }
  5361.         var Ox82;
  5362.         for(var Ox62=0x0;
  5363.         Ox62<Ox234.length;
  5364.         Ox62++)
  5365.             {
  5366.             Ox82=Ox234[Ox62];
  5367.             Ox82.Ox204=this.Ox204;
  5368.             Ox82.Ox38e=this.Ox38e;
  5369.         }
  5370.     };
  5371.     var Ox268=function(Ox10e,Ox110)
  5372.         {
  5373.         var Ox82,Ox1d8,Ox62;
  5374.         for(Ox62=0x0;
  5375.         Ox62<Ox232.length;
  5376.         Ox62++)
  5377.             {
  5378.             Ox1d8=Ox232[Ox62];
  5379.             Ox1d8.moveBy(Ox10e,Ox110);
  5380.             Ox1d8.Ox38e=true;
  5381.             if(Ox1d8 === map.Ox2c)
  5382.                 {
  5383.                 map.Ox3d2(map.Ox2c);
  5384.             }
  5385.         }
  5386.         for(Ox62=0x0;
  5387.         Ox62<Ox234.length;
  5388.         Ox62++)
  5389.             {
  5390.             Ox82=Ox234[Ox62];
  5391.             Ox82.x+=Ox10e;
  5392.             Ox82.y+=Ox110;
  5393.             Ox82.Ox38e=true;
  5394.         }
  5395.     };
  5396. }
  5397. function Ox4f0()
  5398.     {
  5399.     var Ox1c4=
  5400.         {
  5401.     };
  5402.     var list=[];
  5403.     var Ox4a=function()
  5404.         {
  5405.     };
  5406.     this.Ox3e4=function()
  5407.         {
  5408.         return list;
  5409.     };
  5410.     this.define=function(name,x,y,width,height,Ox22e,anchors,Ox240,shiftXY)
  5411.         {
  5412.         if(width === undefined) width=0x64;
  5413.         if(height === undefined) height=0x64;
  5414.         if(Ox22e === undefined) Ox22e=null;
  5415.         if(anchors === undefined) anchors=null;
  5416.         if(Ox240 === undefined) Ox240=null;
  5417.         if(shiftXY === undefined) shiftXY=[0x0,0x0];
  5418.         Ox1c4[name]=
  5419.             {
  5420.             '\x78':x,'\x79':y,'\x77\x69\x64\x74\x68':width,'\x68\x65\x69\x67\x68\x74':height,'\x4F\x78\x32\x32\x65':Ox22e,'\x61\x6E\x63\x68\x6F\x72\x73':anchors,'\x4F\x78\x32\x34\x30':Ox240,'\x73\x68\x69\x66\x74':shiftXY
  5421.         };
  5422.         list.push(name);
  5423.         return this;
  5424.     };
  5425.     this.Ox3e6=function(name)
  5426.         {
  5427.         return Ox1c4[name].x*0x64;
  5428.     };
  5429.     this.Ox3e8=function(name)
  5430.         {
  5431.         return Ox1c4[name].y*0x64;
  5432.     };
  5433.     this.Ox3ea=function(name)
  5434.         {
  5435.         return Ox1c4[name].width;
  5436.     };
  5437.     this.Ox3ec=function(name)
  5438.         {
  5439.         return Ox1c4[name].height;
  5440.     };
  5441.     this.Ox41c=function(name)
  5442.         {
  5443.         return Ox1c4[name].Ox22e;
  5444.     };
  5445.     this.Ox41e=function(name)
  5446.         {
  5447.         return Ox1c4[name].anchors;
  5448.     };
  5449.     this.Ox420=function(name)
  5450.         {
  5451.         return Ox1c4[name].Ox240;
  5452.     };
  5453.     this.Ox422=function(name)
  5454.         {
  5455.         return Ox1c4[name].shift[0x0];
  5456.     };
  5457.     this.Ox424=function(name)
  5458.         {
  5459.         return Ox1c4[name].shift[0x1];
  5460.     };
  5461.     Ox4a.call(this);
  5462. }
  5463. function Ox4f2()
  5464.     {
  5465.     Ox4f0.call(this);
  5466.     var Ox4a=function()
  5467.         {
  5468.         this.define('\x72\x6F\x61\x64\x31',0x0,0x0,0x64,0x64,[[0x0,0x32],[0x64,0x32],[0x64,0x64],[0x0,0x64]]);
  5469.         this.define('\x72\x6F\x61\x64\x31\x2D\x62\x72\x6F\x6B\x65\x6E',0x4,0x3,0x64,0x64);
  5470.         this.define('\x72\x6F\x61\x64\x32',0x1,0x0,0x64,0x64,[[0x0,0x32],[0x64,0x32],[0x64,0x64],[0x0,0x64]]);
  5471.         this.define('\x72\x6F\x61\x64\x33',0x2,0x0,0x64,0x64,[[0x0,0x32],[0x64,0x32],[0x64,0x64],[0x0,0x64]]);
  5472.         this.define('\x72\x6F\x61\x64\x2D\x65\x6E\x64',0x3,0x0,0x64,0x64,[[0x0,0x32],[0x50,0x32],[0x50,0x64],[0x0,0x64]]);
  5473.         this.define(
  5474.         '\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74',0x4,0x0,0x64,0x64,[[0x14,0x32],[0x64,0x32],[0x64,0x64],[0x14,0x64]],[0x14,0x8c,0x64]
  5475.         );
  5476.         this.define(
  5477.         '\x72\x6F\x61\x64\x2D\x75\x70',0x5,0x0,0x12c,0xc8,[[0x0,0x96],[0x1f,0x96],[0x110,0x32],[0x12c,0x32],[0x12c,0xc8],[0x0,0xc8]],[0x0,0x96,0x12c]
  5478.         );
  5479.         this.define(
  5480.         '\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E',0x8,0x0,0x12c,0xc8,[[0x0,0x32],[0x32,0x32],[0x10b,0x96],[0x12c,0x96],[0x12c,0xc8],[0x0,0xc8]],[0x0,0x96,0x12c]
  5481.         );
  5482.         this.define('\x66\x6C\x6F\x6F\x72\x31',0x0,0x3,0x64,0x64,[[0x0,0x32],[0x64,0x32],[0x64,0x64],[0x0,0x64]]);
  5483.         this.define('\x66\x6C\x6F\x6F\x72\x32',0x1,0x2);
  5484.         this.define('\x66\x6C\x6F\x6F\x72\x33',0x2,0x2);
  5485.         this.define('\x66\x6C\x6F\x6F\x72\x34',0x3,0x2);
  5486.         this.define('\x66\x6C\x6F\x6F\x72\x35',0x3,0x3);
  5487.         this.define(
  5488.         '\x66\x6C\x6F\x6F\x72\x36',0x2,0x4,0xc8,0x12c,[[0x96,0x96],[0xc8,0x96],[0xc8,0x12c],[0x96,0x12c]],[0x0,0x127,0x12c]
  5489.         );
  5490.         this.define('\x62\x6F\x74\x74\x6F\x6D\x31',0x1,0x3);
  5491.         this.define('\x62\x6F\x74\x74\x6F\x6D\x32',0x2,0x3);
  5492.         this.define('\x73\x74\x6F\x6C\x62\x31',0x0,0x1);
  5493.         this.define('\x73\x74\x6F\x6C\x62\x32',0x1,0x1);
  5494.         this.define('\x73\x74\x6F\x6C\x62\x33',0x2,0x1);
  5495.         this.define('\x73\x74\x6F\x6C\x62\x34',0x0,0x2);
  5496.         this.define('\x68\x5F\x73\x74\x6F\x6C\x62\x31',0x3,0x1);
  5497.         this.define('\x68\x5F\x73\x74\x6F\x6C\x62\x32',0x4,0x1);
  5498.         this.define('\x68\x5F\x73\x74\x6F\x6C\x62\x33',0xb,0x0);
  5499.         this.define('\x68\x5F\x73\x74\x6F\x6C\x62\x34',0xb,0x1);
  5500.         this.define(
  5501.         '\x7A\x5F\x73\x74\x6F\x6C\x62\x31',0x4,0x5,0x64,0x64,[[0x28,0x41],[0x55,0x41],[0x55,0x78],[0x28,0x78]],[0x0,0xfa,0x64]
  5502.         );
  5503.         this.define(
  5504.         '\x7A\x5F\x73\x74\x6F\x6C\x62\x32',0x4,0x5,0x64,0x64,[[0x28,0x41],[0x55,0x41],[0x55,0x78],[0x28,0x78]],[0x0,0xfa,0x64],undefined,[0x0,0x32]
  5505.         );
  5506.         this.define('\x62\x6F\x78\x31',0x4,0x2);
  5507.         this.define('\x62\x6F\x78\x32',0x5,0x2);
  5508.         this.define('\x62\x6F\x78\x33',0x6,0x2);
  5509.         this.define(
  5510.         '\x6C\x69\x66\x74\x31\x2D\x31',0x0,0x4,0x64,0x64,[[0x14,0x32],[0x64,0x32],[0x64,0x64],[0x14,0x64]],[0x14,0x8c,0x64]
  5511.         );
  5512.         this.define('\x6C\x69\x66\x74\x31\x2D\x32',0x1,0x4,0x64,0x64,[[0x0,0x32],[0x50,0x32],[0x50,0x64],[0x0,0x64]]);
  5513.         this.define(
  5514.         '\x77\x61\x6C\x6C\x31\x2D\x31',0x4,0x6,0x64,0x64,[[0x46,0x46],[0x64,0x46],[0x64,0x64],[0x46,0x64]],[0x46,0xc8,0x64]
  5515.         );
  5516.         this.define(
  5517.         '\x77\x61\x6C\x6C\x31\x2D\x32',0x5,0x6,0x64,0x64,[[0x0,0x46],[0x64,0x46],[0x64,0x64],[0x0,0x64]]
  5518.         );
  5519.         this.define(
  5520.         '\x77\x61\x6C\x6C\x31\x2D\x33',0x6,0x6,0x64,0x64,[[0x0,0x46],[0x46,0x46],[0x46,0x64],[0x0,0x64]]
  5521.         );
  5522.         this.define(
  5523.         '\x77\x61\x6C\x6C\x31\x2D\x34',0x4,0x7,0x64,0x64,[[0x46,0x0],[0x64,0x0],[0x64,0x64],[0x46,0x64]],[0x46,0xfa,0x64]
  5524.         );
  5525.         this.define('\x77\x61\x6C\x6C\x31\x2D\x35',0x5,0x7);
  5526.         this.define(
  5527.         '\x77\x61\x6C\x6C\x31\x2D\x36',0x6,0x7,0x64,0x64,[[0x0,0x0],[0x46,0x0],[0x46,0x64],[0x0,0x64]]
  5528.         );
  5529.         this.define(
  5530.         '\x77\x61\x6C\x6C\x31\x2D\x37',0x4,0x8,0x64,0x64,[[0x46,0x0],[0x64,0x0],[0x64,0x32],[0x46,0x32]]
  5531.         );
  5532.         this.define(
  5533.         '\x77\x61\x6C\x6C\x31\x2D\x38',0x5,0x8,0x64,0x64,[[0x0,0x0],[0x64,0x0],[0x64,0x46],[0x0,0x46]]
  5534.         );
  5535.         this.define(
  5536.         '\x77\x61\x6C\x6C\x31\x2D\x39',0x6,0x8,0x64,0x64,[[0x0,0x0],[0x46,0x0],[0x46,0x46],[0x0,0x46]]
  5537.         );
  5538.         this.define('\x77\x61\x6C\x6C\x31\x2D\x31\x30',0x4,0x9);
  5539.         this.define('\x77\x61\x6C\x6C\x31\x2D\x31\x31',0x5,0x9);
  5540.         this.define('\x77\x61\x6C\x6C\x31\x2D\x31\x32',0x6,0x9);
  5541.         this.define('\x77\x61\x6C\x6C\x31\x2D\x31\x33',0x7,0x9);
  5542.         this.define('\x77\x61\x6C\x6C\x31\x2D\x31\x34',0x7,0x8);
  5543.         this.define(
  5544.         '\x74\x75\x62\x65\x31',0x5,0x3,0x64,0x64,[[0x1e,0x32],[0x64,0x32],[0x64,0x50],[0x1e,0x50]],[0x1e,0xfa,0x64]
  5545.         );
  5546.         this.define(
  5547.         '\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B',0x6,0x3,0x64,0x64,[[0x0,0x32],[0x64,0x32],[0x64,0x50],[0x0,0x50]]
  5548.         );
  5549.         this.define(
  5550.         '\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2D\x4F\x78\x63\x61',0x8,0x3,0x64,0x64,[[0x0,0x32],[0x64,0x32],[0x64,0x50],[0x0,0x50]],null,[[0x0,0x1],[0x1,0x1]]
  5551.         );
  5552.         this.define(
  5553.         '\x74\x75\x62\x65\x33',0x7,0x3,0x64,0x64,[[0x0,0x32],[0x46,0x32],[0x46,0x50],[0x0,0x50]]
  5554.         );
  5555.         this.define('\x74\x75\x62\x65\x34',0x5,0x4);
  5556.         this.define('\x74\x75\x62\x65\x35',0x6,0x4);
  5557.         this.define('\x74\x75\x62\x65\x36',0x7,0x4);
  5558.         this.define(
  5559.         '\x68\x65\x61\x72\x64\x31',0x7,0x2,0x32,0x64,[[0x0,0x32],[0x32,0x32],[0x32,0x64],[0x0,0x64]],[0x0,0x32,0x64],[[0x0,0x8],[0x1,0x3],[0x2,0x3],[0x3,0x5],[0x2,0x3],[0x1,0x3]],[0x19,-0x32]
  5560.         );
  5561.         this.define(
  5562.         '\x73\x68\x69\x65\x6C\x64\x31',0x9,0x2,0x32,0x64,[[0x0,0x32],[0x32,0x32],[0x32,0x64],[0x0,0x64]],[0x0,0x32,0x64],[[0x0,0x8],[0x1,0x3],[0x2,0x3],[0x3,0x5],[0x2,0x3],[0x1,0x3]],[0x19,-0x32]
  5563.         );
  5564.         this.define(
  5565.         '\x62\x6F\x78\x34',0x8,0x4,0x64,0x64,[[0x41,0x1e],[0x64,0x1e],[0x64,0x64],[0x41,0x64]],[0x0,0x50,0x64],null,[0x0,-0x1e]
  5566.         );
  5567.         this.define(
  5568.         '\x62\x6F\x78\x34\x2D\x32',0x9,0x4,0x64,0x64,[[0x0,0x1e],[0x23,0x1e],[0x23,0x64],[0x0,0x64]],[0x0,0x32,0x64],null,[0x0,-0x1e]
  5569.         );
  5570.         this.define(
  5571.         '\x62\x6F\x78\x35',0xa,0x3,0x64,0xc8,[[0x14,-0x1e],[0x46,-0x1e],[0x46,0xc8],[0x14,0xc8]],[0x0,0xb4,0x64],null,[0x0,-0x82]
  5572.         );
  5573.         this.define(
  5574.         '\x66\x6F\x78',0xb,0x2,0x64,0x64
  5575.         );
  5576.         this.define('\x64\x69\x72\x31',0xb,0x3,0x64,0x64);
  5577.         this.define('\x64\x69\x72\x33',0xb,0x4,0x64,0x64);
  5578.         this.define('\x64\x69\x72\x34',0xb,0x5,0x64,0x64,null,[0x0,0xc8,0x0]);
  5579.         this.define('\x76\x30\x31\x33',0x5,0x5,0x64,0x64);
  5580.         this.define('\x63\x72\x65\x65\x70\x79\x73\x74\x6F\x72\x79',0x6,0x5,0x64,0x64);
  5581.         this.define('\x64\x69\x65\x73\x65\x6C\x6D\x61\x6E',0x7,0x5,0xc8,0x64);
  5582.     };
  5583.     Ox4a.call(this);
  5584. }
  5585. function Ox4f4()
  5586.     {
  5587.     Ox4f0.call(this);
  5588.     var Ox4a=function()
  5589.         {
  5590.         var Ox1b6=0x23;
  5591.         this.define(
  5592.         '\x62\x6C\x6F\x63\x6B\x31',0x0,0x0,0xc8,0x1f4,[[0x4e,0x117],[0x4e+Ox1b6,0x117],[0x4e+Ox1b6,0x1f4],[0x4e,0x1f4]],[0x4e,0x1e0,0x4e+Ox1b6]
  5593.         );
  5594.         this.define(
  5595.         '\x62\x6C\x6F\x63\x6B\x32',0x2,0x0,0xc8,0x1f4,[[0x4e,0xcd],[0x4e+Ox1b6,0xcd],[0x4e+Ox1b6,0x1f4],[0x4e,0x1f4]],[0x4e,0x1e0,0x4e+Ox1b6]
  5596.         );
  5597.         this.define(
  5598.         '\x62\x6C\x6F\x63\x6B\x33',0x4,0x0,0xc8,0x1f4,[[0x4e,0x84],[0x4e+Ox1b6,0x84],[0x4e+Ox1b6,0x1f4],[0x4e,0x1f4]],[0x4e,0x1e0,0x4e+Ox1b6]
  5599.         );
  5600.         this.define(
  5601.         '\x62\x6C\x6F\x63\x6B\x34',0x6,0x0,0xc8,0x12c,[[0x4e,0x7d],[0x4e+Ox1b6,0x7d],[0x4e+Ox1b6,0x0],[0x4e,0x0]],[0x4e,0x7d,0x4e+Ox1b6]
  5602.         );
  5603.         this.define(
  5604.         '\x62\x6C\x6F\x63\x6B\x35',0x8,0x0,0xc8,0x12c,[[0x4e,0xef],[0x4e+Ox1b6,0xef],[0x4e+Ox1b6,0x0],[0x4e,0x0]],[0x4e,0xef,0x4e+Ox1b6]
  5605.         );
  5606.         this.define(
  5607.         '\x62\x6C\x6F\x63\x6B\x36',0xa,0x0,0xc8,0x1f4,[[0x4e,0x138],[0x4e+Ox1b6,0x138],[0x4e+Ox1b6,0x0],[0x4e,0x0]],[0x4e,0x138,0x4e+Ox1b6]
  5608.         );
  5609.         this.define('\x62\x6C\x6F\x63\x6B\x37',0xc,0x0,0x64,0x1f4);
  5610.         this.define(
  5611.         '\x62\x6C\x6F\x63\x6B\x38',0x6,0x3,0xc8,0xc8,[[0x3f,0x4f],[0x3f+0x49,0x4f],[0x3f+0x49,0x4f+0x43],[0x3f,0x4f+0x43]],[0x0,0x1e0,0xc8]
  5612.         );
  5613.         this.define(
  5614.         '\x68\x65\x61\x72\x64\x31',0xd,0x0,0x32,0x64,[[0x0,0x1e],[0x32,0x1e],[0x32,0x64],[0x0,0x64]],[0x0,0x32,0x64],[[0x0,0x8],[0x1,0x3],[0x2,0x3],[0x3,0x5],[0x2,0x3],[0x1,0x3]],[0x19,-0x32]
  5615.         );
  5616.     };
  5617.     Ox4a.call(this);
  5618. }
  5619. function Ox4f6()
  5620.     {
  5621.     Ox4f0.call(this);
  5622.     var Ox4a=function()
  5623.         {
  5624.         this.define(
  5625.         '\x72\x6F\x61\x64\x31',0x0,0x0,0x64,0xc8,[[0x28,0x62],[0x64,0x62],[0x64,0x78],[0x28,0x78]],[0x28,0xc8,0x64]
  5626.         );
  5627.         this.define(
  5628.         '\x72\x6F\x61\x64\x32',0x1,0x0,0x64,0xc8,[[0x0,0x62],[0x64,0x62],[0x64,0x78],[0x0,0x78]]
  5629.         );
  5630.         this.define(
  5631.         '\x72\x6F\x61\x64\x33',0x2,0x0,0x64,0xc8,[[0x0,0x62],[0x64,0x62],[0x64,0x78],[0x0,0x78]]
  5632.         );
  5633.         this.define(
  5634.         '\x72\x6F\x61\x64\x34',0x3,0x0,0x64,0xc8,[[0x0,0x62],[0x3c,0x62],[0x3c,0x78],[0x0,0x78]]
  5635.         );
  5636.         this.define('\x73\x74\x6F\x6C\x62\x31',0x1,0x2,0x64,0x64);
  5637.         this.define('\x6D\x69\x73\x63\x31',0x2,0x2,0x64,0x64);
  5638.         this.define('\x7A\x61\x62\x6F\x72\x31',0x3,0x2,0x64,0x64);
  5639.         this.define('\x7A\x61\x62\x6F\x72\x32',0x4,0x2,0x64,0x64);
  5640.         this.define('\x7A\x61\x62\x6F\x72\x33',0x5,0x2,0x64,0x64);
  5641.         this.define('\x7A\x61\x62\x6F\x72\x32\x2D\x31',0x3,0x3,0x64,0xc8);
  5642.         this.define('\x7A\x61\x62\x6F\x72\x32\x2D\x32',0x4,0x3,0x64,0xc8);
  5643.         this.define('\x7A\x61\x62\x6F\x72\x32\x2D\x33',0x5,0x3,0x64,0xc8);
  5644.         this.define(
  5645.         '\x6C\x69\x66\x74\x2D\x31',0x4,0x0,0x64,0xc8,[[0x14,0x62],[0x64,0x62],[0x64,0x78],[0x14,0x78]],[0x14,0xc8,0x64]
  5646.         );
  5647.         this.define(
  5648.         '\x6C\x69\x66\x74\x2D\x32',0x5,0x0,0x64,0xc8,[[0x0,0x62],[0x50,0x62],[0x50,0x78],[0x0,0x78]]
  5649.         );
  5650.         this.define('\x77\x61\x6C\x6C\x31',0x6,0x0,0xc8,0x64);
  5651.         this.define('\x77\x61\x6C\x6C\x32',0x8,0x0,0xc8,0x64);
  5652.         this.define('\x66\x6C\x61\x67\x31',0x6,0x1,0xc8,0xc8);
  5653.         this.define(
  5654.         '\x68\x65\x61\x72\x64\x31',0x7,0x3,0x32,0x64,[[0x0,0x32],[0x32,0x32],[0x32,0x64],[0x0,0x64]],[0x0,0x32,0x64],[[0x0,0x8],[0x1,0x3],[0x2,0x3],[0x3,0x5],[0x2,0x3],[0x1,0x3]],[0x19,-0x32]
  5655.         );
  5656.         this.define(
  5657.         '\x74\x69\x6D\x65\x6D\x61\x63\x68\x69\x6E\x65',0x8,0x1,0x64,0x64,undefined,[0x0,0x6a,0x64],[[0x0,0x3],[0x1,0x3]],[0x0,-0xa]
  5658.         );
  5659.     };
  5660.     Ox4a.call(this);
  5661. }
  5662. function Ox4f8()
  5663.     {
  5664.     this.Ox2d6=Math.MAX_VALUE;
  5665.     this.Ox2dc=0x0;
  5666.     this.Ox426=Math.MAX_VALUE;
  5667.     this.Ox428=0x0;
  5668.     var Ox26a=[];
  5669.     this.Ox42a=function()
  5670.         {
  5671.         return Ox26a;
  5672.     };
  5673.     this.Ox42c=function(point)
  5674.         {
  5675.         this.Ox2d6=Math.min(this.Ox2d6,point[0x1]);
  5676.         this.Ox2dc=Math.max(this.Ox2dc,point[0x1]);
  5677.         this.Ox426=Math.min(this.Ox426,point[0x0]);
  5678.         this.Ox428=Math.max(this.Ox428,point[0x0]);
  5679.         Ox26a.push(
  5680.             {
  5681.             '\x78':point[0x0],'\x79':point[0x1],'\x4F\x78\x64\x36':Ox26a.length,'\x72\x65\x64':false
  5682.         }
  5683.         );
  5684.     };
  5685.     this.Ox42e=function(Ox82)
  5686.         {
  5687.         var y=Ox82.y;
  5688.         var x=Ox82.x;
  5689.         if(this.Ox426-x>0x64 || x-this.Ox428>0x64) return false;
  5690.         if(this.Ox2d6-y>0x64 || y-this.Ox2dc>0x64) return false;
  5691.         var Oxd6,d,Ox86=Ox26a.length;
  5692.         var Ox1de=Ox4f8.pointStep+0x5;
  5693.         for(var Ox62=0x0;
  5694.         Ox62<Ox86;
  5695.         Ox62++)
  5696.             {
  5697.             Oxd6=Ox26a[Ox62];
  5698.             d=Math.sqrt(Math.pow(Math.abs(x-Oxd6.x),0x2)+Math.pow(Math.abs(y-Oxd6.y),0x2));
  5699.             if(d<=Ox1de)
  5700.                 {
  5701.                 return true;
  5702.             }
  5703.              else if(d>0xc8)
  5704.                 {
  5705.                 Ox62+=0x3;
  5706.             }
  5707.         }
  5708.         return false;
  5709.     };
  5710.     this.Ox430=function(currentPointNo,Ox10e)
  5711.         {
  5712.         var Oxd6=Ox26a[currentPointNo];
  5713.         var shift=Math.round(Ox10e / Ox4f8.pointStep);
  5714.         var Oxac=Oxd6.Oxd6+shift;
  5715.         Oxac=Math.min(Ox26a.length-0x1,Math.max(0x0,Oxac));
  5716.         var Ox62;
  5717.         if(shift<0x0)
  5718.             {
  5719.             for(Ox62=currentPointNo;
  5720.             Ox62>=Oxac;
  5721.             Ox62--)
  5722.                 {
  5723.                 if(Ox26a[Ox62].red)
  5724.                     {
  5725.                     Oxac=Ox62+0x1;
  5726.                     break;
  5727.                 }
  5728.             }
  5729.         }
  5730.          else
  5731.             {
  5732.             for(Ox62=currentPointNo;
  5733.             Ox62<=Oxac;
  5734.             Ox62++)
  5735.                 {
  5736.                 if(Ox26a[Ox62].red)
  5737.                     {
  5738.                     Oxac=Ox62-0x1;
  5739.                     break;
  5740.                 }
  5741.             }
  5742.         }
  5743.         return Ox26a[Oxac];
  5744.     };
  5745.     this.Ox432=function(fromPointNo,shift)
  5746.         {
  5747.         for(var Ox62=fromPointNo-shift;
  5748.         Ox62<=fromPointNo+shift;
  5749.         Ox62++)
  5750.             {
  5751.             if(Ox62<0x0 || Ox62>Ox26a.length) continue;
  5752.             Ox26a[Ox62].red=true;
  5753.         }
  5754.     };
  5755.     this.Ox434=function(Ox82)
  5756.         {
  5757.         var x=Ox82.x;
  5758.         var y=Ox82.y;
  5759.         var Oxd6,d,Ox86=Ox26a.length;
  5760.         var Ox26c=null;
  5761.         var Ox26e=Number.MAX_VALUE;
  5762.         for(var Ox62=0x0;
  5763.         Ox62<Ox86;
  5764.         Ox62++)
  5765.             {
  5766.             Oxd6=Ox26a[Ox62];
  5767.             d=Math.sqrt(Math.pow(Math.abs(x-Oxd6.x),0x2)+Math.pow(Math.abs(y-Oxd6.y),0x2));
  5768.             if(d<Ox26e)
  5769.                 {
  5770.                 Ox26c=Oxd6;
  5771.                 Ox26e=d;
  5772.             }
  5773.              else if(d>0xc8)
  5774.                 {
  5775.                 Ox62+=0x3;
  5776.                 if(d-Ox26e>0xc8) return Ox26c;
  5777.             }
  5778.         }
  5779.         return Ox26c;
  5780.     };
  5781.     this.Ox3b8=function()
  5782.         {
  5783.         Ox26a.sort(
  5784.         function(Ox62,b)
  5785.             {
  5786.             if(Ox62.x!=b.x)
  5787.                 {
  5788.                 return Ox62.x-b.x;
  5789.             }
  5790.              else
  5791.                 {
  5792.                 return Ox62.y-b.y;
  5793.             }
  5794.         }
  5795.         );
  5796.         for(var Ox62=0x0;
  5797.         Ox62<Ox26a.length;
  5798.         Ox62++)
  5799.             {
  5800.             Ox26a[Ox62].Oxd6=Ox62;
  5801.         }
  5802.     };
  5803. }
  5804. Ox4f8.pointStep=0x14;
  5805. function Ox4fa(spritesLib,Ox38,width,height)
  5806.     {
  5807.     Ox510.call(this,spritesLib,Ox38,width,height);
  5808.     this.Ox436=null;
  5809.     this.Ox438=null;
  5810.     this.Ox43a=null;
  5811.     this.Ox43c=null;
  5812.     var Ox4a=function()
  5813.         {
  5814.         var Ox18=this;
  5815.         this.Ox378(
  5816.         '\u041A\u0430\u043A\u0020\u0438\u0433\u0440\u0430\u0442\u044C',0x12c,0x7d,0x1e,function()
  5817.             {
  5818.             if(Ox18.Ox436)
  5819.             Ox18.Ox436();
  5820.         }
  5821.         );
  5822.         this.Ox378(
  5823.         '\u041D\u043E\u0432\u0430\u044F\u0020\u0438\u0433\u0440\u0430',0x12c,0x7d,0x5a,function()
  5824.             {
  5825.             if(Ox18.Ox438)
  5826.             Ox18.Ox438();
  5827.         }
  5828.         );
  5829.         this.Ox378(
  5830.         '\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C\u0020\u0438\u0433\u0440\u0443',0x12c,0x7d,0x96,function()
  5831.             {
  5832.             if(Ox18.Ox43a)
  5833.             Ox18.Ox43a();
  5834.         }
  5835.         );
  5836.         this.Ox378(
  5837.         '\u0418\u0441\u0442\u043E\u0440\u0438\u044F',0x12c,0x7d,0xd2,function()
  5838.             {
  5839.             if(Ox18.Ox43c)
  5840.             Ox18.Ox43c();
  5841.         }
  5842.         );
  5843.         this.Ox378(
  5844.         '\u0422\u043E\u043F\u0020\u0031\u0030\u0030\u0020\u0438\u0433\u0440\u043E\u043A\u043E\u0432',0x12c,0x7d,0x10e,function()
  5845.             {
  5846.             window.open('\x68\x74\x74\x70\x3A\x2F\x2F\x70\x69\x6B\x61\x62\x75\x2E\x72\x75\x2F\x67\x61\x6D\x65\x30\x78\x30\x30\x5F\x74\x6F\x70\x2E\x70\x68\x70');
  5847.         }
  5848.         );
  5849.     };
  5850.     Ox4a.call(this);
  5851. }
  5852. function Ox4fc(text,spritesLib,Ox38,width,height)
  5853.     {
  5854.     Ox510.call(this,spritesLib,Ox38,width,height);
  5855.     this.Ox374=null;
  5856.     var Ox4a=function()
  5857.         {
  5858.         this.windowWidth=0x230;
  5859.         this.windowHeight=0xfa;
  5860.         this.Ox37a(text,0x1f4,0x32,0x1e,0x1e,0x14,'\x63\x65\x6E\x74\x65\x72');
  5861.         var Ox18=this;
  5862.         this.Ox378(
  5863.         '\u0413\u043B\u0430\u0432\u043D\u043E\u0435\u0020\u043C\u0435\u043D\u044E',0xc8,0xb4,0x78,function()
  5864.             {
  5865.             if(Ox18.Ox374)
  5866.             Ox18.Ox374();
  5867.         }
  5868.         );
  5869.     };
  5870.     Ox4a.call(this);
  5871. }
  5872. function Ox4fe(map,sprites)
  5873.     {
  5874.     Ox500.call(this,map,sprites);
  5875.     var Ox116=this.Oxfa;
  5876.     var Ox22c=this.Ox3da;
  5877.     this.className='\x4F\x78\x34\x66\x65';
  5878.     this.Ox3a=0x0;
  5879.     this.Ox43e=0x0;
  5880.     var Ox270=false;
  5881.     var Ox272=false;
  5882.     var Ox274=false;
  5883.     var Ox276=false;
  5884.     var jump=false;
  5885.     var fire=false;
  5886.     var Ox278=false;
  5887.     var sit=false;
  5888.     var Ox27a=0x2;
  5889.     var Ox27c=null;
  5890.     var Ox20e=0x0;
  5891.     var Ox27e=false;
  5892.     var Ox280=false;
  5893.     var Ox282=false;
  5894.     var Ox284=false;
  5895.     var Ox18=this;
  5896.     var Ox286=false;
  5897.     var Ox288=0x0;
  5898.     var Ox28a=0x0;
  5899.     this.Ox348=true;
  5900.     this.Ox34a=false;
  5901.     this.Ox36a=false;
  5902.     this.Ox168=0x9;
  5903.     this.Ox440=0x0;
  5904.     this.Ox442=0x0;
  5905.     this.Ox444=0x0;
  5906.     this.Ox446=false;
  5907.     this.target=null;
  5908.     var Ox28c=0x0;
  5909.     this.Ox448=0x0;
  5910.     var Ox28e=0x0;
  5911.     var Ox290=
  5912.         {
  5913.         has:false,'\x78':0x0,'\x79':0x0
  5914.     };
  5915.     var Ox292=
  5916.         {
  5917.         cnt: 0x0,fromX: 0x0,fromY: 0x0,Ox2be: 0x0,toY: 0x0,prevX: 0x0,prevY: 0x0,Ox2ba: 0x14,type: 0x0,calcX: true
  5918.     };
  5919.     var Ox294=
  5920.         {
  5921.         cnt: 0x0,fromX: 0x0,Ox2be: 0x0,prevX: 0x0,prevY: 0x0,Ox2ba: 0x14
  5922.     };
  5923.     var Ox296=
  5924.         {
  5925.         cnt: 0x0,fromX: 0x0,Ox2be: 0x0,Ox2ba: 0x14
  5926.     };
  5927.     var Ox298=
  5928.         {
  5929.         Ox118: 0x0,Ox2bc: 0x0,Ox2ba: 0x0
  5930.     };
  5931.     var Ox29a=0x0;
  5932.     this.Ox362=null;
  5933.     this.Ox364=null;
  5934.     this.Ox44a=null;
  5935.     this.Ox44c=null;
  5936.     this.Ox44e=null;
  5937.     this.Ox368=null;
  5938.     var Ox29c=null;
  5939.     var boundingRect=[0x0,0x0,0x0,0x0,0x0];
  5940.     var Ox29e=false;
  5941.     var Ox2a0=0x1;
  5942.     var Ox2a2=0x1;
  5943.     this.Ox350=0x64;
  5944.     var Ox2a4=false;
  5945.     var Ox2a6=[0x0,0x0,0x0,0x0];
  5946.     this.Ox34c=0x1e;
  5947.     this.Ox34e=0x14;
  5948.     this.Ox450=true;
  5949.     this.Ox452=false;
  5950.     this.Ox454=false;
  5951.     this.Ox456=false;
  5952.     this.Ox458=false;
  5953.     this.Ox45a=false;
  5954.     this.Ox45c=false;
  5955.     var Ox2a8=0x0;
  5956.     this.Ox45e=0x0;
  5957.     this.Ox370=false;
  5958.     this.Ox460=null;
  5959.     this.Ox462=false;
  5960.     this.Ox36e=0x1;
  5961.     this.Ox464=
  5962.         {
  5963.         has: false,Ox250: 0x0,shieldObj: null
  5964.     };
  5965.     var Ox2aa=
  5966.         {
  5967.         '\x68\x61\x73':false,'\x6D\x69\x6E':0x0,'\x6D\x61\x78':0x0
  5968.     };
  5969.     this.Ox466=function()
  5970.         {
  5971.         this.Ox464.has=true;
  5972.         this.Ox464.Ox250=0x320;
  5973.         this.Ox464.shieldObj=map.Ox3cc('\x73\x68\x69\x65\x6C\x64',this.x,this.y,true,false);
  5974.     };
  5975.     this.Ox372=function(min,max)
  5976.         {
  5977.         Ox2aa.min=min;
  5978.         Ox2aa.max=max;
  5979.         Ox2aa.has=true;
  5980.         return this;
  5981.     };
  5982.     this.Ox360=function(Ox142)
  5983.         {
  5984.         Ox27c=Ox142;
  5985.         Ox2b2.call(this);
  5986.         return this;
  5987.     };
  5988.     this.Ox354=function(left,right,top)
  5989.         {
  5990.         boundingRect[0x0]=left+this.Ox3fa;
  5991.         boundingRect[0x1]=right+this.Ox3fa;
  5992.         boundingRect[0x2]=boundingRect[0x4]=top+this.Ox358;
  5993.         boundingRect[0x3]=this.height+this.Ox358;
  5994.         return this;
  5995.     };
  5996.     this.Ox468=function(x,y)
  5997.         {
  5998.         if(!this.Ox35a) return false;
  5999.         return x>=this.x+boundingRect[0x0]
  6000.         && x<=this.x+boundingRect[0x1]
  6001.         && y>=this.y+boundingRect[0x2]
  6002.         && y<=this.y+boundingRect[0x3];
  6003.     };
  6004.     this.Ox356=function(left,right,top,bottom)
  6005.         {
  6006.         Ox2a6[0x0]=left;
  6007.         Ox2a6[0x1]=right;
  6008.         Ox2a6[0x2]=top;
  6009.         Ox2a6[0x3]=bottom;
  6010.         return this;
  6011.     };
  6012.     this.Ox46a=function(x,y)
  6013.         {
  6014.         x-=this.x+this.Ox3fa;
  6015.         y-=this.y+this.Ox358;
  6016.         return x>=Ox2a6[0x0]
  6017.         && x<=Ox2a6[0x1]
  6018.         && y>=Ox2a6[0x2]
  6019.         && y<=Ox2a6[0x3];
  6020.     };
  6021.     this.Ox270=function(flag)
  6022.         {
  6023.         if(!this.Ox450) return;
  6024.         if(Ox270 === flag) return;
  6025.         Ox270=flag==true;
  6026.         if((Ox20e==0x2 && Ox292.type==0x1) || Ox20e==0x3 || Ox20e==0x4 || Ox20e==0x5)
  6027.             {
  6028.             Ox27c=0x2;
  6029.         }
  6030.         Ox2b2.call(this);
  6031.     };
  6032.     this.Ox272=function(flag)
  6033.         {
  6034.         if(!this.Ox450) return;
  6035.         if(Ox272 === flag) return;
  6036.         Ox272=flag==true;
  6037.         if((Ox20e==0x2 && Ox292.type==0x1) || Ox20e==0x3 || Ox20e==0x4 || Ox20e==0x5)
  6038.             {
  6039.             Ox27c=0x1;
  6040.         }
  6041.         Ox2b2.call(this);
  6042.     };
  6043.     this.Ox274=function(flag)
  6044.         {
  6045.         if(map.Ox396)
  6046.             {
  6047.             if(flag === true) this.jump();
  6048.         }
  6049.          else
  6050.             {
  6051.             if(Ox274==flag) return;
  6052.             Ox274=flag==true;
  6053.             Ox2b2.call(this);
  6054.         }
  6055.     };
  6056.     this.Ox276=function(flag)
  6057.         {
  6058.         if(map.Ox396)
  6059.             {
  6060.             this.sit(flag);
  6061.         }
  6062.          else
  6063.             {
  6064.             if(Ox276==flag) return;
  6065.             Ox276=flag==true;
  6066.             Ox2b2.call(this);
  6067.         }
  6068.     };
  6069.     this.sit=function(flag)
  6070.         {
  6071.         if(!map.Ox396) return;
  6072.         if(sit === flag) return;
  6073.         if(flag === false)
  6074.             {
  6075.             if(this.Ox46c(this.x,this.y).length>0x0)
  6076.                 {
  6077.                 Ox29e=true;
  6078.                 return;
  6079.             }
  6080.         }
  6081.         sit=flag==true;
  6082.         Ox2b2.call(this);
  6083.     };
  6084.     this.Ox278=function(flag)
  6085.         {
  6086.         if(Ox278 === flag) return;
  6087.         Ox278=flag;
  6088.         if(Ox278)
  6089.             {
  6090.             this.fire();
  6091.         }
  6092.          else
  6093.             {
  6094.             Ox28e=0x0;
  6095.             fire=false;
  6096.         }
  6097.     };
  6098.     this.fire=function(_fireType,_direction)
  6099.         {
  6100.         if(_direction === undefined) _direction=Ox27a;
  6101.         if(_fireType === undefined) _fireType=0x1;
  6102.         if(!Ox2ac.call(this))
  6103.             {
  6104.             Ox2b2.call(this);
  6105.             return;
  6106.         }
  6107.         fire=true;
  6108.         Ox2a0=_fireType;
  6109.         Ox27c=_direction;
  6110.         if(!this.Ox456 && this.Ox462 && Ox20e==0x1 && Ox29a>0x3)
  6111.             {
  6112.             Ox296.cnt=Ox296.Ox2ba;
  6113.             Ox296.fromX=this.x;
  6114.             if(Ox27a==0x1)
  6115.                 {
  6116.                 Ox296.Ox2be=this.x-0x78;
  6117.             }
  6118.              else
  6119.                 {
  6120.                 Ox296.Ox2be=this.x+0x78;
  6121.             }
  6122.             Ox2a0=0x2;
  6123.         }
  6124.         Ox2b2.call(this);
  6125.     };
  6126.     var Ox2ac=function()
  6127.         {
  6128.         if(this.Ox448>0x0)
  6129.             {
  6130.             return (new Date()).getTime()-Ox28c>=this.Ox448;
  6131.         }
  6132.         return true;
  6133.     };
  6134.     var Ox2ae=function()
  6135.         {
  6136.         Ox2a2=Ox2a0;
  6137.         Ox28c=(new Date()).getTime();
  6138.         if(this.Ox448>0x0) Ox28e=Math.floor(this.Ox448 / 0x18);
  6139.         if(this.Ox44a) this.Ox44a();
  6140.     };
  6141.     this.jump=function(jumpForward)
  6142.         {
  6143.         if(!map.Ox396) return;
  6144.         if(jump === true || Ox286 === true) return;
  6145.         if(this.Ox46c(this.x,this.y).length>0x0)
  6146.             {
  6147.             return;
  6148.         }
  6149.         jump=true;
  6150.         Ox292.fromX=this.x;
  6151.         Ox292.fromY=this.y;
  6152.         Ox292.prevX=this.x;
  6153.         Ox292.prevY=this.y;
  6154.         Ox292.calcX=true;
  6155.         if(Ox20e==0x1 || jumpForward === true)
  6156.             {
  6157.             if(Ox27a==0x1)
  6158.                 {
  6159.                 Ox292.Ox2be=this.x-0xc8;
  6160.             }
  6161.              else
  6162.                 {
  6163.                 Ox292.Ox2be=this.x+0xc8;
  6164.             }
  6165.             if(jumpForward)
  6166.                 {
  6167.                 Ox292.type=0x1;
  6168.             }
  6169.              else
  6170.                 {
  6171.                 Ox292.type=0x2;
  6172.             }
  6173.         }
  6174.          else
  6175.             {
  6176.             Ox292.Ox2be=this.x;
  6177.             Ox292.type=0x1;
  6178.         }
  6179.         Ox292.toY=this.y-0x64;
  6180.         Ox292.cnt=Ox292.Ox2ba;
  6181.         Ox2b2.call(this);
  6182.         Ox2c4.call(this);
  6183.     };
  6184.     this.Ox46e=function(Ox3a)
  6185.         {
  6186.         this.Ox3a=Math.max(this.Ox3a+Ox3a,0x0);
  6187.         this.Ox43e=Math.max(this.Ox43e+Ox3a,0x0);
  6188.         if(this.Ox460) this.Ox460();
  6189.     };
  6190.     this.Ox470=function(Ox4a2)
  6191.         {
  6192.         if(!this.Ox35a) return;
  6193.         if(this.Ox444>0x0) return;
  6194.         if(this.Ox464.has) return;
  6195.         if(Ox4a2>0x0) this.Ox46e(-Ox4a2);
  6196.         this.Ox350-=Ox4a2;
  6197.         if(this.Ox44c) this.Ox44c();
  6198.         if(this.Ox350<=0x0)
  6199.             {
  6200.             this.Ox350=0x0;
  6201.             this.Ox472();
  6202.         }
  6203.         this.Ox444=0x2;
  6204.         this.Ox474=true;
  6205.         if(this.Ox35a)
  6206.             {
  6207.             var Oxcc='';
  6208.             var Ox2b0=this.Ox476;
  6209.             if(Ox20e==0x0 || Ox20e==0x1 || Ox20e==0x5)
  6210.                 {
  6211.                 Oxcc='\x73\x74\x61\x79\x5F\x64\x61\x6D\x61\x67\x65';
  6212.             }
  6213.              else if(Ox20e==0x4)
  6214.                 {
  6215.                 Oxcc='\x73\x69\x74\x5F\x64\x61\x6D\x61\x67\x65';
  6216.             }
  6217.             if(Oxcc && !this.Ox478)
  6218.                 {
  6219.                 var Ox18=this;
  6220.                 if(Ox27a==0x1)
  6221.                     {
  6222.                     Oxcc+='\x5F\x6C\x65\x66\x74';
  6223.                 }
  6224.                  else
  6225.                     {
  6226.                     Oxcc+='\x5F\x72\x69\x67\x68\x74';
  6227.                 }
  6228.                 this.Ox41a(
  6229.                 Oxcc,function()
  6230.                     {
  6231.                     Ox18.Ox41a(Ox2b0);
  6232.                 }
  6233.                 )
  6234.             }
  6235.         }
  6236.     };
  6237.     this.Ox472=function()
  6238.         {
  6239.         if(!this.Ox35a) return;
  6240.         this.Ox35a=false;
  6241.         this.Ox350=0x0;
  6242.         if(this.Ox44c) this.Ox44c();
  6243.         if(this.Ox44e) this.Ox44e();
  6244.         sit=false;
  6245.         if(jump)
  6246.             {
  6247.             jump=false;
  6248.             Ox286=true;
  6249.         }
  6250.         Ox272=false;
  6251.         Ox270=false;
  6252.         Ox278=false;
  6253.         fire=false;
  6254.         Ox27e=false;
  6255.         Ox298.Ox118=this.Ox34c;
  6256.         Ox298.Ox2bc=0x0;
  6257.         Ox298.Ox2ba=this.Ox34e;
  6258.         if(Ox298.Ox2ba==0x0)
  6259.             {
  6260.             this.Ox204=0x0;
  6261.         }
  6262.         if(this.Ox45a)
  6263.             {
  6264.             Ox2a8=0xf;
  6265.         }
  6266.         Ox2b2.call(this);
  6267.     };
  6268.     var Ox2b2=function()
  6269.         {
  6270.         if(Ox27e)
  6271.             {
  6272.             Ox284=true;
  6273.             return;
  6274.         }
  6275.         Ox284=false;
  6276.         var Ox142=Ox27c!==null?Ox27c:Ox27a;
  6277.         Ox27c=null;
  6278.         if(!this.Ox35a)
  6279.             {
  6280.             Ox224.call(this,0x7,Ox142);
  6281.         }
  6282.          else if(Ox286)
  6283.             {
  6284.             Ox224.call(this,0x5,Ox142,true);
  6285.         }
  6286.          else if(jump)
  6287.             {
  6288.             Ox224.call(this,0x2,Ox142,true);
  6289.         }
  6290.          else if(sit)
  6291.             {
  6292.             if(Ox272 || Ox270)
  6293.                 {
  6294.                 Ox224.call(this,0x6,Ox272?0x1:0x2);
  6295.             }
  6296.              else
  6297.                 {
  6298.                 Ox224.call(this,0x4,Ox142,true);
  6299.             }
  6300.         }
  6301.          else if(Ox274 || Ox276)
  6302.             {
  6303.             Ox224.call(this,0x1,Ox274?0x1:0x2,(this.Ox456 && fire) || Ox28e>0x0);
  6304.         }
  6305.          else if(fire && Ox2ac.call(this))
  6306.             {
  6307.             Ox224.call(this,0x3,Ox142,Ox2a2!=Ox2a0 || Ox278);
  6308.         }
  6309.          else if(Ox272 || Ox270)
  6310.             {
  6311.             Ox224.call(this,0x1,Ox272?0x1:0x2);
  6312.         }
  6313.          else
  6314.             {
  6315.             Ox224.call(this,0x0,Ox142);
  6316.         }
  6317.     };
  6318.     var Ox224=function(newStage,newDirection,skipCheck)
  6319.         {
  6320.         if(!newDirection) newDirection=Ox27a;
  6321.         if(newStage==Ox20e && newDirection==Ox27a && skipCheck!==true) return;
  6322.         var Ox2b4='';
  6323.         boundingRect[0x2]=boundingRect[0x4];
  6324.         this.Ox24a=this.Ox416;
  6325.         Ox29a=0x0;
  6326.         if(this.Ox450)
  6327.             {
  6328.             if(newStage!=Ox20e && newStage!==0x7)
  6329.                 {
  6330.                 if(Ox20e==0x2 || newStage==0x2 || Ox20e==0x5)
  6331.                     {
  6332.                     Ox2b4='\x6A\x75\x6D\x70';
  6333.                     Ox280=false;
  6334.                 }
  6335.                  else if(this.Ox348 && ((Ox20e==0x1 && !Ox282) || newStage==0x1))
  6336.                     {
  6337.                     Ox2b4='\x73\x74\x61\x72\x74\x5F\x6D\x6F\x76\x65';
  6338.                     Ox280=true;
  6339.                     Ox282=true;
  6340.                 }
  6341.                 if(Ox2b4!='')
  6342.                     {
  6343.                     Ox27e=true;
  6344.                     this.Ox41a(
  6345.                     Ox2b4+(newDirection==0x1?'\x5F\x6C\x65\x66\x74':'\x5F\x72\x69\x67\x68\x74'),function()
  6346.                         {
  6347.                         Ox27e=false;
  6348.                         if(Ox284)
  6349.                             {
  6350.                             Ox2b2.call(Ox18);
  6351.                         }
  6352.                          else
  6353.                             {
  6354.                             Ox224.call(Ox18,Ox20e,Ox27a,true);
  6355.                         }
  6356.                     }
  6357.                     ,true
  6358.                     );
  6359.                     Ox20e=newStage;
  6360.                     Ox27a=newDirection;
  6361.                     return;
  6362.                 }
  6363.             }
  6364.         }
  6365.         var Ox2b6=null;
  6366.         Ox280=false;
  6367.         Ox282=false;
  6368.         switch (newStage)
  6369.             {
  6370.             default:
  6371.             case 0x0:
  6372.             Ox2b4='\x73\x74\x61\x79';
  6373.             break;
  6374.             case 0x1:
  6375.             Ox2b4='\x6D\x6F\x76\x65';
  6376.             Ox280=true;
  6377.             Ox282=false;
  6378.             if(this.Ox456 && fire && Ox2ac.call(this))
  6379.                 {
  6380.                 Ox2b4='\x73\x74\x72\x69\x6B\x65'+Ox2a0;
  6381.                 Ox2ae.call(this);
  6382.                 Ox2b6=function()
  6383.                     {
  6384.                     if(Ox278)
  6385.                         {
  6386.                         Ox18.fire();
  6387.                     }
  6388.                      else
  6389.                         {
  6390.                         Ox2b2.call(Ox18);
  6391.                     }
  6392.                 };
  6393.             }
  6394.             break;
  6395.             case 0x2:
  6396.             if(Ox292.type==0x1 && fire && Ox2ac.call(this))
  6397.                 {
  6398.                 Ox2b4='\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65';
  6399.                 Ox2ae.call(this);
  6400.                 Ox2b6=function()
  6401.                     {
  6402.                     if(Ox278)
  6403.                         {
  6404.                         Ox18.fire();
  6405.                     }
  6406.                      else
  6407.                         {
  6408.                         fire=false;
  6409.                         Ox2b2.call(Ox18);
  6410.                     }
  6411.                 };
  6412.             }
  6413.              else
  6414.                 {
  6415.                 if(Ox292.type==0x2)
  6416.                     {
  6417.                     Ox2b4='\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65\x32';
  6418.                 }
  6419.                  else
  6420.                     {
  6421.                     Ox2b4='\x66\x6C\x79';
  6422.                 }
  6423.             }
  6424.             break;
  6425.             case 0x3:
  6426.             Ox2b4='\x73\x74\x72\x69\x6B\x65'+Ox2a0;
  6427.             Ox2ae.call(this);
  6428.             Ox2b6=function()
  6429.                 {
  6430.                 if(Ox278)
  6431.                     {
  6432.                     Ox18.fire();
  6433.                 }
  6434.                  else
  6435.                     {
  6436.                     fire=false;
  6437.                     Ox2b2.call(Ox18);
  6438.                 }
  6439.             };
  6440.             break;
  6441.             case 0x4:
  6442.             boundingRect[0x2]=boundingRect[0x4]+0x28;
  6443.             this.Ox24a=this.Ox416+0x5;
  6444.             if(fire && Ox2ac.call(this))
  6445.                 {
  6446.                 Ox2b4='\x73\x69\x74\x5F\x73\x74\x72\x69\x6B\x65\x31';
  6447.                 Ox2ae.call(this);
  6448.                 Ox2b6=function()
  6449.                     {
  6450.                     if(Ox278)
  6451.                         {
  6452.                         Ox18.fire();
  6453.                     }
  6454.                      else
  6455.                         {
  6456.                         fire=false;
  6457.                         Ox2b2.call(Ox18);
  6458.                     }
  6459.                 };
  6460.             }
  6461.              else
  6462.                 {
  6463.                 Ox2b4='\x73\x69\x74';
  6464.             }
  6465.             break;
  6466.             case 0x5:
  6467.             if(fire && Ox2ac.call(this))
  6468.                 {
  6469.                 Ox2b4='\x66\x6C\x79\x5F\x73\x74\x72\x69\x6B\x65';
  6470.                 Ox2ae.call(this);
  6471.                 Ox2b6=function()
  6472.                     {
  6473.                     if(Ox278)
  6474.                         {
  6475.                         Ox18.fire();
  6476.                     }
  6477.                      else
  6478.                         {
  6479.                         fire=false;
  6480.                         Ox2b2.call(Ox18);
  6481.                     }
  6482.                 };
  6483.             }
  6484.              else
  6485.                 {
  6486.                 Ox2b4='\x66\x6C\x79';
  6487.             }
  6488.             break;
  6489.             case 0x6:
  6490.             boundingRect[0x2]=boundingRect[0x4]+0x28;
  6491.             this.Ox24a=this.Ox416+0x5;
  6492.             Ox27e=true;
  6493.             Ox280=true;
  6494.             Ox2b4='\x73\x69\x74\x5F\x73\x6F\x6D\x65\x72\x73\x61\x75\x6C\x74';
  6495.             Ox2b6=function()
  6496.                 {
  6497.                 Ox27e=false;
  6498.                 Ox2b2.call(Ox18);
  6499.             };
  6500.             break;
  6501.             case 0x7:
  6502.             Ox4fe.dieSpriteNo++;
  6503.             if(Ox4fe.dieSpriteNo>this.Ox36e) Ox4fe.dieSpriteNo=0x1;
  6504.             Ox2b4='\x64\x69\x65'+Ox4fe.dieSpriteNo;
  6505.             Ox27e=true;
  6506.             Ox280=false;
  6507.             break;
  6508.         }
  6509.         if(Ox2b4!='')
  6510.             {
  6511.             if(!this.Ox450)
  6512.                 {
  6513.                 this.Ox41a(Ox2b4,Ox2b6);
  6514.             }
  6515.              else
  6516.                 {
  6517.                 if(newDirection==0x1)
  6518.                     {
  6519.                     this.Ox41a(Ox2b4+'\x5F\x6C\x65\x66\x74',Ox2b6);
  6520.                 }
  6521.                  else
  6522.                     {
  6523.                     this.Ox41a(Ox2b4+'\x5F\x72\x69\x67\x68\x74',Ox2b6);
  6524.                 }
  6525.             }
  6526.         }
  6527.         Ox20e=newStage;
  6528.         Ox27a=newDirection;
  6529.     };
  6530.     this.Oxfa=function()
  6531.         {
  6532.         if(!Ox2a4)
  6533.             {
  6534.             Ox2d0.call(this,this.x,this.y);
  6535.             Ox2a4=true;
  6536.         }
  6537.         if(Ox28e>0x0 && --Ox28e==0x0)
  6538.             {
  6539.             this.fire();
  6540.         }
  6541.         if(this.Ox464.has)
  6542.             {
  6543.             this.Ox464.Ox250--;
  6544.             if(this.Ox464.Ox250==0x0)
  6545.                 {
  6546.                 this.Ox464.shieldObj.Oxfe();
  6547.                 this.Ox464.shieldObj=null;
  6548.                 this.Ox464.has=false;
  6549.             }
  6550.              else
  6551.                 {
  6552.                 this.Ox464.shieldObj.x=this.x;
  6553.                 this.Ox464.shieldObj.y=this.y;
  6554.             }
  6555.         }
  6556.         if(this.Ox444>0x0 && --this.Ox444==0x0)
  6557.             {
  6558.             this.Ox474=false;
  6559.             this.Ox38e=true;
  6560.         }
  6561.         if(Ox286)
  6562.             {
  6563.             Ox2c2.call(this);
  6564.         }
  6565.          else
  6566.             {
  6567.             if(Ox20e==0x1 || Ox20e==0x6)
  6568.                 {
  6569.                 move.call(this);
  6570.             }
  6571.              else if(Ox20e==0x2)
  6572.                 {
  6573.                 Ox2c4.call(this);
  6574.             }
  6575.              else if(Ox20e==0x3 && Ox2a0==0x2)
  6576.                 {
  6577.                 Ox2b8.call(this);
  6578.             }
  6579.         }
  6580.         if(!this.Ox35a && !this.hidden)
  6581.             {
  6582.             if(Ox2a8>0x0 && --Ox2a8>-0x1)
  6583.                 {
  6584.                 if(Ox2a8 % 0x2==0x0)
  6585.                     {
  6586.                     map.Ox3cc('\x62\x6C\x6F\x77\x31',this.x-0x28+Math.round(Math.random()*0x50),this.y-0x32+Math.round(Math.random()*0x32))
  6587.                 }
  6588.                  else
  6589.                     {
  6590.                     map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x-0x28+Math.round(Math.random()*0x50),this.y-0x32+Math.round(Math.random()*0x32))
  6591.                 }
  6592.             }
  6593.             if(Ox298.Ox118>0x0)
  6594.                 {
  6595.                 Ox298.Ox118--;
  6596.             }
  6597.              else
  6598.                 {
  6599.                 if(Ox298.Ox2ba==0x0)
  6600.                     {
  6601.                     this.Ox38e=true;
  6602.                     this.Oxfe();
  6603.                 }
  6604.                  else
  6605.                     {
  6606.                     Ox298.Ox2bc=Math.min(Ox298.Ox2ba,Ox298.Ox2bc+0x1);
  6607.                     this.Ox204=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox298.Ox2bc,0x1,0x0,Ox298.Ox2ba);
  6608.                     this.Ox38e=true;
  6609.                     if(this.Ox204==0x0)
  6610.                         {
  6611.                         this.Oxfe();
  6612.                         return;
  6613.                     }
  6614.                 }
  6615.             }
  6616.         }
  6617.         Ox116.call(this);
  6618.     };
  6619.     if(PikabuGame2.drawDebug)
  6620.         {
  6621.         this.Ox3da=function(Ox5c)
  6622.             {
  6623.             Ox22c.call(this,Ox5c);
  6624.             Ox5c.fillStyle='\x72\x67\x62\x61\x28\x32\x35\x35\x2C\x20\x30\x2C\x20\x30\x2C\x20\x2E\x35\x29';
  6625.             Ox5c.beginPath();
  6626.             Ox5c.rect(
  6627.             Math.round(this.x-map.Ox386.x+boundingRect[0x0]),Math.round(this.y-map.Ox386.y+boundingRect[0x2]),Math.round(boundingRect[0x1]-boundingRect[0x0]),boundingRect[0x3]-boundingRect[0x2]
  6628.             );
  6629.             Ox5c.fill();
  6630.         };
  6631.     }
  6632.     var Ox2b8=function()
  6633.         {
  6634.         if(Ox296.cnt>0x0)
  6635.             {
  6636.             Ox296.cnt--;
  6637.             var Ox2ba=Ox296.Ox2ba;
  6638.             var Ox2bc=Ox2ba-Ox296.cnt;
  6639.             var Ox2be;
  6640.             if(Ox296.fromX<Ox296.Ox2be)
  6641.                 {
  6642.                 Ox2be=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox2bc,Ox296.fromX,Ox296.Ox2be,Ox2ba);
  6643.             }
  6644.              else
  6645.                 {
  6646.                 Ox2be=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox2bc,Ox296.fromX,Ox296.Ox2be,Ox2ba);
  6647.             }
  6648.             Ox2d0.call(this,Ox2be,this.y);
  6649.         }
  6650.          else
  6651.             {
  6652.             Ox2d0.call(this,this.x,this.y);
  6653.         }
  6654.     };
  6655.     var move=function()
  6656.         {
  6657.         if(!Ox280) return;
  6658.         var Ox10e=0x0,Ox110=0x0;
  6659.         var Ox2c0=Ox282?0x3:this.Ox168;
  6660.         if(Ox272 || Ox270)
  6661.             {
  6662.             if(Ox27a==0x1)
  6663.                 {
  6664.                 Ox10e=-Ox2c0;
  6665.             }
  6666.              else
  6667.                 {
  6668.                 Ox10e=Ox2c0;
  6669.             }
  6670.         }
  6671.         if(Ox274 || Ox276)
  6672.             {
  6673.             if(Ox27a==0x1)
  6674.                 {
  6675.                 Ox110=-Ox2c0;
  6676.             }
  6677.              else
  6678.                 {
  6679.                 Ox110=Ox2c0;
  6680.             }
  6681.         }
  6682.         Ox288=Ox10e;
  6683.         Ox28a=Ox110;
  6684.         Ox29a++;
  6685.         Ox2d0.call(this,this.x+Ox10e,this.y+Ox110);
  6686.         if(this.Ox364)
  6687.         this.Ox364();
  6688.     };
  6689.     var Ox2c2=function()
  6690.         {
  6691.         var Ox10e=0x0;
  6692.         if(Ox294.cnt>0x0)
  6693.             {
  6694.             Ox294.cnt--;
  6695.             var Ox2ba=Ox294.Ox2ba;
  6696.             var Ox2bc=Ox2ba-Ox294.cnt;
  6697.             var Ox2be;
  6698.             if(Ox294.fromX<Ox294.Ox2be)
  6699.                 {
  6700.                 Ox2be=PikabuGame2.math('\x63\x75\x62\x69\x63',Ox2bc,Ox294.fromX,Ox294.Ox2be,Ox2ba);
  6701.             }
  6702.              else
  6703.                 {
  6704.                 Ox2be=PikabuGame2.math('\x63\x75\x62\x69\x63\x32',Ox2bc,Ox294.fromX,Ox294.Ox2be,Ox2ba);
  6705.             }
  6706.             Ox10e=Ox2be-Ox294.prevX;
  6707.             Ox294.prevX=Ox2be;
  6708.             if(this.Ox368) this.Ox368();
  6709.             if(Ox272)
  6710.                 {
  6711.                 Ox10e-=0x1;
  6712.             }
  6713.              else if(Ox270)
  6714.                 {
  6715.                 Ox10e+=0x1;
  6716.             }
  6717.             Ox2d0.call(this,this.x+Ox10e,this.y);
  6718.         }
  6719.          else
  6720.             {
  6721.             if(Ox272)
  6722.                 {
  6723.                 Ox10e-=0x1;
  6724.             }
  6725.              else if(Ox270)
  6726.                 {
  6727.                 Ox10e+=0x1;
  6728.             }
  6729.             Ox2d0.call(this,this.x+Ox10e,this.y);
  6730.         }
  6731.     };
  6732.     var Ox2c4=function()
  6733.         {
  6734.         Ox292.cnt--;
  6735.         var Ox2ba=Ox292.Ox2ba;
  6736.         var Ox2c6=Ox2ba / 0x2;
  6737.         var Ox2bc=Ox2ba-Ox292.cnt;
  6738.         var Ox2be,toY;
  6739.         if(Ox292.calcX)
  6740.             {
  6741.             Ox2be=PikabuGame2.math('\x6C\x69\x6E\x65\x61\x72',Ox2bc,Ox292.fromX,Ox292.Ox2be,Ox2ba);
  6742.         }
  6743.          else
  6744.             {
  6745.             Ox2be=Ox292.prevX;
  6746.         }
  6747.         if(Ox2bc<=Ox2c6)
  6748.             {
  6749.             toY=PikabuGame2.math('\x63\x75\x62\x69\x63\x32',Ox2bc,Ox292.fromY,Ox292.toY,Ox2c6);
  6750.         }
  6751.          else
  6752.             {
  6753.             toY=PikabuGame2.math('\x63\x75\x62\x69\x63\x32',Ox2bc-Ox2c6,Ox292.toY,Ox292.fromY,Ox2c6);
  6754.         }
  6755.         if(Ox292.cnt==0x0)
  6756.             {
  6757.             jump=false;
  6758.             Ox2b2.call(this);
  6759.         }
  6760.         var Ox10e=Ox2be-Ox292.prevX;
  6761.         var Ox110=toY-Ox292.prevY;
  6762.         Ox292.prevX=Ox2be;
  6763.         Ox292.prevY=toY;
  6764.         Ox2d0.call(this,this.x+Ox10e,this.y+Ox110);
  6765.     };
  6766.     var Ox2c8=function(Ox82)
  6767.         {
  6768.         if(Ox29c)
  6769.             {
  6770.             if(Ox29c==Ox82)
  6771.                 {
  6772.                 if(Ox82==map && this.Ox454)
  6773.                     {
  6774.                     Ox290.has=true;
  6775.                     Ox290.x=this.x;
  6776.                     Ox290.y=this.y;
  6777.                 }
  6778.                 return;
  6779.             }
  6780.             Ox29c.Ox406(this);
  6781.             Ox29c=null;
  6782.         }
  6783.         if(Ox82)
  6784.             {
  6785.             if(Ox82!=map)
  6786.                 {
  6787.                 if(Ox82.className=='\x4F\x78\x34\x65\x65')
  6788.                     {
  6789.                     Ox29c=Ox82;
  6790.                     Ox82.Ox404(this);
  6791.                 }
  6792.             }
  6793.              else
  6794.                 {
  6795.                 if(this.Ox454)
  6796.                     {
  6797.                     Ox290.has=true;
  6798.                     Ox290.x=this.x;
  6799.                     Ox290.y=this.y;
  6800.                 }
  6801.             }
  6802.         }
  6803.     };
  6804.     this.Ox35c=function()
  6805.         {
  6806.         return Ox29c;
  6807.     };
  6808.     this.Ox46c=function(x,y,leftAndRight)
  6809.         {
  6810.         if(x === undefined) x=this.x;
  6811.         if(y === undefined) y=this.y;
  6812.         var Ox82,Ox60=[];
  6813.         if(leftAndRight === undefined || leftAndRight === true)
  6814.             {
  6815.             Ox82=map.Ox3ba(x+boundingRect[0x0],y+boundingRect[0x4],this,this.Ox34a);
  6816.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6817.             Ox82=map.Ox3ba(x+boundingRect[0x1],y+boundingRect[0x4],this,this.Ox34a);
  6818.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6819.         }
  6820.          else
  6821.             {
  6822.             Ox82=map.Ox3ba(x,y+boundingRect[0x4],this,this.Ox34a);
  6823.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6824.         }
  6825.         return Ox60;
  6826.     };
  6827.     this.Ox47a=function(x,y,topAndBottom)
  6828.         {
  6829.         if(x === undefined) x=this.x;
  6830.         if(y === undefined) y=this.y;
  6831.         var Ox82,Ox60=[];
  6832.         if(topAndBottom)
  6833.             {
  6834.             Ox82=map.Ox3ba(x+boundingRect[0x0],y-0xa,this,this.Ox34a);
  6835.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6836.         }
  6837.         Ox82=map.Ox3ba(x+boundingRect[0x0],y+boundingRect[0x2],this,this.Ox34a);
  6838.         if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6839.         return Ox60;
  6840.     };
  6841.     this.Ox47c=function(x,y,topAndBottom)
  6842.         {
  6843.         if(x === undefined) x=this.x;
  6844.         if(y === undefined) y=this.y;
  6845.         var Ox82,Ox60=[];
  6846.         if(topAndBottom)
  6847.             {
  6848.             Ox82=map.Ox3ba(x+boundingRect[0x1],y-0xa,this,this.Ox34a);
  6849.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6850.         }
  6851.         Ox82=map.Ox3ba(x+boundingRect[0x1],y+boundingRect[0x2],this,this.Ox34a);
  6852.         if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6853.         return Ox60;
  6854.     };
  6855.     this.Ox47e=function(x,y,leftAndRight)
  6856.         {
  6857.         if(x === undefined) x=this.x;
  6858.         if(y === undefined) y=this.y+0x1;
  6859.         var Ox82,Ox60=[];
  6860.         if(leftAndRight === undefined || leftAndRight === true)
  6861.             {
  6862.             Ox82=map.Ox3ba(x+boundingRect[0x0],y,this,this.Ox34a);
  6863.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6864.             Ox82=map.Ox3ba(x+boundingRect[0x1],y,this,this.Ox34a);
  6865.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6866.         }
  6867.          else
  6868.             {
  6869.             Ox82=map.Ox3ba(x,y,this,this.Ox34a);
  6870.             if(Ox82!==null) Ox2ca.call(this,Ox60,Ox82);
  6871.         }
  6872.         return Ox60;
  6873.     };
  6874.     var Ox2ca=function(list,Ox82)
  6875.         {
  6876.         if(Ox82.className=='\x4F\x78\x34\x65\x65')
  6877.             {
  6878.             if(!Ox82.Ox35a) return;
  6879.             if(Ox82.Ox3f2)
  6880.                 {
  6881.                 if(this.Ox452)
  6882.                     {
  6883.                     map.Ox3cc('\x6C\x69\x67\x68\x74',this.x,this.y-0x4b);
  6884.                     this.Ox350=Math.min(0x64,this.Ox350+0x64);
  6885.                     if(this.Ox44c) this.Ox44c();
  6886.                     Ox82.Ox242();
  6887.                 }
  6888.                 return;
  6889.             }
  6890.             if(Ox82.Ox3f4)
  6891.                 {
  6892.                 if(this.Ox452)
  6893.                     {
  6894.                     map.Ox3cc('\x6C\x69\x67\x68\x74',this.x,this.y-0x4b);
  6895.                     this.Ox466();
  6896.                     Ox82.Ox242();
  6897.                 }
  6898.                 return;
  6899.             }
  6900.         }
  6901.          else if(Ox82.className=='\x4F\x78\x34\x66\x65')
  6902.             {
  6903.             if(!Ox82.Ox35a) return;
  6904.             if(Ox82.Ox370)
  6905.                 {
  6906.                 this.Ox470(0x1e);
  6907.                 Ox82.Ox470(0x12c);
  6908.                 if(this.Ox44c) this.Ox44c();
  6909.                 return;
  6910.             }
  6911.              else if(Ox82 instanceof Ox50a)
  6912.                 {
  6913.                 this.Ox480();
  6914.                 Ox82.Ox4a8();
  6915.             }
  6916.         }
  6917.         list.push(Ox82);
  6918.     };
  6919.     this.Ox480=function()
  6920.         {
  6921.         Ox27e=true;
  6922.         this.Ox35a=false;
  6923.         this.hidden=true;
  6924.     };
  6925.     this.Ox35e=function()
  6926.         {
  6927.         if(Ox20e==0x0 || Ox20e==0x3)
  6928.             {
  6929.             return !fire && !jump && !Ox27e;
  6930.         }
  6931.         return false;
  6932.     };
  6933.     this.Ox482=function()
  6934.         {
  6935.         return boundingRect[0x2];
  6936.     };
  6937.     this.Ox366=function()
  6938.         {
  6939.         return [
  6940.         this.x,this.y+boundingRect[0x2]
  6941.         ];
  6942.     };
  6943.     this.Ox484=function()
  6944.         {
  6945.         return Ox27a;
  6946.     };
  6947.     this.Ox486=function()
  6948.         {
  6949.         return Ox20e==0x6 || (Ox20e==0x2 && Ox292.type==0x2);
  6950.     };
  6951.     this.Ox488=function()
  6952.         {
  6953.         var Ox2cc=[];
  6954.         var Ox2ce=this.Ox48a.Ox4b6;
  6955.         switch (Ox20e)
  6956.             {
  6957.             case 0x6:
  6958.             switch (Ox2ce)
  6959.                 {
  6960.                 case 0x0:
  6961.                 Ox2cc=[0x2,0x3,0x4];
  6962.                 break;
  6963.                 case 0x1:
  6964.                 Ox2cc=[0x5,0x6,0x7];
  6965.                 break;
  6966.                 case 0x2:
  6967.                 Ox2cc=[0x8,0x1,0x2];
  6968.                 break;
  6969.             }
  6970.             return Ox2cc;
  6971.             break;
  6972.             case 0x2:
  6973.             if(Ox292.type==0x2)
  6974.                 {
  6975.                 switch (Ox2ce)
  6976.                     {
  6977.                     case 0x0: Ox2cc=[0x1,0x2];
  6978.                     break;
  6979.                     case 0x1: Ox2cc=[0x2,0x3];
  6980.                     break;
  6981.                     case 0x2: Ox2cc=[0x3,0x4];
  6982.                     break;
  6983.                     case 0x3: Ox2cc=[0x4,0x5];
  6984.                     break;
  6985.                     case 0x4: Ox2cc=[0x5,0x6];
  6986.                     break;
  6987.                     case 0x5: Ox2cc=[0x6,0x7];
  6988.                     break;
  6989.                     case 0x6: Ox2cc=[0x7,0x8];
  6990.                     break;
  6991.                     case 0x7: Ox2cc=[0x8,0x1];
  6992.                     break;
  6993.                 }
  6994.                 return Ox2cc;
  6995.             }
  6996.             break;
  6997.         }
  6998.         if(fire)
  6999.             {
  7000.             if(Ox27a==0x1)
  7001.                 {
  7002.                 Ox2cc=[0x8,0x7];
  7003.             }
  7004.              else
  7005.                 {
  7006.                 Ox2cc=[0x2,0x3];
  7007.             }
  7008.         }
  7009.         return Ox2cc;
  7010.     };
  7011.     this.Ox48c=function(toDirection)
  7012.         {
  7013.         if(this.Ox464.has) return true;
  7014.         var Ox2cc=this.Ox488();
  7015.         if(toDirection === undefined)
  7016.             {
  7017.             return Ox2cc.length>0x0;
  7018.         }
  7019.         var Ox142=-0x1;
  7020.         for(var Ox62=0x0;
  7021.         Ox62<Ox2cc.length && Ox142==-0x1;
  7022.         Ox62++)
  7023.             {
  7024.             switch (Ox2cc[Ox62])
  7025.                 {
  7026.                 case 0x2:
  7027.                 case 0x3:
  7028.                 case 0x4:
  7029.                 Ox142=0x2;
  7030.                 break;
  7031.                 case 0x6:
  7032.                 case 0x7:
  7033.                 case 0x8:
  7034.                 Ox142=0x1;
  7035.                 break;
  7036.             }
  7037.         }
  7038.         return Ox142==toDirection;
  7039.     };
  7040.     this.Ox48e=function()
  7041.         {
  7042.         Ox2d0.call(this,this.x,this.y);
  7043.     };
  7044.     this.moveBy=function(Ox10e,Ox110)
  7045.         {
  7046.         Ox2d0.call(this,this.x+Ox10e,this.y+Ox110);
  7047.     };
  7048.     var Ox2d0=function(Ox2be,toY)
  7049.         {
  7050.         Ox2be=Math.round(Ox2be);
  7051.         toY=Math.round(toY);
  7052.         if(Ox2aa.has)
  7053.             {
  7054.             toY=Math.min(toY,Ox2aa.max);
  7055.             toY=Math.max(toY,Ox2aa.min);
  7056.         }
  7057.         var Ox10e=Ox2be-this.x;
  7058.         var Ox110=toY-this.y;
  7059.         var Ox2d2=false;
  7060.         var Ox2d4=false;
  7061.         if(Ox29e)
  7062.             {
  7063.             if(this.Ox46c(Ox2be,toY).length==0x0)
  7064.                 {
  7065.                 Ox29e=false;
  7066.                 sit=false;
  7067.                 Ox284=true;
  7068.                 boundingRect[0x2]=boundingRect[0x4];
  7069.             }
  7070.         }
  7071.         if(Ox10e!=0x0)
  7072.             {
  7073.             if(Ox10e>0x0)
  7074.                 {
  7075.                 Ox2d2=this.Ox47c(Ox2be,undefined,this.Ox458).length>0x0;
  7076.             }
  7077.              else
  7078.                 {
  7079.                 Ox2d2=this.Ox47a(Ox2be,undefined,this.Ox458).length>0x0;
  7080.             }
  7081.         }
  7082.         if(Ox110!=0x0)
  7083.             {
  7084.             if(Ox110>0x0)
  7085.                 {
  7086.                 Ox2d4=map.Ox3ba(Ox2be,toY-0xa,this,this.Ox34a)!==null;
  7087.             }
  7088.              else
  7089.                 {
  7090.                 Ox2d4=map.Ox3ba(Ox2be,toY+boundingRect[0x2],this,this.Ox34a)!==null;
  7091.             }
  7092.         }
  7093.         if(!Ox2d2 && !Ox2d4)
  7094.             {
  7095.             this.x=Ox2be;
  7096.             this.y=toY;
  7097.         }
  7098.          else
  7099.             {
  7100.             if(!Ox286)
  7101.                 {
  7102.                 if(!Ox2d4)
  7103.                     {
  7104.                     this.y=toY;
  7105.                     if(jump)
  7106.                         {
  7107.                         Ox292.calcX=false;
  7108.                     }
  7109.                     if(this.Ox446)
  7110.                         {
  7111.                         this.Ox470(0x32);
  7112.                         if(this.Ox35a)
  7113.                             {
  7114.                             map.Ox3cc('\x62\x6C\x6F\x77\x32',this.x,this.y);
  7115.                             map.Ox3d4();
  7116.                             var Ox2d6=Ox2aa.has?Ox2aa.min:0x0;
  7117.                             var Ox2d8=this.y;
  7118.                             var Ox2da=0x0;
  7119.                             do
  7120.                                 {
  7121.                                 Ox2d8--;
  7122.                                 Ox2da=this.Ox47c(Ox2be,Ox2d8,this.Ox458).length;
  7123.                             }
  7124.                              while(Ox2d8>Ox2d6 && Ox2da>0x0);
  7125.                             if(Ox2da>0x0)
  7126.                                 {
  7127.                                 var Ox2dc=Ox2aa.has?Ox2aa.max:map.Ox38c;
  7128.                                 Ox2d8=this.y;
  7129.                                 do
  7130.                                     {
  7131.                                     Ox2d8++;
  7132.                                     Ox2da=this.Ox47c(Ox2be,Ox2d8,this.Ox458).length;
  7133.                                 }
  7134.                                  while(Ox2d8<Ox2dc && Ox2da>0x0);
  7135.                                 if(Ox2da>0x0)
  7136.                                     {
  7137.                                     this.Ox472();
  7138.                                 }
  7139.                                  else
  7140.                                     {
  7141.                                     this.y=Ox2d8;
  7142.                                 }
  7143.                             }
  7144.                              else
  7145.                                 {
  7146.                                 this.y=Ox2d8;
  7147.                             }
  7148.                         }
  7149.                     }
  7150.                 }
  7151.                  else
  7152.                     {
  7153.                     if(jump)
  7154.                         {
  7155.                         jump=false;
  7156.                         Ox284=true;
  7157.                     }
  7158.                 }
  7159.             }
  7160.         }
  7161.         if(map.Ox396)
  7162.             {
  7163.             var Ox2de;
  7164.             var Ox2e0;
  7165.             if(this.y>map.Ox38c && this.y+this.Ox358>map.Ox38c)
  7166.                 {
  7167.                 if(this.Ox454 && Ox290.has && this.Ox350>0x14)
  7168.                     {
  7169.                     this.x=Ox290.x;
  7170.                     this.y=Ox290.y-0x32;
  7171.                     this.Ox470(0x14);
  7172.                     this.Ox38e=true;
  7173.                     if(this.Ox362)
  7174.                     this.Ox362();
  7175.                 }
  7176.                  else
  7177.                     {
  7178.                     this.Ox472();
  7179.                 }
  7180.                 return;
  7181.             }
  7182.             Ox2de=this.Ox47e(undefined,undefined,false);
  7183.             if(Ox2de.length === 0x0)
  7184.                 {
  7185.                 if(!jump)
  7186.                     {
  7187.                     this.y+=0x14;
  7188.                     do
  7189.                         {
  7190.                         this.y--;
  7191.                         Ox2de=this.Ox47e(undefined,this.y,false);
  7192.                         if(Ox2de.length>0x0)
  7193.                             {
  7194.                             Ox2e0=Ox2de[0x0];
  7195.                         }
  7196.                     }
  7197.                      while(Ox2de.length>0x0);
  7198.                     if(!Ox2e0 && !Ox286)
  7199.                         {
  7200.                         if(Ox29c!==null)
  7201.                         Ox2c8.call(this,null);
  7202.                         Ox286=true;
  7203.                         Ox294.cnt=Ox294.Ox2ba;
  7204.                         Ox294.prevX=this.x;
  7205.                         Ox294.prevY=this.y;
  7206.                         Ox294.fromX=this.x;
  7207.                         if(Ox20e==0x1 || Ox20e==0x2 || Ox20e==0x6)
  7208.                             {
  7209.                             Ox294.Ox2be=this.x+(Ox288*0xa);
  7210.                         }
  7211.                          else
  7212.                             {
  7213.                             Ox294.Ox2be=this.x+(Ox288*0x3);
  7214.                         }
  7215.                         Ox284=true;
  7216.                     }
  7217.                     if(Ox2e0)
  7218.                         {
  7219.                         Ox2c8.call(this,Ox2e0);
  7220.                     }
  7221.                 }
  7222.             }
  7223.              else
  7224.                 {
  7225.                 Ox2e0=Ox2de[0x0];
  7226.                 do
  7227.                     {
  7228.                     this.y--;
  7229.                     Ox2de=this.Ox47e(undefined,this.y,false);
  7230.                 }
  7231.                  while(Ox2de.length>0x0);
  7232.                 this.y++;
  7233.                 Ox286=false;
  7234.                 if(jump)
  7235.                     {
  7236.                     jump=false;
  7237.                 }
  7238.                 Ox2c8.call(this,Ox2e0);
  7239.                 Ox284=true;
  7240.             }
  7241.         }
  7242.         if(Ox284)
  7243.         Ox2b2.call(this);
  7244.         if(this.Ox362)
  7245.         this.Ox362();
  7246.         this.Ox38e=true;
  7247.     };
  7248. }
  7249. Ox4fe.dieSpriteNo=0x1;
  7250. function Ox500(map,sprites)
  7251.     {
  7252.     this.className='\x4F\x78\x35\x30\x30';
  7253.     this.Ox35a=true;
  7254.     this.hidden=false;
  7255.     this.Ox48a=null;
  7256.     this.sprites=null;
  7257.     this.width=0x0;
  7258.     this.height=0x0;
  7259.     this.x=0x0;
  7260.     this.y=0x0;
  7261.     this.Ox38e=false;
  7262.     this.Ox3fa=0x0;
  7263.     this.Ox358=0x0;
  7264.     this.Ox246=0x0;
  7265.     this.Ox248=0x0;
  7266.     this.Ox24a=0x0;
  7267.     this.Ox416=0x0;
  7268.     var Ox2e2=[];
  7269.     this.id=0x0;
  7270.     this.Ox474=false;
  7271.     this.Ox490=null;
  7272.     this.Ox36c=false;
  7273.     this.Ox492=false;
  7274.     this.Ox476='';
  7275.     this.Ox478=false;
  7276.     this.Ox204=-0x1;
  7277.     var Ox4a=function()
  7278.         {
  7279.         var Oxac;
  7280.         this.id=++Ox500.globalSequence;
  7281.         this.sprites=
  7282.             {
  7283.         };
  7284.         for(Oxac in sprites)
  7285.             {
  7286.             this.sprites[Oxac]=sprites[Oxac].clone();
  7287.         }
  7288.         for(Oxac in this.sprites)
  7289.             {
  7290.             this.Ox48a=this.sprites[Oxac];
  7291.             break;
  7292.         }
  7293.         this.width=this.Ox48a.Ox1e0.width;
  7294.         this.height=this.Ox48a.Ox1e0.height;
  7295.         this.Ox3fa=-(this.width / 0x2);
  7296.         this.Ox358=-this.height+0xa;
  7297.         this.Ox38e=true;
  7298.     };
  7299.     this.Ox494=function(x,y)
  7300.         {
  7301.         this.Ox3fa=x;
  7302.         this.Ox358=y;
  7303.         return this;
  7304.     };
  7305.     this.Ox352=function(x,y,Ox1c8)
  7306.         {
  7307.         this.Ox246=x+this.Ox3fa;
  7308.         this.Ox416=this.Ox24a=y+this.Ox358;
  7309.         this.Ox248=Ox1c8 === undefined?this.Ox246:Ox1c8+this.Ox3fa;
  7310.         return this;
  7311.     };
  7312.     this.clone=function()
  7313.         {
  7314.         var Ox258;
  7315.         if(this.className=='\x4F\x78\x34\x65\x65')
  7316.             {
  7317.             Ox258=new Ox4ee(map,sprites);
  7318.         }
  7319.          else if(this.className=='\x4F\x78\x35\x30\x38')
  7320.             {
  7321.             Ox258=new Ox508(map,sprites);
  7322.         }
  7323.          else if(this.className=='\x4F\x78\x35\x30\x30')
  7324.             {
  7325.             Ox258=new Ox500(map,sprites);
  7326.         }
  7327.         Ox258.Ox3fa=this.Ox3fa;
  7328.         Ox258.Ox358=this.Ox358;
  7329.         Ox258.Ox246=this.Ox246;
  7330.         Ox258.Ox248=this.Ox248;
  7331.         Ox258.Ox24a=this.Ox24a;
  7332.         Ox258.Ox416=this.Ox416;
  7333.         return Ox258;
  7334.     };
  7335.     this.Ox41a=function(spritesSetName,Ox4b8,Ox4c0)
  7336.         {
  7337.         if(!this.sprites[spritesSetName]) return;
  7338.         if(this.Ox48a==this.sprites[spritesSetName] && Ox4c0!==true) return;
  7339.         this.Ox476=spritesSetName;
  7340.         this.Ox48a=this.sprites[spritesSetName];
  7341.         this.Ox48a.Ox4c0();
  7342.         this.Ox48a.Ox4b8=Ox4b8?Ox4b8:null;
  7343.         this.Ox478=Ox4b8?true:false;
  7344.         this.Ox38e=true;
  7345.     };
  7346.     this.Ox496=function(spritesSetName,above,offsetX,offsetY,Ox4b8)
  7347.         {
  7348.         if(!this.sprites[spritesSetName]) return;
  7349.         var Ox2e4=this.sprites[spritesSetName].clone();
  7350.         Ox2e4.Ox4b8=Ox4b8?Ox4b8:null;
  7351.         Ox2e2.push(
  7352.             {
  7353.             '\x6E\x61\x6D\x65':spritesSetName,'\x4F\x78\x34\x38\x61':Ox2e4,'\x61\x62\x6F\x76\x65':above,'\x78':offsetX,'\x79':offsetY,'\x4F\x78\x32\x62\x36':Ox4b8
  7354.         }
  7355.         );
  7356.     };
  7357.     this.Ox498=function(spritesSetName)
  7358.         {
  7359.         for(var Ox62=0x0;
  7360.         Ox62<Ox2e2.length;
  7361.         Ox62++)
  7362.             {
  7363.             if(Ox2e2[Ox62].name==spritesSetName)
  7364.                 {
  7365.                 Ox2e2.splice(Ox62,0x1);
  7366.                 this.Ox38e=true;
  7367.                 return;
  7368.             }
  7369.         }
  7370.     };
  7371.     this.Ox3da=function(Ox5c,withBlur)
  7372.         {
  7373.         this.Ox38e=false;
  7374.         if(this.hidden) return;
  7375.         if(Ox2e2.length)
  7376.         Ox2e6.call(this,Ox5c,false);
  7377.         if(this.Ox204!=-0x1)
  7378.             {
  7379.             Ox5c.globalAlpha=this.Ox204;
  7380.         }
  7381.         this.Ox48a.Ox1e0.Ox3da(
  7382.         Ox5c,Math.round(this.x-map.Ox386.x+this.Ox3fa),Math.round(this.y-map.Ox386.y+this.Ox358),this.Ox474,undefined,undefined,withBlur
  7383.         );
  7384.         if(this.Ox204!=-0x1)
  7385.             {
  7386.             Ox5c.globalAlpha=0x1;
  7387.         }
  7388.         if(Ox2e2.length)
  7389.         Ox2e6.call(this,Ox5c,true);
  7390.         if(PikabuGame2.drawDebug)
  7391.             {
  7392.             Ox5c.strokeStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x30\x2C\x20\x32\x35\x35\x2C\x20\x2E\x35\x29';
  7393.             Ox5c.beginPath();
  7394.             Ox5c.rect(
  7395.             Math.round(this.x-map.Ox386.x+this.Ox3fa),Math.round(this.y-map.Ox386.y+this.Ox358),Math.round(this.width),Math.round(this.height)
  7396.             );
  7397.             Ox5c.stroke();
  7398.             Ox5c.fillStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x30\x2C\x20\x30\x2C\x20\x2E\x35\x29';
  7399.             Ox5c.beginPath();
  7400.             Ox5c.rect(
  7401.             Math.round(this.x-map.Ox386.x+this.Ox246),Math.round(this.y-map.Ox386.y+this.Ox24a),Math.round(this.Ox248-this.Ox246),0x14
  7402.             );
  7403.             Ox5c.fill();
  7404.         }
  7405.     };
  7406.     var Ox2e6=function(Ox5c,above)
  7407.         {
  7408.         var Ox62,Oxca;
  7409.         for(Ox62=0x0;
  7410.         Ox62<Ox2e2.length;
  7411.         Ox62++)
  7412.             {
  7413.             Oxca=Ox2e2[Ox62];
  7414.             if(Oxca.above==above)
  7415.                 {
  7416.                 Oxca.Ox48a.Ox1e0.Ox3da(
  7417.                 Ox5c,Math.round(this.x-map.Ox386.x+Oxca.x+this.Ox3fa),Math.round(this.y-map.Ox386.y+Oxca.y+this.Ox358)
  7418.                 );
  7419.             }
  7420.         }
  7421.     };
  7422.     this.Oxfa=function()
  7423.         {
  7424.         this.Ox48a.Oxfa();
  7425.         if(this.Ox48a.Ox38e)
  7426.         this.Ox38e=true;
  7427.         var Oxca;
  7428.         for(var Ox62=0x0;
  7429.         Ox62<Ox2e2.length;
  7430.         Ox62++)
  7431.             {
  7432.             Oxca=Ox2e2[Ox62];
  7433.             Oxca.Ox48a.Oxfa();
  7434.             if(Oxca.Ox48a.Ox38e)
  7435.             this.Ox38e=true;
  7436.         }
  7437.     };
  7438.     this.Oxfe=function()
  7439.         {
  7440.         this.Ox35a=false;
  7441.         if(this.Ox490) this.Ox490();
  7442.     };
  7443.     Ox4a.call(this);
  7444. }
  7445. Ox500.globalSequence=0x0;
  7446. function Ox502(Ox26,sprites,Ox2c,width,height)
  7447.     {
  7448.     this.Ox49a=true;
  7449.     this.Ox49c=true;
  7450.     var Ox18=this;
  7451.     var Ox2e8=null;
  7452.     var Ox3a=null;
  7453.     var Ox1d4=[];
  7454.     var Ox4a=function()
  7455.         {
  7456.         var div;
  7457.         div=document.createElement('\x64\x69\x76');
  7458.         div.style.position='\x61\x62\x73\x6F\x6C\x75\x74\x65';
  7459.         div.style.left='\x31\x34\x37\x70\x78';
  7460.         div.style.top='\x36\x70\x78';
  7461.         div.style.font='\x31\x30\x70\x78\x20\x41\x72\x69\x61\x6C';
  7462.         div.style.color='\x77\x68\x69\x74\x65';
  7463.         div.style.lineHeight='\x31\x30\x70\x78';
  7464.         div.appendChild(Ox2e8=document.createTextNode('\x31\x30\x30\x20\x2F\x20\x31\x30\x30'));
  7465.         Ox1d4.push(div);
  7466.         Ox26.appendChild(div);
  7467.         div=document.createElement('\x64\x69\x76');
  7468.         div.style.position='\x61\x62\x73\x6F\x6C\x75\x74\x65';
  7469.         div.style.left=(width-0x5a+0x1e)+'\x70\x78';
  7470.         div.style.top='\x36\x70\x78';
  7471.         div.style.font='\x31\x30\x70\x78\x20\x41\x72\x69\x61\x6C';
  7472.         div.style.color='\x77\x68\x69\x74\x65';
  7473.         div.style.lineHeight='\x31\x30\x70\x78';
  7474.         div.appendChild(Ox3a=document.createTextNode(String(Ox2c.Ox3a)));
  7475.         Ox1d4.push(div);
  7476.         Ox26.appendChild(div);
  7477.         var Ox52=document.createElement('\x63\x61\x6E\x76\x61\x73');
  7478.         Ox52.width=width;
  7479.         Ox52.height=height;
  7480.         var Ox2ea=Ox52.getContext('\x32\x64');
  7481.         Ox2ea.fillStyle='\x23\x34\x34\x34\x34\x34\x34';
  7482.         Ox2ea.fillRect(0x0,0x0,width,0x15);
  7483.         var Ox1e0=sprites['\x68\x65\x61\x72\x64'].Ox1e0;
  7484.         Ox1e0.Ox3da(Ox2ea,0x0,-0x5);
  7485.         Ox1e0=sprites['\x6B\x65\x6B\x73'].Ox1e0;
  7486.         Ox1e0.Ox3da(Ox2ea,width-0x5a,-0x5);
  7487.         Ox26.style.backgroundImage='\x55\x52\x4C\x28\x22'+Ox52.toDataURL('\x69\x6D\x61\x67\x65\x2F\x70\x6E\x67')+'\x22\x29';
  7488.         Ox26.style.backgroundRepeat='\x4F\x78\x33\x31\x32\x2D\x72\x65\x70\x65\x61\x74';
  7489.         Ox26.style.backgroundPosition='\x74\x6F\x70\x20\x6C\x65\x66\x74';
  7490.         Ox2c.Ox44c=function()
  7491.             {
  7492.             Ox2e8.data=String(Ox2c.Ox350)+'\x20\x2F\x20\x31\x30\x30';
  7493.             Ox18.Ox49a=true;
  7494.         };
  7495.         Ox2c.Ox460=function()
  7496.             {
  7497.             Ox3a.data=String(Ox2c.Ox3a);
  7498.         };
  7499.     };
  7500.     this.Ox3a4=function()
  7501.         {
  7502.         this.Ox49c=true;
  7503.         this.Ox49a=true;
  7504.     };
  7505.     this.Ox3da=function(Ox5c)
  7506.         {
  7507.         if(this.Ox49c)
  7508.             {
  7509.             Ox5c.clearRect(0x0,0x0,width,height);
  7510.             this.Ox49c=false;
  7511.         }
  7512.         var Ox1e0,x,y;
  7513.         if(this.Ox49a)
  7514.             {
  7515.             Ox1e0=sprites['\x68\x70\x5F\x62\x67'].Ox1e0;
  7516.             x=0x19;
  7517.             y=-0x5;
  7518.             Ox5c.clearRect(x,y,Ox1e0.width,Ox1e0.height);
  7519.             Ox1e0.Ox3da(Ox5c,x,y);
  7520.             Ox1e0=sprites['\x68\x70\x5F\x62\x61\x72'].Ox1e0;
  7521.             Ox1e0.Ox3da(Ox5c,x,y,false,Math.round(Ox1e0.width*(Ox2c.Ox350 / 0x64)));
  7522.             this.Ox49a=false;
  7523.         }
  7524.     };
  7525.     this.Oxfe=function()
  7526.         {
  7527.         for(var Ox62=0x0;
  7528.         Ox62<Ox1d4.length;
  7529.         Ox62++)
  7530.             {
  7531.             Ox1d4[Ox62].parentNode.removeChild(Ox1d4[Ox62]);
  7532.         }
  7533.         Ox26.style.backgroundImage='';
  7534.         Ox26.style.backgroundRepeat='';
  7535.         Ox26.style.backgroundPosition='';
  7536.     };
  7537.     Ox4a.call(this);
  7538. }
  7539. function Ox504(map,sprites)
  7540.     {
  7541.     Ox4fe.call(this,map,sprites);
  7542.     var Ox2ec=[
  7543.     [0x0,-0x1],[0x1,-0x1],[0x1,0x0],[0x1,0x1],[0x0,0x1],[-0x1,0x1],[-0x1,0x0],[-0x1,-0x1]
  7544.     ];
  7545.     var Ox4a=function()
  7546.         {
  7547.         this.Ox352(this.width / 0x3,this.height-0x14,this.width-this.width / 0x3);
  7548.         this.Ox452=true;
  7549.         this.Ox34a=true;
  7550.         this.Ox462=true;
  7551.         this.Ox454=true;
  7552.         this.Ox45c=true;
  7553.         this.Ox354(
  7554.         this.width / 0x4,this.width-(this.width / 0x4),0x3c
  7555.         );
  7556.         this.Ox356(
  7557.         this.width / 0x3,this.width-(this.width / 0x3),0x23,this.height-0x5
  7558.         );
  7559.         this.Ox350=0x64;
  7560.     };
  7561.     this.Ox44a=function()
  7562.         {
  7563.         Ox2ee.call(this);
  7564.     };
  7565.     this.Ox362=function()
  7566.         {
  7567.         if(!this.hidden) map.Ox3d2(this);
  7568.         if(this.Ox486())
  7569.             {
  7570.             Ox2ee.call(this);
  7571.         }
  7572.     };
  7573.     var Ox2ee=function()
  7574.         {
  7575.         var Ox2f0=this.Ox488();
  7576.         if(Ox2f0.length==0x0) return;
  7577.         var y=this.Ox482();
  7578.         var Ox62,b,sPos,dists,Ox1de,Ox4a2=0x32,Ox3a=0xa;
  7579.         if(this.Ox486())
  7580.             {
  7581.             dists=[0x50];
  7582.             Ox4a2=0xa;
  7583.             Ox3a=0xa;
  7584.         }
  7585.          else
  7586.             {
  7587.             dists=[0xa,0x28,0x50,0x64];
  7588.             Ox4a2=0x32;
  7589.             Ox3a=0x32;
  7590.         }
  7591.         var Ox192=[];
  7592.         for(b=0x0;
  7593.         b<dists.length;
  7594.         b++)
  7595.             {
  7596.             Ox1de=dists[b];
  7597.             for(Ox62=0x0;
  7598.             Ox62<Ox2f0.length;
  7599.             Ox62++)
  7600.                 {
  7601.                 sPos=Ox2ec[Ox2f0[Ox62]-0x1];
  7602.                 Ox192=Ox192.concat(
  7603.                 Ox192,map.Ox3bc(this.x+(Ox1de*sPos[0x0]),this.y+y+(Ox1de*sPos[0x1]),this)
  7604.                 );
  7605.             }
  7606.         }
  7607.         var Ox2f2='\x2C',Ox1d8;
  7608.         var Ox2f4=0x0,addedExpa=0x0;
  7609.         for(Ox62=0x0;
  7610.         Ox62<Ox192.length;
  7611.         Ox62++)
  7612.             {
  7613.             Ox1d8=Ox192[Ox62];
  7614.             if(Ox2f2.indexOf('\x2C'+Ox1d8.id+'\x2C')==-0x1)
  7615.                 {
  7616.                 Ox2f2+=Ox1d8.id+'\x2C';
  7617.                 addedExpa+=Math.min(Ox1d8.Ox350,Ox3a);
  7618.                 this.Ox46e(Math.min(Ox1d8.Ox350,Ox3a));
  7619.                 Ox1d8.Ox470(Ox4a2);
  7620.                 if(!Ox1d8.Ox35a) Ox2f4++;
  7621.             }
  7622.         }
  7623.         if(Ox2f4>0x1 && Ox2f4<0x5 && Ox192.length>0x0)
  7624.             {
  7625.             this.Ox46e(addedExpa*(Ox2f4-0x1));
  7626.             map.Ox3ca('\x62\x6F\x6E\x75\x73\x5F'+Ox2f4,Ox192[0x0].x,Ox192[0x0].y-0x82);
  7627.         }
  7628.     };
  7629.     Ox4a.call(this);
  7630. }
  7631. function Ox506(map,sprites)
  7632.     {
  7633.     Ox4fe.call(this,map,sprites);
  7634.     this.Ox49e=true;
  7635.     var Ox4a=function()
  7636.         {
  7637.         this.Ox352(this.width / 0xa,this.height-0x14,this.width-this.width / 0x5);
  7638.         this.Ox452=true;
  7639.         this.Ox34a=true;
  7640.         this.Ox454=true;
  7641.         this.Ox450=false;
  7642.         this.Ox456=true;
  7643.         this.Ox458=true;
  7644.         this.Ox448=0x64;
  7645.         this.Ox446=true;
  7646.         this.Ox45a=true;
  7647.         this.Ox34c=0x0;
  7648.         this.Ox354(
  7649.         this.width / 0xa,this.width-(this.width / 0x5),0x64
  7650.         );
  7651.         this.Ox356(
  7652.         this.width / 0xa,this.width-(this.width / 0x5),0x64,this.height-0x14
  7653.         );
  7654.         this.Ox350=0x64;
  7655.     };
  7656.     this.Ox44a=function()
  7657.         {
  7658.         var Ox11e=map.Ox3c8('\x62\x6C\x61\x73\x74','\x64\x69\x72\x5F\x31',this.x,this.y-0xa,0x0,this.Ox440+0x28);
  7659.         Ox11e.Ox4a2=0x28;
  7660.         Ox11e.Ox4a6=false;
  7661.     };
  7662.     this.Ox362=function()
  7663.         {
  7664.         if(this.Ox49e)
  7665.         map.Ox3d2(this);
  7666.     };
  7667.     Ox4a.call(this);
  7668. }
  7669. function Ox508(map,sprites)
  7670.     {
  7671.     Ox500.call(this,map,sprites);
  7672.     var Ox116=this.Oxfa;
  7673.     this.Ox2c0=0x1e;
  7674.     this.Ox4a0=true;
  7675.     this.Ox4a2=0x5;
  7676.     var Ox2f6=0x0;
  7677.     var Ox2f8=0x0;
  7678.     var Ox2c;
  7679.     var Ox27a=0x1;
  7680.     var Ox2fa=0x0;
  7681.     this.Ox4a4=null;
  7682.     this.Ox4a6=true;
  7683.     var Ox4a=function()
  7684.         {
  7685.         this.Ox358=-this.height / 0x2;
  7686.         this.Ox352(this.width / 0x2,this.height / 0x2);
  7687.         Ox2c=map.Ox2c;
  7688.     };
  7689.     this.fly=function(Ox1e0,fromX,fromY,Ox114)
  7690.         {
  7691.         this.Ox41a(Ox1e0);
  7692.         Ox27a=Ox114>0x5a && Ox114<0x10e?0x2:0x1;
  7693.         Ox2f6=this.Ox2c0*Math.cos((Ox114*Math.PI) / 0xb4);
  7694.         Ox2f8=this.Ox2c0*-Math.sin((Ox114*Math.PI) / 0xb4);
  7695.         this.x=fromX+Ox2f6;
  7696.         this.y=fromY+Ox2f8;
  7697.         Ox2fa=Ox114;
  7698.     };
  7699.     this.Oxfa=function()
  7700.         {
  7701.         this.x+=Ox2f6;
  7702.         this.y+=Ox2f8;
  7703.         var Ox1d8;
  7704.         var Ox2fc=!map.Ox3d8(this.x,this.y,0x14);
  7705.         Ox1d8=map.Ox3ba(this.x,this.y);
  7706.         if(Ox1d8!==null)
  7707.             {
  7708.             if(Ox2fc && Ox1d8.className=='\x4F\x78\x34\x66\x65')
  7709.                 {
  7710.                 if(Ox1d8.Ox35a)
  7711.                     {
  7712.                     Ox1d8.Ox470(this.Ox4a2);
  7713.                     if(!Ox1d8.Ox35a) map.Ox2c.Ox45e++;
  7714.                     this.Oxfe();
  7715.                     return;
  7716.                 }
  7717.             }
  7718.              else
  7719.                 {
  7720.                 if(this.Ox4a4) this.Ox4a4();
  7721.                 map.Ox3cc('\x62\x6C\x6F\x77\x33',this.x,this.y,true);
  7722.                 this.Oxfe();
  7723.             }
  7724.             return;
  7725.         }
  7726.         if(this.Ox4a6)
  7727.             {
  7728.             if(Ox2c.Ox46a(this.x,this.y))
  7729.                 {
  7730.                 if(this.Ox4a0 && Ox2c.Ox45c && Ox2c.Ox48c(Ox27a))
  7731.                     {
  7732.                     Ox2fe.call(this);
  7733.                     this.Ox38e=true;
  7734.                 }
  7735.                  else
  7736.                     {
  7737.                     Ox2c.Ox470(this.Ox4a2);
  7738.                     this.Oxfe();
  7739.                 }
  7740.                 return;
  7741.             }
  7742.         }
  7743.          else
  7744.             {
  7745.             if(Ox2fc)
  7746.                 {
  7747.                 var Ox192=map.Ox3bc(this.x,this.y,this);
  7748.                 if(Ox192.length>0x0)
  7749.                     {
  7750.                     Ox1d8=Ox192.shift();
  7751.                     if(Ox1d8.Ox35a)
  7752.                         {
  7753.                         map.Ox2c.Ox46e(Math.min(Ox1d8.Ox350,this.Ox4a2));
  7754.                         Ox1d8.Ox470(this.Ox4a2);
  7755.                         if(!Ox1d8.Ox35a) map.Ox2c.Ox45e++;
  7756.                         this.Oxfe();
  7757.                         return;
  7758.                     }
  7759.                 }
  7760.             }
  7761.         }
  7762.         this.Ox38e=true;
  7763.         Ox116.call(this);
  7764.         if(map.Ox3d6(this.x,this.y))
  7765.             {
  7766.             if(this.Ox4a4) this.Ox4a4();
  7767.             this.Oxfe();
  7768.         }
  7769.     };
  7770.     var Ox2fe=function()
  7771.         {
  7772.         var Ox300=Math.round(-0x5+Math.random()*0xa);
  7773.         var Ox302,sprites;
  7774.         if(Ox2fa<=0xa || Ox2fa>=0x15e)
  7775.             {
  7776.             Ox302=[0x9e+Ox300,0xcc+Ox300];
  7777.             sprites=['\x64\x69\x72\x5F\x32','\x64\x69\x72\x5F\x33'];
  7778.         }
  7779.          else if(Ox2fa>=0xaa && Ox2fa<=0xbe)
  7780.             {
  7781.             Ox302=[0x16+Ox300,0x150+Ox300];
  7782.             sprites=['\x64\x69\x72\x5F\x33','\x64\x69\x72\x5F\x32'];
  7783.         }
  7784.          else if(Ox2fa>=0x8c && Ox2fa<=0xaa)
  7785.             {
  7786.             Ox302=[0x0,0x16+Ox300];
  7787.             sprites=['\x64\x69\x72\x5F\x31','\x64\x69\x72\x5F\x33'];
  7788.         }
  7789.          else if(Ox2fa>0xbe && Ox2fa<=0xd2)
  7790.             {
  7791.             Ox302=[0x0,0x150+Ox300];
  7792.             sprites=['\x64\x69\x72\x5F\x31','\x64\x69\x72\x5F\x32'];
  7793.         }
  7794.          else if(Ox2fa>0xa && Ox2fa<=0x28)
  7795.             {
  7796.             Ox302=[0xb4,0x9e+Ox300];
  7797.             sprites=['\x64\x69\x72\x5F\x31','\x64\x69\x72\x5F\x32'];
  7798.         }
  7799.          else if(Ox2fa<=0x15e && Ox2fa>0x140)
  7800.             {
  7801.             Ox302=[0xb4,0xcc+Ox300];
  7802.             sprites=['\x64\x69\x72\x5F\x31','\x64\x69\x72\x5F\x33'];
  7803.         }
  7804.         var Oxac=Math.round(Math.random()*(sprites.length-0x1));
  7805.         this.fly(sprites[Oxac],this.x,this.y,Ox302[Oxac]);
  7806.     };
  7807.     Ox4a.call(this);
  7808. }
  7809. function Ox50a(map,sprites)
  7810.     {
  7811.     Ox4fe.call(this,map,sprites);
  7812.     var Ox116=this.Oxfa;
  7813.     var Ox304=false;
  7814.     var Ox306=false;
  7815.     var Ox118=0x0;
  7816.     var Ox308=0x0;
  7817.     var Ox2bc=0x0;
  7818.     var Ox4a=function()
  7819.         {
  7820.         this.Ox348=false;
  7821.         this.Ox34a=true;
  7822.         this.Ox36a=true;
  7823.         this.Ox168=0x0;
  7824.         this.Ox350=0xc8;
  7825.         this.Ox352(this.width / 0x5,this.height-0xa,this.width-this.width / 0x5);
  7826.         this.Ox354(
  7827.         this.width / 0x5,this.width-(this.width / 0x5),0x69
  7828.         );
  7829.         this.Ox356(
  7830.         this.width / 0x3,this.width-(this.width / 0x3),0x46,this.height-0x5
  7831.         );
  7832.     };
  7833.     this.Ox4a8=function()
  7834.         {
  7835.         if(Ox304) return;
  7836.         Ox304=true;
  7837.         var Ox18=this;
  7838.         this.Ox41a(
  7839.         '\x63\x6F\x6E\x6E\x65\x63\x74',function()
  7840.             {
  7841.             Ox306=true;
  7842.             map.Ox3d2(this);
  7843.             Ox308=Ox18.x;
  7844.             Ox18.Ox41a('\x72\x65\x61\x64\x79');
  7845.         }
  7846.         ,true
  7847.         );
  7848.     };
  7849.     this.Oxfa=function()
  7850.         {
  7851.         Ox116.call(this);
  7852.         if(Ox306)
  7853.             {
  7854.             if(Ox118>0x0)
  7855.                 {
  7856.                 Ox118--;
  7857.                 if(Ox118==0xa)
  7858.                     {
  7859.                     map.Ox3d2(this);
  7860.                     Ox308=this.x;
  7861.                 }
  7862.             }
  7863.              else
  7864.                 {
  7865.                 if(Ox2bc>=0x32) return;
  7866.                 Ox2bc++;
  7867.                 this.x=Math.round(PikabuGame2.math('\x63\x75\x62\x69\x63\x32',Ox2bc,Ox308,Ox308+0x3e8,0x32));
  7868.                 this.Ox38e=true;
  7869.                 map.Ox3d2(this);
  7870.                 if(Ox2bc>=0x31)
  7871.                     {
  7872.                     map.Ox3a6();
  7873.                 }
  7874.             }
  7875.         }
  7876.     };
  7877.     Ox4a.call(this);
  7878. }
  7879. function Ox50c()
  7880.     {
  7881.     var canvas;
  7882.     var Oxb8;
  7883.     var Ox30a;
  7884.     var data;
  7885.     this.x=0x0;
  7886.     this.y=0x0;
  7887.     this.width=0x0;
  7888.     this.height=0x0;
  7889.     this.Ox4aa=0x0;
  7890.     this.Ox4ac=0x0;
  7891.     this.Ox4ae=function(canvasSrc,x,y,width,height,canvasWithGlow,flip,canvasWithBlur)
  7892.         {
  7893.         canvas=canvasSrc;
  7894.         Oxb8=canvasWithGlow;
  7895.         Ox30a=canvasWithBlur;
  7896.         if(flip)
  7897.             {
  7898.             this.x=canvasSrc.width-x-width;
  7899.         }
  7900.          else
  7901.             {
  7902.             this.x=x;
  7903.         }
  7904.         this.y=y;
  7905.         this.width=width;
  7906.         this.height=height;
  7907.         return this;
  7908.     };
  7909.     this.getDataURL=function()
  7910.         {
  7911.         return canvas.toDataURL('\x69\x6D\x61\x67\x65\x2F\x70\x6E\x67');
  7912.     };
  7913.     this.Ox3da=function(Ox5c,x,y,withGlow,width,height,withBlur)
  7914.         {
  7915.         if(width === undefined) width=this.width;
  7916.         if(height === undefined) height=this.height;
  7917.         var Ox52=canvas;
  7918.         if(withGlow && Oxb8)
  7919.             {
  7920.             Ox52=Oxb8;
  7921.         }
  7922.          else if(withBlur && Ox30a)
  7923.             {
  7924.             Ox52=Ox30a;
  7925.         }
  7926.         try
  7927.             {
  7928.             Ox5c.drawImage(
  7929.             Ox52,this.x,this.y,width,height,x+this.Ox4aa,y+this.Ox4ac,width,height
  7930.             );
  7931.         }
  7932.          catch(e)
  7933.             {
  7934.             console.log(this.x,this.y,width,height,x+this.Ox4aa,y+this.Ox4ac,width,height);
  7935.             console.log(e);
  7936.         }
  7937.         return this;
  7938.     };
  7939.     this.Ox4b0=function(Ox5c,x,y)
  7940.         {
  7941.         if(!data)
  7942.             {
  7943.             data=canvas.getContext('\x32\x64').getImageData(0x0,0x0,this.width,this.height);
  7944.         }
  7945.         Ox5c.putImageData(data,x+this.Ox4aa,y+this.Ox4ac);
  7946.     };
  7947.     this.getContext=function()
  7948.         {
  7949.         return canvas.getContext('\x32\x64');
  7950.     };
  7951. }
  7952. function Ox50e(width,height,flip)
  7953.     {
  7954.     this.width=width;
  7955.     this.height=height;
  7956.     this.Ox4b2=[];
  7957.     this.Ox4b4=[];
  7958.     this.Ox1e0=null;
  7959.     this.sprites=[];
  7960.     this.Ox4b6=0x0;
  7961.     var Ox30c=0x0;
  7962.     this.Ox38e=false;
  7963.     var Ox30e=0x0;
  7964.     this.Ox4b8=null;
  7965.     this.length=0x0;
  7966.     var Ox310=false;
  7967.     this.clone=function()
  7968.         {
  7969.         var Ox82=new Ox50e(width,height);
  7970.         Ox82.sprites=[].concat(this.sprites);
  7971.         Ox82.Ox4b2=[].concat(this.Ox4b2);
  7972.         Ox82.Ox4b4=[].concat(this.Ox4b4);
  7973.         Ox82.Ox1e0=this.Ox1e0;
  7974.         Ox82.length=this.length;
  7975.         Ox82.Ox4ba(Ox310);
  7976.         return Ox82;
  7977.     };
  7978.     this.Ox4ba=function(flag)
  7979.         {
  7980.         Ox310=flag === true;
  7981.         return this;
  7982.     };
  7983.     this.add=function(Ox2ce,Ox2ba)
  7984.         {
  7985.         if(!Ox2ba) Ox2ba=0x1;
  7986.         Ox30c=Math.max(Ox30c,Ox2ce);
  7987.         this.Ox4b2.push(Ox2ce);
  7988.         this.Ox4b4.push(Ox2ba);
  7989.         this.length++;
  7990.         return this;
  7991.     };
  7992.     this.Ox4bc=function(list)
  7993.         {
  7994.         for(var Ox62=0x0;
  7995.         Ox62<list.length;
  7996.         Ox62++)
  7997.             {
  7998.             this.add(list[Ox62][0x0],list[Ox62][0x1]);
  7999.         }
  8000.         return this;
  8001.     };
  8002.     this.Ox4be=function(Ox2ce,x,y)
  8003.         {
  8004.         if(Ox2ce>=this.sprites.length) return this;
  8005.         this.sprites[Ox2ce].Ox4aa=x*(flip?-0x1:0x1);
  8006.         this.sprites[Ox2ce].Ox4ac=y;
  8007.         return this;
  8008.     };
  8009.     this.load=function(canvas,x,y,canvasWithGlow,canvasWithBlur)
  8010.         {
  8011.         this.sprites=[];
  8012.         for(var Ox62=0x0;
  8013.         Ox62<=Ox30c;
  8014.         Ox62++)
  8015.             {
  8016.             this.sprites.push(
  8017.             (new Ox50c())
  8018.             .Ox4ae(
  8019.             canvas,x+this.width*Ox62,y,this.width,this.height,canvasWithGlow,flip,canvasWithBlur
  8020.             )
  8021.             );
  8022.         }
  8023.         if(!this.Ox1e0) this.Ox1e0=this.sprites[this.Ox4b2[0x0]];
  8024.         return this;
  8025.     };
  8026.     this.Ox4c0=function()
  8027.         {
  8028.         if(Ox310)
  8029.             {
  8030.             this.Ox4b6=Math.round((this.Ox4b2.length-0x1)*Math.random());
  8031.         }
  8032.          else
  8033.             {
  8034.             this.Ox4b6=0x0;
  8035.         }
  8036.         this.Ox1e0=this.sprites[this.Ox4b2[this.Ox4b6]];
  8037.         Ox30e=this.Ox4b4[this.Ox4b6];
  8038.         this.Ox38e=true;
  8039.         this.Ox4b8=null;
  8040.     };
  8041.     this.Oxfa=function()
  8042.         {
  8043.         this.Ox38e=false;
  8044.         if(this.length>0x1 && --Ox30e<=0x0)
  8045.             {
  8046.             if(Ox310)
  8047.                 {
  8048.                 var Ox10c,Ox62=0x0;
  8049.                 do
  8050.                     {
  8051.                     Ox10c=Math.round((this.Ox4b2.length-0x1)*Math.random());
  8052.                 }
  8053.                  while(Ox10c==this.Ox4b6 && ++Ox62<0x5);
  8054.                 this.Ox4b6=Ox10c;
  8055.             }
  8056.              else
  8057.                 {
  8058.                 if(++this.Ox4b6>=this.length)
  8059.                     {
  8060.                     if(this.Ox4b8!==null)
  8061.                     this.Ox4b8();
  8062.                     this.Ox4b6=0x0;
  8063.                 }
  8064.             }
  8065.             var Ox312=this.Ox4b2[this.Ox4b6];
  8066.             Ox30e=this.Ox4b4[this.Ox4b6];
  8067.             this.Ox1e0=this.sprites[Ox312];
  8068.             if(!this.Ox1e0)
  8069.                 {
  8070.                 console.error('\x4E\x6F\x20\x4F\x78\x31\x65\x30\x2C\x20'+Ox312,this.Ox4b2,this.Ox4b4);
  8071.             }
  8072.             this.Ox38e=true;
  8073.         }
  8074.     };
  8075. }
  8076. function Ox510(spritesLib,Ox38,width,height)
  8077.     {
  8078.     var Ox314=null;
  8079.     var Ox316=null;
  8080.     var Ox318=null;
  8081.     var Ox31a=null;
  8082.     var Ox31c=0x0;
  8083.     this.Ox4c2=true;
  8084.     this.Ox4c4=true;
  8085.     this.Ox384=true;
  8086.     this.windowWidth=0x230;
  8087.     this.windowHeight=height-0x50;
  8088.     var Ox31e=0x14;
  8089.     var Ox320=0x14;
  8090.     var Ox322=0x14;
  8091.     var Ox324=[];
  8092.     var Ox326=[];
  8093.     var Ox328=0xa;
  8094.     var Ox32a=0xa;
  8095.     this.Ox380=true;
  8096.     this.hyperspace=false;
  8097.     var Ox32c=[];
  8098.     var Oxbe=0x0;
  8099.     var Ox32e=0x0;
  8100.     var Ox4a=function()
  8101.         {
  8102.         Ox314=spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67']['\x64\x65\x66\x61\x75\x6C\x74'].Ox1e0;
  8103.         Ox316=spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x62\x67\x32']['\x64\x65\x66\x61\x75\x6C\x74'].Ox1e0;
  8104.         Ox318=spritesLib['\x68\x79\x70\x65\x72\x73\x70\x61\x63\x65']['\x64\x65\x66\x61\x75\x6C\x74'];
  8105.         Ox31a=spritesLib['\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x5F\x73\x70\x72\x69\x74\x65\x73']['\x4F\x78\x33\x31\x61'].Ox1e0;
  8106.         Ox38.innerHTML='';
  8107.         Ox31c=Ox510.bgPhase;
  8108.         Oxbe=width / 0x2;
  8109.         Ox32e=height / 0x2;
  8110.     };
  8111.     var Ox330=function(type,width,height,x,y)
  8112.         {
  8113.         var Ox82=
  8114.             {
  8115.             '\x74\x79\x70\x65':type,'\x77\x69\x64\x74\x68':width,'\x68\x65\x69\x67\x68\x74':height,'\x78':x,'\x79':y,'\x4F\x78\x33\x38\x65':true
  8116.         };
  8117.         Ox324.push(Ox82);
  8118.         return Ox82;
  8119.     };
  8120.     this.Ox378=function(caption,width,x,y,Ox2b6)
  8121.         {
  8122.         var Ox82=Ox330.call(this,'\x62\x75\x74\x74\x6F\x6E',width,0x28,x,y);
  8123.         Ox82.caption=caption;
  8124.         Ox82.hover=false;
  8125.         Ox82.Ox2b6=Ox2b6;
  8126.         var area=document.createElement('\x61\x72\x65\x61');
  8127.         area.shape='\x72\x65\x63\x74';
  8128.         area.coords='\x30\x2C\x30\x2C\x30\x2C\x30';
  8129.         area.onmouseover=function()
  8130.             {
  8131.             Ox82.hover=true;
  8132.             Ox82.Ox38e=true;
  8133.         };
  8134.         area.onmouseout=function()
  8135.             {
  8136.             Ox82.hover=false;
  8137.             Ox82.Ox38e=true;
  8138.         };
  8139.         area.onclick=function()
  8140.             {
  8141.             if(Ox82.Ox2b6) Ox82.Ox2b6();
  8142.         };
  8143.         Ox82.area=area;
  8144.         Ox38.appendChild(area);
  8145.         return Ox82;
  8146.     };
  8147.     this.Ox37a=function(text,width,height,x,y,fontSize,align)
  8148.         {
  8149.         var Ox82=Ox330.call(this,'\x74\x65\x78\x74',width,height,x,y);
  8150.         Ox82.text=text;
  8151.         Ox82.fontSize=fontSize?fontSize:0xd;
  8152.         Ox82.align=align?align:'\x6C\x65\x66\x74';
  8153.         return Ox82;
  8154.     };
  8155.     this.Ox376=function(sprites,x,y)
  8156.         {
  8157.         var Ox82=Ox330.call(this,'\x69\x6D\x61\x67\x65',sprites.Ox1e0.width,sprites.Ox1e0.height,x,y);
  8158.         Ox82.sprites=sprites;
  8159.         Ox326.push(Ox82);
  8160.         return Ox82;
  8161.     };
  8162.     this.Oxfa=function()
  8163.         {
  8164.         Ox31c--;
  8165.         if(Ox31c+Ox314.width<0x0)
  8166.             {
  8167.             Ox31c=0x0;
  8168.         }
  8169.         var Ox62;
  8170.         for(Ox62=0x0;
  8171.         Ox62<Ox326.length;
  8172.         Ox62++)
  8173.             {
  8174.             Ox326[Ox62].sprites.Oxfa();
  8175.             if(Ox326[Ox62].sprites.Ox38e)
  8176.                 {
  8177.                 Ox326[Ox62].Ox38e=true;
  8178.             }
  8179.         }
  8180.         if(this.hyperspace)
  8181.             {
  8182.             var Ox114=0x0,Ox10e,Ox110,star;
  8183.             Ox318.Oxfa();
  8184.             for(Ox62=0x0;
  8185.             Ox62<0xa;
  8186.             Ox62++)
  8187.                 {
  8188.                 Ox114=Math.ceil(Math.random()*0x168);
  8189.                 Ox10e=Math.cos((Ox114*Math.PI) / 0xb4);
  8190.                 Ox110=Math.sin((Ox114*Math.PI) / 0xb4);
  8191.                 Ox32c.push(
  8192.                     {
  8193.                     Ox2bc: Math.ceil(Math.random()*0x2),length: 0x5,Ox2c0: 0xf,Ox2f6: Ox10e,Ox2f8: Ox110
  8194.                 }
  8195.                 );
  8196.             }
  8197.             var x,y;
  8198.             for(Ox62=0x0;
  8199.             Ox62<Ox32c.length;
  8200.             Ox62++)
  8201.                 {
  8202.                 star=Ox32c[Ox62];
  8203.                 star.Ox2bc++;
  8204.                 star.length+=0x2;
  8205.                 star.Ox2c0+=0.5;
  8206.                 x=Oxbe+star.Ox2bc*star.Ox2f6*star.Ox2c0;
  8207.                 y=Ox32e+star.Ox2bc*star.Ox2f8*star.Ox2c0;
  8208.                 if(x>width+star.length || x<-star.length || y>height+star.length || y<-star.length)
  8209.                     {
  8210.                     Ox32c.splice(Ox62,0x1);
  8211.                     Ox62--;
  8212.                 }
  8213.             }
  8214.         }
  8215.         Ox510.bgPhase=Ox31c;
  8216.     };
  8217.     this.Ox3e0=function(Ox5c)
  8218.         {
  8219.         if(!this.Ox384) return;
  8220.         Ox5c.clearRect(0x0,0x0,width,height);
  8221.         if(this.hyperspace)
  8222.             {
  8223.             var Ox62,x,y,x1,y1,Ox1c8,Ox1c6,star;
  8224.             Ox318.Ox1e0.Ox3da(Ox5c,0x0,0x0);
  8225.             Ox5c.beginPath();
  8226.             Ox5c.lineWidth=0x3;
  8227.             Ox5c.strokeStyle='\x23\x46\x46\x46\x46\x46\x46';
  8228.             for(Ox62=0x0;
  8229.             Ox62<Ox32c.length;
  8230.             Ox62++)
  8231.                 {
  8232.                 star=Ox32c[Ox62];
  8233.                 x=Oxbe+star.Ox2bc*star.Ox2f6*star.Ox2c0;
  8234.                 y=Ox32e+star.Ox2bc*star.Ox2f8*star.Ox2c0;
  8235.                 x1=Math.round(x-(star.Ox2f6*(star.length / 0x2)));
  8236.                 Ox1c8=Math.round(x+(star.Ox2f6*(star.length / 0x2)));
  8237.                 y1=Math.round(y-(star.Ox2f8*(star.length / 0x2)));
  8238.                 Ox1c6=Math.round(y+(star.Ox2f8*(star.length / 0x2)));
  8239.                 Ox5c.moveTo(x1,y1);
  8240.                 Ox5c.lineTo(Ox1c8,Ox1c6);
  8241.             }
  8242.             Ox5c.stroke();
  8243.         }
  8244.          else
  8245.             {
  8246.             Ox314.Ox3da(Ox5c,Ox31c,0x0);
  8247.             if(Ox31c+Ox314.width<width)
  8248.                 {
  8249.                 Ox314.Ox3da(Ox5c,Ox31c+Ox314.width,0x0);
  8250.             }
  8251.         }
  8252.     };
  8253.     this.Ox4c6=function(Ox5c)
  8254.         {
  8255.         if(this.Ox4c2)
  8256.             {
  8257.             Ox5c.clearRect(0x0,0x0,width,height);
  8258.             if(this.Ox384)
  8259.                 {
  8260.                 if(!this.hyperspace)
  8261.                     {
  8262.                     Ox316.Ox3da(Ox5c,width / 0x2,height / 0x2);
  8263.                 }
  8264.             }
  8265.              else
  8266.                 {
  8267.                 Ox5c.beginPath();
  8268.                 Ox5c.fillStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x30\x2C\x20\x30\x2C\x2E\x33\x29';
  8269.                 Ox5c.rect(0x0,0x0,width,height);
  8270.                 Ox5c.closePath();
  8271.                 Ox5c.fill();
  8272.             }
  8273.             Ox5c.beginPath();
  8274.             Ox5c.strokeStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x30\x2C\x20\x30\x2C\x20\x2E\x33\x29';
  8275.             for(var Ox62=0x0;
  8276.             Ox62<Ox314.height;
  8277.             Ox62+=0x4)
  8278.                 {
  8279.                 Ox5c.moveTo(0x0,Ox62);
  8280.                 Ox5c.lineTo(Ox314.width,Ox62);
  8281.             }
  8282.             Ox5c.closePath();
  8283.             Ox5c.stroke();
  8284.             Ox5c.fillStyle='\x72\x67\x62\x61\x28\x32\x2C\x20\x31\x35\x2C\x20\x32\x33\x2C\x20\x2E\x37\x29';
  8285.             Ox5c.strokeStyle='\x72\x67\x62\x61\x28\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x2E\x34\x29';
  8286.             Ox5c.lineWidth=0x2;
  8287.             Ox5c.beginPath();
  8288.             var x=Math.round((width-this.windowWidth) / 0x2);
  8289.             var y=Math.round((height-this.windowHeight) / 0x2);
  8290.             if(this.Ox380 && y-Ox31a.height / 0x2<0x0)
  8291.                 {
  8292.                 y-=Math.round(y-Ox31a.height / 0x2);
  8293.             }
  8294.             var Ox332=y-(Ox31a.height / 0x2)+0xc;
  8295.             Ox31e=x;
  8296.             if(this.Ox380)
  8297.                 {
  8298.                 Ox320=Ox332+Ox31a.height+Ox322;
  8299.             }
  8300.              else
  8301.                 {
  8302.                 Ox320=y+Ox322;
  8303.             }
  8304.             if(Ox328==0x0 || --Ox328==0x0)
  8305.                 {
  8306.                 Ox340.call(this,Ox5c,0x14,x,y,this.windowWidth,this.windowHeight);
  8307.                 this.Ox4c2=false;
  8308.             }
  8309.              else
  8310.                 {
  8311.                 var Ox334=(Ox32a-Ox328) / Ox32a;
  8312.                 var Ox1b6=Math.round(this.windowWidth*Ox334);
  8313.                 var Ox1b8=Math.round(this.windowHeight*Ox334);
  8314.                 Ox332+=Math.round((this.windowHeight-Ox1b8) / 0x2);
  8315.                 Ox340.call(
  8316.                 this,Ox5c,0x14,x+Math.round((this.windowWidth-Ox1b6) / 0x2),y+Math.round((this.windowHeight-Ox1b8) / 0x2),Ox1b6,Ox1b8
  8317.                 );
  8318.                 this.Ox4c2=true;
  8319.             }
  8320.             Ox5c.closePath();
  8321.             Ox5c.fill();
  8322.             Ox5c.stroke();
  8323.             if(this.Ox380)
  8324.                 {
  8325.                 Ox31a.Ox3da(Ox5c,Math.round(width / 0x2-Ox31a.width / 0x2),Ox332);
  8326.             }
  8327.         }
  8328.     };
  8329.     this.Ox4c8=function(Ox5c)
  8330.         {
  8331.         if(Ox328>0x0) return;
  8332.         var Ox336;
  8333.         for(var Ox62=0x0;
  8334.         Ox62<Ox324.length;
  8335.         Ox62++)
  8336.             {
  8337.             Ox336=Ox324[Ox62];
  8338.             if(Ox336.Ox38e)
  8339.                 {
  8340.                 Ox5c.clearRect(Ox31e+Ox336.x-0x1,Ox320+Ox336.y-0x1,Ox336.width+0x2,Ox336.height+0x2);
  8341.                 switch (Ox336.type)
  8342.                     {
  8343.                     case '\x62\x75\x74\x74\x6F\x6E':
  8344.                     Ox338.call(this,Ox336,Ox5c);
  8345.                     break;
  8346.                     case '\x74\x65\x78\x74':
  8347.                     Ox33c.call(this,Ox336,Ox5c);
  8348.                     break;
  8349.                     case '\x69\x6D\x61\x67\x65':
  8350.                     Ox336.sprites.Ox1e0.Ox3da(
  8351.                     Ox5c,Ox31e+Ox336.x,Ox320+Ox336.y
  8352.                     );
  8353.                     break;
  8354.                 }
  8355.                 Ox336.Ox38e=false;
  8356.             }
  8357.         }
  8358.         this.Ox4c4=false;
  8359.     };
  8360.     var Ox338=function(Ox82,Ox5c)
  8361.         {
  8362.         if(!Ox82.hover)
  8363.             {
  8364.             Ox5c.fillStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x30\x2C\x20\x30\x2C\x20\x2E\x36\x29';
  8365.             Ox5c.strokeStyle='\x72\x67\x62\x61\x28\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x2E\x36\x29';
  8366.         }
  8367.          else
  8368.             {
  8369.             Ox5c.fillStyle='\x72\x67\x62\x61\x28\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x32\x35\x35\x2C\x20\x2E\x36\x29';
  8370.             Ox5c.strokeStyle='\x72\x67\x62\x61\x28\x30\x2C\x20\x30\x2C\x20\x30\x2C\x20\x2E\x36\x29';
  8371.         }
  8372.         Ox5c.beginPath();
  8373.         Ox340.call(this,Ox5c,0xa,Ox31e+Ox82.x,Ox320+Ox82.y,Ox82.width,Ox82.height);
  8374.         Ox5c.closePath();
  8375.         Ox5c.fill();
  8376.         Ox5c.stroke();
  8377.         Ox5c.font='\x31\x38\x70\x78\x20\x41\x72\x69\x61\x6C';
  8378.         var Ox33a=Ox5c.measureText(Ox82.caption).width;
  8379.         if(!Ox82.hover)
  8380.             {
  8381.             Ox5c.fillStyle='\x23\x46\x46\x46\x46\x46\x46';
  8382.         }
  8383.          else
  8384.             {
  8385.             Ox5c.fillStyle='\x23\x30\x30\x30\x30\x30\x30';
  8386.         }
  8387.         Ox5c.fillText(Ox82.caption,Ox31e+Ox82.x+Math.round(Ox82.width / 0x2-Ox33a / 0x2),Ox320+Ox82.y+0x1b);
  8388.         Ox82.area.coords=(Ox31e+Ox82.x)+'\x2C'+(Ox320+Ox82.y-Ox322)+'\x2C'+(Ox31e+Ox82.x+Ox82.width)+'\x2C'+(Ox320+Ox82.y+0x28-Ox322);
  8389.     };
  8390.     var Ox33c=function(Ox82,Ox5c)
  8391.         {
  8392.         Ox5c.font=Ox82.fontSize+'\x70\x78\x20\x41\x72\x69\x61\x6C';
  8393.         Ox5c.fillStyle='\x23\x46\x46\x46\x46\x46\x46';
  8394.         var Ox33e=Ox82.text.split(/\r\n|\n|\r/gi);
  8395.         var lineHeight=Ox82.fontSize+0x3;
  8396.         for(var Ox62=0x0;
  8397.         Ox62<Ox33e.length;
  8398.         Ox62++)
  8399.             {
  8400.             var text=Ox33e[Ox62];
  8401.             var Ox33a=Ox5c.measureText(text).width;
  8402.             var y=((Ox62+0x1)*lineHeight);
  8403.             if(Ox82.align=='\x6C\x65\x66\x74')
  8404.                 {
  8405.                 Ox5c.fillText(text,Ox31e+Ox82.x,Ox320+Ox82.y+y);
  8406.             }
  8407.              else if(Ox82.align=='\x63\x65\x6E\x74\x65\x72')
  8408.                 {
  8409.                 Ox5c.fillText(text,Ox31e+Ox82.x+Math.round(Ox82.width / 0x2-Ox33a / 0x2),Ox320+Ox82.y+y);
  8410.             }
  8411.              else if(Ox82.align=='\x72\x69\x67\x68\x74')
  8412.                 {
  8413.                 Ox5c.fillText(text,Ox31e+Ox82.x+Ox82.width-Ox33a,Ox320+Ox82.y+y);
  8414.             }
  8415.         }
  8416.     };
  8417.     var Ox340=function(Ox5c,round,x,y,frmWidth,frmHeight)
  8418.         {
  8419.         Ox5c.moveTo(x,y+round);
  8420.         Ox5c.quadraticCurveTo(x,y,x+round,y);
  8421.         Ox5c.lineTo(x+frmWidth-round,y);
  8422.         Ox5c.quadraticCurveTo(x+frmWidth,y,x+frmWidth,y+round);
  8423.         Ox5c.lineTo(x+frmWidth,y+frmHeight-round);
  8424.         Ox5c.quadraticCurveTo(x+frmWidth,y+frmHeight,x+frmWidth-round,y+frmHeight);
  8425.         Ox5c.lineTo(x+round,y+frmHeight);
  8426.         Ox5c.quadraticCurveTo(x,y+frmHeight,x,y+frmHeight-round);
  8427.         Ox5c.lineTo(x,y+round);
  8428.     };
  8429.     this.Oxfe=function()
  8430.         {
  8431.         Ox38.innerHTML='';
  8432.     };
  8433.     Ox4a.call(this);
  8434. }
  8435. Ox510.bgPhase=0x0;
  8436. var Ox342="\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x64\x69\x65\x73\x65\x6C\x6D\x61\x6E\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x37\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x39\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x7A\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x7C\x2C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x72\x69\x67\x68\x74\x31\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x72\x69\x67\x68\x74\x31\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x32\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x62\x69\x6B\x65\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x32\x2C\x7C\x64\x69\x72\x33\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x37\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x34\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x74\x75\x62\x65\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x74\x75\x62\x65\x33\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x64\x69\x72\x33\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x62\x6F\x78\x34\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x62\x6F\x78\x34\x2D\x32\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x64\x69\x72\x33\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x62\x6F\x78\x34\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x62\x6F\x78\x34\x2D\x32\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x32\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x64\x69\x72\x33\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x62\x61\x72\x72\x65\x6C\x2C\x72\x6F\x61\x64\x2D\x62\x72\x6F\x6B\x65\x6E\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x36\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x64\x69\x72\x33\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x64\x69\x72\x33\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x33\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x33\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x33\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x33\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x33\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x74\x75\x62\x65\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x74\x75\x62\x65\x5F\x62\x6C\x6F\x63\x6B\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x74\x75\x62\x65\x33\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x37\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x39\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x34\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x74\x75\x62\x65\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x36\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x34\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x34\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x63\x72\x65\x65\x70\x79\x73\x74\x6F\x72\x79\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x31\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x74\x75\x62\x65\x33\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x34\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x34\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x62\x6F\x78\x34\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x62\x6F\x78\x34\x2D\x32\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x33\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x33\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x6C\x69\x66\x74\x33\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x32\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x32\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x73\x74\x6F\x6C\x62\x32\x2C\x72\x6F\x61\x64\x32\x2C\x66\x6F\x78\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x37\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x39\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x74\x75\x62\x65\x31\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x74\x75\x62\x65\x33\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x32\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x32\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x30\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x31\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x32\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x31\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x32\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x31\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x33\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x31\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x31\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x36\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x32\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x32\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x32\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x31\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x64\x69\x72\x34\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x33\x2C\x62\x6F\x78\x31\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x34\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x36\x2C\x2C\x72\x6F\x61\x64\x2D\x64\x6F\x77\x6E\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x31\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x32\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x32\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x36\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x31\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x32\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x72\x6F\x61\x64\x2D\x75\x70\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x32\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x33\x2C\x62\x6F\x78\x33\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x2C\x7C\x64\x69\x72\x31\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x32\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x33\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x35\x2C\x62\x6F\x78\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x33\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x68\x5F\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x68\x5F\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x73\x74\x61\x72\x74\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x2D\x65\x6E\x64\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x35\x2C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x68\x69\x64\x65\x77\x61\x79\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x62\x6F\x78\x34\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x62\x6F\x78\x34\x2D\x32\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x73\x68\x69\x65\x6C\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x62\x6F\x78\x35\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x63\x61\x6E\x6E\x6F\x6E\x32\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x66\x6C\x6F\x6F\x72\x35\x2C\x73\x74\x6F\x6C\x62\x34\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x76\x30\x31\x33\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x31\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x6C\x69\x66\x74\x31\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x31\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x34\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x31\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6F\x74\x74\x6F\x6D\x32\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x34\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x35\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x77\x61\x6C\x6C\x31\x2D\x36\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2D\x31\x33\x2C\x2C\x2C\x2C\x2C\x2C";
  8437. var Ox344="\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x32\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x33\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x34\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x36\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x34\x2C\x62\x6C\x6F\x63\x6B\x31\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x62\x6C\x6F\x63\x6B\x35\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x34\x2C\x62\x6C\x6F\x63\x6B\x31\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x35\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x62\x6C\x6F\x63\x6B\x37\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x33\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x63\x61\x6E\x6E\x6F\x6E\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x62\x6C\x6F\x63\x6B\x38\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x66\x6C\x79\x5F\x62\x6F\x6D\x62\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x2C";
  8438. var Ox346="\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x66\x6C\x61\x67\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x66\x6C\x61\x67\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x66\x6C\x61\x67\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x66\x6C\x61\x67\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x31\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x33\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x31\x2C\x2C\x7C\x6D\x69\x73\x63\x31\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x33\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x7C\x7A\x61\x62\x6F\x72\x32\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x31\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x33\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x32\x2C\x63\x6C\x6F\x6E\x65\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x34\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x33\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x7C\x6D\x69\x73\x63\x31\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x63\x6C\x6F\x6E\x65\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x34\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x31\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x32\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x31\x2C\x63\x61\x6E\x6E\x6F\x6E\x2C\x7C\x7A\x61\x62\x6F\x72\x32\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x32\x2C\x2C\x7C\x7A\x61\x62\x6F\x72\x33\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x32\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x33\x2C\x63\x6C\x6F\x6E\x65\x2C\x7C\x6D\x69\x73\x63\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x34\x2C\x2C\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x72\x69\x67\x68\x74\x31\x7C\x2C\x2C\x6C\x69\x66\x74\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x72\x69\x67\x68\x74\x31\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x32\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x32\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x32\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x77\x61\x6C\x6C\x32\x2C\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x7C\x6D\x69\x73\x63\x31\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x34\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x2D\x31\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x31\x7C\x2C\x2C\x6C\x69\x66\x74\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x31\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x31\x2C\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x6D\x69\x73\x63\x31\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x7C\x2C\x7A\x61\x62\x6F\x72\x31\x2C\x72\x6F\x61\x64\x32\x2C\x74\x69\x6D\x65\x6D\x61\x63\x68\x69\x6E\x65\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x7A\x61\x62\x6F\x72\x32\x2C\x72\x6F\x61\x64\x33\x2C\x2C\x2C\x7C\x2C\x7A\x61\x62\x6F\x72\x32\x2C\x72\x6F\x61\x64\x32\x2C\x2C\x68\x6F\x6D\x6F\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x7A\x61\x62\x6F\x72\x32\x2C\x72\x6F\x61\x64\x33\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x31\x2C\x2C\x7C\x2C\x7A\x61\x62\x6F\x72\x32\x2C\x72\x6F\x61\x64\x32\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x32\x2C\x2C\x7C\x2C\x7A\x61\x62\x6F\x72\x32\x2C\x72\x6F\x61\x64\x33\x2C\x7A\x61\x62\x6F\x72\x32\x2D\x33\x2C\x2C\x7C\x2C\x7A\x61\x62\x6F\x72\x33\x2C\x72\x6F\x61\x64\x32\x2C\x68\x65\x61\x72\x64\x31\x2C\x2C\x7C\x2C\x2C\x72\x6F\x61\x64\x34\x2C\x2C\x2C\x7C\x2C\x2C\x6C\x69\x66\x74\x2D\x31\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x32\x7C\x2C\x2C\x6C\x69\x66\x74\x2D\x32\x2C\x2C\x2C\x6C\x69\x66\x74\x2D\x75\x70\x32\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x5C\x4F\x78\x31\x64\x61\x0A\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x73\x74\x6F\x6C\x62\x31\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C\x7C\x2C\x2C\x2C\x2C\x2C";
  8439. var CryptoJS=CryptoJS||function(p,h)
  8440.     {
  8441.     var i=
  8442.         {
  8443.     }
  8444.     ,l=i.lib=
  8445.         {
  8446.     }
  8447.     ,r=l.Base=function()
  8448.         {
  8449.         function a()
  8450.             {
  8451.         }
  8452.         return
  8453.             {
  8454.             extend:function(e)
  8455.                 {
  8456.                 a.prototype=this;
  8457.                 var c=new a;
  8458.                 e&&c.mixIn(e);
  8459.                 c.$super=this;
  8460.                 return c
  8461.             }
  8462.             ,create:function()
  8463.                 {
  8464.                 var a=this.extend();
  8465.                 a.init.apply(a,arguments);
  8466.                 return a
  8467.             }
  8468.             ,init:function()
  8469.                 {
  8470.             }
  8471.             ,mixIn:function(a)
  8472.                 {
  8473.                 for(var c in a)a.hasOwnProperty(c)&&(this[c]=a[c]);
  8474.                 a.hasOwnProperty("toString")&&(this.toString=a.toString)
  8475.             }
  8476.             ,clone:function()
  8477.                 {
  8478.                 return this.$super.extend(this)
  8479.             }
  8480.         }
  8481.     }
  8482.     (),o=l.WordArray=r.extend(
  8483.         {
  8484.         init:function(a,e)
  8485.             {
  8486.             a=
  8487.             this.words=a||[];
  8488.             this.sigBytes=e!=h?e:4*a.length
  8489.         }
  8490.         ,toString:function(a)
  8491.             {
  8492.             return(a||s).stringify(this)
  8493.         }
  8494.         ,concat:function(a)
  8495.             {
  8496.             var e=this.words,c=a.words,b=this.sigBytes,a=a.sigBytes;
  8497.             this.clamp();
  8498.             if(b%4)for(var d=0;
  8499.             d<a;
  8500.             d++)e[b+d>>>2]|=(c[d>>>2]>>>24-8*(d%4)&255)<<24-8*((b+d)%4);
  8501.             else if(65535<c.length)for(d=0;
  8502.             d<a;
  8503.             d+=4)e[b+d>>>2]=c[d>>>2];
  8504.             else e.push.apply(e,c);
  8505.             this.sigBytes+=a;
  8506.             return this
  8507.         }
  8508.         ,clamp:function()
  8509.             {
  8510.             var a=this.words,e=this.sigBytes;
  8511.             a[e>>>2]&=4294967295<<32-8*(e%4);
  8512.             a.length=p.ceil(e/4)
  8513.         }
  8514.         ,clone:function()
  8515.             {
  8516.             var a=
  8517.             r.clone.call(this);
  8518.             a.words=this.words.slice(0);
  8519.             return a
  8520.         }
  8521.         ,random:function(a)
  8522.             {
  8523.             for(var e=[],c=0;
  8524.             c<a;
  8525.             c+=4)e.push(4294967296*p.random()|0);
  8526.             return o.create(e,a)
  8527.         }
  8528.     }
  8529.     ),m=i.enc=
  8530.         {
  8531.     }
  8532.     ,s=m.Hex=
  8533.         {
  8534.         stringify:function(a)
  8535.             {
  8536.             for(var e=a.words,a=a.sigBytes,c=[],b=0;
  8537.             b<a;
  8538.             b++)
  8539.                 {
  8540.                 var d=e[b>>>2]>>>24-8*(b%4)&255;
  8541.                 c.push((d>>>4).toString(16));
  8542.                 c.push((d&15).toString(16))
  8543.             }
  8544.             return c.join("")
  8545.         }
  8546.         ,parse:function(a)
  8547.             {
  8548.             for(var e=a.length,c=[],b=0;
  8549.             b<e;
  8550.             b+=2)c[b>>>3]|=parseInt(a.substr(b,2),16)<<24-4*(b%8);
  8551.             return o.create(c,e/2)
  8552.         }
  8553.     }
  8554.     ,n=m.Latin1=
  8555.         {
  8556.         stringify:function(a)
  8557.             {
  8558.             for(var e=
  8559.             a.words,a=a.sigBytes,c=[],b=0;
  8560.             b<a;
  8561.             b++)c.push(String.fromCharCode(e[b>>>2]>>>24-8*(b%4)&255));
  8562.             return c.join("")
  8563.         }
  8564.         ,parse:function(a)
  8565.             {
  8566.             for(var e=a.length,c=[],b=0;
  8567.             b<e;
  8568.             b++)c[b>>>2]|=(a.charCodeAt(b)&255)<<24-8*(b%4);
  8569.             return o.create(c,e)
  8570.         }
  8571.     }
  8572.     ,k=m.Utf8=
  8573.         {
  8574.         stringify:function(a)
  8575.             {
  8576.             try
  8577.                 {
  8578.                 return decodeURIComponent(escape(n.stringify(a)))
  8579.             }
  8580.             catch(e)
  8581.                 {
  8582.                 throw Error("Malformed UTF-8 data");
  8583.             }
  8584.         }
  8585.         ,parse:function(a)
  8586.             {
  8587.             return n.parse(unescape(encodeURIComponent(a)))
  8588.         }
  8589.     }
  8590.     ,f=l.BufferedBlockAlgorithm=r.extend(
  8591.         {
  8592.         reset:function()
  8593.             {
  8594.             this._data=o.create();
  8595.            
  8596.             this._nDataBytes=0
  8597.         }
  8598.         ,_append:function(a)
  8599.             {
  8600.             "string"==typeof a&&(a=k.parse(a));
  8601.             this._data.concat(a);
  8602.             this._nDataBytes+=a.sigBytes
  8603.         }
  8604.         ,_process:function(a)
  8605.             {
  8606.             var e=this._data,c=e.words,b=e.sigBytes,d=this.blockSize,q=b/(4*d),q=a?p.ceil(q):p.max((q|0)-this._minBufferSize,0),a=q*d,b=p.min(4*a,b);
  8607.             if(a)
  8608.                 {
  8609.                 for(var j=0;
  8610.                 j<a;
  8611.                 j+=d)this._doProcessBlock(c,j);
  8612.                 j=c.splice(0,a);
  8613.                 e.sigBytes-=b
  8614.             }
  8615.             return o.create(j,b)
  8616.         }
  8617.         ,clone:function()
  8618.             {
  8619.             var a=r.clone.call(this);
  8620.             a._data=this._data.clone();
  8621.             return a
  8622.         }
  8623.         ,_minBufferSize:0
  8624.     }
  8625.     );
  8626.     l.Hasher=f.extend(
  8627.         {
  8628.         init:function()
  8629.             {
  8630.             this.reset()
  8631.         }
  8632.         ,
  8633.         reset:function()
  8634.             {
  8635.             f.reset.call(this);
  8636.             this._doReset()
  8637.         }
  8638.         ,update:function(a)
  8639.             {
  8640.             this._append(a);
  8641.             this._process();
  8642.             return this
  8643.         }
  8644.         ,finalize:function(a)
  8645.             {
  8646.             a&&this._append(a);
  8647.             this._doFinalize();
  8648.             return this._hash
  8649.         }
  8650.         ,clone:function()
  8651.             {
  8652.             var a=f.clone.call(this);
  8653.             a._hash=this._hash.clone();
  8654.             return a
  8655.         }
  8656.         ,blockSize:16,_createHelper:function(a)
  8657.             {
  8658.             return function(e,c)
  8659.                 {
  8660.                 return a.create(c).finalize(e)
  8661.             }
  8662.         }
  8663.         ,_createHmacHelper:function(a)
  8664.             {
  8665.             return function(e,c)
  8666.                 {
  8667.                 return g.HMAC.create(a,c).finalize(e)
  8668.             }
  8669.         }
  8670.     }
  8671.     );
  8672.     var g=i.algo=
  8673.         {
  8674.     };
  8675.     return i
  8676. }
  8677. (Math);
  8678.  
  8679. (function()
  8680.     {
  8681.     var p=CryptoJS,h=p.lib.WordArray;
  8682.     p.enc.Base64=
  8683.         {
  8684.         stringify:function(i)
  8685.             {
  8686.             var l=i.words,h=i.sigBytes,o=this._map;
  8687.             i.clamp();
  8688.             for(var i=[],m=0;
  8689.             m<h;
  8690.             m+=3)for(var s=(l[m>>>2]>>>24-8*(m%4)&255)<<16|(l[m+1>>>2]>>>24-8*((m+1)%4)&255)<<8|l[m+2>>>2]>>>24-8*((m+2)%4)&255,n=0;
  8691.             4>n&&m+0.75*n<h;
  8692.             n++)i.push(o.charAt(s>>>6*(3-n)&63));
  8693.             if(l=o.charAt(64))for(;
  8694.             i.length%4;
  8695.             )i.push(l);
  8696.             return i.join("")
  8697.         }
  8698.         ,parse:function(i)
  8699.             {
  8700.             var i=i.replace(/\s/g,""),l=i.length,r=this._map,o=r.charAt(64);
  8701.             o&&(o=i.indexOf(o),-1!=o&&(l=o));
  8702.            
  8703.             for(var o=[],m=0,s=0;
  8704.             s<l;
  8705.             s++)if(s%4)
  8706.                 {
  8707.                 var n=r.indexOf(i.charAt(s-1))<<2*(s%4),k=r.indexOf(i.charAt(s))>>>6-2*(s%4);
  8708.                 o[m>>>2]|=(n|k)<<24-8*(m%4);
  8709.                 m++
  8710.             }
  8711.             return h.create(o,m)
  8712.         }
  8713.         ,_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
  8714.     }
  8715. }
  8716. )();
  8717.  
  8718. (function(p)
  8719.     {
  8720.     function h(f,g,a,e,c,b,d)
  8721.         {
  8722.         f=f+(g&a|~g&e)+c+d;
  8723.         return(f<<b|f>>>32-b)+g
  8724.     }
  8725.     function i(f,g,a,e,c,b,d)
  8726.         {
  8727.         f=f+(g&e|a&~e)+c+d;
  8728.         return(f<<b|f>>>32-b)+g
  8729.     }
  8730.     function l(f,g,a,e,c,b,d)
  8731.         {
  8732.         f=f+(g^a^e)+c+d;
  8733.         return(f<<b|f>>>32-b)+g
  8734.     }
  8735.     function r(f,g,a,e,c,b,d)
  8736.         {
  8737.         f=f+(a^(g|~e))+c+d;
  8738.         return(f<<b|f>>>32-b)+g
  8739.     }
  8740.     var o=CryptoJS,m=o.lib,s=m.WordArray,m=m.Hasher,n=o.algo,k=[];
  8741.     (function()
  8742.         {
  8743.         for(var f=0;
  8744.         64>f;
  8745.         f++)k[f]=4294967296*p.abs(p.sin(f+1))|0
  8746.     }
  8747.     )();
  8748.     n=n.MD5=m.extend(
  8749.         {
  8750.         _doReset:function()
  8751.             {
  8752.             this._hash=s.create([1732584193,4023233417,
  8753.             2562383102,271733878])
  8754.         }
  8755.         ,_doProcessBlock:function(f,g)
  8756.             {
  8757.             for(var a=0;
  8758.             16>a;
  8759.             a++)
  8760.                 {
  8761.                 var e=g+a,c=f[e];
  8762.                 f[e]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360
  8763.             }
  8764.             for(var e=this._hash.words,c=e[0],b=e[1],d=e[2],q=e[3],a=0;
  8765.             64>a;
  8766.             a+=4)16>a?(c=h(c,b,d,q,f[g+a],7,k[a]),q=h(q,c,b,d,f[g+a+1],12,k[a+1]),d=h(d,q,c,b,f[g+a+2],17,k[a+2]),b=h(b,d,q,c,f[g+a+3],22,k[a+3])):32>a?(c=i(c,b,d,q,f[g+(a+1)%16],5,k[a]),q=i(q,c,b,d,f[g+(a+6)%16],9,k[a+1]),d=i(d,q,c,b,f[g+(a+11)%16],14,k[a+2]),b=i(b,d,q,c,f[g+a%16],20,k[a+3])):48>a?(c=
  8767.             l(c,b,d,q,f[g+(3*a+5)%16],4,k[a]),q=l(q,c,b,d,f[g+(3*a+8)%16],11,k[a+1]),d=l(d,q,c,b,f[g+(3*a+11)%16],16,k[a+2]),b=l(b,d,q,c,f[g+(3*a+14)%16],23,k[a+3])):(c=r(c,b,d,q,f[g+3*a%16],6,k[a]),q=r(q,c,b,d,f[g+(3*a+7)%16],10,k[a+1]),d=r(d,q,c,b,f[g+(3*a+14)%16],15,k[a+2]),b=r(b,d,q,c,f[g+(3*a+5)%16],21,k[a+3]));
  8768.             e[0]=e[0]+c|0;
  8769.             e[1]=e[1]+b|0;
  8770.             e[2]=e[2]+d|0;
  8771.             e[3]=e[3]+q|0
  8772.         }
  8773.         ,_doFinalize:function()
  8774.             {
  8775.             var f=this._data,g=f.words,a=8*this._nDataBytes,e=8*f.sigBytes;
  8776.             g[e>>>5]|=128<<24-e%32;
  8777.             g[(e+64>>>9<<4)+14]=(a<<8|a>>>
  8778.             24)&16711935|(a<<24|a>>>8)&4278255360;
  8779.             f.sigBytes=4*(g.length+1);
  8780.             this._process();
  8781.             f=this._hash.words;
  8782.             for(g=0;
  8783.             4>g;
  8784.             g++)a=f[g],f[g]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360
  8785.         }
  8786.     }
  8787.     );
  8788.     o.MD5=m._createHelper(n);
  8789.     o.HmacMD5=m._createHmacHelper(n)
  8790. }
  8791. )(Math);
  8792.  
  8793. (function()
  8794.     {
  8795.     var p=CryptoJS,h=p.lib,i=h.Base,l=h.WordArray,h=p.algo,r=h.EvpKDF=i.extend(
  8796.         {
  8797.         cfg:i.extend(
  8798.             {
  8799.             keySize:4,hasher:h.MD5,iterations:1
  8800.         }
  8801.         ),init:function(i)
  8802.             {
  8803.             this.cfg=this.cfg.extend(i)
  8804.         }
  8805.         ,compute:function(i,m)
  8806.             {
  8807.             for(var h=this.cfg,n=h.hasher.create(),k=l.create(),f=k.words,g=h.keySize,h=h.iterations;
  8808.             f.length<g;
  8809.             )
  8810.                 {
  8811.                 a&&n.update(a);
  8812.                 var a=n.update(i).finalize(m);
  8813.                 n.reset();
  8814.                 for(var e=1;
  8815.                 e<h;
  8816.                 e++)a=n.finalize(a),n.reset();
  8817.                 k.concat(a)
  8818.             }
  8819.             k.sigBytes=4*g;
  8820.             return k
  8821.         }
  8822.     }
  8823.     );
  8824.     p.EvpKDF=function(i,l,h)
  8825.         {
  8826.         return r.create(h).compute(i,
  8827.         l)
  8828.     }
  8829. }
  8830. )();
  8831.  
  8832. CryptoJS.lib.Cipher||function(p)
  8833.     {
  8834.     var h=CryptoJS,i=h.lib,l=i.Base,r=i.WordArray,o=i.BufferedBlockAlgorithm,m=h.enc.Base64,s=h.algo.EvpKDF,n=i.Cipher=o.extend(
  8835.         {
  8836.         cfg:l.extend(),createEncryptor:function(b,d)
  8837.             {
  8838.             return this.create(this._ENC_XFORM_MODE,b,d)
  8839.         }
  8840.         ,createDecryptor:function(b,d)
  8841.             {
  8842.             return this.create(this._DEC_XFORM_MODE,b,d)
  8843.         }
  8844.         ,init:function(b,d,a)
  8845.             {
  8846.             this.cfg=this.cfg.extend(a);
  8847.             this._xformMode=b;
  8848.             this._key=d;
  8849.             this.reset()
  8850.         }
  8851.         ,reset:function()
  8852.             {
  8853.             o.reset.call(this);
  8854.             this._doReset()
  8855.         }
  8856.         ,process:function(b)
  8857.             {
  8858.             this._append(b);
  8859.             return this._process()
  8860.         }
  8861.         ,
  8862.         finalize:function(b)
  8863.             {
  8864.             b&&this._append(b);
  8865.             return this._doFinalize()
  8866.         }
  8867.         ,keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function()
  8868.             {
  8869.             return function(b)
  8870.                 {
  8871.                 return
  8872.                     {
  8873.                     encrypt:function(a,q,j)
  8874.                         {
  8875.                         return("string"==typeof q?c:e).encrypt(b,a,q,j)
  8876.                     }
  8877.                     ,decrypt:function(a,q,j)
  8878.                         {
  8879.                         return("string"==typeof q?c:e).decrypt(b,a,q,j)
  8880.                     }
  8881.                 }
  8882.             }
  8883.         }
  8884.         ()
  8885.     }
  8886.     );
  8887.     i.StreamCipher=n.extend(
  8888.         {
  8889.         _doFinalize:function()
  8890.             {
  8891.             return this._process(!0)
  8892.         }
  8893.         ,blockSize:1
  8894.     }
  8895.     );
  8896.     var k=h.mode=
  8897.         {
  8898.     }
  8899.     ,f=i.BlockCipherMode=l.extend(
  8900.         {
  8901.         createEncryptor:function(b,a)
  8902.             {
  8903.             return this.Encryptor.create(b,
  8904.             a)
  8905.         }
  8906.         ,createDecryptor:function(b,a)
  8907.             {
  8908.             return this.Decryptor.create(b,a)
  8909.         }
  8910.         ,init:function(b,a)
  8911.             {
  8912.             this._cipher=b;
  8913.             this._iv=a
  8914.         }
  8915.     }
  8916.     ),k=k.CBC=function()
  8917.         {
  8918.         function b(b,a,d)
  8919.             {
  8920.             var c=this._iv;
  8921.             c?this._iv=p:c=this._prevBlock;
  8922.             for(var e=0;
  8923.             e<d;
  8924.             e++)b[a+e]^=c[e]
  8925.         }
  8926.         var a=f.extend();
  8927.         a.Encryptor=a.extend(
  8928.             {
  8929.             processBlock:function(a,d)
  8930.                 {
  8931.                 var c=this._cipher,e=c.blockSize;
  8932.                 b.call(this,a,d,e);
  8933.                 c.encryptBlock(a,d);
  8934.                 this._prevBlock=a.slice(d,d+e)
  8935.             }
  8936.         }
  8937.         );
  8938.         a.Decryptor=a.extend(
  8939.             {
  8940.             processBlock:function(a,d)
  8941.                 {
  8942.                 var c=this._cipher,e=c.blockSize,f=a.slice(d,d+
  8943.                 e);
  8944.                 c.decryptBlock(a,d);
  8945.                 b.call(this,a,d,e);
  8946.                 this._prevBlock=f
  8947.             }
  8948.         }
  8949.         );
  8950.         return a
  8951.     }
  8952.     (),g=(h.pad=
  8953.         {
  8954.     }
  8955.     ).Pkcs7=
  8956.         {
  8957.         pad:function(b,a)
  8958.             {
  8959.             for(var c=4*a,c=c-b.sigBytes%c,e=c<<24|c<<16|c<<8|c,f=[],g=0;
  8960.             g<c;
  8961.             g+=4)f.push(e);
  8962.             c=r.create(f,c);
  8963.             b.concat(c)
  8964.         }
  8965.         ,unpad:function(b)
  8966.             {
  8967.             b.sigBytes-=b.words[b.sigBytes-1>>>2]&255
  8968.         }
  8969.     };
  8970.     i.BlockCipher=n.extend(
  8971.         {
  8972.         cfg:n.cfg.extend(
  8973.             {
  8974.             mode:k,padding:g
  8975.         }
  8976.         ),reset:function()
  8977.             {
  8978.             n.reset.call(this);
  8979.             var b=this.cfg,a=b.iv,b=b.mode;
  8980.             if(this._xformMode==this._ENC_XFORM_MODE)var c=b.createEncryptor;
  8981.             else c=b.createDecryptor,
  8982.             this._minBufferSize=1;
  8983.             this._mode=c.call(b,this,a&&a.words)
  8984.         }
  8985.         ,_doProcessBlock:function(b,a)
  8986.             {
  8987.             this._mode.processBlock(b,a)
  8988.         }
  8989.         ,_doFinalize:function()
  8990.             {
  8991.             var b=this.cfg.padding;
  8992.             if(this._xformMode==this._ENC_XFORM_MODE)
  8993.                 {
  8994.                 b.pad(this._data,this.blockSize);
  8995.                 var a=this._process(!0)
  8996.             }
  8997.             else a=this._process(!0),b.unpad(a);
  8998.             return a
  8999.         }
  9000.         ,blockSize:4
  9001.     }
  9002.     );
  9003.     var a=i.CipherParams=l.extend(
  9004.         {
  9005.         init:function(a)
  9006.             {
  9007.             this.mixIn(a)
  9008.         }
  9009.         ,toString:function(a)
  9010.             {
  9011.             return(a||this.formatter).stringify(this)
  9012.         }
  9013.     }
  9014.     ),k=(h.format=
  9015.         {
  9016.     }
  9017.     ).OpenSSL=
  9018.         {
  9019.         stringify:function(a)
  9020.             {
  9021.             var d=
  9022.             a.ciphertext,a=a.salt,d=(a?r.create([1398893684,1701076831]).concat(a).concat(d):d).toString(m);
  9023.             return d=d.replace(/(.
  9024.                 {
  9025.                 64
  9026.             }
  9027.             )/g,"$1\n")
  9028.         }
  9029.         ,parse:function(b)
  9030.             {
  9031.             var b=m.parse(b),d=b.words;
  9032.             if(1398893684==d[0]&&1701076831==d[1])
  9033.                 {
  9034.                 var c=r.create(d.slice(2,4));
  9035.                 d.splice(0,4);
  9036.                 b.sigBytes-=16
  9037.             }
  9038.             return a.create(
  9039.                 {
  9040.                 ciphertext:b,salt:c
  9041.             }
  9042.             )
  9043.         }
  9044.     }
  9045.     ,e=i.SerializableCipher=l.extend(
  9046.         {
  9047.         cfg:l.extend(
  9048.             {
  9049.             format:k
  9050.         }
  9051.         ),encrypt:function(b,d,c,e)
  9052.             {
  9053.             var e=this.cfg.extend(e),f=b.createEncryptor(c,e),d=f.finalize(d),f=f.cfg;
  9054.             return a.create(
  9055.                 {
  9056.                 ciphertext:d,
  9057.                 key:c,iv:f.iv,algorithm:b,mode:f.mode,padding:f.padding,blockSize:b.blockSize,formatter:e.format
  9058.             }
  9059.             )
  9060.         }
  9061.         ,decrypt:function(a,c,e,f)
  9062.             {
  9063.             f=this.cfg.extend(f);
  9064.             c=this._parse(c,f.format);
  9065.             return a.createDecryptor(e,f).finalize(c.ciphertext)
  9066.         }
  9067.         ,_parse:function(a,c)
  9068.             {
  9069.             return"string"==typeof a?c.parse(a):a
  9070.         }
  9071.     }
  9072.     ),h=(h.kdf=
  9073.         {
  9074.     }
  9075.     ).OpenSSL=
  9076.         {
  9077.         compute:function(b,c,e,f)
  9078.             {
  9079.             f||(f=r.random(8));
  9080.             b=s.create(
  9081.                 {
  9082.                 keySize:c+e
  9083.             }
  9084.             ).compute(b,f);
  9085.             e=r.create(b.words.slice(c),4*e);
  9086.             b.sigBytes=4*c;
  9087.             return a.create(
  9088.                 {
  9089.                 key:b,iv:e,salt:f
  9090.             }
  9091.             )
  9092.         }
  9093.     }
  9094.     ,c=i.PasswordBasedCipher=
  9095.     e.extend(
  9096.         {
  9097.         cfg:e.cfg.extend(
  9098.             {
  9099.             kdf:h
  9100.         }
  9101.         ),encrypt:function(a,c,f,j)
  9102.             {
  9103.             j=this.cfg.extend(j);
  9104.             f=j.kdf.compute(f,a.keySize,a.ivSize);
  9105.             j.iv=f.iv;
  9106.             a=e.encrypt.call(this,a,c,f.key,j);
  9107.             a.mixIn(f);
  9108.             return a
  9109.         }
  9110.         ,decrypt:function(a,c,f,j)
  9111.             {
  9112.             j=this.cfg.extend(j);
  9113.             c=this._parse(c,j.format);
  9114.             f=j.kdf.compute(f,a.keySize,a.ivSize,c.salt);
  9115.             j.iv=f.iv;
  9116.             return e.decrypt.call(this,a,c,f.key,j)
  9117.         }
  9118.     }
  9119.     )
  9120. }
  9121. ();
  9122.  
  9123. (function()
  9124.     {
  9125.     var p=CryptoJS,h=p.lib.BlockCipher,i=p.algo,l=[],r=[],o=[],m=[],s=[],n=[],k=[],f=[],g=[],a=[];
  9126.     (function()
  9127.         {
  9128.         for(var c=[],b=0;
  9129.         256>b;
  9130.         b++)c[b]=128>b?b<<1:b<<1^283;
  9131.         for(var d=0,e=0,b=0;
  9132.         256>b;
  9133.         b++)
  9134.             {
  9135.             var j=e^e<<1^e<<2^e<<3^e<<4,j=j>>>8^j&255^99;
  9136.             l[d]=j;
  9137.             r[j]=d;
  9138.             var i=c[d],h=c[i],p=c[h],t=257*c[j]^16843008*j;
  9139.             o[d]=t<<24|t>>>8;
  9140.             m[d]=t<<16|t>>>16;
  9141.             s[d]=t<<8|t>>>24;
  9142.             n[d]=t;
  9143.             t=16843009*p^65537*h^257*i^16843008*d;
  9144.             k[j]=t<<24|t>>>8;
  9145.             f[j]=t<<16|t>>>16;
  9146.             g[j]=t<<8|t>>>24;
  9147.             a[j]=t;
  9148.             d?(d=i^c[c[c[p^i]]],e^=c[c[e]]):d=e=1
  9149.         }
  9150.     }
  9151.     )();
  9152.    
  9153.     var e=[0,1,2,4,8,16,32,64,128,27,54],i=i.AES=h.extend(
  9154.         {
  9155.         _doReset:function()
  9156.             {
  9157.             for(var c=this._key,b=c.words,d=c.sigBytes/4,c=4*((this._nRounds=d+6)+1),i=this._keySchedule=[],j=0;
  9158.             j<c;
  9159.             j++)if(j<d)i[j]=b[j];
  9160.             else
  9161.                 {
  9162.                 var h=i[j-1];
  9163.                 j%d?6<d&&4==j%d&&(h=l[h>>>24]<<24|l[h>>>16&255]<<16|l[h>>>8&255]<<8|l[h&255]):(h=h<<8|h>>>24,h=l[h>>>24]<<24|l[h>>>16&255]<<16|l[h>>>8&255]<<8|l[h&255],h^=e[j/d|0]<<24);
  9164.                 i[j]=i[j-d]^h
  9165.             }
  9166.             b=this._invKeySchedule=[];
  9167.             for(d=0;
  9168.             d<c;
  9169.             d++)j=c-d,h=d%4?i[j]:i[j-4],b[d]=4>d||4>=j?h:k[l[h>>>24]]^f[l[h>>>
  9170.                 16&255]]^g[l[h>>>8&255]]^a[l[h&255]]
  9171.         }
  9172.         ,encryptBlock:function(a,b)
  9173.             {
  9174.             this._doCryptBlock(a,b,this._keySchedule,o,m,s,n,l)
  9175.         }
  9176.         ,decryptBlock:function(c,b)
  9177.             {
  9178.             var d=c[b+1];
  9179.             c[b+1]=c[b+3];
  9180.             c[b+3]=d;
  9181.             this._doCryptBlock(c,b,this._invKeySchedule,k,f,g,a,r);
  9182.             d=c[b+1];
  9183.             c[b+1]=c[b+3];
  9184.             c[b+3]=d
  9185.         }
  9186.         ,_doCryptBlock:function(a,b,d,e,f,h,i,g)
  9187.             {
  9188.             for(var l=this._nRounds,k=a[b]^d[0],m=a[b+1]^d[1],o=a[b+2]^d[2],n=a[b+3]^d[3],p=4,r=1;
  9189.             r<l;
  9190.             r++)var s=e[k>>>24]^f[m>>>16&255]^h[o>>>8&255]^i[n&255]^d[p++],u=e[m>>>24]^f[o>>>16&255]^h[n>>>8&255]^
  9191.                 i[k&255]^d[p++],v=e[o>>>24]^f[n>>>16&255]^h[k>>>8&255]^i[m&255]^d[p++],n=e[n>>>24]^f[k>>>16&255]^h[m>>>8&255]^i[o&255]^d[p++],k=s,m=u,o=v;
  9192.             s=(g[k>>>24]<<24|g[m>>>16&255]<<16|g[o>>>8&255]<<8|g[n&255])^d[p++];
  9193.             u=(g[m>>>24]<<24|g[o>>>16&255]<<16|g[n>>>8&255]<<8|g[k&255])^d[p++];
  9194.             v=(g[o>>>24]<<24|g[n>>>16&255]<<16|g[k>>>8&255]<<8|g[m&255])^d[p++];
  9195.             n=(g[n>>>24]<<24|g[k>>>16&255]<<16|g[m>>>8&255]<<8|g[o&255])^d[p++];
  9196.             a[b]=s;
  9197.             a[b+1]=u;
  9198.             a[b+2]=v;
  9199.             a[b+3]=n
  9200.         }
  9201.         ,keySize:8
  9202.     }
  9203.     );
  9204.     p.AES=h._createHelper(i)
  9205. }
  9206. )();
  9207.  
  9208.  
  9209. function Murmur3( key, seed )
  9210.     {
  9211.    
  9212.         var i = 0;
  9213.    
  9214.         var f = 0;
  9215.    
  9216.         var hi;
  9217.    
  9218.         var lo;
  9219.    
  9220.    
  9221.         var h1 = seed || 0;
  9222.    
  9223.         var k1 = 0;
  9224.    
  9225.         var codepoint;
  9226.    
  9227.         var words = [];
  9228.    
  9229.    
  9230.         for ( i = 0;
  9231.      i < key.length;
  9232.      i++ )
  9233.         {
  9234.        
  9235.                 codepoint = key.charCodeAt( i );
  9236.        
  9237.                 hi = codepoint >> 8;
  9238.        
  9239.                 lo = codepoint & 0xff;
  9240.        
  9241.                 if ( hi )
  9242.             {
  9243.            
  9244.                         words[ f >> 2 ] |= hi << ( f++ % 4 * 8 );
  9245.            
  9246.                    
  9247.         }
  9248.        
  9249.                 words[ f >> 2 ] |= lo << ( f++ % 4 * 8 );
  9250.        
  9251.            
  9252.     }
  9253.    
  9254.    
  9255.         for ( i = 0;
  9256.      i < f;
  9257.      i += 4 )
  9258.         {
  9259.        
  9260.                 k1 = words[i >> 2];
  9261.        
  9262.        
  9263.                 k1 = ((k1 & 0xffff) * 0xcc9e2d51) + ((((k1 >>> 16) * 0xcc9e2d51) & 0xffff) << 16);
  9264.        
  9265.                 k1 = ( k1 << 15 ) | ( k1 >>> 17 );
  9266.        
  9267.                 k1 = ((k1 & 0xffff) * 0x1b873593) + ((((k1 >>> 16) * 0x1b873593) & 0xffff) << 16);
  9268.        
  9269.        
  9270.                 h1 ^= k1;
  9271.        
  9272.                 if ( f - i > 3 )
  9273.             {
  9274.            
  9275.                         h1 = ( h1 << 13 ) | ( h1 >>> 19 );
  9276.            
  9277.                         h1 = ((h1 & 0xffff) * 5) + ((((h1 >>> 16) * 5) & 0xffff) << 16) + 0xe6546b64;
  9278.            
  9279.                    
  9280.         }
  9281.        
  9282.        
  9283.            
  9284.     }
  9285.    
  9286.    
  9287.         h1 ^= key.length;
  9288.    
  9289.         h1 ^= h1 >>> 16;
  9290.    
  9291.         h1 = ((h1 & 0xffff) * 0x85ebca6b) + ((((h1 >>> 16) * 0x85ebca6b) & 0xffff) << 16);
  9292.    
  9293.         h1 ^= h1 >>> 13;
  9294.    
  9295.         h1 = ((h1 & 0xffff) * 0xc2b2ae35) + ((((h1 >>> 16) * 0xc2b2ae35) & 0xffff) << 16);
  9296.    
  9297.         h1 ^= h1 >>> 16;
  9298.    
  9299.         return h1 >>> 0;
  9300.    
  9301. }
  9302.  
  9303.  
  9304. var Base64 =
  9305.     {
  9306.    
  9307.    
  9308.         // private property
  9309.         _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
  9310.    
  9311.         // public method for encoding
  9312.         encode : function (input)
  9313.         {
  9314.        
  9315.                 var output = "";
  9316.        
  9317.                 var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
  9318.        
  9319.                 var i = 0;
  9320.        
  9321.        
  9322.                 input = Base64._utf8_encode(input);
  9323.        
  9324.        
  9325.                 while (i < input.length)
  9326.             {
  9327.            
  9328.            
  9329.                         chr1 = input.charCodeAt(i++);
  9330.            
  9331.                         chr2 = input.charCodeAt(i++);
  9332.            
  9333.                         chr3 = input.charCodeAt(i++);
  9334.            
  9335.            
  9336.                         enc1 = chr1 >> 2;
  9337.            
  9338.                         enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
  9339.            
  9340.                         enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
  9341.            
  9342.                         enc4 = chr3 & 63;
  9343.            
  9344.            
  9345.                         if (isNaN(chr2))
  9346.                 {
  9347.                
  9348.                                 enc3 = enc4 = 64;
  9349.                
  9350.                            
  9351.             }
  9352.              else if (isNaN(chr3))
  9353.                 {
  9354.                
  9355.                                 enc4 = 64;
  9356.                
  9357.                            
  9358.             }
  9359.            
  9360.            
  9361.                         output = output +
  9362.                             this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) +
  9363.                             this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4);
  9364.            
  9365.            
  9366.                    
  9367.         }
  9368.        
  9369.        
  9370.                 return output;
  9371.        
  9372.            
  9373.     }
  9374.     ,
  9375.    
  9376.         // public method for decoding
  9377.         decode : function (input)
  9378.         {
  9379.        
  9380.                 var output = "";
  9381.        
  9382.                 var chr1, chr2, chr3;
  9383.        
  9384.                 var enc1, enc2, enc3, enc4;
  9385.        
  9386.                 var i = 0;
  9387.        
  9388.        
  9389.                 input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
  9390.        
  9391.        
  9392.                 while (i < input.length)
  9393.             {
  9394.            
  9395.            
  9396.                         enc1 = this._keyStr.indexOf(input.charAt(i++));
  9397.            
  9398.                         enc2 = this._keyStr.indexOf(input.charAt(i++));
  9399.            
  9400.                         enc3 = this._keyStr.indexOf(input.charAt(i++));
  9401.            
  9402.                         enc4 = this._keyStr.indexOf(input.charAt(i++));
  9403.            
  9404.            
  9405.                         chr1 = (enc1 << 2) | (enc2 >> 4);
  9406.            
  9407.                         chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
  9408.            
  9409.                         chr3 = ((enc3 & 3) << 6) | enc4;
  9410.            
  9411.            
  9412.                         output = output + String.fromCharCode(chr1);
  9413.            
  9414.            
  9415.                         if (enc3 != 64)
  9416.                 {
  9417.                
  9418.                                 output = output + String.fromCharCode(chr2);
  9419.                
  9420.                            
  9421.             }
  9422.            
  9423.                         if (enc4 != 64)
  9424.                 {
  9425.                
  9426.                                 output = output + String.fromCharCode(chr3);
  9427.                
  9428.                            
  9429.             }
  9430.            
  9431.            
  9432.                    
  9433.         }
  9434.        
  9435.        
  9436.                 output = Base64._utf8_decode(output);
  9437.        
  9438.        
  9439.                 return output;
  9440.        
  9441.        
  9442.            
  9443.     }
  9444.     ,
  9445.    
  9446.         // private method for UTF-8 encoding
  9447.         _utf8_encode : function (string)
  9448.         {
  9449.        
  9450.                 string = string.replace(/\r\n/g,"\n");
  9451.        
  9452.                 var utftext = "";
  9453.        
  9454.        
  9455.                 for (var n = 0;
  9456.          n < string.length;
  9457.          n++)
  9458.             {
  9459.            
  9460.            
  9461.                         var c = string.charCodeAt(n);
  9462.            
  9463.            
  9464.                         if (c < 128)
  9465.                 {
  9466.                
  9467.                                 utftext += String.fromCharCode(c);
  9468.                
  9469.                            
  9470.             }
  9471.            
  9472.                         else if((c > 127) && (c < 2048))
  9473.                 {
  9474.                
  9475.                                 utftext += String.fromCharCode((c >> 6) | 192);
  9476.                
  9477.                                 utftext += String.fromCharCode((c & 63) | 128);
  9478.                
  9479.                            
  9480.             }
  9481.            
  9482.                         else
  9483.                 {
  9484.                
  9485.                                 utftext += String.fromCharCode((c >> 12) | 224);
  9486.                
  9487.                                 utftext += String.fromCharCode(((c >> 6) & 63) | 128);
  9488.                
  9489.                                 utftext += String.fromCharCode((c & 63) | 128);
  9490.                
  9491.                            
  9492.             }
  9493.            
  9494.            
  9495.                    
  9496.         }
  9497.        
  9498.        
  9499.                 return utftext;
  9500.        
  9501.            
  9502.     }
  9503.     ,
  9504.    
  9505.         // private method for UTF-8 decoding
  9506.         _utf8_decode : function (utftext)
  9507.         {
  9508.        
  9509.                 var string = "";
  9510.        
  9511.                 var i = 0;
  9512.        
  9513.                 var c = c1 = c2 = 0;
  9514.        
  9515.        
  9516.                 while ( i < utftext.length )
  9517.             {
  9518.            
  9519.            
  9520.                         c = utftext.charCodeAt(i);
  9521.            
  9522.            
  9523.                         if (c < 128)
  9524.                 {
  9525.                
  9526.                                 string += String.fromCharCode(c);
  9527.                
  9528.                                 i++;
  9529.                
  9530.                            
  9531.             }
  9532.            
  9533.                         else if((c > 191) && (c < 224))
  9534.                 {
  9535.                
  9536.                                 c2 = utftext.charCodeAt(i+1);
  9537.                
  9538.                                 string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
  9539.                
  9540.                                 i += 2;
  9541.                
  9542.                            
  9543.             }
  9544.            
  9545.                         else
  9546.                 {
  9547.                
  9548.                                 c2 = utftext.charCodeAt(i+1);
  9549.                
  9550.                                 c3 = utftext.charCodeAt(i+2);
  9551.                
  9552.                                 string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
  9553.                
  9554.                                 i += 3;
  9555.                
  9556.                            
  9557.             }
  9558.            
  9559.            
  9560.                    
  9561.         }
  9562.        
  9563.        
  9564.                 return string;
  9565.        
  9566.            
  9567.     }
  9568.    
  9569.    
  9570. }
  9571. /*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
  9572. !function(a,b)
  9573.     {
  9574.     "object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a)
  9575.         {
  9576.         if(!a.document)throw new Error("jQuery requires a window with a document");
  9577.         return b(a)
  9578.     }
  9579.     :b(a)
  9580. }
  9581. ("undefined"!=typeof window?window:this,function(a,b)
  9582.     {
  9583.     var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h=
  9584.         {
  9585.     }
  9586.     ,i=h.toString,j=h.hasOwnProperty,k=
  9587.         {
  9588.     }
  9589.     ,l=a.document,m="2.1.1",n=function(a,b)
  9590.         {
  9591.         return new n.fn.init(a,b)
  9592.     }
  9593.     ,o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b)
  9594.         {
  9595.         return b.toUpperCase()
  9596.     };
  9597.     n.fn=n.prototype=
  9598.         {
  9599.         jquery:m,constructor:n,selector:"",length:0,toArray:function()
  9600.             {
  9601.             return d.call(this)
  9602.         }
  9603.         ,get:function(a)
  9604.             {
  9605.             return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)
  9606.         }
  9607.         ,pushStack:function(a)
  9608.             {
  9609.             var b=n.merge(this.constructor(),a);
  9610.             return b.prevObject=this,b.context=this.context,b
  9611.         }
  9612.         ,each:function(a,b)
  9613.             {
  9614.             return n.each(this,a,b)
  9615.         }
  9616.         ,map:function(a)
  9617.             {
  9618.             return this.pushStack(n.map(this,function(b,c)
  9619.                 {
  9620.                 return a.call(b,c,b)
  9621.             }
  9622.             ))
  9623.         }
  9624.         ,slice:function()
  9625.             {
  9626.             return this.pushStack(d.apply(this,arguments))
  9627.         }
  9628.         ,first:function()
  9629.             {
  9630.             return this.eq(0)
  9631.         }
  9632.         ,last:function()
  9633.             {
  9634.             return this.eq(-1)
  9635.         }
  9636.         ,eq:function(a)
  9637.             {
  9638.             var b=this.length,c=+a+(0>a?b:0);
  9639.             return this.pushStack(c>=0&&b>c?[this[c]]:[])
  9640.         }
  9641.         ,end:function()
  9642.             {
  9643.             return this.prevObject||this.constructor(null)
  9644.         }
  9645.         ,push:f,sort:c.sort,splice:c.splice
  9646.     }
  9647.     ,n.extend=n.fn.extend=function()
  9648.         {
  9649.         var a,b,c,d,e,f,g=arguments[0]||
  9650.             {
  9651.         }
  9652.         ,h=1,i=arguments.length,j=!1;
  9653.         for("boolean"==typeof g&&(j=g,g=arguments[h]||
  9654.             {
  9655.         }
  9656.         ,h++),"object"==typeof g||n.isFunction(g)||(g=
  9657.             {
  9658.         }
  9659.         ),h===i&&(g=this,h--);
  9660.         i>h;
  9661.         h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:
  9662.             {
  9663.         }
  9664.         ,g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));
  9665.         return g
  9666.     }
  9667.     ,n.extend(
  9668.         {
  9669.         expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a)
  9670.             {
  9671.             throw new Error(a)
  9672.         }
  9673.         ,noop:function()
  9674.             {
  9675.         }
  9676.         ,isFunction:function(a)
  9677.             {
  9678.             return"function"===n.type(a)
  9679.         }
  9680.         ,isArray:Array.isArray,isWindow:function(a)
  9681.             {
  9682.             return null!=a&&a===a.window
  9683.         }
  9684.         ,isNumeric:function(a)
  9685.             {
  9686.             return!n.isArray(a)&&a-parseFloat(a)>=0
  9687.         }
  9688.         ,isPlainObject:function(a)
  9689.             {
  9690.             return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0
  9691.         }
  9692.         ,isEmptyObject:function(a)
  9693.             {
  9694.             var b;
  9695.             for(b in a)return!1;
  9696.             return!0
  9697.         }
  9698.         ,type:function(a)
  9699.             {
  9700.             return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a
  9701.         }
  9702.         ,globalEval:function(a)
  9703.             {
  9704.             var b,c=eval;
  9705.             a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))
  9706.         }
  9707.         ,camelCase:function(a)
  9708.             {
  9709.             return a.replace(p,"ms-").replace(q,r)
  9710.         }
  9711.         ,nodeName:function(a,b)
  9712.             {
  9713.             return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()
  9714.         }
  9715.         ,each:function(a,b,c)
  9716.             {
  9717.             var d,e=0,f=a.length,g=s(a);
  9718.             if(c)
  9719.                 {
  9720.                 if(g)
  9721.                     {
  9722.                     for(;
  9723.                     f>e;
  9724.                     e++)if(d=b.apply(a[e],c),d===!1)break
  9725.                 }
  9726.                 else for(e in a)if(d=b.apply(a[e],c),d===!1)break
  9727.             }
  9728.             else if(g)
  9729.                 {
  9730.                 for(;
  9731.                 f>e;
  9732.                 e++)if(d=b.call(a[e],e,a[e]),d===!1)break
  9733.             }
  9734.             else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;
  9735.             return a
  9736.         }
  9737.         ,trim:function(a)
  9738.             {
  9739.             return null==a?"":(a+"").replace(o,"")
  9740.         }
  9741.         ,makeArray:function(a,b)
  9742.             {
  9743.             var c=b||[];
  9744.             return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c
  9745.         }
  9746.         ,inArray:function(a,b,c)
  9747.             {
  9748.             return null==b?-1:g.call(b,a,c)
  9749.         }
  9750.         ,merge:function(a,b)
  9751.             {
  9752.             for(var c=+b.length,d=0,e=a.length;
  9753.             c>d;
  9754.             d++)a[e++]=b[d];
  9755.             return a.length=e,a
  9756.         }
  9757.         ,grep:function(a,b,c)
  9758.             {
  9759.             for(var d,e=[],f=0,g=a.length,h=!c;
  9760.             g>f;
  9761.             f++)d=!b(a[f],f),d!==h&&e.push(a[f]);
  9762.             return e
  9763.         }
  9764.         ,map:function(a,b,c)
  9765.             {
  9766.             var d,f=0,g=a.length,h=s(a),i=[];
  9767.             if(h)for(;
  9768.             g>f;
  9769.             f++)d=b(a[f],f,c),null!=d&&i.push(d);
  9770.             else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);
  9771.             return e.apply([],i)
  9772.         }
  9773.         ,guid:1,proxy:function(a,b)
  9774.             {
  9775.             var c,e,f;
  9776.             return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function()
  9777.                 {
  9778.                 return a.apply(b||this,e.concat(d.call(arguments)))
  9779.             }
  9780.             ,f.guid=a.guid=a.guid||n.guid++,f):void 0
  9781.         }
  9782.         ,now:Date.now,support:k
  9783.     }
  9784.     ),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b)
  9785.         {
  9786.         h["[object "+b+"]"]=b.toLowerCase()
  9787.     }
  9788.     );
  9789.     function s(a)
  9790.         {
  9791.         var b=a.length,c=n.type(a);
  9792.         return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a
  9793.     }
  9794.     var t=function(a)
  9795.         {
  9796.         var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b)
  9797.             {
  9798.             return a===b&&(l=!0),0
  9799.         }
  9800.         ,C="undefined",D=1<<31,E=
  9801.             {
  9802.         }
  9803.         .hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a)
  9804.             {
  9805.             for(var b=0,c=this.length;
  9806.             c>b;
  9807.             b++)if(this[b]===a)return b;
  9808.             return-1
  9809.         }
  9810.         ,L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X=
  9811.             {
  9812.             ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")
  9813.         }
  9814.         ,Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^
  9815.             {
  9816.             ]+\
  9817.                 {
  9818.                 \s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]
  9819.                     {
  9820.                     1,6
  9821.                 }
  9822.                 "+M+"?|("+M+")|.)","ig"),db=function(a,b,c)
  9823.                     {
  9824.                     var d="0x"+b-65536;
  9825.                     return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)
  9826.                 };
  9827.                 try
  9828.                     {
  9829.                     I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType
  9830.                 }
  9831.                 catch(eb)
  9832.                     {
  9833.                     I=
  9834.                         {
  9835.                         apply:F.length?function(a,b)
  9836.                             {
  9837.                             H.apply(a,J.call(b))
  9838.                         }
  9839.                         :function(a,b)
  9840.                             {
  9841.                             var c=a.length,d=0;
  9842.                             while(a[c++]=b[d++]);
  9843.                             a.length=c-1
  9844.                         }
  9845.                     }
  9846.                 }
  9847.                 function fb(a,b,d,e)
  9848.                     {
  9849.                     var f,h,j,k,l,o,r,s,w,x;
  9850.                     if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;
  9851.                     if(1!==(k=b.nodeType)&&9!==k)return[];
  9852.                     if(p&&!e)
  9853.                         {
  9854.                         if(f=_.exec(a))if(j=f[1])
  9855.                             {
  9856.                             if(9===k)
  9857.                                 {
  9858.                                 if(h=b.getElementById(j),!h||!h.parentNode)return d;
  9859.                                 if(h.id===j)return d.push(h),d
  9860.                             }
  9861.                             else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d
  9862.                         }
  9863.                         else
  9864.                             {
  9865.                             if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;
  9866.                             if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d
  9867.                         }
  9868.                         if(c.qsa&&(!q||!q.test(a)))
  9869.                             {
  9870.                             if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase())
  9871.                                 {
  9872.                                 o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;
  9873.                                 while(l--)o[l]=s+qb(o[l]);
  9874.                                 w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")
  9875.                             }
  9876.                             if(x)try
  9877.                                 {
  9878.                                 return I.apply(d,w.querySelectorAll(x)),d
  9879.                             }
  9880.                             catch(y)
  9881.                                 {
  9882.                             }
  9883.                             finally
  9884.                                 {
  9885.                                 r||b.removeAttribute("id")
  9886.                             }
  9887.                         }
  9888.                     }
  9889.                     return i(a.replace(R,"$1"),b,d,e)
  9890.                 }
  9891.                 function gb()
  9892.                     {
  9893.                     var a=[];
  9894.                     function b(c,e)
  9895.                         {
  9896.                         return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e
  9897.                     }
  9898.                     return b
  9899.                 }
  9900.                 function hb(a)
  9901.                     {
  9902.                     return a[u]=!0,a
  9903.                 }
  9904.                 function ib(a)
  9905.                     {
  9906.                     var b=n.createElement("div");
  9907.                     try
  9908.                         {
  9909.                         return!!a(b)
  9910.                     }
  9911.                     catch(c)
  9912.                         {
  9913.                         return!1
  9914.                     }
  9915.                     finally
  9916.                         {
  9917.                         b.parentNode&&b.parentNode.removeChild(b),b=null
  9918.                     }
  9919.                 }
  9920.                 function jb(a,b)
  9921.                     {
  9922.                     var c=a.split("|"),e=a.length;
  9923.                     while(e--)d.attrHandle[c[e]]=b
  9924.                 }
  9925.                 function kb(a,b)
  9926.                     {
  9927.                     var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);
  9928.                     if(d)return d;
  9929.                     if(c)while(c=c.nextSibling)if(c===b)return-1;
  9930.                     return a?1:-1
  9931.                 }
  9932.                 function lb(a)
  9933.                     {
  9934.                     return function(b)
  9935.                         {
  9936.                         var c=b.nodeName.toLowerCase();
  9937.                         return"input"===c&&b.type===a
  9938.                     }
  9939.                 }
  9940.                 function mb(a)
  9941.                     {
  9942.                     return function(b)
  9943.                         {
  9944.                         var c=b.nodeName.toLowerCase();
  9945.                         return("input"===c||"button"===c)&&b.type===a
  9946.                     }
  9947.                 }
  9948.                 function nb(a)
  9949.                     {
  9950.                     return hb(function(b)
  9951.                         {
  9952.                         return b=+b,hb(function(c,d)
  9953.                             {
  9954.                             var e,f=a([],c.length,b),g=f.length;
  9955.                             while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))
  9956.                         }
  9957.                         )
  9958.                     }
  9959.                     )
  9960.                 }
  9961.                 function ob(a)
  9962.                     {
  9963.                     return a&&typeof a.getElementsByTagName!==C&&a
  9964.                 }
  9965.                 c=fb.support=
  9966.                     {
  9967.                 }
  9968.                 ,f=fb.isXML=function(a)
  9969.                     {
  9970.                     var b=a&&(a.ownerDocument||a).documentElement;
  9971.                     return b?"HTML"!==b.nodeName:!1
  9972.                 }
  9973.                 ,m=fb.setDocument=function(a)
  9974.                     {
  9975.                     var b,e=a?a.ownerDocument||a:v,g=e.defaultView;
  9976.                     return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function()
  9977.                         {
  9978.                         m()
  9979.                     }
  9980.                     ,!1):g.attachEvent&&g.attachEvent("onunload",function()
  9981.                         {
  9982.                         m()
  9983.                     }
  9984.                     )),c.attributes=ib(function(a)
  9985.                         {
  9986.                         return a.className="i",!a.getAttribute("className")
  9987.                     }
  9988.                     ),c.getElementsByTagName=ib(function(a)
  9989.                         {
  9990.                         return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length
  9991.                     }
  9992.                     ),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a)
  9993.                         {
  9994.                         return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length
  9995.                     }
  9996.                     ),c.getById=ib(function(a)
  9997.                         {
  9998.                         return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length
  9999.                     }
  10000.                     ),c.getById?(d.find.ID=function(a,b)
  10001.                         {
  10002.                         if(typeof b.getElementById!==C&&p)
  10003.                             {
  10004.                             var c=b.getElementById(a);
  10005.                             return c&&c.parentNode?[c]:[]
  10006.                         }
  10007.                     }
  10008.                     ,d.filter.ID=function(a)
  10009.                         {
  10010.                         var b=a.replace(cb,db);
  10011.                         return function(a)
  10012.                             {
  10013.                             return a.getAttribute("id")===b
  10014.                         }
  10015.                     }
  10016.                     ):(delete d.find.ID,d.filter.ID=function(a)
  10017.                         {
  10018.                         var b=a.replace(cb,db);
  10019.                         return function(a)
  10020.                             {
  10021.                             var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");
  10022.                             return c&&c.value===b
  10023.                         }
  10024.                     }
  10025.                     ),d.find.TAG=c.getElementsByTagName?function(a,b)
  10026.                         {
  10027.                         return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0
  10028.                     }
  10029.                     :function(a,b)
  10030.                         {
  10031.                         var c,d=[],e=0,f=b.getElementsByTagName(a);
  10032.                         if("*"===a)
  10033.                             {
  10034.                             while(c=f[e++])1===c.nodeType&&d.push(c);
  10035.                             return d
  10036.                         }
  10037.                         return f
  10038.                     }
  10039.                     ,d.find.CLASS=c.getElementsByClassName&&function(a,b)
  10040.                         {
  10041.                         return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0
  10042.                     }
  10043.                     ,r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a)
  10044.                         {
  10045.                         a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")
  10046.                     }
  10047.                     ),ib(function(a)
  10048.                         {
  10049.                         var b=e.createElement("input");
  10050.                         b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")
  10051.                     }
  10052.                     )),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a)
  10053.                         {
  10054.                         c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)
  10055.                     }
  10056.                     ),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b)
  10057.                         {
  10058.                         var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;
  10059.                         return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))
  10060.                     }
  10061.                     :function(a,b)
  10062.                         {
  10063.                         if(b)while(b=b.parentNode)if(b===a)return!0;
  10064.                         return!1
  10065.                     }
  10066.                     ,B=b?function(a,b)
  10067.                         {
  10068.                         if(a===b)return l=!0,0;
  10069.                         var d=!a.compareDocumentPosition-!b.compareDocumentPosition;
  10070.                         return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)
  10071.                     }
  10072.                     :function(a,b)
  10073.                         {
  10074.                         if(a===b)return l=!0,0;
  10075.                         var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];
  10076.                         if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;
  10077.                         if(f===g)return kb(a,b);
  10078.                         c=a;
  10079.                         while(c=c.parentNode)h.unshift(c);
  10080.                         c=b;
  10081.                         while(c=c.parentNode)i.unshift(c);
  10082.                         while(h[d]===i[d])d++;
  10083.                         return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0
  10084.                     }
  10085.                     ,e):n
  10086.                 }
  10087.                 ,fb.matches=function(a,b)
  10088.                     {
  10089.                     return fb(a,null,null,b)
  10090.                 }
  10091.                 ,fb.matchesSelector=function(a,b)
  10092.                     {
  10093.                     if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try
  10094.                         {
  10095.                         var d=s.call(a,b);
  10096.                         if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d
  10097.                     }
  10098.                     catch(e)
  10099.                         {
  10100.                     }
  10101.                     return fb(b,n,null,[a]).length>0
  10102.                 }
  10103.                 ,fb.contains=function(a,b)
  10104.                     {
  10105.                     return(a.ownerDocument||a)!==n&&m(a),t(a,b)
  10106.                 }
  10107.                 ,fb.attr=function(a,b)
  10108.                     {
  10109.                     (a.ownerDocument||a)!==n&&m(a);
  10110.                     var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;
  10111.                     return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null
  10112.                 }
  10113.                 ,fb.error=function(a)
  10114.                     {
  10115.                     throw new Error("Syntax error, unrecognized expression: "+a)
  10116.                 }
  10117.                 ,fb.uniqueSort=function(a)
  10118.                     {
  10119.                     var b,d=[],e=0,f=0;
  10120.                     if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l)
  10121.                         {
  10122.                         while(b=a[f++])b===a[f]&&(e=d.push(f));
  10123.                         while(e--)a.splice(d[e],1)
  10124.                     }
  10125.                     return k=null,a
  10126.                 }
  10127.                 ,e=fb.getText=function(a)
  10128.                     {
  10129.                     var b,c="",d=0,f=a.nodeType;
  10130.                     if(f)
  10131.                         {
  10132.                         if(1===f||9===f||11===f)
  10133.                             {
  10134.                             if("string"==typeof a.textContent)return a.textContent;
  10135.                             for(a=a.firstChild;
  10136.                             a;
  10137.                             a=a.nextSibling)c+=e(a)
  10138.                         }
  10139.                         else if(3===f||4===f)return a.nodeValue
  10140.                     }
  10141.                     else while(b=a[d++])c+=e(b);
  10142.                     return c
  10143.                 }
  10144.                 ,d=fb.selectors=
  10145.                     {
  10146.                     cacheLength:50,createPseudo:hb,match:X,attrHandle:
  10147.                         {
  10148.                     }
  10149.                     ,find:
  10150.                         {
  10151.                     }
  10152.                     ,relative:
  10153.                         {
  10154.                         ">":
  10155.                             {
  10156.                             dir:"parentNode",first:!0
  10157.                         }
  10158.                         ," ":
  10159.                             {
  10160.                             dir:"parentNode"
  10161.                         }
  10162.                         ,"+":
  10163.                             {
  10164.                             dir:"previousSibling",first:!0
  10165.                         }
  10166.                         ,"~":
  10167.                             {
  10168.                             dir:"previousSibling"
  10169.                         }
  10170.                     }
  10171.                     ,preFilter:
  10172.                         {
  10173.                         ATTR:function(a)
  10174.                             {
  10175.                             return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)
  10176.                         }
  10177.                         ,CHILD:function(a)
  10178.                             {
  10179.                             return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a
  10180.                         }
  10181.                         ,PSEUDO:function(a)
  10182.                             {
  10183.                             var b,c=!a[6]&&a[2];
  10184.                             return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))
  10185.                         }
  10186.                     }
  10187.                     ,filter:
  10188.                         {
  10189.                         TAG:function(a)
  10190.                             {
  10191.                             var b=a.replace(cb,db).toLowerCase();
  10192.                             return"*"===a?function()
  10193.                                 {
  10194.                                 return!0
  10195.                             }
  10196.                             :function(a)
  10197.                                 {
  10198.                                 return a.nodeName&&a.nodeName.toLowerCase()===b
  10199.                             }
  10200.                         }
  10201.                         ,CLASS:function(a)
  10202.                             {
  10203.                             var b=y[a+" "];
  10204.                             return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a)
  10205.                                 {
  10206.                                 return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")
  10207.                             }
  10208.                             )
  10209.                         }
  10210.                         ,ATTR:function(a,b,c)
  10211.                             {
  10212.                             return function(d)
  10213.                                 {
  10214.                                 var e=fb.attr(d,a);
  10215.                                 return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0
  10216.                             }
  10217.                         }
  10218.                         ,CHILD:function(a,b,c,d,e)
  10219.                             {
  10220.                             var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;
  10221.                             return 1===d&&0===e?function(a)
  10222.                                 {
  10223.                                 return!!a.parentNode
  10224.                             }
  10225.                             :function(b,c,i)
  10226.                                 {
  10227.                                 var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;
  10228.                                 if(q)
  10229.                                     {
  10230.                                     if(f)
  10231.                                         {
  10232.                                         while(p)
  10233.                                             {
  10234.                                             l=b;
  10235.                                             while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;
  10236.                                             o=p="only"===a&&!o&&"nextSibling"
  10237.                                         }
  10238.                                         return!0
  10239.                                     }
  10240.                                     if(o=[g?q.firstChild:q.lastChild],g&&s)
  10241.                                         {
  10242.                                         k=q[u]||(q[u]=
  10243.                                             {
  10244.                                         }
  10245.                                         ),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];
  10246.                                         while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b)
  10247.                                             {
  10248.                                             k[a]=[w,n,m];
  10249.                                             break
  10250.                                         }
  10251.                                     }
  10252.                                     else if(s&&(j=(b[u]||(b[u]=
  10253.                                         {
  10254.                                     }
  10255.                                     ))[a])&&j[0]===w)m=j[1];
  10256.                                     else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]=
  10257.                                         {
  10258.                                     }
  10259.                                     ))[a]=[w,m]),l===b))break;
  10260.                                     return m-=e,m===d||m%d===0&&m/d>=0
  10261.                                 }
  10262.                             }
  10263.                         }
  10264.                         ,PSEUDO:function(a,b)
  10265.                             {
  10266.                             var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);
  10267.                             return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c)
  10268.                                 {
  10269.                                 var d,f=e(a,b),g=f.length;
  10270.                                 while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])
  10271.                             }
  10272.                             ):function(a)
  10273.                                 {
  10274.                                 return e(a,0,c)
  10275.                             }
  10276.                             ):e
  10277.                         }
  10278.                     }
  10279.                     ,pseudos:
  10280.                         {
  10281.                         not:hb(function(a)
  10282.                             {
  10283.                             var b=[],c=[],d=h(a.replace(R,"$1"));
  10284.                             return d[u]?hb(function(a,b,c,e)
  10285.                                 {
  10286.                                 var f,g=d(a,null,e,[]),h=a.length;
  10287.                                 while(h--)(f=g[h])&&(a[h]=!(b[h]=f))
  10288.                             }
  10289.                             ):function(a,e,f)
  10290.                                 {
  10291.                                 return b[0]=a,d(b,null,f,c),!c.pop()
  10292.                             }
  10293.                         }
  10294.                         ),has:hb(function(a)
  10295.                             {
  10296.                             return function(b)
  10297.                                 {
  10298.                                 return fb(a,b).length>0
  10299.                             }
  10300.                         }
  10301.                         ),contains:hb(function(a)
  10302.                             {
  10303.                             return function(b)
  10304.                                 {
  10305.                                 return(b.textContent||b.innerText||e(b)).indexOf(a)>-1
  10306.                             }
  10307.                         }
  10308.                         ),lang:hb(function(a)
  10309.                             {
  10310.                             return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b)
  10311.                                 {
  10312.                                 var c;
  10313.                                 do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");
  10314.                                 while((b=b.parentNode)&&1===b.nodeType);
  10315.                                 return!1
  10316.                             }
  10317.                         }
  10318.                         ),target:function(b)
  10319.                             {
  10320.                             var c=a.location&&a.location.hash;
  10321.                             return c&&c.slice(1)===b.id
  10322.                         }
  10323.                         ,root:function(a)
  10324.                             {
  10325.                             return a===o
  10326.                         }
  10327.                         ,focus:function(a)
  10328.                             {
  10329.                             return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)
  10330.                         }
  10331.                         ,enabled:function(a)
  10332.                             {
  10333.                             return a.disabled===!1
  10334.                         }
  10335.                         ,disabled:function(a)
  10336.                             {
  10337.                             return a.disabled===!0
  10338.                         }
  10339.                         ,checked:function(a)
  10340.                             {
  10341.                             var b=a.nodeName.toLowerCase();
  10342.                             return"input"===b&&!!a.checked||"option"===b&&!!a.selected
  10343.                         }
  10344.                         ,selected:function(a)
  10345.                             {
  10346.                             return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0
  10347.                         }
  10348.                         ,empty:function(a)
  10349.                             {
  10350.                             for(a=a.firstChild;
  10351.                             a;
  10352.                             a=a.nextSibling)if(a.nodeType<6)return!1;
  10353.                             return!0
  10354.                         }
  10355.                         ,parent:function(a)
  10356.                             {
  10357.                             return!d.pseudos.empty(a)
  10358.                         }
  10359.                         ,header:function(a)
  10360.                             {
  10361.                             return Z.test(a.nodeName)
  10362.                         }
  10363.                         ,input:function(a)
  10364.                             {
  10365.                             return Y.test(a.nodeName)
  10366.                         }
  10367.                         ,button:function(a)
  10368.                             {
  10369.                             var b=a.nodeName.toLowerCase();
  10370.                             return"input"===b&&"button"===a.type||"button"===b
  10371.                         }
  10372.                         ,text:function(a)
  10373.                             {
  10374.                             var b;
  10375.                             return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())
  10376.                         }
  10377.                         ,first:nb(function()
  10378.                             {
  10379.                             return[0]
  10380.                         }
  10381.                         ),last:nb(function(a,b)
  10382.                             {
  10383.                             return[b-1]
  10384.                         }
  10385.                         ),eq:nb(function(a,b,c)
  10386.                             {
  10387.                             return[0>c?c+b:c]
  10388.                         }
  10389.                         ),even:nb(function(a,b)
  10390.                             {
  10391.                             for(var c=0;
  10392.                             b>c;
  10393.                             c+=2)a.push(c);
  10394.                             return a
  10395.                         }
  10396.                         ),odd:nb(function(a,b)
  10397.                             {
  10398.                             for(var c=1;
  10399.                             b>c;
  10400.                             c+=2)a.push(c);
  10401.                             return a
  10402.                         }
  10403.                         ),lt:nb(function(a,b,c)
  10404.                             {
  10405.                             for(var d=0>c?c+b:c;
  10406.                             --d>=0;
  10407.                             )a.push(d);
  10408.                             return a
  10409.                         }
  10410.                         ),gt:nb(function(a,b,c)
  10411.                             {
  10412.                             for(var d=0>c?c+b:c;
  10413.                             ++d<b;
  10414.                             )a.push(d);
  10415.                             return a
  10416.                         }
  10417.                         )
  10418.                     }
  10419.                 }
  10420.                 ,d.pseudos.nth=d.pseudos.eq;
  10421.                 for(b in
  10422.                     {
  10423.                     radio:!0,checkbox:!0,file:!0,password:!0,image:!0
  10424.                 }
  10425.                 )d.pseudos[b]=lb(b);
  10426.                 for(b in
  10427.                     {
  10428.                     submit:!0,reset:!0
  10429.                 }
  10430.                 )d.pseudos[b]=mb(b);
  10431.                 function pb()
  10432.                     {
  10433.                 }
  10434.                 pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b)
  10435.                     {
  10436.                     var c,e,f,g,h,i,j,k=z[a+" "];
  10437.                     if(k)return b?0:k.slice(0);
  10438.                     h=a,i=[],j=d.preFilter;
  10439.                     while(h)
  10440.                         {
  10441.                         (!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push(
  10442.                             {
  10443.                             value:c,type:e[0].replace(R," ")
  10444.                         }
  10445.                         ),h=h.slice(c.length));
  10446.                         for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push(
  10447.                             {
  10448.                             value:c,type:g,matches:e
  10449.                         }
  10450.                         ),h=h.slice(c.length));
  10451.                         if(!c)break
  10452.                     }
  10453.                     return b?h.length:h?fb.error(a):z(a,i).slice(0)
  10454.                 };
  10455.                 function qb(a)
  10456.                     {
  10457.                     for(var b=0,c=a.length,d="";
  10458.                     c>b;
  10459.                     b++)d+=a[b].value;
  10460.                     return d
  10461.                 }
  10462.                 function rb(a,b,c)
  10463.                     {
  10464.                     var d=b.dir,e=c&&"parentNode"===d,f=x++;
  10465.                     return b.first?function(b,c,f)
  10466.                         {
  10467.                         while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)
  10468.                     }
  10469.                     :function(b,c,g)
  10470.                         {
  10471.                         var h,i,j=[w,f];
  10472.                         if(g)
  10473.                             {
  10474.                             while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0
  10475.                         }
  10476.                         else while(b=b[d])if(1===b.nodeType||e)
  10477.                             {
  10478.                             if(i=b[u]||(b[u]=
  10479.                                 {
  10480.                             }
  10481.                             ),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];
  10482.                             if(i[d]=j,j[2]=a(b,c,g))return!0
  10483.                         }
  10484.                     }
  10485.                 }
  10486.                 function sb(a)
  10487.                     {
  10488.                     return a.length>1?function(b,c,d)
  10489.                         {
  10490.                         var e=a.length;
  10491.                         while(e--)if(!a[e](b,c,d))return!1;
  10492.                         return!0
  10493.                     }
  10494.                     :a[0]
  10495.                 }
  10496.                 function tb(a,b,c)
  10497.                     {
  10498.                     for(var d=0,e=b.length;
  10499.                     e>d;
  10500.                     d++)fb(a,b[d],c);
  10501.                     return c
  10502.                 }
  10503.                 function ub(a,b,c,d,e)
  10504.                     {
  10505.                     for(var f,g=[],h=0,i=a.length,j=null!=b;
  10506.                     i>h;
  10507.                     h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));
  10508.                     return g
  10509.                 }
  10510.                 function vb(a,b,c,d,e,f)
  10511.                     {
  10512.                     return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i)
  10513.                         {
  10514.                         var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;
  10515.                         if(c&&c(q,r,h,i),d)
  10516.                             {
  10517.                             j=ub(r,n),d(j,[],h,i),k=j.length;
  10518.                             while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))
  10519.                         }
  10520.                         if(f)
  10521.                             {
  10522.                             if(e||a)
  10523.                                 {
  10524.                                 if(e)
  10525.                                     {
  10526.                                     j=[],k=r.length;
  10527.                                     while(k--)(l=r[k])&&j.push(q[k]=l);
  10528.                                     e(null,r=[],j,i)
  10529.                                 }
  10530.                                 k=r.length;
  10531.                                 while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))
  10532.                             }
  10533.                         }
  10534.                         else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)
  10535.                     }
  10536.                     )
  10537.                 }
  10538.                 function wb(a)
  10539.                     {
  10540.                     for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a)
  10541.                         {
  10542.                         return a===b
  10543.                     }
  10544.                     ,h,!0),l=rb(function(a)
  10545.                         {
  10546.                         return K.call(b,a)>-1
  10547.                     }
  10548.                     ,h,!0),m=[function(a,c,d)
  10549.                         {
  10550.                         return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))
  10551.                     }
  10552.                     ];
  10553.                     f>i;
  10554.                     i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];
  10555.                     else
  10556.                         {
  10557.                         if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u])
  10558.                             {
  10559.                             for(e=++i;
  10560.                             f>e;
  10561.                             e++)if(d.relative[a[e].type])break;
  10562.                             return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat(
  10563.                                 {
  10564.                                 value:" "===a[i-2].type?"*":""
  10565.                             }
  10566.                             )).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))
  10567.                         }
  10568.                         m.push(c)
  10569.                     }
  10570.                     return sb(m)
  10571.                 }
  10572.                 function xb(a,b)
  10573.                     {
  10574.                     var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k)
  10575.                         {
  10576.                         var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;
  10577.                         for(k&&(j=g!==n&&g);
  10578.                         q!==x&&null!=(l=u[q]);
  10579.                         q++)
  10580.                             {
  10581.                             if(e&&l)
  10582.                                 {
  10583.                                 m=0;
  10584.                                 while(o=a[m++])if(o(l,g,h))
  10585.                                     {
  10586.                                     i.push(l);
  10587.                                     break
  10588.                                 }
  10589.                                 k&&(w=v)
  10590.                             }
  10591.                             c&&((l=!o&&l)&&p--,f&&r.push(l))
  10592.                         }
  10593.                         if(p+=q,c&&q!==p)
  10594.                             {
  10595.                             m=0;
  10596.                             while(o=b[m++])o(r,s,g,h);
  10597.                             if(f)
  10598.                                 {
  10599.                                 if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));
  10600.                                 s=ub(s)
  10601.                             }
  10602.                             I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)
  10603.                         }
  10604.                         return k&&(w=v,j=t),r
  10605.                     };
  10606.                     return c?hb(f):f
  10607.                 }
  10608.                 return h=fb.compile=function(a,b)
  10609.                     {
  10610.                     var c,d=[],e=[],f=A[a+" "];
  10611.                     if(!f)
  10612.                         {
  10613.                         b||(b=g(a)),c=b.length;
  10614.                         while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);
  10615.                         f=A(a,xb(e,d)),f.selector=a
  10616.                     }
  10617.                     return f
  10618.                 }
  10619.                 ,i=fb.select=function(a,b,e,f)
  10620.                     {
  10621.                     var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);
  10622.                     if(e=e||[],1===o.length)
  10623.                         {
  10624.                         if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type])
  10625.                             {
  10626.                             if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;
  10627.                             n&&(b=b.parentNode),a=a.slice(j.shift().value.length)
  10628.                         }
  10629.                         i=X.needsContext.test(a)?0:j.length;
  10630.                         while(i--)
  10631.                             {
  10632.                             if(k=j[i],d.relative[l=k.type])break;
  10633.                             if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b)))
  10634.                                 {
  10635.                                 if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;
  10636.                                 break
  10637.                             }
  10638.                         }
  10639.                     }
  10640.                     return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e
  10641.                 }
  10642.                 ,c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a)
  10643.                     {
  10644.                     return 1&a.compareDocumentPosition(n.createElement("div"))
  10645.                 }
  10646.                 ),ib(function(a)
  10647.                     {
  10648.                     return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")
  10649.                 }
  10650.                 )||jb("type|href|height|width",function(a,b,c)
  10651.                     {
  10652.                     return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)
  10653.                 }
  10654.                 ),c.attributes&&ib(function(a)
  10655.                     {
  10656.                     return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")
  10657.                 }
  10658.                 )||jb("value",function(a,b,c)
  10659.                     {
  10660.                     return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue
  10661.                 }
  10662.                 ),ib(function(a)
  10663.                     {
  10664.                     return null==a.getAttribute("disabled")
  10665.                 }
  10666.                 )||jb(L,function(a,b,c)
  10667.                     {
  10668.                     var d;
  10669.                     return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null
  10670.                 }
  10671.                 ),fb
  10672.             }
  10673.             (a);
  10674.             n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;
  10675.             var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;
  10676.             function x(a,b,c)
  10677.                 {
  10678.                 if(n.isFunction(b))return n.grep(a,function(a,d)
  10679.                     {
  10680.                     return!!b.call(a,d,a)!==c
  10681.                 }
  10682.                 );
  10683.                 if(b.nodeType)return n.grep(a,function(a)
  10684.                     {
  10685.                     return a===b!==c
  10686.                 }
  10687.                 );
  10688.                 if("string"==typeof b)
  10689.                     {
  10690.                     if(w.test(b))return n.filter(b,a,c);
  10691.                     b=n.filter(b,a)
  10692.                 }
  10693.                 return n.grep(a,function(a)
  10694.                     {
  10695.                     return g.call(b,a)>=0!==c
  10696.                 }
  10697.                 )
  10698.             }
  10699.             n.filter=function(a,b,c)
  10700.                 {
  10701.                 var d=b[0];
  10702.                 return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a)
  10703.                     {
  10704.                     return 1===a.nodeType
  10705.                 }
  10706.                 ))
  10707.             }
  10708.             ,n.fn.extend(
  10709.                 {
  10710.                 find:function(a)
  10711.                     {
  10712.                     var b,c=this.length,d=[],e=this;
  10713.                     if("string"!=typeof a)return this.pushStack(n(a).filter(function()
  10714.                         {
  10715.                         for(b=0;
  10716.                         c>b;
  10717.                         b++)if(n.contains(e[b],this))return!0
  10718.                     }
  10719.                     ));
  10720.                     for(b=0;
  10721.                     c>b;
  10722.                     b++)n.find(a,e[b],d);
  10723.                     return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d
  10724.                 }
  10725.                 ,filter:function(a)
  10726.                     {
  10727.                     return this.pushStack(x(this,a||[],!1))
  10728.                 }
  10729.                 ,not:function(a)
  10730.                     {
  10731.                     return this.pushStack(x(this,a||[],!0))
  10732.                 }
  10733.                 ,is:function(a)
  10734.                     {
  10735.                     return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length
  10736.                 }
  10737.             }
  10738.             );
  10739.             var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b)
  10740.                 {
  10741.                 var c,d;
  10742.                 if(!a)return this;
  10743.                 if("string"==typeof a)
  10744.                     {
  10745.                     if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);
  10746.                     if(c[1])
  10747.                         {
  10748.                         if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);
  10749.                         return this
  10750.                     }
  10751.                     return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this
  10752.                 }
  10753.                 return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))
  10754.             };
  10755.             A.prototype=n.fn,y=n(l);
  10756.             var B=/^(?:parents|prev(?:Until|All))/,C=
  10757.                 {
  10758.                 children:!0,contents:!0,next:!0,prev:!0
  10759.             };
  10760.             n.extend(
  10761.                 {
  10762.                 dir:function(a,b,c)
  10763.                     {
  10764.                     var d=[],e=void 0!==c;
  10765.                     while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType)
  10766.                         {
  10767.                         if(e&&n(a).is(c))break;
  10768.                         d.push(a)
  10769.                     }
  10770.                     return d
  10771.                 }
  10772.                 ,sibling:function(a,b)
  10773.                     {
  10774.                     for(var c=[];
  10775.                     a;
  10776.                     a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);
  10777.                     return c
  10778.                 }
  10779.             }
  10780.             ),n.fn.extend(
  10781.                 {
  10782.                 has:function(a)
  10783.                     {
  10784.                     var b=n(a,this),c=b.length;
  10785.                     return this.filter(function()
  10786.                         {
  10787.                         for(var a=0;
  10788.                         c>a;
  10789.                         a++)if(n.contains(this,b[a]))return!0
  10790.                     }
  10791.                     )
  10792.                 }
  10793.                 ,closest:function(a,b)
  10794.                     {
  10795.                     for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;
  10796.                     e>d;
  10797.                     d++)for(c=this[d];
  10798.                     c&&c!==b;
  10799.                     c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a)))
  10800.                         {
  10801.                         f.push(c);
  10802.                         break
  10803.                     }
  10804.                     return this.pushStack(f.length>1?n.unique(f):f)
  10805.                 }
  10806.                 ,index:function(a)
  10807.                     {
  10808.                     return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1
  10809.                 }
  10810.                 ,add:function(a,b)
  10811.                     {
  10812.                     return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))
  10813.                 }
  10814.                 ,addBack:function(a)
  10815.                     {
  10816.                     return this.add(null==a?this.prevObject:this.prevObject.filter(a))
  10817.                 }
  10818.             }
  10819.             );
  10820.             function D(a,b)
  10821.                 {
  10822.                 while((a=a[b])&&1!==a.nodeType);
  10823.                 return a
  10824.             }
  10825.             n.each(
  10826.                 {
  10827.                 parent:function(a)
  10828.                     {
  10829.                     var b=a.parentNode;
  10830.                     return b&&11!==b.nodeType?b:null
  10831.                 }
  10832.                 ,parents:function(a)
  10833.                     {
  10834.                     return n.dir(a,"parentNode")
  10835.                 }
  10836.                 ,parentsUntil:function(a,b,c)
  10837.                     {
  10838.                     return n.dir(a,"parentNode",c)
  10839.                 }
  10840.                 ,next:function(a)
  10841.                     {
  10842.                     return D(a,"nextSibling")
  10843.                 }
  10844.                 ,prev:function(a)
  10845.                     {
  10846.                     return D(a,"previousSibling")
  10847.                 }
  10848.                 ,nextAll:function(a)
  10849.                     {
  10850.                     return n.dir(a,"nextSibling")
  10851.                 }
  10852.                 ,prevAll:function(a)
  10853.                     {
  10854.                     return n.dir(a,"previousSibling")
  10855.                 }
  10856.                 ,nextUntil:function(a,b,c)
  10857.                     {
  10858.                     return n.dir(a,"nextSibling",c)
  10859.                 }
  10860.                 ,prevUntil:function(a,b,c)
  10861.                     {
  10862.                     return n.dir(a,"previousSibling",c)
  10863.                 }
  10864.                 ,siblings:function(a)
  10865.                     {
  10866.                     return n.sibling((a.parentNode||
  10867.                         {
  10868.                     }
  10869.                     ).firstChild,a)
  10870.                 }
  10871.                 ,children:function(a)
  10872.                     {
  10873.                     return n.sibling(a.firstChild)
  10874.                 }
  10875.                 ,contents:function(a)
  10876.                     {
  10877.                     return a.contentDocument||n.merge([],a.childNodes)
  10878.                 }
  10879.             }
  10880.             ,function(a,b)
  10881.                 {
  10882.                 n.fn[a]=function(c,d)
  10883.                     {
  10884.                     var e=n.map(this,b,c);
  10885.                     return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)
  10886.                 }
  10887.             }
  10888.             );
  10889.             var E=/\S+/g,F=
  10890.                 {
  10891.             };
  10892.             function G(a)
  10893.                 {
  10894.                 var b=F[a]=
  10895.                     {
  10896.                 };
  10897.                 return n.each(a.match(E)||[],function(a,c)
  10898.                     {
  10899.                     b[c]=!0
  10900.                 }
  10901.                 ),b
  10902.             }
  10903.             n.Callbacks=function(a)
  10904.                 {
  10905.                 a="string"==typeof a?F[a]||G(a):n.extend(
  10906.                     {
  10907.                 }
  10908.                 ,a);
  10909.                 var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l)
  10910.                     {
  10911.                     for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;
  10912.                     h&&f>g;
  10913.                     g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse)
  10914.                         {
  10915.                         b=!1;
  10916.                         break
  10917.                     }
  10918.                     d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())
  10919.                 }
  10920.                 ,k=
  10921.                     {
  10922.                     add:function()
  10923.                         {
  10924.                         if(h)
  10925.                             {
  10926.                             var c=h.length;
  10927.                             !function g(b)
  10928.                                 {
  10929.                                 n.each(b,function(b,c)
  10930.                                     {
  10931.                                     var d=n.type(c);
  10932.                                     "function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)
  10933.                                 }
  10934.                                 )
  10935.                             }
  10936.                             (arguments),d?f=h.length:b&&(e=c,j(b))
  10937.                         }
  10938.                         return this
  10939.                     }
  10940.                     ,remove:function()
  10941.                         {
  10942.                         return h&&n.each(arguments,function(a,b)
  10943.                             {
  10944.                             var c;
  10945.                             while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)
  10946.                         }
  10947.                         ),this
  10948.                     }
  10949.                     ,has:function(a)
  10950.                         {
  10951.                         return a?n.inArray(a,h)>-1:!(!h||!h.length)
  10952.                     }
  10953.                     ,empty:function()
  10954.                         {
  10955.                         return h=[],f=0,this
  10956.                     }
  10957.                     ,disable:function()
  10958.                         {
  10959.                         return h=i=b=void 0,this
  10960.                     }
  10961.                     ,disabled:function()
  10962.                         {
  10963.                         return!h
  10964.                     }
  10965.                     ,lock:function()
  10966.                         {
  10967.                         return i=void 0,b||k.disable(),this
  10968.                     }
  10969.                     ,locked:function()
  10970.                         {
  10971.                         return!i
  10972.                     }
  10973.                     ,fireWith:function(a,b)
  10974.                         {
  10975.                         return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this
  10976.                     }
  10977.                     ,fire:function()
  10978.                         {
  10979.                         return k.fireWith(this,arguments),this
  10980.                     }
  10981.                     ,fired:function()
  10982.                         {
  10983.                         return!!c
  10984.                     }
  10985.                 };
  10986.                 return k
  10987.             }
  10988.             ,n.extend(
  10989.                 {
  10990.                 Deferred:function(a)
  10991.                     {
  10992.                     var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d=
  10993.                         {
  10994.                         state:function()
  10995.                             {
  10996.                             return c
  10997.                         }
  10998.                         ,always:function()
  10999.                             {
  11000.                             return e.done(arguments).fail(arguments),this
  11001.                         }
  11002.                         ,then:function()
  11003.                             {
  11004.                             var a=arguments;
  11005.                             return n.Deferred(function(c)
  11006.                                 {
  11007.                                 n.each(b,function(b,f)
  11008.                                     {
  11009.                                     var g=n.isFunction(a[b])&&a[b];
  11010.                                     e[f[1]](function()
  11011.                                         {
  11012.                                         var a=g&&g.apply(this,arguments);
  11013.                                         a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)
  11014.                                     }
  11015.                                     )
  11016.                                 }
  11017.                                 ),a=null
  11018.                             }
  11019.                             ).promise()
  11020.                         }
  11021.                         ,promise:function(a)
  11022.                             {
  11023.                             return null!=a?n.extend(a,d):d
  11024.                         }
  11025.                     }
  11026.                     ,e=
  11027.                         {
  11028.                     };
  11029.                     return d.pipe=d.then,n.each(b,function(a,f)
  11030.                         {
  11031.                         var g=f[2],h=f[3];
  11032.                         d[f[1]]=g.add,h&&g.add(function()
  11033.                             {
  11034.                             c=h
  11035.                         }
  11036.                         ,b[1^a][2].disable,b[2][2].lock),e[f[0]]=function()
  11037.                             {
  11038.                             return e[f[0]+"With"](this===e?d:this,arguments),this
  11039.                         }
  11040.                         ,e[f[0]+"With"]=g.fireWith
  11041.                     }
  11042.                     ),d.promise(e),a&&a.call(e,e),e
  11043.                 }
  11044.                 ,when:function(a)
  11045.                     {
  11046.                     var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c)
  11047.                         {
  11048.                         return function(e)
  11049.                             {
  11050.                             b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)
  11051.                         }
  11052.                     }
  11053.                     ,i,j,k;
  11054.                     if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);
  11055.                     e>b;
  11056.                     b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;
  11057.                     return f||g.resolveWith(k,c),g.promise()
  11058.                 }
  11059.             }
  11060.             );
  11061.             var H;
  11062.             n.fn.ready=function(a)
  11063.                 {
  11064.                 return n.ready.promise().done(a),this
  11065.             }
  11066.             ,n.extend(
  11067.                 {
  11068.                 isReady:!1,readyWait:1,holdReady:function(a)
  11069.                     {
  11070.                     a?n.readyWait++:n.ready(!0)
  11071.                 }
  11072.                 ,ready:function(a)
  11073.                     {
  11074.                     (a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))
  11075.                 }
  11076.             }
  11077.             );
  11078.             function I()
  11079.                 {
  11080.                 l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()
  11081.             }
  11082.             n.ready.promise=function(b)
  11083.                 {
  11084.                 return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)
  11085.             }
  11086.             ,n.ready.promise();
  11087.             var J=n.access=function(a,b,c,d,e,f,g)
  11088.                 {
  11089.                 var h=0,i=a.length,j=null==c;
  11090.                 if("object"===n.type(c))
  11091.                     {
  11092.                     e=!0;
  11093.                     for(h in c)n.access(a,b,h,c[h],!0,f,g)
  11094.                 }
  11095.                 else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c)
  11096.                     {
  11097.                     return j.call(n(a),c)
  11098.                 }
  11099.                 )),b))for(;
  11100.                 i>h;
  11101.                 h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));
  11102.                 return e?a:j?b.call(a):i?b(a[0],c):f
  11103.             };
  11104.             n.acceptData=function(a)
  11105.                 {
  11106.                 return 1===a.nodeType||9===a.nodeType||!+a.nodeType
  11107.             };
  11108.             function K()
  11109.                 {
  11110.                 Object.defineProperty(this.cache=
  11111.                     {
  11112.                 }
  11113.                 ,0,
  11114.                     {
  11115.                     get:function()
  11116.                         {
  11117.                         return
  11118.                             {
  11119.                         }
  11120.                     }
  11121.                 }
  11122.                 ),this.expando=n.expando+Math.random()
  11123.             }
  11124.             K.uid=1,K.accepts=n.acceptData,K.prototype=
  11125.                 {
  11126.                 key:function(a)
  11127.                     {
  11128.                     if(!K.accepts(a))return 0;
  11129.                     var b=
  11130.                         {
  11131.                     }
  11132.                     ,c=a[this.expando];
  11133.                     if(!c)
  11134.                         {
  11135.                         c=K.uid++;
  11136.                         try
  11137.                             {
  11138.                             b[this.expando]=
  11139.                                 {
  11140.                                 value:c
  11141.                             }
  11142.                             ,Object.defineProperties(a,b)
  11143.                         }
  11144.                         catch(d)
  11145.                             {
  11146.                             b[this.expando]=c,n.extend(a,b)
  11147.                         }
  11148.                     }
  11149.                     return this.cache[c]||(this.cache[c]=
  11150.                         {
  11151.                     }
  11152.                     ),c
  11153.                 }
  11154.                 ,set:function(a,b,c)
  11155.                     {
  11156.                     var d,e=this.key(a),f=this.cache[e];
  11157.                     if("string"==typeof b)f[b]=c;
  11158.                     else if(n.isEmptyObject(f))n.extend(this.cache[e],b);
  11159.                     else for(d in b)f[d]=b[d];
  11160.                     return f
  11161.                 }
  11162.                 ,get:function(a,b)
  11163.                     {
  11164.                     var c=this.cache[this.key(a)];
  11165.                     return void 0===b?c:c[b]
  11166.                 }
  11167.                 ,access:function(a,b,c)
  11168.                     {
  11169.                     var d;
  11170.                     return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)
  11171.                 }
  11172.                 ,remove:function(a,b)
  11173.                     {
  11174.                     var c,d,e,f=this.key(a),g=this.cache[f];
  11175.                     if(void 0===b)this.cache[f]=
  11176.                         {
  11177.                     };
  11178.                     else
  11179.                         {
  11180.                         n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;
  11181.                         while(c--)delete g[d[c]]
  11182.                     }
  11183.                 }
  11184.                 ,hasData:function(a)
  11185.                     {
  11186.                     return!n.isEmptyObject(this.cache[a[this.expando]]||
  11187.                         {
  11188.                     }
  11189.                     )
  11190.                 }
  11191.                 ,discard:function(a)
  11192.                     {
  11193.                     a[this.expando]&&delete this.cache[a[this.expando]]
  11194.                 }
  11195.             };
  11196.             var L=new K,M=new K,N=/^(?:\
  11197.                 {
  11198.                 [\w\W]*\
  11199.             }
  11200.             |\[[\w\W]*\])$/,O=/([A-Z])/g;
  11201.             function P(a,b,c)
  11202.                 {
  11203.                 var d;
  11204.                 if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c)
  11205.                     {
  11206.                     try
  11207.                         {
  11208.                         c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c
  11209.                     }
  11210.                     catch(e)
  11211.                         {
  11212.                     }
  11213.                     M.set(a,b,c)
  11214.                 }
  11215.                 else c=void 0;
  11216.                 return c
  11217.             }
  11218.             n.extend(
  11219.                 {
  11220.                 hasData:function(a)
  11221.                     {
  11222.                     return M.hasData(a)||L.hasData(a)
  11223.                 }
  11224.                 ,data:function(a,b,c)
  11225.                     {
  11226.                     return M.access(a,b,c)
  11227.                 }
  11228.                 ,removeData:function(a,b)
  11229.                     {
  11230.                     M.remove(a,b)
  11231.                 }
  11232.                 ,_data:function(a,b,c)
  11233.                     {
  11234.                     return L.access(a,b,c)
  11235.                 }
  11236.                 ,_removeData:function(a,b)
  11237.                     {
  11238.                     L.remove(a,b)
  11239.                 }
  11240.             }
  11241.             ),n.fn.extend(
  11242.                 {
  11243.                 data:function(a,b)
  11244.                     {
  11245.                     var c,d,e,f=this[0],g=f&&f.attributes;
  11246.                     if(void 0===a)
  11247.                         {
  11248.                         if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs")))
  11249.                             {
  11250.                             c=g.length;
  11251.                             while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));
  11252.                             L.set(f,"hasDataAttrs",!0)
  11253.                         }
  11254.                         return e
  11255.                     }
  11256.                     return"object"==typeof a?this.each(function()
  11257.                         {
  11258.                         M.set(this,a)
  11259.                     }
  11260.                     ):J(this,function(b)
  11261.                         {
  11262.                         var c,d=n.camelCase(a);
  11263.                         if(f&&void 0===b)
  11264.                             {
  11265.                             if(c=M.get(f,a),void 0!==c)return c;
  11266.                             if(c=M.get(f,d),void 0!==c)return c;
  11267.                             if(c=P(f,d,void 0),void 0!==c)return c
  11268.                         }
  11269.                         else this.each(function()
  11270.                             {
  11271.                             var c=M.get(this,d);
  11272.                             M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)
  11273.                         }
  11274.                         )
  11275.                     }
  11276.                     ,null,b,arguments.length>1,null,!0)
  11277.                 }
  11278.                 ,removeData:function(a)
  11279.                     {
  11280.                     return this.each(function()
  11281.                         {
  11282.                         M.remove(this,a)
  11283.                     }
  11284.                     )
  11285.                 }
  11286.             }
  11287.             ),n.extend(
  11288.                 {
  11289.                 queue:function(a,b,c)
  11290.                     {
  11291.                     var d;
  11292.                     return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0
  11293.                 }
  11294.                 ,dequeue:function(a,b)
  11295.                     {
  11296.                     b=b||"fx";
  11297.                     var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function()
  11298.                         {
  11299.                         n.dequeue(a,b)
  11300.                     };
  11301.                     "inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()
  11302.                 }
  11303.                 ,_queueHooks:function(a,b)
  11304.                     {
  11305.                     var c=b+"queueHooks";
  11306.                     return L.get(a,c)||L.access(a,c,
  11307.                         {
  11308.                         empty:n.Callbacks("once memory").add(function()
  11309.                             {
  11310.                             L.remove(a,[b+"queue",c])
  11311.                         }
  11312.                         )
  11313.                     }
  11314.                     )
  11315.                 }
  11316.             }
  11317.             ),n.fn.extend(
  11318.                 {
  11319.                 queue:function(a,b)
  11320.                     {
  11321.                     var c=2;
  11322.                     return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function()
  11323.                         {
  11324.                         var c=n.queue(this,a,b);
  11325.                         n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)
  11326.                     }
  11327.                     )
  11328.                 }
  11329.                 ,dequeue:function(a)
  11330.                     {
  11331.                     return this.each(function()
  11332.                         {
  11333.                         n.dequeue(this,a)
  11334.                     }
  11335.                     )
  11336.                 }
  11337.                 ,clearQueue:function(a)
  11338.                     {
  11339.                     return this.queue(a||"fx",[])
  11340.                 }
  11341.                 ,promise:function(a,b)
  11342.                     {
  11343.                     var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function()
  11344.                         {
  11345.                         --d||e.resolveWith(f,[f])
  11346.                     };
  11347.                     "string"!=typeof a&&(b=a,a=void 0),a=a||"fx";
  11348.                     while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));
  11349.                     return h(),e.promise(b)
  11350.                 }
  11351.             }
  11352.             );
  11353.             var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b)
  11354.                 {
  11355.                 return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)
  11356.             }
  11357.             ,T=/^(?:checkbox|radio)$/i;
  11358.             !function()
  11359.                 {
  11360.                 var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");
  11361.                 c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue
  11362.             }
  11363.             ();
  11364.             var U="undefined";
  11365.             k.focusinBubbles="onfocusin"in a;
  11366.             var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;
  11367.             function Z()
  11368.                 {
  11369.                 return!0
  11370.             }
  11371.             function $()
  11372.                 {
  11373.                 return!1
  11374.             }
  11375.             function _()
  11376.                 {
  11377.                 try
  11378.                     {
  11379.                     return l.activeElement
  11380.                 }
  11381.                 catch(a)
  11382.                     {
  11383.                 }
  11384.             }
  11385.             n.event=
  11386.                 {
  11387.                 global:
  11388.                     {
  11389.                 }
  11390.                 ,add:function(a,b,c,d,e)
  11391.                     {
  11392.                     var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);
  11393.                     if(r)
  11394.                         {
  11395.                         c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events=
  11396.                             {
  11397.                         }
  11398.                         ),(g=r.handle)||(g=r.handle=function(b)
  11399.                             {
  11400.                             return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0
  11401.                         }
  11402.                         ),b=(b||"").match(E)||[""],j=b.length;
  11403.                         while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||
  11404.                             {
  11405.                         }
  11406.                         ,o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||
  11407.                             {
  11408.                         }
  11409.                         ,k=n.extend(
  11410.                             {
  11411.                             type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")
  11412.                         }
  11413.                         ,f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)
  11414.                     }
  11415.                 }
  11416.                 ,remove:function(a,b,c,d,e)
  11417.                     {
  11418.                     var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);
  11419.                     if(r&&(i=r.events))
  11420.                         {
  11421.                         b=(b||"").match(E)||[""],j=b.length;
  11422.                         while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o)
  11423.                             {
  11424.                             l=n.event.special[o]||
  11425.                                 {
  11426.                             }
  11427.                             ,o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;
  11428.                             while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));
  11429.                             g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])
  11430.                         }
  11431.                         else for(o in i)n.event.remove(a,o+b[j],c,d,!0);
  11432.                         n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))
  11433.                     }
  11434.                 }
  11435.                 ,trigger:function(b,c,d,e)
  11436.                     {
  11437.                     var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];
  11438.                     if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||
  11439.                         {
  11440.                     }
  11441.                     ,e||!o.trigger||o.trigger.apply(d,c)!==!1))
  11442.                         {
  11443.                         if(!e&&!o.noBubble&&!n.isWindow(d))
  11444.                             {
  11445.                             for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);
  11446.                             g;
  11447.                             g=g.parentNode)p.push(g),h=g;
  11448.                             h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)
  11449.                         }
  11450.                         f=0;
  11451.                         while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||
  11452.                             {
  11453.                         }
  11454.                         )[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());
  11455.                         return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result
  11456.                     }
  11457.                 }
  11458.                 ,dispatch:function(a)
  11459.                     {
  11460.                     a=n.event.fix(a);
  11461.                     var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||
  11462.                         {
  11463.                     }
  11464.                     )[a.type]||[],k=n.event.special[a.type]||
  11465.                         {
  11466.                     };
  11467.                     if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1)
  11468.                         {
  11469.                         h=n.event.handlers.call(this,a,j),b=0;
  11470.                         while((f=h[b++])&&!a.isPropagationStopped())
  11471.                             {
  11472.                             a.currentTarget=f.elem,c=0;
  11473.                             while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||
  11474.                                 {
  11475.                             }
  11476.                             ).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))
  11477.                         }
  11478.                         return k.postDispatch&&k.postDispatch.call(this,a),a.result
  11479.                     }
  11480.                 }
  11481.                 ,handlers:function(a,b)
  11482.                     {
  11483.                     var c,d,e,f,g=[],h=b.delegateCount,i=a.target;
  11484.                     if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;
  11485.                     i!==this;
  11486.                     i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type)
  11487.                         {
  11488.                         for(d=[],c=0;
  11489.                         h>c;
  11490.                         c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);
  11491.                         d.length&&g.push(
  11492.                             {
  11493.                             elem:i,handlers:d
  11494.                         }
  11495.                         )
  11496.                     }
  11497.                     return h<b.length&&g.push(
  11498.                         {
  11499.                         elem:this,handlers:b.slice(h)
  11500.                     }
  11501.                     ),g
  11502.                 }
  11503.                 ,props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:
  11504.                     {
  11505.                 }
  11506.                 ,keyHooks:
  11507.                     {
  11508.                     props:"char charCode key keyCode".split(" "),filter:function(a,b)
  11509.                         {
  11510.                         return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a
  11511.                     }
  11512.                 }
  11513.                 ,mouseHooks:
  11514.                     {
  11515.                     props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b)
  11516.                         {
  11517.                         var c,d,e,f=b.button;
  11518.                         return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a
  11519.                     }
  11520.                 }
  11521.                 ,fix:function(a)
  11522.                     {
  11523.                     if(a[n.expando])return a;
  11524.                     var b,c,d,e=a.type,f=a,g=this.fixHooks[e];
  11525.                     g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:
  11526.                         {
  11527.                     }
  11528.                     ),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;
  11529.                     while(b--)c=d[b],a[c]=f[c];
  11530.                     return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a
  11531.                 }
  11532.                 ,special:
  11533.                     {
  11534.                     load:
  11535.                         {
  11536.                         noBubble:!0
  11537.                     }
  11538.                     ,focus:
  11539.                         {
  11540.                         trigger:function()
  11541.                             {
  11542.                             return this!==_()&&this.focus?(this.focus(),!1):void 0
  11543.                         }
  11544.                         ,delegateType:"focusin"
  11545.                     }
  11546.                     ,blur:
  11547.                         {
  11548.                         trigger:function()
  11549.                             {
  11550.                             return this===_()&&this.blur?(this.blur(),!1):void 0
  11551.                         }
  11552.                         ,delegateType:"focusout"
  11553.                     }
  11554.                     ,click:
  11555.                         {
  11556.                         trigger:function()
  11557.                             {
  11558.                             return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0
  11559.                         }
  11560.                         ,_default:function(a)
  11561.                             {
  11562.                             return n.nodeName(a.target,"a")
  11563.                         }
  11564.                     }
  11565.                     ,beforeunload:
  11566.                         {
  11567.                         postDispatch:function(a)
  11568.                             {
  11569.                             void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)
  11570.                         }
  11571.                     }
  11572.                 }
  11573.                 ,simulate:function(a,b,c,d)
  11574.                     {
  11575.                     var e=n.extend(new n.Event,c,
  11576.                         {
  11577.                         type:a,isSimulated:!0,originalEvent:
  11578.                             {
  11579.                         }
  11580.                     }
  11581.                     );
  11582.                     d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()
  11583.                 }
  11584.             }
  11585.             ,n.removeEvent=function(a,b,c)
  11586.                 {
  11587.                 a.removeEventListener&&a.removeEventListener(b,c,!1)
  11588.             }
  11589.             ,n.Event=function(a,b)
  11590.                 {
  11591.                 return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)
  11592.             }
  11593.             ,n.Event.prototype=
  11594.                 {
  11595.                 isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function()
  11596.                     {
  11597.                     var a=this.originalEvent;
  11598.                     this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()
  11599.                 }
  11600.                 ,stopPropagation:function()
  11601.                     {
  11602.                     var a=this.originalEvent;
  11603.                     this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()
  11604.                 }
  11605.                 ,stopImmediatePropagation:function()
  11606.                     {
  11607.                     var a=this.originalEvent;
  11608.                     this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()
  11609.                 }
  11610.             }
  11611.             ,n.each(
  11612.                 {
  11613.                 mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"
  11614.             }
  11615.             ,function(a,b)
  11616.                 {
  11617.                 n.event.special[a]=
  11618.                     {
  11619.                     delegateType:b,bindType:b,handle:function(a)
  11620.                         {
  11621.                         var c,d=this,e=a.relatedTarget,f=a.handleObj;
  11622.                         return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c
  11623.                     }
  11624.                 }
  11625.             }
  11626.             ),k.focusinBubbles||n.each(
  11627.                 {
  11628.                 focus:"focusin",blur:"focusout"
  11629.             }
  11630.             ,function(a,b)
  11631.                 {
  11632.                 var c=function(a)
  11633.                     {
  11634.                     n.event.simulate(b,a.target,n.event.fix(a),!0)
  11635.                 };
  11636.                 n.event.special[b]=
  11637.                     {
  11638.                     setup:function()
  11639.                         {
  11640.                         var d=this.ownerDocument||this,e=L.access(d,b);
  11641.                         e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)
  11642.                     }
  11643.                     ,teardown:function()
  11644.                         {
  11645.                         var d=this.ownerDocument||this,e=L.access(d,b)-1;
  11646.                         e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))
  11647.                     }
  11648.                 }
  11649.             }
  11650.             ),n.fn.extend(
  11651.                 {
  11652.                 on:function(a,b,c,d,e)
  11653.                     {
  11654.                     var f,g;
  11655.                     if("object"==typeof a)
  11656.                         {
  11657.                         "string"!=typeof b&&(c=c||b,b=void 0);
  11658.                         for(g in a)this.on(g,b,c,a[g],e);
  11659.                         return this
  11660.                     }
  11661.                     if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;
  11662.                     else if(!d)return this;
  11663.                     return 1===e&&(f=d,d=function(a)
  11664.                         {
  11665.                         return n().off(a),f.apply(this,arguments)
  11666.                     }
  11667.                     ,d.guid=f.guid||(f.guid=n.guid++)),this.each(function()
  11668.                         {
  11669.                         n.event.add(this,a,d,c,b)
  11670.                     }
  11671.                     )
  11672.                 }
  11673.                 ,one:function(a,b,c,d)
  11674.                     {
  11675.                     return this.on(a,b,c,d,1)
  11676.                 }
  11677.                 ,off:function(a,b,c)
  11678.                     {
  11679.                     var d,e;
  11680.                     if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;
  11681.                     if("object"==typeof a)
  11682.                         {
  11683.                         for(e in a)this.off(e,b,a[e]);
  11684.                         return this
  11685.                     }
  11686.                     return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function()
  11687.                         {
  11688.                         n.event.remove(this,a,c,b)
  11689.                     }
  11690.                     )
  11691.                 }
  11692.                 ,trigger:function(a,b)
  11693.                     {
  11694.                     return this.each(function()
  11695.                         {
  11696.                         n.event.trigger(a,b,this)
  11697.                     }
  11698.                     )
  11699.                 }
  11700.                 ,triggerHandler:function(a,b)
  11701.                     {
  11702.                     var c=this[0];
  11703.                     return c?n.event.trigger(a,b,c,!0):void 0
  11704.                 }
  11705.             }
  11706.             );
  11707.             var ab=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;
  11708.             /,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ib=
  11709.                 {
  11710.                 option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]
  11711.             };
  11712.             ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;
  11713.             function jb(a,b)
  11714.                 {
  11715.                 return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a
  11716.             }
  11717.             function kb(a)
  11718.                 {
  11719.                 return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a
  11720.             }
  11721.             function lb(a)
  11722.                 {
  11723.                 var b=gb.exec(a.type);
  11724.                 return b?a.type=b[1]:a.removeAttribute("type"),a
  11725.             }
  11726.             function mb(a,b)
  11727.                 {
  11728.                 for(var c=0,d=a.length;
  11729.                 d>c;
  11730.                 c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))
  11731.             }
  11732.             function nb(a,b)
  11733.                 {
  11734.                 var c,d,e,f,g,h,i,j;
  11735.                 if(1===b.nodeType)
  11736.                     {
  11737.                     if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events))
  11738.                         {
  11739.                         delete g.handle,g.events=
  11740.                             {
  11741.                         };
  11742.                         for(e in j)for(c=0,d=j[e].length;
  11743.                         d>c;
  11744.                         c++)n.event.add(b,e,j[e][c])
  11745.                     }
  11746.                     M.hasData(a)&&(h=M.access(a),i=n.extend(
  11747.                         {
  11748.                     }
  11749.                     ,h),M.set(b,i))
  11750.                 }
  11751.             }
  11752.             function ob(a,b)
  11753.                 {
  11754.                 var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];
  11755.                 return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c
  11756.             }
  11757.             function pb(a,b)
  11758.                 {
  11759.                 var c=b.nodeName.toLowerCase();
  11760.                 "input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)
  11761.             }
  11762.             n.extend(
  11763.                 {
  11764.                 clone:function(a,b,c)
  11765.                     {
  11766.                     var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);
  11767.                     if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;
  11768.                     e>d;
  11769.                     d++)pb(f[d],g[d]);
  11770.                     if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;
  11771.                     e>d;
  11772.                     d++)nb(f[d],g[d]);
  11773.                     else nb(a,h);
  11774.                     return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h
  11775.                 }
  11776.                 ,buildFragment:function(a,b,c,d)
  11777.                     {
  11778.                     for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;
  11779.                     o>m;
  11780.                     m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);
  11781.                     else if(cb.test(e))
  11782.                         {
  11783.                         f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1></$2>")+h[2],j=h[0];
  11784.                         while(j--)f=f.lastChild;
  11785.                         n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""
  11786.                     }
  11787.                     else l.push(b.createTextNode(e));
  11788.                     k.textContent="",m=0;
  11789.                     while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c))
  11790.                         {
  11791.                         j=0;
  11792.                         while(e=f[j++])fb.test(e.type||"")&&c.push(e)
  11793.                     }
  11794.                     return k
  11795.                 }
  11796.                 ,cleanData:function(a)
  11797.                     {
  11798.                     for(var b,c,d,e,f=n.event.special,g=0;
  11799.                     void 0!==(c=a[g]);
  11800.                     g++)
  11801.                         {
  11802.                         if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e])))
  11803.                             {
  11804.                             if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);
  11805.                             L.cache[e]&&delete L.cache[e]
  11806.                         }
  11807.                         delete M.cache[c[M.expando]]
  11808.                     }
  11809.                 }
  11810.             }
  11811.             ),n.fn.extend(
  11812.                 {
  11813.                 text:function(a)
  11814.                     {
  11815.                     return J(this,function(a)
  11816.                         {
  11817.                         return void 0===a?n.text(this):this.empty().each(function()
  11818.                             {
  11819.                             (1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)
  11820.                         }
  11821.                         )
  11822.                     }
  11823.                     ,null,a,arguments.length)
  11824.                 }
  11825.                 ,append:function()
  11826.                     {
  11827.                     return this.domManip(arguments,function(a)
  11828.                         {
  11829.                         if(1===this.nodeType||11===this.nodeType||9===this.nodeType)
  11830.                             {
  11831.                             var b=jb(this,a);
  11832.                             b.appendChild(a)
  11833.                         }
  11834.                     }
  11835.                     )
  11836.                 }
  11837.                 ,prepend:function()
  11838.                     {
  11839.                     return this.domManip(arguments,function(a)
  11840.                         {
  11841.                         if(1===this.nodeType||11===this.nodeType||9===this.nodeType)
  11842.                             {
  11843.                             var b=jb(this,a);
  11844.                             b.insertBefore(a,b.firstChild)
  11845.                         }
  11846.                     }
  11847.                     )
  11848.                 }
  11849.                 ,before:function()
  11850.                     {
  11851.                     return this.domManip(arguments,function(a)
  11852.                         {
  11853.                         this.parentNode&&this.parentNode.insertBefore(a,this)
  11854.                     }
  11855.                     )
  11856.                 }
  11857.                 ,after:function()
  11858.                     {
  11859.                     return this.domManip(arguments,function(a)
  11860.                         {
  11861.                         this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)
  11862.                     }
  11863.                     )
  11864.                 }
  11865.                 ,remove:function(a,b)
  11866.                     {
  11867.                     for(var c,d=a?n.filter(a,this):this,e=0;
  11868.                     null!=(c=d[e]);
  11869.                     e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));
  11870.                     return this
  11871.                 }
  11872.                 ,empty:function()
  11873.                     {
  11874.                     for(var a,b=0;
  11875.                     null!=(a=this[b]);
  11876.                     b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");
  11877.                     return this
  11878.                 }
  11879.                 ,clone:function(a,b)
  11880.                     {
  11881.                     return a=null==a?!1:a,b=null==b?a:b,this.map(function()
  11882.                         {
  11883.                         return n.clone(this,a,b)
  11884.                     }
  11885.                     )
  11886.                 }
  11887.                 ,html:function(a)
  11888.                     {
  11889.                     return J(this,function(a)
  11890.                         {
  11891.                         var b=this[0]||
  11892.                             {
  11893.                         }
  11894.                         ,c=0,d=this.length;
  11895.                         if(void 0===a&&1===b.nodeType)return b.innerHTML;
  11896.                         if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()])
  11897.                             {
  11898.                             a=a.replace(ab,"<$1></$2>");
  11899.                             try
  11900.                                 {
  11901.                                 for(;
  11902.                                 d>c;
  11903.                                 c++)b=this[c]||
  11904.                                     {
  11905.                                 }
  11906.                                 ,1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);
  11907.                                 b=0
  11908.                             }
  11909.                             catch(e)
  11910.                                 {
  11911.                             }
  11912.                         }
  11913.                         b&&this.empty().append(a)
  11914.                     }
  11915.                     ,null,a,arguments.length)
  11916.                 }
  11917.                 ,replaceWith:function()
  11918.                     {
  11919.                     var a=arguments[0];
  11920.                     return this.domManip(arguments,function(b)
  11921.                         {
  11922.                         a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)
  11923.                     }
  11924.                     ),a&&(a.length||a.nodeType)?this:this.remove()
  11925.                 }
  11926.                 ,detach:function(a)
  11927.                     {
  11928.                     return this.remove(a,!0)
  11929.                 }
  11930.                 ,domManip:function(a,b)
  11931.                     {
  11932.                     a=e.apply([],a);
  11933.                     var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);
  11934.                     if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c)
  11935.                         {
  11936.                         var d=m.eq(c);
  11937.                         q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)
  11938.                     }
  11939.                     );
  11940.                     if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d))
  11941.                         {
  11942.                         for(f=n.map(ob(c,"script"),kb),g=f.length;
  11943.                         l>j;
  11944.                         j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);
  11945.                         if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;
  11946.                         g>j;
  11947.                         j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))
  11948.                     }
  11949.                     return this
  11950.                 }
  11951.             }
  11952.             ),n.each(
  11953.                 {
  11954.                 appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"
  11955.             }
  11956.             ,function(a,b)
  11957.                 {
  11958.                 n.fn[a]=function(a)
  11959.                     {
  11960.                     for(var c,d=[],e=n(a),g=e.length-1,h=0;
  11961.                     g>=h;
  11962.                     h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());
  11963.                     return this.pushStack(d)
  11964.                 }
  11965.             }
  11966.             );
  11967.             var qb,rb=
  11968.                 {
  11969.             };
  11970.             function sb(b,c)
  11971.                 {
  11972.                 var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");
  11973.                 return e.detach(),f
  11974.             }
  11975.             function tb(a)
  11976.                 {
  11977.                 var b=l,c=rb[a];
  11978.                 return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c
  11979.             }
  11980.             var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(a)
  11981.                 {
  11982.                 return a.ownerDocument.defaultView.getComputedStyle(a,null)
  11983.             };
  11984.             function xb(a,b,c)
  11985.                 {
  11986.                 var d,e,f,g,h=a.style;
  11987.                 return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g
  11988.             }
  11989.             function yb(a,b)
  11990.                 {
  11991.                 return
  11992.                     {
  11993.                     get:function()
  11994.                         {
  11995.                         return a()?void delete this.get:(this.get=b).apply(this,arguments)
  11996.                     }
  11997.                 }
  11998.             }
  11999.             !function()
  12000.                 {
  12001.                 var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");
  12002.                 if(f.style)
  12003.                     {
  12004.                     f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;
  12005.                     width:0;
  12006.                     height:0;
  12007.                     top:0;
  12008.                     left:-9999px;
  12009.                     margin-top:1px;
  12010.                     position:absolute",e.appendChild(f);
  12011.                     function g()
  12012.                         {
  12013.                         f.style.cssText="-webkit-box-sizing:border-box;
  12014.                         -moz-box-sizing:border-box;
  12015.                         box-sizing:border-box;
  12016.                         display:block;
  12017.                         margin-top:1%;
  12018.                         top:1%;
  12019.                         border:1px;
  12020.                         padding:1px;
  12021.                         width:4px;
  12022.                         position:absolute",f.innerHTML="",d.appendChild(e);
  12023.                         var g=a.getComputedStyle(f,null);
  12024.                         b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)
  12025.                     }
  12026.                     a.getComputedStyle&&n.extend(k,
  12027.                         {
  12028.                         pixelPosition:function()
  12029.                             {
  12030.                             return g(),b
  12031.                         }
  12032.                         ,boxSizingReliable:function()
  12033.                             {
  12034.                             return null==c&&g(),c
  12035.                         }
  12036.                         ,reliableMarginRight:function()
  12037.                             {
  12038.                             var b,c=f.appendChild(l.createElement("div"));
  12039.                             return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;
  12040.                             -moz-box-sizing:content-box;
  12041.                             box-sizing:content-box;
  12042.                             display:block;
  12043.                             margin:0;
  12044.                             border:0;
  12045.                             padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),b
  12046.                         }
  12047.                     }
  12048.                     )
  12049.                 }
  12050.             }
  12051.             (),n.swap=function(a,b,c,d)
  12052.                 {
  12053.                 var e,f,g=
  12054.                     {
  12055.                 };
  12056.                 for(f in b)g[f]=a.style[f],a.style[f]=b[f];
  12057.                 e=c.apply(a,d||[]);
  12058.                 for(f in b)a.style[f]=g[f];
  12059.                 return e
  12060.             };
  12061.             var zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb=
  12062.                 {
  12063.                 position:"absolute",visibility:"hidden",display:"block"
  12064.             }
  12065.             ,Db=
  12066.                 {
  12067.                 letterSpacing:"0",fontWeight:"400"
  12068.             }
  12069.             ,Eb=["Webkit","O","Moz","ms"];
  12070.             function Fb(a,b)
  12071.                 {
  12072.                 if(b in a)return b;
  12073.                 var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;
  12074.                 while(e--)if(b=Eb[e]+c,b in a)return b;
  12075.                 return d
  12076.             }
  12077.             function Gb(a,b,c)
  12078.                 {
  12079.                 var d=Ab.exec(b);
  12080.                 return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b
  12081.             }
  12082.             function Hb(a,b,c,d,e)
  12083.                 {
  12084.                 for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;
  12085.                 4>f;
  12086.                 f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));
  12087.                 return g
  12088.             }
  12089.             function Ib(a,b,c)
  12090.                 {
  12091.                 var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);
  12092.                 if(0>=e||null==e)
  12093.                     {
  12094.                     if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;
  12095.                     d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0
  12096.                 }
  12097.                 return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"
  12098.             }
  12099.             function Jb(a,b)
  12100.                 {
  12101.                 for(var c,d,e,f=[],g=0,h=a.length;
  12102.                 h>g;
  12103.                 g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));
  12104.                 for(g=0;
  12105.                 h>g;
  12106.                 g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));
  12107.                 return a
  12108.             }
  12109.             n.extend(
  12110.                 {
  12111.                 cssHooks:
  12112.                     {
  12113.                     opacity:
  12114.                         {
  12115.                         get:function(a,b)
  12116.                             {
  12117.                             if(b)
  12118.                                 {
  12119.                                 var c=xb(a,"opacity");
  12120.                                 return""===c?"1":c
  12121.                             }
  12122.                         }
  12123.                     }
  12124.                 }
  12125.                 ,cssNumber:
  12126.                     {
  12127.                     columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0
  12128.                 }
  12129.                 ,cssProps:
  12130.                     {
  12131.                     "float":"cssFloat"
  12132.                 }
  12133.                 ,style:function(a,b,c,d)
  12134.                     {
  12135.                     if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style)
  12136.                         {
  12137.                         var e,f,g,h=n.camelCase(b),i=a.style;
  12138.                         return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)
  12139.                     }
  12140.                 }
  12141.                 ,css:function(a,b,c,d)
  12142.                     {
  12143.                     var e,f,g,h=n.camelCase(b);
  12144.                     return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e
  12145.                 }
  12146.             }
  12147.             ),n.each(["height","width"],function(a,b)
  12148.                 {
  12149.                 n.cssHooks[b]=
  12150.                     {
  12151.                     get:function(a,c,d)
  12152.                         {
  12153.                         return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function()
  12154.                             {
  12155.                             return Ib(a,b,d)
  12156.                         }
  12157.                         ):Ib(a,b,d):void 0
  12158.                     }
  12159.                     ,set:function(a,c,d)
  12160.                         {
  12161.                         var e=d&&wb(a);
  12162.                         return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)
  12163.                     }
  12164.                 }
  12165.             }
  12166.             ),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b)
  12167.                 {
  12168.                 return b?n.swap(a,
  12169.                     {
  12170.                     display:"inline-block"
  12171.                 }
  12172.                 ,xb,[a,"marginRight"]):void 0
  12173.             }
  12174.             ),n.each(
  12175.                 {
  12176.                 margin:"",padding:"",border:"Width"
  12177.             }
  12178.             ,function(a,b)
  12179.                 {
  12180.                 n.cssHooks[a+b]=
  12181.                     {
  12182.                     expand:function(c)
  12183.                         {
  12184.                         for(var d=0,e=
  12185.                             {
  12186.                         }
  12187.                         ,f="string"==typeof c?c.split(" "):[c];
  12188.                         4>d;
  12189.                         d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];
  12190.                         return e
  12191.                     }
  12192.                 }
  12193.                 ,ub.test(a)||(n.cssHooks[a+b].set=Gb)
  12194.             }
  12195.             ),n.fn.extend(
  12196.                 {
  12197.                 css:function(a,b)
  12198.                     {
  12199.                     return J(this,function(a,b,c)
  12200.                         {
  12201.                         var d,e,f=
  12202.                             {
  12203.                         }
  12204.                         ,g=0;
  12205.                         if(n.isArray(b))
  12206.                             {
  12207.                             for(d=wb(a),e=b.length;
  12208.                             e>g;
  12209.                             g++)f[b[g]]=n.css(a,b[g],!1,d);
  12210.                             return f
  12211.                         }
  12212.                         return void 0!==c?n.style(a,b,c):n.css(a,b)
  12213.                     }
  12214.                     ,a,b,arguments.length>1)
  12215.                 }
  12216.                 ,show:function()
  12217.                     {
  12218.                     return Jb(this,!0)
  12219.                 }
  12220.                 ,hide:function()
  12221.                     {
  12222.                     return Jb(this)
  12223.                 }
  12224.                 ,toggle:function(a)
  12225.                     {
  12226.                     return"boolean"==typeof a?a?this.show():this.hide():this.each(function()
  12227.                         {
  12228.                         S(this)?n(this).show():n(this).hide()
  12229.                     }
  12230.                     )
  12231.                 }
  12232.             }
  12233.             );
  12234.             function Kb(a,b,c,d,e)
  12235.                 {
  12236.                 return new Kb.prototype.init(a,b,c,d,e)
  12237.             }
  12238.             n.Tween=Kb,Kb.prototype=
  12239.                 {
  12240.                 constructor:Kb,init:function(a,b,c,d,e,f)
  12241.                     {
  12242.                     this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")
  12243.                 }
  12244.                 ,cur:function()
  12245.                     {
  12246.                     var a=Kb.propHooks[this.prop];
  12247.                     return a&&a.get?a.get(this):Kb.propHooks._default.get(this)
  12248.                 }
  12249.                 ,run:function(a)
  12250.                     {
  12251.                     var b,c=Kb.propHooks[this.prop];
  12252.                     return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Kb.propHooks._default.set(this),this
  12253.                 }
  12254.             }
  12255.             ,Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks=
  12256.                 {
  12257.                 _default:
  12258.                     {
  12259.                     get:function(a)
  12260.                         {
  12261.                         var b;
  12262.                         return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]
  12263.                     }
  12264.                     ,set:function(a)
  12265.                         {
  12266.                         n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now
  12267.                     }
  12268.                 }
  12269.             }
  12270.             ,Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft=
  12271.                 {
  12272.                 set:function(a)
  12273.                     {
  12274.                     a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)
  12275.                 }
  12276.             }
  12277.             ,n.easing=
  12278.                 {
  12279.                 linear:function(a)
  12280.                     {
  12281.                     return a
  12282.                 }
  12283.                 ,swing:function(a)
  12284.                     {
  12285.                     return.5-Math.cos(a*Math.PI)/2
  12286.                 }
  12287.             }
  12288.             ,n.fx=Kb.prototype.init,n.fx.step=
  12289.                 {
  12290.             };
  12291.             var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb=
  12292.                 {
  12293.                 "*":[function(a,b)
  12294.                     {
  12295.                     var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.css(c.elem,a)),h=1,i=20;
  12296.                     if(g&&g[3]!==f)
  12297.                         {
  12298.                         f=f||g[3],e=e||[],g=+d||1;
  12299.                         do h=h||".5",g/=h,n.style(c.elem,a,g+f);
  12300.                         while(h!==(h=c.cur()/d)&&1!==h&&--i)
  12301.                     }
  12302.                     return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c
  12303.                 }
  12304.                 ]
  12305.             };
  12306.             function Sb()
  12307.                 {
  12308.                 return setTimeout(function()
  12309.                     {
  12310.                     Lb=void 0
  12311.                 }
  12312.                 ),Lb=n.now()
  12313.             }
  12314.             function Tb(a,b)
  12315.                 {
  12316.                 var c,d=0,e=
  12317.                     {
  12318.                     height:a
  12319.                 };
  12320.                 for(b=b?1:0;
  12321.                 4>d;
  12322.                 d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;
  12323.                 return b&&(e.opacity=e.width=a),e
  12324.             }
  12325.             function Ub(a,b,c)
  12326.                 {
  12327.                 for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;
  12328.                 g>f;
  12329.                 f++)if(d=e[f].call(c,b,a))return d
  12330.             }
  12331.             function Vb(a,b,c)
  12332.                 {
  12333.                 var d,e,f,g,h,i,j,k,l=this,m=
  12334.                     {
  12335.                 }
  12336.                 ,o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");
  12337.                 c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function()
  12338.                     {
  12339.                     h.unqueued||i()
  12340.                 }
  12341.                 ),h.unqueued++,l.always(function()
  12342.                     {
  12343.                     l.always(function()
  12344.                         {
  12345.                         h.unqueued--,n.queue(a,"fx").length||h.empty.fire()
  12346.                     }
  12347.                     )
  12348.                 }
  12349.                 )),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function()
  12350.                     {
  12351.                     o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]
  12352.                 }
  12353.                 ));
  12354.                 for(d in b)if(e=b[d],Nb.exec(e))
  12355.                     {
  12356.                     if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show"))
  12357.                         {
  12358.                         if("show"!==e||!q||void 0===q[d])continue;
  12359.                         p=!0
  12360.                     }
  12361.                     m[d]=q&&q[d]||n.style(a,d)
  12362.                 }
  12363.                 else j=void 0;
  12364.                 if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);
  12365.                 else
  12366.                     {
  12367.                     q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",
  12368.                         {
  12369.                     }
  12370.                     ),f&&(q.hidden=!p),p?n(a).show():l.done(function()
  12371.                         {
  12372.                         n(a).hide()
  12373.                     }
  12374.                     ),l.done(function()
  12375.                         {
  12376.                         var b;
  12377.                         L.remove(a,"fxshow");
  12378.                         for(b in m)n.style(a,b,m[b])
  12379.                     }
  12380.                     );
  12381.                     for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))
  12382.                 }
  12383.             }
  12384.             function Wb(a,b)
  12385.                 {
  12386.                 var c,d,e,f,g;
  12387.                 for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g)
  12388.                     {
  12389.                     f=g.expand(f),delete a[d];
  12390.                     for(c in f)c in a||(a[c]=f[c],b[c]=e)
  12391.                 }
  12392.                 else b[d]=e
  12393.             }
  12394.             function Xb(a,b,c)
  12395.                 {
  12396.                 var d,e,f=0,g=Qb.length,h=n.Deferred().always(function()
  12397.                     {
  12398.                     delete i.elem
  12399.                 }
  12400.                 ),i=function()
  12401.                     {
  12402.                     if(e)return!1;
  12403.                     for(var b=Lb||Sb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;
  12404.                     i>g;
  12405.                     g++)j.tweens[g].run(f);
  12406.                     return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)
  12407.                 }
  12408.                 ,j=h.promise(
  12409.                     {
  12410.                     elem:a,props:n.extend(
  12411.                         {
  12412.                     }
  12413.                     ,b),opts:n.extend(!0,
  12414.                         {
  12415.                         specialEasing:
  12416.                             {
  12417.                         }
  12418.                     }
  12419.                     ,c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c)
  12420.                         {
  12421.                         var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);
  12422.                         return j.tweens.push(d),d
  12423.                     }
  12424.                     ,stop:function(b)
  12425.                         {
  12426.                         var c=0,d=b?j.tweens.length:0;
  12427.                         if(e)return this;
  12428.                         for(e=!0;
  12429.                         d>c;
  12430.                         c++)j.tweens[c].run(1);
  12431.                         return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this
  12432.                     }
  12433.                 }
  12434.                 ),k=j.props;
  12435.                 for(Wb(k,j.opts.specialEasing);
  12436.                 g>f;
  12437.                 f++)if(d=Qb[f].call(j,a,k,j.opts))return d;
  12438.                 return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,
  12439.                     {
  12440.                     elem:a,anim:j,queue:j.opts.queue
  12441.                 }
  12442.                 )),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)
  12443.             }
  12444.             n.Animation=n.extend(Xb,
  12445.                 {
  12446.                 tweener:function(a,b)
  12447.                     {
  12448.                     n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");
  12449.                     for(var c,d=0,e=a.length;
  12450.                     e>d;
  12451.                     d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)
  12452.                 }
  12453.                 ,prefilter:function(a,b)
  12454.                     {
  12455.                     b?Qb.unshift(a):Qb.push(a)
  12456.                 }
  12457.             }
  12458.             ),n.speed=function(a,b,c)
  12459.                 {
  12460.                 var d=a&&"object"==typeof a?n.extend(
  12461.                     {
  12462.                 }
  12463.                 ,a):
  12464.                     {
  12465.                     complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b
  12466.                 };
  12467.                 return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function()
  12468.                     {
  12469.                     n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)
  12470.                 }
  12471.                 ,d
  12472.             }
  12473.             ,n.fn.extend(
  12474.                 {
  12475.                 fadeTo:function(a,b,c,d)
  12476.                     {
  12477.                     return this.filter(S).css("opacity",0).show().end().animate(
  12478.                         {
  12479.                         opacity:b
  12480.                     }
  12481.                     ,a,c,d)
  12482.                 }
  12483.                 ,animate:function(a,b,c,d)
  12484.                     {
  12485.                     var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function()
  12486.                         {
  12487.                         var b=Xb(this,n.extend(
  12488.                             {
  12489.                         }
  12490.                         ,a),f);
  12491.                         (e||L.get(this,"finish"))&&b.stop(!0)
  12492.                     };
  12493.                     return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)
  12494.                 }
  12495.                 ,stop:function(a,b,c)
  12496.                     {
  12497.                     var d=function(a)
  12498.                         {
  12499.                         var b=a.stop;
  12500.                         delete a.stop,b(c)
  12501.                     };
  12502.                     return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function()
  12503.                         {
  12504.                         var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);
  12505.                         if(e)g[e]&&g[e].stop&&d(g[e]);
  12506.                         else for(e in g)g[e]&&g[e].stop&&Pb.test(e)&&d(g[e]);
  12507.                         for(e=f.length;
  12508.                         e--;
  12509.                         )f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));
  12510.                         (b||!c)&&n.dequeue(this,a)
  12511.                     }
  12512.                     )
  12513.                 }
  12514.                 ,finish:function(a)
  12515.                     {
  12516.                     return a!==!1&&(a=a||"fx"),this.each(function()
  12517.                         {
  12518.                         var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;
  12519.                         for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;
  12520.                         b--;
  12521.                         )f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));
  12522.                         for(b=0;
  12523.                         g>b;
  12524.                         b++)d[b]&&d[b].finish&&d[b].finish.call(this);
  12525.                         delete c.finish
  12526.                     }
  12527.                     )
  12528.                 }
  12529.             }
  12530.             ),n.each(["toggle","show","hide"],function(a,b)
  12531.                 {
  12532.                 var c=n.fn[b];
  12533.                 n.fn[b]=function(a,d,e)
  12534.                     {
  12535.                     return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)
  12536.                 }
  12537.             }
  12538.             ),n.each(
  12539.                 {
  12540.                 slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:
  12541.                     {
  12542.                     opacity:"show"
  12543.                 }
  12544.                 ,fadeOut:
  12545.                     {
  12546.                     opacity:"hide"
  12547.                 }
  12548.                 ,fadeToggle:
  12549.                     {
  12550.                     opacity:"toggle"
  12551.                 }
  12552.             }
  12553.             ,function(a,b)
  12554.                 {
  12555.                 n.fn[a]=function(a,c,d)
  12556.                     {
  12557.                     return this.animate(b,a,c,d)
  12558.                 }
  12559.             }
  12560.             ),n.timers=[],n.fx.tick=function()
  12561.                 {
  12562.                 var a,b=0,c=n.timers;
  12563.                 for(Lb=n.now();
  12564.                 b<c.length;
  12565.                 b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);
  12566.                 c.length||n.fx.stop(),Lb=void 0
  12567.             }
  12568.             ,n.fx.timer=function(a)
  12569.                 {
  12570.                 n.timers.push(a),a()?n.fx.start():n.timers.pop()
  12571.             }
  12572.             ,n.fx.interval=13,n.fx.start=function()
  12573.                 {
  12574.                 Mb||(Mb=setInterval(n.fx.tick,n.fx.interval))
  12575.             }
  12576.             ,n.fx.stop=function()
  12577.                 {
  12578.                 clearInterval(Mb),Mb=null
  12579.             }
  12580.             ,n.fx.speeds=
  12581.                 {
  12582.                 slow:600,fast:200,_default:400
  12583.             }
  12584.             ,n.fn.delay=function(a,b)
  12585.                 {
  12586.                 return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c)
  12587.                     {
  12588.                     var d=setTimeout(b,a);
  12589.                     c.stop=function()
  12590.                         {
  12591.                         clearTimeout(d)
  12592.                     }
  12593.                 }
  12594.                 )
  12595.             }
  12596.             ,function()
  12597.                 {
  12598.                 var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));
  12599.                 a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value
  12600.             }
  12601.             ();
  12602.             var Yb,Zb,$b=n.expr.attrHandle;
  12603.             n.fn.extend(
  12604.                 {
  12605.                 attr:function(a,b)
  12606.                     {
  12607.                     return J(this,n.attr,a,b,arguments.length>1)
  12608.                 }
  12609.                 ,removeAttr:function(a)
  12610.                     {
  12611.                     return this.each(function()
  12612.                         {
  12613.                         n.removeAttr(this,a)
  12614.                     }
  12615.                     )
  12616.                 }
  12617.             }
  12618.             ),n.extend(
  12619.                 {
  12620.                 attr:function(a,b,c)
  12621.                     {
  12622.                     var d,e,f=a.nodeType;
  12623.                     if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))
  12624.                 }
  12625.                 ,removeAttr:function(a,b)
  12626.                     {
  12627.                     var c,d,e=0,f=b&&b.match(E);
  12628.                     if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)
  12629.                 }
  12630.                 ,attrHooks:
  12631.                     {
  12632.                     type:
  12633.                         {
  12634.                         set:function(a,b)
  12635.                             {
  12636.                             if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input"))
  12637.                                 {
  12638.                                 var c=a.value;
  12639.                                 return a.setAttribute("type",b),c&&(a.value=c),b
  12640.                             }
  12641.                         }
  12642.                     }
  12643.                 }
  12644.             }
  12645.             ),Zb=
  12646.                 {
  12647.                 set:function(a,b,c)
  12648.                     {
  12649.                     return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c
  12650.                 }
  12651.             }
  12652.             ,n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b)
  12653.                 {
  12654.                 var c=$b[b]||n.find.attr;
  12655.                 $b[b]=function(a,b,d)
  12656.                     {
  12657.                     var e,f;
  12658.                     return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e
  12659.                 }
  12660.             }
  12661.             );
  12662.             var _b=/^(?:input|select|textarea|button)$/i;
  12663.             n.fn.extend(
  12664.                 {
  12665.                 prop:function(a,b)
  12666.                     {
  12667.                     return J(this,n.prop,a,b,arguments.length>1)
  12668.                 }
  12669.                 ,removeProp:function(a)
  12670.                     {
  12671.                     return this.each(function()
  12672.                         {
  12673.                         delete this[n.propFix[a]||a]
  12674.                     }
  12675.                     )
  12676.                 }
  12677.             }
  12678.             ),n.extend(
  12679.                 {
  12680.                 propFix:
  12681.                     {
  12682.                     "for":"htmlFor","class":"className"
  12683.                 }
  12684.                 ,prop:function(a,b,c)
  12685.                     {
  12686.                     var d,e,f,g=a.nodeType;
  12687.                     if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]
  12688.                 }
  12689.                 ,propHooks:
  12690.                     {
  12691.                     tabIndex:
  12692.                         {
  12693.                         get:function(a)
  12694.                             {
  12695.                             return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1
  12696.                         }
  12697.                     }
  12698.                 }
  12699.             }
  12700.             ),k.optSelected||(n.propHooks.selected=
  12701.                 {
  12702.                 get:function(a)
  12703.                     {
  12704.                     var b=a.parentNode;
  12705.                     return b&&b.parentNode&&b.parentNode.selectedIndex,null
  12706.                 }
  12707.             }
  12708.             ),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function()
  12709.                 {
  12710.                 n.propFix[this.toLowerCase()]=this
  12711.             }
  12712.             );
  12713.             var ac=/[\t\r\n\f]/g;
  12714.             n.fn.extend(
  12715.                 {
  12716.                 addClass:function(a)
  12717.                     {
  12718.                     var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;
  12719.                     if(n.isFunction(a))return this.each(function(b)
  12720.                         {
  12721.                         n(this).addClass(a.call(this,b,this.className))
  12722.                     }
  12723.                     );
  12724.                     if(h)for(b=(a||"").match(E)||[];
  12725.                     j>i;
  12726.                     i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" "))
  12727.                         {
  12728.                         f=0;
  12729.                         while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");
  12730.                         g=n.trim(d),c.className!==g&&(c.className=g)
  12731.                     }
  12732.                     return this
  12733.                 }
  12734.                 ,removeClass:function(a)
  12735.                     {
  12736.                     var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;
  12737.                     if(n.isFunction(a))return this.each(function(b)
  12738.                         {
  12739.                         n(this).removeClass(a.call(this,b,this.className))
  12740.                     }
  12741.                     );
  12742.                     if(h)for(b=(a||"").match(E)||[];
  12743.                     j>i;
  12744.                     i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):""))
  12745.                         {
  12746.                         f=0;
  12747.                         while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");
  12748.                         g=a?n.trim(d):"",c.className!==g&&(c.className=g)
  12749.                     }
  12750.                     return this
  12751.                 }
  12752.                 ,toggleClass:function(a,b)
  12753.                     {
  12754.                     var c=typeof a;
  12755.                     return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c)
  12756.                         {
  12757.                         n(this).toggleClass(a.call(this,c,this.className,b),b)
  12758.                     }
  12759.                     :function()
  12760.                         {
  12761.                         if("string"===c)
  12762.                             {
  12763.                             var b,d=0,e=n(this),f=a.match(E)||[];
  12764.                             while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)
  12765.                         }
  12766.                         else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")
  12767.                     }
  12768.                     )
  12769.                 }
  12770.                 ,hasClass:function(a)
  12771.                     {
  12772.                     for(var b=" "+a+" ",c=0,d=this.length;
  12773.                     d>c;
  12774.                     c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ac," ").indexOf(b)>=0)return!0;
  12775.                     return!1
  12776.                 }
  12777.             }
  12778.             );
  12779.             var bc=/\r/g;
  12780.             n.fn.extend(
  12781.                 {
  12782.                 val:function(a)
  12783.                     {
  12784.                     var b,c,d,e=this[0];
  12785.                         {
  12786.                         if(arguments.length)return d=n.isFunction(a),this.each(function(c)
  12787.                             {
  12788.                             var e;
  12789.                             1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a)
  12790.                                 {
  12791.                                 return null==a?"":a+""
  12792.                             }
  12793.                             )),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))
  12794.                         }
  12795.                         );
  12796.                         if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)
  12797.                     }
  12798.                 }
  12799.             }
  12800.             ),n.extend(
  12801.                 {
  12802.                 valHooks:
  12803.                     {
  12804.                     option:
  12805.                         {
  12806.                         get:function(a)
  12807.                             {
  12808.                             var b=n.find.attr(a,"value");
  12809.                             return null!=b?b:n.trim(n.text(a))
  12810.                         }
  12811.                     }
  12812.                     ,select:
  12813.                         {
  12814.                         get:function(a)
  12815.                             {
  12816.                             for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;
  12817.                             h>i;
  12818.                             i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup")))
  12819.                                 {
  12820.                                 if(b=n(c).val(),f)return b;
  12821.                                 g.push(b)
  12822.                             }
  12823.                             return g
  12824.                         }
  12825.                         ,set:function(a,b)
  12826.                             {
  12827.                             var c,d,e=a.options,f=n.makeArray(b),g=e.length;
  12828.                             while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);
  12829.                             return c||(a.selectedIndex=-1),f
  12830.                         }
  12831.                     }
  12832.                 }
  12833.             }
  12834.             ),n.each(["radio","checkbox"],function()
  12835.                 {
  12836.                 n.valHooks[this]=
  12837.                     {
  12838.                     set:function(a,b)
  12839.                         {
  12840.                         return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0
  12841.                     }
  12842.                 }
  12843.                 ,k.checkOn||(n.valHooks[this].get=function(a)
  12844.                     {
  12845.                     return null===a.getAttribute("value")?"on":a.value
  12846.                 }
  12847.                 )
  12848.             }
  12849.             ),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b)
  12850.                 {
  12851.                 n.fn[b]=function(a,c)
  12852.                     {
  12853.                     return arguments.length>0?this.on(b,null,a,c):this.trigger(b)
  12854.                 }
  12855.             }
  12856.             ),n.fn.extend(
  12857.                 {
  12858.                 hover:function(a,b)
  12859.                     {
  12860.                     return this.mouseenter(a).mouseleave(b||a)
  12861.                 }
  12862.                 ,bind:function(a,b,c)
  12863.                     {
  12864.                     return this.on(a,null,b,c)
  12865.                 }
  12866.                 ,unbind:function(a,b)
  12867.                     {
  12868.                     return this.off(a,null,b)
  12869.                 }
  12870.                 ,delegate:function(a,b,c,d)
  12871.                     {
  12872.                     return this.on(b,a,c,d)
  12873.                 }
  12874.                 ,undelegate:function(a,b,c)
  12875.                     {
  12876.                     return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)
  12877.                 }
  12878.             }
  12879.             );
  12880.             var cc=n.now(),dc=/\?/;
  12881.             n.parseJSON=function(a)
  12882.                 {
  12883.                 return JSON.parse(a+"")
  12884.             }
  12885.             ,n.parseXML=function(a)
  12886.                 {
  12887.                 var b,c;
  12888.                 if(!a||"string"!=typeof a)return null;
  12889.                 try
  12890.                     {
  12891.                     c=new DOMParser,b=c.parseFromString(a,"text/xml")
  12892.                 }
  12893.                 catch(d)
  12894.                     {
  12895.                     b=void 0
  12896.                 }
  12897.                 return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b
  12898.             };
  12899.             var ec,fc,gc=/#.*$/,hc=/([?&])_=[^&]*/,ic=/^(.*?):[ \t]*([^\r\n]*)$/gm,jc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,kc=/^(?:GET|HEAD)$/,lc=/^\/\//,mc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,nc=
  12900.                 {
  12901.             }
  12902.             ,oc=
  12903.                 {
  12904.             }
  12905.             ,pc="*/".concat("*");
  12906.             try
  12907.                 {
  12908.                 fc=location.href
  12909.             }
  12910.             catch(qc)
  12911.                 {
  12912.                 fc=l.createElement("a"),fc.href="",fc=fc.href
  12913.             }
  12914.             ec=mc.exec(fc.toLowerCase())||[];
  12915.             function rc(a)
  12916.                 {
  12917.                 return function(b,c)
  12918.                     {
  12919.                     "string"!=typeof b&&(c=b,b="*");
  12920.                     var d,e=0,f=b.toLowerCase().match(E)||[];
  12921.                     if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)
  12922.                 }
  12923.             }
  12924.             function sc(a,b,c,d)
  12925.                 {
  12926.                 var e=
  12927.                     {
  12928.                 }
  12929.                 ,f=a===oc;
  12930.                 function g(h)
  12931.                     {
  12932.                     var i;
  12933.                     return e[h]=!0,n.each(a[h]||[],function(a,h)
  12934.                         {
  12935.                         var j=h(b,c,d);
  12936.                         return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)
  12937.                     }
  12938.                     ),i
  12939.                 }
  12940.                 return g(b.dataTypes[0])||!e["*"]&&g("*")
  12941.             }
  12942.             function tc(a,b)
  12943.                 {
  12944.                 var c,d,e=n.ajaxSettings.flatOptions||
  12945.                     {
  12946.                 };
  12947.                 for(c in b)void 0!==b[c]&&((e[c]?a:d||(d=
  12948.                     {
  12949.                 }
  12950.                 ))[c]=b[c]);
  12951.                 return d&&n.extend(!0,a,d),a
  12952.             }
  12953.             function uc(a,b,c)
  12954.                 {
  12955.                 var d,e,f,g,h=a.contents,i=a.dataTypes;
  12956.                 while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));
  12957.                 if(d)for(e in h)if(h[e]&&h[e].test(d))
  12958.                     {
  12959.                     i.unshift(e);
  12960.                     break
  12961.                 }
  12962.                 if(i[0]in c)f=i[0];
  12963.                 else
  12964.                     {
  12965.                     for(e in c)
  12966.                         {
  12967.                         if(!i[0]||a.converters[e+" "+i[0]])
  12968.                             {
  12969.                             f=e;
  12970.                             break
  12971.                         }
  12972.                         g||(g=e)
  12973.                     }
  12974.                     f=f||g
  12975.                 }
  12976.                 return f?(f!==i[0]&&i.unshift(f),c[f]):void 0
  12977.             }
  12978.             function vc(a,b,c,d)
  12979.                 {
  12980.                 var e,f,g,h,i,j=
  12981.                     {
  12982.                 }
  12983.                 ,k=a.dataTypes.slice();
  12984.                 if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];
  12985.                 f=k.shift();
  12986.                 while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;
  12987.                 else if("*"!==i&&i!==f)
  12988.                     {
  12989.                     if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]]))
  12990.                         {
  12991.                         g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));
  12992.                         break
  12993.                     }
  12994.                     if(g!==!0)if(g&&a["throws"])b=g(b);
  12995.                     else try
  12996.                         {
  12997.                         b=g(b)
  12998.                     }
  12999.                     catch(l)
  13000.                         {
  13001.                         return
  13002.                             {
  13003.                             state:"parsererror",error:g?l:"No conversion from "+i+" to "+f
  13004.                         }
  13005.                     }
  13006.                 }
  13007.                 return
  13008.                     {
  13009.                     state:"success",data:b
  13010.                 }
  13011.             }
  13012.             n.extend(
  13013.                 {
  13014.                 active:0,lastModified:
  13015.                     {
  13016.                 }
  13017.                 ,etag:
  13018.                     {
  13019.                 }
  13020.                 ,ajaxSettings:
  13021.                     {
  13022.                     url:fc,type:"GET",isLocal:jc.test(ec[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded;
  13023.                      charset=UTF-8",accepts:
  13024.                         {
  13025.                         "*":pc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"
  13026.                     }
  13027.                     ,contents:
  13028.                         {
  13029.                         xml:/xml/,html:/html/,json:/json/
  13030.                     }
  13031.                     ,responseFields:
  13032.                         {
  13033.                         xml:"responseXML",text:"responseText",json:"responseJSON"
  13034.                     }
  13035.                     ,converters:
  13036.                         {
  13037.                         "* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML
  13038.                     }
  13039.                     ,flatOptions:
  13040.                         {
  13041.                         url:!0,context:!0
  13042.                     }
  13043.                 }
  13044.                 ,ajaxSetup:function(a,b)
  13045.                     {
  13046.                     return b?tc(tc(a,n.ajaxSettings),b):tc(n.ajaxSettings,a)
  13047.                 }
  13048.                 ,ajaxPrefilter:rc(nc),ajaxTransport:rc(oc),ajax:function(a,b)
  13049.                     {
  13050.                     "object"==typeof a&&(b=a,a=void 0),b=b||
  13051.                         {
  13052.                     };
  13053.                     var c,d,e,f,g,h,i,j,k=n.ajaxSetup(
  13054.                         {
  13055.                     }
  13056.                     ,b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||
  13057.                         {
  13058.                     }
  13059.                     ,r=
  13060.                         {
  13061.                     }
  13062.                     ,s=
  13063.                         {
  13064.                     }
  13065.                     ,t=0,u="canceled",v=
  13066.                         {
  13067.                         readyState:0,getResponseHeader:function(a)
  13068.                             {
  13069.                             var b;
  13070.                             if(2===t)
  13071.                                 {
  13072.                                 if(!f)
  13073.                                     {
  13074.                                     f=
  13075.                                         {
  13076.                                     };
  13077.                                     while(b=ic.exec(e))f[b[1].toLowerCase()]=b[2]
  13078.                                 }
  13079.                                 b=f[a.toLowerCase()]
  13080.                             }
  13081.                             return null==b?null:b
  13082.                         }
  13083.                         ,getAllResponseHeaders:function()
  13084.                             {
  13085.                             return 2===t?e:null
  13086.                         }
  13087.                         ,setRequestHeader:function(a,b)
  13088.                             {
  13089.                             var c=a.toLowerCase();
  13090.                             return t||(a=s[c]=s[c]||a,r[a]=b),this
  13091.                         }
  13092.                         ,overrideMimeType:function(a)
  13093.                             {
  13094.                             return t||(k.mimeType=a),this
  13095.                         }
  13096.                         ,statusCode:function(a)
  13097.                             {
  13098.                             var b;
  13099.                             if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];
  13100.                             else v.always(a[v.status]);
  13101.                             return this
  13102.                         }
  13103.                         ,abort:function(a)
  13104.                             {
  13105.                             var b=a||u;
  13106.                             return c&&c.abort(b),x(0,b),this
  13107.                         }
  13108.                     };
  13109.                     if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||fc)+"").replace(gc,"").replace(lc,ec[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=mc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===ec[1]&&h[2]===ec[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(ec[3]||("http:"===ec[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),sc(nc,k,b,v),2===t)return v;
  13110.                     i=k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!kc.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=hc.test(d)?d.replace(hc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+pc+";
  13111.                      q=0.01":""):k.accepts["*"]);
  13112.                     for(j in k.headers)v.setRequestHeader(j,k.headers[j]);
  13113.                     if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();
  13114.                     u="abort";
  13115.                     for(j in
  13116.                         {
  13117.                         success:1,error:1,complete:1
  13118.                     }
  13119.                     )v[j](k[j]);
  13120.                     if(c=sc(oc,k,b,v))
  13121.                         {
  13122.                         v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function()
  13123.                             {
  13124.                             v.abort("timeout")
  13125.                         }
  13126.                         ,k.timeout));
  13127.                         try
  13128.                             {
  13129.                             t=1,c.send(r,x)
  13130.                         }
  13131.                         catch(w)
  13132.                             {
  13133.                             if(!(2>t))throw w;
  13134.                             x(-1,w)
  13135.                         }
  13136.                     }
  13137.                     else x(-1,"No Transport");
  13138.                     function x(a,b,f,h)
  13139.                         {
  13140.                         var j,r,s,u,w,x=b;
  13141.                         2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=uc(k,v,f)),u=vc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))
  13142.                     }
  13143.                     return v
  13144.                 }
  13145.                 ,getJSON:function(a,b,c)
  13146.                     {
  13147.                     return n.get(a,b,c,"json")
  13148.                 }
  13149.                 ,getScript:function(a,b)
  13150.                     {
  13151.                     return n.get(a,void 0,b,"script")
  13152.                 }
  13153.             }
  13154.             ),n.each(["get","post"],function(a,b)
  13155.                 {
  13156.                 n[b]=function(a,c,d,e)
  13157.                     {
  13158.                     return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(
  13159.                         {
  13160.                         url:a,type:b,dataType:e,data:c,success:d
  13161.                     }
  13162.                     )
  13163.                 }
  13164.             }
  13165.             ),n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b)
  13166.                 {
  13167.                 n.fn[b]=function(a)
  13168.                     {
  13169.                     return this.on(b,a)
  13170.                 }
  13171.             }
  13172.             ),n._evalUrl=function(a)
  13173.                 {
  13174.                 return n.ajax(
  13175.                     {
  13176.                     url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0
  13177.                 }
  13178.                 )
  13179.             }
  13180.             ,n.fn.extend(
  13181.                 {
  13182.                 wrapAll:function(a)
  13183.                     {
  13184.                     var b;
  13185.                     return n.isFunction(a)?this.each(function(b)
  13186.                         {
  13187.                         n(this).wrapAll(a.call(this,b))
  13188.                     }
  13189.                     ):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function()
  13190.                         {
  13191.                         var a=this;
  13192.                         while(a.firstElementChild)a=a.firstElementChild;
  13193.                         return a
  13194.                     }
  13195.                     ).append(this)),this)
  13196.                 }
  13197.                 ,wrapInner:function(a)
  13198.                     {
  13199.                     return this.each(n.isFunction(a)?function(b)
  13200.                         {
  13201.                         n(this).wrapInner(a.call(this,b))
  13202.                     }
  13203.                     :function()
  13204.                         {
  13205.                         var b=n(this),c=b.contents();
  13206.                         c.length?c.wrapAll(a):b.append(a)
  13207.                     }
  13208.                     )
  13209.                 }
  13210.                 ,wrap:function(a)
  13211.                     {
  13212.                     var b=n.isFunction(a);
  13213.                     return this.each(function(c)
  13214.                         {
  13215.                         n(this).wrapAll(b?a.call(this,c):a)
  13216.                     }
  13217.                     )
  13218.                 }
  13219.                 ,unwrap:function()
  13220.                     {
  13221.                     return this.parent().each(function()
  13222.                         {
  13223.                         n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)
  13224.                     }
  13225.                     ).end()
  13226.                 }
  13227.             }
  13228.             ),n.expr.filters.hidden=function(a)
  13229.                 {
  13230.                 return a.offsetWidth<=0&&a.offsetHeight<=0
  13231.             }
  13232.             ,n.expr.filters.visible=function(a)
  13233.                 {
  13234.                 return!n.expr.filters.hidden(a)
  13235.             };
  13236.             var wc=/%20/g,xc=/\[\]$/,yc=/\r?\n/g,zc=/^(?:submit|button|image|reset|file)$/i,Ac=/^(?:input|select|textarea|keygen)/i;
  13237.             function Bc(a,b,c,d)
  13238.                 {
  13239.                 var e;
  13240.                 if(n.isArray(b))n.each(b,function(b,e)
  13241.                     {
  13242.                     c||xc.test(a)?d(a,e):Bc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)
  13243.                 }
  13244.                 );
  13245.                 else if(c||"object"!==n.type(b))d(a,b);
  13246.                 else for(e in b)Bc(a+"["+e+"]",b[e],c,d)
  13247.             }
  13248.             n.param=function(a,b)
  13249.                 {
  13250.                 var c,d=[],e=function(a,b)
  13251.                     {
  13252.                     b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)
  13253.                 };
  13254.                 if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function()
  13255.                     {
  13256.                     e(this.name,this.value)
  13257.                 }
  13258.                 );
  13259.                 else for(c in a)Bc(c,a[c],b,e);
  13260.                 return d.join("&").replace(wc,"+")
  13261.             }
  13262.             ,n.fn.extend(
  13263.                 {
  13264.                 serialize:function()
  13265.                     {
  13266.                     return n.param(this.serializeArray())
  13267.                 }
  13268.                 ,serializeArray:function()
  13269.                     {
  13270.                     return this.map(function()
  13271.                         {
  13272.                         var a=n.prop(this,"elements");
  13273.                         return a?n.makeArray(a):this
  13274.                     }
  13275.                     ).filter(function()
  13276.                         {
  13277.                         var a=this.type;
  13278.                         return this.name&&!n(this).is(":disabled")&&Ac.test(this.nodeName)&&!zc.test(a)&&(this.checked||!T.test(a))
  13279.                     }
  13280.                     ).map(function(a,b)
  13281.                         {
  13282.                         var c=n(this).val();
  13283.                         return null==c?null:n.isArray(c)?n.map(c,function(a)
  13284.                             {
  13285.                             return
  13286.                                 {
  13287.                                 name:b.name,value:a.replace(yc,"\r\n")
  13288.                             }
  13289.                         }
  13290.                         ):
  13291.                             {
  13292.                             name:b.name,value:c.replace(yc,"\r\n")
  13293.                         }
  13294.                     }
  13295.                     ).get()
  13296.                 }
  13297.             }
  13298.             ),n.ajaxSettings.xhr=function()
  13299.                 {
  13300.                 try
  13301.                     {
  13302.                     return new XMLHttpRequest
  13303.                 }
  13304.                 catch(a)
  13305.                     {
  13306.                 }
  13307.             };
  13308.             var Cc=0,Dc=
  13309.                 {
  13310.             }
  13311.             ,Ec=
  13312.                 {
  13313.                 0:200,1223:204
  13314.             }
  13315.             ,Fc=n.ajaxSettings.xhr();
  13316.             a.ActiveXObject&&n(a).on("unload",function()
  13317.                 {
  13318.                 for(var a in Dc)Dc[a]()
  13319.             }
  13320.             ),k.cors=!!Fc&&"withCredentials"in Fc,k.ajax=Fc=!!Fc,n.ajaxTransport(function(a)
  13321.                 {
  13322.                 var b;
  13323.                 return k.cors||Fc&&!a.crossDomain?
  13324.                     {
  13325.                     send:function(c,d)
  13326.                         {
  13327.                         var e,f=a.xhr(),g=++Cc;
  13328.                         if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];
  13329.                         a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");
  13330.                         for(e in c)f.setRequestHeader(e,c[e]);
  13331.                         b=function(a)
  13332.                             {
  13333.                             return function()
  13334.                                 {
  13335.                                 b&&(delete Dc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Ec[f.status]||f.status,f.statusText,"string"==typeof f.responseText?
  13336.                                     {
  13337.                                     text:f.responseText
  13338.                                 }
  13339.                                 :void 0,f.getAllResponseHeaders()))
  13340.                             }
  13341.                         }
  13342.                         ,f.onload=b(),f.onerror=b("error"),b=Dc[g]=b("abort");
  13343.                         try
  13344.                             {
  13345.                             f.send(a.hasContent&&a.data||null)
  13346.                         }
  13347.                         catch(h)
  13348.                             {
  13349.                             if(b)throw h
  13350.                         }
  13351.                     }
  13352.                     ,abort:function()
  13353.                         {
  13354.                         b&&b()
  13355.                     }
  13356.                 }
  13357.                 :void 0
  13358.             }
  13359.             ),n.ajaxSetup(
  13360.                 {
  13361.                 accepts:
  13362.                     {
  13363.                     script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
  13364.                 }
  13365.                 ,contents:
  13366.                     {
  13367.                     script:/(?:java|ecma)script/
  13368.                 }
  13369.                 ,converters:
  13370.                     {
  13371.                     "text script":function(a)
  13372.                         {
  13373.                         return n.globalEval(a),a
  13374.                     }
  13375.                 }
  13376.             }
  13377.             ),n.ajaxPrefilter("script",function(a)
  13378.                 {
  13379.                 void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")
  13380.             }
  13381.             ),n.ajaxTransport("script",function(a)
  13382.                 {
  13383.                 if(a.crossDomain)
  13384.                     {
  13385.                     var b,c;
  13386.                     return
  13387.                         {
  13388.                         send:function(d,e)
  13389.                             {
  13390.                             b=n("<script>").prop(
  13391.                                 {
  13392.                                 async:!0,charset:a.scriptCharset,src:a.url
  13393.                             }
  13394.                             ).on("load error",c=function(a)
  13395.                                 {
  13396.                                 b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)
  13397.                             }
  13398.                             ),l.head.appendChild(b[0])
  13399.                         }
  13400.                         ,abort:function()
  13401.                             {
  13402.                             c&&c()
  13403.                         }
  13404.                     }
  13405.                 }
  13406.             }
  13407.             );
  13408.             var Gc=[],Hc=/(=)\?(?=&|$)|\?\?/;
  13409.             n.ajaxSetup(
  13410.                 {
  13411.                 jsonp:"callback",jsonpCallback:function()
  13412.                     {
  13413.                     var a=Gc.pop()||n.expando+"_"+cc++;
  13414.                     return this[a]=!0,a
  13415.                 }
  13416.             }
  13417.             ),n.ajaxPrefilter("json jsonp",function(b,c,d)
  13418.                 {
  13419.                 var e,f,g,h=b.jsonp!==!1&&(Hc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Hc.test(b.data)&&"data");
  13420.                 return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Hc,"$1"+e):b.jsonp!==!1&&(b.url+=(dc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function()
  13421.                     {
  13422.                     return g||n.error(e+" was not called"),g[0]
  13423.                 }
  13424.                 ,b.dataTypes[0]="json",f=a[e],a[e]=function()
  13425.                     {
  13426.                     g=arguments
  13427.                 }
  13428.                 ,d.always(function()
  13429.                     {
  13430.                     a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Gc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0
  13431.                 }
  13432.                 ),"script"):void 0
  13433.             }
  13434.             ),n.parseHTML=function(a,b,c)
  13435.                 {
  13436.                 if(!a||"string"!=typeof a)return null;
  13437.                 "boolean"==typeof b&&(c=b,b=!1),b=b||l;
  13438.                 var d=v.exec(a),e=!c&&[];
  13439.                 return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))
  13440.             };
  13441.             var Ic=n.fn.load;
  13442.             n.fn.load=function(a,b,c)
  13443.                 {
  13444.                 if("string"!=typeof a&&Ic)return Ic.apply(this,arguments);
  13445.                 var d,e,f,g=this,h=a.indexOf(" ");
  13446.                 return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax(
  13447.                     {
  13448.                     url:a,type:e,dataType:"html",data:b
  13449.                 }
  13450.                 ).done(function(a)
  13451.                     {
  13452.                     f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)
  13453.                 }
  13454.                 ).complete(c&&function(a,b)
  13455.                     {
  13456.                     g.each(c,f||[a.responseText,b,a])
  13457.                 }
  13458.                 ),this
  13459.             }
  13460.             ,n.expr.filters.animated=function(a)
  13461.                 {
  13462.                 return n.grep(n.timers,function(b)
  13463.                     {
  13464.                     return a===b.elem
  13465.                 }
  13466.                 ).length
  13467.             };
  13468.             var Jc=a.document.documentElement;
  13469.             function Kc(a)
  13470.                 {
  13471.                 return n.isWindow(a)?a:9===a.nodeType&&a.defaultView
  13472.             }
  13473.             n.offset=
  13474.                 {
  13475.                 setOffset:function(a,b,c)
  13476.                     {
  13477.                     var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m=
  13478.                         {
  13479.                     };
  13480.                     "static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)
  13481.                 }
  13482.             }
  13483.             ,n.fn.extend(
  13484.                 {
  13485.                 offset:function(a)
  13486.                     {
  13487.                     if(arguments.length)return void 0===a?this:this.each(function(b)
  13488.                         {
  13489.                         n.offset.setOffset(this,a,b)
  13490.                     }
  13491.                     );
  13492.                     var b,c,d=this[0],e=
  13493.                         {
  13494.                         top:0,left:0
  13495.                     }
  13496.                     ,f=d&&d.ownerDocument;
  13497.                     if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Kc(f),
  13498.                         {
  13499.                         top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft
  13500.                     }
  13501.                     ):e
  13502.                 }
  13503.                 ,position:function()
  13504.                     {
  13505.                     if(this[0])
  13506.                         {
  13507.                         var a,b,c=this[0],d=
  13508.                             {
  13509.                             top:0,left:0
  13510.                         };
  13511.                         return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),
  13512.                             {
  13513.                             top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)
  13514.                         }
  13515.                     }
  13516.                 }
  13517.                 ,offsetParent:function()
  13518.                     {
  13519.                     return this.map(function()
  13520.                         {
  13521.                         var a=this.offsetParent||Jc;
  13522.                         while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;
  13523.                         return a||Jc
  13524.                     }
  13525.                     )
  13526.                 }
  13527.             }
  13528.             ),n.each(
  13529.                 {
  13530.                 scrollLeft:"pageXOffset",scrollTop:"pageYOffset"
  13531.             }
  13532.             ,function(b,c)
  13533.                 {
  13534.                 var d="pageYOffset"===c;
  13535.                 n.fn[b]=function(e)
  13536.                     {
  13537.                     return J(this,function(b,e,f)
  13538.                         {
  13539.                         var g=Kc(b);
  13540.                         return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)
  13541.                     }
  13542.                     ,b,e,arguments.length,null)
  13543.                 }
  13544.             }
  13545.             ),n.each(["top","left"],function(a,b)
  13546.                 {
  13547.                 n.cssHooks[b]=yb(k.pixelPosition,function(a,c)
  13548.                     {
  13549.                     return c?(c=xb(a,b),vb.test(c)?n(a).position()[b]+"px":c):void 0
  13550.                 }
  13551.                 )
  13552.             }
  13553.             ),n.each(
  13554.                 {
  13555.                 Height:"height",Width:"width"
  13556.             }
  13557.             ,function(a,b)
  13558.                 {
  13559.                 n.each(
  13560.                     {
  13561.                     padding:"inner"+a,content:b,"":"outer"+a
  13562.                 }
  13563.                 ,function(c,d)
  13564.                     {
  13565.                     n.fn[d]=function(d,e)
  13566.                         {
  13567.                         var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");
  13568.                         return J(this,function(b,c,d)
  13569.                             {
  13570.                             var e;
  13571.                             return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)
  13572.                         }
  13573.                         ,b,f?d:void 0,f,null)
  13574.                     }
  13575.                 }
  13576.                 )
  13577.             }
  13578.             ),n.fn.size=function()
  13579.                 {
  13580.                 return this.length
  13581.             }
  13582.             ,n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function()
  13583.                 {
  13584.                 return n
  13585.             }
  13586.             );
  13587.             var Lc=a.jQuery,Mc=a.$;
  13588.             return n.noConflict=function(b)
  13589.                 {
  13590.                 return a.$===n&&(a.$=Mc),b&&a.jQuery===n&&(a.jQuery=Lc),n
  13591.             }
  13592.             ,typeof b===U&&(a.jQuery=a.$=n),n
  13593.         }
  13594.         );
Add Comment
Please, Sign In to add comment