4c8903:	8b 4c 24 54          	mov    0x54(%esp),%ecx
4c8907:	03 f2                	add    %edx,%esi
4c8909:	33 4c 24 18          	xor    0x18(%esp),%ecx
4c890d:	33 fd                	xor    %ebp,%edi
4c890f:	33 4c 24 44          	xor    0x44(%esp),%ecx
4c8913:	8b d6                	mov    %esi,%edx
4c8915:	33 4c 24 24          	xor    0x24(%esp),%ecx
4c8919:	d1 c1                	rol    $1,%ecx
4c891b:	89 4c 24 30          	mov    %ecx,0x30(%esp)
4c891f:	c1 c2 05             	rol    $0x5,%edx
4c8922:	03 54 24 40          	add    0x40(%esp),%edx
4c8926:	c1 c3 1e             	rol    $0x1e,%ebx
4c8929:	33 fb                	xor    %ebx,%edi
4c892b:	c1 c5 1e             	rol    $0x1e,%ebp
4c892e:	03 fa                	add    %edx,%edi
4c8930:	89 5c 24 58          	mov    %ebx,0x58(%esp)
4c8934:	8b d1                	mov    %ecx,%edx
4c8936:	89 6c 24 44          	mov    %ebp,0x44(%esp)
4c893a:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
4c893e:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8944:	33 4c 24 38          	xor    0x38(%esp),%ecx
4c8948:	03 fa                	add    %edx,%edi
4c894a:	33 4c 24 3c          	xor    0x3c(%esp),%ecx
4c894e:	8b d7                	mov    %edi,%edx
4c8950:	33 4c 24 28          	xor    0x28(%esp),%ecx
4c8954:	d1 c1                	rol    $1,%ecx
4c8956:	89 4c 24 34          	mov    %ecx,0x34(%esp)
4c895a:	8b cd                	mov    %ebp,%ecx
4c895c:	33 ce                	xor    %esi,%ecx
4c895e:	c1 c2 05             	rol    $0x5,%edx
4c8961:	03 54 24 5c          	add    0x5c(%esp),%edx
4c8965:	33 d9                	xor    %ecx,%ebx
4c8967:	8b 4c 24 64          	mov    0x64(%esp),%ecx
4c896b:	03 da                	add    %edx,%ebx
4c896d:	33 4c 24 50          	xor    0x50(%esp),%ecx
4c8971:	33 4c 24 18          	xor    0x18(%esp),%ecx
4c8975:	33 4c 24 2c          	xor    0x2c(%esp),%ecx
4c8979:	8b 54 24 34          	mov    0x34(%esp),%edx
4c897d:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8983:	d1 c1                	rol    $1,%ecx
4c8985:	03 da                	add    %edx,%ebx
4c8987:	89 4c 24 18          	mov    %ecx,0x18(%esp)
4c898b:	c1 c6 1e             	rol    $0x1e,%esi
4c898e:	8b d3                	mov    %ebx,%edx
4c8990:	c1 c2 05             	rol    $0x5,%edx
4c8993:	33 ee                	xor    %esi,%ebp
4c8995:	03 54 24 58          	add    0x58(%esp),%edx
4c8999:	33 ef                	xor    %edi,%ebp
4c899b:	03 ea                	add    %edx,%ebp
4c899d:	c1 c7 1e             	rol    $0x1e,%edi
4c89a0:	8b d1                	mov    %ecx,%edx
4c89a2:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c89a6:	33 4c 24 4c          	xor    0x4c(%esp),%ecx
4c89aa:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c89b0:	33 4c 24 38          	xor    0x38(%esp),%ecx
4c89b4:	03 ea                	add    %edx,%ebp
4c89b6:	33 4c 24 30          	xor    0x30(%esp),%ecx
4c89ba:	8b d5                	mov    %ebp,%edx
4c89bc:	d1 c1                	rol    $1,%ecx
4c89be:	89 4c 24 38          	mov    %ecx,0x38(%esp)
4c89c2:	8b ce                	mov    %esi,%ecx
4c89c4:	33 cf                	xor    %edi,%ecx
4c89c6:	c1 c2 05             	rol    $0x5,%edx
4c89c9:	03 54 24 44          	add    0x44(%esp),%edx
4c89cd:	33 cb                	xor    %ebx,%ecx
4c89cf:	03 ca                	add    %edx,%ecx
4c89d1:	c1 c3 1e             	rol    $0x1e,%ebx
4c89d4:	8b 54 24 38          	mov    0x38(%esp),%edx
4c89d8:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c89de:	03 d1                	add    %ecx,%edx
4c89e0:	8b 4c 24 14          	mov    0x14(%esp),%ecx
4c89e4:	33 4c 24 50          	xor    0x50(%esp),%ecx
4c89e8:	33 4c 24 34          	xor    0x34(%esp),%ecx
4c89ec:	33 4c 24 20          	xor    0x20(%esp),%ecx
4c89f0:	d1 c1                	rol    $1,%ecx
4c89f2:	89 4c 24 3c          	mov    %ecx,0x3c(%esp)
4c89f6:	8b cf                	mov    %edi,%ecx
4c89f8:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c89fc:	33 cb                	xor    %ebx,%ecx
4c89fe:	c1 c2 05             	rol    $0x5,%edx
4c8a01:	33 cd                	xor    %ebp,%ecx
4c8a03:	03 d6                	add    %esi,%edx
4c8a05:	c1 c5 1e             	rol    $0x1e,%ebp
4c8a08:	03 ca                	add    %edx,%ecx
4c8a0a:	8b 74 24 5c          	mov    0x5c(%esp),%esi
4c8a0e:	8b 54 24 3c          	mov    0x3c(%esp),%edx
4c8a12:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8a18:	03 d1                	add    %ecx,%edx
4c8a1a:	8b 4c 24 48          	mov    0x48(%esp),%ecx
4c8a1e:	33 4c 24 4c          	xor    0x4c(%esp),%ecx
4c8a22:	33 4c 24 18          	xor    0x18(%esp),%ecx
4c8a26:	33 4c 24 24          	xor    0x24(%esp),%ecx
4c8a2a:	d1 c1                	rol    $1,%ecx
4c8a2c:	89 4c 24 40          	mov    %ecx,0x40(%esp)
4c8a30:	8b cb                	mov    %ebx,%ecx
4c8a32:	33 cd                	xor    %ebp,%ecx
4c8a34:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8a38:	33 ce                	xor    %esi,%ecx
4c8a3a:	c1 c2 05             	rol    $0x5,%edx
4c8a3d:	03 d7                	add    %edi,%edx
4c8a3f:	c1 c6 1e             	rol    $0x1e,%esi
4c8a42:	03 ca                	add    %edx,%ecx
4c8a44:	8b 7c 24 58          	mov    0x58(%esp),%edi
4c8a48:	8b 54 24 40          	mov    0x40(%esp),%edx
4c8a4c:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8a52:	03 d1                	add    %ecx,%edx
4c8a54:	8b 4c 24 54          	mov    0x54(%esp),%ecx
4c8a58:	33 4c 24 14          	xor    0x14(%esp),%ecx
4c8a5c:	33 4c 24 38          	xor    0x38(%esp),%ecx
4c8a60:	33 4c 24 28          	xor    0x28(%esp),%ecx
4c8a64:	d1 c1                	rol    $1,%ecx
4c8a66:	89 4c 24 14          	mov    %ecx,0x14(%esp)
4c8a6a:	8b cf                	mov    %edi,%ecx
4c8a6c:	33 cd                	xor    %ebp,%ecx
4c8a6e:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8a72:	33 ce                	xor    %esi,%ecx
4c8a74:	c1 c2 05             	rol    $0x5,%edx
4c8a77:	03 d3                	add    %ebx,%edx
4c8a79:	c1 c7 1e             	rol    $0x1e,%edi
4c8a7c:	03 ca                	add    %edx,%ecx
4c8a7e:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
4c8a82:	8b 54 24 14          	mov    0x14(%esp),%edx
4c8a86:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8a8c:	03 d1                	add    %ecx,%edx
4c8a8e:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
4c8a92:	33 4c 24 48          	xor    0x48(%esp),%ecx
4c8a96:	33 4c 24 3c          	xor    0x3c(%esp),%ecx
4c8a9a:	33 4c 24 2c          	xor    0x2c(%esp),%ecx
4c8a9e:	d1 c1                	rol    $1,%ecx
4c8aa0:	89 4c 24 44          	mov    %ecx,0x44(%esp)
4c8aa4:	8b cf                	mov    %edi,%ecx
4c8aa6:	33 cb                	xor    %ebx,%ecx
4c8aa8:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8aac:	c1 c2 05             	rol    $0x5,%edx
4c8aaf:	33 ce                	xor    %esi,%ecx
4c8ab1:	03 d5                	add    %ebp,%edx
4c8ab3:	c1 c3 1e             	rol    $0x1e,%ebx
4c8ab6:	03 ca                	add    %edx,%ecx
4c8ab8:	8b 6c 24 58          	mov    0x58(%esp),%ebp
4c8abc:	8b 54 24 44          	mov    0x44(%esp),%edx
4c8ac0:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8ac6:	03 d1                	add    %ecx,%edx
4c8ac8:	8b 4c 24 64          	mov    0x64(%esp),%ecx
4c8acc:	33 4c 24 54          	xor    0x54(%esp),%ecx
4c8ad0:	33 4c 24 40          	xor    0x40(%esp),%ecx
4c8ad4:	33 4c 24 30          	xor    0x30(%esp),%ecx
4c8ad8:	d1 c1                	rol    $1,%ecx
4c8ada:	89 4c 24 48          	mov    %ecx,0x48(%esp)
4c8ade:	8b cf                	mov    %edi,%ecx
4c8ae0:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8ae4:	33 cb                	xor    %ebx,%ecx
4c8ae6:	c1 c2 05             	rol    $0x5,%edx
4c8ae9:	33 cd                	xor    %ebp,%ecx
4c8aeb:	03 d6                	add    %esi,%edx
4c8aed:	c1 c5 1e             	rol    $0x1e,%ebp
4c8af0:	03 ca                	add    %edx,%ecx
4c8af2:	8b 54 24 48          	mov    0x48(%esp),%edx
4c8af6:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8afc:	03 d1                	add    %ecx,%edx
4c8afe:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c8b02:	33 4c 24 1c          	xor    0x1c(%esp),%ecx
4c8b06:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8b0a:	33 4c 24 14          	xor    0x14(%esp),%ecx
4c8b0e:	33 4c 24 34          	xor    0x34(%esp),%ecx
4c8b12:	d1 c1                	rol    $1,%ecx
4c8b14:	89 4c 24 1c          	mov    %ecx,0x1c(%esp)
4c8b18:	8b cb                	mov    %ebx,%ecx
4c8b1a:	33 cd                	xor    %ebp,%ecx
4c8b1c:	8b 74 24 5c          	mov    0x5c(%esp),%esi
4c8b20:	33 ce                	xor    %esi,%ecx
4c8b22:	c1 c2 05             	rol    $0x5,%edx
4c8b25:	03 d7                	add    %edi,%edx
4c8b27:	c1 c6 1e             	rol    $0x1e,%esi
4c8b2a:	03 ca                	add    %edx,%ecx
4c8b2c:	8b 7c 24 58          	mov    0x58(%esp),%edi
4c8b30:	8b 54 24 1c          	mov    0x1c(%esp),%edx
4c8b34:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8b3a:	03 d1                	add    %ecx,%edx
4c8b3c:	8b 4c 24 64          	mov    0x64(%esp),%ecx
4c8b40:	33 4c 24 44          	xor    0x44(%esp),%ecx
4c8b44:	33 4c 24 18          	xor    0x18(%esp),%ecx
4c8b48:	33 4c 24 20          	xor    0x20(%esp),%ecx
4c8b4c:	d1 c1                	rol    $1,%ecx
4c8b4e:	89 4c 24 64          	mov    %ecx,0x64(%esp)
4c8b52:	8b cd                	mov    %ebp,%ecx
4c8b54:	33 ce                	xor    %esi,%ecx
4c8b56:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8b5a:	33 cf                	xor    %edi,%ecx
4c8b5c:	c1 c2 05             	rol    $0x5,%edx
4c8b5f:	03 d3                	add    %ebx,%edx
4c8b61:	c1 c7 1e             	rol    $0x1e,%edi
4c8b64:	03 ca                	add    %edx,%ecx
4c8b66:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
4c8b6a:	8b 54 24 64          	mov    0x64(%esp),%edx
4c8b6e:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8b74:	03 d1                	add    %ecx,%edx
4c8b76:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c8b7a:	33 4c 24 48          	xor    0x48(%esp),%ecx
4c8b7e:	33 4c 24 38          	xor    0x38(%esp),%ecx
4c8b82:	33 4c 24 24          	xor    0x24(%esp),%ecx
4c8b86:	d1 c1                	rol    $1,%ecx
4c8b88:	89 4c 24 10          	mov    %ecx,0x10(%esp)
4c8b8c:	8b ce                	mov    %esi,%ecx
4c8b8e:	33 cf                	xor    %edi,%ecx
4c8b90:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8b94:	33 cb                	xor    %ebx,%ecx
4c8b96:	c1 c2 05             	rol    $0x5,%edx
4c8b99:	03 d5                	add    %ebp,%edx
4c8b9b:	c1 c3 1e             	rol    $0x1e,%ebx
4c8b9e:	03 ca                	add    %edx,%ecx
4c8ba0:	8b 6c 24 58          	mov    0x58(%esp),%ebp
4c8ba4:	8b 54 24 10          	mov    0x10(%esp),%edx
4c8ba8:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8bae:	03 d1                	add    %ecx,%edx
4c8bb0:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
4c8bb4:	33 4c 24 3c          	xor    0x3c(%esp),%ecx
4c8bb8:	33 4c 24 28          	xor    0x28(%esp),%ecx
4c8bbc:	33 4c 24 20          	xor    0x20(%esp),%ecx
4c8bc0:	d1 c1                	rol    $1,%ecx
4c8bc2:	89 4c 24 20          	mov    %ecx,0x20(%esp)
4c8bc6:	8b cd                	mov    %ebp,%ecx
4c8bc8:	33 cf                	xor    %edi,%ecx
4c8bca:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8bce:	33 cb                	xor    %ebx,%ecx
4c8bd0:	c1 c2 05             	rol    $0x5,%edx
4c8bd3:	03 d6                	add    %esi,%edx
4c8bd5:	c1 c5 1e             	rol    $0x1e,%ebp
4c8bd8:	8b 74 24 5c          	mov    0x5c(%esp),%esi
4c8bdc:	03 ca                	add    %edx,%ecx
4c8bde:	8b 54 24 20          	mov    0x20(%esp),%edx
4c8be2:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8be8:	03 d1                	add    %ecx,%edx
4c8bea:	8b 4c 24 64          	mov    0x64(%esp),%ecx
4c8bee:	33 4c 24 40          	xor    0x40(%esp),%ecx
4c8bf2:	33 4c 24 2c          	xor    0x2c(%esp),%ecx
4c8bf6:	33 4c 24 24          	xor    0x24(%esp),%ecx
4c8bfa:	d1 c1                	rol    $1,%ecx
4c8bfc:	89 4c 24 24          	mov    %ecx,0x24(%esp)
4c8c00:	8b cd                	mov    %ebp,%ecx
4c8c02:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8c06:	33 ce                	xor    %esi,%ecx
4c8c08:	c1 c2 05             	rol    $0x5,%edx
4c8c0b:	33 cb                	xor    %ebx,%ecx
4c8c0d:	03 d7                	add    %edi,%edx
4c8c0f:	c1 c6 1e             	rol    $0x1e,%esi
4c8c12:	03 ca                	add    %edx,%ecx
4c8c14:	8b 7c 24 58          	mov    0x58(%esp),%edi
4c8c18:	8b 54 24 24          	mov    0x24(%esp),%edx
4c8c1c:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8c22:	03 d1                	add    %ecx,%edx
4c8c24:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c8c28:	33 4c 24 14          	xor    0x14(%esp),%ecx
4c8c2c:	33 4c 24 30          	xor    0x30(%esp),%ecx
4c8c30:	33 4c 24 28          	xor    0x28(%esp),%ecx
4c8c34:	d1 c1                	rol    $1,%ecx
4c8c36:	89 4c 24 28          	mov    %ecx,0x28(%esp)
4c8c3a:	8b cd                	mov    %ebp,%ecx
4c8c3c:	33 ce                	xor    %esi,%ecx
4c8c3e:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8c42:	33 cf                	xor    %edi,%ecx
4c8c44:	c1 c2 05             	rol    $0x5,%edx
4c8c47:	03 d3                	add    %ebx,%edx
4c8c49:	c1 c7 1e             	rol    $0x1e,%edi
4c8c4c:	03 ca                	add    %edx,%ecx
4c8c4e:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
4c8c52:	8b 54 24 28          	mov    0x28(%esp),%edx
4c8c56:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8c5c:	03 d1                	add    %ecx,%edx
4c8c5e:	8b 4c 24 44          	mov    0x44(%esp),%ecx
4c8c62:	33 4c 24 34          	xor    0x34(%esp),%ecx
4c8c66:	33 4c 24 2c          	xor    0x2c(%esp),%ecx
4c8c6a:	33 4c 24 20          	xor    0x20(%esp),%ecx
4c8c6e:	d1 c1                	rol    $1,%ecx
4c8c70:	89 4c 24 2c          	mov    %ecx,0x2c(%esp)
4c8c74:	8b ce                	mov    %esi,%ecx
4c8c76:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8c7a:	33 cf                	xor    %edi,%ecx
4c8c7c:	c1 c2 05             	rol    $0x5,%edx
4c8c7f:	33 cb                	xor    %ebx,%ecx
4c8c81:	03 d5                	add    %ebp,%edx
4c8c83:	c1 c3 1e             	rol    $0x1e,%ebx
4c8c86:	8b 6c 24 48          	mov    0x48(%esp),%ebp
4c8c8a:	03 ca                	add    %edx,%ecx
4c8c8c:	33 6c 24 18          	xor    0x18(%esp),%ebp
4c8c90:	33 6c 24 30          	xor    0x30(%esp),%ebp
4c8c94:	8b 54 24 2c          	mov    0x2c(%esp),%edx
4c8c98:	33 6c 24 24          	xor    0x24(%esp),%ebp
4c8c9c:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8ca2:	03 ca                	add    %edx,%ecx
4c8ca4:	d1 c5                	rol    $1,%ebp
4c8ca6:	89 4c 24 54          	mov    %ecx,0x54(%esp)
4c8caa:	8b d1                	mov    %ecx,%edx
4c8cac:	c1 c2 05             	rol    $0x5,%edx
4c8caf:	8b cf                	mov    %edi,%ecx
4c8cb1:	33 cb                	xor    %ebx,%ecx
4c8cb3:	89 6c 24 30          	mov    %ebp,0x30(%esp)
4c8cb7:	8b 6c 24 58          	mov    0x58(%esp),%ebp
4c8cbb:	03 d6                	add    %esi,%edx
4c8cbd:	8b 74 24 54          	mov    0x54(%esp),%esi
4c8cc1:	33 cd                	xor    %ebp,%ecx
4c8cc3:	03 ca                	add    %edx,%ecx
4c8cc5:	c1 c5 1e             	rol    $0x1e,%ebp
4c8cc8:	8b 54 24 30          	mov    0x30(%esp),%edx
4c8ccc:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8cd2:	03 d1                	add    %ecx,%edx
4c8cd4:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
4c8cd8:	33 4c 24 38          	xor    0x38(%esp),%ecx
4c8cdc:	33 4c 24 34          	xor    0x34(%esp),%ecx
4c8ce0:	33 4c 24 28          	xor    0x28(%esp),%ecx
4c8ce4:	d1 c1                	rol    $1,%ecx
4c8ce6:	89 4c 24 34          	mov    %ecx,0x34(%esp)
4c8cea:	8b cb                	mov    %ebx,%ecx
4c8cec:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8cf0:	33 cd                	xor    %ebp,%ecx
4c8cf2:	c1 c2 05             	rol    $0x5,%edx
4c8cf5:	33 ce                	xor    %esi,%ecx
4c8cf7:	03 d7                	add    %edi,%edx
4c8cf9:	03 ca                	add    %edx,%ecx
4c8cfb:	8b 54 24 34          	mov    0x34(%esp),%edx
4c8cff:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8d05:	03 d1                	add    %ecx,%edx
4c8d07:	c1 c6 1e             	rol    $0x1e,%esi
4c8d0a:	89 54 24 58          	mov    %edx,0x58(%esp)
4c8d0e:	89 74 24 54          	mov    %esi,0x54(%esp)
4c8d12:	8b 4c 24 64          	mov    0x64(%esp),%ecx
4c8d16:	33 4c 24 3c          	xor    0x3c(%esp),%ecx
4c8d1a:	33 4c 24 18          	xor    0x18(%esp),%ecx
4c8d1e:	33 4c 24 2c          	xor    0x2c(%esp),%ecx
4c8d22:	8b 7c 24 5c          	mov    0x5c(%esp),%edi
4c8d26:	d1 c1                	rol    $1,%ecx
4c8d28:	89 4c 24 4c          	mov    %ecx,0x4c(%esp)
4c8d2c:	8b cf                	mov    %edi,%ecx
4c8d2e:	33 cd                	xor    %ebp,%ecx
4c8d30:	c1 c2 05             	rol    $0x5,%edx
4c8d33:	33 ce                	xor    %esi,%ecx
4c8d35:	c1 c7 1e             	rol    $0x1e,%edi
4c8d38:	03 d3                	add    %ebx,%edx
4c8d3a:	8b 5c 24 58          	mov    0x58(%esp),%ebx
4c8d3e:	03 ca                	add    %edx,%ecx
4c8d40:	8b 54 24 4c          	mov    0x4c(%esp),%edx
4c8d44:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
4c8d4a:	03 d1                	add    %ecx,%edx
4c8d4c:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c8d50:	33 4c 24 40          	xor    0x40(%esp),%ecx
4c8d54:	33 4c 24 38          	xor    0x38(%esp),%ecx
4c8d58:	33 4c 24 30          	xor    0x30(%esp),%ecx
4c8d5c:	89 54 24 5c          	mov    %edx,0x5c(%esp)
4c8d60:	d1 c1                	rol    $1,%ecx
4c8d62:	89 4c 24 38          	mov    %ecx,0x38(%esp)
4c8d66:	8b cf                	mov    %edi,%ecx