4075bd:	00 00                	add    %al,(%eax)
4075bf:	00 05 00 6c 00 00    	add    %al,0x6c00
4075c5:	00 2c 03             	add    %ch,(%ebx,%eax,1)
4075c8:	00 00                	add    %al,(%eax)
4075ca:	23 7e 00             	and    0x0(%esi),%edi
4075cd:	00 98 03 00 00 58    	add    %bl,0x58000003(%eax)
4075d3:	04 00                	add    $0x0,%al
4075d5:	00 23                	add    %ah,(%ebx)
4075d7:	53                   	push   %ebx
4075d8:	74 72                	je     0x40764c
4075da:	69 6e 67 73 00 00 00 	imul   $0x73,0x67(%esi),%ebp
4075e1:	00 f0                	add    %dh,%al
4075e3:	07                   	pop    %es
4075e4:	00 00                	add    %al,(%eax)
4075e6:	08 00                	or     %al,(%eax)
4075e8:	00 00                	add    %al,(%eax)
4075ea:	23 55 53             	and    0x53(%ebp),%edx
4075ed:	00 f8                	add    %bh,%al
4075ef:	07                   	pop    %es
4075f0:	00 00                	add    %al,(%eax)
4075f2:	10 00                	adc    %al,(%eax)
4075f4:	00 00                	add    %al,(%eax)
4075f6:	23 47 55             	and    0x55(%edi),%eax
4075f9:	49                   	dec    %ecx
4075fa:	44                   	inc    %esp
4075fb:	00 00                	add    %al,(%eax)
4075fd:	00 08                	add    %cl,(%eax)
4075ff:	08 00                	or     %al,(%eax)
407601:	00 b0 01 00 00 23    	add    %dh,0x23000001(%eax)
407607:	42                   	inc    %edx
407608:	6c                   	insb   (%dx),%es:(%edi)
407609:	6f                   	outsl  %ds:(%esi),(%dx)
40760a:	62 00                	bound  %eax,(%eax)
40760c:	00 00                	add    %al,(%eax)
40760e:	00 00                	add    %al,(%eax)
407610:	00 00                	add    %al,(%eax)
407612:	02 00                	add    (%eax),%al
407614:	00 01                	add    %al,(%ecx)
407616:	47                   	inc    %edi
407617:	15 02 00 09 00       	adc    $0x90002,%eax
407624:	00 00                	add    %al,(%eax)
407626:	01 00                	add    %eax,(%eax)
407628:	00 00                	add    %al,(%eax)
40762a:	18 00                	sbb    %al,(%eax)
40762c:	00 00                	add    %al,(%eax)
40762e:	03 00                	add    (%eax),%eax
407630:	00 00                	add    %al,(%eax)
407632:	13 00                	adc    (%eax),%eax
407634:	00 00                	add    %al,(%eax)
407636:	05 00 00 00 15       	add    $0x15000000,%eax
40763b:	00 00                	add    %al,(%eax)
40763d:	00 07                	add    %al,(%edi)
40763f:	00 00                	add    %al,(%eax)
407641:	00 03                	add    %al,(%ebx)
407643:	00 00                	add    %al,(%eax)
407645:	00 01                	add    %al,(%ecx)
407647:	00 00                	add    %al,(%eax)
407649:	00 03                	add    %al,(%ebx)
40764b:	00 00                	add    %al,(%eax)
40764d:	00 00                	add    %al,(%eax)
40764f:	00 7a 01             	add    %bh,0x1(%edx)
407652:	01 00                	add    %eax,(%eax)
407654:	00 00                	add    %al,(%eax)
407656:	00 00                	add    %al,(%eax)
407658:	06                   	push   %es
407659:	00 13                	add    %dl,(%ebx)
40765b:	00 33                	add    %dh,(%ebx)
40765d:	00 06                	add    %al,(%esi)
40765f:	00 62 00             	add    %ah,0x0(%edx)
407662:	67 00 06 00 6e       	add    %al,0x6e00
407667:	00 67 00             	add    %ah,0x0(%edi)
40766a:	06                   	push   %es
40766b:	00 74 00 67          	add    %dh,0x67(%eax,%eax,1)
40766f:	00 06                	add    %al,(%esi)
407671:	00 7c 00 33          	add    %bh,0x33(%eax,%eax,1)
407675:	00 06                	add    %al,(%esi)
407677:	00 9a 00 ae 00 1b    	add    %bl,0x1b00ae00(%edx)
40767d:	00 c1                	add    %al,%cl
40767f:	00 00                	add    %al,(%eax)
407681:	00 06                	add    %al,(%esi)
407683:	00 d0                	add    %dl,%al
407685:	00 e4                	add    %ah,%ah
407687:	00 06                	add    %al,(%esi)
407689:	00 03                	add    %al,(%ebx)
40768b:	01 e4                	add    %esp,%esp
40768d:	00 06                	add    %al,(%esi)
40768f:	00 11                	add    %dl,(%ecx)
407691:	01 67 00             	add    %esp,0x0(%edi)
407694:	06                   	push   %es
407695:	00 18                	add    %bl,(%eax)
407697:	01 35 01 06 00 47    	add    %esi,0x47000601
40769d:	01 60 01             	add    %esp,0x1(%eax)
4076a0:	06                   	push   %es
4076a1:	00 ac 01 67 00 06 00 	add    %ch,0x60067(%ecx,%eax,1)
4076a8:	d5 01                	aad    $0x1
4076aa:	35 01 06 00 de       	xor    $0xde000601,%eax
4076af:	01 67 00             	add    %esp,0x0(%edi)
4076b2:	0a 00                	or     (%eax),%al
4076b4:	12 02                	adc    (%edx),%al
4076b6:	2b 02                	sub    (%edx),%eax
4076b8:	06                   	push   %es
4076b9:	00 56 02             	add    %dl,0x2(%esi)
4076bc:	67 00 06 00 68       	add    %al,0x6800
4076c1:	02 35 01 06 00 75    	add    0x75000601,%dh
4076c7:	02 35 01 06 00 e0    	add    0xe0000601,%dh
4076cd:	02 2b                	add    (%ebx),%ch
4076cf:	02 06                	add    (%esi),%al
4076d1:	00 2d 03 2b 02 06    	add    %ch,0x6022b03
4076d7:	00 64 03 2b          	add    %ah,0x2b(%ebx,%eax,1)
4076db:	02 06                	add    (%esi),%al
4076dd:	00 cb                	add    %cl,%bl
4076df:	03 35 01 0e 00 11    	add    0x11000e01,%esi
4076e5:	04 ae                	add    $0xae,%al
4076e7:	00 00                	add    %al,(%eax)
4076e9:	00 00                	add    %al,(%eax)
4076eb:	00 90 01 00 00 00    	add    %dl,0x1(%eax)
4076f1:	00 01                	add    %al,(%ecx)
4076f3:	00 01                	add    %al,(%ecx)
4076f5:	00 80 01 10 00 99    	add    %al,-0x66ffefff(%eax)
4076fb:	01 00                	add    %eax,(%eax)
4076fd:	00 35 00 01 00 01    	add    %dh,0x1000100
407703:	00 01                	add    %al,(%ecx)
407705:	00 10                	add    %dl,(%eax)
407707:	00 b3 01 b5 01 35    	add    %dh,0x3501b501(%ebx)
40770d:	00 01                	add    %al,(%ecx)
40770f:	00 01                	add    %al,(%ecx)
407711:	00 50 20             	add    %dl,0x20(%eax)
407714:	00 00                	add    %al,(%eax)
407716:	08 00                	or     %al,(%eax)
407718:	96                   	xchg   %eax,%esi
407719:	00 b7 01 d9 00 01    	add    %dh,0x100d901(%edi)
40771f:	00 78 20             	add    %bh,0x20(%eax)
407722:	00 00                	add    %al,(%eax)
407724:	08 00                	or     %al,(%eax)
407726:	96                   	xchg   %eax,%esi
407727:	00 e7                	add    %ah,%bh
407729:	01 e7                	add    %esp,%edi
40772b:	00 03                	add    %al,(%ebx)
40772d:	00 68 21             	add    %ch,0x21(%eax)
407730:	00 00                	add    %al,(%eax)
407732:	08 00                	or     %al,(%eax)
407734:	96                   	xchg   %eax,%esi
407735:	00 54 02 fa          	add    %dl,-0x6(%edx,%eax,1)
407739:	00 05 00 98 22 00    	add    %al,0x229800
40773f:	00 08                	add    %cl,(%eax)
407741:	00 86 18 5c 00 37    	add    %al,0x37005c18(%esi)
407747:	00 06                	add    %al,(%esi)
407749:	00 ac 22 00 00 08 00 	add    %ch,0x80000(%edx,%eiz,1)
407750:	93                   	xchg   %eax,%ebx
407751:	00 7c 02 17          	add    %bh,0x17(%edx,%eax,1)
407755:	01 06                	add    %eax,(%esi)
407757:	00 c0                	add    %al,%al
407759:	22 00                	and    (%eax),%al
40775b:	00 08                	add    %cl,(%eax)
40775d:	00 93 00 8f 02 1d    	add    %dl,0x1d028f00(%ebx)
407763:	01 06                	add    %eax,(%esi)
407765:	00 d0                	add    %dl,%al
407767:	22 00                	and    (%eax),%al
407769:	00 08                	add    %cl,(%eax)
40776b:	00 93 00 a7 02 29    	add    %dl,0x2902a700(%ebx)
407771:	01 06                	add    %eax,(%esi)
407773:	00 d8                	add    %bl,%al
407775:	22 00                	and    (%eax),%al
407777:	00 08                	add    %cl,(%eax)
407779:	00 93 00 ba 02 29    	add    %dl,0x2902ba00(%ebx)
40777f:	01 06                	add    %eax,(%esi)
407781:	00 e0                	add    %ah,%al
407783:	22 00                	and    (%eax),%al
407785:	00 08                	add    %cl,(%eax)
407787:	00 93 00 cd 02 2d    	add    %dl,0x2d02cd00(%ebx)
40778d:	01 06                	add    %eax,(%esi)
40778f:	00 f4                	add    %dh,%ah
407791:	22 00                	and    (%eax),%al
407793:	00 08                	add    %cl,(%eax)
407795:	00 93 00 ff 02 33    	add    %dl,0x3302ff00(%ebx)
40779b:	01 06                	add    %eax,(%esi)
40779d:	00 08                	add    %cl,(%eax)
40779f:	23 00                	and    (%eax),%eax
4077a1:	00 08                	add    %cl,(%eax)
4077a3:	00 93 00 1a 03 3f    	add    %dl,0x3f031a00(%ebx)
4077a9:	01 06                	add    %eax,(%esi)
4077ab:	00 1c 23             	add    %bl,(%ebx,%eiz,1)
4077ae:	00 00                	add    %al,(%eax)
4077b0:	08 00                	or     %al,(%eax)
4077b2:	93                   	xchg   %eax,%ebx
4077b3:	00 41 03             	add    %al,0x3(%ecx)
4077b6:	1d 01 06 00 2c       	sbb    $0x2c000601,%eax
4077bb:	23 00                	and    (%eax),%eax
4077bd:	00 08                	add    %cl,(%eax)
4077bf:	00 93 00 75 03 51    	add    %dl,0x51037500(%ebx)
4077c5:	01 06                	add    %eax,(%esi)
4077c7:	00 48 23             	add    %cl,0x23(%eax)
4077ca:	00 00                	add    %al,(%eax)
4077cc:	08 00                	or     %al,(%eax)
4077ce:	93                   	xchg   %eax,%ebx
4077cf:	00 9c 03 1d 01 06 00 	add    %bl,0x6011d(%ebx,%eax,1)
4077d6:	58                   	pop    %eax
4077d7:	23 00                	and    (%eax),%eax
4077d9:	00 08                	add    %cl,(%eax)
4077db:	00 93 00 b8 03 1d    	add    %dl,0x1d03b800(%ebx)
4077e1:	01 06                	add    %eax,(%esi)
4077e3:	00 68 23             	add    %ch,0x23(%eax)
4077e6:	00 00                	add    %al,(%eax)
4077e8:	08 00                	or     %al,(%eax)
4077ea:	93                   	xchg   %eax,%ebx
4077eb:	00 df                	add    %bl,%bh
4077ed:	03 6c 01 06          	add    0x6(%ecx,%eax,1),%ebp
4077f1:	00 7c 23 00          	add    %bh,0x0(%ebx,%eiz,1)
4077f5:	00 08                	add    %cl,(%eax)
4077f7:	00 93 00 fe 03 78    	add    %dl,0x7803fe00(%ebx)
4077fd:	01 06                	add    %eax,(%esi)
4077ff:	00 88 23 00 00 08    	add    %cl,0x8000023(%eax)
407805:	00 93 00 2b 04 81    	add    %dl,-0x7efbd500(%ebx)
40780b:	01 06                	add    %eax,(%esi)
40780d:	00 98 23 00 00 08    	add    %bl,0x8000023(%eax)
407813:	00 93 00 43 04 81    	add    %dl,-0x7efbbd00(%ebx)
407819:	01 06                	add    %eax,(%esi)
40781b:	00 00                	add    %al,(%eax)
40781d:	00 01                	add    %al,(%ecx)
40781f:	00 e3                	add    %ah,%bl
407821:	01 00                	add    %eax,(%eax)
407823:	00 02                	add    %al,(%edx)
407825:	00 e5                	add    %ah,%ch
407827:	01 00                	add    %eax,(%eax)
407829:	00 01                	add    %al,(%ecx)
40782b:	00 09                	add    %cl,(%ecx)
40782d:	02 00                	add    (%eax),%al
40782f:	00 02                	add    %al,(%edx)
407831:	00 0e                	add    %cl,(%esi)
407833:	02 00                	add    (%eax),%al
407835:	00 01                	add    %al,(%ecx)
407837:	00 e3                	add    %ah,%bl
407839:	01 09                	add    %ecx,(%ecx)
40783b:	00 5c 00 13          	add    %bl,0x13(%eax,%eax,1)
40783f:	00 29                	add    %ch,(%ecx)
407841:	00 5c 00 37          	add    %bl,0x37(%eax,%eax,1)
407845:	00 31                	add    %dh,(%ecx)
407847:	00 5c 00 44          	add    %bl,0x44(%eax,%eax,1)
40784b:	00 41 00             	add    %al,0x0(%ecx)
40784e:	5c                   	pop    %esp
40784f:	00 50 00             	add    %dl,0x0(%eax)
407852:	49                   	dec    %ecx
407853:	00 5c 00 7f          	add    %bl,0x7f(%eax,%eax,1)
407857:	00 59 00             	add    %bl,0x0(%ecx)
40785a:	5c                   	pop    %esp
40785b:	00 7f 00             	add    %bh,0x0(%edi)
40785e:	61                   	popa
40785f:	00 5c 00 7f          	add    %bl,0x7f(%eax,%eax,1)
407863:	00 81 00 5c 00 37    	add    %al,0x37005c00(%ecx)
407869:	00 89 00 5b 02 0b    	add    %cl,0xb025b00(%ecx)
40786f:	01 71 00             	add    %esi,0x0(%ecx)
407872:	a2 02 22 01 a1       	mov    %al,0xa1012202
407877:	00 f3                	add    %dh,%bl
407879:	02 13                	add    (%ebx),%dl
40787b:	00 a1 00 12 03 39    	add    %ah,0x39031200(%ecx)
407881:	01 a1 00 38 03 46    	add    %esp,0x46033800(%ecx)
407887:	01 a1 00 54 03 4c    	add    %esp,0x4c035400(%ecx)
40788d:	01 b1 00 88 03 59    	add    %esi,0x59038800(%ecx)
407893:	01 71 00             	add    %esi,0x0(%ecx)
407896:	af                   	scas   %es:(%edi),%eax
407897:	03 62 01             	add    0x1(%edx),%esp
40789a:	b9 00 d6 03 68       	mov    $0x6803d600,%ecx
40789f:	01 51 00             	add    %edx,0x0(%ecx)
4078a2:	f2 03 72 01          	repnz add 0x1(%edx),%esi
4078a6:	c1 00 19             	roll   $0x19,(%eax)
4078a9:	04 7c                	add    $0x7c,%al
4078ab:	01 c1                	add    %eax,%ecx
4078ad:	00 3e                	add    %bh,(%esi)
4078af:	04 37                	add    $0x37,%al
4078b1:	00 69 00             	add    %ch,0x0(%ecx)
4078b4:	5c                   	pop    %esp
4078b5:	00 37                	add    %dh,(%edi)
4078b7:	00 2e                	add    %ch,(%esi)
4078b9:	00 2b                	add    %ch,(%ebx)
4078bb:	00 55 00             	add    %dl,0x0(%ebp)
4078be:	2e 00 33             	add    %dh,%cs:(%ebx)
4078c1:	00 84 00 2e 00 3b 00 	add    %al,0x3b002e(%eax,%eax,1)
4078c8:	91                   	xchg   %eax,%ecx
4078c9:	00 2e                	add    %ch,(%esi)
4078cb:	00 23                	add    %ah,(%ebx)
4078cd:	00 4a 00             	add    %cl,0x0(%edx)
4078d0:	2e 00 0b             	add    %cl,%cs:(%ebx)
4078d3:	00 01                	add    %al,(%ecx)
4078d5:	00 2e                	add    %ch,(%esi)
4078d7:	00 13                	add    %dl,(%ebx)
4078d9:	00 18                	add    %bl,(%eax)
4078db:	00 2e                	add    %ch,(%esi)
4078dd:	00 1b                	add    %bl,(%ebx)
4078df:	00 3b                	add    %bh,(%ebx)
4078e1:	00 e2                	add    %ah,%dl
4078e3:	00 f0                	add    %dh,%al
4078e5:	00 00                	add    %al,(%eax)
4078e7:	01 04 80             	add    %eax,(%eax,%eax,4)
4078ea:	00 00                	add    %al,(%eax)
4078ec:	01 00                	add    %eax,(%eax)
4078fa:	01 00                	add    %eax,(%eax)
4078fc:	00 00                	add    %al,(%eax)
4078fe:	04 00                	add    $0x0,%al
407908:	00 00                	add    %al,(%eax)
40790a:	0a 00                	or     (%eax),%al
40790c:	53                   	push   %ebx
40790d:	00 00                	add    %al,(%eax)
40790f:	00 00                	add    %al,(%eax)
407911:	00 04 00             	add    %al,(%eax,%eax,1)
40791c:	00 00                	add    %al,(%eax)
40791e:	0a 00                	or     (%eax),%al
407920:	48                   	dec    %eax
407921:	02 00                	add    (%eax),%al
407923:	00 00                	add    %al,(%eax)
407925:	00 04 00             	add    %al,(%eax,%eax,1)
407930:	00 00                	add    %al,(%eax)
407932:	0a 00                	or     (%eax),%al
407934:	67 00 00             	add    %al,(%bx,%si)
407937:	00 00                	add    %al,(%eax)
407939:	00 00                	add    %al,(%eax)
40793b:	53                   	push   %ebx
40793c:	68 75 74 75 70       	push   $0x70757475
407941:	5f                   	pop    %edi
407942:	41                   	inc    %ecx
407943:	6e                   	outsb  %ds:(%esi),(%dx)
407944:	64 5f                	fs pop %edi
407946:	46                   	inc    %esi
407947:	75 63                	jne    0x4079ac
407949:	6b 6f 66 00          	imul   $0x0,0x66(%edi),%ebp
40794d:	43                   	inc    %ebx
40794e:	6f                   	outsl  %ds:(%esi),(%dx)
40794f:	6d                   	insl   (%dx),%es:(%edi)
407950:	70 69                	jo     0x4079bb
407952:	6c                   	insb   (%dx),%es:(%edi)
407953:	61                   	popa
407954:	74 69                	je     0x4079bf
407956:	6f                   	outsl  %ds:(%esi),(%dx)
407957:	6e                   	outsb  %ds:(%esi),(%dx)
407958:	52                   	push   %edx
407959:	65 6c                	gs insb (%dx),%es:(%edi)
40795b:	61                   	popa
40795c:	78 61                	js     0x4079bf
40795e:	74 69                	je     0x4079c9
407960:	6f                   	outsl  %ds:(%esi),(%dx)
407961:	6e                   	outsb  %ds:(%esi),(%dx)
407962:	73 41                	jae    0x4079a5
407964:	74 74                	je     0x4079da
407966:	72 69                	jb     0x4079d1
407968:	62 75 74             	bound  %esi,0x74(%ebp)
40796b:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
40796f:	73 74                	jae    0x4079e5
407971:	65 6d                	gs insl (%dx),%es:(%edi)
407973:	2e 52                	cs push %edx
407975:	75 6e                	jne    0x4079e5
407977:	74 69                	je     0x4079e2