140135466:	ff 15 54 74 9d 00    	call   *0x9d7454(%rip)        # 0x140b0c8c0
14013546c:	f3 0f 7f b5 80 01 00 	movdqu %xmm6,0x180(%rbp)
140135473:	00
140135474:	66 44 89 bd 70 01 00 	mov    %r15w,0x170(%rbp)
14013547b:	00
14013547c:	48 8b 85 08 02 00 00 	mov    0x208(%rbp),%rax
140135483:	49 3b c4             	cmp    %r12,%rax
140135486:	76 35                	jbe    0x1401354bd
140135488:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013548f:	00
140135490:	48 8b 8d f0 01 00 00 	mov    0x1f0(%rbp),%rcx
140135497:	48 8b d1             	mov    %rcx,%rdx
14013549a:	49 3b c5             	cmp    %r13,%rax
14013549d:	72 18                	jb     0x1401354b7
14013549f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401354a3:	48 2b d1             	sub    %rcx,%rdx
1401354a6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401354aa:	48 83 f8 1f          	cmp    $0x1f,%rax
1401354ae:	76 07                	jbe    0x1401354b7
1401354b0:	ff 15 e2 74 9d 00    	call   *0x9d74e2(%rip)        # 0x140b0c998
1401354b6:	cc                   	int3
1401354b7:	ff 15 03 74 9d 00    	call   *0x9d7403(%rip)        # 0x140b0c8c0
1401354bd:	f3 0f 7f b5 00 02 00 	movdqu %xmm6,0x200(%rbp)
1401354c4:	00
1401354c5:	66 44 89 bd f0 01 00 	mov    %r15w,0x1f0(%rbp)
1401354cc:	00
1401354cd:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
1401354d4:	4c 39 a5 e8 01 00 00 	cmp    %r12,0x1e8(%rbp)
1401354db:	48 0f 47 8d d0 01 00 	cmova  0x1d0(%rbp),%rcx
1401354e2:	00
1401354e3:	ff 15 ff db c1 00    	call   *0xc1dbff(%rip)        # 0x140d530e8
1401354e9:	48 8b d8             	mov    %rax,%rbx
1401354ec:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
1401354f3:	4c 39 a5 68 01 00 00 	cmp    %r12,0x168(%rbp)
1401354fa:	48 0f 47 8d 50 01 00 	cmova  0x150(%rbp),%rcx
140135501:	00
140135502:	ff 15 e0 db c1 00    	call   *0xc1dbe0(%rip)        # 0x140d530e8
140135508:	48 8b f8             	mov    %rax,%rdi
14013550b:	48 8b 16             	mov    (%rsi),%rdx
14013550e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140135513:	48 8d 05 e6 c9 a0 00 	lea    0xa0c9e6(%rip),%rax        # 0x140b41f00
14013551a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14013551f:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140135524:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
140135529:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14013552e:	49 8b ce             	mov    %r14,%rcx
140135531:	e8 fe e7 ff ff       	call   0x140133d34
140135536:	84 c0                	test   %al,%al
140135538:	75 05                	jne    0x14013553f
14013553a:	41 8a df             	mov    %r15b,%bl
14013553d:	eb 14                	jmp    0x140135553
14013553f:	48 8b cb             	mov    %rbx,%rcx
140135542:	ff 15 a8 db c1 00    	call   *0xc1dba8(%rip)        # 0x140d530f0
140135548:	48 8b cf             	mov    %rdi,%rcx
14013554b:	ff 15 9f db c1 00    	call   *0xc1db9f(%rip)        # 0x140d530f0
140135551:	b3 01                	mov    $0x1,%bl
140135553:	48 8b 85 68 01 00 00 	mov    0x168(%rbp),%rax
14013555a:	49 3b c4             	cmp    %r12,%rax
14013555d:	76 35                	jbe    0x140135594
14013555f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140135566:	00
140135567:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
14013556e:	48 8b d1             	mov    %rcx,%rdx
140135571:	49 3b c5             	cmp    %r13,%rax
140135574:	72 18                	jb     0x14013558e
140135576:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013557a:	48 2b d1             	sub    %rcx,%rdx
14013557d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140135581:	48 83 f8 1f          	cmp    $0x1f,%rax
140135585:	76 07                	jbe    0x14013558e
140135587:	ff 15 0b 74 9d 00    	call   *0x9d740b(%rip)        # 0x140b0c998
14013558d:	cc                   	int3
14013558e:	ff 15 2c 73 9d 00    	call   *0x9d732c(%rip)        # 0x140b0c8c0
140135594:	f3 0f 7f b5 60 01 00 	movdqu %xmm6,0x160(%rbp)
14013559b:	00
14013559c:	66 44 89 bd 50 01 00 	mov    %r15w,0x150(%rbp)
1401355a3:	00
1401355a4:	48 8b 85 c8 01 00 00 	mov    0x1c8(%rbp),%rax
1401355ab:	49 3b c4             	cmp    %r12,%rax
1401355ae:	76 35                	jbe    0x1401355e5
1401355b0:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401355b7:	00
1401355b8:	48 8b 8d b0 01 00 00 	mov    0x1b0(%rbp),%rcx
1401355bf:	48 8b d1             	mov    %rcx,%rdx
1401355c2:	49 3b c5             	cmp    %r13,%rax
1401355c5:	72 18                	jb     0x1401355df
1401355c7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401355cb:	48 2b d1             	sub    %rcx,%rdx
1401355ce:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401355d2:	48 83 f8 1f          	cmp    $0x1f,%rax
1401355d6:	76 07                	jbe    0x1401355df
1401355d8:	ff 15 ba 73 9d 00    	call   *0x9d73ba(%rip)        # 0x140b0c998
1401355de:	cc                   	int3
1401355df:	ff 15 db 72 9d 00    	call   *0x9d72db(%rip)        # 0x140b0c8c0
1401355e5:	f3 0f 7f b5 c0 01 00 	movdqu %xmm6,0x1c0(%rbp)
1401355ec:	00
1401355ed:	66 44 89 bd b0 01 00 	mov    %r15w,0x1b0(%rbp)
1401355f4:	00
1401355f5:	48 8b 85 a8 01 00 00 	mov    0x1a8(%rbp),%rax
1401355fc:	49 3b c4             	cmp    %r12,%rax
1401355ff:	76 35                	jbe    0x140135636
140135601:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140135608:	00
140135609:	48 8b 8d 90 01 00 00 	mov    0x190(%rbp),%rcx
140135610:	48 8b d1             	mov    %rcx,%rdx
140135613:	49 3b c5             	cmp    %r13,%rax
140135616:	72 18                	jb     0x140135630
140135618:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013561c:	48 2b d1             	sub    %rcx,%rdx
14013561f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140135623:	48 83 f8 1f          	cmp    $0x1f,%rax
140135627:	76 07                	jbe    0x140135630
140135629:	ff 15 69 73 9d 00    	call   *0x9d7369(%rip)        # 0x140b0c998
14013562f:	cc                   	int3
140135630:	ff 15 8a 72 9d 00    	call   *0x9d728a(%rip)        # 0x140b0c8c0
140135636:	f3 0f 7f b5 a0 01 00 	movdqu %xmm6,0x1a0(%rbp)
14013563d:	00
14013563e:	66 44 89 bd 90 01 00 	mov    %r15w,0x190(%rbp)
140135645:	00
140135646:	48 8b 85 e8 01 00 00 	mov    0x1e8(%rbp),%rax
14013564d:	49 3b c4             	cmp    %r12,%rax
140135650:	76 35                	jbe    0x140135687
140135652:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140135659:	00
14013565a:	48 8b 8d d0 01 00 00 	mov    0x1d0(%rbp),%rcx
140135661:	48 8b d1             	mov    %rcx,%rdx
140135664:	49 3b c5             	cmp    %r13,%rax
140135667:	72 18                	jb     0x140135681
140135669:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013566d:	48 2b d1             	sub    %rcx,%rdx
140135670:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140135674:	48 83 f8 1f          	cmp    $0x1f,%rax
140135678:	76 07                	jbe    0x140135681
14013567a:	ff 15 18 73 9d 00    	call   *0x9d7318(%rip)        # 0x140b0c998
140135680:	cc                   	int3
140135681:	ff 15 39 72 9d 00    	call   *0x9d7239(%rip)        # 0x140b0c8c0
140135687:	f3 0f 7f b5 e0 01 00 	movdqu %xmm6,0x1e0(%rbp)
14013568e:	00
14013568f:	66 44 89 bd d0 01 00 	mov    %r15w,0x1d0(%rbp)
140135696:	00
140135697:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14013569b:	e8 b0 e0 ff ff       	call   0x140133750
1401356a0:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401356a4:	ff 15 56 6f 9d 00    	call   *0x9d6f56(%rip)        # 0x140b0c600
1401356aa:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
1401356b1:	e8 9a e0 ff ff       	call   0x140133750
1401356b6:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
1401356bd:	ff 15 3d 6f 9d 00    	call   *0x9d6f3d(%rip)        # 0x140b0c600
1401356c3:	8a c3                	mov    %bl,%al
1401356c5:	48 8b 8d 10 02 00 00 	mov    0x210(%rbp),%rcx
1401356cc:	48 33 cc             	xor    %rsp,%rcx
1401356cf:	e8 0c 9f 9b 00       	call   0x140aef5e0
1401356d4:	4c 8d 9c 24 30 03 00 	lea    0x330(%rsp),%r11
1401356db:	00
1401356dc:	49 8b 5b 50          	mov    0x50(%r11),%rbx
1401356e0:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1401356e5:	49 8b e3             	mov    %r11,%rsp
1401356e8:	41 5f                	pop    %r15
1401356ea:	41 5e                	pop    %r14
1401356ec:	41 5d                	pop    %r13
1401356ee:	41 5c                	pop    %r12
1401356f0:	5f                   	pop    %rdi
1401356f1:	5e                   	pop    %rsi
1401356f2:	5d                   	pop    %rbp
1401356f3:	c3                   	ret
1401356f4:	48 8b c4             	mov    %rsp,%rax
1401356f7:	55                   	push   %rbp
1401356f8:	53                   	push   %rbx
1401356f9:	56                   	push   %rsi
1401356fa:	57                   	push   %rdi
1401356fb:	41 54                	push   %r12
1401356fd:	41 55                	push   %r13
1401356ff:	41 56                	push   %r14
140135701:	41 57                	push   %r15
140135703:	48 8d a8 68 fe ff ff 	lea    -0x198(%rax),%rbp
14013570a:	48 81 ec 58 02 00 00 	sub    $0x258,%rsp
140135711:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
140135715:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
140135719:	48 8b 05 20 99 b8 00 	mov    0xb89920(%rip),%rax        # 0x140cbf040
140135720:	48 33 c4             	xor    %rsp,%rax
140135723:	48 89 85 20 01 00 00 	mov    %rax,0x120(%rbp)
14013572a:	4d 8b f1             	mov    %r9,%r14
14013572d:	49 8b d8             	mov    %r8,%rbx
140135730:	48 8b f2             	mov    %rdx,%rsi
140135733:	48 8b f9             	mov    %rcx,%rdi
140135736:	45 33 ff             	xor    %r15d,%r15d
140135739:	0f 57 c0             	xorps  %xmm0,%xmm0
14013573c:	0f 11 85 e0 00 00 00 	movups %xmm0,0xe0(%rbp)
140135743:	66 0f 6f 35 e5 c4 a7 	movdqa 0xa7c4e5(%rip),%xmm6        # 0x140bb1c30
14013574a:	00
14013574b:	f3 0f 7f b5 f0 00 00 	movdqu %xmm6,0xf0(%rbp)
140135752:	00
140135753:	66 44 89 bd e0 00 00 	mov    %r15w,0xe0(%rbp)
14013575a:	00
14013575b:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
14013575f:	f3 0f 7f 75 70       	movdqu %xmm6,0x70(%rbp)
140135764:	66 44 89 7d 60       	mov    %r15w,0x60(%rbp)
140135769:	48 8b 0a             	mov    (%rdx),%rcx
14013576c:	48 83 c1 08          	add    $0x8,%rcx
140135770:	4c 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%r8
140135777:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14013577b:	e8 f8 4e 8d 00       	call   0x140a0a678
140135780:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140135785:	e8 3e e0 ff ff       	call   0x1401337c8
14013578a:	90                   	nop
14013578b:	48 8b 16             	mov    (%rsi),%rdx
14013578e:	48 8b 12             	mov    (%rdx),%rdx
140135791:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140135796:	ff 15 ec 6b 9d 00    	call   *0x9d6bec(%rip)        # 0x140b0c388
14013579c:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1401357a3:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1401357a8:	e8 cb 92 fd ff       	call   0x14010ea78
1401357ad:	90                   	nop
1401357ae:	45 8d 4f 0b          	lea    0xb(%r15),%r9d
1401357b2:	4c 8d 05 2f b0 a0 00 	lea    0xa0b02f(%rip),%r8        # 0x140b407e8
1401357b9:	33 d2                	xor    %edx,%edx
1401357bb:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1401357c2:	e8 89 b9 f5 ff       	call   0x140091150
1401357c7:	0f 57 c0             	xorps  %xmm0,%xmm0
1401357ca:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1401357d1:	0f 57 c9             	xorps  %xmm1,%xmm1
1401357d4:	f3 0f 7f 8d 90 00 00 	movdqu %xmm1,0x90(%rbp)
1401357db:	00
1401357dc:	0f 10 00             	movups (%rax),%xmm0
1401357df:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1401357e6:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1401357ea:	0f 11 8d 90 00 00 00 	movups %xmm1,0x90(%rbp)
1401357f1:	45 8d 67 07          	lea    0x7(%r15),%r12d
1401357f5:	4c 89 60 18          	mov    %r12,0x18(%rax)
1401357f9:	4c 89 78 10          	mov    %r15,0x10(%rax)
1401357fd:	66 44 89 38          	mov    %r15w,(%rax)
140135801:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
140135808:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14013580f:	e8 f4 66 ee ff       	call   0x14001bf08
140135814:	0f 10 00             	movups (%rax),%xmm0
140135817:	0f 11 85 c0 00 00 00 	movups %xmm0,0xc0(%rbp)
14013581e:	0f 10 78 10          	movups 0x10(%rax),%xmm7
140135822:	0f 11 bd d0 00 00 00 	movups %xmm7,0xd0(%rbp)
140135829:	4c 89 78 10          	mov    %r15,0x10(%rax)
14013582d:	4c 89 60 18          	mov    %r12,0x18(%rax)
140135831:	66 44 89 38          	mov    %r15w,(%rax)
140135835:	41 bd 00 10 00 00    	mov    $0x1000,%r13d
14013583b:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140135842:	49 3b c4             	cmp    %r12,%rax
140135845:	76 35                	jbe    0x14013587c
140135847:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013584e:	00
14013584f:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140135856:	48 8b d1             	mov    %rcx,%rdx
140135859:	49 3b c5             	cmp    %r13,%rax
14013585c:	72 18                	jb     0x140135876
14013585e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140135862:	48 2b d1             	sub    %rcx,%rdx
140135865:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140135869:	48 83 f8 1f          	cmp    $0x1f,%rax
14013586d:	76 07                	jbe    0x140135876
14013586f:	ff 15 23 71 9d 00    	call   *0x9d7123(%rip)        # 0x140b0c998
140135875:	cc                   	int3
140135876:	ff 15 44 70 9d 00    	call   *0x9d7044(%rip)        # 0x140b0c8c0
14013587c:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
140135883:	00
140135884:	66 44 89 bd 80 00 00 	mov    %r15w,0x80(%rbp)
14013588b:	00
14013588c:	48 8b 85 18 01 00 00 	mov    0x118(%rbp),%rax
140135893:	49 3b c4             	cmp    %r12,%rax
140135896:	76 35                	jbe    0x1401358cd
140135898:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013589f:	00
1401358a0:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
1401358a7:	48 8b d1             	mov    %rcx,%rdx
1401358aa:	49 3b c5             	cmp    %r13,%rax
1401358ad:	72 18                	jb     0x1401358c7
1401358af:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401358b3:	48 2b d1             	sub    %rcx,%rdx
1401358b6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401358ba:	48 83 f8 1f          	cmp    $0x1f,%rax
1401358be:	76 07                	jbe    0x1401358c7
1401358c0:	ff 15 d2 70 9d 00    	call   *0x9d70d2(%rip)        # 0x140b0c998
1401358c6:	cc                   	int3
1401358c7:	ff 15 f3 6f 9d 00    	call   *0x9d6ff3(%rip)        # 0x140b0c8c0
1401358cd:	f3 0f 7f b5 10 01 00 	movdqu %xmm6,0x110(%rbp)
1401358d4:	00
1401358d5:	66 44 89 bd 00 01 00 	mov    %r15w,0x100(%rbp)
1401358dc:	00
1401358dd:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
1401358e1:	48 ff c1             	inc    %rcx
1401358e4:	66 44 39 3c 4b       	cmp    %r15w,(%rbx,%rcx,2)
1401358e9:	75 f6                	jne    0x1401358e1
1401358eb:	48 b8 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rax
1401358f2:	ff ff 7f
1401358f5:	66 48 0f 7e fa       	movq   %xmm7,%rdx
1401358fa:	48 2b c2             	sub    %rdx,%rax
1401358fd:	48 3b c1             	cmp    %rcx,%rax
140135900:	0f 82 de 02 00 00    	jb     0x140135be4
140135906:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
14013590d:	4c 39 a5 d8 00 00 00 	cmp    %r12,0xd8(%rbp)
140135914:	48 0f 47 85 c0 00 00 	cmova  0xc0(%rbp),%rax
14013591b:	00
14013591c:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140135921:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140135926:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14013592b:	4c 8b cb             	mov    %rbx,%r9
14013592e:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140135935:	e8 b6 1c 00 00       	call   0x1401375f0
14013593a:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140135941:	4c 39 a5 b8 00 00 00 	cmp    %r12,0xb8(%rbp)
140135948:	48 0f 47 8d a0 00 00 	cmova  0xa0(%rbp),%rcx
14013594f:	00
140135950:	ff 15 92 d7 c1 00    	call   *0xc1d792(%rip)        # 0x140d530e8
140135956:	48 8b d8             	mov    %rax,%rbx
140135959:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14013595e:	49 8b cf             	mov    %r15,%rcx
140135961:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140135966:	49 8b d7             	mov    %r15,%rdx
140135969:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14013596e:	48 85 c0             	test   %rax,%rax
140135971:	0f 84 c6 00 00 00    	je     0x140135a3d
140135977:	48 8b 0f             	mov    (%rdi),%rcx
14013597a:	48 8b 01             	mov    (%rcx),%rax
14013597d:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140135982:	48 8b d3             	mov    %rbx,%rdx
140135985:	48 8b 40 20          	mov    0x20(%rax),%rax
140135989:	ff 15 a9 72 9d 00    	call   *0x9d72a9(%rip)        # 0x140b0cc38
14013598f:	85 c0                	test   %eax,%eax
140135991:	0f 88 9c 00 00 00    	js     0x140135a33
140135997:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14013599b:	48 8b 01             	mov    (%rcx),%rax
14013599e:	4c 8d 45 60          	lea    0x60(%rbp),%r8
1401359a2:	4c 39 65 78          	cmp    %r12,0x78(%rbp)
1401359a6:	4c 0f 47 45 60       	cmova  0x60(%rbp),%r8
1401359ab:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401359b0:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1401359b5:	45 33 c9             	xor    %r9d,%r9d
1401359b8:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1401359bd:	48 8b 40 20          	mov    0x20(%rax),%rax
1401359c1:	ff 15 71 72 9d 00    	call   *0x9d7271(%rip)        # 0x140b0cc38
1401359c7:	85 c0                	test   %eax,%eax
1401359c9:	78 68                	js     0x140135a33
1401359cb:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401359d0:	48 8b 01             	mov    (%rcx),%rax
1401359d3:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401359d8:	48 8b 40 20          	mov    0x20(%rax),%rax
1401359dc:	ff 15 56 72 9d 00    	call   *0x9d7256(%rip)        # 0x140b0cc38
1401359e2:	85 c0                	test   %eax,%eax
1401359e4:	78 4d                	js     0x140135a33
1401359e6:	49 8b 3e             	mov    (%r14),%rdi
1401359e9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401359ee:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1401359f3:	48 85 c9             	test   %rcx,%rcx
1401359f6:	74 0d                	je     0x140135a05