14000e96a:	cc                   	int3
14000e96b:	cc                   	int3
14000e96c:	cc                   	int3
14000e96d:	cc                   	int3
14000e96e:	cc                   	int3
14000e96f:	cc                   	int3
14000e970:	cc                   	int3
14000e971:	cc                   	int3
14000e972:	cc                   	int3
14000e973:	cc                   	int3
14000e974:	cc                   	int3
14000e975:	cc                   	int3
14000e976:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14000e97d:	00 00 00
14000e980:	48 3b 0d e9 a4 01 00 	cmp    0x1a4e9(%rip),%rcx        # 0x140028e70
14000e987:	75 10                	jne    0x14000e999
14000e989:	48 c1 c1 10          	rol    $0x10,%rcx
14000e98d:	66 f7 c1 ff ff       	test   $0xffff,%cx
14000e992:	75 01                	jne    0x14000e995
14000e994:	c3                   	ret
14000e995:	48 c1 c9 10          	ror    $0x10,%rcx
14000e999:	e9 12 00 00 00       	jmp    0x14000e9b0
14000e99e:	cc                   	int3
14000e99f:	cc                   	int3
14000e9a0:	cc                   	int3
14000e9a1:	cc                   	int3
14000e9a2:	cc                   	int3
14000e9a3:	cc                   	int3
14000e9a4:	cc                   	int3
14000e9a5:	cc                   	int3
14000e9a6:	cc                   	int3
14000e9a7:	cc                   	int3
14000e9a8:	cc                   	int3
14000e9a9:	cc                   	int3
14000e9aa:	cc                   	int3
14000e9ab:	cc                   	int3
14000e9ac:	cc                   	int3
14000e9ad:	cc                   	int3
14000e9ae:	cc                   	int3
14000e9af:	cc                   	int3
14000e9b0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000e9b5:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
14000e9bc:	48 8d 0d bd a5 01 00 	lea    0x1a5bd(%rip),%rcx        # 0x140028f80
14000e9c3:	e8 3a 02 00 00       	call   0x14000ec02
14000e9c8:	48 8b 05 a9 a6 01 00 	mov    0x1a6a9(%rip),%rax        # 0x140029078
14000e9cf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14000e9d4:	45 33 c0             	xor    %r8d,%r8d
14000e9d7:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14000e9dc:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14000e9e1:	e8 28 02 00 00       	call   0x14000ec0e
14000e9e6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000e9eb:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
14000e9f1:	74 41                	je     0x14000ea34
14000e9f3:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
14000e9fa:	00 00
14000e9fc:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
14000ea01:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000ea06:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
14000ea0b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000ea10:	48 8d 05 69 a5 01 00 	lea    0x1a569(%rip),%rax        # 0x140028f80
14000ea17:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000ea1c:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
14000ea21:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14000ea26:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14000ea2b:	33 c9                	xor    %ecx,%ecx
14000ea2d:	e8 e8 01 00 00       	call   0x14000ec1a
14000ea32:	eb 22                	jmp    0x14000ea56
14000ea34:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14000ea3b:	00
14000ea3c:	48 89 05 35 a6 01 00 	mov    %rax,0x1a635(%rip)        # 0x140029078
14000ea43:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
14000ea4a:	00
14000ea4b:	48 83 c0 08          	add    $0x8,%rax
14000ea4f:	48 89 05 c2 a5 01 00 	mov    %rax,0x1a5c2(%rip)        # 0x140029018
14000ea56:	48 8b 05 1b a6 01 00 	mov    0x1a61b(%rip),%rax        # 0x140029078
14000ea5d:	48 89 05 8c a4 01 00 	mov    %rax,0x1a48c(%rip)        # 0x140028ef0
14000ea64:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14000ea6b:	00
14000ea6c:	48 89 05 8d a5 01 00 	mov    %rax,0x1a58d(%rip)        # 0x140029000
14000ea73:	c7 05 63 a4 01 00 09 	movl   $0xc0000409,0x1a463(%rip)        # 0x140028ee0
14000ea7a:	04 00 c0
14000ea7d:	c7 05 5d a4 01 00 01 	movl   $0x1,0x1a45d(%rip)        # 0x140028ee4
14000ea84:	00 00 00
14000ea87:	c7 05 67 a4 01 00 01 	movl   $0x1,0x1a467(%rip)        # 0x140028ef8
14000ea8e:	00 00 00
14000ea91:	b8 08 00 00 00       	mov    $0x8,%eax
14000ea96:	48 6b c0 00          	imul   $0x0,%rax,%rax
14000ea9a:	48 8d 0d 5f a4 01 00 	lea    0x1a45f(%rip),%rcx        # 0x140028f00
14000eaa1:	48 c7 04 01 02 00 00 	movq   $0x2,(%rcx,%rax,1)
14000eaa8:	00
14000eaa9:	b8 08 00 00 00       	mov    $0x8,%eax
14000eaae:	48 6b c0 00          	imul   $0x0,%rax,%rax
14000eab2:	48 8b 0d b7 a3 01 00 	mov    0x1a3b7(%rip),%rcx        # 0x140028e70
14000eab9:	48 89 4c 04 68       	mov    %rcx,0x68(%rsp,%rax,1)
14000eabe:	b8 08 00 00 00       	mov    $0x8,%eax
14000eac3:	48 6b c0 01          	imul   $0x1,%rax,%rax
14000eac7:	48 8b 0d aa a3 01 00 	mov    0x1a3aa(%rip),%rcx        # 0x140028e78
14000eace:	48 89 4c 04 68       	mov    %rcx,0x68(%rsp,%rax,1)
14000ead3:	48 8d 0d 16 bf 00 00 	lea    0xbf16(%rip),%rcx        # 0x14001a9f0
14000eada:	e8 47 01 00 00       	call   0x14000ec26
14000eadf:	ba 09 04 00 c0       	mov    $0xc0000409,%edx
14000eae4:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
14000eaeb:	e8 fa 00 00 00       	call   0x14000ebea
14000eaf0:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
14000eaf7:	c3                   	ret
14000eaf8:	cc                   	int3
14000eaf9:	cc                   	int3
14000eafa:	cc                   	int3
14000eafb:	cc                   	int3
14000eafc:	cc                   	int3
14000eafd:	cc                   	int3
14000eafe:	cc                   	int3
14000eaff:	cc                   	int3
14000eb00:	48 83 ec 28          	sub    $0x28,%rsp
14000eb04:	48 83 3d 64 a3 01 00 	cmpq   $0x0,0x1a364(%rip)        # 0x140028e70
14000eb0b:	00
14000eb0c:	74 13                	je     0x14000eb21
14000eb0e:	48 b8 32 a2 df 2d 99 	movabs $0x2b992ddfa232,%rax
14000eb15:	2b 00 00
14000eb18:	48 39 05 51 a3 01 00 	cmp    %rax,0x1a351(%rip)        # 0x140028e70
14000eb1f:	75 0c                	jne    0x14000eb2d
14000eb21:	48 8d 0d 48 a3 01 00 	lea    0x1a348(%rip),%rcx        # 0x140028e70
14000eb28:	e8 1f 00 00 00       	call   0x14000eb4c
14000eb2d:	48 8b 05 3c a3 01 00 	mov    0x1a33c(%rip),%rax        # 0x140028e70
14000eb34:	48 f7 d0             	not    %rax
14000eb37:	48 89 05 3a a3 01 00 	mov    %rax,0x1a33a(%rip)        # 0x140028e78
14000eb3e:	48 83 c4 28          	add    $0x28,%rsp
14000eb42:	c3                   	ret
14000eb43:	cc                   	int3
14000eb44:	cc                   	int3
14000eb45:	cc                   	int3
14000eb46:	cc                   	int3
14000eb47:	cc                   	int3
14000eb48:	cc                   	int3
14000eb49:	cc                   	int3
14000eb4a:	cc                   	int3
14000eb4b:	cc                   	int3
14000eb4c:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000eb51:	48 83 ec 18          	sub    $0x18,%rsp
14000eb55:	48 c7 04 24 20 03 fe 	movq   $0x7ffe0320,(%rsp)
14000eb5c:	7f
14000eb5d:	48 8b 04 24          	mov    (%rsp),%rax
14000eb61:	48 8b 00             	mov    (%rax),%rax
14000eb64:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
14000eb69:	b8 04 00 00 00       	mov    $0x4,%eax
14000eb6e:	48 05 00 00 fe 7f    	add    $0x7ffe0000,%rax
14000eb74:	8b 00                	mov    (%rax),%eax
14000eb76:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
14000eb7b:	48 0f af c8          	imul   %rax,%rcx
14000eb7f:	48 8b c1             	mov    %rcx,%rax
14000eb82:	48 c1 e8 18          	shr    $0x18,%rax
14000eb86:	8b c0                	mov    %eax,%eax
14000eb88:	48 33 44 24 20       	xor    0x20(%rsp),%rax
14000eb8d:	48 b9 ff ff ff ff ff 	movabs $0xffffffffffff,%rcx
14000eb94:	ff 00 00
14000eb97:	48 23 c1             	and    %rcx,%rax
14000eb9a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14000eb9f:	48 89 01             	mov    %rax,(%rcx)
14000eba2:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000eba7:	48 83 38 00          	cmpq   $0x0,(%rax)
14000ebab:	74 14                	je     0x14000ebc1
14000ebad:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000ebb2:	48 b9 32 a2 df 2d 99 	movabs $0x2b992ddfa232,%rcx
14000ebb9:	2b 00 00
14000ebbc:	48 39 08             	cmp    %rcx,(%rax)
14000ebbf:	75 12                	jne    0x14000ebd3
14000ebc1:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000ebc6:	48 b9 33 a2 df 2d 99 	movabs $0x2b992ddfa233,%rcx
14000ebcd:	2b 00 00
14000ebd0:	48 89 08             	mov    %rcx,(%rax)
14000ebd3:	48 83 c4 18          	add    $0x18,%rsp
14000ebd7:	c3                   	ret
14000ebd8:	cc                   	int3
14000ebd9:	cc                   	int3
14000ebda:	cc                   	int3
14000ebdb:	cc                   	int3
14000ebdc:	cc                   	int3
14000ebdd:	cc                   	int3
14000ebde:	ff 25 84 c1 00 00    	jmp    *0xc184(%rip)        # 0x14001ad68
14000ebe4:	cc                   	int3
14000ebe5:	cc                   	int3
14000ebe6:	cc                   	int3
14000ebe7:	cc                   	int3
14000ebe8:	cc                   	int3
14000ebe9:	cc                   	int3
14000ebea:	ff 25 18 c4 00 00    	jmp    *0xc418(%rip)        # 0x14001b008
14000ebf0:	cc                   	int3
14000ebf1:	cc                   	int3
14000ebf2:	cc                   	int3
14000ebf3:	cc                   	int3
14000ebf4:	cc                   	int3
14000ebf5:	cc                   	int3
14000ebf6:	ff 25 b4 c5 00 00    	jmp    *0xc5b4(%rip)        # 0x14001b1b0
14000ebfc:	cc                   	int3
14000ebfd:	cc                   	int3
14000ebfe:	cc                   	int3
14000ebff:	cc                   	int3
14000ec00:	cc                   	int3
14000ec01:	cc                   	int3
14000ec02:	ff 25 18 c7 00 00    	jmp    *0xc718(%rip)        # 0x14001b320
14000ec08:	cc                   	int3
14000ec09:	cc                   	int3
14000ec0a:	cc                   	int3
14000ec0b:	cc                   	int3
14000ec0c:	cc                   	int3
14000ec0d:	cc                   	int3
14000ec0e:	ff 25 14 c7 00 00    	jmp    *0xc714(%rip)        # 0x14001b328
14000ec14:	cc                   	int3
14000ec15:	cc                   	int3
14000ec16:	cc                   	int3
14000ec17:	cc                   	int3
14000ec18:	cc                   	int3
14000ec19:	cc                   	int3
14000ec1a:	ff 25 10 c7 00 00    	jmp    *0xc710(%rip)        # 0x14001b330
14000ec20:	cc                   	int3
14000ec21:	cc                   	int3
14000ec22:	cc                   	int3
14000ec23:	cc                   	int3
14000ec24:	cc                   	int3
14000ec25:	cc                   	int3
14000ec26:	ff 25 0c c7 00 00    	jmp    *0xc70c(%rip)        # 0x14001b338
14000ec2c:	cc                   	int3
14000ec2d:	cc                   	int3
14000ec2e:	cc                   	int3
14000ec2f:	cc                   	int3
14000ec30:	cc                   	int3
14000ec31:	cc                   	int3
14000ec32:	cc                   	int3
14000ec33:	cc                   	int3
14000ec34:	cc                   	int3
14000ec35:	cc                   	int3
14000ec36:	cc                   	int3
14000ec37:	cc                   	int3
14000ec38:	4c 8b dc             	mov    %rsp,%r11
14000ec3b:	49 89 5b 20          	mov    %rbx,0x20(%r11)
14000ec3f:	57                   	push   %rdi
14000ec40:	48 83 ec 40          	sub    $0x40,%rsp
14000ec44:	83 3d 21 b2 01 00 01 	cmpl   $0x1,0x1b221(%rip)        # 0x140029e6c
14000ec4b:	48 8d 05 fe d6 00 00 	lea    0xd6fe(%rip),%rax        # 0x14001c350
14000ec52:	48 8b 1d 17 b2 01 00 	mov    0x1b217(%rip),%rbx        # 0x140029e70
14000ec59:	c7 44 24 30 5a 00 5c 	movl   $0x5c005a,0x30(%rsp)
14000ec60:	00
14000ec61:	49 89 43 f0          	mov    %rax,-0x10(%r11)
14000ec65:	0f 85 11 01 00 00    	jne    0x14000ed7c
14000ec6b:	48 8d 05 fe b1 01 00 	lea    0x1b1fe(%rip),%rax        # 0x140029e70
14000ec72:	48 3b d8             	cmp    %rax,%rbx
14000ec75:	0f 84 01 01 00 00    	je     0x14000ed7c
14000ec7b:	8b 43 5c             	mov    0x5c(%rbx),%eax
14000ec7e:	83 e0 06             	and    $0x6,%eax
14000ec81:	3c 06                	cmp    $0x6,%al
14000ec83:	0f 85 f3 00 00 00    	jne    0x14000ed7c
14000ec89:	48 8b 05 d0 b1 01 00 	mov    0x1b1d0(%rip),%rax        # 0x140029e60
14000ec90:	33 ff                	xor    %edi,%edi
14000ec92:	48 85 c0             	test   %rax,%rax
14000ec95:	0f 84 e1 00 00 00    	je     0x14000ed7c
14000ec9b:	48 b9 00 00 00 00 08 	movabs $0x800000000,%rcx
14000eca2:	00 00 00
14000eca5:	48 39 48 28          	cmp    %rcx,0x28(%rax)
14000eca9:	0f 87 cd 00 00 00    	ja     0x14000ed7c
14000ecaf:	49 8d 43 10          	lea    0x10(%r11),%rax
14000ecb3:	44 8d 4f 04          	lea    0x4(%rdi),%r9d
14000ecb7:	49 89 43 d8          	mov    %rax,-0x28(%r11)
14000ecbb:	4d 8d 43 18          	lea    0x18(%r11),%r8
14000ecbf:	49 8d 53 08          	lea    0x8(%r11),%rdx
14000ecc3:	49 8d 4b e8          	lea    -0x18(%r11),%rcx
14000ecc7:	48 ff 15 3a c1 00 00 	rex.W call *0xc13a(%rip)        # 0x14001ae08
14000ecce:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ecd3:	85 c0                	test   %eax,%eax
14000ecd5:	0f 88 a1 00 00 00    	js     0x14000ed7c
14000ecdb:	83 7c 24 50 04       	cmpl   $0x4,0x50(%rsp)
14000ece0:	0f 85 96 00 00 00    	jne    0x14000ed7c
14000ece6:	83 7c 24 58 04       	cmpl   $0x4,0x58(%rsp)
14000eceb:	0f 85 8b 00 00 00    	jne    0x14000ed7c
14000ecf1:	39 7c 24 60          	cmp    %edi,0x60(%rsp)
14000ecf5:	0f 84 81 00 00 00    	je     0x14000ed7c
14000ecfb:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14000ecff:	0f b7 05 62 b1 01 00 	movzwl 0x1b162(%rip),%eax        # 0x140029e68
14000ed06:	83 63 5c f9          	andl   $0xfffffff9,0x5c(%rbx)
14000ed0a:	40 88 3d 70 b1 01 00 	mov    %dil,0x1b170(%rip)        # 0x140029e81
14000ed11:	66 89 41 08          	mov    %ax,0x8(%rcx)
14000ed15:	48 b9 00 00 00 00 04 	movabs $0x400000000,%rcx
14000ed1c:	00 00 00
14000ed1f:	48 8b 05 3a b1 01 00 	mov    0x1b13a(%rip),%rax        # 0x140029e60
14000ed26:	48 39 48 28          	cmp    %rcx,0x28(%rax)
14000ed2a:	b8 00 00 00 80       	mov    $0x80000000,%eax
14000ed2f:	b9 00 00 00 c0       	mov    $0xc0000000,%ecx
14000ed34:	77 15                	ja     0x14000ed4b
14000ed36:	48 39 0d 63 b1 01 00 	cmp    %rcx,0x1b163(%rip)        # 0x140029ea0
14000ed3d:	ba 00 00 00 04       	mov    $0x4000000,%edx
14000ed42:	0f 47 c2             	cmova  %edx,%eax
14000ed45:	48 89 43 38          	mov    %rax,0x38(%rbx)
14000ed49:	eb 1e                	jmp    0x14000ed69
14000ed4b:	48 39 0d 4e b1 01 00 	cmp    %rcx,0x1b14e(%rip)        # 0x140029ea0
14000ed52:	ba 00 00 00 60       	mov    $0x60000000,%edx
14000ed57:	bf 00 00 00 10       	mov    $0x10000000,%edi
14000ed5c:	48 0f 47 c2          	cmova  %rdx,%rax
14000ed60:	48 89 43 38          	mov    %rax,0x38(%rbx)
14000ed64:	b8 00 00 00 f0       	mov    $0xf0000000,%eax
14000ed69:	48 89 3d 10 a1 01 00 	mov    %rdi,0x1a110(%rip)        # 0x140028e80
14000ed70:	48 89 43 40          	mov    %rax,0x40(%rbx)
14000ed74:	48 8b 43 38          	mov    0x38(%rbx),%rax
14000ed78:	48 89 43 30          	mov    %rax,0x30(%rbx)
14000ed7c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14000ed81:	48 83 c4 40          	add    $0x40,%rsp
14000ed85:	5f                   	pop    %rdi
14000ed86:	c3                   	ret
14000ed87:	cc                   	int3
14000ed88:	cc                   	int3
14000ed89:	cc                   	int3
14000ed8a:	cc                   	int3
14000ed8b:	cc                   	int3
14000ed8c:	cc                   	int3
14000ed8d:	cc                   	int3
14000ed8e:	cc                   	int3
14000ed8f:	cc                   	int3
14000ed90:	8b 05 fa ad 01 00    	mov    0x1adfa(%rip),%eax        # 0x140029b90
14000ed96:	c1 e8 02             	shr    $0x2,%eax
14000ed99:	24 01                	and    $0x1,%al
14000ed9b:	c3                   	ret
14000ed9c:	cc                   	int3
14000ed9d:	cc                   	int3
14000ed9e:	cc                   	int3
14000ed9f:	cc                   	int3
14000eda0:	cc                   	int3
14000eda1:	cc                   	int3
14000eda2:	cc                   	int3
14000eda3:	cc                   	int3
14000eda4:	8b 05 06 b6 01 00    	mov    0x1b606(%rip),%eax        # 0x14002a3b0
14000edaa:	89 44 24 08          	mov    %eax,0x8(%rsp)
14000edae:	a8 10                	test   $0x10,%al
14000edb0:	74 05                	je     0x14000edb7
14000edb2:	83 e0 01             	and    $0x1,%eax
14000edb5:	c3                   	ret
14000edb6:	cc                   	int3
14000edb7:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
14000edbc:	ba 03 00 00 00       	mov    $0x3,%edx
14000edc1:	e9 06 00 00 00       	jmp    0x14000edcc
14000edc6:	cc                   	int3
14000edc7:	cc                   	int3
14000edc8:	cc                   	int3
14000edc9:	cc                   	int3
14000edca:	cc                   	int3
14000edcb:	cc                   	int3
14000edcc:	e9 8b 11 00 00       	jmp    0x14000ff5c
14000edd1:	cc                   	int3
14000edd2:	cc                   	int3
14000edd3:	cc                   	int3
14000edd4:	cc                   	int3
14000edd5:	cc                   	int3
14000edd6:	cc                   	int3