40d98a:	00 41 00             	add    %al,0x0(%ecx)
40d98d:	41                   	inc    %ecx
40d98e:	00 41 00             	add    %al,0x0(%ecx)
40d991:	41                   	inc    %ecx
40d992:	00 41 00             	add    %al,0x0(%ecx)
40d995:	41                   	inc    %ecx
40d996:	00 41 00             	add    %al,0x0(%ecx)
40d999:	41                   	inc    %ecx
40d99a:	00 41 00             	add    %al,0x0(%ecx)
40d99d:	41                   	inc    %ecx
40d99e:	00 41 00             	add    %al,0x0(%ecx)
40d9a1:	41                   	inc    %ecx
40d9a2:	00 41 00             	add    %al,0x0(%ecx)
40d9a5:	41                   	inc    %ecx
40d9a6:	00 41 00             	add    %al,0x0(%ecx)
40d9a9:	41                   	inc    %ecx
40d9aa:	00 41 00             	add    %al,0x0(%ecx)
40d9ad:	41                   	inc    %ecx
40d9ae:	00 41 00             	add    %al,0x0(%ecx)
40d9b1:	41                   	inc    %ecx
40d9b2:	00 41 00             	add    %al,0x0(%ecx)
40d9b5:	41                   	inc    %ecx
40d9b6:	00 41 00             	add    %al,0x0(%ecx)
40d9b9:	41                   	inc    %ecx
40d9ba:	00 41 00             	add    %al,0x0(%ecx)
40d9bd:	41                   	inc    %ecx
40d9be:	00 41 00             	add    %al,0x0(%ecx)
40d9c1:	41                   	inc    %ecx
40d9c2:	00 41 00             	add    %al,0x0(%ecx)
40d9c5:	41                   	inc    %ecx
40d9c6:	00 41 00             	add    %al,0x0(%ecx)
40d9c9:	41                   	inc    %ecx
40d9ca:	00 41 00             	add    %al,0x0(%ecx)
40d9cd:	41                   	inc    %ecx
40d9ce:	00 41 00             	add    %al,0x0(%ecx)
40d9d1:	41                   	inc    %ecx
40d9d2:	00 41 00             	add    %al,0x0(%ecx)
40d9d5:	41                   	inc    %ecx
40d9d6:	00 41 00             	add    %al,0x0(%ecx)
40d9d9:	41                   	inc    %ecx
40d9da:	00 41 00             	add    %al,0x0(%ecx)
40d9dd:	41                   	inc    %ecx
40d9de:	00 41 00             	add    %al,0x0(%ecx)
40d9e1:	41                   	inc    %ecx
40d9e2:	00 41 00             	add    %al,0x0(%ecx)
40d9e5:	41                   	inc    %ecx
40d9e6:	00 41 00             	add    %al,0x0(%ecx)
40d9e9:	41                   	inc    %ecx
40d9ea:	00 41 00             	add    %al,0x0(%ecx)
40d9ed:	41                   	inc    %ecx
40d9ee:	00 41 00             	add    %al,0x0(%ecx)
40d9f1:	41                   	inc    %ecx
40d9f2:	00 41 00             	add    %al,0x0(%ecx)
40d9f5:	44                   	inc    %esp
40d9f6:	00 45 00             	add    %al,0x0(%ebp)
40d9f9:	41                   	inc    %ecx
40d9fa:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40d9fe:	00 41 00             	add    %al,0x0(%ecx)
40da01:	45                   	inc    %ebp
40da02:	00 41 00             	add    %al,0x0(%ecx)
40da05:	41                   	inc    %ecx
40da06:	00 41 00             	add    %al,0x0(%ecx)
40da09:	34 00                	xor    $0x0,%al
40da0b:	45                   	inc    %ebp
40da0c:	00 41 00             	add    %al,0x0(%ecx)
40da0f:	41                   	inc    %ecx
40da10:	00 45 00             	add    %al,0x0(%ebp)
40da13:	41                   	inc    %ecx
40da14:	00 41 00             	add    %al,0x0(%ecx)
40da17:	41                   	inc    %ecx
40da18:	00 42 00             	add    %al,0x0(%edx)
40da1b:	42                   	inc    %edx
40da1c:	00 4b 00             	add    %cl,0x0(%ebx)
40da1f:	41                   	inc    %ecx
40da20:	00 41 00             	add    %al,0x0(%ecx)
40da23:	41                   	inc    %ecx
40da24:	00 41 00             	add    %al,0x0(%ecx)
40da27:	41                   	inc    %ecx
40da28:	00 45 00             	add    %al,0x0(%ebp)
40da2b:	5a                   	pop    %edx
40da2c:	00 51 00             	add    %dl,0x0(%ecx)
40da2f:	41                   	inc    %ecx
40da30:	00 55 00             	add    %dl,0x0(%ebp)
40da33:	41                   	inc    %ecx
40da34:	00 46 00             	add    %al,0x0(%esi)
40da37:	51                   	push   %ecx
40da38:	00 41 00             	add    %al,0x0(%ecx)
40da3b:	41                   	inc    %ecx
40da3c:	00 41 00             	add    %al,0x0(%ecx)
40da3f:	41                   	inc    %ecx
40da40:	00 41 00             	add    %al,0x0(%ecx)
40da43:	41                   	inc    %ecx
40da44:	00 51 00             	add    %dl,0x0(%ecx)
40da47:	41                   	inc    %ecx
40da48:	00 41 00             	add    %al,0x0(%ecx)
40da4b:	41                   	inc    %ecx
40da4c:	00 52 00             	add    %dl,0x0(%edx)
40da4f:	41                   	inc    %ecx
40da50:	00 41 00             	add    %al,0x0(%ecx)
40da53:	42                   	inc    %edx
40da54:	00 49 00             	add    %cl,0x0(%ecx)
40da57:	34 00                	xor    $0x0,%al
40da59:	32 00                	xor    (%eax),%al
40da5b:	49                   	dec    %ecx
40da5c:	00 37                	add    %dh,(%edi)
40da5e:	00 43 00             	add    %al,0x0(%ebx)
40da61:	44                   	inc    %esp
40da62:	00 4e 00             	add    %cl,0x0(%esi)
40da65:	42                   	inc    %edx
40da66:	00 50 00             	add    %dl,0x0(%eax)
40da69:	57                   	push   %edi
40da6a:	00 51 00             	add    %dl,0x0(%ecx)
40da6d:	58                   	pop    %eax
40da6e:	00 32                	add    %dh,(%edx)
40da70:	00 32                	add    %dh,(%edx)
40da72:	00 47 00             	add    %al,0x0(%edi)
40da75:	52                   	push   %edx
40da76:	00 32                	add    %dh,(%edx)
40da78:	00 41 00             	add    %al,0x0(%ecx)
40da7b:	41                   	inc    %ecx
40da7c:	00 41 00             	add    %al,0x0(%ecx)
40da7f:	41                   	inc    %ecx
40da80:	00 45 00             	add    %al,0x0(%ebp)
40da83:	46                   	inc    %esi
40da84:	00 41 00             	add    %al,0x0(%ecx)
40da87:	45                   	inc    %ebp
40da88:	00 48 00             	add    %cl,0x0(%eax)
40da8b:	59                   	pop    %ecx
40da8c:	00 51 00             	add    %dl,0x0(%ecx)
40da8f:	41                   	inc    %ecx
40da90:	00 59 00             	add    %bl,0x0(%ecx)
40da93:	4c                   	dec    %esp
40da94:	00 41 00             	add    %al,0x0(%ecx)
40da97:	4e                   	dec    %esi
40da98:	00 44 00 54          	add    %al,0x54(%eax,%eax,1)
40da9c:	00 4a 00             	add    %cl,0x0(%edx)
40da9f:	46                   	inc    %esi
40daa0:	00 41 00             	add    %al,0x0(%ecx)
40daa3:	48                   	dec    %eax
40daa4:	00 41 00             	add    %al,0x0(%ecx)
40daa7:	41                   	inc    %ecx
40daa8:	00 41 00             	add    %al,0x0(%ecx)
40daab:	41                   	inc    %ecx
40daac:	00 4b 00             	add    %cl,0x0(%ebx)
40daaf:	41                   	inc    %ecx
40dab0:	00 41 00             	add    %al,0x0(%ecx)
40dab3:	44                   	inc    %esp
40dab4:	00 49 00             	add    %cl,0x0(%ecx)
40dab7:	34 00                	xor    $0x0,%al
40dab9:	32 00                	xor    (%eax),%al
40dabb:	49                   	dec    %ecx
40dabc:	00 58 00             	add    %bl,0x0(%eax)
40dabf:	33 00                	xor    (%eax),%eax
40dac1:	49                   	dec    %ecx
40dac2:	00 46 00             	add    %al,0x0(%esi)
40dac5:	52                   	push   %edx
40dac6:	00 4d 00             	add    %cl,0x0(%ebp)
40dac9:	44                   	inc    %esp
40daca:	00 42 00             	add    %al,0x0(%edx)
40dacd:	4c                   	dec    %esp
40dace:	00 44 00 49          	add    %al,0x49(%eax,%eax,1)
40dad2:	00 41 00             	add    %al,0x0(%ecx)
40dad5:	41                   	inc    %ecx
40dad6:	00 4d 00             	add    %cl,0x0(%ebp)
40dad9:	43                   	inc    %ebx
40dada:	00 45 00             	add    %al,0x0(%ebp)
40dadd:	50                   	push   %eax
40dade:	00 44 00 55          	add    %al,0x55(%eax,%eax,1)
40dae2:	00 41 00             	add    %al,0x0(%ecx)
40dae5:	41                   	inc    %ecx
40dae6:	00 41 00             	add    %al,0x0(%ecx)
40dae9:	41                   	inc    %ecx
40daea:	00 49 00             	add    %cl,0x0(%ecx)
40daed:	4e                   	dec    %esi
40daee:	00 42 00             	add    %al,0x0(%edx)
40daf1:	45                   	inc    %ebp
40daf2:	00 45 00             	add    %al,0x0(%ebp)
40daf5:	55                   	push   %ebp
40daf6:	00 4f 00             	add    %cl,0x0(%edi)
40daf9:	41                   	inc    %ecx
40dafa:	00 51 00             	add    %dl,0x0(%ecx)
40dafd:	49                   	dec    %ecx
40dafe:	00 44 00 34          	add    %al,0x34(%eax,%eax,1)
40db02:	00 49 00             	add    %cl,0x0(%ecx)
40db05:	46                   	inc    %esi
40db06:	00 33                	add    %dh,(%ebx)
40db08:	00 45 00             	add    %al,0x0(%ebp)
40db0b:	4c                   	dec    %esp
40db0c:	00 42 00             	add    %al,0x0(%edx)
40db0f:	32 00                	xor    (%eax),%al
40db11:	4a                   	dec    %edx
40db12:	00 4a 00             	add    %cl,0x0(%edx)
40db15:	41                   	inc    %ecx
40db16:	00 41 00             	add    %al,0x0(%ecx)
40db19:	43                   	inc    %ebx
40db1a:	00 41 00             	add    %al,0x0(%ecx)
40db1d:	58                   	pop    %eax
40db1e:	00 32                	add    %dh,(%edx)
40db20:	00 59 00             	add    %bl,0x0(%ecx)
40db23:	47                   	inc    %edi
40db24:	00 41 00             	add    %al,0x0(%ecx)
40db27:	51                   	push   %ecx
40db28:	00 42 00             	add    %al,0x0(%edx)
40db2b:	37                   	aaa
40db2c:	00 36                	add    %dh,(%esi)
40db2e:	00 41 00             	add    %al,0x0(%ecx)
40db31:	49                   	dec    %ecx
40db32:	00 4c 00 50          	add    %cl,0x50(%eax,%eax,1)
40db36:	00 34 00             	add    %dh,(%eax,%eax,1)
40db39:	41                   	inc    %ecx
40db3a:	00 49 00             	add    %cl,0x0(%ecx)
40db3d:	54                   	push   %esp
40db3e:	00 41 00             	add    %al,0x0(%ecx)
40db41:	51                   	push   %ecx
40db42:	00 49 00             	add    %cl,0x0(%ecx)
40db45:	51                   	push   %ecx
40db46:	00 49 00             	add    %cl,0x0(%ecx)
40db49:	4c                   	dec    %esp
40db4a:	00 4f 00             	add    %cl,0x0(%edi)
40db4d:	5a                   	pop    %edx
40db4e:	00 41 00             	add    %al,0x0(%ecx)
40db51:	59                   	pop    %ecx
40db52:	00 4a 00             	add    %cl,0x0(%edx)
40db55:	51                   	push   %ecx
40db56:	00 4b 00             	add    %cl,0x0(%ebx)
40db59:	4b                   	dec    %ebx
40db5a:	00 59 00             	add    %bl,0x0(%ecx)
40db5d:	41                   	inc    %ecx
40db5e:	00 43 00             	add    %al,0x0(%ebx)
40db61:	45                   	inc    %ebp
40db62:	00 43 00             	add    %al,0x0(%ebx)
40db65:	53                   	push   %ebx
40db66:	00 55 00             	add    %dl,0x0(%ebp)
40db69:	45                   	inc    %ebp
40db6a:	00 5a 00             	add    %bl,0x0(%edx)
40db6d:	51                   	push   %ecx
40db6e:	00 41 00             	add    %al,0x0(%ecx)
40db71:	59                   	pop    %ecx
40db72:	00 41 00             	add    %al,0x0(%ecx)
40db75:	4d                   	dec    %ebp
40db76:	00 55 00             	add    %dl,0x0(%ebp)
40db79:	41                   	inc    %ecx
40db7a:	00 41 00             	add    %al,0x0(%ecx)
40db7d:	41                   	inc    %ecx
40db7e:	00 41 00             	add    %al,0x0(%ecx)
40db81:	41                   	inc    %ecx
40db82:	00 42 00             	add    %al,0x0(%edx)
40db85:	41                   	inc    %ecx
40db86:	00 41 00             	add    %al,0x0(%ecx)
40db89:	41                   	inc    %ecx
40db8a:	00 41 00             	add    %al,0x0(%ecx)
40db8d:	52                   	push   %edx
40db8e:	00 41 00             	add    %al,0x0(%ecx)
40db91:	42                   	inc    %edx
40db92:	00 5a 00             	add    %bl,0x0(%edx)
40db95:	51                   	push   %ecx
40db96:	00 36                	add    %dh,(%esi)
40db98:	00 41 00             	add    %al,0x0(%ecx)
40db9b:	41                   	inc    %ecx
40db9c:	00 41 00             	add    %al,0x0(%ecx)
40db9f:	42                   	inc    %edx
40dba0:	00 49 00             	add    %cl,0x0(%ecx)
40dba3:	46                   	inc    %esi
40dba4:	00 41 00             	add    %al,0x0(%ecx)
40dba7:	45                   	inc    %ebp
40dba8:	00 33                	add    %dh,(%ebx)
40dbaa:	00 59 00             	add    %bl,0x0(%ecx)
40dbad:	51                   	push   %ecx
40dbae:	00 41 00             	add    %al,0x0(%ecx)
40dbb1:	41                   	inc    %ecx
40dbb2:	00 41 00             	add    %al,0x0(%ecx)
40dbb5:	41                   	inc    %ecx
40dbb6:	00 55 00             	add    %dl,0x0(%ebp)
40dbb9:	44                   	inc    %esp
40dbba:	00 41 00             	add    %al,0x0(%ecx)
40dbbd:	53                   	push   %ebx
40dbbe:	00 41 00             	add    %al,0x0(%ecx)
40dbc1:	49                   	dec    %ecx
40dbc2:	00 55 00             	add    %dl,0x0(%ebp)
40dbc5:	42                   	inc    %edx
40dbc6:	00 43 00             	add    %al,0x0(%ebx)
40dbc9:	41                   	inc    %ecx
40dbca:	00 41 00             	add    %al,0x0(%ecx)
40dbcd:	41                   	inc    %ecx
40dbce:	00 42 00             	add    %al,0x0(%edx)
40dbd1:	49                   	dec    %ecx
40dbd2:	00 4c 00 35          	add    %cl,0x35(%eax,%eax,1)
40dbd6:	00 55 00             	add    %dl,0x0(%ebp)
40dbd9:	43                   	inc    %ebx
40dbda:	00 59 00             	add    %bl,0x0(%ecx)
40dbdd:	57                   	push   %edi
40dbde:	00 42 00             	add    %al,0x0(%edx)
40dbe1:	55                   	push   %ebp
40dbe2:	00 34 00             	add    %dh,(%eax,%eax,1)
40dbe5:	49                   	dec    %ecx
40dbe6:	00 34 00             	add    %dh,(%eax,%eax,1)
40dbe9:	41                   	inc    %ecx
40dbea:	00 41 00             	add    %al,0x0(%ecx)
40dbed:	41                   	inc    %ecx
40dbee:	00 41 00             	add    %al,0x0(%ecx)
40dbf1:	41                   	inc    %ecx
40dbf2:	00 41 00             	add    %al,0x0(%ecx)
40dbf5:	41                   	inc    %ecx
40dbf6:	00 45 00             	add    %al,0x0(%ebp)
40dbf9:	33 00                	xor    (%eax),%eax
40dbfb:	59                   	pop    %ecx
40dbfc:	00 53 00             	add    %dl,0x0(%ebx)
40dbff:	41                   	inc    %ecx
40dc00:	00 41 00             	add    %al,0x0(%ecx)
40dc03:	41                   	inc    %ecx
40dc04:	00 41 00             	add    %al,0x0(%ecx)
40dc07:	55                   	push   %ebp
40dc08:	00 46 00             	add    %al,0x0(%esi)
40dc0b:	36 00 32             	add    %dh,%ss:(%edx)
40dc0e:	00 43 00             	add    %al,0x0(%ebx)
40dc11:	4d                   	dec    %ebp
40dc12:	00 43 00             	add    %al,0x0(%ebx)
40dc15:	42                   	inc    %edx
40dc16:	00 4d 00             	add    %cl,0x0(%ebp)
40dc19:	45                   	inc    %ebp
40dc1a:	00 59 00             	add    %bl,0x0(%ecx)
40dc1d:	46                   	inc    %esi
40dc1e:	00 46 00             	add    %al,0x0(%esi)
40dc21:	4e                   	dec    %esi
40dc22:	00 56 00             	add    %dl,0x0(%esi)
40dc25:	41                   	inc    %ecx
40dc26:	00 41 00             	add    %al,0x0(%ecx)
40dc29:	41                   	inc    %ecx
40dc2a:	00 51 00             	add    %dl,0x0(%ecx)
40dc2d:	4a                   	dec    %edx
40dc2e:	00 43 00             	add    %al,0x0(%ebx)
40dc31:	45                   	inc    %ebp
40dc32:	00 43 00             	add    %al,0x0(%ebx)
40dc35:	57                   	push   %edi
40dc36:	00 36                	add    %dh,(%esi)
40dc38:	00 45 00             	add    %al,0x0(%ebp)
40dc3b:	59                   	pop    %ecx
40dc3c:	00 41 00             	add    %al,0x0(%ecx)
40dc3f:	41                   	inc    %ecx
40dc40:	00 41 00             	add    %al,0x0(%ecx)
40dc43:	46                   	inc    %esi
40dc44:	00 42 00             	add    %al,0x0(%edx)
40dc47:	47                   	inc    %edi
40dc48:	00 42 00             	add    %al,0x0(%edx)
40dc4b:	51                   	push   %ecx
40dc4c:	00 53 00             	add    %dl,0x0(%ebx)
40dc4f:	41                   	inc    %ecx
40dc50:	00 59 00             	add    %bl,0x0(%ecx)
40dc53:	4c                   	dec    %esp
40dc54:	00 42 00             	add    %al,0x0(%edx)