427f03:	06                   	push   %es
427f04:	00 48 09             	add    %cl,0x9(%eax)
427f07:	ad                   	lods   %ds:(%esi),%eax
427f08:	05 06 00 7c 04       	add    $0x47c0006,%eax
427f0d:	ad                   	lods   %ds:(%esi),%eax
427f0e:	05 06 00 7a 07       	add    $0x77a0006,%eax
427f13:	ad                   	lods   %ds:(%esi),%eax
427f14:	05 06 00 dc 09       	add    $0x9dc0006,%eax
427f19:	ad                   	lods   %ds:(%esi),%eax
427f1a:	05 06 00 4a 00       	add    $0x4a0006,%eax
427f1f:	6f                   	outsl  %ds:(%esi),(%dx)
427f20:	01 0a                	add    %ecx,(%edx)
427f22:	00 b7 07 c1 04 0a    	add    %dh,0xa04c107(%edi)
427f28:	00 df                	add    %bl,%bh
427f2a:	01 c1                	add    %eax,%ecx
427f2c:	04 0a                	add    $0xa,%al
427f2e:	00 93 06 c1 04 06    	add    %dl,0x604c106(%ebx)
427f34:	00 3c 00             	add    %bh,(%eax,%eax,1)
427f37:	6f                   	outsl  %ds:(%esi),(%dx)
427f38:	01 06                	add    %eax,(%esi)
427f3a:	00 81 07 77 08 06    	add    %al,0x6087707(%ecx)
427f40:	00 ba 04 ad 05 06    	add    %bh,0x605ad04(%edx)
427f46:	00 47 0a             	add    %al,0xa(%edi)
427f49:	21 06                	and    %eax,(%esi)
427f4b:	06                   	push   %es
427f4c:	00 f9                	add    %bh,%cl
427f4e:	05 ad 05 0e 00       	add    $0xe05ad,%eax
427f53:	15 06 8a 01 0e       	adc    $0xe018a06,%eax
427f58:	00 9b 02 8a 01 06    	add    %bl,0x6018a02(%ebx)
427f5e:	00 5a 00             	add    %bl,0x0(%edx)
427f61:	ad                   	lods   %ds:(%esi),%eax
427f62:	05 0e 00 49 01       	add    $0x149000e,%eax
427f67:	30 08                	xor    %cl,(%eax)
427f69:	06                   	push   %es
427f6a:	00 a5 01 81 04 06    	add    %ah,0x6048101(%ebp)
427f70:	00 9d 05 dd 00 06    	add    %bl,0x600dd05(%ebp)
427f76:	00 10                	add    %dl,(%eax)
427f78:	02 e0                	add    %al,%ah
427f7a:	08 06                	or     %al,(%esi)
427f7c:	00 d0                	add    %dl,%al
427f7e:	02 ad 05 06 00 82    	add    -0x7dfff9fb(%ebp),%ch
427f84:	09 ad 05 06 00 0a    	or     %ebp,0xa000605(%ebp)
427f8a:	05 ad 05 06 00       	add    $0x605ad,%eax
427f8f:	9f                   	lahf
427f90:	08 21                	or     %ah,(%ecx)
427f92:	06                   	push   %es
427f93:	06                   	push   %es
427f94:	00 1d 07 6b 09 06    	add    %bl,0x6096b07
427f9a:	00 b5 02 ad 05 06    	add    %dh,0x605ad02(%ebp)
427fa0:	00 6b 06             	add    %ch,0x6(%ebx)
427fa3:	21 06                	and    %eax,(%esi)
427fa5:	06                   	push   %es
427fa6:	00 76 06             	add    %dh,0x6(%esi)
427fa9:	21 06                	and    %eax,(%esi)
427fab:	06                   	push   %es
427fac:	00 3e                	add    %bh,(%esi)
427fae:	05 6b 09 06 00       	add    $0x6096b,%eax
427fb3:	1a 02                	sbb    (%edx),%al
427fb5:	ad                   	lods   %ds:(%esi),%eax
427fb6:	05 06 00 52 07       	add    $0x7520006,%eax
427fbb:	6b 09 06             	imul   $0x6,(%ecx),%ecx
427fbe:	00 bf 08 21 06 06    	add    %bh,0x6062108(%edi)
427fc4:	00 9f 09 ad 05 06    	add    %bl,0x605ad09(%edi)
427fca:	00 d3                	add    %dl,%bl
427fcc:	08 21                	or     %ah,(%ecx)
427fce:	06                   	push   %es
427fcf:	06                   	push   %es
427fd0:	00 73 07             	add    %dh,0x7(%ebx)
427fd3:	21 06                	and    %eax,(%esi)
427fd5:	06                   	push   %es
427fd6:	00 91 07 21 06 06    	add    %dl,0x6062107(%ecx)
427fdc:	00 92 04 b5 09 06    	add    %dl,0x609b504(%edx)
427fe2:	00 b2 06 ad 05 06    	add    %dh,0x605ad06(%edx)
427fe8:	00 39                	add    %bh,(%ecx)
427fea:	07                   	pop    %es
427feb:	6b 09 06             	imul   $0x6,(%ecx),%ecx
427fee:	00 c4                	add    %al,%ah
427ff0:	06                   	push   %es
427ff1:	dd 00                	fldl   (%eax)
427ff3:	06                   	push   %es
427ff4:	00 5a 06             	add    %bl,0x6(%edx)
427ff7:	ad                   	lods   %ds:(%esi),%eax
427ff8:	05 06 00 c0 07       	add    $0x7c00006,%eax
427ffd:	6b 09 06             	imul   $0x6,(%ecx),%ecx
428000:	00 45 07             	add    %al,0x7(%ebp)
428003:	6b 09 06             	imul   $0x6,(%ecx),%ecx
428006:	00 80 00 ad 05 06    	add    %al,0x605ad00(%eax)
42800c:	00 88 08 6b 09 06    	add    %cl,0x6096b08(%eax)
428012:	00 c7                	add    %al,%bh
428014:	01 6b 09             	add    %ebp,0x9(%ebx)
428017:	06                   	push   %es
428018:	00 6e 02             	add    %ch,0x2(%esi)
42801b:	21 06                	and    %eax,(%esi)
42801d:	06                   	push   %es
42801e:	00 63 07             	add    %ah,0x7(%ebx)
428021:	6b 09 06             	imul   $0x6,(%ecx),%ecx
428024:	00 20                	add    %ah,(%eax)
428026:	09 6b 09             	or     %ebp,0x9(%ebx)
428029:	06                   	push   %es
42802a:	00 2b                	add    %ch,(%ebx)
42802c:	07                   	pop    %es
42802d:	6b 09 06             	imul   $0x6,(%ecx),%ecx
428030:	00 b0 08 21 06 06    	add    %dh,0x6062108(%eax)
428036:	00 04 07             	add    %al,(%edi,%eax,1)
428039:	f7 09 06 00 eb 06    	testl  $0x6eb0006,(%ecx)
42803f:	f7 09 06 00 97 05    	testl  $0x5970006,(%ecx)
428045:	dd 00                	fldl   (%eax)
428047:	06                   	push   %es
428048:	00 8a 05 f7 09 06    	add    %cl,0x609f705(%edx)
42804e:	00 40 06             	add    %al,0x6(%eax)
428051:	ad                   	lods   %ds:(%esi),%eax
428052:	05 06 00 be 00       	add    $0xbe0006,%eax
428057:	f7 09 06 00 f3 08    	testl  $0x8f30006,(%ecx)
42805d:	f7 09 06 00 b4 05    	testl  $0x5b40006,(%ecx)
428063:	f7 09 06 00 d8 05    	testl  $0x5d80006,(%ecx)
428069:	f7 09 06 00 ce 01    	testl  $0x1ce0006,(%ecx)
42806f:	f7 09 06 00 04 02    	testl  $0x2040006,(%ecx)
428075:	ad                   	lods   %ds:(%esi),%eax
428076:	05 06 00 d1 06       	add    $0x6d10006,%eax
42807b:	f7 09 06 00 c7 05    	testl  $0x5c70006,(%ecx)
428081:	f7 09 06 00 85 03    	testl  $0x3850006,(%ecx)
428087:	21 06                	and    %eax,(%esi)
428089:	06                   	push   %es
42808a:	00 91 02 ad 05 06    	add    %dl,0x605ad02(%ecx)
428090:	00 d6                	add    %dl,%dh
428092:	03 21                	add    (%ecx),%esp
428094:	06                   	push   %es
428095:	06                   	push   %es
428096:	00 f4                	add    %dh,%ah
428098:	04 ad                	add    $0xad,%al
42809a:	05 06 00 ed 03       	add    $0x3ed0006,%eax
42809f:	57                   	push   %edi
4280a0:	08 06                	or     %al,(%esi)
4280a2:	00 5a 04             	add    %bl,0x4(%edx)
4280a5:	57                   	push   %edi
4280a6:	08 06                	or     %al,(%esi)
4280a8:	00 f6                	add    %dh,%dh
4280aa:	02 fe                	add    %dh,%bh
4280ac:	07                   	pop    %es
4280ad:	1f                   	pop    %ds
4280ae:	01 90 08 00 00 06    	add    %edx,0x6000008(%eax)
4280b4:	00 1e                	add    %bl,(%esi)
4280b6:	03 21                	add    (%ecx),%esp
4280b8:	06                   	push   %es
4280b9:	06                   	push   %es
4280ba:	00 b9 03 21 06 06    	add    %bh,0x6062103(%ecx)
4280c0:	00 9a 03 21 06 06    	add    %bl,0x6062103(%edx)
4280c6:	00 41 04             	add    %al,0x4(%ecx)
4280c9:	21 06                	and    %eax,(%esi)
4280cb:	06                   	push   %es
4280cc:	00 0d 04 21 06 06    	add    %cl,0x6062104
4280d2:	00 26                	add    %ah,(%esi)
4280d4:	04 21                	add    $0x21,%al
4280d6:	06                   	push   %es
4280d7:	06                   	push   %es
4280d8:	00 35 03 21 06 06    	add    %dh,0x6062103
4280de:	00 0a                	add    %cl,(%edx)
4280e0:	03 11                	add    (%ecx),%edx
4280e2:	08 06                	or     %al,(%esi)
4280e4:	00 e8                	add    %ch,%al
4280e6:	02 11                	add    (%ecx),%dl
4280e8:	08 06                	or     %al,(%esi)
4280ea:	00 68 03             	add    %ch,0x3(%eax)
4280ed:	21 06                	and    %eax,(%esi)
4280ef:	06                   	push   %es
4280f0:	00 50 03             	add    %dl,0x3(%eax)
4280f3:	57                   	push   %edi
4280f4:	08 00                	or     %al,(%eax)
4280f6:	00 00                	add    %al,(%eax)
4280f8:	00 b5 00 00 00 00    	add    %dh,0x0(%ebp)
4280fe:	00 01                	add    %al,(%ecx)
428100:	00 01                	add    %al,(%ecx)
428102:	00 01                	add    %al,(%ecx)
428104:	00 10                	add    %dl,(%eax)
428106:	00 a7 06 a7 06 05    	add    %ah,0x506a706(%edi)
42810c:	00 01                	add    %al,(%ecx)
42810e:	00 01                	add    %al,(%ecx)
428110:	00 00                	add    %al,(%eax)
428112:	01 00                	add    %eax,(%eax)
428114:	00 51 00             	add    %dl,0x0(%ecx)
428117:	00 00                	add    %al,(%eax)
428119:	05 00 01 00 06       	add    $0x6000100,%eax
42811e:	00 03                	add    %al,(%ebx)
428120:	01 00                	add    %eax,(%eax)
428122:	00 6c 0a 00          	add    %ch,0x0(%edx,%ecx,1)
428126:	00 55 00             	add    %dl,0x0(%ebp)
428129:	03 00                	add    (%eax),%eax
42812b:	0a 00                	or     (%eax),%al
42812d:	03 01                	add    (%ecx),%eax
42812f:	10 00                	adc    %al,(%eax)
428131:	74 0a                	je     0x42813d
428133:	00 00                	add    %al,(%eax)
428135:	05 00 03 00 0e       	add    $0xe000300,%eax
42813a:	00 00                	add    %al,(%eax)
42813c:	00 00                	add    %al,(%eax)
42813e:	00 6c 0a 00          	add    %ch,0x0(%edx,%ecx,1)
428142:	00 05 00 03 00 12    	add    %al,0x12000300
428148:	00 00                	add    %al,(%eax)
42814a:	01 00                	add    %eax,(%eax)
42814c:	00 74 0a 00          	add    %dh,0x0(%edx,%ecx,1)
428150:	00 05 00 05 00 1a    	add    %al,0x1a000500
428156:	00 03                	add    %al,(%ebx)
428158:	01 10                	add    %edx,(%eax)
42815a:	00 6c 0a 00          	add    %ch,0x0(%edx,%ecx,1)
42815e:	00 05 00 0d 00 2a    	add    %al,0x2a000d00
428164:	00 0b                	add    %cl,(%ebx)
428166:	01 10                	add    %edx,(%eax)
428168:	00 74 0a 00          	add    %dh,0x0(%edx,%ecx,1)
42816c:	00 09                	add    %cl,(%ecx)
42816e:	01 0d 00 2e 00 00    	add    %ecx,0x2e00
428174:	00 10                	add    %dl,(%eax)
428176:	00 78 0a             	add    %bh,0xa(%eax)
428179:	00 00                	add    %al,(%eax)
42817b:	05 00 0f 00 2e       	add    $0x2e000f00,%eax
428180:	00 08                	add    %cl,(%eax)
428182:	01 10                	add    %edx,(%eax)
428184:	00 7c 0a 00          	add    %bh,0x0(%edx,%ecx,1)
428188:	00 09                	add    %cl,(%ecx)
42818a:	01 11                	add    %edx,(%ecx)
42818c:	00 33                	add    %dh,(%ebx)
42818e:	00 00                	add    %al,(%eax)
428190:	01 10                	add    %edx,(%eax)
428192:	00 80 0a 00 00 05    	add    %al,0x500000a(%eax)
428198:	00 13                	add    %dl,(%ebx)
42819a:	00 33                	add    %dh,(%ebx)
42819c:	00 00                	add    %al,(%eax)
42819e:	01 10                	add    %edx,(%eax)
4281a0:	00 84 0a 00 00 05 00 	add    %al,0x50000(%edx,%ecx,1)
4281a7:	17                   	pop    %ss
4281a8:	00 34 00             	add    %dh,(%eax,%eax,1)
4281ab:	00 01                	add    %al,(%ecx)
4281ad:	10 00                	adc    %al,(%eax)
4281af:	88 0a                	mov    %cl,(%edx)
4281b1:	00 00                	add    %al,(%eax)
4281b3:	05 00 19 00 35       	add    $0x35001900,%eax
4281b8:	00 02                	add    %al,(%edx)
4281ba:	01 10                	add    %edx,(%eax)
4281bc:	00 6c 0a 00          	add    %ch,0x0(%edx,%ecx,1)
4281c0:	00 05 00 19 00 39    	add    %al,0x39001900
4281c6:	00 03                	add    %al,(%ebx)
4281c8:	01 10                	add    %edx,(%eax)
4281ca:	00 74 0a 00          	add    %dh,0x0(%edx,%ecx,1)
4281ce:	00 05 00 25 00 45    	add    %al,0x45002500
4281d4:	00 03                	add    %al,(%ebx)
4281d6:	01 10                	add    %edx,(%eax)
4281d8:	00 78 0a             	add    %bh,0xa(%eax)
4281db:	00 00                	add    %al,(%eax)
4281dd:	05 00 2a 00 49       	add    $0x49002a00,%eax
4281e2:	00 11                	add    %dl,(%ecx)
4281e4:	00 78 0a             	add    %bh,0xa(%eax)
4281e7:	d0 00                	rolb   $1,(%eax)
4281e9:	11 00                	adc    %eax,(%eax)
4281eb:	7c 0a                	jl     0x4281f7
4281ed:	d3 00                	roll   %cl,(%eax)
4281ef:	11 00                	adc    %eax,(%eax)
4281f1:	84 0a                	test   %cl,(%edx)
4281f3:	66 02 11             	data16 add (%ecx),%dl
4281f6:	00 88 0a 66 02 13    	add    %cl,0x1302660a(%eax)
4281fc:	00 6c 0a 9d          	add    %ch,-0x63(%edx,%ecx,1)
428200:	03 13                	add    (%ebx),%edx
428202:	00 74 0a 9d          	add    %dh,-0x63(%edx,%ecx,1)
428206:	03 13                	add    (%ebx),%edx
428208:	00 78 0a             	add    %bh,0xa(%eax)
42820b:	a2 03 33 00 7c       	mov    %al,0x7c003303
428210:	0a a6 03 33 00 80    	or     -0x7fffccfd(%esi),%ah
428216:	0a a6 03 33 00 84    	or     -0x7bffccfd(%esi),%ah
42821c:	0a a6 03 33 00 88    	or     -0x77ffccfd(%esi),%ah
428222:	0a a6 03 33 00 8c    	or     -0x73ffccfd(%esi),%ah
428228:	0a a6 03 03 00 78    	or     0x78000303(%esi),%ah
42822e:	0a d0                	or     %al,%dl
428230:	04 03                	add    $0x3,%al
428232:	00 7c 0a d4          	add    %bh,-0x2c(%edx,%ecx,1)
428236:	04 01                	add    $0x1,%al
428238:	00 80 0a a6 03 01    	add    %al,0x103a60a(%eax)
42823e:	00 84 0a d7 04 06 00 	add    %al,0x604d7(%edx,%ecx,1)
428245:	78 0a                	js     0x428251
428247:	d7                   	xlat   %ds:(%ebx)
428248:	04 06                	add    $0x6,%al
42824a:	00 7c 0a d7          	add    %bh,-0x29(%edx,%ecx,1)
42824e:	04 03                	add    $0x3,%al
428250:	00 80 0a 02 05 03    	add    %al,0x305020a(%eax)
428256:	00 84 0a d4 04 03 00 	add    %al,0x304d4(%edx,%ecx,1)
42825d:	88 0a                	mov    %cl,(%edx)
42825f:	05 05 03 00 8c       	add    $0x8c000305,%eax
428264:	0a 05 05 03 00 78    	or     0x78000305,%al
42826a:	0a 05 05 03 00 7c    	or     0x7c000305,%al
428270:	0a 05 05 01 00 a0    	or     0xa0000105,%al
428276:	0a 16                	or     (%esi),%dl
428278:	05 01 00 a4 0a       	add    $0xaa40001,%eax
42827d:	1a 05 01 00 a8 0a    	sbb    0xaa80001,%al
428283:	a2 03 01 00 ac       	mov    %al,0xac000103
428288:	0a d7                	or     %bh,%dl
42828a:	04 01                	add    $0x1,%al
42828c:	00 b0 0a d7 04 01    	add    %dh,0x104d70a(%eax)
428292:	00 b4 0a 02 05 01 00 	add    %dh,0x10502(%edx,%ecx,1)
428299:	b8 0a d7 04 01       	mov    $0x104d70a,%eax
42829e:	00 bc 0a 1e 05 01 00 	add    %bh,0x1051e(%edx,%ecx,1)
4282a5:	c0 0a 1e             	rorb   $0x1e,(%edx)
4282a8:	05 01 00 c4 0a       	add    $0xac40001,%eax
4282ad:	02 05 01 00 c8 0a    	add    0xac80001,%al
4282b3:	d7                   	xlat   %ds:(%ebx)
4282b4:	04 01                	add    $0x1,%al
4282b6:	00 cc                	add    %cl,%ah
4282b8:	0a 02                	or     (%edx),%al
4282ba:	05 01 00 84 0a       	add    $0xa840001,%eax
4282bf:	a0 05 01 00 88       	mov    0x88000105,%al
4282c4:	0a d7                	or     %bh,%dl
4282c6:	04 01                	add    $0x1,%al
4282c8:	00 8c 0a d7 04 01 00 	add    %cl,0x104d7(%edx,%ecx,1)
4282cf:	90                   	nop
4282d0:	0a a3 05 03 00 94    	or     -0x6bfffcfb(%ebx),%ah
4282d6:	0a 1e                	or     (%esi),%bl
4282d8:	05 01 00 80 0a       	add    $0xa800001,%eax
4282dd:	66 02 01             	data16 add (%ecx),%al
4282e0:	00 84 0a d7 04 03 00 	add    %al,0x304d7(%edx,%ecx,1)
4282e7:	88 0a                	mov    %cl,(%edx)
4282e9:	d7                   	xlat   %ds:(%ebx)
4282ea:	04 03                	add    $0x3,%al
4282ec:	00 8c 0a 1e 05 50 20 	add    %cl,0x2050051e(%edx,%ecx,1)
4282f3:	00 00                	add    %al,(%eax)
4282f5:	00 00                	add    %al,(%eax)
4282f7:	91                   	xchg   %eax,%ecx
4282f8:	00 cf                	add    %cl,%bh
4282fa:	00 2a                	add    %ch,(%edx)
4282fc:	00 01                	add    %al,(%ecx)
4282fe:	00 c8                	add    %cl,%al
428300:	20 00                	and    %al,(%eax)
428302:	00 00                	add    %al,(%eax)
428304:	00 91 00 fc 00 7e    	add    %dl,0x7e00fc00(%ecx)
42830a:	00 02                	add    %al,(%edx)
42830c:	00 a0 21 00 00 00    	add    %ah,0x21(%eax)
428312:	00 96 00 40 01 a3    	add    %dl,-0x5cfec000(%esi)
428318:	00 03                	add    %al,(%ebx)
42831a:	00 dc                	add    %bl,%ah
42831c:	21 00                	and    %eax,(%eax)
42831e:	00 00                	add    %al,(%eax)
428320:	00 96 00 8b 06 ca    	add    %dl,-0x35f97500(%esi)
428326:	00 05 00 79 22 00    	add    %al,0x227900
42832c:	00 00                	add    %al,(%eax)
42832e:	00 86 18 cc 07 4a    	add    %al,0x4a07cc18(%esi)
428334:	00 07                	add    %al,(%edi)
428336:	00 84 22 00 00 00 00 	add    %al,0x0(%edx,%eiz,1)
42833d:	91                   	xchg   %eax,%ecx
42833e:	18 d2                	sbb    %dl,%dl
428340:	07                   	pop    %es
428341:	c1 00 07             	roll   $0x7,(%eax)
428344:	00 e6                	add    %ah,%dh
428346:	22 00                	and    (%eax),%al
428348:	00 00                	add    %al,(%eax)
42834a:	00 96 00 6c 0a e7    	add    %dl,-0x18f59400(%esi)