4667fe:	70 2f                	jo     0x46682f
466800:	76 2f                	jbe    0x466831
466802:	2f                   	das
466803:	66 67 77 41          	data16 addr16 ja 0x466848
466807:	41                   	inc    %ecx
466808:	41                   	inc    %ecx
466809:	51                   	push   %ecx
46680a:	66 48                	dec    %ax
46680c:	43                   	inc    %ebx
46680d:	41                   	inc    %ecx
46680e:	42                   	inc    %edx
46680f:	51                   	push   %ecx
466810:	41                   	inc    %ecx
466811:	41                   	inc    %ecx
466812:	41                   	inc    %ecx
466813:	6e                   	outsb  %ds:(%esi),(%dx)
466814:	6e                   	outsb  %ds:(%esi),(%dx)
466815:	34 4d                	xor    $0x4d,%al
466817:	41                   	inc    %ecx
466818:	41                   	inc    %ecx
466819:	41                   	inc    %ecx
46681a:	45                   	inc    %ebp
46681b:	48                   	dec    %eax
46681c:	78 30                	js     0x46684e
46681e:	67 41                	addr16 inc %ecx
466820:	57                   	push   %edi
466821:	41                   	inc    %ecx
466822:	41                   	inc    %ecx
466823:	41                   	inc    %ecx
466824:	4a                   	dec    %edx
466825:	34 64                	xor    $0x64,%al
466827:	45                   	inc    %ebp
466828:	77 6f                	ja     0x466899
46682a:	34 52                	xor    $0x52,%al
46682c:	2f                   	das
46682d:	37                   	aaa
46682e:	2f                   	das
46682f:	2f                   	das
466830:	33 34 4d 41 41 41 45 	xor    0x45414141(,%ecx,2),%esi
466837:	48                   	dec    %eax
466838:	77 77                	ja     0x4668b1
46683a:	66 51                	push   %cx
46683c:	5a                   	pop    %edx
46683d:	35 2b 44 41 41       	xor    $0x4141442b,%eax
466842:	41                   	inc    %ecx
466843:	42                   	inc    %edx
466844:	42                   	inc    %edx
466845:	38 4e 48             	cmp    %cl,0x48(%esi)
466848:	32 47 65             	xor    0x65(%edi),%al
46684b:	47                   	inc    %edi
46684c:	42                   	inc    %edx
46684d:	4d                   	dec    %ebp
46684e:	4b                   	dec    %ebx
46684f:	4f                   	dec    %edi
466850:	43                   	inc    %ebx
466851:	76 2b                	jbe    0x46687e
466853:	2f                   	das
466854:	2f                   	das
466855:	39 2b                	cmp    %ebp,(%ebx)
466857:	44                   	inc    %esp
466858:	41                   	inc    %ecx
466859:	41                   	inc    %ecx
46685a:	41                   	inc    %ecx
46685b:	42                   	inc    %edx
46685c:	42                   	inc    %edx
46685d:	38 61 49             	cmp    %ah,0x49(%ecx)
466860:	41                   	inc    %ecx
466861:	45                   	inc    %ebp
466862:	67 41                	addr16 inc %ecx
466864:	41                   	inc    %ecx
466865:	43                   	inc    %ebx
466866:	65 66 67 77 41       	gs data16 addr16 ja 0x4668ac
46686b:	41                   	inc    %ecx
46686c:	41                   	inc    %ecx
46686d:	51                   	push   %ecx
46686e:	66 47                	inc    %di
466870:	79 41                	jns    0x4668b3
466872:	42                   	inc    %edx
466873:	4d                   	dec    %ebp
466874:	41                   	inc    %ecx
466875:	41                   	inc    %ecx
466876:	41                   	inc    %ecx
466877:	6e                   	outsb  %ds:(%esi),(%dx)
466878:	68 38 4c 45 77       	push   $0x77454c38
46687d:	6f                   	outsl  %ds:(%esi),(%dx)
46687e:	34 43                	xor    $0x43,%al
466880:	50                   	push   %eax
466881:	37                   	aaa
466882:	2f                   	das
466883:	2f                   	das
466884:	33 34 4d 41 41 41 45 	xor    0x45414141(,%ecx,2),%esi
46688b:	48                   	dec    %eax
46688c:	77 6f                	ja     0x4668fd
46688e:	66 49                	dec    %cx
466890:	5a                   	pop    %edx
466891:	35 2b 44 41 41       	xor    $0x4141442b,%eax
466896:	41                   	inc    %ecx
466897:	42                   	inc    %edx
466898:	42                   	inc    %edx
466899:	38 4c 48 7a          	cmp    %cl,0x7a(%eax,%ecx,2)
46689d:	47                   	inc    %edi
46689e:	65 48                	gs dec %eax
4668a0:	77 77                	ja     0x466919
4668a2:	54                   	push   %esp
4668a3:	43                   	inc    %ebx
4668a4:	6a 6a                	push   $0x6a
4668a6:	72 2f                	jb     0x4668d7
4668a8:	66 2f                	data16 das
4668aa:	2f                   	das
4668ab:	66 67 77 41          	data16 addr16 ja 0x4668f0
4668af:	41                   	inc    %ecx
4668b0:	41                   	inc    %ecx
4668b1:	51                   	push   %ecx
4668b2:	61                   	popa
4668b3:	47                   	inc    %edi
4668b4:	35 35 2b 44 41       	xor    $0x41442b35,%eax
4668b9:	41                   	inc    %ecx
4668ba:	41                   	inc    %ecx
4668bb:	42                   	inc    %edx
4668bc:	42                   	inc    %edx
4668bd:	73 64                	jae    0x466923
4668bf:	6e                   	outsb  %ds:(%esi),(%dx)
4668c0:	68 59 54 43 6a       	push   $0x6a435459
4668c5:	6a 54                	push   $0x54
4668c7:	2f                   	das
4668c8:	66 2f                	data16 das
4668ca:	2f                   	das
4668cb:	66 67 77 41          	data16 addr16 ja 0x466910
4668cf:	41                   	inc    %ecx
4668d0:	41                   	inc    %ecx
4668d1:	51                   	push   %ecx
4668d2:	66 45                	inc    %bp
4668d4:	69 41 42 41 67 41 41 	imul   $0x41416741,0x42(%ecx),%eax
4668db:	6e                   	outsb  %ds:(%esi),(%dx)
4668dc:	6e                   	outsb  %ds:(%esi),(%dx)
4668dd:	34 4d                	xor    $0x4d,%al
4668df:	41                   	inc    %ecx
4668e0:	41                   	inc    %ecx
4668e1:	41                   	inc    %ecx
4668e2:	45                   	inc    %ebp
4668e3:	48                   	dec    %eax
4668e4:	78 4d                	js     0x466933
4668e6:	67 41                	addr16 inc %ecx
4668e8:	51                   	push   %ecx
4668e9:	4d                   	dec    %ebp
4668ea:	41                   	inc    %ecx
4668eb:	41                   	inc    %ecx
4668ec:	4a                   	dec    %edx
4668ed:	34 5a                	xor    $0x5a,%al
4668ef:	45                   	inc    %ebp
4668f0:	77 6f                	ja     0x466961
4668f2:	34 73                	xor    $0x73,%al
4668f4:	66 33 2f             	xor    (%edi),%bp
4668f7:	2f                   	das
4668f8:	77 67                	ja     0x466961
4668fa:	59                   	pop    %ecx
4668fb:	58                   	pop    %eax
4668fc:	53                   	push   %ebx
4668fd:	77 44                	ja     0x466943
4668ff:	46                   	inc    %esi
466900:	79 73                	jns    0x466975
466902:	44                   	inc    %esp
466903:	46                   	inc    %esi
466904:	69 73 41 4c 51 51 4a 	imul   $0x4a51514c,0x41(%ebx),%esi
46690b:	46                   	inc    %esi
46690c:	31 67 4e             	xor    %esp,0x4e(%edi)
46690f:	66 67 30 41 41       	data16 xor %al,0x41(%bx,%di)
466914:	41                   	inc    %ecx
466915:	51                   	push   %ecx
466916:	49                   	dec    %ecx
466917:	43                   	inc    %ebx
466918:	5a                   	pop    %edx
466919:	34 49                	xor    $0x49,%al
46691b:	46                   	inc    %esi
46691c:	31 67 4d             	xor    %esp,0x4d(%edi)
46691f:	43                   	inc    %ebx
466920:	42                   	inc    %edx
466921:	38 65 4d             	cmp    %ah,0x4d(%ebp)
466924:	74 34                	je     0x46695a
466926:	57                   	push   %edi
466927:	45                   	inc    %ebp
466928:	77 51                	ja     0x46697b
46692a:	52                   	push   %edx
46692b:	42                   	inc    %edx
46692c:	43                   	inc    %ebx
46692d:	77 75                	ja     0x4669a4
46692f:	66 67 59             	addr16 pop %cx
466932:	41                   	inc    %ecx
466933:	41                   	inc    %ecx
466934:	41                   	inc    %ecx
466935:	51                   	push   %ecx
466936:	52                   	push   %edx
466937:	42                   	inc    %edx
466938:	49                   	dec    %ecx
466939:	38 4c 41 41          	cmp    %cl,0x41(%ecx,%eax,2)
46693d:	41                   	inc    %ecx
46693e:	43                   	inc    %ebx
46693f:	48                   	dec    %eax
466940:	7a 41                	jp     0x466983
466942:	52                   	push   %edx
466943:	42                   	inc    %edx
466944:	46                   	inc    %esi
466945:	68 39 45 67 41       	push   $0x41674539
46694a:	41                   	inc    %ecx
46694b:	42                   	inc    %edx
46694c:	48                   	dec    %eax
46694d:	34 47                	xor    $0x47,%al
46694f:	41                   	inc    %ecx
466950:	41                   	inc    %ecx
466951:	41                   	inc    %ecx
466952:	45                   	inc    %ebp
466953:	45                   	inc    %ebp
466954:	51                   	push   %ecx
466955:	53                   	push   %ebx
466956:	50                   	push   %eax
466957:	43                   	inc    %ebx
466958:	77 41                	ja     0x46699b
46695a:	41                   	inc    %ecx
46695b:	41                   	inc    %ecx
46695c:	68 35 39 45 77       	push   $0x77453935
466961:	41                   	inc    %ecx
466962:	41                   	inc    %ecx
466963:	42                   	inc    %edx
466964:	42                   	inc    %edx
466965:	45                   	inc    %ebp
466966:	45                   	inc    %ebp
466967:	46                   	inc    %esi
466968:	31 67 54             	xor    %esp,0x54(%edi)
46696b:	42                   	inc    %edx
46696c:	42                   	inc    %edx
46696d:	45                   	inc    %ebp
46696e:	45                   	inc    %ebp
46696f:	49                   	dec    %ecx
466970:	49                   	dec    %ecx
466971:	38 41 41             	cmp    %al,0x41(%ecx)
466974:	41                   	inc    %ecx
466975:	41                   	inc    %ecx
466976:	78 79                	js     0x4669f1
466978:	53                   	push   %ebx
466979:	43                   	inc    %ebx
46697a:	51                   	push   %ecx
46697b:	41                   	inc    %ecx
46697c:	41                   	inc    %ecx
46697d:	41                   	inc    %ecx
46697e:	41                   	inc    %ecx
46697f:	45                   	inc    %ebp
466980:	77 55                	ja     0x4669d7
466982:	52                   	push   %edx
466983:	42                   	inc    %edx
466984:	53                   	push   %ebx
466985:	30 34 66             	xor    %dh,(%esi,%eiz,2)
466988:	67 59                	addr16 pop %ecx
46698a:	41                   	inc    %ecx
46698b:	41                   	inc    %ecx
46698c:	41                   	inc    %ecx
46698d:	51                   	push   %ecx
46698e:	52                   	push   %edx
46698f:	42                   	inc    %edx
466990:	59                   	pop    %ecx
466991:	38 4c 41 41          	cmp    %cl,0x41(%ecx,%eax,2)
466995:	41                   	inc    %ecx
466996:	43                   	inc    %ebx
466997:	49                   	dec    %ecx
466998:	4a                   	dec    %edx
466999:	41                   	inc    %ecx
46699a:	42                   	inc    %edx
46699b:	41                   	inc    %ecx
46699c:	41                   	inc    %ecx
46699d:	41                   	inc    %ecx
46699e:	52                   	push   %edx
46699f:	42                   	inc    %edx
4669a0:	56                   	push   %esi
4669a1:	67 67 6b 41 41 41    	addr16 imul $0x41,0x41(%bx,%di),%eax
4669a7:	41                   	inc    %ecx
4669a8:	46                   	inc    %esi
4669a9:	6c                   	insb   (%dx),%es:(%edi)
4669aa:	39 45 67             	cmp    %eax,0x67(%ebp)
4669ad:	41                   	inc    %ecx
4669ae:	41                   	inc    %ecx
4669af:	42                   	inc    %edx
4669b0:	48                   	dec    %eax
4669b1:	34 47                	xor    $0x47,%al
4669b3:	41                   	inc    %ecx
4669b4:	41                   	inc    %ecx
4669b5:	41                   	inc    %ecx
4669b6:	45                   	inc    %ebp
4669b7:	45                   	inc    %ebp
4669b8:	51                   	push   %ecx
4669b9:	57                   	push   %edi
4669ba:	50                   	push   %eax
4669bb:	43                   	inc    %ebx
4669bc:	77 41                	ja     0x4669ff
4669be:	41                   	inc    %ecx
4669bf:	41                   	inc    %ecx
4669c0:	68 38 4a 66 52       	push   $0x52664a38
4669c5:	4d                   	dec    %ebp
4669c6:	41                   	inc    %ecx
4669c7:	41                   	inc    %ecx
4669c8:	41                   	inc    %ecx
4669c9:	51                   	push   %ecx
4669ca:	52                   	push   %edx
4669cb:	42                   	inc    %edx
4669cc:	52                   	push   %edx
4669cd:	64 59                	fs pop %ecx
4669cf:	45                   	inc    %ebp
4669d0:	77 55                	ja     0x466a27
4669d2:	52                   	push   %edx
4669d3:	42                   	inc    %edx
4669d4:	53                   	push   %ebx
4669d5:	44                   	inc    %esp
4669d6:	2f                   	das
4669d7:	41                   	inc    %ecx
4669d8:	41                   	inc    %ecx
4669d9:	41                   	inc    %ecx
4669da:	41                   	inc    %ecx
4669db:	4d                   	dec    %ebp
4669dc:	62 38                	bound  %edi,(%eax)
4669de:	67 41                	addr16 inc %ecx
4669e0:	41                   	inc    %ecx
4669e1:	45                   	inc    %ebp
4669e2:	41                   	inc    %ecx
4669e3:	41                   	inc    %ecx
4669e4:	42                   	inc    %edx
4669e5:	4d                   	dec    %ebp
4669e6:	47                   	inc    %edi
4669e7:	45                   	inc    %ebp
4669e8:	51                   	push   %ecx
4669e9:	59                   	pop    %ecx
4669ea:	74 4d                	je     0x466a39
4669ec:	58                   	pop    %eax
4669ed:	34 47                	xor    $0x47,%al
4669ef:	41                   	inc    %ecx
4669f0:	41                   	inc    %ecx
4669f1:	41                   	inc    %ecx
4669f2:	45                   	inc    %ebp
4669f3:	45                   	inc    %ebp
4669f4:	51                   	push   %ecx
4669f5:	61                   	popa
4669f6:	50                   	push   %eax
4669f7:	43                   	inc    %ebx
4669f8:	77 41                	ja     0x466a3b
4669fa:	41                   	inc    %ecx
4669fb:	41                   	inc    %ecx
4669fc:	68 45 47 49 41       	push   $0x41494745
466a01:	41                   	inc    %ecx
466a02:	42                   	inc    %edx
466a03:	41                   	inc    %ecx
466a04:	41                   	inc    %ecx
466a05:	42                   	inc    %edx
466a06:	5a                   	pop    %edx