4721df:	00 86 08 d9 a0 00    	add    %al,0xa0d908(%esi)
4721e5:	00 15 01 68 00 c4    	add    %dl,0xc4006801
4721eb:	75 06                	jne    0x4721f3
4721ed:	00 00                	add    %al,(%eax)
4721ef:	00 86 08 e7 a0 00    	add    %al,0xa0e708(%esi)
4721f5:	00 ac 02 69 00 d8 75 	add    %ch,0x75d80069(%edx,%eax,1)
4721fc:	06                   	push   %es
4721fd:	00 00                	add    %al,(%eax)
4721ff:	00 86 08 f2 a0 00    	add    %al,0xa0f208(%esi)
472205:	00 b2 02 69 00 ec    	add    %dh,-0x13ff96fe(%edx)
47220b:	75 06                	jne    0x472213
47220d:	00 00                	add    %al,(%eax)
47220f:	00 86 08 fd a0 00    	add    %al,0xa0fd08(%esi)
472215:	00 24 04             	add    %ah,(%esp,%eax,1)
472218:	6a 00                	push   $0x0
47221a:	00 76 06             	add    %dh,0x6(%esi)
47221d:	00 00                	add    %al,(%eax)
47221f:	00 81 08 08 a1 00    	add    %al,0xa10808(%ecx)
472225:	00 29                	add    %ch,(%ecx)
472227:	04 6a                	add    $0x6a,%al
472229:	00 14 76             	add    %dl,(%esi,%esi,2)
47222c:	06                   	push   %es
47222d:	00 00                	add    %al,(%eax)
47222f:	00 86 08 13 a1 00    	add    %al,0xa11308(%esi)
472235:	00 1b                	add    %bl,(%ebx)
472237:	02 6b 00             	add    0x0(%ebx),%ch
47223a:	28 76 06             	sub    %dh,0x6(%esi)
47223d:	00 00                	add    %al,(%eax)
47223f:	00 81 08 1d a1 00    	add    %al,0xa11d08(%ecx)
472245:	00 49 00             	add    %cl,0x0(%ecx)
472248:	6b 00 3c             	imul   $0x3c,(%eax),%eax
47224b:	76 06                	jbe    0x472253
47224d:	00 00                	add    %al,(%eax)
47224f:	00 86 08 27 a1 00    	add    %al,0xa12708(%esi)
472255:	00 1b                	add    %bl,(%ebx)
472257:	02 6c 00 50          	add    0x50(%eax,%eax,1),%ch
47225b:	76 06                	jbe    0x472263
47225d:	00 00                	add    %al,(%eax)
47225f:	00 81 08 37 a1 00    	add    %al,0xa13708(%ecx)
472265:	00 49 00             	add    %cl,0x0(%ecx)
472268:	6c                   	insb   (%dx),%es:(%edi)
472269:	00 64 76 06          	add    %ah,0x6(%esi,%esi,2)
47226d:	00 00                	add    %al,(%eax)
47226f:	00 86 08 47 a1 00    	add    %al,0xa14708(%esi)
472275:	00 62 05             	add    %ah,0x5(%edx)
472278:	6d                   	insl   (%dx),%es:(%edi)
472279:	00 78 76             	add    %bh,0x76(%eax)
47227c:	06                   	push   %es
47227d:	00 00                	add    %al,(%eax)
47227f:	00 86 08 4f a1 00    	add    %al,0xa14f08(%esi)
472285:	00 68 05             	add    %ch,0x5(%eax)
472288:	6d                   	insl   (%dx),%es:(%edi)
472289:	00 8c 76 06 00 00 00 	add    %cl,0x6(%esi,%esi,2)
472290:	86 08                	xchg   %cl,(%eax)
472292:	57                   	push   %edi
472293:	a1 00 00 6f 05       	mov    0x56f0000,%eax
472298:	6e                   	outsb  %ds:(%esi),(%dx)
472299:	00 a0 76 06 00 00    	add    %ah,0x676(%eax)
47229f:	00 86 08 6a a1 00    	add    %al,0xa16a08(%esi)
4722a5:	00 79 05             	add    %bh,0x5(%ecx)
4722a8:	6e                   	outsb  %ds:(%esi),(%dx)
4722a9:	00 b4 76 06 00 00 00 	add    %dh,0x6(%esi,%esi,2)
4722b0:	86 08                	xchg   %cl,(%eax)
4722b2:	7d a1                	jge    0x472255
4722b4:	00 00                	add    %al,(%eax)
4722b6:	f7 00 6f 00 c8 76    	testl  $0x76c8006f,(%eax)
4722bc:	06                   	push   %es
4722bd:	00 00                	add    %al,(%eax)
4722bf:	00 81 08 8a a1 00    	add    %al,0xa18a08(%ecx)
4722c5:	00 15 01 6f 00 dc    	add    %dl,0xdc006f01
4722cb:	76 06                	jbe    0x4722d3
4722cd:	00 00                	add    %al,(%eax)
4722cf:	00 86 08 97 a1 00    	add    %al,0xa19708(%esi)
4722d5:	00 84 05 70 00 f0 76 	add    %al,0x76f00070(%ebp,%eax,1)
4722dc:	06                   	push   %es
4722dd:	00 00                	add    %al,(%eax)
4722df:	00 86 08 a2 a1 00    	add    %al,0xa1a208(%esi)
4722e5:	00 51 04             	add    %dl,0x4(%ecx)
4722e8:	70 00                	jo     0x4722ea
4722ea:	04 77                	add    $0x77,%al
4722ec:	06                   	push   %es
4722ed:	00 00                	add    %al,(%eax)
4722ef:	00 86 08 ad a1 00    	add    %al,0xa1ad08(%esi)
4722f5:	00 ac 02 71 00 18 77 	add    %ch,0x77180071(%edx,%eax,1)
4722fc:	06                   	push   %es
4722fd:	00 00                	add    %al,(%eax)
4722ff:	00 86 08 b8 a1 00    	add    %al,0xa1b808(%esi)
472305:	00 b2 02 71 00 2c    	add    %dh,0x2c007102(%edx)
47230b:	77 06                	ja     0x472313
47230d:	00 00                	add    %al,(%eax)
47230f:	00 86 08 c3 a1 00    	add    %al,0xa1c308(%esi)
472315:	00 ac 02 72 00 40 77 	add    %ch,0x77400072(%edx,%eax,1)
47231c:	06                   	push   %es
47231d:	00 00                	add    %al,(%eax)
47231f:	00 86 08 ce a1 00    	add    %al,0xa1ce08(%esi)
472325:	00 b2 02 72 00 54    	add    %dh,0x54007202(%edx)
47232b:	77 06                	ja     0x472333
47232d:	00 00                	add    %al,(%eax)
47232f:	00 86 08 d9 a1 00    	add    %al,0xa1d908(%esi)
472335:	00 1b                	add    %bl,(%ebx)
472337:	02 73 00             	add    0x0(%ebx),%dh
47233a:	68 77 06 00 00       	push   $0x677
47233f:	00 81 08 f1 a1 00    	add    %al,0xa1f108(%ecx)
472345:	00 49 00             	add    %cl,0x0(%ecx)
472348:	73 00                	jae    0x47234a
47234a:	7c 77                	jl     0x4723c3
47234c:	06                   	push   %es
47234d:	00 00                	add    %al,(%eax)
47234f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
472355:	00 89 05 74 00 48    	add    %cl,0x48007405(%ecx)
47235b:	78 06                	js     0x472363
47235d:	00 00                	add    %al,(%eax)
47235f:	00 86 00 15 a2 00    	add    %al,0xa21500(%esi)
472365:	00 37                	add    %dh,(%edi)
472367:	00 78 00             	add    %bh,0x0(%eax)
47236a:	bc 78 06 00 00       	mov    $0x678,%esp
47236f:	00 86 00 1d a2 00    	add    %al,0xa21d00(%esi)
472375:	00 37                	add    %dh,(%edi)
472377:	00 78 00             	add    %bh,0x0(%eax)
47237a:	00 7a 06             	add    %bh,0x6(%edx)
47237d:	00 00                	add    %al,(%eax)
47237f:	00 86 00 23 a2 00    	add    %al,0xa22300(%esi)
472385:	00 37                	add    %dh,(%edi)
472387:	00 78 00             	add    %bh,0x0(%eax)
47238a:	fc                   	cld
47238b:	81 06 00 00 00 86    	addl   $0x86000000,(%esi)
472391:	00 2e                	add    %ch,(%esi)
472393:	a2 00 00 07 01       	mov    %al,0x1070000
472398:	78 00                	js     0x47239a
47239a:	64 85 06             	test   %eax,%fs:(%esi)
47239d:	00 00                	add    %al,(%eax)
47239f:	00 86 00 3a a2 00    	add    %al,0xa23a00(%esi)
4723a5:	00 07                	add    %al,(%edi)
4723a7:	01 7a 00             	add    %edi,0x0(%edx)
4723aa:	c0 86 06 00 00 00 86 	rolb   $0x86,0x6(%esi)
4723b1:	00 46 a2             	add    %al,-0x5e(%esi)
4723b4:	00 00                	add    %al,(%eax)
4723b6:	07                   	pop    %es
4723b7:	01 7c 00 0c          	add    %edi,0xc(%eax,%eax,1)
4723bb:	87 06                	xchg   %eax,(%esi)
4723bd:	00 00                	add    %al,(%eax)
4723bf:	00 86 00 52 a2 00    	add    %al,0xa25200(%esi)
4723c5:	00 37                	add    %dh,(%edi)
4723c7:	00 7e 00             	add    %bh,0x0(%esi)
4723ca:	68 8a 06 00 00       	push   $0x68a
4723cf:	00 86 00 5b a2 00    	add    %al,0xa25b00(%esi)
4723d5:	00 37                	add    %dh,(%edi)
4723d7:	00 7e 00             	add    %bh,0x0(%esi)
4723da:	b4 8a                	mov    $0x8a,%ah
4723dc:	06                   	push   %es
4723dd:	00 00                	add    %al,(%eax)
4723df:	00 86 00 66 a2 00    	add    %al,0xa26600(%esi)
4723e5:	00 37                	add    %dh,(%edi)
4723e7:	00 7e 00             	add    %bh,0x0(%esi)
4723ea:	54                   	push   %esp
4723eb:	8b 06                	mov    (%esi),%eax
4723ed:	00 00                	add    %al,(%eax)
4723ef:	00 86 00 6e a2 00    	add    %al,0xa26e00(%esi)
4723f5:	00 49 00             	add    %cl,0x0(%ecx)
4723f8:	7e 00                	jle    0x4723fa
4723fa:	bc 8b 06 00 00       	mov    $0x68b,%esp
4723ff:	00 81 00 78 a2 00    	add    %al,0xa27800(%ecx)
472405:	00 49 00             	add    %cl,0x0(%ecx)
472408:	7f 00                	jg     0x47240a
47240a:	54                   	push   %esp
47240b:	8d 06                	lea    (%esi),%eax
47240d:	00 00                	add    %al,(%eax)
47240f:	00 86 00 6d 48 00    	add    %al,0x486d00(%esi)
472415:	00 1f                	add    %bl,(%edi)
472417:	02 80 00 58 8e 06    	add    0x68e5800(%eax),%al
47241d:	00 00                	add    %al,(%eax)
47241f:	00 81 00 8e a2 00    	add    %al,0xa28e00(%ecx)
472425:	00 93 05 81 00 7c    	add    %dl,0x7c008105(%ebx)
47242b:	92                   	xchg   %eax,%edx
47242c:	06                   	push   %es
47242d:	00 00                	add    %al,(%eax)
47242f:	00 86 00 b3 48 00    	add    %al,0x48b300(%esi)
472435:	00 37                	add    %dh,(%edi)
472437:	00 83 00 f0 92 06    	add    %al,0x692f000(%ebx)
47243d:	00 00                	add    %al,(%eax)
47243f:	00 86 00 9e a2 00    	add    %al,0xa29e00(%esi)
472445:	00 15 02 83 00 70    	add    %dl,0x70008302
47244b:	93                   	xchg   %eax,%ebx
47244c:	06                   	push   %es
47244d:	00 00                	add    %al,(%eax)
47244f:	00 86 00 ad a2 00    	add    %al,0xa2ad00(%esi)
472455:	00 37                	add    %dh,(%edi)
472457:	00 84 00 3c 32 06 00 	add    %al,0x6323c(%eax,%eax,1)
47245e:	00 00                	add    %al,(%eax)
472460:	10 00                	adc    %al,(%eax)
472462:	b3 a2                	mov    $0xa2,%bl
472464:	00 00                	add    %al,(%eax)
472466:	68 02 84 00 10       	push   $0x10008402
47246b:	95                   	xchg   %eax,%ebp
47246c:	06                   	push   %es
47246d:	00 00                	add    %al,(%eax)
47246f:	00 10                	add    %dl,(%eax)
472471:	00 2f                	add    %ch,(%edi)
472473:	a3 00 00 9d 05       	mov    %eax,0x59d0000
472478:	84 00                	test   %al,(%eax)
47247a:	6c                   	insb   (%dx),%es:(%edi)
47247b:	3a 06                	cmp    (%esi),%al
47247d:	00 00                	add    %al,(%eax)
47247f:	00 10                	add    %dl,(%eax)
472481:	00 ab a3 00 00 d3    	add    %ch,-0x2cffff5d(%ebx)
472487:	02 84 00 80 3a 06 00 	add    0x63a80(%eax,%eax,1),%al
47248e:	00 00                	add    %al,(%eax)
472490:	10 00                	adc    %al,(%eax)
472492:	27                   	daa
472493:	a4                   	movsb  %ds:(%esi),%es:(%edi)
472494:	00 00                	add    %al,(%eax)
472496:	d9 02                	flds   (%edx)
472498:	84 00                	test   %al,(%eax)
47249a:	94                   	xchg   %eax,%esp
47249b:	3a 06                	cmp    (%esi),%al
47249d:	00 00                	add    %al,(%eax)
47249f:	00 10                	add    %dl,(%eax)
4724a1:	00 a3 a4 00 00 e1    	add    %ah,-0x1effff5c(%ebx)
4724a7:	02 84 00 24 95 06 00 	add    0x69524(%eax,%eax,1),%al
4724ae:	00 00                	add    %al,(%eax)
4724b0:	10 00                	adc    %al,(%eax)
4724b2:	1f                   	pop    %ds
4724b3:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4724b4:	00 00                	add    %al,(%eax)
4724b6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4724b7:	05 84 00 a0 72       	add    $0x72a00084,%eax
4724bc:	06                   	push   %es
4724bd:	00 00                	add    %al,(%eax)
4724bf:	00 10                	add    %dl,(%eax)
4724c1:	00 9b a5 00 00 ea    	add    %bl,-0x15ffff5b(%ebx)
4724c7:	02 84 00 38 95 06 00 	add    0x69538(%eax,%eax,1),%al
4724ce:	00 00                	add    %al,(%eax)
4724d0:	10 00                	adc    %al,(%eax)
4724d2:	17                   	pop    %ss
4724d3:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4724d4:	00 00                	add    %al,(%eax)
4724d6:	ad                   	lods   %ds:(%esi),%eax
4724d7:	05 84 00 a8 3a       	add    $0x3aa80084,%eax
4724dc:	06                   	push   %es
4724dd:	00 00                	add    %al,(%eax)
4724df:	00 10                	add    %dl,(%eax)
4724e1:	00 9d a6 00 00 ea    	add    %bl,-0x15ffff5a(%ebp)
4724e7:	02 84 00 a0 5b 06 00 	add    0x65ba0(%eax,%eax,1),%al
4724ee:	00 00                	add    %al,(%eax)
4724f0:	10 00                	adc    %al,(%eax)
4724f2:	16                   	push   %ss
4724f3:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4724f4:	00 00                	add    %al,(%eax)
4724f6:	1a 01                	sbb    (%ecx),%al
4724f8:	84 00                	test   %al,(%eax)
4724fa:	e0 31                	loopne 0x47252d
4724fc:	06                   	push   %es
4724fd:	00 00                	add    %al,(%eax)
4724ff:	00 10                	add    %dl,(%eax)
472501:	00 8f a7 00 00 42    	add    %cl,0x420000a7(%edi)
472507:	02 84 00 4c 95 06 00 	add    0x6954c(%eax,%eax,1),%al
47250e:	00 00                	add    %al,(%eax)
472510:	10 00                	adc    %al,(%eax)
472512:	0b a8 00 00 b4 05    	or     0x5b40000(%eax),%ebp
472518:	84 00                	test   %al,(%eax)
47251a:	f8                   	clc
47251b:	31 06                	xor    %eax,(%esi)
47251d:	00 00                	add    %al,(%eax)
47251f:	00 10                	add    %dl,(%eax)
472521:	00 87 a8 00 00 4b    	add    %al,0x4b0000a8(%edi)
472527:	02 84 00 68 95 06 00 	add    0x69568(%eax,%eax,1),%al
47252e:	00 00                	add    %al,(%eax)
472530:	10 00                	adc    %al,(%eax)
472532:	03 a9 00 00 c2 05    	add    0x5c20000(%ecx),%ebp
472538:	84 00                	test   %al,(%eax)
47253a:	7c 95                	jl     0x4724d1
47253c:	06                   	push   %es
47253d:	00 00                	add    %al,(%eax)
47253f:	00 10                	add    %dl,(%eax)
472541:	00 86 a9 00 00 cb    	add    %al,-0x34ffff57(%esi)
472547:	05 84 00 94 95       	add    $0x95940084,%eax
47254c:	06                   	push   %es
47254d:	00 00                	add    %al,(%eax)
47254f:	00 96 00 5b a2 00    	add    %dl,0xa25b00(%esi)
472555:	00 0a                	add    %cl,(%edx)
472557:	06                   	push   %es
472558:	84 00                	test   %al,(%eax)
47255a:	d4 98                	aam    $0x98
47255c:	06                   	push   %es
47255d:	00 00                	add    %al,(%eax)
47255f:	00 91 18 28 02 00    	add    %dl,0x22818(%ecx)
472565:	00 1a                	add    %bl,(%edx)
472567:	00 85 00 f8 98 06    	add    %al,0x698f800(%ebp)
47256d:	00 00                	add    %al,(%eax)
47256f:	00 10                	add    %dl,(%eax)
472571:	00 a8 aa 00 00 10    	add    %ch,0x100000aa(%eax)
472577:	06                   	push   %es
472578:	85 00                	test   %eax,(%eax)
47257a:	0c 99                	or     $0x99,%al
47257c:	06                   	push   %es
47257d:	00 00                	add    %al,(%eax)
47257f:	00 10                	add    %dl,(%eax)
472581:	00 24 ab             	add    %ah,(%ebx,%ebp,4)
472584:	00 00                	add    %al,(%eax)
472586:	18 06                	sbb    %al,(%esi)
472588:	85 00                	test   %eax,(%eax)
47258a:	20 99 06 00 00 00    	and    %bl,0x6(%ecx)
472590:	86 18                	xchg   %bl,(%eax)
472592:	13 0a                	adc    (%edx),%ecx
472594:	00 00                	add    %al,(%eax)
472596:	37                   	aaa
472597:	00 85 00 b0 99 06    	add    %al,0x699b000(%ebp)
47259d:	00 00                	add    %al,(%eax)
47259f:	00 81 00 b3 6f 00    	add    %al,0x6fb300(%ecx)
4725a5:	00 07                	add    %al,(%edi)
4725a7:	01 85 00 f8 99 06    	add    %eax,0x699f800(%ebp)
4725ad:	00 00                	add    %al,(%eax)
4725af:	00 81 00 c0 6f 00    	add    %al,0x6fc000(%ecx)
4725b5:	00 07                	add    %al,(%edi)
4725b7:	01 87 00 54 9a 06    	add    %eax,0x69a5400(%edi)
4725bd:	00 00                	add    %al,(%eax)
4725bf:	00 81 00 cc 6f 00    	add    %al,0x6fcc00(%ecx)
4725c5:	00 07                	add    %al,(%edi)
4725c7:	01 89 00 c4 9a 06    	add    %ecx,0x69ac400(%ecx)
4725cd:	00 00                	add    %al,(%eax)
4725cf:	00 81 00 de 6f 00    	add    %al,0x6fde00(%ecx)
4725d5:	00 07                	add    %al,(%edi)
4725d7:	01 8b 00 5c 9b 06    	add    %ecx,0x69b5c00(%ebx)
4725dd:	00 00                	add    %al,(%eax)
4725df:	00 81 00 f0 6f 00    	add    %al,0x6ff000(%ecx)
4725e5:	00 07                	add    %al,(%edi)
4725e7:	01 8d 00 cc 9b 06    	add    %ecx,0x69bcc00(%ebp)
4725ed:	00 00                	add    %al,(%eax)
4725ef:	00 81 00 01 70 00    	add    %al,0x700100(%ecx)
4725f5:	00 07                	add    %al,(%edi)
4725f7:	01 8f 00 10 44 06    	add    %ecx,0x6441000(%edi)
4725fd:	00 00                	add    %al,(%eax)
4725ff:	00 81 00 b6 ab 00    	add    %al,0xabb600(%ecx)
472605:	00 07                	add    %al,(%edi)
472607:	01 91 00 50 9c 06    	add    %edx,0x69c5000(%ecx)
47260d:	00 00                	add    %al,(%eax)
47260f:	00 c4                	add    %al,%ah
472611:	00 fa                	add    %bh,%dl
472613:	34 00                	xor    $0x0,%al
472615:	00 15 01 93 00 0c    	add    %dl,0xc009301
47261b:	9d                   	popf
47261c:	06                   	push   %es
47261d:	00 00                	add    %al,(%eax)
47261f:	00 81 00 0c 35 00    	add    %al,0x350c00(%ecx)
472625:	00 37                	add    %dh,(%edi)
472627:	00 94 00 b4 4e 06 00 	add    %dl,0x64eb4(%eax,%eax,1)
47262e:	00 00                	add    %al,(%eax)
472630:	10 00                	adc    %al,(%eax)
472632:	c4 ab 00 00 00 04    	les    0x4000000(%ebx),%ebp
472638:	94                   	xchg   %eax,%esp