41912c:	2c 20                	sub    $0x20,%al
41912e:	50                   	push   %eax
41912f:	75 62                	jne    0x419193
419131:	6c                   	insb   (%dx),%es:(%edi)
419132:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
419139:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
41913d:	62 37                	bound  %esi,(%edi)
41913f:	37                   	aaa
419140:	61                   	popa
419141:	35 63 35 36 31       	xor    $0x31363563,%eax
419146:	39 33                	cmp    %esi,(%ebx)
419148:	34 65                	xor    $0x65,%al
41914a:	30 38                	xor    %bh,(%eax)
41914c:	39 23                	cmp    %esp,(%ebx)
41914e:	53                   	push   %ebx
41914f:	79 73                	jns    0x4191c4
419151:	74 65                	je     0x4191b8
419153:	6d                   	insl   (%dx),%es:(%edi)
419154:	2e 52                	cs push %edx
419156:	65 73 6f             	gs jae 0x4191c8
419159:	75 72                	jne    0x4191cd
41915b:	63 65 73             	arpl   %esp,0x73(%ebp)
41915e:	2e 52                	cs push %edx
419160:	75 6e                	jne    0x4191d0
419162:	74 69                	je     0x4191cd
419164:	6d                   	insl   (%dx),%es:(%edi)
419165:	65 52                	gs push %edx
419167:	65 73 6f             	gs jae 0x4191d9
41916a:	75 72                	jne    0x4191de
41916c:	63 65 53             	arpl   %esp,0x53(%ebp)
41916f:	65 74 02             	gs je  0x419174
41917a:	00 00                	add    %al,(%eax)
41917c:	00 50 41             	add    %dl,0x41(%eax)
41917f:	44                   	inc    %esp
419180:	50                   	push   %eax
419181:	41                   	inc    %ecx
419182:	44                   	inc    %esp
419183:	50                   	push   %eax
419184:	b4 00                	mov    $0x0,%ah
419186:	00 00                	add    %al,(%eax)
419188:	b4 00                	mov    $0x0,%ah
41918a:	00 00                	add    %al,(%eax)
41918c:	ce                   	into
41918d:	ca ef be             	lret   $0xbeef
419190:	01 00                	add    %eax,(%eax)
419192:	00 00                	add    %al,(%eax)
419194:	91                   	xchg   %eax,%ecx
419195:	00 00                	add    %al,(%eax)
419197:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
41919b:	73 74                	jae    0x419211
41919d:	65 6d                	gs insl (%dx),%es:(%edi)
41919f:	2e 52                	cs push %edx
4191a1:	65 73 6f             	gs jae 0x419213
4191a4:	75 72                	jne    0x419218
4191a6:	63 65 73             	arpl   %esp,0x73(%ebp)
4191a9:	2e 52                	cs push %edx
4191ab:	65 73 6f             	gs jae 0x41921d
4191ae:	75 72                	jne    0x419222
4191b0:	63 65 52             	arpl   %esp,0x52(%ebp)
4191b3:	65 61                	gs popa
4191b5:	64 65 72 2c          	fs gs jb 0x4191e5
4191b9:	20 6d 73             	and    %ch,0x73(%ebp)
4191bc:	63 6f 72             	arpl   %ebp,0x72(%edi)
4191bf:	6c                   	insb   (%dx),%es:(%edi)
4191c0:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
4191c7:	73 69                	jae    0x419232
4191c9:	6f                   	outsl  %ds:(%esi),(%dx)
4191ca:	6e                   	outsb  %ds:(%esi),(%dx)
4191cb:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
4191d0:	30 2e                	xor    %ch,(%esi)
4191d2:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
4191d5:	43                   	inc    %ebx
4191d6:	75 6c                	jne    0x419244
4191d8:	74 75                	je     0x41924f
4191da:	72 65                	jb     0x419241
4191dc:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
4191e1:	72 61                	jb     0x419244
4191e3:	6c                   	insb   (%dx),%es:(%edi)
4191e4:	2c 20                	sub    $0x20,%al
4191e6:	50                   	push   %eax
4191e7:	75 62                	jne    0x41924b
4191e9:	6c                   	insb   (%dx),%es:(%edi)
4191ea:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
4191f1:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
4191f5:	62 37                	bound  %esi,(%edi)
4191f7:	37                   	aaa
4191f8:	61                   	popa
4191f9:	35 63 35 36 31       	xor    $0x31363563,%eax
4191fe:	39 33                	cmp    %esi,(%ebx)
419200:	34 65                	xor    $0x65,%al
419202:	30 38                	xor    %bh,(%eax)
419204:	39 23                	cmp    %esp,(%ebx)
419206:	53                   	push   %ebx
419207:	79 73                	jns    0x41927c
419209:	74 65                	je     0x419270
41920b:	6d                   	insl   (%dx),%es:(%edi)
41920c:	2e 52                	cs push %edx
41920e:	65 73 6f             	gs jae 0x419280
419211:	75 72                	jne    0x419285
419213:	63 65 73             	arpl   %esp,0x73(%ebp)
419216:	2e 52                	cs push %edx
419218:	75 6e                	jne    0x419288
41921a:	74 69                	je     0x419285
41921c:	6d                   	insl   (%dx),%es:(%edi)
41921d:	65 52                	gs push %edx
41921f:	65 73 6f             	gs jae 0x419291
419222:	75 72                	jne    0x419296
419224:	63 65 53             	arpl   %esp,0x53(%ebp)
419227:	65 74 02             	gs je  0x41922c
419232:	00 00                	add    %al,(%eax)
419234:	00 50 41             	add    %dl,0x41(%eax)
419237:	44                   	inc    %esp
419238:	50                   	push   %eax
419239:	41                   	inc    %ecx
41923a:	44                   	inc    %esp
41923b:	50                   	push   %eax
41923c:	b4 00                	mov    $0x0,%ah
41923e:	00 00                	add    %al,(%eax)
419240:	b4 00                	mov    $0x0,%ah
419242:	00 00                	add    %al,(%eax)
419244:	ce                   	into
419245:	ca ef be             	lret   $0xbeef
419248:	01 00                	add    %eax,(%eax)
41924a:	00 00                	add    %al,(%eax)
41924c:	91                   	xchg   %eax,%ecx
41924d:	00 00                	add    %al,(%eax)
41924f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
419253:	73 74                	jae    0x4192c9
419255:	65 6d                	gs insl (%dx),%es:(%edi)
419257:	2e 52                	cs push %edx
419259:	65 73 6f             	gs jae 0x4192cb
41925c:	75 72                	jne    0x4192d0
41925e:	63 65 73             	arpl   %esp,0x73(%ebp)
419261:	2e 52                	cs push %edx
419263:	65 73 6f             	gs jae 0x4192d5
419266:	75 72                	jne    0x4192da
419268:	63 65 52             	arpl   %esp,0x52(%ebp)
41926b:	65 61                	gs popa
41926d:	64 65 72 2c          	fs gs jb 0x41929d
419271:	20 6d 73             	and    %ch,0x73(%ebp)
419274:	63 6f 72             	arpl   %ebp,0x72(%edi)
419277:	6c                   	insb   (%dx),%es:(%edi)
419278:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
41927f:	73 69                	jae    0x4192ea
419281:	6f                   	outsl  %ds:(%esi),(%dx)
419282:	6e                   	outsb  %ds:(%esi),(%dx)
419283:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
419288:	30 2e                	xor    %ch,(%esi)
41928a:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
41928d:	43                   	inc    %ebx
41928e:	75 6c                	jne    0x4192fc
419290:	74 75                	je     0x419307
419292:	72 65                	jb     0x4192f9
419294:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
419299:	72 61                	jb     0x4192fc
41929b:	6c                   	insb   (%dx),%es:(%edi)
41929c:	2c 20                	sub    $0x20,%al
41929e:	50                   	push   %eax
41929f:	75 62                	jne    0x419303
4192a1:	6c                   	insb   (%dx),%es:(%edi)
4192a2:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
4192a9:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
4192ad:	62 37                	bound  %esi,(%edi)
4192af:	37                   	aaa
4192b0:	61                   	popa
4192b1:	35 63 35 36 31       	xor    $0x31363563,%eax
4192b6:	39 33                	cmp    %esi,(%ebx)
4192b8:	34 65                	xor    $0x65,%al
4192ba:	30 38                	xor    %bh,(%eax)
4192bc:	39 23                	cmp    %esp,(%ebx)
4192be:	53                   	push   %ebx
4192bf:	79 73                	jns    0x419334
4192c1:	74 65                	je     0x419328
4192c3:	6d                   	insl   (%dx),%es:(%edi)
4192c4:	2e 52                	cs push %edx
4192c6:	65 73 6f             	gs jae 0x419338
4192c9:	75 72                	jne    0x41933d
4192cb:	63 65 73             	arpl   %esp,0x73(%ebp)
4192ce:	2e 52                	cs push %edx
4192d0:	75 6e                	jne    0x419340
4192d2:	74 69                	je     0x41933d
4192d4:	6d                   	insl   (%dx),%es:(%edi)
4192d5:	65 52                	gs push %edx
4192d7:	65 73 6f             	gs jae 0x419349
4192da:	75 72                	jne    0x41934e
4192dc:	63 65 53             	arpl   %esp,0x53(%ebp)
4192df:	65 74 02             	gs je  0x4192e4
4192ea:	00 00                	add    %al,(%eax)
4192ec:	00 50 41             	add    %dl,0x41(%eax)
4192ef:	44                   	inc    %esp
4192f0:	50                   	push   %eax
4192f1:	41                   	inc    %ecx
4192f2:	44                   	inc    %esp
4192f3:	50                   	push   %eax
4192f4:	b4 00                	mov    $0x0,%ah
4192f6:	00 00                	add    %al,(%eax)
4192f8:	b4 00                	mov    $0x0,%ah
4192fa:	00 00                	add    %al,(%eax)
4192fc:	ce                   	into
4192fd:	ca ef be             	lret   $0xbeef
419300:	01 00                	add    %eax,(%eax)
419302:	00 00                	add    %al,(%eax)
419304:	91                   	xchg   %eax,%ecx
419305:	00 00                	add    %al,(%eax)
419307:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
41930b:	73 74                	jae    0x419381
41930d:	65 6d                	gs insl (%dx),%es:(%edi)
41930f:	2e 52                	cs push %edx
419311:	65 73 6f             	gs jae 0x419383
419314:	75 72                	jne    0x419388
419316:	63 65 73             	arpl   %esp,0x73(%ebp)
419319:	2e 52                	cs push %edx
41931b:	65 73 6f             	gs jae 0x41938d
41931e:	75 72                	jne    0x419392
419320:	63 65 52             	arpl   %esp,0x52(%ebp)
419323:	65 61                	gs popa
419325:	64 65 72 2c          	fs gs jb 0x419355
419329:	20 6d 73             	and    %ch,0x73(%ebp)
41932c:	63 6f 72             	arpl   %ebp,0x72(%edi)
41932f:	6c                   	insb   (%dx),%es:(%edi)
419330:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
419337:	73 69                	jae    0x4193a2
419339:	6f                   	outsl  %ds:(%esi),(%dx)
41933a:	6e                   	outsb  %ds:(%esi),(%dx)
41933b:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
419340:	30 2e                	xor    %ch,(%esi)
419342:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
419345:	43                   	inc    %ebx
419346:	75 6c                	jne    0x4193b4
419348:	74 75                	je     0x4193bf
41934a:	72 65                	jb     0x4193b1
41934c:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
419351:	72 61                	jb     0x4193b4
419353:	6c                   	insb   (%dx),%es:(%edi)
419354:	2c 20                	sub    $0x20,%al
419356:	50                   	push   %eax
419357:	75 62                	jne    0x4193bb
419359:	6c                   	insb   (%dx),%es:(%edi)
41935a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
419361:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
419365:	62 37                	bound  %esi,(%edi)
419367:	37                   	aaa
419368:	61                   	popa
419369:	35 63 35 36 31       	xor    $0x31363563,%eax
41936e:	39 33                	cmp    %esi,(%ebx)
419370:	34 65                	xor    $0x65,%al
419372:	30 38                	xor    %bh,(%eax)
419374:	39 23                	cmp    %esp,(%ebx)
419376:	53                   	push   %ebx
419377:	79 73                	jns    0x4193ec
419379:	74 65                	je     0x4193e0
41937b:	6d                   	insl   (%dx),%es:(%edi)
41937c:	2e 52                	cs push %edx
41937e:	65 73 6f             	gs jae 0x4193f0
419381:	75 72                	jne    0x4193f5
419383:	63 65 73             	arpl   %esp,0x73(%ebp)
419386:	2e 52                	cs push %edx
419388:	75 6e                	jne    0x4193f8
41938a:	74 69                	je     0x4193f5
41938c:	6d                   	insl   (%dx),%es:(%edi)
41938d:	65 52                	gs push %edx
41938f:	65 73 6f             	gs jae 0x419401
419392:	75 72                	jne    0x419406
419394:	63 65 53             	arpl   %esp,0x53(%ebp)
419397:	65 74 02             	gs je  0x41939c
4193a2:	00 00                	add    %al,(%eax)
4193a4:	00 50 41             	add    %dl,0x41(%eax)
4193a7:	44                   	inc    %esp
4193a8:	50                   	push   %eax
4193a9:	41                   	inc    %ecx
4193aa:	44                   	inc    %esp
4193ab:	50                   	push   %eax
4193ac:	b4 00                	mov    $0x0,%ah
4193ae:	00 00                	add    %al,(%eax)
4193b0:	b4 00                	mov    $0x0,%ah
4193b2:	00 00                	add    %al,(%eax)
4193b4:	ce                   	into
4193b5:	ca ef be             	lret   $0xbeef
4193b8:	01 00                	add    %eax,(%eax)
4193ba:	00 00                	add    %al,(%eax)
4193bc:	91                   	xchg   %eax,%ecx
4193bd:	00 00                	add    %al,(%eax)
4193bf:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
4193c3:	73 74                	jae    0x419439
4193c5:	65 6d                	gs insl (%dx),%es:(%edi)
4193c7:	2e 52                	cs push %edx
4193c9:	65 73 6f             	gs jae 0x41943b
4193cc:	75 72                	jne    0x419440
4193ce:	63 65 73             	arpl   %esp,0x73(%ebp)
4193d1:	2e 52                	cs push %edx
4193d3:	65 73 6f             	gs jae 0x419445
4193d6:	75 72                	jne    0x41944a
4193d8:	63 65 52             	arpl   %esp,0x52(%ebp)
4193db:	65 61                	gs popa
4193dd:	64 65 72 2c          	fs gs jb 0x41940d
4193e1:	20 6d 73             	and    %ch,0x73(%ebp)
4193e4:	63 6f 72             	arpl   %ebp,0x72(%edi)
4193e7:	6c                   	insb   (%dx),%es:(%edi)
4193e8:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
4193ef:	73 69                	jae    0x41945a
4193f1:	6f                   	outsl  %ds:(%esi),(%dx)
4193f2:	6e                   	outsb  %ds:(%esi),(%dx)
4193f3:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
4193f8:	30 2e                	xor    %ch,(%esi)
4193fa:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
4193fd:	43                   	inc    %ebx
4193fe:	75 6c                	jne    0x41946c
419400:	74 75                	je     0x419477
419402:	72 65                	jb     0x419469
419404:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
419409:	72 61                	jb     0x41946c
41940b:	6c                   	insb   (%dx),%es:(%edi)
41940c:	2c 20                	sub    $0x20,%al
41940e:	50                   	push   %eax
41940f:	75 62                	jne    0x419473
419411:	6c                   	insb   (%dx),%es:(%edi)
419412:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
419419:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
41941d:	62 37                	bound  %esi,(%edi)
41941f:	37                   	aaa
419420:	61                   	popa
419421:	35 63 35 36 31       	xor    $0x31363563,%eax
419426:	39 33                	cmp    %esi,(%ebx)
419428:	34 65                	xor    $0x65,%al
41942a:	30 38                	xor    %bh,(%eax)
41942c:	39 23                	cmp    %esp,(%ebx)
41942e:	53                   	push   %ebx
41942f:	79 73                	jns    0x4194a4
419431:	74 65                	je     0x419498
419433:	6d                   	insl   (%dx),%es:(%edi)
419434:	2e 52                	cs push %edx
419436:	65 73 6f             	gs jae 0x4194a8
419439:	75 72                	jne    0x4194ad
41943b:	63 65 73             	arpl   %esp,0x73(%ebp)
41943e:	2e 52                	cs push %edx
419440:	75 6e                	jne    0x4194b0
419442:	74 69                	je     0x4194ad
419444:	6d                   	insl   (%dx),%es:(%edi)
419445:	65 52                	gs push %edx
419447:	65 73 6f             	gs jae 0x4194b9
41944a:	75 72                	jne    0x4194be
41944c:	63 65 53             	arpl   %esp,0x53(%ebp)
41944f:	65 74 02             	gs je  0x419454
41945a:	00 00                	add    %al,(%eax)
41945c:	00 50 41             	add    %dl,0x41(%eax)
41945f:	44                   	inc    %esp
419460:	50                   	push   %eax
419461:	41                   	inc    %ecx
419462:	44                   	inc    %esp
419463:	50                   	push   %eax