4b018a:	83 e2 80             	and    $0xffffff80,%edx
4b018d:	86 e2                	xchg   %ah,%dl
4b018f:	80 88 e2 80 86 e2 80 	orb    $0x80,-0x1d797f1e(%eax)
4b0196:	80 e2 80             	and    $0x80,%dl
4b0199:	8b e2                	mov    %edx,%esp
4b019b:	80 88 e2 80 8a e2 80 	orb    $0x80,-0x1d757f1e(%eax)
4b01a2:	88 e2                	mov    %ah,%dl
4b01a4:	80 87 e2 80 80 e2 80 	addb   $0x80,-0x1d7f7f1e(%edi)
4b01ab:	84 e2                	test   %ah,%dl
4b01ad:	80 89 00 05 e2 80 85 	orb    $0x85,-0x7f1dfb00(%ecx)
4b01b4:	e2 80                	loop   0x4b0136
4b01b6:	84 e2                	test   %ah,%dl
4b01b8:	80 86 e2 80 84 e2 80 	addb   $0x80,-0x1d7b7f1e(%esi)
4b01bf:	89 e2                	mov    %esp,%edx
4b01c1:	80 88 e2 80 82 e2 80 	orb    $0x80,-0x1d7d7f1e(%eax)
4b01c8:	87 e2                	xchg   %esp,%edx
4b01ca:	80 83 e2 80 82 e2 80 	addb   $0x80,-0x1d7d7f1e(%ebx)
4b01d1:	8b e2                	mov    %edx,%esp
4b01d3:	80 81 e2 80 85 e2 80 	addb   $0x80,-0x1d7a7f1e(%ecx)
4b01da:	8b e2                	mov    %edx,%esp
4b01dc:	80 80 e2 80 82 e2 80 	addb   $0x80,-0x1d7d7f1e(%eax)
4b01e3:	80 e2 80             	and    $0x80,%dl
4b01e6:	89 e2                	mov    %esp,%edx
4b01e8:	80 8a e2 80 8a e2 80 	orb    $0x80,-0x1d757f1e(%edx)
4b01ef:	81 e2 80 88 e2 80    	and    $0x80e28880,%edx
4b01f5:	80 e2 80             	and    $0x80,%dl
4b01f8:	86 e2                	xchg   %ah,%dl
4b01fa:	80 86 e2 80 89 e2 80 	addb   $0x80,-0x1d767f1e(%esi)
4b0201:	86 00                	xchg   %al,(%eax)
4b0203:	06                   	push   %es
4b0204:	e2 80                	loop   0x4b0186
4b0206:	83 e2 80             	and    $0xffffff80,%edx
4b0209:	80 e2 80             	and    $0x80,%dl
4b020c:	89 e2                	mov    %esp,%edx
4b020e:	80 8b e2 80 88 e2 80 	orb    $0x80,-0x1d777f1e(%ebx)
4b0215:	86 e2                	xchg   %ah,%dl
4b0217:	80 86 e2 80 81 e2 80 	addb   $0x80,-0x1d7e7f1e(%esi)
4b021e:	84 e2                	test   %ah,%dl
4b0220:	80 85 e2 80 88 e2 80 	addb   $0x80,-0x1d777f1e(%ebp)
4b0227:	85 e2                	test   %esp,%edx
4b0229:	80 87 e2 80 85 e2 80 	addb   $0x80,-0x1d7a7f1e(%edi)
4b0230:	8b e2                	mov    %edx,%esp
4b0232:	80 86 e2 80 86 e2 80 	addb   $0x80,-0x1d797f1e(%esi)
4b0239:	88 e2                	mov    %ah,%dl
4b023b:	80 83 e2 80 82 e2 80 	addb   $0x80,-0x1d7d7f1e(%ebx)
4b0242:	85 e2                	test   %esp,%edx
4b0244:	80 82 00 0e e2 80 80 	addb   $0x80,-0x7f1df200(%edx)
4b024b:	e2 80                	loop   0x4b01cd
4b024d:	84 e2                	test   %ah,%dl
4b024f:	80 86 e2 80 89 e2 80 	addb   $0x80,-0x1d767f1e(%esi)
4b0256:	88 e2                	mov    %ah,%dl
4b0258:	80 89 e2 80 89 e2 80 	orb    $0x80,-0x1d767f1e(%ecx)
4b025f:	80 e2 80             	and    $0x80,%dl
4b0262:	89 e2                	mov    %esp,%edx
4b0264:	80 83 e2 80 8b e2 80 	addb   $0x80,-0x1d747f1e(%ebx)
4b026b:	82 e2 80             	and    $0x80,%dl
4b026e:	86 e2                	xchg   %ah,%dl
4b0270:	80 86 e2 80 8b e2 80 	addb   $0x80,-0x1d747f1e(%esi)
4b0277:	85 e2                	test   %esp,%edx
4b0279:	80 85 e2 80 82 00 0e 	addb   $0xe,0x8280e2(%ebp)
4b0280:	e2 80                	loop   0x4b0202
4b0282:	89 e2                	mov    %esp,%edx
4b0284:	80 81 e2 80 88 e2 80 	addb   $0x80,-0x1d777f1e(%ecx)
4b028b:	8a e2                	mov    %dl,%ah
4b028d:	80 8b e2 80 88 e2 80 	orb    $0x80,-0x1d777f1e(%ebx)
4b0294:	80 e2 80             	and    $0x80,%dl
4b0297:	81 e2 80 81 e2 80    	and    $0x80e28180,%edx
4b029d:	82 e2 80             	and    $0x80,%dl
4b02a0:	83 e2 80             	and    $0xffffff80,%edx
4b02a3:	80 e2 80             	and    $0x80,%dl
4b02a6:	83 e2 80             	and    $0xffffff80,%edx
4b02a9:	81 e2 80 86 00 0f    	and    $0xf008680,%edx
4b02af:	e2 80                	loop   0x4b0231
4b02b1:	81 e2 80 82 e2 80    	and    $0x80e28280,%edx
4b02b7:	8a e2                	mov    %dl,%ah
4b02b9:	80 87 e2 80 87 e2 80 	addb   $0x80,-0x1d787f1e(%edi)
4b02c0:	85 e2                	test   %esp,%edx
4b02c2:	80 8b e2 80 83 e2 80 	orb    $0x80,-0x1d7c7f1e(%ebx)
4b02c9:	85 e2                	test   %esp,%edx
4b02cb:	80 8a e2 80 85 e2 80 	orb    $0x80,-0x1d7a7f1e(%edx)
4b02d2:	8a 00                	mov    (%eax),%al
4b02d4:	0f 00 0f             	str    (%edi)
4b02d7:	e2 80                	loop   0x4b0259
4b02d9:	80 00 0f             	addb   $0xf,(%eax)
4b02dc:	e2 80                	loop   0x4b025e
4b02de:	81 00 0f e2 80 82    	addl   $0x8280e20f,(%eax)
4b02e4:	00 0f                	add    %cl,(%edi)
4b02e6:	e2 80                	loop   0x4b0268
4b02e8:	83 00 2e             	addl   $0x2e,(%eax)
4b02eb:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
4b02ef:	00 02                	add    %al,(%edx)
4b02f1:	e2 80                	loop   0x4b0273
4b02f3:	89 e2                	mov    %esp,%edx
4b02f5:	80 8b e2 80 80 e2 80 	orb    $0x80,-0x1d7f7f1e(%ebx)
4b02fc:	86 02                	xchg   %al,(%edx)
4b02fe:	00 08                	add    %cl,(%eax)
4b0300:	e2 80                	loop   0x4b0282
4b0302:	89 e2                	mov    %esp,%edx
4b0304:	80 8b e2 80 80 e2 80 	orb    $0x80,-0x1d7f7f1e(%ebx)
4b030b:	86 02                	xchg   %al,(%edx)
4b030d:	00 02                	add    %al,(%edx)
4b030f:	e2 80                	loop   0x4b0291
4b0311:	89 e2                	mov    %esp,%edx
4b0313:	80 8b e2 80 80 e2 80 	orb    $0x80,-0x1d7f7f1e(%ebx)
4b031a:	86 03                	xchg   %al,(%ebx)
4b031c:	00 76 61             	add    %dh,0x61(%esi)
4b031f:	6c                   	insb   (%dx),%es:(%edi)
4b0320:	75 65                	jne    0x4b0387
4b0322:	5f                   	pop    %edi
4b0323:	5f                   	pop    %edi
4b0324:	00 4f 6e             	add    %cl,0x6e(%edi)
4b0327:	52                   	push   %edx
4b0328:	65 73 69             	gs jae 0x4b0394
4b032b:	7a 65                	jp     0x4b0392
4b032d:	00 4f 6e             	add    %cl,0x6e(%edi)
4b0330:	50                   	push   %eax
4b0331:	61                   	popa
4b0332:	69 6e 74 00 67 65 74 	imul   $0x74656700,0x74(%esi),%ebp
4b0339:	5f                   	pop    %edi
4b033a:	54                   	push   %esp
4b033b:	65 78 74             	gs js  0x4b03b2
4b033e:	00 73 65             	add    %dh,0x65(%ebx)
4b0341:	74 5f                	je     0x4b03a2
4b0343:	54                   	push   %esp
4b0344:	65 78 74             	gs js  0x4b03bb
4b0347:	00 67 65             	add    %ah,0x65(%edi)
4b034a:	74 5f                	je     0x4b03ab
4b034c:	46                   	inc    %esi
4b034d:	6f                   	outsl  %ds:(%esi),(%dx)
4b034e:	6e                   	outsb  %ds:(%esi),(%dx)
4b034f:	74 00                	je     0x4b0351
4b0351:	73 65                	jae    0x4b03b8
4b0353:	74 5f                	je     0x4b03b4
4b0355:	46                   	inc    %esi
4b0356:	6f                   	outsl  %ds:(%esi),(%dx)
4b0357:	6e                   	outsb  %ds:(%esi),(%dx)
4b0358:	74 00                	je     0x4b035a
4b035a:	0f e2 80 84 00 02 e2 	psrad  -0x1dfdff7c(%eax),%mm0
4b0361:	80 85 00 03 e2 80 85 	addb   $0x85,-0x7f1dfd00(%ebp)
4b0368:	00 05 e2 80 85 00    	add    %al,0x8580e2
4b036e:	08 e2                	or     %ah,%dl
4b0370:	80 85 00 06 e2 80 85 	addb   $0x85,-0x7f1dfa00(%ebp)
4b0377:	00 0e                	add    %cl,(%esi)
4b0379:	e2 80                	loop   0x4b02fb
4b037b:	85 00                	test   %eax,(%eax)
4b037d:	0f e2 80 85 00 02 e2 	psrad  -0x1dfdff7b(%eax),%mm0
4b0384:	80 86 00 03 e2 80 86 	addb   $0x86,-0x7f1dfd00(%esi)
4b038b:	00 05 e2 80 86 00    	add    %al,0x8680e2
4b0391:	08 e2                	or     %ah,%dl
4b0393:	80 86 00 06 e2 80 86 	addb   $0x86,-0x7f1dfa00(%esi)
4b039a:	00 0e                	add    %cl,(%esi)
4b039c:	e2 80                	loop   0x4b031e
4b039e:	86 00                	xchg   %al,(%eax)
4b03a0:	0f e2 80 86 00 02 e2 	psrad  -0x1dfdff7a(%eax),%mm0
4b03a7:	80 87 00 03 e2 80 87 	addb   $0x87,-0x7f1dfd00(%edi)
4b03ae:	00 05 e2 80 87 00    	add    %al,0x8780e2
4b03b4:	08 e2                	or     %ah,%dl
4b03b6:	80 87 00 06 e2 80 87 	addb   $0x87,-0x7f1dfa00(%edi)
4b03bd:	00 0e                	add    %cl,(%esi)
4b03bf:	e2 80                	loop   0x4b0341
4b03c1:	87 00                	xchg   %eax,(%eax)
4b03c3:	0f e2 80 87 00 02 e2 	psrad  -0x1dfdff79(%eax),%mm0
4b03ca:	80 88 00 03 e2 80 88 	orb    $0x88,-0x7f1dfd00(%eax)
4b03d1:	00 05 e2 80 88 00    	add    %al,0x8880e2
4b03d7:	08 e2                	or     %ah,%dl
4b03d9:	80 88 00 06 e2 80 88 	orb    $0x88,-0x7f1dfa00(%eax)
4b03e0:	00 0e                	add    %cl,(%esi)
4b03e2:	e2 80                	loop   0x4b0364
4b03e4:	88 00                	mov    %al,(%eax)
4b03e6:	0f e2 80 88 00 02 e2 	psrad  -0x1dfdff78(%eax),%mm0
4b03ed:	80 89 00 03 e2 80 89 	orb    $0x89,-0x7f1dfd00(%ecx)
4b03f4:	00 05 e2 80 89 00    	add    %al,0x8980e2
4b03fa:	08 e2                	or     %ah,%dl
4b03fc:	80 89 00 06 e2 80 89 	orb    $0x89,-0x7f1dfa00(%ecx)
4b0403:	00 0e                	add    %cl,(%esi)
4b0405:	e2 80                	loop   0x4b0387
4b0407:	89 00                	mov    %eax,(%eax)
4b0409:	0f e2 80 89 00 02 e2 	psrad  -0x1dfdff77(%eax),%mm0
4b0410:	80 8a 00 03 e2 80 8a 	orb    $0x8a,-0x7f1dfd00(%edx)
4b0417:	00 05 e2 80 8a 00    	add    %al,0x8a80e2
4b041d:	08 e2                	or     %ah,%dl
4b041f:	80 8a 00 06 e2 80 8a 	orb    $0x8a,-0x7f1dfa00(%edx)
4b0426:	00 0e                	add    %cl,(%esi)
4b0428:	e2 80                	loop   0x4b03aa
4b042a:	8a 00                	mov    (%eax),%al
4b042c:	0f e2 80 8a 00 02 e2 	psrad  -0x1dfdff76(%eax),%mm0
4b0433:	80 8b 00 03 e2 80 8b 	orb    $0x8b,-0x7f1dfd00(%ebx)
4b043a:	00 05 e2 80 8b 00    	add    %al,0x8b80e2
4b0440:	08 e2                	or     %ah,%dl
4b0442:	80 8b 00 06 e2 80 8b 	orb    $0x8b,-0x7f1dfa00(%ebx)
4b0449:	00 0e                	add    %cl,(%esi)
4b044b:	e2 80                	loop   0x4b03cd
4b044d:	8b 00                	mov    (%eax),%eax
4b044f:	0f e2 80 8b 00 02 e2 	psrad  -0x1dfdff75(%eax),%mm0
4b0456:	80 80 e2 80 80 00 03 	addb   $0x3,0x8080e2(%eax)
4b045d:	e2 80                	loop   0x4b03df
4b045f:	80 e2 80             	and    $0x80,%dl
4b0462:	80 00 05             	addb   $0x5,(%eax)
4b0465:	e2 80                	loop   0x4b03e7
4b0467:	80 e2 80             	and    $0x80,%dl
4b046a:	80 00 08             	addb   $0x8,(%eax)
4b046d:	e2 80                	loop   0x4b03ef
4b046f:	80 e2 80             	and    $0x80,%dl
4b0472:	80 00 06             	addb   $0x6,(%eax)
4b0475:	e2 80                	loop   0x4b03f7
4b0477:	80 e2 80             	and    $0x80,%dl
4b047a:	80 00 0e             	addb   $0xe,(%eax)
4b047d:	e2 80                	loop   0x4b03ff
4b047f:	80 e2 80             	and    $0x80,%dl
4b0482:	80 00 0f             	addb   $0xf,(%eax)
4b0485:	e2 80                	loop   0x4b0407
4b0487:	80 e2 80             	and    $0x80,%dl
4b048a:	80 00 02             	addb   $0x2,(%eax)
4b048d:	e2 80                	loop   0x4b040f
4b048f:	81 e2 80 80 00 03    	and    $0x3008080,%edx
4b0495:	e2 80                	loop   0x4b0417
4b0497:	81 e2 80 80 00 05    	and    $0x5008080,%edx
4b049d:	e2 80                	loop   0x4b041f
4b049f:	81 e2 80 80 00 08    	and    $0x8008080,%edx
4b04a5:	e2 80                	loop   0x4b0427
4b04a7:	81 e2 80 80 00 2e    	and    $0x2e008080,%edx
4b04ad:	63 63 74             	arpl   %esp,0x74(%ebx)
4b04b0:	6f                   	outsl  %ds:(%esi),(%dx)
4b04b1:	72 00                	jb     0x4b04b3
4b04b3:	03 e2                	add    %edx,%esp
4b04b5:	80 89 e2 80 8b e2 80 	orb    $0x80,-0x1d747f1e(%ecx)
4b04bc:	80 e2 80             	and    $0x80,%dl
4b04bf:	86 02                	xchg   %al,(%edx)
4b04c1:	00 4f 6e             	add    %cl,0x6e(%edi)
4b04c4:	4d                   	dec    %ebp
4b04c5:	6f                   	outsl  %ds:(%esi),(%dx)
4b04c6:	75 73                	jne    0x4b053b
4b04c8:	65 45                	gs inc %ebp
4b04ca:	6e                   	outsb  %ds:(%esi),(%dx)
4b04cb:	74 65                	je     0x4b0532
4b04cd:	72 00                	jb     0x4b04cf
4b04cf:	4f                   	dec    %edi
4b04d0:	6e                   	outsb  %ds:(%esi),(%dx)
4b04d1:	4d                   	dec    %ebp
4b04d2:	6f                   	outsl  %ds:(%esi),(%dx)
4b04d3:	75 73                	jne    0x4b0548
4b04d5:	65 4c                	gs dec %esp
4b04d7:	65 61                	gs popa
4b04d9:	76 65                	jbe    0x4b0540
4b04db:	00 4f 6e             	add    %cl,0x6e(%edi)
4b04de:	4d                   	dec    %ebp
4b04df:	6f                   	outsl  %ds:(%esi),(%dx)
4b04e0:	75 73                	jne    0x4b0555
4b04e2:	65 44                	gs inc %esp
4b04e4:	6f                   	outsl  %ds:(%esi),(%dx)
4b04e5:	77 6e                	ja     0x4b0555
4b04e7:	00 4f 6e             	add    %cl,0x6e(%edi)
4b04ea:	4d                   	dec    %ebp
4b04eb:	6f                   	outsl  %ds:(%esi),(%dx)
4b04ec:	75 73                	jne    0x4b0561
4b04ee:	65 55                	gs push %ebp
4b04f0:	70 00                	jo     0x4b04f2
4b04f2:	4f                   	dec    %edi
4b04f3:	6e                   	outsb  %ds:(%esi),(%dx)
4b04f4:	48                   	dec    %eax
4b04f5:	61                   	popa
4b04f6:	6e                   	outsb  %ds:(%esi),(%dx)
4b04f7:	64 6c                	fs insb (%dx),%es:(%edi)
4b04f9:	65 43                	gs inc %ebx
4b04fb:	72 65                	jb     0x4b0562
4b04fd:	61                   	popa
4b04fe:	74 65                	je     0x4b0565
4b0500:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
4b0504:	4d                   	dec    %ebp
4b0505:	6f                   	outsl  %ds:(%esi),(%dx)
4b0506:	75 73                	jne    0x4b057b
4b0508:	65 4d                	gs dec %ebp
4b050a:	6f                   	outsl  %ds:(%esi),(%dx)
4b050b:	76 65                	jbe    0x4b0572
4b050d:	00 4f 6e             	add    %cl,0x6e(%edi)
4b0510:	43                   	inc    %ebx
4b0511:	6c                   	insb   (%dx),%es:(%edi)
4b0512:	69 63 6b 00 4f 6e 52 	imul   $0x526e4f00,0x6b(%ebx),%esp
4b0519:	65 6e                	outsb  %gs:(%esi),(%dx)
4b051b:	64 65 72 54          	fs gs jb 0x4b0573
4b051f:	6f                   	outsl  %ds:(%esi),(%dx)
4b0520:	6f                   	outsl  %ds:(%esi),(%dx)
4b0521:	6c                   	insb   (%dx),%es:(%edi)
4b0522:	53                   	push   %ebx
4b0523:	74 72                	je     0x4b0597
4b0525:	69 70 42 61 63 6b 67 	imul   $0x676b6361,0x42(%eax),%esi
4b052c:	72 6f                	jb     0x4b059d
4b052e:	75 6e                	jne    0x4b059e
4b0530:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
4b0534:	52                   	push   %edx
4b0535:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0537:	64 65 72 4d          	fs gs jb 0x4b0588
4b053b:	65 6e                	outsb  %gs:(%esi),(%dx)
4b053d:	75 49                	jne    0x4b0588
4b053f:	74 65                	je     0x4b05a6
4b0541:	6d                   	insl   (%dx),%es:(%edi)
4b0542:	42                   	inc    %edx
4b0543:	61                   	popa
4b0544:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4b0547:	72 6f                	jb     0x4b05b8
4b0549:	75 6e                	jne    0x4b05b9
4b054b:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
4b054f:	52                   	push   %edx
4b0550:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0552:	64 65 72 53          	fs gs jb 0x4b05a9
4b0556:	65 70 61             	gs jo  0x4b05ba
4b0559:	72 61                	jb     0x4b05bc
4b055b:	74 6f                	je     0x4b05cc
4b055d:	72 00                	jb     0x4b055f
4b055f:	4f                   	dec    %edi
4b0560:	6e                   	outsb  %ds:(%esi),(%dx)
4b0561:	52                   	push   %edx
4b0562:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0564:	64 65 72 49          	fs gs jb 0x4b05b1
4b0568:	6d                   	insl   (%dx),%es:(%edi)
4b0569:	61                   	popa
4b056a:	67 65 4d             	addr16 gs dec %ebp
4b056d:	61                   	popa
4b056e:	72 67                	jb     0x4b05d7
4b0570:	69 6e 00 4f 6e 52 65 	imul   $0x65526e4f,0x0(%esi),%ebp
4b0577:	6e                   	outsb  %ds:(%esi),(%dx)
4b0578:	64 65 72 49          	fs gs jb 0x4b05c5
4b057c:	74 65                	je     0x4b05e3
4b057e:	6d                   	insl   (%dx),%es:(%edi)
4b057f:	54                   	push   %esp
4b0580:	65 78 74             	gs js  0x4b05f7
4b0583:	00 4f 6e             	add    %cl,0x6e(%edi)
4b0586:	52                   	push   %edx
4b0587:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0589:	64 65 72 54          	fs gs jb 0x4b05e1
4b058d:	6f                   	outsl  %ds:(%esi),(%dx)
4b058e:	6f                   	outsl  %ds:(%esi),(%dx)
4b058f:	6c                   	insb   (%dx),%es:(%edi)
4b0590:	53                   	push   %ebx
4b0591:	74 72                	je     0x4b0605
4b0593:	69 70 42 6f 72 64 65 	imul   $0x6564726f,0x42(%eax),%esi
4b059a:	72 00                	jb     0x4b059c
4b059c:	4f                   	dec    %edi
4b059d:	6e                   	outsb  %ds:(%esi),(%dx)
4b059e:	52                   	push   %edx
4b059f:	65 6e                	outsb  %gs:(%esi),(%dx)
4b05a1:	64 65 72 41          	fs gs jb 0x4b05e6
4b05a5:	72 72                	jb     0x4b0619
4b05a7:	6f                   	outsl  %ds:(%esi),(%dx)
4b05a8:	77 00                	ja     0x4b05aa
4b05aa:	44                   	inc    %esp
4b05ab:	69 73 70 6f 73 65 00 	imul   $0x65736f,0x70(%ebx),%esi
4b05b2:	06                   	push   %es
4b05b3:	e2 80                	loop   0x4b0535
4b05b5:	89 e2                	mov    %esp,%edx