14023f274:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14023f279:	48 8b 40 18          	mov    0x18(%rax),%rax
14023f27d:	ff 15 b5 d9 8c 00    	call   *0x8cd9b5(%rip)        # 0x140b0cc38
14023f283:	90                   	nop
14023f284:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14023f289:	48 85 c9             	test   %rcx,%rcx
14023f28c:	74 45                	je     0x14023f2d3
14023f28e:	83 c8 ff             	or     $0xffffffff,%eax
14023f291:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14023f296:	83 f8 01             	cmp    $0x1,%eax
14023f299:	75 38                	jne    0x14023f2d3
14023f29b:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14023f2a0:	48 8b 07             	mov    (%rdi),%rax
14023f2a3:	48 8b cf             	mov    %rdi,%rcx
14023f2a6:	48 8b 00             	mov    (%rax),%rax
14023f2a9:	ff 15 89 d9 8c 00    	call   *0x8cd989(%rip)        # 0x140b0cc38
14023f2af:	83 c8 ff             	or     $0xffffffff,%eax
14023f2b2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14023f2b7:	83 f8 01             	cmp    $0x1,%eax
14023f2ba:	75 17                	jne    0x14023f2d3
14023f2bc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14023f2c1:	48 8b 01             	mov    (%rcx),%rax
14023f2c4:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f2c8:	ff 15 6a d9 8c 00    	call   *0x8cd96a(%rip)        # 0x140b0cc38
14023f2ce:	eb 03                	jmp    0x14023f2d3
14023f2d0:	45 33 ff             	xor    %r15d,%r15d
14023f2d3:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14023f2d8:	48 85 c9             	test   %rcx,%rcx
14023f2db:	74 40                	je     0x14023f31d
14023f2dd:	83 c8 ff             	or     $0xffffffff,%eax
14023f2e0:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14023f2e5:	83 f8 01             	cmp    $0x1,%eax
14023f2e8:	75 33                	jne    0x14023f31d
14023f2ea:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14023f2ef:	48 8b 07             	mov    (%rdi),%rax
14023f2f2:	48 8b cf             	mov    %rdi,%rcx
14023f2f5:	48 8b 00             	mov    (%rax),%rax
14023f2f8:	ff 15 3a d9 8c 00    	call   *0x8cd93a(%rip)        # 0x140b0cc38
14023f2fe:	83 c8 ff             	or     $0xffffffff,%eax
14023f301:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14023f306:	83 f8 01             	cmp    $0x1,%eax
14023f309:	75 12                	jne    0x14023f31d
14023f30b:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14023f310:	48 8b 01             	mov    (%rcx),%rax
14023f313:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f317:	ff 15 1b d9 8c 00    	call   *0x8cd91b(%rip)        # 0x140b0cc38
14023f31d:	48 03 f3             	add    %rbx,%rsi
14023f320:	49 8b 8e 50 01 00 00 	mov    0x150(%r14),%rcx
14023f327:	49 2b 8e 48 01 00 00 	sub    0x148(%r14),%rcx
14023f32e:	48 c1 f9 04          	sar    $0x4,%rcx
14023f332:	48 8d 46 ff          	lea    -0x1(%rsi),%rax
14023f336:	48 3b c1             	cmp    %rcx,%rax
14023f339:	0f 82 b6 fc ff ff    	jb     0x14023eff5
14023f33f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14023f344:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14023f349:	48 2b 44 24 40       	sub    0x40(%rsp),%rax
14023f34e:	48 c1 f8 04          	sar    $0x4,%rax
14023f352:	48 85 c0             	test   %rax,%rax
14023f355:	0f 84 50 01 00 00    	je     0x14023f4ab
14023f35b:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
14023f360:	48 8b 07             	mov    (%rdi),%rax
14023f363:	45 33 c0             	xor    %r8d,%r8d
14023f366:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14023f36a:	48 8b cf             	mov    %rdi,%rcx
14023f36d:	48 8b 40 20          	mov    0x20(%rax),%rax
14023f371:	ff 15 c1 d8 8c 00    	call   *0x8cd8c1(%rip)        # 0x140b0cc38
14023f377:	48 8b 07             	mov    (%rdi),%rax
14023f37a:	0f 57 c0             	xorps  %xmm0,%xmm0
14023f37d:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
14023f382:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14023f386:	33 d2                	xor    %edx,%edx
14023f388:	48 8b cf             	mov    %rdi,%rcx
14023f38b:	48 8b 40 60          	mov    0x60(%rax),%rax
14023f38f:	ff 15 a3 d8 8c 00    	call   *0x8cd8a3(%rip)        # 0x140b0cc38
14023f395:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
14023f399:	48 85 ff             	test   %rdi,%rdi
14023f39c:	74 39                	je     0x14023f3d7
14023f39e:	83 c8 ff             	or     $0xffffffff,%eax
14023f3a1:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14023f3a6:	83 f8 01             	cmp    $0x1,%eax
14023f3a9:	75 2c                	jne    0x14023f3d7
14023f3ab:	48 8b 07             	mov    (%rdi),%rax
14023f3ae:	48 8b cf             	mov    %rdi,%rcx
14023f3b1:	48 8b 00             	mov    (%rax),%rax
14023f3b4:	ff 15 7e d8 8c 00    	call   *0x8cd87e(%rip)        # 0x140b0cc38
14023f3ba:	83 c8 ff             	or     $0xffffffff,%eax
14023f3bd:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14023f3c2:	83 f8 01             	cmp    $0x1,%eax
14023f3c5:	75 10                	jne    0x14023f3d7
14023f3c7:	48 8b 07             	mov    (%rdi),%rax
14023f3ca:	48 8b cf             	mov    %rdi,%rcx
14023f3cd:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f3d1:	ff 15 61 d8 8c 00    	call   *0x8cd861(%rip)        # 0x140b0cc38
14023f3d7:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14023f3dc:	eb 7f                	jmp    0x14023f45d
14023f3de:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14023f3e2:	48 8b 01             	mov    (%rcx),%rax
14023f3e5:	0f 57 c0             	xorps  %xmm0,%xmm0
14023f3e8:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
14023f3ed:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14023f3f1:	48 85 d2             	test   %rdx,%rdx
14023f3f4:	74 04                	je     0x14023f3fa
14023f3f6:	f0 ff 42 08          	lock incl 0x8(%rdx)
14023f3fa:	48 8b 17             	mov    (%rdi),%rdx
14023f3fd:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
14023f401:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14023f405:	48 89 55 98          	mov    %rdx,-0x68(%rbp)
14023f409:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14023f40d:	48 8b 40 48          	mov    0x48(%rax),%rax
14023f411:	ff 15 21 d8 8c 00    	call   *0x8cd821(%rip)        # 0x140b0cc38
14023f417:	48 8b 75 98          	mov    -0x68(%rbp),%rsi
14023f41b:	48 85 f6             	test   %rsi,%rsi
14023f41e:	74 39                	je     0x14023f459
14023f420:	83 c8 ff             	or     $0xffffffff,%eax
14023f423:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
14023f428:	83 f8 01             	cmp    $0x1,%eax
14023f42b:	75 2c                	jne    0x14023f459
14023f42d:	48 8b 06             	mov    (%rsi),%rax
14023f430:	48 8b ce             	mov    %rsi,%rcx
14023f433:	48 8b 00             	mov    (%rax),%rax
14023f436:	ff 15 fc d7 8c 00    	call   *0x8cd7fc(%rip)        # 0x140b0cc38
14023f43c:	83 c8 ff             	or     $0xffffffff,%eax
14023f43f:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
14023f444:	83 f8 01             	cmp    $0x1,%eax
14023f447:	75 10                	jne    0x14023f459
14023f449:	48 8b 06             	mov    (%rsi),%rax
14023f44c:	48 8b ce             	mov    %rsi,%rcx
14023f44f:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f453:	ff 15 df d7 8c 00    	call   *0x8cd7df(%rip)        # 0x140b0cc38
14023f459:	48 83 c7 10          	add    $0x10,%rdi
14023f45d:	48 3b 7c 24 48       	cmp    0x48(%rsp),%rdi
14023f462:	0f 85 76 ff ff ff    	jne    0x14023f3de
14023f468:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
14023f46c:	48 85 ff             	test   %rdi,%rdi
14023f46f:	74 3a                	je     0x14023f4ab
14023f471:	83 c8 ff             	or     $0xffffffff,%eax
14023f474:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14023f479:	83 f8 01             	cmp    $0x1,%eax
14023f47c:	75 2d                	jne    0x14023f4ab
14023f47e:	48 8b 07             	mov    (%rdi),%rax
14023f481:	48 8b cf             	mov    %rdi,%rcx
14023f484:	48 8b 00             	mov    (%rax),%rax
14023f487:	ff 15 ab d7 8c 00    	call   *0x8cd7ab(%rip)        # 0x140b0cc38
14023f48d:	83 c8 ff             	or     $0xffffffff,%eax
14023f490:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14023f495:	83 f8 01             	cmp    $0x1,%eax
14023f498:	75 11                	jne    0x14023f4ab
14023f49a:	48 8b 07             	mov    (%rdi),%rax
14023f49d:	48 8b cf             	mov    %rdi,%rcx
14023f4a0:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f4a4:	ff 15 8e d7 8c 00    	call   *0x8cd78e(%rip)        # 0x140b0cc38
14023f4aa:	90                   	nop
14023f4ab:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14023f4b0:	e8 1b ba dd ff       	call   0x14001aed0
14023f4b5:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14023f4ba:	48 85 c9             	test   %rcx,%rcx
14023f4bd:	74 40                	je     0x14023f4ff
14023f4bf:	83 c8 ff             	or     $0xffffffff,%eax
14023f4c2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14023f4c7:	83 f8 01             	cmp    $0x1,%eax
14023f4ca:	75 33                	jne    0x14023f4ff
14023f4cc:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
14023f4d1:	48 8b 07             	mov    (%rdi),%rax
14023f4d4:	48 8b cf             	mov    %rdi,%rcx
14023f4d7:	48 8b 00             	mov    (%rax),%rax
14023f4da:	ff 15 58 d7 8c 00    	call   *0x8cd758(%rip)        # 0x140b0cc38
14023f4e0:	83 c8 ff             	or     $0xffffffff,%eax
14023f4e3:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14023f4e8:	83 f8 01             	cmp    $0x1,%eax
14023f4eb:	75 12                	jne    0x14023f4ff
14023f4ed:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14023f4f2:	48 8b 01             	mov    (%rcx),%rax
14023f4f5:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f4f9:	ff 15 39 d7 8c 00    	call   *0x8cd739(%rip)        # 0x140b0cc38
14023f4ff:	48 8b 43 10          	mov    0x10(%rbx),%rax
14023f503:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14023f507:	74 23                	je     0x14023f52c
14023f509:	48 8b 43 08          	mov    0x8(%rbx),%rax
14023f50d:	eb 0d                	jmp    0x14023f51c
14023f50f:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14023f513:	75 0d                	jne    0x14023f522
14023f515:	48 8b d8             	mov    %rax,%rbx
14023f518:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f51c:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14023f520:	74 ed                	je     0x14023f50f
14023f522:	48 8b d8             	mov    %rax,%rbx
14023f525:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14023f52a:	eb 25                	jmp    0x14023f551
14023f52c:	48 8b d8             	mov    %rax,%rbx
14023f52f:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14023f534:	48 8b 08             	mov    (%rax),%rcx
14023f537:	44 38 79 19          	cmp    %r15b,0x19(%rcx)
14023f53b:	75 14                	jne    0x14023f551
14023f53d:	48 8b d9             	mov    %rcx,%rbx
14023f540:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14023f545:	48 8b 01             	mov    (%rcx),%rax
14023f548:	48 8b c8             	mov    %rax,%rcx
14023f54b:	44 38 78 19          	cmp    %r15b,0x19(%rax)
14023f54f:	74 ec                	je     0x14023f53d
14023f551:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14023f556:	b9 01 00 00 00       	mov    $0x1,%ecx
14023f55b:	48 3b d8             	cmp    %rax,%rbx
14023f55e:	0f 85 3a fa ff ff    	jne    0x14023ef9e
14023f564:	4c 8b 40 08          	mov    0x8(%rax),%r8
14023f568:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14023f56d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14023f572:	e8 5d 56 e5 ff       	call   0x140094bd4
14023f577:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14023f57c:	ff 15 3e d3 8c 00    	call   *0x8cd33e(%rip)        # 0x140b0c8c0
14023f582:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
14023f586:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14023f58a:	48 85 db             	test   %rbx,%rbx
14023f58d:	74 39                	je     0x14023f5c8
14023f58f:	83 c8 ff             	or     $0xffffffff,%eax
14023f592:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14023f597:	83 f8 01             	cmp    $0x1,%eax
14023f59a:	75 2c                	jne    0x14023f5c8
14023f59c:	48 8b 03             	mov    (%rbx),%rax
14023f59f:	48 8b cb             	mov    %rbx,%rcx
14023f5a2:	48 8b 00             	mov    (%rax),%rax
14023f5a5:	ff 15 8d d6 8c 00    	call   *0x8cd68d(%rip)        # 0x140b0cc38
14023f5ab:	83 c8 ff             	or     $0xffffffff,%eax
14023f5ae:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14023f5b3:	83 f8 01             	cmp    $0x1,%eax
14023f5b6:	75 10                	jne    0x14023f5c8
14023f5b8:	48 8b 03             	mov    (%rbx),%rax
14023f5bb:	48 8b cb             	mov    %rbx,%rcx
14023f5be:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f5c2:	ff 15 70 d6 8c 00    	call   *0x8cd670(%rip)        # 0x140b0cc38
14023f5c8:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
14023f5cf:	4c 8d 9c 24 98 01 00 	lea    0x198(%rsp),%r11
14023f5d6:	00
14023f5d7:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
14023f5dc:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
14023f5e1:	45 0f 28 43 c8       	movaps -0x38(%r11),%xmm8
14023f5e6:	45 0f 28 4b b8       	movaps -0x48(%r11),%xmm9
14023f5eb:	45 0f 28 53 a8       	movaps -0x58(%r11),%xmm10
14023f5f0:	45 0f 28 5b 98       	movaps -0x68(%r11),%xmm11
14023f5f5:	45 0f 28 63 88       	movaps -0x78(%r11),%xmm12
14023f5fa:	45 0f 28 ab 78 ff ff 	movaps -0x88(%r11),%xmm13
14023f601:	ff
14023f602:	49 8b e3             	mov    %r11,%rsp
14023f605:	41 5f                	pop    %r15
14023f607:	41 5e                	pop    %r14
14023f609:	41 5d                	pop    %r13
14023f60b:	41 5c                	pop    %r12
14023f60d:	5f                   	pop    %rdi
14023f60e:	5e                   	pop    %rsi
14023f60f:	5b                   	pop    %rbx
14023f610:	5d                   	pop    %rbp
14023f611:	c3                   	ret
14023f612:	e8 bd 47 dc ff       	call   0x140003dd4
14023f617:	cc                   	int3
14023f618:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14023f61d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14023f622:	57                   	push   %rdi
14023f623:	48 83 ec 20          	sub    $0x20,%rsp
14023f627:	48 8d 05 ea 58 8d 00 	lea    0x8d58ea(%rip),%rax        # 0x140b14f18
14023f62e:	33 f6                	xor    %esi,%esi
14023f630:	48 89 01             	mov    %rax,(%rcx)
14023f633:	48 8b da             	mov    %rdx,%rbx
14023f636:	48 89 71 08          	mov    %rsi,0x8(%rcx)
14023f63a:	48 8b f9             	mov    %rcx,%rdi
14023f63d:	48 89 71 10          	mov    %rsi,0x10(%rcx)
14023f641:	ff 15 d9 ca 8c 00    	call   *0x8ccad9(%rip)        # 0x140b0c120
14023f647:	48 89 47 18          	mov    %rax,0x18(%rdi)
14023f64b:	48 8d 05 b6 0e 8e 00 	lea    0x8e0eb6(%rip),%rax        # 0x140b20508
14023f652:	48 89 07             	mov    %rax,(%rdi)
14023f655:	48 89 77 20          	mov    %rsi,0x20(%rdi)
14023f659:	48 89 77 28          	mov    %rsi,0x28(%rdi)
14023f65d:	48 8b 43 08          	mov    0x8(%rbx),%rax
14023f661:	48 85 c0             	test   %rax,%rax
14023f664:	74 04                	je     0x14023f66a
14023f666:	f0 ff 40 08          	lock incl 0x8(%rax)
14023f66a:	48 8b 03             	mov    (%rbx),%rax
14023f66d:	48 89 47 20          	mov    %rax,0x20(%rdi)
14023f671:	48 8b 43 08          	mov    0x8(%rbx),%rax
14023f675:	48 89 47 28          	mov    %rax,0x28(%rdi)
14023f679:	48 89 77 30          	mov    %rsi,0x30(%rdi)
14023f67d:	48 89 77 38          	mov    %rsi,0x38(%rdi)
14023f681:	48 89 77 40          	mov    %rsi,0x40(%rdi)
14023f685:	48 89 77 48          	mov    %rsi,0x48(%rdi)
14023f689:	48 89 77 50          	mov    %rsi,0x50(%rdi)
14023f68d:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14023f691:	48 85 db             	test   %rbx,%rbx
14023f694:	74 38                	je     0x14023f6ce
14023f696:	83 ce ff             	or     $0xffffffff,%esi
14023f699:	8b c6                	mov    %esi,%eax
14023f69b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14023f6a0:	03 c6                	add    %esi,%eax
14023f6a2:	75 2a                	jne    0x14023f6ce
14023f6a4:	48 8b 03             	mov    (%rbx),%rax
14023f6a7:	48 8b cb             	mov    %rbx,%rcx
14023f6aa:	48 8b 00             	mov    (%rax),%rax
14023f6ad:	ff 15 85 d5 8c 00    	call   *0x8cd585(%rip)        # 0x140b0cc38
14023f6b3:	8b c6                	mov    %esi,%eax
14023f6b5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14023f6ba:	03 c6                	add    %esi,%eax
14023f6bc:	75 10                	jne    0x14023f6ce
14023f6be:	48 8b 03             	mov    (%rbx),%rax
14023f6c1:	48 8b cb             	mov    %rbx,%rcx
14023f6c4:	48 8b 40 08          	mov    0x8(%rax),%rax
14023f6c8:	ff 15 6a d5 8c 00    	call   *0x8cd56a(%rip)        # 0x140b0cc38
14023f6ce:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14023f6d3:	48 8b c7             	mov    %rdi,%rax
14023f6d6:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14023f6db:	48 83 c4 20          	add    $0x20,%rsp
14023f6df:	5f                   	pop    %rdi
14023f6e0:	c3                   	ret
14023f6e1:	90                   	nop
14023f6e2:	90                   	nop
14023f6e3:	90                   	nop
14023f6e4:	90                   	nop
14023f6e5:	90                   	nop
14023f6e6:	90                   	nop
14023f6e7:	90                   	nop
14023f6e8:	90                   	nop
14023f6e9:	90                   	nop
14023f6ea:	90                   	nop
14023f6eb:	90                   	nop
14023f6ec:	90                   	nop
14023f6ed:	90                   	nop
14023f6ee:	90                   	nop
14023f6ef:	90                   	nop
14023f6f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14023f6f5:	57                   	push   %rdi
14023f6f6:	48 83 ec 20          	sub    $0x20,%rsp
14023f6fa:	8b da                	mov    %edx,%ebx
14023f6fc:	48 8b f9             	mov    %rcx,%rdi
14023f6ff:	e8 1c 00 00 00       	call   0x14023f720
14023f704:	f6 c3 01             	test   $0x1,%bl
14023f707:	74 08                	je     0x14023f711
14023f709:	48 8b cf             	mov    %rdi,%rcx
14023f70c:	e8 c3 fe 8a 00       	call   0x140aef5d4
14023f711:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14023f716:	48 8b c7             	mov    %rdi,%rax
14023f719:	48 83 c4 20          	add    $0x20,%rsp
14023f71d:	5f                   	pop    %rdi
14023f71e:	c3                   	ret
14023f71f:	90                   	nop
14023f720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14023f725:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14023f72a:	57                   	push   %rdi
14023f72b:	48 83 ec 20          	sub    $0x20,%rsp
14023f72f:	48 8d 05 d2 0d 8e 00 	lea    0x8e0dd2(%rip),%rax        # 0x140b20508
14023f736:	48 8b d9             	mov    %rcx,%rbx
14023f739:	48 89 01             	mov    %rax,(%rcx)
14023f73c:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14023f740:	48 85 c9             	test   %rcx,%rcx
14023f743:	74 40                	je     0x14023f785