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
40146f:	00 13                	add    %dl,(%ebx)
401471:	00 00                	add    %al,(%eax)
401473:	00 90 41 44 00 06    	add    %dl,0x6004441(%eax)
401479:	00 00                	add    %al,(%eax)
40147b:	00 50 42             	add    %dl,0x42(%eax)
40147e:	44                   	inc    %esp
40147f:	00 05 00 00 00 a0    	add    %al,0xa0000000
401485:	43                   	inc    %ebx
401486:	44                   	inc    %esp
401487:	00 05 00 00 00 e0    	add    %al,0xe0000000
40148d:	44                   	inc    %esp
40148e:	44                   	inc    %esp
40148f:	00 06                	add    %al,(%esi)
401491:	00 00                	add    %al,(%eax)
401493:	00 00                	add    %al,(%eax)
401495:	46                   	inc    %esi
401496:	44                   	inc    %esp
401497:	00 08                	add    %cl,(%eax)
401499:	00 00                	add    %al,(%eax)
40149b:	00 80 47 44 00 08    	add    %al,0x8004447(%eax)
4014a1:	00 00                	add    %al,(%eax)
4014a3:	00 80 49 44 00 02    	add    %al,0x2004449(%eax)
4014a9:	00 00                	add    %al,(%eax)
4014ab:	00 10                	add    %dl,(%eax)
4014ad:	4b                   	dec    %ebx
4014ae:	44                   	inc    %esp
4014af:	00 02                	add    %al,(%edx)
4014b1:	00 00                	add    %al,(%eax)
4014b3:	00 90 4b 44 00 02    	add    %dl,0x200444b(%eax)
4014b9:	00 00                	add    %al,(%eax)
4014bb:	00 10                	add    %dl,(%eax)
4014bd:	4c                   	dec    %esp
4014be:	44                   	inc    %esp
4014bf:	00 00                	add    %al,(%eax)
4014c1:	00 00                	add    %al,(%eax)
4014c3:	00 90 4c 44 00 1f    	add    %dl,0x1f00444c(%eax)
4014c9:	00 00                	add    %al,(%eax)
4014cb:	00 d0                	add    %dl,%al
4014cd:	4c                   	dec    %esp
4014ce:	44                   	inc    %esp
4014cf:	00 04 00             	add    %al,(%eax,%eax,1)
4014d2:	00 00                	add    %al,(%eax)
4014d4:	f0 4d                	lock dec %ebp
4014d6:	44                   	inc    %esp
4014d7:	00 02                	add    %al,(%edx)
4014d9:	00 00                	add    %al,(%eax)
4014db:	00 d0                	add    %dl,%al
4014dd:	4e                   	dec    %esi
4014de:	44                   	inc    %esp
4014df:	00 1f                	add    %bl,(%edi)
4014e1:	00 00                	add    %al,(%eax)
4014e3:	00 60 4f             	add    %ah,0x4f(%eax)
4014e6:	44                   	inc    %esp
4014e7:	00 02                	add    %al,(%edx)
4014e9:	00 00                	add    %al,(%eax)
4014eb:	00 80 50 44 00 03    	add    %al,0x3004450(%eax)
4014f1:	00 00                	add    %al,(%eax)
4014f3:	00 10                	add    %dl,(%eax)
4014f5:	51                   	push   %ecx
4014f6:	44                   	inc    %esp
4014f7:	00 00                	add    %al,(%eax)
4014f9:	00 00                	add    %al,(%eax)
4014fb:	00 d0                	add    %dl,%al
4014fd:	51                   	push   %ecx
4014fe:	44                   	inc    %esp
4014ff:	00 06                	add    %al,(%esi)
401501:	00 00                	add    %al,(%eax)
401503:	00 10                	add    %dl,(%eax)
401505:	52                   	push   %edx
401506:	44                   	inc    %esp
401507:	00 03                	add    %al,(%ebx)
401509:	00 00                	add    %al,(%eax)
40150b:	00 70 53             	add    %dh,0x53(%eax)
40150e:	44                   	inc    %esp
40150f:	00 0a                	add    %cl,(%edx)
401511:	00 00                	add    %al,(%eax)
401513:	00 30                	add    %dh,(%eax)
401515:	54                   	push   %esp
401516:	44                   	inc    %esp
401517:	00 05 00 00 00 90    	add    %al,0x90000000
40151d:	56                   	push   %esi
40151e:	44                   	inc    %esp
40151f:	00 01                	add    %al,(%ecx)
401521:	00 00                	add    %al,(%eax)
401523:	00 f0                	add    %dh,%al
401525:	57                   	push   %edi
401526:	44                   	inc    %esp
401527:	00 01                	add    %al,(%ecx)
401529:	00 00                	add    %al,(%eax)
40152b:	00 70 58             	add    %dh,0x58(%eax)
40152e:	44                   	inc    %esp
40152f:	00 01                	add    %al,(%ecx)
401531:	00 00                	add    %al,(%eax)
401533:	00 f0                	add    %dh,%al
401535:	58                   	pop    %eax
401536:	44                   	inc    %esp
401537:	00 01                	add    %al,(%ecx)
401539:	00 00                	add    %al,(%eax)
40153b:	00 70 59             	add    %dh,0x59(%eax)
40153e:	44                   	inc    %esp
40153f:	00 01                	add    %al,(%ecx)
401541:	00 00                	add    %al,(%eax)
401543:	00 f0                	add    %dh,%al
401545:	59                   	pop    %ecx
401546:	44                   	inc    %esp
401547:	00 01                	add    %al,(%ecx)
401549:	00 00                	add    %al,(%eax)
40154b:	00 70 5a             	add    %dh,0x5a(%eax)
40154e:	44                   	inc    %esp
40154f:	00 01                	add    %al,(%ecx)
401551:	00 00                	add    %al,(%eax)
401553:	00 f0                	add    %dh,%al
401555:	5a                   	pop    %edx
401556:	44                   	inc    %esp
401557:	00 01                	add    %al,(%ecx)
401559:	00 00                	add    %al,(%eax)
40155b:	00 70 5b             	add    %dh,0x5b(%eax)
40155e:	44                   	inc    %esp
40155f:	00 01                	add    %al,(%ecx)
401561:	00 00                	add    %al,(%eax)
401563:	00 f0                	add    %dh,%al
401565:	5b                   	pop    %ebx
401566:	44                   	inc    %esp
401567:	00 01                	add    %al,(%ecx)
401569:	00 00                	add    %al,(%eax)
40156b:	00 70 5c             	add    %dh,0x5c(%eax)
40156e:	44                   	inc    %esp
40156f:	00 01                	add    %al,(%ecx)
401571:	00 00                	add    %al,(%eax)
401573:	00 f0                	add    %dh,%al
401575:	5c                   	pop    %esp
401576:	44                   	inc    %esp
401577:	00 01                	add    %al,(%ecx)
401579:	00 00                	add    %al,(%eax)
40157b:	00 70 5d             	add    %dh,0x5d(%eax)
40157e:	44                   	inc    %esp
40157f:	00 01                	add    %al,(%ecx)
401581:	00 00                	add    %al,(%eax)
401583:	00 f0                	add    %dh,%al
401585:	5d                   	pop    %ebp
401586:	44                   	inc    %esp
401587:	00 01                	add    %al,(%ecx)
401589:	00 00                	add    %al,(%eax)
40158b:	00 70 5e             	add    %dh,0x5e(%eax)
40158e:	44                   	inc    %esp
40158f:	00 01                	add    %al,(%ecx)
401591:	00 00                	add    %al,(%eax)
401593:	00 f0                	add    %dh,%al
401595:	5e                   	pop    %esi
401596:	44                   	inc    %esp
401597:	00 01                	add    %al,(%ecx)
401599:	00 00                	add    %al,(%eax)
40159b:	00 70 5f             	add    %dh,0x5f(%eax)
40159e:	44                   	inc    %esp
40159f:	00 01                	add    %al,(%ecx)
4015a1:	00 00                	add    %al,(%eax)
4015a3:	00 f0                	add    %dh,%al
4015a5:	5f                   	pop    %edi
4015a6:	44                   	inc    %esp
4015a7:	00 01                	add    %al,(%ecx)
4015a9:	00 00                	add    %al,(%eax)
4015ab:	00 70 60             	add    %dh,0x60(%eax)
4015ae:	44                   	inc    %esp
4015af:	00 01                	add    %al,(%ecx)
4015b1:	00 00                	add    %al,(%eax)
4015b3:	00 f0                	add    %dh,%al
4015b5:	60                   	pusha
4015b6:	44                   	inc    %esp
4015b7:	00 01                	add    %al,(%ecx)
4015b9:	00 00                	add    %al,(%eax)
4015bb:	00 70 61             	add    %dh,0x61(%eax)
4015be:	44                   	inc    %esp
4015bf:	00 01                	add    %al,(%ecx)
4015c1:	00 00                	add    %al,(%eax)
4015c3:	00 f0                	add    %dh,%al