403698:	00 00                	add    %al,(%eax)
40369a:	04 2a                	add    $0x2a,%al
40369c:	22 02                	and    (%edx),%al
40369e:	03 7d 15             	add    0x15(%ebp),%edi
4036a1:	00 00                	add    %al,(%eax)
4036a3:	04 2a                	add    $0x2a,%al
4036a5:	00 00                	add    %al,(%eax)
4036a7:	00 13                	add    %dl,(%ebx)
4036a9:	30 02                	xor    %al,(%edx)
4036ab:	00 2b                	add    %ch,(%ebx)
4036ad:	00 00                	add    %al,(%eax)
4036af:	00 01                	add    %al,(%ecx)
4036b1:	00 00                	add    %al,(%eax)
4036b3:	11 00                	adc    %eax,(%eax)
4036b5:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
4036b8:	02 7b 16             	add    0x16(%ebx),%bh
4036bb:	00 00                	add    %al,(%eax)
4036bd:	04 14                	add    $0x14,%al
4036bf:	fe 03                	incb   (%ebx)
4036c1:	2b 01                	sub    (%ecx),%eax
4036c3:	16                   	push   %ss
4036c4:	0a 06                	or     (%esi),%al
4036c6:	2c 0e                	sub    $0xe,%al
4036c8:	00 02                	add    %al,(%edx)
4036ca:	7b 16                	jnp    0x4036e2
4036cc:	00 00                	add    %al,(%eax)
4036ce:	04 6f                	add    $0x6f,%al
4036d0:	30 00                	xor    %al,(%eax)
4036d2:	00 0a                	add    %cl,(%edx)
4036d4:	00 00                	add    %al,(%eax)
4036d6:	02 03                	add    (%ebx),%al
4036d8:	28 31                	sub    %dh,(%ecx)
4036da:	00 00                	add    %al,(%eax)
4036dc:	0a 00                	or     (%eax),%al
4036de:	2a 00                	sub    (%eax),%al
4036e0:	13 30                	adc    (%eax),%esi
4036e2:	06                   	push   %es
4036e3:	00 6c 16 00          	add    %ch,0x0(%esi,%edx,1)
4036e7:	00 00                	add    %al,(%eax)
4036e9:	00 00                	add    %al,(%eax)
4036eb:	00 00                	add    %al,(%eax)
4036ed:	02 73 32             	add    0x32(%ebx),%dh
4036f0:	00 00                	add    %al,(%eax)
4036f2:	0a 7d 17             	or     0x17(%ebp),%bh
4036f5:	00 00                	add    %al,(%eax)
4036f7:	04 02                	add    $0x2,%al
4036f9:	73 33                	jae    0x40372e
4036fb:	00 00                	add    %al,(%eax)
4036fd:	0a 7d 18             	or     0x18(%ebp),%bh
403700:	00 00                	add    %al,(%eax)
403702:	04 02                	add    $0x2,%al
403704:	73 34                	jae    0x40373a
403706:	00 00                	add    %al,(%eax)
403708:	0a 7d 19             	or     0x19(%ebp),%bh
40370b:	00 00                	add    %al,(%eax)
40370d:	04 02                	add    $0x2,%al
40370f:	73 32                	jae    0x403743
403711:	00 00                	add    %al,(%eax)
403713:	0a 7d 1a             	or     0x1a(%ebp),%bh
403716:	00 00                	add    %al,(%eax)
403718:	04 02                	add    $0x2,%al
40371a:	73 34                	jae    0x403750
40371c:	00 00                	add    %al,(%eax)
40371e:	0a 7d 1b             	or     0x1b(%ebp),%bh
403721:	00 00                	add    %al,(%eax)
403723:	04 02                	add    $0x2,%al
403725:	73 32                	jae    0x403759
403727:	00 00                	add    %al,(%eax)
403729:	0a 7d 1c             	or     0x1c(%ebp),%bh
40372c:	00 00                	add    %al,(%eax)
40372e:	04 02                	add    $0x2,%al
403730:	73 34                	jae    0x403766
403732:	00 00                	add    %al,(%eax)
403734:	0a 7d 1d             	or     0x1d(%ebp),%bh
403737:	00 00                	add    %al,(%eax)
403739:	04 02                	add    $0x2,%al
40373b:	73 33                	jae    0x403770
40373d:	00 00                	add    %al,(%eax)
40373f:	0a 7d 1e             	or     0x1e(%ebp),%bh
403742:	00 00                	add    %al,(%eax)
403744:	04 02                	add    $0x2,%al
403746:	73 35                	jae    0x40377d
403748:	00 00                	add    %al,(%eax)
40374a:	0a 7d 1f             	or     0x1f(%ebp),%bh
40374d:	00 00                	add    %al,(%eax)
40374f:	04 02                	add    $0x2,%al
403751:	73 32                	jae    0x403785
403753:	00 00                	add    %al,(%eax)
403755:	0a 7d 20             	or     0x20(%ebp),%bh
403758:	00 00                	add    %al,(%eax)
40375a:	04 02                	add    $0x2,%al
40375c:	73 32                	jae    0x403790
40375e:	00 00                	add    %al,(%eax)
403760:	0a 7d 21             	or     0x21(%ebp),%bh
403763:	00 00                	add    %al,(%eax)
403765:	04 02                	add    $0x2,%al
403767:	73 32                	jae    0x40379b
403769:	00 00                	add    %al,(%eax)
40376b:	0a 7d 22             	or     0x22(%ebp),%bh
40376e:	00 00                	add    %al,(%eax)
403770:	04 02                	add    $0x2,%al
403772:	73 32                	jae    0x4037a6
403774:	00 00                	add    %al,(%eax)
403776:	0a 7d 23             	or     0x23(%ebp),%bh
403779:	00 00                	add    %al,(%eax)
40377b:	04 02                	add    $0x2,%al
40377d:	73 36                	jae    0x4037b5
40377f:	00 00                	add    %al,(%eax)
403781:	0a 7d 24             	or     0x24(%ebp),%bh
403784:	00 00                	add    %al,(%eax)
403786:	04 02                	add    $0x2,%al
403788:	73 36                	jae    0x4037c0
40378a:	00 00                	add    %al,(%eax)
40378c:	0a 7d 25             	or     0x25(%ebp),%bh
40378f:	00 00                	add    %al,(%eax)
403791:	04 02                	add    $0x2,%al
403793:	73 36                	jae    0x4037cb
403795:	00 00                	add    %al,(%eax)
403797:	0a 7d 26             	or     0x26(%ebp),%bh
40379a:	00 00                	add    %al,(%eax)
40379c:	04 02                	add    $0x2,%al
40379e:	73 34                	jae    0x4037d4
4037a0:	00 00                	add    %al,(%eax)
4037a2:	0a 7d 27             	or     0x27(%ebp),%bh
4037a5:	00 00                	add    %al,(%eax)
4037a7:	04 02                	add    $0x2,%al
4037a9:	73 34                	jae    0x4037df
4037ab:	00 00                	add    %al,(%eax)
4037ad:	0a 7d 28             	or     0x28(%ebp),%bh
4037b0:	00 00                	add    %al,(%eax)
4037b2:	04 02                	add    $0x2,%al
4037b4:	73 33                	jae    0x4037e9
4037b6:	00 00                	add    %al,(%eax)
4037b8:	0a 7d 29             	or     0x29(%ebp),%bh
4037bb:	00 00                	add    %al,(%eax)
4037bd:	04 02                	add    $0x2,%al
4037bf:	73 33                	jae    0x4037f4
4037c1:	00 00                	add    %al,(%eax)
4037c3:	0a 7d 2a             	or     0x2a(%ebp),%bh
4037c6:	00 00                	add    %al,(%eax)
4037c8:	04 02                	add    $0x2,%al
4037ca:	73 33                	jae    0x4037ff
4037cc:	00 00                	add    %al,(%eax)
4037ce:	0a 7d 2b             	or     0x2b(%ebp),%bh
4037d1:	00 00                	add    %al,(%eax)
4037d3:	04 02                	add    $0x2,%al
4037d5:	73 33                	jae    0x40380a
4037d7:	00 00                	add    %al,(%eax)
4037d9:	0a 7d 2c             	or     0x2c(%ebp),%bh
4037dc:	00 00                	add    %al,(%eax)
4037de:	04 02                	add    $0x2,%al
4037e0:	73 32                	jae    0x403814
4037e2:	00 00                	add    %al,(%eax)
4037e4:	0a 7d 2d             	or     0x2d(%ebp),%bh
4037e7:	00 00                	add    %al,(%eax)
4037e9:	04 02                	add    $0x2,%al
4037eb:	73 33                	jae    0x403820
4037ed:	00 00                	add    %al,(%eax)
4037ef:	0a 7d 2e             	or     0x2e(%ebp),%bh
4037f2:	00 00                	add    %al,(%eax)
4037f4:	04 02                	add    $0x2,%al
4037f6:	73 33                	jae    0x40382b
4037f8:	00 00                	add    %al,(%eax)
4037fa:	0a 7d 2f             	or     0x2f(%ebp),%bh
4037fd:	00 00                	add    %al,(%eax)
4037ff:	04 02                	add    $0x2,%al
403801:	73 37                	jae    0x40383a
403803:	00 00                	add    %al,(%eax)
403805:	0a 7d 30             	or     0x30(%ebp),%bh
403808:	00 00                	add    %al,(%eax)
40380a:	04 02                	add    $0x2,%al
40380c:	73 34                	jae    0x403842
40380e:	00 00                	add    %al,(%eax)
403810:	0a 7d 33             	or     0x33(%ebp),%bh
403813:	00 00                	add    %al,(%eax)
403815:	04 02                	add    $0x2,%al
403817:	73 37                	jae    0x403850
403819:	00 00                	add    %al,(%eax)
40381b:	0a 7d 31             	or     0x31(%ebp),%bh
40381e:	00 00                	add    %al,(%eax)
403820:	04 02                	add    $0x2,%al
403822:	73 34                	jae    0x403858
403824:	00 00                	add    %al,(%eax)
403826:	0a 7d 34             	or     0x34(%ebp),%bh
403829:	00 00                	add    %al,(%eax)
40382b:	04 02                	add    $0x2,%al
40382d:	73 32                	jae    0x403861
40382f:	00 00                	add    %al,(%eax)
403831:	0a 7d 32             	or     0x32(%ebp),%bh
403834:	00 00                	add    %al,(%eax)
403836:	04 02                	add    $0x2,%al
403838:	73 33                	jae    0x40386d
40383a:	00 00                	add    %al,(%eax)
40383c:	0a 7d 35             	or     0x35(%ebp),%bh
40383f:	00 00                	add    %al,(%eax)
403841:	04 02                	add    $0x2,%al
403843:	73 33                	jae    0x403878
403845:	00 00                	add    %al,(%eax)
403847:	0a 7d 36             	or     0x36(%ebp),%bh
40384a:	00 00                	add    %al,(%eax)
40384c:	04 02                	add    $0x2,%al
40384e:	73 33                	jae    0x403883
403850:	00 00                	add    %al,(%eax)
403852:	0a 7d 37             	or     0x37(%ebp),%bh
403855:	00 00                	add    %al,(%eax)
403857:	04 02                	add    $0x2,%al
403859:	7b 1f                	jnp    0x40387a
40385b:	00 00                	add    %al,(%eax)
40385d:	04 6f                	add    $0x6f,%al
40385f:	38 00                	cmp    %al,(%eax)
403861:	00 0a                	add    %cl,(%edx)
403863:	00 02                	add    %al,(%edx)
403865:	7b 24                	jnp    0x40388b
403867:	00 00                	add    %al,(%eax)
403869:	04 6f                	add    $0x6f,%al
40386b:	39 00                	cmp    %eax,(%eax)
40386d:	00 0a                	add    %cl,(%edx)
40386f:	00 02                	add    %al,(%edx)
403871:	7b 25                	jnp    0x403898
403873:	00 00                	add    %al,(%eax)
403875:	04 6f                	add    $0x6f,%al
403877:	39 00                	cmp    %eax,(%eax)
403879:	00 0a                	add    %cl,(%edx)
40387b:	00 02                	add    %al,(%edx)
40387d:	7b 26                	jnp    0x4038a5
40387f:	00 00                	add    %al,(%eax)
403881:	04 6f                	add    $0x6f,%al
403883:	39 00                	cmp    %eax,(%eax)
403885:	00 0a                	add    %cl,(%edx)
403887:	00 02                	add    %al,(%edx)
403889:	7b 30                	jnp    0x4038bb
40388b:	00 00                	add    %al,(%eax)
40388d:	04 6f                	add    $0x6f,%al
40388f:	38 00                	cmp    %al,(%eax)
403891:	00 0a                	add    %cl,(%edx)
403893:	00 02                	add    %al,(%edx)
403895:	7b 31                	jnp    0x4038c8
403897:	00 00                	add    %al,(%eax)
403899:	04 6f                	add    $0x6f,%al
40389b:	38 00                	cmp    %al,(%eax)
40389d:	00 0a                	add    %cl,(%edx)
40389f:	00 02                	add    %al,(%edx)
4038a1:	28 38                	sub    %bh,(%eax)
4038a3:	00 00                	add    %al,(%eax)
4038a5:	0a 00                	or     (%eax),%al
4038a7:	02 7b 17             	add    0x17(%ebx),%bh
4038aa:	00 00                	add    %al,(%eax)
4038ac:	04 72                	add    $0x72,%al
4038ae:	5f                   	pop    %edi
4038af:	05 00 70 22 9a       	add    $0x9a227000,%eax
4038b4:	99                   	cltd
4038b5:	f9                   	stc
4038b6:	40                   	inc    %eax
4038b7:	17                   	pop    %ss
4038b8:	19 16                	sbb    %edx,(%esi)
4038ba:	73 3a                	jae    0x4038f6
4038bc:	00 00                	add    %al,(%eax)
4038be:	0a 6f 3b             	or     0x3b(%edi),%ch
4038c1:	00 00                	add    %al,(%eax)
4038c3:	0a 00                	or     (%eax),%al
4038c5:	02 7b 17             	add    0x17(%ebx),%bh
4038c8:	00 00                	add    %al,(%eax)
4038ca:	04 28                	add    $0x28,%al
4038cc:	3c 00                	cmp    $0x0,%al
4038ce:	00 0a                	add    %cl,(%edx)
4038d0:	6f                   	outsl  %ds:(%esi),(%dx)
4038d1:	27                   	daa
4038d2:	00 00                	add    %al,(%eax)
4038d4:	0a 00                	or     (%eax),%al
4038d6:	02 7b 17             	add    0x17(%ebx),%bh
4038d9:	00 00                	add    %al,(%eax)
4038db:	04 1f                	add    $0x1f,%al
4038dd:	33 1f                	xor    (%edi),%ebx
4038df:	72 73                	jb     0x403954
4038e1:	3d 00 00 0a 6f       	cmp    $0x6f0a0000,%eax
4038e6:	3e 00 00             	add    %al,%ds:(%eax)
4038e9:	0a 00                	or     (%eax),%al
4038eb:	02 7b 17             	add    0x17(%ebx),%bh
4038ee:	00 00                	add    %al,(%eax)
4038f0:	04 72                	add    $0x72,%al
4038f2:	89 05 00 70 6f 3f    	mov    %eax,0x3f6f7000
4038f8:	00 00                	add    %al,(%eax)
4038fa:	0a 00                	or     (%eax),%al
4038fc:	02 7b 17             	add    0x17(%ebx),%bh
4038ff:	00 00                	add    %al,(%eax)
403901:	04 20                	add    $0x20,%al
403903:	da 00                	fiaddl (%eax)
403905:	00 00                	add    %al,(%eax)
403907:	1f                   	pop    %ds
403908:	1d 73 40 00 00       	sbb    $0x4073,%eax
40390d:	0a 6f 41             	or     0x41(%edi),%ch
403910:	00 00                	add    %al,(%eax)
403912:	0a 00                	or     (%eax),%al
403914:	02 7b 17             	add    0x17(%ebx),%bh
403917:	00 00                	add    %al,(%eax)
403919:	04 1f                	add    $0x1f,%al
40391b:	13 6f 42             	adc    0x42(%edi),%ebp
40391e:	00 00                	add    %al,(%eax)
403920:	0a 00                	or     (%eax),%al
403922:	02 7b 17             	add    0x17(%ebx),%bh
403925:	00 00                	add    %al,(%eax)
403927:	04 72                	add    $0x72,%al
403929:	a9 05 00 70 6f       	test   $0x6f700005,%eax
40392e:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
403933:	02 7b 17             	add    0x17(%ebx),%bh
403936:	00 00                	add    %al,(%eax)
403938:	04 17                	add    $0x17,%al
40393a:	6f                   	outsl  %ds:(%esi),(%dx)
40393b:	43                   	inc    %ebx
40393c:	00 00                	add    %al,(%eax)
40393e:	0a 00                	or     (%eax),%al
403940:	02 7b 17             	add    0x17(%ebx),%bh
403943:	00 00                	add    %al,(%eax)
403945:	04 02                	add    $0x2,%al
403947:	fe 06                	incb   (%esi)
403949:	02 00                	add    (%eax),%al
40394b:	00 06                	add    %al,(%esi)
40394d:	73 44                	jae    0x403993
40394f:	00 00                	add    %al,(%eax)
403951:	0a 6f 45             	or     0x45(%edi),%ch
403954:	00 00                	add    %al,(%eax)
403956:	0a 00                	or     (%eax),%al
403958:	02 7b 18             	add    0x18(%ebx),%bh
40395b:	00 00                	add    %al,(%eax)
40395d:	04 17                	add    $0x17,%al
40395f:	6f                   	outsl  %ds:(%esi),(%dx)
403960:	46                   	inc    %esi
403961:	00 00                	add    %al,(%eax)
403963:	0a 00                	or     (%eax),%al
403965:	02 7b 18             	add    0x18(%ebx),%bh
403968:	00 00                	add    %al,(%eax)
40396a:	04 72                	add    $0x72,%al
40396c:	5f                   	pop    %edi
40396d:	05 00 70 22 9a       	add    $0x9a227000,%eax
403972:	99                   	cltd
403973:	f9                   	stc
403974:	40                   	inc    %eax
403975:	17                   	pop    %ss
403976:	19 16                	sbb    %edx,(%esi)
403978:	73 3a                	jae    0x4039b4
40397a:	00 00                	add    %al,(%eax)
40397c:	0a 6f 3b             	or     0x3b(%edi),%ch
40397f:	00 00                	add    %al,(%eax)
403981:	0a 00                	or     (%eax),%al
403983:	02 7b 18             	add    0x18(%ebx),%bh
403986:	00 00                	add    %al,(%eax)
403988:	04 1f                	add    $0x1f,%al
40398a:	30 1f                	xor    %bl,(%edi)
40398c:	1f                   	pop    %ds
40398d:	73 3d                	jae    0x4039cc