1400cef87:	ff 15 0b d5 a3 00    	call   *0xa3d50b(%rip)        # 0x140b0c498
1400cef8d:	cc                   	int3
1400cef8e:	41 0f 10 06          	movups (%r14),%xmm0
1400cef92:	b9 09 00 00 00       	mov    $0x9,%ecx
1400cef97:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1400cef9b:	49 89 76 10          	mov    %rsi,0x10(%r14)
1400cef9f:	49 8d 14 68          	lea    (%r8,%rbp,2),%rdx
1400cefa3:	49 c7 46 18 07 00 00 	movq   $0x7,0x18(%r14)
1400cefaa:	00
1400cefab:	40 f6 c7 18          	test   $0x18,%dil
1400cefaf:	66 41 89 36          	mov    %si,(%r14)
1400cefb3:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400cefb7:	48 89 53 68          	mov    %rdx,0x68(%rbx)
1400cefbb:	49 0f 44 d0          	cmove  %r8,%rdx
1400cefbf:	48 03 c9             	add    %rcx,%rcx
1400cefc2:	48 2b ca             	sub    %rdx,%rcx
1400cefc5:	4c 89 00             	mov    %r8,(%rax)
1400cefc8:	49 03 c8             	add    %r8,%rcx
1400cefcb:	48 8b 43 40          	mov    0x40(%rbx),%rax
1400cefcf:	48 d1 f9             	sar    $1,%rcx
1400cefd2:	48 89 10             	mov    %rdx,(%rax)
1400cefd5:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400cefd9:	89 08                	mov    %ecx,(%rax)
1400cefdb:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400cefdf:	40 f6 c7 04          	test   $0x4,%dil
1400cefe3:	74 12                	je     0x1400ceff7
1400cefe5:	4c 89 00             	mov    %r8,(%rax)
1400cefe8:	48 8b 43 38          	mov    0x38(%rbx),%rax
1400cefec:	4c 89 00             	mov    %r8,(%rax)
1400cefef:	48 8b 43 50          	mov    0x50(%rbx),%rax
1400ceff3:	89 30                	mov    %esi,(%rax)
1400ceff5:	eb 1a                	jmp    0x1400cf011
1400ceff7:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1400ceffb:	4c 89 00             	mov    %r8,(%rax)
1400ceffe:	49 2b c8             	sub    %r8,%rcx
1400cf001:	48 8b 43 38          	mov    0x38(%rbx),%rax
1400cf005:	48 d1 f9             	sar    $1,%rcx
1400cf008:	4c 89 00             	mov    %r8,(%rax)
1400cf00b:	48 8b 43 50          	mov    0x50(%rbx),%rax
1400cf00f:	89 08                	mov    %ecx,(%rax)
1400cf011:	83 cf 21             	or     $0x21,%edi
1400cf014:	89 7b 70             	mov    %edi,0x70(%rbx)
1400cf017:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cf01c:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400cf021:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400cf026:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400cf02b:	48 83 c4 20          	add    $0x20,%rsp
1400cf02f:	41 5e                	pop    %r14
1400cf031:	c3                   	ret
1400cf032:	90                   	nop
1400cf033:	90                   	nop
1400cf034:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cf039:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400cf03e:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400cf043:	41 56                	push   %r14
1400cf045:	48 83 ec 20          	sub    $0x20,%rsp
1400cf049:	48 8b 39             	mov    (%rcx),%rdi
1400cf04c:	4c 8b f1             	mov    %rcx,%r14
1400cf04f:	48 8b 77 08          	mov    0x8(%rdi),%rsi
1400cf053:	eb 27                	jmp    0x1400cf07c
1400cf055:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1400cf059:	49 8b d6             	mov    %r14,%rdx
1400cf05c:	49 8b ce             	mov    %r14,%rcx
1400cf05f:	e8 a4 f6 f4 ff       	call   0x14001e708
1400cf064:	48 8b de             	mov    %rsi,%rbx
1400cf067:	48 8b 36             	mov    (%rsi),%rsi
1400cf06a:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
1400cf06e:	e8 05 45 f5 ff       	call   0x140023578
1400cf073:	48 8b cb             	mov    %rbx,%rcx
1400cf076:	ff 15 44 d8 a3 00    	call   *0xa3d844(%rip)        # 0x140b0c8c0
1400cf07c:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
1400cf080:	74 d3                	je     0x1400cf055
1400cf082:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cf087:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400cf08c:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
1400cf090:	48 89 3f             	mov    %rdi,(%rdi)
1400cf093:	48 89 7f 10          	mov    %rdi,0x10(%rdi)
1400cf097:	49 83 66 08 00       	andq   $0x0,0x8(%r14)
1400cf09c:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1400cf0a1:	48 83 c4 20          	add    $0x20,%rsp
1400cf0a5:	41 5e                	pop    %r14
1400cf0a7:	c3                   	ret
1400cf0a8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cf0ad:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400cf0b2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400cf0b7:	41 56                	push   %r14
1400cf0b9:	48 83 ec 30          	sub    $0x30,%rsp
1400cf0bd:	4c 8b f2             	mov    %rdx,%r14
1400cf0c0:	48 8b f9             	mov    %rcx,%rdi
1400cf0c3:	b9 28 02 00 00       	mov    $0x228,%ecx
1400cf0c8:	ff 15 fa d7 a3 00    	call   *0xa3d7fa(%rip)        # 0x140b0c8c8
1400cf0ce:	48 8b d8             	mov    %rax,%rbx
1400cf0d1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400cf0d6:	48 85 c0             	test   %rax,%rax
1400cf0d9:	75 07                	jne    0x1400cf0e2
1400cf0db:	ff 15 b7 d3 a3 00    	call   *0xa3d3b7(%rip)        # 0x140b0c498
1400cf0e1:	90                   	nop
1400cf0e2:	b8 01 00 00 00       	mov    $0x1,%eax
1400cf0e7:	89 43 08             	mov    %eax,0x8(%rbx)
1400cf0ea:	89 43 0c             	mov    %eax,0xc(%rbx)
1400cf0ed:	48 8d 05 2c 96 a4 00 	lea    0xa4962c(%rip),%rax        # 0x140b18720
1400cf0f4:	48 89 03             	mov    %rax,(%rbx)
1400cf0f7:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1400cf0fb:	49 8b d6             	mov    %r14,%rdx
1400cf0fe:	48 8b ce             	mov    %rsi,%rcx
1400cf101:	e8 2a 68 f5 ff       	call   0x140025930
1400cf106:	48 8d 05 33 94 a4 00 	lea    0xa49433(%rip),%rax        # 0x140b18540
1400cf10d:	48 89 06             	mov    %rax,(%rsi)
1400cf110:	48 8d 05 c1 95 a4 00 	lea    0xa495c1(%rip),%rax        # 0x140b186d8
1400cf117:	48 89 86 20 01 00 00 	mov    %rax,0x120(%rsi)
1400cf11e:	48 83 27 00          	andq   $0x0,(%rdi)
1400cf122:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400cf127:	4c 8b c3             	mov    %rbx,%r8
1400cf12a:	48 8b d6             	mov    %rsi,%rdx
1400cf12d:	48 8b cf             	mov    %rdi,%rcx
1400cf130:	e8 cf 03 f5 ff       	call   0x14001f504
1400cf135:	48 8b c7             	mov    %rdi,%rax
1400cf138:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400cf13d:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400cf142:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400cf147:	48 83 c4 30          	add    $0x30,%rsp
1400cf14b:	41 5e                	pop    %r14
1400cf14d:	c3                   	ret
1400cf14e:	90                   	nop
1400cf14f:	90                   	nop
1400cf150:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cf155:	57                   	push   %rdi
1400cf156:	48 83 ec 30          	sub    $0x30,%rsp
1400cf15a:	48 8b fa             	mov    %rdx,%rdi
1400cf15d:	48 8b d9             	mov    %rcx,%rbx
1400cf160:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1400cf165:	4c 8d 0d 54 6a bf 00 	lea    0xbf6a54(%rip),%r9        # 0x140cc5bc0
1400cf16c:	4c 8d 05 a5 4d bf 00 	lea    0xbf4da5(%rip),%r8        # 0x140cc3f18
1400cf173:	33 d2                	xor    %edx,%edx
1400cf175:	48 8b 0f             	mov    (%rdi),%rcx
1400cf178:	e8 61 31 a2 00       	call   0x140af22de
1400cf17d:	48 85 c0             	test   %rax,%rax
1400cf180:	74 16                	je     0x1400cf198
1400cf182:	48 89 03             	mov    %rax,(%rbx)
1400cf185:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400cf189:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400cf18d:	48 83 27 00          	andq   $0x0,(%rdi)
1400cf191:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400cf196:	eb 09                	jmp    0x1400cf1a1
1400cf198:	48 83 23 00          	andq   $0x0,(%rbx)
1400cf19c:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400cf1a1:	48 8b c3             	mov    %rbx,%rax
1400cf1a4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400cf1a9:	48 83 c4 30          	add    $0x30,%rsp
1400cf1ad:	5f                   	pop    %rdi
1400cf1ae:	c3                   	ret
1400cf1af:	90                   	nop
1400cf1b0:	4c 8b dc             	mov    %rsp,%r11
1400cf1b3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400cf1b7:	49 89 73 10          	mov    %rsi,0x10(%r11)
1400cf1bb:	4d 89 4b 20          	mov    %r9,0x20(%r11)
1400cf1bf:	57                   	push   %rdi
1400cf1c0:	41 56                	push   %r14
1400cf1c2:	41 57                	push   %r15
1400cf1c4:	48 83 ec 20          	sub    $0x20,%rsp
1400cf1c8:	33 c0                	xor    %eax,%eax
1400cf1ca:	4d 8b f8             	mov    %r8,%r15
1400cf1cd:	48 89 01             	mov    %rax,(%rcx)
1400cf1d0:	48 8b f2             	mov    %rdx,%rsi
1400cf1d3:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400cf1d7:	48 8b f9             	mov    %rcx,%rdi
1400cf1da:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400cf1de:	48 85 d2             	test   %rdx,%rdx
1400cf1e1:	74 67                	je     0x1400cf24a
1400cf1e3:	48 b8 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%rax
1400cf1ea:	ff ff 3f
1400cf1ed:	48 3b d0             	cmp    %rax,%rdx
1400cf1f0:	77 6f                	ja     0x1400cf261
1400cf1f2:	49 89 53 20          	mov    %rdx,0x20(%r11)
1400cf1f6:	49 8d 53 20          	lea    0x20(%r11),%rdx
1400cf1fa:	e8 51 31 f5 ff       	call   0x140022350
1400cf1ff:	48 89 07             	mov    %rax,(%rdi)
1400cf202:	4c 8d 34 b5 00 00 00 	lea    0x0(,%rsi,4),%r14
1400cf209:	00
1400cf20a:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400cf20e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cf211:	48 8b d8             	mov    %rax,%rbx
1400cf214:	49 8d 0c 06          	lea    (%r14,%rax,1),%rcx
1400cf218:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1400cf21c:	66 0f 7e c1          	movd   %xmm0,%ecx
1400cf220:	41 39 0f             	cmp    %ecx,(%r15)
1400cf223:	75 12                	jne    0x1400cf237
1400cf225:	4d 8b c6             	mov    %r14,%r8
1400cf228:	33 d2                	xor    %edx,%edx
1400cf22a:	48 8b c8             	mov    %rax,%rcx
1400cf22d:	e8 3a 12 a2 00       	call   0x140af046c
1400cf232:	49 03 de             	add    %r14,%rbx
1400cf235:	eb 0f                	jmp    0x1400cf246
1400cf237:	41 8b 07             	mov    (%r15),%eax
1400cf23a:	89 03                	mov    %eax,(%rbx)
1400cf23c:	48 83 c3 04          	add    $0x4,%rbx
1400cf240:	48 83 ee 01          	sub    $0x1,%rsi
1400cf244:	75 f1                	jne    0x1400cf237
1400cf246:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1400cf24a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400cf24f:	48 8b c7             	mov    %rdi,%rax
1400cf252:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400cf257:	48 83 c4 20          	add    $0x20,%rsp
1400cf25b:	41 5f                	pop    %r15
1400cf25d:	41 5e                	pop    %r14
1400cf25f:	5f                   	pop    %rdi
1400cf260:	c3                   	ret
1400cf261:	e8 02 cb f4 ff       	call   0x14001bd68
1400cf266:	cc                   	int3
1400cf267:	90                   	nop
1400cf268:	48 8b c4             	mov    %rsp,%rax
1400cf26b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400cf26f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400cf273:	48 89 78 20          	mov    %rdi,0x20(%rax)
1400cf277:	4c 89 40 18          	mov    %r8,0x18(%rax)
1400cf27b:	55                   	push   %rbp
1400cf27c:	41 54                	push   %r12
1400cf27e:	41 55                	push   %r13
1400cf280:	41 56                	push   %r14
1400cf282:	41 57                	push   %r15
1400cf284:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1400cf288:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400cf28f:	4d 8b e9             	mov    %r9,%r13
1400cf292:	49 8b f0             	mov    %r8,%rsi
1400cf295:	48 8b fa             	mov    %rdx,%rdi
1400cf298:	4c 8b f1             	mov    %rcx,%r14
1400cf29b:	48 8b 01             	mov    (%rcx),%rax
1400cf29e:	48 8b 40 40          	mov    0x40(%rax),%rax
1400cf2a2:	ff 15 90 d9 a3 00    	call   *0xa3d990(%rip)        # 0x140b0cc38
1400cf2a8:	4c 8b f8             	mov    %rax,%r15
1400cf2ab:	48 85 c0             	test   %rax,%rax
1400cf2ae:	0f 84 cf 02 00 00    	je     0x1400cf583
1400cf2b4:	41 83 cc ff          	or     $0xffffffff,%r12d
1400cf2b8:	49 ff cf             	dec    %r15
1400cf2bb:	49 8b 0e             	mov    (%r14),%rcx
1400cf2be:	48 8b 41 30          	mov    0x30(%rcx),%rax
1400cf2c2:	4d 8b c7             	mov    %r15,%r8
1400cf2c5:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1400cf2c9:	49 8b ce             	mov    %r14,%rcx
1400cf2cc:	ff 15 66 d9 a3 00    	call   *0xa3d966(%rip)        # 0x140b0cc38
1400cf2d2:	48 8b d0             	mov    %rax,%rdx
1400cf2d5:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1400cf2d9:	e8 c6 01 f5 ff       	call   0x14001f4a4
1400cf2de:	90                   	nop
1400cf2df:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1400cf2e3:	48 85 db             	test   %rbx,%rbx
1400cf2e6:	74 39                	je     0x1400cf321
1400cf2e8:	41 8b c4             	mov    %r12d,%eax
1400cf2eb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400cf2f0:	41 03 c4             	add    %r12d,%eax
1400cf2f3:	75 2c                	jne    0x1400cf321
1400cf2f5:	48 8b 03             	mov    (%rbx),%rax
1400cf2f8:	48 8b cb             	mov    %rbx,%rcx
1400cf2fb:	48 8b 00             	mov    (%rax),%rax
1400cf2fe:	ff 15 34 d9 a3 00    	call   *0xa3d934(%rip)        # 0x140b0cc38
1400cf304:	41 8b c4             	mov    %r12d,%eax
1400cf307:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400cf30c:	41 03 c4             	add    %r12d,%eax
1400cf30f:	75 10                	jne    0x1400cf321
1400cf311:	48 8b 03             	mov    (%rbx),%rax
1400cf314:	48 8b cb             	mov    %rbx,%rcx
1400cf317:	48 8b 40 08          	mov    0x8(%rax),%rax
1400cf31b:	ff 15 17 d9 a3 00    	call   *0xa3d917(%rip)        # 0x140b0cc38
1400cf321:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1400cf325:	48 85 c0             	test   %rax,%rax
1400cf328:	0f 85 f2 02 00 00    	jne    0x1400cf620
1400cf32e:	49 8b 06             	mov    (%r14),%rax
1400cf331:	4d 8b c7             	mov    %r15,%r8
1400cf334:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1400cf338:	49 8b ce             	mov    %r14,%rcx
1400cf33b:	48 8b 40 30          	mov    0x30(%rax),%rax
1400cf33f:	ff 15 f3 d8 a3 00    	call   *0xa3d8f3(%rip)        # 0x140b0cc38
1400cf345:	90                   	nop
1400cf346:	48 8b 08             	mov    (%rax),%rcx
1400cf349:	48 8b 01             	mov    (%rcx),%rax
1400cf34c:	48 8b 40 18          	mov    0x18(%rax),%rax
1400cf350:	ff 15 e2 d8 a3 00    	call   *0xa3d8e2(%rip)        # 0x140b0cc38
1400cf356:	4c 8b 66 08          	mov    0x8(%rsi),%r12
1400cf35a:	48 8b 36             	mov    (%rsi),%rsi
1400cf35d:	eb 08                	jmp    0x1400cf367
1400cf35f:	39 06                	cmp    %eax,(%rsi)
1400cf361:	74 09                	je     0x1400cf36c
1400cf363:	48 83 c6 04          	add    $0x4,%rsi
1400cf367:	49 3b f4             	cmp    %r12,%rsi
1400cf36a:	75 f3                	jne    0x1400cf35f
1400cf36c:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
1400cf370:	48 85 db             	test   %rbx,%rbx
1400cf373:	74 39                	je     0x1400cf3ae
1400cf375:	83 c8 ff             	or     $0xffffffff,%eax
1400cf378:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400cf37d:	83 f8 01             	cmp    $0x1,%eax
1400cf380:	75 2c                	jne    0x1400cf3ae
1400cf382:	48 8b 03             	mov    (%rbx),%rax
1400cf385:	48 8b cb             	mov    %rbx,%rcx
1400cf388:	48 8b 00             	mov    (%rax),%rax
1400cf38b:	ff 15 a7 d8 a3 00    	call   *0xa3d8a7(%rip)        # 0x140b0cc38
1400cf391:	83 c8 ff             	or     $0xffffffff,%eax
1400cf394:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400cf399:	83 f8 01             	cmp    $0x1,%eax
1400cf39c:	75 10                	jne    0x1400cf3ae
1400cf39e:	48 8b 03             	mov    (%rbx),%rax
1400cf3a1:	48 8b cb             	mov    %rbx,%rcx
1400cf3a4:	48 8b 40 08          	mov    0x8(%rax),%rax
1400cf3a8:	ff 15 8a d8 a3 00    	call   *0xa3d88a(%rip)        # 0x140b0cc38
1400cf3ae:	49 3b f4             	cmp    %r12,%rsi
1400cf3b1:	0f 85 74 01 00 00    	jne    0x1400cf52b
1400cf3b7:	49 83 fd 01          	cmp    $0x1,%r13
1400cf3bb:	0f 86 d6 00 00 00    	jbe    0x1400cf497
1400cf3c1:	49 8b 06             	mov    (%r14),%rax
1400cf3c4:	4d 8b c7             	mov    %r15,%r8
1400cf3c7:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1400cf3cb:	49 8b ce             	mov    %r14,%rcx
1400cf3ce:	48 8b 40 30          	mov    0x30(%rax),%rax
1400cf3d2:	ff 15 60 d8 a3 00    	call   *0xa3d860(%rip)        # 0x140b0cc38
1400cf3d8:	90                   	nop
1400cf3d9:	4d 8d 4d ff          	lea    -0x1(%r13),%r9
1400cf3dd:	48 8b 75 77          	mov    0x77(%rbp),%rsi
1400cf3e1:	4c 8b c6             	mov    %rsi,%r8
1400cf3e4:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1400cf3e8:	48 8b 08             	mov    (%rax),%rcx
1400cf3eb:	e8 78 fe ff ff       	call   0x1400cf268
1400cf3f0:	90                   	nop
1400cf3f1:	48 8b 5d 17          	mov    0x17(%rbp),%rbx
1400cf3f5:	41 83 cc ff          	or     $0xffffffff,%r12d
1400cf3f9:	48 85 db             	test   %rbx,%rbx
1400cf3fc:	74 39                	je     0x1400cf437
1400cf3fe:	41 8b c4             	mov    %r12d,%eax
1400cf401:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400cf406:	41 03 c4             	add    %r12d,%eax
1400cf409:	75 2c                	jne    0x1400cf437
1400cf40b:	48 8b 03             	mov    (%rbx),%rax
1400cf40e:	48 8b cb             	mov    %rbx,%rcx
1400cf411:	48 8b 00             	mov    (%rax),%rax
1400cf414:	ff 15 1e d8 a3 00    	call   *0xa3d81e(%rip)        # 0x140b0cc38
1400cf41a:	41 8b c4             	mov    %r12d,%eax
1400cf41d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400cf422:	41 03 c4             	add    %r12d,%eax
1400cf425:	75 10                	jne    0x1400cf437
1400cf427:	48 8b 03             	mov    (%rbx),%rax
1400cf42a:	48 8b cb             	mov    %rbx,%rcx
1400cf42d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400cf431:	ff 15 01 d8 a3 00    	call   *0xa3d801(%rip)        # 0x140b0cc38
1400cf437:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400cf43b:	48 85 c0             	test   %rax,%rax
1400cf43e:	0f 85 6c 01 00 00    	jne    0x1400cf5b0
1400cf444:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
1400cf448:	48 85 db             	test   %rbx,%rbx
1400cf44b:	0f 84 de 00 00 00    	je     0x1400cf52f
1400cf451:	41 8b c4             	mov    %r12d,%eax
1400cf454:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)