4697a4:	41                   	inc    %ecx
4697a5:	45                   	inc    %ebp
4697a6:	42                   	inc    %edx
4697a7:	41                   	inc    %ecx
4697a8:	41                   	inc    %ecx
4697a9:	42                   	inc    %edx
4697aa:	59                   	pop    %ecx
4697ab:	43                   	inc    %ebx
4697ac:	69 73 48 45 51 6f 34 	imul   $0x346f5145,0x48(%ebx),%esi
4697b3:	6f                   	outsl  %ds:(%esi),(%dx)
4697b4:	51                   	push   %ecx
4697b5:	45                   	inc    %ebp
4697b6:	41                   	inc    %ecx
4697b7:	41                   	inc    %ecx
4697b8:	42                   	inc    %edx
4697b9:	38 57 4b             	cmp    %dl,0x4b(%edi)
4697bc:	44                   	inc    %esp
4697bd:	6f                   	outsl  %ds:(%esi),(%dx)
4697be:	41                   	inc    %ecx
4697bf:	41                   	inc    %ecx
4697c0:	41                   	inc    %ecx
4697c1:	59                   	pop    %ecx
4697c2:	54                   	push   %esp
4697c3:	43                   	inc    %ebx
4697c4:	69 76 75 45 51 63 34 	imul   $0x34635145,0x75(%esi),%esi
4697cb:	66 41                	inc    %cx
4697cd:	45                   	inc    %ebp
4697ce:	41                   	inc    %ecx
4697cf:	41                   	inc    %ecx
4697d0:	42                   	inc    %edx
4697d1:	38 52 4b             	cmp    %dl,0x4b(%edx)
4697d4:	44                   	inc    %esp
4697d5:	6f                   	outsl  %ds:(%esi),(%dx)
4697d6:	41                   	inc    %ecx
4697d7:	41                   	inc    %ecx
4697d8:	41                   	inc    %ecx
4697d9:	59                   	pop    %ecx
4697da:	54                   	push   %esp
4697db:	43                   	inc    %ebx
4697dc:	69 76 63 66 67 6b 41 	imul   $0x416b6766,0x63(%esi),%esi
4697e3:	41                   	inc    %ecx
4697e4:	41                   	inc    %ecx
4697e5:	51                   	push   %ecx
4697e6:	34 56                	xor    $0x56,%al
4697e8:	41                   	inc    %ecx
4697e9:	45                   	inc    %ebp
4697ea:	41                   	inc    %ecx
4697eb:	41                   	inc    %ecx
4697ec:	42                   	inc    %edx
4697ed:	73 54                	jae    0x469843
4697ef:	43                   	inc    %ebx
4697f0:	69 76 4e 46 68 4d 48 	imul   $0x484d6846,0x4e(%esi),%esi
4697f7:	46                   	inc    %esi
4697f8:	68 4d 4b 4b 38       	push   $0x384b4b4d
4697fd:	55                   	push   %ebp
4697fe:	52                   	push   %edx
4697ff:	42                   	inc    %edx
469800:	41                   	inc    %ecx
469801:	6b 52 42 35          	imul   $0x35,0x42(%edx),%edx
469805:	51                   	push   %ecx
469806:	44                   	inc    %esp
469807:	47                   	inc    %edi
469808:	57                   	push   %edi
469809:	39 4a 41             	cmp    %ecx,0x41(%edx)
46980c:	41                   	inc    %ecx
46980d:	41                   	inc    %ecx
46980e:	47                   	inc    %edi
46980f:	6e                   	outsb  %ds:(%esi),(%dx)
469810:	68 30 54 43 69       	push   $0x69435430
469815:	75 79                	jne    0x469890
469817:	41                   	inc    %ecx
469818:	78 70                	js     0x46988a
46981a:	76 53                	jbe    0x46986f
46981c:	51                   	push   %ecx
46981d:	41                   	inc    %ecx
46981e:	41                   	inc    %ecx
46981f:	42                   	inc    %edx
469820:	68 70 59 44 42       	push   $0x42445970
469825:	63 54 43 69          	arpl   %edx,0x69(%ebx,%eax,2)
469829:	75 6a                	jne    0x469895
46982b:	48                   	dec    %eax
46982c:	78 4f                	js     0x46987d
46982e:	4e                   	dec    %esi
46982f:	46                   	inc    %esi
469830:	67 41                	addr16 inc %ecx
469832:	41                   	inc    %ecx
469833:	41                   	inc    %ecx
469834:	52                   	push   %edx
469835:	4d                   	dec    %ebp
469836:	45                   	inc    %ebp
469837:	47                   	inc    %edi
469838:	42                   	inc    %edx
469839:	4d                   	dec    %ebp
46983a:	4b                   	dec    %ebx
46983b:	4b                   	dec    %ebx
46983c:	35 55 44 47 32       	xor    $0x32474455,%eax
469841:	39 4a 41             	cmp    %ecx,0x41(%edx)
469844:	41                   	inc    %ecx
469845:	41                   	inc    %ecx
469846:	47                   	inc    %edi
469847:	46                   	inc    %esi
469848:	31 67 4c             	xor    %esp,0x4c(%edi)
46984b:	47                   	inc    %edi
46984c:	68 4d 4b 4b 34       	push   $0x344b4b4d
469851:	59                   	pop    %ecx
469852:	52                   	push   %edx
469853:	42                   	inc    %edx
469854:	78 64                	js     0x4698ba
469856:	59                   	pop    %ecx
469857:	45                   	inc    %ebp
469858:	77 63                	ja     0x4698bd
46985a:	52                   	push   %edx
46985b:	42                   	inc    %edx
46985c:	77 67                	ja     0x4698c5
46985e:	79 74                	jns    0x4698d4
469860:	68 45 45 4b 42       	push   $0x424b4545
469865:	34 41                	xor    $0x41,%al
469867:	41                   	inc    %ecx
469868:	41                   	inc    %ecx
469869:	59                   	pop    %ecx
46986a:	6f                   	outsl  %ds:(%esi),(%dx)
46986b:	49                   	dec    %ecx
46986c:	51                   	push   %ecx
46986d:	41                   	inc    %ecx
46986e:	41                   	inc    %ecx
46986f:	42                   	inc    %edx
469870:	68 4d 46 4b 78       	push   $0x784b464d
469875:	38 52 43             	cmp    %dl,0x43(%edx)
469878:	30 55 47             	xor    %dl,0x47(%ebp)
46987b:	41                   	inc    %ecx
46987c:	41                   	inc    %ecx
46987d:	41                   	inc    %ecx
46987e:	41                   	inc    %ecx
46987f:	43                   	inc    %ebx
469880:	77 41                	ja     0x4698c3
469882:	41                   	inc    %ecx
469883:	41                   	inc    %ecx
469884:	43                   	inc    %ebx
469885:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
469889:	41                   	inc    %ecx
46988a:	37                   	aaa
46988b:	41                   	inc    %ecx
46988c:	41                   	inc    %ecx
46988d:	41                   	inc    %ecx
46988e:	41                   	inc    %ecx
46988f:	51                   	push   %ecx
469890:	77 41                	ja     0x4698d3
469892:	41                   	inc    %ecx
469893:	41                   	inc    %ecx
469894:	45                   	inc    %ebp
469895:	77 41                	ja     0x4698d8
469897:	41                   	inc    %ecx
469898:	41                   	inc    %ecx
469899:	42                   	inc    %edx
46989a:	5a                   	pop    %edx
46989b:	41                   	inc    %ecx
46989c:	41                   	inc    %ecx
46989d:	41                   	inc    %ecx
46989e:	41                   	inc    %ecx
46989f:	48                   	dec    %eax
4698a0:	78 41                	js     0x4698e3
4698a2:	6f                   	outsl  %ds:(%esi),(%dx)
4698a3:	4f                   	dec    %edi
4698a4:	67 41                	addr16 inc %ecx
4698a6:	41                   	inc    %ecx
4698a7:	42                   	inc    %edx
4698a8:	68 4d 4c 4b 39       	push   $0x394b4c4d
4698ad:	59                   	pop    %ecx
4698ae:	45                   	inc    %ebp
4698af:	55                   	push   %ebp
4698b0:	42                   	inc    %edx
4698b1:	45                   	inc    %ebp
4698b2:	49                   	dec    %ecx
4698b3:	6a 77                	push   $0x77
4698b5:	73 41                	jae    0x4698f8
4698b7:	41                   	inc    %ecx
4698b8:	41                   	inc    %ecx
4698b9:	49                   	dec    %ecx
4698ba:	52                   	push   %edx
4698bb:	42                   	inc    %edx
4698bc:	68 45 49 6c 48       	push   $0x486c4945
4698c1:	30 54 41 41          	xor    %dl,0x41(%ecx,%eax,2)
4698c5:	41                   	inc    %ecx
4698c6:	45                   	inc    %ebp
4698c7:	48                   	dec    %eax
4698c8:	79 59                	jns    0x469923
4698ca:	6f                   	outsl  %ds:(%esi),(%dx)
4698cb:	4f                   	dec    %edi
4698cc:	67 41                	addr16 inc %ecx
4698ce:	41                   	inc    %ecx
4698cf:	42                   	inc    %edx
4698d0:	68 4d 4c 4b 37       	push   $0x374b4c4d
4698d5:	67 44                	addr16 inc %esp
4698d7:	45                   	inc    %ebp
4698d8:	51                   	push   %ecx
4698d9:	55                   	push   %ebp
4698da:	47                   	inc    %edi
4698db:	42                   	inc    %edx
4698dc:	31 67 6f             	xor    %esp,0x6f(%edi)
4698df:	52                   	push   %edx
4698e0:	77 41                	ja     0x469923
4698e2:	41                   	inc    %ecx
4698e3:	42                   	inc    %edx
4698e4:	68 4d 47 47 68       	push   $0x6847474d
4698e9:	4d                   	dec    %ebp
4698ea:	4c                   	dec    %esp
4698eb:	4b                   	dec    %ebx
4698ec:	36 59                	ss pop %ecx
4698ee:	57                   	push   %edi
4698ef:	45                   	inc    %ebp
4698f0:	77 67                	ja     0x469959
4698f2:	5a                   	pop    %edx
4698f3:	45                   	inc    %ebp
4698f4:	77 73                	ja     0x469969
4698f6:	72 6e                	jb     0x469966
4698f8:	68 45 49 4c 42       	push   $0x424c4945
4698fd:	67 57                	addr16 push %edi
4698ff:	45                   	inc    %ebp
469900:	77 73                	ja     0x469975
469902:	72 6c                	jb     0x469970
469904:	51                   	push   %ecx
469905:	51                   	push   %ecx
469906:	47                   	inc    %edi
469907:	6a 51                	push   $0x51
469909:	73 41                	jae    0x46994c
46990b:	41                   	inc    %ecx
46990c:	41                   	inc    %ecx
46990d:	4a                   	dec    %edx
46990e:	52                   	push   %edx
46990f:	47                   	inc    %edi
469910:	42                   	inc    %edx
469911:	4d                   	dec    %ebp
469912:	4c                   	dec    %esp
469913:	4b                   	dec    %ebx
469914:	34 67                	xor    $0x67,%al
469916:	52                   	push   %edx
469917:	43                   	inc    %ebx
469918:	42                   	inc    %edx
469919:	64 59                	fs pop %ecx
46991b:	45                   	inc    %ebp
46991c:	77 67                	ja     0x469985
46991e:	52                   	push   %edx
46991f:	43                   	inc    %ebx
469920:	41                   	inc    %ecx
469921:	59                   	pop    %ecx
469922:	79 70                	jns    0x469994
469924:	77 52                	ja     0x469978
469926:	51                   	push   %ecx
469927:	4b                   	dec    %ebx
469928:	42                   	inc    %edx
469929:	38 41 41             	cmp    %al,0x41(%ecx)
46992c:	41                   	inc    %ecx
46992d:	59                   	pop    %ecx
46992e:	72 47                	jb     0x469977
469930:	78 45                	js     0x469977
469932:	4d                   	dec    %ebp
469933:	52                   	push   %edx
469934:	51                   	push   %ecx
469935:	55                   	push   %ebp
469936:	41                   	inc    %ecx
469937:	41                   	inc    %ecx
469938:	41                   	inc    %ecx
469939:	41                   	inc    %ecx
46993a:	4c                   	dec    %esp
46993b:	41                   	inc    %ecx
46993c:	41                   	inc    %ecx
46993d:	41                   	inc    %ecx
46993e:	41                   	inc    %ecx
46993f:	48                   	dec    %eax
469940:	67 41                	addr16 inc %ecx
469942:	41                   	inc    %ecx
469943:	41                   	inc    %ecx
469944:	43                   	inc    %ebx
469945:	63 41 41             	arpl   %eax,0x41(%ecx)
469948:	41                   	inc    %ecx
469949:	42                   	inc    %edx
46994a:	42                   	inc    %edx
46994b:	41                   	inc    %ecx
46994c:	41                   	inc    %ecx
46994d:	41                   	inc    %ecx
46994e:	41                   	inc    %ecx
46994f:	55                   	push   %ebp
469950:	51                   	push   %ecx
469951:	41                   	inc    %ecx
469952:	41                   	inc    %ecx
469953:	41                   	inc    %ecx
469954:	42                   	inc    %edx
469955:	38 62 4b             	cmp    %ah,0x4b(%edx)
469958:	44                   	inc    %esp
469959:	6f                   	outsl  %ds:(%esi),(%dx)
46995a:	41                   	inc    %ecx
46995b:	41                   	inc    %ecx
46995c:	41                   	inc    %ecx
46995d:	59                   	pop    %ecx
46995e:	54                   	push   %esp
46995f:	44                   	inc    %esp
469960:	43                   	inc    %ebx
469961:	76 61                	jbe    0x4699c4
469963:	42                   	inc    %edx
469964:	51                   	push   %ecx
469965:	65 4e                	gs dec %esi
469967:	43                   	inc    %ebx
469968:	77 41                	ja     0x4699ab
46996a:	41                   	inc    %ecx
46996b:	41                   	inc    %ecx
46996c:	6c                   	insb   (%dx),%es:(%edi)
46996d:	45                   	inc    %ebp
46996e:	66 45                	inc    %bp
469970:	53                   	push   %ebx
469971:	67 36 41             	addr16 ss inc %ecx
469974:	41                   	inc    %ecx
469975:	41                   	inc    %ecx
469976:	47                   	inc    %edi
469977:	45                   	inc    %ebp
469978:	77 77                	ja     0x4699f1
46997a:	72 78                	jb     0x4699f4
46997c:	78 45                	js     0x4699c3
46997e:	4a                   	dec    %edx
46997f:	4c                   	dec    %esp
469980:	45                   	inc    %ebp
469981:	45                   	inc    %ebp
469982:	59                   	pop    %ecx
469983:	45                   	inc    %ebp
469984:	77 77                	ja     0x4699fd
469986:	72 76                	jb     0x4699fe
469988:	67 56                	addr16 push %esi
46998a:	51                   	push   %ecx
46998b:	45                   	inc    %ebp
46998c:	51                   	push   %ecx
46998d:	6d                   	insl   (%dx),%es:(%edi)
46998e:	50                   	push   %eax
46998f:	43                   	inc    %ebx
469990:	77 41                	ja     0x4699d3
469992:	41                   	inc    %ecx
469993:	41                   	inc    %ecx
469994:	68 45 47 45 51       	push   $0x51454745
469999:	6b 47 57 4a          	imul   $0x4a,0x57(%edi),%eax
46999d:	52                   	push   %edx
46999e:	39 45 77             	cmp    %eax,0x77(%ebp)
4699a1:	41                   	inc    %ecx
4699a2:	41                   	inc    %ecx
4699a3:	42                   	inc    %edx
4699a4:	42                   	inc    %edx
4699a5:	6f                   	outsl  %ds:(%esi),(%dx)
4699a6:	54                   	push   %esp
4699a7:	44                   	inc    %esp
4699a8:	43                   	inc    %ebx
4699a9:	75 6b                	jne    0x469a16
4699ab:	46                   	inc    %esi
4699ac:	68 4d 4a 4b 77       	push   $0x774b4a4d