mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
1951 lines
303 KiB
Python
Executable file
1951 lines
303 KiB
Python
Executable file
#!/usr/bin/env python
|
||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||
# lint: pylint
|
||
# pyright: basic
|
||
"""WebbApp
|
||
|
||
"""
|
||
# pylint: disable=use-dict-literal
|
||
|
||
import hashlib
|
||
import hmac
|
||
import json
|
||
import os
|
||
import sys
|
||
import base64
|
||
import requests
|
||
import markdown
|
||
import re
|
||
import datetime
|
||
from textrank4zh import TextRank4Keyword, TextRank4Sentence
|
||
|
||
from timeit import default_timer
|
||
from html import escape
|
||
from io import StringIO
|
||
import typing
|
||
from typing import List, Dict, Iterable
|
||
|
||
import urllib
|
||
import urllib.parse
|
||
from urllib.parse import urlencode, unquote
|
||
|
||
import httpx
|
||
|
||
from pygments import highlight
|
||
from pygments.lexers import get_lexer_by_name
|
||
from pygments.formatters import HtmlFormatter # pylint: disable=no-name-in-module
|
||
|
||
import flask
|
||
|
||
from flask import (
|
||
Flask,
|
||
render_template,
|
||
url_for,
|
||
make_response,
|
||
redirect,
|
||
send_from_directory,
|
||
)
|
||
from flask.wrappers import Response
|
||
from flask.json import jsonify
|
||
|
||
from flask_babel import (
|
||
Babel,
|
||
gettext,
|
||
format_decimal,
|
||
)
|
||
|
||
from searx import (
|
||
logger,
|
||
get_setting,
|
||
settings,
|
||
searx_debug,
|
||
)
|
||
|
||
from searx import infopage
|
||
from searx.data import ENGINE_DESCRIPTIONS
|
||
from searx.results import Timing, UnresponsiveEngine
|
||
from searx.settings_defaults import OUTPUT_FORMATS
|
||
from searx.settings_loader import get_default_settings_path
|
||
from searx.exceptions import SearxParameterException
|
||
from searx.engines import (
|
||
OTHER_CATEGORY,
|
||
categories,
|
||
engines,
|
||
engine_shortcuts,
|
||
)
|
||
from searx.webutils import (
|
||
UnicodeWriter,
|
||
highlight_content,
|
||
get_static_files,
|
||
get_result_templates,
|
||
get_themes,
|
||
prettify_url,
|
||
new_hmac,
|
||
is_hmac_of,
|
||
is_flask_run_cmdline,
|
||
group_engines_in_tab,
|
||
searxng_l10n_timespan,
|
||
)
|
||
from searx.webadapter import (
|
||
get_search_query_from_webapp,
|
||
get_selected_categories,
|
||
)
|
||
from searx.utils import (
|
||
html_to_text,
|
||
gen_useragent,
|
||
dict_subset,
|
||
match_language,
|
||
)
|
||
from searx.version import VERSION_STRING, GIT_URL, GIT_BRANCH
|
||
from searx.query import RawTextQuery
|
||
from searx.plugins import Plugin, plugins, initialize as plugin_initialize
|
||
from searx.plugins.oa_doi_rewrite import get_doi_resolver
|
||
from searx.preferences import (
|
||
Preferences,
|
||
ValidationException,
|
||
)
|
||
from searx.answerers import (
|
||
answerers,
|
||
ask,
|
||
)
|
||
from searx.metrics import (
|
||
get_engines_stats,
|
||
get_engine_errors,
|
||
get_reliabilities,
|
||
histogram,
|
||
counter,
|
||
)
|
||
from searx.flaskfix import patch_application
|
||
|
||
from searx.locales import (
|
||
LOCALE_NAMES,
|
||
RTL_LOCALES,
|
||
localeselector,
|
||
locales_initialize,
|
||
)
|
||
|
||
# renaming names from searx imports ...
|
||
from searx.autocomplete import search_autocomplete, backends as autocomplete_backends
|
||
from searx.languages import language_codes as languages
|
||
from searx.redisdb import initialize as redis_initialize
|
||
from searx.search import SearchWithPlugins, initialize as search_initialize
|
||
from searx.network import stream as http_stream, set_context_network_name
|
||
from searx.search.checker import get_result as checker_get_result
|
||
|
||
logger = logger.getChild('webapp')
|
||
|
||
# check secret_key
|
||
if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey':
|
||
logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.')
|
||
sys.exit(1)
|
||
|
||
# about static
|
||
logger.debug('static directory is %s', settings['ui']['static_path'])
|
||
static_files = get_static_files(settings['ui']['static_path'])
|
||
|
||
# about templates
|
||
logger.debug('templates directory is %s', settings['ui']['templates_path'])
|
||
default_theme = settings['ui']['default_theme']
|
||
templates_path = settings['ui']['templates_path']
|
||
themes = get_themes(templates_path)
|
||
result_templates = get_result_templates(templates_path)
|
||
|
||
STATS_SORT_PARAMETERS = {
|
||
'name': (False, 'name', ''),
|
||
'score': (True, 'score_per_result', 0),
|
||
'result_count': (True, 'result_count', 0),
|
||
'time': (False, 'total', 0),
|
||
'reliability': (False, 'reliability', 100),
|
||
}
|
||
|
||
# Flask app
|
||
app = Flask(__name__, static_folder=settings['ui']['static_path'], template_folder=templates_path)
|
||
|
||
app.jinja_env.trim_blocks = True
|
||
app.jinja_env.lstrip_blocks = True
|
||
app.jinja_env.add_extension('jinja2.ext.loopcontrols') # pylint: disable=no-member
|
||
app.jinja_env.filters['group_engines_in_tab'] = group_engines_in_tab # pylint: disable=no-member
|
||
app.secret_key = settings['server']['secret_key']
|
||
|
||
timeout_text = gettext('timeout')
|
||
parsing_error_text = gettext('parsing error')
|
||
http_protocol_error_text = gettext('HTTP protocol error')
|
||
network_error_text = gettext('network error')
|
||
ssl_cert_error_text = gettext("SSL error: certificate validation has failed")
|
||
exception_classname_to_text = {
|
||
None: gettext('unexpected crash'),
|
||
'timeout': timeout_text,
|
||
'asyncio.TimeoutError': timeout_text,
|
||
'httpx.TimeoutException': timeout_text,
|
||
'httpx.ConnectTimeout': timeout_text,
|
||
'httpx.ReadTimeout': timeout_text,
|
||
'httpx.WriteTimeout': timeout_text,
|
||
'httpx.HTTPStatusError': gettext('HTTP error'),
|
||
'httpx.ConnectError': gettext("HTTP connection error"),
|
||
'httpx.RemoteProtocolError': http_protocol_error_text,
|
||
'httpx.LocalProtocolError': http_protocol_error_text,
|
||
'httpx.ProtocolError': http_protocol_error_text,
|
||
'httpx.ReadError': network_error_text,
|
||
'httpx.WriteError': network_error_text,
|
||
'httpx.ProxyError': gettext("proxy error"),
|
||
'searx.exceptions.SearxEngineCaptchaException': gettext("CAPTCHA"),
|
||
'searx.exceptions.SearxEngineTooManyRequestsException': gettext("too many requests"),
|
||
'searx.exceptions.SearxEngineAccessDeniedException': gettext("access denied"),
|
||
'searx.exceptions.SearxEngineAPIException': gettext("server API error"),
|
||
'searx.exceptions.SearxEngineXPathException': parsing_error_text,
|
||
'KeyError': parsing_error_text,
|
||
'json.decoder.JSONDecodeError': parsing_error_text,
|
||
'lxml.etree.ParserError': parsing_error_text,
|
||
'ssl.SSLCertVerificationError': ssl_cert_error_text, # for Python > 3.7
|
||
'ssl.CertificateError': ssl_cert_error_text, # for Python 3.7
|
||
}
|
||
|
||
|
||
class ExtendedRequest(flask.Request):
|
||
"""This class is never initialized and only used for type checking."""
|
||
|
||
preferences: Preferences
|
||
errors: List[str]
|
||
user_plugins: List[Plugin]
|
||
form: Dict[str, str]
|
||
start_time: float
|
||
render_time: float
|
||
timings: List[Timing]
|
||
|
||
|
||
request = typing.cast(ExtendedRequest, flask.request)
|
||
|
||
|
||
def get_locale():
|
||
locale = localeselector()
|
||
logger.debug("%s uses locale `%s`", urllib.parse.quote(request.url), locale)
|
||
return locale
|
||
|
||
|
||
babel = Babel(app, locale_selector=get_locale)
|
||
|
||
|
||
def _get_browser_language(req, lang_list):
|
||
for lang in req.headers.get("Accept-Language", "en").split(","):
|
||
if ';' in lang:
|
||
lang = lang.split(';')[0]
|
||
if '-' in lang:
|
||
lang_parts = lang.split('-')
|
||
lang = "{}-{}".format(lang_parts[0], lang_parts[-1].upper())
|
||
locale = match_language(lang, lang_list, fallback=None)
|
||
if locale is not None:
|
||
return locale
|
||
return 'en'
|
||
|
||
|
||
def _get_locale_rfc5646(locale):
|
||
"""Get locale name for <html lang="...">
|
||
Chrom* browsers don't detect the language when there is a subtag (ie a territory).
|
||
For example "zh-TW" is detected but not "zh-Hant-TW".
|
||
This function returns a locale without the subtag.
|
||
"""
|
||
parts = locale.split('-')
|
||
return parts[0].lower() + '-' + parts[-1].upper()
|
||
|
||
|
||
# code-highlighter
|
||
@app.template_filter('code_highlighter')
|
||
def code_highlighter(codelines, language=None):
|
||
if not language:
|
||
language = 'text'
|
||
|
||
try:
|
||
# find lexer by programming language
|
||
lexer = get_lexer_by_name(language, stripall=True)
|
||
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
# if lexer is not found, using default one
|
||
lexer = get_lexer_by_name('text', stripall=True)
|
||
|
||
html_code = ''
|
||
tmp_code = ''
|
||
last_line = None
|
||
line_code_start = None
|
||
|
||
# parse lines
|
||
for line, code in codelines:
|
||
if not last_line:
|
||
line_code_start = line
|
||
|
||
# new codeblock is detected
|
||
if last_line is not None and last_line + 1 != line:
|
||
|
||
# highlight last codepart
|
||
formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
|
||
html_code = html_code + highlight(tmp_code, lexer, formatter)
|
||
|
||
# reset conditions for next codepart
|
||
tmp_code = ''
|
||
line_code_start = line
|
||
|
||
# add codepart
|
||
tmp_code += code + '\n'
|
||
|
||
# update line
|
||
last_line = line
|
||
|
||
# highlight last codepart
|
||
formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
|
||
html_code = html_code + highlight(tmp_code, lexer, formatter)
|
||
|
||
return html_code
|
||
|
||
|
||
def get_result_template(theme_name: str, template_name: str):
|
||
themed_path = theme_name + '/result_templates/' + template_name
|
||
if themed_path in result_templates:
|
||
return themed_path
|
||
return 'result_templates/' + template_name
|
||
|
||
|
||
def custom_url_for(endpoint: str, **values):
|
||
suffix = ""
|
||
if endpoint == 'static' and values.get('filename'):
|
||
file_hash = static_files.get(values['filename'])
|
||
if not file_hash:
|
||
# try file in the current theme
|
||
theme_name = request.preferences.get_value('theme')
|
||
filename_with_theme = "themes/{}/{}".format(theme_name, values['filename'])
|
||
file_hash = static_files.get(filename_with_theme)
|
||
if file_hash:
|
||
values['filename'] = filename_with_theme
|
||
if get_setting('ui.static_use_hash') and file_hash:
|
||
suffix = "?" + file_hash
|
||
if endpoint == 'info' and 'locale' not in values:
|
||
locale = request.preferences.get_value('locale')
|
||
if _INFO_PAGES.get_page(values['pagename'], locale) is None:
|
||
locale = _INFO_PAGES.locale_default
|
||
values['locale'] = locale
|
||
return url_for(endpoint, **values) + suffix
|
||
|
||
|
||
def morty_proxify(url: str):
|
||
if url.startswith('//'):
|
||
url = 'https:' + url
|
||
|
||
if not settings['result_proxy']['url']:
|
||
return url
|
||
|
||
url_params = dict(mortyurl=url)
|
||
|
||
if settings['result_proxy']['key']:
|
||
url_params['mortyhash'] = hmac.new(settings['result_proxy']['key'], url.encode(), hashlib.sha256).hexdigest()
|
||
|
||
return '{0}?{1}'.format(settings['result_proxy']['url'], urlencode(url_params))
|
||
|
||
|
||
def image_proxify(url: str):
|
||
|
||
if url.startswith('//'):
|
||
url = 'https:' + url
|
||
|
||
if not request.preferences.get_value('image_proxy'):
|
||
return url
|
||
|
||
if url.startswith('data:image/'):
|
||
# 50 is an arbitrary number to get only the beginning of the image.
|
||
partial_base64 = url[len('data:image/') : 50].split(';')
|
||
if (
|
||
len(partial_base64) == 2
|
||
and partial_base64[0] in ['gif', 'png', 'jpeg', 'pjpeg', 'webp', 'tiff', 'bmp']
|
||
and partial_base64[1].startswith('base64,')
|
||
):
|
||
return url
|
||
return None
|
||
|
||
if settings['result_proxy']['url']:
|
||
return morty_proxify(url)
|
||
|
||
h = new_hmac(settings['server']['secret_key'], url.encode())
|
||
|
||
return '{0}?{1}'.format(url_for('image_proxy'), urlencode(dict(url=url.encode(), h=h)))
|
||
|
||
|
||
def get_translations():
|
||
return {
|
||
# when there is autocompletion
|
||
'no_item_found': gettext('No item found'),
|
||
# /preferences: the source of the engine description (wikipedata, wikidata, website)
|
||
'Source': gettext('Source'),
|
||
# infinite scroll
|
||
'error_loading_next_page': gettext('Error loading the next page'),
|
||
}
|
||
|
||
|
||
def _get_enable_categories(all_categories: Iterable[str]):
|
||
disabled_engines = request.preferences.engines.get_disabled()
|
||
enabled_categories = set(
|
||
# pylint: disable=consider-using-dict-items
|
||
category
|
||
for engine_name in engines
|
||
for category in engines[engine_name].categories
|
||
if (engine_name, category) not in disabled_engines
|
||
)
|
||
return [x for x in all_categories if x in enabled_categories]
|
||
|
||
|
||
def get_pretty_url(parsed_url: urllib.parse.ParseResult):
|
||
path = parsed_url.path
|
||
path = path[:-1] if len(path) > 0 and path[-1] == '/' else path
|
||
path = unquote(path.replace("/", " › "))
|
||
return [parsed_url.scheme + "://" + parsed_url.netloc, path]
|
||
|
||
|
||
def get_client_settings():
|
||
req_pref = request.preferences
|
||
return {
|
||
'autocomplete_provider': req_pref.get_value('autocomplete'),
|
||
'autocomplete_min': get_setting('search.autocomplete_min'),
|
||
'http_method': req_pref.get_value('method'),
|
||
'infinite_scroll': req_pref.get_value('infinite_scroll'),
|
||
'translations': get_translations(),
|
||
'search_on_category_select': req_pref.plugins.choices['searx.plugins.search_on_category_select'],
|
||
'hotkeys': req_pref.plugins.choices['searx.plugins.vim_hotkeys'],
|
||
'theme_static_path': custom_url_for('static', filename='themes/simple'),
|
||
}
|
||
|
||
|
||
def render(template_name: str, **kwargs):
|
||
|
||
kwargs['client_settings'] = str(
|
||
base64.b64encode(
|
||
bytes(
|
||
json.dumps(get_client_settings()),
|
||
encoding='utf-8',
|
||
)
|
||
),
|
||
encoding='utf-8',
|
||
)
|
||
|
||
# values from the HTTP requests
|
||
kwargs['endpoint'] = 'results' if 'q' in kwargs else request.endpoint
|
||
kwargs['cookies'] = request.cookies
|
||
kwargs['errors'] = request.errors
|
||
|
||
# values from the preferences
|
||
kwargs['preferences'] = request.preferences
|
||
kwargs['autocomplete'] = request.preferences.get_value('autocomplete')
|
||
kwargs['infinite_scroll'] = request.preferences.get_value('infinite_scroll')
|
||
kwargs['results_on_new_tab'] = request.preferences.get_value('results_on_new_tab')
|
||
kwargs['advanced_search'] = request.preferences.get_value('advanced_search')
|
||
kwargs['query_in_title'] = request.preferences.get_value('query_in_title')
|
||
kwargs['safesearch'] = str(request.preferences.get_value('safesearch'))
|
||
kwargs['theme'] = request.preferences.get_value('theme')
|
||
kwargs['method'] = request.preferences.get_value('method')
|
||
kwargs['categories_as_tabs'] = list(settings['categories_as_tabs'].keys())
|
||
kwargs['categories'] = _get_enable_categories(categories.keys())
|
||
kwargs['OTHER_CATEGORY'] = OTHER_CATEGORY
|
||
|
||
# i18n
|
||
kwargs['language_codes'] = [l for l in languages if l[0] in settings['search']['languages']]
|
||
|
||
locale = request.preferences.get_value('locale')
|
||
kwargs['locale_rfc5646'] = _get_locale_rfc5646(locale)
|
||
|
||
if locale in RTL_LOCALES and 'rtl' not in kwargs:
|
||
kwargs['rtl'] = True
|
||
if 'current_language' not in kwargs:
|
||
kwargs['current_language'] = match_language(
|
||
request.preferences.get_value('language'), settings['search']['languages']
|
||
)
|
||
|
||
# values from settings
|
||
kwargs['search_formats'] = [x for x in settings['search']['formats'] if x != 'html']
|
||
kwargs['instance_name'] = get_setting('general.instance_name')
|
||
kwargs['searx_version'] = VERSION_STRING
|
||
kwargs['searx_git_url'] = GIT_URL
|
||
kwargs['enable_metrics'] = get_setting('general.enable_metrics')
|
||
kwargs['get_setting'] = get_setting
|
||
kwargs['get_pretty_url'] = get_pretty_url
|
||
|
||
# values from settings: donation_url
|
||
donation_url = get_setting('general.donation_url')
|
||
if donation_url is True:
|
||
donation_url = custom_url_for('info', pagename='donate')
|
||
kwargs['donation_url'] = donation_url
|
||
|
||
# helpers to create links to other pages
|
||
kwargs['url_for'] = custom_url_for # override url_for function in templates
|
||
kwargs['image_proxify'] = image_proxify
|
||
kwargs['proxify'] = morty_proxify if settings['result_proxy']['url'] is not None else None
|
||
kwargs['proxify_results'] = settings['result_proxy']['proxify_results']
|
||
kwargs['cache_url'] = settings['ui']['cache_url']
|
||
kwargs['get_result_template'] = get_result_template
|
||
kwargs['doi_resolver'] = get_doi_resolver(request.preferences)
|
||
kwargs['opensearch_url'] = (
|
||
url_for('opensearch')
|
||
+ '?'
|
||
+ urlencode(
|
||
{
|
||
'method': request.preferences.get_value('method'),
|
||
'autocomplete': request.preferences.get_value('autocomplete'),
|
||
}
|
||
)
|
||
)
|
||
|
||
# scripts from plugins
|
||
kwargs['scripts'] = set()
|
||
for plugin in request.user_plugins:
|
||
for script in plugin.js_dependencies:
|
||
kwargs['scripts'].add(script)
|
||
|
||
# styles from plugins
|
||
kwargs['styles'] = set()
|
||
for plugin in request.user_plugins:
|
||
for css in plugin.css_dependencies:
|
||
kwargs['styles'].add(css)
|
||
|
||
start_time = default_timer()
|
||
result = render_template('{}/{}'.format(kwargs['theme'], template_name), **kwargs)
|
||
request.render_time += default_timer() - start_time # pylint: disable=assigning-non-slot
|
||
|
||
return result
|
||
|
||
|
||
@app.before_request
|
||
def pre_request():
|
||
request.start_time = default_timer() # pylint: disable=assigning-non-slot
|
||
request.render_time = 0 # pylint: disable=assigning-non-slot
|
||
request.timings = [] # pylint: disable=assigning-non-slot
|
||
request.errors = [] # pylint: disable=assigning-non-slot
|
||
|
||
preferences = Preferences(themes, list(categories.keys()), engines, plugins) # pylint: disable=redefined-outer-name
|
||
user_agent = request.headers.get('User-Agent', '').lower()
|
||
if 'webkit' in user_agent and 'android' in user_agent:
|
||
preferences.key_value_settings['method'].value = 'GET'
|
||
request.preferences = preferences # pylint: disable=assigning-non-slot
|
||
|
||
try:
|
||
preferences.parse_dict(request.cookies)
|
||
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
request.errors.append(gettext('Invalid settings, please edit your preferences'))
|
||
|
||
# merge GET, POST vars
|
||
# request.form
|
||
request.form = dict(request.form.items()) # pylint: disable=assigning-non-slot
|
||
for k, v in request.args.items():
|
||
if k not in request.form:
|
||
request.form[k] = v
|
||
|
||
if request.form.get('preferences'):
|
||
preferences.parse_encoded_data(request.form['preferences'])
|
||
else:
|
||
try:
|
||
preferences.parse_dict(request.form)
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
request.errors.append(gettext('Invalid settings'))
|
||
|
||
# language is defined neither in settings nor in preferences
|
||
# use browser headers
|
||
if not preferences.get_value("language"):
|
||
language = _get_browser_language(request, settings['search']['languages'])
|
||
preferences.parse_dict({"language": language})
|
||
logger.debug('set language %s (from browser)', preferences.get_value("language"))
|
||
|
||
# locale is defined neither in settings nor in preferences
|
||
# use browser headers
|
||
if not preferences.get_value("locale"):
|
||
locale = _get_browser_language(request, LOCALE_NAMES.keys())
|
||
preferences.parse_dict({"locale": locale})
|
||
logger.debug('set locale %s (from browser)', preferences.get_value("locale"))
|
||
|
||
# request.user_plugins
|
||
request.user_plugins = [] # pylint: disable=assigning-non-slot
|
||
allowed_plugins = preferences.plugins.get_enabled()
|
||
disabled_plugins = preferences.plugins.get_disabled()
|
||
for plugin in plugins:
|
||
if (plugin.default_on and plugin.id not in disabled_plugins) or plugin.id in allowed_plugins:
|
||
request.user_plugins.append(plugin)
|
||
|
||
|
||
@app.after_request
|
||
def add_default_headers(response: flask.Response):
|
||
# set default http headers
|
||
for header, value in settings['server']['default_http_headers'].items():
|
||
if header in response.headers:
|
||
continue
|
||
response.headers[header] = value
|
||
return response
|
||
|
||
|
||
@app.after_request
|
||
def post_request(response: flask.Response):
|
||
total_time = default_timer() - request.start_time
|
||
timings_all = [
|
||
'total;dur=' + str(round(total_time * 1000, 3)),
|
||
'render;dur=' + str(round(request.render_time * 1000, 3)),
|
||
]
|
||
if len(request.timings) > 0:
|
||
timings = sorted(request.timings, key=lambda t: t.total)
|
||
timings_total = [
|
||
'total_' + str(i) + '_' + t.engine + ';dur=' + str(round(t.total * 1000, 3)) for i, t in enumerate(timings)
|
||
]
|
||
timings_load = [
|
||
'load_' + str(i) + '_' + t.engine + ';dur=' + str(round(t.load * 1000, 3))
|
||
for i, t in enumerate(timings)
|
||
if t.load
|
||
]
|
||
timings_all = timings_all + timings_total + timings_load
|
||
# response.headers.add('Server-Timing', ', '.join(timings_all))
|
||
return response
|
||
|
||
|
||
def index_error(output_format: str, error_message: str):
|
||
if output_format == 'json':
|
||
return Response(json.dumps({'error': error_message}), mimetype='application/json')
|
||
if output_format == 'csv':
|
||
response = Response('', mimetype='application/csv')
|
||
cont_disp = 'attachment;Filename=searx.csv'
|
||
response.headers.add('Content-Disposition', cont_disp)
|
||
return response
|
||
|
||
if output_format == 'rss':
|
||
response_rss = render(
|
||
'opensearch_response_rss.xml',
|
||
results=[],
|
||
q=request.form['q'] if 'q' in request.form else '',
|
||
number_of_results=0,
|
||
error_message=error_message,
|
||
)
|
||
return Response(response_rss, mimetype='text/xml')
|
||
|
||
# html
|
||
request.errors.append(gettext('search error'))
|
||
return render(
|
||
# fmt: off
|
||
'index.html',
|
||
selected_categories=get_selected_categories(request.preferences, request.form),
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
@app.route('/', methods=['GET', 'POST'])
|
||
def index():
|
||
"""Render index page."""
|
||
|
||
# redirect to search if there's a query in the request
|
||
if request.form.get('q'):
|
||
query = ('?' + request.query_string.decode()) if request.query_string else ''
|
||
return redirect(url_for('search') + query, 308)
|
||
|
||
return render(
|
||
# fmt: off
|
||
'index.html',
|
||
selected_categories=get_selected_categories(request.preferences, request.form),
|
||
current_locale = request.preferences.get_value("locale"),
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
@app.route('/healthz', methods=['GET'])
|
||
def health():
|
||
return Response('OK', mimetype='text/plain')
|
||
|
||
|
||
@app.route('/keytext', methods=['POST'])
|
||
def keytext():
|
||
res = []
|
||
text = request.json['text']
|
||
tr4s = TextRank4Sentence()
|
||
tr4s.analyze(text=text, lower=True, source = 'all_filters')
|
||
for item in tr4s.get_key_sentences(num=15):
|
||
res.append(item.sentence)
|
||
return Response(json.dumps(res), mimetype='application/json')
|
||
|
||
@app.route('/search', methods=['GET', 'POST'])
|
||
def search():
|
||
"""Search query in q and return results.
|
||
|
||
Supported outputs: html, json, csv, rss.
|
||
"""
|
||
# pylint: disable=too-many-locals, too-many-return-statements, too-many-branches
|
||
# pylint: disable=too-many-statements
|
||
|
||
# output_format
|
||
output_format = request.form.get('format', 'html')
|
||
if output_format not in OUTPUT_FORMATS:
|
||
output_format = 'html'
|
||
|
||
if output_format not in settings['search']['formats']:
|
||
flask.abort(403)
|
||
|
||
# check if there is query (not None and not an empty string)
|
||
if not request.form.get('q'):
|
||
if output_format == 'html':
|
||
return render(
|
||
# fmt: off
|
||
'index.html',
|
||
selected_categories=get_selected_categories(request.preferences, request.form),
|
||
# fmt: on
|
||
)
|
||
return index_error(output_format, 'No query'), 400
|
||
|
||
# search
|
||
search_query = None
|
||
raw_text_query = None
|
||
result_container = None
|
||
original_search_query = ""
|
||
search_type = "搜索网页"
|
||
net_search = True
|
||
net_search_str = 'true'
|
||
prompt = ""
|
||
try:
|
||
search_query, raw_text_query, _, _ = get_search_query_from_webapp(request.preferences, request.form)
|
||
# search = Search(search_query) # without plugins
|
||
try:
|
||
original_search_query = search_query.query
|
||
if "模仿" in search_query.query or "扮演" in search_query.query or "你能" in search_query.query or "请推荐" in search_query.query or "帮我" in search_query.query or "写一段" in search_query.query or "写一个" in search_query.query or "请问" in search_query.query or "请给" in search_query.query or "请你" in search_query.query or "请推荐" in search_query.query or "是谁" in search_query.query or "能帮忙" in search_query.query or "介绍一下" in search_query.query or "为什么" in search_query.query or "什么是" in search_query.query or "有什么" in search_query.query or "怎样" in search_query.query or "给我" in search_query.query or "如何" in search_query.query or "谁是" in search_query.query or "查询" in search_query.query or "告诉我" in search_query.query or "查一下" in search_query.query or "找一个" in search_query.query or "什么样" in search_query.query or "哪个" in search_query.query or "哪些" in search_query.query or "哪一个" in search_query.query or "哪一些" in search_query.query or "啥是" in search_query.query or "为啥" in search_query.query or "怎么" in search_query.query:
|
||
if len(search_query.query)>5 and "谁是" in search_query.query:
|
||
search_query.query = search_query.query.replace("谁是","")
|
||
if len(search_query.query)>5 and "是谁" in search_query.query:
|
||
search_query.query = search_query.query.replace("是谁","")
|
||
if len(search_query.query)>5 and not "谁是" in search_query.query and not "是谁" in search_query.query:
|
||
prompt = search_query.query + "\n对以上问题生成一个Google搜索词:\n"
|
||
search_type = '任务'
|
||
net_search = False
|
||
net_search_str = 'false'
|
||
elif len(original_query)>10:
|
||
prompt = "任务:写诗 写故事 写代码 写论文摘要 模仿推特用户 生成搜索广告 回答问题 聊天话题 搜索网页 搜索视频 搜索地图 搜索新闻 查看食谱 搜索商品 写歌词 写论文 模仿名人 翻译语言 摘要文章 讲笑话 做数学题 搜索图片 播放音乐 查看天气\n1.判断是以上任务的哪一个2.判断是否需要联网回答3.给出搜索关键词\n"
|
||
prompt = prompt + "提问:" + search_query.query + '答案用json数组例如["写诗","否","详细关键词"]来表述\n答案:'
|
||
acts = ['写诗', '写故事', '写代码', '写论文摘要', '模仿推特用户', '生成搜索广告', '回答问题', '聊天话题', '搜索网页', '搜索视频', '搜索地图', '搜索新闻', '查看食谱', '搜索商品', '写歌词', '写论文', '模仿名人', '翻译语言', '摘要文章', '讲笑话', '做数学题', '搜索图片', '播放音乐', '查看天气']
|
||
if "今年" in prompt or "今天" in prompt:
|
||
now = datetime.datetime.now()
|
||
prompt = prompt.replace("今年",now.strftime('%Y年'))
|
||
prompt = prompt.replace("今天",now.strftime('%Y年%m月%d日'))
|
||
gpt = ""
|
||
gpt_url = "https://api.openai.com/v1/engines/text-davinci-003/completions"
|
||
gpt_headers = {
|
||
"Authorization": "Bearer "+os.environ['GPTKEY'],
|
||
"Content-Type": "application/json",
|
||
}
|
||
gpt_data = {
|
||
"prompt": prompt,
|
||
"max_tokens": 256,
|
||
"temperature": 0.9,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"best_of": 1,
|
||
"echo": False,
|
||
"logprobs": 0,
|
||
"stream": False
|
||
}
|
||
if prompt and prompt !='' :
|
||
gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data))
|
||
gpt_json = gpt_response.json()
|
||
if 'choices' in gpt_json:
|
||
gpt = gpt_json['choices'][0]['text']
|
||
if search_type == '任务':
|
||
for word in gpt.split('\n'):
|
||
if word != "":
|
||
gpt = word.replace("\"","").replace("\'","").replace("“","").replace("”","").replace("‘","").replace("’","")
|
||
break
|
||
if gpt!="":
|
||
search_query.query = gpt
|
||
if 'Google' not in original_search_query and 'google' not in original_search_query and '谷歌' not in original_search_query and ('Google' in search_query.query or 'google' in search_query.query or '谷歌' in search_query.query):
|
||
search_query.query=search_query.query.replace("Google","").replace("google","").replace("谷歌","")
|
||
else:
|
||
gpt_judge = []
|
||
for tmpj in gpt.split():
|
||
try:
|
||
gpt_judge = json.loads(tmpj)
|
||
except:pass
|
||
|
||
if len(gpt_judge)==3 and gpt_judge[0] in acts and gpt_judge[2] != '' and (gpt_judge[1]=='是' or gpt_judge[1]=='True' or gpt_judge[1]=='true'):
|
||
search_query.query = gpt_judge[2]
|
||
search_type = gpt_judge[0]
|
||
net_search = True
|
||
net_search_str = 'true'
|
||
elif len(gpt_judge)==3 and gpt_judge[0] in acts and gpt_judge[2] != '' and (gpt_judge[1]=='否' or gpt_judge[1]=='False' or gpt_judge[1]=='false'):
|
||
search_type = gpt_judge[0]
|
||
net_search = False
|
||
net_search_str = 'false'
|
||
except Exception as ee:
|
||
logger.exception(ee, exc_info=True)
|
||
search = SearchWithPlugins(search_query, request.user_plugins, request) # pylint: disable=redefined-outer-name
|
||
|
||
result_container = search.search()
|
||
|
||
except SearxParameterException as e:
|
||
logger.exception('search error: SearxParameterException')
|
||
return index_error(output_format, e.message), 400
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
return index_error(output_format, gettext('search error')), 500
|
||
|
||
# results
|
||
results = result_container.get_ordered_results()
|
||
number_of_results = result_container.results_number()
|
||
if number_of_results < result_container.results_length():
|
||
number_of_results = 0
|
||
|
||
# OPENAI GPT
|
||
raws = []
|
||
try:
|
||
url_pair = []
|
||
url_proxy = {}
|
||
prompt = ""
|
||
for res in results:
|
||
if 'url' not in res: continue
|
||
if 'content' not in res: continue
|
||
if 'title' not in res: continue
|
||
if res['content'] == '': continue
|
||
new_url = 'https://url'+str(len(url_pair))
|
||
url_pair.append(res['url'])
|
||
url_proxy[res['url']] = (morty_proxify(res['url'].replace("://mobile.twitter.com","://nitter.net").replace("://mobile.twitter.com","://nitter.net").replace("://twitter.com","://nitter.net")))
|
||
res['title'] = res['title'].replace("التغريدات مع الردود بواسطة","")
|
||
res['content'] = res['content'].replace(" "," ")
|
||
res['content'] = res['content'].replace("Translate Tweet. ","")
|
||
res['content'] = res['content'].replace("Learn more ","")
|
||
res['content'] = res['content'].replace("Translate Tweet.","")
|
||
res['content'] = res['content'].replace("Retweeted.","Reposted.")
|
||
res['content'] = res['content'].replace("Learn more.","")
|
||
res['content'] = res['content'].replace("Show replies.","")
|
||
res['content'] = res['content'].replace("See new Tweets. ","")
|
||
if "作者简介:金融学客座教授,硕士生导师" in res['content']: res['content']=res['title']
|
||
res['content'] = res['content'].replace("You're unable to view this Tweet because this account owner limits who can view their Tweets.","Private Tweet.")
|
||
res['content'] = res['content'].replace("Twitter for Android · ","")
|
||
res['content'] = res['content'].replace("This Tweet was deleted by the Tweet author.","Deleted Tweet.")
|
||
|
||
tmp_prompt = res['title'] +'\n'+ res['content'] + '\n' + new_url +'\n'
|
||
|
||
if '搜索' in search_type and len( prompt + tmp_prompt +'\n' + "\n以上是关键词 " + original_search_query + " 的搜索结果,删除无关内容,用简体中文分条总结简报,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:" ) <1600:
|
||
raws.append(tmp_prompt)
|
||
prompt += tmp_prompt +'\n'
|
||
elif len( prompt + tmp_prompt +'\n' + "\n以上是 " + original_search_query + " 的网络知识。用简体中文完成"+ search_type +",如果使用了网络知识,删除无关内容,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:") <1600:
|
||
prompt += tmp_prompt +'\n'
|
||
if prompt != "":
|
||
gpt = ""
|
||
gpt_url = "https://search.kg/completions"
|
||
gpt_headers = {
|
||
"Content-Type": "application/json",
|
||
}
|
||
if '搜索' not in search_type:
|
||
gpt_data = {
|
||
"prompt": prompt+"\n以上是 " + original_search_query + " 的网络知识。用简体中文完成"+ search_type +",如果使用了网络知识,删除无关内容,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:",
|
||
"max_tokens": 1000,
|
||
"temperature": 0.2,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"best_of": 1,
|
||
"echo": False,
|
||
"logprobs": 0,
|
||
"stream": True
|
||
}
|
||
else:
|
||
gpt_data = {
|
||
"prompt": prompt+"\n以上是关键词 " + search_query.query + " 的搜索结果,删除无关内容,用简体中文分条总结简报,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:",
|
||
"max_tokens": 1000,
|
||
"temperature": 0.2,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"best_of": 1,
|
||
"echo": False,
|
||
"logprobs": 0,
|
||
"stream": True
|
||
}
|
||
gpt = json.dumps({'data':gpt_data, 'url_pair':url_pair, 'url_proxy':url_proxy, 'raws': raws})
|
||
gpt = '<div id="chat_section"><div id="chat_intro"></div><div id="chat"></div>' + r'''
|
||
<div id="modal" class="modal">
|
||
<div id="modal-title" class="modal-title">网页速览<span>
|
||
<a id="closebtn" href="javascript:void(0);" class="close-modal closebtn"></a></span>
|
||
</div>
|
||
<div class="modal-input-content" id="modal-input-content">
|
||
|
||
<div id="iframe-wrapper">
|
||
<iframe ></iframe>
|
||
<div id='readability-reader' style='display:none'></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<script>
|
||
// 1. 获取元素
|
||
var modal = document.querySelector('.modal');
|
||
var closeBtn = document.querySelector('#closebtn');
|
||
var title = document.querySelector('#modal-title');
|
||
// 2. 点击弹出层这个链接 link 让mask 和modal 显示出来
|
||
// 3. 点击 closeBtn 就隐藏 mask 和 modal
|
||
closeBtn.addEventListener('click', function () {
|
||
modal.style.display = 'none';
|
||
document.querySelector("#chat_section").appendChild(document.querySelector("#chat_talk"))
|
||
document.querySelector("#chat_section").appendChild(document.querySelector("#chat_continue"))
|
||
document.querySelector("#readability-reader").innerHTML = '';
|
||
try{iframe.removeAttribute('src');}catch(e){}
|
||
|
||
})
|
||
// 4. 开始拖拽
|
||
// (1) 当我们鼠标按下, 就获得鼠标在盒子内的坐标
|
||
modal.addEventListener('mousedown', function (e) {
|
||
var x = e.pageX - modal.offsetLeft;
|
||
var y = e.pageY - modal.offsetTop;
|
||
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去 鼠标在盒子内的坐标就是模态框的left和top值
|
||
document.addEventListener('mousemove', move)
|
||
|
||
function move(e) {
|
||
modal.style.left = e.pageX - x + 'px';
|
||
modal.style.top = e.pageY - y + 'px';
|
||
}
|
||
// (3) 鼠标弹起,就让鼠标移动事件移除
|
||
document.addEventListener('mouseup', function () {
|
||
document.removeEventListener('mousemove', move);
|
||
})
|
||
})
|
||
modal.addEventListener('touchstart', function (e) {
|
||
var x = e.targetTouches[0].pageX - modal.offsetLeft;
|
||
var y = e.targetTouches[0].pageY - modal.offsetTop;
|
||
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去 鼠标在盒子内的坐标就是模态框的left和top值
|
||
document.addEventListener('touchmove ', move)
|
||
function move(e) {
|
||
modal.style.left = e.targetTouches[0].pageX - x + 'px';
|
||
modal.style.top = e.targetTouches[0].pageY - y + 'px';
|
||
}
|
||
// (3) 鼠标弹起,就让鼠标移动事件移除
|
||
document.addEventListener('touchend', function () {
|
||
document.removeEventListener('touchmove ', move);
|
||
})
|
||
})
|
||
</script>
|
||
<style>
|
||
.modal-header {
|
||
width: 100%;
|
||
text-align: center;
|
||
height: 30px;
|
||
font-size: 24px;
|
||
line-height: 30px;
|
||
}
|
||
|
||
.modal {
|
||
display: none;
|
||
width: 45%;
|
||
position: fixed;
|
||
left: 32%;
|
||
top: 50%;
|
||
background: var(--color-header-background);
|
||
z-index: 9999;
|
||
transform: translate(-50%, -50%);
|
||
}
|
||
|
||
@media screen and (max-width: 50em) {
|
||
.modal {
|
||
width: 85%;
|
||
left: 50%;
|
||
top: 50%;
|
||
}
|
||
}
|
||
|
||
.modal-title {
|
||
width: 100%;
|
||
margin: 10px 0px 0px 0px;
|
||
text-align: center;
|
||
line-height: 40px;
|
||
height: 40px;
|
||
font-size: 18px;
|
||
position: relative;
|
||
cursor: move;
|
||
}
|
||
|
||
.modal-button {
|
||
width: 50%;
|
||
margin: 30px auto 0px auto;
|
||
line-height: 40px;
|
||
font-size: 14px;
|
||
border: #ebebeb 1px solid;
|
||
text-align: center;
|
||
}
|
||
|
||
.modal-button a {
|
||
display: block;
|
||
}
|
||
|
||
.modal-input input.list-input {
|
||
float: left;
|
||
line-height: 35px;
|
||
height: 35px;
|
||
width: 350px;
|
||
border: #ebebeb 1px solid;
|
||
text-indent: 5px;
|
||
}
|
||
|
||
.modal-input {
|
||
overflow: hidden;
|
||
margin: 0px 0px 20px 0px;
|
||
}
|
||
|
||
.modal-input label {
|
||
float: left;
|
||
width: 90px;
|
||
padding-right: 10px;
|
||
text-align: right;
|
||
line-height: 35px;
|
||
height: 35px;
|
||
font-size: 14px;
|
||
}
|
||
|
||
.modal-title span {
|
||
position: absolute;
|
||
right: 0px;
|
||
top: -15px;
|
||
}
|
||
#chat_talk {
|
||
width: 100%;
|
||
max-height: 30vh;
|
||
position: relative;
|
||
overflow: scroll;
|
||
padding-top: 1em;
|
||
}
|
||
#iframe-wrapper {
|
||
width: 100%;
|
||
height: 40vh;
|
||
position: relative;
|
||
overflow: hidden; /* 防止滚动条溢出 */
|
||
}
|
||
#iframe-wrapper iframe {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
border: none; /* 去掉边框 */
|
||
overflow: auto; /* 显示滚动条 */
|
||
}
|
||
#iframe-wrapper div {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
border: none; /* 去掉边框 */
|
||
overflow: auto; /* 显示滚动条 */
|
||
}
|
||
.closebtn{
|
||
width: 25px;
|
||
height: 25px;
|
||
display: inline-block;
|
||
cursor: pointer;
|
||
position: absolute;
|
||
top: 15px;
|
||
right: 15px;
|
||
}
|
||
.closebtn::before, .closebtn::after {
|
||
content: '';
|
||
position: absolute;
|
||
height: 2px;
|
||
width: 20px;
|
||
top: 12px;
|
||
right: 2px;
|
||
background: #999;
|
||
cursor: pointer;
|
||
}
|
||
.closebtn::before {
|
||
-webkit-transform: rotate(45deg);
|
||
-moz-transform: rotate(45deg);
|
||
-ms-transform: rotate(45deg);
|
||
-o-transform: rotate(45deg);
|
||
transform: rotate(45deg);
|
||
}
|
||
.closebtn::after {
|
||
-webkit-transform: rotate(-45deg);
|
||
-moz-transform: rotate(-45deg);
|
||
-ms-transform: rotate(-45deg);
|
||
-o-transform: rotate(-45deg);
|
||
transform: rotate(-45deg);
|
||
}
|
||
</style>
|
||
<div id="chat_talk"></div>
|
||
<div id="chat_continue" style="display:none">
|
||
<div id="chat_more" style="display:none"></div>
|
||
<hr>
|
||
<textarea id="chat_input" style="margin: auto;display: block;background: rgb(209 219 250 / 30%);outline: 0px;color: var(--color-search-font);font-size: 1.2rem;border-radius: 3px;border: none;height: 3em;resize: vertical;width: 75%;"></textarea>
|
||
<button id="chat_send" onclick='send_chat()' style="
|
||
width: 75%;
|
||
display: block;
|
||
margin: auto;
|
||
margin-top: .8em;
|
||
border-radius: .8rem;
|
||
height: 2em;
|
||
background: linear-gradient(81.62deg, #2870ea 8.72%, #1b4aef 85.01%);
|
||
color: #fff;
|
||
border: none;
|
||
cursor: pointer;
|
||
">发送</button>
|
||
</div>
|
||
</div>
|
||
<style>
|
||
.chat_answer {
|
||
cursor: pointer;
|
||
line-height: 1.5em;
|
||
margin: 0.5em 3em 0.5em 0;
|
||
padding: 8px 12px;
|
||
color: white;
|
||
background: rgba(27,74,239,0.7);
|
||
}
|
||
.chat_question {
|
||
cursor: pointer;
|
||
line-height: 1.5em;
|
||
margin: 0.5em 0 0.5em 3em;
|
||
padding: 8px 12px;
|
||
color: black;
|
||
background: rgba(245, 245, 245, 0.7);
|
||
}
|
||
|
||
button.btn_more {
|
||
min-height: 30px;
|
||
text-align: left;
|
||
background: rgb(209, 219, 250);
|
||
border-radius: 8px;
|
||
overflow: hidden;
|
||
box-sizing: border-box;
|
||
padding: 0px 12px;
|
||
margin: 1px;
|
||
cursor: pointer;
|
||
font-weight: 500;
|
||
line-height: 28px;
|
||
border: 1px solid rgb(18, 59, 182);
|
||
color: rgb(18, 59, 182);
|
||
}
|
||
|
||
::-webkit-scrollbar {
|
||
width: 8px;
|
||
}
|
||
|
||
::-webkit-scrollbar-track {
|
||
-webkit-box-shadow: rgba(0, 0, 0, 0.3);
|
||
box-shadow: rgba(0, 0, 0, 0.3);
|
||
border-radius: 10px;
|
||
}
|
||
|
||
::-webkit-scrollbar-thumb {
|
||
border-radius: 10px;
|
||
background: rgba(17, 16, 16, 0.13);
|
||
-webkit-box-shadow: rgba(0, 0, 0, 0.9);
|
||
box-shadow: rgba(0, 0, 0, 0.5);
|
||
}
|
||
::-webkit-scrollbar-thumb:window-inactive {
|
||
background: rgba(211, 173, 209, 0.4);
|
||
}
|
||
</style>
|
||
''' + '<div id="prompt" style="display:none">' + (base64.b64encode(gpt.encode("utf-8")).decode('UTF-8') ) + '</div>'
|
||
# gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data))
|
||
# gpt_json = gpt_response.json()
|
||
# if 'choices' in gpt_json:
|
||
# gpt = gpt_json['choices'][0]['text']
|
||
# gpt = gpt.replace("简报:","").replace("简报:","")
|
||
# for i in range(len(url_pair)-1,-1,-1):
|
||
# gpt = gpt.replace("https://url"+str(i),url_pair[i])
|
||
# rgpt = gpt
|
||
|
||
if gpt and gpt!="":
|
||
if original_search_query != search_query.query:
|
||
gpt = "Search 为您搜索:" + search_query.query + "\n\n" + gpt
|
||
gpt = gpt + r'''<style>
|
||
a.footnote {
|
||
position: relative;
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
font-size: 10px;
|
||
font-weight: 600;
|
||
vertical-align: top;
|
||
top: 0px;
|
||
margin: 1px 1px;
|
||
min-width: 14px;
|
||
height: 14px;
|
||
border-radius: 3px;
|
||
color: rgb(18, 59, 182);
|
||
background: rgb(209, 219, 250);
|
||
outline: transparent solid 1px;
|
||
}
|
||
</style>
|
||
|
||
|
||
|
||
|
||
<script src="/static/themes/magi/Readability-readerable.js"></script>
|
||
<script src="/static/themes/magi/Readability.js"></script>
|
||
<script src="/static/themes/magi/markdown.js"></script>
|
||
<script src="/static/themes/magi/stop_words.js"></script>
|
||
<script>
|
||
const original_search_query = "''' + original_search_query.replace('"',"") + r'''"
|
||
const search_queryquery = "''' + search_query.query.replace('"',"") + r'''"
|
||
const search_type = "''' + search_type + r'''"
|
||
const net_search = ''' + net_search_str + r'''
|
||
</script><script>
|
||
|
||
const _0x4f1d68=_0x4ce0,_0x12da96=_0x4ce0,_0x432425=_0x4ce0,_0x3dc960=_0x4ce0,_0x1e5aee=_0x4ce0;(function(_0x73a107,_0x5cba73){const _0x2b32ac=_0x4ce0,_0xbb9c7=_0x4ce0,_0x18a065=_0x4ce0,_0x555138=_0x4ce0,_0x276b91=_0x4ce0,_0x24f967=_0x73a107();while(!![]){try{const _0x14d94c=parseInt(_0x2b32ac(0x688))/(0x15*0x135+-0x11be+0x3cd*-0x2)+parseInt(_0xbb9c7(0x5cc))/(0x31*0x5+0x645+-0x738)*(-parseInt(_0xbb9c7(0x909))/(0x1fd9+-0x1f06+0x34*-0x4))+-parseInt(_0xbb9c7(0x922))/(0x15f3+-0xabf*0x1+0x598*-0x2)*(parseInt(_0x555138(0xf1))/(0xa9*-0x11+0x1cbc+-0x117e))+parseInt(_0x18a065(0x2c6))/(0x21*-0x122+-0x1ad1+0x4039)*(parseInt(_0x18a065(0x50c))/(-0x5a2+0xf4*-0x4+0x1e5*0x5))+-parseInt(_0x18a065(0x44e))/(0x1771+-0x2a5*-0x7+-0x4*0xa7b)*(parseInt(_0x2b32ac(0x515))/(0x201b+0x12*-0x16c+-0x2*0x33d))+parseInt(_0x276b91(0x4ec))/(-0x177d+-0x12fb+0x2a82)+-parseInt(_0x18a065(0x2f4))/(-0x12bf+-0x1*0x263a+0x3904)*(parseInt(_0xbb9c7(0x21e))/(0x5*0x2af+0x8f9*0x1+0xb*-0x208));if(_0x14d94c===_0x5cba73)break;else _0x24f967['push'](_0x24f967['shift']());}catch(_0x17f666){_0x24f967['push'](_0x24f967['shift']());}}}(_0xf0a1,0xc8ff*-0x3+0x3449+0x2*0x56fba));function proxify(){const _0x501923=_0x4ce0,_0x30e061=_0x4ce0,_0x4d184b=_0x4ce0,_0x46b73c=_0x4ce0,_0xb73535=_0x4ce0,_0x270292={'zLXwf':function(_0x1e350d,_0x51569d){return _0x1e350d(_0x51569d);},'tbqxD':_0x501923(0x256)+_0x501923(0x75f),'SPqCc':function(_0x3f9a63,_0x599217){return _0x3f9a63===_0x599217;},'ZbTDF':_0x4d184b(0x6dd),'nIdEU':function(_0x18cd3f,_0x137beb,_0x11c318){return _0x18cd3f(_0x137beb,_0x11c318);},'aGPWE':function(_0x1923de,_0x30a4b6){return _0x1923de+_0x30a4b6;},'SXaXj':function(_0x43cf7e,_0x5d7b70){return _0x43cf7e>=_0x5d7b70;},'weXwZ':_0x501923(0x243),'nqKGj':_0x46b73c(0x52a),'fqUfa':_0x501923(0x323)+_0x46b73c(0x670),'GlEiC':function(_0x5c86fc,_0x2af63d){return _0x5c86fc(_0x2af63d);},'pLXKY':function(_0x36be4d,_0x302a97){return _0x36be4d!==_0x302a97;},'jQCtb':_0x46b73c(0x70d),'rwhWB':_0x4d184b(0x890),'QnyBd':function(_0x2f55e8,_0x33e603){return _0x2f55e8+_0x33e603;},'QpMJg':function(_0x2fbd6e,_0x1019f2){return _0x2fbd6e(_0x1019f2);},'kuzAI':function(_0x4de3cc,_0x92dee3){return _0x4de3cc+_0x92dee3;},'Vgjcm':function(_0x13b0f0,_0x232409){return _0x13b0f0(_0x232409);},'hDbIf':function(_0x2da56a,_0xdfdb3b){return _0x2da56a+_0xdfdb3b;},'YqcfF':_0x30e061(0x9b6),'KEBMC':function(_0x5787ff,_0x4b1e23){return _0x5787ff(_0x4b1e23);},'InKXd':function(_0x43a608,_0x3ecc1b){return _0x43a608+_0x3ecc1b;}};for(let _0x54912f=Object[_0x501923(0x773)](prompt[_0xb73535(0x7ca)+_0xb73535(0x4ba)])[_0x4d184b(0x2ed)+'h'];_0x270292[_0x501923(0x453)](_0x54912f,-0x1ac1+-0x14de+0x2f9f);--_0x54912f){if(_0x270292[_0x501923(0x4b1)](_0x270292[_0x46b73c(0x6be)],_0x270292[_0x501923(0x3c6)])){_0x7d60e0=_0x270292[_0xb73535(0x56f)](_0x97add,_0x4a1961);const _0x2b5657={};return _0x2b5657[_0x501923(0x6fc)]=_0x270292[_0x4d184b(0x11a)],_0x2ed64e[_0x46b73c(0x8b9)+'e'][_0x46b73c(0x171)+'pt'](_0x2b5657,_0x194cf0,_0x498c7d);}else{if(document[_0x501923(0x7ec)+_0x501923(0xfb)+_0xb73535(0x304)](_0x270292[_0x30e061(0x285)](_0x270292[_0x4d184b(0x870)],_0x270292[_0x30e061(0x5e4)](String,_0x270292[_0x501923(0x285)](_0x54912f,-0x3*0x1a0+0x2*0x1239+-0x1*0x1f91))))){if(_0x270292[_0xb73535(0x288)](_0x270292[_0x501923(0x2ef)],_0x270292[_0x46b73c(0x6b7)])){let _0x3816ff=document[_0xb73535(0x7ec)+_0x501923(0xfb)+_0x501923(0x304)](_0x270292[_0x46b73c(0x19e)](_0x270292[_0x30e061(0x870)],_0x270292[_0xb73535(0x601)](String,_0x270292[_0x46b73c(0x885)](_0x54912f,0x5*-0x54a+-0xfd1*0x1+-0x1522*-0x2))))[_0x4d184b(0x9b6)];if(!_0x3816ff||!prompt[_0x501923(0x7ca)+_0x501923(0x4ba)][_0x3816ff])continue;document[_0x46b73c(0x7ec)+_0xb73535(0xfb)+_0x4d184b(0x304)](_0x270292[_0x30e061(0x19e)](_0x270292[_0x30e061(0x870)],_0x270292[_0x4d184b(0x449)](String,_0x270292[_0x46b73c(0x285)](_0x54912f,-0x1e96+0x2196+-0x1*0x2ff))))[_0x4d184b(0x5ea)+'ck']=function(){const _0x3eada4=_0x4d184b,_0x191fe1=_0x30e061,_0x3ada89=_0xb73535,_0x2cb477=_0x4d184b,_0x26f2f2=_0x501923;if(_0x270292[_0x3eada4(0x4b1)](_0x270292[_0x3eada4(0x1c3)],_0x270292[_0x3ada89(0x1c3)]))_0x270292[_0x3ada89(0x77d)](modal_open,prompt[_0x2cb477(0x7ca)+_0x191fe1(0x4ba)][_0x3816ff],_0x270292[_0x3ada89(0x285)](_0x54912f,-0x221a+0x416*0x5+-0x1*-0xdad));else{const _0x19265f=_0x308cad[_0x2cb477(0x767)](_0x518d5c,arguments);return _0x349256=null,_0x19265f;}},document[_0x30e061(0x7ec)+_0x501923(0xfb)+_0x46b73c(0x304)](_0x270292[_0x4d184b(0x11c)](_0x270292[_0x4d184b(0x870)],_0x270292[_0x4d184b(0x449)](String,_0x270292[_0x46b73c(0x11c)](_0x54912f,-0x3*0x3c2+0x1bd0+-0xf9*0x11))))[_0x4d184b(0x7cb)+_0xb73535(0x63e)+_0x46b73c(0x389)](_0x270292[_0xb73535(0x760)]),document[_0x501923(0x7ec)+_0x4d184b(0xfb)+_0xb73535(0x304)](_0x270292[_0x46b73c(0x885)](_0x270292[_0x4d184b(0x870)],_0x270292[_0x501923(0x5f2)](String,_0x270292[_0x501923(0x1f9)](_0x54912f,0x1752+0x1597*0x1+0x2*-0x1674))))[_0xb73535(0x7cb)+_0x30e061(0x63e)+_0x501923(0x389)]('id');}else return _0x51ae30&&_0x2db490[_0x30e061(0x328)]();}}}}function _0x4ce0(_0x3934f3,_0xf7cad4){const _0x3804da=_0xf0a1();return _0x4ce0=function(_0x5056d3,_0x50b1e0){_0x5056d3=_0x5056d3-(-0x138b*-0x1+0xbd1*0x1+-0x75*0x43);let _0xfa8c5d=_0x3804da[_0x5056d3];return _0xfa8c5d;},_0x4ce0(_0x3934f3,_0xf7cad4);}const _load_wasm_jieba=async()=>{const _0x478b4b=_0x4ce0,_0x517991=_0x4ce0,_0x2809bb=_0x4ce0,_0x2a4bc5=_0x4ce0,_0x36872d=_0x4ce0,_0x469cda={'cDQcH':function(_0x24af88,_0x69addb){return _0x24af88!==_0x69addb;},'vaelZ':_0x478b4b(0x5ae)+_0x517991(0x1ee)+_0x478b4b(0x434)+_0x517991(0x68f)+_0x478b4b(0x71f)+_0x517991(0x657)+_0x517991(0x452)+'s','gQfKo':function(_0xa42463){return _0xa42463();}};if(_0x469cda[_0x517991(0x2b3)](window[_0x2809bb(0x58e)],undefined))return;const {default:_0x149bf7,cut:_0x27da03}=await import(_0x469cda[_0x478b4b(0x6df)]),_0x2b6d93=await _0x469cda[_0x478b4b(0x109)](_0x149bf7);return window[_0x36872d(0x58e)]=_0x27da03,_0x2b6d93;};_load_wasm_jieba();function cosineSimilarity(_0x2c0c9e,_0x4178d0){const _0x5856e9=_0x4ce0,_0xa93108=_0x4ce0,_0x1b63f7=_0x4ce0,_0x1f0b60=_0x4ce0,_0x1937fd=_0x4ce0,_0x4f28b1={'exmUW':_0x5856e9(0x503)+_0xa93108(0x2de),'OyXzm':function(_0x21d85e,_0x171180){return _0x21d85e+_0x171180;},'FDKcJ':_0xa93108(0x4e2)+_0x1b63f7(0x539)+_0xa93108(0x826)+_0x1b63f7(0x51b)+_0x1937fd(0x981)+_0x1937fd(0x5ea)+_0xa93108(0x197)+_0xa93108(0x1dd)+_0x1b63f7(0x49b)+_0x1b63f7(0x95c)+_0x5856e9(0x5e8),'QRyPc':function(_0x1d3937,_0x3d559f){return _0x1d3937(_0x3d559f);},'Yivjz':_0xa93108(0x1b9)+_0x1937fd(0x728),'eHrJb':_0x1f0b60(0x128)+':','AcyFt':function(_0x523b9d,_0x2e4365){return _0x523b9d(_0x2e4365);},'HOkDd':function(_0x474b7d,_0x42568c,_0x51edb8){return _0x474b7d(_0x42568c,_0x51edb8);},'cHIwZ':function(_0x1e4651,_0x362715){return _0x1e4651!==_0x362715;},'AuSJx':_0x1b63f7(0x439),'NGbHY':function(_0x3f8bcc,_0x42b363){return _0x3f8bcc===_0x42b363;},'uapKr':_0xa93108(0x988),'mCMVU':function(_0x54fc86,_0x4e987c){return _0x54fc86!==_0x4e987c;},'XHTJQ':_0x1f0b60(0x2cc),'NOSUi':_0x5856e9(0x2a8),'vyUBM':_0x1f0b60(0x7e7),'bEYIk':function(_0x4d91fb,_0x530656){return _0x4d91fb*_0x530656;},'QFesu':function(_0x3b66c3,_0x1dbc9b){return _0x3b66c3**_0x1dbc9b;},'QSNfe':function(_0xb451a0,_0xc3a8c6){return _0xb451a0**_0xc3a8c6;},'SorAA':function(_0xf89ece,_0x1ec867){return _0xf89ece/_0x1ec867;},'LkKaz':function(_0x48d62f,_0x3139a1){return _0x48d62f*_0x3139a1;}};keywordList=_0x4f28b1[_0x5856e9(0x7ba)](cut,_0x2c0c9e[_0x1f0b60(0x1fe)+_0x1b63f7(0x4c5)+'e'](),!![]),keywordList=keywordList[_0x5856e9(0x7c3)+'r'](_0x239a13=>!stop_words[_0x1937fd(0x6d9)+_0x1937fd(0x2d0)](_0x239a13)),sentenceList=_0x4f28b1[_0xa93108(0x7ba)](cut,_0x4178d0[_0x5856e9(0x1fe)+_0x1937fd(0x4c5)+'e'](),!![]),sentenceList=sentenceList[_0x5856e9(0x7c3)+'r'](_0x55c456=>!stop_words[_0x1f0b60(0x6d9)+_0xa93108(0x2d0)](_0x55c456));const _0x5f1f7e=new Set(keywordList[_0x1937fd(0x8c8)+'t'](sentenceList)),_0x27e12c={},_0x53ffe2={};for(const _0x4768b1 of _0x5f1f7e){_0x4f28b1[_0x5856e9(0x4da)](_0x4f28b1[_0xa93108(0x7fb)],_0x4f28b1[_0x5856e9(0x7fb)])?_0x5724f7[_0x5856e9(0x7ec)+_0xa93108(0xfb)+_0xa93108(0x304)](_0x4f28b1[_0x1937fd(0x4b9)])[_0x1f0b60(0x5b9)+_0x5856e9(0x99a)]+=_0x4f28b1[_0xa93108(0x97b)](_0x4f28b1[_0x5856e9(0x97b)](_0x4f28b1[_0x1b63f7(0x33f)],_0x4f28b1[_0x1b63f7(0x6c9)](_0x4d9208,_0x9fb1f1)),_0x4f28b1[_0x1f0b60(0x3b7)]):(_0x27e12c[_0x4768b1]=0x11cd+0x264b+0x3818*-0x1,_0x53ffe2[_0x4768b1]=-0x8e6*-0x1+-0x21*0x26+0x80*-0x8);}for(const _0xf87ded of keywordList){_0x4f28b1[_0x1b63f7(0x5d3)](_0x4f28b1[_0x1f0b60(0x71b)],_0x4f28b1[_0x1f0b60(0x71b)])?_0x27e12c[_0xf87ded]++:_0x5a1cf8[_0xa93108(0x5c8)](_0x4f28b1[_0x1b63f7(0x659)],_0x334949);}for(const _0x4d9de3 of sentenceList){if(_0x4f28b1[_0x1937fd(0xbf)](_0x4f28b1[_0x5856e9(0x873)],_0x4f28b1[_0x1b63f7(0x8da)]))_0x53ffe2[_0x4d9de3]++;else return _0x4f28b1[_0x1f0b60(0x6b4)](_0x264548,_0x437b54);}let _0x5dea22=-0xd1d+-0x496+-0x17*-0xc5,_0x41133a=0x1384+0x8b*-0x27+0x1a9,_0x1375fc=-0x24ab*0x1+-0x18b5*0x1+0x10*0x3d6;for(const _0x48bc9f of _0x5f1f7e){if(_0x4f28b1[_0x1f0b60(0x5d3)](_0x4f28b1[_0x5856e9(0x693)],_0x4f28b1[_0xa93108(0x693)]))_0x5dea22+=_0x4f28b1[_0x1937fd(0x6e3)](_0x27e12c[_0x48bc9f],_0x53ffe2[_0x48bc9f]),_0x41133a+=_0x4f28b1[_0x1f0b60(0x7bb)](_0x27e12c[_0x48bc9f],-0x1*-0x1aa+-0x1579*-0x1+-0x1721),_0x1375fc+=_0x4f28b1[_0x1b63f7(0x37a)](_0x53ffe2[_0x48bc9f],-0x2662*0x1+-0x40d*-0x7+0x7*0x16f);else return-0x1d*-0x1d+0xab6*0x1+-0x3*0x4aa;}_0x41133a=Math[_0xa93108(0x134)](_0x41133a),_0x1375fc=Math[_0xa93108(0x134)](_0x1375fc);const _0x1de7d8=_0x4f28b1[_0x1f0b60(0x218)](_0x5dea22,_0x4f28b1[_0x1f0b60(0x465)](_0x41133a,_0x1375fc));return _0x1de7d8;}function _0xf0a1(){const _0x3641cf=['kbnSy','\x0a回答:','CzvJZ','GFQQY','OANWP','有什么','obkhW','gify','yZlwo','tWidt','yGStJ','catch','255','RADrJ','xbdKS','eMCsr','AWRAn','OwEHf','IiSJS','PHjTL','AgROn','down\x20','E\x20KEY','qhPWZ','NVBxo','CTdic','5Aqvo','WEoWL','fOLJt','GJdWU','pKSIi','</div','subtl','Heigh','NBVdE','ById','test','jKDAz','Iccnn','WDEuK','LIFif','wer\x22>','abili','HTkEa','md+az','tLmXu','mfvtR','conca','wWXuB','EXCVb','<div\x20','eYSeB','hbMKU','geOAm','gmqNn','AFAEZ','bmXcb','YCRIf','VZKBI','Qkban','yBJsa','BtDGK','Width','top','YcuCT','NOSUi','hLSsR','IBCgK','tion','kyQgc','zivYe','oQspo','34Odt','知识才能回','IogRR','jSlDj','Ssajy','nAaIa','ThuPS','yDmmh','AXiOp','YurxO','tHnEg','EFT','noldi','cZjXe','VluIC','KUQYb','NiBOa','sUDNJ','epnep','DiXEd','PFcGC','zZQiq','QYiVv','UGCzO','KjMsf','sYTRs','enalt','xBoGu','复上文。结','rzMGo','RbGow','stion','Kzpew','ovHZn','\x20的网络知','mPCwu','rYVux','CtWkP','talk','hauyz','1299jbKeIR','jhEeu','=\x22cha','ohrjl','ezEWd','QswLp','aEzlv','daQDJ','IAWpV','EfaBa','frequ','eLLJL','bJjnM','fOsKK','FLsmC','UmqAQ','appen','gorie','JXCRo','kJtlp','uDtxe','CXQIE','json','Pncvp','xlcJT','349772WrecRj','eHtAT','tEgFU','anjQh','iCenz','[DONE','ScCZf','HhwqQ','CcpzQ','|1|3','zcxiW','Knabs','ratur','Pqoer','mOOGQ','mCPwC','best_','oqTTU','kwWoJ','funct','ytiAn','XdIYI','uSrVl','18eLN','你是一个叫','kvItM','代词的完整','n\x20(fu','JkEGw','哪一些','qnnMJ','LlqBB','论,可以用','CNtcP','QayDG','trace','bQKHR','JhfCe','gYytt','VYvNB','UxYIn','oMmVr','BrTPZ','OYPbJ','kSVNW','ut-co','PlNzU','WzfyT','bawmy','GiQds','uPucZ','wHlUs','leVNo','LoDYf','YrYGI','hDDCw','wUxqJ','ZNMmj','t(thi','xbUrR','ABsbn','sJGAl','aIVSs','EMFgP','AfDqg','WxUVZ','7ERH2','tnTSe','then','drakX','WawkT','SBbjP','iQyUn','hDOdK','kDjyM','VizuY','oViRD','RLaxL','MIDDL','KqXqj','pBQoo','xHRyW','sttoQ','movux','WKXcz','CBOSN','call','POST','kVIhA','OyXzm','vAApD','EnzID','RIhec','jRqhD','beCpi','ore\x22\x20','答的,不含','push','RBRjW','ATOrZ','q4\x22]:','udizo','axwKV','ing','IZrIR','mfZQa','NVajk','src','OXJbr','LIxhy','phoTY','gjIbp','后,不得重','uADbY','Z_$][','value','type','SQSmI','SllTy','ZgvQd','HTML','ryCQJ','SHA-2','WspnH','z8ufS','Cflye','rRrDL','KCNox','jSrOd','gyxVG','ifbMA','RhhJC','promp','roDVk','MEcnY','HVNOs','GQsnr','footn','xSdUg','DSlCa','xPZXA','RmTbZ','PfIhF','ufqeZ','qDZEQ','luXbP','以上是“','GOVzt','href','ZMujn','ihxJX','WRMyP','offse','laGTR','SYsZp','BrmdI','getRe','PWkJg','LbDBN','ZPhAY','ructo','CTLPv','cUxPc','EcDJz','mCMVU','sHXAR','zmeXw','BucyD','BEGIN','JcaQw','BDmZg','FArSf','HrTFn','jTNPa','prese','usGeu','BrLfF','SheXW','告诉任何人','rxZRk','air','kZRnA','arch?','OSvzH','GnzGy','SJOvW','iGdHe','FWdsx','关内容,在','LRuNL','pbgSj','MpLhX','TkqHq','链接:','chat','MwqKI','QTjXe','FQCkE','body','bgaru','arch.','”的搜索结','https','DexWL','QndGJ','DUtbZ','RYjAM','(链接ht','sLBFs','wMrsq','nVwFq','ZKOCF','atjqi','gkqhk','20DfkoyQ','WmfcV','CAQEA','kg/se','kg/ke','UjdHa','PifDd','KfNow','mELZC','#0000','Selec','zDzzI','COXVv','PdmnY','hsfzR','dvCrK','&time','pGJhs','lWLiJ','StuNO','t=jso','aTONC','decod','FIMDH','gQfKo','KnRcF','fesea','XJrAV','果。\x0a用简','iEVIw','XMxAw','CnrRY','oqVQH','sccxu','pmtEC','engFM','FeVKc','vOBws','BAQEF','NXrGa','dXgcx','tbqxD','DjGxG','hDbIf','Qmqhn','choic','fdVCa','exVFg','THzgg','vSciv','ntRec','OuObz','LGKSb','IJPwv','pRrWi','Error','fromC','fhGmd','IWeFX','lzMwo','jZdoo','DXaTs','fdPId','EKOwv','WqZIi','nctio','add','sqrt','GVekf','ntxRp','harle','AvGws','zGfAD','GfKoZ','hEven','TFLOQ','Zvovs','lDbSy','HdBSH','kAjec','GAQuS','unshi','YSEMU','yAsdR','MmOtS','ency_','GSHvy','MbJyV','yqDqM','SLFbO','HGQvd','zVGCX','ahhUS','mIcpA','oqpTM','BCmwy','conti','nPgJG','BSPvy','qqSrE','XsPTW','PsnvL','CKCYE','GdCOE','oxhWI','TrgVt','reekX','top_p','TzFoV','RKlZL','XMcLC','jFuht','为什么','TNBim','PITST','yJnhH','BfAhl','什么是','yijSI','pQRqh','mYbil','RNRJO','text','写一段','label','r8Ljj','rmEht','defCr','encry','zwOBK','MqNoI','EWmcK','e)\x20{}','WMTVa','TLUqG','Wkkqe','rzzYL','block','Objec','设定:你是','DaNZV','raws','zxJIe','lPiwl','sDeLu','VqDFg','xAGsz','OzHSs','WbIOY','NBSNi','bjurg','qHvsc','CxAyA','HvEfJ','CymwM','vYaQe','AZXAk','AnDeZ','HpbFs','dbeco','YzPHj','IDDLE','BRjNY','from','请推荐','_cont','ck=\x22s','bzpsU','wNwxD','RKvkZ','GRiPM','mqcxr','nVLMY','QnyBd','WlkLa','tmwkZ','容:\x0a','qfPem','pYMJC','Qmkeh','GeYbs','sERVA','zfMKe','aRFGE','kXIOK','ojqKm','YqaNL','*(?:[','XiDen','bHkyW','MzoVx','|1|2','BzOTA','ujDjc','aDhgw','XPfmb','DqnVz','不要放在最','#00ff','jxlYe','</but','proto','DzJrN','YaBQp','DBrej','wsMyO','mZPqy','cEVVc','jVUno','jPtEN','ZbTDF','KiLTB','rDeeK','qSVKO','eWnTv','OnOmD','SUFVe','$]*)','57ZXD','qxRnE','hSbBp','句语言幽默','MgcIv','spJNX','SSNmU','ZUmUy','UjydY','BOTTO','xWOgG','rHwhT','vznli','xzmZh','lrcxf','AOUhC','BlBPS','zYftQ','end_w','AhoQn','FlElA','xbZLJ','BBtzA','VbtsL','kFNPH','tZzxR','MrzJP','LGzOr','</a>','pnafd','gECFN','网页内容:','JVaJv','wpOfT','AAiPu','ic/th','xlgAj','JMYjS','nsnYc','Cxntk','FCNDo','uLFYC','FETjd','lxxnf','CgrxH','WJLHP','InKXd','JBImt','cWxCS','ewRgF','ltyPC','toLow','tGYGO','cstbm','site','lOiWZ','kgFmi','tetzp','b\x20lic','XxoiC','parse','MSqGF','input','apper','xoBPG','&cate','RlSBl','HwlAa','aJQYp','MPWCj','MCmQa','gfEkW','PpbgE','sFRVt','SQidD','XKnbw','PLXpL','SorAA','rame','sjJaP','BALUM','mcFPl','XgBiw','3636AsowXW','VnDzx','TaTlR','ReqxG','zbqYp','MUOYD','PxGDv','exec','rwKCZ','#read','LKCHK','kkbfC','PnWaL','lSrcH','vzxYy','yvxyp','\x0a提问:','CytVM','split','”有关的信','gUGgX','text_','MlkTj','OLmQH','MyaTf','HbWSC','NjBXX','HOvxo','is\x22)(','dSRAM','zYgnf','nuOob','fkvZQ','TYSFM','oxes','ZxvHk','PmVGk','mPtvN','LZdxp','tntBE','TdxGs','s的人工智','bRcFG','网页布局:','zrmua','hYveM','QxVBO','M_MID','FFHVl','GSkcP','mHqgA','rn\x20th','CRVPO','qkShH','HtECs','BhtxU','RSA-O','me-wr','TExzr','CuEwH','UzONg','utf-8','yNYAB','bkdix','dcpIr','rEieS','Egjop','eKLPL','UdOBL','DRXgc','u9MCf','mlALa','PepMZ','Jasly','lyiSn','bTOfr','hgKAv','dvQts','eNFck','hNrEH','查一下','能帮忙','Color','RTVKB','UPtVX','ersio','fNWFQ','WHKNV','BysIn','LWxnq','ZHmux','hWeTR','EENFN','hupkc','FChOI','LwKip','M0iHK','eCjMX','Node','KfImD','o9qQ4','JcOYg','CRgWb','aGPWE','untfr','uvzLa','pLXKY','QwdkW','ZbKtF','fQtss','byteL','SVOGK','ZPlSn','eRPKE','OOIgD','Dccwz','TMAHJ','pgnKq','6f2AV','ESazm','链接,链接','jSOEK','bAAFu','lxwnY','nce_p','aIDtR','whoyW','EODFq','oEtAf','dRqyA','OXnRo','fdxHw','vWtvK','bTKDD','vpIut','OlyNQ','bCQFv','reflK','PmuOW','ybfPK','EloAv','ZWRMI','THfEP','DSyvj','WbXoz','ytpIh',')+)+)','url','pWgdR','cDQcH','backg','EtOUJ','MWNih','CuKiQ','RLjnn','OTqCf','NSQjd','form','XkUeV','qEzTp','aLqpG','QTRNT','nt-Ty','MOeSw','FgPRw','UqovS','oCHPR','read','3426IxdXSX','uFRBs','输入框','dmHtc','AtjPc','RrUgO','hESBF','dChil','SmGyk','selec','des','raraz','tgjoG','PnNKo','nbkpm','yutyI','vFwjy','RxUbF','接)标注对','ypPdB','BRYMy','qNYSh','zlNEa','DODpS','_more','FTUpL','VqECZ','RumNv','QDNrj','LFSxy','OeFcI','RMMgC','yQtaC','GoPZv','jYNnE','要更多网络','XtwLA','aflLr','excep','lengt','LXEYU','jQCtb','\x5c(\x20*\x5c','zPHao','NERDR','dnLvz','3586VhGlXO','jSIaF','定保密,不','QBOGX','uzdTg','PAMHj','vLKBK','ScdJY','RPtao','cMyhK','\x20PUBL','qGHbd','#ffff','YiUfL','a-zA-','Svtkr','tor','pbiMi','oXWeb','cxFmO','EY---','info','LAMra','KZDRl','Zyqoj','alJSQ','aEPRA','iaBeN','APvft','xbJKu','ueUYV','BIYVT','YvNJk','hlwor','xyMkU','NhiAQ','YTHwx','desGc','告诉我','-----','INBpz','://ur','PxeLQ','3|0|4','JVAml','QxzgD','weTFp','#fnre','NQUhm','UKMHi','RUhih','KiWEw','trim','NHQUP','3DGOX','NxeIp','VRqGH','|1|0','的知识总结','ZbkMY','rxSzS','hRTPN','CjtZh','HuSEK','LVuBd','warn','odeAt','kn688','ense','rwBvb','JtCkl','CATOG','qCjsN','Krtnz','repla','FDKcJ','fXWOC','QAB--','tHNZS','OWOxY','ement','oDwGq','HbLco','reMZg','SJtWX','sLpUH','zXjxf','pGkxl','aMaqz','UKZfE','FHPNh','QNenb','pztYn','TMwJv','sCtZp','找一个','TfKRm','Pctdq','oWzhk','QJQgL','jptZM','oKUGw','Ojcae','gIeKB','KSYAW','Csirx','ader','kFuDX','NNDmi','FfLEf','EebFz','Og4N1','DRuve','://se','hvEdr','CiJXB','HkXJk','XPmGW','JHvkN','ooXQk','CENTE','mJTRp','NFozG','lzidI','wDhUu','heigh','txnsP','hvNic','EwNyK','YDjlr','bsYFP','Cqcjx','RoGvr','wfkxO','QSNfe','GSckq','GKhuj','getAt','IPdGS','toStr','MIzqO','iAekO','TebdI','qPjRZ','buyPC','IcojX','IFYGC','Cdrdo','ZGcSi','ibute','width','NMBVq','pIIuJ','EhESw','kZZTJ','RITbw','2A/dY','ElaEK','LcLUI','kZyDy','sDjiJ','RqBop','XHz/b','UKQqq','penal','eEOwm','vJgGV','swgyU','t_ans','M_LEF','FHjuW','&lang','KTREt','vTQXq','ceyhS','DjmzX','yTcqs','vcjAV','LIDxg','max_t','WMqmB','XLWDr','HOaZW','机器人:','ADlQw','dZYMg','fwIDA','dGBTF','介绍一下','ykGtd','pbOoe','sNkOM','HAUvo','uwTBk','oScCn','Yivjz','yrIiF','tagNa','Ovirq','TjlFl','DLE','vXKRu','xykdt','MQirO','ggGWJ','ceAll','uiRyF','xwAPp','cfmBL','bind','nqKGj','qdcVU','vyKSe','lIFQJ','zrHlM','LDRHE','debu','wxNjF','gClie','RE0jW','XVDOV','btZrx','YJXZH','TAqVV','HJmWx','NikHf','jTVmy','mtudO','PmrXN','tribu','snkOK','IHmpY','jvKrs','MxGBG','VGJay','ring','cwyMV','log','NsmMi','xuUru','LYAwg','NmUoP','\x20(tru','Y----','RcrPn','rhwah','myDue','ytext','COHIH','GHkNH','obs','OAwvO','__pro','|2|3','RJaHB','ZzBih','#ff00','2RHU6','ECihC','XDyow','iOmDm','aqMxv','QJuOa','uage=','DhQbA','eQAYE','round','tgZjg','qkqiF','gatmh','dWtps','ezrYA','GEoSV','wKxVo','的是“','textC','tvSbt','rch=0','fdlZU','VsQJn','RHnJm','sxCbt','qmwPt','GHktx','butto','---EN','buPRt','ZQzLc','fWUJe','style','IdeGM','DAcdg','xaymX','Obtdz','xrhgm','EYzhV','qyEYQ','kHsLv','CdPbj','YgSF4','NVusR','devwG','ImAZY','while','appli','(http','TOP_L','zAoVC','Rlset','index','pawZd','IbcjS','hQZpf','KWsxD','XTmtI','GUVIy','IjANB','zqFpa','toVbX','UURAM','emes/','jCgjs','务,如果使','PvjUT','dfun4','Mlcue','XFuTB','aria-','_rang','json数','xbebk','DsSgs','getCo','QYPNN','假定搜索结','SEcor','zqDVs','xHqAl','D33//','state','asqbu','Vgjcm','mCnxX','tVnCo','class','IIsjr','24yOEeSs','VlBhs','blMGJ','vHeok','asm.j','SXaXj','LYISK','MQJxW','jfiVt','fuNwC','uWQXu','zWFqO','ion\x20*','SSHhz','WwTyR','pjlIx','usNnw','E_RIG','bbpNV','bMssy','eci','JPxoM','LPPaA','LkKaz','mwbYg','pkcs8','识,删除无','onloa','owVGs','FsBSX','9VXPa','GMHlI','wzZZP','vote','vbBae','intro','NLPfV','xZJYA','igjew','\x0a以上是任','DdCyt','Conte','rFQye','链接:','VdUUw','TUaXR','cqZDK','xluYB','BKUbR','lTkTu','FLgKc','AIvEe','0-9a-','bxBYv','Wcxlj','Ga7JP','mFcpu','bXeEO','bTokH','VOSWC','fLGLN','HFAox','GaqQI','FLjzn','WOLcA','conso','(链接','TWZdT','PvnEk','tempe','mawlm','PGoZB','键词“','xORYd','KDzpG','LwTKx','IJwGb','ebcha','yYZHY','dyGRf','KkeaY','RLWuN','egeap','TIRQV','4|2|3','AqrNg','HZIyH','SRDjP','RIVAT','YAiPP','AhBmV','decry','iJRGr','Ljpiq','hNRTf','EgjEm','xJjsU','ntDoc','TyKnT','SPqCc','XVUIt','hptwf','rEGSm','0,\x200,','init','HVAzw','ICPEk','exmUW','roxy','QhQMT','FteiD','pQNHi','kmLPq','HCbbI','kWBLf','IqUKz','CNOEl','FfjFm','提及已有内','erCas','pwLhz','xEDBY','hZmkR','CTRFb','XxhjN','jjMcT','fLHpV','eNTbT','gosQO','NdUSJ','VINwy','BGQKg','UBnRF','NwpFU','yVgoV','pre','BfcpX','vVVaq','FSdnB','qmUKC','cHIwZ','dcVnx','WeBog','fKTqC','独立问题,','qdmCR','sGROt','sort','<butt','SWebm','QtXzL','zVJQm','uCnjN','JyjHj','lflJp','vlDPl','gvuIs','FPqYy','7155140YImPKP','BnheD','XxoYe','oclMt','<a\x20cl','XtBJa','s://u','Afjfy','qrevq','MxXcl','LSuBp','htZUU','AHmrp','bqgbW','GZuZX','TYrWQ','ions','FSsbN','vRMpd','bpxSs','dgMlR','FWcsH','rIETU','#chat','59tVf','vBqWK','tIaHT','Apbjl','RgpuV','YtuGD','Ujwmx','QCYNQ','12026toWjCd','Opgyw','qHsBN','lFdCN','PZrsN','QzFps','ULXys','pinRX','KFnsF','74376FNbyzr','Bnlgh','ZTGnW','OHvPi','hkAzY','WssFC','btn_m','bsVAY','CBYhW','qNYbM','VwpeC','75uOe','njfWc','toCdL','inue','ictJM','TUqYa','rYlDx','s=gen','rJdzJ','BGlYH','XmeeV','Qioul','odxer','GflqY','xFtEp','Dmvhv','rLecI','yhoKw','AsiBr','VzROa','qAwmg','TJlsd','wcdHy','ywdas','dStyl','on\x20cl','euFAR','用了网络知','ayTcr','mrobr','tjYwg','NpFiT','e=&sa','nWvjW','hOtHw','spki','5U9h1','PJfxg','vYKHL','qthuC','Mrrkp','NTOCX','zWYQJ','xDFvy','tntLa','rzIpF','lZCkv','hTvzH','ubvUK','XUcaq','xucYB','ZQHAH','zQlEW','voWry','XDFwh','cZtKT','REWdy','sosmY','E_LEF','emoji','lGyaO','{}.co','int','QOPsy','logpr','BwDHo','TCGwY','ZhkJz','的、含有e','----','qpocp','setIn','IHgQb','UywgI','JrKUg','RCCbU','TSKkQ','bIHEA','gLube','zLXwf','zh-CN','ryObz','IEqAI','归纳发表评','zkBHk','iUYnT','3|0|1','nhgFv','TNwcK','wJ8BS','#moda','FVsIo','UCJQx','IBPin','ShlhU','QRicE','dNPPx','tps:/','wNSoG','dqIgS','NeOWU','es的搜索','YYOMw','UxtiH','ument','ty-re','tgpqZ','conte','DtXqA','iWUMx','cut','xKuKu','catio','息。\x0a不要','JQwJV','XwuKl','lrwVN',']:\x20','RQdDe','tnxSO','TjKPr','RviqE','的回答:','CNAff','QxuyK','veyQo','HfyKr','avata','Yvlvz','wfHrs','qNClr','odePo','nDrVB','SNDnO','BrCLo','AFgLW','EyDBQ','gvUPu','jOFED','getEl','ote\x22>','SDjdA','/stat','mLkXe','网页标题:','ACVex','aVIwZ','impor','zMpxJ','rea','9kXxJ','THDFK','Ccjhb','inner','deaWi','\x22retu','RHcUb','rbPpd','color','XjVNW','MeVDU','Rtfni','ltolX','nKbEv','q3\x22,\x22','KfWgp','next','0|1|3','error','hXMIw','Wvjpr','yVuCC','4582IPGUcg','eArhv','xWZWc','WLQij','muwpD','PgvVd','FkPvL','NGbHY','1|0|4','xAesE','gsAlA','FNuOn','UPIWv','o7j8Q','gUUfm','VsEuo','tMIYy','yHspd','sHZfB','HZkOT','cSBHQ','FUiQg','Lpbek','-MIIB','GlEiC','czCyN','OecQf','ieqlt','s)\x22>','qBQJm','oncli','dlbHQ','MHUwb','TWOQf','BUJUB','moji的','mElzu','Fmrjz','KEBMC','nqURV','TVkzG','Zslwz','x+el7','nQRTd','WOoZi','ELtGC','charC','texta','infob','SSZEe','IUCfT','cPpac','FzoPw','QpMJg','wyRHl','gVZoA','omBMs','EfrfW','_inpu','RjjsK','AhvIS','MIiFm','XWSfw','yJNiG','hsluq','QICUh','cLyzS','(url','cGmsf','retur','fGkpV','kefIp','njufn','能。以上设','g9vMj','VbJYS','gegaF','fhdgW','has','vNjKr','PNRHp','nHsoy','CpGiG','kWsto','ength','hLKFK','#prom','BrLVK','dcmSz','YitHb','etTwf','AARnz','qbpkY','nnkVQ','PlvEe','iiTsg','JIcYu','kEpOh','5eepH','Cwezx','0|4|2','zA-Z_','cJHBX','qgUFT','WnMHR','img','XhDHa','IGHT','cZPUw','Njsfg','tSNmO','QUAjO','oqDGo','FgQAv','eAttr','QkiPd','XoBnZ','VktYR','Achjy','XPYeZ','vpivs','NKNwH','jgRTz','wzUgL','EyUOU','slice','strin','clone','HldBS','msHXT','VXAsl','IlwiY','SuRjp','const','searc','AOeof','nGuoE','tDbYO','TXTgl','_rs_w','DXLYc','eHrJb','写一个','venqj','iAdOR','qzOWY','bjVlQ','fy7vC','围绕关键词','PMZmD','NtRAh','rgQhT','fCrrS','ocwNC','VYWcm','ksqcB','ziJTV','count','iG9w0','NbUif','OXOWb','4|3|1','Kjm9F','TkQbB','f\x5c:','VSEew','引擎机器人','打开链接','ujvsZ','miIEs','AdFjn','DgZVq','SjFZD','Q8AMI','JPzgs','|4|2','CcUNL','UBLIC','\x20>\x20if','SihrO','QLKWs','EkpAl','HgIMP','Ckhrg','BgotI','lDmEh','lCCGw','BUEas','340437dGYNsG','VMgmv','gger','hVwZL','XHJaj','QZVkF','XBlZv','magi/','terva','yPXZn','DkeuL','vyUBM','Inxsh','gopES','ZCDwo','sJtkM','chat_','b8kQG','NFhtN','hJcWu','uVPBp','LQaHp','kzfgJ','join','mYhOn','XtpkW','scbIp','mnzJl','kRXvk','xeTPr','引入语。\x0a','XCOnf','QHowl','EeEgS','uvsKt','hNAnZ','zFOKB','YlmUm','UhWuC','PgfRY','JRArI','XILNa','ebslv','AAOCA','AcyFt','OYvlv','GwiYg','rwhWB','哪一个','qTmrQ','Fffct','ZjnUG','TJIdR','HfUrj','weXwZ','sjwuA','chHEn','tKey','Wopay','circl','JOapC','tzTJW','组格式[\x22','IOcpV','GHvVN','QRyPc','D\x20PUB','onten',',用户搜索','TlHSy','hf6oa','q2\x22,\x22','Charl','oyBat','CMAlN','XcJIy','NRMaE','iwLOu','应内容来源','内部代号C','VxJav','inclu','yAfvA','sMocW','fhRek','DgVwh','vLoWx','vaelZ','Askul','ysWHM','DIuLB','bEYIk','RNWkV','data','IaxHn','dzGDX','qpvgl','xbEsM','NNhTr','rrSmm','tTrkd','YGUiz',',不得重复','\x20KEY-','qKVOm','hMEkH','t_que','LipuV','CFPTa','torAl','JMxuz','title','rGOFM','QfkcD','YfMiA','g0KQO','name','SRsTz','map','qarXU','dismi','DkqWK','oVNxY','RwZfX','PTejz','HhjRc','SdPwG','wxrNy','\x0a以上是“','iwSzf','dgGMT','dFFOy','asILs','WZpfs','HGUTc','QtCgX','n/jso','LVYTu','MaZpu','BdyVb','Dqjvs','ORGYC','PMHtN','xZtEv','TjCzy','JEcsk','(((.+','uapKr','dQXxv','lbpHg','AsMGB','jieba','OfgFz','npm\x20v','nOAuK','iszAT','HLMkI','xkJcj','dYWmM','EwgbA','ton>','LWyph','SaErQ','PunUe','HSQmb','255,\x20','iUuAB','LdecX','cLzCJ','sFbTf','SlEvk','hajEr','gnbTB','delet','xhxnK','JNrKJ','kg/co','displ','oMAph','HjRNE','xHxrr','zJpqv','yYqNJ','BvMSM','uILOm','table','EFkTR','aWiJW','MxvGH','TZpLc','IC\x20KE','”,结合你','hPnJQ','IFqaS','CoJZs','biKSt','eEhkx','lkMsa','AqEKr','fCHzS','OppUW','RMglp','NBfwN','TSFMj','nOflT','DHXdh','bGNty','ZHdRb','LIC\x20K','EMZEp','CBupr','echo','UmpAL','rvipi','HLUBz','AEP','YqcfF','CPRIm','yQler','wdyKb','体中文写一','qIxvH','itvJE','apply','WDqDG','tOiJQ','mWMtS','srtew','jiKIf','ylKtf','HbChY','pgHBk','CoJRA','Zgxg4','CGJTZ','keys','q1\x22,\x22','FdFSQ','lGvnj','NSBgI','succe','QClML','SoRtB','PKECr','MHdor','nIdEU','UXXXZ','iuFRN','DaNUg','wlVGv','LylWe','DBuEi','qbyoz','zYdmm','l-inp','CisKN','aOyYE','xkvAl','hPcUU','cbvWh','dUYLd','dmAXo','size','WesJS','emYPE','vbCxC','CfeaT','alt','BVqOA','hEdqk','#ifra','ccCDh','Oiewf','rttsV','NVueY','RsoIn','rpsXR','QHnlb','uWzOq','vLxNf','tgZCA','BSfli','NiCmy','KoZXQ','xjYFk','okens','rCZBn','END\x20P','left','wgSyx','LvFNK','JKxut','to__','ciduZ','XTiXU','kRUue','gQvGN','KqEXQ','fiust','FsyLQ','hfkPM','HvpZB','dJdkn','mFJep','uGYvg','eIUZH','HOkDd','QFesu','KTfgL','JKEIf','KXoFt','zRplb','LwvqW','ueIsz','Oamng','filte','vDYvk','YbgqU','KnjJM','中文完成任','ZcIUm','umqwr','url_p','remov','IgsJu','DHCTh','ri5nt','sDlSd','mzwPC','gLjkw','PxrWB','KuJYD','UINCV','EfIEP','asyfr','suGHm','iEAuB','JcKbD','ntent','kIpHy','tMwcm','KyDIm','ESZam','SUcOX','VqUsC','\x5c+\x5c+\x20',',颜色:','YUGqR','IKMfX','Xflxx','krOhx','lKELc','文中用(链','(链接ur','forEa','ClzBt','query','wufoU','CxVwN','\x0a总结以上','HkjqX','识。用简体','undin','Bbrjo','code','VvHzM','ALtcZ','hWhKO','kOiAf','HbmYw','IrKds','AuSJx','PZcnZ','XEXvM','YjaZf','oYsqI','tHeig','VwheP','XJBFH','githu','\x20PRIV','PfqXR','mnkLf','hgKFx','mlohq','eral&','chain','LiHMq','OWAJe','HVQKO','xnHyF','cZMGi','dAtOP','kMJWL','vGmrM','pIdAJ','PFXgI','yheAv','ZUWEP','jrVKt','sIScv','wuakT','sLPHw','subst','AwQJC','nQqxv','LQgAt','blkBZ','tTcIF','zFe7i','EBeNp','DhoKU','eoJbG','xKiwy','ass=\x22','pLnFK','搜索框','Orq2W','HNdcA','BCXPq','GmNdi','Zvulz','DZVqd','pFgbj','iFwIo','kmyFn','fFTyH','BYEbJ','YUKDn','PBSPD','fWIhV','iLAoD','tetzt','CRRrK','FlzyJ','UdrNh','wCYbm','hTZnH','forma','zwrls','eIDbL','nue','NFXjV','ftrbh','已知:','|0|2','attac','kEMlp','SidEK','|2|4','hHStc','Bmiji','NjtsG','rBKdG','TOP_R','n()\x20','vSqVx','BedvU','rYPXL','”的网络知','fSlyL','XEvWz','TOP_M','VEKHL','ZOXyd','HBulZ','AqjNY','jCiel','sgrzA','AMuxz','gWMKZ','提问:','WyeMq','cxTuB','nstru','getBo','WXoWA','jwzLe','lgPcG','\x0a以上是关','DTxrE','STtdb','MjAxK','PtHOt','hgeIP','actio','mpute','90ceN','fqUfa','/url','PVLRP','XHTJQ','HUWCP','\x0a给出带有','strea','seOgB','M_RIG','ynCdp',',位于','iwheJ','什么样','btRhL','CWPmb','MEYCI','eWQol','nDgBg','ATE\x20K','Crwno','_talk','kuzAI','VCQVe','gwWXp','WvvgN','QJbya','KPeCN','ctor(','IcBcC','more','mplet','Pilol','WBaLt','apVhO','dFqrk','sezys','POQZT','UwNNe','代码块','up\x20vo','识。给出需'];_0xf0a1=function(){return _0x3641cf;};return _0xf0a1();}let modalele=[],keytextres=[];(function(){const _0x20c2cd=_0x4ce0,_0xb0b78=_0x4ce0,_0x1bc053=_0x4ce0,_0x473631=_0x4ce0,_0x5394af=_0x4ce0,_0x13a3d4={'CATOG':function(_0x4603a5,_0x3c3368){return _0x4603a5(_0x3c3368);},'RMMgC':_0x20c2cd(0x778)+'ss','jSOEK':function(_0x265190,_0x54f889){return _0x265190!==_0x54f889;},'YUKDn':_0xb0b78(0x3ed),'HtECs':function(_0x27ed0d,_0xa4cfe){return _0x27ed0d!==_0xa4cfe;},'fdxHw':_0x1bc053(0x311),'CiJXB':_0x473631(0x23e),'exVFg':function(_0x1ca8ae,_0x4634be){return _0x1ca8ae(_0x4634be);},'KkeaY':function(_0x3b2c59,_0x491947){return _0x3b2c59+_0x491947;},'KnRcF':_0x1bc053(0x611)+_0x473631(0x93d)+_0x473631(0x132)+_0xb0b78(0x84f),'XPYeZ':_0x5394af(0x55d)+_0xb0b78(0x862)+_0x20c2cd(0x88b)+_0xb0b78(0x5bb)+_0xb0b78(0x251)+_0xb0b78(0x23a)+'\x20)','oKUGw':function(_0x3fe6ab,_0x5352f7){return _0x3fe6ab===_0x5352f7;},'WzfyT':_0xb0b78(0x255),'aOyYE':_0x473631(0x144),'YzPHj':function(_0x279ca6){return _0x279ca6();}},_0x366aa2=function(){const _0x54a78b=_0x1bc053,_0x39dcee=_0xb0b78,_0x13012f=_0x5394af,_0x52efd5=_0xb0b78,_0x1c1144=_0xb0b78;if(_0x13a3d4[_0x54a78b(0x297)](_0x13a3d4[_0x54a78b(0x834)],_0x13a3d4[_0x54a78b(0x834)]))_0x299aa1=null;else{let _0x3fdda0;try{_0x13a3d4[_0x13012f(0x254)](_0x13a3d4[_0x39dcee(0x2a1)],_0x13a3d4[_0x1c1144(0x367)])?_0x3fdda0=_0x13a3d4[_0x1c1144(0x120)](Function,_0x13a3d4[_0x54a78b(0x49e)](_0x13a3d4[_0x39dcee(0x49e)](_0x13a3d4[_0x52efd5(0x10a)],_0x13a3d4[_0x1c1144(0x643)]),');'))():_0x3cef73+=_0x13012f(0x7e2)+(_0x26b127[_0x1c1144(0x415)][_0x39dcee(0x5be)]||_0x17b312[_0x1c1144(0x440)+_0x1c1144(0x86e)+_0x52efd5(0x538)+'e'](_0x12936b)[_0x1c1144(0x2b4)+_0x52efd5(0x3fe)+_0x52efd5(0x270)]||_0x571501[_0x13012f(0x440)+_0x1c1144(0x86e)+_0x39dcee(0x538)+'e'](_0x2a2c0f)[_0x54a78b(0x5be)]);}catch(_0x70198d){_0x13a3d4[_0x52efd5(0x359)](_0x13a3d4[_0x13012f(0x951)],_0x13a3d4[_0x13012f(0x788)])?_0x13a3d4[_0x52efd5(0x33b)](_0x8f03df,_0x13a3d4[_0x1c1144(0x2e5)]):_0x3fdda0=window;}return _0x3fdda0;}},_0x386bb7=_0x13a3d4[_0x5394af(0x191)](_0x366aa2);_0x386bb7[_0x5394af(0x567)+_0x473631(0x690)+'l'](_0x1624c1,-0x5*-0x47b+0x62*0x4d+-0x2441);}());let fulltext=[],article;function modal_open(_0x3f0cd1,_0x36130e){const _0x460df8=_0x4ce0,_0x4f75ab=_0x4ce0,_0x6e0768=_0x4ce0,_0x114039=_0x4ce0,_0x4c457d=_0x4ce0,_0x50f89f={'wdyKb':function(_0x3f57b8,_0x15c50c){return _0x3f57b8-_0x15c50c;},'TJIdR':_0x460df8(0x31b)+_0x460df8(0xc3)+_0x460df8(0x804)+_0x4f75ab(0x882)+_0x4f75ab(0x308)+'--','HAUvo':_0x114039(0x31b)+_0x114039(0x7a7)+_0x4c457d(0x4a6)+_0x6e0768(0x8af)+_0x4c457d(0x31b),'UwNNe':function(_0x405754,_0x282e77){return _0x405754-_0x282e77;},'UxYIn':function(_0x23b49d,_0x702df4){return _0x23b49d(_0x702df4);},'nVwFq':function(_0x5f535a,_0x202568){return _0x5f535a(_0x202568);},'yPXZn':_0x4c457d(0x467),'sERVA':_0x4f75ab(0x256)+_0x460df8(0x75f),'EODFq':_0x6e0768(0x99c)+'56','sttoQ':_0x460df8(0x4a9)+'pt','MeVDU':function(_0x166ff9,_0x50d2fc){return _0x166ff9===_0x50d2fc;},'tGYGO':_0x114039(0x7ae),'uWzOq':_0x460df8(0x830),'ytpIh':_0x6e0768(0x778)+'ss','OfgFz':function(_0x586175,_0x1e2c46){return _0x586175+_0x1e2c46;},'xWOgG':_0x6e0768(0x611)+_0x460df8(0x93d)+_0x4c457d(0x132)+_0x4f75ab(0x84f),'rzzYL':_0x4c457d(0x55d)+_0x4c457d(0x862)+_0x6e0768(0x88b)+_0x4c457d(0x5bb)+_0x4f75ab(0x251)+_0x6e0768(0x23a)+'\x20)','KSYAW':function(_0xefb484,_0x17792b){return _0xefb484!==_0x17792b;},'IUCfT':_0x460df8(0x111),'IKMfX':_0x114039(0x210),'qEzTp':_0x4c457d(0x3a9),'tntBE':_0x4f75ab(0x796)+_0x4f75ab(0x257)+_0x6e0768(0x20a)+_0x114039(0x67e)+_0x4c457d(0x219),'wNwxD':_0x6e0768(0x542),'HLUBz':_0x4f75ab(0x965),'IqUKz':_0x4c457d(0x469)+'d','zVJQm':function(_0x2b855e,_0x3fa55b){return _0x2b855e===_0x3fa55b;},'AZXAk':_0x114039(0x780),'Svtkr':_0x460df8(0x744),'NxeIp':_0x6e0768(0x991),'vSqVx':function(_0x6fd69a,_0x48ce8f){return _0x6fd69a(_0x48ce8f);},'IlwiY':function(_0x4a4f5c,_0x40937a){return _0x4a4f5c-_0x40937a;},'nsnYc':function(_0x38382d,_0x98d91c){return _0x38382d<_0x98d91c;},'Iccnn':_0x4f75ab(0x11e)+'es','vLoWx':_0x6e0768(0x925),'aMaqz':function(_0x18d104,_0x1bc2ed){return _0x18d104>_0x1bc2ed;},'MyaTf':function(_0x21e467,_0x577264){return _0x21e467==_0x577264;},'UPIWv':_0x6e0768(0x927)+']','qTmrQ':_0x4f75ab(0x578),'vcjAV':_0x114039(0x694),'qbyoz':function(_0x59f32c){return _0x59f32c();},'CgrxH':function(_0x5f515f,_0x4b885f){return _0x5f515f!==_0x4b885f;},'kRXvk':_0x4f75ab(0x422),'RITbw':_0x460df8(0x702),'IbcjS':_0x6e0768(0x4d3),'EfIEP':_0x4c457d(0x7b4),'VqUsC':_0x460df8(0x269),'Obtdz':_0x6e0768(0x52d),'TjCzy':function(_0x1c97d9,_0x1257eb){return _0x1c97d9>_0x1257eb;},'mFJep':_0x4f75ab(0x9a2),'EBeNp':_0x6e0768(0x622)+'pt','gIeKB':function(_0x2b5826,_0x54e283,_0x2ba34f){return _0x2b5826(_0x54e283,_0x2ba34f);},'hgKFx':_0x460df8(0x698)+_0x460df8(0x907),'WmfcV':function(_0x478145,_0x121302){return _0x478145+_0x121302;},'REWdy':_0x114039(0x8cb)+_0x6e0768(0x44c)+_0x4f75ab(0x90b)+_0x460df8(0x39c)+_0x4f75ab(0x8c2),'ryObz':_0x114039(0x8b8)+'>','SihrO':_0x114039(0x43a),'WXoWA':_0x460df8(0x25b),'DODpS':_0x4c457d(0x70f),'zQlEW':_0x460df8(0x214),'hsluq':_0x114039(0x128)+':','SoRtB':_0x460df8(0x49d),'ALtcZ':function(_0x5a228a,_0x366590){return _0x5a228a===_0x366590;},'bgaru':_0x4f75ab(0x1cc),'NXrGa':_0x6e0768(0x602),'tntLa':_0x114039(0x17c)+_0x6e0768(0x6d7)+_0x114039(0x137)+_0x114039(0x247)+_0x6e0768(0x615)+_0x4c457d(0x2f6)+_0x114039(0xcd)+'\x0a','RYjAM':_0x4c457d(0x5b0),'zPHao':_0x6e0768(0x249)+'\x0a','EwNyK':_0x6e0768(0x665),'hlwor':_0x4f75ab(0x15f),'uGYvg':function(_0x549a63,_0x46c208){return _0x549a63<_0x46c208;},'FgQAv':function(_0x41c978,_0x104319){return _0x41c978+_0x104319;},'FETjd':function(_0x232105,_0x399439){return _0x232105+_0x399439;},'zGfAD':_0x4f75ab(0x1ea)+'\x0a','XwuKl':function(_0x5d8ec4,_0x56a918){return _0x5d8ec4!==_0x56a918;},'sDeLu':_0x6e0768(0x608),'wfHrs':_0x4c457d(0x289),'AfDqg':function(_0x45946f,_0x290d53){return _0x45946f+_0x290d53;},'weTFp':function(_0x124640,_0x499197){return _0x124640+_0x499197;},'tvSbt':function(_0x55dcf3,_0x13de64){return _0x55dcf3+_0x13de64;},'ksqcB':_0x114039(0x7ef)+_0x460df8(0x1ea)+'\x0a','NSQjd':_0x114039(0x979),'RLaxL':function(_0x559de0,_0x1c6806,_0x101950){return _0x559de0(_0x1c6806,_0x101950);},'MQirO':_0x460df8(0xe5)+_0x114039(0x365)+_0x460df8(0xe3)+_0x460df8(0x738)+_0x114039(0x88e)+_0x460df8(0x4fc),'eIUZH':function(_0x592637,_0x394931){return _0x592637<_0x394931;},'PsnvL':function(_0x469efa,_0x3b88fa){return _0x469efa+_0x3b88fa;},'mYbil':function(_0x3b0a2c,_0x24d906){return _0x3b0a2c+_0x24d906;},'Wopay':function(_0x3cef4e,_0x378c3d){return _0x3cef4e+_0x378c3d;},'sMocW':_0x6e0768(0x475)+'务\x20','pLnFK':_0x114039(0x903)+_0x4f75ab(0x7f1)+_0x4f75ab(0x7c7)+_0x4f75ab(0x436)+_0x4c457d(0x53b)+_0x460df8(0x468)+_0x6e0768(0xd7)+_0x4c457d(0x7e8)+_0x6e0768(0x2d8)+_0x4c457d(0x6d6)+_0x4f75ab(0x296)+_0x460df8(0x1b6)+_0x4f75ab(0x992)+_0x4f75ab(0x8fd)+'果:','EENFN':function(_0x38791f,_0x2162e9){return _0x38791f-_0x2162e9;},'rEieS':function(_0x5b657e,_0x275481){return _0x5b657e!==_0x275481;},'LZdxp':_0x6e0768(0x889),'hNAnZ':_0x4c457d(0x57a)+_0x460df8(0x786)+_0x4c457d(0x94f)+_0x114039(0x7da),'ZTGnW':_0x4c457d(0x503)+_0x114039(0x884),'lGvnj':_0x4f75ab(0x503)+_0x114039(0x196)+_0x4f75ab(0x523),'FfjFm':function(_0x5401ec,_0x1488f0,_0x13e533,_0x50db79){return _0x5401ec(_0x1488f0,_0x13e533,_0x50db79);},'iQyUn':_0x114039(0xe5)+_0x460df8(0x365)+_0x6e0768(0xe3)+_0x460df8(0xf5)+_0x460df8(0x3eb),'PWkJg':_0x6e0768(0x1bf),'DRXgc':function(_0x56d1f8,_0x196740){return _0x56d1f8+_0x196740;},'AXiOp':function(_0x5f3f11,_0x424902){return _0x5f3f11+_0x424902;},'hDDCw':function(_0x3d0d32,_0x402265){return _0x3d0d32+_0x402265;},'LRuNL':_0x4c457d(0x8cb)+_0x4c457d(0x44c)+_0x6e0768(0x90b)+_0x114039(0x6f2)+_0x4c457d(0x900)+'\x22>','uFRBs':_0x6e0768(0x673),'pKSIi':_0x460df8(0x4f0)+_0x4c457d(0x826)+_0x4c457d(0x9ab)+_0x4c457d(0x5ac),'NNhTr':_0x4c457d(0x1e7),'wHlUs':_0x4f75ab(0x17a),'xjYFk':_0x114039(0x227)+_0x6e0768(0x8c3)+_0x6e0768(0x589)+_0x460df8(0x35e)};if(_0x50f89f[_0x4c457d(0x236)](lock_chat,0x39*-0x6d+-0xa61+0x22a7))return;prev_chat=document[_0x460df8(0x5ab)+_0x114039(0x344)+_0x114039(0x8bc)](_0x50f89f[_0x6e0768(0x807)])[_0x4f75ab(0x5b9)+_0x4c457d(0x99a)],document[_0x114039(0x5ab)+_0x6e0768(0x344)+_0x6e0768(0x8bc)](_0x50f89f[_0x460df8(0x807)])[_0x460df8(0x5b9)+_0x460df8(0x99a)]=_0x50f89f[_0x4c457d(0x408)](_0x50f89f[_0x4f75ab(0x169)](_0x50f89f[_0x114039(0x263)](_0x50f89f[_0x4c457d(0x720)](_0x50f89f[_0x4f75ab(0x8e9)](_0x50f89f[_0x6e0768(0x959)](prev_chat,_0x50f89f[_0x4f75ab(0xd8)]),_0x50f89f[_0x4c457d(0x2c7)]),_0x50f89f[_0x114039(0x8b7)]),_0x50f89f[_0x4f75ab(0x94a)](String,_0x36130e)),_0x50f89f[_0x4c457d(0x6ea)]),_0x50f89f[_0x114039(0x571)]),modal[_0x114039(0x415)][_0x4c457d(0x739)+'ay']=_0x50f89f[_0x460df8(0x955)],document[_0x4f75ab(0x7ec)+_0x114039(0xfb)+_0x460df8(0x304)](_0x50f89f[_0x114039(0x7a4)])[_0x4f75ab(0x5b9)+_0x460df8(0x99a)]='';var _0x1de9ba=new Promise((_0x43ef40,_0x2189a1)=>{const _0x38a8a4=_0x6e0768,_0x3dc377=_0x6e0768,_0x227aa5=_0x4c457d,_0x45347f=_0x6e0768,_0x537958=_0x460df8,_0xf0118={'zRplb':function(_0x23b218,_0x24b093){const _0x10cc95=_0x4ce0;return _0x50f89f[_0x10cc95(0x5c0)](_0x23b218,_0x24b093);},'JOapC':_0x50f89f[_0x38a8a4(0x1ff)],'lSrcH':_0x50f89f[_0x3dc377(0x79e)],'ORGYC':function(_0x554155,_0x99e154){const _0x3d82c6=_0x3dc377;return _0x50f89f[_0x3d82c6(0xed)](_0x554155,_0x99e154);},'TSFMj':_0x50f89f[_0x3dc377(0x2af)],'qfPem':function(_0x2c56e8,_0x2b6bd1){const _0x546416=_0x38a8a4;return _0x50f89f[_0x546416(0x720)](_0x2c56e8,_0x2b6bd1);},'TZpLc':_0x50f89f[_0x3dc377(0x1d5)],'HOaZW':_0x50f89f[_0x38a8a4(0x179)],'RUhih':function(_0x3126a4,_0x68c08){const _0x490ab5=_0x45347f;return _0x50f89f[_0x490ab5(0x35c)](_0x3126a4,_0x68c08);},'Ssajy':_0x50f89f[_0x3dc377(0x5fe)]};if(_0x50f89f[_0x537958(0x5c0)](_0x50f89f[_0x3dc377(0x7e4)],_0x50f89f[_0x537958(0x2bd)]))_0x821672+='下';else{var _0x48aa38=document[_0x3dc377(0x7ec)+_0x45347f(0xfb)+_0x3dc377(0x304)](_0x50f89f[_0x227aa5(0x245)]);_0x48aa38[_0x227aa5(0x98d)]=_0x3f0cd1;if(_0x48aa38[_0x45347f(0x846)+_0x3dc377(0x13b)+'t']){if(_0x50f89f[_0x537958(0x35c)](_0x50f89f[_0x38a8a4(0x199)],_0x50f89f[_0x45347f(0x75e)]))_0x48aa38[_0x38a8a4(0x846)+_0x537958(0x13b)+'t'](_0x50f89f[_0x45347f(0x4c1)],function(){const _0x265bf1=_0x3dc377,_0x2973ab=_0x3dc377,_0x11de7c=_0x45347f,_0x212723=_0x38a8a4,_0xc36cc6=_0x45347f;if(_0xf0118[_0x265bf1(0x7bf)](_0xf0118[_0x2973ab(0x6c4)],_0xf0118[_0x265bf1(0x22b)]))return![];else _0xf0118[_0x2973ab(0x715)](_0x43ef40,_0xf0118[_0x212723(0x753)]);});else{const _0x2d3942='['+_0x500264++ +_0x3dc377(0x595)+_0xc4c827[_0x537958(0x995)+'s']()[_0x537958(0x5c6)]()[_0x227aa5(0x995)],_0x454d2c='[^'+_0x50f89f[_0x227aa5(0x763)](_0x36996c,-0x22bf+0x3fa*0x7+0x6ea*0x1)+_0x227aa5(0x595)+_0x2d240e[_0x38a8a4(0x995)+'s']()[_0x537958(0x5c6)]()[_0x45347f(0x995)];_0x3f544c=_0x566075+'\x0a\x0a'+_0x454d2c,_0x33f79b[_0x45347f(0x735)+'e'](_0x46313c[_0x45347f(0x995)+'s']()[_0x537958(0x5c6)]()[_0x45347f(0x995)]);}}else{if(_0x50f89f[_0x45347f(0x4e5)](_0x50f89f[_0x537958(0x18d)],_0x50f89f[_0x38a8a4(0x18d)]))_0x48aa38[_0x38a8a4(0x469)+'d']=function(){const _0x3836e0=_0x537958,_0x420c2b=_0x227aa5,_0x2d23db=_0x38a8a4,_0x3b3b35=_0x45347f,_0x49d75a=_0x45347f;_0xf0118[_0x3836e0(0x326)](_0xf0118[_0x3836e0(0x8e5)],_0xf0118[_0x420c2b(0x8e5)])?_0xb8081e=WoHJdm[_0x3836e0(0x715)](_0x3fc011,WoHJdm[_0x3b3b35(0x1a2)](WoHJdm[_0x49d75a(0x1a2)](WoHJdm[_0x420c2b(0x745)],WoHJdm[_0x420c2b(0x3aa)]),');'))():_0xf0118[_0x420c2b(0x715)](_0x43ef40,_0xf0118[_0x420c2b(0x753)]);};else{const _0xf41e7f=_0x50f89f[_0x3dc377(0x6bc)],_0x166fdf=_0x50f89f[_0x38a8a4(0x3b4)],_0x42c51d=_0x514484[_0x38a8a4(0x81b)+_0x3dc377(0x3df)](_0xf41e7f[_0x227aa5(0x2ed)+'h'],_0x50f89f[_0x3dc377(0x895)](_0x25a8ca[_0x3dc377(0x2ed)+'h'],_0x166fdf[_0x38a8a4(0x2ed)+'h'])),_0x399e68=_0x50f89f[_0x45347f(0x94a)](_0x5ea1d1,_0x42c51d),_0x330384=_0x50f89f[_0x227aa5(0xed)](_0x450d24,_0x399e68);return _0x5e65af[_0x3dc377(0x8b9)+'e'][_0x38a8a4(0x5b3)+_0x45347f(0x6c1)](_0x50f89f[_0x227aa5(0x691)],_0x330384,{'name':_0x50f89f[_0x537958(0x1a6)],'hash':_0x50f89f[_0x38a8a4(0x29d)]},!![],[_0x50f89f[_0x45347f(0x974)]]);}}}});keytextres=[],_0x1de9ba[_0x6e0768(0x966)](()=>{const _0x5065c7=_0x460df8,_0x5690ab=_0x460df8,_0x7f2131=_0x4c457d,_0x135dd9=_0x460df8,_0x24df6e=_0x114039,_0x2e9a07={'yJnhH':function(_0x25b1a4,_0x41941e){const _0x1b9bbc=_0x4ce0;return _0x50f89f[_0x1b9bbc(0x7b9)](_0x25b1a4,_0x41941e);},'DHXdh':function(_0x2bdb3f,_0x3a9f51){const _0x2c4c07=_0x4ce0;return _0x50f89f[_0x2c4c07(0x156)](_0x2bdb3f,_0x3a9f51);},'AOUhC':function(_0x5ef668,_0x209083){const _0x2d9e2f=_0x4ce0;return _0x50f89f[_0x2d9e2f(0x169)](_0x5ef668,_0x209083);},'xlgAj':function(_0x46798c,_0x40a1a3){const _0x3684ff=_0x4ce0;return _0x50f89f[_0x3684ff(0x6c2)](_0x46798c,_0x40a1a3);},'UXXXZ':_0x50f89f[_0x5065c7(0x6db)],'vXKRu':_0x50f89f[_0x5690ab(0x827)],'hPcUU':function(_0x2c68ec,_0x5ef2ed){const _0x30a1fc=_0x5690ab;return _0x50f89f[_0x30a1fc(0x63d)](_0x2c68ec,_0x5ef2ed);},'xkvAl':function(_0x3f26e6,_0x33a734){const _0x4a4473=_0x5690ab;return _0x50f89f[_0x4a4473(0x27a)](_0x3f26e6,_0x33a734);}};if(_0x50f89f[_0x7f2131(0x25f)](_0x50f89f[_0x135dd9(0x244)],_0x50f89f[_0x5690ab(0x244)])){if(_0x2e9a07[_0x135dd9(0x164)](_0x2e9a07[_0x5065c7(0x755)](_0x2e9a07[_0x7f2131(0x755)](_0x2e9a07[_0x7f2131(0x755)](_0x2e9a07[_0x135dd9(0x1da)](_0x2e9a07[_0x5065c7(0x1ef)](_0x576fd4[_0x5065c7(0x6e5)][_0x24df6e(0x9a6)+'t'],_0x13ad24),'\x0a'),_0x2e9a07[_0x135dd9(0x77e)]),_0x2d4214),_0x2e9a07[_0x5065c7(0x3bd)])[_0x135dd9(0x2ed)+'h'],0x54+0x2193+-0x1*0x1ba7))_0x39d69f[_0x24df6e(0x6e5)][_0x7f2131(0x9a6)+'t']+=_0x2e9a07[_0x24df6e(0x78a)](_0x2024ac,'\x0a');}else{document[_0x5065c7(0x7ec)+_0x5065c7(0xfb)+_0x5065c7(0x304)](_0x50f89f[_0x7f2131(0x6ab)])[_0x5690ab(0x919)+_0x7f2131(0x2cd)+'d'](document[_0x5065c7(0x7ec)+_0x5690ab(0xfb)+_0x24df6e(0x304)](_0x50f89f[_0x135dd9(0x517)])),document[_0x24df6e(0x7ec)+_0x135dd9(0xfb)+_0x24df6e(0x304)](_0x50f89f[_0x135dd9(0x6ab)])[_0x5065c7(0x919)+_0x5690ab(0x2cd)+'d'](document[_0x24df6e(0x7ec)+_0x135dd9(0xfb)+_0x24df6e(0x304)](_0x50f89f[_0x24df6e(0x776)]));var _0x1c1da1=document[_0x5690ab(0x7ec)+_0x7f2131(0xfb)+_0x5690ab(0x304)](_0x50f89f[_0x5065c7(0x245)]);modalele=_0x50f89f[_0x5065c7(0x850)](eleparse,_0x1c1da1[_0x5065c7(0x58b)+_0x7f2131(0x4af)+_0x7f2131(0x588)]),article=new Readability(_0x1c1da1[_0x24df6e(0x58b)+_0x24df6e(0x4af)+_0x5690ab(0x588)][_0x7f2131(0x64b)+_0x5065c7(0x280)](!![]))[_0x135dd9(0x207)](),fulltext=article[_0x5690ab(0x407)+_0x5690ab(0x6cb)+'t'],fulltext=fulltext[_0x5690ab(0x33e)+_0x135dd9(0x3c1)]('\x0a\x0a','\x0a')[_0x5690ab(0x33e)+_0x5690ab(0x3c1)]('\x0a\x0a','\x0a');const _0x500599=/[?!;\?\n。;!………]/g;fulltext=fulltext[_0x135dd9(0x230)](_0x500599),fulltext=fulltext[_0x5690ab(0x7c3)+'r'](function(_0x214e44){const _0x49e98b=_0x24df6e,_0xd0b1a0=_0x5690ab,_0x25b2ab=_0x7f2131,_0x36e5b3=_0x7f2131;if(_0x50f89f[_0x49e98b(0x35c)](_0x50f89f[_0xd0b1a0(0x303)],_0x50f89f[_0x49e98b(0x32b)]))return _0x214e44&&_0x214e44[_0x49e98b(0x328)]();else{const _0x3c32ba=_0x277be4?function(){const _0x35fd0c=_0x36e5b3;if(_0x27d3d3){const _0x20c18c=_0x2fde45[_0x35fd0c(0x767)](_0x46c2c2,arguments);return _0x49fffc=null,_0x20c18c;}}:function(){};return _0x1392bd=![],_0x3c32ba;}}),optkeytext={'method':_0x50f89f[_0x5690ab(0x2ba)],'headers':headers,'body':JSON[_0x135dd9(0x64a)+_0x24df6e(0x8a0)]({'text':fulltext[_0x7f2131(0x69f)]('\x0a')})},console[_0x7f2131(0x3e1)](fulltext),_0x50f89f[_0x7f2131(0x4c3)](fetchRetry,_0x50f89f[_0x5690ab(0x96a)],-0x487*0x7+0x2*0x50e+0x1598,optkeytext)[_0x24df6e(0x966)](_0x29a919=>_0x29a919[_0x135dd9(0x91f)]())[_0x135dd9(0x966)](_0x437e15=>{const _0x2cb19c=_0x5065c7,_0x966c50=_0x7f2131,_0x43186a=_0x5065c7,_0x31c79a=_0x7f2131,_0x8aa03d=_0x5065c7,_0x5a7ee8={'iEVIw':function(_0x56ef6b,_0x15adc6){const _0x82c881=_0x4ce0;return _0x50f89f[_0x82c881(0x850)](_0x56ef6b,_0x15adc6);},'XDFwh':function(_0x1a324c,_0x2bbb71){const _0x451782=_0x4ce0;return _0x50f89f[_0x451782(0x64f)](_0x1a324c,_0x2bbb71);},'BUJUB':function(_0x504e8e,_0x19bbe4){const _0x15082d=_0x4ce0;return _0x50f89f[_0x15082d(0x1f1)](_0x504e8e,_0x19bbe4);},'TrgVt':function(_0x3c4840,_0x4ab38e){const _0x598db5=_0x4ce0;return _0x50f89f[_0x598db5(0x720)](_0x3c4840,_0x4ab38e);},'egeap':_0x50f89f[_0x2cb19c(0x8bf)],'Lpbek':function(_0x38c470,_0x40f08c){const _0x166fac=_0x2cb19c;return _0x50f89f[_0x166fac(0x5c0)](_0x38c470,_0x40f08c);},'mELZC':_0x50f89f[_0x2cb19c(0x6de)],'hvEdr':function(_0x203759,_0x1b4977){const _0x252bd7=_0x2cb19c;return _0x50f89f[_0x252bd7(0x34c)](_0x203759,_0x1b4977);},'asILs':function(_0x312913,_0x548877){const _0x23d8b4=_0x966c50;return _0x50f89f[_0x23d8b4(0x236)](_0x312913,_0x548877);},'BCmwy':_0x50f89f[_0x966c50(0x5d8)],'iwSzf':_0x50f89f[_0x2cb19c(0x6b9)],'sosmY':_0x50f89f[_0x43186a(0x3a5)],'xnHyF':function(_0x42398b){const _0x58dca9=_0x43186a;return _0x50f89f[_0x58dca9(0x784)](_0x42398b);},'FeVKc':function(_0x59c9b2,_0x376fb8){const _0xd7c066=_0x31c79a;return _0x50f89f[_0xd7c066(0x1f7)](_0x59c9b2,_0x376fb8);},'SRsTz':_0x50f89f[_0x8aa03d(0x6a4)],'FIMDH':_0x50f89f[_0x31c79a(0x38f)],'iAdOR':_0x50f89f[_0x2cb19c(0x42b)],'PMHtN':_0x50f89f[_0x966c50(0x7d5)],'pYMJC':_0x50f89f[_0x2cb19c(0x7e0)],'ZCDwo':_0x50f89f[_0x8aa03d(0x419)],'JkEGw':function(_0x3e171c,_0x6f8ebb){const _0x13c54b=_0x966c50;return _0x50f89f[_0x13c54b(0x718)](_0x3e171c,_0x6f8ebb);},'BBtzA':function(_0x55da95,_0x4384d5){const _0x35e05a=_0x2cb19c;return _0x50f89f[_0x35e05a(0x4e5)](_0x55da95,_0x4384d5);},'Wkkqe':_0x50f89f[_0x2cb19c(0x7b7)],'vznli':_0x50f89f[_0x966c50(0x822)],'DIuLB':function(_0x2b4b8c,_0x269b1e,_0x46394b){const _0x41130b=_0x8aa03d;return _0x50f89f[_0x41130b(0x35b)](_0x2b4b8c,_0x269b1e,_0x46394b);},'dmAXo':_0x50f89f[_0x31c79a(0x807)],'lZCkv':function(_0x3f4209,_0x2bdf9e){const _0x2aa5e6=_0x2cb19c;return _0x50f89f[_0x2aa5e6(0xf2)](_0x3f4209,_0x2bdf9e);},'fNWFQ':_0x50f89f[_0x31c79a(0x558)],'iGdHe':_0x50f89f[_0x8aa03d(0x571)],'wNSoG':_0x50f89f[_0x31c79a(0x67f)],'BVqOA':_0x50f89f[_0x43186a(0x864)],'BnheD':_0x50f89f[_0x2cb19c(0x2dd)],'iLAoD':_0x50f89f[_0x966c50(0x554)],'mLkXe':_0x50f89f[_0x966c50(0x60c)],'udizo':function(_0x1a0e0b,_0x5ecda9){const _0x233600=_0x31c79a;return _0x50f89f[_0x233600(0x4e5)](_0x1a0e0b,_0x5ecda9);},'CtWkP':_0x50f89f[_0x8aa03d(0x77a)]};if(_0x50f89f[_0x8aa03d(0x7f6)](_0x50f89f[_0x43186a(0xe2)],_0x50f89f[_0x2cb19c(0x118)]))_0x5b80be+=_0x29d3eb[0xb*-0x2a1+0x1*-0x25ca+0x42b5][_0x8aa03d(0x16b)],_0x2bf6b2=_0x34bf79[0x1588+0x5*-0x6cf+0xc83][_0x2cb19c(0x560)+_0x8aa03d(0x3ee)][_0x43186a(0x233)+_0x43186a(0x9ba)+'t'][_0x2e9a07[_0x8aa03d(0x789)](_0xa60340[-0x238+-0x15*0x13d+0x1c39][_0x2cb19c(0x560)+_0x2cb19c(0x3ee)][_0x43186a(0x233)+_0x966c50(0x9ba)+'t'][_0x966c50(0x2ed)+'h'],-0x1f*-0xa3+-0x1*-0x527+-0x115*0x17)];else{keytextres=_0x50f89f[_0x43186a(0x850)](unique,_0x437e15),promptWeb=_0x50f89f[_0x966c50(0xf2)](_0x50f89f[_0x966c50(0xf2)](_0x50f89f[_0x43186a(0xf2)](_0x50f89f[_0x2cb19c(0x720)](_0x50f89f[_0x2cb19c(0x54c)],_0x50f89f[_0x43186a(0xe9)]),article[_0x8aa03d(0x6f7)]),'\x0a'),_0x50f89f[_0x966c50(0x2f1)]);for(el in modalele){if(_0x50f89f[_0x43186a(0x1f7)](_0x50f89f[_0x8aa03d(0x374)],_0x50f89f[_0x2cb19c(0x315)])){if(_0x50f89f[_0x2cb19c(0x7b8)](_0x50f89f[_0x31c79a(0x63d)](_0x50f89f[_0x8aa03d(0x63d)](promptWeb,modalele[el]),'\x0a')[_0x2cb19c(0x2ed)+'h'],0x122c+0x2*0x1046+-0x3128))promptWeb=_0x50f89f[_0x2cb19c(0x720)](_0x50f89f[_0x2cb19c(0x1f5)](promptWeb,modalele[el]),'\x0a');}else _0x426ae9+='左';}promptWeb=_0x50f89f[_0x8aa03d(0x63d)](promptWeb,_0x50f89f[_0x31c79a(0x139)]),keySentencesCount=0x2670+-0x1586+-0x10ea;for(st in keytextres){if(_0x50f89f[_0x8aa03d(0x593)](_0x50f89f[_0x43186a(0x181)],_0x50f89f[_0x8aa03d(0x5a1)])){if(_0x50f89f[_0x966c50(0x7b8)](_0x50f89f[_0x966c50(0x962)](_0x50f89f[_0x31c79a(0x1f5)](promptWeb,keytextres[st]),'\x0a')[_0x966c50(0x2ed)+'h'],0x78d*0x1+-0x12*-0x5b+0x1*-0x943))promptWeb=_0x50f89f[_0x8aa03d(0x322)](_0x50f89f[_0x31c79a(0x63d)](promptWeb,keytextres[st]),'\x0a');keySentencesCount=_0x50f89f[_0x2cb19c(0x408)](keySentencesCount,-0xf75+0x2409+-0x1493);}else _0x17f310+=_0x570cb7;}promptWeb+=_0x50f89f[_0x8aa03d(0x667)];const _0x248e31={};_0x248e31[_0x2cb19c(0x9a6)+'t']=promptWeb,_0x248e31[_0x8aa03d(0x3a7)+_0x31c79a(0x7a5)]=0x3e8,_0x248e31[_0x43186a(0x493)+_0x8aa03d(0x92e)+'e']=0.9,_0x248e31[_0x8aa03d(0x15c)]=0x1,_0x248e31[_0x8aa03d(0x913)+_0x8aa03d(0x146)+_0x2cb19c(0x398)+'ty']=0x0,_0x248e31[_0x31c79a(0xc9)+_0x8aa03d(0x29a)+_0x966c50(0x8fb)+'y']=0x0,_0x248e31[_0x966c50(0x932)+'of']=0x1,_0x248e31[_0x966c50(0x75b)]=![],_0x248e31[_0x31c79a(0x560)+_0x2cb19c(0x3ee)]=0x0,_0x248e31[_0x8aa03d(0x876)+'m']=!![];const _0x255d9d={'method':_0x50f89f[_0x2cb19c(0x2ba)],'headers':headers,'body':_0x50f89f[_0x31c79a(0x850)](b64EncodeUnicode,JSON[_0x2cb19c(0x64a)+_0x966c50(0x8a0)](_0x248e31))};chatTemp='',text_offset=-(-0xad*-0x2f+-0xf1+-0x467*0x7),prev_chat=document[_0x43186a(0x5ab)+_0x31c79a(0x344)+_0x966c50(0x8bc)](_0x50f89f[_0x43186a(0x807)])[_0x2cb19c(0x5b9)+_0x43186a(0x99a)],_0x50f89f[_0x43186a(0x96f)](fetch,_0x50f89f[_0x966c50(0x3bf)],_0x255d9d)[_0x8aa03d(0x966)](_0x805575=>{const _0x3c4d10=_0x2cb19c,_0x256d46=_0x2cb19c,_0x3bf39d=_0x2cb19c,_0x5f218f=_0x43186a,_0x4f8557=_0x31c79a,_0x139775={'FSdnB':function(_0x3b0fb2,_0x39c67c){const _0x1c8970=_0x4ce0;return _0x5a7ee8[_0x1c8970(0x556)](_0x3b0fb2,_0x39c67c);},'TjlFl':function(_0x15753c,_0xa52857){const _0x16b2e0=_0x4ce0;return _0x5a7ee8[_0x16b2e0(0x5ee)](_0x15753c,_0xa52857);},'DtXqA':function(_0x5f2f0b,_0xd8def2){const _0x520edd=_0x4ce0;return _0x5a7ee8[_0x520edd(0x15a)](_0x5f2f0b,_0xd8def2);},'AIvEe':_0x5a7ee8[_0x3c4d10(0x4a0)],'mYhOn':function(_0x759b93,_0x4b41d8){const _0x2ace32=_0x3c4d10;return _0x5a7ee8[_0x2ace32(0x5e2)](_0x759b93,_0x4b41d8);},'bkdix':_0x5a7ee8[_0x256d46(0xf9)],'COXVv':function(_0x1e63f1,_0x5a4f3a){const _0x6bf127=_0x3c4d10;return _0x5a7ee8[_0x6bf127(0x366)](_0x1e63f1,_0x5a4f3a);},'BrCLo':function(_0x29afb,_0x5c79e8){const _0x5af298=_0x256d46;return _0x5a7ee8[_0x5af298(0x70c)](_0x29afb,_0x5c79e8);},'bmXcb':_0x5a7ee8[_0x3c4d10(0x150)],'DkqWK':function(_0x18ffab,_0x377041){const _0x1426b2=_0x256d46;return _0x5a7ee8[_0x1426b2(0x5e2)](_0x18ffab,_0x377041);},'vzxYy':_0x5a7ee8[_0x256d46(0x709)],'xrhgm':_0x5a7ee8[_0x3c4d10(0x559)],'Cwezx':function(_0x11f442,_0x26f84e){const _0x23472c=_0x256d46;return _0x5a7ee8[_0x23472c(0x15a)](_0x11f442,_0x26f84e);},'reMZg':function(_0x5206fe){const _0x187902=_0x3c4d10;return _0x5a7ee8[_0x187902(0x80e)](_0x5206fe);},'HUWCP':function(_0x243867,_0x165569){const _0x6e72ad=_0x3bf39d;return _0x5a7ee8[_0x6e72ad(0x115)](_0x243867,_0x165569);},'HfUrj':_0x5a7ee8[_0x256d46(0x6fd)],'IcojX':_0x5a7ee8[_0x3bf39d(0x108)],'oMAph':_0x5a7ee8[_0x4f8557(0x65c)],'OLmQH':_0x5a7ee8[_0x3c4d10(0x716)],'fWUJe':_0x5a7ee8[_0x4f8557(0x1a3)],'IWeFX':_0x5a7ee8[_0x256d46(0x696)],'dYWmM':function(_0x10da46,_0x763617){const _0x4c48fa=_0x5f218f;return _0x5a7ee8[_0x4c48fa(0x93e)](_0x10da46,_0x763617);},'jvKrs':function(_0x5c0ce2,_0x41943d){const _0x370f7b=_0x4f8557;return _0x5a7ee8[_0x370f7b(0x93e)](_0x5c0ce2,_0x41943d);},'TLUqG':function(_0x50462b,_0x3d4745){const _0x5e04da=_0x256d46;return _0x5a7ee8[_0x5e04da(0x1e1)](_0x50462b,_0x3d4745);},'KUQYb':_0x5a7ee8[_0x5f218f(0x178)],'Zvovs':_0x5a7ee8[_0x3c4d10(0x1d7)],'wcdHy':function(_0x3118d7,_0x599029,_0x3fe3da){const _0x2da23e=_0x4f8557;return _0x5a7ee8[_0x2da23e(0x6e2)](_0x3118d7,_0x599029,_0x3fe3da);},'asyfr':function(_0x17d88a,_0x4c71a6){const _0xcb4bcd=_0x256d46;return _0x5a7ee8[_0xcb4bcd(0x10e)](_0x17d88a,_0x4c71a6);},'LwvqW':_0x5a7ee8[_0x3bf39d(0x78d)],'DjGxG':function(_0x7f454d,_0x58ecbf){const _0x1c4020=_0x3c4d10;return _0x5a7ee8[_0x1c4020(0x54e)](_0x7f454d,_0x58ecbf);},'LQgAt':function(_0x31ca77,_0x1aefc5){const _0x1a856c=_0x3c4d10;return _0x5a7ee8[_0x1a856c(0x15a)](_0x31ca77,_0x1aefc5);},'RhhJC':_0x5a7ee8[_0x5f218f(0x274)],'DXLYc':_0x5a7ee8[_0x256d46(0xd5)],'vDYvk':function(_0x5047ce,_0x11e2a4){const _0xc47614=_0x4f8557;return _0x5a7ee8[_0xc47614(0x115)](_0x5047ce,_0x11e2a4);},'nDrVB':_0x5a7ee8[_0x5f218f(0x582)],'FFHVl':_0x5a7ee8[_0x4f8557(0x794)]};if(_0x5a7ee8[_0x3bf39d(0x115)](_0x5a7ee8[_0x3c4d10(0x4ed)],_0x5a7ee8[_0x5f218f(0x837)])){const _0x48a1d5=_0x805575[_0x3c4d10(0xe1)][_0x4f8557(0x9be)+_0x3bf39d(0x35e)]();let _0x324c4d='',_0x4783a5='';_0x48a1d5[_0x4f8557(0x2c5)]()[_0x256d46(0x966)](function _0x582414({done:_0x434242,value:_0x8587c3}){const _0x20918d=_0x3c4d10,_0x29b65b=_0x3bf39d,_0x11e142=_0x5f218f,_0x766520=_0x3bf39d,_0x26ef4a=_0x256d46,_0x84c414={'mtudO':function(_0x97c034,_0x53407a){const _0x4b27a3=_0x4ce0;return _0x139775[_0x4b27a3(0x7d6)](_0x97c034,_0x53407a);},'SSNmU':function(_0x406db9,_0xb4abcc){const _0x243bf1=_0x4ce0;return _0x139775[_0x243bf1(0x62f)](_0x406db9,_0xb4abcc);},'hJcWu':_0x139775[_0x20918d(0x481)],'hEdqk':function(_0x2d6214,_0x380635,_0x4524b3){const _0x2356ee=_0x20918d;return _0x139775[_0x2356ee(0x536)](_0x2d6214,_0x380635,_0x4524b3);}};if(_0x139775[_0x29b65b(0x7c4)](_0x139775[_0x11e142(0x5a4)],_0x139775[_0x29b65b(0x5a4)]))return _0x1ee836;else{if(_0x434242)return;const _0x3c6f7c=new TextDecoder(_0x139775[_0x11e142(0x24e)])[_0x11e142(0x107)+'e'](_0x8587c3);return _0x3c6f7c[_0x766520(0x328)]()[_0x11e142(0x230)]('\x0a')[_0x26ef4a(0x7ea)+'ch'](function(_0x4bf95e){const _0x232b58=_0x766520,_0x4119f5=_0x11e142,_0x73077e=_0x766520,_0x3ffc24=_0x766520,_0x4a01f7=_0x26ef4a,_0x10e5b4={'CnrRY':function(_0x33b9d9,_0x41ed66){const _0x173807=_0x4ce0;return _0x139775[_0x173807(0x4d8)](_0x33b9d9,_0x41ed66);},'LGKSb':function(_0x374494,_0x34caf2){const _0x34e328=_0x4ce0;return _0x139775[_0x34e328(0x3bb)](_0x374494,_0x34caf2);},'JBImt':function(_0x54b6a2,_0x5ddd46){const _0x31c1b9=_0x4ce0;return _0x139775[_0x31c1b9(0x58c)](_0x54b6a2,_0x5ddd46);},'TkqHq':function(_0x1463fd,_0x4c22ea){const _0x2eb351=_0x4ce0;return _0x139775[_0x2eb351(0x58c)](_0x1463fd,_0x4c22ea);},'ytiAn':function(_0x251e80,_0x3be1b8){const _0x130110=_0x4ce0;return _0x139775[_0x130110(0x58c)](_0x251e80,_0x3be1b8);},'rCZBn':_0x139775[_0x232b58(0x481)]};if(_0x139775[_0x232b58(0x6a0)](_0x139775[_0x232b58(0x25d)],_0x139775[_0x232b58(0x25d)])){if(_0x139775[_0x3ffc24(0xfd)](_0x4bf95e[_0x4a01f7(0x2ed)+'h'],0x1*-0x1a23+-0x7*-0x1bc+0xe05))_0x324c4d=_0x4bf95e[_0x4a01f7(0x649)](-0x2*0xb44+0x22d*0x4+0xdda);if(_0x139775[_0x232b58(0x5a6)](_0x324c4d,_0x139775[_0x73077e(0x8d1)])){if(_0x139775[_0x73077e(0x701)](_0x139775[_0x4119f5(0x22c)],_0x139775[_0x73077e(0x41a)]))return!![];else{word_last+=_0x139775[_0x4a01f7(0x62f)](chatTextRaw,chatTemp),lock_chat=0x1*-0xe5d+-0x5d*0x4+0xfd1,_0x139775[_0x232b58(0x347)](proxify);return;}}let _0x3ad71c;try{if(_0x139775[_0x232b58(0x874)](_0x139775[_0x232b58(0x6bd)],_0x139775[_0x4119f5(0x385)]))try{_0x139775[_0x4a01f7(0x6a0)](_0x139775[_0x232b58(0x73a)],_0x139775[_0x4a01f7(0x73a)])?(_0x3ad71c=JSON[_0x3ffc24(0x207)](_0x139775[_0x4119f5(0x58c)](_0x4783a5,_0x324c4d))[_0x139775[_0x4119f5(0x481)]],_0x4783a5=''):(_0x114c57+=_0x4e5fac[-0x69d+0x2144*0x1+-0x1aa7][_0x3ffc24(0x16b)],_0x1c3c13=_0x302fda[-0x65*0xb+0x49*-0x41+0x60*0x3d][_0x3ffc24(0x560)+_0x232b58(0x3ee)][_0x232b58(0x233)+_0x4a01f7(0x9ba)+'t'][_0x10e5b4[_0x4119f5(0x110)](_0x22180a[0x1776+0x983*-0x1+-0xdf3][_0x4a01f7(0x560)+_0x4119f5(0x3ee)][_0x4119f5(0x233)+_0x4119f5(0x9ba)+'t'][_0x3ffc24(0x2ed)+'h'],0x17b+0x25f6+-0x2770*0x1)]);}catch(_0x1db9f5){if(_0x139775[_0x4119f5(0x874)](_0x139775[_0x4a01f7(0x235)],_0x139775[_0x4a01f7(0x414)]))_0x3ad71c=JSON[_0x4119f5(0x207)](_0x324c4d)[_0x139775[_0x4119f5(0x481)]],_0x4783a5='';else{if(_0x10e5b4[_0x73077e(0x125)](_0x10e5b4[_0x73077e(0x1fa)](_0x10e5b4[_0x3ffc24(0x1fa)](_0x14d9de,_0x6f846c[_0x255e95]),'\x0a')[_0x4119f5(0x2ed)+'h'],-0x1*-0x159c+0x1282+-0x268e))_0x143d1c=_0x10e5b4[_0x3ffc24(0xdb)](_0x10e5b4[_0x73077e(0x1fa)](_0x2e5516,_0x58ae5e[_0xef15ba]),'\x0a');}}else _0x46d4d0=_0x3c1cca[_0x73077e(0x207)](_0x10e5b4[_0x73077e(0x936)](_0x192cfe,_0x54909c))[_0x10e5b4[_0x4119f5(0x7a6)]],_0x509976='';}catch(_0x403e94){if(_0x139775[_0x232b58(0x701)](_0x139775[_0x4119f5(0x12b)],_0x139775[_0x232b58(0x12b)]))_0x4783a5+=_0x324c4d;else{if(_0x219921)return _0x297c77;else innevR[_0x232b58(0x3d7)](_0x3f16cd,-0x241*-0x6+-0x13*0x123+0x813);}}_0x3ad71c&&_0x139775[_0x3ffc24(0x726)](_0x3ad71c[_0x3ffc24(0x2ed)+'h'],-0x161*-0xc+-0x1712+0x686)&&_0x139775[_0x232b58(0x3dc)](_0x3ad71c[-0x2*0xa93+-0xb37+-0x679*-0x5][_0x4119f5(0x560)+_0x232b58(0x3ee)][_0x4119f5(0x233)+_0x4119f5(0x9ba)+'t'][-0x2*0x788+0x11b*0x19+-0xc93],text_offset)&&(_0x139775[_0x73077e(0x177)](_0x139775[_0x3ffc24(0x8f0)],_0x139775[_0x4a01f7(0x8f0)])?(chatTemp+=_0x3ad71c[-0x1f53+-0x17a4+0x1*0x36f7][_0x232b58(0x16b)],text_offset=_0x3ad71c[-0x1*-0x163d+-0x1fc0+0x983][_0x3ffc24(0x560)+_0x232b58(0x3ee)][_0x3ffc24(0x233)+_0x73077e(0x9ba)+'t'][_0x139775[_0x3ffc24(0x4d8)](_0x3ad71c[-0x6b4+0x102*-0x4+0x2*0x55e][_0x4119f5(0x560)+_0x3ffc24(0x3ee)][_0x232b58(0x233)+_0x232b58(0x9ba)+'t'][_0x232b58(0x2ed)+'h'],-0x23ce+0x1c75*-0x1+0x4044)]):(_0x30d4f4=_0x39d81a[_0x73077e(0x207)](_0x84c414[_0x3ffc24(0x1d1)](_0xa9afcd,_0x5aa7ac))[_0x84c414[_0x73077e(0x69b)]],_0x59da9='')),chatTemp=chatTemp[_0x3ffc24(0x33e)+_0x4a01f7(0x3c1)]('\x0a\x0a','\x0a')[_0x232b58(0x33e)+_0x4a01f7(0x3c1)]('\x0a\x0a','\x0a'),document[_0x73077e(0x7ec)+_0x4a01f7(0xfb)+_0x3ffc24(0x304)](_0x139775[_0x3ffc24(0x13d)])[_0x4119f5(0x5b9)+_0x3ffc24(0x99a)]='',_0x139775[_0x73077e(0x536)](markdownToHtml,_0x139775[_0x3ffc24(0x7d6)](beautify,chatTemp),document[_0x232b58(0x7ec)+_0x3ffc24(0xfb)+_0x4a01f7(0x304)](_0x139775[_0x3ffc24(0x13d)])),document[_0x3ffc24(0x5ab)+_0x4119f5(0x344)+_0x73077e(0x8bc)](_0x139775[_0x232b58(0x7c0)])[_0x232b58(0x5b9)+_0x3ffc24(0x99a)]=_0x139775[_0x232b58(0x11b)](_0x139775[_0x4a01f7(0x81e)](_0x139775[_0x3ffc24(0x58c)](prev_chat,_0x139775[_0x4a01f7(0x9a5)]),document[_0x232b58(0x7ec)+_0x3ffc24(0xfb)+_0x4a01f7(0x304)](_0x139775[_0x4119f5(0x13d)])[_0x3ffc24(0x5b9)+_0x3ffc24(0x99a)]),_0x139775[_0x3ffc24(0x658)]);}else _0x84c414[_0x4a01f7(0x795)](_0x28bbbb,_0x5a6e84[_0x3ffc24(0x7ca)+_0x73077e(0x4ba)][_0x4936b1],_0x84c414[_0x4a01f7(0x1d1)](_0x3ea7c0,-0xe68+0x89f+0x5ca));}),_0x48a1d5[_0x766520(0x2c5)]()[_0x11e142(0x966)](_0x582414);}});}else zyheWm[_0x3bf39d(0x10e)](_0x5b63f2,0x1a29+0x103b+-0x2a64);})[_0x43186a(0x8a4)](_0x49e5e4=>{const _0x1d5e3c=_0x966c50,_0x16b3ed=_0x31c79a,_0x25e7d4=_0x43186a,_0x2f7b2f=_0x966c50,_0x5892bc=_0x43186a,_0x44b8b6={};_0x44b8b6[_0x1d5e3c(0x474)]=_0x5a7ee8[_0x1d5e3c(0x5af)];const _0x5f21a3=_0x44b8b6;_0x5a7ee8[_0x16b3ed(0x987)](_0x5a7ee8[_0x16b3ed(0x906)],_0x5a7ee8[_0x25e7d4(0x906)])?console[_0x16b3ed(0x5c8)](_0x5a7ee8[_0x16b3ed(0x5af)],_0x49e5e4):_0x24377b[_0x2f7b2f(0x5c8)](_0x5f21a3[_0x2f7b2f(0x474)],_0x8c0463);});}});}},_0x4be786=>{const _0x2c138a=_0x6e0768,_0x1433b3=_0x4c457d,_0x572d41=_0x6e0768,_0x5a8e40=_0x6e0768;_0x50f89f[_0x2c138a(0x4e5)](_0x50f89f[_0x1433b3(0x9bf)],_0x50f89f[_0x2c138a(0x9bf)])?console[_0x5a8e40(0x3e1)](_0x4be786):_0x27707e+=_0x42a29c;});}function eleparse(_0x55aed9){const _0x1dfb3e=_0x4ce0,_0x9d6185=_0x4ce0,_0x475832=_0x4ce0,_0x5d770c=_0x4ce0,_0x1684be=_0x4ce0,_0x1f9630={'HvpZB':function(_0x48a4fa,_0x3495dc){return _0x48a4fa+_0x3495dc;},'qpvgl':_0x1dfb3e(0x11e)+'es','ZHmux':_0x9d6185(0x66d)+_0x9d6185(0x845),'GVekf':function(_0x19f4eb){return _0x19f4eb();},'LSuBp':_0x5d770c(0x698)+_0x9d6185(0x88d),'beCpi':_0x475832(0x698)+_0x5d770c(0x151)+_0x1dfb3e(0x841),'UBnRF':_0x1684be(0x935)+_0x475832(0x45a)+_0x475832(0x2f0)+')','FsyLQ':_0x475832(0x7e1)+_0x5d770c(0x1ac)+_0x9d6185(0x302)+_0x475832(0x994)+_0x1684be(0x482)+_0x1684be(0x631)+_0x475832(0x1ca),'IogRR':function(_0x2a7e36,_0x2672ef){return _0x2a7e36(_0x2672ef);},'iuFRN':_0x1684be(0x4b6),'jKDAz':function(_0x1c1d96,_0x216f24){return _0x1c1d96+_0x216f24;},'BRjNY':_0x1dfb3e(0x80a),'QOPsy':_0x5d770c(0x209),'RqBop':function(_0x3bb382,_0x522fb2){return _0x3bb382(_0x522fb2);},'FUiQg':function(_0xa06556,_0x1f221b,_0x577316){return _0xa06556(_0x1f221b,_0x577316);},'SBbjP':function(_0x2af7b3,_0x5af475){return _0x2af7b3-_0x5af475;},'eWnTv':function(_0x516e9a,_0x4ee64f){return _0x516e9a+_0x4ee64f;},'PLXpL':function(_0x3fbc61,_0x27e40b){return _0x3fbc61(_0x27e40b);},'TebdI':function(_0x45b425){return _0x45b425();},'SJOvW':function(_0x15ce96,_0x47df8a){return _0x15ce96-_0x47df8a;},'lGyaO':_0x1dfb3e(0x5c7)+_0x5d770c(0x67b),'rhwah':function(_0x237f7c,_0x2783f8){return _0x237f7c+_0x2783f8;},'EKOwv':_0x9d6185(0x503)+_0x475832(0x606)+'t','BrLfF':_0x475832(0x778)+'ss','YYOMw':_0x1dfb3e(0x897)+'te','rwKCZ':_0x1684be(0x8ae)+_0x5d770c(0x46f),'xbZLJ':_0x1dfb3e(0x700)+'ss','rJdzJ':_0x9d6185(0x803)+_0x5d770c(0x205)+_0x9d6185(0x338),'luXbP':_0x475832(0x721)+_0x5d770c(0x273)+'n','DTxrE':_0x475832(0x6c3)+_0x1dfb3e(0x462),'ziJTV':_0x1dfb3e(0x201),'SLFbO':function(_0x52a7c4,_0x2388d5){return _0x52a7c4<_0x2388d5;},'wWXuB':function(_0x2e26e5,_0x48b3be){return _0x2e26e5!==_0x48b3be;},'QClML':_0x5d770c(0x7f0),'uzdTg':_0x5d770c(0x561),'pQNHi':function(_0x4f7d2c,_0x248802){return _0x4f7d2c>_0x248802;},'ewRgF':function(_0x1c09d2,_0x58cf85){return _0x1c09d2>_0x58cf85;},'KCNox':_0x475832(0x4c2),'OlyNQ':function(_0xe24b2b,_0x410ec2){return _0xe24b2b===_0x410ec2;},'vTQXq':function(_0x38d30a,_0x2ae582){return _0x38d30a===_0x2ae582;},'MlkTj':_0x9d6185(0x652)+'h','WbXoz':_0x5d770c(0x43b)+_0x5d770c(0x16d),'ShlhU':function(_0x3fbc8a,_0x1e0241){return _0x3fbc8a!==_0x1e0241;},'hkAzY':_0x5d770c(0x706),'JXCRo':_0x5d770c(0x828),'nQRTd':function(_0x468cf4,_0x537aaa){return _0x468cf4===_0x537aaa;},'JMYjS':function(_0x290ca0,_0x380d9e){return _0x290ca0===_0x380d9e;},'WqZIi':_0x475832(0x2cf)+'t','iwheJ':_0x1dfb3e(0x5fb)+_0x475832(0x5b5),'pbOoe':_0x1dfb3e(0xf6),'tTcIF':_0x9d6185(0x397),'RCCbU':_0x1dfb3e(0x2c8),'kvItM':_0x475832(0x410)+'n','eEOwm':_0x1684be(0x266),'tgpqZ':_0x1dfb3e(0x248),'xFtEp':_0x1684be(0x635),'jgRTz':function(_0x4039c7,_0x2cbcf6){return _0x4039c7!==_0x2cbcf6;},'qthuC':_0x1dfb3e(0x57c),'DZVqd':_0x9d6185(0x2bb),'xKiwy':_0x9d6185(0x950),'eHtAT':_0x5d770c(0x60e),'RgpuV':function(_0x1fed25,_0x41ecb2){return _0x1fed25===_0x41ecb2;},'OYPbJ':_0x475832(0x4d5),'SUFVe':_0x1684be(0x7f4),'IrKds':function(_0x4938aa,_0x4ba601){return _0x4938aa===_0x4ba601;},'Pqoer':_0x475832(0x768),'ooXQk':_0x5d770c(0x896),'fiust':_0x1dfb3e(0x9ad),'hZmkR':_0x1684be(0x8ea),'OXnRo':function(_0xfa9301,_0x4e9ffc){return _0xfa9301==_0x4e9ffc;},'zMpxJ':function(_0x25b672,_0x14ea12){return _0x25b672!==_0x14ea12;},'rGOFM':_0x1dfb3e(0x2fb),'PvjUT':_0x5d770c(0x68d),'iOmDm':_0x5d770c(0x5c9),'XEXvM':_0x5d770c(0x12e),'MWNih':function(_0x216102,_0x10a346){return _0x216102!=_0x10a346;},'wuakT':_0x5d770c(0x59f)+'r','wpOfT':_0x9d6185(0x63c),'UjydY':function(_0x8329f2,_0x15085f){return _0x8329f2==_0x15085f;},'qAwmg':_0x9d6185(0x72d)+_0x1dfb3e(0x72d)+_0x1dfb3e(0x8a5),'FkPvL':function(_0x8e8616,_0xde01ee){return _0x8e8616==_0xde01ee;},'xoBPG':_0x1684be(0x4b5)+'\x200','pBQoo':function(_0x442cbc,_0x5d6d2b){return _0x442cbc===_0x5d6d2b;},'tVnCo':_0x475832(0x2e3),'laGTR':function(_0x44ba24,_0xb9c7e3){return _0x44ba24!=_0xb9c7e3;}},_0x31c7bb=_0x55aed9[_0x1684be(0x7ec)+_0x1684be(0xfb)+_0x475832(0x6f5)+'l']('*'),_0x33045a={};_0x33045a[_0x475832(0x426)+_0x9d6185(0x8ec)]='左上',_0x33045a[_0x1684be(0x856)+_0x1684be(0x192)]='上中',_0x33045a[_0x5d770c(0x84e)+_0x1dfb3e(0x637)]='右上',_0x33045a[_0x9d6185(0x970)+_0x1684be(0x55a)+'T']='左中',_0x33045a[_0x1684be(0x36c)+'R']='中间',_0x33045a[_0x5d770c(0x970)+_0x9d6185(0x45f)+'HT']='右中',_0x33045a[_0x475832(0x1d4)+_0x1684be(0x39d)+'T']='左下',_0x33045a[_0x9d6185(0x1d4)+_0x475832(0x24d)+_0x1684be(0x3bc)]='下中',_0x33045a[_0x1dfb3e(0x1d4)+_0x475832(0x878)+'HT']='右下';const _0x286411=_0x33045a,_0x59e569={};_0x59e569[_0x5d770c(0xfa)+'00']='黑色',_0x59e569[_0x9d6185(0x300)+'ff']='白色',_0x59e569[_0x1684be(0x3f4)+'00']='红色',_0x59e569[_0x475832(0x1b7)+'00']='绿色',_0x59e569[_0x1684be(0xfa)+'ff']='蓝色';const _0x53c9ab=_0x59e569;let _0x2b3684=[],_0x35e31a=[],_0x585107=[_0x1f9630[_0x5d770c(0x586)],_0x1f9630[_0x5d770c(0x226)],_0x1f9630[_0x475832(0x1e0)],_0x1f9630[_0x1dfb3e(0x528)],_0x1f9630[_0x1684be(0x9b3)],_0x1f9630[_0x1684be(0x868)],_0x1f9630[_0x9d6185(0x668)]];for(let _0x4a4c9f=-0x2c4*-0xb+-0x28*-0xa0+-0x376c;_0x1f9630[_0x1684be(0x14a)](_0x4a4c9f,_0x31c7bb[_0x475832(0x2ed)+'h']);_0x4a4c9f++){if(_0x1f9630[_0x475832(0x8c9)](_0x1f9630[_0x475832(0x779)],_0x1f9630[_0x475832(0x2f8)])){const _0x3123b1=_0x31c7bb[_0x4a4c9f];let _0x4df13a='';if(_0x1f9630[_0x1dfb3e(0x4bd)](_0x3123b1[_0x1684be(0x9ba)+_0x1684be(0x8a2)+'h'],0x1*0x1634+-0x1*0x2593+-0x1*-0xf5f)||_0x1f9630[_0x1684be(0x1fc)](_0x3123b1[_0x475832(0x9ba)+_0x5d770c(0x800)+'ht'],-0x1*0xc13+-0x19ab*-0x1+-0xd98)){if(_0x1f9630[_0x5d770c(0x8c9)](_0x1f9630[_0x1dfb3e(0x9a1)],_0x1f9630[_0x9d6185(0x9a1)]))_0x395343+=_0x13d8f3;else{let _0x3d9d84=_0x3123b1[_0x475832(0x3b9)+'me'][_0x1684be(0x1fe)+_0x475832(0x4c5)+'e']();if(_0x1f9630[_0x5d770c(0x2a5)](_0x3d9d84,_0x1f9630[_0x1dfb3e(0x55f)])&&(_0x1f9630[_0x1684be(0x3a1)](_0x3123b1[_0x475832(0x996)],_0x1f9630[_0x1dfb3e(0x234)])||_0x3123b1[_0x9d6185(0x37d)+_0x9d6185(0x3d9)+'te'](_0x1f9630[_0x1dfb3e(0x2ae)])&&_0x1f9630[_0x1dfb3e(0x57e)](_0x3123b1[_0x475832(0x37d)+_0x475832(0x3d9)+'te'](_0x1f9630[_0x475832(0x2ae)])[_0x9d6185(0x1fe)+_0x9d6185(0x4c5)+'e']()[_0x5d770c(0x429)+'Of'](_0x1f9630[_0x475832(0x234)]),-(-0x1b90+-0x1*0x21bd+0x3d4e))))_0x1f9630[_0x5d770c(0x57e)](_0x1f9630[_0x475832(0x519)],_0x1f9630[_0x475832(0x519)])?(_0x12b2de=_0x1dec88[_0x475832(0x207)](_0x1f9630[_0x9d6185(0x7b5)](_0x1f094f,_0x475ef3))[_0x1f9630[_0x9d6185(0x6e8)]],_0x3637f7=''):_0x3d9d84=_0x1f9630[_0x1dfb3e(0x91b)];else{if(_0x1f9630[_0x9d6185(0x5f7)](_0x3d9d84,_0x1f9630[_0x9d6185(0x55f)])||_0x1f9630[_0x475832(0x1f0)](_0x3d9d84,_0x1f9630[_0x9d6185(0x131)])||_0x1f9630[_0x5d770c(0x1f0)](_0x3d9d84,_0x1f9630[_0x1684be(0x87b)])){if(_0x1f9630[_0x1684be(0x3a1)](_0x1f9630[_0x5d770c(0x3b2)],_0x1f9630[_0x9d6185(0x820)])){const _0x227f2c=_0x1f9630[_0x475832(0x278)][_0x5d770c(0x230)]('|');let _0x363414=0xd23+-0x2b*0x94+0x1*0xbb9;while(!![]){switch(_0x227f2c[_0x363414++]){case'0':_0x1f9630[_0x9d6185(0x135)](_0xcecca6);continue;case'1':_0x404ded[_0x9d6185(0x5ab)+_0x5d770c(0x344)+_0x5d770c(0x8bc)](_0x1f9630[_0x1dfb3e(0x4f6)])[_0x1684be(0x415)][_0x475832(0x739)+'ay']='';continue;case'2':return;case'3':_0x852598[_0x9d6185(0x5ab)+_0x9d6185(0x344)+_0x1684be(0x8bc)](_0x1f9630[_0x1684be(0x980)])[_0x9d6185(0x415)][_0x1dfb3e(0x739)+'ay']='';continue;case'4':_0x48dcf3=-0x176+-0x2221+0x2397;continue;}break;}}else _0x3d9d84=_0x1f9630[_0x475832(0x56b)];}else{if(_0x1f9630[_0x1dfb3e(0x57e)](_0x3d9d84[_0x9d6185(0x429)+'Of'](_0x1f9630[_0x9d6185(0x93b)]),-(-0x1*0x1193+0x1*0x1f8d+-0xdf9))||_0x1f9630[_0x5d770c(0x8c9)](_0x3123b1['id'][_0x9d6185(0x429)+'Of'](_0x1f9630[_0x1684be(0x93b)]),-(-0xa41*-0x2+-0x2597*-0x1+-0x3a18)))_0x1f9630[_0x1dfb3e(0x3a1)](_0x1f9630[_0x1684be(0x399)],_0x1f9630[_0x9d6185(0x58a)])?nqOgpn[_0x475832(0x5e1)](_0x2d160e,this,function(){const _0x53acfb=_0x475832,_0x4fe5c8=_0x9d6185,_0xd0be7d=_0x1dfb3e,_0x491c2b=_0x475832,_0x49a9e9=_0x5d770c,_0x12e2a5=new _0x196b6f(nqOgpn[_0x53acfb(0x4d2)]),_0x2578ab=new _0x2c9dfe(nqOgpn[_0x53acfb(0x7b3)],'i'),_0x459fe9=nqOgpn[_0x53acfb(0x8e3)](_0x1499b6,nqOgpn[_0x53acfb(0x77f)]);!_0x12e2a5[_0x491c2b(0x8bd)](nqOgpn[_0x53acfb(0x8be)](_0x459fe9,nqOgpn[_0x4fe5c8(0x193)]))||!_0x2578ab[_0x49a9e9(0x8bd)](nqOgpn[_0x53acfb(0x7b5)](_0x459fe9,nqOgpn[_0x4fe5c8(0x55f)]))?nqOgpn[_0x53acfb(0x395)](_0x459fe9,'0'):nqOgpn[_0x53acfb(0x135)](_0x2a098d);})():_0x3d9d84='按钮';else{if(_0x1f9630[_0x1dfb3e(0x2a5)](_0x3d9d84,_0x1f9630[_0x1684be(0x52e)]))_0x1f9630[_0x9d6185(0x646)](_0x1f9630[_0x1684be(0x547)],_0x1f9630[_0x475832(0x547)])?_0x304ecd[_0x3cad31]=_0x3121a4[_0x1dfb3e(0x5fa)+_0x9d6185(0x336)](_0x53510f):_0x3d9d84='图片';else{if(_0x1f9630[_0x5d770c(0x5f7)](_0x3d9d84,_0x1f9630[_0x5d770c(0x82e)]))_0x1f9630[_0x1dfb3e(0x5f7)](_0x1f9630[_0x1dfb3e(0x825)],_0x1f9630[_0x475832(0x923)])?(_0x398f3f+=_0x2687bb[0xe9*-0x3+0x47c*0x1+-0x1c1][_0x9d6185(0x16b)],_0x2da6d6=_0x2f07de[-0xd3*-0x23+-0x23b6+0x7*0xfb][_0x1dfb3e(0x560)+_0x9d6185(0x3ee)][_0x1dfb3e(0x233)+_0x1684be(0x9ba)+'t'][_0x1f9630[_0x1684be(0x969)](_0x52c81c[0x264+-0xca1+0xa3d][_0x1dfb3e(0x560)+_0x1dfb3e(0x3ee)][_0x1dfb3e(0x233)+_0x475832(0x9ba)+'t'][_0x9d6185(0x2ed)+'h'],0x38c+-0x1f7b+-0x1bf*-0x10)]):_0x3d9d84='表单';else{if(_0x1f9630[_0x9d6185(0x508)](_0x3d9d84,_0x1f9630[_0x475832(0x94d)])||_0x1f9630[_0x475832(0x508)](_0x3d9d84,_0x1f9630[_0x1684be(0x1c9)])){if(_0x1f9630[_0x1684be(0x7fa)](_0x1f9630[_0x1684be(0x92f)],_0x1f9630[_0x475832(0x92f)]))_0x3d9d84=_0x1f9630[_0x9d6185(0x36b)];else{const _0x4bfcdd=new _0x10b393(nqOgpn[_0x475832(0x4d2)]),_0x28ab03=new _0x5d6a40(nqOgpn[_0x9d6185(0x7b3)],'i'),_0x5a780f=nqOgpn[_0x9d6185(0x8e3)](_0xafdb5c,nqOgpn[_0x5d770c(0x77f)]);!_0x4bfcdd[_0x1684be(0x8bd)](nqOgpn[_0x475832(0x1c7)](_0x5a780f,nqOgpn[_0x1684be(0x193)]))||!_0x28ab03[_0x475832(0x8bd)](nqOgpn[_0x475832(0x7b5)](_0x5a780f,nqOgpn[_0x9d6185(0x55f)]))?nqOgpn[_0x9d6185(0x217)](_0x5a780f,'0'):nqOgpn[_0x9d6185(0x382)](_0x585a1d);}}else _0x1f9630[_0x5d770c(0x3a1)](_0x1f9630[_0x1dfb3e(0x7b2)],_0x1f9630[_0x1684be(0x4c8)])?(_0x3a6249+=_0x52884b[0x2340+0x238f+-0x1*0x46cf][_0x475832(0x16b)],_0x1cbdf7=_0x4fc6d9[0xa3d*0x1+0x3*-0x4a1+-0x1d3*-0x2][_0x5d770c(0x560)+_0x1dfb3e(0x3ee)][_0x475832(0x233)+_0x5d770c(0x9ba)+'t'][_0x1f9630[_0x9d6185(0xd4)](_0x47c6d2[0x68a+0x506+-0xb90][_0x1dfb3e(0x560)+_0x475832(0x3ee)][_0x5d770c(0x233)+_0x1dfb3e(0x9ba)+'t'][_0x1dfb3e(0x2ed)+'h'],-0xf4f*0x1+0x1d31+0x13*-0xbb)]):_0x3d9d84=null;}}}}}if(_0x3d9d84&&(_0x1f9630[_0x1dfb3e(0x2a0)](_0x3d9d84,_0x1f9630[_0x5d770c(0x36b)])||_0x3123b1[_0x1684be(0x6f7)]||_0x3123b1[_0x475832(0x793)]||_0x3123b1[_0x5d770c(0x37d)+_0x9d6185(0x3d9)+'te'](_0x1f9630[_0x9d6185(0x2ae)]))){if(_0x1f9630[_0x1684be(0x5b4)](_0x1f9630[_0x5d770c(0x6f8)],_0x1f9630[_0x9d6185(0x437)])){_0x4df13a+=_0x3d9d84;if(_0x3123b1[_0x1dfb3e(0x6f7)]){if(_0x1f9630[_0x1684be(0x57e)](_0x1f9630[_0x1dfb3e(0x3f8)],_0x1f9630[_0x1dfb3e(0x7fd)])){if(_0x1f9630[_0x475832(0x2b6)](_0x3123b1[_0x1dfb3e(0x6f7)][_0x1684be(0x429)+'Of'](_0x1f9630[_0x475832(0x819)]),-(0x3fe*-0x3+0x1*-0x4e1+0x10dc))||_0x585107[_0x9d6185(0x6d9)+_0x5d770c(0x2d0)](_0x3123b1[_0x9d6185(0x6f7)][_0x475832(0x1fe)+_0x9d6185(0x4c5)+'e']()))continue;_0x4df13a+=':“'+_0x3123b1[_0x9d6185(0x6f7)]+'”';}else{const _0x3a77f4=_0x1f9630[_0x9d6185(0x55c)][_0x475832(0x230)]('|');let _0x47ccb4=0x9f+-0x1*0x23f5+0x2356;while(!![]){switch(_0x3a77f4[_0x47ccb4++]){case'0':_0x98db4e+=_0x1f9630[_0x9d6185(0x3e9)](_0x25b014,_0x4c1f1d);continue;case'1':_0x457804=0x2*-0x2bd+-0x35*0xa7+0x280d;continue;case'2':return;case'3':_0x534427[_0x1684be(0x7ec)+_0x5d770c(0xfb)+_0x5d770c(0x304)](_0x1f9630[_0x475832(0x130)])[_0x1684be(0x995)]='';continue;case'4':_0x1f9630[_0x1684be(0x135)](_0x4d33d7);continue;}break;}}}else{if(_0x3123b1[_0x1684be(0x793)]||_0x3123b1[_0x1dfb3e(0x37d)+_0x9d6185(0x3d9)+'te'](_0x1f9630[_0x1dfb3e(0x2ae)])){if(_0x1f9630[_0x1684be(0x7fa)](_0x1f9630[_0x9d6185(0x1ec)],_0x1f9630[_0x1684be(0x1ec)])){if(_0x35e31a[_0x1684be(0x6d9)+_0x5d770c(0x2d0)](_0x3123b1[_0x475832(0x793)]||_0x3123b1[_0x5d770c(0x37d)+_0x475832(0x3d9)+'te'](_0x1f9630[_0x1dfb3e(0x2ae)])))continue;if((_0x3123b1[_0x5d770c(0x793)]||_0x3123b1[_0x9d6185(0x37d)+_0x5d770c(0x3d9)+'te'](_0x1f9630[_0x475832(0x2ae)]))[_0x475832(0x6d9)+_0x9d6185(0x2d0)](_0x1f9630[_0x1dfb3e(0x819)])||_0x585107[_0x1dfb3e(0x6d9)+_0x475832(0x2d0)]((_0x3123b1[_0x9d6185(0x793)]||_0x3123b1[_0x475832(0x37d)+_0x1dfb3e(0x3d9)+'te'](_0x1f9630[_0x1dfb3e(0x2ae)]))[_0x5d770c(0x1fe)+_0x475832(0x4c5)+'e']()))continue;_0x4df13a+=':“'+(_0x3123b1[_0x1684be(0x793)]||_0x3123b1[_0x1684be(0x37d)+_0x1dfb3e(0x3d9)+'te'](_0x1f9630[_0x475832(0x2ae)]))+'”',_0x35e31a[_0x475832(0x983)](_0x3123b1[_0x9d6185(0x793)]||_0x3123b1[_0x1684be(0x37d)+_0x475832(0x3d9)+'te'](_0x1f9630[_0x475832(0x2ae)]));}else _0x2450da[_0x22e4f4]++;}}(_0x3123b1[_0x475832(0x415)][_0x1684be(0x5be)]||window[_0x475832(0x440)+_0x9d6185(0x86e)+_0x1dfb3e(0x538)+'e'](_0x3123b1)[_0x475832(0x2b4)+_0x9d6185(0x3fe)+_0x475832(0x270)]||window[_0x5d770c(0x440)+_0x1684be(0x86e)+_0x1684be(0x538)+'e'](_0x3123b1)[_0x1dfb3e(0x5be)])&&_0x1f9630[_0x1dfb3e(0x1d3)]((''+(_0x3123b1[_0x475832(0x415)][_0x5d770c(0x5be)]||window[_0x475832(0x440)+_0x475832(0x86e)+_0x1dfb3e(0x538)+'e'](_0x3123b1)[_0x5d770c(0x2b4)+_0x1684be(0x3fe)+_0x9d6185(0x270)]||window[_0x1684be(0x440)+_0x1dfb3e(0x86e)+_0x5d770c(0x538)+'e'](_0x3123b1)[_0x1dfb3e(0x5be)]))[_0x475832(0x429)+'Of'](_0x1f9630[_0x1684be(0x534)]),-(-0x1f51*-0x1+0x1*0x26f+-0x21bf*0x1))&&_0x1f9630[_0x1684be(0x5d2)]((''+(_0x3123b1[_0x1dfb3e(0x415)][_0x5d770c(0x5be)]||window[_0x1684be(0x440)+_0x475832(0x86e)+_0x9d6185(0x538)+'e'](_0x3123b1)[_0x475832(0x2b4)+_0x1dfb3e(0x3fe)+_0x1684be(0x270)]||window[_0x475832(0x440)+_0x475832(0x86e)+_0x5d770c(0x538)+'e'](_0x3123b1)[_0x1684be(0x5be)]))[_0x475832(0x429)+'Of'](_0x1f9630[_0x475832(0x20b)]),-(-0x32+-0x1d3b*-0x1+-0x1d08))&&(_0x1f9630[_0x475832(0x972)](_0x1f9630[_0x1684be(0x44b)],_0x1f9630[_0x1dfb3e(0x44b)])?_0x4df13a+=_0x9d6185(0x7e2)+(_0x3123b1[_0x9d6185(0x415)][_0x1684be(0x5be)]||window[_0x9d6185(0x440)+_0x1684be(0x86e)+_0x5d770c(0x538)+'e'](_0x3123b1)[_0x475832(0x2b4)+_0x1dfb3e(0x3fe)+_0x9d6185(0x270)]||window[_0x475832(0x440)+_0x1684be(0x86e)+_0x1dfb3e(0x538)+'e'](_0x3123b1)[_0x9d6185(0x5be)]):_0x529f40+='中');const _0x1653c3=_0x1f9630[_0x1dfb3e(0x8e3)](getElementPosition,_0x3123b1);_0x4df13a+=_0x5d770c(0x87a)+_0x1653c3;}else _0x4dc81f[_0x9d6185(0x469)+'d']=function(){const _0x3f8959=_0x1684be,_0x207dca=_0x1dfb3e;_0x1f9630[_0x3f8959(0x217)](_0xe01627,_0x1f9630[_0x207dca(0xcb)]);};}}}if(_0x4df13a&&_0x1f9630[_0x475832(0x9bb)](_0x4df13a,''))_0x2b3684[_0x475832(0x983)](_0x4df13a);}else _0x589ce2+='上';}return _0x1f9630[_0x5d770c(0x395)](unique,_0x2b3684);}function unique(_0x44f4d5){const _0x39515f=_0x4ce0;return Array[_0x39515f(0x194)](new Set(_0x44f4d5));}function getElementPosition(_0x252f36){const _0xc58f58=_0x4ce0,_0x58d7a2=_0x4ce0,_0x227350=_0x4ce0,_0x571386=_0x4ce0,_0xb2f378=_0x4ce0,_0x32fb60={'gYytt':_0xc58f58(0x423)+_0xc58f58(0x3e6)+_0xc58f58(0x175),'VdUUw':_0x571386(0x669)+'er','pnafd':function(_0x301884,_0x4c7ff9){return _0x301884+_0x4c7ff9;},'toCdL':_0xb2f378(0x60f),'xHRyW':function(_0x2d843e,_0x46e370){return _0x2d843e(_0x46e370);},'HGUTc':_0x571386(0x425)+_0xb2f378(0x4f2)+'rl','CPRIm':_0x571386(0x7e9)+'l','EyDBQ':function(_0x1e4c91,_0x1f8170){return _0x1e4c91+_0x1f8170;},'DaNZV':_0x227350(0xea)+_0xc58f58(0x581)+_0xc58f58(0x871),'kRUue':function(_0x6c7cc9,_0x1f48fe){return _0x6c7cc9(_0x1f48fe);},'zxJIe':function(_0x3431d3,_0x561092){return _0x3431d3(_0x561092);},'TMwJv':function(_0x1e0622,_0x9e0e8){return _0x1e0622+_0x9e0e8;},'MaZpu':_0x227350(0x490),'yVuCC':function(_0xd031a1,_0x1f9a2c){return _0xd031a1-_0x1f9a2c;},'LIDxg':function(_0x3e787a,_0x51c12c){return _0x3e787a-_0x51c12c;},'SQSmI':function(_0x4d4878){return _0x4d4878();},'dUYLd':function(_0x4bf2f9,_0x371a4b){return _0x4bf2f9+_0x371a4b;},'HbmYw':function(_0x2fb3c7,_0x3116f4){return _0x2fb3c7/_0x3116f4;},'hajEr':function(_0x5820d2,_0x9a85c0){return _0x5820d2+_0x9a85c0;},'YaBQp':function(_0x97885b,_0x4f4176){return _0x97885b/_0x4f4176;},'QLKWs':function(_0x51890f,_0x464c23){return _0x51890f<_0x464c23;},'CMAlN':function(_0x3dc975,_0x5c45b6){return _0x3dc975/_0x5c45b6;},'GAQuS':function(_0x999188,_0x2d109d){return _0x999188!==_0x2d109d;},'HTkEa':_0x227350(0x431),'WKXcz':_0xc58f58(0x920),'pbgSj':function(_0x2328d2,_0x4a3409){return _0x2328d2>_0x4a3409;},'jYNnE':function(_0x398086,_0x4576be){return _0x398086*_0x4576be;},'mPCwu':function(_0xfd4b7d,_0x1dfa3a){return _0xfd4b7d===_0x1dfa3a;},'MEYCI':_0x571386(0x3e8),'sLBFs':_0x58d7a2(0x6e1),'cZMGi':function(_0x79d43c,_0x36534b){return _0x79d43c!==_0x36534b;},'wufoU':_0x227350(0x770),'VwheP':_0x227350(0x29c),'defCr':function(_0x352062,_0xae7204){return _0x352062<_0xae7204;},'EebFz':function(_0x24e341,_0x109044){return _0x24e341/_0x109044;},'kDjyM':function(_0x3ad18e,_0x3566c1){return _0x3ad18e===_0x3566c1;},'nOflT':_0x227350(0x316),'oCHPR':function(_0x327430,_0x78f72f){return _0x327430===_0x78f72f;},'ebslv':_0x571386(0x5f5),'xAGsz':_0x227350(0x892),'RxUbF':function(_0x20ef6d,_0x2edcdd){return _0x20ef6d!==_0x2edcdd;},'btZrx':_0xc58f58(0x7fc)},_0x3ebf7b=_0x252f36[_0xb2f378(0x863)+_0x571386(0x7f2)+_0x227350(0x3ce)+_0x58d7a2(0x123)+'t'](),_0x4c7272=_0x32fb60[_0x571386(0x78c)](_0x3ebf7b[_0x227350(0x7a8)],_0x32fb60[_0x227350(0x7f9)](_0x3ebf7b[_0xc58f58(0x38a)],-0x1*-0xe17+-0x1c54+0x209*0x7)),_0x360dba=_0x32fb60[_0x571386(0x733)](_0x3ebf7b[_0xc58f58(0x8d8)],_0x32fb60[_0x227350(0x1bc)](_0x3ebf7b[_0x227350(0x371)+'t'],-0x2*0x8d4+0x2330+-0x2*0x8c3));let _0x33546e='';if(_0x32fb60[_0x58d7a2(0x680)](_0x4c7272,_0x32fb60[_0x571386(0x6d2)](window[_0x58d7a2(0x5b9)+_0x571386(0x8d7)],0x2*0x49d+-0xfd+-0x1a*0x51))){if(_0x32fb60[_0x227350(0x141)](_0x32fb60[_0xb2f378(0x8c4)],_0x32fb60[_0x571386(0x976)]))_0x33546e+='左';else return function(_0x4a6eb8){}[_0x58d7a2(0x651)+_0xc58f58(0x9c2)+'r'](FOxmuT[_0xb2f378(0x948)])[_0x571386(0x767)](FOxmuT[_0x571386(0x47a)]);}else _0x32fb60[_0xb2f378(0xd9)](_0x4c7272,_0x32fb60[_0xb2f378(0x6d2)](_0x32fb60[_0xb2f378(0x2e8)](window[_0xc58f58(0x5b9)+_0x571386(0x8d7)],0x1*-0x625+-0x146*0xb+0x1429),0x2*0xcbb+-0x1*0x227a+0x907))?_0x32fb60[_0x571386(0x904)](_0x32fb60[_0xc58f58(0x87f)],_0x32fb60[_0x58d7a2(0xeb)])?_0x492ccc+=_0xeb7628[_0x571386(0x129)+_0x58d7a2(0x5a3)+_0x571386(0x55e)](_0x321080[_0x52af9a]):_0x33546e+='右':_0x32fb60[_0xb2f378(0x80f)](_0x32fb60[_0x58d7a2(0x7ed)],_0x32fb60[_0xb2f378(0x801)])?_0x33546e+='中':(_0x20a3fa=_0x585838[_0x571386(0x33e)+_0x571386(0x3c1)](_0x32fb60[_0x571386(0x1e8)](_0x32fb60[_0x571386(0x522)],_0x32fb60[_0xb2f378(0x973)](_0xce6427,_0x12499a)),_0x32fb60[_0xc58f58(0x1e8)](_0x32fb60[_0x571386(0x70e)],_0x32fb60[_0x571386(0x973)](_0x3bd90f,_0x594e10))),_0x21c611=_0x444a47[_0x227350(0x33e)+_0xb2f378(0x3c1)](_0x32fb60[_0x571386(0x1e8)](_0x32fb60[_0x571386(0x761)],_0x32fb60[_0x58d7a2(0x973)](_0x477eea,_0xc7f94a)),_0x32fb60[_0xc58f58(0x1e8)](_0x32fb60[_0xb2f378(0x70e)],_0x32fb60[_0xb2f378(0x973)](_0xf615ec,_0x28c88d))),_0x34c766=_0x959a27[_0xc58f58(0x33e)+_0x58d7a2(0x3c1)](_0x32fb60[_0xc58f58(0x5a8)](_0x32fb60[_0xb2f378(0x17d)],_0x32fb60[_0x58d7a2(0x7af)](_0x227c33,_0x2bac7b)),_0x32fb60[_0x227350(0x1e8)](_0x32fb60[_0xc58f58(0x70e)],_0x32fb60[_0xb2f378(0x17f)](_0x2d0043,_0x224da8))),_0x123389=_0x11f0b8[_0xb2f378(0x33e)+_0x571386(0x3c1)](_0x32fb60[_0x58d7a2(0x351)](_0x32fb60[_0x58d7a2(0x712)],_0x32fb60[_0x571386(0x7af)](_0x3ba302,_0x5d75c0)),_0x32fb60[_0x227350(0x1e8)](_0x32fb60[_0xc58f58(0x70e)],_0x32fb60[_0x58d7a2(0x973)](_0x60cd0e,_0x5b78e5))));if(_0x32fb60[_0x58d7a2(0x170)](_0x360dba,_0x32fb60[_0x58d7a2(0x362)](window[_0x571386(0x5b9)+_0x571386(0x8ba)+'t'],-0x103b+0xa2d+0x611)))_0x32fb60[_0x227350(0x96c)](_0x32fb60[_0xb2f378(0x754)],_0x32fb60[_0x227350(0x754)])?_0x33546e+='上':(_0x58969c+=_0x2d89f6[-0x127b+0xbbf*-0x3+0x4*0xd6e][_0x227350(0x16b)],_0x287797=_0x519766[0x6*-0x247+-0x8f4+-0xf*-0x182][_0x58d7a2(0x560)+_0xb2f378(0x3ee)][_0x58d7a2(0x233)+_0x58d7a2(0x9ba)+'t'][_0x32fb60[_0x58d7a2(0x5cb)](_0x190a04[-0x1f3c+-0x2622*-0x1+0x373*-0x2][_0x571386(0x560)+_0xc58f58(0x3ee)][_0x571386(0x233)+_0x227350(0x9ba)+'t'][_0xc58f58(0x2ed)+'h'],0x4c*0x28+0x5cc*0x1+-0x11ab)]);else{if(_0x32fb60[_0x227350(0xd9)](_0x360dba,_0x32fb60[_0xb2f378(0x1bc)](_0x32fb60[_0xc58f58(0x2e8)](window[_0x58d7a2(0x5b9)+_0x571386(0x8ba)+'t'],0x204a+0x2*0x73b+-0x3e*0xc1),0x1*-0xfc1+-0x1*-0xe43+0x23*0xb)))_0x32fb60[_0x571386(0x2c4)](_0x32fb60[_0xb2f378(0x6b2)],_0x32fb60[_0xc58f58(0x183)])?(_0x145024+=_0x3cdfee[-0xa4*-0x7+0x1a0f*-0x1+0x315*0x7][_0xb2f378(0x16b)],_0x2ffde4=_0x56eaac[0x1*0x1c25+-0x1653+0x1*-0x5d2][_0x571386(0x560)+_0xc58f58(0x3ee)][_0xb2f378(0x233)+_0xb2f378(0x9ba)+'t'][_0x32fb60[_0xb2f378(0x3a6)](_0x2973c9[0x3*0xd6+0x22a3*-0x1+0x23*0xeb][_0xb2f378(0x560)+_0x58d7a2(0x3ee)][_0xb2f378(0x233)+_0x58d7a2(0x9ba)+'t'][_0xc58f58(0x2ed)+'h'],-0x18*-0x90+0x1*-0x2a+-0xd55)]):_0x33546e+='下';else{if(_0x32fb60[_0xb2f378(0x2d7)](_0x32fb60[_0x227350(0x3d1)],_0x32fb60[_0x227350(0x3d1)])){_0x4640b4+=_0x32fb60[_0x227350(0x5a8)](_0x4f2151,_0x426cec),_0x5c05bf=0x229a+0x10b1+-0x334b,_0x32fb60[_0xb2f378(0x997)](_0x56c85b);return;}else _0x33546e+='中';}}return _0x33546e;}function stringToArrayBuffer(_0x4dfaab){const _0x5cbbfa=_0x4ce0,_0x22731d=_0x4ce0,_0x14ffca=_0x4ce0,_0x2d8014=_0x4ce0,_0x496ceb=_0x4ce0,_0x2822ad={};_0x2822ad[_0x5cbbfa(0x64c)]=function(_0x2ead88,_0x3314eb){return _0x2ead88<_0x3314eb;},_0x2822ad[_0x5cbbfa(0x4ff)]=function(_0x54535d,_0x19dc95){return _0x54535d+_0x19dc95;},_0x2822ad[_0x14ffca(0x99d)]=function(_0x25e75d,_0x548a19){return _0x25e75d+_0x548a19;},_0x2822ad[_0x5cbbfa(0x138)]=function(_0x2a79f0,_0x163852){return _0x2a79f0+_0x163852;},_0x2822ad[_0x5cbbfa(0x47d)]=function(_0x4f7f54,_0x383ac4){return _0x4f7f54===_0x383ac4;},_0x2822ad[_0x2d8014(0x5ff)]=_0x14ffca(0x769),_0x2822ad[_0x2d8014(0x29b)]=function(_0xb3d39d,_0x119d7e){return _0xb3d39d<_0x119d7e;},_0x2822ad[_0x496ceb(0x83a)]=_0x2d8014(0x70a),_0x2822ad[_0x22731d(0xda)]=_0x14ffca(0x6f4);const _0x441b67=_0x2822ad;if(!_0x4dfaab)return;try{if(_0x441b67[_0x2d8014(0x47d)](_0x441b67[_0x22731d(0x5ff)],_0x441b67[_0x5cbbfa(0x5ff)])){var _0x4d8e10=new ArrayBuffer(_0x4dfaab[_0x496ceb(0x2ed)+'h']),_0x13eb93=new Uint8Array(_0x4d8e10);for(var _0x1757c4=-0x133a*-0x1+-0x12*-0x56+-0x2*0xca3,_0x1aa73f=_0x4dfaab[_0x2d8014(0x2ed)+'h'];_0x441b67[_0x14ffca(0x29b)](_0x1757c4,_0x1aa73f);_0x1757c4++){if(_0x441b67[_0x496ceb(0x47d)](_0x441b67[_0x5cbbfa(0x83a)],_0x441b67[_0x2d8014(0xda)])){if(_0x441b67[_0x496ceb(0x64c)](_0x441b67[_0x5cbbfa(0x4ff)](_0x441b67[_0x22731d(0x4ff)](_0x510c28,_0x129bf0[_0xf7203c]),'\x0a')[_0x22731d(0x2ed)+'h'],0x1*-0xbb6+-0x4*0x887+0x33ae))_0x225986=_0x441b67[_0x496ceb(0x99d)](_0x441b67[_0x2d8014(0x138)](_0x4984cc,_0x4b9898[_0x242ee4]),'\x0a');_0x2bc8d2=_0x441b67[_0x2d8014(0x138)](_0x1933eb,0x7f+-0x5*0x34c+0xffe);}else _0x13eb93[_0x1757c4]=_0x4dfaab[_0x5cbbfa(0x5fa)+_0x22731d(0x336)](_0x1757c4);}return _0x4d8e10;}else throw _0x34f6fe;}catch(_0x5392f6){}}function arrayBufferToString(_0x3ff1ec){const _0x1e7a58=_0x4ce0,_0x4e0adf=_0x4ce0,_0x219943=_0x4ce0,_0x386801=_0x4ce0,_0x307b1c=_0x4ce0,_0x198350={'sjwuA':function(_0x4b1757,_0x2a7109){return _0x4b1757(_0x2a7109);},'aDhgw':_0x1e7a58(0x256)+_0x1e7a58(0x75f),'rzIpF':function(_0x58e33a,_0x556b2c){return _0x58e33a+_0x556b2c;},'iaBeN':_0x4e0adf(0x11e)+'es','VRqGH':function(_0x3a79a9,_0x1393fc){return _0x3a79a9===_0x1393fc;},'YAiPP':_0x1e7a58(0x127),'vHeok':_0x4e0adf(0x553),'JcOYg':function(_0x1a4fc1,_0x192cbe){return _0x1a4fc1<_0x192cbe;},'fOsKK':function(_0x4790af,_0xad5f9d){return _0x4790af!==_0xad5f9d;},'dqIgS':_0x219943(0x6a7)};try{if(_0x198350[_0x307b1c(0x32c)](_0x198350[_0x386801(0x4a7)],_0x198350[_0x1e7a58(0x451)])){_0x1f75ff=_0x198350[_0x307b1c(0x6bf)](_0x220542,_0xcd2652);const _0x284af1={};return _0x284af1[_0x219943(0x6fc)]=_0x198350[_0x386801(0x1b3)],_0x119367[_0x219943(0x8b9)+'e'][_0x4e0adf(0x4a9)+'pt'](_0x284af1,_0x3cfb40,_0x4ced35);}else{var _0x5c2c49=new Uint8Array(_0x3ff1ec),_0x295f39='';for(var _0x38932c=-0x1fcb*0x1+-0x965+0x293*0x10;_0x198350[_0x4e0adf(0x283)](_0x38932c,_0x5c2c49[_0x1e7a58(0x28c)+_0x219943(0x620)]);_0x38932c++){_0x198350[_0x219943(0x916)](_0x198350[_0x219943(0x583)],_0x198350[_0x1e7a58(0x583)])?(_0xae2bf0=_0x2114c6[_0x219943(0x207)](_0x198350[_0x219943(0x54d)](_0x4e66a2,_0x497edd))[_0x198350[_0x1e7a58(0x30f)]],_0x54f8d8=''):_0x295f39+=String[_0x219943(0x129)+_0x307b1c(0x5a3)+_0x386801(0x55e)](_0x5c2c49[_0x38932c]);}return _0x295f39;}}catch(_0x2fd561){}}function importPrivateKey(_0x521092){const _0x511df4=_0x4ce0,_0x43499b=_0x4ce0,_0x37ab2b=_0x4ce0,_0x3bab24=_0x4ce0,_0x1535ec=_0x4ce0,_0x101db1={'zwrls':_0x511df4(0x31b)+_0x511df4(0xc3)+_0x511df4(0x804)+_0x3bab24(0x882)+_0x1535ec(0x308)+'--','GSHvy':_0x3bab24(0x31b)+_0x3bab24(0x7a7)+_0x1535ec(0x4a6)+_0x511df4(0x8af)+_0x511df4(0x31b),'zfMKe':function(_0x4f4f01,_0x3891f4){return _0x4f4f01-_0x3891f4;},'JVaJv':function(_0x215ec3,_0x545689){return _0x215ec3(_0x545689);},'fKTqC':_0x3bab24(0x467),'EloAv':_0x37ab2b(0x256)+_0x37ab2b(0x75f),'fOLJt':_0x3bab24(0x99c)+'56','vFwjy':_0x43499b(0x4a9)+'pt'},_0x2fd96f=_0x101db1[_0x1535ec(0x83f)],_0x4585ba=_0x101db1[_0x1535ec(0x147)],_0x35fc4c=_0x521092[_0x1535ec(0x81b)+_0x43499b(0x3df)](_0x2fd96f[_0x511df4(0x2ed)+'h'],_0x101db1[_0x1535ec(0x1a7)](_0x521092[_0x37ab2b(0x2ed)+'h'],_0x4585ba[_0x1535ec(0x2ed)+'h'])),_0x26fbbb=_0x101db1[_0x1535ec(0x1eb)](atob,_0x35fc4c),_0x5bb8ec=_0x101db1[_0x511df4(0x1eb)](stringToArrayBuffer,_0x26fbbb);return crypto[_0x1535ec(0x8b9)+'e'][_0x43499b(0x5b3)+_0x37ab2b(0x6c1)](_0x101db1[_0x43499b(0x4dd)],_0x5bb8ec,{'name':_0x101db1[_0x3bab24(0x2aa)],'hash':_0x101db1[_0x43499b(0x8b5)]},!![],[_0x101db1[_0x1535ec(0x2d6)]]);}function importPublicKey(_0x56c92a){const _0x1cd648=_0x4ce0,_0x7b8202=_0x4ce0,_0x1850b5=_0x4ce0,_0x135d19=_0x4ce0,_0xc4d78=_0x4ce0,_0xdfc77={'vYaQe':function(_0x4cb6c2,_0x3c604d){return _0x4cb6c2+_0x3c604d;},'ifbMA':_0x1cd648(0x11e)+'es','GiQds':function(_0xf44d35,_0x1e3396){return _0xf44d35(_0x1e3396);},'LylWe':_0x7b8202(0x611)+_0x1cd648(0x93d)+_0x1850b5(0x132)+_0xc4d78(0x84f),'CTLPv':_0x1850b5(0x55d)+_0x135d19(0x862)+_0x1cd648(0x88b)+_0x1cd648(0x5bb)+_0x7b8202(0x251)+_0xc4d78(0x23a)+'\x20)','AHmrp':function(_0x5cc5f3,_0x491784){return _0x5cc5f3===_0x491784;},'gmqNn':_0x135d19(0xf8),'yVgoV':_0x1cd648(0x73d),'sNkOM':_0x135d19(0x126),'XVDOV':_0x7b8202(0x277),'ahhUS':function(_0x574a69){return _0x574a69();},'KqXqj':function(_0xeb409c,_0x830786){return _0xeb409c!==_0x830786;},'RoGvr':_0x1850b5(0x548),'YitHb':_0x1850b5(0x860),'TjKPr':function(_0x419b0f,_0x487266){return _0x419b0f===_0x487266;},'bjVlQ':_0x1cd648(0x165),'qCjsN':_0x7b8202(0x71a)+_0x1850b5(0x2b0)+'+$','LYAwg':function(_0x5f2b5c,_0x53b4d3){return _0x5f2b5c===_0x53b4d3;},'UmqAQ':_0x1cd648(0xcc),'oViRD':function(_0x503a5d,_0x1da032){return _0x503a5d!==_0x1da032;},'qNClr':_0x1850b5(0x28f),'tnxSO':_0x1850b5(0x34b),'ClzBt':_0x135d19(0x74a),'hLSsR':function(_0x534c2c,_0x4fba87){return _0x534c2c(_0x4fba87);},'xHqAl':_0x135d19(0x256)+_0x7b8202(0x75f),'nOAuK':function(_0xc9ce7e,_0x3a456c){return _0xc9ce7e-_0x3a456c;},'GZuZX':function(_0x40c660,_0xd1d411){return _0x40c660===_0xd1d411;},'yheAv':_0x7b8202(0x5db),'FzoPw':_0x1850b5(0x154),'ICPEk':_0x1850b5(0x935)+_0x7b8202(0x45a)+_0x1850b5(0x2f0)+')','FHjuW':_0x1cd648(0x7e1)+_0xc4d78(0x1ac)+_0x1cd648(0x302)+_0x135d19(0x994)+_0x7b8202(0x482)+_0x7b8202(0x631)+_0x1cd648(0x1ca),'RTVKB':_0x7b8202(0x4b6),'vGmrM':_0x135d19(0x80a),'BUEas':_0x1cd648(0x209),'QNenb':_0x135d19(0x67a),'ZbkMY':_0x1850b5(0xbe),'MzoVx':function(_0x505ada,_0x34238c){return _0x505ada===_0x34238c;},'GfKoZ':_0x7b8202(0x650),'tDbYO':_0x1cd648(0x45c),'Achjy':function(_0x185d1a,_0x543cd1){return _0x185d1a!==_0x543cd1;},'uWQXu':_0xc4d78(0x859),'OHvPi':function(_0x65666e,_0x2ba834,_0x3b8981){return _0x65666e(_0x2ba834,_0x3b8981);},'qNYbM':_0x7b8202(0xe5)+_0xc4d78(0x31d)+'l','umqwr':_0x1cd648(0xe5)+_0x1850b5(0x2b1),'pinRX':_0x135d19(0x2b1),'QkiPd':function(_0x3a1a9a,_0x1ed69a){return _0x3a1a9a===_0x1ed69a;},'INBpz':_0x7b8202(0x228),'gfEkW':_0x1850b5(0x8b2),'ATOrZ':_0x1850b5(0x7a0),'NsmMi':function(_0x341ec2,_0x4af19a){return _0x341ec2+_0x4af19a;},'bGNty':function(_0x3cf2ae,_0x26881c){return _0x3cf2ae<=_0x26881c;},'nDgBg':function(_0x190ec2,_0x4cd4fa){return _0x190ec2>_0x4cd4fa;},'LIxhy':_0x1850b5(0x1c4),'PnNKo':_0x7b8202(0x479),'qSVKO':_0x135d19(0xdc),'zFOKB':function(_0x36ec65,_0x2e16e2){return _0x36ec65>=_0x2e16e2;},'rYPXL':function(_0x370721,_0x2be92a){return _0x370721+_0x2be92a;},'uADbY':_0xc4d78(0x60f),'MUOYD':function(_0x55bdbd,_0x50e0b7){return _0x55bdbd(_0x50e0b7);},'ZxvHk':function(_0x57bcb4,_0x22282e){return _0x57bcb4+_0x22282e;},'oDwGq':_0x135d19(0x425)+_0x135d19(0x4f2)+'rl','kbnSy':_0xc4d78(0x7e9)+'l','lWLiJ':function(_0x5aec8d,_0x3e2bf6){return _0x5aec8d+_0x3e2bf6;},'vbBae':function(_0x4bfce5,_0x4143e7){return _0x4bfce5(_0x4143e7);},'AMuxz':function(_0x34736d,_0x1932c2){return _0x34736d+_0x1932c2;},'rEGSm':_0xc4d78(0xea)+_0x7b8202(0x581)+_0x1850b5(0x871),'UURAM':function(_0x5c9a6d,_0x9aebee){return _0x5c9a6d+_0x9aebee;},'JyjHj':_0x1cd648(0x490),'OeFcI':function(_0x9842b1,_0x538f3e){return _0x9842b1+_0x538f3e;},'dJdkn':function(_0x3fde56,_0x805d2e){return _0x3fde56+_0x805d2e;},'PFcGC':function(_0xf0fb6d,_0x1b6ecc){return _0xf0fb6d(_0x1b6ecc);},'NjtsG':function(_0x31913b,_0x5687aa){return _0x31913b+_0x5687aa;},'kWBLf':function(_0x43ea91,_0x1b48e8){return _0x43ea91+_0x1b48e8;},'FSsbN':_0x1850b5(0x128)+':','MqNoI':function(_0x5b3dee,_0x5c1d3d){return _0x5b3dee!==_0x5c1d3d;},'iCenz':_0x1cd648(0x766),'krOhx':_0x1850b5(0x8ed),'HbLco':_0x1850b5(0x7be),'AwQJC':function(_0x37565a,_0x4b0973){return _0x37565a(_0x4b0973);},'RADrJ':_0x135d19(0x149),'dzGDX':function(_0x863e4d,_0x311409){return _0x863e4d===_0x311409;},'Bnlgh':_0x135d19(0x855),'tIaHT':function(_0x1d63c6){return _0x1d63c6();},'wlVGv':_0x7b8202(0x3e1),'Egjop':_0xc4d78(0x335),'rFQye':_0x135d19(0x309),'uwTBk':_0x135d19(0x5c8),'VbtsL':_0x7b8202(0x2ec)+_0x7b8202(0x8dd),'VwpeC':_0x1850b5(0x741),'AsMGB':_0x1850b5(0x945),'rmEht':function(_0x77d1af,_0x41be74){return _0x77d1af<_0x41be74;},'AFAEZ':function(_0xf49586,_0x80e748){return _0xf49586===_0x80e748;},'EXCVb':_0x7b8202(0x15d),'uvsKt':_0x1850b5(0x237),'TAqVV':function(_0x2cb097){return _0x2cb097();},'OYvlv':_0xc4d78(0x31b)+_0x135d19(0xc3)+_0x135d19(0x2fe)+_0x135d19(0x746)+_0x135d19(0x3e7)+'-','PmVGk':_0x135d19(0x31b)+_0x135d19(0x7a7)+_0xc4d78(0x67d)+_0xc4d78(0x6ef)+_0xc4d78(0x565),'DRuve':function(_0x48c710,_0x283022){return _0x48c710-_0x283022;},'xEDBY':function(_0x5c62e3,_0x3b5f3f){return _0x5c62e3(_0x3b5f3f);},'WvvgN':_0x1850b5(0x543),'qIxvH':_0x135d19(0x99c)+'56','DAcdg':_0x7b8202(0x171)+'pt'},_0x1b9ef2=(function(){const _0x237984=_0x1850b5,_0x440be3=_0x7b8202,_0x2c1fe4=_0x7b8202,_0x4541ab=_0x135d19,_0x589e7c=_0x7b8202,_0x28c587={'VGJay':function(_0x5b1fdb,_0x4d4444){const _0x4b2f74=_0x4ce0;return _0xdfc77[_0x4b2f74(0x4f8)](_0x5b1fdb,_0x4d4444);},'LcLUI':_0xdfc77[_0x237984(0x4d4)],'EMFgP':_0xdfc77[_0x237984(0x3b3)],'hYveM':_0xdfc77[_0x237984(0x3d0)],'geOAm':function(_0x56d66a){const _0x3615c6=_0x2c1fe4;return _0xdfc77[_0x3615c6(0x14d)](_0x56d66a);}};if(_0xdfc77[_0x237984(0x971)](_0xdfc77[_0x237984(0x378)],_0xdfc77[_0x237984(0x625)])){let _0x975e9e=!![];return function(_0x15384b,_0x50b7a0){const _0x1d9825=_0x440be3,_0x1951c7=_0x440be3,_0x4cf8dc=_0x589e7c,_0x2179eb=_0x4541ab,_0x12fea9=_0x4541ab,_0x11fff0={'kAjec':function(_0x446c87,_0x5c371b){const _0x5d5ecc=_0x4ce0;return _0xdfc77[_0x5d5ecc(0x18c)](_0x446c87,_0x5c371b);},'uiRyF':_0xdfc77[_0x1d9825(0x9a4)],'lzMwo':function(_0x52e02f,_0x3f58a9){const _0x1a30f1=_0x1d9825;return _0xdfc77[_0x1a30f1(0x953)](_0x52e02f,_0x3f58a9);},'SjFZD':function(_0x26e19a,_0x1ac4b2){const _0x31f772=_0x1d9825;return _0xdfc77[_0x31f772(0x18c)](_0x26e19a,_0x1ac4b2);},'qKVOm':_0xdfc77[_0x1951c7(0x782)],'ZgvQd':_0xdfc77[_0x1951c7(0x9c3)]};if(_0xdfc77[_0x2179eb(0x4f8)](_0xdfc77[_0x1951c7(0x8cf)],_0xdfc77[_0x1951c7(0x8cf)])){const _0x508aca=_0x975e9e?function(){const _0xbddd3b=_0x12fea9,_0x2d83d4=_0x1951c7,_0x1bd37a=_0x4cf8dc,_0x17e93d=_0x2179eb,_0x108766=_0x1d9825;if(_0x28c587[_0xbddd3b(0x3de)](_0x28c587[_0xbddd3b(0x392)],_0x28c587[_0x1bd37a(0x961)]))_0x1f71cc=_0x585aec[_0x17e93d(0x207)](_0x11fff0[_0x2d83d4(0x140)](_0x1899e9,_0x5c9dea))[_0x11fff0[_0x1bd37a(0x3c2)]],_0x3c5d6d='';else{if(_0x50b7a0){if(_0x28c587[_0x1bd37a(0x3de)](_0x28c587[_0x2d83d4(0x24b)],_0x28c587[_0x2d83d4(0x24b)])){const _0x3c662d=_0x50b7a0[_0x1bd37a(0x767)](_0x15384b,arguments);return _0x50b7a0=null,_0x3c662d;}else try{_0x3effa5=_0x46b9ba[_0x1bd37a(0x207)](_0x11fff0[_0xbddd3b(0x140)](_0x5ccd0a,_0x29ec32))[_0x11fff0[_0x17e93d(0x3c2)]],_0x4dfda8='';}catch(_0x247f54){_0x37e096=_0x7e36da[_0x17e93d(0x207)](_0x526ec4)[_0x11fff0[_0x17e93d(0x3c2)]],_0x53c0be='';}}}}:function(){};return _0x975e9e=![],_0x508aca;}else{let _0x1058d1;try{_0x1058d1=nNqTnB[_0x12fea9(0x12c)](_0x28f704,nNqTnB[_0x4cf8dc(0x678)](nNqTnB[_0x12fea9(0x678)](nNqTnB[_0x1d9825(0x6f0)],nNqTnB[_0x2179eb(0x999)]),');'))();}catch(_0x12b3ef){_0x1058d1=_0x528e7d;}return _0x1058d1;}};}else ZRxNis[_0x440be3(0x8ce)](_0x1e51c3);}()),_0x15666f=_0xdfc77[_0x135d19(0x518)](_0x1b9ef2,this,function(){const _0x60e78=_0xc4d78,_0x26aa3e=_0x135d19,_0x2b026c=_0x7b8202,_0x4f3232=_0x1cd648,_0x1dcc7d=_0x135d19,_0x382669={'ojqKm':function(_0x5b88a7){const _0x5bcdc4=_0x4ce0;return _0xdfc77[_0x5bcdc4(0x14d)](_0x5b88a7);}};if(_0xdfc77[_0x60e78(0x598)](_0xdfc77[_0x60e78(0x65e)],_0xdfc77[_0x60e78(0x65e)]))return _0x15666f[_0x2b026c(0x37f)+_0x1dcc7d(0x989)]()[_0x26aa3e(0x652)+'h'](_0xdfc77[_0x2b026c(0x33c)])[_0x1dcc7d(0x37f)+_0x60e78(0x989)]()[_0x4f3232(0x651)+_0x26aa3e(0x9c2)+'r'](_0x15666f)[_0x4f3232(0x652)+'h'](_0xdfc77[_0x4f3232(0x33c)]);else _0xb4a01e=_0x2a968b[_0x1dcc7d(0x407)+_0x60e78(0x6cb)+'t'],_0x5165a4[_0x2b026c(0x7cb)+'e'](),_0x382669[_0x26aa3e(0x1aa)](_0x2913dc);});_0xdfc77[_0x1cd648(0x506)](_0x15666f);const _0x4e24a8=(function(){const _0x2f43dc=_0x135d19,_0x217e6e=_0x135d19,_0x4f00a9=_0x7b8202;if(_0xdfc77[_0x2f43dc(0x96e)](_0xdfc77[_0x217e6e(0x7eb)],_0xdfc77[_0x217e6e(0x7eb)]))_0x5112d1[_0x1d9e19]++;else{let _0x1f8f6d=!![];return function(_0x5b5865,_0x5de005){const _0x467611=_0x4f00a9,_0x4a8aa6=_0x4f00a9,_0x95f339=_0x4f00a9,_0x1b5129=_0x2f43dc,_0x101786=_0x2f43dc,_0x1afad1={'sCtZp':function(_0xaaacd0,_0x2edb6c){const _0x59d99f=_0x4ce0;return _0xdfc77[_0x59d99f(0x3e4)](_0xaaacd0,_0x2edb6c);},'WxUVZ':_0xdfc77[_0x467611(0x918)],'VYvNB':function(_0x484fa4,_0x332167){const _0x248a04=_0x467611;return _0xdfc77[_0x248a04(0x96e)](_0x484fa4,_0x332167);},'mCPwC':_0xdfc77[_0x4a8aa6(0x5a2)]};if(_0xdfc77[_0x95f339(0x598)](_0xdfc77[_0x4a8aa6(0x597)],_0xdfc77[_0x101786(0x597)])){const _0x48ee4a=_0x1f8f6d?function(){const _0x448bba=_0x467611,_0x5d926d=_0x101786,_0x28d5c6=_0x467611,_0x3c5415=_0x95f339,_0x5118e6=_0x101786;if(_0x1afad1[_0x448bba(0x352)](_0x1afad1[_0x448bba(0x963)],_0x1afad1[_0x5d926d(0x963)])){if(_0x5de005){if(_0x1afad1[_0x5d926d(0x949)](_0x1afad1[_0x28d5c6(0x931)],_0x1afad1[_0x28d5c6(0x931)]))_0x4665d0+='右';else{const _0x5aa184=_0x5de005[_0x28d5c6(0x767)](_0x5b5865,arguments);return _0x5de005=null,_0x5aa184;}}}else _0x4e9a8d=_0x279dea;}:function(){};return _0x1f8f6d=![],_0x48ee4a;}else _0x11a073[_0x95f339(0x3e1)](_0x3b34e5);};}}());(function(){const _0x10f79d=_0xc4d78,_0x4c6b51=_0x7b8202,_0xc6a5ad=_0xc4d78,_0x2e34bb=_0xc4d78,_0x25dfc9=_0x135d19,_0x4bcee3={'Zvulz':function(_0x5896e9,_0x397e07){const _0x2e4de3=_0x4ce0;return _0xdfc77[_0x2e4de3(0x8db)](_0x5896e9,_0x397e07);},'vbCxC':_0xdfc77[_0x10f79d(0x445)],'yBJsa':function(_0xf0b466,_0x42fdb9){const _0x2aaf22=_0x10f79d;return _0xdfc77[_0x2aaf22(0x722)](_0xf0b466,_0x42fdb9);},'VCQVe':function(_0x247a3e,_0x502c27){const _0x1ce500=_0x10f79d;return _0xdfc77[_0x1ce500(0x953)](_0x247a3e,_0x502c27);},'NhiAQ':function(_0x43b4e1,_0x2e2f2d){const _0x4b3fa9=_0x10f79d;return _0xdfc77[_0x4b3fa9(0x4fa)](_0x43b4e1,_0x2e2f2d);},'PFXgI':_0xdfc77[_0x4c6b51(0x815)],'xJjsU':_0xdfc77[_0xc6a5ad(0x600)],'BvMSM':_0xdfc77[_0x4c6b51(0x4b8)],'kWsto':_0xdfc77[_0x4c6b51(0x39e)],'MrzJP':_0xdfc77[_0x10f79d(0x271)],'RwZfX':function(_0x488e58,_0x398b33){const _0x1ffb5a=_0x2e34bb;return _0xdfc77[_0x1ffb5a(0x18c)](_0x488e58,_0x398b33);},'XVUIt':_0xdfc77[_0x4c6b51(0x812)],'BlBPS':_0xdfc77[_0x10f79d(0x687)],'vLxNf':_0xdfc77[_0x2e34bb(0x34f)],'kZZTJ':_0xdfc77[_0xc6a5ad(0x32f)],'yJNiG':function(_0xb5ec84,_0x47524a){const _0x710ac3=_0x2e34bb;return _0xdfc77[_0x710ac3(0x1af)](_0xb5ec84,_0x47524a);},'COHIH':_0xdfc77[_0x25dfc9(0x13a)],'LoDYf':_0xdfc77[_0x2e34bb(0x655)],'mrobr':function(_0x16dccf){const _0x1328c8=_0x4c6b51;return _0xdfc77[_0x1328c8(0x14d)](_0x16dccf);}};if(_0xdfc77[_0xc6a5ad(0x642)](_0xdfc77[_0x10f79d(0x458)],_0xdfc77[_0x2e34bb(0x458)]))try{_0x546d9e=_0x4bcee3[_0x4c6b51(0x82d)](_0x5e524a,_0x387c62);const _0x352538={};return _0x352538[_0x2e34bb(0x6fc)]=_0x4bcee3[_0x10f79d(0x791)],_0x422009[_0x4c6b51(0x8b9)+'e'][_0x4c6b51(0x171)+'pt'](_0x352538,_0x26575b,_0x5c26b9);}catch(_0x4e5701){}else _0xdfc77[_0x10f79d(0x518)](_0x4e24a8,this,function(){const _0x97827f=_0x2e34bb,_0x165ccf=_0x25dfc9,_0x26c83c=_0x4c6b51,_0x549051=_0x25dfc9,_0x2c3260=_0x2e34bb;if(_0x4bcee3[_0x97827f(0x317)](_0x4bcee3[_0x97827f(0x814)],_0x4bcee3[_0x97827f(0x4ae)])){_0x300ce1=_0x4bcee3[_0x26c83c(0x8d5)](_0x2d22bc,0x1e26*-0x1+-0xb*-0x59+0x1a54);if(!_0x496814)throw _0x313293;return _0x4bcee3[_0x97827f(0x886)](_0x379a74,-0x261e+-0x2*-0x331+0x21b0)[_0x97827f(0x966)](()=>_0x346028(_0x23279f,_0x48a134,_0x44103f));}else{const _0x368801=new RegExp(_0x4bcee3[_0x97827f(0x73f)]),_0x5645d6=new RegExp(_0x4bcee3[_0x97827f(0x61f)],'i'),_0x2df3e1=_0x4bcee3[_0x2c3260(0x886)](_0x1624c1,_0x4bcee3[_0x97827f(0x1e5)]);if(!_0x368801[_0x165ccf(0x8bd)](_0x4bcee3[_0x165ccf(0x703)](_0x2df3e1,_0x4bcee3[_0x97827f(0x4b2)]))||!_0x5645d6[_0x97827f(0x8bd)](_0x4bcee3[_0x549051(0x703)](_0x2df3e1,_0x4bcee3[_0x549051(0x1db)]))){if(_0x4bcee3[_0x26c83c(0x317)](_0x4bcee3[_0x26c83c(0x79f)],_0x4bcee3[_0x165ccf(0x38e)])){if(_0x2337c2){const _0x323ccd=_0xc4b14[_0x97827f(0x767)](_0x2049a8,arguments);return _0x1922e0=null,_0x323ccd;}}else _0x4bcee3[_0x165ccf(0x82d)](_0x2df3e1,'0');}else _0x4bcee3[_0x2c3260(0x60b)](_0x4bcee3[_0x549051(0x3ec)],_0x4bcee3[_0x2c3260(0x957)])?_0x5f437b='表单':_0x4bcee3[_0x97827f(0x53d)](_0x1624c1);}})();}());const _0x3dfe8b=(function(){const _0xcb04a4=_0x1850b5,_0x55f35a=_0x135d19,_0x139852=_0xc4d78,_0x960ed3={'UKMHi':function(_0x588c6a,_0x1624da){const _0x964cd3=_0x4ce0;return _0xdfc77[_0x964cd3(0x3e2)](_0x588c6a,_0x1624da);},'JcaQw':function(_0x1f5d40,_0x337922){const _0xbd130=_0x4ce0;return _0xdfc77[_0xbd130(0x722)](_0x1f5d40,_0x337922);},'Opgyw':function(_0x5183ea,_0x5ed740){const _0x387e1a=_0x4ce0;return _0xdfc77[_0x387e1a(0x756)](_0x5183ea,_0x5ed740);},'hNRTf':function(_0x39d1ce,_0x22ad92){const _0x48151f=_0x4ce0;return _0xdfc77[_0x48151f(0x881)](_0x39d1ce,_0x22ad92);}};if(_0xdfc77[_0xcb04a4(0x1af)](_0xdfc77[_0x55f35a(0x98f)],_0xdfc77[_0x55f35a(0x98f)])){let _0x2e78ff=!![];return function(_0x2351e8,_0x26670e){const _0x1a36a0=_0x55f35a,_0x5d4cde=_0xcb04a4,_0x495104=_0x55f35a,_0x11fc58=_0x139852,_0x8b86b7=_0x55f35a,_0x43e5d3={'PgfRY':function(_0x5c69ed,_0x217065){const _0x1d0443=_0x4ce0;return _0xdfc77[_0x1d0443(0x18c)](_0x5c69ed,_0x217065);},'DhoKU':_0xdfc77[_0x1a36a0(0x51e)],'fLHpV':function(_0xa58fcd,_0x3e0185){const _0x56d157=_0x1a36a0;return _0xdfc77[_0x56d157(0x953)](_0xa58fcd,_0x3e0185);},'StuNO':_0xdfc77[_0x5d4cde(0x7c9)],'gLube':_0xdfc77[_0x5d4cde(0x513)],'Cqcjx':function(_0x5b2aac,_0x5c49ed){const _0x528f99=_0x495104;return _0xdfc77[_0x528f99(0x63f)](_0x5b2aac,_0x5c49ed);},'xKuKu':_0xdfc77[_0x5d4cde(0x31c)],'Apbjl':function(_0x2a4e69,_0x403fc7){const _0x5ad81a=_0x5d4cde;return _0xdfc77[_0x5ad81a(0x971)](_0x2a4e69,_0x403fc7);},'RMglp':_0xdfc77[_0x8b86b7(0x212)]};if(_0xdfc77[_0x495104(0x4fa)](_0xdfc77[_0x1a36a0(0x985)],_0xdfc77[_0x495104(0x985)])){const _0x516348=_0x2e78ff?function(){const _0x106b95=_0x495104,_0x13a91b=_0x495104,_0x27c18c=_0x495104,_0x2b0ad3=_0x5d4cde,_0x63b6dd=_0x1a36a0,_0x537319={'eKLPL':function(_0x2af698,_0x42413b){const _0x2e935a=_0x4ce0;return _0x43e5d3[_0x2e935a(0x6af)](_0x2af698,_0x42413b);},'rzMGo':_0x43e5d3[_0x106b95(0x823)],'NLPfV':function(_0x489e51,_0x243d9e){const _0x226e28=_0x106b95;return _0x43e5d3[_0x226e28(0x4cc)](_0x489e51,_0x243d9e);},'PxGDv':_0x43e5d3[_0x106b95(0x104)],'QICUh':_0x43e5d3[_0x13a91b(0x56e)]};if(_0x43e5d3[_0x13a91b(0x377)](_0x43e5d3[_0x106b95(0x58f)],_0x43e5d3[_0x106b95(0x58f)])){if(_0x26670e){if(_0x43e5d3[_0x63b6dd(0x507)](_0x43e5d3[_0x2b0ad3(0x751)],_0x43e5d3[_0x2b0ad3(0x751)]))_0x1e9c89=_0x29ccc7[_0x27c18c(0x33e)+'ce'](_0x537319[_0x2b0ad3(0x261)](_0x537319[_0x106b95(0x8fe)],_0x537319[_0x63b6dd(0x472)](_0x1c98ce,_0x582e4d)),_0x1f9fa8[_0x2b0ad3(0x7ca)+_0x2b0ad3(0xcf)][_0x26cf32]),_0x340a39=_0x2d877f[_0x27c18c(0x33e)+'ce'](_0x537319[_0x27c18c(0x261)](_0x537319[_0x27c18c(0x224)],_0x537319[_0x27c18c(0x472)](_0x3f15ca,_0x3b4efd)),_0x432fe5[_0x106b95(0x7ca)+_0x27c18c(0xcf)][_0x1c7a82]),_0x5ef980=_0x226445[_0x106b95(0x33e)+'ce'](_0x537319[_0x106b95(0x261)](_0x537319[_0x106b95(0x60d)],_0x537319[_0x13a91b(0x472)](_0x7db414,_0x42979a)),_0x17962c[_0x13a91b(0x7ca)+_0x63b6dd(0xcf)][_0x5966f2]);else{const _0x2f3f0d=_0x26670e[_0x2b0ad3(0x767)](_0x2351e8,arguments);return _0x26670e=null,_0x2f3f0d;}}}else return-(0x49*-0x4c+0x1e1b*-0x1+0x33c8);}:function(){};return _0x2e78ff=![],_0x516348;}else{const _0x34a99f={'DgZVq':function(_0x5ef6c4,_0x1851eb){const _0x83176c=_0x5d4cde;return _0x960ed3[_0x83176c(0x325)](_0x5ef6c4,_0x1851eb);},'jTVmy':function(_0x1892ba,_0x1f7591){const _0x5798b1=_0x495104;return _0x960ed3[_0x5798b1(0xc4)](_0x1892ba,_0x1f7591);},'qNYSh':function(_0x54de27,_0x4ae8b6){const _0x3849e4=_0x11fc58;return _0x960ed3[_0x3849e4(0x50d)](_0x54de27,_0x4ae8b6);}},_0x2ec4ee=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x3f341e=new _0x4a962b(),_0x4f6ceb=(_0x433223,_0x74bd3e)=>{const _0x4a8b09=_0x5d4cde,_0x3b7c27=_0x11fc58,_0x550009=_0x1a36a0,_0x33ed75=_0x11fc58,_0x401994=_0x11fc58;if(_0x3f341e[_0x4a8b09(0x61a)](_0x74bd3e))return _0x433223;const _0x1064f0=_0x74bd3e[_0x4a8b09(0x230)](/[;,;、,]/),_0x29bfc2=_0x1064f0[_0x550009(0x6fe)](_0x3a3d06=>'['+_0x3a3d06+']')[_0x3b7c27(0x69f)]('\x20'),_0x278169=_0x1064f0[_0x33ed75(0x6fe)](_0x25b682=>'['+_0x25b682+']')[_0x550009(0x69f)]('\x0a');_0x1064f0[_0x550009(0x7ea)+'ch'](_0x446cd3=>_0x3f341e[_0x401994(0x133)](_0x446cd3)),_0x184c92='\x20';for(var _0x50fce1=_0x34a99f[_0x3b7c27(0x677)](_0x34a99f[_0x3b7c27(0x3d6)](_0x3f341e[_0x401994(0x78e)],_0x1064f0[_0x3b7c27(0x2ed)+'h']),-0x5*0x219+0x2492+-0x1a14);_0x34a99f[_0x550009(0x2db)](_0x50fce1,_0x3f341e[_0x401994(0x78e)]);++_0x50fce1)_0x13948e+='[^'+_0x50fce1+']\x20';return _0x5acb18;};let _0xb573a1=-0x16d0+0x2014+-0x943,_0x18b2a5=_0x2e1aad[_0x495104(0x33e)+'ce'](_0x2ec4ee,_0x4f6ceb);while(_0x960ed3[_0x11fc58(0x4ac)](_0x3f341e[_0x8b86b7(0x78e)],0xb8f+0x1d17+-0x3b2*0xb)){const _0x2f8f5e='['+_0xb573a1++ +_0x11fc58(0x595)+_0x3f341e[_0x5d4cde(0x995)+'s']()[_0x8b86b7(0x5c6)]()[_0x495104(0x995)],_0x5c0518='[^'+_0x960ed3[_0x11fc58(0xc4)](_0xb573a1,0x24c4+-0x611*0x2+-0x1*0x18a1)+_0x495104(0x595)+_0x3f341e[_0x8b86b7(0x995)+'s']()[_0x11fc58(0x5c6)]()[_0x1a36a0(0x995)];_0x18b2a5=_0x18b2a5+'\x0a\x0a'+_0x5c0518,_0x3f341e[_0x5d4cde(0x735)+'e'](_0x3f341e[_0x8b86b7(0x995)+'s']()[_0x495104(0x5c6)]()[_0x495104(0x995)]);}return _0x18b2a5;}};}else _0x273357[_0x10b0ec]=-0x110d+-0x129a+0x23a7*0x1,_0x1770c6[_0x29c259]=-0x3a*0x79+-0x23+0x92f*0x3;}()),_0x5e853a=_0xdfc77[_0x135d19(0x518)](_0x3dfe8b,this,function(){const _0x32fd29=_0x1850b5,_0x1f473d=_0x135d19,_0x5c3992=_0x135d19,_0x3fa14f=_0x7b8202,_0x5c5be2=_0xc4d78,_0x3f1200={'ECihC':_0xdfc77[_0x32fd29(0x4fd)],'ihxJX':_0xdfc77[_0x1f473d(0x9a4)],'GQsnr':function(_0x4f1219,_0x54d662){const _0x1637d1=_0x1f473d;return _0xdfc77[_0x1637d1(0x173)](_0x4f1219,_0x54d662);},'zivYe':_0xdfc77[_0x5c3992(0x926)],'MjAxK':function(_0x58fa56,_0x2c5453){const _0x26cb7d=_0x32fd29;return _0xdfc77[_0x26cb7d(0x4fa)](_0x58fa56,_0x2c5453);},'HOvxo':_0xdfc77[_0x32fd29(0x7e6)],'gVZoA':_0xdfc77[_0x3fa14f(0x346)],'hLKFK':function(_0x25f141,_0x257faa){const _0x53a2e5=_0x3fa14f;return _0xdfc77[_0x53a2e5(0x81c)](_0x25f141,_0x257faa);},'PJfxg':function(_0x331c4b,_0x360b34){const _0x570ae8=_0x5c5be2;return _0xdfc77[_0x570ae8(0x852)](_0x331c4b,_0x360b34);},'aTONC':function(_0x272a2b,_0x21079f){const _0x19ee6=_0x3fa14f;return _0xdfc77[_0x19ee6(0x85d)](_0x272a2b,_0x21079f);},'epnep':_0xdfc77[_0x32fd29(0x782)],'HwlAa':_0xdfc77[_0x32fd29(0x9c3)],'VSEew':_0xdfc77[_0x5c3992(0x8a6)]};if(_0xdfc77[_0x5c5be2(0x6e7)](_0xdfc77[_0x32fd29(0x516)],_0xdfc77[_0x32fd29(0x516)])){const _0x2e6426=function(){const _0x12653f=_0x5c3992,_0x40618f=_0x3fa14f,_0x1ff29f=_0x32fd29,_0x2fff76=_0x3fa14f,_0x13e233=_0x1f473d,_0x3f3b3b={};_0x3f3b3b[_0x12653f(0x180)]=_0x3f1200[_0x12653f(0x9b8)];const _0x176346=_0x3f3b3b;if(_0x3f1200[_0x1ff29f(0x9aa)](_0x3f1200[_0x2fff76(0x8df)],_0x3f1200[_0x2fff76(0x8df)]))_0x29c220[_0x2fff76(0x5c8)](_0x3f1200[_0x40618f(0x3f6)],_0x16796b);else{let _0x107a10;try{_0x3f1200[_0x13e233(0x86a)](_0x3f1200[_0x1ff29f(0x239)],_0x3f1200[_0x1ff29f(0x603)])?(_0x48192e=_0x5340df[_0x12653f(0x207)](_0x3bf95b)[_0x176346[_0x2fff76(0x180)]],_0x4389d3=''):_0x107a10=_0x3f1200[_0x12653f(0x621)](Function,_0x3f1200[_0x40618f(0x545)](_0x3f1200[_0x12653f(0x106)](_0x3f1200[_0x1ff29f(0x8f3)],_0x3f1200[_0x1ff29f(0x20e)]),');'))();}catch(_0x4aeeb6){_0x3f1200[_0x2fff76(0x9aa)](_0x3f1200[_0x12653f(0x671)],_0x3f1200[_0x2fff76(0x671)])?(_0x3d1f23=_0x34ff39[_0x40618f(0x207)](_0xf61e7d)[_0x176346[_0x12653f(0x180)]],_0x3732aa=''):_0x107a10=window;}return _0x107a10;}},_0x4f4cac=_0xdfc77[_0x32fd29(0x506)](_0x2e6426),_0x213a01=_0x4f4cac[_0x3fa14f(0x48f)+'le']=_0x4f4cac[_0x32fd29(0x48f)+'le']||{},_0x443179=[_0xdfc77[_0x5c5be2(0x781)],_0xdfc77[_0x3fa14f(0x260)],_0xdfc77[_0x1f473d(0x478)],_0xdfc77[_0x32fd29(0x3b5)],_0xdfc77[_0x1f473d(0x1e2)],_0xdfc77[_0x5c5be2(0x51f)],_0xdfc77[_0x1f473d(0x71e)]];for(let _0x2a4dbe=0x54d+0x69a+-0xbe7;_0xdfc77[_0x5c3992(0x16f)](_0x2a4dbe,_0x443179[_0x5c3992(0x2ed)+'h']);_0x2a4dbe++){if(_0xdfc77[_0x32fd29(0x8d0)](_0xdfc77[_0x1f473d(0x8ca)],_0xdfc77[_0x5c3992(0x6aa)]))_0x148ebf=_0x34194c[_0x5c5be2(0x407)+_0x5c3992(0x6cb)+'t'],_0x5bf1c2[_0x32fd29(0x7cb)+'e']();else{const _0x185208=_0x3dfe8b[_0x1f473d(0x651)+_0x5c3992(0x9c2)+'r'][_0x3fa14f(0x1ba)+_0x5c5be2(0x996)][_0x1f473d(0x3c5)](_0x3dfe8b),_0x76886d=_0x443179[_0x2a4dbe],_0x55341f=_0x213a01[_0x76886d]||_0x185208;_0x185208[_0x5c5be2(0x3f0)+_0x32fd29(0x7ac)]=_0x3dfe8b[_0x32fd29(0x3c5)](_0x3dfe8b),_0x185208[_0x32fd29(0x37f)+_0x5c5be2(0x989)]=_0x55341f[_0x5c5be2(0x37f)+_0x32fd29(0x989)][_0x1f473d(0x3c5)](_0x55341f),_0x213a01[_0x76886d]=_0x185208;}}}else{_0x3e6216=_0x2ab13b[_0x5c5be2(0x33e)+_0x1f473d(0x3c1)]('(','(')[_0x1f473d(0x33e)+_0x1f473d(0x3c1)](')',')')[_0x5c3992(0x33e)+_0x5c3992(0x3c1)](',\x20',',')[_0x5c5be2(0x33e)+_0x5c3992(0x3c1)](_0xdfc77[_0x5c3992(0x2d3)],'')[_0x32fd29(0x33e)+_0x1f473d(0x3c1)](_0xdfc77[_0x1f473d(0x1c6)],'')[_0x3fa14f(0x33e)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x47f672=_0x4d27aa[_0x1f473d(0x7ca)+_0x32fd29(0xcf)][_0x32fd29(0x2ed)+'h'];_0xdfc77[_0x3fa14f(0x6ac)](_0x47f672,0x1349+-0x27e+-0x10cb);--_0x47f672){_0x275e65=_0xc246b3[_0x5c5be2(0x33e)+_0x1f473d(0x3c1)](_0xdfc77[_0x5c5be2(0x852)](_0xdfc77[_0x5c5be2(0x993)],_0xdfc77[_0x1f473d(0x223)](_0x166ce7,_0x47f672)),_0xdfc77[_0x5c5be2(0x241)](_0xdfc77[_0x1f473d(0x345)],_0xdfc77[_0x1f473d(0x8db)](_0x4d015d,_0x47f672))),_0x1bb27a=_0xd2fb3e[_0x3fa14f(0x33e)+_0x5c3992(0x3c1)](_0xdfc77[_0x3fa14f(0x241)](_0xdfc77[_0x5c5be2(0x899)],_0xdfc77[_0x3fa14f(0x8db)](_0x291c8f,_0x47f672)),_0xdfc77[_0x5c3992(0x103)](_0xdfc77[_0x32fd29(0x345)],_0xdfc77[_0x1f473d(0x470)](_0x1eb022,_0x47f672))),_0x253ad0=_0x352d3c[_0x5c5be2(0x33e)+_0x32fd29(0x3c1)](_0xdfc77[_0x3fa14f(0x85d)](_0xdfc77[_0x1f473d(0x4b4)],_0xdfc77[_0x5c5be2(0x470)](_0x3cd9ae,_0x47f672)),_0xdfc77[_0x1f473d(0x85d)](_0xdfc77[_0x3fa14f(0x345)],_0xdfc77[_0x1f473d(0x8db)](_0x29ec1e,_0x47f672))),_0x15c1eb=_0x210a0d[_0x5c3992(0x33e)+_0x32fd29(0x3c1)](_0xdfc77[_0x3fa14f(0x433)](_0xdfc77[_0x5c3992(0x4e7)],_0xdfc77[_0x1f473d(0x470)](_0xd9ee64,_0x47f672)),_0xdfc77[_0x1f473d(0x2e4)](_0xdfc77[_0x1f473d(0x345)],_0xdfc77[_0x32fd29(0x8db)](_0x4ee79f,_0x47f672)));}_0x256cf5=_0xdfc77[_0x32fd29(0x8db)](_0x3a804b,_0x41b29f);for(let _0x2785aa=_0x5b5335[_0x3fa14f(0x7ca)+_0x32fd29(0xcf)][_0x5c3992(0x2ed)+'h'];_0xdfc77[_0x5c3992(0x6ac)](_0x2785aa,-0x1cd5*0x1+0x117*-0xf+-0x2*-0x1697);--_0x2785aa){_0x525ae5=_0x2f19cc[_0x32fd29(0x33e)+'ce'](_0xdfc77[_0x5c3992(0x7b6)](_0xdfc77[_0x5c3992(0x51e)],_0xdfc77[_0x5c3992(0x8f5)](_0x3c5a17,_0x2785aa)),_0x26728a[_0x32fd29(0x7ca)+_0x5c5be2(0xcf)][_0x2785aa]),_0x27dc52=_0x1344b6[_0x5c5be2(0x33e)+'ce'](_0xdfc77[_0x5c3992(0x84c)](_0xdfc77[_0x5c5be2(0x7c9)],_0xdfc77[_0x5c3992(0x470)](_0x23f0f1,_0x2785aa)),_0x4505dd[_0x5c3992(0x7ca)+_0x5c3992(0xcf)][_0x2785aa]),_0x5eea66=_0x534aab[_0x5c3992(0x33e)+'ce'](_0xdfc77[_0x5c5be2(0x4c0)](_0xdfc77[_0x32fd29(0x513)],_0xdfc77[_0x1f473d(0x470)](_0x5617c2,_0x2785aa)),_0x2edfc4[_0x5c3992(0x7ca)+_0x5c3992(0xcf)][_0x2785aa]);}return _0x3707a5=_0x578749[_0x1f473d(0x33e)+_0x3fa14f(0x3c1)]('[]',''),_0x44bdbc=_0x371020[_0x5c3992(0x33e)+_0x32fd29(0x3c1)]('((','('),_0x1b8dbe=_0x50c508[_0x5c5be2(0x33e)+_0x3fa14f(0x3c1)]('))',')'),_0x392821;}});_0xdfc77[_0x1cd648(0x3d3)](_0x5e853a);const _0x26cf60=_0xdfc77[_0xc4d78(0x6b5)],_0x49415a=_0xdfc77[_0x7b8202(0x242)],_0x24c834=_0x56c92a[_0x1850b5(0x81b)+_0x135d19(0x3df)](_0x26cf60[_0x135d19(0x2ed)+'h'],_0xdfc77[_0x7b8202(0x364)](_0x56c92a[_0x135d19(0x2ed)+'h'],_0x49415a[_0x7b8202(0x2ed)+'h'])),_0x1b46dc=_0xdfc77[_0xc4d78(0x953)](atob,_0x24c834),_0x481077=_0xdfc77[_0xc4d78(0x4c7)](stringToArrayBuffer,_0x1b46dc);return crypto[_0x7b8202(0x8b9)+'e'][_0x7b8202(0x5b3)+_0x135d19(0x6c1)](_0xdfc77[_0x1850b5(0x888)],_0x481077,{'name':_0xdfc77[_0x1cd648(0x445)],'hash':_0xdfc77[_0x7b8202(0x765)]},!![],[_0xdfc77[_0x1cd648(0x417)]]);}function encryptDataWithPublicKey(_0x236e73,_0x4517e9){const _0x316f48=_0x4ce0,_0x43350f=_0x4ce0,_0x2a310b=_0x4ce0,_0x3689af=_0x4ce0,_0x5854fa=_0x4ce0,_0x475fd6={'HpbFs':_0x316f48(0x11e)+'es','xDFvy':function(_0x3daaa0,_0x5f1c6c){return _0x3daaa0!==_0x5f1c6c;},'SSHhz':_0x43350f(0x9bd),'TUqYa':function(_0x4cb5ca,_0xc1904f){return _0x4cb5ca(_0xc1904f);},'PNRHp':_0x2a310b(0x256)+_0x3689af(0x75f)};try{if(_0x475fd6[_0x5854fa(0x54b)](_0x475fd6[_0x2a310b(0x45b)],_0x475fd6[_0x43350f(0x45b)]))_0x2e3b52=_0x16f1ae[_0x3689af(0x207)](_0x58d3da)[_0x475fd6[_0x3689af(0x18f)]],_0x304ed1='';else{_0x236e73=_0x475fd6[_0x3689af(0x525)](stringToArrayBuffer,_0x236e73);const _0xf1fa00={};return _0xf1fa00[_0x43350f(0x6fc)]=_0x475fd6[_0x3689af(0x61c)],crypto[_0x5854fa(0x8b9)+'e'][_0x2a310b(0x171)+'pt'](_0xf1fa00,_0x4517e9,_0x236e73);}}catch(_0xa51d49){}}function decryptDataWithPrivateKey(_0xfdba11,_0x350e9f){const _0x4e19a6=_0x4ce0,_0x50f76c=_0x4ce0,_0x230f55=_0x4ce0,_0xdd301f=_0x4ce0,_0x178f4b=_0x4ce0,_0x137e9d={'uILOm':function(_0x2015b4,_0x4b2215){return _0x2015b4(_0x4b2215);},'kefIp':_0x4e19a6(0x256)+_0x4e19a6(0x75f)};_0xfdba11=_0x137e9d[_0x50f76c(0x740)](stringToArrayBuffer,_0xfdba11);const _0x39a07f={};return _0x39a07f[_0x4e19a6(0x6fc)]=_0x137e9d[_0x178f4b(0x613)],crypto[_0x50f76c(0x8b9)+'e'][_0x178f4b(0x4a9)+'pt'](_0x39a07f,_0x350e9f,_0xfdba11);}const pubkey=_0x4f1d68(0x31b)+_0x12da96(0xc3)+_0x12da96(0x2fe)+_0x4f1d68(0x746)+_0x12da96(0x3e7)+_0x4f1d68(0x5e3)+_0x4f1d68(0x430)+_0x432425(0xf0)+_0x432425(0x66a)+_0x1e5aee(0x117)+_0x1e5aee(0x6b3)+_0x4f1d68(0x679)+_0x3dc960(0x8dc)+_0x4f1d68(0xf3)+_0x432425(0x6fb)+_0x12da96(0x3f5)+_0x1e5aee(0x7ce)+_0x4f1d68(0x939)+_0x1e5aee(0x56a)+_0x4f1d68(0x1cb)+_0x4f1d68(0x72e)+_0x1e5aee(0x810)+_0x432425(0x282)+_0x432425(0x9ae)+_0x4f1d68(0x616)+_0x12da96(0x829)+_0x3dc960(0x363)+_0x432425(0x65f)+_0x12da96(0x771)+_0x3dc960(0x990)+_0x1e5aee(0x73c)+_0x1e5aee(0x62e)+_0x12da96(0x633)+_0x3dc960(0x8b3)+_0x12da96(0x8c5)+_0x4f1d68(0x495)+_0x1e5aee(0x184)+_0x12da96(0x42c)+_0x432425(0x337)+_0x12da96(0x821)+_0x12da96(0x5d9)+_0x4f1d68(0x86f)+_0x12da96(0x1cf)+_0x12da96(0x27e)+_0x3dc960(0x66e)+_0x1e5aee(0x8e1)+_0x4f1d68(0x486)+_0x12da96(0x5f6)+_0x4f1d68(0x46d)+_0x432425(0x544)+_0x12da96(0x99e)+_0x1e5aee(0x485)+_0x3dc960(0x699)+_0x3dc960(0x26a)+_0x3dc960(0x46c)+_0x12da96(0x446)+_0x1e5aee(0x32a)+_0x432425(0x579)+_0x12da96(0x295)+_0x12da96(0x438)+_0x4f1d68(0x504)+_0x12da96(0x5b6)+_0x4f1d68(0x952)+_0x3dc960(0x294)+_0x432425(0x964)+_0x12da96(0x3cf)+_0x1e5aee(0x4ee)+_0x4f1d68(0x41f)+_0x3dc960(0x8f8)+_0x1e5aee(0x18b)+_0x432425(0x448)+_0x3dc960(0x16e)+_0x3dc960(0x21c)+_0x432425(0x390)+_0x3dc960(0x697)+_0x4f1d68(0x264)+_0x4f1d68(0x396)+_0x3dc960(0xd3)+_0x12da96(0x775)+_0x4f1d68(0x6ce)+_0x4f1d68(0x5b7)+_0x12da96(0x520)+_0x432425(0x3ae)+_0x4f1d68(0x341)+_0x4f1d68(0x411)+_0x3dc960(0x6ca)+_0x432425(0x758)+_0x3dc960(0x308)+'--';pub=importPublicKey(pubkey);function b64EncodeUnicode(_0x1d98cd){const _0x17abfb=_0x12da96,_0x1f2b3c=_0x12da96,_0x50a3bf={'ftrbh':function(_0x1f5653,_0x15b52d){return _0x1f5653(_0x15b52d);},'HuSEK':function(_0x35d3b0,_0xa1bb9d){return _0x35d3b0(_0xa1bb9d);}};return _0x50a3bf[_0x17abfb(0x843)](btoa,_0x50a3bf[_0x1f2b3c(0x333)](encodeURIComponent,_0x1d98cd));}var word_last='',lock_chat=0xe58+0x1a34+-0x288b;function wait(_0x391d64){return new Promise(_0x546f68=>setTimeout(_0x546f68,_0x391d64));}function fetchRetry(_0x4d709b,_0x52bf08,_0x14142f={}){const _0x1564d8=_0x3dc960,_0x2a73e9=_0x1e5aee,_0x51d535=_0x3dc960,_0x497cc8=_0x3dc960,_0x2411d2=_0x4f1d68,_0x17f44c={'DdCyt':function(_0x43a9fe,_0x3e8712){return _0x43a9fe+_0x3e8712;},'XdIYI':_0x1564d8(0x11e)+'es','CBYhW':function(_0x26d4cb,_0x569772){return _0x26d4cb(_0x569772);},'BGlYH':function(_0x2c0954,_0x35989a){return _0x2c0954+_0x35989a;},'YTHwx':_0x2a73e9(0x611)+_0x1564d8(0x93d)+_0x1564d8(0x132)+_0x2411d2(0x84f),'Ujwmx':_0x497cc8(0x55d)+_0x497cc8(0x862)+_0x497cc8(0x88b)+_0x1564d8(0x5bb)+_0x1564d8(0x251)+_0x1564d8(0x23a)+'\x20)','PifDd':function(_0x2c7921,_0x70e544){return _0x2c7921===_0x70e544;},'DBrej':_0x1564d8(0x624),'aEzlv':_0x1564d8(0x550),'untfr':function(_0x15e259,_0x4ae4c4){return _0x15e259-_0x4ae4c4;},'dvCrK':function(_0x4d7445,_0xeb1d2b){return _0x4d7445!==_0xeb1d2b;},'wxNjF':_0x497cc8(0x46b),'TCGwY':_0x497cc8(0x626),'Zyqoj':function(_0x1c3f24,_0x5ba72e){return _0x1c3f24(_0x5ba72e);},'SllTy':function(_0x28eea2,_0x26f654,_0x42b520){return _0x28eea2(_0x26f654,_0x42b520);}};function _0x453e18(_0x2c8dd6){const _0x5721ce=_0x1564d8,_0x3c9ad8=_0x1564d8,_0x155a13=_0x2411d2,_0x4f2ca8=_0x497cc8,_0x38f6d1=_0x2411d2,_0x44b6c6={'CpGiG':function(_0x51f576,_0x24e227){const _0x219bf4=_0x4ce0;return _0x17f44c[_0x219bf4(0x51d)](_0x51f576,_0x24e227);},'NbUif':function(_0x1bb227,_0x30a713){const _0x17a249=_0x4ce0;return _0x17f44c[_0x17a249(0x529)](_0x1bb227,_0x30a713);},'swgyU':_0x17f44c[_0x5721ce(0x318)],'BRYMy':_0x17f44c[_0x5721ce(0x50a)]};if(_0x17f44c[_0x155a13(0xf7)](_0x17f44c[_0x155a13(0x1bd)],_0x17f44c[_0x3c9ad8(0x90f)]))try{_0x562cef=_0x427dbb[_0x5721ce(0x207)](_0x17f44c[_0x5721ce(0x476)](_0x275dbc,_0x3de0a3))[_0x17f44c[_0x38f6d1(0x937)]],_0x384312='';}catch(_0x49af51){_0x633523=_0x40ad34[_0x3c9ad8(0x207)](_0x349985)[_0x17f44c[_0x38f6d1(0x937)]],_0x1d54e9='';}else{triesLeft=_0x17f44c[_0x3c9ad8(0x286)](_0x52bf08,-0x1557+-0x5*-0x637+-0x1*0x9bb);if(!triesLeft){if(_0x17f44c[_0x4f2ca8(0x100)](_0x17f44c[_0x4f2ca8(0x3cd)],_0x17f44c[_0x4f2ca8(0x562)]))throw _0x2c8dd6;else{let _0x2a4e26;try{_0x2a4e26=qFdPuh[_0x3c9ad8(0x61e)](_0x31f8c3,qFdPuh[_0x38f6d1(0x66b)](qFdPuh[_0x155a13(0x66b)](qFdPuh[_0x4f2ca8(0x39b)],qFdPuh[_0x155a13(0x2da)]),');'))();}catch(_0x35b311){_0x2a4e26=_0x425fd8;}return _0x2a4e26;}}return _0x17f44c[_0x38f6d1(0x30c)](wait,0x1f9a+-0x1*-0x56c+0x2*-0x1189)[_0x155a13(0x966)](()=>fetchRetry(_0x4d709b,triesLeft,_0x14142f));}}return _0x17f44c[_0x2411d2(0x998)](fetch,_0x4d709b,_0x14142f)[_0x2a73e9(0x8a4)](_0x453e18);}function send_webchat(_0x52cc90){const _0x49dee8=_0x3dc960,_0x2fc871=_0x1e5aee,_0x54fcbf=_0x4f1d68,_0x4e86b8=_0x12da96,_0x332f90=_0x12da96,_0x2b0d15={'KyDIm':function(_0x364ddc,_0x2cfe16){return _0x364ddc+_0x2cfe16;},'alJSQ':_0x49dee8(0x11e)+'es','aflLr':function(_0x52ebeb,_0x5a198b){return _0x52ebeb(_0x5a198b);},'ypPdB':_0x49dee8(0x128)+':','YlmUm':function(_0x23b2a2,_0x5f09d3){return _0x23b2a2===_0x5f09d3;},'BgotI':_0x2fc871(0x432),'bQKHR':_0x49dee8(0x88f),'VsQJn':function(_0xefe5cb,_0x5c186f){return _0xefe5cb>_0x5c186f;},'XTmtI':function(_0x1032cc,_0x2bcd91){return _0x1032cc==_0x2bcd91;},'XMxAw':_0x332f90(0x927)+']','TkQbB':function(_0x1ec327,_0x2cfc40){return _0x1ec327!==_0x2cfc40;},'rttsV':_0x332f90(0x77c),'muwpD':_0x4e86b8(0x5a5),'RlSBl':_0x332f90(0x66d)+_0x54fcbf(0x845),'Wcxlj':function(_0x310330){return _0x310330();},'yvxyp':_0x4e86b8(0x503)+_0x2fc871(0x606)+'t','pgnKq':_0x4e86b8(0x501),'cZPUw':function(_0x57b7f0,_0x478540){return _0x57b7f0!==_0x478540;},'BedvU':_0x49dee8(0x8ee),'XPfmb':_0x54fcbf(0x3c9),'EMZEp':function(_0x21809b,_0x15f6aa){return _0x21809b===_0x15f6aa;},'JcKbD':_0x4e86b8(0x46e),'rYVux':_0x2fc871(0xc0),'XkUeV':_0x49dee8(0x2e6),'PdmnY':_0x54fcbf(0x47b),'LWyph':function(_0x2aaa6a,_0x599d54){return _0x2aaa6a-_0x599d54;},'xWZWc':_0x49dee8(0x622)+'pt','VzROa':function(_0x3ae19a,_0x40ef3f,_0x616f2){return _0x3ae19a(_0x40ef3f,_0x616f2);},'iJRGr':function(_0x47cff8,_0x147b69){return _0x47cff8(_0x147b69);},'xbebk':_0x2fc871(0x698)+_0x2fc871(0x907),'PfIhF':function(_0x2a7d64,_0x2c4a0d){return _0x2a7d64+_0x2c4a0d;},'RviqE':_0x4e86b8(0x8cb)+_0x49dee8(0x44c)+_0x54fcbf(0x90b)+_0x4e86b8(0x39c)+_0x54fcbf(0x8c2),'RKlZL':_0x49dee8(0x8b8)+'>','lDbSy':function(_0x4aedef,_0x548345){return _0x4aedef===_0x548345;},'ynCdp':_0x54fcbf(0x97a),'YqaNL':_0x54fcbf(0x742),'RJaHB':function(_0x3d47fc,_0x5b3321){return _0x3d47fc===_0x5b3321;},'kEMlp':_0x49dee8(0x95b),'qhPWZ':_0x332f90(0x661),'OecQf':function(_0x1b72aa,_0x170493){return _0x1b72aa(_0x170493);},'TExzr':function(_0x38c427,_0x195447){return _0x38c427+_0x195447;},'vVVaq':_0x49dee8(0x611)+_0x332f90(0x93d)+_0x4e86b8(0x132)+_0x332f90(0x84f),'tMwcm':_0x49dee8(0x55d)+_0x2fc871(0x862)+_0x4e86b8(0x88b)+_0x2fc871(0x5bb)+_0x54fcbf(0x251)+_0x332f90(0x23a)+'\x20)','EeEgS':function(_0x41b460,_0x5571d9){return _0x41b460===_0x5571d9;},'AnDeZ':_0x54fcbf(0x498),'zmeXw':_0x2fc871(0x25b),'EYzhV':function(_0x2c1a5b,_0x3fb684){return _0x2c1a5b<_0x3fb684;},'FQCkE':function(_0x30a45c,_0x439020){return _0x30a45c===_0x439020;},'xuUru':_0x54fcbf(0x7ad),'GaqQI':function(_0x3d9a94,_0x5d20eb){return _0x3d9a94(_0x5d20eb);},'VnDzx':function(_0xf1d49,_0x785423){return _0xf1d49!==_0x785423;},'bqgbW':_0x54fcbf(0x7f3),'eArhv':function(_0x3de664,_0x459e05){return _0x3de664+_0x459e05;},'ufqeZ':function(_0x4b2716,_0x2a850e){return _0x4b2716+_0x2a850e;},'LYISK':_0x2fc871(0x475)+'务\x20','tMIYy':_0x2fc871(0x903)+_0x2fc871(0x7f1)+_0x2fc871(0x7c7)+_0x2fc871(0x436)+_0x2fc871(0x53b)+_0x49dee8(0x468)+_0x332f90(0xd7)+_0x54fcbf(0x7e8)+_0x4e86b8(0x2d8)+_0x49dee8(0x6d6)+_0x49dee8(0x296)+_0x332f90(0x1b6)+_0x49dee8(0x992)+_0x4e86b8(0x8fd)+'果:','zrmua':function(_0xb0d47c,_0x48461e){return _0xb0d47c+_0x48461e;},'xbdKS':function(_0x405ba9,_0x230cf9){return _0x405ba9+_0x230cf9;},'jRqhD':function(_0x2c92e0,_0x3a86ea){return _0x2c92e0+_0x3a86ea;},'ywdas':_0x54fcbf(0x979),'mnzJl':function(_0x4a6a52,_0x5b2804){return _0x4a6a52(_0x5b2804);},'ACVex':function(_0x5bad71,_0x23703c){return _0x5bad71(_0x23703c);},'PHjTL':_0x4e86b8(0x85f),'lgPcG':_0x49dee8(0x89a),'AARnz':function(_0x1505e7,_0xaf432a){return _0x1505e7+_0xaf432a;},'QBOGX':_0x4e86b8(0x8cb)+_0x49dee8(0x44c)+_0x49dee8(0x90b)+_0x2fc871(0x6f2)+_0x332f90(0x900)+'\x22>','cxFmO':_0x4e86b8(0xe5)+_0x332f90(0x365)+_0x49dee8(0xe3)+_0x54fcbf(0x738)+_0x54fcbf(0x88e)+_0x54fcbf(0x4fc),'QDNrj':function(_0x560c5e,_0x311cd3){return _0x560c5e!=_0x311cd3;},'OTqCf':_0x54fcbf(0x503),'FlElA':_0x4e86b8(0x708),'hHStc':_0x49dee8(0xe4)+'果\x0a','WMqmB':_0x54fcbf(0x6f3),'msHXT':_0x49dee8(0x34d),'BALUM':function(_0x33be04){return _0x33be04();},'EwgbA':function(_0x5cc2bd,_0x13bf9a){return _0x5cc2bd==_0x13bf9a;},'Dqjvs':function(_0x2f1820,_0x12df42,_0x52fb4f){return _0x2f1820(_0x12df42,_0x52fb4f);},'VOSWC':function(_0x5cd02e,_0x20cd49){return _0x5cd02e+_0x20cd49;},'TdxGs':function(_0x570c8d,_0x26823f){return _0x570c8d+_0x26823f;},'ZQzLc':_0x54fcbf(0xe5)+_0x54fcbf(0x365)+_0x2fc871(0xe3)+_0x49dee8(0xf4)+_0x54fcbf(0xd1)+'q=','NVajk':function(_0x553673,_0x536006){return _0x553673(_0x536006);},'IHmpY':_0x49dee8(0x39f)+_0x54fcbf(0x3fb)+_0x2fc871(0x570)+_0x2fc871(0x101)+_0x2fc871(0x43c)+_0x332f90(0x540)+_0x2fc871(0x10b)+_0x2fc871(0x409)+_0x4e86b8(0x20c)+_0x4e86b8(0x91a)+_0x54fcbf(0x527)+_0x49dee8(0x809)+_0x4e86b8(0x83e)+_0x2fc871(0x105)+'n'};if(_0x2b0d15[_0x54fcbf(0x2e2)](lock_chat,0x4*-0x718+0x2*0x12ed+-0x2*0x4bd))return;lock_chat=-0x1261*-0x1+-0xcd2+0x4f*-0x12,knowledge=document[_0x4e86b8(0x7ec)+_0x4e86b8(0xfb)+_0x4e86b8(0x304)](_0x2b0d15[_0x54fcbf(0x2b9)])[_0x4e86b8(0x5b9)+_0x4e86b8(0x99a)][_0x332f90(0x33e)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x54fcbf(0x33e)+'ce'](/<hr.*/gs,'')[_0x54fcbf(0x33e)+'ce'](/<[^>]+>/g,'')[_0x332f90(0x33e)+'ce'](/\n\n/g,'\x0a');if(_0x2b0d15[_0x2fc871(0x40b)](knowledge[_0x332f90(0x2ed)+'h'],0x5d2*-0x1+0x1255*0x1+-0xaf3))knowledge[_0x49dee8(0x649)](-0x26c3+-0xcdb+0x2*0x1a97);knowledge+=_0x2b0d15[_0x332f90(0x8a7)](_0x2b0d15[_0x332f90(0x97f)](_0x2b0d15[_0x4e86b8(0x1df)],original_search_query),_0x2b0d15[_0x4e86b8(0x84a)]);let _0xfaafb=document[_0x332f90(0x7ec)+_0x2fc871(0xfb)+_0x4e86b8(0x304)](_0x2b0d15[_0x4e86b8(0x22d)])[_0x332f90(0x995)];if(_0x52cc90){if(_0x2b0d15[_0x4e86b8(0x13e)](_0x2b0d15[_0x54fcbf(0x3a8)],_0x2b0d15[_0x49dee8(0x64d)]))try{_0x96dd35=_0x21d775[_0x49dee8(0x207)](_0x2b0d15[_0x2fc871(0x7dd)](_0x594ea6,_0x8520b))[_0x2b0d15[_0x4e86b8(0x30d)]],_0x35169b='';}catch(_0x316205){_0x4d215c=_0x4b2b17[_0x54fcbf(0x207)](_0x2fd9d9)[_0x2b0d15[_0x49dee8(0x30d)]],_0x3db665='';}else _0xfaafb=_0x52cc90[_0x4e86b8(0x407)+_0x2fc871(0x6cb)+'t'],_0x52cc90[_0x54fcbf(0x7cb)+'e'](),_0x2b0d15[_0x2fc871(0x21b)](chatmore);}if(_0x2b0d15[_0x54fcbf(0x727)](_0xfaafb[_0x4e86b8(0x2ed)+'h'],-0x1fe4+-0x2087+0x406b)||_0x2b0d15[_0x4e86b8(0x40b)](_0xfaafb[_0x4e86b8(0x2ed)+'h'],0x725*-0x3+-0x1db9*0x1+0x33b4*0x1))return;_0x2b0d15[_0x54fcbf(0x714)](fetchRetry,_0x2b0d15[_0x2fc871(0x489)](_0x2b0d15[_0x49dee8(0x246)](_0x2b0d15[_0x54fcbf(0x413)],_0x2b0d15[_0x49dee8(0x98c)](encodeURIComponent,_0xfaafb)),_0x2b0d15[_0x49dee8(0x3db)]),0x1*-0x4a7+-0x1935+0x1*0x1ddf)[_0x49dee8(0x966)](_0x1fa5db=>_0x1fa5db[_0x54fcbf(0x91f)]())[_0x4e86b8(0x966)](_0x531c39=>{const _0x533d56=_0x54fcbf,_0x412159=_0x49dee8,_0x3d5e10=_0x4e86b8,_0x3a4e55=_0x2fc871,_0xf36a70=_0x49dee8,_0xfcc5f3={'pgHBk':_0x2b0d15[_0x533d56(0x2d9)],'bsYFP':_0x2b0d15[_0x412159(0x30d)],'KTfgL':function(_0x12f91a,_0x124794){const _0x5c108e=_0x533d56;return _0x2b0d15[_0x5c108e(0x5e6)](_0x12f91a,_0x124794);},'voWry':function(_0x3ab379,_0x20ffca){const _0x2431c2=_0x533d56;return _0x2b0d15[_0x2431c2(0x258)](_0x3ab379,_0x20ffca);},'VlBhs':_0x2b0d15[_0x533d56(0x4d7)],'AOeof':_0x2b0d15[_0x3d5e10(0x7dc)],'CxVwN':function(_0x577b56){const _0xe81371=_0x3d5e10;return _0x2b0d15[_0xe81371(0x484)](_0x577b56);},'nVLMY':function(_0x9194c5,_0x26611a){const _0x35c91f=_0x533d56;return _0x2b0d15[_0x35c91f(0x6a9)](_0x9194c5,_0x26611a);},'OOIgD':_0x2b0d15[_0x3d5e10(0x18e)],'JPxoM':_0x2b0d15[_0x3a4e55(0xc1)],'lrcxf':function(_0x54011e,_0x158772){const _0x5f3206=_0x3a4e55;return _0x2b0d15[_0x5f3206(0x41b)](_0x54011e,_0x158772);}};if(_0x2b0d15[_0x3d5e10(0xe0)](_0x2b0d15[_0x3d5e10(0x3e3)],_0x2b0d15[_0x3a4e55(0x3e3)])){prompt=JSON[_0xf36a70(0x207)](_0x2b0d15[_0xf36a70(0x48c)](atob,/<div id="prompt" style="display:none">(.*?)<\/div>/[_0x3d5e10(0x225)](_0x531c39[_0x3a4e55(0x5fc)+_0x533d56(0x240)][0x19*-0xad+-0x2ab*-0xd+0xb*-0x19e][_0x412159(0x58b)+'nt'])[0x1*0x5f2+-0x12c6+0x3*0x447])),prompt[_0x533d56(0x6e5)][_0x533d56(0x9a6)+'t']=knowledge,prompt[_0x412159(0x6e5)][_0x3a4e55(0xc9)+_0x412159(0x29a)+_0x3d5e10(0x8fb)+'y']=-0x2e*-0x57+0x872*-0x2+-0x143*-0x1,prompt[_0x412159(0x6e5)][_0xf36a70(0x493)+_0x3a4e55(0x92e)+'e']=0x81+0x24e7+-0x2568+0.9;for(tmp_prompt in prompt[_0x3a4e55(0x17e)]){if(_0x2b0d15[_0xf36a70(0x21f)](_0x2b0d15[_0x3d5e10(0x4f9)],_0x2b0d15[_0xf36a70(0x4f9)]))return _0x2b0d15[_0x3a4e55(0x2eb)](_0x5bb7e2,_0x2b0d15[_0x3a4e55(0x2eb)](_0x473670,_0x3e744d));else{if(_0x2b0d15[_0x533d56(0x41b)](_0x2b0d15[_0x533d56(0x5cd)](_0x2b0d15[_0xf36a70(0x7dd)](_0x2b0d15[_0x533d56(0x9b1)](_0x2b0d15[_0x3a4e55(0x258)](_0x2b0d15[_0x533d56(0x7dd)](prompt[_0x412159(0x6e5)][_0x533d56(0x9a6)+'t'],tmp_prompt),'\x0a'),_0x2b0d15[_0x412159(0x454)]),_0xfaafb),_0x2b0d15[_0x3d5e10(0x5dc)])[_0x3d5e10(0x2ed)+'h'],0x2161+-0x49*-0x5b+-0x3514))prompt[_0x3a4e55(0x6e5)][_0x412159(0x9a6)+'t']+=_0x2b0d15[_0x3d5e10(0x24a)](tmp_prompt,'\x0a');}}prompt[_0x412159(0x6e5)][_0x412159(0x9a6)+'t']+=_0x2b0d15[_0xf36a70(0x8a7)](_0x2b0d15[_0xf36a70(0x97f)](_0x2b0d15[_0x3d5e10(0x454)],_0xfaafb),_0x2b0d15[_0x412159(0x5dc)]),optionsweb={'method':_0x2b0d15[_0x412159(0x537)],'headers':headers,'body':_0x2b0d15[_0xf36a70(0x6a3)](b64EncodeUnicode,JSON[_0xf36a70(0x64a)+_0x412159(0x8a0)](prompt[_0x412159(0x6e5)]))},document[_0x533d56(0x7ec)+_0x3d5e10(0xfb)+_0x3d5e10(0x304)](_0x2b0d15[_0x412159(0x5ce)])[_0x3a4e55(0x5b9)+_0x3d5e10(0x99a)]='',_0x2b0d15[_0x412159(0x533)](markdownToHtml,_0x2b0d15[_0x3d5e10(0x5b1)](beautify,_0xfaafb),document[_0x3d5e10(0x7ec)+_0x3d5e10(0xfb)+_0x3d5e10(0x304)](_0x2b0d15[_0x412159(0x5ce)])),chatTextRaw=_0x2b0d15[_0x3d5e10(0x97f)](_0x2b0d15[_0x412159(0x5cd)](_0x2b0d15[_0x412159(0x8ac)],_0xfaafb),_0x2b0d15[_0x3a4e55(0x866)]),chatTemp='',text_offset=-(0x53d*0x6+-0x1d*0x142+0x50d),prev_chat=document[_0xf36a70(0x5ab)+_0x3d5e10(0x344)+_0xf36a70(0x8bc)](_0x2b0d15[_0x533d56(0x43e)])[_0x533d56(0x5b9)+_0x3a4e55(0x99a)],prev_chat=_0x2b0d15[_0xf36a70(0x7dd)](_0x2b0d15[_0x412159(0x627)](_0x2b0d15[_0xf36a70(0x7dd)](prev_chat,_0x2b0d15[_0x3a4e55(0x2f7)]),document[_0x3d5e10(0x7ec)+_0xf36a70(0xfb)+_0x3d5e10(0x304)](_0x2b0d15[_0x3a4e55(0x5ce)])[_0x3d5e10(0x5b9)+_0x3a4e55(0x99a)]),_0x2b0d15[_0x3a4e55(0x15e)]),_0x2b0d15[_0x533d56(0x533)](fetch,_0x2b0d15[_0x3d5e10(0x307)],optionsweb)[_0x533d56(0x966)](_0x3830c2=>{const _0x168007=_0x412159,_0x1912c4=_0x412159,_0x14c524=_0xf36a70,_0x15d905=_0x3d5e10,_0x2ef431=_0xf36a70,_0x4ac254={'hauyz':_0x2b0d15[_0x168007(0x2d9)],'XDyow':function(_0x3d4aaf,_0x1178ef){const _0x3b0e00=_0x168007;return _0x2b0d15[_0x3b0e00(0x7dd)](_0x3d4aaf,_0x1178ef);},'Askul':_0x2b0d15[_0x1912c4(0x30d)],'aLqpG':function(_0x1638b5,_0x566e1c){const _0x1de7f8=_0x168007;return _0x2b0d15[_0x1de7f8(0x6ad)](_0x1638b5,_0x566e1c);},'pztYn':_0x2b0d15[_0x168007(0x684)],'KfWgp':_0x2b0d15[_0x14c524(0x946)],'XILNa':function(_0x5eb140,_0x6eff16){const _0x378743=_0x14c524;return _0x2b0d15[_0x378743(0x40b)](_0x5eb140,_0x6eff16);},'devwG':function(_0xb237ff,_0x5a9e0b){const _0x8beaf8=_0x1912c4;return _0x2b0d15[_0x8beaf8(0x42e)](_0xb237ff,_0x5a9e0b);},'YtuGD':_0x2b0d15[_0x1912c4(0x10f)],'kIpHy':function(_0x40163a,_0x1cadac){const _0x5988f1=_0x168007;return _0x2b0d15[_0x5988f1(0x66f)](_0x40163a,_0x1cadac);},'EkpAl':_0x2b0d15[_0x15d905(0x799)],'eEhkx':_0x2b0d15[_0x14c524(0x5d0)],'xeTPr':_0x2b0d15[_0x2ef431(0x20d)],'zWFqO':function(_0x267a0f){const _0x1b9944=_0x14c524;return _0x2b0d15[_0x1b9944(0x484)](_0x267a0f);},'FNuOn':_0x2b0d15[_0x168007(0x22d)],'AFgLW':_0x2b0d15[_0x14c524(0x293)],'gWMKZ':function(_0x33e54f,_0x2cb947){const _0x103572=_0x1912c4;return _0x2b0d15[_0x103572(0x638)](_0x33e54f,_0x2cb947);},'lkMsa':_0x2b0d15[_0x2ef431(0x851)],'PfqXR':_0x2b0d15[_0x168007(0x1b4)],'jFuht':function(_0xd0a6ed,_0x3e4b34){const _0x5c3e4d=_0x1912c4;return _0x2b0d15[_0x5c3e4d(0x7dd)](_0xd0a6ed,_0x3e4b34);},'QUAjO':function(_0xbdacf,_0x192684){const _0x4f7b6c=_0x1912c4;return _0x2b0d15[_0x4f7b6c(0x759)](_0xbdacf,_0x192684);},'tgjoG':_0x2b0d15[_0x168007(0x7d9)],'OwEHf':function(_0x4c546e,_0x3c7ae8){const _0x159093=_0x2ef431;return _0x2b0d15[_0x159093(0x6ad)](_0x4c546e,_0x3c7ae8);},'GHktx':_0x2b0d15[_0x2ef431(0x905)],'iWUMx':function(_0x10664d,_0x2c04cc){const _0x31d2f9=_0x1912c4;return _0x2b0d15[_0x31d2f9(0x40b)](_0x10664d,_0x2c04cc);},'Ojcae':_0x2b0d15[_0x15d905(0x2bc)],'suGHm':_0x2b0d15[_0x14c524(0xfe)],'NFozG':function(_0x492177,_0x32b219){const _0x312291=_0x14c524;return _0x2b0d15[_0x312291(0x729)](_0x492177,_0x32b219);},'dbeco':_0x2b0d15[_0x15d905(0x5ce)],'Kzpew':function(_0x81567,_0x13ca0a,_0x4adc0f){const _0x4af0d9=_0x2ef431;return _0x2b0d15[_0x4af0d9(0x533)](_0x81567,_0x13ca0a,_0x4adc0f);},'EnzID':function(_0x10648e,_0x6a0d8f){const _0x4ec52b=_0x168007;return _0x2b0d15[_0x4ec52b(0x4aa)](_0x10648e,_0x6a0d8f);},'gvuIs':_0x2b0d15[_0x2ef431(0x43e)],'YiUfL':function(_0x2b5f36,_0x112081){const _0x54b9c5=_0x15d905;return _0x2b0d15[_0x54b9c5(0x9b0)](_0x2b5f36,_0x112081);},'blMGJ':function(_0x246a83,_0x1efd0c){const _0x43fc59=_0x168007;return _0x2b0d15[_0x43fc59(0x7dd)](_0x246a83,_0x1efd0c);},'cSBHQ':function(_0x5bf963,_0x224541){const _0x5bd6b4=_0x168007;return _0x2b0d15[_0x5bd6b4(0x7dd)](_0x5bf963,_0x224541);},'WssFC':_0x2b0d15[_0x2ef431(0x599)],'OWAJe':_0x2b0d15[_0x1912c4(0x15e)]};if(_0x2b0d15[_0x168007(0x13e)](_0x2b0d15[_0x14c524(0x879)],_0x2b0d15[_0x14c524(0x1ab)])){const _0x263c33=_0x393501[_0x168007(0x767)](_0x36b797,arguments);return _0x12eb61=null,_0x263c33;}else{const _0x54d1d4=_0x3830c2[_0x1912c4(0xe1)][_0x2ef431(0x9be)+_0x15d905(0x35e)]();let _0x589c5a='',_0x2af618='';_0x54d1d4[_0x15d905(0x2c5)]()[_0x14c524(0x966)](function _0xac8d96({done:_0xc2adef,value:_0x3fe02b}){const _0xe0a5ac=_0x1912c4,_0x1e4a2a=_0x15d905,_0x1f63dd=_0x1912c4,_0x27e486=_0x168007,_0x14c7d8=_0x1912c4,_0x489f83={'YJXZH':_0xfcc5f3[_0xe0a5ac(0x76f)],'dXgcx':_0xfcc5f3[_0xe0a5ac(0x376)],'Pctdq':function(_0x19270c,_0x3d6083){const _0xe7545e=_0x1e4a2a;return _0xfcc5f3[_0xe7545e(0x7bc)](_0x19270c,_0x3d6083);},'vSciv':function(_0x5d51d5,_0xfee602){const _0x3f142a=_0x1e4a2a;return _0xfcc5f3[_0x3f142a(0x555)](_0x5d51d5,_0xfee602);},'BKUbR':_0xfcc5f3[_0x1e4a2a(0x44f)],'NikHf':_0xfcc5f3[_0x27e486(0x653)],'VMgmv':function(_0x57d585){const _0x5b0070=_0x1f63dd;return _0xfcc5f3[_0x5b0070(0x7ee)](_0x57d585);}};if(_0xfcc5f3[_0xe0a5ac(0x19d)](_0xfcc5f3[_0x14c7d8(0x290)],_0xfcc5f3[_0x1e4a2a(0x290)])){if(_0xc2adef)return;const _0x538db6=new TextDecoder(_0xfcc5f3[_0x1f63dd(0x463)])[_0x27e486(0x107)+'e'](_0x3fe02b);return _0x538db6[_0xe0a5ac(0x328)]()[_0x1f63dd(0x230)]('\x0a')[_0xe0a5ac(0x7ea)+'ch'](function(_0x281a34){const _0x422050=_0x1e4a2a,_0x2c9a1b=_0xe0a5ac,_0x5569f6=_0xe0a5ac,_0x177aed=_0xe0a5ac,_0x4004b5=_0x27e486,_0x2ebbcf={'oMmVr':_0x4ac254[_0x422050(0x908)],'jTNPa':function(_0x5a7bcb,_0x452984){const _0x20adb7=_0x422050;return _0x4ac254[_0x20adb7(0x3f7)](_0x5a7bcb,_0x452984);},'omBMs':_0x4ac254[_0x2c9a1b(0x6e0)],'bXeEO':function(_0x293589,_0x1cc965){const _0x2e2f89=_0x2c9a1b;return _0x4ac254[_0x2e2f89(0x3f7)](_0x293589,_0x1cc965);}};if(_0x4ac254[_0x2c9a1b(0x2be)](_0x4ac254[_0x422050(0x350)],_0x4ac254[_0x2c9a1b(0x5c5)]))_0xc1ea5e[_0x422050(0x5c8)](_0x2ebbcf[_0x4004b5(0x94b)],_0x124324);else{if(_0x4ac254[_0x4004b5(0x6b1)](_0x281a34[_0x422050(0x2ed)+'h'],0x1684+0x64d*-0x2+0xd3*-0xc))_0x589c5a=_0x281a34[_0x2c9a1b(0x649)](0x5d9*0x1+0xdfa*-0x2+0x1621);if(_0x4ac254[_0x422050(0x421)](_0x589c5a,_0x4ac254[_0x4004b5(0x509)])){if(_0x4ac254[_0x177aed(0x7db)](_0x4ac254[_0x422050(0x681)],_0x4ac254[_0x177aed(0x74c)])){const _0xd9ae07=_0x4ac254[_0x4004b5(0x6a5)][_0x422050(0x230)]('|');let _0x2773d3=0x94c*-0x1+-0x11cb*0x2+0xf*0x2fe;while(!![]){switch(_0xd9ae07[_0x2773d3++]){case'0':_0x4ac254[_0x5569f6(0x459)](proxify);continue;case'1':document[_0x422050(0x7ec)+_0x4004b5(0xfb)+_0x177aed(0x304)](_0x4ac254[_0x422050(0x5d7)])[_0x4004b5(0x995)]='';continue;case'2':return;case'3':lock_chat=-0x65*0xb+-0x2260+0x26b7;continue;case'4':word_last+=_0x4ac254[_0x177aed(0x3f7)](chatTextRaw,chatTemp);continue;}break;}}else _0x1b2518[_0x177aed(0x5c8)](_0x489f83[_0x177aed(0x3d2)],_0x4eb6f8);}let _0x40f5fe;try{if(_0x4ac254[_0x2c9a1b(0x2be)](_0x4ac254[_0x4004b5(0x5a7)],_0x4ac254[_0x177aed(0x5a7)]))try{if(_0x4ac254[_0x422050(0x85e)](_0x4ac254[_0x2c9a1b(0x74d)],_0x4ac254[_0x5569f6(0x805)]))_0x40f5fe=JSON[_0x5569f6(0x207)](_0x4ac254[_0x4004b5(0x160)](_0x2af618,_0x589c5a))[_0x4ac254[_0x2c9a1b(0x6e0)]],_0x2af618='';else{if(_0x4c5d2e){const _0x468c80=_0x3a45ef[_0x4004b5(0x767)](_0x1be8cf,arguments);return _0xb8bb4d=null,_0x468c80;}}}catch(_0x28eaf7){if(_0x4ac254[_0x422050(0x63b)](_0x4ac254[_0x422050(0x2d2)],_0x4ac254[_0x422050(0x2d2)]))_0x40f5fe=JSON[_0x4004b5(0x207)](_0x589c5a)[_0x4ac254[_0x5569f6(0x6e0)]],_0x2af618='';else try{_0x4bf72e=_0x19bf06[_0x2c9a1b(0x207)](_0x2ebbcf[_0x2c9a1b(0xc8)](_0x188712,_0x1e0f76))[_0x2ebbcf[_0x422050(0x604)]],_0x43ac33='';}catch(_0x117c94){_0x102774=_0x267386[_0x4004b5(0x207)](_0x47b011)[_0x2ebbcf[_0x422050(0x604)]],_0x52711c='';}}else _0x55e51b+=_0x5ae470;}catch(_0x1b916c){_0x4ac254[_0x5569f6(0x8aa)](_0x4ac254[_0x5569f6(0x40f)],_0x4ac254[_0x422050(0x40f)])?_0x2af618+=_0x589c5a:(_0x120d85=_0x54b2cb[_0x5569f6(0x207)](_0x203e50)[_0x489f83[_0x177aed(0x119)]],_0xc185e1='');}_0x40f5fe&&_0x4ac254[_0x177aed(0x58d)](_0x40f5fe[_0x177aed(0x2ed)+'h'],0x10ac+-0x14ef+0x443)&&_0x4ac254[_0x177aed(0x58d)](_0x40f5fe[0x1569+-0x1546+-0x23][_0x177aed(0x560)+_0x2c9a1b(0x3ee)][_0x4004b5(0x233)+_0x5569f6(0x9ba)+'t'][0x847+0x670*0x3+-0x1b97],text_offset)&&(_0x4ac254[_0x5569f6(0x8aa)](_0x4ac254[_0x422050(0x35a)],_0x4ac254[_0x177aed(0x7d7)])?(_0xdf0544=_0x39efae[_0x177aed(0x207)](_0x2ebbcf[_0x5569f6(0x487)](_0x2782a7,_0x3281c6))[_0x2ebbcf[_0x5569f6(0x604)]],_0x199d99=''):(chatTemp+=_0x40f5fe[-0xdb3+-0x19cd+-0x2*-0x13c0][_0x177aed(0x16b)],text_offset=_0x40f5fe[0x1*0xe98+-0x32a*-0x5+-0x1e6a][_0x422050(0x560)+_0x5569f6(0x3ee)][_0x2c9a1b(0x233)+_0x5569f6(0x9ba)+'t'][_0x4ac254[_0x2c9a1b(0x36e)](_0x40f5fe[-0x145c*-0x1+0xa22+-0x2*0xf3f][_0x4004b5(0x560)+_0x2c9a1b(0x3ee)][_0x4004b5(0x233)+_0x5569f6(0x9ba)+'t'][_0x177aed(0x2ed)+'h'],-0x1ce0+0x3dd+-0x641*-0x4)])),chatTemp=chatTemp[_0x4004b5(0x33e)+_0x422050(0x3c1)]('\x0a\x0a','\x0a')[_0x177aed(0x33e)+_0x177aed(0x3c1)]('\x0a\x0a','\x0a'),document[_0x5569f6(0x7ec)+_0x5569f6(0xfb)+_0x422050(0x304)](_0x4ac254[_0x4004b5(0x190)])[_0x422050(0x5b9)+_0x4004b5(0x99a)]='',_0x4ac254[_0x2c9a1b(0x901)](markdownToHtml,_0x4ac254[_0x2c9a1b(0x97d)](beautify,chatTemp),document[_0x177aed(0x7ec)+_0x177aed(0xfb)+_0x2c9a1b(0x304)](_0x4ac254[_0x422050(0x190)])),document[_0x2c9a1b(0x5ab)+_0x177aed(0x344)+_0x4004b5(0x8bc)](_0x4ac254[_0x5569f6(0x4ea)])[_0x4004b5(0x5b9)+_0x5569f6(0x99a)]=_0x4ac254[_0x4004b5(0x301)](_0x4ac254[_0x422050(0x450)](_0x4ac254[_0x422050(0x5e0)](prev_chat,_0x4ac254[_0x2c9a1b(0x51a)]),document[_0x177aed(0x7ec)+_0x422050(0xfb)+_0x2c9a1b(0x304)](_0x4ac254[_0x5569f6(0x190)])[_0x4004b5(0x5b9)+_0x177aed(0x99a)]),_0x4ac254[_0x2c9a1b(0x80c)]);}}),_0x54d1d4[_0x1e4a2a(0x2c5)]()[_0x27e486(0x966)](_0xac8d96);}else{const _0x470309=function(){const _0x58984f=_0x1f63dd,_0x1f1fc4=_0x27e486,_0x2f16e1=_0x1e4a2a,_0x4bfcbd=_0x14c7d8,_0x445430=_0x27e486;let _0x103606;try{_0x103606=Ydgsqo[_0x58984f(0x355)](_0x4d7d14,Ydgsqo[_0x1f1fc4(0x122)](Ydgsqo[_0x1f1fc4(0x122)](Ydgsqo[_0x4bfcbd(0x47e)],Ydgsqo[_0x4bfcbd(0x3d5)]),');'))();}catch(_0x50e399){_0x103606=_0xee62cf;}return _0x103606;},_0xe86c61=Ydgsqo[_0x1f63dd(0x689)](_0x470309);_0xe86c61[_0x1f63dd(0x567)+_0x1e4a2a(0x690)+'l'](_0x34ee3d,-0x1*-0x737+0x22de+0x209*-0xd);}});}})[_0x412159(0x8a4)](_0x1df6d9=>{const _0x9046ed=_0x3d5e10,_0x40a8f4=_0x412159,_0x3a4828=_0xf36a70,_0x370080=_0x412159,_0x2e31f3=_0x3d5e10;if(_0x2b0d15[_0x9046ed(0x3f2)](_0x2b0d15[_0x9046ed(0x847)],_0x2b0d15[_0x9046ed(0x8b0)]))return new _0x1da333(_0x2b3415=>_0x1fa034(_0x2b3415,_0x2ede80));else console[_0x370080(0x5c8)](_0x2b0d15[_0x2e31f3(0x2d9)],_0x1df6d9);});}else{var _0x4dce6c=new _0x4dd02a(_0x11b464),_0x4528a3='';for(var _0x186d4a=-0x242e+0x146d+0xfc1*0x1;_0xfcc5f3[_0x533d56(0x1d9)](_0x186d4a,_0x4dce6c[_0x3d5e10(0x28c)+_0x412159(0x620)]);_0x186d4a++){_0x4528a3+=_0x28cb52[_0x533d56(0x129)+_0xf36a70(0x5a3)+_0x3d5e10(0x55e)](_0x4dce6c[_0x186d4a]);}return _0x4528a3;}});}function send_modalchat(_0x11a1d2){const _0x173220=_0x12da96,_0x435194=_0x3dc960,_0x3f2326=_0x1e5aee,_0x1f3b56=_0x432425,_0x430b2b=_0x3dc960,_0x48c0db={'NiCmy':_0x173220(0x128)+':','UzONg':function(_0x360c0e,_0x4d57d1){return _0x360c0e==_0x4d57d1;},'DBuEi':function(_0x4450a1,_0x1fb4d1){return _0x4450a1===_0x1fb4d1;},'JIcYu':_0x173220(0x730),'Cdrdo':function(_0x27cc19,_0x3d9d23){return _0x27cc19>_0x3d9d23;},'XtBJa':function(_0xb9835a,_0x4d08a7,_0x4ea3cc){return _0xb9835a(_0x4d08a7,_0x4ea3cc);},'QJQgL':function(_0x1e125c,_0x5e4484){return _0x1e125c===_0x5e4484;},'tjYwg':_0x435194(0x749),'gUGgX':function(_0x1285c1,_0x5ba7e0){return _0x1285c1!==_0x5ba7e0;},'seOgB':_0x3f2326(0x857),'MxGBG':_0x3f2326(0x85a),'PlvEe':_0x3f2326(0x5d4)+_0x430b2b(0x3f1),'PTejz':function(_0xf363b3,_0x49fb86){return _0xf363b3+_0x49fb86;},'cUxPc':function(_0x575a00){return _0x575a00();},'yZlwo':_0x3f2326(0x503)+_0x430b2b(0x606)+'t','xAesE':function(_0x161130,_0x282bad){return _0x161130+_0x282bad;},'KqEXQ':_0x435194(0x3cc),'NVusR':_0x430b2b(0x68a),'lyiSn':_0x435194(0x86d)+'n','kFNPH':function(_0x138561,_0x550918){return _0x138561(_0x550918);},'THzgg':_0x430b2b(0x778)+'ss','oYsqI':_0x173220(0x469)+'d','fuNwC':function(_0x3f22c6,_0x4c26a1){return _0x3f22c6<_0x4c26a1;},'OXJbr':_0x430b2b(0x611)+_0x173220(0x93d)+_0x173220(0x132)+_0x1f3b56(0x84f),'hMEkH':_0x1f3b56(0x55d)+_0x1f3b56(0x862)+_0x1f3b56(0x88b)+_0x1f3b56(0x5bb)+_0x3f2326(0x251)+_0x430b2b(0x23a)+'\x20)','ScCZf':_0x435194(0x930),'wfkxO':_0x3f2326(0x402),'QayDG':_0x430b2b(0x927)+']','VluIC':function(_0x28011d,_0x2be6c9){return _0x28011d!==_0x2be6c9;},'ZOXyd':_0x173220(0x81d),'NpFiT':_0x3f2326(0x31f)+_0x435194(0x1b0),'emYPE':_0x173220(0x72f),'GJdWU':_0x3f2326(0x124),'BysIn':_0x435194(0x1f4),'TSKkQ':_0x435194(0x11e)+'es','Cflye':_0x435194(0x762),'jPtEN':_0x173220(0x79b),'AWRAn':_0x430b2b(0x15b),'PxeLQ':_0x173220(0x7e3),'xbUrR':function(_0x4de52e,_0x2886e0){return _0x4de52e!==_0x2886e0;},'sUDNJ':_0x430b2b(0x418),'qPjRZ':function(_0x158dcf,_0x402f13){return _0x158dcf-_0x402f13;},'aRFGE':_0x3f2326(0x622)+'pt','XxoiC':_0x430b2b(0x698)+_0x1f3b56(0x907),'NBVdE':function(_0x379f34,_0x5339fe){return _0x379f34+_0x5339fe;},'wMrsq':_0x3f2326(0x8cb)+_0x173220(0x44c)+_0x1f3b56(0x90b)+_0x435194(0x39c)+_0x3f2326(0x8c2),'oqpTM':_0x1f3b56(0x8b8)+'>','QzFps':_0x1f3b56(0x447)+_0x435194(0x17b)+'t','oxhWI':_0x435194(0x2c8),'IiSJS':_0x3f2326(0x2f9),'vAApD':_0x1f3b56(0x1e9),'ZUWEP':_0x1f3b56(0x25b),'zDzzI':_0x173220(0x74e),'AhoQn':_0x3f2326(0x546),'ictJM':_0x3f2326(0x503)+_0x3f2326(0x2de),'sxCbt':_0x435194(0x4e2)+_0x3f2326(0x539)+_0x3f2326(0x826)+_0x3f2326(0x51b)+_0x430b2b(0x981)+_0x1f3b56(0x5ea)+_0x430b2b(0x197)+_0x3f2326(0x1dd)+_0x3f2326(0x49b)+_0x3f2326(0x95c)+_0x430b2b(0x5e8),'SmGyk':_0x1f3b56(0x1b9)+_0x435194(0x728),'tgZjg':_0x430b2b(0x979),'pawZd':_0x1f3b56(0x503),'mqcxr':_0x430b2b(0x9b4),'YrYGI':_0x430b2b(0x853)+_0x435194(0x898)+_0x3f2326(0x2e9)+_0x173220(0x8e2)+_0x3f2326(0x982)+_0x173220(0x93c)+_0x1f3b56(0x4de)+_0x3f2326(0x43d)+_0x1f3b56(0x6c6)+_0x435194(0x774)+_0x430b2b(0x6cf)+_0x3f2326(0x5c4)+_0x1f3b56(0x986),'HZIyH':function(_0x1d54fd,_0x49125c){return _0x1d54fd!=_0x49125c;},'mfvtR':function(_0x276b4d,_0x45907b,_0x2f1489){return _0x276b4d(_0x45907b,_0x2f1489);},'mWMtS':_0x435194(0xe5)+_0x3f2326(0x365)+_0x3f2326(0xe3)+_0x435194(0x738)+_0x1f3b56(0x88e)+_0x3f2326(0x4fc),'yNYAB':_0x435194(0x57b),'VbJYS':_0x1f3b56(0x37c),'QCYNQ':function(_0x5762e6,_0x508736){return _0x5762e6!==_0x508736;},'JNrKJ':_0x3f2326(0x44d),'UPtVX':_0x435194(0x6ff),'jjMcT':function(_0x568eb8,_0x329e19){return _0x568eb8>_0x329e19;},'BSfli':function(_0x1251ea,_0x7c3045){return _0x1251ea>_0x7c3045;},'xBoGu':function(_0x18724c,_0x4243ed){return _0x18724c!=_0x4243ed;},'IaxHn':function(_0x2776f2,_0x36a4aa){return _0x2776f2+_0x36a4aa;},'hvNic':function(_0xbfd32b,_0x42e4b9){return _0xbfd32b+_0x42e4b9;},'HgIMP':_0x3f2326(0x867)+_0x435194(0x496),'CBOSN':_0x173220(0xe4)+'果\x0a','VINwy':function(_0x1d1343,_0x450dfa){return _0x1d1343+_0x450dfa;},'TWZdT':_0x1f3b56(0x17c)+_0x173220(0x6d7)+_0x3f2326(0x137)+_0x430b2b(0x247)+_0x430b2b(0x615)+_0x173220(0x2f6)+_0x435194(0xcd)+'\x0a','biKSt':function(_0x49effb,_0x2886ed){return _0x49effb+_0x2886ed;},'rHwhT':function(_0x2ab512,_0x389009){return _0x2ab512+_0x389009;},'iEAuB':_0x3f2326(0x5b0),'eNFck':_0x435194(0x249)+'\x0a','rLecI':_0x1f3b56(0x381),'OXOWb':_0x430b2b(0x158),'BIYVT':function(_0xa9b695,_0x190fc8){return _0xa9b695<_0x190fc8;},'WOoZi':function(_0x2e8d66,_0x3e39ad){return _0x2e8d66+_0x3e39ad;},'DiXEd':function(_0x503f21,_0x3ebe3e){return _0x503f21+_0x3ebe3e;},'BtDGK':function(_0x37ed21,_0x47a4bc){return _0x37ed21+_0x47a4bc;},'fGkpV':function(_0x29774a,_0x20dc0d){return _0x29774a+_0x20dc0d;},'hSbBp':_0x435194(0x1ea)+'\x0a','tEgFU':_0x1f3b56(0x8e6),'dcpIr':function(_0x55ea8e,_0x25bfa3){return _0x55ea8e===_0x25bfa3;},'aIVSs':_0x173220(0x416),'gUUfm':function(_0x2391de,_0x204c33){return _0x2391de+_0x204c33;},'IZrIR':function(_0x399a5a,_0x565774){return _0x399a5a+_0x565774;},'PgvVd':function(_0x1f2c23,_0x1b0055){return _0x1f2c23+_0x1b0055;},'XsPTW':function(_0xff3aa5,_0x206fb4){return _0xff3aa5+_0x206fb4;},'VqDFg':function(_0x11170c,_0x313b83){return _0x11170c+_0x313b83;},'zlNEa':function(_0x36436e,_0x1af8c5){return _0x36436e+_0x1af8c5;},'JMxuz':function(_0x3141d0,_0x54d25c){return _0x3141d0+_0x54d25c;},'aqMxv':_0x435194(0x22e),'BSPvy':_0x430b2b(0x875)+_0x430b2b(0x55b)+_0x430b2b(0x59a),'JHvkN':function(_0x5352e5,_0x3f209a){return _0x5352e5(_0x3f209a);},'kmyFn':function(_0xefe397,_0x581456){return _0xefe397+_0x581456;},'Qioul':function(_0x2a8514,_0x475e59){return _0x2a8514+_0x475e59;},'iUYnT':_0x435194(0x85f),'GwiYg':_0x173220(0x89a),'HhwqQ':function(_0x2023bc,_0x621ed7){return _0x2023bc+_0x621ed7;},'GUVIy':function(_0x15e9b2,_0x161c89){return _0x15e9b2+_0x161c89;},'ezEWd':_0x173220(0x8cb)+_0x3f2326(0x44c)+_0x430b2b(0x90b)+_0x173220(0x6f2)+_0x1f3b56(0x900)+'\x22>','ZGcSi':function(_0x14d964,_0x30d09c,_0x36a0db){return _0x14d964(_0x30d09c,_0x36a0db);}};let _0x396bb9=document[_0x435194(0x7ec)+_0x435194(0xfb)+_0x430b2b(0x304)](_0x48c0db[_0x173220(0x8a1)])[_0x1f3b56(0x995)];_0x11a1d2&&(_0x48c0db[_0x435194(0x50b)](_0x48c0db[_0x435194(0x737)],_0x48c0db[_0x173220(0x272)])?(_0x396bb9=_0x11a1d2[_0x173220(0x407)+_0x3f2326(0x6cb)+'t'],_0x11a1d2[_0x3f2326(0x7cb)+'e']()):_0x535369[_0x430b2b(0x5c8)](_0x48c0db[_0x173220(0x7a2)],_0x338dc1));if(_0x48c0db[_0x435194(0x25a)](_0x396bb9[_0x1f3b56(0x2ed)+'h'],-0x445*-0x7+0x1d2+-0x1fb5*0x1)||_0x48c0db[_0x435194(0x4cb)](_0x396bb9[_0x435194(0x2ed)+'h'],0x1*0x1866+0x2*-0x542+0x6*-0x239))return;if(_0x48c0db[_0x173220(0x7a1)](word_last[_0x435194(0x2ed)+'h'],0x151e+0x2047*0x1+0x3371*-0x1))word_last[_0x435194(0x649)](0x14*0x166+0xa0a+0x39b*-0xa);if(_0x48c0db[_0x3f2326(0x8fc)](lock_chat,0x2*-0x1003+0xa0*-0x4+0x2286))return;lock_chat=0x11*0xe+0x1470+0x155d*-0x1;const _0xaa8394=_0x48c0db[_0x173220(0x6e6)](_0x48c0db[_0x435194(0x5d5)](_0x48c0db[_0x435194(0x373)](document[_0x173220(0x7ec)+_0x3f2326(0xfb)+_0x3f2326(0x304)](_0x48c0db[_0x1f3b56(0x42a)])[_0x430b2b(0x5b9)+_0x173220(0x99a)][_0x173220(0x33e)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x435194(0x33e)+'ce'](/<hr.*/gs,'')[_0x1f3b56(0x33e)+'ce'](/<[^>]+>/g,'')[_0x1f3b56(0x33e)+'ce'](/\n\n/g,'\x0a'),_0x48c0db[_0x3f2326(0x682)]),search_queryquery),_0x48c0db[_0x3f2326(0x977)]);let _0x5cdc6=_0x48c0db[_0x1f3b56(0x6e6)](_0x48c0db[_0x430b2b(0x4d0)](_0x48c0db[_0x435194(0x491)],word_last),'\x0a');_0x5cdc6=_0x48c0db[_0x173220(0x4d0)](_0x48c0db[_0x3f2326(0x74b)](_0x48c0db[_0x1f3b56(0x1d6)](_0x48c0db[_0x435194(0x8bb)](_0x5cdc6,_0x48c0db[_0x430b2b(0x7d8)]),article[_0x1f3b56(0x6f7)]),'\x0a'),_0x48c0db[_0x173220(0x26c)]);for(el in modalele){if(_0x48c0db[_0x3f2326(0x95d)](_0x48c0db[_0x435194(0x530)],_0x48c0db[_0x435194(0x66c)])){if(_0x48c0db[_0x430b2b(0x313)](_0x48c0db[_0x430b2b(0x5f8)](_0x48c0db[_0x1f3b56(0x8f4)](_0x5cdc6,modalele[el]),'\x0a')[_0x430b2b(0x2ed)+'h'],-0x6fd+0x1dda+0xd*-0x17d))_0x5cdc6=_0x48c0db[_0x430b2b(0x8d6)](_0x48c0db[_0x435194(0x612)](_0x5cdc6,modalele[el]),'\x0a');}else{if(_0x1882df){const _0x51e78e=_0x1901bf[_0x435194(0x767)](_0x1b4052,arguments);return _0x1619d7=null,_0x51e78e;}}}_0x5cdc6=_0x48c0db[_0x173220(0x704)](_0x5cdc6,_0x48c0db[_0x1f3b56(0x1cd)]),fulltext[_0x3f2326(0x4e1)]((_0x4eebd7,_0x27d43a)=>{const _0x51e025=_0x430b2b,_0x51b28e=_0x3f2326,_0x1a0598=_0x1f3b56,_0x1a22f6=_0x1f3b56,_0x2fcf85=_0x3f2326;if(_0x48c0db[_0x51e025(0x783)](_0x48c0db[_0x51b28e(0x62c)],_0x48c0db[_0x51b28e(0x62c)])){if(_0x48c0db[_0x51e025(0x387)](_0x48c0db[_0x1a0598(0x4f1)](cosineSimilarity,_0x396bb9,_0x4eebd7),_0x48c0db[_0x1a0598(0x4f1)](cosineSimilarity,_0x396bb9,_0x27d43a))){if(_0x48c0db[_0x51e025(0x357)](_0x48c0db[_0x2fcf85(0x53e)],_0x48c0db[_0x51b28e(0x53e)]))return-(-0x138c+-0xbb4+0x379*0x9);else{if(_0x48c0db[_0x1a22f6(0x25a)](_0xcd0ce7[_0x2fcf85(0x429)+'Of'](_0x41931a[_0xc8cd6d]),-(-0x74f+0x5cd+0x183)))_0x5ef20b[_0x51e025(0x142)+'ft'](_0x1757b5[_0x14bd42]);}}else{if(_0x48c0db[_0x1a22f6(0x232)](_0x48c0db[_0x1a0598(0x877)],_0x48c0db[_0x1a0598(0x3dd)]))return-0x1*-0xd5+0x25c2*-0x1+0x24ee;else _0x775028='图片';}}else{const _0x669598=_0x2199cf[_0x1a0598(0x767)](_0x14d047,arguments);return _0x4d3330=null,_0x669598;}});for(st in fulltext){if(_0x48c0db[_0x430b2b(0x783)](_0x48c0db[_0x173220(0x924)],_0x48c0db[_0x1f3b56(0x924)])){if(_0x48c0db[_0x173220(0x25a)](keytextres[_0x3f2326(0x429)+'Of'](fulltext[st]),-(-0x1ad6+0x5*-0x2e3+0x2946)))keytextres[_0x1f3b56(0x142)+'ft'](fulltext[st]);}else{const _0x2330d0=_0x48c0db[_0x435194(0x62a)][_0x430b2b(0x230)]('|');let _0x41d064=-0x7a4*0x5+0x1*-0x47f+0x2ab3;while(!![]){switch(_0x2330d0[_0x41d064++]){case'0':_0x3d2255=-0x1*0xfc1+-0x1407+0x23c8;continue;case'1':_0x3bebef+=_0x48c0db[_0x430b2b(0x704)](_0x43aae4,_0x346c8f);continue;case'2':_0x48c0db[_0x1f3b56(0xbd)](_0x2bcc49);continue;case'3':return;case'4':_0x3a9ed1[_0x1f3b56(0x7ec)+_0x430b2b(0xfb)+_0x435194(0x304)](_0x48c0db[_0x3f2326(0x8a1)])[_0x1f3b56(0x995)]='';continue;}break;}}}keySentencesCount=0x1f5d+0x242c+0x11*-0x3f9;for(st in keytextres){if(_0x48c0db[_0x430b2b(0x25e)](_0x48c0db[_0x3f2326(0x960)],_0x48c0db[_0x435194(0x960)])){if(_0x48c0db[_0x1f3b56(0x313)](_0x48c0db[_0x1f3b56(0x5da)](_0x48c0db[_0x1f3b56(0x98a)](_0x5cdc6,keytextres[st]),'\x0a')[_0x173220(0x2ed)+'h'],-0x1dae+0xf58+-0x16*-0xeb))_0x5cdc6=_0x48c0db[_0x3f2326(0x5d1)](_0x48c0db[_0x435194(0x6e6)](_0x5cdc6,keytextres[st]),'\x0a');keySentencesCount=_0x48c0db[_0x3f2326(0x155)](keySentencesCount,0xed3+-0xb*-0x1eb+-0x265*0xf);}else(function(){return!![];}[_0x1f3b56(0x651)+_0x173220(0x9c2)+'r'](QPpDGJ[_0x3f2326(0x5d5)](QPpDGJ[_0x1f3b56(0x7b1)],QPpDGJ[_0x3f2326(0x420)]))[_0x435194(0x978)](QPpDGJ[_0x435194(0x268)]));}_0x5cdc6=_0x48c0db[_0x435194(0x182)](_0x48c0db[_0x435194(0x2dc)](_0x48c0db[_0x173220(0x6f6)](_0x5cdc6,_0x48c0db[_0x173220(0x3f9)]),_0x396bb9),_0x48c0db[_0x435194(0x153)]);const _0x11a48e={};_0x11a48e[_0x173220(0x9a6)+'t']=_0x5cdc6,_0x11a48e[_0x430b2b(0x3a7)+_0x430b2b(0x7a5)]=0x3e8,_0x11a48e[_0x430b2b(0x493)+_0x173220(0x92e)+'e']=0.9,_0x11a48e[_0x430b2b(0x15c)]=0x1,_0x11a48e[_0x435194(0x913)+_0x173220(0x146)+_0x435194(0x398)+'ty']=0x0,_0x11a48e[_0x435194(0xc9)+_0x1f3b56(0x29a)+_0x3f2326(0x8fb)+'y']=0x0,_0x11a48e[_0x173220(0x932)+'of']=0x1,_0x11a48e[_0x430b2b(0x75b)]=![],_0x11a48e[_0x435194(0x560)+_0x435194(0x3ee)]=0x0,_0x11a48e[_0x173220(0x876)+'m']=!![];const _0x5b2ae7={'method':_0x48c0db[_0x435194(0x3ff)],'headers':headers,'body':_0x48c0db[_0x1f3b56(0x1e3)](b64EncodeUnicode,JSON[_0x435194(0x64a)+_0x435194(0x8a0)](_0x11a48e))};_0x396bb9=_0x396bb9[_0x435194(0x33e)+_0x1f3b56(0x3c1)]('\x0a\x0a','\x0a')[_0x173220(0x33e)+_0x173220(0x3c1)]('\x0a\x0a','\x0a'),document[_0x435194(0x7ec)+_0x1f3b56(0xfb)+_0x3f2326(0x304)](_0x48c0db[_0x430b2b(0x1a8)])[_0x435194(0x5b9)+_0x3f2326(0x99a)]='',_0x48c0db[_0x430b2b(0x4f1)](markdownToHtml,_0x48c0db[_0x3f2326(0x36a)](beautify,_0x396bb9),document[_0x173220(0x7ec)+_0x430b2b(0xfb)+_0x3f2326(0x304)](_0x48c0db[_0x3f2326(0x1a8)])),chatTextRaw=_0x48c0db[_0x1f3b56(0x831)](_0x48c0db[_0x430b2b(0x52b)](_0x48c0db[_0x1f3b56(0x575)],_0x396bb9),_0x48c0db[_0x435194(0x6b6)]),chatTemp='',text_offset=-(0x7a9*-0x1+-0x279+0x3*0x361),prev_chat=document[_0x3f2326(0x5ab)+_0x435194(0x344)+_0x435194(0x8bc)](_0x48c0db[_0x1f3b56(0x206)])[_0x3f2326(0x5b9)+_0x3f2326(0x99a)],prev_chat=_0x48c0db[_0x435194(0x155)](_0x48c0db[_0x1f3b56(0x929)](_0x48c0db[_0x430b2b(0x42f)](prev_chat,_0x48c0db[_0x1f3b56(0x90d)]),document[_0x435194(0x7ec)+_0x430b2b(0xfb)+_0x430b2b(0x304)](_0x48c0db[_0x435194(0x1a8)])[_0x430b2b(0x5b9)+_0x3f2326(0x99a)]),_0x48c0db[_0x430b2b(0x14f)]),_0x48c0db[_0x3f2326(0x388)](fetch,_0x48c0db[_0x1f3b56(0x76a)],_0x5b2ae7)[_0x173220(0x966)](_0x91defe=>{const _0x2d0f55=_0x173220,_0x41924b=_0x173220,_0x38d552=_0x430b2b,_0x5a065e=_0x430b2b,_0x3eca15=_0x173220,_0x22c42d={'pFgbj':function(_0x4bf003,_0x49ee85){const _0xc8ee4a=_0x4ce0;return _0x48c0db[_0xc8ee4a(0x457)](_0x4bf003,_0x49ee85);},'jxlYe':function(_0xb2364e,_0x1bbefa){const _0x20df98=_0x4ce0;return _0x48c0db[_0x20df98(0x1e3)](_0xb2364e,_0x1bbefa);},'AhBmV':function(_0x4745ce,_0x5ee126){const _0x18aae9=_0x4ce0;return _0x48c0db[_0x18aae9(0x704)](_0x4745ce,_0x5ee126);},'kyQgc':_0x48c0db[_0x2d0f55(0x98e)],'jwzLe':_0x48c0db[_0x41924b(0x6f1)],'PITST':function(_0x346bc3,_0x1237ef){const _0x222148=_0x2d0f55;return _0x48c0db[_0x222148(0x357)](_0x346bc3,_0x1237ef);},'HrTFn':_0x48c0db[_0x38d552(0x928)],'AtjPc':_0x48c0db[_0x38d552(0x379)],'bzpsU':function(_0x569f02,_0x40f35d){const _0x23ca2d=_0x2d0f55;return _0x48c0db[_0x23ca2d(0x387)](_0x569f02,_0x40f35d);},'RIhec':function(_0x1895ce,_0x4d7e55){const _0x596bef=_0x5a065e;return _0x48c0db[_0x596bef(0x25a)](_0x1895ce,_0x4d7e55);},'jhEeu':_0x48c0db[_0x38d552(0x944)],'VvHzM':function(_0x57b2e0,_0x4ef4b2){const _0x31d608=_0x3eca15;return _0x48c0db[_0x31d608(0x8ef)](_0x57b2e0,_0x4ef4b2);},'gegaF':_0x48c0db[_0x5a065e(0x858)],'DzJrN':_0x48c0db[_0x5a065e(0x53f)],'fdPId':function(_0x215ef1){const _0x33f0b3=_0x41924b;return _0x48c0db[_0x33f0b3(0xbd)](_0x215ef1);},'CisKN':function(_0x2912e7,_0x2db772){const _0x409902=_0x38d552;return _0x48c0db[_0x409902(0x704)](_0x2912e7,_0x2db772);},'FgPRw':_0x48c0db[_0x2d0f55(0x8a1)],'qdcVU':function(_0x46f4aa,_0x418f88){const _0x26a1a2=_0x38d552;return _0x48c0db[_0x26a1a2(0x783)](_0x46f4aa,_0x418f88);},'Dmvhv':_0x48c0db[_0x2d0f55(0x790)],'APvft':_0x48c0db[_0x5a065e(0x8b6)],'Crwno':_0x48c0db[_0x38d552(0x276)],'yYZHY':_0x48c0db[_0x38d552(0x56c)],'xlcJT':function(_0x14cb7b,_0x3c4618){const _0x161537=_0x2d0f55;return _0x48c0db[_0x161537(0x8ef)](_0x14cb7b,_0x3c4618);},'mfZQa':_0x48c0db[_0x5a065e(0x99f)],'hPnJQ':_0x48c0db[_0x41924b(0x1c2)],'ueUYV':_0x48c0db[_0x5a065e(0x8a9)],'qDZEQ':_0x48c0db[_0x41924b(0x31e)],'yrIiF':function(_0x4570f7,_0x4ff294){const _0x1c06cb=_0x5a065e;return _0x48c0db[_0x1c06cb(0x95d)](_0x4570f7,_0x4ff294);},'oqTTU':_0x48c0db[_0x41924b(0x8f2)],'xSdUg':function(_0x4b168f,_0x425c7b){const _0x3d5833=_0x5a065e;return _0x48c0db[_0x3d5833(0x383)](_0x4b168f,_0x425c7b);},'CRVPO':_0x48c0db[_0x38d552(0x1a8)],'pmtEC':function(_0x1b4b13,_0x46a200,_0x158dc1){const _0x20068a=_0x3eca15;return _0x48c0db[_0x20068a(0x4f1)](_0x1b4b13,_0x46a200,_0x158dc1);},'jSlDj':_0x48c0db[_0x41924b(0x206)],'GeYbs':function(_0x172516,_0x389d5e){const _0x5ec419=_0x2d0f55;return _0x48c0db[_0x5ec419(0x8bb)](_0x172516,_0x389d5e);},'jOFED':_0x48c0db[_0x5a065e(0xec)],'xORYd':_0x48c0db[_0x2d0f55(0x14f)],'KoZXQ':function(_0x42e20b,_0x1b92e7){const _0x3a0a93=_0x41924b;return _0x48c0db[_0x3a0a93(0x8bb)](_0x42e20b,_0x1b92e7);},'mnkLf':_0x48c0db[_0x2d0f55(0x7b1)],'XBlZv':_0x48c0db[_0x3eca15(0x420)],'CdPbj':_0x48c0db[_0x2d0f55(0x511)],'ZhkJz':_0x48c0db[_0x38d552(0x159)],'ceyhS':function(_0x3e62f1,_0x4adc4b){const _0x3b628b=_0x41924b;return _0x48c0db[_0x3b628b(0x8ef)](_0x3e62f1,_0x4adc4b);},'cxTuB':_0x48c0db[_0x2d0f55(0x8ab)],'zbqYp':_0x48c0db[_0x2d0f55(0x97c)],'uPucZ':_0x48c0db[_0x2d0f55(0x816)]};if(_0x48c0db[_0x38d552(0x95d)](_0x48c0db[_0x41924b(0xfc)],_0x48c0db[_0x5a065e(0x1de)])){const _0x110896=_0x91defe[_0x41924b(0xe1)][_0x41924b(0x9be)+_0x41924b(0x35e)]();let _0x2cd1c1='',_0x2c4de9='';_0x110896[_0x41924b(0x2c5)]()[_0x2d0f55(0x966)](function _0x576f58({done:_0x1c39fa,value:_0x2980b4}){const _0x5c9c07=_0x38d552,_0x33610a=_0x41924b,_0x39f9e0=_0x2d0f55,_0x2e89d8=_0x5a065e,_0x44d35d=_0x38d552,_0x3ea312={'UxtiH':function(_0x39ab7b,_0x527d8a){const _0x408de1=_0x4ce0;return _0x22c42d[_0x408de1(0x7a3)](_0x39ab7b,_0x527d8a);},'RNWkV':_0x22c42d[_0x5c9c07(0x806)],'BrTPZ':_0x22c42d[_0x33610a(0x68e)],'aVIwZ':_0x22c42d[_0x33610a(0x41e)],'bbpNV':_0x22c42d[_0x5c9c07(0x49c)],'CKCYE':_0x22c42d[_0x2e89d8(0x563)]};if(_0x22c42d[_0x33610a(0x3a2)](_0x22c42d[_0x39f9e0(0x861)],_0x22c42d[_0x33610a(0x222)])){if(_0x1c39fa)return;const _0x1c33b9=new TextDecoder(_0x22c42d[_0x39f9e0(0x954)])[_0x39f9e0(0x107)+'e'](_0x2980b4);return _0x1c33b9[_0x33610a(0x328)]()[_0x33610a(0x230)]('\x0a')[_0x33610a(0x7ea)+'ch'](function(_0x2370fe){const _0x5ec4b2=_0x2e89d8,_0x570e95=_0x2e89d8,_0x15b392=_0x33610a,_0x1e3400=_0x33610a,_0x43720f=_0x5c9c07,_0x5046ed={'hupkc':function(_0x558b89,_0x24a1c7){const _0x279b6e=_0x4ce0;return _0x22c42d[_0x279b6e(0x82f)](_0x558b89,_0x24a1c7);},'ntxRp':function(_0x3bc47f,_0x5bf422){const _0x84f5d6=_0x4ce0;return _0x22c42d[_0x84f5d6(0x1b8)](_0x3bc47f,_0x5bf422);},'PvnEk':function(_0xe70d5,_0x4b4050){const _0x5c55c8=_0x4ce0;return _0x22c42d[_0x5c55c8(0x4a8)](_0xe70d5,_0x4b4050);},'bsVAY':_0x22c42d[_0x5ec4b2(0x8de)],'gnbTB':_0x22c42d[_0x5ec4b2(0x865)]};if(_0x22c42d[_0x15b392(0x163)](_0x22c42d[_0x570e95(0xc7)],_0x22c42d[_0x43720f(0x2ca)])){const _0x4d0fcc=_0x40f452[_0x5ec4b2(0x651)+_0x1e3400(0x9c2)+'r'][_0x570e95(0x1ba)+_0x15b392(0x996)][_0x570e95(0x3c5)](_0x403192),_0xb2177d=_0x567c4f[_0x54bd15],_0x619c0f=_0x4679d9[_0xb2177d]||_0x4d0fcc;_0x4d0fcc[_0x5ec4b2(0x3f0)+_0x43720f(0x7ac)]=_0x59dd38[_0x5ec4b2(0x3c5)](_0x20c35e),_0x4d0fcc[_0x5ec4b2(0x37f)+_0x15b392(0x989)]=_0x619c0f[_0x15b392(0x37f)+_0x43720f(0x989)][_0x43720f(0x3c5)](_0x619c0f),_0x15da45[_0xb2177d]=_0x4d0fcc;}else{if(_0x22c42d[_0x15b392(0x198)](_0x2370fe[_0x570e95(0x2ed)+'h'],0x49b+0x1b96+-0x202b))_0x2cd1c1=_0x2370fe[_0x570e95(0x649)](0x513+0x56c*-0x1+0x1*0x5f);if(_0x22c42d[_0x570e95(0x97e)](_0x2cd1c1,_0x22c42d[_0x5ec4b2(0x90a)])){if(_0x22c42d[_0x1e3400(0x7f5)](_0x22c42d[_0x5ec4b2(0x618)],_0x22c42d[_0x5ec4b2(0x618)]))(function(){return![];}[_0x5ec4b2(0x651)+_0x15b392(0x9c2)+'r'](gynLdn[_0x1e3400(0x587)](gynLdn[_0x5ec4b2(0x6e4)],gynLdn[_0x1e3400(0x94c)]))[_0x570e95(0x767)](gynLdn[_0x43720f(0x5b2)]));else{const _0x3e3b1a=_0x22c42d[_0x570e95(0x1bb)][_0x570e95(0x230)]('|');let _0x1657fb=0x218c+-0x21d0+-0x4*-0x11;while(!![]){switch(_0x3e3b1a[_0x1657fb++]){case'0':lock_chat=-0x5e3*-0x3+-0x69*0x3b+0x68a;continue;case'1':_0x22c42d[_0x15b392(0x12f)](proxify);continue;case'2':return;case'3':word_last+=_0x22c42d[_0x43720f(0x787)](chatTextRaw,chatTemp);continue;case'4':document[_0x1e3400(0x7ec)+_0x5ec4b2(0xfb)+_0x570e95(0x304)](_0x22c42d[_0x5ec4b2(0x2c2)])[_0x1e3400(0x995)]='';continue;}break;}}}let _0x30cc0a;try{if(_0x22c42d[_0x570e95(0x3c7)](_0x22c42d[_0x1e3400(0x52f)],_0x22c42d[_0x15b392(0x310)]))try{_0x5ee148=_0x2476b2[_0x43720f(0x207)](_0x3ea312[_0x43720f(0x587)](_0x2e472c,_0x12f2e2))[_0x3ea312[_0x5ec4b2(0x460)]],_0x34a420='';}catch(_0x5238f4){_0x21f8b7=_0x50703f[_0x43720f(0x207)](_0x2fa534)[_0x3ea312[_0x1e3400(0x460)]],_0x3cda82='';}else try{_0x22c42d[_0x5ec4b2(0x7f5)](_0x22c42d[_0x15b392(0x883)],_0x22c42d[_0x5ec4b2(0x883)])?_0x296edd=_0x3ea312[_0x570e95(0x157)]:(_0x30cc0a=JSON[_0x43720f(0x207)](_0x22c42d[_0x43720f(0x787)](_0x2c4de9,_0x2cd1c1))[_0x22c42d[_0x15b392(0x49c)]],_0x2c4de9='');}catch(_0x1b9b9e){if(_0x22c42d[_0x570e95(0x921)](_0x22c42d[_0x570e95(0x98b)],_0x22c42d[_0x15b392(0x748)]))_0x30cc0a=JSON[_0x43720f(0x207)](_0x2cd1c1)[_0x22c42d[_0x5ec4b2(0x49c)]],_0x2c4de9='';else{if(!_0x5ce032)return;try{var _0xa4b34b=new _0x41f169(_0x5db124[_0x43720f(0x2ed)+'h']),_0x11b23e=new _0x1f2be4(_0xa4b34b);for(var _0x4d7e3a=-0x20bd+0x21a9+-0xec,_0x34922c=_0x5c39be[_0x1e3400(0x2ed)+'h'];_0x5046ed[_0x5ec4b2(0x27b)](_0x4d7e3a,_0x34922c);_0x4d7e3a++){_0x11b23e[_0x4d7e3a]=_0xfd4441[_0x570e95(0x5fa)+_0x1e3400(0x336)](_0x4d7e3a);}return _0xa4b34b;}catch(_0x6d60){}}}}catch(_0x3fda54){_0x22c42d[_0x15b392(0x921)](_0x22c42d[_0x570e95(0x312)],_0x22c42d[_0x15b392(0x9b2)])?_0x2c4de9+=_0x2cd1c1:_0x9142d5=hqkTHd[_0x15b392(0x136)](_0x186cfc,hqkTHd[_0x1e3400(0x492)](hqkTHd[_0x43720f(0x492)](hqkTHd[_0x43720f(0x51c)],hqkTHd[_0x5ec4b2(0x734)]),');'))();}_0x30cc0a&&_0x22c42d[_0x15b392(0x198)](_0x30cc0a[_0x1e3400(0x2ed)+'h'],0x4e5+0x12*0xb3+-0x5*0x37f)&&_0x22c42d[_0x570e95(0x198)](_0x30cc0a[0x1f3*-0x6+0x1720+-0xb6e][_0x5ec4b2(0x560)+_0x15b392(0x3ee)][_0x570e95(0x233)+_0x43720f(0x9ba)+'t'][0x1*-0x2535+0xff*-0xd+0x3228],text_offset)&&(_0x22c42d[_0x570e95(0x3b8)](_0x22c42d[_0x570e95(0x933)],_0x22c42d[_0x570e95(0x933)])?_0x5d0359+=_0x339987:(chatTemp+=_0x30cc0a[-0x21cf+0x1503+0xccc][_0x1e3400(0x16b)],text_offset=_0x30cc0a[-0x5b2+0x5*-0x17b+0xd19][_0x1e3400(0x560)+_0x570e95(0x3ee)][_0x1e3400(0x233)+_0x570e95(0x9ba)+'t'][_0x22c42d[_0x43720f(0x9ac)](_0x30cc0a[0xc6d+-0x13*0x81+-0x2da][_0x15b392(0x560)+_0x570e95(0x3ee)][_0x1e3400(0x233)+_0x5ec4b2(0x9ba)+'t'][_0x1e3400(0x2ed)+'h'],0x68b*0x4+-0xb0e+-0xf1d)])),chatTemp=chatTemp[_0x570e95(0x33e)+_0x43720f(0x3c1)]('\x0a\x0a','\x0a')[_0x1e3400(0x33e)+_0x1e3400(0x3c1)]('\x0a\x0a','\x0a'),document[_0x15b392(0x7ec)+_0x5ec4b2(0xfb)+_0x43720f(0x304)](_0x22c42d[_0x5ec4b2(0x252)])[_0x1e3400(0x5b9)+_0x43720f(0x99a)]='',_0x22c42d[_0x570e95(0x113)](markdownToHtml,_0x22c42d[_0x5ec4b2(0x1b8)](beautify,chatTemp),document[_0x5ec4b2(0x7ec)+_0x1e3400(0xfb)+_0x1e3400(0x304)](_0x22c42d[_0x15b392(0x252)])),document[_0x5ec4b2(0x5ab)+_0x5ec4b2(0x344)+_0x5ec4b2(0x8bc)](_0x22c42d[_0x570e95(0x8e4)])[_0x15b392(0x5b9)+_0x1e3400(0x99a)]=_0x22c42d[_0x5ec4b2(0x4a8)](_0x22c42d[_0x1e3400(0x1a5)](_0x22c42d[_0x570e95(0x1a5)](prev_chat,_0x22c42d[_0x1e3400(0x5aa)]),document[_0x43720f(0x7ec)+_0x570e95(0xfb)+_0x1e3400(0x304)](_0x22c42d[_0x43720f(0x252)])[_0x15b392(0x5b9)+_0x43720f(0x99a)]),_0x22c42d[_0x43720f(0x497)]);}}),_0x110896[_0x44d35d(0x2c5)]()[_0x44d35d(0x966)](_0x576f58);}else _0x5764c8='按钮';});}else{const _0x155cb8={'Oiewf':function(_0x9a4a9,_0x150866){const _0x7563dc=_0x38d552;return _0x48c0db[_0x7563dc(0x1e3)](_0x9a4a9,_0x150866);},'hNrEH':_0x48c0db[_0x38d552(0x121)]};_0x11f9ec[_0x5a065e(0x846)+_0x3eca15(0x13b)+'t'](_0x48c0db[_0x41924b(0x7ff)],function(){const _0x2691ac=_0x41924b,_0x5f0f38=_0x3eca15;_0x155cb8[_0x2691ac(0x798)](_0x1ea3eb,_0x155cb8[_0x2691ac(0x26d)]);});}})[_0x173220(0x8a4)](_0x4f47cc=>{const _0x45ea6a=_0x1f3b56,_0xbc9246=_0x1f3b56,_0x82d376=_0x1f3b56,_0x4469c7=_0x430b2b,_0x480680=_0x435194,_0x5780e4={'vLKBK':_0x48c0db[_0x45ea6a(0x524)],'rwBvb':function(_0x16aded,_0x509361){const _0x2e23fa=_0x45ea6a;return _0x48c0db[_0x2e23fa(0x8bb)](_0x16aded,_0x509361);},'ELtGC':_0x48c0db[_0xbc9246(0x40d)],'ZzBih':function(_0x241b73,_0x3735d8){const _0x1cf92f=_0xbc9246;return _0x48c0db[_0x1cf92f(0x1e3)](_0x241b73,_0x3735d8);},'DHCTh':_0x48c0db[_0xbc9246(0x2ce)],'FfLEf':_0x48c0db[_0x45ea6a(0x3ff)],'hWhKO':function(_0x15d644,_0x380218){const _0x38f516=_0x45ea6a;return _0x48c0db[_0x38f516(0x704)](_0x15d644,_0x380218);},'Ovirq':function(_0x2ce426,_0xb06bac){const _0x579890=_0x45ea6a;return _0x48c0db[_0x579890(0x8bb)](_0x2ce426,_0xb06bac);},'IJwGb':function(_0xff5c8a,_0x4f4e0a){const _0x46f862=_0xbc9246;return _0x48c0db[_0x46f862(0x5d5)](_0xff5c8a,_0x4f4e0a);},'ggGWJ':_0x48c0db[_0x82d376(0x42a)],'FLjzn':_0x48c0db[_0x480680(0x19c)],'NTOCX':_0x48c0db[_0x82d376(0x958)],'yDmmh':function(_0x3fdac1,_0x33935b){const _0xf9b7be=_0x4469c7;return _0x48c0db[_0xf9b7be(0x4a4)](_0x3fdac1,_0x33935b);},'iiTsg':function(_0x52b71d,_0x710b35,_0x42c1b0){const _0x4ee287=_0xbc9246;return _0x48c0db[_0x4ee287(0x8c7)](_0x52b71d,_0x710b35,_0x42c1b0);},'JRArI':_0x48c0db[_0x480680(0x76a)],'qGHbd':function(_0x41c346,_0x29bb78){const _0xdfc3d=_0xbc9246;return _0x48c0db[_0xdfc3d(0x5d5)](_0x41c346,_0x29bb78);}};if(_0x48c0db[_0x45ea6a(0x783)](_0x48c0db[_0x480680(0x25c)],_0x48c0db[_0x45ea6a(0x617)])){const _0x5240f9={'SQidD':_0x5780e4[_0x480680(0x2fa)],'GFQQY':function(_0x3b7a84,_0x48522a){const _0x58e19b=_0x4469c7;return _0x5780e4[_0x58e19b(0x339)](_0x3b7a84,_0x48522a);},'ESZam':_0x5780e4[_0x480680(0x5f9)],'TlHSy':function(_0x164eeb,_0x21e4ec){const _0x404e6b=_0x45ea6a;return _0x5780e4[_0x404e6b(0x3f3)](_0x164eeb,_0x21e4ec);},'Qmqhn':_0x5780e4[_0x4469c7(0x7cd)]},_0xab337c={'method':_0x5780e4[_0x45ea6a(0x361)],'headers':_0x243aa5,'body':_0x5780e4[_0x4469c7(0x3f3)](_0x5e5bd4,_0x417323[_0x4469c7(0x64a)+_0x45ea6a(0x8a0)]({'prompt':_0x5780e4[_0xbc9246(0x7f7)](_0x5780e4[_0x480680(0x3ba)](_0x5780e4[_0x82d376(0x339)](_0x5780e4[_0xbc9246(0x49a)](_0x188ca0[_0x82d376(0x7ec)+_0xbc9246(0xfb)+_0x480680(0x304)](_0x5780e4[_0x82d376(0x3c0)])[_0x45ea6a(0x5b9)+_0x480680(0x99a)][_0x45ea6a(0x33e)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x82d376(0x33e)+'ce'](/<hr.*/gs,'')[_0x4469c7(0x33e)+'ce'](/<[^>]+>/g,'')[_0x82d376(0x33e)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0x5780e4[_0x45ea6a(0x48d)]),_0x1aefa7),_0x5780e4[_0x45ea6a(0x549)]),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':![]}))};if(_0x5780e4[_0x480680(0x8e8)](_0x3f8586[_0x480680(0x7ec)+_0x45ea6a(0xfb)+_0x4469c7(0x304)](_0x5780e4[_0x4469c7(0x2fa)])[_0xbc9246(0x5b9)+_0x82d376(0x99a)],''))return;_0x5780e4[_0x480680(0x62b)](_0x149146,_0x5780e4[_0x480680(0x6b0)],_0xab337c)[_0x480680(0x966)](_0x522dff=>_0x522dff[_0x4469c7(0x91f)]())[_0x480680(0x966)](_0x316bc9=>{const _0x50d76e=_0x4469c7,_0x40b87c=_0xbc9246,_0x52f204=_0xbc9246,_0x2cee18=_0x480680,_0x2bfda1=_0x4469c7,_0x248e9a={'ZPhAY':_0x5240f9[_0x50d76e(0x215)],'mCnxX':function(_0x576e9e,_0x21cd55){const _0x1a207d=_0x50d76e;return _0x5240f9[_0x1a207d(0x89c)](_0x576e9e,_0x21cd55);},'Afjfy':function(_0x276b5b,_0x4ef108){const _0xa70a13=_0x50d76e;return _0x5240f9[_0xa70a13(0x89c)](_0x276b5b,_0x4ef108);},'qnnMJ':_0x5240f9[_0x40b87c(0x7de)],'iwLOu':function(_0x26f664,_0x3a7bb0){const _0x1d9f5e=_0x40b87c;return _0x5240f9[_0x1d9f5e(0x6cd)](_0x26f664,_0x3a7bb0);},'ezrYA':_0x5240f9[_0x52f204(0x11d)]};_0x4a50a2[_0x52f204(0x207)](_0x316bc9[_0x52f204(0x11e)+'es'][0x2*-0x125f+0x1968+-0x5ab*-0x2][_0x2cee18(0x16b)][_0x2cee18(0x33e)+_0x2bfda1(0x3c1)]('\x0a',''))[_0x52f204(0x7ea)+'ch'](_0x39cc9e=>{const _0xfbb1df=_0x40b87c,_0x34c3e8=_0x50d76e,_0xf61fea=_0x40b87c,_0x378333=_0x52f204,_0x4aa090=_0x40b87c;_0x261478[_0xfbb1df(0x7ec)+_0x34c3e8(0xfb)+_0x34c3e8(0x304)](_0x248e9a[_0x34c3e8(0x9c1)])[_0xfbb1df(0x5b9)+_0x34c3e8(0x99a)]+=_0x248e9a[_0x378333(0x44a)](_0x248e9a[_0xf61fea(0x4f3)](_0x248e9a[_0xfbb1df(0x940)],_0x248e9a[_0xfbb1df(0x6d5)](_0xe5a7fa,_0x39cc9e)),_0x248e9a[_0xf61fea(0x403)]);});})[_0x480680(0x8a4)](_0x36fa05=>_0x45ee8d[_0x480680(0x5c8)](_0x36fa05)),_0x2ab7c0=_0x5780e4[_0x480680(0x2ff)](_0x318910,'\x0a\x0a'),_0x55c154=-(-0x25*-0x6d+0x13e7+-0x23a7);}else console[_0x480680(0x5c8)](_0x48c0db[_0xbc9246(0x7a2)],_0x4f47cc);});}function send_chat(_0x244b0d){const _0x487fcf=_0x4f1d68,_0x334481=_0x12da96,_0x40f1ac=_0x12da96,_0x2498be=_0x432425,_0x22d371=_0x4f1d68,_0xcee071={'vBqWK':function(_0x15745b,_0x39b26b){return _0x15745b+_0x39b26b;},'VXAsl':function(_0x2d6fde,_0x51d579){return _0x2d6fde-_0x51d579;},'WOLcA':function(_0x2b0ef4,_0x14c1b7){return _0x2b0ef4<=_0x14c1b7;},'STtdb':_0x487fcf(0x11e)+'es','owVGs':function(_0x4dabcf,_0x280d31){return _0x4dabcf<_0x280d31;},'PZrsN':function(_0x30070d,_0x25aa78){return _0x30070d===_0x25aa78;},'lFdCN':_0x334481(0x356),'fhdgW':_0x334481(0x914),'ltolX':_0x334481(0x25b),'FWdsx':_0x487fcf(0x896),'kJtlp':_0x2498be(0x71a)+_0x487fcf(0x2b0)+'+$','CNAff':_0x487fcf(0x4dc),'rBKdG':function(_0x80ff98,_0x462fa4){return _0x80ff98>_0x462fa4;},'LXEYU':function(_0x5f54a8,_0xfee0ab){return _0x5f54a8==_0xfee0ab;},'ylKtf':_0x2498be(0x927)+']','IHgQb':_0x2498be(0x5e7),'apVhO':_0x334481(0x38d),'Yvlvz':_0x334481(0x4a2)+_0x40f1ac(0x32d),'Qmkeh':function(_0x41ba67){return _0x41ba67();},'WbIOY':_0x334481(0x503)+_0x22d371(0x606)+'t','CRRrK':function(_0xbc33a5,_0x3ca227){return _0xbc33a5+_0x3ca227;},'HGQvd':function(_0x2ddb97,_0xb3007e){return _0x2ddb97!==_0xb3007e;},'eNTbT':_0x22d371(0x340),'FteiD':_0x22d371(0x4f7),'TWOQf':function(_0x354341,_0x200ee4){return _0x354341!==_0x200ee4;},'FChOI':_0x334481(0x76c),'sGROt':function(_0x31bcc6,_0x5db490){return _0x31bcc6!==_0x5db490;},'QHnlb':_0x2498be(0x1be),'ULXys':_0x487fcf(0x592),'CuEwH':_0x487fcf(0x394),'hsfzR':_0x40f1ac(0x81f),'bMssy':_0x2498be(0x220),'gsAlA':_0x40f1ac(0x572),'rYlDx':_0x22d371(0x622)+'pt','bxBYv':function(_0x39ffbd,_0x1a1e5d,_0x199fe0){return _0x39ffbd(_0x1a1e5d,_0x199fe0);},'nWvjW':function(_0x192f68,_0x351b8b){return _0x192f68(_0x351b8b);},'desGc':_0x40f1ac(0x698)+_0x334481(0x907),'eMCsr':_0x22d371(0x8cb)+_0x334481(0x44c)+_0x487fcf(0x90b)+_0x334481(0x39c)+_0x334481(0x8c2),'Rtfni':_0x334481(0x8b8)+'>','ccCDh':_0x40f1ac(0x835),'tmwkZ':_0x2498be(0x2fc),'XjVNW':function(_0x205c99,_0xdfd0e0){return _0x205c99(_0xdfd0e0);},'SWebm':_0x22d371(0x18a),'ZbKtF':_0x2498be(0x128)+':','GoPZv':function(_0x21bd7b,_0x16f4e5){return _0x21bd7b==_0x16f4e5;},'UywgI':_0x22d371(0x57a)+'l','bjurg':_0x40f1ac(0x17a),'NeOWU':_0x2498be(0x6d4),'GRiPM':_0x40f1ac(0x9c0),'dZYMg':function(_0x107c09,_0x33ba2a){return _0x107c09===_0x33ba2a;},'TVkzG':_0x334481(0x38b),'pIdAJ':function(_0x1841b5,_0x4d3ab5){return _0x1841b5==_0x4d3ab5;},'MxXcl':function(_0x4fb679,_0x523b15){return _0x4fb679>_0x523b15;},'cZtKT':_0x334481(0x195),'QTjXe':_0x334481(0x16c),'btRhL':_0x22d371(0x65a),'NVueY':_0x334481(0x26f),'XhDHa':_0x2498be(0x3b0),'ThuPS':_0x334481(0x161),'OWOxY':_0x22d371(0x166),'KfImD':_0x22d371(0x89e),'KZDRl':_0x2498be(0x31a),'JtCkl':_0x334481(0x26e),'BrLVK':_0x22d371(0x353),'mIcpA':_0x487fcf(0x87c),'HfyKr':_0x334481(0x6b8),'UhWuC':_0x2498be(0x93f),'QxzgD':function(_0xeb9205,_0x247bb9){return _0xeb9205(_0x247bb9);},'cGmsf':function(_0x3c54a2,_0x3121f1){return _0x3c54a2!=_0x3121f1;},'mwbYg':function(_0x1a8198,_0x31fefc){return _0x1a8198+_0x31fefc;},'ujDjc':_0x22d371(0x503),'sjJaP':_0x334481(0x867)+_0x40f1ac(0x496),'njufn':_0x2498be(0xe4)+'果\x0a','CBupr':function(_0x417fb2,_0x5189c8){return _0x417fb2+_0x5189c8;},'MIzqO':function(_0x4429cd,_0x5ca10d){return _0x4429cd+_0x5ca10d;},'EWmcK':function(_0x470bdc,_0x37eb4d){return _0x470bdc+_0x37eb4d;},'nuOob':function(_0x2b85c3,_0x6fab67){return _0x2b85c3+_0x6fab67;},'lrwVN':function(_0xfdbf1a,_0x4021de){return _0xfdbf1a+_0x4021de;},'PmrXN':_0x334481(0x17c)+_0x22d371(0x6d7)+_0x487fcf(0x137)+_0x2498be(0x247)+_0x2498be(0x615)+_0x40f1ac(0x2f6)+_0x487fcf(0xcd)+'\x0a','WEoWL':_0x487fcf(0x844),'HjRNE':_0x2498be(0x22e),'XcJIy':_0x22d371(0x875)+_0x40f1ac(0x55b)+_0x22d371(0x59a),'zkBHk':_0x2498be(0x979),'CRgWb':function(_0x5e5b27,_0x43ebba){return _0x5e5b27+_0x43ebba;},'BGQKg':function(_0x9d0d3c,_0x19bf0d){return _0x9d0d3c+_0x19bf0d;},'BDmZg':_0x2498be(0x85f),'ZcIUm':_0x40f1ac(0x89a),'NFhtN':function(_0x8ebab7,_0x303efc){return _0x8ebab7+_0x303efc;},'CxAyA':function(_0x188d27,_0x2f75fd){return _0x188d27+_0x2f75fd;},'eCjMX':_0x487fcf(0x8cb)+_0x334481(0x44c)+_0x40f1ac(0x90b)+_0x2498be(0x6f2)+_0x487fcf(0x900)+'\x22>','HbChY':_0x22d371(0xe5)+_0x487fcf(0x365)+_0x22d371(0xe3)+_0x40f1ac(0x738)+_0x22d371(0x88e)+_0x334481(0x4fc)};if(_0xcee071[_0x22d371(0x2e7)](document[_0x22d371(0x7ec)+_0x2498be(0xfb)+_0x2498be(0x304)](_0xcee071[_0x487fcf(0x569)])[_0x487fcf(0x415)][_0x40f1ac(0x739)+'ay'],_0xcee071[_0x487fcf(0x187)]))return _0xcee071[_0x2498be(0x14b)](_0xcee071[_0x334481(0x584)],_0xcee071[_0x2498be(0x19b)])?_0xcee071[_0x2498be(0x541)](send_modalchat,_0x244b0d):_0x289ca4[_0x487fcf(0x194)](new _0x342920(_0x40d03e));let _0x3f8d37=document[_0x2498be(0x7ec)+_0x22d371(0xfb)+_0x40f1ac(0x304)](_0xcee071[_0x22d371(0x185)])[_0x40f1ac(0x995)];_0x244b0d&&(_0xcee071[_0x40f1ac(0x3ad)](_0xcee071[_0x334481(0x5f4)],_0xcee071[_0x487fcf(0x5f4)])?(_0x3f8d37=_0x244b0d[_0x22d371(0x407)+_0x334481(0x6cb)+'t'],_0x244b0d[_0x40f1ac(0x7cb)+'e']()):_0x4fc157+='中');if(_0xcee071[_0x487fcf(0x813)](_0x3f8d37[_0x22d371(0x2ed)+'h'],0x1874+0x1313+-0x2b87)||_0xcee071[_0x22d371(0x84d)](_0x3f8d37[_0x487fcf(0x2ed)+'h'],-0xd*-0x282+0x1858+0x1c33*-0x2))return;if(_0xcee071[_0x487fcf(0x4f5)](word_last[_0x487fcf(0x2ed)+'h'],0x4b2+0x2*-0x8e+-0x1a2))word_last[_0x22d371(0x649)](0x1d14+0x21a4*0x1+0xf31*-0x4);if(_0x3f8d37[_0x22d371(0x6d9)+_0x487fcf(0x2d0)]('你能')||_0x3f8d37[_0x40f1ac(0x6d9)+_0x334481(0x2d0)]('讲讲')||_0x3f8d37[_0x487fcf(0x6d9)+_0x40f1ac(0x2d0)]('扮演')||_0x3f8d37[_0x2498be(0x6d9)+_0x2498be(0x2d0)]('模仿')||_0x3f8d37[_0x22d371(0x6d9)+_0x22d371(0x2d0)](_0xcee071[_0x40f1ac(0x557)])||_0x3f8d37[_0x487fcf(0x6d9)+_0x2498be(0x2d0)]('帮我')||_0x3f8d37[_0x2498be(0x6d9)+_0x22d371(0x2d0)](_0xcee071[_0x334481(0xdf)])||_0x3f8d37[_0x22d371(0x6d9)+_0x487fcf(0x2d0)](_0xcee071[_0x334481(0x87d)])||_0x3f8d37[_0x22d371(0x6d9)+_0x487fcf(0x2d0)]('请问')||_0x3f8d37[_0x40f1ac(0x6d9)+_0x2498be(0x2d0)]('请给')||_0x3f8d37[_0x334481(0x6d9)+_0x2498be(0x2d0)]('请你')||_0x3f8d37[_0x22d371(0x6d9)+_0x2498be(0x2d0)](_0xcee071[_0x40f1ac(0x557)])||_0x3f8d37[_0x40f1ac(0x6d9)+_0x22d371(0x2d0)](_0xcee071[_0x22d371(0x79a)])||_0x3f8d37[_0x487fcf(0x6d9)+_0x334481(0x2d0)](_0xcee071[_0x334481(0x636)])||_0x3f8d37[_0x40f1ac(0x6d9)+_0x487fcf(0x2d0)](_0xcee071[_0x334481(0x8e7)])||_0x3f8d37[_0x40f1ac(0x6d9)+_0x40f1ac(0x2d0)](_0xcee071[_0x487fcf(0x343)])||_0x3f8d37[_0x334481(0x6d9)+_0x2498be(0x2d0)](_0xcee071[_0x40f1ac(0x281)])||_0x3f8d37[_0x40f1ac(0x6d9)+_0x22d371(0x2d0)]('怎样')||_0x3f8d37[_0x334481(0x6d9)+_0x2498be(0x2d0)]('给我')||_0x3f8d37[_0x22d371(0x6d9)+_0x22d371(0x2d0)]('如何')||_0x3f8d37[_0x2498be(0x6d9)+_0x334481(0x2d0)]('谁是')||_0x3f8d37[_0x40f1ac(0x6d9)+_0x487fcf(0x2d0)]('查询')||_0x3f8d37[_0x22d371(0x6d9)+_0x40f1ac(0x2d0)](_0xcee071[_0x487fcf(0x30b)])||_0x3f8d37[_0x22d371(0x6d9)+_0x487fcf(0x2d0)](_0xcee071[_0x334481(0x33a)])||_0x3f8d37[_0x487fcf(0x6d9)+_0x487fcf(0x2d0)](_0xcee071[_0x334481(0x623)])||_0x3f8d37[_0x40f1ac(0x6d9)+_0x2498be(0x2d0)](_0xcee071[_0x22d371(0x14e)])||_0x3f8d37[_0x334481(0x6d9)+_0x40f1ac(0x2d0)]('哪个')||_0x3f8d37[_0x487fcf(0x6d9)+_0x2498be(0x2d0)]('哪些')||_0x3f8d37[_0x40f1ac(0x6d9)+_0x22d371(0x2d0)](_0xcee071[_0x2498be(0x59e)])||_0x3f8d37[_0x40f1ac(0x6d9)+_0x487fcf(0x2d0)](_0xcee071[_0x2498be(0x6ae)])||_0x3f8d37[_0x2498be(0x6d9)+_0x2498be(0x2d0)]('啥是')||_0x3f8d37[_0x22d371(0x6d9)+_0x2498be(0x2d0)]('为啥')||_0x3f8d37[_0x487fcf(0x6d9)+_0x487fcf(0x2d0)]('怎么'))return _0xcee071[_0x22d371(0x321)](send_webchat,_0x244b0d);if(_0xcee071[_0x2498be(0x610)](lock_chat,-0x305+-0xcc7+0xfcc))return;lock_chat=-0x18a6+0x16c3*0x1+-0xf2*-0x2;const _0x3e24f6=_0xcee071[_0x40f1ac(0x839)](_0xcee071[_0x2498be(0x839)](_0xcee071[_0x40f1ac(0x466)](document[_0x2498be(0x7ec)+_0x22d371(0xfb)+_0x22d371(0x304)](_0xcee071[_0x2498be(0x1b2)])[_0x40f1ac(0x5b9)+_0x334481(0x99a)][_0x334481(0x33e)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x22d371(0x33e)+'ce'](/<hr.*/gs,'')[_0x334481(0x33e)+'ce'](/<[^>]+>/g,'')[_0x22d371(0x33e)+'ce'](/\n\n/g,'\x0a'),_0xcee071[_0x334481(0x21a)]),search_queryquery),_0xcee071[_0x40f1ac(0x614)]);let _0x468a48=_0xcee071[_0x40f1ac(0x75a)](_0xcee071[_0x40f1ac(0x380)](_0xcee071[_0x334481(0x174)](_0xcee071[_0x22d371(0x23d)](_0xcee071[_0x40f1ac(0x594)](_0xcee071[_0x22d371(0x839)](_0xcee071[_0x487fcf(0x174)](_0xcee071[_0x2498be(0x3d8)],_0xcee071[_0x40f1ac(0x8b4)]),_0x3e24f6),'\x0a'),word_last),_0xcee071[_0x487fcf(0x73b)]),_0x3f8d37),_0xcee071[_0x2498be(0x6d3)]);const _0xa9a4ac={};_0xa9a4ac[_0x487fcf(0x9a6)+'t']=_0x468a48,_0xa9a4ac[_0x487fcf(0x3a7)+_0x334481(0x7a5)]=0x3e8,_0xa9a4ac[_0x487fcf(0x493)+_0x334481(0x92e)+'e']=0.9,_0xa9a4ac[_0x334481(0x15c)]=0x1,_0xa9a4ac[_0x40f1ac(0x913)+_0x2498be(0x146)+_0x334481(0x398)+'ty']=0x0,_0xa9a4ac[_0x334481(0xc9)+_0x334481(0x29a)+_0x2498be(0x8fb)+'y']=0x1,_0xa9a4ac[_0x334481(0x932)+'of']=0x1,_0xa9a4ac[_0x487fcf(0x75b)]=![],_0xa9a4ac[_0x487fcf(0x560)+_0x487fcf(0x3ee)]=0x0,_0xa9a4ac[_0x334481(0x876)+'m']=!![];const _0x35c391={'method':_0xcee071[_0x487fcf(0x574)],'headers':headers,'body':_0xcee071[_0x2498be(0x321)](b64EncodeUnicode,JSON[_0x40f1ac(0x64a)+_0x40f1ac(0x8a0)](_0xa9a4ac))};_0x3f8d37=_0x3f8d37[_0x22d371(0x33e)+_0x2498be(0x3c1)]('\x0a\x0a','\x0a')[_0x40f1ac(0x33e)+_0x2498be(0x3c1)]('\x0a\x0a','\x0a'),document[_0x487fcf(0x7ec)+_0x487fcf(0xfb)+_0x40f1ac(0x304)](_0xcee071[_0x2498be(0x526)])[_0x22d371(0x5b9)+_0x334481(0x99a)]='',_0xcee071[_0x2498be(0x483)](markdownToHtml,_0xcee071[_0x334481(0x321)](beautify,_0x3f8d37),document[_0x40f1ac(0x7ec)+_0x40f1ac(0xfb)+_0x2498be(0x304)](_0xcee071[_0x2498be(0x526)])),chatTextRaw=_0xcee071[_0x2498be(0x284)](_0xcee071[_0x40f1ac(0x4d1)](_0xcee071[_0x22d371(0xc5)],_0x3f8d37),_0xcee071[_0x40f1ac(0x7c8)]),chatTemp='',text_offset=-(-0x26*-0xd4+-0x6a7+-0x18d*0x10),prev_chat=document[_0x2498be(0x5ab)+_0x22d371(0x344)+_0x22d371(0x8bc)](_0xcee071[_0x22d371(0x319)])[_0x40f1ac(0x5b9)+_0x40f1ac(0x99a)],prev_chat=_0xcee071[_0x487fcf(0x69a)](_0xcee071[_0x40f1ac(0x189)](_0xcee071[_0x22d371(0x284)](prev_chat,_0xcee071[_0x40f1ac(0x27f)]),document[_0x2498be(0x7ec)+_0x487fcf(0xfb)+_0x487fcf(0x304)](_0xcee071[_0x487fcf(0x526)])[_0x40f1ac(0x5b9)+_0x334481(0x99a)]),_0xcee071[_0x40f1ac(0x5c1)]),_0xcee071[_0x40f1ac(0x483)](fetch,_0xcee071[_0x334481(0x76e)],_0x35c391)[_0x334481(0x966)](_0x4e7172=>{const _0x41f684=_0x487fcf,_0x2f8b5d=_0x2498be,_0x501224=_0x2498be,_0x2c7ca9=_0x2498be,_0x169d2f=_0x334481,_0x347665={'kwWoJ':_0xcee071[_0x41f684(0xd6)],'bIHEA':_0xcee071[_0x41f684(0x869)],'NERDR':_0xcee071[_0x501224(0x91c)],'QRicE':function(_0x350206,_0x11471c){const _0x467ad6=_0x501224;return _0xcee071[_0x467ad6(0x46a)](_0x350206,_0x11471c);},'nGuoE':function(_0x4ae168,_0x12f203){const _0x50c44f=_0x501224;return _0xcee071[_0x50c44f(0x510)](_0x4ae168,_0x12f203);},'hbMKU':_0xcee071[_0x2c7ca9(0x59b)],'Njsfg':function(_0x493d83,_0x5e6689){const _0x54c19a=_0x2f8b5d;return _0xcee071[_0x54c19a(0x84d)](_0x493d83,_0x5e6689);},'Qkban':function(_0x587c50,_0x480b19){const _0x1cf008=_0x501224;return _0xcee071[_0x1cf008(0x2ee)](_0x587c50,_0x480b19);},'jZdoo':_0xcee071[_0x501224(0x76d)],'PKECr':_0xcee071[_0x501224(0x568)],'WnMHR':_0xcee071[_0x2c7ca9(0x891)],'CTRFb':_0xcee071[_0x501224(0x5a0)],'GHvVN':function(_0x1284a6){const _0x25b2c7=_0x2c7ca9;return _0xcee071[_0x25b2c7(0x1a4)](_0x1284a6);},'BzOTA':_0xcee071[_0x2f8b5d(0x185)],'sLpUH':function(_0x5d560d,_0xfc3c9b){const _0x47c0a2=_0x2c7ca9;return _0xcee071[_0x47c0a2(0x839)](_0x5d560d,_0xfc3c9b);},'DqnVz':function(_0x38b4ac,_0x56c16a){const _0x2332d1=_0x2f8b5d;return _0xcee071[_0x2332d1(0x14b)](_0x38b4ac,_0x56c16a);},'zYftQ':_0xcee071[_0x2f8b5d(0x4cd)],'qkqiF':_0xcee071[_0x2c7ca9(0x4bc)],'GSckq':function(_0x3ae204,_0x1b20de){const _0x479729=_0x41f684;return _0xcee071[_0x479729(0x5ed)](_0x3ae204,_0x1b20de);},'YCRIf':_0xcee071[_0x41f684(0x27c)],'OANWP':function(_0x34a6c9,_0x1714a4){const _0x3a9178=_0x169d2f;return _0xcee071[_0x3a9178(0x839)](_0x34a6c9,_0x1714a4);},'EfaBa':function(_0x2a9a22,_0x5cfb83){const _0x39fc7a=_0x2c7ca9;return _0xcee071[_0x39fc7a(0x4e0)](_0x2a9a22,_0x5cfb83);},'fhRek':_0xcee071[_0x169d2f(0x79d)],'XWSfw':_0xcee071[_0x501224(0x512)],'CWPmb':_0xcee071[_0x2c7ca9(0x259)],'usNnw':_0xcee071[_0x501224(0xff)],'kgFmi':_0xcee071[_0x169d2f(0x461)],'MHUwb':_0xcee071[_0x2c7ca9(0x5d6)],'dSRAM':function(_0x32fa6e,_0x141975){const _0x6eb5ff=_0x501224;return _0xcee071[_0x6eb5ff(0x64e)](_0x32fa6e,_0x141975);},'KjMsf':_0xcee071[_0x169d2f(0x526)],'pGJhs':function(_0xd71931,_0x1c54f1,_0xff5f27){const _0x44ccb9=_0x2f8b5d;return _0xcee071[_0x44ccb9(0x483)](_0xd71931,_0x1c54f1,_0xff5f27);},'QJuOa':function(_0x56eec0,_0x371f99){const _0x5a9eeb=_0x2f8b5d;return _0xcee071[_0x5a9eeb(0x541)](_0x56eec0,_0x371f99);},'ohrjl':_0xcee071[_0x2f8b5d(0x319)],'wKxVo':function(_0x15d7a1,_0x3f08b9){const _0x3ab1d9=_0x169d2f;return _0xcee071[_0x3ab1d9(0x505)](_0x15d7a1,_0x3f08b9);},'MbJyV':_0xcee071[_0x41f684(0x8a8)],'leVNo':_0xcee071[_0x2c7ca9(0x5c1)]};if(_0xcee071[_0x2f8b5d(0x510)](_0xcee071[_0x41f684(0x797)],_0xcee071[_0x2c7ca9(0x1a0)])){if(_0x275b8f[_0x2f8b5d(0x61a)](_0x3a93cc))return _0xc8cf32;const _0x2be608=_0x142eb3[_0x2c7ca9(0x230)](/[;,;、,]/),_0x40bb26=_0x2be608[_0x501224(0x6fe)](_0x13de47=>'['+_0x13de47+']')[_0x41f684(0x69f)]('\x20'),_0x2de274=_0x2be608[_0x2c7ca9(0x6fe)](_0x513b3d=>'['+_0x513b3d+']')[_0x41f684(0x69f)]('\x0a');_0x2be608[_0x2f8b5d(0x7ea)+'ch'](_0x1f7a93=>_0x374a76[_0x169d2f(0x133)](_0x1f7a93)),_0x3412bc='\x20';for(var _0x563a61=_0xcee071[_0x2f8b5d(0x505)](_0xcee071[_0x169d2f(0x64e)](_0x411e80[_0x2c7ca9(0x78e)],_0x2be608[_0x41f684(0x2ed)+'h']),-0x1d97+-0x86+-0x606*-0x5);_0xcee071[_0x501224(0x48e)](_0x563a61,_0x2772d7[_0x2f8b5d(0x78e)]);++_0x563a61)_0x2999be+='[^'+_0x563a61+']\x20';return _0x5c9be7;}else{const _0x2d22ea=_0x4e7172[_0x169d2f(0xe1)][_0x41f684(0x9be)+_0x169d2f(0x35e)]();let _0x2589f1='',_0x504c3f='';_0x2d22ea[_0x501224(0x2c5)]()[_0x2f8b5d(0x966)](function _0x3c94c1({done:_0x411d74,value:_0xd4f4a5}){const _0x3b3054=_0x169d2f,_0x146bad=_0x169d2f,_0x1d9cef=_0x169d2f,_0x5a4e46=_0x2c7ca9,_0x282959=_0x2c7ca9,_0x3b0382={'MCmQa':_0xcee071[_0x3b3054(0x869)],'jrVKt':function(_0x42a90c,_0x36d1bb){const _0x49b791=_0x3b3054;return _0xcee071[_0x49b791(0x46a)](_0x42a90c,_0x36d1bb);}};if(_0xcee071[_0x3b3054(0x510)](_0xcee071[_0x1d9cef(0x50f)],_0xcee071[_0x5a4e46(0x619)]))_0x20bf73=_0x347665[_0x282959(0x934)];else{if(_0x411d74)return;const _0x90081d=new TextDecoder(_0xcee071[_0x1d9cef(0x5c2)])[_0x3b3054(0x107)+'e'](_0xd4f4a5);return _0x90081d[_0x3b3054(0x328)]()[_0x146bad(0x230)]('\x0a')[_0x146bad(0x7ea)+'ch'](function(_0xd6d621){const _0x55b188=_0x1d9cef,_0x466349=_0x146bad,_0x4024d8=_0x3b3054,_0x5ad93e=_0x5a4e46,_0x33f906=_0x5a4e46,_0x4fd095={'gLjkw':_0x347665[_0x55b188(0x56d)],'vpIut':_0x347665[_0x466349(0x2f2)],'ovHZn':function(_0x444989,_0x4e9f17){const _0x3b0126=_0x55b188;return _0x347665[_0x3b0126(0x57f)](_0x444989,_0x4e9f17);}};if(_0x347665[_0x466349(0x654)](_0x347665[_0x4024d8(0x8cd)],_0x347665[_0x5ad93e(0x8cd)])){if(_0x347665[_0x466349(0x639)](_0xd6d621[_0x55b188(0x2ed)+'h'],-0x6d3+0xed4+-0x9*0xe3))_0x2589f1=_0xd6d621[_0x5ad93e(0x649)](0x5d8+0x13e*-0xb+-0x1*-0x7d8);if(_0x347665[_0x466349(0x8d4)](_0x2589f1,_0x347665[_0x466349(0x12d)])){if(_0x347665[_0x5ad93e(0x654)](_0x347665[_0x4024d8(0x77b)],_0x347665[_0x466349(0x634)]))_0x5a2364=_0x159070[_0x466349(0x207)](_0x25a1c3)[_0x4fd095[_0x5ad93e(0x7d1)]],_0x2864eb='';else{const _0x2356e8=_0x347665[_0x33f906(0x4c9)][_0x466349(0x230)]('|');let _0x5367df=-0xb6b+-0x5b3*0x3+-0x14*-0x16d;while(!![]){switch(_0x2356e8[_0x5367df++]){case'0':return;case'1':_0x347665[_0x55b188(0x6c8)](proxify);continue;case'2':lock_chat=0x76e*-0x4+0x3*0x653+0xabf;continue;case'3':document[_0x55b188(0x7ec)+_0x466349(0xfb)+_0x5ad93e(0x304)](_0x347665[_0x4024d8(0x1b1)])[_0x466349(0x995)]='';continue;case'4':word_last+=_0x347665[_0x4024d8(0x349)](chatTextRaw,chatTemp);continue;}break;}}}let _0x3b2adb;try{if(_0x347665[_0x5ad93e(0x1b5)](_0x347665[_0x466349(0x1dc)],_0x347665[_0x33f906(0x400)]))try{_0x347665[_0x55b188(0x37b)](_0x347665[_0x33f906(0x8d2)],_0x347665[_0x55b188(0x8d2)])?_0x243c7d+=_0x5c5869:(_0x3b2adb=JSON[_0x466349(0x207)](_0x347665[_0x5ad93e(0x89d)](_0x504c3f,_0x2589f1))[_0x347665[_0x466349(0x56d)]],_0x504c3f='');}catch(_0x4cdd35){if(_0x347665[_0x5ad93e(0x912)](_0x347665[_0x4024d8(0x6dc)],_0x347665[_0x33f906(0x60a)]))_0x3b2adb=JSON[_0x4024d8(0x207)](_0x2589f1)[_0x347665[_0x4024d8(0x56d)]],_0x504c3f='';else return _0x1d4ca8[_0x55b188(0x37f)+_0x55b188(0x989)]()[_0x5ad93e(0x652)+'h'](AQFLPh[_0x55b188(0x2a4)])[_0x55b188(0x37f)+_0x55b188(0x989)]()[_0x5ad93e(0x651)+_0x4024d8(0x9c2)+'r'](_0xb73428)[_0x33f906(0x652)+'h'](AQFLPh[_0x466349(0x2a4)]);}else _0x47641a=_0x298557;}catch(_0x567bbb){if(_0x347665[_0x4024d8(0x37b)](_0x347665[_0x5ad93e(0x87e)],_0x347665[_0x33f906(0x45e)]))_0x504c3f+=_0x2589f1;else{var _0x44495b=new _0x53d6ab(_0xd25b30[_0x5ad93e(0x2ed)+'h']),_0x4eb713=new _0x381419(_0x44495b);for(var _0x74cd5=-0x12ff+-0x2611+-0x4*-0xe44,_0x2f5a44=_0x1204f6[_0x55b188(0x2ed)+'h'];_0x4fd095[_0x55b188(0x902)](_0x74cd5,_0x2f5a44);_0x74cd5++){_0x4eb713[_0x74cd5]=_0xe5391b[_0x5ad93e(0x5fa)+_0x466349(0x336)](_0x74cd5);}return _0x44495b;}}_0x3b2adb&&_0x347665[_0x5ad93e(0x639)](_0x3b2adb[_0x466349(0x2ed)+'h'],-0x668*-0x4+0x183d+0xb9*-0x45)&&_0x347665[_0x33f906(0x639)](_0x3b2adb[0x1c05+0x26a2+-0x97*0x71][_0x4024d8(0x560)+_0x55b188(0x3ee)][_0x4024d8(0x233)+_0x55b188(0x9ba)+'t'][-0xa*-0x200+-0x1*0x1517+0x117],text_offset)&&(_0x347665[_0x4024d8(0x654)](_0x347665[_0x466349(0x203)],_0x347665[_0x4024d8(0x5ec)])?(_0x533e77=_0x25b70d[_0x4024d8(0x207)](_0x34970b)[_0x3b0382[_0x33f906(0x211)]],_0x1dcf15=''):(chatTemp+=_0x3b2adb[-0x5*0x399+0xbc1*0x1+0x6*0x10a][_0x55b188(0x16b)],text_offset=_0x3b2adb[-0x231a+0x27c+0x209e][_0x55b188(0x560)+_0x4024d8(0x3ee)][_0x4024d8(0x233)+_0x4024d8(0x9ba)+'t'][_0x347665[_0x4024d8(0x23b)](_0x3b2adb[-0x1e62+-0x97a*0x3+0x3ad*0x10][_0x4024d8(0x560)+_0x5ad93e(0x3ee)][_0x5ad93e(0x233)+_0x466349(0x9ba)+'t'][_0x466349(0x2ed)+'h'],0x191*-0xb+0x8*0x74+0x6ce*0x2)])),chatTemp=chatTemp[_0x55b188(0x33e)+_0x55b188(0x3c1)]('\x0a\x0a','\x0a')[_0x33f906(0x33e)+_0x466349(0x3c1)]('\x0a\x0a','\x0a'),document[_0x466349(0x7ec)+_0x33f906(0xfb)+_0x55b188(0x304)](_0x347665[_0x5ad93e(0x8f9)])[_0x55b188(0x5b9)+_0x55b188(0x99a)]='',_0x347665[_0x5ad93e(0x102)](markdownToHtml,_0x347665[_0x466349(0x3fa)](beautify,chatTemp),document[_0x33f906(0x7ec)+_0x55b188(0xfb)+_0x55b188(0x304)](_0x347665[_0x5ad93e(0x8f9)])),document[_0x466349(0x5ab)+_0x466349(0x344)+_0x4024d8(0x8bc)](_0x347665[_0x33f906(0x90c)])[_0x4024d8(0x5b9)+_0x4024d8(0x99a)]=_0x347665[_0x33f906(0x405)](_0x347665[_0x33f906(0x89d)](_0x347665[_0x33f906(0x405)](prev_chat,_0x347665[_0x466349(0x148)]),document[_0x4024d8(0x7ec)+_0x5ad93e(0xfb)+_0x4024d8(0x304)](_0x347665[_0x466349(0x8f9)])[_0x4024d8(0x5b9)+_0x466349(0x99a)]),_0x347665[_0x55b188(0x956)]);}else try{var _0x479702=new _0x166889(_0x5389a8),_0xb901c3='';for(var _0x2ffb9d=0xc1*0x10+0xb6+-0xcc6;_0x3b0382[_0x4024d8(0x817)](_0x2ffb9d,_0x479702[_0x4024d8(0x28c)+_0x33f906(0x620)]);_0x2ffb9d++){_0xb901c3+=_0x15d2b1[_0x4024d8(0x129)+_0x33f906(0x5a3)+_0x4024d8(0x55e)](_0x479702[_0x2ffb9d]);}return _0xb901c3;}catch(_0x4f8c96){}}),_0x2d22ea[_0x3b3054(0x2c5)]()[_0x3b3054(0x966)](_0x3c94c1);}});}})[_0x40f1ac(0x8a4)](_0x3d4619=>{const _0xb551be=_0x40f1ac,_0x2a7429=_0x334481,_0x8461d2=_0x487fcf,_0x3e2f72=_0x487fcf,_0x4e93e0=_0x40f1ac;_0xcee071[_0xb551be(0x510)](_0xcee071[_0xb551be(0x4e3)],_0xcee071[_0x8461d2(0x4e3)])?console[_0xb551be(0x5c8)](_0xcee071[_0x2a7429(0x28a)],_0x3d4619):AzBASm[_0xb551be(0x5bf)](_0x511561,'0');});}function replaceUrlWithFootnote(_0x3544d0){const _0x3ecc56=_0x4f1d68,_0x5e7c09=_0x3dc960,_0x1b590c=_0x12da96,_0x23c988=_0x3dc960,_0x509ff2=_0x12da96,_0x53901b={};_0x53901b[_0x3ecc56(0x4d6)]=_0x5e7c09(0x128)+':',_0x53901b[_0x1b590c(0x324)]=function(_0xa62161,_0x2548f0){return _0xa62161===_0x2548f0;},_0x53901b[_0x23c988(0x711)]=_0x23c988(0x818),_0x53901b[_0x1b590c(0x16a)]=_0x509ff2(0x3fc),_0x53901b[_0x5e7c09(0x90e)]=function(_0x225631,_0x5ca63d){return _0x225631!==_0x5ca63d;},_0x53901b[_0x5e7c09(0x644)]=_0x1b590c(0x4bf),_0x53901b[_0x1b590c(0x4b3)]=function(_0x4d647d,_0x246c6e){return _0x4d647d+_0x246c6e;},_0x53901b[_0x509ff2(0x78f)]=function(_0x4482a1,_0xae66a){return _0x4482a1-_0xae66a;},_0x53901b[_0x1b590c(0x8f1)]=function(_0x1877ab,_0x50e06b){return _0x1877ab<=_0x50e06b;},_0x53901b[_0x3ecc56(0x83d)]=function(_0x23551e,_0x26e57a){return _0x23551e>_0x26e57a;},_0x53901b[_0x5e7c09(0x40c)]=_0x3ecc56(0x40e),_0x53901b[_0x509ff2(0x7d2)]=function(_0x49f0cb,_0x1b2599){return _0x49f0cb-_0x1b2599;};const _0x246ccc=_0x53901b,_0x5c0c6c=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x444dca=new Set(),_0x2fa91a=(_0x5d5ad7,_0x1d094a)=>{const _0x375ab5=_0x3ecc56,_0x5e1004=_0x5e7c09,_0x3588a1=_0x1b590c,_0xdaac02=_0x509ff2,_0x22ed87=_0x509ff2,_0x2e8d55={};_0x2e8d55[_0x375ab5(0x473)]=_0x246ccc[_0x5e1004(0x4d6)];const _0x46b812=_0x2e8d55;if(_0x246ccc[_0x5e1004(0x324)](_0x246ccc[_0xdaac02(0x711)],_0x246ccc[_0x375ab5(0x16a)]))_0x4832f6=_0x5c7eda[_0x3588a1(0x407)+_0x22ed87(0x6cb)+'t'],_0x440901[_0x3588a1(0x7cb)+'e']();else{if(_0x444dca[_0x375ab5(0x61a)](_0x1d094a)){if(_0x246ccc[_0xdaac02(0x90e)](_0x246ccc[_0xdaac02(0x644)],_0x246ccc[_0x375ab5(0x644)]))_0x37b4c5[_0x3588a1(0x5c8)](_0x46b812[_0x22ed87(0x473)],_0x51a117);else return _0x5d5ad7;}const _0x5b7912=_0x1d094a[_0x22ed87(0x230)](/[;,;、,]/),_0x5549da=_0x5b7912[_0x375ab5(0x6fe)](_0x35bd37=>'['+_0x35bd37+']')[_0x5e1004(0x69f)]('\x20'),_0x3cdecb=_0x5b7912[_0x22ed87(0x6fe)](_0x12595e=>'['+_0x12595e+']')[_0xdaac02(0x69f)]('\x0a');_0x5b7912[_0x5e1004(0x7ea)+'ch'](_0x4be54f=>_0x444dca[_0x5e1004(0x133)](_0x4be54f)),res='\x20';for(var _0x444780=_0x246ccc[_0x375ab5(0x4b3)](_0x246ccc[_0x5e1004(0x78f)](_0x444dca[_0x22ed87(0x78e)],_0x5b7912[_0x22ed87(0x2ed)+'h']),-0x608+-0x3*0x686+0x199b);_0x246ccc[_0x22ed87(0x8f1)](_0x444780,_0x444dca[_0x5e1004(0x78e)]);++_0x444780)res+='[^'+_0x444780+']\x20';return res;}};let _0xf152a9=0x3*-0x13d+-0x1483+0x183b,_0x162eb7=_0x3544d0[_0x509ff2(0x33e)+'ce'](_0x5c0c6c,_0x2fa91a);while(_0x246ccc[_0x509ff2(0x83d)](_0x444dca[_0x509ff2(0x78e)],-0xb80*0x3+0x2*-0x8f9+-0x31*-0x112)){if(_0x246ccc[_0x3ecc56(0x90e)](_0x246ccc[_0x1b590c(0x40c)],_0x246ccc[_0x509ff2(0x40c)])){const _0x2f38ca=_0x11f315?function(){const _0x49d614=_0x3ecc56;if(_0x565858){const _0x48e82f=_0x2a67ff[_0x49d614(0x767)](_0x2810aa,arguments);return _0x430979=null,_0x48e82f;}}:function(){};return _0x194de2=![],_0x2f38ca;}else{const _0x408dee='['+_0xf152a9++ +_0x23c988(0x595)+_0x444dca[_0x23c988(0x995)+'s']()[_0x509ff2(0x5c6)]()[_0x509ff2(0x995)],_0x4619ec='[^'+_0x246ccc[_0x3ecc56(0x7d2)](_0xf152a9,0xe6b+-0xb55*-0x2+-0x2514)+_0x1b590c(0x595)+_0x444dca[_0x1b590c(0x995)+'s']()[_0x23c988(0x5c6)]()[_0x5e7c09(0x995)];_0x162eb7=_0x162eb7+'\x0a\x0a'+_0x4619ec,_0x444dca[_0x1b590c(0x735)+'e'](_0x444dca[_0x5e7c09(0x995)+'s']()[_0x1b590c(0x5c6)]()[_0x23c988(0x995)]);}}return _0x162eb7;}function beautify(_0x3e766b){const _0x3c1856=_0x4f1d68,_0x3e3de1=_0x1e5aee,_0x4fdb29=_0x4f1d68,_0x485dce=_0x432425,_0x36d8cb=_0x432425,_0x4ef3d3={'rRrDL':function(_0x15fac3,_0x539c41){return _0x15fac3-_0x539c41;},'ueIsz':_0x3c1856(0x828),'scbIp':_0x3c1856(0x479),'sccxu':_0x3c1856(0xdc),'KPeCN':function(_0x16c06c,_0x2c5e26){return _0x16c06c>=_0x2c5e26;},'qpocp':function(_0x4de990,_0x20d10b){return _0x4de990!==_0x20d10b;},'RbGow':_0x4fdb29(0x5f0),'EfrfW':_0x4fdb29(0x4ad),'VizuY':function(_0x590cc2,_0xdb29d5){return _0x590cc2+_0xdb29d5;},'zVGCX':_0x485dce(0x60f),'atjqi':function(_0x192953,_0x3347f5){return _0x192953(_0x3347f5);},'BYEbJ':_0x3c1856(0x425)+_0x3c1856(0x4f2)+'rl','gatmh':function(_0x20cc9f,_0x283ac9){return _0x20cc9f(_0x283ac9);},'qBQJm':function(_0x4f2ca2,_0xe46cca){return _0x4f2ca2+_0xe46cca;},'UqovS':_0x3c1856(0x7e9)+'l','YjaZf':function(_0x576e7f,_0x15123e){return _0x576e7f+_0x15123e;},'bTokH':function(_0x5e206b,_0x3dbb1b){return _0x5e206b(_0x3dbb1b);},'QndGJ':_0x3c1856(0xea)+_0x4fdb29(0x581)+_0x485dce(0x871),'NHQUP':function(_0x2b3004,_0x10643b){return _0x2b3004(_0x10643b);},'dnLvz':function(_0x1ead8f,_0x31b552){return _0x1ead8f+_0x31b552;},'oclMt':_0x3e3de1(0x490),'mawlm':function(_0x442049,_0x2dc7bd){return _0x442049+_0x2dc7bd;},'zAoVC':function(_0xcc59a8,_0x2342f8){return _0xcc59a8(_0x2342f8);},'nqURV':function(_0x54e20f,_0x3e5cb7){return _0x54e20f(_0x3e5cb7);},'hVwZL':function(_0x4e7275,_0x1abe06){return _0x4e7275>=_0x1abe06;},'IBPin':function(_0xc21074,_0x2437fd){return _0xc21074!==_0x2437fd;},'KuJYD':_0x3e3de1(0x3be),'SVOGK':_0x36d8cb(0x253),'zYdmm':_0x4fdb29(0xe5)+_0x4fdb29(0x31d)+'l','YGUiz':_0x36d8cb(0xe5)+_0x485dce(0x2b1),'GEoSV':function(_0x57e061,_0x39dcf7){return _0x57e061(_0x39dcf7);},'MwqKI':_0x485dce(0x2b1)};new_text=_0x3e766b[_0x36d8cb(0x33e)+_0x36d8cb(0x3c1)]('(','(')[_0x36d8cb(0x33e)+_0x4fdb29(0x3c1)](')',')')[_0x36d8cb(0x33e)+_0x3c1856(0x3c1)](',\x20',',')[_0x3e3de1(0x33e)+_0x3c1856(0x3c1)](_0x4ef3d3[_0x36d8cb(0x6a2)],'')[_0x36d8cb(0x33e)+_0x485dce(0x3c1)](_0x4ef3d3[_0x485dce(0x112)],'')[_0x36d8cb(0x33e)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x3cde9e=prompt[_0x3e3de1(0x7ca)+_0x485dce(0xcf)][_0x3c1856(0x2ed)+'h'];_0x4ef3d3[_0x36d8cb(0x88a)](_0x3cde9e,0x2*-0x513+0x1ab6+0x424*-0x4);--_0x3cde9e){_0x4ef3d3[_0x4fdb29(0x566)](_0x4ef3d3[_0x3c1856(0x8ff)],_0x4ef3d3[_0x36d8cb(0x605)])?(new_text=new_text[_0x3c1856(0x33e)+_0x3e3de1(0x3c1)](_0x4ef3d3[_0x3c1856(0x96d)](_0x4ef3d3[_0x3c1856(0x14c)],_0x4ef3d3[_0x3c1856(0xef)](String,_0x3cde9e)),_0x4ef3d3[_0x36d8cb(0x96d)](_0x4ef3d3[_0x485dce(0x833)],_0x4ef3d3[_0x485dce(0x401)](String,_0x3cde9e))),new_text=new_text[_0x485dce(0x33e)+_0x36d8cb(0x3c1)](_0x4ef3d3[_0x4fdb29(0x5e9)](_0x4ef3d3[_0x4fdb29(0x2c3)],_0x4ef3d3[_0x4fdb29(0x401)](String,_0x3cde9e)),_0x4ef3d3[_0x3e3de1(0x7fe)](_0x4ef3d3[_0x485dce(0x833)],_0x4ef3d3[_0x3e3de1(0x488)](String,_0x3cde9e))),new_text=new_text[_0x4fdb29(0x33e)+_0x4fdb29(0x3c1)](_0x4ef3d3[_0x3c1856(0x7fe)](_0x4ef3d3[_0x485dce(0xe7)],_0x4ef3d3[_0x3e3de1(0x329)](String,_0x3cde9e)),_0x4ef3d3[_0x3e3de1(0x2f3)](_0x4ef3d3[_0x4fdb29(0x833)],_0x4ef3d3[_0x36d8cb(0x329)](String,_0x3cde9e))),new_text=new_text[_0x3e3de1(0x33e)+_0x485dce(0x3c1)](_0x4ef3d3[_0x3c1856(0x2f3)](_0x4ef3d3[_0x3e3de1(0x4ef)],_0x4ef3d3[_0x485dce(0xef)](String,_0x3cde9e)),_0x4ef3d3[_0x3c1856(0x494)](_0x4ef3d3[_0x4fdb29(0x833)],_0x4ef3d3[_0x485dce(0x427)](String,_0x3cde9e)))):(_0x35cc90+=_0x3a327a[-0x6*0x209+-0x645+-0x127b*-0x1][_0x36d8cb(0x16b)],_0x5040bc=_0x1a7735[-0x13*-0x199+0x1876+0x36d1*-0x1][_0x4fdb29(0x560)+_0x36d8cb(0x3ee)][_0x36d8cb(0x233)+_0x3e3de1(0x9ba)+'t'][_0x4ef3d3[_0x3e3de1(0x9a0)](_0x13560e[0x235+-0x48f*0x7+0x1db4][_0x36d8cb(0x560)+_0x3e3de1(0x3ee)][_0x36d8cb(0x233)+_0x3e3de1(0x9ba)+'t'][_0x3e3de1(0x2ed)+'h'],0x3e7+0x240e+-0x27f4)]);}new_text=_0x4ef3d3[_0x485dce(0x5f3)](replaceUrlWithFootnote,new_text);for(let _0x5d0742=prompt[_0x3e3de1(0x7ca)+_0x3e3de1(0xcf)][_0x36d8cb(0x2ed)+'h'];_0x4ef3d3[_0x3c1856(0x68b)](_0x5d0742,-0xf11+-0x2657+0x1ab4*0x2);--_0x5d0742){_0x4ef3d3[_0x485dce(0x57d)](_0x4ef3d3[_0x3c1856(0x7d3)],_0x4ef3d3[_0x4fdb29(0x28d)])?(new_text=new_text[_0x4fdb29(0x33e)+'ce'](_0x4ef3d3[_0x4fdb29(0x7fe)](_0x4ef3d3[_0x3c1856(0x785)],_0x4ef3d3[_0x3e3de1(0x427)](String,_0x5d0742)),prompt[_0x4fdb29(0x7ca)+_0x3e3de1(0xcf)][_0x5d0742]),new_text=new_text[_0x3e3de1(0x33e)+'ce'](_0x4ef3d3[_0x36d8cb(0x494)](_0x4ef3d3[_0x36d8cb(0x6ed)],_0x4ef3d3[_0x4fdb29(0x404)](String,_0x5d0742)),prompt[_0x3e3de1(0x7ca)+_0x36d8cb(0xcf)][_0x5d0742]),new_text=new_text[_0x36d8cb(0x33e)+'ce'](_0x4ef3d3[_0x36d8cb(0x2f3)](_0x4ef3d3[_0x3e3de1(0xde)],_0x4ef3d3[_0x485dce(0x488)](String,_0x5d0742)),prompt[_0x4fdb29(0x7ca)+_0x36d8cb(0xcf)][_0x5d0742])):_0x25a888=_0x4ef3d3[_0x36d8cb(0x7c1)];}return new_text=new_text[_0x485dce(0x33e)+_0x3c1856(0x3c1)]('[]',''),new_text=new_text[_0x36d8cb(0x33e)+_0x36d8cb(0x3c1)]('((','('),new_text=new_text[_0x485dce(0x33e)+_0x3e3de1(0x3c1)]('))',')'),new_text;}function chatmore(){const _0x4615c5=_0x3dc960,_0x4dc220=_0x4f1d68,_0x2ee22e=_0x12da96,_0x502f7c=_0x3dc960,_0x1d91e9=_0x432425,_0x45fef6={'DSyvj':function(_0x4a63a0,_0x1d9d8b){return _0x4a63a0===_0x1d9d8b;},'fQtss':_0x4615c5(0x5df),'YDjlr':_0x4615c5(0x435),'pjlIx':_0x4615c5(0x503)+_0x4dc220(0x2de),'jfiVt':function(_0x13abed,_0x36f69f){return _0x13abed+_0x36f69f;},'RQdDe':_0x2ee22e(0x4e2)+_0x4615c5(0x539)+_0x1d91e9(0x826)+_0x1d91e9(0x51b)+_0x4dc220(0x981)+_0x4615c5(0x5ea)+_0x502f7c(0x197)+_0x2ee22e(0x1dd)+_0x4dc220(0x49b)+_0x4615c5(0x95c)+_0x4615c5(0x5e8),'KnjJM':function(_0x40ec37,_0x5bc82e){return _0x40ec37(_0x5bc82e);},'lCCGw':_0x1d91e9(0x1b9)+_0x502f7c(0x728),'gwWXp':function(_0x3167e6,_0xf7e7f8){return _0x3167e6<_0xf7e7f8;},'fdVCa':function(_0x44f7c,_0x13d5cf){return _0x44f7c+_0x13d5cf;},'FPqYy':function(_0x44144e,_0x41c3f0){return _0x44144e+_0x41c3f0;},'CytVM':function(_0x1d0032,_0x145504){return _0x1d0032===_0x145504;},'eoJbG':_0x4615c5(0x3ea),'IPdGS':_0x502f7c(0x552),'uVPBp':_0x2ee22e(0x979),'XPmGW':function(_0x300d87,_0x3f6a20){return _0x300d87+_0x3f6a20;},'tZzxR':_0x2ee22e(0x503),'NdUSJ':_0x4615c5(0x9b4),'IOcpV':_0x4dc220(0x853)+_0x4615c5(0x898)+_0x4dc220(0x2e9)+_0x2ee22e(0x8e2)+_0x502f7c(0x982)+_0x4615c5(0x93c)+_0x502f7c(0x4de)+_0x4615c5(0x43d)+_0x4615c5(0x6c6)+_0x4615c5(0x774)+_0x4615c5(0x6cf)+_0x1d91e9(0x5c4)+_0x2ee22e(0x986),'MSqGF':function(_0x3dea20,_0x494312){return _0x3dea20!=_0x494312;},'kFuDX':function(_0x52f6e1,_0x46f62b,_0x43c493){return _0x52f6e1(_0x46f62b,_0x43c493);},'HSQmb':_0x4dc220(0xe5)+_0x4615c5(0x365)+_0x1d91e9(0xe3)+_0x502f7c(0x738)+_0x2ee22e(0x88e)+_0x2ee22e(0x4fc),'MOeSw':function(_0x14550b,_0x2e0322){return _0x14550b+_0x2e0322;}},_0x2c99a={'method':_0x45fef6[_0x502f7c(0x69c)],'headers':headers,'body':_0x45fef6[_0x1d91e9(0x7c6)](b64EncodeUnicode,JSON[_0x1d91e9(0x64a)+_0x1d91e9(0x8a0)]({'prompt':_0x45fef6[_0x1d91e9(0x456)](_0x45fef6[_0x2ee22e(0x369)](_0x45fef6[_0x1d91e9(0x4eb)](_0x45fef6[_0x2ee22e(0x11f)](document[_0x2ee22e(0x7ec)+_0x502f7c(0xfb)+_0x4615c5(0x304)](_0x45fef6[_0x2ee22e(0x1e4)])[_0x502f7c(0x5b9)+_0x4dc220(0x99a)][_0x2ee22e(0x33e)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x4615c5(0x33e)+'ce'](/<hr.*/gs,'')[_0x4dc220(0x33e)+'ce'](/<[^>]+>/g,'')[_0x2ee22e(0x33e)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0x45fef6[_0x4615c5(0x4cf)]),original_search_query),_0x45fef6[_0x4dc220(0x6c7)]),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':![]}))};if(_0x45fef6[_0x502f7c(0x208)](document[_0x4dc220(0x7ec)+_0x1d91e9(0xfb)+_0x502f7c(0x304)](_0x45fef6[_0x4615c5(0x45d)])[_0x502f7c(0x5b9)+_0x4dc220(0x99a)],''))return;_0x45fef6[_0x2ee22e(0x35f)](fetch,_0x45fef6[_0x2ee22e(0x72c)],_0x2c99a)[_0x502f7c(0x966)](_0x194d89=>_0x194d89[_0x502f7c(0x91f)]())[_0x4615c5(0x966)](_0x5b46c2=>{const _0x273f41=_0x2ee22e,_0x5a9507=_0x4615c5,_0x5ae642=_0x4615c5,_0x520b76=_0x1d91e9,_0x1af22f=_0x502f7c,_0x28828a={'XUcaq':function(_0x1b557e,_0x264e9a){const _0x2f866e=_0x4ce0;return _0x45fef6[_0x2f866e(0x887)](_0x1b557e,_0x264e9a);},'Ccjhb':function(_0x2e9b08,_0x3ed7fd){const _0x1d738b=_0x4ce0;return _0x45fef6[_0x1d738b(0x456)](_0x2e9b08,_0x3ed7fd);},'ZPlSn':function(_0x5def3d,_0x45c63e){const _0x7700f1=_0x4ce0;return _0x45fef6[_0x7700f1(0x11f)](_0x5def3d,_0x45c63e);},'JVAml':function(_0x234587,_0x4be136){const _0x129324=_0x4ce0;return _0x45fef6[_0x129324(0x11f)](_0x234587,_0x4be136);},'DkeuL':function(_0x278aad,_0x2a9e0f){const _0x178fbc=_0x4ce0;return _0x45fef6[_0x178fbc(0x4eb)](_0x278aad,_0x2a9e0f);}};if(_0x45fef6[_0x273f41(0x22f)](_0x45fef6[_0x5a9507(0x824)],_0x45fef6[_0x5a9507(0x37e)]))return _0x533769;else JSON[_0x273f41(0x207)](_0x5b46c2[_0x1af22f(0x11e)+'es'][-0x1*-0x1e6c+0xc*-0x3a+-0x1bb4][_0x273f41(0x16b)][_0x273f41(0x33e)+_0x5ae642(0x3c1)]('\x0a',''))[_0x5ae642(0x7ea)+'ch'](_0x3f2c54=>{const _0x1eaa91=_0x1af22f,_0x3f8f77=_0x5a9507,_0x512042=_0x1af22f,_0x402b0a=_0x5a9507,_0x16632a=_0x273f41;if(_0x45fef6[_0x1eaa91(0x2ad)](_0x45fef6[_0x3f8f77(0x28b)],_0x45fef6[_0x1eaa91(0x375)])){if(_0x28828a[_0x402b0a(0x551)](_0x28828a[_0x16632a(0x5b8)](_0x28828a[_0x1eaa91(0x28e)](_0x159544,_0x39a8d0[_0xeae13b]),'\x0a')[_0x1eaa91(0x2ed)+'h'],-0x1ab4+-0x216c+0x3fa4))_0x5a2608=_0x28828a[_0x402b0a(0x320)](_0x28828a[_0x1eaa91(0x692)](_0x3ed47a,_0x461e82[_0x3d1905]),'\x0a');}else document[_0x16632a(0x7ec)+_0x402b0a(0xfb)+_0x3f8f77(0x304)](_0x45fef6[_0x402b0a(0x45d)])[_0x3f8f77(0x5b9)+_0x402b0a(0x99a)]+=_0x45fef6[_0x512042(0x456)](_0x45fef6[_0x1eaa91(0x456)](_0x45fef6[_0x402b0a(0x596)],_0x45fef6[_0x512042(0x7c6)](String,_0x3f2c54)),_0x45fef6[_0x3f8f77(0x686)]);});})[_0x502f7c(0x8a4)](_0x5e9a82=>console[_0x4dc220(0x5c8)](_0x5e9a82)),chatTextRawPlusComment=_0x45fef6[_0x4dc220(0x2c1)](chatTextRaw,'\x0a\x0a'),text_offset=-(0xb*0x67+-0x2289+0x1*0x1e1d);}let chatTextRaw='',text_offset=-(0x82*-0x23+0xcd7+-0x1*-0x4f0);const _0x42ca16={};_0x42ca16[_0x432425(0x477)+_0x4f1d68(0x2c0)+'pe']=_0x1e5aee(0x424)+_0x12da96(0x590)+_0x3dc960(0x710)+'n';const headers=_0x42ca16;let prompt=JSON[_0x12da96(0x207)](atob(document[_0x3dc960(0x7ec)+_0x4f1d68(0xfb)+_0x4f1d68(0x304)](_0x1e5aee(0x622)+'pt')[_0x12da96(0x407)+_0x3dc960(0x6cb)+'t']));chatTextRawIntro='',text_offset=-(0x1324+0x12*-0x2b+-0x101d);const _0x1ffc0a={};_0x1ffc0a[_0x3dc960(0x9a6)+'t']=_0x1e5aee(0x93a)+_0x12da96(0x6d0)+_0x4f1d68(0x585)+_0x4f1d68(0x672)+_0x4f1d68(0x6cc)+_0x1e5aee(0x406)+original_search_query+(_0x432425(0x231)+_0x432425(0x591)+_0x1e5aee(0x442)+_0x432425(0x10d)+_0x3dc960(0x764)+_0x432425(0x1ce)+_0x4f1d68(0x564)+_0x3dc960(0x5ef)+_0x432425(0x6a6)+_0x3dc960(0x3ab)),_0x1ffc0a[_0x3dc960(0x3a7)+_0x12da96(0x7a5)]=0x400,_0x1ffc0a[_0x3dc960(0x493)+_0x12da96(0x92e)+'e']=0.2,_0x1ffc0a[_0x3dc960(0x15c)]=0x1,_0x1ffc0a[_0x1e5aee(0x913)+_0x1e5aee(0x146)+_0x432425(0x398)+'ty']=0x0,_0x1ffc0a[_0x1e5aee(0xc9)+_0x12da96(0x29a)+_0x1e5aee(0x8fb)+'y']=0.5,_0x1ffc0a[_0x12da96(0x932)+'of']=0x1,_0x1ffc0a[_0x4f1d68(0x75b)]=![],_0x1ffc0a[_0x4f1d68(0x560)+_0x1e5aee(0x3ee)]=0x0,_0x1ffc0a[_0x1e5aee(0x876)+'m']=!![];const optionsIntro={'method':_0x12da96(0x979),'headers':headers,'body':b64EncodeUnicode(JSON[_0x12da96(0x64a)+_0x1e5aee(0x8a0)](_0x1ffc0a))};fetch(_0x12da96(0xe5)+_0x3dc960(0x365)+_0x12da96(0xe3)+_0x3dc960(0x738)+_0x432425(0x88e)+_0x1e5aee(0x4fc),optionsIntro)[_0x4f1d68(0x966)](_0x85ceaa=>{const _0x5a78d8=_0x432425,_0x578adc=_0x1e5aee,_0x55ebd1=_0x3dc960,_0x1f5e0b=_0x4f1d68,_0x4677e1=_0x432425,_0x503916={'kXIOK':_0x5a78d8(0x630)+_0x5a78d8(0x92b),'bHkyW':function(_0x31cb7a,_0x43492c){return _0x31cb7a+_0x43492c;},'aWiJW':function(_0x5b8583){return _0x5b8583();},'rpsXR':_0x578adc(0x503)+_0x5a78d8(0x606)+'t','rxSzS':function(_0x2fbf7b,_0xd2a381){return _0x2fbf7b===_0xd2a381;},'ZMujn':_0x578adc(0x299),'oyBat':_0x55ebd1(0x8c6),'SYsZp':_0x578adc(0x128)+':','XtwLA':function(_0x1f2468,_0x4acfe6){return _0x1f2468*_0x4acfe6;},'TYSFM':function(_0x413d8d,_0xce31c5){return _0x413d8d**_0xce31c5;},'pQRqh':function(_0xd63c0b,_0x5dabfb){return _0xd63c0b<_0x5dabfb;},'wCYbm':_0x55ebd1(0x503)+_0x5a78d8(0x2de),'ElaEK':_0x5a78d8(0x4e2)+_0x5a78d8(0x539)+_0x55ebd1(0x826)+_0x4677e1(0x51b)+_0x578adc(0x981)+_0x5a78d8(0x5ea)+_0x578adc(0x197)+_0x578adc(0x1dd)+_0x55ebd1(0x49b)+_0x5a78d8(0x95c)+_0x4677e1(0x5e8),'fWIhV':function(_0x29fd57,_0x5666a9){return _0x29fd57(_0x5666a9);},'VxJav':_0x5a78d8(0x1b9)+_0x578adc(0x728),'Rlset':function(_0x3406c3,_0x32af5a){return _0x3406c3!==_0x32af5a;},'HdBSH':_0x578adc(0x480),'OppUW':_0x578adc(0x145),'cWxCS':function(_0x38dad8,_0x3a7c2c){return _0x38dad8>_0x3a7c2c;},'usGeu':function(_0x3af3a1,_0x2a9158){return _0x3af3a1==_0x2a9158;},'qbpkY':_0x1f5e0b(0x927)+']','LGzOr':_0x55ebd1(0x2e1),'NSBgI':_0x55ebd1(0x327),'HFAox':_0x578adc(0x576)+_0x578adc(0x849),'DUtbZ':_0x5a78d8(0x698)+_0x4677e1(0x151)+_0x4677e1(0x841),'tetzt':_0x4677e1(0x698)+_0x55ebd1(0x88d),'AsiBr':_0x4677e1(0x114),'sYTRs':_0x5a78d8(0x4e4),'RBRjW':_0x578adc(0x4a3),'mHqgA':_0x55ebd1(0x11e)+'es','gvUPu':_0x578adc(0x99b),'Wvjpr':_0x5a78d8(0x3da),'dNPPx':_0x5a78d8(0x3af),'uCnjN':_0x5a78d8(0x3a0),'lxxnf':_0x5a78d8(0x7e5),'dgMlR':_0x578adc(0x47f),'WMTVa':function(_0x13f28d,_0xfab79b){return _0x13f28d-_0xfab79b;},'nHsoy':function(_0x456bc6,_0x31841e,_0xca1bb6){return _0x456bc6(_0x31841e,_0xca1bb6);},'sezys':_0x5a78d8(0xdd),'ZUmUy':_0x55ebd1(0x778)+'ss','yTcqs':_0x55ebd1(0x6f9),'zwOBK':_0x1f5e0b(0x92c),'KFnsF':_0x1f5e0b(0x25b),'JKEIf':_0x4677e1(0x2a7),'tetzp':_0x578adc(0x8f6),'pWgdR':_0x4677e1(0x979),'obkhW':function(_0x3089b2,_0x4c8f1d){return _0x3089b2+_0x4c8f1d;},'LvFNK':_0x55ebd1(0x660)+'“','WDEuK':_0x1f5e0b(0x747)+_0x4677e1(0x32e)+_0x55ebd1(0x573)+_0x578adc(0x942)+_0x578adc(0x55b)+_0x578adc(0x6ee)+_0x578adc(0x4c4)+_0x1f5e0b(0x1a1),'SEcor':_0x4677e1(0x503),'hWeTR':_0x4677e1(0xe5)+_0x4677e1(0x365)+_0x55ebd1(0xe3)+_0x578adc(0x738)+_0x4677e1(0x88e)+_0x4677e1(0x4fc),'YvNJk':_0x578adc(0x7c5),'LwKip':function(_0x20f6da,_0x5cf7e3,_0x3fd233){return _0x20f6da(_0x5cf7e3,_0x3fd233);},'lOiWZ':function(_0x245da6,_0xabcf91){return _0x245da6+_0xabcf91;},'ltyPC':_0x55ebd1(0x698)+_0x1f5e0b(0x471)},_0x3322dc=_0x85ceaa[_0x55ebd1(0xe1)][_0x5a78d8(0x9be)+_0x5a78d8(0x35e)]();let _0x4e00d5='',_0x43b273='';_0x3322dc[_0x4677e1(0x2c5)]()[_0x55ebd1(0x966)](function _0xe937bd({done:_0x18d4bc,value:_0x49d7ec}){const _0x2d5f45=_0x578adc,_0x5ed947=_0x4677e1,_0x5d31d7=_0x4677e1,_0x5caddb=_0x55ebd1,_0x4c9a49=_0x578adc,_0x1d57cd={'PVLRP':_0x503916[_0x2d5f45(0x1a9)],'HNdcA':function(_0x4b93c3,_0x5a954d){const _0x24115d=_0x2d5f45;return _0x503916[_0x24115d(0x1ae)](_0x4b93c3,_0x5a954d);},'IcBcC':function(_0x26ee08){const _0x4a73d3=_0x2d5f45;return _0x503916[_0x4a73d3(0x743)](_0x26ee08);},'spJNX':_0x503916[_0x2d5f45(0x79c)],'eQAYE':function(_0x530e12,_0x35f5e8){const _0x33ac71=_0x5ed947;return _0x503916[_0x33ac71(0x330)](_0x530e12,_0x35f5e8);},'qzOWY':_0x503916[_0x2d5f45(0x9b7)],'FHPNh':_0x503916[_0x5ed947(0x6d1)],'txnsP':_0x503916[_0x5caddb(0x9bc)],'UINCV':function(_0x22c820,_0x2c98cc){const _0x1331f5=_0x5d31d7;return _0x503916[_0x1331f5(0x2ea)](_0x22c820,_0x2c98cc);},'lflJp':function(_0x50dfe2,_0x33c3f8){const _0x1070c8=_0x5caddb;return _0x503916[_0x1070c8(0x23f)](_0x50dfe2,_0x33c3f8);},'kmLPq':function(_0x555f85,_0x1c7ef5){const _0x2ab02e=_0x5d31d7;return _0x503916[_0x2ab02e(0x168)](_0x555f85,_0x1c7ef5);},'WawkT':_0x503916[_0x4c9a49(0x83c)],'JKxut':_0x503916[_0x5ed947(0x391)],'vWtvK':function(_0x2a7fb9,_0x4edb61){const _0x581368=_0x5ed947;return _0x503916[_0x581368(0x836)](_0x2a7fb9,_0x4edb61);},'NBSNi':_0x503916[_0x4c9a49(0x6d8)],'wxrNy':function(_0x21a232,_0xa52dea){const _0x234d55=_0x5ed947;return _0x503916[_0x234d55(0x428)](_0x21a232,_0xa52dea);},'LPPaA':_0x503916[_0x5d31d7(0x13f)],'ykGtd':_0x503916[_0x5caddb(0x750)],'WHKNV':function(_0x7b510c,_0x365465){const _0x26d091=_0x5d31d7;return _0x503916[_0x26d091(0x1fb)](_0x7b510c,_0x365465);},'tHnEg':function(_0x22d631,_0x54702b){const _0x509263=_0x2d5f45;return _0x503916[_0x509263(0xca)](_0x22d631,_0x54702b);},'lzidI':_0x503916[_0x5caddb(0x628)],'oQspo':_0x503916[_0x2d5f45(0x1e6)],'CXQIE':_0x503916[_0x5d31d7(0x777)],'zqDVs':_0x503916[_0x4c9a49(0x48b)],'CzvJZ':_0x503916[_0x4c9a49(0xe8)],'rrSmm':_0x503916[_0x5d31d7(0x838)],'daQDJ':_0x503916[_0x2d5f45(0x532)],'gyxVG':_0x503916[_0x2d5f45(0x8fa)],'AdFjn':_0x503916[_0x5d31d7(0x984)],'kSVNW':_0x503916[_0x5ed947(0x250)],'SidEK':_0x503916[_0x2d5f45(0x5a9)],'HVNOs':_0x503916[_0x2d5f45(0x5ca)],'chHEn':_0x503916[_0x5ed947(0x580)],'kMJWL':_0x503916[_0x2d5f45(0x4e6)],'cEVVc':_0x503916[_0x2d5f45(0x1f6)],'fdlZU':_0x503916[_0x5caddb(0x500)],'qHsBN':function(_0x31f399,_0x30b701){const _0x19fc32=_0x5d31d7;return _0x503916[_0x19fc32(0x176)](_0x31f399,_0x30b701);},'Dccwz':function(_0x385cb9,_0x1d3005,_0x151bd1){const _0x160fe3=_0x4c9a49;return _0x503916[_0x160fe3(0x61d)](_0x385cb9,_0x1d3005,_0x151bd1);},'mJTRp':_0x503916[_0x5caddb(0x893)],'sFbTf':_0x503916[_0x5caddb(0x1d2)],'Fffct':_0x503916[_0x4c9a49(0x3a4)],'xzmZh':_0x503916[_0x5ed947(0x172)],'cqZDK':_0x503916[_0x4c9a49(0x514)],'bAAFu':_0x503916[_0x2d5f45(0x7bd)],'ZWRMI':function(_0x291f69,_0x44b72d){const _0x460d4a=_0x5caddb;return _0x503916[_0x460d4a(0x1fb)](_0x291f69,_0x44b72d);},'ayTcr':_0x503916[_0x5d31d7(0x204)],'IFYGC':_0x503916[_0x5caddb(0x2b2)],'raraz':function(_0x4e1a71,_0x29c6cc){const _0x432123=_0x5ed947;return _0x503916[_0x432123(0x89f)](_0x4e1a71,_0x29c6cc);},'CcpzQ':_0x503916[_0x5d31d7(0x7aa)],'xZtEv':_0x503916[_0x2d5f45(0x8c0)],'DsSgs':_0x503916[_0x5caddb(0x443)],'TMAHJ':_0x503916[_0x2d5f45(0x279)],'KWsxD':_0x503916[_0x5ed947(0x314)],'RrUgO':function(_0x13bff2,_0x3ec600){const _0x3aafc5=_0x5ed947;return _0x503916[_0x3aafc5(0x1fb)](_0x13bff2,_0x3ec600);},'ABsbn':function(_0x3d2c13,_0x2ce892){const _0x2280e6=_0x5d31d7;return _0x503916[_0x2280e6(0xca)](_0x3d2c13,_0x2ce892);},'SSZEe':function(_0x5ef0b5,_0x172e08,_0x52768f){const _0x510fa7=_0x5caddb;return _0x503916[_0x510fa7(0x27d)](_0x5ef0b5,_0x172e08,_0x52768f);},'QYPNN':function(_0x2eee57,_0x317e6b){const _0x266cff=_0x2d5f45;return _0x503916[_0x266cff(0x202)](_0x2eee57,_0x317e6b);},'tTrkd':function(_0xed7cfb,_0xc188da){const _0x3b468b=_0x5d31d7;return _0x503916[_0x3b468b(0x1fb)](_0xed7cfb,_0xc188da);},'XgBiw':function(_0x504923,_0xac095f){const _0x21601b=_0x5caddb;return _0x503916[_0x21601b(0x1ae)](_0x504923,_0xac095f);},'PtHOt':_0x503916[_0x2d5f45(0x1fd)]};if(_0x18d4bc)return;const _0x58f5c4=new TextDecoder(_0x503916[_0x2d5f45(0x514)])[_0x5d31d7(0x107)+'e'](_0x49d7ec);return _0x58f5c4[_0x5ed947(0x328)]()[_0x2d5f45(0x230)]('\x0a')[_0x5caddb(0x7ea)+'ch'](function(_0x1bd84f){const _0x2ad62c=_0x2d5f45,_0x74ca35=_0x5ed947,_0x3dbf36=_0x5d31d7,_0x2ac33c=_0x5ed947,_0x5d7eee=_0x4c9a49;if(_0x1d57cd[_0x2ad62c(0x2cb)](_0x1bd84f[_0x2ad62c(0x2ed)+'h'],-0x160d+0x1d5*0x11+-0x2*0x489))_0x4e00d5=_0x1bd84f[_0x2ad62c(0x649)](0x1633*0x1+0x1ec+0xc7*-0x1f);if(_0x1d57cd[_0x2ad62c(0x95e)](_0x4e00d5,_0x1d57cd[_0x3dbf36(0x36f)])){text_offset=-(-0x79+0x1*0x607+-0x1*0x58d);const _0x424e87={'method':_0x1d57cd[_0x2ac33c(0x386)],'headers':headers,'body':_0x1d57cd[_0x3dbf36(0x2a2)](b64EncodeUnicode,JSON[_0x2ad62c(0x64a)+_0x5d7eee(0x8a0)](prompt[_0x74ca35(0x6e5)]))};_0x1d57cd[_0x5d7eee(0x5fd)](fetch,_0x1d57cd[_0x3dbf36(0x292)],_0x424e87)[_0x3dbf36(0x966)](_0x24b28e=>{const _0xb54aef=_0x74ca35,_0x233b7d=_0x2ac33c,_0x55fb3c=_0x5d7eee,_0x2a8b8c=_0x3dbf36,_0x4b7e56=_0x2ad62c,_0x49912e={'movux':_0x1d57cd[_0xb54aef(0x872)],'aEPRA':function(_0x5edbad,_0x521ebb){const _0x4c148a=_0xb54aef;return _0x1d57cd[_0x4c148a(0x82a)](_0x5edbad,_0x521ebb);},'cbvWh':function(_0x3ad74c){const _0x13b5f7=_0xb54aef;return _0x1d57cd[_0x13b5f7(0x88c)](_0x3ad74c);},'srtew':_0x1d57cd[_0x233b7d(0x1d0)],'nbkpm':function(_0x1caba7,_0x41d8dd){const _0x35c293=_0xb54aef;return _0x1d57cd[_0x35c293(0x3fd)](_0x1caba7,_0x41d8dd);},'eWQol':_0x1d57cd[_0x233b7d(0x65d)],'vlDPl':_0x1d57cd[_0x2a8b8c(0x34e)],'HLMkI':_0x1d57cd[_0x233b7d(0x372)],'drakX':function(_0xf42a14,_0x1ad92c){const _0x2da065=_0xb54aef;return _0x1d57cd[_0x2da065(0x7d4)](_0xf42a14,_0x1ad92c);},'UmpAL':function(_0x58a68f,_0x3faf03){const _0x487f81=_0x233b7d;return _0x1d57cd[_0x487f81(0x4e8)](_0x58a68f,_0x3faf03);},'QxVBO':function(_0xd960ed,_0x360368){const _0x452651=_0x55fb3c;return _0x1d57cd[_0x452651(0x4be)](_0xd960ed,_0x360368);},'ybfPK':function(_0x193690,_0x2e33fe){const _0x202ebc=_0xb54aef;return _0x1d57cd[_0x202ebc(0x82a)](_0x193690,_0x2e33fe);},'fLGLN':_0x1d57cd[_0x233b7d(0x968)],'LwTKx':_0x1d57cd[_0x233b7d(0x7ab)],'tzTJW':function(_0xc83da4,_0x1f9365){const _0x29d56a=_0xb54aef;return _0x1d57cd[_0x29d56a(0x2a2)](_0xc83da4,_0x1f9365);},'Knabs':_0x1d57cd[_0x233b7d(0x186)],'pbiMi':function(_0x5ccf33,_0x552198){const _0x4ff927=_0x4b7e56;return _0x1d57cd[_0x4ff927(0x707)](_0x5ccf33,_0x552198);},'Cxntk':_0x1d57cd[_0x233b7d(0x464)],'LVuBd':_0x1d57cd[_0xb54aef(0x3b1)],'fCHzS':function(_0x145099,_0x157b4f){const _0x4e4cb8=_0xb54aef;return _0x1d57cd[_0x4e4cb8(0x275)](_0x145099,_0x157b4f);},'JhfCe':function(_0x3a56ce,_0x3a0b9c){const _0x3c3ea5=_0x4b7e56;return _0x1d57cd[_0x3c3ea5(0x8eb)](_0x3a56ce,_0x3a0b9c);},'HVQKO':_0x1d57cd[_0xb54aef(0x36f)],'NtRAh':_0x1d57cd[_0xb54aef(0x8e0)],'Csirx':_0x1d57cd[_0x233b7d(0x91e)],'euFAR':_0x1d57cd[_0x233b7d(0x444)],'buyPC':_0x1d57cd[_0x55fb3c(0x89b)],'FLsmC':_0x1d57cd[_0x2a8b8c(0x6eb)],'cfmBL':_0x1d57cd[_0x55fb3c(0x910)],'GmNdi':_0x1d57cd[_0x55fb3c(0x9a3)],'BdyVb':_0x1d57cd[_0x4b7e56(0x676)],'ujvsZ':function(_0x3ce1d5,_0x119acf){const _0x1e4000=_0x4b7e56;return _0x1d57cd[_0x1e4000(0x82a)](_0x3ce1d5,_0x119acf);},'dcVnx':_0x1d57cd[_0x2a8b8c(0x94e)],'RjjsK':_0x1d57cd[_0x233b7d(0x848)],'sDlSd':_0x1d57cd[_0x233b7d(0x9a9)],'miIEs':_0x1d57cd[_0x4b7e56(0x6c0)],'ADlQw':_0x1d57cd[_0x233b7d(0x811)],'WLQij':_0x1d57cd[_0x2a8b8c(0x1c0)],'vRMpd':_0x1d57cd[_0x2a8b8c(0x40a)],'XoBnZ':function(_0xa7601f,_0x363157){const _0xbebf28=_0x55fb3c;return _0x1d57cd[_0xbebf28(0x50e)](_0xa7601f,_0x363157);},'gosQO':function(_0x377260,_0x50a3df,_0x4801e0){const _0x42f14d=_0x4b7e56;return _0x1d57cd[_0x42f14d(0x291)](_0x377260,_0x50a3df,_0x4801e0);},'hDOdK':_0x1d57cd[_0x233b7d(0x36d)],'roDVk':_0x1d57cd[_0xb54aef(0x731)],'GOVzt':_0x1d57cd[_0x4b7e56(0x6ba)],'zYgnf':_0x1d57cd[_0x233b7d(0x1d8)],'THfEP':_0x1d57cd[_0xb54aef(0x47c)],'fSlyL':_0x1d57cd[_0xb54aef(0x298)],'wUxqJ':function(_0x2a91ba,_0xe41e98){const _0x5c9141=_0x2a8b8c;return _0x1d57cd[_0x5c9141(0x82a)](_0x2a91ba,_0xe41e98);},'UdrNh':function(_0x2b137d,_0x2d61ff){const _0x318902=_0x2a8b8c;return _0x1d57cd[_0x318902(0x2ab)](_0x2b137d,_0x2d61ff);},'lbpHg':_0x1d57cd[_0x55fb3c(0x53c)],'qyEYQ':_0x1d57cd[_0xb54aef(0x386)],'HkXJk':function(_0x4445bf,_0x30a1d8){const _0xbf95d9=_0x4b7e56;return _0x1d57cd[_0xbf95d9(0x2d1)](_0x4445bf,_0x30a1d8);},'SUcOX':_0x1d57cd[_0xb54aef(0x92a)],'qrevq':_0x1d57cd[_0x55fb3c(0x717)],'Bmiji':_0x1d57cd[_0x4b7e56(0x43f)],'rbPpd':_0x1d57cd[_0x233b7d(0x292)],'qdmCR':_0x1d57cd[_0x4b7e56(0x42d)],'zrHlM':function(_0x3baf9e,_0x4965f5){const _0x3ec316=_0x233b7d;return _0x1d57cd[_0x3ec316(0x2cb)](_0x3baf9e,_0x4965f5);},'nhgFv':function(_0x2c784b,_0x4e8ef3){const _0x226a50=_0x233b7d;return _0x1d57cd[_0x226a50(0x2a2)](_0x2c784b,_0x4e8ef3);}},_0x38945b=_0x24b28e[_0x55fb3c(0xe1)][_0x4b7e56(0x9be)+_0xb54aef(0x35e)]();let _0x9451ff='',_0x5d097d='';_0x38945b[_0x2a8b8c(0x2c5)]()[_0x2a8b8c(0x966)](function _0x13dd52({done:_0x5ceec1,value:_0x50c45d}){const _0x1bbf3b=_0xb54aef,_0x4ab1e3=_0x2a8b8c,_0x2981bc=_0x55fb3c,_0x453880=_0x4b7e56,_0xef3bd2=_0x2a8b8c,_0x50f61a={'jVUno':_0x49912e[_0x1bbf3b(0x975)],'hRTPN':function(_0x2f8717,_0x57e668){const _0x5813ee=_0x1bbf3b;return _0x49912e[_0x5813ee(0x30e)](_0x2f8717,_0x57e668);},'QxuyK':function(_0x2de004){const _0x913148=_0x1bbf3b;return _0x49912e[_0x913148(0x78b)](_0x2de004);},'TyKnT':_0x49912e[_0x1bbf3b(0x76b)],'nKbEv':function(_0x2cbf0f,_0x2941b7){const _0x40aa79=_0x4ab1e3;return _0x49912e[_0x40aa79(0x2d4)](_0x2cbf0f,_0x2941b7);},'NFXjV':_0x49912e[_0x1bbf3b(0x880)],'cwyMV':_0x49912e[_0x2981bc(0x4e9)],'RLjnn':_0x49912e[_0x4ab1e3(0x724)],'CGJTZ':function(_0x35ba98,_0x255507){const _0x33e29d=_0x1bbf3b;return _0x49912e[_0x33e29d(0x967)](_0x35ba98,_0x255507);},'XHJaj':function(_0x2108a1,_0x1469e3){const _0x26730a=_0x4ab1e3;return _0x49912e[_0x26730a(0x75c)](_0x2108a1,_0x1469e3);},'GSkcP':function(_0x56b58d,_0x3b0e41){const _0x243b02=_0x1bbf3b;return _0x49912e[_0x243b02(0x75c)](_0x56b58d,_0x3b0e41);},'rvipi':function(_0x10629d,_0x581f35){const _0x48042d=_0x1bbf3b;return _0x49912e[_0x48042d(0x24c)](_0x10629d,_0x581f35);},'XKnbw':function(_0x56919e,_0x352d9e){const _0x60e509=_0xef3bd2;return _0x49912e[_0x60e509(0x2a9)](_0x56919e,_0x352d9e);},'uDtxe':_0x49912e[_0xef3bd2(0x48a)],'pIIuJ':_0x49912e[_0x2981bc(0x499)],'vOBws':function(_0x136b9e,_0x167b4c){const _0x21a444=_0x4ab1e3;return _0x49912e[_0x21a444(0x6c5)](_0x136b9e,_0x167b4c);},'yHspd':_0x49912e[_0x1bbf3b(0x92d)],'hTvzH':function(_0x58230c,_0x51650b){const _0xfe2ac6=_0x4ab1e3;return _0x49912e[_0xfe2ac6(0x305)](_0x58230c,_0x51650b);},'WRMyP':_0x49912e[_0x4ab1e3(0x1f2)],'veyQo':_0x49912e[_0x2981bc(0x334)],'NKNwH':function(_0x19d0ae,_0xc9ed78){const _0xc26306=_0xef3bd2;return _0x49912e[_0xc26306(0x74f)](_0x19d0ae,_0xc9ed78);},'uvzLa':function(_0x5e7335,_0x22309b){const _0x2ce14a=_0xef3bd2;return _0x49912e[_0x2ce14a(0x947)](_0x5e7335,_0x22309b);},'JEcsk':_0x49912e[_0xef3bd2(0x80d)],'jCiel':_0x49912e[_0x2981bc(0x662)],'RKvkZ':_0x49912e[_0x4ab1e3(0x35d)],'MIiFm':_0x49912e[_0x2981bc(0x53a)],'deaWi':_0x49912e[_0x453880(0x384)],'QYiVv':_0x49912e[_0xef3bd2(0x917)],'ReqxG':_0x49912e[_0x4ab1e3(0x3c4)],'XJrAV':_0x49912e[_0x2981bc(0x82c)],'TIRQV':_0x49912e[_0x1bbf3b(0x713)],'oEtAf':function(_0x2dd952,_0x2b23ef){const _0x12cd22=_0x4ab1e3;return _0x49912e[_0x12cd22(0x674)](_0x2dd952,_0x2b23ef);},'ZHdRb':_0x49912e[_0x453880(0x4db)],'LiHMq':_0x49912e[_0x453880(0x607)],'dQXxv':_0x49912e[_0x1bbf3b(0x7cf)],'AgROn':_0x49912e[_0x453880(0x675)],'kkbfC':_0x49912e[_0x453880(0x3ac)],'BucyD':_0x49912e[_0x453880(0x5cf)],'XtpkW':_0x49912e[_0x1bbf3b(0x4fe)],'cMyhK':function(_0x43afa8,_0x4a1c11){const _0x4a7d52=_0x2981bc;return _0x49912e[_0x4a7d52(0x640)](_0x43afa8,_0x4a1c11);},'pwLhz':function(_0x1aeebf,_0x266b2a,_0x3f04b0){const _0x221890=_0x453880;return _0x49912e[_0x221890(0x4ce)](_0x1aeebf,_0x266b2a,_0x3f04b0);},'kOiAf':_0x49912e[_0x2981bc(0x96b)],'eYSeB':_0x49912e[_0xef3bd2(0x9a7)],'QHowl':function(_0x2046e0,_0x4e0cdb){const _0x439913=_0xef3bd2;return _0x49912e[_0x439913(0x30e)](_0x2046e0,_0x4e0cdb);},'qHvsc':_0x49912e[_0x2981bc(0x9b5)],'XJBFH':_0x49912e[_0x453880(0x23c)],'tHNZS':_0x49912e[_0x4ab1e3(0x2ac)],'SDjdA':_0x49912e[_0x4ab1e3(0x854)],'QTRNT':function(_0x3cb40f,_0x28936f){const _0x59bb64=_0x1bbf3b;return _0x49912e[_0x59bb64(0x95a)](_0x3cb40f,_0x28936f);},'TFLOQ':function(_0xd84e5b,_0x15db26){const _0x22dcbc=_0x453880;return _0x49912e[_0x22dcbc(0x83b)](_0xd84e5b,_0x15db26);},'AAiPu':_0x49912e[_0x1bbf3b(0x71d)],'NmUoP':_0x49912e[_0x453880(0x41c)],'nnkVQ':function(_0x2f47dc,_0x236b9b){const _0x194ae1=_0x453880;return _0x49912e[_0x194ae1(0x30e)](_0x2f47dc,_0x236b9b);},'kzfgJ':function(_0x1a74ae,_0x35aea6){const _0x418445=_0x4ab1e3;return _0x49912e[_0x418445(0x368)](_0x1a74ae,_0x35aea6);},'wDhUu':function(_0x18b97f,_0x475f5a){const _0x404e35=_0x453880;return _0x49912e[_0x404e35(0x674)](_0x18b97f,_0x475f5a);},'LQaHp':_0x49912e[_0x4ab1e3(0x7df)],'LAMra':_0x49912e[_0xef3bd2(0x4f4)],'dRqyA':_0x49912e[_0x4ab1e3(0x84b)],'yijSI':_0x49912e[_0xef3bd2(0x5bd)],'yGStJ':_0x49912e[_0xef3bd2(0x4df)],'aJQYp':function(_0x2de13d,_0x1bd897){const _0x3b71ef=_0xef3bd2;return _0x49912e[_0x3b71ef(0x3ca)](_0x2de13d,_0x1bd897);},'FArSf':function(_0x5dfb4e,_0x1d33ac){const _0x8de24=_0x2981bc;return _0x49912e[_0x8de24(0x577)](_0x5dfb4e,_0x1d33ac);}};if(_0x5ceec1)return;const _0x133cd6=new TextDecoder(_0x49912e[_0x2981bc(0x2ac)])[_0x2981bc(0x107)+'e'](_0x50c45d);return _0x133cd6[_0xef3bd2(0x328)]()[_0xef3bd2(0x230)]('\x0a')[_0x453880(0x7ea)+'ch'](function(_0x35c496){const _0x55da6d=_0x4ab1e3,_0x45cd30=_0x2981bc,_0x319860=_0xef3bd2,_0x1ed78f=_0xef3bd2,_0x91dd74=_0x2981bc,_0x323282={'dmHtc':function(_0x55b5da,_0x391e8c){const _0x540fd0=_0x4ce0;return _0x50f61a[_0x540fd0(0x772)](_0x55b5da,_0x391e8c);},'xhxnK':function(_0x33ebac,_0x1044fe){const _0x5ce12f=_0x4ce0;return _0x50f61a[_0x5ce12f(0x68c)](_0x33ebac,_0x1044fe);},'CjtZh':function(_0x44f62d,_0x2c8935){const _0x11d7c8=_0x4ce0;return _0x50f61a[_0x11d7c8(0x24f)](_0x44f62d,_0x2c8935);},'zWYQJ':function(_0x4cb053,_0x4393c1){const _0x30d5e9=_0x4ce0;return _0x50f61a[_0x30d5e9(0x75d)](_0x4cb053,_0x4393c1);},'CfeaT':function(_0x16b16e,_0x136a9a){const _0x1123a9=_0x4ce0;return _0x50f61a[_0x1123a9(0x216)](_0x16b16e,_0x136a9a);},'Jasly':function(_0x701bf9,_0x282b4e){const _0x2a43a1=_0x4ce0;return _0x50f61a[_0x2a43a1(0x331)](_0x701bf9,_0x282b4e);},'YSEMU':_0x50f61a[_0x55da6d(0x91d)],'czCyN':function(_0x33f6fb,_0x65161f){const _0x2c17d3=_0x55da6d;return _0x50f61a[_0x2c17d3(0x216)](_0x33f6fb,_0x65161f);},'kHsLv':_0x50f61a[_0x45cd30(0x38c)],'yAfvA':function(_0xe6b2cc,_0x3c17a9){const _0x207638=_0x55da6d;return _0x50f61a[_0x207638(0x116)](_0xe6b2cc,_0x3c17a9);},'SlEvk':_0x50f61a[_0x319860(0x5dd)],'XxhjN':function(_0x58251e,_0x1fb46a){const _0x3ad15b=_0x319860;return _0x50f61a[_0x3ad15b(0x54f)](_0x58251e,_0x1fb46a);},'EyUOU':_0x50f61a[_0x1ed78f(0x9b9)],'sgrzA':_0x50f61a[_0x1ed78f(0x59d)],'NBfwN':function(_0xa84c5,_0x4da303){const _0x2bfd94=_0x45cd30;return _0x50f61a[_0x2bfd94(0x645)](_0xa84c5,_0x4da303);},'MEcnY':function(_0x265a67,_0x5139b7){const _0x24bbcb=_0x91dd74;return _0x50f61a[_0x24bbcb(0x287)](_0x265a67,_0x5139b7);},'PunUe':_0x50f61a[_0x55da6d(0x719)],'TfKRm':function(_0x943d7b,_0x253bcb){const _0x5bf92f=_0x319860;return _0x50f61a[_0x5bf92f(0x5c3)](_0x943d7b,_0x253bcb);},'yutyI':_0x50f61a[_0x91dd74(0x85b)],'yhoKw':_0x50f61a[_0x1ed78f(0x19a)],'odxer':_0x50f61a[_0x1ed78f(0x609)],'fFTyH':_0x50f61a[_0x91dd74(0x5ba)],'wzUgL':_0x50f61a[_0x45cd30(0x8f7)],'bTKDD':function(_0xa6a99b){const _0x28bd31=_0x91dd74;return _0x50f61a[_0x28bd31(0x59c)](_0xa6a99b);},'mlALa':_0x50f61a[_0x55da6d(0x221)],'rIETU':_0x50f61a[_0x319860(0x10c)],'kEpOh':_0x50f61a[_0x91dd74(0x4a1)],'tSNmO':function(_0x25f815,_0x3baf05){const _0x52f98d=_0x319860;return _0x50f61a[_0x52f98d(0x29e)](_0x25f815,_0x3baf05);},'jSIaF':_0x50f61a[_0x55da6d(0x757)],'FTUpL':function(_0x396a76,_0x4e1ce5){const _0x3251f6=_0x319860;return _0x50f61a[_0x3251f6(0x54f)](_0x396a76,_0x4e1ce5);},'NVBxo':_0x50f61a[_0x55da6d(0x80b)],'gQvGN':_0x50f61a[_0x1ed78f(0x71c)],'TXTgl':_0x50f61a[_0x319860(0x8ad)],'WJLHP':_0x50f61a[_0x55da6d(0x229)],'ZKOCF':_0x50f61a[_0x91dd74(0xc2)],'Ljpiq':_0x50f61a[_0x319860(0x6a1)],'HhjRc':function(_0x5830a6,_0x38ea43){const _0x1bee61=_0x45cd30;return _0x50f61a[_0x1bee61(0x2fd)](_0x5830a6,_0x38ea43);},'oXWeb':function(_0x4273fc,_0x551756,_0x25f21d){const _0xdc0ee4=_0x45cd30;return _0x50f61a[_0xdc0ee4(0x4c6)](_0x4273fc,_0x551756,_0x25f21d);},'kZRnA':_0x50f61a[_0x1ed78f(0x7f8)],'bCQFv':_0x50f61a[_0x1ed78f(0x8cc)],'cstbm':function(_0x17f750,_0x2b0710){const _0x357ec9=_0x55da6d;return _0x50f61a[_0x357ec9(0x6a8)](_0x17f750,_0x2b0710);},'YfMiA':_0x50f61a[_0x319860(0x188)],'yYqNJ':_0x50f61a[_0x55da6d(0x802)],'TJlsd':_0x50f61a[_0x319860(0x342)],'RLWuN':_0x50f61a[_0x45cd30(0x5ad)],'kZyDy':function(_0x2169f2,_0x4815c3){const _0x1571f3=_0x319860;return _0x50f61a[_0x1571f3(0x2bf)](_0x2169f2,_0x4815c3);}};if(_0x50f61a[_0x1ed78f(0x13c)](_0x35c496[_0x45cd30(0x2ed)+'h'],0x5b*-0x21+0x1*-0xeaf+0x1a70))_0x9451ff=_0x35c496[_0x91dd74(0x649)](0xb*-0x235+0x61f+-0x122e*-0x1);if(_0x50f61a[_0x1ed78f(0x287)](_0x9451ff,_0x50f61a[_0x319860(0x719)])){if(_0x50f61a[_0x1ed78f(0x54f)](_0x50f61a[_0x45cd30(0x1ed)],_0x50f61a[_0x319860(0x1ed)]))_0x5677f4+=_0x323282[_0x45cd30(0x2c9)](_0x1c6218[_0x1d8b4],_0x361d0d[_0x2e6241]),_0x53bc12+=_0x323282[_0x1ed78f(0x736)](_0x3db454[_0x493346],-0x4f*-0x1a+-0x54a*0x1+0x2*-0x15d),_0x4db84b+=_0x323282[_0x45cd30(0x332)](_0x5b88c2[_0x44c3cc],0x82e*-0x3+-0x14f*0xd+0x298f);else{document[_0x55da6d(0x7ec)+_0x91dd74(0xfb)+_0x45cd30(0x304)](_0x50f61a[_0x319860(0x91d)])[_0x1ed78f(0x5b9)+_0x55da6d(0x99a)]='',_0x50f61a[_0x1ed78f(0x59c)](chatmore);const _0x1a9a85={'method':_0x50f61a[_0x45cd30(0x3e5)],'headers':headers,'body':_0x50f61a[_0x319860(0x116)](b64EncodeUnicode,JSON[_0x45cd30(0x64a)+_0x1ed78f(0x8a0)]({'prompt':_0x50f61a[_0x319860(0x629)](_0x50f61a[_0x91dd74(0x69e)](_0x50f61a[_0x91dd74(0x69e)](_0x50f61a[_0x1ed78f(0x370)](_0x50f61a[_0x319860(0x69d)],original_search_query),_0x50f61a[_0x45cd30(0x30a)]),document[_0x91dd74(0x7ec)+_0x55da6d(0xfb)+_0x1ed78f(0x304)](_0x50f61a[_0x319860(0x29f)])[_0x45cd30(0x5b9)+_0x55da6d(0x99a)][_0x91dd74(0x33e)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x55da6d(0x33e)+'ce'](/<hr.*/gs,'')[_0x1ed78f(0x33e)+'ce'](/<[^>]+>/g,'')[_0x55da6d(0x33e)+'ce'](/\n\n/g,'\x0a')),'\x0a'),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':!![]}))};_0x50f61a[_0x45cd30(0x4c6)](fetch,_0x50f61a[_0x1ed78f(0x167)],_0x1a9a85)[_0x1ed78f(0x966)](_0xb58040=>{const _0x2cdbd9=_0x45cd30,_0x1e9a06=_0x91dd74,_0xb038d3=_0x91dd74,_0x7564f=_0x1ed78f,_0x22c0a6=_0x1ed78f,_0xb4622b={'VqECZ':_0x323282[_0x2cdbd9(0x143)],'vJgGV':function(_0x598c46,_0x5667a8){const _0x523187=_0x2cdbd9;return _0x323282[_0x523187(0x5e5)](_0x598c46,_0x5667a8);},'Fmrjz':_0x323282[_0x2cdbd9(0x41d)],'IAWpV':function(_0x113b6a,_0x2dd132){const _0x1d2678=_0x1e9a06;return _0x323282[_0x1d2678(0x6da)](_0x113b6a,_0x2dd132);},'HJmWx':_0x323282[_0x1e9a06(0x732)],'Oamng':function(_0x34a79e,_0x1242b6){const _0x45b8e0=_0x2cdbd9;return _0x323282[_0x45b8e0(0x4ca)](_0x34a79e,_0x1242b6);},'VYWcm':_0x323282[_0x7564f(0x648)],'OSvzH':_0x323282[_0xb038d3(0x85c)],'mlohq':function(_0x30f082,_0x16fa62){const _0x55f63d=_0x2cdbd9;return _0x323282[_0x55f63d(0x752)](_0x30f082,_0x16fa62);},'uSrVl':function(_0x67ed59,_0x3ba027){const _0x2dba3f=_0x7564f;return _0x323282[_0x2dba3f(0x9a8)](_0x67ed59,_0x3ba027);},'venqj':_0x323282[_0x7564f(0x72b)],'fhGmd':function(_0x67bc02,_0x399bcf){const _0x3eafb5=_0x22c0a6;return _0x323282[_0x3eafb5(0x354)](_0x67bc02,_0x399bcf);},'buPRt':_0x323282[_0x7564f(0x2d5)],'LIFif':_0x323282[_0x7564f(0x531)],'NNDmi':_0x323282[_0x22c0a6(0x52c)],'nPgJG':_0x323282[_0xb038d3(0x832)],'dFFOy':_0x323282[_0x22c0a6(0x647)],'xwAPp':function(_0x14ea25){const _0x1fd111=_0x7564f;return _0x323282[_0x1fd111(0x2a3)](_0x14ea25);},'QhQMT':function(_0x18d379,_0x21bb54){const _0x3cbd13=_0x22c0a6;return _0x323282[_0x3cbd13(0x4ca)](_0x18d379,_0x21bb54);},'rDeeK':_0x323282[_0x7564f(0x265)],'HVAzw':function(_0xde58aa,_0x3fbe3d){const _0x22d580=_0xb038d3;return _0x323282[_0x22d580(0x354)](_0xde58aa,_0x3fbe3d);},'Ckhrg':_0x323282[_0x1e9a06(0x502)],'sLPHw':_0x323282[_0x7564f(0x62d)],'wgSyx':function(_0x7a756c,_0x12da1c){const _0x273195=_0x1e9a06;return _0x323282[_0x273195(0x63a)](_0x7a756c,_0x12da1c);},'UdOBL':_0x323282[_0x7564f(0x2f5)],'dvQts':function(_0x530cea,_0x3b5ece){const _0x43a171=_0x1e9a06;return _0x323282[_0x43a171(0x2df)](_0x530cea,_0x3b5ece);},'MQJxW':_0x323282[_0x2cdbd9(0x8b1)],'RHcUb':_0x323282[_0x22c0a6(0x7b0)],'TYrWQ':function(_0x5ecfd1,_0x22381c){const _0x3ce958=_0x7564f;return _0x323282[_0x3ce958(0x354)](_0x5ecfd1,_0x22381c);},'RmTbZ':_0x323282[_0x1e9a06(0x656)],'XiDen':_0x323282[_0x22c0a6(0x1f8)],'hgeIP':_0x323282[_0x2cdbd9(0xee)],'qmUKC':_0x323282[_0x1e9a06(0x4ab)],'LDRHE':function(_0x47d02f,_0x516a49){const _0x3566c0=_0x7564f;return _0x323282[_0x3566c0(0x705)](_0x47d02f,_0x516a49);},'BCXPq':function(_0x213512,_0x325a3d,_0x2c9c46){const _0x2b95cb=_0x22c0a6;return _0x323282[_0x2b95cb(0x306)](_0x213512,_0x325a3d,_0x2c9c46);},'eIDbL':_0x323282[_0xb038d3(0xd0)],'VZKBI':function(_0x30246d,_0x8a913c){const _0xaca3bf=_0x7564f;return _0x323282[_0xaca3bf(0x6da)](_0x30246d,_0x8a913c);},'zXjxf':_0x323282[_0x22c0a6(0x2a6)],'gopES':function(_0x452d8f,_0xa5d9aa){const _0xa3743c=_0xb038d3;return _0x323282[_0xa3743c(0x200)](_0x452d8f,_0xa5d9aa);},'CNtcP':function(_0x549d38,_0x2ebb6a){const _0x3f4955=_0x2cdbd9;return _0x323282[_0x3f4955(0x752)](_0x549d38,_0x2ebb6a);},'DexWL':function(_0x54ff2e,_0x221c0f,_0x8abe84){const _0x2ace3c=_0xb038d3;return _0x323282[_0x2ace3c(0x306)](_0x54ff2e,_0x221c0f,_0x8abe84);},'DjmzX':function(_0x3d3b79,_0x3b6cab,_0x1d8d76){const _0x45f91e=_0x22c0a6;return _0x323282[_0x45f91e(0x306)](_0x3d3b79,_0x3b6cab,_0x1d8d76);},'jptZM':function(_0x4d2fbe,_0x383d11){const _0x33259f=_0x7564f;return _0x323282[_0x33259f(0x354)](_0x4d2fbe,_0x383d11);},'vNjKr':_0x323282[_0x2cdbd9(0x6fa)],'vyKSe':_0x323282[_0x2cdbd9(0x73e)],'NjBXX':_0x323282[_0x7564f(0x535)]};if(_0x323282[_0x1e9a06(0x354)](_0x323282[_0x7564f(0x49f)],_0x323282[_0xb038d3(0x49f)])){const _0x2bba1c=_0xb58040[_0x1e9a06(0xe1)][_0x1e9a06(0x9be)+_0xb038d3(0x35e)]();let _0x370856='',_0x2ae7e4='';_0x2bba1c[_0xb038d3(0x2c5)]()[_0x22c0a6(0x966)](function _0x12867b({done:_0x5a2f75,value:_0x4b5076}){const _0x5a4195=_0x2cdbd9,_0x3793bb=_0x22c0a6,_0x378d21=_0x22c0a6,_0x1217b0=_0x2cdbd9,_0x3cb493=_0x1e9a06,_0xe391c8={'xkJcj':function(_0x2ddcd7,_0x2e0efc){const _0x2008e9=_0x4ce0;return _0xb4622b[_0x2008e9(0x8d3)](_0x2ddcd7,_0x2e0efc);},'sHZfB':_0xb4622b[_0x5a4195(0x34a)],'iszAT':function(_0x25628a,_0x334676){const _0x36c684=_0x5a4195;return _0xb4622b[_0x36c684(0x695)](_0x25628a,_0x334676);},'njfWc':_0xb4622b[_0x3793bb(0x262)],'EtOUJ':function(_0x15c54f,_0x583547){const _0x6d2e0a=_0x5a4195;return _0xb4622b[_0x6d2e0a(0x943)](_0x15c54f,_0x583547);},'oScCn':function(_0x5118bd,_0x27ea4f,_0x261a2a){const _0x2cfae1=_0x3793bb;return _0xb4622b[_0x2cfae1(0xe6)](_0x5118bd,_0x27ea4f,_0x261a2a);},'OnOmD':function(_0xa6f80b,_0x4bf973,_0x35abe4){const _0x1556ed=_0x5a4195;return _0xb4622b[_0x1556ed(0x3a3)](_0xa6f80b,_0x4bf973,_0x35abe4);}};if(_0xb4622b[_0x378d21(0x358)](_0xb4622b[_0x3793bb(0x61b)],_0xb4622b[_0x378d21(0x3c8)]))_0xe391c8[_0x3793bb(0x725)](_0x1a63dd,_0xe391c8[_0x5a4195(0x5de)]);else{if(_0x5a2f75)return;const _0x44f581=new TextDecoder(_0xb4622b[_0x1217b0(0x238)])[_0x3cb493(0x107)+'e'](_0x4b5076);return _0x44f581[_0x1217b0(0x328)]()[_0x3cb493(0x230)]('\x0a')[_0x1217b0(0x7ea)+'ch'](function(_0x37c17e){const _0x383cd9=_0x3793bb,_0x11b635=_0x378d21,_0x5a0adf=_0x3793bb,_0x46fe81=_0x1217b0,_0x19f68e=_0x378d21,_0xeb5df0={'OAwvO':_0xb4622b[_0x383cd9(0x2e0)],'LlqBB':function(_0x31ae07,_0x2f6be8){const _0x3ceb0f=_0x383cd9;return _0xb4622b[_0x3ceb0f(0x39a)](_0x31ae07,_0x2f6be8);},'ZjnUG':function(_0x1e8541,_0x59fb4e){const _0x9be947=_0x383cd9;return _0xb4622b[_0x9be947(0x39a)](_0x1e8541,_0x59fb4e);},'VktYR':_0xb4622b[_0x11b635(0x5f1)],'cJHBX':function(_0x520d78,_0xbed4d7){const _0x427081=_0x383cd9;return _0xb4622b[_0x427081(0x911)](_0x520d78,_0xbed4d7);},'FCNDo':_0xb4622b[_0x5a0adf(0x3d4)]};if(_0xb4622b[_0x383cd9(0x7c2)](_0xb4622b[_0x46fe81(0x666)],_0xb4622b[_0x5a0adf(0xd2)])){if(_0xb4622b[_0x11b635(0x808)](_0x37c17e[_0x5a0adf(0x2ed)+'h'],-0xa7*-0x27+-0x20c8*-0x1+-0x3a33))_0x370856=_0x37c17e[_0x19f68e(0x649)](0x1e+0x1f09+-0x1*0x1f21);if(_0xb4622b[_0x46fe81(0x938)](_0x370856,_0xb4622b[_0x46fe81(0x65b)])){if(_0xb4622b[_0x19f68e(0x12a)](_0xb4622b[_0x11b635(0x412)],_0xb4622b[_0x11b635(0x8c1)]))_0x50b01b[_0x46fe81(0x207)](_0x4543db[_0x46fe81(0x11e)+'es'][0x8f*-0x34+0x2096+-0x3*0x12e][_0x383cd9(0x16b)][_0x19f68e(0x33e)+_0x5a0adf(0x3c1)]('\x0a',''))[_0x19f68e(0x7ea)+'ch'](_0x2b06a4=>{const _0x392a58=_0x5a0adf,_0x1da94e=_0x383cd9,_0x300a3a=_0x383cd9,_0x593340=_0x46fe81,_0x3fa071=_0x11b635;_0xa58a0a[_0x392a58(0x7ec)+_0x1da94e(0xfb)+_0x392a58(0x304)](_0xeb5df0[_0x593340(0x3ef)])[_0x3fa071(0x5b9)+_0x3fa071(0x99a)]+=_0xeb5df0[_0x300a3a(0x941)](_0xeb5df0[_0x392a58(0x6bb)](_0xeb5df0[_0x300a3a(0x641)],_0xeb5df0[_0x1da94e(0x632)](_0x557593,_0x2b06a4)),_0xeb5df0[_0x593340(0x1f3)]);});else{const _0x186f1a=_0xb4622b[_0x11b635(0x360)][_0x46fe81(0x230)]('|');let _0x49975a=-0x7*-0x11+-0xed1+-0xe5a*-0x1;while(!![]){switch(_0x186f1a[_0x49975a++]){case'0':document[_0x11b635(0x5ab)+_0x11b635(0x344)+_0x11b635(0x8bc)](_0xb4622b[_0x46fe81(0x152)])[_0x11b635(0x415)][_0x46fe81(0x739)+'ay']='';continue;case'1':document[_0x46fe81(0x5ab)+_0x5a0adf(0x344)+_0x46fe81(0x8bc)](_0xb4622b[_0x19f68e(0x70b)])[_0x5a0adf(0x415)][_0x46fe81(0x739)+'ay']='';continue;case'2':_0xb4622b[_0x46fe81(0x3c3)](proxify);continue;case'3':lock_chat=0x1282+0x1*-0x80f+-0xa73;continue;case'4':return;}break;}}}let _0xf7db94;try{if(_0xb4622b[_0x11b635(0x4bb)](_0xb4622b[_0x46fe81(0x1c5)],_0xb4622b[_0x5a0adf(0x1c5)]))_0x47dd40=_0x3c37d3[_0x11b635(0x207)](_0xe391c8[_0x19f68e(0x723)](_0x34f56e,_0x2b6fdb))[_0xe391c8[_0x5a0adf(0x521)]],_0x2c407e='';else try{if(_0xb4622b[_0x11b635(0x4b7)](_0xb4622b[_0x46fe81(0x683)],_0xb4622b[_0x46fe81(0x81a)]))return _0xe391c8[_0x46fe81(0x2b5)](_0xe391c8[_0x46fe81(0x3b6)](_0x173172,_0x135507,_0x31812c),_0xe391c8[_0x19f68e(0x1c8)](_0xd73a29,_0x1ecf37,_0x3fe77b))?-(-0x85f+-0x21d2+0x2a32):0xbd9+0xf30*-0x2+0x4*0x4a2;else _0xf7db94=JSON[_0x19f68e(0x207)](_0xb4622b[_0x383cd9(0x7a9)](_0x2ae7e4,_0x370856))[_0xb4622b[_0x46fe81(0x262)]],_0x2ae7e4='';}catch(_0x513f11){_0xb4622b[_0x383cd9(0x26b)](_0xb4622b[_0x383cd9(0x455)],_0xb4622b[_0x46fe81(0x5bc)])?(_0xf7db94=JSON[_0x46fe81(0x207)](_0x370856)[_0xb4622b[_0x5a0adf(0x262)]],_0x2ae7e4=''):_0x4a81dc+=_0x442371;}}catch(_0x1ae96d){_0xb4622b[_0x11b635(0x4fb)](_0xb4622b[_0x5a0adf(0x9af)],_0xb4622b[_0x383cd9(0x1ad)])?(_0x5a9cab=_0x1a8315[_0x5a0adf(0x207)](_0x142db1)[_0xe391c8[_0x46fe81(0x521)]],_0x82409e=''):_0x2ae7e4+=_0x370856;}if(_0xf7db94&&_0xb4622b[_0x5a0adf(0x808)](_0xf7db94[_0x5a0adf(0x2ed)+'h'],0x1335+-0xd4*-0x8+-0x19d5)&&_0xb4622b[_0x5a0adf(0x808)](_0xf7db94[0x126c+0x235*-0x2+-0xa3*0x16][_0x383cd9(0x560)+_0x5a0adf(0x3ee)][_0x19f68e(0x233)+_0x11b635(0x9ba)+'t'][-0x5e*-0x5d+-0xeea*-0x1+0x4e8*-0xa],text_offset)){if(_0xb4622b[_0x383cd9(0x12a)](_0xb4622b[_0x46fe81(0x86c)],_0xb4622b[_0x5a0adf(0x4d9)]))try{_0x13d8f1=_0x122e65[_0x46fe81(0x207)](_0xe391c8[_0x11b635(0x723)](_0x1e1d5a,_0x4aa1c4))[_0xe391c8[_0x46fe81(0x521)]],_0x522ec5='';}catch(_0x5361ca){_0x5a6902=_0x3aadcf[_0x46fe81(0x207)](_0x54eebb)[_0xe391c8[_0x11b635(0x521)]],_0x4df2ef='';}else chatTextRawPlusComment+=_0xf7db94[-0x1982+-0x34a*0x7+0x4*0xc22][_0x383cd9(0x16b)],text_offset=_0xf7db94[0x19a7+0xb5c+0x19*-0x17b][_0x19f68e(0x560)+_0x19f68e(0x3ee)][_0x5a0adf(0x233)+_0x11b635(0x9ba)+'t'][_0xb4622b[_0x46fe81(0x3cb)](_0xf7db94[-0x2039+0xe95+-0x4*-0x469][_0x46fe81(0x560)+_0x5a0adf(0x3ee)][_0x19f68e(0x233)+_0x5a0adf(0x9ba)+'t'][_0x46fe81(0x2ed)+'h'],-0x3*-0x8cb+-0x1*0x529+-0x1537)];}_0xb4622b[_0x46fe81(0x82b)](markdownToHtml,_0xb4622b[_0x11b635(0x911)](beautify,chatTextRawPlusComment),document[_0x5a0adf(0x5ab)+_0x383cd9(0x344)+_0x11b635(0x8bc)](_0xb4622b[_0x383cd9(0x840)]));}else{const _0x2011c3=_0x42dd91?function(){const _0x2a6ecf=_0x11b635;if(_0x475e80){const _0x5314d6=_0x278b0c[_0x2a6ecf(0x767)](_0x425461,arguments);return _0x468790=null,_0x5314d6;}}:function(){};return _0x549914=![],_0x2011c3;}}),_0x2bba1c[_0x1217b0(0x2c5)]()[_0x378d21(0x966)](_0x12867b);}});}else{if(_0x323282[_0x7564f(0x54a)](_0x323282[_0xb038d3(0x792)](_0x323282[_0x22c0a6(0x792)](_0x3c9db9,_0xc68281[_0x5373f3]),'\x0a')[_0x2cdbd9(0x2ed)+'h'],-0xfef*0x1+0x1adc+0x1*-0x63d))_0x38aa7e=_0x323282[_0x2cdbd9(0x792)](_0x323282[_0xb038d3(0x267)](_0x389383,_0x20f67e[_0x568807]),'\x0a');_0x21e713=_0x323282[_0x1e9a06(0x792)](_0x126d7f,-0x7e4+0x1d15*0x1+-0x71*0x30);}})[_0x55da6d(0x8a4)](_0x1ddedb=>{const _0x3fa442=_0x1ed78f,_0x1f23e2=_0x55da6d,_0x23fbdd=_0x319860,_0x328b97=_0x45cd30,_0x46ceb6=_0x55da6d,_0x5c543a={'rxZRk':_0x50f61a[_0x3fa442(0x1c1)],'xbEsM':function(_0x4e538f,_0x18cd00){const _0x18aa7f=_0x3fa442;return _0x50f61a[_0x18aa7f(0x331)](_0x4e538f,_0x18cd00);},'mzwPC':function(_0x241e19){const _0x6fcc80=_0x3fa442;return _0x50f61a[_0x6fcc80(0x59c)](_0x241e19);},'SaErQ':_0x50f61a[_0x3fa442(0x4b0)]};if(_0x50f61a[_0x1f23e2(0x5c3)](_0x50f61a[_0x328b97(0x842)],_0x50f61a[_0x23fbdd(0x3e0)])){const _0xbbc0e=_0x5c543a[_0x46ceb6(0xce)][_0x23fbdd(0x230)]('|');let _0xdd1cf8=0x22b9*-0x1+0x1*0x17a8+0xb11;while(!![]){switch(_0xbbc0e[_0xdd1cf8++]){case'0':_0xbc3af1+=_0x5c543a[_0x1f23e2(0x6e9)](_0x2640c1,_0x3ad542);continue;case'1':_0x5c543a[_0x1f23e2(0x7d0)](_0x5cfd7c);continue;case'2':_0x3d7a60[_0x1f23e2(0x7ec)+_0x46ceb6(0xfb)+_0x46ceb6(0x304)](_0x5c543a[_0x23fbdd(0x72a)])[_0x23fbdd(0x995)]='';continue;case'3':return;case'4':_0x4be41d=0x1*0x25a8+-0x1f9b+-0x60d;continue;}break;}}else console[_0x23fbdd(0x5c8)](_0x50f61a[_0x1f23e2(0x2b8)],_0x1ddedb);});return;}}let _0x21f1bd;try{try{if(_0x50f61a[_0x55da6d(0x5c3)](_0x50f61a[_0x319860(0x8a3)],_0x50f61a[_0x91dd74(0x8a3)]))_0x21f1bd=JSON[_0x319860(0x207)](_0x50f61a[_0x45cd30(0x370)](_0x5d097d,_0x9451ff))[_0x50f61a[_0x319860(0x757)]],_0x5d097d='';else try{_0x36757b=_0x3b7606[_0x91dd74(0x207)](_0x323282[_0x319860(0x393)](_0x1d1ea3,_0x46d521))[_0x323282[_0x55da6d(0x2f5)]],_0x4c086e='';}catch(_0x257fbf){_0x2b639c=_0x11cd97[_0x1ed78f(0x207)](_0xc5824c)[_0x323282[_0x91dd74(0x2f5)]],_0x3673dc='';}}catch(_0x2ecaf7){_0x21f1bd=JSON[_0x1ed78f(0x207)](_0x9451ff)[_0x50f61a[_0x1ed78f(0x757)]],_0x5d097d='';}}catch(_0x3625b7){_0x5d097d+=_0x9451ff;}_0x21f1bd&&_0x50f61a[_0x55da6d(0x645)](_0x21f1bd[_0x319860(0x2ed)+'h'],-0x128a+-0x1*-0x144a+0x10*-0x1c)&&_0x50f61a[_0x45cd30(0x20f)](_0x21f1bd[-0x20d9+0x2637+-0x1*0x55e][_0x45cd30(0x560)+_0x45cd30(0x3ee)][_0x91dd74(0x233)+_0x1ed78f(0x9ba)+'t'][-0x1*0x1681+0x4*-0x2ed+0x2235],text_offset)&&(chatTextRaw+=_0x21f1bd[0x1*-0x257+-0x218b+-0x2*-0x11f1][_0x1ed78f(0x16b)],text_offset=_0x21f1bd[0x1*-0x47+0x25dc+-0x2595][_0x55da6d(0x560)+_0x45cd30(0x3ee)][_0x45cd30(0x233)+_0x91dd74(0x9ba)+'t'][_0x50f61a[_0x45cd30(0x2fd)](_0x21f1bd[0x7eb*0x3+0x25+-0x17e6][_0x1ed78f(0x560)+_0x319860(0x3ee)][_0x55da6d(0x233)+_0x45cd30(0x9ba)+'t'][_0x91dd74(0x2ed)+'h'],0x1a33*-0x1+0x717+0x131d)]),_0x50f61a[_0x319860(0x4c6)](markdownToHtml,_0x50f61a[_0x319860(0xc6)](beautify,chatTextRaw),document[_0x45cd30(0x5ab)+_0x319860(0x344)+_0x45cd30(0x8bc)](_0x50f61a[_0x45cd30(0x7f8)]));}),_0x38945b[_0x4ab1e3(0x2c5)]()[_0x4ab1e3(0x966)](_0x13dd52);});})[_0x2ad62c(0x8a4)](_0x3f9e6f=>{const _0x149bb0=_0x5d7eee,_0x29d835=_0x2ad62c;console[_0x149bb0(0x5c8)](_0x1d57cd[_0x149bb0(0x372)],_0x3f9e6f);});return;}let _0x4a9104;try{try{_0x4a9104=JSON[_0x2ac33c(0x207)](_0x1d57cd[_0x2ac33c(0x441)](_0x43b273,_0x4e00d5))[_0x1d57cd[_0x5d7eee(0x94e)]],_0x43b273='';}catch(_0x3310c2){_0x4a9104=JSON[_0x2ac33c(0x207)](_0x4e00d5)[_0x1d57cd[_0x2ac33c(0x94e)]],_0x43b273='';}}catch(_0x4ce29d){_0x43b273+=_0x4e00d5;}_0x4a9104&&_0x1d57cd[_0x5d7eee(0x6ec)](_0x4a9104[_0x2ad62c(0x2ed)+'h'],0x2*-0xdf4+-0x2279+0x3e61)&&_0x1d57cd[_0x3dbf36(0x6ec)](_0x4a9104[0x262d*-0x1+0x4*-0x70e+0x4265*0x1][_0x2ad62c(0x560)+_0x2ac33c(0x3ee)][_0x5d7eee(0x233)+_0x5d7eee(0x9ba)+'t'][-0x1d*0xf1+-0x259+0xa*0x2f7],text_offset)&&(chatTextRawIntro+=_0x4a9104[-0x2*-0x4bd+-0x2*-0xb70+-0x205a][_0x2ac33c(0x16b)],text_offset=_0x4a9104[-0x202e*0x1+-0x1b78+0x5f7*0xa][_0x74ca35(0x560)+_0x74ca35(0x3ee)][_0x74ca35(0x233)+_0x2ad62c(0x9ba)+'t'][_0x1d57cd[_0x5d7eee(0x50e)](_0x4a9104[-0x11e2+0x4f*0x13+0x1*0xc05][_0x3dbf36(0x560)+_0x2ac33c(0x3ee)][_0x2ac33c(0x233)+_0x2ad62c(0x9ba)+'t'][_0x3dbf36(0x2ed)+'h'],-0x1a*0x72+0x18b1+-0xd1c)]),_0x1d57cd[_0x5d7eee(0x5fd)](markdownToHtml,_0x1d57cd[_0x5d7eee(0x2a2)](beautify,_0x1d57cd[_0x5d7eee(0x21d)](chatTextRawIntro,'\x0a')),document[_0x3dbf36(0x5ab)+_0x74ca35(0x344)+_0x3dbf36(0x8bc)](_0x1d57cd[_0x2ad62c(0x86b)]));}),_0x3322dc[_0x2d5f45(0x2c5)]()[_0x5caddb(0x966)](_0xe937bd);});})[_0x3dc960(0x8a4)](_0x1b76c3=>{const _0x27ce2f=_0x3dc960,_0x3d685f=_0x3dc960,_0x371d00=_0x12da96,_0xf56458=_0x432425,_0xa26948={};_0xa26948[_0x27ce2f(0x67c)]=_0x3d685f(0x128)+':';const _0x142b65=_0xa26948;console[_0x371d00(0x5c8)](_0x142b65[_0x371d00(0x67c)],_0x1b76c3);});function _0x1624c1(_0x390ac5){const _0x509cfd=_0x12da96,_0x5df487=_0x1e5aee,_0x57539f=_0x1e5aee,_0x5b5ffd=_0x3dc960,_0x356ef8=_0x1e5aee,_0x54442c={'CuKiQ':function(_0xfbe3a5,_0x5c22e8){return _0xfbe3a5===_0x5c22e8;},'PpbgE':_0x509cfd(0x64a)+'g','POQZT':_0x5df487(0x423)+_0x5df487(0x3e6)+_0x57539f(0x175),'rgQhT':_0x5b5ffd(0x669)+'er','Krtnz':function(_0x22207f,_0x35ff87){return _0x22207f!==_0x35ff87;},'fCrrS':function(_0x2cc979,_0x4aae94){return _0x2cc979+_0x4aae94;},'WlkLa':function(_0x52e710,_0xc79892){return _0x52e710/_0xc79892;},'SJtWX':_0x509cfd(0x2ed)+'h','IgsJu':function(_0x1bd1a4,_0x44b013){return _0x1bd1a4===_0x44b013;},'lDmEh':function(_0xe88247,_0x2bf146){return _0xe88247%_0x2bf146;},'dlbHQ':function(_0x49b033,_0x44ebe6){return _0x49b033+_0x44ebe6;},'bJjnM':_0x509cfd(0x3cc),'PnWaL':_0x356ef8(0x68a),'SRDjP':_0x5df487(0x86d)+'n','sJGAl':_0x5b5ffd(0x447)+_0x509cfd(0x17b)+'t','YcuCT':function(_0x147743,_0x1f6eec){return _0x147743(_0x1f6eec);},'TNBim':function(_0x29dbba,_0x511575){return _0x29dbba(_0x511575);}};function _0x39b6c4(_0x4d46c4){const _0x3d5b3b=_0x5df487,_0x5e21e5=_0x509cfd,_0x494946=_0x5df487,_0x33d2f4=_0x356ef8,_0x1f5ff8=_0x5b5ffd;if(_0x54442c[_0x3d5b3b(0x2b7)](typeof _0x4d46c4,_0x54442c[_0x5e21e5(0x213)]))return function(_0x46002c){}[_0x3d5b3b(0x651)+_0x33d2f4(0x9c2)+'r'](_0x54442c[_0x494946(0x894)])[_0x33d2f4(0x767)](_0x54442c[_0x1f5ff8(0x663)]);else _0x54442c[_0x494946(0x33d)](_0x54442c[_0x1f5ff8(0x664)]('',_0x54442c[_0x33d2f4(0x19f)](_0x4d46c4,_0x4d46c4))[_0x54442c[_0x3d5b3b(0x348)]],-0x25ea+-0x31*-0x6d+0x887*0x2)||_0x54442c[_0x33d2f4(0x7cc)](_0x54442c[_0x33d2f4(0x685)](_0x4d46c4,-0x291+0x16c+-0x1*-0x139),0xc31+-0x9d*-0x1+-0xcce)?function(){return!![];}[_0x5e21e5(0x651)+_0x5e21e5(0x9c2)+'r'](_0x54442c[_0x5e21e5(0x5eb)](_0x54442c[_0x33d2f4(0x915)],_0x54442c[_0x3d5b3b(0x22a)]))[_0x494946(0x978)](_0x54442c[_0x1f5ff8(0x4a5)]):function(){return![];}[_0x33d2f4(0x651)+_0x33d2f4(0x9c2)+'r'](_0x54442c[_0x3d5b3b(0x664)](_0x54442c[_0x5e21e5(0x915)],_0x54442c[_0x1f5ff8(0x22a)]))[_0x3d5b3b(0x767)](_0x54442c[_0x1f5ff8(0x95f)]);_0x54442c[_0x3d5b3b(0x8d9)](_0x39b6c4,++_0x4d46c4);}try{if(_0x390ac5)return _0x39b6c4;else _0x54442c[_0x5df487(0x162)](_0x39b6c4,0x1208+-0x1be2+0x9da);}catch(_0x56e4be){}}
|
||
|
||
|
||
|
||
</script>
|
||
'''
|
||
# for i in range(1,16):
|
||
# gpt = gpt.replace("["+str(i)+"] http","[^"+str(i)+"]: http").replace("["+str(i)+"]http","[^"+str(i)+"]: http").replace("["+str(i)+"]","[^"+str(i)+"]")
|
||
# rgpt = gpt
|
||
# gpt = markdown.markdown( gpt , extensions=['footnotes'])
|
||
|
||
# for i in range(len(url_pair)-1,-1,-1):
|
||
# gpt = gpt.replace("#fn:"+str(i),url_pair[i])
|
||
# gpt = gpt.replace("#fn:url"+str(i),url_pair[i])
|
||
# gpt = re.sub(r'<div class="footnote">(.*?)</div>', '', gpt, flags=re.DOTALL)
|
||
# gpt = gpt + '''<style>
|
||
# a.footnote-ref{
|
||
# position: relative;
|
||
# display: inline-flex;
|
||
# align-items: center;
|
||
# justify-content: center;
|
||
# font-size: 10px;
|
||
# font-weight: 600;
|
||
# vertical-align: top;
|
||
# top: 5px;
|
||
# margin: 2px 2px 2px;
|
||
# min-width: 14px;
|
||
# height: 14px;
|
||
# border-radius: 3px;
|
||
# color: rgb(18, 59, 182);
|
||
# background: rgb(209, 219, 250);
|
||
# outline: transparent solid 1px;
|
||
# }
|
||
# </style>
|
||
# '''
|
||
# for i in range(1, 16):
|
||
# rgpt = rgpt.replace(f"[{i}]", "")
|
||
# rgpt = rgpt.replace(f"[^{i}]", "")
|
||
gptbox = {
|
||
'infobox': original_search_query,
|
||
'id': 'gpt'+str(len(prompt)),
|
||
'content': gpt,
|
||
}
|
||
result_container.infoboxes.append(gptbox)
|
||
except Exception as ee:
|
||
logger.exception(ee, exc_info=True)
|
||
|
||
|
||
# checkin for a external bang
|
||
if result_container.redirect_url:
|
||
return redirect(result_container.redirect_url)
|
||
|
||
# Server-Timing header
|
||
request.timings = result_container.get_timings() # pylint: disable=assigning-non-slot
|
||
|
||
current_template = None
|
||
previous_result = None
|
||
|
||
# output
|
||
for result in results:
|
||
if output_format == 'html':
|
||
if 'content' in result and result['content']:
|
||
result['content'] = highlight_content(escape(result['content'][:1024]), search_query.query)
|
||
if 'title' in result and result['title']:
|
||
result['title'] = highlight_content(escape(result['title'] or ''), search_query.query)
|
||
else:
|
||
if result.get('content'):
|
||
result['content'] = html_to_text(result['content']).strip()
|
||
# removing html content and whitespace duplications
|
||
result['title'] = ' '.join(html_to_text(result['title']).strip().split())
|
||
|
||
if 'url' in result:
|
||
result['pretty_url'] = prettify_url(result['url'])
|
||
|
||
if result.get('publishedDate'): # do not try to get a date from an empty string or a None type
|
||
try: # test if publishedDate >= 1900 (datetime module bug)
|
||
result['pubdate'] = result['publishedDate'].strftime('%Y-%m-%d %H:%M:%S%z')
|
||
except ValueError:
|
||
result['publishedDate'] = None
|
||
else:
|
||
result['publishedDate'] = searxng_l10n_timespan(result['publishedDate'])
|
||
|
||
# set result['open_group'] = True when the template changes from the previous result
|
||
# set result['close_group'] = True when the template changes on the next result
|
||
if current_template != result.get('template'):
|
||
result['open_group'] = True
|
||
if previous_result:
|
||
previous_result['close_group'] = True # pylint: disable=unsupported-assignment-operation
|
||
current_template = result.get('template')
|
||
previous_result = result
|
||
|
||
if previous_result:
|
||
previous_result['close_group'] = True
|
||
|
||
if output_format == 'json':
|
||
x = {
|
||
# 'query': search_query.query,
|
||
# 'number_of_results': number_of_results,
|
||
# 'results': results,
|
||
# 'answers': list(result_container.answers),
|
||
# 'corrections': list(result_container.corrections),
|
||
'infoboxes': result_container.infoboxes,
|
||
# 'suggestions': list(result_container.suggestions),
|
||
# 'unresponsive_engines': __get_translated_errors(result_container.unresponsive_engines),
|
||
}
|
||
response = json.dumps(x, default=lambda item: list(item) if isinstance(item, set) else item)
|
||
return Response(response, mimetype='application/json')
|
||
|
||
if output_format == 'csv':
|
||
csv = UnicodeWriter(StringIO())
|
||
keys = ('title', 'url', 'content', 'host', 'engine', 'score', 'type')
|
||
csv.writerow(keys)
|
||
for row in results:
|
||
row['host'] = row['parsed_url'].netloc
|
||
row['type'] = 'result'
|
||
csv.writerow([row.get(key, '') for key in keys])
|
||
for a in result_container.answers:
|
||
row = {'title': a, 'type': 'answer'}
|
||
csv.writerow([row.get(key, '') for key in keys])
|
||
for a in result_container.suggestions:
|
||
row = {'title': a, 'type': 'suggestion'}
|
||
csv.writerow([row.get(key, '') for key in keys])
|
||
for a in result_container.corrections:
|
||
row = {'title': a, 'type': 'correction'}
|
||
csv.writerow([row.get(key, '') for key in keys])
|
||
csv.stream.seek(0)
|
||
response = Response(csv.stream.read(), mimetype='application/csv')
|
||
cont_disp = 'attachment;Filename=searx_-_{0}.csv'.format(search_query.query)
|
||
response.headers.add('Content-Disposition', cont_disp)
|
||
return response
|
||
|
||
if output_format == 'rss':
|
||
response_rss = render(
|
||
'opensearch_response_rss.xml',
|
||
results=results,
|
||
answers=result_container.answers,
|
||
corrections=result_container.corrections,
|
||
suggestions=result_container.suggestions,
|
||
q=request.form['q'],
|
||
number_of_results=number_of_results,
|
||
)
|
||
return Response(response_rss, mimetype='text/xml')
|
||
|
||
# HTML output format
|
||
|
||
# suggestions: use RawTextQuery to get the suggestion URLs with the same bang
|
||
suggestion_urls = list(
|
||
map(
|
||
lambda suggestion: {'url': raw_text_query.changeQuery(suggestion).getFullQuery(), 'title': suggestion},
|
||
result_container.suggestions,
|
||
)
|
||
)
|
||
|
||
correction_urls = list(
|
||
map(
|
||
lambda correction: {'url': raw_text_query.changeQuery(correction).getFullQuery(), 'title': correction},
|
||
result_container.corrections,
|
||
)
|
||
)
|
||
|
||
# search_query.lang contains the user choice (all, auto, en, ...)
|
||
# when the user choice is "auto", search.search_query.lang contains the detected language
|
||
# otherwise it is equals to search_query.lang
|
||
return render(
|
||
# fmt: off
|
||
'results.html',
|
||
results = results,
|
||
q=request.form['q'],
|
||
selected_categories = search_query.categories,
|
||
pageno = search_query.pageno,
|
||
time_range = search_query.time_range or '',
|
||
number_of_results = format_decimal(number_of_results),
|
||
suggestions = suggestion_urls,
|
||
answers = result_container.answers,
|
||
corrections = correction_urls,
|
||
infoboxes = result_container.infoboxes,
|
||
engine_data = result_container.engine_data,
|
||
paging = result_container.paging,
|
||
unresponsive_engines = __get_translated_errors(
|
||
result_container.unresponsive_engines
|
||
),
|
||
current_locale = request.preferences.get_value("locale"),
|
||
current_language = match_language(
|
||
search_query.lang,
|
||
settings['search']['languages'],
|
||
fallback=request.preferences.get_value("language")
|
||
),
|
||
search_language = match_language(
|
||
search.search_query.lang,
|
||
settings['search']['languages'],
|
||
fallback=request.preferences.get_value("language")
|
||
),
|
||
timeout_limit = request.form.get('timeout_limit', None)
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
def __get_translated_errors(unresponsive_engines: Iterable[UnresponsiveEngine]):
|
||
translated_errors = []
|
||
|
||
# make a copy unresponsive_engines to avoid "RuntimeError: Set changed size
|
||
# during iteration" it happens when an engine modifies the ResultContainer
|
||
# after the search_multiple_requests method has stopped waiting
|
||
|
||
for unresponsive_engine in unresponsive_engines:
|
||
error_user_text = exception_classname_to_text.get(unresponsive_engine.error_type)
|
||
if not error_user_text:
|
||
error_user_text = exception_classname_to_text[None]
|
||
error_msg = gettext(error_user_text)
|
||
if unresponsive_engine.suspended:
|
||
error_msg = gettext('Suspended') + ': ' + error_msg
|
||
translated_errors.append((unresponsive_engine.engine, error_msg))
|
||
|
||
return sorted(translated_errors, key=lambda e: e[0])
|
||
|
||
|
||
@app.route('/about', methods=['GET'])
|
||
def about():
|
||
"""Redirect to about page"""
|
||
# custom_url_for is going to add the locale
|
||
return redirect(custom_url_for('info', pagename='about'))
|
||
|
||
|
||
@app.route('/info/<locale>/<pagename>', methods=['GET'])
|
||
def info(pagename, locale):
|
||
"""Render page of online user documentation"""
|
||
page = _INFO_PAGES.get_page(pagename, locale)
|
||
if page is None:
|
||
flask.abort(404)
|
||
|
||
user_locale = request.preferences.get_value('locale')
|
||
return render(
|
||
'info.html',
|
||
all_pages=_INFO_PAGES.iter_pages(user_locale, fallback_to_default=True),
|
||
active_page=page,
|
||
active_pagename=pagename,
|
||
)
|
||
|
||
|
||
@app.route('/autocompleter', methods=['GET', 'POST'])
|
||
def autocompleter():
|
||
"""Return autocompleter results"""
|
||
|
||
# run autocompleter
|
||
results = []
|
||
|
||
# set blocked engines
|
||
disabled_engines = request.preferences.engines.get_disabled()
|
||
|
||
# parse query
|
||
raw_text_query = RawTextQuery(request.form.get('q', ''), disabled_engines)
|
||
sug_prefix = raw_text_query.getQuery()
|
||
|
||
# normal autocompletion results only appear if no inner results returned
|
||
# and there is a query part
|
||
if len(raw_text_query.autocomplete_list) == 0 and len(sug_prefix) > 0:
|
||
|
||
# get language from cookie
|
||
language = request.preferences.get_value('language')
|
||
if not language or language == 'all':
|
||
language = 'en'
|
||
else:
|
||
language = language.split('-')[0]
|
||
|
||
# run autocompletion
|
||
raw_results = search_autocomplete(request.preferences.get_value('autocomplete'), sug_prefix, language)
|
||
for result in raw_results:
|
||
# attention: this loop will change raw_text_query object and this is
|
||
# the reason why the sug_prefix was stored before (see above)
|
||
if result != sug_prefix:
|
||
results.append(raw_text_query.changeQuery(result).getFullQuery())
|
||
|
||
if len(raw_text_query.autocomplete_list) > 0:
|
||
for autocomplete_text in raw_text_query.autocomplete_list:
|
||
results.append(raw_text_query.get_autocomplete_full_query(autocomplete_text))
|
||
|
||
for answers in ask(raw_text_query):
|
||
for answer in answers:
|
||
results.append(str(answer['answer']))
|
||
|
||
if request.headers.get('X-Requested-With') == 'XMLHttpRequest':
|
||
# the suggestion request comes from the searx search form
|
||
suggestions = json.dumps(results)
|
||
mimetype = 'application/json'
|
||
else:
|
||
# the suggestion request comes from browser's URL bar
|
||
suggestions = json.dumps([sug_prefix, results])
|
||
mimetype = 'application/x-suggestions+json'
|
||
|
||
suggestions = escape(suggestions, False)
|
||
return Response(suggestions, mimetype=mimetype)
|
||
|
||
|
||
@app.route('/preferences', methods=['GET', 'POST'])
|
||
def preferences():
|
||
"""Render preferences page && save user preferences"""
|
||
|
||
# pylint: disable=too-many-locals, too-many-return-statements, too-many-branches
|
||
# pylint: disable=too-many-statements
|
||
|
||
# save preferences using the link the /preferences?preferences=...&save=1
|
||
if request.args.get('save') == '1':
|
||
resp = make_response(redirect(url_for('index', _external=True)))
|
||
return request.preferences.save(resp)
|
||
|
||
# save preferences
|
||
if request.method == 'POST':
|
||
resp = make_response(redirect(url_for('index', _external=True)))
|
||
try:
|
||
request.preferences.parse_form(request.form)
|
||
except ValidationException:
|
||
request.errors.append(gettext('Invalid settings, please edit your preferences'))
|
||
return resp
|
||
return request.preferences.save(resp)
|
||
|
||
# render preferences
|
||
image_proxy = request.preferences.get_value('image_proxy') # pylint: disable=redefined-outer-name
|
||
disabled_engines = request.preferences.engines.get_disabled()
|
||
allowed_plugins = request.preferences.plugins.get_enabled()
|
||
|
||
# stats for preferences page
|
||
filtered_engines = dict(filter(lambda kv: request.preferences.validate_token(kv[1]), engines.items()))
|
||
|
||
engines_by_category = {}
|
||
|
||
for c in categories: # pylint: disable=consider-using-dict-items
|
||
engines_by_category[c] = [e for e in categories[c] if e.name in filtered_engines]
|
||
# sort the engines alphabetically since the order in settings.yml is meaningless.
|
||
list.sort(engines_by_category[c], key=lambda e: e.name)
|
||
|
||
# get first element [0], the engine time,
|
||
# and then the second element [1] : the time (the first one is the label)
|
||
stats = {} # pylint: disable=redefined-outer-name
|
||
max_rate95 = 0
|
||
for _, e in filtered_engines.items():
|
||
h = histogram('engine', e.name, 'time', 'total')
|
||
median = round(h.percentage(50), 1) if h.count > 0 else None
|
||
rate80 = round(h.percentage(80), 1) if h.count > 0 else None
|
||
rate95 = round(h.percentage(95), 1) if h.count > 0 else None
|
||
|
||
max_rate95 = max(max_rate95, rate95 or 0)
|
||
|
||
result_count_sum = histogram('engine', e.name, 'result', 'count').sum
|
||
successful_count = counter('engine', e.name, 'search', 'count', 'successful')
|
||
result_count = int(result_count_sum / float(successful_count)) if successful_count else 0
|
||
|
||
stats[e.name] = {
|
||
'time': median,
|
||
'rate80': rate80,
|
||
'rate95': rate95,
|
||
'warn_timeout': e.timeout > settings['outgoing']['request_timeout'],
|
||
'supports_selected_language': _is_selected_language_supported(e, request.preferences),
|
||
'result_count': result_count,
|
||
}
|
||
# end of stats
|
||
|
||
# reliabilities
|
||
reliabilities = {}
|
||
engine_errors = get_engine_errors(filtered_engines)
|
||
checker_results = checker_get_result()
|
||
checker_results = (
|
||
checker_results['engines'] if checker_results['status'] == 'ok' and 'engines' in checker_results else {}
|
||
)
|
||
for _, e in filtered_engines.items():
|
||
checker_result = checker_results.get(e.name, {})
|
||
checker_success = checker_result.get('success', True)
|
||
errors = engine_errors.get(e.name) or []
|
||
if counter('engine', e.name, 'search', 'count', 'sent') == 0:
|
||
# no request
|
||
reliablity = None
|
||
elif checker_success and not errors:
|
||
reliablity = 100
|
||
elif 'simple' in checker_result.get('errors', {}):
|
||
# the basic (simple) test doesn't work: the engine is broken accoding to the checker
|
||
# even if there is no exception
|
||
reliablity = 0
|
||
else:
|
||
# pylint: disable=consider-using-generator
|
||
reliablity = 100 - sum([error['percentage'] for error in errors if not error.get('secondary')])
|
||
|
||
reliabilities[e.name] = {
|
||
'reliablity': reliablity,
|
||
'errors': [],
|
||
'checker': checker_results.get(e.name, {}).get('errors', {}).keys(),
|
||
}
|
||
# keep the order of the list checker_results[e.name]['errors'] and deduplicate.
|
||
# the first element has the highest percentage rate.
|
||
reliabilities_errors = []
|
||
for error in errors:
|
||
error_user_text = None
|
||
if error.get('secondary') or 'exception_classname' not in error:
|
||
continue
|
||
error_user_text = exception_classname_to_text.get(error.get('exception_classname'))
|
||
if not error:
|
||
error_user_text = exception_classname_to_text[None]
|
||
if error_user_text not in reliabilities_errors:
|
||
reliabilities_errors.append(error_user_text)
|
||
reliabilities[e.name]['errors'] = reliabilities_errors
|
||
|
||
# supports
|
||
supports = {}
|
||
for _, e in filtered_engines.items():
|
||
supports_selected_language = _is_selected_language_supported(e, request.preferences)
|
||
safesearch = e.safesearch
|
||
time_range_support = e.time_range_support
|
||
for checker_test_name in checker_results.get(e.name, {}).get('errors', {}):
|
||
if supports_selected_language and checker_test_name.startswith('lang_'):
|
||
supports_selected_language = '?'
|
||
elif safesearch and checker_test_name == 'safesearch':
|
||
safesearch = '?'
|
||
elif time_range_support and checker_test_name == 'time_range':
|
||
time_range_support = '?'
|
||
supports[e.name] = {
|
||
'supports_selected_language': supports_selected_language,
|
||
'safesearch': safesearch,
|
||
'time_range_support': time_range_support,
|
||
}
|
||
|
||
return render(
|
||
# fmt: off
|
||
'preferences.html',
|
||
selected_categories = get_selected_categories(request.preferences, request.form),
|
||
locales = LOCALE_NAMES,
|
||
current_locale = request.preferences.get_value("locale"),
|
||
image_proxy = image_proxy,
|
||
engines_by_category = engines_by_category,
|
||
stats = stats,
|
||
max_rate95 = max_rate95,
|
||
reliabilities = reliabilities,
|
||
supports = supports,
|
||
answerers = [
|
||
{'info': a.self_info(), 'keywords': a.keywords}
|
||
for a in answerers
|
||
],
|
||
disabled_engines = disabled_engines,
|
||
autocomplete_backends = autocomplete_backends,
|
||
shortcuts = {y: x for x, y in engine_shortcuts.items()},
|
||
themes = themes,
|
||
plugins = plugins,
|
||
doi_resolvers = settings['doi_resolvers'],
|
||
current_doi_resolver = get_doi_resolver(request.preferences),
|
||
allowed_plugins = allowed_plugins,
|
||
preferences_url_params = request.preferences.get_as_url_params(),
|
||
locked_preferences = settings['preferences']['lock'],
|
||
preferences = True
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
def _is_selected_language_supported(engine, preferences: Preferences): # pylint: disable=redefined-outer-name
|
||
language = preferences.get_value('language')
|
||
if language == 'all':
|
||
return True
|
||
x = match_language(
|
||
language, getattr(engine, 'supported_languages', []), getattr(engine, 'language_aliases', {}), None
|
||
)
|
||
return bool(x)
|
||
|
||
|
||
@app.route('/image_proxy', methods=['GET'])
|
||
def image_proxy():
|
||
# pylint: disable=too-many-return-statements, too-many-branches
|
||
|
||
url = request.args.get('url')
|
||
if not url:
|
||
return '', 400
|
||
|
||
if not is_hmac_of(settings['server']['secret_key'], url.encode(), request.args.get('h', '')):
|
||
return '', 400
|
||
|
||
maximum_size = 5 * 1024 * 1024
|
||
forward_resp = False
|
||
resp = None
|
||
try:
|
||
request_headers = {
|
||
'User-Agent': gen_useragent(),
|
||
'Accept': 'image/webp,*/*',
|
||
'Accept-Encoding': 'gzip, deflate',
|
||
'Sec-GPC': '1',
|
||
'DNT': '1',
|
||
}
|
||
set_context_network_name('image_proxy')
|
||
resp, stream = http_stream(method='GET', url=url, headers=request_headers, allow_redirects=True)
|
||
content_length = resp.headers.get('Content-Length')
|
||
if content_length and content_length.isdigit() and int(content_length) > maximum_size:
|
||
return 'Max size', 400
|
||
|
||
if resp.status_code != 200:
|
||
logger.debug('image-proxy: wrong response code: %i', resp.status_code)
|
||
if resp.status_code >= 400:
|
||
return '', resp.status_code
|
||
return '', 400
|
||
|
||
if not resp.headers.get('Content-Type', '').startswith('image/') and not resp.headers.get(
|
||
'Content-Type', ''
|
||
).startswith('binary/octet-stream'):
|
||
logger.debug('image-proxy: wrong content-type: %s', resp.headers.get('Content-Type', ''))
|
||
return '', 400
|
||
|
||
forward_resp = True
|
||
except httpx.HTTPError:
|
||
logger.exception('HTTP error')
|
||
return '', 400
|
||
finally:
|
||
if resp and not forward_resp:
|
||
# the code is about to return an HTTP 400 error to the browser
|
||
# we make sure to close the response between searxng and the HTTP server
|
||
try:
|
||
resp.close()
|
||
except httpx.HTTPError:
|
||
logger.exception('HTTP error on closing')
|
||
|
||
def close_stream():
|
||
nonlocal resp, stream
|
||
try:
|
||
if resp:
|
||
resp.close()
|
||
del resp
|
||
del stream
|
||
except httpx.HTTPError as e:
|
||
logger.debug('Exception while closing response', e)
|
||
|
||
try:
|
||
headers = dict_subset(resp.headers, {'Content-Type', 'Content-Encoding', 'Content-Length', 'Length'})
|
||
response = Response(stream, mimetype=resp.headers['Content-Type'], headers=headers, direct_passthrough=True)
|
||
response.call_on_close(close_stream)
|
||
return response
|
||
except httpx.HTTPError:
|
||
close_stream()
|
||
return '', 400
|
||
|
||
|
||
@app.route('/engine_descriptions.json', methods=['GET'])
|
||
def engine_descriptions():
|
||
locale = get_locale().split('_')[0]
|
||
result = ENGINE_DESCRIPTIONS['en'].copy()
|
||
if locale != 'en':
|
||
for engine, description in ENGINE_DESCRIPTIONS.get(locale, {}).items():
|
||
result[engine] = description
|
||
for engine, description in result.items():
|
||
if len(description) == 2 and description[1] == 'ref':
|
||
ref_engine, ref_lang = description[0].split(':')
|
||
description = ENGINE_DESCRIPTIONS[ref_lang][ref_engine]
|
||
if isinstance(description, str):
|
||
description = [description, 'wikipedia']
|
||
result[engine] = description
|
||
|
||
# overwrite by about:description (from settings)
|
||
for engine_name, engine_mod in engines.items():
|
||
descr = getattr(engine_mod, 'about', {}).get('description', None)
|
||
if descr is not None:
|
||
result[engine_name] = [descr, "SearXNG config"]
|
||
|
||
return jsonify(result)
|
||
|
||
|
||
@app.route('/stats', methods=['GET'])
|
||
def stats():
|
||
"""Render engine statistics page."""
|
||
sort_order = request.args.get('sort', default='name', type=str)
|
||
selected_engine_name = request.args.get('engine', default=None, type=str)
|
||
|
||
filtered_engines = dict(filter(lambda kv: request.preferences.validate_token(kv[1]), engines.items()))
|
||
if selected_engine_name:
|
||
if selected_engine_name not in filtered_engines:
|
||
selected_engine_name = None
|
||
else:
|
||
filtered_engines = [selected_engine_name]
|
||
|
||
checker_results = checker_get_result()
|
||
checker_results = (
|
||
checker_results['engines'] if checker_results['status'] == 'ok' and 'engines' in checker_results else {}
|
||
)
|
||
|
||
engine_stats = get_engines_stats(filtered_engines)
|
||
engine_reliabilities = get_reliabilities(filtered_engines, checker_results)
|
||
|
||
if sort_order not in STATS_SORT_PARAMETERS:
|
||
sort_order = 'name'
|
||
|
||
reverse, key_name, default_value = STATS_SORT_PARAMETERS[sort_order]
|
||
|
||
def get_key(engine_stat):
|
||
reliability = engine_reliabilities.get(engine_stat['name'], {}).get('reliablity', 0)
|
||
reliability_order = 0 if reliability else 1
|
||
if key_name == 'reliability':
|
||
key = reliability
|
||
reliability_order = 0
|
||
else:
|
||
key = engine_stat.get(key_name) or default_value
|
||
if reverse:
|
||
reliability_order = 1 - reliability_order
|
||
return (reliability_order, key, engine_stat['name'])
|
||
|
||
engine_stats['time'] = sorted(engine_stats['time'], reverse=reverse, key=get_key)
|
||
return render(
|
||
# fmt: off
|
||
'stats.html',
|
||
sort_order = sort_order,
|
||
engine_stats = engine_stats,
|
||
engine_reliabilities = engine_reliabilities,
|
||
selected_engine_name = selected_engine_name,
|
||
searx_git_branch = GIT_BRANCH,
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
@app.route('/stats/errors', methods=['GET'])
|
||
def stats_errors():
|
||
filtered_engines = dict(filter(lambda kv: request.preferences.validate_token(kv[1]), engines.items()))
|
||
result = get_engine_errors(filtered_engines)
|
||
return jsonify(result)
|
||
|
||
|
||
@app.route('/stats/checker', methods=['GET'])
|
||
def stats_checker():
|
||
result = checker_get_result()
|
||
return jsonify(result)
|
||
|
||
|
||
@app.route('/robots.txt', methods=['GET'])
|
||
def robots():
|
||
return Response(
|
||
"""User-agent: *
|
||
Allow: /info/en/about
|
||
Disallow: /stats
|
||
Disallow: /image_proxy
|
||
Disallow: /preferences
|
||
Disallow: /*?*q=*
|
||
""",
|
||
mimetype='text/plain',
|
||
)
|
||
|
||
|
||
@app.route('/opensearch.xml', methods=['GET'])
|
||
def opensearch():
|
||
method = request.preferences.get_value('method')
|
||
autocomplete = request.preferences.get_value('autocomplete')
|
||
|
||
# chrome/chromium only supports HTTP GET....
|
||
if request.headers.get('User-Agent', '').lower().find('webkit') >= 0:
|
||
method = 'GET'
|
||
|
||
if method not in ('POST', 'GET'):
|
||
method = 'POST'
|
||
|
||
ret = render('opensearch.xml', opensearch_method=method, autocomplete=autocomplete)
|
||
resp = Response(response=ret, status=200, mimetype="application/opensearchdescription+xml")
|
||
return resp
|
||
|
||
|
||
@app.route('/favicon.ico')
|
||
def favicon():
|
||
theme = request.preferences.get_value("theme")
|
||
return send_from_directory(
|
||
os.path.join(app.root_path, settings['ui']['static_path'], 'themes', theme, 'img'), # pyright: ignore
|
||
'favicon.png',
|
||
mimetype='image/vnd.microsoft.icon',
|
||
)
|
||
|
||
|
||
@app.route('/clear_cookies')
|
||
def clear_cookies():
|
||
resp = make_response(redirect(url_for('index', _external=True)))
|
||
for cookie_name in request.cookies:
|
||
resp.delete_cookie(cookie_name)
|
||
return resp
|
||
|
||
|
||
@app.route('/config')
|
||
def config():
|
||
"""Return configuration in JSON format."""
|
||
_engines = []
|
||
for name, engine in engines.items():
|
||
if not request.preferences.validate_token(engine):
|
||
continue
|
||
|
||
supported_languages = engine.supported_languages
|
||
if isinstance(engine.supported_languages, dict):
|
||
supported_languages = list(engine.supported_languages.keys())
|
||
|
||
_engines.append(
|
||
{
|
||
'name': name,
|
||
'categories': engine.categories,
|
||
'shortcut': engine.shortcut,
|
||
'enabled': not engine.disabled,
|
||
'paging': engine.paging,
|
||
'language_support': engine.language_support,
|
||
'supported_languages': supported_languages,
|
||
'safesearch': engine.safesearch,
|
||
'time_range_support': engine.time_range_support,
|
||
'timeout': engine.timeout,
|
||
}
|
||
)
|
||
|
||
_plugins = []
|
||
for _ in plugins:
|
||
_plugins.append({'name': _.name, 'enabled': _.default_on})
|
||
|
||
return jsonify(
|
||
{
|
||
'categories': list(categories.keys()),
|
||
'engines': _engines,
|
||
'plugins': _plugins,
|
||
'instance_name': settings['general']['instance_name'],
|
||
'locales': LOCALE_NAMES,
|
||
'default_locale': settings['ui']['default_locale'],
|
||
'autocomplete': settings['search']['autocomplete'],
|
||
'safe_search': settings['search']['safe_search'],
|
||
'default_theme': settings['ui']['default_theme'],
|
||
'version': VERSION_STRING,
|
||
'brand': {
|
||
'PRIVACYPOLICY_URL': get_setting('general.privacypolicy_url'),
|
||
'CONTACT_URL': get_setting('general.contact_url'),
|
||
'GIT_URL': GIT_URL,
|
||
'GIT_BRANCH': GIT_BRANCH,
|
||
'DOCS_URL': get_setting('brand.docs_url'),
|
||
},
|
||
'doi_resolvers': list(settings['doi_resolvers'].keys()),
|
||
'default_doi_resolver': settings['default_doi_resolver'],
|
||
}
|
||
)
|
||
|
||
|
||
@app.errorhandler(404)
|
||
def page_not_found(_e):
|
||
return render('404.html'), 404
|
||
|
||
|
||
# see https://flask.palletsprojects.com/en/1.1.x/cli/
|
||
# True if "FLASK_APP=searx/webapp.py FLASK_ENV=development flask run"
|
||
flask_run_development = (
|
||
os.environ.get("FLASK_APP") is not None and os.environ.get("FLASK_ENV") == 'development' and is_flask_run_cmdline()
|
||
)
|
||
|
||
# True if reload feature is activated of werkzeug, False otherwise (including uwsgi, etc..)
|
||
# __name__ != "__main__" if searx.webapp is imported (make test, make docs, uwsgi...)
|
||
# see run() at the end of this file : searx_debug activates the reload feature.
|
||
werkzeug_reloader = flask_run_development or (searx_debug and __name__ == "__main__")
|
||
|
||
# initialize the engines except on the first run of the werkzeug server.
|
||
if not werkzeug_reloader or (werkzeug_reloader and os.environ.get("WERKZEUG_RUN_MAIN") == "true"):
|
||
locales_initialize()
|
||
_INFO_PAGES = infopage.InfoPageSet()
|
||
redis_initialize()
|
||
plugin_initialize(app)
|
||
search_initialize(enable_checker=True, check_network=True, enable_metrics=settings['general']['enable_metrics'])
|
||
|
||
|
||
def run():
|
||
logger.debug('starting webserver on %s:%s', settings['server']['bind_address'], settings['server']['port'])
|
||
app.run(
|
||
debug=searx_debug,
|
||
use_debugger=searx_debug,
|
||
port=settings['server']['port'],
|
||
host=settings['server']['bind_address'],
|
||
threaded=True,
|
||
extra_files=[get_default_settings_path()],
|
||
)
|
||
|
||
|
||
application = app
|
||
patch_application(app)
|
||
|
||
if __name__ == "__main__":
|
||
run()
|