14026fb37:	49 8b ce             	mov    %r14,%rcx
14026fb3a:	48 8b 00             	mov    (%rax),%rax
14026fb3d:	ff 15 f5 d0 89 00    	call   *0x89d0f5(%rip)        # 0x140b0cc38
14026fb43:	8b c6                	mov    %esi,%eax
14026fb45:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14026fb4b:	03 c6                	add    %esi,%eax
14026fb4d:	75 10                	jne    0x14026fb5f
14026fb4f:	49 8b 06             	mov    (%r14),%rax
14026fb52:	49 8b ce             	mov    %r14,%rcx
14026fb55:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fb59:	ff 15 d9 d0 89 00    	call   *0x89d0d9(%rip)        # 0x140b0cc38
14026fb5f:	49 8b 04 24          	mov    (%r12),%rax
14026fb63:	49 8b cc             	mov    %r12,%rcx
14026fb66:	48 8b 40 78          	mov    0x78(%rax),%rax
14026fb6a:	ff 15 c8 d0 89 00    	call   *0x89d0c8(%rip)        # 0x140b0cc38
14026fb70:	49 8b 04 24          	mov    (%r12),%rax
14026fb74:	49 8b cc             	mov    %r12,%rcx
14026fb77:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14026fb7e:	ff 15 b4 d0 89 00    	call   *0x89d0b4(%rip)        # 0x140b0cc38
14026fb84:	f3 0f 6f 00          	movdqu (%rax),%xmm0
14026fb88:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14026fb8c:	0f c6 c0 ff          	shufps $0xff,%xmm0,%xmm0
14026fb90:	f3 0f 11 45 0c       	movss  %xmm0,0xc(%rbp)
14026fb95:	4c 8b 6d a0          	mov    -0x60(%rbp),%r13
14026fb99:	f3 41 0f 58 85 48 01 	addss  0x148(%r13),%xmm0
14026fba0:	00 00
14026fba2:	f3 0f 11 45 14       	movss  %xmm0,0x14(%rbp)
14026fba7:	f3 0f 10 45 08       	movss  0x8(%rbp),%xmm0
14026fbac:	f3 41 0f 58 85 4c 01 	addss  0x14c(%r13),%xmm0
14026fbb3:	00 00
14026fbb5:	f3 0f 11 45 10       	movss  %xmm0,0x10(%rbp)
14026fbba:	49 8b 04 24          	mov    (%r12),%rax
14026fbbe:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14026fbc2:	49 8b cc             	mov    %r12,%rcx
14026fbc5:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
14026fbcc:	ff 15 66 d0 89 00    	call   *0x89d066(%rip)        # 0x140b0cc38
14026fbd2:	49 8b 0f             	mov    (%r15),%rcx
14026fbd5:	48 8b 01             	mov    (%rcx),%rax
14026fbd8:	45 33 c0             	xor    %r8d,%r8d
14026fbdb:	48 8d 95 40 01 00 00 	lea    0x140(%rbp),%rdx
14026fbe2:	48 8b 40 20          	mov    0x20(%rax),%rax
14026fbe6:	ff 15 4c d0 89 00    	call   *0x89d04c(%rip)        # 0x140b0cc38
14026fbec:	90                   	nop
14026fbed:	48 8b 08             	mov    (%rax),%rcx
14026fbf0:	45 33 ed             	xor    %r13d,%r13d
14026fbf3:	48 85 ff             	test   %rdi,%rdi
14026fbf6:	74 04                	je     0x14026fbfc
14026fbf8:	f0 ff 47 08          	lock incl 0x8(%rdi)
14026fbfc:	4c 89 a5 c0 00 00 00 	mov    %r12,0xc0(%rbp)
14026fc03:	48 89 bd c8 00 00 00 	mov    %rdi,0xc8(%rbp)
14026fc0a:	49 8b 47 08          	mov    0x8(%r15),%rax
14026fc0e:	48 85 c0             	test   %rax,%rax
14026fc11:	74 04                	je     0x14026fc17
14026fc13:	f0 ff 40 08          	lock incl 0x8(%rax)
14026fc17:	49 8b 07             	mov    (%r15),%rax
14026fc1a:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
14026fc21:	4d 8b 77 08          	mov    0x8(%r15),%r14
14026fc25:	4c 89 b5 d8 00 00 00 	mov    %r14,0xd8(%rbp)
14026fc2c:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
14026fc33:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
14026fc3a:	e8 51 4a f2 ff       	call   0x140194690
14026fc3f:	4d 85 f6             	test   %r14,%r14
14026fc42:	74 38                	je     0x14026fc7c
14026fc44:	8b c6                	mov    %esi,%eax
14026fc46:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14026fc4c:	03 c6                	add    %esi,%eax
14026fc4e:	75 2c                	jne    0x14026fc7c
14026fc50:	49 8b 06             	mov    (%r14),%rax
14026fc53:	49 8b ce             	mov    %r14,%rcx
14026fc56:	48 8b 00             	mov    (%rax),%rax
14026fc59:	ff 15 d9 cf 89 00    	call   *0x89cfd9(%rip)        # 0x140b0cc38
14026fc5f:	8b c6                	mov    %esi,%eax
14026fc61:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14026fc67:	03 c6                	add    %esi,%eax
14026fc69:	75 11                	jne    0x14026fc7c
14026fc6b:	49 8b 06             	mov    (%r14),%rax
14026fc6e:	49 8b ce             	mov    %r14,%rcx
14026fc71:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fc75:	ff 15 bd cf 89 00    	call   *0x89cfbd(%rip)        # 0x140b0cc38
14026fc7b:	90                   	nop
14026fc7c:	48 85 ff             	test   %rdi,%rdi
14026fc7f:	74 36                	je     0x14026fcb7
14026fc81:	8b c6                	mov    %esi,%eax
14026fc83:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026fc88:	03 c6                	add    %esi,%eax
14026fc8a:	75 2b                	jne    0x14026fcb7
14026fc8c:	48 8b 07             	mov    (%rdi),%rax
14026fc8f:	48 8b cf             	mov    %rdi,%rcx
14026fc92:	48 8b 00             	mov    (%rax),%rax
14026fc95:	ff 15 9d cf 89 00    	call   *0x89cf9d(%rip)        # 0x140b0cc38
14026fc9b:	8b c6                	mov    %esi,%eax
14026fc9d:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026fca2:	03 c6                	add    %esi,%eax
14026fca4:	75 11                	jne    0x14026fcb7
14026fca6:	48 8b 07             	mov    (%rdi),%rax
14026fca9:	48 8b cf             	mov    %rdi,%rcx
14026fcac:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fcb0:	ff 15 82 cf 89 00    	call   *0x89cf82(%rip)        # 0x140b0cc38
14026fcb6:	90                   	nop
14026fcb7:	48 8b bd 48 01 00 00 	mov    0x148(%rbp),%rdi
14026fcbe:	48 85 ff             	test   %rdi,%rdi
14026fcc1:	74 35                	je     0x14026fcf8
14026fcc3:	8b c6                	mov    %esi,%eax
14026fcc5:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026fcca:	03 c6                	add    %esi,%eax
14026fccc:	75 2a                	jne    0x14026fcf8
14026fcce:	48 8b 07             	mov    (%rdi),%rax
14026fcd1:	48 8b cf             	mov    %rdi,%rcx
14026fcd4:	48 8b 00             	mov    (%rax),%rax
14026fcd7:	ff 15 5b cf 89 00    	call   *0x89cf5b(%rip)        # 0x140b0cc38
14026fcdd:	8b c6                	mov    %esi,%eax
14026fcdf:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026fce4:	03 c6                	add    %esi,%eax
14026fce6:	75 10                	jne    0x14026fcf8
14026fce8:	48 8b 07             	mov    (%rdi),%rax
14026fceb:	48 8b cf             	mov    %rdi,%rcx
14026fcee:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fcf2:	ff 15 40 cf 89 00    	call   *0x89cf40(%rip)        # 0x140b0cc38
14026fcf8:	49 8b 0f             	mov    (%r15),%rcx
14026fcfb:	48 8b 01             	mov    (%rcx),%rax
14026fcfe:	45 33 c0             	xor    %r8d,%r8d
14026fd01:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
14026fd08:	48 8b 40 30          	mov    0x30(%rax),%rax
14026fd0c:	ff 15 26 cf 89 00    	call   *0x89cf26(%rip)        # 0x140b0cc38
14026fd12:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14026fd18:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14026fd1c:	48 8b 08             	mov    (%rax),%rcx
14026fd1f:	e8 1c 67 e4 ff       	call   0x1400b6440
14026fd24:	48 8b bd 58 01 00 00 	mov    0x158(%rbp),%rdi
14026fd2b:	48 85 ff             	test   %rdi,%rdi
14026fd2e:	74 35                	je     0x14026fd65
14026fd30:	8b c6                	mov    %esi,%eax
14026fd32:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026fd37:	03 c6                	add    %esi,%eax
14026fd39:	75 2a                	jne    0x14026fd65
14026fd3b:	48 8b 07             	mov    (%rdi),%rax
14026fd3e:	48 8b cf             	mov    %rdi,%rcx
14026fd41:	48 8b 00             	mov    (%rax),%rax
14026fd44:	ff 15 ee ce 89 00    	call   *0x89ceee(%rip)        # 0x140b0cc38
14026fd4a:	8b c6                	mov    %esi,%eax
14026fd4c:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026fd51:	03 c6                	add    %esi,%eax
14026fd53:	75 10                	jne    0x14026fd65
14026fd55:	48 8b 07             	mov    (%rdi),%rax
14026fd58:	48 8b cf             	mov    %rdi,%rcx
14026fd5b:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fd5f:	ff 15 d3 ce 89 00    	call   *0x89ced3(%rip)        # 0x140b0cc38
14026fd65:	48 8b 55 28          	mov    0x28(%rbp),%rdx
14026fd69:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14026fd70:	e8 ef 1e e8 ff       	call   0x1400f1c64
14026fd75:	4c 8b 38             	mov    (%rax),%r15
14026fd78:	48 8b 78 08          	mov    0x8(%rax),%rdi
14026fd7c:	4c 89 28             	mov    %r13,(%rax)
14026fd7f:	4c 89 68 08          	mov    %r13,0x8(%rax)
14026fd83:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14026fd88:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14026fd8d:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14026fd92:	4d 85 f6             	test   %r14,%r14
14026fd95:	74 37                	je     0x14026fdce
14026fd97:	8b c6                	mov    %esi,%eax
14026fd99:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14026fd9f:	03 c6                	add    %esi,%eax
14026fda1:	75 2b                	jne    0x14026fdce
14026fda3:	49 8b 06             	mov    (%r14),%rax
14026fda6:	49 8b ce             	mov    %r14,%rcx
14026fda9:	48 8b 00             	mov    (%rax),%rax
14026fdac:	ff 15 86 ce 89 00    	call   *0x89ce86(%rip)        # 0x140b0cc38
14026fdb2:	8b c6                	mov    %esi,%eax
14026fdb4:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14026fdba:	03 c6                	add    %esi,%eax
14026fdbc:	75 10                	jne    0x14026fdce
14026fdbe:	49 8b 06             	mov    (%r14),%rax
14026fdc1:	49 8b ce             	mov    %r14,%rcx
14026fdc4:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fdc8:	ff 15 6a ce 89 00    	call   *0x89ce6a(%rip)        # 0x140b0cc38
14026fdce:	4c 8b b5 68 01 00 00 	mov    0x168(%rbp),%r14
14026fdd5:	4d 85 f6             	test   %r14,%r14
14026fdd8:	74 37                	je     0x14026fe11
14026fdda:	8b c6                	mov    %esi,%eax
14026fddc:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14026fde2:	03 c6                	add    %esi,%eax
14026fde4:	75 2b                	jne    0x14026fe11
14026fde6:	49 8b 06             	mov    (%r14),%rax
14026fde9:	49 8b ce             	mov    %r14,%rcx
14026fdec:	48 8b 00             	mov    (%rax),%rax
14026fdef:	ff 15 43 ce 89 00    	call   *0x89ce43(%rip)        # 0x140b0cc38
14026fdf5:	8b c6                	mov    %esi,%eax
14026fdf7:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14026fdfd:	03 c6                	add    %esi,%eax
14026fdff:	75 10                	jne    0x14026fe11
14026fe01:	49 8b 06             	mov    (%r14),%rax
14026fe04:	49 8b ce             	mov    %r14,%rcx
14026fe07:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fe0b:	ff 15 27 ce 89 00    	call   *0x89ce27(%rip)        # 0x140b0cc38
14026fe11:	49 8b 07             	mov    (%r15),%rax
14026fe14:	49 8b cf             	mov    %r15,%rcx
14026fe17:	48 8b 40 78          	mov    0x78(%rax),%rax
14026fe1b:	ff 15 17 ce 89 00    	call   *0x89ce17(%rip)        # 0x140b0cc38
14026fe21:	4c 8b a5 98 02 00 00 	mov    0x298(%rbp),%r12
14026fe28:	49 8b 0c 24          	mov    (%r12),%rcx
14026fe2c:	48 8b 01             	mov    (%rcx),%rax
14026fe2f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14026fe35:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
14026fe3c:	48 8b 40 20          	mov    0x20(%rax),%rax
14026fe40:	ff 15 f2 cd 89 00    	call   *0x89cdf2(%rip)        # 0x140b0cc38
14026fe46:	90                   	nop
14026fe47:	48 8b 08             	mov    (%rax),%rcx
14026fe4a:	48 85 ff             	test   %rdi,%rdi
14026fe4d:	74 04                	je     0x14026fe53
14026fe4f:	f0 ff 47 08          	lock incl 0x8(%rdi)
14026fe53:	4c 89 7d d8          	mov    %r15,-0x28(%rbp)
14026fe57:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
14026fe5b:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14026fe60:	48 85 c0             	test   %rax,%rax
14026fe63:	74 04                	je     0x14026fe69
14026fe65:	f0 ff 40 08          	lock incl 0x8(%rax)
14026fe69:	49 8b 04 24          	mov    (%r12),%rax
14026fe6d:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14026fe71:	4d 8b 74 24 08       	mov    0x8(%r12),%r14
14026fe76:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
14026fe7a:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14026fe7e:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14026fe82:	e8 cd 47 f2 ff       	call   0x140194654
14026fe87:	4d 85 f6             	test   %r14,%r14
14026fe8a:	74 38                	je     0x14026fec4
14026fe8c:	8b c6                	mov    %esi,%eax
14026fe8e:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14026fe94:	03 c6                	add    %esi,%eax
14026fe96:	75 2c                	jne    0x14026fec4
14026fe98:	49 8b 06             	mov    (%r14),%rax
14026fe9b:	49 8b ce             	mov    %r14,%rcx
14026fe9e:	48 8b 00             	mov    (%rax),%rax
14026fea1:	ff 15 91 cd 89 00    	call   *0x89cd91(%rip)        # 0x140b0cc38
14026fea7:	8b c6                	mov    %esi,%eax
14026fea9:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14026feaf:	03 c6                	add    %esi,%eax
14026feb1:	75 11                	jne    0x14026fec4
14026feb3:	49 8b 06             	mov    (%r14),%rax
14026feb6:	49 8b ce             	mov    %r14,%rcx
14026feb9:	48 8b 40 08          	mov    0x8(%rax),%rax
14026febd:	ff 15 75 cd 89 00    	call   *0x89cd75(%rip)        # 0x140b0cc38
14026fec3:	90                   	nop
14026fec4:	48 85 ff             	test   %rdi,%rdi
14026fec7:	74 36                	je     0x14026feff
14026fec9:	8b c6                	mov    %esi,%eax
14026fecb:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026fed0:	03 c6                	add    %esi,%eax
14026fed2:	75 2b                	jne    0x14026feff
14026fed4:	48 8b 07             	mov    (%rdi),%rax
14026fed7:	48 8b cf             	mov    %rdi,%rcx
14026feda:	48 8b 00             	mov    (%rax),%rax
14026fedd:	ff 15 55 cd 89 00    	call   *0x89cd55(%rip)        # 0x140b0cc38
14026fee3:	8b c6                	mov    %esi,%eax
14026fee5:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026feea:	03 c6                	add    %esi,%eax
14026feec:	75 11                	jne    0x14026feff
14026feee:	48 8b 07             	mov    (%rdi),%rax
14026fef1:	48 8b cf             	mov    %rdi,%rcx
14026fef4:	48 8b 40 08          	mov    0x8(%rax),%rax
14026fef8:	ff 15 3a cd 89 00    	call   *0x89cd3a(%rip)        # 0x140b0cc38
14026fefe:	90                   	nop
14026feff:	48 8b bd 78 01 00 00 	mov    0x178(%rbp),%rdi
14026ff06:	48 85 ff             	test   %rdi,%rdi
14026ff09:	74 35                	je     0x14026ff40
14026ff0b:	8b c6                	mov    %esi,%eax
14026ff0d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026ff12:	03 c6                	add    %esi,%eax
14026ff14:	75 2a                	jne    0x14026ff40
14026ff16:	48 8b 07             	mov    (%rdi),%rax
14026ff19:	48 8b cf             	mov    %rdi,%rcx
14026ff1c:	48 8b 00             	mov    (%rax),%rax
14026ff1f:	ff 15 13 cd 89 00    	call   *0x89cd13(%rip)        # 0x140b0cc38
14026ff25:	8b c6                	mov    %esi,%eax
14026ff27:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026ff2c:	03 c6                	add    %esi,%eax
14026ff2e:	75 10                	jne    0x14026ff40
14026ff30:	48 8b 07             	mov    (%rdi),%rax
14026ff33:	48 8b cf             	mov    %rdi,%rcx
14026ff36:	48 8b 40 08          	mov    0x8(%rax),%rax
14026ff3a:	ff 15 f8 cc 89 00    	call   *0x89ccf8(%rip)        # 0x140b0cc38
14026ff40:	49 8b 07             	mov    (%r15),%rax
14026ff43:	48 8b 78 60          	mov    0x60(%rax),%rdi
14026ff47:	49 8b 0c 24          	mov    (%r12),%rcx
14026ff4b:	48 8b 01             	mov    (%rcx),%rax
14026ff4e:	41 be 02 00 00 00    	mov    $0x2,%r14d
14026ff54:	45 8b c6             	mov    %r14d,%r8d
14026ff57:	48 8d 95 b0 01 00 00 	lea    0x1b0(%rbp),%rdx
14026ff5e:	48 8b 40 20          	mov    0x20(%rax),%rax
14026ff62:	ff 15 d0 cc 89 00    	call   *0x89ccd0(%rip)        # 0x140b0cc38
14026ff68:	4c 8b c0             	mov    %rax,%r8
14026ff6b:	41 8b d6             	mov    %r14d,%edx
14026ff6e:	49 8b cf             	mov    %r15,%rcx
14026ff71:	48 8b c7             	mov    %rdi,%rax
14026ff74:	0f 1f 40 00          	nopl   0x0(%rax)
14026ff78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14026ff7f:	00
14026ff80:	ff 15 b2 cc 89 00    	call   *0x89ccb2(%rip)        # 0x140b0cc38
14026ff86:	48 8b bd b8 01 00 00 	mov    0x1b8(%rbp),%rdi
14026ff8d:	48 85 ff             	test   %rdi,%rdi
14026ff90:	74 36                	je     0x14026ffc8
14026ff92:	8b c6                	mov    %esi,%eax
14026ff94:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026ff99:	03 c6                	add    %esi,%eax
14026ff9b:	75 2b                	jne    0x14026ffc8
14026ff9d:	48 8b 07             	mov    (%rdi),%rax
14026ffa0:	48 8b cf             	mov    %rdi,%rcx
14026ffa3:	48 8b 00             	mov    (%rax),%rax
14026ffa6:	ff 15 8c cc 89 00    	call   *0x89cc8c(%rip)        # 0x140b0cc38
14026ffac:	8b c6                	mov    %esi,%eax
14026ffae:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026ffb3:	03 c6                	add    %esi,%eax
14026ffb5:	75 11                	jne    0x14026ffc8
14026ffb7:	48 8b 07             	mov    (%rdi),%rax
14026ffba:	48 8b cf             	mov    %rdi,%rcx
14026ffbd:	48 8b 40 08          	mov    0x8(%rax),%rax
14026ffc1:	ff 15 71 cc 89 00    	call   *0x89cc71(%rip)        # 0x140b0cc38
14026ffc7:	90                   	nop
14026ffc8:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
14026ffcc:	48 85 c9             	test   %rcx,%rcx
14026ffcf:	0f 84 a3 01 00 00    	je     0x140270178
14026ffd5:	8b c6                	mov    %esi,%eax
14026ffd7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14026ffdc:	03 c6                	add    %esi,%eax
14026ffde:	0f 85 94 01 00 00    	jne    0x140270178
14026ffe4:	48 8b 7d 30          	mov    0x30(%rbp),%rdi
14026ffe8:	48 8b 07             	mov    (%rdi),%rax
14026ffeb:	48 8b cf             	mov    %rdi,%rcx
14026ffee:	48 8b 00             	mov    (%rax),%rax
14026fff1:	ff 15 41 cc 89 00    	call   *0x89cc41(%rip)        # 0x140b0cc38
14026fff7:	8b c6                	mov    %esi,%eax
14026fff9:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026fffe:	03 c6                	add    %esi,%eax
140270000:	0f 85 72 01 00 00    	jne    0x140270178
140270006:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
14027000a:	48 8b 01             	mov    (%rcx),%rax
14027000d:	e9 5c 01 00 00       	jmp    0x14027016e
140270012:	48 8b 48 08          	mov    0x8(%rax),%rcx
140270016:	48 85 c9             	test   %rcx,%rcx
140270019:	74 04                	je     0x14027001f
14027001b:	f0 ff 41 08          	lock incl 0x8(%rcx)
14027001f:	4c 8b 30             	mov    (%rax),%r14
140270022:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140270027:	48 8b 40 08          	mov    0x8(%rax),%rax
14027002b:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140270030:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140270035:	48 85 ff             	test   %rdi,%rdi
140270038:	74 35                	je     0x14027006f
14027003a:	8b c6                	mov    %esi,%eax
14027003c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140270041:	03 c6                	add    %esi,%eax