140045a5b:	48 8b 8d 68 01 00 00 	mov    0x168(%rbp),%rcx
140045a62:	48 85 c9             	test   %rcx,%rcx
140045a65:	74 17                	je     0x140045a7e
140045a67:	48 8b 11             	mov    (%rcx),%rdx
140045a6a:	4c 8b 42 20          	mov    0x20(%rdx),%r8
140045a6e:	48 8d 85 30 01 00 00 	lea    0x130(%rbp),%rax
140045a75:	48 3b c8             	cmp    %rax,%rcx
140045a78:	0f 95 c2             	setne  %dl
140045a7b:	41 ff d0             	call   *%r8
140045a7e:	85 ff                	test   %edi,%edi
140045a80:	79 0d                	jns    0x140045a8f
140045a82:	4d 85 e4             	test   %r12,%r12
140045a85:	74 08                	je     0x140045a8f
140045a87:	41 c7 04 24 06 00 00 	movl   $0x6,(%r12)
140045a8e:	00
140045a8f:	41 8b c6             	mov    %r14d,%eax
140045a92:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140045a97:	83 f8 01             	cmp    $0x1,%eax
140045a9a:	75 1e                	jne    0x140045aba
140045a9c:	48 8b 03             	mov    (%rbx),%rax
140045a9f:	48 8b cb             	mov    %rbx,%rcx
140045aa2:	ff 10                	call   *(%rax)
140045aa4:	41 8b c6             	mov    %r14d,%eax
140045aa7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140045aac:	83 f8 01             	cmp    $0x1,%eax
140045aaf:	75 09                	jne    0x140045aba
140045ab1:	48 8b 03             	mov    (%rbx),%rax
140045ab4:	48 8b cb             	mov    %rbx,%rcx
140045ab7:	ff 50 08             	call   *0x8(%rax)
140045aba:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
140045abf:	0f 8c 69 03 00 00    	jl     0x140045e2e
140045ac5:	48 8b 9d 10 04 00 00 	mov    0x410(%rbp),%rbx
140045acc:	48 8b bd 08 04 00 00 	mov    0x408(%rbp),%rdi
140045ad3:	48 8b b5 00 04 00 00 	mov    0x400(%rbp),%rsi
140045ada:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045ae1:	4c 8b e2             	mov    %rdx,%r12
140045ae4:	48 89 55 78          	mov    %rdx,0x78(%rbp)
140045ae8:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140045aed:	48 8b c2             	mov    %rdx,%rax
140045af0:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
140045af5:	48 85 d2             	test   %rdx,%rdx
140045af8:	74 13                	je     0x140045b0d
140045afa:	48 8b 02             	mov    (%rdx),%rax
140045afd:	48 8b ca             	mov    %rdx,%rcx
140045b00:	ff 50 08             	call   *0x8(%rax)
140045b03:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045b0a:	49 8b c4             	mov    %r12,%rax
140045b0d:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140045b12:	48 85 c0             	test   %rax,%rax
140045b15:	74 16                	je     0x140045b2d
140045b17:	49 8b 04 24          	mov    (%r12),%rax
140045b1b:	49 8b cc             	mov    %r12,%rcx
140045b1e:	ff 50 08             	call   *0x8(%rax)
140045b21:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045b28:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
140045b2d:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140045b32:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
140045b37:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
140045b3c:	66 c7 44 24 68 00 00 	movw   $0x0,0x68(%rsp)
140045b43:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140045b48:	48 85 c9             	test   %rcx,%rcx
140045b4b:	74 12                	je     0x140045b5f
140045b4d:	48 8b 01             	mov    (%rcx),%rax
140045b50:	ff 50 10             	call   *0x10(%rax)
140045b53:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045b5a:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
140045b5f:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
140045b63:	48 83 c7 50          	add    $0x50,%rdi
140045b67:	48 8b 0f             	mov    (%rdi),%rcx
140045b6a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140045b6e:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140045b73:	33 f6                	xor    %esi,%esi
140045b75:	89 74 24 78          	mov    %esi,0x78(%rsp)
140045b79:	40 38 70 19          	cmp    %sil,0x19(%rax)
140045b7d:	75 2a                	jne    0x140045ba9
140045b7f:	90                   	nop
140045b80:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140045b85:	44 39 68 20          	cmp    %r13d,0x20(%rax)
140045b89:	73 0a                	jae    0x140045b95
140045b8b:	89 74 24 78          	mov    %esi,0x78(%rsp)
140045b8f:	48 8b 40 10          	mov    0x10(%rax),%rax
140045b93:	eb 0e                	jmp    0x140045ba3
140045b95:	c7 44 24 78 01 00 00 	movl   $0x1,0x78(%rsp)
140045b9c:	00
140045b9d:	48 8b c8             	mov    %rax,%rcx
140045ba0:	48 8b 00             	mov    (%rax),%rax
140045ba3:	40 38 70 19          	cmp    %sil,0x19(%rax)
140045ba7:	74 d7                	je     0x140045b80
140045ba9:	40 38 71 19          	cmp    %sil,0x19(%rcx)
140045bad:	75 0a                	jne    0x140045bb9
140045baf:	44 3b 69 20          	cmp    0x20(%rcx),%r13d
140045bb3:	0f 83 b1 00 00 00    	jae    0x140045c6a
140045bb9:	48 b8 33 33 33 33 33 	movabs $0x333333333333333,%rax
140045bc0:	33 33 03
140045bc3:	48 39 47 08          	cmp    %rax,0x8(%rdi)
140045bc7:	0f 84 c2 03 00 00    	je     0x140045f8f
140045bcd:	48 8b 37             	mov    (%rdi),%rsi
140045bd0:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
140045bd4:	33 db                	xor    %ebx,%ebx
140045bd6:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
140045bda:	8d 4b 50             	lea    0x50(%rbx),%ecx
140045bdd:	e8 5e 3d 01 00       	call   0x140059940
140045be2:	48 8b d8             	mov    %rax,%rbx
140045be5:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140045be9:	44 89 68 20          	mov    %r13d,0x20(%rax)
140045bed:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140045bf2:	48 89 48 28          	mov    %rcx,0x28(%rax)
140045bf6:	48 85 c9             	test   %rcx,%rcx
140045bf9:	74 07                	je     0x140045c02
140045bfb:	48 8b 01             	mov    (%rcx),%rax
140045bfe:	ff 50 08             	call   *0x8(%rax)
140045c01:	90                   	nop
140045c02:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140045c07:	48 89 43 30          	mov    %rax,0x30(%rbx)
140045c0b:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140045c10:	48 89 43 38          	mov    %rax,0x38(%rbx)
140045c14:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140045c19:	48 89 43 40          	mov    %rax,0x40(%rbx)
140045c1d:	0f b6 44 24 68       	movzbl 0x68(%rsp),%eax
140045c22:	88 43 48             	mov    %al,0x48(%rbx)
140045c25:	0f b6 44 24 69       	movzbl 0x69(%rsp),%eax
140045c2a:	88 43 49             	mov    %al,0x49(%rbx)
140045c2d:	48 89 33             	mov    %rsi,(%rbx)
140045c30:	48 89 73 08          	mov    %rsi,0x8(%rbx)
140045c34:	48 89 73 10          	mov    %rsi,0x10(%rbx)
140045c38:	66 c7 43 18 00 00    	movw   $0x0,0x18(%rbx)
140045c3e:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140045c43:	0f 29 85 90 00 00 00 	movaps %xmm0,0x90(%rbp)
140045c4a:	4c 8b c3             	mov    %rbx,%r8
140045c4d:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140045c54:	48 8b cf             	mov    %rdi,%rcx
140045c57:	e8 f4 c4 ff ff       	call   0x140042150
140045c5c:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045c63:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
140045c68:	33 f6                	xor    %esi,%esi
140045c6a:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140045c6f:	74 4c                	je     0x140045cbd
140045c71:	80 7c 24 69 00       	cmpb   $0x0,0x69(%rsp)
140045c76:	75 45                	jne    0x140045cbd
140045c78:	4d 85 e4             	test   %r12,%r12
140045c7b:	74 40                	je     0x140045cbd
140045c7d:	49 8b 04 24          	mov    (%r12),%rax
140045c81:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140045c86:	49 8b cc             	mov    %r12,%rcx
140045c89:	ff 50 60             	call   *0x60(%rax)
140045c8c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140045c91:	48 8b 01             	mov    (%rcx),%rax
140045c94:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140045c99:	ff 50 50             	call   *0x50(%rax)
140045c9c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140045ca1:	48 8b 01             	mov    (%rcx),%rax
140045ca4:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140045ca9:	ff 50 70             	call   *0x70(%rax)
140045cac:	c6 44 24 69 01       	movb   $0x1,0x69(%rsp)
140045cb1:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045cb8:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
140045cbd:	4d 85 e4             	test   %r12,%r12
140045cc0:	74 16                	je     0x140045cd8
140045cc2:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140045cc7:	49 8b 04 24          	mov    (%r12),%rax
140045ccb:	49 8b cc             	mov    %r12,%rcx
140045cce:	ff 50 10             	call   *0x10(%rax)
140045cd1:	48 8b 95 c0 03 00 00 	mov    0x3c0(%rbp),%rdx
140045cd8:	48 8b 8d b8 03 00 00 	mov    0x3b8(%rbp),%rcx
140045cdf:	48 8b 01             	mov    (%rcx),%rax
140045ce2:	ff 50 30             	call   *0x30(%rax)
140045ce5:	8b d8                	mov    %eax,%ebx
140045ce7:	89 44 24 40          	mov    %eax,0x40(%rsp)
140045ceb:	85 c0                	test   %eax,%eax
140045ced:	79 7c                	jns    0x140045d6b
140045cef:	48 8b 45 10          	mov    0x10(%rbp),%rax
140045cf3:	48 85 c0             	test   %rax,%rax
140045cf6:	74 06                	je     0x140045cfe
140045cf8:	c7 00 07 00 00 00    	movl   $0x7,(%rax)
140045cfe:	e8 cd 15 fc ff       	call   0x1400072d0
140045d03:	48 c7 45 68 00 00 00 	movq   $0x0,0x68(%rbp)
140045d0a:	00
140045d0b:	48 89 75 60          	mov    %rsi,0x60(%rbp)
140045d0f:	48 89 75 70          	mov    %rsi,0x70(%rbp)
140045d13:	48 8d 0d 26 ef 01 00 	lea    0x1ef26(%rip),%rcx        # 0x140064c40
140045d1a:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
140045d1f:	48 c7 44 24 78 20 00 	movq   $0x20,0x78(%rsp)
140045d26:	00 00
140045d28:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140045d2d:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
140045d32:	0f 10 4d 60          	movups 0x60(%rbp),%xmm1
140045d36:	0f 29 8d b0 00 00 00 	movaps %xmm1,0xb0(%rbp)
140045d3d:	f2 0f 10 45 70       	movsd  0x70(%rbp),%xmm0
140045d42:	f2 0f 11 85 c0 00 00 	movsd  %xmm0,0xc0(%rbp)
140045d49:	00
140045d4a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140045d4f:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140045d54:	4c 8d 4d 10          	lea    0x10(%rbp),%r9
140045d58:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
140045d5f:	48 8b 88 d8 01 00 00 	mov    0x1d8(%rax),%rcx
140045d66:	e8 85 4e 00 00       	call   0x14004abf0
140045d6b:	85 db                	test   %ebx,%ebx
140045d6d:	44 0f 48 ee          	cmovs  %esi,%r13d
140045d71:	48 8b 8d c0 03 00 00 	mov    0x3c0(%rbp),%rcx
140045d78:	48 85 c9             	test   %rcx,%rcx
140045d7b:	74 0e                	je     0x140045d8b
140045d7d:	48 89 b5 c0 03 00 00 	mov    %rsi,0x3c0(%rbp)
140045d84:	48 8b 01             	mov    (%rcx),%rax
140045d87:	ff 50 10             	call   *0x10(%rax)
140045d8a:	90                   	nop
140045d8b:	48 8b 8d a0 03 00 00 	mov    0x3a0(%rbp),%rcx
140045d92:	48 85 c9             	test   %rcx,%rcx
140045d95:	74 0e                	je     0x140045da5
140045d97:	48 89 b5 a0 03 00 00 	mov    %rsi,0x3a0(%rbp)
140045d9e:	48 8b 01             	mov    (%rcx),%rax
140045da1:	ff 50 10             	call   *0x10(%rax)
140045da4:	90                   	nop
140045da5:	48 8b 8d b0 03 00 00 	mov    0x3b0(%rbp),%rcx
140045dac:	48 85 c9             	test   %rcx,%rcx
140045daf:	74 0e                	je     0x140045dbf
140045db1:	48 89 b5 b0 03 00 00 	mov    %rsi,0x3b0(%rbp)
140045db8:	48 8b 01             	mov    (%rcx),%rax
140045dbb:	ff 50 10             	call   *0x10(%rax)
140045dbe:	90                   	nop
140045dbf:	48 8b 8d b8 03 00 00 	mov    0x3b8(%rbp),%rcx
140045dc6:	48 85 c9             	test   %rcx,%rcx
140045dc9:	74 0e                	je     0x140045dd9
140045dcb:	48 89 b5 b8 03 00 00 	mov    %rsi,0x3b8(%rbp)
140045dd2:	48 8b 01             	mov    (%rcx),%rax
140045dd5:	ff 50 10             	call   *0x10(%rax)
140045dd8:	90                   	nop
140045dd9:	48 8b 8d a8 03 00 00 	mov    0x3a8(%rbp),%rcx
140045de0:	48 85 c9             	test   %rcx,%rcx
140045de3:	74 0e                	je     0x140045df3
140045de5:	48 89 b5 a8 03 00 00 	mov    %rsi,0x3a8(%rbp)
140045dec:	48 8b 01             	mov    (%rcx),%rax
140045def:	ff 50 10             	call   *0x10(%rax)
140045df2:	90                   	nop
140045df3:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140045df7:	48 85 db             	test   %rbx,%rbx
140045dfa:	74 2a                	je     0x140045e26
140045dfc:	41 8b c6             	mov    %r14d,%eax
140045dff:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140045e04:	83 f8 01             	cmp    $0x1,%eax
140045e07:	75 1d                	jne    0x140045e26
140045e09:	48 8b 13             	mov    (%rbx),%rdx
140045e0c:	48 8b cb             	mov    %rbx,%rcx
140045e0f:	ff 12                	call   *(%rdx)
140045e11:	f0 44 0f c1 73 0c    	lock xadd %r14d,0xc(%rbx)
140045e17:	41 83 fe 01          	cmp    $0x1,%r14d
140045e1b:	75 09                	jne    0x140045e26
140045e1d:	48 8b 13             	mov    (%rbx),%rdx
140045e20:	48 8b cb             	mov    %rbx,%rcx
140045e23:	ff 52 08             	call   *0x8(%rdx)
140045e26:	41 8b c5             	mov    %r13d,%eax
140045e29:	e9 37 01 00 00       	jmp    0x140045f65
140045e2e:	48 8b 8d c0 03 00 00 	mov    0x3c0(%rbp),%rcx
140045e35:	33 db                	xor    %ebx,%ebx
140045e37:	48 85 c9             	test   %rcx,%rcx
140045e3a:	74 0e                	je     0x140045e4a
140045e3c:	48 89 9d c0 03 00 00 	mov    %rbx,0x3c0(%rbp)
140045e43:	48 8b 01             	mov    (%rcx),%rax
140045e46:	ff 50 10             	call   *0x10(%rax)
140045e49:	90                   	nop
140045e4a:	48 8b 8d a0 03 00 00 	mov    0x3a0(%rbp),%rcx
140045e51:	48 85 c9             	test   %rcx,%rcx
140045e54:	74 0e                	je     0x140045e64
140045e56:	48 89 9d a0 03 00 00 	mov    %rbx,0x3a0(%rbp)
140045e5d:	48 8b 01             	mov    (%rcx),%rax
140045e60:	ff 50 10             	call   *0x10(%rax)
140045e63:	90                   	nop
140045e64:	48 8b 8d b0 03 00 00 	mov    0x3b0(%rbp),%rcx
140045e6b:	48 85 c9             	test   %rcx,%rcx
140045e6e:	74 0e                	je     0x140045e7e
140045e70:	48 89 9d b0 03 00 00 	mov    %rbx,0x3b0(%rbp)
140045e77:	48 8b 01             	mov    (%rcx),%rax
140045e7a:	ff 50 10             	call   *0x10(%rax)
140045e7d:	90                   	nop
140045e7e:	48 8b 8d b8 03 00 00 	mov    0x3b8(%rbp),%rcx
140045e85:	48 85 c9             	test   %rcx,%rcx
140045e88:	74 0e                	je     0x140045e98
140045e8a:	48 89 9d b8 03 00 00 	mov    %rbx,0x3b8(%rbp)
140045e91:	48 8b 01             	mov    (%rcx),%rax
140045e94:	ff 50 10             	call   *0x10(%rax)
140045e97:	90                   	nop
140045e98:	48 8b 8d a8 03 00 00 	mov    0x3a8(%rbp),%rcx
140045e9f:	48 85 c9             	test   %rcx,%rcx
140045ea2:	74 0e                	je     0x140045eb2
140045ea4:	48 89 9d a8 03 00 00 	mov    %rbx,0x3a8(%rbp)
140045eab:	48 8b 01             	mov    (%rcx),%rax
140045eae:	ff 50 10             	call   *0x10(%rax)
140045eb1:	90                   	nop
140045eb2:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140045eb6:	48 85 db             	test   %rbx,%rbx
140045eb9:	0f 84 a4 00 00 00    	je     0x140045f63
140045ebf:	eb 78                	jmp    0x140045f39
140045ec1:	48 8b 8d a0 03 00 00 	mov    0x3a0(%rbp),%rcx
140045ec8:	48 85 c9             	test   %rcx,%rcx
140045ecb:	74 0e                	je     0x140045edb
140045ecd:	4c 89 b5 a0 03 00 00 	mov    %r14,0x3a0(%rbp)
140045ed4:	48 8b 01             	mov    (%rcx),%rax
140045ed7:	ff 50 10             	call   *0x10(%rax)
140045eda:	90                   	nop
140045edb:	48 8b 8d b0 03 00 00 	mov    0x3b0(%rbp),%rcx
140045ee2:	48 85 c9             	test   %rcx,%rcx
140045ee5:	74 0e                	je     0x140045ef5
140045ee7:	4c 89 b5 b0 03 00 00 	mov    %r14,0x3b0(%rbp)
140045eee:	48 8b 01             	mov    (%rcx),%rax
140045ef1:	ff 50 10             	call   *0x10(%rax)
140045ef4:	90                   	nop
140045ef5:	48 8b 8d b8 03 00 00 	mov    0x3b8(%rbp),%rcx
140045efc:	48 85 c9             	test   %rcx,%rcx
140045eff:	74 0e                	je     0x140045f0f
140045f01:	4c 89 b5 b8 03 00 00 	mov    %r14,0x3b8(%rbp)
140045f08:	48 8b 01             	mov    (%rcx),%rax
140045f0b:	ff 50 10             	call   *0x10(%rax)
140045f0e:	90                   	nop
140045f0f:	48 8b 8d a8 03 00 00 	mov    0x3a8(%rbp),%rcx
140045f16:	48 85 c9             	test   %rcx,%rcx
140045f19:	74 0e                	je     0x140045f29
140045f1b:	4c 89 b5 a8 03 00 00 	mov    %r14,0x3a8(%rbp)
140045f22:	48 8b 01             	mov    (%rcx),%rax
140045f25:	ff 50 10             	call   *0x10(%rax)
140045f28:	90                   	nop
140045f29:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140045f2d:	48 85 db             	test   %rbx,%rbx
140045f30:	74 31                	je     0x140045f63
140045f32:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
140045f39:	41 8b c6             	mov    %r14d,%eax
140045f3c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140045f41:	83 f8 01             	cmp    $0x1,%eax
140045f44:	75 1d                	jne    0x140045f63
140045f46:	48 8b 03             	mov    (%rbx),%rax
140045f49:	48 8b cb             	mov    %rbx,%rcx
140045f4c:	ff 10                	call   *(%rax)
140045f4e:	f0 44 0f c1 73 0c    	lock xadd %r14d,0xc(%rbx)
140045f54:	41 83 fe 01          	cmp    $0x1,%r14d
140045f58:	75 09                	jne    0x140045f63
140045f5a:	48 8b 03             	mov    (%rbx),%rax
140045f5d:	48 8b cb             	mov    %rbx,%rcx
140045f60:	ff 50 08             	call   *0x8(%rax)
140045f63:	33 c0                	xor    %eax,%eax
140045f65:	48 8b 8d 40 04 00 00 	mov    0x440(%rbp),%rcx
140045f6c:	48 33 cc             	xor    %rsp,%rcx
140045f6f:	e8 8c 38 01 00       	call   0x140059800
140045f74:	48 8b 9c 24 a8 05 00 	mov    0x5a8(%rsp),%rbx
140045f7b:	00
140045f7c:	48 81 c4 50 05 00 00 	add    $0x550,%rsp
140045f83:	41 5f                	pop    %r15
140045f85:	41 5e                	pop    %r14
140045f87:	41 5d                	pop    %r13
140045f89:	41 5c                	pop    %r12
140045f8b:	5f                   	pop    %rdi
140045f8c:	5e                   	pop    %rsi
140045f8d:	5d                   	pop    %rbp