1400ad48a:	76 36                	jbe    0x1400ad4c2
1400ad48c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400ad493:	00
1400ad494:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400ad498:	48 8b d1             	mov    %rcx,%rdx
1400ad49b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ad4a1:	72 18                	jb     0x1400ad4bb
1400ad4a3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ad4a7:	48 2b d1             	sub    %rcx,%rdx
1400ad4aa:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400ad4ae:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ad4b2:	76 07                	jbe    0x1400ad4bb
1400ad4b4:	ff 15 c6 56 16 00    	call   *0x1656c6(%rip)        # 0x140212b80
1400ad4ba:	cc                   	int3
1400ad4bb:	ff 15 7f 56 16 00    	call   *0x16567f(%rip)        # 0x140212b40
1400ad4c1:	90                   	nop
1400ad4c2:	48 8b c3             	mov    %rbx,%rax
1400ad4c5:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400ad4c9:	48 33 cc             	xor    %rsp,%rcx
1400ad4cc:	e8 9f 72 15 00       	call   0x140204770
1400ad4d1:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1400ad4d6:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1400ad4da:	49 8b 73 20          	mov    0x20(%r11),%rsi
1400ad4de:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1400ad4e2:	49 8b e3             	mov    %r11,%rsp
1400ad4e5:	5d                   	pop    %rbp
1400ad4e6:	c3                   	ret
1400ad4e7:	90                   	nop
1400ad4e8:	90                   	nop
1400ad4e9:	90                   	nop
1400ad4ea:	90                   	nop
1400ad4eb:	90                   	nop
1400ad4ec:	90                   	nop
1400ad4ed:	90                   	nop
1400ad4ee:	90                   	nop
1400ad4ef:	90                   	nop
1400ad4f0:	48 8d 05 f1 e7 1b 00 	lea    0x1be7f1(%rip),%rax        # 0x14026bce8
1400ad4f7:	c3                   	ret
1400ad4f8:	90                   	nop
1400ad4f9:	90                   	nop
1400ad4fa:	90                   	nop
1400ad4fb:	90                   	nop
1400ad4fc:	90                   	nop
1400ad4fd:	90                   	nop
1400ad4fe:	90                   	nop
1400ad4ff:	90                   	nop
1400ad500:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400ad505:	57                   	push   %rdi
1400ad506:	48 83 ec 20          	sub    $0x20,%rsp
1400ad50a:	48 8b f9             	mov    %rcx,%rdi
1400ad50d:	8b da                	mov    %edx,%ebx
1400ad50f:	48 83 c1 30          	add    $0x30,%rcx
1400ad513:	e8 e8 6c 00 00       	call   0x1400b4200
1400ad518:	f6 c3 01             	test   $0x1,%bl
1400ad51b:	74 0e                	je     0x1400ad52b
1400ad51d:	48 85 ff             	test   %rdi,%rdi
1400ad520:	74 09                	je     0x1400ad52b
1400ad522:	48 8b cf             	mov    %rdi,%rcx
1400ad525:	ff 15 15 56 16 00    	call   *0x165615(%rip)        # 0x140212b40
1400ad52b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400ad530:	48 8b c7             	mov    %rdi,%rax
1400ad533:	48 83 c4 20          	add    $0x20,%rsp
1400ad537:	5f                   	pop    %rdi
1400ad538:	c3                   	ret
1400ad539:	90                   	nop
1400ad53a:	90                   	nop
1400ad53b:	90                   	nop
1400ad53c:	48 83 c1 30          	add    $0x30,%rcx
1400ad540:	e9 bb 6c 00 00       	jmp    0x1400b4200
1400ad545:	90                   	nop
1400ad546:	90                   	nop
1400ad547:	90                   	nop
1400ad548:	90                   	nop
1400ad549:	90                   	nop
1400ad54a:	90                   	nop
1400ad54b:	90                   	nop
1400ad54c:	90                   	nop
1400ad54d:	90                   	nop
1400ad54e:	90                   	nop
1400ad54f:	90                   	nop
1400ad550:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400ad555:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400ad55a:	55                   	push   %rbp
1400ad55b:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1400ad560:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1400ad567:	48 8b 05 12 3c 25 00 	mov    0x253c12(%rip),%rax        # 0x140301180
1400ad56e:	48 33 c4             	xor    %rsp,%rax
1400ad571:	48 89 45 47          	mov    %rax,0x47(%rbp)
1400ad575:	48 8b d9             	mov    %rcx,%rbx
1400ad578:	33 c0                	xor    %eax,%eax
1400ad57a:	48 89 45 97          	mov    %rax,-0x69(%rbp)
1400ad57e:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1400ad582:	48 85 d2             	test   %rdx,%rdx
1400ad585:	74 17                	je     0x1400ad59e
1400ad587:	8b 42 08             	mov    0x8(%rdx),%eax
1400ad58a:	eb 0a                	jmp    0x1400ad596
1400ad58c:	8d 48 01             	lea    0x1(%rax),%ecx
1400ad58f:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1400ad594:	74 27                	je     0x1400ad5bd
1400ad596:	85 c0                	test   %eax,%eax
1400ad598:	75 f2                	jne    0x1400ad58c
1400ad59a:	48 8b 45 97          	mov    -0x69(%rbp),%rax
1400ad59e:	83 cf ff             	or     $0xffffffff,%edi
1400ad5a1:	48 85 c0             	test   %rax,%rax
1400ad5a4:	0f 84 bd 01 00 00    	je     0x1400ad767
1400ad5aa:	8a 88 e2 02 00 00    	mov    0x2e2(%rax),%cl
1400ad5b0:	84 c9                	test   %cl,%cl
1400ad5b2:	74 13                	je     0x1400ad5c7
1400ad5b4:	48 8b 45 97          	mov    -0x69(%rbp),%rax
1400ad5b8:	e9 af 01 00 00       	jmp    0x1400ad76c
1400ad5bd:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400ad5c1:	48 89 45 97          	mov    %rax,-0x69(%rbp)
1400ad5c5:	eb d7                	jmp    0x1400ad59e
1400ad5c7:	48 8d 48 30          	lea    0x30(%rax),%rcx
1400ad5cb:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
1400ad5cf:	80 7b 08 00          	cmpb   $0x0,0x8(%rbx)
1400ad5d3:	0f 84 d1 00 00 00    	je     0x1400ad6aa
1400ad5d9:	48 81 c1 40 03 00 00 	add    $0x340,%rcx
1400ad5e0:	e8 83 6e 00 00       	call   0x1400b4468
1400ad5e5:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1400ad5e9:	48 8b 01             	mov    (%rcx),%rax
1400ad5ec:	4c 8b 48 08          	mov    0x8(%rax),%r9
1400ad5f0:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1400ad5f4:	49 8b c0             	mov    %r8,%rax
1400ad5f7:	48 f7 d8             	neg    %rax
1400ad5fa:	48 1b d2             	sbb    %rdx,%rdx
1400ad5fd:	48 23 53 18          	and    0x18(%rbx),%rdx
1400ad601:	74 08                	je     0x1400ad60b
1400ad603:	f0 ff 42 0c          	lock incl 0xc(%rdx)
1400ad607:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1400ad60b:	48 8d 05 1e ec 18 00 	lea    0x18ec1e(%rip),%rax        # 0x14023c230
1400ad612:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1400ad616:	4c 89 45 cf          	mov    %r8,-0x31(%rbp)
1400ad61a:	48 89 55 d7          	mov    %rdx,-0x29(%rbp)
1400ad61e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ad621:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ad626:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400ad62a:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400ad62e:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1400ad632:	49 8b c1             	mov    %r9,%rax
1400ad635:	ff 15 f5 57 16 00    	call   *0x1657f5(%rip)        # 0x140212e30
1400ad63b:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1400ad63f:	48 85 c9             	test   %rcx,%rcx
1400ad642:	74 1c                	je     0x1400ad660
1400ad644:	48 8b 01             	mov    (%rcx),%rax
1400ad647:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1400ad64b:	48 3b ca             	cmp    %rdx,%rcx
1400ad64e:	0f 95 c2             	setne  %dl
1400ad651:	48 8b 40 20          	mov    0x20(%rax),%rax
1400ad655:	ff 15 d5 57 16 00    	call   *0x1657d5(%rip)        # 0x140212e30
1400ad65b:	48 83 65 ff 00       	andq   $0x0,-0x1(%rbp)
1400ad660:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1400ad664:	48 85 c9             	test   %rcx,%rcx
1400ad667:	0f 84 f6 00 00 00    	je     0x1400ad763
1400ad66d:	8b c7                	mov    %edi,%eax
1400ad66f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400ad674:	03 c7                	add    %edi,%eax
1400ad676:	0f 85 e7 00 00 00    	jne    0x1400ad763
1400ad67c:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400ad680:	48 8b 03             	mov    (%rbx),%rax
1400ad683:	48 8b cb             	mov    %rbx,%rcx
1400ad686:	48 8b 00             	mov    (%rax),%rax
1400ad689:	ff 15 a1 57 16 00    	call   *0x1657a1(%rip)        # 0x140212e30
1400ad68f:	8b c7                	mov    %edi,%eax
1400ad691:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ad696:	03 c7                	add    %edi,%eax
1400ad698:	0f 85 c5 00 00 00    	jne    0x1400ad763
1400ad69e:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1400ad6a2:	48 8b 01             	mov    (%rcx),%rax
1400ad6a5:	e9 af 00 00 00       	jmp    0x1400ad759
1400ad6aa:	e8 e1 38 00 00       	call   0x1400b0f90
1400ad6af:	48 8b 08             	mov    (%rax),%rcx
1400ad6b2:	48 8b 01             	mov    (%rcx),%rax
1400ad6b5:	4c 8b 48 08          	mov    0x8(%rax),%r9
1400ad6b9:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1400ad6bd:	49 8b c0             	mov    %r8,%rax
1400ad6c0:	48 f7 d8             	neg    %rax
1400ad6c3:	48 1b d2             	sbb    %rdx,%rdx
1400ad6c6:	48 23 53 18          	and    0x18(%rbx),%rdx
1400ad6ca:	74 04                	je     0x1400ad6d0
1400ad6cc:	f0 ff 42 0c          	lock incl 0xc(%rdx)
1400ad6d0:	48 8d 05 89 eb 18 00 	lea    0x18eb89(%rip),%rax        # 0x14023c260
1400ad6d7:	48 89 45 07          	mov    %rax,0x7(%rbp)
1400ad6db:	4c 89 45 0f          	mov    %r8,0xf(%rbp)
1400ad6df:	48 89 55 17          	mov    %rdx,0x17(%rbp)
1400ad6e3:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ad6e6:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ad6eb:	48 8d 45 07          	lea    0x7(%rbp),%rax
1400ad6ef:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
1400ad6f3:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1400ad6f7:	49 8b c1             	mov    %r9,%rax
1400ad6fa:	ff 15 30 57 16 00    	call   *0x165730(%rip)        # 0x140212e30
1400ad700:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
1400ad704:	48 85 c9             	test   %rcx,%rcx
1400ad707:	74 1c                	je     0x1400ad725
1400ad709:	48 8b 01             	mov    (%rcx),%rax
1400ad70c:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1400ad710:	48 3b ca             	cmp    %rdx,%rcx
1400ad713:	0f 95 c2             	setne  %dl
1400ad716:	48 8b 40 20          	mov    0x20(%rax),%rax
1400ad71a:	ff 15 10 57 16 00    	call   *0x165710(%rip)        # 0x140212e30
1400ad720:	48 83 65 3f 00       	andq   $0x0,0x3f(%rbp)
1400ad725:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400ad729:	48 85 db             	test   %rbx,%rbx
1400ad72c:	74 35                	je     0x1400ad763
1400ad72e:	8b c7                	mov    %edi,%eax
1400ad730:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ad735:	03 c7                	add    %edi,%eax
1400ad737:	75 2a                	jne    0x1400ad763
1400ad739:	48 8b 03             	mov    (%rbx),%rax
1400ad73c:	48 8b cb             	mov    %rbx,%rcx
1400ad73f:	48 8b 00             	mov    (%rax),%rax
1400ad742:	ff 15 e8 56 16 00    	call   *0x1656e8(%rip)        # 0x140212e30
1400ad748:	8b c7                	mov    %edi,%eax
1400ad74a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ad74f:	03 c7                	add    %edi,%eax
1400ad751:	75 10                	jne    0x1400ad763
1400ad753:	48 8b 03             	mov    (%rbx),%rax
1400ad756:	48 8b cb             	mov    %rbx,%rcx
1400ad759:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ad75d:	ff 15 cd 56 16 00    	call   *0x1656cd(%rip)        # 0x140212e30
1400ad763:	48 8b 45 97          	mov    -0x69(%rbp),%rax
1400ad767:	48 85 c0             	test   %rax,%rax
1400ad76a:	74 1b                	je     0x1400ad787
1400ad76c:	48 8b 48 f8          	mov    -0x8(%rax),%rcx
1400ad770:	f0 0f c1 79 08       	lock xadd %edi,0x8(%rcx)
1400ad775:	83 ff 01             	cmp    $0x1,%edi
1400ad778:	75 0d                	jne    0x1400ad787
1400ad77a:	48 8b 01             	mov    (%rcx),%rax
1400ad77d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ad781:	ff 15 a9 56 16 00    	call   *0x1656a9(%rip)        # 0x140212e30
1400ad787:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
1400ad78b:	48 33 cc             	xor    %rsp,%rcx
1400ad78e:	e8 dd 6f 15 00       	call   0x140204770
1400ad793:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
1400ad79a:	00
1400ad79b:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1400ad79f:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1400ad7a3:	49 8b e3             	mov    %r11,%rsp
1400ad7a6:	5d                   	pop    %rbp
1400ad7a7:	c3                   	ret
1400ad7a8:	90                   	nop
1400ad7a9:	90                   	nop
1400ad7aa:	90                   	nop
1400ad7ab:	90                   	nop
1400ad7ac:	90                   	nop
1400ad7ad:	90                   	nop
1400ad7ae:	90                   	nop
1400ad7af:	90                   	nop
1400ad7b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400ad7b5:	57                   	push   %rdi
1400ad7b6:	48 83 ec 20          	sub    $0x20,%rsp
1400ad7ba:	48 8b d9             	mov    %rcx,%rbx
1400ad7bd:	8b fa                	mov    %edx,%edi
1400ad7bf:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1400ad7c3:	48 85 c9             	test   %rcx,%rcx
1400ad7c6:	74 1a                	je     0x1400ad7e2
1400ad7c8:	83 c8 ff             	or     $0xffffffff,%eax
1400ad7cb:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400ad7d0:	83 f8 01             	cmp    $0x1,%eax
1400ad7d3:	75 0d                	jne    0x1400ad7e2
1400ad7d5:	48 8b 01             	mov    (%rcx),%rax
1400ad7d8:	48 8b 40 10          	mov    0x10(%rax),%rax
1400ad7dc:	ff 15 4e 56 16 00    	call   *0x16564e(%rip)        # 0x140212e30
1400ad7e2:	48 8d 05 97 ef 18 00 	lea    0x18ef97(%rip),%rax        # 0x14023c780
1400ad7e9:	48 89 03             	mov    %rax,(%rbx)
1400ad7ec:	40 f6 c7 01          	test   $0x1,%dil
1400ad7f0:	74 09                	je     0x1400ad7fb
1400ad7f2:	48 8b cb             	mov    %rbx,%rcx
1400ad7f5:	ff 15 45 53 16 00    	call   *0x165345(%rip)        # 0x140212b40
1400ad7fb:	48 8b c3             	mov    %rbx,%rax
1400ad7fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400ad803:	48 83 c4 20          	add    $0x20,%rsp
1400ad807:	5f                   	pop    %rdi
1400ad808:	c3                   	ret
1400ad809:	90                   	nop
1400ad80a:	90                   	nop
1400ad80b:	90                   	nop
1400ad80c:	48 83 ec 28          	sub    $0x28,%rsp
1400ad810:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400ad814:	48 85 c9             	test   %rcx,%rcx
1400ad817:	74 1a                	je     0x1400ad833
1400ad819:	83 c8 ff             	or     $0xffffffff,%eax
1400ad81c:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400ad821:	83 f8 01             	cmp    $0x1,%eax
1400ad824:	75 0d                	jne    0x1400ad833
1400ad826:	48 8b 01             	mov    (%rcx),%rax
1400ad829:	48 8b 40 10          	mov    0x10(%rax),%rax
1400ad82d:	ff 15 fd 55 16 00    	call   *0x1655fd(%rip)        # 0x140212e30
1400ad833:	48 83 c4 28          	add    $0x28,%rsp
1400ad837:	c3                   	ret
1400ad838:	48 8b c4             	mov    %rsp,%rax
1400ad83b:	48 89 58 18          	mov    %rbx,0x18(%rax)
1400ad83f:	48 89 70 20          	mov    %rsi,0x20(%rax)
1400ad843:	57                   	push   %rdi
1400ad844:	48 83 ec 20          	sub    $0x20,%rsp
1400ad848:	48 8b 31             	mov    (%rcx),%rsi
1400ad84b:	83 cb ff             	or     $0xffffffff,%ebx
1400ad84e:	48 8b f9             	mov    %rcx,%rdi
1400ad851:	48 85 f6             	test   %rsi,%rsi
1400ad854:	74 4e                	je     0x1400ad8a4
1400ad856:	4c 8d 40 08          	lea    0x8(%rax),%r8
1400ad85a:	c6 40 08 01          	movb   $0x1,0x8(%rax)
1400ad85e:	48 8d 50 10          	lea    0x10(%rax),%rdx
1400ad862:	48 8d 0d 5f 3b 25 00 	lea    0x253b5f(%rip),%rcx        # 0x1403013c8
1400ad869:	e8 d6 ff fb ff       	call   0x14006d844
1400ad86e:	48 8b d0             	mov    %rax,%rdx
1400ad871:	48 8b ce             	mov    %rsi,%rcx
1400ad874:	e8 6f 2f 00 00       	call   0x1400b07e8
1400ad879:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400ad87e:	48 85 d2             	test   %rdx,%rdx
1400ad881:	74 21                	je     0x1400ad8a4
1400ad883:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1400ad889:	8b c3                	mov    %ebx,%eax
1400ad88b:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
1400ad890:	03 c3                	add    %ebx,%eax
1400ad892:	75 10                	jne    0x1400ad8a4
1400ad894:	48 8b 0a             	mov    (%rdx),%rcx
1400ad897:	48 8b 01             	mov    (%rcx),%rax
1400ad89a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ad89e:	ff 15 8c 55 16 00    	call   *0x16558c(%rip)        # 0x140212e30
1400ad8a4:	48 8b 0f             	mov    (%rdi),%rcx
1400ad8a7:	48 85 c9             	test   %rcx,%rcx
1400ad8aa:	74 1f                	je     0x1400ad8cb
1400ad8ac:	48 83 27 00          	andq   $0x0,(%rdi)
1400ad8b0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ad8b4:	f0 0f c1 59 08       	lock xadd %ebx,0x8(%rcx)
1400ad8b9:	83 fb 01             	cmp    $0x1,%ebx
1400ad8bc:	75 0d                	jne    0x1400ad8cb
1400ad8be:	48 8b 01             	mov    (%rcx),%rax
1400ad8c1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ad8c5:	ff 15 65 55 16 00    	call   *0x165565(%rip)        # 0x140212e30
1400ad8cb:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400ad8d0:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400ad8d5:	48 83 c4 20          	add    $0x20,%rsp
1400ad8d9:	5f                   	pop    %rdi
1400ad8da:	c3                   	ret
1400ad8db:	90                   	nop
1400ad8dc:	40 55                	rex push %rbp
1400ad8de:	53                   	push   %rbx
1400ad8df:	56                   	push   %rsi
1400ad8e0:	57                   	push   %rdi
1400ad8e1:	41 54                	push   %r12
1400ad8e3:	41 56                	push   %r14
1400ad8e5:	41 57                	push   %r15
1400ad8e7:	48 8b ec             	mov    %rsp,%rbp
1400ad8ea:	48 83 ec 70          	sub    $0x70,%rsp
1400ad8ee:	4d 8b f1             	mov    %r9,%r14
1400ad8f1:	4d 8b f8             	mov    %r8,%r15
1400ad8f4:	48 8b da             	mov    %rdx,%rbx