40238b:	00 4c 82 40          	add    %cl,0x40(%edx,%eax,4)
40238f:	00 ec                	add    %ch,%ah
402391:	81 40 00 6c 95 40 00 	addl   $0x40956c,0x0(%eax)
402398:	9c                   	pushf
402399:	94                   	xchg   %eax,%esp
40239a:	40                   	inc    %eax
40239b:	00 08                	add    %cl,(%eax)
40239d:	86 40 00             	xchg   %al,0x0(%eax)
4023a0:	38 8b 40 00 70 85    	cmp    %cl,-0x7a8fffc0(%ebx)
4023a6:	40                   	inc    %eax
4023a7:	00 c0                	add    %al,%al
4023a9:	90                   	nop
4023aa:	40                   	inc    %eax
4023ab:	00 38                	add    %bh,(%eax)
4023ad:	8a 40 00             	mov    0x0(%eax),%al
4023b0:	90                   	nop
4023b1:	86 40 00             	xchg   %al,0x0(%eax)
4023b4:	08 8c 40 00 38 87 40 	or     %cl,0x40873800(%eax,%eax,2)
4023bb:	00 54 8d 40          	add    %dl,0x40(%ebp,%ecx,4)
4023bf:	00 d0                	add    %dl,%al
4023c1:	86 40 00             	xchg   %al,0x0(%eax)
4023c4:	68 8c 40 00 60       	push   $0x6000408c
4023c9:	91                   	xchg   %eax,%ecx
4023ca:	40                   	inc    %eax
4023cb:	00 b8 86 40 00 74    	add    %bh,0x74004086(%eax)
4023d1:	8c 40 00             	mov    %es,0x0(%eax)
4023d4:	c8 85 40 00          	enter  $0x4085,$0x0
4023d8:	b8 97 40 00 bc       	mov    $0xbc004097,%eax
4023dd:	8a 40 00             	mov    0x0(%eax),%al
4023e0:	58                   	pop    %eax
4023e1:	85 40 00             	test   %eax,0x0(%eax)
4023e4:	14 8a                	adc    $0x8a,%al
4023e6:	40                   	inc    %eax
4023e7:	00 00                	add    %al,(%eax)
4023e9:	88 40 00             	mov    %al,0x0(%eax)
4023ec:	fc                   	cld
4023ed:	91                   	xchg   %eax,%ecx
4023ee:	40                   	inc    %eax
4023ef:	00 9c 8e 40 00 78 86 	add    %bl,-0x7987ffc0(%esi,%ecx,4)
4023f6:	40                   	inc    %eax
4023f7:	00 14 8c             	add    %dl,(%esp,%ecx,4)
4023fa:	40                   	inc    %eax
4023fb:	00 f8                	add    %bh,%al
4023fd:	85 40 00             	test   %eax,0x0(%eax)
402400:	f4                   	hlt
402401:	90                   	nop
402402:	40                   	inc    %eax
402403:	00 20                	add    %ah,(%eax)
402405:	8b 40 00             	mov    0x0(%eax),%eax
402408:	60                   	pusha
402409:	85 40 00             	test   %eax,0x0(%eax)
40240c:	20 8a 40 00 10 86    	and    %cl,-0x79efffc0(%edx)
402412:	40                   	inc    %eax
402413:	00 44 8b 40          	add    %al,0x40(%ebx,%ecx,4)
402417:	00 a8 86 40 00 fc    	add    %ch,-0x3ffbf7a(%eax)
40241d:	8b 40 00             	mov    0x0(%eax),%eax
402420:	60                   	pusha
402421:	87 40 00             	xchg   %eax,0x0(%eax)
402424:	64 8d 40 00          	lea    %fs:0x0(%eax),%eax
402428:	28 98 40 00 e4 91    	sub    %bl,-0x6e1bffc0(%eax)
40242e:	40                   	inc    %eax
40242f:	00 84 97 40 00 34 93 	add    %al,-0x6ccbffc0(%edi,%edx,4)
402436:	40                   	inc    %eax
402437:	00 70 88             	add    %dh,-0x78(%eax)
40243a:	40                   	inc    %eax
40243b:	00 64 8f 40          	add    %ah,0x40(%edi,%ecx,4)
40243f:	00 78 85             	add    %bh,-0x7b(%eax)
402442:	40                   	inc    %eax
402443:	00 44 8a 40          	add    %al,0x40(%edx,%ecx,4)
402447:	00 88 85 40 00 00    	add    %cl,0x4085(%eax)
40244d:	91                   	xchg   %eax,%ecx
40244e:	40                   	inc    %eax
40244f:	00 5c 8a 40          	add    %bl,0x40(%edx,%ecx,4)
402453:	00 80 86 40 00 98    	add    %al,-0x67ffbf7a(%eax)
402459:	97                   	xchg   %eax,%edi
40245a:	40                   	inc    %eax
40245b:	00 30                	add    %dh,(%eax)
40245d:	91                   	xchg   %eax,%ecx
40245e:	40                   	inc    %eax
40245f:	00 08                	add    %cl,(%eax)
402461:	98                   	cwtl
402462:	40                   	inc    %eax
402463:	00 e4                	add    %ah,%ah
402465:	8b 40 00             	mov    0x0(%eax),%eax
402468:	00 86 40 00 2c 8b    	add    %al,-0x74d3ffc0(%esi)
40246e:	40                   	inc    %eax
40246f:	00 b8 85 40 00 a4    	add    %bh,-0x5bffbf7b(%eax)
402475:	8a 40 00             	mov    0x0(%eax),%al
402478:	b0 88                	mov    $0x88,%al
40247a:	40                   	inc    %eax
40247b:	00 e4                	add    %ah,%ah
40247d:	8f 40 00             	pop    0x0(%eax)
402480:	28 86 40 00 68 8b    	sub    %al,-0x7497ffc0(%esi)
402486:	40                   	inc    %eax
402487:	00 70 86             	add    %dh,-0x7a(%eax)
40248a:	40                   	inc    %eax
40248b:	00 c8                	add    %cl,%al
40248d:	8b 40 00             	mov    0x0(%eax),%eax
402490:	b8 87 40 00 60       	mov    $0x60004087,%eax
402495:	8e 40 00             	mov    0x0(%eax),%es
402498:	2c 97                	sub    $0x97,%al
40249a:	40                   	inc    %eax
40249b:	00 6c 90 40          	add    %ch,0x40(%eax,%edx,4)
40249f:	00 10                	add    %dl,(%eax)
4024a1:	83 40 00 30          	addl   $0x30,0x0(%eax)
4024a5:	83 40 00 4c          	addl   $0x4c,0x0(%eax)
4024a9:	92                   	xchg   %eax,%edx
4024aa:	40                   	inc    %eax
4024ab:	00 88 93 40 00 0c    	add    %cl,0xc004093(%eax)
4024b1:	93                   	xchg   %eax,%ebx
4024b2:	40                   	inc    %eax
4024b3:	00 fc                	add    %bh,%ah
4024b5:	88 40 00             	mov    %al,0x0(%eax)
4024b8:	30 86 40 00 74 8b    	xor    %al,-0x748bffc0(%esi)
4024be:	40                   	inc    %eax
4024bf:	00 88 84 40 00 01    	add    %cl,0x1004084(%eax)
4024c5:	00 00                	add    %al,(%eax)
4024c7:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4024cb:	00 90 84 40 00 02    	add    %dl,0x2004084(%eax)
4024d1:	00 00                	add    %al,(%eax)
4024d3:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4024d7:	00 a8 84 40 00 03    	add    %ch,0x3004084(%eax)
4024dd:	00 00                	add    %al,(%eax)
4024df:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4024e3:	00 10                	add    %dl,(%eax)
4024e5:	83 40 00 04          	addl   $0x4,0x0(%eax)
4024e9:	00 00                	add    %al,(%eax)
4024eb:	00 9a 01 00 00 b0    	add    %bl,-0x4fffffff(%edx)
4024f1:	84 40 00             	test   %al,0x0(%eax)
4024f4:	05 00 00 00 7c       	add    $0x7c000000,%eax
4024f9:	00 00                	add    %al,(%eax)
4024fb:	00 98 84 40 00 06    	add    %bl,0x6004084(%eax)
402501:	00 00                	add    %al,(%eax)
402503:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402507:	00 a0 84 40 00 07    	add    %ah,0x7004084(%eax)
40250d:	00 00                	add    %al,(%eax)
40250f:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402513:	00 c8                	add    %cl,%al
402515:	84 40 00             	test   %al,0x0(%eax)
402518:	08 00                	or     %al,(%eax)
40251a:	00 00                	add    %al,(%eax)
40251c:	7c 00                	jl     0x40251e
40251e:	00 00                	add    %al,(%eax)
402520:	d0 84 40 00 09 00 00 	rolb   $1,0x900(%eax,%eax,2)
402527:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40252b:	00 b8 84 40 00 0a    	add    %bh,0xa004084(%eax)
402531:	00 00                	add    %al,(%eax)
402533:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402537:	00 c0                	add    %al,%al
402539:	84 40 00             	test   %al,0x0(%eax)
40253c:	0b 00                	or     (%eax),%eax
40253e:	00 00                	add    %al,(%eax)
402540:	7c 00                	jl     0x402542
402542:	00 00                	add    %al,(%eax)
402544:	e8 84 40 00 0c       	call   0xc4065cd
402549:	00 00                	add    %al,(%eax)
40254b:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40254f:	00 f0                	add    %dh,%al
402551:	84 40 00             	test   %al,0x0(%eax)
402554:	0d 00 00 00 7c       	or     $0x7c000000,%eax
402559:	00 00                	add    %al,(%eax)
40255b:	00 d8                	add    %bl,%al
40255d:	84 40 00             	test   %al,0x0(%eax)
402560:	0e                   	push   %cs
402561:	00 00                	add    %al,(%eax)
402563:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402567:	00 e0                	add    %ah,%al
402569:	84 40 00             	test   %al,0x0(%eax)
40256c:	0f 00 00             	sldt   (%eax)
40256f:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402573:	00 08                	add    %cl,(%eax)
402575:	85 40 00             	test   %eax,0x0(%eax)
402578:	10 00                	adc    %al,(%eax)
40257a:	00 00                	add    %al,(%eax)
40257c:	7c 00                	jl     0x40257e
40257e:	00 00                	add    %al,(%eax)
402580:	10 85 40 00 11 00    	adc    %al,0x110040(%ebp)
402586:	00 00                	add    %al,(%eax)
402588:	7c 00                	jl     0x40258a
40258a:	00 00                	add    %al,(%eax)
40258c:	f8                   	clc
40258d:	84 40 00             	test   %al,0x0(%eax)
402590:	12 00                	adc    (%eax),%al
402592:	00 00                	add    %al,(%eax)
402594:	7c 00                	jl     0x402596
402596:	00 00                	add    %al,(%eax)
402598:	00 85 40 00 13 00    	add    %al,0x130040(%ebp)
40259e:	00 00                	add    %al,(%eax)
4025a0:	7c 00                	jl     0x4025a2
4025a2:	00 00                	add    %al,(%eax)
4025a4:	28 85 40 00 14 00    	sub    %al,0x140040(%ebp)
4025aa:	00 00                	add    %al,(%eax)
4025ac:	7c 00                	jl     0x4025ae
4025ae:	00 00                	add    %al,(%eax)
4025b0:	30 85 40 00 15 00    	xor    %al,0x150040(%ebp)
4025b6:	00 00                	add    %al,(%eax)
4025b8:	7c 00                	jl     0x4025ba
4025ba:	00 00                	add    %al,(%eax)
4025bc:	18 85 40 00 16 00    	sbb    %al,0x160040(%ebp)
4025c2:	00 00                	add    %al,(%eax)
4025c4:	7c 00                	jl     0x4025c6
4025c6:	00 00                	add    %al,(%eax)
4025c8:	20 85 40 00 17 00    	and    %al,0x170040(%ebp)
4025ce:	00 00                	add    %al,(%eax)
4025d0:	7c 00                	jl     0x4025d2
4025d2:	00 00                	add    %al,(%eax)
4025d4:	48                   	dec    %eax
4025d5:	85 40 00             	test   %eax,0x0(%eax)
4025d8:	18 00                	sbb    %al,(%eax)
4025da:	00 00                	add    %al,(%eax)
4025dc:	7c 00                	jl     0x4025de
4025de:	00 00                	add    %al,(%eax)
4025e0:	50                   	push   %eax
4025e1:	85 40 00             	test   %eax,0x0(%eax)
4025e4:	19 00                	sbb    %eax,(%eax)
4025e6:	00 00                	add    %al,(%eax)
4025e8:	7c 00                	jl     0x4025ea
4025ea:	00 00                	add    %al,(%eax)
4025ec:	38 85 40 00 1a 00    	cmp    %al,0x1a0040(%ebp)
4025f2:	00 00                	add    %al,(%eax)
4025f4:	7c 00                	jl     0x4025f6
4025f6:	00 00                	add    %al,(%eax)
4025f8:	40                   	inc    %eax
4025f9:	85 40 00             	test   %eax,0x0(%eax)
4025fc:	1b 00                	sbb    (%eax),%eax
4025fe:	00 00                	add    %al,(%eax)
402600:	7c 00                	jl     0x402602
402602:	00 00                	add    %al,(%eax)
402604:	68 85 40 00 1c       	push   $0x1c004085
402609:	00 00                	add    %al,(%eax)
40260b:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40260f:	00 70 85             	add    %dh,-0x7b(%eax)
402612:	40                   	inc    %eax
402613:	00 1d 00 00 00 7c    	add    %bl,0x7c000000
402619:	00 00                	add    %al,(%eax)
40261b:	00 58 85             	add    %bl,-0x7b(%eax)
40261e:	40                   	inc    %eax
40261f:	00 1e                	add    %bl,(%esi)
402621:	00 00                	add    %al,(%eax)
402623:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402627:	00 60 85             	add    %ah,-0x7b(%eax)
40262a:	40                   	inc    %eax
40262b:	00 1f                	add    %bl,(%edi)
40262d:	00 00                	add    %al,(%eax)
40262f:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402633:	00 88 85 40 00 20    	add    %cl,0x20004085(%eax)
402639:	00 00                	add    %al,(%eax)
40263b:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40263f:	00 90 85 40 00 21    	add    %dl,0x21004085(%eax)
402645:	00 00                	add    %al,(%eax)
402647:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40264b:	00 78 85             	add    %bh,-0x7b(%eax)
40264e:	40                   	inc    %eax
40264f:	00 22                	add    %ah,(%edx)
402651:	00 00                	add    %al,(%eax)
402653:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402657:	00 80 85 40 00 23    	add    %al,0x23004085(%eax)
40265d:	00 00                	add    %al,(%eax)
40265f:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402663:	00 a8 85 40 00 24    	add    %ch,0x24004085(%eax)
402669:	00 00                	add    %al,(%eax)
40266b:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40266f:	00 b0 85 40 00 25    	add    %dh,0x25004085(%eax)
402675:	00 00                	add    %al,(%eax)
402677:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40267b:	00 98 85 40 00 26    	add    %bl,0x26004085(%eax)
402681:	00 00                	add    %al,(%eax)
402683:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402687:	00 a0 85 40 00 27    	add    %ah,0x27004085(%eax)
40268d:	00 00                	add    %al,(%eax)
40268f:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
402693:	00 c8                	add    %cl,%al
402695:	85 40 00             	test   %eax,0x0(%eax)
402698:	28 00                	sub    %al,(%eax)
40269a:	00 00                	add    %al,(%eax)
40269c:	7c 00                	jl     0x40269e
40269e:	00 00                	add    %al,(%eax)
4026a0:	d0 85 40 00 29 00    	rolb   $1,0x290040(%ebp)
4026a6:	00 00                	add    %al,(%eax)
4026a8:	7c 00                	jl     0x4026aa
4026aa:	00 00                	add    %al,(%eax)
4026ac:	b8 85 40 00 2a       	mov    $0x2a004085,%eax
4026b1:	00 00                	add    %al,(%eax)
4026b3:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4026b7:	00 c0                	add    %al,%al
4026b9:	85 40 00             	test   %eax,0x0(%eax)
4026bc:	2b 00                	sub    (%eax),%eax
4026be:	00 00                	add    %al,(%eax)
4026c0:	7c 00                	jl     0x4026c2
4026c2:	00 00                	add    %al,(%eax)
4026c4:	e8 85 40 00 2c       	call   0x2c40674e
4026c9:	00 00                	add    %al,(%eax)
4026cb:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4026cf:	00 f0                	add    %dh,%al
4026d1:	85 40 00             	test   %eax,0x0(%eax)
4026d4:	2d 00 00 00 7c       	sub    $0x7c000000,%eax
4026d9:	00 00                	add    %al,(%eax)
4026db:	00 d8                	add    %bl,%al
4026dd:	85 40 00             	test   %eax,0x0(%eax)
4026e0:	2e 00 00             	add    %al,%cs:(%eax)
4026e3:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4026e7:	00 e0                	add    %ah,%al
4026e9:	85 40 00             	test   %eax,0x0(%eax)
4026ec:	2f                   	das
4026ed:	00 00                	add    %al,(%eax)
4026ef:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4026f3:	00 08                	add    %cl,(%eax)
4026f5:	86 40 00             	xchg   %al,0x0(%eax)
4026f8:	30 00                	xor    %al,(%eax)
4026fa:	00 00                	add    %al,(%eax)
4026fc:	7c 00                	jl     0x4026fe
4026fe:	00 00                	add    %al,(%eax)
402700:	10 86 40 00 31 00    	adc    %al,0x310040(%esi)
402706:	00 00                	add    %al,(%eax)
402708:	7c 00                	jl     0x40270a
40270a:	00 00                	add    %al,(%eax)
40270c:	f8                   	clc
40270d:	85 40 00             	test   %eax,0x0(%eax)
402710:	32 00                	xor    (%eax),%al
402712:	00 00                	add    %al,(%eax)
402714:	7c 00                	jl     0x402716
402716:	00 00                	add    %al,(%eax)
402718:	00 86 40 00 33 00    	add    %al,0x330040(%esi)
40271e:	00 00                	add    %al,(%eax)
402720:	7c 00                	jl     0x402722
402722:	00 00                	add    %al,(%eax)
402724:	28 86 40 00 34 00    	sub    %al,0x340040(%esi)
40272a:	00 00                	add    %al,(%eax)
40272c:	7c 00                	jl     0x40272e
40272e:	00 00                	add    %al,(%eax)
402730:	30 86 40 00 35 00    	xor    %al,0x350040(%esi)
402736:	00 00                	add    %al,(%eax)
402738:	7c 00                	jl     0x40273a
40273a:	00 00                	add    %al,(%eax)
40273c:	18 86 40 00 36 00    	sbb    %al,0x360040(%esi)
402742:	00 00                	add    %al,(%eax)
402744:	7c 00                	jl     0x402746
402746:	00 00                	add    %al,(%eax)
402748:	20 86 40 00 37 00    	and    %al,0x370040(%esi)
40274e:	00 00                	add    %al,(%eax)
402750:	7c 00                	jl     0x402752
402752:	00 00                	add    %al,(%eax)
402754:	48                   	dec    %eax
402755:	86 40 00             	xchg   %al,0x0(%eax)
402758:	38 00                	cmp    %al,(%eax)
40275a:	00 00                	add    %al,(%eax)
40275c:	7c 00                	jl     0x40275e
40275e:	00 00                	add    %al,(%eax)
402760:	50                   	push   %eax
402761:	86 40 00             	xchg   %al,0x0(%eax)