14008e31b:	c3                   	ret
14008e31c:	90                   	nop
14008e31d:	90                   	nop
14008e31e:	90                   	nop
14008e31f:	90                   	nop
14008e320:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14008e325:	57                   	push   %rdi
14008e326:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14008e32d:	48 8b 05 0c 0d c3 00 	mov    0xc30d0c(%rip),%rax        # 0x140cbf040
14008e334:	48 33 c4             	xor    %rsp,%rax
14008e337:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14008e33c:	48 8b da             	mov    %rdx,%rbx
14008e33f:	48 8b 11             	mov    (%rcx),%rdx
14008e342:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008e347:	e8 3c 21 00 00       	call   0x140090488
14008e34c:	48 8d 0d 3d 81 a8 00 	lea    0xa8813d(%rip),%rcx        # 0x140b16490
14008e353:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14008e358:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14008e35d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14008e362:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14008e367:	48 8b d0             	mov    %rax,%rdx
14008e36a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14008e36f:	90                   	nop
14008e370:	e8 1b 87 00 00       	call   0x140096a90
14008e375:	40 8a f8             	mov    %al,%dil
14008e378:	40 80 f7 01          	xor    $0x1,%dil
14008e37c:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14008e381:	48 85 c9             	test   %rcx,%rcx
14008e384:	74 1e                	je     0x14008e3a4
14008e386:	48 8b 01             	mov    (%rcx),%rax
14008e389:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008e38e:	48 3b ca             	cmp    %rdx,%rcx
14008e391:	0f 95 c2             	setne  %dl
14008e394:	48 8b 40 20          	mov    0x20(%rax),%rax
14008e398:	ff 15 9a e8 a7 00    	call   *0xa7e89a(%rip)        # 0x140b0cc38
14008e39e:	48 83 64 24 68 00    	andq   $0x0,0x68(%rsp)
14008e3a4:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14008e3a9:	48 85 db             	test   %rbx,%rbx
14008e3ac:	74 39                	je     0x14008e3e7
14008e3ae:	83 c8 ff             	or     $0xffffffff,%eax
14008e3b1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e3b6:	83 f8 01             	cmp    $0x1,%eax
14008e3b9:	75 2c                	jne    0x14008e3e7
14008e3bb:	48 8b 03             	mov    (%rbx),%rax
14008e3be:	48 8b cb             	mov    %rbx,%rcx
14008e3c1:	48 8b 00             	mov    (%rax),%rax
14008e3c4:	ff 15 6e e8 a7 00    	call   *0xa7e86e(%rip)        # 0x140b0cc38
14008e3ca:	83 ca ff             	or     $0xffffffff,%edx
14008e3cd:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
14008e3d2:	83 fa 01             	cmp    $0x1,%edx
14008e3d5:	75 10                	jne    0x14008e3e7
14008e3d7:	48 8b 13             	mov    (%rbx),%rdx
14008e3da:	48 8b cb             	mov    %rbx,%rcx
14008e3dd:	48 8b 42 08          	mov    0x8(%rdx),%rax
14008e3e1:	ff 15 51 e8 a7 00    	call   *0xa7e851(%rip)        # 0x140b0cc38
14008e3e7:	40 8a c7             	mov    %dil,%al
14008e3ea:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14008e3ef:	48 33 cc             	xor    %rsp,%rcx
14008e3f2:	e8 e9 11 a6 00       	call   0x140aef5e0
14008e3f7:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
14008e3fe:	00
14008e3ff:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14008e406:	5f                   	pop    %rdi
14008e407:	c3                   	ret
14008e408:	e9 df 0f 00 00       	jmp    0x14008f3ec
14008e40d:	90                   	nop
14008e40e:	90                   	nop
14008e40f:	90                   	nop
14008e410:	48 8b c4             	mov    %rsp,%rax
14008e413:	48 89 58 10          	mov    %rbx,0x10(%rax)
14008e417:	48 89 70 18          	mov    %rsi,0x18(%rax)
14008e41b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14008e41f:	55                   	push   %rbp
14008e420:	41 54                	push   %r12
14008e422:	41 55                	push   %r13
14008e424:	41 56                	push   %r14
14008e426:	41 57                	push   %r15
14008e428:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14008e42c:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
14008e433:	4c 8b fa             	mov    %rdx,%r15
14008e436:	4c 8b e9             	mov    %rcx,%r13
14008e439:	48 83 39 00          	cmpq   $0x0,(%rcx)
14008e43d:	0f 84 80 07 00 00    	je     0x14008ebc3
14008e443:	0f 57 c0             	xorps  %xmm0,%xmm0
14008e446:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
14008e44b:	b9 40 00 00 00       	mov    $0x40,%ecx
14008e450:	ff 15 72 e4 a7 00    	call   *0xa7e472(%rip)        # 0x140b0c8c8
14008e456:	48 85 c0             	test   %rax,%rax
14008e459:	75 07                	jne    0x14008e462
14008e45b:	ff 15 37 e0 a7 00    	call   *0xa7e037(%rip)        # 0x140b0c498
14008e461:	cc                   	int3
14008e462:	48 89 00             	mov    %rax,(%rax)
14008e465:	48 89 40 08          	mov    %rax,0x8(%rax)
14008e469:	48 89 40 10          	mov    %rax,0x10(%rax)
14008e46d:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14008e473:	48 89 45 87          	mov    %rax,-0x79(%rbp)
14008e477:	49 8b 37             	mov    (%r15),%rsi
14008e47a:	49 8b 47 08          	mov    0x8(%r15),%rax
14008e47e:	48 89 45 67          	mov    %rax,0x67(%rbp)
14008e482:	e9 ae 04 00 00       	jmp    0x14008e935
14008e487:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
14008e48b:	4c 8b 66 18          	mov    0x18(%rsi),%r12
14008e48f:	49 3b fc             	cmp    %r12,%rdi
14008e492:	0f 84 99 04 00 00    	je     0x14008e931
14008e498:	48 8b 0f             	mov    (%rdi),%rcx
14008e49b:	48 85 c9             	test   %rcx,%rcx
14008e49e:	0f 84 35 02 00 00    	je     0x14008e6d9
14008e4a4:	45 33 f6             	xor    %r14d,%r14d
14008e4a7:	48 8b 01             	mov    (%rcx),%rax
14008e4aa:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e4ae:	ff 15 84 e7 a7 00    	call   *0xa7e784(%rip)        # 0x140b0cc38
14008e4b4:	48 85 c0             	test   %rax,%rax
14008e4b7:	0f 84 1c 02 00 00    	je     0x14008e6d9
14008e4bd:	48 8b 0f             	mov    (%rdi),%rcx
14008e4c0:	48 8b 01             	mov    (%rcx),%rax
14008e4c3:	4d 8b c6             	mov    %r14,%r8
14008e4c6:	48 8d 55 17          	lea    0x17(%rbp),%rdx
14008e4ca:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e4ce:	ff 15 64 e7 a7 00    	call   *0xa7e764(%rip)        # 0x140b0cc38
14008e4d4:	90                   	nop
14008e4d5:	48 8b 08             	mov    (%rax),%rcx
14008e4d8:	48 8b 01             	mov    (%rcx),%rax
14008e4db:	45 33 c0             	xor    %r8d,%r8d
14008e4de:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14008e4e2:	48 8b 40 20          	mov    0x20(%rax),%rax
14008e4e6:	ff 15 4c e7 a7 00    	call   *0xa7e74c(%rip)        # 0x140b0cc38
14008e4ec:	48 8b d8             	mov    %rax,%rbx
14008e4ef:	48 8b 0f             	mov    (%rdi),%rcx
14008e4f2:	48 8b 11             	mov    (%rcx),%rdx
14008e4f5:	48 8b 42 30          	mov    0x30(%rdx),%rax
14008e4f9:	4d 8b c6             	mov    %r14,%r8
14008e4fc:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14008e500:	ff 15 32 e7 a7 00    	call   *0xa7e732(%rip)        # 0x140b0cc38
14008e506:	90                   	nop
14008e507:	48 8b d0             	mov    %rax,%rdx
14008e50a:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14008e50e:	e8 9d 0d 00 00       	call   0x14008f2b0
14008e513:	48 8b c8             	mov    %rax,%rcx
14008e516:	48 8b d3             	mov    %rbx,%rdx
14008e519:	e8 c6 7d f7 ff       	call   0x1400062e4
14008e51e:	90                   	nop
14008e51f:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
14008e523:	48 85 db             	test   %rbx,%rbx
14008e526:	74 3a                	je     0x14008e562
14008e528:	83 c8 ff             	or     $0xffffffff,%eax
14008e52b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e530:	83 f8 01             	cmp    $0x1,%eax
14008e533:	75 2d                	jne    0x14008e562
14008e535:	48 8b 03             	mov    (%rbx),%rax
14008e538:	48 8b cb             	mov    %rbx,%rcx
14008e53b:	48 8b 00             	mov    (%rax),%rax
14008e53e:	ff 15 f4 e6 a7 00    	call   *0xa7e6f4(%rip)        # 0x140b0cc38
14008e544:	83 c8 ff             	or     $0xffffffff,%eax
14008e547:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e54c:	83 f8 01             	cmp    $0x1,%eax
14008e54f:	75 11                	jne    0x14008e562
14008e551:	48 8b 03             	mov    (%rbx),%rax
14008e554:	48 8b cb             	mov    %rbx,%rcx
14008e557:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e55b:	ff 15 d7 e6 a7 00    	call   *0xa7e6d7(%rip)        # 0x140b0cc38
14008e561:	90                   	nop
14008e562:	48 8b 5d 0f          	mov    0xf(%rbp),%rbx
14008e566:	48 85 db             	test   %rbx,%rbx
14008e569:	74 3a                	je     0x14008e5a5
14008e56b:	83 c8 ff             	or     $0xffffffff,%eax
14008e56e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e573:	83 f8 01             	cmp    $0x1,%eax
14008e576:	75 2d                	jne    0x14008e5a5
14008e578:	48 8b 03             	mov    (%rbx),%rax
14008e57b:	48 8b cb             	mov    %rbx,%rcx
14008e57e:	48 8b 00             	mov    (%rax),%rax
14008e581:	ff 15 b1 e6 a7 00    	call   *0xa7e6b1(%rip)        # 0x140b0cc38
14008e587:	83 c8 ff             	or     $0xffffffff,%eax
14008e58a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e58f:	83 f8 01             	cmp    $0x1,%eax
14008e592:	75 11                	jne    0x14008e5a5
14008e594:	48 8b 03             	mov    (%rbx),%rax
14008e597:	48 8b cb             	mov    %rbx,%rcx
14008e59a:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e59e:	ff 15 94 e6 a7 00    	call   *0xa7e694(%rip)        # 0x140b0cc38
14008e5a4:	90                   	nop
14008e5a5:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
14008e5a9:	48 85 db             	test   %rbx,%rbx
14008e5ac:	74 39                	je     0x14008e5e7
14008e5ae:	83 c8 ff             	or     $0xffffffff,%eax
14008e5b1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e5b6:	83 f8 01             	cmp    $0x1,%eax
14008e5b9:	75 2c                	jne    0x14008e5e7
14008e5bb:	48 8b 03             	mov    (%rbx),%rax
14008e5be:	48 8b cb             	mov    %rbx,%rcx
14008e5c1:	48 8b 00             	mov    (%rax),%rax
14008e5c4:	ff 15 6e e6 a7 00    	call   *0xa7e66e(%rip)        # 0x140b0cc38
14008e5ca:	83 c8 ff             	or     $0xffffffff,%eax
14008e5cd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e5d2:	83 f8 01             	cmp    $0x1,%eax
14008e5d5:	75 10                	jne    0x14008e5e7
14008e5d7:	48 8b 03             	mov    (%rbx),%rax
14008e5da:	48 8b cb             	mov    %rbx,%rcx
14008e5dd:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e5e1:	ff 15 51 e6 a7 00    	call   *0xa7e651(%rip)        # 0x140b0cc38
14008e5e7:	48 8b 0f             	mov    (%rdi),%rcx
14008e5ea:	48 8b 01             	mov    (%rcx),%rax
14008e5ed:	4d 8b c6             	mov    %r14,%r8
14008e5f0:	48 8d 55 27          	lea    0x27(%rbp),%rdx
14008e5f4:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e5f8:	ff 15 3a e6 a7 00    	call   *0xa7e63a(%rip)        # 0x140b0cc38
14008e5fe:	48 8b 08             	mov    (%rax),%rcx
14008e601:	48 8b 01             	mov    (%rcx),%rax
14008e604:	0f 57 c0             	xorps  %xmm0,%xmm0
14008e607:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
14008e60c:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14008e610:	48 85 d2             	test   %rdx,%rdx
14008e613:	74 04                	je     0x14008e619
14008e615:	f0 ff 42 08          	lock incl 0x8(%rdx)
14008e619:	48 8b 17             	mov    (%rdi),%rdx
14008e61c:	48 89 55 97          	mov    %rdx,-0x69(%rbp)
14008e620:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14008e624:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
14008e628:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14008e62c:	33 d2                	xor    %edx,%edx
14008e62e:	48 8b 40 60          	mov    0x60(%rax),%rax
14008e632:	ff 15 00 e6 a7 00    	call   *0xa7e600(%rip)        # 0x140b0cc38
14008e638:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
14008e63c:	48 85 db             	test   %rbx,%rbx
14008e63f:	74 3a                	je     0x14008e67b
14008e641:	83 c8 ff             	or     $0xffffffff,%eax
14008e644:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e649:	83 f8 01             	cmp    $0x1,%eax
14008e64c:	75 2d                	jne    0x14008e67b
14008e64e:	48 8b 03             	mov    (%rbx),%rax
14008e651:	48 8b cb             	mov    %rbx,%rcx
14008e654:	48 8b 00             	mov    (%rax),%rax
14008e657:	ff 15 db e5 a7 00    	call   *0xa7e5db(%rip)        # 0x140b0cc38
14008e65d:	83 c8 ff             	or     $0xffffffff,%eax
14008e660:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e665:	83 f8 01             	cmp    $0x1,%eax
14008e668:	75 11                	jne    0x14008e67b
14008e66a:	48 8b 03             	mov    (%rbx),%rax
14008e66d:	48 8b cb             	mov    %rbx,%rcx
14008e670:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e674:	ff 15 be e5 a7 00    	call   *0xa7e5be(%rip)        # 0x140b0cc38
14008e67a:	90                   	nop
14008e67b:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
14008e67f:	48 85 db             	test   %rbx,%rbx
14008e682:	74 39                	je     0x14008e6bd
14008e684:	83 c8 ff             	or     $0xffffffff,%eax
14008e687:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e68c:	83 f8 01             	cmp    $0x1,%eax
14008e68f:	75 2c                	jne    0x14008e6bd
14008e691:	48 8b 03             	mov    (%rbx),%rax
14008e694:	48 8b cb             	mov    %rbx,%rcx
14008e697:	48 8b 00             	mov    (%rax),%rax
14008e69a:	ff 15 98 e5 a7 00    	call   *0xa7e598(%rip)        # 0x140b0cc38
14008e6a0:	83 c8 ff             	or     $0xffffffff,%eax
14008e6a3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e6a8:	83 f8 01             	cmp    $0x1,%eax
14008e6ab:	75 10                	jne    0x14008e6bd
14008e6ad:	48 8b 03             	mov    (%rbx),%rax
14008e6b0:	48 8b cb             	mov    %rbx,%rcx
14008e6b3:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e6b7:	ff 15 7b e5 a7 00    	call   *0xa7e57b(%rip)        # 0x140b0cc38
14008e6bd:	49 ff c6             	inc    %r14
14008e6c0:	48 8b 0f             	mov    (%rdi),%rcx
14008e6c3:	48 8b 01             	mov    (%rcx),%rax
14008e6c6:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e6ca:	ff 15 68 e5 a7 00    	call   *0xa7e568(%rip)        # 0x140b0cc38
14008e6d0:	4c 3b f0             	cmp    %rax,%r14
14008e6d3:	0f 82 e4 fd ff ff    	jb     0x14008e4bd
14008e6d9:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e6dd:	48 85 c9             	test   %rcx,%rcx
14008e6e0:	0f 84 3a 02 00 00    	je     0x14008e920
14008e6e6:	45 33 f6             	xor    %r14d,%r14d
14008e6e9:	48 8b 01             	mov    (%rcx),%rax
14008e6ec:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e6f0:	ff 15 42 e5 a7 00    	call   *0xa7e542(%rip)        # 0x140b0cc38
14008e6f6:	48 85 c0             	test   %rax,%rax
14008e6f9:	0f 84 21 02 00 00    	je     0x14008e920
14008e6ff:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e703:	48 8b 01             	mov    (%rcx),%rax
14008e706:	4d 8b c6             	mov    %r14,%r8
14008e709:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14008e70d:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e711:	ff 15 21 e5 a7 00    	call   *0xa7e521(%rip)        # 0x140b0cc38
14008e717:	90                   	nop
14008e718:	48 8b 08             	mov    (%rax),%rcx
14008e71b:	48 8b 01             	mov    (%rcx),%rax
14008e71e:	45 33 c0             	xor    %r8d,%r8d
14008e721:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
14008e725:	48 8b 40 20          	mov    0x20(%rax),%rax
14008e729:	ff 15 09 e5 a7 00    	call   *0xa7e509(%rip)        # 0x140b0cc38
14008e72f:	48 8b d8             	mov    %rax,%rbx
14008e732:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e736:	48 8b 11             	mov    (%rcx),%rdx
14008e739:	48 8b 42 30          	mov    0x30(%rdx),%rax
14008e73d:	4d 8b c6             	mov    %r14,%r8
14008e740:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14008e744:	ff 15 ee e4 a7 00    	call   *0xa7e4ee(%rip)        # 0x140b0cc38
14008e74a:	90                   	nop
14008e74b:	48 8b d0             	mov    %rax,%rdx
14008e74e:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14008e752:	e8 59 0b 00 00       	call   0x14008f2b0
14008e757:	48 8b c8             	mov    %rax,%rcx
14008e75a:	48 8b d3             	mov    %rbx,%rdx
14008e75d:	e8 82 7b f7 ff       	call   0x1400062e4
14008e762:	90                   	nop
14008e763:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14008e767:	48 85 db             	test   %rbx,%rbx
14008e76a:	74 3a                	je     0x14008e7a6
14008e76c:	83 c8 ff             	or     $0xffffffff,%eax
14008e76f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e774:	83 f8 01             	cmp    $0x1,%eax
14008e777:	75 2d                	jne    0x14008e7a6
14008e779:	48 8b 03             	mov    (%rbx),%rax
14008e77c:	48 8b cb             	mov    %rbx,%rcx
14008e77f:	48 8b 00             	mov    (%rax),%rax
14008e782:	ff 15 b0 e4 a7 00    	call   *0xa7e4b0(%rip)        # 0x140b0cc38
14008e788:	83 c8 ff             	or     $0xffffffff,%eax
14008e78b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e790:	83 f8 01             	cmp    $0x1,%eax
14008e793:	75 11                	jne    0x14008e7a6
14008e795:	48 8b 03             	mov    (%rbx),%rax
14008e798:	48 8b cb             	mov    %rbx,%rcx
14008e79b:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e79f:	ff 15 93 e4 a7 00    	call   *0xa7e493(%rip)        # 0x140b0cc38
14008e7a5:	90                   	nop
14008e7a6:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
14008e7aa:	48 85 db             	test   %rbx,%rbx
14008e7ad:	74 3a                	je     0x14008e7e9
14008e7af:	83 c8 ff             	or     $0xffffffff,%eax
14008e7b2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e7b7:	83 f8 01             	cmp    $0x1,%eax
14008e7ba:	75 2d                	jne    0x14008e7e9
14008e7bc:	48 8b 03             	mov    (%rbx),%rax
14008e7bf:	48 8b cb             	mov    %rbx,%rcx
14008e7c2:	48 8b 00             	mov    (%rax),%rax
14008e7c5:	ff 15 6d e4 a7 00    	call   *0xa7e46d(%rip)        # 0x140b0cc38
14008e7cb:	83 c8 ff             	or     $0xffffffff,%eax
14008e7ce:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e7d3:	83 f8 01             	cmp    $0x1,%eax
14008e7d6:	75 11                	jne    0x14008e7e9
14008e7d8:	48 8b 03             	mov    (%rbx),%rax
14008e7db:	48 8b cb             	mov    %rbx,%rcx
14008e7de:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e7e2:	ff 15 50 e4 a7 00    	call   *0xa7e450(%rip)        # 0x140b0cc38
14008e7e8:	90                   	nop
14008e7e9:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
14008e7ed:	48 85 db             	test   %rbx,%rbx
14008e7f0:	74 39                	je     0x14008e82b
14008e7f2:	83 c8 ff             	or     $0xffffffff,%eax
14008e7f5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)