1400b57fe:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400b5803:	48 83 fa 0f          	cmp    $0xf,%rdx
1400b5807:	76 35                	jbe    0x1400b583e
1400b5809:	48 ff c2             	inc    %rdx
1400b580c:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b5811:	48 8b c1             	mov    %rcx,%rax
1400b5814:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b581b:	72 1c                	jb     0x1400b5839
1400b581d:	48 83 c2 27          	add    $0x27,%rdx
1400b5821:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b5825:	48 2b c1             	sub    %rcx,%rax
1400b5828:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b582c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b5830:	76 07                	jbe    0x1400b5839
1400b5832:	ff 15 c0 47 27 00    	call   *0x2747c0(%rip)        # 0x140329ff8
1400b5838:	cc                   	int3
1400b5839:	e8 46 4a 24 00       	call   0x1402fa284
1400b583e:	0f b6 47 30          	movzbl 0x30(%rdi),%eax
1400b5842:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400b5847:	48 33 cc             	xor    %rsp,%rcx
1400b584a:	e8 f1 4d 24 00       	call   0x1402fa640
1400b584f:	48 83 c4 50          	add    $0x50,%rsp
1400b5853:	5f                   	pop    %rdi
1400b5854:	5e                   	pop    %rsi
1400b5855:	5b                   	pop    %rbx
1400b5856:	c3                   	ret
1400b5857:	cc                   	int3
1400b5858:	cc                   	int3
1400b5859:	cc                   	int3
1400b585a:	cc                   	int3
1400b585b:	cc                   	int3
1400b585c:	cc                   	int3
1400b585d:	cc                   	int3
1400b585e:	cc                   	int3
1400b585f:	cc                   	int3
1400b5860:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400b5865:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400b586a:	57                   	push   %rdi
1400b586b:	48 83 ec 50          	sub    $0x50,%rsp
1400b586f:	48 8b 05 0a 29 35 00 	mov    0x35290a(%rip),%rax        # 0x140408180
1400b5876:	48 33 c4             	xor    %rsp,%rax
1400b5879:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400b587e:	48 8b f9             	mov    %rcx,%rdi
1400b5881:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400b5885:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400b5889:	48 83 e8 02          	sub    $0x2,%rax
1400b588d:	48 3b c8             	cmp    %rax,%rcx
1400b5890:	77 18                	ja     0x1400b58aa
1400b5892:	48 8b 07             	mov    (%rdi),%rax
1400b5895:	0f b7 0c 01          	movzwl (%rcx,%rax,1),%ecx
1400b5899:	66 c1 c9 08          	ror    $0x8,%cx
1400b589d:	66 89 0a             	mov    %cx,(%rdx)
1400b58a0:	48 83 47 10 02       	addq   $0x2,0x10(%rdi)
1400b58a5:	e9 a1 00 00 00       	jmp    0x1400b594b
1400b58aa:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400b58ae:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400b58b3:	48 8d 15 06 5f 27 00 	lea    0x275f06(%rip),%rdx        # 0x14032b7c0
1400b58ba:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400b58bf:	e8 cc 42 fd ff       	call   0x140089b90
1400b58c4:	48 8b f0             	mov    %rax,%rsi
1400b58c7:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b58cb:	e8 30 b8 fe ff       	call   0x1400a1100
1400b58d0:	c6 47 30 00          	movb   $0x0,0x30(%rdi)
1400b58d4:	48 8d 15 3d 5a 27 00 	lea    0x275a3d(%rip),%rdx        # 0x14032b318
1400b58db:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b58df:	e8 8c 60 fe ff       	call   0x14009b970
1400b58e4:	48 8b d8             	mov    %rax,%rbx
1400b58e7:	48 8b c8             	mov    %rax,%rcx
1400b58ea:	e8 11 b8 fe ff       	call   0x1400a1100
1400b58ef:	c6 43 10 05          	movb   $0x5,0x10(%rbx)
1400b58f3:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1400b58f8:	76 03                	jbe    0x1400b58fd
1400b58fa:	48 8b 36             	mov    (%rsi),%rsi
1400b58fd:	48 8b d6             	mov    %rsi,%rdx
1400b5900:	48 8b cb             	mov    %rbx,%rcx
1400b5903:	e8 08 80 fe ff       	call   0x14009d910
1400b5908:	48 89 03             	mov    %rax,(%rbx)
1400b590b:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400b5910:	48 83 fa 0f          	cmp    $0xf,%rdx
1400b5914:	76 35                	jbe    0x1400b594b
1400b5916:	48 ff c2             	inc    %rdx
1400b5919:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b591e:	48 8b c1             	mov    %rcx,%rax
1400b5921:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b5928:	72 1c                	jb     0x1400b5946
1400b592a:	48 83 c2 27          	add    $0x27,%rdx
1400b592e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b5932:	48 2b c1             	sub    %rcx,%rax
1400b5935:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b5939:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b593d:	76 07                	jbe    0x1400b5946
1400b593f:	ff 15 b3 46 27 00    	call   *0x2746b3(%rip)        # 0x140329ff8
1400b5945:	cc                   	int3
1400b5946:	e8 39 49 24 00       	call   0x1402fa284
1400b594b:	0f b6 47 30          	movzbl 0x30(%rdi),%eax
1400b594f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400b5954:	48 33 cc             	xor    %rsp,%rcx
1400b5957:	e8 e4 4c 24 00       	call   0x1402fa640
1400b595c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400b5961:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1400b5966:	48 83 c4 50          	add    $0x50,%rsp
1400b596a:	5f                   	pop    %rdi
1400b596b:	c3                   	ret
1400b596c:	cc                   	int3
1400b596d:	cc                   	int3
1400b596e:	cc                   	int3
1400b596f:	cc                   	int3
1400b5970:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400b5975:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400b597a:	57                   	push   %rdi
1400b597b:	48 83 ec 50          	sub    $0x50,%rsp
1400b597f:	48 8b 05 fa 27 35 00 	mov    0x3527fa(%rip),%rax        # 0x140408180
1400b5986:	48 33 c4             	xor    %rsp,%rax
1400b5989:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400b598e:	48 8b f9             	mov    %rcx,%rdi
1400b5991:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400b5995:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400b5999:	48 83 e8 04          	sub    $0x4,%rax
1400b599d:	48 3b c8             	cmp    %rax,%rcx
1400b59a0:	77 14                	ja     0x1400b59b6
1400b59a2:	48 8b 07             	mov    (%rdi),%rax
1400b59a5:	8b 0c 01             	mov    (%rcx,%rax,1),%ecx
1400b59a8:	0f c9                	bswap  %ecx
1400b59aa:	89 0a                	mov    %ecx,(%rdx)
1400b59ac:	48 83 47 10 04       	addq   $0x4,0x10(%rdi)
1400b59b1:	e9 a1 00 00 00       	jmp    0x1400b5a57
1400b59b6:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400b59ba:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400b59bf:	48 8d 15 4a 5e 27 00 	lea    0x275e4a(%rip),%rdx        # 0x14032b810
1400b59c6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400b59cb:	e8 c0 41 fd ff       	call   0x140089b90
1400b59d0:	48 8b f0             	mov    %rax,%rsi
1400b59d3:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b59d7:	e8 24 b7 fe ff       	call   0x1400a1100
1400b59dc:	c6 47 30 00          	movb   $0x0,0x30(%rdi)
1400b59e0:	48 8d 15 31 59 27 00 	lea    0x275931(%rip),%rdx        # 0x14032b318
1400b59e7:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b59eb:	e8 80 5f fe ff       	call   0x14009b970
1400b59f0:	48 8b d8             	mov    %rax,%rbx
1400b59f3:	48 8b c8             	mov    %rax,%rcx
1400b59f6:	e8 05 b7 fe ff       	call   0x1400a1100
1400b59fb:	c6 43 10 05          	movb   $0x5,0x10(%rbx)
1400b59ff:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1400b5a04:	76 03                	jbe    0x1400b5a09
1400b5a06:	48 8b 36             	mov    (%rsi),%rsi
1400b5a09:	48 8b d6             	mov    %rsi,%rdx
1400b5a0c:	48 8b cb             	mov    %rbx,%rcx
1400b5a0f:	e8 fc 7e fe ff       	call   0x14009d910
1400b5a14:	48 89 03             	mov    %rax,(%rbx)
1400b5a17:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400b5a1c:	48 83 fa 0f          	cmp    $0xf,%rdx
1400b5a20:	76 35                	jbe    0x1400b5a57
1400b5a22:	48 ff c2             	inc    %rdx
1400b5a25:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b5a2a:	48 8b c1             	mov    %rcx,%rax
1400b5a2d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b5a34:	72 1c                	jb     0x1400b5a52
1400b5a36:	48 83 c2 27          	add    $0x27,%rdx
1400b5a3a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b5a3e:	48 2b c1             	sub    %rcx,%rax
1400b5a41:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b5a45:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b5a49:	76 07                	jbe    0x1400b5a52
1400b5a4b:	ff 15 a7 45 27 00    	call   *0x2745a7(%rip)        # 0x140329ff8
1400b5a51:	cc                   	int3
1400b5a52:	e8 2d 48 24 00       	call   0x1402fa284
1400b5a57:	0f b6 47 30          	movzbl 0x30(%rdi),%eax
1400b5a5b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400b5a60:	48 33 cc             	xor    %rsp,%rcx
1400b5a63:	e8 d8 4b 24 00       	call   0x1402fa640
1400b5a68:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400b5a6d:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1400b5a72:	48 83 c4 50          	add    $0x50,%rsp
1400b5a76:	5f                   	pop    %rdi
1400b5a77:	c3                   	ret
1400b5a78:	cc                   	int3
1400b5a79:	cc                   	int3
1400b5a7a:	cc                   	int3
1400b5a7b:	cc                   	int3
1400b5a7c:	cc                   	int3
1400b5a7d:	cc                   	int3
1400b5a7e:	cc                   	int3
1400b5a7f:	cc                   	int3
1400b5a80:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400b5a85:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400b5a8a:	57                   	push   %rdi
1400b5a8b:	48 83 ec 50          	sub    $0x50,%rsp
1400b5a8f:	48 8b 05 ea 26 35 00 	mov    0x3526ea(%rip),%rax        # 0x140408180
1400b5a96:	48 33 c4             	xor    %rsp,%rax
1400b5a99:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400b5a9e:	48 8b f9             	mov    %rcx,%rdi
1400b5aa1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400b5aa5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400b5aa9:	48 83 e8 08          	sub    $0x8,%rax
1400b5aad:	48 3b c8             	cmp    %rax,%rcx
1400b5ab0:	77 17                	ja     0x1400b5ac9
1400b5ab2:	48 8b 07             	mov    (%rdi),%rax
1400b5ab5:	48 8b 0c 01          	mov    (%rcx,%rax,1),%rcx
1400b5ab9:	48 0f c9             	bswap  %rcx
1400b5abc:	48 89 0a             	mov    %rcx,(%rdx)
1400b5abf:	48 83 47 10 08       	addq   $0x8,0x10(%rdi)
1400b5ac4:	e9 a1 00 00 00       	jmp    0x1400b5b6a
1400b5ac9:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400b5acd:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400b5ad2:	48 8d 15 87 5d 27 00 	lea    0x275d87(%rip),%rdx        # 0x14032b860
1400b5ad9:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400b5ade:	e8 ad 40 fd ff       	call   0x140089b90
1400b5ae3:	48 8b f0             	mov    %rax,%rsi
1400b5ae6:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b5aea:	e8 11 b6 fe ff       	call   0x1400a1100
1400b5aef:	c6 47 30 00          	movb   $0x0,0x30(%rdi)
1400b5af3:	48 8d 15 1e 58 27 00 	lea    0x27581e(%rip),%rdx        # 0x14032b318
1400b5afa:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b5afe:	e8 6d 5e fe ff       	call   0x14009b970
1400b5b03:	48 8b d8             	mov    %rax,%rbx
1400b5b06:	48 8b c8             	mov    %rax,%rcx
1400b5b09:	e8 f2 b5 fe ff       	call   0x1400a1100
1400b5b0e:	c6 43 10 05          	movb   $0x5,0x10(%rbx)
1400b5b12:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1400b5b17:	76 03                	jbe    0x1400b5b1c
1400b5b19:	48 8b 36             	mov    (%rsi),%rsi
1400b5b1c:	48 8b d6             	mov    %rsi,%rdx
1400b5b1f:	48 8b cb             	mov    %rbx,%rcx
1400b5b22:	e8 e9 7d fe ff       	call   0x14009d910
1400b5b27:	48 89 03             	mov    %rax,(%rbx)
1400b5b2a:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400b5b2f:	48 83 fa 0f          	cmp    $0xf,%rdx
1400b5b33:	76 35                	jbe    0x1400b5b6a
1400b5b35:	48 ff c2             	inc    %rdx
1400b5b38:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b5b3d:	48 8b c1             	mov    %rcx,%rax
1400b5b40:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b5b47:	72 1c                	jb     0x1400b5b65
1400b5b49:	48 83 c2 27          	add    $0x27,%rdx
1400b5b4d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b5b51:	48 2b c1             	sub    %rcx,%rax
1400b5b54:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b5b58:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b5b5c:	76 07                	jbe    0x1400b5b65
1400b5b5e:	ff 15 94 44 27 00    	call   *0x274494(%rip)        # 0x140329ff8
1400b5b64:	cc                   	int3
1400b5b65:	e8 1a 47 24 00       	call   0x1402fa284
1400b5b6a:	0f b6 47 30          	movzbl 0x30(%rdi),%eax
1400b5b6e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400b5b73:	48 33 cc             	xor    %rsp,%rcx
1400b5b76:	e8 c5 4a 24 00       	call   0x1402fa640
1400b5b7b:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400b5b80:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1400b5b85:	48 83 c4 50          	add    $0x50,%rsp
1400b5b89:	5f                   	pop    %rdi
1400b5b8a:	c3                   	ret
1400b5b8b:	cc                   	int3
1400b5b8c:	cc                   	int3
1400b5b8d:	cc                   	int3
1400b5b8e:	cc                   	int3
1400b5b8f:	cc                   	int3
1400b5b90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400b5b95:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400b5b9a:	57                   	push   %rdi
1400b5b9b:	48 83 ec 50          	sub    $0x50,%rsp
1400b5b9f:	48 8b 05 da 25 35 00 	mov    0x3525da(%rip),%rax        # 0x140408180
1400b5ba6:	48 33 c4             	xor    %rsp,%rax
1400b5ba9:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400b5bae:	48 8b f9             	mov    %rcx,%rdi
1400b5bb1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400b5bb5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400b5bb9:	48 ff c8             	dec    %rax
1400b5bbc:	48 3b c8             	cmp    %rax,%rcx
1400b5bbf:	77 12                	ja     0x1400b5bd3
1400b5bc1:	48 8b 07             	mov    (%rdi),%rax
1400b5bc4:	0f b6 0c 01          	movzbl (%rcx,%rax,1),%ecx
1400b5bc8:	88 0a                	mov    %cl,(%rdx)
1400b5bca:	48 ff 47 10          	incq   0x10(%rdi)
1400b5bce:	e9 a1 00 00 00       	jmp    0x1400b5c74
1400b5bd3:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400b5bd7:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400b5bdc:	48 8d 15 8d 5b 27 00 	lea    0x275b8d(%rip),%rdx        # 0x14032b770
1400b5be3:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400b5be8:	e8 a3 3f fd ff       	call   0x140089b90
1400b5bed:	48 8b f0             	mov    %rax,%rsi
1400b5bf0:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b5bf4:	e8 07 b5 fe ff       	call   0x1400a1100
1400b5bf9:	c6 47 30 00          	movb   $0x0,0x30(%rdi)
1400b5bfd:	48 8d 15 14 57 27 00 	lea    0x275714(%rip),%rdx        # 0x14032b318
1400b5c04:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400b5c08:	e8 63 5d fe ff       	call   0x14009b970
1400b5c0d:	48 8b d8             	mov    %rax,%rbx
1400b5c10:	48 8b c8             	mov    %rax,%rcx
1400b5c13:	e8 e8 b4 fe ff       	call   0x1400a1100
1400b5c18:	c6 43 10 05          	movb   $0x5,0x10(%rbx)
1400b5c1c:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1400b5c21:	76 03                	jbe    0x1400b5c26
1400b5c23:	48 8b 36             	mov    (%rsi),%rsi
1400b5c26:	48 8b d6             	mov    %rsi,%rdx
1400b5c29:	48 8b cb             	mov    %rbx,%rcx
1400b5c2c:	e8 df 7c fe ff       	call   0x14009d910
1400b5c31:	48 89 03             	mov    %rax,(%rbx)
1400b5c34:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400b5c39:	48 83 fa 0f          	cmp    $0xf,%rdx
1400b5c3d:	76 35                	jbe    0x1400b5c74
1400b5c3f:	48 ff c2             	inc    %rdx
1400b5c42:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b5c47:	48 8b c1             	mov    %rcx,%rax
1400b5c4a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b5c51:	72 1c                	jb     0x1400b5c6f
1400b5c53:	48 83 c2 27          	add    $0x27,%rdx
1400b5c57:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b5c5b:	48 2b c1             	sub    %rcx,%rax
1400b5c5e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b5c62:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b5c66:	76 07                	jbe    0x1400b5c6f
1400b5c68:	ff 15 8a 43 27 00    	call   *0x27438a(%rip)        # 0x140329ff8
1400b5c6e:	cc                   	int3
1400b5c6f:	e8 10 46 24 00       	call   0x1402fa284
1400b5c74:	0f b6 47 30          	movzbl 0x30(%rdi),%eax
1400b5c78:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400b5c7d:	48 33 cc             	xor    %rsp,%rcx
1400b5c80:	e8 bb 49 24 00       	call   0x1402fa640
1400b5c85:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400b5c8a:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1400b5c8f:	48 83 c4 50          	add    $0x50,%rsp
1400b5c93:	5f                   	pop    %rdi
1400b5c94:	c3                   	ret
1400b5c95:	cc                   	int3
1400b5c96:	cc                   	int3
1400b5c97:	cc                   	int3
1400b5c98:	cc                   	int3
1400b5c99:	cc                   	int3
1400b5c9a:	cc                   	int3
1400b5c9b:	cc                   	int3
1400b5c9c:	cc                   	int3
1400b5c9d:	cc                   	int3
1400b5c9e:	cc                   	int3
1400b5c9f:	cc                   	int3
1400b5ca0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400b5ca5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400b5caa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400b5caf:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400b5cb4:	55                   	push   %rbp
1400b5cb5:	41 56                	push   %r14
1400b5cb7:	41 57                	push   %r15
1400b5cb9:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400b5cbe:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400b5cc5:	48 8b f9             	mov    %rcx,%rdi
1400b5cc8:	e8 e3 0d 00 00       	call   0x1400b6ab0
1400b5ccd:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1400b5cd4:	00 00
1400b5cd6:	8b 15 8c a2 35 00    	mov    0x35a28c(%rip),%edx        # 0x14040ff68
1400b5cdc:	b9 c4 00 00 00       	mov    $0xc4,%ecx
1400b5ce1:	48 8b 34 d0          	mov    (%rax,%rdx,8),%rsi