140190b26:	ff 15 0c c1 97 00    	call   *0x97c10c(%rip)        # 0x140b0cc38
140190b2c:	48 8b c6             	mov    %rsi,%rax
140190b2f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140190b34:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140190b39:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140190b3e:	48 83 c4 30          	add    $0x30,%rsp
140190b42:	41 5e                	pop    %r14
140190b44:	c3                   	ret
140190b45:	90                   	nop
140190b46:	90                   	nop
140190b47:	90                   	nop
140190b48:	40 53                	rex push %rbx
140190b4a:	56                   	push   %rsi
140190b4b:	57                   	push   %rdi
140190b4c:	48 83 ec 30          	sub    $0x30,%rsp
140190b50:	48 8b f9             	mov    %rcx,%rdi
140190b53:	b9 50 00 00 00       	mov    $0x50,%ecx
140190b58:	ff 15 6a bd 97 00    	call   *0x97bd6a(%rip)        # 0x140b0c8c8
140190b5e:	48 8b d8             	mov    %rax,%rbx
140190b61:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140190b66:	48 85 c0             	test   %rax,%rax
140190b69:	75 07                	jne    0x140190b72
140190b6b:	ff 15 27 b9 97 00    	call   *0x97b927(%rip)        # 0x140b0c498
140190b71:	90                   	nop
140190b72:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
140190b79:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
140190b80:	48 8d 05 c1 cf 98 00 	lea    0x98cfc1(%rip),%rax        # 0x140b1db48
140190b87:	48 89 03             	mov    %rax,(%rbx)
140190b8a:	48 8d 73 10          	lea    0x10(%rbx),%rsi
140190b8e:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140190b93:	48 83 26 00          	andq   $0x0,(%rsi)
140190b97:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
140190b9b:	ff 15 cf bb 97 00    	call   *0x97bbcf(%rip)        # 0x140b0c770
140190ba1:	83 64 24 58 00       	andl   $0x0,0x58(%rsp)
140190ba6:	4c 8b ce             	mov    %rsi,%r9
140190ba9:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140190bae:	48 8d 15 83 45 9b 00 	lea    0x9b4583(%rip),%rdx        # 0x140b45138
140190bb5:	b9 01 00 00 00       	mov    $0x1,%ecx
140190bba:	ff 15 18 26 bc 00    	call   *0xbc2618(%rip)        # 0x140d531d8
140190bc0:	48 89 37             	mov    %rsi,(%rdi)
140190bc3:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
140190bc7:	48 8b c7             	mov    %rdi,%rax
140190bca:	48 83 c4 30          	add    $0x30,%rsp
140190bce:	5f                   	pop    %rdi
140190bcf:	5e                   	pop    %rsi
140190bd0:	5b                   	pop    %rbx
140190bd1:	c3                   	ret
140190bd2:	90                   	nop
140190bd3:	90                   	nop
140190bd4:	48 3b ca             	cmp    %rdx,%rcx
140190bd7:	74 65                	je     0x140190c3e
140190bd9:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140190bde:	57                   	push   %rdi
140190bdf:	48 83 ec 20          	sub    $0x20,%rsp
140190be3:	48 8b fa             	mov    %rdx,%rdi
140190be6:	48 8b d9             	mov    %rcx,%rbx
140190be9:	48 8b 43 18          	mov    0x18(%rbx),%rax
140190bed:	48 83 f8 0f          	cmp    $0xf,%rax
140190bf1:	76 28                	jbe    0x140190c1b
140190bf3:	48 8b 0b             	mov    (%rbx),%rcx
140190bf6:	48 ff c0             	inc    %rax
140190bf9:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140190bff:	72 14                	jb     0x140190c15
140190c01:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140190c05:	48 2b ca             	sub    %rdx,%rcx
140190c08:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140190c0c:	48 83 f8 1f          	cmp    $0x1f,%rax
140190c10:	77 2d                	ja     0x140190c3f
140190c12:	48 8b ca             	mov    %rdx,%rcx
140190c15:	ff 15 a5 bc 97 00    	call   *0x97bca5(%rip)        # 0x140b0c8c0
140190c1b:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
140190c20:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140190c27:	00
140190c28:	c6 03 00             	movb   $0x0,(%rbx)
140190c2b:	48 83 c3 20          	add    $0x20,%rbx
140190c2f:	48 3b df             	cmp    %rdi,%rbx
140190c32:	75 b5                	jne    0x140190be9
140190c34:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190c39:	48 83 c4 20          	add    $0x20,%rsp
140190c3d:	5f                   	pop    %rdi
140190c3e:	c3                   	ret
140190c3f:	ff 15 53 bd 97 00    	call   *0x97bd53(%rip)        # 0x140b0c998
140190c45:	cc                   	int3
140190c46:	90                   	nop
140190c47:	90                   	nop
140190c48:	90                   	nop
140190c49:	90                   	nop
140190c4a:	90                   	nop
140190c4b:	90                   	nop
140190c4c:	90                   	nop
140190c4d:	90                   	nop
140190c4e:	90                   	nop
140190c4f:	90                   	nop
140190c50:	40 53                	rex push %rbx
140190c52:	48 83 ec 20          	sub    $0x20,%rsp
140190c56:	48 8b d9             	mov    %rcx,%rbx
140190c59:	48 83 c1 18          	add    $0x18,%rcx
140190c5d:	ff 15 05 bb 97 00    	call   *0x97bb05(%rip)        # 0x140b0c768
140190c63:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140190c67:	48 85 c9             	test   %rcx,%rcx
140190c6a:	74 0d                	je     0x140190c79
140190c6c:	48 8b 01             	mov    (%rcx),%rax
140190c6f:	48 8b 40 10          	mov    0x10(%rax),%rax
140190c73:	ff 15 bf bf 97 00    	call   *0x97bfbf(%rip)        # 0x140b0cc38
140190c79:	48 83 c4 20          	add    $0x20,%rsp
140190c7d:	5b                   	pop    %rbx
140190c7e:	c3                   	ret
140190c7f:	90                   	nop
140190c80:	40 53                	rex push %rbx
140190c82:	48 83 ec 20          	sub    $0x20,%rsp
140190c86:	48 8d 05 bb ce 98 00 	lea    0x98cebb(%rip),%rax        # 0x140b1db48
140190c8d:	48 8b d9             	mov    %rcx,%rbx
140190c90:	48 89 01             	mov    %rax,(%rcx)
140190c93:	f6 c2 01             	test   $0x1,%dl
140190c96:	74 05                	je     0x140190c9d
140190c98:	e8 37 e9 95 00       	call   0x140aef5d4
140190c9d:	48 8b c3             	mov    %rbx,%rax
140190ca0:	48 83 c4 20          	add    $0x20,%rsp
140190ca4:	5b                   	pop    %rbx
140190ca5:	c3                   	ret
140190ca6:	90                   	nop
140190ca7:	90                   	nop
140190ca8:	90                   	nop
140190ca9:	90                   	nop
140190caa:	90                   	nop
140190cab:	90                   	nop
140190cac:	90                   	nop
140190cad:	90                   	nop
140190cae:	90                   	nop
140190caf:	90                   	nop
140190cb0:	40 53                	rex push %rbx
140190cb2:	48 83 ec 20          	sub    $0x20,%rsp
140190cb6:	48 8d 05 13 ce 98 00 	lea    0x98ce13(%rip),%rax        # 0x140b1dad0
140190cbd:	48 8b d9             	mov    %rcx,%rbx
140190cc0:	48 89 01             	mov    %rax,(%rcx)
140190cc3:	f6 c2 01             	test   $0x1,%dl
140190cc6:	74 05                	je     0x140190ccd
140190cc8:	e8 07 e9 95 00       	call   0x140aef5d4
140190ccd:	48 8b c3             	mov    %rbx,%rax
140190cd0:	48 83 c4 20          	add    $0x20,%rsp
140190cd4:	5b                   	pop    %rbx
140190cd5:	c3                   	ret
140190cd6:	90                   	nop
140190cd7:	90                   	nop
140190cd8:	90                   	nop
140190cd9:	90                   	nop
140190cda:	90                   	nop
140190cdb:	90                   	nop
140190cdc:	90                   	nop
140190cdd:	90                   	nop
140190cde:	90                   	nop
140190cdf:	90                   	nop
140190ce0:	40 53                	rex push %rbx
140190ce2:	48 83 ec 20          	sub    $0x20,%rsp
140190ce6:	48 8d 05 33 ce 98 00 	lea    0x98ce33(%rip),%rax        # 0x140b1db20
140190ced:	48 8b d9             	mov    %rcx,%rbx
140190cf0:	48 89 01             	mov    %rax,(%rcx)
140190cf3:	f6 c2 01             	test   $0x1,%dl
140190cf6:	74 05                	je     0x140190cfd
140190cf8:	e8 d7 e8 95 00       	call   0x140aef5d4
140190cfd:	48 8b c3             	mov    %rbx,%rax
140190d00:	48 83 c4 20          	add    $0x20,%rsp
140190d04:	5b                   	pop    %rbx
140190d05:	c3                   	ret
140190d06:	90                   	nop
140190d07:	90                   	nop
140190d08:	90                   	nop
140190d09:	90                   	nop
140190d0a:	90                   	nop
140190d0b:	90                   	nop
140190d0c:	90                   	nop
140190d0d:	90                   	nop
140190d0e:	90                   	nop
140190d0f:	90                   	nop
140190d10:	40 53                	rex push %rbx
140190d12:	48 83 ec 20          	sub    $0x20,%rsp
140190d16:	48 8d 05 db cd 98 00 	lea    0x98cddb(%rip),%rax        # 0x140b1daf8
140190d1d:	48 8b d9             	mov    %rcx,%rbx
140190d20:	48 89 01             	mov    %rax,(%rcx)
140190d23:	f6 c2 01             	test   $0x1,%dl
140190d26:	74 05                	je     0x140190d2d
140190d28:	e8 a7 e8 95 00       	call   0x140aef5d4
140190d2d:	48 8b c3             	mov    %rbx,%rax
140190d30:	48 83 c4 20          	add    $0x20,%rsp
140190d34:	5b                   	pop    %rbx
140190d35:	c3                   	ret
140190d36:	90                   	nop
140190d37:	90                   	nop
140190d38:	90                   	nop
140190d39:	90                   	nop
140190d3a:	90                   	nop
140190d3b:	90                   	nop
140190d3c:	90                   	nop
140190d3d:	90                   	nop
140190d3e:	90                   	nop
140190d3f:	90                   	nop
140190d40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140190d45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140190d4a:	57                   	push   %rdi
140190d4b:	48 83 ec 50          	sub    $0x50,%rsp
140190d4f:	48 8b fa             	mov    %rdx,%rdi
140190d52:	48 8b d9             	mov    %rcx,%rbx
140190d55:	48 8b d1             	mov    %rcx,%rdx
140190d58:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140190d5d:	e8 5e 0d 00 00       	call   0x140191ac0
140190d62:	4c 8b 08             	mov    (%rax),%r9
140190d65:	49 8b 01             	mov    (%r9),%rax
140190d68:	4c 8b 50 10          	mov    0x10(%rax),%r10
140190d6c:	0f 57 c0             	xorps  %xmm0,%xmm0
140190d6f:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
140190d75:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140190d79:	48 85 d2             	test   %rdx,%rdx
140190d7c:	0f 84 d6 00 00 00    	je     0x140190e58
140190d82:	8b 42 08             	mov    0x8(%rdx),%eax
140190d85:	eb 0a                	jmp    0x140190d91
140190d87:	8d 48 01             	lea    0x1(%rax),%ecx
140190d8a:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140190d8f:	74 0a                	je     0x140190d9b
140190d91:	85 c0                	test   %eax,%eax
140190d93:	0f 84 bf 00 00 00    	je     0x140190e58
140190d99:	eb ec                	jmp    0x140190d87
140190d9b:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140190d9f:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140190da4:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140190da8:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140190dad:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140190db2:	48 8b d7             	mov    %rdi,%rdx
140190db5:	49 8b c9             	mov    %r9,%rcx
140190db8:	49 8b c2             	mov    %r10,%rax
140190dbb:	ff 15 77 be 97 00    	call   *0x97be77(%rip)        # 0x140b0cc38
140190dc1:	83 ce ff             	or     $0xffffffff,%esi
140190dc4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190dc9:	48 85 db             	test   %rbx,%rbx
140190dcc:	74 38                	je     0x140190e06
140190dce:	66 90                	xchg   %ax,%ax
140190dd0:	8b c6                	mov    %esi,%eax
140190dd2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140190dd7:	03 c6                	add    %esi,%eax
140190dd9:	75 2b                	jne    0x140190e06
140190ddb:	48 8b 03             	mov    (%rbx),%rax
140190dde:	48 8b cb             	mov    %rbx,%rcx
140190de1:	48 8b 00             	mov    (%rax),%rax
140190de4:	ff 15 4e be 97 00    	call   *0x97be4e(%rip)        # 0x140b0cc38
140190dea:	8b c6                	mov    %esi,%eax
140190dec:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140190df1:	03 c6                	add    %esi,%eax
140190df3:	75 11                	jne    0x140190e06
140190df5:	48 8b 03             	mov    (%rbx),%rax
140190df8:	48 8b cb             	mov    %rbx,%rcx
140190dfb:	48 8b 40 08          	mov    0x8(%rax),%rax
140190dff:	ff 15 33 be 97 00    	call   *0x97be33(%rip)        # 0x140b0cc38
140190e05:	90                   	nop
140190e06:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140190e0b:	48 85 db             	test   %rbx,%rbx
140190e0e:	74 35                	je     0x140190e45
140190e10:	8b c6                	mov    %esi,%eax
140190e12:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140190e17:	03 c6                	add    %esi,%eax
140190e19:	75 2a                	jne    0x140190e45
140190e1b:	48 8b 03             	mov    (%rbx),%rax
140190e1e:	48 8b cb             	mov    %rbx,%rcx
140190e21:	48 8b 00             	mov    (%rax),%rax
140190e24:	ff 15 0e be 97 00    	call   *0x97be0e(%rip)        # 0x140b0cc38
140190e2a:	8b c6                	mov    %esi,%eax
140190e2c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140190e31:	03 c6                	add    %esi,%eax
140190e33:	75 10                	jne    0x140190e45
140190e35:	48 8b 03             	mov    (%rbx),%rax
140190e38:	48 8b cb             	mov    %rbx,%rcx
140190e3b:	48 8b 40 08          	mov    0x8(%rax),%rax
140190e3f:	ff 15 f3 bd 97 00    	call   *0x97bdf3(%rip)        # 0x140b0cc38
140190e45:	48 8b c7             	mov    %rdi,%rax
140190e48:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140190e4d:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140190e52:	48 83 c4 50          	add    $0x50,%rsp
140190e56:	5f                   	pop    %rdi
140190e57:	c3                   	ret
140190e58:	e8 2b 84 e7 ff       	call   0x140009288
140190e5d:	90                   	nop
140190e5e:	eb 00                	jmp    0x140190e60
140190e60:	90                   	nop
140190e61:	90                   	nop
140190e62:	90                   	nop
140190e63:	90                   	nop
140190e64:	90                   	nop
140190e65:	90                   	nop
140190e66:	90                   	nop
140190e67:	90                   	nop
140190e68:	90                   	nop
140190e69:	90                   	nop
140190e6a:	90                   	nop
140190e6b:	90                   	nop
140190e6c:	90                   	nop
140190e6d:	90                   	nop
140190e6e:	90                   	nop
140190e6f:	90                   	nop
140190e70:	40 53                	rex push %rbx
140190e72:	48 83 ec 20          	sub    $0x20,%rsp
140190e76:	4c 8b c2             	mov    %rdx,%r8
140190e79:	41 b9 13 00 00 00    	mov    $0x13,%r9d
140190e7f:	33 d2                	xor    %edx,%edx
140190e81:	48 8b d9             	mov    %rcx,%rbx
140190e84:	e8 2f 98 ff ff       	call   0x14018a6b8
140190e89:	c7 83 90 01 00 00 01 	movl   $0x1,0x190(%rbx)
140190e90:	00 00 00
140190e93:	48 8d 05 d6 cc 98 00 	lea    0x98ccd6(%rip),%rax        # 0x140b1db70
140190e9a:	48 89 03             	mov    %rax,(%rbx)
140190e9d:	48 8d 05 d4 cd 98 00 	lea    0x98cdd4(%rip),%rax        # 0x140b1dc78
140190ea4:	48 89 83 88 01 00 00 	mov    %rax,0x188(%rbx)
140190eab:	33 c0                	xor    %eax,%eax
140190ead:	48 89 83 98 01 00 00 	mov    %rax,0x198(%rbx)
140190eb4:	48 89 83 a0 01 00 00 	mov    %rax,0x1a0(%rbx)
140190ebb:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
140190ec2:	48 89 83 b0 01 00 00 	mov    %rax,0x1b0(%rbx)
140190ec9:	88 83 b8 01 00 00    	mov    %al,0x1b8(%rbx)
140190ecf:	48 8b c3             	mov    %rbx,%rax
140190ed2:	48 83 c4 20          	add    $0x20,%rsp
140190ed6:	5b                   	pop    %rbx
140190ed7:	c3                   	ret
140190ed8:	90                   	nop
140190ed9:	90                   	nop
140190eda:	90                   	nop
140190edb:	90                   	nop
140190edc:	90                   	nop
140190edd:	90                   	nop
140190ede:	90                   	nop
140190edf:	90                   	nop
140190ee0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140190ee5:	57                   	push   %rdi
140190ee6:	48 83 ec 20          	sub    $0x20,%rsp
140190eea:	48 8d 05 7f cc 98 00 	lea    0x98cc7f(%rip),%rax        # 0x140b1db70
140190ef1:	8b da                	mov    %edx,%ebx
140190ef3:	48 89 01             	mov    %rax,(%rcx)
140190ef6:	48 8b f9             	mov    %rcx,%rdi
140190ef9:	48 8d 05 f8 3f 98 00 	lea    0x983ff8(%rip),%rax        # 0x140b14ef8
140190f00:	48 89 81 88 01 00 00 	mov    %rax,0x188(%rcx)
140190f07:	e8 fc 98 ff ff       	call   0x14018a808
140190f0c:	f6 c3 01             	test   $0x1,%bl
140190f0f:	74 08                	je     0x140190f19
140190f11:	48 8b cf             	mov    %rdi,%rcx
140190f14:	e8 bb e6 95 00       	call   0x140aef5d4
140190f19:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190f1e:	48 8b c7             	mov    %rdi,%rax
140190f21:	48 83 c4 20          	add    $0x20,%rsp
140190f25:	5f                   	pop    %rdi
140190f26:	c3                   	ret
140190f27:	90                   	nop
140190f28:	48 8b c4             	mov    %rsp,%rax
140190f2b:	48 89 58 08          	mov    %rbx,0x8(%rax)
140190f2f:	48 89 70 18          	mov    %rsi,0x18(%rax)