1400e57f5:	41 5d                	pop    %r13
1400e57f7:	c3                   	ret
1400e57f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e57ff:	00
1400e5800:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400e5805:	e8 66 38 00 00       	call   0x1400e9070
1400e580a:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1400e580f:	0f b6 0a             	movzbl (%rdx),%ecx
1400e5812:	84 c9                	test   %cl,%cl
1400e5814:	0f 84 88 fe ff ff    	je     0x1400e56a2
1400e581a:	48 89 d5             	mov    %rdx,%rbp
1400e581d:	eb 1a                	jmp    0x1400e5839
1400e581f:	90                   	nop
1400e5820:	48 89 d0             	mov    %rdx,%rax
1400e5823:	80 f9 5c             	cmp    $0x5c,%cl
1400e5826:	74 16                	je     0x1400e583e
1400e5828:	48 8d 50 01          	lea    0x1(%rax),%rdx
1400e582c:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400e5831:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
1400e5835:	84 c9                	test   %cl,%cl
1400e5837:	74 57                	je     0x1400e5890
1400e5839:	80 f9 2f             	cmp    $0x2f,%cl
1400e583c:	75 e2                	jne    0x1400e5820
1400e583e:	48 83 c2 01          	add    $0x1,%rdx
1400e5842:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e5849:	00 00 00 00
1400e584d:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e5854:	00 00 00 00
1400e5858:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e585f:	00
1400e5860:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400e5865:	44 0f be 02          	movsbl (%rdx),%r8d
1400e5869:	48 89 d0             	mov    %rdx,%rax
1400e586c:	48 8d 52 01          	lea    0x1(%rdx),%rdx
1400e5870:	41 80 f8 2f          	cmp    $0x2f,%r8b
1400e5874:	74 ea                	je     0x1400e5860
1400e5876:	41 83 f8 5c          	cmp    $0x5c,%r8d
1400e587a:	74 e4                	je     0x1400e5860
1400e587c:	45 84 c0             	test   %r8b,%r8b
1400e587f:	74 0f                	je     0x1400e5890
1400e5881:	48 89 c5             	mov    %rax,%rbp
1400e5884:	eb a2                	jmp    0x1400e5828
1400e5886:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400e588d:	00 00 00
1400e5890:	8b 05 3e a3 10 00    	mov    0x10a33e(%rip),%eax        # 0x1401efbd4
1400e5896:	83 f8 01             	cmp    $0x1,%eax
1400e5899:	0f 84 01 01 00 00    	je     0x1400e59a0
1400e589f:	83 f8 02             	cmp    $0x2,%eax
1400e58a2:	0f 85 29 01 00 00    	jne    0x1400e59d1
1400e58a8:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400e58ae:	48 89 ea             	mov    %rbp,%rdx
1400e58b1:	48 8d 0d 33 d6 12 00 	lea    0x12d633(%rip),%rcx        # 0x140212eeb
1400e58b8:	ff 15 02 9c 1c 00    	call   *0x1c9c02(%rip)        # 0x1402af4c0
1400e58be:	85 c0                	test   %eax,%eax
1400e58c0:	0f 85 dc fd ff ff    	jne    0x1400e56a2
1400e58c6:	0f b6 45 04          	movzbl 0x4(%rbp),%eax
1400e58ca:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1400e58d0:	84 c0                	test   %al,%al
1400e58d2:	0f 84 cd fd ff ff    	je     0x1400e56a5
1400e58d8:	3c 2f                	cmp    $0x2f,%al
1400e58da:	41 0f 94 c5          	sete   %r13b
1400e58de:	3c 5c                	cmp    $0x5c,%al
1400e58e0:	0f 94 c0             	sete   %al
1400e58e3:	41 09 c5             	or     %eax,%r13d
1400e58e6:	45 0f b6 ed          	movzbl %r13b,%r13d
1400e58ea:	e9 b6 fd ff ff       	jmp    0x1400e56a5
1400e58ef:	90                   	nop
1400e58f0:	4c 89 e2             	mov    %r12,%rdx
1400e58f3:	48 89 e9             	mov    %rbp,%rcx
1400e58f6:	ff 15 3c 9c 1c 00    	call   *0x1c9c3c(%rip)        # 0x1402af538
1400e58fc:	48 89 c6             	mov    %rax,%rsi
1400e58ff:	48 85 c0             	test   %rax,%rax
1400e5902:	0f 85 cc fe ff ff    	jne    0x1400e57d4
1400e5908:	ff 15 02 98 1c 00    	call   *0x1c9802(%rip)        # 0x1402af110
1400e590e:	83 f8 7b             	cmp    $0x7b,%eax
1400e5911:	0f 85 bb fe ff ff    	jne    0x1400e57d2
1400e5917:	ff 15 03 9b 1c 00    	call   *0x1c9b03(%rip)        # 0x1402af420
1400e591d:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
1400e5923:	e9 aa fe ff ff       	jmp    0x1400e57d2
1400e5928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e592f:	00
1400e5930:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1400e5935:	48 8d 15 1c d9 12 00 	lea    0x12d91c(%rip),%rdx        # 0x140213258
1400e593c:	48 89 e9             	mov    %rbp,%rcx
1400e593f:	e8 cc 45 10 00       	call   0x1401e9f10
1400e5944:	e9 d4 fd ff ff       	jmp    0x1400e571d
1400e5949:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e5950:	bb 02 00 00 00       	mov    $0x2,%ebx
1400e5955:	48 85 f6             	test   %rsi,%rsi
1400e5958:	74 19                	je     0x1400e5973
1400e595a:	ba 77 00 00 00       	mov    $0x77,%edx
1400e595f:	48 89 f1             	mov    %rsi,%rcx
1400e5962:	e8 09 45 10 00       	call   0x1401e9e70
1400e5967:	48 83 f8 01          	cmp    $0x1,%rax
1400e596b:	19 db                	sbb    %ebx,%ebx
1400e596d:	83 e3 ec             	and    $0xffffffec,%ebx
1400e5970:	83 c3 16             	add    $0x16,%ebx
1400e5973:	ff 15 a7 9a 1c 00    	call   *0x1c9aa7(%rip)        # 0x1402af420
1400e5979:	89 18                	mov    %ebx,(%rax)
1400e597b:	e9 52 fe ff ff       	jmp    0x1400e57d2
1400e5980:	31 d2                	xor    %edx,%edx
1400e5982:	48 89 d9             	mov    %rbx,%rcx
1400e5985:	e8 26 ec ff ff       	call   0x1400e45b0
1400e598a:	85 c0                	test   %eax,%eax
1400e598c:	0f 85 f4 fd ff ff    	jne    0x1400e5786
1400e5992:	e9 dd fd ff ff       	jmp    0x1400e5774
1400e5997:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e599e:	00 00
1400e59a0:	45 31 ed             	xor    %r13d,%r13d
1400e59a3:	80 7d 00 2e          	cmpb   $0x2e,0x0(%rbp)
1400e59a7:	41 0f 94 c5          	sete   %r13b
1400e59ab:	e9 f5 fc ff ff       	jmp    0x1400e56a5
1400e59b0:	ff d3                	call   *%rbx
1400e59b2:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e59b8:	e9 15 fe ff ff       	jmp    0x1400e57d2
1400e59bd:	48 89 da             	mov    %rbx,%rdx
1400e59c0:	48 8d 0d 99 d8 12 00 	lea    0x12d899(%rip),%rcx        # 0x140213260
1400e59c7:	e8 64 dc fd ff       	call   0x1400c3630
1400e59cc:	e9 01 fe ff ff       	jmp    0x1400e57d2
1400e59d1:	e8 4a 82 ff ff       	call   0x1400ddc20
1400e59d6:	e8 95 ee 0f 00       	call   0x1401e4870
1400e59db:	90                   	nop
1400e59dc:	0f 1f 40 00          	nopl   0x0(%rax)
1400e59e0:	41 57                	push   %r15
1400e59e2:	b8 48 20 00 00       	mov    $0x2048,%eax
1400e59e7:	41 56                	push   %r14
1400e59e9:	41 55                	push   %r13
1400e59eb:	41 54                	push   %r12
1400e59ed:	55                   	push   %rbp
1400e59ee:	57                   	push   %rdi
1400e59ef:	56                   	push   %rsi
1400e59f0:	53                   	push   %rbx
1400e59f1:	e8 6a ea 0f 00       	call   0x1401e4460
1400e59f6:	48 29 c4             	sub    %rax,%rsp
1400e59f9:	4c 8b 2d f0 30 15 00 	mov    0x1530f0(%rip),%r13        # 0x140238af0
1400e5a00:	4c 89 84 24 a0 20 00 	mov    %r8,0x20a0(%rsp)
1400e5a07:	00
1400e5a08:	89 d3                	mov    %edx,%ebx
1400e5a0a:	48 89 ce             	mov    %rcx,%rsi
1400e5a0d:	44 89 c7             	mov    %r8d,%edi
1400e5a10:	4c 89 8c 24 a8 20 00 	mov    %r9,0x20a8(%rsp)
1400e5a17:	00
1400e5a18:	48 8d 84 24 a0 20 00 	lea    0x20a0(%rsp),%rax
1400e5a1f:	00
1400e5a20:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e5a25:	49 8b 6d 00          	mov    0x0(%r13),%rbp
1400e5a29:	48 89 ac 24 38 20 00 	mov    %rbp,0x2038(%rsp)
1400e5a30:	00
1400e5a31:	89 d5                	mov    %edx,%ebp
1400e5a33:	31 d2                	xor    %edx,%edx
1400e5a35:	81 e5 00 05 00 00    	and    $0x500,%ebp
1400e5a3b:	81 fd 00 05 00 00    	cmp    $0x500,%ebp
1400e5a41:	0f 95 c2             	setne  %dl
1400e5a44:	e8 c7 bb ff ff       	call   0x1400e1610
1400e5a49:	85 c0                	test   %eax,%eax
1400e5a4b:	0f 84 6a 04 00 00    	je     0x1400e5ebb
1400e5a51:	8b 05 c9 a0 10 00    	mov    0x10a0c9(%rip),%eax        # 0x1401efb20
1400e5a57:	85 c0                	test   %eax,%eax
1400e5a59:	0f 88 11 01 00 00    	js     0x1400e5b70
1400e5a5f:	85 c0                	test   %eax,%eax
1400e5a61:	0f 85 23 01 00 00    	jne    0x1400e5b8a
1400e5a67:	f7 c3 7c ff ff ff    	test   $0xffffff7c,%ebx
1400e5a6d:	48 8d 2d ec 91 ff ff 	lea    -0x6e14(%rip),%rbp        # 0x1400dec60
1400e5a74:	48 0f 45 2d dc 9a 1c 	cmovne 0x1c9adc(%rip),%rbp        # 0x1402af558
1400e5a7b:	00
1400e5a7c:	48 85 f6             	test   %rsi,%rsi
1400e5a7f:	74 17                	je     0x1400e5a98
1400e5a81:	48 8d 15 26 d7 12 00 	lea    0x12d726(%rip),%rdx        # 0x1402131ae
1400e5a88:	48 89 f1             	mov    %rsi,%rcx
1400e5a8b:	e8 e8 43 10 00       	call   0x1401e9e78
1400e5a90:	85 c0                	test   %eax,%eax
1400e5a92:	0f 84 70 01 00 00    	je     0x1400e5c08
1400e5a98:	e8 53 94 ff ff       	call   0x1400deef0
1400e5a9d:	4c 8d 64 24 30       	lea    0x30(%rsp),%r12
1400e5aa2:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e5aa8:	48 89 f2             	mov    %rsi,%rdx
1400e5aab:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e5ab1:	4c 89 e1             	mov    %r12,%rcx
1400e5ab4:	41 89 c6             	mov    %eax,%r14d
1400e5ab7:	e8 a4 a9 ff ff       	call   0x1400e0460
1400e5abc:	85 c0                	test   %eax,%eax
1400e5abe:	0f 88 8c 00 00 00    	js     0x1400e5b50
1400e5ac4:	45 89 f1             	mov    %r14d,%r9d
1400e5ac7:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e5acd:	89 c2                	mov    %eax,%edx
1400e5acf:	4c 89 e1             	mov    %r12,%rcx
1400e5ad2:	e8 59 bf ff ff       	call   0x1400e1a30
1400e5ad7:	85 c0                	test   %eax,%eax
1400e5ad9:	0f 88 83 00 00 00    	js     0x1400e5b62
1400e5adf:	41 89 f8             	mov    %edi,%r8d
1400e5ae2:	89 da                	mov    %ebx,%edx
1400e5ae4:	4c 89 e1             	mov    %r12,%rcx
1400e5ae7:	ff d5                	call   *%rbp
1400e5ae9:	41 89 c6             	mov    %eax,%r14d
1400e5aec:	f6 c7 01             	test   $0x1,%bh
1400e5aef:	0f 84 c3 00 00 00    	je     0x1400e5bb8
1400e5af5:	85 c0                	test   %eax,%eax
1400e5af7:	0f 89 2b 01 00 00    	jns    0x1400e5c28
1400e5afd:	f6 c3 03             	test   $0x3,%bl
1400e5b00:	0f 85 1a 02 00 00    	jne    0x1400e5d20
1400e5b06:	8b 05 c8 a0 10 00    	mov    0x10a0c8(%rip),%eax        # 0x1401efbd4
1400e5b0c:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400e5b11:	85 c0                	test   %eax,%eax
1400e5b13:	0f 85 47 01 00 00    	jne    0x1400e5c60
1400e5b19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e5b20:	48 8b 84 24 38 20 00 	mov    0x2038(%rsp),%rax
1400e5b27:	00
1400e5b28:	49 2b 45 00          	sub    0x0(%r13),%rax
1400e5b2c:	0f 85 a9 03 00 00    	jne    0x1400e5edb
1400e5b32:	44 89 f0             	mov    %r14d,%eax
1400e5b35:	48 81 c4 48 20 00 00 	add    $0x2048,%rsp
1400e5b3c:	5b                   	pop    %rbx
1400e5b3d:	5e                   	pop    %rsi
1400e5b3e:	5f                   	pop    %rdi
1400e5b3f:	5d                   	pop    %rbp
1400e5b40:	41 5c                	pop    %r12
1400e5b42:	41 5d                	pop    %r13
1400e5b44:	41 5e                	pop    %r14
1400e5b46:	41 5f                	pop    %r15
1400e5b48:	c3                   	ret
1400e5b49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e5b50:	48 8b 1d c9 98 1c 00 	mov    0x1c98c9(%rip),%rbx        # 0x1402af420
1400e5b57:	ff d3                	call   *%rbx
1400e5b59:	83 38 22             	cmpl   $0x22,(%rax)
1400e5b5c:	0f 84 0e 03 00 00    	je     0x1400e5e70
1400e5b62:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
1400e5b68:	eb b6                	jmp    0x1400e5b20
1400e5b6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400e5b70:	48 8b 05 89 38 15 00 	mov    0x153889(%rip),%rax        # 0x140239400
1400e5b77:	48 8b 08             	mov    (%rax),%rcx
1400e5b7a:	48 85 c9             	test   %rcx,%rcx
1400e5b7d:	74 0b                	je     0x1400e5b8a
1400e5b7f:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400e5b84:	0f 85 66 01 00 00    	jne    0x1400e5cf0
1400e5b8a:	f6 c3 08             	test   $0x8,%bl
1400e5b8d:	0f 84 d4 fe ff ff    	je     0x1400e5a67
1400e5b93:	0f be 06             	movsbl (%rsi),%eax
1400e5b96:	83 f8 2f             	cmp    $0x2f,%eax
1400e5b99:	0f 84 49 02 00 00    	je     0x1400e5de8
1400e5b9f:	83 f8 5c             	cmp    $0x5c,%eax
1400e5ba2:	0f 84 40 02 00 00    	je     0x1400e5de8
1400e5ba8:	48 8d 2d 71 92 ff ff 	lea    -0x6d8f(%rip),%rbp        # 0x1400dee20
1400e5baf:	e9 cd fe ff ff       	jmp    0x1400e5a81
1400e5bb4:	0f 1f 40 00          	nopl   0x0(%rax)
1400e5bb8:	85 c0                	test   %eax,%eax
1400e5bba:	0f 89 60 ff ff ff    	jns    0x1400e5b20
1400e5bc0:	83 e3 03             	and    $0x3,%ebx
1400e5bc3:	0f 84 57 ff ff ff    	je     0x1400e5b20
1400e5bc9:	48 8b 1d 50 98 1c 00 	mov    0x1c9850(%rip),%rbx        # 0x1402af420
1400e5bd0:	ff d3                	call   *%rbx
1400e5bd2:	83 38 0d             	cmpl   $0xd,(%rax)
1400e5bd5:	0f 85 45 ff ff ff    	jne    0x1400e5b20
1400e5bdb:	4c 89 e1             	mov    %r12,%rcx
1400e5bde:	ff 15 dc 94 1c 00    	call   *0x1c94dc(%rip)        # 0x1402af0c0
1400e5be4:	83 f8 ff             	cmp    $0xffffffff,%eax
1400e5be7:	0f 84 33 ff ff ff    	je     0x1400e5b20
1400e5bed:	a8 10                	test   $0x10,%al
1400e5bef:	0f 84 2b ff ff ff    	je     0x1400e5b20
1400e5bf5:	ff d3                	call   *%rbx
1400e5bf7:	c7 00 15 00 00 00    	movl   $0x15,(%rax)
1400e5bfd:	e9 1e ff ff ff       	jmp    0x1400e5b20
1400e5c02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400e5c08:	4c 8d 64 24 30       	lea    0x30(%rsp),%r12
1400e5c0d:	48 8d 15 44 d6 12 00 	lea    0x12d644(%rip),%rdx        # 0x140213258
1400e5c14:	4c 89 e1             	mov    %r12,%rcx
1400e5c17:	e8 f4 42 10 00       	call   0x1401e9f10
1400e5c1c:	e9 be fe ff ff       	jmp    0x1400e5adf
1400e5c21:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e5c28:	e8 73 56 00 00       	call   0x1400eb2a0
1400e5c2d:	85 c0                	test   %eax,%eax
1400e5c2f:	0f 84 d1 fe ff ff    	je     0x1400e5b06
1400e5c35:	44 89 f1             	mov    %r14d,%ecx
1400e5c38:	ff 15 12 98 1c 00    	call   *0x1c9812(%rip)        # 0x1402af450
1400e5c3e:	89 fa                	mov    %edi,%edx
1400e5c40:	81 e2 ff 01 00 00    	and    $0x1ff,%edx
1400e5c46:	48 89 c1             	mov    %rax,%rcx
1400e5c49:	80 ce 80             	or     $0x80,%dh
1400e5c4c:	e8 df 57 00 00       	call   0x1400eb430
1400e5c51:	e9 b0 fe ff ff       	jmp    0x1400e5b06
1400e5c56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400e5c5d:	00 00 00
1400e5c60:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400e5c65:	e8 06 34 00 00       	call   0x1400e9070
1400e5c6a:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400e5c6f:	0f b6 0a             	movzbl (%rdx),%ecx
1400e5c72:	84 c9                	test   %cl,%cl
1400e5c74:	0f 84 a6 fe ff ff    	je     0x1400e5b20
1400e5c7a:	49 89 d7             	mov    %rdx,%r15
1400e5c7d:	eb 1e                	jmp    0x1400e5c9d
1400e5c7f:	90                   	nop
1400e5c80:	48 89 d0             	mov    %rdx,%rax
1400e5c83:	80 f9 5c             	cmp    $0x5c,%cl
1400e5c86:	74 1a                	je     0x1400e5ca2
1400e5c88:	48 8d 50 01          	lea    0x1(%rax),%rdx
1400e5c8c:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400e5c91:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
1400e5c95:	84 c9                	test   %cl,%cl
1400e5c97:	0f 84 c3 00 00 00    	je     0x1400e5d60
1400e5c9d:	80 f9 2f             	cmp    $0x2f,%cl
1400e5ca0:	75 de                	jne    0x1400e5c80
1400e5ca2:	48 83 c2 01          	add    $0x1,%rdx
1400e5ca6:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e5cad:	00 00 00 00
1400e5cb1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e5cb8:	00 00 00 00
1400e5cbc:	0f 1f 40 00          	nopl   0x0(%rax)
1400e5cc0:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400e5cc5:	44 0f be 02          	movsbl (%rdx),%r8d
1400e5cc9:	48 89 d0             	mov    %rdx,%rax
1400e5ccc:	48 8d 52 01          	lea    0x1(%rdx),%rdx
1400e5cd0:	41 80 f8 2f          	cmp    $0x2f,%r8b
1400e5cd4:	74 ea                	je     0x1400e5cc0
1400e5cd6:	41 83 f8 5c          	cmp    $0x5c,%r8d
1400e5cda:	74 e4                	je     0x1400e5cc0
1400e5cdc:	45 84 c0             	test   %r8b,%r8b
1400e5cdf:	74 7f                	je     0x1400e5d60
1400e5ce1:	49 89 c7             	mov    %rax,%r15
1400e5ce4:	eb a2                	jmp    0x1400e5c88
1400e5ce6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400e5ced:	00 00 00
1400e5cf0:	4c 8d 05 29 9e 10 00 	lea    0x109e29(%rip),%r8        # 0x1401efb20
1400e5cf7:	48 8d 15 99 d5 12 00 	lea    0x12d599(%rip),%rdx        # 0x140213297
1400e5cfe:	e8 bd f4 f2 ff       	call   0x1400151c0
1400e5d03:	85 c0                	test   %eax,%eax
1400e5d05:	0f 85 55 01 00 00    	jne    0x1400e5e60
1400e5d0b:	8b 05 0f 9e 10 00    	mov    0x109e0f(%rip),%eax        # 0x1401efb20
1400e5d11:	e9 49 fd ff ff       	jmp    0x1400e5a5f
1400e5d16:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400e5d1d:	00 00 00
1400e5d20:	4c 8b 3d f9 96 1c 00 	mov    0x1c96f9(%rip),%r15        # 0x1402af420
1400e5d27:	41 ff d7             	call   *%r15
1400e5d2a:	83 38 0d             	cmpl   $0xd,(%rax)
1400e5d2d:	0f 85 d3 fd ff ff    	jne    0x1400e5b06
1400e5d33:	4c 89 e1             	mov    %r12,%rcx
1400e5d36:	ff 15 84 93 1c 00    	call   *0x1c9384(%rip)        # 0x1402af0c0
1400e5d3c:	83 f8 ff             	cmp    $0xffffffff,%eax
1400e5d3f:	0f 84 c1 fd ff ff    	je     0x1400e5b06
1400e5d45:	a8 10                	test   $0x10,%al
1400e5d47:	0f 84 b9 fd ff ff    	je     0x1400e5b06
1400e5d4d:	41 ff d7             	call   *%r15
1400e5d50:	c7 00 15 00 00 00    	movl   $0x15,(%rax)
1400e5d56:	e9 ab fd ff ff       	jmp    0x1400e5b06
1400e5d5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e5d60:	8b 05 6e 9e 10 00    	mov    0x109e6e(%rip),%eax        # 0x1401efbd4
1400e5d66:	83 f8 01             	cmp    $0x1,%eax
1400e5d69:	0f 84 3d 01 00 00    	je     0x1400e5eac
1400e5d6f:	83 f8 02             	cmp    $0x2,%eax
1400e5d72:	0f 85 68 01 00 00    	jne    0x1400e5ee0
1400e5d78:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400e5d7e:	4c 89 fa             	mov    %r15,%rdx