1400899ba:	0f 84 12 fa ff ff    	je     0x1400893d2
1400899c0:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400899c7:	00 00
1400899c9:	48 8b 33             	mov    (%rbx),%rsi
1400899cc:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1400899d1:	48 85 f6             	test   %rsi,%rsi
1400899d4:	0f 84 47 03 00 00    	je     0x140089d21
1400899da:	4c 8d 64 24 78       	lea    0x78(%rsp),%r12
1400899df:	90                   	nop
1400899e0:	48 8b 0e             	mov    (%rsi),%rcx
1400899e3:	48 8b 76 08          	mov    0x8(%rsi),%rsi
1400899e7:	4c 89 e2             	mov    %r12,%rdx
1400899ea:	e8 21 b8 09 00       	call   0x140125210
1400899ef:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1400899f4:	48 85 f6             	test   %rsi,%rsi
1400899f7:	75 e7                	jne    0x1400899e0
1400899f9:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1400899fe:	48 85 c0             	test   %rax,%rax
140089a01:	0f 84 17 03 00 00    	je     0x140089d1e
140089a07:	48 8d 7c 24 70       	lea    0x70(%rsp),%rdi
140089a0c:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140089a11:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
140089a16:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140089a1d:	00 00 00
140089a20:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140089a25:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140089a2a:	48 8d bb 78 0a 00 00 	lea    0xa78(%rbx),%rdi
140089a31:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
140089a38:	00 00
140089a3a:	eb 09                	jmp    0x140089a45
140089a3c:	0f 1f 40 00          	nopl   0x0(%rax)
140089a40:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140089a45:	48 85 c0             	test   %rax,%rax
140089a48:	0f 84 c2 02 00 00    	je     0x140089d10
140089a4e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140089a53:	e8 08 bc 09 00       	call   0x140125660
140089a58:	48 89 f9             	mov    %rdi,%rcx
140089a5b:	48 89 c2             	mov    %rax,%rdx
140089a5e:	48 89 c5             	mov    %rax,%rbp
140089a61:	e8 5a 40 0a 00       	call   0x14012dac0
140089a66:	49 89 c5             	mov    %rax,%r13
140089a69:	48 85 c0             	test   %rax,%rax
140089a6c:	0f 84 e6 01 00 00    	je     0x140089c58
140089a72:	4d 8b 45 00          	mov    0x0(%r13),%r8
140089a76:	4d 85 c0             	test   %r8,%r8
140089a79:	75 c5                	jne    0x140089a40
140089a7b:	f6 45 00 20          	testb  $0x20,0x0(%rbp)
140089a7f:	0f 85 3b 01 00 00    	jne    0x140089bc0
140089a85:	4c 8b 7d 30          	mov    0x30(%rbp),%r15
140089a89:	45 31 e4             	xor    %r12d,%r12d
140089a8c:	4d 85 ff             	test   %r15,%r15
140089a8f:	0f 84 2b 01 00 00    	je     0x140089bc0
140089a95:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
140089a9a:	4c 89 fd             	mov    %r15,%rbp
140089a9d:	4d 89 c7             	mov    %r8,%r15
140089aa0:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
140089aa5:	eb 26                	jmp    0x140089acd
140089aa7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140089aae:	00 00
140089ab0:	49 83 7d 00 00       	cmpq   $0x0,0x0(%r13)
140089ab5:	74 59                	je     0x140089b10
140089ab7:	f6 83 1c 01 00 00 40 	testb  $0x40,0x11c(%rbx)
140089abe:	75 70                	jne    0x140089b30
140089ac0:	48 8b 6d 08          	mov    0x8(%rbp),%rbp
140089ac4:	48 85 ed             	test   %rbp,%rbp
140089ac7:	0f 84 b3 01 00 00    	je     0x140089c80
140089acd:	48 8b 75 00          	mov    0x0(%rbp),%rsi
140089ad1:	48 89 f9             	mov    %rdi,%rcx
140089ad4:	48 89 f2             	mov    %rsi,%rdx
140089ad7:	e8 e4 3f 0a 00       	call   0x14012dac0
140089adc:	49 89 c5             	mov    %rax,%r13
140089adf:	48 85 c0             	test   %rax,%rax
140089ae2:	75 cc                	jne    0x140089ab0
140089ae4:	ba 08 00 00 00       	mov    $0x8,%edx
140089ae9:	b9 01 00 00 00       	mov    $0x1,%ecx
140089aee:	e8 ad 11 04 00       	call   0x1400caca0
140089af3:	48 89 f2             	mov    %rsi,%rdx
140089af6:	48 89 f9             	mov    %rdi,%rcx
140089af9:	49 89 c5             	mov    %rax,%r13
140089afc:	49 89 c0             	mov    %rax,%r8
140089aff:	e8 3c 3e 0a 00       	call   0x14012d940
140089b04:	49 83 7d 00 00       	cmpq   $0x0,0x0(%r13)
140089b09:	75 ac                	jne    0x140089ab7
140089b0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140089b10:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140089b14:	4c 89 f2             	mov    %r14,%rdx
140089b17:	41 83 c4 01          	add    $0x1,%r12d
140089b1b:	e8 f0 b6 09 00       	call   0x140125210
140089b20:	4c 8d 70 08          	lea    0x8(%rax),%r14
140089b24:	f6 83 1c 01 00 00 40 	testb  $0x40,0x11c(%rbx)
140089b2b:	74 93                	je     0x140089ac0
140089b2d:	0f 1f 00             	nopl   (%rax)
140089b30:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140089b35:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
140089b3a:	4d 89 f8             	mov    %r15,%r8
140089b3d:	45 85 e4             	test   %r12d,%r12d
140089b40:	0f 85 99 02 00 00    	jne    0x140089ddf
140089b46:	4c 8b 65 30          	mov    0x30(%rbp),%r12
140089b4a:	4d 85 e4             	test   %r12,%r12
140089b4d:	0f 85 50 01 00 00    	jne    0x140089ca3
140089b53:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140089b5a:	00 00 00 00
140089b5e:	66 90                	xchg   %ax,%ax
140089b60:	44 8b 4d 00          	mov    0x0(%rbp),%r9d
140089b64:	41 c1 e9 04          	shr    $0x4,%r9d
140089b68:	44 89 c8             	mov    %r9d,%eax
140089b6b:	83 e0 06             	and    $0x6,%eax
140089b6e:	83 f8 04             	cmp    $0x4,%eax
140089b71:	75 4d                	jne    0x140089bc0
140089b73:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140089b77:	48 89 d9             	mov    %rbx,%rcx
140089b7a:	e8 41 84 ff ff       	call   0x140081fc0
140089b7f:	48 89 c6             	mov    %rax,%rsi
140089b82:	48 85 c0             	test   %rax,%rax
140089b85:	74 39                	je     0x140089bc0
140089b87:	f6 83 19 01 00 00 01 	testb  $0x1,0x119(%rbx)
140089b8e:	74 09                	je     0x140089b99
140089b90:	41 81 e1 00 80 00 00 	and    $0x8000,%r9d
140089b97:	75 27                	jne    0x140089bc0
140089b99:	48 89 f2             	mov    %rsi,%rdx
140089b9c:	48 89 f9             	mov    %rdi,%rcx
140089b9f:	e8 1c 3f 0a 00       	call   0x14012dac0
140089ba4:	48 89 c5             	mov    %rax,%rbp
140089ba7:	48 85 c0             	test   %rax,%rax
140089baa:	0f 84 ab 09 00 00    	je     0x14008a55b
140089bb0:	48 8b 6d 00          	mov    0x0(%rbp),%rbp
140089bb4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140089bbb:	00 00 00 00
140089bbf:	90                   	nop
140089bc0:	49 89 6d 00          	mov    %rbp,0x0(%r13)
140089bc4:	e9 77 fe ff ff       	jmp    0x140089a40
140089bc9:	f6 83 1d 01 00 00 01 	testb  $0x1,0x11d(%rbx)
140089bd0:	0f 85 71 fc ff ff    	jne    0x140089847
140089bd6:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140089bdb:	e9 9b fc ff ff       	jmp    0x14008987b
140089be0:	f6 83 1d 01 00 00 01 	testb  $0x1,0x11d(%rbx)
140089be7:	0f 85 44 fc ff ff    	jne    0x140089831
140089bed:	eb e7                	jmp    0x140089bd6
140089bef:	48 8b 05 0a f8 1a 00 	mov    0x1af80a(%rip),%rax        # 0x140239400
140089bf6:	48 8b 08             	mov    (%rax),%rcx
140089bf9:	e8 42 33 09 00       	call   0x14011cf40
140089bfe:	85 c0                	test   %eax,%eax
140089c00:	0f 84 35 fd ff ff    	je     0x14008993b
140089c06:	e9 05 f9 ff ff       	jmp    0x140089510
140089c0b:	48 8d bb 48 0b 00 00 	lea    0xb48(%rbx),%rdi
140089c12:	48 85 f6             	test   %rsi,%rsi
140089c15:	75 16                	jne    0x140089c2d
140089c17:	e9 64 09 00 00       	jmp    0x14008a580
140089c1c:	0f 1f 40 00          	nopl   0x0(%rax)
140089c20:	48 8b 76 08          	mov    0x8(%rsi),%rsi
140089c24:	48 85 f6             	test   %rsi,%rsi
140089c27:	0f 84 30 06 00 00    	je     0x14008a25d
140089c2d:	48 8b 0e             	mov    (%rsi),%rcx
140089c30:	f6 41 01 40          	testb  $0x40,0x1(%rcx)
140089c34:	74 ea                	je     0x140089c20
140089c36:	48 89 fa             	mov    %rdi,%rdx
140089c39:	e8 d2 b5 09 00       	call   0x140125210
140089c3e:	eb e0                	jmp    0x140089c20
140089c40:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140089c45:	e8 b6 0d 04 00       	call   0x1400caa00
140089c4a:	48 89 06             	mov    %rax,(%rsi)
140089c4d:	e9 e5 f8 ff ff       	jmp    0x140089537
140089c52:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140089c58:	ba 08 00 00 00       	mov    $0x8,%edx
140089c5d:	b9 01 00 00 00       	mov    $0x1,%ecx
140089c62:	e8 39 10 04 00       	call   0x1400caca0
140089c67:	48 89 ea             	mov    %rbp,%rdx
140089c6a:	48 89 f9             	mov    %rdi,%rcx
140089c6d:	49 89 c0             	mov    %rax,%r8
140089c70:	49 89 c5             	mov    %rax,%r13
140089c73:	e8 c8 3c 0a 00       	call   0x14012d940
140089c78:	e9 f5 fd ff ff       	jmp    0x140089a72
140089c7d:	0f 1f 00             	nopl   (%rax)
140089c80:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140089c85:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
140089c8a:	4d 89 f8             	mov    %r15,%r8
140089c8d:	45 85 e4             	test   %r12d,%r12d
140089c90:	0f 85 49 01 00 00    	jne    0x140089ddf
140089c96:	4c 8b 65 30          	mov    0x30(%rbp),%r12
140089c9a:	4d 85 e4             	test   %r12,%r12
140089c9d:	0f 84 12 01 00 00    	je     0x140089db5
140089ca3:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140089ca8:	eb 28                	jmp    0x140089cd2
140089caa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140089cb0:	48 8b 06             	mov    (%rsi),%rax
140089cb3:	49 89 04 24          	mov    %rax,(%r12)
140089cb7:	f6 83 1c 01 00 00 40 	testb  $0x40,0x11c(%rbx)
140089cbe:	0f 85 9c fe ff ff    	jne    0x140089b60
140089cc4:	4d 8b 64 24 08       	mov    0x8(%r12),%r12
140089cc9:	4d 85 e4             	test   %r12,%r12
140089ccc:	0f 84 de 00 00 00    	je     0x140089db0
140089cd2:	4d 8b 3c 24          	mov    (%r12),%r15
140089cd6:	48 89 f9             	mov    %rdi,%rcx
140089cd9:	4c 89 fa             	mov    %r15,%rdx
140089cdc:	e8 df 3d 0a 00       	call   0x14012dac0
140089ce1:	48 89 c6             	mov    %rax,%rsi
140089ce4:	48 85 c0             	test   %rax,%rax
140089ce7:	75 c7                	jne    0x140089cb0
140089ce9:	ba 08 00 00 00       	mov    $0x8,%edx
140089cee:	b9 01 00 00 00       	mov    $0x1,%ecx
140089cf3:	e8 a8 0f 04 00       	call   0x1400caca0
140089cf8:	4c 89 fa             	mov    %r15,%rdx
140089cfb:	48 89 f9             	mov    %rdi,%rcx
140089cfe:	49 89 c0             	mov    %rax,%r8
140089d01:	48 89 c6             	mov    %rax,%rsi
140089d04:	e8 37 3c 0a 00       	call   0x14012d940
140089d09:	eb a5                	jmp    0x140089cb0
140089d0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140089d10:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140089d15:	48 85 c0             	test   %rax,%rax
140089d18:	0f 85 02 fd ff ff    	jne    0x140089a20
140089d1e:	48 8b 33             	mov    (%rbx),%rsi
140089d21:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140089d26:	48 8d 6c 24 70       	lea    0x70(%rsp),%rbp
140089d2b:	48 8d bb 78 0a 00 00 	lea    0xa78(%rbx),%rdi
140089d32:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140089d39:	eb 0f                	jmp    0x140089d4a
140089d3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140089d40:	4c 3b 26             	cmp    (%rsi),%r12
140089d43:	74 51                	je     0x140089d96
140089d45:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140089d4a:	48 85 f6             	test   %rsi,%rsi
140089d4d:	0f 84 7f f6 ff ff    	je     0x1400893d2
140089d53:	48 89 e9             	mov    %rbp,%rcx
140089d56:	e8 05 b9 09 00       	call   0x140125660
140089d5b:	48 89 f9             	mov    %rdi,%rcx
140089d5e:	48 89 c2             	mov    %rax,%rdx
140089d61:	49 89 c4             	mov    %rax,%r12
140089d64:	e8 57 3d 0a 00       	call   0x14012dac0
140089d69:	48 89 c6             	mov    %rax,%rsi
140089d6c:	48 85 c0             	test   %rax,%rax
140089d6f:	75 cf                	jne    0x140089d40
140089d71:	ba 08 00 00 00       	mov    $0x8,%edx
140089d76:	b9 01 00 00 00       	mov    $0x1,%ecx
140089d7b:	e8 20 0f 04 00       	call   0x1400caca0
140089d80:	4c 89 e2             	mov    %r12,%rdx
140089d83:	48 89 f9             	mov    %rdi,%rcx
140089d86:	48 89 c6             	mov    %rax,%rsi
140089d89:	49 89 c0             	mov    %rax,%r8
140089d8c:	e8 af 3b 0a 00       	call   0x14012d940
140089d91:	4c 3b 26             	cmp    (%rsi),%r12
140089d94:	75 af                	jne    0x140089d45
140089d96:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140089d9b:	4c 89 e1             	mov    %r12,%rcx
140089d9e:	e8 6d b4 09 00       	call   0x140125210
140089da3:	48 83 c0 08          	add    $0x8,%rax
140089da7:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140089dac:	eb 97                	jmp    0x140089d45
140089dae:	66 90                	xchg   %ax,%ax
140089db0:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140089db5:	48 89 ea             	mov    %rbp,%rdx
140089db8:	48 89 d9             	mov    %rbx,%rcx
140089dbb:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140089dc0:	e8 cb 9a ff ff       	call   0x140083890
140089dc5:	41 89 c4             	mov    %eax,%r12d
140089dc8:	83 f8 01             	cmp    $0x1,%eax
140089dcb:	7f 26                	jg     0x140089df3
140089dcd:	45 85 e4             	test   %r12d,%r12d
140089dd0:	0f 85 8a fd ff ff    	jne    0x140089b60
140089dd6:	49 89 6d 00          	mov    %rbp,0x0(%r13)
140089dda:	e9 61 fc ff ff       	jmp    0x140089a40
140089ddf:	4c 89 f2             	mov    %r14,%rdx
140089de2:	48 89 e9             	mov    %rbp,%rcx
140089de5:	e8 26 b4 09 00       	call   0x140125210
140089dea:	4c 8d 70 08          	lea    0x8(%rax),%r14
140089dee:	e9 4d fc ff ff       	jmp    0x140089a40
140089df3:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140089df7:	e8 44 76 09 00       	call   0x140121440
140089dfc:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140089e00:	49 89 c4             	mov    %rax,%r12
140089e03:	e8 78 b4 09 00       	call   0x140125280
140089e08:	4c 89 e1             	mov    %r12,%rcx
140089e0b:	89 c6                	mov    %eax,%esi
140089e0d:	e8 6e b4 09 00       	call   0x140125280
140089e12:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140089e17:	41 89 c3             	mov    %eax,%r11d
140089e1a:	48 8b 45 30          	mov    0x30(%rbp),%rax
140089e1e:	48 85 c0             	test   %rax,%rax
140089e21:	0f 84 09 07 00 00    	je     0x14008a530
140089e27:	4c 89 e1             	mov    %r12,%rcx
140089e2a:	45 31 ff             	xor    %r15d,%r15d
140089e2d:	45 31 c9             	xor    %r9d,%r9d
140089e30:	eb 21                	jmp    0x140089e53
140089e32:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140089e39:	00 00 00 00
140089e3d:	0f 1f 00             	nopl   (%rax)
140089e40:	81 0a 00 01 00 00    	orl    $0x100,(%rdx)
140089e46:	48 8b 40 08          	mov    0x8(%rax),%rax
140089e4a:	41 83 c7 01          	add    $0x1,%r15d
140089e4e:	48 85 c0             	test   %rax,%rax
140089e51:	74 1e                	je     0x140089e71
140089e53:	48 8b 10             	mov    (%rax),%rdx
140089e56:	48 85 c9             	test   %rcx,%rcx
140089e59:	74 e5                	je     0x140089e40
140089e5b:	48 39 11             	cmp    %rdx,(%rcx)
140089e5e:	75 e0                	jne    0x140089e40
140089e60:	48 8b 40 08          	mov    0x8(%rax),%rax
140089e64:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140089e68:	41 83 c1 01          	add    $0x1,%r9d
140089e6c:	48 85 c0             	test   %rax,%rax
140089e6f:	75 e2                	jne    0x140089e53
140089e71:	45 39 cb             	cmp    %r9d,%r11d
140089e74:	0f 85 af 07 00 00    	jne    0x14008a629
140089e7a:	43 8d 04 3b          	lea    (%r11,%r15,1),%eax
140089e7e:	39 c6                	cmp    %eax,%esi
140089e80:	0f 85 a3 07 00 00    	jne    0x14008a629
140089e86:	4c 89 e1             	mov    %r12,%rcx
140089e89:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140089e8e:	e8 cd b4 09 00       	call   0x140125360
140089e93:	48 8b 45 30          	mov    0x30(%rbp),%rax
140089e97:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140089e9c:	48 85 c0             	test   %rax,%rax
140089e9f:	74 60                	je     0x140089f01
140089ea1:	45 31 db             	xor    %r11d,%r11d
140089ea4:	eb 23                	jmp    0x140089ec9
140089ea6:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140089ead:	00 00 00 00
140089eb1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140089eb8:	00 00 00 00
140089ebc:	0f 1f 40 00          	nopl   0x0(%rax)
140089ec0:	48 8b 40 08          	mov    0x8(%rax),%rax
140089ec4:	48 85 c0             	test   %rax,%rax
140089ec7:	74 35                	je     0x140089efe
140089ec9:	48 8b 10             	mov    (%rax),%rdx
140089ecc:	48 83 7a 30 00       	cmpq   $0x0,0x30(%rdx)
140089ed1:	75 ed                	jne    0x140089ec0
140089ed3:	8b 0a                	mov    (%rdx),%ecx
140089ed5:	41 89 c9             	mov    %ecx,%r9d
140089ed8:	41 c1 e9 04          	shr    $0x4,%r9d
140089edc:	f6 c1 40             	test   $0x40,%cl
140089edf:	74 df                	je     0x140089ec0
140089ee1:	41 83 c9 10          	or     $0x10,%r9d
140089ee5:	83 e1 0f             	and    $0xf,%ecx
140089ee8:	48 8b 40 08          	mov    0x8(%rax),%rax
140089eec:	41 83 c3 01          	add    $0x1,%r11d
140089ef0:	41 c1 e1 04          	shl    $0x4,%r9d
140089ef4:	44 09 c9             	or     %r9d,%ecx
140089ef7:	89 0a                	mov    %ecx,(%rdx)
140089ef9:	48 85 c0             	test   %rax,%rax
140089efc:	75 cb                	jne    0x140089ec9
140089efe:	45 01 df             	add    %r11d,%r15d
140089f01:	45 85 ff             	test   %r15d,%r15d
140089f04:	0f 84 56 fc ff ff    	je     0x140089b60
140089f0a:	48 89 ea             	mov    %rbp,%rdx
140089f0d:	48 8d 8b 90 0a 00 00 	lea    0xa90(%rbx),%rcx
140089f14:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140089f19:	e8 a2 3b 0a 00       	call   0x14012dac0
140089f1e:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
140089f22:	31 d2                	xor    %edx,%edx
140089f24:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8