1408b5d73:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1408b5d7a:	00
1408b5d7b:	48 83 c4 50          	add    $0x50,%rsp
1408b5d7f:	41 5f                	pop    %r15
1408b5d81:	41 5e                	pop    %r14
1408b5d83:	5f                   	pop    %rdi
1408b5d84:	5e                   	pop    %rsi
1408b5d85:	5d                   	pop    %rbp
1408b5d86:	c3                   	ret
1408b5d87:	90                   	nop
1408b5d88:	90                   	nop
1408b5d89:	90                   	nop
1408b5d8a:	90                   	nop
1408b5d8b:	90                   	nop
1408b5d8c:	90                   	nop
1408b5d8d:	90                   	nop
1408b5d8e:	90                   	nop
1408b5d8f:	90                   	nop
1408b5d90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408b5d95:	57                   	push   %rdi
1408b5d96:	48 83 ec 20          	sub    $0x20,%rsp
1408b5d9a:	8b da                	mov    %edx,%ebx
1408b5d9c:	48 8b f9             	mov    %rcx,%rdi
1408b5d9f:	e8 1c 00 00 00       	call   0x1408b5dc0
1408b5da4:	f6 c3 01             	test   $0x1,%bl
1408b5da7:	74 08                	je     0x1408b5db1
1408b5da9:	48 8b cf             	mov    %rdi,%rcx
1408b5dac:	e8 23 98 23 00       	call   0x140aef5d4
1408b5db1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408b5db6:	48 8b c7             	mov    %rdi,%rax
1408b5db9:	48 83 c4 20          	add    $0x20,%rsp
1408b5dbd:	5f                   	pop    %rdi
1408b5dbe:	c3                   	ret
1408b5dbf:	90                   	nop
1408b5dc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408b5dc5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408b5dca:	57                   	push   %rdi
1408b5dcb:	48 83 ec 20          	sub    $0x20,%rsp
1408b5dcf:	48 8b f9             	mov    %rcx,%rdi
1408b5dd2:	48 8d 05 6f 0e 27 00 	lea    0x270e6f(%rip),%rax        # 0x140b26c48
1408b5dd9:	48 89 01             	mov    %rax,(%rcx)
1408b5ddc:	48 8d 05 ed 0f 27 00 	lea    0x270fed(%rip),%rax        # 0x140b26dd0
1408b5de3:	48 89 81 98 00 00 00 	mov    %rax,0x98(%rcx)
1408b5dea:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1408b5df1:	ff 15 09 64 25 00    	call   *0x256409(%rip)        # 0x140b0c200
1408b5df7:	48 8d 8f 78 01 00 00 	lea    0x178(%rdi),%rcx
1408b5dfe:	4c 8d 0d cb 9d a2 ff 	lea    -0x5d6235(%rip),%r9        # 0x1402dfbd0
1408b5e05:	ba 08 00 00 00       	mov    $0x8,%edx
1408b5e0a:	44 8d 42 fa          	lea    -0x6(%rdx),%r8d
1408b5e0e:	e8 2d 98 23 00       	call   0x140aef640
1408b5e13:	48 8b 8f 60 01 00 00 	mov    0x160(%rdi),%rcx
1408b5e1a:	48 85 c9             	test   %rcx,%rcx
1408b5e1d:	74 4c                	je     0x1408b5e6b
1408b5e1f:	48 8b 87 70 01 00 00 	mov    0x170(%rdi),%rax
1408b5e26:	48 2b c1             	sub    %rcx,%rax
1408b5e29:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1408b5e2d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408b5e33:	72 18                	jb     0x1408b5e4d
1408b5e35:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1408b5e39:	48 2b ca             	sub    %rdx,%rcx
1408b5e3c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1408b5e40:	48 83 f8 1f          	cmp    $0x1f,%rax
1408b5e44:	0f 87 c6 01 00 00    	ja     0x1408b6010
1408b5e4a:	48 8b ca             	mov    %rdx,%rcx
1408b5e4d:	ff 15 6d 6a 25 00    	call   *0x256a6d(%rip)        # 0x140b0c8c0
1408b5e53:	48 83 a7 60 01 00 00 	andq   $0x0,0x160(%rdi)
1408b5e5a:	00
1408b5e5b:	48 83 a7 68 01 00 00 	andq   $0x0,0x168(%rdi)
1408b5e62:	00
1408b5e63:	48 83 a7 70 01 00 00 	andq   $0x0,0x170(%rdi)
1408b5e6a:	00
1408b5e6b:	48 8b 9f 58 01 00 00 	mov    0x158(%rdi),%rbx
1408b5e72:	83 ce ff             	or     $0xffffffff,%esi
1408b5e75:	48 85 db             	test   %rbx,%rbx
1408b5e78:	74 35                	je     0x1408b5eaf
1408b5e7a:	8b c6                	mov    %esi,%eax
1408b5e7c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408b5e81:	03 c6                	add    %esi,%eax
1408b5e83:	75 2a                	jne    0x1408b5eaf
1408b5e85:	48 8b 03             	mov    (%rbx),%rax
1408b5e88:	48 8b cb             	mov    %rbx,%rcx
1408b5e8b:	48 8b 00             	mov    (%rax),%rax
1408b5e8e:	ff 15 a4 6d 25 00    	call   *0x256da4(%rip)        # 0x140b0cc38
1408b5e94:	8b c6                	mov    %esi,%eax
1408b5e96:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408b5e9b:	03 c6                	add    %esi,%eax
1408b5e9d:	75 10                	jne    0x1408b5eaf
1408b5e9f:	48 8b 03             	mov    (%rbx),%rax
1408b5ea2:	48 8b cb             	mov    %rbx,%rcx
1408b5ea5:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b5ea9:	ff 15 89 6d 25 00    	call   *0x256d89(%rip)        # 0x140b0cc38
1408b5eaf:	48 8b 9f 38 01 00 00 	mov    0x138(%rdi),%rbx
1408b5eb6:	48 85 db             	test   %rbx,%rbx
1408b5eb9:	74 35                	je     0x1408b5ef0
1408b5ebb:	8b c6                	mov    %esi,%eax
1408b5ebd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408b5ec2:	03 c6                	add    %esi,%eax
1408b5ec4:	75 2a                	jne    0x1408b5ef0
1408b5ec6:	48 8b 03             	mov    (%rbx),%rax
1408b5ec9:	48 8b cb             	mov    %rbx,%rcx
1408b5ecc:	48 8b 00             	mov    (%rax),%rax
1408b5ecf:	ff 15 63 6d 25 00    	call   *0x256d63(%rip)        # 0x140b0cc38
1408b5ed5:	8b c6                	mov    %esi,%eax
1408b5ed7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408b5edc:	03 c6                	add    %esi,%eax
1408b5ede:	75 10                	jne    0x1408b5ef0
1408b5ee0:	48 8b 03             	mov    (%rbx),%rax
1408b5ee3:	48 8b cb             	mov    %rbx,%rcx
1408b5ee6:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b5eea:	ff 15 48 6d 25 00    	call   *0x256d48(%rip)        # 0x140b0cc38
1408b5ef0:	48 8b 9f 28 01 00 00 	mov    0x128(%rdi),%rbx
1408b5ef7:	48 85 db             	test   %rbx,%rbx
1408b5efa:	74 35                	je     0x1408b5f31
1408b5efc:	8b c6                	mov    %esi,%eax
1408b5efe:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408b5f03:	03 c6                	add    %esi,%eax
1408b5f05:	75 2a                	jne    0x1408b5f31
1408b5f07:	48 8b 03             	mov    (%rbx),%rax
1408b5f0a:	48 8b cb             	mov    %rbx,%rcx
1408b5f0d:	48 8b 00             	mov    (%rax),%rax
1408b5f10:	ff 15 22 6d 25 00    	call   *0x256d22(%rip)        # 0x140b0cc38
1408b5f16:	8b c6                	mov    %esi,%eax
1408b5f18:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408b5f1d:	03 c6                	add    %esi,%eax
1408b5f1f:	75 10                	jne    0x1408b5f31
1408b5f21:	48 8b 03             	mov    (%rbx),%rax
1408b5f24:	48 8b cb             	mov    %rbx,%rcx
1408b5f27:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b5f2b:	ff 15 07 6d 25 00    	call   *0x256d07(%rip)        # 0x140b0cc38
1408b5f31:	48 8b 9f 18 01 00 00 	mov    0x118(%rdi),%rbx
1408b5f38:	48 85 db             	test   %rbx,%rbx
1408b5f3b:	74 35                	je     0x1408b5f72
1408b5f3d:	8b c6                	mov    %esi,%eax
1408b5f3f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408b5f44:	03 c6                	add    %esi,%eax
1408b5f46:	75 2a                	jne    0x1408b5f72
1408b5f48:	48 8b 03             	mov    (%rbx),%rax
1408b5f4b:	48 8b cb             	mov    %rbx,%rcx
1408b5f4e:	48 8b 00             	mov    (%rax),%rax
1408b5f51:	ff 15 e1 6c 25 00    	call   *0x256ce1(%rip)        # 0x140b0cc38
1408b5f57:	8b c6                	mov    %esi,%eax
1408b5f59:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408b5f5e:	03 c6                	add    %esi,%eax
1408b5f60:	75 10                	jne    0x1408b5f72
1408b5f62:	48 8b 03             	mov    (%rbx),%rax
1408b5f65:	48 8b cb             	mov    %rbx,%rcx
1408b5f68:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b5f6c:	ff 15 c6 6c 25 00    	call   *0x256cc6(%rip)        # 0x140b0cc38
1408b5f72:	48 8d 9f c0 00 00 00 	lea    0xc0(%rdi),%rbx
1408b5f79:	4c 8b 03             	mov    (%rbx),%r8
1408b5f7c:	4d 8b 40 08          	mov    0x8(%r8),%r8
1408b5f80:	48 8b d3             	mov    %rbx,%rdx
1408b5f83:	48 8b cb             	mov    %rbx,%rcx
1408b5f86:	e8 a1 86 76 ff       	call   0x14001e62c
1408b5f8b:	48 8b 0b             	mov    (%rbx),%rcx
1408b5f8e:	ff 15 2c 69 25 00    	call   *0x25692c(%rip)        # 0x140b0c8c0
1408b5f94:	48 8b 9f b8 00 00 00 	mov    0xb8(%rdi),%rbx
1408b5f9b:	48 85 db             	test   %rbx,%rbx
1408b5f9e:	74 35                	je     0x1408b5fd5
1408b5fa0:	8b c6                	mov    %esi,%eax
1408b5fa2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408b5fa7:	03 c6                	add    %esi,%eax
1408b5fa9:	75 2a                	jne    0x1408b5fd5
1408b5fab:	48 8b 03             	mov    (%rbx),%rax
1408b5fae:	48 8b cb             	mov    %rbx,%rcx
1408b5fb1:	48 8b 00             	mov    (%rax),%rax
1408b5fb4:	ff 15 7e 6c 25 00    	call   *0x256c7e(%rip)        # 0x140b0cc38
1408b5fba:	8b c6                	mov    %esi,%eax
1408b5fbc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408b5fc1:	03 c6                	add    %esi,%eax
1408b5fc3:	75 10                	jne    0x1408b5fd5
1408b5fc5:	48 8b 03             	mov    (%rbx),%rax
1408b5fc8:	48 8b cb             	mov    %rbx,%rcx
1408b5fcb:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b5fcf:	ff 15 63 6c 25 00    	call   *0x256c63(%rip)        # 0x140b0cc38
1408b5fd5:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
1408b5fdc:	48 85 c9             	test   %rcx,%rcx
1408b5fdf:	74 18                	je     0x1408b5ff9
1408b5fe1:	8b c6                	mov    %esi,%eax
1408b5fe3:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408b5fe8:	03 c6                	add    %esi,%eax
1408b5fea:	75 0d                	jne    0x1408b5ff9
1408b5fec:	48 8b 01             	mov    (%rcx),%rax
1408b5fef:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b5ff3:	ff 15 3f 6c 25 00    	call   *0x256c3f(%rip)        # 0x140b0cc38
1408b5ff9:	48 8b cf             	mov    %rdi,%rcx
1408b5ffc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408b6001:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408b6006:	48 83 c4 20          	add    $0x20,%rsp
1408b600a:	5f                   	pop    %rdi
1408b600b:	e9 44 ed ff ff       	jmp    0x1408b4d54
1408b6010:	ff 15 82 69 25 00    	call   *0x256982(%rip)        # 0x140b0c998
1408b6016:	cc                   	int3
1408b6017:	90                   	nop
1408b6018:	90                   	nop
1408b6019:	90                   	nop
1408b601a:	90                   	nop
1408b601b:	90                   	nop
1408b601c:	90                   	nop
1408b601d:	90                   	nop
1408b601e:	90                   	nop
1408b601f:	90                   	nop
1408b6020:	40 53                	rex push %rbx
1408b6022:	48 83 ec 20          	sub    $0x20,%rsp
1408b6026:	48 8b c1             	mov    %rcx,%rax
1408b6029:	48 8b da             	mov    %rdx,%rbx
1408b602c:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1408b6030:	45 33 c0             	xor    %r8d,%r8d
1408b6033:	33 d2                	xor    %edx,%edx
1408b6035:	48 85 c9             	test   %rcx,%rcx
1408b6038:	74 0a                	je     0x1408b6044
1408b603a:	48 8b 13             	mov    (%rbx),%rdx
1408b603d:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1408b6041:	4c 8b c1             	mov    %rcx,%r8
1408b6044:	48 8b 48 18          	mov    0x18(%rax),%rcx
1408b6048:	48 89 50 10          	mov    %rdx,0x10(%rax)
1408b604c:	4c 89 40 18          	mov    %r8,0x18(%rax)
1408b6050:	48 85 c9             	test   %rcx,%rcx
1408b6053:	74 1a                	je     0x1408b606f
1408b6055:	83 c8 ff             	or     $0xffffffff,%eax
1408b6058:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408b605d:	83 f8 01             	cmp    $0x1,%eax
1408b6060:	75 0d                	jne    0x1408b606f
1408b6062:	48 8b 01             	mov    (%rcx),%rax
1408b6065:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b6069:	ff 15 c9 6b 25 00    	call   *0x256bc9(%rip)        # 0x140b0cc38
1408b606f:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1408b6073:	48 85 c9             	test   %rcx,%rcx
1408b6076:	74 1a                	je     0x1408b6092
1408b6078:	83 c8 ff             	or     $0xffffffff,%eax
1408b607b:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408b6080:	83 f8 01             	cmp    $0x1,%eax
1408b6083:	75 0d                	jne    0x1408b6092
1408b6085:	48 8b 01             	mov    (%rcx),%rax
1408b6088:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b608c:	ff 15 a6 6b 25 00    	call   *0x256ba6(%rip)        # 0x140b0cc38
1408b6092:	48 83 c4 20          	add    $0x20,%rsp
1408b6096:	5b                   	pop    %rbx
1408b6097:	c3                   	ret
1408b6098:	90                   	nop
1408b6099:	90                   	nop
1408b609a:	90                   	nop
1408b609b:	90                   	nop
1408b609c:	90                   	nop
1408b609d:	90                   	nop
1408b609e:	90                   	nop
1408b609f:	90                   	nop
1408b60a0:	4c 8b dc             	mov    %rsp,%r11
1408b60a3:	49 89 5b 20          	mov    %rbx,0x20(%r11)
1408b60a7:	56                   	push   %rsi
1408b60a8:	57                   	push   %rdi
1408b60a9:	41 56                	push   %r14
1408b60ab:	48 83 ec 30          	sub    $0x30,%rsp
1408b60af:	48 8d 05 62 0b 27 00 	lea    0x270b62(%rip),%rax        # 0x140b26c18
1408b60b6:	49 89 43 08          	mov    %rax,0x8(%r11)
1408b60ba:	48 8d 71 28          	lea    0x28(%rcx),%rsi
1408b60be:	4c 8b 36             	mov    (%rsi),%r14
1408b60c1:	49 8b 1e             	mov    (%r14),%rbx
1408b60c4:	49 3b de             	cmp    %r14,%rbx
1408b60c7:	0f 84 d1 00 00 00    	je     0x1408b619e
1408b60cd:	49 8d 43 d8          	lea    -0x28(%r11),%rax
1408b60d1:	49 89 43 10          	mov    %rax,0x10(%r11)
1408b60d5:	0f 57 c0             	xorps  %xmm0,%xmm0
1408b60d8:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408b60de:	48 8b 43 28          	mov    0x28(%rbx),%rax
1408b60e2:	48 85 c0             	test   %rax,%rax
1408b60e5:	74 04                	je     0x1408b60eb
1408b60e7:	f0 ff 40 08          	lock incl 0x8(%rax)
1408b60eb:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1408b60ef:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1408b60f4:	48 8b 43 28          	mov    0x28(%rbx),%rax
1408b60f8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408b60fd:	48 8b 01             	mov    (%rcx),%rax
1408b6100:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1408b6105:	48 8b 40 28          	mov    0x28(%rax),%rax
1408b6109:	ff 15 29 6b 25 00    	call   *0x256b29(%rip)        # 0x140b0cc38
1408b610f:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
1408b6114:	48 85 ff             	test   %rdi,%rdi
1408b6117:	74 39                	je     0x1408b6152
1408b6119:	83 c8 ff             	or     $0xffffffff,%eax
1408b611c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1408b6121:	83 f8 01             	cmp    $0x1,%eax
1408b6124:	75 2c                	jne    0x1408b6152
1408b6126:	48 8b 07             	mov    (%rdi),%rax
1408b6129:	48 8b cf             	mov    %rdi,%rcx
1408b612c:	48 8b 00             	mov    (%rax),%rax
1408b612f:	ff 15 03 6b 25 00    	call   *0x256b03(%rip)        # 0x140b0cc38
1408b6135:	83 c8 ff             	or     $0xffffffff,%eax
1408b6138:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1408b613d:	83 f8 01             	cmp    $0x1,%eax
1408b6140:	75 10                	jne    0x1408b6152
1408b6142:	48 8b 07             	mov    (%rdi),%rax
1408b6145:	48 8b cf             	mov    %rdi,%rcx
1408b6148:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b614c:	ff 15 e6 6a 25 00    	call   *0x256ae6(%rip)        # 0x140b0cc38
1408b6152:	48 8b 43 10          	mov    0x10(%rbx),%rax
1408b6156:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1408b615a:	74 1e                	je     0x1408b617a
1408b615c:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408b6160:	eb 0d                	jmp    0x1408b616f
1408b6162:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1408b6166:	75 0d                	jne    0x1408b6175
1408b6168:	48 8b d8             	mov    %rax,%rbx
1408b616b:	48 8b 40 08          	mov    0x8(%rax),%rax
1408b616f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1408b6173:	74 ed                	je     0x1408b6162
1408b6175:	48 8b d8             	mov    %rax,%rbx
1408b6178:	eb 1b                	jmp    0x1408b6195
1408b617a:	48 8b d8             	mov    %rax,%rbx
1408b617d:	48 8b 08             	mov    (%rax),%rcx
1408b6180:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1408b6184:	75 0f                	jne    0x1408b6195
1408b6186:	48 8b d9             	mov    %rcx,%rbx
1408b6189:	48 8b 01             	mov    (%rcx),%rax
1408b618c:	48 8b c8             	mov    %rax,%rcx
1408b618f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1408b6193:	74 f1                	je     0x1408b6186
1408b6195:	49 3b de             	cmp    %r14,%rbx
1408b6198:	0f 85 37 ff ff ff    	jne    0x1408b60d5
1408b619e:	48 8b 1e             	mov    (%rsi),%rbx
1408b61a1:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1408b61a5:	48 8b d6             	mov    %rsi,%rdx
1408b61a8:	48 8b ce             	mov    %rsi,%rcx
1408b61ab:	e8 7c 84 76 ff       	call   0x14001e62c
1408b61b0:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
1408b61b4:	48 89 1b             	mov    %rbx,(%rbx)
1408b61b7:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
1408b61bb:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
1408b61c0:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1408b61c5:	48 83 c4 30          	add    $0x30,%rsp
1408b61c9:	41 5e                	pop    %r14
1408b61cb:	5f                   	pop    %rdi
1408b61cc:	5e                   	pop    %rsi
1408b61cd:	c3                   	ret
1408b61ce:	90                   	nop
1408b61cf:	90                   	nop
1408b61d0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408b61d5:	53                   	push   %rbx
1408b61d6:	48 83 ec 30          	sub    $0x30,%rsp
1408b61da:	48 8b da             	mov    %rdx,%rbx
1408b61dd:	4c 8b 02             	mov    (%rdx),%r8
1408b61e0:	49 8b 40 08          	mov    0x8(%r8),%rax
1408b61e4:	4c 63 48 08          	movslq 0x8(%rax),%r9
1408b61e8:	4d 03 c8             	add    %r8,%r9
1408b61eb:	49 8b 41 08          	mov    0x8(%r9),%rax
1408b61ef:	4c 8b 50 38          	mov    0x38(%rax),%r10
1408b61f3:	0f 57 c0             	xorps  %xmm0,%xmm0
1408b61f6:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408b61fc:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408b6200:	48 85 c0             	test   %rax,%rax