1400d9857:	75 03                	jne    0x1400d985c
1400d9859:	48 8b ca             	mov    %rdx,%rcx
1400d985c:	48 8d 41 01          	lea    0x1(%rcx),%rax
1400d9860:	48 89 03             	mov    %rax,(%rbx)
1400d9863:	48 8b cb             	mov    %rbx,%rcx
1400d9866:	e8 f5 26 00 00       	call   0x1400dbf60
1400d986b:	0f b6 7b 74          	movzbl 0x74(%rbx),%edi
1400d986f:	48 8b cb             	mov    %rbx,%rcx
1400d9872:	e8 49 fd ff ff       	call   0x1400d95c0
1400d9877:	85 c0                	test   %eax,%eax
1400d9879:	74 72                	je     0x1400d98ed
1400d987b:	83 f8 02             	cmp    $0x2,%eax
1400d987e:	0f 84 8c 00 00 00    	je     0x1400d9910
1400d9884:	f7 43 70 00 08 00 00 	testl  $0x800,0x70(%rbx)
1400d988b:	74 23                	je     0x1400d98b0
1400d988d:	0f b6 53 74          	movzbl 0x74(%rbx),%edx
1400d9891:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1400d9895:	e8 c6 b7 fe ff       	call   0x1400c5060
1400d989a:	0f be c8             	movsbl %al,%ecx
1400d989d:	40 0f b6 d7          	movzbl %dil,%edx
1400d98a1:	89 4b 74             	mov    %ecx,0x74(%rbx)
1400d98a4:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1400d98a8:	e8 b3 b7 fe ff       	call   0x1400c5060
1400d98ad:	0f b6 f8             	movzbl %al,%edi
1400d98b0:	44 0f b6 43 74       	movzbl 0x74(%rbx),%r8d
1400d98b5:	44 3a c7             	cmp    %dil,%r8b
1400d98b8:	72 56                	jb     0x1400d9910
1400d98ba:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1400d98be:	40 0f b6 d7          	movzbl %dil,%edx
1400d98c2:	e8 09 e7 ff ff       	call   0x1400d7fd0
1400d98c7:	eb 09                	jmp    0x1400d98d2
1400d98c9:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1400d98cd:	e8 5e e3 ff ff       	call   0x1400d7c30
1400d98d2:	48 8b cb             	mov    %rbx,%rcx
1400d98d5:	e8 e6 fc ff ff       	call   0x1400d95c0
1400d98da:	85 c0                	test   %eax,%eax
1400d98dc:	0f 85 0e ff ff ff    	jne    0x1400d97f0
1400d98e2:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d98e7:	48 83 c4 20          	add    $0x20,%rsp
1400d98eb:	5b                   	pop    %rbx
1400d98ec:	c3                   	ret
1400d98ed:	0f b6 53 74          	movzbl 0x74(%rbx),%edx
1400d98f1:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1400d98f5:	e8 36 e3 ff ff       	call   0x1400d7c30
1400d98fa:	b2 2d                	mov    $0x2d,%dl
1400d98fc:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1400d9900:	e8 2b e3 ff ff       	call   0x1400d7c30
1400d9905:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d990a:	48 83 c4 20          	add    $0x20,%rsp
1400d990e:	5b                   	pop    %rbx
1400d990f:	c3                   	ret
1400d9910:	ba 08 00 00 00       	mov    $0x8,%edx
1400d9915:	48 8b cb             	mov    %rbx,%rcx
1400d9918:	e8 73 14 00 00       	call   0x1400dad90
1400d991d:	cc                   	int3
1400d991e:	ba 02 00 00 00       	mov    $0x2,%edx
1400d9923:	48 8b cb             	mov    %rbx,%rcx
1400d9926:	e8 65 14 00 00       	call   0x1400dad90
1400d992b:	cc                   	int3
1400d992c:	cc                   	int3
1400d992d:	cc                   	int3
1400d992e:	cc                   	int3
1400d992f:	cc                   	int3
1400d9930:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400d9935:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400d993a:	57                   	push   %rdi
1400d993b:	48 83 ec 20          	sub    $0x20,%rsp
1400d993f:	8b f2                	mov    %edx,%esi
1400d9941:	c7 41 74 00 00 00 00 	movl   $0x0,0x74(%rcx)
1400d9948:	48 8b d9             	mov    %rcx,%rbx
1400d994b:	bf ff ff ff 7f       	mov    $0x7fffffff,%edi
1400d9950:	0f be 4b 78          	movsbl 0x78(%rbx),%ecx
1400d9954:	8d 41 d0             	lea    -0x30(%rcx),%eax
1400d9957:	3c 09                	cmp    $0x9,%al
1400d9959:	0f 87 96 00 00 00    	ja     0x1400d99f5
1400d995f:	44 8d 41 d0          	lea    -0x30(%rcx),%r8d
1400d9963:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1400d9967:	0f 84 88 00 00 00    	je     0x1400d99f5
1400d996d:	44 8b 4b 74          	mov    0x74(%rbx),%r9d
1400d9971:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
1400d9976:	41 2b c8             	sub    %r8d,%ecx
1400d9979:	b8 67 66 66 66       	mov    $0x66666667,%eax
1400d997e:	f7 e9                	imul   %ecx
1400d9980:	c1 fa 02             	sar    $0x2,%edx
1400d9983:	8b c2                	mov    %edx,%eax
1400d9985:	c1 e8 1f             	shr    $0x1f,%eax
1400d9988:	03 d0                	add    %eax,%edx
1400d998a:	44 3b ca             	cmp    %edx,%r9d
1400d998d:	7f 7f                	jg     0x1400d9a0e
1400d998f:	43 8d 04 89          	lea    (%r9,%r9,4),%eax
1400d9993:	ff cf                	dec    %edi
1400d9995:	41 8d 0c 40          	lea    (%r8,%rax,2),%ecx
1400d9999:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400d999d:	89 4b 74             	mov    %ecx,0x74(%rbx)
1400d99a0:	48 8b 0b             	mov    (%rbx),%rcx
1400d99a3:	48 3b c8             	cmp    %rax,%rcx
1400d99a6:	74 3d                	je     0x1400d99e5
1400d99a8:	80 39 5c             	cmpb   $0x5c,(%rcx)
1400d99ab:	75 31                	jne    0x1400d99de
1400d99ad:	48 8d 51 01          	lea    0x1(%rcx),%rdx
1400d99b1:	48 3b d0             	cmp    %rax,%rdx
1400d99b4:	74 28                	je     0x1400d99de
1400d99b6:	44 8b 83 80 00 00 00 	mov    0x80(%rbx),%r8d
1400d99bd:	41 f6 c0 08          	test   $0x8,%r8b
1400d99c1:	75 09                	jne    0x1400d99cc
1400d99c3:	0f b6 02             	movzbl (%rdx),%eax
1400d99c6:	2c 28                	sub    $0x28,%al
1400d99c8:	3c 01                	cmp    $0x1,%al
1400d99ca:	76 0f                	jbe    0x1400d99db
1400d99cc:	41 f6 c0 10          	test   $0x10,%r8b
1400d99d0:	75 0c                	jne    0x1400d99de
1400d99d2:	0f b6 02             	movzbl (%rdx),%eax
1400d99d5:	2c 7b                	sub    $0x7b,%al
1400d99d7:	a8 fd                	test   $0xfd,%al
1400d99d9:	75 03                	jne    0x1400d99de
1400d99db:	48 8b ca             	mov    %rdx,%rcx
1400d99de:	48 8d 41 01          	lea    0x1(%rcx),%rax
1400d99e2:	48 89 03             	mov    %rax,(%rbx)
1400d99e5:	48 8b cb             	mov    %rbx,%rcx
1400d99e8:	e8 73 25 00 00       	call   0x1400dbf60
1400d99ed:	85 ff                	test   %edi,%edi
1400d99ef:	0f 85 5b ff ff ff    	jne    0x1400d9950
1400d99f5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400d99fa:	81 ff ff ff ff 7f    	cmp    $0x7fffffff,%edi
1400d9a00:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400d9a05:	0f 95 c0             	setne  %al
1400d9a08:	48 83 c4 20          	add    $0x20,%rsp
1400d9a0c:	5f                   	pop    %rdi
1400d9a0d:	c3                   	ret
1400d9a0e:	8b d6                	mov    %esi,%edx
1400d9a10:	48 8b cb             	mov    %rbx,%rcx
1400d9a13:	e8 78 13 00 00       	call   0x1400dad90
1400d9a18:	cc                   	int3
1400d9a19:	cc                   	int3
1400d9a1a:	cc                   	int3
1400d9a1b:	cc                   	int3
1400d9a1c:	cc                   	int3
1400d9a1d:	cc                   	int3
1400d9a1e:	cc                   	int3
1400d9a1f:	cc                   	int3
1400d9a20:	40 53                	rex push %rbx
1400d9a22:	48 83 ec 20          	sub    $0x20,%rsp
1400d9a26:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400d9a2a:	48 85 db             	test   %rbx,%rbx
1400d9a2d:	74 1b                	je     0x1400d9a4a
1400d9a2f:	48 8b 0b             	mov    (%rbx),%rcx
1400d9a32:	ff 15 58 f8 24 00    	call   *0x24f858(%rip)        # 0x140329290
1400d9a38:	ba 08 00 00 00       	mov    $0x8,%edx
1400d9a3d:	48 8b cb             	mov    %rbx,%rcx
1400d9a40:	48 83 c4 20          	add    $0x20,%rsp
1400d9a44:	5b                   	pop    %rbx
1400d9a45:	e9 3a 08 22 00       	jmp    0x1402fa284
1400d9a4a:	48 83 c4 20          	add    $0x20,%rsp
1400d9a4e:	5b                   	pop    %rbx
1400d9a4f:	c3                   	ret
1400d9a50:	40 53                	rex push %rbx
1400d9a52:	57                   	push   %rdi
1400d9a53:	41 55                	push   %r13
1400d9a55:	48 83 ec 30          	sub    $0x30,%rsp
1400d9a59:	4c 8b 69 48          	mov    0x48(%rcx),%r13
1400d9a5d:	48 8b f9             	mov    %rcx,%rdi
1400d9a60:	e8 3b ea ff ff       	call   0x1400d84a0
1400d9a65:	84 c0                	test   %al,%al
1400d9a67:	75 24                	jne    0x1400d9a8d
1400d9a69:	83 7f 7c 7c          	cmpl   $0x7c,0x7c(%rdi)
1400d9a6d:	0f 85 20 02 00 00    	jne    0x1400d9c93
1400d9a73:	ba 08 00 00 00       	mov    $0x8,%edx
1400d9a78:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
1400d9a7c:	e8 bf 1e 00 00       	call   0x1400db940
1400d9a81:	48 8b d0             	mov    %rax,%rdx
1400d9a84:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
1400d9a88:	e8 43 12 00 00       	call   0x1400dacd0
1400d9a8d:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1400d9a92:	b9 20 00 00 00       	mov    $0x20,%ecx
1400d9a97:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
1400d9a9c:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1400d9aa1:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1400d9aa6:	e8 9d 07 22 00       	call   0x1402fa248
1400d9aab:	33 f6                	xor    %esi,%esi
1400d9aad:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d9ab2:	4c 8b f0             	mov    %rax,%r14
1400d9ab5:	48 85 c0             	test   %rax,%rax
1400d9ab8:	74 1c                	je     0x1400d9ad6
1400d9aba:	48 c7 40 08 11 00 00 	movq   $0x11,0x8(%rax)
1400d9ac1:	00
1400d9ac2:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400d9ac6:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400d9aca:	48 8d 05 bf 51 25 00 	lea    0x2551bf(%rip),%rax        # 0x14032ec90
1400d9ad1:	49 89 06             	mov    %rax,(%r14)
1400d9ad4:	eb 03                	jmp    0x1400d9ad9
1400d9ad6:	4c 8b f6             	mov    %rsi,%r14
1400d9ad9:	48 8b 47 48          	mov    0x48(%rdi),%rax
1400d9add:	49 89 46 18          	mov    %rax,0x18(%r14)
1400d9ae1:	48 8b 47 48          	mov    0x48(%rdi),%rax
1400d9ae5:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400d9ae9:	48 85 c9             	test   %rcx,%rcx
1400d9aec:	74 10                	je     0x1400d9afe
1400d9aee:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1400d9af2:	48 8b 47 48          	mov    0x48(%rdi),%rax
1400d9af6:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400d9afa:	4c 89 71 18          	mov    %r14,0x18(%rcx)
1400d9afe:	48 8b 47 48          	mov    0x48(%rdi),%rax
1400d9b02:	b9 30 00 00 00       	mov    $0x30,%ecx
1400d9b07:	4c 89 70 10          	mov    %r14,0x10(%rax)
1400d9b0b:	4c 89 77 48          	mov    %r14,0x48(%rdi)
1400d9b0f:	e8 34 07 22 00       	call   0x1402fa248
1400d9b14:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d9b19:	48 8b d0             	mov    %rax,%rdx
1400d9b1c:	4c 8d 25 8d 51 25 00 	lea    0x25518d(%rip),%r12        # 0x14032ecb0
1400d9b23:	48 85 c0             	test   %rax,%rax
1400d9b26:	74 1d                	je     0x1400d9b45
1400d9b28:	48 c7 40 08 10 00 00 	movq   $0x10,0x8(%rax)
1400d9b2f:	00
1400d9b30:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400d9b34:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400d9b38:	4c 89 20             	mov    %r12,(%rax)
1400d9b3b:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400d9b3f:	48 89 70 28          	mov    %rsi,0x28(%rax)
1400d9b43:	eb 03                	jmp    0x1400d9b48
1400d9b45:	48 8b d6             	mov    %rsi,%rdx
1400d9b48:	49 8b 4d 10          	mov    0x10(%r13),%rcx
1400d9b4c:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400d9b50:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400d9b54:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400d9b58:	48 89 42 18          	mov    %rax,0x18(%rdx)
1400d9b5c:	48 89 51 18          	mov    %rdx,0x18(%rcx)
1400d9b60:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1400d9b64:	83 7f 7c 7c          	cmpl   $0x7c,0x7c(%rdi)
1400d9b68:	0f 85 11 01 00 00    	jne    0x1400d9c7f
1400d9b6e:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
1400d9b73:	48 8b 07             	mov    (%rdi),%rax
1400d9b76:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400d9b7a:	48 3b c1             	cmp    %rcx,%rax
1400d9b7d:	74 4d                	je     0x1400d9bcc
1400d9b7f:	80 38 5c             	cmpb   $0x5c,(%rax)
1400d9b82:	75 42                	jne    0x1400d9bc6
1400d9b84:	4c 8d 40 01          	lea    0x1(%rax),%r8
1400d9b88:	4c 3b c1             	cmp    %rcx,%r8
1400d9b8b:	74 39                	je     0x1400d9bc6
1400d9b8d:	44 8b 8f 80 00 00 00 	mov    0x80(%rdi),%r9d
1400d9b94:	41 f6 c1 08          	test   $0x8,%r9b
1400d9b98:	75 11                	jne    0x1400d9bab
1400d9b9a:	41 0f b6 10          	movzbl (%r8),%edx
1400d9b9e:	48 8b c8             	mov    %rax,%rcx
1400d9ba1:	80 fa 28             	cmp    $0x28,%dl
1400d9ba4:	74 1c                	je     0x1400d9bc2
1400d9ba6:	80 fa 29             	cmp    $0x29,%dl
1400d9ba9:	74 17                	je     0x1400d9bc2
1400d9bab:	41 f6 c1 10          	test   $0x10,%r9b
1400d9baf:	75 15                	jne    0x1400d9bc6
1400d9bb1:	41 0f b6 10          	movzbl (%r8),%edx
1400d9bb5:	48 8b c8             	mov    %rax,%rcx
1400d9bb8:	80 fa 7b             	cmp    $0x7b,%dl
1400d9bbb:	74 05                	je     0x1400d9bc2
1400d9bbd:	80 fa 7d             	cmp    $0x7d,%dl
1400d9bc0:	75 04                	jne    0x1400d9bc6
1400d9bc2:	48 8d 41 01          	lea    0x1(%rcx),%rax
1400d9bc6:	48 ff c0             	inc    %rax
1400d9bc9:	48 89 07             	mov    %rax,(%rdi)
1400d9bcc:	48 8b cf             	mov    %rdi,%rcx
1400d9bcf:	e8 8c 23 00 00       	call   0x1400dbf60
1400d9bd4:	48 8b cf             	mov    %rdi,%rcx
1400d9bd7:	e8 c4 e8 ff ff       	call   0x1400d84a0
1400d9bdc:	84 c0                	test   %al,%al
1400d9bde:	75 1a                	jne    0x1400d9bfa
1400d9be0:	ba 08 00 00 00       	mov    $0x8,%edx
1400d9be5:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
1400d9be9:	e8 52 1d 00 00       	call   0x1400db940
1400d9bee:	48 8b d0             	mov    %rax,%rdx
1400d9bf1:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
1400d9bf5:	e8 d6 10 00 00       	call   0x1400dacd0
1400d9bfa:	49 8b 5d 10          	mov    0x10(%r13),%rbx
1400d9bfe:	49 8b 6e 10          	mov    0x10(%r14),%rbp
1400d9c02:	49 89 76 10          	mov    %rsi,0x10(%r14)
1400d9c06:	48 8b 47 48          	mov    0x48(%rdi),%rax
1400d9c0a:	4c 89 77 48          	mov    %r14,0x48(%rdi)
1400d9c0e:	49 89 76 10          	mov    %rsi,0x10(%r14)
1400d9c12:	4c 89 70 10          	mov    %r14,0x10(%rax)
1400d9c16:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400d9c1a:	48 85 c0             	test   %rax,%rax
1400d9c1d:	74 0d                	je     0x1400d9c2c
1400d9c1f:	90                   	nop
1400d9c20:	48 8b d8             	mov    %rax,%rbx
1400d9c23:	48 8b 40 28          	mov    0x28(%rax),%rax
1400d9c27:	48 85 c0             	test   %rax,%rax
1400d9c2a:	75 f4                	jne    0x1400d9c20
1400d9c2c:	b9 30 00 00 00       	mov    $0x30,%ecx
1400d9c31:	e8 12 06 22 00       	call   0x1402fa248
1400d9c36:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d9c3b:	48 85 c0             	test   %rax,%rax
1400d9c3e:	74 1d                	je     0x1400d9c5d
1400d9c40:	48 c7 40 08 10 00 00 	movq   $0x10,0x8(%rax)
1400d9c47:	00
1400d9c48:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400d9c4c:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400d9c50:	4c 89 20             	mov    %r12,(%rax)
1400d9c53:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400d9c57:	48 89 70 28          	mov    %rsi,0x28(%rax)
1400d9c5b:	eb 03                	jmp    0x1400d9c60
1400d9c5d:	48 8b c6             	mov    %rsi,%rax
1400d9c60:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400d9c64:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400d9c68:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400d9c6c:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400d9c70:	83 7f 7c 7c          	cmpl   $0x7c,0x7c(%rdi)
1400d9c74:	0f 84 f9 fe ff ff    	je     0x1400d9b73
1400d9c7a:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1400d9c7f:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
1400d9c84:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
1400d9c89:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1400d9c8e:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1400d9c93:	48 83 c4 30          	add    $0x30,%rsp
1400d9c97:	41 5d                	pop    %r13
1400d9c99:	5f                   	pop    %rdi
1400d9c9a:	5b                   	pop    %rbx
1400d9c9b:	c3                   	ret
1400d9c9c:	cc                   	int3
1400d9c9d:	cc                   	int3
1400d9c9e:	cc                   	int3
1400d9c9f:	cc                   	int3
1400d9ca0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d9ca5:	55                   	push   %rbp
1400d9ca6:	56                   	push   %rsi
1400d9ca7:	57                   	push   %rdi
1400d9ca8:	48 83 ec 20          	sub    $0x20,%rsp
1400d9cac:	48 8b d9             	mov    %rcx,%rbx
1400d9caf:	33 ed                	xor    %ebp,%ebp
1400d9cb1:	0f b6 f2             	movzbl %dl,%esi
1400d9cb4:	83 c6 0a             	add    $0xa,%esi
1400d9cb7:	b9 28 00 00 00       	mov    $0x28,%ecx
1400d9cbc:	e8 87 05 22 00       	call   0x1402fa248
1400d9cc1:	48 8b f8             	mov    %rax,%rdi
1400d9cc4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400d9cc9:	48 85 c0             	test   %rax,%rax
1400d9ccc:	74 1e                	je     0x1400d9cec
1400d9cce:	89 70 08             	mov    %esi,0x8(%rax)
1400d9cd1:	89 68 0c             	mov    %ebp,0xc(%rax)
1400d9cd4:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400d9cd8:	48 89 68 18          	mov    %rbp,0x18(%rax)
1400d9cdc:	48 8d 05 c5 4f 25 00 	lea    0x254fc5(%rip),%rax        # 0x14032eca8
1400d9ce3:	48 89 07             	mov    %rax,(%rdi)
1400d9ce6:	48 89 6f 20          	mov    %rbp,0x20(%rdi)
1400d9cea:	eb 03                	jmp    0x1400d9cef
1400d9cec:	48 8b fd             	mov    %rbp,%rdi
1400d9cef:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1400d9cf4:	b9 20 00 00 00       	mov    $0x20,%ecx
1400d9cf9:	e8 4a 05 22 00       	call   0x1402fa248
1400d9cfe:	48 8b d0             	mov    %rax,%rdx
1400d9d01:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400d9d06:	48 85 c0             	test   %rax,%rax