415a49:	74 79                	je     0x415ac4
415a4b:	30 52 41             	xor    %dl,0x41(%edx)
415a4e:	7a 43                	jp     0x415a93
415a50:	6f                   	outsl  %ds:(%esi),(%dx)
415a51:	72 57                	jb     0x415aaa
415a53:	52                   	push   %edx
415a54:	42                   	inc    %edx
415a55:	55                   	push   %ebp
415a56:	68 32 76 30 50       	push   $0x50307632
415a5b:	67 79 53             	addr16 jns 0x415ab1
415a5e:	59                   	pop    %ecx
415a5f:	42                   	inc    %edx
415a60:	45                   	inc    %ebp
415a61:	76 5a                	jbe    0x415abd
415a63:	30 00                	xor    %al,(%eax)
415a65:	23 3d 71 75 6c 38    	and    0x386c7571,%edi
415a6b:	59                   	pop    %ecx
415a6c:	52                   	push   %edx
415a6d:	76 51                	jbe    0x415ac0
415a6f:	6a 31                	push   $0x31
415a71:	70 57                	jo     0x415aca
415a73:	70 6f                	jo     0x415ae4
415a75:	34 5f                	xor    $0x5f,%al
415a77:	55                   	push   %ebp
415a78:	78 67                	js     0x415ae1
415a7a:	4f                   	dec    %edi
415a7b:	53                   	push   %ebx
415a7c:	7a 4f                	jp     0x415acd
415a7e:	42                   	inc    %edx
415a7f:	76 74                	jbe    0x415af5
415a81:	6e                   	outsb  %ds:(%esi),(%dx)
415a82:	63 45 45             	arpl   %eax,0x45(%ebp)
415a85:	24 56                	and    $0x56,%al
415a87:	50                   	push   %eax
415a88:	43                   	inc    %ebx
415a89:	7a 54                	jp     0x415adf
415a8b:	65 4c                	gs dec %esp
415a8d:	4b                   	dec    %ebx
415a8e:	5f                   	pop    %edi
415a8f:	72 49                	jb     0x415ada
415a91:	7a 34                	jp     0x415ac7
415a93:	45                   	inc    %ebp
415a94:	6e                   	outsb  %ds:(%esi),(%dx)
415a95:	58                   	pop    %eax
415a96:	78 69                	js     0x415b01
415a98:	6e                   	outsb  %ds:(%esi),(%dx)
415a99:	65 56                	gs push %esi
415a9b:	6b 77 46 24          	imul   $0x24,0x46(%edi),%esi
415a9f:	6c                   	insb   (%dx),%es:(%edi)
415aa0:	54                   	push   %esp
415aa1:	78 72                	js     0x415b15
415aa3:	75 4b                	jne    0x415af0
415aa5:	50                   	push   %eax
415aa6:	78 72                	js     0x415b1a
415aa8:	00 23                	add    %ah,(%ebx)
415aaa:	3d 71 5f 57 6f       	cmp    $0x6f575f71,%eax
415aaf:	4b                   	dec    %ebx
415ab0:	76 37                	jbe    0x415ae9
415ab2:	4d                   	dec    %ebp
415ab3:	63 57 78             	arpl   %edx,0x78(%edi)
415ab6:	4d                   	dec    %ebp
415ab7:	63 32                	arpl   %esi,(%edx)
415ab9:	59                   	pop    %ecx
415aba:	74 6d                	je     0x415b29
415abc:	62 69 56             	bound  %ebp,0x56(%ecx)
415abf:	61                   	popa
415ac0:	43                   	inc    %ebx
415ac1:	77 3d                	ja     0x415b00
415ac3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415ac8:	42                   	inc    %edx
415ac9:	63 52 59             	arpl   %edx,0x59(%edx)
415acc:	41                   	inc    %ecx
415acd:	42                   	inc    %edx
415ace:	4a                   	dec    %edx
415acf:	70 74                	jo     0x415b45
415ad1:	6e                   	outsb  %ds:(%esi),(%dx)
415ad2:	6f                   	outsl  %ds:(%esi),(%dx)
415ad3:	33 24 66             	xor    (%esi,%eiz,2),%esp
415ad6:	70 58                	jo     0x415b30
415ad8:	6f                   	outsl  %ds:(%esi),(%dx)
415ad9:	4d                   	dec    %ebp
415ada:	58                   	pop    %eax
415adb:	41                   	inc    %ecx
415adc:	76 67                	jbe    0x415b45
415ade:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
415ae3:	71 41                	jno    0x415b26
415ae5:	72 56                	jb     0x415b3d
415ae7:	6c                   	insb   (%dx),%es:(%edi)
415ae8:	33 52 70             	xor    0x70(%edx),%edx
415aeb:	49                   	dec    %ecx
415aec:	33 65 45             	xor    0x45(%ebp),%esp
415aef:	69 56 66 30 71 58 6f 	imul   $0x6f587130,0x66(%esi),%edx
415af6:	71 72                	jno    0x415b6a
415af8:	57                   	push   %edi
415af9:	77 3d                	ja     0x415b38
415afb:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415b00:	6a 67                	push   $0x67
415b02:	7a 37                	jp     0x415b3b
415b04:	6c                   	insb   (%dx),%es:(%edi)
415b05:	6a 6d                	push   $0x6d
415b07:	70 70                	jo     0x415b79
415b09:	30 4a 37             	xor    %cl,0x37(%edx)
415b0c:	46                   	inc    %esi
415b0d:	76 4c                	jbe    0x415b5b
415b0f:	39 64 6d 69          	cmp    %esp,0x69(%ebp,%ebp,2)
415b13:	38 63 74             	cmp    %ah,0x74(%ebx)
415b16:	4a                   	dec    %edx
415b17:	49                   	dec    %ecx
415b18:	4c                   	dec    %esp
415b19:	64 67 74 63          	fs addr16 je 0x415b80
415b1d:	62 77 38             	bound  %esi,0x38(%edi)
415b20:	4a                   	dec    %edx
415b21:	59                   	pop    %ecx
415b22:	55                   	push   %ebp
415b23:	63 36                	arpl   %esi,(%esi)
415b25:	47                   	inc    %edi
415b26:	43                   	inc    %ebx
415b27:	38 4d 65             	cmp    %cl,0x65(%ebp)
415b2a:	4a                   	dec    %edx
415b2b:	39 42 31             	cmp    %eax,0x31(%edx)
415b2e:	31 43 72             	xor    %eax,0x72(%ebx)
415b31:	66 67 32 44 6a       	data16 xor 0x6a(%si),%al
415b36:	78 63                	js     0x415b9b
415b38:	66 30 70 38          	data16 xor %dh,0x38(%eax)
415b3c:	50                   	push   %eax
415b3d:	5a                   	pop    %edx
415b3e:	47                   	inc    %edi
415b3f:	65 00 23             	add    %ah,%gs:(%ebx)
415b42:	3d 71 33 72 74       	cmp    $0x74723371,%eax
415b47:	77 31                	ja     0x415b7a
415b49:	65 42                	gs inc %edx
415b4b:	42                   	inc    %edx
415b4c:	24 79                	and    $0x79,%al
415b4e:	79 50                	jns    0x415ba0
415b50:	4c                   	dec    %esp
415b51:	58                   	pop    %eax
415b52:	7a 51                	jp     0x415ba5
415b54:	57                   	push   %edi
415b55:	24 6d                	and    $0x6d,%al
415b57:	44                   	inc    %esp
415b58:	4f                   	dec    %edi
415b59:	77 3d                	ja     0x415b98
415b5b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415b60:	7a 42                	jp     0x415ba4
415b62:	31 4f 5a             	xor    %ecx,0x5a(%edi)
415b65:	38 39                	cmp    %bh,(%ecx)
415b67:	67 52                	addr16 push %edx
415b69:	70 78                	jo     0x415be3
415b6b:	63 50 63             	arpl   %edx,0x63(%eax)
415b6e:	6b 55 6e 5f          	imul   $0x5f,0x6e(%ebp),%edx
415b72:	61                   	popa
415b73:	66 4e                	dec    %si
415b75:	59                   	pop    %ecx
415b76:	32 64 30 62          	xor    0x62(%eax,%esi,1),%ah
415b7a:	65 53                	gs push %ebx
415b7c:	70 45                	jo     0x415bc3
415b7e:	79 6c                	jns    0x415bec
415b80:	34 30                	xor    $0x30,%al
415b82:	5f                   	pop    %edi
415b83:	34 49                	xor    $0x49,%al
415b85:	61                   	popa
415b86:	72 49                	jb     0x415bd1
415b88:	78 7a                	js     0x415c04
415b8a:	4d                   	dec    %ebp
415b8b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415b90:	72 49                	jb     0x415bdb
415b92:	62 62 78             	bound  %esp,0x78(%edx)
415b95:	6e                   	outsb  %ds:(%esi),(%dx)
415b96:	69 49 6d 65 32 71 4c 	imul   $0x4c713265,0x6d(%ecx),%ecx
415b9d:	54                   	push   %esp
415b9e:	64 52                	fs push %edx
415ba0:	77 36                	ja     0x415bd8
415ba2:	69 30 77 44 6f 5a    	imul   $0x5a6f4477,(%eax),%esi
415ba8:	46                   	inc    %esi
415ba9:	4d                   	dec    %ebp
415baa:	48                   	dec    %eax
415bab:	35 42 57 73 30       	xor    $0x30735742,%eax
415bb0:	33 69 4d             	xor    0x4d(%ecx),%ebp
415bb3:	65 53                	gs push %ebx
415bb5:	6e                   	outsb  %ds:(%esi),(%dx)
415bb6:	6a 6f                	push   $0x6f
415bb8:	6a 51                	push   $0x51
415bba:	55                   	push   %ebp
415bbb:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415bc0:	6e                   	outsb  %ds:(%esi),(%dx)
415bc1:	4f                   	dec    %edi
415bc2:	54                   	push   %esp
415bc3:	43                   	inc    %ebx
415bc4:	6d                   	insl   (%dx),%es:(%edi)
415bc5:	77 51                	ja     0x415c18
415bc7:	57                   	push   %edi
415bc8:	72 36                	jb     0x415c00
415bca:	42                   	inc    %edx
415bcb:	74 69                	je     0x415c36
415bcd:	4e                   	dec    %esi
415bce:	66 39 74 61 38       	cmp    %si,0x38(%ecx,%eiz,2)
415bd3:	42                   	inc    %edx
415bd4:	4a                   	dec    %edx
415bd5:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
415bdb:	71 55                	jno    0x415c32
415bdd:	5f                   	pop    %edi
415bde:	5a                   	pop    %edx
415bdf:	58                   	pop    %eax
415be0:	58                   	pop    %eax
415be1:	57                   	push   %edi
415be2:	6c                   	insb   (%dx),%es:(%edi)
415be3:	76 5f                	jbe    0x415c44
415be5:	38 50 74             	cmp    %dl,0x74(%eax)
415be8:	4a                   	dec    %edx
415be9:	59                   	pop    %ecx
415bea:	39 63 6f             	cmp    %esp,0x6f(%ebx)
415bed:	44                   	inc    %esp
415bee:	57                   	push   %edi
415bef:	69 48 38 24 64 56 62 	imul   $0x62566424,0x38(%eax),%ecx
415bf6:	45                   	inc    %ebp
415bf7:	39 53 24             	cmp    %edx,0x24(%ebx)
415bfa:	45                   	inc    %ebp
415bfb:	6f                   	outsl  %ds:(%esi),(%dx)
415bfc:	71 46                	jno    0x415c44
415bfe:	56                   	push   %esi
415bff:	52                   	push   %edx
415c00:	76 78                	jbe    0x415c7a
415c02:	68 50 74 45 38       	push   $0x38457450
415c07:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415c0c:	73 55                	jae    0x415c63
415c0e:	73 47                	jae    0x415c57
415c10:	78 46                	js     0x415c58
415c12:	67 43                	addr16 inc %ebx
415c14:	24 42                	and    $0x42,%al
415c16:	4a                   	dec    %edx
415c17:	61                   	popa
415c18:	4f                   	dec    %edi
415c19:	5f                   	pop    %edi
415c1a:	24 56                	and    $0x56,%al
415c1c:	41                   	inc    %ecx
415c1d:	74 5a                	je     0x415c79
415c1f:	31 55 67             	xor    %edx,0x67(%ebp)
415c22:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
415c27:	71 56                	jno    0x415c7f
415c29:	39 55 49             	cmp    %edx,0x49(%ebp)
415c2c:	78 69                	js     0x415c97
415c2e:	4c                   	dec    %esp
415c2f:	79 61                	jns    0x415c92
415c31:	4f                   	dec    %edi
415c32:	69 37 58 6f 54 78    	imul   $0x78546f58,(%edi),%esi
415c38:	32 44 55 4a          	xor    0x4a(%ebp,%edx,2),%al
415c3c:	77 72                	ja     0x415cb0
415c3e:	38 49 6f             	cmp    %cl,0x6f(%ecx)
415c41:	72 32                	jb     0x415c75
415c43:	36 4f                	ss dec %edi
415c45:	69 72 53 5a 77 4d 33 	imul   $0x334d775a,0x53(%edx),%esi
415c4c:	6d                   	insl   (%dx),%es:(%edi)
415c4d:	4f                   	dec    %edi
415c4e:	76 66                	jbe    0x415cb6
415c50:	74 72                	je     0x415cc4
415c52:	77 3d                	ja     0x415c91
415c54:	00 23                	add    %ah,(%ebx)
415c56:	3d 71 6b 63 56       	cmp    $0x56636b71,%eax
415c5b:	6b 4a 73 6b          	imul   $0x6b,0x73(%edx),%ecx
415c5f:	75 47                	jne    0x415ca8
415c61:	41                   	inc    %ecx
415c62:	34 6f                	xor    $0x6f,%al
415c64:	37                   	aaa
415c65:	6b 47 75 4e          	imul   $0x4e,0x75(%edi),%eax
415c69:	37                   	aaa
415c6a:	39 69 31             	cmp    %ebp,0x31(%ecx)
415c6d:	77 3d                	ja     0x415cac
415c6f:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
415c74:	64 33 49 74          	xor    %fs:0x74(%ecx),%ecx
415c78:	64 31 45 4c          	xor    %eax,%fs:0x4c(%ebp)
415c7c:	44                   	inc    %esp
415c7d:	50                   	push   %eax
415c7e:	48                   	dec    %eax
415c7f:	4a                   	dec    %edx
415c80:	78 68                	js     0x415cea
415c82:	4c                   	dec    %esp
415c83:	76 74                	jbe    0x415cf9
415c85:	30 79 31             	xor    %bh,0x31(%ecx)
415c88:	4e                   	dec    %esi
415c89:	51                   	push   %ecx
415c8a:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
415c8f:	71 58                	jno    0x415ce9
415c91:	6b 67 70 66          	imul   $0x66,0x70(%edi),%esp
415c95:	67 68 76 54 4b 44    	addr16 push $0x444b5476
415c9b:	5a                   	pop    %edx
415c9c:	47                   	inc    %edi
415c9d:	6c                   	insb   (%dx),%es:(%edi)
415c9e:	58                   	pop    %eax
415c9f:	42                   	inc    %edx
415ca0:	47                   	inc    %edi
415ca1:	49                   	dec    %ecx
415ca2:	34 78                	xor    $0x78,%al
415ca4:	39 76 65             	cmp    %esi,0x65(%esi)
415ca7:	51                   	push   %ecx
415ca8:	4f                   	dec    %edi
415ca9:	34 4a                	xor    $0x4a,%al
415cab:	66 6a 46             	pushw  $0x46
415cae:	37                   	aaa
415caf:	47                   	inc    %edi
415cb0:	57                   	push   %edi
415cb1:	32 45 43             	xor    0x43(%ebp),%al
415cb4:	77 39                	ja     0x415cef
415cb6:	24 4c                	and    $0x4c,%al
415cb8:	33 45 76             	xor    0x76(%ebp),%eax
415cbb:	79 4b                	jns    0x415d08
415cbd:	5a                   	pop    %edx
415cbe:	47                   	inc    %edi
415cbf:	4f                   	dec    %edi
415cc0:	6e                   	outsb  %ds:(%esi),(%dx)
415cc1:	7a 69                	jp     0x415d2c
415cc3:	77 58                	ja     0x415d1d
415cc5:	45                   	inc    %ebp
415cc6:	32 58 72             	xor    0x72(%eax),%bl
415cc9:	31 45 6b             	xor    %eax,0x6b(%ebp)
415ccc:	70 52                	jo     0x415d20
415cce:	77 65                	ja     0x415d35
415cd0:	00 23                	add    %ah,(%ebx)
415cd2:	3d 71 6d 4c 32       	cmp    $0x324c6d71,%eax
415cd7:	48                   	dec    %eax
415cd8:	35 51 67 73 36       	xor    $0x36736751,%eax
415cdd:	76 76                	jbe    0x415d55
415cdf:	37                   	aaa
415ce0:	39 6d 43             	cmp    %ebp,0x43(%ebp)
415ce3:	71 53                	jno    0x415d38
415ce5:	24 74                	and    $0x74,%al
415ce7:	33 71 67             	xor    0x67(%ecx),%esi
415cea:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
415cef:	71 4b                	jno    0x415d3c
415cf1:	74 4a                	je     0x415d3d
415cf3:	54                   	push   %esp
415cf4:	4b                   	dec    %ebx
415cf5:	45                   	inc    %ebp
415cf6:	6b 4e 66 32          	imul   $0x32,0x66(%esi),%ecx
415cfa:	6d                   	insl   (%dx),%es:(%edi)
415cfb:	4a                   	dec    %edx
415cfc:	56                   	push   %esi
415cfd:	48                   	dec    %eax
415cfe:	63 5a 7a             	arpl   %ebx,0x7a(%edx)
415d01:	53                   	push   %ebx
415d02:	57                   	push   %edi
415d03:	38 69 51             	cmp    %ch,0x51(%ecx)
415d06:	49                   	dec    %ecx
415d07:	63 73 42             	arpl   %esi,0x42(%ebx)
415d0a:	67 6c                	insb   (%dx),%es:(%di)
415d0c:	7a 63                	jp     0x415d71
415d0e:	4a                   	dec    %edx
415d0f:	4a                   	dec    %edx
415d10:	4f                   	dec    %edi
415d11:	6b 58 37 56          	imul   $0x56,0x37(%eax),%ebx
415d15:	5f                   	pop    %edi