42abf7:	2f                   	das
42abf8:	37                   	aaa
42abf9:	63 69 67             	arpl   %ebp,0x67(%ecx)
42abfc:	68 47 68 52 6c       	push   $0x6c526847
42ac01:	37                   	aaa
42ac02:	53                   	push   %ebx
42ac03:	57                   	push   %edi
42ac04:	6c                   	insb   (%dx),%es:(%edi)
42ac05:	37                   	aaa
42ac06:	77 72                	ja     0x42ac7a
42ac08:	32 35 42 4d 2f 39    	xor    0x392f4d42,%dh
42ac0e:	36 6c                	ss insb (%dx),%es:(%edi)
42ac10:	52                   	push   %edx
42ac11:	56                   	push   %esi
42ac12:	51                   	push   %ecx
42ac13:	58                   	pop    %eax
42ac14:	41                   	inc    %ecx
42ac15:	70 45                	jo     0x42ac5c
42ac17:	58                   	pop    %eax
42ac18:	75 41                	jne    0x42ac5b
42ac1a:	4f                   	dec    %edi
42ac1b:	32 47 75             	xor    0x75(%edi),%al
42ac1e:	45                   	inc    %ebp
42ac1f:	4b                   	dec    %ebx
42ac20:	5a                   	pop    %edx
42ac21:	52                   	push   %edx
42ac22:	4d                   	dec    %ebp
42ac23:	42                   	inc    %edx
42ac24:	49                   	dec    %ecx
42ac25:	46                   	inc    %esi
42ac26:	4f                   	dec    %edi
42ac27:	4f                   	dec    %edi
42ac28:	31 38                	xor    %edi,(%eax)
42ac2a:	49                   	dec    %ecx
42ac2b:	4a                   	dec    %edx
42ac2c:	62 6d 2f             	bound  %ebp,0x2f(%ebp)
42ac2f:	6f                   	outsl  %ds:(%esi),(%dx)
42ac30:	46                   	inc    %esi
42ac31:	30 30                	xor    %dh,(%eax)
42ac33:	54                   	push   %esp
42ac34:	65 50                	gs push %eax
42ac36:	49                   	dec    %ecx
42ac37:	2b 79 4a             	sub    0x4a(%ecx),%edi
42ac3a:	2b 56 2b             	sub    0x2b(%esi),%edx
42ac3d:	54                   	push   %esp
42ac3e:	6c                   	insb   (%dx),%es:(%edi)
42ac3f:	62 4e 4d             	bound  %ecx,0x4d(%esi)
42ac42:	6d                   	insl   (%dx),%es:(%edi)
42ac43:	50                   	push   %eax
42ac44:	5a                   	pop    %edx
42ac45:	48                   	dec    %eax
42ac46:	46                   	inc    %esi
42ac47:	7a 30                	jp     0x42ac79
42ac49:	30 6c 4b 48          	xor    %ch,0x48(%ebx,%ecx,2)
42ac4d:	53                   	push   %ebx
42ac4e:	68 34 4f 47 46       	push   $0x46474f34
42ac53:	42                   	inc    %edx
42ac54:	54                   	push   %esp
42ac55:	74 4c                	je     0x42aca3
42ac57:	65 6c                	gs insb (%dx),%es:(%edi)
42ac59:	4b                   	dec    %ebx
42ac5a:	36 51                	ss push %ecx
42ac5c:	30 2b                	xor    %ch,(%ebx)
42ac5e:	69 4a 4c 51 2b 34 73 	imul   $0x73342b51,0x4c(%edx),%ecx
42ac65:	59                   	pop    %ecx
42ac66:	74 6f                	je     0x42acd7
42ac68:	68 39 4c 45 4c       	push   $0x4c454c39
42ac6d:	71 6e                	jno    0x42acdd
42ac6f:	39 6d 4b             	cmp    %ebp,0x4b(%ebp)
42ac72:	57                   	push   %edi
42ac73:	72 4c                	jb     0x42acc1
42ac75:	7a 44                	jp     0x42acbb
42ac77:	6b 68 57 54          	imul   $0x54,0x57(%eax),%ebp
42ac7b:	72 68                	jb     0x42ace5
42ac7d:	51                   	push   %ecx
42ac7e:	51                   	push   %ecx
42ac7f:	69 6c 41 34 62 73 36 	imul   $0x58367362,0x34(%ecx,%eax,2),%ebp
42ac86:	58
42ac87:	39 39                	cmp    %edi,(%ecx)
42ac89:	6b 52 79 31          	imul   $0x31,0x79(%edx),%edx
42ac8d:	36 44                	ss inc %esp
42ac8f:	30 76 47             	xor    %dh,0x47(%esi)
42ac92:	62 51 48             	bound  %edx,0x48(%ecx)
42ac95:	68 36 6e 75 42       	push   $0x42756e36
42ac9a:	4a                   	dec    %edx
42ac9b:	75 4c                	jne    0x42ace9
42ac9d:	75 6b                	jne    0x42ad0a
42ac9f:	39 30                	cmp    %esi,(%eax)
42aca1:	52                   	push   %edx
42aca2:	50                   	push   %eax
42aca3:	73 57                	jae    0x42acfc
42aca5:	61                   	popa
42aca6:	70 66                	jo     0x42ad0e
42aca8:	42                   	inc    %edx
42aca9:	42                   	inc    %edx
42acaa:	66 65 52             	gs push %dx
42acad:	64 78 41             	fs js  0x42acf1
42acb0:	4d                   	dec    %ebp
42acb1:	74 6e                	je     0x42ad21
42acb3:	71 73                	jno    0x42ad28
42acb5:	33 6b 38             	xor    0x38(%ebx),%ebp
42acb8:	6f                   	outsl  %ds:(%esi),(%dx)
42acb9:	67 50                	addr16 push %eax
42acbb:	4d                   	dec    %ebp
42acbc:	59                   	pop    %ecx
42acbd:	73 46                	jae    0x42ad05
42acbf:	54                   	push   %esp
42acc0:	6b 6e 63 42          	imul   $0x42,0x63(%esi),%ebp
42acc4:	6f                   	outsl  %ds:(%esi),(%dx)
42acc5:	30 63 48             	xor    %ah,0x48(%ebx)
42acc8:	57                   	push   %edi
42acc9:	42                   	inc    %edx
42acca:	44                   	inc    %esp
42accb:	65 6b 65 70 4a       	imul   $0x4a,%gs:0x70(%ebp),%esp
42acd0:	6b 56 44 6f          	imul   $0x6f,0x44(%esi),%edx
42acd4:	6c                   	insb   (%dx),%es:(%edi)
42acd5:	78 53                	js     0x42ad2a
42acd7:	54                   	push   %esp
42acd8:	6b 4e 4e 5a          	imul   $0x5a,0x4e(%esi),%ecx
42acdc:	73 67                	jae    0x42ad45
42acde:	43                   	inc    %ebx
42acdf:	59                   	pop    %ecx
42ace0:	70 62                	jo     0x42ad44
42ace2:	52                   	push   %edx
42ace3:	6c                   	insb   (%dx),%es:(%edi)
42ace4:	44                   	inc    %esp
42ace5:	6a 4b                	push   $0x4b
42ace7:	54                   	push   %esp
42ace8:	53                   	push   %ebx
42ace9:	4d                   	dec    %ebp
42acea:	2f                   	das
42aceb:	67 78 46             	addr16 js 0x42ad34
42acee:	47                   	inc    %edi
42acef:	72 38                	jb     0x42ad29
42acf1:	49                   	dec    %ecx
42acf2:	77 4a                	ja     0x42ad3e
42acf4:	5a                   	pop    %edx
42acf5:	6e                   	outsb  %ds:(%esi),(%dx)
42acf6:	45                   	inc    %ebp
42acf7:	45                   	inc    %ebp
42acf8:	44                   	inc    %esp
42acf9:	64 77 79             	fs ja  0x42ad75
42acfc:	46                   	inc    %esi
42acfd:	43                   	inc    %ebx
42acfe:	47                   	inc    %edi
42acff:	6f                   	outsl  %ds:(%esi),(%dx)
42ad00:	57                   	push   %edi
42ad01:	36 31 39             	xor    %edi,%ss:(%ecx)
42ad04:	71 34                	jno    0x42ad3a
42ad06:	33 76 74             	xor    0x74(%esi),%esi
42ad09:	6e                   	outsb  %ds:(%esi),(%dx)
42ad0a:	54                   	push   %esp
42ad0b:	63 62 58             	arpl   %esp,0x58(%edx)
42ad0e:	42                   	inc    %edx
42ad0f:	67 52                	addr16 push %edx
42ad11:	4f                   	dec    %edi
42ad12:	79 61                	jns    0x42ad75
42ad14:	61                   	popa
42ad15:	4b                   	dec    %ebx
42ad16:	5a                   	pop    %edx
42ad17:	38 67 6b             	cmp    %ah,0x6b(%edi)
42ad1a:	2f                   	das
42ad1b:	30 5a 32             	xor    %bl,0x32(%edx)
42ad1e:	2b 61 59             	sub    0x59(%ecx),%esp
42ad21:	47                   	inc    %edi
42ad22:	6d                   	insl   (%dx),%es:(%edi)
42ad23:	33 71 49             	xor    0x49(%ecx),%esi
42ad26:	59                   	pop    %ecx
42ad27:	50                   	push   %eax
42ad28:	6d                   	insl   (%dx),%es:(%edi)
42ad29:	38 4f 64             	cmp    %cl,0x64(%edi)
42ad2c:	47                   	inc    %edi
42ad2d:	72 6d                	jb     0x42ad9c
42ad2f:	43                   	inc    %ebx
42ad30:	32 6e 73             	xor    0x73(%esi),%ch
42ad33:	34 38                	xor    $0x38,%al
42ad35:	77 5a                	ja     0x42ad91
42ad37:	44                   	inc    %esp
42ad38:	48                   	dec    %eax
42ad39:	69 57 2f 33 70 71 6e 	imul   $0x6e717033,0x2f(%edi),%edx
42ad40:	2b 57 2f             	sub    0x2f(%edi),%edx
42ad43:	43                   	inc    %ebx
42ad44:	70 77                	jo     0x42adbd
42ad46:	69 77 43 62 4b 62 6e 	imul   $0x6e624b62,0x43(%edi),%esi
42ad4d:	52                   	push   %edx
42ad4e:	50                   	push   %eax
42ad4f:	4e                   	dec    %esi
42ad50:	32 2b                	xor    (%ebx),%ch
42ad52:	45                   	inc    %ebp
42ad53:	47                   	inc    %edi
42ad54:	6a 51                	push   $0x51
42ad56:	6c                   	insb   (%dx),%es:(%edi)
42ad57:	66 57                	push   %di
42ad59:	39 75 5a             	cmp    %esi,0x5a(%ebp)
42ad5c:	43                   	inc    %ebx
42ad5d:	6c                   	insb   (%dx),%es:(%edi)
42ad5e:	67 7a 57             	addr16 jp 0x42adb8
42ad61:	73 4f                	jae    0x42adb2
42ad63:	6b 47 43 52          	imul   $0x52,0x43(%edi),%eax
42ad67:	33 34 4e             	xor    (%esi,%ecx,2),%esi
42ad6a:	44                   	inc    %esp
42ad6b:	62 36                	bound  %esi,(%esi)
42ad6d:	54                   	push   %esp
42ad6e:	46                   	inc    %esi
42ad6f:	58                   	pop    %eax
42ad70:	6d                   	insl   (%dx),%es:(%edi)
42ad71:	38 4b 50             	cmp    %cl,0x50(%ebx)
42ad74:	78 34                	js     0x42adaa
42ad76:	67 34 62             	addr16 xor $0x62,%al
42ad79:	4f                   	dec    %edi
42ad7a:	4b                   	dec    %ebx
42ad7b:	76 71                	jbe    0x42adee
42ad7d:	38 66 65             	cmp    %ah,0x65(%esi)
42ad80:	6b 45 73 2f          	imul   $0x2f,0x73(%ebp),%eax
42ad84:	52                   	push   %edx
42ad85:	7a 77                	jp     0x42adfe
42ad87:	69 47 54 49 6a 59 6f 	imul   $0x6f596a49,0x54(%edi),%eax
42ad8e:	48                   	dec    %eax
42ad8f:	35 37 47 69 47       	xor    $0x47694737,%eax
42ad94:	78 68                	js     0x42adfe
42ad96:	5a                   	pop    %edx
42ad97:	6a 79                	push   $0x79
42ad99:	56                   	push   %esi
42ad9a:	52                   	push   %edx
42ad9b:	65 54                	gs push %esp
42ad9d:	49                   	dec    %ecx
42ad9e:	6b 4e 51 62          	imul   $0x62,0x51(%esi),%ecx
42ada2:	6a 36                	push   $0x36
42ada4:	72 34                	jb     0x42adda
42ada6:	74 41                	je     0x42ade9
42ada8:	31 62 6b             	xor    %esp,0x6b(%edx)
42adab:	58                   	pop    %eax
42adac:	32 36                	xor    (%esi),%dh
42adae:	31 47 75             	xor    %eax,0x75(%edi)
42adb1:	34 46                	xor    $0x46,%al
42adb3:	50                   	push   %eax
42adb4:	6d                   	insl   (%dx),%es:(%edi)
42adb5:	4c                   	dec    %esp
42adb6:	61                   	popa
42adb7:	5a                   	pop    %edx
42adb8:	70 75                	jo     0x42ae2f
42adba:	4e                   	dec    %esi
42adbb:	52                   	push   %edx
42adbc:	38 6a 68             	cmp    %ch,0x68(%edx)
42adbf:	73 4e                	jae    0x42ae0f
42adc1:	62 61 46             	bound  %esp,0x46(%ecx)
42adc4:	72 44                	jb     0x42ae0a
42adc6:	67 61                	addr16 popa
42adc8:	47                   	inc    %edi
42adc9:	64 55                	fs push %ebp
42adcb:	5a                   	pop    %edx
42adcc:	55                   	push   %ebp
42adcd:	56                   	push   %esi
42adce:	64 53                	fs push %ebx
42add0:	4a                   	dec    %edx
42add1:	37                   	aaa
42add2:	34 65                	xor    $0x65,%al
42add4:	4b                   	dec    %ebx
42add5:	66 7a 35             	data16 jp 0x42ae0d
42add8:	73 6e                	jae    0x42ae48
42adda:	64 48                	fs dec %eax
42addc:	58                   	pop    %eax
42addd:	35 56 68 39 2f       	xor    $0x2f396856,%eax
42ade2:	47                   	inc    %edi
42ade3:	4b                   	dec    %ebx
42ade4:	6b 4b 33 68          	imul   $0x68,0x33(%ebx),%ecx
42ade8:	66 74 58             	data16 je 0x42ae43
42adeb:	34 4d                	xor    $0x4d,%al
42aded:	46                   	inc    %esi
42adee:	6b 42 4f 6e          	imul   $0x6e,0x4f(%edx),%eax
42adf2:	34 51                	xor    $0x51,%al
42adf4:	52                   	push   %edx
42adf5:	6d                   	insl   (%dx),%es:(%edi)
42adf6:	71 4b                	jno    0x42ae43
42adf8:	54                   	push   %esp
42adf9:	58                   	pop    %eax
42adfa:	36 57                	ss push %edi
42adfc:	54                   	push   %esp
42adfd:	73 6e                	jae    0x42ae6d
42adff:	52                   	push   %edx
42ae00:	2f                   	das
42ae01:	6b 5a 69 31          	imul   $0x31,0x69(%edx),%ebx
42ae05:	33 54 38 6e          	xor    0x6e(%eax,%edi,1),%edx
42ae09:	57                   	push   %edi
42ae0a:	2b 71 32             	sub    0x32(%ecx),%esi
42ae0d:	51                   	push   %ecx
42ae0e:	43                   	inc    %ebx
42ae0f:	34 38                	xor    $0x38,%al
42ae11:	79 2b                	jns    0x42ae3e
42ae13:	56                   	push   %esi
42ae14:	6c                   	insb   (%dx),%es:(%edi)
42ae15:	34 75                	xor    $0x75,%al
42ae17:	38 77 72             	cmp    %dh,0x72(%edi)
42ae1a:	30 74 6d 4b          	xor    %dh,0x4b(%ebp,%ebp,2)
42ae1e:	4e                   	dec    %esi
42ae1f:	61                   	popa
42ae20:	30 50 4e             	xor    %dl,0x4e(%eax)
42ae23:	70 71                	jo     0x42ae96
42ae25:	7a 53                	jp     0x42ae7a
42ae27:	6f                   	outsl  %ds:(%esi),(%dx)
42ae28:	2f                   	das
42ae29:	6d                   	insl   (%dx),%es:(%edi)
42ae2a:	43                   	inc    %ebx
42ae2b:	74 6a                	je     0x42ae97
42ae2d:	67 2b 33             	sub    (%bp,%di),%esi
42ae30:	37                   	aaa
42ae31:	38 6b 37             	cmp    %ch,0x37(%ebx)
42ae34:	54                   	push   %esp
42ae35:	78 4e                	js     0x42ae85
42ae37:	33 63 65             	xor    0x65(%ebx),%esp
42ae3a:	37                   	aaa
42ae3b:	69 61 31 2b 35 51 37 	imul   $0x3751352b,0x31(%ecx),%esp
42ae42:	4f                   	dec    %edi
42ae43:	6e                   	outsb  %ds:(%esi),(%dx)
42ae44:	78 35                	js     0x42ae7b
42ae46:	57                   	push   %edi
42ae47:	39 67 4d             	cmp    %esp,0x4d(%edi)
42ae4a:	57                   	push   %edi
42ae4b:	79 73                	jns    0x42aec0
42ae4d:	45                   	inc    %ebp
42ae4e:	70 51                	jo     0x42aea1
42ae50:	5a                   	pop    %edx
42ae51:	41                   	inc    %ecx
42ae52:	77 45                	ja     0x42ae99
42ae54:	57                   	push   %edi
42ae55:	30 69 61             	xor    %ch,0x61(%ecx)
42ae58:	38 6b 6c             	cmp    %ch,0x6c(%ebx)
42ae5b:	2f                   	das
42ae5c:	58                   	pop    %eax
42ae5d:	68 58 4e 39 57       	push   $0x57394e58
42ae62:	59                   	pop    %ecx
42ae63:	50                   	push   %eax
42ae64:	57                   	push   %edi
42ae65:	41                   	inc    %ecx
42ae66:	59                   	pop    %ecx
42ae67:	50                   	push   %eax
42ae68:	54                   	push   %esp
42ae69:	67 5a                	addr16 pop %edx
42ae6b:	57                   	push   %edi
42ae6c:	44                   	inc    %esp
42ae6d:	57                   	push   %edi
42ae6e:	53                   	push   %ebx
42ae6f:	64 4c                	fs dec %esp
42ae71:	78 49                	js     0x42aebc
42ae73:	51                   	push   %ecx
42ae74:	70 33                	jo     0x42aea9
42ae76:	72 61                	jb     0x42aed9
42ae78:	56                   	push   %esi
42ae79:	42                   	inc    %edx
42ae7a:	74 52                	je     0x42aece