402793:	00 54 00 79          	add    %dl,0x79(%eax,%eax,1)
402797:	00 70 00             	add    %dh,0x0(%eax)
40279a:	65 00 4c 00 69       	add    %cl,%gs:0x69(%eax,%eax,1)
40279f:	00 62 00             	add    %ah,0x0(%edx)
4027a2:	00 00                	add    %al,(%eax)
4027a4:	00 00                	add    %al,(%eax)
4027a6:	00 00                	add    %al,(%eax)
4027a8:	41                   	inc    %ecx
4027a9:	00 50 00             	add    %dl,0x0(%eax)
4027ac:	49                   	dec    %ecx
4027ad:	00 2d 00 4d 00 53    	add    %ch,0x53004d00
4027b3:	00 2d 00 57 00 69    	add    %ch,0x69005700
4027b9:	00 6e 00             	add    %ch,0x0(%esi)
4027bc:	2d 00 43 00 6f       	sub    $0x6f004300,%eax
4027c1:	00 72 00             	add    %dh,0x0(%edx)
4027c4:	65 00 2d 00 4c 00 6f 	add    %ch,%gs:0x6f004c00
4027cb:	00 63 00             	add    %ah,0x0(%ebx)
4027ce:	61                   	popa
4027cf:	00 6c 00 52          	add    %ch,0x52(%eax,%eax,1)
4027d3:	00 65 00             	add    %ah,0x0(%ebp)
4027d6:	67 00 69 00          	add    %ch,0x0(%bx,%di)
4027da:	73 00                	jae    0x4027dc
4027dc:	74 00                	je     0x4027de
4027de:	72 00                	jb     0x4027e0
4027e0:	79 00                	jns    0x4027e2
4027e2:	2d 00 4c 00 31       	sub    $0x31004c00,%eax
4027e7:	00 2d 00 31 00 2d    	add    %ch,0x2d003100
4027ed:	00 30                	add    %dh,(%eax)
4027ef:	00 2e                	add    %ch,(%esi)
4027f1:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
4027f5:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
4027f9:	00 00                	add    %al,(%eax)
4027fb:	00 52 65             	add    %dl,0x65(%edx)
4027fe:	67 44                	addr16 inc %esp
402800:	65 6c                	gs insb (%dx),%es:(%edi)
402802:	65 74 65             	gs je  0x40286a
402805:	4b                   	dec    %ebx
402806:	65 79 45             	gs jns 0x40284e
402809:	78 57                	js     0x402862
40280b:	00 61 00             	add    %ah,0x0(%ecx)
40280e:	64 00 76 00          	add    %dh,%fs:0x0(%esi)
402812:	61                   	popa
402813:	00 70 00             	add    %dh,0x0(%eax)
402816:	69 00 33 00 32 00    	imul   $0x320033,(%eax),%eax
40281c:	2e 00 64 00 6c       	add    %ah,%cs:0x6c(%eax,%eax,1)
402821:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
402825:	00 00                	add    %al,(%eax)
402827:	00 52 65             	add    %dl,0x65(%edx)
40282a:	67 44                	addr16 inc %esp
40282c:	65 6c                	gs insb (%dx),%es:(%edi)
40282e:	65 74 65             	gs je  0x402896
402831:	4b                   	dec    %ebx
402832:	65 79 57             	gs jns 0x40288c
402835:	00 00                	add    %al,(%eax)
402837:	00 9f 00 c1 aa 33    	add    %bl,0x33aac100(%edi)
40283d:	ab                   	stos   %eax,%es:(%edi)
40283e:	f9                   	stc
40283f:	48                   	dec    %eax
402840:	9a 21 7f 5b 88 42 6a 	lcall  $0x6a42,$0x885b7f21
402847:	2e 08 0f             	or     %cl,%cs:(%edi)
40284a:	a2 b0 8a 4b de       	mov    %al,0xde4b8ab0
40284f:	4b                   	dec    %ebx
402850:	97                   	xchg   %eax,%edi
402851:	35 8c fc 25 0a       	xor    $0xa25fc8c,%eax
402856:	6b 4b 4c d6          	imul   $0xffffffd6,0x4c(%ebx),%ecx
40285a:	34 46                	xor    $0x46,%al
40285c:	61                   	popa
40285d:	b3 f9                	mov    $0xf9,%bl
40285f:	4a                   	dec    %edx
402860:	94                   	xchg   %eax,%esp
402861:	bc fb 86 a7 b1       	mov    $0xb1a786fb,%esp
402866:	8e ff                	mov    %edi,%?
402868:	54                   	push   %esp
402869:	53                   	push   %ebx
40286a:	52                   	push   %edx
40286b:	44                   	inc    %esp
40286c:	46                   	inc    %esi
40286d:	69 6c 74 65 72 5f 41 	imul   $0x70415f72,0x65(%esp,%esi,2),%ebp
402874:	70
402875:	70 6c                	jo     0x4028e3
402877:	79 52                	jns    0x4028cb
402879:	65 6d                	gs insl (%dx),%es:(%edi)
40287b:	6f                   	outsl  %ds:(%esi),(%dx)
40287c:	74 65                	je     0x4028e3
40287e:	46                   	inc    %esi
40287f:	69 6c 74 65 72 00 00 	imul   $0x72,0x65(%esp,%esi,2),%ebp
402886:	00
402887:	00 4f 70             	add    %cl,0x70(%edi)
40288a:	65 6e                	outsb  %gs:(%esi),(%dx)
40288c:	50                   	push   %eax
40288d:	72 6f                	jb     0x4028fe
40288f:	63 65 73             	arpl   %esp,0x73(%ebp)
402892:	73 54                	jae    0x4028e8
402894:	6f                   	outsl  %ds:(%esi),(%dx)
402895:	6b 65 6e 00          	imul   $0x0,0x6e(%ebp),%esp
402899:	00 00                	add    %al,(%eax)
40289b:	00 57 61             	add    %dl,0x61(%edi)
40289e:	72 6e                	jb     0x40290e
4028a0:	69 6e 67 20 48 52 65 	imul   $0x65524820,0x67(%esi),%ebp
4028a7:	73 75                	jae    0x40291e
4028a9:	6c                   	insb   (%dx),%es:(%edi)
4028aa:	74 20                	je     0x4028cc
4028ac:	66 61                	popaw
4028ae:	69 6c 65 64 00 00 52 	imul   $0x44520000,0x64(%ebp,%eiz,2),%ebp
4028b5:	44
4028b6:	46                   	inc    %esi
4028b7:	69 6c 74 65 72 5f 41 	imul   $0x70415f72,0x65(%esp,%esi,2),%ebp
4028be:	70
4028bf:	70 6c                	jo     0x40292d
4028c1:	79 46                	jns    0x402909
4028c3:	69 6c 74 65 72 54 6f 	imul   $0x436f5472,0x65(%esp,%esi,2),%ebp
4028ca:	43
4028cb:	75 72                	jne    0x40293f
4028cd:	72 65                	jb     0x402934
4028cf:	6e                   	outsb  %ds:(%esi),(%dx)
4028d0:	74 53                	je     0x402925
4028d2:	65 73 73             	gs jae 0x402948
4028d5:	69 6f 6e 00 00 00 00 	imul   $0x0,0x6e(%edi),%ebp
4028dc:	e0 3d                	loopne 0x40291b
4028de:	4c                   	dec    %esp
4028df:	39 6f 3c             	cmp    %ebp,0x3c(%edi)
4028e2:	d2 11                	rclb   %cl,(%ecx)
4028e4:	81 7b 00 c0 4f 79 7a 	cmpl   $0x7a794fc0,0x0(%ebx)
4028eb:	b7 62                	mov    $0x62,%bh
4028ed:	61                   	popa
4028ee:	64 20 61 6c          	and    %ah,%fs:0x6c(%ecx)
4028f2:	6c                   	insb   (%dx),%es:(%edi)
4028f3:	6f                   	outsl  %ds:(%esi),(%dx)
4028f4:	63 61 74             	arpl   %esp,0x74(%ecx)
4028f7:	69 6f 6e 00 00 00 00 	imul   $0x0,0x6e(%edi),%ebp
4028fe:	00 00                	add    %al,(%eax)
402900:	53                   	push   %ebx
402901:	00 6f 00             	add    %ch,0x0(%edi)
402904:	66 00 74 00 77       	data16 add %dh,0x77(%eax,%eax,1)
402909:	00 61 00             	add    %ah,0x0(%ecx)
40290c:	72 00                	jb     0x40290e
40290e:	65 00 5c 00 4d       	add    %bl,%gs:0x4d(%eax,%eax,1)
402913:	00 69 00             	add    %ch,0x0(%ecx)
402916:	63 00                	arpl   %eax,(%eax)
402918:	72 00                	jb     0x40291a
40291a:	6f                   	outsl  %ds:(%esi),(%dx)
40291b:	00 73 00             	add    %dh,0x0(%ebx)
40291e:	6f                   	outsl  %ds:(%esi),(%dx)
40291f:	00 66 00             	add    %ah,0x0(%esi)
402922:	74 00                	je     0x402924
402924:	5c                   	pop    %esp
402925:	00 57 00             	add    %dl,0x0(%edi)
402928:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
40292e:	6f                   	outsl  %ds:(%esi),(%dx)
40292f:	00 77 00             	add    %dh,0x0(%edi)
402932:	73 00                	jae    0x402934
402934:	5c                   	pop    %esp
402935:	00 43 00             	add    %al,0x0(%ebx)
402938:	75 00                	jne    0x40293a
40293a:	72 00                	jb     0x40293c
40293c:	72 00                	jb     0x40293e
40293e:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
402942:	74 00                	je     0x402944
402944:	56                   	push   %esi
402945:	00 65 00             	add    %ah,0x0(%ebp)
402948:	72 00                	jb     0x40294a
40294a:	73 00                	jae    0x40294c
40294c:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
402952:	5c                   	pop    %esp
402953:	00 45 00             	add    %al,0x0(%ebp)
402956:	78 00                	js     0x402958
402958:	70 00                	jo     0x40295a
40295a:	6c                   	insb   (%dx),%es:(%edi)
40295b:	00 6f 00             	add    %ch,0x0(%edi)
40295e:	72 00                	jb     0x402960
402960:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402964:	5c                   	pop    %esp
402965:	00 52 00             	add    %dl,0x0(%edx)
402968:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
40296c:	6f                   	outsl  %ds:(%esi),(%dx)
40296d:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
402971:	00 5c 00 25          	add    %bl,0x25(%eax,%eax,1)
402975:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
402979:	00 00                	add    %al,(%eax)
40297b:	00 00                	add    %al,(%eax)
40297d:	00 00                	add    %al,(%eax)
40297f:	00 53 00             	add    %dl,0x0(%ebx)
402982:	6f                   	outsl  %ds:(%esi),(%dx)
402983:	00 66 00             	add    %ah,0x0(%esi)
402986:	74 00                	je     0x402988
402988:	77 00                	ja     0x40298a
40298a:	61                   	popa
40298b:	00 72 00             	add    %dh,0x0(%edx)
40298e:	65 00 5c 00 4d       	add    %bl,%gs:0x4d(%eax,%eax,1)
402993:	00 69 00             	add    %ch,0x0(%ecx)
402996:	63 00                	arpl   %eax,(%eax)
402998:	72 00                	jb     0x40299a
40299a:	6f                   	outsl  %ds:(%esi),(%dx)
40299b:	00 73 00             	add    %dh,0x0(%ebx)
40299e:	6f                   	outsl  %ds:(%esi),(%dx)
40299f:	00 66 00             	add    %ah,0x0(%esi)
4029a2:	74 00                	je     0x4029a4
4029a4:	5c                   	pop    %esp
4029a5:	00 57 00             	add    %dl,0x0(%edi)
4029a8:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
4029ae:	6f                   	outsl  %ds:(%esi),(%dx)
4029af:	00 77 00             	add    %dh,0x0(%edi)
4029b2:	73 00                	jae    0x4029b4
4029b4:	5c                   	pop    %esp
4029b5:	00 43 00             	add    %al,0x0(%ebx)
4029b8:	75 00                	jne    0x4029ba
4029ba:	72 00                	jb     0x4029bc
4029bc:	72 00                	jb     0x4029be
4029be:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4029c2:	74 00                	je     0x4029c4
4029c4:	56                   	push   %esi
4029c5:	00 65 00             	add    %ah,0x0(%ebp)
4029c8:	72 00                	jb     0x4029ca
4029ca:	73 00                	jae    0x4029cc
4029cc:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4029d2:	5c                   	pop    %esp
4029d3:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
4029d7:	00 65 00             	add    %ah,0x0(%ebp)
4029da:	6d                   	insl   (%dx),%es:(%edi)
4029db:	00 65 00             	add    %ah,0x0(%ebp)
4029de:	4d                   	dec    %ebp
4029df:	00 61 00             	add    %ah,0x0(%ecx)
4029e2:	6e                   	outsb  %ds:(%esi),(%dx)
4029e3:	00 61 00             	add    %ah,0x0(%ecx)
4029e6:	67 00 65 00          	add    %ah,0x0(%di)
4029ea:	72 00                	jb     0x4029ec
4029ec:	5c                   	pop    %esp
4029ed:	00 52 00             	add    %dl,0x0(%edx)
4029f0:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
4029f4:	6f                   	outsl  %ds:(%esi),(%dx)
4029f5:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4029f9:	00 5c 00 25          	add    %bl,0x25(%eax,%eax,1)
4029fd:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
402a01:	00 00                	add    %al,(%eax)
402a03:	00 00                	add    %al,(%eax)
402a05:	00 00                	add    %al,(%eax)
402a07:	00 52 00             	add    %dl,0x0(%edx)
402a0a:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
402a0e:	6f                   	outsl  %ds:(%esi),(%dx)
402a0f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
402a13:	00 5c 00 25          	add    %bl,0x25(%eax,%eax,1)
402a17:	00 64 00 5c          	add    %ah,0x5c(%eax,%eax,1)
402a1b:	00 43 00             	add    %al,0x0(%ebx)
402a1e:	6f                   	outsl  %ds:(%esi),(%dx)
402a1f:	00 6e 00             	add    %ch,0x0(%esi)
402a22:	74 00                	je     0x402a24
402a24:	72 00                	jb     0x402a26
402a26:	6f                   	outsl  %ds:(%esi),(%dx)
402a27:	00 6c 00 20          	add    %ch,0x20(%eax,%eax,1)
402a2b:	00 50 00             	add    %dl,0x0(%eax)
402a2e:	61                   	popa
402a2f:	00 6e 00             	add    %ch,0x0(%esi)
402a32:	65 00 6c 00 5c       	add    %ch,%gs:0x5c(%eax,%eax,1)
402a37:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
402a3b:	00 73 00             	add    %dh,0x0(%ebx)
402a3e:	6b 00 74             	imul   $0x74,(%eax),%eax
402a41:	00 6f 00             	add    %ch,0x0(%edi)
402a44:	70 00                	jo     0x402a46
402a46:	00 00                	add    %al,(%eax)
402a48:	52                   	push   %edx
402a49:	00 65 00             	add    %ah,0x0(%ebp)
402a4c:	6d                   	insl   (%dx),%es:(%edi)
402a4d:	00 6f 00             	add    %ch,0x0(%edi)
402a50:	74 00                	je     0x402a52
402a52:	65 00 5c 00 25       	add    %bl,%gs:0x25(%eax,%eax,1)
402a57:	00 64 00 5c          	add    %ah,0x5c(%eax,%eax,1)
402a5b:	00 43 00             	add    %al,0x0(%ebx)
402a5e:	6f                   	outsl  %ds:(%esi),(%dx)
402a5f:	00 6e 00             	add    %ch,0x0(%esi)
402a62:	74 00                	je     0x402a64
402a64:	72 00                	jb     0x402a66
402a66:	6f                   	outsl  %ds:(%esi),(%dx)
402a67:	00 6c 00 20          	add    %ch,0x20(%eax,%eax,1)
402a6b:	00 50 00             	add    %dl,0x0(%eax)
402a6e:	61                   	popa
402a6f:	00 6e 00             	add    %ch,0x0(%esi)
402a72:	65 00 6c 00 5c       	add    %ch,%gs:0x5c(%eax,%eax,1)
402a77:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
402a7b:	00 73 00             	add    %dh,0x0(%ebx)
402a7e:	6b 00 74             	imul   $0x74,(%eax),%eax
402a81:	00 6f 00             	add    %ch,0x0(%edi)
402a84:	70 00                	jo     0x402a86
402a86:	5c                   	pop    %esp
402a87:	00 57 00             	add    %dl,0x0(%edi)
402a8a:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
402a90:	6f                   	outsl  %ds:(%esi),(%dx)
402a91:	00 77 00             	add    %dh,0x0(%edi)
402a94:	4d                   	dec    %ebp
402a95:	00 65 00             	add    %ah,0x0(%ebp)
402a98:	74 00                	je     0x402a9a
402a9a:	72 00                	jb     0x402a9c
402a9c:	69 00 63 00 73 00    	imul   $0x730063,(%eax),%eax
402aa2:	00 00                	add    %al,(%eax)
402aa4:	52                   	push   %edx
402aa5:	00 65 00             	add    %ah,0x0(%ebp)
402aa8:	6d                   	insl   (%dx),%es:(%edi)
402aa9:	00 6f 00             	add    %ch,0x0(%edi)
402aac:	74 00                	je     0x402aae
402aae:	65 00 5c 00 25       	add    %bl,%gs:0x25(%eax,%eax,1)
402ab3:	00 64 00 5c          	add    %ah,0x5c(%eax,%eax,1)
402ab7:	00 47 00             	add    %al,0x0(%edi)
402aba:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
402abe:	50                   	push   %eax
402abf:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
402ac3:	00 73 00             	add    %dh,0x0(%ebx)
402ac6:	00 00                	add    %al,(%eax)
402ac8:	53                   	push   %ebx
402ac9:	65 74 50             	gs je  0x402b1c
402acc:	65 72 66             	gs jb  0x402b35
402acf:	46                   	inc    %esi
402ad0:	6c                   	insb   (%dx),%es:(%edi)
402ad1:	61                   	popa
402ad2:	67 49                	addr16 dec %ecx
402ad4:	6e                   	outsb  %ds:(%esi),(%dx)
402ad5:	52                   	push   %edx
402ad6:	65 67 20 2d          	and    %ch,%gs:(%di)
402ada:	20 53 74             	and    %dl,0x74(%ebx)
402add:	72 69                	jb     0x402b48
402adf:	6e                   	outsb  %ds:(%esi),(%dx)
402ae0:	67 43                	addr16 inc %ebx
402ae2:	63 68 50             	arpl   %ebp,0x50(%eax)
402ae5:	72 69                	jb     0x402b50
402ae7:	6e                   	outsb  %ds:(%esi),(%dx)
402ae8:	74 66                	je     0x402b50
402aea:	20 66 61             	and    %ah,0x61(%esi)
402aed:	69 6c 65 64 00 00 00 	imul   $0x53000000,0x64(%ebp,%eiz,2),%ebp
402af4:	53
402af5:	65 74 50             	gs je  0x402b48
402af8:	65 72 66             	gs jb  0x402b61
402afb:	46                   	inc    %esi
402afc:	6c                   	insb   (%dx),%es:(%edi)
402afd:	61                   	popa
402afe:	67 49                	addr16 dec %ecx
402b00:	6e                   	outsb  %ds:(%esi),(%dx)
402b01:	52                   	push   %edx
402b02:	65 67 20 2d          	and    %ch,%gs:(%di)
402b06:	20 52 65             	and    %dl,0x65(%edx)
402b09:	67 43                	addr16 inc %ebx
402b0b:	72 65                	jb     0x402b72
402b0d:	61                   	popa
402b0e:	74 65                	je     0x402b75
402b10:	4b                   	dec    %ebx
402b11:	65 79 45             	gs jns 0x402b59
402b14:	78 20                	js     0x402b36
402b16:	66 61                	popaw
402b18:	69 6c 65 64 00 00 00 	imul   $0x0,0x64(%ebp,%eiz,2),%ebp
402b1f:	00
402b20:	53                   	push   %ebx
402b21:	65 74 50             	gs je  0x402b74
402b24:	65 72 66             	gs jb  0x402b8d