463366:	41                   	inc    %ecx
463367:	41                   	inc    %ecx
463368:	47                   	inc    %edi
463369:	4d                   	dec    %ebp
46336a:	67 35 72 6a 5a 41    	addr16 xor $0x415a6a72,%eax
463370:	47                   	inc    %edi
463371:	47                   	inc    %edi
463372:	52                   	push   %edx
463373:	49                   	dec    %ecx
463374:	48                   	dec    %eax
463375:	45                   	inc    %ebp
463376:	65 36 4f             	gs ss dec %edi
463379:	55                   	push   %ebp
46337a:	67 6b 54 6c 34       	imul   $0x34,0x6c(%si),%edx
46337f:	49                   	dec    %ecx
463380:	56                   	push   %esi
463381:	67 67 77 50          	addr16 addr16 ja 0x4633d5
463385:	4c                   	dec    %esp
463386:	6f                   	outsl  %ds:(%esi),(%dx)
463387:	42                   	inc    %edx
463388:	56                   	push   %esi
463389:	6b 67 42 36          	imul   $0x36,0x42(%edi),%esp
46338d:	77 65                	ja     0x4633f4
46338f:	47                   	inc    %edi
463390:	31 67 67             	xor    %esp,0x67(%edi)
463393:	6e                   	outsb  %ds:(%esi),(%dx)
463394:	50                   	push   %eax
463395:	36 74 35             	ss je  0x4633cd
463398:	6d                   	insl   (%dx),%es:(%edi)
463399:	46                   	inc    %esi
46339a:	6c                   	insb   (%dx),%es:(%edi)
46339b:	49                   	dec    %ecx
46339c:	41                   	inc    %ecx
46339d:	64 79 7a             	fs jns 0x46341a
4633a0:	76 4a                	jbe    0x4633ec
4633a2:	59                   	pop    %ecx
4633a3:	49                   	dec    %ecx
4633a4:	50                   	push   %eax
4633a5:	6b 39 6d             	imul   $0x6d,(%ecx),%edi
4633a8:	79 5a                	jns    0x463404
4633aa:	68 5a 53 44 34       	push   $0x3444535a
4633af:	76 77                	jbe    0x463428
4633b1:	6e                   	outsb  %ds:(%esi),(%dx)
4633b2:	65 57                	gs push %edi
4633b4:	47                   	inc    %edi
4633b5:	48                   	dec    %eax
4633b6:	53                   	push   %ebx
4633b7:	6e                   	outsb  %ds:(%esi),(%dx)
4633b8:	43                   	inc    %ebx
4633b9:	43                   	inc    %ebx
4633ba:	66 72 62             	data16 jb 0x46341f
4633bd:	49                   	dec    %ecx
4633be:	48                   	dec    %eax
4633bf:	49                   	dec    %ecx
4633c0:	4a                   	dec    %edx
4633c1:	32 74 73 67          	xor    0x67(%ebx,%esi,2),%dh
4633c5:	64 5a                	fs pop %edx
4633c7:	5a                   	pop    %edx
4633c8:	76 34                	jbe    0x4633fe
4633ca:	4f                   	dec    %edi
4633cb:	46                   	inc    %esi
4633cc:	67 41                	addr16 inc %ecx
4633ce:	34 37                	xor    $0x37,%al
4633d0:	75 72                	jne    0x463444
4633d2:	2f                   	das
4633d3:	2f                   	das
4633d4:	2f                   	das
4633d5:	34 4d                	xor    $0x4d,%al
4633d7:	41                   	inc    %ecx
4633d8:	51                   	push   %ecx
4633d9:	41                   	inc    %ecx
4633da:	67 76 45             	addr16 jbe 0x463422
4633dd:	31 38                	xor    %edi,(%eax)
4633df:	37                   	aaa
4633e0:	53                   	push   %ebx
4633e1:	43                   	inc    %ebx
4633e2:	6e                   	outsb  %ds:(%esi),(%dx)
4633e3:	78 6b                	js     0x463450
4633e5:	37                   	aaa
4633e6:	65 57                	gs push %edi
4633e8:	57                   	push   %edi
4633e9:	59                   	pop    %ecx
4633ea:	67 4b                	addr16 dec %ebx
4633ec:	48                   	dec    %eax
4633ed:	59                   	pop    %ecx
4633ee:	72 34                	jb     0x463424
4633f0:	47                   	inc    %edi
4633f1:	45                   	inc    %ebp
4633f2:	67 50                	addr16 push %eax
4633f4:	42                   	inc    %edx
4633f5:	71 36                	jno    0x46342d
4633f7:	43                   	inc    %ebx
4633f8:	6c                   	insb   (%dx),%es:(%edi)
4633f9:	6b 67 34 32          	imul   $0x32,0x34(%edi),%esp
4633fd:	78 4b                	js     0x46344a
4633ff:	49                   	dec    %ecx
463400:	6c                   	insb   (%dx),%es:(%edi)
463401:	68 6d 49 4e 72       	push   $0x724e496d
463406:	73 46                	jae    0x46344e
463408:	2f                   	das
463409:	78 5a                	js     0x463465
46340b:	49                   	dec    %ecx
46340c:	4a                   	dec    %edx
46340d:	47                   	inc    %edi
46340e:	78 58                	js     0x463468
463410:	74 74                	je     0x463486
463412:	68 2f 67 77 42       	push   $0x4277672f
463417:	41                   	inc    %ecx
463418:	43                   	inc    %ebx
463419:	43                   	inc    %ebx
46341a:	65 68 54 72 71 5a    	gs push $0x5a717254
463420:	53                   	push   %ebx
463421:	41                   	inc    %ecx
463422:	31 65 73             	xor    %esp,0x73(%ebp)
463425:	55                   	push   %ebp
463426:	56                   	push   %esi
463427:	57                   	push   %edi
463428:	5a                   	pop    %edx
463429:	45                   	inc    %ebp
46342a:	67 36 6f             	outsl  %ss:(%si),(%dx)
46342d:	70 58                	jo     0x463487
46342f:	2f                   	das
463430:	47                   	inc    %edi
463431:	55                   	push   %ebp
463432:	67 4c                	addr16 dec %esp
463434:	31 4b 58             	xor    %ecx,0x58(%ebx)
463437:	37                   	aaa
463438:	31 6c 6d 49          	xor    %ebp,0x49(%ebp,%ebp,2)
46343c:	4e                   	dec    %esi
46343d:	6a 63                	push   $0x63
46343f:	37                   	aaa
463440:	75 74                	jne    0x4634b6
463442:	5a                   	pop    %edx
463443:	49                   	dec    %ecx
463444:	41                   	inc    %ecx
463445:	45                   	inc    %ebp
463446:	41                   	inc    %ecx
463447:	41                   	inc    %ecx
463448:	41                   	inc    %ecx
463449:	42                   	inc    %edx
46344a:	6a 5a                	push   $0x5a
46344c:	6d                   	insl   (%dx),%es:(%edi)
46344d:	56                   	push   %esi
46344e:	68 30 70 7a 2b       	push   $0x2b7a7030
463453:	44                   	inc    %esp
463454:	41                   	inc    %ecx
463455:	45                   	inc    %ebp
463456:	41                   	inc    %ecx
463457:	49                   	dec    %ecx
463458:	46                   	inc    %esi
463459:	4b                   	dec    %ebx
46345a:	4a                   	dec    %edx
46345b:	46                   	inc    %esi
46345c:	2b 4a 6c             	sub    0x6c(%edx),%ecx
46345f:	49                   	dec    %ecx
463460:	49                   	dec    %ecx
463461:	42                   	inc    %edx
463462:	32 36                	xor    (%esi),%dh
463464:	42                   	inc    %edx
463465:	31 5a 2f             	xor    %ebx,0x2f(%edx)
463468:	67 77 42             	addr16 ja 0x4634ad
46346b:	41                   	inc    %ecx
46346c:	43                   	inc    %ebx
46346d:	41                   	inc    %ecx
46346e:	42                   	inc    %edx
46346f:	75 54                	jne    0x4634c5
463471:	62 38                	bound  %edi,(%eax)
463473:	49                   	dec    %ecx
463474:	44                   	inc    %esp
463475:	4f                   	dec    %edi
463476:	6b 2b 79             	imul   $0x79,(%ebx),%ebp
463479:	46                   	inc    %esi
46347a:	68 5a 6d 59 67       	push   $0x67596d5a
46347f:	63 75 49             	arpl   %esi,0x49(%ebp)
463482:	79 49                	jns    0x4634cd
463484:	6c                   	insb   (%dx),%es:(%edi)
463485:	67 67 41             	addr16 addr16 inc %ecx
463488:	67 41                	addr16 inc %ecx
46348a:	41                   	inc    %ecx
46348b:	41                   	inc    %ecx
46348c:	47                   	inc    %edi
46348d:	4d                   	dec    %ebp
46348e:	67 41                	addr16 inc %ecx
463490:	51                   	push   %ecx
463491:	41                   	inc    %ecx
463492:	41                   	inc    %ecx
463493:	41                   	inc    %ecx
463494:	47                   	inc    %edi
463495:	4a                   	dec    %edx
463496:	6c                   	insb   (%dx),%es:(%edi)
463497:	6b 53 42 44          	imul   $0x44,0x42(%ebx),%edx
46349b:	72 38                	jb     0x4634d5
46349d:	55                   	push   %ebp
46349e:	54                   	push   %esp
46349f:	5a                   	pop    %edx
4634a0:	57                   	push   %edi
4634a1:	59                   	pop    %ecx
4634a2:	67 69 66 30 6e 2b 46 	imul   $0x67462b6e,0x30(%bp),%esp
4634a9:	67
4634aa:	67 6b 61 7a 74       	imul   $0x74,0x7a(%bx,%di),%esp
4634af:	43                   	inc    %ebx
4634b0:	32 46 68             	xor    0x68(%esi),%al
4634b3:	30 70 7a             	xor    %dh,0x7a(%eax)
4634b6:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
4634ba:	41                   	inc    %ecx
4634bb:	49                   	dec    %ecx
4634bc:	4f                   	dec    %edi
4634bd:	6a 4c                	push   $0x4c
4634bf:	6d                   	insl   (%dx),%es:(%edi)
4634c0:	6a 5a                	push   $0x5a
4634c2:	6c                   	insb   (%dx),%es:(%edi)
4634c3:	49                   	dec    %ecx
4634c4:	4b                   	dec    %ebx
4634c5:	78 53                	js     0x46351a
4634c7:	67 77 68             	addr16 ja 0x463532
4634ca:	59                   	pop    %ecx
4634cb:	5a                   	pop    %edx
4634cc:	69 43 78 4e 71 34 42 	imul   $0x4234714e,0x78(%ebx),%eax
4634d3:	57                   	push   %edi
4634d4:	53                   	push   %ebx
4634d5:	43                   	inc    %ebx
4634d6:	50                   	push   %eax
4634d7:	72 75                	jb     0x46354e
4634d9:	49                   	dec    %ecx
4634da:	6e                   	outsb  %ds:(%esi),(%dx)
4634db:	59                   	pop    %ecx
4634dc:	57                   	push   %edi
4634dd:	56                   	push   %esi
4634de:	6c                   	insb   (%dx),%es:(%edi)
4634df:	49                   	dec    %ecx
4634e0:	4e                   	dec    %esi
4634e1:	62 72 69             	bound  %esi,0x69(%edx)
4634e4:	77 74                	ja     0x46355a
4634e6:	5a                   	pop    %edx
4634e7:	2f                   	das
4634e8:	67 77 42             	addr16 ja 0x46352d
4634eb:	41                   	inc    %ecx
4634ec:	43                   	inc    %ebx
4634ed:	44                   	inc    %esp
4634ee:	77 69                	ja     0x463559
4634f0:	38 50 66             	cmp    %dl,0x66(%eax)
4634f3:	49                   	dec    %ecx
4634f4:	42                   	inc    %edx
4634f5:	70 55                	jo     0x46354c
4634f7:	53                   	push   %ebx
4634f8:	43                   	inc    %ebx
4634f9:	4a                   	dec    %edx
4634fa:	59                   	pop    %ecx
4634fb:	49                   	dec    %ecx
4634fc:	43                   	inc    %ebx
4634fd:	76 69                	jbe    0x463568
4634ff:	75 64                	jne    0x463565
463501:	70 5a                	jo     0x46355d
463503:	49                   	dec    %ecx
463504:	41                   	inc    %ecx
463505:	4a                   	dec    %edx
463506:	69 4b 39 68 68 49 50 	imul   $0x50496868,0x39(%ebx),%ecx
46350d:	4e                   	dec    %esi
46350e:	66 68 51 42          	pushw  $0x4251
463512:	59                   	pop    %ecx
463513:	5a                   	pop    %edx
463514:	70 45                	jo     0x46355b
463516:	67 48                	addr16 dec %eax
463518:	4e                   	dec    %esi
463519:	31 38                	xor    %edi,(%eax)
46351b:	39 79 43             	cmp    %edi,0x43(%ecx)
46351e:	59                   	pop    %ecx
46351f:	49                   	dec    %ecx
463520:	34 4d                	xor    $0x4d,%al
463522:	49                   	dec    %ecx
463523:	57                   	push   %edi
463524:	47                   	inc    %edi
463525:	48                   	dec    %eax
463526:	53                   	push   %ebx
463527:	6e                   	outsb  %ds:(%esi),(%dx)
463528:	43                   	inc    %ebx
463529:	43                   	inc    %ebx
46352a:	38 64 43 45          	cmp    %ah,0x45(%ebx,%eax,2)
46352e:	54                   	push   %esp
46352f:	49                   	dec    %ecx
463530:	4d                   	dec    %ebp
463531:	64 30 49 52          	xor    %cl,%fs:0x52(%ecx)
463535:	4e                   	dec    %esi
463536:	5a                   	pop    %edx
463537:	2f                   	das
463538:	67 34 57             	addr16 xor $0x57,%al
46353b:	41                   	inc    %ecx
46353c:	44                   	inc    %esp
46353d:	6a 62                	push   $0x62
46353f:	36 66 2f             	ss data16 das
463542:	2f                   	das
463543:	2f                   	das
463544:	67 77 42             	addr16 ja 0x463589
463547:	41                   	inc    %ecx
463548:	43                   	inc    %ebx
463549:	42                   	inc    %edx
46354a:	35 4d 45 58 76       	xor    $0x7658454d,%eax
46354f:	5a                   	pop    %edx
463550:	53                   	push   %ebx
463551:	44                   	inc    %esp
463552:	37                   	aaa
463553:	44                   	inc    %esp
463554:	4e                   	dec    %esi
463555:	48                   	dec    %eax
463556:	73 59                	jae    0x4635b1
463558:	53                   	push   %ebx
463559:	41                   	inc    %ecx
46355a:	45                   	inc    %ebp
46355b:	41                   	inc    %ecx
46355c:	41                   	inc    %ecx
46355d:	41                   	inc    %ecx
46355e:	41                   	inc    %ecx
46355f:	59                   	pop    %ecx
463560:	69 44 37 6d 57 55 6e 	imul   $0x596e5557,0x6d(%edi,%esi,1),%eax
463567:	59
463568:	57                   	push   %edi
463569:	55                   	push   %ebp
46356a:	67 71 31             	addr16 jno 0x46359e
46356d:	45                   	inc    %ebp
46356e:	6d                   	insl   (%dx),%es:(%edi)
46356f:	48                   	dec    %eax
463570:	6c                   	insb   (%dx),%es:(%edi)
463571:	6e                   	outsb  %ds:(%esi),(%dx)
463572:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
463576:	41                   	inc    %ecx
463577:	49                   	dec    %ecx
463578:	47                   	inc    %edi
463579:	53                   	push   %ebx
46357a:	5a                   	pop    %edx
46357b:	38 4f 45             	cmp    %cl,0x45(%edi)
46357e:	67 45                	addr16 inc %ebp
463580:	65 52                	gs push %edx
463582:	32 37                	xor    (%edi),%dh
463584:	32 45 67             	xor    0x67(%ebp),%al
463587:	57                   	push   %edi
463588:	33 32                	xor    (%edx),%esi
46358a:	47                   	inc    %edi
46358b:	44                   	inc    %esp
46358c:	6c                   	insb   (%dx),%es:(%edi)
46358d:	6d                   	insl   (%dx),%es:(%edi)
46358e:	52                   	push   %edx
46358f:	49                   	dec    %ecx
463590:	41                   	inc    %ecx
463591:	61                   	popa
463592:	74 44                	je     0x4635d8
463594:	2f                   	das
463595:	77 67                	ja     0x4635fe
463597:	41                   	inc    %ecx
463598:	51                   	push   %ecx
463599:	41                   	inc    %ecx