140d92ce7:	c1 e6 13             	shl    $0x13,%esi
140d92cea:	c1 c8 0f             	ror    $0xf,%eax
140d92ced:	41 0b f6             	or     %r14d,%esi
140d92cf0:	44 8b f2             	mov    %edx,%r14d
140d92cf3:	41 8b dc             	mov    %r12d,%ebx
140d92cf6:	41 c1 ce 17          	ror    $0x17,%r14d
140d92cfa:	45 8b cb             	mov    %r11d,%r9d
140d92cfd:	44 33 4c 24 04       	xor    0x4(%rsp),%r9d
140d92d02:	44 33 f0             	xor    %eax,%r14d
140d92d05:	8b 44 24 14          	mov    0x14(%rsp),%eax
140d92d09:	44 33 f2             	xor    %edx,%r14d
140d92d0c:	c1 c8 19             	ror    $0x19,%eax
140d92d0f:	41 c1 e4 09          	shl    $0x9,%r12d
140d92d13:	c1 eb 17             	shr    $0x17,%ebx
140d92d16:	41 0b dc             	or     %r12d,%ebx
140d92d19:	44 8b 64 24 34       	mov    0x34(%rsp),%r12d
140d92d1e:	41 8b d4             	mov    %r12d,%edx
140d92d21:	45 8b c4             	mov    %r12d,%r8d
140d92d24:	c1 ca 11             	ror    $0x11,%edx
140d92d27:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d92d2e:	33 d0                	xor    %eax,%edx
140d92d30:	41 c1 e0 06          	shl    $0x6,%r8d
140d92d34:	89 54 24 08          	mov    %edx,0x8(%rsp)
140d92d38:	41 8b c4             	mov    %r12d,%eax
140d92d3b:	c1 e8 1a             	shr    $0x1a,%eax
140d92d3e:	41 8b d1             	mov    %r9d,%edx
140d92d41:	44 0b c0             	or     %eax,%r8d
140d92d44:	c1 e2 11             	shl    $0x11,%edx
140d92d47:	41 8b c1             	mov    %r9d,%eax
140d92d4a:	c1 e8 09             	shr    $0x9,%eax
140d92d4d:	44 33 c0             	xor    %eax,%r8d
140d92d50:	41 8b c4             	mov    %r12d,%eax
140d92d53:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92d58:	33 d0                	xor    %eax,%edx
140d92d5a:	41 8b c4             	mov    %r12d,%eax
140d92d5d:	c1 e0 1e             	shl    $0x1e,%eax
140d92d60:	c1 e2 06             	shl    $0x6,%edx
140d92d63:	44 0b c2             	or     %edx,%r8d
140d92d66:	41 8b d4             	mov    %r12d,%edx
140d92d69:	44 31 44 24 08       	xor    %r8d,0x8(%rsp)
140d92d6e:	45 8b c5             	mov    %r13d,%r8d
140d92d71:	c1 ea 02             	shr    $0x2,%edx
140d92d74:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d92d7a:	41 c1 e8 14          	shr    $0x14,%r8d
140d92d7e:	0b d0                	or     %eax,%edx
140d92d80:	41 8b c1             	mov    %r9d,%eax
140d92d83:	c1 e0 0f             	shl    $0xf,%eax
140d92d86:	33 d0                	xor    %eax,%edx
140d92d88:	41 c1 e9 0f          	shr    $0xf,%r9d
140d92d8c:	41 8b c4             	mov    %r12d,%eax
140d92d8f:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92d94:	44 33 c8             	xor    %eax,%r9d
140d92d97:	8b 44 24 08          	mov    0x8(%rsp),%eax
140d92d9b:	41 c1 e9 02          	shr    $0x2,%r9d
140d92d9f:	41 0b d1             	or     %r9d,%edx
140d92da2:	33 c2                	xor    %edx,%eax
140d92da4:	41 8b d5             	mov    %r13d,%edx
140d92da7:	41 33 c3             	xor    %r11d,%eax
140d92daa:	41 0b d7             	or     %r15d,%edx
140d92dad:	33 44 24 38          	xor    0x38(%rsp),%eax
140d92db1:	23 d3                	and    %ebx,%edx
140d92db3:	33 44 24 04          	xor    0x4(%rsp),%eax
140d92db7:	89 44 24 08          	mov    %eax,0x8(%rsp)
140d92dbb:	41 8b c5             	mov    %r13d,%eax
140d92dbe:	c1 e0 0c             	shl    $0xc,%eax
140d92dc1:	44 0b c0             	or     %eax,%r8d
140d92dc4:	41 8d 86 8a 9d 87 7a 	lea    0x7a879d8a(%r14),%eax
140d92dcb:	41 03 c0             	add    %r8d,%eax
140d92dce:	44 8b c8             	mov    %eax,%r9d
140d92dd1:	c1 e0 07             	shl    $0x7,%eax
140d92dd4:	41 c1 e9 19          	shr    $0x19,%r9d
140d92dd8:	44 0b c8             	or     %eax,%r9d
140d92ddb:	41 8b c5             	mov    %r13d,%eax
140d92dde:	41 23 c7             	and    %r15d,%eax
140d92de1:	0b d0                	or     %eax,%edx
140d92de3:	41 8b c1             	mov    %r9d,%eax
140d92de6:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d
140d92deb:	41 33 c0             	xor    %r8d,%eax
140d92dee:	44 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8d
140d92df5:	00
140d92df6:	41 03 c2             	add    %r10d,%eax
140d92df9:	03 c2                	add    %edx,%eax
140d92dfb:	44 8b 7c 24 18       	mov    0x18(%rsp),%r15d
140d92e00:	45 33 f8             	xor    %r8d,%r15d
140d92e03:	8b d6                	mov    %esi,%edx
140d92e05:	44 03 f8             	add    %eax,%r15d
140d92e08:	33 d5                	xor    %ebp,%edx
140d92e0a:	8b 44 24 40          	mov    0x40(%rsp),%eax
140d92e0e:	41 23 d6             	and    %r14d,%edx
140d92e11:	44 8b d8             	mov    %eax,%r11d
140d92e14:	33 d6                	xor    %esi,%edx
140d92e16:	c1 e0 09             	shl    $0x9,%eax
140d92e19:	41 03 d1             	add    %r9d,%edx
140d92e1c:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
140d92e21:	41 03 d0             	add    %r8d,%edx
140d92e24:	03 d7                	add    %edi,%edx
140d92e26:	41 c1 eb 17          	shr    $0x17,%r11d
140d92e2a:	44 0b d8             	or     %eax,%r11d
140d92e2d:	45 33 c8             	xor    %r8d,%r9d
140d92e30:	8b c2                	mov    %edx,%eax
140d92e32:	8b fd                	mov    %ebp,%edi
140d92e34:	c1 c8 0f             	ror    $0xf,%eax
140d92e37:	45 8b d4             	mov    %r12d,%r10d
140d92e3a:	c1 ed 0d             	shr    $0xd,%ebp
140d92e3d:	45 8b c4             	mov    %r12d,%r8d
140d92e40:	41 c1 e8 02          	shr    $0x2,%r8d
140d92e44:	41 81 e0 00 80 ff 3f 	and    $0x3fff8000,%r8d
140d92e4b:	41 c1 ca 11          	ror    $0x11,%r10d
140d92e4f:	c1 e7 13             	shl    $0x13,%edi
140d92e52:	0b fd                	or     %ebp,%edi
140d92e54:	8b ea                	mov    %edx,%ebp
140d92e56:	c1 cd 17             	ror    $0x17,%ebp
140d92e59:	33 e8                	xor    %eax,%ebp
140d92e5b:	8b 04 24             	mov    (%rsp),%eax
140d92e5e:	c1 c8 19             	ror    $0x19,%eax
140d92e61:	33 ea                	xor    %edx,%ebp
140d92e63:	44 33 d0             	xor    %eax,%r10d
140d92e66:	41 8b d1             	mov    %r9d,%edx
140d92e69:	c1 ea 0f             	shr    $0xf,%edx
140d92e6c:	41 8b c4             	mov    %r12d,%eax
140d92e6f:	c1 e0 1e             	shl    $0x1e,%eax
140d92e72:	44 0b c0             	or     %eax,%r8d
140d92e75:	41 8b c1             	mov    %r9d,%eax
140d92e78:	c1 e0 0f             	shl    $0xf,%eax
140d92e7b:	44 33 c0             	xor    %eax,%r8d
140d92e7e:	41 8b c4             	mov    %r12d,%eax
140d92e81:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92e86:	33 d0                	xor    %eax,%edx
140d92e88:	41 8b c4             	mov    %r12d,%eax
140d92e8b:	c1 e8 1a             	shr    $0x1a,%eax
140d92e8e:	c1 ea 02             	shr    $0x2,%edx
140d92e91:	44 0b c2             	or     %edx,%r8d
140d92e94:	41 8b d4             	mov    %r12d,%edx
140d92e97:	45 33 d0             	xor    %r8d,%r10d
140d92e9a:	81 e2 ff ff 01 00    	and    $0x1ffff,%edx
140d92ea0:	c1 e2 06             	shl    $0x6,%edx
140d92ea3:	45 8b c7             	mov    %r15d,%r8d
140d92ea6:	0b d0                	or     %eax,%edx
140d92ea8:	41 c1 e8 14          	shr    $0x14,%r8d
140d92eac:	41 8b c1             	mov    %r9d,%eax
140d92eaf:	41 c1 e1 11          	shl    $0x11,%r9d
140d92eb3:	c1 e8 09             	shr    $0x9,%eax
140d92eb6:	33 d0                	xor    %eax,%edx
140d92eb8:	41 8b c4             	mov    %r12d,%eax
140d92ebb:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92ec0:	44 33 c8             	xor    %eax,%r9d
140d92ec3:	41 8b c7             	mov    %r15d,%eax
140d92ec6:	41 c1 e1 06          	shl    $0x6,%r9d
140d92eca:	41 0b d1             	or     %r9d,%edx
140d92ecd:	c1 e0 0c             	shl    $0xc,%eax
140d92ed0:	44 33 d2             	xor    %edx,%r10d
140d92ed3:	44 0b c0             	or     %eax,%r8d
140d92ed6:	44 33 54 24 2c       	xor    0x2c(%rsp),%r10d
140d92edb:	8d 85 14 3b 0f f5    	lea    -0xaf0c4ec(%rbp),%eax
140d92ee1:	44 33 54 24 28       	xor    0x28(%rsp),%r10d
140d92ee6:	44 31 94 24 c8 00 00 	xor    %r10d,0xc8(%rsp)
140d92eed:	00
140d92eee:	41 03 c0             	add    %r8d,%eax
140d92ef1:	44 8b c8             	mov    %eax,%r9d
140d92ef4:	44 8b 64 24 10       	mov    0x10(%rsp),%r12d
140d92ef9:	41 8b d7             	mov    %r15d,%edx
140d92efc:	c1 e0 07             	shl    $0x7,%eax
140d92eff:	41 0b d5             	or     %r13d,%edx
140d92f02:	41 23 d3             	and    %r11d,%edx
140d92f05:	41 c1 e9 19          	shr    $0x19,%r9d
140d92f09:	44 0b c8             	or     %eax,%r9d
140d92f0c:	41 8b c7             	mov    %r15d,%eax
140d92f0f:	41 23 c5             	and    %r13d,%eax
140d92f12:	0b d0                	or     %eax,%edx
140d92f14:	41 8b c1             	mov    %r9d,%eax
140d92f17:	41 33 c0             	xor    %r8d,%eax
140d92f1a:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
140d92f1f:	03 c3                	add    %ebx,%eax
140d92f21:	45 33 e0             	xor    %r8d,%r12d
140d92f24:	03 c2                	add    %edx,%eax
140d92f26:	41 8b dd             	mov    %r13d,%ebx
140d92f29:	44 03 e0             	add    %eax,%r12d
140d92f2c:	41 c1 e5 09          	shl    $0x9,%r13d
140d92f30:	c1 eb 17             	shr    $0x17,%ebx
140d92f33:	8b d7                	mov    %edi,%edx
140d92f35:	41 33 d6             	xor    %r14d,%edx
140d92f38:	41 0b dd             	or     %r13d,%ebx
140d92f3b:	44 8b 6c 24 1c       	mov    0x1c(%rsp),%r13d
140d92f40:	23 d5                	and    %ebp,%edx
140d92f42:	33 d7                	xor    %edi,%edx
140d92f44:	45 8b d5             	mov    %r13d,%r10d
140d92f47:	41 03 d1             	add    %r9d,%edx
140d92f4a:	41 c1 ca 11          	ror    $0x11,%r10d
140d92f4e:	44 8b 4c 24 20       	mov    0x20(%rsp),%r9d
140d92f53:	41 03 d0             	add    %r8d,%edx
140d92f56:	03 d6                	add    %esi,%edx
140d92f58:	45 33 c8             	xor    %r8d,%r9d
140d92f5b:	8b c2                	mov    %edx,%eax
140d92f5d:	41 8b f6             	mov    %r14d,%esi
140d92f60:	c1 c8 0f             	ror    $0xf,%eax
140d92f63:	45 8b c5             	mov    %r13d,%r8d
140d92f66:	41 c1 ee 0d          	shr    $0xd,%r14d
140d92f6a:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d92f71:	41 c1 e0 06          	shl    $0x6,%r8d
140d92f75:	c1 e6 13             	shl    $0x13,%esi
140d92f78:	41 0b f6             	or     %r14d,%esi
140d92f7b:	44 8b f2             	mov    %edx,%r14d
140d92f7e:	41 c1 ce 17          	ror    $0x17,%r14d
140d92f82:	44 33 f0             	xor    %eax,%r14d
140d92f85:	8b 44 24 18          	mov    0x18(%rsp),%eax
140d92f89:	c1 c8 19             	ror    $0x19,%eax
140d92f8c:	44 33 f2             	xor    %edx,%r14d
140d92f8f:	44 33 d0             	xor    %eax,%r10d
140d92f92:	41 8b d1             	mov    %r9d,%edx
140d92f95:	c1 e2 11             	shl    $0x11,%edx
140d92f98:	41 8b c5             	mov    %r13d,%eax
140d92f9b:	c1 e8 1a             	shr    $0x1a,%eax
140d92f9e:	44 0b c0             	or     %eax,%r8d
140d92fa1:	41 8b c1             	mov    %r9d,%eax
140d92fa4:	c1 e8 09             	shr    $0x9,%eax
140d92fa7:	44 33 c0             	xor    %eax,%r8d
140d92faa:	41 8b c5             	mov    %r13d,%eax
140d92fad:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92fb2:	33 d0                	xor    %eax,%edx
140d92fb4:	41 8b c5             	mov    %r13d,%eax
140d92fb7:	c1 e2 06             	shl    $0x6,%edx
140d92fba:	44 0b c2             	or     %edx,%r8d
140d92fbd:	c1 e0 1e             	shl    $0x1e,%eax
140d92fc0:	45 33 d0             	xor    %r8d,%r10d
140d92fc3:	41 8b d5             	mov    %r13d,%edx
140d92fc6:	c1 ea 02             	shr    $0x2,%edx
140d92fc9:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d92fcf:	0b d0                	or     %eax,%edx
140d92fd1:	41 8b c1             	mov    %r9d,%eax
140d92fd4:	c1 e0 0f             	shl    $0xf,%eax
140d92fd7:	33 d0                	xor    %eax,%edx
140d92fd9:	41 c1 e9 0f          	shr    $0xf,%r9d
140d92fdd:	41 8b c5             	mov    %r13d,%eax
140d92fe0:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92fe5:	44 33 c8             	xor    %eax,%r9d
140d92fe8:	41 c1 e9 02          	shr    $0x2,%r9d
140d92fec:	41 0b d1             	or     %r9d,%edx
140d92fef:	44 33 d2             	xor    %edx,%r10d
140d92ff2:	44 33 54 24 30       	xor    0x30(%rsp),%r10d
140d92ff7:	44 33 54 24 20       	xor    0x20(%rsp),%r10d
140d92ffc:	44 31 54 24 0c       	xor    %r10d,0xc(%rsp)
140d93001:	45 8b c4             	mov    %r12d,%r8d
140d93004:	44 8b 6c 24 04       	mov    0x4(%rsp),%r13d
140d93009:	41 8b c4             	mov    %r12d,%eax
140d9300c:	c1 e0 0c             	shl    $0xc,%eax
140d9300f:	41 8b d4             	mov    %r12d,%edx
140d93012:	41 0b d7             	or     %r15d,%edx
140d93015:	41 c1 e8 14          	shr    $0x14,%r8d
140d93019:	44 0b c0             	or     %eax,%r8d
140d9301c:	23 d3                	and    %ebx,%edx
140d9301e:	41 8d 86 29 76 1e ea 	lea    -0x15e189d7(%r14),%eax
140d93025:	41 03 c0             	add    %r8d,%eax
140d93028:	44 8b c8             	mov    %eax,%r9d
140d9302b:	c1 e0 07             	shl    $0x7,%eax
140d9302e:	41 c1 e9 19          	shr    $0x19,%r9d
140d93032:	44 0b c8             	or     %eax,%r9d
140d93035:	41 8b c4             	mov    %r12d,%eax
140d93038:	41 23 c7             	and    %r15d,%eax
140d9303b:	0b d0                	or     %eax,%edx
140d9303d:	41 8b c1             	mov    %r9d,%eax
140d93040:	41 33 c0             	xor    %r8d,%eax
140d93043:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
140d93048:	41 03 c3             	add    %r11d,%eax
140d9304b:	45 33 e8             	xor    %r8d,%r13d
140d9304e:	03 c2                	add    %edx,%eax
140d93050:	45 8b df             	mov    %r15d,%r11d
140d93053:	44 03 e8             	add    %eax,%r13d
140d93056:	41 c1 eb 17          	shr    $0x17,%r11d
140d9305a:	8b d5                	mov    %ebp,%edx
140d9305c:	41 c1 e7 09          	shl    $0x9,%r15d
140d93060:	33 d6                	xor    %esi,%edx
140d93062:	45 0b df             	or     %r15d,%r11d
140d93065:	41 23 d6             	and    %r14d,%edx
140d93068:	33 d6                	xor    %esi,%edx
140d9306a:	41 03 d1             	add    %r9d,%edx
140d9306d:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
140d93072:	41 03 d0             	add    %r8d,%edx
140d93075:	45 33 c8             	xor    %r8d,%r9d
140d93078:	03 d7                	add    %edi,%edx
140d9307a:	8b fd                	mov    %ebp,%edi
140d9307c:	8b c2                	mov    %edx,%eax
140d9307e:	c1 ed 0d             	shr    $0xd,%ebp
140d93081:	c1 c8 0f             	ror    $0xf,%eax
140d93084:	c1 e7 13             	shl    $0x13,%edi
140d93087:	0b fd                	or     %ebp,%edi
140d93089:	8b ea                	mov    %edx,%ebp
140d9308b:	c1 cd 17             	ror    $0x17,%ebp
140d9308e:	33 e8                	xor    %eax,%ebp
140d93090:	8b 44 24 10          	mov    0x10(%rsp),%eax
140d93094:	c1 c8 19             	ror    $0x19,%eax
140d93097:	33 ea                	xor    %edx,%ebp
140d93099:	8b 54 24 08          	mov    0x8(%rsp),%edx
140d9309d:	44 8b d2             	mov    %edx,%r10d
140d930a0:	44 8b c2             	mov    %edx,%r8d
140d930a3:	41 c1 ca 11          	ror    $0x11,%r10d
140d930a7:	44 33 d0             	xor    %eax,%r10d
140d930aa:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d930b1:	8b c2                	mov    %edx,%eax
140d930b3:	41 c1 e0 06          	shl    $0x6,%r8d
140d930b7:	c1 e8 1a             	shr    $0x1a,%eax
140d930ba:	41 8b d1             	mov    %r9d,%edx
140d930bd:	44 0b c0             	or     %eax,%r8d
140d930c0:	c1 e2 11             	shl    $0x11,%edx
140d930c3:	41 8b c1             	mov    %r9d,%eax
140d930c6:	c1 e8 09             	shr    $0x9,%eax
140d930c9:	44 33 c0             	xor    %eax,%r8d
140d930cc:	8b 44 24 08          	mov    0x8(%rsp),%eax
140d930d0:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d930d5:	33 d0                	xor    %eax,%edx
140d930d7:	c1 e2 06             	shl    $0x6,%edx
140d930da:	44 0b c2             	or     %edx,%r8d
140d930dd:	45 33 d0             	xor    %r8d,%r10d
140d930e0:	44 8b 44 24 08       	mov    0x8(%rsp),%r8d
140d930e5:	41 8b d0             	mov    %r8d,%edx
140d930e8:	41 8b c0             	mov    %r8d,%eax
140d930eb:	c1 ea 02             	shr    $0x2,%edx
140d930ee:	c1 e0 1e             	shl    $0x1e,%eax
140d930f1:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d930f7:	0b d0                	or     %eax,%edx
140d930f9:	41 8b c1             	mov    %r9d,%eax
140d930fc:	c1 e0 0f             	shl    $0xf,%eax
140d930ff:	33 d0                	xor    %eax,%edx
140d93101:	44 8b 7c 24 28       	mov    0x28(%rsp),%r15d
140d93106:	41 8b c0             	mov    %r8d,%eax
140d93109:	41 c1 e9 0f          	shr    $0xf,%r9d
140d9310d:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d93112:	45 8b c5             	mov    %r13d,%r8d
140d93115:	44 33 c8             	xor    %eax,%r9d
140d93118:	41 c1 e8 14          	shr    $0x14,%r8d
140d9311c:	41 c1 e9 02          	shr    $0x2,%r9d
140d93120:	41 8b c5             	mov    %r13d,%eax
140d93123:	41 0b d1             	or     %r9d,%edx
140d93126:	c1 e0 0c             	shl    $0xc,%eax
140d93129:	44 0b c0             	or     %eax,%r8d
140d9312c:	44 33 d2             	xor    %edx,%r10d
140d9312f:	44 33 54 24 34       	xor    0x34(%rsp),%r10d
140d93134:	8d 85 53 ec 3c d4    	lea    -0x2bc313ad(%rbp),%eax
140d9313a:	44 33 54 24 38       	xor    0x38(%rsp),%r10d
140d9313f:	41 03 c0             	add    %r8d,%eax
140d93142:	44 31 54 24 14       	xor    %r10d,0x14(%rsp)
140d93147:	44 8b c8             	mov    %eax,%r9d
140d9314a:	44 8b 54 24 04       	mov    0x4(%rsp),%r10d
140d9314f:	41 8b d5             	mov    %r13d,%edx
140d93152:	c1 e0 07             	shl    $0x7,%eax
140d93155:	41 0b d4             	or     %r12d,%edx
140d93158:	41 23 d3             	and    %r11d,%edx
140d9315b:	41 c1 e9 19          	shr    $0x19,%r9d
140d9315f:	44 0b c8             	or     %eax,%r9d
140d93162:	41 c1 ca 19          	ror    $0x19,%r10d
140d93166:	41 8b c5             	mov    %r13d,%eax