464ab5:	20 01                	and    %al,(%ecx)
464ab7:	01 12                	add    %edx,(%edx)
464ab9:	45                   	inc    %ebp
464aba:	08 07                	or     %al,(%edi)
464abc:	05 0e 11 09 0e       	add    $0xe09110e,%eax
464ac1:	0e                   	push   %cs
464ac2:	02 07                	add    (%edi),%al
464ac4:	00 02                	add    %al,(%edx)
464ac6:	02 0e                	add    (%esi),%cl
464ac8:	10 11                	adc    %dl,(%ecx)
464aca:	09 04 07             	or     %eax,(%edi,%eax,1)
464acd:	01 12                	add    %edx,(%edx)
464acf:	79 04                	jns    0x464ad5
464ad1:	07                   	pop    %es
464ad2:	01 11                	add    %edx,(%ecx)
464ad4:	14 15                	adc    $0x15,%al
464ad6:	07                   	pop    %es
464ad7:	0a 12                	or     (%edx),%dl
464ad9:	18 15 11 11 01 0d    	sbb    %dl,0xd011111
464adf:	02 02                	add    (%edx),%al
464ae1:	0a 02                	or     (%edx),%al
464ae3:	15 11 11 01 0d       	adc    $0xd011111,%eax
464ae8:	0d 02 02 04 20       	or     $0x20040202,%eax
464aed:	01 0e                	add    %ecx,(%esi)
464aef:	0e                   	push   %cs
464af0:	06                   	push   %es
464af1:	07                   	pop    %es
464af2:	04 02                	add    $0x2,%al
464af4:	02 0e                	add    (%esi),%cl
464af6:	02 07                	add    (%edi),%al
464af8:	07                   	pop    %es
464af9:	02 12                	add    (%edx),%dl
464afb:	80 95 12 24 06 20 01 	adcb   $0x1,0x20062412(%ebp)
464b02:	01 11                	add    %edx,(%ecx)
464b04:	80 85 05 20 00 11 80 	addb   $0x80,0x11002005(%ebp)
464b0b:	89 05 20 00 12 80    	mov    %eax,0x80120020
464b11:	8d 03                	lea    (%ebx),%eax
464b13:	20 00                	and    %al,(%eax)
464b15:	0c 06                	or     $0x6,%al
464b17:	20 01                	and    %al,(%ecx)
464b19:	01 11                	add    %edx,(%ecx)
464b1b:	80 99 06 20 01 01 11 	sbbb   $0x11,0x1012006(%ecx)
464b22:	80 9d 0c 20 05 01 0e 	sbbb   $0xe,0x105200c(%ebp)
464b29:	0c 11                	or     $0x11,%al
464b2b:	80 a1 11 80 a5 05 06 	andb   $0x6,0x5a58011(%ecx)
464b32:	20 01                	and    %al,(%ecx)
464b34:	01 12                	add    %edx,(%edx)
464b36:	80 8d 06 20 01 01 12 	orb    $0x12,0x1012006(%ebp)
464b3d:	80 a9 06 20 01 01 12 	subb   $0x12,0x1012006(%ecx)
464b44:	80 ad 06 20 01 01 11 	subb   $0x11,0x1012006(%ebp)
464b4b:	80 b1 06 20 01 01 11 	xorb   $0x11,0x1012006(%ecx)
464b52:	80 b5 04 20 01 1c 0e 	xorb   $0xe,0x1c012004(%ebp)
464b59:	06                   	push   %es
464b5a:	20 01                	and    %al,(%ecx)
464b5c:	01 12                	add    %edx,(%edx)
464b5e:	80 bd 06 20 01 01 11 	cmpb   $0x11,0x1012006(%ebp)
464b65:	80 c1 05             	add    $0x5,%cl
464b68:	20 02                	and    %al,(%edx)
464b6a:	0e                   	push   %cs
464b6b:	0e                   	push   %cs
464b6c:	0e                   	push   %cs
464b6d:	04 07                	add    $0x7,%al
464b6f:	02 0e                	add    (%esi),%cl
464b71:	0e                   	push   %cs
464b72:	09 07                	or     %eax,(%edi)
464b74:	03 02                	add    (%edx),%eax
464b76:	12 80 b9 12 80 b9    	adc    -0x467fed47(%eax),%al
464b7c:	05 07 01 12 80       	add    $0x80120107,%eax
464b81:	c9                   	leave
464b82:	06                   	push   %es
464b83:	07                   	pop    %es
464b84:	02 1c 12             	add    (%edx,%edx,1),%bl
464b87:	80 cd 05             	or     $0x5,%ch
464b8a:	07                   	pop    %es
464b8b:	02 1c 1d 05 02 1d 05 	add    0x51d0205(,%ebx,1),%bl
464b92:	04 20                	add    $0x20,%al
464b94:	00 12                	add    %dl,(%edx)
464b96:	21 06                	and    %eax,(%esi)
464b98:	20 02                	and    %al,(%edx)
464b9a:	01 0e                	add    %ecx,(%esi)
464b9c:	12 21                	adc    (%ecx),%ah
464b9e:	07                   	pop    %es
464b9f:	20 02                	and    %al,(%edx)
464ba1:	1c 0e                	sbb    $0xe,%al
464ba3:	12 80 c9 0c 07 04    	adc    0x4070cc9(%eax),%al
464ba9:	12 80 88 12 80 88    	adc    -0x777fed78(%eax),%al
464baf:	12 80 88 02 0d 07    	adc    0x70d0288(%eax),%al
464bb5:	05 12 80 88 12       	add    $0x12888012,%eax
464bba:	80 88 12 80 88 02 02 	orb    $0x2,0x2888012(%eax)
464bc1:	0d 07 06 12 80       	or     $0x80120607,%eax
464bc6:	88 12                	mov    %dl,(%edx)
464bc8:	80 88 02 02 11 68 02 	orb    $0x2,0x68110202(%eax)
464bcf:	06                   	push   %es
464bd0:	07                   	pop    %es
464bd1:	03 0e                	add    (%esi),%ecx
464bd3:	09 11                	or     %edx,(%ecx)
464bd5:	68 09 07 01 15       	push   $0x15010709
464bda:	11 11                	adc    %edx,(%ecx)
464bdc:	01 11                	add    %edx,(%ecx)
464bde:	80 8c 09 07 03 12 80 	orb    $0x88,-0x7fedfcf9(%ecx,%ecx,1)
464be5:	88
464be6:	12 80 88 02 07 07    	adc    0x7070288(%eax),%al
464bec:	01 15 11 11 01 0d    	add    %edx,0xd011111
464bf2:	14 07                	adc    $0x7,%al
464bf4:	0a 15 11 11 01 0d    	or     0xd011111,%dl
464bfa:	02 0e                	add    (%esi),%cl
464bfc:	02 02                	add    (%edx),%al
464bfe:	02 02                	add    (%edx),%al
464c00:	0d 02 15 11 11       	or     $0x11111502,%eax
464c05:	01 0d 06 00 02 02    	add    %ecx,0x2020006
464c0b:	0e                   	push   %cs
464c0c:	10 0d 04 20 01 08    	adc    %cl,0x8012004
464c12:	0e                   	push   %cs
464c13:	04 07                	add    $0x7,%al
464c15:	02 09                	add    (%ecx),%cl
464c17:	08 53 07             	or     %dl,0x7(%ebx)
464c1a:	57                   	push   %edi
464c1b:	81 0f 43 ad 40 94    	orl    $0x9440ad43,(%edi)
464c21:	91                   	xchg   %eax,%ecx
464c22:	50                   	push   %eax
464c23:	79 67                	jns    0x464c8c
464c25:	23 8e 41 00 00 00    	and    0x41(%esi),%ecx
464c33:	00 5c 4c 06          	add    %bl,0x6(%esp,%ecx,2)
464c3f:	00 7e 4c             	add    %bh,0x4c(%esi)
464c42:	06                   	push   %es
464c43:	00 00                	add    %al,(%eax)
464c45:	20 00                	and    %al,(%eax)
464c5b:	00 70 4c             	add    %dh,0x4c(%eax)
464c5e:	06                   	push   %es
464c6f:	00 00                	add    %al,(%eax)
464c71:	00 5f 43             	add    %bl,0x43(%edi)
464c74:	6f                   	outsl  %ds:(%esi),(%dx)
464c75:	72 45                	jb     0x464cbc
464c77:	78 65                	js     0x464cde
464c79:	4d                   	dec    %ebp
464c7a:	61                   	popa
464c7b:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
464c82:	72 65                	jb     0x464ce9
464c84:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
464c88:	6c                   	insb   (%dx),%es:(%edi)
464c89:	00 00                	add    %al,(%eax)
464c8b:	00 00                	add    %al,(%eax)
464c8d:	00 ff                	add    %bh,%bh
464c8f:	25 00 20 40 00       	and    $0x402000,%eax