1404f5727:	41 55                	push   %r13
1404f5729:	41 56                	push   %r14
1404f572b:	41 57                	push   %r15
1404f572d:	48 81 ec a8 04 00 00 	sub    $0x4a8,%rsp
1404f5734:	48 8b 05 c5 37 ec 00 	mov    0xec37c5(%rip),%rax        # 0x1413b8f00
1404f573b:	48 33 c4             	xor    %rsp,%rax
1404f573e:	48 89 84 24 90 04 00 	mov    %rax,0x490(%rsp)
1404f5745:	00
1404f5746:	49 8b d9             	mov    %r9,%rbx
1404f5749:	49 8b f8             	mov    %r8,%rdi
1404f574c:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1404f5751:	4c 8b e1             	mov    %rcx,%r12
1404f5754:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1404f5759:	48 8b 84 24 18 05 00 	mov    0x518(%rsp),%rax
1404f5760:	00
1404f5761:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1404f5766:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1404f576b:	c7 44 24 20 ff 03 00 	movl   $0x3ff,0x20(%rsp)
1404f5772:	00
1404f5773:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
1404f577a:	00
1404f577b:	4c 8b c3             	mov    %rbx,%r8
1404f577e:	48 8b d7             	mov    %rdi,%rdx
1404f5781:	e8 ca 99 ff ff       	call   0x1404ef150
1404f5786:	4c 8b e8             	mov    %rax,%r13
1404f5789:	48 85 c0             	test   %rax,%rax
1404f578c:	0f 84 e3 02 00 00    	je     0x1404f5a75
1404f5792:	8b 03                	mov    (%rbx),%eax
1404f5794:	33 f6                	xor    %esi,%esi
1404f5796:	83 f8 04             	cmp    $0x4,%eax
1404f5799:	7d 04                	jge    0x1404f579f
1404f579b:	8b ee                	mov    %esi,%ebp
1404f579d:	eb 2d                	jmp    0x1404f57cc
1404f579f:	48 8b 0f             	mov    (%rdi),%rcx
1404f57a2:	0f b6 69 01          	movzbl 0x1(%rcx),%ebp
1404f57a6:	0f b6 01             	movzbl (%rcx),%eax
1404f57a9:	c1 e0 08             	shl    $0x8,%eax
1404f57ac:	0b e8                	or     %eax,%ebp
1404f57ae:	c1 e5 08             	shl    $0x8,%ebp
1404f57b1:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1404f57b5:	0b e8                	or     %eax,%ebp
1404f57b7:	c1 e5 08             	shl    $0x8,%ebp
1404f57ba:	0f b6 41 03          	movzbl 0x3(%rcx),%eax
1404f57be:	0b e8                	or     %eax,%ebp
1404f57c0:	48 8d 41 04          	lea    0x4(%rcx),%rax
1404f57c4:	48 89 07             	mov    %rax,(%rdi)
1404f57c7:	83 03 fc             	addl   $0xfffffffc,(%rbx)
1404f57ca:	8b 03                	mov    (%rbx),%eax
1404f57cc:	83 f8 02             	cmp    $0x2,%eax
1404f57cf:	7d 0a                	jge    0x1404f57db
1404f57d1:	44 0f b7 f6          	movzwl %si,%r14d
1404f57d5:	44 0f b7 fe          	movzwl %si,%r15d
1404f57d9:	eb 57                	jmp    0x1404f5832
1404f57db:	48 8b 07             	mov    (%rdi),%rax
1404f57de:	44 0f b6 30          	movzbl (%rax),%r14d
1404f57e2:	48 ff c0             	inc    %rax
1404f57e5:	48 89 07             	mov    %rax,(%rdi)
1404f57e8:	ff 0b                	decl   (%rbx)
1404f57ea:	48 8b 07             	mov    (%rdi),%rax
1404f57ed:	0f b6 08             	movzbl (%rax),%ecx
1404f57f0:	48 ff c0             	inc    %rax
1404f57f3:	48 89 07             	mov    %rax,(%rdi)
1404f57f6:	ff 0b                	decl   (%rbx)
1404f57f8:	66 41 c1 e6 08       	shl    $0x8,%r14w
1404f57fd:	66 44 0b f1          	or     %cx,%r14w
1404f5801:	83 3b 02             	cmpl   $0x2,(%rbx)
1404f5804:	7d 06                	jge    0x1404f580c
1404f5806:	44 0f b7 fe          	movzwl %si,%r15d
1404f580a:	eb 26                	jmp    0x1404f5832
1404f580c:	48 8b 07             	mov    (%rdi),%rax
1404f580f:	44 0f b6 38          	movzbl (%rax),%r15d
1404f5813:	48 ff c0             	inc    %rax
1404f5816:	48 89 07             	mov    %rax,(%rdi)
1404f5819:	ff 0b                	decl   (%rbx)
1404f581b:	48 8b 07             	mov    (%rdi),%rax
1404f581e:	0f b6 08             	movzbl (%rax),%ecx
1404f5821:	48 ff c0             	inc    %rax
1404f5824:	48 89 07             	mov    %rax,(%rdi)
1404f5827:	ff 0b                	decl   (%rbx)
1404f5829:	66 41 c1 e7 08       	shl    $0x8,%r15w
1404f582e:	66 44 0b f9          	or     %cx,%r15w
1404f5832:	48 8b 0d 47 56 f3 00 	mov    0xf35647(%rip),%rcx        # 0x14142ae80
1404f5839:	48 85 c9             	test   %rcx,%rcx
1404f583c:	74 0d                	je     0x1404f584b
1404f583e:	e8 ed fc 31 00       	call   0x140815530
1404f5843:	84 c0                	test   %al,%al
1404f5845:	74 04                	je     0x1404f584b
1404f5847:	b0 01                	mov    $0x1,%al
1404f5849:	eb 02                	jmp    0x1404f584d
1404f584b:	32 c0                	xor    %al,%al
1404f584d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1404f5852:	84 c0                	test   %al,%al
1404f5854:	4c 0f 44 ce          	cmove  %rsi,%r9
1404f5858:	4c 8b c3             	mov    %rbx,%r8
1404f585b:	48 8b d7             	mov    %rdi,%rdx
1404f585e:	49 8b cc             	mov    %r12,%rcx
1404f5861:	e8 4a 9b ff ff       	call   0x1404ef3b0
1404f5866:	44 8b 03             	mov    (%rbx),%r8d
1404f5869:	41 83 f8 02          	cmp    $0x2,%r8d
1404f586d:	7d 10                	jge    0x1404f587f
1404f586f:	66 89 74 24 40       	mov    %si,0x40(%rsp)
1404f5874:	44 0f b7 e6          	movzwl %si,%r12d
1404f5878:	8b d6                	mov    %esi,%edx
1404f587a:	e9 a0 00 00 00       	jmp    0x1404f591f
1404f587f:	48 8b 07             	mov    (%rdi),%rax
1404f5882:	44 0f b6 08          	movzbl (%rax),%r9d
1404f5886:	48 ff c0             	inc    %rax
1404f5889:	48 89 07             	mov    %rax,(%rdi)
1404f588c:	ff 0b                	decl   (%rbx)
1404f588e:	48 8b 07             	mov    (%rdi),%rax
1404f5891:	0f b6 08             	movzbl (%rax),%ecx
1404f5894:	48 ff c0             	inc    %rax
1404f5897:	48 89 07             	mov    %rax,(%rdi)
1404f589a:	ff 0b                	decl   (%rbx)
1404f589c:	44 8b 03             	mov    (%rbx),%r8d
1404f589f:	66 41 c1 e1 08       	shl    $0x8,%r9w
1404f58a4:	66 44 0b c9          	or     %cx,%r9w
1404f58a8:	66 44 89 4c 24 40    	mov    %r9w,0x40(%rsp)
1404f58ae:	41 83 f8 02          	cmp    $0x2,%r8d
1404f58b2:	7d 08                	jge    0x1404f58bc
1404f58b4:	44 0f b7 e6          	movzwl %si,%r12d
1404f58b8:	8b d6                	mov    %esi,%edx
1404f58ba:	eb 63                	jmp    0x1404f591f
1404f58bc:	48 8b 07             	mov    (%rdi),%rax
1404f58bf:	44 0f b6 20          	movzbl (%rax),%r12d
1404f58c3:	48 ff c0             	inc    %rax
1404f58c6:	48 89 07             	mov    %rax,(%rdi)
1404f58c9:	ff 0b                	decl   (%rbx)
1404f58cb:	48 8b 07             	mov    (%rdi),%rax
1404f58ce:	0f b6 08             	movzbl (%rax),%ecx
1404f58d1:	48 ff c0             	inc    %rax
1404f58d4:	48 89 07             	mov    %rax,(%rdi)
1404f58d7:	ff 0b                	decl   (%rbx)
1404f58d9:	44 8b 03             	mov    (%rbx),%r8d
1404f58dc:	66 41 c1 e4 08       	shl    $0x8,%r12w
1404f58e1:	66 44 0b e1          	or     %cx,%r12w
1404f58e5:	66 44 89 4c 24 40    	mov    %r9w,0x40(%rsp)
1404f58eb:	41 83 f8 02          	cmp    $0x2,%r8d
1404f58ef:	7d 04                	jge    0x1404f58f5
1404f58f1:	8b d6                	mov    %esi,%edx
1404f58f3:	eb 2a                	jmp    0x1404f591f
1404f58f5:	48 8b 07             	mov    (%rdi),%rax
1404f58f8:	0f b6 10             	movzbl (%rax),%edx
1404f58fb:	48 ff c0             	inc    %rax
1404f58fe:	48 89 07             	mov    %rax,(%rdi)
1404f5901:	ff 0b                	decl   (%rbx)
1404f5903:	48 8b 07             	mov    (%rdi),%rax
1404f5906:	0f b6 08             	movzbl (%rax),%ecx
1404f5909:	48 ff c0             	inc    %rax
1404f590c:	48 89 07             	mov    %rax,(%rdi)
1404f590f:	ff 0b                	decl   (%rbx)
1404f5911:	44 8b 03             	mov    (%rbx),%r8d
1404f5914:	c1 e2 08             	shl    $0x8,%edx
1404f5917:	0b d1                	or     %ecx,%edx
1404f5919:	66 44 89 4c 24 40    	mov    %r9w,0x40(%rsp)
1404f591f:	41 3b d0             	cmp    %r8d,%edx
1404f5922:	66 44 0f 4c c2       	cmovl  %dx,%r8w
1404f5927:	41 0f b7 c0          	movzwl %r8w,%eax
1404f592b:	48 01 07             	add    %rax,(%rdi)
1404f592e:	41 0f b7 c0          	movzwl %r8w,%eax
1404f5932:	29 03                	sub    %eax,(%rbx)
1404f5934:	48 8b 0d 45 55 f3 00 	mov    0xf35545(%rip),%rcx        # 0x14142ae80
1404f593b:	48 85 c9             	test   %rcx,%rcx
1404f593e:	0f 84 2f 01 00 00    	je     0x1404f5a73
1404f5944:	e8 e7 fb 31 00       	call   0x140815530
1404f5949:	84 c0                	test   %al,%al
1404f594b:	0f 84 22 01 00 00    	je     0x1404f5a73
1404f5951:	b9 10 00 00 00       	mov    $0x10,%ecx
1404f5956:	e8 ad 57 92 00       	call   0x140e1b108
1404f595b:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1404f5960:	48 85 c0             	test   %rax,%rax
1404f5963:	74 24                	je     0x1404f5989
1404f5965:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1404f596c:	00
1404f596d:	44 2b e9             	sub    %ecx,%r13d
1404f5970:	41 b1 01             	mov    $0x1,%r9b
1404f5973:	45 8b c5             	mov    %r13d,%r8d
1404f5976:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
1404f597d:	00
1404f597e:	48 8b c8             	mov    %rax,%rcx
1404f5981:	e8 ca b9 22 00       	call   0x140721350
1404f5986:	48 8b f0             	mov    %rax,%rsi
1404f5989:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
1404f598e:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1404f5993:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1404f5998:	89 6c 24 70          	mov    %ebp,0x70(%rsp)
1404f599c:	66 44 89 74 24 74    	mov    %r14w,0x74(%rsp)
1404f59a2:	66 44 89 bc 24 80 00 	mov    %r15w,0x80(%rsp)
1404f59a9:	00 00
1404f59ab:	0f b7 44 24 40       	movzwl 0x40(%rsp),%eax
1404f59b0:	66 89 84 24 82 00 00 	mov    %ax,0x82(%rsp)
1404f59b7:	00
1404f59b8:	66 44 89 a4 24 84 00 	mov    %r12w,0x84(%rsp)
1404f59bf:	00 00
1404f59c1:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1404f59c6:	49 8b 36             	mov    (%r14),%rsi
1404f59c9:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1404f59ce:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1404f59d3:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1404f59d8:	e8 b3 8e ff ff       	call   0x1404ee890
1404f59dd:	48 8b f8             	mov    %rax,%rdi
1404f59e0:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1404f59e5:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1404f59ea:	e8 11 7a ff ff       	call   0x1404ed400
1404f59ef:	48 8b d8             	mov    %rax,%rbx
1404f59f2:	49 8b 0e             	mov    (%r14),%rcx
1404f59f5:	e8 46 0c 04 00       	call   0x140536640
1404f59fa:	48 8b 15 7f 54 f3 00 	mov    0xf3547f(%rip),%rdx        # 0x14142ae80
1404f5a01:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1404f5a06:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1404f5a0b:	4c 8b cb             	mov    %rbx,%r9
1404f5a0e:	4c 8b c0             	mov    %rax,%r8
1404f5a11:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1404f5a16:	48 8b ce             	mov    %rsi,%rcx
1404f5a19:	e8 b2 b4 f0 ff       	call   0x140400ed0
1404f5a1e:	90                   	nop
1404f5a1f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1404f5a24:	48 85 c9             	test   %rcx,%rcx
1404f5a27:	74 20                	je     0x1404f5a49
1404f5a29:	8b 41 10             	mov    0x10(%rcx),%eax
1404f5a2c:	ff c8                	dec    %eax
1404f5a2e:	89 41 10             	mov    %eax,0x10(%rcx)
1404f5a31:	85 c0                	test   %eax,%eax
1404f5a33:	7f 14                	jg     0x1404f5a49
1404f5a35:	78 6d                	js     0x1404f5aa4
1404f5a37:	48 8b 01             	mov    (%rcx),%rax
1404f5a3a:	ba 01 00 00 00       	mov    $0x1,%edx
1404f5a3f:	48 8b 00             	mov    (%rax),%rax
1404f5a42:	ff 15 d8 df a8 00    	call   *0xa8dfd8(%rip)        # 0x140f83a20
1404f5a48:	90                   	nop
1404f5a49:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1404f5a4e:	48 85 c9             	test   %rcx,%rcx
1404f5a51:	74 20                	je     0x1404f5a73
1404f5a53:	8b 41 10             	mov    0x10(%rcx),%eax
1404f5a56:	ff c8                	dec    %eax
1404f5a58:	89 41 10             	mov    %eax,0x10(%rcx)
1404f5a5b:	85 c0                	test   %eax,%eax
1404f5a5d:	7f 14                	jg     0x1404f5a73
1404f5a5f:	78 38                	js     0x1404f5a99
1404f5a61:	48 8b 01             	mov    (%rcx),%rax
1404f5a64:	ba 01 00 00 00       	mov    $0x1,%edx
1404f5a69:	48 8b 00             	mov    (%rax),%rax
1404f5a6c:	ff 15 ae df a8 00    	call   *0xa8dfae(%rip)        # 0x140f83a20
1404f5a72:	90                   	nop
1404f5a73:	b0 01                	mov    $0x1,%al
1404f5a75:	48 8b 8c 24 90 04 00 	mov    0x490(%rsp),%rcx
1404f5a7c:	00
1404f5a7d:	48 33 cc             	xor    %rsp,%rcx
1404f5a80:	e8 7b 5a 92 00       	call   0x140e1b500
1404f5a85:	48 81 c4 a8 04 00 00 	add    $0x4a8,%rsp
1404f5a8c:	41 5f                	pop    %r15
1404f5a8e:	41 5e                	pop    %r14
1404f5a90:	41 5d                	pop    %r13
1404f5a92:	41 5c                	pop    %r12
1404f5a94:	5f                   	pop    %rdi
1404f5a95:	5e                   	pop    %rsi
1404f5a96:	5d                   	pop    %rbp
1404f5a97:	5b                   	pop    %rbx
1404f5a98:	c3                   	ret
1404f5a99:	b9 02 00 00 00       	mov    $0x2,%ecx
1404f5a9e:	e8 5d 4c 29 00       	call   0x14078a700
1404f5aa3:	90                   	nop
1404f5aa4:	b9 02 00 00 00       	mov    $0x2,%ecx
1404f5aa9:	e8 52 4c 29 00       	call   0x14078a700
1404f5aae:	cc                   	int3
1404f5aaf:	cc                   	int3
1404f5ab0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404f5ab5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1404f5aba:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1404f5abf:	55                   	push   %rbp
1404f5ac0:	41 54                	push   %r12
1404f5ac2:	41 55                	push   %r13
1404f5ac4:	41 56                	push   %r14
1404f5ac6:	41 57                	push   %r15
1404f5ac8:	48 8b ec             	mov    %rsp,%rbp
1404f5acb:	48 83 ec 60          	sub    $0x60,%rsp
1404f5acf:	49 8b f1             	mov    %r9,%rsi
1404f5ad2:	4d 8b f0             	mov    %r8,%r14
1404f5ad5:	4c 8b e2             	mov    %rdx,%r12
1404f5ad8:	4c 8b f9             	mov    %rcx,%r15
1404f5adb:	45 33 ed             	xor    %r13d,%r13d
1404f5ade:	48 8b 0d fb 53 f3 00 	mov    0xf353fb(%rip),%rcx        # 0x14142aee0
1404f5ae5:	48 85 c9             	test   %rcx,%rcx
1404f5ae8:	0f 84 30 02 00 00    	je     0x1404f5d1e
1404f5aee:	e8 3d fa 31 00       	call   0x140815530
1404f5af3:	84 c0                	test   %al,%al
1404f5af5:	0f 84 23 02 00 00    	je     0x1404f5d1e
1404f5afb:	45 39 6c 24 50       	cmp    %r13d,0x50(%r12)
1404f5b00:	0f 85 18 02 00 00    	jne    0x1404f5d1e
1404f5b06:	b9 50 00 00 00       	mov    $0x50,%ecx
1404f5b0b:	e8 f8 55 92 00       	call   0x140e1b108
1404f5b10:	4c 8b c0             	mov    %rax,%r8
1404f5b13:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1404f5b17:	48 85 c0             	test   %rax,%rax
1404f5b1a:	74 3d                	je     0x1404f5b59
1404f5b1c:	48 8b 0d 4d be f3 00 	mov    0xf3be4d(%rip),%rcx        # 0x141431970
1404f5b23:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1404f5b27:	48 85 c9             	test   %rcx,%rcx
1404f5b2a:	74 1c                	je     0x1404f5b48
1404f5b2c:	8b 41 10             	mov    0x10(%rcx),%eax
1404f5b2f:	ff c0                	inc    %eax
1404f5b31:	89 41 10             	mov    %eax,0x10(%rcx)
1404f5b34:	83 f8 01             	cmp    $0x1,%eax
1404f5b37:	0f 8e 15 02 00 00    	jle    0x1404f5d52
1404f5b3d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404f5b42:	0f 84 12 02 00 00    	je     0x1404f5d5a
1404f5b48:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404f5b4c:	49 8b c8             	mov    %r8,%rcx
1404f5b4f:	e8 dc cc 23 00       	call   0x140732830
1404f5b54:	48 8b f8             	mov    %rax,%rdi
1404f5b57:	eb 03                	jmp    0x1404f5b5c
1404f5b59:	49 8b fd             	mov    %r13,%rdi
1404f5b5c:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
1404f5b60:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
1404f5b64:	0f 1f 40 00          	nopl   0x0(%rax)
1404f5b68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1404f5b6f:	00
1404f5b70:	48 8d 45 50          	lea    0x50(%rbp),%rax
1404f5b74:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1404f5b79:	4c 8b ce             	mov    %rsi,%r9
1404f5b7c:	4d 8b c6             	mov    %r14,%r8
1404f5b7f:	49 8b 17             	mov    (%r15),%rdx
1404f5b82:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1404f5b86:	e8 05 05 00 00       	call   0x1404f6090
1404f5b8b:	48 8b 18             	mov    (%rax),%rbx
1404f5b8e:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
1404f5b92:	4c 89 28             	mov    %r13,(%rax)
1404f5b95:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1404f5b99:	48 85 c9             	test   %rcx,%rcx
1404f5b9c:	74 24                	je     0x1404f5bc2
1404f5b9e:	8b 41 10             	mov    0x10(%rcx),%eax
1404f5ba1:	ff c8                	dec    %eax
1404f5ba3:	89 41 10             	mov    %eax,0x10(%rcx)
1404f5ba6:	85 c0                	test   %eax,%eax
1404f5ba8:	7f 18                	jg     0x1404f5bc2
1404f5baa:	0f 88 b5 01 00 00    	js     0x1404f5d65
1404f5bb0:	48 8b 01             	mov    (%rcx),%rax
1404f5bb3:	ba 01 00 00 00       	mov    $0x1,%edx
1404f5bb8:	48 8b 00             	mov    (%rax),%rax
1404f5bbb:	ff 15 5f de a8 00    	call   *0xa8de5f(%rip)        # 0x140f83a20
1404f5bc1:	90                   	nop
1404f5bc2:	48 85 db             	test   %rbx,%rbx
1404f5bc5:	74 25                	je     0x1404f5bec
1404f5bc7:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
1404f5bcb:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
1404f5bcf:	48 8b 47 30          	mov    0x30(%rdi),%rax
1404f5bd3:	48 8b 50 08          	mov    0x8(%rax),%rdx
1404f5bd7:	48 2b 10             	sub    (%rax),%rdx
1404f5bda:	48 c1 fa 04          	sar    $0x4,%rdx
1404f5bde:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8