Advertisement
Guest User

hello

a guest
May 26th, 2014
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class
  2.  refid "_-0y8:_-0a3"
  3.  instance QName(PackageNamespace("_-0y8"), "_-0a3")
  4.   extends QName(PackageNamespace("_-0y8"), "_-049")
  5.   flag SEALED
  6.   flag PROTECTEDNS
  7.   protectedns ProtectedNamespace("_-1Jf")
  8.   iinit
  9.    refid "_-0y8:_-0a3/instance/init"
  10.    param QName(PackageNamespace("", "#0"), "uint")
  11.    param QName(PackageNamespace("", "#0"), "Function")
  12.    body
  13.     maxstack 5
  14.     localcount 5
  15.     initscopedepth 6
  16.     maxscopedepth 7
  17.     code
  18.      pushfalse
  19.      pushtrue
  20.      swap
  21.      jump                L10
  22.  
  23.      decrement
  24.      instanceof
  25.      declocal_i          3
  26.      setlocal3
  27.  
  28.      hasnext
  29.      setlocal2
  30.  
  31. L10:
  32.      setlocal3
  33.  
  34.      setlocal            4
  35.  
  36.      getlocal0
  37.      pushscope
  38.  
  39.      getlocal3
  40.      iftrue              L55
  41.  
  42.      getlocal0
  43.      findpropstrict      QName(PackageNamespace("", "#0"), "String")
  44.      constructprop       QName(PackageNamespace("", "#0"), "String"), 0
  45.      initproperty        QName(PackageNamespace("", "#0"), "buildVersion_")
  46.  
  47.      getlocal3
  48.      iftrue              L69
  49.  
  50.      getlocal0
  51.      findpropstrict      QName(PackageNamespace("", "#0"), "String")
  52.      jump                L31
  53.  
  54.      declocal_i          2
  55.      inclocal_i          3
  56.      multiply
  57.      declocal            3
  58.      divide
  59.      astypelate
  60. L31:
  61.      constructprop       QName(PackageNamespace("", "#0"), "String"), 0
  62.      initproperty        QName(PackageNamespace("", "#0"), "guid_")
  63.  
  64.      getlocal0
  65.      findpropstrict      QName(PackageNamespace("", "#0"), "String")
  66.      constructprop       QName(PackageNamespace("", "#0"), "String"), 0
  67.      initproperty        QName(PackageNamespace("", "#0"), "password_")
  68.  
  69.      getlocal            4
  70.      dup
  71.      jump                L46
  72.  
  73.      increment_i
  74.      kill                2
  75.      declocal            3
  76.      getlocal2
  77.      inclocal            2
  78.      kill                3
  79. L46:
  80.      iftrue              L50
  81.  
  82.      pop
  83.      getlocal1
  84.      convert_b
  85. L50:
  86.      iffalse             L61
  87.  
  88.      getlocal0
  89.      findpropstrict      QName(PackageNamespace("", "#0"), "String")
  90.      constructprop       QName(PackageNamespace("", "#0"), "String"), 0
  91.      initproperty        QName(PackageNamespace("", "#0"), "secret_")
  92.  
  93. L55:
  94.      getlocal0
  95.      findpropstrict      QName(PackageNamespace("flash.utils"), "ByteArray")
  96.      constructprop       QName(PackageNamespace("flash.utils"), "ByteArray"), 0
  97.      initproperty        QName(PackageNamespace("", "#0"), "key_")
  98.  
  99.      getlocal3
  100.      iftrue              L69
  101.  
  102. L61:
  103.      getlocal0
  104.      findpropstrict      QName(PackageNamespace("", "#0"), "String")
  105.      constructprop       QName(PackageNamespace("", "#0"), "String"), 0
  106.      initproperty        QName(PackageNamespace("", "#0"), "_-0pu")
  107.  
  108.      getlocal0
  109.      getlocal1
  110.      getlocal2
  111.      constructsuper      2
  112.  
  113. L69:
  114.      returnvoid
  115.     end ; code
  116.    end ; body
  117.   end ; method
  118.   trait slot QName(PackageNamespace("", "#0"), "buildVersion_") type QName(PackageNamespace("", "#0"), "String") end
  119.   trait slot QName(PackageNamespace("", "#0"), "gameId_") type QName(PackageNamespace("", "#0"), "int") value Integer(0) end
  120.   trait slot QName(PackageNamespace("", "#0"), "guid_") type QName(PackageNamespace("", "#0"), "String") end
  121.   trait slot QName(PackageNamespace("", "#0"), "password_") type QName(PackageNamespace("", "#0"), "String") end
  122.   trait slot QName(PackageNamespace("", "#0"), "secret_") type QName(PackageNamespace("", "#0"), "String") end
  123.   trait slot QName(PackageNamespace("", "#0"), "keyTime_") type QName(PackageNamespace("", "#0"), "int") value Integer(0) end
  124.   trait slot QName(PackageNamespace("", "#0"), "key_") type QName(PackageNamespace("flash.utils"), "ByteArray") end
  125.   trait slot QName(PackageNamespace("", "#0"), "_-0pu") type QName(PackageNamespace("", "#0"), "String") end
  126.   trait slot QName(PackageNamespace("", "#0"), "_-gc") type QName(PackageNamespace("", "#0"), "String") value Utf8("") end
  127.   trait slot QName(PackageNamespace("", "#0"), "_-1Dr") type QName(PackageNamespace("", "#0"), "String") value Utf8("") end
  128.   trait slot QName(PackageNamespace("", "#0"), "_-0d3") type QName(PackageNamespace("", "#0"), "String") value Utf8("") end
  129.   trait slot QName(PackageNamespace("", "#0"), "_-cM") type QName(PackageNamespace("", "#0"), "String") value Utf8("") end
  130.   trait slot QName(PackageNamespace("", "#0"), "_-0FM") type QName(PackageNamespace("", "#0"), "String") value Utf8("") end
  131.   trait method QName(PackageNamespace("", "#0"), "writeToOutput") flag OVERRIDE
  132.    method
  133.     refid "_-0y8:_-0a3/instance/writeToOutput"
  134.     param QName(PackageNamespace("flash.utils"), "IDataOutput")
  135.     returns QName(PackageNamespace("", "#0"), "void")
  136.     body
  137.      maxstack 7
  138.      localcount 4
  139.      initscopedepth 6
  140.      maxscopedepth 7
  141.      code
  142.       pushfalse
  143.       pushtrue
  144.       setlocal2
  145.  
  146.       jump                L10
  147.  
  148.       pushwith
  149.       add_i
  150.       getlocal3
  151.       coerce_a
  152.       negate
  153.       declocal_i          2
  154. L10:
  155.       setlocal3
  156.  
  157.       getlocal0
  158.       pushscope
  159.  
  160.       getlocal1
  161.       getlocal0
  162.       getproperty         QName(PackageNamespace("", "#0"), "buildVersion_")
  163.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  164.  
  165.       getlocal1
  166.       getlocal0
  167.       getproperty         QName(PackageNamespace("", "#0"), "gameId_")
  168.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeInt"), 1
  169.  
  170.       getlocal3
  171.       dup
  172.       iffalse             L27
  173.  
  174.       pop
  175.       getlocal2
  176.       convert_b
  177. L27:
  178.       iftrue              L113
  179.  
  180.       getlocal1
  181.       getlocal0
  182.       getproperty         QName(PackageNamespace("", "#0"), "guid_")
  183.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  184.  
  185.       getlocal1
  186.       findpropstrict      QName(PackageNamespace("", "#0"), "int")
  187.       getlex              QName(PackageNamespace("", "#0"), "Math")
  188.       getlex              QName(PackageNamespace("", "#0"), "Math")
  189.       callproperty        QName(PackageNamespace("", "#0"), "random"), 0
  190.       pushint             1000000000
  191.       multiply
  192.       callproperty        QName(PackageNamespace("", "#0"), "floor"), 1
  193.       callproperty        QName(PackageNamespace("", "#0"), "int"), 1
  194.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeInt"), 1
  195.  
  196.       getlocal3
  197.       iftrue              L73
  198.  
  199.       getlocal1
  200.       getlocal0
  201.       getproperty         QName(PackageNamespace("", "#0"), "password_")
  202.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  203.  
  204.       getlocal1
  205.       findpropstrict      QName(PackageNamespace("", "#0"), "int")
  206.       getlex              QName(PackageNamespace("", "#0"), "Math")
  207.       getlex              QName(PackageNamespace("", "#0"), "Math")
  208.       callproperty        QName(PackageNamespace("", "#0"), "random"), 0
  209.       pushint             1000000000
  210.       multiply
  211.       callproperty        QName(PackageNamespace("", "#0"), "floor"), 1
  212.       callproperty        QName(PackageNamespace("", "#0"), "int"), 1
  213.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeInt"), 1
  214.  
  215.       jump                L65
  216.  
  217.       dup
  218.       declocal            2
  219.       greaterequals
  220.       setlocal2
  221.  
  222.       setlocal2
  223.  
  224.       setlocal2
  225.  
  226. L65:
  227.       getlocal2
  228.       iffalse             L113
  229.  
  230.       getlocal1
  231.       getlocal0
  232.       getproperty         QName(PackageNamespace("", "#0"), "secret_")
  233.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  234.  
  235.       getlocal2
  236.       iffalse             L98
  237.  
  238. L73:
  239.       getlocal1
  240.       getlocal0
  241.       getproperty         QName(PackageNamespace("", "#0"), "keyTime_")
  242.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeInt"), 1
  243.  
  244.       getlocal1
  245.       getlocal0
  246.       getproperty         QName(PackageNamespace("", "#0"), "key_")
  247.       getproperty         QName(PackageNamespace("", "#0"), "length")
  248.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeShort"), 1
  249.  
  250.       getlocal1
  251.       getlocal0
  252.       getproperty         QName(PackageNamespace("", "#0"), "key_")
  253.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeBytes"), 1
  254.  
  255.       getlocal1
  256.       getlocal0
  257.       getproperty         QName(PackageNamespace("", "#0"), "_-0pu")
  258.       getproperty         QName(PackageNamespace("", "#0"), "length")
  259.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeInt"), 1
  260.  
  261.       getlocal3
  262.       dup
  263.       iffalse             L97
  264.  
  265.       pop
  266.       getlocal3
  267.       convert_b
  268. L97:
  269.       iftrue              L132
  270.  
  271. L98:
  272.       getlocal1
  273.       getlocal0
  274.       getproperty         QName(PackageNamespace("", "#0"), "_-0pu")
  275.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTFBytes"), 1
  276.  
  277.       getlocal1
  278.       getlocal0
  279.       getproperty         QName(PackageNamespace("", "#0"), "_-gc")
  280.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  281.  
  282.       jump                L113
  283.  
  284.       convert_o
  285.       lessthan
  286.       subtract
  287.       nextvalue
  288.       inclocal            2
  289.       greaterthan
  290. L113:
  291.       getlocal1
  292.       getlocal0
  293.       getproperty         QName(PackageNamespace("", "#0"), "_-1Dr")
  294.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  295.  
  296.       getlocal3
  297.       dup
  298.       iffalse             L123
  299.  
  300.       pop
  301.       getlocal2
  302.       convert_b
  303. L123:
  304.       iftrue              L128
  305.  
  306.       getlocal1
  307.       getlocal0
  308.       getproperty         QName(PackageNamespace("", "#0"), "_-0d3")
  309.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  310.  
  311. L128:
  312.       getlocal1
  313.       getlocal0
  314.       getproperty         QName(PackageNamespace("", "#0"), "_-cM")
  315.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  316.  
  317. L132:
  318.       getlocal1
  319.       getlocal0
  320.       getproperty         QName(PackageNamespace("", "#0"), "_-0FM")
  321.       callpropvoid        QName(Namespace("flash.utils:IDataOutput"), "writeUTF"), 1
  322.  
  323.       returnvoid
  324.      end ; code
  325.     end ; body
  326.    end ; method
  327.   end ; trait
  328.   trait method QName(PackageNamespace("", "#0"), "toString") flag OVERRIDE
  329.    method
  330.     refid "_-0y8:_-0a3/instance/toString"
  331.     returns QName(PackageNamespace("", "#0"), "String")
  332.     body
  333.      maxstack 9
  334.      localcount 1
  335.      initscopedepth 6
  336.      maxscopedepth 7
  337.      code
  338.       getlocal0
  339.       pushscope
  340.  
  341.       findpropstrict      QName(ProtectedNamespace("_-QM"), "formatToString")
  342.       jump                L10
  343.  
  344.       bitxor
  345.       getglobalscope
  346.       getlocal1
  347.       getlocal0
  348.       convert_s
  349.       newactivation
  350. L10:
  351.       pushstring          "HELLO"
  352.       pushstring          "buildVersion_"
  353.       pushstring          "gameId_"
  354.       pushstring          "guid_"
  355.       pushstring          "password_"
  356.       pushstring          "secret_"
  357.       callproperty        QName(ProtectedNamespace("_-QM"), "formatToString"), 6
  358.       returnvalue
  359.      end ; code
  360.     end ; body
  361.    end ; method
  362.   end ; trait
  363.  end ; instance
  364.  cinit
  365.   refid "_-0y8:_-0a3/class/init"
  366.   body
  367.    maxstack 3
  368.    localcount 1
  369.    initscopedepth 5
  370.    maxscopedepth 6
  371.    code
  372.     getlocal0
  373.     pushscope
  374.  
  375.     returnvoid
  376.    end ; code
  377.   end ; body
  378.  end ; method
  379. end ; class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement