46264d:	59                   	pop    %ecx
46264e:	67 74 4c             	addr16 je 0x46269d
462651:	4d                   	dec    %ebp
462652:	6e                   	outsb  %ds:(%esi),(%dx)
462653:	34 6d                	xor    $0x6d,%al
462655:	45                   	inc    %ebp
462656:	67 42                	addr16 inc %edx
462658:	36 33 7a 2b          	xor    %ss:0x2b(%edx),%edi
46265c:	46                   	inc    %esi
46265d:	67 67 49             	addr16 addr16 dec %ecx
462660:	31 38                	xor    %edi,(%eax)
462662:	42                   	inc    %edx
462663:	42                   	inc    %edx
462664:	56                   	push   %esi
462665:	6b 67 71 54          	imul   $0x54,0x71(%edi),%esp
462669:	43                   	inc    %ebx
46266a:	5a                   	pop    %edx
46266b:	2f                   	das
46266c:	6c                   	insb   (%dx),%es:(%edi)
46266d:	69 52 49 4d 71 2f 49 	imul   $0x492f714d,0x49(%edx),%edx
462674:	54                   	push   %esp
462675:	4e                   	dec    %esi
462676:	6d                   	insl   (%dx),%es:(%edi)
462677:	49                   	dec    %ecx
462678:	47                   	inc    %edi
462679:	47                   	inc    %edi
46267a:	4c                   	dec    %esp
46267b:	57                   	push   %edi
46267c:	2f                   	das
46267d:	68 5a 49 49 71       	push   $0x7149495a
462682:	79 67                	jns    0x4626eb
462684:	43                   	inc    %ebx
462685:	52                   	push   %edx
462686:	59                   	pop    %ecx
462687:	49                   	dec    %ecx
462688:	50                   	push   %eax
462689:	43                   	inc    %ebx
46268a:	59                   	pop    %ecx
46268b:	2f                   	das
46268c:	41                   	inc    %ecx
46268d:	5a                   	pop    %edx
46268e:	68 5a 6d 48 53       	push   $0x53486d5a
462693:	6e                   	outsb  %ds:(%esi),(%dx)
462694:	50                   	push   %eax
462695:	34 4d                	xor    $0x4d,%al
462697:	41                   	inc    %ecx
462698:	51                   	push   %ecx
462699:	41                   	inc    %ecx
46269a:	67 45                	addr16 inc %ebp
46269c:	55                   	push   %ebp
46269d:	67 78 54             	addr16 js 0x4626f4
4626a0:	6d                   	insl   (%dx),%es:(%edi)
4626a1:	5a                   	pop    %edx
4626a2:	6c                   	insb   (%dx),%es:(%edi)
4626a3:	49                   	dec    %ecx
4626a4:	41                   	inc    %ecx
4626a5:	45                   	inc    %ebp
4626a6:	41                   	inc    %ecx
4626a7:	41                   	inc    %ecx
4626a8:	41                   	inc    %ecx
4626a9:	42                   	inc    %edx
4626aa:	6a 49                	push   $0x49
4626ac:	42                   	inc    %edx
4626ad:	5a                   	pop    %edx
4626ae:	46                   	inc    %esi
4626af:	56                   	push   %esi
4626b0:	2b 68 59             	sub    0x59(%eax),%ebp
4626b3:	49                   	dec    %ecx
4626b4:	4e                   	dec    %esi
4626b5:	6f                   	outsl  %ds:(%esi),(%dx)
4626b6:	57                   	push   %edi
4626b7:	6b 50 42 59          	imul   $0x59,0x42(%eax),%edx
4626bb:	5a                   	pop    %edx
4626bc:	66 34 4d             	data16 xor $0x4d,%al
4626bf:	41                   	inc    %ecx
4626c0:	51                   	push   %ecx
4626c1:	41                   	inc    %ecx
4626c2:	67 34 51             	addr16 xor $0x51,%al
4626c5:	5a                   	pop    %edx
4626c6:	61                   	popa
4626c7:	4a                   	dec    %edx
4626c8:	79 44                	jns    0x46270e
4626ca:	6f                   	outsl  %ds:(%esi),(%dx)
4626cb:	42                   	inc    %edx
4626cc:	6c                   	insb   (%dx),%es:(%edi)
4626cd:	6f                   	outsl  %ds:(%esi),(%dx)
4626ce:	6e                   	outsb  %ds:(%esi),(%dx)
4626cf:	57                   	push   %edi
4626d0:	57                   	push   %edi
4626d1:	57                   	push   %edi
4626d2:	52                   	push   %edx
4626d3:	49                   	dec    %ecx
4626d4:	48                   	dec    %eax
4626d5:	4a                   	dec    %edx
4626d6:	46                   	inc    %esi
4626d7:	6f                   	outsl  %ds:(%esi),(%dx)
4626d8:	50                   	push   %eax
4626d9:	39 6c 5a 69          	cmp    %ebp,0x69(%edx,%ebx,2)
4626dd:	44                   	inc    %esp
4626de:	30 32                	xor    %dh,(%edx)
4626e0:	71 49                	jno    0x46272b
4626e2:	57                   	push   %edi
4626e3:	59                   	pop    %ecx
4626e4:	53                   	push   %ebx
4626e5:	43                   	inc    %ebx
4626e6:	55                   	push   %ebp
4626e7:	36 33 6a 30          	xor    %ss:0x30(%edx),%ebp
4626eb:	57                   	push   %edi
4626ec:	47                   	inc    %edi
4626ed:	55                   	push   %ebp
4626ee:	67 46                	addr16 inc %esi
4626f0:	33 53 45             	xor    0x45(%ebx),%edx
4626f3:	49                   	dec    %ecx
4626f4:	6d                   	insl   (%dx),%es:(%edi)
4626f5:	46                   	inc    %esi
4626f6:	6c                   	insb   (%dx),%es:(%edi)
4626f7:	49                   	dec    %ecx
4626f8:	41                   	inc    %ecx
4626f9:	4d                   	dec    %ebp
4626fa:	41                   	inc    %ecx
4626fb:	41                   	inc    %ecx
4626fc:	41                   	inc    %ecx
4626fd:	42                   	inc    %edx
4626fe:	6a 5a                	push   $0x5a
462700:	6d                   	insl   (%dx),%es:(%edi)
462701:	48                   	dec    %eax
462702:	53                   	push   %ebx
462703:	6e                   	outsb  %ds:(%esi),(%dx)
462704:	43                   	inc    %ebx
462705:	44                   	inc    %esp
462706:	59                   	pop    %ecx
462707:	73 37                	jae    0x462740
462709:	48                   	dec    %eax
46270a:	69 5a 69 41 6e 54 45 	imul   $0x45546e41,0x69(%edx),%ebx
462711:	34 64                	xor    $0x64,%al
462713:	59                   	pop    %ecx
462714:	57                   	push   %edi
462715:	62 2b                	bound  %ebp,(%ebx)
462717:	44                   	inc    %esp
462718:	68 59 41 4f 48       	push   $0x484f4159
46271d:	54                   	push   %esp
46271e:	30 2f                	xor    %ch,(%edi)
462720:	2f                   	das
462721:	2f                   	das
462722:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
462726:	41                   	inc    %ecx
462727:	49                   	dec    %ecx
462728:	45                   	inc    %ebp
462729:	6a 5a                	push   $0x5a
46272b:	4a                   	dec    %edx
46272c:	67 68 6d 49 50 49    	addr16 push $0x4950496d
462732:	76 6a                	jbe    0x46279e
462734:	67 5a                	addr16 pop %edx
462736:	68 49 4c 41 71       	push   $0x71414c49
46273b:	4e                   	dec    %esi
46273c:	79 5a                	jns    0x462798
46273e:	59                   	pop    %ecx
46273f:	5a                   	pop    %edx
462740:	57                   	push   %edi
462741:	5a                   	pop    %edx
462742:	6c                   	insb   (%dx),%es:(%edi)
462743:	49                   	dec    %ecx
462744:	48                   	dec    %eax
462745:	33 42 74             	xor    0x74(%edx),%eax
462748:	51                   	push   %ecx
462749:	74 59                	je     0x4627a4
46274b:	49                   	dec    %ecx
46274c:	48                   	dec    %eax
46274d:	36 4e                	ss dec %esi
46274f:	4a                   	dec    %edx
462750:	2f                   	das
462751:	52                   	push   %edx
462752:	5a                   	pop    %edx
462753:	2f                   	das
462754:	67 77 42             	addr16 ja 0x462799
462757:	41                   	inc    %ecx
462758:	43                   	inc    %ebx
462759:	44                   	inc    %esp
46275a:	76 6a                	jbe    0x4627c6
46275c:	52                   	push   %edx
46275d:	33 30                	xor    (%eax),%esi
46275f:	49                   	dec    %ecx
462760:	4f                   	dec    %edi
462761:	2b 54 48 66          	sub    0x66(%eax,%ecx,2),%edx
462765:	52                   	push   %edx
462766:	5a                   	pop    %edx
462767:	49                   	dec    %ecx
462768:	41                   	inc    %ecx
462769:	63 41 41             	arpl   %eax,0x41(%ecx)
46276c:	41                   	inc    %ecx
46276d:	42                   	inc    %edx
46276e:	6a 5a                	push   $0x5a
462770:	70 45                	jo     0x4627b7
462772:	67 52                	addr16 push %edx
462774:	77 41                	ja     0x4627b7
462776:	41                   	inc    %ecx
462777:	41                   	inc    %ecx
462778:	47                   	inc    %edi
462779:	56                   	push   %esi
46277a:	6c                   	insb   (%dx),%es:(%edi)
46277b:	59                   	pop    %ecx
46277c:	64 4b                	fs dec %ebx
46277e:	63 2f                	arpl   %ebp,(%edi)
462780:	67 77 42             	addr16 ja 0x4627c5
462783:	41                   	inc    %ecx
462784:	43                   	inc    %ebx
462785:	42                   	inc    %edx
462786:	64 75 47             	fs jne 0x4627d0
462789:	6e                   	outsb  %ds:(%esi),(%dx)
46278a:	69 49 4f 73 6b 6b 4f 	imul   $0x4f6b6b73,0x4f(%ecx),%ecx
462791:	39 5a 5a             	cmp    %ebx,0x5a(%edx)
462794:	53                   	push   %ebx
462795:	42                   	inc    %edx
462796:	37                   	aaa
462797:	6b 39 6e             	imul   $0x6e,(%ecx),%edi
46279a:	79 59                	jns    0x4627f5
46279c:	57                   	push   %edi
46279d:	56                   	push   %esi
46279e:	6d                   	insl   (%dx),%es:(%edi)
46279f:	5a                   	pop    %edx
4627a0:	66 34 4d             	data16 xor $0x4d,%al
4627a3:	41                   	inc    %ecx
4627a4:	51                   	push   %ecx
4627a5:	41                   	inc    %ecx
4627a6:	67 36 41             	addr16 ss inc %ecx
4627a9:	42                   	inc    %edx
4627aa:	47                   	inc    %edi
4627ab:	32 32                	xor    (%edx),%dh
4627ad:	55                   	push   %ebp
4627ae:	67 48                	addr16 dec %eax
4627b0:	42                   	inc    %edx
4627b1:	56                   	push   %esi
4627b2:	51                   	push   %ecx
4627b3:	4b                   	dec    %ebx
4627b4:	46                   	inc    %esi
4627b5:	6b 67 2f 4f          	imul   $0x4f,0x2f(%edi),%esp
4627b9:	39 70 2f             	cmp    %esi,0x2f(%eax)
4627bc:	47                   	inc    %edi
4627bd:	45                   	inc    %ebp
4627be:	67 42                	addr16 inc %edx
4627c0:	77 41                	ja     0x462803
4627c2:	41                   	inc    %ecx
4627c3:	41                   	inc    %ecx
4627c4:	47                   	inc    %edi
4627c5:	4f                   	dec    %edi
4627c6:	52                   	push   %edx
4627c7:	49                   	dec    %ecx
4627c8:	49                   	dec    %ecx
4627c9:	4b                   	dec    %ebx
4627ca:	68 47 6a 73 67       	push   $0x67736a47
4627cf:	74 6c                	je     0x46283d
4627d1:	4a                   	dec    %edx
4627d2:	2b 32                	sub    (%edx),%esi
4627d4:	6c                   	insb   (%dx),%es:(%edi)
4627d5:	67 67 49             	addr16 addr16 dec %ecx
4627d8:	45                   	inc    %ebp
4627d9:	50                   	push   %eax
4627da:	54                   	push   %esp
4627db:	35 57 45 67 43       	xor    $0x43674557,%eax
4627e0:	48                   	dec    %eax
4627e1:	76 48                	jbe    0x46282b
4627e3:	37                   	aaa
4627e4:	6c                   	insb   (%dx),%es:(%edi)
4627e5:	6b 67 49 6a          	imul   $0x6a,0x49(%edi),%esp
4627e9:	49                   	dec    %ecx
4627ea:	75 34                	jne    0x462820
4627ec:	46                   	inc    %esi
4627ed:	68 6d 49 49 31       	push   $0x3149496d
4627f2:	75 73                	jne    0x462867
4627f4:	75 46                	jne    0x46283c
4627f6:	59                   	pop    %ecx
4627f7:	59                   	pop    %ecx
4627f8:	64 4b                	fs dec %ebx
4627fa:	63 2f                	arpl   %ebp,(%edi)
4627fc:	67 77 42             	addr16 ja 0x462841
4627ff:	41                   	inc    %ecx
462800:	43                   	inc    %ebx
462801:	41                   	inc    %ecx
462802:	57                   	push   %edi
462803:	37                   	aaa
462804:	49                   	dec    %ecx
462805:	6a 39                	push   $0x39
462807:	49                   	dec    %ecx
462808:	46                   	inc    %esi
462809:	74 6f                	je     0x46287a
46280b:	42                   	inc    %edx
46280c:	67 31 59 49          	xor    %ebx,0x49(%bx,%di)
462810:	49                   	dec    %ecx
462811:	4f                   	dec    %edi
462812:	72 63                	jb     0x462877
462814:	50                   	push   %eax
462815:	56                   	push   %esi
462816:	68 5a 76 34 4d       	push   $0x4d34765a
46281b:	41                   	inc    %ecx
46281c:	51                   	push   %ecx
46281d:	41                   	inc    %ecx
46281e:	67 4c                	addr16 dec %esp
462820:	7a 61                	jp     0x462883
462822:	53                   	push   %ebx
462823:	46                   	inc    %esi
462824:	43                   	inc    %ebx
462825:	43                   	inc    %ebx
462826:	76 4c                	jbe    0x462874
462828:	35 49 55 57 57       	xor    $0x57575549,%eax
46282d:	55                   	push   %ebp
46282e:	67 42                	addr16 inc %edx
462830:	77 41                	ja     0x462873
462832:	41                   	inc    %ecx
462833:	41                   	inc    %ecx
462834:	47                   	inc    %edi
462835:	4e                   	dec    %esi
462836:	6c                   	insb   (%dx),%es:(%edi)
462837:	6b 53 44 73          	imul   $0x73,0x44(%ebx),%edx
46283b:	73 79                	jae    0x4628b6
46283d:	49                   	dec    %ecx
46283e:	61                   	popa
46283f:	5a                   	pop    %edx
462840:	53                   	push   %ebx
462841:	41                   	inc    %ecx
462842:	41                   	inc    %ecx
462843:	78 32                	js     0x462877
462845:	50                   	push   %eax
462846:	6a 57                	push   $0x57
462848:	43                   	inc    %ebx
462849:	41                   	inc    %ecx
46284a:	76 48                	jbe    0x462894
46284c:	4c                   	dec    %esp
46284d:	33 62 57             	xor    0x57(%edx),%esp
462850:	57                   	push   %edi
462851:	5a                   	pop    %edx
462852:	6c                   	insb   (%dx),%es:(%edi)
462853:	49                   	dec    %ecx
462854:	49                   	dec    %ecx
462855:	47                   	inc    %edi
462856:	32 30                	xor    (%eax),%dh
462858:	67 6c                	insb   (%dx),%es:(%di)
46285a:	68 49 42 33 41       	push   $0x41334249
46285f:	72 68                	jb     0x4628c9
462861:	74 59                	je     0x4628bc
462863:	59                   	pop    %ecx
462864:	64 4b                	fs dec %ebx
462866:	63 49 49             	arpl   %ecx,0x49(%ecx)
462869:	48                   	dec    %eax
46286a:	57                   	push   %edi
46286b:	39 2b                	cmp    %ebp,(%ebx)
46286d:	73 67                	jae    0x4628d6
46286f:	6b 79 6b 49          	imul   $0x49,0x6b(%ecx),%edi
462873:	46                   	inc    %esi
462874:	46                   	inc    %esi
462875:	68 6c 2f 67 34       	push   $0x34672f6c