140e55b98:	83 48 60 01          	orl    $0x1,0x60(%rax)
140e55b9c:	48 8b 55 10          	mov    0x10(%rbp),%rdx
140e55ba0:	8b 42 60             	mov    0x60(%rdx),%eax
140e55ba3:	41 23 c0             	and    %r8d,%eax
140e55ba6:	83 c8 02             	or     $0x2,%eax
140e55ba9:	89 42 60             	mov    %eax,0x60(%rdx)
140e55bac:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55bb0:	48 8b 16             	mov    (%rsi),%rdx
140e55bb3:	48 89 50 50          	mov    %rdx,0x50(%rax)
140e55bb7:	e8 5c 03 00 00       	call   0x140e55f18
140e55bbc:	33 d2                	xor    %edx,%edx
140e55bbe:	4c 8d 4d 10          	lea    0x10(%rbp),%r9
140e55bc2:	8b cf                	mov    %edi,%ecx
140e55bc4:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140e55bc8:	ff 15 ea db 12 00    	call   *0x12dbea(%rip)        # 0x140f837b8
140e55bce:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55bd2:	f6 41 08 10          	testb  $0x10,0x8(%rcx)
140e55bd6:	74 05                	je     0x140e55bdd
140e55bd8:	48 0f ba 33 07       	btrq   $0x7,(%rbx)
140e55bdd:	f6 41 08 08          	testb  $0x8,0x8(%rcx)
140e55be1:	74 05                	je     0x140e55be8
140e55be3:	48 0f ba 33 09       	btrq   $0x9,(%rbx)
140e55be8:	f6 41 08 04          	testb  $0x4,0x8(%rcx)
140e55bec:	74 05                	je     0x140e55bf3
140e55bee:	48 0f ba 33 0a       	btrq   $0xa,(%rbx)
140e55bf3:	f6 41 08 02          	testb  $0x2,0x8(%rcx)
140e55bf7:	74 05                	je     0x140e55bfe
140e55bf9:	48 0f ba 33 0b       	btrq   $0xb,(%rbx)
140e55bfe:	f6 41 08 01          	testb  $0x1,0x8(%rcx)
140e55c02:	74 05                	je     0x140e55c09
140e55c04:	48 0f ba 33 0c       	btrq   $0xc,(%rbx)
140e55c09:	8b 01                	mov    (%rcx),%eax
140e55c0b:	83 e0 03             	and    $0x3,%eax
140e55c0e:	74 30                	je     0x140e55c40
140e55c10:	83 e8 01             	sub    $0x1,%eax
140e55c13:	74 1f                	je     0x140e55c34
140e55c15:	83 e8 01             	sub    $0x1,%eax
140e55c18:	74 0e                	je     0x140e55c28
140e55c1a:	83 f8 01             	cmp    $0x1,%eax
140e55c1d:	75 28                	jne    0x140e55c47
140e55c1f:	48 81 0b 00 60 00 00 	orq    $0x6000,(%rbx)
140e55c26:	eb 1f                	jmp    0x140e55c47
140e55c28:	48 0f ba 33 0d       	btrq   $0xd,(%rbx)
140e55c2d:	48 0f ba 2b 0e       	btsq   $0xe,(%rbx)
140e55c32:	eb 13                	jmp    0x140e55c47
140e55c34:	48 0f ba 33 0e       	btrq   $0xe,(%rbx)
140e55c39:	48 0f ba 2b 0d       	btsq   $0xd,(%rbx)
140e55c3e:	eb 07                	jmp    0x140e55c47
140e55c40:	48 81 23 ff 9f ff ff 	andq   $0xffffffffffff9fff,(%rbx)
140e55c47:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
140e55c4b:	74 07                	je     0x140e55c54
140e55c4d:	8b 41 50             	mov    0x50(%rcx),%eax
140e55c50:	89 06                	mov    %eax,(%rsi)
140e55c52:	eb 07                	jmp    0x140e55c5b
140e55c54:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e55c58:	48 89 06             	mov    %rax,(%rsi)
140e55c5b:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140e55c60:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140e55c65:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140e55c6a:	48 83 c4 20          	add    $0x20,%rsp
140e55c6e:	5d                   	pop    %rbp
140e55c6f:	c3                   	ret
140e55c70:	48 83 ec 28          	sub    $0x28,%rsp
140e55c74:	83 e9 01             	sub    $0x1,%ecx
140e55c77:	74 17                	je     0x140e55c90
140e55c79:	83 e9 01             	sub    $0x1,%ecx
140e55c7c:	74 05                	je     0x140e55c83
140e55c7e:	83 f9 01             	cmp    $0x1,%ecx
140e55c81:	75 18                	jne    0x140e55c9b
140e55c83:	e8 68 46 fd ff       	call   0x140e2a2f0
140e55c88:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
140e55c8e:	eb 0b                	jmp    0x140e55c9b
140e55c90:	e8 5b 46 fd ff       	call   0x140e2a2f0
140e55c95:	c7 00 21 00 00 00    	movl   $0x21,(%rax)
140e55c9b:	48 83 c4 28          	add    $0x28,%rsp
140e55c9f:	c3                   	ret
140e55ca0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e55ca5:	f2 0f 11 5c 24 20    	movsd  %xmm3,0x20(%rsp)
140e55cab:	f2 0f 11 54 24 18    	movsd  %xmm2,0x18(%rsp)
140e55cb1:	55                   	push   %rbp
140e55cb2:	48 8b ec             	mov    %rsp,%rbp
140e55cb5:	48 83 ec 50          	sub    $0x50,%rsp
140e55cb9:	8b d9                	mov    %ecx,%ebx
140e55cbb:	4c 8d 0d 7e 0d 39 00 	lea    0x390d7e(%rip),%r9        # 0x1411e6a40
140e55cc2:	48 8d 0d a7 0b 39 00 	lea    0x390ba7(%rip),%rcx        # 0x1411e6870
140e55cc9:	45 33 c0             	xor    %r8d,%r8d
140e55ccc:	48 8b c1             	mov    %rcx,%rax
140e55ccf:	39 10                	cmp    %edx,(%rax)
140e55cd1:	74 36                	je     0x140e55d09
140e55cd3:	41 ff c0             	inc    %r8d
140e55cd6:	48 83 c0 10          	add    $0x10,%rax
140e55cda:	49 3b c1             	cmp    %r9,%rax
140e55cdd:	7c f0                	jl     0x140e55ccf
140e55cdf:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
140e55ce4:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140e55ce8:	ba c0 ff 00 00       	mov    $0xffc0,%edx
140e55ced:	e8 46 02 00 00       	call   0x140e55f38
140e55cf2:	8b cb                	mov    %ebx,%ecx
140e55cf4:	e8 77 ff ff ff       	call   0x140e55c70
140e55cf9:	f2 0f 10 45 30       	movsd  0x30(%rbp),%xmm0
140e55cfe:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140e55d03:	48 83 c4 50          	add    $0x50,%rsp
140e55d07:	5d                   	pop    %rbp
140e55d08:	c3                   	ret
140e55d09:	49 63 c0             	movslq %r8d,%rax
140e55d0c:	48 03 c0             	add    %rax,%rax
140e55d0f:	48 8b 44 c1 08       	mov    0x8(%rcx,%rax,8),%rax
140e55d14:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140e55d18:	48 85 c0             	test   %rax,%rax
140e55d1b:	74 c7                	je     0x140e55ce4
140e55d1d:	8b 45 20             	mov    0x20(%rbp),%eax
140e55d20:	ba c0 ff 00 00       	mov    $0xffc0,%edx
140e55d25:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140e55d29:	89 45 e0             	mov    %eax,-0x20(%rbp)
140e55d2c:	8b 45 24             	mov    0x24(%rbp),%eax
140e55d2f:	89 45 e4             	mov    %eax,-0x1c(%rbp)
140e55d32:	8b 45 28             	mov    0x28(%rbp),%eax
140e55d35:	89 45 e8             	mov    %eax,-0x18(%rbp)
140e55d38:	8b 45 2c             	mov    0x2c(%rbp),%eax
140e55d3b:	89 45 ec             	mov    %eax,-0x14(%rbp)
140e55d3e:	8b 45 30             	mov    0x30(%rbp),%eax
140e55d41:	89 45 f0             	mov    %eax,-0x10(%rbp)
140e55d44:	8b 45 34             	mov    0x34(%rbp),%eax
140e55d47:	89 45 f4             	mov    %eax,-0xc(%rbp)
140e55d4a:	89 5d d0             	mov    %ebx,-0x30(%rbp)
140e55d4d:	e8 e6 01 00 00       	call   0x140e55f38
140e55d52:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e55d56:	e8 45 9c ff ff       	call   0x140e4f9a0
140e55d5b:	85 c0                	test   %eax,%eax
140e55d5d:	75 07                	jne    0x140e55d66
140e55d5f:	8b cb                	mov    %ebx,%ecx
140e55d61:	e8 0a ff ff ff       	call   0x140e55c70
140e55d66:	f2 0f 10 45 f0       	movsd  -0x10(%rbp),%xmm0
140e55d6b:	eb 91                	jmp    0x140e55cfe
140e55d6d:	cc                   	int3
140e55d6e:	cc                   	int3
140e55d6f:	cc                   	int3
140e55d70:	0f 28 c8             	movaps %xmm0,%xmm1
140e55d73:	f2 0f 11 44 24 08    	movsd  %xmm0,0x8(%rsp)
140e55d79:	0f 57 c0             	xorps  %xmm0,%xmm0
140e55d7c:	4c 8b d2             	mov    %rdx,%r10
140e55d7f:	66 0f 2e c8          	ucomisd %xmm0,%xmm1
140e55d83:	7a 09                	jp     0x140e55d8e
140e55d85:	75 07                	jne    0x140e55d8e
140e55d87:	33 c9                	xor    %ecx,%ecx
140e55d89:	e9 0c 01 00 00       	jmp    0x140e55e9a
140e55d8e:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
140e55d93:	b9 f0 7f 00 00       	mov    $0x7ff0,%ecx
140e55d98:	4c 8b c0             	mov    %rax,%r8
140e55d9b:	49 c1 e8 30          	shr    $0x30,%r8
140e55d9f:	66 44 85 c1          	test   %r8w,%cx
140e55da3:	0f 85 ad 00 00 00    	jne    0x140e55e56
140e55da9:	8b 54 24 08          	mov    0x8(%rsp),%edx
140e55dad:	48 c1 e8 20          	shr    $0x20,%rax
140e55db1:	a9 ff ff 0f 00       	test   $0xfffff,%eax
140e55db6:	75 08                	jne    0x140e55dc0
140e55db8:	85 d2                	test   %edx,%edx
140e55dba:	0f 84 96 00 00 00    	je     0x140e55e56
140e55dc0:	45 33 c9             	xor    %r9d,%r9d
140e55dc3:	b9 03 fc ff ff       	mov    $0xfffffc03,%ecx
140e55dc8:	66 0f 2f c1          	comisd %xmm1,%xmm0
140e55dcc:	41 0f 97 c1          	seta   %r9b
140e55dd0:	41 f6 c0 10          	test   $0x10,%r8b
140e55dd4:	75 24                	jne    0x140e55dfa
140e55dd6:	8b 44 24 0c          	mov    0xc(%rsp),%eax
140e55dda:	03 c0                	add    %eax,%eax
140e55ddc:	89 44 24 0c          	mov    %eax,0xc(%rsp)
140e55de0:	85 d2                	test   %edx,%edx
140e55de2:	79 07                	jns    0x140e55deb
140e55de4:	83 c8 01             	or     $0x1,%eax
140e55de7:	89 44 24 0c          	mov    %eax,0xc(%rsp)
140e55deb:	03 d2                	add    %edx,%edx
140e55ded:	ff c9                	dec    %ecx
140e55def:	f6 44 24 0e 10       	testb  $0x10,0xe(%rsp)
140e55df4:	74 e4                	je     0x140e55dda
140e55df6:	89 54 24 08          	mov    %edx,0x8(%rsp)
140e55dfa:	0f b7 44 24 0e       	movzwl 0xe(%rsp),%eax
140e55dff:	ba ef ff 00 00       	mov    $0xffef,%edx
140e55e04:	66 23 c2             	and    %dx,%ax
140e55e07:	66 89 44 24 0e       	mov    %ax,0xe(%rsp)
140e55e0c:	45 85 c9             	test   %r9d,%r9d
140e55e0f:	74 0d                	je     0x140e55e1e
140e55e11:	ba 00 80 00 00       	mov    $0x8000,%edx
140e55e16:	66 0b c2             	or     %dx,%ax
140e55e19:	66 89 44 24 0e       	mov    %ax,0xe(%rsp)
140e55e1e:	f2 0f 10 44 24 08    	movsd  0x8(%rsp),%xmm0
140e55e24:	ba ef bf 00 00       	mov    $0xbfef,%edx
140e55e29:	f2 0f 11 44 24 10    	movsd  %xmm0,0x10(%rsp)
140e55e2f:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
140e55e34:	48 c1 e8 30          	shr    $0x30,%rax
140e55e38:	66 23 c2             	and    %dx,%ax
140e55e3b:	f2 0f 11 44 24 08    	movsd  %xmm0,0x8(%rsp)
140e55e41:	ba e0 3f 00 00       	mov    $0x3fe0,%edx
140e55e46:	66 0b c2             	or     %dx,%ax
140e55e49:	66 89 44 24 0e       	mov    %ax,0xe(%rsp)
140e55e4e:	f2 0f 10 44 24 08    	movsd  0x8(%rsp),%xmm0
140e55e54:	eb 44                	jmp    0x140e55e9a
140e55e56:	0f b7 4c 24 0e       	movzwl 0xe(%rsp),%ecx
140e55e5b:	ba ef bf 00 00       	mov    $0xbfef,%edx
140e55e60:	c1 e9 04             	shr    $0x4,%ecx
140e55e63:	f2 0f 11 4c 24 10    	movsd  %xmm1,0x10(%rsp)
140e55e69:	81 e1 ff 07 00 00    	and    $0x7ff,%ecx
140e55e6f:	f2 0f 11 4c 24 18    	movsd  %xmm1,0x18(%rsp)
140e55e75:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
140e55e7a:	48 c1 e8 30          	shr    $0x30,%rax
140e55e7e:	66 23 c2             	and    %dx,%ax
140e55e81:	ba e0 3f 00 00       	mov    $0x3fe0,%edx
140e55e86:	66 0b c2             	or     %dx,%ax
140e55e89:	66 89 44 24 16       	mov    %ax,0x16(%rsp)
140e55e8e:	81 e9 fe 03 00 00    	sub    $0x3fe,%ecx
140e55e94:	f2 0f 10 44 24 10    	movsd  0x10(%rsp),%xmm0
140e55e9a:	41 89 0a             	mov    %ecx,(%r10)
140e55e9d:	c3                   	ret
140e55e9e:	cc                   	int3
140e55e9f:	cc                   	int3
140e55ea0:	f2 0f 11 44 24 08    	movsd  %xmm0,0x8(%rsp)
140e55ea6:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
140e55eab:	48 8b c8             	mov    %rax,%rcx
140e55eae:	48 c1 e9 20          	shr    $0x20,%rcx
140e55eb2:	81 f9 00 00 f0 7f    	cmp    $0x7ff00000,%ecx
140e55eb8:	75 0a                	jne    0x140e55ec4
140e55eba:	85 c0                	test   %eax,%eax
140e55ebc:	75 18                	jne    0x140e55ed6
140e55ebe:	b8 01 00 00 00       	mov    $0x1,%eax
140e55ec3:	c3                   	ret
140e55ec4:	81 f9 00 00 f0 ff    	cmp    $0xfff00000,%ecx
140e55eca:	75 0a                	jne    0x140e55ed6
140e55ecc:	85 c0                	test   %eax,%eax
140e55ece:	75 06                	jne    0x140e55ed6
140e55ed0:	b8 02 00 00 00       	mov    $0x2,%eax
140e55ed5:	c3                   	ret
140e55ed6:	41 b8 f8 7f 00 00    	mov    $0x7ff8,%r8d
140e55edc:	48 8b d0             	mov    %rax,%rdx
140e55edf:	48 c1 ea 30          	shr    $0x30,%rdx
140e55ee3:	66 41 23 d0          	and    %r8w,%dx
140e55ee7:	66 41 3b d0          	cmp    %r8w,%dx
140e55eeb:	75 06                	jne    0x140e55ef3
140e55eed:	b8 03 00 00 00       	mov    $0x3,%eax
140e55ef2:	c3                   	ret
140e55ef3:	41 b8 f0 7f 00 00    	mov    $0x7ff0,%r8d
140e55ef9:	66 41 3b d0          	cmp    %r8w,%dx
140e55efd:	75 16                	jne    0x140e55f15
140e55eff:	f7 c1 ff ff 07 00    	test   $0x7ffff,%ecx
140e55f05:	75 08                	jne    0x140e55f0f
140e55f07:	f7 d8                	neg    %eax
140e55f09:	1b c0                	sbb    %eax,%eax
140e55f0b:	83 e0 04             	and    $0x4,%eax
140e55f0e:	c3                   	ret
140e55f0f:	b8 04 00 00 00       	mov    $0x4,%eax
140e55f14:	c3                   	ret
140e55f15:	33 c0                	xor    %eax,%eax
140e55f17:	c3                   	ret
140e55f18:	40 53                	rex push %rbx
140e55f1a:	48 83 ec 20          	sub    $0x20,%rsp
140e55f1e:	e8 9d ba 00 00       	call   0x140e619c0
140e55f23:	8b d8                	mov    %eax,%ebx
140e55f25:	83 e3 3f             	and    $0x3f,%ebx
140e55f28:	e8 ad ba 00 00       	call   0x140e619da
140e55f2d:	8b c3                	mov    %ebx,%eax
140e55f2f:	48 83 c4 20          	add    $0x20,%rsp
140e55f33:	5b                   	pop    %rbx
140e55f34:	c3                   	ret
140e55f35:	cc                   	int3
140e55f36:	cc                   	int3
140e55f37:	cc                   	int3
140e55f38:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140e55f3d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140e55f42:	57                   	push   %rdi
140e55f43:	48 83 ec 20          	sub    $0x20,%rsp
140e55f47:	48 8b da             	mov    %rdx,%rbx
140e55f4a:	48 8b f9             	mov    %rcx,%rdi
140e55f4d:	e8 6e ba 00 00       	call   0x140e619c0
140e55f52:	8b f0                	mov    %eax,%esi
140e55f54:	89 44 24 38          	mov    %eax,0x38(%rsp)
140e55f58:	8b cb                	mov    %ebx,%ecx
140e55f5a:	f7 d1                	not    %ecx
140e55f5c:	81 c9 7f 80 ff ff    	or     $0xffff807f,%ecx
140e55f62:	23 c8                	and    %eax,%ecx
140e55f64:	23 fb                	and    %ebx,%edi
140e55f66:	0b cf                	or     %edi,%ecx
140e55f68:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
140e55f6c:	80 3d 05 35 56 00 00 	cmpb   $0x0,0x563505(%rip)        # 0x1413b9478
140e55f73:	74 25                	je     0x140e55f9a
140e55f75:	f6 c1 40             	test   $0x40,%cl
140e55f78:	74 20                	je     0x140e55f9a
140e55f7a:	e8 51 ba 00 00       	call   0x140e619d0
140e55f7f:	eb 21                	jmp    0x140e55fa2
140e55f81:	c6 05 f0 34 56 00 00 	movb   $0x0,0x5634f0(%rip)        # 0x1413b9478
140e55f88:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
140e55f8c:	83 e1 bf             	and    $0xffffffbf,%ecx
140e55f8f:	e8 3c ba 00 00       	call   0x140e619d0
140e55f94:	8b 74 24 38          	mov    0x38(%rsp),%esi
140e55f98:	eb 08                	jmp    0x140e55fa2
140e55f9a:	83 e1 bf             	and    $0xffffffbf,%ecx
140e55f9d:	e8 2e ba 00 00       	call   0x140e619d0
140e55fa2:	8b c6                	mov    %esi,%eax
140e55fa4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140e55fa9:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140e55fae:	48 83 c4 20          	add    $0x20,%rsp
140e55fb2:	5f                   	pop    %rdi
140e55fb3:	c3                   	ret
140e55fb4:	40 53                	rex push %rbx
140e55fb6:	48 83 ec 20          	sub    $0x20,%rsp
140e55fba:	48 8b d9             	mov    %rcx,%rbx
140e55fbd:	e8 fe b9 00 00       	call   0x140e619c0
140e55fc2:	83 e3 3f             	and    $0x3f,%ebx
140e55fc5:	0b c3                	or     %ebx,%eax
140e55fc7:	8b c8                	mov    %eax,%ecx
140e55fc9:	48 83 c4 20          	add    $0x20,%rsp
140e55fcd:	5b                   	pop    %rbx
140e55fce:	e9 fd b9 00 00       	jmp    0x140e619d0
140e55fd3:	cc                   	int3
140e55fd4:	48 83 ec 28          	sub    $0x28,%rsp
140e55fd8:	e8 e3 b9 00 00       	call   0x140e619c0
140e55fdd:	83 e0 3f             	and    $0x3f,%eax
140e55fe0:	48 83 c4 28          	add    $0x28,%rsp
140e55fe4:	c3                   	ret
140e55fe5:	cc                   	int3
140e55fe6:	cc                   	int3
140e55fe7:	cc                   	int3
140e55fe8:	40 53                	rex push %rbx
140e55fea:	48 83 ec 20          	sub    $0x20,%rsp
140e55fee:	4c 8b c2             	mov    %rdx,%r8
140e55ff1:	48 8b d9             	mov    %rcx,%rbx
140e55ff4:	48 85 c9             	test   %rcx,%rcx
140e55ff7:	74 0e                	je     0x140e56007
140e55ff9:	33 d2                	xor    %edx,%edx
140e55ffb:	48 8d 42 e0          	lea    -0x20(%rdx),%rax
140e55fff:	48 f7 f3             	div    %rbx
140e56002:	49 3b c0             	cmp    %r8,%rax
140e56005:	72 43                	jb     0x140e5604a
140e56007:	49 0f af d8          	imul   %r8,%rbx
140e5600b:	b8 01 00 00 00       	mov    $0x1,%eax
140e56010:	48 85 db             	test   %rbx,%rbx
140e56013:	48 0f 44 d8          	cmove  %rax,%rbx
140e56017:	eb 15                	jmp    0x140e5602e
140e56019:	e8 ce b3 ff ff       	call   0x140e513ec
140e5601e:	85 c0                	test   %eax,%eax
140e56020:	74 28                	je     0x140e5604a
140e56022:	48 8b cb             	mov    %rbx,%rcx
140e56025:	e8 82 87 ff ff       	call   0x140e4e7ac
140e5602a:	85 c0                	test   %eax,%eax
140e5602c:	74 1c                	je     0x140e5604a
140e5602e:	48 8b 0d 2b 9f 64 00 	mov    0x649f2b(%rip),%rcx        # 0x14149ff60
140e56035:	4c 8b c3             	mov    %rbx,%r8
140e56038:	ba 08 00 00 00       	mov    $0x8,%edx
140e5603d:	ff 15 35 d2 12 00    	call   *0x12d235(%rip)        # 0x140f83278
140e56043:	48 85 c0             	test   %rax,%rax
140e56046:	74 d1                	je     0x140e56019
140e56048:	eb 0d                	jmp    0x140e56057