4396e4:	00 00                	add    %al,(%eax)
4396e6:	04 00                	add    $0x0,%al
4396e8:	0d b0 0e b0 4e       	or     $0x4eb00eb0,%eax
4396ed:	bc b3 ff ec d6       	mov    $0xd6ecffb3,%esp
4396f2:	43                   	inc    %ebx
4396f3:	00 0c d7             	add    %cl,(%edi,%edx,8)
4396f6:	43                   	inc    %ebx
4396f7:	00 30                	add    %dh,(%eax)
4396f9:	d7                   	xlat   %ds:(%ebx)
4396fa:	43                   	inc    %ebx
4396fb:	00 84 d6 43 00 0f 54 	add    %al,0x540f0043(%esi,%edx,8)
439702:	44                   	inc    %esp
439703:	61                   	popa
439704:	74 65                	je     0x43976b
439706:	54                   	push   %esp
439707:	69 6d 65 50 69 63 6b 	imul   $0x6b636950,0x65(%ebp),%ebp
43970e:	65 72 14             	gs jb  0x439725
439711:	97                   	xchg   %eax,%edi
439712:	43                   	inc    %ebx
439713:	00 07                	add    %al,(%edi)
439715:	0f 54 44 61 74       	andps  0x74(%ecx,%eiz,2),%xmm0
43971a:	65 54                	gs push %esp
43971c:	69 6d 65 50 69 63 6b 	imul   $0x6b636950,0x65(%ebp),%ebp
439723:	65 72 f0             	gs jb  0x439716
439726:	95                   	xchg   %eax,%ebp
439727:	43                   	inc    %ebx
439728:	00 3c 8b             	add    %bh,(%ebx,%ecx,4)
43972b:	43                   	inc    %ebx
43972c:	00 43 00             	add    %al,0x0(%ebx)
43972f:	08 43 6f             	or     %al,0x6f(%ebx)
439732:	6d                   	insl   (%dx),%es:(%edi)
439733:	43                   	inc    %ebx
439734:	74 72                	je     0x4397a8
439736:	6c                   	insb   (%dx),%es:(%edi)
439737:	73 38                	jae    0x439771
439739:	00 ec                	add    %ch,%ah
43973b:	1c 44                	sbb    $0x44,%al
43973d:	00 61 00             	add    %ah,0x0(%ecx)
439740:	00 ff                	add    %bh,%bh
439742:	64 5f                	fs pop %edi
439744:	44                   	inc    %esp
439745:	00 00                	add    %al,(%eax)
439747:	60                   	pusha
439748:	44                   	inc    %esp
439749:	00 00                	add    %al,(%eax)
43974b:	00 00                	add    %al,(%eax)
43974d:	80 03 00             	addb   $0x0,(%ebx)
439750:	00 00                	add    %al,(%eax)
439752:	0b 00                	or     (%eax),%eax
439754:	07                   	pop    %es
439755:	41                   	inc    %ecx
439756:	6e                   	outsb  %ds:(%esi),(%dx)
439757:	63 68 6f             	arpl   %ebp,0x6f(%eax)
43975a:	72 73                	jb     0x4397cf
43975c:	0c 2c                	or     $0x2c,%al
43975e:	44                   	inc    %esp
43975f:	00 62 01             	add    %ah,0x1(%edx)
439762:	00 ff                	add    %bh,%bh
439764:	34 e1                	xor    $0xe1,%al
439766:	44                   	inc    %esp
439767:	00 01                	add    %al,(%ecx)
439769:	00 00                	add    %al,(%eax)
43976b:	00 00                	add    %al,(%eax)
43976d:	00 00                	add    %al,(%eax)
43976f:	80 0f 00             	orb    $0x0,(%edi)
439772:	00 00                	add    %al,(%eax)
439774:	0c 00                	or     $0x0,%al
439776:	0a 42 65             	or     0x65(%edx),%al
439779:	76 65                	jbe    0x4397e0
43977b:	6c                   	insb   (%dx),%es:(%edi)
43977c:	45                   	inc    %ebp
43977d:	64 67 65 73 80       	fs addr16 gs jae 0x439702
439782:	2b 44 00 63          	sub    0x63(%eax,%eax,1),%eax
439786:	01 00                	add    %eax,(%eax)
439788:	ff f0                	push   %eax
43978a:	e0 44                	loopne 0x4397d0
43978c:	00 01                	add    %al,(%ecx)
43978e:	00 00                	add    %al,(%eax)
439790:	00 00                	add    %al,(%eax)
439792:	00 00                	add    %al,(%eax)
439794:	00 02                	add    %al,(%edx)
439796:	00 00                	add    %al,(%eax)
439798:	00 0d 00 0a 42 65    	add    %cl,0x65420a00
43979e:	76 65                	jbe    0x439805
4397a0:	6c                   	insb   (%dx),%es:(%edi)
4397a1:	49                   	dec    %ecx
4397a2:	6e                   	outsb  %ds:(%esi),(%dx)
4397a3:	6e                   	outsb  %ds:(%esi),(%dx)
4397a4:	65 72 80             	gs jb  0x439727
4397a7:	2b 44 00 64          	sub    0x64(%eax,%eax,1),%eax
4397ab:	01 00                	add    %eax,(%eax)
4397ad:	ff f0                	push   %eax
4397af:	e0 44                	loopne 0x4397f5
4397b1:	00 01                	add    %al,(%ecx)
4397b3:	00 00                	add    %al,(%eax)
4397b5:	00 01                	add    %al,(%ecx)
4397b7:	00 00                	add    %al,(%eax)
4397b9:	00 01                	add    %al,(%ecx)
4397bb:	00 00                	add    %al,(%eax)
4397bd:	00 0e                	add    %cl,(%esi)
4397bf:	00 0a                	add    %cl,(%edx)
4397c1:	42                   	inc    %edx
4397c2:	65 76 65             	gs jbe 0x43982a
4397c5:	6c                   	insb   (%dx),%es:(%edi)
4397c6:	4f                   	dec    %edi
4397c7:	75 74                	jne    0x43983d
4397c9:	65 72 24             	gs jb  0x4397f0
4397cc:	2c 44                	sub    $0x44,%al
4397ce:	00 65 01             	add    %ah,0x1(%ebp)
4397d1:	00 ff                	add    %bh,%bh
4397d3:	64 e1 44             	fs loope 0x43981a
4397d6:	00 01                	add    %al,(%ecx)
4397d8:	00 00                	add    %al,(%eax)
4397da:	00 00                	add    %al,(%eax)
4397dc:	00 00                	add    %al,(%eax)
4397de:	80 00 00             	addb   $0x0,(%eax)
4397e1:	00 00                	add    %al,(%eax)
4397e3:	0f 00 09             	str    (%ecx)
4397e6:	42                   	inc    %edx
4397e7:	65 76 65             	gs jbe 0x43984f
4397ea:	6c                   	insb   (%dx),%es:(%edi)
4397eb:	4b                   	dec    %ebx
4397ec:	69 6e 64 68 2c 44 00 	imul   $0x442c68,0x64(%esi),%ebp
4397f3:	68 01 00 ff 84       	push   $0x84ff0001
4397f8:	e1 44                	loope  0x43983e
4397fa:	00 01                	add    %al,(%ecx)
4397fc:	00 00                	add    %al,(%eax)
4397fe:	00 00                	add    %al,(%eax)
439800:	00 00                	add    %al,(%eax)
439802:	80 01 00             	addb   $0x0,(%ecx)
439805:	00 00                	add    %al,(%eax)
439807:	10 00                	adc    %al,(%eax)
439809:	0a 42 65             	or     0x65(%edx),%al
43980c:	76 65                	jbe    0x439873
43980e:	6c                   	insb   (%dx),%es:(%edi)
43980f:	57                   	push   %edi
439810:	69 64 74 68 0c 59 41 	imul   $0x41590c,0x68(%esp,%esi,2),%esp
439817:	00
439818:	5f                   	pop    %edi
439819:	00 00                	add    %al,(%eax)
43981b:	ff 70 00             	push   0x0(%eax)
43981e:	00 fe                	add    %bh,%dh
439820:	24 6d                	and    $0x6d,%al
439822:	44                   	inc    %esp
439823:	00 00                	add    %al,(%eax)
439825:	00 00                	add    %al,(%eax)
439827:	80 00 00             	addb   $0x0,(%eax)
43982a:	00 80 11 00 08 42    	add    %al,0x42080011(%eax)
439830:	69 44 69 4d 6f 64 65 	imul   $0xec65646f,0x4d(%ecx,%ebp,2),%eax
439837:	ec
439838:	94                   	xchg   %eax,%esp
439839:	43                   	inc    %ebx
43983a:	00 50 02             	add    %dl,0x2(%eax)
43983d:	00 ff                	add    %bh,%bh
43983f:	98                   	cwtl
439840:	da 43 00             	fiaddl 0x0(%ebx)
439843:	01 00                	add    %eax,(%eax)
439845:	00 00                	add    %al,(%eax)
439847:	00 00                	add    %al,(%eax)
439849:	00 80 00 00 00 00    	add    %al,0x0(%eax)
43984f:	12 00                	adc    (%eax),%al
439851:	0c 43                	or     $0x43,%al
439853:	61                   	popa
439854:	6c                   	insb   (%dx),%es:(%edi)
439855:	41                   	inc    %ecx
439856:	6c                   	insb   (%dx),%es:(%edi)
439857:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
43985e:	f4                   	hlt
43985f:	87 43 00             	xchg   %eax,0x0(%ebx)
439862:	08 02                	or     %al,(%edx)
439864:	00 ff                	add    %bh,%bh
439866:	b4 c9                	mov    $0xc9,%ah
439868:	43                   	inc    %ebx
439869:	00 01                	add    %al,(%ecx)
43986b:	00 00                	add    %al,(%eax)
43986d:	00 00                	add    %al,(%eax)
43986f:	00 00                	add    %al,(%eax)
439871:	80 00 00             	addb   $0x0,(%eax)
439874:	00 80 13 00 09 43    	add    %al,0x43090013(%eax)
43987a:	61                   	popa
43987b:	6c                   	insb   (%dx),%es:(%edi)
43987c:	43                   	inc    %ebx
43987d:	6f                   	outsl  %ds:(%esi),(%dx)
43987e:	6c                   	insb   (%dx),%es:(%edi)
43987f:	6f                   	outsl  %ds:(%esi),(%dx)
439880:	72 73                	jb     0x4398f5
439882:	94                   	xchg   %eax,%esp
439883:	1d 44 00 74 00       	sbb    $0x740044,%eax
439888:	00 ff                	add    %bh,%bh
43988a:	c8 90 44 00          	enter  $0x4490,$0x0
43988e:	01 00                	add    %eax,(%eax)
439890:	00 00                	add    %al,(%eax)
439892:	00 00                	add    %al,(%eax)
439894:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
43989a:	14 00                	adc    $0x0,%al
43989c:	0b 43 6f             	or     0x6f(%ebx),%eax
43989f:	6e                   	outsb  %ds:(%esi),(%dx)
4398a0:	73 74                	jae    0x439916
4398a2:	72 61                	jb     0x439905
4398a4:	69 6e 74 73 8c 1c 44 	imul   $0x441c8c73,0x74(%esi),%ebp
4398ab:	00 98 c9 43 00 c8    	add    %bl,-0x37ffbc37(%eax)
4398b1:	c9                   	leave
4398b2:	43                   	inc    %ebx
4398b3:	00 01                	add    %al,(%ecx)
4398b5:	00 00                	add    %al,(%eax)
4398b7:	00 00                	add    %al,(%eax)
4398b9:	00 00                	add    %al,(%eax)
4398bb:	80 00 00             	addb   $0x0,(%eax)
4398be:	00 80 15 00 04 44    	add    %al,0x44040015(%eax)
4398c4:	61                   	popa
4398c5:	74 65                	je     0x43992c
4398c7:	ac                   	lods   %ds:(%esi),%al
4398c8:	10 40 00             	adc    %al,0x0(%eax)
4398cb:	90                   	nop
4398cc:	02 00                	add    (%eax),%al
4398ce:	ff 1c dc             	lcall  *(%esp,%ebx,8)
4398d1:	43                   	inc    %ebx
4398d2:	00 01                	add    %al,(%ecx)
4398d4:	00 00                	add    %al,(%eax)
4398d6:	00 00                	add    %al,(%eax)
4398d8:	00 00                	add    %al,(%eax)
4398da:	80 00 00             	addb   $0x0,(%eax)
4398dd:	00 80 16 00 06 46    	add    %al,0x46060016(%eax)
4398e3:	6f                   	outsl  %ds:(%esi),(%dx)
4398e4:	72 6d                	jb     0x439953
4398e6:	61                   	popa
4398e7:	74 98                	je     0x439881
4398e9:	1c 44                	sbb    $0x44,%al
4398eb:	00 64 d9 43          	add    %ah,0x43(%ecx,%ebx,8)
4398ef:	00 84 db 43 00 01 00 	add    %al,0x10043(%ebx,%ebx,8)
4398f6:	00 00                	add    %al,(%eax)
4398f8:	00 00                	add    %al,(%eax)
4398fa:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
439900:	17                   	pop    %ss
439901:	00 04 54             	add    %al,(%esp,%edx,2)
439904:	69 6d 65 00 10 40 00 	imul   $0x401000,0x65(%ebp),%ebp
43990b:	69 02 00 ff 70 db    	imul   $0xdb70ff00,(%edx),%eax
439911:	43                   	inc    %ebx
439912:	00 01                	add    %al,(%ecx)
439914:	00 00                	add    %al,(%eax)
439916:	00 00                	add    %al,(%eax)
439918:	00 00                	add    %al,(%eax)
43991a:	80 00 00             	addb   $0x0,(%eax)
43991d:	00 00                	add    %al,(%eax)
43991f:	18 00                	sbb    %al,(%eax)
439921:	0c 53                	or     $0x53,%al
439923:	68 6f 77 43 68       	push   $0x6843776f
439928:	65 63 6b 62          	arpl   %ebp,%gs:0x62(%ebx)
43992c:	6f                   	outsl  %ds:(%esi),(%dx)
43992d:	78 00                	js     0x43992f
43992f:	10 40 00             	adc    %al,0x0(%eax)
439932:	52                   	push   %edx
439933:	02 00                	add    (%eax),%al
439935:	ff c0                	inc    %eax
439937:	da 43 00             	fiaddl 0x0(%ebx)
43993a:	01 00                	add    %eax,(%eax)
43993c:	00 00                	add    %al,(%eax)
43993e:	00 00                	add    %al,(%eax)
439940:	00 80 01 00 00 00    	add    %al,0x1(%eax)
439946:	19 00                	sbb    %eax,(%eax)
439948:	07                   	pop    %es
439949:	43                   	inc    %ebx
43994a:	68 65 63 6b 65       	push   $0x656b6365
43994f:	64 d4 20             	fs aam $0x20
439952:	42                   	inc    %edx
439953:	00 70 00             	add    %dh,0x0(%eax)
439956:	00 ff                	add    %bh,%bh
439958:	a0 6d 44 00 01       	mov    0x100446d,%al
43995d:	00 00                	add    %al,(%eax)
43995f:	00 00                	add    %al,(%eax)
439961:	00 00                	add    %al,(%eax)
439963:	80 05 00 00 ff 1a 00 	addb   $0x0,0x1aff0000
43996a:	05 43 6f 6c 6f       	add    $0x6f6c6f43,%eax
43996f:	72 b4                	jb     0x439925
439971:	94                   	xchg   %eax,%esp
439972:	43                   	inc    %ebx
439973:	00 53 02             	add    %dl,0x2(%ebx)
439976:	00 ff                	add    %bh,%bh
439978:	10 db                	adc    %bl,%bl
43997a:	43                   	inc    %ebx
43997b:	00 01                	add    %al,(%ecx)
43997d:	00 00                	add    %al,(%eax)
43997f:	00 00                	add    %al,(%eax)
439981:	00 00                	add    %al,(%eax)
439983:	80 00 00             	addb   $0x0,(%eax)
439986:	00 00                	add    %al,(%eax)
439988:	1b 00                	sbb    (%eax),%eax
43998a:	0a 44 61 74          	or     0x74(%ecx,%eiz,2),%al
43998e:	65 46                	gs inc %esi
439990:	6f                   	outsl  %ds:(%esi),(%dx)
439991:	72 6d                	jb     0x439a00
439993:	61                   	popa
439994:	74 78                	je     0x439a0e
439996:	94                   	xchg   %eax,%esp
439997:	43                   	inc    %ebx
439998:	00 54 02 00          	add    %dl,0x0(%edx,%eax,1)
43999c:	ff 24 db             	jmp    *(%ebx,%ebx,8)
43999f:	43                   	inc    %ebx
4399a0:	00 01                	add    %al,(%ecx)
4399a2:	00 00                	add    %al,(%eax)
4399a4:	00 00                	add    %al,(%eax)
4399a6:	00 00                	add    %al,(%eax)
4399a8:	80 00 00             	addb   $0x0,(%eax)
4399ab:	00 00                	add    %al,(%eax)
4399ad:	1c 00                	sbb    $0x0,%al
4399af:	08 44 61 74          	or     %al,0x74(%ecx,%eiz,2)
4399b3:	65 4d                	gs dec %ebp
4399b5:	6f                   	outsl  %ds:(%esi),(%dx)
4399b6:	64 65 94             	fs gs xchg %eax,%esp
4399b9:	15 44 00 7a 00       	adc    $0x7a0044,%eax
4399be:	00 ff                	add    %bh,%bh
4399c0:	7a 00                	jp     0x4399c2
4399c2:	00 ff                	add    %bh,%bh
4399c4:	01 00                	add    %eax,(%eax)
4399c6:	00 00                	add    %al,(%eax)
4399c8:	00 00                	add    %al,(%eax)
4399ca:	00 80 f4 ff ff ff    	add    %al,-0xc(%eax)
4399d0:	1d 00 0a 44 72       	sbb    $0x72440a00,%eax
4399d5:	61                   	popa
4399d6:	67 43                	addr16 inc %ebx
4399d8:	75 72                	jne    0x439a4c
4399da:	73 6f                	jae    0x439a4b
4399dc:	72 30                	jb     0x439a0e
4399de:	1c 44                	sbb    $0x44,%al
4399e0:	00 9b 00 00 ff 9b    	add    %bl,-0x64010000(%ebx)
4399e6:	00 00                	add    %al,(%eax)
4399e8:	ff 01                	incl   (%ecx)
4399ea:	00 00                	add    %al,(%eax)
4399ec:	00 00                	add    %al,(%eax)
4399ee:	00 00                	add    %al,(%eax)
4399f0:	80 00 00             	addb   $0x0,(%eax)
4399f3:	00 00                	add    %al,(%eax)
4399f5:	1e                   	push   %ds
4399f6:	00 08                	add    %cl,(%eax)
4399f8:	44                   	inc    %esp
4399f9:	72 61                	jb     0x439a5c
4399fb:	67 4b                	addr16 dec %ebx
4399fd:	69 6e 64 a8 1b 44 00 	imul   $0x441ba8,0x64(%esi),%ebp
439a04:	5d                   	pop    %ebp
439a05:	00 00                	add    %al,(%eax)
439a07:	ff 60 00             	jmp    *0x0(%eax)
439a0a:	00 fe                	add    %bh,%dh
439a0c:	01 00                	add    %eax,(%eax)
439a0e:	00 00                	add    %al,(%eax)
439a10:	00 00                	add    %al,(%eax)
439a12:	00 80 00 00 00 00    	add    %al,0x0(%eax)
439a18:	1f                   	pop    %ds
439a19:	00 08                	add    %cl,(%eax)
439a1b:	44                   	inc    %esp
439a1c:	72 61                	jb     0x439a7f