以下为swf反编译代码
xcalc对应的src为 01010021010000000000
ycalc对应的src为 01010021010010000000
公共函数F_idalloc
package CPlayer.CNetStream.Cipher_2F_var_2F_folders_2F_j7_2F_9yz9hcgs0jvdqrk4mkgnw0f40000gn_2F_T_2F__2F_ccbFns89_2E_lto_2E_bc_3A_D151CA9C_2D_6BE4_2D_4F4C_2D_B78B_2D_3F31E7474A4B
{
import CPlayer.CNetStream.Cipher.ESP;
import CPlayer.CNetStream.Cipher.Fmemset;
import avm2.intrinsics.memory.li32;
import avm2.intrinsics.memory.li8;
import avm2.intrinsics.memory.si32;
public function F_idalloc() : void
{
var _loc2_:* = 0;
var _loc5_:* = 0;
var _loc6_:* = 0;
var _loc8_:* = 0;
var _loc7_:* = 0;
var _loc9_:* = 0;
var _loc10_:* = 0;
var _loc12_:int = 0;
var _loc4_:* = 0;
var _loc3_:* = int(ESP);
_loc2_ = _loc3_;
_loc4_ = li32(_chunksize_mask);
_loc4_ = _loc4_ ^ -1;
_loc5_ = li32(_loc2_);
_loc6_ = _loc5_ & _loc4_;
if(_loc6_ != _loc5_)
{
_loc4_ = int(_loc5_ - _loc6_);
_loc4_ = int(_loc4_ >>> 12);
_loc4_ = int(_loc6_ + int(_loc4_ * 12));
_loc7_ = li32(_loc4_ + 24);
_loc8_ = li32(_loc6_);
if((_loc7_ & 2) == 0)
{
_loc7_ = _loc7_ & -4096;
_loc9_ = li32(_loc7_);
_loc10_ = li32(_loc9_ + 20);
_loc4_ = li8(_opt_junk_2E_b);
if(_loc4_ == 1)
{
_loc3_ = int(_loc3_ - 16);
si32(_loc10_,_loc3_ + 8);
si32(90,_loc3_ + 4);
si32(_loc5_,_loc3_);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
}
var _loc11_:* = int(_loc5_ - _loc7_);
_loc4_ = li32(_loc9_ + 36);
_loc12_ = _loc11_ - _loc4_;
_loc5_ = int(_loc10_ + -1);
_loc4_ = _loc5_ & _loc10_;
if(_loc4_ == 0)
{
if(uint(_loc10_) <= 128)
{
_loc4_ = int(_log2_table_2E_10546 + _loc5_);
_loc10_ = int(_loc12_ >>> li8(_loc4_));
}
else if(uint(_loc10_) <= 32768)
{
_loc4_ = int(_loc10_ >>> 8);
_loc4_ = int(_loc4_ + _log2_table_2E_10546);
_loc4_ = li8(_loc4_ - 1);
_loc10_ = int(_loc12_ >>> int(_loc4_ + 8));
}
else
{
_loc10_ = int(uint(_loc12_) / uint(_loc10_));
}
}
else
{
_loc4_ = li32(_qspace_max);
if(uint(_loc4_) > uint(_loc10_))
{
if(uint(_loc10_) <= 112)
{
_loc4_ = _loc10_ & -16;
_loc4_ = int(_loc4_ >>> 2);
_loc4_ = int(_loc4_ + _qsize_invs_2E_10547);
_loc4_ = li32(_loc4_ - 12);
_loc4_ = int(_loc4_ * _loc12_);
_loc10_ = int(_loc4_ >>> 21);
}
else
{
_loc10_ = int(uint(_loc12_) / uint(_loc10_));
}
}
else
{
_loc4_ = li32(_cspace_max);
if(uint(_loc4_) > uint(_loc10_))
{
if(uint(_loc10_) <= 448)
{
_loc4_ = _loc10_ & -64;
_loc4_ = int(_loc4_ >>> 4);
_loc4_ = int(_loc4_ + _csize_invs_2E_10548);
_loc4_ = li32(_loc4_ - 12);
_loc4_ = int(_loc4_ * _loc12_);
_loc10_ = int(_loc4_ >>> 21);
}
else
{
_loc10_ = int(uint(_loc12_) / uint(_loc10_));
}
}
else if(uint(_loc10_) <= 3839)
{
_loc4_ = _loc10_ & -256;
_loc4_ = int(_loc4_ >>> 6);
_loc4_ = int(_loc4_ + _ssize_invs_2E_10549);
_loc4_ = li32(_loc4_ - 12);
_loc4_ = int(_loc4_ * _loc12_);
_loc10_ = int(_loc4_ >>> 21);
}
else
{
_loc10_ = int(uint(_loc12_) / uint(_loc10_));
}
}
}
_loc5_ = int(_loc10_ >>> 5);
_loc4_ = li32(_loc7_ + 4);
if(uint(_loc4_) > uint(_loc5_))
{
si32(_loc5_,_loc7_ + 4);
}
_loc4_ = _loc10_ & 31;
_loc4_ = 1 << _loc4_;
_loc11_ = _loc5_ << 2;
_loc11_ = int(_loc7_ + _loc11_);
var _loc1_:* = li32(_loc11_ + 12);
_loc4_ = _loc1_ | _loc4_;
si32(_loc4_,_loc11_ + 12);
_loc5_ = li32(_loc7_ + 8);
_loc4_ = int(_loc5_ + 1);
si32(_loc4_,_loc7_ + 8);
_loc10_ = li32(_loc9_ + 28);
if(_loc4_ == _loc10_)
{
_loc4_ = li32(_loc9_);
if(_loc4_ == _loc7_)
{
si32(0,_loc9_);
}
else if(_loc10_ != 1)
{
_loc3_ = int(_loc3_ - 16);
_loc4_ = int(_loc9_ + 4);
si32(_loc4_,_loc3_);
_loc4_ = int(_loc7_ - _loc6_);
_loc4_ = int(_loc4_ >>> 12);
_loc4_ = int(_loc6_ + int(_loc4_ * 12));
_loc4_ = int(_loc4_ + 16);
si32(_loc4_,_loc3_ + 4);
ESP = _loc3_;
F_arena_run_tree_remove();
_loc3_ = int(_loc3_ + 16);
}
_loc3_ = int(_loc3_ - 16);
si32(_loc7_,_loc3_ + 4);
si32(_loc8_,_loc3_);
ESP = _loc3_;
F_arena_run_dalloc();
_loc3_ = int(_loc3_ + 16);
}
else if(_loc5_ == 0)
{
_loc8_ = li32(_loc9_);
if(_loc8_ != _loc7_)
{
if(_loc8_ == 0)
{
si32(_loc7_,_loc9_);
}
else if(uint(_loc7_) < uint(_loc8_))
{
_loc4_ = li32(_loc8_ + 8);
if(_loc4_ != 0)
{
_loc3_ = int(_loc3_ - 16);
_loc4_ = int(_loc9_ + 4);
si32(_loc4_,_loc3_);
_loc4_ = _loc8_ & (li32(_chunksize_mask) ^ -1);
_loc11_ = int(_loc8_ - _loc4_);
_loc11_ = int(_loc11_ >>> 12);
_loc4_ = int(_loc4_ + int(_loc11_ * 12));
_loc4_ = int(_loc4_ + 16);
si32(_loc4_,_loc3_ + 4);
ESP = _loc3_;
F_arena_run_tree_insert();
_loc3_ = int(_loc3_ + 16);
}
si32(_loc7_,_loc9_);
}
else
{
_loc3_ = int(_loc3_ - 16);
_loc4_ = int(_loc9_ + 4);
si32(_loc4_,_loc3_);
_loc4_ = int(_loc7_ - _loc6_);
_loc4_ = int(_loc4_ >>> 12);
_loc4_ = int(_loc6_ + int(_loc4_ * 12));
_loc4_ = int(_loc4_ + 16);
si32(_loc4_,_loc3_ + 4);
ESP = _loc3_;
F_arena_run_tree_insert();
_loc3_ = int(_loc3_ + 16);
}
}
}
}
else
{
_loc4_ = li8(_opt_junk_2E_b);
if(_loc4_ == 1)
{
_loc3_ = int(_loc3_ - 16);
si32(90,_loc3_ + 4);
si32(_loc5_,_loc3_);
_loc4_ = _loc7_ & -4096;
si32(_loc4_,_loc3_ + 8);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
}
_loc3_ = int(_loc3_ - 16);
si32(_loc5_,_loc3_ + 4);
si32(_loc8_,_loc3_);
ESP = _loc3_;
F_arena_run_dalloc();
_loc3_ = int(_loc3_ + 16);
}
}
else
{
_loc8_ = li32(_huge);
_loc6_ = int(_huge + 4);
while(_loc8_ != _loc6_)
{
_loc7_ = li32(_loc8_ + 16);
if(_loc7_ == _loc5_)
{
break;
}
_loc9_ = 1;
_loc10_ = _loc9_;
if(uint(_loc7_) <= uint(_loc5_))
{
_loc10_ = 0;
}
if(uint(_loc7_) >= uint(_loc5_))
{
_loc9_ = 0;
}
_loc4_ = _loc10_ & 1;
_loc11_ = _loc9_ & 1;
_loc4_ = int(_loc11_ - _loc4_);
if(_loc4_ <= -1)
{
_loc8_ = li32(_loc8_ + 8);
}
else
{
_loc4_ = li32(_loc8_ + 12);
_loc8_ = _loc4_ & -2;
}
}
_loc3_ = int(_loc3_ - 16);
si32(_huge,_loc3_);
_loc7_ = 0;
if(_loc8_ != _loc6_)
{
_loc7_ = _loc8_;
}
si32(_loc7_,_loc3_ + 4);
ESP = _loc3_;
F_extent_tree_ad_remove();
_loc3_ = int(_loc3_ + 16);
_loc4_ = li8(_opt_junk_2E_b);
if(_loc4_ == 1)
{
_loc4_ = li8(_opt_dss_2E_b);
_loc4_ = _loc4_ ^ 1;
if(_loc4_ != 0)
{
_loc3_ = int(_loc3_ - 16);
si32(li32(_loc7_ + 20),_loc3_ + 8);
si32(90,_loc3_ + 4);
si32(li32(_loc7_ + 16),_loc3_);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
}
addr926:
_loc4_ = li32(_loc7_ + 16);
_loc11_ = li32(_loc7_ + 20);
_loc3_ = int(_loc3_ - 16);
si32(_loc11_,_loc3_ + 4);
si32(_loc4_,_loc3_);
ESP = _loc3_;
F_chunk_dealloc();
_loc3_ = int(_loc3_ + 16);
_loc4_ = li32(_base_nodes);
si32(_loc4_,_loc7_);
si32(_loc7_,_base_nodes);
}
§§goto(addr926);
}
_loc3_ = _loc2_;
ESP = _loc3_;
}
}
xcalc函数
package cmd5
{
import CPlayer.CNetStream.Cipher.CModule;
import CPlayer.CNetStream.Cipher.ESP;
import CPlayer.CNetStream.Cipher.Fmemset;
import CPlayer.CNetStream.Cipher_2F_var_2F_folders_2F_j7_2F_9yz9hcgs0jvdqrk4mkgnw0f40000gn_2F_T_2F__2F_ccbFns89_2E_lto_2E_bc_3A_D151CA9C_2D_6BE4_2D_4F4C_2D_B78B_2D_3F31E7474A4B.F_idalloc;
import avm2.intrinsics.memory.li32;
import avm2.intrinsics.memory.li8;
import avm2.intrinsics.memory.si32;
import avm2.intrinsics.memory.si8;
import avm2.intrinsics.memory.sxi8;
public function xcalc(param1:String, param2:String) : String
{
var _loc42_:* = 0;
var _loc4_:* = null;
var _loc23_:int = 0;
var _loc26_:* = 0;
var _loc36_:* = 0;
var _loc32_:* = 0;
var _loc38_:* = 0;
var _loc10_:int = 0;
var _loc24_:int = 0;
var _loc28_:int = 0;
var _loc30_:int = 0;
var _loc21_:* = 0;
var _loc20_:* = 0;
var _loc41_:int = 0;
var _loc37_:int = 0;
var _loc17_:int = 0;
var _loc6_:* = 0;
var _loc34_:* = 0;
var _loc13_:* = 0;
var _loc25_:* = 0;
var _loc22_:* = 0;
var _loc14_:Number = NaN;
var _loc5_:* = 0;
var _loc18_:* = 0;
var _loc40_:int = 0;
var _loc19_:* = 0;
var _loc9_:* = 0;
var _loc27_:* = 0;
var _loc31_:* = 0;
var _loc8_:* = 0;
var _loc3_:* = int(ESP);
_loc42_ = _loc3_;
_loc3_ = int(_loc3_ - 1280);
ESP = _loc3_ & -16;
_loc23_ = CModule.mallocString(param1);
_loc24_ = param1.length;
ESP = _loc3_ & -16;
_loc24_ = CModule.mallocString(param2);
_loc26_ = int(param2.length);
_loc3_ = int(_loc3_ - 16);
si32(256,_loc3_ + 8);
si32(0,_loc3_ + 4);
_loc28_ = _loc42_ - 256;
si32(_loc28_,_loc3_);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
_loc3_ = int(_loc3_ - 16);
si32(1024,_loc3_ + 8);
si32(0,_loc3_ + 4);
_loc30_ = _loc42_ - 1280;
si32(_loc30_,_loc3_);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
_loc32_ = 36;
while(true)
{
_loc26_ = _loc34_;
_loc36_ = _loc38_;
if(_loc32_ <= 40)
{
if(_loc32_ <= 20)
{
if(_loc32_ <= 10)
{
if(_loc32_ <= 2)
{
if(_loc32_ != 0)
{
if(_loc32_ != 1)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 2)
{
_loc32_ = 1;
if(_loc17_ >= 10)
{
_loc32_ = 0;
}
_loc32_ = _loc32_ & 1;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc17_ = _loc17_ + 48;
_loc32_ = 83;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc17_ = _loc17_ + 88;
_loc32_ = 83;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 6)
{
if(_loc32_ != 3)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 5)
{
_loc32_ = 3;
if(_loc19_ >= 4)
{
_loc32_ = 82;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
var _loc7_:* = int(_loc19_ * 6);
_loc7_ = int(_loc32_ * (int(_loc7_ + 22)));
var _loc11_:* = int(_loc9_ * 7);
_loc11_ = int(_loc32_ * (int(_loc11_ + 13)));
_loc7_ = int((int(_loc7_ - _loc19_)) * (int(_loc11_ + -2)));
_loc11_ = _loc32_ << 4;
_loc11_ = _loc11_ | 1;
var _loc15_:* = int(_loc32_ * 28);
_loc15_ = int(_loc15_ + -3);
var _loc29_:* = int(_loc32_ * 20);
_loc15_ = int(_loc29_ + int(_loc15_ * _loc9_));
_loc11_ = int(_loc15_ + int(_loc11_ * _loc19_));
_loc11_ = int(_loc11_ + _loc7_);
_loc15_ = _loc32_ << 1;
_loc15_ = int(_loc32_ * 11);
_loc15_ = int(_loc15_ + -1);
_loc17_ = uint(int((int(_loc11_ + -2)) * (_loc15_ | 1))) % uint(_loc15_);
_loc11_ = int(_loc17_ * _loc7_);
_loc11_ = int(_loc11_ % 3);
_loc37_ = _loc11_ * _loc7_;
_loc32_ = 2;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 7)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 9)
{
_loc32_ = 7;
if(_loc9_ >= 8)
{
_loc32_ = 81;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 5;
_loc19_ = 0;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 16)
{
if(_loc32_ <= 13)
{
if(_loc32_ != 11)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 12)
{
_loc7_ = int(_loc24_ + _loc9_);
_loc11_ = _loc9_ >> 31;
_loc11_ = int(_loc9_ + (int(_loc11_ >>> 30)));
_loc11_ = int(_loc9_ - (_loc11_ & 536870908));
_loc11_ = int(_loc30_ + (_loc9_ & -4));
_loc7_ = si8(li8(_loc7_)) << (_loc11_ << 3) | li32(_loc11_);
si32(_loc7_,_loc11_);
_loc9_ = int(_loc9_ + 1);
_loc32_ = 14;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 9;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
_loc13_ = _loc9_;
_loc9_ = 0;
}
}
else if(_loc32_ != 14)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 16)
{
_loc6_ = _loc25_ ^ -1;
_loc34_ = _loc36_ ^ -1;
_loc32_ = 14;
_loc9_ = 0;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 12;
if(_loc9_ >= _loc40_)
{
_loc32_ = 11;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 18)
{
if(_loc32_ != 17)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 18)
{
_loc32_ = 16;
if(int(_loc18_ + 16) >= _loc13_)
{
_loc32_ = 17;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc13_ = int(_loc18_ + 16);
_loc32_ = 16;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
if(_loc32_ != 19)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ != 20)
{
continue;
}
break;
}
_loc25_ = _loc22_ ^ -1;
_loc7_ = int(_loc40_ + 32);
_loc13_ = _loc7_ >> 2;
_loc32_ = 18;
_loc38_ = -271733879;
_loc34_ = _loc26_;
}
}
else if(_loc32_ <= 30)
{
if(_loc32_ <= 24)
{
if(_loc32_ <= 22)
{
if(_loc32_ != 21)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 22)
{
_loc7_ = int(_loc40_ + 40);
_loc7_ = _loc7_ >> 2;
_loc7_ = _loc7_ & -16;
_loc18_ = _loc7_ | 14;
_loc32_ = 21;
_loc22_ = 1732584193;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 20;
if(_loc40_ >= 4)
{
_loc32_ = 19;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 23)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 24)
{
_loc14_ = 0 - _loc14_;
_loc32_ = 23;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
var _loc16_:Number = _loc14_ * 4294967296;
_loc11_ = int(_loc16_);
si32(_loc11_,int(_loc28_ + (_loc19_ << 2)));
_loc19_ = int(_loc19_ + 1);
_loc32_ = 28;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 27)
{
if(_loc32_ != 25)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 26)
{
_loc7_ = int(_loc19_ + 1);
_loc14_ = Math.sin(Number(_loc7_));
_loc32_ = 25;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 24;
if(_loc14_ >= 0)
{
_loc32_ = 23;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 28)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 30)
{
_loc32_ = int(_loc40_ + -1);
_loc9_ = -1;
if(_loc40_ <= 1)
{
_loc7_ = int(_loc23_ + _loc32_);
_loc7_ = li8(_loc7_);
si8(_loc7_,_loc24_);
_loc9_ = 0;
}
else
{
do
{
_loc7_ = int(_loc24_ - _loc9_);
_loc11_ = int(_loc23_ - _loc9_);
_loc11_ = li8(_loc11_ - 1);
si8(_loc11_,_loc7_);
_loc9_ = int(_loc9_ + -1);
_loc7_ = int(_loc40_ + _loc9_);
}
while(_loc7_ != 0);
_loc7_ = int(_loc23_ + _loc32_);
_loc32_ = li8(_loc7_);
si8(_loc32_,_loc24_);
_loc9_ = 0;
if(_loc40_ >= 2)
{
_loc7_ = int(_loc40_ + (int(_loc40_ >>> 31)));
_loc38_ = _loc7_ >> 1;
_loc7_ = int(_loc32_ + 4);
si8(_loc7_,_loc24_);
_loc32_ = _loc38_;
if(_loc38_ <= 1)
{
_loc32_ = 1;
}
_loc9_ = 1;
if(_loc32_ != 1)
{
_loc9_ = int(_loc38_ + -1);
if(_loc40_ <= 3)
{
_loc9_ = 0;
}
_loc10_ = 0 - _loc9_;
_loc34_ = 1;
_loc38_ = 6;
while(true)
{
_loc7_ = int(_loc24_ + _loc34_);
_loc11_ = li8(_loc7_);
_loc15_ = _loc34_ >> 31;
_loc15_ = int(_loc15_ >>> 30);
_loc15_ = int(_loc34_ + _loc15_);
_loc15_ = _loc15_ & -4;
_loc15_ = int(_loc34_ - _loc15_);
_loc15_ = int(_loc15_ * 3);
_loc15_ = int(_loc38_ + _loc15_);
_loc15_ = int(_loc15_ % 5);
_loc11_ = int(_loc15_ + _loc11_);
si8(_loc11_,_loc7_);
_loc34_ = int(_loc34_ + 1);
_loc7_ = int(_loc10_ + _loc34_);
_loc38_ = int(_loc38_ + 2);
_loc9_ = _loc32_;
if(_loc7_ != 1)
{
continue;
}
break;
}
}
}
}
_loc32_ = 28;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc9_ < _loc40_)
{
_loc7_ = int(_loc9_ * 3);
_loc10_ = _loc7_ + 8;
_loc8_ = _loc9_;
while(true)
{
_loc7_ = int(_loc24_ + _loc8_);
_loc11_ = li8(_loc7_);
_loc15_ = int(_loc8_ % 5);
_loc15_ = int(_loc15_ * 7);
_loc15_ = int(_loc10_ + _loc15_);
_loc15_ = int(_loc15_ % 5);
_loc11_ = int(_loc15_ + _loc11_);
si8(_loc11_,_loc7_);
_loc10_ = _loc10_ + 3;
_loc8_ = int(_loc8_ + 1);
_loc32_ = 28;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
_loc9_ = _loc40_;
if(_loc40_ != _loc8_)
{
continue;
}
break;
}
continue;
}
}
}
else
{
_loc32_ = 26;
if(_loc19_ >= 64)
{
_loc32_ = 22;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 36)
{
if(_loc32_ <= 33)
{
if(_loc32_ != 31)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 33)
{
_loc7_ = int(_loc23_ + _loc5_);
_loc32_ = 30;
if(li8(_loc7_) != 0)
{
_loc32_ = 31;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc40_ = _loc40_ + 1;
_loc32_ = 34;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 34)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 36)
{
_loc32_ = 34;
_loc40_ = 0;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
_loc19_ = _loc40_;
_loc9_ = _loc40_;
}
}
else
{
_loc32_ = 33;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
_loc5_ = _loc9_;
_loc9_ = int(_loc9_ + 1);
}
}
else
{
if(_loc32_ <= 38)
{
if(_loc32_ != 37)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 38)
{
si8(0,_loc24_ + 32);
_loc32_ = 37;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
continue;
}
break;
}
if(_loc32_ != 39)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 40)
{
_loc6_ = int(_loc6_ + 87);
_loc32_ = 39;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
si8(_loc6_,int(_loc24_ + _loc19_));
_loc19_ = int(_loc19_ + 1);
_loc32_ = 53;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
}
else if(_loc32_ <= 58)
{
if(_loc32_ <= 47)
{
if(_loc32_ <= 43)
{
if(_loc32_ != 41)
{
if(_loc32_ != 42)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 43)
{
_loc7_ = _loc19_ << 2;
_loc7_ = _loc7_ & 28;
_loc7_ = _loc6_ >> (_loc7_ ^ 4);
_loc6_ = _loc7_ & 15;
_loc32_ = 42;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 41;
if(_loc6_ >= 10)
{
_loc32_ = 40;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc6_ = int(_loc6_ + 48);
_loc32_ = 39;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 45)
{
if(_loc32_ != 44)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 45)
{
_loc32_ = 43;
_loc6_ = _loc25_;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 43;
_loc6_ = _loc26_;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 46)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 47)
{
_loc32_ = 43;
_loc6_ = _loc36_;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 45;
if(_loc9_ != 2)
{
_loc32_ = 44;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 52)
{
if(_loc32_ <= 49)
{
if(_loc32_ != 48)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 49)
{
_loc32_ = 43;
_loc6_ = _loc22_;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 47;
if(_loc9_ != 1)
{
_loc32_ = 46;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 50)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 51)
{
_loc7_ = _loc19_ >> 31;
_loc7_ = int(_loc19_ + (int(_loc7_ >>> 29)));
_loc9_ = _loc7_ >> 3;
_loc32_ = 50;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 49;
if(_loc9_ != 0)
{
_loc32_ = 48;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 55)
{
if(_loc32_ != 53)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 55)
{
_loc32_ = 53;
_loc19_ = 0;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 51;
if(_loc19_ >= 32)
{
_loc32_ = 38;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 56)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 57)
{
_loc7_ = _loc25_ ^ (_loc36_ | _loc26_ ^ -1);
_loc11_ = _loc22_ & -2;
_loc11_ = int(_loc11_ + _loc7_);
_loc11_ = int((_loc11_ & -2 | _loc22_ & 1) + (_loc7_ & 1));
_loc11_ = int(_loc19_ * 7);
_loc29_ = _loc11_ >> 31;
_loc29_ = int(_loc11_ + (int(_loc29_ >>> 28)));
_loc11_ = int(_loc11_ - (_loc29_ & 1073741808));
_loc11_ = int(_loc11_ + _loc9_);
_loc11_ = int(_loc30_ + (_loc11_ << 2));
_loc11_ = li32(_loc11_);
_loc29_ = _loc11_ & 1;
_loc15_ = int(_loc28_ + (_loc19_ << 2));
_loc15_ = li32(_loc15_);
var _loc35_:* = _loc15_ & -2;
_loc35_ = int(_loc35_ + _loc11_);
_loc35_ = _loc35_ & -2 | _loc15_ & 1;
_loc29_ = int(_loc35_ + (_loc29_ | _loc11_ & -2));
_loc7_ = int(_loc7_ + _loc22_);
_loc11_ = int(_loc15_ + _loc11_);
_loc37_ = (_loc29_ & -2 | _loc7_ & 1) + (_loc11_ & 1);
_loc7_ = _loc19_ >> 31;
_loc7_ = int(_loc19_ + (int(_loc7_ >>> 30)));
_loc7_ = int(_loc19_ - (_loc7_ & -4));
_loc11_ = int(_loc7_ + -1);
_loc15_ = int(_loc11_ * _loc7_);
_loc11_ = int(_loc15_ + (int(_loc15_ >>> 31)));
_loc7_ = int((_loc11_ >> 1) + (_loc7_ << 2));
_loc41_ = _loc7_ + 6;
_loc11_ = _loc37_ << _loc41_;
_loc6_ = _loc11_ | int(_loc37_ >>> int(32 - _loc41_));
_loc7_ = int(_loc6_ + (_loc36_ & -2));
_loc38_ = int((_loc7_ & -2 | _loc36_ & 1) + (_loc6_ & 1));
_loc19_ = int(_loc19_ + 1);
_loc32_ = 59;
_loc34_ = _loc25_;
_loc25_ = _loc36_;
_loc22_ = _loc26_;
}
}
else
{
_loc7_ = _loc31_ & -2;
_loc7_ = int(_loc7_ + _loc26_);
_loc34_ = int((_loc7_ & -2 | _loc31_ & 1) + (_loc26_ & 1));
_loc7_ = _loc27_ & -2;
_loc7_ = int(_loc7_ + _loc25_);
_loc25_ = int((_loc7_ & -2 | _loc27_ & 1) + (_loc25_ & 1));
_loc7_ = int(_loc36_ + (_loc21_ & -2));
_loc38_ = int((_loc7_ & -2 | _loc21_ & 1) + (_loc36_ & 1));
_loc7_ = int(_loc22_ + (_loc20_ & -2));
_loc22_ = int((_loc7_ & -2 | _loc20_ & 1) + (_loc22_ & 1));
_loc9_ = int(_loc9_ + 16);
_loc32_ = 79;
}
}
else if(_loc32_ <= 70)
{
if(_loc32_ <= 63)
{
if(_loc32_ <= 61)
{
if(_loc32_ != 59)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 61)
{
_loc7_ = _loc19_ >> 31;
_loc7_ = int(_loc19_ + (int(_loc7_ >>> 30)));
_loc7_ = int(_loc19_ - (_loc7_ & -4));
_loc7_ = int(_loc7_ * 7);
_loc41_ = _loc7_ + _loc41_;
_loc11_ = int(_loc37_ >>> int(32 - _loc41_));
_loc6_ = _loc11_ | _loc37_ << _loc41_;
_loc7_ = int(_loc6_ + (_loc25_ & -2));
_loc38_ = int((_loc7_ & -2 | _loc25_ & 1) + (_loc6_ & 1));
_loc19_ = int(_loc19_ + 1);
_loc32_ = 67;
_loc34_ = _loc26_;
}
}
else
{
_loc32_ = 57;
if(_loc19_ >= 64)
{
_loc32_ = 56;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 62)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 63)
{
_loc32_ = 61;
_loc41_ = 4;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc32_ = 61;
_loc41_ = 2;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 66)
{
if(_loc32_ != 64)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 65)
{
_loc7_ = _loc36_ ^ _loc26_;
_loc7_ = _loc7_ ^ _loc25_;
_loc11_ = _loc22_ & -2;
_loc11_ = int(_loc11_ + _loc7_);
_loc11_ = int((_loc11_ & -2 | _loc22_ & 1) + (_loc7_ & 1));
_loc15_ = int(_loc19_ * 3);
_loc15_ = int(_loc15_ + 5);
_loc29_ = _loc15_ >> 31;
_loc29_ = int(_loc15_ + (int(_loc29_ >>> 28)));
_loc15_ = int(_loc15_ - (_loc29_ & 1073741808));
_loc15_ = int(_loc15_ + _loc9_);
_loc15_ = int(_loc30_ + (_loc15_ << 2));
_loc6_ = li32(_loc15_);
_loc15_ = _loc6_ & 1;
_loc11_ = int(_loc28_ + (_loc19_ << 2));
_loc11_ = li32(_loc11_);
_loc29_ = _loc11_ & -2;
_loc29_ = int(_loc29_ + _loc6_);
_loc29_ = _loc29_ & -2 | _loc11_ & 1;
_loc15_ = int(_loc29_ + (_loc15_ | _loc11_ & -2));
_loc7_ = int(_loc7_ + _loc22_);
_loc11_ = int(_loc11_ + _loc6_);
_loc37_ = (_loc15_ & -2 | _loc7_ & 1) + (_loc11_ & 1);
_loc34_ = _loc25_;
_loc38_ = _loc36_;
_loc25_ = _loc36_;
_loc22_ = _loc26_;
_loc32_ = 64;
}
}
else
{
_loc7_ = _loc19_ >> 31;
_loc7_ = int(_loc19_ + (int(_loc7_ >>> 30)));
_loc32_ = 63;
if(int(_loc19_ - (_loc7_ & -4)) >= 2)
{
_loc32_ = 62;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 67)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 69)
{
_loc11_ = _loc25_ & (_loc26_ ^ -1);
_loc7_ = _loc11_ | _loc36_ & _loc26_;
_loc11_ = _loc22_ & -2;
_loc11_ = int(_loc11_ + _loc7_);
_loc11_ = int((_loc11_ & -2 | _loc22_ & 1) + (_loc7_ & 1));
_loc11_ = int(_loc19_ * 5);
_loc11_ = int(_loc11_ + 1);
_loc29_ = _loc11_ >> 31;
_loc29_ = int(_loc11_ + (int(_loc29_ >>> 28)));
_loc11_ = int(_loc11_ - (_loc29_ & 1073741808));
_loc11_ = int(_loc11_ + _loc9_);
_loc11_ = int(_loc30_ + (_loc11_ << 2));
_loc11_ = li32(_loc11_);
_loc29_ = _loc11_ & 1;
_loc15_ = int(_loc28_ + (_loc19_ << 2));
_loc15_ = li32(_loc15_);
_loc35_ = _loc15_ & -2;
_loc35_ = int(_loc35_ + _loc11_);
_loc35_ = _loc35_ & -2 | _loc15_ & 1;
_loc29_ = int(_loc35_ + (_loc29_ | _loc11_ & -2));
_loc7_ = int(_loc7_ + _loc22_);
_loc11_ = int(_loc15_ + _loc11_);
_loc37_ = (_loc29_ & -2 | _loc7_ & 1) + (_loc11_ & 1);
_loc7_ = _loc19_ >> 31;
_loc7_ = int(_loc19_ + (int(_loc7_ >>> 30)));
_loc7_ = int(_loc19_ - (_loc7_ & -4));
_loc11_ = int(_loc7_ + -1);
_loc11_ = int(_loc11_ * _loc7_);
_loc11_ = int(_loc11_ + (int(_loc11_ >>> 31)));
_loc7_ = int((_loc11_ >> 1) + (_loc7_ << 2));
_loc41_ = _loc7_ + 5;
_loc7_ = _loc37_ << _loc41_;
_loc6_ = _loc7_ | int(_loc37_ >>> int(32 - _loc41_));
_loc7_ = int(_loc6_ + (_loc36_ & -2));
_loc38_ = int((_loc7_ & -2 | _loc36_ & 1) + (_loc6_ & 1));
_loc19_ = int(_loc19_ + 1);
_loc32_ = 71;
_loc34_ = _loc25_;
_loc25_ = _loc36_;
_loc22_ = _loc26_;
}
}
else
{
_loc32_ = 65;
if(_loc19_ >= 48)
{
_loc32_ = 59;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 78)
{
if(_loc32_ <= 74)
{
if(_loc32_ != 71)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 73)
{
_loc7_ = _loc25_ & _loc36_ | _loc26_ & (_loc36_ ^ -1);
_loc11_ = _loc22_ & -2;
_loc11_ = int(_loc11_ + _loc7_);
_loc11_ = int((_loc11_ & -2 | _loc22_ & 1) + (_loc7_ & 1));
_loc11_ = _loc19_ >> 31;
_loc15_ = int(_loc19_ + (int(_loc11_ >>> 28)));
_loc15_ = int(_loc19_ - (_loc15_ & 1073741808));
_loc15_ = int(_loc15_ + _loc9_);
_loc15_ = int(_loc30_ + (_loc15_ << 2));
_loc15_ = li32(_loc15_);
_loc35_ = _loc15_ & 1;
_loc29_ = int(_loc28_ + (_loc19_ << 2));
_loc29_ = li32(_loc29_);
var _loc33_:* = _loc29_ & -2;
_loc33_ = int(_loc33_ + _loc15_);
_loc33_ = _loc33_ & -2 | _loc29_ & 1;
_loc35_ = int(_loc33_ + (_loc35_ | _loc11_ & -2));
_loc7_ = int(_loc7_ + _loc22_);
_loc15_ = int(_loc29_ + _loc15_);
_loc37_ = (_loc35_ & -2 | _loc7_ & 1) + (_loc15_ & 1);
_loc7_ = int(_loc19_ + (int(_loc11_ >>> 30)));
_loc7_ = int(_loc19_ - (_loc7_ & -4));
_loc11_ = int(_loc7_ * 5);
_loc41_ = _loc11_ + 7;
_loc11_ = _loc37_ << _loc41_;
_loc6_ = _loc11_ | int(_loc37_ >>> int(25 - _loc11_));
_loc7_ = int(_loc6_ + (_loc36_ & -2));
_loc38_ = int((_loc7_ & -2 | _loc36_ & 1) + (_loc6_ & 1));
_loc19_ = int(_loc19_ + 1);
_loc32_ = 75;
_loc34_ = _loc25_;
_loc25_ = _loc36_;
_loc22_ = _loc26_;
}
}
else
{
_loc32_ = 69;
if(_loc19_ >= 32)
{
_loc32_ = 67;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 75)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 77)
{
_loc32_ = 75;
_loc19_ = 0;
_loc21_ = _loc36_;
_loc20_ = _loc22_;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
_loc27_ = _loc25_;
_loc31_ = _loc26_;
}
}
else
{
_loc32_ = 73;
if(_loc19_ >= 16)
{
_loc32_ = 71;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ <= 81)
{
if(_loc32_ != 79)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 81)
{
_loc7_ = _loc13_ >> 31;
_loc7_ = int(_loc13_ + (int(_loc7_ >>> 30)));
_loc7_ = int(_loc13_ - (_loc7_ & 536870908));
_loc7_ = int(_loc30_ + (_loc13_ & -4));
_loc11_ = 128 << (_loc7_ << 3) | li32(_loc7_);
si32(_loc11_,_loc7_);
_loc11_ = _loc40_ << 3;
_loc11_ = int(_loc11_ + 256);
si32(_loc11_,int(_loc30_ + (_loc18_ << 2)));
_loc32_ = 79;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
_loc9_ = 0;
}
}
else
{
_loc32_ = 77;
if(_loc9_ >= _loc18_)
{
_loc32_ = 55;
}
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else if(_loc32_ != 82)
{
_loc34_ = _loc26_;
_loc38_ = _loc36_;
if(_loc32_ == 83)
{
_loc7_ = _loc13_ >> 31;
_loc7_ = int(_loc13_ + (int(_loc7_ >>> 30)));
_loc7_ = int(_loc13_ - (_loc7_ & 536870908));
_loc7_ = int(_loc30_ + (_loc13_ & -4));
_loc11_ = _loc17_ << (_loc7_ << 3) | li32(_loc7_);
si32(_loc11_,_loc7_);
_loc19_ = int(_loc19_ + 1);
_loc13_ = int(_loc13_ + 1);
_loc32_ = 5;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
else
{
_loc9_ = int(_loc9_ + 1);
_loc32_ = 9;
_loc34_ = _loc26_;
_loc38_ = _loc36_;
}
}
_loc4_ = CModule.readString(_loc24_,32);
if(_loc23_ != 0)
{
_loc3_ = int(_loc3_ - 16);
si32(_loc23_,_loc3_);
ESP = _loc3_;
F_idalloc();
_loc3_ = int(_loc3_ + 16);
}
if(_loc24_ != 0)
{
_loc3_ = int(_loc3_ - 16);
si32(_loc24_,_loc3_);
ESP = _loc3_;
F_idalloc();
_loc3_ = int(_loc3_ + 16);
}
var _loc43_:* = _loc4_;
_loc3_ = _loc42_;
ESP = _loc3_;
return _loc43_;
}
}
ycalc函数
package cmd5
{
import CPlayer.CNetStream.Cipher.CModule;
import CPlayer.CNetStream.Cipher.ESP;
import CPlayer.CNetStream.Cipher.Fmemset;
import CPlayer.CNetStream.Cipher_2F_var_2F_folders_2F_j7_2F_9yz9hcgs0jvdqrk4mkgnw0f40000gn_2F_T_2F__2F_ccbFns89_2E_lto_2E_bc_3A_D151CA9C_2D_6BE4_2D_4F4C_2D_B78B_2D_3F31E7474A4B.F_idalloc;
import avm2.intrinsics.memory.li32;
import avm2.intrinsics.memory.li8;
import avm2.intrinsics.memory.si32;
import avm2.intrinsics.memory.si8;
import avm2.intrinsics.memory.sxi8;
public function ycalc(param1:String, param2:String) : String
{
var _loc38_:* = 0;
var _loc4_:* = null;
var _loc20_:int = 0;
var _loc21_:int = 0;
var _loc23_:* = 0;
var _loc25_:int = 0;
var _loc27_:int = 0;
var _loc28_:* = 0;
var _loc5_:int = 0;
var _loc16_:int = 0;
var _loc18_:int = 0;
var _loc15_:int = 0;
var _loc17_:int = 0;
var _loc36_:* = 0;
var _loc19_:* = 0;
var _loc6_:* = 0;
var _loc7_:* = 0;
var _loc13_:* = 0;
var _loc11_:int = 0;
var _loc9_:* = 0;
var _loc10_:Number = NaN;
var _loc8_:* = NaN;
var _loc22_:* = 0;
var _loc30_:int = 0;
var _loc35_:int = 0;
var _loc31_:* = 0;
var _loc26_:* = 0;
var _loc32_:* = 0;
var _loc29_:int = 0;
var _loc3_:* = int(ESP);
_loc38_ = _loc3_;
_loc3_ = int(_loc3_ - 1280);
ESP = _loc3_ & -16;
_loc20_ = CModule.mallocString(param1);
_loc21_ = param1.length;
ESP = _loc3_ & -16;
_loc21_ = CModule.mallocString(param2);
_loc23_ = int(param2.length);
_loc3_ = int(_loc3_ - 16);
si32(256,_loc3_ + 8);
si32(0,_loc3_ + 4);
_loc25_ = _loc38_ - 256;
si32(_loc25_,_loc3_);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
_loc3_ = int(_loc3_ - 16);
si32(1024,_loc3_ + 8);
si32(0,_loc3_ + 4);
_loc27_ = _loc38_ - 1280;
si32(_loc27_,_loc3_);
ESP = _loc3_;
Fmemset();
_loc3_ = int(_loc3_ + 16);
_loc29_ = 48;
while(true)
{
if(_loc29_ <= 150)
{
if(_loc29_ <= 47)
{
if(_loc29_ <= 24)
{
if(_loc29_ <= 13)
{
if(_loc29_ <= 6)
{
if(_loc29_ <= 3)
{
if(_loc29_ != 1)
{
if(_loc29_ == 3)
{
_loc35_ = _loc35_ + 1;
_loc29_ = 218;
}
}
else
{
var _loc33_:* = int(_loc21_ + _loc31_);
var _loc34_:int = _loc31_ % 5;
var _loc24_:int = int(_loc31_ * 6) + int(_loc34_ * 7);
_loc24_ = _loc24_ + 3;
_loc24_ = _loc24_ % 5;
var _loc37_:* = int(_loc24_ + li8(_loc33_));
si8(_loc37_,_loc33_);
_loc29_ = 21;
}
}
else if(_loc29_ != 4)
{
if(_loc29_ == 5)
{
_loc19_ = int(_loc19_ + 1);
_loc29_ = 3;
}
}
else
{
_loc33_ = int(_loc30_ + (int(_loc30_ >>> 31)));
_loc29_ = 1;
if(_loc33_ >> 1 <= _loc31_)
{
_loc29_ = 244;
}
}
}
else if(_loc29_ <= 9)
{
if(_loc29_ != 7)
{
if(_loc29_ == 8)
{
_loc37_ = int(_loc31_ + _loc20_);
_loc37_ = li8(_loc37_ + 1);
si8(_loc37_,int(_loc21_ + _loc31_));
_loc29_ = 27;
}
}
else
{
si8(_loc36_,int(_loc30_ + _loc21_) - 1);
_loc29_ = 24;
}
}
else if(_loc29_ != 10)
{
if(_loc29_ != 11)
{
if(_loc29_ == 13)
{
_loc36_ = li8(_loc20_);
_loc29_ = 30;
}
}
else
{
_loc29_ = 226;
_loc31_ = 0;
}
}
else
{
_loc29_ = 8;
if(int(_loc30_ + -1) <= _loc31_)
{
_loc29_ = 7;
}
}
}
else if(_loc29_ <= 19)
{
if(_loc29_ <= 16)
{
if(_loc29_ != 14)
{
if(_loc29_ == 15)
{
si32(0,int(_loc27_ + (_loc31_ << 2)));
_loc29_ = 33;
}
}
else
{
_loc31_ = int(_loc31_ + 1);
_loc29_ = 235;
}
}
else if(_loc29_ != 17)
{
if(_loc29_ == 18)
{
_loc31_ = int(_loc31_ + 1);
_loc29_ = 244;
}
}
else
{
_loc29_ = 15;
if(_loc31_ >= _loc19_)
{
_loc29_ = 13;
}
}
}
else if(_loc29_ <= 21)
{
if(_loc29_ != 20)
{
if(_loc29_ == 21)
{
_loc31_ = int(_loc31_ + 1);
_loc29_ = 4;
}
}
else
{
_loc29_ = 38;
}
}
else if(_loc29_ != 22)
{
if(_loc29_ != 23)
{
if(_loc29_ == 24)
{
_loc29_ = 4;
_loc31_ = 0;
}
}
else
{
_loc29_ = 20;
if(int(_loc22_ + 16) >= _loc19_)
{
_loc29_ = 22;
}
}
}
else
{
_loc19_ = int(_loc22_ + 16);
_loc29_ = 20;
}
}
else if(_loc29_ <= 35)
{
if(_loc29_ <= 28)
{
if(_loc29_ <= 26)
{
if(_loc29_ != 25)
{
if(_loc29_ == 26)
{
_loc29_ = 25;
if(_loc30_ >= 6)
{
_loc29_ = 23;
}
}
continue;
}
break;
}
if(_loc29_ != 27)
{
if(_loc29_ == 28)
{
_loc33_ = int(_loc30_ + 40);
_loc33_ = _loc33_ >> 2;
_loc33_ = _loc33_ & -16;
_loc22_ = _loc33_ | 14;
_loc29_ = 42;
}
}
else
{
_loc31_ = int(_loc31_ + 1);
_loc29_ = 10;
}
}
else if(_loc29_ <= 31)
{
if(_loc29_ != 29)
{
if(_loc29_ == 30)
{
_loc31_ = 0;
_loc29_ = 10;
}
}
else
{
_loc30_ = _loc30_ + 1;
_loc29_ = 34;
}
}
else if(_loc29_ != 32)
{
if(_loc29_ != 33)
{
if(_loc29_ == 34)
{
_loc29_ = 46;
}
}
else
{
_loc31_ = int(_loc31_ + 1);
_loc29_ = 17;
}
}
else
{
_loc33_ = int(_loc20_ + _loc31_);
_loc29_ = 28;
if(li8(_loc33_) != 0)
{
_loc29_ = 29;
}
_loc31_ = int(_loc31_ + 1);
}
}
else if(_loc29_ <= 40)
{
if(_loc29_ <= 37)
{
if(_loc29_ != 36)
{
if(_loc29_ == 37)
{
_loc29_ = 52;
_loc9_ = 1732584193;
}
}
else
{
_loc29_ = 17;
_loc31_ = 0;
}
}
else if(_loc29_ != 38)
{
if(_loc29_ != 39)
{
if(_loc29_ == 40)
{
_loc8_ = Number(0 - _loc8_);
_loc29_ = 39;
}
}
else
{
var _loc14_:Number = _loc8_ * 4294967296;
_loc37_ = int(_loc14_);
si32(_loc37_,int(_loc25_ + (_loc35_ << 2)));
_loc29_ = 53;
}
}
else
{
_loc29_ = 36;
}
}
else if(_loc29_ <= 42)
{
if(_loc29_ != 41)
{
if(_loc29_ == 42)
{
_loc33_ = int(_loc30_ + 32);
_loc19_ = _loc33_ >> 2;
_loc29_ = 26;
}
}
else
{
_loc29_ = 40;
if(_loc8_ >= 0)
{
_loc29_ = 39;
}
}
}
else if(_loc29_ != 43)
{
if(_loc29_ != 45)
{
if(_loc29_ == 46)
{
_loc29_ = 32;
}
}
else
{
_loc29_ = 43;
if(_loc35_ >= 64)
{
_loc29_ = 37;
}
}
}
else
{
_loc33_ = int(_loc35_ + 1);
_loc10_ = Math.sin(Number(_loc33_));
_loc29_ = 54;
}
}
else if(_loc29_ <= 130)
{
if(_loc29_ <= 120)
{
if(_loc29_ <= 51)
{
if(_loc29_ <= 49)
{
if(_loc29_ != 48)
{
if(_loc29_ == 49)
{
_loc6_ = _loc13_ ^ -1;
_loc29_ = 34;
}
}
else
{
_loc29_ = 120;
_loc31_ = 0;
}
}
else if(_loc29_ != 50)
{
if(_loc29_ == 51)
{
_loc13_ = _loc9_ ^ -1;
_loc29_ = 50;
}
}
else
{
_loc7_ = _loc11_ ^ -1;
_loc29_ = 49;
}
}
else if(_loc29_ <= 53)
{
if(_loc29_ != 52)
{
if(_loc29_ == 53)
{
_loc35_ = _loc35_ + 1;
_loc29_ = 45;
}
}
else
{
_loc29_ = 51;
_loc11_ = -271733879;
}
}
else if(_loc29_ != 54)
{
if(_loc29_ != 119)
{
if(_loc29_ == 120)
{
_loc29_ = 119;
_loc35_ = 0;
}
}
else
{
_loc29_ = 45;
_loc30_ = 0;
}
}
else
{
_loc29_ = 41;
_loc8_ = _loc10_;
}
}
else if(_loc29_ <= 125)
{
if(_loc29_ <= 122)
{
if(_loc29_ != 121)
{
if(_loc29_ != 122)
{
continue;
}
break;
}
_loc35_ = _loc35_ + 1;
_loc29_ = 152;
}
else if(_loc29_ != 123)
{
if(_loc29_ != 124)
{
if(_loc29_ == 125)
{
_loc29_ = 123;
}
}
else
{
si8(0,_loc21_ + 32);
_loc29_ = 122;
}
}
else
{
_loc29_ = 152;
_loc35_ = 0;
}
}
else if(_loc29_ <= 127)
{
if(_loc29_ != 126)
{
if(_loc29_ == 127)
{
_loc29_ = 125;
}
}
else
{
si8(_loc6_,int(_loc21_ + _loc35_));
_loc29_ = 121;
}
}
else if(_loc29_ != 128)
{
if(_loc29_ != 129)
{
if(_loc29_ == 130)
{
_loc31_ = int(_loc31_ + 16);
_loc29_ = 199;
}
}
else
{
_loc6_ = int(_loc6_ + 48);
_loc29_ = 126;
}
}
else
{
_loc6_ = int(_loc6_ + 87);
_loc29_ = 126;
}
}
else if(_loc29_ <= 139)
{
if(_loc29_ <= 134)
{
if(_loc29_ <= 132)
{
if(_loc29_ != 131)
{
if(_loc29_ == 132)
{
_loc33_ = _loc32_ & -2;
_loc33_ = int(_loc33_ + _loc7_);
_loc7_ = int((_loc33_ & -2 | _loc32_ & 1) + (_loc7_ & 1));
_loc29_ = 130;
}
}
else
{
_loc29_ = 129;
if(_loc6_ >= 10)
{
_loc29_ = 128;
}
}
}
else if(_loc29_ != 133)
{
if(_loc29_ == 134)
{
_loc33_ = _loc26_ & -2;
_loc33_ = int(_loc33_ + _loc13_);
_loc13_ = int((_loc33_ & -2 | _loc26_ & 1) + (_loc13_ & 1));
_loc29_ = 132;
}
}
else
{
_loc33_ = _loc35_ << 2;
_loc33_ = _loc33_ & 28;
_loc33_ = _loc6_ >> (_loc33_ ^ 4);
_loc6_ = _loc33_ & 15;
_loc29_ = 131;
}
}
else if(_loc29_ <= 136)
{
if(_loc29_ != 135)
{
if(_loc29_ == 136)
{
_loc33_ = int(_loc11_ + (_loc23_ & -2));
_loc11_ = (_loc33_ & -2 | _loc23_ & 1) + (_loc11_ & 1);
_loc29_ = 134;
}
}
else
{
_loc29_ = 133;
_loc6_ = _loc7_;
}
}
else if(_loc29_ != 137)
{
if(_loc29_ != 138)
{
if(_loc29_ == 139)
{
_loc35_ = _loc35_ + 1;
_loc29_ = 163;
}
}
else
{
_loc29_ = 137;
if(_loc31_ != 2)
{
_loc29_ = 135;
}
}
}
else
{
_loc29_ = 133;
_loc6_ = _loc13_;
}
}
else if(_loc29_ <= 144)
{
if(_loc29_ <= 141)
{
if(_loc29_ != 140)
{
if(_loc29_ == 141)
{
_loc33_ = _loc13_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc11_ = (_loc33_ & -2 | _loc13_ & 1) + (_loc6_ & 1);
_loc29_ = 139;
}
}
else
{
_loc29_ = 133;
_loc6_ = _loc11_;
}
}
else if(_loc29_ != 142)
{
if(_loc29_ != 143)
{
if(_loc29_ == 144)
{
_loc29_ = 133;
_loc6_ = _loc9_;
}
}
else
{
_loc6_ = _loc15_ << _loc18_ | int(_loc15_ >>> int(32 - _loc18_));
_loc29_ = 141;
}
}
else
{
_loc29_ = 140;
if(_loc31_ != 1)
{
_loc29_ = 138;
}
}
}
else if(_loc29_ <= 146)
{
if(_loc29_ != 145)
{
if(_loc29_ == 146)
{
_loc29_ = 144;
if(_loc31_ != 0)
{
_loc29_ = 142;
}
}
}
else
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 30)));
_loc33_ = int(_loc35_ - (_loc33_ & -4));
_loc37_ = int(_loc33_ + -1);
_loc37_ = int(_loc37_ * _loc33_);
_loc37_ = int(_loc37_ + (int(_loc37_ >>> 31)));
_loc33_ = int((_loc37_ >> 1) + (_loc33_ << 2));
_loc18_ = _loc33_ + 6;
_loc29_ = 143;
}
}
else if(_loc29_ != 147)
{
if(_loc29_ != 148)
{
if(_loc29_ == 149)
{
_loc29_ = 147;
_loc13_ = _loc11_;
}
}
else
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 29)));
_loc31_ = _loc33_ >> 3;
_loc29_ = 146;
}
}
else
{
_loc33_ = _loc16_ & -2;
_loc33_ = int(_loc33_ + _loc5_);
_loc15_ = (_loc33_ & -2 | _loc16_ & 1) + (_loc5_ & 1);
_loc29_ = 145;
}
}
else if(_loc29_ <= 198)
{
if(_loc29_ <= 172)
{
if(_loc29_ <= 161)
{
if(_loc29_ <= 155)
{
if(_loc29_ <= 152)
{
if(_loc29_ != 151)
{
if(_loc29_ == 152)
{
_loc29_ = 148;
if(_loc35_ >= 32)
{
_loc29_ = 124;
}
}
}
else
{
_loc29_ = 149;
_loc7_ = _loc13_;
}
}
else if(_loc29_ != 153)
{
if(_loc29_ == 155)
{
_loc33_ = int(_loc25_ + (_loc35_ << 2));
_loc37_ = li32(_loc33_);
_loc37_ = _loc37_ & -2;
_loc37_ = int(_loc37_ + _loc6_);
_loc37_ = _loc37_ & -2;
_loc5_ = (_loc37_ | _loc37_ & 1) + (_loc6_ & 1);
_loc29_ = 153;
}
}
else
{
_loc29_ = 151;
_loc9_ = _loc7_;
}
}
else if(_loc29_ <= 157)
{
if(_loc29_ != 156)
{
if(_loc29_ == 157)
{
_loc33_ = int(_loc35_ * 7);
_loc37_ = _loc33_ >> 31;
_loc37_ = int(_loc33_ + (int(_loc37_ >>> 28)));
_loc33_ = int(_loc33_ - (_loc37_ & 1073741808));
_loc33_ = int(_loc33_ + _loc31_);
_loc33_ = int(_loc27_ + (_loc33_ << 2));
_loc6_ = li32(_loc33_);
_loc29_ = 155;
}
}
else
{
_loc29_ = 127;
}
}
else if(_loc29_ != 158)
{
if(_loc29_ != 159)
{
if(_loc29_ == 160)
{
_loc33_ = _loc11_ | _loc7_ ^ -1;
_loc6_ = _loc33_ ^ _loc13_;
_loc29_ = 159;
}
}
else
{
_loc33_ = _loc9_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc16_ = (_loc33_ & -2 | _loc9_ & 1) + (_loc6_ & 1);
_loc29_ = 157;
}
}
else
{
_loc33_ = int(_loc9_ + (_loc28_ & -2));
_loc9_ = int((_loc33_ & -2 | _loc28_ & 1) + (_loc9_ & 1));
_loc29_ = 136;
}
}
else if(_loc29_ <= 167)
{
if(_loc29_ <= 163)
{
if(_loc29_ != 162)
{
if(_loc29_ == 163)
{
_loc29_ = 160;
if(_loc35_ >= 64)
{
_loc29_ = 158;
}
}
}
else
{
_loc35_ = _loc35_ + 1;
_loc29_ = 176;
}
}
else if(_loc29_ != 164)
{
if(_loc29_ != 166)
{
if(_loc29_ == 167)
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 30)));
_loc33_ = int(_loc35_ - (_loc33_ & -4));
_loc33_ = int(_loc33_ * 7);
_loc18_ = _loc33_ + _loc18_;
_loc29_ = 166;
}
}
else
{
_loc6_ = _loc15_ << _loc18_ | int(_loc15_ >>> int(32 - _loc18_));
_loc29_ = 164;
}
}
else
{
_loc33_ = _loc13_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc11_ = (_loc33_ & -2 | _loc13_ & 1) + (_loc6_ & 1);
_loc29_ = 162;
}
}
else if(_loc29_ <= 169)
{
if(_loc29_ != 168)
{
if(_loc29_ == 169)
{
_loc29_ = 167;
_loc18_ = 4;
}
}
else
{
_loc29_ = 167;
_loc18_ = 2;
}
}
else if(_loc29_ != 170)
{
if(_loc29_ != 171)
{
if(_loc29_ == 172)
{
_loc33_ = _loc13_ ^ _loc7_;
_loc6_ = _loc33_ ^ _loc11_;
_loc29_ = 183;
}
}
else
{
_loc33_ = _loc16_ & -2;
_loc33_ = int(_loc33_ + _loc5_);
_loc15_ = (_loc33_ & -2 | _loc16_ & 1) + (_loc5_ & 1);
_loc29_ = 170;
}
}
else
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 30)));
_loc29_ = 169;
if(int(_loc35_ - (_loc33_ & -4)) >= 2)
{
_loc29_ = 168;
}
}
}
else if(_loc29_ <= 185)
{
if(_loc29_ <= 178)
{
if(_loc29_ <= 175)
{
if(_loc29_ != 173)
{
if(_loc29_ == 175)
{
_loc29_ = 173;
_loc7_ = _loc13_;
}
}
else
{
_loc29_ = 171;
_loc13_ = _loc11_;
}
}
else if(_loc29_ != 176)
{
if(_loc29_ == 177)
{
_loc29_ = 175;
_loc9_ = _loc7_;
}
}
else
{
_loc29_ = 172;
if(_loc35_ >= 48)
{
_loc29_ = 163;
}
}
}
else if(_loc29_ <= 180)
{
if(_loc29_ != 179)
{
if(_loc29_ == 180)
{
_loc6_ = _loc11_ & _loc7_ | _loc13_ & (_loc7_ ^ -1);
_loc29_ = 206;
}
}
else
{
_loc33_ = int(_loc25_ + (_loc35_ << 2));
_loc37_ = li32(_loc33_);
_loc37_ = _loc37_ & -2;
_loc37_ = int(_loc37_ + _loc6_);
_loc37_ = _loc37_ & -2;
_loc5_ = (_loc37_ | _loc37_ & 1) + (_loc6_ & 1);
_loc29_ = 177;
}
}
else if(_loc29_ != 181)
{
if(_loc29_ != 183)
{
if(_loc29_ == 184)
{
_loc29_ = 180;
if(_loc35_ >= 32)
{
_loc29_ = 176;
}
}
}
else
{
_loc33_ = _loc9_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc16_ = (_loc33_ & -2 | _loc9_ & 1) + (_loc6_ & 1);
_loc29_ = 181;
}
}
else
{
_loc33_ = int(_loc35_ * 3);
_loc33_ = int(_loc33_ + 5);
_loc37_ = _loc33_ >> 31;
_loc37_ = int(_loc33_ + (int(_loc37_ >>> 28)));
_loc33_ = int(_loc33_ - (_loc37_ & 1073741808));
_loc33_ = int(_loc33_ + _loc31_);
_loc33_ = int(_loc27_ + (_loc33_ << 2));
_loc6_ = li32(_loc33_);
_loc29_ = 179;
}
}
else if(_loc29_ <= 191)
{
if(_loc29_ <= 187)
{
if(_loc29_ != 186)
{
if(_loc29_ == 187)
{
_loc6_ = _loc11_ & _loc13_ | _loc7_ & (_loc11_ ^ -1);
_loc29_ = 229;
}
}
else
{
_loc35_ = _loc35_ + 1;
_loc29_ = 184;
}
}
else if(_loc29_ != 188)
{
if(_loc29_ != 190)
{
if(_loc29_ == 191)
{
_loc29_ = 187;
if(_loc35_ >= 16)
{
_loc29_ = 184;
}
}
}
else
{
_loc6_ = _loc15_ << _loc18_ | int(_loc15_ >>> int(32 - _loc18_));
_loc29_ = 188;
}
}
else
{
_loc33_ = _loc13_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc11_ = (_loc33_ & -2 | _loc13_ & 1) + (_loc6_ & 1);
_loc29_ = 186;
}
}
else if(_loc29_ <= 194)
{
if(_loc29_ != 192)
{
if(_loc29_ == 194)
{
_loc33_ = _loc16_ & -2;
_loc33_ = int(_loc33_ + _loc5_);
_loc15_ = (_loc33_ & -2 | _loc16_ & 1) + (_loc5_ & 1);
_loc29_ = 192;
}
}
else
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 30)));
_loc33_ = int(_loc35_ - (_loc33_ & -4));
_loc37_ = int(_loc33_ + -1);
_loc24_ = _loc37_ * _loc33_;
_loc37_ = int(_loc24_ + (int(_loc24_ >>> 31)));
_loc33_ = int((_loc37_ >> 1) + (_loc33_ << 2));
_loc18_ = _loc33_ + 5;
_loc29_ = 190;
}
}
else if(_loc29_ != 195)
{
if(_loc29_ != 196)
{
if(_loc29_ == 198)
{
_loc29_ = 196;
_loc7_ = _loc13_;
}
}
else
{
_loc29_ = 194;
_loc13_ = _loc11_;
}
}
else
{
_loc29_ = 238;
_loc28_ = _loc9_;
}
}
else if(_loc29_ <= 220)
{
if(_loc29_ <= 208)
{
if(_loc29_ <= 203)
{
if(_loc29_ <= 201)
{
if(_loc29_ != 199)
{
if(_loc29_ == 200)
{
_loc29_ = 198;
_loc9_ = _loc7_;
}
}
else
{
_loc29_ = 195;
if(_loc31_ >= _loc22_)
{
_loc29_ = 156;
}
}
}
else if(_loc29_ != 202)
{
if(_loc29_ == 203)
{
_loc33_ = _loc19_ >> 31;
_loc33_ = int(_loc19_ + (int(_loc33_ >>> 30)));
_loc33_ = int(_loc19_ - (_loc33_ & 536870908));
_loc33_ = int(_loc27_ + (_loc19_ & -4));
_loc37_ = 128 << (_loc33_ << 3) | li32(_loc33_);
si32(_loc37_,_loc33_);
_loc29_ = 243;
}
}
else
{
_loc33_ = int(_loc25_ + (_loc35_ << 2));
_loc37_ = li32(_loc33_);
_loc37_ = _loc37_ & -2;
_loc37_ = int(_loc37_ + _loc6_);
_loc37_ = _loc37_ & -2;
_loc5_ = (_loc37_ | _loc37_ & 1) + (_loc6_ & 1);
_loc29_ = 200;
}
}
else if(_loc29_ <= 205)
{
if(_loc29_ != 204)
{
if(_loc29_ == 205)
{
_loc31_ = int(_loc31_ + 1);
_loc29_ = 226;
}
}
else
{
_loc33_ = int(_loc35_ * 5);
_loc33_ = int(_loc33_ + 1);
_loc37_ = _loc33_ >> 31;
_loc37_ = int(_loc33_ + (int(_loc37_ >>> 28)));
_loc33_ = int(_loc33_ - (_loc37_ & 1073741808));
_loc33_ = int(_loc33_ + _loc31_);
_loc33_ = int(_loc27_ + (_loc33_ << 2));
_loc6_ = li32(_loc33_);
_loc29_ = 202;
}
}
else if(_loc29_ != 206)
{
if(_loc29_ != 207)
{
if(_loc29_ == 208)
{
_loc17_ = _loc17_ + 89;
_loc29_ = 207;
}
}
else
{
_loc33_ = _loc19_ >> 31;
_loc33_ = int(_loc19_ + (int(_loc33_ >>> 30)));
_loc33_ = int(_loc19_ - (_loc33_ & 536870908));
_loc37_ = int(_loc27_ + (_loc19_ & -4));
_loc33_ = _loc17_ << (_loc33_ << 3) | li32(_loc37_);
si32(_loc33_,_loc37_);
_loc29_ = 5;
}
}
else
{
_loc33_ = _loc9_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc16_ = (_loc33_ & -2 | _loc9_ & 1) + (_loc6_ & 1);
_loc29_ = 204;
}
}
else if(_loc29_ <= 213)
{
if(_loc29_ <= 210)
{
if(_loc29_ != 209)
{
if(_loc29_ == 210)
{
_loc17_ = _loc17_ + 48;
_loc29_ = 207;
}
}
else
{
_loc35_ = _loc35_ + 1;
_loc29_ = 191;
}
}
else if(_loc29_ != 211)
{
if(_loc29_ != 212)
{
if(_loc29_ == 213)
{
_loc6_ = _loc15_ << _loc18_ | int(_loc15_ >>> int(32 - _loc18_));
_loc29_ = 211;
}
}
else
{
_loc29_ = 210;
if(_loc17_ >= 10)
{
_loc29_ = 208;
}
}
}
else
{
_loc33_ = _loc13_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc11_ = (_loc33_ & -2 | _loc13_ & 1) + (_loc6_ & 1);
_loc29_ = 209;
}
}
else if(_loc29_ <= 216)
{
if(_loc29_ != 214)
{
if(_loc29_ == 215)
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 30)));
_loc33_ = int(_loc35_ - (_loc33_ & -4));
_loc33_ = int(_loc33_ * 5);
_loc18_ = _loc33_ + 7;
_loc29_ = 213;
}
}
else
{
_loc33_ = int(_loc31_ * 125);
_loc33_ = int(_loc33_ + 641);
_loc37_ = int(_loc31_ * 39);
_loc33_ = int(_loc37_ + int(_loc33_ * _loc35_));
_loc33_ = int(_loc33_ + 32281);
_loc37_ = _loc33_ >> 31;
_loc37_ = int(_loc33_ + (int(_loc37_ >>> 27)));
_loc17_ = _loc33_ - (_loc37_ & -32);
_loc29_ = 212;
}
}
else if(_loc29_ != 217)
{
if(_loc29_ != 218)
{
if(_loc29_ == 219)
{
_loc29_ = 217;
_loc13_ = _loc11_;
}
}
else
{
_loc29_ = 214;
if(_loc35_ >= 4)
{
_loc29_ = 205;
}
}
}
else
{
_loc33_ = _loc16_ & -2;
_loc33_ = int(_loc33_ + _loc5_);
_loc15_ = (_loc33_ & -2 | _loc16_ & 1) + (_loc5_ & 1);
_loc29_ = 215;
}
}
else if(_loc29_ <= 231)
{
if(_loc29_ <= 225)
{
if(_loc29_ <= 222)
{
if(_loc29_ != 221)
{
if(_loc29_ == 222)
{
_loc29_ = 218;
_loc35_ = 0;
}
}
else
{
_loc29_ = 219;
_loc7_ = _loc13_;
}
}
else if(_loc29_ != 223)
{
if(_loc29_ == 225)
{
_loc33_ = int(_loc25_ + (_loc35_ << 2));
_loc37_ = li32(_loc33_);
_loc37_ = _loc37_ & -2;
_loc37_ = int(_loc37_ + _loc6_);
_loc37_ = _loc37_ & -2;
_loc5_ = (_loc37_ | _loc37_ & 1) + (_loc6_ & 1);
_loc29_ = 223;
}
}
else
{
_loc29_ = 221;
_loc9_ = _loc7_;
}
}
else if(_loc29_ <= 228)
{
if(_loc29_ != 226)
{
if(_loc29_ == 227)
{
_loc33_ = _loc35_ >> 31;
_loc33_ = int(_loc35_ + (int(_loc33_ >>> 28)));
_loc33_ = int(_loc35_ - (_loc33_ & 1073741808));
_loc33_ = int(_loc33_ + _loc31_);
_loc33_ = int(_loc27_ + (_loc33_ << 2));
_loc6_ = li32(_loc33_);
_loc29_ = 225;
}
}
else
{
_loc29_ = 222;
if(_loc31_ >= 8)
{
_loc29_ = 203;
}
}
}
else if(_loc29_ != 229)
{
if(_loc29_ != 230)
{
if(_loc29_ == 231)
{
_loc33_ = int(_loc21_ + _loc31_);
_loc37_ = _loc31_ >> 31;
_loc37_ = int(_loc31_ + (int(_loc37_ >>> 30)));
_loc37_ = int(_loc31_ - (_loc37_ & 536870908));
_loc37_ = int(_loc27_ + (_loc31_ & -4));
_loc33_ = si8(li8(_loc33_)) << (_loc37_ << 3) | li32(_loc37_);
si32(_loc33_,_loc37_);
_loc29_ = 14;
}
}
else
{
_loc29_ = 11;
_loc19_ = _loc31_;
}
}
else
{
_loc33_ = _loc9_ & -2;
_loc33_ = int(_loc33_ + _loc6_);
_loc16_ = (_loc33_ & -2 | _loc9_ & 1) + (_loc6_ & 1);
_loc29_ = 227;
}
}
else if(_loc29_ <= 238)
{
if(_loc29_ <= 234)
{
if(_loc29_ != 232)
{
if(_loc29_ == 234)
{
_loc29_ = 232;
_loc32_ = _loc7_;
}
}
else
{
_loc29_ = 191;
_loc35_ = 0;
}
}
else if(_loc29_ != 235)
{
if(_loc29_ != 236)
{
if(_loc29_ == 238)
{
_loc29_ = 236;
_loc23_ = _loc11_;
}
}
else
{
_loc29_ = 234;
_loc26_ = _loc13_;
}
}
else
{
_loc29_ = 231;
if(_loc31_ >= _loc30_)
{
_loc29_ = 230;
}
}
}
else if(_loc29_ <= 240)
{
if(_loc29_ != 239)
{
if(_loc29_ == 240)
{
_loc37_ = int(_loc31_ % 7);
_loc33_ = int(int(_loc31_ * 3) + int(_loc37_ * 9));
_loc33_ = int(_loc33_ + 7);
_loc37_ = _loc33_ >> 31;
_loc37_ = int(_loc33_ + (int(_loc37_ >>> 30)));
_loc33_ = int(_loc21_ + _loc31_);
_loc37_ = int(int(_loc33_ - (_loc37_ & 252)) + li8(_loc33_));
si8(_loc37_,_loc33_);
_loc29_ = 18;
}
}
else
{
_loc29_ = 235;
_loc31_ = 0;
}
}
else if(_loc29_ != 241)
{
if(_loc29_ != 243)
{
if(_loc29_ == 244)
{
_loc29_ = 240;
if(_loc31_ >= _loc30_)
{
_loc29_ = 239;
}
}
}
else
{
_loc37_ = _loc30_ << 3;
_loc37_ = int(_loc37_ + 256);
si32(_loc37_,int(_loc27_ + (_loc22_ << 2)));
_loc29_ = 241;
}
}
else
{
_loc29_ = 199;
_loc31_ = 0;
}
}
_loc4_ = CModule.readString(_loc21_,32);
if(_loc20_ != 0)
{
_loc3_ = int(_loc3_ - 16);
si32(_loc20_,_loc3_);
ESP = _loc3_;
F_idalloc();
_loc3_ = int(_loc3_ + 16);
}
if(_loc21_ != 0)
{
_loc3_ = int(_loc3_ - 16);
si32(_loc21_,_loc3_);
ESP = _loc3_;
F_idalloc();
_loc3_ = int(_loc3_ + 16);
}
var _loc39_:* = _loc4_;
_loc3_ = _loc38_;
ESP = _loc3_;
return _loc39_;
}
}