14003548b:	90                   	nop
14003548c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140035491:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140035496:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14003549b:	57                   	push   %rdi
14003549c:	48 83 ec 20          	sub    $0x20,%rsp
1400354a0:	48 8b d9             	mov    %rcx,%rbx
1400354a3:	49 8b f1             	mov    %r9,%rsi
1400354a6:	48 8b 09             	mov    (%rcx),%rcx
1400354a9:	49 8b e8             	mov    %r8,%rbp
1400354ac:	48 8b fa             	mov    %rdx,%rdi
1400354af:	48 85 c9             	test   %rcx,%rcx
1400354b2:	74 2f                	je     0x1400354e3
1400354b4:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400354b8:	48 2b c1             	sub    %rcx,%rax
1400354bb:	48 d1 f8             	sar    $1,%rax
1400354be:	48 03 c0             	add    %rax,%rax
1400354c1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400354c7:	72 14                	jb     0x1400354dd
1400354c9:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400354cd:	48 2b ca             	sub    %rdx,%rcx
1400354d0:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400354d4:	48 83 f8 1f          	cmp    $0x1f,%rax
1400354d8:	77 31                	ja     0x14003550b
1400354da:	48 8b ca             	mov    %rdx,%rcx
1400354dd:	ff 15 dd 73 ad 00    	call   *0xad73dd(%rip)        # 0x140b0c8c0
1400354e3:	48 8d 04 6f          	lea    (%rdi,%rbp,2),%rax
1400354e7:	48 89 3b             	mov    %rdi,(%rbx)
1400354ea:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400354ef:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400354f3:	48 8d 04 77          	lea    (%rdi,%rsi,2),%rax
1400354f7:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400354fc:	48 89 43 10          	mov    %rax,0x10(%rbx)
140035500:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140035505:	48 83 c4 20          	add    $0x20,%rsp
140035509:	5f                   	pop    %rdi
14003550a:	c3                   	ret
14003550b:	ff 15 87 74 ad 00    	call   *0xad7487(%rip)        # 0x140b0c998
140035511:	cc                   	int3
140035512:	90                   	nop
140035513:	90                   	nop
140035514:	40 53                	rex push %rbx
140035516:	48 83 ec 20          	sub    $0x20,%rsp
14003551a:	49 8b d8             	mov    %r8,%rbx
14003551d:	48 3b ca             	cmp    %rdx,%rcx
140035520:	74 63                	je     0x140035585
140035522:	4c 2b c1             	sub    %rcx,%r8
140035525:	48 8d 41 10          	lea    0x10(%rcx),%rax
140035529:	45 33 c9             	xor    %r9d,%r9d
14003552c:	0f 57 c0             	xorps  %xmm0,%xmm0
14003552f:	0f 11 03             	movups %xmm0,(%rbx)
140035532:	4d 89 0c 00          	mov    %r9,(%r8,%rax,1)
140035536:	4d 89 4c 00 08       	mov    %r9,0x8(%r8,%rax,1)
14003553b:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
14003553f:	0f 11 03             	movups %xmm0,(%rbx)
140035542:	0f 10 08             	movups (%rax),%xmm1
140035545:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
140035549:	4c 89 08             	mov    %r9,(%rax)
14003554c:	48 83 c3 38          	add    $0x38,%rbx
140035550:	48 c7 40 08 07 00 00 	movq   $0x7,0x8(%rax)
140035557:	00
140035558:	66 44 89 48 f0       	mov    %r9w,-0x10(%rax)
14003555d:	0f 10 40 10          	movups 0x10(%rax),%xmm0
140035561:	48 8d 40 38          	lea    0x38(%rax),%rax
140035565:	f3 42 0f 7f 44 00 d8 	movdqu %xmm0,-0x28(%rax,%r8,1)
14003556c:	8b 48 e8             	mov    -0x18(%rax),%ecx
14003556f:	42 89 4c 00 e8       	mov    %ecx,-0x18(%rax,%r8,1)
140035574:	8a 48 ec             	mov    -0x14(%rax),%cl
140035577:	42 88 4c 00 ec       	mov    %cl,-0x14(%rax,%r8,1)
14003557c:	48 8d 48 f0          	lea    -0x10(%rax),%rcx
140035580:	48 3b ca             	cmp    %rdx,%rcx
140035583:	75 a7                	jne    0x14003552c
140035585:	48 8b d3             	mov    %rbx,%rdx
140035588:	48 8b cb             	mov    %rbx,%rcx
14003558b:	e8 58 f8 ff ff       	call   0x140034de8
140035590:	48 8b c3             	mov    %rbx,%rax
140035593:	48 83 c4 20          	add    $0x20,%rsp
140035597:	5b                   	pop    %rbx
140035598:	c3                   	ret
140035599:	90                   	nop
14003559a:	90                   	nop
14003559b:	90                   	nop
14003559c:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400355a0:	48 8b 09             	mov    (%rcx),%rcx
1400355a3:	e9 40 f8 ff ff       	jmp    0x140034de8
1400355a8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400355ad:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400355b2:	57                   	push   %rdi
1400355b3:	48 83 ec 20          	sub    $0x20,%rsp
1400355b7:	48 8b d9             	mov    %rcx,%rbx
1400355ba:	e8 8d 33 00 00       	call   0x14003894c
1400355bf:	48 8d 7b 78          	lea    0x78(%rbx),%rdi
1400355c3:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1400355c8:	48 83 27 00          	andq   $0x0,(%rdi)
1400355cc:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400355d1:	b9 40 00 00 00       	mov    $0x40,%ecx
1400355d6:	ff 15 ec 72 ad 00    	call   *0xad72ec(%rip)        # 0x140b0c8c8
1400355dc:	48 85 c0             	test   %rax,%rax
1400355df:	75 07                	jne    0x1400355e8
1400355e1:	ff 15 b1 6e ad 00    	call   *0xad6eb1(%rip)        # 0x140b0c498
1400355e7:	cc                   	int3
1400355e8:	48 89 00             	mov    %rax,(%rax)
1400355eb:	48 89 40 08          	mov    %rax,0x8(%rax)
1400355ef:	48 89 40 10          	mov    %rax,0x10(%rax)
1400355f3:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1400355f9:	48 89 07             	mov    %rax,(%rdi)
1400355fc:	48 8b c3             	mov    %rbx,%rax
1400355ff:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140035604:	48 83 c4 20          	add    $0x20,%rsp
140035608:	5f                   	pop    %rdi
140035609:	c3                   	ret
14003560a:	90                   	nop
14003560b:	90                   	nop
14003560c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140035611:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140035616:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14003561b:	41 56                	push   %r14
14003561d:	48 83 ec 20          	sub    $0x20,%rsp
140035621:	48 8b f9             	mov    %rcx,%rdi
140035624:	41 be 00 10 00 00    	mov    $0x1000,%r14d
14003562a:	48 8b 49 60          	mov    0x60(%rcx),%rcx
14003562e:	48 85 c9             	test   %rcx,%rcx
140035631:	74 3d                	je     0x140035670
140035633:	48 8b 47 70          	mov    0x70(%rdi),%rax
140035637:	48 2b c1             	sub    %rcx,%rax
14003563a:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14003563e:	49 3b c6             	cmp    %r14,%rax
140035641:	72 18                	jb     0x14003565b
140035643:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140035647:	48 2b ca             	sub    %rdx,%rcx
14003564a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14003564e:	48 83 f8 1f          	cmp    $0x1f,%rax
140035652:	0f 87 29 01 00 00    	ja     0x140035781
140035658:	48 8b ca             	mov    %rdx,%rcx
14003565b:	ff 15 5f 72 ad 00    	call   *0xad725f(%rip)        # 0x140b0c8c0
140035661:	48 83 67 60 00       	andq   $0x0,0x60(%rdi)
140035666:	48 83 67 68 00       	andq   $0x0,0x68(%rdi)
14003566b:	48 83 67 70 00       	andq   $0x0,0x70(%rdi)
140035670:	48 8b 4f 48          	mov    0x48(%rdi),%rcx
140035674:	48 85 c9             	test   %rcx,%rcx
140035677:	74 3d                	je     0x1400356b6
140035679:	48 8b 47 58          	mov    0x58(%rdi),%rax
14003567d:	48 2b c1             	sub    %rcx,%rax
140035680:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
140035684:	49 3b c6             	cmp    %r14,%rax
140035687:	72 18                	jb     0x1400356a1
140035689:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14003568d:	48 2b ca             	sub    %rdx,%rcx
140035690:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140035694:	48 83 f8 1f          	cmp    $0x1f,%rax
140035698:	0f 87 e3 00 00 00    	ja     0x140035781
14003569e:	48 8b ca             	mov    %rdx,%rcx
1400356a1:	ff 15 19 72 ad 00    	call   *0xad7219(%rip)        # 0x140b0c8c0
1400356a7:	48 83 67 48 00       	andq   $0x0,0x48(%rdi)
1400356ac:	48 83 67 50 00       	andq   $0x0,0x50(%rdi)
1400356b1:	48 83 67 58 00       	andq   $0x0,0x58(%rdi)
1400356b6:	48 8d 5f 38          	lea    0x38(%rdi),%rbx
1400356ba:	4c 8b 03             	mov    (%rbx),%r8
1400356bd:	48 8b d3             	mov    %rbx,%rdx
1400356c0:	48 8b cb             	mov    %rbx,%rcx
1400356c3:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400356c7:	e8 d0 21 00 00       	call   0x14003789c
1400356cc:	48 8b 0b             	mov    (%rbx),%rcx
1400356cf:	ff 15 eb 71 ad 00    	call   *0xad71eb(%rip)        # 0x140b0c8c0
1400356d5:	48 8d 77 28          	lea    0x28(%rdi),%rsi
1400356d9:	48 8b 06             	mov    (%rsi),%rax
1400356dc:	48 8b 58 08          	mov    0x8(%rax),%rbx
1400356e0:	eb 1b                	jmp    0x1400356fd
1400356e2:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1400356e6:	48 8b d6             	mov    %rsi,%rdx
1400356e9:	48 8b ce             	mov    %rsi,%rcx
1400356ec:	e8 0b 1c fd ff       	call   0x1400072fc
1400356f1:	48 8b cb             	mov    %rbx,%rcx
1400356f4:	48 8b 1b             	mov    (%rbx),%rbx
1400356f7:	ff 15 c3 71 ad 00    	call   *0xad71c3(%rip)        # 0x140b0c8c0
1400356fd:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140035701:	74 df                	je     0x1400356e2
140035703:	48 8b 0e             	mov    (%rsi),%rcx
140035706:	ff 15 b4 71 ad 00    	call   *0xad71b4(%rip)        # 0x140b0c8c0
14003570c:	48 8d 5f 18          	lea    0x18(%rdi),%rbx
140035710:	4c 8b 03             	mov    (%rbx),%r8
140035713:	48 8b d3             	mov    %rbx,%rdx
140035716:	48 8b cb             	mov    %rbx,%rcx
140035719:	4d 8b 40 08          	mov    0x8(%r8),%r8
14003571d:	e8 7a 21 00 00       	call   0x14003789c
140035722:	48 8b 0b             	mov    (%rbx),%rcx
140035725:	ff 15 95 71 ad 00    	call   *0xad7195(%rip)        # 0x140b0c8c0
14003572b:	48 8b 0f             	mov    (%rdi),%rcx
14003572e:	48 85 c9             	test   %rcx,%rcx
140035731:	74 38                	je     0x14003576b
140035733:	48 8b 47 10          	mov    0x10(%rdi),%rax
140035737:	48 2b c1             	sub    %rcx,%rax
14003573a:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14003573e:	49 3b c6             	cmp    %r14,%rax
140035741:	72 14                	jb     0x140035757
140035743:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140035747:	48 2b ca             	sub    %rdx,%rcx
14003574a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14003574e:	48 83 f8 1f          	cmp    $0x1f,%rax
140035752:	77 2d                	ja     0x140035781
140035754:	48 8b ca             	mov    %rdx,%rcx
140035757:	ff 15 63 71 ad 00    	call   *0xad7163(%rip)        # 0x140b0c8c0
14003575d:	48 83 27 00          	andq   $0x0,(%rdi)
140035761:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
140035766:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
14003576b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140035770:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140035775:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14003577a:	48 83 c4 20          	add    $0x20,%rsp
14003577e:	41 5e                	pop    %r14
140035780:	c3                   	ret
140035781:	ff 15 11 72 ad 00    	call   *0xad7211(%rip)        # 0x140b0c998
140035787:	cc                   	int3
140035788:	40 53                	rex push %rbx
14003578a:	48 83 ec 20          	sub    $0x20,%rsp
14003578e:	4c 8b 01             	mov    (%rcx),%r8
140035791:	48 8b d1             	mov    %rcx,%rdx
140035794:	48 8b d9             	mov    %rcx,%rbx
140035797:	4d 8b 40 08          	mov    0x8(%r8),%r8
14003579b:	e8 fc 20 00 00       	call   0x14003789c
1400357a0:	48 8b 0b             	mov    (%rbx),%rcx
1400357a3:	48 83 c4 20          	add    $0x20,%rsp
1400357a7:	5b                   	pop    %rbx
1400357a8:	48 ff 25 11 71 ad 00 	rex.W jmp *0xad7111(%rip)        # 0x140b0c8c0
1400357af:	cc                   	int3
1400357b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400357b5:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400357ba:	55                   	push   %rbp
1400357bb:	48 8b ec             	mov    %rsp,%rbp
1400357be:	48 83 ec 40          	sub    $0x40,%rsp
1400357c2:	48 8b d9             	mov    %rcx,%rbx
1400357c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400357c8:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1400357cd:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
1400357d2:	83 65 18 00          	andl   $0x0,0x18(%rbp)
1400357d6:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400357da:	33 d2                	xor    %edx,%edx
1400357dc:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400357e0:	e8 2b c6 ff ff       	call   0x140031e10
1400357e5:	b9 12 00 00 00       	mov    $0x12,%ecx
1400357ea:	89 4d 18             	mov    %ecx,0x18(%rbp)
1400357ed:	8d 79 f2             	lea    -0xe(%rcx),%edi
1400357f0:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1400357f4:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400357f8:	48 3b d0             	cmp    %rax,%rdx
1400357fb:	74 0b                	je     0x140035808
1400357fd:	89 0a                	mov    %ecx,(%rdx)
1400357ff:	48 03 d7             	add    %rdi,%rdx
140035802:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
140035806:	eb 15                	jmp    0x14003581d
140035808:	4c 8d 45 18          	lea    0x18(%rbp),%r8
14003580c:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140035810:	e8 fb c5 ff ff       	call   0x140031e10
140035815:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140035819:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14003581d:	b9 01 00 00 00       	mov    $0x1,%ecx
140035822:	89 4d 18             	mov    %ecx,0x18(%rbp)
140035825:	48 3b d0             	cmp    %rax,%rdx
140035828:	74 0b                	je     0x140035835
14003582a:	89 0a                	mov    %ecx,(%rdx)
14003582c:	48 03 d7             	add    %rdi,%rdx
14003582f:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
140035833:	eb 15                	jmp    0x14003584a
140035835:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140035839:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14003583d:	e8 ce c5 ff ff       	call   0x140031e10
140035842:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140035846:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14003584a:	b9 02 00 00 00       	mov    $0x2,%ecx
14003584f:	89 4d 18             	mov    %ecx,0x18(%rbp)
140035852:	48 3b d0             	cmp    %rax,%rdx
140035855:	74 0b                	je     0x140035862
140035857:	89 0a                	mov    %ecx,(%rdx)
140035859:	48 03 d7             	add    %rdi,%rdx
14003585c:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
140035860:	eb 15                	jmp    0x140035877
140035862:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140035866:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14003586a:	e8 a1 c5 ff ff       	call   0x140031e10
14003586f:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140035873:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
140035877:	b9 03 00 00 00       	mov    $0x3,%ecx
14003587c:	89 4d 18             	mov    %ecx,0x18(%rbp)
14003587f:	48 3b d0             	cmp    %rax,%rdx
140035882:	74 0b                	je     0x14003588f
140035884:	89 0a                	mov    %ecx,(%rdx)
140035886:	48 03 d7             	add    %rdi,%rdx
140035889:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
14003588d:	eb 15                	jmp    0x1400358a4
14003588f:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140035893:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140035897:	e8 74 c5 ff ff       	call   0x140031e10
14003589c:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400358a0:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1400358a4:	89 7d 18             	mov    %edi,0x18(%rbp)
1400358a7:	48 3b d0             	cmp    %rax,%rdx
1400358aa:	74 0b                	je     0x1400358b7
1400358ac:	89 3a                	mov    %edi,(%rdx)
1400358ae:	48 03 d7             	add    %rdi,%rdx
1400358b1:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1400358b5:	eb 15                	jmp    0x1400358cc
1400358b7:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400358bb:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400358bf:	e8 4c c5 ff ff       	call   0x140031e10
1400358c4:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400358c8:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1400358cc:	b9 0c 00 00 00       	mov    $0xc,%ecx
1400358d1:	89 4d 18             	mov    %ecx,0x18(%rbp)
1400358d4:	48 3b d0             	cmp    %rax,%rdx
1400358d7:	74 0b                	je     0x1400358e4
1400358d9:	89 0a                	mov    %ecx,(%rdx)
1400358db:	48 03 d7             	add    %rdi,%rdx
1400358de:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1400358e2:	eb 15                	jmp    0x1400358f9
1400358e4:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400358e8:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400358ec:	e8 1f c5 ff ff       	call   0x140031e10
1400358f1:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400358f5:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1400358f9:	b9 14 00 00 00       	mov    $0x14,%ecx
1400358fe:	89 4d 18             	mov    %ecx,0x18(%rbp)
140035901:	48 3b d0             	cmp    %rax,%rdx
140035904:	74 0b                	je     0x140035911
140035906:	89 0a                	mov    %ecx,(%rdx)
140035908:	48 03 d7             	add    %rdi,%rdx
14003590b:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
14003590f:	eb 15                	jmp    0x140035926
140035911:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140035915:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140035919:	e8 f2 c4 ff ff       	call   0x140031e10
14003591e:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140035922:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
140035926:	b9 25 00 00 00       	mov    $0x25,%ecx
14003592b:	89 4d 18             	mov    %ecx,0x18(%rbp)
14003592e:	48 3b d0             	cmp    %rax,%rdx
140035931:	74 0b                	je     0x14003593e
140035933:	89 0a                	mov    %ecx,(%rdx)
140035935:	48 03 d7             	add    %rdi,%rdx
140035938:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
14003593c:	eb 15                	jmp    0x140035953
14003593e:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140035942:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140035946:	e8 c5 c4 ff ff       	call   0x140031e10
14003594b:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
14003594f:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
140035953:	b9 0a 00 00 00       	mov    $0xa,%ecx
140035958:	89 4d 18             	mov    %ecx,0x18(%rbp)
14003595b:	48 3b d0             	cmp    %rax,%rdx
14003595e:	74 0b                	je     0x14003596b
140035960:	89 0a                	mov    %ecx,(%rdx)