40f79f:	4f                   	dec    %edi
40f7a0:	00 42 00             	add    %al,0x0(%edx)
40f7a3:	58                   	pop    %eax
40f7a4:	00 53 00             	add    %dl,0x0(%ebx)
40f7a7:	36 00 41 00          	add    %al,%ss:0x0(%ecx)
40f7ab:	41                   	inc    %ecx
40f7ac:	00 41 00             	add    %al,0x0(%ecx)
40f7af:	42                   	inc    %edx
40f7b0:	00 49 00             	add    %cl,0x0(%ecx)
40f7b3:	41                   	inc    %ecx
40f7b4:	00 41 00             	add    %al,0x0(%ecx)
40f7b7:	45                   	inc    %ebp
40f7b8:	00 36                	add    %dh,(%esi)
40f7ba:	00 59 00             	add    %bl,0x0(%ecx)
40f7bd:	53                   	push   %ebx
40f7be:	00 41 00             	add    %al,0x0(%ecx)
40f7c1:	41                   	inc    %ecx
40f7c2:	00 41 00             	add    %al,0x0(%ecx)
40f7c5:	41                   	inc    %ecx
40f7c6:	00 49 00             	add    %cl,0x0(%ecx)
40f7c9:	49                   	dec    %ecx
40f7ca:	00 47 00             	add    %al,0x0(%edi)
40f7cd:	43                   	inc    %ebx
40f7ce:	00 41 00             	add    %al,0x0(%ecx)
40f7d1:	41                   	inc    %ecx
40f7d2:	00 41 00             	add    %al,0x0(%ecx)
40f7d5:	41                   	inc    %ecx
40f7d6:	00 41 00             	add    %al,0x0(%ecx)
40f7d9:	48                   	dec    %eax
40f7da:	00 59 00             	add    %bl,0x0(%ecx)
40f7dd:	58                   	pop    %eax
40f7de:	00 4f 00             	add    %cl,0x0(%edi)
40f7e1:	4d                   	dec    %ebp
40f7e2:	00 59 00             	add    %bl,0x0(%ecx)
40f7e5:	41                   	inc    %ecx
40f7e6:	00 41 00             	add    %al,0x0(%ecx)
40f7e9:	41                   	inc    %ecx
40f7ea:	00 41 00             	add    %al,0x0(%ecx)
40f7ed:	4b                   	dec    %ebx
40f7ee:	00 4e 00             	add    %cl,0x0(%esi)
40f7f1:	34 00                	xor    $0x0,%al
40f7f3:	59                   	pop    %ecx
40f7f4:	00 51 00             	add    %dl,0x0(%ecx)
40f7f7:	41                   	inc    %ecx
40f7f8:	00 41 00             	add    %al,0x0(%ecx)
40f7fb:	41                   	inc    %ecx
40f7fc:	00 4b 00             	add    %cl,0x0(%ebx)
40f7ff:	41                   	inc    %ecx
40f800:	00 41 00             	add    %al,0x0(%ecx)
40f803:	42                   	inc    %edx
40f804:	00 48 00             	add    %cl,0x0(%eax)
40f807:	57                   	push   %edi
40f808:	00 45 00             	add    %al,0x0(%ebp)
40f80b:	51                   	push   %ecx
40f80c:	00 41 00             	add    %al,0x0(%ecx)
40f80f:	41                   	inc    %ecx
40f810:	00 41 00             	add    %al,0x0(%ecx)
40f813:	43                   	inc    %ebx
40f814:	00 42 00             	add    %al,0x0(%edx)
40f817:	4f                   	dec    %edi
40f818:	00 33                	add    %dh,(%ebx)
40f81a:	00 5a 00             	add    %bl,0x0(%edx)
40f81d:	53                   	push   %ebx
40f81e:	00 41 00             	add    %al,0x0(%ecx)
40f821:	41                   	inc    %ecx
40f822:	00 41 00             	add    %al,0x0(%ecx)
40f825:	41                   	inc    %ecx
40f826:	00 55 00             	add    %dl,0x0(%ebp)
40f829:	41                   	inc    %ecx
40f82a:	00 41 00             	add    %al,0x0(%ecx)
40f82d:	43                   	inc    %ebx
40f82e:	00 50 00             	add    %dl,0x0(%eax)
40f831:	4d                   	dec    %ebp
40f832:	00 4a 00             	add    %cl,0x0(%edx)
40f835:	41                   	inc    %ecx
40f836:	00 41 00             	add    %al,0x0(%ecx)
40f839:	41                   	inc    %ecx
40f83a:	00 41 00             	add    %al,0x0(%ecx)
40f83d:	45                   	inc    %ebp
40f83e:	00 4f 00             	add    %cl,0x0(%edi)
40f841:	4a                   	dec    %edx
40f842:	00 48 00             	add    %cl,0x0(%eax)
40f845:	51                   	push   %ecx
40f846:	00 41 00             	add    %al,0x0(%ecx)
40f849:	41                   	inc    %ecx
40f84a:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40f84e:	00 4e 00             	add    %cl,0x0(%esi)
40f851:	34 00                	xor    $0x0,%al
40f853:	5a                   	pop    %edx
40f854:	00 51 00             	add    %dl,0x0(%ecx)
40f857:	41                   	inc    %ecx
40f858:	00 41 00             	add    %al,0x0(%ecx)
40f85b:	41                   	inc    %ecx
40f85c:	00 4b 00             	add    %cl,0x0(%ebx)
40f85f:	41                   	inc    %ecx
40f860:	00 41 00             	add    %al,0x0(%ecx)
40f863:	42                   	inc    %edx
40f864:	00 48 00             	add    %cl,0x0(%eax)
40f867:	57                   	push   %edi
40f868:	00 45 00             	add    %al,0x0(%ebp)
40f86b:	51                   	push   %ecx
40f86c:	00 41 00             	add    %al,0x0(%ecx)
40f86f:	41                   	inc    %ecx
40f870:	00 41 00             	add    %al,0x0(%ecx)
40f873:	43                   	inc    %ebx
40f874:	00 42 00             	add    %al,0x0(%edx)
40f877:	4f                   	dec    %edi
40f878:	00 33                	add    %dh,(%ebx)
40f87a:	00 5a 00             	add    %bl,0x0(%edx)
40f87d:	55                   	push   %ebp
40f87e:	00 41 00             	add    %al,0x0(%ecx)
40f881:	41                   	inc    %ecx
40f882:	00 41 00             	add    %al,0x0(%ecx)
40f885:	41                   	inc    %ecx
40f886:	00 55 00             	add    %dl,0x0(%ebp)
40f889:	41                   	inc    %ecx
40f88a:	00 41 00             	add    %al,0x0(%ecx)
40f88d:	43                   	inc    %ebx
40f88e:	00 50 00             	add    %dl,0x0(%eax)
40f891:	4d                   	dec    %ebp
40f892:	00 4a 00             	add    %cl,0x0(%edx)
40f895:	51                   	push   %ecx
40f896:	00 41 00             	add    %al,0x0(%ecx)
40f899:	41                   	inc    %ecx
40f89a:	00 41 00             	add    %al,0x0(%ecx)
40f89d:	45                   	inc    %ebp
40f89e:	00 45 00             	add    %al,0x0(%ebp)
40f8a1:	44                   	inc    %esp
40f8a2:	00 41 00             	add    %al,0x0(%ecx)
40f8a5:	51                   	push   %ecx
40f8a6:	00 41 00             	add    %al,0x0(%ecx)
40f8a9:	41                   	inc    %ecx
40f8aa:	00 41 00             	add    %al,0x0(%ecx)
40f8ad:	41                   	inc    %ecx
40f8ae:	00 45 00             	add    %al,0x0(%ebp)
40f8b1:	43                   	inc    %ebx
40f8b2:	00 57 00             	add    %dl,0x0(%edi)
40f8b5:	41                   	inc    %ecx
40f8b6:	00 41 00             	add    %al,0x0(%ecx)
40f8b9:	41                   	inc    %ecx
40f8ba:	00 41 00             	add    %al,0x0(%ecx)
40f8bd:	41                   	inc    %ecx
40f8be:	00 4f 00             	add    %cl,0x0(%edi)
40f8c1:	4d                   	dec    %ebp
40f8c2:	00 57 00             	add    %dl,0x0(%edi)
40f8c5:	51                   	push   %ecx
40f8c6:	00 41 00             	add    %al,0x0(%ecx)
40f8c9:	41                   	inc    %ecx
40f8ca:	00 41 00             	add    %al,0x0(%ecx)
40f8cd:	4b                   	dec    %ebx
40f8ce:	00 4e 00             	add    %cl,0x0(%esi)
40f8d1:	34 00                	xor    $0x0,%al
40f8d3:	58                   	pop    %eax
40f8d4:	00 41 00             	add    %al,0x0(%ecx)
40f8d7:	41                   	inc    %ecx
40f8d8:	00 41 00             	add    %al,0x0(%ecx)
40f8db:	41                   	inc    %ecx
40f8dc:	00 4b 00             	add    %cl,0x0(%ebx)
40f8df:	41                   	inc    %ecx
40f8e0:	00 41 00             	add    %al,0x0(%ecx)
40f8e3:	42                   	inc    %edx
40f8e4:	00 48 00             	add    %cl,0x0(%eax)
40f8e7:	57                   	push   %edi
40f8e8:	00 45 00             	add    %al,0x0(%ebp)
40f8eb:	59                   	pop    %ecx
40f8ec:	00 41 00             	add    %al,0x0(%ecx)
40f8ef:	41                   	inc    %ecx
40f8f0:	00 41 00             	add    %al,0x0(%ecx)
40f8f3:	43                   	inc    %ebx
40f8f4:	00 48 00             	add    %cl,0x0(%eax)
40f8f7:	45                   	inc    %ebp
40f8f8:	00 4f 00             	add    %cl,0x0(%edi)
40f8fb:	49                   	dec    %ecx
40f8fc:	00 42 00             	add    %al,0x0(%edx)
40f8ff:	41                   	inc    %ecx
40f900:	00 42 00             	add    %al,0x0(%edx)
40f903:	59                   	pop    %ecx
40f904:	00 47 00             	add    %al,0x0(%edi)
40f907:	36 00 4c 00 59       	add    %cl,%ss:0x59(%eax,%eax,1)
40f90c:	00 41 00             	add    %al,0x0(%ecx)
40f90f:	41                   	inc    %ecx
40f910:	00 41 00             	add    %al,0x0(%ecx)
40f913:	46                   	inc    %esi
40f914:	00 41 00             	add    %al,0x0(%ecx)
40f917:	41                   	inc    %ecx
40f918:	00 41 00             	add    %al,0x0(%ecx)
40f91b:	54                   	push   %esp
40f91c:	00 33                	add    %dh,(%ebx)
40f91e:	00 43 00             	add    %al,0x0(%ebx)
40f921:	4d                   	dec    %ebp
40f922:	00 41 00             	add    %al,0x0(%ecx)
40f925:	41                   	inc    %ecx
40f926:	00 41 00             	add    %al,0x0(%ecx)
40f929:	42                   	inc    %edx
40f92a:	00 41 00             	add    %al,0x0(%ecx)
40f92d:	37                   	aaa
40f92e:	00 4a 00             	add    %cl,0x0(%edx)
40f931:	4d                   	dec    %ebp
40f932:	00 50 00             	add    %dl,0x0(%eax)
40f935:	52                   	push   %edx
40f936:	00 4f 00             	add    %cl,0x0(%edi)
40f939:	34 00                	xor    $0x0,%al
40f93b:	5a                   	pop    %edx
40f93c:	00 51 00             	add    %dl,0x0(%ecx)
40f93f:	41                   	inc    %ecx
40f940:	00 41 00             	add    %al,0x0(%ecx)
40f943:	41                   	inc    %ecx
40f944:	00 41 00             	add    %al,0x0(%ecx)
40f947:	55                   	push   %ebp
40f948:	00 33                	add    %dh,(%ebx)
40f94a:	00 5a 00             	add    %bl,0x0(%edx)
40f94d:	52                   	push   %edx
40f94e:	00 41 00             	add    %al,0x0(%ecx)
40f951:	41                   	inc    %ecx
40f952:	00 41 00             	add    %al,0x0(%ecx)
40f955:	41                   	inc    %ecx
40f956:	00 55 00             	add    %dl,0x0(%ebp)
40f959:	41                   	inc    %ecx
40f95a:	00 41 00             	add    %al,0x0(%ecx)
40f95d:	43                   	inc    %ebx
40f95e:	00 50 00             	add    %dl,0x0(%eax)
40f961:	4d                   	dec    %ebp
40f962:	00 4a 00             	add    %cl,0x0(%edx)
40f965:	51                   	push   %ecx
40f966:	00 41 00             	add    %al,0x0(%ecx)
40f969:	41                   	inc    %ecx
40f96a:	00 41 00             	add    %al,0x0(%ecx)
40f96d:	45                   	inc    %ebp
40f96e:	00 43 00             	add    %al,0x0(%ebx)
40f971:	35 00 58 00 54       	xor    $0x54005800,%eax
40f976:	00 45 00             	add    %al,0x0(%ebp)
40f979:	41                   	inc    %ecx
40f97a:	00 41 00             	add    %al,0x0(%ecx)
40f97d:	41                   	inc    %ecx
40f97e:	00 42 00             	add    %al,0x0(%edx)
40f981:	49                   	dec    %ecx
40f982:	00 41 00             	add    %al,0x0(%ecx)
40f985:	41                   	inc    %ecx
40f986:	00 45 00             	add    %al,0x0(%ebp)
40f989:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f98d:	54                   	push   %esp
40f98e:	00 41 00             	add    %al,0x0(%ecx)
40f991:	41                   	inc    %ecx
40f992:	00 41 00             	add    %al,0x0(%ecx)
40f995:	41                   	inc    %ecx
40f996:	00 49 00             	add    %cl,0x0(%ecx)
40f999:	34 00                	xor    $0x0,%al
40f99b:	53                   	push   %ebx
40f99c:	00 50 00             	add    %dl,0x0(%eax)
40f99f:	41                   	inc    %ecx
40f9a0:	00 41 00             	add    %al,0x0(%ecx)
40f9a3:	41                   	inc    %ecx
40f9a4:	00 48 00             	add    %cl,0x0(%eax)
40f9a7:	41                   	inc    %ecx
40f9a8:	00 33                	add    %dh,(%ebx)
40f9aa:	00 5a 00             	add    %bl,0x0(%edx)
40f9ad:	54                   	push   %esp
40f9ae:	00 41 00             	add    %al,0x0(%ecx)
40f9b1:	41                   	inc    %ecx
40f9b2:	00 41 00             	add    %al,0x0(%ecx)
40f9b5:	41                   	inc    %ecx
40f9b6:	00 55 00             	add    %dl,0x0(%ebp)
40f9b9:	41                   	inc    %ecx
40f9ba:	00 41 00             	add    %al,0x0(%ecx)
40f9bd:	43                   	inc    %ebx
40f9be:	00 50 00             	add    %dl,0x0(%eax)
40f9c1:	4d                   	dec    %ebp
40f9c2:	00 4a 00             	add    %cl,0x0(%edx)
40f9c5:	51                   	push   %ecx
40f9c6:	00 41 00             	add    %al,0x0(%ecx)
40f9c9:	41                   	inc    %ecx
40f9ca:	00 41 00             	add    %al,0x0(%ecx)
40f9cd:	45                   	inc    %ebp
40f9ce:	00 43 00             	add    %al,0x0(%ebx)
40f9d1:	35 00 58 00 54       	xor    $0x54005800,%eax
40f9d6:	00 49 00             	add    %cl,0x0(%ecx)
40f9d9:	41                   	inc    %ecx
40f9da:	00 41 00             	add    %al,0x0(%ecx)
40f9dd:	41                   	inc    %ecx
40f9de:	00 42 00             	add    %al,0x0(%edx)
40f9e1:	49                   	dec    %ecx
40f9e2:	00 41 00             	add    %al,0x0(%ecx)
40f9e5:	41                   	inc    %ecx
40f9e6:	00 45 00             	add    %al,0x0(%ebp)
40f9e9:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f9ed:	55                   	push   %ebp
40f9ee:	00 41 00             	add    %al,0x0(%ecx)
40f9f1:	41                   	inc    %ecx
40f9f2:	00 41 00             	add    %al,0x0(%ecx)
40f9f5:	41                   	inc    %ecx
40f9f6:	00 49 00             	add    %cl,0x0(%ecx)
40f9f9:	49                   	dec    %ecx
40f9fa:	00 44 00 46          	add    %al,0x46(%eax,%eax,1)
40f9fe:	00 41 00             	add    %al,0x0(%ecx)
40fa01:	45                   	inc    %ebp
40fa02:	00 41 00             	add    %al,0x0(%ecx)
40fa05:	41                   	inc    %ecx
40fa06:	00 41 00             	add    %al,0x0(%ecx)
40fa09:	49                   	dec    %ecx
40fa0a:	00 45 00             	add    %al,0x0(%ebp)
40fa0d:	43                   	inc    %ebx
40fa0e:	00 41 00             	add    %al,0x0(%ecx)
40fa11:	41                   	inc    %ecx
40fa12:	00 41 00             	add    %al,0x0(%ecx)
40fa15:	41                   	inc    %ecx
40fa16:	00 41 00             	add    %al,0x0(%ecx)
40fa19:	34 00                	xor    $0x0,%al
40fa1b:	5a                   	pop    %edx
40fa1c:	00 4e 00             	add    %cl,0x0(%esi)
40fa1f:	41                   	inc    %ecx
40fa20:	00 41 00             	add    %al,0x0(%ecx)
40fa23:	41                   	inc    %ecx
40fa24:	00 41 00             	add    %al,0x0(%ecx)
40fa27:	55                   	push   %ebp
40fa28:	00 33                	add    %dh,(%ebx)
40fa2a:	00 5a 00             	add    %bl,0x0(%edx)
40fa2d:	4f                   	dec    %edi
40fa2e:	00 41 00             	add    %al,0x0(%ecx)
40fa31:	41                   	inc    %ecx
40fa32:	00 41 00             	add    %al,0x0(%ecx)
40fa35:	41                   	inc    %ecx
40fa36:	00 55 00             	add    %dl,0x0(%ebp)
40fa39:	41                   	inc    %ecx
40fa3a:	00 41 00             	add    %al,0x0(%ecx)
40fa3d:	43                   	inc    %ebx
40fa3e:	00 50 00             	add    %dl,0x0(%eax)
40fa41:	4d                   	dec    %ebp
40fa42:	00 4b 00             	add    %cl,0x0(%ebx)
40fa45:	41                   	inc    %ecx
40fa46:	00 41 00             	add    %al,0x0(%ecx)
40fa49:	41                   	inc    %ecx
40fa4a:	00 41 00             	add    %al,0x0(%ecx)
40fa4d:	45                   	inc    %ebp
40fa4e:	00 4f 00             	add    %cl,0x0(%edi)
40fa51:	4a                   	dec    %edx
40fa52:	00 46 00             	add    %al,0x0(%esi)
40fa55:	51                   	push   %ecx
40fa56:	00 43 00             	add    %al,0x0(%ebx)
40fa59:	41                   	inc    %ecx
40fa5a:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40fa5e:	00 4e 00             	add    %cl,0x0(%esi)
40fa61:	34 00                	xor    $0x0,%al
40fa63:	58                   	pop    %eax
40fa64:	00 51 00             	add    %dl,0x0(%ecx)
40fa67:	41                   	inc    %ecx
40fa68:	00 41 00             	add    %al,0x0(%ecx)
40fa6b:	41                   	inc    %ecx
40fa6c:	00 4b 00             	add    %cl,0x0(%ebx)
40fa6f:	41                   	inc    %ecx
40fa70:	00 41 00             	add    %al,0x0(%ecx)