140019cf8:	8b c8                	mov    %eax,%ecx
140019cfa:	44 8b c3             	mov    %ebx,%r8d
140019cfd:	48 33 05 8c af 00 00 	xor    0xaf8c(%rip),%rax        # 0x140024c90
140019d04:	83 e1 3f             	and    $0x3f,%ecx
140019d07:	48 d3 c8             	ror    %cl,%rax
140019d0a:	48 8d 0d 6f af 00 00 	lea    0xaf6f(%rip),%rcx        # 0x140024c80
140019d11:	48 83 c4 20          	add    $0x20,%rsp
140019d15:	5b                   	pop    %rbx
140019d16:	48 ff 25 1b 30 00 00 	rex.W jmp *0x301b(%rip)        # 0x14001cd38
140019d1d:	48 8d 0d 34 af 00 00 	lea    0xaf34(%rip),%rcx        # 0x140024c58
140019d24:	ff 15 f6 2d 00 00    	call   *0x2df6(%rip)        # 0x14001cb20
140019d2a:	48 8b 0d 57 af 00 00 	mov    0xaf57(%rip),%rcx        # 0x140024c88
140019d31:	45 33 c0             	xor    %r8d,%r8d
140019d34:	8b d3                	mov    %ebx,%edx
140019d36:	ff 15 14 2d 00 00    	call   *0x2d14(%rip)        # 0x14001ca50
140019d3c:	48 8d 0d 15 af 00 00 	lea    0xaf15(%rip),%rcx        # 0x140024c58
140019d43:	48 83 c4 20          	add    $0x20,%rsp
140019d47:	5b                   	pop    %rbx
140019d48:	48 ff 25 c9 2d 00 00 	rex.W jmp *0x2dc9(%rip)        # 0x14001cb18
140019d4f:	cc                   	int3
140019d50:	cc                   	int3
140019d51:	cc                   	int3
140019d52:	cc                   	int3
140019d53:	cc                   	int3
140019d54:	cc                   	int3
140019d55:	cc                   	int3
140019d56:	cc                   	int3
140019d57:	cc                   	int3
140019d58:	40 53                	rex push %rbx
140019d5a:	48 83 ec 20          	sub    $0x20,%rsp
140019d5e:	48 8b d9             	mov    %rcx,%rbx
140019d61:	eb 0f                	jmp    0x140019d72
140019d63:	48 8b cb             	mov    %rbx,%rcx
140019d66:	e8 37 f9 ff ff       	call   0x1400196a2
140019d6b:	85 c0                	test   %eax,%eax
140019d6d:	74 13                	je     0x140019d82
140019d6f:	48 8b cb             	mov    %rbx,%rcx
140019d72:	e8 09 fa ff ff       	call   0x140019780
140019d77:	48 85 c0             	test   %rax,%rax
140019d7a:	74 e7                	je     0x140019d63
140019d7c:	48 83 c4 20          	add    $0x20,%rsp
140019d80:	5b                   	pop    %rbx
140019d81:	c3                   	ret
140019d82:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140019d86:	74 06                	je     0x140019d8e
140019d88:	e8 f7 00 00 00       	call   0x140019e84
140019d8d:	cc                   	int3
140019d8e:	e8 19 01 00 00       	call   0x140019eac
140019d93:	cc                   	int3
140019d94:	cc                   	int3
140019d95:	cc                   	int3
140019d96:	cc                   	int3
140019d97:	cc                   	int3
140019d98:	cc                   	int3
140019d99:	cc                   	int3
140019d9a:	cc                   	int3
140019d9b:	cc                   	int3
140019d9c:	48 83 ec 38          	sub    $0x38,%rsp
140019da0:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
140019da7:	ff ff
140019da9:	e8 aa ff ff ff       	call   0x140019d58
140019dae:	90                   	nop
140019daf:	eb 02                	jmp    0x140019db3
140019db1:	33 c0                	xor    %eax,%eax
140019db3:	48 83 c4 38          	add    $0x38,%rsp
140019db7:	c3                   	ret
140019db8:	cc                   	int3
140019db9:	cc                   	int3
140019dba:	cc                   	int3
140019dbb:	cc                   	int3
140019dbc:	cc                   	int3
140019dbd:	cc                   	int3
140019dbe:	cc                   	int3
140019dbf:	cc                   	int3
140019dc0:	e9 af f9 ff ff       	jmp    0x140019774
140019dc5:	cc                   	int3
140019dc6:	cc                   	int3
140019dc7:	cc                   	int3
140019dc8:	cc                   	int3
140019dc9:	cc                   	int3
140019dca:	cc                   	int3
140019dcb:	cc                   	int3
140019dcc:	40 53                	rex push %rbx
140019dce:	48 83 ec 20          	sub    $0x20,%rsp
140019dd2:	48 8b d9             	mov    %rcx,%rbx
140019dd5:	48 8b c2             	mov    %rdx,%rax
140019dd8:	48 8d 0d 49 22 00 00 	lea    0x2249(%rip),%rcx        # 0x14001c028
140019ddf:	0f 57 c0             	xorps  %xmm0,%xmm0
140019de2:	48 89 0b             	mov    %rcx,(%rbx)
140019de5:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140019de9:	48 8d 48 08          	lea    0x8(%rax),%rcx
140019ded:	0f 11 02             	movups %xmm0,(%rdx)
140019df0:	e8 7d f8 ff ff       	call   0x140019672
140019df5:	48 8d 05 5c 22 00 00 	lea    0x225c(%rip),%rax        # 0x14001c058
140019dfc:	48 89 03             	mov    %rax,(%rbx)
140019dff:	48 8b c3             	mov    %rbx,%rax
140019e02:	48 83 c4 20          	add    $0x20,%rsp
140019e06:	5b                   	pop    %rbx
140019e07:	c3                   	ret
140019e08:	cc                   	int3
140019e09:	cc                   	int3
140019e0a:	cc                   	int3
140019e0b:	cc                   	int3
140019e0c:	cc                   	int3
140019e0d:	cc                   	int3
140019e0e:	cc                   	int3
140019e0f:	cc                   	int3
140019e10:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140019e15:	48 8d 05 84 34 00 00 	lea    0x3484(%rip),%rax        # 0x14001d2a0
140019e1c:	48 89 41 08          	mov    %rax,0x8(%rcx)
140019e20:	48 8d 05 31 22 00 00 	lea    0x2231(%rip),%rax        # 0x14001c058
140019e27:	48 89 01             	mov    %rax,(%rcx)
140019e2a:	48 8b c1             	mov    %rcx,%rax
140019e2d:	c3                   	ret
140019e2e:	cc                   	int3
140019e2f:	cc                   	int3
140019e30:	cc                   	int3
140019e31:	cc                   	int3
140019e32:	cc                   	int3
140019e33:	cc                   	int3
140019e34:	cc                   	int3
140019e35:	cc                   	int3
140019e36:	cc                   	int3
140019e37:	cc                   	int3
140019e38:	cc                   	int3
140019e39:	cc                   	int3
140019e3a:	cc                   	int3
140019e3b:	cc                   	int3
140019e3c:	cc                   	int3
140019e3d:	cc                   	int3
140019e3e:	cc                   	int3
140019e3f:	cc                   	int3
140019e40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140019e45:	57                   	push   %rdi
140019e46:	48 83 ec 20          	sub    $0x20,%rsp
140019e4a:	48 8d 05 d7 21 00 00 	lea    0x21d7(%rip),%rax        # 0x14001c028
140019e51:	48 8b f9             	mov    %rcx,%rdi
140019e54:	48 89 01             	mov    %rax,(%rcx)
140019e57:	8b da                	mov    %edx,%ebx
140019e59:	48 83 c1 08          	add    $0x8,%rcx
140019e5d:	e8 1c f8 ff ff       	call   0x14001967e
140019e62:	f6 c3 01             	test   $0x1,%bl
140019e65:	74 08                	je     0x140019e6f
140019e67:	48 8b cf             	mov    %rdi,%rcx
140019e6a:	e8 51 ff ff ff       	call   0x140019dc0
140019e6f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140019e74:	48 8b c7             	mov    %rdi,%rax
140019e77:	48 83 c4 20          	add    $0x20,%rsp
140019e7b:	5f                   	pop    %rdi
140019e7c:	c3                   	ret
140019e7d:	cc                   	int3
140019e7e:	cc                   	int3
140019e7f:	cc                   	int3
140019e80:	cc                   	int3
140019e81:	cc                   	int3
140019e82:	cc                   	int3
140019e83:	cc                   	int3
140019e84:	48 83 ec 48          	sub    $0x48,%rsp
140019e88:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140019e8d:	e8 de fc fe ff       	call   0x140009b70
140019e92:	48 8d 15 7f 83 00 00 	lea    0x837f(%rip),%rdx        # 0x140022218
140019e99:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140019e9e:	e8 53 00 00 00       	call   0x140019ef6
140019ea3:	cc                   	int3
140019ea4:	cc                   	int3
140019ea5:	cc                   	int3
140019ea6:	cc                   	int3
140019ea7:	cc                   	int3
140019ea8:	cc                   	int3
140019ea9:	cc                   	int3
140019eaa:	cc                   	int3
140019eab:	cc                   	int3
140019eac:	48 83 ec 48          	sub    $0x48,%rsp
140019eb0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140019eb5:	e8 56 ff ff ff       	call   0x140019e10
140019eba:	48 8d 15 87 82 00 00 	lea    0x8287(%rip),%rdx        # 0x140022148
140019ec1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140019ec6:	e8 2b 00 00 00       	call   0x140019ef6
140019ecb:	cc                   	int3
140019ecc:	cc                   	int3
140019ecd:	cc                   	int3
140019ece:	cc                   	int3
140019ecf:	cc                   	int3
140019ed0:	cc                   	int3
140019ed1:	cc                   	int3
140019ed2:	ff 25 e8 2a 00 00    	jmp    *0x2ae8(%rip)        # 0x14001c9c0
140019ed8:	cc                   	int3
140019ed9:	cc                   	int3
140019eda:	cc                   	int3
140019edb:	cc                   	int3
140019edc:	cc                   	int3
140019edd:	cc                   	int3
140019ede:	ff 25 e4 2a 00 00    	jmp    *0x2ae4(%rip)        # 0x14001c9c8
140019ee4:	cc                   	int3
140019ee5:	cc                   	int3
140019ee6:	cc                   	int3
140019ee7:	cc                   	int3
140019ee8:	cc                   	int3
140019ee9:	cc                   	int3
140019eea:	ff 25 e0 2a 00 00    	jmp    *0x2ae0(%rip)        # 0x14001c9d0
140019ef0:	cc                   	int3
140019ef1:	cc                   	int3
140019ef2:	cc                   	int3
140019ef3:	cc                   	int3
140019ef4:	cc                   	int3
140019ef5:	cc                   	int3
140019ef6:	ff 25 dc 2a 00 00    	jmp    *0x2adc(%rip)        # 0x14001c9d8
140019efc:	cc                   	int3
140019efd:	cc                   	int3
140019efe:	cc                   	int3
140019eff:	cc                   	int3
140019f00:	cc                   	int3
140019f01:	cc                   	int3
140019f02:	cc                   	int3
140019f03:	cc                   	int3
140019f04:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140019f09:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140019f0e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140019f13:	57                   	push   %rdi
140019f14:	48 83 ec 30          	sub    $0x30,%rsp
140019f18:	49 8b d9             	mov    %r9,%rbx
140019f1b:	49 8b f8             	mov    %r8,%rdi
140019f1e:	48 8b f2             	mov    %rdx,%rsi
140019f21:	48 8b e9             	mov    %rcx,%rbp
140019f24:	e8 63 eb ff ff       	call   0x140018a8c
140019f29:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140019f2e:	4c 8b cf             	mov    %rdi,%r9
140019f31:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140019f37:	4c 8b c6             	mov    %rsi,%r8
140019f3a:	48 8b d5             	mov    %rbp,%rdx
140019f3d:	48 8b 08             	mov    (%rax),%rcx
140019f40:	48 83 c9 01          	or     $0x1,%rcx
140019f44:	e8 4d f7 ff ff       	call   0x140019696
140019f49:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140019f4e:	83 c9 ff             	or     $0xffffffff,%ecx
140019f51:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140019f56:	85 c0                	test   %eax,%eax
140019f58:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140019f5d:	0f 48 c1             	cmovs  %ecx,%eax
140019f60:	48 83 c4 30          	add    $0x30,%rsp
140019f64:	5f                   	pop    %rdi
140019f65:	c3                   	ret
140019f66:	cc                   	int3
140019f67:	cc                   	int3
140019f68:	cc                   	int3
140019f69:	cc                   	int3
140019f6a:	cc                   	int3
140019f6b:	cc                   	int3
140019f6c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140019f71:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140019f76:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140019f7b:	57                   	push   %rdi
140019f7c:	48 83 ec 40          	sub    $0x40,%rsp
140019f80:	49 8b d9             	mov    %r9,%rbx
140019f83:	49 8b f8             	mov    %r8,%rdi
140019f86:	48 8b f2             	mov    %rdx,%rsi
140019f89:	48 8b e9             	mov    %rcx,%rbp
140019f8c:	e8 fb ea ff ff       	call   0x140018a8c
140019f91:	4c 8b 54 24 70       	mov    0x70(%rsp),%r10
140019f96:	4c 8b cf             	mov    %rdi,%r9
140019f99:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
140019f9e:	4c 8b c6             	mov    %rsi,%r8
140019fa1:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140019fa7:	48 8b d5             	mov    %rbp,%rdx
140019faa:	48 8b 08             	mov    (%rax),%rcx
140019fad:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140019fb2:	e8 d3 f6 ff ff       	call   0x14001968a
140019fb7:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140019fbc:	83 c9 ff             	or     $0xffffffff,%ecx
140019fbf:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140019fc4:	85 c0                	test   %eax,%eax
140019fc6:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140019fcb:	0f 48 c1             	cmovs  %ecx,%eax
140019fce:	48 83 c4 40          	add    $0x40,%rsp
140019fd2:	5f                   	pop    %rdi
140019fd3:	c3                   	ret
140019fd4:	cc                   	int3
140019fd5:	cc                   	int3
140019fd6:	cc                   	int3
140019fd7:	cc                   	int3
140019fd8:	cc                   	int3
140019fd9:	cc                   	int3
140019fda:	ff 25 18 2c 00 00    	jmp    *0x2c18(%rip)        # 0x14001cbf8
140019fe0:	cc                   	int3
140019fe1:	cc                   	int3
140019fe2:	cc                   	int3
140019fe3:	cc                   	int3
140019fe4:	cc                   	int3
140019fe5:	cc                   	int3
140019fe6:	ff 25 1c 2c 00 00    	jmp    *0x2c1c(%rip)        # 0x14001cc08
140019fec:	cc                   	int3
140019fed:	cc                   	int3
140019fee:	cc                   	int3
140019fef:	cc                   	int3
140019ff0:	cc                   	int3
140019ff1:	cc                   	int3
140019ff2:	ff 25 98 2a 00 00    	jmp    *0x2a98(%rip)        # 0x14001ca90
140019ff8:	cc                   	int3
140019ff9:	cc                   	int3
140019ffa:	cc                   	int3
140019ffb:	cc                   	int3
140019ffc:	cc                   	int3
140019ffd:	cc                   	int3
140019ffe:	ff 25 d4 2a 00 00    	jmp    *0x2ad4(%rip)        # 0x14001cad8
14001a004:	cc                   	int3
14001a005:	cc                   	int3
14001a006:	cc                   	int3
14001a007:	cc                   	int3
14001a008:	cc                   	int3
14001a009:	cc                   	int3
14001a00a:	ff 25 d8 2a 00 00    	jmp    *0x2ad8(%rip)        # 0x14001cae8
14001a010:	cc                   	int3
14001a011:	cc                   	int3
14001a012:	cc                   	int3
14001a013:	cc                   	int3
14001a014:	cc                   	int3
14001a015:	cc                   	int3
14001a016:	ff 25 6c 27 00 00    	jmp    *0x276c(%rip)        # 0x14001c788
14001a01c:	cc                   	int3
14001a01d:	cc                   	int3
14001a01e:	cc                   	int3
14001a01f:	cc                   	int3
14001a020:	cc                   	int3
14001a021:	cc                   	int3
14001a022:	ff 25 78 27 00 00    	jmp    *0x2778(%rip)        # 0x14001c7a0
14001a028:	cc                   	int3
14001a029:	cc                   	int3
14001a02a:	cc                   	int3
14001a02b:	cc                   	int3
14001a02c:	cc                   	int3
14001a02d:	cc                   	int3
14001a02e:	ff 25 74 27 00 00    	jmp    *0x2774(%rip)        # 0x14001c7a8
14001a034:	cc                   	int3
14001a035:	cc                   	int3
14001a036:	cc                   	int3
14001a037:	cc                   	int3
14001a038:	cc                   	int3
14001a039:	cc                   	int3
14001a03a:	ff 25 80 27 00 00    	jmp    *0x2780(%rip)        # 0x14001c7c0
14001a040:	cc                   	int3
14001a041:	cc                   	int3
14001a042:	cc                   	int3
14001a043:	cc                   	int3
14001a044:	cc                   	int3
14001a045:	cc                   	int3
14001a046:	ff 25 34 2b 00 00    	jmp    *0x2b34(%rip)        # 0x14001cb80
14001a04c:	cc                   	int3
14001a04d:	cc                   	int3
14001a04e:	cc                   	int3
14001a04f:	cc                   	int3