41fbf4:	30 71 49             	xor    %dh,0x49(%ecx)
41fbf7:	58                   	pop    %eax
41fbf8:	75 2f                	jne    0x41fc29
41fbfa:	4c                   	dec    %esp
41fbfb:	70 68                	jo     0x41fc65
41fbfd:	4f                   	dec    %edi
41fbfe:	67 57                	addr16 push %edi
41fc00:	70 6b                	jo     0x41fc6d
41fc02:	38 51 6f             	cmp    %dl,0x6f(%ecx)
41fc05:	72 38                	jb     0x41fc3f
41fc07:	71 35                	jno    0x41fc3e
41fc09:	47                   	inc    %edi
41fc0a:	44                   	inc    %esp
41fc0b:	59                   	pop    %ecx
41fc0c:	49                   	dec    %ecx
41fc0d:	2b 35 52 55 59 4c    	sub    0x4c595552,%esi
41fc13:	4f                   	dec    %edi
41fc14:	4b                   	dec    %ebx
41fc15:	4b                   	dec    %ebx
41fc16:	59                   	pop    %ecx
41fc17:	2b 59 37             	sub    0x37(%ecx),%ebx
41fc1a:	4d                   	dec    %ebp
41fc1b:	4e                   	dec    %esi
41fc1c:	4f                   	dec    %edi
41fc1d:	4d                   	dec    %ebp
41fc1e:	57                   	push   %edi
41fc1f:	57                   	push   %edi
41fc20:	75 4b                	jne    0x41fc6d
41fc22:	77 68                	ja     0x41fc8c
41fc24:	41                   	inc    %ecx
41fc25:	39 6a 54             	cmp    %ebp,0x54(%edx)
41fc28:	4f                   	dec    %edi
41fc29:	33 63 6e             	xor    0x6e(%ebx),%esp
41fc2c:	65 69 59 57 44 59 7a 	imul   $0x457a5944,%gs:0x57(%ecx),%ebx
41fc33:	45
41fc34:	31 2b                	xor    %ebp,(%ebx)
41fc36:	2b 62 6c             	sub    0x6c(%edx),%esp
41fc39:	32 4b 4f             	xor    0x4f(%ebx),%cl
41fc3c:	38 58 4a             	cmp    %bl,0x4a(%eax)
41fc3f:	7a 58                	jp     0x41fc99
41fc41:	6b 61 61 2b          	imul   $0x2b,0x61(%ecx),%esp
41fc45:	6d                   	insl   (%dx),%es:(%edi)
41fc46:	71 65                	jno    0x41fcad
41fc48:	77 6b                	ja     0x41fcb5
41fc4a:	63 79 51             	arpl   %edi,0x51(%ecx)
41fc4d:	46                   	inc    %esi
41fc4e:	2b 76 32             	sub    0x32(%esi),%esi
41fc51:	6f                   	outsl  %ds:(%esi),(%dx)
41fc52:	65 65 45             	gs gs inc %ebp
41fc55:	31 75 79             	xor    %esi,0x79(%ebp)
41fc58:	52                   	push   %edx
41fc59:	6d                   	insl   (%dx),%es:(%edi)
41fc5a:	6f                   	outsl  %ds:(%esi),(%dx)
41fc5b:	75 51                	jne    0x41fcae
41fc5d:	33 42 63             	xor    0x63(%edx),%eax
41fc60:	51                   	push   %ecx
41fc61:	31 77 6b             	xor    %esi,0x6b(%edi)
41fc64:	6c                   	insb   (%dx),%es:(%edi)
41fc65:	76 77                	jbe    0x41fcde
41fc67:	4c                   	dec    %esp
41fc68:	4a                   	dec    %edx
41fc69:	51                   	push   %ecx
41fc6a:	6c                   	insb   (%dx),%es:(%edi)
41fc6b:	47                   	inc    %edi
41fc6c:	58                   	pop    %eax
41fc6d:	4f                   	dec    %edi
41fc6e:	6a 46                	push   $0x46
41fc70:	4d                   	dec    %ebp
41fc71:	39 58 78             	cmp    %ebx,0x78(%eax)
41fc74:	77 6a                	ja     0x41fce0
41fc76:	46                   	inc    %esi
41fc77:	35 4f 37 36 4a       	xor    $0x4a36374f,%eax
41fc7c:	34 6c                	xor    $0x6c,%al
41fc7e:	49                   	dec    %ecx
41fc7f:	73 4b                	jae    0x41fccc
41fc81:	71 44                	jno    0x41fcc7
41fc83:	32 51 48             	xor    0x48(%ecx),%dl
41fc86:	44                   	inc    %esp
41fc87:	79 2b                	jns    0x41fcb4
41fc89:	57                   	push   %edi
41fc8a:	53                   	push   %ebx
41fc8b:	56                   	push   %esi
41fc8c:	45                   	inc    %ebp
41fc8d:	73 35                	jae    0x41fcc4
41fc8f:	5a                   	pop    %edx
41fc90:	52                   	push   %edx
41fc91:	41                   	inc    %ecx
41fc92:	43                   	inc    %ebx
41fc93:	39 41 47             	cmp    %eax,0x47(%ecx)
41fc96:	62 36                	bound  %esi,(%esi)
41fc98:	62 74 57 6c          	bound  %esi,0x6c(%edi,%edx,2)
41fc9c:	59                   	pop    %ecx
41fc9d:	6c                   	insb   (%dx),%es:(%edi)
41fc9e:	6c                   	insb   (%dx),%es:(%edi)
41fc9f:	61                   	popa
41fca0:	31 32                	xor    %esi,(%edx)
41fca2:	6e                   	outsb  %ds:(%esi),(%dx)
41fca3:	42                   	inc    %edx
41fca4:	69 44 79 2b 35 69 63 	imul   $0x33636935,0x2b(%ecx,%edi,2),%eax
41fcab:	33
41fcac:	36 49                	ss dec %ecx
41fcae:	76 74                	jbe    0x41fd24
41fcb0:	75 73                	jne    0x41fd25
41fcb2:	6c                   	insb   (%dx),%es:(%edi)
41fcb3:	59                   	pop    %ecx
41fcb4:	32 2f                	xor    (%edi),%ch
41fcb6:	77 78                	ja     0x41fd30
41fcb8:	52                   	push   %edx
41fcb9:	6b 6e 49 41          	imul   $0x41,0x49(%esi),%ebp
41fcbd:	33 4b 42             	xor    0x42(%ebx),%ecx
41fcc0:	6d                   	insl   (%dx),%es:(%edi)
41fcc1:	44                   	inc    %esp
41fcc2:	43                   	inc    %ebx
41fcc3:	4c                   	dec    %esp
41fcc4:	72 71                	jb     0x41fd37
41fcc6:	2b 32                	sub    (%edx),%esi
41fcc8:	44                   	inc    %esp
41fcc9:	72 4b                	jb     0x41fd16
41fccb:	59                   	pop    %ecx
41fccc:	6c                   	insb   (%dx),%es:(%edi)
41fccd:	63 33                	arpl   %esi,(%ebx)
41fccf:	62 47 68             	bound  %eax,0x68(%edi)
41fcd2:	42                   	inc    %edx
41fcd3:	32 57 31             	xor    0x31(%edi),%dl
41fcd6:	61                   	popa
41fcd7:	75 2f                	jne    0x41fd08
41fcd9:	59                   	pop    %ecx
41fcda:	33 59 73             	xor    0x73(%ecx),%ebx
41fcdd:	6a 50                	push   $0x50
41fcdf:	73 39                	jae    0x41fd1a
41fce1:	66 59                	pop    %cx
41fce3:	5a                   	pop    %edx
41fce4:	57                   	push   %edi
41fce5:	44                   	inc    %esp
41fce6:	4e                   	dec    %esi
41fce7:	5a                   	pop    %edx
41fce8:	6c                   	insb   (%dx),%es:(%edi)
41fce9:	33 56 72             	xor    0x72(%esi),%edx
41fcec:	39 2b                	cmp    %ebp,(%ebx)
41fcee:	52                   	push   %edx
41fcef:	66 6c                	data16 insb (%dx),%es:(%edi)
41fcf1:	35 68 63 72 5a       	xor    $0x5a726368,%eax
41fcf6:	69 64 52 4e 35 34 69 	imul   $0x41693435,0x4e(%edx,%edx,2),%esp
41fcfd:	41
41fcfe:	2b 57 32             	sub    0x32(%edi),%edx
41fd01:	53                   	push   %ebx
41fd02:	42                   	inc    %edx
41fd03:	47                   	inc    %edi
41fd04:	46                   	inc    %esi
41fd05:	31 4a 37             	xor    %ecx,0x37(%edx)
41fd08:	6d                   	insl   (%dx),%es:(%edi)
41fd09:	30 56 63             	xor    %dl,0x63(%esi)
41fd0c:	2f                   	das
41fd0d:	58                   	pop    %eax
41fd0e:	56                   	push   %esi
41fd0f:	65 30 4f 76          	xor    %cl,%gs:0x76(%edi)
41fd13:	66 58                	pop    %ax
41fd15:	56                   	push   %esi
41fd16:	78 78                	js     0x41fd90
41fd18:	32 52 48             	xor    0x48(%edx),%dl
41fd1b:	30 64 58 77          	xor    %ah,0x77(%eax,%ebx,2)
41fd1f:	2f                   	das
41fd20:	52                   	push   %edx
41fd21:	41                   	inc    %ecx
41fd22:	77 71                	ja     0x41fd95
41fd24:	35 59 6d 5a 43       	xor    $0x435a6d59,%eax
41fd29:	67 53                	addr16 push %ebx
41fd2b:	44                   	inc    %esp
41fd2c:	59                   	pop    %ecx
41fd2d:	38 4b 76             	cmp    %cl,0x76(%ebx)
41fd30:	54                   	push   %esp
41fd31:	4e                   	dec    %esi
41fd32:	79 70                	jns    0x41fda4
41fd34:	32 2b                	xor    (%ebx),%ch
41fd36:	48                   	dec    %eax
41fd37:	44                   	inc    %esp
41fd38:	47                   	inc    %edi
41fd39:	45                   	inc    %ebp
41fd3a:	52                   	push   %edx
41fd3b:	54                   	push   %esp
41fd3c:	39 43 64             	cmp    %eax,0x64(%ebx)
41fd3f:	78 37                	js     0x41fd78
41fd41:	5a                   	pop    %edx
41fd42:	30 4e 6a             	xor    %cl,0x6a(%esi)
41fd45:	35 48 6a 4d 43       	xor    $0x434d6a48,%eax
41fd4a:	6b 78 7a 39          	imul   $0x39,0x7a(%eax),%edi
41fd4e:	33 2f                	xor    (%edi),%ebp
41fd50:	55                   	push   %ebp
41fd51:	47                   	inc    %edi
41fd52:	38 33                	cmp    %dh,(%ebx)
41fd54:	77 45                	ja     0x41fd9b
41fd56:	52                   	push   %edx
41fd57:	46                   	inc    %esi
41fd58:	47                   	inc    %edi
41fd59:	78 57                	js     0x41fdb2
41fd5b:	58                   	pop    %eax
41fd5c:	67 48                	addr16 dec %eax
41fd5e:	66 55                	push   %bp
41fd60:	73 4e                	jae    0x41fdb0
41fd62:	48                   	dec    %eax
41fd63:	75 57                	jne    0x41fdbc
41fd65:	35 6e 51 4b 58       	xor    $0x584b516e,%eax
41fd6a:	57                   	push   %edi
41fd6b:	61                   	popa
41fd6c:	58                   	pop    %eax
41fd6d:	6c                   	insb   (%dx),%es:(%edi)
41fd6e:	38 56 6a             	cmp    %dl,0x6a(%esi)
41fd71:	42                   	inc    %edx
41fd72:	4f                   	dec    %edi
41fd73:	2b 61 4d             	sub    0x4d(%ecx),%esp
41fd76:	48                   	dec    %eax
41fd77:	78 56                	js     0x41fdcf
41fd79:	58                   	pop    %eax
41fd7a:	5a                   	pop    %edx
41fd7b:	49                   	dec    %ecx
41fd7c:	33 34 31             	xor    (%ecx,%esi,1),%esi
41fd7f:	61                   	popa
41fd80:	33 45 75             	xor    0x75(%ebp),%eax
41fd83:	39 51 48             	cmp    %edx,0x48(%ecx)
41fd86:	63 4a 33             	arpl   %ecx,0x33(%edx)
41fd89:	38 52 4b             	cmp    %dl,0x4b(%edx)
41fd8c:	6e                   	outsb  %ds:(%esi),(%dx)
41fd8d:	48                   	dec    %eax
41fd8e:	42                   	inc    %edx
41fd8f:	67 6d                	insl   (%dx),%es:(%di)
41fd91:	75 31                	jne    0x41fdc4
41fd93:	4b                   	dec    %ebx
41fd94:	46                   	inc    %esi
41fd95:	61                   	popa
41fd96:	31 75 70             	xor    %esi,0x70(%ebp)
41fd99:	52                   	push   %edx
41fd9a:	59                   	pop    %ecx
41fd9b:	47                   	inc    %edi
41fd9c:	76 78                	jbe    0x41fe16
41fd9e:	76 54                	jbe    0x41fdf4
41fda0:	77 2b                	ja     0x41fdcd
41fda2:	38 35 73 31 64 31    	cmp    %dh,0x31643173
41fda8:	36 53                	ss push %ebx
41fdaa:	66 54                	push   %sp
41fdac:	76 39                	jbe    0x41fde7
41fdae:	39 57 73             	cmp    %edx,0x73(%edi)
41fdb1:	4c                   	dec    %esp
41fdb2:	6d                   	insl   (%dx),%es:(%edi)
41fdb3:	33 6a 59             	xor    0x59(%edx),%ebp
41fdb6:	6f                   	outsl  %ds:(%esi),(%dx)
41fdb7:	59                   	pop    %ecx
41fdb8:	68 74 79 52 6a       	push   $0x6a527974
41fdbd:	61                   	popa
41fdbe:	5a                   	pop    %edx
41fdbf:	73 4d                	jae    0x41fe0e
41fdc1:	64 34 4e             	fs xor $0x4e,%al
41fdc4:	72 47                	jb     0x41fe0d
41fdc6:	35 33 6a 5a 71       	xor    $0x715a6a33,%eax
41fdcb:	63 6a 43             	arpl   %ebp,0x43(%edx)
41fdce:	67 47                	addr16 inc %edi
41fdd0:	57                   	push   %edi
41fdd1:	43                   	inc    %ebx
41fdd2:	39 73 73             	cmp    %esi,0x73(%ebx)
41fdd5:	42                   	inc    %edx
41fdd6:	62 34 2f             	bound  %esi,(%edi,%ebp,1)
41fdd9:	70 38                	jo     0x41fe13
41fddb:	69 34 6b 52 4f 50 39 	imul   $0x39504f52,(%ebx,%ebp,2),%esi
41fde2:	6e                   	outsb  %ds:(%esi),(%dx)
41fde3:	66 79 37             	data16 jns 0x41fe1d
41fde6:	52                   	push   %edx
41fde7:	73 78                	jae    0x41fe61
41fde9:	42                   	inc    %edx
41fdea:	6c                   	insb   (%dx),%es:(%edi)
41fdeb:	7a 43                	jp     0x41fe30
41fded:	4c                   	dec    %esp
41fdee:	7a 6e                	jp     0x41fe5e
41fdf0:	31 68 6a             	xor    %ebp,0x6a(%eax)
41fdf3:	4f                   	dec    %edi
41fdf4:	58                   	pop    %eax
41fdf5:	42                   	inc    %edx
41fdf6:	59                   	pop    %ecx
41fdf7:	4a                   	dec    %edx
41fdf8:	6e                   	outsb  %ds:(%esi),(%dx)
41fdf9:	46                   	inc    %esi
41fdfa:	69 49 54 48 54 51 79 	imul   $0x79515448,0x54(%ecx),%ecx
41fe01:	50                   	push   %eax
41fe02:	61                   	popa
41fe03:	35 74 4d 6f 56       	xor    $0x566f4d74,%eax
41fe08:	5a                   	pop    %edx
41fe09:	4d                   	dec    %ebp
41fe0a:	53                   	push   %ebx
41fe0b:	51                   	push   %ecx
41fe0c:	4e                   	dec    %esi
41fe0d:	69 76 68 58 33 4a 6f 	imul   $0x6f4a3358,0x68(%esi),%esi
41fe14:	64 32 4f 7a          	xor    %fs:0x7a(%edi),%cl
41fe18:	38 41 35             	cmp    %al,0x35(%ecx)
41fe1b:	4a                   	dec    %edx
41fe1c:	6b 39 45             	imul   $0x45,(%ecx),%edi
41fe1f:	38 61 72             	cmp    %ah,0x72(%ecx)
41fe22:	6c                   	insb   (%dx),%es:(%edi)
41fe23:	6a 6a                	push   $0x6a
41fe25:	66 6a 6a             	pushw  $0x6a
41fe28:	2f                   	das
41fe29:	39 5a 74             	cmp    %ebx,0x74(%edx)
41fe2c:	71 68                	jno    0x41fe96
41fe2e:	6c                   	insb   (%dx),%es:(%edi)
41fe2f:	6b 2f 30             	imul   $0x30,(%edi),%ebp
41fe32:	63 79 50             	arpl   %edi,0x50(%ecx)
41fe35:	69 68 76 6d 76 4d 4a 	imul   $0x4a4d766d,0x76(%eax),%ebp
41fe3c:	32 63 39             	xor    0x39(%ebx),%ah
41fe3f:	68 4d 49 2b 6e       	push   $0x6e2b494d
41fe44:	71 77                	jno    0x41febd
41fe46:	78 69                	js     0x41feb1
41fe48:	62 6a 74             	bound  %ebp,0x74(%edx)
41fe4b:	6f                   	outsl  %ds:(%esi),(%dx)
41fe4c:	49                   	dec    %ecx
41fe4d:	74 51                	je     0x41fea0
41fe4f:	33 41 75             	xor    0x75(%ecx),%eax
41fe52:	4e                   	dec    %esi
41fe53:	78 6f                	js     0x41fec4
41fe55:	47                   	inc    %edi
41fe56:	43                   	inc    %ebx
41fe57:	72 6f                	jb     0x41fec8
41fe59:	39 53 54             	cmp    %edx,0x54(%ebx)
41fe5c:	71 36                	jno    0x41fe94
41fe5e:	6b 75 6e 7a          	imul   $0x7a,0x6e(%ebp),%esi
41fe62:	30 69 63             	xor    %ch,0x63(%ecx)
41fe65:	48                   	dec    %eax
41fe66:	34 44                	xor    $0x44,%al
41fe68:	78 75                	js     0x41fedf
41fe6a:	57                   	push   %edi
41fe6b:	66 62 37             	bound  %si,(%edi)
41fe6e:	41                   	inc    %ecx
41fe6f:	34 75                	xor    $0x75,%al
41fe71:	43                   	inc    %ebx
41fe72:	41                   	inc    %ecx
41fe73:	39 34 78             	cmp    %esi,(%eax,%edi,2)
41fe76:	4d                   	dec    %ebp
41fe77:	48                   	dec    %eax
41fe78:	42                   	inc    %edx
41fe79:	6a 78                	push   $0x78
41fe7b:	65 43                	gs inc %ebx
41fe7d:	4b                   	dec    %ebx
41fe7e:	44                   	inc    %esp
41fe7f:	43                   	inc    %ebx
41fe80:	35 32 58 4e 59       	xor    $0x594e5832,%eax
41fe85:	76 41                	jbe    0x41fec8
41fe87:	42                   	inc    %edx
41fe88:	72 2f                	jb     0x41feb9
41fe8a:	4f                   	dec    %edi
41fe8b:	4d                   	dec    %ebp
41fe8c:	67 6c                	insb   (%dx),%es:(%di)
41fe8e:	47                   	inc    %edi
41fe8f:	79 37                	jns    0x41fec8
41fe91:	73 59                	jae    0x41feec