1400c01e7:	48 8b cf             	mov    %rdi,%rcx
1400c01ea:	48 8b 00             	mov    (%rax),%rax
1400c01ed:	ff 15 45 ca a4 00    	call   *0xa4ca45(%rip)        # 0x140b0cc38
1400c01f3:	41 8b c6             	mov    %r14d,%eax
1400c01f6:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c01fb:	41 03 c6             	add    %r14d,%eax
1400c01fe:	75 11                	jne    0x1400c0211
1400c0200:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400c0204:	48 8b 01             	mov    (%rcx),%rax
1400c0207:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c020b:	ff 15 27 ca a4 00    	call   *0xa4ca27(%rip)        # 0x140b0cc38
1400c0211:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
1400c0215:	4c 8b ce             	mov    %rsi,%r9
1400c0218:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400c021c:	4c 2b cf             	sub    %rdi,%r9
1400c021f:	49 c1 f9 04          	sar    $0x4,%r9
1400c0223:	4c 8b c7             	mov    %rdi,%r8
1400c0226:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c022a:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c022e:	e8 e5 25 f7 ff       	call   0x140032818
1400c0233:	48 3b fe             	cmp    %rsi,%rdi
1400c0236:	74 0f                	je     0x1400c0247
1400c0238:	48 8b d6             	mov    %rsi,%rdx
1400c023b:	48 8b cf             	mov    %rdi,%rcx
1400c023e:	e8 2d e0 f5 ff       	call   0x14001e270
1400c0243:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
1400c0247:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1400c024e:	e8 b9 cd fd ff       	call   0x14009d00c
1400c0253:	48 8b d0             	mov    %rax,%rdx
1400c0256:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400c025b:	e8 84 60 f4 ff       	call   0x1400062e4
1400c0260:	48 8b bd 48 02 00 00 	mov    0x248(%rbp),%rdi
1400c0267:	33 f6                	xor    %esi,%esi
1400c0269:	48 85 ff             	test   %rdi,%rdi
1400c026c:	74 39                	je     0x1400c02a7
1400c026e:	41 8b c6             	mov    %r14d,%eax
1400c0271:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c0276:	41 03 c6             	add    %r14d,%eax
1400c0279:	75 2c                	jne    0x1400c02a7
1400c027b:	48 8b 07             	mov    (%rdi),%rax
1400c027e:	48 8b cf             	mov    %rdi,%rcx
1400c0281:	48 8b 00             	mov    (%rax),%rax
1400c0284:	ff 15 ae c9 a4 00    	call   *0xa4c9ae(%rip)        # 0x140b0cc38
1400c028a:	41 8b c6             	mov    %r14d,%eax
1400c028d:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0292:	41 03 c6             	add    %r14d,%eax
1400c0295:	75 10                	jne    0x1400c02a7
1400c0297:	48 8b 07             	mov    (%rdi),%rax
1400c029a:	48 8b cf             	mov    %rdi,%rcx
1400c029d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c02a1:	ff 15 91 c9 a4 00    	call   *0xa4c991(%rip)        # 0x140b0cc38
1400c02a7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c02aa:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1400c02b0:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400c02b5:	48 85 c9             	test   %rcx,%rcx
1400c02b8:	74 04                	je     0x1400c02be
1400c02ba:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c02be:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400c02c3:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1400c02c9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c02cc:	66 0f 7f 85 f0 00 00 	movdqa %xmm0,0xf0(%rbp)
1400c02d3:	00
1400c02d4:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400c02d8:	48 85 c9             	test   %rcx,%rcx
1400c02db:	74 04                	je     0x1400c02e1
1400c02dd:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c02e1:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1400c02e5:	66 0f 7f 85 f0 00 00 	movdqa %xmm0,0xf0(%rbp)
1400c02ec:	00
1400c02ed:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400c02f4:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400c02f9:	e8 3a 5e 0e 00       	call   0x1401a6138
1400c02fe:	66 0f 6f 44 24 50    	movdqa 0x50(%rsp),%xmm0
1400c0304:	66 0f d6 44 24 50    	movq   %xmm0,0x50(%rsp)
1400c030a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400c030f:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1400c0313:	e8 60 ae f5 ff       	call   0x14001b178
1400c0318:	44 8a fe             	mov    %sil,%r15b
1400c031b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0320:	41 83 cc ff          	or     $0xffffffff,%r12d
1400c0324:	48 85 c9             	test   %rcx,%rcx
1400c0327:	74 41                	je     0x1400c036a
1400c0329:	41 8b c4             	mov    %r12d,%eax
1400c032c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0331:	41 03 c4             	add    %r12d,%eax
1400c0334:	75 34                	jne    0x1400c036a
1400c0336:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400c033b:	48 8b 07             	mov    (%rdi),%rax
1400c033e:	48 8b cf             	mov    %rdi,%rcx
1400c0341:	48 8b 00             	mov    (%rax),%rax
1400c0344:	ff 15 ee c8 a4 00    	call   *0xa4c8ee(%rip)        # 0x140b0cc38
1400c034a:	41 8b c4             	mov    %r12d,%eax
1400c034d:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0352:	41 03 c4             	add    %r12d,%eax
1400c0355:	75 13                	jne    0x1400c036a
1400c0357:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c035c:	48 8b 01             	mov    (%rcx),%rax
1400c035f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0363:	ff 15 cf c8 a4 00    	call   *0xa4c8cf(%rip)        # 0x140b0cc38
1400c0369:	90                   	nop
1400c036a:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400c036e:	48 85 c9             	test   %rcx,%rcx
1400c0371:	74 3e                	je     0x1400c03b1
1400c0373:	41 8b c4             	mov    %r12d,%eax
1400c0376:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c037b:	41 03 c4             	add    %r12d,%eax
1400c037e:	75 31                	jne    0x1400c03b1
1400c0380:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
1400c0384:	48 8b 07             	mov    (%rdi),%rax
1400c0387:	48 8b cf             	mov    %rdi,%rcx
1400c038a:	48 8b 00             	mov    (%rax),%rax
1400c038d:	ff 15 a5 c8 a4 00    	call   *0xa4c8a5(%rip)        # 0x140b0cc38
1400c0393:	41 8b c4             	mov    %r12d,%eax
1400c0396:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c039b:	41 03 c4             	add    %r12d,%eax
1400c039e:	75 11                	jne    0x1400c03b1
1400c03a0:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400c03a4:	48 8b 01             	mov    (%rcx),%rax
1400c03a7:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c03ab:	ff 15 87 c8 a4 00    	call   *0xa4c887(%rip)        # 0x140b0cc38
1400c03b1:	4c 8b 75 b0          	mov    -0x50(%rbp),%r14
1400c03b5:	4c 8b 6d 28          	mov    0x28(%rbp),%r13
1400c03b9:	eb 04                	jmp    0x1400c03bf
1400c03bb:	41 83 cc ff          	or     $0xffffffff,%r12d
1400c03bf:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1400c03c6:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400c03cd:	e8 1a c9 f5 ff       	call   0x14001ccec
1400c03d2:	48 39 b5 a0 00 00 00 	cmp    %rsi,0xa0(%rbp)
1400c03d9:	0f 84 71 02 00 00    	je     0x1400c0650
1400c03df:	48 39 74 24 50       	cmp    %rsi,0x50(%rsp)
1400c03e4:	0f 84 a1 00 00 00    	je     0x1400c048b
1400c03ea:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400c03ef:	48 85 c9             	test   %rcx,%rcx
1400c03f2:	74 04                	je     0x1400c03f8
1400c03f4:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c03f8:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400c03fd:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0403:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1400c0407:	48 3b 4d 90          	cmp    -0x70(%rbp),%rcx
1400c040b:	74 21                	je     0x1400c042e
1400c040d:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400c0412:	48 89 01             	mov    %rax,(%rcx)
1400c0415:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400c041a:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400c041e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c0421:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0427:	48 83 45 88 10       	addq   $0x10,-0x78(%rbp)
1400c042c:	eb 13                	jmp    0x1400c0441
1400c042e:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400c0433:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c0437:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c043b:	e8 10 ff f5 ff       	call   0x140020350
1400c0440:	90                   	nop
1400c0441:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0446:	48 85 c9             	test   %rcx,%rcx
1400c0449:	74 40                	je     0x1400c048b
1400c044b:	41 8b c4             	mov    %r12d,%eax
1400c044e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0453:	41 03 c4             	add    %r12d,%eax
1400c0456:	75 33                	jne    0x1400c048b
1400c0458:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400c045d:	48 8b 07             	mov    (%rdi),%rax
1400c0460:	48 8b cf             	mov    %rdi,%rcx
1400c0463:	48 8b 00             	mov    (%rax),%rax
1400c0466:	ff 15 cc c7 a4 00    	call   *0xa4c7cc(%rip)        # 0x140b0cc38
1400c046c:	41 8b c4             	mov    %r12d,%eax
1400c046f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0474:	41 03 c4             	add    %r12d,%eax
1400c0477:	75 12                	jne    0x1400c048b
1400c0479:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c047e:	48 8b 01             	mov    (%rcx),%rax
1400c0481:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0485:	ff 15 ad c7 a4 00    	call   *0xa4c7ad(%rip)        # 0x140b0cc38
1400c048b:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
1400c048f:	4c 8b ce             	mov    %rsi,%r9
1400c0492:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400c0496:	4c 2b cf             	sub    %rdi,%r9
1400c0499:	49 c1 f9 04          	sar    $0x4,%r9
1400c049d:	4c 8b c7             	mov    %rdi,%r8
1400c04a0:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c04a4:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c04a8:	e8 6b 23 f7 ff       	call   0x140032818
1400c04ad:	48 3b fe             	cmp    %rsi,%rdi
1400c04b0:	74 0f                	je     0x1400c04c1
1400c04b2:	48 8b d6             	mov    %rsi,%rdx
1400c04b5:	48 8b cf             	mov    %rdi,%rcx
1400c04b8:	e8 b3 dd f5 ff       	call   0x14001e270
1400c04bd:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
1400c04c1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c04c4:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1400c04ca:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1400c04d1:	33 f6                	xor    %esi,%esi
1400c04d3:	48 85 c9             	test   %rcx,%rcx
1400c04d6:	74 04                	je     0x1400c04dc
1400c04d8:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c04dc:	0f 28 85 a0 00 00 00 	movaps 0xa0(%rbp),%xmm0
1400c04e3:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1400c04e9:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1400c04ee:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1400c04f2:	49 8b cd             	mov    %r13,%rcx
1400c04f5:	e8 9e 13 00 00       	call   0x1400c1898
1400c04fa:	90                   	nop
1400c04fb:	48 8b 45 60          	mov    0x60(%rbp),%rax
1400c04ff:	48 85 c0             	test   %rax,%rax
1400c0502:	0f 84 4d 06 00 00    	je     0x1400c0b55
1400c0508:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400c050c:	48 85 c9             	test   %rcx,%rcx
1400c050f:	74 08                	je     0x1400c0519
1400c0511:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c0515:	48 8b 45 60          	mov    0x60(%rbp),%rax
1400c0519:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
1400c051d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0523:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1400c0527:	48 3b 4d 90          	cmp    -0x70(%rbp),%rcx
1400c052b:	74 1b                	je     0x1400c0548
1400c052d:	48 89 01             	mov    %rax,(%rcx)
1400c0530:	48 8b 45 68          	mov    0x68(%rbp),%rax
1400c0534:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400c0538:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c053b:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0541:	48 83 45 88 10       	addq   $0x10,-0x78(%rbp)
1400c0546:	eb 13                	jmp    0x1400c055b
1400c0548:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400c054d:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c0551:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c0555:	e8 f6 fd f5 ff       	call   0x140020350
1400c055a:	90                   	nop
1400c055b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0560:	48 85 c9             	test   %rcx,%rcx
1400c0563:	74 40                	je     0x1400c05a5
1400c0565:	41 8b c4             	mov    %r12d,%eax
1400c0568:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c056d:	41 03 c4             	add    %r12d,%eax
1400c0570:	75 33                	jne    0x1400c05a5
1400c0572:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400c0577:	48 8b 07             	mov    (%rdi),%rax
1400c057a:	48 8b cf             	mov    %rdi,%rcx
1400c057d:	48 8b 00             	mov    (%rax),%rax
1400c0580:	ff 15 b2 c6 a4 00    	call   *0xa4c6b2(%rip)        # 0x140b0cc38
1400c0586:	41 8b c4             	mov    %r12d,%eax
1400c0589:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c058e:	41 03 c4             	add    %r12d,%eax
1400c0591:	75 12                	jne    0x1400c05a5
1400c0593:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0598:	48 8b 01             	mov    (%rcx),%rax
1400c059b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c059f:	ff 15 93 c6 a4 00    	call   *0xa4c693(%rip)        # 0x140b0cc38
1400c05a5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c05a8:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1400c05ae:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400c05b3:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400c05b8:	e8 27 5d f4 ff       	call   0x1400062e4
1400c05bd:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c05c2:	48 85 c9             	test   %rcx,%rcx
1400c05c5:	74 41                	je     0x1400c0608
1400c05c7:	41 8b c4             	mov    %r12d,%eax
1400c05ca:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c05cf:	41 03 c4             	add    %r12d,%eax
1400c05d2:	75 34                	jne    0x1400c0608
1400c05d4:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400c05d9:	48 8b 07             	mov    (%rdi),%rax
1400c05dc:	48 8b cf             	mov    %rdi,%rcx
1400c05df:	48 8b 00             	mov    (%rax),%rax
1400c05e2:	ff 15 50 c6 a4 00    	call   *0xa4c650(%rip)        # 0x140b0cc38
1400c05e8:	41 8b c4             	mov    %r12d,%eax
1400c05eb:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c05f0:	41 03 c4             	add    %r12d,%eax
1400c05f3:	75 13                	jne    0x1400c0608
1400c05f5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c05fa:	48 8b 01             	mov    (%rcx),%rax
1400c05fd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0601:	ff 15 31 c6 a4 00    	call   *0xa4c631(%rip)        # 0x140b0cc38
1400c0607:	90                   	nop
1400c0608:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400c060c:	48 85 c9             	test   %rcx,%rcx
1400c060f:	74 3f                	je     0x1400c0650
1400c0611:	41 8b c4             	mov    %r12d,%eax
1400c0614:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0619:	41 03 c4             	add    %r12d,%eax
1400c061c:	75 32                	jne    0x1400c0650
1400c061e:	48 8b 7d 68          	mov    0x68(%rbp),%rdi
1400c0622:	48 8b 07             	mov    (%rdi),%rax
1400c0625:	48 8b cf             	mov    %rdi,%rcx
1400c0628:	48 8b 00             	mov    (%rax),%rax
1400c062b:	ff 15 07 c6 a4 00    	call   *0xa4c607(%rip)        # 0x140b0cc38
1400c0631:	41 8b c4             	mov    %r12d,%eax
1400c0634:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0639:	41 03 c4             	add    %r12d,%eax
1400c063c:	75 12                	jne    0x1400c0650
1400c063e:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400c0642:	48 8b 01             	mov    (%rcx),%rax
1400c0645:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0649:	ff 15 e9 c5 a4 00    	call   *0xa4c5e9(%rip)        # 0x140b0cc38
1400c064f:	90                   	nop
1400c0650:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1400c0657:	48 85 c9             	test   %rcx,%rcx
1400c065a:	74 45                	je     0x1400c06a1
1400c065c:	41 8b c4             	mov    %r12d,%eax
1400c065f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0664:	41 03 c4             	add    %r12d,%eax
1400c0667:	75 38                	jne    0x1400c06a1
1400c0669:	48 8b bd a8 00 00 00 	mov    0xa8(%rbp),%rdi
1400c0670:	48 8b 07             	mov    (%rdi),%rax
1400c0673:	48 8b cf             	mov    %rdi,%rcx
1400c0676:	48 8b 00             	mov    (%rax),%rax
1400c0679:	ff 15 b9 c5 a4 00    	call   *0xa4c5b9(%rip)        # 0x140b0cc38
1400c067f:	41 8b c4             	mov    %r12d,%eax
1400c0682:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0687:	41 03 c4             	add    %r12d,%eax
1400c068a:	75 15                	jne    0x1400c06a1
1400c068c:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1400c0693:	48 8b 01             	mov    (%rcx),%rax
1400c0696:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c069a:	ff 15 98 c5 a4 00    	call   *0xa4c598(%rip)        # 0x140b0cc38
1400c06a0:	90                   	nop
1400c06a1:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400c06a5:	48 85 c9             	test   %rcx,%rcx
1400c06a8:	74 3f                	je     0x1400c06e9
1400c06aa:	41 8b c4             	mov    %r12d,%eax
1400c06ad:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c06b2:	41 03 c4             	add    %r12d,%eax
1400c06b5:	75 32                	jne    0x1400c06e9
1400c06b7:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
1400c06bb:	48 8b 07             	mov    (%rdi),%rax
1400c06be:	48 8b cf             	mov    %rdi,%rcx
1400c06c1:	48 8b 00             	mov    (%rax),%rax
1400c06c4:	ff 15 6e c5 a4 00    	call   *0xa4c56e(%rip)        # 0x140b0cc38
1400c06ca:	41 8b c4             	mov    %r12d,%eax
1400c06cd:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c06d2:	41 03 c4             	add    %r12d,%eax
1400c06d5:	75 12                	jne    0x1400c06e9
1400c06d7:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400c06db:	48 8b 01             	mov    (%rcx),%rax
1400c06de:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c06e2:	ff 15 50 c5 a4 00    	call   *0xa4c550(%rip)        # 0x140b0cc38
1400c06e8:	90                   	nop
1400c06e9:	48 8b bd 08 01 00 00 	mov    0x108(%rbp),%rdi
1400c06f0:	48 85 ff             	test   %rdi,%rdi
1400c06f3:	74 39                	je     0x1400c072e
1400c06f5:	41 8b c4             	mov    %r12d,%eax
1400c06f8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c06fd:	41 03 c4             	add    %r12d,%eax
1400c0700:	75 2c                	jne    0x1400c072e
1400c0702:	48 8b 07             	mov    (%rdi),%rax
1400c0705:	48 8b cf             	mov    %rdi,%rcx
1400c0708:	48 8b 00             	mov    (%rax),%rax
1400c070b:	ff 15 27 c5 a4 00    	call   *0xa4c527(%rip)        # 0x140b0cc38
1400c0711:	41 8b c4             	mov    %r12d,%eax
1400c0714:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0719:	41 03 c4             	add    %r12d,%eax