465572:	45                   	inc    %ebp
465573:	41                   	inc    %ecx
465574:	41                   	inc    %ecx
465575:	41                   	inc    %ecx
465576:	45                   	inc    %ebp
465577:	47                   	inc    %edi
465578:	52                   	push   %edx
465579:	38 78 4b             	cmp    %bh,0x4b(%eax)
46557c:	31 67 66             	xor    %esp,0x66(%edi)
46557f:	45                   	inc    %ebp
465580:	43                   	inc    %ebx
465581:	67 36 41             	addr16 ss inc %ecx
465584:	41                   	inc    %ecx
465585:	41                   	inc    %ecx
465586:	47                   	inc    %edi
465587:	43                   	inc    %ebx
465588:	79 76                	jns    0x465600
46558a:	63 66 67             	arpl   %esp,0x67(%esi)
46558d:	55                   	push   %ebp
46558e:	41                   	inc    %ecx
46558f:	41                   	inc    %ecx
465590:	41                   	inc    %ecx
465591:	51                   	push   %ecx
465592:	5a                   	pop    %edx
465593:	48                   	dec    %eax
465594:	7a 49                	jp     0x4655df
465596:	72 4b                	jb     0x4655e3
465598:	42                   	inc    %edx
465599:	77 4c                	ja     0x4655e7
46559b:	4b                   	dec    %ebx
46559c:	38 35 2b 42 41 41    	cmp    %dh,0x4141422b
4655a2:	41                   	inc    %ecx
4655a3:	42                   	inc    %edx
4655a4:	42                   	inc    %edx
4655a5:	5a                   	pop    %edx
4655a6:	2b 42 51             	sub    0x51(%edx),%eax
4655a9:	41                   	inc    %ecx
4655aa:	41                   	inc    %ecx
4655ab:	42                   	inc    %edx
4655ac:	42                   	inc    %edx
4655ad:	59                   	pop    %ecx
4655ae:	66 55                	push   %bp
4655b0:	69 55 4b 6e 41 61 63 	imul   $0x6361416e,0x4b(%ebp),%edx
4655b7:	47                   	inc    %edi
4655b8:	77 73                	ja     0x46562d
4655ba:	72 74                	jb     0x465630
4655bc:	78 71                	js     0x46562f
4655be:	4e                   	dec    %esi
4655bf:	42                   	inc    %edx
4655c0:	41                   	inc    %ecx
4655c1:	41                   	inc    %ecx
4655c2:	41                   	inc    %ecx
4655c3:	41                   	inc    %ecx
4655c4:	59                   	pop    %ecx
4655c5:	41                   	inc    %ecx
4655c6:	46                   	inc    %esi
4655c7:	41                   	inc    %ecx
4655c8:	41                   	inc    %ecx
4655c9:	41                   	inc    %ecx
4655ca:	45                   	inc    %ebp
4655cb:	4b                   	dec    %ebx
4655cc:	77 4f                	ja     0x46561d
4655ce:	63 4b 39             	arpl   %ecx,0x39(%ebx)
4655d1:	55                   	push   %ebp
4655d2:	59                   	pop    %ecx
4655d3:	43                   	inc    %ebx
4655d4:	79 75                	jns    0x46564b
4655d6:	6a 66                	push   $0x66
4655d8:	67 51                	addr16 push %ecx
4655da:	41                   	inc    %ecx
4655db:	41                   	inc    %ecx
4655dc:	41                   	inc    %ecx
4655dd:	51                   	push   %ecx
4655de:	59                   	pop    %ecx
4655df:	66 67 55             	addr16 push %bp
4655e2:	41                   	inc    %ecx
4655e3:	41                   	inc    %ecx
4655e4:	41                   	inc    %ecx
4655e5:	51                   	push   %ecx
4655e6:	59                   	pop    %ecx
4655e7:	48                   	dec    %eax
4655e8:	30 45 6c             	xor    %al,0x6c(%ebp)
4655eb:	43                   	inc    %ebx
4655ec:	70 77                	jo     0x465665
4655ee:	47                   	inc    %edi
4655ef:	6e                   	outsb  %ds:(%esi),(%dx)
4655f0:	43                   	inc    %ebx
4655f1:	73 44                	jae    0x465637
4655f3:	6e                   	outsb  %ds:(%esi),(%dx)
4655f4:	43                   	inc    %ebx
4655f5:	75 6c                	jne    0x465663
4655f7:	46                   	inc    %esi
4655f8:	67 73 72             	addr16 jae 0x46566d
4655fb:	68 33 34 45 41       	push   $0x41453433
465600:	41                   	inc    %ecx
465601:	41                   	inc    %ecx
465602:	45                   	inc    %ebp
465603:	46                   	inc    %esi
465604:	33 34 46             	xor    (%esi,%eax,2),%esi
465607:	41                   	inc    %ecx
465608:	41                   	inc    %ecx
465609:	41                   	inc    %ecx
46560a:	45                   	inc    %ebp
46560b:	46                   	inc    %esi
46560c:	78 39                	js     0x465647
46560e:	54                   	push   %esp
46560f:	4a                   	dec    %edx
465610:	51                   	push   %ecx
465611:	71 63                	jno    0x465676
465613:	42                   	inc    %edx
465614:	70 77                	jo     0x46568d
465616:	72 4a                	jb     0x465662
465618:	6b 55 48 41          	imul   $0x41,0x48(%ebp),%edx
46561c:	41                   	inc    %ecx
46561d:	41                   	inc    %ecx
46561e:	41                   	inc    %ecx
46561f:	59                   	pop    %ecx
465620:	66 2f                	data16 das
465622:	2f                   	das
465623:	2f                   	das
465624:	33 58 2f             	xor    0x2f(%eax),%ebx
465627:	2f                   	das
465628:	2f                   	das
465629:	2b 44 2f 2f          	sub    0x2f(%edi,%ebp,1),%eax
46562d:	2f                   	das
46562e:	2f                   	das
46562f:	6d                   	insl   (%dx),%es:(%edi)
465630:	76 2f                	jbe    0x465661
465632:	2f                   	das
465633:	2f                   	das
465634:	36 37                	ss aaa
465636:	2f                   	das
465637:	2f                   	das
465638:	2f                   	das
465639:	2f                   	das
46563a:	4b                   	dec    %ebx
46563b:	2f                   	das
46563c:	2f                   	das
46563d:	2f                   	das
46563e:	2f                   	das
46563f:	44                   	inc    %esp
465640:	41                   	inc    %ecx
465641:	41                   	inc    %ecx
465642:	41                   	inc    %ecx
465643:	41                   	inc    %ecx
465644:	44                   	inc    %esp
465645:	68 53 2f 2f 2f       	push   $0x2f2f2f53
46564a:	2f                   	das
46564b:	47                   	inc    %edi
46564c:	67 73 34             	addr16 jae 0x465683
46564f:	52                   	push   %edx
465650:	66 2f                	data16 das
465652:	2f                   	das
465653:	2f                   	das
465654:	79 6f                	jns    0x4656c5
465656:	41                   	inc    %ecx
465657:	41                   	inc    %ecx
465658:	42                   	inc    %edx
465659:	73 77                	jae    0x4656d2
46565b:	42                   	inc    %edx
46565c:	67 43                	addr16 inc %ebx
46565e:	70 41                	jo     0x4656a1
465660:	77 41                	ja     0x4656a3
465662:	41                   	inc    %ecx
465663:	44                   	inc    %esp
465664:	41                   	inc    %ecx
465665:	41                   	inc    %ecx
465666:	41                   	inc    %ecx
465667:	45                   	inc    %ebp
465668:	51                   	push   %ecx
465669:	41                   	inc    %ecx
46566a:	43                   	inc    %ebx
46566b:	63 32                	arpl   %esi,(%edx)
46566d:	4d                   	dec    %ebp
46566e:	41                   	inc    %ecx
46566f:	41                   	inc    %ecx
465670:	41                   	inc    %ecx
465671:	6f                   	outsl  %ds:(%esi),(%dx)
465672:	4b                   	dec    %ebx
465673:	4b                   	dec    %ebx
465674:	77 63                	ja     0x4656d9
465676:	52                   	push   %edx
465677:	46                   	inc    %esi
465678:	54                   	push   %esp
465679:	68 6a 41 77 41       	push   $0x4177416a
46567e:	41                   	inc    %ecx
46567f:	48                   	dec    %eax
465680:	78 6b                	js     0x4656ed
465682:	6f                   	outsl  %ds:(%esi),(%dx)
465683:	4f                   	dec    %edi
465684:	67 41                	addr16 inc %ecx
465686:	41                   	inc    %ecx
465687:	42                   	inc    %edx
465688:	68 4d 56 4b 2b       	push   $0x2b4b564d
46568d:	34 52                	xor    $0x52,%al
46568f:	44                   	inc    %esp
465690:	7a 67                	jp     0x4656f9
465692:	75 41                	jne    0x4656d5
465694:	77 41                	ja     0x4656d7
465696:	41                   	inc    %ecx
465697:	48                   	dec    %eax
465698:	52                   	push   %edx
465699:	4d                   	dec    %ebp
46569a:	56                   	push   %esi
46569b:	4b                   	dec    %ebx
46569c:	2b 49 57             	sub    0x57(%ecx),%ecx
46569f:	4f                   	dec    %edi
4656a0:	41                   	inc    %ecx
4656a1:	73 44                	jae    0x4656e7
4656a3:	41                   	inc    %ecx
4656a4:	41                   	inc    %ecx
4656a5:	41                   	inc    %ecx
4656a6:	57                   	push   %edi
4656a7:	45                   	inc    %ebp
4656a8:	78 55                	js     0x4656ff
4656aa:	72 31                	jb     0x4656dd
4656ac:	33 4e 6b             	xor    0x6b(%esi),%ecx
4656af:	41                   	inc    %ecx
4656b0:	41                   	inc    %ecx
4656b1:	41                   	inc    %ecx
4656b2:	4b                   	dec    %ebx
4656b3:	43                   	inc    %ebx
4656b4:	78 6f                	js     0x465725
4656b6:	54                   	push   %esp
4656b7:	46                   	inc    %esi
4656b8:	53                   	push   %ebx
4656b9:	76 4d                	jbe    0x465708
4656bb:	43                   	inc    %ebx
4656bc:	49                   	dec    %ecx
4656bd:	30 45 41             	xor    %al,0x41(%ebp)
4656c0:	41                   	inc    %ecx
4656c1:	41                   	inc    %ecx
4656c2:	42                   	inc    %edx
4656c3:	44                   	inc    %esp
4656c4:	52                   	push   %edx
4656c5:	77 54                	ja     0x46571b
4656c7:	46                   	inc    %esi
4656c8:	53                   	push   %ebx
4656c9:	76 41                	jbe    0x46570c
4656cb:	42                   	inc    %edx
4656cc:	6d                   	insl   (%dx),%es:(%edi)
4656cd:	39 6c 41 41          	cmp    %ebp,0x41(%ecx,%eax,2)
4656d1:	41                   	inc    %ecx
4656d2:	4b                   	dec    %ebx
4656d3:	44                   	inc    %esp
4656d4:	42                   	inc    %edx
4656d5:	6b 54 46 53 75       	imul   $0x75,0x53(%esi,%eax,2),%edx
4656da:	30 47 6f             	xor    %al,0x6f(%edi)
4656dd:	30 45 41             	xor    %al,0x41(%ebp)
4656e0:	41                   	inc    %ecx
4656e1:	41                   	inc    %ecx
4656e2:	42                   	inc    %edx
4656e3:	45                   	inc    %ebp
4656e4:	77 51                	ja     0x465737
4656e6:	65 45                	gs inc %ebp
4656e8:	78 55                	js     0x46573f
4656ea:	72 70                	jb     0x46575c
4656ec:	77 59                	ja     0x465747
4656ee:	4a                   	dec    %edx
4656ef:	46                   	inc    %esi
4656f0:	67 68 76 5a 67 41    	addr16 push $0x41675a76
4656f6:	41                   	inc    %ecx
4656f7:	43                   	inc    %ebx
4656f8:	69 59 62 45 78 55 72 	imul   $0x72557845,0x62(%ecx),%ebx
4656ff:	6d                   	insl   (%dx),%es:(%edi)
465700:	41                   	inc    %ecx
465701:	6b 52 44 77          	imul   $0x77,0x44(%edx),%edx
465705:	6b 52 44 35          	imul   $0x35,0x44(%edx),%edx
465709:	45                   	inc    %ebp
46570a:	52                   	push   %edx
46570b:	42                   	inc    %edx
46570c:	42                   	inc    %edx
46570d:	45                   	inc    %ebp
46570e:	50                   	push   %eax
46570f:	47                   	inc    %edi
465710:	6c                   	insb   (%dx),%es:(%edi)
465711:	32 52 59             	xor    0x59(%edx),%dl
465714:	64 4b                	fs dec %ebx
465716:	63 48 79             	arpl   %ecx,0x79(%eax)
465719:	45                   	inc    %ebp
46571a:	6f                   	outsl  %ds:(%esi),(%dx)
46571b:	4f                   	dec    %edi
46571c:	67 41                	addr16 inc %ecx
46571e:	41                   	inc    %ecx
46571f:	42                   	inc    %edx
465720:	68 4d 56 4f 48       	push   $0x484f564d
465725:	6e                   	outsb  %ds:(%esi),(%dx)
465726:	2f                   	das
465727:	2f                   	das
465728:	2f                   	das
465729:	38 47 45             	cmp    %al,0x45(%edi)
46572c:	51                   	push   %ecx
46572d:	51                   	push   %ecx
46572e:	57                   	push   %edi
46572f:	47                   	inc    %edi
465730:	6d                   	insl   (%dx),%es:(%edi)
465731:	39 6d 41             	cmp    %ebp,0x41(%ebp)
465734:	41                   	inc    %ecx
465735:	41                   	inc    %ecx
465736:	4b                   	dec    %ebx
465737:	4a                   	dec    %edx
465738:	68 63 54 46 54       	push   $0x54465463
46573d:	68 6d 2f 2f 2f       	push   $0x2f2f2f6d
465742:	2f                   	das
465743:	45                   	inc    %ebp
465744:	51                   	push   %ecx
465745:	38 58 57             	cmp    %bl,0x57(%eax)
465748:	42                   	inc    %edx
465749:	4d                   	dec    %ebp
46574a:	50                   	push   %eax
46574b:	45                   	inc    %ebp
46574c:	51                   	push   %ecx
46574d:	38 49 4d             	cmp    %cl,0x4d(%ecx)
465750:	73 4d                	jae    0x46579f
465752:	4a                   	dec    %edx
465753:	46                   	inc    %esi
465754:	6e                   	outsb  %ds:(%esi),(%dx)
465755:	4e                   	dec    %esi
465756:	6e                   	outsb  %ds:(%esi),(%dx)
465757:	41                   	inc    %ecx
465758:	41                   	inc    %ecx
465759:	41                   	inc    %ecx
46575a:	4b                   	dec    %ebx
46575b:	63 32                	arpl   %esi,(%edx)
46575d:	4d                   	dec    %ebp
46575e:	41                   	inc    %ecx
46575f:	41                   	inc    %ecx
465760:	41                   	inc    %ecx
465761:	6f                   	outsl  %ds:(%esi),(%dx)
465762:	54                   	push   %esp
465763:	42                   	inc    %edx
465764:	53                   	push   %ebx
465765:	73 33                	jae    0x46579a
465767:	45                   	inc    %ebp
465768:	52                   	push   %edx
465769:	52                   	push   %edx
46576a:	46                   	inc    %esi
46576b:	44                   	inc    %esp
46576c:	41                   	inc    %ecx
46576d:	41                   	inc    %ecx
46576e:	41                   	inc    %ecx
46576f:	41                   	inc    %ecx
465770:	41                   	inc    %ecx
465771:	73 41                	jae    0x4657b4
465773:	41                   	inc    %ecx
465774:	41                   	inc    %ecx
465775:	41                   	inc    %ecx
465776:	5a                   	pop    %edx
465777:	41                   	inc    %ecx
465778:	41                   	inc    %ecx