140249ba6:	48 c1 c8 10          	ror    $0x10,%rax
140249baa:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
140249baf:	49 03 c0             	add    %r8,%rax
140249bb2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140249bb7:	49 33 c3             	xor    %r11,%rax
140249bba:	4c 8b 1c 24          	mov    (%rsp),%r11
140249bbe:	48 d1 c0             	rol    $1,%rax
140249bc1:	49 c1 c9 20          	ror    $0x20,%r9
140249bc5:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140249bca:	4d 8d 04 19          	lea    (%r9,%rbx,1),%r8
140249bce:	4d 8b d0             	mov    %r8,%r10
140249bd1:	4c 33 54 24 20       	xor    0x20(%rsp),%r10
140249bd6:	49 c1 ca 18          	ror    $0x18,%r10
140249bda:	4d 8d 2c 12          	lea    (%r10,%rdx,1),%r13
140249bde:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
140249be5:	00
140249be6:	4c 03 6c 24 78       	add    0x78(%rsp),%r13
140249beb:	49 03 d4             	add    %r12,%rdx
140249bee:	48 03 54 24 18       	add    0x18(%rsp),%rdx
140249bf3:	49 8b c5             	mov    %r13,%rax
140249bf6:	49 33 c1             	xor    %r9,%rax
140249bf9:	4c 8b ca             	mov    %rdx,%r9
140249bfc:	4d 33 ce             	xor    %r14,%r9
140249bff:	48 c1 c8 10          	ror    $0x10,%rax
140249c03:	49 c1 c9 20          	ror    $0x20,%r9
140249c07:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140249c0c:	49 03 c0             	add    %r8,%rax
140249c0f:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140249c14:	48 8b f0             	mov    %rax,%rsi
140249c17:	4d 03 c1             	add    %r9,%r8
140249c1a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140249c1f:	49 33 f2             	xor    %r10,%rsi
140249c22:	4d 8b d0             	mov    %r8,%r10
140249c25:	4c 33 54 24 18       	xor    0x18(%rsp),%r10
140249c2a:	49 c1 ca 18          	ror    $0x18,%r10
140249c2e:	48 d1 c6             	rol    $1,%rsi
140249c31:	4d 8d 24 12          	lea    (%r10,%rdx,1),%r12
140249c35:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
140249c3c:	00
140249c3d:	4c 03 a4 24 98 00 00 	add    0x98(%rsp),%r12
140249c44:	00
140249c45:	49 8b c4             	mov    %r12,%rax
140249c48:	49 33 c1             	xor    %r9,%rax
140249c4b:	48 c1 c8 10          	ror    $0x10,%rax
140249c4f:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
140249c54:	4a 8d 1c 00          	lea    (%rax,%r8,1),%rbx
140249c58:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140249c5d:	49 8d 04 2b          	lea    (%r11,%rbp,1),%rax
140249c61:	4c 8b f3             	mov    %rbx,%r14
140249c64:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140249c69:	4d 33 f2             	xor    %r10,%r14
140249c6c:	48 03 d0             	add    %rax,%rdx
140249c6f:	49 d1 c6             	rol    $1,%r14
140249c72:	4c 8b ca             	mov    %rdx,%r9
140249c75:	4c 33 4c 24 58       	xor    0x58(%rsp),%r9
140249c7a:	49 c1 c9 20          	ror    $0x20,%r9
140249c7e:	4d 03 c1             	add    %r9,%r8
140249c81:	4d 8b d0             	mov    %r8,%r10
140249c84:	4d 33 d3             	xor    %r11,%r10
140249c87:	49 c1 ca 18          	ror    $0x18,%r10
140249c8b:	49 03 ea             	add    %r10,%rbp
140249c8e:	48 03 ea             	add    %rdx,%rbp
140249c91:	4c 8b dd             	mov    %rbp,%r11
140249c94:	4d 33 d9             	xor    %r9,%r11
140249c97:	49 c1 cb 10          	ror    $0x10,%r11
140249c9b:	4b 8d 3c 03          	lea    (%r11,%r8,1),%rdi
140249c9f:	4c 8b ff             	mov    %rdi,%r15
140249ca2:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
140249ca7:	4d 33 fa             	xor    %r10,%r15
140249caa:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140249caf:	48 03 c6             	add    %rsi,%rax
140249cb2:	49 d1 c7             	rol    $1,%r15
140249cb5:	48 03 d0             	add    %rax,%rdx
140249cb8:	4c 8b ca             	mov    %rdx,%r9
140249cbb:	4d 33 cb             	xor    %r11,%r9
140249cbe:	4c 8b 5c 24 38       	mov    0x38(%rsp),%r11
140249cc3:	49 c1 c9 20          	ror    $0x20,%r9
140249cc7:	4d 8d 04 19          	lea    (%r9,%rbx,1),%r8
140249ccb:	4d 8b d0             	mov    %r8,%r10
140249cce:	4c 33 d6             	xor    %rsi,%r10
140249cd1:	49 c1 ca 18          	ror    $0x18,%r10
140249cd5:	49 8d 04 12          	lea    (%r10,%rdx,1),%rax
140249cd9:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
140249ce0:	00
140249ce1:	48 03 84 24 b0 00 00 	add    0xb0(%rsp),%rax
140249ce8:	00
140249ce9:	48 89 04 24          	mov    %rax,(%rsp)
140249ced:	49 33 c1             	xor    %r9,%rax
140249cf0:	48 c1 c8 10          	ror    $0x10,%rax
140249cf4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140249cf9:	49 03 c0             	add    %r8,%rax
140249cfc:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140249d01:	49 33 c2             	xor    %r10,%rax
140249d04:	48 d1 c0             	rol    $1,%rax
140249d07:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
140249d0c:	4b 8d 04 2e          	lea    (%r14,%r13,1),%rax
140249d10:	48 03 d0             	add    %rax,%rdx
140249d13:	4c 8b ca             	mov    %rdx,%r9
140249d16:	4c 33 4c 24 10       	xor    0x10(%rsp),%r9
140249d1b:	49 c1 c9 20          	ror    $0x20,%r9
140249d1f:	4d 8d 04 39          	lea    (%r9,%rdi,1),%r8
140249d23:	4d 8b d0             	mov    %r8,%r10
140249d26:	4d 33 d6             	xor    %r14,%r10
140249d29:	4c 8b b4 24 b8 00 00 	mov    0xb8(%rsp),%r14
140249d30:	00
140249d31:	49 c1 ca 18          	ror    $0x18,%r10
140249d35:	4d 03 f2             	add    %r10,%r14
140249d38:	4c 03 f2             	add    %rdx,%r14
140249d3b:	4b 8d 14 27          	lea    (%r15,%r12,1),%rdx
140249d3f:	48 03 94 24 d8 00 00 	add    0xd8(%rsp),%rdx
140249d46:	00
140249d47:	49 8b fe             	mov    %r14,%rdi
140249d4a:	49 33 f9             	xor    %r9,%rdi
140249d4d:	4c 8b ca             	mov    %rdx,%r9
140249d50:	4c 33 4c 24 28       	xor    0x28(%rsp),%r9
140249d55:	49 c1 c9 20          	ror    $0x20,%r9
140249d59:	48 c1 cf 10          	ror    $0x10,%rdi
140249d5d:	4a 8d 04 07          	lea    (%rdi,%r8,1),%rax
140249d61:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140249d66:	4c 8b e8             	mov    %rax,%r13
140249d69:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140249d6e:	4d 33 ea             	xor    %r10,%r13
140249d71:	4d 03 c1             	add    %r9,%r8
140249d74:	4d 8b d0             	mov    %r8,%r10
140249d77:	49 d1 c5             	rol    $1,%r13
140249d7a:	4d 33 d7             	xor    %r15,%r10
140249d7d:	49 c1 ca 18          	ror    $0x18,%r10
140249d81:	4d 8d 3c 12          	lea    (%r10,%rdx,1),%r15
140249d85:	48 8b 94 24 d0 00 00 	mov    0xd0(%rsp),%rdx
140249d8c:	00
140249d8d:	4c 03 bc 24 a0 00 00 	add    0xa0(%rsp),%r15
140249d94:	00
140249d95:	49 8b f7             	mov    %r15,%rsi
140249d98:	49 33 f1             	xor    %r9,%rsi
140249d9b:	48 c1 ce 10          	ror    $0x10,%rsi
140249d9f:	4e 8d 0c 06          	lea    (%rsi,%r8,1),%r9
140249da3:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140249da8:	49 8b c1             	mov    %r9,%rax
140249dab:	49 33 c2             	xor    %r10,%rax
140249dae:	48 d1 c0             	rol    $1,%rax
140249db1:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
140249db6:	49 8d 04 2b          	lea    (%r11,%rbp,1),%rax
140249dba:	48 03 d0             	add    %rax,%rdx
140249dbd:	48 8b da             	mov    %rdx,%rbx
140249dc0:	48 33 5c 24 18       	xor    0x18(%rsp),%rbx
140249dc5:	48 c1 cb 20          	ror    $0x20,%rbx
140249dc9:	4c 03 c3             	add    %rbx,%r8
140249dcc:	4d 8b d0             	mov    %r8,%r10
140249dcf:	4d 33 d3             	xor    %r11,%r10
140249dd2:	49 c1 ca 18          	ror    $0x18,%r10
140249dd6:	49 8d 2c 12          	lea    (%r10,%rdx,1),%rbp
140249dda:	48 03 6c 24 70       	add    0x70(%rsp),%rbp
140249ddf:	48 33 dd             	xor    %rbp,%rbx
140249de2:	48 c1 cb 10          	ror    $0x10,%rbx
140249de6:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
140249ded:	00
140249dee:	4d 8d 1c 18          	lea    (%r8,%rbx,1),%r11
140249df2:	48 03 14 24          	add    (%rsp),%rdx
140249df6:	4d 33 d3             	xor    %r11,%r10
140249df9:	4c 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12
140249e00:	00
140249e01:	49 d1 c2             	rol    $1,%r10
140249e04:	49 03 d2             	add    %r10,%rdx
140249e07:	48 33 fa             	xor    %rdx,%rdi
140249e0a:	48 c1 cf 20          	ror    $0x20,%rdi
140249e0e:	4d 8d 04 39          	lea    (%r9,%rdi,1),%r8
140249e12:	4d 8b c8             	mov    %r8,%r9
140249e15:	4d 33 ca             	xor    %r10,%r9
140249e18:	4c 8b 94 24 b8 00 00 	mov    0xb8(%rsp),%r10
140249e1f:	00
140249e20:	49 c1 c9 18          	ror    $0x18,%r9
140249e24:	4d 03 d1             	add    %r9,%r10
140249e27:	4c 03 d2             	add    %rdx,%r10
140249e2a:	49 8b c2             	mov    %r10,%rax
140249e2d:	48 33 c7             	xor    %rdi,%rax
140249e30:	48 c1 c8 10          	ror    $0x10,%rax
140249e34:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
140249e39:	49 03 c0             	add    %r8,%rax
140249e3c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140249e41:	49 33 c1             	xor    %r9,%rax
140249e44:	4c 8b 4c 24 08       	mov    0x8(%rsp),%r9
140249e49:	48 d1 c0             	rol    $1,%rax
140249e4c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140249e51:	4b 8d 14 0e          	lea    (%r14,%r9,1),%rdx
140249e55:	4c 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%r14
140249e5c:	00
140249e5d:	48 03 94 24 d8 00 00 	add    0xd8(%rsp),%rdx
140249e64:	00
140249e65:	48 33 f2             	xor    %rdx,%rsi
140249e68:	48 c1 ce 20          	ror    $0x20,%rsi
140249e6c:	4e 8d 04 1e          	lea    (%rsi,%r11,1),%r8
140249e70:	4d 33 c8             	xor    %r8,%r9
140249e73:	49 c1 c9 18          	ror    $0x18,%r9
140249e77:	4d 03 e1             	add    %r9,%r12
140249e7a:	4c 03 e2             	add    %rdx,%r12
140249e7d:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140249e84:	00
140249e85:	49 8b c4             	mov    %r12,%rax
140249e88:	48 33 c6             	xor    %rsi,%rax
140249e8b:	48 c1 c8 10          	ror    $0x10,%rax
140249e8f:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
140249e94:	49 03 c0             	add    %r8,%rax
140249e97:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140249e9c:	48 8b f8             	mov    %rax,%rdi
140249e9f:	49 33 f9             	xor    %r9,%rdi
140249ea2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140249ea7:	4b 8d 04 2f          	lea    (%r15,%r13,1),%rax
140249eab:	48 d1 c7             	rol    $1,%rdi
140249eae:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
140249eb3:	48 03 d0             	add    %rax,%rdx
140249eb6:	4c 8b ca             	mov    %rdx,%r9
140249eb9:	4c 33 cb             	xor    %rbx,%r9
140249ebc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140249ec1:	49 c1 c9 20          	ror    $0x20,%r9
140249ec5:	4d 03 c1             	add    %r9,%r8
140249ec8:	4d 33 e8             	xor    %r8,%r13
140249ecb:	49 c1 cd 18          	ror    $0x18,%r13
140249ecf:	4c 89 2c 24          	mov    %r13,(%rsp)
140249ed3:	4c 03 ac 24 88 00 00 	add    0x88(%rsp),%r13
140249eda:	00
140249edb:	4c 03 ea             	add    %rdx,%r13
140249ede:	48 8b 94 24 a0 00 00 	mov    0xa0(%rsp),%rdx
140249ee5:	00
140249ee6:	49 03 d7             	add    %r15,%rdx
140249ee9:	49 8b c5             	mov    %r13,%rax
140249eec:	49 33 c1             	xor    %r9,%rax
140249eef:	48 03 d5             	add    %rbp,%rdx
140249ef2:	48 c1 c8 10          	ror    $0x10,%rax
140249ef6:	48 33 da             	xor    %rdx,%rbx
140249ef9:	48 c1 cb 20          	ror    $0x20,%rbx
140249efd:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140249f02:	4e 8d 1c 00          	lea    (%rax,%r8,1),%r11
140249f06:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140249f0b:	4c 03 c3             	add    %rbx,%r8
140249f0e:	49 8b f3             	mov    %r11,%rsi
140249f11:	48 33 34 24          	xor    (%rsp),%rsi
140249f15:	4d 33 f8             	xor    %r8,%r15
140249f18:	49 c1 cf 18          	ror    $0x18,%r15
140249f1c:	4d 03 f7             	add    %r15,%r14
140249f1f:	48 d1 c6             	rol    $1,%rsi
140249f22:	4c 03 f2             	add    %rdx,%r14
140249f25:	4d 8b ce             	mov    %r14,%r9
140249f28:	4c 33 cb             	xor    %rbx,%r9
140249f2b:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
140249f32:	00
140249f33:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140249f38:	48 03 d7             	add    %rdi,%rdx
140249f3b:	49 03 d2             	add    %r10,%rdx
140249f3e:	49 c1 c9 10          	ror    $0x10,%r9
140249f42:	4c 8b d2             	mov    %rdx,%r10
140249f45:	4d 33 d1             	xor    %r9,%r10
140249f48:	49 c1 ca 20          	ror    $0x20,%r10
140249f4c:	4b 8d 1c 01          	lea    (%r9,%r8,1),%rbx
140249f50:	48 8b eb             	mov    %rbx,%rbp
140249f53:	49 33 ef             	xor    %r15,%rbp
140249f56:	4f 8d 04 1a          	lea    (%r10,%r11,1),%r8
140249f5a:	48 d1 c5             	rol    $1,%rbp
140249f5d:	4d 8b c8             	mov    %r8,%r9
140249f60:	4c 33 cf             	xor    %rdi,%r9
140249f63:	49 c1 c9 18          	ror    $0x18,%r9
140249f67:	49 03 c1             	add    %r9,%rax
140249f6a:	48 03 c2             	add    %rdx,%rax
140249f6d:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140249f72:	48 89 04 24          	mov    %rax,(%rsp)
140249f76:	48 03 d6             	add    %rsi,%rdx
140249f79:	49 33 c2             	xor    %r10,%rax
140249f7c:	49 03 d4             	add    %r12,%rdx
140249f7f:	48 c1 c8 10          	ror    $0x10,%rax
140249f83:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140249f88:	49 03 c0             	add    %r8,%rax
140249f8b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140249f90:	49 33 c1             	xor    %r9,%rax
140249f93:	48 d1 c0             	rol    $1,%rax
140249f96:	4c 8b ca             	mov    %rdx,%r9
140249f99:	4c 33 4c 24 18       	xor    0x18(%rsp),%r9
140249f9e:	49 c1 c9 20          	ror    $0x20,%r9
140249fa2:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
140249fa7:	4d 8d 04 19          	lea    (%r9,%rbx,1),%r8
140249fab:	4d 8b d0             	mov    %r8,%r10
140249fae:	4c 33 d6             	xor    %rsi,%r10
140249fb1:	49 c1 ca 18          	ror    $0x18,%r10
140249fb5:	4d 8d 3c 12          	lea    (%r10,%rdx,1),%r15
140249fb9:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140249fbe:	4c 03 bc 24 c8 00 00 	add    0xc8(%rsp),%r15
140249fc5:	00
140249fc6:	48 03 d5             	add    %rbp,%rdx
140249fc9:	49 03 d5             	add    %r13,%rdx
140249fcc:	49 8b ff             	mov    %r15,%rdi
140249fcf:	49 33 f9             	xor    %r9,%rdi
140249fd2:	4c 8b ca             	mov    %rdx,%r9
140249fd5:	4c 33 4c 24 08       	xor    0x8(%rsp),%r9
140249fda:	49 c1 c9 20          	ror    $0x20,%r9
140249fde:	48 c1 cf 10          	ror    $0x10,%rdi
140249fe2:	4a 8d 04 07          	lea    (%rdi,%r8,1),%rax
140249fe6:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140249feb:	4d 03 c1             	add    %r9,%r8
140249fee:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140249ff3:	49 33 c2             	xor    %r10,%rax
140249ff6:	4d 8b d0             	mov    %r8,%r10
140249ff9:	4c 33 d5             	xor    %rbp,%r10
140249ffc:	48 d1 c0             	rol    $1,%rax
140249fff:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14024a004:	49 c1 ca 18          	ror    $0x18,%r10
14024a008:	49 03 ea             	add    %r10,%rbp
14024a00b:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
14024a010:	48 03 ea             	add    %rdx,%rbp
14024a013:	48 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%rdx
14024a01a:	00
14024a01b:	49 03 d6             	add    %r14,%rdx
14024a01e:	48 8b f5             	mov    %rbp,%rsi
14024a021:	48 03 54 24 40       	add    0x40(%rsp),%rdx
14024a026:	49 33 f1             	xor    %r9,%rsi
14024a029:	48 c1 ce 10          	ror    $0x10,%rsi
14024a02d:	4c 8b ca             	mov    %rdx,%r9
14024a030:	4c 33 4c 24 38       	xor    0x38(%rsp),%r9
14024a035:	49 c1 c9 20          	ror    $0x20,%r9
14024a039:	4e 8d 1c 06          	lea    (%rsi,%r8,1),%r11
14024a03d:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
14024a042:	4d 03 c1             	add    %r9,%r8
14024a045:	49 8b c3             	mov    %r11,%rax
14024a048:	49 33 c2             	xor    %r10,%rax
14024a04b:	4d 8b d0             	mov    %r8,%r10
14024a04e:	4c 33 54 24 40       	xor    0x40(%rsp),%r10
14024a053:	48 d1 c0             	rol    $1,%rax
14024a056:	49 c1 ca 18          	ror    $0x18,%r10
14024a05a:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
14024a05f:	4d 8d 24 12          	lea    (%r10,%rdx,1),%r12
14024a063:	4c 03 a4 24 a8 00 00 	add    0xa8(%rsp),%r12
14024a06a:	00
14024a06b:	48 8b 14 24          	mov    (%rsp),%rdx
14024a06f:	4d 8b f4             	mov    %r12,%r14
14024a072:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
14024a079:	00
14024a07a:	4d 33 f1             	xor    %r9,%r14
14024a07d:	49 c1 ce 10          	ror    $0x10,%r14
14024a081:	4b 8d 1c 06          	lea    (%r14,%r8,1),%rbx
14024a085:	4c 8b cb             	mov    %rbx,%r9
14024a088:	4d 33 ca             	xor    %r10,%r9
14024a08b:	49 d1 c1             	rol    $1,%r9
14024a08e:	49 03 c1             	add    %r9,%rax
14024a091:	48 03 d0             	add    %rax,%rdx
14024a094:	4c 8b d2             	mov    %rdx,%r10
14024a097:	4c 33 d7             	xor    %rdi,%r10
14024a09a:	49 c1 ca 20          	ror    $0x20,%r10
14024a09e:	4f 8d 04 1a          	lea    (%r10,%r11,1),%r8
14024a0a2:	4d 8b d8             	mov    %r8,%r11
14024a0a5:	4d 33 d9             	xor    %r9,%r11
14024a0a8:	49 c1 cb 18          	ror    $0x18,%r11
14024a0ac:	4d 8d 2c 13          	lea    (%r11,%rdx,1),%r13
14024a0b0:	48 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%rdx