40e921:	35 00 58 00 54       	xor    $0x54005800,%eax
40e926:	00 45 00             	add    %al,0x0(%ebp)
40e929:	41                   	inc    %ecx
40e92a:	00 41 00             	add    %al,0x0(%ecx)
40e92d:	41                   	inc    %ecx
40e92e:	00 42 00             	add    %al,0x0(%edx)
40e931:	49                   	dec    %ecx
40e932:	00 41 00             	add    %al,0x0(%ecx)
40e935:	41                   	inc    %ecx
40e936:	00 45 00             	add    %al,0x0(%ebp)
40e939:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40e93d:	48                   	dec    %eax
40e93e:	00 41 00             	add    %al,0x0(%ecx)
40e941:	41                   	inc    %ecx
40e942:	00 41 00             	add    %al,0x0(%ecx)
40e945:	41                   	inc    %ecx
40e946:	00 49 00             	add    %cl,0x0(%ecx)
40e949:	34 00                	xor    $0x0,%al
40e94b:	53                   	push   %ebx
40e94c:	00 50 00             	add    %dl,0x0(%eax)
40e94f:	41                   	inc    %ecx
40e950:	00 41 00             	add    %al,0x0(%ecx)
40e953:	41                   	inc    %ecx
40e954:	00 48 00             	add    %cl,0x0(%eax)
40e957:	41                   	inc    %ecx
40e958:	00 33                	add    %dh,(%ebx)
40e95a:	00 5a 00             	add    %bl,0x0(%edx)
40e95d:	54                   	push   %esp
40e95e:	00 41 00             	add    %al,0x0(%ecx)
40e961:	41                   	inc    %ecx
40e962:	00 41 00             	add    %al,0x0(%ecx)
40e965:	41                   	inc    %ecx
40e966:	00 55 00             	add    %dl,0x0(%ebp)
40e969:	41                   	inc    %ecx
40e96a:	00 41 00             	add    %al,0x0(%ecx)
40e96d:	43                   	inc    %ebx
40e96e:	00 50 00             	add    %dl,0x0(%eax)
40e971:	4d                   	dec    %ebp
40e972:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40e976:	00 41 00             	add    %al,0x0(%ecx)
40e979:	41                   	inc    %ecx
40e97a:	00 41 00             	add    %al,0x0(%ecx)
40e97d:	45                   	inc    %ebp
40e97e:	00 43 00             	add    %al,0x0(%ebx)
40e981:	35 00 58 00 54       	xor    $0x54005800,%eax
40e986:	00 49 00             	add    %cl,0x0(%ecx)
40e989:	41                   	inc    %ecx
40e98a:	00 41 00             	add    %al,0x0(%ecx)
40e98d:	41                   	inc    %ecx
40e98e:	00 42 00             	add    %al,0x0(%edx)
40e991:	49                   	dec    %ecx
40e992:	00 41 00             	add    %al,0x0(%ecx)
40e995:	41                   	inc    %ecx
40e996:	00 45 00             	add    %al,0x0(%ebp)
40e999:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40e99d:	49                   	dec    %ecx
40e99e:	00 41 00             	add    %al,0x0(%ecx)
40e9a1:	41                   	inc    %ecx
40e9a2:	00 41 00             	add    %al,0x0(%ecx)
40e9a5:	41                   	inc    %ecx
40e9a6:	00 49 00             	add    %cl,0x0(%ecx)
40e9a9:	49                   	dec    %ecx
40e9aa:	00 44 00 4f          	add    %al,0x4f(%eax,%eax,1)
40e9ae:	00 41 00             	add    %al,0x0(%ecx)
40e9b1:	45                   	inc    %ebp
40e9b2:	00 41 00             	add    %al,0x0(%ecx)
40e9b5:	41                   	inc    %ecx
40e9b6:	00 41 00             	add    %al,0x0(%ecx)
40e9b9:	49                   	dec    %ecx
40e9ba:	00 42 00             	add    %al,0x0(%edx)
40e9bd:	55                   	push   %ebp
40e9be:	00 41 00             	add    %al,0x0(%ecx)
40e9c1:	45                   	inc    %ebp
40e9c2:	00 41 00             	add    %al,0x0(%ecx)
40e9c5:	41                   	inc    %ecx
40e9c6:	00 41 00             	add    %al,0x0(%ecx)
40e9c9:	34 00                	xor    $0x0,%al
40e9cb:	5a                   	pop    %edx
40e9cc:	00 4e 00             	add    %cl,0x0(%esi)
40e9cf:	41                   	inc    %ecx
40e9d0:	00 41 00             	add    %al,0x0(%ecx)
40e9d3:	41                   	inc    %ecx
40e9d4:	00 41 00             	add    %al,0x0(%ecx)
40e9d7:	55                   	push   %ebp
40e9d8:	00 33                	add    %dh,(%ebx)
40e9da:	00 5a 00             	add    %bl,0x0(%edx)
40e9dd:	4f                   	dec    %edi
40e9de:	00 41 00             	add    %al,0x0(%ecx)
40e9e1:	41                   	inc    %ecx
40e9e2:	00 41 00             	add    %al,0x0(%ecx)
40e9e5:	41                   	inc    %ecx
40e9e6:	00 55 00             	add    %dl,0x0(%ebp)
40e9e9:	41                   	inc    %ecx
40e9ea:	00 41 00             	add    %al,0x0(%ecx)
40e9ed:	43                   	inc    %ebx
40e9ee:	00 50 00             	add    %dl,0x0(%eax)
40e9f1:	4d                   	dec    %ebp
40e9f2:	00 45 00             	add    %al,0x0(%ebp)
40e9f5:	41                   	inc    %ecx
40e9f6:	00 41 00             	add    %al,0x0(%ecx)
40e9f9:	41                   	inc    %ecx
40e9fa:	00 41 00             	add    %al,0x0(%ecx)
40e9fd:	45                   	inc    %ebp
40e9fe:	00 4f 00             	add    %cl,0x0(%edi)
40ea01:	4a                   	dec    %edx
40ea02:	00 37                	add    %dh,(%edi)
40ea04:	00 51 00             	add    %dl,0x0(%ecx)
40ea07:	41                   	inc    %ecx
40ea08:	00 41 00             	add    %al,0x0(%ecx)
40ea0b:	44                   	inc    %esp
40ea0c:	00 51 00             	add    %dl,0x0(%ecx)
40ea0f:	4e                   	dec    %esi
40ea10:	00 34 00             	add    %dh,(%eax,%eax,1)
40ea13:	58                   	pop    %eax
40ea14:	00 51 00             	add    %dl,0x0(%ecx)
40ea17:	41                   	inc    %ecx
40ea18:	00 41 00             	add    %al,0x0(%ecx)
40ea1b:	41                   	inc    %ecx
40ea1c:	00 4b 00             	add    %cl,0x0(%ebx)
40ea1f:	41                   	inc    %ecx
40ea20:	00 41 00             	add    %al,0x0(%ecx)
40ea23:	42                   	inc    %edx
40ea24:	00 48 00             	add    %cl,0x0(%eax)
40ea27:	57                   	push   %edi
40ea28:	00 43 00             	add    %al,0x0(%ebx)
40ea2b:	41                   	inc    %ecx
40ea2c:	00 41 00             	add    %al,0x0(%ecx)
40ea2f:	41                   	inc    %ecx
40ea30:	00 41 00             	add    %al,0x0(%ecx)
40ea33:	43                   	inc    %ebx
40ea34:	00 43 00             	add    %al,0x0(%ebx)
40ea37:	42                   	inc    %edx
40ea38:	00 51 00             	add    %dl,0x0(%ecx)
40ea3b:	51                   	push   %ecx
40ea3c:	00 41 00             	add    %al,0x0(%ecx)
40ea3f:	41                   	inc    %ecx
40ea40:	00 41 00             	add    %al,0x0(%ecx)
40ea43:	41                   	inc    %ecx
40ea44:	00 42 00             	add    %al,0x0(%edx)
40ea47:	36 00 46 00          	add    %al,%ss:0x0(%esi)
40ea4b:	33 00                	xor    (%eax),%eax
40ea4d:	54                   	push   %esp
40ea4e:	00 47 00             	add    %al,0x0(%edi)
40ea51:	41                   	inc    %ecx
40ea52:	00 41 00             	add    %al,0x0(%ecx)
40ea55:	41                   	inc    %ecx
40ea56:	00 41 00             	add    %al,0x0(%ecx)
40ea59:	43                   	inc    %ebx
40ea5a:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
40ea5e:	00 47 00             	add    %al,0x0(%edi)
40ea61:	45                   	inc    %ebp
40ea62:	00 41 00             	add    %al,0x0(%ecx)
40ea65:	41                   	inc    %ecx
40ea66:	00 41 00             	add    %al,0x0(%ecx)
40ea69:	43                   	inc    %ebx
40ea6a:	00 51 00             	add    %dl,0x0(%ecx)
40ea6d:	41                   	inc    %ecx
40ea6e:	00 41 00             	add    %al,0x0(%ecx)
40ea71:	4a                   	dec    %edx
40ea72:	00 35 00 51 00 51    	add    %dh,0x51005100
40ea78:	00 41 00             	add    %al,0x0(%ecx)
40ea7b:	41                   	inc    %ecx
40ea7c:	00 41 00             	add    %al,0x0(%ecx)
40ea7f:	41                   	inc    %ecx
40ea80:	00 51 00             	add    %dl,0x0(%ecx)
40ea83:	4c                   	dec    %esp
40ea84:	00 57 00             	add    %dl,0x0(%edi)
40ea87:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
40ea8b:	51                   	push   %ecx
40ea8c:	00 41 00             	add    %al,0x0(%ecx)
40ea8f:	41                   	inc    %ecx
40ea90:	00 41 00             	add    %al,0x0(%ecx)
40ea93:	46                   	inc    %esi
40ea94:	00 41 00             	add    %al,0x0(%ecx)
40ea97:	41                   	inc    %ecx
40ea98:	00 41 00             	add    %al,0x0(%ecx)
40ea9b:	54                   	push   %esp
40ea9c:	00 33                	add    %dh,(%ebx)
40ea9e:	00 42 00             	add    %al,0x0(%edx)
40eaa1:	41                   	inc    %ecx
40eaa2:	00 41 00             	add    %al,0x0(%ecx)
40eaa5:	41                   	inc    %ecx
40eaa6:	00 41 00             	add    %al,0x0(%ecx)
40eaa9:	42                   	inc    %edx
40eaaa:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40eaae:	00 4a 00             	add    %cl,0x0(%edx)
40eab1:	34 00                	xor    $0x0,%al
40eab3:	41                   	inc    %ecx
40eab4:	00 41 00             	add    %al,0x0(%ecx)
40eab7:	41                   	inc    %ecx
40eab8:	00 34 00             	add    %dh,(%eax,%eax,1)
40eabb:	44                   	inc    %esp
40eabc:	00 50 00             	add    %dl,0x0(%eax)
40eabf:	47                   	inc    %edi
40eac0:	00 4d 00             	add    %cl,0x0(%ebp)
40eac3:	41                   	inc    %ecx
40eac4:	00 41 00             	add    %al,0x0(%ecx)
40eac7:	41                   	inc    %ecx
40eac8:	00 43 00             	add    %al,0x0(%ebx)
40eacb:	51                   	push   %ecx
40eacc:	00 41 00             	add    %al,0x0(%ecx)
40eacf:	41                   	inc    %ecx
40ead0:	00 4a 00             	add    %cl,0x0(%edx)
40ead3:	35 00 51 00 51       	xor    $0x51005100,%eax
40ead8:	00 41 00             	add    %al,0x0(%ecx)
40eadb:	41                   	inc    %ecx
40eadc:	00 41 00             	add    %al,0x0(%ecx)
40eadf:	41                   	inc    %ecx
40eae0:	00 51 00             	add    %dl,0x0(%ecx)
40eae3:	4c                   	dec    %esp
40eae4:	00 57 00             	add    %dl,0x0(%edi)
40eae7:	36 00 4e 00          	add    %cl,%ss:0x0(%esi)
40eaeb:	41                   	inc    %ecx
40eaec:	00 41 00             	add    %al,0x0(%ecx)
40eaef:	41                   	inc    %ecx
40eaf0:	00 41 00             	add    %al,0x0(%ecx)
40eaf3:	46                   	inc    %esi
40eaf4:	00 41 00             	add    %al,0x0(%ecx)
40eaf7:	41                   	inc    %ecx
40eaf8:	00 41 00             	add    %al,0x0(%ecx)
40eafb:	54                   	push   %esp
40eafc:	00 33                	add    %dh,(%ebx)
40eafe:	00 42 00             	add    %al,0x0(%edx)
40eb01:	45                   	inc    %ebp
40eb02:	00 41 00             	add    %al,0x0(%ecx)
40eb05:	41                   	inc    %ecx
40eb06:	00 41 00             	add    %al,0x0(%ecx)
40eb09:	42                   	inc    %edx
40eb0a:	00 41 00             	add    %al,0x0(%ecx)
40eb0d:	37                   	aaa
40eb0e:	00 4c 00 34          	add    %cl,0x34(%eax,%eax,1)
40eb12:	00 51 00             	add    %dl,0x0(%ecx)
40eb15:	4e                   	dec    %esi
40eb16:	00 32                	add    %dh,(%edx)
40eb18:	00 41 00             	add    %al,0x0(%ecx)
40eb1b:	41                   	inc    %ecx
40eb1c:	00 41 00             	add    %al,0x0(%ecx)
40eb1f:	41                   	inc    %ecx
40eb20:	00 42 00             	add    %al,0x0(%edx)
40eb23:	5a                   	pop    %edx
40eb24:	00 53 00             	add    %dl,0x0(%ebx)
40eb27:	32 00                	xor    (%eax),%al
40eb29:	41                   	inc    %ecx
40eb2a:	00 41 00             	add    %al,0x0(%ecx)
40eb2d:	41                   	inc    %ecx
40eb2e:	00 42 00             	add    %al,0x0(%edx)
40eb31:	4a                   	dec    %edx
40eb32:	00 58 00             	add    %bl,0x0(%eax)
40eb35:	53                   	push   %ebx
40eb36:	00 34 00             	add    %dh,(%eax,%eax,1)
40eb39:	41                   	inc    %ecx
40eb3a:	00 41 00             	add    %al,0x0(%ecx)
40eb3d:	41                   	inc    %ecx
40eb3e:	00 42 00             	add    %al,0x0(%edx)
40eb41:	49                   	dec    %ecx
40eb42:	00 41 00             	add    %al,0x0(%ecx)
40eb45:	41                   	inc    %ecx
40eb46:	00 45 00             	add    %al,0x0(%ebp)
40eb49:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40eb4d:	4a                   	dec    %edx
40eb4e:	00 41 00             	add    %al,0x0(%ecx)
40eb51:	41                   	inc    %ecx
40eb52:	00 41 00             	add    %al,0x0(%ecx)
40eb55:	41                   	inc    %ecx
40eb56:	00 49 00             	add    %cl,0x0(%ecx)
40eb59:	34 00                	xor    $0x0,%al
40eb5b:	55                   	push   %ebp
40eb5c:	00 50 00             	add    %dl,0x0(%eax)
40eb5f:	41                   	inc    %ecx
40eb60:	00 41 00             	add    %al,0x0(%ecx)
40eb63:	41                   	inc    %ecx
40eb64:	00 48 00             	add    %cl,0x0(%eax)
40eb67:	41                   	inc    %ecx
40eb68:	00 33                	add    %dh,(%ebx)
40eb6a:	00 5a 00             	add    %bl,0x0(%edx)
40eb6d:	50                   	push   %eax
40eb6e:	00 41 00             	add    %al,0x0(%ecx)
40eb71:	41                   	inc    %ecx
40eb72:	00 41 00             	add    %al,0x0(%ecx)
40eb75:	41                   	inc    %ecx
40eb76:	00 55 00             	add    %dl,0x0(%ebp)
40eb79:	41                   	inc    %ecx
40eb7a:	00 41 00             	add    %al,0x0(%ecx)
40eb7d:	43                   	inc    %ebx
40eb7e:	00 50 00             	add    %dl,0x0(%eax)
40eb81:	4d                   	dec    %ebp
40eb82:	00 45 00             	add    %al,0x0(%ebp)
40eb85:	51                   	push   %ecx
40eb86:	00 41 00             	add    %al,0x0(%ecx)
40eb89:	41                   	inc    %ecx
40eb8a:	00 41 00             	add    %al,0x0(%ecx)
40eb8d:	45                   	inc    %ebp
40eb8e:	00 44 00 35          	add    %al,0x35(%eax,%eax,1)
40eb92:	00 46 00             	add    %al,0x0(%esi)
40eb95:	52                   	push   %edx
40eb96:	00 36                	add    %dh,(%esi)
40eb98:	00 46 00             	add    %al,0x0(%esi)
40eb9b:	33 00                	xor    (%eax),%eax
40eb9d:	54                   	push   %esp
40eb9e:	00 47 00             	add    %al,0x0(%edi)
40eba1:	41                   	inc    %ecx
40eba2:	00 41 00             	add    %al,0x0(%ecx)
40eba5:	41                   	inc    %ecx
40eba6:	00 41 00             	add    %al,0x0(%ecx)
40eba9:	43                   	inc    %ebx
40ebaa:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
40ebae:	00 47 00             	add    %al,0x0(%edi)
40ebb1:	45                   	inc    %ebp
40ebb2:	00 41 00             	add    %al,0x0(%ecx)
40ebb5:	41                   	inc    %ecx
40ebb6:	00 41 00             	add    %al,0x0(%ecx)
40ebb9:	43                   	inc    %ebx
40ebba:	00 51 00             	add    %dl,0x0(%ecx)
40ebbd:	41                   	inc    %ecx
40ebbe:	00 41 00             	add    %al,0x0(%ecx)
40ebc1:	4a                   	dec    %edx
40ebc2:	00 35 00 51 00 53    	add    %dh,0x53005100
40ebc8:	00 41 00             	add    %al,0x0(%ecx)
40ebcb:	41                   	inc    %ecx
40ebcc:	00 41 00             	add    %al,0x0(%ecx)
40ebcf:	41                   	inc    %ecx
40ebd0:	00 51 00             	add    %dl,0x0(%ecx)
40ebd3:	4c                   	dec    %esp
40ebd4:	00 57 00             	add    %dl,0x0(%edi)
40ebd7:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
40ebdb:	51                   	push   %ecx
40ebdc:	00 41 00             	add    %al,0x0(%ecx)
40ebdf:	41                   	inc    %ecx
40ebe0:	00 41 00             	add    %al,0x0(%ecx)
40ebe3:	46                   	inc    %esi
40ebe4:	00 41 00             	add    %al,0x0(%ecx)
40ebe7:	41                   	inc    %ecx
40ebe8:	00 41 00             	add    %al,0x0(%ecx)
40ebeb:	54                   	push   %esp
40ebec:	00 33                	add    %dh,(%ebx)
40ebee:	00 42 00             	add    %al,0x0(%edx)
40ebf1:	45                   	inc    %ebp
40ebf2:	00 41 00             	add    %al,0x0(%ecx)
40ebf5:	41                   	inc    %ecx
40ebf6:	00 41 00             	add    %al,0x0(%ecx)
40ebf9:	42                   	inc    %edx
40ebfa:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40ebfe:	00 4a 00             	add    %cl,0x0(%edx)
40ec01:	34 00                	xor    $0x0,%al
40ec03:	41                   	inc    %ecx
40ec04:	00 41 00             	add    %al,0x0(%ecx)
40ec07:	41                   	inc    %ecx
40ec08:	00 34 00             	add    %dh,(%eax,%eax,1)
40ec0b:	44                   	inc    %esp
40ec0c:	00 50 00             	add    %dl,0x0(%eax)