42ef6a:	41                   	inc    %ecx
42ef6b:	41                   	inc    %ecx
42ef6c:	41                   	inc    %ecx
42ef6d:	59                   	pop    %ecx
42ef6e:	79 44                	jns    0x42efb4
42ef70:	44                   	inc    %esp
42ef71:	68 2f 51 69 59       	push   $0x5969512f
42ef76:	57                   	push   %edi
42ef77:	55                   	push   %ebp
42ef78:	67 55                	addr16 push %ebp
42ef7a:	4a                   	dec    %edx
42ef7b:	78 65                	js     0x42efe2
42ef7d:	44                   	inc    %esp
42ef7e:	56                   	push   %esi
42ef7f:	67 67 41             	addr16 addr16 inc %ecx
42ef82:	51                   	push   %ecx
42ef83:	41                   	inc    %ecx
42ef84:	41                   	inc    %ecx
42ef85:	41                   	inc    %ecx
42ef86:	47                   	inc    %edi
42ef87:	4d                   	dec    %ebp
42ef88:	67 66 51             	addr16 push %cx
42ef8b:	5a                   	pop    %edx
42ef8c:	64 39 47 45          	cmp    %eax,%fs:0x45(%edi)
42ef90:	67 49                	addr16 dec %ecx
42ef92:	33 7a 57             	xor    0x57(%edx),%edi
42ef95:	34 56                	xor    $0x56,%al
42ef97:	6b 67 41 77          	imul   $0x77,0x41(%edi),%esp
42ef9b:	41                   	inc    %ecx
42ef9c:	41                   	inc    %ecx
42ef9d:	41                   	inc    %ecx
42ef9e:	47                   	inc    %edi
42ef9f:	4d                   	dec    %ebp
42efa0:	67 72 58             	addr16 jb 0x42effb
42efa3:	34 62                	xor    $0x62,%al
42efa5:	2b 56 68             	sub    0x68(%esi),%edx
42efa8:	6c                   	insb   (%dx),%es:(%edi)
42efa9:	2f                   	das
42efaa:	67 77 42             	addr16 ja 0x42efef
42efad:	41                   	inc    %ecx
42efae:	43                   	inc    %ebx
42efaf:	42                   	inc    %edx
42efb0:	6e                   	outsb  %ds:(%esi),(%dx)
42efb1:	74 65                	je     0x42f018
42efb3:	59                   	pop    %ecx
42efb4:	43                   	inc    %ebx
42efb5:	49                   	dec    %ecx
42efb6:	50                   	push   %eax
42efb7:	2f                   	das
42efb8:	36 67 2b 42 68       	sub    %ss:0x68(%bp,%si),%eax
42efbd:	49                   	dec    %ecx
42efbe:	41                   	inc    %ecx
42efbf:	45                   	inc    %ebp
42efc0:	41                   	inc    %ecx
42efc1:	41                   	inc    %ecx
42efc2:	41                   	inc    %ecx
42efc3:	42                   	inc    %edx
42efc4:	69 49 4e 71 70 45 39 	imul   $0x39457071,0x4e(%ecx),%ecx
42efcb:	68 68 5a 6d 55       	push   $0x556d5a68
42efd0:	67 34 54             	addr16 xor $0x54,%al
42efd3:	62 5a 48             	bound  %ebx,0x48(%edx)
42efd6:	47                   	inc    %edi
42efd7:	47                   	inc    %edi
42efd8:	52                   	push   %edx
42efd9:	49                   	dec    %ecx
42efda:	4a                   	dec    %edx
42efdb:	44                   	inc    %esp
42efdc:	2b 2f                	sub    (%edi),%ebp
42efde:	2f                   	das
42efdf:	38 67 42             	cmp    %ah,0x42(%edi)
42efe2:	41                   	inc    %ecx
42efe3:	41                   	inc    %ecx
42efe4:	41                   	inc    %ecx
42efe5:	41                   	inc    %ecx
42efe6:	47                   	inc    %edi
42efe7:	4e                   	dec    %esi
42efe8:	6c                   	insb   (%dx),%es:(%edi)
42efe9:	49                   	dec    %ecx
42efea:	41                   	inc    %ecx
42efeb:	49                   	dec    %ecx
42efec:	41                   	inc    %ecx
42efed:	41                   	inc    %ecx
42efee:	41                   	inc    %ecx
42efef:	42                   	inc    %edx
42eff0:	69 49 41 45 41 41 41 	imul   $0x41414145,0x41(%ecx),%ecx
42eff7:	42                   	inc    %edx
42eff8:	6a 59                	push   $0x59
42effa:	64 4b                	fs dec %ebx
42effc:	63 49 50             	arpl   %ecx,0x50(%ecx)
42efff:	38 58 44             	cmp    %bl,0x44(%eax)
42f002:	42                   	inc    %edx
42f003:	6f                   	outsl  %ds:(%esi),(%dx)
42f004:	67 45                	addr16 inc %ebp
42f006:	75 32                	jne    0x42f03a
42f008:	45                   	inc    %ebp
42f009:	41                   	inc    %ecx
42f00a:	31 6b 67             	xor    %ebp,0x67(%ebx)
42f00d:	48                   	dec    %eax
42f00e:	64 56                	fs push %esi
42f010:	34 36                	xor    $0x36,%al
42f012:	56                   	push   %esi
42f013:	68 6c 2f 67 34       	push   $0x34672f6c
42f018:	57                   	push   %edi
42f019:	41                   	inc    %ecx
42f01a:	44                   	inc    %esp
42f01b:	68 54 2f 50 2f       	push   $0x2f502f54
42f020:	2f                   	das
42f021:	2f                   	das
42f022:	67 77 44             	addr16 ja 0x42f069
42f025:	41                   	inc    %ecx
42f026:	4e                   	dec    %esi
42f027:	41                   	inc    %ecx
42f028:	4a                   	dec    %edx
42f029:	41                   	inc    %ecx
42f02a:	41                   	inc    %ecx
42f02b:	41                   	inc    %ecx
42f02c:	42                   	inc    %edx
42f02d:	4b                   	dec    %ebx
42f02e:	43                   	inc    %ebx
42f02f:	63 41 41             	arpl   %eax,0x41(%ecx)
42f032:	41                   	inc    %ecx
42f033:	70 76                	jo     0x42f0ab
42f035:	4b                   	dec    %ebx
42f036:	41                   	inc    %ecx
42f037:	41                   	inc    %ecx
42f038:	41                   	inc    %ecx
42f039:	43                   	inc    %ebx
42f03a:	76 34                	jbe    0x42f070
42f03c:	4d                   	dec    %ebp
42f03d:	41                   	inc    %ecx
42f03e:	77 41                	ja     0x42f081
42f040:	67 6f                	outsl  %ds:(%si),(%dx)
42f042:	32 73 4a             	xor    0x4a(%ebx),%dh
42f045:	41                   	inc    %ecx
42f046:	53                   	push   %ebx
42f047:	41                   	inc    %ecx
42f048:	6a 76                	push   $0x76
42f04a:	6c                   	insb   (%dx),%es:(%edi)
42f04b:	76 71                	jbe    0x42f0be
42f04d:	57                   	push   %edi
42f04e:	57                   	push   %edi
42f04f:	55                   	push   %ebp
42f050:	67 39 38             	cmp    %edi,(%bx,%si)
42f053:	41                   	inc    %ecx
42f054:	5a                   	pop    %edx
42f055:	47                   	inc    %edi
42f056:	56                   	push   %esi
42f057:	67 67 64 68 4e 73 41 	addr16 addr16 fs push $0x6d41734e
42f05e:	6d
42f05f:	47                   	inc    %edi
42f060:	4e                   	dec    %esi
42f061:	48                   	dec    %eax
42f062:	77 41                	ja     0x42f0a5
42f064:	41                   	inc    %ecx
42f065:	41                   	inc    %ecx
42f066:	53                   	push   %ebx
42f067:	55                   	push   %ebp
42f068:	67 56                	addr16 push %esi
42f06a:	44                   	inc    %esp
42f06b:	32 32                	xor    (%edx),%dh
42f06d:	78 43                	js     0x42f0b2
42f06f:	43                   	inc    %ebx
42f070:	38 74 65 45          	cmp    %dh,0x45(%ebp,%eiz,2)
42f074:	70 57                	jo     0x42f0cd
42f076:	47                   	inc    %edi
42f077:	5a                   	pop    %edx
42f078:	6d                   	insl   (%dx),%es:(%edi)
42f079:	49                   	dec    %ecx
42f07a:	45                   	inc    %ebp
42f07b:	6f                   	outsl  %ds:(%esi),(%dx)
42f07c:	46                   	inc    %esi
42f07d:	75 41                	jne    0x42f0c0
42f07f:	6c                   	insb   (%dx),%es:(%edi)
42f080:	59                   	pop    %ecx
42f081:	49                   	dec    %ecx
42f082:	46                   	inc    %esi
42f083:	6e                   	outsb  %ds:(%esi),(%dx)
42f084:	34 54                	xor    $0x54,%al
42f086:	2f                   	das
42f087:	68 5a 5a 57 62       	push   $0x62575a5a
42f08c:	51                   	push   %ecx
42f08d:	42                   	inc    %edx
42f08e:	67 41                	addr16 inc %ecx
42f090:	41                   	inc    %ecx
42f091:	41                   	inc    %ecx
42f092:	53                   	push   %ebx
42f093:	67 6e                	outsb  %ds:(%si),(%dx)
42f095:	41                   	inc    %ecx
42f096:	41                   	inc    %ecx
42f097:	41                   	inc    %ecx
42f098:	4b                   	dec    %ebx
42f099:	6f                   	outsl  %ds:(%esi),(%dx)
42f09a:	6d                   	insl   (%dx),%es:(%edi)
42f09b:	38 70 41             	cmp    %dh,0x41(%eax)
42f09e:	41                   	inc    %ecx
42f09f:	41                   	inc    %ecx
42f0a0:	4b                   	dec    %ebx
42f0a1:	2f                   	das
42f0a2:	67 77 44             	addr16 ja 0x42f0e9
42f0a5:	41                   	inc    %ecx
42f0a6:	43                   	inc    %ebx
42f0a7:	43                   	inc    %ebx
42f0a8:	50                   	push   %eax
42f0a9:	65 46                	gs inc %esi
42f0ab:	4c                   	dec    %esp
42f0ac:	59                   	pop    %ecx
42f0ad:	49                   	dec    %ecx
42f0ae:	49                   	dec    %ecx
42f0af:	59                   	pop    %ecx
42f0b0:	35 32 4f 64 5a       	xor    $0x5a644f32,%eax
42f0b5:	5a                   	pop    %edx
42f0b6:	69 44 33 77 49 55 50 	imul   $0x59505549,0x77(%ebx,%esi,1),%eax
42f0bd:	59
42f0be:	53                   	push   %ebx
42f0bf:	43                   	inc    %ebx
42f0c0:	6c                   	insb   (%dx),%es:(%edi)
42f0c1:	50                   	push   %eax
42f0c2:	68 62 73 49 46       	push   $0x46497362
42f0c7:	4a                   	dec    %edx
42f0c8:	6c                   	insb   (%dx),%es:(%edi)
42f0c9:	7a 65                	jp     0x42f130
42f0cb:	64 59                	fs pop %ecx
42f0cd:	5a                   	pop    %edx
42f0ce:	69 42 51 34 57 33 6b 	imul   $0x6b335734,0x51(%edx),%eax
42f0d5:	57                   	push   %edi
42f0d6:	43                   	inc    %ebx
42f0d7:	44                   	inc    %esp
42f0d8:	41                   	inc    %ecx
42f0d9:	50                   	push   %eax
42f0da:	38 76 37             	cmp    %dh,0x37(%esi)
42f0dd:	57                   	push   %edi
42f0de:	53                   	push   %ebx
42f0df:	44                   	inc    %esp
42f0e0:	30 59 72             	xor    %bl,0x72(%ecx)
42f0e3:	41                   	inc    %ecx
42f0e4:	67 59                	addr16 pop %ecx
42f0e6:	53                   	push   %ebx
42f0e7:	42                   	inc    %edx
42f0e8:	6c                   	insb   (%dx),%es:(%edi)
42f0e9:	45                   	inc    %ebp
42f0ea:	59                   	pop    %ecx
42f0eb:	55                   	push   %ebp
42f0ec:	4a                   	dec    %edx
42f0ed:	57                   	push   %edi
42f0ee:	57                   	push   %edi
42f0ef:	55                   	push   %ebp
42f0f0:	67 42                	addr16 inc %edx
42f0f2:	34 36                	xor    $0x36,%al
42f0f4:	4a                   	dec    %edx
42f0f5:	4b                   	dec    %ebx
42f0f6:	6c                   	insb   (%dx),%es:(%edi)
42f0f7:	68 6c 63 67 73       	push   $0x7367636c
42f0fc:	41                   	inc    %ecx
42f0fd:	41                   	inc    %ecx
42f0fe:	48                   	dec    %eax
42f0ff:	42                   	inc    %edx
42f100:	76 4b                	jbe    0x42f14d
42f102:	67 41                	addr16 inc %ecx
42f104:	41                   	inc    %ecx
42f105:	43                   	inc    %ebx
42f106:	69 59 67 67 41 56 52 	imul   $0x52564167,0x67(%ecx),%ebx
42f10d:	38 57 59             	cmp    %dl,0x59(%edi)
42f110:	67 71 43             	addr16 jno 0x42f156
42f113:	48                   	dec    %eax
42f114:	39 37                	cmp    %esi,(%edi)
42f116:	46                   	inc    %esi
42f117:	68 6c 49 44 41       	push   $0x4144496c
42f11c:	63 72 50             	arpl   %esi,0x50(%edx)
42f11f:	74 68                	je     0x42f189
42f121:	2f                   	das
42f122:	67 34 57             	addr16 xor $0x57,%al
42f125:	41                   	inc    %ecx
42f126:	44                   	inc    %esp
42f127:	69 4b 2b 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2b(%ebx),%ecx
42f12e:	67 77 42             	addr16 ja 0x42f173
42f131:	41                   	inc    %ecx
42f132:	43                   	inc    %ebx
42f133:	41                   	inc    %ecx
42f134:	71 68                	jno    0x42f19e
42f136:	78 49                	js     0x42f181
42f138:	46                   	inc    %esi
42f139:	49                   	dec    %ecx
42f13a:	44                   	inc    %esp
42f13b:	41                   	inc    %ecx
42f13c:	48                   	dec    %eax
42f13d:	4b                   	dec    %ebx
42f13e:	53                   	push   %ebx
42f13f:	6c                   	insb   (%dx),%es:(%edi)
42f140:	5a                   	pop    %edx
42f141:	49                   	dec    %ecx
42f142:	43                   	inc    %ebx
42f143:	65 41                	gs inc %ecx
42f145:	46                   	inc    %esi
42f146:	69 52 59 2f 67 77 42 	imul   $0x4277672f,0x59(%edx),%edx
42f14d:	41                   	inc    %ecx
42f14e:	43                   	inc    %ebx
42f14f:	41                   	inc    %ecx
42f150:	72 73                	jb     0x42f1c5
42f152:	79 36                	jns    0x42f18a
42f154:	75 5a                	jne    0x42f1b0
42f156:	53                   	push   %ebx
42f157:	43                   	inc    %ebx
42f158:	45                   	inc    %ebp
42f159:	6d                   	insl   (%dx),%es:(%edi)
42f15a:	48                   	dec    %eax
42f15b:	34 5a                	xor    $0x5a,%al
42f15d:	57                   	push   %edi
42f15e:	53                   	push   %ebx
42f15f:	42                   	inc    %edx
42f160:	45                   	inc    %ebp
42f161:	62 67 59             	bound  %esp,0x59(%edi)
42f164:	42                   	inc    %edx
42f165:	57                   	push   %edi
42f166:	43                   	inc    %ebx
42f167:	43                   	inc    %ebx
42f168:	37                   	aaa
42f169:	50                   	push   %eax
42f16a:	34 33                	xor    $0x33,%al
42f16c:	67 59                	addr16 pop %ecx
42f16e:	53                   	push   %ebx
42f16f:	44                   	inc    %esp
42f170:	7a 34                	jp     0x42f1a6
42f172:	69 73 6d 57 4a 45 67 	imul   $0x67454a57,0x6d(%ebx),%esi
42f179:	4f                   	dec    %edi
42f17a:	65 61                	gs popa
42f17c:	7a 43                	jp     0x42f1c1
42f17e:	32 59 67             	xor    0x67(%ecx),%bl
42f181:	43                   	inc    %ebx
42f182:	4a                   	dec    %edx
42f183:	59                   	pop    %ecx
42f184:	59                   	pop    %ecx
42f185:	36 47                	ss inc %edi
42f187:	46                   	inc    %esi
42f188:	6d                   	insl   (%dx),%es:(%edi)
42f189:	5a                   	pop    %edx
42f18a:	6d                   	insl   (%dx),%es:(%edi)
42f18b:	56                   	push   %esi
42f18c:	6d                   	insl   (%dx),%es:(%edi)
42f18d:	49                   	dec    %ecx
42f18e:	4d                   	dec    %ebp
42f18f:	69 50 56 42 78 68 59 	imul   $0x59687842,0x56(%eax),%edx
42f196:	64 4b                	fs dec %ebx
42f198:	63 2f                	arpl   %ebp,(%edi)
42f19a:	67 77 42             	addr16 ja 0x42f1df
42f19d:	41                   	inc    %ecx
42f19e:	43                   	inc    %ebx
42f19f:	42                   	inc    %edx
42f1a0:	54                   	push   %esp
42f1a1:	44                   	inc    %esp
42f1a2:	59                   	pop    %ecx