4633c7:	59                   	pop    %ecx
4633c8:	44                   	inc    %esp
4633c9:	76 69                	jbe    0x463434
4633cb:	49                   	dec    %ecx
4633cc:	50                   	push   %eax
4633cd:	58                   	pop    %eax
4633ce:	35 37 72 39 45       	xor    $0x45397237,%eax
4633d3:	79 62                	jns    0x463437
4633d5:	6d                   	insl   (%dx),%es:(%edi)
4633d6:	4d                   	dec    %ebp
4633d7:	72 45                	jb     0x46341e
4633d9:	71 69                	jno    0x463444
4633db:	71 48                	jno    0x463425
4633dd:	35 69 6d 37 76       	xor    $0x76376d69,%eax
4633e2:	2f                   	das
4633e3:	38 4a 72             	cmp    %cl,0x72(%edx)
4633e6:	73 67                	jae    0x46344f
4633e8:	74 43                	je     0x46342d
4633ea:	68 54 50 69 38       	push   $0x38695054
4633ef:	7a 35                	jp     0x463426
4633f1:	36 6a 6b             	ss push $0x6b
4633f4:	53                   	push   %ebx
4633f5:	4f                   	dec    %edi
4633f6:	56                   	push   %esi
4633f7:	49                   	dec    %ecx
4633f8:	74 65                	je     0x46345f
4633fa:	50                   	push   %eax
4633fb:	4a                   	dec    %edx
4633fc:	31 41 45             	xor    %eax,0x45(%ecx)
4633ff:	73 72                	jae    0x463473
463401:	38 4d 70             	cmp    %cl,0x70(%ebp)
463404:	30 5a 7a             	xor    %bl,0x7a(%edx)
463407:	4f                   	dec    %edi
463408:	39 36                	cmp    %esi,(%esi)
46340a:	4f                   	dec    %edi
46340b:	41                   	inc    %ecx
46340c:	49                   	dec    %ecx
46340d:	39 78 58             	cmp    %edi,0x58(%eax)
463410:	31 68 39             	xor    %ebp,0x39(%eax)
463413:	69 69 46 4c 63 6c 2f 	imul   $0x2f6c634c,0x46(%ecx),%ebp
46341a:	66 6f                	outsw  %ds:(%esi),(%dx)
46341c:	36 70 72             	ss jo  0x463491
46341f:	49                   	dec    %ecx
463420:	63 63 70             	arpl   %esp,0x70(%ebx)
463423:	39 6c 52 53          	cmp    %ebp,0x53(%edx,%edx,2)
463427:	76 51                	jbe    0x46347a
463429:	59                   	pop    %ecx
46342a:	2f                   	das
46342b:	49                   	dec    %ecx
46342c:	59                   	pop    %ecx
46342d:	69 73 61 68 5a 52 6c 	imul   $0x6c525a68,0x61(%ebx),%esi
463434:	33 65 71             	xor    0x71(%ebp),%esp
463437:	73 72                	jae    0x4634ab
463439:	45                   	inc    %ebp
46343a:	30 4a 56             	xor    %cl,0x56(%edx)
46343d:	47                   	inc    %edi
46343e:	79 52                	jns    0x463492
463440:	63 32                	arpl   %esi,(%edx)
463442:	63 66 34             	arpl   %esp,0x34(%esi)
463445:	4b                   	dec    %ebx
463446:	45                   	inc    %ebp
463447:	31 34 49             	xor    %esi,(%ecx,%ecx,2)
46344a:	45                   	inc    %ebp
46344b:	6b 56 6d 6b          	imul   $0x6b,0x6d(%esi),%edx
46344f:	36 35 42 69 56 58    	ss xor $0x58566942,%eax
463455:	6b 46 57 51          	imul   $0x51,0x57(%esi),%eax
463459:	4f                   	dec    %edi
46345a:	47                   	inc    %edi
46345b:	53                   	push   %ebx
46345c:	36 45                	ss inc %ebp
46345e:	57                   	push   %edi
46345f:	48                   	dec    %eax
463460:	33 2b                	xor    (%ebx),%ebp
463462:	4d                   	dec    %ebp
463463:	41                   	inc    %ecx
463464:	6d                   	insl   (%dx),%es:(%edi)
463465:	43                   	inc    %ebx
463466:	42                   	inc    %edx
463467:	66 58                	pop    %ax
463469:	79 4f                	jns    0x4634ba
46346b:	34 41                	xor    $0x41,%al
46346d:	41                   	inc    %ecx
46346e:	6d                   	insl   (%dx),%es:(%edi)
46346f:	45                   	inc    %ebp
463470:	44                   	inc    %esp
463471:	6e                   	outsb  %ds:(%esi),(%dx)
463472:	42                   	inc    %edx
463473:	35 34 6c 69 52       	xor    $0x52696c34,%eax
463478:	6a 37                	push   $0x37
46347a:	6f                   	outsl  %ds:(%esi),(%dx)
46347b:	75 7a                	jne    0x4634f7
46347d:	4d                   	dec    %ebp
46347e:	49                   	dec    %ecx
46347f:	57                   	push   %edi
463480:	72 6b                	jb     0x4634ed
463482:	76 4f                	jbe    0x4634d3
463484:	75 6f                	jne    0x4634f5
463486:	47                   	inc    %edi
463487:	4c                   	dec    %esp
463488:	59                   	pop    %ecx
463489:	6c                   	insb   (%dx),%es:(%edi)
46348a:	42                   	inc    %edx
46348b:	68 66 61 7a 4f       	push   $0x4f7a6166
463490:	70 6e                	jo     0x463500
463492:	4a                   	dec    %edx
463493:	32 62 69             	xor    0x69(%edx),%ah
463496:	79 69                	jns    0x463501
463498:	63 61 47             	arpl   %esp,0x47(%ecx)
46349b:	66 69 4d 43 4e 36    	imul   $0x364e,0x43(%ebp),%cx
4634a1:	64 6b 74 57 4c 48    	imul   $0x48,%fs:0x4c(%edi,%edx,2),%esi
4634a7:	58                   	pop    %eax
4634a8:	61                   	popa
4634a9:	34 42                	xor    $0x42,%al
4634ab:	32 78 73             	xor    0x73(%eax),%bh
4634ae:	6b 6f 6e 2f          	imul   $0x2f,0x6e(%edi),%ebp
4634b2:	66 50                	push   %ax
4634b4:	4e                   	dec    %esi
4634b5:	2f                   	das
4634b6:	6f                   	outsl  %ds:(%esi),(%dx)
4634b7:	62 43 2b             	bound  %eax,0x2b(%ebx)
4634ba:	4a                   	dec    %edx
4634bb:	6d                   	insl   (%dx),%es:(%edi)
4634bc:	59                   	pop    %ecx
4634bd:	38 38                	cmp    %bh,(%eax)
4634bf:	46                   	inc    %esi
4634c0:	32 62 72             	xor    0x72(%edx),%ah
4634c3:	64 5a                	fs pop %edx
4634c5:	5a                   	pop    %edx
4634c6:	56                   	push   %esi
4634c7:	55                   	push   %ebp
4634c8:	53                   	push   %ebx
4634c9:	37                   	aaa
4634ca:	36 6f                	outsl  %ss:(%esi),(%dx)
4634cc:	72 66                	jb     0x463534
4634ce:	6b 4b 70 44          	imul   $0x44,0x70(%ebx),%ecx
4634d2:	75 64                	jne    0x463538
4634d4:	53                   	push   %ebx
4634d5:	6d                   	insl   (%dx),%es:(%edi)
4634d6:	69 4f 5a 62 75 6d 49 	imul   $0x496d7562,0x5a(%edi),%ecx
4634dd:	65 74 46             	gs je  0x463526
4634e0:	66 67 64 62 46 68    	bound  %ax,%fs:0x68(%bp)
4634e6:	49                   	dec    %ecx
4634e7:	66 35 33 78          	xor    $0x7833,%ax
4634eb:	4c                   	dec    %esp
4634ec:	63 62 37             	arpl   %esp,0x37(%edx)
4634ef:	61                   	popa
4634f0:	65 54                	gs push %esp
4634f2:	48                   	dec    %eax
4634f3:	76 69                	jbe    0x46355e
4634f5:	63 66 50             	arpl   %esp,0x50(%esi)
4634f8:	59                   	pop    %ecx
4634f9:	42                   	inc    %edx
4634fa:	7a 34                	jp     0x463530
4634fc:	62 54 42 74          	bound  %edx,0x74(%edx,%eax,2)
463500:	52                   	push   %edx
463501:	2b 42 75             	sub    0x75(%edx),%eax
463504:	43                   	inc    %ebx
463505:	4f                   	dec    %edi
463506:	78 57                	js     0x46355f
463508:	54                   	push   %esp
463509:	6e                   	outsb  %ds:(%esi),(%dx)
46350a:	61                   	popa
46350b:	70 53                	jo     0x463560
46350d:	2b 2f                	sub    (%edi),%ebp
46350f:	50                   	push   %eax
463510:	67 6c                	insb   (%dx),%es:(%di)
463512:	61                   	popa
463513:	51                   	push   %ecx
463514:	32 33                	xor    (%ebx),%dh
463516:	6d                   	insl   (%dx),%es:(%edi)
463517:	6a 52                	push   $0x52
463519:	63 59 52             	arpl   %ebx,0x52(%ecx)
46351c:	42                   	inc    %edx
46351d:	50                   	push   %eax
46351e:	63 57 41             	arpl   %edx,0x41(%edi)
463521:	54                   	push   %esp
463522:	53                   	push   %ebx
463523:	2f                   	das
463524:	33 62 4b             	xor    0x4b(%edx),%esp
463527:	49                   	dec    %ecx
463528:	4a                   	dec    %edx
463529:	79 63                	jns    0x46358e
46352b:	65 4a                	gs dec %edx
46352d:	34 4f                	xor    $0x4f,%al
46352f:	50                   	push   %eax
463530:	45                   	inc    %ebp
463531:	76 51                	jbe    0x463584
463533:	30 78 50             	xor    %bh,0x50(%eax)
463536:	51                   	push   %ecx
463537:	51                   	push   %ecx
463538:	56                   	push   %esi
463539:	41                   	inc    %ecx
46353a:	55                   	push   %ebp
46353b:	49                   	dec    %ecx
46353c:	34 4e                	xor    $0x4e,%al
46353e:	4f                   	dec    %edi
46353f:	4e                   	dec    %esi
463540:	7a 6f                	jp     0x4635b1
463542:	58                   	pop    %eax
463543:	62 62 58             	bound  %esp,0x58(%edx)
463546:	4e                   	dec    %esi
463547:	69 6a 35 36 64 58 37 	imul   $0x37586436,0x35(%edx),%ebp
46354e:	44                   	inc    %esp
46354f:	51                   	push   %ecx
463550:	4c                   	dec    %esp
463551:	4d                   	dec    %ebp
463552:	74 36                	je     0x46358a
463554:	52                   	push   %edx
463555:	4c                   	dec    %esp
463556:	36 76 46             	ss jbe 0x46359f
463559:	36 48                	ss dec %eax
46355b:	2b 61 44             	sub    0x44(%ecx),%esp
46355e:	62 69 57             	bound  %ebp,0x57(%ecx)
463561:	57                   	push   %edi
463562:	6c                   	insb   (%dx),%es:(%edi)
463563:	54                   	push   %esp
463564:	30 68 2f             	xor    %ch,0x2f(%eax)
463567:	37                   	aaa
463568:	76 30                	jbe    0x46359a
46356a:	52                   	push   %edx
46356b:	48                   	dec    %eax
46356c:	48                   	dec    %eax
46356d:	38 4f 7a             	cmp    %cl,0x7a(%edi)
463570:	43                   	inc    %ebx
463571:	77 54                	ja     0x4635c7
463573:	55                   	push   %ebp
463574:	64 4b                	fs dec %ebx
463576:	54                   	push   %esp
463577:	32 43 53             	xor    0x53(%ebx),%al
46357a:	55                   	push   %ebp
46357b:	53                   	push   %ebx
46357c:	69 34 52 34 34 7a 69 	imul   $0x697a3434,(%edx,%edx,2),%esi
463583:	6c                   	insb   (%dx),%es:(%edi)
463584:	2b 77 59             	sub    0x59(%edi),%esi
463587:	4a                   	dec    %edx
463588:	34 61                	xor    $0x61,%al
46358a:	64 55                	fs push %ebp
46358c:	34 48                	xor    $0x48,%al
46358e:	44                   	inc    %esp
46358f:	6b 4f 45 42          	imul   $0x42,0x45(%edi),%ecx
463593:	35 53 30 65 54       	xor    $0x54653053,%eax
463598:	35 5a 51 67 4a       	xor    $0x4a67515a,%eax
46359d:	36 50                	ss push %eax
46359f:	52                   	push   %edx
4635a0:	6a 75                	push   $0x75
4635a2:	51                   	push   %ecx
4635a3:	33 2f                	xor    (%edi),%ebp
4635a5:	5a                   	pop    %edx
4635a6:	70 66                	jo     0x46360e
4635a8:	6f                   	outsl  %ds:(%esi),(%dx)
4635a9:	42                   	inc    %edx
4635aa:	6a 50                	push   $0x50
4635ac:	58                   	pop    %eax
4635ad:	56                   	push   %esi
4635ae:	49                   	dec    %ecx
4635af:	46                   	inc    %esi
4635b0:	4f                   	dec    %edi
4635b1:	57                   	push   %edi
4635b2:	66 34 6b             	data16 xor $0x6b,%al
4635b5:	53                   	push   %ebx
4635b6:	68 41 42 56 69       	push   $0x69564241
4635bb:	53                   	push   %ebx
4635bc:	6c                   	insb   (%dx),%es:(%edi)
4635bd:	2b 73 78             	sub    0x78(%ebx),%esi
4635c0:	5a                   	pop    %edx
4635c1:	6e                   	outsb  %ds:(%esi),(%dx)
4635c2:	46                   	inc    %esi
4635c3:	62 37                	bound  %esi,(%edi)
4635c5:	6d                   	insl   (%dx),%es:(%edi)
4635c6:	78 67                	js     0x46362f
4635c8:	50                   	push   %eax
4635c9:	54                   	push   %esp
4635ca:	53                   	push   %ebx
4635cb:	6d                   	insl   (%dx),%es:(%edi)
4635cc:	71 68                	jno    0x463636
4635ce:	44                   	inc    %esp
4635cf:	78 59                	js     0x46362a
4635d1:	71 75                	jno    0x463648
4635d3:	33 78 2f             	xor    0x2f(%eax),%edi
4635d6:	35 58 46 45 73       	xor    $0x73454658,%eax
4635db:	39 63 49             	cmp    %esp,0x49(%ebx)
4635de:	5a                   	pop    %edx
4635df:	4d                   	dec    %ebp
4635e0:	48                   	dec    %eax
4635e1:	36 55                	ss push %ebp
4635e3:	6c                   	insb   (%dx),%es:(%edi)
4635e4:	72 63                	jb     0x463649
4635e6:	43                   	inc    %ebx
4635e7:	50                   	push   %eax
4635e8:	43                   	inc    %ebx
4635e9:	46                   	inc    %esi
4635ea:	55                   	push   %ebp
4635eb:	70 4c                	jo     0x463639
4635ed:	39 63 67             	cmp    %esp,0x67(%ebx)
4635f0:	5a                   	pop    %edx
4635f1:	34 51                	xor    $0x51,%al
4635f3:	64 64 72 6b          	fs fs jb 0x463662
4635f7:	55                   	push   %ebp
4635f8:	39 51 70             	cmp    %edx,0x70(%ecx)
4635fb:	53                   	push   %ebx
4635fc:	51                   	push   %ecx
4635fd:	49                   	dec    %ecx
4635fe:	68 30 77 6b 7a       	push   $0x7a6b7730
463603:	54                   	push   %esp
463604:	56                   	push   %esi
463605:	71 2b                	jno    0x463632
463607:	47                   	inc    %edi
463608:	47                   	inc    %edi
463609:	70 6f                	jo     0x46367a
46360b:	6a 6f                	push   $0x6f
46360d:	2b 79 2f             	sub    0x2f(%ecx),%edi
463610:	49                   	dec    %ecx
463611:	43                   	inc    %ebx
463612:	61                   	popa
463613:	65 78 48             	gs js  0x46365e
463616:	69 2b 4c 53 68 6f    	imul   $0x6f68534c,(%ebx),%ebp
46361c:	58                   	pop    %eax
46361d:	47                   	inc    %edi
46361e:	67 72 75             	addr16 jb 0x463696
463621:	50                   	push   %eax
463622:	30 59 6b             	xor    %bl,0x6b(%ecx)
463625:	53                   	push   %ebx
463626:	6d                   	insl   (%dx),%es:(%edi)
463627:	66 5a                	pop    %dx
463629:	69 53 56 34 50 6d 6d 	imul   $0x6d6d5034,0x56(%ebx),%edx
463630:	31 59 54             	xor    %ebx,0x54(%ecx)
463633:	6d                   	insl   (%dx),%es:(%edi)
463634:	75 61                	jne    0x463697
463636:	70 38                	jo     0x463670
463638:	41                   	inc    %ecx
463639:	39 75 31             	cmp    %esi,0x31(%ebp)
46363c:	6d                   	insl   (%dx),%es:(%edi)
46363d:	63 70 39             	arpl   %esi,0x39(%eax)
463640:	6d                   	insl   (%dx),%es:(%edi)
463641:	79 4a                	jns    0x46368d
463643:	57                   	push   %edi
463644:	74 73                	je     0x4636b9
463646:	35 5a 4d 30 56       	xor    $0x56304d5a,%eax
46364b:	47                   	inc    %edi
46364c:	59                   	pop    %ecx
46364d:	57                   	push   %edi
46364e:	47                   	inc    %edi
46364f:	37                   	aaa
463650:	57                   	push   %edi
463651:	70 58                	jo     0x4636ab
463653:	2b 45 73             	sub    0x73(%ebp),%eax
463656:	37                   	aaa
463657:	71 69                	jno    0x4636c2
463659:	48                   	dec    %eax
46365a:	4b                   	dec    %ebx