63d7b9:	57                   	push   %edi
63d7ba:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d7be:	2b f8                	sub    %eax,%edi
63d7c0:	57                   	push   %edi
63d7c1:	50                   	push   %eax
63d7c2:	56                   	push   %esi
63d7c3:	e8 ba 13 de ff       	call   0x41eb82
63d7c8:	83 c4 0c             	add    $0xc,%esp
63d7cb:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d7ce:	5f                   	pop    %edi
63d7cf:	5e                   	pop    %esi
63d7d0:	c3                   	ret
63d7d1:	cc                   	int3
63d7d2:	cc                   	int3
63d7d3:	cc                   	int3
63d7d4:	cc                   	int3
63d7d5:	cc                   	int3
63d7d6:	cc                   	int3
63d7d7:	cc                   	int3
63d7d8:	cc                   	int3
63d7d9:	cc                   	int3
63d7da:	cc                   	int3
63d7db:	cc                   	int3
63d7dc:	cc                   	int3
63d7dd:	cc                   	int3
63d7de:	cc                   	int3
63d7df:	cc                   	int3
63d7e0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d7e4:	56                   	push   %esi
63d7e5:	8b 74 24 10          	mov    0x10(%esp),%esi
63d7e9:	57                   	push   %edi
63d7ea:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d7ee:	2b f8                	sub    %eax,%edi
63d7f0:	57                   	push   %edi
63d7f1:	50                   	push   %eax
63d7f2:	56                   	push   %esi
63d7f3:	e8 8a 13 de ff       	call   0x41eb82
63d7f8:	83 c4 0c             	add    $0xc,%esp
63d7fb:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d7fe:	5f                   	pop    %edi
63d7ff:	5e                   	pop    %esi
63d800:	c3                   	ret
63d801:	cc                   	int3
63d802:	cc                   	int3
63d803:	cc                   	int3
63d804:	cc                   	int3
63d805:	cc                   	int3
63d806:	cc                   	int3
63d807:	cc                   	int3
63d808:	cc                   	int3
63d809:	cc                   	int3
63d80a:	cc                   	int3
63d80b:	cc                   	int3
63d80c:	cc                   	int3
63d80d:	cc                   	int3
63d80e:	cc                   	int3
63d80f:	cc                   	int3
63d810:	8b 44 24 04          	mov    0x4(%esp),%eax
63d814:	56                   	push   %esi
63d815:	8b 74 24 10          	mov    0x10(%esp),%esi
63d819:	57                   	push   %edi
63d81a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d81e:	2b f8                	sub    %eax,%edi
63d820:	57                   	push   %edi
63d821:	50                   	push   %eax
63d822:	56                   	push   %esi
63d823:	e8 5a 13 de ff       	call   0x41eb82
63d828:	83 c4 0c             	add    $0xc,%esp
63d82b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d82e:	5f                   	pop    %edi
63d82f:	5e                   	pop    %esi
63d830:	c3                   	ret
63d831:	cc                   	int3
63d832:	cc                   	int3
63d833:	cc                   	int3
63d834:	cc                   	int3
63d835:	cc                   	int3
63d836:	cc                   	int3
63d837:	cc                   	int3
63d838:	cc                   	int3
63d839:	cc                   	int3
63d83a:	cc                   	int3
63d83b:	cc                   	int3
63d83c:	cc                   	int3
63d83d:	cc                   	int3
63d83e:	cc                   	int3
63d83f:	cc                   	int3
63d840:	8b 44 24 04          	mov    0x4(%esp),%eax
63d844:	56                   	push   %esi
63d845:	8b 74 24 10          	mov    0x10(%esp),%esi
63d849:	57                   	push   %edi
63d84a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d84e:	2b f8                	sub    %eax,%edi
63d850:	57                   	push   %edi
63d851:	50                   	push   %eax
63d852:	56                   	push   %esi
63d853:	e8 2a 13 de ff       	call   0x41eb82
63d858:	83 c4 0c             	add    $0xc,%esp
63d85b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d85e:	5f                   	pop    %edi
63d85f:	5e                   	pop    %esi
63d860:	c3                   	ret
63d861:	cc                   	int3
63d862:	cc                   	int3
63d863:	cc                   	int3
63d864:	cc                   	int3
63d865:	cc                   	int3
63d866:	cc                   	int3
63d867:	cc                   	int3
63d868:	cc                   	int3
63d869:	cc                   	int3
63d86a:	cc                   	int3
63d86b:	cc                   	int3
63d86c:	cc                   	int3
63d86d:	cc                   	int3
63d86e:	cc                   	int3
63d86f:	cc                   	int3
63d870:	8b 44 24 04          	mov    0x4(%esp),%eax
63d874:	56                   	push   %esi
63d875:	8b 74 24 10          	mov    0x10(%esp),%esi
63d879:	57                   	push   %edi
63d87a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d87e:	2b f8                	sub    %eax,%edi
63d880:	57                   	push   %edi
63d881:	50                   	push   %eax
63d882:	56                   	push   %esi
63d883:	e8 fa 12 de ff       	call   0x41eb82
63d888:	83 c4 0c             	add    $0xc,%esp
63d88b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d88e:	5f                   	pop    %edi
63d88f:	5e                   	pop    %esi
63d890:	c3                   	ret
63d891:	cc                   	int3
63d892:	cc                   	int3
63d893:	cc                   	int3
63d894:	cc                   	int3
63d895:	cc                   	int3
63d896:	cc                   	int3
63d897:	cc                   	int3
63d898:	cc                   	int3
63d899:	cc                   	int3
63d89a:	cc                   	int3
63d89b:	cc                   	int3
63d89c:	cc                   	int3
63d89d:	cc                   	int3
63d89e:	cc                   	int3
63d89f:	cc                   	int3
63d8a0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d8a4:	56                   	push   %esi
63d8a5:	8b 74 24 10          	mov    0x10(%esp),%esi
63d8a9:	57                   	push   %edi
63d8aa:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d8ae:	2b f8                	sub    %eax,%edi
63d8b0:	57                   	push   %edi
63d8b1:	50                   	push   %eax
63d8b2:	56                   	push   %esi
63d8b3:	e8 ca 12 de ff       	call   0x41eb82
63d8b8:	83 c4 0c             	add    $0xc,%esp
63d8bb:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d8be:	5f                   	pop    %edi
63d8bf:	5e                   	pop    %esi
63d8c0:	c3                   	ret
63d8c1:	cc                   	int3
63d8c2:	cc                   	int3
63d8c3:	cc                   	int3
63d8c4:	cc                   	int3
63d8c5:	cc                   	int3
63d8c6:	cc                   	int3
63d8c7:	cc                   	int3
63d8c8:	cc                   	int3
63d8c9:	cc                   	int3
63d8ca:	cc                   	int3
63d8cb:	cc                   	int3
63d8cc:	cc                   	int3
63d8cd:	cc                   	int3
63d8ce:	cc                   	int3
63d8cf:	cc                   	int3
63d8d0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d8d4:	56                   	push   %esi
63d8d5:	8b 74 24 10          	mov    0x10(%esp),%esi
63d8d9:	57                   	push   %edi
63d8da:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d8de:	2b f8                	sub    %eax,%edi
63d8e0:	57                   	push   %edi
63d8e1:	50                   	push   %eax
63d8e2:	56                   	push   %esi
63d8e3:	e8 9a 12 de ff       	call   0x41eb82
63d8e8:	83 c4 0c             	add    $0xc,%esp
63d8eb:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d8ee:	5f                   	pop    %edi
63d8ef:	5e                   	pop    %esi
63d8f0:	c3                   	ret
63d8f1:	cc                   	int3
63d8f2:	cc                   	int3
63d8f3:	cc                   	int3
63d8f4:	cc                   	int3
63d8f5:	cc                   	int3
63d8f6:	cc                   	int3
63d8f7:	cc                   	int3
63d8f8:	cc                   	int3
63d8f9:	cc                   	int3
63d8fa:	cc                   	int3
63d8fb:	cc                   	int3
63d8fc:	cc                   	int3
63d8fd:	cc                   	int3
63d8fe:	cc                   	int3
63d8ff:	cc                   	int3
63d900:	8b 44 24 04          	mov    0x4(%esp),%eax
63d904:	56                   	push   %esi
63d905:	8b 74 24 10          	mov    0x10(%esp),%esi
63d909:	57                   	push   %edi
63d90a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d90e:	2b f8                	sub    %eax,%edi
63d910:	57                   	push   %edi
63d911:	50                   	push   %eax
63d912:	56                   	push   %esi
63d913:	e8 6a 12 de ff       	call   0x41eb82
63d918:	83 c4 0c             	add    $0xc,%esp
63d91b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d91e:	5f                   	pop    %edi
63d91f:	5e                   	pop    %esi
63d920:	c3                   	ret
63d921:	cc                   	int3
63d922:	cc                   	int3
63d923:	cc                   	int3
63d924:	cc                   	int3
63d925:	cc                   	int3
63d926:	cc                   	int3
63d927:	cc                   	int3
63d928:	cc                   	int3
63d929:	cc                   	int3
63d92a:	cc                   	int3
63d92b:	cc                   	int3
63d92c:	cc                   	int3
63d92d:	cc                   	int3
63d92e:	cc                   	int3
63d92f:	cc                   	int3
63d930:	8b 44 24 04          	mov    0x4(%esp),%eax
63d934:	56                   	push   %esi
63d935:	8b 74 24 10          	mov    0x10(%esp),%esi
63d939:	57                   	push   %edi
63d93a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d93e:	2b f8                	sub    %eax,%edi
63d940:	57                   	push   %edi
63d941:	50                   	push   %eax
63d942:	56                   	push   %esi
63d943:	e8 3a 12 de ff       	call   0x41eb82
63d948:	83 c4 0c             	add    $0xc,%esp
63d94b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d94e:	5f                   	pop    %edi
63d94f:	5e                   	pop    %esi
63d950:	c3                   	ret
63d951:	cc                   	int3
63d952:	cc                   	int3
63d953:	cc                   	int3
63d954:	cc                   	int3
63d955:	cc                   	int3
63d956:	cc                   	int3
63d957:	cc                   	int3
63d958:	cc                   	int3
63d959:	cc                   	int3
63d95a:	cc                   	int3
63d95b:	cc                   	int3
63d95c:	cc                   	int3
63d95d:	cc                   	int3
63d95e:	cc                   	int3
63d95f:	cc                   	int3
63d960:	51                   	push   %ecx
63d961:	ff 34 24             	push   (%esp)
63d964:	ff 74 24 18          	push   0x18(%esp)
63d968:	ff 74 24 18          	push   0x18(%esp)
63d96c:	ff 74 24 18          	push   0x18(%esp)
63d970:	ff 74 24 18          	push   0x18(%esp)
63d974:	e8 fd ea de ff       	call   0x42c476
63d979:	83 c4 18             	add    $0x18,%esp
63d97c:	c3                   	ret
63d97d:	cc                   	int3
63d97e:	cc                   	int3
63d97f:	cc                   	int3
63d980:	cc                   	int3
63d981:	cc                   	int3
63d982:	cc                   	int3
63d983:	cc                   	int3
63d984:	cc                   	int3
63d985:	cc                   	int3
63d986:	cc                   	int3
63d987:	cc                   	int3
63d988:	cc                   	int3
63d989:	cc                   	int3
63d98a:	cc                   	int3
63d98b:	cc                   	int3
63d98c:	cc                   	int3
63d98d:	cc                   	int3
63d98e:	cc                   	int3
63d98f:	cc                   	int3
63d990:	51                   	push   %ecx
63d991:	ff 34 24             	push   (%esp)
63d994:	ff 74 24 18          	push   0x18(%esp)
63d998:	ff 74 24 18          	push   0x18(%esp)
63d99c:	ff 74 24 18          	push   0x18(%esp)
63d9a0:	ff 74 24 18          	push   0x18(%esp)
63d9a4:	e8 b4 dd dc ff       	call   0x40b75d
63d9a9:	83 c4 18             	add    $0x18,%esp
63d9ac:	c3                   	ret
63d9ad:	cc                   	int3
63d9ae:	cc                   	int3
63d9af:	cc                   	int3
63d9b0:	cc                   	int3
63d9b1:	cc                   	int3
63d9b2:	cc                   	int3
63d9b3:	cc                   	int3
63d9b4:	cc                   	int3
63d9b5:	cc                   	int3
63d9b6:	cc                   	int3
63d9b7:	cc                   	int3
63d9b8:	cc                   	int3
63d9b9:	cc                   	int3
63d9ba:	cc                   	int3
63d9bb:	cc                   	int3
63d9bc:	cc                   	int3
63d9bd:	cc                   	int3
63d9be:	cc                   	int3
63d9bf:	cc                   	int3
63d9c0:	51                   	push   %ecx
63d9c1:	ff 34 24             	push   (%esp)
63d9c4:	ff 74 24 18          	push   0x18(%esp)
63d9c8:	ff 74 24 18          	push   0x18(%esp)
63d9cc:	ff 74 24 18          	push   0x18(%esp)
63d9d0:	ff 74 24 18          	push   0x18(%esp)
63d9d4:	e8 80 eb dc ff       	call   0x40c559
63d9d9:	83 c4 18             	add    $0x18,%esp
63d9dc:	c3                   	ret
63d9dd:	cc                   	int3
63d9de:	cc                   	int3
63d9df:	cc                   	int3
63d9e0:	cc                   	int3
63d9e1:	cc                   	int3
63d9e2:	cc                   	int3
63d9e3:	cc                   	int3
63d9e4:	cc                   	int3
63d9e5:	cc                   	int3
63d9e6:	cc                   	int3
63d9e7:	cc                   	int3
63d9e8:	cc                   	int3
63d9e9:	cc                   	int3
63d9ea:	cc                   	int3
63d9eb:	cc                   	int3
63d9ec:	cc                   	int3
63d9ed:	cc                   	int3
63d9ee:	cc                   	int3