41ca65:	72 00                	jb     0x41ca67
41ca67:	63 6f 6c             	arpl   %ebp,0x6c(%edi)
41ca6a:	6f                   	outsl  %ds:(%esi),(%dx)
41ca6b:	72 00                	jb     0x41ca6d
41ca6d:	53                   	push   %ebx
41ca6e:	68 6f 77 45 72       	push   $0x7245776f
41ca73:	72 6f                	jb     0x41cae4
41ca75:	72 00                	jb     0x41ca77
41ca77:	67 65 74 5f          	addr16 gs je 0x41cada
41ca7b:	43                   	inc    %ebx
41ca7c:	75 72                	jne    0x41caf0
41ca7e:	73 6f                	jae    0x41caef
41ca80:	72 00                	jb     0x41ca82
41ca82:	73 65                	jae    0x41cae9
41ca84:	74 5f                	je     0x41cae5
41ca86:	43                   	inc    %ebx
41ca87:	75 72                	jne    0x41cafb
41ca89:	73 6f                	jae    0x41cafa
41ca8b:	72 00                	jb     0x41ca8d
41ca8d:	67 65 74 5f          	addr16 gs je 0x41caf0
41ca91:	52                   	push   %edx
41ca92:	65 73 69             	gs jae 0x41cafe
41ca95:	7a 65                	jp     0x41cafc
41ca97:	43                   	inc    %ebx
41ca98:	75 72                	jne    0x41cb0c
41ca9a:	73 6f                	jae    0x41cb0b
41ca9c:	72 00                	jb     0x41ca9e
41ca9e:	73 65                	jae    0x41cb05
41caa0:	74 5f                	je     0x41cb01
41caa2:	52                   	push   %edx
41caa3:	65 73 69             	gs jae 0x41cb0f
41caa6:	7a 65                	jp     0x41cb0d
41caa8:	43                   	inc    %ebx
41caa9:	75 72                	jne    0x41cb1d
41caab:	73 6f                	jae    0x41cb1c
41caad:	72 00                	jb     0x41caaf
41caaf:	43                   	inc    %ebx
41cab0:	68 65 63 6b 43       	push   $0x436b6365
41cab5:	75 72                	jne    0x41cb29
41cab7:	73 6f                	jae    0x41cb28
41cab9:	72 00                	jb     0x41cabb
41cabb:	52                   	push   %edx
41cabc:	65 73 65             	gs jae 0x41cb24
41cabf:	74 43                	je     0x41cb04
41cac1:	75 72                	jne    0x41cb35
41cac3:	73 6f                	jae    0x41cb34
41cac5:	72 00                	jb     0x41cac7
41cac7:	44                   	inc    %esp
41cac8:	61                   	popa
41cac9:	72 6b                	jb     0x41cb36
41cacb:	53                   	push   %ebx
41cacc:	65 70 61             	gs jo  0x41cb30
41cacf:	72 61                	jb     0x41cb32
41cad1:	74 6f                	je     0x41cb42
41cad3:	72 00                	jb     0x41cad5
41cad5:	54                   	push   %esp
41cad6:	6f                   	outsl  %ds:(%esi),(%dx)
41cad7:	6f                   	outsl  %ds:(%esi),(%dx)
41cad8:	6c                   	insb   (%dx),%es:(%edi)
41cad9:	53                   	push   %ebx
41cada:	74 72                	je     0x41cb4e
41cadc:	69 70 53 65 70 61 72 	imul   $0x72617065,0x53(%eax),%esi
41cae3:	61                   	popa
41cae4:	74 6f                	je     0x41cb55
41cae6:	72 00                	jb     0x41cae8
41cae8:	4f                   	dec    %edi
41cae9:	6e                   	outsb  %ds:(%esi),(%dx)
41caea:	52                   	push   %edx
41caeb:	65 6e                	outsb  %gs:(%esi),(%dx)
41caed:	64 65 72 53          	fs gs jb 0x41cb44
41caf1:	65 70 61             	gs jo  0x41cb55
41caf4:	72 61                	jb     0x41cb57
41caf6:	74 6f                	je     0x41cb67
41caf8:	72 00                	jb     0x41cafa
41cafa:	67 65 74 5f          	addr16 gs je 0x41cb5d
41cafe:	53                   	push   %ebx
41caff:	68 6f 77 53 65       	push   $0x6553776f
41cb04:	70 61                	jo     0x41cb67
41cb06:	72 61                	jb     0x41cb69
41cb08:	74 6f                	je     0x41cb79
41cb0a:	72 00                	jb     0x41cb0c
41cb0c:	73 65                	jae    0x41cb73
41cb0e:	74 5f                	je     0x41cb6f
41cb10:	53                   	push   %ebx
41cb11:	68 6f 77 53 65       	push   $0x6553776f
41cb16:	70 61                	jo     0x41cb79
41cb18:	72 61                	jb     0x41cb7b
41cb1a:	74 6f                	je     0x41cb8b
41cb1c:	72 00                	jb     0x41cb1e
41cb1e:	49                   	dec    %ecx
41cb1f:	45                   	inc    %ebp
41cb20:	6e                   	outsb  %ds:(%esi),(%dx)
41cb21:	75 6d                	jne    0x41cb90
41cb23:	65 72 61             	gs jb  0x41cb87
41cb26:	74 6f                	je     0x41cb97
41cb28:	72 00                	jb     0x41cb2a
41cb2a:	47                   	inc    %edi
41cb2b:	65 74 45             	gs je  0x41cb73
41cb2e:	6e                   	outsb  %ds:(%esi),(%dx)
41cb2f:	75 6d                	jne    0x41cb9e
41cb31:	65 72 61             	gs jb  0x41cb95
41cb34:	74 6f                	je     0x41cba5
41cb36:	72 00                	jb     0x41cb38
41cb38:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
41cb3d:	00 2e                	add    %ch,(%esi)
41cb3f:	63 63 74             	arpl   %esp,0x74(%ebx)
41cb42:	6f                   	outsl  %ds:(%esi),(%dx)
41cb43:	72 00                	jb     0x41cb45
41cb45:	49                   	dec    %ecx
41cb46:	73 4e                	jae    0x41cb96
41cb48:	6f                   	outsl  %ds:(%esi),(%dx)
41cb49:	64 65 41             	fs gs inc %ecx
41cb4c:	6e                   	outsb  %ds:(%esi),(%dx)
41cb4d:	63 65 73             	arpl   %esp,0x73(%ebp)
41cb50:	74 6f                	je     0x41cbc1
41cb52:	72 00                	jb     0x41cb54
41cb54:	49                   	dec    %ecx
41cb55:	6e                   	outsb  %ds:(%esi),(%dx)
41cb56:	74 50                	je     0x41cba8
41cb58:	74 72                	je     0x41cbcc
41cb5a:	00 42 75             	add    %al,0x75(%edx)
41cb5d:	69 6c 64 41 72 65 61 	imul   $0x73616572,0x41(%esp,%eiz,2),%ebp
41cb64:	73
41cb65:	00 42 75             	add    %al,0x75(%edx)
41cb68:	69 6c 64 52 65 67 69 	imul   $0x6f696765,0x52(%esp,%eiz,2),%ebp
41cb6f:	6f
41cb70:	6e                   	outsb  %ds:(%esi),(%dx)
41cb71:	41                   	inc    %ecx
41cb72:	72 65                	jb     0x41cbd9
41cb74:	61                   	popa
41cb75:	73 00                	jae    0x41cb77
41cb77:	5f                   	pop    %edi
41cb78:	72 65                	jb     0x41cbdf
41cb7a:	67 69 6f 6e 44 72 6f 	imul   $0x706f7244,0x6e(%bx),%ebp
41cb81:	70
41cb82:	41                   	inc    %ecx
41cb83:	72 65                	jb     0x41cbea
41cb85:	61                   	popa
41cb86:	73 00                	jae    0x41cb88
41cb88:	5f                   	pop    %edi
41cb89:	67 72 6f             	addr16 jb 0x41cbfb
41cb8c:	75 70                	jne    0x41cbfe
41cb8e:	44                   	inc    %esp
41cb8f:	72 6f                	jb     0x41cc00
41cb91:	70 41                	jo     0x41cbd4
41cb93:	72 65                	jb     0x41cbfa
41cb95:	61                   	popa
41cb96:	73 00                	jae    0x41cb98
41cb98:	42                   	inc    %edx
41cb99:	75 69                	jne    0x41cc04
41cb9b:	6c                   	insb   (%dx),%es:(%edi)
41cb9c:	64 47                	fs inc %edi
41cb9e:	72 6f                	jb     0x41cc0f
41cba0:	75 70                	jne    0x41cc12
41cba2:	41                   	inc    %ecx
41cba3:	72 65                	jb     0x41cc0a
41cba5:	61                   	popa
41cba6:	73 00                	jae    0x41cba8
41cba8:	42                   	inc    %edx
41cba9:	75 69                	jne    0x41cc14
41cbab:	6c                   	insb   (%dx),%es:(%edi)
41cbac:	64 54                	fs push %esp
41cbae:	61                   	popa
41cbaf:	62 73 00             	bound  %esi,0x0(%ebx)
41cbb2:	5f                   	pop    %edi
41cbb3:	74 61                	je     0x41cc16
41cbb5:	62 73 00             	bound  %esi,0x0(%ebx)
41cbb8:	67 65 74 5f          	addr16 gs je 0x41cc1b
41cbbc:	47                   	inc    %edi
41cbbd:	72 61                	jb     0x41cc20
41cbbf:	70 68                	jo     0x41cc29
41cbc1:	69 63 73 00 43 72 65 	imul   $0x65724300,0x73(%ebx),%esp
41cbc8:	61                   	popa
41cbc9:	74 65                	je     0x41cc30
41cbcb:	47                   	inc    %edi
41cbcc:	72 61                	jb     0x41cc2f
41cbce:	70 68                	jo     0x41cc38
41cbd0:	69 63 73 00 53 79 73 	imul   $0x73795300,0x73(%ebx),%esp
41cbd7:	74 65                	je     0x41cc3e
41cbd9:	6d                   	insl   (%dx),%es:(%edi)
41cbda:	2e 44                	cs inc %esp
41cbdc:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
41cbe3:	69 63 73 00 67 65 74 	imul   $0x74656700,0x73(%ebx),%esp
41cbea:	5f                   	pop    %edi
41cbeb:	42                   	inc    %edx
41cbec:	6f                   	outsl  %ds:(%esi),(%dx)
41cbed:	75 6e                	jne    0x41cc5d
41cbef:	64 73 00             	fs jae 0x41cbf2
41cbf2:	73 65                	jae    0x41cc59
41cbf4:	74 5f                	je     0x41cc55
41cbf6:	42                   	inc    %edx
41cbf7:	6f                   	outsl  %ds:(%esi),(%dx)
41cbf8:	75 6e                	jne    0x41cc68
41cbfa:	64 73 00             	fs jae 0x41cbfd
41cbfd:	67 65 74 5f          	addr16 gs je 0x41cc60
41cc01:	41                   	inc    %ecx
41cc02:	66 66 65 63 74 65 64 	data16 arpl %si,%gs:0x64(%ebp,%eiz,2)
41cc09:	42                   	inc    %edx
41cc0a:	6f                   	outsl  %ds:(%esi),(%dx)
41cc0b:	75 6e                	jne    0x41cc7b
41cc0d:	64 73 00             	fs jae 0x41cc10
41cc10:	55                   	push   %ebp
41cc11:	70 64                	jo     0x41cc77
41cc13:	61                   	popa
41cc14:	74 65                	je     0x41cc7b
41cc16:	4e                   	dec    %esi
41cc17:	6f                   	outsl  %ds:(%esi),(%dx)
41cc18:	64 65 42             	fs gs inc %edx
41cc1b:	6f                   	outsl  %ds:(%esi),(%dx)
41cc1c:	75 6e                	jne    0x41cc8c
41cc1e:	64 73 00             	fs jae 0x41cc21
41cc21:	55                   	push   %ebp
41cc22:	70 64                	jo     0x41cc88
41cc24:	61                   	popa
41cc25:	74 65                	je     0x41cc8c
41cc27:	42                   	inc    %edx
41cc28:	6f                   	outsl  %ds:(%esi),(%dx)
41cc29:	75 6e                	jne    0x41cc99
41cc2b:	64 73 00             	fs jae 0x41cc2e
41cc2e:	62 74 6e 59          	bound  %esi,0x59(%esi,%ebp,2)
41cc32:	65 73 00             	gs jae 0x41cc35
41cc35:	67 65 74 5f          	addr16 gs je 0x41cc98
41cc39:	53                   	push   %ebx
41cc3a:	65 6c                	gs insb (%dx),%es:(%edi)
41cc3c:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41cc41:	49                   	dec    %ecx
41cc42:	6e                   	outsb  %ds:(%esi),(%dx)
41cc43:	64 69 63 65 73 00 5f 	imul   $0x735f0073,%fs:0x65(%ebx),%esp
41cc4a:	73
41cc4b:	65 6c                	gs insb (%dx),%es:(%edi)
41cc4d:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41cc52:	49                   	dec    %ecx
41cc53:	6e                   	outsb  %ds:(%esi),(%dx)
41cc54:	64 69 63 65 73 00 53 	imul   $0x79530073,%fs:0x65(%ebx),%esp
41cc5b:	79
41cc5c:	73 74                	jae    0x41ccd2
41cc5e:	65 6d                	gs insl (%dx),%es:(%edi)
41cc60:	2e 52                	cs push %edx
41cc62:	75 6e                	jne    0x41ccd2
41cc64:	74 69                	je     0x41cccf
41cc66:	6d                   	insl   (%dx),%es:(%edi)
41cc67:	65 2e 49             	gs cs dec %ecx
41cc6a:	6e                   	outsb  %ds:(%esi),(%dx)
41cc6b:	74 65                	je     0x41ccd2
41cc6d:	72 6f                	jb     0x41ccde
41cc6f:	70 53                	jo     0x41ccc4
41cc71:	65 72 76             	gs jb  0x41ccea
41cc74:	69 63 65 73 00 4d 69 	imul   $0x694d0073,0x65(%ebx),%esp
41cc7b:	63 72 6f             	arpl   %esi,0x6f(%edx)
41cc7e:	73 6f                	jae    0x41ccef
41cc80:	66 74 2e             	data16 je 0x41ccb1
41cc83:	56                   	push   %esi
41cc84:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
41cc8b:	73 69                	jae    0x41ccf6
41cc8d:	63 2e                	arpl   %ebp,(%esi)
41cc8f:	43                   	inc    %ebx
41cc90:	6f                   	outsl  %ds:(%esi),(%dx)
41cc91:	6d                   	insl   (%dx),%es:(%edi)
41cc92:	70 69                	jo     0x41ccfd
41cc94:	6c                   	insb   (%dx),%es:(%edi)
41cc95:	65 72 53             	gs jb  0x41cceb
41cc98:	65 72 76             	gs jb  0x41cd11
41cc9b:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
41cca2:	73 74                	jae    0x41cd18
41cca4:	65 6d                	gs insl (%dx),%es:(%edi)
41cca6:	2e 52                	cs push %edx
41cca8:	75 6e                	jne    0x41cd18
41ccaa:	74 69                	je     0x41cd15
41ccac:	6d                   	insl   (%dx),%es:(%edi)
41ccad:	65 2e 43             	gs cs inc %ebx
41ccb0:	6f                   	outsl  %ds:(%esi),(%dx)
41ccb1:	6d                   	insl   (%dx),%es:(%edi)
41ccb2:	70 69                	jo     0x41cd1d
41ccb4:	6c                   	insb   (%dx),%es:(%edi)
41ccb5:	65 72 53             	gs jb  0x41cd0b
41ccb8:	65 72 76             	gs jb  0x41cd31
41ccbb:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
41ccc2:	73 74                	jae    0x41cd38
41ccc4:	65 6d                	gs insl (%dx),%es:(%edi)
41ccc6:	2e 52                	cs push %edx
41ccc8:	65 73 6f             	gs jae 0x41cd3a
41cccb:	75 72                	jne    0x41cd3f
41cccd:	63 65 73             	arpl   %esp,0x73(%ebp)
41ccd0:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41ccd4:	6b 55 49 2e          	imul   $0x2e,0x49(%ebp),%edx
41ccd8:	46                   	inc    %esi
41ccd9:	6f                   	outsl  %ds:(%esi),(%dx)
41ccda:	72 6d                	jb     0x41cd49
41ccdc:	73 2e                	jae    0x41cd0c
41ccde:	44                   	inc    %esp
41ccdf:	61                   	popa
41cce0:	72 6b                	jb     0x41cd4d
41cce2:	44                   	inc    %esp
41cce3:	69 61 6c 6f 67 2e 72 	imul   $0x722e676f,0x6c(%ecx),%esp
41ccea:	65 73 6f             	gs jae 0x41cd5c
41cced:	75 72                	jne    0x41cd61
41ccef:	63 65 73             	arpl   %esp,0x73(%ebp)
41ccf2:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41ccf6:	6b 55 49 2e          	imul   $0x2e,0x49(%ebp),%edx
41ccfa:	50                   	push   %eax
41ccfb:	72 6f                	jb     0x41cd6c
41ccfd:	70 65                	jo     0x41cd64
41ccff:	72 74                	jb     0x41cd75
41cd01:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
41cd08:	6f                   	outsl  %ds:(%esi),(%dx)
41cd09:	75 72                	jne    0x41cd7d
41cd0b:	63 65 73             	arpl   %esp,0x73(%ebp)
41cd0e:	2e 72 65             	jb,pn  0x41cd76
41cd11:	73 6f                	jae    0x41cd82
41cd13:	75 72                	jne    0x41cd87
41cd15:	63 65 73             	arpl   %esp,0x73(%ebp)
41cd18:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41cd1c:	6b 55 49 2e          	imul   $0x2e,0x49(%ebp),%edx
41cd20:	49                   	dec    %ecx
41cd21:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41cd24:	73 2e                	jae    0x41cd54
41cd26:	44                   	inc    %esp
41cd27:	6f                   	outsl  %ds:(%esi),(%dx)
41cd28:	63 6b 49             	arpl   %ebp,0x49(%ebx)
41cd2b:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41cd2e:	73 2e                	jae    0x41cd5e
41cd30:	72 65                	jb     0x41cd97
41cd32:	73 6f                	jae    0x41cda3
41cd34:	75 72                	jne    0x41cda8
41cd36:	63 65 73             	arpl   %esp,0x73(%ebp)
41cd39:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41cd3d:	6b 55 49 2e          	imul   $0x2e,0x49(%ebp),%edx
41cd41:	49                   	dec    %ecx
41cd42:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41cd45:	73 2e                	jae    0x41cd75
41cd47:	53                   	push   %ebx
41cd48:	63 72 6f             	arpl   %esi,0x6f(%edx)
41cd4b:	6c                   	insb   (%dx),%es:(%edi)
41cd4c:	6c                   	insb   (%dx),%es:(%edi)
41cd4d:	49                   	dec    %ecx
41cd4e:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41cd51:	73 2e                	jae    0x41cd81
41cd53:	72 65                	jb     0x41cdba
41cd55:	73 6f                	jae    0x41cdc6
41cd57:	75 72                	jne    0x41cdcb
41cd59:	63 65 73             	arpl   %esp,0x73(%ebp)
41cd5c:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41cd60:	6b 55 49 2e          	imul   $0x2e,0x49(%ebp),%edx
41cd64:	49                   	dec    %ecx
41cd65:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41cd68:	73 2e                	jae    0x41cd98
41cd6a:	4d                   	dec    %ebp
41cd6b:	65 6e                	outsb  %gs:(%esi),(%dx)
41cd6d:	75 49                	jne    0x41cdb8
41cd6f:	63 6f 6e             	arpl   %ebp,0x6e(%edi)