14013eb98:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14013eb9e:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013eba3:	49 8b 0f             	mov    (%r15),%rcx
14013eba6:	e8 95 78 f7 ff       	call   0x1400b6440
14013ebab:	90                   	nop
14013ebac:	41 83 cc ff          	or     $0xffffffff,%r12d
14013ebb0:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
14013ebb6:	75 60                	jne    0x14013ec18
14013ebb8:	45 33 c0             	xor    %r8d,%r8d
14013ebbb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14013ebc0:	49 8b 0f             	mov    (%r15),%rcx
14013ebc3:	e8 78 78 f7 ff       	call   0x1400b6440
14013ebc8:	48 8b d0             	mov    %rax,%rdx
14013ebcb:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14013ebd0:	e8 0f 77 ec ff       	call   0x1400062e4
14013ebd5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14013ebda:	48 85 db             	test   %rbx,%rbx
14013ebdd:	74 39                	je     0x14013ec18
14013ebdf:	41 8b c4             	mov    %r12d,%eax
14013ebe2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013ebe7:	41 03 c4             	add    %r12d,%eax
14013ebea:	75 2c                	jne    0x14013ec18
14013ebec:	48 8b 03             	mov    (%rbx),%rax
14013ebef:	48 8b cb             	mov    %rbx,%rcx
14013ebf2:	48 8b 00             	mov    (%rax),%rax
14013ebf5:	ff 15 3d e0 9c 00    	call   *0x9ce03d(%rip)        # 0x140b0cc38
14013ebfb:	41 8b c4             	mov    %r12d,%eax
14013ebfe:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013ec03:	41 03 c4             	add    %r12d,%eax
14013ec06:	75 10                	jne    0x14013ec18
14013ec08:	48 8b 03             	mov    (%rbx),%rax
14013ec0b:	48 8b cb             	mov    %rbx,%rcx
14013ec0e:	48 8b 40 08          	mov    0x8(%rax),%rax
14013ec12:	ff 15 20 e0 9c 00    	call   *0x9ce020(%rip)        # 0x140b0cc38
14013ec18:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14013ec1d:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
14013ec24:	48 8b 01             	mov    (%rcx),%rax
14013ec27:	48 8b 80 98 01 00 00 	mov    0x198(%rax),%rax
14013ec2e:	ff 15 04 e0 9c 00    	call   *0x9ce004(%rip)        # 0x140b0cc38
14013ec34:	0f 28 c8             	movaps %xmm0,%xmm1
14013ec37:	f3 0f 59 0d 85 26 a7 	mulss  0xa72685(%rip),%xmm1        # 0x140bb12c4
14013ec3e:	00
14013ec3f:	0f 2f 05 c6 23 a7 00 	comiss 0xa723c6(%rip),%xmm0        # 0x140bb100c
14013ec46:	76 0e                	jbe    0x14013ec56
14013ec48:	f3 0f 58 ce          	addss  %xmm6,%xmm1
14013ec4c:	0f 28 c1             	movaps %xmm1,%xmm0
14013ec4f:	e8 d2 36 9b 00       	call   0x140af2326
14013ec54:	eb 0c                	jmp    0x14013ec62
14013ec56:	f3 0f 5c ce          	subss  %xmm6,%xmm1
14013ec5a:	0f 28 c1             	movaps %xmm1,%xmm0
14013ec5d:	e8 a6 36 9b 00       	call   0x140af2308
14013ec62:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
14013ec66:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14013ec6b:	ff 15 2f d7 9c 00    	call   *0x9cd72f(%rip)        # 0x140b0c3a0
14013ec71:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14013ec75:	48 8b 07             	mov    (%rdi),%rax
14013ec78:	48 8b 58 38          	mov    0x38(%rax),%rbx
14013ec7c:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013ec83:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14013ec88:	e8 eb fd fc ff       	call   0x14010ea78
14013ec8d:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013ec94:	48 83 bd 78 02 00 00 	cmpq   $0x7,0x278(%rbp)
14013ec9b:	07
14013ec9c:	48 0f 47 95 60 02 00 	cmova  0x260(%rbp),%rdx
14013eca3:	00
14013eca4:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013eca9:	45 33 c9             	xor    %r9d,%r9d
14013ecac:	4c 8d 05 9d 3d a0 00 	lea    0xa03d9d(%rip),%r8        # 0x140b42a50
14013ecb3:	49 8b d6             	mov    %r14,%rdx
14013ecb6:	48 8b cf             	mov    %rdi,%rcx
14013ecb9:	48 8b c3             	mov    %rbx,%rax
14013ecbc:	ff 15 76 df 9c 00    	call   *0x9cdf76(%rip)        # 0x140b0cc38
14013ecc2:	8b f8                	mov    %eax,%edi
14013ecc4:	8b d8                	mov    %eax,%ebx
14013ecc6:	c1 eb 1f             	shr    $0x1f,%ebx
14013ecc9:	48 8b 85 78 02 00 00 	mov    0x278(%rbp),%rax
14013ecd0:	48 83 f8 07          	cmp    $0x7,%rax
14013ecd4:	76 38                	jbe    0x14013ed0e
14013ecd6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013ecdd:	00
14013ecde:	48 8b 8d 60 02 00 00 	mov    0x260(%rbp),%rcx
14013ece5:	48 8b d1             	mov    %rcx,%rdx
14013ece8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14013ecee:	72 18                	jb     0x14013ed08
14013ecf0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013ecf4:	48 2b d1             	sub    %rcx,%rdx
14013ecf7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14013ecfb:	48 83 f8 1f          	cmp    $0x1f,%rax
14013ecff:	76 07                	jbe    0x14013ed08
14013ed01:	ff 15 91 dc 9c 00    	call   *0x9cdc91(%rip)        # 0x140b0c998
14013ed07:	cc                   	int3
14013ed08:	ff 15 b2 db 9c 00    	call   *0x9cdbb2(%rip)        # 0x140b0c8c0
14013ed0e:	84 db                	test   %bl,%bl
14013ed10:	0f 85 b2 01 00 00    	jne    0x14013eec8
14013ed16:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed1a:	48 8b 01             	mov    (%rcx),%rax
14013ed1d:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14013ed22:	45 33 c9             	xor    %r9d,%r9d
14013ed25:	4c 8d 05 04 3d a0 00 	lea    0xa03d04(%rip),%r8        # 0x140b42a30
14013ed2c:	49 8b d6             	mov    %r14,%rdx
14013ed2f:	48 8b 40 38          	mov    0x38(%rax),%rax
14013ed33:	ff 15 ff de 9c 00    	call   *0x9cdeff(%rip)        # 0x140b0cc38
14013ed39:	8b f8                	mov    %eax,%edi
14013ed3b:	85 c0                	test   %eax,%eax
14013ed3d:	0f 88 85 01 00 00    	js     0x14013eec8
14013ed43:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed47:	48 8b 01             	mov    (%rcx),%rax
14013ed4a:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14013ed4f:	45 33 c9             	xor    %r9d,%r9d
14013ed52:	4c 8d 05 ef 42 a0 00 	lea    0xa042ef(%rip),%r8        # 0x140b43048
14013ed59:	49 8b d6             	mov    %r14,%rdx
14013ed5c:	48 8b 40 38          	mov    0x38(%rax),%rax
14013ed60:	ff 15 d2 de 9c 00    	call   *0x9cded2(%rip)        # 0x140b0cc38
14013ed66:	8b f8                	mov    %eax,%edi
14013ed68:	85 c0                	test   %eax,%eax
14013ed6a:	0f 88 58 01 00 00    	js     0x14013eec8
14013ed70:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed74:	48 8b 01             	mov    (%rcx),%rax
14013ed77:	48 8b 40 78          	mov    0x78(%rax),%rax
14013ed7b:	ff 15 b7 de 9c 00    	call   *0x9cdeb7(%rip)        # 0x140b0cc38
14013ed81:	8b f8                	mov    %eax,%edi
14013ed83:	85 c0                	test   %eax,%eax
14013ed85:	0f 88 3d 01 00 00    	js     0x14013eec8
14013ed8b:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed8f:	48 8b 01             	mov    (%rcx),%rax
14013ed92:	48 8b 40 78          	mov    0x78(%rax),%rax
14013ed96:	ff 15 9c de 9c 00    	call   *0x9cde9c(%rip)        # 0x140b0cc38
14013ed9c:	8b f8                	mov    %eax,%edi
14013ed9e:	85 c0                	test   %eax,%eax
14013eda0:	0f 88 22 01 00 00    	js     0x14013eec8
14013eda6:	45 33 f6             	xor    %r14d,%r14d
14013eda9:	49 8b 0f             	mov    (%r15),%rcx
14013edac:	48 8b 01             	mov    (%rcx),%rax
14013edaf:	48 8b 40 40          	mov    0x40(%rax),%rax
14013edb3:	ff 15 7f de 9c 00    	call   *0x9cde7f(%rip)        # 0x140b0cc38
14013edb9:	48 85 c0             	test   %rax,%rax
14013edbc:	0f 84 ed 00 00 00    	je     0x14013eeaf
14013edc2:	49 8b 0f             	mov    (%r15),%rcx
14013edc5:	48 8b 01             	mov    (%rcx),%rax
14013edc8:	4d 8b c6             	mov    %r14,%r8
14013edcb:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013edd2:	48 8b 40 30          	mov    0x30(%rax),%rax
14013edd6:	ff 15 5c de 9c 00    	call   *0x9cde5c(%rip)        # 0x140b0cc38
14013eddc:	48 8b d0             	mov    %rax,%rdx
14013eddf:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14013ede4:	e8 07 d8 ed ff       	call   0x14001c5f0
14013ede9:	90                   	nop
14013edea:	48 8b 9d 68 02 00 00 	mov    0x268(%rbp),%rbx
14013edf1:	48 85 db             	test   %rbx,%rbx
14013edf4:	74 39                	je     0x14013ee2f
14013edf6:	41 8b c4             	mov    %r12d,%eax
14013edf9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013edfe:	41 03 c4             	add    %r12d,%eax
14013ee01:	75 2c                	jne    0x14013ee2f
14013ee03:	48 8b 03             	mov    (%rbx),%rax
14013ee06:	48 8b cb             	mov    %rbx,%rcx
14013ee09:	48 8b 00             	mov    (%rax),%rax
14013ee0c:	ff 15 26 de 9c 00    	call   *0x9cde26(%rip)        # 0x140b0cc38
14013ee12:	41 8b c4             	mov    %r12d,%eax
14013ee15:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013ee1a:	41 03 c4             	add    %r12d,%eax
14013ee1d:	75 10                	jne    0x14013ee2f
14013ee1f:	48 8b 03             	mov    (%rbx),%rax
14013ee22:	48 8b cb             	mov    %rbx,%rcx
14013ee25:	48 8b 40 08          	mov    0x8(%rax),%rax
14013ee29:	ff 15 09 de 9c 00    	call   *0x9cde09(%rip)        # 0x140b0cc38
14013ee2f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14013ee34:	49 8b d7             	mov    %r15,%rdx
14013ee37:	48 8b ce             	mov    %rsi,%rcx
14013ee3a:	e8 2d f6 ff ff       	call   0x14013e46c
14013ee3f:	8b f8                	mov    %eax,%edi
14013ee41:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14013ee46:	85 c0                	test   %eax,%eax
14013ee48:	0f 88 3d 01 00 00    	js     0x14013ef8b
14013ee4e:	48 85 c9             	test   %rcx,%rcx
14013ee51:	74 40                	je     0x14013ee93
14013ee53:	41 8b c4             	mov    %r12d,%eax
14013ee56:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14013ee5b:	41 03 c4             	add    %r12d,%eax
14013ee5e:	75 33                	jne    0x14013ee93
14013ee60:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14013ee65:	48 8b 03             	mov    (%rbx),%rax
14013ee68:	48 8b cb             	mov    %rbx,%rcx
14013ee6b:	48 8b 00             	mov    (%rax),%rax
14013ee6e:	ff 15 c4 dd 9c 00    	call   *0x9cddc4(%rip)        # 0x140b0cc38
14013ee74:	41 8b c4             	mov    %r12d,%eax
14013ee77:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013ee7c:	41 03 c4             	add    %r12d,%eax
14013ee7f:	75 12                	jne    0x14013ee93
14013ee81:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14013ee86:	48 8b 01             	mov    (%rcx),%rax
14013ee89:	48 8b 40 08          	mov    0x8(%rax),%rax
14013ee8d:	ff 15 a5 dd 9c 00    	call   *0x9cdda5(%rip)        # 0x140b0cc38
14013ee93:	49 ff c6             	inc    %r14
14013ee96:	49 8b 0f             	mov    (%r15),%rcx
14013ee99:	48 8b 01             	mov    (%rcx),%rax
14013ee9c:	48 8b 40 40          	mov    0x40(%rax),%rax
14013eea0:	ff 15 92 dd 9c 00    	call   *0x9cdd92(%rip)        # 0x140b0cc38
14013eea6:	4c 3b f0             	cmp    %rax,%r14
14013eea9:	0f 82 13 ff ff ff    	jb     0x14013edc2
14013eeaf:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013eeb3:	48 8b 01             	mov    (%rcx),%rax
14013eeb6:	48 8b 40 78          	mov    0x78(%rax),%rax
14013eeba:	ff 15 78 dd 9c 00    	call   *0x9cdd78(%rip)        # 0x140b0cc38
14013eec0:	8b f8                	mov    %eax,%edi
14013eec2:	85 c0                	test   %eax,%eax
14013eec4:	78 02                	js     0x14013eec8
14013eec6:	33 ff                	xor    %edi,%edi
14013eec8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14013eecd:	48 85 c9             	test   %rcx,%rcx
14013eed0:	74 41                	je     0x14013ef13
14013eed2:	41 8b c4             	mov    %r12d,%eax
14013eed5:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14013eeda:	41 03 c4             	add    %r12d,%eax
14013eedd:	75 34                	jne    0x14013ef13
14013eedf:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14013eee4:	48 8b 03             	mov    (%rbx),%rax
14013eee7:	48 8b cb             	mov    %rbx,%rcx
14013eeea:	48 8b 00             	mov    (%rax),%rax
14013eeed:	ff 15 45 dd 9c 00    	call   *0x9cdd45(%rip)        # 0x140b0cc38
14013eef3:	41 8b c4             	mov    %r12d,%eax
14013eef6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013eefb:	41 03 c4             	add    %r12d,%eax
14013eefe:	75 13                	jne    0x14013ef13
14013ef00:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14013ef05:	48 8b 01             	mov    (%rcx),%rax
14013ef08:	48 8b 40 08          	mov    0x8(%rax),%rax
14013ef0c:	ff 15 26 dd 9c 00    	call   *0x9cdd26(%rip)        # 0x140b0cc38
14013ef12:	90                   	nop
14013ef13:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14013ef17:	e8 34 48 ff ff       	call   0x140133750
14013ef1c:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14013ef20:	ff 15 da d6 9c 00    	call   *0x9cd6da(%rip)        # 0x140b0c600
14013ef26:	90                   	nop
14013ef27:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
14013ef2e:	e8 1d 48 ff ff       	call   0x140133750
14013ef33:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
14013ef3a:	ff 15 c0 d6 9c 00    	call   *0x9cd6c0(%rip)        # 0x140b0c600
14013ef40:	90                   	nop
14013ef41:	48 8d 8d f8 01 00 00 	lea    0x1f8(%rbp),%rcx
14013ef48:	e8 03 48 ff ff       	call   0x140133750
14013ef4d:	48 8d 8d f8 01 00 00 	lea    0x1f8(%rbp),%rcx
14013ef54:	ff 15 a6 d6 9c 00    	call   *0x9cd6a6(%rip)        # 0x140b0c600
14013ef5a:	8b c7                	mov    %edi,%eax
14013ef5c:	48 8b 8d 80 02 00 00 	mov    0x280(%rbp),%rcx
14013ef63:	48 33 cc             	xor    %rsp,%rcx
14013ef66:	e8 75 06 9b 00       	call   0x140aef5e0
14013ef6b:	4c 8d 9c 24 a0 03 00 	lea    0x3a0(%rsp),%r11
14013ef72:	00
14013ef73:	49 8b 5b 50          	mov    0x50(%r11),%rbx
14013ef77:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14013ef7c:	49 8b e3             	mov    %r11,%rsp
14013ef7f:	41 5f                	pop    %r15
14013ef81:	41 5e                	pop    %r14
14013ef83:	41 5d                	pop    %r13
14013ef85:	41 5c                	pop    %r12
14013ef87:	5f                   	pop    %rdi
14013ef88:	5e                   	pop    %rsi
14013ef89:	5d                   	pop    %rbp
14013ef8a:	c3                   	ret
14013ef8b:	48 85 c9             	test   %rcx,%rcx
14013ef8e:	0f 84 34 ff ff ff    	je     0x14013eec8
14013ef94:	41 8b c4             	mov    %r12d,%eax
14013ef97:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14013ef9c:	41 03 c4             	add    %r12d,%eax
14013ef9f:	0f 85 23 ff ff ff    	jne    0x14013eec8
14013efa5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14013efaa:	48 8b 03             	mov    (%rbx),%rax
14013efad:	48 8b cb             	mov    %rbx,%rcx
14013efb0:	48 8b 00             	mov    (%rax),%rax
14013efb3:	ff 15 7f dc 9c 00    	call   *0x9cdc7f(%rip)        # 0x140b0cc38
14013efb9:	41 8b c4             	mov    %r12d,%eax
14013efbc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013efc1:	41 03 c4             	add    %r12d,%eax
14013efc4:	0f 85 fe fe ff ff    	jne    0x14013eec8
14013efca:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14013efcf:	48 8b 01             	mov    (%rcx),%rax
14013efd2:	48 8b 40 08          	mov    0x8(%rax),%rax
14013efd6:	ff 15 5c dc 9c 00    	call   *0x9cdc5c(%rip)        # 0x140b0cc38
14013efdc:	e9 e7 fe ff ff       	jmp    0x14013eec8
14013efe1:	cc                   	int3
14013efe2:	90                   	nop
14013efe3:	90                   	nop
14013efe4:	48 8b c4             	mov    %rsp,%rax
14013efe7:	48 89 58 20          	mov    %rbx,0x20(%rax)
14013efeb:	55                   	push   %rbp
14013efec:	56                   	push   %rsi
14013efed:	57                   	push   %rdi
14013efee:	41 54                	push   %r12
14013eff0:	41 55                	push   %r13
14013eff2:	41 56                	push   %r14
14013eff4:	41 57                	push   %r15
14013eff6:	48 8d a8 f8 fd ff ff 	lea    -0x208(%rax),%rbp
14013effd:	48 81 ec d0 02 00 00 	sub    $0x2d0,%rsp
14013f004:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
14013f008:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
14013f00c:	48 8b 05 2d 00 b8 00 	mov    0xb8002d(%rip),%rax        # 0x140cbf040
14013f013:	48 33 c4             	xor    %rsp,%rax
14013f016:	48 89 85 a0 01 00 00 	mov    %rax,0x1a0(%rbp)
14013f01d:	4d 8b e0             	mov    %r8,%r12
14013f020:	4c 8b fa             	mov    %rdx,%r15
14013f023:	4c 8b e9             	mov    %rcx,%r13
14013f026:	48 89 95 70 01 00 00 	mov    %rdx,0x170(%rbp)
14013f02d:	4c 89 85 78 01 00 00 	mov    %r8,0x178(%rbp)
14013f034:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14013f038:	48 8b 01             	mov    (%rcx),%rax
14013f03b:	45 33 c9             	xor    %r9d,%r9d
14013f03e:	4c 8d 05 ab 18 a0 00 	lea    0xa018ab(%rip),%r8        # 0x140b408f0
14013f045:	48 8d 1d 94 18 a0 00 	lea    0xa01894(%rip),%rbx        # 0x140b408e0
14013f04c:	48 8b d3             	mov    %rbx,%rdx
14013f04f:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013f056:	ff 15 dc db 9c 00    	call   *0x9cdbdc(%rip)        # 0x140b0cc38
14013f05c:	8b f8                	mov    %eax,%edi
14013f05e:	85 c0                	test   %eax,%eax
14013f060:	0f 89 88 00 00 00    	jns    0x14013f0ee
14013f066:	83 ce ff             	or     $0xffffffff,%esi
14013f069:	49 8b 5f 08          	mov    0x8(%r15),%rbx
14013f06d:	48 85 db             	test   %rbx,%rbx
14013f070:	74 36                	je     0x14013f0a8
14013f072:	8b ce                	mov    %esi,%ecx
14013f074:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
14013f079:	03 ce                	add    %esi,%ecx
14013f07b:	75 2b                	jne    0x14013f0a8
14013f07d:	48 8b 03             	mov    (%rbx),%rax
14013f080:	48 8b cb             	mov    %rbx,%rcx
14013f083:	48 8b 00             	mov    (%rax),%rax
14013f086:	ff 15 ac db 9c 00    	call   *0x9cdbac(%rip)        # 0x140b0cc38
14013f08c:	8b c6                	mov    %esi,%eax
14013f08e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013f093:	03 c6                	add    %esi,%eax
14013f095:	75 11                	jne    0x14013f0a8
14013f097:	48 8b 03             	mov    (%rbx),%rax
14013f09a:	48 8b cb             	mov    %rbx,%rcx
14013f09d:	48 8b 40 08          	mov    0x8(%rax),%rax
14013f0a1:	ff 15 91 db 9c 00    	call   *0x9cdb91(%rip)        # 0x140b0cc38
14013f0a7:	90                   	nop
14013f0a8:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
14013f0ad:	48 85 db             	test   %rbx,%rbx
14013f0b0:	74 35                	je     0x14013f0e7
14013f0b2:	8b c6                	mov    %esi,%eax
14013f0b4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013f0b9:	03 c6                	add    %esi,%eax
14013f0bb:	75 2a                	jne    0x14013f0e7
14013f0bd:	48 8b 03             	mov    (%rbx),%rax
14013f0c0:	48 8b cb             	mov    %rbx,%rcx
14013f0c3:	48 8b 00             	mov    (%rax),%rax
14013f0c6:	ff 15 6c db 9c 00    	call   *0x9cdb6c(%rip)        # 0x140b0cc38
14013f0cc:	8b c6                	mov    %esi,%eax
14013f0ce:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013f0d3:	03 c6                	add    %esi,%eax