1402c9d10:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402c9d15:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402c9d19:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402c9d1e:	45 33 c9             	xor    %r9d,%r9d
1402c9d21:	44 8a c7             	mov    %dil,%r8b
1402c9d24:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1402c9d2b:	00
1402c9d2c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402c9d31:	e8 0e 10 e4 ff       	call   0x14010ad44
1402c9d36:	90                   	nop
1402c9d37:	48 8b 84 24 40 01 00 	mov    0x140(%rsp),%rax
1402c9d3e:	00
1402c9d3f:	48 83 f8 0f          	cmp    $0xf,%rax
1402c9d43:	76 32                	jbe    0x1402c9d77
1402c9d45:	48 ff c0             	inc    %rax
1402c9d48:	48 8b 8c 24 28 01 00 	mov    0x128(%rsp),%rcx
1402c9d4f:	00
1402c9d50:	48 8b d1             	mov    %rcx,%rdx
1402c9d53:	49 3b c6             	cmp    %r14,%rax
1402c9d56:	72 18                	jb     0x1402c9d70
1402c9d58:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402c9d5c:	48 2b d1             	sub    %rcx,%rdx
1402c9d5f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402c9d63:	48 83 f8 1f          	cmp    $0x1f,%rax
1402c9d67:	76 07                	jbe    0x1402c9d70
1402c9d69:	ff 15 29 2c 84 00    	call   *0x842c29(%rip)        # 0x140b0c998
1402c9d6f:	cc                   	int3
1402c9d70:	ff 15 4a 2b 84 00    	call   *0x842b4a(%rip)        # 0x140b0c8c0
1402c9d76:	90                   	nop
1402c9d77:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1402c9d7e:	00
1402c9d7f:	48 8b 01             	mov    (%rcx),%rax
1402c9d82:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c9d85:	0f 11 84 24 e8 00 00 	movups %xmm0,0xe8(%rsp)
1402c9d8c:	00
1402c9d8d:	66 0f 6f 0d db 7e 8e 	movdqa 0x8e7edb(%rip),%xmm1        # 0x140bb1c70
1402c9d94:	00
1402c9d95:	f3 0f 7f 8c 24 f8 00 	movdqu %xmm1,0xf8(%rsp)
1402c9d9c:	00 00
1402c9d9e:	ba 2f 4e 00 00       	mov    $0x4e2f,%edx
1402c9da3:	66 89 94 24 e8 00 00 	mov    %dx,0xe8(%rsp)
1402c9daa:	00
1402c9dab:	88 9c 24 ea 00 00 00 	mov    %bl,0xea(%rsp)
1402c9db2:	48 8d 94 24 e8 00 00 	lea    0xe8(%rsp),%rdx
1402c9db9:	00
1402c9dba:	48 8b 40 40          	mov    0x40(%rax),%rax
1402c9dbe:	ff 15 74 2e 84 00    	call   *0x842e74(%rip)        # 0x140b0cc38
1402c9dc4:	48 8b d0             	mov    %rax,%rdx
1402c9dc7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c9dca:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402c9dd0:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402c9dd4:	48 85 c9             	test   %rcx,%rcx
1402c9dd7:	74 04                	je     0x1402c9ddd
1402c9dd9:	f0 01 79 08          	lock add %edi,0x8(%rcx)
1402c9ddd:	48 8b 00             	mov    (%rax),%rax
1402c9de0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402c9de5:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402c9de9:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402c9dee:	40 88 7c 24 30       	mov    %dil,0x30(%rsp)
1402c9df3:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1402c9df8:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1402c9dfc:	4c 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%r9
1402c9e03:	00
1402c9e04:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402c9e09:	48 8d 94 24 28 01 00 	lea    0x128(%rsp),%rdx
1402c9e10:	00
1402c9e11:	49 8b cf             	mov    %r15,%rcx
1402c9e14:	e8 e7 f1 ff ff       	call   0x1402c9000
1402c9e19:	48 8b d0             	mov    %rax,%rdx
1402c9e1c:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c9e1f:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
1402c9e25:	4c 8b 00             	mov    (%rax),%r8
1402c9e28:	4d 85 c0             	test   %r8,%r8
1402c9e2b:	75 07                	jne    0x1402c9e34
1402c9e2d:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1402c9e32:	eb 14                	jmp    0x1402c9e48
1402c9e34:	49 8b 40 08          	mov    0x8(%r8),%rax
1402c9e38:	48 63 40 04          	movslq 0x4(%rax),%rax
1402c9e3c:	48 83 c0 08          	add    $0x8,%rax
1402c9e40:	49 03 c0             	add    %r8,%rax
1402c9e43:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402c9e48:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402c9e4c:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1402c9e53:	00
1402c9e54:	48 89 1a             	mov    %rbx,(%rdx)
1402c9e57:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
1402c9e5b:	48 8b bc 24 30 01 00 	mov    0x130(%rsp),%rdi
1402c9e62:	00
1402c9e63:	83 cb ff             	or     $0xffffffff,%ebx
1402c9e66:	48 85 ff             	test   %rdi,%rdi
1402c9e69:	74 36                	je     0x1402c9ea1
1402c9e6b:	8b c3                	mov    %ebx,%eax
1402c9e6d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402c9e72:	03 c3                	add    %ebx,%eax
1402c9e74:	75 2b                	jne    0x1402c9ea1
1402c9e76:	48 8b 07             	mov    (%rdi),%rax
1402c9e79:	48 8b cf             	mov    %rdi,%rcx
1402c9e7c:	48 8b 00             	mov    (%rax),%rax
1402c9e7f:	ff 15 b3 2d 84 00    	call   *0x842db3(%rip)        # 0x140b0cc38
1402c9e85:	8b c3                	mov    %ebx,%eax
1402c9e87:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402c9e8c:	03 c3                	add    %ebx,%eax
1402c9e8e:	75 11                	jne    0x1402c9ea1
1402c9e90:	48 8b 07             	mov    (%rdi),%rax
1402c9e93:	48 8b cf             	mov    %rdi,%rcx
1402c9e96:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c9e9a:	ff 15 98 2d 84 00    	call   *0x842d98(%rip)        # 0x140b0cc38
1402c9ea0:	90                   	nop
1402c9ea1:	48 8b 84 24 00 01 00 	mov    0x100(%rsp),%rax
1402c9ea8:	00
1402c9ea9:	48 83 f8 0f          	cmp    $0xf,%rax
1402c9ead:	76 31                	jbe    0x1402c9ee0
1402c9eaf:	48 ff c0             	inc    %rax
1402c9eb2:	48 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%rcx
1402c9eb9:	00
1402c9eba:	48 8b d1             	mov    %rcx,%rdx
1402c9ebd:	49 3b c6             	cmp    %r14,%rax
1402c9ec0:	72 18                	jb     0x1402c9eda
1402c9ec2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402c9ec6:	48 2b d1             	sub    %rcx,%rdx
1402c9ec9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402c9ecd:	48 83 f8 1f          	cmp    $0x1f,%rax
1402c9ed1:	76 07                	jbe    0x1402c9eda
1402c9ed3:	ff 15 bf 2a 84 00    	call   *0x842abf(%rip)        # 0x140b0c998
1402c9ed9:	cc                   	int3
1402c9eda:	ff 15 e0 29 84 00    	call   *0x8429e0(%rip)        # 0x140b0c8c0
1402c9ee0:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c9ee3:	66 0f 7f 84 24 90 00 	movdqa %xmm0,0x90(%rsp)
1402c9eea:	00 00
1402c9eec:	83 64 24 70 00       	andl   $0x0,0x70(%rsp)
1402c9ef1:	83 64 24 68 00       	andl   $0x0,0x68(%rsp)
1402c9ef6:	49 8b bf 30 01 00 00 	mov    0x130(%r15),%rdi
1402c9efd:	48 8b 07             	mov    (%rdi),%rax
1402c9f00:	4c 8b 70 08          	mov    0x8(%rax),%r14
1402c9f04:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
1402c9f0b:	00
1402c9f0c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402c9f11:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1402c9f16:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402c9f1b:	48 8d 05 be 9f 85 00 	lea    0x859fbe(%rip),%rax        # 0x140b23ee0
1402c9f22:	48 89 84 24 50 01 00 	mov    %rax,0x150(%rsp)
1402c9f29:	00
1402c9f2a:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
1402c9f2f:	f3 0f 7f 84 24 58 01 	movdqu %xmm0,0x158(%rsp)
1402c9f36:	00 00
1402c9f38:	48 8d 84 24 50 01 00 	lea    0x150(%rsp),%rax
1402c9f3f:	00
1402c9f40:	48 89 84 24 88 01 00 	mov    %rax,0x188(%rsp)
1402c9f47:	00
1402c9f48:	48 89 b4 24 e8 00 00 	mov    %rsi,0xe8(%rsp)
1402c9f4f:	00
1402c9f50:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1402c9f55:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
1402c9f5c:	00
1402c9f5d:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1402c9f62:	48 89 84 24 f8 00 00 	mov    %rax,0xf8(%rsp)
1402c9f69:	00
1402c9f6a:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
1402c9f71:	00
1402c9f72:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
1402c9f79:	00
1402c9f7a:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
1402c9f81:	00
1402c9f82:	48 89 84 24 08 01 00 	mov    %rax,0x108(%rsp)
1402c9f89:	00
1402c9f8a:	4c 89 bc 24 10 01 00 	mov    %r15,0x110(%rsp)
1402c9f91:	00
1402c9f92:	48 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%rax
1402c9f99:	00
1402c9f9a:	48 89 84 24 18 01 00 	mov    %rax,0x118(%rsp)
1402c9fa1:	00
1402c9fa2:	4c 89 ac 24 20 01 00 	mov    %r13,0x120(%rsp)
1402c9fa9:	00
1402c9faa:	48 83 a4 24 c8 01 00 	andq   $0x0,0x1c8(%rsp)
1402c9fb1:	00 00
1402c9fb3:	b9 48 00 00 00       	mov    $0x48,%ecx
1402c9fb8:	ff 15 0a 29 84 00    	call   *0x84290a(%rip)        # 0x140b0c8c8
1402c9fbe:	48 85 c0             	test   %rax,%rax
1402c9fc1:	75 07                	jne    0x1402c9fca
1402c9fc3:	ff 15 cf 24 84 00    	call   *0x8424cf(%rip)        # 0x140b0c498
1402c9fc9:	cc                   	int3
1402c9fca:	48 8d 0d 47 9f 85 00 	lea    0x859f47(%rip),%rcx        # 0x140b23f18
1402c9fd1:	48 89 08             	mov    %rcx,(%rax)
1402c9fd4:	0f 10 84 24 e8 00 00 	movups 0xe8(%rsp),%xmm0
1402c9fdb:	00
1402c9fdc:	0f 11 40 08          	movups %xmm0,0x8(%rax)
1402c9fe0:	0f 10 8c 24 f8 00 00 	movups 0xf8(%rsp),%xmm1
1402c9fe7:	00
1402c9fe8:	0f 11 48 18          	movups %xmm1,0x18(%rax)
1402c9fec:	0f 10 84 24 08 01 00 	movups 0x108(%rsp),%xmm0
1402c9ff3:	00
1402c9ff4:	0f 11 40 28          	movups %xmm0,0x28(%rax)
1402c9ff8:	0f 10 8c 24 18 01 00 	movups 0x118(%rsp),%xmm1
1402c9fff:	00
1402ca000:	0f 11 48 38          	movups %xmm1,0x38(%rax)
1402ca004:	48 89 84 24 c8 01 00 	mov    %rax,0x1c8(%rsp)
1402ca00b:	00
1402ca00c:	4c 8d 8c 24 50 01 00 	lea    0x150(%rsp),%r9
1402ca013:	00
1402ca014:	4c 8d 84 24 90 01 00 	lea    0x190(%rsp),%r8
1402ca01b:	00
1402ca01c:	ba 07 00 00 00       	mov    $0x7,%edx
1402ca021:	48 8b cf             	mov    %rdi,%rcx
1402ca024:	49 8b c6             	mov    %r14,%rax
1402ca027:	ff 15 0b 2c 84 00    	call   *0x842c0b(%rip)        # 0x140b0cc38
1402ca02d:	48 8b 8c 24 c8 01 00 	mov    0x1c8(%rsp),%rcx
1402ca034:	00
1402ca035:	48 85 c9             	test   %rcx,%rcx
1402ca038:	74 24                	je     0x1402ca05e
1402ca03a:	48 8b 01             	mov    (%rcx),%rax
1402ca03d:	48 8d 94 24 90 01 00 	lea    0x190(%rsp),%rdx
1402ca044:	00
1402ca045:	48 3b ca             	cmp    %rdx,%rcx
1402ca048:	0f 95 c2             	setne  %dl
1402ca04b:	48 8b 40 20          	mov    0x20(%rax),%rax
1402ca04f:	ff 15 e3 2b 84 00    	call   *0x842be3(%rip)        # 0x140b0cc38
1402ca055:	48 83 a4 24 c8 01 00 	andq   $0x0,0x1c8(%rsp)
1402ca05c:	00 00
1402ca05e:	48 8b 8c 24 88 01 00 	mov    0x188(%rsp),%rcx
1402ca065:	00
1402ca066:	48 85 c9             	test   %rcx,%rcx
1402ca069:	74 1b                	je     0x1402ca086
1402ca06b:	48 8b 01             	mov    (%rcx),%rax
1402ca06e:	48 8d 94 24 50 01 00 	lea    0x150(%rsp),%rdx
1402ca075:	00
1402ca076:	48 3b ca             	cmp    %rdx,%rcx
1402ca079:	0f 95 c2             	setne  %dl
1402ca07c:	48 8b 40 20          	mov    0x20(%rax),%rax
1402ca080:	ff 15 b2 2b 84 00    	call   *0x842bb2(%rip)        # 0x140b0cc38
1402ca086:	8b 54 24 60          	mov    0x60(%rsp),%edx
1402ca08a:	bf 01 00 00 00       	mov    $0x1,%edi
1402ca08f:	40 84 d7             	test   %dl,%dil
1402ca092:	75 1a                	jne    0x1402ca0ae
1402ca094:	8b c2                	mov    %edx,%eax
1402ca096:	c1 e8 05             	shr    $0x5,%eax
1402ca099:	8b ca                	mov    %edx,%ecx
1402ca09b:	d1 e9                	shr    $1,%ecx
1402ca09d:	40 22 cf             	and    %dil,%cl
1402ca0a0:	40 84 c7             	test   %al,%dil
1402ca0a3:	75 09                	jne    0x1402ca0ae
1402ca0a5:	84 c9                	test   %cl,%cl
1402ca0a7:	75 05                	jne    0x1402ca0ae
1402ca0a9:	44 8a cf             	mov    %dil,%r9b
1402ca0ac:	eb 03                	jmp    0x1402ca0b1
1402ca0ae:	45 32 c9             	xor    %r9b,%r9b
1402ca0b1:	8b c2                	mov    %edx,%eax
1402ca0b3:	d1 e8                	shr    $1,%eax
1402ca0b5:	40 84 c7             	test   %al,%dil
1402ca0b8:	74 04                	je     0x1402ca0be
1402ca0ba:	32 d2                	xor    %dl,%dl
1402ca0bc:	eb 06                	jmp    0x1402ca0c4
1402ca0be:	c1 ea 02             	shr    $0x2,%edx
1402ca0c1:	40 22 d7             	and    %dil,%dl
1402ca0c4:	49 8b 4f 78          	mov    0x78(%r15),%rcx
1402ca0c8:	48 8b 01             	mov    (%rcx),%rax
1402ca0cb:	4c 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%r8
1402ca0d2:	00
1402ca0d3:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1402ca0d8:	f3 0f 10 44 24 68    	movss  0x68(%rsp),%xmm0
1402ca0de:	f3 0f 11 44 24 30    	movss  %xmm0,0x30(%rsp)
1402ca0e4:	f3 0f 10 4c 24 70    	movss  0x70(%rsp),%xmm1
1402ca0ea:	f3 0f 11 4c 24 28    	movss  %xmm1,0x28(%rsp)
1402ca0f0:	88 54 24 20          	mov    %dl,0x20(%rsp)
1402ca0f4:	4c 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%r8
1402ca0fb:	00
1402ca0fc:	49 8b d4             	mov    %r12,%rdx
1402ca0ff:	48 8b 80 88 01 00 00 	mov    0x188(%rax),%rax
1402ca106:	ff 15 2c 2b 84 00    	call   *0x842b2c(%rip)        # 0x140b0cc38
1402ca10c:	89 7c 24 60          	mov    %edi,0x60(%rsp)
1402ca110:	49 8b 14 24          	mov    (%r12),%rdx
1402ca114:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402ca118:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402ca11c:	48 83 c1 08          	add    $0x8,%rcx
1402ca120:	48 03 ca             	add    %rdx,%rcx
1402ca123:	48 8b 01             	mov    (%rcx),%rax
1402ca126:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
1402ca12b:	33 d2                	xor    %edx,%edx
1402ca12d:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ca131:	ff 15 01 2b 84 00    	call   *0x842b01(%rip)        # 0x140b0cc38
1402ca137:	49 8b 0c 24          	mov    (%r12),%rcx
1402ca13b:	48 8b 01             	mov    (%rcx),%rax
1402ca13e:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ca141:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402ca147:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1402ca14e:	00
1402ca14f:	48 85 d2             	test   %rdx,%rdx
1402ca152:	74 04                	je     0x1402ca158
1402ca154:	f0 01 7a 08          	lock add %edi,0x8(%rdx)
1402ca158:	0f 28 84 24 90 00 00 	movaps 0x90(%rsp),%xmm0
1402ca15f:	00
1402ca160:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402ca166:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402ca16b:	48 8b 00             	mov    (%rax),%rax
1402ca16e:	ff 15 c4 2a 84 00    	call   *0x842ac4(%rip)        # 0x140b0cc38
1402ca174:	90                   	nop
1402ca175:	48 8b bc 24 98 00 00 	mov    0x98(%rsp),%rdi
1402ca17c:	00
1402ca17d:	48 85 ff             	test   %rdi,%rdi
1402ca180:	74 36                	je     0x1402ca1b8
1402ca182:	8b c3                	mov    %ebx,%eax
1402ca184:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402ca189:	03 c3                	add    %ebx,%eax
1402ca18b:	75 2b                	jne    0x1402ca1b8
1402ca18d:	48 8b 07             	mov    (%rdi),%rax
1402ca190:	48 8b cf             	mov    %rdi,%rcx
1402ca193:	48 8b 00             	mov    (%rax),%rax
1402ca196:	ff 15 9c 2a 84 00    	call   *0x842a9c(%rip)        # 0x140b0cc38
1402ca19c:	8b c3                	mov    %ebx,%eax
1402ca19e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402ca1a3:	03 c3                	add    %ebx,%eax
1402ca1a5:	75 11                	jne    0x1402ca1b8
1402ca1a7:	48 8b 07             	mov    (%rdi),%rax
1402ca1aa:	48 8b cf             	mov    %rdi,%rcx
1402ca1ad:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ca1b1:	ff 15 81 2a 84 00    	call   *0x842a81(%rip)        # 0x140b0cc38
1402ca1b7:	90                   	nop
1402ca1b8:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
1402ca1bf:	00
1402ca1c0:	48 85 ff             	test   %rdi,%rdi
1402ca1c3:	74 36                	je     0x1402ca1fb
1402ca1c5:	8b c3                	mov    %ebx,%eax
1402ca1c7:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402ca1cc:	03 c3                	add    %ebx,%eax
1402ca1ce:	75 2b                	jne    0x1402ca1fb
1402ca1d0:	48 8b 07             	mov    (%rdi),%rax
1402ca1d3:	48 8b cf             	mov    %rdi,%rcx
1402ca1d6:	48 8b 00             	mov    (%rax),%rax
1402ca1d9:	ff 15 59 2a 84 00    	call   *0x842a59(%rip)        # 0x140b0cc38
1402ca1df:	8b c3                	mov    %ebx,%eax
1402ca1e1:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402ca1e6:	03 c3                	add    %ebx,%eax
1402ca1e8:	75 11                	jne    0x1402ca1fb
1402ca1ea:	48 8b 07             	mov    (%rdi),%rax
1402ca1ed:	48 8b cf             	mov    %rdi,%rcx
1402ca1f0:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ca1f4:	ff 15 3e 2a 84 00    	call   *0x842a3e(%rip)        # 0x140b0cc38
1402ca1fa:	90                   	nop
1402ca1fb:	48 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%rdi
1402ca202:	00
1402ca203:	48 85 ff             	test   %rdi,%rdi
1402ca206:	74 36                	je     0x1402ca23e
1402ca208:	8b c3                	mov    %ebx,%eax
1402ca20a:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402ca20f:	03 c3                	add    %ebx,%eax
1402ca211:	75 2b                	jne    0x1402ca23e
1402ca213:	48 8b 07             	mov    (%rdi),%rax
1402ca216:	48 8b cf             	mov    %rdi,%rcx
1402ca219:	48 8b 00             	mov    (%rax),%rax
1402ca21c:	ff 15 16 2a 84 00    	call   *0x842a16(%rip)        # 0x140b0cc38
1402ca222:	8b c3                	mov    %ebx,%eax