41ccd8:	7a 51                	jp     0x41cd2b
41ccda:	35 73 57 68 4a       	xor    $0x4a685773,%eax
41ccdf:	65 63 36             	arpl   %esi,%gs:(%esi)
41cce2:	42                   	inc    %edx
41cce3:	53                   	push   %ebx
41cce4:	45                   	inc    %ebp
41cce5:	68 71 63 49 56       	push   $0x56496371
41ccea:	58                   	pop    %eax
41cceb:	54                   	push   %esp
41ccec:	47                   	inc    %edi
41cced:	6d                   	insl   (%dx),%es:(%edi)
41ccee:	4c                   	dec    %esp
41ccef:	57                   	push   %edi
41ccf0:	58                   	pop    %eax
41ccf1:	6a 30                	push   $0x30
41ccf3:	66 6d                	insw   (%dx),%es:(%edi)
41ccf5:	5a                   	pop    %edx
41ccf6:	71 46                	jno    0x41cd3e
41ccf8:	63 42 52             	arpl   %eax,0x52(%edx)
41ccfb:	4a                   	dec    %edx
41ccfc:	57                   	push   %edi
41ccfd:	5a                   	pop    %edx
41ccfe:	77 59                	ja     0x41cd59
41cd00:	41                   	inc    %ecx
41cd01:	44                   	inc    %esp
41cd02:	2f                   	das
41cd03:	46                   	inc    %esi
41cd04:	75 62                	jne    0x41cd68
41cd06:	2f                   	das
41cd07:	66 56                	push   %si
41cd09:	6b 74 71 4a 79       	imul   $0x79,0x4a(%ecx,%esi,2),%esi
41cd0e:	7a 5a                	jp     0x41cd6a
41cd10:	38 75 5a             	cmp    %dh,0x5a(%ebp)
41cd13:	34 33                	xor    $0x33,%al
41cd15:	54                   	push   %esp
41cd16:	59                   	pop    %ecx
41cd17:	66 6f                	outsw  %ds:(%esi),(%dx)
41cd19:	34 6e                	xor    $0x6e,%al
41cd1b:	30 68 57             	xor    %ch,0x57(%eax)
41cd1e:	4a                   	dec    %edx
41cd1f:	4f                   	dec    %edi
41cd20:	36 44                	ss inc %esp
41cd22:	32 65 45             	xor    0x45(%ebp),%ah
41cd25:	37                   	aaa
41cd26:	2b 51 76             	sub    0x76(%ecx),%edx
41cd29:	75 50                	jne    0x41cd7b
41cd2b:	33 4b 52             	xor    0x52(%ebx),%ecx
41cd2e:	35 63 63 48 58       	xor    $0x58486363,%eax
41cd33:	66 70 54             	data16 jo 0x41cd8a
41cd36:	33 4f 63             	xor    0x63(%edi),%ecx
41cd39:	77 5a                	ja     0x41cd95
41cd3b:	54                   	push   %esp
41cd3c:	30 31                	xor    %dh,(%ecx)
41cd3e:	68 6c 62 6c 75       	push   $0x756c626c
41cd43:	6d                   	insl   (%dx),%es:(%edi)
41cd44:	32 59 36             	xor    0x36(%ecx),%bl
41cd47:	52                   	push   %edx
41cd48:	78 2b                	js     0x41cd75
41cd4a:	45                   	inc    %ebp
41cd4b:	44                   	inc    %esp
41cd4c:	51                   	push   %ecx
41cd4d:	43                   	inc    %ebx
41cd4e:	4e                   	dec    %esi
41cd4f:	38 76 41             	cmp    %dh,0x41(%esi)
41cd52:	45                   	inc    %ebp
41cd53:	53                   	push   %ebx
41cd54:	42                   	inc    %edx
41cd55:	33 4c 74 76          	xor    0x76(%esp,%esi,2),%ecx
41cd59:	46                   	inc    %esi
41cd5a:	70 6c                	jo     0x41cdc8
41cd5c:	74 59                	je     0x41cdb7
41cd5e:	56                   	push   %esi
41cd5f:	37                   	aaa
41cd60:	58                   	pop    %eax
41cd61:	33 7a 58             	xor    0x58(%edx),%edi
41cd64:	5a                   	pop    %edx
41cd65:	57                   	push   %edi
41cd66:	33 2f                	xor    (%edi),%ebp
41cd68:	74 76                	je     0x41cde0
41cd6a:	32 71 2b             	xor    0x2b(%ecx),%dh
41cd6d:	72 6d                	jb     0x41cddc
41cd6f:	7a 2f                	jp     0x41cda0
41cd71:	70 32                	jo     0x41cda5
41cd73:	43                   	inc    %ebx
41cd74:	51                   	push   %ecx
41cd75:	43                   	inc    %ebx
41cd76:	43                   	inc    %ebx
41cd77:	75 48                	jne    0x41cdc1
41cd79:	79 56                	jns    0x41cdd1
41cd7b:	4c                   	dec    %esp
41cd7c:	76 65                	jbe    0x41cde3
41cd7e:	36 47                	ss inc %edi
41cd80:	4c                   	dec    %esp
41cd81:	36 74 53             	ss je  0x41cdd7
41cd84:	36 75 4a             	ss jne 0x41cdd1
41cd87:	55                   	push   %ebp
41cd88:	78 61                	js     0x41cdeb
41cd8a:	46                   	inc    %esi
41cd8b:	37                   	aaa
41cd8c:	57                   	push   %edi
41cd8d:	41                   	inc    %ecx
41cd8e:	39 57 78             	cmp    %edx,0x78(%edi)
41cd91:	31 50 71             	xor    %edx,0x71(%eax)
41cd94:	5a                   	pop    %edx
41cd95:	56                   	push   %esi
41cd96:	52                   	push   %edx
41cd97:	56                   	push   %esi
41cd98:	79 35                	jns    0x41cdcf
41cd9a:	47                   	inc    %edi
41cd9b:	69 4a 50 52 65 78 51 	imul   $0x51786552,0x50(%edx),%ecx
41cda2:	6b 54 75 36 59       	imul   $0x59,0x36(%ebp,%esi,2),%edx
41cda7:	44                   	inc    %esp
41cda8:	6c                   	insb   (%dx),%es:(%edi)
41cda9:	42                   	inc    %edx
41cdaa:	2f                   	das
41cdab:	6f                   	outsl  %ds:(%esi),(%dx)
41cdac:	50                   	push   %eax
41cdad:	75 34                	jne    0x41cde3
41cdaf:	39 39                	cmp    %edi,(%ecx)
41cdb1:	52                   	push   %edx
41cdb2:	75 4f                	jne    0x41ce03
41cdb4:	74 64                	je     0x41ce1a
41cdb6:	30 63 44             	xor    %ah,0x44(%ebx)
41cdb9:	37                   	aaa
41cdba:	6f                   	outsl  %ds:(%esi),(%dx)
41cdbb:	48                   	dec    %eax
41cdbc:	72 35                	jb     0x41cdf3
41cdbe:	33 79 36             	xor    0x36(%ecx),%edi
41cdc1:	61                   	popa
41cdc2:	38 2f                	cmp    %ch,(%edi)
41cdc4:	58                   	pop    %eax
41cdc5:	48                   	dec    %eax
41cdc6:	2b 72 6b             	sub    0x6b(%edx),%esi
41cdc9:	37                   	aaa
41cdca:	44                   	inc    %esp
41cdcb:	6b 66 49 42          	imul   $0x42,0x49(%esi),%esp
41cdcf:	6f                   	outsl  %ds:(%esi),(%dx)
41cdd0:	58                   	pop    %eax
41cdd1:	36 57                	ss push %edi
41cdd3:	43                   	inc    %ebx
41cdd4:	70 67                	jo     0x41ce3d
41cdd6:	4b                   	dec    %ebx
41cdd7:	57                   	push   %edi
41cdd8:	6b 39 59             	imul   $0x59,(%ecx),%edi
41cddb:	72 4e                	jb     0x41ce2b
41cddd:	6e                   	outsb  %ds:(%esi),(%dx)
41cdde:	5a                   	pop    %edx
41cddf:	55                   	push   %ebp
41cde0:	30 65 78             	xor    %ah,0x78(%ebp)
41cde3:	34 41                	xor    $0x41,%al
41cde5:	74 39                	je     0x41ce20
41cde7:	2f                   	das
41cde8:	43                   	inc    %ebx
41cde9:	35 67 48 42 7a       	xor    $0x7a424867,%eax
41cdee:	47                   	inc    %edi
41cdef:	52                   	push   %edx
41cdf0:	4b                   	dec    %ebx
41cdf1:	31 38                	xor    %edi,(%eax)
41cdf3:	30 2b                	xor    %ch,(%ebx)
41cdf5:	4e                   	dec    %esi
41cdf6:	76 7a                	jbe    0x41ce72
41cdf8:	4d                   	dec    %ebp
41cdf9:	41                   	inc    %ecx
41cdfa:	6c                   	insb   (%dx),%es:(%edi)
41cdfb:	4f                   	dec    %edi
41cdfc:	6c                   	insb   (%dx),%es:(%edi)
41cdfd:	45                   	inc    %ebp
41cdfe:	7a 69                	jp     0x41ce69
41ce00:	75 33                	jne    0x41ce35
41ce02:	31 68 78             	xor    %ebp,0x78(%eax)
41ce05:	32 32                	xor    (%edx),%dh
41ce07:	47                   	inc    %edi
41ce08:	43                   	inc    %ebx
41ce09:	46                   	inc    %esi
41ce0a:	4f                   	dec    %edi
41ce0b:	69 48 66 68 4b 4c 4d 	imul   $0x4d4c4b68,0x66(%eax),%ecx
41ce12:	79 41                	jns    0x41ce55
41ce14:	2f                   	das
41ce15:	50                   	push   %eax
41ce16:	34 71                	xor    $0x71,%al
41ce18:	34 77                	xor    $0x77,%al
41ce1a:	35 62 71 41 78       	xor    $0x78417162,%eax
41ce1f:	38 34 30             	cmp    %dh,(%eax,%esi,1)
41ce22:	4c                   	dec    %esp
41ce23:	6e                   	outsb  %ds:(%esi),(%dx)
41ce24:	79 49                	jns    0x41ce6f
41ce26:	74 34                	je     0x41ce5c
41ce28:	36 51                	ss push %ecx
41ce2a:	72 44                	jb     0x41ce70
41ce2c:	53                   	push   %ebx
41ce2d:	73 34                	jae    0x41ce63
41ce2f:	42                   	inc    %edx
41ce30:	35 69 42 4b 59       	xor    $0x594b4269,%eax
41ce35:	55                   	push   %ebp
41ce36:	33 30                	xor    (%eax),%esi
41ce38:	63 76 68             	arpl   %esi,0x68(%esi)
41ce3b:	30 30                	xor    %dh,(%eax)
41ce3d:	4f                   	dec    %edi
41ce3e:	51                   	push   %ecx
41ce3f:	55                   	push   %ebp
41ce40:	31 67 32             	xor    %esp,0x32(%edi)
41ce43:	53                   	push   %ebx
41ce44:	34 49                	xor    $0x49,%al
41ce46:	4d                   	dec    %ebp
41ce47:	79 78                	jns    0x41cec1
41ce49:	54                   	push   %esp
41ce4a:	79 4c                	jns    0x41ce98
41ce4c:	31 69 42             	xor    %ebp,0x42(%ecx)
41ce4f:	6d                   	insl   (%dx),%es:(%edi)
41ce50:	44                   	inc    %esp
41ce51:	4d                   	dec    %ebp
41ce52:	71 71                	jno    0x41cec5
41ce54:	47                   	inc    %edi
41ce55:	49                   	dec    %ecx
41ce56:	73 61                	jae    0x41ceb9
41ce58:	69 62 70 51 52 38 65 	imul   $0x65385251,0x70(%edx),%esp
41ce5f:	65 4e                	gs dec %esi
41ce61:	46                   	inc    %esi
41ce62:	79 63                	jns    0x41cec7
41ce64:	44                   	inc    %esp
41ce65:	74 4a                	je     0x41ceb1
41ce67:	69 57 61 41 31 34 64 	imul   $0x64343141,0x61(%edi),%edx
41ce6e:	42                   	inc    %edx
41ce6f:	6f                   	outsl  %ds:(%esi),(%dx)
41ce70:	6e                   	outsb  %ds:(%esi),(%dx)
41ce71:	2f                   	das
41ce72:	4b                   	dec    %ebx
41ce73:	34 70                	xor    $0x70,%al
41ce75:	2b 41 6c             	sub    0x6c(%ecx),%eax
41ce78:	72 6f                	jb     0x41cee9
41ce7a:	2b 43 79             	sub    0x79(%ebx),%eax
41ce7d:	54                   	push   %esp
41ce7e:	76 55                	jbe    0x41ced5
41ce80:	7a 7a                	jp     0x41cefc
41ce82:	6a 6f                	push   $0x6f
41ce84:	77 33                	ja     0x41ceb9
41ce86:	34 41                	xor    $0x41,%al
41ce88:	79 59                	jns    0x41cee3
41ce8a:	4b                   	dec    %ebx
41ce8b:	48                   	dec    %eax
41ce8c:	6f                   	outsl  %ds:(%esi),(%dx)
41ce8d:	6e                   	outsb  %ds:(%esi),(%dx)
41ce8e:	34 54                	xor    $0x54,%al
41ce90:	43                   	inc    %ebx
41ce91:	66 37                	data16 aaa
41ce93:	50                   	push   %eax
41ce94:	4f                   	dec    %edi
41ce95:	77 6b                	ja     0x41cf02
41ce97:	6f                   	outsl  %ds:(%esi),(%dx)
41ce98:	78 43                	js     0x41cedd
41ce9a:	61                   	popa
41ce9b:	6d                   	insl   (%dx),%es:(%edi)
41ce9c:	4b                   	dec    %ebx
41ce9d:	39 66 6f             	cmp    %esp,0x6f(%esi)
41cea0:	6c                   	insb   (%dx),%es:(%edi)
41cea1:	31 6d 6c             	xor    %ebp,0x6c(%ebp)
41cea4:	4a                   	dec    %edx
41cea5:	50                   	push   %eax
41cea6:	63 47 56             	arpl   %eax,0x56(%edi)
41cea9:	70 35                	jo     0x41cee0
41ceab:	52                   	push   %edx
41ceac:	72 74                	jb     0x41cf22
41ceae:	66 61                	popaw
41ceb0:	53                   	push   %ebx
41ceb1:	63 56 61             	arpl   %edx,0x61(%esi)
41ceb4:	35 2f 67 69 69       	xor    $0x6969672f,%eax
41ceb9:	77 5a                	ja     0x41cf15
41cebb:	53                   	push   %ebx
41cebc:	2b 55 66             	sub    0x66(%ebp),%edx
41cebf:	4e                   	dec    %esi
41cec0:	71 37                	jno    0x41cef9
41cec2:	6f                   	outsl  %ds:(%esi),(%dx)
41cec3:	2f                   	das
41cec4:	6c                   	insb   (%dx),%es:(%edi)
41cec5:	74 37                	je     0x41cefe
41cec7:	4b                   	dec    %ebx
41cec8:	2b 46 42             	sub    0x42(%esi),%eax
41cecb:	6d                   	insl   (%dx),%es:(%edi)
41cecc:	55                   	push   %ebp
41cecd:	78 47                	js     0x41cf16
41cecf:	4e                   	dec    %esi
41ced0:	5a                   	pop    %edx
41ced1:	66 71 66             	data16 jno 0x41cf3a
41ced4:	34 62                	xor    $0x62,%al
41ced6:	73 6d                	jae    0x41cf45
41ced8:	49                   	dec    %ecx
41ced9:	51                   	push   %ecx
41ceda:	2f                   	das
41cedb:	45                   	inc    %ebp
41cedc:	56                   	push   %esi
41cedd:	59                   	pop    %ecx
41cede:	63 51 70             	arpl   %edx,0x70(%ecx)
41cee1:	4c                   	dec    %esp
41cee2:	6e                   	outsb  %ds:(%esi),(%dx)
41cee3:	6e                   	outsb  %ds:(%esi),(%dx)
41cee4:	74 43                	je     0x41cf29
41cee6:	61                   	popa
41cee7:	56                   	push   %esi
41cee8:	72 6f                	jb     0x41cf59
41ceea:	33 50 66             	xor    0x66(%eax),%edx
41ceed:	56                   	push   %esi
41ceee:	55                   	push   %ebp
41ceef:	6f                   	outsl  %ds:(%esi),(%dx)
41cef0:	6f                   	outsl  %ds:(%esi),(%dx)
41cef1:	38 41 4a             	cmp    %al,0x4a(%ecx)
41cef4:	75 4b                	jne    0x41cf41
41cef6:	4d                   	dec    %ebp
41cef7:	42                   	inc    %edx
41cef8:	6f                   	outsl  %ds:(%esi),(%dx)
41cef9:	38 71 39             	cmp    %dh,0x39(%ecx)
41cefc:	69 71 73 4c 7a 68 56 	imul   $0x56687a4c,0x73(%ecx),%esi
41cf03:	61                   	popa
41cf04:	5a                   	pop    %edx
41cf05:	5a                   	pop    %edx
41cf06:	5a                   	pop    %edx
41cf07:	4b                   	dec    %ebx
41cf08:	42                   	inc    %edx
41cf09:	46                   	inc    %esi
41cf0a:	73 6c                	jae    0x41cf78
41cf0c:	52                   	push   %edx
41cf0d:	6a 77                	push   $0x77
41cf0f:	51                   	push   %ecx
41cf10:	39 68 6e             	cmp    %ebp,0x6e(%eax)
41cf13:	31 42 65             	xor    %eax,0x65(%edx)
41cf16:	71 74                	jno    0x41cf8c
41cf18:	41                   	inc    %ecx
41cf19:	54                   	push   %esp
41cf1a:	31 62 55             	xor    %esp,0x55(%edx)
41cf1d:	59                   	pop    %ecx
41cf1e:	58                   	pop    %eax
41cf1f:	6d                   	insl   (%dx),%es:(%edi)
41cf20:	79 45                	jns    0x41cf67
41cf22:	52                   	push   %edx
41cf23:	54                   	push   %esp
41cf24:	35 6c 72 73 65       	xor    $0x6573726c,%eax
41cf29:	69 39 70 46 52 4e    	imul   $0x4e524670,(%ecx),%edi
41cf2f:	70 4e                	jo     0x41cf7f
41cf31:	45                   	inc    %ebp
41cf32:	71 34                	jno    0x41cf68
41cf34:	34 42                	xor    $0x42,%al
41cf36:	71 72                	jno    0x41cfaa
41cf38:	74 68                	je     0x41cfa2
41cf3a:	76 56                	jbe    0x41cf92
41cf3c:	56                   	push   %esi
41cf3d:	64 67 49             	fs addr16 dec %ecx
41cf40:	4d                   	dec    %ebp
41cf41:	52                   	push   %edx
41cf42:	59                   	pop    %ecx
41cf43:	51                   	push   %ecx
41cf44:	71 39                	jno    0x41cf7f