424b9f:	50                   	push   %eax
424ba0:	00 41 00             	add    %al,0x0(%ecx)
424ba3:	4f                   	dec    %edi
424ba4:	00 79 00             	add    %bh,0x0(%ecx)
424ba7:	55                   	push   %ebp
424ba8:	00 45 00             	add    %al,0x0(%ebp)
424bab:	76 00                	jbe    0x424bad
424bad:	43                   	inc    %ebx
424bae:	00 74 00 54          	add    %dh,0x54(%eax,%eax,1)
424bb2:	00 72 00             	add    %dh,0x0(%edx)
424bb5:	44                   	inc    %esp
424bb6:	00 68 00             	add    %ch,0x0(%eax)
424bb9:	49                   	dec    %ecx
424bba:	00 78 00             	add    %bh,0x0(%eax)
424bbd:	77 00                	ja     0x424bbf
424bbf:	2b 00                	sub    (%eax),%eax
424bc1:	4d                   	dec    %ebp
424bc2:	00 6b 00             	add    %ch,0x0(%ebx)
424bc5:	67 00 66 00          	add    %ah,0x0(%bp)
424bc9:	32 00                	xor    (%eax),%al
424bcb:	34 00                	xor    $0x0,%al
424bcd:	67 00 47 00          	add    %al,0x0(%bx)
424bd1:	49                   	dec    %ecx
424bd2:	00 48 00             	add    %cl,0x0(%eax)
424bd5:	49                   	dec    %ecx
424bd6:	00 31                	add    %dh,(%ecx)
424bd8:	00 35 00 49 00 72    	add    %dh,0x72004900
424bde:	00 61 00             	add    %ah,0x0(%ecx)
424be1:	79 00                	jns    0x424be3
424be3:	46                   	inc    %esi
424be4:	00 46 00             	add    %al,0x0(%esi)
424be7:	77 00                	ja     0x424be9
424be9:	36 00 55 00          	add    %dl,%ss:0x0(%ebp)
424bed:	4b                   	dec    %ebx
424bee:	00 77 00             	add    %dh,0x0(%edi)
424bf1:	4d                   	dec    %ebp
424bf2:	00 4c 00 39          	add    %cl,0x39(%eax,%eax,1)
424bf6:	00 55 00             	add    %dl,0x0(%ebp)
424bf9:	41                   	inc    %ecx
424bfa:	00 67 00             	add    %ah,0x0(%edi)
424bfd:	65 00 47 00          	add    %al,%gs:0x0(%edi)
424c01:	49                   	dec    %ecx
424c02:	00 33                	add    %dh,(%ebx)
424c04:	00 50 00             	add    %dl,0x0(%eax)
424c07:	44                   	inc    %esp
424c08:	00 37                	add    %dh,(%edi)
424c0a:	00 6f 00             	add    %ch,0x0(%edi)
424c0d:	51                   	push   %ecx
424c0e:	00 39                	add    %bh,(%ecx)
424c10:	00 41 00             	add    %al,0x0(%ecx)
424c13:	42                   	inc    %edx
424c14:	00 37                	add    %dh,(%edi)
424c16:	00 46 00             	add    %al,0x0(%esi)
424c19:	6b 00 6f             	imul   $0x6f,(%eax),%eax
424c1c:	00 35 00 69 00 59    	add    %dh,0x59006900
424c22:	00 56 00             	add    %dl,0x0(%esi)
424c25:	76 00                	jbe    0x424c27
424c27:	30 00                	xor    %al,(%eax)
424c29:	36 00 39             	add    %bh,%ss:(%ecx)
424c2c:	00 47 00             	add    %al,0x0(%edi)
424c2f:	55                   	push   %ebp
424c30:	00 78 00             	add    %bh,0x0(%eax)
424c33:	5a                   	pop    %edx
424c34:	00 49 00             	add    %cl,0x0(%ecx)
424c37:	31 00                	xor    %eax,(%eax)
424c39:	4e                   	dec    %esi
424c3a:	00 58 00             	add    %bl,0x0(%eax)
424c3d:	7a 00                	jp     0x424c3f
424c3f:	32 00                	xor    (%eax),%al
424c41:	2f                   	das
424c42:	00 43 00             	add    %al,0x0(%ebx)
424c45:	56                   	push   %esi
424c46:	00 46 00             	add    %al,0x0(%esi)
424c49:	4d                   	dec    %ebp
424c4a:	00 4b 00             	add    %cl,0x0(%ebx)
424c4d:	49                   	dec    %ecx
424c4e:	00 79 00             	add    %bh,0x0(%ecx)
424c51:	37                   	aaa
424c52:	00 79 00             	add    %bh,0x0(%ecx)
424c55:	4b                   	dec    %ebx
424c56:	00 68 00             	add    %ch,0x0(%eax)
424c59:	41                   	inc    %ecx
424c5a:	00 39                	add    %bh,(%ecx)
424c5c:	00 6a 00             	add    %ch,0x0(%edx)
424c5f:	34 00                	xor    $0x0,%al
424c61:	39 00                	cmp    %eax,(%eax)
424c63:	51                   	push   %ecx
424c64:	00 48 00             	add    %cl,0x0(%eax)
424c67:	46                   	inc    %esi
424c68:	00 78 00             	add    %bh,0x0(%eax)
424c6b:	77 00                	ja     0x424c6d
424c6d:	73 00                	jae    0x424c6f
424c6f:	79 00                	jns    0x424c71
424c71:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
424c75:	5a                   	pop    %edx
424c76:	00 55 00             	add    %dl,0x0(%ebp)
424c79:	73 00                	jae    0x424c7b
424c7b:	52                   	push   %edx
424c7c:	00 4b 00             	add    %cl,0x0(%ebx)
424c7f:	71 00                	jno    0x424c81
424c81:	6d                   	insl   (%dx),%es:(%edi)
424c82:	00 63 00             	add    %ah,0x0(%ebx)
424c85:	55                   	push   %ebp
424c86:	00 44 00 73          	add    %al,0x73(%eax,%eax,1)
424c8a:	00 6a 00             	add    %ch,0x0(%edx)
424c8d:	71 00                	jno    0x424c8f
424c8f:	4c                   	dec    %esp
424c90:	00 79 00             	add    %bh,0x0(%ecx)
424c93:	53                   	push   %ebx
424c94:	00 2b                	add    %ch,(%ebx)
424c96:	00 6f 00             	add    %ch,0x0(%edi)
424c99:	70 00                	jo     0x424c9b
424c9b:	79 00                	jns    0x424c9d
424c9d:	4b                   	dec    %ebx
424c9e:	00 70 00             	add    %dh,0x0(%eax)
424ca1:	47                   	inc    %edi
424ca2:	00 6c 00 46          	add    %ch,0x46(%eax,%eax,1)
424ca6:	00 79 00             	add    %bh,0x0(%ecx)
424ca9:	30 00                	xor    %al,(%eax)
424cab:	76 00                	jbe    0x424cad
424cad:	43                   	inc    %ebx
424cae:	00 74 00 54          	add    %dh,0x54(%eax,%eax,1)
424cb2:	00 72 00             	add    %dh,0x0(%edx)
424cb5:	44                   	inc    %esp
424cb6:	00 68 00             	add    %ch,0x0(%eax)
424cb9:	49                   	dec    %ecx
424cba:	00 78 00             	add    %bh,0x0(%eax)
424cbd:	77 00                	ja     0x424cbf
424cbf:	2b 00                	sub    (%eax),%eax
424cc1:	4d                   	dec    %ebp
424cc2:	00 6b 00             	add    %ch,0x0(%ebx)
424cc5:	67 00 66 00          	add    %ah,0x0(%bp)
424cc9:	32 00                	xor    (%eax),%al
424ccb:	34 00                	xor    $0x0,%al
424ccd:	67 00 47 00          	add    %al,0x0(%bx)
424cd1:	49                   	dec    %ecx
424cd2:	00 48 00             	add    %cl,0x0(%eax)
424cd5:	38 00                	cmp    %al,(%eax)
424cd7:	43                   	inc    %ebx
424cd8:	00 74 00 6e          	add    %dh,0x6e(%eax,%eax,1)
424cdc:	00 74 00 38          	add    %dh,0x38(%eax,%eax,1)
424ce0:	00 61 00             	add    %ah,0x0(%ecx)
424ce3:	6e                   	outsb  %ds:(%esi),(%dx)
424ce4:	00 46 00             	add    %al,0x0(%esi)
424ce7:	4f                   	dec    %edi
424ce8:	00 42 00             	add    %al,0x0(%edx)
424ceb:	56                   	push   %esi
424cec:	00 2b                	add    %ch,(%ebx)
424cee:	00 50 00             	add    %dl,0x0(%eax)
424cf1:	54                   	push   %esp
424cf2:	00 48 00             	add    %cl,0x0(%eax)
424cf5:	48                   	dec    %eax
424cf6:	00 72 00             	add    %dh,0x0(%edx)
424cf9:	32 00                	xor    (%eax),%al
424cfb:	59                   	pop    %ecx
424cfc:	00 67 00             	add    %ah,0x0(%edi)
424cff:	49                   	dec    %ecx
424d00:	00 49 00             	add    %cl,0x0(%ecx)
424d03:	33 00                	xor    (%eax),%eax
424d05:	50                   	push   %eax
424d06:	00 44 00 37          	add    %al,0x37(%eax,%eax,1)
424d0a:	00 6f 00             	add    %ch,0x0(%edi)
424d0d:	51                   	push   %ecx
424d0e:	00 39                	add    %bh,(%ecx)
424d10:	00 41 00             	add    %al,0x0(%ecx)
424d13:	42                   	inc    %edx
424d14:	00 37                	add    %dh,(%edi)
424d16:	00 46 00             	add    %al,0x0(%esi)
424d19:	6b 00 6f             	imul   $0x6f,(%eax),%eax
424d1c:	00 35 00 69 00 59    	add    %dh,0x59006900
424d22:	00 56 00             	add    %dl,0x0(%esi)
424d25:	76 00                	jbe    0x424d27
424d27:	30 00                	xor    %al,(%eax)
424d29:	36 00 39             	add    %bh,%ss:(%ecx)
424d2c:	00 47 00             	add    %al,0x0(%edi)
424d2f:	55                   	push   %ebp
424d30:	00 78 00             	add    %bh,0x0(%eax)
424d33:	5a                   	pop    %edx
424d34:	00 49 00             	add    %cl,0x0(%ecx)
424d37:	31 00                	xor    %eax,(%eax)
424d39:	4e                   	dec    %esi
424d3a:	00 58 00             	add    %bl,0x0(%eax)
424d3d:	7a 00                	jp     0x424d3f
424d3f:	32 00                	xor    (%eax),%al
424d41:	48                   	dec    %eax
424d42:	00 67 00             	add    %ah,0x0(%edi)
424d45:	63 00                	arpl   %eax,(%eax)
424d47:	35 00 74 00 37       	xor    $0x37007400,%eax
424d4c:	00 56 00             	add    %dl,0x0(%esi)
424d4f:	5a                   	pop    %edx
424d50:	00 50 00             	add    %dl,0x0(%eax)
424d53:	64 00 77 00          	add    %dh,%fs:0x0(%edi)
424d57:	34 00                	xor    $0x0,%al
424d59:	55                   	push   %ebp
424d5a:	00 39                	add    %bh,(%ecx)
424d5c:	00 59 00             	add    %bl,0x0(%ecx)
424d5f:	68 00 68 00 4f       	push   $0x4f006800
424d64:	00 45 00             	add    %al,0x0(%ebp)
424d67:	4f                   	dec    %edi
424d68:	00 65 00             	add    %ah,0x0(%ebp)
424d6b:	63 00                	arpl   %eax,(%eax)
424d6d:	76 00                	jbe    0x424d6f
424d6f:	4f                   	dec    %edi
424d70:	00 38                	add    %bh,(%eax)
424d72:	00 66 00             	add    %ah,0x0(%esi)
424d75:	64 00 59 00          	add    %bl,%fs:0x0(%ecx)
424d79:	6e                   	outsb  %ds:(%esi),(%dx)
424d7a:	00 6d 00             	add    %ch,0x0(%ebp)
424d7d:	73 00                	jae    0x424d7f
424d7f:	77 00                	ja     0x424d81
424d81:	37                   	aaa
424d82:	00 5a 00             	add    %bl,0x0(%edx)
424d85:	77 00                	ja     0x424d87
424d87:	78 00                	js     0x424d89
424d89:	58                   	pop    %eax
424d8a:	00 57 00             	add    %dl,0x0(%edi)
424d8d:	67 00 50 00          	add    %dl,0x0(%bx,%si)
424d91:	72 00                	jb     0x424d93
424d93:	46                   	inc    %esi
424d94:	00 4c 00 38          	add    %cl,0x38(%eax,%eax,1)
424d98:	00 66 00             	add    %ah,0x0(%esi)
424d9b:	44                   	inc    %esp
424d9c:	00 45 00             	add    %al,0x0(%ebp)
424d9f:	54                   	push   %esp
424da0:	00 4d 00             	add    %cl,0x0(%ebp)
424da3:	55                   	push   %ebp
424da4:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
424da8:	00 78 00             	add    %bh,0x0(%eax)
424dab:	2b 00                	sub    (%eax),%eax
424dad:	4d                   	dec    %ebp
424dae:	00 76 00             	add    %dh,0x0(%esi)
424db1:	71 00                	jno    0x424db3
424db3:	64 00 49 00          	add    %cl,%fs:0x0(%ecx)
424db7:	48                   	dec    %eax
424db8:	00 61 00             	add    %ah,0x0(%ecx)
424dbb:	6c                   	insb   (%dx),%es:(%edi)
424dbc:	00 7a 00             	add    %bh,0x0(%edx)
424dbf:	76 00                	jbe    0x424dc1
424dc1:	4a                   	dec    %edx
424dc2:	00 45 00             	add    %al,0x0(%ebp)
424dc5:	72 00                	jb     0x424dc7
424dc7:	68 00 70 00 6c       	push   $0x6c007000
424dcc:	00 36                	add    %dh,(%esi)
424dce:	00 50 00             	add    %dl,0x0(%eax)
424dd1:	74 00                	je     0x424dd3
424dd3:	58                   	pop    %eax
424dd4:	00 42 00             	add    %al,0x0(%edx)
424dd7:	79 00                	jns    0x424dd9
424dd9:	39 00                	cmp    %eax,(%eax)
424ddb:	7a 00                	jp     0x424ddd
424ddd:	77 00                	ja     0x424ddf
424ddf:	4f                   	dec    %edi
424de0:	00 4b 00             	add    %cl,0x0(%ebx)
424de3:	55                   	push   %ebp
424de4:	00 50 00             	add    %dl,0x0(%eax)
424de7:	51                   	push   %ecx
424de8:	00 77 00             	add    %dh,0x0(%edi)
424deb:	65 00 42 00          	add    %al,%gs:0x0(%edx)
424def:	4a                   	dec    %edx
424df0:	00 61 00             	add    %ah,0x0(%ecx)
424df3:	75 00                	jne    0x424df5
424df5:	49                   	dec    %ecx
424df6:	00 57 00             	add    %dl,0x0(%edi)
424df9:	31 00                	xor    %eax,(%eax)
424dfb:	4c                   	dec    %esp
424dfc:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
424e00:	00 76 00             	add    %dh,0x0(%esi)
424e03:	42                   	inc    %edx
424e04:	00 56 00             	add    %dl,0x0(%esi)
424e07:	63 00                	arpl   %eax,(%eax)
424e09:	47                   	inc    %edi
424e0a:	00 53 00             	add    %dl,0x0(%ebx)
424e0d:	64 00 7a 00          	add    %bh,%fs:0x0(%edx)
424e11:	31 00                	xor    %eax,(%eax)
424e13:	73 00                	jae    0x424e15
424e15:	4a                   	dec    %edx
424e16:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
424e1a:	00 31                	add    %dh,(%ecx)
424e1c:	00 73 00             	add    %dh,0x0(%ebx)
424e1f:	46                   	inc    %esi
424e20:	00 66 00             	add    %ah,0x0(%esi)
424e23:	63 00                	arpl   %eax,(%eax)
424e25:	35 00 39 00 70       	xor    $0x70003900,%eax
424e2a:	00 67 00             	add    %ah,0x0(%edi)
424e2d:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
424e31:	2f                   	das
424e32:	00 6f 00             	add    %ch,0x0(%edi)
424e35:	73 00                	jae    0x424e37
424e37:	2b 00                	sub    (%eax),%eax
424e39:	64 00 31             	add    %dh,%fs:(%ecx)
424e3c:	00 4d 00             	add    %cl,0x0(%ebp)
424e3f:	65 00 6f 00          	add    %ch,%gs:0x0(%edi)
424e43:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
424e47:	2b 00                	sub    (%eax),%eax
424e49:	73 00                	jae    0x424e4b
424e4b:	5a                   	pop    %edx
424e4c:	00 6b 00             	add    %ch,0x0(%ebx)
424e4f:	77 00                	ja     0x424e51
424e51:	4e                   	dec    %esi
424e52:	00 52 00             	add    %dl,0x0(%edx)
424e55:	32 00                	xor    (%eax),%al
424e57:	62 00                	bound  %eax,(%eax)
424e59:	51                   	push   %ecx
424e5a:	00 46 00             	add    %al,0x0(%esi)
424e5d:	6e                   	outsb  %ds:(%esi),(%dx)
424e5e:	00 68 00             	add    %ch,0x0(%eax)
424e61:	55                   	push   %ebp
424e62:	00 33                	add    %dh,(%ebx)
424e64:	00 63 00             	add    %ah,0x0(%ebx)
424e67:	4e                   	dec    %esi
424e68:	00 62 00             	add    %ah,0x0(%edx)
424e6b:	53                   	push   %ebx
424e6c:	00 4c 00 58          	add    %cl,0x58(%eax,%eax,1)
424e70:	00 4e 00             	add    %cl,0x0(%esi)
424e73:	62 00                	bound  %eax,(%eax)
424e75:	78 00                	js     0x424e77
424e77:	48                   	dec    %eax
424e78:	00 58 00             	add    %bl,0x0(%eax)
424e7b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
424e7f:	36 00 30             	add    %dh,%ss:(%eax)
424e82:	00 4b 00             	add    %cl,0x0(%ebx)
424e85:	77 00                	ja     0x424e87
424e87:	31 00                	xor    %eax,(%eax)
424e89:	68 00 68 00 39       	push   $0x39006800
424e8e:	00 54 00 56          	add    %dl,0x56(%eax,%eax,1)
424e92:	00 52 00             	add    %dl,0x0(%edx)
424e95:	6b 00 46             	imul   $0x46,(%eax),%eax
424e98:	00 4a 00             	add    %cl,0x0(%edx)
424e9b:	2b 00                	sub    (%eax),%eax
424e9d:	4a                   	dec    %edx
424e9e:	00 77 00             	add    %dh,0x0(%edi)
424ea1:	36 00 42 00          	add    %al,%ss:0x0(%edx)
424ea5:	4d                   	dec    %ebp
424ea6:	00 75 00             	add    %dh,0x0(%ebp)
424ea9:	62 00                	bound  %eax,(%eax)
424eab:	39 00                	cmp    %eax,(%eax)
424ead:	47                   	inc    %edi
424eae:	00 55 00             	add    %dl,0x0(%ebp)
424eb1:	78 00                	js     0x424eb3
424eb3:	5a                   	pop    %edx
424eb4:	00 49 00             	add    %cl,0x0(%ecx)
424eb7:	31 00                	xor    %eax,(%eax)
424eb9:	4e                   	dec    %esi
424eba:	00 58 00             	add    %bl,0x0(%eax)
424ebd:	7a 00                	jp     0x424ebf
424ebf:	47                   	inc    %edi
424ec0:	00 34 00             	add    %dh,(%eax,%eax,1)
424ec3:	4f                   	dec    %edi
424ec4:	00 52 00             	add    %dl,0x0(%edx)
424ec7:	6a 00                	push   $0x0