42737b:	53                   	push   %ebx
42737c:	33 43 57             	xor    0x57(%ebx),%eax
42737f:	55                   	push   %ebp
427380:	71 7a                	jno    0x4273fc
427382:	53                   	push   %ebx
427383:	4d                   	dec    %ebp
427384:	49                   	dec    %ecx
427385:	77 63                	ja     0x4273ea
427387:	36 58                	ss pop %eax
427389:	57                   	push   %edi
42738a:	38 4b 70             	cmp    %cl,0x70(%ebx)
42738d:	4d                   	dec    %ebp
42738e:	49                   	dec    %ecx
42738f:	70 37                	jo     0x4273c8
427391:	6e                   	outsb  %ds:(%esi),(%dx)
427392:	4f                   	dec    %edi
427393:	75 43                	jne    0x4273d8
427395:	6f                   	outsl  %ds:(%esi),(%dx)
427396:	43                   	inc    %ebx
427397:	49                   	dec    %ecx
427398:	39 56 38             	cmp    %edx,0x38(%esi)
42739b:	6b 6f 76 66          	imul   $0x66,0x76(%edi),%ebp
42739f:	36 39 53 74          	cmp    %edx,%ss:0x74(%ebx)
4273a3:	33 47 7a             	xor    0x7a(%edi),%eax
4273a6:	39 4c 6a 61          	cmp    %ecx,0x61(%edx,%ebp,2)
4273aa:	32 57 39             	xor    0x39(%edi),%dl
4273ad:	41                   	inc    %ecx
4273ae:	6c                   	insb   (%dx),%es:(%edi)
4273af:	6f                   	outsl  %ds:(%esi),(%dx)
4273b0:	70 2b                	jo     0x4273dd
4273b2:	6f                   	outsl  %ds:(%esi),(%dx)
4273b3:	4a                   	dec    %edx
4273b4:	76 69                	jbe    0x42741f
4273b6:	4e                   	dec    %esi
4273b7:	36 76 69             	ss jbe 0x427423
4273ba:	42                   	inc    %edx
4273bb:	77 33                	ja     0x4273f0
4273bd:	79 7a                	jns    0x427439
4273bf:	30 6a 52             	xor    %ch,0x52(%edx)
4273c2:	6b 6d 6d 4a          	imul   $0x4a,0x6d(%ebp),%ebp
4273c6:	71 30                	jno    0x4273f8
4273c8:	66 38 78 74          	data16 cmp %bh,0x74(%eax)
4273cc:	36 45                	ss inc %ebp
4273ce:	6f                   	outsl  %ds:(%esi),(%dx)
4273cf:	64 43                	fs inc %ebx
4273d1:	52                   	push   %edx
4273d2:	74 66                	je     0x42743a
4273d4:	52                   	push   %edx
4273d5:	36 42                	ss inc %edx
4273d7:	66 54                	push   %sp
4273d9:	43                   	inc    %ebx
4273da:	4e                   	dec    %esi
4273db:	67 4c                	addr16 dec %esp
4273dd:	4a                   	dec    %edx
4273de:	53                   	push   %ebx
4273df:	46                   	inc    %esi
4273e0:	2f                   	das
4273e1:	4f                   	dec    %edi
4273e2:	43                   	inc    %ebx
4273e3:	70 6f                	jo     0x427454
4273e5:	63 46 79             	arpl   %eax,0x79(%esi)
4273e8:	7a 49                	jp     0x427433
4273ea:	6d                   	insl   (%dx),%es:(%edi)
4273eb:	73 51                	jae    0x42743e
4273ed:	58                   	pop    %eax
4273ee:	36 58                	ss pop %eax
4273f0:	64 74 34             	fs je  0x427427
4273f3:	35 73 73 73 6f       	xor    $0x6f737373,%eax
4273f8:	38 56 35             	cmp    %dl,0x35(%esi)
4273fb:	52                   	push   %edx
4273fc:	31 68 74             	xor    %ebp,0x74(%eax)
4273ff:	6a 47                	push   $0x47
427401:	47                   	inc    %edi
427402:	66 52                	push   %dx
427404:	53                   	push   %ebx
427405:	74 6a                	je     0x427471
427407:	78 61                	js     0x42746a
427409:	31 4e 56             	xor    %ecx,0x56(%esi)
42740c:	54                   	push   %esp
42740d:	57                   	push   %edi
42740e:	51                   	push   %ecx
42740f:	2b 78 6f             	sub    0x6f(%eax),%edi
427412:	33 2f                	xor    (%edi),%ebp
427414:	44                   	inc    %esp
427415:	68 6b 6a 38 41       	push   $0x41386a6b
42741a:	48                   	dec    %eax
42741b:	33 52 75             	xor    0x75(%edx),%edx
42741e:	67 68 50 4b 66 71    	addr16 push $0x71664b50
427424:	4f                   	dec    %edi
427425:	77 77                	ja     0x42749e
427427:	57                   	push   %edi
427428:	6d                   	insl   (%dx),%es:(%edi)
427429:	37                   	aaa
42742a:	42                   	inc    %edx
42742b:	77 6d                	ja     0x42749a
42742d:	4a                   	dec    %edx
42742e:	46                   	inc    %esi
42742f:	71 75                	jno    0x4274a6
427431:	57                   	push   %edi
427432:	6e                   	outsb  %ds:(%esi),(%dx)
427433:	75 52                	jne    0x427487
427435:	47                   	inc    %edi
427436:	4e                   	dec    %esi
427437:	4c                   	dec    %esp
427438:	61                   	popa
427439:	69 42 48 71 39 71 77 	imul   $0x77713971,0x48(%edx),%eax
427440:	4f                   	dec    %edi
427441:	51                   	push   %ecx
427442:	76 65                	jbe    0x4274a9
427444:	41                   	inc    %ecx
427445:	78 74                	js     0x4274bb
427447:	41                   	inc    %ecx
427448:	2b 32                	sub    (%edx),%esi
42744a:	2f                   	das
42744b:	71 56                	jno    0x4274a3
42744d:	50                   	push   %eax
42744e:	33 77 2f             	xor    0x2f(%edi),%esi
427451:	4e                   	dec    %esi
427452:	79 4b                	jns    0x42749f
427454:	78 2f                	js     0x427485
427456:	4b                   	dec    %ebx
427457:	36 47                	ss inc %edi
427459:	6a 49                	push   $0x49
42745b:	30 50 6a             	xor    %dl,0x6a(%eax)
42745e:	75 48                	jne    0x4274a8
427460:	59                   	pop    %ecx
427461:	7a 70                	jp     0x4274d3
427463:	63 4e 66             	arpl   %ecx,0x66(%esi)
427466:	56                   	push   %esi
427467:	78 44                	js     0x4274ad
427469:	6d                   	insl   (%dx),%es:(%edi)
42746a:	4f                   	dec    %edi
42746b:	75 6d                	jne    0x4274da
42746d:	6d                   	insl   (%dx),%es:(%edi)
42746e:	2f                   	das
42746f:	61                   	popa
427470:	2b 67 73             	sub    0x73(%edi),%esp
427473:	59                   	pop    %ecx
427474:	71 2f                	jno    0x4274a5
427476:	36 58                	ss pop %eax
427478:	44                   	inc    %esp
427479:	57                   	push   %edi
42747a:	75 76                	jne    0x4274f2
42747c:	58                   	pop    %eax
42747d:	56                   	push   %esi
42747e:	37                   	aaa
42747f:	52                   	push   %edx
427480:	31 77 48             	xor    %esi,0x48(%edi)
427483:	73 75                	jae    0x4274fa
427485:	37                   	aaa
427486:	59                   	pop    %ecx
427487:	6d                   	insl   (%dx),%es:(%edi)
427488:	77 64                	ja     0x4274ee
42748a:	51                   	push   %ecx
42748b:	45                   	inc    %ebp
42748c:	30 78 4a             	xor    %bh,0x4a(%eax)
42748f:	4b                   	dec    %ebx
427490:	4e                   	dec    %esi
427491:	50                   	push   %eax
427492:	38 59 53             	cmp    %bl,0x53(%ecx)
427495:	37                   	aaa
427496:	4f                   	dec    %edi
427497:	2b 50 49             	sub    0x49(%eax),%edx
42749a:	7a 37                	jp     0x4274d3
42749c:	73 72                	jae    0x427510
42749e:	37                   	aaa
42749f:	59                   	pop    %ecx
4274a0:	47                   	inc    %edi
4274a1:	73 36                	jae    0x4274d9
4274a3:	49                   	dec    %ecx
4274a4:	4b                   	dec    %ebx
4274a5:	37                   	aaa
4274a6:	39 2f                	cmp    %ebp,(%edi)
4274a8:	7a 6a                	jp     0x427514
4274aa:	75 33                	jne    0x4274df
4274ac:	6d                   	insl   (%dx),%es:(%edi)
4274ad:	45                   	inc    %ebp
4274ae:	67 36 35 59 38 71 79 	addr16 ss xor $0x79713859,%eax
4274b5:	73 51                	jae    0x427508
4274b7:	2b 71 7a             	sub    0x7a(%ecx),%esi
4274ba:	49                   	dec    %ecx
4274bb:	49                   	dec    %ecx
4274bc:	37                   	aaa
4274bd:	64 67 65 42          	fs addr16 gs inc %edx
4274c1:	69 58 7a 67 79 53 66 	imul   $0x66537967,0x7a(%eax),%ebx
4274c8:	46                   	inc    %esi
4274c9:	61                   	popa
4274ca:	73 4b                	jae    0x427517
4274cc:	6a 30                	push   $0x30
4274ce:	74 59                	je     0x427529
4274d0:	53                   	push   %ebx
4274d1:	35 6b 66 68 44       	xor    $0x4468666b,%eax
4274d6:	32 38                	xor    (%eax),%bh
4274d8:	51                   	push   %ecx
4274d9:	6f                   	outsl  %ds:(%esi),(%dx)
4274da:	63 44 4e 6b          	arpl   %eax,0x6b(%esi,%ecx,2)
4274de:	45                   	inc    %ebp
4274df:	74 6e                	je     0x42754f
4274e1:	76 72                	jbe    0x427555
4274e3:	4b                   	dec    %ebx
4274e4:	34 76                	xor    $0x76,%al
4274e6:	64 48                	fs dec %eax
4274e8:	6b 4a 52 67          	imul   $0x67,0x52(%edx),%ecx
4274ec:	50                   	push   %eax
4274ed:	41                   	inc    %ecx
4274ee:	48                   	dec    %eax
4274ef:	52                   	push   %edx
4274f0:	76 4f                	jbe    0x427541
4274f2:	55                   	push   %ebp
4274f3:	37                   	aaa
4274f4:	54                   	push   %esp
4274f5:	67 57                	addr16 push %edi
4274f7:	48                   	dec    %eax
4274f8:	53                   	push   %ebx
4274f9:	32 51 6e             	xor    0x6e(%ecx),%dl
4274fc:	55                   	push   %ebp
4274fd:	55                   	push   %ebp
4274fe:	61                   	popa
4274ff:	7a 77                	jp     0x427578
427501:	68 54 70 49 45       	push   $0x45497054
427506:	6d                   	insl   (%dx),%es:(%edi)
427507:	36 33 47 32          	xor    %ss:0x32(%edi),%eax
42750b:	64 52                	fs push %edx
42750d:	2f                   	das
42750e:	41                   	inc    %ecx
42750f:	34 32                	xor    $0x32,%al
427511:	4f                   	dec    %edi
427512:	66 61                	popaw
427514:	32 61 45             	xor    0x45(%ecx),%ah
427517:	64 30 62 56          	xor    %ah,%fs:0x56(%edx)
42751b:	41                   	inc    %ecx
42751c:	76 48                	jbe    0x427566
42751e:	65 74 79             	gs je  0x42759a
427521:	50                   	push   %eax
427522:	65 66 65 6e          	gs data16 outsb %gs:(%esi),(%dx)
427526:	6c                   	insb   (%dx),%es:(%edi)
427527:	5a                   	pop    %edx
427528:	42                   	inc    %edx
427529:	35 62 36 32 61       	xor    $0x61323662,%eax
42752e:	33 32                	xor    (%edx),%esi
427530:	63 57 67             	arpl   %edx,0x67(%edi)
427533:	65 65 68 50 50 6f 34 	gs gs push $0x346f5050
42753a:	6c                   	insb   (%dx),%es:(%edi)
42753b:	62 6a 37             	bound  %ebp,0x37(%edx)
42753e:	57                   	push   %edi
42753f:	6f                   	outsl  %ds:(%esi),(%dx)
427540:	73 67                	jae    0x4275a9
427542:	63 36                	arpl   %esi,(%esi)
427544:	4e                   	dec    %esi
427545:	63 46 6f             	arpl   %eax,0x6f(%esi)
427548:	51                   	push   %ecx
427549:	4a                   	dec    %edx
42754a:	74 5a                	je     0x4275a6
42754c:	4c                   	dec    %esp
42754d:	6d                   	insl   (%dx),%es:(%edi)
42754e:	66 33 6f 30          	xor    0x30(%edi),%bp
427552:	6a 47                	push   $0x47
427554:	37                   	aaa
427555:	64 6b 66 55 55       	imul   $0x55,%fs:0x55(%esi),%esp
42755a:	2b 73 68             	sub    0x68(%ebx),%esi
42755d:	6c                   	insb   (%dx),%es:(%edi)
42755e:	4a                   	dec    %edx
42755f:	56                   	push   %esi
427560:	53                   	push   %ebx
427561:	54                   	push   %esp
427562:	33 2f                	xor    (%edi),%ebp
427564:	4a                   	dec    %edx
427565:	46                   	inc    %esi
427566:	65 58                	gs pop %eax
427568:	67 66 69 6f 58 43 73 	imul   $0x7343,0x58(%bx),%bp
42756f:	62 68 49             	bound  %ebp,0x49(%eax)
427572:	2f                   	das
427573:	55                   	push   %ebp
427574:	46                   	inc    %esi
427575:	67 4f                	addr16 dec %edi
427577:	77 6e                	ja     0x4275e7
427579:	66 43                	inc    %bx
42757b:	57                   	push   %edi
42757c:	4f                   	dec    %edi
42757d:	4d                   	dec    %ebp
42757e:	67 2f                	addr16 das
427580:	59                   	pop    %ecx
427581:	4e                   	dec    %esi
427582:	2f                   	das
427583:	75 70                	jne    0x4275f5
427585:	66 4f                	dec    %di
427587:	48                   	dec    %eax
427588:	57                   	push   %edi
427589:	66 31 76 56          	xor    %si,0x56(%esi)
42758d:	79 33                	jns    0x4275c2
42758f:	45                   	inc    %ebp
427590:	51                   	push   %ecx
427591:	69 54 2f 65 71 44 77 	imul   $0x33774471,0x65(%edi,%ebp,1),%edx
427598:	33
427599:	35 48 47 6f 51       	xor    $0x516f4748,%eax
42759e:	65 76 78             	gs jbe 0x427619
4275a1:	6b 2b 65             	imul   $0x65,(%ebx),%ebp
4275a4:	71 32                	jno    0x4275d8
4275a6:	42                   	inc    %edx
4275a7:	4b                   	dec    %ebx
4275a8:	75 46                	jne    0x4275f0
4275aa:	73 6b                	jae    0x427617
4275ac:	68 2f 33 33 6b       	push   $0x6b33332f
4275b1:	79 64                	jns    0x427617
4275b3:	6d                   	insl   (%dx),%es:(%edi)
4275b4:	78 57                	js     0x42760d
4275b6:	48                   	dec    %eax
4275b7:	54                   	push   %esp
4275b8:	6e                   	outsb  %ds:(%esi),(%dx)
4275b9:	4d                   	dec    %ebp
4275ba:	6d                   	insl   (%dx),%es:(%edi)
4275bb:	30 66 75             	xor    %ah,0x75(%esi)
4275be:	31 4c 74 67          	xor    %ecx,0x67(%esp,%esi,2)
4275c2:	54                   	push   %esp
4275c3:	4e                   	dec    %esi
4275c4:	67 66 4b             	addr16 dec %bx
4275c7:	44                   	inc    %esp
4275c8:	56                   	push   %esi
4275c9:	35 4c 39 4a 34       	xor    $0x344a394c,%eax
4275ce:	33 4d 4d             	xor    0x4d(%ebp),%ecx
4275d1:	68 4c 56 63 57       	push   $0x5763564c
4275d6:	4e                   	dec    %esi
4275d7:	42                   	inc    %edx
4275d8:	39 79 79             	cmp    %edi,0x79(%ecx)
4275db:	4c                   	dec    %esp
4275dc:	66 72 70             	data16 jb 0x42764f
4275df:	6b 64 55 38 2b       	imul   $0x2b,0x38(%ebp,%edx,2),%esp
4275e4:	44                   	inc    %esp
4275e5:	56                   	push   %esi
4275e6:	7a 7a                	jp     0x427662
4275e8:	57                   	push   %edi
4275e9:	49                   	dec    %ecx
4275ea:	45                   	inc    %ebp
4275eb:	44                   	inc    %esp
4275ec:	6f                   	outsl  %ds:(%esi),(%dx)
4275ed:	6d                   	insl   (%dx),%es:(%edi)
4275ee:	62 68 33             	bound  %ebp,0x33(%eax)
4275f1:	64 4d                	fs dec %ebp
4275f3:	79 33                	jns    0x427628
4275f5:	69 47 6e 53 66 48 75 	imul   $0x75486653,0x6e(%edi),%eax
4275fc:	42                   	inc    %edx
4275fd:	74 41                	je     0x427640
4275ff:	4b                   	dec    %ebx
427600:	56                   	push   %esi
427601:	62 7a 6a             	bound  %edi,0x6a(%edx)
427604:	36 5a                	ss pop %edx
427606:	63 56 2b             	arpl   %edx,0x2b(%esi)
427609:	53                   	push   %ebx
42760a:	6d                   	insl   (%dx),%es:(%edi)
42760b:	58                   	pop    %eax