14091948a:	41 89 54 24 38       	mov    %edx,0x38(%r12)
14091948f:	89 56 04             	mov    %edx,0x4(%rsi)
140919492:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
140919499:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14091949f:	7f 1c                	jg     0x1409194bd
1409194a1:	44 8b ca             	mov    %edx,%r9d
1409194a4:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1409194a8:	ba 4d 00 00 00       	mov    $0x4d,%edx
1409194ad:	41 b8 00 00 01 00    	mov    $0x10000,%r8d
1409194b3:	48 8b cf             	mov    %rdi,%rcx
1409194b6:	e8 e5 38 f9 ff       	call   0x1408acda0
1409194bb:	eb 30                	jmp    0x1409194ed
1409194bd:	8d 41 01             	lea    0x1(%rcx),%eax
1409194c0:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
1409194c6:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1409194ca:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
1409194d1:	c7 04 c8 4d 00 00 00 	movl   $0x4d,(%rax,%rcx,8)
1409194d8:	c7 44 c8 04 00 00 01 	movl   $0x10000,0x4(%rax,%rcx,8)
1409194df:	00
1409194e0:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1409194e4:	89 6c c8 0c          	mov    %ebp,0xc(%rax,%rcx,8)
1409194e8:	48 89 6c c8 10       	mov    %rbp,0x10(%rax,%rcx,8)
1409194ed:	41 ff 44 24 38       	incl   0x38(%r12)
1409194f2:	41 8b 54 24 38       	mov    0x38(%r12),%edx
1409194f7:	89 56 08             	mov    %edx,0x8(%rsi)
1409194fa:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
140919501:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
140919507:	7f 19                	jg     0x140919522
140919509:	44 8b ca             	mov    %edx,%r9d
14091950c:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140919510:	ba 4b 00 00 00       	mov    $0x4b,%edx
140919515:	45 33 c0             	xor    %r8d,%r8d
140919518:	48 8b cf             	mov    %rdi,%rcx
14091951b:	e8 80 38 f9 ff       	call   0x1408acda0
140919520:	eb 29                	jmp    0x14091954b
140919522:	8d 41 01             	lea    0x1(%rcx),%eax
140919525:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14091952b:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091952f:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
140919536:	48 c7 04 c8 4b 00 00 	movq   $0x4b,(%rax,%rcx,8)
14091953d:	00
14091953e:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140919542:	89 6c c8 0c          	mov    %ebp,0xc(%rax,%rcx,8)
140919546:	48 89 6c c8 10       	mov    %rbp,0x10(%rax,%rcx,8)
14091954b:	41 f6 46 30 80       	testb  $0x80,0x30(%r14)
140919550:	0f 85 a6 00 00 00    	jne    0x1409195fc
140919556:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14091955d:	8b 16                	mov    (%rsi),%edx
14091955f:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
140919565:	7f 1c                	jg     0x140919583
140919567:	44 8b c2             	mov    %edx,%r8d
14091956a:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
14091956e:	ba 76 00 00 00       	mov    $0x76,%edx
140919573:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140919579:	48 8b cf             	mov    %rdi,%rcx
14091957c:	e8 1f 38 f9 ff       	call   0x1408acda0
140919581:	eb 2d                	jmp    0x1409195b0
140919583:	8d 41 01             	lea    0x1(%rcx),%eax
140919586:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14091958c:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140919590:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
140919597:	c7 04 c8 76 00 00 00 	movl   $0x76,(%rax,%rcx,8)
14091959e:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1409195a2:	48 c7 44 c8 08 01 00 	movq   $0x1,0x8(%rax,%rcx,8)
1409195a9:	00 00
1409195ab:	48 89 6c c8 10       	mov    %rbp,0x10(%rax,%rcx,8)
1409195b0:	49 8b 0c 24          	mov    (%r12),%rcx
1409195b4:	45 33 c0             	xor    %r8d,%r8d
1409195b7:	ba 01 00 00 00       	mov    $0x1,%edx
1409195bc:	e8 6f 29 fd ff       	call   0x1408ebf30
1409195c1:	48 8b d0             	mov    %rax,%rdx
1409195c4:	48 85 c0             	test   %rax,%rax
1409195c7:	0f 84 f4 00 00 00    	je     0x1409196c1
1409195cd:	48 8b 48 18          	mov    0x18(%rax),%rcx
1409195d1:	48 89 68 20          	mov    %rbp,0x20(%rax)
1409195d5:	c6 01 00             	movb   $0x0,(%rcx)
1409195d8:	48 8b 07             	mov    (%rdi),%rax
1409195db:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1409195df:	0f 85 ac 00 00 00    	jne    0x140919691
1409195e5:	48 63 87 90 00 00 00 	movslq 0x90(%rdi),%rax
1409195ec:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1409195f0:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
1409195f7:	e9 bb 00 00 00       	jmp    0x1409196b7
1409195fc:	49 8b 5e 10          	mov    0x10(%r14),%rbx
140919600:	48 85 db             	test   %rbx,%rbx
140919603:	74 12                	je     0x140919617
140919605:	8b 43 64             	mov    0x64(%rbx),%eax
140919608:	24 03                	and    $0x3,%al
14091960a:	3c 02                	cmp    $0x2,%al
14091960c:	74 09                	je     0x140919617
14091960e:	48 8b 5b 28          	mov    0x28(%rbx),%rbx
140919612:	48 85 db             	test   %rbx,%rbx
140919615:	75 ee                	jne    0x140919605
140919617:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14091961e:	0f b7 53 5e          	movzwl 0x5e(%rbx),%edx
140919622:	44 8b 06             	mov    (%rsi),%r8d
140919625:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14091962b:	7f 16                	jg     0x140919643
14091962d:	44 8b ca             	mov    %edx,%r9d
140919630:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140919634:	ba 76 00 00 00       	mov    $0x76,%edx
140919639:	48 8b cf             	mov    %rdi,%rcx
14091963c:	e8 5f 37 f9 ff       	call   0x1408acda0
140919641:	eb 2d                	jmp    0x140919670
140919643:	8d 41 01             	lea    0x1(%rcx),%eax
140919646:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14091964c:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140919650:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
140919657:	c7 04 c8 76 00 00 00 	movl   $0x76,(%rax,%rcx,8)
14091965e:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
140919663:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140919667:	89 6c c8 0c          	mov    %ebp,0xc(%rax,%rcx,8)
14091966b:	48 89 6c c8 10       	mov    %rbp,0x10(%rax,%rcx,8)
140919670:	49 8b 74 24 10       	mov    0x10(%r12),%rsi
140919675:	48 8b d3             	mov    %rbx,%rdx
140919678:	49 8b cc             	mov    %r12,%rcx
14091967b:	e8 20 2a fd ff       	call   0x1408ec0a0
140919680:	48 8b d0             	mov    %rax,%rdx
140919683:	48 85 c0             	test   %rax,%rax
140919686:	74 39                	je     0x1409196c1
140919688:	48 8b 06             	mov    (%rsi),%rax
14091968b:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091968f:	74 14                	je     0x1409196a5
140919691:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
140919698:	00
140919699:	75 26                	jne    0x1409196c1
14091969b:	48 8b ca             	mov    %rdx,%rcx
14091969e:	e8 6d 2b fd ff       	call   0x1408ec210
1409196a3:	eb 1c                	jmp    0x1409196c1
1409196a5:	48 63 86 90 00 00 00 	movslq 0x90(%rsi),%rax
1409196ac:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1409196b0:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1409196b7:	48 89 54 c8 f8       	mov    %rdx,-0x8(%rax,%rcx,8)
1409196bc:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
1409196c1:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1409196c6:	83 61 38 bf          	andl   $0xffffffbf,0x38(%rcx)
1409196ca:	41 c6 47 49 00       	movb   $0x0,0x49(%r15)
1409196cf:	41 c6 47 4b 03       	movb   $0x3,0x4b(%r15)
1409196d4:	44 8b 4c 24 50       	mov    0x50(%rsp),%r9d
1409196d9:	41 ba 00 00 00 00    	mov    $0x0,%r10d
1409196df:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1409196e4:	41 ff c1             	inc    %r9d
1409196e7:	8b 6c 24 30          	mov    0x30(%rsp),%ebp
1409196eb:	48 83 c3 70          	add    $0x70,%rbx
1409196ef:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1409196f4:	4c 8b b4 24 08 01 00 	mov    0x108(%rsp),%r14
1409196fb:	00
1409196fc:	44 89 4c 24 50       	mov    %r9d,0x50(%rsp)
140919701:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140919706:	44 3b cd             	cmp    %ebp,%r9d
140919709:	0f 8c d1 f8 ff ff    	jl     0x140918fe0
14091970f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140919714:	8b 87 90 00 00 00    	mov    0x90(%rdi),%eax
14091971a:	41 89 47 54          	mov    %eax,0x54(%r15)
14091971e:	80 7b 67 00          	cmpb   $0x0,0x67(%rbx)
140919722:	0f 85 19 02 00 00    	jne    0x140919941
140919728:	45 8b f2             	mov    %r10d,%r14d
14091972b:	85 ed                	test   %ebp,%ebp
14091972d:	0f 8e c4 02 00 00    	jle    0x1409199f7
140919733:	4c 8b ac 24 00 01 00 	mov    0x100(%rsp),%r13
14091973a:	00
14091973b:	4d 8d a7 80 00 00 00 	lea    0x80(%r15),%r12
140919742:	49 8d b7 b0 03 00 00 	lea    0x3b0(%r15),%rsi
140919749:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140919750:	41 83 7d 30 00       	cmpl   $0x0,0x30(%r13)
140919755:	0f 85 de 01 00 00    	jne    0x140919939
14091975b:	48 8b 46 20          	mov    0x20(%rsi),%rax
14091975f:	4c 8b 84 24 08 01 00 	mov    0x108(%rsp),%r8
140919766:	00
140919767:	44 8b 78 38          	mov    0x38(%rax),%r15d
14091976b:	0f b6 06             	movzbl (%rsi),%eax
14091976e:	48 6b e8 68          	imul   $0x68,%rax,%rbp
140919772:	49 03 e8             	add    %r8,%rbp
140919775:	8b 45 48             	mov    0x48(%rbp),%eax
140919778:	a8 10                	test   $0x10,%al
14091977a:	0f 84 5b 01 00 00    	je     0x1409198db
140919780:	a8 08                	test   $0x8,%al
140919782:	74 63                	je     0x1409197e7
140919784:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14091978b:	8b 55 38             	mov    0x38(%rbp),%edx
14091978e:	44 8b 45 3c          	mov    0x3c(%rbp),%r8d
140919792:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
140919798:	7f 1a                	jg     0x1409197b4
14091979a:	44 8b ca             	mov    %edx,%r9d
14091979d:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
1409197a2:	ba 09 00 00 00       	mov    $0x9,%edx
1409197a7:	48 8b cf             	mov    %rdi,%rcx
1409197aa:	e8 f1 35 f9 ff       	call   0x1408acda0
1409197af:	e9 1f 01 00 00       	jmp    0x1409198d3
1409197b4:	8d 41 01             	lea    0x1(%rcx),%eax
1409197b7:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
1409197bd:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1409197c1:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
1409197c8:	c7 04 c8 09 00 00 00 	movl   $0x9,(%rax,%rcx,8)
1409197cf:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1409197d4:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1409197d8:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
1409197dd:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
1409197e2:	e9 ec 00 00 00       	jmp    0x1409198d3
1409197e7:	48 63 9f 90 00 00 00 	movslq 0x90(%rdi),%rbx
1409197ee:	39 9f 94 00 00 00    	cmp    %ebx,0x94(%rdi)
1409197f4:	7f 1f                	jg     0x140919815
1409197f6:	45 33 c9             	xor    %r9d,%r9d
1409197f9:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
1409197fe:	45 33 c0             	xor    %r8d,%r8d
140919801:	ba 0e 00 00 00       	mov    $0xe,%edx
140919806:	48 8b cf             	mov    %rdi,%rcx
140919809:	e8 92 35 f9 ff       	call   0x1408acda0
14091980e:	8b d8                	mov    %eax,%ebx
140919810:	45 33 d2             	xor    %r10d,%r10d
140919813:	eb 2a                	jmp    0x14091983f
140919815:	48 8d 0c 5b          	lea    (%rbx,%rbx,2),%rcx
140919819:	8d 43 01             	lea    0x1(%rbx),%eax
14091981c:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
140919822:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
140919829:	48 c7 04 c8 0e 00 00 	movq   $0xe,(%rax,%rcx,8)
140919830:	00
140919831:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
140919838:	00 00
14091983a:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091983f:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
140919846:	8b 55 38             	mov    0x38(%rbp),%edx
140919849:	44 8b 45 3c          	mov    0x3c(%rbp),%r8d
14091984d:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
140919853:	7f 17                	jg     0x14091986c
140919855:	44 8b ca             	mov    %edx,%r9d
140919858:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14091985d:	ba 09 00 00 00       	mov    $0x9,%edx
140919862:	48 8b cf             	mov    %rdi,%rcx
140919865:	e8 36 35 f9 ff       	call   0x1408acda0
14091986a:	eb 2e                	jmp    0x14091989a
14091986c:	8d 41 01             	lea    0x1(%rcx),%eax
14091986f:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
140919875:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140919879:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
140919880:	c7 04 c8 09 00 00 00 	movl   $0x9,(%rax,%rcx,8)
140919887:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091988c:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140919890:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
140919895:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091989a:	8b 97 90 00 00 00    	mov    0x90(%rdi),%edx
1409198a0:	85 db                	test   %ebx,%ebx
1409198a2:	79 03                	jns    0x1409198a7
1409198a4:	8d 5a ff             	lea    -0x1(%rdx),%ebx
1409198a7:	48 8b 07             	mov    (%rdi),%rax
1409198aa:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1409198ae:	74 09                	je     0x1409198b9
1409198b0:	48 8d 05 a1 a5 b1 00 	lea    0xb1a5a1(%rip),%rax        # 0x141433e58
1409198b7:	eb 12                	jmp    0x1409198cb
1409198b9:	48 63 c3             	movslq %ebx,%rax
1409198bc:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1409198c0:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
1409198c7:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1409198cb:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409198d0:	89 50 08             	mov    %edx,0x8(%rax)
1409198d3:	4c 8b 84 24 08 01 00 	mov    0x108(%rsp),%r8
1409198da:	00
1409198db:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1409198e0:	41 f7 c7 00 40 40 00 	test   $0x404000,%r15d
1409198e7:	0f 84 98 00 00 00    	je     0x140919985
1409198ed:	48 8d 56 c0          	lea    -0x40(%rsi),%rdx
1409198f1:	4c 8b cd             	mov    %rbp,%r9
1409198f4:	41 0f ba e7 0e       	bt     $0xe,%r15d
1409198f9:	73 25                	jae    0x140919920
1409198fb:	0f b6 06             	movzbl (%rsi),%eax
1409198fe:	48 6b c8 68          	imul   $0x68,%rax,%rcx
140919902:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140919907:	49 8b d4             	mov    %r12,%rdx
14091990a:	48 83 c1 08          	add    $0x8,%rcx
14091990e:	4c 03 c1             	add    %rcx,%r8
140919911:	49 8b cd             	mov    %r13,%rcx
140919914:	e8 27 26 f8 ff       	call   0x14089bf40
140919919:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14091991e:	eb 13                	jmp    0x140919933
140919920:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
140919925:	4c 8b c2             	mov    %rdx,%r8
140919928:	49 8b cf             	mov    %r15,%rcx
14091992b:	41 8b d6             	mov    %r14d,%edx
14091992e:	e8 3d a4 fb ff       	call   0x1408d3d70
140919933:	80 7b 67 00          	cmpb   $0x0,0x67(%rbx)
140919937:	74 51                	je     0x14091998a
140919939:	4c 8b a4 24 00 01 00 	mov    0x100(%rsp),%r12
140919940:	00
140919941:	49 8b cf             	mov    %r15,%rcx
140919944:	e8 c7 b9 01 00       	call   0x140935310
140919949:	41 8b 47 40          	mov    0x40(%r15),%eax
14091994d:	49 8b d7             	mov    %r15,%rdx
140919950:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140919955:	41 89 84 24 c8 00 00 	mov    %eax,0xc8(%r12)
14091995c:	00
14091995d:	e8 4e 65 01 00       	call   0x14092feb0
140919962:	33 c0                	xor    %eax,%eax
140919964:	48 8b b4 24 10 01 00 	mov    0x110(%rsp),%rsi
14091996b:	00
14091996c:	4c 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15
140919973:	00
140919974:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
14091997b:	41 5e                	pop    %r14
14091997d:	41 5d                	pop    %r13
14091997f:	41 5c                	pop    %r12
140919981:	5f                   	pop    %rdi
140919982:	5d                   	pop    %rbp
140919983:	5b                   	pop    %rbx
140919984:	c3                   	ret
140919985:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14091998a:	44 0f b7 8c 24 30 01 	movzwl 0x130(%rsp),%r9d
140919991:	00 00
140919993:	48 8d 5e c0          	lea    -0x40(%rsi),%rbx
140919997:	48 8b 94 24 08 01 00 	mov    0x108(%rsp),%rdx
14091999e:	00
14091999f:	4c 8b c3             	mov    %rbx,%r8
1409199a2:	49 8b cd             	mov    %r13,%rcx
1409199a5:	e8 76 40 00 00       	call   0x14091da20
1409199aa:	8b 87 90 00 00 00    	mov    0x90(%rdi),%eax
1409199b0:	45 8b ce             	mov    %r14d,%r9d
1409199b3:	4d 8b c7             	mov    %r15,%r8
1409199b6:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1409199bb:	48 8b d7             	mov    %rdi,%rdx
1409199be:	89 46 e0             	mov    %eax,-0x20(%rsi)
1409199c1:	49 8b cd             	mov    %r13,%rcx
1409199c4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1409199c9:	e8 42 01 00 00       	call   0x140919b10
1409199ce:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409199d3:	41 ff c6             	inc    %r14d
1409199d6:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1409199db:	41 ba 00 00 00 00    	mov    $0x0,%r10d
1409199e1:	8b 46 d8             	mov    -0x28(%rsi),%eax
1409199e4:	48 83 c6 70          	add    $0x70,%rsi
1409199e8:	41 89 47 38          	mov    %eax,0x38(%r15)
1409199ec:	44 3b 74 24 30       	cmp    0x30(%rsp),%r14d
1409199f1:	0f 8c 59 fd ff ff    	jl     0x140919750
1409199f7:	8b 87 90 00 00 00    	mov    0x90(%rdi),%eax
1409199fd:	41 89 47 58          	mov    %eax,0x58(%r15)
140919a01:	49 8b c7             	mov    %r15,%rax
140919a04:	e9 5b ff ff ff       	jmp    0x140919964
140919a09:	cc                   	int3
140919a0a:	cc                   	int3
140919a0b:	cc                   	int3
140919a0c:	cc                   	int3
140919a0d:	cc                   	int3
140919a0e:	cc                   	int3
140919a0f:	cc                   	int3
140919a10:	40 57                	rex push %rdi
140919a12:	48 83 ec 20          	sub    $0x20,%rsp
140919a16:	48 8b 01             	mov    (%rcx),%rax
140919a19:	48 8b 10             	mov    (%rax),%rdx
140919a1c:	8b 41 14             	mov    0x14(%rcx),%eax
140919a1f:	48 8b 3a             	mov    (%rdx),%rdi
140919a22:	85 c0                	test   %eax,%eax
140919a24:	0f 8e d7 00 00 00    	jle    0x140919b01