408761:	00 72 00             	add    %dh,0x0(%edx)
408764:	6f                   	outsl  %ds:(%esi),(%dx)
408765:	00 76 00             	add    %dh,0x0(%esi)
408768:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
40876e:	72 00                	jb     0x408770
408770:	5f                   	pop    %edi
408771:	00 47 00             	add    %al,0x0(%edi)
408774:	65 00 74 00 4f       	add    %dh,%gs:0x4f(%eax,%eax,1)
408779:	00 62 00             	add    %ah,0x0(%edx)
40877c:	6a 00                	push   $0x0
40877e:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
408782:	74 00                	je     0x408784
408784:	41                   	inc    %ecx
408785:	00 73 00             	add    %dh,0x0(%ebx)
408788:	79 00                	jns    0x40878a
40878a:	6e                   	outsb  %ds:(%esi),(%dx)
40878b:	00 63 00             	add    %ah,0x0(%ebx)
40878e:	45                   	inc    %ebp
40878f:	00 76 00             	add    %dh,0x0(%esi)
408792:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
408796:	74 00                	je     0x408798
408798:	5f                   	pop    %edi
408799:	00 50 00             	add    %dl,0x0(%eax)
40879c:	72 00                	jb     0x40879e
40879e:	65 00 00             	add    %al,%gs:(%eax)
4087a1:	00 00                	add    %al,(%eax)
4087a3:	00 00                	add    %al,(%eax)
4087a5:	00 00                	add    %al,(%eax)
4087a7:	00 4e 00             	add    %cl,0x0(%esi)
4087aa:	61                   	popa
4087ab:	00 6d 00             	add    %ch,0x0(%ebp)
4087ae:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4087b2:	70 00                	jo     0x4087b4
4087b4:	61                   	popa
4087b5:	00 63 00             	add    %ah,0x0(%ebx)
4087b8:	65 00 21             	add    %ah,%gs:(%ecx)
4087bb:	00 73 00             	add    %dh,0x0(%ebx)
4087be:	21 00                	and    %eax,(%eax)
4087c0:	20 00                	and    %al,(%eax)
4087c2:	50                   	push   %eax
4087c3:	00 72 00             	add    %dh,0x0(%edx)
4087c6:	6f                   	outsl  %ds:(%esi),(%dx)
4087c7:	00 76 00             	add    %dh,0x0(%esi)
4087ca:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
4087d0:	72 00                	jb     0x4087d2
4087d2:	21 00                	and    %eax,(%eax)
4087d4:	73 00                	jae    0x4087d6
4087d6:	21 00                	and    %eax,(%eax)
4087d8:	20 00                	and    %al,(%eax)
4087da:	55                   	push   %ebp
4087db:	00 73 00             	add    %dh,0x0(%ebx)
4087de:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4087e2:	21 00                	and    %eax,(%eax)
4087e4:	73 00                	jae    0x4087e6
4087e6:	21 00                	and    %eax,(%eax)
4087e8:	20 00                	and    %al,(%eax)
4087ea:	4c                   	dec    %esp
4087eb:	00 6f 00             	add    %ch,0x0(%edi)
4087ee:	63 00                	arpl   %eax,(%eax)
4087f0:	61                   	popa
4087f1:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4087f5:	00 21                	add    %ah,(%ecx)
4087f7:	00 73 00             	add    %dh,0x0(%ebx)
4087fa:	21 00                	and    %eax,(%eax)
4087fc:	20 00                	and    %al,(%eax)
4087fe:	54                   	push   %esp
4087ff:	00 72 00             	add    %dh,0x0(%edx)
408802:	61                   	popa
408803:	00 6e 00             	add    %ch,0x0(%esi)
408806:	73 00                	jae    0x408808
408808:	61                   	popa
408809:	00 63 00             	add    %ah,0x0(%ebx)
40880c:	74 00                	je     0x40880e
40880e:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
408814:	49                   	dec    %ecx
408815:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
408819:	00 6e 00             	add    %ch,0x0(%esi)
40881c:	74 00                	je     0x40881e
40881e:	69 00 66 00 69 00    	imul   $0x690066,(%eax),%eax
408824:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
408828:	21 00                	and    %eax,(%eax)
40882a:	73 00                	jae    0x40882c
40882c:	21 00                	and    %eax,(%eax)
40882e:	20 00                	and    %al,(%eax)
408830:	46                   	inc    %esi
408831:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
408835:	00 67 00             	add    %ah,0x0(%edi)
408838:	73 00                	jae    0x40883a
40883a:	21 00                	and    %eax,(%eax)
40883c:	75 00                	jne    0x40883e
40883e:	21 00                	and    %eax,(%eax)
408840:	20 00                	and    %al,(%eax)
408842:	4f                   	dec    %edi
408843:	00 62 00             	add    %ah,0x0(%edx)
408846:	6a 00                	push   $0x0
408848:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
40884c:	74 00                	je     0x40884e
40884e:	50                   	push   %eax
40884f:	00 61 00             	add    %ah,0x0(%ecx)
408852:	74 00                	je     0x408854
408854:	68 00 21 00 73       	push   $0x73002100
408859:	00 21                	add    %ah,(%ecx)
40885b:	00 00                	add    %al,(%eax)
40885d:	00 00                	add    %al,(%eax)
40885f:	00 4d 00             	add    %cl,0x0(%ebp)
408862:	73 00                	jae    0x408864
408864:	66 00 74 00 5f       	data16 add %dh,0x5f(%eax,%eax,1)
408869:	00 57 00             	add    %dl,0x0(%edi)
40886c:	6d                   	insl   (%dx),%es:(%edi)
40886d:	00 69 00             	add    %ch,0x0(%ecx)
408870:	50                   	push   %eax
408871:	00 72 00             	add    %dh,0x0(%edx)
408874:	6f                   	outsl  %ds:(%esi),(%dx)
408875:	00 76 00             	add    %dh,0x0(%esi)
408878:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
40887e:	72 00                	jb     0x408880
408880:	5f                   	pop    %edi
408881:	00 50 00             	add    %dl,0x0(%eax)
408884:	75 00                	jne    0x408886
408886:	74 00                	je     0x408888
408888:	43                   	inc    %ebx
408889:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
40888d:	00 73 00             	add    %dh,0x0(%ebx)
408890:	73 00                	jae    0x408892
408892:	41                   	inc    %ecx
408893:	00 73 00             	add    %dh,0x0(%ebx)
408896:	79 00                	jns    0x408898
408898:	6e                   	outsb  %ds:(%esi),(%dx)
408899:	00 63 00             	add    %ah,0x0(%ebx)
40889c:	45                   	inc    %ebp
40889d:	00 76 00             	add    %dh,0x0(%esi)
4088a0:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4088a4:	74 00                	je     0x4088a6
4088a6:	5f                   	pop    %edi
4088a7:	00 50 00             	add    %dl,0x0(%eax)
4088aa:	72 00                	jb     0x4088ac
4088ac:	65 00 00             	add    %al,%gs:(%eax)
4088af:	00 4e 00             	add    %cl,0x0(%esi)
4088b2:	61                   	popa
4088b3:	00 6d 00             	add    %ch,0x0(%ebp)
4088b6:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4088ba:	70 00                	jo     0x4088bc
4088bc:	61                   	popa
4088bd:	00 63 00             	add    %ah,0x0(%ebx)
4088c0:	65 00 21             	add    %ah,%gs:(%ecx)
4088c3:	00 73 00             	add    %dh,0x0(%ebx)
4088c6:	21 00                	and    %eax,(%eax)
4088c8:	20 00                	and    %al,(%eax)
4088ca:	50                   	push   %eax
4088cb:	00 72 00             	add    %dh,0x0(%edx)
4088ce:	6f                   	outsl  %ds:(%esi),(%dx)
4088cf:	00 76 00             	add    %dh,0x0(%esi)
4088d2:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
4088d8:	72 00                	jb     0x4088da
4088da:	21 00                	and    %eax,(%eax)
4088dc:	73 00                	jae    0x4088de
4088de:	21 00                	and    %eax,(%eax)
4088e0:	20 00                	and    %al,(%eax)
4088e2:	55                   	push   %ebp
4088e3:	00 73 00             	add    %dh,0x0(%ebx)
4088e6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4088ea:	21 00                	and    %eax,(%eax)
4088ec:	73 00                	jae    0x4088ee
4088ee:	21 00                	and    %eax,(%eax)
4088f0:	20 00                	and    %al,(%eax)
4088f2:	4c                   	dec    %esp
4088f3:	00 6f 00             	add    %ch,0x0(%edi)
4088f6:	63 00                	arpl   %eax,(%eax)
4088f8:	61                   	popa
4088f9:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4088fd:	00 21                	add    %ah,(%ecx)
4088ff:	00 73 00             	add    %dh,0x0(%ebx)
408902:	21 00                	and    %eax,(%eax)
408904:	20 00                	and    %al,(%eax)
408906:	54                   	push   %esp
408907:	00 72 00             	add    %dh,0x0(%edx)
40890a:	61                   	popa
40890b:	00 6e 00             	add    %ch,0x0(%esi)
40890e:	73 00                	jae    0x408910
408910:	61                   	popa
408911:	00 63 00             	add    %ah,0x0(%ebx)
408914:	74 00                	je     0x408916
408916:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
40891c:	49                   	dec    %ecx
40891d:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
408921:	00 6e 00             	add    %ch,0x0(%esi)
408924:	74 00                	je     0x408926
408926:	69 00 66 00 69 00    	imul   $0x690066,(%eax),%eax
40892c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
408930:	21 00                	and    %eax,(%eax)
408932:	73 00                	jae    0x408934
408934:	21 00                	and    %eax,(%eax)
408936:	20 00                	and    %al,(%eax)
408938:	46                   	inc    %esi
408939:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
40893d:	00 67 00             	add    %ah,0x0(%edi)
408940:	73 00                	jae    0x408942
408942:	21 00                	and    %eax,(%eax)
408944:	75 00                	jne    0x408946
408946:	21 00                	and    %eax,(%eax)
408948:	20 00                	and    %al,(%eax)
40894a:	43                   	inc    %ebx
40894b:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
40894f:	00 73 00             	add    %dh,0x0(%ebx)
408952:	73 00                	jae    0x408954
408954:	4f                   	dec    %edi
408955:	00 62 00             	add    %ah,0x0(%edx)
408958:	6a 00                	push   $0x0
40895a:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
40895e:	74 00                	je     0x408960
408960:	21 00                	and    %eax,(%eax)
408962:	4f                   	dec    %edi
408963:	00 21                	add    %ah,(%ecx)
408965:	00 00                	add    %al,(%eax)
408967:	00 4d 00             	add    %cl,0x0(%ebp)
40896a:	73 00                	jae    0x40896c
40896c:	66 00 74 00 5f       	data16 add %dh,0x5f(%eax,%eax,1)
408971:	00 57 00             	add    %dl,0x0(%edi)
408974:	6d                   	insl   (%dx),%es:(%edi)
408975:	00 69 00             	add    %ch,0x0(%ecx)
408978:	50                   	push   %eax
408979:	00 72 00             	add    %dh,0x0(%edx)
40897c:	6f                   	outsl  %ds:(%esi),(%dx)
40897d:	00 76 00             	add    %dh,0x0(%esi)
408980:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
408986:	72 00                	jb     0x408988
408988:	5f                   	pop    %edi
408989:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
40898d:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
408991:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
408995:	00 43 00             	add    %al,0x0(%ebx)
408998:	6c                   	insb   (%dx),%es:(%edi)
408999:	00 61 00             	add    %ah,0x0(%ecx)
40899c:	73 00                	jae    0x40899e
40899e:	73 00                	jae    0x4089a0
4089a0:	41                   	inc    %ecx
4089a1:	00 73 00             	add    %dh,0x0(%ebx)
4089a4:	79 00                	jns    0x4089a6
4089a6:	6e                   	outsb  %ds:(%esi),(%dx)
4089a7:	00 63 00             	add    %ah,0x0(%ebx)
4089aa:	45                   	inc    %ebp
4089ab:	00 76 00             	add    %dh,0x0(%esi)
4089ae:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4089b2:	74 00                	je     0x4089b4
4089b4:	5f                   	pop    %edi
4089b5:	00 50 00             	add    %dl,0x0(%eax)
4089b8:	72 00                	jb     0x4089ba
4089ba:	65 00 00             	add    %al,%gs:(%eax)
4089bd:	00 00                	add    %al,(%eax)
4089bf:	00 4e 00             	add    %cl,0x0(%esi)
4089c2:	61                   	popa
4089c3:	00 6d 00             	add    %ch,0x0(%ebp)
4089c6:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4089ca:	70 00                	jo     0x4089cc
4089cc:	61                   	popa
4089cd:	00 63 00             	add    %ah,0x0(%ebx)
4089d0:	65 00 21             	add    %ah,%gs:(%ecx)
4089d3:	00 73 00             	add    %dh,0x0(%ebx)
4089d6:	21 00                	and    %eax,(%eax)
4089d8:	20 00                	and    %al,(%eax)
4089da:	50                   	push   %eax
4089db:	00 72 00             	add    %dh,0x0(%edx)
4089de:	6f                   	outsl  %ds:(%esi),(%dx)
4089df:	00 76 00             	add    %dh,0x0(%esi)
4089e2:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
4089e8:	72 00                	jb     0x4089ea
4089ea:	21 00                	and    %eax,(%eax)
4089ec:	73 00                	jae    0x4089ee
4089ee:	21 00                	and    %eax,(%eax)
4089f0:	20 00                	and    %al,(%eax)
4089f2:	55                   	push   %ebp
4089f3:	00 73 00             	add    %dh,0x0(%ebx)
4089f6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4089fa:	21 00                	and    %eax,(%eax)
4089fc:	73 00                	jae    0x4089fe
4089fe:	21 00                	and    %eax,(%eax)
408a00:	20 00                	and    %al,(%eax)
408a02:	4c                   	dec    %esp
408a03:	00 6f 00             	add    %ch,0x0(%edi)
408a06:	63 00                	arpl   %eax,(%eax)
408a08:	61                   	popa
408a09:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
408a0d:	00 21                	add    %ah,(%ecx)
408a0f:	00 73 00             	add    %dh,0x0(%ebx)
408a12:	21 00                	and    %eax,(%eax)
408a14:	20 00                	and    %al,(%eax)
408a16:	54                   	push   %esp
408a17:	00 72 00             	add    %dh,0x0(%edx)
408a1a:	61                   	popa
408a1b:	00 6e 00             	add    %ch,0x0(%esi)
408a1e:	73 00                	jae    0x408a20
408a20:	61                   	popa
408a21:	00 63 00             	add    %ah,0x0(%ebx)
408a24:	74 00                	je     0x408a26
408a26:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
408a2c:	49                   	dec    %ecx
408a2d:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
408a31:	00 6e 00             	add    %ch,0x0(%esi)
408a34:	74 00                	je     0x408a36
408a36:	69 00 66 00 69 00    	imul   $0x690066,(%eax),%eax
408a3c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
408a40:	21 00                	and    %eax,(%eax)
408a42:	73 00                	jae    0x408a44
408a44:	21 00                	and    %eax,(%eax)
408a46:	20 00                	and    %al,(%eax)
408a48:	46                   	inc    %esi
408a49:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
408a4d:	00 67 00             	add    %ah,0x0(%edi)
408a50:	73 00                	jae    0x408a52
408a52:	21 00                	and    %eax,(%eax)
408a54:	75 00                	jne    0x408a56
408a56:	21 00                	and    %eax,(%eax)
408a58:	20 00                	and    %al,(%eax)
408a5a:	43                   	inc    %ebx
408a5b:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
408a5f:	00 73 00             	add    %dh,0x0(%ebx)
408a62:	73 00                	jae    0x408a64
408a64:	4e                   	dec    %esi
408a65:	00 61 00             	add    %ah,0x0(%ecx)
408a68:	6d                   	insl   (%dx),%es:(%edi)
408a69:	00 65 00             	add    %ah,0x0(%ebp)
408a6c:	21 00                	and    %eax,(%eax)
408a6e:	73 00                	jae    0x408a70
408a70:	21 00                	and    %eax,(%eax)
408a72:	00 00                	add    %al,(%eax)
408a74:	00 00                	add    %al,(%eax)
408a76:	00 00                	add    %al,(%eax)
408a78:	4d                   	dec    %ebp
408a79:	00 73 00             	add    %dh,0x0(%ebx)
408a7c:	66 00 74 00 5f       	data16 add %dh,0x5f(%eax,%eax,1)
408a81:	00 57 00             	add    %dl,0x0(%edi)
408a84:	6d                   	insl   (%dx),%es:(%edi)
408a85:	00 69 00             	add    %ch,0x0(%ecx)
408a88:	50                   	push   %eax
408a89:	00 72 00             	add    %dh,0x0(%edx)
408a8c:	6f                   	outsl  %ds:(%esi),(%dx)
408a8d:	00 76 00             	add    %dh,0x0(%esi)
408a90:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
408a96:	72 00                	jb     0x408a98
408a98:	5f                   	pop    %edi
408a99:	00 43 00             	add    %al,0x0(%ebx)
408a9c:	72 00                	jb     0x408a9e
408a9e:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
408aa2:	74 00                	je     0x408aa4
408aa4:	65 00 43 00          	add    %al,%gs:0x0(%ebx)
408aa8:	6c                   	insb   (%dx),%es:(%edi)
408aa9:	00 61 00             	add    %ah,0x0(%ecx)
408aac:	73 00                	jae    0x408aae
408aae:	73 00                	jae    0x408ab0
408ab0:	45                   	inc    %ebp