140117cf6:	48 8b 01             	mov    (%rcx),%rax
140117cf9:	48 8b 40 10          	mov    0x10(%rax),%rax
140117cfd:	ff 15 35 4f 9f 00    	call   *0x9f4f35(%rip)        # 0x140b0cc38
140117d03:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
140117d07:	e8 f0 fd 00 00       	call   0x140127afc
140117d0c:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
140117d10:	48 33 cc             	xor    %rsp,%rcx
140117d13:	e8 c8 78 9d 00       	call   0x140aef5e0
140117d18:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140117d1f:	00
140117d20:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140117d24:	49 8b 73 38          	mov    0x38(%r11),%rsi
140117d28:	49 8b e3             	mov    %r11,%rsp
140117d2b:	41 5e                	pop    %r14
140117d2d:	5f                   	pop    %rdi
140117d2e:	5d                   	pop    %rbp
140117d2f:	c3                   	ret
140117d30:	48 8b c4             	mov    %rsp,%rax
140117d33:	48 89 50 10          	mov    %rdx,0x10(%rax)
140117d37:	55                   	push   %rbp
140117d38:	53                   	push   %rbx
140117d39:	56                   	push   %rsi
140117d3a:	57                   	push   %rdi
140117d3b:	41 54                	push   %r12
140117d3d:	41 56                	push   %r14
140117d3f:	41 57                	push   %r15
140117d41:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140117d45:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140117d4c:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140117d50:	4d 8b f8             	mov    %r8,%r15
140117d53:	48 8b fa             	mov    %rdx,%rdi
140117d56:	4c 8b f1             	mov    %rcx,%r14
140117d59:	0f 57 c0             	xorps  %xmm0,%xmm0
140117d5c:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
140117d61:	45 33 e4             	xor    %r12d,%r12d
140117d64:	4c 89 65 d7          	mov    %r12,-0x29(%rbp)
140117d68:	49 8b 00             	mov    (%r8),%rax
140117d6b:	49 8b c8             	mov    %r8,%rcx
140117d6e:	48 8b 40 08          	mov    0x8(%rax),%rax
140117d72:	ff 15 c0 4e 9f 00    	call   *0x9f4ec0(%rip)        # 0x140b0cc38
140117d78:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140117d7f:	f3 0f 10 35 1d 93 a9 	movss  0xa9931d(%rip),%xmm6        # 0x140bb10a4
140117d86:	00
140117d87:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
140117d8b:	84 c0                	test   %al,%al
140117d8d:	0f 84 9e 01 00 00    	je     0x140117f31
140117d93:	48 85 c9             	test   %rcx,%rcx
140117d96:	74 0d                	je     0x140117da5
140117d98:	48 8b 01             	mov    (%rcx),%rax
140117d9b:	48 8b 40 08          	mov    0x8(%rax),%rax
140117d9f:	ff 15 93 4e 9f 00    	call   *0x9f4e93(%rip)        # 0x140b0cc38
140117da5:	49 8b 46 50          	mov    0x50(%r14),%rax
140117da9:	48 8b 88 a0 00 00 00 	mov    0xa0(%rax),%rcx
140117db0:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
140117db4:	48 85 c9             	test   %rcx,%rcx
140117db7:	74 0d                	je     0x140117dc6
140117db9:	48 8b 01             	mov    (%rcx),%rax
140117dbc:	48 8b 40 08          	mov    0x8(%rax),%rax
140117dc0:	ff 15 72 4e 9f 00    	call   *0x9f4e72(%rip)        # 0x140b0cc38
140117dc6:	48 8b 0f             	mov    (%rdi),%rcx
140117dc9:	48 89 4d 8f          	mov    %rcx,-0x71(%rbp)
140117dcd:	48 85 c9             	test   %rcx,%rcx
140117dd0:	74 0d                	je     0x140117ddf
140117dd2:	48 8b 01             	mov    (%rcx),%rax
140117dd5:	48 8b 40 08          	mov    0x8(%rax),%rax
140117dd9:	ff 15 59 4e 9f 00    	call   *0x9f4e59(%rip)        # 0x140b0cc38
140117ddf:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
140117de4:	4c 8d 4d 77          	lea    0x77(%rbp),%r9
140117de8:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
140117dec:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
140117df0:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140117df5:	e8 be 16 01 00       	call   0x1401294b8
140117dfa:	48 8b 10             	mov    (%rax),%rdx
140117dfd:	48 39 17             	cmp    %rdx,(%rdi)
140117e00:	74 1b                	je     0x140117e1d
140117e02:	4c 89 20             	mov    %r12,(%rax)
140117e05:	48 8b 0f             	mov    (%rdi),%rcx
140117e08:	48 89 17             	mov    %rdx,(%rdi)
140117e0b:	48 85 c9             	test   %rcx,%rcx
140117e0e:	74 0d                	je     0x140117e1d
140117e10:	48 8b 01             	mov    (%rcx),%rax
140117e13:	48 8b 40 10          	mov    0x10(%rax),%rax
140117e17:	ff 15 1b 4e 9f 00    	call   *0x9f4e1b(%rip)        # 0x140b0cc38
140117e1d:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140117e22:	48 85 c9             	test   %rcx,%rcx
140117e25:	74 0d                	je     0x140117e34
140117e27:	48 8b 01             	mov    (%rcx),%rax
140117e2a:	48 8b 40 10          	mov    0x10(%rax),%rax
140117e2e:	ff 15 04 4e 9f 00    	call   *0x9f4e04(%rip)        # 0x140b0cc38
140117e34:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140117e3b:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
140117e3f:	48 85 c9             	test   %rcx,%rcx
140117e42:	74 0d                	je     0x140117e51
140117e44:	48 8b 01             	mov    (%rcx),%rax
140117e47:	48 8b 40 08          	mov    0x8(%rax),%rax
140117e4b:	ff 15 e7 4d 9f 00    	call   *0x9f4de7(%rip)        # 0x140b0cc38
140117e51:	48 8b 0f             	mov    (%rdi),%rcx
140117e54:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
140117e58:	48 85 c9             	test   %rcx,%rcx
140117e5b:	74 0d                	je     0x140117e6a
140117e5d:	48 8b 01             	mov    (%rcx),%rax
140117e60:	48 8b 40 08          	mov    0x8(%rax),%rax
140117e64:	ff 15 ce 4d 9f 00    	call   *0x9f4dce(%rip)        # 0x140b0cc38
140117e6a:	4c 8d 45 77          	lea    0x77(%rbp),%r8
140117e6e:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
140117e72:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140117e77:	e8 80 0f 01 00       	call   0x140128dfc
140117e7c:	48 8b 10             	mov    (%rax),%rdx
140117e7f:	48 39 17             	cmp    %rdx,(%rdi)
140117e82:	74 1b                	je     0x140117e9f
140117e84:	4c 89 20             	mov    %r12,(%rax)
140117e87:	48 8b 0f             	mov    (%rdi),%rcx
140117e8a:	48 89 17             	mov    %rdx,(%rdi)
140117e8d:	48 85 c9             	test   %rcx,%rcx
140117e90:	74 0d                	je     0x140117e9f
140117e92:	48 8b 01             	mov    (%rcx),%rax
140117e95:	48 8b 40 10          	mov    0x10(%rax),%rax
140117e99:	ff 15 99 4d 9f 00    	call   *0x9f4d99(%rip)        # 0x140b0cc38
140117e9f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140117ea4:	48 85 c9             	test   %rcx,%rcx
140117ea7:	74 0d                	je     0x140117eb6
140117ea9:	48 8b 01             	mov    (%rcx),%rax
140117eac:	48 8b 40 10          	mov    0x10(%rax),%rax
140117eb0:	ff 15 82 4d 9f 00    	call   *0x9f4d82(%rip)        # 0x140b0cc38
140117eb6:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140117ebd:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
140117ec1:	48 85 c9             	test   %rcx,%rcx
140117ec4:	74 0d                	je     0x140117ed3
140117ec6:	48 8b 01             	mov    (%rcx),%rax
140117ec9:	48 8b 40 08          	mov    0x8(%rax),%rax
140117ecd:	ff 15 65 4d 9f 00    	call   *0x9f4d65(%rip)        # 0x140b0cc38
140117ed3:	48 8b 0f             	mov    (%rdi),%rcx
140117ed6:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
140117eda:	48 85 c9             	test   %rcx,%rcx
140117edd:	74 0d                	je     0x140117eec
140117edf:	48 8b 01             	mov    (%rcx),%rax
140117ee2:	48 8b 40 08          	mov    0x8(%rax),%rax
140117ee6:	ff 15 4c 4d 9f 00    	call   *0x9f4d4c(%rip)        # 0x140b0cc38
140117eec:	4c 8d 45 77          	lea    0x77(%rbp),%r8
140117ef0:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
140117ef4:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140117ef8:	e8 8f 1a 01 00       	call   0x14012998c
140117efd:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140117f01:	48 3b c8             	cmp    %rax,%rcx
140117f04:	74 22                	je     0x140117f28
140117f06:	48 8b 08             	mov    (%rax),%rcx
140117f09:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
140117f0d:	48 8b 48 08          	mov    0x8(%rax),%rcx
140117f11:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
140117f15:	48 8b 48 10          	mov    0x10(%rax),%rcx
140117f19:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
140117f1d:	4c 89 20             	mov    %r12,(%rax)
140117f20:	4c 89 60 08          	mov    %r12,0x8(%rax)
140117f24:	4c 89 60 10          	mov    %r12,0x10(%rax)
140117f28:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140117f2c:	e9 4c 01 00 00       	jmp    0x14011807d
140117f31:	48 85 c9             	test   %rcx,%rcx
140117f34:	74 0d                	je     0x140117f43
140117f36:	48 8b 01             	mov    (%rcx),%rax
140117f39:	48 8b 40 08          	mov    0x8(%rax),%rax
140117f3d:	ff 15 f5 4c 9f 00    	call   *0x9f4cf5(%rip)        # 0x140b0cc38
140117f43:	49 8b 46 50          	mov    0x50(%r14),%rax
140117f47:	48 8b 88 d0 00 00 00 	mov    0xd0(%rax),%rcx
140117f4e:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
140117f52:	48 85 c9             	test   %rcx,%rcx
140117f55:	74 0d                	je     0x140117f64
140117f57:	48 8b 01             	mov    (%rcx),%rax
140117f5a:	48 8b 40 08          	mov    0x8(%rax),%rax
140117f5e:	ff 15 d4 4c 9f 00    	call   *0x9f4cd4(%rip)        # 0x140b0cc38
140117f64:	48 8b 0f             	mov    (%rdi),%rcx
140117f67:	48 89 4d 8f          	mov    %rcx,-0x71(%rbp)
140117f6b:	48 85 c9             	test   %rcx,%rcx
140117f6e:	74 0d                	je     0x140117f7d
140117f70:	48 8b 01             	mov    (%rcx),%rax
140117f73:	48 8b 40 08          	mov    0x8(%rax),%rax
140117f77:	ff 15 bb 4c 9f 00    	call   *0x9f4cbb(%rip)        # 0x140b0cc38
140117f7d:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
140117f82:	4c 8d 4d 77          	lea    0x77(%rbp),%r9
140117f86:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
140117f8a:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
140117f8e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140117f93:	e8 20 15 01 00       	call   0x1401294b8
140117f98:	48 8b 10             	mov    (%rax),%rdx
140117f9b:	48 39 17             	cmp    %rdx,(%rdi)
140117f9e:	74 1b                	je     0x140117fbb
140117fa0:	4c 89 20             	mov    %r12,(%rax)
140117fa3:	48 8b 0f             	mov    (%rdi),%rcx
140117fa6:	48 89 17             	mov    %rdx,(%rdi)
140117fa9:	48 85 c9             	test   %rcx,%rcx
140117fac:	74 0d                	je     0x140117fbb
140117fae:	48 8b 01             	mov    (%rcx),%rax
140117fb1:	48 8b 40 10          	mov    0x10(%rax),%rax
140117fb5:	ff 15 7d 4c 9f 00    	call   *0x9f4c7d(%rip)        # 0x140b0cc38
140117fbb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140117fc0:	48 85 c9             	test   %rcx,%rcx
140117fc3:	74 0d                	je     0x140117fd2
140117fc5:	48 8b 01             	mov    (%rcx),%rax
140117fc8:	48 8b 40 10          	mov    0x10(%rax),%rax
140117fcc:	ff 15 66 4c 9f 00    	call   *0x9f4c66(%rip)        # 0x140b0cc38
140117fd2:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140117fd9:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
140117fdd:	48 85 c9             	test   %rcx,%rcx
140117fe0:	74 0d                	je     0x140117fef
140117fe2:	48 8b 01             	mov    (%rcx),%rax
140117fe5:	48 8b 40 08          	mov    0x8(%rax),%rax
140117fe9:	ff 15 49 4c 9f 00    	call   *0x9f4c49(%rip)        # 0x140b0cc38
140117fef:	48 8d 55 77          	lea    0x77(%rbp),%rdx
140117ff3:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140117ff7:	e8 94 09 01 00       	call   0x140128990
140117ffc:	90                   	nop
140117ffd:	48 8b 0f             	mov    (%rdi),%rcx
140118000:	48 8b 01             	mov    (%rcx),%rax
140118003:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140118007:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011800c:	0f 28 de             	movaps %xmm6,%xmm3
14011800f:	45 33 c0             	xor    %r8d,%r8d
140118012:	33 d2                	xor    %edx,%edx
140118014:	48 8b 40 48          	mov    0x48(%rax),%rax
140118018:	ff 15 1a 4c 9f 00    	call   *0x9f4c1a(%rip)        # 0x140b0cc38
14011801e:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140118022:	48 85 c9             	test   %rcx,%rcx
140118025:	74 0d                	je     0x140118034
140118027:	48 8b 01             	mov    (%rcx),%rax
14011802a:	48 8b 40 48          	mov    0x48(%rax),%rax
14011802e:	ff 15 04 4c 9f 00    	call   *0x9f4c04(%rip)        # 0x140b0cc38
140118034:	4c 8b 45 a7          	mov    -0x59(%rbp),%r8
140118038:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
14011803c:	4c 2b c2             	sub    %rdx,%r8
14011803f:	49 c1 f8 03          	sar    $0x3,%r8
140118043:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140118047:	e8 10 68 00 00       	call   0x14011e85c
14011804c:	90                   	nop
14011804d:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
140118051:	48 85 c9             	test   %rcx,%rcx
140118054:	74 0d                	je     0x140118063
140118056:	48 8b 01             	mov    (%rcx),%rax
140118059:	48 8b 40 10          	mov    0x10(%rax),%rax
14011805d:	ff 15 d5 4b 9f 00    	call   *0x9f4bd5(%rip)        # 0x140b0cc38
140118063:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140118067:	48 85 c9             	test   %rcx,%rcx
14011806a:	74 0d                	je     0x140118079
14011806c:	48 8b 01             	mov    (%rcx),%rax
14011806f:	48 8b 40 10          	mov    0x10(%rax),%rax
140118073:	ff 15 bf 4b 9f 00    	call   *0x9f4bbf(%rip)        # 0x140b0cc38
140118079:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14011807d:	e8 e2 60 00 00       	call   0x14011e164
140118082:	0f 57 c0             	xorps  %xmm0,%xmm0
140118085:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
14011808a:	4c 89 65 a7          	mov    %r12,-0x59(%rbp)
14011808e:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
140118092:	e9 01 01 00 00       	jmp    0x140118198
140118097:	48 8d 05 ca 67 a0 00 	lea    0xa067ca(%rip),%rax        # 0x140b1e868
14011809e:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1401180a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1401180a5:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
1401180aa:	0f 57 c9             	xorps  %xmm1,%xmm1
1401180ad:	f3 0f 7f 4d f7       	movdqu %xmm1,-0x9(%rbp)
1401180b2:	4c 89 65 07          	mov    %r12,0x7(%rbp)
1401180b6:	48 8b 0b             	mov    (%rbx),%rcx
1401180b9:	48 8b 01             	mov    (%rcx),%rax
1401180bc:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1401180c0:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1401180c5:	0f 28 de             	movaps %xmm6,%xmm3
1401180c8:	45 33 c0             	xor    %r8d,%r8d
1401180cb:	33 d2                	xor    %edx,%edx
1401180cd:	48 8b 40 48          	mov    0x48(%rax),%rax
1401180d1:	ff 15 61 4b 9f 00    	call   *0x9f4b61(%rip)        # 0x140b0cc38
1401180d7:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1401180db:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401180e0:	e8 d3 8f fc ff       	call   0x1400e10b8
1401180e5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401180ea:	48 3b 4c 24 38       	cmp    0x38(%rsp),%rcx
1401180ef:	0f 84 bd 00 00 00    	je     0x1401181b2
1401180f5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401180f8:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
1401180fe:	48 8b 41 08          	mov    0x8(%rcx),%rax
140118102:	48 85 c0             	test   %rax,%rax
140118105:	74 04                	je     0x14011810b
140118107:	f0 ff 40 08          	lock incl 0x8(%rax)
14011810b:	48 8b 01             	mov    (%rcx),%rax
14011810e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140118113:	48 8b 41 08          	mov    0x8(%rcx),%rax
140118117:	48 89 45 87          	mov    %rax,-0x79(%rbp)
14011811b:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
140118120:	4c 8b c3             	mov    %rbx,%r8
140118123:	49 8b d7             	mov    %r15,%rdx
140118126:	49 8b ce             	mov    %r14,%rcx
140118129:	e8 72 ea ff ff       	call   0x140116ba0
14011812e:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140118133:	4c 3b 44 24 38       	cmp    0x38(%rsp),%r8
140118138:	74 71                	je     0x1401181ab
14011813a:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14011813e:	48 3b 4d a7          	cmp    -0x59(%rbp),%rcx
140118142:	74 2f                	je     0x140118173
140118144:	4c 89 21             	mov    %r12,(%rcx)
140118147:	48 8d 51 08          	lea    0x8(%rcx),%rdx
14011814b:	4c 89 22             	mov    %r12,(%rdx)
14011814e:	49 8b 40 08          	mov    0x8(%r8),%rax
140118152:	48 85 c0             	test   %rax,%rax
140118155:	74 04                	je     0x14011815b
140118157:	f0 ff 40 08          	lock incl 0x8(%rax)
14011815b:	49 8b 00             	mov    (%r8),%rax
14011815e:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140118162:	48 89 01             	mov    %rax,(%rcx)
140118165:	49 8b 40 08          	mov    0x8(%r8),%rax
140118169:	48 89 02             	mov    %rax,(%rdx)
14011816c:	48 83 45 9f 10       	addq   $0x10,-0x61(%rbp)
140118171:	eb 0e                	jmp    0x140118181
140118173:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
140118177:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14011817b:	e8 70 85 f0 ff       	call   0x1400206f0
140118180:	90                   	nop
140118181:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140118186:	e8 45 2d f0 ff       	call   0x14001aed0
14011818b:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14011818f:	e8 d0 01 00 00       	call   0x140118364
140118194:	48 83 c3 08          	add    $0x8,%rbx
140118198:	48 3b 5d cf          	cmp    -0x31(%rbp),%rbx
14011819c:	0f 85 f5 fe ff ff    	jne    0x140118097
1401181a2:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1401181a6:	e9 27 01 00 00       	jmp    0x1401182d2
1401181ab:	ff 15 e7 47 9f 00    	call   *0x9f47e7(%rip)        # 0x140b0c998
1401181b1:	cc                   	int3
1401181b2:	ff 15 e0 47 9f 00    	call   *0x9f47e0(%rip)        # 0x140b0c998
1401181b8:	90                   	nop
1401181b9:	49 8b 07             	mov    (%r15),%rax
1401181bc:	49 8b cf             	mov    %r15,%rcx
1401181bf:	48 8b 40 08          	mov    0x8(%rax),%rax
1401181c3:	ff 15 6f 4a 9f 00    	call   *0x9f4a6f(%rip)        # 0x140b0cc38
1401181c9:	84 c0                	test   %al,%al
1401181cb:	74 13                	je     0x1401181e0
1401181cd:	48 8b 03             	mov    (%rbx),%rax
1401181d0:	44 38 a0 50 01 00 00 	cmp    %r12b,0x150(%rax)
1401181d7:	75 07                	jne    0x1401181e0
1401181d9:	c6 80 50 01 00 00 01 	movb   $0x1,0x150(%rax)
1401181e0:	48 8b 0b             	mov    (%rbx),%rcx
1401181e3:	48 8b 01             	mov    (%rcx),%rax
1401181e6:	0f 57 c0             	xorps  %xmm0,%xmm0
1401181e9:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
1401181ef:	49 8b 56 38          	mov    0x38(%r14),%rdx
1401181f3:	48 85 d2             	test   %rdx,%rdx
1401181f6:	74 04                	je     0x1401181fc
1401181f8:	f0 ff 42 08          	lock incl 0x8(%rdx)
1401181fc:	49 8b 56 30          	mov    0x30(%r14),%rdx
140118200:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
140118205:	49 8b 56 38          	mov    0x38(%r14),%rdx
140118209:	48 89 55 87          	mov    %rdx,-0x79(%rbp)
14011820d:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140118212:	33 d2                	xor    %edx,%edx
140118214:	48 8b 40 60          	mov    0x60(%rax),%rax