mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
2103 lines
329 KiB
Python
Executable file
2103 lines
329 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
|
||
import pycorrector
|
||
|
||
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'))
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN': kwargs['safesearch'] = '1'
|
||
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 = ""
|
||
add_system = '[]'
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN':
|
||
add_system = "[{'role':'system','content':'拒绝回复法律、政治、政治人物相关内容'}]"
|
||
try:
|
||
search_query, raw_text_query, _, _ = get_search_query_from_webapp(request.preferences, request.form)
|
||
# search = Search(search_query) # without plugins
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN' and gfw.exists(search_query.query):
|
||
return render('404.html'), 404
|
||
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_search_query)>10:
|
||
prompt = "任务:写诗 写故事 写代码 写论文摘要 模仿推特用户 生成搜索广告 回答问题 聊天话题 搜索网页 搜索视频 搜索地图 搜索新闻 查看食谱 搜索商品 写歌词 写论文 模仿名人 翻译语言 摘要文章 讲笑话 做数学题 搜索图片 播放音乐 查看天气\n1.判断是以上任务的哪一个2.判断是否需要联网回答3.给出搜索关键词\n"
|
||
prompt = prompt + "提问:" + search_query.query + '答案用json数组例如["写诗","否","详细关键词"]来表述'
|
||
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/chat/completions"
|
||
gpt_headers = {
|
||
"Authorization": "Bearer "+os.environ['GPTKEY'],
|
||
"Content-Type": "application/json",
|
||
}
|
||
gpt_data = {
|
||
"model": "gpt-3.5-turbo",
|
||
"messages": [{"role":"user","content":prompt}],
|
||
"max_tokens": 256,
|
||
"temperature": 0.9,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"stream": False
|
||
}
|
||
gpt_json={}
|
||
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]['message']['content']
|
||
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('No item found')), 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 = ""
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN':
|
||
for res in results:
|
||
try:
|
||
if gfw.exists(res['title']):
|
||
results.remove(res)
|
||
# return index_error(output_format, gettext('No item found')), 500
|
||
if gfw.exists(res['content']):
|
||
# return index_error(output_format, gettext('No item found')), 500
|
||
results.remove(res)
|
||
except:pass
|
||
for res in results:
|
||
if 'url' not in res: continue
|
||
if 'title' not in res: continue
|
||
|
||
if 'content' 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'
|
||
raws.append(tmp_prompt)
|
||
if '搜索' in search_type and len( prompt + tmp_prompt +'\n' + "\n以上是关键词 " + original_search_query + " 的搜索结果,用简体中文总结简报,在文中用(网址)标注对应内容来源链接。结果:" ) <1600:
|
||
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 = {
|
||
"messages": [{'role':'system','content':'如果使用了网络知识,在文中用(网址)标注对应内容来源链接'},{'role':'assistant','content': prompt+"\n以上是 " + original_search_query + " 的网络知识"},{'role':'user','content':original_search_query}] ,
|
||
"max_tokens": 1000,
|
||
"temperature": 0.2,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"stream": True
|
||
}
|
||
else:
|
||
gpt_data = {
|
||
"messages": [{'role':'assistant','content': prompt+"\n以上是 " + original_search_query + " 的搜索结果"},{'role':'user','content':"总结简报,在文中用(网址)标注对应内容来源链接"}] ,
|
||
"max_tokens": 1000,
|
||
"temperature": 0.2,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 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 sandbox="allow-same-origin allow-forms allow-scripts"></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.touches[0].pageX - modal.offsetLeft;
|
||
var y = e.touches[0].pageY - modal.offsetTop;
|
||
document.addEventListener('touchmove', move)
|
||
function move(e) {
|
||
modal.style.left = e.touches[0].pageX - x + 'px';
|
||
modal.style.top = e.touches[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: 10001;
|
||
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'''
|
||
const add_system = ''' + add_system +r'''
|
||
</script><script>
|
||
|
||
const _0x424e16=_0x3dbf,_0x1240da=_0x3dbf,_0x391151=_0x3dbf,_0x5b1c45=_0x3dbf,_0x27c0f8=_0x3dbf;(function(_0x407beb,_0x4c6d1f){const _0xcac9c=_0x3dbf,_0x2e3041=_0x3dbf,_0x49a09c=_0x3dbf,_0x57d1c3=_0x3dbf,_0x6f1e41=_0x3dbf,_0x3d35d6=_0x407beb();while(!![]){try{const _0x5042c0=parseInt(_0xcac9c(0x96a))/(-0xec0+-0x601+0x14c2)+parseInt(_0xcac9c(0x8df))/(0x1*0x235f+-0xc*0x19a+0x1025*-0x1)+-parseInt(_0x2e3041(0x3c2))/(-0x163c+0x1100+0x1*0x53f)+-parseInt(_0x49a09c(0x7b3))/(0x2551+-0x884+-0x1*0x1cc9)+-parseInt(_0x49a09c(0x45f))/(0x3*-0x215+0x138a+-0x2*0x6a3)*(parseInt(_0x6f1e41(0x757))/(-0x5*-0x21d+0x21e0+-0x2c6b))+parseInt(_0x2e3041(0x720))/(-0x2110+0x399*-0x1+0x1*0x24b0)+parseInt(_0x57d1c3(0x725))/(0x2de*-0xb+0x14*0x14f+0x566*0x1);if(_0x5042c0===_0x4c6d1f)break;else _0x3d35d6['push'](_0x3d35d6['shift']());}catch(_0x16387e){_0x3d35d6['push'](_0x3d35d6['shift']());}}}(_0x1d14,0x2055b*-0x1+0x2*-0x72449+0x181011));function proxify(){const _0x5e1951=_0x3dbf,_0x1c164b=_0x3dbf,_0x3c5b05=_0x3dbf,_0x5cff27=_0x3dbf,_0x4b74c4=_0x3dbf,_0x310f31={'ivcdx':function(_0x5e47ce){return _0x5e47ce();},'vCHBC':function(_0x178a38,_0x4f1ea2){return _0x178a38!==_0x4f1ea2;},'aenFB':_0x5e1951(0x70e),'tkkOM':_0x5e1951(0x893),'wQQRE':function(_0x21f96a,_0x584757,_0x3a3e73){return _0x21f96a(_0x584757,_0x3a3e73);},'isKkM':function(_0x236b0a,_0x21260b){return _0x236b0a+_0x21260b;},'hQjIh':function(_0x472968,_0x42dfd6){return _0x472968>=_0x42dfd6;},'akZZA':function(_0x2cee96,_0x218d7a){return _0x2cee96===_0x218d7a;},'jAUSF':_0x1c164b(0xbc0),'qNcOf':_0x5cff27(0x7ad),'LGagS':function(_0x3739af,_0x462fa3){return _0x3739af+_0x462fa3;},'saWnJ':_0x5cff27(0x7a9)+_0x5e1951(0x887),'avQRE':function(_0x5bf120,_0x41b2d7){return _0x5bf120(_0x41b2d7);},'CwpMY':_0x5cff27(0xa7c),'NHacW':_0x5cff27(0x554),'mQbkH':function(_0x254762,_0x224ced){return _0x254762+_0x224ced;},'bZZBv':function(_0x3feb50,_0x93f267){return _0x3feb50(_0x93f267);},'DYnIG':function(_0x547024,_0x4f587b){return _0x547024+_0x4f587b;},'WWQXJ':function(_0x280dc9,_0xcc2597){return _0x280dc9+_0xcc2597;},'KtthX':_0x5e1951(0x206)};for(let _0x1d6a43=Object[_0x5e1951(0xae3)](prompt[_0x5cff27(0x7ba)+_0x5cff27(0x5ba)])[_0x1c164b(0x311)+'h'];_0x310f31[_0x3c5b05(0x267)](_0x1d6a43,-0xa9f*0x1+-0x1e*-0xef+-0x1163*0x1);--_0x1d6a43){if(_0x310f31[_0x5cff27(0x27e)](_0x310f31[_0x5e1951(0x36a)],_0x310f31[_0x5cff27(0x87f)]))_0xde8291=_0x2d3e63[_0x4b74c4(0x273)+_0x3c5b05(0x49c)+'t'],_0x45ecb7[_0x1c164b(0x24f)+'e'](),_0x310f31[_0x4b74c4(0x235)](_0x175cf0);else{if(document[_0x5e1951(0x364)+_0x5cff27(0x8ea)+_0x1c164b(0x369)](_0x310f31[_0x5cff27(0x4ea)](_0x310f31[_0x4b74c4(0x9e6)],_0x310f31[_0x3c5b05(0xa9f)](String,_0x310f31[_0x5e1951(0x3c4)](_0x1d6a43,0x1*-0x214a+-0x283*-0x4+0x173f))))){if(_0x310f31[_0x3c5b05(0x27e)](_0x310f31[_0x5cff27(0x1da)],_0x310f31[_0x5cff27(0x2f1)]))_0x3287fb+=_0x2efe20;else{let _0x292e8f=document[_0x1c164b(0x364)+_0x5e1951(0x8ea)+_0x5cff27(0x369)](_0x310f31[_0x4b74c4(0x376)](_0x310f31[_0x4b74c4(0x9e6)],_0x310f31[_0x5cff27(0xa9f)](String,_0x310f31[_0x4b74c4(0x4ea)](_0x1d6a43,-0xaba*-0x1+0xf93*0x2+-0x29df))))[_0x3c5b05(0x206)];if(!_0x292e8f||!prompt[_0x3c5b05(0x7ba)+_0x5e1951(0x5ba)][_0x292e8f])continue;document[_0x1c164b(0x364)+_0x4b74c4(0x8ea)+_0x5cff27(0x369)](_0x310f31[_0x5cff27(0x376)](_0x310f31[_0x3c5b05(0x9e6)],_0x310f31[_0x5e1951(0x54e)](String,_0x310f31[_0x3c5b05(0x4ea)](_0x1d6a43,0x1*0x25cf+0x1e30+-0x12*0x3c7))))[_0x1c164b(0x704)+'ck']=function(){const _0x197419=_0x5e1951,_0x243375=_0x5cff27,_0x162c2e=_0x3c5b05,_0x37ef10=_0x1c164b,_0x29aaec=_0x5cff27;if(_0x310f31[_0x197419(0x2e5)](_0x310f31[_0x243375(0x566)],_0x310f31[_0x197419(0xb5b)]))_0x310f31[_0x197419(0x247)](modal_open,prompt[_0x243375(0x7ba)+_0x29aaec(0x5ba)][_0x292e8f],_0x310f31[_0x29aaec(0x3c4)](_0x1d6a43,-0x111f+-0x2390+0x34b0));else return _0x258005;},document[_0x3c5b05(0x364)+_0x4b74c4(0x8ea)+_0x5e1951(0x369)](_0x310f31[_0x5cff27(0x6ac)](_0x310f31[_0x3c5b05(0x9e6)],_0x310f31[_0x5e1951(0x54e)](String,_0x310f31[_0x5e1951(0x3d5)](_0x1d6a43,-0x14eb+0x26ad+-0x65*0x2d))))[_0x5e1951(0x24f)+_0x5cff27(0xb25)+_0x3c5b05(0x572)](_0x310f31[_0x1c164b(0x6ef)]),document[_0x4b74c4(0x364)+_0x5e1951(0x8ea)+_0x4b74c4(0x369)](_0x310f31[_0x5cff27(0x6ac)](_0x310f31[_0x1c164b(0x9e6)],_0x310f31[_0x4b74c4(0xa9f)](String,_0x310f31[_0x1c164b(0x376)](_0x1d6a43,-0x1ca*0x11+-0xc*-0xd6+0x1463))))[_0x3c5b05(0x24f)+_0x5e1951(0xb25)+_0x3c5b05(0x572)]('id');}}}}}const _load_wasm_jieba=async()=>{const _0x34cfa0=_0x3dbf,_0x14a625=_0x3dbf,_0x128914=_0x3dbf,_0x5db6b6=_0x3dbf,_0x1d5168=_0x3dbf,_0x537a73={'hbyNB':function(_0x1ce3aa,_0x474ede){return _0x1ce3aa!==_0x474ede;},'cecfC':_0x34cfa0(0x6db)+_0x14a625(0x77c)+_0x128914(0x683)+_0x14a625(0x539)+_0x14a625(0x7ae)+_0x14a625(0xa33)+_0x1d5168(0x81d)+'s','IFfMu':function(_0x38f3d8){return _0x38f3d8();}};if(_0x537a73[_0x5db6b6(0x28c)](window[_0x5db6b6(0x8f5)],undefined))return;const {default:_0x110f98,cut:_0x114932}=await import(_0x537a73[_0x1d5168(0x4c2)]),_0x1f6e95=await _0x537a73[_0x1d5168(0xa0c)](_0x110f98);return window[_0x34cfa0(0x8f5)]=_0x114932,_0x1f6e95;};_load_wasm_jieba();function cosineSimilarity(_0x43221a,_0x3b6954){const _0x13b240=_0x3dbf,_0x53f3e2=_0x3dbf,_0x2c4318=_0x3dbf,_0x1768d3=_0x3dbf,_0x59bbc0=_0x3dbf,_0x10744f={'ndbTn':_0x13b240(0x82c)+'es','IosJN':_0x13b240(0x30c),'cTsDN':function(_0x16074f,_0x450621,_0x4d8960){return _0x16074f(_0x450621,_0x4d8960);},'becKc':function(_0x1bc72b,_0x25df1e){return _0x1bc72b===_0x25df1e;},'UpHvb':_0x13b240(0x5b9),'temHU':_0x53f3e2(0xb00),'UaWDO':_0x53f3e2(0x38d),'AIWeP':function(_0x49fe33,_0x402dfa){return _0x49fe33===_0x402dfa;},'YyVFK':_0x59bbc0(0x40c),'NkAJM':_0x2c4318(0x2da),'szCHR':function(_0x29aeee,_0x3e0a50){return _0x29aeee===_0x3e0a50;},'qYTcb':_0x2c4318(0x84c),'cLmpu':_0x13b240(0x613),'KKfOC':function(_0x2321c2,_0x20eca9){return _0x2321c2*_0x20eca9;},'DooGi':function(_0x153d0d,_0x351de1){return _0x153d0d**_0x351de1;},'cSYKM':function(_0x7552c7,_0x5acf1c){return _0x7552c7/_0x5acf1c;},'DCJOE':function(_0x258667,_0x3474e1){return _0x258667*_0x3474e1;}};keywordList=_0x10744f[_0x53f3e2(0x47b)](cut,_0x43221a[_0x53f3e2(0xb85)+_0x53f3e2(0x770)+'e'](),!![]),keywordList=keywordList[_0x1768d3(0x718)+'r'](_0x1f32a4=>!stop_words[_0x1768d3(0xbb1)+_0x13b240(0xa1b)](_0x1f32a4)),sentenceList=_0x10744f[_0x1768d3(0x47b)](cut,_0x3b6954[_0x1768d3(0xb85)+_0x1768d3(0x770)+'e'](),!![]),sentenceList=sentenceList[_0x13b240(0x718)+'r'](_0x3d339f=>!stop_words[_0x2c4318(0xbb1)+_0x59bbc0(0xa1b)](_0x3d339f));const _0x536bf6=new Set(keywordList[_0x1768d3(0x8d2)+'t'](sentenceList)),_0x4f54da={},_0x2de0bd={};for(const _0x1e2a5e of _0x536bf6){_0x10744f[_0x13b240(0x21f)](_0x10744f[_0x1768d3(0x362)],_0x10744f[_0x2c4318(0x362)])?(_0x4f54da[_0x1e2a5e]=-0x2*-0x1123+-0xbf2+0x2*-0xb2a,_0x2de0bd[_0x1e2a5e]=-0x1*0xfb3+0x2657+-0x16a4):(_0x8337b9=_0x37dc4b[_0x1768d3(0xb9f)](_0x236f1b)[_0x10744f[_0x13b240(0x365)]],_0x52d6eb='');}for(const _0x46a259 of keywordList){_0x10744f[_0x13b240(0x21f)](_0x10744f[_0x2c4318(0x32d)],_0x10744f[_0x13b240(0x2ee)])?_0x5f48c2+=_0x1cdcf8[-0x165b+0x6b6*0x1+-0xf*-0x10b][_0x13b240(0x353)][_0x59bbc0(0x8d8)+'nt']:_0x4f54da[_0x46a259]++;}for(const _0x38aa34 of sentenceList){_0x10744f[_0x2c4318(0xa3a)](_0x10744f[_0x1768d3(0xb84)],_0x10744f[_0x59bbc0(0x63f)])?_0x23fcb0=_0x10744f[_0x1768d3(0x79b)]:_0x2de0bd[_0x38aa34]++;}let _0xc33d1c=0xe*0x20b+-0xaba+-0x11e0,_0x434116=-0xa0*0x13+0x106e+-0x48e,_0x334c97=-0x26*0x24+-0x1857+0x1daf;for(const _0x1b2af5 of _0x536bf6){if(_0x10744f[_0x1768d3(0x70d)](_0x10744f[_0x53f3e2(0x69e)],_0x10744f[_0x2c4318(0x6c4)])){const _0x2b7140=_0x25b97a[_0x59bbc0(0x4c9)](_0x5738aa,arguments);return _0x5d0f3e=null,_0x2b7140;}else _0xc33d1c+=_0x10744f[_0x53f3e2(0x80a)](_0x4f54da[_0x1b2af5],_0x2de0bd[_0x1b2af5]),_0x434116+=_0x10744f[_0x13b240(0x28a)](_0x4f54da[_0x1b2af5],-0x1cff+0x1*0x1ef7+0x2*-0xfb),_0x334c97+=_0x10744f[_0x59bbc0(0x28a)](_0x2de0bd[_0x1b2af5],0x1e97+0x1d1a+0x1*-0x3baf);}_0x434116=Math[_0x2c4318(0x53b)](_0x434116),_0x334c97=Math[_0x13b240(0x53b)](_0x334c97);const _0x2f2767=_0x10744f[_0x1768d3(0x347)](_0xc33d1c,_0x10744f[_0x53f3e2(0x2f2)](_0x434116,_0x334c97));return _0x2f2767;}let modalele=[],keytextres=[],fulltext=[],article;function modal_open(_0x289ad7,_0x28feff){const _0x2599f0=_0x3dbf,_0x419063=_0x3dbf,_0x535150=_0x3dbf,_0x132581=_0x3dbf,_0x4d9340=_0x3dbf,_0x1be6fa={'ZggUX':function(_0x269290,_0x2b2000){return _0x269290>_0x2b2000;},'nMuhd':function(_0x589d04,_0x1195d3){return _0x589d04(_0x1195d3);},'JmkYi':_0x2599f0(0x38a)+_0x419063(0x2bb),'oOIYe':function(_0x287fe3,_0x54247f){return _0x287fe3+_0x54247f;},'wjaoh':_0x2599f0(0x948)+_0x132581(0x994)+_0x2599f0(0x821)+_0x535150(0x497)+_0x132581(0x37c)+_0x535150(0x704)+_0x4d9340(0x33c)+_0x132581(0x451)+_0x132581(0x77a)+_0x535150(0xa43)+_0x535150(0x8a7),'WWnyj':function(_0xf386d7,_0x5bad2a){return _0xf386d7(_0x5bad2a);},'Iweuk':_0x419063(0xb64)+_0x132581(0x3bf),'mIZtv':function(_0x32a373,_0x69cd92){return _0x32a373<_0x69cd92;},'LqjFt':function(_0x483833,_0x470151){return _0x483833+_0x470151;},'JKRvT':function(_0x47d5a2,_0x67ce1){return _0x47d5a2+_0x67ce1;},'xWaRJ':function(_0x539921,_0x578586){return _0x539921+_0x578586;},'pzTIa':function(_0x105d25,_0x4876e3){return _0x105d25===_0x4876e3;},'wpnzz':_0x535150(0x87a),'EWMvY':function(_0x2a8d1a,_0x5d4b0b){return _0x2a8d1a(_0x5d4b0b);},'NiiJY':_0x132581(0x4db)+'ss','RVOHN':_0x2599f0(0x82c)+'es','BqyjY':_0x4d9340(0xa61),'vjNHt':_0x132581(0x766),'PnSxt':function(_0x40dd29,_0x3c557c){return _0x40dd29(_0x3c557c);},'kYSgp':_0x4d9340(0xa3d),'EGdeb':_0x419063(0x44b),'jifTh':_0x2599f0(0xa03)+_0x535150(0xa04)+_0x132581(0x23d)+_0x132581(0x348)+_0x419063(0x69c),'CpJVq':_0x4d9340(0x440),'pahJL':_0x132581(0x59b),'mZhXm':_0x419063(0x1a8)+'d','ZUskR':_0x535150(0xb0f),'rXrZE':_0x4d9340(0xa64),'IeYYr':function(_0x17b71e,_0x28112f){return _0x17b71e!==_0x28112f;},'WTvhq':_0x2599f0(0x5c9),'OMeIA':function(_0x4ee688,_0x4d1520){return _0x4ee688!==_0x4d1520;},'BSnKz':_0x4d9340(0x2cc),'HMRbT':function(_0x3e0784,_0x445a0f){return _0x3e0784(_0x445a0f);},'TkUQf':_0x4d9340(0x29e),'mGLQV':_0x2599f0(0x928),'wwWQH':function(_0x1ef7f5,_0x31c5c8){return _0x1ef7f5===_0x31c5c8;},'WNRec':_0x419063(0x2a2),'EShjq':_0x419063(0x7d5)+':','VKNlu':_0x535150(0x8d5)+_0x419063(0x3ec),'jtyOH':function(_0x5ccc7a,_0x25f0a2){return _0x5ccc7a+_0x25f0a2;},'VrpMg':function(_0x1a8019){return _0x1a8019();},'MrObm':_0x419063(0x753),'CchCl':function(_0x1abb7b,_0x192838){return _0x1abb7b>_0x192838;},'nywOz':function(_0x32f452,_0xce090b){return _0x32f452==_0xce090b;},'SgcNP':_0x419063(0x37f)+']','AbdWd':_0x419063(0x2d2),'yfjad':_0x132581(0x258),'rqotk':_0x4d9340(0xb7b),'rFyIj':_0x535150(0x642),'vBPoj':_0x419063(0x2ca),'TeKmc':_0x2599f0(0xaf2),'LlsuY':function(_0x2f047d,_0x59a9fb){return _0x2f047d>_0x59a9fb;},'BJYAH':_0x2599f0(0xa23),'clzOD':_0x2599f0(0x4e7)+'pt','gcZLH':function(_0x100582,_0x367168,_0x4c9b63){return _0x100582(_0x367168,_0x4c9b63);},'pupno':_0x132581(0x471)+_0x132581(0xaf0),'TWiuG':_0x4d9340(0x384)+_0x132581(0x58c)+_0x535150(0xb1d)+_0x132581(0x1df)+_0x419063(0x85f),'fPHoY':_0x2599f0(0xb3a)+'>','NGZtb':_0x419063(0x276),'RYhzH':_0x4d9340(0x845),'KRnzo':_0x419063(0x30d),'Vmezt':function(_0xb0f70a,_0x9a5fd6){return _0xb0f70a===_0x9a5fd6;},'LRiBI':_0x4d9340(0x34a),'jtOPG':function(_0x2240a3,_0x65ed98){return _0x2240a3(_0x65ed98);},'YRrQY':function(_0x5e9131,_0x435003){return _0x5e9131+_0x435003;},'crQVn':_0x419063(0x224),'PakWE':_0x419063(0xa71)+'\x0a','CSxHI':function(_0xe48fb7,_0x3c8e7a){return _0xe48fb7!==_0x3c8e7a;},'FWUob':_0x132581(0xa4a),'cazNu':_0x4d9340(0x784),'hgxRk':function(_0x3dce73,_0x55d961){return _0x3dce73+_0x55d961;},'KgPCb':_0x4d9340(0xa8a)+'\x0a','wPnJk':_0x4d9340(0x538),'hmIiL':function(_0x278c4f,_0x518a76){return _0x278c4f<_0x518a76;},'qWdvp':_0x2599f0(0x332)+'m','cDWce':_0x132581(0xb86)+_0x2599f0(0x903)+_0x535150(0xa44)+_0x2599f0(0x239)+_0x2599f0(0x546)+_0x4d9340(0xb31)+'何人','OHdAB':_0x4d9340(0x60c)+_0x535150(0xadf),'HVQpU':_0x132581(0x217),'ljSfm':_0x535150(0x34d)+_0x419063(0x76f)+_0x132581(0x925)+_0x419063(0x1fd),'PTIcK':_0x535150(0x59e),'nYquf':_0x2599f0(0x6bd)+_0x535150(0x56b)+_0x419063(0x283)+_0x4d9340(0x99f)+_0x535150(0x97a)+_0x2599f0(0x54b),'gXiAl':_0x535150(0x657),'nuFdG':_0x535150(0x65d)+_0x419063(0x8a3)+_0x419063(0x1fe)+_0x4d9340(0x257),'OnDxt':_0x4d9340(0x38a)+_0x535150(0x49b),'EkKHv':_0x132581(0x38a)+_0x419063(0xa5e)+_0x535150(0x56a),'otbaT':function(_0x5a5509,_0x14d0e4,_0x30da52,_0x24a47f){return _0x5a5509(_0x14d0e4,_0x30da52,_0x24a47f);},'UuUwZ':_0x4d9340(0x6bd)+_0x535150(0x56b)+_0x4d9340(0x283)+_0x2599f0(0x2ad)+_0x132581(0x89b),'FRXIu':_0x2599f0(0x80f),'oILCT':_0x132581(0x9b1),'egOHv':function(_0x118454,_0x16e14a){return _0x118454+_0x16e14a;},'CyxMt':function(_0x42f97d,_0x5c793f){return _0x42f97d+_0x5c793f;},'HIxXM':function(_0x392bbb,_0x211b5d){return _0x392bbb+_0x211b5d;},'Qwcwp':_0x535150(0x384)+_0x535150(0x58c)+_0x4d9340(0xb1d)+_0x4d9340(0xa2a)+_0x4d9340(0x77f)+'\x22>','HANzQ':_0x535150(0x2f7),'RSLou':_0x419063(0x626)+_0x419063(0x821)+_0x419063(0x6d7)+_0x419063(0x5f5),'ANWzn':function(_0x458337,_0x33cd26){return _0x458337(_0x33cd26);},'bZPaN':_0x132581(0x771),'irFFN':_0x2599f0(0xa3b),'vQiZe':_0x419063(0x3bb)+_0x2599f0(0x3fc)+_0x2599f0(0x2aa)+_0x4d9340(0x1e0)};if(_0x1be6fa[_0x4d9340(0x1a5)](lock_chat,0x29*0x4d+0x1c2e+-0x2882))return;prev_chat=document[_0x535150(0xb5a)+_0x132581(0x24b)+_0x2599f0(0x666)](_0x1be6fa[_0x132581(0x850)])[_0x4d9340(0xbb7)+_0x419063(0x465)],document[_0x132581(0xb5a)+_0x2599f0(0x24b)+_0x4d9340(0x666)](_0x1be6fa[_0x132581(0x850)])[_0x535150(0xbb7)+_0x535150(0x465)]=_0x1be6fa[_0x4d9340(0x612)](_0x1be6fa[_0x2599f0(0x6fb)](_0x1be6fa[_0x535150(0x59d)](_0x1be6fa[_0x535150(0x679)](_0x1be6fa[_0x535150(0x31e)](_0x1be6fa[_0x2599f0(0x612)](prev_chat,_0x1be6fa[_0x2599f0(0x3bd)]),_0x1be6fa[_0x535150(0x7ee)]),_0x1be6fa[_0x535150(0xba2)]),_0x1be6fa[_0x4d9340(0xb57)](String,_0x28feff)),_0x1be6fa[_0x419063(0xab1)]),_0x1be6fa[_0x2599f0(0xbb5)]),modal[_0x419063(0xbac)][_0x2599f0(0x5ad)+'ay']=_0x1be6fa[_0x419063(0x43f)],document[_0x535150(0x364)+_0x4d9340(0x8ea)+_0x4d9340(0x369)](_0x1be6fa[_0x132581(0x6c6)])[_0x4d9340(0xbb7)+_0x419063(0x465)]='';var _0x567c42=new Promise((_0x2bbb18,_0x28536f)=>{const _0x236dd6=_0x4d9340,_0xc64a55=_0x419063,_0x530447=_0x4d9340,_0x500d3b=_0x419063,_0x381f18=_0x132581,_0x473c37={'wVEoG':_0x1be6fa[_0x236dd6(0x489)],'zeKby':function(_0x4e3c6c,_0x561736){const _0x387273=_0x236dd6;return _0x1be6fa[_0x387273(0x809)](_0x4e3c6c,_0x561736);},'HqWSM':_0x1be6fa[_0x236dd6(0x62a)],'esRbp':_0x1be6fa[_0x236dd6(0x208)],'DxVuG':function(_0x335117,_0x9f62f4){const _0x18bde8=_0x236dd6;return _0x1be6fa[_0x18bde8(0x819)](_0x335117,_0x9f62f4);},'dexbx':_0x1be6fa[_0x530447(0xaa1)]};if(_0x1be6fa[_0x381f18(0x809)](_0x1be6fa[_0x500d3b(0x8fd)],_0x1be6fa[_0xc64a55(0x21d)]))_0x42cf15=_0x513d9d[_0x530447(0xb9f)](_0x8cb9d8)[_0x473c37[_0xc64a55(0x998)]],_0x2da8c3='';else{var _0x58b856=document[_0x530447(0x364)+_0x500d3b(0x8ea)+_0x381f18(0x369)](_0x1be6fa[_0x381f18(0x713)]);_0x58b856[_0x381f18(0xa79)]=_0x289ad7;if(_0x58b856[_0x381f18(0x824)+_0x500d3b(0x99c)+'t']){if(_0x1be6fa[_0x530447(0x809)](_0x1be6fa[_0x530447(0x27b)],_0x1be6fa[_0x500d3b(0xac0)])){if(_0x1be6fa[_0x381f18(0x6d1)](_0x1be6fa[_0x530447(0x846)](_0x4c9bc9,_0x203a09)[_0x381f18(0x311)+'h'],0x1*0x22a3+-0x102c+0x1272*-0x1))_0x570e93[_0x530447(0x364)+_0x500d3b(0x8ea)+_0x236dd6(0x369)](_0x1be6fa[_0xc64a55(0x94d)])[_0x236dd6(0xbb7)+_0x381f18(0x465)]+=_0x1be6fa[_0x500d3b(0x64a)](_0x1be6fa[_0xc64a55(0x64a)](_0x1be6fa[_0xc64a55(0x5f6)],_0x1be6fa[_0x530447(0x55c)](_0x26d4fa,_0x1f8c52)),_0x1be6fa[_0x530447(0x1f1)]);}else _0x58b856[_0x381f18(0x824)+_0x530447(0x99c)+'t'](_0x1be6fa[_0xc64a55(0x91c)],function(){const _0x4174b8=_0x236dd6,_0x28b3b0=_0x530447,_0x4300ab=_0x500d3b,_0x442538=_0x500d3b,_0x49dfbd=_0x381f18,_0x2ee728={'iDSta':function(_0x548779,_0xde6928){const _0x4076da=_0x3dbf;return _0x1be6fa[_0x4076da(0x302)](_0x548779,_0xde6928);},'HydWO':function(_0x572e2b,_0x3dba92){const _0x39101e=_0x3dbf;return _0x1be6fa[_0x39101e(0x393)](_0x572e2b,_0x3dba92);},'amUTv':function(_0x19d6fc,_0x2d0a03){const _0x3189be=_0x3dbf;return _0x1be6fa[_0x3189be(0x278)](_0x19d6fc,_0x2d0a03);},'RSYWu':function(_0x199271,_0x1055f5){const _0x51ce59=_0x3dbf;return _0x1be6fa[_0x51ce59(0x393)](_0x199271,_0x1055f5);},'gmKty':function(_0x309dad,_0x572d60){const _0x235c6d=_0x3dbf;return _0x1be6fa[_0x235c6d(0x758)](_0x309dad,_0x572d60);}};if(_0x1be6fa[_0x4174b8(0x809)](_0x1be6fa[_0x28b3b0(0x47c)],_0x1be6fa[_0x4174b8(0x47c)]))_0x1be6fa[_0x4174b8(0x9b9)](_0x2bbb18,_0x1be6fa[_0x49dfbd(0xaa1)]);else{if(_0x2ee728[_0x49dfbd(0xb2e)](_0x2ee728[_0x4300ab(0x2fb)](_0x2ee728[_0x28b3b0(0x22a)](_0x48736e,_0x3fd0de[_0x587acc]),'\x0a')[_0x4174b8(0x311)+'h'],0x25*-0x13+-0x1329+-0x1*-0x1778))_0x25de09=_0x2ee728[_0x28b3b0(0x5a4)](_0x2ee728[_0x28b3b0(0x1f2)](_0x308d47,_0x5c978e[_0x46f85d]),'\x0a');}});}else _0x1be6fa[_0x500d3b(0x809)](_0x1be6fa[_0x381f18(0x90a)],_0x1be6fa[_0x500d3b(0xa27)])?(_0x2a0af3[_0x3dc406]=0xf*0xc7+-0x18ed+0xd44,_0x1e1389[_0x4fbb10]=-0xd*0xdd+0x13*0x1cc+-0x16eb):_0x58b856[_0xc64a55(0x1a8)+'d']=function(){const _0x2fbb05=_0x500d3b,_0xb098fd=_0xc64a55,_0x4d8669=_0xc64a55,_0x5e9957=_0xc64a55,_0x3bea69=_0x381f18,_0x1d02a3={};_0x1d02a3[_0x2fbb05(0x7fb)]=_0x473c37[_0x2fbb05(0x998)];const _0x4e0dc9=_0x1d02a3;_0x473c37[_0xb098fd(0x9ae)](_0x473c37[_0xb098fd(0x2ab)],_0x473c37[_0x3bea69(0x636)])?(_0x499984=_0x105d55[_0x4d8669(0xb9f)](_0x223c82)[_0x4e0dc9[_0x4d8669(0x7fb)]],_0x1f530a=''):_0x473c37[_0x2fbb05(0x3dd)](_0x2bbb18,_0x473c37[_0x5e9957(0x401)]);};}});keytextres=[],_0x567c42[_0x132581(0x95d)](()=>{const _0x41118c=_0x4d9340,_0x108680=_0x2599f0,_0x5f4903=_0x4d9340,_0x53bbcb=_0x419063,_0x4f307a=_0x419063,_0x373904={'DVQkB':function(_0x4f91de,_0x504f0f){const _0x3ae7e4=_0x3dbf;return _0x1be6fa[_0x3ae7e4(0x4da)](_0x4f91de,_0x504f0f);},'TzNNU':_0x1be6fa[_0x41118c(0x93f)],'URLHb':function(_0x4631f5,_0x489fe6){const _0x504df1=_0x41118c;return _0x1be6fa[_0x504df1(0x29b)](_0x4631f5,_0x489fe6);},'zSLYa':_0x1be6fa[_0x108680(0xaa1)],'ANmTd':_0x1be6fa[_0x5f4903(0x374)],'Cukmv':_0x1be6fa[_0x41118c(0x44f)],'AJYrO':function(_0x23d82e,_0x55727e){const _0x339a4a=_0x41118c;return _0x1be6fa[_0x339a4a(0x758)](_0x23d82e,_0x55727e);},'hOTVk':_0x1be6fa[_0x108680(0x489)],'BMusi':function(_0x2f20a0,_0x2c6f21){const _0xb761a2=_0x53bbcb;return _0x1be6fa[_0xb761a2(0x5dc)](_0x2f20a0,_0x2c6f21);},'RAtTA':_0x1be6fa[_0x108680(0xafc)],'ChZhN':_0x1be6fa[_0x4f307a(0xb93)],'lxKTQ':_0x1be6fa[_0x108680(0xa75)],'JlpPz':function(_0x5135b9,_0x28c1e9){const _0x4aa8b4=_0x108680;return _0x1be6fa[_0x4aa8b4(0x612)](_0x5135b9,_0x28c1e9);},'XxFus':function(_0x1dbf45,_0x5821ec){const _0x32b02e=_0x41118c;return _0x1be6fa[_0x32b02e(0x302)](_0x1dbf45,_0x5821ec);},'ySuCM':function(_0xf03c0b){const _0x503d33=_0x41118c;return _0x1be6fa[_0x503d33(0x5de)](_0xf03c0b);},'gxAXC':function(_0x192658,_0x480f0c){const _0x2a1ccb=_0x4f307a;return _0x1be6fa[_0x2a1ccb(0x9b9)](_0x192658,_0x480f0c);},'CfWBd':function(_0x576be3,_0x3ae457){const _0x500d98=_0x41118c;return _0x1be6fa[_0x500d98(0x954)](_0x576be3,_0x3ae457);},'DXcAu':_0x1be6fa[_0x53bbcb(0x371)],'wpoaG':function(_0x430cdb,_0x392768){const _0xfa1058=_0x108680;return _0x1be6fa[_0xfa1058(0x658)](_0x430cdb,_0x392768);},'mcfVU':function(_0x4671f5,_0x5132d4){const _0x1582ec=_0x53bbcb;return _0x1be6fa[_0x1582ec(0x1a5)](_0x4671f5,_0x5132d4);},'EjMVr':_0x1be6fa[_0x5f4903(0x6ae)],'fxnkE':function(_0x33a712,_0x10a90e){const _0x9695bf=_0x41118c;return _0x1be6fa[_0x9695bf(0x5dc)](_0x33a712,_0x10a90e);},'yrYNp':_0x1be6fa[_0x4f307a(0x693)],'hwVqI':_0x1be6fa[_0x41118c(0x9df)],'GYGmc':_0x1be6fa[_0x53bbcb(0x4ec)],'vwXeu':_0x1be6fa[_0x108680(0x7a4)],'SIEvF':_0x1be6fa[_0x4f307a(0x7d4)],'gHTtl':_0x1be6fa[_0x5f4903(0x300)],'DznMJ':function(_0x44ff75,_0x577032){const _0x1ec700=_0x4f307a;return _0x1be6fa[_0x1ec700(0x81b)](_0x44ff75,_0x577032);},'WGWkh':_0x1be6fa[_0x4f307a(0x1fc)],'dLxtS':_0x1be6fa[_0x53bbcb(0xa7b)],'spmIx':function(_0x232be1,_0x271d57,_0x2cdff2){const _0x595716=_0x53bbcb;return _0x1be6fa[_0x595716(0x590)](_0x232be1,_0x271d57,_0x2cdff2);},'hJYlh':_0x1be6fa[_0x53bbcb(0x850)],'LeGjv':_0x1be6fa[_0x53bbcb(0xa31)],'WPsgn':_0x1be6fa[_0x41118c(0xbb5)],'zMTmi':function(_0x12f8c6,_0x56e339){const _0x55f779=_0x5f4903;return _0x1be6fa[_0x55f779(0x5dc)](_0x12f8c6,_0x56e339);},'FYHoJ':_0x1be6fa[_0x53bbcb(0x446)],'YfxXp':_0x1be6fa[_0x53bbcb(0x4ce)],'SxgqA':_0x1be6fa[_0x53bbcb(0x3af)],'WuKTf':function(_0xfec0cb,_0x10137d){const _0x5e25bd=_0x4f307a;return _0x1be6fa[_0x5e25bd(0xa32)](_0xfec0cb,_0x10137d);},'awLqq':_0x1be6fa[_0x53bbcb(0xb6f)],'hDLlK':function(_0x17a0ff,_0x507913){const _0x433c55=_0x108680;return _0x1be6fa[_0x433c55(0x457)](_0x17a0ff,_0x507913);},'oUnES':function(_0x212cdd,_0x45caff){const _0x1a8c44=_0x5f4903;return _0x1be6fa[_0x1a8c44(0x758)](_0x212cdd,_0x45caff);},'AzbRE':function(_0x2580a7,_0x47197e){const _0x4e7b57=_0x53bbcb;return _0x1be6fa[_0x4e7b57(0xb37)](_0x2580a7,_0x47197e);},'rWokd':_0x1be6fa[_0x5f4903(0x2ae)],'qYfEb':_0x1be6fa[_0x53bbcb(0x945)],'EkBxr':function(_0x2acbaf,_0x2295b0){const _0x928812=_0x4f307a;return _0x1be6fa[_0x928812(0xa34)](_0x2acbaf,_0x2295b0);},'WvvYy':_0x1be6fa[_0x5f4903(0x6cf)],'PPvYC':_0x1be6fa[_0x4f307a(0x38c)],'nwtqB':function(_0x122463,_0x2f9896){const _0x4a3b58=_0x53bbcb;return _0x1be6fa[_0x4a3b58(0x302)](_0x122463,_0x2f9896);},'vIoBH':function(_0x23a8dc,_0x2f66c8){const _0x21f514=_0x5f4903;return _0x1be6fa[_0x21f514(0x758)](_0x23a8dc,_0x2f66c8);},'LhZYY':function(_0x5f352d,_0x2fd14b){const _0xa7b4dc=_0x5f4903;return _0x1be6fa[_0xa7b4dc(0x59d)](_0x5f352d,_0x2fd14b);},'YfHAw':_0x1be6fa[_0x41118c(0x500)],'tXrIG':function(_0x2eabd2,_0x1265b5){const _0x2bf8ba=_0x108680;return _0x1be6fa[_0x2bf8ba(0xa32)](_0x2eabd2,_0x1265b5);},'kFjpE':_0x1be6fa[_0x108680(0x403)],'LiDyU':function(_0x1a1558,_0x52cb50){const _0x16aed8=_0x5f4903;return _0x1be6fa[_0x16aed8(0x3a3)](_0x1a1558,_0x52cb50);},'IpHio':function(_0x412b3a,_0x36d7ea){const _0x2f883f=_0x41118c;return _0x1be6fa[_0x2f883f(0xb37)](_0x412b3a,_0x36d7ea);},'QpFUR':function(_0x5c3348,_0x1a2259){const _0x4539e4=_0x108680;return _0x1be6fa[_0x4539e4(0x612)](_0x5c3348,_0x1a2259);},'iuGlC':_0x1be6fa[_0x5f4903(0x878)],'kLpcj':_0x1be6fa[_0x41118c(0x3f5)],'gpQJz':_0x1be6fa[_0x4f307a(0x80e)],'LQWrW':_0x1be6fa[_0x5f4903(0x5ed)],'yHEwO':_0x1be6fa[_0x108680(0xbbc)],'kfPxE':_0x1be6fa[_0x108680(0xb7d)],'SNLZh':_0x1be6fa[_0x53bbcb(0x1e8)]};if(_0x1be6fa[_0x4f307a(0x809)](_0x1be6fa[_0x41118c(0x8e9)],_0x1be6fa[_0x5f4903(0x8e9)])){document[_0x41118c(0x364)+_0x41118c(0x8ea)+_0x41118c(0x369)](_0x1be6fa[_0x4f307a(0x1d6)])[_0x4f307a(0x42b)+_0x5f4903(0xac4)+'d'](document[_0x5f4903(0x364)+_0x5f4903(0x8ea)+_0x4f307a(0x369)](_0x1be6fa[_0x4f307a(0x4c4)])),document[_0x41118c(0x364)+_0x41118c(0x8ea)+_0x41118c(0x369)](_0x1be6fa[_0x41118c(0x1d6)])[_0x5f4903(0x42b)+_0x41118c(0xac4)+'d'](document[_0x4f307a(0x364)+_0x108680(0x8ea)+_0x41118c(0x369)](_0x1be6fa[_0x108680(0x8b3)]));var _0xc01a3d=document[_0x4f307a(0x364)+_0x4f307a(0x8ea)+_0x41118c(0x369)](_0x1be6fa[_0x108680(0x713)]);modalele=_0x1be6fa[_0x108680(0x29b)](eleparse,_0xc01a3d[_0x5f4903(0x8d8)+_0x4f307a(0x8c5)+_0x108680(0x261)]),article=new Readability(_0xc01a3d[_0x41118c(0x8d8)+_0x108680(0x8c5)+_0x5f4903(0x261)][_0x5f4903(0x53d)+_0x41118c(0x6ea)](!![]))[_0x108680(0xb9f)](),fulltext=article[_0x53bbcb(0x273)+_0x108680(0x49c)+'t'],fulltext=fulltext[_0x108680(0x251)+_0x108680(0x767)]('\x0a\x0a','\x0a')[_0x5f4903(0x251)+_0x5f4903(0x767)]('\x0a\x0a','\x0a');const _0x67f9ab=/[?!;\?\n。;!………]/g;fulltext=fulltext[_0x41118c(0x712)](_0x67f9ab),fulltext=fulltext[_0x108680(0x718)+'r'](_0x441455=>{const _0x19232d=_0x5f4903,_0x31d46f=_0x5f4903,_0x270403=_0x41118c,_0x365b16=_0x5f4903,_0x8f8e1d=_0x53bbcb;if(_0x373904[_0x19232d(0x99d)](_0x373904[_0x31d46f(0x919)],_0x373904[_0x19232d(0x919)]))_0x238542+=_0x2d2e8a[_0x365b16(0x949)+_0x365b16(0x3dc)+_0x19232d(0x33d)](_0x653ad[_0x151674]);else{const _0x18cd39=/^[0-9,\s]+$/;return!_0x18cd39[_0x365b16(0x5e5)](_0x441455);}}),fulltext=fulltext[_0x53bbcb(0x718)+'r'](function(_0x3195ab){const _0x823f6a=_0x53bbcb,_0x4a3fc4=_0x108680,_0x14a7cb=_0x5f4903,_0x104964=_0x4f307a,_0x278232=_0x41118c;if(_0x1be6fa[_0x823f6a(0x954)](_0x1be6fa[_0x4a3fc4(0xb3c)],_0x1be6fa[_0x4a3fc4(0xb3c)]))_0x673c31[_0x14a7cb(0x1cb)]();else return _0x3195ab&&_0x3195ab[_0x14a7cb(0x2bd)]();}),optkeytext={'method':_0x1be6fa[_0x5f4903(0xb7d)],'headers':headers,'body':JSON[_0x41118c(0x9d4)+_0x41118c(0x389)]({'text':fulltext[_0x4f307a(0x8c0)]('\x0a')})},console[_0x108680(0x818)](fulltext),_0x1be6fa[_0x53bbcb(0x707)](fetchRetry,_0x1be6fa[_0x53bbcb(0x27a)],-0x1492*0x1+0x6d1+-0x1*-0xdc4,optkeytext)[_0x41118c(0x95d)](_0x2449a1=>_0x2449a1[_0x4f307a(0x49f)]())[_0x108680(0x95d)](_0x253c98=>{const _0x5595ad=_0x41118c,_0x18f2a6=_0x41118c,_0x47a555=_0x53bbcb,_0x178174=_0x53bbcb,_0x289d1e=_0x5f4903,_0x1d05e8={'oMxOa':function(_0x1474c7,_0x147deb){const _0x2cd26c=_0x3dbf;return _0x373904[_0x2cd26c(0x716)](_0x1474c7,_0x147deb);},'qKxwx':_0x373904[_0x5595ad(0x1bc)],'gEJTq':function(_0x436a00,_0x3b95dc){const _0x56a11b=_0x5595ad;return _0x373904[_0x56a11b(0x871)](_0x436a00,_0x3b95dc);},'QZZpX':_0x373904[_0x5595ad(0x1ee)],'Gbthc':function(_0xb416f0,_0x117fb2){const _0x67675b=_0x5595ad;return _0x373904[_0x67675b(0x897)](_0xb416f0,_0x117fb2);},'ZPMBY':function(_0x55c94e){const _0x578fdf=_0x5595ad;return _0x373904[_0x578fdf(0x1ff)](_0x55c94e);},'ztlLk':function(_0x696442,_0x365b42){const _0x2ebaf0=_0x18f2a6;return _0x373904[_0x2ebaf0(0x92d)](_0x696442,_0x365b42);},'mfXUD':function(_0x2899ed,_0x1850b5){const _0x33ac48=_0x5595ad;return _0x373904[_0x33ac48(0x20a)](_0x2899ed,_0x1850b5);},'VrhRc':_0x373904[_0x18f2a6(0xa6c)],'ozFuc':function(_0x423291,_0x4441d9){const _0x486026=_0x18f2a6;return _0x373904[_0x486026(0xb34)](_0x423291,_0x4441d9);},'ZDeUh':function(_0x33bd94,_0x3fe348){const _0x130ace=_0x5595ad;return _0x373904[_0x130ace(0x5a3)](_0x33bd94,_0x3fe348);},'IAmeM':_0x373904[_0x5595ad(0x228)],'AjPWl':function(_0xacfa05,_0x1e85f4){const _0x2726ee=_0x178174;return _0x373904[_0x2726ee(0x1cc)](_0xacfa05,_0x1e85f4);},'haYwY':_0x373904[_0x18f2a6(0x71b)],'HeMjS':_0x373904[_0x18f2a6(0x54a)],'KPIQz':_0x373904[_0x47a555(0x28e)],'LMDIL':_0x373904[_0x18f2a6(0x48a)],'aNCFp':_0x373904[_0x47a555(0x5a5)],'Rugpk':_0x373904[_0x289d1e(0x456)],'ShuFM':function(_0x588187,_0x2134d1){const _0x377a08=_0x47a555;return _0x373904[_0x377a08(0x4de)](_0x588187,_0x2134d1);},'zRmpP':_0x373904[_0x47a555(0x730)],'JfVBU':_0x373904[_0x289d1e(0x674)],'cYojL':function(_0x45e8f4,_0x5c9d8c,_0x8dc60){const _0x37f4ab=_0x178174;return _0x373904[_0x37f4ab(0x94f)](_0x45e8f4,_0x5c9d8c,_0x8dc60);},'YveUI':_0x373904[_0x18f2a6(0x3a0)],'JLNGs':function(_0x9b02b1,_0x5aab5e){const _0x3e2801=_0x178174;return _0x373904[_0x3e2801(0x871)](_0x9b02b1,_0x5aab5e);},'aqoJp':_0x373904[_0x5595ad(0x838)],'PtZwh':_0x373904[_0x47a555(0xbad)],'voISr':function(_0x558d57,_0x39f542){const _0x4af140=_0x18f2a6;return _0x373904[_0x4af140(0x57b)](_0x558d57,_0x39f542);},'nOvca':_0x373904[_0x47a555(0x43a)],'mWAUz':_0x373904[_0x289d1e(0x92c)],'lHRzh':_0x373904[_0x47a555(0x93e)]};if(_0x373904[_0x18f2a6(0xb6b)](_0x373904[_0x289d1e(0x2e9)],_0x373904[_0x178174(0x2e9)])){keytextres=_0x373904[_0x47a555(0x236)](unique,_0x253c98),promptWebpage=_0x373904[_0x47a555(0x508)](_0x373904[_0x47a555(0x8e2)](_0x373904[_0x47a555(0x8e2)](_0x373904[_0x289d1e(0x93d)],article[_0x5595ad(0x9f1)]),'\x0a'),_0x373904[_0x47a555(0xb73)]);for(el in modalele){if(_0x373904[_0x178174(0x79a)](_0x373904[_0x178174(0x478)],_0x373904[_0x47a555(0x83a)])){if(_0x373904[_0x18f2a6(0x473)](_0x373904[_0x178174(0x496)](_0x373904[_0x289d1e(0x8e2)](promptWebpage,modalele[el]),'\x0a')[_0x5595ad(0x311)+'h'],0x2207+0xb16+-0x1*0x2b8d))promptWebpage=_0x373904[_0x178174(0x29d)](_0x373904[_0x47a555(0x29d)](promptWebpage,modalele[el]),'\x0a');}else _0x5a752f+='右';}promptWebpage=_0x373904[_0x18f2a6(0x508)](promptWebpage,_0x373904[_0x5595ad(0x458)]),keySentencesCount=0xa18+0x9*0x392+-0xe6*0x2f;for(st in keytextres){if(_0x373904[_0x5595ad(0x94a)](_0x373904[_0x5595ad(0x2b6)],_0x373904[_0x289d1e(0x2b6)])){if(_0x373904[_0x289d1e(0xabc)](_0x373904[_0x47a555(0x43b)](_0x373904[_0x5595ad(0x6b0)](promptWebpage,keytextres[st]),'\x0a')[_0x5595ad(0x311)+'h'],-0x228a+0x1*-0x1639+-0x1*-0x3d73))promptWebpage=_0x373904[_0x289d1e(0x43b)](_0x373904[_0x5595ad(0x508)](promptWebpage,keytextres[st]),'\x0a');keySentencesCount=_0x373904[_0x178174(0xa0d)](keySentencesCount,-0x15c5+0x1*-0x4e1+0x1aa7);}else _0x4a8911+=_0x5f3322;}const _0x28b7f6={};_0x28b7f6[_0x47a555(0x530)]=_0x373904[_0x5595ad(0x5b2)],_0x28b7f6[_0x18f2a6(0x8d8)+'nt']=_0x373904[_0x47a555(0x6b8)];const _0x53f101={};_0x53f101[_0x5595ad(0x530)]=_0x373904[_0x47a555(0x1f6)],_0x53f101[_0x5595ad(0x8d8)+'nt']=promptWebpage;const _0xa4e7ac={};_0xa4e7ac[_0x178174(0x530)]=_0x373904[_0x47a555(0xaf4)],_0xa4e7ac[_0x18f2a6(0x8d8)+'nt']=_0x373904[_0x47a555(0x25e)],promptWeb=[_0x28b7f6,_0x53f101,_0xa4e7ac];const _0x4a949d={'method':_0x373904[_0x178174(0x248)],'headers':headers,'body':_0x373904[_0x47a555(0x236)](b64EncodeUnicode,JSON[_0x289d1e(0x9d4)+_0x5595ad(0x389)]({'messages':promptWeb[_0x289d1e(0x8d2)+'t'](add_system),'max_tokens':0x3e8,'temperature':0.9,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x0,'stream':!![]}))};chatTemp='',text_offset=-(-0x9de+0xf16*0x1+-0x1*0x537),prev_chat=document[_0x18f2a6(0xb5a)+_0x18f2a6(0x24b)+_0x289d1e(0x666)](_0x373904[_0x178174(0x3a0)])[_0x47a555(0xbb7)+_0x178174(0x465)],_0x373904[_0x47a555(0x94f)](fetch,_0x373904[_0x289d1e(0x8da)],_0x4a949d)[_0x18f2a6(0x95d)](_0xe1461=>{const _0x2f790c=_0x178174,_0x11ecc4=_0x178174,_0x5cbb4a=_0x18f2a6,_0x18c3c6=_0x5595ad,_0x38db4b=_0x47a555,_0x3cbde6={'XzhGD':function(_0xf3d636,_0x2303d0){const _0x27fa9d=_0x3dbf;return _0x373904[_0x27fa9d(0x716)](_0xf3d636,_0x2303d0);},'cfGgQ':_0x373904[_0x2f790c(0x40d)]};if(_0x373904[_0x11ecc4(0x99d)](_0x373904[_0x2f790c(0x47f)],_0x373904[_0x11ecc4(0xb66)])){const _0x564635=_0xe1461[_0x18c3c6(0x5f0)][_0x2f790c(0x4d1)+_0x2f790c(0x1e0)]();let _0x2323ef='',_0x2ec89a='';_0x564635[_0x5cbb4a(0x63b)]()[_0x2f790c(0x95d)](function _0x313198({done:_0x52160e,value:_0x172478}){const _0x4b683c=_0x18c3c6,_0x483116=_0x38db4b,_0xf77516=_0x5cbb4a,_0x1ccf5c=_0x38db4b,_0x5b8f97=_0x2f790c,_0x5807e6={'SJwNK':function(_0x2f2ed4,_0x120fe7){const _0x1923cf=_0x3dbf;return _0x1d05e8[_0x1923cf(0xa9a)](_0x2f2ed4,_0x120fe7);},'ShfDk':_0x1d05e8[_0x4b683c(0xb89)],'vbtCb':function(_0x1dc1ec,_0x3be21a){const _0x3a29a4=_0x4b683c;return _0x1d05e8[_0x3a29a4(0x6b6)](_0x1dc1ec,_0x3be21a);},'OvFZU':_0x1d05e8[_0x483116(0x635)],'gzClQ':function(_0x3e640d,_0x5612bb){const _0x131a7b=_0x483116;return _0x1d05e8[_0x131a7b(0x8af)](_0x3e640d,_0x5612bb);},'gDPAI':function(_0xe4afe2){const _0xed426b=_0x483116;return _0x1d05e8[_0xed426b(0x56c)](_0xe4afe2);},'nqvxo':function(_0x469fa4,_0x4431a0){const _0x524c6e=_0x4b683c;return _0x1d05e8[_0x524c6e(0x6cc)](_0x469fa4,_0x4431a0);},'zbxsY':function(_0x46645d,_0x4ffdfa){const _0x3ecb00=_0x4b683c;return _0x1d05e8[_0x3ecb00(0x548)](_0x46645d,_0x4ffdfa);},'sGIjG':_0x1d05e8[_0x483116(0x419)],'JVylv':function(_0x31f5cc,_0x4dd5df){const _0x25232c=_0x4b683c;return _0x1d05e8[_0x25232c(0x4dc)](_0x31f5cc,_0x4dd5df);},'EUdnd':function(_0x5aa137,_0x580a85){const _0x3a2d6e=_0x4b683c;return _0x1d05e8[_0x3a2d6e(0x335)](_0x5aa137,_0x580a85);},'jrqoo':_0x1d05e8[_0x483116(0x1b9)],'btkej':function(_0x1c9b3d,_0x5c96f8){const _0x557cb7=_0x483116;return _0x1d05e8[_0x557cb7(0x912)](_0x1c9b3d,_0x5c96f8);},'hLeVe':_0x1d05e8[_0x4b683c(0x9ba)],'lxkol':function(_0x562231,_0x1ecb32){const _0x22b144=_0x1ccf5c;return _0x1d05e8[_0x22b144(0x912)](_0x562231,_0x1ecb32);},'VRjCo':_0x1d05e8[_0x4b683c(0x2fd)],'DmaxA':_0x1d05e8[_0x5b8f97(0x5f3)],'rpilF':_0x1d05e8[_0x1ccf5c(0x2c0)],'PNdHN':function(_0x559759,_0x2e0ec6){const _0x541e2f=_0x1ccf5c;return _0x1d05e8[_0x541e2f(0x6b6)](_0x559759,_0x2e0ec6);},'pQoOM':_0x1d05e8[_0x483116(0x25b)],'ZpbBY':_0x1d05e8[_0xf77516(0x4f3)],'COUAs':function(_0x5ab93f,_0x3d9739){const _0x29cde4=_0x5b8f97;return _0x1d05e8[_0x29cde4(0x7c6)](_0x5ab93f,_0x3d9739);},'GybAr':_0x1d05e8[_0x5b8f97(0x8d6)],'TXmyO':_0x1d05e8[_0x4b683c(0x5f8)],'mSSrW':function(_0x14dc5d,_0x424948,_0x11f6ae){const _0x183306=_0x5b8f97;return _0x1d05e8[_0x183306(0x96b)](_0x14dc5d,_0x424948,_0x11f6ae);},'HDdfl':_0x1d05e8[_0x4b683c(0x5d7)],'YgmOA':function(_0x5b8d54,_0x27447d){const _0x10c97a=_0x1ccf5c;return _0x1d05e8[_0x10c97a(0x469)](_0x5b8d54,_0x27447d);},'xWaZH':function(_0x303a0c,_0x3bc0e0){const _0x2fb85d=_0x483116;return _0x1d05e8[_0x2fb85d(0x6b6)](_0x303a0c,_0x3bc0e0);},'tMosf':_0x1d05e8[_0x5b8f97(0x1d7)],'rvuut':_0x1d05e8[_0x4b683c(0x86f)]};if(_0x1d05e8[_0x4b683c(0x272)](_0x1d05e8[_0x4b683c(0x358)],_0x1d05e8[_0xf77516(0x367)])){_0x15d210=_0x5807e6[_0x4b683c(0x985)](_0x2ecc3c,_0x1f44b3);const _0x29b9e1={};return _0x29b9e1[_0x483116(0x3a5)]=_0x5807e6[_0xf77516(0x6ca)],_0x3cd966[_0x5b8f97(0xb74)+'e'][_0xf77516(0x9b3)+'pt'](_0x29b9e1,_0x28fa50,_0x39bda3);}else{if(_0x52160e)return;const _0x1a0646=new TextDecoder(_0x1d05e8[_0x1ccf5c(0x55e)])[_0x4b683c(0x9a3)+'e'](_0x172478);return _0x1a0646[_0xf77516(0x2bd)]()[_0x483116(0x712)]('\x0a')[_0xf77516(0xa2c)+'ch'](function(_0x1b3029){const _0xeed2fd=_0xf77516,_0x165172=_0x5b8f97,_0x2a1bea=_0x483116,_0x5e37d5=_0xf77516,_0x215e2e=_0x4b683c,_0x1871b4={'EURZV':function(_0x49e295){const _0x13e3d5=_0x3dbf;return _0x5807e6[_0x13e3d5(0x4c6)](_0x49e295);},'MgjFl':function(_0x587d39,_0x354b6c){const _0xa8db63=_0x3dbf;return _0x5807e6[_0xa8db63(0x9e3)](_0x587d39,_0x354b6c);}};if(_0x5807e6[_0xeed2fd(0x617)](_0x5807e6[_0x165172(0xb5c)],_0x5807e6[_0x165172(0xb5c)]))_0x5422bd='图片';else{_0x2323ef='';if(_0x5807e6[_0x5e37d5(0x6dc)](_0x1b3029[_0x165172(0x311)+'h'],0x213e+0x7e2+-0x291a))_0x2323ef=_0x1b3029[_0x2a1bea(0xac6)](-0x1*0x511+0x1f7*0x3+-0xce);if(_0x5807e6[_0xeed2fd(0x72c)](_0x2323ef,_0x5807e6[_0x2a1bea(0x37b)])){if(_0x5807e6[_0x2a1bea(0x4d2)](_0x5807e6[_0x5e37d5(0x2e1)],_0x5807e6[_0x165172(0x2e1)])){lock_chat=-0x14c5+0x5ba+-0x1*-0xf0b;return;}else _0x243ace=_0x390006[_0xeed2fd(0xb9f)](_0x5807e6[_0x215e2e(0x2b9)](_0x4cec09,_0x2f4b70))[_0x5807e6[_0xeed2fd(0x1d2)]],_0x3eb34d='';}let _0x3736df;try{if(_0x5807e6[_0x2a1bea(0x601)](_0x5807e6[_0x165172(0x872)],_0x5807e6[_0x2a1bea(0x872)]))try{_0x5807e6[_0x165172(0x601)](_0x5807e6[_0x165172(0x805)],_0x5807e6[_0x2a1bea(0x37a)])?AmWDyG[_0x165172(0x6d4)](_0x3608bb):(_0x3736df=JSON[_0xeed2fd(0xb9f)](_0x5807e6[_0xeed2fd(0x4ff)](_0x2ec89a,_0x2323ef))[_0x5807e6[_0xeed2fd(0x1d2)]],_0x2ec89a='');}catch(_0x39a015){_0x5807e6[_0x5e37d5(0x617)](_0x5807e6[_0xeed2fd(0x8b8)],_0x5807e6[_0xeed2fd(0x8b8)])?_0x17b568+=_0x215e2e(0x662)+(_0x1cb69b[_0xeed2fd(0xbac)][_0x165172(0x237)]||_0x360873[_0x215e2e(0x28b)+_0x215e2e(0x2cb)+_0x165172(0xa2e)+'e'](_0x593c82)[_0xeed2fd(0xa7e)+_0x5e37d5(0x74c)+_0x215e2e(0x238)]||_0x43634a[_0x2a1bea(0x28b)+_0x215e2e(0x2cb)+_0xeed2fd(0xa2e)+'e'](_0x1b27c0)[_0xeed2fd(0x237)]):(_0x3736df=JSON[_0x5e37d5(0xb9f)](_0x2323ef)[_0x5807e6[_0x215e2e(0x1d2)]],_0x2ec89a='');}else _0x3070db[_0x264ad3]++;}catch(_0x429c4c){if(_0x5807e6[_0x2a1bea(0x601)](_0x5807e6[_0xeed2fd(0x5be)],_0x5807e6[_0x2a1bea(0x5be)]))_0x2ec89a+=_0x2323ef;else try{var _0x2e9224=new _0x2bc0b6(_0x49dea4),_0x2a87e7='';for(var _0xb9c90d=-0x2618+-0x1d97+0x1*0x43af;_0x5807e6[_0x215e2e(0x865)](_0xb9c90d,_0x2e9224[_0x2a1bea(0x7fc)+_0xeed2fd(0x733)]);_0xb9c90d++){_0x2a87e7+=_0x4b6d71[_0x2a1bea(0x949)+_0x215e2e(0x3dc)+_0xeed2fd(0x33d)](_0x2e9224[_0xb9c90d]);}return _0x2a87e7;}catch(_0xf7432e){}}_0x3736df&&_0x5807e6[_0x215e2e(0x6d8)](_0x3736df[_0x165172(0x311)+'h'],-0x1342*-0x2+-0x2289+-0x3fb*0x1)&&_0x3736df[-0xa30+-0x8*0x79+0xdf8][_0x215e2e(0x353)][_0x2a1bea(0x8d8)+'nt']&&(_0x5807e6[_0x2a1bea(0x601)](_0x5807e6[_0x215e2e(0x5bc)],_0x5807e6[_0x215e2e(0x5bc)])?chatTemp+=_0x3736df[-0x2f*-0x9d+0x16d2+0x75*-0x71][_0x215e2e(0x353)][_0x215e2e(0x8d8)+'nt']:AmWDyG[_0x5e37d5(0x765)](_0x4901e5,'0')),chatTemp=chatTemp[_0x165172(0x251)+_0x215e2e(0x767)]('\x0a\x0a','\x0a')[_0x2a1bea(0x251)+_0xeed2fd(0x767)]('\x0a\x0a','\x0a'),document[_0x165172(0x364)+_0x165172(0x8ea)+_0x2a1bea(0x369)](_0x5807e6[_0x2a1bea(0x557)])[_0x165172(0xbb7)+_0x215e2e(0x465)]='',_0x5807e6[_0x165172(0x344)](markdownToHtml,_0x5807e6[_0x165172(0x9e3)](beautify,chatTemp),document[_0x165172(0x364)+_0x215e2e(0x8ea)+_0xeed2fd(0x369)](_0x5807e6[_0x5e37d5(0x557)])),document[_0xeed2fd(0xb5a)+_0x5e37d5(0x24b)+_0xeed2fd(0x666)](_0x5807e6[_0x165172(0x8c4)])[_0x5e37d5(0xbb7)+_0x5e37d5(0x465)]=_0x5807e6[_0x2a1bea(0x2b9)](_0x5807e6[_0x5e37d5(0x3b1)](_0x5807e6[_0x2a1bea(0x690)](prev_chat,_0x5807e6[_0x2a1bea(0x53f)]),document[_0x2a1bea(0x364)+_0xeed2fd(0x8ea)+_0x165172(0x369)](_0x5807e6[_0x2a1bea(0x557)])[_0x5e37d5(0xbb7)+_0x165172(0x465)]),_0x5807e6[_0x215e2e(0x212)]);}}),_0x564635[_0x483116(0x63b)]()[_0x483116(0x95d)](_0x313198);}});}else _0x3cbde6[_0x11ecc4(0xb33)](_0x126682,_0x3cbde6[_0x11ecc4(0x632)]);})[_0x18f2a6(0x205)](_0x6ff300=>{const _0x1b8a3f=_0x5595ad,_0x1bf860=_0x5595ad,_0x5509ce=_0x289d1e,_0x3ed652=_0x5595ad,_0x44cb06=_0x18f2a6,_0xffe288={'gRPbM':function(_0x596dca,_0x54e7bf){const _0x126e3e=_0x3dbf;return _0x373904[_0x126e3e(0x43b)](_0x596dca,_0x54e7bf);},'UmfZB':_0x373904[_0x1b8a3f(0x1ee)]};_0x373904[_0x1bf860(0x9da)](_0x373904[_0x1bf860(0xa56)],_0x373904[_0x1bf860(0xa56)])?console[_0x3ed652(0x593)](_0x373904[_0x1b8a3f(0x359)],_0x6ff300):(_0x4cc12a=_0x390881[_0x1bf860(0xb9f)](_0xffe288[_0x3ed652(0x63c)](_0x53a99f,_0xf87be9))[_0xffe288[_0x1bf860(0x67e)]],_0x47fa40='');});}else _0x528baf+='左';});}else return _0x373904[_0x4f307a(0x236)](_0x3df383,_0x49ce4c);},_0x5ea0b1=>{const _0x4f150f=_0x419063,_0x16dc5d=_0x419063,_0x31ffca=_0x535150,_0x30e444=_0x4d9340;if(_0x1be6fa[_0x4f150f(0x809)](_0x1be6fa[_0x16dc5d(0x3cd)],_0x1be6fa[_0x16dc5d(0x1d0)]))return new _0x32714a(_0x8c3cf=>_0x3ab3c2(_0x8c3cf,_0x130dbb));else console[_0x31ffca(0x818)](_0x5ea0b1);});}(function(){const _0x134465=_0x3dbf,_0x3acca5=_0x3dbf,_0x1d374e=_0x3dbf,_0x11756e=_0x3dbf,_0x5128c7=_0x3dbf,_0x311e47={'dXSql':_0x134465(0x82c)+'es','thAad':function(_0x3dc7a0,_0x208721){return _0x3dc7a0!==_0x208721;},'NVXcl':_0x3acca5(0x445),'HxPrS':function(_0x39a5a7,_0x5828d5){return _0x39a5a7(_0x5828d5);},'wzPyK':function(_0x59ab28,_0x3fa3d2){return _0x59ab28+_0x3fa3d2;},'BhKXO':_0x134465(0x2eb)+_0x1d374e(0x3bc)+_0x134465(0x9f5)+_0x3acca5(0x312),'JaZlu':_0x1d374e(0x331)+_0x134465(0x47d)+_0x134465(0x918)+_0x134465(0x88f)+_0x3acca5(0xa55)+_0x11756e(0x529)+'\x20)','eXOar':function(_0x408aec){return _0x408aec();},'pGFkG':function(_0x8d3392,_0x3f82bd){return _0x8d3392===_0x3f82bd;},'wQkpZ':_0x5128c7(0xb39),'BfWuY':_0x3acca5(0x8b5)};let _0x447229;try{if(_0x311e47[_0x11756e(0x1f7)](_0x311e47[_0x3acca5(0x586)],_0x311e47[_0x5128c7(0x586)]))_0x303a08+=_0x1f7fc6[-0x2361*-0x1+-0x1*-0x2141+0xfb*-0x46][_0x3acca5(0x353)][_0x11756e(0x8d8)+'nt'];else{const _0x2ace37=_0x311e47[_0x11756e(0x892)](Function,_0x311e47[_0x1d374e(0x804)](_0x311e47[_0x5128c7(0x804)](_0x311e47[_0x11756e(0x717)],_0x311e47[_0x1d374e(0x754)]),');'));_0x447229=_0x311e47[_0x11756e(0xb75)](_0x2ace37);}}catch(_0x2d9c5e){_0x311e47[_0x134465(0x4ca)](_0x311e47[_0x3acca5(0xb88)],_0x311e47[_0x3acca5(0x417)])?(_0x205acf=_0x4aaa34[_0x3acca5(0xb9f)](_0x1f2868)[_0x311e47[_0x1d374e(0x7d6)]],_0xf396f2=''):_0x447229=window;}_0x447229[_0x5128c7(0x1d5)+_0x11756e(0x800)+'l'](_0x697892,-0x208c+0x4d+0xff5*0x3);}());function eleparse(_0x533610){const _0x3b9fb4=_0x3dbf,_0x3e8034=_0x3dbf,_0x4ad19f=_0x3dbf,_0x40ee5f=_0x3dbf,_0x212288=_0x3dbf,_0x5a02cc={'debqs':_0x3b9fb4(0x82c)+'es','jlChn':function(_0xcd7b80,_0x494588,_0x4e379a){return _0xcd7b80(_0x494588,_0x4e379a);},'mwCrB':function(_0x5c9ae9,_0x37ca5e){return _0x5c9ae9+_0x37ca5e;},'uHCUf':function(_0x2146fc,_0x5da408){return _0x2146fc-_0x5da408;},'POWyt':function(_0x47995f,_0x52d797){return _0x47995f<_0x52d797;},'Njybl':function(_0x5077ba,_0x4a04ec){return _0x5077ba+_0x4a04ec;},'gDFpi':function(_0x479d29,_0x232d86){return _0x479d29+_0x232d86;},'oLSly':function(_0x15c182,_0x25c60a){return _0x15c182+_0x25c60a;},'WmHpf':_0x3e8034(0x472)+'务\x20','mRjDm':_0x4ad19f(0x2df)+_0x3e8034(0xab4)+_0x212288(0x3c0)+_0x212288(0x701)+_0x212288(0x670)+_0x4ad19f(0x27c)+_0x4ad19f(0x52d)+_0x3e8034(0xbbd)+_0x3e8034(0x984)+_0x40ee5f(0xaa3)+_0x3b9fb4(0x4e4)+_0x40ee5f(0x4a1)+_0x40ee5f(0x49e)+_0x4ad19f(0xa28)+'果:','PVijl':function(_0x5f0f1f,_0x5a78ea){return _0x5f0f1f<_0x5a78ea;},'rytqN':_0x4ad19f(0x7d5)+':','nJSDA':function(_0x392c82,_0x234689){return _0x392c82>_0x234689;},'iFiLW':function(_0x491cf0,_0x47518b){return _0x491cf0(_0x47518b);},'uhmeu':_0x212288(0x38a)+_0x212288(0x2bb),'UmRIz':_0x3e8034(0x948)+_0x4ad19f(0x994)+_0x40ee5f(0x821)+_0x4ad19f(0x497)+_0x40ee5f(0x37c)+_0x3b9fb4(0x704)+_0x4ad19f(0x33c)+_0x40ee5f(0x451)+_0x4ad19f(0x77a)+_0x3b9fb4(0xa43)+_0x40ee5f(0x8a7),'NINSi':_0x40ee5f(0xb64)+_0x212288(0x3bf),'jQMXE':_0x3e8034(0x59e),'ESMhp':_0x40ee5f(0x217),'NVRXu':function(_0x4d5bd2,_0x43c384){return _0x4d5bd2+_0x43c384;},'xxrgZ':function(_0x49dc7e,_0x13e667){return _0x49dc7e+_0x13e667;},'vYdWn':function(_0x5e772c,_0x14ea52){return _0x5e772c+_0x14ea52;},'USPHA':_0x40ee5f(0x38a),'UNCfZ':_0x40ee5f(0x37e),'DcSOk':_0x4ad19f(0x8cc)+'识','OTsnm':_0x3b9fb4(0xa36)+_0x3b9fb4(0x4cc)+_0x3e8034(0x709)+_0x40ee5f(0x301)+_0x40ee5f(0xabf)+_0x212288(0x7e6)+_0x40ee5f(0x83f)+_0x40ee5f(0x297)+_0x3e8034(0xaf5)+_0x3e8034(0x8bd)+_0x212288(0x682)+_0x3b9fb4(0x54d)+_0x212288(0x6de),'AesgO':function(_0x58f0db,_0x466d42){return _0x58f0db!=_0x466d42;},'GZKpk':function(_0x10ab92,_0x4e1c6d,_0x4721ff){return _0x10ab92(_0x4e1c6d,_0x4721ff);},'SSlkN':_0x3e8034(0x6bd)+_0x212288(0x56b)+_0x212288(0x283)+_0x40ee5f(0x99f)+_0x212288(0x97a)+_0x40ee5f(0x54b),'XAcrY':function(_0x564ef9,_0x135879){return _0x564ef9+_0x135879;},'ZdtcF':_0x40ee5f(0x6bd)+_0x212288(0xb20)+'l','wBRxn':function(_0x2dfa09,_0x5da7d3){return _0x2dfa09(_0x5da7d3);},'LOAqI':function(_0x45ed0e,_0xeae3e4){return _0x45ed0e+_0xeae3e4;},'jAKKn':_0x212288(0x6bd)+_0x40ee5f(0x8e6),'kGVvs':function(_0x3502eb,_0x34a0b0){return _0x3502eb(_0x34a0b0);},'VXtml':function(_0x40dac9,_0xbd5698){return _0x40dac9+_0xbd5698;},'aDfum':_0x212288(0x8e6),'ZFkKi':function(_0x2d7954,_0x13b412){return _0x2d7954(_0x13b412);},'boJtm':_0x40ee5f(0x781)+'te','EoZyP':_0x3b9fb4(0x31b)+_0x212288(0x606),'KeDBC':_0x212288(0x8ca)+'ss','QADtT':_0x212288(0x659)+_0x3b9fb4(0xa41)+_0x3b9fb4(0x1dd),'aSXKx':_0x212288(0x325)+_0x40ee5f(0x2ec)+'n','LNsGk':_0x3e8034(0xb90)+_0x3e8034(0xa68),'jPhgP':_0x3b9fb4(0x3ab),'TkGtt':function(_0x544742,_0x31e242){return _0x544742<_0x31e242;},'FzjrW':function(_0x9ae0c6,_0x2f1c2f){return _0x9ae0c6===_0x2f1c2f;},'vQVUJ':_0x212288(0xba1),'AmQYP':_0x40ee5f(0x385),'Hjmjv':function(_0x52ea4d,_0x484bc2){return _0x52ea4d>_0x484bc2;},'sATeN':function(_0x1647ca,_0x125573){return _0x1647ca!==_0x125573;},'Qdmdj':_0x3e8034(0x438),'jbbTf':_0x40ee5f(0x747),'gtBhG':function(_0x52b008,_0x30dd2e){return _0x52b008===_0x30dd2e;},'ZpDvp':_0x212288(0x9f3),'oKMUP':_0x3b9fb4(0x81f)+'h','pfzsN':_0x4ad19f(0x583)+_0x212288(0xb7e),'noAMn':function(_0xb3941e,_0x3c9f43){return _0xb3941e===_0x3c9f43;},'rchcS':_0x212288(0x3db),'YODGL':_0x3e8034(0x866),'BppWn':_0x4ad19f(0x30c),'bvltG':_0x212288(0x382)+'t','PwZhe':function(_0x8403ae,_0x9690b4){return _0x8403ae===_0x9690b4;},'GjENr':_0x40ee5f(0x220)+_0x212288(0x875),'OtNVN':_0x212288(0xb5f),'lgaBA':_0x40ee5f(0xa80),'xiOIm':function(_0x4e2de6,_0x55899f){return _0x4e2de6!==_0x55899f;},'qNXEZ':_0x40ee5f(0x4f5)+'n','hHYVM':function(_0x17ed91,_0x389c4c){return _0x17ed91!==_0x389c4c;},'vYGRi':function(_0xd3e715,_0x1d7c14){return _0xd3e715!==_0x1d7c14;},'cgmWk':_0x40ee5f(0x874),'AXQGO':function(_0x32e49f,_0x3527d7){return _0x32e49f===_0x3527d7;},'sZCiR':_0x4ad19f(0x241),'BXqeP':function(_0x214924,_0xf0780f){return _0x214924!==_0xf0780f;},'pQSjQ':_0x4ad19f(0x339),'YBWSc':_0x212288(0x368),'UQQlo':_0x212288(0x22c),'MCaxB':function(_0x53ce8c,_0x171e7d){return _0x53ce8c===_0x171e7d;},'IjGnU':_0x212288(0xa93),'kLDwe':function(_0x180070,_0x5f216f){return _0x180070===_0x5f216f;},'HxnjL':_0x3e8034(0x51b),'IHXwY':_0x212288(0x62f),'QchGu':function(_0x1e0da4,_0x511ee9){return _0x1e0da4===_0x511ee9;},'TKtxD':_0x4ad19f(0xad7),'YVher':_0x4ad19f(0xb0d),'LygKw':_0x3b9fb4(0x628),'rasEP':_0x3e8034(0x937),'hTYcS':_0x3b9fb4(0x5ce),'HfRIt':function(_0x59f32f,_0x1b5a7f){return _0x59f32f==_0x1b5a7f;},'vUXak':_0x4ad19f(0xb3b),'xYQIt':_0x3b9fb4(0xa67),'hUlXK':function(_0xc581d8,_0x30e9f9){return _0xc581d8!==_0x30e9f9;},'baBCO':_0x3b9fb4(0x89e),'JeUej':function(_0x1e45cd,_0x5ac540){return _0x1e45cd!=_0x5ac540;},'fpcSo':_0x3b9fb4(0x741)+'r','CiyAo':function(_0x5dda00,_0x5cec7b){return _0x5dda00===_0x5cec7b;},'kPqAe':_0x3e8034(0xa18),'ZHBgG':_0x4ad19f(0x76d)+_0x3e8034(0x76d)+_0x4ad19f(0x89a),'IKxRz':function(_0x109954,_0x16ee06){return _0x109954==_0x16ee06;},'Vtudv':_0x3e8034(0x231)+'\x200','HCMoc':function(_0x2c3a36,_0x5c5e99){return _0x2c3a36!==_0x5c5e99;},'jPDsy':_0x40ee5f(0x5d9),'sdxLW':_0x3b9fb4(0xa17),'nOJCY':function(_0x354274,_0x3fec9e){return _0x354274!=_0x3fec9e;},'eBzcj':function(_0x101f5c,_0x344d39){return _0x101f5c(_0x344d39);}},_0x11171b=_0x533610[_0x4ad19f(0x364)+_0x3e8034(0x8ea)+_0x3e8034(0x881)+'l']('*'),_0x2081e7={};_0x2081e7[_0x4ad19f(0x25f)+_0x40ee5f(0x61c)]='左上',_0x2081e7[_0x3e8034(0x524)+_0x212288(0x244)]='上中',_0x2081e7[_0x3e8034(0x448)+_0x212288(0x646)]='右上',_0x2081e7[_0x40ee5f(0x502)+_0x212288(0x91e)+'T']='左中',_0x2081e7[_0x3b9fb4(0x8c2)+'R']='中间',_0x2081e7[_0x212288(0x502)+_0x4ad19f(0x54f)+'HT']='右中',_0x2081e7[_0x40ee5f(0x999)+_0x212288(0x89f)+'T']='左下',_0x2081e7[_0x4ad19f(0x999)+_0x212288(0x844)+_0x212288(0x3e7)]='下中',_0x2081e7[_0x4ad19f(0x999)+_0x40ee5f(0x9af)+'HT']='右下';const _0x3b8f76=_0x2081e7,_0x1d2289={};_0x1d2289[_0x3b9fb4(0x8eb)+'00']='黑色',_0x1d2289[_0x40ee5f(0x24c)+'ff']='白色',_0x1d2289[_0x3e8034(0x65f)+'00']='红色',_0x1d2289[_0x212288(0x5c2)+'00']='绿色',_0x1d2289[_0x3e8034(0x8eb)+'ff']='蓝色';const _0xb3bb04=_0x1d2289;let _0xfa134d=[],_0x384fc7=[],_0x30d2ed=[_0x5a02cc[_0x3b9fb4(0xa8b)],_0x5a02cc[_0x3e8034(0x99a)],_0x5a02cc[_0x4ad19f(0xb59)],_0x5a02cc[_0x212288(0xaf9)],_0x5a02cc[_0x3b9fb4(0x9c9)],_0x5a02cc[_0x40ee5f(0x3ed)],_0x5a02cc[_0x40ee5f(0x2ce)]];for(let _0x393222=-0x3*0xabf+0x5e1+0x1a5c;_0x5a02cc[_0x3b9fb4(0x77e)](_0x393222,_0x11171b[_0x4ad19f(0x311)+'h']);_0x393222++){if(_0x5a02cc[_0x3b9fb4(0x4e8)](_0x5a02cc[_0x212288(0xaf1)],_0x5a02cc[_0x40ee5f(0x6b2)]))_0x333fb3=_0xebb869[_0x4ad19f(0xb9f)](_0x1618bc)[_0x5a02cc[_0x40ee5f(0x94b)]],_0x11dfd9='';else{const _0x362084=_0x11171b[_0x393222];let _0x1e77a3='';if(_0x5a02cc[_0x3b9fb4(0x8ce)](_0x362084[_0x4ad19f(0x7f9)+_0x212288(0xad3)+'h'],0x191a+0x3f5*0x7+-0x34cd)||_0x5a02cc[_0x212288(0x638)](_0x362084[_0x212288(0x7f9)+_0x212288(0x623)+'ht'],0x1097*0x2+-0x6*-0x401+0x2*-0x1c9a)){if(_0x5a02cc[_0x4ad19f(0x323)](_0x5a02cc[_0x4ad19f(0x84b)],_0x5a02cc[_0x212288(0x73c)])){let _0x29f141=_0x362084[_0x3b9fb4(0x33f)+'me'][_0x40ee5f(0xb85)+_0x3b9fb4(0x770)+'e']();if(_0x5a02cc[_0x4ad19f(0x990)](_0x29f141,_0x5a02cc[_0x40ee5f(0x739)])&&(_0x5a02cc[_0x212288(0x4e8)](_0x362084[_0x40ee5f(0xafd)],_0x5a02cc[_0x3e8034(0xa25)])||_0x362084[_0x3b9fb4(0x1f0)+_0x4ad19f(0x463)+'te'](_0x5a02cc[_0x212288(0x6d5)])&&_0x5a02cc[_0x212288(0x323)](_0x362084[_0x4ad19f(0x1f0)+_0x3e8034(0x463)+'te'](_0x5a02cc[_0x3e8034(0x6d5)])[_0x212288(0xb85)+_0x4ad19f(0x770)+'e']()[_0x40ee5f(0x51e)+'Of'](_0x5a02cc[_0x40ee5f(0xa25)]),-(-0x1917+-0x915+0x222d))))_0x5a02cc[_0x212288(0x53a)](_0x5a02cc[_0x4ad19f(0x955)],_0x5a02cc[_0x40ee5f(0x6c8)])?_0x5a02cc[_0x212288(0x6f2)](_0x57f452,_0xb90164[_0x4ad19f(0x7ba)+_0x3e8034(0x5ba)][_0x1767e9],_0x5a02cc[_0x212288(0xa3e)](_0x5c884d,-0x6*-0x373+0x1fde+-0x348f)):_0x29f141=_0x5a02cc[_0x40ee5f(0x570)];else{if(_0x5a02cc[_0x3e8034(0x990)](_0x29f141,_0x5a02cc[_0x40ee5f(0x739)])||_0x5a02cc[_0x3b9fb4(0x990)](_0x29f141,_0x5a02cc[_0x4ad19f(0xaea)])||_0x5a02cc[_0x40ee5f(0x86c)](_0x29f141,_0x5a02cc[_0x3b9fb4(0xac3)])){if(_0x5a02cc[_0x3e8034(0x323)](_0x5a02cc[_0x212288(0xa5a)],_0x5a02cc[_0x3e8034(0xa5a)])){const _0xeb0659='['+_0x247bda++ +_0x3b9fb4(0x480)+_0x3c3d49[_0x4ad19f(0x46f)+'s']()[_0x3b9fb4(0xaaa)]()[_0x40ee5f(0x46f)],_0x147f26='[^'+_0x5a02cc[_0x212288(0x647)](_0x527463,0x2eb+0x2*0x124+-0x1*0x532)+_0x4ad19f(0x480)+_0x551647[_0x3b9fb4(0x46f)+'s']()[_0x40ee5f(0xaaa)]()[_0x3e8034(0x46f)];_0x30fac6=_0x4abfb3+'\x0a\x0a'+_0x147f26,_0x2cc5c0[_0x4ad19f(0x9f6)+'e'](_0x240187[_0x3b9fb4(0x46f)+'s']()[_0x3e8034(0xaaa)]()[_0x3e8034(0x46f)]);}else _0x29f141=_0x5a02cc[_0x4ad19f(0x2a5)];}else{if(_0x5a02cc[_0x3e8034(0x98e)](_0x29f141[_0x212288(0x51e)+'Of'](_0x5a02cc[_0x3e8034(0xaa2)]),-(-0x1*0x191+-0x1df5*-0x1+-0x1c63))||_0x5a02cc[_0x4ad19f(0xacf)](_0x362084['id'][_0x4ad19f(0x51e)+'Of'](_0x5a02cc[_0x3e8034(0xaa2)]),-(0x2527+-0x2151+0x1*-0x3d5))){if(_0x5a02cc[_0x212288(0xab7)](_0x5a02cc[_0x3e8034(0xae9)],_0x5a02cc[_0x3e8034(0xae9)]))return!![];else _0x29f141='按钮';}else{if(_0x5a02cc[_0x40ee5f(0x455)](_0x29f141,_0x5a02cc[_0x4ad19f(0x7e0)])){if(_0x5a02cc[_0x3b9fb4(0x242)](_0x5a02cc[_0x4ad19f(0x482)],_0x5a02cc[_0x3e8034(0x41c)]))_0x29f141='图片';else{if(_0x5a02cc[_0x40ee5f(0x45c)](_0x5a02cc[_0x4ad19f(0xa3e)](_0x5a02cc[_0x212288(0x7f0)](_0x5a02cc[_0x40ee5f(0x7f0)](_0x5a02cc[_0x40ee5f(0x9ac)](_0x5a02cc[_0x4ad19f(0xb81)](_0xb23233,_0x15728f[_0x40ee5f(0x57a)][_0xc73f97]),'\x0a'),_0x5a02cc[_0x4ad19f(0x920)]),_0x54a923),_0x5a02cc[_0x3b9fb4(0x880)])[_0x40ee5f(0x311)+'h'],-0x705+0x1dfb+-0x111a))_0xb76c60+=_0x5a02cc[_0x3b9fb4(0xb81)](_0x40f321[_0x212288(0x57a)][_0x16da19],'\x0a');}}else{if(_0x5a02cc[_0x3b9fb4(0x53a)](_0x29f141,_0x5a02cc[_0x3b9fb4(0xb8e)])){if(_0x5a02cc[_0x4ad19f(0x7c9)](_0x5a02cc[_0x40ee5f(0x660)],_0x5a02cc[_0x3e8034(0x660)]))_0x29f141='表单';else{const _0x2a1b5e=_0x4fa8f7[_0x3e8034(0x4c9)](_0x5aedd6,arguments);return _0x36fafa=null,_0x2a1b5e;}}else{if(_0x5a02cc[_0x3e8034(0x491)](_0x29f141,_0x5a02cc[_0x3b9fb4(0x678)])||_0x5a02cc[_0x40ee5f(0x990)](_0x29f141,_0x5a02cc[_0x4ad19f(0x631)])){if(_0x5a02cc[_0x3b9fb4(0x9c6)](_0x5a02cc[_0x40ee5f(0x1eb)],_0x5a02cc[_0x3e8034(0xa83)])){let _0x3f9a76=0x1*0x491+0x1*-0xd97+0x906;for(let _0x50b7bb of _0x494de4){_0x3f9a76+=_0x50b7bb[_0x212288(0x8d8)+'nt'][_0x3b9fb4(0x311)+'h'];}return _0x3f9a76;}else _0x29f141=_0x5a02cc[_0x40ee5f(0x74d)];}else{if(_0x5a02cc[_0x3e8034(0xacf)](_0x5a02cc[_0x212288(0x50f)],_0x5a02cc[_0x4ad19f(0xac8)]))_0x29f141=null;else{var _0x23cc62=new _0x2a7ce0(_0x33ac45[_0x40ee5f(0x311)+'h']),_0x449b99=new _0x68c4e8(_0x23cc62);for(var _0x2fe90a=0x4*0x662+0x393*0x9+-0x1*0x39b3,_0x693de4=_0x118705[_0x40ee5f(0x311)+'h'];_0x5a02cc[_0x40ee5f(0x1f5)](_0x2fe90a,_0x693de4);_0x2fe90a++){_0x449b99[_0x2fe90a]=_0x451e27[_0x3e8034(0x5a2)+_0x4ad19f(0x4a2)](_0x2fe90a);}return _0x23cc62;}}}}}}}if(_0x29f141&&(_0x5a02cc[_0x3e8034(0x306)](_0x29f141,_0x5a02cc[_0x212288(0x74d)])||_0x362084[_0x3b9fb4(0x9f1)]||_0x362084[_0x40ee5f(0x87e)]||_0x362084[_0x4ad19f(0x1f0)+_0x3e8034(0x463)+'te'](_0x5a02cc[_0x212288(0x6d5)]))){if(_0x5a02cc[_0x40ee5f(0x242)](_0x5a02cc[_0x212288(0x48e)],_0x5a02cc[_0x3b9fb4(0xa77)])){_0x1e77a3+=_0x29f141;if(_0x362084[_0x4ad19f(0x9f1)]){if(_0x5a02cc[_0x3b9fb4(0x5b6)](_0x5a02cc[_0x3e8034(0x9bf)],_0x5a02cc[_0x4ad19f(0x9bf)]))_0x3cd371[_0x3b9fb4(0x593)](_0x5a02cc[_0x3b9fb4(0xb26)],_0x3e1fd7);else{if(_0x5a02cc[_0x212288(0x2d0)](_0x362084[_0x3b9fb4(0x9f1)][_0x3e8034(0x51e)+'Of'](_0x5a02cc[_0x3b9fb4(0x68d)]),-(0x1ee7+-0x1*-0x1bfd+0x68b*-0x9))||_0x30d2ed[_0x212288(0xbb1)+_0x40ee5f(0xa1b)](_0x362084[_0x4ad19f(0x9f1)][_0x40ee5f(0xb85)+_0x40ee5f(0x770)+'e']()))continue;_0x1e77a3+=':“'+_0x362084[_0x3e8034(0x9f1)]+'”';}}else{if(_0x362084[_0x4ad19f(0x87e)]||_0x362084[_0x3e8034(0x1f0)+_0x40ee5f(0x463)+'te'](_0x5a02cc[_0x3b9fb4(0x6d5)])){if(_0x5a02cc[_0x40ee5f(0x3a2)](_0x5a02cc[_0x4ad19f(0xaa4)],_0x5a02cc[_0x3b9fb4(0xaa4)])){if(_0x384fc7[_0x3b9fb4(0xbb1)+_0x212288(0xa1b)](_0x362084[_0x212288(0x87e)]||_0x362084[_0x3b9fb4(0x1f0)+_0x4ad19f(0x463)+'te'](_0x5a02cc[_0x40ee5f(0x6d5)])))continue;if((_0x362084[_0x3b9fb4(0x87e)]||_0x362084[_0x4ad19f(0x1f0)+_0x212288(0x463)+'te'](_0x5a02cc[_0x4ad19f(0x6d5)]))[_0x4ad19f(0xbb1)+_0x40ee5f(0xa1b)](_0x5a02cc[_0x3b9fb4(0x68d)])||_0x30d2ed[_0x3e8034(0xbb1)+_0x212288(0xa1b)]((_0x362084[_0x212288(0x87e)]||_0x362084[_0x4ad19f(0x1f0)+_0x4ad19f(0x463)+'te'](_0x5a02cc[_0x3b9fb4(0x6d5)]))[_0x3e8034(0xb85)+_0x3e8034(0x770)+'e']()))continue;_0x1e77a3+=':“'+(_0x362084[_0x4ad19f(0x87e)]||_0x362084[_0x212288(0x1f0)+_0x3e8034(0x463)+'te'](_0x5a02cc[_0x40ee5f(0x6d5)]))+'”',_0x384fc7[_0x4ad19f(0xa49)](_0x362084[_0x3b9fb4(0x87e)]||_0x362084[_0x40ee5f(0x1f0)+_0x40ee5f(0x463)+'te'](_0x5a02cc[_0x3b9fb4(0x6d5)]));}else{const _0x9cd616={'method':_0x5a02cc[_0x3b9fb4(0x399)],'headers':_0x442575,'body':_0x5a02cc[_0x212288(0x3fb)](_0x3cbf57,_0x3f0d33[_0x4ad19f(0x9d4)+_0x3e8034(0x389)]({'messages':[{'role':_0x5a02cc[_0x3e8034(0x884)],'content':_0x5a02cc[_0x3b9fb4(0xb81)](_0x5a02cc[_0x40ee5f(0x87c)](_0x5a02cc[_0x40ee5f(0x7c7)](_0x5a02cc[_0x3e8034(0x5e9)](_0x412575[_0x40ee5f(0x364)+_0x4ad19f(0x8ea)+_0x4ad19f(0x369)](_0x5a02cc[_0x40ee5f(0xa5d)])[_0x212288(0xbb7)+_0x212288(0x465)][_0x212288(0x251)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x40ee5f(0x251)+'ce'](/<hr.*/gs,'')[_0x40ee5f(0x251)+'ce'](/<[^>]+>/g,'')[_0x212288(0x251)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0x5a02cc[_0x4ad19f(0x64e)]),_0x218075),_0x5a02cc[_0x4ad19f(0x4fb)])},{'role':_0x5a02cc[_0x3e8034(0x884)],'content':_0x5a02cc[_0x4ad19f(0x46d)]}][_0x40ee5f(0x8d2)+'t'](_0x985918),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'stream':![]}))};if(_0x5a02cc[_0x3b9fb4(0x3da)](_0x6e836d[_0x3b9fb4(0x364)+_0x4ad19f(0x8ea)+_0x212288(0x369)](_0x5a02cc[_0x40ee5f(0xaef)])[_0x3e8034(0xbb7)+_0x212288(0x465)],''))return;_0x5a02cc[_0x3e8034(0x6a8)](_0x4cae13,_0x5a02cc[_0x3b9fb4(0x840)],_0x9cd616)[_0x3e8034(0x95d)](_0xebf3f6=>_0xebf3f6[_0x3e8034(0x49f)]())[_0x40ee5f(0x95d)](_0x11b1a6=>{const _0x180964=_0x3b9fb4,_0x3cc8a7=_0x212288,_0x1dd0f6=_0x3b9fb4,_0x5694c6=_0x3b9fb4,_0x422bee=_0x4ad19f,_0x4039da={'ITzKY':function(_0xda857a,_0x299d90){const _0x41f236=_0x3dbf;return _0x5a02cc[_0x41f236(0x8ce)](_0xda857a,_0x299d90);},'GjkUS':function(_0x351ff6,_0x43ea7a){const _0x497076=_0x3dbf;return _0x5a02cc[_0x497076(0x3fb)](_0x351ff6,_0x43ea7a);},'TKGZa':_0x5a02cc[_0x180964(0xaef)],'hLoBS':function(_0x162c5f,_0x261793){const _0x4a2958=_0x180964;return _0x5a02cc[_0x4a2958(0xa3e)](_0x162c5f,_0x261793);},'EKnxl':_0x5a02cc[_0x180964(0x98b)],'SeLBF':_0x5a02cc[_0x180964(0x94c)]};_0x270824[_0x5694c6(0xb9f)](_0x11b1a6[_0x3cc8a7(0x82c)+'es'][-0x178f+-0x166d*0x1+0x2dfc][_0x1dd0f6(0xa6a)+'ge'][_0x1dd0f6(0x8d8)+'nt'][_0x5694c6(0x251)+_0x5694c6(0x767)]('\x0a',''))[_0x3cc8a7(0xa2c)+'ch'](_0x125fae=>{const _0x4c02bb=_0x1dd0f6,_0x3fa8c5=_0x180964,_0x131b0c=_0x3cc8a7,_0x236da7=_0x1dd0f6,_0x3f33ba=_0x422bee;if(_0x4039da[_0x4c02bb(0x8f4)](_0x4039da[_0x3fa8c5(0x48c)](_0x521206,_0x125fae)[_0x3fa8c5(0x311)+'h'],0x572+0x173*-0x12+0x14a9))_0x45f367[_0x4c02bb(0x364)+_0x131b0c(0x8ea)+_0x236da7(0x369)](_0x4039da[_0x3f33ba(0x4cd)])[_0x131b0c(0xbb7)+_0x3f33ba(0x465)]+=_0x4039da[_0x3fa8c5(0x939)](_0x4039da[_0x4c02bb(0x939)](_0x4039da[_0x3f33ba(0x50b)],_0x4039da[_0x236da7(0x48c)](_0x5791ac,_0x125fae)),_0x4039da[_0x236da7(0x45e)]);});})[_0x4ad19f(0x205)](_0x6d18a=>_0x5439e6[_0x3e8034(0x593)](_0x6d18a)),_0x4ee878=_0x5a02cc[_0x40ee5f(0x7d3)](_0x361301,'\x0a\x0a'),_0x14512d=-(0x7c9*-0x1+-0x1392+0x1b5c*0x1);}}}(_0x362084[_0x3b9fb4(0xbac)][_0x3b9fb4(0x237)]||window[_0x40ee5f(0x28b)+_0x3b9fb4(0x2cb)+_0x3b9fb4(0xa2e)+'e'](_0x362084)[_0x4ad19f(0xa7e)+_0x212288(0x74c)+_0x3e8034(0x238)]||window[_0x3e8034(0x28b)+_0x3e8034(0x2cb)+_0x212288(0xa2e)+'e'](_0x362084)[_0x212288(0x237)])&&_0x5a02cc[_0x3e8034(0x306)]((''+(_0x362084[_0x212288(0xbac)][_0x40ee5f(0x237)]||window[_0x40ee5f(0x28b)+_0x40ee5f(0x2cb)+_0x3b9fb4(0xa2e)+'e'](_0x362084)[_0x3e8034(0xa7e)+_0x212288(0x74c)+_0x212288(0x238)]||window[_0x3b9fb4(0x28b)+_0x3e8034(0x2cb)+_0x4ad19f(0xa2e)+'e'](_0x362084)[_0x4ad19f(0x237)]))[_0x3b9fb4(0x51e)+'Of'](_0x5a02cc[_0x3b9fb4(0x7e4)]),-(0xdf2+0xb74+-0x1965))&&_0x5a02cc[_0x40ee5f(0x853)]((''+(_0x362084[_0x3b9fb4(0xbac)][_0x4ad19f(0x237)]||window[_0x40ee5f(0x28b)+_0x40ee5f(0x2cb)+_0x3b9fb4(0xa2e)+'e'](_0x362084)[_0x212288(0xa7e)+_0x212288(0x74c)+_0x3b9fb4(0x238)]||window[_0x40ee5f(0x28b)+_0x4ad19f(0x2cb)+_0x4ad19f(0xa2e)+'e'](_0x362084)[_0x3e8034(0x237)]))[_0x40ee5f(0x51e)+'Of'](_0x5a02cc[_0x3e8034(0x8e8)]),-(0x3*0x814+-0x8b*0x2e+-0xbf*-0x1))&&(_0x5a02cc[_0x4ad19f(0xa88)](_0x5a02cc[_0x3b9fb4(0x8b9)],_0x5a02cc[_0x212288(0xa72)])?_0x1e77a3+=_0x3b9fb4(0x662)+(_0x362084[_0x212288(0xbac)][_0x4ad19f(0x237)]||window[_0x40ee5f(0x28b)+_0x4ad19f(0x2cb)+_0x4ad19f(0xa2e)+'e'](_0x362084)[_0x3e8034(0xa7e)+_0x212288(0x74c)+_0x3b9fb4(0x238)]||window[_0x3b9fb4(0x28b)+_0x40ee5f(0x2cb)+_0x3e8034(0xa2e)+'e'](_0x362084)[_0x3b9fb4(0x237)]):_0x174d3d+=_0x2e63bb);const _0x277cb6=_0x5a02cc[_0x212288(0x2e0)](getElementPosition,_0x362084);_0x1e77a3+=_0x212288(0x416)+_0x277cb6;}else _0x472a8b+=_0x4d47e5[0x1785+0x8e4+-0x2069][_0x4ad19f(0x353)][_0x40ee5f(0x8d8)+'nt'];}}else _0xdfa28d=_0x374eb0[_0x40ee5f(0x251)+'ce'](_0x5a02cc[_0x40ee5f(0x87c)](_0x5a02cc[_0x4ad19f(0x3a1)],_0x5a02cc[_0x40ee5f(0x488)](_0x1dbcc6,_0x1fccbf)),_0x3731c7[_0x40ee5f(0x7ba)+_0x3e8034(0x705)][_0x2b2fc8]),_0x894db8=_0x3e4fbc[_0x212288(0x251)+'ce'](_0x5a02cc[_0x4ad19f(0x5d0)](_0x5a02cc[_0x3e8034(0x62e)],_0x5a02cc[_0x4ad19f(0x75a)](_0x3bbe7b,_0x19d3f4)),_0x256f13[_0x40ee5f(0x7ba)+_0x40ee5f(0x705)][_0x312580]),_0xda3c3e=_0x12ae53[_0x212288(0x251)+'ce'](_0x5a02cc[_0x40ee5f(0x643)](_0x5a02cc[_0x3b9fb4(0x9f4)],_0x5a02cc[_0x4ad19f(0x2e0)](_0x5817a7,_0x43da8f)),_0x4aec39[_0x3e8034(0x7ba)+_0x3b9fb4(0x705)][_0x52b562]);}if(_0x1e77a3&&_0x5a02cc[_0x212288(0x6a6)](_0x1e77a3,''))_0xfa134d[_0x3e8034(0xa49)](_0x1e77a3);}}return _0x5a02cc[_0x3e8034(0x36c)](unique,_0xfa134d);}function unique(_0x152c8b){const _0x11463f=_0x3dbf;return Array[_0x11463f(0xbbb)](new Set(_0x152c8b));}function getElementPosition(_0x54bb8f){const _0xf850e6=_0x3dbf,_0x100894=_0x3dbf,_0x53808a=_0x3dbf,_0xa19313=_0x3dbf,_0x57a725=_0x3dbf,_0x5a6a2c={'BtOsw':function(_0x293e7e,_0x19489a){return _0x293e7e>_0x19489a;},'wlXIr':function(_0x4ca540,_0x115807,_0x2a6363){return _0x4ca540(_0x115807,_0x2a6363);},'GOSRO':function(_0x3f225a,_0x2aeacf,_0x353ca8){return _0x3f225a(_0x2aeacf,_0x353ca8);},'GFhhP':_0xf850e6(0x628),'VQyMv':function(_0x589e3b,_0x52883f){return _0x589e3b(_0x52883f);},'lqRxg':_0xf850e6(0x2a0)+_0xf850e6(0x6ed)+_0xa19313(0x4f6)+')','iIwDh':_0x53808a(0x5ef)+_0x53808a(0xa15)+_0xf850e6(0x8ed)+_0xa19313(0xb17)+_0xf850e6(0x834)+_0xa19313(0x84a)+_0x53808a(0x8a9),'sCeDU':function(_0x2c6ac2,_0x1d67bf){return _0x2c6ac2(_0x1d67bf);},'zluRc':_0x53808a(0xb65),'jYzSr':function(_0x895fb8,_0x34be26){return _0x895fb8+_0x34be26;},'phwCg':_0xf850e6(0x9fd),'rAeja':_0xf850e6(0x9f3),'XevBb':function(_0x26f912,_0x33f981){return _0x26f912(_0x33f981);},'ijFjb':function(_0x2cfe73){return _0x2cfe73();},'fjtnt':function(_0x33286e,_0x373893,_0x41a7f4){return _0x33286e(_0x373893,_0x41a7f4);},'CyxPe':function(_0x2a6532,_0x77b327){return _0x2a6532+_0x77b327;},'TOSKY':function(_0x2aec4b,_0x2fe660){return _0x2aec4b/_0x2fe660;},'aaxbI':function(_0x4aef08,_0xa26ae5){return _0x4aef08<_0xa26ae5;},'zigDj':function(_0x459472,_0x593157){return _0x459472===_0x593157;},'qbNVR':_0x53808a(0x791),'MVuYI':_0x53808a(0x7df),'iOqbI':function(_0x20c1f4,_0x15caef){return _0x20c1f4>_0x15caef;},'HOHau':function(_0x17744a,_0x333e8d){return _0x17744a*_0x333e8d;},'ikTpq':function(_0x1734f6,_0x55c1ca){return _0x1734f6!==_0x55c1ca;},'tIHMi':_0x100894(0x905),'qrHxx':function(_0x124fef,_0x4ffc95){return _0x124fef!==_0x4ffc95;},'YeNWU':_0xa19313(0x269),'kRCKD':_0x57a725(0x66a),'qODaa':function(_0x83bc21,_0x4eb13a){return _0x83bc21/_0x4eb13a;},'FRyNp':_0x100894(0x494),'KWgAm':function(_0x32c384,_0x343131){return _0x32c384*_0x343131;},'JETNb':function(_0x54a9a8,_0x4dc7cb){return _0x54a9a8!==_0x4dc7cb;},'hGErF':_0x100894(0x8a1),'NZfWK':function(_0x320e97,_0x2acd0d){return _0x320e97!==_0x2acd0d;},'BlJvl':_0xa19313(0x743),'SlNMv':_0xf850e6(0x82a)},_0x4a3d2d=_0x54bb8f[_0xa19313(0xadb)+_0x100894(0x32a)+_0x57a725(0x9a1)+_0x53808a(0xb98)+'t'](),_0x47ba9f=_0x5a6a2c[_0x100894(0x509)](_0x4a3d2d[_0x57a725(0x4fa)],_0x5a6a2c[_0xf850e6(0xb36)](_0x4a3d2d[_0x100894(0xaec)],-0xf5c+-0xc48+0x1*0x1ba6)),_0x64bf49=_0x5a6a2c[_0xa19313(0x509)](_0x4a3d2d[_0xf850e6(0x974)],_0x5a6a2c[_0xf850e6(0xb36)](_0x4a3d2d[_0x57a725(0xb8d)+'t'],0x8*-0x1a+-0x1*-0x11ef+-0x111d));let _0x2268d8='';if(_0x5a6a2c[_0x100894(0x9cf)](_0x47ba9f,_0x5a6a2c[_0xa19313(0xb36)](window[_0xa19313(0xbb7)+_0x53808a(0x87d)],-0x959*-0x1+-0xe9e+0x152*0x4))){if(_0x5a6a2c[_0x57a725(0x3ce)](_0x5a6a2c[_0xa19313(0x88c)],_0x5a6a2c[_0x57a725(0xb29)]))return _0x5a6a2c[_0x53808a(0x42c)](_0x5a6a2c[_0x100894(0x43e)](_0x557a94,_0x521eae,_0x207434),_0x5a6a2c[_0xa19313(0x295)](_0x219c18,_0x5f42e5,_0x136e06))?-(0xe22+-0x2*-0x3a6+-0x156d):0xc7d+-0x2*0xd2b+0xdda;else _0x2268d8+='左';}else _0x5a6a2c[_0x53808a(0x29c)](_0x47ba9f,_0x5a6a2c[_0xa19313(0xb36)](_0x5a6a2c[_0xf850e6(0x60a)](window[_0x53808a(0xbb7)+_0xa19313(0x87d)],-0x29b*-0xa+-0x24cb+-0x3*-0x395),-0x1144+-0x6*0x588+0x1*0x3277))?_0x5a6a2c[_0x53808a(0x5f1)](_0x5a6a2c[_0xf850e6(0x91d)],_0x5a6a2c[_0xa19313(0x91d)])?_0x2b30a2=_0x5a6a2c[_0x57a725(0x960)]:_0x2268d8+='右':_0x5a6a2c[_0x57a725(0x85a)](_0x5a6a2c[_0x53808a(0x513)],_0x5a6a2c[_0x53808a(0x616)])?_0x2268d8+='中':_0x1ce9b0=null;if(_0x5a6a2c[_0x57a725(0x9cf)](_0x64bf49,_0x5a6a2c[_0xa19313(0x72d)](window[_0x57a725(0xbb7)+_0x57a725(0xad8)+'t'],-0x2*0x102d+0x704+-0x7*-0x39f))){if(_0x5a6a2c[_0x53808a(0x3ce)](_0x5a6a2c[_0x100894(0x9e0)],_0x5a6a2c[_0x100894(0x9e0)]))_0x2268d8+='上';else return _0x5a6a2c[_0x53808a(0x6cd)](_0x20e69d,_0x5a6a2c[_0x57a725(0x6cd)](_0x28ffb3,_0x403aa8));}else{if(_0x5a6a2c[_0xa19313(0x29c)](_0x64bf49,_0x5a6a2c[_0xf850e6(0x72d)](_0x5a6a2c[_0x53808a(0x861)](window[_0x100894(0xbb7)+_0x53808a(0xad8)+'t'],0xa92+0x1163+-0x1bf3),0x538*-0x1+-0x145*0x1a+0x263d)))_0x5a6a2c[_0xa19313(0x9a4)](_0x5a6a2c[_0x53808a(0x78c)],_0x5a6a2c[_0xf850e6(0x78c)])?_0x3238c0[_0x8f8b21]++:_0x2268d8+='下';else{if(_0x5a6a2c[_0xa19313(0x968)](_0x5a6a2c[_0x57a725(0x8a4)],_0x5a6a2c[_0x57a725(0x981)]))_0x2268d8+='中';else{const _0x5b49cc={'tnrgU':tRMeOC[_0x100894(0x78a)],'uEmti':tRMeOC[_0x100894(0x748)],'MUFrF':function(_0x57661f,_0x5e53ab){const _0xe6b86b=_0x57a725;return tRMeOC[_0xe6b86b(0xa4b)](_0x57661f,_0x5e53ab);},'EAAjy':tRMeOC[_0x57a725(0x434)],'WaRJb':function(_0x57f54e,_0x51114c){const _0x1ab771=_0x53808a;return tRMeOC[_0x1ab771(0x1f3)](_0x57f54e,_0x51114c);},'QCZXo':tRMeOC[_0x57a725(0x43c)],'cfhTc':tRMeOC[_0x57a725(0x4c0)],'csOmu':function(_0x50f0e2,_0x2df86f){const _0x1e6223=_0xa19313;return tRMeOC[_0x1e6223(0x96d)](_0x50f0e2,_0x2df86f);},'iQGYc':function(_0x4a48ad){const _0x1019b4=_0xa19313;return tRMeOC[_0x1019b4(0x279)](_0x4a48ad);}};tRMeOC[_0xf850e6(0x2ea)](_0x17e4b9,this,function(){const _0x20840e=_0xf850e6,_0x38a743=_0xa19313,_0x324e22=_0x53808a,_0x2a6a98=_0x100894,_0x5e0cf0=_0x57a725,_0x1248ba=new _0x3299e4(_0x5b49cc[_0x20840e(0x7a6)]),_0x38e045=new _0x19580c(_0x5b49cc[_0x38a743(0xb58)],'i'),_0x4000c2=_0x5b49cc[_0x20840e(0x7af)](_0x3a7f4a,_0x5b49cc[_0x20840e(0x9e7)]);!_0x1248ba[_0x2a6a98(0x5e5)](_0x5b49cc[_0x20840e(0x888)](_0x4000c2,_0x5b49cc[_0x5e0cf0(0x44c)]))||!_0x38e045[_0x5e0cf0(0x5e5)](_0x5b49cc[_0x2a6a98(0x888)](_0x4000c2,_0x5b49cc[_0x38a743(0xb63)]))?_0x5b49cc[_0x2a6a98(0x7fe)](_0x4000c2,'0'):_0x5b49cc[_0x20840e(0x259)](_0x38d664);})();}}}return _0x2268d8;}function stringToArrayBuffer(_0x54daa6){const _0x3aa969=_0x3dbf,_0x35225d=_0x3dbf,_0x452da2=_0x3dbf,_0x36fac7=_0x3dbf,_0x257ebf=_0x3dbf,_0x4c75b2={};_0x4c75b2[_0x3aa969(0x73f)]=function(_0x31b427,_0x5a5872){return _0x31b427!==_0x5a5872;},_0x4c75b2[_0x35225d(0xa51)]=_0x452da2(0x7ea),_0x4c75b2[_0x3aa969(0x2f3)]=function(_0x53ad66,_0x51498d){return _0x53ad66<_0x51498d;},_0x4c75b2[_0x3aa969(0x97f)]=function(_0x293eb7,_0x5ddb2a){return _0x293eb7===_0x5ddb2a;},_0x4c75b2[_0x35225d(0x1bf)]=_0x36fac7(0x9fe),_0x4c75b2[_0x36fac7(0xba8)]=_0x36fac7(0x4af);const _0x50dbe3=_0x4c75b2;if(!_0x54daa6)return;try{if(_0x50dbe3[_0x35225d(0x73f)](_0x50dbe3[_0x257ebf(0xa51)],_0x50dbe3[_0x35225d(0xa51)]))_0x43ffad+='上';else{var _0x35b313=new ArrayBuffer(_0x54daa6[_0x3aa969(0x311)+'h']),_0x284bd1=new Uint8Array(_0x35b313);for(var _0x44727c=-0xbd8*-0x2+0xbe1+-0x2391,_0x3736b6=_0x54daa6[_0x257ebf(0x311)+'h'];_0x50dbe3[_0x36fac7(0x2f3)](_0x44727c,_0x3736b6);_0x44727c++){_0x50dbe3[_0x452da2(0x97f)](_0x50dbe3[_0x257ebf(0x1bf)],_0x50dbe3[_0x3aa969(0xba8)])?_0x128dc2+=_0x11a294[0x1*-0x2356+-0x82*0x1d+-0x642*-0x8][_0x35225d(0x353)][_0x35225d(0x8d8)+'nt']:_0x284bd1[_0x44727c]=_0x54daa6[_0x452da2(0x5a2)+_0x36fac7(0x4a2)](_0x44727c);}return _0x35b313;}}catch(_0x3b4c7e){}}function arrayBufferToString(_0x55dbdf){const _0x4cbaab=_0x3dbf,_0x143406=_0x3dbf,_0x794362=_0x3dbf,_0x44bfb6=_0x3dbf,_0x427ae6=_0x3dbf,_0x2c9611={};_0x2c9611[_0x4cbaab(0x90e)]=function(_0x2339e6,_0x23d389){return _0x2339e6+_0x23d389;},_0x2c9611[_0x143406(0x4d5)]=_0x794362(0x9a9),_0x2c9611[_0x794362(0x854)]=_0x143406(0xb92),_0x2c9611[_0x794362(0x36e)]=_0x4cbaab(0x73a)+_0x4cbaab(0x95a)+'t',_0x2c9611[_0x794362(0x724)]=function(_0x5cea3b,_0x44e032){return _0x5cea3b!==_0x44e032;},_0x2c9611[_0x44bfb6(0x630)]=_0x4cbaab(0x571),_0x2c9611[_0x143406(0xb45)]=function(_0x37bbf0,_0x4e0729){return _0x37bbf0<_0x4e0729;},_0x2c9611[_0x427ae6(0x3f9)]=function(_0x508a89,_0x4813ad){return _0x508a89===_0x4813ad;},_0x2c9611[_0x794362(0x96c)]=_0x143406(0x210),_0x2c9611[_0x427ae6(0x8a2)]=_0x4cbaab(0x544);const _0x34ae76=_0x2c9611;try{if(_0x34ae76[_0x4cbaab(0x724)](_0x34ae76[_0x427ae6(0x630)],_0x34ae76[_0x44bfb6(0x630)]))return-0x13*0xd6+-0x97*-0x2b+0x97a*-0x1;else{var _0x141596=new Uint8Array(_0x55dbdf),_0x2aa730='';for(var _0x1938ae=-0x2493+-0x14f3+-0xc7*-0x4a;_0x34ae76[_0x44bfb6(0xb45)](_0x1938ae,_0x141596[_0x4cbaab(0x7fc)+_0x4cbaab(0x733)]);_0x1938ae++){_0x34ae76[_0x794362(0x3f9)](_0x34ae76[_0x427ae6(0x96c)],_0x34ae76[_0x427ae6(0x8a2)])?function(){return![];}[_0x143406(0x732)+_0x44bfb6(0x924)+'r'](iVrzmb[_0x44bfb6(0x90e)](iVrzmb[_0x4cbaab(0x4d5)],iVrzmb[_0x143406(0x854)]))[_0x794362(0x4c9)](iVrzmb[_0x794362(0x36e)]):_0x2aa730+=String[_0x44bfb6(0x949)+_0x794362(0x3dc)+_0x44bfb6(0x33d)](_0x141596[_0x1938ae]);}return _0x2aa730;}}catch(_0x39ed74){}}function importPrivateKey(_0x48c4d7){const _0x1deb28=_0x3dbf,_0x1e0ac0=_0x3dbf,_0x2978c1=_0x3dbf,_0x5d4bb8=_0x3dbf,_0x58a9fb=_0x3dbf,_0x44b2be={'MvuNS':_0x1deb28(0x52f)+_0x1e0ac0(0x3b4)+_0x1deb28(0x3b7)+_0x5d4bb8(0x476)+_0x2978c1(0x86a)+'--','uQbIS':_0x5d4bb8(0x52f)+_0x58a9fb(0x549)+_0x2978c1(0x8e0)+_0x1deb28(0xb02)+_0x58a9fb(0x52f),'JoVIh':function(_0x199407,_0x3fcc42){return _0x199407-_0x3fcc42;},'Chgry':function(_0x2bbe94,_0x3ec10b){return _0x2bbe94(_0x3ec10b);},'xQMmO':function(_0x2c0f33,_0x381d3f){return _0x2c0f33(_0x381d3f);},'bxMOv':_0x1e0ac0(0x6e7),'raTqc':_0x1e0ac0(0x8d5)+_0x1deb28(0x3ec),'LyEXH':_0x1deb28(0x8c6)+'56','QcAjH':_0x58a9fb(0x9b3)+'pt'},_0x305da0=_0x44b2be[_0x58a9fb(0x5fc)],_0x44aad5=_0x44b2be[_0x1deb28(0x88d)],_0x27a037=_0x48c4d7[_0x5d4bb8(0x7eb)+_0x2978c1(0x452)](_0x305da0[_0x1e0ac0(0x311)+'h'],_0x44b2be[_0x1deb28(0xb6d)](_0x48c4d7[_0x2978c1(0x311)+'h'],_0x44aad5[_0x1deb28(0x311)+'h'])),_0x2ef6e1=_0x44b2be[_0x1e0ac0(0xa1a)](atob,_0x27a037),_0x275dd4=_0x44b2be[_0x1e0ac0(0x50a)](stringToArrayBuffer,_0x2ef6e1);return crypto[_0x1e0ac0(0xb74)+'e'][_0x2978c1(0x2a9)+_0x5d4bb8(0x38f)](_0x44b2be[_0x2978c1(0x5e6)],_0x275dd4,{'name':_0x44b2be[_0x1deb28(0x591)],'hash':_0x44b2be[_0x2978c1(0xb27)]},!![],[_0x44b2be[_0x5d4bb8(0x204)]]);}function _0x1d14(){const _0x31e03d=['KeDBC','getEl','tkkOM','sGIjG','Kxqio','fNehA','mEsmP','VJCOP','ShRZb','jhOcp','cfhTc','</but','init','Cukmv','DaSAl','chzjF','dPfqo','oGguC','WuKTf','akHPp','JoVIh','ri5nt','LRiBI','Kjm9F','EyjwH','Smkct','qYfEb','subtl','eXOar','qGfEc','YHYMs','fOLQk','SLkwi','JXoQX','ENocE','tTyyV','PTIcK','label','AVwPW','ZwfYX','oLSly','nathH','bSjPV','YyVFK','toLow','你是内部代','找一个','wQkpZ','qKxwx','WyOjj','SihiH','0|4|2','heigh','UQQlo','NPIpZ','circl','xPRhI','gger','EShjq','FafRt','引擎机器人','mUSKZ','”有关的信','ntRec','qkiQn','XBegV','jTfBz','kXgXJ','YPiNl','lfyxM','parse','XDgWZ','QJsDC','RSLou','PttTz','RTrme','键词“','UTtdf','BKRYG','GXvkC','RaFHH','JxaXp','|3|2','style','WPsgn','QLRbe','BaCat','dCegh','inclu','dvISz','tnlKd','JUwRG','fPHoY','kwFtu','inner','MzHQu','WcOmW','QLdMp','from','ljSfm','文中用(链','uhfIA','TDZTQ','eimeu','ABMMn','nywOz','dXWZy','MnRad','onloa','leYxu','YrvPZ','koVho','GeqzJ','SWQmc','KiVPW','YfOxC','call','CfPxQ','FrOvg','OICyk','fyvbX','KRuJV','hmcSE','DbaUX','xgUih','IAmeM','JJqpw','Hcmnj','lxKTQ','THWod','yZlCB','LlLpv','tGnih','\x20PUBL','pieMT','YLBdu','MUeKM','DJnMX','SEvlR','uPuSL','juIpS','QhbBE','aBSNn','shift','fxnkE','-MIIB','kbhGi','encry','oILCT','gSSQH','OvFZU','cGvcA','dANzG','setIn','nuFdG','aqoJp','HguAv','EpKtH','CwpMY','JwhfM','lRdxX','ense','VoaPr','t_ans','ader','OzHSs','XXTRH','有什么','5eepH','vZPmc','GMHlI','NfyBI','nYquf','mYNdo','iqmuf','TKtxD','\x0a给出带有','FpkFU','hOTVk','RgyjZ','getAt','Iweuk','gmKty','jYzSr','BpQIV','PVijl','gpQJz','thAad','TcsDY','UorqM','edlMH','zyzOQ','BJYAH','的评论','ut-co','ySuCM','conso','CngaW','AMrUt','Lquqd','QcAjH','catch','href','yUtGd','vjNHt','kn688','CfWBd','bnFjn','askob','kYSDy','zBLyd','KlnMx','fmMnE','BaMsT','rvuut','hisEH','WfyDj','uEbUu','----','user','pFkpJ','igBzc','plopZ','map','vvUbO','EGdeb','lhBBS','becKc','texta','5U9h1','icFSZ','xDtWM','网页标题:','jSMcv','YFvvz','IpIUu','EjMVr','jjeVG','amUTv','uNWBK','form','wIICE','HhwTT','ZNhTF','beKfI','0,\x200,','HLoEY','FhJRp','DWWLb','ivcdx','hDLlK','color','Color','工智能。以','SfDhq','OizVB','iCmlu','apper','i的引入语','cTnUU','vkJXw','img','BXqeP','pKrpU','IDDLE','gXKAI','txIRu','wQQRE','kfPxE','wXubB','NqpXm','ement','#ffff','CjOKc','cuKYC','remov','lQaeb','repla','WkoiL','wmknd','PTyKq','1|0|4','XCZXn','ntent','eWBgc','iQGYc','SjlvF','aNCFp','gGeCz','qgUFT','yHEwO','TOP_L','AHSnv','ument','YJJYg','MxfUb','psvFl','hIfqb','iDLhS','hQjIh','qKBBr','WQshk','VRFxa','kOIoJ','BqmmV','sTXmK','KrPPM','”,结合你','sjgTp','ing','voISr','textC','ZFcuX','hToVb','EAVMY','gdlTv','JKRvT','ijFjb','UuUwZ','CpJVq','识,删除无','tcePa','akZZA','pPRej','tps:/','ksZmC','IbJBV','arch.','IoQmS','ZhCHG','KbwYV','9kXxJ','TSztG','何人。如果','DooGi','getCo','hbyNB','CUFun','GYGmc','ojBEX','JvUEd','wJCHP','DKNkD','OBNSg','LwMeM','GOSRO','AiHjl','json数','pNiRy','Maoat','ZmpCL','HMRbT','iOqbI','LhZYY','eymYV','lxwNu','funct','YQdTQ','dpQvq','查一下','IrbOa','lgaBA','vXiXY','hzDuW','dAdPD','impor','ty-re','HqWSM','PSIHZ','kg/ke','crQVn','BqyfN','RSWEv','EXFZR','tUQDY','vIJHZ','JyPak','Zvohe','kFjpE','wcCex','\x20(tru','vbtCb','MXBUT','_more','FkYGg','trim','xPZXA','ZcqCi','LMDIL','jNeUM','fdGHK','tmugK','Jexvz','DdmKG','mkDzH','DsUjG','vrPhv','4|9|2','dvCFK','mpute','yxsxi','jZTID','jPhgP','eDegV','JeUej','tkXZu','GJhQD','WMgFL','ClxrJ','AfEjP','QWDiM','THDFK','ouDns','fMYNJ','pqPNq','UDqyi','HfTxb','AFIHt','BOxjy','\x20的网络知','ZFkKi','hLeVe','cwyjm','jyglw','yJlGP','vCHBC','Tbuuu','DgXOJ','WXUGF','awLqq','fjtnt','retur','ersio','uPeoY','UaWDO','YvnhY','ADlEe','NHacW','DCJOE','mZSAl','cVrCi','uQsUn','JlBAS','打开链接','M0iHK','hPKqd','oYPFC','HydWO','lexKW','HeMjS','(http','HKDzS','TeKmc','的,不含代','mIZtv','JTxGG','tjPLR','JylmI','HfRIt','eCAMG','yzNIE','hoSNE','BJzCN','GCDch','搜索框','utf-8','QfuIG','ffZnG','sKkKm','lengt','n()\x20','cZUas','RDwWZ','FYePi','g0KQO','YgSF4','YTWwi','dAtOP','ihuHG','down\x20','qJOoj','QAB--','HIxXM','rwCyt','Y----','CUwpV','OMGjb','sATeN','wQjfs','npm\x20v','yawok','|1|3','JyCff','Tnzse','undin','7ERH2','mAoTD','temHU','WrpBU','wyHhZ','介绍一下','{}.co','syste','UPVCf','kJVzH','ZDeUh','uage=','PKweC','YxvYQ','zxjDD','ZHOAC','AtSOi','ck=\x22s','int','xIYss','tagNa','mdTpI','IFmTn','SjzQO','tXRuX','mSSrW','kZDNq','gkqhk','cSYKM','\x20>\x20if','的回答','uTUpZ','LLqOS','yAYiQ','总结网页内','yCuQc','chat','VpEkR','rFREQ','VntOe','delta','PNAPL','vskHa','。用户搜索','GJSKi','nOvca','ChZhN','PfPyX','LlGIQ','iwtSc','2A/dY','vAscO','QPtTD','Ulfeh','e)\x20{}','UpHvb','WEUsS','query','ndbTn','xbysg','mWAUz','bjJgO','tor','jAUSF','dBHTX','eBzcj','NqXHY','pcbDP','XdbbZ','qfVMk','MrObm','JMydW','eJvKa','TkUQf','TVtlq','mQbkH','MdFfP','mWALS','jHWof','rpilF','jrqoo','ore\x22\x20','GXVuh','以上是“','[DONE','EWESe','BcveW','selec','GcthV','<div\x20','dEIUw','MTuAu','ygRAk','MiRfY','gify','#chat','Ga7JP','cazNu','bfNNi','WetJG','tKey','gnftL','iPZfb','uWmWb','LqjFt','MjRNV','XyyBd','iybvM','xwXLF','WaZpy','jQMXE','FtOwJ','LdtTd','eIFtG','mbkIx','zKjbx','nSZLY','hJYlh','ZdtcF','CiyAo','hmIiL','tQVPY','name','Ztjio','zslPI','lCycW','BmbsG','FloXT','site','table','UBLIC','sXYbi','KRnzo','xIddN','YgmOA','vQueg','YDHMc','BEGIN','RfUza','nrlvS','\x20PRIV','FZqXH','uWYhI','NxPBi','#read','n\x20(fu','Qwcwp','wSXrt','ton>','中文完成任','WghUH','2157909UFMmpj','YDanv','isKkM','tzTpr','mxxtk','GOSEG','3|4|0','LYCZb','pPLIi','|6|3','lAjYg','FRXIu','zigDj','XvjGc','gIDrc','HzZad','Conte','cSQnQ','JBBZv','WWQXJ','UMQWO','more','BFwPy','eArcA','AesgO','XSxoi','odePo','DxVuG','kAGEM','Totnp','CStMd','OUfWi','zLXjr','iVtlE','ctmLq','aSUEx','pjlrb','DLE','BKvNN','tOJHG','JEtos','sCaPB','AEP','LNsGk','kOiIW','bErRi','75uOe','Ohgbs','daTbQ','lHxcT','KIAEr','cDWce','piPbu','4|0|1','EtGxy','dBmPy','viIQM','iFiLW','abili','BdMxw','tLByv','tsbhE','ufSIE','dexbx','Qqels','wPnJk','mNawo','|1|5|','hYfsJ','JxBkn','skFDl','SxDmy','IdWZy','nRcyi','scvDS','zSLYa','okrlj','oMqyi','DuBuK','HqQZe','幽默的、含','zdfZE','pkJTH','XYCqM',',位于','BfWuY','请推荐','VrhRc','fwIDA','eEhui','YBWSc','mVnyE','DHjjV','CsfLz','SaoVh','bind','GnzGy','qoVVA','RjuKZ','proto','SnCCS','tempe','wUQgP','gxlBO','gacBl','appen','BtOsw','kAjUC','FqwYI','gmQHd','PaITA','diESZ','XmvZc','IC\x20KE','zluRc','LKcSB','VmoiX','DNnBI','psdIq','(链接','FYHoJ','AJYrO','phwCg','alSWQ','wlXIr','irFFN','qHUxL','AuPdh','enalt','SGTpZ','TNavF','hYDSh','NGZtb','QOarC','TOP_R','GuiOS','GmPxu','ZkeLv','QCZXo','XeAPE','3DGOX','mGLQV','UCQNg','end_w','ring','SUDkS','UhqnA','AXQGO','gHTtl','jtOPG','YfHAw','GgLjQ','cAbGR','yTgEs','POWyt','ZWksg','SeLBF','155ErDyCF','ikoPq','Vpovf','dhZbe','tribu','LLYGi','HTML','cfNlX','WmGCR','Azoab','JLNGs','hQZpf','aUnDP','FEEND','OTsnm','byBaU','value','6f2AV','chat_','\x0a以上是任','nwtqB','2|1|3','RLgvi','ATE\x20K','FmnHs','WvvYy','WonfH','vgwYJ','cTsDN','wpnzz','nstru','TGvXd','ANmTd',']:\x20','GGSnn','pQSjQ','zsuDr','pFXTG','EYEAL','KvBGV','wcrYd','wBRxn','RVOHN','vwXeu','你是一个叫','GjkUS','TXkgi','vUXak','IllCo','WBrkC','kLDwe','UXENP','EKkma','Olwzw','SAAXA','vIoBH','btn_m','cOUkG','JEyGP','oWmvm','_talk','onten','auxFj','后,不得重','json','PGoZB','不要放在最','odeAt','hHOQh','SOhWZ','fbxZe','voJMq','&lang','EwsuO','hJCPP','noCWP','wHkra','ENbJZ','|4|0','fbGKN','gVGEW','hBpgG','KeFzk','FIIMj','(链接ur','ditYX','JmzlD','jMrZj','dSedb','WbMqV','DyBWX','GflUN','FvgfA','wFeYe','KcqSW',',不得重复','ZQtzp','rAeja','rinzE','cecfC','__pro','OnDxt','|1|2','gDPAI','UTufX','t=jso','apply','pGFkG','aIoMm','相关的,需','TKGZa','RYhzH','SncSz','dVDSq','getRe','btkej','WbqJu','dpbwK','msmOw','tRVEq','BYyGQ','xjhau','LZNlY','OMeIA','succe','ozFuc','RxhjX','DznMJ','min','vuoFw','CwDUq','HvFEp','jschK','链接,链接','JDcpi','nBkSB','#prom','FzjrW','WipNo','LGagS','oAQGs','rqotk','UvvLQ','TNaBh','data','tXZuS','ZxfBz','MzBzE','Rugpk','YZuHi','butto','\x5c(\x20*\x5c','YXeoO','ypCNq','n/jso','left','DcSOk','exsrb','lGViU','\x0a以上是“','PNdHN','KgPCb','QmoIe','MIDDL','MnySL','avwSa','ewZUu','ioIAk','(网址ur','oUnES','CyxPe','xQMmO','EKnxl','zZQoO','wTkzv','WNnCv','rasEP','Piiux','kLkzM','qEoEQ','YeNWU','crPvu','iwllg','XHz/b','JxBmG','SGjNh','3|2|0','lUJeB','pre','pwbTO','BSREe','index','hgKAv','TOfnP','YuBfF','gYkmm','最后,不得','TOP_M','saOVP','CtFAi','REchS','yajuL','is\x22)(','MmNpz','BHfMY','Zgxg4','关内容,在','Fgbtg','-----','role','SxZyc','Ovtae','哪一个','Hwpih','eral&','LhpZY','kIfQn','xXxBZ','magi/','noAMn','sqrt','mYwuQ','clone','ofLyK','tMosf','ZdhbQ','BSxAm','HPXog','kJqAd','DlCYw','(url','上设定保密','kPcJu','mfXUD','END\x20P','hwVqI','ions','eNyKX','q3\x22,\x22','bZZBv','E_RIG','QccWU','BBulS','jWmKA','tzBFX','GJHid','ytCwT','XUCwP','TXmyO','PxVqX','写一段','idHOS','BTXSJ','WWnyj','MRPdr','lHRzh','rnQfQ','ZleBY','VzfuT','yFwaF','WROiP','KTxpy','MwBXk','aenFB','sAoTs','YdWOK','xHMyO','inue','://se','ZPMBY','ynRQM','Tytpu','unshi','BppWn','DSuYH','ibute','JQGnU','NaEqQ','VtNsM','kaAiV','es的搜索','ndaXF','oMEWJ','raws','zMTmi','wzRRl','trrGo','hNxiy','Zztdd','VXFje','MOlGT','aHAYD','aria-','krpqr','GVhXq','NVXcl','qcuTH','rfPau','HAhcK','eZsyM','cfKVY','class','容:\x0a','DRhty','anJya','gcZLH','raTqc','ODimG','error','KQgmP','18eLN','SXwIe','IMGXn','rygRv','YYJsC','yMTJp','WATdi','oTVAh','hgxRk','POST','riTkO','fy7vC','UxdoQ','charC','mcfVU','RSYWu','SIEvF','YPsSc','irjAt','lDTIz','FETIm','GpFJS','zMIOa','NWBBX','displ','nTMis','TfTsp','arch?','|5|7|','iuGlC','hUlie','kMAbv','VqmNH','hUlXK','uTWNk','RLOsw','gAbIc','roxy','sUvGX','GybAr','ajqnf','ZpbBY','XxPHL','YHcOk','(来源ur','#00ff','DOiDX','CRVDO','Ixwbo','ndWED','论,可以用','oTYPW','TmAOI','ywlKi','QYLtE','hyDYd','EpKcU','UwTHe','MaiRx','LOAqI','XUfCX','CMjHy','QfnHg','ZXUop','IHkjq','GNpcU','YveUI','|0|6','CDmhC','KeVPc','xSPNA','wwWQH','xmEbu','VrpMg','AdOwE','ZdCPY','ibtWO','mlmmP','DYNAb','有emoj','test','bxMOv','FfuKU','grYvg','vYdWn','md+az','XaxBV','txJSQ','HVQpU','UBBZC','\x5c+\x5c+\x20','body','ikTpq','dxERF','KPIQz','peLCr','ote\x22>','wjaoh','zSZmH','JfVBU','NqChg','rzXcg','IHrRJ','MvuNS','\x0a以上是关','nmgob','RUiWr','Jkspc','lxkol','PsJSj','RE0jW','iUuAB','LdgsR','vote','nHrWk','tXxsO','fmXbG','HOHau','JHjdZ','assis','TDKYZ','atxUB','LpHrF','NziqU','vGoic','jtyOH','BtTSd','定搜索结果','Wkkux','kRCKD','zbxsY','IOnKq','bMrSe','QLMbB','LFSOE','EFT','EvEPW','NNlMA','alprF','MgcIv','vLMio','SguIk','tHeig','jbbNb','enjzS','<a\x20cl','Egjhr','代码块','DsMOE','BqyjY','pOxIj','s://u','JmqtP','jAKKn','code','JGhKk','IHXwY','cfGgQ','GXshQ','u9MCf','QZZpX','esRbp','trace','Hjmjv','UkKHv','ucjxG','read','gRPbM','GWZeE','(链接ht','NkAJM','DGROF','IJneF','bbUWG','VXtml','WSmhr','PLuOX','IGHT','uHCUf','xwEWy','RWeCy','oOIYe','while',')+)+)','QlDcf','UNCfZ','Hhgsl','yAVvz','bIgxS','KXsRQ','MzslF','wNnoM','无关内容,','tNvpX','GAsOA','CchCl','githu','RoHGr','\x20KEY-','什么样','#moda','zZAqa','#ff00','IjGnU','Cwjxw',',颜色:','_rang','DNvwc','ylFEc','ById','iXevJ','eOqGK','&cate','VMWpz','FFUmn','zUghx','UtpIu','VzbLP','vVdWs','用了网络知','jzRTb','WTRJr','Amzpg','dLxtS','ORlzp','ksoOB','LYEaA','HxnjL','CyxMt','QEwcM','RtHcu','VoqpM','ZYtxx','UmfZB','Q8AMI','XUMjE','hfhDl','q2\x22,\x22','emes/','SflAt','dWoCE','gVXDU','VBuBc','miSXH','SYclr','EqSxo','eseNj','hGWda','fpcSo','vIbIW','zxMvh','xWaZH','eoFbW','bDgyw','AbdWd','nypGL','TnVVX','UaEJI','bKoDW','BGnJl','Qkbce','kwWSR','IDNKH','rame','NXDqu','qYTcb','aFIHF','iNnqP','iG9w0','uQhpl','appli','nxvIV','hZiuD','nOJCY','SEzRU','GZKpk','VsikD','bfZPk','oqVuf','DYnIG','Ccruu','SgcNP','iCreo','IpHio','mlNNA','AmQYP','actio','接不要放在','SYzyv','gEJTq','RdVhC','kLpcj','D33//','MSxWS','jijhJ','cKYIi','https','YRSNX','XvtSW','OagZm','IBwAc','tarjz','ilVpg','cLmpu','Xihmx','vQiZe','eKsQa','YODGL','GCqOJ','ShfDk','CEMMy','ztlLk','VQyMv','KTuSH','FWUob','jSjuN','ZggUX','SfDqp','gvIcG','EURZV','pfzsN','4|1|9','footn','COUAs','RiHuJ','rutot','/stat','JVylv','MnnVF','q4\x22]','MRSfj','LAcPo','nt-Ty','BSNxf','ezhzr','tGCkj','jneSF','GuxVQ','pkcs8','QVFHk','VgMrY','Node','EQbxs','xygnr','ion\x20*','eNLNH','KtthX','HPlDA','whgZk','jlChn','wJ8BS','sikQF','WLGls','YsKMa','VDinL','bvkKG','iLkUU','cLZcv','egOHv','围绕关键词','TRvma','源链接,链','KCCJc','aqmdW','务,如果使','MQJHo','XqYiw','oncli','air','LMnpH','otbaT','BAQEF','要上网搜索','GUFOp','jyPhh','RUngc','szCHR','svsVW','nsPvZ','HqTCG','btvYo','split','jifTh','mhFRa','adzjw','URLHb','BhKXO','filte','lEpZd','0|3|4','yrYNp','jDHvc','IrMJj','omODk','nwfXX','1976814qznWoI','jMLtk','LNCnY','知识,删除','bbOHH','10170968CTXxpb','HzxDg','IjANB','Gbbng','ZYvpO','JZMCG','EZyVH','EUdnd','qODaa','DlfrV','QQhsM','WGWkh','zsbDT','const','ength','CkhAO','提问:','PExIa','XPKTd','xpoFR','ZpDvp','state','jrnZx','jbbTf','fKJlG','TDkGW','YsRkG','ges','avata','sFGia','nmfIB','_inpu','提及已有内','MqVLq','LuiBJ','iIwDh','xHxrr','NoNji','YrBxD','round','LygKw','jPcaU','OlmeP','ltSVF','bFOIZ','UvMsT','tNpgK','JaZlu','OaXlA','nlEjY','137574eNibju','xWaRJ','ZDIcQ','kGVvs','2RHU6','hStCx','LJfEc','BfAtW','ApRLw','eZHUN','KTsnh','GUcSW','(((.+','gCLet','MgjFl','MXWZS','ceAll','kFUcg','gmAkl','JTCOv','oyrlz','qMJLb','255,\x20','Jfdmo','容,发表带','erCas','</a>','NwSFs','zFe7i','Tnyhz','dNAek','oLTwD','tDJQB','BYoGA','rch=0','ebcha','o7j8Q','ic/th','mcFPl','TkGtt','stion','ZFzwK','up\x20vo','JmOaC','YoDtM','FmMyp','DYmNe','ULyxH','has','cwCBg','8|3|7','lqRxg','ombGt','hGErF','jCkUp','fkiKX','csbVo','fDjIG','pGsDC','wmUKB','WMSUx','haZWd','ZwVGF','jWaDK','(网址ht','LYXne','ORVMf','EkBxr','IosJN','tRMzH','FsuvF','0|2|8','hGpYF','xrMCK','ScPdR','edWVF','PdsMa','rFyIj','BaawB','tnrgU','vqHDY','sOczH','#fnre','bSFKR','dDhxJ','MPydW','FyhdY','jieba','MUFrF','iScfY','ldhXT','kTnOA','1648384eSDTpF','wjhaH','uIUkx','HRjKb','XwHXH','kyQnQ','34Odt','url_p','AUNrt','cDDAN','MRUcB','OzyBq','ktnrD','DzgOo','tFoGY','什么是','PjEzb','dyUrY','PDvuV','ShuFM','xxrgZ','CAQEA','MCaxB','FqUoe','eEeDO','cPZTZ','IBCgK','CAnxj','DrCAk','UNJCG','IdGDq','TkNGy','XAcrY','vBPoj','Error','dXSql','BoWwe','nce_p','ApvOr','catio','dxqnm','DImpL','Cjrrt','3|0|4','bBgDq','sZCiR','gMRtc','vxIjw','RClPj','ZHBgG','nqUpm','立问题,以','CiWAt','VKpDk','utqhw','jcBzJ','subst','hcuuH','IcwmA','HANzQ','aOQDe','Njybl','geuWK','vtlwC','5Aqvo','rqnFl','lujRK','zUWpL','lzdLJ','LIC\x20K','offse','UJZKP','vwyzA','byteL','IwQnh','csOmu','hFGJo','terva','写一句语言','GOxVL','aTrYn','wzPyK','DmaxA','Jenmx','cVSSC','ZUjPG','pzTIa','KKfOC','infob','fQDwt','cLkxR','OHdAB','rsYht','JTEjp','完成任务“','mjvsu','yTPZn','RoACc','kobtP','WJDCn','QQPbK','log','PnSxt','agQir','LlsuY','哪一些','asm.j','bBkau','searc','WYkrB','ass=\x22','DmuAR','CpGLV','attac','XLwGB','xrsRT','mRcxZ','KYJur','count','zSWTm','MEltw','choic','uzUeC','Yyihe','vOfkd','tuzax','uRVtK','nRcRR','detxW','0-9a-','yAoSF','重复上文','fEmsv','LeGjv','HDASx','PPvYC','wyghq','prese','MPMKr','fwYdS','不带序号的','SSlkN','ZpGyH','9VXPa','intro','M_MID','iZOoe','nMuhd','JGGaO','yIKEL','bTEgZ','zA-Z_','Qdmdj','zRLgS','WXwVA','CmUwV','ADGcV','pupno','CByvV','lgqqH','IKxRz','cNYyb','(来源ht','EMnbK','KdEWu','CXxuF','rXdGI','qrHxx','告诉我','SPZdg','XgxKm','hKzXe','wer\x22>','evbSO','KWgAm','ABIjw','cyjMd','erYLs','gzClQ','yqqQN','xhfYE','EMpYL','SJhZy','EY---','JPfzQ','PwZhe','FkzWG','rHmMi','PtZwh','vuUXJ','JlpPz','VRjCo','qoCAL','CqLRf','rea','OlykP','VomeM','qWdvp','wcIKC','bPCCH','jxCZd','NVRXu','Width','alt','qNcOf','mRjDm','torAl','XEjWk','JrKUg','ESMhp','bBpYy','aTJET','f\x5c:','WaRJb','uCOLc','ucqcD','fopQc','qbNVR','uQbIS','hpiBL','\x22retu','EaZwa','oaeLo','HxPrS','GkXcT','mUiUp','spki','tdwmN','XxFus','exec','VJkEE','255','ytext','FwVvt','szcho','DiBCy','M_LEF','OEvOF','UYZiv','YOOlS','l-inp','BlJvl','CrlCv','rZpyY','s)\x22>','BASbX','$]*)','to__','dWBTU','UBIlz','qPAMg','RSKGo','Gbthc','DCvlV','UILPV','UGCzO','EkKHv','FYCPZ','KSpGY','icyhq','LKPxJ','pQoOM','jPDsy','SGmcM','zzPuN','x+el7','q1\x22,\x22','cbHSP','DxOdM','join','NhQWE','CENTE','网络知识:','HDdfl','ntDoc','SHA-2','ceBLL','jnexH','JKTMt','dismi','XxoYe','”的网络知','lXhaF','nJSDA','PakUX','vtDqB','sJtkM','conca','bkqyR','vFyhe','RSA-O','zRmpP','fesea','conte','DILiC','SNLZh','hf6oa','iExey','IDPFz','ygIlv','1243190ZeIIWF','RIVAT','DinbN','AzbRE','BwuHt','xzRfX','SZEnR','url','PYaqG','Vtudv','gXiAl','Selec','#0000','ECyOW','a-zA-','|6|7|','toStr','vwzhe','rNFtT','tVszY','shMaq','ITzKY','cut','eRGtA','craBU','SKcuV','MWNoP','ZwkGt','nJIRp','BrXpw','kYSgp','GUeMj','LihSG','RByOI','gYpvi','KPHjZ','号Char','ipngF','UhZSD','dzylf','IvuCx','JHNXx','RAwDt','ZUskR','lpqUc','sort','phBRN','saloX','FvNpd','vnsgv','|2|0','AjPWl','|4|1','wgENG','iPoEm','QbhFe','归纳发表评','ctor(','TzNNU','OVYhD','kGoxY','mZhXm','tIHMi','E_LEF','CNFal','WmHpf','fRHrL','FaEDX','LlTWD','ructo','emoji','Najko','cAgFg','TSrHf','ZVhBY','cgVRH','IHiZf','YfxXp','gxAXC','CcwuP','eWfbV','bzBcl','ZGRtr','ajnTw','yqLqQ','BhMZx','qwbYC','WONGa','rqRSW','NfXIR','hLoBS','对应内容来','nSZsM','cxgPu','rWokd','SxgqA','BSnKz','axGGY','TMluw','NmZjy','forma','DDFpW','PakWE','sJBcj','uAddg','<butt','fromC','tXrIG','debqs','NINSi','JmkYi','lkMEm','spmIx','eKLzZ','KNozc','RvvsZ','CyPxA','IeYYr','rchcS','ViDNI','RMStX','LIbYo','aYgeY','Objec','LjDlu','ZyxGj','then','g9vMj','MHNVE','GFhhP','NuNPA','为什么','YIeqb','BFuGs','fbZSO','zOINE','onZtu','NZfWK','tiTIX','175282teioZJ','cYojL','uHdvG','XevBb','OLcdS','wyBXw','UbexP','ZQPuq','gLzGr','sgqKc','top','qQxLA','ratur','tdwjs','ODDWm','dftvQ','mplet','---EN','QqoOJ','tQaRu','KuUZO','elJSb','jlquK','SlNMv','rVzhC','gGvkZ','接)标注对','SJwNK','BKzIw','BWaYE','VqnnB','jANDt','jPzcb','UmRIz','D\x20PUB','zlMCO','xiOIm','TjHAK','gtBhG','yiNHw','的知识总结','oUiMF','on\x20cl','JUnzX','YoSey','LoTGh','wVEoG','BOTTO','EoZyP','yutNt','hEven','DVQkB','EPSVL','kg/co','kg/se','gClie','ZLhAp','decod','JETNb','JlkEG','DUKLj','SeWrC','pbAcK','debu','CgcoH','Qeoem','gDFpi','phoTY','zeKby','M_RIG','KFsCe','vZtYD','zh-CN','decry','tviQV','BDmfU','pXMru','Webqh','DOtwu','EWMvY','haYwY','BCABk','LHOOz','JZviO','tVTHt','baBCO','EOBct','fhbnB','rQAUd','XuLOh','eifOw','NxpPC','QchGu','在文中用(','GKQwM','aSXKx','hzrpY','OoSzQ','KQseC','nmBpD','bawmy','aaxbI','写一个','yhWHr','Tkygr','”的搜索结','strin','Charl','zSpeh','用简体中文','MNrWt','TDlTB','BMusi','XzClR','xqQIx','ueagM','IXyjD','yfjad','FRyNp','JzfHE','vfTkw','nqvxo','GZPWS','能帮忙','saWnJ','EAAjy','TPsPU','bZiQY','iQhzK','FrTGp','NeOTZ','CXqlH','o9qQ4','Wgptc','excep','title','gfqsD','input','aDfum','nctio','delet','QkJHl','QMGsv','MWxbr','sLMNq','mKaWe','CNiMK','chain','dVdaX','MxGjK','iYxlU','/url','qtMNN','#ifra','me-wr','FnJLM','GsyQJ','awDwh','ILUKT','sDLOx','Dofgz','r8Ljj','IFfMu','QpFUR','add','DojCv','EKPSf','qyUdY','waZMm','PsLRy','CymwM','*(?:[','HIhWG','AKrau','jIZBk','oxes','Chgry','des','kDPXV','e=&sa','vJJyV','b8kQG','uakeE','size','OIdZJ','Zexcj','ooUED','oKMUP','MUZlU','rXrZE','复上文。结','oljij','t_que','LgDaQ','forEa','tFCMB','dStyl','5|2|8','iLRTH','TWiuG','Vmezt','_rs_w','CSxHI','xYvej','给出和上文','z8ufS','lhRca','ugpWP','AIWeP','block','qSdsl','idEeB','mwCrB','lCxJM','ilZAo','b\x20lic','sPURH','t(thi','les的人','bHfRW','BydGr','XAopf','Gmnim','push','bkajP','sCeDU','LctXV','LcvGJ','ZESvx','gorie','rbNNI','xnamn','lVDbM','tGeks','MJpFR','rn\x20th','RAtTA','oPgSY','ajosy','jCsMG','OtNVN','dmiSr','PGSqv','USPHA','_cont','oQSoJ','info','qpzYK','LCmFo','wGqqJ','neeKI','UYvQy','sRwrb','pithB','eci','iCGte','messa','hgSQx','DXcAu','qSwJa','s=gen','|1|9','MELzV','网页布局:','sdxLW','OthJa','HBfFY','VKNlu','flSfA','xYQIt','asqbu','src','LOrDw','clzOD','DxRWl','GjPKU','backg','DwOsI','输入框','RKNnh','wQoon','YVher','使用了网络','auKOa','warn','(来源','HCMoc','JQecZ','网页内容:','boJtm','cmIXv','(网址','FoebL','RWadS','PgGSr','QvdAP','WrUFD','EIoZP','uunbz','cTAWl','lcXdf','yHTbH','hHJDg','Orq2W','oMxOa','QSpBz','LbuqG','UvDKE','RKFgZ','avQRE','59tVf','NiiJY','qNXEZ','应内容来源','kPqAe','TFuwi','WvtSf','UhZrG','eLhCk','XotEn','next','vIwwX','conti','息。不要假','nfGPW','bwmzP','NbJbc','bZPaN','tDQYP','KpSFb','识。用简体','1|4|3','XLSwO','vYGRi','csVbD','JiauQ','dDwsM','bbDit','LiDyU','&time','GDQMv','词的完整独','pahJL','eNfkK','uwdwN','GjENr','dChil','edOpQ','slice','tion','hTYcS','FdFSQ','VGOoB','Pnazt','eMhHX','WoLbU','YhdUY','hHYVM','jleDi','fwAAt','ztEbm','tWidt','CJwJP','MLHzW','BSEXQ','UIJnO','Heigh','EOpSS','sZTGx','getBo','hQcDe','rwqfT','zqayI','tant','rkRsB','vqZpF','LPXVb','keys','dfun4','xaBSQ','zqbAb','mTKvJ','iPFqI','cgmWk','bvltG','CkMoa','width','Xcdpj','90ceN','uhmeu','talk','vQVUJ','mMHJz','jgDbA','LQWrW','组格式[\x22','hugtA','FywLM','FtRmN','QADtT','jjMdb','KnHXr','WNRec','type','UfDgJ','VBZQx','cnEAb','BbWOG','E\x20KEY','Og4N1','hrgYf','CYazP','iGxLC','LrhfO','dyyfG','uJwes','PbqIQ','wzFWx','网址)标注','zLsAe','veVEa','JFPWE','ebyUB','mFcpu','bJurx','AAOCA','ZDKDK','yygyD','jxmtw','Z_$][','AVmBi','HZSzy','Idzlq','57ZXD','ZpoRr','=\x22cha','xUsWT','nue','://ur','PFChj','ExXsk','lCVby','dzESk','eAttr','rytqN','LyEXH','bWMaM','MVuYI','sGJwc','TCnhp','efSLU','的是“','iDSta','hOCfA','PHxNM',',不告诉任','hAfeg','XzhGD','wpoaG','tYgVj','TOSKY','YRrQY','DquYA','itpyV','</div','tSaAY','WTvhq','xaEsC','hETtA','GCUrv','tfNfG','pnpaP','zKhJX','nBvhH','ivMkN','FoDNH','ObaIU','bkWSd','guXOa','xnWXa','dwDOV','hZotu','sKCFp','MnCKg','crCyK','XPWZM','ESazm','GKbns','AYNLe','utwsV','voZzV','dINuY','Rquph','ANWzn','uEmti'];_0x1d14=function(){return _0x31e03d;};return _0x1d14();}function importPublicKey(_0x4b0f55){const _0x2a3834=_0x3dbf,_0x14f436=_0x3dbf,_0x1b5fdf=_0x3dbf,_0x35f315=_0x3dbf,_0x30c98f=_0x3dbf,_0x1863d6={'WbqJu':function(_0x188098,_0x547070){return _0x188098===_0x547070;},'ioIAk':_0x2a3834(0x5db),'EvEPW':_0x14f436(0x3c9),'ucjxG':_0x2a3834(0x9e4),'OizVB':_0x1b5fdf(0x431),'oUiMF':function(_0x523a07,_0x5efb2e){return _0x523a07+_0x5efb2e;},'xDtWM':_0x1b5fdf(0x82c)+'es','LNCnY':function(_0x3a0071,_0x160ddc){return _0x3a0071!==_0x160ddc;},'UNJCG':_0x35f315(0x4b2),'hpiBL':_0x14f436(0x6be),'CrlCv':_0x1b5fdf(0x1c3),'mAoTD':_0x35f315(0x4d8),'uAddg':function(_0x46c12a,_0x572365){return _0x46c12a>_0x572365;},'BJzCN':function(_0x3c6d30,_0x2b2c95){return _0x3c6d30(_0x2b2c95);},'PxVqX':_0x2a3834(0x38a)+_0x30c98f(0x2bb),'MnySL':function(_0x5396a4,_0x4dc8ff){return _0x5396a4+_0x4dc8ff;},'riTkO':_0x30c98f(0x948)+_0x30c98f(0x994)+_0x14f436(0x821)+_0x2a3834(0x497)+_0x35f315(0x37c)+_0x2a3834(0x704)+_0x2a3834(0x33c)+_0x30c98f(0x451)+_0x30c98f(0x77a)+_0x35f315(0xa43)+_0x35f315(0x8a7),'fEmsv':_0x1b5fdf(0xb64)+_0x2a3834(0x3bf),'UBBZC':_0x35f315(0x864),'tGeks':_0x30c98f(0x763)+_0x14f436(0x64c)+'+$','cOUkG':function(_0x86c840,_0x14a25a){return _0x86c840>_0x14a25a;},'FoebL':function(_0xdb02f7,_0x601780){return _0xdb02f7===_0x601780;},'zUWpL':_0x1b5fdf(0x5e1),'RClPj':_0x1b5fdf(0x512),'IJneF':_0x30c98f(0x46e),'tXRuX':_0x30c98f(0x69d),'QLMbB':function(_0x9fb5a9,_0x4c5f72){return _0x9fb5a9!==_0x4c5f72;},'PFChj':_0x2a3834(0xa7a),'DUKLj':function(_0x9e0617,_0x250ce5){return _0x9e0617!==_0x250ce5;},'ajqnf':_0x35f315(0x6bb),'cfKVY':_0x30c98f(0x848),'WonfH':function(_0x4a7592,_0x4c71c6){return _0x4a7592+_0x4c71c6;},'auKOa':_0x14f436(0x2eb)+_0x14f436(0x3bc)+_0x2a3834(0x9f5)+_0x30c98f(0x312),'VzbLP':_0x14f436(0x331)+_0x2a3834(0x47d)+_0x14f436(0x918)+_0x1b5fdf(0x88f)+_0x35f315(0xa55)+_0x30c98f(0x529)+'\x20)','jTfBz':function(_0x241c46){return _0x241c46();},'CNFal':_0x35f315(0x2de),'aTJET':_0x1b5fdf(0x26e),'vqZpF':_0x14f436(0x2a0)+_0x2a3834(0x6ed)+_0x30c98f(0x4f6)+')','oAQGs':_0x1b5fdf(0x5ef)+_0x1b5fdf(0xa15)+_0x2a3834(0x8ed)+_0x14f436(0xb17)+_0x35f315(0x834)+_0x14f436(0x84a)+_0x14f436(0x8a9),'utqhw':function(_0x12f56b,_0x15b938){return _0x12f56b(_0x15b938);},'HqTCG':_0x14f436(0xb65),'cTnUU':_0x35f315(0x9fd),'CXxuF':_0x1b5fdf(0x9f3),'xbysg':_0x30c98f(0x3e5),'AtSOi':function(_0x4bde97,_0x2318af){return _0x4bde97(_0x2318af);},'Kxqio':_0x1b5fdf(0x202),'XLSwO':_0x35f315(0x2fc),'PakUX':_0x14f436(0x83d),'ksZmC':function(_0x30487a,_0xa0a4b0,_0x47bdf2){return _0x30487a(_0xa0a4b0,_0x47bdf2);},'cAbGR':function(_0x483227,_0xc5636a){return _0x483227===_0xc5636a;},'jWaDK':_0x2a3834(0x852),'bSFKR':_0x1b5fdf(0xa0a),'QSpBz':_0x30c98f(0x2d3),'skFDl':function(_0x4f921d,_0x425377){return _0x4f921d<_0x425377;},'hIfqb':function(_0x35225a,_0x1d7f4a){return _0x35225a+_0x1d7f4a;},'Wkkux':_0x1b5fdf(0x76b),'hYfsJ':_0x14f436(0x1db),'MxfUb':_0x14f436(0x7d5)+':','MTuAu':function(_0x3b5d28,_0x54c114){return _0x3b5d28!==_0x54c114;},'CmUwV':_0x14f436(0x7b5),'tXZuS':_0x14f436(0x927),'CRVDO':_0x30c98f(0x255)+_0x1b5fdf(0xbab),'JxaXp':_0x1b5fdf(0x60c)+_0x2a3834(0xadf),'KXsRQ':_0x2a3834(0x217),'BWaYE':_0x14f436(0x38a)+_0x14f436(0x744)+'t','hGpYF':function(_0x5b935d,_0xac65a3){return _0x5b935d+_0xac65a3;},'zsuDr':_0x30c98f(0x541),'LZNlY':_0x2a3834(0xaf3),'viIQM':_0x1b5fdf(0x4cb),'kwWSR':function(_0x998ea1,_0x3a1d12){return _0x998ea1+_0x3a1d12;},'BCABk':function(_0x2f6147,_0x3f7ff6){return _0x2f6147===_0x3f7ff6;},'XUCwP':_0x30c98f(0x2dc),'JTEjp':_0x35f315(0x818),'eKsQa':_0x14f436(0xa86),'JlBAS':_0x14f436(0xa60),'OICyk':_0x2a3834(0x593),'KTuSH':_0x30c98f(0x9f0)+_0x2a3834(0xac7),'LLYGi':_0x30c98f(0x3ac),'tQVPY':_0x1b5fdf(0x637),'EyjwH':function(_0x4dcd99,_0x3d4797){return _0x4dcd99<_0x3d4797;},'DwOsI':function(_0x4cda17,_0x2acdf4){return _0x4cda17!==_0x2acdf4;},'OaXlA':_0x1b5fdf(0x321),'jDHvc':_0x14f436(0x59c),'CfPxQ':_0x2a3834(0x52f)+_0x2a3834(0x3b4)+_0x35f315(0x1c1)+_0x35f315(0x433)+_0x2a3834(0x320)+'-','yJlGP':_0x35f315(0x52f)+_0x30c98f(0x549)+_0x35f315(0x3ad)+_0x35f315(0x65b)+_0x1b5fdf(0x216),'tdwmN':function(_0xd0f4fb,_0x4c10d4){return _0xd0f4fb-_0x4c10d4;},'LlGIQ':function(_0x22e161,_0x496ed4){return _0x22e161(_0x496ed4);},'GCUrv':function(_0x539a63,_0x1e6c1a){return _0x539a63(_0x1e6c1a);},'dzylf':_0x1b5fdf(0x895),'nwfXX':_0x30c98f(0x8d5)+_0x1b5fdf(0x3ec),'Piiux':_0x14f436(0x8c6)+'56','sKCFp':_0x35f315(0x1cf)+'pt'},_0x380db0=(function(){const _0xa4fef8=_0x1b5fdf,_0x2e95f8=_0x1b5fdf,_0x59af32=_0x1b5fdf,_0xde3b97=_0x1b5fdf,_0x8ca6e7=_0x35f315,_0x5a81c6={'kLkzM':function(_0x3f53b8,_0x62c555){const _0x2932f8=_0x3dbf;return _0x1863d6[_0x2932f8(0x4d3)](_0x3f53b8,_0x62c555);},'leYxu':_0x1863d6[_0xa4fef8(0x506)],'gmAkl':_0x1863d6[_0xa4fef8(0x61d)],'KTxpy':function(_0x5b4570,_0x45762d){const _0x1c3a56=_0x2e95f8;return _0x1863d6[_0x1c3a56(0x4d3)](_0x5b4570,_0x45762d);},'UvMsT':_0x1863d6[_0x2e95f8(0x63a)],'nSZsM':_0x1863d6[_0xa4fef8(0x23b)],'dyUrY':function(_0x968e6f,_0x1728de){const _0x569752=_0xde3b97;return _0x1863d6[_0x569752(0x993)](_0x968e6f,_0x1728de);},'Tbuuu':_0x1863d6[_0x8ca6e7(0x223)],'jrnZx':function(_0x510b35,_0x2696e7){const _0x4d9e42=_0xde3b97;return _0x1863d6[_0x4d9e42(0x722)](_0x510b35,_0x2696e7);},'WipNo':_0x1863d6[_0x2e95f8(0x7d0)],'wNnoM':_0x1863d6[_0xa4fef8(0x88e)]};if(_0x1863d6[_0x59af32(0x722)](_0x1863d6[_0x59af32(0x8a5)],_0x1863d6[_0x8ca6e7(0x32c)])){let _0x1d1f79=!![];return function(_0x3709cb,_0x10fcfa){const _0x4607c8=_0xa4fef8,_0x94268d=_0xde3b97,_0x314e11=_0x2e95f8,_0x5e2a16=_0x2e95f8,_0x20a497=_0x59af32;if(_0x5a81c6[_0x4607c8(0x73b)](_0x5a81c6[_0x94268d(0x4e9)],_0x5a81c6[_0x314e11(0x654)])){const _0x2fecd8=_0x1d1f79?function(){const _0x44bc08=_0x4607c8,_0x414d36=_0x4607c8,_0x1efa56=_0x314e11,_0x4ce0a7=_0x4607c8,_0x5a88c5=_0x314e11;if(_0x5a81c6[_0x44bc08(0x511)](_0x5a81c6[_0x414d36(0x1a9)],_0x5a81c6[_0x414d36(0x769)]))_0x523e60+=_0x19bee4;else{if(_0x10fcfa){if(_0x5a81c6[_0x414d36(0x564)](_0x5a81c6[_0x44bc08(0x752)],_0x5a81c6[_0x4ce0a7(0x93b)])){if(_0x34bebc){const _0x3b85c6=_0x80201e[_0x44bc08(0x4c9)](_0x18a543,arguments);return _0x1ac411=null,_0x3b85c6;}}else{const _0x4240bd=_0x10fcfa[_0x44bc08(0x4c9)](_0x3709cb,arguments);return _0x10fcfa=null,_0x4240bd;}}}}:function(){};return _0x1d1f79=![],_0x2fecd8;}else try{_0x459e4e=_0x586823[_0x5e2a16(0xb9f)](_0x5a81c6[_0x20a497(0x7c4)](_0x5dd27a,_0x42e47e))[_0x5a81c6[_0x5e2a16(0x2e6)]],_0x29ed2e='';}catch(_0x160ba5){_0x14826d=_0x385dc3[_0x5e2a16(0xb9f)](_0x50420b)[_0x5a81c6[_0x94268d(0x2e6)]],_0x54ee4a='';}};}else{const _0x321858=/^[0-9,\s]+$/;return!_0x321858[_0x2e95f8(0x5e5)](_0x2cf87e);}}()),_0x407ef4=_0x1863d6[_0x1b5fdf(0x281)](_0x380db0,this,function(){const _0x5919fb=_0x1b5fdf,_0x2b7675=_0x30c98f,_0x99eeb0=_0x1b5fdf,_0xa5f31c=_0x30c98f,_0x10b696=_0x30c98f,_0x122bd7={'NqChg':function(_0x2b3653,_0x532d1d){const _0x4a727e=_0x3dbf;return _0x1863d6[_0x4a727e(0x947)](_0x2b3653,_0x532d1d);},'VJkEE':function(_0x142141,_0x22e6ed){const _0x197bac=_0x3dbf;return _0x1863d6[_0x197bac(0x30a)](_0x142141,_0x22e6ed);},'oPgSY':_0x1863d6[_0x5919fb(0x558)],'omODk':function(_0xde04df,_0x16a294){const _0x3005f3=_0x5919fb;return _0x1863d6[_0x3005f3(0x503)](_0xde04df,_0x16a294);},'AFIHt':_0x1863d6[_0x5919fb(0x59f)],'onZtu':function(_0x4b864b,_0x2b34b2){const _0x3d9330=_0x5919fb;return _0x1863d6[_0x3d9330(0x30a)](_0x4b864b,_0x2b34b2);},'zdfZE':_0x1863d6[_0x99eeb0(0x837)]};if(_0x1863d6[_0x5919fb(0x4d3)](_0x1863d6[_0xa5f31c(0x5ee)],_0x1863d6[_0x99eeb0(0x5ee)]))return _0x407ef4[_0xa5f31c(0x8ef)+_0x2b7675(0x271)]()[_0x2b7675(0x81f)+'h'](_0x1863d6[_0x99eeb0(0xa53)])[_0x5919fb(0x8ef)+_0x2b7675(0x271)]()[_0x5919fb(0x732)+_0x99eeb0(0x924)+'r'](_0x407ef4)[_0xa5f31c(0x81f)+'h'](_0x1863d6[_0x5919fb(0xa53)]);else _0xd6426b[_0x99eeb0(0xb9f)](_0x175514[_0x10b696(0x82c)+'es'][-0x1976*0x1+-0x101b+0x2991][_0xa5f31c(0xa6a)+'ge'][_0x99eeb0(0x8d8)+'nt'][_0x10b696(0x251)+_0x2b7675(0x767)]('\x0a',''))[_0x5919fb(0xa2c)+'ch'](_0xa37b6a=>{const _0x1d3892=_0x99eeb0,_0x4f0d81=_0x10b696,_0x2d0517=_0x99eeb0,_0x5760a3=_0x99eeb0,_0x40cbe1=_0xa5f31c;if(_0x122bd7[_0x1d3892(0x5f9)](_0x122bd7[_0x4f0d81(0x899)](_0x51d909,_0xa37b6a)[_0x4f0d81(0x311)+'h'],-0x1*0x14e7+-0x1*-0x228a+-0x15*0xa6))_0x1b8a00[_0x1d3892(0x364)+_0x2d0517(0x8ea)+_0x40cbe1(0x369)](_0x122bd7[_0x4f0d81(0xa57)])[_0x2d0517(0xbb7)+_0x4f0d81(0x465)]+=_0x122bd7[_0x1d3892(0x71e)](_0x122bd7[_0x40cbe1(0x71e)](_0x122bd7[_0x40cbe1(0x2dd)],_0x122bd7[_0x5760a3(0x967)](_0x15f72e,_0xa37b6a)),_0x122bd7[_0x2d0517(0x413)]);});});_0x1863d6[_0x1b5fdf(0xb9b)](_0x407ef4);const _0x1b158c=(function(){const _0x2bcabb=_0x30c98f,_0x40134a=_0x14f436,_0x25156b=_0x1b5fdf,_0x36e988=_0x30c98f,_0x3b903f=_0x30c98f,_0x386e2a={'Hwpih':function(_0x3583f1,_0x161a6c){const _0x3f59ec=_0x3dbf;return _0x1863d6[_0x3f59ec(0xa8e)](_0x3583f1,_0x161a6c);},'kFUcg':_0x1863d6[_0x2bcabb(0x641)],'tUQDY':_0x1863d6[_0x40134a(0x343)],'ZGRtr':function(_0x14259b,_0x509b71){const _0x423fa5=_0x2bcabb;return _0x1863d6[_0x423fa5(0x61a)](_0x14259b,_0x509b71);},'KnHXr':_0x1863d6[_0x25156b(0xb21)]};if(_0x1863d6[_0x40134a(0x9a6)](_0x1863d6[_0x2bcabb(0x5bd)],_0x1863d6[_0x36e988(0x58b)])){let _0x39f088=!![];return function(_0x370ceb,_0x58c8f1){const _0x2bf44f=_0x25156b,_0x10c74e=_0x3b903f,_0x7d235d=_0x36e988,_0xe22153=_0x25156b,_0x2fe7da={'yAoSF':function(_0xf23046,_0x30d39d){const _0x4749f2=_0x3dbf;return _0x1863d6[_0x4749f2(0x498)](_0xf23046,_0x30d39d);},'DaSAl':function(_0x488d5d,_0x2182f6){const _0x5dd479=_0x3dbf;return _0x1863d6[_0x5dd479(0x30a)](_0x488d5d,_0x2182f6);}};if(_0x1863d6[_0x2bf44f(0xa8e)](_0x1863d6[_0x10c74e(0x7f6)],_0x1863d6[_0x7d235d(0x7e3)])){const _0x52136=_0x15a9ef[_0xe22153(0x4c9)](_0x845a73,arguments);return _0xe6a3c4=null,_0x52136;}else{const _0x29e69d=_0x39f088?function(){const _0x75e919=_0x10c74e,_0x2e91d2=_0x7d235d,_0xb20b38=_0x2bf44f,_0x335a96=_0x10c74e,_0x1e4520=_0xe22153;if(_0x386e2a[_0x75e919(0x534)](_0x386e2a[_0x2e91d2(0x768)],_0x386e2a[_0x2e91d2(0x2b2)]))while(_0x2fe7da[_0x335a96(0x835)](_0x2fe7da[_0xb20b38(0xb67)](_0x519985,_0x240b08),_0x483a12)){_0x4ad142[_0x75e919(0x1cb)]();}else{if(_0x58c8f1){if(_0x386e2a[_0x335a96(0x931)](_0x386e2a[_0x1e4520(0xafb)],_0x386e2a[_0x75e919(0xafb)]))_0x248d17+=_0x5b0527;else{const _0xfe843c=_0x58c8f1[_0xb20b38(0x4c9)](_0x370ceb,arguments);return _0x58c8f1=null,_0xfe843c;}}}}:function(){};return _0x39f088=![],_0x29e69d;}};}else _0x10ac15+='中';}());(function(){const _0x3f58bd=_0x35f315,_0x538958=_0x1b5fdf,_0x243667=_0x30c98f,_0x4592e0=_0x35f315,_0x5f8f35=_0x14f436,_0x65a8b6={'rwqfT':function(_0x11fd2e,_0x3d5005){const _0x5350a1=_0x3dbf;return _0x1863d6[_0x5350a1(0x503)](_0x11fd2e,_0x3d5005);},'YHYMs':_0x1863d6[_0x3f58bd(0x223)],'NziqU':function(_0x297f1f,_0x304c02){const _0x186938=_0x3f58bd;return _0x1863d6[_0x186938(0x61a)](_0x297f1f,_0x304c02);},'NNlMA':_0x1863d6[_0x538958(0x91f)],'UBIlz':_0x1863d6[_0x538958(0x886)],'mhFRa':_0x1863d6[_0x243667(0xae1)],'ZHOAC':_0x1863d6[_0x3f58bd(0x4eb)],'IwQnh':function(_0x17b99f,_0x58c502){const _0x5d63c0=_0x4592e0;return _0x1863d6[_0x5d63c0(0x7e9)](_0x17b99f,_0x58c502);},'Cjrrt':_0x1863d6[_0x243667(0x710)],'okrlj':function(_0x4a6004,_0x3c5876){const _0x214358=_0x243667;return _0x1863d6[_0x214358(0x993)](_0x4a6004,_0x3c5876);},'ilZAo':_0x1863d6[_0x538958(0x23f)],'NmZjy':_0x1863d6[_0x5f8f35(0x858)],'XBegV':_0x1863d6[_0x5f8f35(0x366)],'psvFl':function(_0x339e5c,_0x3624d4){const _0x27490f=_0x4592e0;return _0x1863d6[_0x27490f(0x33b)](_0x339e5c,_0x3624d4);},'VmoiX':function(_0x46204e,_0x3e5c04){const _0x1c1c47=_0x5f8f35;return _0x1863d6[_0x1c1c47(0x4d3)](_0x46204e,_0x3e5c04);},'hHJDg':_0x1863d6[_0x243667(0xb5d)],'jyglw':function(_0x47e184){const _0x10c1d2=_0x4592e0;return _0x1863d6[_0x10c1d2(0xb9b)](_0x47e184);}};if(_0x1863d6[_0x538958(0xa8e)](_0x1863d6[_0x3f58bd(0xab6)],_0x1863d6[_0x4592e0(0x8cf)])){const _0x1ff691=QaDJpi[_0x243667(0x30a)](_0x5dd179,QaDJpi[_0x243667(0x479)](QaDJpi[_0x4592e0(0x503)](QaDJpi[_0x5f8f35(0xa85)],QaDJpi[_0x538958(0x66e)]),');'));_0x8949ec=QaDJpi[_0x5f8f35(0xb9b)](_0x1ff691);}else _0x1863d6[_0x538958(0x281)](_0x1b158c,this,function(){const _0x4bb077=_0x3f58bd,_0x1dd158=_0x5f8f35,_0x1c8ac8=_0x538958,_0x3c6895=_0x243667,_0x44a79b=_0x538958;if(_0x65a8b6[_0x4bb077(0x610)](_0x65a8b6[_0x4bb077(0x61e)],_0x65a8b6[_0x4bb077(0x8ac)])){const _0x270ab5=new RegExp(_0x65a8b6[_0x1c8ac8(0x714)]),_0x1a452c=new RegExp(_0x65a8b6[_0x1dd158(0x33a)],'i'),_0x1afd20=_0x65a8b6[_0x44a79b(0x7fd)](_0x697892,_0x65a8b6[_0x4bb077(0x7dd)]);if(!_0x270ab5[_0x44a79b(0x5e5)](_0x65a8b6[_0x1c8ac8(0x40e)](_0x1afd20,_0x65a8b6[_0x4bb077(0xa40)]))||!_0x1a452c[_0x1c8ac8(0x5e5)](_0x65a8b6[_0x3c6895(0xadd)](_0x1afd20,_0x65a8b6[_0x3c6895(0x942)])))_0x65a8b6[_0x3c6895(0x610)](_0x65a8b6[_0x44a79b(0xb9a)],_0x65a8b6[_0x3c6895(0xb9a)])?(_0x22f952=_0x253e07[_0x1dd158(0x273)+_0x1c8ac8(0x49c)+'t'],_0x2648dc[_0x1dd158(0x24f)+'e']()):_0x65a8b6[_0x1c8ac8(0x264)](_0x1afd20,'0');else{if(_0x65a8b6[_0x4bb077(0x436)](_0x65a8b6[_0x1c8ac8(0xa98)],_0x65a8b6[_0x1dd158(0xa98)]))_0x65a8b6[_0x44a79b(0x2e3)](_0x697892);else{const _0x5dad1b=_0x109168?function(){const _0x34df50=_0x3c6895;if(_0x1b2364){const _0x4343d9=_0x137121[_0x34df50(0x4c9)](_0x29b5be,arguments);return _0x19313d=null,_0x4343d9;}}:function(){};return _0x1b2934=![],_0x5dad1b;}}}else try{_0x4d38ce=_0x544673[_0x1c8ac8(0xb9f)](_0x65a8b6[_0x4bb077(0xadd)](_0xc1e3e0,_0x27ae17))[_0x65a8b6[_0x3c6895(0xb77)]],_0x5085d9='';}catch(_0x4cf80b){_0x875dfc=_0xead782[_0x1dd158(0xb9f)](_0x26876b)[_0x65a8b6[_0x1dd158(0xb77)]],_0x51c3d1='';}})();}());const _0x4d5c06=(function(){const _0x1b2bc0=_0x30c98f,_0x5dbf6a=_0x30c98f,_0x403375=_0x2a3834,_0x546d38=_0x30c98f,_0x338ab1=_0x2a3834,_0xca62f5={'kwFtu':function(_0x56fb13,_0x2124c9){const _0x1ff6ca=_0x3dbf;return _0x1863d6[_0x1ff6ca(0x45a)](_0x56fb13,_0x2124c9);},'YfOxC':_0x1863d6[_0x1b2bc0(0x796)],'yygyD':_0x1863d6[_0x5dbf6a(0x7aa)],'xnWXa':_0x1863d6[_0x1b2bc0(0xa9b)],'DbaUX':function(_0x14e112,_0xf556ab){const _0x357e3c=_0x5dbf6a;return _0x1863d6[_0x357e3c(0x408)](_0x14e112,_0xf556ab);},'SWQmc':function(_0x5e6c49,_0x3ff06){const _0x54c859=_0x1b2bc0;return _0x1863d6[_0x54c859(0x265)](_0x5e6c49,_0x3ff06);},'IXyjD':function(_0xe78497,_0x3bbfa4){const _0x43211a=_0x1b2bc0;return _0x1863d6[_0x43211a(0x265)](_0xe78497,_0x3bbfa4);},'vIwwX':function(_0x384933,_0x3ded96){const _0x4e79f3=_0x1b2bc0;return _0x1863d6[_0x4e79f3(0x9a6)](_0x384933,_0x3ded96);},'RiHuJ':_0x1863d6[_0x1b2bc0(0x615)],'tQaRu':_0x1863d6[_0x5dbf6a(0x406)],'AHSnv':_0x1863d6[_0x1b2bc0(0x263)]};if(_0x1863d6[_0x338ab1(0x386)](_0x1863d6[_0x5dbf6a(0x84e)],_0x1863d6[_0x1b2bc0(0x4f0)])){let _0x208dcd=!![];return function(_0x5d8864,_0x30e51a){const _0x3cf62c=_0x338ab1,_0xf1bb67=_0x1b2bc0,_0x514367=_0x5dbf6a,_0x43d077=_0x403375,_0x40e515=_0x1b2bc0,_0x263b8a={'tRVEq':function(_0x5b311c,_0x101a16){const _0x4e56ef=_0x3dbf;return _0xca62f5[_0x4e56ef(0xbb6)](_0x5b311c,_0x101a16);},'piPbu':_0xca62f5[_0x3cf62c(0x1af)],'MRUcB':_0xca62f5[_0xf1bb67(0xb15)],'ndWED':function(_0x104142,_0x5822d9){const _0x29b8db=_0x3cf62c;return _0xca62f5[_0x29b8db(0xbb6)](_0x104142,_0x5822d9);},'hzDuW':_0xca62f5[_0x514367(0xb49)],'HPlDA':function(_0x1f3013,_0x407354){const _0x112001=_0x3cf62c;return _0xca62f5[_0x112001(0x1b7)](_0x1f3013,_0x407354);},'MmNpz':function(_0x28fda0,_0x6f4301){const _0x18c01d=_0x514367;return _0xca62f5[_0x18c01d(0x1ad)](_0x28fda0,_0x6f4301);},'FqwYI':function(_0x27ec2c,_0x159069){const _0x2611fc=_0xf1bb67;return _0xca62f5[_0x2611fc(0x1ad)](_0x27ec2c,_0x159069);},'gCLet':function(_0x5c4985,_0x5bf821){const _0x117704=_0x514367;return _0xca62f5[_0x117704(0x9de)](_0x5c4985,_0x5bf821);}};if(_0xca62f5[_0x514367(0xaab)](_0xca62f5[_0x3cf62c(0x6d9)],_0xca62f5[_0x40e515(0x97d)])){const _0x363ab0=_0x208dcd?function(){const _0xec9781=_0x3cf62c,_0x24e746=_0xf1bb67,_0x4e64df=_0x40e515,_0x3c8c72=_0x3cf62c,_0x198e03=_0xf1bb67;if(_0x263b8a[_0xec9781(0x4d6)](_0x263b8a[_0x24e746(0x3f6)],_0x263b8a[_0x24e746(0x7bd)]))return _0x537054[_0x24e746(0xbbb)](new _0x5c7c34(_0x285881));else{if(_0x30e51a){if(_0x263b8a[_0x198e03(0x5c6)](_0x263b8a[_0xec9781(0x2a7)],_0x263b8a[_0x4e64df(0x2a7)])){const _0x3c484e=_0x30e51a[_0xec9781(0x4c9)](_0x5d8864,arguments);return _0x30e51a=null,_0x3c484e;}else _0x14edf3+=_0x1f4fac[_0x4e64df(0x8d8)+'nt'][_0x24e746(0x311)+'h'];}}}:function(){};return _0x208dcd=![],_0x363ab0;}else{if(_0x263b8a[_0x514367(0x6f0)](_0x263b8a[_0xf1bb67(0x52a)](_0x263b8a[_0x43d077(0x42e)](_0x16517e,_0x4a6d3d[_0x379c61]),'\x0a')[_0x43d077(0x311)+'h'],0x596*-0x1+0xeab+-0x339))_0x3bea94=_0x263b8a[_0x3cf62c(0x52a)](_0x263b8a[_0x3cf62c(0x52a)](_0x25070d,_0x3fd951[_0x4aa1b5]),'\x0a');_0x2aff51=_0x263b8a[_0x514367(0x764)](_0x48018c,-0x1*-0x21b5+-0xb05+-0x16af);}};}else _0x182c29[_0x5dbf6a(0x593)](_0xca62f5[_0x5dbf6a(0x260)],_0x12d4c7);}()),_0x2abe65=_0x1863d6[_0x1b5fdf(0x281)](_0x4d5c06,this,function(){const _0x576fd3=_0x1b5fdf,_0x14e2d5=_0x2a3834,_0x1b1eb7=_0x14f436,_0xec8081=_0x1b5fdf,_0x2c7f0b=_0x2a3834,_0x264d70={'YdWOK':_0x1863d6[_0x576fd3(0x5c4)],'grYvg':_0x1863d6[_0x576fd3(0xbaa)],'DNvwc':_0x1863d6[_0x1b1eb7(0x652)],'JvUEd':_0x1863d6[_0x576fd3(0x987)],'uwdwN':function(_0x45f8be,_0x2515b6){const _0x15551e=_0x576fd3;return _0x1863d6[_0x15551e(0x79f)](_0x45f8be,_0x2515b6);},'MJpFR':_0x1863d6[_0x2c7f0b(0x223)],'LPXVb':_0x1863d6[_0x576fd3(0x263)]};if(_0x1863d6[_0x14e2d5(0x45a)](_0x1863d6[_0xec8081(0x483)],_0x1863d6[_0xec8081(0x4d9)])){const _0x704d1a=_0x264d70[_0xec8081(0x568)][_0x1b1eb7(0x712)]('|');let _0x5da26c=0x1581+-0x1c9*-0x10+0x7*-0x727;while(!![]){switch(_0x704d1a[_0x5da26c++]){case'0':const _0x114342={};_0x114342[_0x576fd3(0x530)]=_0x264d70[_0x1b1eb7(0x5e8)],_0x114342[_0x2c7f0b(0x8d8)+'nt']=_0x3cb739,_0x204954[_0xec8081(0xa49)](_0x114342);continue;case'1':const _0x3d02c1={};_0x3d02c1[_0x14e2d5(0x530)]=_0x264d70[_0x1b1eb7(0x664)],_0x3d02c1[_0x14e2d5(0x8d8)+'nt']=_0x569cb9,_0x53c400[_0x576fd3(0xa49)](_0x3d02c1);continue;case'2':return;case'3':_0x49dfec[_0x1b1eb7(0x364)+_0x576fd3(0x8ea)+_0x2c7f0b(0x369)](_0x264d70[_0x2c7f0b(0x290)])[_0xec8081(0x46f)]='';continue;case'4':_0x45fb76=0x2532+-0x5f*-0x19+0x1*-0x2e79;continue;}break;}}else{let _0x2c3c6e;try{if(_0x1863d6[_0xec8081(0x9a6)](_0x1863d6[_0xec8081(0x3fa)],_0x1863d6[_0x14e2d5(0x3fa)]))try{_0x310305=_0xf884fe[_0x1b1eb7(0xb9f)](_0x264d70[_0x576fd3(0xac2)](_0x7c09b8,_0x48dfdf))[_0x264d70[_0x2c7f0b(0xa54)]],_0x11165e='';}catch(_0x10e859){_0x178844=_0xf476f0[_0x1b1eb7(0xb9f)](_0x328ad9)[_0x264d70[_0xec8081(0xa54)]],_0x203a58='';}else{const _0x4340bf=_0x1863d6[_0x1b1eb7(0x30a)](Function,_0x1863d6[_0x2c7f0b(0x69a)](_0x1863d6[_0x14e2d5(0x479)](_0x1863d6[_0x1b1eb7(0xa85)],_0x1863d6[_0xec8081(0x66e)]),');'));_0x2c3c6e=_0x1863d6[_0x2c7f0b(0xb9b)](_0x4340bf);}}catch(_0x205850){_0x1863d6[_0x576fd3(0x9bb)](_0x1863d6[_0xec8081(0x556)],_0x1863d6[_0x2c7f0b(0x556)])?_0x2c3c6e=window:_0x3873dd[_0x1b1eb7(0x593)](_0x264d70[_0x576fd3(0xae2)],_0x3fd2a0);}const _0x4db166=_0x2c3c6e[_0x1b1eb7(0x200)+'le']=_0x2c3c6e[_0x14e2d5(0x200)+'le']||{},_0x4a1b52=[_0x1863d6[_0x576fd3(0x810)],_0x1863d6[_0x2c7f0b(0x6c7)],_0x1863d6[_0x1b1eb7(0x2f6)],_0x1863d6[_0x2c7f0b(0x1b3)],_0x1863d6[_0x576fd3(0x6ce)],_0x1863d6[_0x1b1eb7(0x464)],_0x1863d6[_0x1b1eb7(0x3a4)]];for(let _0xd1d3b9=0x7ae*0x4+-0x13a0+-0xb18;_0x1863d6[_0x576fd3(0xb71)](_0xd1d3b9,_0x4a1b52[_0x1b1eb7(0x311)+'h']);_0xd1d3b9++){if(_0x1863d6[_0x1b1eb7(0xa7f)](_0x1863d6[_0x1b1eb7(0x755)],_0x1863d6[_0x1b1eb7(0x71c)])){const _0xf559c0=_0x4d5c06[_0x2c7f0b(0x732)+_0x14e2d5(0x924)+'r'][_0x2c7f0b(0x425)+_0x576fd3(0xafd)][_0x576fd3(0x421)](_0x4d5c06),_0x593edf=_0x4a1b52[_0xd1d3b9],_0x1bb860=_0x4db166[_0x593edf]||_0xf559c0;_0xf559c0[_0x1b1eb7(0x4c3)+_0x14e2d5(0x8aa)]=_0x4d5c06[_0x14e2d5(0x421)](_0x4d5c06),_0xf559c0[_0x576fd3(0x8ef)+_0x1b1eb7(0x271)]=_0x1bb860[_0x14e2d5(0x8ef)+_0x2c7f0b(0x271)][_0xec8081(0x421)](_0x1bb860),_0x4db166[_0x593edf]=_0xf559c0;}else _0x938ae5[_0x576fd3(0x593)](_0x1863d6[_0xec8081(0x263)],_0x1fbb24);}}});_0x1863d6[_0x14f436(0xb9b)](_0x2abe65);const _0x42e75d=_0x1863d6[_0x2a3834(0x1b1)],_0x3f5dd7=_0x1863d6[_0x30c98f(0x2e4)],_0x2f3393=_0x4b0f55[_0x35f315(0x7eb)+_0x35f315(0x452)](_0x42e75d[_0x30c98f(0x311)+'h'],_0x1863d6[_0x30c98f(0x896)](_0x4b0f55[_0x35f315(0x311)+'h'],_0x3f5dd7[_0x1b5fdf(0x311)+'h'])),_0x5bf8ab=_0x1863d6[_0x14f436(0x35b)](atob,_0x2f3393),_0x37efff=_0x1863d6[_0x30c98f(0xb3f)](stringToArrayBuffer,_0x5bf8ab);return crypto[_0x1b5fdf(0xb74)+'e'][_0x35f315(0x2a9)+_0x35f315(0x38f)](_0x1863d6[_0x35f315(0x906)],_0x37efff,{'name':_0x1863d6[_0x14f436(0x71f)],'hash':_0x1863d6[_0x30c98f(0x510)]},!![],[_0x1863d6[_0x14f436(0xb4c)]]);}function encryptDataWithPublicKey(_0x11c5ae,_0x2add89){const _0x4b03c7=_0x3dbf,_0x37b8ad=_0x3dbf,_0x2fd396=_0x3dbf,_0x57d2eb=_0x3dbf,_0x5870a8=_0x3dbf,_0x138a05={'xUsWT':function(_0x1399ac,_0x3baeb7){return _0x1399ac===_0x3baeb7;},'MiRfY':_0x4b03c7(0xb08),'qKBBr':function(_0x156942,_0x1ed7b5){return _0x156942(_0x1ed7b5);},'BSNxf':_0x4b03c7(0x8d5)+_0x4b03c7(0x3ec)};try{if(_0x138a05[_0x57d2eb(0xb1e)](_0x138a05[_0x4b03c7(0x388)],_0x138a05[_0x5870a8(0x388)])){_0x11c5ae=_0x138a05[_0x5870a8(0x268)](stringToArrayBuffer,_0x11c5ae);const _0x2d7067={};return _0x2d7067[_0x57d2eb(0x3a5)]=_0x138a05[_0x5870a8(0x6e2)],crypto[_0x5870a8(0xb74)+'e'][_0x5870a8(0x1cf)+'pt'](_0x2d7067,_0x2add89,_0x11c5ae);}else{if(_0x43be62){const _0x4f4b93=_0x4a7ba5[_0x37b8ad(0x4c9)](_0x45d205,arguments);return _0x393a99=null,_0x4f4b93;}}}catch(_0x3edfa3){}}function decryptDataWithPrivateKey(_0x3684df,_0x10bbb2){const _0x31e373=_0x3dbf,_0x3ab81e=_0x3dbf,_0x3157c3=_0x3dbf,_0x2d84a1=_0x3dbf,_0x4c7813=_0x3dbf,_0x4114c7={'DyBWX':function(_0x245036,_0x415dcf){return _0x245036(_0x415dcf);},'IpIUu':_0x31e373(0x8d5)+_0x3ab81e(0x3ec)};_0x3684df=_0x4114c7[_0x3ab81e(0x4b9)](stringToArrayBuffer,_0x3684df);const _0x5ed04d={};return _0x5ed04d[_0x31e373(0x3a5)]=_0x4114c7[_0x31e373(0x227)],crypto[_0x31e373(0xb74)+'e'][_0x31e373(0x9b3)+'pt'](_0x5ed04d,_0x10bbb2,_0x3684df);}const pubkey=_0x424e16(0x52f)+_0x1240da(0x3b4)+_0x1240da(0x1c1)+_0x1240da(0x433)+_0x5b1c45(0x320)+_0x1240da(0x1cd)+_0x391151(0x727)+_0x5b1c45(0x346)+_0x27c0f8(0x6a1)+_0x1240da(0x708)+_0x1240da(0xb13)+_0x1240da(0x67f)+_0x1240da(0x7cd)+_0x391151(0x7c8)+_0x5b1c45(0x316)+_0x1240da(0x75b)+_0x391151(0xb6e)+_0x1240da(0x595)+_0x5b1c45(0x883)+_0x1240da(0xb1b)+_0x1240da(0x604)+_0x27c0f8(0x319)+_0x391151(0x9ee)+_0x27c0f8(0x2be)+_0x27c0f8(0x95e)+_0x1240da(0xa99)+_0x1240da(0xb03)+_0x1240da(0x5a0)+_0x1240da(0x52c)+_0x391151(0x9ad)+_0x5b1c45(0x749)+_0x27c0f8(0x1e4)+_0x424e16(0x25d)+_0x391151(0x7f3)+_0x27c0f8(0x5ea)+_0x391151(0x4a0)+_0x424e16(0x1e1)+_0x1240da(0x46a)+_0x27c0f8(0x209)+_0x27c0f8(0x773)+_0x5b1c45(0x77b)+_0x5b1c45(0xaee)+_0x5b1c45(0x620)+_0x27c0f8(0x2f8)+_0x424e16(0xb70)+_0x391151(0x7b9)+_0x424e16(0xb11)+_0x391151(0x8bc)+_0x5b1c45(0x1e6)+_0x5b1c45(0x221)+_0x27c0f8(0xa37)+_0x27c0f8(0x38b)+_0x391151(0xa1f)+_0x1240da(0x51f)+_0x424e16(0x842)+_0x391151(0x6b9)+_0x391151(0x44e)+_0x391151(0x6f3)+_0x1240da(0xb50)+_0x27c0f8(0xae4)+_0x27c0f8(0xaa0)+_0x424e16(0x287)+_0x1240da(0x9ce)+_0x391151(0x470)+_0x1240da(0x32b)+_0x424e16(0x603)+_0x424e16(0x8cb)+_0x27c0f8(0x317)+_0x424e16(0x8b2)+_0x5b1c45(0xa14)+_0x391151(0xa78)+_0x27c0f8(0xa0b)+_0x424e16(0x77d)+_0x391151(0x35d)+_0x5b1c45(0x8d1)+_0x5b1c45(0x634)+_0x391151(0x516)+_0x5b1c45(0x422)+_0x5b1c45(0xac9)+_0x391151(0x8db)+_0x424e16(0x2d7)+_0x424e16(0x3f0)+_0x5b1c45(0x41a)+_0x424e16(0x31d)+_0x5b1c45(0x97b)+_0x391151(0x98c)+_0x1240da(0x7f8)+_0x1240da(0x86a)+'--';pub=importPublicKey(pubkey);function b64EncodeUnicode(_0x2361e7){const _0x4ecb0c=_0x5b1c45,_0x970f4=_0x5b1c45,_0x373ab2={'NaEqQ':function(_0x35247f,_0xec0970){return _0x35247f(_0xec0970);}};return _0x373ab2[_0x4ecb0c(0x574)](btoa,_0x373ab2[_0x4ecb0c(0x574)](encodeURIComponent,_0x2361e7));}var word_last=[],lock_chat=0x3aa+0x32*0x7d+-0x1c13;function wait(_0x228cfb){return new Promise(_0x1017c6=>setTimeout(_0x1017c6,_0x228cfb));}function fetchRetry(_0x1561a4,_0x1eddb5,_0x498647={}){const _0x3c284b=_0x5b1c45,_0x2f6966=_0x27c0f8,_0x329dcd=_0x1240da,_0x3b2794=_0x1240da,_0x352be1=_0x391151,_0x364049={'EaZwa':function(_0x4409cf,_0x589c3a){return _0x4409cf<_0x589c3a;},'LIbYo':function(_0x79ab3f,_0x433302){return _0x79ab3f===_0x433302;},'DlfrV':_0x3c284b(0x372),'TRvma':_0x2f6966(0xb52),'QkJHl':function(_0x391aa0,_0x115e44){return _0x391aa0-_0x115e44;},'HBfFY':_0x329dcd(0x207),'KcqSW':_0x3c284b(0x299),'yZlCB':function(_0x5f5dd8,_0x4faa9a){return _0x5f5dd8(_0x4faa9a);},'UhqnA':function(_0x13ddd9,_0x4b8bb1,_0x25c57e){return _0x13ddd9(_0x4b8bb1,_0x25c57e);}};function _0x27355c(_0x292359){const _0x566519=_0x2f6966,_0x518e83=_0x3b2794,_0xc4e8e0=_0x2f6966,_0x2dd60b=_0x3c284b,_0x39873f=_0x329dcd;if(_0x364049[_0x566519(0x958)](_0x364049[_0x566519(0x72e)],_0x364049[_0xc4e8e0(0x6fd)])){const _0x586a89=_0x151308?function(){const _0x4595e1=_0xc4e8e0;if(_0xeffc79){const _0x46ab78=_0x520625[_0x4595e1(0x4c9)](_0x37df70,arguments);return _0x26a1c6=null,_0x46ab78;}}:function(){};return _0x4381de=![],_0x586a89;}else{triesLeft=_0x364049[_0x566519(0x9f7)](_0x1eddb5,-0x58f+-0x1ab7*-0x1+-0x3*0x70d);if(!triesLeft){if(_0x364049[_0x518e83(0x958)](_0x364049[_0x518e83(0xa74)],_0x364049[_0xc4e8e0(0x4bd)])){var _0x15e546=new _0x5c542d(_0x2df32a),_0x3796e4='';for(var _0x1381ba=-0xdcd+-0x27e*-0xd+0x17*-0xcf;_0x364049[_0xc4e8e0(0x890)](_0x1381ba,_0x15e546[_0x518e83(0x7fc)+_0x39873f(0x733)]);_0x1381ba++){_0x3796e4+=_0x3f33f0[_0x566519(0x949)+_0xc4e8e0(0x3dc)+_0x566519(0x33d)](_0x15e546[_0x1381ba]);}return _0x3796e4;}else throw _0x292359;}return _0x364049[_0x39873f(0x1be)](wait,-0x1f13+-0xd9b+0x2ea2)[_0x39873f(0x95d)](()=>fetchRetry(_0x1561a4,triesLeft,_0x498647));}}return _0x364049[_0x3c284b(0x454)](fetch,_0x1561a4,_0x498647)[_0x329dcd(0x205)](_0x27355c);}function send_webchat(_0x14d13a){const _0x5ad5e9=_0x5b1c45,_0x5039e3=_0x391151,_0x1f4910=_0x391151,_0x460ea1=_0x5b1c45,_0x1f7f17=_0x424e16,_0x2172ae={'ZNhTF':function(_0x313e47,_0x315835){return _0x313e47+_0x315835;},'HRjKb':_0x5ad5e9(0x82c)+'es','jPcaU':function(_0x121830,_0x5d60a8){return _0x121830+_0x5d60a8;},'iCGte':function(_0x542d92,_0x4eb8db){return _0x542d92===_0x4eb8db;},'FFUmn':_0x5039e3(0xb09),'lfyxM':_0x5039e3(0x245),'Ccruu':function(_0x35d912,_0x4d1c7b){return _0x35d912!==_0x4d1c7b;},'oQSoJ':_0x5039e3(0x803),'fQDwt':_0x5039e3(0x7d5)+':','Qqels':function(_0x25cbc5,_0x475ee7){return _0x25cbc5<_0x475ee7;},'ZUjPG':_0x1f4910(0x1a8)+'d','hUlie':function(_0x1a8a79,_0x10cb95){return _0x1a8a79(_0x10cb95);},'JylmI':_0x1f4910(0x4db)+'ss','qGfEc':function(_0x53193e,_0x4daa64){return _0x53193e>=_0x4daa64;},'GKbns':_0x5039e3(0x3c8)+_0x5ad5e9(0x8ee)+_0x5ad5e9(0xa2f)+_0x5ad5e9(0xa6f),'iwtSc':_0x5ad5e9(0x855)+_0x5ad5e9(0x280)+_0x1f4910(0xa01),'beKfI':_0x1f7f17(0x2fe)+_0x1f4910(0x62c)+'rl','ODDWm':_0x5039e3(0x797)+_0x1f7f17(0x280)+_0x1f7f17(0xa01),'SnCCS':_0x5039e3(0x439),'bHfRW':function(_0x3ab114,_0x8a3326){return _0x3ab114(_0x8a3326);},'nxvIV':_0x1f4910(0x545),'WROiP':_0x5039e3(0x5c1)+'l','bzBcl':_0x1f4910(0x63e)+_0x1f7f17(0x280)+_0x460ea1(0xa01),'FfuKU':_0x5039e3(0xa87),'RUngc':_0x1f7f17(0x4b3)+'l','pNiRy':_0x1f7f17(0x507)+'l','TSztG':_0x1f4910(0xa8d),'cVrCi':function(_0x3871ea,_0x2f7749){return _0x3871ea+_0x2f7749;},'PdsMa':_0x1f4910(0x6bd)+_0x460ea1(0xb20)+'l','lxwNu':_0x5039e3(0x6bd)+_0x5ad5e9(0x8e6),'ExXsk':_0x1f4910(0x8e6),'uzUeC':function(_0x4dc554,_0x468e31){return _0x4dc554-_0x468e31;},'koVho':function(_0xd91cf5,_0x4a4c73){return _0xd91cf5<=_0x4a4c73;},'YrBxD':function(_0x464e12,_0x497d75){return _0x464e12>_0x497d75;},'fkiKX':_0x5039e3(0x573),'PYaqG':function(_0x5ab9db,_0x4618a0){return _0x5ab9db==_0x4618a0;},'SfDhq':_0x5039e3(0x37f)+']','QccWU':_0x1f4910(0xb14),'uWYhI':_0x1f4910(0x653),'qPAMg':_0x460ea1(0x519)+_0x460ea1(0x913),'rVzhC':_0x460ea1(0x60c)+_0x5ad5e9(0xadf),'xgUih':_0x1f7f17(0x217),'LHOOz':_0x1f7f17(0x38a)+_0x5039e3(0x744)+'t','fKJlG':function(_0x2b9673,_0x4b0cd6){return _0x2b9673===_0x4b0cd6;},'LgDaQ':_0x1f7f17(0x6d3),'icFSZ':function(_0x42d011,_0x1162b6){return _0x42d011===_0x1162b6;},'craBU':_0x460ea1(0x839),'rkRsB':_0x460ea1(0x21c),'WbMqV':_0x460ea1(0x4f8),'ajosy':_0x5039e3(0x6e6),'ZwkGt':_0x5ad5e9(0x71d),'YDHMc':_0x1f7f17(0xb61),'Gmnim':_0x1f7f17(0x756),'zBLyd':_0x5ad5e9(0x4e7)+'pt','rzXcg':function(_0x1f2fb8,_0x4f6274,_0x31df00){return _0x1f2fb8(_0x4f6274,_0x31df00);},'MQJHo':_0x5039e3(0x471)+_0x5039e3(0xaf0),'jNeUM':_0x5039e3(0x384)+_0x5ad5e9(0x58c)+_0x1f7f17(0xb1d)+_0x5039e3(0x1df)+_0x1f4910(0x85f),'Amzpg':_0x5039e3(0xb3a)+'>','IOnKq':_0x5039e3(0x4b0),'EpKtH':_0x1f4910(0x6e3),'EOBct':_0x1f7f17(0x30d),'EXFZR':_0x1f7f17(0x763)+_0x1f4910(0x64c)+'+$','yTPZn':function(_0x3d4fe1,_0x9b63d0){return _0x3d4fe1===_0x9b63d0;},'cGvcA':_0x5039e3(0x7e1),'hugtA':function(_0x14cc1a,_0xc4e79d){return _0x14cc1a(_0xc4e79d);},'UJZKP':function(_0x489194,_0x2940c4){return _0x489194===_0x2940c4;},'oYPFC':_0x5ad5e9(0x9d8),'TfTsp':_0x5ad5e9(0xa6b),'tGCkj':function(_0x54601d,_0x3a826b){return _0x54601d+_0x3a826b;},'vnsgv':function(_0x3ad22e,_0x578862){return _0x3ad22e+_0x578862;},'dWBTU':_0x5039e3(0x472)+'务\x20','hFGJo':_0x1f7f17(0x2df)+_0x5039e3(0xab4)+_0x5ad5e9(0x3c0)+_0x1f4910(0x701)+_0x460ea1(0x670)+_0x460ea1(0x27c)+_0x1f7f17(0x52d)+_0x5ad5e9(0xbbd)+_0x1f7f17(0x984)+_0x460ea1(0xaa3)+_0x5039e3(0x4e4)+_0x5ad5e9(0x4a1)+_0x1f7f17(0x49e)+_0x1f7f17(0xa28)+'果:','pieMT':_0x5039e3(0x332)+'m','JmzlD':_0x5039e3(0xb86)+_0x5039e3(0x903)+_0x5ad5e9(0xa44)+_0x5ad5e9(0x239)+_0x5039e3(0x546)+_0x1f4910(0xb31)+_0x1f7f17(0x289)+_0x460ea1(0xa84)+_0x5039e3(0x723)+_0x5ad5e9(0x655)+_0x1f4910(0x9c7)+_0x5ad5e9(0xb0c)+_0x1f7f17(0x93a)+_0x5039e3(0x6fe)+_0x460ea1(0x6b4)+_0x1f7f17(0x523)+_0x1f4910(0x836),'HqQZe':_0x1f4910(0x8c3)+'\x0a','vVdWs':function(_0x1d3512,_0x510948){return _0x1d3512+_0x510948;},'CtFAi':function(_0x432d2c,_0xb8905a){return _0x432d2c+_0xb8905a;},'UaEJI':_0x5039e3(0x9d7)+_0x1f4910(0x811),'RoHGr':_0x460ea1(0x59e),'ScPdR':function(_0x3cd672,_0x551887){return _0x3cd672(_0x551887);},'uTWNk':function(_0x11dbba,_0x3a9d64,_0x598d4d){return _0x11dbba(_0x3a9d64,_0x598d4d);},'ombGt':function(_0x350775,_0x26f8c7){return _0x350775(_0x26f8c7);},'IbJBV':function(_0x368ee8,_0x53bdc1){return _0x368ee8+_0x53bdc1;},'tRMzH':function(_0x4817e0,_0x1d077c){return _0x4817e0+_0x1d077c;},'YTWwi':_0x1f7f17(0x384)+_0x5039e3(0x58c)+_0x460ea1(0xb1d)+_0x1f7f17(0xa2a)+_0x460ea1(0x77f)+'\x22>','MqVLq':_0x5039e3(0x6bd)+_0x5039e3(0x56b)+_0x1f7f17(0x283)+_0x1f7f17(0x99f)+_0x5039e3(0x97a)+_0x1f4910(0x54b),'AuPdh':function(_0x27d010,_0x3880b0){return _0x27d010!=_0x3880b0;},'DsUjG':_0x5ad5e9(0x38a),'RKNnh':function(_0x35ebe5,_0xf8dbad){return _0x35ebe5+_0xf8dbad;},'qfVMk':_0x5ad5e9(0x4fe),'DzgOo':_0x460ea1(0x9d3)+'果\x0a','YXeoO':_0x5039e3(0xa12),'FvNpd':_0x460ea1(0x7ef),'cDDAN':function(_0x359bde){return _0x359bde();},'QLdMp':function(_0x45aebd,_0x5da9ce,_0x5adf18){return _0x45aebd(_0x5da9ce,_0x5adf18);},'OzyBq':function(_0x3bf2c6,_0x496558){return _0x3bf2c6+_0x496558;},'DuBuK':_0x460ea1(0x6bd)+_0x5039e3(0x56b)+_0x5039e3(0x283)+_0x5039e3(0x9a0)+_0x5039e3(0x5b0)+'q=','EwsuO':_0x5039e3(0x4a7)+_0x1f4910(0x336)+_0x1f4910(0x9b2)+_0x1f4910(0xabd)+_0x1f7f17(0x663)+_0x1f4910(0xa1d)+_0x460ea1(0x8d7)+_0x5ad5e9(0x779)+_0x1f4910(0x669)+_0x5039e3(0xa4f)+_0x5ad5e9(0xa6e)+_0x1f7f17(0x535)+_0x1f7f17(0x943)+_0x5ad5e9(0x4c8)+'n'};if(_0x2172ae[_0x5039e3(0x441)](lock_chat,0x729+0x15a2+-0x1ccb))return;lock_chat=0x1*-0xb85+-0x1*0x169f+-0x2225*-0x1,knowledge=document[_0x460ea1(0x364)+_0x1f4910(0x8ea)+_0x1f7f17(0x369)](_0x2172ae[_0x1f4910(0x2c7)])[_0x5ad5e9(0xbb7)+_0x460ea1(0x465)][_0x5039e3(0x251)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x5039e3(0x251)+'ce'](/<hr.*/gs,'')[_0x5039e3(0x251)+'ce'](/<[^>]+>/g,'')[_0x5039e3(0x251)+'ce'](/\n\n/g,'\x0a');if(_0x2172ae[_0x1f7f17(0x74b)](knowledge[_0x460ea1(0x311)+'h'],0x1ed8+-0x1575+-0x7d3))knowledge[_0x5039e3(0xac6)](0x3*-0x599+-0x449+0x114*0x15);knowledge+=_0x2172ae[_0x5ad5e9(0xa81)](_0x2172ae[_0x1f4910(0x2f4)](_0x2172ae[_0x5039e3(0x370)],original_search_query),_0x2172ae[_0x5039e3(0x7c0)]);let _0x12a812=document[_0x460ea1(0x364)+_0x1f7f17(0x8ea)+_0x1f7f17(0x369)](_0x2172ae[_0x460ea1(0x9bc)])[_0x460ea1(0x46f)];if(_0x14d13a){if(_0x2172ae[_0x1f4910(0x7fa)](_0x2172ae[_0x460ea1(0x4f7)],_0x2172ae[_0x460ea1(0x90f)]))try{_0x1e5d3f=_0x76a73b[_0x1f4910(0xb9f)](_0x2172ae[_0x5039e3(0x22f)](_0x167017,_0x15fe45))[_0x2172ae[_0x460ea1(0x7b6)]],_0x2321d2='';}catch(_0x287f55){_0x583a16=_0x48e366[_0x5ad5e9(0xb9f)](_0x2b575f)[_0x2172ae[_0x5ad5e9(0x7b6)]],_0x359cac='';}else _0x12a812=_0x14d13a[_0x1f4910(0x273)+_0x460ea1(0x49c)+'t'],_0x14d13a[_0x1f7f17(0x24f)+'e'](),_0x2172ae[_0x5039e3(0x7bc)](chatmore);}if(_0x2172ae[_0x460ea1(0x8e7)](_0x12a812[_0x1f4910(0x311)+'h'],0x3a5*-0x9+0x2233+0x1*-0x166)||_0x2172ae[_0x1f7f17(0x74b)](_0x12a812[_0x460ea1(0x311)+'h'],-0x33*0x92+0x5*-0x266+-0x4*-0xa68))return;_0x2172ae[_0x460ea1(0xbba)](fetchRetry,_0x2172ae[_0x1f4910(0x7be)](_0x2172ae[_0x5039e3(0xa81)](_0x2172ae[_0x460ea1(0x410)],_0x2172ae[_0x5ad5e9(0x78b)](encodeURIComponent,_0x12a812)),_0x2172ae[_0x5039e3(0x4a8)]),0x7*-0x1df+-0x14a6+0x21c2)[_0x1f4910(0x95d)](_0x2fdd32=>_0x2fdd32[_0x1f7f17(0x49f)]())[_0x5ad5e9(0x95d)](_0x48e89b=>{const _0x2a0d5d=_0x460ea1,_0x34c664=_0x460ea1,_0x1d0cc4=_0x1f4910,_0x2e7842=_0x1f7f17,_0x328cb5=_0x1f4910,_0x54537b={'gGeCz':_0x2172ae[_0x2a0d5d(0x7b6)],'CXqlH':function(_0x4d4654,_0x55ea8d){const _0x3cc9f=_0x2a0d5d;return _0x2172ae[_0x3cc9f(0x402)](_0x4d4654,_0x55ea8d);},'CJwJP':_0x2172ae[_0x2a0d5d(0x808)],'jZTID':function(_0x4addad,_0x35d1e1){const _0x243219=_0x34c664;return _0x2172ae[_0x243219(0x5b3)](_0x4addad,_0x35d1e1);},'sFGia':_0x2172ae[_0x34c664(0x305)],'zKjbx':function(_0x4be2b5,_0x58e218){const _0x52b053=_0x2a0d5d;return _0x2172ae[_0x52b053(0xb76)](_0x4be2b5,_0x58e218);},'wJCHP':_0x2172ae[_0x34c664(0xb51)],'ZmpCL':function(_0x206c29,_0xa5e801){const _0x89a70d=_0x2a0d5d;return _0x2172ae[_0x89a70d(0x22f)](_0x206c29,_0xa5e801);},'LbuqG':_0x2172ae[_0x2e7842(0x35c)],'DCvlV':_0x2172ae[_0x34c664(0x230)],'oWmvm':_0x2172ae[_0x328cb5(0x978)],'xrMCK':_0x2172ae[_0x34c664(0x426)],'KuUZO':function(_0x4a0e1c,_0x11c215){const _0xc3b85d=_0x328cb5;return _0x2172ae[_0xc3b85d(0xa45)](_0x4a0e1c,_0x11c215);},'JEtos':_0x2172ae[_0x328cb5(0x6a4)],'LKcSB':_0x2172ae[_0x34c664(0x563)],'Tkygr':_0x2172ae[_0x2e7842(0x930)],'zslPI':_0x2172ae[_0x34c664(0x5e7)],'MEltw':function(_0x2e0232,_0x1c0678){const _0x5d7151=_0x328cb5;return _0x2172ae[_0x5d7151(0x5b3)](_0x2e0232,_0x1c0678);},'ODimG':_0x2172ae[_0x2e7842(0x70c)],'uQhpl':_0x2172ae[_0x2a0d5d(0x298)],'ECyOW':_0x2172ae[_0x2a0d5d(0x288)],'nRcyi':function(_0x39444f,_0xd16a29){const _0x299945=_0x34c664;return _0x2172ae[_0x299945(0xa45)](_0x39444f,_0xd16a29);},'NfyBI':function(_0x587533,_0x24b584){const _0x4527b6=_0x34c664;return _0x2172ae[_0x4527b6(0x2f4)](_0x587533,_0x24b584);},'HZSzy':_0x2172ae[_0x328cb5(0x7a3)],'uakeE':_0x2172ae[_0x34c664(0x29f)],'LrhfO':_0x2172ae[_0x2a0d5d(0xb22)],'pXMru':function(_0x5d2a42,_0x15fef6){const _0x2eee18=_0x34c664;return _0x2172ae[_0x2eee18(0x82d)](_0x5d2a42,_0x15fef6);},'hrgYf':function(_0x228b49,_0x29a5ef){const _0x4537a2=_0x34c664;return _0x2172ae[_0x4537a2(0x1ab)](_0x228b49,_0x29a5ef);},'Zvohe':function(_0x1c203a,_0x70e80){const _0x54cdaa=_0x328cb5;return _0x2172ae[_0x54cdaa(0x74b)](_0x1c203a,_0x70e80);},'iYxlU':function(_0x2954ef,_0x1ae08c){const _0x10ca02=_0x2a0d5d;return _0x2172ae[_0x10ca02(0x6ad)](_0x2954ef,_0x1ae08c);},'BYoGA':_0x2172ae[_0x34c664(0x78e)],'DmuAR':function(_0x216cf1,_0xdcb62f){const _0x5785f4=_0x2a0d5d;return _0x2172ae[_0x5785f4(0x8e7)](_0x216cf1,_0xdcb62f);},'xrsRT':_0x2172ae[_0x34c664(0x23a)],'mlNNA':function(_0x5483bd,_0x3e3cf4){const _0x38c533=_0x34c664;return _0x2172ae[_0x38c533(0x6ad)](_0x5483bd,_0x3e3cf4);},'YIeqb':_0x2172ae[_0x1d0cc4(0x550)],'LcvGJ':_0x2172ae[_0x1d0cc4(0x3b9)],'JZMCG':_0x2172ae[_0x34c664(0x8ad)],'CNiMK':_0x2172ae[_0x34c664(0x982)],'efSLU':_0x2172ae[_0x34c664(0x1b8)],'hToVb':_0x2172ae[_0x1d0cc4(0x9bc)],'YJJYg':function(_0x4b21ee,_0x43f81c){const _0x4e901e=_0x2a0d5d;return _0x2172ae[_0x4e901e(0x73d)](_0x4b21ee,_0x43f81c);},'DsMOE':_0x2172ae[_0x2e7842(0xa2b)],'TNaBh':function(_0x351449,_0x4a6914){const _0x1f1090=_0x328cb5;return _0x2172ae[_0x1f1090(0x222)](_0x351449,_0x4a6914);},'CkhAO':_0x2172ae[_0x328cb5(0x8f7)],'RSWEv':_0x2172ae[_0x1d0cc4(0xae0)],'kbhGi':_0x2172ae[_0x2e7842(0x4b8)],'tFoGY':_0x2172ae[_0x34c664(0xa58)],'YYJsC':_0x2172ae[_0x2e7842(0x8fa)],'Cwjxw':_0x2172ae[_0x34c664(0x3b3)],'iGxLC':_0x2172ae[_0x34c664(0xa48)],'Ulfeh':_0x2172ae[_0x1d0cc4(0x20e)],'NhQWE':function(_0x2ce4ca,_0x5933c3,_0x52dbbe){const _0x25224c=_0x328cb5;return _0x2172ae[_0x25224c(0x5fa)](_0x2ce4ca,_0x5933c3,_0x52dbbe);},'bwmzP':_0x2172ae[_0x1d0cc4(0x702)],'YrvPZ':_0x2172ae[_0x2a0d5d(0x2c1)],'yHTbH':_0x2172ae[_0x2a0d5d(0x673)],'wIICE':function(_0x2582bf,_0x85f6e3){const _0x11d5f9=_0x2a0d5d;return _0x2172ae[_0x11d5f9(0x6ad)](_0x2582bf,_0x85f6e3);},'fMYNJ':_0x2172ae[_0x2e7842(0x618)],'MdFfP':_0x2172ae[_0x2a0d5d(0x1d9)],'PTyKq':_0x2172ae[_0x1d0cc4(0x9c0)],'BaMsT':function(_0x4ac610,_0x29c7ea){const _0x24723e=_0x328cb5;return _0x2172ae[_0x24723e(0x5b3)](_0x4ac610,_0x29c7ea);},'KNozc':_0x2172ae[_0x2e7842(0x2b1)]};if(_0x2172ae[_0x1d0cc4(0x813)](_0x2172ae[_0x1d0cc4(0x1d3)],_0x2172ae[_0x2e7842(0x1d3)])){prompt=JSON[_0x2e7842(0xb9f)](_0x2172ae[_0x2a0d5d(0xaf6)](atob,/<div id="prompt" style="display:none">(.*?)<\/div>/[_0x2a0d5d(0x898)](_0x48e89b[_0x2e7842(0x80b)+_0x1d0cc4(0xa19)][0x41c+0xf*-0x24b+0x1e49][_0x2a0d5d(0x8d8)+'nt'])[-0x7ea+-0x2*0x10e3+0x29b1])),prompt[_0x328cb5(0x4ef)][_0x1d0cc4(0x83c)+_0x1d0cc4(0x7d8)+_0x1d0cc4(0x442)+'y']=0x21e0+-0x5*-0x227+-0x2ca2,prompt[_0x1d0cc4(0x4ef)][_0x34c664(0x427)+_0x2a0d5d(0x976)+'e']=0x35*0x3+-0xdd6+0xd37+0.9;for(st in prompt[_0x2e7842(0x57a)]){if(_0x2172ae[_0x2a0d5d(0x7fa)](_0x2172ae[_0x34c664(0x2fa)],_0x2172ae[_0x2a0d5d(0x5af)]))_0x564180=_0x5a0f5f[_0x2e7842(0xb9f)](_0x19fde4)[_0x54537b[_0x1d0cc4(0x25c)]],_0x135020='';else{if(_0x2172ae[_0x2a0d5d(0x402)](_0x2172ae[_0x34c664(0x74e)](_0x2172ae[_0x2e7842(0x6e4)](_0x2172ae[_0x1d0cc4(0x74e)](_0x2172ae[_0x34c664(0x910)](_0x2172ae[_0x2e7842(0x910)](knowledge,prompt[_0x2e7842(0x57a)][st]),'\x0a'),_0x2172ae[_0x2e7842(0x8ab)]),_0x12a812),_0x2172ae[_0x1d0cc4(0x7ff)])[_0x34c664(0x311)+'h'],-0x1*-0x5de+0x1b13*-0x1+0x1b11*0x1))knowledge+=_0x2172ae[_0x2e7842(0x2f4)](prompt[_0x328cb5(0x57a)][st],'\x0a');}}const _0x26c65c={};_0x26c65c[_0x328cb5(0x530)]=_0x2172ae[_0x1d0cc4(0x1c2)],_0x26c65c[_0x1d0cc4(0x8d8)+'nt']=_0x2172ae[_0x328cb5(0x4b5)],prompt[_0x1d0cc4(0x4ef)][_0x2a0d5d(0xa6a)+_0x328cb5(0x740)]=[_0x26c65c,{'role':_0x2172ae[_0x2a0d5d(0x982)],'content':_0x2172ae[_0x34c664(0x2f4)](_0x2172ae[_0x34c664(0x411)],knowledge)},{'role':_0x2172ae[_0x2e7842(0x1b8)],'content':_0x2172ae[_0x1d0cc4(0x66f)](_0x2172ae[_0x1d0cc4(0x526)](_0x2172ae[_0x1d0cc4(0x696)],_0x12a812),'”')}],optionsweb={'method':_0x2172ae[_0x34c664(0x65a)],'headers':headers,'body':_0x2172ae[_0x2e7842(0x7a1)](b64EncodeUnicode,JSON[_0x328cb5(0x9d4)+_0x34c664(0x389)](prompt[_0x1d0cc4(0x4ef)]))},document[_0x1d0cc4(0x364)+_0x2a0d5d(0x8ea)+_0x328cb5(0x369)](_0x2172ae[_0x34c664(0x20e)])[_0x328cb5(0xbb7)+_0x2e7842(0x465)]='',_0x2172ae[_0x2e7842(0x5b7)](markdownToHtml,_0x2172ae[_0x2a0d5d(0x78b)](beautify,_0x12a812),document[_0x328cb5(0x364)+_0x2a0d5d(0x8ea)+_0x328cb5(0x369)](_0x2172ae[_0x2a0d5d(0x20e)])),chatTemp='',text_offset=-(-0x5*-0x3d+-0x3*-0x9c6+-0x1e82),prev_chat=document[_0x34c664(0xb5a)+_0x328cb5(0x24b)+_0x2a0d5d(0x666)](_0x2172ae[_0x1d0cc4(0x702)])[_0x2e7842(0xbb7)+_0x2e7842(0x465)],prev_chat=_0x2172ae[_0x2a0d5d(0x282)](_0x2172ae[_0x2e7842(0x79c)](_0x2172ae[_0x1d0cc4(0x910)](prev_chat,_0x2172ae[_0x328cb5(0x318)]),document[_0x328cb5(0x364)+_0x1d0cc4(0x8ea)+_0x2a0d5d(0x369)](_0x2172ae[_0x1d0cc4(0x20e)])[_0x1d0cc4(0xbb7)+_0x2e7842(0x465)]),_0x2172ae[_0x2a0d5d(0x673)]),_0x2172ae[_0x34c664(0x5fa)](fetch,_0x2172ae[_0x1d0cc4(0x746)],optionsweb)[_0x1d0cc4(0x95d)](_0x32aa24=>{const _0x190e54=_0x328cb5,_0x361b6a=_0x328cb5,_0x807b06=_0x34c664,_0x45a065=_0x328cb5,_0x590f0d=_0x328cb5,_0x3225bf={'MnCKg':function(_0x388771,_0x1c0dee){const _0x2591cd=_0x3dbf;return _0x2172ae[_0x2591cd(0x74e)](_0x388771,_0x1c0dee);},'IdWZy':_0x2172ae[_0x190e54(0x7b6)]};if(_0x2172ae[_0x190e54(0xa69)](_0x2172ae[_0x361b6a(0x66b)],_0x2172ae[_0x807b06(0xb9e)]))_0x37830b+=_0x325434[0x2538+-0x2ee+-0x224a][_0x590f0d(0x353)][_0x45a065(0x8d8)+'nt'];else{const _0x25e7b7=_0x32aa24[_0x361b6a(0x5f0)][_0x45a065(0x4d1)+_0x190e54(0x1e0)]();let _0x230ca8='',_0x1c50be='';_0x25e7b7[_0x190e54(0x63b)]()[_0x45a065(0x95d)](function _0x3660ee({done:_0x473542,value:_0x25f424}){const _0x4f2d66=_0x590f0d,_0x3a36f1=_0x361b6a,_0x4001da=_0x361b6a,_0x36ea67=_0x361b6a,_0x1999fd=_0x45a065,_0x1b12fd={'cKYIi':function(_0x3eee97,_0x3e049f){const _0x2e2235=_0x3dbf;return _0x54537b[_0x2e2235(0x9ed)](_0x3eee97,_0x3e049f);},'jjeVG':_0x54537b[_0x4f2d66(0xad4)],'iLkUU':function(_0xf4fc88,_0x2ddeb2){const _0x3195dc=_0x4f2d66;return _0x54537b[_0x3195dc(0x2cd)](_0xf4fc88,_0x2ddeb2);},'LctXV':_0x54537b[_0x4f2d66(0x742)],'RDwWZ':function(_0x475555,_0x2b5871){const _0x2226ff=_0x4f2d66;return _0x54537b[_0x2226ff(0x39e)](_0x475555,_0x2b5871);},'xHMyO':_0x54537b[_0x4001da(0x291)],'eNfkK':function(_0x13e09f,_0x4dcbd3){const _0x4c8615=_0x4001da;return _0x54537b[_0x4c8615(0x29a)](_0x13e09f,_0x4dcbd3);},'NfXIR':_0x54537b[_0x4f2d66(0xa9c)],'dINuY':function(_0x17ce67,_0x4e34bc){const _0x2d008e=_0x4f2d66;return _0x54537b[_0x2d008e(0x2cd)](_0x17ce67,_0x4e34bc);},'bkqyR':_0x54537b[_0x4001da(0x8b0)],'BhMZx':_0x54537b[_0x36ea67(0x49a)],'SjzQO':_0x54537b[_0x1999fd(0x7a0)],'juIpS':function(_0x4303d9,_0x247f69){const _0x9f0be7=_0x36ea67;return _0x54537b[_0x9f0be7(0x97e)](_0x4303d9,_0x247f69);},'kobtP':_0x54537b[_0x4f2d66(0x3ea)],'uEbUu':function(_0xa6ce63,_0x445d87){const _0x415871=_0x36ea67;return _0x54537b[_0x415871(0x2cd)](_0xa6ce63,_0x445d87);},'BTXSJ':_0x54537b[_0x4001da(0x435)],'YHcOk':_0x54537b[_0x36ea67(0x9d2)],'bkWSd':function(_0x2db65f,_0x4fecdc){const _0x1b8051=_0x36ea67;return _0x54537b[_0x1b8051(0x2cd)](_0x2db65f,_0x4fecdc);},'RWadS':_0x54537b[_0x1999fd(0x3a7)],'Yyihe':function(_0x4540b7,_0x5cf92a){const _0xe5d041=_0x36ea67;return _0x54537b[_0xe5d041(0x82b)](_0x4540b7,_0x5cf92a);},'WfyDj':function(_0x509b75,_0x47b3b3){const _0x4f9481=_0x1999fd;return _0x54537b[_0x4f9481(0x29a)](_0x509b75,_0x47b3b3);},'SEzRU':function(_0x2ed711,_0x12d5f5){const _0x34f2df=_0x4f2d66;return _0x54537b[_0x34f2df(0x29a)](_0x2ed711,_0x12d5f5);},'nmBpD':_0x54537b[_0x1999fd(0x592)],'ZhCHG':_0x54537b[_0x3a36f1(0x6a2)],'CsfLz':_0x54537b[_0x36ea67(0x8ec)],'fOLQk':function(_0x329c6e,_0x5ce305){const _0x571a97=_0x1999fd;return _0x54537b[_0x571a97(0x40b)](_0x329c6e,_0x5ce305);},'mYNdo':function(_0x415133,_0x17b8d0){const _0x3af458=_0x36ea67;return _0x54537b[_0x3af458(0x39e)](_0x415133,_0x17b8d0);},'KeVPc':function(_0x5cb0f3,_0x39894b){const _0x32d292=_0x36ea67;return _0x54537b[_0x32d292(0x1e7)](_0x5cb0f3,_0x39894b);},'Jenmx':_0x54537b[_0x4f2d66(0xb19)],'HKDzS':_0x54537b[_0x4001da(0xa20)],'LAcPo':_0x54537b[_0x4001da(0xb07)],'gmQHd':function(_0x467f9d,_0x5c6d62){const _0x565b81=_0x4f2d66;return _0x54537b[_0x565b81(0x29a)](_0x467f9d,_0x5c6d62);},'rqnFl':function(_0x5d06e1,_0xd93e3b){const _0x341492=_0x4f2d66;return _0x54537b[_0x341492(0x9b6)](_0x5d06e1,_0xd93e3b);},'DGROF':function(_0x333b52,_0x8ef1b3){const _0x9c5c5c=_0x4001da;return _0x54537b[_0x9c5c5c(0xb04)](_0x333b52,_0x8ef1b3);},'TDZTQ':function(_0x14a446,_0x32ad65){const _0xe8490a=_0x4001da;return _0x54537b[_0xe8490a(0x2b5)](_0x14a446,_0x32ad65);},'IoQmS':function(_0x2e6fb0,_0x2cf3a3){const _0x12b192=_0x1999fd;return _0x54537b[_0x12b192(0xa00)](_0x2e6fb0,_0x2cf3a3);},'Rquph':_0x54537b[_0x36ea67(0x778)],'tTyyV':function(_0x596a84,_0x1d8385){const _0x12ca5c=_0x3a36f1;return _0x54537b[_0x12ca5c(0x822)](_0x596a84,_0x1d8385);},'LLqOS':_0x54537b[_0x4001da(0x826)],'nBkSB':function(_0x2f41e7,_0x291536){const _0x2879bb=_0x36ea67;return _0x54537b[_0x2879bb(0x6b1)](_0x2f41e7,_0x291536);},'xIddN':_0x54537b[_0x4001da(0x963)],'cmIXv':_0x54537b[_0x4001da(0xa4d)],'fwAAt':_0x54537b[_0x4f2d66(0x72a)],'JxBmG':_0x54537b[_0x1999fd(0x9fc)],'hisEH':_0x54537b[_0x3a36f1(0xb2c)],'ffZnG':_0x54537b[_0x3a36f1(0x275)],'WEUsS':function(_0x34e05a,_0x3102da){const _0x51984e=_0x3a36f1;return _0x54537b[_0x51984e(0x262)](_0x34e05a,_0x3102da);},'MaiRx':_0x54537b[_0x3a36f1(0x629)],'ldhXT':function(_0x52fadf,_0x583c94){const _0x4bebf3=_0x36ea67;return _0x54537b[_0x4bebf3(0x4ee)](_0x52fadf,_0x583c94);},'nrlvS':_0x54537b[_0x36ea67(0x734)],'lhRca':_0x54537b[_0x4001da(0x2b0)],'qSdsl':function(_0x5b6c4a,_0x2ef2fb){const _0x2e30d2=_0x4001da;return _0x54537b[_0x2e30d2(0x1e7)](_0x5b6c4a,_0x2ef2fb);},'kAGEM':_0x54537b[_0x4001da(0x25c)],'BrXpw':_0x54537b[_0x1999fd(0x1ce)],'sCaPB':_0x54537b[_0x4001da(0x7c1)],'bZiQY':_0x54537b[_0x3a36f1(0x599)],'gGvkZ':_0x54537b[_0x36ea67(0x661)],'BpQIV':_0x54537b[_0x1999fd(0xb06)],'MUZlU':_0x54537b[_0x4f2d66(0x360)],'tYgVj':function(_0x39f5f9,_0x245ee2,_0x57c98e){const _0x41da5f=_0x4f2d66;return _0x54537b[_0x41da5f(0x8c1)](_0x39f5f9,_0x245ee2,_0x57c98e);},'ORVMf':_0x54537b[_0x4f2d66(0xaaf)],'iXevJ':_0x54537b[_0x1999fd(0x1aa)],'XeAPE':_0x54537b[_0x4001da(0xa97)]};if(_0x54537b[_0x36ea67(0x22d)](_0x54537b[_0x4001da(0x2d9)],_0x54537b[_0x1999fd(0x377)])){if(_0x473542)return;const _0x32a7dd=new TextDecoder(_0x54537b[_0x4f2d66(0x254)])[_0x4f2d66(0x9a3)+'e'](_0x25f424);return _0x32a7dd[_0x4001da(0x2bd)]()[_0x4001da(0x712)]('\x0a')[_0x36ea67(0xa2c)+'ch'](function(_0x283fea){const _0x43e93e=_0x36ea67,_0x290f42=_0x36ea67,_0x2c05f4=_0x1999fd,_0x207180=_0x4f2d66,_0x1c6f13=_0x4001da,_0x26c52b={'NeOTZ':function(_0x5520c3,_0x3508a6){const _0x5e4371=_0x3dbf;return _0x1b12fd[_0x5e4371(0x6f9)](_0x5520c3,_0x3508a6);},'qMJLb':_0x1b12fd[_0x43e93e(0xa4c)],'SYclr':function(_0x4ee898,_0x5d8e9d){const _0x277b5a=_0x43e93e;return _0x1b12fd[_0x277b5a(0x314)](_0x4ee898,_0x5d8e9d);},'vIJHZ':_0x1b12fd[_0x290f42(0x569)],'bDgyw':function(_0x2c4981,_0x4e912c){const _0x169357=_0x43e93e;return _0x1b12fd[_0x169357(0xac1)](_0x2c4981,_0x4e912c);},'JGGaO':_0x1b12fd[_0x43e93e(0x938)],'YQdTQ':function(_0x4be552,_0x1cab24){const _0x29db31=_0x43e93e;return _0x1b12fd[_0x29db31(0xb55)](_0x4be552,_0x1cab24);},'hHOQh':_0x1b12fd[_0x43e93e(0x8d3)],'axGGY':_0x1b12fd[_0x290f42(0x934)],'jxCZd':function(_0x5e8be6,_0x6d1bb2){const _0x413db0=_0x207180;return _0x1b12fd[_0x413db0(0xac1)](_0x5e8be6,_0x6d1bb2);},'XUfCX':_0x1b12fd[_0x290f42(0x342)],'MxGjK':function(_0x487d4c,_0x2716a9){const _0x24564c=_0x207180;return _0x1b12fd[_0x24564c(0x1c8)](_0x487d4c,_0x2716a9);},'FrTGp':_0x1b12fd[_0x290f42(0x815)],'SJhZy':function(_0x3bf64b,_0xd7b3cf){const _0x40ac60=_0x290f42;return _0x1b12fd[_0x40ac60(0x215)](_0x3bf64b,_0xd7b3cf);},'MSxWS':_0x1b12fd[_0x1c6f13(0x55b)],'rwCyt':_0x1b12fd[_0x290f42(0x5c0)],'oqVuf':function(_0x3173d6,_0x407909){const _0x518152=_0x290f42;return _0x1b12fd[_0x518152(0xb55)](_0x3173d6,_0x407909);},'Totnp':function(_0x438e40,_0x46cbde){const _0x316c7c=_0x290f42;return _0x1b12fd[_0x316c7c(0xb47)](_0x438e40,_0x46cbde);},'FhJRp':function(_0x5b6e01,_0xb8dfb4){const _0x27c5f1=_0x207180;return _0x1b12fd[_0x27c5f1(0xac1)](_0x5b6e01,_0xb8dfb4);},'FqUoe':_0x1b12fd[_0x1c6f13(0xa8f)],'DrCAk':function(_0xd44ba6,_0x346a89){const _0x407f21=_0x2c05f4;return _0x1b12fd[_0x407f21(0x82e)](_0xd44ba6,_0x346a89);},'zOINE':function(_0xd3c9b1,_0x57eca3){const _0xbf2674=_0x207180;return _0x1b12fd[_0xbf2674(0x214)](_0xd3c9b1,_0x57eca3);},'Tnzse':function(_0x13b5ff,_0x37baee){const _0x3f03fa=_0x1c6f13;return _0x1b12fd[_0x3f03fa(0x215)](_0x13b5ff,_0x37baee);},'lkMEm':function(_0x3372df,_0x3c9a68){const _0x1819bf=_0x1c6f13;return _0x1b12fd[_0x1819bf(0x6a7)](_0x3372df,_0x3c9a68);},'UfDgJ':_0x1b12fd[_0x2c05f4(0x9cd)],'oGguC':_0x1b12fd[_0x207180(0x285)],'XqYiw':_0x1b12fd[_0x43e93e(0x41f)],'bKoDW':function(_0x45ba9a,_0x4c4b95){const _0x284744=_0x43e93e;return _0x1b12fd[_0x284744(0xb78)](_0x45ba9a,_0x4c4b95);},'Zztdd':function(_0x37ea03,_0x3b69ac){const _0x233c48=_0x2c05f4;return _0x1b12fd[_0x233c48(0x1c8)](_0x37ea03,_0x3b69ac);},'UCQNg':function(_0xec126b,_0x82729b){const _0x49ec32=_0x290f42;return _0x1b12fd[_0x49ec32(0x1e9)](_0xec126b,_0x82729b);},'tFCMB':function(_0x108130,_0x54603b){const _0x448099=_0x1c6f13;return _0x1b12fd[_0x448099(0x5da)](_0x108130,_0x54603b);},'JBBZv':_0x1b12fd[_0x2c05f4(0x806)],'ynRQM':function(_0x489de3,_0x25334a){const _0x344536=_0x43e93e;return _0x1b12fd[_0x344536(0xb47)](_0x489de3,_0x25334a);},'GUFOp':function(_0x1cef2f,_0x488f56){const _0x2ba071=_0x1c6f13;return _0x1b12fd[_0x2ba071(0x6a7)](_0x1cef2f,_0x488f56);},'agQir':_0x1b12fd[_0x290f42(0x2ff)],'RUiWr':_0x1b12fd[_0x1c6f13(0x6e0)],'zUghx':function(_0x48976e,_0x2a141b){const _0x55cfef=_0x207180;return _0x1b12fd[_0x55cfef(0x42f)](_0x48976e,_0x2a141b);},'dxERF':function(_0x2bc93a,_0x2afbf0){const _0x1d6e5b=_0x207180;return _0x1b12fd[_0x1d6e5b(0x7f4)](_0x2bc93a,_0x2afbf0);},'BSREe':function(_0x1c459a,_0x4de36c){const _0x1fcffd=_0x43e93e;return _0x1b12fd[_0x1fcffd(0x640)](_0x1c459a,_0x4de36c);},'DImpL':function(_0x4ddfd8,_0x3534fd){const _0xfc54a3=_0x1c6f13;return _0x1b12fd[_0xfc54a3(0xbbf)](_0x4ddfd8,_0x3534fd);}};if(_0x1b12fd[_0x1c6f13(0x284)](_0x1b12fd[_0x290f42(0xb56)],_0x1b12fd[_0x1c6f13(0xb56)])){if(!_0x5978c8)return;try{var _0x2ea656=new _0x10c36b(_0x1fdb15[_0x290f42(0x311)+'h']),_0x29858a=new _0x1b8526(_0x2ea656);for(var _0x5e51c8=-0x1a61+0x259c+-0x73*0x19,_0x56abf8=_0x23a6b8[_0x207180(0x311)+'h'];_0x1b12fd[_0x1c6f13(0x6bc)](_0x5e51c8,_0x56abf8);_0x5e51c8++){_0x29858a[_0x5e51c8]=_0x59804c[_0x207180(0x5a2)+_0x2c05f4(0x4a2)](_0x5e51c8);}return _0x2ea656;}catch(_0x11bd5a){}}else{_0x230ca8='';if(_0x1b12fd[_0x1c6f13(0xbbf)](_0x283fea[_0x2c05f4(0x311)+'h'],-0xe4e+0x73a+0x3*0x25e))_0x230ca8=_0x283fea[_0x43e93e(0xac6)](0x10b7+0x4b0+-0x1561);if(_0x1b12fd[_0x1c6f13(0xb7c)](_0x230ca8,_0x1b12fd[_0x43e93e(0x34b)])){if(_0x1b12fd[_0x2c05f4(0x4e6)](_0x1b12fd[_0x290f42(0x3b0)],_0x1b12fd[_0x290f42(0xa8c)])){const _0x3eec3e=_0x1b12fd[_0x43e93e(0xad1)][_0x43e93e(0x712)]('|');let _0x5b9536=-0xf17+0x149e+0x11b*-0x5;while(!![]){switch(_0x3eec3e[_0x5b9536++]){case'0':lock_chat=-0x5b2+-0xda9+0x5*0x3df;continue;case'1':return;case'2':const _0x56de51={};_0x56de51[_0x1c6f13(0x530)]=_0x1b12fd[_0x290f42(0x517)],_0x56de51[_0x207180(0x8d8)+'nt']=chatTemp,word_last[_0x207180(0xa49)](_0x56de51);continue;case'3':const _0x21eee3={};_0x21eee3[_0x207180(0x530)]=_0x1b12fd[_0x207180(0x213)],_0x21eee3[_0x207180(0x8d8)+'nt']=_0x12a812,word_last[_0x43e93e(0xa49)](_0x21eee3);continue;case'4':document[_0x2c05f4(0x364)+_0x290f42(0x8ea)+_0x1c6f13(0x369)](_0x1b12fd[_0x290f42(0x30f)])[_0x1c6f13(0x46f)]='';continue;}break;}}else _0x1c4d57[_0x2c05f4(0x824)+_0x207180(0x99c)+'t'](_0x1b12fd[_0x290f42(0x229)],function(){const _0x32a87d=_0x290f42,_0x540d0a=_0x1c6f13;_0x26c52b[_0x32a87d(0x9ec)](_0x1bdfca,_0x26c52b[_0x32a87d(0x76c)]);});}let _0x5a3e88;try{if(_0x1b12fd[_0x1c6f13(0x363)](_0x1b12fd[_0x2c05f4(0x5cf)],_0x1b12fd[_0x207180(0x5cf)]))try{if(_0x1b12fd[_0x290f42(0x7b1)](_0x1b12fd[_0x2c05f4(0x3b6)],_0x1b12fd[_0x1c6f13(0xa38)])){const _0x589214=_0x15fcd8?function(){const _0xa74ca9=_0x43e93e;if(_0x296cdb){const _0x384b0b=_0x4a5ca9[_0xa74ca9(0x4c9)](_0x2a140d,arguments);return _0x10f1da=null,_0x384b0b;}}:function(){};return _0x1ca85f=![],_0x589214;}else _0x5a3e88=JSON[_0x43e93e(0xb9f)](_0x1b12fd[_0x2c05f4(0xa3c)](_0x1c50be,_0x230ca8))[_0x1b12fd[_0x43e93e(0x3de)]],_0x1c50be='';}catch(_0x51f020){if(_0x1b12fd[_0x43e93e(0x4e6)](_0x1b12fd[_0x43e93e(0x8fc)],_0x1b12fd[_0x1c6f13(0x3eb)]))_0x5a3e88=JSON[_0x43e93e(0xb9f)](_0x230ca8)[_0x1b12fd[_0x43e93e(0x3de)]],_0x1c50be='';else{_0x4db3cc=_0x2b14d3[_0x207180(0x251)+_0x1c6f13(0x767)]('(','(')[_0x2c05f4(0x251)+_0x207180(0x767)](')',')')[_0x1c6f13(0x251)+_0x207180(0x767)](':\x20',':')[_0x43e93e(0x251)+_0x207180(0x767)](':',':')[_0x290f42(0x251)+_0x1c6f13(0x767)](',\x20',',')[_0x2c05f4(0x251)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x2b4b38=_0x2696f4[_0x2c05f4(0x7ba)+_0x43e93e(0x705)][_0x2c05f4(0x311)+'h'];_0x26c52b[_0x290f42(0x689)](_0x2b4b38,0x408+-0x26a5*0x1+0x229d);--_0x2b4b38){const _0x4a61e6=_0x26c52b[_0x207180(0x2b3)][_0x207180(0x712)]('|');let _0x3e536f=0xa4c+0xe0c+-0x1858;while(!![]){switch(_0x4a61e6[_0x3e536f++]){case'0':_0x20e947=_0x321f5d[_0x2c05f4(0x251)+_0x2c05f4(0x767)](_0x26c52b[_0x1c6f13(0x692)](_0x26c52b[_0x207180(0x847)],_0x26c52b[_0x2c05f4(0x2a1)](_0x2b655d,_0x2b4b38)),_0x26c52b[_0x207180(0x692)](_0x26c52b[_0x290f42(0x4a3)],_0x26c52b[_0x1c6f13(0x9ec)](_0x453a7a,_0x2b4b38)));continue;case'1':_0x1bcc23=_0x214292[_0x2c05f4(0x251)+_0x43e93e(0x767)](_0x26c52b[_0x1c6f13(0x692)](_0x26c52b[_0x43e93e(0x940)],_0x26c52b[_0x43e93e(0x9ec)](_0x4af466,_0x2b4b38)),_0x26c52b[_0x43e93e(0x692)](_0x26c52b[_0x1c6f13(0x4a3)],_0x26c52b[_0x2c05f4(0x2a1)](_0x5010ce,_0x2b4b38)));continue;case'2':_0x4ce949=_0x55e5d1[_0x43e93e(0x251)+_0x207180(0x767)](_0x26c52b[_0x207180(0x87b)](_0x26c52b[_0x207180(0x5d1)],_0x26c52b[_0x1c6f13(0x2a1)](_0xb72cfc,_0x2b4b38)),_0x26c52b[_0x1c6f13(0x87b)](_0x26c52b[_0x290f42(0x4a3)],_0x26c52b[_0x290f42(0x9ff)](_0x8614e0,_0x2b4b38)));continue;case'3':_0x4c1a09=_0x4cde94[_0x207180(0x251)+_0x207180(0x767)](_0x26c52b[_0x2c05f4(0x692)](_0x26c52b[_0x1c6f13(0x9eb)],_0x26c52b[_0x290f42(0x869)](_0x567141,_0x2b4b38)),_0x26c52b[_0x290f42(0x87b)](_0x26c52b[_0x1c6f13(0x4a3)],_0x26c52b[_0x207180(0x2a1)](_0x3c2981,_0x2b4b38)));continue;case'4':_0x1952a0=_0x52ca19[_0x290f42(0x251)+_0x290f42(0x767)](_0x26c52b[_0x207180(0x87b)](_0x26c52b[_0x207180(0x6ba)],_0x26c52b[_0x207180(0x2a1)](_0x51be00,_0x2b4b38)),_0x26c52b[_0x43e93e(0x692)](_0x26c52b[_0x43e93e(0x4a3)],_0x26c52b[_0x1c6f13(0x2a1)](_0x55a687,_0x2b4b38)));continue;case'5':_0x5e1c67=_0x49c633[_0x290f42(0x251)+_0x2c05f4(0x767)](_0x26c52b[_0x207180(0x692)](_0x26c52b[_0x207180(0x31f)],_0x26c52b[_0x1c6f13(0x6ab)](_0x45f1ab,_0x2b4b38)),_0x26c52b[_0x43e93e(0x87b)](_0x26c52b[_0x43e93e(0x4a3)],_0x26c52b[_0x2c05f4(0x3df)](_0xd74622,_0x2b4b38)));continue;case'6':_0x17c6d1=_0x7c5068[_0x207180(0x251)+_0x43e93e(0x767)](_0x26c52b[_0x43e93e(0x233)](_0x26c52b[_0x1c6f13(0x7ca)],_0x26c52b[_0x2c05f4(0x7cf)](_0xb7b9aa,_0x2b4b38)),_0x26c52b[_0x1c6f13(0x966)](_0x26c52b[_0x43e93e(0x4a3)],_0x26c52b[_0x2c05f4(0x329)](_0x2069c5,_0x2b4b38)));continue;case'7':_0x56e320=_0x20231a[_0x290f42(0x251)+_0x43e93e(0x767)](_0x26c52b[_0x43e93e(0x94e)](_0x26c52b[_0x290f42(0xafe)],_0x26c52b[_0x207180(0x329)](_0x456119,_0x2b4b38)),_0x26c52b[_0x2c05f4(0x692)](_0x26c52b[_0x43e93e(0x4a3)],_0x26c52b[_0x1c6f13(0x9ec)](_0x92b9fa,_0x2b4b38)));continue;case'8':_0x24bb16=_0x4e966e[_0x2c05f4(0x251)+_0x1c6f13(0x767)](_0x26c52b[_0x290f42(0x692)](_0x26c52b[_0x290f42(0xb6a)],_0x26c52b[_0x290f42(0x3df)](_0x5ab37a,_0x2b4b38)),_0x26c52b[_0x290f42(0x233)](_0x26c52b[_0x207180(0x4a3)],_0x26c52b[_0x43e93e(0x6ab)](_0x377a93,_0x2b4b38)));continue;case'9':_0x581d29=_0x4ce4bf[_0x290f42(0x251)+_0x207180(0x767)](_0x26c52b[_0x1c6f13(0x94e)](_0x26c52b[_0x207180(0x703)],_0x26c52b[_0x43e93e(0x697)](_0x52349a,_0x2b4b38)),_0x26c52b[_0x1c6f13(0x94e)](_0x26c52b[_0x290f42(0x4a3)],_0x26c52b[_0x1c6f13(0x57f)](_0x556cb0,_0x2b4b38)));continue;}break;}}_0x574b22=_0x26c52b[_0x290f42(0x2a1)](_0x2641af,_0x211eb8);for(let _0x36b3d8=_0x50244e[_0x43e93e(0x7ba)+_0x43e93e(0x705)][_0x43e93e(0x311)+'h'];_0x26c52b[_0x1c6f13(0x450)](_0x36b3d8,0x2*0xee7+-0x139*0x5+-0x17b1);--_0x36b3d8){_0x109cbf=_0x57c412[_0x43e93e(0x251)+'ce'](_0x26c52b[_0x43e93e(0xa2d)](_0x26c52b[_0x290f42(0x3d4)],_0x26c52b[_0x43e93e(0x56d)](_0x1480c3,_0x36b3d8)),_0x49a2c7[_0x207180(0x7ba)+_0x2c05f4(0x705)][_0x36b3d8]),_0x58759f=_0x1675a0[_0x43e93e(0x251)+'ce'](_0x26c52b[_0x207180(0x70a)](_0x26c52b[_0x207180(0x81a)],_0x26c52b[_0x2c05f4(0x7cf)](_0x2ab5e2,_0x36b3d8)),_0x1986d9[_0x1c6f13(0x7ba)+_0x43e93e(0x705)][_0x36b3d8]),_0x9fdb27=_0x444c6f[_0x1c6f13(0x251)+'ce'](_0x26c52b[_0x43e93e(0x87b)](_0x26c52b[_0x290f42(0x5ff)],_0x26c52b[_0x43e93e(0x9ff)](_0x368635,_0x36b3d8)),_0x3dc486[_0x43e93e(0x7ba)+_0x2c05f4(0x705)][_0x36b3d8]);}return _0x4db779=_0x341421[_0x2c05f4(0x251)+_0x207180(0x767)]('[]',''),_0x22ac56=_0x554075[_0x1c6f13(0x251)+_0x207180(0x767)]('((','('),_0xfaa0ff=_0x1bf422[_0x2c05f4(0x251)+_0x290f42(0x767)]('))',')'),_0x58dbe6=_0x371c46[_0x2c05f4(0x251)+_0x290f42(0x767)]('(\x0a','\x0a'),_0x10a299;}}else return _0x280184&&_0x601530[_0x1c6f13(0x2bd)]();}catch(_0x10cdb0){if(_0x1b12fd[_0x290f42(0x363)](_0x1b12fd[_0x207180(0x9e9)],_0x1b12fd[_0x290f42(0x983)])){const _0xc9f271=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0xed904d=new _0x1ca91d(),_0x571aaa=(_0x3a5e29,_0x1b3425)=>{const _0x408cf8=_0x1c6f13,_0x2e699d=_0x2c05f4,_0x595d70=_0x207180,_0x1e1ea0=_0x43e93e,_0x5da534=_0x207180;if(_0xed904d[_0x408cf8(0x787)](_0x1b3425))return _0x3a5e29;const _0x5e453b=_0x1b3425[_0x408cf8(0x712)](/[;,;、,]/),_0x608d2f=_0x5e453b[_0x595d70(0x21b)](_0x2049ef=>'['+_0x2049ef+']')[_0x408cf8(0x8c0)]('\x20'),_0x45d1b9=_0x5e453b[_0x1e1ea0(0x21b)](_0x367455=>'['+_0x367455+']')[_0x595d70(0x8c0)]('\x0a');_0x5e453b[_0x595d70(0xa2c)+'ch'](_0x4ff1e7=>_0xed904d[_0x1e1ea0(0xa0e)](_0x4ff1e7)),_0x5b5043='\x20';for(var _0x3a2e27=_0x26c52b[_0x5da534(0x66c)](_0x26c52b[_0x408cf8(0x5f2)](_0xed904d[_0x1e1ea0(0xa21)],_0x5e453b[_0x2e699d(0x311)+'h']),-0xf0+0xac2+-0x167*0x7);_0x26c52b[_0x595d70(0x51d)](_0x3a2e27,_0xed904d[_0x408cf8(0xa21)]);++_0x3a2e27)_0x3520c3+='[^'+_0x3a2e27+']\x20';return _0x3503b3;};let _0x5da0c2=0x2e5*0x5+-0x2*-0xc22+-0x94*0x43,_0x1b85c7=_0x5ddd6d[_0x207180(0x251)+'ce'](_0xc9f271,_0x571aaa);while(_0x26c52b[_0x2c05f4(0x7dc)](_0xed904d[_0x43e93e(0xa21)],-0x1*-0x79+0x404+-0x3*0x17f)){const _0x122c2e='['+_0x5da0c2++ +_0x290f42(0x480)+_0xed904d[_0x43e93e(0x46f)+'s']()[_0x290f42(0xaaa)]()[_0x290f42(0x46f)],_0x384b07='[^'+_0x26c52b[_0x207180(0x5f2)](_0x5da0c2,0xaf4+-0x23ed+0x18fa)+_0x43e93e(0x480)+_0xed904d[_0x207180(0x46f)+'s']()[_0x2c05f4(0xaaa)]()[_0x1c6f13(0x46f)];_0x1b85c7=_0x1b85c7+'\x0a\x0a'+_0x384b07,_0xed904d[_0x1c6f13(0x9f6)+'e'](_0xed904d[_0x290f42(0x46f)+'s']()[_0x1c6f13(0xaaa)]()[_0x43e93e(0x46f)]);}return _0x1b85c7;}else _0x1c50be+=_0x230ca8;}if(_0x5a3e88&&_0x1b12fd[_0x2c05f4(0xbbf)](_0x5a3e88[_0x207180(0x311)+'h'],0x1*0x1501+-0x737*0x1+-0xdca)&&_0x5a3e88[-0x1*-0x1c13+0x9ac+-0x25bf][_0x43e93e(0x353)][_0x1c6f13(0x8d8)+'nt']){if(_0x1b12fd[_0x290f42(0x7b1)](_0x1b12fd[_0x1c6f13(0x1f4)],_0x1b12fd[_0x43e93e(0x1f4)]))chatTemp+=_0x5a3e88[-0x2113+0xebb+0x1258][_0x43e93e(0x353)][_0x290f42(0x8d8)+'nt'];else throw _0x5ca5e8;}chatTemp=chatTemp[_0x290f42(0x251)+_0x43e93e(0x767)]('\x0a\x0a','\x0a')[_0x1c6f13(0x251)+_0x1c6f13(0x767)]('\x0a\x0a','\x0a'),document[_0x2c05f4(0x364)+_0x207180(0x8ea)+_0x1c6f13(0x369)](_0x1b12fd[_0x2c05f4(0xa26)])[_0x43e93e(0xbb7)+_0x290f42(0x465)]='',_0x1b12fd[_0x290f42(0xb35)](markdownToHtml,_0x1b12fd[_0x207180(0xb55)](beautify,chatTemp),document[_0x1c6f13(0x364)+_0x207180(0x8ea)+_0x290f42(0x369)](_0x1b12fd[_0x1c6f13(0xa26)])),document[_0x290f42(0xb5a)+_0x290f42(0x24b)+_0x1c6f13(0x666)](_0x1b12fd[_0x43e93e(0x799)])[_0x207180(0xbb7)+_0x43e93e(0x465)]=_0x1b12fd[_0x43e93e(0x42f)](_0x1b12fd[_0x43e93e(0x6a7)](_0x1b12fd[_0x207180(0x6a7)](prev_chat,_0x1b12fd[_0x2c05f4(0x667)]),document[_0x207180(0x364)+_0x1c6f13(0x8ea)+_0x2c05f4(0x369)](_0x1b12fd[_0x43e93e(0xa26)])[_0x43e93e(0xbb7)+_0x290f42(0x465)]),_0x1b12fd[_0x2c05f4(0x44d)]);}}),_0x25e7b7[_0x36ea67(0x63b)]()[_0x1999fd(0x95d)](_0x3660ee);}else try{_0x50f6fc=_0x5d71d4[_0x1999fd(0xb9f)](_0x3225bf[_0x1999fd(0xb4d)](_0x2b8902,_0x2d2322))[_0x3225bf[_0x4001da(0x40a)]],_0x45d44a='';}catch(_0x15e76d){_0x4f7a7a=_0x488d60[_0x4001da(0xb9f)](_0x3b7388)[_0x3225bf[_0x4f2d66(0x40a)]],_0xfecdd8='';}});}})[_0x2a0d5d(0x205)](_0x22869f=>{const _0xdb5f0a=_0x34c664,_0x292437=_0x328cb5,_0x6c40b6=_0x1d0cc4,_0x2867c5=_0x2e7842,_0x3f84a7=_0x2a0d5d;_0x2172ae[_0xdb5f0a(0x6ad)](_0x2172ae[_0xdb5f0a(0xa5f)],_0x2172ae[_0xdb5f0a(0xa5f)])?_0x54537b[_0x6c40b6(0x211)](_0x3b7812,_0x54537b[_0x2867c5(0x742)]):console[_0x6c40b6(0x593)](_0x2172ae[_0x6c40b6(0x80c)],_0x22869f);});}else return _0x315f54[_0x328cb5(0x8ef)+_0x34c664(0x271)]()[_0x328cb5(0x81f)+'h'](OqOJxS[_0x2e7842(0x951)])[_0x34c664(0x8ef)+_0x34c664(0x271)]()[_0x34c664(0x732)+_0x1d0cc4(0x924)+'r'](_0x4a6dce)[_0x328cb5(0x81f)+'h'](OqOJxS[_0x34c664(0x951)]);});}function getContentLength(_0xb3b254){const _0x18c862=_0x391151,_0xf2768a=_0x391151,_0x17f88c=_0x1240da,_0x1f1860=_0x5b1c45,_0x16d76b=_0x1240da,_0x355a17={'FZqXH':function(_0x43b60d,_0x1084ca){return _0x43b60d-_0x1084ca;},'xwEWy':function(_0x47a7e1,_0x153719){return _0x47a7e1(_0x153719);},'vZPmc':function(_0x307922,_0x59a6dd){return _0x307922!==_0x59a6dd;},'jlquK':_0x18c862(0x1c5),'CStMd':_0xf2768a(0x1d8)};let _0x18654c=0x83*0x37+-0x1*0x23b7+-0x6*-0x143;for(let _0x33b8e7 of _0xb3b254){if(_0x355a17[_0xf2768a(0x1e5)](_0x355a17[_0x18c862(0x980)],_0x355a17[_0x16d76b(0x3e0)]))_0x18654c+=_0x33b8e7[_0xf2768a(0x8d8)+'nt'][_0x1f1860(0x311)+'h'];else{_0xe0f88=_0x355a17[_0xf2768a(0x3b8)](_0x17a562,-0x1ff*0x9+0x137*0x1+0x10c1);if(!_0x4391f0)throw _0x20606d;return _0x355a17[_0x16d76b(0x648)](_0x29ae41,-0xa71+-0x1f*0x81+-0x4*-0x701)[_0x17f88c(0x95d)](()=>_0x4c5b7f(_0x3c2ae8,_0x4090ba,_0x85c2c));}}return _0x18654c;}function trimArray(_0x22d42a,_0x36836f){const _0x5cc209=_0x27c0f8,_0x1eebcc=_0x27c0f8,_0x18889d=_0x1240da,_0x46a6e1=_0x27c0f8,_0xa8399a=_0x391151,_0x243671={'TFuwi':function(_0x138d8a,_0x4c355d){return _0x138d8a>_0x4c355d;},'xpoFR':function(_0x2a4b0d,_0x1e99c9){return _0x2a4b0d(_0x1e99c9);},'QfuIG':function(_0x26b6fd,_0x3240f5){return _0x26b6fd!==_0x3240f5;},'QhbBE':_0x5cc209(0x5c8)};while(_0x243671[_0x5cc209(0xaa5)](_0x243671[_0x5cc209(0x738)](getContentLength,_0x22d42a),_0x36836f)){if(_0x243671[_0x5cc209(0x30e)](_0x243671[_0x46a6e1(0x1c9)],_0x243671[_0xa8399a(0x1c9)])){const _0x2f2a34=_0x237eb7[_0xa8399a(0x732)+_0xa8399a(0x924)+'r'][_0x18889d(0x425)+_0x5cc209(0xafd)][_0x5cc209(0x421)](_0x102e23),_0x5dc1c0=_0x1be1f7[_0x188389],_0x37bdb5=_0x50abd0[_0x5dc1c0]||_0x2f2a34;_0x2f2a34[_0xa8399a(0x4c3)+_0x1eebcc(0x8aa)]=_0x5d6dd2[_0x18889d(0x421)](_0x1cb7fc),_0x2f2a34[_0x18889d(0x8ef)+_0x46a6e1(0x271)]=_0x37bdb5[_0x1eebcc(0x8ef)+_0xa8399a(0x271)][_0xa8399a(0x421)](_0x37bdb5),_0x4ca6b1[_0x5dc1c0]=_0x2f2a34;}else _0x22d42a[_0x1eebcc(0x1cb)]();}}function send_modalchat(_0x2d1402){const _0x408edc=_0x391151,_0x3a70bd=_0x424e16,_0x4456ca=_0x391151,_0x94be52=_0x5b1c45,_0x459ed2=_0x1240da,_0x10ca4f={'vLMio':function(_0xc85ee9,_0x2f4db9){return _0xc85ee9+_0x2f4db9;},'ytCwT':_0x408edc(0x9a9),'cuKYC':_0x3a70bd(0xb92),'KYJur':_0x408edc(0x6b3)+'n','rnQfQ':function(_0x354958,_0x5f5b26){return _0x354958+_0x5f5b26;},'sGJwc':_0x3a70bd(0x82c)+'es','CkMoa':function(_0x5963eb,_0x41dc30){return _0x5963eb(_0x41dc30);},'lhBBS':_0x94be52(0x8d5)+_0x4456ca(0x3ec),'nHrWk':function(_0x4d2187,_0x3a3373){return _0x4d2187!==_0x3a3373;},'zsbDT':_0x4456ca(0xb12),'ihuHG':function(_0x1f99bb,_0x21f324){return _0x1f99bb>_0x21f324;},'xaEsC':function(_0x4cfe52,_0x183a64,_0x35c514){return _0x4cfe52(_0x183a64,_0x35c514);},'JHjdZ':function(_0x7c1b3e,_0x301203){return _0x7c1b3e===_0x301203;},'XXTRH':_0x408edc(0xa7d),'JxBkn':function(_0x21a8c1,_0x555847){return _0x21a8c1===_0x555847;},'Qkbce':_0x408edc(0x2c4),'szcho':_0x94be52(0x35a),'BqyfN':_0x4456ca(0x7d5)+':','fyvbX':function(_0x1652f3,_0x74b0d6){return _0x1652f3(_0x74b0d6);},'XDgWZ':_0x94be52(0x2eb)+_0x408edc(0x3bc)+_0x94be52(0x9f5)+_0x4456ca(0x312),'mxxtk':_0x4456ca(0x331)+_0x4456ca(0x47d)+_0x94be52(0x918)+_0x459ed2(0x88f)+_0x408edc(0xa55)+_0x94be52(0x529)+'\x20)','QLRbe':function(_0xe6abd6){return _0xe6abd6();},'EpKcU':_0x4456ca(0x64b)+_0x94be52(0x2b8)+_0x4456ca(0x361),'yFwaF':_0x94be52(0x829)+'er','UYvQy':function(_0xdb5e8d,_0x34cc22){return _0xdb5e8d<_0x34cc22;},'BFwPy':function(_0x3ca0b9,_0x565f09){return _0x3ca0b9+_0x565f09;},'ZVhBY':function(_0x583ad6,_0x1fdb17){return _0x583ad6+_0x1fdb17;},'IdGDq':_0x94be52(0x7ed),'vuoFw':function(_0x48f6de,_0x3f78fb){return _0x48f6de==_0x3f78fb;},'yiNHw':_0x94be52(0x37f)+']','KIAEr':function(_0x45a290,_0x5b90e3){return _0x45a290!==_0x5b90e3;},'KFsCe':_0x94be52(0x75c),'RAwDt':_0x94be52(0xab5)+_0x459ed2(0x911),'DojCv':_0x4456ca(0x217),'lXhaF':_0x459ed2(0x38a)+_0x408edc(0x744)+'t','IHrRJ':_0x408edc(0x60c)+_0x459ed2(0xadf),'dhZbe':_0x459ed2(0x8de),'XPWZM':function(_0x2a83ed,_0x38618a){return _0x2a83ed===_0x38618a;},'THWod':_0x3a70bd(0x9ea),'ZyxGj':_0x408edc(0x8e5),'CByvV':function(_0x253a25,_0x57ffe5){return _0x253a25+_0x57ffe5;},'wFeYe':function(_0x59d21e,_0x23d26e){return _0x59d21e!==_0x23d26e;},'RxhjX':_0x94be52(0x9d6),'tDQYP':_0x94be52(0x532),'eWfbV':_0x459ed2(0x9b4),'jneSF':_0x3a70bd(0x355),'xYvej':_0x459ed2(0x719),'gfqsD':_0x4456ca(0x4e7)+'pt','JDcpi':_0x408edc(0x471)+_0x408edc(0xaf0),'zZQoO':_0x459ed2(0x384)+_0x3a70bd(0x58c)+_0x408edc(0xb1d)+_0x94be52(0x1df)+_0x408edc(0x85f),'kIfQn':_0x408edc(0xb3a)+'>','GsyQJ':function(_0x53796f,_0x4872ef){return _0x53796f*_0x4872ef;},'SAAXA':function(_0x8454ae,_0xe6c841){return _0x8454ae**_0xe6c841;},'sZTGx':_0x4456ca(0xb8c)+_0x3a70bd(0x327),'CAnxj':_0x94be52(0x471)+_0x3a70bd(0x3d7),'evbSO':_0x3a70bd(0x471)+_0x4456ca(0xaac)+_0x459ed2(0xb1f),'XwHXH':_0x4456ca(0x2a0)+_0x4456ca(0x6ed)+_0x4456ca(0x4f6)+')','uNWBK':_0x408edc(0x5ef)+_0x94be52(0xa15)+_0x3a70bd(0x8ed)+_0x4456ca(0xb17)+_0x94be52(0x834)+_0x459ed2(0x84a)+_0x3a70bd(0x8a9),'pOxIj':function(_0x5c244b,_0x5d3872){return _0x5c244b(_0x5d3872);},'QVFHk':_0x408edc(0xb65),'eEeDO':_0x94be52(0x9fd),'nTMis':_0x3a70bd(0x9f3),'zSZmH':_0x408edc(0x649),'EZyVH':_0x94be52(0x4b4),'kZDNq':_0x94be52(0x30d),'IDNKH':function(_0x3d4322,_0x191696){return _0x3d4322!==_0x191696;},'Qeoem':_0x408edc(0xb72),'UTtdf':function(_0x3bafed,_0xd1890e){return _0x3bafed!==_0xd1890e;},'AVmBi':_0x3a70bd(0xb54),'voJMq':_0x3a70bd(0x310),'BHfMY':_0x408edc(0x1de),'BmbsG':function(_0x14d8bd,_0x19dd73){return _0x14d8bd!=_0x19dd73;},'SaoVh':function(_0x8666d,_0x4c8d82){return _0x8666d+_0x4c8d82;},'ivMkN':function(_0x4b91e3,_0x5af3e6){return _0x4b91e3+_0x5af3e6;},'CwDUq':_0x3a70bd(0x38a),'sJBcj':_0x459ed2(0x5fd)+_0x94be52(0xba5),'cwyjm':_0x94be52(0x9d3)+'果\x0a','yAVvz':function(_0x58e506,_0x42bdbc){return _0x58e506+_0x42bdbc;},'WoLbU':_0x3a70bd(0x224),'rZpyY':_0x3a70bd(0xa71)+'\x0a','OMGjb':_0x408edc(0x24a),'BFuGs':function(_0x5c2f37,_0x5bb990){return _0x5c2f37+_0x5bb990;},'DquYA':function(_0x4ae06d,_0xaff2f7){return _0x4ae06d+_0xaff2f7;},'sjgTp':function(_0x49828e,_0x1c3fe3){return _0x49828e+_0x1c3fe3;},'iPZfb':function(_0x4eefe1,_0x16c198){return _0x4eefe1+_0x16c198;},'crCyK':_0x408edc(0xa8a)+'\x0a','aqmdW':function(_0x4c1648,_0xd8c401){return _0x4c1648<_0xd8c401;},'rNFtT':_0x408edc(0x351),'PNAPL':_0x94be52(0x250),'hAfeg':function(_0x20d294,_0x587a81){return _0x20d294===_0x587a81;},'wQoon':_0x4456ca(0x95b),'mdTpI':function(_0x203121,_0x21659a){return _0x203121<_0x21659a;},'QQhsM':function(_0x815dd9,_0x24aad8){return _0x815dd9+_0x24aad8;},'WBrkC':function(_0x7e34ed,_0x4b25d6){return _0x7e34ed+_0x4b25d6;},'FETIm':function(_0x1056e7,_0x422deb){return _0x1056e7+_0x422deb;},'detxW':_0x459ed2(0x332)+'m','zyzOQ':_0x4456ca(0xb86)+_0x408edc(0x903)+_0x4456ca(0xa44)+_0x4456ca(0x239)+_0x408edc(0x546)+_0x408edc(0xb31)+'何人','ZwfYX':function(_0x2afd7c,_0x34df76){return _0x2afd7c+_0x34df76;},'XCZXn':_0x94be52(0x735),'EOpSS':_0x459ed2(0x1ec)+_0x459ed2(0x925)+_0x4456ca(0x349),'ofLyK':_0x94be52(0x59e),'CiWAt':function(_0x5c5a8d,_0x19e144){return _0x5c5a8d(_0x19e144);},'TOfnP':function(_0x3f48e1,_0x243316){return _0x3f48e1+_0x243316;},'eIFtG':_0x459ed2(0x384)+_0x459ed2(0x58c)+_0x408edc(0xb1d)+_0x459ed2(0xa2a)+_0x94be52(0x77f)+'\x22>','IllCo':_0x94be52(0x6bd)+_0x459ed2(0x56b)+_0x94be52(0x283)+_0x3a70bd(0x99f)+_0x3a70bd(0x97a)+_0x408edc(0x54b)};let _0x556895=document[_0x408edc(0x364)+_0x4456ca(0x8ea)+_0x459ed2(0x369)](_0x10ca4f[_0x3a70bd(0x8cd)])[_0x94be52(0x46f)];_0x2d1402&&(_0x10ca4f[_0x3a70bd(0x4bc)](_0x10ca4f[_0x459ed2(0x4a6)],_0x10ca4f[_0x408edc(0x52b)])?(_0x556895=_0x2d1402[_0x408edc(0x273)+_0x4456ca(0x49c)+'t'],_0x2d1402[_0x94be52(0x24f)+'e']()):_0x3e5766+=_0x280a27);if(_0x10ca4f[_0x3a70bd(0x4e0)](_0x556895[_0x94be52(0x311)+'h'],-0x1131*-0x1+-0x2*-0xccf+-0x2acf)||_0x10ca4f[_0x94be52(0x31a)](_0x556895[_0x94be52(0x311)+'h'],0x21b5+-0x17*0x3+-0x20e4))return;_0x10ca4f[_0x4456ca(0xb3d)](trimArray,word_last,-0x1*-0x18b2+0x696+-0x1d54);if(_0x10ca4f[_0x3a70bd(0x3a9)](lock_chat,0x5*0xdf+-0xb2e+0x6d3*0x1))return;lock_chat=-0x2239+0x1a2b+-0x1*-0x80f;const _0x4d8190=_0x10ca4f[_0x459ed2(0x420)](_0x10ca4f[_0x3a70bd(0xb44)](_0x10ca4f[_0x4456ca(0x621)](document[_0x459ed2(0x364)+_0x3a70bd(0x8ea)+_0x408edc(0x369)](_0x10ca4f[_0x459ed2(0x4e1)])[_0x408edc(0xbb7)+_0x4456ca(0x465)][_0x4456ca(0x251)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x3a70bd(0x251)+'ce'](/<hr.*/gs,'')[_0x4456ca(0x251)+'ce'](/<[^>]+>/g,'')[_0x3a70bd(0x251)+'ce'](/\n\n/g,'\x0a'),_0x10ca4f[_0x408edc(0x946)]),search_queryquery),_0x10ca4f[_0x4456ca(0x2e2)]);let _0x2578b8=_0x10ca4f[_0x4456ca(0x3d8)](_0x10ca4f[_0x94be52(0x929)](_0x10ca4f[_0x408edc(0x650)](_0x10ca4f[_0x408edc(0xacd)],article[_0x4456ca(0x9f1)]),'\x0a'),_0x10ca4f[_0x459ed2(0x8a6)]);for(el in modalele){if(_0x10ca4f[_0x459ed2(0x69b)](_0x10ca4f[_0x3a70bd(0x322)],_0x10ca4f[_0x3a70bd(0x322)]))(function(){return!![];}[_0x459ed2(0x732)+_0x4456ca(0x924)+'r'](mJhHZa[_0x3a70bd(0x621)](mJhHZa[_0x94be52(0x555)],mJhHZa[_0x408edc(0x24e)]))[_0x94be52(0x1b0)](mJhHZa[_0x459ed2(0x828)]));else{if(_0x10ca4f[_0x94be52(0xa65)](_0x10ca4f[_0x408edc(0x964)](_0x10ca4f[_0x3a70bd(0xb38)](_0x2578b8,modalele[el]),'\x0a')[_0x94be52(0x311)+'h'],0x269d+0x8e*-0x1+-0x228b))_0x2578b8=_0x10ca4f[_0x3a70bd(0x55f)](_0x10ca4f[_0x94be52(0x270)](_0x2578b8,modalele[el]),'\x0a');}}_0x2578b8=_0x10ca4f[_0x3a70bd(0x391)](_0x2578b8,_0x10ca4f[_0x408edc(0xb4e)]),fulltext[_0x459ed2(0x90c)]((_0x1c1cff,_0xc746c3)=>{const _0x39146=_0x3a70bd,_0x36cedc=_0x94be52,_0x2d7c2d=_0x4456ca,_0x618b11=_0x4456ca,_0x4cfe81=_0x3a70bd,_0x5d0065={'SihiH':function(_0xde729d,_0x2684ae){const _0x5b0b5e=_0x3dbf;return _0x10ca4f[_0x5b0b5e(0xaeb)](_0xde729d,_0x2684ae);},'GeqzJ':_0x10ca4f[_0x39146(0x21e)]};if(_0x10ca4f[_0x39146(0x607)](_0x10ca4f[_0x39146(0x731)],_0x10ca4f[_0x2d7c2d(0x731)]))return![];else{if(_0x10ca4f[_0x4cfe81(0x31a)](_0x10ca4f[_0x4cfe81(0xb3d)](cosineSimilarity,_0x556895,_0x1c1cff),_0x10ca4f[_0x39146(0xb3d)](cosineSimilarity,_0x556895,_0xc746c3))){if(_0x10ca4f[_0x2d7c2d(0x60b)](_0x10ca4f[_0x2d7c2d(0x1e2)],_0x10ca4f[_0x39146(0x1e2)]))return-(-0x22f5+-0x6*0x57c+0x43de);else _0x108b4=_0x4f545f[_0x618b11(0xb9f)](_0x10ca4f[_0x2d7c2d(0x55f)](_0x4b6c29,_0x5361d6))[_0x10ca4f[_0x36cedc(0xb2a)]],_0x3e84ec='';}else{if(_0x10ca4f[_0x2d7c2d(0x407)](_0x10ca4f[_0x2d7c2d(0x699)],_0x10ca4f[_0x4cfe81(0x89d)]))try{_0x51c5d7=_0x5d0065[_0x618b11(0xb8b)](_0x3d85b9,_0x415912);const _0x5433b3={};return _0x5433b3[_0x4cfe81(0x3a5)]=_0x5d0065[_0x4cfe81(0x1ac)],_0x44a088[_0x36cedc(0xb74)+'e'][_0x2d7c2d(0x1cf)+'pt'](_0x5433b3,_0x96a7d8,_0x44690e);}catch(_0x3a6ea3){}else return 0x2b*0x8e+-0xe77+-0x962*0x1;}}});for(let _0x2ef9af=-0x1b5*0x2+0x23*0x79+-0xd21;_0x10ca4f[_0x4456ca(0x700)](_0x2ef9af,Math[_0x408edc(0x4df)](0xed+-0xb1*-0x5+-0x175*0x3,fulltext[_0x459ed2(0x311)+'h']));++_0x2ef9af){if(_0x10ca4f[_0x459ed2(0x60b)](_0x10ca4f[_0x3a70bd(0x8f1)],_0x10ca4f[_0x408edc(0x354)]))_0x1350ec[_0x3a70bd(0x593)](_0x10ca4f[_0x94be52(0x2af)],_0xbfb665);else{if(_0x10ca4f[_0x408edc(0x4e0)](keytextres[_0x94be52(0x51e)+'Of'](fulltext[_0x2ef9af]),-(-0x10c*0x13+-0x2ed*-0xa+-0x95d)))keytextres[_0x94be52(0x56f)+'ft'](fulltext[_0x2ef9af]);}}keySentencesCount=0x1a1f+-0x251*-0x2+-0x1ec1;for(st in keytextres){if(_0x10ca4f[_0x4456ca(0xb32)](_0x10ca4f[_0x4456ca(0xa82)],_0x10ca4f[_0x459ed2(0xa82)])){if(_0x10ca4f[_0x4456ca(0x340)](_0x10ca4f[_0x459ed2(0x72f)](_0x10ca4f[_0x94be52(0x490)](_0x2578b8,keytextres[st]),'\x0a')[_0x459ed2(0x311)+'h'],0x18e*-0xd+-0x25d8+0x3fea))_0x2578b8=_0x10ca4f[_0x94be52(0x5a9)](_0x10ca4f[_0x94be52(0x3d8)](_0x2578b8,keytextres[st]),'\x0a');keySentencesCount=_0x10ca4f[_0x459ed2(0x650)](keySentencesCount,-0x1*0xe57+-0x1*-0x187e+-0x513*0x2);}else _0x467dc1[_0x459ed2(0x818)](_0x41be31);}const _0x29fd61={};_0x29fd61[_0x94be52(0x530)]=_0x10ca4f[_0x459ed2(0x833)],_0x29fd61[_0x408edc(0x8d8)+'nt']=_0x10ca4f[_0x94be52(0x1fb)];const _0x49289c={};_0x49289c[_0x3a70bd(0x530)]=_0x10ca4f[_0x459ed2(0x5fb)],_0x49289c[_0x459ed2(0x8d8)+'nt']=_0x2578b8,mes=[_0x29fd61,_0x49289c],mes=mes[_0x4456ca(0x8d2)+'t'](word_last),mes=mes[_0x4456ca(0x8d2)+'t']([{'role':_0x10ca4f[_0x3a70bd(0xa0f)],'content':_0x10ca4f[_0x408edc(0x72f)](_0x10ca4f[_0x408edc(0xb80)](_0x10ca4f[_0x3a70bd(0x256)],_0x556895),_0x10ca4f[_0x94be52(0xad9)])}]);const _0x52a65b={'method':_0x10ca4f[_0x4456ca(0x53e)],'headers':headers,'body':_0x10ca4f[_0x3a70bd(0x7e7)](b64EncodeUnicode,JSON[_0x4456ca(0x9d4)+_0x408edc(0x389)]({'messages':mes[_0x4456ca(0x8d2)+'t'](add_system),'max_tokens':0x3e8,'temperature':0.9,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x0,'stream':!![]}))};_0x556895=_0x556895[_0x4456ca(0x251)+_0x4456ca(0x767)]('\x0a\x0a','\x0a')[_0x408edc(0x251)+_0x408edc(0x767)]('\x0a\x0a','\x0a'),document[_0x94be52(0x364)+_0x4456ca(0x8ea)+_0x4456ca(0x369)](_0x10ca4f[_0x3a70bd(0x9f2)])[_0x4456ca(0xbb7)+_0x4456ca(0x465)]='',_0x10ca4f[_0x3a70bd(0xb3d)](markdownToHtml,_0x10ca4f[_0x4456ca(0x7e7)](beautify,_0x556895),document[_0x459ed2(0x364)+_0x94be52(0x8ea)+_0x3a70bd(0x369)](_0x10ca4f[_0x459ed2(0x9f2)])),chatTemp='',text_offset=-(0x15b0+-0x5fb+-0xfb4),prev_chat=document[_0x3a70bd(0xb5a)+_0x3a70bd(0x24b)+_0x3a70bd(0x666)](_0x10ca4f[_0x3a70bd(0x4e5)])[_0x4456ca(0xbb7)+_0x408edc(0x465)],prev_chat=_0x10ca4f[_0x408edc(0x520)](_0x10ca4f[_0x94be52(0x490)](_0x10ca4f[_0x3a70bd(0x490)](prev_chat,_0x10ca4f[_0x408edc(0x39c)]),document[_0x94be52(0x364)+_0x3a70bd(0x8ea)+_0x408edc(0x369)](_0x10ca4f[_0x3a70bd(0x9f2)])[_0x4456ca(0xbb7)+_0x94be52(0x465)]),_0x10ca4f[_0x4456ca(0x537)]),_0x10ca4f[_0x3a70bd(0xb3d)](fetch,_0x10ca4f[_0x459ed2(0x48f)],_0x52a65b)[_0x408edc(0x95d)](_0x182fd9=>{const _0x202d9b=_0x94be52,_0xb290e8=_0x408edc,_0xf9e485=_0x94be52,_0x2903d7=_0x4456ca,_0x53412b=_0x3a70bd,_0x54b134={'lzdLJ':function(_0x14b1c8,_0x2e8d53){const _0x470f00=_0x3dbf;return _0x10ca4f[_0x470f00(0x1b4)](_0x14b1c8,_0x2e8d53);},'tmugK':function(_0x2d3a45,_0x2939f4){const _0x3c98c0=_0x3dbf;return _0x10ca4f[_0x3c98c0(0x621)](_0x2d3a45,_0x2939f4);},'JXoQX':_0x10ca4f[_0x202d9b(0xba0)],'XaxBV':_0x10ca4f[_0xb290e8(0x3c6)],'KQgmP':function(_0x2db09e){const _0x1683d8=_0x202d9b;return _0x10ca4f[_0x1683d8(0xbae)](_0x2db09e);},'TnVVX':_0x10ca4f[_0xf9e485(0xb2a)],'ILUKT':_0x10ca4f[_0x2903d7(0x5cd)],'KbwYV':_0x10ca4f[_0x202d9b(0x562)],'XLwGB':function(_0x564314,_0x3103c3){const _0x35d862=_0x53412b;return _0x10ca4f[_0x35d862(0xa65)](_0x564314,_0x3103c3);},'utwsV':function(_0x45dedc,_0x374c3b){const _0x4510c5=_0x202d9b;return _0x10ca4f[_0x4510c5(0x55f)](_0x45dedc,_0x374c3b);},'vuUXJ':function(_0xf8343b,_0x536381){const _0x5d7018=_0x202d9b;return _0x10ca4f[_0x5d7018(0x3d8)](_0xf8343b,_0x536381);},'VgMrY':function(_0x42202f,_0x44daee){const _0x28c059=_0x53412b;return _0x10ca4f[_0x28c059(0x929)](_0x42202f,_0x44daee);},'veVEa':function(_0x19cf75,_0x386b99){const _0x5061e9=_0x2903d7;return _0x10ca4f[_0x5061e9(0x407)](_0x19cf75,_0x386b99);},'GuiOS':_0x10ca4f[_0x2903d7(0x7d1)],'WetJG':function(_0x4357ab,_0x9e12ad){const _0x24431a=_0xf9e485;return _0x10ca4f[_0x24431a(0x31a)](_0x4357ab,_0x9e12ad);},'vkJXw':function(_0x1d2cd3,_0x5858b6){const _0x3c6602=_0x2903d7;return _0x10ca4f[_0x3c6602(0x4e0)](_0x1d2cd3,_0x5858b6);},'wSXrt':_0x10ca4f[_0xb290e8(0x991)],'jPzcb':function(_0xf0510e,_0x26a72e){const _0x2ae3cb=_0x2903d7;return _0x10ca4f[_0x2ae3cb(0x3f4)](_0xf0510e,_0x26a72e);},'SfDqp':_0x10ca4f[_0x202d9b(0x9b0)],'TGvXd':_0x10ca4f[_0x202d9b(0x909)],'rinzE':_0x10ca4f[_0x53412b(0xa0f)],'JmqtP':_0x10ca4f[_0x2903d7(0x8cd)],'cLZcv':_0x10ca4f[_0xf9e485(0x5fb)],'WTRJr':function(_0x1d91ec,_0x2e4a1f){const _0x530628=_0x2903d7;return _0x10ca4f[_0x530628(0x607)](_0x1d91ec,_0x2e4a1f);},'JiauQ':_0x10ca4f[_0xb290e8(0x462)],'FkzWG':function(_0x5c2aac,_0x1a4ff2){const _0x1f02ca=_0x53412b;return _0x10ca4f[_0x1f02ca(0xb4f)](_0x5c2aac,_0x1a4ff2);},'lVDbM':_0x10ca4f[_0x202d9b(0x1bd)],'ceBLL':_0x10ca4f[_0x202d9b(0x95c)],'VpEkR':function(_0x27e7c4,_0x313561){const _0x19a699=_0xf9e485;return _0x10ca4f[_0x19a699(0x851)](_0x27e7c4,_0x313561);},'dpbwK':function(_0x4621f4,_0x2c0e41){const _0x45ae0f=_0x202d9b;return _0x10ca4f[_0x45ae0f(0x4bc)](_0x4621f4,_0x2c0e41);},'MzHQu':_0x10ca4f[_0x2903d7(0x4dd)],'DWWLb':_0x10ca4f[_0xb290e8(0xab2)],'aYgeY':_0x10ca4f[_0x53412b(0x92f)],'jnexH':_0x10ca4f[_0x53412b(0x6e5)],'akHPp':_0x10ca4f[_0x202d9b(0xa35)],'JmOaC':_0x10ca4f[_0x53412b(0x9f2)],'Xcdpj':function(_0x26e7f6,_0x1ae0bb,_0x4d56e7){const _0x1c514b=_0x53412b;return _0x10ca4f[_0x1c514b(0xb3d)](_0x26e7f6,_0x1ae0bb,_0x4d56e7);},'YoSey':function(_0x437900,_0x97342a){const _0x5712a9=_0x2903d7;return _0x10ca4f[_0x5712a9(0x1b4)](_0x437900,_0x97342a);},'dCegh':_0x10ca4f[_0x202d9b(0x4e5)],'JHNXx':function(_0x389b44,_0x538068){const _0x4e0601=_0x53412b;return _0x10ca4f[_0x4e0601(0x3d8)](_0x389b44,_0x538068);},'WmGCR':function(_0x1c30be,_0x28dbe7){const _0x444c2c=_0xf9e485;return _0x10ca4f[_0x444c2c(0x929)](_0x1c30be,_0x28dbe7);},'MnnVF':function(_0x2aef6e,_0x230d6){const _0x25f532=_0xb290e8;return _0x10ca4f[_0x25f532(0x55f)](_0x2aef6e,_0x230d6);},'gdlTv':_0x10ca4f[_0xf9e485(0x50c)],'cPZTZ':_0x10ca4f[_0x2903d7(0x537)],'XYCqM':function(_0x57b68f,_0x30a182){const _0x5f31f4=_0x53412b;return _0x10ca4f[_0x5f31f4(0xa06)](_0x57b68f,_0x30a182);},'RLgvi':function(_0x4a6289,_0x168266){const _0x2d38b2=_0x202d9b;return _0x10ca4f[_0x2d38b2(0x495)](_0x4a6289,_0x168266);},'UILPV':_0x10ca4f[_0x2903d7(0xada)],'BqmmV':function(_0x43b574){const _0x41fe4f=_0xf9e485;return _0x10ca4f[_0x41fe4f(0xbae)](_0x43b574);},'JUnzX':_0x10ca4f[_0x53412b(0x7ce)],'BfAtW':_0x10ca4f[_0x53412b(0x860)],'eZHUN':_0x10ca4f[_0x202d9b(0x7b7)],'awDwh':_0x10ca4f[_0xb290e8(0x22b)],'Najko':function(_0x597f1a,_0x2040de){const _0x28eeb5=_0x202d9b;return _0x10ca4f[_0x28eeb5(0x62b)](_0x597f1a,_0x2040de);},'ApvOr':_0x10ca4f[_0x53412b(0x6e8)],'RaFHH':_0x10ca4f[_0x2903d7(0x7cb)],'kPcJu':_0x10ca4f[_0x2903d7(0x5ae)],'MXBUT':function(_0x525dc2,_0x4ee372){const _0x38e0c1=_0xb290e8;return _0x10ca4f[_0x38e0c1(0x407)](_0x525dc2,_0x4ee372);},'yutNt':_0x10ca4f[_0xf9e485(0x5f7)],'YvnhY':_0x10ca4f[_0x2903d7(0x72b)],'UorqM':_0x10ca4f[_0xf9e485(0x345)]};if(_0x10ca4f[_0x202d9b(0x69b)](_0x10ca4f[_0xf9e485(0x9ab)],_0x10ca4f[_0x2903d7(0x9ab)]))_0x467623=_0x31af7b[_0x2903d7(0x273)+_0xf9e485(0x49c)+'t'],_0x52f9d8[_0xb290e8(0x24f)+'e']();else{const _0x4483fc=_0x182fd9[_0x2903d7(0x5f0)][_0xb290e8(0x4d1)+_0xb290e8(0x1e0)]();let _0x49da09='',_0x16efce='';_0x4483fc[_0xb290e8(0x63b)]()[_0xb290e8(0x95d)](function _0x47470d({done:_0xad7d18,value:_0x9f06a}){const _0x9e454b=_0xf9e485,_0x3da617=_0x2903d7,_0x126324=_0x2903d7,_0x1acc47=_0xf9e485,_0x2fa2b8=_0x53412b,_0x3a520e={'FsuvF':function(_0x2f889a,_0x282f92){const _0x3d3346=_0x3dbf;return _0x54b134[_0x3d3346(0x415)](_0x2f889a,_0x282f92);},'atxUB':function(_0x8696f7,_0x502075){const _0x299d2e=_0x3dbf;return _0x54b134[_0x299d2e(0x475)](_0x8696f7,_0x502075);},'PaITA':_0x54b134[_0x9e454b(0x8b1)],'GcthV':function(_0x406bea){const _0x1a7878=_0x9e454b;return _0x54b134[_0x1a7878(0x26c)](_0x406bea);},'WaZpy':_0x54b134[_0x9e454b(0x995)],'DOiDX':_0x54b134[_0x126324(0x75e)],'LihSG':_0x54b134[_0x126324(0x760)],'mNawo':_0x54b134[_0x9e454b(0xa07)],'SguIk':function(_0x464969,_0x230294){const _0x4fe953=_0x2fa2b8;return _0x54b134[_0x4fe953(0x926)](_0x464969,_0x230294);},'BGnJl':_0x54b134[_0x2fa2b8(0x7d9)],'Xihmx':function(_0x1085ce,_0x5c9c1b){const _0x10e89d=_0x3da617;return _0x54b134[_0x10e89d(0x908)](_0x1085ce,_0x5c9c1b);},'pPRej':_0x54b134[_0x3da617(0xba9)],'txJSQ':_0x54b134[_0x9e454b(0x547)]};if(_0x54b134[_0x3da617(0x2ba)](_0x54b134[_0x3da617(0x99b)],_0x54b134[_0x1acc47(0x2ef)]))_0x4c0957+=_0x3a520e[_0x9e454b(0x79d)](_0x78e216[_0xb03a8d],_0x12e21a[_0x2ac64a]),_0x209e06+=_0x3a520e[_0x1acc47(0x60e)](_0x4dd32e[_0x1c4335],-0x1460+-0x1c79+0x30db),_0x3ea527+=_0x3a520e[_0x9e454b(0x60e)](_0x31467b[_0x2636e1],-0x7e4+-0x318+0x86*0x15);else{if(_0xad7d18)return;const _0x360ce8=new TextDecoder(_0x54b134[_0x2fa2b8(0x1f9)])[_0x3da617(0x9a3)+'e'](_0x9f06a);return _0x360ce8[_0x1acc47(0x2bd)]()[_0x3da617(0x712)]('\x0a')[_0x9e454b(0xa2c)+'ch'](function(_0x572a80){const _0x510732=_0x126324,_0x3c31b8=_0x3da617,_0x56fdf2=_0x1acc47,_0x141eac=_0x1acc47,_0x1493f4=_0x9e454b,_0x52c39f={'dAdPD':function(_0x493519,_0x149175){const _0x38abc2=_0x3dbf;return _0x54b134[_0x38abc2(0x7f7)](_0x493519,_0x149175);},'RvvsZ':function(_0x19d039,_0x2aa7){const _0x13b5b4=_0x3dbf;return _0x54b134[_0x13b5b4(0x2c3)](_0x19d039,_0x2aa7);},'Idzlq':_0x54b134[_0x510732(0xb7a)],'sRwrb':_0x54b134[_0x510732(0x5eb)],'MUeKM':function(_0xb7198e){const _0xa3908b=_0x510732;return _0x54b134[_0xa3908b(0x594)](_0xb7198e);},'ojBEX':_0x54b134[_0x3c31b8(0x695)],'xmEbu':_0x54b134[_0x141eac(0xa08)],'hoSNE':_0x54b134[_0x1493f4(0x286)],'mWALS':function(_0x25bebc,_0x2211be){const _0x4a1cb5=_0x56fdf2;return _0x54b134[_0x4a1cb5(0x825)](_0x25bebc,_0x2211be);},'sXYbi':function(_0x3331ba,_0x45d619){const _0x4c940c=_0x56fdf2;return _0x54b134[_0x4c940c(0xb53)](_0x3331ba,_0x45d619);},'IrbOa':function(_0x470ab3,_0x19e6c4){const _0x49deef=_0x141eac;return _0x54b134[_0x49deef(0x870)](_0x470ab3,_0x19e6c4);},'QOarC':function(_0x1e92e9,_0x129cd8){const _0x395836=_0x141eac;return _0x54b134[_0x395836(0x870)](_0x1e92e9,_0x129cd8);},'iDLhS':function(_0x400406,_0x3ceccb){const _0x3622e0=_0x56fdf2;return _0x54b134[_0x3622e0(0x6e9)](_0x400406,_0x3ceccb);}};if(_0x54b134[_0x141eac(0xb0e)](_0x54b134[_0x1493f4(0x449)],_0x54b134[_0x510732(0x449)])){_0x49da09='';if(_0x54b134[_0x141eac(0x38e)](_0x572a80[_0x1493f4(0x311)+'h'],0x779*-0x4+0x314+-0xf*-0x1ca))_0x49da09=_0x572a80[_0x1493f4(0xac6)](-0x9e8+-0xb*-0x374+-0x1c0e);if(_0x54b134[_0x1493f4(0x240)](_0x49da09,_0x54b134[_0x3c31b8(0x3be)])){if(_0x54b134[_0x56fdf2(0x98a)](_0x54b134[_0x141eac(0x6d2)],_0x54b134[_0x3c31b8(0x6d2)])){const _0xdf67d6=_0x3a520e[_0x56fdf2(0x430)][_0x56fdf2(0x712)]('|');let _0x242fb9=0x2*-0x269+0x815*-0x4+0x2526;while(!![]){switch(_0xdf67d6[_0x242fb9++]){case'0':_0x37cac7=-0x1*-0xfe4+0x11*0x241+-0x3635;continue;case'1':_0x3a520e[_0x141eac(0x383)](_0x1ce8bf);continue;case'2':_0xb1946d[_0x1493f4(0xb5a)+_0x1493f4(0x24b)+_0x141eac(0x666)](_0x3a520e[_0x56fdf2(0x398)])[_0x1493f4(0xbac)][_0x3c31b8(0x5ad)+'ay']='';continue;case'3':return;case'4':_0x46fa97[_0x1493f4(0xb5a)+_0x3c31b8(0x24b)+_0x3c31b8(0x666)](_0x3a520e[_0x56fdf2(0x5c3)])[_0x141eac(0xbac)][_0x141eac(0x5ad)+'ay']='';continue;}break;}}else{const _0x4df6fc=_0x54b134[_0x141eac(0x47e)][_0x141eac(0x712)]('|');let _0x3a45f4=-0xa43+0x2*0x9ba+-0x931;while(!![]){switch(_0x4df6fc[_0x3a45f4++]){case'0':return;case'1':const _0x48e4d2={};_0x48e4d2[_0x510732(0x530)]=_0x54b134[_0x1493f4(0x4c1)],_0x48e4d2[_0x141eac(0x8d8)+'nt']=_0x556895,word_last[_0x141eac(0xa49)](_0x48e4d2);continue;case'2':document[_0x510732(0x364)+_0x1493f4(0x8ea)+_0x141eac(0x369)](_0x54b134[_0x3c31b8(0x62d)])[_0x1493f4(0x46f)]='';continue;case'3':lock_chat=-0x2dd+-0x17e2+0x1abf;continue;case'4':const _0x40422f={};_0x40422f[_0x1493f4(0x530)]=_0x54b134[_0x510732(0x6fa)],_0x40422f[_0x1493f4(0x8d8)+'nt']=chatTemp,word_last[_0x141eac(0xa49)](_0x40422f);continue;}break;}}}let _0x45facd;try{if(_0x54b134[_0x1493f4(0x672)](_0x54b134[_0x3c31b8(0xab9)],_0x54b134[_0x56fdf2(0xab9)]))_0x3547ef+='中';else try{if(_0x54b134[_0x3c31b8(0x86d)](_0x54b134[_0x56fdf2(0xa52)],_0x54b134[_0x56fdf2(0x8c7)])){let _0x10d83d;try{const _0x1f07f3=fWbqWm[_0x510732(0x2a8)](_0x21c3df,fWbqWm[_0x1493f4(0x952)](fWbqWm[_0x510732(0x952)](fWbqWm[_0x1493f4(0xb1a)],fWbqWm[_0x1493f4(0xa66)]),');'));_0x10d83d=fWbqWm[_0x510732(0x1c4)](_0x1f07f3);}catch(_0x28a57b){_0x10d83d=_0x4d1134;}_0x10d83d[_0x3c31b8(0x1d5)+_0x1493f4(0x800)+'l'](_0x3c2dfa,-0x2c1+0x1e35+0x4*-0x2f5);}else _0x45facd=JSON[_0x1493f4(0xb9f)](_0x54b134[_0x141eac(0x350)](_0x16efce,_0x49da09))[_0x54b134[_0x141eac(0x695)]],_0x16efce='';}catch(_0x4ee723){if(_0x54b134[_0x510732(0x4d4)](_0x54b134[_0x141eac(0xbb8)],_0x54b134[_0x3c31b8(0x234)]))_0x45facd=JSON[_0x141eac(0xb9f)](_0x49da09)[_0x54b134[_0x141eac(0x695)]],_0x16efce='';else{const _0x132004=new _0x17c660(luOAqa[_0x3c31b8(0x8ff)]),_0x21370a=new _0x48c72e(luOAqa[_0x3c31b8(0x404)],'i'),_0x50a05d=luOAqa[_0x3c31b8(0x622)](_0x14cd09,luOAqa[_0x141eac(0x698)]);!_0x132004[_0x56fdf2(0x5e5)](luOAqa[_0x141eac(0x6c5)](_0x50a05d,luOAqa[_0x3c31b8(0x27f)]))||!_0x21370a[_0x56fdf2(0x5e5)](luOAqa[_0x1493f4(0x6c5)](_0x50a05d,luOAqa[_0x1493f4(0x5ec)]))?luOAqa[_0x3c31b8(0x622)](_0x50a05d,'0'):luOAqa[_0x1493f4(0x383)](_0x39fa5e);}}}catch(_0x4166c2){if(_0x54b134[_0x141eac(0x86d)](_0x54b134[_0x3c31b8(0x959)],_0x54b134[_0x3c31b8(0x8c8)]))try{_0x40e5d8=_0x528bd2[_0x141eac(0xb9f)](_0x52c39f[_0x141eac(0x952)](_0x506b2b,_0x25ee20))[_0x52c39f[_0x510732(0x28f)]],_0x3dba6f='';}catch(_0x160afc){_0x4448c3=_0x34bf8d[_0x1493f4(0xb9f)](_0x503b0e)[_0x52c39f[_0x56fdf2(0x28f)]],_0x1c6e38='';}else _0x16efce+=_0x49da09;}if(_0x45facd&&_0x54b134[_0x3c31b8(0x38e)](_0x45facd[_0x510732(0x311)+'h'],0x1ba8+0x1e7f*-0x1+0x2d7)&&_0x45facd[-0xd62*-0x1+-0x15fb*0x1+0x899][_0x1493f4(0x353)][_0x3c31b8(0x8d8)+'nt']){if(_0x54b134[_0x141eac(0xb0e)](_0x54b134[_0x141eac(0xb6c)],_0x54b134[_0x510732(0xb6c)]))chatTemp+=_0x45facd[-0x556+0x122b*-0x2+0xfe*0x2a][_0x510732(0x353)][_0x510732(0x8d8)+'nt'];else return function(_0x355c45){}[_0x1493f4(0x732)+_0x3c31b8(0x924)+'r'](fWbqWm[_0x56fdf2(0x5dd)])[_0x510732(0x4c9)](fWbqWm[_0x3c31b8(0x309)]);}chatTemp=chatTemp[_0x141eac(0x251)+_0x56fdf2(0x767)]('\x0a\x0a','\x0a')[_0x1493f4(0x251)+_0x1493f4(0x767)]('\x0a\x0a','\x0a'),document[_0x141eac(0x364)+_0x510732(0x8ea)+_0x510732(0x369)](_0x54b134[_0x3c31b8(0x782)])[_0x510732(0xbb7)+_0x3c31b8(0x465)]='',_0x54b134[_0x1493f4(0xaed)](markdownToHtml,_0x54b134[_0x56fdf2(0x996)](beautify,chatTemp),document[_0x141eac(0x364)+_0x1493f4(0x8ea)+_0x1493f4(0x369)](_0x54b134[_0x510732(0x782)])),document[_0x56fdf2(0xb5a)+_0x510732(0x24b)+_0x3c31b8(0x666)](_0x54b134[_0x56fdf2(0xbb0)])[_0x56fdf2(0xbb7)+_0x1493f4(0x465)]=_0x54b134[_0x3c31b8(0x908)](_0x54b134[_0x1493f4(0x467)](_0x54b134[_0x1493f4(0x6dd)](prev_chat,_0x54b134[_0x141eac(0x277)]),document[_0x141eac(0x364)+_0x56fdf2(0x8ea)+_0x56fdf2(0x369)](_0x54b134[_0x141eac(0x782)])[_0x510732(0xbb7)+_0x1493f4(0x465)]),_0x54b134[_0x3c31b8(0x7cc)]);}else{if(_0x52c39f[_0x3c31b8(0x378)](_0x52c39f[_0x56fdf2(0x3ae)](_0x52c39f[_0x141eac(0x2a4)](_0x59babf,_0x145d3e[_0x352581]),'\x0a')[_0x56fdf2(0x311)+'h'],0x327*-0x1+-0x6*0x1a5+0x11b5))_0x2636d4=_0x52c39f[_0x3c31b8(0x2a4)](_0x52c39f[_0x3c31b8(0x447)](_0x57cde1,_0x3605a8[_0x2cc26b]),'\x0a');_0x2878cd=_0x52c39f[_0x56fdf2(0x266)](_0x33f801,0x195f+0x63*0x5b+-0x3c8f);}}),_0x4483fc[_0x2fa2b8(0x63b)]()[_0x126324(0x95d)](_0x47470d);}});}})[_0x94be52(0x205)](_0x52a60f=>{const _0x58d1e2=_0x94be52,_0x5212ce=_0x408edc,_0x3e8592=_0x3a70bd,_0xc995bd=_0x408edc,_0x28ca3c=_0x4456ca;_0x10ca4f[_0x58d1e2(0xba6)](_0x10ca4f[_0x5212ce(0xb18)],_0x10ca4f[_0x5212ce(0xb18)])?_0x242914[_0x48f8ba]=_0x49869f[_0x3e8592(0x5a2)+_0x5212ce(0x4a2)](_0xfdfe44):console[_0x3e8592(0x593)](_0x10ca4f[_0x5212ce(0x2af)],_0x52a60f);});}function _0x3dbf(_0x57d307,_0x697892){const _0x5872a9=_0x1d14();return _0x3dbf=function(_0x144ab4,_0x21be93){_0x144ab4=_0x144ab4-(0x134f+-0x22f1+-0x8a3*-0x2);let _0x17ebfa=_0x5872a9[_0x144ab4];return _0x17ebfa;},_0x3dbf(_0x57d307,_0x697892);}function send_chat(_0x1a0c1c){const _0x416de3=_0x1240da,_0x4ec100=_0x1240da,_0x3cbc82=_0x5b1c45,_0x1ae920=_0x5b1c45,_0x3fc6b9=_0x391151,_0x3d0800={'SncSz':_0x416de3(0x7d5)+':','tLByv':function(_0x5bf48a,_0x3fc0a9){return _0x5bf48a(_0x3fc0a9);},'SGTpZ':function(_0x4d4ec1,_0xc17a0c){return _0x4d4ec1===_0xc17a0c;},'ygRAk':_0x4ec100(0x53c),'LFSOE':function(_0x1d7676,_0x41a3cb){return _0x1d7676>_0x41a3cb;},'Jkspc':function(_0x5bffa0,_0x579bf7){return _0x5bffa0==_0x579bf7;},'oLTwD':_0x416de3(0x37f)+']','ylFEc':function(_0x4ae554,_0x25a495){return _0x4ae554!==_0x25a495;},'aHAYD':_0x4ec100(0x9dd),'FpkFU':_0x416de3(0x474)+_0x416de3(0x4ad),'krpqr':_0x3fc6b9(0x60c)+_0x4ec100(0xadf),'WrUFD':_0x416de3(0x217),'JQecZ':_0x1ae920(0x38a)+_0x3fc6b9(0x744)+'t','FkYGg':_0x3fc6b9(0x2f5),'chzjF':_0x3fc6b9(0x7b8),'ywlKi':function(_0x349448,_0x3c2246){return _0x349448+_0x3c2246;},'hcuuH':_0x1ae920(0x82c)+'es','pFXTG':_0x1ae920(0x9cb),'GpFJS':_0x1ae920(0x644),'tjPLR':_0x4ec100(0xba7),'AdOwE':_0x3cbc82(0x715),'iCreo':function(_0xd651e9,_0x4217e0){return _0xd651e9===_0x4217e0;},'tuzax':_0x1ae920(0x807),'GNpcU':_0x416de3(0x7bb),'bfZPk':_0x3cbc82(0x4e7)+'pt','gLzGr':function(_0x364429,_0x49f11d,_0xd3f6f7){return _0x364429(_0x49f11d,_0xd3f6f7);},'TjHAK':_0x416de3(0x471)+_0x4ec100(0xaf0),'TDkGW':_0x4ec100(0x384)+_0x416de3(0x58c)+_0x4ec100(0xb1d)+_0x3fc6b9(0x1df)+_0x1ae920(0x85f),'eNLNH':_0x1ae920(0xb3a)+'>','QEwcM':_0x3fc6b9(0xa80),'UMQWO':function(_0xe00de,_0xce77b8){return _0xe00de!==_0xce77b8;},'ADGcV':_0x4ec100(0x5a6),'MOlGT':_0x416de3(0x551),'PGSqv':_0x3cbc82(0x30d),'fbxZe':function(_0x4cafb9,_0xf88f4b){return _0x4cafb9(_0xf88f4b);},'JUwRG':function(_0x4b91b4,_0x2b92a){return _0x4b91b4+_0x2b92a;},'lHxcT':_0x3cbc82(0x2eb)+_0x1ae920(0x3bc)+_0x416de3(0x9f5)+_0x416de3(0x312),'hETtA':_0x4ec100(0x331)+_0x4ec100(0x47d)+_0x416de3(0x918)+_0x416de3(0x88f)+_0x3cbc82(0xa55)+_0x3fc6b9(0x529)+'\x20)','AiHjl':function(_0x36908a){return _0x36908a();},'MELzV':function(_0x2dfe53,_0x1ac541){return _0x2dfe53===_0x1ac541;},'vXiXY':_0x1ae920(0x1b2),'fRHrL':function(_0x4e7df6,_0x3ebe67){return _0x4e7df6(_0x3ebe67);},'JEyGP':_0x3cbc82(0x8d5)+_0x416de3(0x3ec),'nfGPW':function(_0x4f8192,_0x199651){return _0x4f8192!==_0x199651;},'hKzXe':_0x4ec100(0x20f),'UbexP':_0x4ec100(0x65d)+'l','dPfqo':_0x3fc6b9(0xa3b),'qSwJa':function(_0x1d661c,_0x56b561){return _0x1d661c===_0x56b561;},'HLoEY':_0x3fc6b9(0x26d),'dBHTX':_0x416de3(0x4c7),'QMGsv':function(_0x3009ec,_0x975dde){return _0x3009ec(_0x975dde);},'tdwjs':function(_0x2653d5,_0x22ecde){return _0x2653d5===_0x22ecde;},'LYXne':_0x416de3(0x762),'Egjhr':function(_0xc4a877,_0x3cd79a){return _0xc4a877==_0x3cd79a;},'igBzc':function(_0x26a83e,_0x248fa9){return _0x26a83e>_0x248fa9;},'iwllg':_0x1ae920(0x418),'UvvLQ':_0x3cbc82(0x559),'bIgxS':_0x416de3(0x9d0),'nypGL':_0x3cbc82(0x9e5),'QlDcf':_0x3fc6b9(0x330),'EKPSf':_0x3fc6b9(0x962),'GDQMv':_0x416de3(0x7c2),'jMLtk':_0x416de3(0x1e3),'LCmFo':_0x416de3(0x85b),'dxqnm':_0x1ae920(0x2a3),'mKaWe':_0x1ae920(0xb87),'zKhJX':_0x3fc6b9(0x65c),'GflUN':_0x4ec100(0x533),'vtlwC':_0x1ae920(0x81c),'zzPuN':function(_0x35fbc8,_0x313635){return _0x35fbc8!=_0x313635;},'vAscO':function(_0x3d82b4,_0x568e09){return _0x3d82b4+_0x568e09;},'VoqpM':function(_0x36b645,_0x4bb119){return _0x36b645+_0x4bb119;},'YuBfF':function(_0x1d94ec,_0x2fb5b6){return _0x1d94ec+_0x2fb5b6;},'OLcdS':_0x1ae920(0x38a),'TDKYZ':_0x1ae920(0x5fd)+_0x4ec100(0xba5),'zZAqa':_0x3fc6b9(0x9d3)+'果\x0a','qwbYC':_0x4ec100(0x332)+'m','yCuQc':_0x4ec100(0xb86)+_0x3fc6b9(0x903)+_0x1ae920(0xa44)+_0x3fc6b9(0x239)+_0x416de3(0x546)+_0x3cbc82(0xb31)+'何人','kJVzH':_0x416de3(0x735),'gxlBO':_0x3fc6b9(0x1ec)+_0x4ec100(0x925)+_0x3fc6b9(0x349),'VKpDk':_0x3fc6b9(0x59e),'VRFxa':function(_0x1c4b47,_0x4fbf9c){return _0x1c4b47(_0x4fbf9c);},'RfUza':function(_0x5294dc,_0x3041ef){return _0x5294dc+_0x3041ef;},'WONGa':_0x3fc6b9(0x384)+_0x1ae920(0x58c)+_0x1ae920(0xb1d)+_0x3cbc82(0xa2a)+_0x4ec100(0x77f)+'\x22>','sDLOx':function(_0x83d07d,_0x35d8d8,_0x11b4dd){return _0x83d07d(_0x35d8d8,_0x11b4dd);},'wyghq':_0x3cbc82(0x6bd)+_0x3cbc82(0x56b)+_0x416de3(0x283)+_0x3cbc82(0x99f)+_0x416de3(0x97a)+_0x4ec100(0x54b)};if(_0x3d0800[_0x1ae920(0x600)](document[_0x1ae920(0x364)+_0x1ae920(0x8ea)+_0x3fc6b9(0x369)](_0x3d0800[_0x416de3(0x970)])[_0x3cbc82(0xbac)][_0x3fc6b9(0x5ad)+'ay'],_0x3d0800[_0x3cbc82(0xb69)])){if(_0x3d0800[_0x3cbc82(0xa6d)](_0x3d0800[_0x416de3(0x232)],_0x3d0800[_0x4ec100(0x36b)]))_0x4509f0[_0x416de3(0x593)](_0x3d0800[_0x416de3(0x4cf)],_0x106bb8);else return _0x3d0800[_0x3fc6b9(0x9f8)](send_modalchat,_0x1a0c1c);}let _0x418427=document[_0x3cbc82(0x364)+_0x4ec100(0x8ea)+_0x1ae920(0x369)](_0x3d0800[_0x416de3(0xa89)])[_0x3fc6b9(0x46f)];_0x1a0c1c&&(_0x3d0800[_0x4ec100(0x977)](_0x3d0800[_0x4ec100(0x798)],_0x3d0800[_0x1ae920(0x798)])?(_0x418427=_0x1a0c1c[_0x416de3(0x273)+_0x3fc6b9(0x49c)+'t'],_0x1a0c1c[_0x1ae920(0x24f)+'e']()):_0x196d13+='下');if(_0x3d0800[_0x1ae920(0x627)](_0x418427[_0x4ec100(0x311)+'h'],-0x9*-0x248+0x8c7+-0x1d4f)||_0x3d0800[_0x416de3(0x219)](_0x418427[_0x416de3(0x311)+'h'],-0x1132+0x896+0x928))return;_0x3d0800[_0x4ec100(0x972)](trimArray,word_last,0x6fb+0x1316+0x1*-0x181d);if(_0x418427[_0x3fc6b9(0xbb1)+_0x1ae920(0xa1b)]('你能')||_0x418427[_0x4ec100(0xbb1)+_0x1ae920(0xa1b)]('讲讲')||_0x418427[_0x1ae920(0xbb1)+_0x416de3(0xa1b)]('扮演')||_0x418427[_0x4ec100(0xbb1)+_0x1ae920(0xa1b)]('模仿')||_0x418427[_0x1ae920(0xbb1)+_0x3cbc82(0xa1b)](_0x3d0800[_0x1ae920(0x515)])||_0x418427[_0x3cbc82(0xbb1)+_0x3cbc82(0xa1b)]('帮我')||_0x418427[_0x3cbc82(0xbb1)+_0x416de3(0xa1b)](_0x3d0800[_0x3cbc82(0x4ed)])||_0x418427[_0x3fc6b9(0xbb1)+_0x3fc6b9(0xa1b)](_0x3d0800[_0x3cbc82(0x651)])||_0x418427[_0x416de3(0xbb1)+_0x416de3(0xa1b)]('请问')||_0x418427[_0x4ec100(0xbb1)+_0x4ec100(0xa1b)]('请给')||_0x418427[_0x1ae920(0xbb1)+_0x4ec100(0xa1b)]('请你')||_0x418427[_0x416de3(0xbb1)+_0x4ec100(0xa1b)](_0x3d0800[_0x4ec100(0x515)])||_0x418427[_0x416de3(0xbb1)+_0x3fc6b9(0xa1b)](_0x3d0800[_0x3cbc82(0x694)])||_0x418427[_0x1ae920(0xbb1)+_0x416de3(0xa1b)](_0x3d0800[_0x4ec100(0x64d)])||_0x418427[_0x4ec100(0xbb1)+_0x3fc6b9(0xa1b)](_0x3d0800[_0x1ae920(0xa10)])||_0x418427[_0x1ae920(0xbb1)+_0x1ae920(0xa1b)](_0x3d0800[_0x416de3(0xabe)])||_0x418427[_0x416de3(0xbb1)+_0x3fc6b9(0xa1b)](_0x3d0800[_0x4ec100(0x721)])||_0x418427[_0x3fc6b9(0xbb1)+_0x1ae920(0xa1b)]('怎样')||_0x418427[_0x4ec100(0xbb1)+_0x3cbc82(0xa1b)]('给我')||_0x418427[_0x4ec100(0xbb1)+_0x3fc6b9(0xa1b)]('如何')||_0x418427[_0x3fc6b9(0xbb1)+_0x3cbc82(0xa1b)]('谁是')||_0x418427[_0x3fc6b9(0xbb1)+_0x416de3(0xa1b)]('查询')||_0x418427[_0x416de3(0xbb1)+_0x1ae920(0xa1b)](_0x3d0800[_0x416de3(0xa62)])||_0x418427[_0x4ec100(0xbb1)+_0x3fc6b9(0xa1b)](_0x3d0800[_0x3fc6b9(0x7db)])||_0x418427[_0x416de3(0xbb1)+_0x4ec100(0xa1b)](_0x3d0800[_0x416de3(0x9fb)])||_0x418427[_0x416de3(0xbb1)+_0x1ae920(0xa1b)](_0x3d0800[_0x3cbc82(0xb42)])||_0x418427[_0x416de3(0xbb1)+_0x3cbc82(0xa1b)]('哪个')||_0x418427[_0x1ae920(0xbb1)+_0x4ec100(0xa1b)]('哪些')||_0x418427[_0x3fc6b9(0xbb1)+_0x4ec100(0xa1b)](_0x3d0800[_0x3fc6b9(0x4ba)])||_0x418427[_0x3cbc82(0xbb1)+_0x416de3(0xa1b)](_0x3d0800[_0x4ec100(0x7f2)])||_0x418427[_0x3fc6b9(0xbb1)+_0x4ec100(0xa1b)]('啥是')||_0x418427[_0x3fc6b9(0xbb1)+_0x4ec100(0xa1b)]('为啥')||_0x418427[_0x4ec100(0xbb1)+_0x4ec100(0xa1b)]('怎么'))return _0x3d0800[_0x3cbc82(0x921)](send_webchat,_0x1a0c1c);if(_0x3d0800[_0x416de3(0x8bb)](lock_chat,0x103e+-0xa90+-0x5ae))return;lock_chat=-0x139d+-0xf5f+0x22fd;const _0x286833=_0x3d0800[_0x3cbc82(0x35e)](_0x3d0800[_0x4ec100(0x67c)](_0x3d0800[_0x1ae920(0x521)](document[_0x416de3(0x364)+_0x4ec100(0x8ea)+_0x3fc6b9(0x369)](_0x3d0800[_0x3fc6b9(0x96e)])[_0x1ae920(0xbb7)+_0x3cbc82(0x465)][_0x4ec100(0x251)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x3fc6b9(0x251)+'ce'](/<hr.*/gs,'')[_0x3cbc82(0x251)+'ce'](/<[^>]+>/g,'')[_0x3cbc82(0x251)+'ce'](/\n\n/g,'\x0a'),_0x3d0800[_0x3fc6b9(0x60d)]),search_queryquery),_0x3d0800[_0x1ae920(0x65e)]),_0x112400={};_0x112400[_0x4ec100(0x530)]=_0x3d0800[_0x416de3(0x935)],_0x112400[_0x3cbc82(0x8d8)+'nt']=_0x3d0800[_0x416de3(0x34e)];const _0x42b18d={};_0x42b18d[_0x3fc6b9(0x530)]=_0x3d0800[_0x1ae920(0x584)],_0x42b18d[_0x3cbc82(0x8d8)+'nt']=_0x286833;let _0x1a3670=[_0x112400,_0x42b18d];_0x1a3670=_0x1a3670[_0x3cbc82(0x8d2)+'t'](word_last),_0x1a3670=_0x1a3670[_0x3cbc82(0x8d2)+'t']([{'role':_0x3d0800[_0x3cbc82(0xa92)],'content':_0x3d0800[_0x4ec100(0x35e)](_0x3d0800[_0x3fc6b9(0xbb4)](_0x3d0800[_0x1ae920(0x334)],_0x418427),_0x3d0800[_0x1ae920(0x429)])}]);const _0x4ad67e={'method':_0x3d0800[_0x1ae920(0x7e8)],'headers':headers,'body':_0x3d0800[_0x3cbc82(0x26a)](b64EncodeUnicode,JSON[_0x4ec100(0x9d4)+_0x4ec100(0x389)]({'messages':_0x1a3670[_0x1ae920(0x8d2)+'t'](add_system),'max_tokens':0x3e8,'temperature':0.9,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x1,'stream':!![]}))};_0x418427=_0x418427[_0x3cbc82(0x251)+_0x4ec100(0x767)]('\x0a\x0a','\x0a')[_0x3cbc82(0x251)+_0x3fc6b9(0x767)]('\x0a\x0a','\x0a'),document[_0x3cbc82(0x364)+_0x3fc6b9(0x8ea)+_0x1ae920(0x369)](_0x3d0800[_0x3cbc82(0x6aa)])[_0x3fc6b9(0xbb7)+_0x1ae920(0x465)]='',_0x3d0800[_0x416de3(0x972)](markdownToHtml,_0x3d0800[_0x416de3(0x921)](beautify,_0x418427),document[_0x416de3(0x364)+_0x416de3(0x8ea)+_0x1ae920(0x369)](_0x3d0800[_0x3cbc82(0x6aa)])),chatTemp='',text_offset=-(0xd81+-0x7*-0x577+0x33c1*-0x1),prev_chat=document[_0x416de3(0xb5a)+_0x3fc6b9(0x24b)+_0x3cbc82(0x666)](_0x3d0800[_0x3cbc82(0x98f)])[_0x3fc6b9(0xbb7)+_0x3fc6b9(0x465)],prev_chat=_0x3d0800[_0x4ec100(0x35e)](_0x3d0800[_0x4ec100(0x3b5)](_0x3d0800[_0x3fc6b9(0x67c)](prev_chat,_0x3d0800[_0x3cbc82(0x936)]),document[_0x3cbc82(0x364)+_0x3fc6b9(0x8ea)+_0x4ec100(0x369)](_0x3d0800[_0x3cbc82(0x6aa)])[_0x3cbc82(0xbb7)+_0x3fc6b9(0x465)]),_0x3d0800[_0x3cbc82(0x6ee)]),_0x3d0800[_0x416de3(0xa09)](fetch,_0x3d0800[_0x3cbc82(0x83b)],_0x4ad67e)[_0x3fc6b9(0x95d)](_0x33a15c=>{const _0x3c9f89=_0x3fc6b9,_0x52e3a4=_0x4ec100,_0x235602=_0x3fc6b9,_0x5e8c29=_0x3cbc82,_0x5ea2cf=_0x3fc6b9,_0x140eb0={'YoDtM':function(_0x4db0fb,_0xe07e10){const _0x511a79=_0x3dbf;return _0x3d0800[_0x511a79(0x3fe)](_0x4db0fb,_0xe07e10);},'DYmNe':function(_0x49dba0,_0x390c87){const _0x65cc2b=_0x3dbf;return _0x3d0800[_0x65cc2b(0x3fe)](_0x49dba0,_0x390c87);},'UXENP':function(_0x131b18,_0xb9d8a){const _0x4e7300=_0x3dbf;return _0x3d0800[_0x4e7300(0x443)](_0x131b18,_0xb9d8a);},'ucqcD':_0x3d0800[_0x3c9f89(0x387)],'ksoOB':function(_0x3a3bda,_0x4515e6){const _0x1233f5=_0x3c9f89;return _0x3d0800[_0x1233f5(0x61b)](_0x3a3bda,_0x4515e6);},'cZUas':function(_0x5d02a9,_0x5a75bb){const _0xd7ddd6=_0x3c9f89;return _0x3d0800[_0xd7ddd6(0x600)](_0x5d02a9,_0x5a75bb);},'NxPBi':_0x3d0800[_0x3c9f89(0x776)],'tNvpX':function(_0x43f3c5,_0x1e66d5){const _0x5d2d22=_0x52e3a4;return _0x3d0800[_0x5d2d22(0x665)](_0x43f3c5,_0x1e66d5);},'vfTkw':_0x3d0800[_0x52e3a4(0x582)],'FywLM':_0x3d0800[_0x5e8c29(0x1ed)],'dVDSq':_0x3d0800[_0x5e8c29(0x584)],'rXdGI':_0x3d0800[_0x52e3a4(0xa92)],'nSZLY':_0x3d0800[_0x3c9f89(0xa89)],'RMStX':_0x3d0800[_0x3c9f89(0x2bc)],'TMluw':_0x3d0800[_0x235602(0xb68)],'ZXUop':function(_0xb6f0b6,_0x59baa0){const _0x1866d8=_0x5e8c29;return _0x3d0800[_0x1866d8(0x5ca)](_0xb6f0b6,_0x59baa0);},'pkJTH':_0x3d0800[_0x5e8c29(0x7ec)],'wHkra':function(_0x1bb558,_0x24c829){const _0x2bd502=_0x5e8c29;return _0x3d0800[_0x2bd502(0x443)](_0x1bb558,_0x24c829);},'iNnqP':_0x3d0800[_0x235602(0x484)],'PgGSr':_0x3d0800[_0x5e8c29(0x5aa)],'haZWd':_0x3d0800[_0x5e8c29(0x304)],'qyUdY':_0x3d0800[_0x5ea2cf(0x5df)],'zMIOa':function(_0x4810e0,_0x4d1e19){const _0x1e65ee=_0x235602;return _0x3d0800[_0x1e65ee(0x6af)](_0x4810e0,_0x4d1e19);},'MRSfj':_0x3d0800[_0x235602(0x830)],'fopQc':_0x3d0800[_0x52e3a4(0x5d6)],'fdGHK':_0x3d0800[_0x5ea2cf(0x6aa)],'gSSQH':function(_0x588350,_0x35d17f,_0x378577){const _0x4cce7a=_0x3c9f89;return _0x3d0800[_0x4cce7a(0x972)](_0x588350,_0x35d17f,_0x378577);},'gYpvi':_0x3d0800[_0x235602(0x98f)],'jyPhh':_0x3d0800[_0x235602(0x73e)],'kMAbv':_0x3d0800[_0x52e3a4(0x6ee)],'RSKGo':_0x3d0800[_0x3c9f89(0x67a)],'kTnOA':function(_0x581645,_0x4e72de){const _0x531620=_0x52e3a4;return _0x3d0800[_0x531620(0x5ca)](_0x581645,_0x4e72de);},'MWNoP':function(_0x169e98,_0x155fc0){const _0x437062=_0x235602;return _0x3d0800[_0x437062(0x3d6)](_0x169e98,_0x155fc0);},'WcOmW':_0x3d0800[_0x235602(0x84f)],'YFvvz':_0x3d0800[_0x235602(0x581)],'YhdUY':_0x3d0800[_0x52e3a4(0xa5c)],'aFIHF':function(_0x2b6fbd,_0x3fd743){const _0x1067b2=_0x52e3a4;return _0x3d0800[_0x1067b2(0x4a5)](_0x2b6fbd,_0x3fd743);},'UtpIu':function(_0x1cccee,_0x38784f){const _0x3e19b2=_0x52e3a4;return _0x3d0800[_0x3e19b2(0xbb4)](_0x1cccee,_0x38784f);},'KQseC':_0x3d0800[_0x52e3a4(0x3f3)],'eOqGK':_0x3d0800[_0x5ea2cf(0xb3e)],'btvYo':function(_0xacfaf1){const _0x24d621=_0x235602;return _0x3d0800[_0x24d621(0x296)](_0xacfaf1);}};if(_0x3d0800[_0x3c9f89(0xa70)](_0x3d0800[_0x52e3a4(0x2a6)],_0x3d0800[_0x235602(0x2a6)])){const _0x2237be=_0x33a15c[_0x5e8c29(0x5f0)][_0x52e3a4(0x4d1)+_0x5ea2cf(0x1e0)]();let _0x3b5abd='',_0x5414c5='';_0x2237be[_0x52e3a4(0x63b)]()[_0x52e3a4(0x95d)](function _0x45f691({done:_0x451ff6,value:_0x6c9eab}){const _0x56b29d=_0x52e3a4,_0x42282c=_0x235602,_0x2f51c7=_0x5e8c29,_0x1f7bf5=_0x5e8c29,_0x4b7bf1=_0x5ea2cf,_0x18e225={'eKLzZ':_0x140eb0[_0x56b29d(0x8ae)],'HzZad':function(_0xd2c260,_0x5d5a50){const _0x14fea1=_0x56b29d;return _0x140eb0[_0x14fea1(0x7b2)](_0xd2c260,_0x5d5a50);},'EtGxy':_0x140eb0[_0x42282c(0x414)]};if(_0x140eb0[_0x2f51c7(0x8f9)](_0x140eb0[_0x1f7bf5(0xbb9)],_0x140eb0[_0x42282c(0x226)])){if(_0x451ff6)return;const _0x25add5=new TextDecoder(_0x140eb0[_0x56b29d(0xace)])[_0x2f51c7(0x9a3)+'e'](_0x6c9eab);return _0x25add5[_0x56b29d(0x2bd)]()[_0x56b29d(0x712)]('\x0a')[_0x42282c(0xa2c)+'ch'](function(_0x423aa9){const _0x2ad031=_0x56b29d,_0x428533=_0x4b7bf1,_0x33f1f4=_0x56b29d,_0xb1906=_0x2f51c7,_0x3ed239=_0x4b7bf1,_0x1230b7={'CgcoH':function(_0x105304,_0x2bd823){const _0x319e5e=_0x3dbf;return _0x140eb0[_0x319e5e(0x783)](_0x105304,_0x2bd823);},'SYzyv':function(_0x37f944,_0x59c605){const _0x1038e4=_0x3dbf;return _0x140eb0[_0x1038e4(0x785)](_0x37f944,_0x59c605);}};if(_0x140eb0[_0x2ad031(0x492)](_0x140eb0[_0x428533(0x88a)],_0x140eb0[_0x2ad031(0x88a)])){_0x3b5abd='';if(_0x140eb0[_0xb1906(0x676)](_0x423aa9[_0x33f1f4(0x311)+'h'],-0x9*-0xa4+0x1909+-0x1*0x1ec7))_0x3b5abd=_0x423aa9[_0x3ed239(0xac6)](0x5*0x1a3+0x2*-0x7c9+0x7*0x10f);if(_0x140eb0[_0x3ed239(0x313)](_0x3b5abd,_0x140eb0[_0x2ad031(0x3ba)])){if(_0x140eb0[_0x2ad031(0x656)](_0x140eb0[_0xb1906(0x9e2)],_0x140eb0[_0x33f1f4(0x9e2)]))_0x1f2554=_0x18e225[_0x3ed239(0x950)];else{const _0x50c300=_0x140eb0[_0xb1906(0xaf7)][_0xb1906(0x712)]('|');let _0x2f7391=0x17f*0xc+0x10c7+-0x22bb*0x1;while(!![]){switch(_0x50c300[_0x2f7391++]){case'0':return;case'1':const _0x4cac9c={};_0x4cac9c[_0x2ad031(0x530)]=_0x140eb0[_0x3ed239(0x4d0)],_0x4cac9c[_0x33f1f4(0x8d8)+'nt']=chatTemp,word_last[_0x2ad031(0xa49)](_0x4cac9c);continue;case'2':const _0x589579={};_0x589579[_0x3ed239(0x530)]=_0x140eb0[_0x428533(0x859)],_0x589579[_0xb1906(0x8d8)+'nt']=_0x418427,word_last[_0xb1906(0xa49)](_0x589579);continue;case'3':lock_chat=-0x73*0x1b+0x19bd+-0x4*0x367;continue;case'4':document[_0xb1906(0x364)+_0xb1906(0x8ea)+_0x2ad031(0x369)](_0x140eb0[_0x33f1f4(0x39f)])[_0x428533(0x46f)]='';continue;}break;}}}let _0xc68d8d;try{if(_0x140eb0[_0x3ed239(0x656)](_0x140eb0[_0xb1906(0x957)],_0x140eb0[_0xb1906(0x957)]))_0x99d6d3+=_0x232067;else try{_0x140eb0[_0x3ed239(0x492)](_0x140eb0[_0x33f1f4(0x941)],_0x140eb0[_0x33f1f4(0x941)])?(_0xc68d8d=JSON[_0x3ed239(0xb9f)](_0x140eb0[_0xb1906(0x5d4)](_0x5414c5,_0x3b5abd))[_0x140eb0[_0x33f1f4(0x414)]],_0x5414c5=''):_0x3386fa+=_0xf868bf[-0x1*0x12a+0x9*0x40f+-0xb*0x337][_0x33f1f4(0x353)][_0x3ed239(0x8d8)+'nt'];}catch(_0x4ec2e4){_0x140eb0[_0x2ad031(0x4ab)](_0x140eb0[_0xb1906(0x6a0)],_0x140eb0[_0x2ad031(0xa90)])?_0x93d230=_0x525f14:(_0xc68d8d=JSON[_0x428533(0xb9f)](_0x3b5abd)[_0x140eb0[_0x428533(0x414)]],_0x5414c5='');}}catch(_0x562734){if(_0x140eb0[_0x33f1f4(0x4ab)](_0x140eb0[_0x3ed239(0x794)],_0x140eb0[_0x428533(0xa11)])){if(_0x313c97)return _0x2d2d92;else URYQjZ[_0x428533(0x9aa)](_0x243c7e,-0x224a+0x11f*0x12+0xe1c);}else _0x5414c5+=_0x3b5abd;}_0xc68d8d&&_0x140eb0[_0x33f1f4(0x676)](_0xc68d8d[_0x2ad031(0x311)+'h'],-0x1*0x2709+-0x1546+0x1*0x3c4f)&&_0xc68d8d[0x2699+-0x1d80+-0x919][_0x3ed239(0x353)][_0x3ed239(0x8d8)+'nt']&&(_0x140eb0[_0xb1906(0x5ab)](_0x140eb0[_0xb1906(0x6df)],_0x140eb0[_0xb1906(0x88b)])?(_0x7bcc2a=_0x13d9f6[_0xb1906(0xb9f)](_0x18e225[_0x428533(0x3d1)](_0x3d5ec2,_0x2326f1))[_0x18e225[_0x3ed239(0x3f8)]],_0x51249e=''):chatTemp+=_0xc68d8d[-0xeae+-0xb8+0xf66][_0x3ed239(0x353)][_0x2ad031(0x8d8)+'nt']),chatTemp=chatTemp[_0xb1906(0x251)+_0x2ad031(0x767)]('\x0a\x0a','\x0a')[_0x2ad031(0x251)+_0x3ed239(0x767)]('\x0a\x0a','\x0a'),document[_0x2ad031(0x364)+_0x2ad031(0x8ea)+_0x3ed239(0x369)](_0x140eb0[_0x428533(0x2c2)])[_0xb1906(0xbb7)+_0x2ad031(0x465)]='',_0x140eb0[_0x2ad031(0x1d1)](markdownToHtml,_0x140eb0[_0x2ad031(0x783)](beautify,chatTemp),document[_0x3ed239(0x364)+_0x33f1f4(0x8ea)+_0x33f1f4(0x369)](_0x140eb0[_0x33f1f4(0x2c2)])),document[_0xb1906(0xb5a)+_0x33f1f4(0x24b)+_0x2ad031(0x666)](_0x140eb0[_0x2ad031(0x901)])[_0xb1906(0xbb7)+_0x428533(0x465)]=_0x140eb0[_0x33f1f4(0x5d4)](_0x140eb0[_0x33f1f4(0x5d4)](_0x140eb0[_0xb1906(0x5d4)](prev_chat,_0x140eb0[_0x33f1f4(0x70b)]),document[_0xb1906(0x364)+_0xb1906(0x8ea)+_0x3ed239(0x369)](_0x140eb0[_0x33f1f4(0x2c2)])[_0x428533(0xbb7)+_0x2ad031(0x465)]),_0x140eb0[_0x33f1f4(0x5b4)]);}else URYQjZ[_0x33f1f4(0x6b5)](_0x3a4d11,-0x96e+0x17ba+-0x6*0x262);}),_0x2237be[_0x1f7bf5(0x63b)]()[_0x2f51c7(0x95d)](_0x45f691);}else return-(0x53f*-0x5+0x1440+0x2*0x2fe);});}else{const _0x4f5cf5=qGSxPV[_0x5ea2cf(0x69f)](_0x1a9dbe,qGSxPV[_0x52e3a4(0x7b2)](qGSxPV[_0x52e3a4(0x66d)](qGSxPV[_0x52e3a4(0x9cc)],qGSxPV[_0x5e8c29(0x668)]),');'));_0x56b75f=qGSxPV[_0x52e3a4(0x711)](_0x4f5cf5);}})[_0x4ec100(0x205)](_0x2bd3ba=>{const _0x18d25d=_0x3cbc82,_0x5f5150=_0x1ae920,_0x3ca273=_0x3fc6b9,_0x319eba=_0x3fc6b9,_0x123a3d=_0x416de3;if(_0x3d0800[_0x18d25d(0xaae)](_0x3d0800[_0x5f5150(0x85e)],_0x3d0800[_0x18d25d(0x85e)])){_0x421eb9=_0x3d0800[_0x18d25d(0x921)](_0x67fc9a,_0x3ea6a9);const _0x1cb5b2={};return _0x1cb5b2[_0x319eba(0x3a5)]=_0x3d0800[_0x319eba(0x499)],_0x2e6762[_0x18d25d(0xb74)+'e'][_0x18d25d(0x1cf)+'pt'](_0x1cb5b2,_0x1ef6f8,_0x231a4f);}else console[_0x5f5150(0x593)](_0x3d0800[_0x3ca273(0x4cf)],_0x2bd3ba);});}function replaceUrlWithFootnote(_0x26f9a0){const _0x5a8922=_0x1240da,_0x4070e3=_0x391151,_0x2e344e=_0x424e16,_0x1c845f=_0x5b1c45,_0x3b40f6=_0x5b1c45,_0x3bf065={'CpGLV':function(_0x3e59bb,_0x1fc7e0){return _0x3e59bb+_0x1fc7e0;},'mUSKZ':function(_0x27d270,_0x14c335){return _0x27d270-_0x14c335;},'GOSEG':function(_0x458027,_0x4783d2){return _0x458027<=_0x4783d2;},'jleDi':function(_0x30c4d1,_0x1cb5ef){return _0x30c4d1!==_0x1cb5ef;},'txIRu':_0x5a8922(0x85c),'WMSUx':function(_0x41f91b,_0x219d71){return _0x41f91b===_0x219d71;},'Ztjio':_0x4070e3(0x7ac),'MHNVE':function(_0x5b4d25,_0x20f95e){return _0x5b4d25-_0x20f95e;},'fwYdS':function(_0x2c3fdb,_0x35fb55){return _0x2c3fdb<=_0x35fb55;},'QPtTD':function(_0x38cdd0,_0x27a073){return _0x38cdd0(_0x27a073);},'OthJa':_0x2e344e(0x4db)+'ss','hPKqd':function(_0x54b510,_0x271128){return _0x54b510>_0x271128;},'FaEDX':function(_0x5b9a2f,_0x466a7a){return _0x5b9a2f===_0x466a7a;},'trrGo':_0x1c845f(0x986)},_0x37ef9e=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x451c00=new Set(),_0x28e378=(_0x2d5667,_0x5e2d08)=>{const _0x414b1e=_0x4070e3,_0x358bc3=_0x1c845f,_0x5bf2b6=_0x5a8922,_0x4c1966=_0x2e344e,_0x5c5e2a=_0x4070e3,_0x49bfea={'ZYvpO':function(_0x1d75ec,_0x2fdd70){const _0x55679a=_0x3dbf;return _0x3bf065[_0x55679a(0x823)](_0x1d75ec,_0x2fdd70);},'ZpoRr':function(_0x2ba510,_0x542eec){const _0x1785f8=_0x3dbf;return _0x3bf065[_0x1785f8(0xb96)](_0x2ba510,_0x542eec);},'GUeMj':function(_0x2737f1,_0x486ec7){const _0x784a51=_0x3dbf;return _0x3bf065[_0x784a51(0x3c7)](_0x2737f1,_0x486ec7);}};if(_0x3bf065[_0x414b1e(0xad0)](_0x3bf065[_0x358bc3(0x246)],_0x3bf065[_0x5bf2b6(0x246)])){_0x9f12be=-0x16a*0x1+0x631+0x4c7*-0x1;return;}else{if(_0x451c00[_0x414b1e(0x787)](_0x5e2d08)){if(_0x3bf065[_0x5c5e2a(0x793)](_0x3bf065[_0x4c1966(0x3a6)],_0x3bf065[_0x4c1966(0x3a6)]))return _0x2d5667;else{if(_0x553b38[_0x4c1966(0x787)](_0x19db56))return _0x399f4b;const _0x47ba4c=_0x762425[_0x4c1966(0x712)](/[;,;、,]/),_0xb592a1=_0x47ba4c[_0x414b1e(0x21b)](_0x39a0c4=>'['+_0x39a0c4+']')[_0x5c5e2a(0x8c0)]('\x20'),_0x3162ec=_0x47ba4c[_0x414b1e(0x21b)](_0x25c0fd=>'['+_0x25c0fd+']')[_0x4c1966(0x8c0)]('\x0a');_0x47ba4c[_0x5c5e2a(0xa2c)+'ch'](_0x5d1fa3=>_0x4ec07b[_0x5bf2b6(0xa0e)](_0x5d1fa3)),_0x16e043='\x20';for(var _0x54ef19=_0x49bfea[_0x5c5e2a(0x729)](_0x49bfea[_0x358bc3(0xb1c)](_0x340fbe[_0x414b1e(0xa21)],_0x47ba4c[_0x4c1966(0x311)+'h']),-0x2b*0x86+-0xd87+0x293*0xe);_0x49bfea[_0x358bc3(0x8fe)](_0x54ef19,_0x33cbc4[_0x4c1966(0xa21)]);++_0x54ef19)_0x122044+='[^'+_0x54ef19+']\x20';return _0x47a51b;}}const _0x30bad8=_0x5e2d08[_0x414b1e(0x712)](/[;,;、,]/),_0x53212c=_0x30bad8[_0x5c5e2a(0x21b)](_0x5be002=>'['+_0x5be002+']')[_0x414b1e(0x8c0)]('\x20'),_0x3e95e8=_0x30bad8[_0x358bc3(0x21b)](_0x5b9ebb=>'['+_0x5b9ebb+']')[_0x5c5e2a(0x8c0)]('\x0a');_0x30bad8[_0x5bf2b6(0xa2c)+'ch'](_0x16f5ca=>_0x451c00[_0x4c1966(0xa0e)](_0x16f5ca)),res='\x20';for(var _0x5e2c85=_0x3bf065[_0x358bc3(0x823)](_0x3bf065[_0x358bc3(0x95f)](_0x451c00[_0x5c5e2a(0xa21)],_0x30bad8[_0x5bf2b6(0x311)+'h']),-0x2034+-0x1a25+-0x2a7*-0x16);_0x3bf065[_0x4c1966(0x83e)](_0x5e2c85,_0x451c00[_0x4c1966(0xa21)]);++_0x5e2c85)res+='[^'+_0x5e2c85+']\x20';return res;}};let _0x40a788=-0x209e+-0x2fb+0x239a,_0xd2d72=_0x26f9a0[_0x3b40f6(0x251)+'ce'](_0x37ef9e,_0x28e378);while(_0x3bf065[_0x4070e3(0x2f9)](_0x451c00[_0x5a8922(0xa21)],0x207*0x4+-0x8*-0x56+-0xacc)){if(_0x3bf065[_0x4070e3(0x922)](_0x3bf065[_0x4070e3(0x57d)],_0x3bf065[_0x4070e3(0x57d)])){const _0x24e6da='['+_0x40a788++ +_0x5a8922(0x480)+_0x451c00[_0x2e344e(0x46f)+'s']()[_0x5a8922(0xaaa)]()[_0x1c845f(0x46f)],_0x304481='[^'+_0x3bf065[_0x2e344e(0x95f)](_0x40a788,0x1*0x1ca9+-0x9f*-0x3+-0xd*0x259)+_0x4070e3(0x480)+_0x451c00[_0x4070e3(0x46f)+'s']()[_0x5a8922(0xaaa)]()[_0x1c845f(0x46f)];_0xd2d72=_0xd2d72+'\x0a\x0a'+_0x304481,_0x451c00[_0x5a8922(0x9f6)+'e'](_0x451c00[_0x1c845f(0x46f)+'s']()[_0x3b40f6(0xaaa)]()[_0x2e344e(0x46f)]);}else{const _0x5c1898={'tVTHt':function(_0x4a7669,_0xd7d78e){const _0x2df3b9=_0x1c845f;return _0x3bf065[_0x2df3b9(0x35f)](_0x4a7669,_0xd7d78e);},'iExey':_0x3bf065[_0x2e344e(0xa73)]};_0x33cf73[_0x4070e3(0x1a8)+'d']=function(){const _0x40979f=_0x3b40f6,_0x4ba75e=_0x1c845f;_0x5c1898[_0x40979f(0x9be)](_0x3a36ab,_0x5c1898[_0x4ba75e(0x8dc)]);};}}return _0xd2d72;}function beautify(_0xfea22b){const _0x17d3dc=_0x391151,_0x2c69b2=_0x1240da,_0x29a254=_0x1240da,_0x374808=_0x424e16,_0x5cabd0=_0x391151,_0x8da6f4={'iybvM':function(_0xc3f163,_0x3dcce1){return _0xc3f163(_0x3dcce1);},'TcsDY':function(_0x111a1e,_0x192a9a){return _0x111a1e+_0x192a9a;},'sikQF':function(_0x12a75b,_0x2a8b24){return _0x12a75b+_0x2a8b24;},'xqQIx':_0x17d3dc(0x2eb)+_0x17d3dc(0x3bc)+_0x2c69b2(0x9f5)+_0x29a254(0x312),'dXWZy':_0x17d3dc(0x331)+_0x17d3dc(0x47d)+_0x2c69b2(0x918)+_0x5cabd0(0x88f)+_0x29a254(0xa55)+_0x29a254(0x529)+'\x20)','GXVuh':function(_0x34bda5){return _0x34bda5();},'fbGKN':_0x29a254(0x818),'icyhq':_0x374808(0xa86),'FYePi':_0x5cabd0(0xa60),'PKweC':_0x2c69b2(0x593),'kOIoJ':_0x2c69b2(0x9f0)+_0x374808(0xac7),'XuLOh':_0x17d3dc(0x3ac),'MzBzE':_0x29a254(0x637),'QqoOJ':function(_0x1320fe,_0x479700){return _0x1320fe<_0x479700;},'hNxiy':function(_0x821549,_0x5caaab){return _0x821549>=_0x5caaab;},'KRuJV':function(_0x2496ff,_0x335b89){return _0x2496ff===_0x335b89;},'MWxbr':_0x374808(0x252),'xhfYE':_0x374808(0x6d6)+_0x5cabd0(0x5b1)+_0x5cabd0(0x79e)+_0x5cabd0(0x3cb),'VDinL':_0x29a254(0x63e)+_0x374808(0x280)+_0x29a254(0xa01),'wUQgP':_0x17d3dc(0x2fe)+_0x29a254(0x62c)+'rl','phBRN':function(_0x5d3295,_0x5d0c84){return _0x5d3295(_0x5d0c84);},'GKQwM':_0x374808(0x5c1)+'l','BKvNN':function(_0x3cecad,_0x4a5afa){return _0x3cecad+_0x4a5afa;},'VzfuT':function(_0x432c51,_0x32fc80){return _0x432c51(_0x32fc80);},'JZviO':function(_0x5af1a1,_0x366377){return _0x5af1a1+_0x366377;},'Tytpu':_0x17d3dc(0x439),'csVbD':function(_0x42c946,_0x5d32d8){return _0x42c946(_0x5d32d8);},'kJqAd':function(_0x2ac7ef,_0x208450){return _0x2ac7ef(_0x208450);},'VsikD':_0x5cabd0(0xa8d),'iqmuf':function(_0x2bc168,_0x1dd283){return _0x2bc168+_0x1dd283;},'ctmLq':function(_0x5beaae,_0x31c652){return _0x5beaae+_0x31c652;},'oljij':_0x374808(0x545),'rfPau':function(_0x21d2d6,_0x16d6fd){return _0x21d2d6(_0x16d6fd);},'YPiNl':function(_0x4384a6,_0xd76747){return _0x4384a6+_0xd76747;},'aBSNn':_0x5cabd0(0xa87),'yawok':function(_0x346631,_0x1fb191){return _0x346631+_0x1fb191;},'qoCAL':_0x29a254(0x797)+_0x374808(0x280)+_0x29a254(0xa01),'wcCex':function(_0x12d2d5,_0x802721){return _0x12d2d5(_0x802721);},'cgVRH':function(_0x2d8da8,_0x50572a){return _0x2d8da8+_0x50572a;},'gVXDU':_0x17d3dc(0x4b3)+'l','CEMMy':function(_0x54a1bd,_0xeb3803){return _0x54a1bd(_0xeb3803);},'hyDYd':function(_0x315f31,_0x3241f5){return _0x315f31+_0x3241f5;},'jSjuN':_0x2c69b2(0x507)+'l','lpqUc':function(_0x13d4b4,_0x72b3fe){return _0x13d4b4(_0x72b3fe);},'BbWOG':function(_0x59d3ba,_0x58fa6b){return _0x59d3ba+_0x58fa6b;},'jCsMG':function(_0x10a7fd,_0x4d47b8){return _0x10a7fd(_0x4d47b8);},'MjRNV':_0x5cabd0(0x855)+_0x17d3dc(0x280)+_0x29a254(0xa01),'OVYhD':function(_0x5a5db4,_0x5e7484){return _0x5a5db4(_0x5e7484);},'qJOoj':function(_0x66865f,_0xa743f5){return _0x66865f(_0xa743f5);},'Fgbtg':function(_0x5be8c6,_0x561dc1){return _0x5be8c6>=_0x561dc1;},'FmnHs':function(_0x5b18e5,_0x343091){return _0x5b18e5!==_0x343091;},'JTxGG':_0x2c69b2(0x9ef),'pbAcK':_0x17d3dc(0x6bd)+_0x17d3dc(0xb20)+'l','plopZ':function(_0x451606,_0x3fd74a){return _0x451606+_0x3fd74a;},'Ohgbs':_0x29a254(0x6bd)+_0x5cabd0(0x8e6),'EqSxo':function(_0x48c595,_0x2e2221){return _0x48c595+_0x2e2221;},'rutot':_0x17d3dc(0x8e6)};new_text=_0xfea22b[_0x29a254(0x251)+_0x374808(0x767)]('(','(')[_0x5cabd0(0x251)+_0x29a254(0x767)](')',')')[_0x29a254(0x251)+_0x5cabd0(0x767)](':\x20',':')[_0x17d3dc(0x251)+_0x17d3dc(0x767)](':',':')[_0x2c69b2(0x251)+_0x5cabd0(0x767)](',\x20',',')[_0x17d3dc(0x251)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x2d7e88=prompt[_0x17d3dc(0x7ba)+_0x17d3dc(0x705)][_0x17d3dc(0x311)+'h'];_0x8da6f4[_0x29a254(0x57e)](_0x2d7e88,0x5b0+-0xb0c*0x1+0x55c);--_0x2d7e88){if(_0x8da6f4[_0x5cabd0(0x1b5)](_0x8da6f4[_0x2c69b2(0x9f9)],_0x8da6f4[_0x17d3dc(0x9f9)])){const _0x1c75f4=_0x8da6f4[_0x374808(0x867)][_0x17d3dc(0x712)]('|');let _0x7872e7=0x1d*0xcc+0xfd*-0x3+-0x1425;while(!![]){switch(_0x1c75f4[_0x7872e7++]){case'0':new_text=new_text[_0x17d3dc(0x251)+_0x29a254(0x767)](_0x8da6f4[_0x2c69b2(0x1f8)](_0x8da6f4[_0x2c69b2(0x6f7)],_0x8da6f4[_0x29a254(0x396)](String,_0x2d7e88)),_0x8da6f4[_0x5cabd0(0x1f8)](_0x8da6f4[_0x29a254(0x428)],_0x8da6f4[_0x374808(0x90d)](String,_0x2d7e88)));continue;case'1':new_text=new_text[_0x17d3dc(0x251)+_0x29a254(0x767)](_0x8da6f4[_0x374808(0x6f4)](_0x8da6f4[_0x374808(0x9c8)],_0x8da6f4[_0x2c69b2(0x396)](String,_0x2d7e88)),_0x8da6f4[_0x17d3dc(0x3e8)](_0x8da6f4[_0x29a254(0x428)],_0x8da6f4[_0x374808(0x561)](String,_0x2d7e88)));continue;case'2':new_text=new_text[_0x29a254(0x251)+_0x17d3dc(0x767)](_0x8da6f4[_0x2c69b2(0x9bd)](_0x8da6f4[_0x374808(0x56e)],_0x8da6f4[_0x17d3dc(0xab8)](String,_0x2d7e88)),_0x8da6f4[_0x29a254(0x9bd)](_0x8da6f4[_0x5cabd0(0x428)],_0x8da6f4[_0x17d3dc(0x543)](String,_0x2d7e88)));continue;case'3':new_text=new_text[_0x2c69b2(0x251)+_0x17d3dc(0x767)](_0x8da6f4[_0x29a254(0x1f8)](_0x8da6f4[_0x29a254(0x6a9)],_0x8da6f4[_0x374808(0x543)](String,_0x2d7e88)),_0x8da6f4[_0x2c69b2(0x1ea)](_0x8da6f4[_0x374808(0x428)],_0x8da6f4[_0x2c69b2(0x90d)](String,_0x2d7e88)));continue;case'4':new_text=new_text[_0x29a254(0x251)+_0x29a254(0x767)](_0x8da6f4[_0x29a254(0x3e4)](_0x8da6f4[_0x29a254(0xa29)],_0x8da6f4[_0x2c69b2(0x588)](String,_0x2d7e88)),_0x8da6f4[_0x17d3dc(0x3e4)](_0x8da6f4[_0x17d3dc(0x428)],_0x8da6f4[_0x5cabd0(0x588)](String,_0x2d7e88)));continue;case'5':new_text=new_text[_0x5cabd0(0x251)+_0x2c69b2(0x767)](_0x8da6f4[_0x374808(0xb9d)](_0x8da6f4[_0x374808(0x1ca)],_0x8da6f4[_0x2c69b2(0x90d)](String,_0x2d7e88)),_0x8da6f4[_0x2c69b2(0x9bd)](_0x8da6f4[_0x374808(0x428)],_0x8da6f4[_0x29a254(0xab8)](String,_0x2d7e88)));continue;case'6':new_text=new_text[_0x374808(0x251)+_0x17d3dc(0x767)](_0x8da6f4[_0x29a254(0x326)](_0x8da6f4[_0x29a254(0x873)],_0x8da6f4[_0x29a254(0x2b7)](String,_0x2d7e88)),_0x8da6f4[_0x2c69b2(0x92a)](_0x8da6f4[_0x17d3dc(0x428)],_0x8da6f4[_0x374808(0x396)](String,_0x2d7e88)));continue;case'7':new_text=new_text[_0x374808(0x251)+_0x5cabd0(0x767)](_0x8da6f4[_0x2c69b2(0x3e8)](_0x8da6f4[_0x374808(0x686)],_0x8da6f4[_0x2c69b2(0x588)](String,_0x2d7e88)),_0x8da6f4[_0x17d3dc(0x3e4)](_0x8da6f4[_0x2c69b2(0x428)],_0x8da6f4[_0x374808(0x6cb)](String,_0x2d7e88)));continue;case'8':new_text=new_text[_0x2c69b2(0x251)+_0x374808(0x767)](_0x8da6f4[_0x17d3dc(0x5cc)](_0x8da6f4[_0x17d3dc(0x6d0)],_0x8da6f4[_0x17d3dc(0x90b)](String,_0x2d7e88)),_0x8da6f4[_0x29a254(0xb01)](_0x8da6f4[_0x29a254(0x428)],_0x8da6f4[_0x29a254(0xa59)](String,_0x2d7e88)));continue;case'9':new_text=new_text[_0x29a254(0x251)+_0x17d3dc(0x767)](_0x8da6f4[_0x29a254(0x326)](_0x8da6f4[_0x17d3dc(0x394)],_0x8da6f4[_0x29a254(0x91a)](String,_0x2d7e88)),_0x8da6f4[_0x374808(0xb01)](_0x8da6f4[_0x29a254(0x428)],_0x8da6f4[_0x2c69b2(0x543)](String,_0x2d7e88)));continue;}break;}}else _0x23b23c='表单';}new_text=_0x8da6f4[_0x374808(0x31c)](replaceUrlWithFootnote,new_text);for(let _0x5c6570=prompt[_0x17d3dc(0x7ba)+_0x2c69b2(0x705)][_0x2c69b2(0x311)+'h'];_0x8da6f4[_0x5cabd0(0x52e)](_0x5c6570,-0xa79+0x13d*-0x8+0x1461);--_0x5c6570){if(_0x8da6f4[_0x29a254(0x477)](_0x8da6f4[_0x29a254(0x303)],_0x8da6f4[_0x2c69b2(0x303)])){let _0x3cd438;try{const _0x416246=DsaZds[_0x17d3dc(0x396)](_0x457e71,DsaZds[_0x374808(0x1f8)](DsaZds[_0x374808(0x6f4)](DsaZds[_0x374808(0x9dc)],DsaZds[_0x5cabd0(0x1a6)]),');'));_0x3cd438=DsaZds[_0x374808(0x37d)](_0x416246);}catch(_0x5d16c0){_0x3cd438=_0x4167ac;}const _0x180b58=_0x3cd438[_0x5cabd0(0x200)+'le']=_0x3cd438[_0x29a254(0x200)+'le']||{},_0x4b5a3d=[DsaZds[_0x374808(0x4ae)],DsaZds[_0x2c69b2(0x8b6)],DsaZds[_0x17d3dc(0x315)],DsaZds[_0x17d3dc(0x337)],DsaZds[_0x2c69b2(0x26b)],DsaZds[_0x5cabd0(0x9c3)],DsaZds[_0x2c69b2(0x4f2)]];for(let _0x1934d1=-0x381+0x2a5*0x5+-0x9b8;DsaZds[_0x5cabd0(0x97c)](_0x1934d1,_0x4b5a3d[_0x29a254(0x311)+'h']);_0x1934d1++){const _0xfad6a9=_0x378eaa[_0x5cabd0(0x732)+_0x5cabd0(0x924)+'r'][_0x5cabd0(0x425)+_0x17d3dc(0xafd)][_0x374808(0x421)](_0x5b68f6),_0x488c56=_0x4b5a3d[_0x1934d1],_0x41ea08=_0x180b58[_0x488c56]||_0xfad6a9;_0xfad6a9[_0x17d3dc(0x4c3)+_0x5cabd0(0x8aa)]=_0x545969[_0x374808(0x421)](_0x2ef897),_0xfad6a9[_0x2c69b2(0x8ef)+_0x2c69b2(0x271)]=_0x41ea08[_0x374808(0x8ef)+_0x374808(0x271)][_0x29a254(0x421)](_0x41ea08),_0x180b58[_0x488c56]=_0xfad6a9;}}else new_text=new_text[_0x2c69b2(0x251)+'ce'](_0x8da6f4[_0x5cabd0(0xb9d)](_0x8da6f4[_0x2c69b2(0x9a8)],_0x8da6f4[_0x5cabd0(0xa59)](String,_0x5c6570)),prompt[_0x374808(0x7ba)+_0x29a254(0x705)][_0x5c6570]),new_text=new_text[_0x5cabd0(0x251)+'ce'](_0x8da6f4[_0x374808(0x21a)](_0x8da6f4[_0x5cabd0(0x3f1)],_0x8da6f4[_0x2c69b2(0x588)](String,_0x5c6570)),prompt[_0x374808(0x7ba)+_0x374808(0x705)][_0x5c6570]),new_text=new_text[_0x374808(0x251)+'ce'](_0x8da6f4[_0x2c69b2(0x68a)](_0x8da6f4[_0x5cabd0(0x6da)],_0x8da6f4[_0x5cabd0(0xa59)](String,_0x5c6570)),prompt[_0x374808(0x7ba)+_0x2c69b2(0x705)][_0x5c6570]);}return new_text=new_text[_0x29a254(0x251)+_0x2c69b2(0x767)]('[]',''),new_text=new_text[_0x29a254(0x251)+_0x5cabd0(0x767)]('((','('),new_text=new_text[_0x2c69b2(0x251)+_0x374808(0x767)]('))',')'),new_text=new_text[_0x17d3dc(0x251)+_0x5cabd0(0x767)]('(\x0a','\x0a'),new_text;}function chatmore(){const _0x5eade6=_0x27c0f8,_0x146685=_0x424e16,_0x3aa0a9=_0x424e16,_0x2e6dba=_0x391151,_0x3001e1=_0x1240da,_0x4509d2={'bBpYy':_0x5eade6(0x52f)+_0x5eade6(0x3b4)+_0x3aa0a9(0x3b7)+_0x5eade6(0x476)+_0x3aa0a9(0x86a)+'--','kXgXJ':_0x5eade6(0x52f)+_0x146685(0x549)+_0x3aa0a9(0x8e0)+_0x3aa0a9(0xb02)+_0x2e6dba(0x52f),'eZsyM':function(_0x161ada,_0x27de33){return _0x161ada-_0x27de33;},'KeFzk':function(_0x138dd1,_0x5546f7){return _0x138dd1(_0x5546f7);},'tiTIX':_0x5eade6(0x6e7),'dvISz':_0x3001e1(0x8d5)+_0x2e6dba(0x3ec),'VJCOP':_0x146685(0x8c6)+'56','xIYss':_0x3aa0a9(0x9b3)+'pt','OlykP':function(_0x3e29ce,_0x17249f){return _0x3e29ce===_0x17249f;},'QYLtE':_0x146685(0x9e1),'JlkEG':function(_0x420209,_0x4fdc4e){return _0x420209>_0x4fdc4e;},'KdEWu':function(_0x8044e6,_0x1e5b73){return _0x8044e6(_0x1e5b73);},'qkiQn':_0x2e6dba(0x38a)+_0x2e6dba(0x2bb),'SjlvF':function(_0x470a1a,_0x1a6952){return _0x470a1a+_0x1a6952;},'MnRad':_0x2e6dba(0x948)+_0x5eade6(0x994)+_0x3aa0a9(0x821)+_0x3aa0a9(0x497)+_0x3001e1(0x37c)+_0x5eade6(0x704)+_0x146685(0x33c)+_0x3001e1(0x451)+_0x146685(0x77a)+_0x146685(0xa43)+_0x5eade6(0x8a7),'ewZUu':_0x5eade6(0xb64)+_0x2e6dba(0x3bf),'VntOe':function(_0x3e3406,_0x48440f){return _0x3e3406+_0x48440f;},'bvkKG':_0x5eade6(0x82c)+'es','MRPdr':function(_0x42c7ce,_0xa02714){return _0x42c7ce===_0xa02714;},'UDqyi':_0x2e6dba(0xa1c),'exsrb':_0x146685(0x59e),'uRVtK':function(_0x3cd49c,_0x24a2c1){return _0x3cd49c(_0x24a2c1);},'tkXZu':_0x146685(0x217),'rQAUd':function(_0x21e5a6,_0x3cc4c9){return _0x21e5a6+_0x3cc4c9;},'GVhXq':function(_0x3d1cf5,_0x5065b0){return _0x3d1cf5+_0x5065b0;},'NwSFs':_0x3aa0a9(0x38a),'uhfIA':_0x146685(0x37e),'bMrSe':_0x5eade6(0x8cc)+'识','hmcSE':_0x3aa0a9(0xa36)+_0x5eade6(0x4cc)+_0x2e6dba(0x709)+_0x2e6dba(0x301)+_0x5eade6(0xabf)+_0x146685(0x7e6)+_0x3aa0a9(0x83f)+_0x3aa0a9(0x297)+_0x3001e1(0xaf5)+_0x2e6dba(0x8bd)+_0x3001e1(0x682)+_0x3aa0a9(0x54d)+_0x3001e1(0x6de),'QvdAP':function(_0x3788c1,_0x2361e6){return _0x3788c1!=_0x2361e6;},'ZLhAp':function(_0x2d36ed,_0x450e08,_0x32cf6f){return _0x2d36ed(_0x450e08,_0x32cf6f);},'ZdhbQ':_0x3001e1(0x6bd)+_0x2e6dba(0x56b)+_0x3001e1(0x283)+_0x3001e1(0x99f)+_0x146685(0x97a)+_0x146685(0x54b)},_0x348987={'method':_0x4509d2[_0x3aa0a9(0x4fc)],'headers':headers,'body':_0x4509d2[_0x5eade6(0x831)](b64EncodeUnicode,JSON[_0x2e6dba(0x9d4)+_0x3001e1(0x389)]({'messages':[{'role':_0x4509d2[_0x146685(0x2d1)],'content':_0x4509d2[_0x3aa0a9(0x352)](_0x4509d2[_0x5eade6(0x9c2)](_0x4509d2[_0x146685(0x9c2)](_0x4509d2[_0x3001e1(0x585)](document[_0x5eade6(0x364)+_0x146685(0x8ea)+_0x146685(0x369)](_0x4509d2[_0x3001e1(0x772)])[_0x5eade6(0xbb7)+_0x3001e1(0x465)][_0x3aa0a9(0x251)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x2e6dba(0x251)+'ce'](/<hr.*/gs,'')[_0x3aa0a9(0x251)+'ce'](/<[^>]+>/g,'')[_0x3001e1(0x251)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0x4509d2[_0x3aa0a9(0xbbe)]),original_search_query),_0x4509d2[_0x5eade6(0x619)])},{'role':_0x4509d2[_0x2e6dba(0x2d1)],'content':_0x4509d2[_0x146685(0x1b6)]}][_0x2e6dba(0x8d2)+'t'](add_system),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'stream':![]}))};if(_0x4509d2[_0x146685(0xa91)](document[_0x3aa0a9(0x364)+_0x5eade6(0x8ea)+_0x3aa0a9(0x369)](_0x4509d2[_0x146685(0xb99)])[_0x2e6dba(0xbb7)+_0x146685(0x465)],''))return;_0x4509d2[_0x3001e1(0x9a2)](fetch,_0x4509d2[_0x3001e1(0x540)],_0x348987)[_0x5eade6(0x95d)](_0x276d7b=>_0x276d7b[_0x146685(0x49f)]())[_0x2e6dba(0x95d)](_0x266623=>{const _0x4728bb=_0x2e6dba,_0x523804=_0x3001e1,_0x214f12=_0x5eade6,_0x4842be=_0x3aa0a9,_0x351fce=_0x5eade6;_0x4509d2[_0x4728bb(0x55d)](_0x4509d2[_0x4728bb(0x2db)],_0x4509d2[_0x4728bb(0x2db)])?JSON[_0x523804(0xb9f)](_0x266623[_0x523804(0x82c)+'es'][0x3*-0xcb6+-0xdf8+0x1a0d*0x2][_0x214f12(0xa6a)+'ge'][_0x351fce(0x8d8)+'nt'][_0x523804(0x251)+_0x4842be(0x767)]('\x0a',''))[_0x214f12(0xa2c)+'ch'](_0x5a309b=>{const _0x7b5ca9=_0x4842be,_0x92cc15=_0x523804,_0x483b8e=_0x351fce,_0x248cc4=_0x351fce,_0x4d22c8=_0x214f12,_0x40ee01={'IHkjq':_0x4509d2[_0x7b5ca9(0x885)],'ZESvx':_0x4509d2[_0x92cc15(0xb9c)],'KiVPW':function(_0x163516,_0x56a61b){const _0x4a9959=_0x92cc15;return _0x4509d2[_0x4a9959(0x58a)](_0x163516,_0x56a61b);},'yhWHr':function(_0x3e5fd0,_0x27dd76){const _0x2b8cf1=_0x7b5ca9;return _0x4509d2[_0x2b8cf1(0x4b1)](_0x3e5fd0,_0x27dd76);},'irjAt':function(_0x5e77bf,_0x27add6){const _0xb54545=_0x7b5ca9;return _0x4509d2[_0xb54545(0x4b1)](_0x5e77bf,_0x27add6);},'zqayI':_0x4509d2[_0x7b5ca9(0x969)],'WLGls':_0x4509d2[_0x248cc4(0xbb2)],'hZiuD':_0x4509d2[_0x248cc4(0xb60)],'DgXOJ':_0x4509d2[_0x248cc4(0x33e)]};if(_0x4509d2[_0x92cc15(0x876)](_0x4509d2[_0x92cc15(0x5cb)],_0x4509d2[_0x92cc15(0x5cb)])){if(_0x4509d2[_0x7b5ca9(0x9a5)](_0x4509d2[_0x4d22c8(0x857)](String,_0x5a309b)[_0x7b5ca9(0x311)+'h'],-0x1*0xd73+0x5a7*0x2+0x22a*0x1))document[_0x483b8e(0x364)+_0x92cc15(0x8ea)+_0x483b8e(0x369)](_0x4509d2[_0x7b5ca9(0xb99)])[_0x92cc15(0xbb7)+_0x7b5ca9(0x465)]+=_0x4509d2[_0x92cc15(0x25a)](_0x4509d2[_0x248cc4(0x25a)](_0x4509d2[_0x483b8e(0x1a7)],_0x4509d2[_0x92cc15(0x857)](String,_0x5a309b)),_0x4509d2[_0x4d22c8(0x505)]);}else{const _0x3a3fdd=_0x40ee01[_0x4d22c8(0x5d5)],_0x2f015e=_0x40ee01[_0x7b5ca9(0xa4e)],_0xd2f8d9=_0x2efad7[_0x248cc4(0x7eb)+_0x483b8e(0x452)](_0x3a3fdd[_0x92cc15(0x311)+'h'],_0x40ee01[_0x7b5ca9(0x1ae)](_0x4e676d[_0x248cc4(0x311)+'h'],_0x2f015e[_0x4d22c8(0x311)+'h'])),_0x357104=_0x40ee01[_0x483b8e(0x9d1)](_0x45c3ee,_0xd2f8d9),_0x4b5655=_0x40ee01[_0x7b5ca9(0x5a7)](_0x31b739,_0x357104);return _0x5b3cfa[_0x92cc15(0xb74)+'e'][_0x4d22c8(0x2a9)+_0x92cc15(0x38f)](_0x40ee01[_0x4d22c8(0xade)],_0x4b5655,{'name':_0x40ee01[_0x7b5ca9(0x6f5)],'hash':_0x40ee01[_0x7b5ca9(0x6a5)]},!![],[_0x40ee01[_0x248cc4(0x2e7)]]);}}):(_0x503ff5=_0x374d86[_0x351fce(0xb9f)](_0x4509d2[_0x523804(0x352)](_0xdc0511,_0xcd4084))[_0x4509d2[_0x523804(0x6f8)]],_0xab6313='');})[_0x5eade6(0x205)](_0x24e36d=>console[_0x2e6dba(0x593)](_0x24e36d)),chatTextRawPlusComment=_0x4509d2[_0x2e6dba(0x352)](chatTextRaw,'\x0a\x0a'),text_offset=-(0x93d+-0x19c8+-0x4*-0x423);}let chatTextRaw='',text_offset=-(0x20c5+-0xabb+-0x1609);const _0x3ea2c0={};_0x3ea2c0[_0x5b1c45(0x3d2)+_0x27c0f8(0x6e1)+'pe']=_0x1240da(0x6a3)+_0x424e16(0x7da)+_0x1240da(0x4f9)+'n';const headers=_0x3ea2c0;let prompt=JSON[_0x27c0f8(0xb9f)](atob(document[_0x5b1c45(0x364)+_0x1240da(0x8ea)+_0x1240da(0x369)](_0x424e16(0x4e7)+'pt')[_0x391151(0x273)+_0x1240da(0x49c)+'t']));chatTextRawIntro='',text_offset=-(0x4a*0x3+0x1c*0xe8+0x1a3d*-0x1);const _0x55ffad={};_0x55ffad[_0x5b1c45(0x530)]=_0x5b1c45(0x332)+'m',_0x55ffad[_0x1240da(0x8d8)+'nt']=_0x424e16(0x48b)+_0x5b1c45(0x9d5)+_0x391151(0x577)+_0x1240da(0xb95)+_0x424e16(0x356)+_0x5b1c45(0xb2d)+original_search_query+(_0x27c0f8(0xb97)+_0x5b1c45(0xaad)+_0x1240da(0x614)+'。');const _0x324f5f={};_0x324f5f[_0x391151(0x530)]=_0x1240da(0x217),_0x324f5f[_0x5b1c45(0x8d8)+'nt']=_0x1240da(0x9d7)+_0x1240da(0x801)+_0x27c0f8(0x412)+_0x391151(0x5e4)+_0x1240da(0x23e)+'。';const optionsIntro={'method':_0x391151(0x59e),'headers':headers,'body':b64EncodeUnicode(JSON[_0x1240da(0x9d4)+_0x1240da(0x389)]({'messages':[_0x55ffad,_0x324f5f][_0x424e16(0x8d2)+'t'](add_system),'max_tokens':0x400,'temperature':0.2,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0.5,'stream':!![]}))};fetch(_0x1240da(0x6bd)+_0x1240da(0x56b)+_0x1240da(0x283)+_0x27c0f8(0x99f)+_0x5b1c45(0x97a)+_0x424e16(0x54b),optionsIntro)[_0x27c0f8(0x95d)](_0x14ac2d=>{const _0x5b9217=_0x424e16,_0x46d01a=_0x391151,_0x155fdc=_0x391151,_0x3cbe76=_0x5b1c45,_0x2dab6d=_0x27c0f8,_0x167f11={'anJya':_0x5b9217(0x7de)+_0x5b9217(0x4c5),'YZuHi':_0x5b9217(0x60c)+_0x3cbe76(0xadf),'Hhgsl':_0x5b9217(0x38a)+_0x2dab6d(0x744)+'t','jhOcp':_0x155fdc(0x217),'jbbNb':_0x155fdc(0x2c9)+_0x3cbe76(0x405)+_0x5b9217(0x789)+_0x5b9217(0x5d8),'NbJbc':function(_0x71a301,_0x4c1a68){return _0x71a301+_0x4c1a68;},'yAYiQ':_0x155fdc(0x797)+_0x5b9217(0x280)+_0x155fdc(0xa01),'avwSa':function(_0x17d5f7,_0x109926){return _0x17d5f7(_0x109926);},'wyHhZ':_0x2dab6d(0x2fe)+_0x155fdc(0x62c)+'rl','saOVP':_0x46d01a(0xa87),'RKFgZ':function(_0x121260,_0x4c7b04){return _0x121260(_0x4c7b04);},'FloXT':_0x46d01a(0x855)+_0x3cbe76(0x280)+_0x155fdc(0xa01),'ORlzp':_0x3cbe76(0x439),'WvtSf':_0x5b9217(0x545),'wcrYd':_0x46d01a(0x4b3)+'l','gYkmm':_0x5b9217(0xa8d),'LdtTd':_0x155fdc(0x507)+'l','wQjfs':_0x5b9217(0x63e)+_0x5b9217(0x280)+_0x3cbe76(0xa01),'CUFun':_0x2dab6d(0x5c1)+'l','ZcqCi':_0x3cbe76(0x82c)+'es','FwVvt':function(_0x3cb9c8,_0x31cadb){return _0x3cb9c8<_0x31cadb;},'WXwVA':function(_0x2a8402,_0x5f1628){return _0x2a8402===_0x5f1628;},'ULyxH':_0x5b9217(0x736),'eArcA':_0x46d01a(0x6ff),'DxOdM':function(_0x6598c,_0x2c66de){return _0x6598c>_0x2c66de;},'KpSFb':function(_0x4655a8,_0x53baba){return _0x4655a8==_0x53baba;},'SflAt':_0x155fdc(0x37f)+']','mbkIx':_0x3cbe76(0x39a),'wzRRl':_0x2dab6d(0x7bf),'mjvsu':_0x5b9217(0x71a)+_0x2dab6d(0x4c5),'GWZeE':function(_0x2f1cd7){return _0x2f1cd7();},'SUDkS':_0x5b9217(0x471)+_0x2dab6d(0xaac)+_0x5b9217(0xb1f),'tarjz':_0x5b9217(0x471)+_0x2dab6d(0x3d7),'iPFqI':_0x46d01a(0x2f0),'hOCfA':function(_0x4077f0,_0x48186e){return _0x4077f0!==_0x48186e;},'lDTIz':_0x155fdc(0xa95),'dANzG':_0x2dab6d(0xba4),'PsLRy':_0x2dab6d(0x92e),'qcuTH':_0x2dab6d(0x3ca),'EWESe':_0x46d01a(0x5e3),'GOxVL':_0x2dab6d(0x7a5),'PbqIQ':_0x46d01a(0x432),'RLOsw':function(_0x3044d8,_0x83459c,_0x1f69e2){return _0x3044d8(_0x83459c,_0x1f69e2);},'XUMjE':_0x2dab6d(0x34f),'SxZyc':_0x5b9217(0xaf8),'nmgob':_0x2dab6d(0x868),'WJDCn':_0x46d01a(0x3f7)+_0x2dab6d(0xbab),'EMnbK':_0x5b9217(0x381),'BASbX':_0x46d01a(0x30d),'AVwPW':_0x2dab6d(0x9b5),'DRhty':_0x2dab6d(0x902),'ipngF':_0x5b9217(0x7d5)+':','GXshQ':_0x155fdc(0x2d5),'cSQnQ':_0x155fdc(0x38a)+_0x3cbe76(0x2bb),'XzClR':_0x46d01a(0x59e),'BYyGQ':_0x46d01a(0x38a),'zqbAb':function(_0x5aad2a,_0x305aea){return _0x5aad2a+_0x305aea;},'wGqqJ':_0x5b9217(0x6fc)+'“','EQbxs':_0x3cbe76(0x26f)+_0x46d01a(0x992)+_0x155fdc(0x917)+_0x46d01a(0x5c7)+_0x5b9217(0x925)+_0x3cbe76(0x4be)+_0x155fdc(0x745)+_0x46d01a(0x58d),'DKNkD':_0x155fdc(0x6bd)+_0x155fdc(0x56b)+_0x5b9217(0x283)+_0x3cbe76(0x99f)+_0x155fdc(0x97a)+_0x5b9217(0x54b),'flSfA':_0x5b9217(0x294),'JPfzQ':_0x3cbe76(0x6f1),'Jfdmo':_0x46d01a(0x1a4),'VqnnB':_0x46d01a(0x2c8),'yqLqQ':_0x155fdc(0x3c3),'xaBSQ':_0x3cbe76(0x51a),'fhbnB':_0x2dab6d(0x751),'Ixwbo':function(_0x4d705f,_0x512fec){return _0x4d705f>_0x512fec;},'sgqKc':function(_0x264164,_0x2e21dc,_0x11c54a){return _0x264164(_0x2e21dc,_0x11c54a);},'RtHcu':_0x3cbe76(0x471)+_0x2dab6d(0x843)},_0x240ac8=_0x14ac2d[_0x46d01a(0x5f0)][_0x2dab6d(0x4d1)+_0x3cbe76(0x1e0)]();let _0x128aa3='',_0x4ea78a='';_0x240ac8[_0x3cbe76(0x63b)]()[_0x3cbe76(0x95d)](function _0x3d6b89({done:_0x5de2ac,value:_0x2fb1fe}){const _0x3c4f20=_0x5b9217,_0x31f11b=_0x155fdc,_0x56a4cf=_0x46d01a,_0x5a7706=_0x3cbe76,_0x11ed71=_0x5b9217,_0x5ba353={'edOpQ':_0x167f11[_0x3c4f20(0x58f)],'rHmMi':_0x167f11[_0x31f11b(0x4f4)],'VBZQx':_0x167f11[_0x31f11b(0x64f)],'LJfEc':_0x167f11[_0x5a7706(0xb62)],'bErRi':_0x167f11[_0x5a7706(0x624)],'DNnBI':function(_0xd2087a,_0x43d08e){const _0x2c655f=_0x11ed71;return _0x167f11[_0x2c655f(0xab0)](_0xd2087a,_0x43d08e);},'BoWwe':_0x167f11[_0x11ed71(0x34c)],'fNehA':function(_0x101e14,_0x45fca1){const _0x550fc5=_0x56a4cf;return _0x167f11[_0x550fc5(0x504)](_0x101e14,_0x45fca1);},'dftvQ':_0x167f11[_0x56a4cf(0x32f)],'JTCOv':_0x167f11[_0x56a4cf(0x525)],'wTkzv':function(_0x216320,_0x1fa387){const _0x3ccb51=_0x31f11b;return _0x167f11[_0x3ccb51(0xa9e)](_0x216320,_0x1fa387);},'SLkwi':_0x167f11[_0x3c4f20(0x3aa)],'daTbQ':_0x167f11[_0x56a4cf(0x675)],'peLCr':_0x167f11[_0x3c4f20(0xaa6)],'ooUED':_0x167f11[_0x56a4cf(0x487)],'Webqh':_0x167f11[_0x31f11b(0x522)],'VomeM':_0x167f11[_0x31f11b(0x39b)],'DdmKG':_0x167f11[_0x11ed71(0x324)],'ufSIE':_0x167f11[_0x11ed71(0x28d)],'iPoEm':_0x167f11[_0x3c4f20(0x2bf)],'UhZrG':function(_0x193e5b,_0x23d177){const _0xa57242=_0x3c4f20;return _0x167f11[_0xa57242(0x89c)](_0x193e5b,_0x23d177);},'bTEgZ':function(_0x4ffa1f,_0x1fa75b){const _0x2a1b92=_0x3c4f20;return _0x167f11[_0x2a1b92(0x84d)](_0x4ffa1f,_0x1fa75b);},'RByOI':_0x167f11[_0x31f11b(0x786)],'SEvlR':_0x167f11[_0x5a7706(0x3d9)],'kGoxY':function(_0x360a1d,_0x3488ff){const _0x26f5e7=_0x31f11b;return _0x167f11[_0x26f5e7(0x8bf)](_0x360a1d,_0x3488ff);},'sOczH':function(_0x1af894,_0x1f6f2f){const _0x1d2a83=_0x3c4f20;return _0x167f11[_0x1d2a83(0xab3)](_0x1af894,_0x1f6f2f);},'GGSnn':_0x167f11[_0x3c4f20(0x684)],'dSedb':_0x167f11[_0x3c4f20(0x39d)],'iVtlE':_0x167f11[_0x5a7706(0x57c)],'yajuL':_0x167f11[_0x11ed71(0x812)],'tDJQB':function(_0x52fca3){const _0x3be118=_0x31f11b;return _0x167f11[_0x3be118(0x63d)](_0x52fca3);},'UPVCf':_0x167f11[_0x11ed71(0x453)],'vQueg':_0x167f11[_0x3c4f20(0x6c2)],'WYkrB':_0x167f11[_0x11ed71(0xae8)],'ZFzwK':function(_0x56c715,_0x5f2123){const _0x831452=_0x5a7706;return _0x167f11[_0x831452(0xb2f)](_0x56c715,_0x5f2123);},'PSIHZ':_0x167f11[_0x31f11b(0x5a8)],'ZwVGF':_0x167f11[_0x11ed71(0x1d4)],'qoVVA':_0x167f11[_0x56a4cf(0xa13)],'jWmKA':_0x167f11[_0x5a7706(0x587)],'yMTJp':_0x167f11[_0x56a4cf(0x380)],'ikoPq':_0x167f11[_0x3c4f20(0x802)],'NoNji':_0x167f11[_0x3c4f20(0xb0a)],'QWDiM':function(_0x44bee8,_0x3b7264,_0x376dec){const _0x1dcc48=_0x11ed71;return _0x167f11[_0x1dcc48(0x5b8)](_0x44bee8,_0x3b7264,_0x376dec);},'mRcxZ':_0x167f11[_0x11ed71(0x680)],'oaeLo':_0x167f11[_0x11ed71(0x531)],'cLkxR':_0x167f11[_0x31f11b(0x5fe)],'hJCPP':_0x167f11[_0x31f11b(0x816)],'jANDt':function(_0x33ac07,_0x48f009){const _0x172753=_0x56a4cf;return _0x167f11[_0x172753(0xab0)](_0x33ac07,_0x48f009);},'XgxKm':_0x167f11[_0x5a7706(0x856)],'zLXjr':_0x167f11[_0x11ed71(0x8a8)],'DILiC':_0x167f11[_0x31f11b(0xb7f)],'JJqpw':_0x167f11[_0x5a7706(0x58e)],'XdbbZ':_0x167f11[_0x56a4cf(0x904)],'ABIjw':_0x167f11[_0x3c4f20(0x633)],'vwzhe':_0x167f11[_0x31f11b(0x3d3)],'dzESk':_0x167f11[_0x11ed71(0x9db)],'mUiUp':_0x167f11[_0x3c4f20(0x4d7)],'oMEWJ':function(_0x132308,_0x29c8ff){const _0x49b8cd=_0x31f11b;return _0x167f11[_0x49b8cd(0xae6)](_0x132308,_0x29c8ff);},'FEEND':_0x167f11[_0x11ed71(0xa63)],'SeWrC':_0x167f11[_0x11ed71(0x6eb)],'GCqOJ':_0x167f11[_0x5a7706(0x292)],'uCOLc':_0x167f11[_0x31f11b(0xa76)],'nBvhH':_0x167f11[_0x11ed71(0x86b)],'yzNIE':_0x167f11[_0x11ed71(0x76e)],'PsJSj':_0x167f11[_0x11ed71(0x988)],'GCDch':_0x167f11[_0x31f11b(0x933)],'jMrZj':_0x167f11[_0x56a4cf(0xae5)],'XPKTd':_0x167f11[_0x11ed71(0x9c1)],'ViDNI':function(_0x760d8,_0x3a59fc){const _0xef1ad3=_0x56a4cf;return _0x167f11[_0xef1ad3(0x5c5)](_0x760d8,_0x3a59fc);},'CjOKc':function(_0x2b4e0e,_0x2ef2c7){const _0x1f37c6=_0x5a7706;return _0x167f11[_0x1f37c6(0xab0)](_0x2b4e0e,_0x2ef2c7);},'WrpBU':function(_0x3bd7c0,_0xa6b8f5,_0x4918b2){const _0x1d0480=_0x11ed71;return _0x167f11[_0x1d0480(0x973)](_0x3bd7c0,_0xa6b8f5,_0x4918b2);},'CMjHy':function(_0x61932f,_0x5b9119){const _0x4e0cae=_0x5a7706;return _0x167f11[_0x4e0cae(0x504)](_0x61932f,_0x5b9119);},'BydGr':_0x167f11[_0x11ed71(0x67b)]};if(_0x5de2ac)return;const _0x4a3c16=new TextDecoder(_0x167f11[_0x5a7706(0x8a8)])[_0x3c4f20(0x9a3)+'e'](_0x2fb1fe);return _0x4a3c16[_0x3c4f20(0x2bd)]()[_0x5a7706(0x712)]('\x0a')[_0x31f11b(0xa2c)+'ch'](function(_0x34d1e5){const _0x57f997=_0x11ed71,_0x1cb25f=_0x11ed71,_0x2488db=_0x3c4f20,_0x163b7e=_0x31f11b,_0x361853=_0x5a7706,_0x2c9b4c={'VGOoB':_0x5ba353[_0x57f997(0xac5)],'cyjMd':_0x5ba353[_0x57f997(0x86e)],'ztEbm':_0x5ba353[_0x1cb25f(0xaff)],'nsPvZ':_0x5ba353[_0x1cb25f(0x75d)],'kaAiV':_0x5ba353[_0x2488db(0x3ef)],'vqHDY':function(_0x5588e2,_0x642a89){const _0x593bbe=_0x163b7e;return _0x5ba353[_0x593bbe(0x437)](_0x5588e2,_0x642a89);},'ApRLw':_0x5ba353[_0x2488db(0x7d7)],'XEjWk':function(_0x16f1c5,_0x322a89){const _0x76e160=_0x163b7e;return _0x5ba353[_0x76e160(0xb5e)](_0x16f1c5,_0x322a89);},'XvtSW':_0x5ba353[_0x57f997(0x979)],'vgwYJ':_0x5ba353[_0x361853(0x76a)],'gIDrc':function(_0x1137f4,_0x3f4ffe){const _0x382be3=_0x163b7e;return _0x5ba353[_0x382be3(0x50d)](_0x1137f4,_0x3f4ffe);},'BwuHt':_0x5ba353[_0x1cb25f(0xb79)],'pwbTO':_0x5ba353[_0x163b7e(0x3f2)],'bnFjn':_0x5ba353[_0x1cb25f(0x5f4)],'QfnHg':_0x5ba353[_0x57f997(0xa24)],'eMhHX':_0x5ba353[_0x57f997(0x9b7)],'LhpZY':_0x5ba353[_0x163b7e(0x877)],'ZpGyH':_0x5ba353[_0x57f997(0x2c5)],'ZWksg':_0x5ba353[_0x361853(0x400)],'FnJLM':_0x5ba353[_0x361853(0x915)],'BSEXQ':function(_0x4d204c,_0xdf39f3){const _0x15f9ab=_0x361853;return _0x5ba353[_0x15f9ab(0xaa7)](_0x4d204c,_0xdf39f3);},'WyOjj':function(_0xed79de,_0x2bc53e){const _0x5d1af7=_0x163b7e;return _0x5ba353[_0x5d1af7(0x849)](_0xed79de,_0x2bc53e);},'zxMvh':_0x5ba353[_0x57f997(0x900)],'cxgPu':_0x5ba353[_0x2488db(0x1c6)],'ZYtxx':function(_0x3e9535,_0x1af0c4){const _0x44b35d=_0x163b7e;return _0x5ba353[_0x44b35d(0x91b)](_0x3e9535,_0x1af0c4);},'LpHrF':function(_0x55f669,_0x1ed7af){const _0x3f0c74=_0x57f997;return _0x5ba353[_0x3f0c74(0x7a8)](_0x55f669,_0x1ed7af);},'enjzS':_0x5ba353[_0x361853(0x481)],'SKcuV':_0x5ba353[_0x1cb25f(0x4b7)],'HvFEp':_0x5ba353[_0x1cb25f(0x3e3)],'aUnDP':_0x5ba353[_0x163b7e(0x528)],'JyPak':function(_0x2cc582){const _0x5e5275=_0x2488db;return _0x5ba353[_0x5e5275(0x777)](_0x2cc582);},'ltSVF':_0x5ba353[_0x1cb25f(0x333)],'rygRv':_0x5ba353[_0x57f997(0x3b2)],'kAjUC':_0x5ba353[_0x57f997(0x820)],'nqUpm':function(_0x11a4c5,_0x3cd302){const _0x342e96=_0x163b7e;return _0x5ba353[_0x342e96(0x780)](_0x11a4c5,_0x3cd302);},'ouDns':_0x5ba353[_0x2488db(0x2ac)],'ZdCPY':_0x5ba353[_0x1cb25f(0x795)],'kOiIW':function(_0x346c47,_0x34c40d){const _0x31bffc=_0x57f997;return _0x5ba353[_0x31bffc(0x437)](_0x346c47,_0x34c40d);},'QmoIe':_0x5ba353[_0x1cb25f(0x423)],'wzFWx':_0x5ba353[_0x1cb25f(0x552)],'ClxrJ':_0x5ba353[_0x361853(0x59a)],'tGnih':_0x5ba353[_0x57f997(0x460)],'mlmmP':function(_0x1531f5,_0x336a06){const _0x58d347=_0x57f997;return _0x5ba353[_0x58d347(0x780)](_0x1531f5,_0x336a06);},'RjuKZ':_0x5ba353[_0x1cb25f(0x74a)],'askob':function(_0x5f13fd,_0x32dc8d,_0x13d89d){const _0x47f52e=_0x2488db;return _0x5ba353[_0x47f52e(0x2d6)](_0x5f13fd,_0x32dc8d,_0x13d89d);},'cwCBg':_0x5ba353[_0x1cb25f(0x827)],'DHjjV':_0x5ba353[_0x2488db(0x891)],'mkDzH':_0x5ba353[_0x1cb25f(0x80d)],'GmPxu':_0x5ba353[_0x2488db(0x4a9)],'dDwsM':function(_0xd48c94,_0x3857c9){const _0x355f86=_0x163b7e;return _0x5ba353[_0x355f86(0x989)](_0xd48c94,_0x3857c9);},'WXUGF':function(_0xa24a6c,_0xa7a31f){const _0x5664d6=_0x2488db;return _0x5ba353[_0x5664d6(0x780)](_0xa24a6c,_0xa7a31f);},'SXwIe':_0x5ba353[_0x2488db(0x85d)],'XyyBd':_0x5ba353[_0x163b7e(0x3e2)],'iCmlu':_0x5ba353[_0x361853(0x8d9)],'vOfkd':_0x5ba353[_0x163b7e(0x1ba)],'uWmWb':_0x5ba353[_0x57f997(0x36f)],'wXubB':_0x5ba353[_0x2488db(0x862)],'hZotu':_0x5ba353[_0x163b7e(0x8f0)],'jCkUp':function(_0x3bb5da){const _0x5652e2=_0x361853;return _0x5ba353[_0x5652e2(0x777)](_0x3bb5da);},'vxIjw':_0x5ba353[_0x57f997(0xb24)],'TPsPU':_0x5ba353[_0x2488db(0x894)],'oMqyi':function(_0x5bf66e,_0x198737){const _0x3e32e0=_0x361853;return _0x5ba353[_0x3e32e0(0x579)](_0x5bf66e,_0x198737);},'ZxfBz':_0x5ba353[_0x163b7e(0x46c)],'GgLjQ':_0x5ba353[_0x57f997(0x9a7)],'crPvu':_0x5ba353[_0x57f997(0x6c9)],'edWVF':_0x5ba353[_0x1cb25f(0x889)],'DinbN':_0x5ba353[_0x2488db(0xb43)],'RgyjZ':_0x5ba353[_0x1cb25f(0x308)],'noCWP':_0x5ba353[_0x2488db(0x602)],'VqmNH':_0x5ba353[_0x1cb25f(0x30b)],'ZDIcQ':_0x5ba353[_0x57f997(0x4b6)],'tfNfG':_0x5ba353[_0x57f997(0x737)],'HzxDg':function(_0x7d1935,_0x53c355){const _0x3a39fe=_0x2488db;return _0x5ba353[_0x3a39fe(0xb5e)](_0x7d1935,_0x53c355);}};_0x128aa3='';if(_0x5ba353[_0x2488db(0x956)](_0x34d1e5[_0x57f997(0x311)+'h'],0x2bf+-0xbdd+0x3c*0x27))_0x128aa3=_0x34d1e5[_0x2488db(0xac6)](0x3*-0xb52+0x1*0x18ff+0x3b*0x27);if(_0x5ba353[_0x57f997(0x7a8)](_0x128aa3,_0x5ba353[_0x361853(0x481)])){text_offset=-(-0x175*-0x15+-0x3e0*-0x5+-0xc*0x42a);const _0x1278b5={'method':_0x5ba353[_0x1cb25f(0xb24)],'headers':headers,'body':_0x5ba353[_0x2488db(0xb5e)](b64EncodeUnicode,JSON[_0x1cb25f(0x9d4)+_0x361853(0x389)](prompt[_0x163b7e(0x4ef)]))};_0x5ba353[_0x57f997(0x2d6)](fetch,_0x5ba353[_0x361853(0x6c9)],_0x1278b5)[_0x2488db(0x95d)](_0x38a528=>{const _0x408c16=_0x57f997,_0x26ebae=_0x163b7e,_0x5d60eb=_0x163b7e,_0x212066=_0x1cb25f,_0x4ca176=_0x361853,_0x57e606=_0x38a528[_0x408c16(0x5f0)][_0x26ebae(0x4d1)+_0x408c16(0x1e0)]();let _0x4ca45a='',_0x282fe8='';_0x57e606[_0x26ebae(0x63b)]()[_0x212066(0x95d)](function _0x5ecdad({done:_0x5b1b8a,value:_0x3f8ec4}){const _0x236267=_0x26ebae,_0x2f7e9e=_0x5d60eb,_0x2723b5=_0x5d60eb,_0x19718f=_0x26ebae,_0x5d5f9f=_0x408c16,_0x14af9c={'tzBFX':_0x2c9b4c[_0x236267(0xaca)],'uPeoY':_0x2c9b4c[_0x236267(0x863)],'shMaq':_0x2c9b4c[_0x2723b5(0xad2)],'fDjIG':_0x2c9b4c[_0x19718f(0x70f)],'eLhCk':_0x2c9b4c[_0x2f7e9e(0x576)],'YsKMa':function(_0x3176bc,_0x3c6fe2){const _0x1b6a21=_0x2723b5;return _0x2c9b4c[_0x1b6a21(0x7a7)](_0x3176bc,_0x3c6fe2);},'ObaIU':_0x2c9b4c[_0x19718f(0x75f)],'ZQtzp':function(_0x1d6903,_0x403598){const _0x4758cb=_0x2723b5;return _0x2c9b4c[_0x4758cb(0x882)](_0x1d6903,_0x403598);},'eJvKa':_0x2c9b4c[_0x236267(0x6bf)],'PjEzb':_0x2c9b4c[_0x2723b5(0x47a)],'CngaW':function(_0x124292,_0x1f32a1){const _0x2f75da=_0x19718f;return _0x2c9b4c[_0x2f75da(0x3d0)](_0x124292,_0x1f32a1);},'RdVhC':_0x2c9b4c[_0x19718f(0x8e3)],'jschK':_0x2c9b4c[_0x2723b5(0x51c)],'UxdoQ':_0x2c9b4c[_0x5d5f9f(0x20b)],'TkNGy':_0x2c9b4c[_0x19718f(0x5d3)],'hQcDe':_0x2c9b4c[_0x2f7e9e(0xacc)],'UkKHv':_0x2c9b4c[_0x19718f(0x536)],'PttTz':_0x2c9b4c[_0x2723b5(0x841)],'ENbJZ':_0x2c9b4c[_0x19718f(0x45d)],'wjhaH':_0x2c9b4c[_0x5d5f9f(0xa05)],'CyPxA':function(_0x46cc79,_0x57ea73){const _0x517e19=_0x2723b5;return _0x2c9b4c[_0x517e19(0xad6)](_0x46cc79,_0x57ea73);},'RoACc':function(_0x50ffeb,_0x2a1fc8){const _0x57c533=_0x5d5f9f;return _0x2c9b4c[_0x57c533(0xb8a)](_0x50ffeb,_0x2a1fc8);},'IHiZf':_0x2c9b4c[_0x19718f(0x68f)],'NxpPC':_0x2c9b4c[_0x19718f(0x93c)],'FvgfA':function(_0x2ebfa6,_0x27c189){const _0x3a8ae0=_0x2723b5;return _0x2c9b4c[_0x3a8ae0(0x67d)](_0x2ebfa6,_0x27c189);},'ugpWP':function(_0xf3b167,_0x3f9360){const _0x52e551=_0x2f7e9e;return _0x2c9b4c[_0x52e551(0x60f)](_0xf3b167,_0x3f9360);},'PLuOX':_0x2c9b4c[_0x19718f(0x625)],'EKkma':function(_0x454387,_0xd1abca){const _0x2620a7=_0x2723b5;return _0x2c9b4c[_0x2620a7(0xb8a)](_0x454387,_0xd1abca);},'alSWQ':_0x2c9b4c[_0x2f7e9e(0x8f8)],'yTgEs':_0x2c9b4c[_0x19718f(0x4e2)],'gacBl':_0x2c9b4c[_0x2723b5(0x46b)],'Hcmnj':function(_0x4d10bd){const _0x5cc3e3=_0x19718f;return _0x2c9b4c[_0x5cc3e3(0x2b4)](_0x4d10bd);},'uPuSL':_0x2c9b4c[_0x5d5f9f(0x750)],'kYSDy':_0x2c9b4c[_0x2f7e9e(0x598)],'iScfY':_0x2c9b4c[_0x5d5f9f(0x42d)],'ebyUB':function(_0x456c44,_0x4931ab){const _0x31b6b6=_0x2f7e9e;return _0x2c9b4c[_0x31b6b6(0x7e5)](_0x456c44,_0x4931ab);},'nathH':_0x2c9b4c[_0x19718f(0x2d8)],'UvDKE':_0x2c9b4c[_0x5d5f9f(0x5e0)],'tsbhE':function(_0x3922aa,_0x54999d){const _0x3afe76=_0x19718f;return _0x2c9b4c[_0x3afe76(0x3ee)](_0x3922aa,_0x54999d);},'MLHzW':_0x2c9b4c[_0x2f7e9e(0x501)],'NWBBX':_0x2c9b4c[_0x2f7e9e(0xb0b)],'hGWda':_0x2c9b4c[_0x236267(0x2d4)],'PDvuV':_0x2c9b4c[_0x2f7e9e(0x1c0)],'fbZSO':function(_0x46b4ac,_0x3938fb){const _0x2cd65d=_0x236267;return _0x2c9b4c[_0x2cd65d(0x5e2)](_0x46b4ac,_0x3938fb);},'HhwTT':_0x2c9b4c[_0x5d5f9f(0x424)],'nRcRR':function(_0x5b4a24,_0x12f599,_0x70e73f){const _0x34333a=_0x19718f;return _0x2c9b4c[_0x34333a(0x20c)](_0x5b4a24,_0x12f599,_0x70e73f);},'lGViU':_0x2c9b4c[_0x19718f(0x788)],'JKTMt':_0x2c9b4c[_0x5d5f9f(0x41e)],'ilVpg':_0x2c9b4c[_0x2723b5(0x2c6)],'FYCPZ':_0x2c9b4c[_0x5d5f9f(0x44a)],'XxPHL':function(_0x3b713d,_0x37313c){const _0x17f4b9=_0x2f7e9e;return _0x2c9b4c[_0x17f4b9(0xaba)](_0x3b713d,_0x37313c);},'OBNSg':function(_0x4c0eba,_0x259ec0){const _0x1ff5a6=_0x2f7e9e;return _0x2c9b4c[_0x1ff5a6(0x2e8)](_0x4c0eba,_0x259ec0);},'dwDOV':_0x2c9b4c[_0x5d5f9f(0x596)],'xPRhI':_0x2c9b4c[_0x5d5f9f(0x395)],'wgENG':_0x2c9b4c[_0x5d5f9f(0x23c)],'jxmtw':_0x2c9b4c[_0x236267(0x82f)],'lujRK':_0x2c9b4c[_0x2723b5(0x392)],'BdMxw':function(_0x40b6b2,_0x2c4d62){const _0xfdc8da=_0x19718f;return _0x2c9b4c[_0xfdc8da(0x7e5)](_0x40b6b2,_0x2c4d62);},'LlTWD':_0x2c9b4c[_0x5d5f9f(0x249)],'qtMNN':_0x2c9b4c[_0x5d5f9f(0xb4b)],'dmiSr':function(_0x33689e){const _0x303926=_0x2723b5;return _0x2c9b4c[_0x303926(0x78d)](_0x33689e);},'XotEn':_0x2c9b4c[_0x2723b5(0x7e2)],'eifOw':_0x2c9b4c[_0x2723b5(0x9e8)],'wmUKB':function(_0x1a9574,_0xef3d85){const _0x330d3a=_0x19718f;return _0x2c9b4c[_0x330d3a(0x40f)](_0x1a9574,_0xef3d85);},'Vpovf':_0x2c9b4c[_0x2723b5(0x4f1)],'bSjPV':_0x2c9b4c[_0x236267(0x459)],'lAjYg':function(_0x4b751a,_0x131812,_0x5d28ef){const _0x15a9f1=_0x2f7e9e;return _0x2c9b4c[_0x15a9f1(0x20c)](_0x4b751a,_0x131812,_0x5d28ef);},'pnpaP':_0x2c9b4c[_0x2f7e9e(0x514)],'CYazP':_0x2c9b4c[_0x236267(0x7a2)],'vtDqB':_0x2c9b4c[_0x5d5f9f(0x8e1)],'wmknd':function(_0x22cb94,_0x4cd261){const _0x4e709d=_0x19718f;return _0x2c9b4c[_0x4e709d(0xb8a)](_0x22cb94,_0x4cd261);},'DDFpW':_0x2c9b4c[_0x236267(0x1ef)],'rbNNI':_0x2c9b4c[_0x2f7e9e(0x4aa)],'dNAek':_0x2c9b4c[_0x2723b5(0x5b5)],'pFkpJ':_0x2c9b4c[_0x19718f(0x759)],'pKrpU':_0x2c9b4c[_0x5d5f9f(0xb40)],'mTKvJ':function(_0x3def3d,_0x147997){const _0xccce10=_0x5d5f9f;return _0x2c9b4c[_0xccce10(0x67d)](_0x3def3d,_0x147997);},'jSMcv':function(_0x5be3b3,_0x44f930,_0x4a9f30){const _0xe139a3=_0x236267;return _0x2c9b4c[_0xe139a3(0x20c)](_0x5be3b3,_0x44f930,_0x4a9f30);},'wcIKC':function(_0x541f4f,_0x3f0ef1){const _0x54a98d=_0x19718f;return _0x2c9b4c[_0x54a98d(0x726)](_0x541f4f,_0x3f0ef1);}};if(_0x5b1b8a)return;const _0x46a111=new TextDecoder(_0x2c9b4c[_0x236267(0x395)])[_0x2f7e9e(0x9a3)+'e'](_0x3f8ec4);return _0x46a111[_0x19718f(0x2bd)]()[_0x2f7e9e(0x712)]('\x0a')[_0x5d5f9f(0xa2c)+'ch'](function(_0x5be922){const _0x869c34=_0x2723b5,_0x1e7427=_0x2723b5,_0x20397e=_0x19718f,_0x2ed1d5=_0x2723b5,_0x231341=_0x2723b5,_0x41ac84={'QQPbK':_0x14af9c[_0x869c34(0x8b4)],'EYEAL':_0x14af9c[_0x869c34(0x2ed)],'tOJHG':_0x14af9c[_0x1e7427(0x8f3)],'QbhFe':_0x14af9c[_0x1e7427(0x790)],'VBuBc':function(_0x49bd59,_0x153602){const _0x1ce424=_0x20397e;return _0x14af9c[_0x1ce424(0x5bf)](_0x49bd59,_0x153602);},'Lquqd':_0x14af9c[_0x869c34(0x7b4)],'eRGtA':function(_0x2c370d,_0x43c149){const _0x18ef14=_0x869c34;return _0x14af9c[_0x18ef14(0x293)](_0x2c370d,_0x43c149);},'lCVby':_0x14af9c[_0x2ed1d5(0xb4a)],'JyCff':_0x14af9c[_0x869c34(0xb91)],'GJSKi':_0x14af9c[_0x869c34(0x914)],'OagZm':_0x14af9c[_0x20397e(0xb16)],'VtNsM':_0x14af9c[_0x1e7427(0x7f5)],'zlMCO':function(_0x4401ab,_0x4be8dc){const _0xe2f00e=_0x231341;return _0x14af9c[_0xe2f00e(0xa39)](_0x4401ab,_0x4be8dc);},'eEhui':function(_0x11158a,_0x5f0ce8){const _0x10996c=_0x1e7427;return _0x14af9c[_0x10996c(0x5bf)](_0x11158a,_0x5f0ce8);}};_0x4ca45a='';if(_0x14af9c[_0x20397e(0x4bb)](_0x5be922[_0x20397e(0x311)+'h'],-0x232d*-0x1+0x1*-0xdc2+-0x1565))_0x4ca45a=_0x5be922[_0x20397e(0xac6)](0x11b9+0x960+-0x1b13);if(_0x14af9c[_0x2ed1d5(0xa39)](_0x4ca45a,_0x14af9c[_0x20397e(0x645)])){if(_0x14af9c[_0x1e7427(0x3fd)](_0x14af9c[_0x20397e(0x923)],_0x14af9c[_0x1e7427(0x923)])){const _0x48d443=_0x41ac84[_0x869c34(0x817)][_0x1e7427(0x712)]('|');let _0x18fab5=-0x13e1+0x257c+-0x119b;while(!![]){switch(_0x48d443[_0x18fab5++]){case'0':const _0x4dc66d={};_0x4dc66d[_0x231341(0x530)]=_0x41ac84[_0x869c34(0x485)],_0x4dc66d[_0x231341(0x8d8)+'nt']=_0x53a925,_0x234e1a[_0x869c34(0xa49)](_0x4dc66d);continue;case'1':_0x1c00ed=-0x3*-0x111+-0x2c7+0x1b*-0x4;continue;case'2':return;case'3':_0x3823be[_0x1e7427(0x364)+_0x869c34(0x8ea)+_0x2ed1d5(0x369)](_0x41ac84[_0x20397e(0x3e9)])[_0x2ed1d5(0x46f)]='';continue;case'4':const _0x104bf3={};_0x104bf3[_0x1e7427(0x530)]=_0x41ac84[_0x1e7427(0x916)],_0x104bf3[_0x20397e(0x8d8)+'nt']=_0x48439b,_0x584909[_0x869c34(0xa49)](_0x104bf3);continue;}break;}}else{document[_0x231341(0x364)+_0x869c34(0x8ea)+_0x2ed1d5(0x369)](_0x14af9c[_0x869c34(0xa02)])[_0x869c34(0xbb7)+_0x1e7427(0x465)]='',_0x14af9c[_0x869c34(0xa5b)](chatmore);const _0x28f52f={'method':_0x14af9c[_0x231341(0xaa9)],'headers':headers,'body':_0x14af9c[_0x231341(0x4bf)](b64EncodeUnicode,JSON[_0x869c34(0x9d4)+_0x20397e(0x389)]({'messages':[{'role':_0x14af9c[_0x2ed1d5(0x2ed)],'content':_0x14af9c[_0x2ed1d5(0x6f6)](document[_0x1e7427(0x364)+_0x869c34(0x8ea)+_0x231341(0x369)](_0x14af9c[_0x869c34(0x9c4)])[_0x231341(0xbb7)+_0x20397e(0x465)][_0x2ed1d5(0x251)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x231341(0x251)+'ce'](/<hr.*/gs,'')[_0x20397e(0x251)+'ce'](/<[^>]+>/g,'')[_0x20397e(0x251)+'ce'](/\n\n/g,'\x0a'),'\x0a')},{'role':_0x14af9c[_0x231341(0x790)],'content':_0x14af9c[_0x20397e(0x5bf)](_0x14af9c[_0x869c34(0x792)](_0x14af9c[_0x20397e(0x461)],original_search_query),_0x14af9c[_0x869c34(0xb83)])}][_0x1e7427(0x8d2)+'t'](add_system),'max_tokens':0x5dc,'temperature':0.5,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'stream':!![]}))};_0x14af9c[_0x1e7427(0x3cc)](fetch,_0x14af9c[_0x869c34(0xb41)],_0x28f52f)[_0x1e7427(0x95d)](_0x1d7f77=>{const _0x11c958=_0x20397e,_0x355895=_0x20397e,_0x4f61e8=_0x869c34,_0x54cbfd=_0x1e7427,_0xbb8ed3=_0x869c34,_0x4ab110={'cbHSP':_0x14af9c[_0x11c958(0x553)],'bBkau':_0x14af9c[_0x355895(0x2ed)],'FafRt':_0x14af9c[_0x4f61e8(0x8f3)],'REchS':_0x14af9c[_0x355895(0x790)],'cfNlX':_0x14af9c[_0x54cbfd(0xaa8)],'auxFj':function(_0x28eda0,_0x35793c){const _0x72b049=_0x355895;return _0x14af9c[_0x72b049(0x6f6)](_0x28eda0,_0x35793c);},'eoFbW':_0x14af9c[_0xbb8ed3(0xb46)],'HPXog':function(_0x26f2b2,_0x55f727){const _0x28fa1a=_0x54cbfd;return _0x14af9c[_0x28fa1a(0x4bf)](_0x26f2b2,_0x55f727);},'LdgsR':_0x14af9c[_0x355895(0x373)],'hzrpY':_0x14af9c[_0xbb8ed3(0x7c3)],'NPIpZ':function(_0x103ac3,_0x57a199){const _0x740f57=_0x355895;return _0x14af9c[_0x740f57(0x201)](_0x103ac3,_0x57a199);},'lCxJM':_0x14af9c[_0x4f61e8(0x6b7)],'SOhWZ':_0x14af9c[_0x11c958(0x4e3)],'eNyKX':_0x14af9c[_0x11c958(0x5a1)],'lRdxX':_0x14af9c[_0x11c958(0x7d2)],'XAopf':function(_0x36f76f,_0x1f3bb0){const _0x73f457=_0x355895;return _0x14af9c[_0x73f457(0x201)](_0x36f76f,_0x1f3bb0);},'dDhxJ':_0x14af9c[_0x355895(0xadc)],'xygnr':function(_0x1b0349,_0x57328d){const _0x13f607=_0x355895;return _0x14af9c[_0x13f607(0x201)](_0x1b0349,_0x57328d);},'tcePa':function(_0x459857,_0x5c3669){const _0x21df4a=_0x11c958;return _0x14af9c[_0x21df4a(0x201)](_0x459857,_0x5c3669);},'ZleBY':_0x14af9c[_0x54cbfd(0x639)],'tXxsO':_0x14af9c[_0xbb8ed3(0xba3)],'tVszY':function(_0x15e636,_0x45627e){const _0x3ea6b0=_0x4f61e8;return _0x14af9c[_0x3ea6b0(0x6f6)](_0x15e636,_0x45627e);},'eseNj':_0x14af9c[_0xbb8ed3(0x4ac)],'VXFje':_0x14af9c[_0x11c958(0x7b4)],'XvjGc':function(_0x4f9df8,_0x3bf185){const _0x5926f2=_0x4f61e8;return _0x14af9c[_0x5926f2(0x953)](_0x4f9df8,_0x3bf185);},'WghUH':function(_0x3fe69c,_0x725943){const _0x146e90=_0x54cbfd;return _0x14af9c[_0x146e90(0x6f6)](_0x3fe69c,_0x725943);},'gnftL':function(_0x247917,_0x3ca9e7){const _0x59ecf9=_0xbb8ed3;return _0x14af9c[_0x59ecf9(0x814)](_0x247917,_0x3ca9e7);},'tnlKd':_0x14af9c[_0x355895(0x92b)],'EPSVL':_0x14af9c[_0xbb8ed3(0x9c5)],'Gbbng':function(_0x446f58,_0x25e899){const _0x1c298c=_0x11c958;return _0x14af9c[_0x1c298c(0x4bb)](_0x446f58,_0x25e899);},'fmXbG':function(_0x5a350d,_0x4c7af8){const _0x43d791=_0x11c958;return _0x14af9c[_0x43d791(0xa39)](_0x5a350d,_0x4c7af8);},'SGmcM':_0x14af9c[_0x355895(0x645)],'LYEaA':function(_0x44dc33,_0x46dfe2){const _0x21977d=_0xbb8ed3;return _0x14af9c[_0x21977d(0x493)](_0x44dc33,_0x46dfe2);},'PHxNM':_0x14af9c[_0x4f61e8(0x43d)],'IFmTn':_0x14af9c[_0x54cbfd(0x45b)],'LMnpH':_0x14af9c[_0x4f61e8(0x42a)],'hfhDl':function(_0x4a15b3){const _0x25ac46=_0x54cbfd;return _0x14af9c[_0x25ac46(0x1bb)](_0x4a15b3);},'idHOS':_0x14af9c[_0x11c958(0x1c7)],'DOtwu':_0x14af9c[_0x4f61e8(0x20d)],'TDlTB':function(_0x487796,_0x3bd0a8){const _0x53a088=_0xbb8ed3;return _0x14af9c[_0x53a088(0x493)](_0x487796,_0x3bd0a8);},'KvBGV':_0x14af9c[_0x355895(0x7b0)],'OEvOF':function(_0x23749f,_0x5e7003){const _0x2cf9e5=_0xbb8ed3;return _0x14af9c[_0x2cf9e5(0xb10)](_0x23749f,_0x5e7003);},'xwXLF':_0x14af9c[_0xbb8ed3(0xb82)],'IvuCx':_0x14af9c[_0xbb8ed3(0xa9d)],'dWoCE':function(_0x4bc87e,_0x97cd9d){const _0x2a7a35=_0x4f61e8;return _0x14af9c[_0x2a7a35(0x3ff)](_0x4bc87e,_0x97cd9d);},'LKPxJ':_0x14af9c[_0x355895(0xad5)],'TXkgi':_0x14af9c[_0xbb8ed3(0x5ac)],'ZFcuX':function(_0x4389ee,_0x3e90fb){const _0x42e6ae=_0x11c958;return _0x14af9c[_0x42e6ae(0xb10)](_0x4389ee,_0x3e90fb);},'geuWK':_0x14af9c[_0x4f61e8(0x68c)],'tzTpr':_0x14af9c[_0x54cbfd(0x7c5)],'pjlrb':function(_0x3d39c4,_0x25962f){const _0x150fd7=_0x4f61e8;return _0x14af9c[_0x150fd7(0x965)](_0x3d39c4,_0x25962f);},'wyBXw':_0x14af9c[_0x54cbfd(0x22e)],'miSXH':function(_0x432182,_0x2c3bea,_0x26d9d6){const _0x5f2520=_0x11c958;return _0x14af9c[_0x5f2520(0x832)](_0x432182,_0x2c3bea,_0x26d9d6);},'SGjNh':_0x14af9c[_0x11c958(0x4fd)]};if(_0x14af9c[_0x4f61e8(0x493)](_0x14af9c[_0x355895(0x8c9)],_0x14af9c[_0x4f61e8(0x6c3)])){const _0xb5ff27=_0x4ab110[_0x4f61e8(0x8be)][_0x11c958(0x712)]('|');let _0x258207=0x2*0x673+-0x12d5*-0x2+-0x3290;while(!![]){switch(_0xb5ff27[_0x258207++]){case'0':const _0x4c42b2={};_0x4c42b2[_0x355895(0x530)]=_0x4ab110[_0xbb8ed3(0x81e)],_0x4c42b2[_0x4f61e8(0x8d8)+'nt']=_0x444bdb,_0x419792[_0x4f61e8(0xa49)](_0x4c42b2);continue;case'1':_0x9cfb8[_0x54cbfd(0x364)+_0x4f61e8(0x8ea)+_0x355895(0x369)](_0x4ab110[_0xbb8ed3(0xb94)])[_0x54cbfd(0x46f)]='';continue;case'2':return;case'3':const _0x3529b={};_0x3529b[_0xbb8ed3(0x530)]=_0x4ab110[_0x4f61e8(0x527)],_0x3529b[_0x11c958(0x8d8)+'nt']=_0x1a91eb,_0x3e2086[_0xbb8ed3(0xa49)](_0x3529b);continue;case'4':_0x2eda72=-0x808+-0x1*-0x24a5+-0x1c9d;continue;}break;}}else{const _0x5ee863=_0x1d7f77[_0x11c958(0x5f0)][_0x54cbfd(0x4d1)+_0x355895(0x1e0)]();let _0x4a710c='',_0x384921='';_0x5ee863[_0x11c958(0x63b)]()[_0xbb8ed3(0x95d)](function _0x26763c({done:_0x57a2c5,value:_0x962168}){const _0x4b5d78=_0x11c958,_0x4e67cb=_0x4f61e8,_0x2e18fa=_0x54cbfd,_0x18ddb4=_0x11c958,_0xc24e84=_0x54cbfd,_0x29620b={'lcXdf':function(_0x10e838,_0x1c3cc0){const _0x89bed4=_0x3dbf;return _0x41ac84[_0x89bed4(0x687)](_0x10e838,_0x1c3cc0);},'sAoTs':_0x41ac84[_0x4b5d78(0x203)]};if(_0x41ac84[_0x4b5d78(0x8f6)](_0x41ac84[_0x4e67cb(0xb23)],_0x41ac84[_0x4b5d78(0xb23)])){if(_0x52cf6c){const _0xc038e4=_0x43e70e[_0x18ddb4(0x4c9)](_0x5c2d9a,arguments);return _0x50c3dd=null,_0xc038e4;}}else{if(_0x57a2c5)return;const _0x5ddfa7=new TextDecoder(_0x41ac84[_0x2e18fa(0x328)])[_0x18ddb4(0x9a3)+'e'](_0x962168);return _0x5ddfa7[_0x4b5d78(0x2bd)]()[_0x2e18fa(0x712)]('\x0a')[_0x4b5d78(0xa2c)+'ch'](function(_0x56076b){const _0x28af8f=_0x4e67cb,_0x166075=_0x18ddb4,_0x2d5973=_0xc24e84,_0x13f38c=_0x4e67cb,_0x5cb8e9=_0x4b5d78,_0x46fa57={'guXOa':_0x4ab110[_0x28af8f(0x466)],'alprF':function(_0x491932,_0x99d958){const _0x16886b=_0x28af8f;return _0x4ab110[_0x16886b(0x49d)](_0x491932,_0x99d958);},'MwBXk':_0x4ab110[_0x166075(0x691)],'eCAMG':function(_0x35acfd,_0x240fa3){const _0x4646d4=_0x28af8f;return _0x4ab110[_0x4646d4(0x542)](_0x35acfd,_0x240fa3);},'LoTGh':_0x4ab110[_0x2d5973(0x605)],'jjMdb':_0x4ab110[_0x28af8f(0x9ca)],'NuNPA':function(_0x3b17f1,_0x28cd18){const _0x270f89=_0x166075;return _0x4ab110[_0x270f89(0xb8f)](_0x3b17f1,_0x28cd18);},'vGoic':function(_0x1e09aa,_0x3836c0){const _0xde18ca=_0x28af8f;return _0x4ab110[_0xde18ca(0x49d)](_0x1e09aa,_0x3836c0);},'BaCat':_0x4ab110[_0x28af8f(0xa3f)],'IMGXn':_0x4ab110[_0x13f38c(0x4a4)],'KTsnh':function(_0x57c911,_0x1d3548){const _0xd195c7=_0x28af8f;return _0x4ab110[_0xd195c7(0x542)](_0x57c911,_0x1d3548);},'iLRTH':function(_0x450683,_0x9cbf22){const _0x4f9ff1=_0x166075;return _0x4ab110[_0x4f9ff1(0x49d)](_0x450683,_0x9cbf22);},'nJIRp':_0x4ab110[_0x28af8f(0x54c)],'vFyhe':function(_0x3b9ded,_0x5391b9){const _0x513d09=_0x28af8f;return _0x4ab110[_0x513d09(0xb8f)](_0x3b9ded,_0x5391b9);},'sUvGX':_0x4ab110[_0x2d5973(0x1dc)],'vIbIW':function(_0x294ceb,_0x2598e5){const _0xa9a1a9=_0x166075;return _0x4ab110[_0xa9a1a9(0x542)](_0x294ceb,_0x2598e5);},'OIdZJ':function(_0x113817,_0x33e1f9){const _0x5b0a6d=_0x13f38c;return _0x4ab110[_0x5b0a6d(0x49d)](_0x113817,_0x33e1f9);},'jHWof':function(_0x3aa6eb,_0x2021b7){const _0xeeccb7=_0x28af8f;return _0x4ab110[_0xeeccb7(0xa47)](_0x3aa6eb,_0x2021b7);},'qQxLA':function(_0x3f25b6,_0x253925){const _0x2be5e7=_0x166075;return _0x4ab110[_0x2be5e7(0x49d)](_0x3f25b6,_0x253925);},'TCnhp':_0x4ab110[_0x2d5973(0x7ab)],'vJJyV':function(_0xb66107,_0x1ff8b3){const _0x1027aa=_0x28af8f;return _0x4ab110[_0x1027aa(0x6ec)](_0xb66107,_0x1ff8b3);},'WNnCv':function(_0x1aece8,_0x4357f4){const _0x30034a=_0x13f38c;return _0x4ab110[_0x30034a(0x49d)](_0x1aece8,_0x4357f4);},'NqXHY':function(_0x24d9db,_0x5ef0b5){const _0x24cc76=_0x2d5973;return _0x4ab110[_0x24cc76(0x27d)](_0x24d9db,_0x5ef0b5);},'Tnyhz':_0x4ab110[_0x5cb8e9(0x560)],'TNavF':function(_0x4eedf9,_0x479f1f){const _0x4956d5=_0x28af8f;return _0x4ab110[_0x4956d5(0x542)](_0x4eedf9,_0x479f1f);},'Pnazt':function(_0x4cc8a0,_0x4cdda5){const _0x5c4c58=_0x2d5973;return _0x4ab110[_0x5c4c58(0x49d)](_0x4cc8a0,_0x4cdda5);},'xzRfX':_0x4ab110[_0x13f38c(0x608)],'csbVo':function(_0x541cb8,_0x38f3a8){const _0x1e9d7e=_0x166075;return _0x4ab110[_0x1e9d7e(0x49d)](_0x541cb8,_0x38f3a8);},'mVnyE':function(_0x115d7a,_0x144a86){const _0x1b55ce=_0x166075;return _0x4ab110[_0x1b55ce(0x8f2)](_0x115d7a,_0x144a86);},'IDPFz':_0x4ab110[_0x28af8f(0x68b)],'TVtlq':_0x4ab110[_0x166075(0x580)],'IBwAc':function(_0x7b1994,_0x5775fb){const _0x8a1468=_0x13f38c;return _0x4ab110[_0x8a1468(0x3cf)](_0x7b1994,_0x5775fb);},'YxvYQ':function(_0x54aad0,_0xec1acb){const _0x53ac4c=_0x5cb8e9;return _0x4ab110[_0x53ac4c(0x3c1)](_0x54aad0,_0xec1acb);},'ndaXF':function(_0xfcf964,_0x41186f){const _0x5787d2=_0x2d5973;return _0x4ab110[_0x5787d2(0x49d)](_0xfcf964,_0x41186f);}};if(_0x4ab110[_0x28af8f(0x390)](_0x4ab110[_0x2d5973(0xbb3)],_0x4ab110[_0x5cb8e9(0x99e)]))try{_0x38949e=_0x367538[_0x166075(0xb9f)](_0x29620b[_0x2d5973(0xa96)](_0x333500,_0x39bcbe))[_0x29620b[_0x166075(0x567)]],_0x4734f2='';}catch(_0x53fbe6){_0x12911c=_0x130488[_0x166075(0xb9f)](_0x147ba2)[_0x29620b[_0x28af8f(0x567)]],_0x187e23='';}else{_0x4a710c='';if(_0x4ab110[_0x2d5973(0x728)](_0x56076b[_0x28af8f(0x311)+'h'],0x1120+0x25c0+-0x3eb*0xe))_0x4a710c=_0x56076b[_0x166075(0xac6)](-0x21e5+0x1c3c*-0x1+0x3e27);if(_0x4ab110[_0x166075(0x609)](_0x4a710c,_0x4ab110[_0x13f38c(0x8ba)])){if(_0x4ab110[_0x166075(0x677)](_0x4ab110[_0x28af8f(0xb30)],_0x4ab110[_0x5cb8e9(0x341)]))_0xf03b8f+=_0x13b684[0x1fde+0x1947+0x1*-0x3925][_0x166075(0x353)][_0x13f38c(0x8d8)+'nt'];else{const _0x14bbf4=_0x4ab110[_0x28af8f(0x706)][_0x13f38c(0x712)]('|');let _0x2a5863=0x1*-0xbf1+-0x1e*0x41+-0x3*-0x685;while(!![]){switch(_0x14bbf4[_0x2a5863++]){case'0':lock_chat=-0xb*0x175+-0xd68+0x1d6f;continue;case'1':_0x4ab110[_0x2d5973(0x681)](proxify);continue;case'2':return;case'3':document[_0x28af8f(0xb5a)+_0x28af8f(0x24b)+_0x2d5973(0x666)](_0x4ab110[_0x2d5973(0x55a)])[_0x28af8f(0xbac)][_0x28af8f(0x5ad)+'ay']='';continue;case'4':document[_0x28af8f(0xb5a)+_0x166075(0x24b)+_0x13f38c(0x666)](_0x4ab110[_0x5cb8e9(0x9b8)])[_0x13f38c(0xbac)][_0x13f38c(0x5ad)+'ay']='';continue;}break;}}}let _0xc982e7;try{if(_0x4ab110[_0x2d5973(0x9d9)](_0x4ab110[_0x5cb8e9(0x486)],_0x4ab110[_0x13f38c(0x486)]))try{if(_0x4ab110[_0x2d5973(0x8a0)](_0x4ab110[_0x2d5973(0x397)],_0x4ab110[_0x28af8f(0x907)]))_0xc982e7=JSON[_0x28af8f(0xb9f)](_0x4ab110[_0x166075(0x685)](_0x384921,_0x4a710c))[_0x4ab110[_0x5cb8e9(0x580)]],_0x384921='';else{const _0x8edf01=_0x46fa57[_0x5cb8e9(0xb48)][_0x166075(0x712)]('|');let _0x1749a9=-0x2227+-0x1bf4*0x1+-0xd*-0x4c7;while(!![]){switch(_0x8edf01[_0x1749a9++]){case'0':_0x458eca=_0x288fce[_0x166075(0x251)+_0x2d5973(0x767)](_0x46fa57[_0x5cb8e9(0x61f)](_0x46fa57[_0x13f38c(0x565)],_0x46fa57[_0x2d5973(0x307)](_0x41883f,_0x1e62ed)),_0x46fa57[_0x13f38c(0x61f)](_0x46fa57[_0x28af8f(0x997)],_0x46fa57[_0x28af8f(0x307)](_0x4893e7,_0x54fccf)));continue;case'1':_0x56a2d9=_0x337434[_0x13f38c(0x251)+_0x13f38c(0x767)](_0x46fa57[_0x5cb8e9(0x61f)](_0x46fa57[_0x13f38c(0xafa)],_0x46fa57[_0x2d5973(0x961)](_0x5c8c7e,_0xe2de24)),_0x46fa57[_0x166075(0x611)](_0x46fa57[_0x166075(0x997)],_0x46fa57[_0x28af8f(0x961)](_0x31e7bb,_0x13d53f)));continue;case'2':_0x40b992=_0xb829ca[_0x13f38c(0x251)+_0x166075(0x767)](_0x46fa57[_0x28af8f(0x611)](_0x46fa57[_0x2d5973(0xbaf)],_0x46fa57[_0x28af8f(0x961)](_0x38704b,_0x349e49)),_0x46fa57[_0x13f38c(0x61f)](_0x46fa57[_0x13f38c(0x997)],_0x46fa57[_0x13f38c(0x307)](_0x509d4d,_0x123679)));continue;case'3':_0x2e8a0c=_0x6c3cdc[_0x166075(0x251)+_0x5cb8e9(0x767)](_0x46fa57[_0x28af8f(0x611)](_0x46fa57[_0x166075(0x597)],_0x46fa57[_0x166075(0x307)](_0x53f002,_0x5d9eb3)),_0x46fa57[_0x2d5973(0x61f)](_0x46fa57[_0x2d5973(0x997)],_0x46fa57[_0x166075(0x761)](_0x48369f,_0x3a56d5)));continue;case'4':_0x3e6f6b=_0x461e63[_0x28af8f(0x251)+_0x166075(0x767)](_0x46fa57[_0x28af8f(0xa30)](_0x46fa57[_0x2d5973(0x8fb)],_0x46fa57[_0x166075(0x961)](_0x18e964,_0x5f0b7b)),_0x46fa57[_0x5cb8e9(0x611)](_0x46fa57[_0x28af8f(0x997)],_0x46fa57[_0x13f38c(0x8d4)](_0x49ea24,_0x430497)));continue;case'5':_0x9d0fe3=_0x1741e6[_0x2d5973(0x251)+_0x13f38c(0x767)](_0x46fa57[_0x166075(0x611)](_0x46fa57[_0x166075(0x5bb)],_0x46fa57[_0x13f38c(0x68e)](_0x2ce251,_0x4bf82f)),_0x46fa57[_0x166075(0xa22)](_0x46fa57[_0x13f38c(0x997)],_0x46fa57[_0x28af8f(0x379)](_0x48db15,_0x3223d8)));continue;case'6':_0x21e145=_0x17750f[_0x2d5973(0x251)+_0x13f38c(0x767)](_0x46fa57[_0x5cb8e9(0x975)](_0x46fa57[_0x28af8f(0xb2b)],_0x46fa57[_0x28af8f(0xa1e)](_0x24fbdc,_0x2ef15c)),_0x46fa57[_0x28af8f(0x50e)](_0x46fa57[_0x28af8f(0x997)],_0x46fa57[_0x13f38c(0x36d)](_0x140845,_0x7b784f)));continue;case'7':_0x1dcb0b=_0x401f7d[_0x28af8f(0x251)+_0x166075(0x767)](_0x46fa57[_0x166075(0xa22)](_0x46fa57[_0x5cb8e9(0x774)],_0x46fa57[_0x13f38c(0x444)](_0x3ab0d1,_0x13447f)),_0x46fa57[_0x2d5973(0xacb)](_0x46fa57[_0x13f38c(0x997)],_0x46fa57[_0x13f38c(0x8d4)](_0x724cd9,_0x428946)));continue;case'8':_0x1e950d=_0x586970[_0x13f38c(0x251)+_0x13f38c(0x767)](_0x46fa57[_0x5cb8e9(0x975)](_0x46fa57[_0x166075(0x8e4)],_0x46fa57[_0x2d5973(0x444)](_0x5f0c70,_0x50b38c)),_0x46fa57[_0x5cb8e9(0x78f)](_0x46fa57[_0x13f38c(0x997)],_0x46fa57[_0x5cb8e9(0x444)](_0x35e5c3,_0x4e9fbc)));continue;case'9':_0x8da5f5=_0x993450[_0x28af8f(0x251)+_0x28af8f(0x767)](_0x46fa57[_0x5cb8e9(0x41d)](_0x46fa57[_0x5cb8e9(0x8dd)],_0x46fa57[_0x166075(0x379)](_0x3433a2,_0x55c864)),_0x46fa57[_0x28af8f(0x975)](_0x46fa57[_0x28af8f(0x997)],_0x46fa57[_0x5cb8e9(0x444)](_0x272c0b,_0x29a772)));continue;}break;}}}catch(_0x3a2d4e){_0x4ab110[_0x5cb8e9(0x8a0)](_0x4ab110[_0x5cb8e9(0x8b7)],_0x4ab110[_0x5cb8e9(0x48d)])?(_0xc982e7=JSON[_0x28af8f(0xb9f)](_0x4a710c)[_0x4ab110[_0x5cb8e9(0x580)]],_0x384921=''):(_0x19f3de=_0x479e5e[_0x28af8f(0xb9f)](_0x46fa57[_0x13f38c(0x50e)](_0x613409,_0x239555))[_0x46fa57[_0x5cb8e9(0x375)]],_0x447879='');}else{if(_0x46fa57[_0x28af8f(0x6c1)](_0x46fa57[_0x28af8f(0x338)](_0x46fa57[_0x5cb8e9(0x61f)](_0x56172a,_0x4ddd78[_0x5e9084]),'\x0a')[_0x2d5973(0x311)+'h'],-0x3*0x6b7+-0x118+0x18c1))_0x766421=_0x46fa57[_0x2d5973(0x578)](_0x46fa57[_0x166075(0x338)](_0x54739e,_0x346991[_0x325cdc]),'\x0a');}}catch(_0x335541){_0x4ab110[_0x5cb8e9(0x274)](_0x4ab110[_0x13f38c(0x7f1)],_0x4ab110[_0x28af8f(0x3c5)])?_0x384921+=_0x4a710c:_0x49dfa7=_0x4e08d1;}if(_0xc982e7&&_0x4ab110[_0x2d5973(0x728)](_0xc982e7[_0x28af8f(0x311)+'h'],0xb51+0x1*0x2527+-0x3078)&&_0xc982e7[-0xfb2*-0x2+-0x1529+-0xa3b][_0x13f38c(0x353)][_0x166075(0x8d8)+'nt']){if(_0x4ab110[_0x13f38c(0x3e6)](_0x4ab110[_0x2d5973(0x96f)],_0x4ab110[_0x28af8f(0x96f)]))return _0x222ee9;else chatTextRawPlusComment+=_0xc982e7[0x420+0x1282+0x1*-0x16a2][_0x166075(0x353)][_0x13f38c(0x8d8)+'nt'];}_0x4ab110[_0x166075(0x688)](markdownToHtml,_0x4ab110[_0x5cb8e9(0xb8f)](beautify,chatTextRawPlusComment),document[_0x166075(0xb5a)+_0x13f38c(0x24b)+_0x166075(0x666)](_0x4ab110[_0x13f38c(0x518)]));}}),_0x5ee863[_0xc24e84(0x63b)]()[_0x2e18fa(0x95d)](_0x26763c);}});}})[_0x20397e(0x205)](_0x4d0aa7=>{const _0x2a460e=_0x231341,_0x33262a=_0x1e7427,_0x10b3f2=_0x869c34,_0xd6b9c7=_0x2ed1d5,_0x413a61=_0x20397e,_0x4b2319={};_0x4b2319[_0x2a460e(0x971)]=_0x41ac84[_0x2a460e(0x203)];const _0x42a0d7=_0x4b2319;_0x41ac84[_0x10b3f2(0x8f6)](_0x41ac84[_0x10b3f2(0x357)],_0x41ac84[_0xd6b9c7(0x6c0)])?console[_0xd6b9c7(0x593)](_0x41ac84[_0x2a460e(0x575)],_0x4d0aa7):(_0x2165bc=_0x28e698[_0x10b3f2(0xb9f)](_0x50f95c)[_0x42a0d7[_0xd6b9c7(0x971)]],_0x17563d='');});return;}}let _0x593d15;try{if(_0x14af9c[_0x231341(0xb10)](_0x14af9c[_0x20397e(0xb05)],_0x14af9c[_0x869c34(0x8d0)]))try{if(_0x14af9c[_0x20397e(0x253)](_0x14af9c[_0x1e7427(0x944)],_0x14af9c[_0x2ed1d5(0xa50)])){if(_0x41ac84[_0x869c34(0x98d)](_0x239f25[_0x1e7427(0x51e)+'Of'](_0x4a541c[_0x1ba84d]),-(0xc2b*-0x1+0xf*0x183+-0xa81*0x1)))_0x3a02f4[_0x869c34(0x56f)+'ft'](_0x1df69a[_0x2e1d23]);}else _0x593d15=JSON[_0x2ed1d5(0xb9f)](_0x14af9c[_0x2ed1d5(0x3ff)](_0x282fe8,_0x4ca45a))[_0x14af9c[_0x20397e(0x7b4)]],_0x282fe8='';}catch(_0x2d0852){_0x14af9c[_0x2ed1d5(0x253)](_0x14af9c[_0x1e7427(0x775)],_0x14af9c[_0x2ed1d5(0x775)])?(_0x593d15=JSON[_0x20397e(0xb9f)](_0x4ca45a)[_0x14af9c[_0x20397e(0x7b4)]],_0x282fe8=''):_0x486651='按钮';}else _0x224e8e=_0xe945e8[_0x231341(0xb9f)](_0x41ac84[_0x20397e(0x41b)](_0x407a41,_0x1da203))[_0x41ac84[_0x20397e(0x203)]],_0x27d050='';}catch(_0x181386){_0x14af9c[_0x20397e(0x493)](_0x14af9c[_0x20397e(0x218)],_0x14af9c[_0x20397e(0x243)])?_0x28b17b[_0x231341(0x593)](_0x41ac84[_0x1e7427(0x575)],_0x22ecfd):_0x282fe8+=_0x4ca45a;}_0x593d15&&_0x14af9c[_0x231341(0xae7)](_0x593d15[_0x2ed1d5(0x311)+'h'],0x1953+0x1*-0xb3c+-0xe17)&&_0x593d15[-0x465+-0x238*-0x2+-0x1*0xb][_0x869c34(0x353)][_0x231341(0x8d8)+'nt']&&(chatTextRaw+=_0x593d15[0x1250+-0x1d9*-0x15+-0x391d][_0x869c34(0x353)][_0x2ed1d5(0x8d8)+'nt']),_0x14af9c[_0x869c34(0x225)](markdownToHtml,_0x14af9c[_0x869c34(0x879)](beautify,chatTextRaw),document[_0x869c34(0xb5a)+_0x20397e(0x24b)+_0x869c34(0x666)](_0x14af9c[_0x231341(0x4fd)]));}),_0x57e606[_0x19718f(0x63b)]()[_0x19718f(0x95d)](_0x5ecdad);});})[_0x163b7e(0x205)](_0x675e12=>{const _0x61d1f2=_0x163b7e,_0x32e36a=_0x163b7e;console[_0x61d1f2(0x593)](_0x2c9b4c[_0x32e36a(0x392)],_0x675e12);});return;}let _0x5298d2;try{try{_0x5298d2=JSON[_0x57f997(0xb9f)](_0x5ba353[_0x1cb25f(0x24d)](_0x4ea78a,_0x128aa3))[_0x5ba353[_0x163b7e(0x915)]],_0x4ea78a='';}catch(_0x48370a){_0x5298d2=JSON[_0x57f997(0xb9f)](_0x128aa3)[_0x5ba353[_0x163b7e(0x915)]],_0x4ea78a='';}}catch(_0x585dff){_0x4ea78a+=_0x128aa3;}_0x5298d2&&_0x5ba353[_0x2488db(0x956)](_0x5298d2[_0x163b7e(0x311)+'h'],-0x211b+-0x1524+-0x363f*-0x1)&&_0x5298d2[-0x1aad+0x16*-0xec+0x2ef5][_0x2488db(0x353)][_0x57f997(0x8d8)+'nt']&&(chatTextRawIntro+=_0x5298d2[0x15d3+0xfb0*-0x2+0x98d*0x1][_0x361853(0x353)][_0x2488db(0x8d8)+'nt']),_0x5ba353[_0x2488db(0x32e)](markdownToHtml,_0x5ba353[_0x361853(0x5d2)](beautify,_0x5ba353[_0x163b7e(0x437)](chatTextRawIntro,'\x0a')),document[_0x2488db(0xb5a)+_0x2488db(0x24b)+_0x2488db(0x666)](_0x5ba353[_0x361853(0xa46)]));}),_0x240ac8[_0x56a4cf(0x63b)]()[_0x11ed71(0x95d)](_0x3d6b89);});})[_0x27c0f8(0x205)](_0xcbf716=>{const _0x2817aa=_0x5b1c45,_0x409482=_0x424e16,_0x213a15=_0x391151,_0x5156f6=_0x27c0f8,_0x503c0b={};_0x503c0b[_0x2817aa(0x3e1)]=_0x2817aa(0x7d5)+':';const _0x2d9c99=_0x503c0b;console[_0x213a15(0x593)](_0x2d9c99[_0x5156f6(0x3e1)],_0xcbf716);});function _0x697892(_0x5cc255){const _0x24688e=_0x1240da,_0x9c686e=_0x27c0f8,_0xc55be4=_0x391151,_0x546177=_0x5b1c45,_0xfeaac0=_0x27c0f8,_0xe93c8f={'jzRTb':function(_0x2874b2,_0x15ba77){return _0x2874b2===_0x15ba77;},'eDegV':_0x24688e(0x9d4)+'g','edlMH':_0x24688e(0x64b)+_0x9c686e(0x2b8)+_0x24688e(0x361),'bWMaM':_0x9c686e(0x829)+'er','HAhcK':function(_0x327615,_0x1b4ec8){return _0x327615!==_0x1b4ec8;},'OlmeP':function(_0x2aaf73,_0x399d90){return _0x2aaf73+_0x399d90;},'sLMNq':function(_0x354f0e,_0x105c65){return _0x354f0e/_0x105c65;},'bbDit':_0xc55be4(0x311)+'h','ajnTw':function(_0x5c6c00,_0x57da05){return _0x5c6c00===_0x57da05;},'uunbz':function(_0x5d66f2,_0x1b7939){return _0x5d66f2%_0x1b7939;},'lCycW':_0x24688e(0x9a9),'Azoab':_0x9c686e(0xb92),'HIhWG':_0x9c686e(0x6b3)+'n','sPURH':_0xfeaac0(0x73a)+_0x9c686e(0x95a)+'t','SxDmy':function(_0x4f8612,_0x33c933){return _0x4f8612(_0x33c933);}};function _0x3b007b(_0x4f0dde){const _0x19830f=_0x9c686e,_0x3d0ac9=_0x9c686e,_0x2fb616=_0xfeaac0,_0x553c57=_0x546177,_0x4364bb=_0x24688e;if(_0xe93c8f[_0x19830f(0x671)](typeof _0x4f0dde,_0xe93c8f[_0x19830f(0x2cf)]))return function(_0x13ed64){}[_0x3d0ac9(0x732)+_0x3d0ac9(0x924)+'r'](_0xe93c8f[_0x4364bb(0x1fa)])[_0x2fb616(0x4c9)](_0xe93c8f[_0x2fb616(0xb28)]);else _0xe93c8f[_0x553c57(0x589)](_0xe93c8f[_0x553c57(0x74f)]('',_0xe93c8f[_0x2fb616(0x9fa)](_0x4f0dde,_0x4f0dde))[_0xe93c8f[_0x19830f(0xabb)]],-0x12f+-0xe74*0x1+0xfa4)||_0xe93c8f[_0x2fb616(0x932)](_0xe93c8f[_0x2fb616(0xa94)](_0x4f0dde,0x9d*0xd+0x112d*-0x1+0x948),0x1*-0x1eb2+-0xd87+-0x1*-0x2c39)?function(){return!![];}[_0x19830f(0x732)+_0x3d0ac9(0x924)+'r'](_0xe93c8f[_0x3d0ac9(0x74f)](_0xe93c8f[_0x4364bb(0x3a8)],_0xe93c8f[_0x19830f(0x468)]))[_0x4364bb(0x1b0)](_0xe93c8f[_0x2fb616(0xa16)]):function(){return![];}[_0x4364bb(0x732)+_0x3d0ac9(0x924)+'r'](_0xe93c8f[_0x19830f(0x74f)](_0xe93c8f[_0x19830f(0x3a8)],_0xe93c8f[_0x19830f(0x468)]))[_0x4364bb(0x4c9)](_0xe93c8f[_0x19830f(0xa42)]);_0xe93c8f[_0x19830f(0x409)](_0x3b007b,++_0x4f0dde);}try{if(_0x5cc255)return _0x3b007b;else _0xe93c8f[_0x24688e(0x409)](_0x3b007b,-0x1c74+0x16d6+-0x2*-0x2cf);}catch(_0xfa65a3){}}
|
||
|
||
|
||
</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'])
|
||
|
||
|
||
class DFA:
|
||
def __init__(self, path: str = None):
|
||
self.ban_words_set = set()
|
||
self.ban_words_list = list()
|
||
self.ban_words_dict = dict()
|
||
if not path:
|
||
self.path = 'keywords'
|
||
else:
|
||
self.path = path
|
||
self.get_words()
|
||
|
||
# 获取敏感词列表
|
||
def get_words(self):
|
||
with open(self.path, 'r', encoding='utf-8-sig') as f:
|
||
for s in f:
|
||
if s.find('\\r'):
|
||
s = s.replace('\r', '')
|
||
s = s.replace('\n', '')
|
||
s = s.strip()
|
||
if len(s) == 0:
|
||
continue
|
||
if str(s) and s not in self.ban_words_set:
|
||
self.ban_words_set.add(s)
|
||
self.ban_words_list.append(str(s))
|
||
sentence = pycorrector.simplified2traditional(s)
|
||
if sentence != s:
|
||
self.ban_words_set.add(sentence)
|
||
self.ban_words_list.append(str(sentence))
|
||
self.add_hash_dict(self.ban_words_list)
|
||
|
||
def change_words(self, path):
|
||
self.ban_words_list.clear()
|
||
self.ban_words_dict.clear()
|
||
self.ban_words_set.clear()
|
||
self.path = path
|
||
self.get_words()
|
||
|
||
# 将敏感词列表转换为DFA字典序
|
||
def add_hash_dict(self, new_list):
|
||
for x in new_list:
|
||
self.add_new_word(x)
|
||
|
||
# 添加单个敏感词
|
||
def add_new_word(self, new_word):
|
||
new_word = str(new_word)
|
||
# print(new_word)
|
||
now_dict = self.ban_words_dict
|
||
i = 0
|
||
for x in new_word:
|
||
if x not in now_dict:
|
||
x = str(x)
|
||
new_dict = dict()
|
||
new_dict['is_end'] = False
|
||
now_dict[x] = new_dict
|
||
now_dict = new_dict
|
||
else:
|
||
now_dict = now_dict[x]
|
||
if i == len(new_word) - 1:
|
||
now_dict['is_end'] = True
|
||
i += 1
|
||
|
||
# 寻找第一次出现敏感词的位置
|
||
def find_illegal(self, _str):
|
||
now_dict = self.ban_words_dict
|
||
i = 0
|
||
start_word = -1
|
||
is_start = True # 判断是否是一个敏感词的开始
|
||
while i < len(_str):
|
||
if _str[i] not in now_dict:
|
||
if is_start is True:
|
||
i += 1
|
||
continue
|
||
i = start_word + 1
|
||
start_word = -1
|
||
is_start = True
|
||
now_dict = self.ban_words_dict
|
||
else:
|
||
if is_start is True:
|
||
start_word = i
|
||
is_start = False
|
||
now_dict = now_dict[_str[i]]
|
||
if now_dict['is_end'] is True:
|
||
return start_word
|
||
else:
|
||
i += 1
|
||
return -1
|
||
|
||
# 查找是否存在敏感词
|
||
def exists(self, sentence):
|
||
pos = self.find_illegal(sentence)
|
||
_sentence = re.sub('\W+', '', sentence).replace("_", '')
|
||
_pos = self.find_illegal(_sentence)
|
||
if pos == -1 and _pos == -1:
|
||
return False
|
||
else:
|
||
return True
|
||
|
||
# 将指定位置的敏感词替换为*
|
||
def filter_words(self, filter_str, pos):
|
||
now_dict = self.ban_words_dict
|
||
end_str = int()
|
||
for i in range(pos, len(filter_str)):
|
||
if now_dict[filter_str[i]]['is_end'] is True:
|
||
end_str = i
|
||
break
|
||
now_dict = now_dict[filter_str[i]]
|
||
num = end_str - pos + 1
|
||
filter_str = filter_str[:pos] + '喵' * num + filter_str[end_str + 1:]
|
||
return filter_str
|
||
|
||
def filter_all(self, s):
|
||
pos_list = list()
|
||
ss = DFA.draw_words(s, pos_list)
|
||
illegal_pos = self.find_illegal(ss)
|
||
while illegal_pos != -1:
|
||
ss = self.filter_words(ss, illegal_pos)
|
||
illegal_pos = self.find_illegal(ss)
|
||
i = 0
|
||
while i < len(ss):
|
||
if ss[i] == '喵':
|
||
start = pos_list[i]
|
||
while i < len(ss) and ss[i] == '喵':
|
||
i += 1
|
||
i -= 1
|
||
end = pos_list[i]
|
||
num = end - start + 1
|
||
s = s[:start] + '喵' * num + s[end + 1:]
|
||
i += 1
|
||
return s
|
||
|
||
@staticmethod
|
||
def draw_words(_str, pos_list):
|
||
ss = str()
|
||
for i in range(len(_str)):
|
||
if '\u4e00' <= _str[i] <= '\u9fa5' or '\u3400' <= _str[i] <= '\u4db5' or '\u0030' <= _str[i] <= '\u0039' \
|
||
or '\u0061' <= _str[i] <= '\u007a' or '\u0041' <= _str[i] <= '\u005a':
|
||
ss += _str[i]
|
||
pos_list.append(i)
|
||
return ss
|
||
gfw = DFA()
|
||
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()
|