42cd93:	32 77 6e             	xor    0x6e(%edi),%dh
42cd96:	32 78 4f             	xor    0x4f(%eax),%bh
42cd99:	49                   	dec    %ecx
42cd9a:	34 48                	xor    $0x48,%al
42cd9c:	51                   	push   %ecx
42cd9d:	6f                   	outsl  %ds:(%esi),(%dx)
42cd9e:	7a 4b                	jp     0x42cdeb
42cda0:	52                   	push   %edx
42cda1:	2f                   	das
42cda2:	56                   	push   %esi
42cda3:	73 55                	jae    0x42cdfa
42cda5:	59                   	pop    %ecx
42cda6:	59                   	pop    %ecx
42cda7:	72 67                	jb     0x42ce10
42cda9:	69 59 4b 39 59 36 32 	imul   $0x32365939,0x4b(%ecx),%ebx
42cdb0:	2f                   	das
42cdb1:	64 4a                	fs dec %edx
42cdb3:	31 49 63             	xor    %ecx,0x63(%ecx)
42cdb6:	4a                   	dec    %edx
42cdb7:	6f                   	outsl  %ds:(%esi),(%dx)
42cdb8:	7a 4a                	jp     0x42ce04
42cdba:	34 74                	xor    $0x74,%al
42cdbc:	36 38 41 44          	cmp    %al,%ss:0x44(%ecx)
42cdc0:	4a                   	dec    %edx
42cdc1:	77 41                	ja     0x42ce04
42cdc3:	73 6e                	jae    0x42ce33
42cdc5:	59                   	pop    %ecx
42cdc6:	63 46 7a             	arpl   %eax,0x7a(%esi)
42cdc9:	66 64 46             	fs inc %si
42cdcc:	34 33                	xor    $0x33,%al
42cdce:	46                   	inc    %esi
42cdcf:	45                   	inc    %ebp
42cdd0:	46                   	inc    %esi
42cdd1:	75 58                	jne    0x42ce2b
42cdd3:	66 54                	push   %sp
42cdd5:	39 4f 4c             	cmp    %ecx,0x4c(%edi)
42cdd8:	66 2b 59 74          	sub    0x74(%ecx),%bx
42cddc:	64 53                	fs push %ebx
42cdde:	41                   	inc    %ecx
42cddf:	46                   	inc    %esi
42cde0:	4e                   	dec    %esi
42cde1:	35 32 6a 4a 41       	xor    $0x414a6a32,%eax
42cde6:	61                   	popa
42cde7:	41                   	inc    %ecx
42cde8:	74 66                	je     0x42ce50
42cdea:	67 31 55 51          	xor    %edx,0x51(%di)
42cdee:	49                   	dec    %ecx
42cdef:	33 68 48             	xor    0x48(%eax),%ebp
42cdf2:	59                   	pop    %ecx
42cdf3:	55                   	push   %ebp
42cdf4:	6a 49                	push   $0x49
42cdf6:	30 4b 4f             	xor    %cl,0x4f(%ebx)
42cdf9:	4e                   	dec    %esi
42cdfa:	51                   	push   %ecx
42cdfb:	6b 4e 4e 56          	imul   $0x56,0x4e(%esi),%ecx
42cdff:	52                   	push   %edx
42ce00:	62 51 6f             	bound  %edx,0x6f(%ecx)
42ce03:	74 62                	je     0x42ce67
42ce05:	73 68                	jae    0x42ce6f
42ce07:	2b 32                	sub    (%edx),%esi
42ce09:	6b 4a 36 2b          	imul   $0x2b,0x36(%edx),%ecx
42ce0d:	41                   	inc    %ecx
42ce0e:	6e                   	outsb  %ds:(%esi),(%dx)
42ce0f:	73 43                	jae    0x42ce54
42ce11:	6f                   	outsl  %ds:(%esi),(%dx)
42ce12:	37                   	aaa
42ce13:	7a 4d                	jp     0x42ce62
42ce15:	46                   	inc    %esi
42ce16:	39 75 4a             	cmp    %esi,0x4a(%ebp)
42ce19:	53                   	push   %ebx
42ce1a:	30 44 78 4d          	xor    %al,0x4d(%eax,%edi,2)
42ce1e:	31 2b                	xor    %ebp,(%ebx)
42ce20:	46                   	inc    %esi
42ce21:	6c                   	insb   (%dx),%es:(%edi)
42ce22:	56                   	push   %esi
42ce23:	43                   	inc    %ebx
42ce24:	34 55                	xor    $0x55,%al
42ce26:	33 2b                	xor    (%ebx),%ebp
42ce28:	63 35 6b 79 69 4d    	arpl   %esi,0x4d69796b
42ce2e:	77 54                	ja     0x42ce84
42ce30:	4f                   	dec    %edi
42ce31:	4b                   	dec    %ebx
42ce32:	39 46 30             	cmp    %eax,0x30(%esi)
42ce35:	4f                   	dec    %edi
42ce36:	77 61                	ja     0x42ce99
42ce38:	32 75 49             	xor    0x49(%ebp),%dh
42ce3b:	6f                   	outsl  %ds:(%esi),(%dx)
42ce3c:	36 4b                	ss dec %ebx
42ce3e:	55                   	push   %ebp
42ce3f:	6d                   	insl   (%dx),%es:(%edi)
42ce40:	31 75 63             	xor    %esi,0x63(%ebp)
42ce43:	55                   	push   %ebp
42ce44:	43                   	inc    %ebx
42ce45:	79 51                	jns    0x42ce98
42ce47:	49                   	dec    %ecx
42ce48:	74 57                	je     0x42cea1
42ce4a:	32 61 69             	xor    0x69(%ecx),%ah
42ce4d:	30 62 4c             	xor    %ah,0x4c(%edx)
42ce50:	4e                   	dec    %esi
42ce51:	72 53                	jb     0x42cea6
42ce53:	74 76                	je     0x42cecb
42ce55:	32 49 73             	xor    0x73(%ecx),%cl
42ce58:	77 4f                	ja     0x42cea9
42ce5a:	73 45                	jae    0x42cea1
42ce5c:	43                   	inc    %ebx
42ce5d:	48                   	dec    %eax
42ce5e:	4e                   	dec    %esi
42ce5f:	46                   	inc    %esi
42ce60:	6e                   	outsb  %ds:(%esi),(%dx)
42ce61:	73 61                	jae    0x42cec4
42ce63:	75 73                	jne    0x42ced8
42ce65:	79 39                	jns    0x42cea0
42ce67:	42                   	inc    %edx
42ce68:	63 47 7a             	arpl   %eax,0x7a(%edi)
42ce6b:	42                   	inc    %edx
42ce6c:	71 2b                	jno    0x42ce99
42ce6e:	62 31                	bound  %esi,(%ecx)
42ce70:	76 6a                	jbe    0x42cedc
42ce72:	6d                   	insl   (%dx),%es:(%edi)
42ce73:	37                   	aaa
42ce74:	57                   	push   %edi
42ce75:	35 6c 39 6d 66       	xor    $0x666d396c,%eax
42ce7a:	33 46 50             	xor    0x50(%esi),%eax
42ce7d:	67 56                	addr16 push %esi
42ce7f:	6b 4c 63 65 69       	imul   $0x69,0x65(%ebx,%eiz,2),%ecx
42ce84:	44                   	inc    %esp
42ce85:	52                   	push   %edx
42ce86:	34 69                	xor    $0x69,%al
42ce88:	5a                   	pop    %edx
42ce89:	4e                   	dec    %esi
42ce8a:	56                   	push   %esi
42ce8b:	30 2f                	xor    %ch,(%edi)
42ce8d:	47                   	inc    %edi
42ce8e:	51                   	push   %ecx
42ce8f:	74 58                	je     0x42cee9
42ce91:	41                   	inc    %ecx
42ce92:	58                   	pop    %eax
42ce93:	79 2f                	jns    0x42cec4
42ce95:	67 51                	addr16 push %ecx
42ce97:	31 30                	xor    %esi,(%eax)
42ce99:	34 4b                	xor    $0x4b,%al
42ce9b:	45                   	inc    %ebp
42ce9c:	4d                   	dec    %ebp
42ce9d:	41                   	inc    %ecx
42ce9e:	44                   	inc    %esp
42ce9f:	31 30                	xor    %esi,(%eax)
42cea1:	6c                   	insb   (%dx),%es:(%edi)
42cea2:	43                   	inc    %ebx
42cea3:	48                   	dec    %eax
42cea4:	53                   	push   %ebx
42cea5:	53                   	push   %ebx
42cea6:	52                   	push   %edx
42cea7:	79 73                	jns    0x42cf1c
42cea9:	6e                   	outsb  %ds:(%esi),(%dx)
42ceaa:	34 57                	xor    $0x57,%al
42ceac:	5a                   	pop    %edx
42cead:	43                   	inc    %ebx
42ceae:	55                   	push   %ebp
42ceaf:	45                   	inc    %ebp
42ceb0:	4d                   	dec    %ebp
42ceb1:	32 30                	xor    (%eax),%dh
42ceb3:	39 32                	cmp    %esi,(%edx)
42ceb5:	43                   	inc    %ebx
42ceb6:	73 53                	jae    0x42cf0b
42ceb8:	39 30                	cmp    %esi,(%eax)
42ceba:	74 41                	je     0x42cefd
42cebc:	50                   	push   %eax
42cebd:	36 33 67 73          	xor    %ss:0x73(%edi),%esp
42cec1:	65 62 30             	bound  %esi,%gs:(%eax)
42cec4:	69 42 70 78 58 7a 72 	imul   $0x727a5878,0x70(%edx),%eax
42cecb:	2b 6b 47             	sub    0x47(%ebx),%ebp
42cece:	4f                   	dec    %edi
42cecf:	2f                   	das
42ced0:	33 63 53             	xor    0x53(%ebx),%esp
42ced3:	44                   	inc    %esp
42ced4:	77 6d                	ja     0x42cf43
42ced6:	2f                   	das
42ced7:	52                   	push   %edx
42ced8:	48                   	dec    %eax
42ced9:	6b 30 73             	imul   $0x73,(%eax),%esi
42cedc:	37                   	aaa
42cedd:	70 55                	jo     0x42cf34
42cedf:	71 36                	jno    0x42cf17
42cee1:	34 35                	xor    $0x35,%al
42cee3:	5a                   	pop    %edx
42cee4:	64 6f                	outsl  %fs:(%esi),(%dx)
42cee6:	52                   	push   %edx
42cee7:	4f                   	dec    %edi
42cee8:	4b                   	dec    %ebx
42cee9:	4b                   	dec    %ebx
42ceea:	37                   	aaa
42ceeb:	39 6b 2b             	cmp    %ebp,0x2b(%ebx)
42ceee:	45                   	inc    %ebp
42ceef:	77 5a                	ja     0x42cf4b
42cef1:	46                   	inc    %esi
42cef2:	55                   	push   %ebp
42cef3:	6a 53                	push   $0x53
42cef5:	62 6c 35 42          	bound  %ebp,0x42(%ebp,%esi,1)
42cef9:	55                   	push   %ebp
42cefa:	4d                   	dec    %ebp
42cefb:	51                   	push   %ecx
42cefc:	72 55                	jb     0x42cf53
42cefe:	46                   	inc    %esi
42ceff:	66 71 5a             	data16 jno 0x42cf5c
42cf02:	70 4b                	jo     0x42cf4f
42cf04:	35 78 77 61 31       	xor    $0x31617778,%eax
42cf09:	57                   	push   %edi
42cf0a:	34 73                	xor    $0x73,%al
42cf0c:	66 34 41             	data16 xor $0x41,%al
42cf0f:	52                   	push   %edx
42cf10:	37                   	aaa
42cf11:	6c                   	insb   (%dx),%es:(%edi)
42cf12:	34 73                	xor    $0x73,%al
42cf14:	36 79 79             	ss jns 0x42cf90
42cf17:	59                   	pop    %ecx
42cf18:	6c                   	insb   (%dx),%es:(%edi)
42cf19:	41                   	inc    %ecx
42cf1a:	33 52 43             	xor    0x43(%edx),%edx
42cf1d:	65 30 78 58          	xor    %bh,%gs:0x58(%eax)
42cf21:	6f                   	outsl  %ds:(%esi),(%dx)
42cf22:	76 6b                	jbe    0x42cf8f
42cf24:	73 6a                	jae    0x42cf90
42cf26:	4a                   	dec    %edx
42cf27:	72 4f                	jb     0x42cf78
42cf29:	35 32 66 4b 75       	xor    $0x754b6632,%eax
42cf2e:	52                   	push   %edx
42cf2f:	44                   	inc    %esp
42cf30:	2b 37                	sub    (%edi),%esi
42cf32:	54                   	push   %esp
42cf33:	64 6e                	outsb  %fs:(%esi),(%dx)
42cf35:	54                   	push   %esp
42cf36:	6d                   	insl   (%dx),%es:(%edi)
42cf37:	78 44                	js     0x42cf7d
42cf39:	30 73 51             	xor    %dh,0x51(%ebx)
42cf3c:	49                   	dec    %ecx
42cf3d:	58                   	pop    %eax
42cf3e:	70 77                	jo     0x42cfb7
42cf40:	59                   	pop    %ecx
42cf41:	43                   	inc    %ebx
42cf42:	35 54 76 72 4e       	xor    $0x4e727654,%eax
42cf47:	61                   	popa
42cf48:	78 58                	js     0x42cfa2
42cf4a:	77 64                	ja     0x42cfb0
42cf4c:	69 6b 76 59 74 77 2b 	imul   $0x2b777459,0x76(%ebx),%ebp
42cf53:	36 4e                	ss dec %esi
42cf55:	2b 32                	sub    (%edx),%esi
42cf57:	2b 36                	sub    (%esi),%esi
42cf59:	71 45                	jno    0x42cfa0
42cf5b:	5a                   	pop    %edx
42cf5c:	68 63 44 69 74       	push   $0x74694463
42cf61:	56                   	push   %esi
42cf62:	41                   	inc    %ecx
42cf63:	47                   	inc    %edi
42cf64:	70 76                	jo     0x42cfdc
42cf66:	48                   	dec    %eax
42cf67:	52                   	push   %edx
42cf68:	70 2b                	jo     0x42cf95
42cf6a:	5a                   	pop    %edx
42cf6b:	55                   	push   %ebp
42cf6c:	35 6a 68 51 6e       	xor    $0x6e51686a,%eax
42cf71:	65 49                	gs dec %ecx
42cf73:	6d                   	insl   (%dx),%es:(%edi)
42cf74:	39 56 72             	cmp    %edx,0x72(%esi)
42cf77:	63 6e 7a             	arpl   %ebp,0x7a(%esi)
42cf7a:	4e                   	dec    %esi
42cf7b:	5a                   	pop    %edx
42cf7c:	41                   	inc    %ecx
42cf7d:	6b 59 45 31          	imul   $0x31,0x45(%ecx),%ebx
42cf81:	48                   	dec    %eax
42cf82:	63 4d 32             	arpl   %ecx,0x32(%ebp)
42cf85:	69 4d 54 45 62 67 6c 	imul   $0x6c676245,0x54(%ebp),%ecx
42cf8c:	6d                   	insl   (%dx),%es:(%edi)
42cf8d:	4d                   	dec    %ebp
42cf8e:	4a                   	dec    %edx
42cf8f:	42                   	inc    %edx
42cf90:	48                   	dec    %eax
42cf91:	4e                   	dec    %esi
42cf92:	57                   	push   %edi
42cf93:	52                   	push   %edx
42cf94:	4d                   	dec    %ebp
42cf95:	65 49                	gs dec %ecx
42cf97:	61                   	popa
42cf98:	4f                   	dec    %edi
42cf99:	61                   	popa
42cf9a:	6f                   	outsl  %ds:(%esi),(%dx)
42cf9b:	38 33                	cmp    %dh,(%ebx)
42cf9d:	69 58 61 45 32 5a 45 	imul   $0x455a3245,0x61(%eax),%ebx
42cfa4:	69 55 41 68 71 55 63 	imul   $0x63557168,0x41(%ebp),%edx
42cfab:	37                   	aaa
42cfac:	57                   	push   %edi
42cfad:	61                   	popa
42cfae:	58                   	pop    %eax
42cfaf:	6b 38 4e             	imul   $0x4e,(%eax),%edi
42cfb2:	44                   	inc    %esp
42cfb3:	6c                   	insb   (%dx),%es:(%edi)
42cfb4:	52                   	push   %edx
42cfb5:	34 69                	xor    $0x69,%al
42cfb7:	75 49                	jne    0x42d002
42cfb9:	36 65 53             	ss gs push %ebx
42cfbc:	73 53                	jae    0x42d011
42cfbe:	66 45                	inc    %bp
42cfc0:	6d                   	insl   (%dx),%es:(%edi)
42cfc1:	54                   	push   %esp
42cfc2:	68 66 4a 67 72       	push   $0x72674a66
42cfc7:	43                   	inc    %ebx
42cfc8:	6a 59                	push   $0x59
42cfca:	65 46                	gs inc %esi
42cfcc:	6d                   	insl   (%dx),%es:(%edi)
42cfcd:	39 55 69             	cmp    %edx,0x69(%ebp)
42cfd0:	30 69 46             	xor    %ch,0x46(%ecx)
42cfd3:	45                   	inc    %ebp
42cfd4:	53                   	push   %ebx
42cfd5:	72 65                	jb     0x42d03c
42cfd7:	62 46 77             	bound  %eax,0x77(%esi)
42cfda:	30 71 69             	xor    %dh,0x69(%ecx)
42cfdd:	6a 6f                	push   $0x6f
42cfdf:	46                   	inc    %esi
42cfe0:	32 6f 51             	xor    0x51(%edi),%ch
42cfe3:	67 71 4d             	addr16 jno 0x42d033
42cfe6:	46                   	inc    %esi
42cfe7:	50                   	push   %eax
42cfe8:	35 56 4e 76 68       	xor    $0x68764e56,%eax
42cfed:	46                   	inc    %esi
42cfee:	4b                   	dec    %ebx
42cfef:	50                   	push   %eax
42cff0:	71 52                	jno    0x42d044
42cff2:	37                   	aaa
42cff3:	36 39 30             	cmp    %esi,%ss:(%eax)
42cff6:	75 56                	jne    0x42d04e
42cff8:	48                   	dec    %eax
42cff9:	67 57                	addr16 push %edi
42cffb:	72 58                	jb     0x42d055
42cffd:	30 65 48             	xor    %ah,0x48(%ebp)
42d000:	76 7a                	jbe    0x42d07c
42d002:	6a 34                	push   $0x34
42d004:	4a                   	dec    %edx
42d005:	64 4b                	fs dec %ebx
42d007:	32 2f                	xor    (%edi),%ch
42d009:	67 65 5a             	addr16 gs pop %edx
42d00c:	70 66                	jo     0x42d074
42d00e:	76 72                	jbe    0x42d082
42d010:	65 50                	gs push %eax
42d012:	62 72 71             	bound  %esi,0x71(%edx)
42d015:	4f                   	dec    %edi
42d016:	68 68 41 52 67       	push   $0x67524168
42d01b:	41                   	inc    %ecx
42d01c:	36 76 67             	ss jbe 0x42d086
42d01f:	62 76 44             	bound  %esi,0x44(%esi)
42d022:	73 34                	jae    0x42d058
42d024:	41                   	inc    %ecx