42fe1f:	6c                   	insb   (%dx),%es:(%edi)
42fe20:	39 5a 71             	cmp    %ebx,0x71(%edx)
42fe23:	67 79 55             	addr16 jns 0x42fe7b
42fe26:	35 38 58 68 79       	xor    $0x79685838,%eax
42fe2b:	50                   	push   %eax
42fe2c:	54                   	push   %esp
42fe2d:	68 68 78 39 2f       	push   $0x2f397868
42fe32:	61                   	popa
42fe33:	49                   	dec    %ecx
42fe34:	41                   	inc    %ecx
42fe35:	57                   	push   %edi
42fe36:	73 71                	jae    0x42fea9
42fe38:	63 61 65             	arpl   %esp,0x65(%ecx)
42fe3b:	43                   	inc    %ebx
42fe3c:	42                   	inc    %edx
42fe3d:	31 7a 68             	xor    %edi,0x68(%edx)
42fe40:	4b                   	dec    %ebx
42fe41:	64 36 5a             	fs ss pop %edx
42fe44:	58                   	pop    %eax
42fe45:	76 4b                	jbe    0x42fe92
42fe47:	4e                   	dec    %esi
42fe48:	64 58                	fs pop %eax
42fe4a:	43                   	inc    %ebx
42fe4b:	6d                   	insl   (%dx),%es:(%edi)
42fe4c:	62 32                	bound  %esi,(%edx)
42fe4e:	58                   	pop    %eax
42fe4f:	74 54                	je     0x42fea5
42fe51:	5a                   	pop    %edx
42fe52:	68 39 36 6b 6d       	push   $0x6d6b3639
42fe57:	50                   	push   %eax
42fe58:	4a                   	dec    %edx
42fe59:	2f                   	das
42fe5a:	55                   	push   %ebp
42fe5b:	59                   	pop    %ecx
42fe5c:	33 2f                	xor    (%edi),%ebp
42fe5e:	79 4d                	jns    0x42fead
42fe60:	7a 4a                	jp     0x42feac
42fe62:	56                   	push   %esi
42fe63:	7a 7a                	jp     0x42fedf
42fe65:	59                   	pop    %ecx
42fe66:	55                   	push   %ebp
42fe67:	36 45                	ss inc %ebp
42fe69:	52                   	push   %edx
42fe6a:	33 4b 4c             	xor    0x4c(%ebx),%ecx
42fe6d:	74 32                	je     0x42fea1
42fe6f:	62 39                	bound  %edi,(%ecx)
42fe71:	47                   	inc    %edi
42fe72:	39 41 44             	cmp    %eax,0x44(%ecx)
42fe75:	7a 37                	jp     0x42feae
42fe77:	77 53                	ja     0x42fecc
42fe79:	50                   	push   %eax
42fe7a:	51                   	push   %ecx
42fe7b:	48                   	dec    %eax
42fe7c:	2f                   	das
42fe7d:	44                   	inc    %esp
42fe7e:	41                   	inc    %ecx
42fe7f:	52                   	push   %edx
42fe80:	44                   	inc    %esp
42fe81:	76 65                	jbe    0x42fee8
42fe83:	57                   	push   %edi
42fe84:	36 52                	ss push %edx
42fe86:	75 68                	jne    0x42fef0
42fe88:	54                   	push   %esp
42fe89:	4f                   	dec    %edi
42fe8a:	75 77                	jne    0x42ff03
42fe8c:	2b 6d 73             	sub    0x73(%ebp),%ebp
42fe8f:	32 71 69             	xor    0x69(%ecx),%dh
42fe92:	4f                   	dec    %edi
42fe93:	50                   	push   %eax
42fe94:	72 6a                	jb     0x42ff00
42fe96:	6f                   	outsl  %ds:(%esi),(%dx)
42fe97:	51                   	push   %ecx
42fe98:	61                   	popa
42fe99:	78 4f                	js     0x42feea
42fe9b:	37                   	aaa
42fe9c:	4d                   	dec    %ebp
42fe9d:	4d                   	dec    %ebp
42fe9e:	78 53                	js     0x42fef3
42fea0:	51                   	push   %ecx
42fea1:	53                   	push   %ebx
42fea2:	51                   	push   %ecx
42fea3:	31 70 35             	xor    %esi,0x35(%eax)
42fea6:	33 63 65             	xor    0x65(%ebx),%esp
42fea9:	46                   	inc    %esi
42feaa:	52                   	push   %edx
42feab:	4e                   	dec    %esi
42feac:	71 6c                	jno    0x42ff1a
42feae:	59                   	pop    %ecx
42feaf:	55                   	push   %ebp
42feb0:	62 34 30             	bound  %esi,(%eax,%esi,1)
42feb3:	7a 75                	jp     0x42ff2a
42feb5:	41                   	inc    %ecx
42feb6:	44                   	inc    %esp
42feb7:	5a                   	pop    %edx
42feb8:	68 6c 43 50 31       	push   $0x3150436c
42febd:	69 34 74 50 2b 65 69 	imul   $0x69652b50,(%esp,%esi,2),%esi
42fec4:	6e                   	outsb  %ds:(%esi),(%dx)
42fec5:	56                   	push   %esi
42fec6:	47                   	inc    %edi
42fec7:	46                   	inc    %esi
42fec8:	4f                   	dec    %edi
42fec9:	6b 4b 42 71          	imul   $0x71,0x42(%ebx),%ecx
42fecd:	30 66 2b             	xor    %ah,0x2b(%esi)
42fed0:	4f                   	dec    %edi
42fed1:	61                   	popa
42fed2:	4a                   	dec    %edx
42fed3:	7a 6c                	jp     0x42ff41
42fed5:	78 64                	js     0x42ff3b
42fed7:	77 37                	ja     0x42ff10
42fed9:	69 79 32 44 42 78 6e 	imul   $0x6e784244,0x32(%ecx),%edi
42fee0:	30 39                	xor    %bh,(%ecx)
42fee2:	58                   	pop    %eax
42fee3:	2b 5a 46             	sub    0x46(%edx),%ebx
42fee6:	4c                   	dec    %esp
42fee7:	73 69                	jae    0x42ff52
42fee9:	38 57 61             	cmp    %dl,0x61(%edi)
42feec:	45                   	inc    %ebp
42feed:	69 78 31 41 61 43 30 	imul   $0x30436141,0x31(%eax),%edi
42fef4:	48                   	dec    %eax
42fef5:	57                   	push   %edi
42fef6:	4b                   	dec    %ebx
42fef7:	6b 56 55 6c          	imul   $0x6c,0x55(%esi),%edx
42fefb:	46                   	inc    %esi
42fefc:	62 72 56             	bound  %esi,0x56(%edx)
42feff:	4f                   	dec    %edi
42ff00:	42                   	inc    %edx
42ff01:	79 41                	jns    0x42ff44
42ff03:	59                   	pop    %ecx
42ff04:	52                   	push   %edx
42ff05:	44                   	inc    %esp
42ff06:	38 77 33             	cmp    %dh,0x33(%edi)
42ff09:	55                   	push   %ebp
42ff0a:	41                   	inc    %ecx
42ff0b:	58                   	pop    %eax
42ff0c:	6b 59 69 75          	imul   $0x75,0x69(%ecx),%ebx
42ff10:	66 6f                	outsw  %ds:(%esi),(%dx)
42ff12:	49                   	dec    %ecx
42ff13:	4c                   	dec    %esp
42ff14:	54                   	push   %esp
42ff15:	75 4b                	jne    0x42ff62
42ff17:	56                   	push   %esi
42ff18:	32 6e 78             	xor    0x78(%esi),%ch
42ff1b:	32 63 65             	xor    0x65(%ebx),%ah
42ff1e:	38 32                	cmp    %dh,(%edx)
42ff20:	73 55                	jae    0x42ff77
42ff22:	6e                   	outsb  %ds:(%esi),(%dx)
42ff23:	71 61                	jno    0x42ff86
42ff25:	56                   	push   %esi
42ff26:	5a                   	pop    %edx
42ff27:	66 69 37 46 30       	imul   $0x3046,(%edi),%si
42ff2c:	2b 59 67             	sub    0x67(%ecx),%ebx
42ff2f:	31 66 4e             	xor    %esp,0x4e(%esi)
42ff32:	66 37                	data16 aaa
42ff34:	34 34                	xor    $0x34,%al
42ff36:	6a 76                	push   $0x76
42ff38:	68 30 72 6c 59       	push   $0x596c7230
42ff3d:	59                   	pop    %ecx
42ff3e:	6a 36                	push   $0x36
42ff40:	44                   	inc    %esp
42ff41:	36 67 45             	ss addr16 inc %ebp
42ff44:	31 70 49             	xor    %esi,0x49(%eax)
42ff47:	6d                   	insl   (%dx),%es:(%edi)
42ff48:	2f                   	das
42ff49:	33 65 57             	xor    0x57(%ebp),%esp
42ff4c:	44                   	inc    %esp
42ff4d:	78 52                	js     0x42ffa1
42ff4f:	36 67 6e             	outsb  %ss:(%si),(%dx)
42ff52:	44                   	inc    %esp
42ff53:	6e                   	outsb  %ds:(%esi),(%dx)
42ff54:	52                   	push   %edx
42ff55:	30 74 66 50          	xor    %dh,0x50(%esi,%eiz,2)
42ff59:	2b 58 6e             	sub    0x6e(%eax),%ebx
42ff5c:	68 39 78 7a 78       	push   $0x787a7839
42ff61:	41                   	inc    %ecx
42ff62:	6b 50 69 77          	imul   $0x77,0x69(%eax),%edx
42ff66:	72 51                	jb     0x42ffb9
42ff68:	48                   	dec    %eax
42ff69:	6a 37                	push   $0x37
42ff6b:	6d                   	insl   (%dx),%es:(%edi)
42ff6c:	4c                   	dec    %esp
42ff6d:	67 38 36 47 37       	cmp    %dh,0x3747
42ff72:	70 72                	jo     0x42ffe6
42ff74:	33 4d 36             	xor    0x36(%ebp),%ecx
42ff77:	4b                   	dec    %ebx
42ff78:	65 45                	gs inc %ebp
42ff7a:	49                   	dec    %ecx
42ff7b:	63 31                	arpl   %esi,(%ecx)
42ff7d:	61                   	popa
42ff7e:	38 65 31             	cmp    %ah,0x31(%ebp)
42ff81:	4a                   	dec    %edx
42ff82:	68 6c 65 46 52       	push   $0x5246656c
42ff87:	74 71                	je     0x42fffa
42ff89:	66 4f                	dec    %di
42ff8b:	4e                   	dec    %esi
42ff8c:	35 50 68 35 33       	xor    $0x33356850,%eax
42ff91:	31 72 6f             	xor    %esi,0x6f(%edx)
42ff94:	79 33                	jns    0x42ffc9
42ff96:	62 50 30             	bound  %edx,0x30(%eax)
42ff99:	65 64 31 57 47       	gs xor %edx,%fs:0x47(%edi)
42ff9e:	53                   	push   %ebx
42ff9f:	4e                   	dec    %esi
42ffa0:	6a 72                	push   $0x72
42ffa2:	4e                   	dec    %esi
42ffa3:	4c                   	dec    %esp
42ffa4:	34 57                	xor    $0x57,%al
42ffa6:	33 57 49             	xor    0x49(%edi),%edx
42ffa9:	69 2f 6c 49 31 4c    	imul   $0x4c31496c,(%edi),%ebp
42ffaf:	44                   	inc    %esp
42ffb0:	7a 4f                	jp     0x430001
42ffb2:	4c                   	dec    %esp
42ffb3:	55                   	push   %ebp
42ffb4:	63 36                	arpl   %esi,(%esi)
42ffb6:	35 38 4f 70 56       	xor    $0x56704f38,%eax
42ffbb:	41                   	inc    %ecx
42ffbc:	33 6e 6f             	xor    0x6f(%esi),%ebp
42ffbf:	41                   	inc    %ecx
42ffc0:	75 48                	jne    0x43000a
42ffc2:	2b 65 4f             	sub    0x4f(%ebp),%esp
42ffc5:	38 73 64             	cmp    %dh,0x64(%ebx)
42ffc8:	6f                   	outsl  %ds:(%esi),(%dx)
42ffc9:	32 48 51             	xor    0x51(%eax),%cl
42ffcc:	6a 37                	push   $0x37
42ffce:	46                   	inc    %esi
42ffcf:	48                   	dec    %eax
42ffd0:	71 36                	jno    0x430008
42ffd2:	74 4e                	je     0x430022
42ffd4:	77 4d                	ja     0x430023
42ffd6:	61                   	popa
42ffd7:	4a                   	dec    %edx
42ffd8:	68 6b 4b 67 61       	push   $0x61674b6b
42ffdd:	4b                   	dec    %ebx
42ffde:	52                   	push   %edx
42ffdf:	32 7a 59             	xor    0x59(%edx),%bh
42ffe2:	39 55 41             	cmp    %edx,0x41(%ebp)
42ffe5:	2f                   	das
42ffe6:	6c                   	insb   (%dx),%es:(%edi)
42ffe7:	55                   	push   %ebp
42ffe8:	33 51 75             	xor    0x75(%ecx),%edx
42ffeb:	65 72 30             	gs jb  0x43001e
42ffee:	4e                   	dec    %esi
42ffef:	6a 6d                	push   $0x6d
42fff1:	35 72 78 37 54       	xor    $0x54377872,%eax
42fff6:	49                   	dec    %ecx
42fff7:	56                   	push   %esi
42fff8:	52                   	push   %edx
42fff9:	51                   	push   %ecx
42fffa:	4e                   	dec    %esi
42fffb:	73 67                	jae    0x430064
42fffd:	6a 74                	push   $0x74
42ffff:	4b                   	dec    %ebx
430000:	56                   	push   %esi
430001:	2b 6b 71             	sub    0x71(%ebx),%ebp
430004:	67 77 50             	addr16 ja 0x430057
430007:	54                   	push   %esp
430008:	7a 4a                	jp     0x430054
43000a:	56                   	push   %esi
43000b:	4a                   	dec    %edx
43000c:	77 58                	ja     0x430066
43000e:	59                   	pop    %ecx
43000f:	56                   	push   %esi
430010:	63 46 38             	arpl   %eax,0x38(%esi)
430013:	46                   	inc    %esi
430014:	74 37                	je     0x43004d
430016:	49                   	dec    %ecx
430017:	62 49 4e             	bound  %ecx,0x4e(%ecx)
43001a:	71 61                	jno    0x43007d
43001c:	33 59 70             	xor    0x70(%ecx),%ebx
43001f:	30 68 78             	xor    %ch,0x78(%eax)
430022:	37                   	aaa
430023:	78 33                	js     0x430058
430025:	6f                   	outsl  %ds:(%esi),(%dx)
430026:	42                   	inc    %edx
430027:	56                   	push   %esi
430028:	33 43 50             	xor    0x50(%ebx),%eax
43002b:	38 78 6a             	cmp    %bh,0x6a(%eax)
43002e:	2b 56 75             	sub    0x75(%esi),%edx
430031:	69 72 6f 4c 51 56 63 	imul   $0x6356514c,0x6f(%edx),%esi
430038:	4c                   	dec    %esp
430039:	4b                   	dec    %ebx
43003a:	52                   	push   %edx
43003b:	46                   	inc    %esi
43003c:	36 35 61 4e 33 55    	ss xor $0x55334e61,%eax
430042:	65 72 45             	gs jb  0x43008a
430045:	65 70 56             	gs jo  0x43009e
430048:	52                   	push   %edx
430049:	5a                   	pop    %edx
43004a:	76 53                	jbe    0x43009f
43004c:	4c                   	dec    %esp
43004d:	33 6d 5a             	xor    0x5a(%ebp),%ebp
430050:	47                   	inc    %edi
430051:	31 6a 6e             	xor    %ebp,0x6e(%edx)
430054:	2b 33                	sub    (%ebx),%esi
430056:	48                   	dec    %eax
430057:	4c                   	dec    %esp
430058:	79 51                	jns    0x4300ab
43005a:	4d                   	dec    %ebp
43005b:	54                   	push   %esp
43005c:	56                   	push   %esi
43005d:	45                   	inc    %ebp
43005e:	61                   	popa
43005f:	43                   	inc    %ebx
430060:	6b 66 43 6d          	imul   $0x6d,0x43(%esi),%esp
430064:	31 4b 59             	xor    %ecx,0x59(%ebx)
430067:	46                   	inc    %esi
430068:	6a 46                	push   $0x46
43006a:	7a 39                	jp     0x4300a5
43006c:	2b 38                	sub    (%eax),%edi
43006e:	37                   	aaa
43006f:	6c                   	insb   (%dx),%es:(%edi)
430070:	49                   	dec    %ecx
430071:	39 76 71             	cmp    %esi,0x71(%esi)
430074:	75 4b                	jne    0x4300c1
430076:	41                   	inc    %ecx
430077:	30 6d 54             	xor    %ch,0x54(%ebp)
43007a:	47                   	inc    %edi
43007b:	4b                   	dec    %ebx
43007c:	71 58                	jno    0x4300d6
43007e:	70 67                	jo     0x4300e7
430080:	73 48                	jae    0x4300ca
430082:	52                   	push   %edx
430083:	78 5a                	js     0x4300df
430085:	69 52 33 55 50 57 33 	imul   $0x33575055,0x33(%edx),%edx
43008c:	52                   	push   %edx
43008d:	56                   	push   %esi
43008e:	44                   	inc    %esp
43008f:	72 32                	jb     0x4300c3
430091:	7a 30                	jp     0x4300c3
430093:	56                   	push   %esi
430094:	30 67 39             	xor    %ah,0x39(%edi)
430097:	55                   	push   %ebp
430098:	5a                   	pop    %edx
430099:	50                   	push   %eax
43009a:	54                   	push   %esp
43009b:	47                   	inc    %edi
43009c:	75 67                	jne    0x430105
43009e:	55                   	push   %ebp
43009f:	51                   	push   %ecx
4300a0:	38 6d 4e             	cmp    %ch,0x4e(%ebp)
4300a3:	30 59 67             	xor    %bl,0x67(%ecx)
4300a6:	79 58                	jns    0x430100
4300a8:	30 39                	xor    %bh,(%ecx)
4300aa:	33 30                	xor    (%eax),%esi
4300ac:	6d                   	insl   (%dx),%es:(%edi)
4300ad:	6d                   	insl   (%dx),%es:(%edi)
4300ae:	4d                   	dec    %ebp
4300af:	37                   	aaa
4300b0:	4b                   	dec    %ebx
4300b1:	62 79 76             	bound  %edi,0x76(%ecx)
4300b4:	54                   	push   %esp
4300b5:	37                   	aaa