4050e5:	00 00                	add    %al,(%eax)
4050e7:	00 2a                	add    %ch,(%edx)
4050e9:	00 00                	add    %al,(%eax)
4050eb:	00 37                	add    %dh,(%edi)
4050ed:	00 00                	add    %al,(%eax)
4050ef:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
4050f3:	00 51 00             	add    %dl,0x0(%ecx)
4050f6:	00 00                	add    %al,(%eax)
4050f8:	5e                   	pop    %esi
4050f9:	00 00                	add    %al,(%eax)
4050fb:	00 6b 00             	add    %ch,0x0(%ebx)
4050fe:	00 00                	add    %al,(%eax)
405100:	78 00                	js     0x405102
405102:	00 00                	add    %al,(%eax)
405104:	85 00                	test   %eax,(%eax)
405106:	00 00                	add    %al,(%eax)
405108:	92                   	xchg   %eax,%edx
405109:	00 00                	add    %al,(%eax)
40510b:	00 9f 00 00 00 ac    	add    %bl,-0x54000000(%edi)
405111:	00 00                	add    %al,(%eax)
405113:	00 b9 00 00 00 c6    	add    %bh,-0x3a000000(%ecx)
405119:	00 00                	add    %al,(%eax)
40511b:	00 d3                	add    %dl,%bl
40511d:	00 00                	add    %al,(%eax)
40511f:	00 e0                	add    %ah,%al
405121:	00 00                	add    %al,(%eax)
405123:	00 ed                	add    %ch,%ch
405125:	00 00                	add    %al,(%eax)
405127:	00 fa                	add    %bh,%dl
405129:	00 00                	add    %al,(%eax)
40512b:	00 07                	add    %al,(%edi)
40512d:	01 00                	add    %eax,(%eax)
40512f:	00 14 01             	add    %dl,(%ecx,%eax,1)
405132:	00 00                	add    %al,(%eax)
405134:	21 01                	and    %eax,(%ecx)
405136:	00 00                	add    %al,(%eax)
405138:	2e 01 00             	add    %eax,%cs:(%eax)
40513b:	00 3b                	add    %bh,(%ebx)
40513d:	01 00                	add    %eax,(%eax)
40513f:	00 48 01             	add    %cl,0x1(%eax)
405142:	00 00                	add    %al,(%eax)
405144:	55                   	push   %ebp
405145:	01 00                	add    %eax,(%eax)
405147:	00 62 01             	add    %ah,0x1(%edx)
40514a:	00 00                	add    %al,(%eax)
40514c:	6f                   	outsl  %ds:(%esi),(%dx)
40514d:	01 00                	add    %eax,(%eax)
40514f:	00 7c 01 00          	add    %bh,0x0(%ecx,%eax,1)
405153:	00 a0 01 00 00 ad    	add    %ah,-0x52ffffff(%eax)
405159:	01 00                	add    %eax,(%eax)
40515b:	00 ba 01 00 00 c7    	add    %bh,-0x38ffffff(%edx)
405161:	01 00                	add    %eax,(%eax)
405163:	00 eb                	add    %ch,%bl
405165:	01 00                	add    %eax,(%eax)
405167:	00 f8                	add    %bh,%al
405169:	01 00                	add    %eax,(%eax)
40516b:	00 05 02 00 00 12    	add    %al,0x12000002
405171:	02 00                	add    (%eax),%al
405173:	00 36                	add    %dh,(%esi)
405175:	02 00                	add    (%eax),%al
405177:	00 43 02             	add    %al,0x2(%ebx)
40517a:	00 00                	add    %al,(%eax)
40517c:	50                   	push   %eax
40517d:	02 00                	add    (%eax),%al
40517f:	00 5d 02             	add    %bl,0x2(%ebp)
405182:	00 00                	add    %al,(%eax)
405184:	81 02 00 00 8e 02    	addl   $0x28e0000,(%edx)
40518a:	00 00                	add    %al,(%eax)
40518c:	9b                   	fwait
40518d:	02 00                	add    (%eax),%al
40518f:	00 a8 02 00 00 cc    	add    %ch,-0x33fffffe(%eax)
405195:	02 00                	add    (%eax),%al
405197:	00 d9                	add    %bl,%cl
405199:	02 00                	add    (%eax),%al
40519b:	00 e6                	add    %ah,%dh
40519d:	02 00                	add    (%eax),%al
40519f:	00 f3                	add    %dh,%bl
4051a1:	02 00                	add    (%eax),%al
4051a3:	00 17                	add    %dl,(%edi)
4051a5:	03 00                	add    (%eax),%eax
4051a7:	00 24 03             	add    %ah,(%ebx,%eax,1)
4051aa:	00 00                	add    %al,(%eax)
4051ac:	38 2c 03             	cmp    %ch,(%ebx,%eax,1)
4051af:	00 00                	add    %al,(%eax)
4051b1:	04 74                	add    $0x74,%al
4051b3:	0c 00                	or     $0x0,%al
4051b5:	00 02                	add    %al,(%edx)
4051b7:	02 fe                	add    %dh,%bh
4051b9:	06                   	push   %es
4051ba:	48                   	dec    %eax
4051bb:	00 00                	add    %al,(%eax)
4051bd:	06                   	push   %es
4051be:	73 db                	jae    0x40519b
4051c0:	00 00                	add    %al,(%eax)
4051c2:	0a 6f dc             	or     -0x24(%edi),%ch
4051c5:	00 00                	add    %al,(%eax)
4051c7:	0a 2a                	or     (%edx),%ch
4051c9:	02 04 74             	add    (%esp,%esi,2),%al
4051cc:	37                   	aaa
4051cd:	00 00                	add    %al,(%eax)
4051cf:	01 7d 36             	add    %edi,0x36(%ebp)
4051d2:	00 00                	add    %al,(%eax)
4051d4:	04 2a                	add    $0x2a,%al
4051d6:	02 04 74             	add    (%esp,%esi,2),%al
4051d9:	38 00                	cmp    %al,(%eax)
4051db:	00 01                	add    %al,(%ecx)
4051dd:	7d 37                	jge    0x405216
4051df:	00 00                	add    %al,(%eax)
4051e1:	04 2a                	add    $0x2a,%al
4051e3:	02 04 74             	add    (%esp,%esi,2),%al
4051e6:	39 00                	cmp    %eax,(%eax)
4051e8:	00 01                	add    %al,(%ecx)
4051ea:	7d 38                	jge    0x405224
4051ec:	00 00                	add    %al,(%eax)
4051ee:	04 2a                	add    $0x2a,%al
4051f0:	02 04 74             	add    (%esp,%esi,2),%al
4051f3:	39 00                	cmp    %eax,(%eax)
4051f5:	00 01                	add    %al,(%ecx)
4051f7:	7d 39                	jge    0x405232
4051f9:	00 00                	add    %al,(%eax)
4051fb:	04 2a                	add    $0x2a,%al
4051fd:	02 04 74             	add    (%esp,%esi,2),%al
405200:	38 00                	cmp    %al,(%eax)
405202:	00 01                	add    %al,(%ecx)
405204:	7d 3a                	jge    0x405240
405206:	00 00                	add    %al,(%eax)
405208:	04 2a                	add    $0x2a,%al
40520a:	02 04 74             	add    (%esp,%esi,2),%al
40520d:	38 00                	cmp    %al,(%eax)
40520f:	00 01                	add    %al,(%ecx)
405211:	7d 3b                	jge    0x40524e
405213:	00 00                	add    %al,(%eax)
405215:	04 2a                	add    $0x2a,%al
405217:	02 04 74             	add    (%esp,%esi,2),%al
40521a:	3a 00                	cmp    (%eax),%al
40521c:	00 01                	add    %al,(%ecx)
40521e:	7d 3c                	jge    0x40525c
405220:	00 00                	add    %al,(%eax)
405222:	04 2a                	add    $0x2a,%al
405224:	02 04 74             	add    (%esp,%esi,2),%al
405227:	3a 00                	cmp    (%eax),%al
405229:	00 01                	add    %al,(%ecx)
40522b:	7d 3d                	jge    0x40526a
40522d:	00 00                	add    %al,(%eax)
40522f:	04 2a                	add    $0x2a,%al
405231:	02 04 74             	add    (%esp,%esi,2),%al
405234:	3a 00                	cmp    (%eax),%al
405236:	00 01                	add    %al,(%ecx)
405238:	7d 3e                	jge    0x405278
40523a:	00 00                	add    %al,(%eax)
40523c:	04 2a                	add    $0x2a,%al
40523e:	02 04 74             	add    (%esp,%esi,2),%al
405241:	3a 00                	cmp    (%eax),%al
405243:	00 01                	add    %al,(%ecx)
405245:	7d 3f                	jge    0x405286
405247:	00 00                	add    %al,(%eax)
405249:	04 2a                	add    $0x2a,%al
40524b:	02 04 74             	add    (%esp,%esi,2),%al
40524e:	3a 00                	cmp    (%eax),%al
405250:	00 01                	add    %al,(%ecx)
405252:	7d 40                	jge    0x405294
405254:	00 00                	add    %al,(%eax)
405256:	04 2a                	add    $0x2a,%al
405258:	02 04 74             	add    (%esp,%esi,2),%al
40525b:	3a 00                	cmp    (%eax),%al
40525d:	00 01                	add    %al,(%ecx)
40525f:	7d 41                	jge    0x4052a2
405261:	00 00                	add    %al,(%eax)
405263:	04 2a                	add    $0x2a,%al
405265:	02 04 74             	add    (%esp,%esi,2),%al
405268:	3a 00                	cmp    (%eax),%al
40526a:	00 01                	add    %al,(%ecx)
40526c:	7d 42                	jge    0x4052b0
40526e:	00 00                	add    %al,(%eax)
405270:	04 2a                	add    $0x2a,%al
405272:	02 04 74             	add    (%esp,%esi,2),%al
405275:	3a 00                	cmp    (%eax),%al
405277:	00 01                	add    %al,(%ecx)
405279:	7d 43                	jge    0x4052be
40527b:	00 00                	add    %al,(%eax)
40527d:	04 2a                	add    $0x2a,%al
40527f:	02 04 74             	add    (%esp,%esi,2),%al
405282:	3a 00                	cmp    (%eax),%al
405284:	00 01                	add    %al,(%ecx)
405286:	7d 44                	jge    0x4052cc
405288:	00 00                	add    %al,(%eax)
40528a:	04 2a                	add    $0x2a,%al
40528c:	02 04 74             	add    (%esp,%esi,2),%al
40528f:	3a 00                	cmp    (%eax),%al
405291:	00 01                	add    %al,(%ecx)
405293:	7d 45                	jge    0x4052da
405295:	00 00                	add    %al,(%eax)
405297:	04 2a                	add    $0x2a,%al
405299:	02 04 74             	add    (%esp,%esi,2),%al
40529c:	3a 00                	cmp    (%eax),%al
40529e:	00 01                	add    %al,(%ecx)
4052a0:	7d 46                	jge    0x4052e8
4052a2:	00 00                	add    %al,(%eax)
4052a4:	04 2a                	add    $0x2a,%al
4052a6:	02 04 74             	add    (%esp,%esi,2),%al
4052a9:	38 00                	cmp    %al,(%eax)
4052ab:	00 01                	add    %al,(%ecx)
4052ad:	7d 47                	jge    0x4052f6
4052af:	00 00                	add    %al,(%eax)
4052b1:	04 2a                	add    $0x2a,%al
4052b3:	02 04 74             	add    (%esp,%esi,2),%al
4052b6:	3a 00                	cmp    (%eax),%al
4052b8:	00 01                	add    %al,(%ecx)
4052ba:	7d 48                	jge    0x405304
4052bc:	00 00                	add    %al,(%eax)
4052be:	04 2a                	add    $0x2a,%al
4052c0:	02 04 74             	add    (%esp,%esi,2),%al
4052c3:	3a 00                	cmp    (%eax),%al
4052c5:	00 01                	add    %al,(%ecx)
4052c7:	7d 49                	jge    0x405312
4052c9:	00 00                	add    %al,(%eax)
4052cb:	04 2a                	add    $0x2a,%al
4052cd:	02 04 74             	add    (%esp,%esi,2),%al
4052d0:	3a 00                	cmp    (%eax),%al
4052d2:	00 01                	add    %al,(%ecx)
4052d4:	7d 4a                	jge    0x405320
4052d6:	00 00                	add    %al,(%eax)
4052d8:	04 2a                	add    $0x2a,%al
4052da:	02 04 74             	add    (%esp,%esi,2),%al
4052dd:	3a 00                	cmp    (%eax),%al
4052df:	00 01                	add    %al,(%ecx)
4052e1:	7d 4b                	jge    0x40532e
4052e3:	00 00                	add    %al,(%eax)
4052e5:	04 2a                	add    $0x2a,%al
4052e7:	02 04 74             	add    (%esp,%esi,2),%al
4052ea:	3a 00                	cmp    (%eax),%al
4052ec:	00 01                	add    %al,(%ecx)
4052ee:	7d 4c                	jge    0x40533c
4052f0:	00 00                	add    %al,(%eax)
4052f2:	04 2a                	add    $0x2a,%al
4052f4:	02 04 74             	add    (%esp,%esi,2),%al
4052f7:	3a 00                	cmp    (%eax),%al
4052f9:	00 01                	add    %al,(%ecx)
4052fb:	7d 4d                	jge    0x40534a
4052fd:	00 00                	add    %al,(%eax)
4052ff:	04 2a                	add    $0x2a,%al
405301:	02 04 74             	add    (%esp,%esi,2),%al
405304:	3a 00                	cmp    (%eax),%al
405306:	00 01                	add    %al,(%ecx)
405308:	7d 4e                	jge    0x405358
40530a:	00 00                	add    %al,(%eax)
40530c:	04 2a                	add    $0x2a,%al
40530e:	02 04 74             	add    (%esp,%esi,2),%al
405311:	3a 00                	cmp    (%eax),%al
405313:	00 01                	add    %al,(%ecx)
405315:	7d 4f                	jge    0x405366
405317:	00 00                	add    %al,(%eax)
405319:	04 2a                	add    $0x2a,%al
40531b:	02 04 74             	add    (%esp,%esi,2),%al
40531e:	3a 00                	cmp    (%eax),%al
405320:	00 01                	add    %al,(%ecx)
405322:	7d 50                	jge    0x405374
405324:	00 00                	add    %al,(%eax)
405326:	04 2a                	add    $0x2a,%al
405328:	02 04 74             	add    (%esp,%esi,2),%al
40532b:	3b 00                	cmp    (%eax),%eax
40532d:	00 01                	add    %al,(%ecx)
40532f:	7d 51                	jge    0x405382
405331:	00 00                	add    %al,(%eax)
405333:	04 02                	add    $0x2,%al
405335:	7b 51                	jnp    0x405388
405337:	00 00                	add    %al,(%eax)
405339:	04 02                	add    $0x2,%al
40533b:	fe 06                	incb   (%esi)
40533d:	5a                   	pop    %edx
40533e:	00 00                	add    %al,(%eax)
405340:	06                   	push   %es
405341:	73 dd                	jae    0x405320
405343:	00 00                	add    %al,(%eax)
405345:	0a 6f de             	or     -0x22(%edi),%ch
405348:	00 00                	add    %al,(%eax)
40534a:	0a 2a                	or     (%edx),%ch
40534c:	02 04 74             	add    (%esp,%esi,2),%al
40534f:	37                   	aaa
405350:	00 00                	add    %al,(%eax)
405352:	01 7d 52             	add    %edi,0x52(%ebp)
405355:	00 00                	add    %al,(%eax)
405357:	04 2a                	add    $0x2a,%al
405359:	02 04 74             	add    (%esp,%esi,2),%al
40535c:	3c 00                	cmp    $0x0,%al
40535e:	00 01                	add    %al,(%ecx)
405360:	7d 53                	jge    0x4053b5
405362:	00 00                	add    %al,(%eax)
405364:	04 2a                	add    $0x2a,%al
405366:	02 04 74             	add    (%esp,%esi,2),%al
405369:	3d 00 00 01 7d       	cmp    $0x7d010000,%eax
40536e:	54                   	push   %esp
40536f:	00 00                	add    %al,(%eax)
405371:	04 2a                	add    $0x2a,%al
405373:	02 04 74             	add    (%esp,%esi,2),%al
405376:	3b 00                	cmp    (%eax),%eax
405378:	00 01                	add    %al,(%ecx)
40537a:	7d 55                	jge    0x4053d1
40537c:	00 00                	add    %al,(%eax)
40537e:	04 02                	add    $0x2,%al
405380:	7b 55                	jnp    0x4053d7
405382:	00 00                	add    %al,(%eax)
405384:	04 02                	add    $0x2,%al
405386:	fe 06                	incb   (%esi)
405388:	54                   	push   %esp
405389:	00 00                	add    %al,(%eax)
40538b:	06                   	push   %es
40538c:	73 dd                	jae    0x40536b
40538e:	00 00                	add    %al,(%eax)
405390:	0a 6f de             	or     -0x22(%edi),%ch
405393:	00 00                	add    %al,(%eax)
405395:	0a 2a                	or     (%edx),%ch
405397:	02 04 74             	add    (%esp,%esi,2),%al
40539a:	39 00                	cmp    %eax,(%eax)
40539c:	00 01                	add    %al,(%ecx)
40539e:	7d 56                	jge    0x4053f6
4053a0:	00 00                	add    %al,(%eax)
4053a2:	04 2a                	add    $0x2a,%al
4053a4:	02 04 74             	add    (%esp,%esi,2),%al
4053a7:	3e 00 00             	add    %al,%ds:(%eax)
4053aa:	01 7d 57             	add    %edi,0x57(%ebp)
4053ad:	00 00                	add    %al,(%eax)
4053af:	04 2a                	add    $0x2a,%al
4053b1:	02 04 74             	add    (%esp,%esi,2),%al
4053b4:	3d 00 00 01 7d       	cmp    $0x7d010000,%eax
4053b9:	58                   	pop    %eax
4053ba:	00 00                	add    %al,(%eax)
4053bc:	04 2a                	add    $0x2a,%al
4053be:	02 04 74             	add    (%esp,%esi,2),%al
4053c1:	3b 00                	cmp    (%eax),%eax
4053c3:	00 01                	add    %al,(%ecx)
4053c5:	7d 59                	jge    0x405420
4053c7:	00 00                	add    %al,(%eax)
4053c9:	04 02                	add    $0x2,%al
4053cb:	7b 59                	jnp    0x405426
4053cd:	00 00                	add    %al,(%eax)
4053cf:	04 02                	add    $0x2,%al
4053d1:	fe 06                	incb   (%esi)
4053d3:	55                   	push   %ebp
4053d4:	00 00                	add    %al,(%eax)
4053d6:	06                   	push   %es
4053d7:	73 dd                	jae    0x4053b6
4053d9:	00 00                	add    %al,(%eax)
4053db:	0a 6f de             	or     -0x22(%edi),%ch
4053de:	00 00                	add    %al,(%eax)
4053e0:	0a 2a                	or     (%edx),%ch
4053e2:	02 04 74             	add    (%esp,%esi,2),%al
4053e5:	39 00                	cmp    %eax,(%eax)
4053e7:	00 01                	add    %al,(%ecx)
4053e9:	7d 5a                	jge    0x405445