413af3:	2e 06                	cs push %es
413af5:	2e 06                	cs push %es
413af7:	2e 06                	cs push %es
413af9:	4b                   	dec    %ebx
413afa:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
413afe:	00 6f 00             	add    %ch,0x0(%edi)
413b01:	2e 06                	cs push %es
413b03:	2e 06                	cs push %es
413b05:	2e 06                	cs push %es
413b07:	2e 06                	cs push %es
413b09:	62 00                	bound  %eax,(%eax)
413b0b:	4d                   	dec    %ebp
413b0c:	00 2e                	add    %ch,(%esi)
413b0e:	06                   	push   %es
413b0f:	45                   	inc    %ebp
413b10:	00 2e                	add    %ch,(%esi)
413b12:	06                   	push   %es
413b13:	50                   	push   %eax
413b14:	00 2e                	add    %ch,(%esi)
413b16:	06                   	push   %es
413b17:	2e 06                	cs push %es
413b19:	2e 06                	cs push %es
413b1b:	2e 06                	cs push %es
413b1d:	2e 06                	cs push %es
413b1f:	55                   	push   %ebp
413b20:	00 2e                	add    %ch,(%esi)
413b22:	06                   	push   %es
413b23:	2e 06                	cs push %es
413b25:	42                   	inc    %edx
413b26:	00 45 00             	add    %al,0x0(%ebp)
413b29:	2e 06                	cs push %es
413b2b:	2e 06                	cs push %es
413b2d:	2e 06                	cs push %es
413b2f:	4a                   	dec    %edx
413b30:	00 37                	add    %dh,(%edi)
413b32:	00 42 00             	add    %al,0x0(%edx)
413b35:	67 00 2e 06 2e       	add    %ch,0x2e06
413b3a:	06                   	push   %es
413b3b:	42                   	inc    %edx
413b3c:	00 47 00             	add    %al,0x0(%edi)
413b3f:	38 00                	cmp    %al,(%eax)
413b41:	6a 00                	push   $0x0
413b43:	2e 06                	cs push %es
413b45:	2e 06                	cs push %es
413b47:	2e 06                	cs push %es
413b49:	4b                   	dec    %ebx
413b4a:	00 43 00             	add    %al,0x0(%ebx)
413b4d:	69 00 73 00 52 00    	imul   $0x520073,(%eax),%eax
413b53:	45                   	inc    %ebp
413b54:	00 67 00             	add    %ah,0x0(%edi)
413b57:	2e 06                	cs push %es
413b59:	6f                   	outsl  %ds:(%esi),(%dx)
413b5a:	00 4a 00             	add    %cl,0x0(%edx)
413b5d:	2e 06                	cs push %es
413b5f:	2e 06                	cs push %es
413b61:	2e 06                	cs push %es
413b63:	43                   	inc    %ebx
413b64:	00 67 00             	add    %ah,0x0(%edi)
413b67:	73 00                	jae    0x413b69
413b69:	2e 06                	cs push %es
413b6b:	42                   	inc    %edx
413b6c:	00 32                	add    %dh,(%edx)
413b6e:	00 38                	add    %bh,(%eax)
413b70:	00 51 00             	add    %dl,0x0(%ecx)
413b73:	2e 06                	cs push %es
413b75:	2e 06                	cs push %es
413b77:	2e 06                	cs push %es
413b79:	47                   	inc    %edi
413b7a:	00 2e                	add    %ch,(%esi)
413b7c:	06                   	push   %es
413b7d:	2e 06                	cs push %es
413b7f:	2e 06                	cs push %es
413b81:	53                   	push   %ebx
413b82:	00 2e                	add    %ch,(%esi)
413b84:	06                   	push   %es
413b85:	43                   	inc    %ebx
413b86:	00 67 00             	add    %ah,0x0(%edi)
413b89:	6c                   	insb   (%dx),%es:(%edi)
413b8a:	00 2e                	add    %ch,(%esi)
413b8c:	06                   	push   %es
413b8d:	2e 06                	cs push %es
413b8f:	2e 06                	cs push %es
413b91:	4b                   	dec    %ebx
413b92:	00 4c 00 65          	add    %cl,0x65(%eax,%eax,1)
413b96:	00 62 00             	add    %ah,0x0(%edx)
413b99:	65 00 44 00 78       	add    %al,%gs:0x78(%eax,%eax,1)
413b9e:	00 49 00             	add    %cl,0x0(%ecx)
413ba1:	2e 06                	cs push %es
413ba3:	2f                   	das
413ba4:	00 68 00             	add    %ch,0x0(%eax)
413ba7:	59                   	pop    %ecx
413ba8:	00 44 00 2e          	add    %al,0x2e(%eax,%eax,1)
413bac:	06                   	push   %es
413bad:	2e 06                	cs push %es
413baf:	2e 06                	cs push %es
413bb1:	62 00                	bound  %eax,(%eax)
413bb3:	62 00                	bound  %eax,(%eax)
413bb5:	79 00                	jns    0x413bb7
413bb7:	59                   	pop    %ecx
413bb8:	00 2e                	add    %ch,(%esi)
413bba:	06                   	push   %es
413bbb:	2e 06                	cs push %es
413bbd:	2e 06                	cs push %es
413bbf:	6f                   	outsl  %ds:(%esi),(%dx)
413bc0:	00 2e                	add    %ch,(%esi)
413bc2:	06                   	push   %es
413bc3:	33 00                	xor    (%eax),%eax
413bc5:	43                   	inc    %ebx
413bc6:	00 6f 00             	add    %ch,0x0(%edi)
413bc9:	42                   	inc    %edx
413bca:	00 45 00             	add    %al,0x0(%ebp)
413bcd:	2e 06                	cs push %es
413bcf:	2e 06                	cs push %es
413bd1:	2e 06                	cs push %es
413bd3:	2e 06                	cs push %es
413bd5:	67 00 2e 06 4f       	add    %ch,0x4f06
413bda:	00 2e                	add    %ch,(%esi)
413bdc:	06                   	push   %es
413bdd:	42                   	inc    %edx
413bde:	00 34 00             	add    %dh,(%eax,%eax,1)
413be1:	73 00                	jae    0x413be3
413be3:	2e 06                	cs push %es
413be5:	2e 06                	cs push %es
413be7:	38 00                	cmp    %al,(%eax)
413be9:	2e 06                	cs push %es
413beb:	2e 06                	cs push %es
413bed:	2e 06                	cs push %es
413bef:	2e 06                	cs push %es
413bf1:	2e 06                	cs push %es
413bf3:	47                   	inc    %edi
413bf4:	00 7a 00             	add    %bh,0x0(%edx)
413bf7:	2e 06                	cs push %es
413bf9:	43                   	inc    %ebx
413bfa:	00 2e                	add    %ch,(%esi)
413bfc:	06                   	push   %es
413bfd:	44                   	inc    %esp
413bfe:	00 30                	add    %dh,(%eax)
413c00:	00 2e                	add    %ch,(%esi)
413c02:	06                   	push   %es
413c03:	2e 06                	cs push %es
413c05:	2e 06                	cs push %es
413c07:	2e 06                	cs push %es
413c09:	46                   	inc    %esi
413c0a:	00 2e                	add    %ch,(%esi)
413c0c:	06                   	push   %es
413c0d:	2e 06                	cs push %es
413c0f:	2e 06                	cs push %es
413c11:	52                   	push   %edx
413c12:	00 2e                	add    %ch,(%esi)
413c14:	06                   	push   %es
413c15:	2e 06                	cs push %es
413c17:	2e 06                	cs push %es
413c19:	43                   	inc    %ebx
413c1a:	00 65 00             	add    %ah,0x0(%ebp)
413c1d:	77 00                	ja     0x413c1f
413c1f:	59                   	pop    %ecx
413c20:	00 2e                	add    %ch,(%esi)
413c22:	06                   	push   %es
413c23:	2e 06                	cs push %es
413c25:	2e 06                	cs push %es
413c27:	52                   	push   %edx
413c28:	00 76 00             	add    %dh,0x0(%esi)
413c2b:	49                   	dec    %ecx
413c2c:	00 77 00             	add    %dh,0x0(%edi)
413c2f:	2e 06                	cs push %es
413c31:	2e 06                	cs push %es
413c33:	43                   	inc    %ebx
413c34:	00 67 00             	add    %ah,0x0(%edi)
413c37:	6f                   	outsl  %ds:(%esi),(%dx)
413c38:	00 72 00             	add    %dh,0x0(%edx)
413c3b:	45                   	inc    %ebp
413c3c:	00 68 00             	add    %ch,0x0(%eax)
413c3f:	49                   	dec    %ecx
413c40:	00 2e                	add    %ch,(%esi)
413c42:	06                   	push   %es
413c43:	4b                   	dec    %ebx
413c44:	00 43 00             	add    %al,0x0(%ebx)
413c47:	51                   	push   %ecx
413c48:	00 2e                	add    %ch,(%esi)
413c4a:	06                   	push   %es
413c4b:	2e 06                	cs push %es
413c4d:	2e 06                	cs push %es
413c4f:	6f                   	outsl  %ds:(%esi),(%dx)
413c50:	00 4c 00 2e          	add    %cl,0x2e(%eax,%eax,1)
413c54:	06                   	push   %es
413c55:	2e 06                	cs push %es
413c57:	63 00                	arpl   %eax,(%eax)
413c59:	44                   	inc    %esp
413c5a:	00 62 00             	add    %ah,0x0(%edx)
413c5d:	78 00                	js     0x413c5f
413c5f:	45                   	inc    %ebp
413c60:	00 2e                	add    %ch,(%esi)
413c62:	06                   	push   %es
413c63:	2e 06                	cs push %es
413c65:	2e 06                	cs push %es
413c67:	59                   	pop    %ecx
413c68:	00 2e                	add    %ch,(%esi)
413c6a:	06                   	push   %es
413c6b:	2e 06                	cs push %es
413c6d:	42                   	inc    %edx
413c6e:	00 49 00             	add    %cl,0x0(%ecx)
413c71:	2e 06                	cs push %es
413c73:	4b                   	dec    %ebx
413c74:	00 43 00             	add    %al,0x0(%ebx)
413c77:	55                   	push   %ebp
413c78:	00 2e                	add    %ch,(%esi)
413c7a:	06                   	push   %es
413c7b:	2e 06                	cs push %es
413c7d:	2e 06                	cs push %es
413c7f:	6f                   	outsl  %ds:(%esi),(%dx)
413c80:	00 74 00 35          	add    %dh,0x35(%eax,%eax,1)
413c84:	00 64 00 34          	add    %ah,0x34(%eax,%eax,1)
413c88:	00 50 00             	add    %dl,0x0(%eax)
413c8b:	45                   	inc    %ebp
413c8c:	00 67 00             	add    %ah,0x0(%edi)
413c8f:	44                   	inc    %esp
413c90:	00 2b                	add    %ch,(%ebx)
413c92:	00 46 00             	add    %al,0x0(%esi)
413c95:	67 00 4d 00          	add    %cl,0x0(%di)
413c99:	2e 06                	cs push %es
413c9b:	2e 06                	cs push %es
413c9d:	42                   	inc    %edx
413c9e:	00 74 00 76          	add    %dh,0x76(%eax,%eax,1)
413ca2:	00 4a 00             	add    %cl,0x0(%edx)
413ca5:	67 00 2e 06 2e       	add    %ch,0x2e06
413caa:	06                   	push   %es
413cab:	43                   	inc    %ebx
413cac:	00 67 00             	add    %ah,0x0(%edi)
413caf:	44                   	inc    %esp
413cb0:	00 63 00             	add    %ah,0x0(%ebx)
413cb3:	4b                   	dec    %ebx
413cb4:	00 67 00             	add    %ah,0x0(%edi)
413cb7:	2e 06                	cs push %es
413cb9:	2e 06                	cs push %es
413cbb:	2e 06                	cs push %es
413cbd:	2e 06                	cs push %es
413cbf:	45                   	inc    %ebp
413cc0:	00 51 00             	add    %dl,0x0(%ecx)
413cc3:	2e 06                	cs push %es
413cc5:	2e 06                	cs push %es
413cc7:	2e 06                	cs push %es
413cc9:	43                   	inc    %ebx
413cca:	00 2e                	add    %ch,(%esi)
413ccc:	06                   	push   %es
413ccd:	2e 06                	cs push %es
413ccf:	34 00                	xor    $0x0,%al
413cd1:	2e 06                	cs push %es
413cd3:	48                   	dec    %eax
413cd4:	00 79 00             	add    %bh,0x0(%ecx)
413cd7:	30 00                	xor    %al,(%eax)
413cd9:	2e 06                	cs push %es
413cdb:	44                   	inc    %esp
413cdc:	00 77 00             	add    %dh,0x0(%edi)
413cdf:	2e 06                	cs push %es
413ce1:	2e 06                	cs push %es
413ce3:	2e 06                	cs push %es
413ce5:	2e 06                	cs push %es
413ce7:	2e 06                	cs push %es
413ce9:	69 00 2e 06 69 00    	imul   $0x69062e,(%eax),%eax
413cef:	67 00 6e 00          	add    %ch,0x0(%bp)
413cf3:	2e 06                	cs push %es
413cf5:	2e 06                	cs push %es
413cf7:	2e 06                	cs push %es
413cf9:	4b                   	dec    %ebx
413cfa:	00 2e                	add    %ch,(%esi)
413cfc:	06                   	push   %es
413cfd:	43                   	inc    %ebx
413cfe:	00 71 00             	add    %dh,0x0(%ecx)
413d01:	6d                   	insl   (%dx),%es:(%edi)
413d02:	00 2e                	add    %ch,(%esi)
413d04:	06                   	push   %es
413d05:	6e                   	outsb  %ds:(%esi),(%dx)
413d06:	00 4d 00             	add    %cl,0x0(%ebp)
413d09:	6f                   	outsl  %ds:(%esi),(%dx)
413d0a:	00 2e                	add    %ch,(%esi)
413d0c:	06                   	push   %es
413d0d:	2e 06                	cs push %es
413d0f:	2e 06                	cs push %es
413d11:	4b                   	dec    %ebx
413d12:	00 66 00             	add    %ah,0x0(%esi)
413d15:	51                   	push   %ecx
413d16:	00 6f 00             	add    %ch,0x0(%edi)
413d19:	2e 06                	cs push %es
413d1b:	2e 06                	cs push %es
413d1d:	2e 06                	cs push %es
413d1f:	51                   	push   %ecx
413d20:	00 43 00             	add    %al,0x0(%ebx)
413d23:	4b                   	dec    %ebx
413d24:	00 43 00             	add    %al,0x0(%ebx)
413d27:	63 00                	arpl   %eax,(%eax)
413d29:	2e 06                	cs push %es
413d2b:	2e 06                	cs push %es
413d2d:	2e 06                	cs push %es
413d2f:	6f                   	outsl  %ds:(%esi),(%dx)
413d30:	00 2e                	add    %ch,(%esi)
413d32:	06                   	push   %es
413d33:	2e 06                	cs push %es
413d35:	2e 06                	cs push %es
413d37:	49                   	dec    %ecx
413d38:	00 44 00 66          	add    %al,0x66(%eax,%eax,1)
413d3c:	00 51 00             	add    %dl,0x0(%ecx)
413d3f:	63 00                	arpl   %eax,(%eax)
413d41:	2e 06                	cs push %es
413d43:	2e 06                	cs push %es
413d45:	2e 06                	cs push %es
413d47:	51                   	push   %ecx
413d48:	00 43 00             	add    %al,0x0(%ebx)
413d4b:	42                   	inc    %edx
413d4c:	00 48 00             	add    %cl,0x0(%eax)
413d4f:	30 00                	xor    %al,(%eax)
413d51:	49                   	dec    %ecx
413d52:	00 2e                	add    %ch,(%esi)
413d54:	06                   	push   %es
413d55:	2e 06                	cs push %es
413d57:	2e 06                	cs push %es
413d59:	45                   	inc    %ebp
413d5a:	00 2e                	add    %ch,(%esi)
413d5c:	06                   	push   %es
413d5d:	67 00 56 00          	add    %dl,0x0(%bp)
413d61:	39 00                	cmp    %eax,(%eax)
413d63:	43                   	inc    %ebx
413d64:	00 51 00             	add    %dl,0x0(%ecx)
413d67:	2e 06                	cs push %es
413d69:	2e 06                	cs push %es
413d6b:	42                   	inc    %edx
413d6c:	00 43 00             	add    %al,0x0(%ebx)
413d6f:	6f                   	outsl  %ds:(%esi),(%dx)
413d70:	00 2e                	add    %ch,(%esi)
413d72:	06                   	push   %es
413d73:	45                   	inc    %ebp
413d74:	00 7a 00             	add    %bh,0x0(%edx)
413d77:	2e 06                	cs push %es
413d79:	45                   	inc    %ebp
413d7a:	00 2e                	add    %ch,(%esi)
413d7c:	06                   	push   %es
413d7d:	44                   	inc    %esp
413d7e:	00 30                	add    %dh,(%eax)
413d80:	00 2e                	add    %ch,(%esi)
413d82:	06                   	push   %es
413d83:	2e 06                	cs push %es
413d85:	2e 06                	cs push %es
413d87:	2e 06                	cs push %es
413d89:	47                   	inc    %edi
413d8a:	00 2e                	add    %ch,(%esi)
413d8c:	06                   	push   %es
413d8d:	2e 06                	cs push %es
413d8f:	2e 06                	cs push %es
413d91:	52                   	push   %edx
413d92:	00 2e                	add    %ch,(%esi)
413d94:	06                   	push   %es