41fdc9:	46                   	inc    %esi
41fdca:	5a                   	pop    %edx
41fdcb:	67 38 72 32          	cmp    %dh,0x32(%bp,%si)
41fdcf:	4b                   	dec    %ebx
41fdd0:	4f                   	dec    %edi
41fdd1:	52                   	push   %edx
41fdd2:	64 35 49 2b 39 74    	fs xor $0x74392b49,%eax
41fdd8:	76 77                	jbe    0x41fe51
41fdda:	4b                   	dec    %ebx
41fddb:	73 76                	jae    0x41fe53
41fddd:	6b 4f 55 44          	imul   $0x44,0x55(%edi),%ecx
41fde1:	31 49 64             	xor    %ecx,0x64(%ecx)
41fde4:	39 47 65             	cmp    %eax,0x65(%edi)
41fde7:	56                   	push   %esi
41fde8:	2f                   	das
41fde9:	2f                   	das
41fdea:	38 44 6a 69          	cmp    %al,0x69(%edx,%ebp,2)
41fdee:	54                   	push   %esp
41fdef:	62 46 73             	bound  %eax,0x73(%esi)
41fdf2:	39 48 35             	cmp    %ecx,0x35(%eax)
41fdf5:	64 42                	fs inc %edx
41fdf7:	71 67                	jno    0x41fe60
41fdf9:	44                   	inc    %esp
41fdfa:	63 50 4f             	arpl   %edx,0x4f(%eax)
41fdfd:	51                   	push   %ecx
41fdfe:	67 51                	addr16 push %ecx
41fe00:	6c                   	insb   (%dx),%es:(%edi)
41fe01:	6e                   	outsb  %ds:(%esi),(%dx)
41fe02:	4e                   	dec    %esi
41fe03:	36 6f                	outsl  %ss:(%esi),(%dx)
41fe05:	41                   	inc    %ecx
41fe06:	4b                   	dec    %ebx
41fe07:	5a                   	pop    %edx
41fe08:	38 37                	cmp    %dh,(%edi)
41fe0a:	6a 47                	push   $0x47
41fe0c:	61                   	popa
41fe0d:	37                   	aaa
41fe0e:	4d                   	dec    %ebp
41fe0f:	2b 63 78             	sub    0x78(%ebx),%esp
41fe12:	34 36                	xor    $0x36,%al
41fe14:	46                   	inc    %esi
41fe15:	79 51                	jns    0x41fe68
41fe17:	35 4b 43 70 56       	xor    $0x5670434b,%eax
41fe1c:	73 4d                	jae    0x41fe6b
41fe1e:	2b 32                	sub    (%edx),%esi
41fe20:	53                   	push   %ebx
41fe21:	37                   	aaa
41fe22:	4f                   	dec    %edi
41fe23:	74 76                	je     0x41fe9b
41fe25:	4a                   	dec    %edx
41fe26:	6c                   	insb   (%dx),%es:(%edi)
41fe27:	46                   	inc    %esi
41fe28:	36 45                	ss inc %ebp
41fe2a:	4c                   	dec    %esp
41fe2b:	6e                   	outsb  %ds:(%esi),(%dx)
41fe2c:	73 38                	jae    0x41fe66
41fe2e:	2f                   	das
41fe2f:	43                   	inc    %ebx
41fe30:	63 45 4f             	arpl   %eax,0x4f(%ebp)
41fe33:	75 54                	jne    0x41fe89
41fe35:	76 68                	jbe    0x41fe9f
41fe37:	48                   	dec    %eax
41fe38:	51                   	push   %ecx
41fe39:	31 43 65             	xor    %eax,0x65(%ebx)
41fe3c:	78 6c                	js     0x41feaa
41fe3e:	64 69 30 72 4d 32 70 	imul   $0x70324d72,%fs:(%eax),%esi
41fe45:	41                   	inc    %ecx
41fe46:	70 75                	jo     0x41febd
41fe48:	41                   	inc    %ecx
41fe49:	63 66 67             	arpl   %esp,0x67(%esi)
41fe4c:	33 63 61             	xor    0x61(%ebx),%esp
41fe4f:	55                   	push   %ebp
41fe50:	48                   	dec    %eax
41fe51:	49                   	dec    %ecx
41fe52:	67 68 4e 70 6c 45    	addr16 push $0x456c704e
41fe58:	73 39                	jae    0x41fe93
41fe5a:	32 54 73 6f          	xor    0x6f(%ebx,%esi,2),%dl
41fe5e:	32 56 6b             	xor    0x6b(%esi),%dl
41fe61:	4b                   	dec    %ebx
41fe62:	72 61                	jb     0x41fec5
41fe64:	77 37                	ja     0x41fe9d
41fe66:	67 47                	addr16 inc %edi
41fe68:	6b 53 50 57          	imul   $0x57,0x50(%ebx),%edx
41fe6c:	71 66                	jno    0x41fed4
41fe6e:	72 46                	jb     0x41feb6
41fe70:	52                   	push   %edx
41fe71:	4e                   	dec    %esi
41fe72:	50                   	push   %eax
41fe73:	47                   	inc    %edi
41fe74:	79 31                	jns    0x41fea7
41fe76:	59                   	pop    %ecx
41fe77:	64 66 35 78 72       	fs xor $0x7278,%ax
41fe7c:	6f                   	outsl  %ds:(%esi),(%dx)
41fe7d:	69 4e 63 51 52 42 74 	imul   $0x74425251,0x63(%esi),%ecx
41fe84:	49                   	dec    %ecx
41fe85:	44                   	inc    %esp
41fe86:	46                   	inc    %esi
41fe87:	38 33                	cmp    %dh,(%ebx)
41fe89:	4d                   	dec    %ebp
41fe8a:	76 2f                	jbe    0x41febb
41fe8c:	41                   	inc    %ecx
41fe8d:	71 37                	jno    0x41fec6
41fe8f:	49                   	dec    %ecx
41fe90:	4a                   	dec    %edx
41fe91:	56                   	push   %esi
41fe92:	6e                   	outsb  %ds:(%esi),(%dx)
41fe93:	44                   	inc    %esp
41fe94:	4c                   	dec    %esp
41fe95:	6a 77                	push   $0x77
41fe97:	32 30                	xor    (%eax),%dh
41fe99:	78 48                	js     0x41fee3
41fe9b:	74 31                	je     0x41fece
41fe9d:	47                   	inc    %edi
41fe9e:	4a                   	dec    %edx
41fe9f:	59                   	pop    %ecx
41fea0:	79 55                	jns    0x41fef7
41fea2:	4e                   	dec    %esi
41fea3:	79 72                	jns    0x41ff17
41fea5:	64 64 36 66 4f       	fs fs ss dec %di
41feaa:	74 49                	je     0x41fef5
41feac:	65 59                	gs pop %ecx
41feae:	75 70                	jne    0x41ff20
41feb0:	5a                   	pop    %edx
41feb1:	32 71 72             	xor    0x72(%ecx),%dh
41feb4:	70 31                	jo     0x41fee7
41feb6:	43                   	inc    %ebx
41feb7:	41                   	inc    %ecx
41feb8:	2f                   	das
41feb9:	45                   	inc    %ebp
41feba:	5a                   	pop    %edx
41febb:	53                   	push   %ebx
41febc:	46                   	inc    %esi
41febd:	70 5a                	jo     0x41ff19
41febf:	39 59 46             	cmp    %ebx,0x46(%ecx)
41fec2:	2f                   	das
41fec3:	63 33                	arpl   %esi,(%ebx)
41fec5:	63 4c 77 75          	arpl   %ecx,0x75(%edi,%esi,2)
41fec9:	6a 48                	push   $0x48
41fecb:	49                   	dec    %ecx
41fecc:	58                   	pop    %eax
41fecd:	76 68                	jbe    0x41ff37
41fecf:	7a 77                	jp     0x41ff48
41fed1:	32 78 5a             	xor    0x5a(%eax),%bh
41fed4:	43                   	inc    %ebx
41fed5:	2b 76 36             	sub    0x36(%esi),%esi
41fed8:	7a 65                	jp     0x41ff3f
41feda:	49                   	dec    %ecx
41fedb:	33 6b 72             	xor    0x72(%ebx),%ebp
41fede:	76 59                	jbe    0x41ff39
41fee0:	4e                   	dec    %esi
41fee1:	4d                   	dec    %ebp
41fee2:	50                   	push   %eax
41fee3:	47                   	inc    %edi
41fee4:	55                   	push   %ebp
41fee5:	7a 42                	jp     0x41ff29
41fee7:	5a                   	pop    %edx
41fee8:	4f                   	dec    %edi
41fee9:	30 74 34 45          	xor    %dh,0x45(%esp,%esi,1)
41feed:	51                   	push   %ecx
41feee:	77 58                	ja     0x41ff48
41fef0:	63 53 4a             	arpl   %edx,0x4a(%ebx)
41fef3:	76 56                	jbe    0x41ff4b
41fef5:	30 47 72             	xor    %al,0x72(%edi)
41fef8:	76 39                	jbe    0x41ff33
41fefa:	36 43                	ss inc %ebx
41fefc:	37                   	aaa
41fefd:	32 5a 56             	xor    0x56(%edx),%bl
41ff00:	69 65 68 46 35 56 54 	imul   $0x54563546,0x68(%ebp),%esp
41ff07:	62 66 6e             	bound  %esp,0x6e(%esi)
41ff0a:	46                   	inc    %esi
41ff0b:	55                   	push   %ebp
41ff0c:	6f                   	outsl  %ds:(%esi),(%dx)
41ff0d:	45                   	inc    %ebp
41ff0e:	52                   	push   %edx
41ff0f:	50                   	push   %eax
41ff10:	4e                   	dec    %esi
41ff11:	58                   	pop    %eax
41ff12:	63 31                	arpl   %esi,(%ecx)
41ff14:	74 74                	je     0x41ff8a
41ff16:	52                   	push   %edx
41ff17:	55                   	push   %ebp
41ff18:	70 56                	jo     0x41ff70
41ff1a:	78 62                	js     0x41ff7e
41ff1c:	33 58 6e             	xor    0x6e(%eax),%ebx
41ff1f:	6c                   	insb   (%dx),%es:(%edi)
41ff20:	4a                   	dec    %edx
41ff21:	34 56                	xor    $0x56,%al
41ff23:	49                   	dec    %ecx
41ff24:	31 4b 4d             	xor    %ecx,0x4d(%ebx)
41ff27:	4f                   	dec    %edi
41ff28:	54                   	push   %esp
41ff29:	6b 6d 46 36          	imul   $0x36,0x46(%ebp),%ebp
41ff2d:	61                   	popa
41ff2e:	48                   	dec    %eax
41ff2f:	4d                   	dec    %ebp
41ff30:	47                   	inc    %edi
41ff31:	65 5a                	gs pop %edx
41ff33:	37                   	aaa
41ff34:	5a                   	pop    %edx
41ff35:	43                   	inc    %ebx
41ff36:	71 50                	jno    0x41ff88
41ff38:	30 63 61             	xor    %ah,0x61(%ebx)
41ff3b:	6a 37                	push   $0x37
41ff3d:	33 4e 4b             	xor    0x4b(%esi),%ecx
41ff40:	58                   	pop    %eax
41ff41:	6c                   	insb   (%dx),%es:(%edi)
41ff42:	6f                   	outsl  %ds:(%esi),(%dx)
41ff43:	58                   	pop    %eax
41ff44:	4e                   	dec    %esi
41ff45:	33 4f 6e             	xor    0x6e(%edi),%ecx
41ff48:	56                   	push   %esi
41ff49:	69 35 4b 31 66 2f 2f 	imul   $0x6367772f,0x2f66314b,%esi
41ff50:	77 67 63
41ff53:	66 61                	popaw
41ff55:	52                   	push   %edx
41ff56:	53                   	push   %ebx
41ff57:	6c                   	insb   (%dx),%es:(%edi)
41ff58:	76 33                	jbe    0x41ff8d
41ff5a:	6e                   	outsb  %ds:(%esi),(%dx)
41ff5b:	4e                   	dec    %esi
41ff5c:	74 68                	je     0x41ffc6
41ff5e:	50                   	push   %eax
41ff5f:	6c                   	insb   (%dx),%es:(%edi)
41ff60:	7a 48                	jp     0x41ffaa
41ff62:	43                   	inc    %ebx
41ff63:	4b                   	dec    %ebx
41ff64:	38 54 42 59          	cmp    %dl,0x59(%edx,%eax,2)
41ff68:	61                   	popa
41ff69:	53                   	push   %ebx
41ff6a:	55                   	push   %ebp
41ff6b:	5a                   	pop    %edx
41ff6c:	42                   	inc    %edx
41ff6d:	4d                   	dec    %ebp
41ff6e:	67 64 69 6e 2f 64 38 	imul   $0x6f783864,%fs:0x2f(%bp),%ebp
41ff75:	78 6f
41ff77:	49                   	dec    %ecx
41ff78:	4e                   	dec    %esi
41ff79:	47                   	inc    %edi
41ff7a:	53                   	push   %ebx
41ff7b:	54                   	push   %esp
41ff7c:	75 35                	jne    0x41ffb3
41ff7e:	46                   	inc    %esi
41ff7f:	6e                   	outsb  %ds:(%esi),(%dx)
41ff80:	4c                   	dec    %esp
41ff81:	4b                   	dec    %ebx
41ff82:	59                   	pop    %ecx
41ff83:	33 6b 50             	xor    0x50(%ebx),%ebp
41ff86:	54                   	push   %esp
41ff87:	4e                   	dec    %esi
41ff88:	39 53 53             	cmp    %edx,0x53(%ebx)
41ff8b:	59                   	pop    %ecx
41ff8c:	6d                   	insl   (%dx),%es:(%edi)
41ff8d:	75 42                	jne    0x41ffd1
41ff8f:	56                   	push   %esi
41ff90:	33 63 67             	xor    0x67(%ebx),%esp
41ff93:	46                   	inc    %esi
41ff94:	44                   	inc    %esp
41ff95:	4a                   	dec    %edx
41ff96:	79 56                	jns    0x41ffee
41ff98:	56                   	push   %esi
41ff99:	47                   	inc    %edi
41ff9a:	76 4d                	jbe    0x41ffe9
41ff9c:	52                   	push   %edx
41ff9d:	56                   	push   %esi
41ff9e:	4f                   	dec    %edi
41ff9f:	63 6e 32             	arpl   %ebp,0x32(%esi)
41ffa2:	72 53                	jb     0x41fff7
41ffa4:	31 64 6c 54          	xor    %esp,0x54(%esp,%ebp,2)
41ffa8:	51                   	push   %ecx
41ffa9:	4f                   	dec    %edi
41ffaa:	4b                   	dec    %ebx
41ffab:	57                   	push   %edi
41ffac:	74 50                	je     0x41fffe
41ffae:	48                   	dec    %eax
41ffaf:	63 72 38             	arpl   %esi,0x38(%edx)
41ffb2:	66 63 77 35          	arpl   %si,0x35(%edi)
41ffb6:	68 6a 68 6c 45       	push   $0x456c686a
41ffbb:	2f                   	das
41ffbc:	33 41 73             	xor    0x73(%ecx),%eax
41ffbf:	67 6b 39 63          	imul   $0x63,(%bx,%di),%edi
41ffc3:	51                   	push   %ecx
41ffc4:	71 66                	jno    0x42002c
41ffc6:	4c                   	dec    %esp
41ffc7:	4d                   	dec    %ebp
41ffc8:	2f                   	das
41ffc9:	43                   	inc    %ebx
41ffca:	4e                   	dec    %esi
41ffcb:	45                   	inc    %ebp
41ffcc:	62 2b                	bound  %ebp,(%ebx)
41ffce:	33 2b                	xor    (%ebx),%ebp
41ffd0:	76 31                	jbe    0x420003
41ffd2:	55                   	push   %ebp
41ffd3:	6f                   	outsl  %ds:(%esi),(%dx)
41ffd4:	70 4a                	jo     0x420020
41ffd6:	52                   	push   %edx
41ffd7:	35 31 72 70 66       	xor    $0x66707231,%eax
41ffdc:	68 55 4f 49 46       	push   $0x46494f55
41ffe1:	4d                   	dec    %ebp
41ffe2:	4d                   	dec    %ebp
41ffe3:	6c                   	insb   (%dx),%es:(%edi)
41ffe4:	73 74                	jae    0x42005a
41ffe6:	54                   	push   %esp
41ffe7:	65 7a 5a             	gs jp  0x420044
41ffea:	50                   	push   %eax
41ffeb:	76 2f                	jbe    0x42001c
41ffed:	36 42                	ss inc %edx
41ffef:	52                   	push   %edx
41fff0:	46                   	inc    %esi
41fff1:	33 5a 4f             	xor    0x4f(%edx),%ebx
41fff4:	7a 53                	jp     0x420049
41fff6:	39 31                	cmp    %esi,(%ecx)
41fff8:	39 32                	cmp    %esi,(%edx)
41fffa:	56                   	push   %esi
41fffb:	65 77 4e             	gs ja  0x42004c
41fffe:	59                   	pop    %ecx
41ffff:	52                   	push   %edx
420000:	79 65                	jns    0x420067
420002:	50                   	push   %eax
420003:	59                   	pop    %ecx
420004:	38 67 54             	cmp    %ah,0x54(%edi)
420007:	53                   	push   %ebx
420008:	2f                   	das
420009:	2b 4d 76             	sub    0x76(%ebp),%ecx
42000c:	33 48 6a             	xor    0x6a(%eax),%ecx
42000f:	7a 75                	jp     0x420086
420011:	61                   	popa
420012:	62 4d 78             	bound  %ecx,0x78(%ebp)
420015:	74 78                	je     0x42008f
420017:	7a 33                	jp     0x42004c
420019:	58                   	pop    %eax
42001a:	6d                   	insl   (%dx),%es:(%edi)
42001b:	31 63 63             	xor    %esp,0x63(%ebx)
42001e:	7a 4f                	jp     0x42006f
420020:	6c                   	insb   (%dx),%es:(%edi)
420021:	6a 4a                	push   $0x4a
420023:	38 71 34             	cmp    %dh,0x34(%ecx)
420026:	65 68 4e 72 66 63    	gs push $0x6366724e
42002c:	74 5a                	je     0x420088
42002e:	47                   	inc    %edi
42002f:	58                   	pop    %eax
420030:	53                   	push   %ebx
420031:	47                   	inc    %edi
420032:	36 36 4b             	ss ss dec %ebx
420035:	51                   	push   %ecx
420036:	4e                   	dec    %esi
420037:	34 71                	xor    $0x71,%al
420039:	4a                   	dec    %edx
42003a:	43                   	inc    %ebx
42003b:	57                   	push   %edi
42003c:	73 2f                	jae    0x42006d