4075e6:	99                   	cltd
4075e7:	69 0d 06 07 08 09 28 	imul   $0x11328,0x9080706,%ecx
4075ee:	13 01 00
4075f1:	0a 13                	or     (%ebx),%dl
4075f3:	04 2b                	add    $0x2b,%al
4075f5:	00 11                	add    %dl,(%ecx)
4075f7:	04 2a                	add    $0x2a,%al
4075f9:	00 00                	add    %al,(%eax)
4075fb:	00 13                	add    %dl,(%ebx)
4075fd:	30 02                	xor    %al,(%edx)
4075ff:	00 12                	add    %dl,(%edx)
407601:	00 00                	add    %al,(%eax)
407603:	00 11                	add    %dl,(%ecx)
407605:	00 00                	add    %al,(%eax)
407607:	11 00                	adc    %eax,(%eax)
407609:	02 02                	add    (%edx),%al
40760b:	6f                   	outsl  %ds:(%esi),(%dx)
40760c:	14 01                	adc    $0x1,%al
40760e:	00 0a                	add    %cl,(%edx)
407610:	28 15 01 00 06 0a    	sub    %dl,0xa060001
407616:	2b 00                	sub    (%eax),%eax
407618:	06                   	push   %es
407619:	2a 00                	sub    (%eax),%al
40761b:	00 13                	add    %dl,(%ebx)
40761d:	30 02                	xor    %al,(%edx)
40761f:	00 12                	add    %dl,(%edx)
407621:	00 00                	add    %al,(%eax)
407623:	00 11                	add    %dl,(%ecx)
407625:	00 00                	add    %al,(%eax)
407627:	11 00                	adc    %eax,(%eax)
407629:	02 02                	add    (%edx),%al
40762b:	6f                   	outsl  %ds:(%esi),(%dx)
40762c:	15 01 00 0a 28       	adc    $0x280a0001,%eax
407631:	15 01 00 06 0a       	adc    $0xa060001,%eax
407636:	2b 00                	sub    (%eax),%eax
407638:	06                   	push   %es
407639:	2a 00                	sub    (%eax),%al
40763b:	00 13                	add    %dl,(%ebx)
40763d:	30 02                	xor    %al,(%edx)
40763f:	00 12                	add    %dl,(%edx)
407641:	00 00                	add    %al,(%eax)
407643:	00 11                	add    %dl,(%ecx)
407645:	00 00                	add    %al,(%eax)
407647:	11 00                	adc    %eax,(%eax)
407649:	02 02                	add    (%edx),%al
40764b:	6f                   	outsl  %ds:(%esi),(%dx)
40764c:	16                   	push   %ss
40764d:	01 00                	add    %eax,(%eax)
40764f:	0a 28                	or     (%eax),%ch
407651:	15 01 00 06 0a       	adc    $0xa060001,%eax
407656:	2b 00                	sub    (%eax),%eax
407658:	06                   	push   %es
407659:	2a 46 02             	sub    0x2(%esi),%al
40765c:	28 17                	sub    %dl,(%edi)
40765e:	01 00                	add    %eax,(%eax)
407660:	0a 00                	or     (%eax),%al
407662:	00 02                	add    %al,(%edx)
407664:	03 28                	add    (%eax),%ebp
407666:	18 01                	sbb    %al,(%ecx)
407668:	00 0a                	add    %cl,(%edx)
40766a:	00 2a                	add    %ch,(%edx)
40766c:	1e                   	push   %ds
40766d:	02 7b 19             	add    0x19(%ebx),%bh
407670:	01 00                	add    %eax,(%eax)
407672:	0a 2a                	or     (%edx),%ch
407674:	22 02                	and    (%edx),%al
407676:	03 7d 19             	add    0x19(%ebp),%edi
407679:	01 00                	add    %eax,(%eax)
40767b:	0a 2a                	or     (%edx),%ch
40767d:	00 00                	add    %al,(%eax)
40767f:	00 13                	add    %dl,(%ebx)
407681:	30 01                	xor    %al,(%ecx)
407683:	00 07                	add    %al,(%edi)
407685:	00 00                	add    %al,(%eax)
407687:	00 4e 00             	add    %cl,0x0(%esi)
40768a:	00 11                	add    %dl,(%ecx)
40768c:	00 14 0a             	add    %dl,(%edx,%ecx,1)
40768f:	2b 00                	sub    (%eax),%eax
407691:	06                   	push   %es
407692:	2a 00                	sub    (%eax),%al
407694:	13 30                	adc    (%eax),%esi
407696:	01 00                	add    %eax,(%eax)
407698:	08 00                	or     %al,(%eax)
40769a:	00 00                	add    %al,(%eax)
40769c:	4f                   	dec    %edi
40769d:	00 00                	add    %al,(%eax)
40769f:	11 00                	adc    %eax,(%eax)
4076a1:	1b 6a 0a             	sbb    0xa(%edx),%ebp
4076a4:	2b 00                	sub    (%eax),%eax
4076a6:	06                   	push   %es
4076a7:	2a 13                	sub    (%ebx),%dl
4076a9:	30 02                	xor    %al,(%edx)
4076ab:	00 3e                	add    %bh,(%esi)
4076ad:	00 00                	add    %al,(%eax)
4076af:	00 50 00             	add    %dl,0x0(%eax)
4076b2:	00 11                	add    %dl,(%ecx)
4076b4:	00 00                	add    %al,(%eax)
4076b6:	02 28                	add    (%eax),%ch
4076b8:	1a 01                	sbb    (%ecx),%al
4076ba:	00 0a                	add    %cl,(%edx)
4076bc:	0a 16                	or     (%esi),%dl
4076be:	0b 2b                	or     (%ebx),%ebp
4076c0:	2a 06                	sub    (%esi),%al
4076c2:	07                   	pop    %es
4076c3:	9a 0c 08 6f f4 00 00 	lcall  $0x0,$0xf46f080c
4076ca:	0a 16                	or     (%esi),%dl
4076cc:	fe 01                	incb   (%ecx)
4076ce:	0d 09 2c 15 00       	or     $0x152c09,%eax
4076d3:	03 08                	add    (%eax),%ecx
4076d5:	6f                   	outsl  %ds:(%esi),(%dx)
4076d6:	f9                   	stc
4076d7:	00 00                	add    %al,(%eax)
4076d9:	0a 59 13             	or     0x13(%ecx),%bl
4076dc:	04 08                	add    $0x8,%al
4076de:	11 04 6f             	adc    %eax,(%edi,%ebp,2)
4076e1:	05 01 00 0a 00       	add    $0xa0001,%eax
4076e6:	00 07                	add    %al,(%edi)
4076e8:	17                   	pop    %ss
4076e9:	58                   	pop    %eax
4076ea:	0b 07                	or     (%edi),%eax
4076ec:	06                   	push   %es
4076ed:	8e 69 32             	mov    0x32(%ecx),%gs
4076f0:	d0 2a                	shrb   $1,(%edx)
4076f2:	00 00                	add    %al,(%eax)
4076f4:	13 30                	adc    (%eax),%esi
4076f6:	01 00                	add    %eax,(%eax)
4076f8:	07                   	pop    %es
4076f9:	00 00                	add    %al,(%eax)
4076fb:	00 4e 00             	add    %cl,0x0(%esi)
4076fe:	00 11                	add    %dl,(%ecx)
407700:	00 14 0a             	add    %dl,(%edx,%ecx,1)
407703:	2b 00                	sub    (%eax),%eax
407705:	06                   	push   %es
407706:	2a 00                	sub    (%eax),%al
407708:	13 30                	adc    (%eax),%esi
40770a:	01 00                	add    %eax,(%eax)
40770c:	07                   	pop    %es
40770d:	00 00                	add    %al,(%eax)
40770f:	00 4e 00             	add    %cl,0x0(%esi)
407712:	00 11                	add    %dl,(%ecx)
407714:	00 14 0a             	add    %dl,(%edx,%ecx,1)
407717:	2b 00                	sub    (%eax),%eax
407719:	06                   	push   %es
40771a:	2a 1e                	sub    (%esi),%bl
40771c:	02 7b ab             	add    -0x55(%ebx),%bh
40771f:	00 00                	add    %al,(%eax)
407721:	04 2a                	add    $0x2a,%al
407723:	22 02                	and    (%edx),%al
407725:	03 7d ab             	add    -0x55(%ebp),%edi
407728:	00 00                	add    %al,(%eax)
40772a:	04 2a                	add    $0x2a,%al
40772c:	1e                   	push   %ds
40772d:	02 7b ac             	add    -0x54(%ebx),%bh
407730:	00 00                	add    %al,(%eax)
407732:	04 2a                	add    $0x2a,%al
407734:	22 02                	and    (%edx),%al
407736:	03 7d ac             	add    -0x54(%ebp),%edi
407739:	00 00                	add    %al,(%eax)
40773b:	04 2a                	add    $0x2a,%al
40773d:	8e 02                	mov    (%edx),%es
40773f:	28 1b                	sub    %bl,(%ebx)
407741:	01 00                	add    %eax,(%eax)
407743:	0a 00                	or     (%eax),%al
407745:	00 02                	add    %al,(%edx)
407747:	03 6f 38             	add    0x38(%edi),%ebp
40774a:	01 00                	add    %eax,(%eax)
40774c:	06                   	push   %es
40774d:	28 44 01 00          	sub    %al,0x0(%ecx,%eax,1)
407751:	06                   	push   %es
407752:	00 02                	add    %al,(%edx)
407754:	03 6f 39             	add    0x39(%edi),%ebp
407757:	01 00                	add    %eax,(%eax)
407759:	06                   	push   %es
40775a:	28 46 01             	sub    %al,0x1(%esi)
40775d:	00 06                	add    %al,(%esi)
40775f:	00 2a                	add    %ch,(%edx)
407761:	42                   	inc    %edx
407762:	02 03                	add    (%ebx),%al
407764:	04 7e                	add    $0x7e,%al
407766:	8b 00                	mov    (%eax),%eax
407768:	00 04 28             	add    %al,(%eax,%ebp,1)
40776b:	4a                   	dec    %edx
40776c:	01 00                	add    %eax,(%eax)
40776e:	06                   	push   %es
40776f:	00 00                	add    %al,(%eax)
407771:	2a 46 02             	sub    0x2(%esi),%al
407774:	03 04 05 7e 8b 00 00 	add    0x8b7e(,%eax,1),%eax
40777b:	04 28                	add    $0x28,%al
40777d:	4b                   	dec    %ebx
40777e:	01 00                	add    %eax,(%eax)
407780:	06                   	push   %es
407781:	00 00                	add    %al,(%eax)
407783:	2a 4a 02             	sub    0x2(%edx),%cl
407786:	03 04 20             	add    (%eax,%eiz,1),%eax
407789:	90                   	nop
40778a:	01 00                	add    %eax,(%eax)
40778c:	00 6a 05             	add    %ch,0x5(%edx)
40778f:	28 4b 01             	sub    %cl,0x1(%ebx)
407792:	00 06                	add    %al,(%esi)
407794:	00 00                	add    %al,(%eax)
407796:	2a a2 02 28 1c 01    	sub    0x11c2802(%edx),%ah
40779c:	00 0a                	add    %cl,(%edx)
40779e:	00 00                	add    %al,(%eax)
4077a0:	02 03                	add    (%ebx),%al
4077a2:	7d b0                	jge    0x407754
4077a4:	00 00                	add    %al,(%eax)
4077a6:	04 02                	add    $0x2,%al
4077a8:	04 7d                	add    $0x7d,%al
4077aa:	ae                   	scas   %es:(%edi),%al
4077ab:	00 00                	add    %al,(%eax)
4077ad:	04 02                	add    $0x2,%al
4077af:	05 28 1d 01 00       	add    $0x11d28,%eax
4077b4:	0a 00                	or     (%eax),%al
4077b6:	02 0e                	add    (%esi),%cl
4077b8:	04 28                	add    $0x28,%al
4077ba:	51                   	push   %ecx
4077bb:	01 00                	add    %eax,(%eax)
4077bd:	06                   	push   %es
4077be:	00 2a                	add    %ch,(%edx)
4077c0:	13 30                	adc    (%eax),%esi
4077c2:	06                   	push   %es
4077c3:	00 34 00             	add    %dh,(%eax,%eax,1)
4077c6:	00 00                	add    %al,(%eax)
4077c8:	2c 00                	sub    $0x0,%al
4077ca:	00 11                	add    %dl,(%ecx)
4077cc:	00 23                	add    %ah,(%ebx)
4077d6:	02 6f 1e             	add    0x1e(%edi),%ch
4077d9:	01 00                	add    %eax,(%eax)
4077db:	0a 02                	or     (%edx),%al
4077dd:	28 1f                	sub    %bl,(%edi)
4077df:	01 00                	add    %eax,(%eax)
4077e1:	0a 6c 02 6f          	or     0x6f(%edx,%eax,1),%ch
4077e5:	20 01                	and    %al,(%ecx)
4077e7:	00 0a                	add    %cl,(%edx)
4077e9:	02 6f 21             	add    0x21(%edi),%ch
4077ec:	01 00                	add    %eax,(%eax)
4077ee:	0a 6c 02 28          	or     0x28(%edx,%eax,1),%ch
4077f2:	50                   	push   %eax
4077f3:	01 00                	add    %eax,(%eax)
4077f5:	06                   	push   %es
4077f6:	28 7d 00             	sub    %bh,0x0(%ebp)
4077f9:	00 06                	add    %al,(%esi)
4077fb:	0a 2b                	or     (%ebx),%ch
4077fd:	00 06                	add    %al,(%esi)
4077ff:	2a 1e                	sub    (%esi),%bl
407801:	02 7b ad             	add    -0x53(%ebx),%bh
407804:	00 00                	add    %al,(%eax)
407806:	04 2a                	add    $0x2a,%al
407808:	22 02                	and    (%edx),%al
40780a:	03 7d ad             	add    -0x53(%ebp),%edi
40780d:	00 00                	add    %al,(%eax)
40780f:	04 2a                	add    $0x2a,%al
407811:	00 00                	add    %al,(%eax)
407813:	00 13                	add    %dl,(%ebx)
407815:	30 01                	xor    %al,(%ecx)
407817:	00 0c 00             	add    %cl,(%eax,%eax,1)
40781a:	00 00                	add    %al,(%eax)
40781c:	2c 00                	sub    $0x0,%al
40781e:	00 11                	add    %dl,(%ecx)
407820:	00 02                	add    %al,(%edx)
407822:	7b ae                	jnp    0x4077d2
407824:	00 00                	add    %al,(%eax)
407826:	04 0a                	add    $0xa,%al
407828:	2b 00                	sub    (%eax),%eax
40782a:	06                   	push   %es
40782b:	2a 1e                	sub    (%esi),%bl
40782d:	02 7b af             	add    -0x51(%ebx),%bh
407830:	00 00                	add    %al,(%eax)
407832:	04 2a                	add    $0x2a,%al
407834:	22 02                	and    (%edx),%al
407836:	03 7d af             	add    -0x51(%ebp),%edi
407839:	00 00                	add    %al,(%eax)
40783b:	04 2a                	add    $0x2a,%al
40783d:	00 00                	add    %al,(%eax)
40783f:	00 13                	add    %dl,(%ebx)
407841:	30 01                	xor    %al,(%ecx)
407843:	00 0c 00             	add    %cl,(%eax,%eax,1)
407846:	00 00                	add    %al,(%eax)
407848:	2c 00                	sub    $0x0,%al
40784a:	00 11                	add    %dl,(%ecx)
40784c:	00 02                	add    %al,(%edx)
40784e:	7b b0                	jnp    0x407800
407850:	00 00                	add    %al,(%eax)
407852:	04 0a                	add    $0xa,%al
407854:	2b 00                	sub    (%eax),%eax
407856:	06                   	push   %es
407857:	2a 2e                	sub    (%esi),%ch
407859:	73 54                	jae    0x4078af
40785b:	01 00                	add    %eax,(%eax)
40785d:	06                   	push   %es
40785e:	80 b8 00 00 04 2a 42 	cmpb   $0x42,0x2a040000(%eax)
407865:	03 23                	add    (%ebx),%esp
407867:	00 00                	add    %al,(%eax)
407869:	00 00                	add    %al,(%eax)
40786b:	00 00                	add    %al,(%eax)
40786d:	00 40 28             	add    %al,0x28(%eax)
407870:	22 01                	and    (%ecx),%al
407872:	00 0a                	add    %cl,(%edx)
407874:	2a 0a                	sub    (%edx),%cl
407876:	03 2a                	add    (%edx),%ebp
407878:	13 30                	adc    (%eax),%esi
40787a:	02 00                	add    (%eax),%al
40787c:	21 00                	and    %eax,(%eax)
40787e:	00 00                	add    %al,(%eax)
407880:	03 00                	add    (%eax),%eax
407882:	00 11                	add    %dl,(%ecx)
407884:	00 2b                	add    %ch,(%ebx)
407886:	02 00                	add    (%eax),%al
407888:	00 02                	add    %al,(%edx)
40788a:	7b c1                	jnp    0x40784d
40788c:	00 00                	add    %al,(%eax)
40788e:	0a 6c 02 7b          	or     0x7b(%edx,%eax,1),%ch
407892:	c0 00 00             	rolb   $0x0,(%eax)
407895:	0a 6f 23             	or     0x23(%edi),%ch
407898:	01 00                	add    %eax,(%eax)
40789a:	0a fe                	or     %dh,%bh
40789c:	03 16                	add    (%esi),%edx
40789e:	fe 01                	incb   (%ecx)
4078a0:	0a 06                	or     (%esi),%al
4078a2:	2d e3 2a 00 00       	sub    $0x2ae3,%eax
4078a7:	00 13                	add    %dl,(%ebx)
4078a9:	30 02                	xor    %al,(%edx)
4078ab:	00 42 00             	add    %al,0x0(%edx)
4078ae:	00 00                	add    %al,(%eax)
4078b0:	03 00                	add    (%eax),%eax
4078b2:	00 11                	add    %dl,(%ecx)
4078b4:	00 02                	add    %al,(%edx)
4078b6:	7b bb                	jnp    0x407873
4078b8:	00 00                	add    %al,(%eax)
4078ba:	04 02                	add    $0x2,%al
4078bc:	7b bc                	jnp    0x40787a
4078be:	00 00                	add    %al,(%eax)
4078c0:	04 6f                	add    $0x6f,%al
4078c2:	16                   	push   %ss
4078c3:	01 00                	add    %eax,(%eax)
4078c5:	06                   	push   %es
4078c6:	28 96 00 00 06 00    	sub    %dl,0x60000(%esi)
4078cc:	02 7b bb             	add    -0x45(%ebx),%bh
4078cf:	00 00                	add    %al,(%eax)
4078d1:	04 7b                	add    $0x7b,%al
4078d3:	8f 00                	pop    (%eax)
4078d5:	00 04 14             	add    %al,(%esp,%edx,1)
4078d8:	fe 03                	incb   (%ebx)
4078da:	0a 06                	or     (%esi),%al
4078dc:	2c 17                	sub    $0x17,%al
4078de:	02 7b bb             	add    -0x45(%ebx),%bh
4078e1:	00 00                	add    %al,(%eax)
4078e3:	04 7b                	add    $0x7b,%al
4078e5:	8f 00                	pop    (%eax)
4078e7:	00 04 02             	add    %al,(%edx,%eax,1)