4096aa:	20 00                	and    %al,(%eax)
4096ac:	20 00                	and    %al,(%eax)
4096ae:	20 00                	and    %al,(%eax)
4096b0:	20 00                	and    %al,(%eax)
4096b2:	20 00                	and    %al,(%eax)
4096b4:	20 00                	and    %al,(%eax)
4096b6:	2d 00 20 00 72       	sub    $0x72002000,%eax
4096bb:	00 75 00             	add    %dh,0x0(%ebp)
4096be:	6e                   	outsb  %ds:(%esi),(%dx)
4096bf:	00 20                	add    %ah,(%eax)
4096c1:	00 69 00             	add    %ch,0x0(%ecx)
4096c4:	6e                   	outsb  %ds:(%esi),(%dx)
4096c5:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4096c9:	00 67 00             	add    %ah,0x0(%edi)
4096cc:	72 00                	jb     0x4096ce
4096ce:	69 00 74 00 79 00    	imul   $0x790074,(%eax),%eax
4096d4:	20 00                	and    %al,(%eax)
4096d6:	63 00                	arpl   %eax,(%eax)
4096d8:	68 00 65 00 63       	push   $0x63006500
4096dd:	00 6b 00             	add    %ch,0x0(%ebx)
4096e0:	20 00                	and    %al,(%eax)
4096e2:	62 00                	bound  %eax,(%eax)
4096e4:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
4096e8:	6f                   	outsl  %ds:(%esi),(%dx)
4096e9:	00 72 00             	add    %dh,0x0(%edx)
4096ec:	65 00 20             	add    %ah,%gs:(%eax)
4096ef:	00 72 00             	add    %dh,0x0(%edx)
4096f2:	65 00 70 00          	add    %dh,%gs:0x0(%eax)
4096f6:	61                   	popa
4096f7:	00 69 00             	add    %ch,0x0(%ecx)
4096fa:	72 00                	jb     0x4096fc
4096fc:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
409702:	25 00 63 00 00       	and    $0x6300,%eax
409707:	00 20                	add    %ah,(%eax)
409709:	00 20                	add    %ah,(%eax)
40970b:	00 20                	add    %ah,(%eax)
40970d:	00 20                	add    %ah,(%eax)
40970f:	00 20                	add    %ah,(%eax)
409711:	00 20                	add    %ah,(%eax)
409713:	00 20                	add    %ah,(%eax)
409715:	00 20                	add    %ah,(%eax)
409717:	00 20                	add    %ah,(%eax)
409719:	00 20                	add    %ah,(%eax)
40971b:	00 20                	add    %ah,(%eax)
40971d:	00 20                	add    %ah,(%eax)
40971f:	00 20                	add    %ah,(%eax)
409721:	00 20                	add    %ah,(%eax)
409723:	00 20                	add    %ah,(%eax)
409725:	00 20                	add    %ah,(%eax)
409727:	00 20                	add    %ah,(%eax)
409729:	00 20                	add    %ah,(%eax)
40972b:	00 2f                	add    %ch,(%edi)
40972d:	00 32                	add    %dh,(%edx)
40972f:	00 20                	add    %ah,(%eax)
409731:	00 20                	add    %ah,(%eax)
409733:	00 20                	add    %ah,(%eax)
409735:	00 20                	add    %ah,(%eax)
409737:	00 20                	add    %ah,(%eax)
409739:	00 20                	add    %ah,(%eax)
40973b:	00 20                	add    %ah,(%eax)
40973d:	00 20                	add    %ah,(%eax)
40973f:	00 20                	add    %ah,(%eax)
409741:	00 20                	add    %ah,(%eax)
409743:	00 20                	add    %ah,(%eax)
409745:	00 2d 00 20 00 73    	add    %ch,0x73002000
40974b:	00 65 00             	add    %ah,0x0(%ebp)
40974e:	74 00                	je     0x409750
409750:	20 00                	and    %al,(%eax)
409752:	32 00                	xor    (%eax),%al
409754:	6b 00 20             	imul   $0x20,(%eax),%eax
409757:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
40975b:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40975f:	00 62 00             	add    %ah,0x0(%edx)
409762:	61                   	popa
409763:	00 73 00             	add    %dh,0x0(%ebx)
409766:	65 00 20             	add    %ah,%gs:(%eax)
409769:	00 70 00             	add    %dh,0x0(%eax)
40976c:	61                   	popa
40976d:	00 67 00             	add    %ah,0x0(%edi)
409770:	65 00 20             	add    %ah,%gs:(%eax)
409773:	00 73 00             	add    %dh,0x0(%ebx)
409776:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
40977c:	20 00                	and    %al,(%eax)
40977e:	28 00                	sub    %al,(%eax)
409780:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
409784:	66 00 61 00          	data16 add %ah,0x0(%ecx)
409788:	75 00                	jne    0x40978a
40978a:	6c                   	insb   (%dx),%es:(%edi)
40978b:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
40978f:	00 20                	add    %ah,(%eax)
409791:	00 61 00             	add    %ah,0x0(%ecx)
409794:	75 00                	jne    0x409796
409796:	74 00                	je     0x409798
409798:	6f                   	outsl  %ds:(%esi),(%dx)
409799:	00 2d 00 64 00 65    	add    %ch,0x65006400
40979f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4097a3:	00 63 00             	add    %ah,0x0(%ebx)
4097a6:	74 00                	je     0x4097a8
4097a8:	29 00                	sub    %eax,(%eax)
4097aa:	25 00 63 00 00       	and    $0x6300,%eax
4097af:	00 20                	add    %ah,(%eax)
4097b1:	00 20                	add    %ah,(%eax)
4097b3:	00 20                	add    %ah,(%eax)
4097b5:	00 20                	add    %ah,(%eax)
4097b7:	00 20                	add    %ah,(%eax)
4097b9:	00 20                	add    %ah,(%eax)
4097bb:	00 20                	add    %ah,(%eax)
4097bd:	00 20                	add    %ah,(%eax)
4097bf:	00 20                	add    %ah,(%eax)
4097c1:	00 20                	add    %ah,(%eax)
4097c3:	00 20                	add    %ah,(%eax)
4097c5:	00 20                	add    %ah,(%eax)
4097c7:	00 20                	add    %ah,(%eax)
4097c9:	00 20                	add    %ah,(%eax)
4097cb:	00 20                	add    %ah,(%eax)
4097cd:	00 20                	add    %ah,(%eax)
4097cf:	00 20                	add    %ah,(%eax)
4097d1:	00 20                	add    %ah,(%eax)
4097d3:	00 2f                	add    %ch,(%edi)
4097d5:	00 34 00             	add    %dh,(%eax,%eax,1)
4097d8:	20 00                	and    %al,(%eax)
4097da:	20 00                	and    %al,(%eax)
4097dc:	20 00                	and    %al,(%eax)
4097de:	20 00                	and    %al,(%eax)
4097e0:	20 00                	and    %al,(%eax)
4097e2:	20 00                	and    %al,(%eax)
4097e4:	20 00                	and    %al,(%eax)
4097e6:	20 00                	and    %al,(%eax)
4097e8:	20 00                	and    %al,(%eax)
4097ea:	20 00                	and    %al,(%eax)
4097ec:	20 00                	and    %al,(%eax)
4097ee:	2d 00 20 00 73       	sub    $0x73002000,%eax
4097f3:	00 65 00             	add    %ah,0x0(%ebp)
4097f6:	74 00                	je     0x4097f8
4097f8:	20 00                	and    %al,(%eax)
4097fa:	34 00                	xor    $0x0,%al
4097fc:	6b 00 20             	imul   $0x20,(%eax),%eax
4097ff:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
409803:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
409807:	00 62 00             	add    %ah,0x0(%edx)
40980a:	61                   	popa
40980b:	00 73 00             	add    %dh,0x0(%ebx)
40980e:	65 00 20             	add    %ah,%gs:(%eax)
409811:	00 70 00             	add    %dh,0x0(%eax)
409814:	61                   	popa
409815:	00 67 00             	add    %ah,0x0(%edi)
409818:	65 00 20             	add    %ah,%gs:(%eax)
40981b:	00 73 00             	add    %dh,0x0(%ebx)
40981e:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
409824:	20 00                	and    %al,(%eax)
409826:	28 00                	sub    %al,(%eax)
409828:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
40982c:	66 00 61 00          	data16 add %ah,0x0(%ecx)
409830:	75 00                	jne    0x409832
409832:	6c                   	insb   (%dx),%es:(%edi)
409833:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
409837:	00 20                	add    %ah,(%eax)
409839:	00 61 00             	add    %ah,0x0(%ecx)
40983c:	75 00                	jne    0x40983e
40983e:	74 00                	je     0x409840
409840:	6f                   	outsl  %ds:(%esi),(%dx)
409841:	00 2d 00 64 00 65    	add    %ch,0x65006400
409847:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40984b:	00 63 00             	add    %ah,0x0(%ebx)
40984e:	74 00                	je     0x409850
409850:	29 00                	sub    %eax,(%eax)
409852:	25 00 63 00 00       	and    $0x6300,%eax
409857:	00 20                	add    %ah,(%eax)
409859:	00 20                	add    %ah,(%eax)
40985b:	00 20                	add    %ah,(%eax)
40985d:	00 20                	add    %ah,(%eax)
40985f:	00 20                	add    %ah,(%eax)
409861:	00 20                	add    %ah,(%eax)
409863:	00 20                	add    %ah,(%eax)
409865:	00 20                	add    %ah,(%eax)
409867:	00 20                	add    %ah,(%eax)
409869:	00 20                	add    %ah,(%eax)
40986b:	00 20                	add    %ah,(%eax)
40986d:	00 20                	add    %ah,(%eax)
40986f:	00 20                	add    %ah,(%eax)
409871:	00 20                	add    %ah,(%eax)
409873:	00 20                	add    %ah,(%eax)
409875:	00 20                	add    %ah,(%eax)
409877:	00 20                	add    %ah,(%eax)
409879:	00 20                	add    %ah,(%eax)
40987b:	00 2f                	add    %ch,(%edi)
40987d:	00 38                	add    %bh,(%eax)
40987f:	00 20                	add    %ah,(%eax)
409881:	00 20                	add    %ah,(%eax)
409883:	00 20                	add    %ah,(%eax)
409885:	00 20                	add    %ah,(%eax)
409887:	00 20                	add    %ah,(%eax)
409889:	00 20                	add    %ah,(%eax)
40988b:	00 20                	add    %ah,(%eax)
40988d:	00 20                	add    %ah,(%eax)
40988f:	00 20                	add    %ah,(%eax)
409891:	00 20                	add    %ah,(%eax)
409893:	00 20                	add    %ah,(%eax)
409895:	00 2d 00 20 00 73    	add    %ch,0x73002000
40989b:	00 65 00             	add    %ah,0x0(%ebp)
40989e:	74 00                	je     0x4098a0
4098a0:	20 00                	and    %al,(%eax)
4098a2:	38 00                	cmp    %al,(%eax)
4098a4:	6b 00 20             	imul   $0x20,(%eax),%eax
4098a7:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
4098ab:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
4098af:	00 62 00             	add    %ah,0x0(%edx)
4098b2:	61                   	popa
4098b3:	00 73 00             	add    %dh,0x0(%ebx)
4098b6:	65 00 20             	add    %ah,%gs:(%eax)
4098b9:	00 70 00             	add    %dh,0x0(%eax)
4098bc:	61                   	popa
4098bd:	00 67 00             	add    %ah,0x0(%edi)
4098c0:	65 00 20             	add    %ah,%gs:(%eax)
4098c3:	00 73 00             	add    %dh,0x0(%ebx)
4098c6:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
4098cc:	20 00                	and    %al,(%eax)
4098ce:	28 00                	sub    %al,(%eax)
4098d0:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4098d4:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4098d8:	75 00                	jne    0x4098da
4098da:	6c                   	insb   (%dx),%es:(%edi)
4098db:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
4098df:	00 20                	add    %ah,(%eax)
4098e1:	00 61 00             	add    %ah,0x0(%ecx)
4098e4:	75 00                	jne    0x4098e6
4098e6:	74 00                	je     0x4098e8
4098e8:	6f                   	outsl  %ds:(%esi),(%dx)
4098e9:	00 2d 00 64 00 65    	add    %ch,0x65006400
4098ef:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4098f3:	00 63 00             	add    %ah,0x0(%ebx)
4098f6:	74 00                	je     0x4098f8
4098f8:	29 00                	sub    %eax,(%eax)
4098fa:	25 00 63 00 00       	and    $0x6300,%eax
4098ff:	00 20                	add    %ah,(%eax)
409901:	00 20                	add    %ah,(%eax)
409903:	00 20                	add    %ah,(%eax)
409905:	00 20                	add    %ah,(%eax)
409907:	00 20                	add    %ah,(%eax)
409909:	00 20                	add    %ah,(%eax)
40990b:	00 20                	add    %ah,(%eax)
40990d:	00 20                	add    %ah,(%eax)
40990f:	00 20                	add    %ah,(%eax)
409911:	00 20                	add    %ah,(%eax)
409913:	00 20                	add    %ah,(%eax)
409915:	00 20                	add    %ah,(%eax)
409917:	00 20                	add    %ah,(%eax)
409919:	00 20                	add    %ah,(%eax)
40991b:	00 20                	add    %ah,(%eax)
40991d:	00 20                	add    %ah,(%eax)
40991f:	00 20                	add    %ah,(%eax)
409921:	00 20                	add    %ah,(%eax)
409923:	00 2f                	add    %ch,(%edi)
409925:	00 31                	add    %dh,(%ecx)
409927:	00 36                	add    %dh,(%esi)
409929:	00 20                	add    %ah,(%eax)
40992b:	00 20                	add    %ah,(%eax)
40992d:	00 20                	add    %ah,(%eax)
40992f:	00 20                	add    %ah,(%eax)
409931:	00 20                	add    %ah,(%eax)
409933:	00 20                	add    %ah,(%eax)
409935:	00 20                	add    %ah,(%eax)
409937:	00 20                	add    %ah,(%eax)
409939:	00 20                	add    %ah,(%eax)
40993b:	00 20                	add    %ah,(%eax)
40993d:	00 2d 00 20 00 73    	add    %ch,0x73002000
409943:	00 65 00             	add    %ah,0x0(%ebp)
409946:	74 00                	je     0x409948
409948:	20 00                	and    %al,(%eax)
40994a:	31 00                	xor    %eax,(%eax)
40994c:	36 00 6b 00          	add    %ch,%ss:0x0(%ebx)
409950:	20 00                	and    %al,(%eax)
409952:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
409956:	74 00                	je     0x409958
409958:	61                   	popa
409959:	00 62 00             	add    %ah,0x0(%edx)
40995c:	61                   	popa
40995d:	00 73 00             	add    %dh,0x0(%ebx)
409960:	65 00 20             	add    %ah,%gs:(%eax)
409963:	00 70 00             	add    %dh,0x0(%eax)
409966:	61                   	popa
409967:	00 67 00             	add    %ah,0x0(%edi)
40996a:	65 00 20             	add    %ah,%gs:(%eax)
40996d:	00 73 00             	add    %dh,0x0(%ebx)
409970:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
409976:	20 00                	and    %al,(%eax)
409978:	28 00                	sub    %al,(%eax)
40997a:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
40997e:	66 00 61 00          	data16 add %ah,0x0(%ecx)
409982:	75 00                	jne    0x409984
409984:	6c                   	insb   (%dx),%es:(%edi)
409985:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
409989:	00 20                	add    %ah,(%eax)
40998b:	00 61 00             	add    %ah,0x0(%ecx)
40998e:	75 00                	jne    0x409990
409990:	74 00                	je     0x409992
409992:	6f                   	outsl  %ds:(%esi),(%dx)
409993:	00 2d 00 64 00 65    	add    %ch,0x65006400
409999:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40999d:	00 63 00             	add    %ah,0x0(%ebx)
4099a0:	74 00                	je     0x4099a2
4099a2:	29 00                	sub    %eax,(%eax)
4099a4:	25 00 63 00 00       	and    $0x6300,%eax
4099a9:	00 00                	add    %al,(%eax)
4099ab:	00 00                	add    %al,(%eax)
4099ad:	00 00                	add    %al,(%eax)
4099af:	00 20                	add    %ah,(%eax)
4099b1:	00 20                	add    %ah,(%eax)
4099b3:	00 20                	add    %ah,(%eax)
4099b5:	00 20                	add    %ah,(%eax)
4099b7:	00 20                	add    %ah,(%eax)
4099b9:	00 20                	add    %ah,(%eax)
4099bb:	00 20                	add    %ah,(%eax)
4099bd:	00 20                	add    %ah,(%eax)
4099bf:	00 20                	add    %ah,(%eax)
4099c1:	00 20                	add    %ah,(%eax)
4099c3:	00 20                	add    %ah,(%eax)
4099c5:	00 20                	add    %ah,(%eax)
4099c7:	00 20                	add    %ah,(%eax)
4099c9:	00 20                	add    %ah,(%eax)
4099cb:	00 20                	add    %ah,(%eax)
4099cd:	00 20                	add    %ah,(%eax)
4099cf:	00 20                	add    %ah,(%eax)
4099d1:	00 20                	add    %ah,(%eax)
4099d3:	00 2f                	add    %ch,(%edi)
4099d5:	00 33                	add    %dh,(%ebx)
4099d7:	00 32                	add    %dh,(%edx)
4099d9:	00 20                	add    %ah,(%eax)
4099db:	00 20                	add    %ah,(%eax)
4099dd:	00 20                	add    %ah,(%eax)
4099df:	00 20                	add    %ah,(%eax)
4099e1:	00 20                	add    %ah,(%eax)
4099e3:	00 20                	add    %ah,(%eax)
4099e5:	00 20                	add    %ah,(%eax)
4099e7:	00 20                	add    %ah,(%eax)
4099e9:	00 20                	add    %ah,(%eax)
4099eb:	00 20                	add    %ah,(%eax)
4099ed:	00 2d 00 20 00 73    	add    %ch,0x73002000
4099f3:	00 65 00             	add    %ah,0x0(%ebp)
4099f6:	74 00                	je     0x4099f8
4099f8:	20 00                	and    %al,(%eax)
4099fa:	33 00                	xor    (%eax),%eax
4099fc:	32 00                	xor    (%eax),%al
4099fe:	6b 00 20             	imul   $0x20,(%eax),%eax
409a01:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
409a05:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
409a09:	00 62 00             	add    %ah,0x0(%edx)
409a0c:	61                   	popa
409a0d:	00 73 00             	add    %dh,0x0(%ebx)
409a10:	65 00 20             	add    %ah,%gs:(%eax)