E0040154A(void* _a4) {
char _v548;
struct _WIN32_FIND_DATAW _v596;
void* _v620;
void* _v624;
void* _v638;
signed int _v640;
signed int _v644;
signed int _v648;
int _v652;
WCHAR* _v656;
short _v660;
short _v664;
RECT* _v668;
int _v672;
struct _FILETIME _v680;
int _v684;
int _v688;
signed int _v692;
void _v696;
int _v700;
int _v704;
int _v708;
RECT* _v712;
char _v716;
signed int _v720;
RECT* _v724;
signed int _v728;
WCHAR* _v732;
int _v736;
intOrPtr _v740;
intOrPtr _v744;
void* _v752;
int _v756;
intOrPtr _v760;
int _v764;
void* _v768;
int _v776;
void* _v784;
void* _v792;
void* _v796;
signed int _t453;
char _t457;
signed int _t459;
signed int _t461;
char* _t463;
int _t466;
_t459 = 7;
_v700 = *0x4349f8;
memcpy( &_v696, _a4, _t459 << 2);
_t461 = _v692;
_t463 = L"user32::EnumWindows(i r1 ,i 0)";
_t453 = _v688;
_v652 = _t461;
_v704 = _t463 + (_t461 << 0xb);
*0x40b104 = &_v692;
_t466 = _v696 + 0xfffffffe;
_v716 = 0;
_v708 = _t466;
_v668 = _t453;
_v712 = _t463 + (_t453 << 0xb);
if(_t466 > 0x43) {
L391:
_t457 = _v716;
L392:
*0x435ac8 = *0x435ac8 + _t457;
L393:
return 0;
}
switch( *((intOrPtr*)(_v708 * 4 + &M00402EBA))) {
case 0:
return _t461;
case 1:
_push(0);
_push(__ecx);
goto L4;
case 2:
*0x4349ec = *0x4349ec + 1;
__eflags = __edx;
if(__edx != 0) {
PostQuitMessage(0);
}
goto L5;
case 3:
E004030FD(__ecx) = __eax - 1;
_push(0);
return __eax;
case 4:
_push(0);
_push(__ecx);
goto L10;
case 5:
__eax = E00403002(0);
0 = 1;
__eflags = __eax - 1;
__ecx = > ? __eax : 1;
Sleep( > ? __eax : 1);
goto L391;
case 6:
__eax = SetForegroundWindow(__edx);
goto L391;
case 7:
__edx = *0x4349e4;
__esi = ShowWindow;
__eflags = __edx;
if(__edx != 0) {
__eax = ShowWindow(__edx, __eax); // executed
__ecx = _v692;
}
__eax = *0x4349e8;
__eflags = __eax;
if(__eax != 0) {
__eax = ShowWindow(__eax, __ecx); // executed
}
goto L391;
case 8:
__eax = E0040303E(__edx, 0xfffffff0);
__eax = SetFileAttributesW(__eax, _v692);
goto L27;
case 9:
__edi = E0040303E(__edx, 0xfffffff0);
__eax = E00406BC5(__edi);
__ebx = _v724;
__esi = __eax;
__eflags = __esi;
if(__esi == 0) {
L41:
__eflags = _v688;
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
if(_v688 == 0) {
_push(0xfffffff5);
goto L10;
} else {
_push(0xffffffe6);
E00405D3A() = E00406B1A(L"C:\\Users\\hardz\\AppData\\Local\\Temp\\mnstring\\Cirkusprogrammet\\Lovgivningers\\Wolfgang", __edi);
__eax = SetCurrentDirectoryW(__edi); // executed
__eflags = __eax;
if(__eax == 0) {
_v716 = 0;
}
goto L391;
}
} else {
goto L30;
}
L31:
__eflags = _v684;
if(_v684 == 0) {
goto L34;
}
__eax = E004064FC();
__eflags = __eax;
if(__eax != 0) {
__eax = E00405E3E(__edi); // executed
L35:
__eflags = __eax;
if(__eax == 0) {
L39:
*__esi = __bp;
__esi = __esi + 2;
__eflags = __bp;
if(__bp != 0) {
L30:
__esi = E004065F6(__esi, 0x5c);
__eax = 0;
__ebp = *__esi & 0x0000ffff;
*__esi = __ax;
__eflags = __bp;
if(__bp != 0) {
goto L34;
}
goto L31;
} else {
_v716 = __ebx;
goto L41;
}
}
__eflags = __eax - 0xb7;
if(__eax != 0xb7) {
L38:
__ebx = &(__ebx[0]);
__eflags = __ebx;
goto L39;
}
__eax = GetFileAttributesW(__edi); // executed
__eflags = __al & 0x00000010;
if((__al & 0x00000010) != 0) {
goto L39;
}
goto L38;
}
L34:
__eax = E00405E1E(__edi);
goto L35;
case 0xa:
__eax = E0040303E(__edx, 0);
__eax = E004065CF(__eax);
goto L176;
case 0xb:
__eax = _v684;
__eflags = _v684;
if(__eflags > 0) {
__eax = *(0x435a80 + __ecx * 4);
*(0x435ac0 + __ecx * 4) = *(0x435a80 + __ecx * 4);
} else {
if(__eflags == 0) {
__eax = *(0x435ac0 + __ecx * 4);
*(0x435a80 + __ecx * 4) = *(0x435ac0 + __ecx * 4);
}
0 = E00403002(1);
__eax = _v692;
*(0x435ac0 + _v692 * 4) = __ecx;
}
goto L391;
case 0xc:
__ecx = _v684;
_push(4);
__edx = *(0x435ac0 + __ecx * 4);
__edx = __edx & _v680.dwLowDateTime;
*(0x435ac0 + __ecx * 4) = __edx & _v680.dwLowDateTime;
__eax = 0;
__eflags = __edx;
_pop(__ecx);
== ? 0 : 0 = *((intOrPtr*)(__esp + ( == ? 0 : 0) + 0x28));
return *((intOrPtr*)(__esp + ( == ? 0 : 0) + 0x28));
case 0xd:
_push( *((intOrPtr*)(0x435ac0 + __eax * 4)));
goto L20;
case 0xe:
__esi = E0040303E(__edx, 0xffffffd0);
__edi = E0040303E(__edx, 0xffffffdf);
__eax = E0040303E(__edx, 0x13);
__eax = MoveFileW(__esi, __edi);
__eflags = __eax;
if(__eax == 0) {
__eflags = _v684;
if(_v684 == 0) {
goto L28;
}
__eax = E004065CF(__esi);
__eflags = __eax;
if(__eax == 0) {
goto L28;
} else {
__eax = E0040623D(__esi, __edi);
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
_push(0xffffffe4);
goto L10;
}
} else {
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
_push(0xffffffe3);
L10:
__eax = E00405D3A();
goto L391;
}
case 0xf:
__edi = E0040303E(__edx, 0);
__eax = &_v716;
__eax = GetFullPathNameW(__edi, 0x400, __esi, &_v716);
__eflags = __eax;
if(__eax != 0) {
__eax = _v712;
__eflags = __eax - __edi;
if(__eax <= __edi) {
L57:
__ebx = _v716;
L58:
__eflags = _v684 - __ebp;
if(_v684 == __ebp) {
__eax = GetShortPathNameW(__esi, __esi, 0x400);
}
goto L392;
}
__eflags = *__eax - __bp;
if( *__eax == __bp) {
goto L57;
}
__eax = E004065CF(__edi);
__eflags = __eax;
if(__eax == 0) {
goto L52;
} else {
__eflags = __eax;
__eax = E00406B1A(_v712, __eax);
goto L57;
}
}
L52:
0 = 1;
__eax = 0;
*__esi = __ax;
goto L58;
case 0x10:
__eax = E0040303E(__edx, 0xffffffff);
__ecx = &_v656;
__eax = SearchPathW(0, __eax, 0, 0x400, __edi, &_v656);
__eflags = __eax;
if(__eax != 0) {
goto L391;
}
goto L61;
case 0x11:
__eax = E0040303E(__edx, 0xffffffef);
__eax = E00406A56(__ecx, __edi, __eax); // executed
goto L27;
case 0x12:
__eax = E0040303E(__edx, 0x31);
__ebx = _v696;
__esi = __eax;
__ebx = _v696 & 0x00000007;
_v708 = __esi;
_v716 = __ebx;
__eax = E00406E03(__esi);
__edi = L"Call";
_push(__esi);
__eflags = __eax;
if(__eax == 0) {
__eax = E00406B1A(__edi, L"C:\\Users\\hardz\\AppData\\Local\\Temp\\mnstring\\Cirkusprogrammet\\Lovgivningers\\Wolfgang");
__eax = lstrcatW(__eax, ??);
} else {
_push(__edi);
__eax = E00406B1A();
}
__eax = E00406D3D(__edi);
__esi = 0;
__esi = 1;
__eflags = 1;
do {
__eflags = __ebx - 3;
if(__ebx < 3) {
L71:
__eflags = __ebx;
if(__ebx == 0) {
__eax = E00406B9D(__edi);
}
__eax = 0;
__eflags = __ebx - __esi;
0 | __eflags != 0x00000000 = (__eflags != 0) + 1;
__eax = E0040691B(__edi, 0x40000000, (__eflags != 0) + 1);
_v720 = __eax;
__eflags = __eax - 0xffffffff;
if(__eax != 0xffffffff) {
__esi = _v704;
__eax = E00405D3A(0xffffffea, __esi);
__ebx = _v716;
*0x435af4 = *0x435af4 + 1;
__eax = E00403148(_v692, __ebx, __ebp, __ebp);
*0x435af4 = *0x435af4 - 1;
__eflags = _v704 - 0xffffffff;
_v732 = __eax;
if(_v704 != 0xffffffff) {
L83:
&_v680 = SetFileTime(0, &_v680, __ebp, &_v680); // executed
L84:
__eax = FindCloseChangeNotification(__ebx); // executed
__eax = _v708;
__eflags = __eax;
if(__eax >= 0) {
goto L391;
}
__eflags = __eax - 0xfffffffe;
if(__eax != 0xfffffffe) {
_push(0xffffffee);
_push(__edi);
__eax = E00405EBA();
} else {
_push(0xffffffe9);
_push(__edi);
E00405EBA() = lstrcatW(__edi, __esi);
}
_push(0x200010);
_push(__edi);
goto L89;
}
__eflags = _v680.dwHighDateTime - 0xffffffff;
if(_v680.dwHighDateTime == 0xffffffff) {
goto L84;
}
goto L83;
} else {
__eflags = __ebx;
if(__ebx != 0) {
__esi = _v704;
__eax = E00405D3A(0xffffffe2, _v704);
__ebx = 0;
__eflags = _v720 - 2;
goto L80;
}
goto L75;
}
}
__eax = E004065CF(__edi);
__ecx = __ebp;
__eflags = __eax;
if(__eax != 0) {
__ecx = &_v680;
__eax = __eax + 0x14;
__eflags = __eax;
0 = __eax;
}
__ebx = &(__ebx[0xffffffffffffffff]);
__ebx = __ebx | 0x80000000;
__ebx = __ebx & __ecx;
__ebx = ~__ebx;
asm("sbb ebx, ebx");
__ebx = &(__ebx[0]);
__eflags = __ebx;
_v712 = __ebx;
goto L71;
L75:
E00406B1A("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp", L"user32::EnumWindows(i r1 ,i 0)") = E00406B1A(L"user32::EnumWindows(i r1 ,i 0)", __edi);
_push(_v688);
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
E00405EBA() = E00406B1A(L"user32::EnumWindows(i r1 ,i 0)", "C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp");
_v724 = _v724 >> 3;
__eax = E00406AA8("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll", _v724 >> 3);
__eax = __eax - 4;
__eflags = __eax;
} while (__eax == 0);
__eax = __eax - 1;
__eflags = __eax;
if(__eax == 0) {
*0x435ac8 = *0x435ac8 + 1;
goto L393;
}
_push(__edi);
_push(0xfffffffa);
L4:
__eax = E00405D3A();
goto L5;
case 0x13:
_push(0);
goto L91;
case 0x14:
__eax = E0040303E(__edx, 0x31);
__eax = E00406AA8(__eax, _v696);
__eflags = __eax;
if(__eax == 0) {
goto L28;
}
__eflags = __eax - _v684;
if(__eax == _v684) {
goto L122;
}
__eflags = __eax - _v680.dwHighDateTime;
if(__eax != _v680.dwHighDateTime) {
goto L391;
}
__eax = _v672;
return _v672;
case 0x15:
_push(0xfffffff0);
L91:
E0040303E(__edx) = E00406719(__eflags, __eax, _v692);
goto L391;
case 0x16:
__eax = E0040303E(__edx, 1);
__eax = lstrlenW(__eax);
goto L98;
case 0x17:
0 = E00403002(2);
__esi = __edx;
__ebp = E00403002(3);
__eax = E0040303E(__edx, 1);
_v712 = __eax;
__eax = lstrlenW(__eax);
__ecx = 0;
__eflags = __esi;
*__edi = __cx;
__ebx = == ? __eax : __ebx;
__eflags = __ebx;
if(__ebx == 0) {
goto L391;
}
__eflags = __ebp;
if(__ebp >= 0) {
L102:
__eflags = __ebp - __eax;
__ebp = > ? __eax : __ebp;
_v708 = _v708 + __ebp * 2;
__eax = E00406B1A(__edi, _v708 + __ebp * 2);
__eflags = __ebx;
if(__ebx < 0) {
0 = 0 + lstrlenW(__edi);
__eflags = __ebx;
}
__eax = 0;
__eflags = __ebx;
__eax = >= ? __ebx : 0;
__ebx = _v716;
__eflags = __eax - 0x400;
if(__eax < 0x400) {
__ecx = 0;
*(__edi + __eax * 2) = __cx;
}
goto L392;
}
__ebp = __ebp + __eax;
__eflags = __ebp;
if(__ebp < 0) {
goto L391;
}
goto L102;
case 0x18:
__esi = E0040303E(__edx, 0x20);
_push(E0040303E(__edx, 0x31));
_push(__esi);
__eflags = _v684;
if(_v684 != 0) {
__eax = lstrcmpW();
} else {
__eax = lstrcmpiW();
}
__eflags = __eax;
if(__eax != 0) {
goto L122;
} else {
goto L110;
}
case 0x19:
__esi = 0;
__esi = 1;
0 = E0040303E(__edx, 1);
__eax = ExpandEnvironmentStringsW(__ebx, __edi, 0x400);
__eflags = __eax;
if(__eax == 0) {
L114:
__eax = 0;
__ebx = __esi;
*__edi = __ax;
L116:
__eax = 0;
*(__edi + 0x7fe) = __ax;
goto L392;
}
__eflags = _v684;
if(_v684 == 0) {
L115:
__ebx = _v716;
goto L116;
}
__eax = lstrcmpW(__ebx, __edi);
__eflags = __eax;
if(__eax != 0) {
goto L115;
}
goto L114;
case 0x1a:
__esi = _v672;
__edi = E00403002(0);
__eax = E00403002(1);
__eflags = _v672;
if(_v672 != 0) {
__eflags = __edi - __eax;
if(__eflags >= 0) {
if(__eflags <= 0) {
goto L110;
}
L124:
__eax = _v680.dwHighDateTime;
return _v680.dwHighDateTime;
}
L122:
__eax = _v680.dwLowDateTime;
return _v680.dwLowDateTime;
}
__eflags = __edi - __eax;
if(__eflags < 0) {
goto L122;
}
if(__eflags <= 0) {
goto L110;
}
goto L124;
case 0x1b:
__ebx = 0;
__ebx = 1;
__esi = E00403002(1);
0 = E00403002(2);
__eax = _v680.dwLowDateTime;
__eflags = __eax - 0xd;
if(__eax > 0xd) {
L149:
__ebx = _v716;
L150:
__eax = E0040661F(__edi, __esi);
goto L392;
}
switch( *((intOrPtr*)(__eax * 4 + &M00402FCA))) {
case 0:
__esi = __esi + __ecx;
goto L149;
case 1:
__esi = __esi - __ecx;
goto L149;
case 2:
__esi = __esi * __ecx;
goto L149;
case 3:
__eflags = __ecx;
if(__ecx == 0) {
goto L132;
}
__eax = __esi;
asm("cdq");
_t103 = __eax % __ecx;
__eax = __eax / __ecx;
__edx = _t103;
__esi = __eax;
goto L133;
case 4:
__esi = __esi | __ecx;
goto L149;
case 5:
__esi = __esi & __ecx;
goto L149;
case 6:
__esi = __esi ^ __ecx;
goto L149;
case 7:
__eax = 0;
__eflags = __esi;
__eax = 0 | __eflags == 0x00000000;
__esi = __eflags == 0;
goto L149;
case 8:
__eflags = __esi;
if(__esi == 0) {
goto L142;
}
goto L139;
case 9:
__eflags = __esi;
if(__esi == 0) {
L140:
__esi = __ebp;
goto L149;
}
L142:
__eflags = __ecx;
if(__ecx == 0) {
goto L140;
}
L139:
__esi = __ebx;
goto L149;
case 0xa:
__eflags = __ecx;
if(__ecx == 0) {
L132:
__esi = __ebp;
L133:
__ebx = 0;
__eflags = __ecx;
__ebx = 0 | __ecx == 0x00000000;
goto L150;
}
__eax = __esi;
asm("cdq");
_t111 = __eax % __ecx;
__eax = __eax / __ecx;
__edx = _t111;
__esi = _t111;
goto L133;
case 0xb:
__esi = __esi << __cl;
goto L149;
case 0xc:
__esi = __esi >> __cl;
goto L149;
case 0xd:
__eflags = __esi;
goto L149;
}
case 0x1c:
__esi = E0040303E(__edx, 1);
E00403002(2) = wsprintfW(__edi, __esi, __eax);
__esp = __esp + 0x10;
goto L391;
case 0x1d:
__ecx = _v684;
__esi = *0x40b100; // 0x0
__eflags = __ecx;
if(__ecx == 0) {
__eflags = __eax;
if(__eax == 0) {
__eax = GlobalAlloc(0x40, 0x804);
_push(_v692);
__esi = __eax;
_t118 = __esi + 4; // 0x4
__eax = _t118;
_push(_t118);
__eax = E00405EBA();
__eax = *0x40b100; // 0x0
*__esi = __eax;
*0x40b100 = __esi;
goto L391;
}
__eflags = __esi;
if(__esi == 0) {
goto L28;
}
_t116 = __esi + 4; // 0x4
_t116 = E00406B1A(__edi, _t116);
__eax = *__esi;
*0x40b100 = *__esi;
__eax = GlobalFree(__esi);
goto L391;
} else {
goto L153;
}
while(1) {
L153:
__ecx = __ecx - 1;
__eflags = __esi;
if(__esi == 0) {
goto L158;
}
__esi = *__esi;
__eflags = __ecx;
if(__ecx != 0) {
continue;
}
__eflags = __esi;
if(__esi == 0) {
goto L158;
}
__esi = __esi + 4;
__edi = L"Call";
__eax = E00406B1A(__edi, __esi);
__eax = *0x40b100; // 0x0
__eax = E00406B1A(__esi, __eax);
__eax = *0x40b100; // 0x0
_push(__edi);
__eax = __eax + 4;
__eflags = __eax;
_push(__eax);
goto L157;
}
goto L158;
case 0x1e:
__esi = E00403002(3);
_v712 = __esi;
0 = E00403002(4);
__eax = _v672;
__eflags = __al & 0x00000001;
if((__al & 0x00000001) != 0) {
__esi = E0040303E(__edx, 0x33);
__eax = _v680.dwHighDateTime;
_v716 = __esi;
}
__eflags = __al & 0x00000002;
if((__al & 0x00000002) != 0) {
0 = E0040303E(__edx, 0x44);
}
__eflags = _v696 - 0x21;
_push(1);
if(_v696 != 0x21) {
__esi = E0040303E(__edx);
__eax = E0040303E(__edx);
__ecx = 0;
__eflags = *__eax - __bp;
!= ? __eax : 0 = 0;
__eflags = *__esi - __bp;
__ecx = != ? __esi : 0;
__eax = FindWindowExW(_v720, __ebx, != ? __esi : 0, != ? __eax : 0);
goto L172;
} else {
_v712 = E00403002();
__eax = E00403002(2);
__ecx = _v672;
__ecx = _v672 >> 2;
__eflags = __ecx;
if(__ecx == 0) {
__eax = SendMessageW(_v712, __eax, __esi, __ebx);
L172:
_v704 = __eax;
L173:
__eflags = _v692 - __ebp;
if(_v692 < __ebp) {
goto L391;
}
goto L98;
}
__edx = &_v704;
__eax = ~__eax;
asm("sbb ebx, ebx");
__eax = _v704;
_v716 = 0;
goto L173;
}
case 0x1f:
__eax = E00403002(0);
__eax = IsWindow(__eax);
L176:
__eflags = __eax;
if(__eax == 0) {
L110:
__eax = _v684;
return _v684;
}
__eax = _v688;
return _v688;
case 0x20:
__esi = E00403002(2);
__eax = E00403002(1);
__eax = GetDlgItem(__eax, __esi);
goto L98;
case 0x21:
__esi = *0x435a48;
__esi = *0x435a48 + __eax;
E00403002(0) = SetWindowLongW(__eax, 0xffffffeb, __esi);
goto L391;
case 0x22:
__eflags = _v680.dwLowDateTime & 0x00000100;
if((_v680.dwLowDateTime & 0x00000100) == 0) {
__eax = GetDlgItem(__edx, _v684);
} else {
__eax = E00403002(2);
}
__ebp = __eax;
__eax = _v680.dwLowDateTime;
__ecx = __eax;
__ebx = __eax;
__ecx = __eax & 0x00000004;
__ebx = __eax >> 0x1e;
_v704 = __eax & 0x00000004;
__esi = __eax;
__ecx = __eax;
__esi = __eax & 0x00000003;
__ecx = __eax >> 0x1f;
__ebx = __eax >> 0x0000001e & 0x00000001;
_v708 = __eax >> 0x1f;
__eflags = __eax & 0x00010000;
if((__eax & 0x00010000) == 0) {
__eax = _v688 & 0x0000ffff;
} else {
__eax = E0040303E(__edx, 0x11);
}
_v712 = __eax;
&_v652 = GetClientRect(__ebp, &_v652);
_v680.dwLowDateTime = _v680.dwLowDateTime & 0x0000fef0;
_v640 = _v640 * 0;
_v644 = _v644 * _v708;
__eax = 0;
__eflags = _v704;
__eax = != ? *0x4349f4 : 0;
0 = LoadImageW( != ? *0x4349f4 : 0, _v712, __esi, _v644 * _v708, _v640 * 0, _v680.dwLowDateTime & 0x0000fef0);
__eax = SendMessageW(__ebp, 0x172, __esi, __ebx);
__eflags = __eax;
if(__eax != 0) {
__eflags = __esi;
if(__esi == 0) {
__eax = DeleteObject(__eax);
}
}
__eflags = _v692;
if(_v692 < 0) {
goto L391;
} else {
_push(__ebx);
goto L20;
}
case 0x23:
__edi = GetDC(__edx);
__esi = E00403002(2);
__eax = GetDeviceCaps(__edi, 0x5a);
__eax = MulDiv(__esi, __eax, 0x48);
0x40d908->lfHeight = __eax;
_v708 = ReleaseDC(_v708, __edi);
__eax = E00403002(3);
__ecx = _v684;
_push(_v696);
*0x40d918 = __eax;
__cl = __cl & 0x00000001;
*0x40d91f = 1;
*0x40d91c = __cl & 0x00000001;
__al = __cl;
__al = __cl & 0x00000002;
__cl = __cl & 0x00000004;
_push("Calibri");
*0x40d91d = __al;
*0x40d91e = __cl;
__eax = E00405EBA();
__eax = CreateFontIndirectW(0x40d908);
__ebp = _v724;
_push(__eax);
_push(_v724);
goto L21;
case 0x24:
__esi = E00403002(0);
_push(E00403002(1));
_push(__esi);
__eflags = _v680.dwLowDateTime;
if(_v680.dwLowDateTime != 0) {
__eax = EnableWindow();
} else {
__eax = ShowWindow();
}
goto L391;
case 0x25:
0 = E0040303E(__edx, 0);
__esi = E0040303E(__edx, 0x31);
__edi = E0040303E(__edx, 0x22);
E0040303E(__edx, 0x15) = E00405D3A(0xffffffec, "C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
__ecx = _v700;
__eax = _v724;
_v668 = _v724;
__eax = 0;
_v672 = _v700;
__ecx = _v704;
_v648 = __ecx;
__eflags = *__ebx - __bp;
_v660 = __esi;
__eax = != ? __ebx : 0;
_v664 = != ? __ebx : 0;
__eax = 0;
__eflags = *__edi - __bp;
_v652 = L"C:\\Users\\hardz\\AppData\\Local\\Temp\\mnstring\\Cirkusprogrammet\\Lovgivningers\\Wolfgang";
__eax = != ? __edi : 0;
_v656 = != ? __edi : 0;
__eax = &(_v680.dwHighDateTime);
__eax = E004069F3( &(_v680.dwHighDateTime));
__eflags = __eax;
if(__eax == 0) {
goto L28;
}
__eflags = _v648 & 0x00000040;
if((_v648 & 0x00000040) == 0) {
goto L391;
}
__eax = E00406514(__ecx, _v596.dwFileAttributes);
__eax = CloseHandle( *(__esp + 0x88));
goto L198;
case 0x26:
__esi = E0040303E(__edx, 0);
__eax = E00405D3A(0xffffffeb, __eax);
__eax = E004066D6(__esi); // executed
__ebx = _v732;
__esi = __eax;
__eflags = __esi;
if(__esi == 0) {
goto L28;
}
__eflags = _v684;
if(_v684 != 0) {
__eax = E00406514(__ecx, __esi);
__eflags = _v692;
if(_v692 < 0) {
0 = 1;
__eflags = __eax;
_v716 = 0;
} else {
__eax = E0040661F(_v712, __eax);
}
}
__eax = CloseHandle(__esi);
goto L198;
case 0x27:
__eax = E0040303E(__edx, 2);
0 = __eax;
__eflags = __ebx;
if(__ebx == 0) {
__eax = 0;
*__edi = __ax;
*__esi = __ax;
goto L28;
}
__eax = E0040661F(__esi, __ebx[0xa]);
_push(__ebx[0xc]);
goto L20;
case 0x28:
__eax = E0040303E(__edx, 0xffffffee);
__ecx = &_v656;
_v660 = __eax;
_push( &_v656);
_push(__eax);
__eax = E004068E6(0xa);
__eax = *__eax();
__ecx = 0;
_v724 = __eax;
__ebx = 0;
*__edi = __cx;
__ebx = 1;
*__esi = __cx;
__eflags = __eax;
if(__eax != 0) {
__eax = GlobalAlloc(0x40, __eax);
_v712 = __eax;
__eflags = __eax;
if(__eax != 0) {
__esi = E004068E6(0xb);
__eax = E004068E6(0xc);
_push(_v720);
_v716 = __eax;
_push(_v724);
_push(0);
_push(_v672);
__eax = *__esi();
__eflags = __eax;
if(__eax != 0) {
__eax = &_v688;
_push( &_v688);
__eax = &_v692;
_push( &_v692);
_push(0x4092b0);
_push(_v728);
__eax = _v724();
__eflags = __eax;
if(__eax != 0) {
__ecx = _v708;
_v720 = E0040661F(__edi, *((intOrPtr*)(_v708 + 8 + _v720 * 4)));
__ecx = _v728;
_v716 = E0040661F(_v760, *((intOrPtr*)(_v716 + 0xc + _v728 * 4)));
__ebx = 0;
}
}
__eax = GlobalFree(_v728);
}
}
goto L392;
case 0x29:
__esi = 0;
__esi = 1;
__ebx = 1;
__eflags = *0x435a60;
if( *0x435a60 < 0) {
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
_push(0xffffffe7);
goto L230;
}
__edi = E0040303E(__edx, 0xfffffff0);
_v712 = __edi;
_v720 = E0040303E(__edx, 1);
__eflags = _v684;
if(_v684 == 0) {
L218:
__eax = LoadLibraryExW(__edi, __ebp, 8); // executed
__edi = __eax;
__eflags = __edi;
if(__eflags == 0) {
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
_push(0xfffffff6);
goto L230;
}
L219:
0 = E00406269(__eflags, __edi, _v712);
_v716 = __ecx;
__eflags = __ecx;
if(__ecx == 0) {
__eax = E00405D3A(0xfffffff7, _v712);
} else {
__ebx = __ebp;
__eflags = _v684 - __ebp;
if(_v684 == __ebp) {
__eax = _v700;
_push(0x40b000);
_push(0x40b100);
_push(L"user32::EnumWindows(i r1 ,i 0)");
_push(0x400);
_push(_v700);
__eax = *__ecx();
__esp = __esp + 0x14;
} else {
__eax = E00405D3A(_v684, "C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
__eax = _v716();
__eflags = __eax;
if(__eax != 0) {
__ebx = __esi;
}
}
}
__eflags = _v680.dwLowDateTime - __ebp;
if(_v680.dwLowDateTime == __ebp) {
__eax = E00403CD6(__edi);
__eflags = __eax;
if(__eax != 0) {
__eax = FreeLibrary(__edi);
}
}
goto L392;
}
__eax = GetModuleHandleW(__edi); // executed
__edi = __eax;
__eflags = __edi;
if(__eflags != 0) {
goto L219;
}
__edi = _v708;
goto L218;
case 0x2a:
_v656 = E0040303E(__edx, 0xfffffff0);
__eax = E0040303E(__edx, 0xffffffdf);
__ebx = __eax;
_v716 = __eax;
_v672 = E0040303E(__edx, 2);
_v672 = E0040303E(__edx, 0xffffffcd);
_v684 = E0040303E(__edx, 0x45);
__eax = _v696;
__eax = __eax & 0x00000fff;
__edi = __eax;
_v720 = __eax & 0x00000fff;
__ecx = __eax;
__ecx = __eax & 0x00008000;
__eax = __eax >> 0x10;
__edi = __edi >> 0xc;
_v724 = __ecx;
__edi = __edi & 0x00000007;
_v688 = __eax;
__eax = E00406E03(__ebx);
__eflags = __eax;
if(__eax == 0) {
__eax = E0040303E(__edx, 0x21);
}
__eax = &_v716;
__esi = 0;
_push(__eax);
_push(0x409abc);
__esi = 1;
_push(1);
_push(__ebp);
_push(0x409adc);
__imp__CoCreateInstance();
__ebx = __eax;
__eflags = __ebx;
if(__ebx >= 0) {
__eax = _v736;
__edx = &_v732;
_push( &_v732);
_push(0x409acc);
_push(__eax);
__ecx = *__eax;
0 = __eax;
__eflags = __ebx;
if(__ebx >= 0) {
__eax = *(__esp + 0x10);
_push(_v740);
_push(__eax);
__ecx = *__eax;
0 = __eax;
__eflags = _v744 - __ebp;
if(_v744 == __ebp) {
__eax = _v756;
_push(L"C:\\Users\\hardz\\AppData\\Local\\Temp\\mnstring\\Cirkusprogrammet\\Lovgivningers\\Wolfgang");
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 0x24))();
}
__eflags = __edi;
if(__edi != 0) {
__eax = _v756;
_push(__edi);
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 0x3c))();
}
__eax = _v756;
_push(_v708);
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 0x34))();
__edx = _v704;
__eflags = __edx->i - __bp;
if(__edx->i != __bp) {
__eax = _v764;
_push( *((intOrPtr*)(__esp + 0x20)));
_push(__edx);
__ecx = *__eax;
_push(__eax);
__eax = *((intOrPtr*)( *__eax + 0x44))();
}
__eax = _v764;
_push(_v708);
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 0x2c))();
__eax = *(__esp + 0x10);
_push(_v720);
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 0x1c))();
__eflags = __ebx;
if(__ebx >= 0) {
__eax = _v776;
_push(__esi);
_push(_v716);
__ecx = *__eax;
_push(__eax);
0 = __eax;
}
__eax = _v776;
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 8))();
}
__eax = *(__esp + 0x10);
_push(__eax);
__ecx = *__eax;
__eax = *((intOrPtr*)( *__eax + 8))();
}
__ebx = 0 >> 0x1f;
0xbadbac = 0xbadba0;
__eax = E00405D3A(0xbadba0, "C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
__ebx = __ebx >> 0x1f;
goto L392;
case 0x2b:
__esi = E0040303E(__edx, 0);
__edi = E0040303E(__edx, 0x11);
0 = E0040303E(__edx, 0x23);
__eax = E004065CF(__esi);
__eflags = __eax;
if(__eax != 0) {
__eax = _v700;
_v652 = _v700;
_v648 = 2;
__eax = lstrlenW(__esi);
__ecx = 0;
*(__esi + 2 + __eax * 2) = __cx;
__eax = lstrlenW(__edi);
__ecx = 0;
*(__edi + 2 + __eax * 2) = __cx;
__ax = _v684;
_v644 = __esi;
_v640 = __edi;
*(__esp + 0x72) = __ebx;
*((short*)(__esp + 0x68)) = _v684;
E00405D3A(0, __ebx) = &_v660;
__eax = SHFileOperationW( &_v660);
__eflags = __eax;
if(__eax == 0) {
goto L391;
}
}
__eax = E00405D3A(0xfffffff9, __ebp);
goto L28;
case 0x2c:
__eflags = __ecx - 0xbadf00d;
if(__ecx != 0xbadf00d) {
L158:
_push(0x200010);
_push(0xffffffe8);
_push(__ebp);
_push(E00405EBA());
L89:
__eax = E00406AA8();
L5:
__eax = 0x7fffffff;
return 0x7fffffff;
}
*0x435ad4 = *0x435ad4 + 1;
goto L391;
case 0x2d:
__esi = 0;
__edi = 0;
__eflags = __ecx;
if(__ecx != 0) {
__ebp = E0040303E(__edx, 0);
__eax = _v692;
}
__eflags = __eax;
if(__eax != 0) {
__esi = E0040303E(__edx, 0x11);
}
__eflags = _v680.dwHighDateTime - __edi;
if(_v680.dwHighDateTime != __edi) {
__edi = E0040303E(__edx, 0x22);
}
__eax = E0040303E(__edx, 0xffffffcd);
__eax = WritePrivateProfileStringW(__ebp, __esi, __edi, __eax); // executed
L27:
__eflags = __eax;
if(__eax != 0) {
goto L391;
}
goto L28;
case 0x2e:
__ebx = 0;
_v652 = 0xa;
__ebx = 1;
__edi = E0040303E(__edx, 1);
__esi = E0040303E(__edx, 0x12);
__eax = E0040303E(__edx, 0xffffffdd);
__ebp = _v716;
&_v664 = GetPrivateProfileStringW(__edi, __esi, &_v664, __ebp, 0x3ff, &_v664);
_push(0xa);
_pop(__eax);
__eflags = *__ebp - __ax;
if( *__ebp != __ax) {
goto L391;
}
__eax = 0;
*__ebp = __ax;
goto L392;
case 0x2f:
__edi = 0;
__edi = 1;
__eflags = _v680.dwHighDateTime;
if(__eflags != 0) {
__eax = E0040303E(__edx, 0x22);
_v680.dwLowDateTime = _v680.dwLowDateTime >> 1;
__ecx = _v672;
__edi = __eax;
} else {
__eax = E004030C1(__ecx, __edx, __eflags, 2); // executed
__esi = __eax;
__eflags = __esi;
if(__esi != 0) {
__eax = E0040303E(__edx, 0x33);
__edi = __eax;
__eax = RegCloseKey(__esi);
}
}
__ebx = 0;
__eflags = __edi;
__ebx = 0 | __edi != 0x00000000;
goto L392;
case 0x30:
__eax = _v680.dwHighDateTime;
_v708 = _v680.dwHighDateTime;
__eax = _v672;
_v712 = _v672;
_v708 = E0040303E(__edx, 2);
__eax = E0040303E(__edx, 0x11);
__ecx = &_v672;
0 = 1;
__ebx = 1;
__eax = E00403023(_v660);
__eax = E004062A5(__eflags, __eax, __eax, 0x100022, &_v672); // executed
__edi = _v692;
__ecx = 0;
__eflags = __eax;
__edi = != ? 0 : _v692;
_v680.dwLowDateTime = __edi;
__eflags = __edi;
if(__edi == 0) {
goto L392;
}
__eax = _v708;
__edi = 0x40c108;
__eflags = __eax - 1;
if(__eax != 1) {
_push(4);
_pop(__esi);
__eflags = __eax - 1;
if(__eax != 1) {
__esi = 0;
__eflags = __eax - 3;
if(__eax == 3) {
0 = E00403148(_v680.dwLowDateTime, 0, 0x40c108, 0x1800);
}
} else {
*0x40c108 = E00403002(3);
}
} else {
__eax = E0040303E(__edx, 0x23);
0 = 2 + lstrlenW(0x40c108) * 2;
}
__esi = _v652;
__eax = RegSetValueExW(__esi, _v704, __ebp, _v712, __edi, __esi); // executed
__eax = ~__eax;
asm("sbb eax, eax");
__eflags = 0;
goto L274;
case 0x31:
__eax = E004030C1(__ecx, __edx, __eflags, 0x20019); // executed
__esi = __eax;
__eax = E0040303E(__edx, 0x33);
__ecx = 0;
*__edi = __cx;
__eflags = __esi;
if(__esi == 0) {
goto L28;
}
__ecx = &_v652;
_v652 = 0x800;
__ecx = &_v704;
__eax = RegQueryValueExW(__esi, __eax, 0, &_v704, __edi, &_v652); // executed
__ecx = 0;
__ecx = 1;
__eflags = __eax;
if(__eax != 0) {
L282:
__eax = 0;
__ebx = __ecx;
*__edi = __ax;
L274:
__eax = RegCloseKey(__esi); // executed
goto L392;
}
__eflags = _v704 - 4;
if(_v704 == 4) {
__ebx = 0;
__eflags = _v680.dwHighDateTime;
__ebx = 0 | _v680.dwHighDateTime == 0x00000000;
__eax = E0040661F(__edi, *__edi);
goto L274;
}
__eflags = _v704 - 1;
if(_v704 == 1) {
L280:
__ebx = _v680.dwHighDateTime;
__eax = 0;
*(__edi + 0x7fe) = __ax;
goto L274;
}
__eflags = _v704 - 2;
if(_v704 != 2) {
goto L282;
}
goto L280;
case 0x32:
__eax = E004030C1(__ecx, __edx, __eflags, 0x20019); // executed
__esi = __eax;
__eax = E00403002(3);
__ebx = _v720;
__ecx = 0;
*__edi = __cx;
__eflags = __esi;
if(__esi == 0) {
goto L28;
}
__ecx = 0x3ff;
_v652 = 0x3ff;
__eflags = _v680.dwHighDateTime;
if(_v680.dwHighDateTime == 0) {
__ecx = &_v652;
__eax = RegEnumValueW(__esi, __eax, __edi, &_v652, 0, 0, 0, 0);
0 = 1;
__eflags = __eax;
_v716 = 0;
} else {
__eax = RegEnumKeyW(__esi, __eax, __edi, 0x3ff);
}
__eax = 0;
*(__edi + 0x7fe) = __ax;
__eax = RegCloseKey(__esi);
goto L391;
case 0x33:
__eax = E00406C25(__edi);
__eflags = __eax;
if(__eax == 0) {
goto L391;
}
__eax = CloseHandle(__eax);
L198:
goto L391;
case 0x34:
__eax = E0040303E(__edx, 0xffffffed);
__eax = E0040691B(__eax, _v692, _v688);
__eflags = __eax - 0xffffffff;
if(__eax != 0xffffffff) {
L98:
_push(__eax);
L20:
_push(__edi);
goto L21;
}
goto L291;
case 0x35:
__ecx = _v696;
__eax = 0;
__edx = _v684;
__eflags = __ecx - 0x38;
_v652 = __edx;
__esi = 0x40b908;
__eax = 0 | __eflags == 0x00000000;
0 = 1;
_v712 = __eflags == 0;
__eflags = __edx;
if(__edx == 0) {
__eflags = __ecx - 0x38;
if(__ecx != 0x38) {
__eax = E0040303E(__edx, 0x11);
__eax = lstrlenW(__eax);
__eflags = __eax + __eax;
} else {
E0040303E(__edx, 0x21) = E00406469("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp", 0x40b908, 0x400);
__esi = lstrlenA(0x40b908);
}
} else {
__eax = E00403002(1);
_v712 = _v712 ^ 1;
*0x40b908 = __ax;
__esi = (_v712 ^ 1) + 1;
}
__eflags = *__edi - __bp;
if( *__edi == __bp) {
goto L392;
} else {
__edi = E00406C25(__edi);
_v716 = _v716 | _v656;
__eflags = _v716 | _v656;
if((_v716 | _v656) != 0) {
L301:
__eax = E00406A0B(__ecx, __edi, "C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll", __esi);
__eflags = __eax;
if(__eax != 0) {
goto L391;
}
goto L392;
}
__eflags = _v680.dwLowDateTime - __ebp;
if(_v680.dwLowDateTime == __ebp) {
goto L301;
}
__eax = E00406484(__edi, __edi);
__eflags = __eax;
if(__eax < 0) {
goto L392;
}
goto L301;
}
case 0x36:
_push(2);
_pop(__ecx);
_v712 = 0;
_v700 = __ecx;
__eax = E00403002(__ecx);
__ebx = 0;
__ebx = 1;
__eflags = __eax - 1;
if(__eax < 1) {
goto L391;
}
__ecx = 0x3ff;
__eflags = __eax - 0x3ff;
_v708 = __eax;
__eflags = *__edi - __bp;
if( *__edi == __bp) {
L327:
__eax = _v712;
__ecx = 0;
__ebx = 0;
__eflags = __eax;
*(__esi + __eax * 2) = __cx;
L80:
__ebx = __ebx & 0xffffff00 | __eflags == 0x00000000;
goto L392;
}
_v668 = 0;
0 = E00406C25(__edi);
_v708 = __ecx;
__eflags = _v712;
if(_v712 <= 0) {
goto L327;
}
_v664 = 0xd;
__edi = 0;
do {
__eflags = _v696 - 0x39;
if(_v696 != 0x39) {
__eflags = _v680.dwLowDateTime - __ebp;
if(_v680.dwLowDateTime != __ebp) {
L320:
__eax = &_v660;
__eax = E00406948(__ecx, __ecx, &_v660, 2);
__eflags = __eax;
if(__eax == 0) {
goto L327;
}
L321:
__ecx = _v700;
__eax = _v660;
L322:
__eflags = _v680.dwLowDateTime - __ebp;
if(_v680.dwLowDateTime != __ebp) {
L333:
__ax & 0x0000ffff = E0040661F(__esi, __ax & 0x0000ffff);
goto L393;
}
_push(0xd);
_pop(__edx);
__eflags = _v668 - __dx;
_push(0xa);
_pop(__edx);
if(_v668 == __dx) {
L328:
__eflags = _v668 - __ax;
if(_v668 == __ax) {
L332:
__eax = SetFilePointer(_v704, 0, __ebp, 0);
goto L327;
}
__eflags = __ax - _v664;
if(__ax == _v664) {
L331:
*(__esi + __edi * 2) = __ax;
_v712 = __edi;
goto L327;
}
__eflags = __ax - __dx;
if(__ax != __dx) {
goto L332;
}
goto L331;
}
__eflags = _v668 - __dx;
if(_v668 == __dx) {
goto L328;
}
*(__esi + __edi * 2) = __ax;
__edi = __edi + 1;
__eax = __ax & 0x0000ffff;
_v712 = __edi;
_v668 = __ax & 0x0000ffff;
__eflags = __ax;
if(__ax == 0) {
goto L327;
}
goto L326;
}
__eflags = __edi;
if(__edi != 0) {
goto L320;
}
__eax = E00406484(__ecx, __ebp);
__eflags = __eax;
if(__eax < 0) {
goto L327;
}
__ecx = _v704;
goto L320;
}
_push(__ebp);
__eax = &_v656;
_push( &_v656);
_push(2);
_pop(__eax);
&_v656 - _v680.dwLowDateTime = &_v716;
__eax = ReadFile(__ecx, &_v716, &_v656 - _v680.dwLowDateTime, ??, ??);
__eflags = __eax;
if(__eax == 0) {
goto L327;
}
__ecx = _v656;
_v700 = __ecx;
__eflags = __ecx;
if(__ecx == 0) {
goto L327;
}
__eax = _v716 & 0x000000ff;
_v660 = _v716 & 0x000000ff;
__eflags = _v680.dwLowDateTime - __ebp;
if(_v680.dwLowDateTime != __ebp) {
goto L333;
}
&_v660 = &_v716;
__eax = MultiByteToWideChar(__ebp, 8, &_v716, __ecx, &_v660, __ebx);
__eflags = __eax;
if(__eax != 0) {
goto L321;
}
__ecx = _v700;
__edx = __ecx;
__edx = ~__ecx;
while(1) {
_t351 = &_v656;
*_t351 = _v656 - 1;
__eflags = *_t351;
__eax = 0xfffd;
_v660 = 0xfffd;
if( *_t351 == 0) {
goto L322;
}
__ecx = __ecx - 1;
__edx = &(__edx->i);
_v700 = __ecx;
_v652 = __edx;
SetFilePointer(_v704, __edx, __ebp, __ebx) = &_v660;
__eax = &_v716;
__eax = MultiByteToWideChar(__ebp, 8, &_v716, _v656, &_v660, __ebx);
__ecx = _v700;
__edx = _v652;
__eflags = __eax;
if(__eax == 0) {
continue;
}
goto L321;
}
goto L322;
L326:
__ecx = _v704;
__eflags = __edi - _v708;
} while (__edi < _v708);
goto L327;
case 0x37:
__eflags = *__edi - __bp;
asm("das");
if(__eflags == 0) {
goto L391;
} else {
__eax = E00403002(2);
__eax = E00406C25(__edi);
__eax = SetFilePointer(__eax, __eax, 0, _v680.dwLowDateTime);
__eflags = _v692;
if(_v692 < 0) {
goto L391;
}
goto L337;
}
case 0x38:
__eax = E00406C25(__edi);
__eflags = __eax;
if(__eax != 0) {
__eax = FindClose(__eax);
}
goto L391;
case 0x39:
__eax = E00406C25(__esi);
__eflags = __eax;
if(__eax == 0) {
L61:
0 = 1;
__eax = 0;
*__edi = __ax;
goto L392;
}
__ecx = &(_v596.ftCreationTime);
__eax = FindNextFileW(__eax, &(_v596.ftCreationTime));
__eflags = __eax;
if(__eax == 0) {
goto L61;
}
goto L342;
case 0x3a:
__eax = E0040303E(__edx, 2);
__ecx = &_v596;
__eax = FindFirstFileW(__eax, &_v596);
__eflags = __eax - 0xffffffff;
if(__eax != 0xffffffff) {
__eax = E0040661F(__esi, __eax);
L342:
__eax = &_v548;
_push( &_v548);
_push(__edi);
goto L157;
}
__eax = 0;
*__esi = __ax;
L291:
__eax = 0;
*__edi = __ax;
goto L28;
case 0x3b:
_v708 = 0xfffffd66;
0 = E0040303E(__edx, 0xfffffff0);
_v656 = __ebx;
__eax = E00406E03(__ebx);
__eflags = __eax;
if(__eax == 0) {
__eax = E0040303E(__edx, 0xffffffed);
}
__eax = E00406B9D(__ebx);
__edi = E0040691B(__ebx, 0x40000000, 2);
_v720 = __edi;
__eflags = __edi - 0xffffffff;
if(__edi == 0xffffffff) {
L360:
_push(0xfffffff3);
_pop(__esi);
__eflags = _v708 - __ebp;
if(_v708 >= __ebp) {
__ebx = _v716;
} else {
_push(0xffffffef);
_pop(__esi);
__eax = DeleteFileW(__ebx);
0 = 1;
}
_push("C:\Users\hardz\AppData\Local\Temp\nsnAC57.tmp\System.dll");
_push(__esi);
L230:
__eax = E00405D3A();
goto L392;
} else {
__eax = _v688;
_v664 = _v688;
__eflags = _v684 - __ebp;
if(_v684 == __ebp) {
L359:
_v724 = __eax;
__eax = CloseHandle(__edi);
goto L360;
}
__eax = *0x435a08;
_v712 = __eax;
__esi = __eax;
_v708 = __esi;
__eflags = __esi;
if(__esi == 0) {
__eax = _v664;
goto L359;
}
E00403131(__ebp) = E0040311B(__esi, _v716);
__edi = GlobalAlloc(0x40, _v696);
_v680.dwHighDateTime = __edi;
__eflags = __edi;
if(__edi == 0) {
L357:
__edi = _v704;
__eax = E00406A0B(__ecx, __edi, __esi, _v712);
GlobalFree(__esi) = __eax | 0xffffffff;
goto L359;
}
__eax = E00403148(_v688, __ebp, __edi, _v684);
__eflags = *__edi;
if( *__edi == 0) {
L356:
__eax = GlobalFree(_v664);
goto L357;
}
__ebx = __esi;
do {
__esi = *__edi;
__eax = *(__edi + 4);
__edi = __edi + 8;
__eax = E004066B4(__eax, __edi, __esi);
__edi = __edi + __esi;
__eflags = *__edi;
} while ( *__edi != 0);
__ebx = _v652;
__esi = _v708;
goto L356;
}
case 0x3c:
__eax = E00403002(0);
__ebx = __eax;
__eflags = __ebx - *0x435a2c;
if(__ebx >= *0x435a2c) {
goto L28;
}
__ecx = _v684;
__edi = __ebx * 0x818;
__edi = __ebx * 0x818 + *0x435a28;
__eflags = __ecx;
if(__eflags < 0) {
__eax = __eax | 0xffffffff;
__eax = __eax - __ecx;
__eflags = __eax;
_v684 = __eax;
if(__eax == 0) {
_push(_v680.dwHighDateTime);
__eax = __edi + 0x18;
_push(__edi + 0x18);
__eax = E00405EBA();
_t421 = __edi + 8;
*_t421 = *(__edi + 8) | 0x00000100;
__eflags = *_t421;
__ecx = _v696;
} else {
0 = E00403002(1);
_v688 = __ecx;
}
__eax = _v692;
*(__edi + _v692 * 4) = __ecx;
__eflags = _v688 - __ebp;
if(_v688 != __ebp) {
__eax = E00401221(__ebx);
}
goto L391;
}
__eax = *(__edi + __ecx * 4);
if(__eflags != 0) {
goto L337;
}
__eax = __edi + 0x18;
_push(__edi + 0x18);
_push(__esi);
L157:
__eax = E00406B1A();
goto L391;
case 0x3d:
__edx = E00403002(0);
__eflags = __edx - 0x20;
if(__edx >= 0x20) {
L28:
0 = 1;
goto L392;
}
__eflags = _v680.dwLowDateTime;
if(_v680.dwLowDateTime == 0) {
__eax = *0x435a10;
__eflags = _v684;
if(_v684 == 0) {
_push( *((intOrPtr*)(__eax + 0x94 + __edx * 4)));
_push(__esi);
__eax = E00405EBA();
} else {
__ecx = _v688;
*((intOrPtr*)(__eax + 0x94 + __edx * 4)) = _v688;
}
goto L391;
}
__eflags = _v684;
if(_v684 == 0) {
__eax = E004011A0(0);
L337:
_push(__eax);
_push(__esi);
goto L21;
}
E00401290(__edx) = E004012DD(0, 0);
goto L391;
case 0x3e:
__eax = _v680.dwLowDateTime;
__eax = _v680.dwLowDateTime;
__eflags = __eax;
if(__eax == 0) {
__edi = E004068E6(5);
__eax = E0040303E(__edx, 0x22);
__eflags = __edi;
if(__edi == 0) {
L388:
0 = 1;
__eax = 0;
*__esi = __ax;
goto L392;
}
__ecx = &_v652;
_push( &_v652);
_push(__eax);
__imp__IIDFromString();
__eflags = __eax;
if(__eax < 0) {
goto L388;
}
__eax = &_v716;
_push( &_v716);
_push(0);
_push(_v688);
__eax = &_v660;
_push( &_v660);
__eax = *__edi();
__eflags = __eax;
if(__eax < 0) {
goto L388;
}
__eax = E00406B1A(__esi, _v732);
_push(_v740);
__imp__CoTaskMemFree();
goto L391;
}
__eax = __eax - 1;
__eflags = __eax;
if(__eax != 0) {
goto L391;
}
__esi = E00403002(2);
__eax = E00403002(4);
__edx = __al & 0x000000ff;
__eax = __eax >> 0x18;
__ecx = 0x435ac0;
__eflags = __esi;
_v708 = 0;
__ecx = != ? __esi : 0x435ac0;
&_v708 = E004066B4( &_v708, &_v708, __al & 0x000000ff);
_push(_v720);
_push(_v724);
L21:
__eax = E0040661F();
goto L391;
case 0x3f:
goto L391;
case 0x40:
__eax = *0x42bd40; // 0x1
__eax = SendMessageW(__edx, 0xb, __eax, 0);
__eflags = _v692;
if(_v692 != 0) {
_v700 = InvalidateRect(_v700, 0, 0);
}
goto L391;
}
}
0x00401565
0x0040156a
0x0040156e
0x00401570
0x00401574
0x00401579
0x0040158b
0x00401593
0x00401597
0x004015a3
0x004015a6
0x004015aa
0x004015b5
0x004015b9
0x004015bd
0x00402ea1
0x00402ea1
0x00402ea5
0x00402ea5
0x00402eab
0x00000000
0x00402eab
0x004015c7
0x00000000
0x00000000
0x00000000
0x004015d5
0x004015d6
0x00000000
0x00000000
0x004015e6
0x004015ec
0x004015ee
0x004015f1
0x004015f1
0x00000000
0x00000000
0x004015ff
0x00401600
0x00000000
0x00000000
0x0040160c
0x0040160d
0x00000000
0x00000000
0x00401619
0x00401621
0x00401622
0x00401624
0x00401628
0x00000000
0x00000000
0x00401634
0x00000000
0x00000000
0x004016c1
0x004016c7
0x004016cd
0x004016cf
0x004016d3
0x004016d5
0x004016d5
0x004016d9
0x004016de
0x004016e0
0x004016e8
0x004016e8
0x00000000
0x00000000
0x004016f1
0x004016fb
0x00000000
0x00000000
0x00401718
0x0040171b
0x00401720
0x00401724
0x00401726
0x00401728
0x00401784
0x00401784
0x00401789
0x0040178e
0x004017bb
0x00000000
0x00401790
0x00401790
0x0040179d
0x004017a3
0x004017a9
0x004017ab
0x004017b2
0x004017b2
0x00000000
0x004017ab
0x00000000
0x00000000
0x00000000
0x00401741
0x00401741
0x00401745
0x00000000
0x00000000
0x00401747
0x0040174c
0x0040174e
0x00401751
0x0040175e
0x0040175e
0x00401760
0x00401775
0x00401775
0x00401778
0x0040177b
0x0040177e
0x0040172a
0x00401732
0x00401734
0x00401736
0x00401739
0x0040173c
0x0040173f
0x00000000
0x00000000
0x00000000
0x00401780
0x00401780
0x00000000
0x00401780
0x0040177e
0x00401762
0x00401767
0x00401774
0x00401774
0x00401774
0x00000000
0x00401774
0x0040176a
0x00401770
0x00401772
0x00000000
0x00000000
0x00000000
0x00401772
0x00401758
0x00401759
0x00000000
0x00000000
0x004017c3
0x004017c9
0x00000000
0x00000000
0x0040163f
0x00401643
0x00401645
0x00401671
0x00401678
0x00401647
0x00401647
0x00401649
0x00401650
0x00401650
0x0040165f
0x00401661
0x00401665
0x00401665
0x00000000
0x00000000
0x00401684
0x00401688
0x0040168a
0x00401693
0x00401697
0x0040169e
0x004016a0
0x004016a2
0x004016a6
0x00000000
0x00000000
0x004016af
0x00000000
0x00000000
0x004017dc
0x004017e5
0x004017e7
0x004017ee
0x004017f4
0x004017f6
0x00401804
0x00401808
0x00000000
0x00000000
0x0040180f
0x00401814
0x00401816
0x00000000
0x0040181c
0x0040181e
0x00401823
0x00401828
0x00000000
0x00401828
0x004017f8
0x004017f8
0x004017fd
0x0040160e
0x0040160e
0x00000000
0x0040160e
0x00000000
0x00401835
0x00401837
0x00401843
0x00401849
0x0040184b
0x00401857
0x0040185b
0x0040185d
0x0040187b
0x0040187b
0x0040187f
0x0040187f
0x00401883
0x00401890
0x00401890
0x00000000
0x00401883
0x0040185f
0x00401862
0x00000000
0x00000000
0x00401865
0x0040186a
0x0040186c
0x00000000
0x0040186e
0x0040186e
0x00401876
0x00000000
0x00401876
0x0040186c
0x0040184d
0x0040184f
0x00401850
0x00401852
0x00000000
0x00000000
0x0040189d
0x004018a2
0x004018b0
0x004018b6
0x004018b8
0x00000000
0x00000000
0x00000000
0x00000000
0x004018cd
0x004018d4
0x00000000
0x00000000
0x004018e0
0x004018e5
0x004018e9
0x004018eb
0x004018ee
0x004018f3
0x004018f7
0x004018fc
0x00401901
0x00401902
0x00401904
0x00401914
0x00401920
0x00401906
0x00401906
0x00401907
0x00401907
0x00401926
0x0040192b
0x0040192d
0x0040192d
0x0040192e
0x0040192e
0x00401931
0x00401964
0x00401964
0x00401966
0x00401969
0x00401969
0x0040196e
0x00401970
0x00401975
0x0040197d
0x00401982
0x00401986
0x00401989
0x00401a18
0x00401a1f
0x00401a24
0x00401a28
0x00401a35
0x00401a3a
0x00401a40
0x00401a45
0x00401a49
0x00401a52
0x00401a5a
0x00401a60
0x00401a61
0x00401a67
0x00401a6b
0x00401a6d
0x00000000
0x00000000
0x00401a73
0x00401a76
0x00401a89
0x00401a8b
0x00401a8c
0x00401a78
0x00401a78
0x00401a7a
0x00401a82
0x00401a82
0x00401a91
0x00401a96
0x00000000
0x00401a96
0x00401a4b
0x00401a50
0x00000000
0x00000000
0x00000000
0x0040198f
0x0040198f
0x00401991
0x004019fd
0x00401a04
0x00401a09
0x00401a0b
0x00000000
0x00401a0b
0x00000000
0x00401991
0x00401989
0x00401934
0x00401939
0x0040193b
0x0040193d
0x0040193f
0x00401943
0x00401943
0x0040194e
0x0040194e
0x00401950
0x00401953
0x00401959
0x0040195b
0x0040195d
0x0040195f
0x0040195f
0x00401960
0x00000000
0x00401993
0x004019a8
0x004019ad
0x004019b1
0x004019c5
0x004019ce
0x004019d7
0x004019dc
0x004019dc
0x004019dc
0x004019e5
0x004019e5
0x004019e8
0x004019f2
0x00000000
0x004019f2
0x004019ea
0x004019eb
0x004015d7
0x004015d7
0x00000000
0x00000000
0x00401aa1
0x00000000
0x00000000
0x00401ab8
0x00401ac2
0x00401ac7
0x00401ac9
0x00000000
0x00000000
0x00401acf
0x00401ad3
0x00000000
0x00000000
0x00401ad9
0x00401add
0x00000000
0x00000000
0x00401ae3
0x00000000
0x00000000
0x00401aec
0x00401aa2
0x00401aac
0x00000000
0x00000000
0x00401af2
0x00401af8
0x00000000
0x00000000
0x00401b0c
0x00401b0e
0x00401b19
0x00401b1b
0x00401b21
0x00401b25
0x00401b2a
0x00401b2c
0x00401b2e
0x00401b31
0x00401b34
0x00401b36
0x00000000
0x00000000
0x00401b3c
0x00401b3e
0x00401b48
0x00401b48
0x00401b4a
0x00401b51
0x00401b56
0x00401b5b
0x00401b5d
0x00401b65
0x00401b65
0x00401b65
0x00401b67
0x00401b69
0x00401b6b
0x00401b6e
0x00401b72
0x00401b77
0x00401b7d
0x00401b7f
0x00401b7f
0x00000000
0x00401b77
0x00401b40
0x00401b40
0x00401b42
0x00000000
0x00000000
0x00000000
0x00000000
0x00401b91
0x00401b98
0x00401b99
0x00401b9a
0x00401b9e
0x00401ba8
0x00401ba0
0x00401ba0
0x00401ba0
0x00401bae
0x00401bb0
0x00000000
0x00000000
0x00000000
0x00000000
0x00000000
0x00401bbb
0x00401bbd
0x00401bc9
0x00401bcd
0x00401bd3
0x00401bd5
0x00401be9
0x00401be9
0x00401beb
0x00401bed
0x00401bf6
0x00401bf6
0x00401bf8
0x00000000
0x00401bf8
0x00401bd7
0x00401bdb
0x00401bf2
0x00401bf2
0x00000000
0x00401bf2
0x00401bdf
0x00401be5
0x00401be7
0x00000000
0x00000000
0x00000000
0x00000000
0x00401c04
0x00401c10
0x00401c12
0x00401c19
0x00401c1b
0x00401c25
0x00401c27
0x00401c32
0x00000000
0x00000000
0x00401c38
0x00401c38
0x00000000
0x00401c38
0x00401c29
0x00401c29
0x00000000
0x00401c29
0x00401c1d
0x00401c1f
0x00000000
0x00000000
0x00401c21
0x00000000
0x00000000
0x00000000
0x00000000
0x00401c41
0x00401c43
0x00401c4c
0x00401c55
0x00401c57
0x00401c5b
0x00401c5e
0x00401cd0
0x00401cd0
0x00401cd4
0x00401cd6
0x00000000
0x00401cd6
0x00401c60
0x00000000
0x00401c67
0x00000000
0x00000000
0x00401c6b
0x00000000
0x00000000
0x00401c6f
0x00000000
0x00000000
0x00401c74
0x00401c76
0x00000000
0x00000000
0x00401c78
0x00401c7a
0x00401c7b
0x00401c7b
0x00401c7b
0x00401c7d
0x00000000
0x00000000
0x00401c8c
0x00000000
0x00000000
0x00401c90
0x00000000
0x00000000
0x00401c94
0x00000000
0x00000000
0x00401c98
0x00401c9a
0x00401c9c
0x00401c9f
0x00000000
0x00000000
0x00401ca3
0x00401ca5
0x00000000
0x00000000
0x00000000
0x00000000
0x00401caf
0x00401cb1
0x00401cab
0x00401cab
0x00000000
0x00401cab
0x00401cb3
0x00401cb3
0x00401cb5
0x00000000
0x00000000
0x00401ca7
0x00401ca7
0x00000000
0x00000000
0x00401cb9
0x00401cbb
0x00401c81
0x00401c81
0x00401c83
0x00401c83
0x00401c85
0x00401c87
0x00000000
0x00401c87
0x00401cbd
0x00401cbf
0x00401cc0
0x00401cc0
0x00401cc0
0x00401cc2
0x00000000
0x00000000
0x00401cc6
0x00000000
0x00000000
0x00401cca
0x00000000
0x00000000
0x00401cce
0x00000000
0x00000000
0x00000000
0x00401ce9
0x00401cf3
0x00401cf9
0x00000000
0x00000000
0x00401d01
0x00401d05
0x00401d0b
0x00401d0d
0x00401d63
0x00401d65
0x00401d93
0x00401d99
0x00401d9d
0x00401d9f
0x00401d9f
0x00401da2
0x00401da3
0x00401da8
0x00401dad
0x00401daf
0x00000000
0x00401daf
0x00401d67
0x00401d69
0x00000000
0x00000000
0x00401d6f
0x00401d74
0x00401d79
0x00401d7c
0x00401d81
0x00000000
0x00000000
0x00000000
0x00000000
0x00401d0f
0x00401d0f
0x00401d0f
0x00401d10
0x00401d12
0x00000000
0x00000000
0x00401d14
0x00401d16
0x00401d18
0x00000000
0x00000000
0x00401d1a
0x00401d1c
0x00000000
0x00000000
0x00401d1e
0x00401d21
0x00401d28
0x00401d2d
0x00401d37
0x00401d3c
0x00401d41
0x00401d42
0x00401d42
0x00401d45
0x00000000
0x00401d45
0x00000000
0x00000000
0x00401dc1
0x00401dc5
0x00401dce
0x00401dd0
0x00401dd6
0x00401dd8
0x00401de1
0x00401de3
0x00401de7
0x00401de7
0x00401deb
0x00401ded
0x00401df6
0x00401df6
0x00401df8
0x00401dfd
0x00401dff
0x00401e57
0x00401e59
0x00401e5e
0x00401e60
0x00401e67
0x00401e69
0x00401e6c
0x00401e75
0x00000000
0x00401e01
0x00401e08
0x00401e0c
0x00401e13
0x00401e17
0x00401e1a
0x00401e1c
0x00401e48
0x00401e7b
0x00401e7b
0x00401e7f
0x00401e7f
0x00401e83
0x00000000
0x00000000
0x00000000
0x00401e89
0x00401e1e
0x00401e32
0x00401e34
0x00401e36
0x00401e3b
0x00000000
0x00401e3b
0x00000000
0x00401e8f
0x00401e96
0x00401e9c
0x00401e9c
0x00401e9e
0x00401bb2
0x00401bb2
0x00000000
0x00401bb2
0x00401ea4
0x00000000
0x00000000
0x00401eb6
0x00401eb8
0x00401ec1
0x00000000
0x00000000
0x00401ecc
0x00401ed3
0x00401edf
0x00000000
0x00000000
0x00401eea
0x00401ef2
0x00401f03
0x00401ef4
0x00401ef6
0x00401efb
0x00401f09
0x00401f0b
0x00401f0f
0x00401f11
0x00401f13
0x00401f16
0x00401f19
0x00401f1d
0x00401f1f
0x00401f21
0x00401f24
0x00401f27
0x00401f2a
0x00401f2e
0x00401f33
0x00401f3e
0x00401f35
0x00401f37
0x00401f37
0x00401f43
0x00401f4d
0x00401f57
0x00401f61
0x00401f69
0x00401f6f
0x00401f71
0x00401f7a
0x00401f88
0x00401f92
0x00401f98
0x00401f9a
0x00401f9c
0x00401f9e
0x00401fa1
0x00401fa1
0x00401f9e
0x00401fa7
0x00401fac
0x00000000
0x00401fb2
0x00401fb2
0x00000000
0x00401fb2
0x00000000
0x00401fc1
0x00401fce
0x00401fd0
0x00401fd8
0x00401fe0
0x00401feb
0x00401ff3
0x00401ff9
0x00401ffd
0x00402001
0x00402008
0x0040200a
0x00402011
0x00402016
0x00402018
0x0040201a
0x0040201d
0x00402022
0x00402027
0x0040202d
0x00402037
0x0040203d
0x00402041
0x00402042
0x00000000
0x00000000
0x00402050
0x00402059
0x0040205a
0x0040205b
0x0040205f
0x0040206c
0x00402061
0x00402061
0x00402061
0x00000000
0x00000000
0x0040207f
0x00402088
0x00402091
0x0040209f
0x004020a4
0x004020a8
0x004020ac
0x004020b0
0x004020b2
0x004020b6
0x004020ba
0x004020be
0x004020c1
0x004020c5
0x004020c8
0x004020cc
0x004020ce
0x004020d1
0x004020d9
0x004020dc
0x004020e0
0x004020e5
0x004020ea
0x004020ec
0x00000000
0x00000000
0x004020f2
0x004020f7
0x00000000
0x00000000
0x00402104
0x00402110
0x00000000
0x00000000
0x00402121
0x00402126
0x0040212c
0x00402131
0x00402135
0x00402137
0x00402139
0x00000000
0x00000000
0x0040213f
0x00402143
0x00402146
0x0040214b
0x0040214f
0x0040215f
0x00402160
0x00402165
0x00402151
0x00402156
0x00402156
0x0040214f
0x00402110
0x00000000
0x00000000
0x0040216e
0x00402179
0x0040217b
0x0040217d
0x00402190
0x00402192
0x00402195
0x00000000
0x00402195
0x00402183
0x00402188
0x00000000
0x00000000
0x0040219f
0x004021a4
0x004021a8
0x004021ac
0x004021ad
0x004021b0
0x004021b5
0x004021b7
0x004021b9
0x004021bd
0x004021bf
0x004021c2
0x004021c3
0x004021c6
0x004021c8
0x004021d1
0x004021d7
0x004021db
0x004021dd
0x004021ec
0x004021ee
0x004021f3
0x004021f7
0x004021fb
0x004021ff
0x00402200
0x00402204
0x00402206
0x00402208
0x0040220a
0x0040220e
0x0040220f
0x00402213
0x00402214
0x00402219
0x0040221d
0x00402221
0x00402223
0x00402225
0x00402232
0x00402237
0x00402247
0x0040224c
0x0040224c
0x00402223
0x00402252
0x00402252
0x004021dd
0x00000000
0x00000000
0x0040225d
0x0040225f
0x00402260
0x00402262
0x00402268
0x0040233e
0x00402343
0x00000000
0x00402343
0x00402275
0x00402278
0x00402281
0x00402285
0x00402289
0x0040229c
0x004022a0
0x004022a6
0x004022a8
0x004022aa
0x00402335
0x0040233a
0x00000000
0x0040233a
0x004022b0
0x004022ba
0x004022bc
0x004022c0
0x004022c2
0x0040230c
0x004022c4
0x004022c4
0x004022c6
0x004022ca
0x004022e6
0x004022ea
0x004022ef
0x004022f4
0x004022f9
0x004022fe
0x004022ff
0x00402301
0x004022cc
0x004022d5
0x004022da
0x004022de
0x004022e0
0x004022e2
0x004022e2
0x004022e0
0x004022ca
0x00402311
0x00402315
0x0040231c
0x00402321
0x00402323
0x0040232a
0x0040232a
0x00402323
0x00000000
0x00402315
0x0040228c
0x00402292
0x00402294
0x00402296
0x00000000
0x00000000
0x00402298
0x00000000
0x00000000
0x00402358
0x0040235c
0x00402361
0x00402365
0x00402370
0x0040237b
0x00402384
0x00402388
0x0040238e
0x00402394
0x00402396
0x0040239a
0x0040239c
0x004023a2
0x004023a5
0x004023a9
0x004023ad
0x004023b0
0x004023b4
0x004023b9
0x004023bb
0x004023bf
0x004023bf
0x004023c4
0x004023c8
0x004023ca
0x004023cb
0x004023d0
0x004023d1
0x004023d2
0x004023d3
0x004023d8
0x004023de
0x004023e0
0x004023e2
0x004023e8
0x004023ec
0x004023f0
0x004023f1
0x004023f6
0x004023f7
0x004023fb
0x004023fd
0x004023ff
0x00402405
0x00402409
0x0040240d
0x0040240e
0x00402413
0x00402415
0x00402419
0x0040241b
0x0040241f
0x00402424
0x00402425
0x00402427
0x00402427
0x0040242a
0x0040242c
0x0040242e
0x00402432
0x00402433
0x00402434
0x00402436
0x00402436
0x00402439
0x0040243d
0x00402441
0x00402442
0x00402444
0x00402447
0x0040244b
0x0040244e
0x00402450
0x00402454
0x00402458
0x00402459
0x0040245b
0x0040245c
0x0040245c
0x0040245f
0x00402463
0x00402467
0x00402468
0x0040246a
0x0040246d
0x00402471
0x00402475
0x00402476
0x00402478
0x0040247b
0x0040247d
0x0040247f
0x00402483
0x00402484
0x00402488
0x0040248a
0x0040248e
0x0040248e
0x00402490
0x00402494
0x00402495
0x00402497
0x00402497
0x0040249a
0x0040249e
0x0040249f
0x004024a1
0x004024a1
0x004024a6
0x004024b1
0x004024b5
0x004024ba
0x00000000
0x00000000
0x004024ca
0x004024d3
0x004024db
0x004024dd
0x004024e2
0x004024e4
0x004024f3
0x004024f8
0x004024fc
0x00402504
0x00402509
0x0040250c
0x00402511
0x00402516
0x0040251a
0x0040251f
0x00402524
0x00402528
0x0040252c
0x00402530
0x0040253a
0x0040253f
0x00402545
0x00402547
0x00000000
0x00000000
0x0040254d
0x004024e9
0x00000000
0x00000000
0x0040254f
0x00402555
0x00401d50
0x00401d50
0x00401d55
0x00401d57
0x00401d5d
0x00401a97
0x00401a97
0x004015dc
0x004015dc
0x00000000
0x004015dc
0x0040255b
0x00000000
0x00000000
0x00402566
0x00402568
0x0040256a
0x0040256c
0x00402574
0x00402576
0x00402576
0x0040257a
0x0040257c
0x00402585
0x00402585
0x00402587
0x0040258b
0x00402594
0x00402594
0x00402598
0x004025a1
0x00401701
0x00401701
0x00401703
0x00000000
0x00000000
0x00000000
0x00000000
0x004025ac
0x004025ae
0x004025b6
0x004025bf
0x004025c8
0x004025ca
0x004025cf
0x004025e1
0x004025e7
0x004025e9
0x004025ea
0x004025ee
0x00000000
0x00000000
0x004025f4
0x004025f6
0x00000000
0x00000000
0x004025ff
0x00402601
0x00402602
0x00402606
0x00402631
0x0040263a
0x0040263d
0x00402648
0x00402608
0x0040260a
0x0040260f
0x00402611
0x00402613
0x00402617
0x00402625
0x00402627
0x00402627
0x00402613
0x0040264a
0x0040264c
0x0040264e
0x00000000
0x00000000
0x00402656
0x0040265a
0x0040265e
0x00402664
0x0040266f
0x00402673
0x00402678
0x00402689
0x0040268a
0x0040268c
0x00402692
0x00402697
0x0040269b
0x0040269d
0x0040269f
0x004026a2
0x004026a6
0x004026a8
0x00000000
0x00000000
0x004026ae
0x004026b2
0x004026b7
0x004026b9
0x004026d1
0x004026d3
0x004026d4
0x004026d6
0x004026e7
0x004026e9
0x004026ec
0x004026fe
0x004026fe
0x004026d8
0x004026e0
0x004026e0
0x004026bb
0x004026bd
0x004026c8
0x004026c8
0x00402701
0x00402710
0x00402716
0x00402718
0x0040271a
0x00000000
0x00000000
0x0040272d
0x00402734
0x00402736
0x0040273b
0x0040273d
0x00402740
0x00402742
0x00000000
0x00000000
0x00402748
0x0040274c
0x00402756
0x0040275e
0x00402764
0x00402766
0x00402767
0x00402769
0x004027a4
0x004027a4
0x004027a6
0x004027a8
0x0040271c
0x0040271d
0x00000000
0x0040271d
0x0040276b
0x00402770
0x00402790
0x00402792
0x00402797
0x0040279a
0x00000000
0x0040279a
0x00402772
0x00402776
0x0040277f
0x0040277f
0x00402783
0x00402785
0x00000000
0x00402785
0x00402778
0x0040277d
0x00000000
0x00000000
0x00000000
0x00000000
0x004027b5
0x004027bc
0x004027be
0x004027c3
0x004027c8
0x004027ca
0x004027cd
0x004027cf
0x00000000
0x00000000
0x004027d5
0x004027da
0x004027de
0x004027e2
0x004027f4
0x004027fc
0x00402804
0x00402805
0x0040280a
0x004027e4
0x004027e8
0x004027e8
0x0040280e
0x00402811
0x00402818
0x00000000
0x00000000
0x00402824
0x00402829
0x0040282b
0x00000000
0x00000000
0x00402110
0x00402110
0x00000000
0x00000000
0x00402839
0x00402847
0x0040284c
0x0040284f
0x00401afd
0x00401afd
0x004016b6
0x004016b6
0x00000000
0x004016b6
0x00000000
0x00000000
0x0040285f
0x00402863
0x00402865
0x00402869
0x0040286c
0x00402870
0x00402875
0x0040287a
0x0040287b
0x0040287f
0x00402881
0x00402899
0x0040289c
0x004028c5
0x004028cb
0x004028d2
0x0040289e
0x004028b0
0x004028bf
0x004028bf
0x00402883
0x00402884
0x0040288d
0x0040288f
0x00402896
0x00402896
0x004028d4
0x004028d7
0x00000000
0x004028dd
0x004028e3
0x004028e9
0x004028e9
0x004028ed
0x00402904
0x0040290b
0x00402910
0x00402912
0x00000000
0x00000000
0x00000000
0x00402918
0x004028ef
0x004028f3
0x00000000
0x00000000
0x004028f7
0x004028fc
0x004028fe
0x00000000
0x00000000
0x00000000
0x004028fe
0x00000000
0x0040291d
0x0040291f
0x00402921
0x00402925
0x00402929
0x0040292e
0x00402930
0x00402932
0x00402934
0x00000000
0x00000000
0x0040293a
0x0040293f
0x00402944
0x00402948
0x0040294b
0x00402aa2
0x00402aa2
0x00402aa6
0x00402aa8
0x00402aaa
0x00402aac
0x00401a10
0x00401a10
0x00000000
0x00401a10
0x00402952
0x0040295b
0x0040295d
0x00402961
0x00402965
0x00000000
0x00000000
0x0040296b
0x00402973
0x00402975
0x00402975
0x0040297a
0x00402a33
0x00402a37
0x00402a4c
0x00402a4e
0x00402a54
0x00402a59
0x00402a5b
0x00000000
0x00000000
0x00402a5d
0x00402a5d
0x00402a61
0x00402a65
0x00402a65
0x00402a69
0x00402ae4
0x00402ae9
0x00000000
0x00402ae9
0x00402a6b
0x00402a6d
0x00402a6e
0x00402a73
0x00402a75
0x00402a76
0x00402ab5
0x00402ab5
0x00402aba
0x00402ad3
0x00402adc
0x00000000
0x00402adc
0x00402abc
0x00402ac1
0x00402ac8
0x00402ac8
0x00402acd
0x00000000
0x00402acd
0x00402ac3
0x00402ac6
0x00000000
0x00000000
0x00000000
0x00402ac6
0x00402a78
0x00402a7d
0x00000000
0x00000000
0x00402a7f
0x00402a83
0x00402a84
0x00402a87
0x00402a8b
0x00402a8f
0x00402a92
0x00000000
0x00000000
0x00000000
0x00402a92
0x00402a39
0x00402a3b
0x00000000
0x00000000
0x00402a3f
0x00402a44
0x00402a46
0x00000000
0x00000000
0x00402a48
0x00000000
0x00402a48
0x00402980
0x00402981
0x00402985
0x00402986
0x00402988
0x0040298e
0x00402994
0x0040299a
0x0040299c
0x00000000
0x00000000
0x004029a2
0x004029a6
0x004029aa
0x004029ac
0x00000000
0x00000000
0x004029b2
0x004029b7
0x004029bb
0x004029bf
0x00000000
0x00000000
0x004029cc
0x004029d4
0x004029da
0x004029dc
0x00000000
0x00000000
0x004029de
0x004029e2
0x004029e4
0x004029e6
0x004029e6
0x004029e6
0x004029e6
0x004029eb
0x004029f0
0x004029f4
0x00000000
0x00000000
0x004029f7
0x004029f8
0x004029ff
0x00402a03
0x00402a0e
0x00402a17
0x00402a1f
0x00402a25
0x00402a29
0x00402a2d
0x00402a2f
0x00000000
0x00000000
0x00000000
0x00402a31
0x00000000
0x00402a94
0x00402a94
0x00402a98
0x00402a98
0x00000000
0x00000000
0x00402af3
0x00402af5
0x00402af6
0x00000000
0x00402afc
0x00402afe
0x00402b0b
0x00402b11
0x00402b17
0x00402b1b
0x00000000
0x00000000
0x00000000
0x00402b1b
0x00000000
0x00402b29
0x00402b2e
0x00402b30
0x00402b37
0x00402b37
0x00000000
0x00000000
0x00402b43
0x00402b48
0x00402b4a
0x004018be
0x004018c0
0x004018c1
0x004018c3
0x00000000
0x004018c3
0x00402b50
0x00402b59
0x00402b5f
0x00402b61
0x00000000
0x00000000
0x00000000
0x00000000
0x00402b77
0x00402b7c
0x00402b85
0x00402b8b
0x00402b8e
0x00402b9c
0x00402b67
0x00402b67
0x00402b6e
0x00402b6f
0x00000000
0x00402b6f
0x00402b90
0x00402b92
0x00402855
0x00402855
0x00402857
0x00000000
0x00000000
0x00402ba5
0x00402bb2
0x00402bb5
0x00402bb9
0x00402bbe
0x00402bc0
0x00402bc4
0x00402bc4
0x00402bca
0x00402bdc
0x00402bde
0x00402be2
0x00402be5
0x00402cb7
0x00402cb7
0x00402cb9
0x00402cba
0x00402cbe
0x00402ccf
0x00402cc0
0x00402cc0
0x00402cc2
0x00402cc4
0x00402ccc
0x00402ccc
0x00402cd3
0x00402cd8
0x00402345
0x00402345
0x00000000
0x00402beb
0x00402beb
0x00402bef
0x00402bf3
0x00402bf7
0x00402ca3
0x00402cad
0x00402cb1
0x00000000
0x00402cb1
0x00402bfd
0x00402c05
0x00402c0f
0x00402c11
0x00402c15
0x00402c17
0x00402c9f
0x00000000
0x00402c9f
0x00402c28
0x00402c39
0x00402c3b
0x00402c3f
0x00402c41
0x00402c84
0x00402c88
0x00402c8e
0x00402c9a
0x00000000
0x00402c9a
0x00402c4d
0x00402c52
0x00402c55
0x00402c7a
0x00402c7e
0x00000000
0x00402c7e
0x00402c57
0x00402c59
0x00402c59
0x00402c5b
0x00402c5e
0x00402c66
0x00402c6b
0x00402c6d
0x00402c6d
0x00402c72
0x00402c76
0x00000000
0x00402c76
0x00000000
0x00402cdf
0x00402ce4
0x00402ce7
0x00402ced
0x00000000
0x00000000
0x00402cf3
0x00402cf7
0x00402cfd
0x00402d03
0x00402d05
0x00402d1a
0x00402d1d
0x00402d1d
0x00402d1f
0x00402d23
0x00402d35
0x00402d39
0x00402d3c
0x00402d3d
0x00402d42
0x00402d42
0x00402d42
0x00402d49
0x00402d25
0x00402d2d
0x00402d2f
0x00402d2f
0x00402d4d
0x00402d51
0x00402d54
0x00402d58
0x00402d5f
0x00402d5f
0x00000000
0x00402d58
0x00402d07
0x00402d0a
0x00000000
0x00000000
0x00402d10
0x00402d13
0x00402d14
0x00401d46
0x00401d46
0x00000000
0x00000000
0x00402d6f
0x00402d72
0x00402d75
0x00401709
0x0040170b
0x00000000
0x0040170b
0x00402d7b
0x00402d7f
0x00402da4
0x00402da9
0x00402dad
0x00402dbf
0x00402dc6
0x00402dc7
0x00402daf
0x00402daf
0x00402db3
0x00402db3
0x00000000
0x00402dad
0x00402d81
0x00402d85
0x00402d9a
0x00402b21
0x00402b21
0x00402b22
0x00000000
0x00402b22
0x00402d8f
0x00000000
0x00000000
0x00402dd1
0x00402dd5
0x00402dd5
0x00402dd7
0x00402e2c
0x00402e2e
0x00402e33
0x00402e35
0x00402e72
0x00402e74
0x00402e75
0x00402e77
0x00000000
0x00402e77
0x00402e37
0x00402e3b
0x00402e3c
0x00402e3d
0x00402e43
0x00402e45
0x00000000
0x00000000
0x00402e47
0x00402e4b
0x00402e4c
0x00402e4d
0x00402e51
0x00402e55
0x00402e56
0x00402e58
0x00402e5a
0x00000000
0x00000000
0x00402e61
0x00402e66
0x00402e6a
0x00000000
0x00402e6a
0x00402dd9
0x00402dd9
0x00402ddc
0x00000000
0x00000000
0x00402deb
0x00402ded
0x00402df3
0x00402df7
0x00402dfa
0x00402dff
0x00402e01
0x00402e06
0x00402e11
0x00402e16
0x00402e1a
0x004016b7
0x004016b7
0x00000000
0x00000000
0x00000000
0x00000000
0x00402e7c
0x00402e88
0x00402e8e
0x00402e92
0x00402e9b
0x00402e9b
0x00000000
0x00000000