1408c6c08:	90                   	nop
1408c6c09:	90                   	nop
1408c6c0a:	90                   	nop
1408c6c0b:	90                   	nop
1408c6c0c:	90                   	nop
1408c6c0d:	90                   	nop
1408c6c0e:	90                   	nop
1408c6c0f:	90                   	nop
1408c6c10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c6c15:	57                   	push   %rdi
1408c6c16:	48 83 ec 20          	sub    $0x20,%rsp
1408c6c1a:	8b da                	mov    %edx,%ebx
1408c6c1c:	48 8b f9             	mov    %rcx,%rdi
1408c6c1f:	e8 34 ff ff ff       	call   0x1408c6b58
1408c6c24:	f6 c3 01             	test   $0x1,%bl
1408c6c27:	74 08                	je     0x1408c6c31
1408c6c29:	48 8b cf             	mov    %rdi,%rcx
1408c6c2c:	e8 a3 89 22 00       	call   0x140aef5d4
1408c6c31:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408c6c36:	48 8b c7             	mov    %rdi,%rax
1408c6c39:	48 83 c4 20          	add    $0x20,%rsp
1408c6c3d:	5f                   	pop    %rdi
1408c6c3e:	c3                   	ret
1408c6c3f:	90                   	nop
1408c6c40:	40 53                	rex push %rbx
1408c6c42:	48 83 ec 20          	sub    $0x20,%rsp
1408c6c46:	48 8d 05 cb 0e 26 00 	lea    0x260ecb(%rip),%rax        # 0x140b27b18
1408c6c4d:	48 8b d9             	mov    %rcx,%rbx
1408c6c50:	48 89 01             	mov    %rax,(%rcx)
1408c6c53:	f6 c2 01             	test   $0x1,%dl
1408c6c56:	74 05                	je     0x1408c6c5d
1408c6c58:	e8 77 89 22 00       	call   0x140aef5d4
1408c6c5d:	48 8b c3             	mov    %rbx,%rax
1408c6c60:	48 83 c4 20          	add    $0x20,%rsp
1408c6c64:	5b                   	pop    %rbx
1408c6c65:	c3                   	ret
1408c6c66:	90                   	nop
1408c6c67:	90                   	nop
1408c6c68:	48 8d 05 a9 0e 26 00 	lea    0x260ea9(%rip),%rax        # 0x140b27b18
1408c6c6f:	48 89 01             	mov    %rax,(%rcx)
1408c6c72:	c3                   	ret
1408c6c73:	90                   	nop
1408c6c74:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408c6c79:	55                   	push   %rbp
1408c6c7a:	56                   	push   %rsi
1408c6c7b:	57                   	push   %rdi
1408c6c7c:	41 54                	push   %r12
1408c6c7e:	41 55                	push   %r13
1408c6c80:	41 56                	push   %r14
1408c6c82:	41 57                	push   %r15
1408c6c84:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1408c6c89:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1408c6c90:	48 8b 05 a9 83 3f 00 	mov    0x3f83a9(%rip),%rax        # 0x140cbf040
1408c6c97:	48 33 c4             	xor    %rsp,%rax
1408c6c9a:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
1408c6c9e:	4c 8b f2             	mov    %rdx,%r14
1408c6ca1:	48 8b f9             	mov    %rcx,%rdi
1408c6ca4:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
1408c6ca8:	48 8b 0a             	mov    (%rdx),%rcx
1408c6cab:	48 8b 01             	mov    (%rcx),%rax
1408c6cae:	48 8d b7 58 01 00 00 	lea    0x158(%rdi),%rsi
1408c6cb5:	41 b0 01             	mov    $0x1,%r8b
1408c6cb8:	48 8b d6             	mov    %rsi,%rdx
1408c6cbb:	48 8b 40 48          	mov    0x48(%rax),%rax
1408c6cbf:	ff 15 73 5f 24 00    	call   *0x245f73(%rip)        # 0x140b0cc38
1408c6cc5:	45 33 e4             	xor    %r12d,%r12d
1408c6cc8:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
1408c6ccc:	49 8b 0e             	mov    (%r14),%rcx
1408c6ccf:	48 8d 9f 70 01 00 00 	lea    0x170(%rdi),%rbx
1408c6cd6:	48 8b 01             	mov    (%rcx),%rax
1408c6cd9:	48 8b 40 30          	mov    0x30(%rax),%rax
1408c6cdd:	ff 15 55 5f 24 00    	call   *0x245f55(%rip)        # 0x140b0cc38
1408c6ce3:	48 85 c0             	test   %rax,%rax
1408c6ce6:	0f 84 41 01 00 00    	je     0x1408c6e2d
1408c6cec:	4c 8d bf 78 01 00 00 	lea    0x178(%rdi),%r15
1408c6cf3:	49 8b 0e             	mov    (%r14),%rcx
1408c6cf6:	48 8b 01             	mov    (%rcx),%rax
1408c6cf9:	4d 8b c4             	mov    %r12,%r8
1408c6cfc:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1408c6d00:	48 8b 40 50          	mov    0x50(%rax),%rax
1408c6d04:	ff 15 2e 5f 24 00    	call   *0x245f2e(%rip)        # 0x140b0cc38
1408c6d0a:	90                   	nop
1408c6d0b:	4c 8b 4d 0f          	mov    0xf(%rbp),%r9
1408c6d0f:	49 8b 0e             	mov    (%r14),%rcx
1408c6d12:	4c 8b 87 88 01 00 00 	mov    0x188(%rdi),%r8
1408c6d19:	49 8b d4             	mov    %r12,%rdx
1408c6d1c:	48 8b 01             	mov    (%rcx),%rax
1408c6d1f:	48 8b 40 58          	mov    0x58(%rax),%rax
1408c6d23:	ff 15 0f 5f 24 00    	call   *0x245f0f(%rip)        # 0x140b0cc38
1408c6d29:	4c 8b 2e             	mov    (%rsi),%r13
1408c6d2c:	4c 89 6d d7          	mov    %r13,-0x29(%rbp)
1408c6d30:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408c6d34:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1408c6d38:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1408c6d3c:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1408c6d40:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
1408c6d44:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
1408c6d48:	4c 8b 46 18          	mov    0x18(%rsi),%r8
1408c6d4c:	4c 89 45 cf          	mov    %r8,-0x31(%rbp)
1408c6d50:	4c 89 45 ef          	mov    %r8,-0x11(%rbp)
1408c6d54:	45 33 e4             	xor    %r12d,%r12d
1408c6d57:	4c 39 65 0f          	cmp    %r12,0xf(%rbp)
1408c6d5b:	76 49                	jbe    0x1408c6da6
1408c6d5d:	49 8b 57 58          	mov    0x58(%r15),%rdx
1408c6d61:	49 3b 57 60          	cmp    0x60(%r15),%rdx
1408c6d65:	74 16                	je     0x1408c6d7d
1408c6d67:	4c 89 2a             	mov    %r13,(%rdx)
1408c6d6a:	48 89 42 08          	mov    %rax,0x8(%rdx)
1408c6d6e:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1408c6d72:	4c 89 42 18          	mov    %r8,0x18(%rdx)
1408c6d76:	49 83 47 58 20       	addq   $0x20,0x58(%r15)
1408c6d7b:	eb 19                	jmp    0x1408c6d96
1408c6d7d:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1408c6d81:	49 8d 4f 50          	lea    0x50(%r15),%rcx
1408c6d85:	e8 22 16 00 00       	call   0x1408c83ac
1408c6d8a:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1408c6d8e:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1408c6d92:	4c 8b 45 cf          	mov    -0x31(%rbp),%r8
1408c6d96:	49 ff c4             	inc    %r12
1408c6d99:	4c 3b 65 0f          	cmp    0xf(%rbp),%r12
1408c6d9d:	72 be                	jb     0x1408c6d5d
1408c6d9f:	48 8d b7 58 01 00 00 	lea    0x158(%rdi),%rsi
1408c6da6:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1408c6daa:	49 8b cf             	mov    %r15,%rcx
1408c6dad:	e8 56 51 75 ff       	call   0x14001bf08
1408c6db2:	80 bf f0 01 00 00 00 	cmpb   $0x0,0x1f0(%rdi)
1408c6db9:	74 0f                	je     0x1408c6dca
1408c6dbb:	4c 8b c6             	mov    %rsi,%r8
1408c6dbe:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1408c6dc2:	48 8b cf             	mov    %rdi,%rcx
1408c6dc5:	e8 96 03 00 00       	call   0x1408c7160
1408c6dca:	48 ff 03             	incq   (%rbx)
1408c6dcd:	48 8b 45 17          	mov    0x17(%rbp),%rax
1408c6dd1:	48 83 f8 07          	cmp    $0x7,%rax
1408c6dd5:	76 32                	jbe    0x1408c6e09
1408c6dd7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1408c6dde:	00
1408c6ddf:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1408c6de3:	48 8b d1             	mov    %rcx,%rdx
1408c6de6:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408c6dec:	72 15                	jb     0x1408c6e03
1408c6dee:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408c6df2:	48 2b d1             	sub    %rcx,%rdx
1408c6df5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1408c6df9:	48 83 f8 1f          	cmp    $0x1f,%rax
1408c6dfd:	0f 87 b3 00 00 00    	ja     0x1408c6eb6
1408c6e03:	ff 15 b7 5a 24 00    	call   *0x245ab7(%rip)        # 0x140b0c8c0
1408c6e09:	4c 8b 65 b7          	mov    -0x49(%rbp),%r12
1408c6e0d:	49 ff c4             	inc    %r12
1408c6e10:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
1408c6e14:	49 8b 0e             	mov    (%r14),%rcx
1408c6e17:	48 8b 01             	mov    (%rcx),%rax
1408c6e1a:	48 8b 40 30          	mov    0x30(%rax),%rax
1408c6e1e:	ff 15 14 5e 24 00    	call   *0x245e14(%rip)        # 0x140b0cc38
1408c6e24:	4c 3b e0             	cmp    %rax,%r12
1408c6e27:	0f 82 c6 fe ff ff    	jb     0x1408c6cf3
1408c6e2d:	48 ff 0b             	decq   (%rbx)
1408c6e30:	49 8b 0e             	mov    (%r14),%rcx
1408c6e33:	48 8b 01             	mov    (%rcx),%rax
1408c6e36:	45 33 c0             	xor    %r8d,%r8d
1408c6e39:	48 8b d6             	mov    %rsi,%rdx
1408c6e3c:	48 8b 40 48          	mov    0x48(%rax),%rax
1408c6e40:	ff 15 f2 5d 24 00    	call   *0x245df2(%rip)        # 0x140b0cc38
1408c6e46:	48 ff 87 68 01 00 00 	incq   0x168(%rdi)
1408c6e4d:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1408c6e51:	48 85 db             	test   %rbx,%rbx
1408c6e54:	74 39                	je     0x1408c6e8f
1408c6e56:	83 c8 ff             	or     $0xffffffff,%eax
1408c6e59:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c6e5e:	83 f8 01             	cmp    $0x1,%eax
1408c6e61:	75 2c                	jne    0x1408c6e8f
1408c6e63:	48 8b 03             	mov    (%rbx),%rax
1408c6e66:	48 8b cb             	mov    %rbx,%rcx
1408c6e69:	48 8b 00             	mov    (%rax),%rax
1408c6e6c:	ff 15 c6 5d 24 00    	call   *0x245dc6(%rip)        # 0x140b0cc38
1408c6e72:	83 c8 ff             	or     $0xffffffff,%eax
1408c6e75:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c6e7a:	83 f8 01             	cmp    $0x1,%eax
1408c6e7d:	75 10                	jne    0x1408c6e8f
1408c6e7f:	48 8b 03             	mov    (%rbx),%rax
1408c6e82:	48 8b cb             	mov    %rbx,%rcx
1408c6e85:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c6e89:	ff 15 a9 5d 24 00    	call   *0x245da9(%rip)        # 0x140b0cc38
1408c6e8f:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1408c6e93:	48 33 cc             	xor    %rsp,%rcx
1408c6e96:	e8 45 87 22 00       	call   0x140aef5e0
1408c6e9b:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1408c6ea2:	00
1408c6ea3:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1408c6eaa:	41 5f                	pop    %r15
1408c6eac:	41 5e                	pop    %r14
1408c6eae:	41 5d                	pop    %r13
1408c6eb0:	41 5c                	pop    %r12
1408c6eb2:	5f                   	pop    %rdi
1408c6eb3:	5e                   	pop    %rsi
1408c6eb4:	5d                   	pop    %rbp
1408c6eb5:	c3                   	ret
1408c6eb6:	ff 15 dc 5a 24 00    	call   *0x245adc(%rip)        # 0x140b0c998
1408c6ebc:	90                   	nop
1408c6ebd:	90                   	nop
1408c6ebe:	90                   	nop
1408c6ebf:	90                   	nop
1408c6ec0:	48 8b c4             	mov    %rsp,%rax
1408c6ec3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1408c6ec7:	44 88 40 18          	mov    %r8b,0x18(%rax)
1408c6ecb:	48 89 50 10          	mov    %rdx,0x10(%rax)
1408c6ecf:	55                   	push   %rbp
1408c6ed0:	56                   	push   %rsi
1408c6ed1:	57                   	push   %rdi
1408c6ed2:	41 54                	push   %r12
1408c6ed4:	41 55                	push   %r13
1408c6ed6:	41 56                	push   %r14
1408c6ed8:	41 57                	push   %r15
1408c6eda:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1408c6ede:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1408c6ee5:	4c 8b e2             	mov    %rdx,%r12
1408c6ee8:	4c 8b e9             	mov    %rcx,%r13
1408c6eeb:	48 8b 0a             	mov    (%rdx),%rcx
1408c6eee:	83 cf ff             	or     $0xffffffff,%edi
1408c6ef1:	48 85 c9             	test   %rcx,%rcx
1408c6ef4:	0f 84 0b 02 00 00    	je     0x1408c7105
1408c6efa:	49 8b 85 58 01 00 00 	mov    0x158(%r13),%rax
1408c6f01:	48 89 45 7f          	mov    %rax,0x7f(%rbp)
1408c6f05:	49 8b 85 60 01 00 00 	mov    0x160(%r13),%rax
1408c6f0c:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1408c6f10:	49 8b 85 68 01 00 00 	mov    0x168(%r13),%rax
1408c6f17:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1408c6f1b:	49 8b 85 70 01 00 00 	mov    0x170(%r13),%rax
1408c6f22:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1408c6f26:	48 8b 01             	mov    (%rcx),%rax
1408c6f29:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1408c6f2d:	48 8b 40 48          	mov    0x48(%rax),%rax
1408c6f31:	ff 15 01 5d 24 00    	call   *0x245d01(%rip)        # 0x140b0cc38
1408c6f37:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1408c6f3b:	48 ff c1             	inc    %rcx
1408c6f3e:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
1408c6f42:	48 83 65 07 00       	andq   $0x0,0x7(%rbp)
1408c6f47:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1408c6f4b:	49 89 85 58 01 00 00 	mov    %rax,0x158(%r13)
1408c6f52:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1408c6f56:	49 89 85 60 01 00 00 	mov    %rax,0x160(%r13)
1408c6f5d:	49 89 8d 68 01 00 00 	mov    %rcx,0x168(%r13)
1408c6f64:	49 83 a5 70 01 00 00 	andq   $0x0,0x170(%r13)
1408c6f6b:	00
1408c6f6c:	4d 8b bd e0 01 00 00 	mov    0x1e0(%r13),%r15
1408c6f73:	49 8b 07             	mov    (%r15),%rax
1408c6f76:	4c 8b b0 20 01 00 00 	mov    0x120(%rax),%r14
1408c6f7d:	49 8b 0c 24          	mov    (%r12),%rcx
1408c6f81:	48 8b 01             	mov    (%rcx),%rax
1408c6f84:	48 8b 40 38          	mov    0x38(%rax),%rax
1408c6f88:	ff 15 aa 5c 24 00    	call   *0x245caa(%rip)        # 0x140b0cc38
1408c6f8e:	8b f0                	mov    %eax,%esi
1408c6f90:	49 8b 3c 24          	mov    (%r12),%rdi
1408c6f94:	48 8b 17             	mov    (%rdi),%rdx
1408c6f97:	48 8b 5a 10          	mov    0x10(%rdx),%rbx
1408c6f9b:	48 8b cf             	mov    %rdi,%rcx
1408c6f9e:	48 8b 42 18          	mov    0x18(%rdx),%rax
1408c6fa2:	ff 15 90 5c 24 00    	call   *0x245c90(%rip)        # 0x140b0cc38
1408c6fa8:	4c 8d 40 ff          	lea    -0x1(%rax),%r8
1408c6fac:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1408c6fb0:	48 8b cf             	mov    %rdi,%rcx
1408c6fb3:	48 8b c3             	mov    %rbx,%rax
1408c6fb6:	ff 15 7c 5c 24 00    	call   *0x245c7c(%rip)        # 0x140b0cc38
1408c6fbc:	90                   	nop
1408c6fbd:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c6fc0:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1408c6fc5:	48 8b 10             	mov    (%rax),%rdx
1408c6fc8:	48 89 55 c7          	mov    %rdx,-0x39(%rbp)
1408c6fcc:	48 8b 50 08          	mov    0x8(%rax),%rdx
1408c6fd0:	48 89 55 cf          	mov    %rdx,-0x31(%rbp)
1408c6fd4:	48 83 20 00          	andq   $0x0,(%rax)
1408c6fd8:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1408c6fdd:	8a 45 77             	mov    0x77(%rbp),%al
1408c6fe0:	88 44 24 20          	mov    %al,0x20(%rsp)
1408c6fe4:	44 8b ce             	mov    %esi,%r9d
1408c6fe7:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1408c6feb:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1408c6fef:	49 8b cf             	mov    %r15,%rcx
1408c6ff2:	49 8b c6             	mov    %r14,%rax
1408c6ff5:	ff 15 3d 5c 24 00    	call   *0x245c3d(%rip)        # 0x140b0cc38
1408c6ffb:	90                   	nop
1408c6ffc:	48 8b 5d 17          	mov    0x17(%rbp),%rbx
1408c7000:	83 cf ff             	or     $0xffffffff,%edi
1408c7003:	48 85 db             	test   %rbx,%rbx
1408c7006:	74 35                	je     0x1408c703d
1408c7008:	8b c7                	mov    %edi,%eax
1408c700a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c700f:	03 c7                	add    %edi,%eax
1408c7011:	75 2a                	jne    0x1408c703d
1408c7013:	48 8b 03             	mov    (%rbx),%rax
1408c7016:	48 8b cb             	mov    %rbx,%rcx
1408c7019:	48 8b 00             	mov    (%rax),%rax
1408c701c:	ff 15 16 5c 24 00    	call   *0x245c16(%rip)        # 0x140b0cc38
1408c7022:	8b c7                	mov    %edi,%eax
1408c7024:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c7029:	03 c7                	add    %edi,%eax
1408c702b:	75 10                	jne    0x1408c703d
1408c702d:	48 8b 03             	mov    (%rbx),%rax
1408c7030:	48 8b cb             	mov    %rbx,%rcx
1408c7033:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c7037:	ff 15 fb 5b 24 00    	call   *0x245bfb(%rip)        # 0x140b0cc38
1408c703d:	49 8b 0c 24          	mov    (%r12),%rcx
1408c7041:	48 8b 01             	mov    (%rcx),%rax
1408c7044:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7047:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1408c704c:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
1408c7050:	48 85 d2             	test   %rdx,%rdx
1408c7053:	74 04                	je     0x1408c7059
1408c7055:	f0 ff 42 08          	lock incl 0x8(%rdx)
1408c7059:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1408c705d:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1408c7062:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1408c7066:	48 8b 40 20          	mov    0x20(%rax),%rax
1408c706a:	ff 15 c8 5b 24 00    	call   *0x245bc8(%rip)        # 0x140b0cc38
1408c7070:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7073:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1408c7078:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1408c707c:	48 85 c0             	test   %rax,%rax
1408c707f:	74 04                	je     0x1408c7085
1408c7081:	f0 ff 40 08          	lock incl 0x8(%rax)
1408c7085:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1408c7089:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1408c708e:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1408c7092:	49 8b cd             	mov    %r13,%rcx
1408c7095:	e8 da fb ff ff       	call   0x1408c6c74
1408c709a:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1408c709e:	49 89 85 58 01 00 00 	mov    %rax,0x158(%r13)
1408c70a5:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
1408c70a9:	49 89 85 60 01 00 00 	mov    %rax,0x160(%r13)
1408c70b0:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1408c70b4:	49 89 85 68 01 00 00 	mov    %rax,0x168(%r13)
1408c70bb:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
1408c70bf:	49 89 85 70 01 00 00 	mov    %rax,0x170(%r13)
1408c70c6:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
1408c70ca:	48 85 db             	test   %rbx,%rbx
1408c70cd:	74 36                	je     0x1408c7105
1408c70cf:	8b c7                	mov    %edi,%eax
1408c70d1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c70d6:	03 c7                	add    %edi,%eax
1408c70d8:	75 2b                	jne    0x1408c7105
1408c70da:	48 8b 03             	mov    (%rbx),%rax
1408c70dd:	48 8b cb             	mov    %rbx,%rcx
1408c70e0:	48 8b 00             	mov    (%rax),%rax
1408c70e3:	ff 15 4f 5b 24 00    	call   *0x245b4f(%rip)        # 0x140b0cc38
1408c70e9:	8b c7                	mov    %edi,%eax
1408c70eb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c70f0:	03 c7                	add    %edi,%eax
1408c70f2:	75 11                	jne    0x1408c7105
1408c70f4:	48 8b 03             	mov    (%rbx),%rax
1408c70f7:	48 8b cb             	mov    %rbx,%rcx