1400038ba:	8f
1400038bb:	31 f3                	xor    %esi,%ebx
1400038bd:	c1 c1 05             	rol    $0x5,%ecx
1400038c0:	41 01 c3             	add    %eax,%r11d
1400038c3:	41 d1 c6             	rol    $1,%r14d
1400038c6:	44 21 eb             	and    %r13d,%ebx
1400038c9:	41 01 cb             	add    %ecx,%r11d
1400038cc:	41 c1 c5 1e          	rol    $0x1e,%r13d
1400038d0:	41 01 db             	add    %ebx,%r11d
1400038d3:	33 54 24 18          	xor    0x18(%rsp),%edx
1400038d7:	89 f0                	mov    %esi,%eax
1400038d9:	44 89 74 24 14       	mov    %r14d,0x14(%rsp)
1400038de:	89 f3                	mov    %esi,%ebx
1400038e0:	33 54 24 20          	xor    0x20(%rsp),%edx
1400038e4:	44 21 e8             	and    %r13d,%eax
1400038e7:	44 89 d9             	mov    %r11d,%ecx
1400038ea:	33 54 24 38          	xor    0x38(%rsp),%edx
1400038ee:	41 8d bc 3e dc bc 1b 	lea    -0x70e44324(%r14,%rdi,1),%edi
1400038f5:	8f
1400038f6:	44 31 eb             	xor    %r13d,%ebx
1400038f9:	c1 c1 05             	rol    $0x5,%ecx
1400038fc:	01 c7                	add    %eax,%edi
1400038fe:	d1 c2                	rol    $1,%edx
140003900:	44 21 e3             	and    %r12d,%ebx
140003903:	01 cf                	add    %ecx,%edi
140003905:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003909:	01 df                	add    %ebx,%edi
14000390b:	33 6c 24 1c          	xor    0x1c(%rsp),%ebp
14000390f:	44 89 e8             	mov    %r13d,%eax
140003912:	89 54 24 18          	mov    %edx,0x18(%rsp)
140003916:	44 89 eb             	mov    %r13d,%ebx
140003919:	33 6c 24 24          	xor    0x24(%rsp),%ebp
14000391d:	44 21 e0             	and    %r12d,%eax
140003920:	89 f9                	mov    %edi,%ecx
140003922:	33 6c 24 3c          	xor    0x3c(%rsp),%ebp
140003926:	8d b4 32 dc bc 1b 8f 	lea    -0x70e44324(%rdx,%rsi,1),%esi
14000392d:	44 31 e3             	xor    %r12d,%ebx
140003930:	c1 c1 05             	rol    $0x5,%ecx
140003933:	01 c6                	add    %eax,%esi
140003935:	d1 c5                	rol    $1,%ebp
140003937:	44 21 db             	and    %r11d,%ebx
14000393a:	01 ce                	add    %ecx,%esi
14000393c:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003940:	01 de                	add    %ebx,%esi
140003942:	44 33 74 24 20       	xor    0x20(%rsp),%r14d
140003947:	44 89 e0             	mov    %r12d,%eax
14000394a:	89 6c 24 1c          	mov    %ebp,0x1c(%rsp)
14000394e:	44 89 e3             	mov    %r12d,%ebx
140003951:	44 33 74 24 28       	xor    0x28(%rsp),%r14d
140003956:	44 21 d8             	and    %r11d,%eax
140003959:	89 f1                	mov    %esi,%ecx
14000395b:	44 33 34 24          	xor    (%rsp),%r14d
14000395f:	46 8d ac 2d dc bc 1b 	lea    -0x70e44324(%rbp,%r13,1),%r13d
140003966:	8f
140003967:	44 31 db             	xor    %r11d,%ebx
14000396a:	c1 c1 05             	rol    $0x5,%ecx
14000396d:	41 01 c5             	add    %eax,%r13d
140003970:	41 d1 c6             	rol    $1,%r14d
140003973:	21 fb                	and    %edi,%ebx
140003975:	41 01 cd             	add    %ecx,%r13d
140003978:	c1 c7 1e             	rol    $0x1e,%edi
14000397b:	41 01 dd             	add    %ebx,%r13d
14000397e:	33 54 24 24          	xor    0x24(%rsp),%edx
140003982:	44 89 d8             	mov    %r11d,%eax
140003985:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14000398a:	44 89 db             	mov    %r11d,%ebx
14000398d:	33 54 24 2c          	xor    0x2c(%rsp),%edx
140003991:	21 f8                	and    %edi,%eax
140003993:	44 89 e9             	mov    %r13d,%ecx
140003996:	33 54 24 04          	xor    0x4(%rsp),%edx
14000399a:	47 8d a4 26 dc bc 1b 	lea    -0x70e44324(%r14,%r12,1),%r12d
1400039a1:	8f
1400039a2:	31 fb                	xor    %edi,%ebx
1400039a4:	c1 c1 05             	rol    $0x5,%ecx
1400039a7:	41 01 c4             	add    %eax,%r12d
1400039aa:	d1 c2                	rol    $1,%edx
1400039ac:	21 f3                	and    %esi,%ebx
1400039ae:	41 01 cc             	add    %ecx,%r12d
1400039b1:	c1 c6 1e             	rol    $0x1e,%esi
1400039b4:	41 01 dc             	add    %ebx,%r12d
1400039b7:	33 6c 24 28          	xor    0x28(%rsp),%ebp
1400039bb:	89 f8                	mov    %edi,%eax
1400039bd:	89 54 24 24          	mov    %edx,0x24(%rsp)
1400039c1:	89 fb                	mov    %edi,%ebx
1400039c3:	33 6c 24 30          	xor    0x30(%rsp),%ebp
1400039c7:	21 f0                	and    %esi,%eax
1400039c9:	44 89 e1             	mov    %r12d,%ecx
1400039cc:	33 6c 24 08          	xor    0x8(%rsp),%ebp
1400039d0:	46 8d 9c 1a dc bc 1b 	lea    -0x70e44324(%rdx,%r11,1),%r11d
1400039d7:	8f
1400039d8:	31 f3                	xor    %esi,%ebx
1400039da:	c1 c1 05             	rol    $0x5,%ecx
1400039dd:	41 01 c3             	add    %eax,%r11d
1400039e0:	d1 c5                	rol    $1,%ebp
1400039e2:	44 21 eb             	and    %r13d,%ebx
1400039e5:	41 01 cb             	add    %ecx,%r11d
1400039e8:	41 c1 c5 1e          	rol    $0x1e,%r13d
1400039ec:	41 01 db             	add    %ebx,%r11d
1400039ef:	44 33 74 24 2c       	xor    0x2c(%rsp),%r14d
1400039f4:	89 f0                	mov    %esi,%eax
1400039f6:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1400039fa:	89 f3                	mov    %esi,%ebx
1400039fc:	44 33 74 24 34       	xor    0x34(%rsp),%r14d
140003a01:	44 21 e8             	and    %r13d,%eax
140003a04:	44 89 d9             	mov    %r11d,%ecx
140003a07:	44 33 74 24 0c       	xor    0xc(%rsp),%r14d
140003a0c:	8d bc 3d dc bc 1b 8f 	lea    -0x70e44324(%rbp,%rdi,1),%edi
140003a13:	44 31 eb             	xor    %r13d,%ebx
140003a16:	c1 c1 05             	rol    $0x5,%ecx
140003a19:	01 c7                	add    %eax,%edi
140003a1b:	41 d1 c6             	rol    $1,%r14d
140003a1e:	44 21 e3             	and    %r12d,%ebx
140003a21:	01 cf                	add    %ecx,%edi
140003a23:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003a27:	01 df                	add    %ebx,%edi
140003a29:	33 54 24 30          	xor    0x30(%rsp),%edx
140003a2d:	44 89 e8             	mov    %r13d,%eax
140003a30:	44 89 74 24 2c       	mov    %r14d,0x2c(%rsp)
140003a35:	44 89 eb             	mov    %r13d,%ebx
140003a38:	33 54 24 38          	xor    0x38(%rsp),%edx
140003a3c:	44 21 e0             	and    %r12d,%eax
140003a3f:	89 f9                	mov    %edi,%ecx
140003a41:	33 54 24 10          	xor    0x10(%rsp),%edx
140003a45:	41 8d b4 36 dc bc 1b 	lea    -0x70e44324(%r14,%rsi,1),%esi
140003a4c:	8f
140003a4d:	44 31 e3             	xor    %r12d,%ebx
140003a50:	c1 c1 05             	rol    $0x5,%ecx
140003a53:	01 c6                	add    %eax,%esi
140003a55:	d1 c2                	rol    $1,%edx
140003a57:	44 21 db             	and    %r11d,%ebx
140003a5a:	01 ce                	add    %ecx,%esi
140003a5c:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003a60:	01 de                	add    %ebx,%esi
140003a62:	33 6c 24 34          	xor    0x34(%rsp),%ebp
140003a66:	89 f8                	mov    %edi,%eax
140003a68:	89 54 24 30          	mov    %edx,0x30(%rsp)
140003a6c:	89 f1                	mov    %esi,%ecx
140003a6e:	33 6c 24 3c          	xor    0x3c(%rsp),%ebp
140003a72:	44 31 e0             	xor    %r12d,%eax
140003a75:	c1 c1 05             	rol    $0x5,%ecx
140003a78:	33 6c 24 14          	xor    0x14(%rsp),%ebp
140003a7c:	46 8d ac 2a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r13,1),%r13d
140003a83:	ca
140003a84:	44 31 d8             	xor    %r11d,%eax
140003a87:	41 01 cd             	add    %ecx,%r13d
140003a8a:	c1 c7 1e             	rol    $0x1e,%edi
140003a8d:	41 01 c5             	add    %eax,%r13d
140003a90:	d1 c5                	rol    $1,%ebp
140003a92:	44 33 74 24 38       	xor    0x38(%rsp),%r14d
140003a97:	89 f0                	mov    %esi,%eax
140003a99:	89 6c 24 34          	mov    %ebp,0x34(%rsp)
140003a9d:	44 89 e9             	mov    %r13d,%ecx
140003aa0:	44 33 34 24          	xor    (%rsp),%r14d
140003aa4:	44 31 d8             	xor    %r11d,%eax
140003aa7:	c1 c1 05             	rol    $0x5,%ecx
140003aaa:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
140003aaf:	46 8d a4 25 d6 c1 62 	lea    -0x359d3e2a(%rbp,%r12,1),%r12d
140003ab6:	ca
140003ab7:	31 f8                	xor    %edi,%eax
140003ab9:	41 01 cc             	add    %ecx,%r12d
140003abc:	c1 c6 1e             	rol    $0x1e,%esi
140003abf:	41 01 c4             	add    %eax,%r12d
140003ac2:	41 d1 c6             	rol    $1,%r14d
140003ac5:	33 54 24 3c          	xor    0x3c(%rsp),%edx
140003ac9:	44 89 e8             	mov    %r13d,%eax
140003acc:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140003ad1:	44 89 e1             	mov    %r12d,%ecx
140003ad4:	33 54 24 04          	xor    0x4(%rsp),%edx
140003ad8:	31 f8                	xor    %edi,%eax
140003ada:	c1 c1 05             	rol    $0x5,%ecx
140003add:	33 54 24 1c          	xor    0x1c(%rsp),%edx
140003ae1:	47 8d 9c 1e d6 c1 62 	lea    -0x359d3e2a(%r14,%r11,1),%r11d
140003ae8:	ca
140003ae9:	31 f0                	xor    %esi,%eax
140003aeb:	41 01 cb             	add    %ecx,%r11d
140003aee:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003af2:	41 01 c3             	add    %eax,%r11d
140003af5:	d1 c2                	rol    $1,%edx
140003af7:	33 2c 24             	xor    (%rsp),%ebp
140003afa:	44 89 e0             	mov    %r12d,%eax
140003afd:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
140003b01:	44 89 d9             	mov    %r11d,%ecx
140003b04:	33 6c 24 08          	xor    0x8(%rsp),%ebp
140003b08:	31 f0                	xor    %esi,%eax
140003b0a:	c1 c1 05             	rol    $0x5,%ecx
140003b0d:	33 6c 24 20          	xor    0x20(%rsp),%ebp
140003b11:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
140003b18:	44 31 e8             	xor    %r13d,%eax
140003b1b:	01 cf                	add    %ecx,%edi
140003b1d:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003b21:	01 c7                	add    %eax,%edi
140003b23:	d1 c5                	rol    $1,%ebp
140003b25:	44 33 74 24 04       	xor    0x4(%rsp),%r14d
140003b2a:	44 89 d8             	mov    %r11d,%eax
140003b2d:	89 2c 24             	mov    %ebp,(%rsp)
140003b30:	89 f9                	mov    %edi,%ecx
140003b32:	44 33 74 24 0c       	xor    0xc(%rsp),%r14d
140003b37:	44 31 e8             	xor    %r13d,%eax
140003b3a:	c1 c1 05             	rol    $0x5,%ecx
140003b3d:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
140003b42:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
140003b49:	44 31 e0             	xor    %r12d,%eax
140003b4c:	01 ce                	add    %ecx,%esi
140003b4e:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003b52:	01 c6                	add    %eax,%esi
140003b54:	41 d1 c6             	rol    $1,%r14d
140003b57:	33 54 24 08          	xor    0x8(%rsp),%edx
140003b5b:	89 f8                	mov    %edi,%eax
140003b5d:	44 89 74 24 04       	mov    %r14d,0x4(%rsp)
140003b62:	89 f1                	mov    %esi,%ecx
140003b64:	33 54 24 10          	xor    0x10(%rsp),%edx
140003b68:	44 31 e0             	xor    %r12d,%eax
140003b6b:	c1 c1 05             	rol    $0x5,%ecx
140003b6e:	33 54 24 28          	xor    0x28(%rsp),%edx
140003b72:	47 8d ac 2e d6 c1 62 	lea    -0x359d3e2a(%r14,%r13,1),%r13d
140003b79:	ca
140003b7a:	44 31 d8             	xor    %r11d,%eax
140003b7d:	41 01 cd             	add    %ecx,%r13d
140003b80:	c1 c7 1e             	rol    $0x1e,%edi
140003b83:	41 01 c5             	add    %eax,%r13d
140003b86:	d1 c2                	rol    $1,%edx
140003b88:	33 6c 24 0c          	xor    0xc(%rsp),%ebp
140003b8c:	89 f0                	mov    %esi,%eax
140003b8e:	89 54 24 08          	mov    %edx,0x8(%rsp)
140003b92:	44 89 e9             	mov    %r13d,%ecx
140003b95:	33 6c 24 14          	xor    0x14(%rsp),%ebp
140003b99:	44 31 d8             	xor    %r11d,%eax
140003b9c:	c1 c1 05             	rol    $0x5,%ecx
140003b9f:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
140003ba3:	46 8d a4 22 d6 c1 62 	lea    -0x359d3e2a(%rdx,%r12,1),%r12d
140003baa:	ca
140003bab:	31 f8                	xor    %edi,%eax
140003bad:	41 01 cc             	add    %ecx,%r12d
140003bb0:	c1 c6 1e             	rol    $0x1e,%esi
140003bb3:	41 01 c4             	add    %eax,%r12d
140003bb6:	d1 c5                	rol    $1,%ebp
140003bb8:	44 33 74 24 10       	xor    0x10(%rsp),%r14d
140003bbd:	44 89 e8             	mov    %r13d,%eax
140003bc0:	89 6c 24 0c          	mov    %ebp,0xc(%rsp)
140003bc4:	44 89 e1             	mov    %r12d,%ecx
140003bc7:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
140003bcc:	31 f8                	xor    %edi,%eax
140003bce:	c1 c1 05             	rol    $0x5,%ecx
140003bd1:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
140003bd6:	46 8d 9c 1d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r11,1),%r11d
140003bdd:	ca
140003bde:	31 f0                	xor    %esi,%eax
140003be0:	41 01 cb             	add    %ecx,%r11d
140003be3:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003be7:	41 01 c3             	add    %eax,%r11d
140003bea:	41 d1 c6             	rol    $1,%r14d
140003bed:	33 54 24 14          	xor    0x14(%rsp),%edx
140003bf1:	44 89 e0             	mov    %r12d,%eax
140003bf4:	44 89 74 24 10       	mov    %r14d,0x10(%rsp)
140003bf9:	44 89 d9             	mov    %r11d,%ecx
140003bfc:	33 54 24 1c          	xor    0x1c(%rsp),%edx
140003c00:	31 f0                	xor    %esi,%eax
140003c02:	c1 c1 05             	rol    $0x5,%ecx
140003c05:	33 54 24 34          	xor    0x34(%rsp),%edx
140003c09:	41 8d bc 3e d6 c1 62 	lea    -0x359d3e2a(%r14,%rdi,1),%edi
140003c10:	ca
140003c11:	44 31 e8             	xor    %r13d,%eax
140003c14:	01 cf                	add    %ecx,%edi
140003c16:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003c1a:	01 c7                	add    %eax,%edi
140003c1c:	d1 c2                	rol    $1,%edx
140003c1e:	33 6c 24 18          	xor    0x18(%rsp),%ebp
140003c22:	44 89 d8             	mov    %r11d,%eax
140003c25:	89 54 24 14          	mov    %edx,0x14(%rsp)
140003c29:	89 f9                	mov    %edi,%ecx
140003c2b:	33 6c 24 20          	xor    0x20(%rsp),%ebp
140003c2f:	44 31 e8             	xor    %r13d,%eax
140003c32:	c1 c1 05             	rol    $0x5,%ecx
140003c35:	33 6c 24 38          	xor    0x38(%rsp),%ebp
140003c39:	8d b4 32 d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rsi,1),%esi
140003c40:	44 31 e0             	xor    %r12d,%eax
140003c43:	01 ce                	add    %ecx,%esi
140003c45:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003c49:	01 c6                	add    %eax,%esi
140003c4b:	d1 c5                	rol    $1,%ebp
140003c4d:	44 33 74 24 1c       	xor    0x1c(%rsp),%r14d
140003c52:	89 f8                	mov    %edi,%eax
140003c54:	89 6c 24 18          	mov    %ebp,0x18(%rsp)
140003c58:	89 f1                	mov    %esi,%ecx
140003c5a:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
140003c5f:	44 31 e0             	xor    %r12d,%eax
140003c62:	c1 c1 05             	rol    $0x5,%ecx
140003c65:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
140003c6a:	46 8d ac 2d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r13,1),%r13d
140003c71:	ca
140003c72:	44 31 d8             	xor    %r11d,%eax
140003c75:	41 01 cd             	add    %ecx,%r13d
140003c78:	c1 c7 1e             	rol    $0x1e,%edi
140003c7b:	41 01 c5             	add    %eax,%r13d
140003c7e:	41 d1 c6             	rol    $1,%r14d
140003c81:	33 54 24 20          	xor    0x20(%rsp),%edx
140003c85:	89 f0                	mov    %esi,%eax
140003c87:	44 89 74 24 1c       	mov    %r14d,0x1c(%rsp)
140003c8c:	44 89 e9             	mov    %r13d,%ecx
140003c8f:	33 54 24 28          	xor    0x28(%rsp),%edx
140003c93:	44 31 d8             	xor    %r11d,%eax
140003c96:	c1 c1 05             	rol    $0x5,%ecx
140003c99:	33 14 24             	xor    (%rsp),%edx
140003c9c:	47 8d a4 26 d6 c1 62 	lea    -0x359d3e2a(%r14,%r12,1),%r12d
140003ca3:	ca
140003ca4:	31 f8                	xor    %edi,%eax
140003ca6:	41 01 cc             	add    %ecx,%r12d
140003ca9:	c1 c6 1e             	rol    $0x1e,%esi
140003cac:	41 01 c4             	add    %eax,%r12d
140003caf:	d1 c2                	rol    $1,%edx
140003cb1:	33 6c 24 24          	xor    0x24(%rsp),%ebp
140003cb5:	44 89 e8             	mov    %r13d,%eax
140003cb8:	44 89 e1             	mov    %r12d,%ecx
140003cbb:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
140003cbf:	31 f8                	xor    %edi,%eax
140003cc1:	c1 c1 05             	rol    $0x5,%ecx
140003cc4:	33 6c 24 04          	xor    0x4(%rsp),%ebp
140003cc8:	46 8d 9c 1a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r11,1),%r11d
140003ccf:	ca
140003cd0:	31 f0                	xor    %esi,%eax
140003cd2:	41 01 cb             	add    %ecx,%r11d
140003cd5:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003cd9:	41 01 c3             	add    %eax,%r11d
140003cdc:	d1 c5                	rol    $1,%ebp
140003cde:	44 33 74 24 28       	xor    0x28(%rsp),%r14d
140003ce3:	44 89 e0             	mov    %r12d,%eax
140003ce6:	44 89 d9             	mov    %r11d,%ecx
140003ce9:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
140003cee:	31 f0                	xor    %esi,%eax
140003cf0:	c1 c1 05             	rol    $0x5,%ecx
140003cf3:	44 33 74 24 08       	xor    0x8(%rsp),%r14d
140003cf8:	8d bc 3d d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rdi,1),%edi
140003cff:	44 31 e8             	xor    %r13d,%eax
140003d02:	01 cf                	add    %ecx,%edi
140003d04:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003d08:	01 c7                	add    %eax,%edi
140003d0a:	41 d1 c6             	rol    $1,%r14d
140003d0d:	33 54 24 2c          	xor    0x2c(%rsp),%edx
140003d11:	44 89 d8             	mov    %r11d,%eax
140003d14:	89 f9                	mov    %edi,%ecx
140003d16:	33 54 24 34          	xor    0x34(%rsp),%edx
140003d1a:	44 31 e8             	xor    %r13d,%eax
140003d1d:	c1 c1 05             	rol    $0x5,%ecx
140003d20:	33 54 24 0c          	xor    0xc(%rsp),%edx
140003d24:	41 8d b4 36 d6 c1 62 	lea    -0x359d3e2a(%r14,%rsi,1),%esi
140003d2b:	ca
140003d2c:	44 31 e0             	xor    %r12d,%eax
140003d2f:	01 ce                	add    %ecx,%esi
140003d31:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003d35:	01 c6                	add    %eax,%esi