428b26:	00 4e 00             	add    %cl,0x0(%esi)
428b29:	2b 00                	sub    (%eax),%eax
428b2b:	73 00                	jae    0x428b2d
428b2d:	4c                   	dec    %esp
428b2e:	00 47 00             	add    %al,0x0(%edi)
428b31:	56                   	push   %esi
428b32:	00 6a 00             	add    %ch,0x0(%edx)
428b35:	6b 00 68             	imul   $0x68,(%eax),%eax
428b38:	00 43 00             	add    %al,0x0(%ebx)
428b3b:	37                   	aaa
428b3c:	00 70 00             	add    %dh,0x0(%eax)
428b3f:	76 00                	jbe    0x428b41
428b41:	68 00 6f 00 32       	push   $0x32006f00
428b46:	00 69 00             	add    %ch,0x0(%ecx)
428b49:	65 00 6a 00          	add    %ch,%gs:0x0(%edx)
428b4d:	64 00 70 00          	add    %dh,%fs:0x0(%eax)
428b51:	4f                   	dec    %edi
428b52:	00 49 00             	add    %cl,0x0(%ecx)
428b55:	6f                   	outsl  %ds:(%esi),(%dx)
428b56:	00 42 00             	add    %al,0x0(%edx)
428b59:	42                   	inc    %edx
428b5a:	00 72 00             	add    %dh,0x0(%edx)
428b5d:	30 00                	xor    %al,(%eax)
428b5f:	2f                   	das
428b60:	00 41 00             	add    %al,0x0(%ecx)
428b63:	31 00                	xor    %eax,(%eax)
428b65:	76 00                	jbe    0x428b67
428b67:	6c                   	insb   (%dx),%es:(%edi)
428b68:	00 47 00             	add    %al,0x0(%edi)
428b6b:	4b                   	dec    %ebx
428b6c:	00 51 00             	add    %dl,0x0(%ecx)
428b6f:	34 00                	xor    $0x0,%al
428b71:	6c                   	insb   (%dx),%es:(%edi)
428b72:	00 50 00             	add    %dl,0x0(%eax)
428b75:	37                   	aaa
428b76:	00 37                	add    %dh,(%edi)
428b78:	00 50 00             	add    %dl,0x0(%eax)
428b7b:	4e                   	dec    %esi
428b7c:	00 6b 00             	add    %ch,0x0(%ebx)
428b7f:	4e                   	dec    %esi
428b80:	00 56 00             	add    %dl,0x0(%esi)
428b83:	62 00                	bound  %eax,(%eax)
428b85:	2f                   	das
428b86:	00 37                	add    %dh,(%edi)
428b88:	00 4d 00             	add    %cl,0x0(%ebp)
428b8b:	6b 00 49             	imul   $0x49,(%eax),%eax
428b8e:	00 51 00             	add    %dl,0x0(%ecx)
428b91:	79 00                	jns    0x428b93
428b93:	4e                   	dec    %esi
428b94:	00 47 00             	add    %al,0x0(%edi)
428b97:	74 00                	je     0x428b99
428b99:	4b                   	dec    %ebx
428b9a:	00 77 00             	add    %dh,0x0(%edi)
428b9d:	39 00                	cmp    %eax,(%eax)
428b9f:	56                   	push   %esi
428ba0:	00 30                	add    %dh,(%eax)
428ba2:	00 78 00             	add    %bh,0x0(%eax)
428ba5:	47                   	inc    %edi
428ba6:	00 4e 00             	add    %cl,0x0(%esi)
428ba9:	2b 00                	sub    (%eax),%eax
428bab:	6c                   	insb   (%dx),%es:(%edi)
428bac:	00 5a 00             	add    %bl,0x0(%edx)
428baf:	49                   	dec    %ecx
428bb0:	00 6c 00 53          	add    %ch,0x53(%eax,%eax,1)
428bb4:	00 72 00             	add    %dh,0x0(%edx)
428bb7:	53                   	push   %ebx
428bb8:	00 48 00             	add    %cl,0x0(%eax)
428bbb:	4a                   	dec    %edx
428bbc:	00 4a 00             	add    %cl,0x0(%edx)
428bbf:	70 00                	jo     0x428bc1
428bc1:	68 00 6f 00 32       	push   $0x32006f00
428bc6:	00 69 00             	add    %ch,0x0(%ecx)
428bc9:	65 00 6a 00          	add    %ch,%gs:0x0(%edx)
428bcd:	64 00 70 00          	add    %dh,%fs:0x0(%eax)
428bd1:	4f                   	dec    %edi
428bd2:	00 49 00             	add    %cl,0x0(%ecx)
428bd5:	38 00                	cmp    %al,(%eax)
428bd7:	6a 00                	push   $0x0
428bd9:	59                   	pop    %ecx
428bda:	00 49 00             	add    %cl,0x0(%ecx)
428bdd:	34 00                	xor    $0x0,%al
428bdf:	35 00 6f 00 66       	xor    $0x66006f00,%eax
428be4:	00 61 00             	add    %ah,0x0(%ecx)
428be7:	63 00                	arpl   %eax,(%eax)
428be9:	78 00                	js     0x428beb
428beb:	56                   	push   %esi
428bec:	00 32                	add    %dh,(%edx)
428bee:	00 51 00             	add    %dl,0x0(%ecx)
428bf1:	42                   	inc    %edx
428bf2:	00 45 00             	add    %al,0x0(%ebp)
428bf5:	31 00                	xor    %eax,(%eax)
428bf7:	50                   	push   %eax
428bf8:	00 41 00             	add    %al,0x0(%ecx)
428bfb:	7a 00                	jp     0x428bfd
428bfd:	4b                   	dec    %ebx
428bfe:	00 2b                	add    %ch,(%ebx)
428c00:	00 53 00             	add    %dl,0x0(%ebx)
428c03:	79 00                	jns    0x428c05
428c05:	78 00                	js     0x428c07
428c07:	70 00                	jo     0x428c09
428c09:	39 00                	cmp    %eax,(%eax)
428c0b:	61                   	popa
428c0c:	00 76 00             	add    %dh,0x0(%esi)
428c0f:	72 00                	jb     0x428c11
428c11:	76 00                	jbe    0x428c13
428c13:	38 00                	cmp    %al,(%eax)
428c15:	75 00                	jne    0x428c17
428c17:	58                   	pop    %eax
428c18:	00 43 00             	add    %al,0x0(%ebx)
428c1b:	4c                   	dec    %esp
428c1c:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
428c20:	00 4e 00             	add    %cl,0x0(%esi)
428c23:	57                   	push   %edi
428c24:	00 4c 00 30          	add    %cl,0x30(%eax,%eax,1)
428c28:	00 35 00 47 00 4c    	add    %dh,0x4c004700
428c2e:	00 45 00             	add    %al,0x0(%ebp)
428c31:	52                   	push   %edx
428c32:	00 67 00             	add    %ah,0x0(%edi)
428c35:	46                   	inc    %esi
428c36:	00 50 00             	add    %dl,0x0(%eax)
428c39:	72 00                	jb     0x428c3b
428c3b:	43                   	inc    %ebx
428c3c:	00 49 00             	add    %cl,0x0(%ecx)
428c3f:	59                   	pop    %ecx
428c40:	00 6e 00             	add    %ch,0x0(%esi)
428c43:	6f                   	outsl  %ds:(%esi),(%dx)
428c44:	00 4d 00             	add    %cl,0x0(%ebp)
428c47:	32 00                	xor    (%eax),%al
428c49:	58                   	pop    %eax
428c4a:	00 52 00             	add    %dl,0x0(%edx)
428c4d:	6e                   	outsb  %ds:(%esi),(%dx)
428c4e:	00 42 00             	add    %al,0x0(%edx)
428c51:	76 00                	jbe    0x428c53
428c53:	68 00 71 00 50       	push   $0x50007100
428c58:	00 44 00 42          	add    %al,0x42(%eax,%eax,1)
428c5c:	00 77 00             	add    %dh,0x0(%edi)
428c5f:	35 00 67 00 47       	xor    $0x47006700,%eax
428c64:	00 46 00             	add    %al,0x0(%esi)
428c67:	68 00 64 00 50       	push   $0x50006400
428c6c:	00 6a 00             	add    %ch,0x0(%edx)
428c6f:	75 00                	jne    0x428c71
428c71:	4e                   	dec    %esi
428c72:	00 38                	add    %bh,(%eax)
428c74:	00 4f 00             	add    %cl,0x0(%edi)
428c77:	7a 00                	jp     0x428c79
428c79:	6f                   	outsl  %ds:(%esi),(%dx)
428c7a:	00 55 00             	add    %dl,0x0(%ebp)
428c7d:	52                   	push   %edx
428c7e:	00 6a 00             	add    %ch,0x0(%edx)
428c81:	4c                   	dec    %esp
428c82:	00 4e 00             	add    %cl,0x0(%esi)
428c85:	75 00                	jne    0x428c87
428c87:	6d                   	insl   (%dx),%es:(%edi)
428c88:	00 57 00             	add    %dl,0x0(%edi)
428c8b:	4a                   	dec    %edx
428c8c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
428c90:	00 48 00             	add    %cl,0x0(%eax)
428c93:	46                   	inc    %esi
428c94:	00 58 00             	add    %bl,0x0(%eax)
428c97:	71 00                	jno    0x428c99
428c99:	49                   	dec    %ecx
428c9a:	00 4c 00 53          	add    %cl,0x53(%eax,%eax,1)
428c9e:	00 4d 00             	add    %cl,0x0(%ebp)
428ca1:	73 00                	jae    0x428ca3
428ca3:	43                   	inc    %ebx
428ca4:	00 4e 00             	add    %cl,0x0(%esi)
428ca7:	61                   	popa
428ca8:	00 52 00             	add    %dl,0x0(%edx)
428cab:	30 00                	xor    %al,(%eax)
428cad:	71 00                	jno    0x428caf
428caf:	65 00 56 00          	add    %dl,%gs:0x0(%esi)
428cb3:	2b 00                	sub    (%eax),%eax
428cb5:	31 00                	xor    %eax,(%eax)
428cb7:	35 00 42 00 62       	xor    $0x62004200,%eax
428cbc:	00 39                	add    %bh,(%ecx)
428cbe:	00 46 00             	add    %al,0x0(%esi)
428cc1:	33 00                	xor    (%eax),%eax
428cc3:	32 00                	xor    (%eax),%al
428cc5:	61                   	popa
428cc6:	00 4d 00             	add    %cl,0x0(%ebp)
428cc9:	6b 00 67             	imul   $0x67,(%eax),%eax
428ccc:	00 43 00             	add    %al,0x0(%ebx)
428ccf:	54                   	push   %esp
428cd0:	00 46 00             	add    %al,0x0(%esi)
428cd3:	4a                   	dec    %edx
428cd4:	00 48 00             	add    %cl,0x0(%eax)
428cd7:	58                   	pop    %eax
428cd8:	00 6b 00             	add    %ch,0x0(%ebx)
428cdb:	5a                   	pop    %edx
428cdc:	00 64 00 34          	add    %ah,0x34(%eax,%eax,1)
428ce0:	00 6d 00             	add    %ch,0x0(%ebp)
428ce3:	4a                   	dec    %edx
428ce4:	00 5a 00             	add    %bl,0x0(%edx)
428ce7:	54                   	push   %esp
428ce8:	00 56 00             	add    %dl,0x0(%esi)
428ceb:	30 00                	xor    %al,(%eax)
428ced:	75 00                	jne    0x428cef
428cef:	41                   	inc    %ecx
428cf0:	00 42 00             	add    %al,0x0(%edx)
428cf3:	51                   	push   %ecx
428cf4:	00 78 00             	add    %bh,0x0(%eax)
428cf7:	74 00                	je     0x428cf9
428cf9:	54                   	push   %esp
428cfa:	00 78 00             	add    %bh,0x0(%eax)
428cfd:	71 00                	jno    0x428cff
428cff:	42                   	inc    %edx
428d00:	00 75 00             	add    %dh,0x0(%ebp)
428d03:	48                   	dec    %eax
428d04:	00 59 00             	add    %bl,0x0(%ecx)
428d07:	69 00 63 00 62 00    	imul   $0x620063,(%eax),%eax
428d0d:	63 00                	arpl   %eax,(%eax)
428d0f:	37                   	aaa
428d10:	00 58 00             	add    %bl,0x0(%eax)
428d13:	66 00 2b             	data16 add %ch,(%ebx)
428d16:	00 65 00             	add    %ah,0x0(%ebp)
428d19:	6c                   	insb   (%dx),%es:(%edi)
428d1a:	00 46 00             	add    %al,0x0(%esi)
428d1d:	61                   	popa
428d1e:	00 78 00             	add    %bh,0x0(%eax)
428d21:	65 00 36             	add    %dh,%gs:(%esi)
428d24:	00 35 00 54 00 4d    	add    %dh,0x4d005400
428d2a:	00 75 00             	add    %dh,0x0(%ebp)
428d2d:	30 00                	xor    %al,(%eax)
428d2f:	34 00                	xor    $0x0,%al
428d31:	61                   	popa
428d32:	00 61 00             	add    %ah,0x0(%ecx)
428d35:	6c                   	insb   (%dx),%es:(%edi)
428d36:	00 4d 00             	add    %cl,0x0(%ebp)
428d39:	5a                   	pop    %edx
428d3a:	00 63 00             	add    %ah,0x0(%ebx)
428d3d:	55                   	push   %ebp
428d3e:	00 4d 00             	add    %cl,0x0(%ebp)
428d41:	4e                   	dec    %esi
428d42:	00 41 00             	add    %al,0x0(%ecx)
428d45:	4b                   	dec    %ebx
428d46:	00 31                	add    %dh,(%ecx)
428d48:	00 62 00             	add    %ah,0x0(%edx)
428d4b:	44                   	inc    %esp
428d4c:	00 4c 00 43          	add    %cl,0x43(%eax,%eax,1)
428d50:	00 6f 00             	add    %ch,0x0(%edi)
428d53:	35 00 54 00 73       	xor    $0x73005400,%eax
428d58:	00 63 00             	add    %ah,0x0(%ebx)
428d5b:	68 00 36 00 38       	push   $0x38003600
428d60:	00 4d 00             	add    %cl,0x0(%ebp)
428d63:	6f                   	outsl  %ds:(%esi),(%dx)
428d64:	00 30                	add    %dh,(%eax)
428d66:	00 2b                	add    %ch,(%ebx)
428d68:	00 51 00             	add    %dl,0x0(%ecx)
428d6b:	32 00                	xor    (%eax),%al
428d6d:	66 00 6e 00          	data16 add %ch,0x0(%esi)
428d71:	49                   	dec    %ecx
428d72:	00 63 00             	add    %ah,0x0(%ebx)
428d75:	2b 00                	sub    (%eax),%eax
428d77:	56                   	push   %esi
428d78:	00 37                	add    %dh,(%edi)
428d7a:	00 46 00             	add    %al,0x0(%esi)
428d7d:	68 00 71 00 70       	push   $0x70007100
428d82:	00 76 00             	add    %dh,0x0(%esi)
428d85:	68 00 73 00 33       	push   $0x33007300
428d8a:	00 61 00             	add    %ah,0x0(%ecx)
428d8d:	6d                   	insl   (%dx),%es:(%edi)
428d8e:	00 41 00             	add    %al,0x0(%ecx)
428d91:	5a                   	pop    %edx
428d92:	00 46 00             	add    %al,0x0(%esi)
428d95:	2f                   	das
428d96:	00 65 00             	add    %ah,0x0(%ebp)
428d99:	6c                   	insb   (%dx),%es:(%edi)
428d9a:	00 46 00             	add    %al,0x0(%esi)
428d9d:	61                   	popa
428d9e:	00 78 00             	add    %bh,0x0(%eax)
428da1:	65 00 36             	add    %dh,%gs:(%esi)
428da4:	00 35 00 54 00 4d    	add    %dh,0x4d005400
428daa:	00 75 00             	add    %dh,0x0(%ebp)
428dad:	30 00                	xor    %al,(%eax)
428daf:	34 00                	xor    $0x0,%al
428db1:	61                   	popa
428db2:	00 61 00             	add    %ah,0x0(%ecx)
428db5:	6c                   	insb   (%dx),%es:(%edi)
428db6:	00 4d 00             	add    %cl,0x0(%ebp)
428db9:	5a                   	pop    %edx
428dba:	00 63 00             	add    %ah,0x0(%ebx)
428dbd:	55                   	push   %ebp
428dbe:	00 63 00             	add    %ah,0x0(%ebx)
428dc1:	6f                   	outsl  %ds:(%esi),(%dx)
428dc2:	00 61 00             	add    %ah,0x0(%ecx)
428dc5:	78 00                	js     0x428dc7
428dc7:	72 00                	jb     0x428dc9
428dc9:	31 00                	xor    %eax,(%eax)
428dcb:	64 00 56 00          	add    %dl,%fs:0x0(%esi)
428dcf:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
428dd3:	6c                   	insb   (%dx),%es:(%edi)
428dd4:	00 41 00             	add    %al,0x0(%ecx)
428dd7:	69 00 4d 00 73 00    	imul   $0x73004d,(%eax),%eax
428ddd:	52                   	push   %edx
428dde:	00 38                	add    %bh,(%eax)
428de0:	00 75 00             	add    %dh,0x0(%ebp)
428de3:	43                   	inc    %ebx
428de4:	00 4d 00             	add    %cl,0x0(%ebp)
428de7:	61                   	popa
428de8:	00 2b                	add    %ch,(%ebx)
428dea:	00 70 00             	add    %dh,0x0(%eax)
428ded:	64 00 2b             	add    %ch,%fs:(%ebx)
428df0:	00 51 00             	add    %dl,0x0(%ecx)
428df3:	79 00                	jns    0x428df5
428df5:	41                   	inc    %ecx
428df6:	00 58 00             	add    %bl,0x0(%eax)
428df9:	32 00                	xor    (%eax),%al
428dfb:	76 00                	jbe    0x428dfd
428dfd:	77 00                	ja     0x428dff
428dff:	62 00                	bound  %eax,(%eax)
428e01:	30 00                	xor    %al,(%eax)
428e03:	71 00                	jno    0x428e05
428e05:	41                   	inc    %ecx
428e06:	00 33                	add    %dh,(%ebx)
428e08:	00 58 00             	add    %bl,0x0(%eax)
428e0b:	52                   	push   %edx
428e0c:	00 48 00             	add    %cl,0x0(%eax)
428e0f:	62 00                	bound  %eax,(%eax)
428e11:	30 00                	xor    %al,(%eax)
428e13:	34 00                	xor    $0x0,%al
428e15:	44                   	inc    %esp
428e16:	00 43 00             	add    %al,0x0(%ebx)
428e19:	4a                   	dec    %edx
428e1a:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
428e1e:	00 50 00             	add    %dl,0x0(%eax)
428e21:	73 00                	jae    0x428e23
428e23:	77 00                	ja     0x428e25
428e25:	4d                   	dec    %ebp
428e26:	00 73 00             	add    %dh,0x0(%ebx)
428e29:	4a                   	dec    %edx
428e2a:	00 31                	add    %dh,(%ecx)
428e2c:	00 54 00 75          	add    %dl,0x75(%eax,%eax,1)
428e30:	00 2b                	add    %ch,(%ebx)
428e32:	00 66 00             	add    %ah,0x0(%esi)
428e35:	2b 00                	sub    (%eax),%eax
428e37:	35 00 41 00 45       	xor    $0x45004100,%eax
428e3c:	00 68 00             	add    %ch,0x0(%eax)
428e3f:	41                   	inc    %ecx
428e40:	00 2b                	add    %ch,(%ebx)
428e42:	00 2b                	add    %ch,(%ebx)
428e44:	00 44 00 66          	add    %al,0x66(%eax,%eax,1)
428e48:	00 59 00             	add    %bl,0x0(%ecx)
428e4b:	34 00                	xor    $0x0,%al
428e4d:	53                   	push   %ebx
428e4e:	00 33                	add    %dh,(%ebx)
428e50:	00 6a 00             	add    %ch,0x0(%edx)
428e53:	55                   	push   %ebp
428e54:	00 6a 00             	add    %ch,0x0(%edx)
428e57:	46                   	inc    %esi
428e58:	00 70 00             	add    %dh,0x0(%eax)