1400049d4:	00
1400049d5:	eb 14                	jmp    0x1400049eb
1400049d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400049de:	00 00
1400049e0:	ff d6                	call   *%rsi
1400049e2:	83 f8 18             	cmp    $0x18,%eax
1400049e5:	0f 85 a5 00 00 00    	jne    0x140004a90
1400049eb:	31 d2                	xor    %edx,%edx
1400049ed:	b9 08 00 00 00       	mov    $0x8,%ecx
1400049f2:	e8 19 00 02 00       	call   0x140024a10
1400049f7:	48 89 c3             	mov    %rax,%rbx
1400049fa:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400049fe:	74 e0                	je     0x1400049e0
140004a00:	48 89 ea             	mov    %rbp,%rdx
140004a03:	48 89 c1             	mov    %rax,%rcx
140004a06:	e8 2d ff 01 00       	call   0x140024938
140004a0b:	85 c0                	test   %eax,%eax
140004a0d:	0f 84 8d 00 00 00    	je     0x140004aa0
140004a13:	4c 8b 2d 56 8e 04 00 	mov    0x48e56(%rip),%r13        # 0x14004d870
140004a1a:	31 f6                	xor    %esi,%esi
140004a1c:	4c 8d b4 24 50 01 00 	lea    0x150(%rsp),%r14
140004a23:	00
140004a24:	eb 19                	jmp    0x140004a3f
140004a26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140004a2d:	00 00 00
140004a30:	48 89 ea             	mov    %rbp,%rdx
140004a33:	48 89 d9             	mov    %rbx,%rcx
140004a36:	e8 f5 fe 01 00       	call   0x140024930
140004a3b:	85 c0                	test   %eax,%eax
140004a3d:	74 1f                	je     0x140004a5e
140004a3f:	48 89 f1             	mov    %rsi,%rcx
140004a42:	4c 89 f2             	mov    %r14,%rdx
140004a45:	48 89 f7             	mov    %rsi,%rdi
140004a48:	41 ff d5             	call   *%r13
140004a4b:	48 89 c6             	mov    %rax,%rsi
140004a4e:	48 85 c0             	test   %rax,%rax
140004a51:	75 dd                	jne    0x140004a30
140004a53:	48 89 f9             	mov    %rdi,%rcx
140004a56:	31 f6                	xor    %esi,%esi
140004a58:	ff 15 1a 8e 04 00    	call   *0x48e1a(%rip)        # 0x14004d878
140004a5e:	48 89 d9             	mov    %rbx,%rcx
140004a61:	ff 15 61 8e 04 00    	call   *0x48e61(%rip)        # 0x14004d8c8
140004a67:	48 8b 84 24 58 02 00 	mov    0x258(%rsp),%rax
140004a6e:	00
140004a6f:	49 2b 04 24          	sub    (%r12),%rax
140004a73:	75 37                	jne    0x140004aac
140004a75:	48 89 f0             	mov    %rsi,%rax
140004a78:	48 81 c4 60 02 00 00 	add    $0x260,%rsp
140004a7f:	5b                   	pop    %rbx
140004a80:	5e                   	pop    %rsi
140004a81:	5f                   	pop    %rdi
140004a82:	5d                   	pop    %rbp
140004a83:	41 5c                	pop    %r12
140004a85:	41 5d                	pop    %r13
140004a87:	41 5e                	pop    %r14
140004a89:	c3                   	ret
140004a8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140004a90:	31 c9                	xor    %ecx,%ecx
140004a92:	31 f6                	xor    %esi,%esi
140004a94:	ff 15 de 8d 04 00    	call   *0x48dde(%rip)        # 0x14004d878
140004a9a:	eb cb                	jmp    0x140004a67
140004a9c:	0f 1f 40 00          	nopl   0x0(%rax)
140004aa0:	31 c9                	xor    %ecx,%ecx
140004aa2:	31 f6                	xor    %esi,%esi
140004aa4:	ff 15 ce 8d 04 00    	call   *0x48dce(%rip)        # 0x14004d878
140004aaa:	eb b2                	jmp    0x140004a5e
140004aac:	e8 df ab 01 00       	call   0x14001f690
140004ab1:	90                   	nop
140004ab2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140004ab9:	00 00 00 00
140004abd:	0f 1f 00             	nopl   (%rax)
140004ac0:	57                   	push   %rdi
140004ac1:	56                   	push   %rsi
140004ac2:	53                   	push   %rbx
140004ac3:	48 83 ec 30          	sub    $0x30,%rsp
140004ac7:	41 b9 02 00 00 00    	mov    $0x2,%r9d
140004acd:	45 31 c0             	xor    %r8d,%r8d
140004ad0:	31 d2                	xor    %edx,%edx
140004ad2:	b9 06 00 00 00       	mov    $0x6,%ecx
140004ad7:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140004ade:	00
140004adf:	e8 5c 91 01 00       	call   0x14001dc40
140004ae4:	48 8d 0d 7d 65 04 00 	lea    0x4657d(%rip),%rcx        # 0x14004b068
140004aeb:	88 05 6f 65 04 00    	mov    %al,0x4656f(%rip)        # 0x14004b060
140004af1:	ff 15 d9 8e 04 00    	call   *0x48ed9(%rip)        # 0x14004d9d0
140004af7:	b9 f5 ff ff ff       	mov    $0xfffffff5,%ecx
140004afc:	ff 15 6e 8e 04 00    	call   *0x48e6e(%rip)        # 0x14004d970
140004b02:	48 89 05 77 65 04 00 	mov    %rax,0x46577(%rip)        # 0x14004b080
140004b09:	48 89 c1             	mov    %rax,%rcx
140004b0c:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140004b10:	74 11                	je     0x140004b23
140004b12:	48 8d 15 6f 65 04 00 	lea    0x4656f(%rip),%rdx        # 0x14004b088
140004b19:	ff 15 e9 8d 04 00    	call   *0x48de9(%rip)        # 0x14004d908
140004b1f:	85 c0                	test   %eax,%eax
140004b21:	75 0d                	jne    0x140004b30
140004b23:	31 c0                	xor    %eax,%eax
140004b25:	48 83 c4 30          	add    $0x30,%rsp
140004b29:	5b                   	pop    %rbx
140004b2a:	5e                   	pop    %rsi
140004b2b:	5f                   	pop    %rdi
140004b2c:	c3                   	ret
140004b2d:	0f 1f 00             	nopl   (%rax)
140004b30:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140004b37:	00
140004b38:	31 d2                	xor    %edx,%edx
140004b3a:	b9 0a 00 00 00       	mov    $0xa,%ecx
140004b3f:	41 b9 02 00 00 00    	mov    $0x2,%r9d
140004b45:	41 b8 ab 3f 00 00    	mov    $0x3fab,%r8d
140004b4b:	e8 f0 90 01 00       	call   0x14001dc40
140004b50:	84 c0                	test   %al,%al
140004b52:	74 cf                	je     0x140004b23
140004b54:	f6 05 2d 65 04 00 04 	testb  $0x4,0x4652d(%rip)        # 0x14004b088
140004b5b:	74 13                	je     0x140004b70
140004b5d:	31 c0                	xor    %eax,%eax
140004b5f:	c6 05 0a 65 04 00 01 	movb   $0x1,0x4650a(%rip)        # 0x14004b070
140004b66:	48 83 c4 30          	add    $0x30,%rsp
140004b6a:	5b                   	pop    %rbx
140004b6b:	5e                   	pop    %rsi
140004b6c:	5f                   	pop    %rdi
140004b6d:	c3                   	ret
140004b6e:	66 90                	xchg   %ax,%ax
140004b70:	b8 01 00 00 00       	mov    $0x1,%eax
140004b75:	87 05 11 65 04 00    	xchg   %eax,0x46511(%rip)        # 0x14004b08c
140004b7b:	48 8d 35 9e fa ff ff 	lea    -0x562(%rip),%rsi        # 0x140004620
140004b82:	ba 01 00 00 00       	mov    $0x1,%edx
140004b87:	48 8b 1d 52 8e 04 00 	mov    0x48e52(%rip),%rbx        # 0x14004d9e0
140004b8e:	48 89 f1             	mov    %rsi,%rcx
140004b91:	ff d3                	call   *%rbx
140004b93:	85 c0                	test   %eax,%eax
140004b95:	74 8c                	je     0x140004b23
140004b97:	8b 15 eb 64 04 00    	mov    0x464eb(%rip),%edx        # 0x14004b088
140004b9d:	48 8b 0d dc 64 04 00 	mov    0x464dc(%rip),%rcx        # 0x14004b080
140004ba4:	83 ca 04             	or     $0x4,%edx
140004ba7:	ff 15 3b 8e 04 00    	call   *0x48e3b(%rip)        # 0x14004d9e8
140004bad:	89 c7                	mov    %eax,%edi
140004baf:	85 c0                	test   %eax,%eax
140004bb1:	74 1d                	je     0x140004bd0
140004bb3:	48 8d 0d 36 fa ff ff 	lea    -0x5ca(%rip),%rcx        # 0x1400045f0
140004bba:	c6 05 af 64 04 00 01 	movb   $0x1,0x464af(%rip)        # 0x14004b070
140004bc1:	e8 6a c8 ff ff       	call   0x140001430
140004bc6:	e9 58 ff ff ff       	jmp    0x140004b23
140004bcb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140004bd0:	31 d2                	xor    %edx,%edx
140004bd2:	48 89 f1             	mov    %rsi,%rcx
140004bd5:	ff d3                	call   *%rbx
140004bd7:	87 3d af 64 04 00    	xchg   %edi,0x464af(%rip)        # 0x14004b08c
140004bdd:	e9 41 ff ff ff       	jmp    0x140004b23
140004be2:	90                   	nop
140004be3:	90                   	nop
140004be4:	90                   	nop
140004be5:	90                   	nop
140004be6:	90                   	nop
140004be7:	90                   	nop
140004be8:	90                   	nop
140004be9:	90                   	nop
140004bea:	90                   	nop
140004beb:	90                   	nop
140004bec:	90                   	nop
140004bed:	90                   	nop
140004bee:	90                   	nop
140004bef:	90                   	nop
140004bf0:	90                   	nop
140004bf1:	90                   	nop
140004bf2:	90                   	nop
140004bf3:	90                   	nop
140004bf4:	90                   	nop
140004bf5:	90                   	nop
140004bf6:	90                   	nop
140004bf7:	90                   	nop
140004bf8:	90                   	nop
140004bf9:	90                   	nop
140004bfa:	90                   	nop
140004bfb:	90                   	nop
140004bfc:	90                   	nop
140004bfd:	90                   	nop
140004bfe:	90                   	nop
140004bff:	90                   	nop
140004c00:	48 83 ec 28          	sub    $0x28,%rsp
140004c04:	48 8b 0d ad 64 04 00 	mov    0x464ad(%rip),%rcx        # 0x14004b0b8
140004c0b:	e8 d0 c8 ff ff       	call   0x1400014e0
140004c10:	48 8b 0d 99 64 04 00 	mov    0x46499(%rip),%rcx        # 0x14004b0b0
140004c17:	48 c7 05 96 64 04 00 	movq   $0x0,0x46496(%rip)        # 0x14004b0b8
140004c1e:	00 00 00 00
140004c22:	e8 b9 c8 ff ff       	call   0x1400014e0
140004c27:	48 8b 0d 7a 64 04 00 	mov    0x4647a(%rip),%rcx        # 0x14004b0a8
140004c2e:	48 c7 05 77 64 04 00 	movq   $0x0,0x46477(%rip)        # 0x14004b0b0
140004c35:	00 00 00 00
140004c39:	e8 a2 c8 ff ff       	call   0x1400014e0
140004c3e:	48 8b 0d 5b 64 04 00 	mov    0x4645b(%rip),%rcx        # 0x14004b0a0
140004c45:	48 c7 05 58 64 04 00 	movq   $0x0,0x46458(%rip)        # 0x14004b0a8
140004c4c:	00 00 00 00
140004c50:	e8 8b c8 ff ff       	call   0x1400014e0
140004c55:	48 8b 0d 3c 64 04 00 	mov    0x4643c(%rip),%rcx        # 0x14004b098
140004c5c:	48 c7 05 39 64 04 00 	movq   $0x0,0x46439(%rip)        # 0x14004b0a0
140004c63:	00 00 00 00
140004c67:	e8 74 c8 ff ff       	call   0x1400014e0
140004c6c:	48 c7 05 21 64 04 00 	movq   $0x0,0x46421(%rip)        # 0x14004b098
140004c73:	00 00 00 00
140004c77:	48 83 c4 28          	add    $0x28,%rsp
140004c7b:	c3                   	ret
140004c7c:	0f 1f 40 00          	nopl   0x0(%rax)
140004c80:	53                   	push   %rbx
140004c81:	48 83 ec 20          	sub    $0x20,%rsp
140004c85:	48 89 cb             	mov    %rcx,%rbx
140004c88:	48 8b 09             	mov    (%rcx),%rcx
140004c8b:	e8 d0 c7 ff ff       	call   0x140001460
140004c90:	48 85 c0             	test   %rax,%rax
140004c93:	74 0b                	je     0x140004ca0
140004c95:	48 89 03             	mov    %rax,(%rbx)
140004c98:	31 c0                	xor    %eax,%eax
140004c9a:	48 83 c4 20          	add    $0x20,%rsp
140004c9e:	5b                   	pop    %rbx
140004c9f:	c3                   	ret
140004ca0:	e8 5b ff ff ff       	call   0x140004c00
140004ca5:	b8 1b 00 00 00       	mov    $0x1b,%eax
140004caa:	48 83 c4 20          	add    $0x20,%rsp
140004cae:	5b                   	pop    %rbx
140004caf:	c3                   	ret
140004cb0:	55                   	push   %rbp
140004cb1:	57                   	push   %rdi
140004cb2:	56                   	push   %rsi
140004cb3:	53                   	push   %rbx
140004cb4:	48 83 ec 38          	sub    $0x38,%rsp
140004cb8:	48 8b 3d f1 1f 04 00 	mov    0x41ff1(%rip),%rdi        # 0x140046cb0
140004cbf:	bd 1b 00 00 00       	mov    $0x1b,%ebp
140004cc4:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
140004cc9:	48 89 ce             	mov    %rcx,%rsi
140004ccc:	48 89 d1             	mov    %rdx,%rcx
140004ccf:	4c 89 4c 24 78       	mov    %r9,0x78(%rsp)
140004cd4:	48 8b 17             	mov    (%rdi),%rdx
140004cd7:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140004cdc:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140004ce1:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140004ce6:	ff 15 5c 8b 04 00    	call   *0x48b5c(%rip)        # 0x14004d848
140004cec:	48 89 c3             	mov    %rax,%rbx
140004cef:	48 85 c0             	test   %rax,%rax
140004cf2:	74 1e                	je     0x140004d12
140004cf4:	48 8b 0e             	mov    (%rsi),%rcx
140004cf7:	48 89 c2             	mov    %rax,%rdx
140004cfa:	e8 61 c7 ff ff       	call   0x140001460
140004cff:	48 85 c0             	test   %rax,%rax
140004d02:	74 2c                	je     0x140004d30
140004d04:	48 89 06             	mov    %rax,(%rsi)
140004d07:	31 ed                	xor    %ebp,%ebp
140004d09:	48 89 d9             	mov    %rbx,%rcx
140004d0c:	ff 15 4e 8a 04 00    	call   *0x48a4e(%rip)        # 0x14004d760
140004d12:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140004d17:	48 2b 07             	sub    (%rdi),%rax
140004d1a:	75 1b                	jne    0x140004d37
140004d1c:	89 e8                	mov    %ebp,%eax
140004d1e:	48 83 c4 38          	add    $0x38,%rsp
140004d22:	5b                   	pop    %rbx
140004d23:	5e                   	pop    %rsi
140004d24:	5f                   	pop    %rdi
140004d25:	5d                   	pop    %rbp
140004d26:	c3                   	ret
140004d27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140004d2e:	00 00
140004d30:	e8 cb fe ff ff       	call   0x140004c00
140004d35:	eb d2                	jmp    0x140004d09
140004d37:	e8 54 a9 01 00       	call   0x14001f690
140004d3c:	90                   	nop
140004d3d:	0f 1f 00             	nopl   (%rax)
140004d40:	48 83 ec 28          	sub    $0x28,%rsp
140004d44:	48 8b 0d 5d 63 04 00 	mov    0x4635d(%rip),%rcx        # 0x14004b0a8
140004d4b:	48 8d 15 ae 1a 02 00 	lea    0x21aae(%rip),%rdx        # 0x140026800
140004d52:	e8 09 c7 ff ff       	call   0x140001460
140004d57:	48 85 c0             	test   %rax,%rax
140004d5a:	74 14                	je     0x140004d70
140004d5c:	48 89 05 45 63 04 00 	mov    %rax,0x46345(%rip)        # 0x14004b0a8
140004d63:	31 c0                	xor    %eax,%eax
140004d65:	48 83 c4 28          	add    $0x28,%rsp
140004d69:	c3                   	ret
140004d6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140004d70:	e8 8b fe ff ff       	call   0x140004c00
140004d75:	b8 1b 00 00 00       	mov    $0x1b,%eax
140004d7a:	48 83 c4 28          	add    $0x28,%rsp
140004d7e:	c3                   	ret
140004d7f:	90                   	nop
140004d80:	56                   	push   %rsi
140004d81:	53                   	push   %rbx
140004d82:	48 83 ec 28          	sub    $0x28,%rsp
140004d86:	48 83 3d 12 63 04 00 	cmpq   $0x0,0x46312(%rip)        # 0x14004b0a0
140004d8d:	00
140004d8e:	48 8d 35 cd 1a 02 00 	lea    0x21acd(%rip),%rsi        # 0x140026862
140004d95:	0f 84 bb 00 00 00    	je     0x140004e56
140004d9b:	48 8b 0d 06 63 04 00 	mov    0x46306(%rip),%rcx        # 0x14004b0a8
140004da2:	48 89 f2             	mov    %rsi,%rdx
140004da5:	e8 b6 c6 ff ff       	call   0x140001460
140004daa:	48 89 c1             	mov    %rax,%rcx
140004dad:	48 85 c0             	test   %rax,%rax
140004db0:	74 43                	je     0x140004df5
140004db2:	48 89 05 ef 62 04 00 	mov    %rax,0x462ef(%rip)        # 0x14004b0a8
140004db9:	48 8d 1d 60 1c 02 00 	lea    0x21c60(%rip),%rbx        # 0x140026a20
140004dc0:	48 8d 15 51 1a 02 00 	lea    0x21a51(%rip),%rdx        # 0x140026818
140004dc7:	eb 1f                	jmp    0x140004de8
140004dc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140004dd0:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140004dd4:	48 83 c3 08          	add    $0x8,%rbx
140004dd8:	48 89 05 c9 62 04 00 	mov    %rax,0x462c9(%rip)        # 0x14004b0a8
140004ddf:	48 85 d2             	test   %rdx,%rdx
140004de2:	0f 84 d0 00 00 00    	je     0x140004eb8
140004de8:	e8 73 c6 ff ff       	call   0x140001460
140004ded:	48 89 c1             	mov    %rax,%rcx
140004df0:	48 85 c0             	test   %rax,%rax
140004df3:	75 db                	jne    0x140004dd0
140004df5:	e8 06 fe ff ff       	call   0x140004c00
140004dfa:	b8 1b 00 00 00       	mov    $0x1b,%eax
140004dff:	48 83 c4 28          	add    $0x28,%rsp
140004e03:	5b                   	pop    %rbx
140004e04:	5e                   	pop    %rsi
140004e05:	c3                   	ret
140004e06:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140004e0d:	00 00 00
140004e10:	48 89 f2             	mov    %rsi,%rdx
140004e13:	e8 48 c6 ff ff       	call   0x140001460
140004e18:	48 89 c1             	mov    %rax,%rcx
140004e1b:	48 85 c0             	test   %rax,%rax
140004e1e:	74 d5                	je     0x140004df5
140004e20:	48 8d 15 3c 1a 02 00 	lea    0x21a3c(%rip),%rdx        # 0x140026863
140004e27:	48 89 05 7a 62 04 00 	mov    %rax,0x4627a(%rip)        # 0x14004b0a8
140004e2e:	e8 2d c6 ff ff       	call   0x140001460
140004e33:	48 85 c0             	test   %rax,%rax
140004e36:	74 bd                	je     0x140004df5
140004e38:	48 8b 0d 61 62 04 00 	mov    0x46261(%rip),%rcx        # 0x14004b0a0
140004e3f:	48 89 05 62 62 04 00 	mov    %rax,0x46262(%rip)        # 0x14004b0a8
140004e46:	e8 95 c6 ff ff       	call   0x1400014e0
140004e4b:	48 c7 05 4a 62 04 00 	movq   $0x0,0x4624a(%rip)        # 0x14004b0a0
140004e52:	00 00 00 00
140004e56:	48 8b 0d 4b 62 04 00 	mov    0x4624b(%rip),%rcx        # 0x14004b0a8
140004e5d:	48 89 f2             	mov    %rsi,%rdx
140004e60:	e8 fb c5 ff ff       	call   0x140001460
140004e65:	48 89 c1             	mov    %rax,%rcx
140004e68:	48 85 c0             	test   %rax,%rax
140004e6b:	74 88                	je     0x140004df5
140004e6d:	48 8d 15 f2 19 02 00 	lea    0x219f2(%rip),%rdx        # 0x140026866
140004e74:	48 89 05 2d 62 04 00 	mov    %rax,0x4622d(%rip)        # 0x14004b0a8
140004e7b:	e8 e0 c5 ff ff       	call   0x140001460
140004e80:	48 85 c0             	test   %rax,%rax
140004e83:	0f 84 6c ff ff ff    	je     0x140004df5
140004e89:	48 89 f2             	mov    %rsi,%rdx
140004e8c:	48 89 c1             	mov    %rax,%rcx
140004e8f:	48 89 05 12 62 04 00 	mov    %rax,0x46212(%rip)        # 0x14004b0a8
140004e96:	e8 c5 c5 ff ff       	call   0x140001460
140004e9b:	48 85 c0             	test   %rax,%rax
140004e9e:	0f 84 51 ff ff ff    	je     0x140004df5
140004ea4:	48 89 05 fd 61 04 00 	mov    %rax,0x461fd(%rip)        # 0x14004b0a8
140004eab:	31 c0                	xor    %eax,%eax
140004ead:	48 83 c4 28          	add    $0x28,%rsp
140004eb1:	5b                   	pop    %rbx