414a1e:	62 6a 4c             	bound  %ebp,0x4c(%edx)
414a21:	69 73 74 00 00 b2 01 	imul   $0x1b20000,0x74(%ebx),%esi
414a28:	5f                   	pop    %edi
414a29:	61                   	popa
414a2a:	64 6a 5f             	fs push $0x5f
414a2d:	66 70 72             	data16 jo 0x414aa2
414a30:	65 6d                	gs insl (%dx),%es:(%edi)
414a32:	31 00                	xor    %eax,(%eax)
414a34:	33 01                	xor    (%ecx),%eax
414a36:	5f                   	pop    %edi
414a37:	5f                   	pop    %edi
414a38:	76 62                	jbe    0x414a9c
414a3a:	61                   	popa
414a3b:	53                   	push   %ebx
414a3c:	74 72                	je     0x414ab0
414a3e:	43                   	inc    %ebx
414a3f:	61                   	popa
414a40:	74 00                	je     0x414a42
414a42:	c0 00 5f             	rolb   $0x5f,(%eax)
414a45:	5f                   	pop    %edi
414a46:	76 62                	jbe    0x414aaa
414a48:	61                   	popa
414a49:	48                   	dec    %eax
414a4a:	72 65                	jb     0x414ab1
414a4c:	73 75                	jae    0x414ac3
414a4e:	6c                   	insb   (%dx),%es:(%edi)
414a4f:	74 43                	je     0x414a94
414a51:	68 65 63 6b 4f       	push   $0x4f6b6365
414a56:	62 6a 00             	bound  %ebp,0x0(%edx)
414a59:	00 a8 01 5f 61 64    	add    %ch,0x64615f01(%eax)
414a5f:	6a 5f                	push   $0x5f
414a61:	66 64 69 76 5f 6d 33 	imul   $0x336d,%fs:0x5f(%esi),%si
414a68:	32 00                	xor    (%eax),%al
414a6a:	ff 00                	incl   (%eax)
414a6c:	5f                   	pop    %edi
414a6d:	5f                   	pop    %edi
414a6e:	76 62                	jbe    0x414ad2
414a70:	61                   	popa
414a71:	4f                   	dec    %edi
414a72:	62 6a 53             	bound  %ebp,0x53(%edx)
414a75:	65 74 00             	gs je  0x414a78
414a78:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
414a79:	01 5f 61             	add    %ebx,0x61(%edi)
414a7c:	64 6a 5f             	fs push $0x5f
414a7f:	66 64 69 76 5f 6d 31 	imul   $0x316d,%fs:0x5f(%esi),%si
414a86:	36 69 00 00 ac 01 5f 	imul   $0x5f01ac00,%ss:(%eax),%eax
414a8d:	61                   	popa
414a8e:	64 6a 5f             	fs push $0x5f
414a91:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
414a98:	31 36                	xor    %esi,(%esi)
414a9a:	69 00 56 00 5f 43    	imul   $0x435f0056,(%eax),%eax
414aa0:	49                   	dec    %ecx
414aa1:	73 69                	jae    0x414b0c
414aa3:	6e                   	outsb  %ds:(%esi),(%dx)
414aa4:	00 00                	add    %al,(%eax)
414aa6:	6f                   	outsl  %ds:(%esi),(%dx)
414aa7:	00 5f 5f             	add    %bl,0x5f(%edi)
414aaa:	76 62                	jbe    0x414b0e
414aac:	61                   	popa
414aad:	43                   	inc    %ebx
414aae:	68 6b 73 74 6b       	push   $0x6b74736b
414ab3:	00 11                	add    %dl,(%ecx)
414ab5:	00 45 56             	add    %al,0x56(%ebp)
414ab8:	45                   	inc    %ebp
414ab9:	4e                   	dec    %esi
414aba:	54                   	push   %esp
414abb:	5f                   	pop    %edi
414abc:	53                   	push   %ebx
414abd:	49                   	dec    %ecx
414abe:	4e                   	dec    %esi
414abf:	4b                   	dec    %ebx
414ac0:	5f                   	pop    %edi
414ac1:	41                   	inc    %ecx
414ac2:	64 64 52             	fs fs push %edx
414ac5:	65 66 00 34 01       	data16 add %dh,%gs:(%ecx,%eax,1)
414aca:	5f                   	pop    %edi
414acb:	5f                   	pop    %edi
414acc:	76 62                	jbe    0x414b30
414ace:	61                   	popa
414acf:	53                   	push   %ebx
414ad0:	74 72                	je     0x414b44
414ad2:	43                   	inc    %ebx
414ad3:	6d                   	insl   (%dx),%es:(%edi)
414ad4:	70 00                	jo     0x414ad6
414ad6:	01 01                	add    %eax,(%ecx)
414ad8:	5f                   	pop    %edi
414ad9:	5f                   	pop    %edi
414ada:	76 62                	jbe    0x414b3e
414adc:	61                   	popa
414add:	4f                   	dec    %edi
414ade:	62 6a 56             	bound  %ebp,0x56(%edx)
414ae1:	61                   	popa
414ae2:	72 00                	jb     0x414ae4
414ae4:	b0 01                	mov    $0x1,%al
414ae6:	5f                   	pop    %edi
414ae7:	61                   	popa
414ae8:	64 6a 5f             	fs push $0x5f
414aeb:	66 70 61             	data16 jo 0x414b4f
414aee:	74 61                	je     0x414b51
414af0:	6e                   	outsb  %ds:(%esi),(%dx)
414af1:	00 15 00 45 56 45    	add    %dl,0x45564500
414af7:	4e                   	dec    %esi
414af8:	54                   	push   %esp
414af9:	5f                   	pop    %edi
414afa:	53                   	push   %ebx
414afb:	49                   	dec    %ecx
414afc:	4e                   	dec    %esi
414afd:	4b                   	dec    %ebx
414afe:	5f                   	pop    %edi
414aff:	52                   	push   %edx
414b00:	65 6c                	gs insb (%dx),%es:(%edi)
414b02:	65 61                	gs popa
414b04:	73 65                	jae    0x414b6b
414b06:	00 00                	add    %al,(%eax)
414b08:	57                   	push   %edi
414b09:	00 5f 43             	add    %bl,0x43(%edi)
414b0c:	49                   	dec    %ecx
414b0d:	73 71                	jae    0x414b80
414b0f:	72 74                	jb     0x414b85
414b11:	00 14 00             	add    %dl,(%eax,%eax,1)
414b14:	45                   	inc    %ebp
414b15:	56                   	push   %esi
414b16:	45                   	inc    %ebp
414b17:	4e                   	dec    %esi
414b18:	54                   	push   %esp
414b19:	5f                   	pop    %edi
414b1a:	53                   	push   %ebx
414b1b:	49                   	dec    %ecx
414b1c:	4e                   	dec    %esi
414b1d:	4b                   	dec    %ebx
414b1e:	5f                   	pop    %edi
414b1f:	51                   	push   %ecx
414b20:	75 65                	jne    0x414b87
414b22:	72 79                	jb     0x414b9d
414b24:	49                   	dec    %ecx
414b25:	6e                   	outsb  %ds:(%esi),(%dx)
414b26:	74 65                	je     0x414b8d
414b28:	72 66                	jb     0x414b90
414b2a:	61                   	popa
414b2b:	63 65 00             	arpl   %esp,0x0(%ebp)
414b2e:	8e 00                	mov    (%eax),%es
414b30:	5f                   	pop    %edi
414b31:	5f                   	pop    %edi
414b32:	76 62                	jbe    0x414b96
414b34:	61                   	popa
414b35:	45                   	inc    %ebp
414b36:	78 63                	js     0x414b9b
414b38:	65 70 74             	gs jo  0x414baf
414b3b:	48                   	dec    %eax
414b3c:	61                   	popa
414b3d:	6e                   	outsb  %ds:(%esi),(%dx)
414b3e:	64 6c                	fs insb (%dx),%es:(%edi)
414b40:	65 72 00             	gs jb  0x414b43
414b43:	00 b1 01 5f 61 64    	add    %dh,0x64615f01(%ecx)
414b49:	6a 5f                	push   $0x5f
414b4b:	66 70 72             	data16 jo 0x414bc0
414b4e:	65 6d                	gs insl (%dx),%es:(%edi)
414b50:	00 00                	add    %al,(%eax)
414b52:	af                   	scas   %es:(%edi),%eax
414b53:	01 5f 61             	add    %ebx,0x61(%edi)
414b56:	64 6a 5f             	fs push $0x5f
414b59:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
414b60:	36 34 00             	ss xor $0x0,%al
414b63:	00 93 00 5f 5f 76    	add    %dl,0x765f5f00(%ebx)
414b69:	62 61 46             	bound  %esp,0x46(%ecx)
414b6c:	50                   	push   %eax
414b6d:	45                   	inc    %ebp
414b6e:	78 63                	js     0x414bd3
414b70:	65 70 74             	gs jo  0x414be7
414b73:	69 6f 6e 00 00 55 00 	imul   $0x550000,0x6e(%edi),%ebp
414b7a:	5f                   	pop    %edi
414b7b:	43                   	inc    %ebx
414b7c:	49                   	dec    %ecx
414b7d:	6c                   	insb   (%dx),%es:(%edi)
414b7e:	6f                   	outsl  %ds:(%esi),(%dx)
414b7f:	67 00 00             	add    %al,(%bx,%si)
414b82:	f7 00 5f 5f 76 62    	testl  $0x62765f5f,(%eax)
414b88:	61                   	popa
414b89:	4e                   	dec    %esi
414b8a:	65 77 32             	gs ja  0x414bbf
414b8d:	00 a9 01 5f 61 64    	add    %ch,0x64615f01(%ecx)
414b93:	6a 5f                	push   $0x5f
414b95:	66 64 69 76 5f 6d 33 	imul   $0x336d,%fs:0x5f(%esi),%si
414b9c:	32 69 00             	xor    0x0(%ecx),%ch
414b9f:	00 ae 01 5f 61 64    	add    %ch,0x64615f01(%esi)
414ba5:	6a 5f                	push   $0x5f
414ba7:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
414bae:	33 32                	xor    (%edx),%esi
414bb0:	69 00 37 01 5f 5f    	imul   $0x5f5f0137,(%eax),%eax
414bb6:	76 62                	jbe    0x414c1a
414bb8:	61                   	popa
414bb9:	53                   	push   %ebx
414bba:	74 72                	je     0x414c2e
414bbc:	43                   	inc    %ebx
414bbd:	6f                   	outsl  %ds:(%esi),(%dx)
414bbe:	70 79                	jo     0x414c39
414bc0:	00 00                	add    %al,(%eax)
414bc2:	7e 01                	jle    0x414bc5
414bc4:	5f                   	pop    %edi
414bc5:	5f                   	pop    %edi
414bc6:	76 62                	jbe    0x414c2a
414bc8:	61                   	popa
414bc9:	56                   	push   %esi
414bca:	61                   	popa
414bcb:	72 53                	jb     0x414c20
414bcd:	65 74 4f             	gs je  0x414c1f
414bd0:	62 6a 00             	bound  %ebp,0x0(%edx)
414bd3:	00 ce                	add    %cl,%dh
414bd5:	00 5f 5f             	add    %bl,0x5f(%edi)
414bd8:	76 62                	jbe    0x414c3c
414bda:	61                   	popa
414bdb:	49                   	dec    %ecx
414bdc:	34 53                	xor    $0x53,%al
414bde:	74 72                	je     0x414c52
414be0:	00 00                	add    %al,(%eax)
414be2:	b0 00                	mov    $0x0,%al
414be4:	5f                   	pop    %edi
414be5:	5f                   	pop    %edi
414be6:	76 62                	jbe    0x414c4a
414be8:	61                   	popa
414be9:	46                   	inc    %esi
414bea:	72 65                	jb     0x414c51
414bec:	65 53                	gs push %ebx
414bee:	74 72                	je     0x414c62
414bf0:	4c                   	dec    %esp
414bf1:	69 73 74 00 00 ad 01 	imul   $0x1ad0000,0x74(%ebx),%esi
414bf8:	5f                   	pop    %edi
414bf9:	61                   	popa
414bfa:	64 6a 5f             	fs push $0x5f
414bfd:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
414c04:	33 32                	xor    (%edx),%esi
414c06:	00 00                	add    %al,(%eax)
414c08:	ab                   	stos   %eax,%es:(%edi)
414c09:	01 5f 61             	add    %ebx,0x61(%edi)
414c0c:	64 6a 5f             	fs push $0x5f
414c0f:	66 64 69 76 5f 72 00 	imul   $0x72,%fs:0x5f(%esi),%si
414c16:	98                   	cwtl
414c17:	01 5f 5f             	add    %ebx,0x5f(%edi)
414c1a:	76 62                	jbe    0x414c7e
414c1c:	61                   	popa
414c1d:	56                   	push   %esi
414c1e:	61                   	popa
414c1f:	72 54                	jb     0x414c75
414c21:	73 74                	jae    0x414c97
414c23:	4e                   	dec    %esi
414c24:	65 00 de             	gs add %bl,%dh
414c27:	00 5f 5f             	add    %bl,0x5f(%edi)
414c2a:	76 62                	jbe    0x414c8e
414c2c:	61                   	popa
414c2d:	4c                   	dec    %esp
414c2e:	61                   	popa
414c2f:	74 65                	je     0x414c96
414c31:	4d                   	dec    %ebp
414c32:	65 6d                	gs insl (%dx),%es:(%edi)
414c34:	43                   	inc    %ebx
414c35:	61                   	popa
414c36:	6c                   	insb   (%dx),%es:(%edi)
414c37:	6c                   	insb   (%dx),%es:(%edi)
414c38:	00 00                	add    %al,(%eax)
414c3a:	62 01                	bound  %eax,(%ecx)
414c3c:	5f                   	pop    %edi
414c3d:	5f                   	pop    %edi
414c3e:	76 62                	jbe    0x414ca2
414c40:	61                   	popa
414c41:	56                   	push   %esi
414c42:	61                   	popa
414c43:	72 44                	jb     0x414c89
414c45:	75 70                	jne    0x414cb7
414c47:	00 a9 00 5f 5f 76    	add    %ch,0x765f5f00(%ecx)
414c4d:	62 61 46             	bound  %esp,0x46(%ecx)
414c50:	70 49                	jo     0x414c9b
414c52:	34 00                	xor    $0x0,%al
414c54:	52                   	push   %edx
414c55:	00 5f 43             	add    %bl,0x43(%edi)
414c58:	49                   	dec    %ecx
414c59:	61                   	popa
414c5a:	74 61                	je     0x414cbd
414c5c:	6e                   	outsb  %ds:(%esi),(%dx)
414c5d:	00 3f                	add    %bh,(%edi)
414c5f:	01 5f 5f             	add    %ebx,0x5f(%edi)
414c62:	76 62                	jbe    0x414cc6
414c64:	61                   	popa
414c65:	53                   	push   %ebx
414c66:	74 72                	je     0x414cda
414c68:	4d                   	dec    %ebp
414c69:	6f                   	outsl  %ds:(%esi),(%dx)
414c6a:	76 65                	jbe    0x414cd1
414c6c:	00 00                	add    %al,(%eax)
414c6e:	b4 01                	mov    $0x1,%ah
414c70:	5f                   	pop    %edi
414c71:	61                   	popa
414c72:	6c                   	insb   (%dx),%es:(%edi)
414c73:	6c                   	insb   (%dx),%es:(%edi)
414c74:	6d                   	insl   (%dx),%es:(%edi)
414c75:	75 6c                	jne    0x414ce3
414c77:	00 58 00             	add    %bl,0x0(%eax)
414c7a:	5f                   	pop    %edi
414c7b:	43                   	inc    %ebx
414c7c:	49                   	dec    %ecx
414c7d:	74 61                	je     0x414ce0
414c7f:	6e                   	outsb  %ds:(%esi),(%dx)
414c80:	00 00                	add    %al,(%eax)
414c82:	54                   	push   %esp
414c83:	00 5f 43             	add    %bl,0x43(%edi)
414c86:	49                   	dec    %ecx
414c87:	65 78 70             	gs js  0x414cfa
414c8a:	00 00                	add    %al,(%eax)
414c8c:	ad                   	lods   %ds:(%esi),%eax
414c8d:	00 5f 5f             	add    %bl,0x5f(%edi)
414c90:	76 62                	jbe    0x414cf4
414c92:	61                   	popa
414c93:	46                   	inc    %esi
414c94:	72 65                	jb     0x414cfb
414c96:	65 4f                	gs dec %edi
414c98:	62 6a 00             	bound  %ebp,0x0(%edx)
414c9b:	00 af 00 5f 5f 76    	add    %ch,0x765f5f00(%edi)
414ca1:	62 61 46             	bound  %esp,0x46(%ecx)
414ca4:	72 65                	jb     0x414d0b
414ca6:	65 53                	gs push %ebx
414ca8:	74 72                	je     0x414d1c