42ac7d:	54                   	push   %esp
42ac7e:	75 58                	jne    0x42acd8
42ac80:	68 6c 53 47 6e       	push   $0x6e47536c
42ac85:	45                   	inc    %ebp
42ac86:	54                   	push   %esp
42ac87:	69 53 33 6f 52 47 37 	imul   $0x3747526f,0x33(%ebx),%edx
42ac8e:	49                   	dec    %ecx
42ac8f:	42                   	inc    %edx
42ac90:	41                   	inc    %ecx
42ac91:	62 6d 62             	bound  %ebp,0x62(%ebp)
42ac94:	52                   	push   %edx
42ac95:	70 53                	jo     0x42acea
42ac97:	31 65 37             	xor    %esp,0x37(%ebp)
42ac9a:	75 5a                	jne    0x42acf6
42ac9c:	52                   	push   %edx
42ac9d:	6c                   	insb   (%dx),%es:(%edi)
42ac9e:	36 78 45             	ss js  0x42ace6
42aca1:	69 45 61 58 65 6d 57 	imul   $0x576d6558,0x61(%ebp),%eax
42aca8:	38 56 77             	cmp    %dl,0x77(%esi)
42acab:	73 4d                	jae    0x42acfa
42acad:	2b 33                	sub    (%ebx),%esi
42acaf:	45                   	inc    %ebp
42acb0:	39 78 79             	cmp    %edi,0x79(%eax)
42acb3:	61                   	popa
42acb4:	32 56 62             	xor    0x62(%esi),%dl
42acb7:	4b                   	dec    %ebx
42acb8:	58                   	pop    %eax
42acb9:	38 72 5a             	cmp    %dh,0x5a(%edx)
42acbc:	55                   	push   %ebp
42acbd:	48                   	dec    %eax
42acbe:	69 6a 34 69 67 4d 66 	imul   $0x664d6769,0x34(%edx),%ebp
42acc5:	41                   	inc    %ecx
42acc6:	34 73                	xor    $0x73,%al
42acc8:	72 70                	jb     0x42ad3a
42acca:	6f                   	outsl  %ds:(%esi),(%dx)
42accb:	50                   	push   %eax
42accc:	50                   	push   %eax
42accd:	36 41                	ss inc %ecx
42accf:	2f                   	das
42acd0:	52                   	push   %edx
42acd1:	49                   	dec    %ecx
42acd2:	47                   	inc    %edi
42acd3:	74 4d                	je     0x42ad22
42acd5:	57                   	push   %edi
42acd6:	6e                   	outsb  %ds:(%esi),(%dx)
42acd7:	41                   	inc    %ecx
42acd8:	59                   	pop    %ecx
42acd9:	74 31                	je     0x42ad0c
42acdb:	32 61 41             	xor    0x41(%ecx),%ah
42acde:	52                   	push   %edx
42acdf:	59                   	pop    %ecx
42ace0:	33 47 70             	xor    0x70(%edi),%eax
42ace3:	4c                   	dec    %esp
42ace4:	4f                   	dec    %edi
42ace5:	4b                   	dec    %ebx
42ace6:	66 6c                	data16 insb (%dx),%es:(%edi)
42ace8:	4a                   	dec    %edx
42ace9:	36 72 4b             	ss jb  0x42ad37
42acec:	6b 71 32 64          	imul   $0x64,0x32(%ecx),%esi
42acf0:	33 39                	xor    (%ecx),%edi
42acf2:	35 51 31 56 6e       	xor    $0x6e563151,%eax
42acf7:	77 49                	ja     0x42ad42
42acf9:	61                   	popa
42acfa:	68 50 52 33 7a       	push   $0x7a335250
42acff:	6a 48                	push   $0x48
42ad01:	54                   	push   %esp
42ad02:	6d                   	insl   (%dx),%es:(%edi)
42ad03:	44                   	inc    %esp
42ad04:	37                   	aaa
42ad05:	41                   	inc    %ecx
42ad06:	48                   	dec    %eax
42ad07:	58                   	pop    %eax
42ad08:	58                   	pop    %eax
42ad09:	56                   	push   %esi
42ad0a:	47                   	inc    %edi
42ad0b:	69 41 6f 4d 58 45 6a 	imul   $0x6a45584d,0x6f(%ecx),%eax
42ad12:	59                   	pop    %ecx
42ad13:	79 6e                	jns    0x42ad83
42ad15:	6b 77 35 64          	imul   $0x64,0x35(%edi),%esi
42ad19:	75 52                	jne    0x42ad6d
42ad1b:	35 75 4e 57 73       	xor    $0x73574e75,%eax
42ad20:	51                   	push   %ecx
42ad21:	56                   	push   %esi
42ad22:	6a 50                	push   $0x50
42ad24:	48                   	dec    %eax
42ad25:	63 37                	arpl   %esi,(%edi)
42ad27:	6d                   	insl   (%dx),%es:(%edi)
42ad28:	78 56                	js     0x42ad80
42ad2a:	6a 47                	push   $0x47
42ad2c:	48                   	dec    %eax
42ad2d:	78 35                	js     0x42ad64
42ad2f:	45                   	inc    %ebp
42ad30:	51                   	push   %ecx
42ad31:	50                   	push   %eax
42ad32:	47                   	inc    %edi
42ad33:	57                   	push   %edi
42ad34:	4e                   	dec    %esi
42ad35:	6d                   	insl   (%dx),%es:(%edi)
42ad36:	63 33                	arpl   %esi,(%ebx)
42ad38:	76 77                	jbe    0x42adb1
42ad3a:	32 55 47             	xor    0x47(%ebp),%dl
42ad3d:	67 4d                	addr16 dec %ebp
42ad3f:	4a                   	dec    %edx
42ad40:	4c                   	dec    %esp
42ad41:	38 59 42             	cmp    %bl,0x42(%ecx)
42ad44:	70 46                	jo     0x42ad8c
42ad46:	2b 57 67             	sub    0x67(%edi),%edx
42ad49:	73 58                	jae    0x42ada3
42ad4b:	31 49 35             	xor    %ecx,0x35(%ecx)
42ad4e:	32 2f                	xor    (%edi),%ch
42ad50:	38 76 6f             	cmp    %dh,0x6f(%esi)
42ad53:	52                   	push   %edx
42ad54:	31 59 5a             	xor    %ebx,0x5a(%ecx)
42ad57:	4e                   	dec    %esi
42ad58:	4d                   	dec    %ebp
42ad59:	2b 43 31             	sub    0x31(%ebx),%eax
42ad5c:	35 74 49 6a 4b       	xor    $0x4b6a4974,%eax
42ad61:	37                   	aaa
42ad62:	58                   	pop    %eax
42ad63:	4b                   	dec    %ebx
42ad64:	36 74 73             	ss je  0x42adda
42ad67:	75 54                	jne    0x42adbd
42ad69:	66 76 34             	data16 jbe 0x42ada0
42ad6c:	70 6f                	jo     0x42addd
42ad6e:	6b 32 76             	imul   $0x76,(%edx),%esi
42ad71:	56                   	push   %esi
42ad72:	6d                   	insl   (%dx),%es:(%edi)
42ad73:	73 36                	jae    0x42adab
42ad75:	71 55                	jno    0x42adcc
42ad77:	34 4d                	xor    $0x4d,%al
42ad79:	37                   	aaa
42ad7a:	64 52                	fs push %edx
42ad7c:	36 47                	ss inc %edi
42ad7e:	66 30 71 49          	data16 xor %dh,0x49(%ecx)
42ad82:	63 41 33             	arpl   %eax,0x33(%ecx)
42ad85:	68 78 6a 46 30       	push   $0x30466a78
42ad8a:	48                   	dec    %eax
42ad8b:	70 31                	jo     0x42adbe
42ad8d:	76 78                	jbe    0x42ae07
42ad8f:	6e                   	outsb  %ds:(%esi),(%dx)
42ad90:	32 45 79             	xor    0x79(%ebp),%al
42ad93:	43                   	inc    %ebx
42ad94:	32 32                	xor    (%edx),%dh
42ad96:	2b 7a 59             	sub    0x59(%edx),%edi
42ad99:	75 75                	jne    0x42ae10
42ad9b:	79 6e                	jns    0x42ae0b
42ad9d:	2b 35 68 63 61 53    	sub    0x53616368,%esi
42ada3:	56                   	push   %esi
42ada4:	34 63                	xor    $0x63,%al
42ada6:	4d                   	dec    %ebp
42ada7:	58                   	pop    %eax
42ada8:	5a                   	pop    %edx
42ada9:	73 2f                	jae    0x42adda
42adab:	58                   	pop    %eax
42adac:	6c                   	insb   (%dx),%es:(%edi)
42adad:	42                   	inc    %edx
42adae:	30 4d 47             	xor    %cl,0x47(%ebp)
42adb1:	79 7a                	jns    0x42ae2d
42adb3:	54                   	push   %esp
42adb4:	33 59 6b             	xor    0x6b(%ecx),%ebx
42adb7:	6a 59                	push   $0x59
42adb9:	69 6e 75 2b 58 34 7a 	imul   $0x7a34582b,0x75(%esi),%ebp
42adc0:	6d                   	insl   (%dx),%es:(%edi)
42adc1:	73 50                	jae    0x42ae13
42adc3:	75 32                	jne    0x42adf7
42adc5:	6c                   	insb   (%dx),%es:(%edi)
42adc6:	4b                   	dec    %ebx
42adc7:	63 37                	arpl   %esi,(%edi)
42adc9:	72 33                	jb     0x42adfe
42adcb:	55                   	push   %ebp
42adcc:	61                   	popa
42adcd:	36 6d                	ss insl (%dx),%es:(%edi)
42adcf:	54                   	push   %esp
42add0:	57                   	push   %edi
42add1:	73 73                	jae    0x42ae46
42add3:	55                   	push   %ebp
42add4:	6c                   	insb   (%dx),%es:(%edi)
42add5:	37                   	aaa
42add6:	6d                   	insl   (%dx),%es:(%edi)
42add7:	31 4b 64             	xor    %ecx,0x64(%ebx)
42adda:	50                   	push   %eax
42addb:	4a                   	dec    %edx
42addc:	62 58 72             	bound  %ebx,0x72(%eax)
42addf:	52                   	push   %edx
42ade0:	73 72                	jae    0x42ae54
42ade2:	30 55 70             	xor    %dl,0x70(%ebp)
42ade5:	50                   	push   %eax
42ade6:	50                   	push   %eax
42ade7:	61                   	popa
42ade8:	33 46 6e             	xor    0x6e(%esi),%eax
42adeb:	74 31                	je     0x42ae1e
42aded:	6a 78                	push   $0x78
42adef:	32 35 31 72 75 64    	xor    0x64757231,%dh
42adf5:	68 69 4f 6d 52       	push   $0x526d4f69
42adfa:	38 79 30             	cmp    %bh,0x30(%ecx)
42adfd:	55                   	push   %ebp
42adfe:	4c                   	dec    %esp
42adff:	66 35 55 4a          	xor    $0x4a55,%ax
42ae03:	6c                   	insb   (%dx),%es:(%edi)
42ae04:	51                   	push   %ecx
42ae05:	4e                   	dec    %esi
42ae06:	58                   	pop    %eax
42ae07:	41                   	inc    %ecx
42ae08:	31 52 54             	xor    %edx,0x54(%edx)
42ae0b:	36 72 53             	ss jb  0x42ae61
42ae0e:	57                   	push   %edi
42ae0f:	43                   	inc    %ebx
42ae10:	44                   	inc    %esp
42ae11:	5a                   	pop    %edx
42ae12:	49                   	dec    %ecx
42ae13:	2f                   	das
42ae14:	79 77                	jns    0x42ae8d
42ae16:	46                   	inc    %esi
42ae17:	53                   	push   %ebx
42ae18:	35 74 73 70 6e       	xor    $0x6e707374,%eax
42ae1d:	4f                   	dec    %edi
42ae1e:	6d                   	insl   (%dx),%es:(%edi)
42ae1f:	30 64 39 6a          	xor    %ah,0x6a(%ecx,%edi,1)
42ae23:	70 30                	jo     0x42ae55
42ae25:	35 74 59 6c 64       	xor    $0x646c5974,%eax
42ae2a:	4b                   	dec    %ebx
42ae2b:	57                   	push   %edi
42ae2c:	73 48                	jae    0x42ae76
42ae2e:	6c                   	insb   (%dx),%es:(%edi)
42ae2f:	37                   	aaa
42ae30:	36 78 4e             	ss js  0x42ae81
42ae33:	37                   	aaa
42ae34:	4d                   	dec    %ebp
42ae35:	37                   	aaa
42ae36:	75 6b                	jne    0x42aea3
42ae38:	57                   	push   %edi
42ae39:	79 70                	jns    0x42aeab
42ae3b:	79 6a                	jns    0x42aea7
42ae3d:	64 6d                	fs insl (%dx),%es:(%edi)
42ae3f:	59                   	pop    %ecx
42ae40:	64 52                	fs push %edx
42ae42:	34 6c                	xor    $0x6c,%al
42ae44:	6c                   	insb   (%dx),%es:(%edi)
42ae45:	64 51                	fs push %ecx
42ae47:	6b 44 36 74 6f       	imul   $0x6f,0x74(%esi,%esi,1),%eax
42ae4c:	63 55 5a             	arpl   %edx,0x5a(%ebp)
42ae4f:	35 49 79 41 71       	xor    $0x71417949,%eax
42ae54:	71 2b                	jno    0x42ae81
42ae56:	6f                   	outsl  %ds:(%esi),(%dx)
42ae57:	70 63                	jo     0x42aebc
42ae59:	39 76 38             	cmp    %esi,0x38(%esi)
42ae5c:	67 6c                	insb   (%dx),%es:(%di)
42ae5e:	41                   	inc    %ecx
42ae5f:	67 4c                	addr16 dec %esp
42ae61:	67 71 49             	addr16 jno 0x42aead
42ae64:	61                   	popa
42ae65:	43                   	inc    %ebx
42ae66:	47                   	inc    %edi
42ae67:	4b                   	dec    %ebx
42ae68:	4a                   	dec    %edx
42ae69:	35 78 2f 4b 2b       	xor    $0x2b4b2f78,%eax
42ae6e:	2f                   	das
42ae6f:	74 52                	je     0x42aec3
42ae71:	6e                   	outsb  %ds:(%esi),(%dx)
42ae72:	6c                   	insb   (%dx),%es:(%edi)
42ae73:	6f                   	outsl  %ds:(%esi),(%dx)
42ae74:	72 4c                	jb     0x42aec2
42ae76:	6d                   	insl   (%dx),%es:(%edi)
42ae77:	4c                   	dec    %esp
42ae78:	4c                   	dec    %esp
42ae79:	76 7a                	jbe    0x42aef5
42ae7b:	31 41 79             	xor    %eax,0x79(%ecx)
42ae7e:	44                   	inc    %esp
42ae7f:	6b 33 2f             	imul   $0x2f,(%ebx),%esi
42ae82:	30 79 4b             	xor    %bh,0x4b(%ecx)
42ae85:	74 78                	je     0x42aeff
42ae87:	71 31                	jno    0x42aeba
42ae89:	73 65                	jae    0x42aef0
42ae8b:	51                   	push   %ecx
42ae8c:	58                   	pop    %eax
42ae8d:	36 49                	ss dec %ecx
42ae8f:	6b 57 69 7a          	imul   $0x7a,0x69(%edi),%edx
42ae93:	74 59                	je     0x42aeee
42ae95:	71 79                	jno    0x42af10
42ae97:	53                   	push   %ebx
42ae98:	49                   	dec    %ecx
42ae99:	2f                   	das
42ae9a:	48                   	dec    %eax
42ae9b:	59                   	pop    %ecx
42ae9c:	70 73                	jo     0x42af11
42ae9e:	4f                   	dec    %edi
42ae9f:	4f                   	dec    %edi
42aea0:	75 34                	jne    0x42aed6
42aea2:	63 2f                	arpl   %ebp,(%edi)
42aea4:	6a 2f                	push   $0x2f
42aea6:	75 63                	jne    0x42af0b
42aea8:	37                   	aaa
42aea9:	67 7a 36             	addr16 jp 0x42aee2
42aeac:	49                   	dec    %ecx
42aead:	6f                   	outsl  %ds:(%esi),(%dx)
42aeae:	61                   	popa
42aeaf:	2f                   	das
42aeb0:	2f                   	das
42aeb1:	74 6b                	je     0x42af1e
42aeb3:	72 78                	jb     0x42af2d
42aeb5:	6d                   	insl   (%dx),%es:(%edi)
42aeb6:	4b                   	dec    %ebx
42aeb7:	47                   	inc    %edi
42aeb8:	43                   	inc    %ebx
42aeb9:	79 75                	jns    0x42af30
42aebb:	6b 6b 32 6f          	imul   $0x6f,0x32(%ebx),%ebp
42aebf:	66 50                	push   %ax
42aec1:	6b 34 7a 58          	imul   $0x58,(%edx,%edi,2),%esi
42aec5:	56                   	push   %esi
42aec6:	59                   	pop    %ecx
42aec7:	4e                   	dec    %esi
42aec8:	45                   	inc    %ebp
42aec9:	50                   	push   %eax
42aeca:	73 39                	jae    0x42af05
42aecc:	5a                   	pop    %edx
42aecd:	67 75 72             	addr16 jne 0x42af42
42aed0:	45                   	inc    %ebp
42aed1:	44                   	inc    %esp
42aed2:	70 72                	jo     0x42af46
42aed4:	75 5a                	jne    0x42af30
42aed6:	44                   	inc    %esp
42aed7:	2b 59 55             	sub    0x55(%ecx),%ebx
42aeda:	66 6e                	data16 outsb %ds:(%esi),(%dx)
42aedc:	32 67 4f             	xor    0x4f(%edi),%ah
42aedf:	7a 66                	jp     0x42af47
42aee1:	53                   	push   %ebx
42aee2:	74 48                	je     0x42af2c
42aee4:	4c                   	dec    %esp
42aee5:	73 50                	jae    0x42af37
42aee7:	68 55 61 6f 6a       	push   $0x6a6f6155
42aeec:	57                   	push   %edi
42aeed:	70 2f                	jo     0x42af1e
42aeef:	52                   	push   %edx
42aef0:	58                   	pop    %eax
42aef1:	7a 72                	jp     0x42af65
42aef3:	78 31                	js     0x42af26
42aef5:	42                   	inc    %edx
42aef6:	6b 6c 69 64 7a       	imul   $0x7a,0x64(%ecx,%ebp,2),%ebp
42aefb:	49                   	dec    %ecx
42aefc:	6b 38 48             	imul   $0x48,(%eax),%edi
42aeff:	74 31                	je     0x42af32
42af01:	77 57                	ja     0x42af5a
42af03:	4b                   	dec    %ebx
42af04:	6c                   	insb   (%dx),%es:(%edi)
42af05:	42                   	inc    %edx
42af06:	54                   	push   %esp
42af07:	64 7a 61             	fs jp  0x42af6b
42af0a:	73 64                	jae    0x42af70
42af0c:	4c                   	dec    %esp
42af0d:	6a 52                	push   $0x52