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
42f1a3:	56                   	push   %esi
42f1a4:	52                   	push   %edx
42f1a5:	49                   	dec    %ecx
42f1a6:	42                   	inc    %edx
42f1a7:	35 61 72 52 6c       	xor    $0x6c527261,%eax
42f1ac:	5a                   	pop    %edx
42f1ad:	49                   	dec    %ecx
42f1ae:	50                   	push   %eax
42f1af:	43                   	inc    %ebx
42f1b0:	57                   	push   %edi
42f1b1:	37                   	aaa
42f1b2:	68 70 5a 49 49       	push   $0x49495a70
42f1b7:	70 36                	jo     0x42f1ef
42f1b9:	38 42 6c             	cmp    %al,0x6c(%edx)
42f1bc:	68 49 50 75 59       	push   $0x59755049
42f1c1:	73 50                	jae    0x42f213
42f1c3:	56                   	push   %esi
42f1c4:	5a                   	pop    %edx
42f1c5:	5a                   	pop    %edx
42f1c6:	53                   	push   %ebx
42f1c7:	42                   	inc    %edx
42f1c8:	55                   	push   %ebp
42f1c9:	31 6d 67             	xor    %ebp,0x67(%ebp)
42f1cc:	50                   	push   %eax
42f1cd:	57                   	push   %edi
42f1ce:	43                   	inc    %ebx
42f1cf:	41                   	inc    %ecx
42f1d0:	47                   	inc    %edi
42f1d1:	41                   	inc    %ecx
42f1d2:	41                   	inc    %ecx
42f1d3:	41                   	inc    %ecx
42f1d4:	41                   	inc    %ecx
42f1d5:	59                   	pop    %ecx
42f1d6:	2f                   	das
42f1d7:	34 4d                	xor    $0x4d,%al
42f1d9:	41                   	inc    %ecx
42f1da:	51                   	push   %ecx
42f1db:	41                   	inc    %ecx
42f1dc:	67 67 67 59          	addr16 addr16 addr16 pop %ecx
42f1e0:	2b 41 79             	sub    0x79(%ecx),%eax
42f1e3:	41                   	inc    %ecx
42f1e4:	42                   	inc    %edx
42f1e5:	41                   	inc    %ecx
42f1e6:	41                   	inc    %ecx
42f1e7:	41                   	inc    %ecx
42f1e8:	41                   	inc    %ecx
42f1e9:	59                   	pop    %ecx
42f1ea:	79 41                	jns    0x42f22d
42f1ec:	44                   	inc    %esp
42f1ed:	41                   	inc    %ecx
42f1ee:	41                   	inc    %ecx
42f1ef:	41                   	inc    %ecx
42f1f0:	41                   	inc    %ecx
42f1f1:	59                   	pop    %ecx
42f1f2:	69 41 47 32 69 59 44 	imul   $0x44596932,0x47(%ecx),%eax
42f1f9:	57                   	push   %edi
42f1fa:	47                   	inc    %edi
42f1fb:	55                   	push   %ebp
42f1fc:	67 4c                	addr16 dec %esp
42f1fe:	74 36                	je     0x42f236
42f200:	34 41                	xor    $0x41,%al
42f202:	32 46 6c             	xor    0x6c(%esi),%al
42f205:	49                   	dec    %ecx
42f206:	4b                   	dec    %ebx
42f207:	51                   	push   %ecx
42f208:	69 70 68 4e 68 49 41 	imul   $0x4149684e,0x68(%eax),%esi
42f20f:	59                   	pop    %ecx
42f210:	41                   	inc    %ecx
42f211:	41                   	inc    %ecx
42f212:	41                   	inc    %ecx
42f213:	42                   	inc    %edx
42f214:	6a 6b                	push   $0x6b
42f216:	53                   	push   %ebx
42f217:	43                   	inc    %ebx
42f218:	7a 74                	jp     0x42f28e
42f21a:	52                   	push   %edx
42f21b:	55                   	push   %ebp
42f21c:	70 49                	jo     0x42f267
42f21e:	4e                   	dec    %esi
42f21f:	2b 7a 41             	sub    0x41(%edx),%edi
42f222:	43                   	inc    %ebx
42f223:	70 5a                	jo     0x42f27f
42f225:	49                   	dec    %ecx
42f226:	46                   	inc    %esi
42f227:	74 2b                	je     0x42f254
42f229:	36 2f                	ss das
42f22b:	39 59 49             	cmp    %ebx,0x49(%ecx)
42f22e:	42                   	inc    %edx
42f22f:	64 53                	fs push %ebx
42f231:	52                   	push   %edx
42f232:	78 42                	js     0x42f276
42f234:	68 49 41 49 41       	push   $0x41494149
42f239:	41                   	inc    %ecx
42f23a:	41                   	inc    %ecx
42f23b:	42                   	inc    %edx
42f23c:	6a 49                	push   $0x49
42f23e:	50                   	push   %eax
42f23f:	31 74 48 64          	xor    %esi,0x64(%eax,%ecx,2)
42f243:	6c                   	insb   (%dx),%es:(%edi)
42f244:	68 5a 53 43 53       	push   $0x5343535a
42f249:	6d                   	insl   (%dx),%es:(%edi)
42f24a:	63 77 69             	arpl   %esi,0x69(%edi)
42f24d:	57                   	push   %edi
42f24e:	47                   	inc    %edi
42f24f:	48                   	dec    %eax
42f250:	53                   	push   %ebx
42f251:	6e                   	outsb  %ds:(%esi),(%dx)
42f252:	50                   	push   %eax
42f253:	34 4d                	xor    $0x4d,%al
42f255:	41                   	inc    %ecx
42f256:	51                   	push   %ecx
42f257:	41                   	inc    %ecx
42f258:	67 52                	addr16 push %edx
42f25a:	64 4f                	fs dec %edi
42f25c:	37                   	aaa
42f25d:	32 53 41             	xor    0x41(%ebx),%dl
42f260:	64 54                	fs push %esp
42f262:	45                   	inc    %ebp
42f263:	72 70                	jb     0x42f2d5
42f265:	57                   	push   %edi
42f266:	53                   	push   %ebx
42f267:	44                   	inc    %esp
42f268:	64 67 48             	fs addr16 dec %eax
42f26b:	55                   	push   %ebp
42f26c:	52                   	push   %edx
42f26d:	57                   	push   %edi
42f26e:	43                   	inc    %ebx
42f26f:	44                   	inc    %esp
42f270:	59                   	pop    %ecx
42f271:	39 78 6a             	cmp    %edi,0x6a(%eax)
42f274:	2b 59 57             	sub    0x57(%ecx),%ebx
42f277:	58                   	pop    %eax
42f278:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
42f27c:	41                   	inc    %ecx
42f27d:	49                   	dec    %ecx
42f27e:	43                   	inc    %ebx
42f27f:	70 49                	jo     0x42f2ca
42f281:	63 52 34             	arpl   %edx,0x34(%edx)
42f284:	67 4c                	addr16 dec %esp
42f286:	4b                   	dec    %ebx
42f287:	49                   	dec    %ecx
42f288:	42                   	inc    %edx
42f289:	46                   	inc    %esi
42f28a:	57                   	push   %edi
42f28b:	45                   	inc    %ebp
42f28c:	67 48                	addr16 dec %eax
42f28e:	52                   	push   %edx
42f28f:	61                   	popa
42f290:	50                   	push   %eax
42f291:	39 46 69             	cmp    %eax,0x69(%esi)
42f294:	52                   	push   %edx
42f295:	49                   	dec    %ecx
42f296:	4f                   	dec    %edi
42f297:	4d                   	dec    %ebp
42f298:	35 4d 73 5a 6c       	xor    $0x6c5a734d,%eax
42f29d:	49                   	dec    %ecx
42f29e:	47                   	inc    %edi
42f29f:	6e                   	outsb  %ds:(%esi),(%dx)
42f2a0:	2f                   	das
42f2a1:	62 67 68             	bound  %esp,0x68(%edi)
42f2a4:	68 49 43 79 30       	push   $0x30794349
42f2a9:	46                   	inc    %esi
42f2aa:	52                   	push   %edx
42f2ab:	64 59                	fs pop %ecx
42f2ad:	5a                   	pop    %edx
42f2ae:	69 43 56 2f 31 44 59 	imul   $0x5944312f,0x56(%ebx),%eax
42f2b5:	57                   	push   %edi
42f2b6:	53                   	push   %ebx
42f2b7:	43                   	inc    %ebx
42f2b8:	53                   	push   %ebx
42f2b9:	45                   	inc    %ebp
42f2ba:	76 62                	jbe    0x42f31e
42f2bc:	65 57                	gs push %edi
42f2be:	57                   	push   %edi
42f2bf:	48                   	dec    %eax