401142:	44                   	inc    %esp
401143:	00 60 cf             	add    %ah,-0x31(%eax)
401146:	44                   	inc    %esp
401147:	00 60 cf             	add    %ah,-0x31(%eax)
40114a:	44                   	inc    %esp
40114b:	00 60 cf             	add    %ah,-0x31(%eax)
40114e:	44                   	inc    %esp
40114f:	00 60 cf             	add    %ah,-0x31(%eax)
401152:	44                   	inc    %esp
401153:	00 60 cf             	add    %ah,-0x31(%eax)
401156:	44                   	inc    %esp
401157:	00 e0                	add    %ah,%al
401159:	88 43 00             	mov    %al,0x0(%ebx)
40115c:	20 89 43 00 30 89    	and    %cl,-0x76cfffbd(%ecx)
401162:	43                   	inc    %ebx
401163:	00 40 89             	add    %al,-0x77(%eax)
401166:	43                   	inc    %ebx
401167:	00 40 89             	add    %al,-0x77(%eax)
40116a:	43                   	inc    %ebx
40116b:	00 40 89             	add    %al,-0x77(%eax)
40116e:	43                   	inc    %ebx
40116f:	00 40 89             	add    %al,-0x77(%eax)
401172:	43                   	inc    %ebx
401173:	00 50 89             	add    %dl,-0x77(%eax)
401176:	43                   	inc    %ebx
401177:	00 60 89             	add    %ah,-0x77(%eax)
40117a:	43                   	inc    %ebx
40117b:	00 50 cb             	add    %dl,-0x35(%eax)
40117e:	43                   	inc    %ebx
40117f:	00 90 cb 43 00 d0    	add    %dl,-0x2fffbc35(%eax)
401185:	cb                   	lret
401186:	43                   	inc    %ebx
401187:	00 10                	add    %dl,(%eax)
401189:	cc                   	int3
40118a:	43                   	inc    %ebx
40118b:	00 c0                	add    %al,%al
40118d:	ce                   	into
40118e:	43                   	inc    %ebx
40118f:	00 50 cc             	add    %dl,-0x34(%eax)
401192:	43                   	inc    %ebx
401193:	00 a0 ce 43 00 40    	add    %ah,0x400043ce(%eax)
401199:	db 43 00             	fildl  0x0(%ebx)
40119c:	50                   	push   %eax
40119d:	cb                   	lret
40119e:	43                   	inc    %ebx
40119f:	00 60 cf             	add    %ah,-0x31(%eax)
4011a2:	44                   	inc    %esp
4011a3:	00 60 cf             	add    %ah,-0x31(%eax)
4011a6:	44                   	inc    %esp
4011a7:	00 60 cf             	add    %ah,-0x31(%eax)
4011aa:	44                   	inc    %esp
4011ab:	00 60 cf             	add    %ah,-0x31(%eax)
4011ae:	44                   	inc    %esp
4011af:	00 60 cf             	add    %ah,-0x31(%eax)
4011b2:	44                   	inc    %esp
4011b3:	00 60 cf             	add    %ah,-0x31(%eax)
4011b6:	44                   	inc    %esp
4011b7:	00 60 cf             	add    %ah,-0x31(%eax)
4011ba:	44                   	inc    %esp
4011bb:	00 90 c2 43 00 20    	add    %dl,0x200043c2(%eax)
4011c1:	c7 43 00 d0 c8 43 00 	movl   $0x43c8d0,0x0(%ebx)
4011c8:	40                   	inc    %eax
4011c9:	c9                   	leave
4011ca:	43                   	inc    %ebx
4011cb:	00 c0                	add    %al,%al
4011cd:	c9                   	leave
4011ce:	43                   	inc    %ebx
4011cf:	00 40 ca             	add    %al,-0x36(%eax)
4011d2:	43                   	inc    %ebx
4011d3:	00 b0 db 43 00 60    	add    %dh,0x600043db(%eax)
4011d9:	cf                   	iret
4011da:	44                   	inc    %esp
4011db:	00 60 cf             	add    %ah,-0x31(%eax)
4011de:	44                   	inc    %esp
4011df:	00 60 cf             	add    %ah,-0x31(%eax)
4011e2:	44                   	inc    %esp
4011e3:	00 60 cf             	add    %ah,-0x31(%eax)
4011e6:	44                   	inc    %esp
4011e7:	00 60 cf             	add    %ah,-0x31(%eax)
4011ea:	44                   	inc    %esp
4011eb:	00 60 8d             	add    %ah,-0x73(%eax)
4011ee:	43                   	inc    %ebx
4011ef:	00 10                	add    %dl,(%eax)
4011f1:	95                   	xchg   %eax,%ebp
4011f2:	43                   	inc    %ebx
4011f3:	00 40 98             	add    %al,-0x68(%eax)
4011f6:	43                   	inc    %ebx
4011f7:	00 40 9c             	add    %al,-0x64(%eax)
4011fa:	43                   	inc    %ebx
4011fb:	00 20                	add    %ah,(%eax)
4011fd:	8e 43 00             	mov    0x0(%ebx),%es
401200:	d0 8e 43 00 c0 91    	rorb   $1,-0x6e3fffbd(%esi)
401206:	43                   	inc    %ebx
401207:	00 70 9c             	add    %dh,-0x64(%eax)
40120a:	43                   	inc    %ebx
40120b:	00 f0                	add    %dh,%al
40120d:	9d                   	popf
40120e:	43                   	inc    %ebx
40120f:	00 50 9f             	add    %dl,-0x61(%eax)
401212:	43                   	inc    %ebx
401213:	00 70 9f             	add    %dh,-0x61(%eax)
401216:	43                   	inc    %ebx
401217:	00 f0                	add    %dh,%al
401219:	9f                   	lahf
40121a:	43                   	inc    %ebx
40121b:	00 30                	add    %dh,(%eax)
40121d:	a0 43 00 00 a1       	mov    0xa1000043,%al
401222:	43                   	inc    %ebx
401223:	00 50 a1             	add    %dl,-0x5f(%eax)
401226:	43                   	inc    %ebx
401227:	00 10                	add    %dl,(%eax)
401229:	a2 43 00 70 a2       	mov    %al,0xa2700043
40122e:	43                   	inc    %ebx
40122f:	00 10                	add    %dl,(%eax)
401231:	a3 43 00 f0 a3       	mov    %eax,0xa3f00043
401236:	43                   	inc    %ebx
401237:	00 40 a5             	add    %al,-0x5b(%eax)
40123a:	43                   	inc    %ebx
40123b:	00 80 a6 43 00 00    	add    %al,0x43a6(%eax)
401241:	a8 43                	test   $0x43,%al
401243:	00 00                	add    %al,(%eax)
401245:	ab                   	stos   %eax,%es:(%edi)
401246:	43                   	inc    %ebx
401247:	00 c0                	add    %al,%al
401249:	aa                   	stos   %al,%es:(%edi)
40124a:	43                   	inc    %ebx
40124b:	00 70 b1             	add    %dh,-0x4f(%eax)
40124e:	43                   	inc    %ebx
40124f:	00 30                	add    %dh,(%eax)
401251:	b1 43                	mov    $0x43,%cl
401253:	00 70 db             	add    %dh,-0x25(%eax)
401256:	43                   	inc    %ebx
401257:	00 60 cf             	add    %ah,-0x31(%eax)
40125a:	44                   	inc    %esp
40125b:	00 60 cf             	add    %ah,-0x31(%eax)
40125e:	44                   	inc    %esp
40125f:	00 60 cf             	add    %ah,-0x31(%eax)
401262:	44                   	inc    %esp
401263:	00 60 cf             	add    %ah,-0x31(%eax)
401266:	44                   	inc    %esp
401267:	00 60 cf             	add    %ah,-0x31(%eax)
40126a:	44                   	inc    %esp
40126b:	00 60 cf             	add    %ah,-0x31(%eax)
40126e:	44                   	inc    %esp
40126f:	00 60 cf             	add    %ah,-0x31(%eax)
401272:	44                   	inc    %esp
401273:	00 60 cf             	add    %ah,-0x31(%eax)
401276:	44                   	inc    %esp
401277:	00 60 cf             	add    %ah,-0x31(%eax)
40127a:	44                   	inc    %esp
40127b:	00 60 cf             	add    %ah,-0x31(%eax)
40127e:	44                   	inc    %esp
40127f:	00 60 cf             	add    %ah,-0x31(%eax)
401282:	44                   	inc    %esp
401283:	00 60 cf             	add    %ah,-0x31(%eax)
401286:	44                   	inc    %esp
401287:	00 60 cf             	add    %ah,-0x31(%eax)
40128a:	44                   	inc    %esp
40128b:	00 60 cf             	add    %ah,-0x31(%eax)
40128e:	44                   	inc    %esp
40128f:	00 60 cf             	add    %ah,-0x31(%eax)
401292:	44                   	inc    %esp
401293:	00 60 cf             	add    %ah,-0x31(%eax)
401296:	44                   	inc    %esp
401297:	00 60 cf             	add    %ah,-0x31(%eax)
40129a:	44                   	inc    %esp
40129b:	00 60 cf             	add    %ah,-0x31(%eax)
40129e:	44                   	inc    %esp
40129f:	00 60 cf             	add    %ah,-0x31(%eax)
4012a2:	44                   	inc    %esp
4012a3:	00 60 cf             	add    %ah,-0x31(%eax)
4012a6:	44                   	inc    %esp
4012a7:	00 60 cf             	add    %ah,-0x31(%eax)
4012aa:	44                   	inc    %esp
4012ab:	00 60 cf             	add    %ah,-0x31(%eax)
4012ae:	44                   	inc    %esp
4012af:	00 60 cf             	add    %ah,-0x31(%eax)
4012b2:	44                   	inc    %esp
4012b3:	00 60 cf             	add    %ah,-0x31(%eax)
4012b6:	44                   	inc    %esp
4012b7:	00 60 cf             	add    %ah,-0x31(%eax)
4012ba:	44                   	inc    %esp
4012c3:	00 60 0c             	add    %ah,0xc(%eax)
4012c6:	44                   	inc    %esp
4012c7:	00 00                	add    %al,(%eax)
4012c9:	00 00                	add    %al,(%eax)
4012cb:	00 a0 0c 44 00 00    	add    %ah,0x440c(%eax)
4012d1:	00 00                	add    %al,(%eax)
4012d3:	00 e0                	add    %ah,%al
4012d5:	0c 44                	or     $0x44,%al
4012d7:	00 14 00             	add    %dl,(%eax,%eax,1)
4012da:	00 00                	add    %al,(%eax)
4012dc:	20 0d 44 00 14 00    	and    %cl,0x140044
4012e2:	00 00                	add    %al,(%eax)
4012e4:	f0 0d 44 00 0e 00    	lock or $0xe0044,%eax
4012ea:	00 00                	add    %al,(%eax)
4012ec:	c0 0e 44             	rorb   $0x44,(%esi)
4012ef:	00 12                	add    %dl,(%edx)
4012f1:	00 00                	add    %al,(%eax)
4012f3:	00 b0 11 44 00 07    	add    %dh,0x7004411(%eax)
4012f9:	00 00                	add    %al,(%eax)
4012fb:	00 80 15 44 00 0a    	add    %al,0xa004415(%eax)
401301:	00 00                	add    %al,(%eax)
401303:	00 f0                	add    %dh,%al
401305:	16                   	push   %ss
401306:	44                   	inc    %esp
401307:	00 00                	add    %al,(%eax)
401309:	00 00                	add    %al,(%eax)
40130b:	00 00                	add    %al,(%eax)
40130d:	19 44 00 13          	sbb    %eax,0x13(%eax,%eax,1)
401311:	00 00                	add    %al,(%eax)
401313:	00 40 19             	add    %al,0x19(%eax)
401316:	44                   	inc    %esp
401317:	00 03                	add    %al,(%ebx)
401319:	00 00                	add    %al,(%eax)
40131b:	00 00                	add    %al,(%eax)
40131d:	1a 44 00 03          	sbb    0x3(%eax,%eax,1),%al
401321:	00 00                	add    %al,(%eax)
401323:	00 30                	add    %dh,(%eax)
401325:	1a 44 00 03          	sbb    0x3(%eax,%eax,1),%al
401329:	00 00                	add    %al,(%eax)
40132b:	00 60 1a             	add    %ah,0x1a(%eax)
40132e:	44                   	inc    %esp
40132f:	00 06                	add    %al,(%esi)
401331:	00 00                	add    %al,(%eax)
401333:	00 90 1a 44 00 06    	add    %dl,0x600441a(%eax)
401339:	00 00                	add    %al,(%eax)
40133b:	00 d0                	add    %dl,%al
40133d:	1a 44 00 05          	sbb    0x5(%eax,%eax,1),%al
401341:	00 00                	add    %al,(%eax)
401343:	00 10                	add    %dl,(%eax)
401345:	1b 44 00 05          	sbb    0x5(%eax,%eax,1),%eax
401349:	00 00                	add    %al,(%eax)
40134b:	00 50 1b             	add    %dl,0x1b(%eax)
40134e:	44                   	inc    %esp
40134f:	00 09                	add    %cl,(%ecx)
401351:	00 00                	add    %al,(%eax)
401353:	00 90 1b 44 00 11    	add    %dl,0x1100441b(%eax)
401359:	00 00                	add    %al,(%eax)
40135b:	00 b0 1d 44 00 1c    	add    %dh,0x1c00441d(%eax)
401361:	00 00                	add    %al,(%eax)
401363:	00 c0                	add    %al,%al
401365:	21 44 00 00          	and    %eax,0x0(%eax,%eax,1)
401369:	00 00                	add    %al,(%eax)
40136b:	00 d0                	add    %dl,%al
40136d:	22 44 00 03          	and    0x3(%eax,%eax,1),%al
401371:	00 00                	add    %al,(%eax)
401373:	00 10                	add    %dl,(%eax)
401375:	23 44 00 01          	and    0x1(%eax,%eax,1),%eax
401379:	00 00                	add    %al,(%eax)
40137b:	00 c0                	add    %al,%al
40137d:	23 44 00 01          	and    0x1(%eax,%eax,1),%eax
401381:	00 00                	add    %al,(%eax)
401383:	00 f0                	add    %dh,%al
401385:	23 44 00 01          	and    0x1(%eax,%eax,1),%eax
401389:	00 00                	add    %al,(%eax)
40138b:	00 20                	add    %ah,(%eax)
40138d:	24 44                	and    $0x44,%al
40138f:	00 05 00 00 00 50    	add    %al,0x50000000
401395:	24 44                	and    $0x44,%al
401397:	00 04 00             	add    %al,(%eax,%eax,1)
40139a:	00 00                	add    %al,(%eax)
40139c:	50                   	push   %eax
40139d:	25 44 00 02 00       	and    $0x20044,%eax
4013a2:	00 00                	add    %al,(%eax)
4013a4:	30 26                	xor    %ah,(%esi)
4013a6:	44                   	inc    %esp
4013a7:	00 06                	add    %al,(%esi)
4013a9:	00 00                	add    %al,(%eax)
4013ab:	00 c0                	add    %al,%al
4013ad:	26 44                	es inc %esp
4013af:	00 05 00 00 00 f0    	add    %al,0xf0000000
4013b5:	27                   	daa
4013b6:	44                   	inc    %esp
4013b7:	00 03                	add    %al,(%ebx)
4013b9:	00 00                	add    %al,(%eax)
4013bb:	00 f0                	add    %dh,%al
4013bd:	28 44 00 04          	sub    %al,0x4(%eax,%eax,1)
4013c1:	00 00                	add    %al,(%eax)
4013c3:	00 20                	add    %ah,(%eax)
4013c5:	29 44 00 06          	sub    %eax,0x6(%eax,%eax,1)
4013c9:	00 00                	add    %al,(%eax)
4013cb:	00 f0                	add    %dh,%al
4013cd:	29 44 00 04          	sub    %eax,0x4(%eax,%eax,1)
4013d1:	00 00                	add    %al,(%eax)
4013d3:	00 20                	add    %ah,(%eax)
4013d5:	2b 44 00 04          	sub    0x4(%eax,%eax,1),%eax
4013d9:	00 00                	add    %al,(%eax)
4013db:	00 60 2b             	add    %ah,0x2b(%eax)
4013de:	44                   	inc    %esp
4013df:	00 02                	add    %al,(%edx)
4013e1:	00 00                	add    %al,(%eax)
4013e3:	00 a0 2b 44 00 03    	add    %ah,0x300442b(%eax)
4013e9:	00 00                	add    %al,(%eax)
4013eb:	00 40 2c             	add    %al,0x2c(%eax)
4013ee:	44                   	inc    %esp
4013ef:	00 03                	add    %al,(%ebx)
4013f1:	00 00                	add    %al,(%eax)
4013f3:	00 70 2c             	add    %dh,0x2c(%eax)
4013f6:	44                   	inc    %esp
4013f7:	00 02                	add    %al,(%edx)
4013f9:	00 00                	add    %al,(%eax)
4013fb:	00 a0 2c 44 00 02    	add    %ah,0x200442c(%eax)
401401:	00 00                	add    %al,(%eax)
401403:	00 30                	add    %dh,(%eax)
401405:	2d 44 00 04 00       	sub    $0x40044,%eax
40140a:	00 00                	add    %al,(%eax)
40140c:	c0 2d 44 00 02 00 00 	shrb   $0x0,0x20044
401413:	00 d0                	add    %dl,%al
401415:	2e 44                	cs inc %esp
401417:	00 10                	add    %dl,(%eax)
401419:	00 00                	add    %al,(%eax)
40141b:	00 80 2f 44 00 01    	add    %al,0x100442f(%eax)
401421:	00 00                	add    %al,(%eax)
401423:	00 e0                	add    %ah,%al
401425:	32 44 00 02          	xor    0x2(%eax,%eax,1),%al
401429:	00 00                	add    %al,(%eax)
40142b:	00 50 33             	add    %dl,0x33(%eax)
40142e:	44                   	inc    %esp
40142f:	00 08                	add    %cl,(%eax)
401431:	00 00                	add    %al,(%eax)
401433:	00 e0                	add    %ah,%al
401435:	33 44 00 01          	xor    0x1(%eax,%eax,1),%eax
401439:	00 00                	add    %al,(%eax)
40143b:	00 b0 35 44 00 08    	add    %dh,0x8004435(%eax)
401441:	00 00                	add    %al,(%eax)
401443:	00 20                	add    %ah,(%eax)
401445:	36 44                	ss inc %esp
401447:	00 03                	add    %al,(%ebx)
401449:	00 00                	add    %al,(%eax)
40144b:	00 c0                	add    %al,%al
40144d:	37                   	aaa
40144e:	44                   	inc    %esp
40144f:	00 11                	add    %dl,(%ecx)
401451:	00 00                	add    %al,(%eax)
401453:	00 70 38             	add    %dh,0x38(%eax)
401456:	44                   	inc    %esp
401457:	00 0f                	add    %cl,(%edi)
401459:	00 00                	add    %al,(%eax)
40145b:	00 10                	add    %dl,(%eax)
40145d:	3c 44                	cmp    $0x44,%al
40145f:	00 06                	add    %al,(%esi)
401461:	00 00                	add    %al,(%eax)
401463:	00 40 3f             	add    %al,0x3f(%eax)
401466:	44                   	inc    %esp
401467:	00 03                	add    %al,(%ebx)
401469:	00 00                	add    %al,(%eax)
40146b:	00 d0                	add    %dl,%al
40146d:	40                   	inc    %eax
40146e:	44                   	inc    %esp