1401a95fb:	74 21                	je     0x1401a961e
1401a95fd:	8a 8c 24 88 00 00 00 	mov    0x88(%rsp),%cl
1401a9604:	80 f9 0a             	cmp    $0xa,%cl
1401a9607:	75 04                	jne    0x1401a960d
1401a9609:	88 0b                	mov    %cl,(%rbx)
1401a960b:	eb 5a                	jmp    0x1401a9667
1401a960d:	c6 03 0d             	movb   $0xd,(%rbx)
1401a9610:	4b 8b 84 fa 10 d7 31 	mov    0x31d710(%r10,%r15,8),%rax
1401a9617:	00
1401a9618:	88 4c 38 3a          	mov    %cl,0x3a(%rax,%rdi,1)
1401a961c:	eb 49                	jmp    0x1401a9667
1401a961e:	80 bc 24 88 00 00 00 	cmpb   $0xa,0x88(%rsp)
1401a9625:	0a
1401a9626:	75 09                	jne    0x1401a9631
1401a9628:	49 3b de             	cmp    %r14,%rbx
1401a962b:	0f 84 70 ff ff ff    	je     0x1401a95a1
1401a9631:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1401a9638:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a963e:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1401a9642:	e8 c9 08 00 00       	call   0x1401a9f10
1401a9647:	80 bc 24 88 00 00 00 	cmpb   $0xa,0x88(%rsp)
1401a964e:	0a
1401a964f:	4c 8d 15 aa 69 e5 ff 	lea    -0x1a9656(%rip),%r10        # 0x140000000
1401a9656:	74 0f                	je     0x1401a9667
1401a9658:	eb 07                	jmp    0x1401a9661
1401a965a:	4c 8d 15 9f 69 e5 ff 	lea    -0x1a9661(%rip),%r10        # 0x140000000
1401a9661:	c6 03 0d             	movb   $0xd,(%rbx)
1401a9664:	48 ff c3             	inc    %rbx
1401a9667:	49 3b f4             	cmp    %r12,%rsi
1401a966a:	0f 82 00 ff ff ff    	jb     0x1401a9570
1401a9670:	eb 1f                	jmp    0x1401a9691
1401a9672:	4b 8b 8c fa 10 d7 31 	mov    0x31d710(%r10,%r15,8),%rcx
1401a9679:	00
1401a967a:	8a 44 39 38          	mov    0x38(%rcx,%rdi,1),%al
1401a967e:	a8 40                	test   $0x40,%al
1401a9680:	75 08                	jne    0x1401a968a
1401a9682:	0c 02                	or     $0x2,%al
1401a9684:	88 44 39 38          	mov    %al,0x38(%rcx,%rdi,1)
1401a9688:	eb 07                	jmp    0x1401a9691
1401a968a:	8a 06                	mov    (%rsi),%al
1401a968c:	88 03                	mov    %al,(%rbx)
1401a968e:	48 ff c3             	inc    %rbx
1401a9691:	44 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9d
1401a9698:	00
1401a9699:	48 8b ac 24 98 00 00 	mov    0x98(%rsp),%rbp
1401a96a0:	00
1401a96a1:	41 2b de             	sub    %r14d,%ebx
1401a96a4:	75 07                	jne    0x1401a96ad
1401a96a6:	33 c0                	xor    %eax,%eax
1401a96a8:	e9 3b 01 00 00       	jmp    0x1401a97e8
1401a96ad:	4b 8b 8c fa 10 d7 31 	mov    0x31d710(%r10,%r15,8),%rcx
1401a96b4:	00
1401a96b5:	80 7c 39 39 00       	cmpb   $0x0,0x39(%rcx,%rdi,1)
1401a96ba:	75 07                	jne    0x1401a96c3
1401a96bc:	8b c3                	mov    %ebx,%eax
1401a96be:	e9 25 01 00 00       	jmp    0x1401a97e8
1401a96c3:	48 63 c3             	movslq %ebx,%rax
1401a96c6:	49 8d 5e ff          	lea    -0x1(%r14),%rbx
1401a96ca:	48 03 d8             	add    %rax,%rbx
1401a96cd:	f6 03 80             	testb  $0x80,(%rbx)
1401a96d0:	75 08                	jne    0x1401a96da
1401a96d2:	48 ff c3             	inc    %rbx
1401a96d5:	e9 aa 00 00 00       	jmp    0x1401a9784
1401a96da:	ba 01 00 00 00       	mov    $0x1,%edx
1401a96df:	eb 0f                	jmp    0x1401a96f0
1401a96e1:	83 fa 04             	cmp    $0x4,%edx
1401a96e4:	77 18                	ja     0x1401a96fe
1401a96e6:	49 3b de             	cmp    %r14,%rbx
1401a96e9:	72 13                	jb     0x1401a96fe
1401a96eb:	48 ff cb             	dec    %rbx
1401a96ee:	ff c2                	inc    %edx
1401a96f0:	0f b6 03             	movzbl (%rbx),%eax
1401a96f3:	42 80 bc 10 80 b6 2a 	cmpb   $0x0,0x2ab680(%rax,%r10,1)
1401a96fa:	00 00
1401a96fc:	74 e3                	je     0x1401a96e1
1401a96fe:	44 0f b6 03          	movzbl (%rbx),%r8d
1401a9702:	43 0f be 84 10 80 b6 	movsbl 0x2ab680(%r8,%r10,1),%eax
1401a9709:	2a 00
1401a970b:	85 c0                	test   %eax,%eax
1401a970d:	75 13                	jne    0x1401a9722
1401a970f:	e8 f8 67 fe ff       	call   0x14018ff0c
1401a9714:	c7 00 2a 00 00 00    	movl   $0x2a,(%rax)
1401a971a:	83 c8 ff             	or     $0xffffffff,%eax
1401a971d:	e9 c6 00 00 00       	jmp    0x1401a97e8
1401a9722:	ff c0                	inc    %eax
1401a9724:	3b c2                	cmp    %edx,%eax
1401a9726:	75 07                	jne    0x1401a972f
1401a9728:	8b c2                	mov    %edx,%eax
1401a972a:	48 03 d8             	add    %rax,%rbx
1401a972d:	eb 55                	jmp    0x1401a9784
1401a972f:	f6 44 39 38 48       	testb  $0x48,0x38(%rcx,%rdi,1)
1401a9734:	74 3b                	je     0x1401a9771
1401a9736:	48 ff c3             	inc    %rbx
1401a9739:	44 88 44 39 3a       	mov    %r8b,0x3a(%rcx,%rdi,1)
1401a973e:	83 fa 02             	cmp    $0x2,%edx
1401a9741:	72 11                	jb     0x1401a9754
1401a9743:	8a 03                	mov    (%rbx),%al
1401a9745:	48 ff c3             	inc    %rbx
1401a9748:	4b 8b 8c fa 10 d7 31 	mov    0x31d710(%r10,%r15,8),%rcx
1401a974f:	00
1401a9750:	88 44 39 3b          	mov    %al,0x3b(%rcx,%rdi,1)
1401a9754:	83 fa 03             	cmp    $0x3,%edx
1401a9757:	75 11                	jne    0x1401a976a
1401a9759:	8a 03                	mov    (%rbx),%al
1401a975b:	48 ff c3             	inc    %rbx
1401a975e:	4b 8b 8c fa 10 d7 31 	mov    0x31d710(%r10,%r15,8),%rcx
1401a9765:	00
1401a9766:	88 44 39 3c          	mov    %al,0x3c(%rcx,%rdi,1)
1401a976a:	8b c2                	mov    %edx,%eax
1401a976c:	48 2b d8             	sub    %rax,%rbx
1401a976f:	eb 13                	jmp    0x1401a9784
1401a9771:	f7 da                	neg    %edx
1401a9773:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a9779:	48 63 d2             	movslq %edx,%rdx
1401a977c:	41 8b c9             	mov    %r9d,%ecx
1401a977f:	e8 8c 07 00 00       	call   0x1401a9f10
1401a9784:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
1401a978b:	41 2b de             	sub    %r14d,%ebx
1401a978e:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401a9792:	44 8b cb             	mov    %ebx,%r9d
1401a9795:	4d 8b c6             	mov    %r14,%r8
1401a9798:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401a979d:	33 d2                	xor    %edx,%edx
1401a979f:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
1401a97a4:	ff 15 b6 48 05 00    	call   *0x548b6(%rip)        # 0x1401fe060
1401a97aa:	8b d0                	mov    %eax,%edx
1401a97ac:	85 c0                	test   %eax,%eax
1401a97ae:	75 12                	jne    0x1401a97c2
1401a97b0:	ff 15 12 4b 05 00    	call   *0x54b12(%rip)        # 0x1401fe2c8
1401a97b6:	8b c8                	mov    %eax,%ecx
1401a97b8:	e8 df 66 fe ff       	call   0x14018fe9c
1401a97bd:	e9 58 ff ff ff       	jmp    0x1401a971a
1401a97c2:	48 8d 0d 37 68 e5 ff 	lea    -0x1a97c9(%rip),%rcx        # 0x140000000
1401a97c9:	4a 8b 8c f9 10 d7 31 	mov    0x31d710(%rcx,%r15,8),%rcx
1401a97d0:	00
1401a97d1:	80 64 39 3d fd       	andb   $0xfd,0x3d(%rcx,%rdi,1)
1401a97d6:	3b c3                	cmp    %ebx,%eax
1401a97d8:	0f 95 c0             	setne  %al
1401a97db:	24 01                	and    $0x1,%al
1401a97dd:	02 c0                	add    %al,%al
1401a97df:	08 44 39 3d          	or     %al,0x3d(%rcx,%rdi,1)
1401a97e3:	8b c2                	mov    %edx,%eax
1401a97e5:	48 03 c0             	add    %rax,%rax
1401a97e8:	48 83 c4 38          	add    $0x38,%rsp
1401a97ec:	41 5f                	pop    %r15
1401a97ee:	41 5e                	pop    %r14
1401a97f0:	41 5d                	pop    %r13
1401a97f2:	41 5c                	pop    %r12
1401a97f4:	5f                   	pop    %rdi
1401a97f5:	5e                   	pop    %rsi
1401a97f6:	5d                   	pop    %rbp
1401a97f7:	5b                   	pop    %rbx
1401a97f8:	c3                   	ret
1401a97f9:	cc                   	int3
1401a97fa:	cc                   	int3
1401a97fb:	cc                   	int3
1401a97fc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401a9801:	89 4c 24 08          	mov    %ecx,0x8(%rsp)
1401a9805:	56                   	push   %rsi
1401a9806:	41 54                	push   %r12
1401a9808:	41 55                	push   %r13
1401a980a:	41 56                	push   %r14
1401a980c:	41 57                	push   %r15
1401a980e:	48 83 ec 20          	sub    $0x20,%rsp
1401a9812:	45 8b f8             	mov    %r8d,%r15d
1401a9815:	4c 8b ea             	mov    %rdx,%r13
1401a9818:	48 63 f1             	movslq %ecx,%rsi
1401a981b:	83 fe fe             	cmp    $0xfffffffe,%esi
1401a981e:	75 18                	jne    0x1401a9838
1401a9820:	e8 c7 66 fe ff       	call   0x14018feec
1401a9825:	83 20 00             	andl   $0x0,(%rax)
1401a9828:	e8 df 66 fe ff       	call   0x14018ff0c
1401a982d:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
1401a9833:	e9 c5 00 00 00       	jmp    0x1401a98fd
1401a9838:	85 c9                	test   %ecx,%ecx
1401a983a:	0f 88 a5 00 00 00    	js     0x1401a98e5
1401a9840:	3b 35 ca 42 17 00    	cmp    0x1742ca(%rip),%esi        # 0x14031db10
1401a9846:	0f 83 99 00 00 00    	jae    0x1401a98e5
1401a984c:	4c 8b f6             	mov    %rsi,%r14
1401a984f:	4c 8b e6             	mov    %rsi,%r12
1401a9852:	49 c1 fc 06          	sar    $0x6,%r12
1401a9856:	48 8d 05 b3 3e 17 00 	lea    0x173eb3(%rip),%rax        # 0x14031d710
1401a985d:	41 83 e6 3f          	and    $0x3f,%r14d
1401a9861:	49 c1 e6 06          	shl    $0x6,%r14
1401a9865:	4a 8b 04 e0          	mov    (%rax,%r12,8),%rax
1401a9869:	42 0f b6 4c 30 38    	movzbl 0x38(%rax,%r14,1),%ecx
1401a986f:	83 e1 01             	and    $0x1,%ecx
1401a9872:	74 71                	je     0x1401a98e5
1401a9874:	33 c0                	xor    %eax,%eax
1401a9876:	41 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8d
1401a987d:	0f 96 c0             	setbe  %al
1401a9880:	85 c0                	test   %eax,%eax
1401a9882:	75 15                	jne    0x1401a9899
1401a9884:	e8 63 66 fe ff       	call   0x14018feec
1401a9889:	83 20 00             	andl   $0x0,(%rax)
1401a988c:	e8 7b 66 fe ff       	call   0x14018ff0c
1401a9891:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1401a9897:	eb 5f                	jmp    0x1401a98f8
1401a9899:	8b ce                	mov    %esi,%ecx
1401a989b:	e8 c8 34 00 00       	call   0x1401acd68
1401a98a0:	83 cb ff             	or     $0xffffffff,%ebx
1401a98a3:	48 8d 05 66 3e 17 00 	lea    0x173e66(%rip),%rax        # 0x14031d710
1401a98aa:	4a 8b 04 e0          	mov    (%rax,%r12,8),%rax
1401a98ae:	42 f6 44 30 38 01    	testb  $0x1,0x38(%rax,%r14,1)
1401a98b4:	75 15                	jne    0x1401a98cb
1401a98b6:	e8 51 66 fe ff       	call   0x14018ff0c
1401a98bb:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
1401a98c1:	e8 26 66 fe ff       	call   0x14018feec
1401a98c6:	83 20 00             	andl   $0x0,(%rax)
1401a98c9:	eb 0f                	jmp    0x1401a98da
1401a98cb:	45 8b c7             	mov    %r15d,%r8d
1401a98ce:	49 8b d5             	mov    %r13,%rdx
1401a98d1:	8b ce                	mov    %esi,%ecx
1401a98d3:	e8 3c 00 00 00       	call   0x1401a9914
1401a98d8:	8b d8                	mov    %eax,%ebx
1401a98da:	8b ce                	mov    %esi,%ecx
1401a98dc:	e8 6b 35 00 00       	call   0x1401ace4c
1401a98e1:	8b c3                	mov    %ebx,%eax
1401a98e3:	eb 1b                	jmp    0x1401a9900
1401a98e5:	e8 02 66 fe ff       	call   0x14018feec
1401a98ea:	83 20 00             	andl   $0x0,(%rax)
1401a98ed:	e8 1a 66 fe ff       	call   0x14018ff0c
1401a98f2:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
1401a98f8:	e8 67 1c fe ff       	call   0x14018b564
1401a98fd:	83 c8 ff             	or     $0xffffffff,%eax
1401a9900:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401a9905:	48 83 c4 20          	add    $0x20,%rsp
1401a9909:	41 5f                	pop    %r15
1401a990b:	41 5e                	pop    %r14
1401a990d:	41 5d                	pop    %r13
1401a990f:	41 5c                	pop    %r12
1401a9911:	5e                   	pop    %rsi
1401a9912:	c3                   	ret
1401a9913:	cc                   	int3
1401a9914:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401a9919:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401a991e:	55                   	push   %rbp
1401a991f:	56                   	push   %rsi
1401a9920:	57                   	push   %rdi
1401a9921:	41 54                	push   %r12
1401a9923:	41 55                	push   %r13
1401a9925:	41 56                	push   %r14
1401a9927:	41 57                	push   %r15
1401a9929:	48 83 ec 60          	sub    $0x60,%rsp
1401a992d:	4c 63 e9             	movslq %ecx,%r13
1401a9930:	4c 8b ca             	mov    %rdx,%r9
1401a9933:	45 8b e0             	mov    %r8d,%r12d
1401a9936:	41 83 fd fe          	cmp    $0xfffffffe,%r13d
1401a993a:	75 19                	jne    0x1401a9955
1401a993c:	e8 ab 65 fe ff       	call   0x14018feec
1401a9941:	33 f6                	xor    %esi,%esi
1401a9943:	89 30                	mov    %esi,(%rax)
1401a9945:	e8 c2 65 fe ff       	call   0x14018ff0c
1401a994a:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
1401a9950:	e9 09 04 00 00       	jmp    0x1401a9d5e
1401a9955:	33 f6                	xor    %esi,%esi
1401a9957:	85 c9                	test   %ecx,%ecx
1401a9959:	0f 88 e8 03 00 00    	js     0x1401a9d47
1401a995f:	44 3b 2d aa 41 17 00 	cmp    0x1741aa(%rip),%r13d        # 0x14031db10
1401a9966:	0f 83 db 03 00 00    	jae    0x1401a9d47
1401a996c:	49 8b ed             	mov    %r13,%rbp
1401a996f:	44 8d 46 01          	lea    0x1(%rsi),%r8d
1401a9973:	83 e5 3f             	and    $0x3f,%ebp
1401a9976:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
1401a997b:	49 8b d5             	mov    %r13,%rdx
1401a997e:	48 c1 e5 06          	shl    $0x6,%rbp
1401a9982:	48 c1 fa 06          	sar    $0x6,%rdx
1401a9986:	4c 8d 1d 83 3d 17 00 	lea    0x173d83(%rip),%r11        # 0x14031d710
1401a998d:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1401a9992:	49 8b 04 d3          	mov    (%r11,%rdx,8),%rax
1401a9996:	44 84 44 28 38       	test   %r8b,0x38(%rax,%rbp,1)
1401a999b:	0f 84 a6 03 00 00    	je     0x1401a9d47
1401a99a1:	41 81 fc ff ff ff 7f 	cmp    $0x7fffffff,%r12d
1401a99a8:	76 17                	jbe    0x1401a99c1
1401a99aa:	e8 3d 65 fe ff       	call   0x14018feec
1401a99af:	89 30                	mov    %esi,(%rax)
1401a99b1:	e8 56 65 fe ff       	call   0x14018ff0c
1401a99b6:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1401a99bc:	e9 98 03 00 00       	jmp    0x1401a9d59
1401a99c1:	45 85 e4             	test   %r12d,%r12d
1401a99c4:	0f 84 79 03 00 00    	je     0x1401a9d43
1401a99ca:	f6 44 28 38 02       	testb  $0x2,0x38(%rax,%rbp,1)
1401a99cf:	0f 85 6e 03 00 00    	jne    0x1401a9d43
1401a99d5:	4d 85 c9             	test   %r9,%r9
1401a99d8:	74 d0                	je     0x1401a99aa
1401a99da:	48 8b 4c 28 28       	mov    0x28(%rax,%rbp,1),%rcx
1401a99df:	48 8b de             	mov    %rsi,%rbx
1401a99e2:	44 0f be 54 28 39    	movsbl 0x39(%rax,%rbp,1),%r10d
1401a99e8:	bf 04 00 00 00       	mov    $0x4,%edi
1401a99ed:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401a99f2:	41 8b ca             	mov    %r10d,%ecx
1401a99f5:	44 88 94 24 a0 00 00 	mov    %r10b,0xa0(%rsp)
1401a99fc:	00
1401a99fd:	41 2b c8             	sub    %r8d,%ecx
1401a9a00:	74 1a                	je     0x1401a9a1c
1401a9a02:	41 2b c8             	sub    %r8d,%ecx
1401a9a05:	75 0a                	jne    0x1401a9a11
1401a9a07:	41 8b c4             	mov    %r12d,%eax
1401a9a0a:	f7 d0                	not    %eax
1401a9a0c:	41 84 c0             	test   %al,%r8b
1401a9a0f:	74 15                	je     0x1401a9a26
1401a9a11:	45 8b f4             	mov    %r12d,%r14d
1401a9a14:	4d 8b f9             	mov    %r9,%r15
1401a9a17:	e9 a0 00 00 00       	jmp    0x1401a9abc
1401a9a1c:	41 8b c4             	mov    %r12d,%eax
1401a9a1f:	f7 d0                	not    %eax
1401a9a21:	41 84 c0             	test   %al,%r8b
1401a9a24:	75 1c                	jne    0x1401a9a42
1401a9a26:	e8 c1 64 fe ff       	call   0x14018feec
1401a9a2b:	89 30                	mov    %esi,(%rax)
1401a9a2d:	e8 da 64 fe ff       	call   0x14018ff0c
1401a9a32:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1401a9a38:	e8 27 1b fe ff       	call   0x14018b564
1401a9a3d:	e9 86 01 00 00       	jmp    0x1401a9bc8
1401a9a42:	45 8b f4             	mov    %r12d,%r14d
1401a9a45:	41 d1 ee             	shr    $1,%r14d
1401a9a48:	44 3b f7             	cmp    %edi,%r14d
1401a9a4b:	44 0f 42 f7          	cmovb  %edi,%r14d
1401a9a4f:	41 8b ce             	mov    %r14d,%ecx
1401a9a52:	e8 35 e8 ff ff       	call   0x1401a828c
1401a9a57:	33 c9                	xor    %ecx,%ecx
1401a9a59:	48 8b d8             	mov    %rax,%rbx
1401a9a5c:	e8 5b cf ff ff       	call   0x1401a69bc
1401a9a61:	33 c9                	xor    %ecx,%ecx
1401a9a63:	e8 54 cf ff ff       	call   0x1401a69bc
1401a9a68:	4c 8b fb             	mov    %rbx,%r15
1401a9a6b:	48 85 db             	test   %rbx,%rbx
1401a9a6e:	75 1b                	jne    0x1401a9a8b
1401a9a70:	e8 97 64 fe ff       	call   0x14018ff0c
1401a9a75:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
1401a9a7b:	e8 6c 64 fe ff       	call   0x14018feec
1401a9a80:	c7 00 08 00 00 00    	movl   $0x8,(%rax)
1401a9a86:	e9 3d 01 00 00       	jmp    0x1401a9bc8
1401a9a8b:	33 d2                	xor    %edx,%edx
1401a9a8d:	41 8b cd             	mov    %r13d,%ecx
1401a9a90:	44 8d 42 01          	lea    0x1(%rdx),%r8d
1401a9a94:	e8 77 04 00 00       	call   0x1401a9f10
1401a9a99:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401a9a9e:	4c 8d 1d 6b 3c 17 00 	lea    0x173c6b(%rip),%r11        # 0x14031d710
1401a9aa5:	44 8a 94 24 a0 00 00 	mov    0xa0(%rsp),%r10b
1401a9aac:	00
1401a9aad:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a9ab3:	49 8b 0c d3          	mov    (%r11,%rdx,8),%rcx
1401a9ab7:	48 89 44 29 30       	mov    %rax,0x30(%rcx,%rbp,1)
1401a9abc:	49 8b 04 d3          	mov    (%r11,%rdx,8),%rax
1401a9ac0:	8b fe                	mov    %esi,%edi
1401a9ac2:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
1401a9ac7:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
1401a9acd:	f6 44 28 38 48       	testb  $0x48,0x38(%rax,%rbp,1)
1401a9ad2:	74 7d                	je     0x1401a9b51