418964:	69 6c 65 4f 70 65 6e 	imul   $0x6e6570,0x4f(%ebp,%eiz,2),%ebp
41896b:	00
41896c:	6d                   	insl   (%dx),%es:(%edi)
41896d:	6e                   	outsb  %ds:(%esi),(%dx)
41896e:	75 4c                	jne    0x4189bc
418970:	65 76 65             	gs jbe 0x4189d8
418973:	6c                   	insb   (%dx),%es:(%edi)
418974:	4f                   	dec    %edi
418975:	70 65                	jo     0x4189dc
418977:	6e                   	outsb  %ds:(%esi),(%dx)
418978:	00 4d 61             	add    %cl,0x61(%ebp)
41897b:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
418982:	56                   	push   %esi
418983:	61                   	popa
418984:	6c                   	insb   (%dx),%es:(%edi)
418985:	69 64 69 74 79 5f 43 	imul   $0x61435f79,0x74(%ecx,%ebp,2),%esp
41898c:	61
41898d:	6e                   	outsb  %ds:(%esi),(%dx)
41898e:	6e                   	outsb  %ds:(%esi),(%dx)
41898f:	6f                   	outsl  %ds:(%esi),(%dx)
418990:	74 4f                	je     0x4189e1
418992:	70 65                	jo     0x4189f9
418994:	6e                   	outsb  %ds:(%esi),(%dx)
418995:	00 73 65             	add    %dh,0x65(%ebx)
418998:	74 5f                	je     0x4189f9
41899a:	54                   	push   %esp
41899b:	65 78 74             	gs js  0x418a12
41899e:	41                   	inc    %ecx
41899f:	6c                   	insb   (%dx),%es:(%edi)
4189a0:	69 67 6e 00 4d 69 6e 	imul   $0x6e694d00,0x6e(%edi),%esp
4189a7:	00 70 6e             	add    %dh,0x6e(%eax)
4189aa:	6c                   	insb   (%dx),%es:(%edi)
4189ab:	4d                   	dec    %ebp
4189ac:	61                   	popa
4189ad:	69 6e 00 6d 6e 75 4d 	imul   $0x4d756e6d,0x0(%esi),%ebp
4189b4:	61                   	popa
4189b5:	69 6e 00 73 65 74 5f 	imul   $0x5f746573,0x0(%esi),%ebp
4189bc:	4d                   	dec    %ebp
4189bd:	61                   	popa
4189be:	72 67                	jb     0x418a27
4189c0:	69 6e 00 6d 61 72 67 	imul   $0x6772616d,0x0(%esi),%ebp
4189c7:	69 6e 00 73 65 74 5f 	imul   $0x5f746573,0x0(%esi),%ebp
4189ce:	49                   	dec    %ecx
4189cf:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
4189d2:	00 73 65             	add    %dh,0x65(%ebx)
4189d5:	74 5f                	je     0x418a36
4189d7:	53                   	push   %ebx
4189d8:	68 6f 77 49 63       	push   $0x6349776f
4189dd:	6f                   	outsl  %ds:(%esi),(%dx)
4189de:	6e                   	outsb  %ds:(%esi),(%dx)
4189df:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
4189e3:	63 65 50             	arpl   %esp,0x50(%ebp)
4189e6:	6f                   	outsl  %ds:(%esi),(%dx)
4189e7:	6c                   	insb   (%dx),%es:(%edi)
4189e8:	79 67                	jns    0x418a51
4189ea:	6f                   	outsl  %ds:(%esi),(%dx)
4189eb:	6e                   	outsb  %ds:(%esi),(%dx)
4189ec:	00 47 65             	add    %al,0x65(%edi)
4189ef:	74 46                	je     0x418a37
4189f1:	69 6c 65 4e 61 6d 65 	imul   $0x57656d61,0x4e(%ebp,%eiz,2),%ebp
4189f8:	57
4189f9:	69 74 68 6f 75 74 45 	imul   $0x78457475,0x6f(%eax,%ebp,2),%esi
418a00:	78
418a01:	74 65                	je     0x418a68
418a03:	6e                   	outsb  %ds:(%esi),(%dx)
418a04:	73 69                	jae    0x418a6f
418a06:	6f                   	outsl  %ds:(%esi),(%dx)
418a07:	6e                   	outsb  %ds:(%esi),(%dx)
418a08:	00 67 65             	add    %ah,0x65(%edi)
418a0b:	74 5f                	je     0x418a6c
418a0d:	56                   	push   %esi
418a0e:	65 72 73             	gs jb  0x418a84
418a11:	69 6f 6e 00 6c 62 6c 	imul   $0x6c626c00,0x6e(%edi),%ebp
418a18:	56                   	push   %esi
418a19:	65 72 73             	gs jb  0x418a8f
418a1c:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
418a23:	5f                   	pop    %edi
418a24:	41                   	inc    %ecx
418a25:	73 73                	jae    0x418a9a
418a27:	65 6d                	gs insl (%dx),%es:(%edi)
418a29:	62 6c 79 56          	bound  %ebp,0x56(%ecx,%edi,2)
418a2d:	65 72 73             	gs jb  0x418aa3
418a30:	69 6f 6e 00 41 70 70 	imul   $0x70704100,0x6e(%edi),%ebp
418a37:	6c                   	insb   (%dx),%es:(%edi)
418a38:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
418a3f:	00 67 65             	add    %ah,0x65(%edi)
418a42:	74 5f                	je     0x418aa3
418a44:	4c                   	dec    %esp
418a45:	6f                   	outsl  %ds:(%esi),(%dx)
418a46:	63 61 74             	arpl   %esp,0x74(%ecx)
418a49:	69 6f 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%ebp
418a50:	5f                   	pop    %edi
418a51:	4c                   	dec    %esp
418a52:	6f                   	outsl  %ds:(%esi),(%dx)
418a53:	63 61 74             	arpl   %esp,0x74(%ecx)
418a56:	69 6f 6e 00 43 68 6f 	imul   $0x6f684300,0x6e(%edi),%ebp
418a5d:	6f                   	outsl  %ds:(%esi),(%dx)
418a5e:	73 65                	jae    0x418ac5
418a60:	50                   	push   %eax
418a61:	6c                   	insb   (%dx),%es:(%edi)
418a62:	61                   	popa
418a63:	79 65                	jns    0x418aca
418a65:	72 4e                	jb     0x418ab5
418a67:	61                   	popa
418a68:	6d                   	insl   (%dx),%es:(%edi)
418a69:	65 54                	gs push %esp
418a6b:	72 61                	jb     0x418ace
418a6d:	6e                   	outsb  %ds:(%esi),(%dx)
418a6e:	73 6c                	jae    0x418adc
418a70:	61                   	popa
418a71:	74 69                	je     0x418adc
418a73:	6f                   	outsl  %ds:(%esi),(%dx)
418a74:	6e                   	outsb  %ds:(%esi),(%dx)
418a75:	00 48 69             	add    %cl,0x69(%eax)
418a78:	67 68 73 63 6f 72    	addr16 push $0x726f6373
418a7e:	65 73 46             	gs jae 0x418ac7
418a81:	6f                   	outsl  %ds:(%esi),(%dx)
418a82:	72 6d                	jb     0x418af1
418a84:	54                   	push   %esp
418a85:	72 61                	jb     0x418ae8
418a87:	6e                   	outsb  %ds:(%esi),(%dx)
418a88:	73 6c                	jae    0x418af6
418a8a:	61                   	popa
418a8b:	74 69                	je     0x418af6
418a8d:	6f                   	outsl  %ds:(%esi),(%dx)
418a8e:	6e                   	outsb  %ds:(%esi),(%dx)
418a8f:	00 4d 61             	add    %cl,0x61(%ebp)
418a92:	69 6e 66 6f 72 6d 54 	imul   $0x546d726f,0x66(%esi),%ebp
418a99:	72 61                	jb     0x418afc
418a9b:	6e                   	outsb  %ds:(%esi),(%dx)
418a9c:	73 6c                	jae    0x418b0a
418a9e:	61                   	popa
418a9f:	74 69                	je     0x418b0a
418aa1:	6f                   	outsl  %ds:(%esi),(%dx)
418aa2:	6e                   	outsb  %ds:(%esi),(%dx)
418aa3:	00 43 6f             	add    %al,0x6f(%ebx)
418aa6:	6e                   	outsb  %ds:(%esi),(%dx)
418aa7:	74 65                	je     0x418b0e
418aa9:	78 74                	js     0x418b1f
418aab:	4d                   	dec    %ebp
418aac:	65 6e                	outsb  %gs:(%esi),(%dx)
418aae:	75 54                	jne    0x418b04
418ab0:	72 61                	jb     0x418b13
418ab2:	6e                   	outsb  %ds:(%esi),(%dx)
418ab3:	73 6c                	jae    0x418b21
418ab5:	61                   	popa
418ab6:	74 69                	je     0x418b21
418ab8:	6f                   	outsl  %ds:(%esi),(%dx)
418ab9:	6e                   	outsb  %ds:(%esi),(%dx)
418aba:	00 41 62             	add    %al,0x62(%ecx)
418abd:	6f                   	outsl  %ds:(%esi),(%dx)
418abe:	75 74                	jne    0x418b34
418ac0:	42                   	inc    %edx
418ac1:	6f                   	outsl  %ds:(%esi),(%dx)
418ac2:	78 54                	js     0x418b18
418ac4:	72 61                	jb     0x418b27
418ac6:	6e                   	outsb  %ds:(%esi),(%dx)
418ac7:	73 6c                	jae    0x418b35
418ac9:	61                   	popa
418aca:	74 69                	je     0x418b35
418acc:	6f                   	outsl  %ds:(%esi),(%dx)
418acd:	6e                   	outsb  %ds:(%esi),(%dx)
418ace:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
418ad2:	6e                   	outsb  %ds:(%esi),(%dx)
418ad3:	73 6c                	jae    0x418b41
418ad5:	61                   	popa
418ad6:	74 69                	je     0x418b41
418ad8:	6f                   	outsl  %ds:(%esi),(%dx)
418ad9:	6e                   	outsb  %ds:(%esi),(%dx)
418ada:	00 74 6f 67          	add    %dh,0x67(%edi,%ebp,2)
418ade:	67 6c                	insb   (%dx),%es:(%di)
418ae0:	65 41                	gs inc %ecx
418ae2:	6e                   	outsb  %ds:(%esi),(%dx)
418ae3:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
418aea:	00 6d 6e             	add    %ch,0x6e(%ebp)
418aed:	75 4f                	jne    0x418b3e
418aef:	70 74                	jo     0x418b65
418af1:	69 6f 6e 73 41 6e 69 	imul   $0x696e4173,0x6e(%edi),%ebp
418af8:	6d                   	insl   (%dx),%es:(%edi)
418af9:	61                   	popa
418afa:	74 69                	je     0x418b65
418afc:	6f                   	outsl  %ds:(%esi),(%dx)
418afd:	6e                   	outsb  %ds:(%esi),(%dx)
418afe:	00 6e 6f             	add    %ch,0x6f(%esi)
418b01:	72 6d                	jb     0x418b70
418b03:	61                   	popa
418b04:	6c                   	insb   (%dx),%es:(%edi)
418b05:	43                   	inc    %ebx
418b06:	6f                   	outsl  %ds:(%esi),(%dx)
418b07:	6e                   	outsb  %ds:(%esi),(%dx)
418b08:	66 69 72 6d 61 74    	imul   $0x7461,0x6d(%edx),%si
418b0e:	69 6f 6e 00 53 79 73 	imul   $0x73795300,0x6e(%edi),%ebp
418b15:	74 65                	je     0x418b7c
418b17:	6d                   	insl   (%dx),%es:(%edi)
418b18:	2e 47                	cs inc %edi
418b1a:	6c                   	insb   (%dx),%es:(%edi)
418b1b:	6f                   	outsl  %ds:(%esi),(%dx)
418b1c:	62 61 6c             	bound  %esp,0x6c(%ecx)
418b1f:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
418b26:	00 53 79             	add    %dl,0x79(%ebx)
418b29:	73 74                	jae    0x418b9f
418b2b:	65 6d                	gs insl (%dx),%es:(%edi)
418b2d:	2e 52                	cs push %edx
418b2f:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
418b32:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b37:	6e                   	outsb  %ds:(%esi),(%dx)
418b38:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b3c:	6c                   	insb   (%dx),%es:(%edi)
418b3d:	65 4c                	gs dec %esp
418b3f:	61                   	popa
418b40:	79 6f                	jns    0x418bb1
418b42:	75 74                	jne    0x418bb8
418b44:	43                   	inc    %ebx
418b45:	6f                   	outsl  %ds:(%esi),(%dx)
418b46:	6c                   	insb   (%dx),%es:(%edi)
418b47:	75 6d                	jne    0x418bb6
418b49:	6e                   	outsb  %ds:(%esi),(%dx)
418b4a:	53                   	push   %ebx
418b4b:	74 79                	je     0x418bc6
418b4d:	6c                   	insb   (%dx),%es:(%edi)
418b4e:	65 43                	gs inc %ebx
418b50:	6f                   	outsl  %ds:(%esi),(%dx)
418b51:	6c                   	insb   (%dx),%es:(%edi)
418b52:	6c                   	insb   (%dx),%es:(%edi)
418b53:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b58:	6e                   	outsb  %ds:(%esi),(%dx)
418b59:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b5d:	6c                   	insb   (%dx),%es:(%edi)
418b5e:	65 4c                	gs dec %esp
418b60:	61                   	popa
418b61:	79 6f                	jns    0x418bd2
418b63:	75 74                	jne    0x418bd9
418b65:	53                   	push   %ebx
418b66:	74 79                	je     0x418be1
418b68:	6c                   	insb   (%dx),%es:(%edi)
418b69:	65 43                	gs inc %ebx
418b6b:	6f                   	outsl  %ds:(%esi),(%dx)
418b6c:	6c                   	insb   (%dx),%es:(%edi)
418b6d:	6c                   	insb   (%dx),%es:(%edi)
418b6e:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b73:	6e                   	outsb  %ds:(%esi),(%dx)
418b74:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b78:	6c                   	insb   (%dx),%es:(%edi)
418b79:	65 4c                	gs dec %esp
418b7b:	61                   	popa
418b7c:	79 6f                	jns    0x418bed
418b7e:	75 74                	jne    0x418bf4
418b80:	52                   	push   %edx
418b81:	6f                   	outsl  %ds:(%esi),(%dx)
418b82:	77 53                	ja     0x418bd7
418b84:	74 79                	je     0x418bff
418b86:	6c                   	insb   (%dx),%es:(%edi)
418b87:	65 43                	gs inc %ebx
418b89:	6f                   	outsl  %ds:(%esi),(%dx)
418b8a:	6c                   	insb   (%dx),%es:(%edi)
418b8b:	6c                   	insb   (%dx),%es:(%edi)
418b8c:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b91:	6e                   	outsb  %ds:(%esi),(%dx)
418b92:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b96:	6c                   	insb   (%dx),%es:(%edi)
418b97:	65 4c                	gs dec %esp
418b99:	61                   	popa
418b9a:	79 6f                	jns    0x418c0b
418b9c:	75 74                	jne    0x418c12
418b9e:	43                   	inc    %ebx
418b9f:	6f                   	outsl  %ds:(%esi),(%dx)
418ba0:	6e                   	outsb  %ds:(%esi),(%dx)
418ba1:	74 72                	je     0x418c15
418ba3:	6f                   	outsl  %ds:(%esi),(%dx)
418ba4:	6c                   	insb   (%dx),%es:(%edi)
418ba5:	43                   	inc    %ebx
418ba6:	6f                   	outsl  %ds:(%esi),(%dx)
418ba7:	6c                   	insb   (%dx),%es:(%edi)
418ba8:	6c                   	insb   (%dx),%es:(%edi)
418ba9:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418bae:	6e                   	outsb  %ds:(%esi),(%dx)
418baf:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
418bb3:	6c                   	insb   (%dx),%es:(%edi)
418bb4:	53                   	push   %ebx
418bb5:	74 72                	je     0x418c29
418bb7:	69 70 49 74 65 6d 43 	imul   $0x436d6574,0x49(%eax),%esi
418bbe:	6f                   	outsl  %ds:(%esi),(%dx)
418bbf:	6c                   	insb   (%dx),%es:(%edi)
418bc0:	6c                   	insb   (%dx),%es:(%edi)
418bc1:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418bc6:	6e                   	outsb  %ds:(%esi),(%dx)
418bc7:	00 4f 62             	add    %cl,0x62(%edi)
418bca:	6a 65                	push   $0x65
418bcc:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
418bd0:	6c                   	insb   (%dx),%es:(%edi)
418bd1:	6c                   	insb   (%dx),%es:(%edi)
418bd2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418bd7:	6e                   	outsb  %ds:(%esi),(%dx)
418bd8:	00 4b 65             	add    %cl,0x65(%ebx)
418bdb:	79 43                	jns    0x418c20
418bdd:	6f                   	outsl  %ds:(%esi),(%dx)
418bde:	6c                   	insb   (%dx),%es:(%edi)
418bdf:	6c                   	insb   (%dx),%es:(%edi)
418be0:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418be5:	6e                   	outsb  %ds:(%esi),(%dx)
418be6:	00 73 65             	add    %dh,0x65(%ebx)
418be9:	74 5f                	je     0x418c4a
418beb:	46                   	inc    %esi
418bec:	6c                   	insb   (%dx),%es:(%edi)
418bed:	6f                   	outsl  %ds:(%esi),(%dx)
418bee:	77 44                	ja     0x418c34
418bf0:	69 72 65 63 74 69 6f 	imul   $0x6f697463,0x65(%edx),%esi
418bf7:	6e                   	outsb  %ds:(%esi),(%dx)
418bf8:	00 64 69 72          	add    %ah,0x72(%ecx,%ebp,2)
418bfc:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418c01:	6e                   	outsb  %ds:(%esi),(%dx)
418c02:	00 73 65             	add    %dh,0x65(%ebx)
418c05:	74 5f                	je     0x418c66
418c07:	53                   	push   %ebx
418c08:	74 61                	je     0x418c6b
418c0a:	72 74                	jb     0x418c80
418c0c:	50                   	push   %eax
418c0d:	6f                   	outsl  %ds:(%esi),(%dx)
418c0e:	73 69                	jae    0x418c79
418c10:	74 69                	je     0x418c7b
418c12:	6f                   	outsl  %ds:(%esi),(%dx)
418c13:	6e                   	outsb  %ds:(%esi),(%dx)
418c14:	00 46 6f             	add    %al,0x6f(%esi)
418c17:	72 6d                	jb     0x418c86
418c19:	53                   	push   %ebx
418c1a:	74 61                	je     0x418c7d
418c1c:	72 74                	jb     0x418c92
418c1e:	50                   	push   %eax
418c1f:	6f                   	outsl  %ds:(%esi),(%dx)
418c20:	73 69                	jae    0x418c8b
418c22:	74 69                	je     0x418c8d
418c24:	6f                   	outsl  %ds:(%esi),(%dx)
418c25:	6e                   	outsb  %ds:(%esi),(%dx)
418c26:	00 63 68             	add    %ah,0x68(%ebx)
418c29:	61                   	popa
418c2a:	6e                   	outsb  %ds:(%esi),(%dx)
418c2b:	67 65 4d             	addr16 gs dec %ebp
418c2e:	6f                   	outsl  %ds:(%esi),(%dx)
418c2f:	76 65                	jbe    0x418c96
418c31:	50                   	push   %eax
418c32:	61                   	popa
418c33:	74 68                	je     0x418c9d
418c35:	4f                   	dec    %edi
418c36:	70 74                	jo     0x418cac
418c38:	69 6f 6e 00 63 68 61 	imul   $0x61686300,0x6e(%edi),%ebp
418c3f:	6e                   	outsb  %ds:(%esi),(%dx)
418c40:	67 65 50             	addr16 gs push %eax
418c43:	75 73                	jne    0x418cb8
418c45:	68 50 61 74 68       	push   $0x68746150
418c4a:	4f                   	dec    %edi