mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
2023 lines
322 KiB
Python
Executable file
2023 lines
322 KiB
Python
Executable file
#!/usr/bin/env python
|
||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||
# lint: pylint
|
||
# pyright: basic
|
||
"""WebbApp
|
||
|
||
"""
|
||
# pylint: disable=use-dict-literal
|
||
|
||
import hashlib
|
||
import hmac
|
||
import json
|
||
import os
|
||
import sys
|
||
import base64
|
||
import requests
|
||
import markdown
|
||
import re
|
||
import datetime
|
||
from textrank4zh import TextRank4Keyword, TextRank4Sentence
|
||
from collections import defaultdict
|
||
|
||
from timeit import default_timer
|
||
from html import escape
|
||
from io import StringIO
|
||
import typing
|
||
from typing import List, Dict, Iterable
|
||
|
||
import urllib
|
||
import urllib.parse
|
||
from urllib.parse import urlencode, unquote
|
||
|
||
import httpx
|
||
|
||
from pygments import highlight
|
||
from pygments.lexers import get_lexer_by_name
|
||
from pygments.formatters import HtmlFormatter # pylint: disable=no-name-in-module
|
||
|
||
import flask
|
||
|
||
from flask import (
|
||
Flask,
|
||
render_template,
|
||
url_for,
|
||
make_response,
|
||
redirect,
|
||
send_from_directory,
|
||
)
|
||
from flask.wrappers import Response
|
||
from flask.json import jsonify
|
||
|
||
from flask_babel import (
|
||
Babel,
|
||
gettext,
|
||
format_decimal,
|
||
)
|
||
|
||
from searx import (
|
||
logger,
|
||
get_setting,
|
||
settings,
|
||
searx_debug,
|
||
)
|
||
|
||
from searx import infopage
|
||
from searx.data import ENGINE_DESCRIPTIONS
|
||
from searx.results import Timing, UnresponsiveEngine
|
||
from searx.settings_defaults import OUTPUT_FORMATS
|
||
from searx.settings_loader import get_default_settings_path
|
||
from searx.exceptions import SearxParameterException
|
||
from searx.engines import (
|
||
OTHER_CATEGORY,
|
||
categories,
|
||
engines,
|
||
engine_shortcuts,
|
||
)
|
||
from searx.webutils import (
|
||
UnicodeWriter,
|
||
highlight_content,
|
||
get_static_files,
|
||
get_result_templates,
|
||
get_themes,
|
||
prettify_url,
|
||
new_hmac,
|
||
is_hmac_of,
|
||
is_flask_run_cmdline,
|
||
group_engines_in_tab,
|
||
searxng_l10n_timespan,
|
||
)
|
||
from searx.webadapter import (
|
||
get_search_query_from_webapp,
|
||
get_selected_categories,
|
||
)
|
||
from searx.utils import (
|
||
html_to_text,
|
||
gen_useragent,
|
||
dict_subset,
|
||
match_language,
|
||
)
|
||
from searx.version import VERSION_STRING, GIT_URL, GIT_BRANCH
|
||
from searx.query import RawTextQuery
|
||
from searx.plugins import Plugin, plugins, initialize as plugin_initialize
|
||
from searx.plugins.oa_doi_rewrite import get_doi_resolver
|
||
from searx.preferences import (
|
||
Preferences,
|
||
ValidationException,
|
||
)
|
||
from searx.answerers import (
|
||
answerers,
|
||
ask,
|
||
)
|
||
from searx.metrics import (
|
||
get_engines_stats,
|
||
get_engine_errors,
|
||
get_reliabilities,
|
||
histogram,
|
||
counter,
|
||
)
|
||
from searx.flaskfix import patch_application
|
||
|
||
from searx.locales import (
|
||
LOCALE_NAMES,
|
||
RTL_LOCALES,
|
||
localeselector,
|
||
locales_initialize,
|
||
)
|
||
|
||
# renaming names from searx imports ...
|
||
from searx.autocomplete import search_autocomplete, backends as autocomplete_backends
|
||
from searx.languages import language_codes as languages
|
||
from searx.redisdb import initialize as redis_initialize
|
||
from searx.search import SearchWithPlugins, initialize as search_initialize
|
||
from searx.network import stream as http_stream, set_context_network_name
|
||
from searx.search.checker import get_result as checker_get_result
|
||
|
||
logger = logger.getChild('webapp')
|
||
|
||
# check secret_key
|
||
if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey':
|
||
logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.')
|
||
sys.exit(1)
|
||
|
||
# about static
|
||
logger.debug('static directory is %s', settings['ui']['static_path'])
|
||
static_files = get_static_files(settings['ui']['static_path'])
|
||
|
||
# about templates
|
||
logger.debug('templates directory is %s', settings['ui']['templates_path'])
|
||
default_theme = settings['ui']['default_theme']
|
||
templates_path = settings['ui']['templates_path']
|
||
themes = get_themes(templates_path)
|
||
result_templates = get_result_templates(templates_path)
|
||
|
||
STATS_SORT_PARAMETERS = {
|
||
'name': (False, 'name', ''),
|
||
'score': (True, 'score_per_result', 0),
|
||
'result_count': (True, 'result_count', 0),
|
||
'time': (False, 'total', 0),
|
||
'reliability': (False, 'reliability', 100),
|
||
}
|
||
|
||
# Flask app
|
||
app = Flask(__name__, static_folder=settings['ui']['static_path'], template_folder=templates_path)
|
||
|
||
app.jinja_env.trim_blocks = True
|
||
app.jinja_env.lstrip_blocks = True
|
||
app.jinja_env.add_extension('jinja2.ext.loopcontrols') # pylint: disable=no-member
|
||
app.jinja_env.filters['group_engines_in_tab'] = group_engines_in_tab # pylint: disable=no-member
|
||
app.secret_key = settings['server']['secret_key']
|
||
|
||
timeout_text = gettext('timeout')
|
||
parsing_error_text = gettext('parsing error')
|
||
http_protocol_error_text = gettext('HTTP protocol error')
|
||
network_error_text = gettext('network error')
|
||
ssl_cert_error_text = gettext("SSL error: certificate validation has failed")
|
||
exception_classname_to_text = {
|
||
None: gettext('unexpected crash'),
|
||
'timeout': timeout_text,
|
||
'asyncio.TimeoutError': timeout_text,
|
||
'httpx.TimeoutException': timeout_text,
|
||
'httpx.ConnectTimeout': timeout_text,
|
||
'httpx.ReadTimeout': timeout_text,
|
||
'httpx.WriteTimeout': timeout_text,
|
||
'httpx.HTTPStatusError': gettext('HTTP error'),
|
||
'httpx.ConnectError': gettext("HTTP connection error"),
|
||
'httpx.RemoteProtocolError': http_protocol_error_text,
|
||
'httpx.LocalProtocolError': http_protocol_error_text,
|
||
'httpx.ProtocolError': http_protocol_error_text,
|
||
'httpx.ReadError': network_error_text,
|
||
'httpx.WriteError': network_error_text,
|
||
'httpx.ProxyError': gettext("proxy error"),
|
||
'searx.exceptions.SearxEngineCaptchaException': gettext("CAPTCHA"),
|
||
'searx.exceptions.SearxEngineTooManyRequestsException': gettext("too many requests"),
|
||
'searx.exceptions.SearxEngineAccessDeniedException': gettext("access denied"),
|
||
'searx.exceptions.SearxEngineAPIException': gettext("server API error"),
|
||
'searx.exceptions.SearxEngineXPathException': parsing_error_text,
|
||
'KeyError': parsing_error_text,
|
||
'json.decoder.JSONDecodeError': parsing_error_text,
|
||
'lxml.etree.ParserError': parsing_error_text,
|
||
'ssl.SSLCertVerificationError': ssl_cert_error_text, # for Python > 3.7
|
||
'ssl.CertificateError': ssl_cert_error_text, # for Python 3.7
|
||
}
|
||
|
||
|
||
class ExtendedRequest(flask.Request):
|
||
"""This class is never initialized and only used for type checking."""
|
||
|
||
preferences: Preferences
|
||
errors: List[str]
|
||
user_plugins: List[Plugin]
|
||
form: Dict[str, str]
|
||
start_time: float
|
||
render_time: float
|
||
timings: List[Timing]
|
||
|
||
|
||
request = typing.cast(ExtendedRequest, flask.request)
|
||
|
||
|
||
def get_locale():
|
||
locale = localeselector()
|
||
logger.debug("%s uses locale `%s`", urllib.parse.quote(request.url), locale)
|
||
return locale
|
||
|
||
|
||
babel = Babel(app, locale_selector=get_locale)
|
||
|
||
|
||
def _get_browser_language(req, lang_list):
|
||
for lang in req.headers.get("Accept-Language", "en").split(","):
|
||
if ';' in lang:
|
||
lang = lang.split(';')[0]
|
||
if '-' in lang:
|
||
lang_parts = lang.split('-')
|
||
lang = "{}-{}".format(lang_parts[0], lang_parts[-1].upper())
|
||
locale = match_language(lang, lang_list, fallback=None)
|
||
if locale is not None:
|
||
return locale
|
||
return 'en'
|
||
|
||
|
||
def _get_locale_rfc5646(locale):
|
||
"""Get locale name for <html lang="...">
|
||
Chrom* browsers don't detect the language when there is a subtag (ie a territory).
|
||
For example "zh-TW" is detected but not "zh-Hant-TW".
|
||
This function returns a locale without the subtag.
|
||
"""
|
||
parts = locale.split('-')
|
||
return parts[0].lower() + '-' + parts[-1].upper()
|
||
|
||
|
||
# code-highlighter
|
||
@app.template_filter('code_highlighter')
|
||
def code_highlighter(codelines, language=None):
|
||
if not language:
|
||
language = 'text'
|
||
|
||
try:
|
||
# find lexer by programming language
|
||
lexer = get_lexer_by_name(language, stripall=True)
|
||
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
# if lexer is not found, using default one
|
||
lexer = get_lexer_by_name('text', stripall=True)
|
||
|
||
html_code = ''
|
||
tmp_code = ''
|
||
last_line = None
|
||
line_code_start = None
|
||
|
||
# parse lines
|
||
for line, code in codelines:
|
||
if not last_line:
|
||
line_code_start = line
|
||
|
||
# new codeblock is detected
|
||
if last_line is not None and last_line + 1 != line:
|
||
|
||
# highlight last codepart
|
||
formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
|
||
html_code = html_code + highlight(tmp_code, lexer, formatter)
|
||
|
||
# reset conditions for next codepart
|
||
tmp_code = ''
|
||
line_code_start = line
|
||
|
||
# add codepart
|
||
tmp_code += code + '\n'
|
||
|
||
# update line
|
||
last_line = line
|
||
|
||
# highlight last codepart
|
||
formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
|
||
html_code = html_code + highlight(tmp_code, lexer, formatter)
|
||
|
||
return html_code
|
||
|
||
|
||
def get_result_template(theme_name: str, template_name: str):
|
||
themed_path = theme_name + '/result_templates/' + template_name
|
||
if themed_path in result_templates:
|
||
return themed_path
|
||
return 'result_templates/' + template_name
|
||
|
||
|
||
def custom_url_for(endpoint: str, **values):
|
||
suffix = ""
|
||
if endpoint == 'static' and values.get('filename'):
|
||
file_hash = static_files.get(values['filename'])
|
||
if not file_hash:
|
||
# try file in the current theme
|
||
theme_name = request.preferences.get_value('theme')
|
||
filename_with_theme = "themes/{}/{}".format(theme_name, values['filename'])
|
||
file_hash = static_files.get(filename_with_theme)
|
||
if file_hash:
|
||
values['filename'] = filename_with_theme
|
||
if get_setting('ui.static_use_hash') and file_hash:
|
||
suffix = "?" + file_hash
|
||
if endpoint == 'info' and 'locale' not in values:
|
||
locale = request.preferences.get_value('locale')
|
||
if _INFO_PAGES.get_page(values['pagename'], locale) is None:
|
||
locale = _INFO_PAGES.locale_default
|
||
values['locale'] = locale
|
||
return url_for(endpoint, **values) + suffix
|
||
|
||
|
||
def morty_proxify(url: str):
|
||
if url.startswith('//'):
|
||
url = 'https:' + url
|
||
|
||
if not settings['result_proxy']['url']:
|
||
return url
|
||
|
||
url_params = dict(mortyurl=url)
|
||
|
||
if settings['result_proxy']['key']:
|
||
url_params['mortyhash'] = hmac.new(settings['result_proxy']['key'], url.encode(), hashlib.sha256).hexdigest()
|
||
|
||
return '{0}?{1}'.format(settings['result_proxy']['url'], urlencode(url_params))
|
||
|
||
|
||
def image_proxify(url: str):
|
||
|
||
if url.startswith('//'):
|
||
url = 'https:' + url
|
||
|
||
if not request.preferences.get_value('image_proxy'):
|
||
return url
|
||
|
||
if url.startswith('data:image/'):
|
||
# 50 is an arbitrary number to get only the beginning of the image.
|
||
partial_base64 = url[len('data:image/') : 50].split(';')
|
||
if (
|
||
len(partial_base64) == 2
|
||
and partial_base64[0] in ['gif', 'png', 'jpeg', 'pjpeg', 'webp', 'tiff', 'bmp']
|
||
and partial_base64[1].startswith('base64,')
|
||
):
|
||
return url
|
||
return None
|
||
|
||
if settings['result_proxy']['url']:
|
||
return morty_proxify(url)
|
||
|
||
h = new_hmac(settings['server']['secret_key'], url.encode())
|
||
|
||
return '{0}?{1}'.format(url_for('image_proxy'), urlencode(dict(url=url.encode(), h=h)))
|
||
|
||
|
||
def get_translations():
|
||
return {
|
||
# when there is autocompletion
|
||
'no_item_found': gettext('No item found'),
|
||
# /preferences: the source of the engine description (wikipedata, wikidata, website)
|
||
'Source': gettext('Source'),
|
||
# infinite scroll
|
||
'error_loading_next_page': gettext('Error loading the next page'),
|
||
}
|
||
|
||
|
||
def _get_enable_categories(all_categories: Iterable[str]):
|
||
disabled_engines = request.preferences.engines.get_disabled()
|
||
enabled_categories = set(
|
||
# pylint: disable=consider-using-dict-items
|
||
category
|
||
for engine_name in engines
|
||
for category in engines[engine_name].categories
|
||
if (engine_name, category) not in disabled_engines
|
||
)
|
||
return [x for x in all_categories if x in enabled_categories]
|
||
|
||
|
||
def get_pretty_url(parsed_url: urllib.parse.ParseResult):
|
||
path = parsed_url.path
|
||
path = path[:-1] if len(path) > 0 and path[-1] == '/' else path
|
||
path = unquote(path.replace("/", " › "))
|
||
return [parsed_url.scheme + "://" + parsed_url.netloc, path]
|
||
|
||
|
||
def get_client_settings():
|
||
req_pref = request.preferences
|
||
return {
|
||
'autocomplete_provider': req_pref.get_value('autocomplete'),
|
||
'autocomplete_min': get_setting('search.autocomplete_min'),
|
||
'http_method': req_pref.get_value('method'),
|
||
'infinite_scroll': req_pref.get_value('infinite_scroll'),
|
||
'translations': get_translations(),
|
||
'search_on_category_select': req_pref.plugins.choices['searx.plugins.search_on_category_select'],
|
||
'hotkeys': req_pref.plugins.choices['searx.plugins.vim_hotkeys'],
|
||
'theme_static_path': custom_url_for('static', filename='themes/simple'),
|
||
}
|
||
|
||
|
||
def render(template_name: str, **kwargs):
|
||
|
||
kwargs['client_settings'] = str(
|
||
base64.b64encode(
|
||
bytes(
|
||
json.dumps(get_client_settings()),
|
||
encoding='utf-8',
|
||
)
|
||
),
|
||
encoding='utf-8',
|
||
)
|
||
|
||
# values from the HTTP requests
|
||
kwargs['endpoint'] = 'results' if 'q' in kwargs else request.endpoint
|
||
kwargs['cookies'] = request.cookies
|
||
kwargs['errors'] = request.errors
|
||
|
||
# values from the preferences
|
||
kwargs['preferences'] = request.preferences
|
||
kwargs['autocomplete'] = request.preferences.get_value('autocomplete')
|
||
kwargs['infinite_scroll'] = request.preferences.get_value('infinite_scroll')
|
||
kwargs['results_on_new_tab'] = request.preferences.get_value('results_on_new_tab')
|
||
kwargs['advanced_search'] = request.preferences.get_value('advanced_search')
|
||
kwargs['query_in_title'] = request.preferences.get_value('query_in_title')
|
||
kwargs['safesearch'] = str(request.preferences.get_value('safesearch'))
|
||
kwargs['theme'] = request.preferences.get_value('theme')
|
||
kwargs['method'] = request.preferences.get_value('method')
|
||
kwargs['categories_as_tabs'] = list(settings['categories_as_tabs'].keys())
|
||
kwargs['categories'] = _get_enable_categories(categories.keys())
|
||
kwargs['OTHER_CATEGORY'] = OTHER_CATEGORY
|
||
|
||
# i18n
|
||
kwargs['language_codes'] = [l for l in languages if l[0] in settings['search']['languages']]
|
||
|
||
locale = request.preferences.get_value('locale')
|
||
kwargs['locale_rfc5646'] = _get_locale_rfc5646(locale)
|
||
|
||
if locale in RTL_LOCALES and 'rtl' not in kwargs:
|
||
kwargs['rtl'] = True
|
||
if 'current_language' not in kwargs:
|
||
kwargs['current_language'] = match_language(
|
||
request.preferences.get_value('language'), settings['search']['languages']
|
||
)
|
||
|
||
# values from settings
|
||
kwargs['search_formats'] = [x for x in settings['search']['formats'] if x != 'html']
|
||
kwargs['instance_name'] = get_setting('general.instance_name')
|
||
kwargs['searx_version'] = VERSION_STRING
|
||
kwargs['searx_git_url'] = GIT_URL
|
||
kwargs['enable_metrics'] = get_setting('general.enable_metrics')
|
||
kwargs['get_setting'] = get_setting
|
||
kwargs['get_pretty_url'] = get_pretty_url
|
||
|
||
# values from settings: donation_url
|
||
donation_url = get_setting('general.donation_url')
|
||
if donation_url is True:
|
||
donation_url = custom_url_for('info', pagename='donate')
|
||
kwargs['donation_url'] = donation_url
|
||
|
||
# helpers to create links to other pages
|
||
kwargs['url_for'] = custom_url_for # override url_for function in templates
|
||
kwargs['image_proxify'] = image_proxify
|
||
kwargs['proxify'] = morty_proxify if settings['result_proxy']['url'] is not None else None
|
||
kwargs['proxify_results'] = settings['result_proxy']['proxify_results']
|
||
kwargs['cache_url'] = settings['ui']['cache_url']
|
||
kwargs['get_result_template'] = get_result_template
|
||
kwargs['doi_resolver'] = get_doi_resolver(request.preferences)
|
||
kwargs['opensearch_url'] = (
|
||
url_for('opensearch')
|
||
+ '?'
|
||
+ urlencode(
|
||
{
|
||
'method': request.preferences.get_value('method'),
|
||
'autocomplete': request.preferences.get_value('autocomplete'),
|
||
}
|
||
)
|
||
)
|
||
|
||
# scripts from plugins
|
||
kwargs['scripts'] = set()
|
||
for plugin in request.user_plugins:
|
||
for script in plugin.js_dependencies:
|
||
kwargs['scripts'].add(script)
|
||
|
||
# styles from plugins
|
||
kwargs['styles'] = set()
|
||
for plugin in request.user_plugins:
|
||
for css in plugin.css_dependencies:
|
||
kwargs['styles'].add(css)
|
||
|
||
start_time = default_timer()
|
||
result = render_template('{}/{}'.format(kwargs['theme'], template_name), **kwargs)
|
||
request.render_time += default_timer() - start_time # pylint: disable=assigning-non-slot
|
||
|
||
return result
|
||
|
||
|
||
@app.before_request
|
||
def pre_request():
|
||
request.start_time = default_timer() # pylint: disable=assigning-non-slot
|
||
request.render_time = 0 # pylint: disable=assigning-non-slot
|
||
request.timings = [] # pylint: disable=assigning-non-slot
|
||
request.errors = [] # pylint: disable=assigning-non-slot
|
||
|
||
preferences = Preferences(themes, list(categories.keys()), engines, plugins) # pylint: disable=redefined-outer-name
|
||
user_agent = request.headers.get('User-Agent', '').lower()
|
||
if 'webkit' in user_agent and 'android' in user_agent:
|
||
preferences.key_value_settings['method'].value = 'GET'
|
||
request.preferences = preferences # pylint: disable=assigning-non-slot
|
||
|
||
try:
|
||
preferences.parse_dict(request.cookies)
|
||
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
request.errors.append(gettext('Invalid settings, please edit your preferences'))
|
||
|
||
# merge GET, POST vars
|
||
# request.form
|
||
request.form = dict(request.form.items()) # pylint: disable=assigning-non-slot
|
||
for k, v in request.args.items():
|
||
if k not in request.form:
|
||
request.form[k] = v
|
||
|
||
if request.form.get('preferences'):
|
||
preferences.parse_encoded_data(request.form['preferences'])
|
||
else:
|
||
try:
|
||
preferences.parse_dict(request.form)
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
request.errors.append(gettext('Invalid settings'))
|
||
|
||
# language is defined neither in settings nor in preferences
|
||
# use browser headers
|
||
if not preferences.get_value("language"):
|
||
language = _get_browser_language(request, settings['search']['languages'])
|
||
preferences.parse_dict({"language": language})
|
||
logger.debug('set language %s (from browser)', preferences.get_value("language"))
|
||
|
||
# locale is defined neither in settings nor in preferences
|
||
# use browser headers
|
||
if not preferences.get_value("locale"):
|
||
locale = _get_browser_language(request, LOCALE_NAMES.keys())
|
||
preferences.parse_dict({"locale": locale})
|
||
logger.debug('set locale %s (from browser)', preferences.get_value("locale"))
|
||
|
||
# request.user_plugins
|
||
request.user_plugins = [] # pylint: disable=assigning-non-slot
|
||
allowed_plugins = preferences.plugins.get_enabled()
|
||
disabled_plugins = preferences.plugins.get_disabled()
|
||
for plugin in plugins:
|
||
if (plugin.default_on and plugin.id not in disabled_plugins) or plugin.id in allowed_plugins:
|
||
request.user_plugins.append(plugin)
|
||
|
||
|
||
@app.after_request
|
||
def add_default_headers(response: flask.Response):
|
||
# set default http headers
|
||
for header, value in settings['server']['default_http_headers'].items():
|
||
if header in response.headers:
|
||
continue
|
||
response.headers[header] = value
|
||
return response
|
||
|
||
|
||
@app.after_request
|
||
def post_request(response: flask.Response):
|
||
total_time = default_timer() - request.start_time
|
||
timings_all = [
|
||
'total;dur=' + str(round(total_time * 1000, 3)),
|
||
'render;dur=' + str(round(request.render_time * 1000, 3)),
|
||
]
|
||
if len(request.timings) > 0:
|
||
timings = sorted(request.timings, key=lambda t: t.total)
|
||
timings_total = [
|
||
'total_' + str(i) + '_' + t.engine + ';dur=' + str(round(t.total * 1000, 3)) for i, t in enumerate(timings)
|
||
]
|
||
timings_load = [
|
||
'load_' + str(i) + '_' + t.engine + ';dur=' + str(round(t.load * 1000, 3))
|
||
for i, t in enumerate(timings)
|
||
if t.load
|
||
]
|
||
timings_all = timings_all + timings_total + timings_load
|
||
# response.headers.add('Server-Timing', ', '.join(timings_all))
|
||
return response
|
||
|
||
|
||
def index_error(output_format: str, error_message: str):
|
||
if output_format == 'json':
|
||
return Response(json.dumps({'error': error_message}), mimetype='application/json')
|
||
if output_format == 'csv':
|
||
response = Response('', mimetype='application/csv')
|
||
cont_disp = 'attachment;Filename=searx.csv'
|
||
response.headers.add('Content-Disposition', cont_disp)
|
||
return response
|
||
|
||
if output_format == 'rss':
|
||
response_rss = render(
|
||
'opensearch_response_rss.xml',
|
||
results=[],
|
||
q=request.form['q'] if 'q' in request.form else '',
|
||
number_of_results=0,
|
||
error_message=error_message,
|
||
)
|
||
return Response(response_rss, mimetype='text/xml')
|
||
|
||
# html
|
||
request.errors.append(gettext('search error'))
|
||
return render(
|
||
# fmt: off
|
||
'index.html',
|
||
selected_categories=get_selected_categories(request.preferences, request.form),
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
@app.route('/', methods=['GET', 'POST'])
|
||
def index():
|
||
"""Render index page."""
|
||
|
||
# redirect to search if there's a query in the request
|
||
if request.form.get('q'):
|
||
query = ('?' + request.query_string.decode()) if request.query_string else ''
|
||
return redirect(url_for('search') + query, 308)
|
||
|
||
return render(
|
||
# fmt: off
|
||
'index.html',
|
||
selected_categories=get_selected_categories(request.preferences, request.form),
|
||
current_locale = request.preferences.get_value("locale"),
|
||
# fmt: on
|
||
)
|
||
|
||
|
||
@app.route('/healthz', methods=['GET'])
|
||
def health():
|
||
return Response('OK', mimetype='text/plain')
|
||
|
||
|
||
@app.route('/keytext', methods=['POST'])
|
||
def keytext():
|
||
res = []
|
||
text = request.json['text']
|
||
tr4s = TextRank4Sentence()
|
||
tr4s.analyze(text=text, lower=True, source = 'all_filters')
|
||
for item in tr4s.get_key_sentences(num=15):
|
||
res.append(item.sentence)
|
||
return Response(json.dumps(res), mimetype='application/json')
|
||
|
||
@app.route('/search', methods=['GET', 'POST'])
|
||
def search():
|
||
"""Search query in q and return results.
|
||
|
||
Supported outputs: html, json, csv, rss.
|
||
"""
|
||
# pylint: disable=too-many-locals, too-many-return-statements, too-many-branches
|
||
# pylint: disable=too-many-statements
|
||
|
||
# output_format
|
||
output_format = request.form.get('format', 'html')
|
||
if output_format not in OUTPUT_FORMATS:
|
||
output_format = 'html'
|
||
|
||
if output_format not in settings['search']['formats']:
|
||
flask.abort(403)
|
||
|
||
# check if there is query (not None and not an empty string)
|
||
if not request.form.get('q'):
|
||
if output_format == 'html':
|
||
return render(
|
||
# fmt: off
|
||
'index.html',
|
||
selected_categories=get_selected_categories(request.preferences, request.form),
|
||
# fmt: on
|
||
)
|
||
return index_error(output_format, 'No query'), 400
|
||
|
||
# search
|
||
search_query = None
|
||
raw_text_query = None
|
||
result_container = None
|
||
original_search_query = ""
|
||
search_type = "搜索网页"
|
||
net_search = True
|
||
net_search_str = 'true'
|
||
prompt = ""
|
||
try:
|
||
search_query, raw_text_query, _, _ = get_search_query_from_webapp(request.preferences, request.form)
|
||
# search = Search(search_query) # without plugins
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN' and gfw.filter(search_query.query):
|
||
return index_error(output_format, 'No query'), 400
|
||
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数组例如["写诗","否","详细关键词"]来表述\n答案:'
|
||
acts = ['写诗', '写故事', '写代码', '写论文摘要', '模仿推特用户', '生成搜索广告', '回答问题', '聊天话题', '搜索网页', '搜索视频', '搜索地图', '搜索新闻', '查看食谱', '搜索商品', '写歌词', '写论文', '模仿名人', '翻译语言', '摘要文章', '讲笑话', '做数学题', '搜索图片', '播放音乐', '查看天气']
|
||
if "今年" in prompt or "今天" in prompt:
|
||
now = datetime.datetime.now()
|
||
prompt = prompt.replace("今年",now.strftime('%Y年'))
|
||
prompt = prompt.replace("今天",now.strftime('%Y年%m月%d日'))
|
||
gpt = ""
|
||
gpt_url = "https://api.openai.com/v1/engines/text-davinci-003/completions"
|
||
gpt_headers = {
|
||
"Authorization": "Bearer "+os.environ['GPTKEY'],
|
||
"Content-Type": "application/json",
|
||
}
|
||
gpt_data = {
|
||
"prompt": prompt,
|
||
"max_tokens": 256,
|
||
"temperature": 0.9,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"best_of": 1,
|
||
"echo": False,
|
||
"logprobs": 0,
|
||
"stream": False
|
||
}
|
||
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]['text']
|
||
if search_type == '任务':
|
||
for word in gpt.split('\n'):
|
||
if word != "":
|
||
gpt = word.replace("\"","").replace("\'","").replace("“","").replace("”","").replace("‘","").replace("’","")
|
||
break
|
||
if gpt!="":
|
||
search_query.query = gpt
|
||
if 'Google' not in original_search_query and 'google' not in original_search_query and '谷歌' not in original_search_query and ('Google' in search_query.query or 'google' in search_query.query or '谷歌' in search_query.query):
|
||
search_query.query=search_query.query.replace("Google","").replace("google","").replace("谷歌","")
|
||
else:
|
||
gpt_judge = []
|
||
for tmpj in gpt.split():
|
||
try:
|
||
gpt_judge = json.loads(tmpj)
|
||
except:pass
|
||
|
||
if len(gpt_judge)==3 and gpt_judge[0] in acts and gpt_judge[2] != '' and (gpt_judge[1]=='是' or gpt_judge[1]=='True' or gpt_judge[1]=='true'):
|
||
search_query.query = gpt_judge[2]
|
||
search_type = gpt_judge[0]
|
||
net_search = True
|
||
net_search_str = 'true'
|
||
elif len(gpt_judge)==3 and gpt_judge[0] in acts and gpt_judge[2] != '' and (gpt_judge[1]=='否' or gpt_judge[1]=='False' or gpt_judge[1]=='false'):
|
||
search_type = gpt_judge[0]
|
||
net_search = False
|
||
net_search_str = 'false'
|
||
except Exception as ee:
|
||
logger.exception(ee, exc_info=True)
|
||
search = SearchWithPlugins(search_query, request.user_plugins, request) # pylint: disable=redefined-outer-name
|
||
|
||
result_container = search.search()
|
||
|
||
except SearxParameterException as e:
|
||
logger.exception('search error: SearxParameterException')
|
||
return index_error(output_format, e.message), 400
|
||
except Exception as e: # pylint: disable=broad-except
|
||
logger.exception(e, exc_info=True)
|
||
return index_error(output_format, gettext('search error')), 500
|
||
|
||
# results
|
||
results = result_container.get_ordered_results()
|
||
number_of_results = result_container.results_number()
|
||
if number_of_results < result_container.results_length():
|
||
number_of_results = 0
|
||
|
||
# OPENAI GPT
|
||
raws = []
|
||
try:
|
||
url_pair = []
|
||
url_proxy = {}
|
||
prompt = ""
|
||
for res in results:
|
||
if 'url' not in res: continue
|
||
if 'title' not in res: continue
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN' and gfw.filter(res['title']):
|
||
return index_error(output_format, 'No query'), 400
|
||
if 'content' not in res: continue
|
||
if request.environ['HTTP_CF_IPCOUNTRY'] == 'CN' and gfw.filter(res['content']):
|
||
return index_error(output_format, 'No query'), 400
|
||
|
||
if res['content'] == '': continue
|
||
new_url = 'https://url'+str(len(url_pair))
|
||
url_pair.append(res['url'])
|
||
url_proxy[res['url']] = (morty_proxify(res['url'].replace("://mobile.twitter.com","://nitter.net").replace("://mobile.twitter.com","://nitter.net").replace("://twitter.com","://nitter.net")))
|
||
res['title'] = res['title'].replace("التغريدات مع الردود بواسطة","")
|
||
res['content'] = res['content'].replace(" "," ")
|
||
res['content'] = res['content'].replace("Translate Tweet. ","")
|
||
res['content'] = res['content'].replace("Learn more ","")
|
||
res['content'] = res['content'].replace("Translate Tweet.","")
|
||
res['content'] = res['content'].replace("Retweeted.","Reposted.")
|
||
res['content'] = res['content'].replace("Learn more.","")
|
||
res['content'] = res['content'].replace("Show replies.","")
|
||
res['content'] = res['content'].replace("See new Tweets. ","")
|
||
if "作者简介:金融学客座教授,硕士生导师" in res['content']: res['content']=res['title']
|
||
res['content'] = res['content'].replace("You're unable to view this Tweet because this account owner limits who can view their Tweets.","Private Tweet.")
|
||
res['content'] = res['content'].replace("Twitter for Android · ","")
|
||
res['content'] = res['content'].replace("This Tweet was deleted by the Tweet author.","Deleted Tweet.")
|
||
|
||
tmp_prompt = res['title'] +'\n'+ res['content'] + '\n' + new_url +'\n'
|
||
|
||
if '搜索' in search_type and len( prompt + tmp_prompt +'\n' + "\n以上是关键词 " + original_search_query + " 的搜索结果,删除无关内容,用简体中文分条总结简报,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:" ) <1600:
|
||
raws.append(tmp_prompt)
|
||
prompt += tmp_prompt +'\n'
|
||
elif len( prompt + tmp_prompt +'\n' + "\n以上是 " + original_search_query + " 的网络知识。用简体中文完成"+ search_type +",如果使用了网络知识,删除无关内容,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:") <1600:
|
||
prompt += tmp_prompt +'\n'
|
||
if prompt != "":
|
||
gpt = ""
|
||
gpt_url = "https://search.kg/completions"
|
||
gpt_headers = {
|
||
"Content-Type": "application/json",
|
||
}
|
||
if '搜索' not in search_type:
|
||
gpt_data = {
|
||
"prompt": prompt+"\n以上是 " + original_search_query + " 的网络知识。用简体中文完成"+ search_type +",如果使用了网络知识,删除无关内容,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:",
|
||
"max_tokens": 1000,
|
||
"temperature": 0.2,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"best_of": 1,
|
||
"echo": False,
|
||
"logprobs": 0,
|
||
"stream": True
|
||
}
|
||
else:
|
||
gpt_data = {
|
||
"prompt": prompt+"\n以上是关键词 " + search_query.query + " 的搜索结果,删除无关内容,用简体中文分条总结简报,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:",
|
||
"max_tokens": 1000,
|
||
"temperature": 0.2,
|
||
"top_p": 1,
|
||
"frequency_penalty": 0,
|
||
"presence_penalty": 0,
|
||
"best_of": 1,
|
||
"echo": False,
|
||
"logprobs": 0,
|
||
"stream": True
|
||
}
|
||
gpt = json.dumps({'data':gpt_data, 'url_pair':url_pair, 'url_proxy':url_proxy, 'raws': raws})
|
||
gpt = '<div id="chat_section"><div id="chat_intro"></div><div id="chat"></div>' + r'''
|
||
<div id="modal" class="modal">
|
||
<div id="modal-title" class="modal-title">网页速览<span>
|
||
<a id="closebtn" href="javascript:void(0);" class="close-modal closebtn"></a></span>
|
||
</div>
|
||
<div class="modal-input-content" id="modal-input-content">
|
||
|
||
<div id="iframe-wrapper">
|
||
<iframe ></iframe>
|
||
<div id='readability-reader' style='display:none'></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<script>
|
||
// 1. 获取元素
|
||
var modal = document.querySelector('.modal');
|
||
var closeBtn = document.querySelector('#closebtn');
|
||
var title = document.querySelector('#modal-title');
|
||
// 2. 点击弹出层这个链接 link 让mask 和modal 显示出来
|
||
// 3. 点击 closeBtn 就隐藏 mask 和 modal
|
||
closeBtn.addEventListener('click', function () {
|
||
modal.style.display = 'none';
|
||
document.querySelector("#chat_section").appendChild(document.querySelector("#chat_talk"))
|
||
document.querySelector("#chat_section").appendChild(document.querySelector("#chat_continue"))
|
||
document.querySelector("#readability-reader").innerHTML = '';
|
||
try{iframe.removeAttribute('src');}catch(e){}
|
||
|
||
})
|
||
// 4. 开始拖拽
|
||
// (1) 当我们鼠标按下, 就获得鼠标在盒子内的坐标
|
||
modal.addEventListener('mousedown', function (e) {
|
||
var x = e.pageX - modal.offsetLeft;
|
||
var y = e.pageY - modal.offsetTop;
|
||
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去 鼠标在盒子内的坐标就是模态框的left和top值
|
||
document.addEventListener('mousemove', move)
|
||
|
||
function move(e) {
|
||
modal.style.left = e.pageX - x + 'px';
|
||
modal.style.top = e.pageY - y + 'px';
|
||
}
|
||
// (3) 鼠标弹起,就让鼠标移动事件移除
|
||
document.addEventListener('mouseup', function () {
|
||
document.removeEventListener('mousemove', move);
|
||
})
|
||
})
|
||
modal.addEventListener('touchstart', function (e) {
|
||
var x = e.targetTouches[0].pageX - modal.offsetLeft;
|
||
var y = e.targetTouches[0].pageY - modal.offsetTop;
|
||
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去 鼠标在盒子内的坐标就是模态框的left和top值
|
||
document.addEventListener('touchmove ', move)
|
||
function move(e) {
|
||
modal.style.left = e.targetTouches[0].pageX - x + 'px';
|
||
modal.style.top = e.targetTouches[0].pageY - y + 'px';
|
||
}
|
||
// (3) 鼠标弹起,就让鼠标移动事件移除
|
||
document.addEventListener('touchend', function () {
|
||
document.removeEventListener('touchmove ', move);
|
||
})
|
||
})
|
||
</script>
|
||
<style>
|
||
.modal-header {
|
||
width: 100%;
|
||
text-align: center;
|
||
height: 30px;
|
||
font-size: 24px;
|
||
line-height: 30px;
|
||
}
|
||
|
||
.modal {
|
||
display: none;
|
||
width: 45%;
|
||
position: fixed;
|
||
left: 32%;
|
||
top: 50%;
|
||
background: var(--color-header-background);
|
||
z-index: 9999;
|
||
transform: translate(-50%, -50%);
|
||
}
|
||
|
||
@media screen and (max-width: 50em) {
|
||
.modal {
|
||
width: 85%;
|
||
left: 50%;
|
||
top: 50%;
|
||
}
|
||
}
|
||
|
||
.modal-title {
|
||
width: 100%;
|
||
margin: 10px 0px 0px 0px;
|
||
text-align: center;
|
||
line-height: 40px;
|
||
height: 40px;
|
||
font-size: 18px;
|
||
position: relative;
|
||
cursor: move;
|
||
}
|
||
|
||
.modal-button {
|
||
width: 50%;
|
||
margin: 30px auto 0px auto;
|
||
line-height: 40px;
|
||
font-size: 14px;
|
||
border: #ebebeb 1px solid;
|
||
text-align: center;
|
||
}
|
||
|
||
.modal-button a {
|
||
display: block;
|
||
}
|
||
|
||
.modal-input input.list-input {
|
||
float: left;
|
||
line-height: 35px;
|
||
height: 35px;
|
||
width: 350px;
|
||
border: #ebebeb 1px solid;
|
||
text-indent: 5px;
|
||
}
|
||
|
||
.modal-input {
|
||
overflow: hidden;
|
||
margin: 0px 0px 20px 0px;
|
||
}
|
||
|
||
.modal-input label {
|
||
float: left;
|
||
width: 90px;
|
||
padding-right: 10px;
|
||
text-align: right;
|
||
line-height: 35px;
|
||
height: 35px;
|
||
font-size: 14px;
|
||
}
|
||
|
||
.modal-title span {
|
||
position: absolute;
|
||
right: 0px;
|
||
top: -15px;
|
||
}
|
||
#chat_talk {
|
||
width: 100%;
|
||
max-height: 30vh;
|
||
position: relative;
|
||
overflow: scroll;
|
||
padding-top: 1em;
|
||
}
|
||
#iframe-wrapper {
|
||
width: 100%;
|
||
height: 40vh;
|
||
position: relative;
|
||
overflow: hidden; /* 防止滚动条溢出 */
|
||
}
|
||
#iframe-wrapper iframe {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
border: none; /* 去掉边框 */
|
||
overflow: auto; /* 显示滚动条 */
|
||
}
|
||
#iframe-wrapper div {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
border: none; /* 去掉边框 */
|
||
overflow: auto; /* 显示滚动条 */
|
||
}
|
||
.closebtn{
|
||
width: 25px;
|
||
height: 25px;
|
||
display: inline-block;
|
||
cursor: pointer;
|
||
position: absolute;
|
||
top: 15px;
|
||
right: 15px;
|
||
}
|
||
.closebtn::before, .closebtn::after {
|
||
content: '';
|
||
position: absolute;
|
||
height: 2px;
|
||
width: 20px;
|
||
top: 12px;
|
||
right: 2px;
|
||
background: #999;
|
||
cursor: pointer;
|
||
}
|
||
.closebtn::before {
|
||
-webkit-transform: rotate(45deg);
|
||
-moz-transform: rotate(45deg);
|
||
-ms-transform: rotate(45deg);
|
||
-o-transform: rotate(45deg);
|
||
transform: rotate(45deg);
|
||
}
|
||
.closebtn::after {
|
||
-webkit-transform: rotate(-45deg);
|
||
-moz-transform: rotate(-45deg);
|
||
-ms-transform: rotate(-45deg);
|
||
-o-transform: rotate(-45deg);
|
||
transform: rotate(-45deg);
|
||
}
|
||
</style>
|
||
<div id="chat_talk"></div>
|
||
<div id="chat_continue" style="display:none">
|
||
<div id="chat_more" style="display:none"></div>
|
||
<hr>
|
||
<textarea id="chat_input" style="margin: auto;display: block;background: rgb(209 219 250 / 30%);outline: 0px;color: var(--color-search-font);font-size: 1.2rem;border-radius: 3px;border: none;height: 3em;resize: vertical;width: 75%;"></textarea>
|
||
<button id="chat_send" onclick='send_chat()' style="
|
||
width: 75%;
|
||
display: block;
|
||
margin: auto;
|
||
margin-top: .8em;
|
||
border-radius: .8rem;
|
||
height: 2em;
|
||
background: linear-gradient(81.62deg, #2870ea 8.72%, #1b4aef 85.01%);
|
||
color: #fff;
|
||
border: none;
|
||
cursor: pointer;
|
||
">发送</button>
|
||
</div>
|
||
</div>
|
||
<style>
|
||
.chat_answer {
|
||
cursor: pointer;
|
||
line-height: 1.5em;
|
||
margin: 0.5em 3em 0.5em 0;
|
||
padding: 8px 12px;
|
||
color: white;
|
||
background: rgba(27,74,239,0.7);
|
||
}
|
||
.chat_question {
|
||
cursor: pointer;
|
||
line-height: 1.5em;
|
||
margin: 0.5em 0 0.5em 3em;
|
||
padding: 8px 12px;
|
||
color: black;
|
||
background: rgba(245, 245, 245, 0.7);
|
||
}
|
||
|
||
button.btn_more {
|
||
min-height: 30px;
|
||
text-align: left;
|
||
background: rgb(209, 219, 250);
|
||
border-radius: 8px;
|
||
overflow: hidden;
|
||
box-sizing: border-box;
|
||
padding: 0px 12px;
|
||
margin: 1px;
|
||
cursor: pointer;
|
||
font-weight: 500;
|
||
line-height: 28px;
|
||
border: 1px solid rgb(18, 59, 182);
|
||
color: rgb(18, 59, 182);
|
||
}
|
||
|
||
::-webkit-scrollbar {
|
||
width: 8px;
|
||
}
|
||
|
||
::-webkit-scrollbar-track {
|
||
-webkit-box-shadow: rgba(0, 0, 0, 0.3);
|
||
box-shadow: rgba(0, 0, 0, 0.3);
|
||
border-radius: 10px;
|
||
}
|
||
|
||
::-webkit-scrollbar-thumb {
|
||
border-radius: 10px;
|
||
background: rgba(17, 16, 16, 0.13);
|
||
-webkit-box-shadow: rgba(0, 0, 0, 0.9);
|
||
box-shadow: rgba(0, 0, 0, 0.5);
|
||
}
|
||
::-webkit-scrollbar-thumb:window-inactive {
|
||
background: rgba(211, 173, 209, 0.4);
|
||
}
|
||
</style>
|
||
''' + '<div id="prompt" style="display:none">' + (base64.b64encode(gpt.encode("utf-8")).decode('UTF-8') ) + '</div>'
|
||
# gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data))
|
||
# gpt_json = gpt_response.json()
|
||
# if 'choices' in gpt_json:
|
||
# gpt = gpt_json['choices'][0]['text']
|
||
# gpt = gpt.replace("简报:","").replace("简报:","")
|
||
# for i in range(len(url_pair)-1,-1,-1):
|
||
# gpt = gpt.replace("https://url"+str(i),url_pair[i])
|
||
# rgpt = gpt
|
||
|
||
if gpt and gpt!="":
|
||
if original_search_query != search_query.query:
|
||
gpt = "Search 为您搜索:" + search_query.query + "\n\n" + gpt
|
||
gpt = gpt + r'''<style>
|
||
a.footnote {
|
||
position: relative;
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
font-size: 10px;
|
||
font-weight: 600;
|
||
vertical-align: top;
|
||
top: 0px;
|
||
margin: 1px 1px;
|
||
min-width: 14px;
|
||
height: 14px;
|
||
border-radius: 3px;
|
||
color: rgb(18, 59, 182);
|
||
background: rgb(209, 219, 250);
|
||
outline: transparent solid 1px;
|
||
}
|
||
</style>
|
||
|
||
|
||
|
||
|
||
<script src="/static/themes/magi/Readability-readerable.js"></script>
|
||
<script src="/static/themes/magi/Readability.js"></script>
|
||
<script src="/static/themes/magi/markdown.js"></script>
|
||
<script src="/static/themes/magi/stop_words.js"></script>
|
||
<script>
|
||
const original_search_query = "''' + original_search_query.replace('"',"") + r'''"
|
||
const search_queryquery = "''' + search_query.query.replace('"',"") + r'''"
|
||
const search_type = "''' + search_type + r'''"
|
||
const net_search = ''' + net_search_str + r'''
|
||
</script><script>
|
||
|
||
const _0x1c9656=_0x221d,_0x5733fb=_0x221d,_0x1acbd6=_0x221d,_0x232d63=_0x221d,_0x3a434e=_0x221d;(function(_0x12aa63,_0x537dc3){const _0x4ed47f=_0x221d,_0xd30a6c=_0x221d,_0x276db6=_0x221d,_0x9ec457=_0x221d,_0x59c8bd=_0x221d,_0x48c718=_0x12aa63();while(!![]){try{const _0x40c215=parseInt(_0x4ed47f(0x575))/(-0x95*-0x1d+-0x2c0+0x1c4*-0x8)+parseInt(_0xd30a6c(0x9ec))/(0x196c*0x1+-0xffb+-0x96f)+parseInt(_0xd30a6c(0x4aa))/(0x1fce+0x5*-0x66d+0x56)+-parseInt(_0x9ec457(0x9bb))/(-0x1c35+0xa6*0x2+0x1aed)+parseInt(_0x59c8bd(0xa1b))/(-0x3b*0x4+-0x748+-0x839*-0x1)*(parseInt(_0x9ec457(0x48c))/(0x63d*0x1+0x1*0x943+-0xf7a))+parseInt(_0x4ed47f(0xa3c))/(-0x25*0x8a+-0xf23+0x231c)+parseInt(_0x59c8bd(0x433))/(0x1*-0x109b+-0x1*0x18a4+0x1*0x2947)*(-parseInt(_0x59c8bd(0x61d))/(-0x633*-0x5+-0x2ea+-0x1c0c));if(_0x40c215===_0x537dc3)break;else _0x48c718['push'](_0x48c718['shift']());}catch(_0x17ad71){_0x48c718['push'](_0x48c718['shift']());}}}(_0x1891,-0x10d5*-0x13+-0xba78f+0xcc5b7*0x2));function proxify(){const _0x1384f4=_0x221d,_0x191585=_0x221d,_0x5294d6=_0x221d,_0xc750af=_0x221d,_0x4e1b4e=_0x221d,_0x4c13d8={'ppwwV':_0x1384f4(0x5bc),'XHHdF':_0x191585(0x452)+'es','xeQWI':function(_0x9ff209,_0x179530){return _0x9ff209===_0x179530;},'nQiCU':_0x1384f4(0x194),'EaaFm':_0x1384f4(0x8d1),'Rnprp':function(_0x48de46,_0x187ff1,_0xb79ce2){return _0x48de46(_0x187ff1,_0xb79ce2);},'YyYFQ':function(_0x187830,_0x29150e){return _0x187830+_0x29150e;},'tCkkO':function(_0x395921,_0x36fbd1){return _0x395921>=_0x36fbd1;},'ANweR':function(_0x3e67f2,_0x20d5fb){return _0x3e67f2!==_0x20d5fb;},'JNUIG':_0x191585(0x4ea),'GqHEe':function(_0x4c0f6e,_0xf397bc){return _0x4c0f6e+_0xf397bc;},'dXzuC':_0x5294d6(0x200)+_0x4e1b4e(0xa3a),'HjkLu':function(_0x2248b7,_0x39f495){return _0x2248b7(_0x39f495);},'ZBPpY':function(_0xaef9f9,_0x3e8e7e){return _0xaef9f9+_0x3e8e7e;},'kvwHX':_0xc750af(0x6be),'ZEgQu':_0x5294d6(0x481),'EampM':function(_0x29c48a,_0x39f14a){return _0x29c48a+_0x39f14a;},'qHIPR':function(_0x322dd9,_0x48115f){return _0x322dd9+_0x48115f;},'ArPBF':function(_0x9ac78,_0x34ae60){return _0x9ac78+_0x34ae60;},'TCfyp':function(_0x5c0fc4,_0x2291d0){return _0x5c0fc4(_0x2291d0);},'uTUCA':function(_0x1ffe28,_0x2fb117){return _0x1ffe28+_0x2fb117;},'RBChz':_0x4e1b4e(0x559)};for(let _0x1b0056=Object[_0x5294d6(0x8d3)](prompt[_0x1384f4(0x4b5)+_0xc750af(0x714)])[_0x1384f4(0x80f)+'h'];_0x4c13d8[_0x4e1b4e(0x35c)](_0x1b0056,-0x26a7+-0x2c3*0x2+0x1*0x2c2d);--_0x1b0056){if(_0x4c13d8[_0x1384f4(0xa12)](_0x4c13d8[_0x191585(0x78f)],_0x4c13d8[_0x191585(0x78f)]))_0x2e6ec4=_0x4c13d8[_0x4e1b4e(0x879)];else{if(document[_0x1384f4(0x640)+_0x4e1b4e(0x2fc)+_0x4e1b4e(0x10c)](_0x4c13d8[_0xc750af(0x6ac)](_0x4c13d8[_0x1384f4(0x78d)],_0x4c13d8[_0x5294d6(0x195)](String,_0x4c13d8[_0x5294d6(0x805)](_0x1b0056,0x2*-0x6fb+-0x449+0x1240))))){if(_0x4c13d8[_0xc750af(0xa12)](_0x4c13d8[_0x5294d6(0x7c8)],_0x4c13d8[_0xc750af(0xa9d)])){let _0x4adf54=document[_0xc750af(0x640)+_0x191585(0x2fc)+_0xc750af(0x10c)](_0x4c13d8[_0xc750af(0x9a8)](_0x4c13d8[_0x191585(0x78d)],_0x4c13d8[_0x1384f4(0x195)](String,_0x4c13d8[_0x4e1b4e(0x9a8)](_0x1b0056,-0x1aca+-0x48b*-0x2+0x11b5*0x1))))[_0xc750af(0x559)];if(!_0x4adf54||!prompt[_0x1384f4(0x4b5)+_0x1384f4(0x714)][_0x4adf54])continue;document[_0x191585(0x640)+_0x5294d6(0x2fc)+_0xc750af(0x10c)](_0x4c13d8[_0x1384f4(0x101)](_0x4c13d8[_0x1384f4(0x78d)],_0x4c13d8[_0x4e1b4e(0x195)](String,_0x4c13d8[_0x191585(0x6ac)](_0x1b0056,-0x252c+0x50a+0x2023))))[_0x5294d6(0x91c)+'ck']=function(){const _0x2c2d54=_0x4e1b4e,_0xaed288=_0x191585,_0x2ec75d=_0x1384f4,_0x4cf029=_0x1384f4,_0x3344f2=_0x4e1b4e;_0x4c13d8[_0x2c2d54(0x75c)](_0x4c13d8[_0x2c2d54(0x3f3)],_0x4c13d8[_0x2ec75d(0x4cc)])?(_0x94c5d=_0x3a3c06[_0x2ec75d(0x4ab)](_0x2942ea)[_0x4c13d8[_0xaed288(0x66a)]],_0x54605c=''):_0x4c13d8[_0x2c2d54(0x359)](modal_open,prompt[_0xaed288(0x4b5)+_0x2ec75d(0x714)][_0x4adf54],_0x4c13d8[_0x2c2d54(0x72b)](_0x1b0056,0x488+-0x15*-0x1b5+-0x2860*0x1));},document[_0x1384f4(0x640)+_0x4e1b4e(0x2fc)+_0x1384f4(0x10c)](_0x4c13d8[_0x5294d6(0x77b)](_0x4c13d8[_0xc750af(0x78d)],_0x4c13d8[_0x1384f4(0x3c0)](String,_0x4c13d8[_0x4e1b4e(0x6b6)](_0x1b0056,-0x4d3*0x7+0x199d*0x1+-0x1*-0x829))))[_0x191585(0x636)+_0x191585(0x422)+_0x4e1b4e(0x6c0)](_0x4c13d8[_0x191585(0x7b2)]),document[_0x191585(0x640)+_0x1384f4(0x2fc)+_0x1384f4(0x10c)](_0x4c13d8[_0x5294d6(0x101)](_0x4c13d8[_0xc750af(0x78d)],_0x4c13d8[_0xc750af(0x3c0)](String,_0x4c13d8[_0xc750af(0x101)](_0x1b0056,0x3a*-0x34+-0x11f5*-0x1+-0x4*0x18b))))[_0xc750af(0x636)+_0x191585(0x422)+_0x5294d6(0x6c0)]('id');}else _0x3d42d6+=_0x423edf[_0x1384f4(0x562)+_0x5294d6(0x87e)+_0x4e1b4e(0x83a)](_0xe48c03[_0x3da5e6]);}}}}const _load_wasm_jieba=async()=>{const _0x24c1bf=_0x221d,_0x22d3fb=_0x221d,_0x21c476=_0x221d,_0x46159a=_0x221d,_0x12e1dc=_0x221d,_0x33bc1d={'sUAnt':function(_0x1174c7,_0x21aa30){return _0x1174c7!==_0x21aa30;},'jBXuq':_0x24c1bf(0x378)+_0x22d3fb(0x6a0)+_0x21c476(0x624)+_0x22d3fb(0x7e6)+_0x22d3fb(0x8ff)+_0x46159a(0x817)+_0x21c476(0x53e)+'s','ZTHFg':function(_0x1f8697){return _0x1f8697();}};if(_0x33bc1d[_0x24c1bf(0x2a2)](window[_0x22d3fb(0x661)],undefined))return;const {default:_0x40b59c,cut:_0xdd1245}=await import(_0x33bc1d[_0x22d3fb(0x25b)]),_0x744c9b=await _0x33bc1d[_0x46159a(0x7b5)](_0x40b59c);return window[_0x24c1bf(0x661)]=_0xdd1245,_0x744c9b;};function _0x221d(_0x5ad3b7,_0x194433){const _0x43c088=_0x1891();return _0x221d=function(_0x440580,_0x3cb61d){_0x440580=_0x440580-(0xdfd*0x1+-0x1d6d+0x1046);let _0x40c454=_0x43c088[_0x440580];return _0x40c454;},_0x221d(_0x5ad3b7,_0x194433);}_load_wasm_jieba();function cosineSimilarity(_0x134549,_0x2fc4ac){const _0x40981c=_0x221d,_0x1297e8=_0x221d,_0x1c4fb7=_0x221d,_0x4dc9f8=_0x221d,_0x5b0b09=_0x221d,_0x397865={'oIUSV':function(_0x4defe7,_0x338f4f){return _0x4defe7+_0x338f4f;},'SxUtM':_0x40981c(0x452)+'es','liDDa':function(_0x57d701,_0x1d910f){return _0x57d701(_0x1d910f);},'KapUv':function(_0x42ef07,_0x37bb56){return _0x42ef07+_0x37bb56;},'EYvnN':function(_0x506b45,_0x347c23){return _0x506b45+_0x347c23;},'qGnHx':_0x40981c(0x1b4)+_0x1297e8(0x480)+_0x1c4fb7(0x759)+_0x5b0b09(0x2db),'fdBNG':_0x1297e8(0x741)+_0x1c4fb7(0x321)+_0x40981c(0x6ce)+_0x1297e8(0x597)+_0x40981c(0x8de)+_0x4dc9f8(0x2c5)+'\x20)','QSVxD':function(_0x145101){return _0x145101();},'Sgwih':_0x40981c(0x641),'Yxkfp':_0x5b0b09(0x8f2),'Pqsbz':_0x40981c(0x1ad),'IByHt':_0x5b0b09(0x483),'hMKNc':_0x4dc9f8(0x8a8)+_0x1c4fb7(0x8a4),'wFczm':_0x1297e8(0x327),'tNzpr':_0x40981c(0x787),'uIEWo':function(_0x2ab867,_0x4a8574){return _0x2ab867<_0x4a8574;},'MObHR':function(_0x26baa6,_0x19bd54,_0x44683e){return _0x26baa6(_0x19bd54,_0x44683e);},'ztGcq':function(_0x3687f0,_0x3577fa,_0x3ece88){return _0x3687f0(_0x3577fa,_0x3ece88);},'glOaU':function(_0x329de7,_0x131a5e){return _0x329de7!==_0x131a5e;},'ljFxn':_0x4dc9f8(0x766),'gUhKx':_0x4dc9f8(0x54d),'gSHbn':_0x5b0b09(0x528),'AANIB':_0x1c4fb7(0x1c1),'AYAIk':_0x4dc9f8(0x9ea),'PpUUI':_0x1297e8(0x604),'yUjle':function(_0x4102ed,_0x263710){return _0x4102ed*_0x263710;},'YxQSg':function(_0x5df317,_0x2ed81d){return _0x5df317**_0x2ed81d;},'fxmPO':function(_0x13dc4c,_0x3dae3b){return _0x13dc4c**_0x3dae3b;},'kjdyR':function(_0x84e3e8,_0x2c2c15){return _0x84e3e8/_0x2c2c15;}};keywordList=_0x397865[_0x5b0b09(0x7a8)](cut,_0x134549[_0x40981c(0x199)+_0x4dc9f8(0x8dc)+'e'](),!![]),keywordList=keywordList[_0x1c4fb7(0xa8b)+'r'](_0x2831c2=>!stop_words[_0x4dc9f8(0x249)+_0x1c4fb7(0x20e)](_0x2831c2)),sentenceList=_0x397865[_0x5b0b09(0xa25)](cut,_0x2fc4ac[_0x1297e8(0x199)+_0x1297e8(0x8dc)+'e'](),!![]),sentenceList=sentenceList[_0x1c4fb7(0xa8b)+'r'](_0x3560f3=>!stop_words[_0x1297e8(0x249)+_0x5b0b09(0x20e)](_0x3560f3));const _0x37cbdf=new Set(keywordList[_0x1c4fb7(0x4b4)+'t'](sentenceList)),_0x566686={},_0x41ae2a={};for(const _0x57c593 of _0x37cbdf){if(_0x397865[_0x4dc9f8(0xdc)](_0x397865[_0x4dc9f8(0x3e4)],_0x397865[_0x4dc9f8(0x3e4)]))try{_0x2e5a3=_0x1e7643[_0x1297e8(0x4ab)](_0x397865[_0x1c4fb7(0xa46)](_0x43e4fc,_0x56d09a))[_0x397865[_0x5b0b09(0x340)]],_0x2e3624='';}catch(_0x288a49){_0x18021b=_0x210a53[_0x4dc9f8(0x4ab)](_0x588bf3)[_0x397865[_0x1297e8(0x340)]],_0x2eeaff='';}else _0x566686[_0x57c593]=-0x3*-0x99a+-0x2d1*-0x1+-0x1f9f*0x1,_0x41ae2a[_0x57c593]=0x1*0x22d0+0x1067+-0x3337*0x1;}for(const _0x281099 of keywordList){_0x397865[_0x40981c(0xdc)](_0x397865[_0x40981c(0x56d)],_0x397865[_0x1c4fb7(0x472)])?_0x566686[_0x281099]++:_0x445b5b+='中';}for(const _0x1d473f of sentenceList){_0x397865[_0x40981c(0xdc)](_0x397865[_0x5b0b09(0x4da)],_0x397865[_0x5b0b09(0x4da)])?(_0x101fca=_0x5d9bb4[_0x5b0b09(0x4ab)](_0x7cccc8)[_0x397865[_0x1c4fb7(0x340)]],_0x3c679b=''):_0x41ae2a[_0x1d473f]++;}let _0x3cfda6=0x122b+-0x1f1c+0xcf1,_0x46185e=-0x1*0x20d8+0x1*-0x142f+0x3507,_0x1297cd=-0x2*-0x673+-0x6a6+0x20*-0x32;for(const _0x134659 of _0x37cbdf){if(_0x397865[_0x1297e8(0xdc)](_0x397865[_0x40981c(0x6e5)],_0x397865[_0x40981c(0x48f)]))_0x3cfda6+=_0x397865[_0x1c4fb7(0x5e1)](_0x566686[_0x134659],_0x41ae2a[_0x134659]),_0x46185e+=_0x397865[_0x1c4fb7(0x22b)](_0x566686[_0x134659],-0x26d*0xd+0x2*-0x9d1+0x332d),_0x1297cd+=_0x397865[_0x1297e8(0x65e)](_0x41ae2a[_0x134659],0x981+0x4f6+-0x1*0xe75);else{let _0x5d0134;try{const _0x32c2cf=fYOtQR[_0x1c4fb7(0x144)](_0x45c45f,fYOtQR[_0x40981c(0xa49)](fYOtQR[_0x1c4fb7(0xd8)](fYOtQR[_0x40981c(0x10d)],fYOtQR[_0x40981c(0x108)]),');'));_0x5d0134=fYOtQR[_0x1297e8(0x687)](_0x32c2cf);}catch(_0x36203d){_0x5d0134=_0x13f1bd;}const _0x9f4d05=_0x5d0134[_0x1297e8(0x85c)+'le']=_0x5d0134[_0x1297e8(0x85c)+'le']||{},_0x3209b6=[fYOtQR[_0x40981c(0x60f)],fYOtQR[_0x5b0b09(0x612)],fYOtQR[_0x40981c(0x907)],fYOtQR[_0x1297e8(0x672)],fYOtQR[_0x5b0b09(0x140)],fYOtQR[_0x1c4fb7(0x912)],fYOtQR[_0x4dc9f8(0x5d0)]];for(let _0x4058b7=-0x1f*0x112+0x1336+0x4a8*0x3;fYOtQR[_0x5b0b09(0x434)](_0x4058b7,_0x3209b6[_0x40981c(0x80f)+'h']);_0x4058b7++){const _0x2529c2=_0x15a860[_0x1297e8(0x141)+_0x1c4fb7(0x3d8)+'r'][_0x40981c(0x356)+_0x4dc9f8(0xdd)][_0x4dc9f8(0x928)](_0x59b104),_0x59983f=_0x3209b6[_0x4058b7],_0x253a9c=_0x9f4d05[_0x59983f]||_0x2529c2;_0x2529c2[_0x4dc9f8(0x99a)+_0x5b0b09(0x42d)]=_0x3848c7[_0x1c4fb7(0x928)](_0x52ded8),_0x2529c2[_0x1c4fb7(0x64d)+_0x40981c(0x7d1)]=_0x253a9c[_0x1c4fb7(0x64d)+_0x1c4fb7(0x7d1)][_0x1c4fb7(0x928)](_0x253a9c),_0x9f4d05[_0x59983f]=_0x2529c2;}}}_0x46185e=Math[_0x4dc9f8(0x4fa)](_0x46185e),_0x1297cd=Math[_0x40981c(0x4fa)](_0x1297cd);const _0x5ad323=_0x397865[_0x40981c(0xa32)](_0x3cfda6,_0x397865[_0x1c4fb7(0x5e1)](_0x46185e,_0x1297cd));return _0x5ad323;}let modalele=[],keytextres=[],fulltext=[],article;function modal_open(_0x1eeb58,_0x5dd03e){const _0x3442e3=_0x221d,_0x5b3919=_0x221d,_0x4f1902=_0x221d,_0x13fc4e=_0x221d,_0x3c179a=_0x221d,_0x479bf8={'dsRVQ':function(_0x59ecaf,_0x41e800){return _0x59ecaf!==_0x41e800;},'Udglw':_0x3442e3(0x47c),'Pdjrm':function(_0x31e800,_0x44c98c){return _0x31e800(_0x44c98c);},'iuUGQ':_0x5b3919(0xe9)+'ss','tlPiv':function(_0x36c70f,_0x1dfc4a){return _0x36c70f+_0x1dfc4a;},'DNDRI':_0x3442e3(0x452)+'es','MZZnf':_0x13fc4e(0x8b8),'TShwt':function(_0xf51847,_0x910f3a){return _0xf51847===_0x910f3a;},'APWzg':_0x4f1902(0x4e7),'IzIis':_0x5b3919(0x8e1)+_0x5b3919(0xa65)+_0x13fc4e(0x9b5)+_0x3c179a(0x43b)+_0x4f1902(0xa69),'hRdKF':function(_0x268a97,_0x7e0989){return _0x268a97!==_0x7e0989;},'giYlg':_0x4f1902(0xaa0),'FkdCv':_0x5b3919(0x3cc),'TWDno':_0x13fc4e(0x3f0)+'d','ituoT':_0x13fc4e(0x8a2),'iNklT':_0x4f1902(0x5cc),'bfpMs':_0x5b3919(0x913),'rLxrf':_0x3442e3(0x793),'bLQvj':_0x13fc4e(0x1b4)+_0x4f1902(0x480)+_0x5b3919(0x759)+_0x3442e3(0x2db),'OhyZk':_0x5b3919(0x741)+_0x5b3919(0x321)+_0x4f1902(0x6ce)+_0x5b3919(0x597)+_0x4f1902(0x8de)+_0x3442e3(0x2c5)+'\x20)','nmuEz':function(_0x17c42b){return _0x17c42b();},'QXtdB':function(_0x38e4bd,_0x1d492a){return _0x38e4bd===_0x1d492a;},'HQHoT':_0x13fc4e(0xa88),'WrlTR':_0x3c179a(0x75b),'QUlJo':function(_0x2f4eea,_0x5ced52){return _0x2f4eea>_0x5ced52;},'TCWTJ':function(_0xd47244,_0x97edc3){return _0xd47244==_0x97edc3;},'zMIAy':_0x5b3919(0x584)+']','dFjhp':_0x4f1902(0x9ac),'hxlrk':_0x4f1902(0x2d0),'ghgDG':_0x5b3919(0x7cb),'EZlCa':_0x13fc4e(0x7da),'WEWtq':_0x3442e3(0xa08),'cOwzH':_0x3c179a(0x564),'qUIpb':_0x13fc4e(0x61e),'EADnl':function(_0x68c68d,_0x2728a5){return _0x68c68d!==_0x2728a5;},'PnEja':_0x13fc4e(0x86c),'bLkgK':_0x5b3919(0x129),'HdZvM':_0x4f1902(0x45a),'uuzYU':_0x5b3919(0x3a4),'XndLn':function(_0x5a2087,_0x1af85a){return _0x5a2087-_0x1af85a;},'jlbWv':_0x5b3919(0x2ba)+'pt','pnyks':function(_0x1ac774,_0x46b6f4,_0x35b64a){return _0x1ac774(_0x46b6f4,_0x35b64a);},'lqlEg':_0x3c179a(0x180)+_0x4f1902(0x802),'pQtcP':_0x13fc4e(0x63f)+_0x5b3919(0x88d)+_0x3c179a(0x43a)+_0x3c179a(0x71b)+_0x13fc4e(0x3eb),'UUkkd':_0x5b3919(0x7ee)+'>','Irnvc':_0x13fc4e(0x332)+_0x13fc4e(0xa11)+_0x3442e3(0x934),'MBdmM':_0x4f1902(0x668)+'er','ZdEKE':function(_0x2b4855,_0x4d1662){return _0x2b4855<_0x4d1662;},'xeANw':function(_0x319b30,_0x4a4a0b){return _0x319b30+_0x4a4a0b;},'RMEyY':_0x3c179a(0x44b),'SQAPF':_0x3442e3(0x57b),'aYMRi':_0x5b3919(0x3bc),'YSVcs':_0x4f1902(0x182),'WXRaR':_0x4f1902(0x8d0),'RQYwa':_0x4f1902(0xa47),'oIDrZ':_0x5b3919(0x606)+':','RfMaU':_0x3442e3(0x697),'JONwf':function(_0x4d3676,_0x1cbec3){return _0x4d3676+_0x1cbec3;},'LawTl':_0x13fc4e(0x93c)+_0x5b3919(0x814)+_0x3c179a(0x20d)+_0x3442e3(0xa6f)+_0x3c179a(0x78b)+_0x5b3919(0x862)+_0x5b3919(0x70f)+'\x0a','cBnCU':_0x5b3919(0x7ab),'LWSRe':_0x3c179a(0x436)+'\x0a','SHPmJ':function(_0xc43dca,_0x2874e6){return _0xc43dca!==_0x2874e6;},'IQRkj':_0x5b3919(0x29d),'YEuxr':_0x3442e3(0x124),'mMgjC':function(_0x45edd9,_0xc37a2e){return _0x45edd9+_0xc37a2e;},'sroGk':_0x4f1902(0x570)+'\x0a','Cyktd':_0x5b3919(0x736),'uScbm':_0x5b3919(0x2a6),'egdIc':function(_0x3859d1,_0x2998a5){return _0x3859d1<_0x2998a5;},'KewBX':function(_0x524926,_0x48acbd){return _0x524926+_0x48acbd;},'Pmaby':_0x3c179a(0x4a5)+_0x3442e3(0x570)+'\x0a','RDlOK':_0x4f1902(0x973),'IEZDq':function(_0x406c3f,_0x2b57dd){return _0x406c3f(_0x2b57dd);},'XIMGt':_0x5b3919(0x593)+_0x4f1902(0x175)+_0x13fc4e(0x84b)+_0x5b3919(0x9b8)+_0x3442e3(0x374)+_0x3c179a(0x30d),'DuOFz':function(_0x811b75,_0x345dce){return _0x811b75-_0x345dce;},'Dlnpq':function(_0x45f50b,_0x4711da,_0x540857){return _0x45f50b(_0x4711da,_0x540857);},'gqanA':function(_0x176d2e,_0x1870b4){return _0x176d2e+_0x1870b4;},'lVOfg':function(_0x2c0cca,_0x5f2a17){return _0x2c0cca!==_0x5f2a17;},'wyJpm':_0x3c179a(0xf2),'QODAp':_0x5b3919(0x80c),'LRLpn':_0x5b3919(0x89f)+_0x3442e3(0x58c)+_0x4f1902(0x4b3)+_0x5b3919(0x36d),'ayPKo':_0x4f1902(0x50f)+_0x13fc4e(0x412),'vHJhm':_0x5b3919(0x50f)+_0x5b3919(0x1eb)+_0x3442e3(0x210),'cODjy':function(_0x3f6e04,_0x3815ac){return _0x3f6e04(_0x3815ac);},'GWPNu':function(_0x21f0f8,_0x577edd,_0x110947,_0x3218c0){return _0x21f0f8(_0x577edd,_0x110947,_0x3218c0);},'LQZAO':_0x4f1902(0x593)+_0x3442e3(0x175)+_0x3442e3(0x84b)+_0x3c179a(0xf5)+_0x13fc4e(0x798),'wpcIR':_0x13fc4e(0x444)+_0x4f1902(0x390),'ieKiA':function(_0x11b77c){return _0x11b77c();},'XBjkM':_0x13fc4e(0x50f)+_0x3442e3(0x63b)+'t','FHJop':_0x13fc4e(0x7de),'bVuNY':function(_0x25c33a,_0x13b7b9){return _0x25c33a==_0x13b7b9;},'THewV':function(_0x7a4179,_0x2be217){return _0x7a4179+_0x2be217;},'EkgLp':function(_0x45dff5,_0x23685c){return _0x45dff5+_0x23685c;},'RyofH':function(_0x302df7,_0x434a0a){return _0x302df7+_0x434a0a;},'nxeTS':function(_0x49f4e5,_0x4a44ea){return _0x49f4e5+_0x4a44ea;},'mcAEi':_0x13fc4e(0x63f)+_0x13fc4e(0x88d)+_0x5b3919(0x43a)+_0x3c179a(0x3e9)+_0x3442e3(0x40d)+'\x22>','FMTsC':_0x5b3919(0x6e1),'mkMqC':_0x3c179a(0x692)+_0x3c179a(0x3aa)+_0x13fc4e(0x41f)+_0x5b3919(0x417),'kMwsJ':_0x4f1902(0x529),'SPIhl':_0x3442e3(0x264),'LDIfN':_0x4f1902(0x80a)+_0x5b3919(0xeb)+_0x3442e3(0x953)+_0x4f1902(0x872)};if(_0x479bf8[_0x13fc4e(0xa5d)](lock_chat,0x1*-0xb3f+-0x9ee+-0xa97*-0x2))return;prev_chat=document[_0x13fc4e(0x22a)+_0x5b3919(0x47b)+_0x13fc4e(0x8f5)](_0x479bf8[_0x4f1902(0x2d1)])[_0x4f1902(0x4c0)+_0x5b3919(0x3bf)],document[_0x3c179a(0x22a)+_0x13fc4e(0x47b)+_0x3442e3(0x8f5)](_0x479bf8[_0x3c179a(0x2d1)])[_0x5b3919(0x4c0)+_0x3c179a(0x3bf)]=_0x479bf8[_0x4f1902(0x3a8)](_0x479bf8[_0x13fc4e(0x915)](_0x479bf8[_0x3c179a(0x7a4)](_0x479bf8[_0x3c179a(0x38f)](_0x479bf8[_0x3c179a(0x9b4)](_0x479bf8[_0x4f1902(0x2cf)](prev_chat,_0x479bf8[_0x3c179a(0x5d3)]),_0x479bf8[_0x5b3919(0x2ac)]),_0x479bf8[_0x13fc4e(0x4d1)]),_0x479bf8[_0x13fc4e(0x223)](String,_0x5dd03e)),_0x479bf8[_0x5b3919(0x3ec)]),_0x479bf8[_0x4f1902(0x457)]),modal[_0x3c179a(0x4dc)][_0x5b3919(0x8e2)+'ay']=_0x479bf8[_0x5b3919(0x565)],document[_0x3442e3(0x640)+_0x3c179a(0x2fc)+_0x4f1902(0x10c)](_0x479bf8[_0x5b3919(0x17e)])[_0x4f1902(0x4c0)+_0x4f1902(0x3bf)]='';var _0x6f841f=new Promise((_0x521070,_0x20a574)=>{const _0x39182d=_0x3c179a,_0x3ac593=_0x5b3919,_0x36d991=_0x13fc4e,_0x2200e0=_0x4f1902,_0x29356d=_0x5b3919,_0x49c8d8={'iyNvy':function(_0x1d0571,_0x429eb2){const _0x176540=_0x221d;return _0x479bf8[_0x176540(0x75d)](_0x1d0571,_0x429eb2);},'YRXDU':_0x479bf8[_0x39182d(0x38d)],'cHRcV':function(_0x4faa94,_0x36d2fd){const _0x4a9172=_0x39182d;return _0x479bf8[_0x4a9172(0x618)](_0x4faa94,_0x36d2fd);},'ikyCQ':_0x479bf8[_0x3ac593(0x859)],'yZSnP':function(_0x177c89,_0x537025){const _0x30ad83=_0x3ac593;return _0x479bf8[_0x30ad83(0x7a3)](_0x177c89,_0x537025);},'sDJJU':_0x479bf8[_0x36d991(0x540)]};if(_0x479bf8[_0x36d991(0x877)](_0x479bf8[_0x36d991(0x6cb)],_0x479bf8[_0x3ac593(0x6cb)])){var _0xa7a571=document[_0x39182d(0x640)+_0x36d991(0x2fc)+_0x39182d(0x10c)](_0x479bf8[_0x36d991(0x1b6)]);_0xa7a571[_0x36d991(0x82b)]=_0x1eeb58;if(_0xa7a571[_0x3ac593(0x6fc)+_0x3ac593(0x160)+'t'])_0x479bf8[_0x29356d(0x883)](_0x479bf8[_0x39182d(0x3d7)],_0x479bf8[_0x3ac593(0x2e1)])?_0xa7a571[_0x39182d(0x6fc)+_0x39182d(0x160)+'t'](_0x479bf8[_0x39182d(0x9ed)],function(){const _0x5dd3cc=_0x39182d,_0x1e7b68=_0x3ac593,_0x550448=_0x2200e0,_0x3de3ee=_0x39182d,_0x5973b1=_0x36d991,_0x426013={'WLcvI':function(_0x3e53ad,_0x13d19a){const _0x683716=_0x221d;return _0x49c8d8[_0x683716(0x1da)](_0x3e53ad,_0x13d19a);},'CFisg':_0x49c8d8[_0x5dd3cc(0x81d)]};_0x49c8d8[_0x1e7b68(0x314)](_0x49c8d8[_0x1e7b68(0x8b2)],_0x49c8d8[_0x1e7b68(0x8b2)])?(_0x11440a=_0x3b6122[_0x5973b1(0x4ab)](_0x426013[_0x1e7b68(0x769)](_0xd1011b,_0x1be85c))[_0x426013[_0x5dd3cc(0x860)]],_0x594292=''):_0x49c8d8[_0x5973b1(0xa05)](_0x521070,_0x49c8d8[_0x5dd3cc(0x550)]);}):_0x3dfbe7+=_0x28799f;else{if(_0x479bf8[_0x36d991(0x877)](_0x479bf8[_0x39182d(0x866)],_0x479bf8[_0x2200e0(0x84a)])){const _0x343a37=_0x1bfb24?function(){const _0x3f7430=_0x2200e0;if(_0xce3ddd){const _0x47cfa3=_0x5de572[_0x3f7430(0x905)](_0x1df2a9,arguments);return _0x4221b6=null,_0x47cfa3;}}:function(){};return _0xbb2e2b=![],_0x343a37;}else _0xa7a571[_0x3ac593(0x3f0)+'d']=function(){const _0x481d80=_0x29356d,_0x236af1=_0x3ac593,_0x419624=_0x36d991,_0x4bdbd3=_0x36d991,_0x17ce38=_0x3ac593;_0x479bf8[_0x481d80(0x618)](_0x479bf8[_0x236af1(0x7cf)],_0x479bf8[_0x481d80(0x7cf)])?(_0x62edc7=_0x4d4261[_0x481d80(0x4ab)](_0x3b9e8f)[_0x49c8d8[_0x17ce38(0x81d)]],_0xc1911c=''):_0x479bf8[_0x4bdbd3(0x7a3)](_0x521070,_0x479bf8[_0x4bdbd3(0x540)]);};}}else _0x298558=_0x3cf21f[_0x3ac593(0x516)+_0x39182d(0x707)+'t'],_0x2871c3[_0x3ac593(0x636)+'e']();});keytextres=[],_0x6f841f[_0x13fc4e(0x341)](()=>{const _0x73c5e1=_0x4f1902,_0x273556=_0x13fc4e,_0x506b24=_0x13fc4e,_0x2cd217=_0x3442e3,_0x1f941c=_0x3c179a,_0xccd224={'RMuTo':function(_0x4e11dd,_0xc2ca1,_0x1a4360){const _0x489784=_0x221d;return _0x479bf8[_0x489784(0xf3)](_0x4e11dd,_0xc2ca1,_0x1a4360);},'bdlAK':function(_0xaa2f15,_0x35348e){const _0x4ea864=_0x221d;return _0x479bf8[_0x4ea864(0x4f3)](_0xaa2f15,_0x35348e);},'BzzBj':function(_0x370aae,_0x1b6d6e){const _0x649843=_0x221d;return _0x479bf8[_0x649843(0xf0)](_0x370aae,_0x1b6d6e);},'uQrps':_0x479bf8[_0x73c5e1(0x684)],'YQgDt':_0x479bf8[_0x273556(0x38d)]};if(_0x479bf8[_0x506b24(0x877)](_0x479bf8[_0x273556(0x19c)],_0x479bf8[_0x73c5e1(0x19c)])){document[_0x273556(0x640)+_0x506b24(0x2fc)+_0x273556(0x10c)](_0x479bf8[_0x73c5e1(0x10e)])[_0x506b24(0x71f)+_0x73c5e1(0x701)+'d'](document[_0x73c5e1(0x640)+_0x1f941c(0x2fc)+_0x73c5e1(0x10c)](_0x479bf8[_0x2cd217(0xa2a)])),document[_0x1f941c(0x640)+_0x273556(0x2fc)+_0x73c5e1(0x10c)](_0x479bf8[_0x73c5e1(0x10e)])[_0x273556(0x71f)+_0x1f941c(0x701)+'d'](document[_0x273556(0x640)+_0x506b24(0x2fc)+_0x506b24(0x10c)](_0x479bf8[_0x1f941c(0x728)]));var _0x593f3c=document[_0x273556(0x640)+_0x1f941c(0x2fc)+_0x1f941c(0x10c)](_0x479bf8[_0x1f941c(0x1b6)]);modalele=_0x479bf8[_0x506b24(0x223)](eleparse,_0x593f3c[_0x2cd217(0x474)+_0x273556(0x147)+_0x73c5e1(0x414)]),article=new Readability(_0x593f3c[_0x273556(0x474)+_0x2cd217(0x147)+_0x1f941c(0x414)][_0x1f941c(0x2ec)+_0x273556(0x3e8)](!![]))[_0x2cd217(0x4ab)](),fulltext=article[_0x506b24(0x516)+_0x1f941c(0x707)+'t'],fulltext=fulltext[_0x1f941c(0x53b)+_0x273556(0x3fd)]('\x0a\x0a','\x0a')[_0x506b24(0x53b)+_0x73c5e1(0x3fd)]('\x0a\x0a','\x0a');const _0x58284b=/[?!;\?\n。;!………]/g;fulltext=fulltext[_0x2cd217(0x324)](_0x58284b),fulltext=fulltext[_0x2cd217(0xa8b)+'r'](_0x355e16=>{const _0x26616b=_0x73c5e1,_0x3034f3=_0x1f941c,_0x3b9f0d=_0x273556,_0x2a1566=_0x1f941c;if(_0x479bf8[_0x26616b(0x877)](_0x479bf8[_0x3034f3(0x72d)],_0x479bf8[_0x26616b(0x3a6)]))_0x4e57ab=_0x882e3d;else{const _0xe72407=/^[0-9,\s]+$/;return!_0xe72407[_0x2a1566(0x11f)](_0x355e16);}}),fulltext=fulltext[_0x73c5e1(0xa8b)+'r'](function(_0x3c3d4f){const _0xe0061e=_0x506b24,_0xad391b=_0x2cd217,_0x3411a0=_0x1f941c,_0xb917f0=_0x506b24,_0x4f7664=_0x73c5e1;if(_0xccd224[_0xe0061e(0x613)](_0xccd224[_0xad391b(0x85f)],_0xccd224[_0xad391b(0x85f)]))_0xccd224[_0xe0061e(0xd6)](_0x4ed195,_0x39f486[_0xad391b(0x4b5)+_0x4f7664(0x714)][_0x1a01d8],_0xccd224[_0xad391b(0x71c)](_0x274202,-0x1*0x22bd+0x1*0x317+0x1fa7));else return _0x3c3d4f&&_0x3c3d4f[_0x4f7664(0x873)]();}),optkeytext={'method':_0x479bf8[_0x1f941c(0x8ce)],'headers':headers,'body':JSON[_0x73c5e1(0x5b0)+_0x273556(0x2ca)]({'text':fulltext[_0x1f941c(0x9f7)]('\x0a')})},console[_0x506b24(0x641)](fulltext),_0x479bf8[_0x2cd217(0x630)](fetchRetry,_0x479bf8[_0x2cd217(0x3a5)],-0x146*0x19+-0xc5c+-0x2c35*-0x1,optkeytext)[_0x506b24(0x341)](_0x3fece0=>_0x3fece0[_0x506b24(0x454)]())[_0x73c5e1(0x341)](_0x47d108=>{const _0x49585a=_0x1f941c,_0x267664=_0x73c5e1,_0x10f8e0=_0x1f941c,_0x41e24c=_0x1f941c,_0x2eabd7=_0x506b24,_0x3990a2={'PKtWb':function(_0x10be1f,_0x1841e9){const _0x3840fb=_0x221d;return _0x479bf8[_0x3840fb(0x75d)](_0x10be1f,_0x1841e9);},'AjTaX':_0x479bf8[_0x49585a(0x38d)],'wAtHQ':function(_0x5d7c4c,_0x6a66f1){const _0x4387ee=_0x49585a;return _0x479bf8[_0x4387ee(0x7a3)](_0x5d7c4c,_0x6a66f1);},'cdMXF':_0x479bf8[_0x267664(0x267)],'qpCNb':_0x479bf8[_0x267664(0x215)],'XVIdk':function(_0xfa38c7){const _0xa7ecb6=_0x49585a;return _0x479bf8[_0xa7ecb6(0x185)](_0xfa38c7);},'fSktw':function(_0x3c6d01,_0x93fcd1){const _0x56f068=_0x267664;return _0x479bf8[_0x56f068(0x998)](_0x3c6d01,_0x93fcd1);},'YVsVM':_0x479bf8[_0x10f8e0(0x8a1)],'jilso':_0x479bf8[_0x41e24c(0x178)],'vEvMC':function(_0x1a274d,_0x4c8b8c){const _0x5a4e26=_0x41e24c;return _0x479bf8[_0x5a4e26(0x3ff)](_0x1a274d,_0x4c8b8c);},'NMAPL':function(_0x4c7a90,_0x2507ea){const _0x342a35=_0x10f8e0;return _0x479bf8[_0x342a35(0x857)](_0x4c7a90,_0x2507ea);},'Wkquk':_0x479bf8[_0x10f8e0(0x35f)],'JxJoA':_0x479bf8[_0x10f8e0(0x757)],'OdyRD':_0x479bf8[_0x10f8e0(0x309)],'ZKClm':function(_0x1b3056){const _0x460c2c=_0x49585a;return _0x479bf8[_0x460c2c(0x185)](_0x1b3056);},'fjnIg':function(_0x99c654,_0x56f12f){const _0x437b34=_0x267664;return _0x479bf8[_0x437b34(0x618)](_0x99c654,_0x56f12f);},'rdMfI':_0x479bf8[_0x49585a(0xa63)],'xgCwl':_0x479bf8[_0x267664(0x499)],'tCqJg':_0x479bf8[_0x49585a(0xe2)],'avTZn':_0x479bf8[_0x10f8e0(0x2a9)],'rvzzV':_0x479bf8[_0x41e24c(0x498)],'lBbxZ':function(_0x4ee407,_0x3735ed){const _0x281226=_0x267664;return _0x479bf8[_0x281226(0x26e)](_0x4ee407,_0x3735ed);},'wqPvy':_0x479bf8[_0x10f8e0(0x46c)],'pDOXc':_0x479bf8[_0x49585a(0x4b7)],'lokGZ':function(_0x3583b7,_0x3cb7d8){const _0x53e071=_0x10f8e0;return _0x479bf8[_0x53e071(0x883)](_0x3583b7,_0x3cb7d8);},'RUzqZ':_0x479bf8[_0x267664(0xdb)],'Gbwws':_0x479bf8[_0x41e24c(0x9cc)],'cfmEa':function(_0x419b85,_0x175950){const _0x2e2e57=_0x10f8e0;return _0x479bf8[_0x2e2e57(0x72a)](_0x419b85,_0x175950);},'ltwgq':_0x479bf8[_0x10f8e0(0x316)],'hYmMW':function(_0x1b4007,_0x21638e,_0x3ab1bf){const _0x381914=_0x267664;return _0x479bf8[_0x381914(0xfc)](_0x1b4007,_0x21638e,_0x3ab1bf);},'DFDyX':_0x479bf8[_0x41e24c(0x2d1)],'SpdQq':_0x479bf8[_0x10f8e0(0x880)],'jJYon':_0x479bf8[_0x267664(0x457)],'anRxn':_0x479bf8[_0x41e24c(0x22d)],'zOGFI':_0x479bf8[_0x49585a(0x8dd)],'UlXMK':function(_0x2d442b,_0x912928){const _0x1f3c1b=_0x267664;return _0x479bf8[_0x1f3c1b(0xa21)](_0x2d442b,_0x912928);},'qaBZc':function(_0x1d50eb,_0x1e2f9e){const _0x5240c4=_0x49585a;return _0x479bf8[_0x5240c4(0x9b4)](_0x1d50eb,_0x1e2f9e);},'KzGrD':_0x479bf8[_0x10f8e0(0x4de)],'MzQGz':_0x479bf8[_0x2eabd7(0x456)],'dAktJ':_0x479bf8[_0x41e24c(0x551)],'fQmzS':function(_0x2e42c6,_0x107a1d){const _0x2b9759=_0x267664;return _0x479bf8[_0x2b9759(0x26e)](_0x2e42c6,_0x107a1d);},'PBYQQ':_0x479bf8[_0x2eabd7(0x6ea)],'RazOq':_0x479bf8[_0x10f8e0(0xde)],'rGDff':function(_0x2d799a,_0x3ad889){const _0xb76d35=_0x267664;return _0x479bf8[_0xb76d35(0x26e)](_0x2d799a,_0x3ad889);},'phwqV':_0x479bf8[_0x49585a(0x756)],'juJSV':_0x479bf8[_0x267664(0x8ad)]};if(_0x479bf8[_0x267664(0x877)](_0x479bf8[_0x10f8e0(0x772)],_0x479bf8[_0x49585a(0x772)])){keytextres=_0x479bf8[_0x49585a(0x7a3)](unique,_0x47d108),promptWeb=_0x479bf8[_0x2eabd7(0x75d)](_0x479bf8[_0x267664(0x3a8)](_0x479bf8[_0x41e24c(0x9b4)](_0x479bf8[_0x49585a(0x3a8)](_0x479bf8[_0x2eabd7(0x76e)],_0x479bf8[_0x49585a(0x349)]),article[_0x2eabd7(0x3c9)]),'\x0a'),_0x479bf8[_0x2eabd7(0x72e)]);for(el in modalele){if(_0x479bf8[_0x267664(0xe6)](_0x479bf8[_0x267664(0x44c)],_0x479bf8[_0x10f8e0(0x146)])){if(_0x479bf8[_0x10f8e0(0xa21)](_0x479bf8[_0x267664(0x9b4)](_0x479bf8[_0x49585a(0x9b4)](promptWeb,modalele[el]),'\x0a')[_0x267664(0x80f)+'h'],-0xef5+0x2375+-0x12f0))promptWeb=_0x479bf8[_0x49585a(0x9b4)](_0x479bf8[_0x2eabd7(0x75d)](promptWeb,modalele[el]),'\x0a');}else try{_0x123234=_0x2039c8[_0x10f8e0(0x4ab)](_0x3990a2[_0x267664(0xa43)](_0x39d11d,_0x4d6546))[_0x3990a2[_0x49585a(0x3e2)]],_0x5c5d65='';}catch(_0x5725c7){_0x1f11f9=_0x13043b[_0x10f8e0(0x4ab)](_0xc98c1e)[_0x3990a2[_0x2eabd7(0x3e2)]],_0x501855='';}}promptWeb=_0x479bf8[_0x41e24c(0xa7b)](promptWeb,_0x479bf8[_0x2eabd7(0x66f)]),keySentencesCount=0x1*-0x2114+0x12a*-0x4+0xe6*0x2a;for(st in keytextres){if(_0x479bf8[_0x267664(0xe6)](_0x479bf8[_0x41e24c(0xa6e)],_0x479bf8[_0x41e24c(0xa1d)])){if(_0x479bf8[_0x2eabd7(0x66e)](_0x479bf8[_0x41e24c(0xa7b)](_0x479bf8[_0x267664(0xa14)](promptWeb,keytextres[st]),'\x0a')[_0x267664(0x80f)+'h'],-0x69d+-0x8f*0x1+0x42*0x2e))promptWeb=_0x479bf8[_0x10f8e0(0x3a8)](_0x479bf8[_0x41e24c(0xa14)](promptWeb,keytextres[st]),'\x0a');keySentencesCount=_0x479bf8[_0x2eabd7(0x9b4)](keySentencesCount,-0xbbb+0x29e*-0xa+0x97a*0x4);}else _0x2e7245=_0x50890f[_0x267664(0x4ab)](_0xbfe7c5)[_0xccd224[_0x267664(0x26a)]],_0x3e392c='';}promptWeb+=_0x479bf8[_0x10f8e0(0x5a2)];const _0xb76491={};_0xb76491[_0x49585a(0x184)+'t']=promptWeb,_0xb76491[_0x2eabd7(0x78a)+_0x49585a(0xa56)]=0x3e8,_0xb76491[_0x41e24c(0x7b8)+_0x41e24c(0x326)+'e']=0.9,_0xb76491[_0x41e24c(0xa82)]=0x1,_0xb76491[_0x49585a(0x923)+_0x10f8e0(0x218)+_0x267664(0x8cd)+'ty']=0x0,_0xb76491[_0x41e24c(0x77f)+_0x2eabd7(0x114)+_0x49585a(0x396)+'y']=0x0,_0xb76491[_0x10f8e0(0x6e9)+'of']=0x1,_0xb76491[_0x2eabd7(0x40a)]=![],_0xb76491[_0x10f8e0(0x842)+_0x10f8e0(0x779)]=0x0,_0xb76491[_0x10f8e0(0x647)+'m']=!![];const _0x171b1a={'method':_0x479bf8[_0x267664(0x8ce)],'headers':headers,'body':_0x479bf8[_0x49585a(0x659)](b64EncodeUnicode,JSON[_0x49585a(0x5b0)+_0x2eabd7(0x2ca)](_0xb76491))};chatTemp='',text_offset=-(-0xdb4+0x2151+-0x139c),prev_chat=document[_0x10f8e0(0x22a)+_0x10f8e0(0x47b)+_0x41e24c(0x8f5)](_0x479bf8[_0x10f8e0(0x2d1)])[_0x2eabd7(0x4c0)+_0x2eabd7(0x3bf)],_0x479bf8[_0x2eabd7(0xfc)](fetch,_0x479bf8[_0x2eabd7(0x8c4)],_0x171b1a)[_0x41e24c(0x341)](_0x36de89=>{const _0x3599bc=_0x41e24c,_0x161997=_0x2eabd7,_0x271162=_0x49585a,_0x24e472=_0x49585a,_0x4b571c=_0x2eabd7,_0x3d7a3c={'UCLmB':function(_0x3e471a,_0x36478f){const _0x256295=_0x221d;return _0x3990a2[_0x256295(0x532)](_0x3e471a,_0x36478f);},'lxmpy':function(_0x3010c5,_0x4097e7){const _0x1959ec=_0x221d;return _0x3990a2[_0x1959ec(0xa43)](_0x3010c5,_0x4097e7);},'ncUdB':_0x3990a2[_0x3599bc(0x3d4)],'xCTzJ':_0x3990a2[_0x161997(0x14c)],'pIZDY':function(_0x528b32){const _0x344ac2=_0x3599bc;return _0x3990a2[_0x344ac2(0x829)](_0x528b32);},'YhODR':function(_0x586e1a,_0xc817f4){const _0x5e2400=_0x161997;return _0x3990a2[_0x5e2400(0xf7)](_0x586e1a,_0xc817f4);},'aWVVE':_0x3990a2[_0x3599bc(0x9b6)],'avghH':_0x3990a2[_0x161997(0x30f)],'KwpqI':function(_0xb0a9a,_0x49a749){const _0x4c00fd=_0x271162;return _0x3990a2[_0x4c00fd(0x99b)](_0xb0a9a,_0x49a749);},'FrfMi':function(_0x12b7f5,_0x308a8d){const _0x1d6e13=_0x24e472;return _0x3990a2[_0x1d6e13(0x57a)](_0x12b7f5,_0x308a8d);},'vlsgH':_0x3990a2[_0x271162(0x11e)],'biWSF':_0x3990a2[_0x271162(0x34a)],'MCPis':_0x3990a2[_0x24e472(0x1a1)],'jzzno':function(_0x49cec9){const _0x3d637a=_0x4b571c;return _0x3990a2[_0x3d637a(0x9a6)](_0x49cec9);},'yYyVt':function(_0x2ddcef,_0x171d7d){const _0x3268e5=_0x4b571c;return _0x3990a2[_0x3268e5(0x1b0)](_0x2ddcef,_0x171d7d);},'wHrnt':_0x3990a2[_0x161997(0x4b9)],'qcjvD':function(_0x690400,_0x5d83d1){const _0x12ee36=_0x4b571c;return _0x3990a2[_0x12ee36(0x1b0)](_0x690400,_0x5d83d1);},'anJTW':_0x3990a2[_0x161997(0x29c)],'wMhwX':_0x3990a2[_0x4b571c(0x30e)],'SGzQE':function(_0x48c407,_0x5b7da4){const _0x1c4ead=_0x3599bc;return _0x3990a2[_0x1c4ead(0xa43)](_0x48c407,_0x5b7da4);},'gHGTl':_0x3990a2[_0x24e472(0x3e2)],'TmELu':function(_0x8b0a81,_0x6d613){const _0x4b61b1=_0x3599bc;return _0x3990a2[_0x4b61b1(0xf7)](_0x8b0a81,_0x6d613);},'NexWy':_0x3990a2[_0x161997(0x801)],'nTSDs':_0x3990a2[_0x3599bc(0x513)],'ydNmz':function(_0xda26e0,_0x200d26){const _0x18ae03=_0x161997;return _0x3990a2[_0x18ae03(0x344)](_0xda26e0,_0x200d26);},'RHsxI':_0x3990a2[_0x3599bc(0x4ee)],'mxPGU':_0x3990a2[_0x271162(0x975)],'vxsjP':function(_0x3dcc7d,_0x5c2627){const _0x37cc5f=_0x4b571c;return _0x3990a2[_0x37cc5f(0x99b)](_0x3dcc7d,_0x5c2627);},'cNCpn':function(_0x41dc34,_0x3c2756){const _0x9c4f8a=_0x4b571c;return _0x3990a2[_0x9c4f8a(0x585)](_0x41dc34,_0x3c2756);},'nHFiY':_0x3990a2[_0x4b571c(0x874)],'hFLcz':_0x3990a2[_0x161997(0x7f8)],'gVLaZ':function(_0x5b9e88,_0x2f049d){const _0x4d8b1a=_0x24e472;return _0x3990a2[_0x4d8b1a(0xa93)](_0x5b9e88,_0x2f049d);},'iPaod':_0x3990a2[_0x4b571c(0x468)],'zUOuv':function(_0x46e84f,_0x448614,_0x5d00cf){const _0x3d16b6=_0x4b571c;return _0x3990a2[_0x3d16b6(0x9b9)](_0x46e84f,_0x448614,_0x5d00cf);},'uvSOc':_0x3990a2[_0x271162(0x7c3)],'AMWDN':_0x3990a2[_0x271162(0x5b6)],'jrzdP':_0x3990a2[_0x271162(0x9f2)],'Zkxoa':_0x3990a2[_0x3599bc(0x6f3)],'RUpWs':_0x3990a2[_0x161997(0x142)],'yybyM':function(_0x9bf28a,_0x2aed7d){const _0x431e64=_0x161997;return _0x3990a2[_0x431e64(0x2bc)](_0x9bf28a,_0x2aed7d);},'VQEfn':function(_0x1c48c6,_0xf2079e){const _0x12863b=_0x271162;return _0x3990a2[_0x12863b(0x980)](_0x1c48c6,_0xf2079e);},'mgVoO':_0x3990a2[_0x271162(0x74d)],'VxlZe':_0x3990a2[_0x3599bc(0x9ba)],'sNlny':_0x3990a2[_0x3599bc(0x242)]};if(_0x3990a2[_0x4b571c(0x664)](_0x3990a2[_0x4b571c(0x367)],_0x3990a2[_0x24e472(0x1cb)])){const _0x2c1a63=_0x36de89[_0x4b571c(0x95d)][_0x24e472(0x22c)+_0x3599bc(0x872)]();let _0xf77074='',_0x192f1a='';_0x2c1a63[_0x271162(0x73a)]()[_0x271162(0x341)](function _0x1b640b({done:_0x42d3ce,value:_0x2347f6}){const _0x396c12=_0x4b571c,_0x20b886=_0x271162,_0x4fd790=_0x4b571c,_0x520144=_0x24e472,_0x5b11ed=_0x271162,_0x185b39={'pOjRY':function(_0x5e94bb,_0x28d871){const _0x4d2a56=_0x221d;return _0x3d7a3c[_0x4d2a56(0x91b)](_0x5e94bb,_0x28d871);},'wkGEv':function(_0x1e7224,_0x188d89){const _0x16a740=_0x221d;return _0x3d7a3c[_0x16a740(0x567)](_0x1e7224,_0x188d89);},'TWpNj':_0x3d7a3c[_0x396c12(0x926)]};if(_0x3d7a3c[_0x20b886(0x107)](_0x3d7a3c[_0x20b886(0x535)],_0x3d7a3c[_0x520144(0x16d)])){if(_0x42d3ce)return;const _0x3f70bd=new TextDecoder(_0x3d7a3c[_0x520144(0x1ab)])[_0x20b886(0x861)+'e'](_0x2347f6);return _0x3f70bd[_0x520144(0x873)]()[_0x20b886(0x324)]('\x0a')[_0x5b11ed(0x6fe)+'ch'](function(_0x54124f){const _0x36ce8e=_0x4fd790,_0x2a1a14=_0x5b11ed,_0x4cf665=_0x396c12,_0x1e08fa=_0x396c12,_0xaa51fa=_0x520144,_0x4e082f={'AWdUX':function(_0x19326f,_0x41a1d0){const _0x3534d7=_0x221d;return _0x3d7a3c[_0x3534d7(0x82f)](_0x19326f,_0x41a1d0);},'nUfoU':function(_0x12412c,_0x261ffb){const _0x59f927=_0x221d;return _0x3d7a3c[_0x59f927(0x158)](_0x12412c,_0x261ffb);},'DrbiR':_0x3d7a3c[_0x36ce8e(0x4d2)],'TJtrp':_0x3d7a3c[_0x2a1a14(0xea)],'diSgw':function(_0x38849f){const _0x2d3d48=_0x2a1a14;return _0x3d7a3c[_0x2d3d48(0x420)](_0x38849f);}};if(_0x3d7a3c[_0x36ce8e(0x428)](_0x3d7a3c[_0x1e08fa(0x853)],_0x3d7a3c[_0xaa51fa(0x35e)]))return _0x36381d[_0x1e08fa(0x3f1)](new _0x3dc18d(_0x2196c8));else{if(_0x3d7a3c[_0x4cf665(0x32c)](_0x54124f[_0x1e08fa(0x80f)+'h'],0x6d1*0x1+-0xb*-0x1b5+0x886*-0x3))_0xf77074=_0x54124f[_0x4cf665(0x4c2)](0x4*-0x74+0xf95+-0xdbf);if(_0x3d7a3c[_0x4cf665(0x3a0)](_0xf77074,_0x3d7a3c[_0x1e08fa(0x2eb)])){if(_0x3d7a3c[_0xaa51fa(0x428)](_0x3d7a3c[_0x36ce8e(0x15f)],_0x3d7a3c[_0x1e08fa(0x149)])){const _0x249907=_0x48cc9b[_0x4cf665(0x905)](_0x2c6457,arguments);return _0x2aa3a3=null,_0x249907;}else{word_last+=_0x3d7a3c[_0x4cf665(0x158)](chatTextRaw,chatTemp),lock_chat=0x735+-0x1c89+0x1554,_0x3d7a3c[_0x1e08fa(0x351)](proxify);return;}}let _0x52962a;try{if(_0x3d7a3c[_0x1e08fa(0x107)](_0x3d7a3c[_0xaa51fa(0x130)],_0x3d7a3c[_0x36ce8e(0x130)])){const _0x363575={'QZmQa':function(_0x21cd1a,_0x486d5d){const _0x43d143=_0x1e08fa;return wVzDfK[_0x43d143(0x6fb)](_0x21cd1a,_0x486d5d);},'EMbnj':function(_0x4a70b4,_0x53fa0e){const _0x264e6d=_0x2a1a14;return wVzDfK[_0x264e6d(0x3a1)](_0x4a70b4,_0x53fa0e);},'QhPCo':wVzDfK[_0x1e08fa(0xe4)],'sRKTq':wVzDfK[_0x1e08fa(0x5cb)]},_0x2eb15c=function(){const _0x50f0a4=_0x36ce8e,_0xe16aed=_0x4cf665,_0x335baa=_0x4cf665,_0x482650=_0x1e08fa,_0x1db7f9=_0x36ce8e;let _0x264921;try{_0x264921=_0x363575[_0x50f0a4(0x294)](_0x18e2b1,_0x363575[_0x50f0a4(0x583)](_0x363575[_0x335baa(0x583)](_0x363575[_0xe16aed(0x323)],_0x363575[_0x335baa(0x1ee)]),');'))();}catch(_0x47c214){_0x264921=_0x179be4;}return _0x264921;},_0xd92d3b=wVzDfK[_0xaa51fa(0x4f1)](_0x2eb15c);_0xd92d3b[_0x1e08fa(0x9ef)+_0x1e08fa(0x2d8)+'l'](_0x418de4,-0x2297+0x1a17+-0xc1*-0x20);}else try{if(_0x3d7a3c[_0x4cf665(0x785)](_0x3d7a3c[_0xaa51fa(0xa91)],_0x3d7a3c[_0x4cf665(0x6c2)]))_0x52962a=JSON[_0xaa51fa(0x4ab)](_0x3d7a3c[_0x36ce8e(0x674)](_0x192f1a,_0xf77074))[_0x3d7a3c[_0x1e08fa(0x926)]],_0x192f1a='';else{if(!_0x547845)return;try{var _0x5107a1=new _0x2e0489(_0x4d485b[_0x4cf665(0x80f)+'h']),_0x381644=new _0x2f9edf(_0x5107a1);for(var _0x211645=-0xc*0x223+0x1b3d+-0x199,_0x12fc65=_0x20bc8e[_0x1e08fa(0x80f)+'h'];_0x185b39[_0x1e08fa(0x5e2)](_0x211645,_0x12fc65);_0x211645++){_0x381644[_0x211645]=_0x35be89[_0xaa51fa(0x7ad)+_0x1e08fa(0x8d8)](_0x211645);}return _0x5107a1;}catch(_0x19266b){}}}catch(_0x30510a){_0x3d7a3c[_0x2a1a14(0x59f)](_0x3d7a3c[_0x2a1a14(0x5b5)],_0x3d7a3c[_0x4cf665(0x52d)])?(_0x2d73cb=_0x50923b[_0x4cf665(0x4ab)](_0x185b39[_0x2a1a14(0x3ee)](_0x1c15ec,_0x2e5977))[_0x185b39[_0x4cf665(0x9d4)]],_0x1ae5ab=''):(_0x52962a=JSON[_0x4cf665(0x4ab)](_0xf77074)[_0x3d7a3c[_0x4cf665(0x926)]],_0x192f1a='');}}catch(_0x3094f5){_0x3d7a3c[_0x2a1a14(0x546)](_0x3d7a3c[_0x1e08fa(0x1e7)],_0x3d7a3c[_0x2a1a14(0x845)])?_0x192f1a+=_0xf77074:_0x5ef095+=_0x1fb41d;}_0x52962a&&_0x3d7a3c[_0x2a1a14(0x409)](_0x52962a[_0x4cf665(0x80f)+'h'],0x4b*-0x75+-0x1f15+-0x2*-0x20ae)&&_0x3d7a3c[_0x2a1a14(0x409)](_0x52962a[-0x566*-0x3+-0xdf*0x1b+-0x3*-0x271][_0x36ce8e(0x842)+_0x2a1a14(0x779)][_0x2a1a14(0x424)+_0x36ce8e(0x5d4)+'t'][-0xc82+0x1e7a+-0x11f8],text_offset)&&(_0x3d7a3c[_0xaa51fa(0x92c)](_0x3d7a3c[_0x4cf665(0x7fe)],_0x3d7a3c[_0x2a1a14(0xd7)])?(chatTemp+=_0x52962a[0x19ca+-0x1*-0x1018+-0x6*0x6fb][_0x2a1a14(0x512)],text_offset=_0x52962a[-0x1e7a+-0x1bea+0x94*0x65][_0x36ce8e(0x842)+_0x4cf665(0x779)][_0x2a1a14(0x424)+_0x36ce8e(0x5d4)+'t'][_0x3d7a3c[_0x2a1a14(0x62f)](_0x52962a[-0x10b4+-0x3*0x7e1+-0x1*-0x2857][_0x36ce8e(0x842)+_0x4cf665(0x779)][_0x1e08fa(0x424)+_0x36ce8e(0x5d4)+'t'][_0x36ce8e(0x80f)+'h'],-0x1a15+-0x190+0x1ba6)]):_0x5193e8='图片'),chatTemp=chatTemp[_0x1e08fa(0x53b)+_0x1e08fa(0x3fd)]('\x0a\x0a','\x0a')[_0x2a1a14(0x53b)+_0x2a1a14(0x3fd)]('\x0a\x0a','\x0a'),document[_0x36ce8e(0x640)+_0x4cf665(0x2fc)+_0x4cf665(0x10c)](_0x3d7a3c[_0x2a1a14(0x555)])[_0x1e08fa(0x4c0)+_0x36ce8e(0x3bf)]='',_0x3d7a3c[_0x1e08fa(0x655)](markdownToHtml,_0x3d7a3c[_0x4cf665(0x82f)](beautify,chatTemp),document[_0xaa51fa(0x640)+_0xaa51fa(0x2fc)+_0x2a1a14(0x10c)](_0x3d7a3c[_0x1e08fa(0x555)])),document[_0x1e08fa(0x22a)+_0x1e08fa(0x47b)+_0x2a1a14(0x8f5)](_0x3d7a3c[_0x36ce8e(0x780)])[_0x1e08fa(0x4c0)+_0x2a1a14(0x3bf)]=_0x3d7a3c[_0x36ce8e(0x158)](_0x3d7a3c[_0x1e08fa(0x674)](_0x3d7a3c[_0x4cf665(0x674)](prev_chat,_0x3d7a3c[_0x36ce8e(0x5d5)]),document[_0x1e08fa(0x640)+_0x36ce8e(0x2fc)+_0x1e08fa(0x10c)](_0x3d7a3c[_0x2a1a14(0x555)])[_0x2a1a14(0x4c0)+_0x1e08fa(0x3bf)]),_0x3d7a3c[_0x2a1a14(0x67c)]);}}),_0x2c1a63[_0x20b886(0x73a)]()[_0x4fd790(0x341)](_0x1b640b);}else return function(_0x1d0aa4){}[_0x520144(0x141)+_0x5b11ed(0x3d8)+'r'](paLMNJ[_0x396c12(0x8a9)])[_0x20b886(0x905)](paLMNJ[_0x520144(0x9bd)]);});}else _0x12cc6c+='左';})[_0x49585a(0x202)](_0x59af6a=>{const _0x292edf=_0x267664,_0x4f29a3=_0x10f8e0,_0x29b7cb=_0x10f8e0,_0x1bb29f=_0x49585a,_0x4e4dd0=_0x267664;_0x3990a2[_0x292edf(0x7e9)](_0x3990a2[_0x292edf(0x6da)],_0x3990a2[_0x4f29a3(0x6da)])?_0x10f58a+=_0x2ad0c1:console[_0x4f29a3(0x483)](_0x3990a2[_0x292edf(0x7ae)],_0x59af6a);});}else try{_0x5585e7=_0x4d9e09[_0x267664(0x4ab)](_0x3990a2[_0x41e24c(0x980)](_0x2db067,_0x140a27))[_0x3990a2[_0x267664(0x3e2)]],_0xabae8='';}catch(_0xbd1a41){_0x440774=_0x526a80[_0x267664(0x4ab)](_0x2e1069)[_0x3990a2[_0x267664(0x3e2)]],_0x2f2a9d='';}});}else _0xa65c9a+=_0x364e58[-0x4*0x416+0x1f52+-0x1aa*0x9][_0x506b24(0x512)],_0x4387c8=_0x3f1682[0x15b1+0x2b9*0x5+0x1*-0x234e][_0x506b24(0x842)+_0x73c5e1(0x779)][_0x506b24(0x424)+_0x1f941c(0x5d4)+'t'][_0x479bf8[_0x273556(0x1cf)](_0x29c90b[0x1*0x51b+0xca4*-0x1+0x789][_0x2cd217(0x842)+_0x506b24(0x779)][_0x1f941c(0x424)+_0x2cd217(0x5d4)+'t'][_0x273556(0x80f)+'h'],0x26f*0xd+-0xa34+0x1*-0x156e)];},_0x51cac9=>{const _0x475bae=_0x3442e3,_0x1b1c35=_0x3c179a,_0x270721=_0x13fc4e,_0x26a6c9=_0x3c179a,_0x5e208c=_0x3442e3;if(_0x479bf8[_0x475bae(0x883)](_0x479bf8[_0x475bae(0x720)],_0x479bf8[_0x1b1c35(0x720)])){const _0x321c0c=_0x479bf8[_0x26a6c9(0x6a3)][_0x475bae(0x324)]('|');let _0x3b8c59=-0x373+-0x2596+0x2909;while(!![]){switch(_0x321c0c[_0x3b8c59++]){case'0':_0x479bf8[_0x1b1c35(0x5c1)](_0x52eab5);continue;case'1':return;case'2':_0x512fe4=0x1*0x13d5+-0x108b+-0x34a;continue;case'3':_0x485a0+=_0x479bf8[_0x1b1c35(0x4f3)](_0x1a7601,_0x845314);continue;case'4':_0x37dd70[_0x1b1c35(0x640)+_0x26a6c9(0x2fc)+_0x26a6c9(0x10c)](_0x479bf8[_0x5e208c(0xa40)])[_0x475bae(0x6ba)]='';continue;}break;}}else console[_0x26a6c9(0x641)](_0x51cac9);});}function eleparse(_0x568716){const _0x5f38c0=_0x221d,_0x486331=_0x221d,_0x27d390=_0x221d,_0x26aa62=_0x221d,_0x567e24=_0x221d,_0x13aa06={'Clxej':_0x5f38c0(0x606)+':','gPfsI':function(_0x3c2aa2,_0xedace5){return _0x3c2aa2(_0xedace5);},'UlNwA':function(_0x5ef6ce,_0x4feca8){return _0x5ef6ce+_0x4feca8;},'TGCoS':function(_0x515980,_0x465e56){return _0x515980+_0x465e56;},'HbQaU':_0x5f38c0(0x1b4)+_0x486331(0x480)+_0x486331(0x759)+_0x567e24(0x2db),'Fgigf':_0x486331(0x741)+_0x567e24(0x321)+_0x27d390(0x6ce)+_0x27d390(0x597)+_0x27d390(0x8de)+_0x486331(0x2c5)+'\x20)','PFHoT':function(_0x54e2b8,_0x42d47d){return _0x54e2b8-_0x42d47d;},'pWNRC':_0x486331(0x3ed)+_0x567e24(0x7a9),'wGSRj':_0x486331(0x50f)+_0x27d390(0x63b)+'t','SzzzG':function(_0x5dc7bd){return _0x5dc7bd();},'tAdGd':_0x486331(0x50f)+_0x486331(0x918),'bEfGG':function(_0x178d43,_0x452379){return _0x178d43+_0x452379;},'iPumQ':_0x486331(0x44e)+_0x567e24(0x6d4)+_0x27d390(0x3aa)+_0x5f38c0(0x2a5)+_0x486331(0x53d)+_0x567e24(0x91c)+_0x567e24(0x4e1)+_0x27d390(0x553)+_0x27d390(0x2a4)+_0x26aa62(0x7c9)+_0x5f38c0(0x460),'dlveT':_0x26aa62(0x315)+_0x26aa62(0x14b),'YEmgE':function(_0xa075d6,_0x27afdf){return _0xa075d6-_0x27afdf;},'WbNDK':function(_0x46b70e,_0x4e4122){return _0x46b70e+_0x4e4122;},'cVtwM':_0x5f38c0(0x452)+'es','fdyiQ':function(_0x4d87d1,_0xc53871){return _0x4d87d1<=_0xc53871;},'lxiSP':function(_0x16679b,_0x31aa27){return _0x16679b>_0x31aa27;},'SfiJn':function(_0x357356,_0xae001a){return _0x357356-_0xae001a;},'gVKOz':function(_0xfe1e34,_0x1f7da7){return _0xfe1e34-_0x1f7da7;},'eqYqG':_0x567e24(0x7dd)+'te','ceBBf':_0x486331(0x39c)+_0x486331(0x3d3),'xfAQe':_0x567e24(0x46b)+'ss','uhOoE':_0x5f38c0(0x5ec)+_0x5f38c0(0x689)+_0x26aa62(0x5f3),'icTGu':_0x5f38c0(0x55a)+_0x26aa62(0x989)+'n','uCdEZ':_0x486331(0x275)+_0x26aa62(0x924),'ZpIfs':_0x486331(0x9db),'fXIcV':function(_0x6891c3,_0x4ccfba){return _0x6891c3<_0x4ccfba;},'NpHjh':function(_0x3df197,_0x5cd7b0){return _0x3df197===_0x5cd7b0;},'wLnYc':_0x27d390(0x7a7),'QjhFZ':_0x27d390(0x5e8),'gLJWR':function(_0x36e912,_0x3796b3){return _0x36e912>_0x3796b3;},'hpjHM':function(_0x211ce3,_0x306da1){return _0x211ce3!==_0x306da1;},'AAswq':_0x5f38c0(0x487),'rYYAb':_0x567e24(0x843),'ugYhl':function(_0x28892c,_0x4e4aed){return _0x28892c===_0x4e4aed;},'niEoo':_0x5f38c0(0x9ae),'uaPvy':function(_0x5aaf8e,_0x97836b){return _0x5aaf8e===_0x97836b;},'aTAtY':_0x5f38c0(0x586)+'h','iMibr':_0x486331(0x8ab)+_0x5f38c0(0x13e),'QPNPo':function(_0x335cde,_0x5e02e5){return _0x335cde!==_0x5e02e5;},'BIMJb':_0x567e24(0x400),'FZOio':_0x486331(0x5bc),'ldunM':function(_0x534f48,_0x460c75){return _0x534f48===_0x460c75;},'jbXZX':_0x5f38c0(0x15b)+'t','EemQc':function(_0x16ab0f,_0x35b4ca){return _0x16ab0f===_0x35b4ca;},'lpSjn':_0x486331(0x8b1)+_0x567e24(0x6a4),'kujcb':function(_0x4beff1,_0x57d290){return _0x4beff1===_0x57d290;},'pgxSY':_0x26aa62(0x721),'OKyqW':_0x27d390(0x3dc),'DfjGw':_0x5f38c0(0x95e),'lcHOk':function(_0x4b6b0a,_0x494acc){return _0x4b6b0a!==_0x494acc;},'iPSHB':_0x5f38c0(0x794)+'n','kfMfH':_0x26aa62(0x536),'fHaRk':_0x486331(0x652),'GdPhB':function(_0x1e4d76,_0x288e67){return _0x1e4d76===_0x288e67;},'QdFVy':_0x26aa62(0x571),'kRBKW':_0x486331(0x24e),'EnCvu':_0x5f38c0(0x99e),'CflWN':function(_0x7214d0,_0x1f3f3e){return _0x7214d0===_0x1f3f3e;},'YUXoM':_0x486331(0x486),'MkQyx':function(_0x396979,_0x560549){return _0x396979===_0x560549;},'vkGMY':_0x486331(0x5d9),'IAfcV':_0x27d390(0x5ea),'SGruv':function(_0x750d9a,_0x3bc126){return _0x750d9a===_0x3bc126;},'eMESS':_0x26aa62(0x4a6),'hRTdJ':_0x486331(0x2f1),'QXutz':_0x5f38c0(0x88b),'lfnoc':function(_0x45e650,_0xb9ba96){return _0x45e650!==_0xb9ba96;},'TeBax':_0x5f38c0(0x3bb),'AnTfW':function(_0x5e1204,_0x1419bc){return _0x5e1204==_0x1419bc;},'NtJwn':_0x567e24(0x2ab),'MraBk':function(_0x21dd6f,_0x1a8714){return _0x21dd6f===_0x1a8714;},'aUgGB':_0x27d390(0x7f9),'neoSw':_0x567e24(0xa95),'UPmuf':function(_0x32d2d2,_0x10cba4){return _0x32d2d2!=_0x10cba4;},'KZiuk':_0x567e24(0x62b)+'r','cSsgF':function(_0x51b5dc,_0x4a8183){return _0x51b5dc===_0x4a8183;},'njycD':_0x486331(0x25a),'XsDJx':_0x27d390(0x4fb),'EyfWw':_0x26aa62(0x796)+_0x27d390(0x796)+_0x26aa62(0x994),'uojYP':function(_0x383239,_0x46ed2e){return _0x383239==_0x46ed2e;},'kAtOp':_0x486331(0x1ec)+'\x200','OKvoE':function(_0x51a35b,_0x32e82b){return _0x51a35b!==_0x32e82b;},'dizSU':_0x26aa62(0x5aa),'ZvYgN':_0x567e24(0x1f3),'duCCe':function(_0x1f8d0c,_0x127e72){return _0x1f8d0c(_0x127e72);},'gifTU':function(_0x2efb0f,_0xee82e7){return _0x2efb0f!=_0xee82e7;}},_0x385891=_0x568716[_0x5f38c0(0x640)+_0x26aa62(0x2fc)+_0x486331(0x292)+'l']('*'),_0x2da2f0={};_0x2da2f0[_0x567e24(0xa0f)+_0x486331(0xa57)]='左上',_0x2da2f0[_0x567e24(0x510)+_0x27d390(0x385)]='上中',_0x2da2f0[_0x567e24(0x7b9)+_0x567e24(0x7d8)]='右上',_0x2da2f0[_0x567e24(0x47f)+_0x26aa62(0x5ca)+'T']='左中',_0x2da2f0[_0x26aa62(0x5a7)+'R']='中间',_0x2da2f0[_0x486331(0x47f)+_0x486331(0x6ef)+'HT']='右中',_0x2da2f0[_0x5f38c0(0xa84)+_0x567e24(0x12f)+'T']='左下',_0x2da2f0[_0x567e24(0xa84)+_0x26aa62(0xa67)+_0x5f38c0(0x7f7)]='下中',_0x2da2f0[_0x5f38c0(0xa84)+_0x567e24(0x4c6)+'HT']='右下';const _0x5e6d5a=_0x2da2f0,_0x458b99={};_0x458b99[_0x26aa62(0x8b7)+'00']='黑色',_0x458b99[_0x567e24(0x7a2)+'ff']='白色',_0x458b99[_0x26aa62(0x1d0)+'00']='红色',_0x458b99[_0x567e24(0x622)+'00']='绿色',_0x458b99[_0x27d390(0x8b7)+'ff']='蓝色';const _0x1d6be8=_0x458b99;let _0x3585b8=[],_0x5c7880=[],_0x25e0f7=[_0x13aa06[_0x26aa62(0x19e)],_0x13aa06[_0x5f38c0(0x90a)],_0x13aa06[_0x5f38c0(0x6bf)],_0x13aa06[_0x567e24(0x40c)],_0x13aa06[_0x27d390(0x7e8)],_0x13aa06[_0x27d390(0x884)],_0x13aa06[_0x5f38c0(0x2ef)]];for(let _0x962a4c=0x1*-0x24d4+0x705+0x1dcf;_0x13aa06[_0x567e24(0x76a)](_0x962a4c,_0x385891[_0x567e24(0x80f)+'h']);_0x962a4c++){if(_0x13aa06[_0x26aa62(0x8ea)](_0x13aa06[_0x5f38c0(0x8f1)],_0x13aa06[_0x5f38c0(0x9c9)]))_0x2dbfbc[_0x567e24(0x483)](_0x13aa06[_0x27d390(0x4b8)],_0x54bb7b);else{const _0x3ff787=_0x385891[_0x962a4c];let _0xd188ff='';if(_0x13aa06[_0x27d390(0x51d)](_0x3ff787[_0x567e24(0x5d4)+_0x27d390(0x36c)+'h'],0x1b7*-0xa+0x15f+0xfc7)||_0x13aa06[_0x486331(0x87d)](_0x3ff787[_0x5f38c0(0x5d4)+_0x26aa62(0x55c)+'ht'],0x17*-0x121+0x3*0xca6+-0xbfb*0x1)){if(_0x13aa06[_0x567e24(0x24b)](_0x13aa06[_0x486331(0xa7c)],_0x13aa06[_0x567e24(0x4d6)])){let _0x2bcf8f=_0x3ff787[_0x486331(0x75e)+'me'][_0x26aa62(0x199)+_0x26aa62(0x8dc)+'e']();if(_0x13aa06[_0x26aa62(0x9f1)](_0x2bcf8f,_0x13aa06[_0x26aa62(0x4c1)])&&(_0x13aa06[_0x486331(0x373)](_0x3ff787[_0x567e24(0xdd)],_0x13aa06[_0x27d390(0x28b)])||_0x3ff787[_0x26aa62(0x9c8)+_0x5f38c0(0x898)+'te'](_0x13aa06[_0x486331(0x549)])&&_0x13aa06[_0x5f38c0(0x24b)](_0x3ff787[_0x486331(0x9c8)+_0x27d390(0x898)+'te'](_0x13aa06[_0x486331(0x549)])[_0x567e24(0x199)+_0x27d390(0x8dc)+'e']()[_0x486331(0x246)+'Of'](_0x13aa06[_0x27d390(0x28b)]),-(-0x19*0x172+0x76*0xe+0x1*0x1daf))))_0x13aa06[_0x567e24(0xaa3)](_0x13aa06[_0x26aa62(0x42a)],_0x13aa06[_0x5f38c0(0x42a)])?_0x5ca256+=_0x486331(0x4c8)+(_0x498265[_0x27d390(0x4dc)][_0x26aa62(0x7eb)]||_0xf3969f[_0x26aa62(0x4fe)+_0x27d390(0x740)+_0x26aa62(0x5ef)+'e'](_0x226714)[_0x27d390(0x8f4)+_0x5f38c0(0x64f)+_0x5f38c0(0x695)]||_0x424c8c[_0x5f38c0(0x4fe)+_0x5f38c0(0x740)+_0x5f38c0(0x5ef)+'e'](_0x2248cb)[_0x26aa62(0x7eb)]):_0x2bcf8f=_0x13aa06[_0x486331(0x6f8)];else{if(_0x13aa06[_0x26aa62(0x2be)](_0x2bcf8f,_0x13aa06[_0x26aa62(0x4c1)])||_0x13aa06[_0x27d390(0x2be)](_0x2bcf8f,_0x13aa06[_0x567e24(0x8bf)])||_0x13aa06[_0x27d390(0x3e5)](_0x2bcf8f,_0x13aa06[_0x567e24(0x6a2)]))_0x13aa06[_0x5f38c0(0x85e)](_0x13aa06[_0x5f38c0(0x1f5)],_0x13aa06[_0x486331(0x725)])?_0x196346=IVkqoG[_0x567e24(0x671)](_0x319605,IVkqoG[_0x5f38c0(0x58a)](IVkqoG[_0x567e24(0x2b1)](IVkqoG[_0x5f38c0(0x236)],IVkqoG[_0x27d390(0x241)]),');'))():_0x2bcf8f=_0x13aa06[_0x26aa62(0x8f7)];else{if(_0x13aa06[_0x486331(0x8be)](_0x2bcf8f[_0x26aa62(0x246)+'Of'](_0x13aa06[_0x5f38c0(0x55d)]),-(-0xf1b+-0x2c*-0x4a+0x264))||_0x13aa06[_0x567e24(0xaa3)](_0x3ff787['id'][_0x26aa62(0x246)+'Of'](_0x13aa06[_0x486331(0x55d)]),-(-0x1dd9*0x1+-0x11dc+-0x3e*-0xc5))){if(_0x13aa06[_0x567e24(0x8be)](_0x13aa06[_0x26aa62(0x848)],_0x13aa06[_0x567e24(0x6a6)]))_0x2bcf8f='按钮';else return!![];}else{if(_0x13aa06[_0x567e24(0x5b4)](_0x2bcf8f,_0x13aa06[_0x5f38c0(0xa60)]))_0x13aa06[_0x5f38c0(0x8ea)](_0x13aa06[_0x567e24(0x8bc)],_0x13aa06[_0x27d390(0x70c)])?(_0x1345a6+=_0x345a4d[-0x21e6+-0xfa*0x17+0x385c][_0x27d390(0x512)],_0x80f789=_0x501417[-0x108f+0xb1c*0x1+0x573][_0x26aa62(0x842)+_0x567e24(0x779)][_0x26aa62(0x424)+_0x486331(0x5d4)+'t'][_0x13aa06[_0x26aa62(0x7db)](_0x1af546[0x186c+-0x17*0x4b+-0x9*0x1f7][_0x27d390(0x842)+_0x486331(0x779)][_0x27d390(0x424)+_0x27d390(0x5d4)+'t'][_0x567e24(0x80f)+'h'],-0x179f+-0x14c*0x6+0x1f68)]):_0x2bcf8f='图片';else{if(_0x13aa06[_0x5f38c0(0x6ad)](_0x2bcf8f,_0x13aa06[_0x27d390(0x421)]))_0x13aa06[_0x26aa62(0x809)](_0x13aa06[_0x567e24(0x691)],_0x13aa06[_0x5f38c0(0x691)])?_0x2bcf8f='表单':IVkqoG[_0x5f38c0(0x671)](_0x1eba24,-0x2705+0x29b*-0x3+0x442*0xb);else{if(_0x13aa06[_0x567e24(0x8ea)](_0x2bcf8f,_0x13aa06[_0x26aa62(0x9cf)])||_0x13aa06[_0x567e24(0x192)](_0x2bcf8f,_0x13aa06[_0x26aa62(0x1a8)])){if(_0x13aa06[_0x27d390(0xaa3)](_0x13aa06[_0x486331(0x2b5)],_0x13aa06[_0x567e24(0x2b5)])){const _0x3ecab3=_0x13aa06[_0x26aa62(0x6dc)][_0x567e24(0x324)]('|');let _0x3ba869=-0x106e+-0xf96+-0x556*-0x6;while(!![]){switch(_0x3ecab3[_0x3ba869++]){case'0':_0x992acd+=_0x13aa06[_0x5f38c0(0x58a)](_0x2ef3c8,_0x18c1c7);continue;case'1':_0x5a280e=-0x21*-0x43+-0xed6+0x633;continue;case'2':return;case'3':_0x49fae4[_0x26aa62(0x640)+_0x567e24(0x2fc)+_0x5f38c0(0x10c)](_0x13aa06[_0x486331(0x18c)])[_0x567e24(0x6ba)]='';continue;case'4':_0x13aa06[_0x567e24(0x37d)](_0x3a21c5);continue;}break;}}else _0x2bcf8f=_0x13aa06[_0x486331(0x68e)];}else _0x13aa06[_0x26aa62(0x716)](_0x13aa06[_0x567e24(0x133)],_0x13aa06[_0x26aa62(0x133)])?_0x48aa78[_0x27d390(0x4ab)](_0x974dc9[_0x26aa62(0x452)+'es'][-0x1*0x60d+-0x1849+0x1e56][_0x27d390(0x512)][_0x567e24(0x53b)+_0x26aa62(0x3fd)]('\x0a',''))[_0x26aa62(0x6fe)+'ch'](_0x10966f=>{const _0x36ea55=_0x5f38c0,_0x44bebc=_0x26aa62,_0x3f172e=_0x26aa62,_0x547a34=_0x567e24,_0x21c407=_0x26aa62;_0x282525[_0x36ea55(0x640)+_0x36ea55(0x2fc)+_0x44bebc(0x10c)](_0x13aa06[_0x3f172e(0x37f)])[_0x44bebc(0x4c0)+_0x44bebc(0x3bf)]+=_0x13aa06[_0x44bebc(0x58a)](_0x13aa06[_0x21c407(0xa7a)](_0x13aa06[_0x547a34(0x30a)],_0x13aa06[_0x36ea55(0x671)](_0x2a6fff,_0x10966f)),_0x13aa06[_0x21c407(0x99d)]);}):_0x2bcf8f=null;}}}}}if(_0x2bcf8f&&(_0x13aa06[_0x567e24(0x3b4)](_0x2bcf8f,_0x13aa06[_0x567e24(0x68e)])||_0x3ff787[_0x567e24(0x3c9)]||_0x3ff787[_0x567e24(0x96e)]||_0x3ff787[_0x486331(0x9c8)+_0x5f38c0(0x898)+'te'](_0x13aa06[_0x567e24(0x549)]))){if(_0x13aa06[_0x567e24(0x5b4)](_0x13aa06[_0x567e24(0x8db)],_0x13aa06[_0x5f38c0(0x8db)])){_0xd188ff+=_0x2bcf8f;if(_0x3ff787[_0x567e24(0x3c9)]){if(_0x13aa06[_0x27d390(0x233)](_0x13aa06[_0x5f38c0(0x36a)],_0x13aa06[_0x5f38c0(0x95b)]))_0x3fe964+=_0xa04bb5[-0x429*0x9+0x862+0x1d0f][_0x27d390(0x512)],_0xacb81b=_0xf8b8a4[0x2*0x904+-0x34d+-0xebb][_0x567e24(0x842)+_0x27d390(0x779)][_0x486331(0x424)+_0x5f38c0(0x5d4)+'t'][_0x13aa06[_0x567e24(0x97d)](_0x199449[-0x27*0x9+-0x1abc+0x59f*0x5][_0x27d390(0x842)+_0x486331(0x779)][_0x567e24(0x424)+_0x486331(0x5d4)+'t'][_0x5f38c0(0x80f)+'h'],-0x1efe+0x315*-0xb+-0xd*-0x4fe)];else{if(_0x13aa06[_0x567e24(0x410)](_0x3ff787[_0x5f38c0(0x3c9)][_0x26aa62(0x246)+'Of'](_0x13aa06[_0x27d390(0x1ce)]),-(0xa4f+-0x1*-0x126a+-0x2*0xe5c))||_0x25e0f7[_0x486331(0x249)+_0x486331(0x20e)](_0x3ff787[_0x567e24(0x3c9)][_0x567e24(0x199)+_0x567e24(0x8dc)+'e']()))continue;_0xd188ff+=':“'+_0x3ff787[_0x26aa62(0x3c9)]+'”';}}else{if(_0x3ff787[_0x26aa62(0x96e)]||_0x3ff787[_0x486331(0x9c8)+_0x26aa62(0x898)+'te'](_0x13aa06[_0x27d390(0x549)])){if(_0x13aa06[_0x567e24(0x18f)](_0x13aa06[_0x27d390(0x2dd)],_0x13aa06[_0x486331(0x1c8)]))_0x2706d1[_0x567e24(0x483)](_0x13aa06[_0x26aa62(0x4b8)],_0x4e1f8e);else{if(_0x5c7880[_0x486331(0x249)+_0x26aa62(0x20e)](_0x3ff787[_0x567e24(0x96e)]||_0x3ff787[_0x486331(0x9c8)+_0x5f38c0(0x898)+'te'](_0x13aa06[_0x5f38c0(0x549)])))continue;if((_0x3ff787[_0x27d390(0x96e)]||_0x3ff787[_0x26aa62(0x9c8)+_0x567e24(0x898)+'te'](_0x13aa06[_0x5f38c0(0x549)]))[_0x27d390(0x249)+_0x567e24(0x20e)](_0x13aa06[_0x5f38c0(0x1ce)])||_0x25e0f7[_0x486331(0x249)+_0x567e24(0x20e)]((_0x3ff787[_0x26aa62(0x96e)]||_0x3ff787[_0x27d390(0x9c8)+_0x567e24(0x898)+'te'](_0x13aa06[_0x27d390(0x549)]))[_0x26aa62(0x199)+_0x486331(0x8dc)+'e']()))continue;_0xd188ff+=':“'+(_0x3ff787[_0x27d390(0x96e)]||_0x3ff787[_0x486331(0x9c8)+_0x27d390(0x898)+'te'](_0x13aa06[_0x27d390(0x549)]))+'”',_0x5c7880[_0x5f38c0(0x408)](_0x3ff787[_0x26aa62(0x96e)]||_0x3ff787[_0x486331(0x9c8)+_0x5f38c0(0x898)+'te'](_0x13aa06[_0x26aa62(0x549)]));}}}(_0x3ff787[_0x486331(0x4dc)][_0x486331(0x7eb)]||window[_0x567e24(0x4fe)+_0x567e24(0x740)+_0x567e24(0x5ef)+'e'](_0x3ff787)[_0x486331(0x8f4)+_0x567e24(0x64f)+_0x567e24(0x695)]||window[_0x27d390(0x4fe)+_0x486331(0x740)+_0x26aa62(0x5ef)+'e'](_0x3ff787)[_0x26aa62(0x7eb)])&&_0x13aa06[_0x567e24(0x3b4)]((''+(_0x3ff787[_0x27d390(0x4dc)][_0x5f38c0(0x7eb)]||window[_0x486331(0x4fe)+_0x26aa62(0x740)+_0x567e24(0x5ef)+'e'](_0x3ff787)[_0x567e24(0x8f4)+_0x26aa62(0x64f)+_0x486331(0x695)]||window[_0x567e24(0x4fe)+_0x567e24(0x740)+_0x567e24(0x5ef)+'e'](_0x3ff787)[_0x486331(0x7eb)]))[_0x567e24(0x246)+'Of'](_0x13aa06[_0x26aa62(0x3c3)]),-(0x127*-0xd+-0x1027+0x1f23*0x1))&&_0x13aa06[_0x486331(0x5e7)]((''+(_0x3ff787[_0x567e24(0x4dc)][_0x486331(0x7eb)]||window[_0x486331(0x4fe)+_0x486331(0x740)+_0x5f38c0(0x5ef)+'e'](_0x3ff787)[_0x486331(0x8f4)+_0x5f38c0(0x64f)+_0x5f38c0(0x695)]||window[_0x486331(0x4fe)+_0x26aa62(0x740)+_0x26aa62(0x5ef)+'e'](_0x3ff787)[_0x486331(0x7eb)]))[_0x486331(0x246)+'Of'](_0x13aa06[_0x5f38c0(0xa45)]),-(-0x61b+0x1337*-0x1+0x1953))&&(_0x13aa06[_0x27d390(0x969)](_0x13aa06[_0x567e24(0x563)],_0x13aa06[_0x486331(0xa07)])?_0xd188ff+=_0x567e24(0x4c8)+(_0x3ff787[_0x5f38c0(0x4dc)][_0x26aa62(0x7eb)]||window[_0x5f38c0(0x4fe)+_0x27d390(0x740)+_0x5f38c0(0x5ef)+'e'](_0x3ff787)[_0x486331(0x8f4)+_0x486331(0x64f)+_0x5f38c0(0x695)]||window[_0x26aa62(0x4fe)+_0x27d390(0x740)+_0x27d390(0x5ef)+'e'](_0x3ff787)[_0x26aa62(0x7eb)]):(_0x118d64=_0x1431d8[_0x26aa62(0x4ab)](_0x13aa06[_0x27d390(0x6e8)](_0x225c36,_0x5bc63a))[_0x13aa06[_0x486331(0x156)]],_0x2f408b=''));const _0x581da8=_0x13aa06[_0x5f38c0(0x7c2)](getElementPosition,_0x3ff787);_0xd188ff+=_0x27d390(0x2de)+_0x581da8;}else{const _0x483d6e=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x3e213e=new _0x55e709(),_0x52cf17=(_0x2afd59,_0x41fefd)=>{const _0x4e6ca4=_0x567e24,_0x3c5a08=_0x26aa62,_0x2a7f76=_0x27d390,_0xc2f5e8=_0x567e24,_0x46833d=_0x567e24;if(_0x3e213e[_0x4e6ca4(0x1e4)](_0x41fefd))return _0x2afd59;const _0x258097=_0x41fefd[_0x3c5a08(0x324)](/[;,;、,]/),_0x7241e0=_0x258097[_0x3c5a08(0x5c8)](_0x3f71f8=>'['+_0x3f71f8+']')[_0x4e6ca4(0x9f7)]('\x20'),_0xf94d47=_0x258097[_0x2a7f76(0x5c8)](_0x7f67a5=>'['+_0x7f67a5+']')[_0x46833d(0x9f7)]('\x0a');_0x258097[_0x46833d(0x6fe)+'ch'](_0x1ac0a0=>_0x3e213e[_0x2a7f76(0x7d5)](_0x1ac0a0)),_0x29348c='\x20';for(var _0x435691=_0x13aa06[_0x2a7f76(0x6e8)](_0x13aa06[_0x4e6ca4(0x7db)](_0x3e213e[_0xc2f5e8(0x685)],_0x258097[_0x46833d(0x80f)+'h']),-0x1*0x1302+0x2*-0xbe4+0x2acb);_0x13aa06[_0x3c5a08(0x1e1)](_0x435691,_0x3e213e[_0xc2f5e8(0x685)]);++_0x435691)_0x13d8a3+='[^'+_0x435691+']\x20';return _0x4bba44;};let _0x180fe8=-0xf*0xc7+-0x1*0xc5f+0x1809*0x1,_0xd6cad8=_0x5d10af[_0x486331(0x53b)+'ce'](_0x483d6e,_0x52cf17);while(_0x13aa06[_0x26aa62(0x51d)](_0x3e213e[_0x5f38c0(0x685)],0x12*-0x1d+-0x2116+-0x4*-0x8c8)){const _0x418368='['+_0x180fe8++ +_0x567e24(0x2a1)+_0x3e213e[_0x26aa62(0x6ba)+'s']()[_0x486331(0xe5)]()[_0x27d390(0x6ba)],_0xce05a5='[^'+_0x13aa06[_0x567e24(0x52f)](_0x180fe8,0x75e+0x61*0x3b+-0x6*0x4f4)+_0x27d390(0x2a1)+_0x3e213e[_0x486331(0x6ba)+'s']()[_0x5f38c0(0xe5)]()[_0x567e24(0x6ba)];_0xd6cad8=_0xd6cad8+'\x0a\x0a'+_0xce05a5,_0x3e213e[_0x5f38c0(0x10b)+'e'](_0x3e213e[_0x26aa62(0x6ba)+'s']()[_0x26aa62(0xe5)]()[_0x486331(0x6ba)]);}return _0xd6cad8;}}}else{const _0x492da8='['+_0x295c37++ +_0x27d390(0x2a1)+_0x2269df[_0x567e24(0x6ba)+'s']()[_0x567e24(0xe5)]()[_0x486331(0x6ba)],_0xd53d47='[^'+_0x13aa06[_0x5f38c0(0x405)](_0xad5c0,0x1b0e+-0xfe*0x26+-0x3*-0x38d)+_0x567e24(0x2a1)+_0x29e96f[_0x486331(0x6ba)+'s']()[_0x27d390(0xe5)]()[_0x567e24(0x6ba)];_0x2a03a8=_0x5d79d5+'\x0a\x0a'+_0xd53d47,_0x29c067[_0x5f38c0(0x10b)+'e'](_0x2fecc3[_0x486331(0x6ba)+'s']()[_0x26aa62(0xe5)]()[_0x26aa62(0x6ba)]);}}if(_0xd188ff&&_0x13aa06[_0x27d390(0x37e)](_0xd188ff,''))_0x3585b8[_0x567e24(0x408)](_0xd188ff);}}return _0x13aa06[_0x26aa62(0x671)](unique,_0x3585b8);}function unique(_0x550116){const _0xb0a10=_0x221d;return Array[_0xb0a10(0x3f1)](new Set(_0x550116));}function getElementPosition(_0x15f4af){const _0x425836=_0x221d,_0x4a3d30=_0x221d,_0x325781=_0x221d,_0x64871c=_0x221d,_0x2942a4=_0x221d,_0x5db2ce={'VYhPp':function(_0x14dc1b,_0x40cced){return _0x14dc1b-_0x40cced;},'uxctD':_0x425836(0x50f)+_0x425836(0x918),'WvWMe':function(_0x3ee5b5,_0x5e4f68){return _0x3ee5b5+_0x5e4f68;},'UyfHI':function(_0x10953d,_0x130e43){return _0x10953d+_0x130e43;},'JLeHO':_0x4a3d30(0x44e)+_0x325781(0x6d4)+_0x2942a4(0x3aa)+_0x4a3d30(0x2a5)+_0x2942a4(0x53d)+_0x2942a4(0x91c)+_0x2942a4(0x4e1)+_0x2942a4(0x553)+_0x2942a4(0x2a4)+_0x64871c(0x7c9)+_0x2942a4(0x460),'yEyXj':function(_0x1ea46b,_0x3d0a14){return _0x1ea46b(_0x3d0a14);},'eNgky':_0x2942a4(0x315)+_0x425836(0x14b),'CDvIb':_0x4a3d30(0x973),'Lwpff':function(_0x4b4af6,_0x17ba4b){return _0x4b4af6(_0x17ba4b);},'PlHMS':function(_0x455309,_0x43ca5d){return _0x455309+_0x43ca5d;},'mgZZb':function(_0x1b7fd1,_0x55f2cb){return _0x1b7fd1+_0x55f2cb;},'XRdaD':_0x2942a4(0x50f),'wGvNu':_0x425836(0x1c0),'QqREV':_0x2942a4(0x542)+_0x2942a4(0x131)+_0x4a3d30(0x25d)+_0x2942a4(0xa34)+_0x425836(0xa9e)+_0x64871c(0x52b)+_0x64871c(0x908)+_0x4a3d30(0x1ba)+_0x64871c(0x13c)+_0x325781(0x14a)+_0x2942a4(0xa77)+_0x425836(0x49c)+_0x325781(0x413),'zZrNt':function(_0x2606ba,_0x2193f3){return _0x2606ba!=_0x2193f3;},'XZbbK':function(_0x217484,_0x136bee,_0x294235){return _0x217484(_0x136bee,_0x294235);},'sVlPx':_0x4a3d30(0x593)+_0x64871c(0x175)+_0x2942a4(0x84b)+_0x4a3d30(0x9b8)+_0x64871c(0x374)+_0x425836(0x30d),'OWWKN':_0x325781(0x452)+'es','cKAIh':function(_0x3af1c4,_0xe800f0){return _0x3af1c4+_0xe800f0;},'rNTkf':function(_0xdeaff4,_0x341c82){return _0xdeaff4/_0x341c82;},'lnWlT':function(_0x2d1b6c,_0x3d6245){return _0x2d1b6c/_0x3d6245;},'xDRXo':function(_0x2f0599,_0x41f5b0){return _0x2f0599<_0x41f5b0;},'oRWNP':function(_0x57a580,_0x311fd1){return _0x57a580/_0x311fd1;},'RVjYj':function(_0x20c7d4,_0x37e62a){return _0x20c7d4!==_0x37e62a;},'FpFsB':_0x2942a4(0x518),'uzhht':_0x2942a4(0x74e),'LONBR':function(_0x19ebfc,_0xd1863e){return _0x19ebfc>_0xd1863e;},'IwxBL':function(_0x14f92d,_0xbebb78){return _0x14f92d*_0xbebb78;},'Qoeqe':function(_0x4bf93e,_0x3d7cf2){return _0x4bf93e===_0x3d7cf2;},'DvVRK':_0x2942a4(0x1bc),'HtZwa':_0x425836(0x1f4),'tzEbC':_0x425836(0x44f),'lKgmZ':_0x2942a4(0x623),'ESMnl':_0x2942a4(0xa0b),'KfKsf':function(_0x2900f9,_0x3fb56e){return _0x2900f9*_0x3fb56e;},'mULYG':_0x4a3d30(0x4ec),'vxMAO':_0x64871c(0x6b5),'wGAIG':_0x2942a4(0xa01)},_0x4d097f=_0x15f4af[_0x325781(0x467)+_0x425836(0x9f5)+_0x64871c(0xa6b)+_0x2942a4(0x2c8)+'t'](),_0x4b3459=_0x5db2ce[_0x2942a4(0x4f4)](_0x4d097f[_0x2942a4(0x139)],_0x5db2ce[_0x2942a4(0x459)](_0x4d097f[_0x4a3d30(0x271)],-0x1ab1+-0x1f*-0xad+0x5c0)),_0x746cfd=_0x5db2ce[_0x2942a4(0x3fa)](_0x4d097f[_0x4a3d30(0x6f7)],_0x5db2ce[_0x325781(0x954)](_0x4d097f[_0x64871c(0x1b8)+'t'],0x3*-0xc9d+0x1*0x65b+0x1f7e));let _0x118a18='';if(_0x5db2ce[_0x4a3d30(0x42b)](_0x4b3459,_0x5db2ce[_0x325781(0x48e)](window[_0x425836(0x4c0)+_0x425836(0x31f)],0xe0e+-0x112+-0xcf9)))_0x5db2ce[_0x2942a4(0x807)](_0x5db2ce[_0x4a3d30(0x1d3)],_0x5db2ce[_0x64871c(0x531)])?_0x118a18+='左':_0x2d9e8a+=_0x517c1e;else _0x5db2ce[_0x2942a4(0x238)](_0x4b3459,_0x5db2ce[_0x425836(0x459)](_0x5db2ce[_0x64871c(0x3ac)](window[_0x2942a4(0x4c0)+_0x2942a4(0x31f)],-0x1088*-0x1+-0xa95+0xd*-0x75),0x17e8+0x17*0xcd+0x4*-0xa94))?_0x5db2ce[_0x325781(0x221)](_0x5db2ce[_0x325781(0x28f)],_0x5db2ce[_0x2942a4(0x28f)])?_0x118a18+='右':(_0x127b84+=_0x3788e6[-0xe5*0x2b+0x14b*0x1e+-0x53][_0x325781(0x512)],_0x4eb4f2=_0x356fb6[-0x14c8+-0x49a+0x2*0xcb1][_0x325781(0x842)+_0x425836(0x779)][_0x2942a4(0x424)+_0x325781(0x5d4)+'t'][_0x5db2ce[_0x325781(0x121)](_0x33a82f[-0xa4e+0x45d*0x4+-0x2*0x393][_0x2942a4(0x842)+_0x425836(0x779)][_0x325781(0x424)+_0x425836(0x5d4)+'t'][_0x425836(0x80f)+'h'],0x64*0x21+0x26e9+-0x6*0x8a2)]):_0x5db2ce[_0x2942a4(0x807)](_0x5db2ce[_0x325781(0x8b6)],_0x5db2ce[_0x325781(0x9e3)])?_0x118a18+='中':(_0x3cecbf=_0x4622d4[_0x4a3d30(0x516)+_0x4a3d30(0x707)+'t'],_0x4d6498[_0x4a3d30(0x636)+'e']());if(_0x5db2ce[_0x325781(0x42b)](_0x746cfd,_0x5db2ce[_0x325781(0x459)](window[_0x64871c(0x4c0)+_0x325781(0x9f4)+'t'],-0x257*0x5+-0x1*-0x7db+-0x15*-0x2f))){if(_0x5db2ce[_0x425836(0x807)](_0x5db2ce[_0x4a3d30(0x2c1)],_0x5db2ce[_0x4a3d30(0x298)]))_0x118a18+='上';else{const _0x324ef7={'MZgpM':_0x5db2ce[_0x425836(0x609)],'hFWrW':function(_0x14ffb6,_0x10bc1c){const _0x57e83e=_0x425836;return _0x5db2ce[_0x57e83e(0x774)](_0x14ffb6,_0x10bc1c);},'RqHNb':function(_0x539e20,_0x2f9fac){const _0x1c4069=_0x2942a4;return _0x5db2ce[_0x1c4069(0x3fa)](_0x539e20,_0x2f9fac);},'VsuOp':_0x5db2ce[_0x425836(0x580)],'MIYJx':function(_0x1437de,_0x4bc3a0){const _0x383736=_0x2942a4;return _0x5db2ce[_0x383736(0x6c3)](_0x1437de,_0x4bc3a0);},'iTKct':_0x5db2ce[_0x2942a4(0x8d6)]},_0x898548={'method':_0x5db2ce[_0x425836(0x755)],'headers':_0x38104a,'body':_0x5db2ce[_0x4a3d30(0x813)](_0xff796,_0x337c84[_0x325781(0x5b0)+_0x2942a4(0x2ca)]({'prompt':_0x5db2ce[_0x2942a4(0x774)](_0x5db2ce[_0x2942a4(0x2d4)](_0x5db2ce[_0x2942a4(0x36b)](_0x5db2ce[_0x4a3d30(0x3fa)](_0x5d6f0d[_0x325781(0x640)+_0x425836(0x2fc)+_0x2942a4(0x10c)](_0x5db2ce[_0x64871c(0x7b6)])[_0x2942a4(0x4c0)+_0x425836(0x3bf)][_0x2942a4(0x53b)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x425836(0x53b)+'ce'](/<hr.*/gs,'')[_0x4a3d30(0x53b)+'ce'](/<[^>]+>/g,'')[_0x4a3d30(0x53b)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0x5db2ce[_0x425836(0x288)]),_0x45def4),_0x5db2ce[_0x425836(0x3b8)]),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':![]}))};if(_0x5db2ce[_0x425836(0x94a)](_0x3effdd[_0x4a3d30(0x640)+_0x4a3d30(0x2fc)+_0x4a3d30(0x10c)](_0x5db2ce[_0x425836(0x609)])[_0x64871c(0x4c0)+_0x2942a4(0x3bf)],''))return;_0x5db2ce[_0x2942a4(0x8c6)](_0x3ec8e4,_0x5db2ce[_0x2942a4(0x602)],_0x898548)[_0x425836(0x341)](_0x405318=>_0x405318[_0x325781(0x454)]())[_0x425836(0x341)](_0x1baaf2=>{const _0x3ff9ca=_0x325781,_0x3ff17f=_0x64871c,_0x383027=_0x425836,_0x224385=_0x425836,_0x3672ed=_0x4a3d30;_0x520bf2[_0x3ff9ca(0x4ab)](_0x1baaf2[_0x3ff17f(0x452)+'es'][-0x7*-0x13e+0x61*-0x54+-0x3db*-0x6][_0x3ff17f(0x512)][_0x224385(0x53b)+_0x224385(0x3fd)]('\x0a',''))[_0x3ff17f(0x6fe)+'ch'](_0x5b32d4=>{const _0x3b3d5c=_0x3672ed,_0x38eba6=_0x383027,_0x53ade2=_0x3ff17f,_0x4e3c4f=_0x383027,_0x78b635=_0x3672ed;_0x79b1e0[_0x3b3d5c(0x640)+_0x3b3d5c(0x2fc)+_0x3b3d5c(0x10c)](_0x324ef7[_0x38eba6(0x216)])[_0x4e3c4f(0x4c0)+_0x4e3c4f(0x3bf)]+=_0x324ef7[_0x38eba6(0x7a1)](_0x324ef7[_0x78b635(0x6e4)](_0x324ef7[_0x53ade2(0x711)],_0x324ef7[_0x3b3d5c(0x9e2)](_0x2984c4,_0x5b32d4)),_0x324ef7[_0x3b3d5c(0x5ac)]);});})[_0x325781(0x202)](_0x3ad398=>_0x5ed968[_0x64871c(0x483)](_0x3ad398)),_0x67b568=_0x5db2ce[_0x325781(0x774)](_0x287672,'\x0a\x0a'),_0x4337cf=-(-0x309+0x9*-0x137+0xdf9);}}else{if(_0x5db2ce[_0x64871c(0x238)](_0x746cfd,_0x5db2ce[_0x425836(0x459)](_0x5db2ce[_0x325781(0x27e)](window[_0x425836(0x4c0)+_0x2942a4(0x9f4)+'t'],-0x651+-0x7d2*-0x3+-0x1123),0x30f+-0x1a2*0x17+0x4ee*0x7))){if(_0x5db2ce[_0x4a3d30(0x807)](_0x5db2ce[_0x64871c(0x656)],_0x5db2ce[_0x425836(0x116)]))_0x118a18+='下';else return 0xd1d*0x1+0x1b0b*-0x1+0xdef*0x1;}else{if(_0x5db2ce[_0x2942a4(0x807)](_0x5db2ce[_0x325781(0x9d7)],_0x5db2ce[_0x4a3d30(0x9d7)]))try{_0x251a62=_0x1087ff[_0x425836(0x4ab)](_0x5db2ce[_0x2942a4(0x36b)](_0xbca4dc,_0x429fd6))[_0x5db2ce[_0x325781(0x790)]],_0x44e9c9='';}catch(_0x3d3fc6){_0x12b344=_0x1ea678[_0x325781(0x4ab)](_0x4d54db)[_0x5db2ce[_0x425836(0x790)]],_0x19528c='';}else _0x118a18+='中';}}return _0x118a18;}function stringToArrayBuffer(_0x527ead){const _0x35fb68=_0x221d,_0x228731=_0x221d,_0x53ffaf=_0x221d,_0x2b9ced=_0x221d,_0xb79fed=_0x221d,_0x346e19={};_0x346e19[_0x35fb68(0x44d)]=function(_0x66da18,_0x1c207e){return _0x66da18<_0x1c207e;},_0x346e19[_0x35fb68(0x951)]=function(_0x4da60a,_0x4671f7){return _0x4da60a+_0x4671f7;},_0x346e19[_0x35fb68(0x69c)]=function(_0x1b5787,_0x2d1164){return _0x1b5787+_0x2d1164;},_0x346e19[_0x35fb68(0xa4a)]=function(_0x496e38,_0x26007){return _0x496e38!==_0x26007;},_0x346e19[_0x35fb68(0x9c0)]=_0x35fb68(0x699),_0x346e19[_0x228731(0x781)]=function(_0x4a7682,_0x4b08be){return _0x4a7682<_0x4b08be;},_0x346e19[_0x2b9ced(0xec)]=function(_0x2e8830,_0x24961c){return _0x2e8830!==_0x24961c;},_0x346e19[_0x35fb68(0x694)]=_0xb79fed(0x869);const _0x485202=_0x346e19;if(!_0x527ead)return;try{if(_0x485202[_0x228731(0xa4a)](_0x485202[_0x35fb68(0x9c0)],_0x485202[_0xb79fed(0x9c0)])){if(_0x485202[_0xb79fed(0x44d)](_0x485202[_0x228731(0x951)](_0x485202[_0x53ffaf(0x951)](_0x188f5e,_0x1959b5[_0x13a77f]),'\x0a')[_0x2b9ced(0x80f)+'h'],0x21ef+-0xab7*-0x3+-0x3c38))_0x24c26d=_0x485202[_0x53ffaf(0x69c)](_0x485202[_0x53ffaf(0x69c)](_0xaedb57,_0x26710b[_0x2f954e]),'\x0a');_0x587adf=_0x485202[_0x228731(0x69c)](_0x225cc8,0x2*0x6df+-0x20d6+0x1319);}else{var _0x425bf2=new ArrayBuffer(_0x527ead[_0x2b9ced(0x80f)+'h']),_0x4edc73=new Uint8Array(_0x425bf2);for(var _0x1738ac=-0x18e5+0x47+0x189e,_0x8cca95=_0x527ead[_0x228731(0x80f)+'h'];_0x485202[_0xb79fed(0x781)](_0x1738ac,_0x8cca95);_0x1738ac++){_0x485202[_0x228731(0xec)](_0x485202[_0xb79fed(0x694)],_0x485202[_0x53ffaf(0x694)])?_0x1b2592=null:_0x4edc73[_0x1738ac]=_0x527ead[_0x53ffaf(0x7ad)+_0x53ffaf(0x8d8)](_0x1738ac);}return _0x425bf2;}}catch(_0x3bf069){}}function arrayBufferToString(_0x3c9e25){const _0x4af11f=_0x221d,_0x5b49cc=_0x221d,_0x3a2c5e=_0x221d,_0x4b7bab=_0x221d,_0x2e1ec1=_0x221d,_0x293acb={'XcQvQ':function(_0x18d633,_0x2913e6){return _0x18d633(_0x2913e6);},'eVItG':function(_0x181cbd,_0x2bf3a4){return _0x181cbd+_0x2bf3a4;},'dKHgg':function(_0x4bb4ce,_0x2acfee){return _0x4bb4ce+_0x2acfee;},'Enntv':_0x4af11f(0x1b4)+_0x4af11f(0x480)+_0x4af11f(0x759)+_0x4af11f(0x2db),'cbJpE':_0x4af11f(0x741)+_0x4b7bab(0x321)+_0x3a2c5e(0x6ce)+_0x4b7bab(0x597)+_0x5b49cc(0x8de)+_0x5b49cc(0x2c5)+'\x20)','gZCqD':_0x5b49cc(0xa62)+_0x3a2c5e(0x786)+_0x5b49cc(0x8c5)+')','DBzwF':_0x3a2c5e(0x8c3)+_0x2e1ec1(0x224)+_0x3a2c5e(0x5dc)+_0x3a2c5e(0x9b2)+_0x4b7bab(0x59c)+_0x5b49cc(0x82d)+_0x3a2c5e(0xa15),'Yhwus':function(_0x13b233,_0x4cc2f5){return _0x13b233(_0x4cc2f5);},'VHQIA':_0x4af11f(0x23e),'UskrM':function(_0x4e5d6d,_0x46d716){return _0x4e5d6d+_0x46d716;},'DOvnh':_0x4af11f(0x308),'CsfCd':_0x4af11f(0x9ae),'bSOaR':function(_0xa316c7){return _0xa316c7();},'htYvZ':function(_0x4b9c43,_0x3cb26d,_0x44e4b3){return _0x4b9c43(_0x3cb26d,_0x44e4b3);},'IIRvM':function(_0x170a8a,_0x749bc5){return _0x170a8a!==_0x749bc5;},'MBrAC':_0x4af11f(0x5f8),'BxvsY':function(_0x25c944,_0x103638){return _0x25c944<_0x103638;},'uDBMT':_0x3a2c5e(0x6ab)};try{if(_0x293acb[_0x3a2c5e(0x940)](_0x293acb[_0x5b49cc(0x7e5)],_0x293acb[_0x4af11f(0x7e5)])){let _0x3e8608;try{_0x3e8608=ERxZzT[_0x4b7bab(0x28e)](_0x22166a,ERxZzT[_0x4af11f(0x31d)](ERxZzT[_0x4af11f(0x927)](ERxZzT[_0x4b7bab(0x3c5)],ERxZzT[_0x4af11f(0x411)]),');'))();}catch(_0x2098b1){_0x3e8608=_0x4eebd8;}return _0x3e8608;}else{var _0x1a15c1=new Uint8Array(_0x3c9e25),_0x4d641f='';for(var _0x5036ec=-0x1ce3+0x5*-0x7ac+0xb*0x61d;_0x293acb[_0x5b49cc(0x7aa)](_0x5036ec,_0x1a15c1[_0x2e1ec1(0xa52)+_0x5b49cc(0xa66)]);_0x5036ec++){if(_0x293acb[_0x2e1ec1(0x940)](_0x293acb[_0x2e1ec1(0x285)],_0x293acb[_0x5b49cc(0x285)])){const _0x5a6d44={'Vzjgm':ERxZzT[_0x4b7bab(0x74c)],'TzVbb':ERxZzT[_0x3a2c5e(0x3a2)],'wboVf':function(_0x5c8d34,_0x2520f4){const _0x5d32c7=_0x5b49cc;return ERxZzT[_0x5d32c7(0x723)](_0x5c8d34,_0x2520f4);},'pMVys':ERxZzT[_0x2e1ec1(0x6fa)],'fmSNL':function(_0x465a8f,_0x4bd77c){const _0x134956=_0x3a2c5e;return ERxZzT[_0x134956(0x3be)](_0x465a8f,_0x4bd77c);},'fZDrg':ERxZzT[_0x4b7bab(0x776)],'EiRCt':function(_0x14989c,_0x117e97){const _0x42c14d=_0x4b7bab;return ERxZzT[_0x42c14d(0x3be)](_0x14989c,_0x117e97);},'uYqxB':ERxZzT[_0x4af11f(0x744)],'FcafY':function(_0x587a08){const _0x44d448=_0x4af11f;return ERxZzT[_0x44d448(0x41e)](_0x587a08);}};ERxZzT[_0x5b49cc(0x455)](_0x1b91c0,this,function(){const _0x3381a0=_0x5b49cc,_0x72db5d=_0x2e1ec1,_0x1abe98=_0x2e1ec1,_0x2adc9d=_0x4af11f,_0x99e08e=_0x5b49cc,_0x71e18f=new _0x39ab37(_0x5a6d44[_0x3381a0(0x96f)]),_0x3354ac=new _0xd4baef(_0x5a6d44[_0x3381a0(0x96b)],'i'),_0x429958=_0x5a6d44[_0x72db5d(0x6e2)](_0x42db39,_0x5a6d44[_0x72db5d(0xa26)]);!_0x71e18f[_0x99e08e(0x11f)](_0x5a6d44[_0x3381a0(0x7e0)](_0x429958,_0x5a6d44[_0x1abe98(0x977)]))||!_0x3354ac[_0x72db5d(0x11f)](_0x5a6d44[_0x3381a0(0x33e)](_0x429958,_0x5a6d44[_0x2adc9d(0x2bd)]))?_0x5a6d44[_0x2adc9d(0x6e2)](_0x429958,'0'):_0x5a6d44[_0x72db5d(0x54c)](_0x2f98e5);})();}else _0x4d641f+=String[_0x5b49cc(0x562)+_0x4af11f(0x87e)+_0x5b49cc(0x83a)](_0x1a15c1[_0x5036ec]);}return _0x4d641f;}}catch(_0x488f59){}}function importPrivateKey(_0x2fbad9){const _0xe2ec79=_0x221d,_0x52719c=_0x221d,_0x327b7f=_0x221d,_0x43e0cc=_0x221d,_0x2a84d0=_0x221d,_0x5422f4={'IhjWP':_0xe2ec79(0x9d9)+_0xe2ec79(0x60b)+_0x52719c(0x748)+_0xe2ec79(0x4f5)+_0x52719c(0xa09)+'--','aAnsx':_0x2a84d0(0x9d9)+_0x52719c(0x21e)+_0x2a84d0(0xa06)+_0xe2ec79(0x127)+_0x327b7f(0x9d9),'dweJL':function(_0x6e42d2,_0x45ed0e){return _0x6e42d2-_0x45ed0e;},'NWQvp':function(_0x3fee73,_0x5de7b7){return _0x3fee73(_0x5de7b7);},'NVOEt':_0xe2ec79(0xa0e),'pBplW':_0x43e0cc(0x2a0)+_0xe2ec79(0x5a0),'xMRMz':_0x43e0cc(0x8e4)+'56','kRfJd':_0x2a84d0(0x6eb)+'pt'},_0x22b19a=_0x5422f4[_0x52719c(0x568)],_0x2fc380=_0x5422f4[_0x52719c(0x931)],_0x4d8e04=_0x2fbad9[_0x52719c(0x4f2)+_0x43e0cc(0x381)](_0x22b19a[_0x2a84d0(0x80f)+'h'],_0x5422f4[_0x43e0cc(0x608)](_0x2fbad9[_0x2a84d0(0x80f)+'h'],_0x2fc380[_0xe2ec79(0x80f)+'h'])),_0x40a75f=_0x5422f4[_0x2a84d0(0x370)](atob,_0x4d8e04),_0x513aff=_0x5422f4[_0x2a84d0(0x370)](stringToArrayBuffer,_0x40a75f);return crypto[_0x327b7f(0x11a)+'e'][_0xe2ec79(0x448)+_0x2a84d0(0x362)](_0x5422f4[_0x327b7f(0xa5a)],_0x513aff,{'name':_0x5422f4[_0x43e0cc(0x548)],'hash':_0x5422f4[_0x327b7f(0x965)]},!![],[_0x5422f4[_0xe2ec79(0x458)]]);}function importPublicKey(_0x346a52){const _0x8cbc3c=_0x221d,_0x59d626=_0x221d,_0x138949=_0x221d,_0x3771f3=_0x221d,_0x44fa12=_0x221d,_0x4cd525={'YVwHk':function(_0x2e1efc,_0x31d931){return _0x2e1efc+_0x31d931;},'uzVZE':_0x8cbc3c(0x65c),'EOTjV':_0x59d626(0xa97),'nXNAy':_0x138949(0x49f)+'n','hAsFR':_0x3771f3(0x88b),'pYWAR':function(_0x585530,_0xe311d8){return _0x585530!==_0xe311d8;},'llfTc':_0x3771f3(0x7e2),'Faexj':_0x3771f3(0x8ec),'Iktek':_0x44fa12(0x7ba),'gqTmw':_0x44fa12(0x9be),'zsfPd':_0x3771f3(0x820),'uasqY':function(_0x5c0847,_0x2ac16d){return _0x5c0847===_0x2ac16d;},'YINDe':_0x44fa12(0x958),'mqEvu':_0x3771f3(0x606)+':','pqfvv':_0x3771f3(0x41a),'KvexX':_0x8cbc3c(0x2e6)+_0x138949(0x46a)+'+$','oZICP':function(_0x36342d,_0x7f3f7a){return _0x36342d(_0x7f3f7a);},'TZwtz':_0x3771f3(0xe9)+'ss','ceoTk':_0x44fa12(0x86f),'VJLcm':_0x138949(0xa23),'PWfBR':function(_0xb876eb,_0x24c0d0){return _0xb876eb!==_0x24c0d0;},'LMdim':_0x3771f3(0x763),'dngUe':_0x138949(0xa85),'ojuTh':function(_0x5b8e1c,_0x1f45e1){return _0x5b8e1c===_0x1f45e1;},'iYCgv':_0x8cbc3c(0x9ce),'pEYEO':function(_0x8a944b,_0x1b8eed){return _0x8a944b(_0x1b8eed);},'HyNae':_0x8cbc3c(0x4ac),'pPxkT':function(_0x449c7b,_0x2f4c8d){return _0x449c7b<_0x2f4c8d;},'ibLSp':function(_0x342dba,_0x1ee2ef){return _0x342dba+_0x1ee2ef;},'QKcYN':_0x3771f3(0x988)+'务\x20','MTuBE':_0x138949(0x9d6)+_0x138949(0x1a3)+_0x44fa12(0x5e0)+_0x3771f3(0x312)+_0x59d626(0xa7e)+_0x59d626(0x477)+_0x59d626(0x6d5)+_0x44fa12(0xa58)+_0x138949(0x53f)+_0x44fa12(0x9df)+_0x8cbc3c(0x2f6)+_0x59d626(0x60d)+_0x59d626(0x44a)+_0x44fa12(0x214)+'果:','aiSip':function(_0x1c69ab,_0x48378){return _0x1c69ab(_0x48378);},'jCuiK':_0x44fa12(0x3ed)+_0x138949(0x7a9),'bbfxX':_0x3771f3(0x50f)+_0x59d626(0x63b)+'t','oCGEQ':function(_0x19b6af){return _0x19b6af();},'oiiud':function(_0x3b7c5b,_0xe45bca){return _0x3b7c5b!==_0xe45bca;},'AHTHF':_0x44fa12(0x12d),'nutdp':_0x138949(0xa62)+_0x138949(0x786)+_0x59d626(0x8c5)+')','FlaAQ':_0x44fa12(0x8c3)+_0x59d626(0x224)+_0x8cbc3c(0x5dc)+_0x138949(0x9b2)+_0x8cbc3c(0x59c)+_0x44fa12(0x82d)+_0x3771f3(0xa15),'diLDs':function(_0x471e74,_0x43f255){return _0x471e74(_0x43f255);},'NMpOw':_0x8cbc3c(0x23e),'fqhwn':_0x138949(0x308),'SZhFU':function(_0x66c057,_0x28fd44){return _0x66c057+_0x28fd44;},'NHjLw':_0x3771f3(0x9ae),'vfssr':_0x3771f3(0x386),'TgcDT':function(_0x15208b,_0x4ada40){return _0x15208b(_0x4ada40);},'SrhVb':_0x138949(0x12e),'EeVpa':function(_0xaa3f68,_0x1eae5b){return _0xaa3f68>_0x1eae5b;},'ucFlU':function(_0x5e9d90,_0x41cfdd,_0x201d7a){return _0x5e9d90(_0x41cfdd,_0x201d7a);},'WSEeG':function(_0x1200df,_0x3c7727,_0x1627d2){return _0x1200df(_0x3c7727,_0x1627d2);},'pEbPo':function(_0x1fcc3b,_0x5c9ec4){return _0x1fcc3b!==_0x5c9ec4;},'bwXus':_0x138949(0x27c),'IiuFE':_0x44fa12(0x627),'uubxw':function(_0x22b95c,_0x57ac89,_0x4b394d){return _0x22b95c(_0x57ac89,_0x4b394d);},'PPKCM':function(_0x5dccc2,_0x113dc8){return _0x5dccc2<_0x113dc8;},'CtJDK':function(_0x104e11,_0x3d3201){return _0x104e11(_0x3d3201);},'jzlOD':_0x8cbc3c(0x361),'LPnqO':function(_0x232dbe,_0x107718){return _0x232dbe+_0x107718;},'wpVnl':_0x3771f3(0x452)+'es','VOQHX':function(_0x505851,_0x15b316){return _0x505851!==_0x15b316;},'Meavz':_0x44fa12(0xa96),'EvwLt':function(_0x3cddbe,_0x5d08ed){return _0x3cddbe===_0x5d08ed;},'fwNsz':_0x138949(0x3d2),'erfAV':_0x138949(0x2f8),'TtBKc':_0x138949(0x986),'yzxqa':function(_0x35c0a0,_0x2fc0ad){return _0x35c0a0+_0x2fc0ad;},'grwrB':function(_0x323524,_0x5e94a1){return _0x323524-_0x5e94a1;},'lnpUu':function(_0x4d9587,_0x5d03e6){return _0x4d9587<=_0x5d03e6;},'uXFKv':function(_0xa2ffd8,_0xc3e119){return _0xa2ffd8<_0xc3e119;},'PwjfC':function(_0x1bb2f2,_0x2171ab){return _0x1bb2f2===_0x2171ab;},'HmvEo':_0x8cbc3c(0x746),'gqfrz':_0x44fa12(0x6ff),'WKjhL':_0x44fa12(0x48b),'pTpfY':function(_0x1d847f,_0x2c0359){return _0x1d847f+_0x2c0359;},'OaWnp':_0x3771f3(0x1b4)+_0x59d626(0x480)+_0x3771f3(0x759)+_0x59d626(0x2db),'NkGxs':_0x138949(0x741)+_0x3771f3(0x321)+_0x44fa12(0x6ce)+_0x59d626(0x597)+_0x8cbc3c(0x8de)+_0x3771f3(0x2c5)+'\x20)','vkRel':function(_0x2abb53){return _0x2abb53();},'jPCpl':_0x8cbc3c(0xe1),'xlPXY':_0x59d626(0x21f),'PBBBH':_0x3771f3(0x641),'gAGYZ':_0x3771f3(0x8f2),'XfzPx':_0x44fa12(0x1ad),'DGHfN':_0x44fa12(0x483),'HueSC':_0x3771f3(0x8a8)+_0x8cbc3c(0x8a4),'rLcen':_0x59d626(0x327),'rSiWt':_0x3771f3(0x787),'nkdYp':function(_0x549d94,_0x71b5a2){return _0x549d94!==_0x71b5a2;},'JvQjR':_0x3771f3(0x287),'FIHwc':function(_0x49354e,_0x322bc8,_0x4dec5f){return _0x49354e(_0x322bc8,_0x4dec5f);},'xPCJT':function(_0x30c6f1,_0x33bf90,_0x8288f6){return _0x30c6f1(_0x33bf90,_0x8288f6);},'KsVBQ':_0x44fa12(0x9d9)+_0x138949(0x60b)+_0x138949(0x6ec)+_0x44fa12(0xe8)+_0x59d626(0x281)+'-','PzujI':_0x59d626(0x9d9)+_0x3771f3(0x21e)+_0x3771f3(0x49d)+_0x3771f3(0x698)+_0x59d626(0x348),'DfIzj':function(_0xc3da6,_0x290269){return _0xc3da6-_0x290269;},'pFXiJ':_0x3771f3(0x1e0),'QvqDb':_0x8cbc3c(0x2a0)+_0x8cbc3c(0x5a0),'nVOfM':_0x44fa12(0x8e4)+'56','qCUVw':_0x8cbc3c(0x89e)+'pt'},_0x3a704d=(function(){const _0x1df713=_0x8cbc3c,_0x19cdd4=_0x8cbc3c,_0x59d903=_0x8cbc3c,_0x816292=_0x3771f3,_0x306090=_0x138949,_0xafb5eb={'TWySA':_0x4cd525[_0x1df713(0x35b)],'LwyhP':function(_0x15531d,_0x3a2d94){const _0x2725c3=_0x1df713;return _0x4cd525[_0x2725c3(0x4a3)](_0x15531d,_0x3a2d94);},'PkAYi':_0x4cd525[_0x1df713(0x401)],'lLrOS':_0x4cd525[_0x1df713(0x2cc)],'qgmOy':_0x4cd525[_0x816292(0x658)],'DwAmS':_0x4cd525[_0x1df713(0x545)],'ELSxD':_0x4cd525[_0x59d903(0x3f6)]};if(_0x4cd525[_0x306090(0x69a)](_0x4cd525[_0x59d903(0xa42)],_0x4cd525[_0x59d903(0xa42)])){let _0x106127=!![];return function(_0x2826ea,_0x5a1769){const _0x29a2ea=_0x816292,_0x1083da=_0x816292,_0x54dcc7=_0x59d903,_0x359591=_0x59d903;if(_0xafb5eb[_0x29a2ea(0xdf)](_0xafb5eb[_0x1083da(0x6dd)],_0xafb5eb[_0x54dcc7(0x6dd)]))_0x4ad0d1=_0xafb5eb[_0x54dcc7(0x930)];else{const _0x34a897=_0x106127?function(){const _0xf37c18=_0x1083da,_0x264e9f=_0x1083da,_0x3cebf7=_0x54dcc7,_0x2ed8cb=_0x29a2ea,_0x33ae39=_0x54dcc7;if(_0xafb5eb[_0xf37c18(0xdf)](_0xafb5eb[_0x264e9f(0x530)],_0xafb5eb[_0x3cebf7(0x181)])){if(_0x5a1769){if(_0xafb5eb[_0x2ed8cb(0xdf)](_0xafb5eb[_0x3cebf7(0x189)],_0xafb5eb[_0x3cebf7(0x3d9)])){const _0x4045ba=_0x5a1769[_0x33ae39(0x905)](_0x2826ea,arguments);return _0x5a1769=null,_0x4045ba;}else return![];}}else{const _0x1db47e=_0x1489ef[_0x33ae39(0x905)](_0x479b46,arguments);return _0x5c60e9=null,_0x1db47e;}}:function(){};return _0x106127=![],_0x34a897;}};}else(function(){return!![];}[_0x816292(0x141)+_0x306090(0x3d8)+'r'](aJQhVp[_0x19cdd4(0x2a3)](aJQhVp[_0x1df713(0x6f9)],aJQhVp[_0x1df713(0x504)]))[_0x19cdd4(0xa2c)](aJQhVp[_0x306090(0x90f)]));}()),_0x524693=_0x4cd525[_0x8cbc3c(0x66c)](_0x3a704d,this,function(){const _0x4f7f7f=_0x138949,_0x64e1a5=_0x44fa12,_0x3d6720=_0x138949,_0x2442a3=_0x44fa12,_0x2b91bb=_0x3771f3,_0x36613b={};_0x36613b[_0x4f7f7f(0xa19)]=_0x4cd525[_0x64e1a5(0x269)];const _0x440e2a=_0x36613b;if(_0x4cd525[_0x4f7f7f(0x69a)](_0x4cd525[_0x2442a3(0x74f)],_0x4cd525[_0x2442a3(0x74f)]))return _0x524693[_0x64e1a5(0x64d)+_0x4f7f7f(0x7d1)]()[_0x64e1a5(0x586)+'h'](_0x4cd525[_0x2b91bb(0x135)])[_0x64e1a5(0x64d)+_0x64e1a5(0x7d1)]()[_0x2442a3(0x141)+_0x64e1a5(0x3d8)+'r'](_0x524693)[_0x2442a3(0x586)+'h'](_0x4cd525[_0x64e1a5(0x135)]);else _0x1ea2ce[_0x4f7f7f(0x483)](_0x440e2a[_0x64e1a5(0xa19)],_0x3c06be);});_0x4cd525[_0x59d626(0x762)](_0x524693);const _0x12fcd5=(function(){const _0x52eb8d=_0x44fa12,_0x2930ad=_0x8cbc3c,_0x1215a9=_0x3771f3,_0x23502d={'hyhrC':function(_0x484b6f,_0x2ef05f){const _0x2ff9c0=_0x221d;return _0x4cd525[_0x2ff9c0(0xa13)](_0x484b6f,_0x2ef05f);}};if(_0x4cd525[_0x52eb8d(0x1be)](_0x4cd525[_0x2930ad(0x397)],_0x4cd525[_0x1215a9(0x397)]))throw _0x5ea876;else{let _0x5728cf=!![];return function(_0x5c9db7,_0x259a14){const _0x2bc75a=_0x1215a9,_0xac17cb=_0x1215a9,_0x38c4cf=_0x1215a9,_0x4a4996=_0x2930ad,_0x56e373=_0x52eb8d,_0x1e8c1d={'PgsXK':function(_0xba404f,_0xe58dc6){const _0x5c7333=_0x221d;return _0x4cd525[_0x5c7333(0xa10)](_0xba404f,_0xe58dc6);},'EvjJJ':_0x4cd525[_0x2bc75a(0x8ba)],'mocUu':function(_0x1123c2,_0x30b0a8){const _0x767fbb=_0x2bc75a;return _0x4cd525[_0x767fbb(0x4a3)](_0x1123c2,_0x30b0a8);},'XrzKN':_0x4cd525[_0x2bc75a(0x1ef)],'DgBQM':_0x4cd525[_0xac17cb(0x8a0)],'sFAkZ':function(_0x44bd7b,_0x1613f4){const _0x27a831=_0x2bc75a;return _0x4cd525[_0x27a831(0x1be)](_0x44bd7b,_0x1613f4);},'BMmjd':_0x4cd525[_0x2bc75a(0x169)],'CtDPV':_0x4cd525[_0x4a4996(0x7c1)]};if(_0x4cd525[_0xac17cb(0x171)](_0x4cd525[_0x56e373(0x4ef)],_0x4cd525[_0x38c4cf(0x4ef)])){const _0x5ad04d=_0x5728cf?function(){const _0x4b6545=_0x38c4cf,_0xf993c4=_0x38c4cf,_0x5be326=_0x4a4996,_0x27bb70=_0x56e373,_0x26c0a3=_0x38c4cf;if(_0x1e8c1d[_0x4b6545(0x2ce)](_0x1e8c1d[_0x4b6545(0x220)],_0x1e8c1d[_0x4b6545(0x5b7)])){if(_0x259a14){if(_0x1e8c1d[_0xf993c4(0x92b)](_0x1e8c1d[_0x26c0a3(0x446)],_0x1e8c1d[_0x4b6545(0x637)])){const _0xe83d99=_0x259a14[_0x5be326(0x905)](_0x5c9db7,arguments);return _0x259a14=null,_0xe83d99;}else{const _0x3843e2={'xqwdZ':function(_0x599b51,_0x4fa29c){const _0x538c69=_0x4b6545;return _0x1e8c1d[_0x538c69(0x803)](_0x599b51,_0x4fa29c);},'PjCGs':_0x1e8c1d[_0x4b6545(0x81a)]};_0x6d45ed[_0x27bb70(0x3f0)+'d']=function(){const _0x10fda0=_0x26c0a3,_0x40d81a=_0x4b6545;_0x3843e2[_0x10fda0(0x789)](_0x11dd52,_0x3843e2[_0x40d81a(0x8f6)]);};}}}else _0x19c21e='表单';}:function(){};return _0x5728cf=![],_0x5ad04d;}else return _0x23502d[_0x4a4996(0x369)](_0x430c35,_0x5e7b69);};}}());(function(){const _0x14cf63=_0x44fa12,_0x2b6e6a=_0x3771f3,_0x295ebd=_0x59d626,_0x3ad40b=_0x8cbc3c,_0x54adbd=_0x44fa12,_0x1c36f9={'VViAE':function(_0x214807,_0x5620a0){const _0x275e2a=_0x221d;return _0x4cd525[_0x275e2a(0x19f)](_0x214807,_0x5620a0);},'wEdci':function(_0x3767f3,_0xe285e7){const _0x44726d=_0x221d;return _0x4cd525[_0x44726d(0x505)](_0x3767f3,_0xe285e7);},'Iujki':function(_0x382029,_0x2b029e){const _0x304782=_0x221d;return _0x4cd525[_0x304782(0x505)](_0x382029,_0x2b029e);},'OsZaa':function(_0x1b75e1,_0x4eed99){const _0x4d9c6d=_0x221d;return _0x4cd525[_0x4d9c6d(0x505)](_0x1b75e1,_0x4eed99);},'WlbKG':_0x4cd525[_0x14cf63(0x394)],'ruqHQ':_0x4cd525[_0x14cf63(0x393)],'qVcAZ':function(_0x4cc4c0,_0x1868e1){const _0x309c17=_0x14cf63;return _0x4cd525[_0x309c17(0x2a3)](_0x4cc4c0,_0x1868e1);},'PNVeW':function(_0x4d5428,_0x5aecab){const _0x46db70=_0x2b6e6a;return _0x4cd525[_0x46db70(0x360)](_0x4d5428,_0x5aecab);},'uDikN':_0x4cd525[_0x2b6e6a(0x8ba)],'wgUMX':_0x4cd525[_0x2b6e6a(0x646)],'oTlOa':_0x4cd525[_0x54adbd(0x69d)],'VFtIV':function(_0x51616f){const _0x1cb4f6=_0x295ebd;return _0x4cd525[_0x1cb4f6(0x762)](_0x51616f);},'LoYcn':function(_0x202340,_0x5cdb10){const _0x19c9d4=_0x54adbd;return _0x4cd525[_0x19c9d4(0x15d)](_0x202340,_0x5cdb10);},'YWTUG':_0x4cd525[_0x3ad40b(0xa22)],'JYejT':_0x4cd525[_0x2b6e6a(0x26b)],'GxQFE':_0x4cd525[_0x295ebd(0x619)],'tTunx':function(_0x49e62c,_0x12e21c){const _0x119e2b=_0x2b6e6a;return _0x4cd525[_0x119e2b(0x217)](_0x49e62c,_0x12e21c);},'VZUOs':_0x4cd525[_0x14cf63(0x201)],'Kfoul':_0x4cd525[_0x14cf63(0x5d6)],'cNQTm':function(_0x5a56cb,_0x3e6790){const _0x1d2443=_0x2b6e6a;return _0x4cd525[_0x1d2443(0x8e5)](_0x5a56cb,_0x3e6790);},'jsgNK':_0x4cd525[_0x295ebd(0x645)],'hQGaW':function(_0x43ca59,_0x3bde91){const _0x17ba78=_0x2b6e6a;return _0x4cd525[_0x17ba78(0x69a)](_0x43ca59,_0x3bde91);},'tHiOz':_0x4cd525[_0x54adbd(0x5a4)],'ZtZKE':function(_0x428f4f,_0x1d3d5c){const _0xd46ac5=_0x295ebd;return _0x4cd525[_0xd46ac5(0x8eb)](_0x428f4f,_0x1d3d5c);},'PZQUd':_0x4cd525[_0x2b6e6a(0x5bd)],'ABcKt':function(_0x5c0f3e,_0x337b81){const _0x3ceff2=_0x295ebd;return _0x4cd525[_0x3ceff2(0x826)](_0x5c0f3e,_0x337b81);},'pwmBe':function(_0x460d19,_0x511fc1,_0x1c0a9c){const _0x49dfc6=_0x295ebd;return _0x4cd525[_0x49dfc6(0x9bc)](_0x460d19,_0x511fc1,_0x1c0a9c);},'ZZHqZ':function(_0x28a0d1,_0x4f2a91,_0x2caeeb){const _0x17c4b3=_0x295ebd;return _0x4cd525[_0x17c4b3(0x863)](_0x28a0d1,_0x4f2a91,_0x2caeeb);}};if(_0x4cd525[_0x54adbd(0x6a1)](_0x4cd525[_0x2b6e6a(0x7b3)],_0x4cd525[_0x54adbd(0x821)]))_0x4cd525[_0x14cf63(0x64e)](_0x12fcd5,this,function(){const _0x44204b=_0x54adbd,_0x3f21f0=_0x2b6e6a,_0x46d256=_0x2b6e6a,_0xab8c54=_0x2b6e6a,_0x27a599=_0x14cf63,_0x1ebf83={'iaVDp':_0x1c36f9[_0x44204b(0x752)],'znuhT':function(_0x144596,_0x53b4e4){const _0x3e1d98=_0x44204b;return _0x1c36f9[_0x3e1d98(0x354)](_0x144596,_0x53b4e4);},'uBVTQ':_0x1c36f9[_0x44204b(0x1a2)],'WPxhI':function(_0xa0aed3){const _0x22c91a=_0x44204b;return _0x1c36f9[_0x22c91a(0x2b6)](_0xa0aed3);}};if(_0x1c36f9[_0x3f21f0(0x876)](_0x1c36f9[_0x3f21f0(0x717)],_0x1c36f9[_0xab8c54(0x717)])){const _0x53acb8=_0x1ebf83[_0x44204b(0x94d)][_0xab8c54(0x324)]('|');let _0x1c22ce=-0x7*0x2b9+-0x1*0x1871+-0x18*-0x1d0;while(!![]){switch(_0x53acb8[_0x1c22ce++]){case'0':_0x55fafa+=_0x1ebf83[_0x46d256(0x27a)](_0x1db20f,_0x32d1d4);continue;case'1':_0x4ddb50=0x1be7+0xc4b+0x157*-0x1e;continue;case'2':return;case'3':_0x97d2b3[_0x3f21f0(0x640)+_0x27a599(0x2fc)+_0x46d256(0x10c)](_0x1ebf83[_0x3f21f0(0x850)])[_0x3f21f0(0x6ba)]='';continue;case'4':_0x1ebf83[_0x44204b(0x7a6)](_0x3cb84f);continue;}break;}}else{const _0x2b98a6=new RegExp(_0x1c36f9[_0xab8c54(0x596)]),_0x10b0d4=new RegExp(_0x1c36f9[_0xab8c54(0x61f)],'i'),_0x3d719f=_0x1c36f9[_0x44204b(0x558)](_0x194433,_0x1c36f9[_0x46d256(0x4ad)]);if(!_0x2b98a6[_0x46d256(0x11f)](_0x1c36f9[_0x46d256(0x430)](_0x3d719f,_0x1c36f9[_0x3f21f0(0x950)]))||!_0x10b0d4[_0x3f21f0(0x11f)](_0x1c36f9[_0xab8c54(0x2c3)](_0x3d719f,_0x1c36f9[_0x44204b(0x16b)]))){if(_0x1c36f9[_0xab8c54(0xa8f)](_0x1c36f9[_0x27a599(0x800)],_0x1c36f9[_0x44204b(0x800)]))_0x1c36f9[_0x27a599(0x771)](_0x3d719f,'0');else{if(_0x1c36f9[_0x27a599(0x891)](_0x1c36f9[_0xab8c54(0x354)](_0x1c36f9[_0x44204b(0x8a3)](_0x1c36f9[_0x27a599(0x8a3)](_0x1c36f9[_0x3f21f0(0x8a3)](_0x1c36f9[_0x3f21f0(0x430)](_0x11b777[_0x46d256(0x98f)][_0x46d256(0x184)+'t'],_0x2fa3fd),'\x0a'),_0x1c36f9[_0x27a599(0x1f2)]),_0x218700),_0x1c36f9[_0x3f21f0(0x7e1)])[_0x3f21f0(0x80f)+'h'],0x65e*-0x5+-0x3*0x443+0x32df))_0xe8f14b[_0x3f21f0(0x98f)][_0xab8c54(0x184)+'t']+=_0x1c36f9[_0xab8c54(0x497)](_0x531f86,'\x0a');}}else _0x1c36f9[_0xab8c54(0x876)](_0x1c36f9[_0xab8c54(0x33f)],_0x1c36f9[_0x27a599(0x33f)])?_0x1c36f9[_0x3f21f0(0x9cb)](_0x4409bb,_0x1c36f9[_0x27a599(0xa4b)]):_0x1c36f9[_0xab8c54(0x2b6)](_0x194433);}})();else return _0x1c36f9[_0x295ebd(0x493)](_0x1c36f9[_0x2b6e6a(0x784)](_0x56450e,_0x1f11db,_0x291cb2),_0x1c36f9[_0x54adbd(0x7d9)](_0x5d509b,_0x4efc0d,_0x127c21))?-(-0xce8+0x275+-0x4*-0x29d):0x2*0x676+-0x256c+0x1881;}());const _0x2077bf=(function(){const _0x1fd79b=_0x138949,_0x7150cf=_0x138949,_0x432526=_0x59d626,_0x392a81=_0x44fa12,_0x5eb665=_0x3771f3,_0x220945={'fyQbU':function(_0x4d5cec,_0x2e7853){const _0x5b5823=_0x221d;return _0x4cd525[_0x5b5823(0xa53)](_0x4d5cec,_0x2e7853);},'vfXTH':_0x4cd525[_0x1fd79b(0x6f6)],'TtQAm':function(_0x4fb4ca,_0x5603d2){const _0x2c1faa=_0x1fd79b;return _0x4cd525[_0x2c1faa(0x726)](_0x4fb4ca,_0x5603d2);},'DoBpz':_0x4cd525[_0x7150cf(0x10f)],'heFCB':function(_0x3cc587,_0x518c69){const _0x1c781a=_0x1fd79b;return _0x4cd525[_0x1c781a(0x8b0)](_0x3cc587,_0x518c69);},'ezLux':_0x4cd525[_0x7150cf(0x3c8)],'jxyOP':_0x4cd525[_0x392a81(0x166)]};if(_0x4cd525[_0x7150cf(0x69a)](_0x4cd525[_0x5eb665(0x4eb)],_0x4cd525[_0x392a81(0x4eb)])){let _0x59b5bd=!![];return function(_0x5b1cd5,_0x43e77a){const _0x508da7=_0x7150cf,_0x509f1b=_0x5eb665,_0x1af415=_0x392a81,_0xcb8ac8=_0x7150cf,_0x2498a2=_0x5eb665,_0xcd42dd={'zquFC':function(_0x26b7c4,_0x3d6ac5){const _0x24efce=_0x221d;return _0x4cd525[_0x24efce(0x715)](_0x26b7c4,_0x3d6ac5);},'zAAuA':function(_0x47a8a,_0x10ae43){const _0x2aeb4f=_0x221d;return _0x4cd525[_0x2aeb4f(0x505)](_0x47a8a,_0x10ae43);},'DxGap':function(_0xa94d0f,_0x580ef1){const _0x4586f2=_0x221d;return _0x4cd525[_0x4586f2(0x8e5)](_0xa94d0f,_0x580ef1);},'LEAxd':function(_0x1fba86,_0x29d329){const _0x38e325=_0x221d;return _0x4cd525[_0x38e325(0x505)](_0x1fba86,_0x29d329);},'nXRHt':function(_0x23368b,_0x44d9d9){const _0x5272dc=_0x221d;return _0x4cd525[_0x5272dc(0x143)](_0x23368b,_0x44d9d9);}};if(_0x4cd525[_0x508da7(0x4a3)](_0x4cd525[_0x508da7(0x9fb)],_0x4cd525[_0x509f1b(0x9fb)])){if(_0xcd42dd[_0x509f1b(0x5b2)](_0xcd42dd[_0x1af415(0x7f0)](_0xcd42dd[_0x509f1b(0x837)](_0x37c950,_0x440b9e[_0x338e43]),'\x0a')[_0x1af415(0x80f)+'h'],0x4*0xaf+0x51e*-0x7+0x1*0x22a6))_0x46358f=_0xcd42dd[_0x2498a2(0x7f0)](_0xcd42dd[_0x509f1b(0x972)](_0x37d77a,_0x843fc8[_0x2a6c31]),'\x0a');}else{const _0x27ddc1=_0x59b5bd?function(){const _0x216ffd=_0x1af415,_0x16829c=_0x2498a2,_0x3b4a86=_0x2498a2,_0x210fe4=_0xcb8ac8,_0x3a8e79=_0x509f1b,_0x42b843={'qYgJv':function(_0x15d3dd,_0x47e5b7){const _0x141944=_0x221d;return _0x220945[_0x141944(0x9f0)](_0x15d3dd,_0x47e5b7);},'Sjfvz':_0x220945[_0x216ffd(0x20b)]};if(_0x220945[_0x216ffd(0x208)](_0x220945[_0x216ffd(0x191)],_0x220945[_0x16829c(0x191)])){if(_0x1b42ef)return _0x113d94;else NKsFqh[_0x216ffd(0x8cf)](_0x54e1ed,-0x1e9c+-0x1ad3+0x3*0x1325);}else{if(_0x43e77a){if(_0x220945[_0x16829c(0x799)](_0x220945[_0x3b4a86(0x15c)],_0x220945[_0x216ffd(0x9f3)]))_0x2d32c3=_0x109d43[_0x3b4a86(0x4ab)](_0x42b843[_0x216ffd(0x9b0)](_0x1350cc,_0x3ceffc))[_0x42b843[_0x216ffd(0x165)]],_0x1846bf='';else{const _0x29bfbe=_0x43e77a[_0x3a8e79(0x905)](_0x5b1cd5,arguments);return _0x43e77a=null,_0x29bfbe;}}}}:function(){};return _0x59b5bd=![],_0x27ddc1;}};}else aJQhVp[_0x1fd79b(0xa10)](_0x677ab0,'0');}()),_0x560a90=_0x4cd525[_0x3771f3(0x5fa)](_0x2077bf,this,function(){const _0x2574f3=_0x138949,_0x31c9ec=_0x44fa12,_0x914913=_0x8cbc3c,_0x4ad871=_0x59d626,_0x524e17=_0x138949,_0x449ff3={'boTFE':function(_0x11a5a9,_0x2823b1){const _0x117fa4=_0x221d;return _0x4cd525[_0x117fa4(0x188)](_0x11a5a9,_0x2823b1);}};if(_0x4cd525[_0x2574f3(0x666)](_0x4cd525[_0x2574f3(0x9c4)],_0x4cd525[_0x2574f3(0x151)]))aJQhVp[_0x4ad871(0x762)](_0xa7ed68);else{let _0x169c89;try{if(_0x4cd525[_0x4ad871(0x69a)](_0x4cd525[_0x31c9ec(0x18b)],_0x4cd525[_0x524e17(0x18b)])){const _0xb84e1e=_0x4cd525[_0x524e17(0x8eb)](Function,_0x4cd525[_0x31c9ec(0x984)](_0x4cd525[_0x4ad871(0x984)](_0x4cd525[_0x2574f3(0x933)],_0x4cd525[_0x914913(0x148)]),');'));_0x169c89=_0x4cd525[_0x31c9ec(0x1ed)](_0xb84e1e);}else try{var _0x122ad7=new _0x55c148(_0x5cd701),_0x4100de='';for(var _0x24123c=0xca*0x20+0x1640+-0x2f80;_0x449ff3[_0x31c9ec(0x104)](_0x24123c,_0x122ad7[_0x914913(0xa52)+_0x524e17(0xa66)]);_0x24123c++){_0x4100de+=_0x1b09ca[_0x524e17(0x562)+_0x2574f3(0x87e)+_0x524e17(0x83a)](_0x122ad7[_0x24123c]);}return _0x4100de;}catch(_0x508a0c){}}catch(_0x273500){if(_0x4cd525[_0x524e17(0x171)](_0x4cd525[_0x4ad871(0x982)],_0x4cd525[_0x31c9ec(0x894)]))try{_0x27954b=_0xbfe16[_0x2574f3(0x4ab)](_0x4cd525[_0x4ad871(0x24c)](_0x3eb249,_0x2b143e))[_0x4cd525[_0x2574f3(0x6f6)]],_0x3952e6='';}catch(_0x22fd54){_0x3803be=_0x54cf03[_0x31c9ec(0x4ab)](_0x13aece)[_0x4cd525[_0x914913(0x6f6)]],_0x117ecb='';}else _0x169c89=window;}const _0x2d689a=_0x169c89[_0x2574f3(0x85c)+'le']=_0x169c89[_0x914913(0x85c)+'le']||{},_0x3903d1=[_0x4cd525[_0x31c9ec(0x31c)],_0x4cd525[_0x914913(0x949)],_0x4cd525[_0x524e17(0x1df)],_0x4cd525[_0x2574f3(0x88e)],_0x4cd525[_0x2574f3(0x15e)],_0x4cd525[_0x524e17(0x97e)],_0x4cd525[_0x914913(0x24f)]];for(let _0x9c0341=0x1*-0x7f+0x1335*0x2+-0x25eb;_0x4cd525[_0x4ad871(0x715)](_0x9c0341,_0x3903d1[_0x524e17(0x80f)+'h']);_0x9c0341++){if(_0x4cd525[_0x4ad871(0x882)](_0x4cd525[_0x914913(0xa6c)],_0x4cd525[_0x524e17(0xa6c)])){if(_0x45ffda[_0x524e17(0x1e4)](_0x48a4ae))return _0x3e9ad3;const _0x5d85f9=_0x34d885[_0x2574f3(0x324)](/[;,;、,]/),_0x4073b6=_0x5d85f9[_0x4ad871(0x5c8)](_0x17da82=>'['+_0x17da82+']')[_0x524e17(0x9f7)]('\x20'),_0x25cedc=_0x5d85f9[_0x4ad871(0x5c8)](_0x4faf7e=>'['+_0x4faf7e+']')[_0x524e17(0x9f7)]('\x0a');_0x5d85f9[_0x4ad871(0x6fe)+'ch'](_0x14fe22=>_0x5e65bc[_0x524e17(0x7d5)](_0x14fe22)),_0x237e41='\x20';for(var _0x135ca1=_0x4cd525[_0x914913(0x2a3)](_0x4cd525[_0x524e17(0x834)](_0x123030[_0x31c9ec(0x685)],_0x5d85f9[_0x31c9ec(0x80f)+'h']),0x61d*-0x1+0x26*-0x98+-0x2*-0xe57);_0x4cd525[_0x524e17(0x795)](_0x135ca1,_0x529658[_0x2574f3(0x685)]);++_0x135ca1)_0x2af945+='[^'+_0x135ca1+']\x20';return _0x4536d4;}else{const _0x569e0b=_0x2077bf[_0x2574f3(0x141)+_0x524e17(0x3d8)+'r'][_0x4ad871(0x356)+_0x2574f3(0xdd)][_0x2574f3(0x928)](_0x2077bf),_0x102783=_0x3903d1[_0x9c0341],_0x35c3b2=_0x2d689a[_0x102783]||_0x569e0b;_0x569e0b[_0x31c9ec(0x99a)+_0x524e17(0x42d)]=_0x2077bf[_0x31c9ec(0x928)](_0x2077bf),_0x569e0b[_0x31c9ec(0x64d)+_0x31c9ec(0x7d1)]=_0x35c3b2[_0x524e17(0x64d)+_0x524e17(0x7d1)][_0x2574f3(0x928)](_0x35c3b2),_0x2d689a[_0x102783]=_0x569e0b;}}}});_0x4cd525[_0x8cbc3c(0x762)](_0x560a90);const _0x3fee2b=_0x4cd525[_0x138949(0x52a)],_0x400631=_0x4cd525[_0x138949(0x1b1)],_0x311a7a=_0x346a52[_0x138949(0x4f2)+_0x138949(0x381)](_0x3fee2b[_0x3771f3(0x80f)+'h'],_0x4cd525[_0x8cbc3c(0x4bf)](_0x346a52[_0x8cbc3c(0x80f)+'h'],_0x400631[_0x44fa12(0x80f)+'h'])),_0x1d7727=_0x4cd525[_0x8cbc3c(0x360)](atob,_0x311a7a),_0x59d16f=_0x4cd525[_0x44fa12(0x360)](stringToArrayBuffer,_0x1d7727);return crypto[_0x138949(0x11a)+'e'][_0x8cbc3c(0x448)+_0x138949(0x362)](_0x4cd525[_0x44fa12(0x86a)],_0x59d16f,{'name':_0x4cd525[_0x8cbc3c(0x8fe)],'hash':_0x4cd525[_0x59d626(0x209)]},!![],[_0x4cd525[_0x3771f3(0x8c2)]]);}function encryptDataWithPublicKey(_0x42e36b,_0xa41bda){const _0x330bc1=_0x221d,_0x161cbd=_0x221d,_0xddd8c4=_0x221d,_0x5062ff=_0x221d,_0x158511=_0x221d,_0x19a53f={'wdPAs':function(_0x3c405f,_0x1d8850){return _0x3c405f(_0x1d8850);},'KIsFt':_0x330bc1(0x2a0)+_0x330bc1(0x5a0),'ERzFx':function(_0x319da8,_0x1743d4){return _0x319da8===_0x1743d4;},'FJxyw':_0x330bc1(0x952),'XCDSd':_0x5062ff(0x2d3)};try{if(_0x19a53f[_0x330bc1(0x162)](_0x19a53f[_0xddd8c4(0x97c)],_0x19a53f[_0x330bc1(0x520)])){_0x473757=_0x19a53f[_0x158511(0x34d)](_0x517e01,_0x44892f);const _0x479050={};return _0x479050[_0xddd8c4(0x1ca)]=_0x19a53f[_0x330bc1(0x703)],_0x45cddf[_0x161cbd(0x11a)+'e'][_0x330bc1(0x89e)+'pt'](_0x479050,_0x2b3c30,_0x297075);}else{_0x42e36b=_0x19a53f[_0x161cbd(0x34d)](stringToArrayBuffer,_0x42e36b);const _0x1077f2={};return _0x1077f2[_0x158511(0x1ca)]=_0x19a53f[_0x158511(0x703)],crypto[_0x161cbd(0x11a)+'e'][_0x161cbd(0x89e)+'pt'](_0x1077f2,_0xa41bda,_0x42e36b);}}catch(_0x2c870){}}function decryptDataWithPrivateKey(_0x583abd,_0x58127e){const _0x1c0a88=_0x221d,_0x43b25f=_0x221d,_0x5eab16=_0x221d,_0x5d916c=_0x221d,_0x2d93cf=_0x221d,_0x322890={'dbYmO':function(_0x48e651,_0x22284a){return _0x48e651(_0x22284a);},'smkcW':_0x1c0a88(0x2a0)+_0x43b25f(0x5a0)};_0x583abd=_0x322890[_0x1c0a88(0x8bd)](stringToArrayBuffer,_0x583abd);const _0x5e1f1b={};return _0x5e1f1b[_0x5eab16(0x1ca)]=_0x322890[_0x5d916c(0xf8)],crypto[_0x5eab16(0x11a)+'e'][_0x43b25f(0x6eb)+'pt'](_0x5e1f1b,_0x58127e,_0x583abd);}const pubkey=_0x1c9656(0x9d9)+_0x1c9656(0x60b)+_0x1c9656(0x6ec)+_0x1acbd6(0xe8)+_0x1c9656(0x281)+_0x1c9656(0x382)+_0x1acbd6(0x38a)+_0x232d63(0x2f0)+_0x1acbd6(0xa31)+_0x1acbd6(0x96c)+_0x5733fb(0x435)+_0x5733fb(0x453)+_0x232d63(0x23a)+_0x1acbd6(0x910)+_0x232d63(0x8fb)+_0x232d63(0x2bb)+_0x1acbd6(0x43f)+_0x1c9656(0x65f)+_0x5733fb(0x248)+_0x232d63(0x5ae)+_0x1acbd6(0xaa4)+_0x5733fb(0x83c)+_0x232d63(0x5b1)+_0x232d63(0x338)+_0x1c9656(0x517)+_0x5733fb(0xa55)+_0x1c9656(0x38e)+_0x232d63(0x3ce)+_0x1acbd6(0x968)+_0x3a434e(0x134)+_0x3a434e(0x12a)+_0x1c9656(0x8fd)+_0x3a434e(0x788)+_0x1acbd6(0x663)+_0x5733fb(0x272)+_0x5733fb(0x7ce)+_0x3a434e(0x3c7)+_0x232d63(0x9aa)+_0x5733fb(0x680)+_0x1acbd6(0x1de)+_0x5733fb(0x4c7)+_0x232d63(0x68f)+_0x1acbd6(0x11c)+_0x1acbd6(0x4bd)+_0x5733fb(0x59a)+_0x232d63(0xa20)+_0x1c9656(0x13b)+_0x5733fb(0x831)+_0x5733fb(0x465)+_0x1c9656(0x9e8)+_0x1c9656(0x9c2)+_0x3a434e(0x451)+_0x5733fb(0x2f9)+_0x3a434e(0xa9c)+_0x5733fb(0x4b2)+_0x1acbd6(0x3b7)+_0x1acbd6(0x9c7)+_0x1c9656(0xa8e)+_0x5733fb(0x639)+_0x3a434e(0x109)+_0x232d63(0x25f)+_0x5733fb(0x204)+_0x3a434e(0x9e5)+_0x1c9656(0x909)+_0x1acbd6(0x675)+_0x3a434e(0x427)+_0x1acbd6(0x307)+_0x1c9656(0x885)+_0x5733fb(0x4c3)+_0x3a434e(0x2b9)+_0x232d63(0x2da)+_0x232d63(0x2aa)+_0x3a434e(0x3b9)+_0x1c9656(0x682)+_0x5733fb(0x88c)+_0x1acbd6(0x110)+_0x3a434e(0x979)+_0x3a434e(0x922)+_0x5733fb(0x5c5)+_0x232d63(0x2ff)+_0x232d63(0x243)+_0x5733fb(0x888)+_0x1c9656(0x7ed)+_0x3a434e(0x329)+_0x1c9656(0x66b)+_0x1acbd6(0x389)+_0x3a434e(0x911)+_0x3a434e(0xa09)+'--';pub=importPublicKey(pubkey);function b64EncodeUnicode(_0x3dff02){const _0x1a982a=_0x3a434e,_0x36b708=_0x1acbd6,_0x3d0ef2={'kKWiG':function(_0x3e4373,_0x558a77){return _0x3e4373(_0x558a77);}};return _0x3d0ef2[_0x1a982a(0x8d4)](btoa,_0x3d0ef2[_0x1a982a(0x8d4)](encodeURIComponent,_0x3dff02));}var word_last='',lock_chat=-0x1*-0x2537+0x1c4+0x2*-0x137d;function _0x1891(){const _0x50bf42=['yybyM','oncli','EQDBn','0|1|4','iCXnk','smAGr','fcTlB','GnzGy','frequ','eci','VYldW','gHGTl','dKHgg','bind','ZNiOi','oGzlr','sFAkZ','cNCpn','HxMDV','OqNSn','bpQot','TWySA','aAnsx','rliiX','OaWnp','e)\x20{}','ShTdX','nBfux','KiTFz','NahRf','GrXkw','zbCXV','eeGRz','设定:你是','hirSB','KswNT','aODEy','IIRvM','GpHnt','ZmNym','果。\x0a用简','DZbqv','BILwI','Kiqhb','mIVNn','DexMA','gAGYZ','zZrNt','bzefu','KNTik','iaVDp','pgPYB','mwgHW','Kfoul','Cvlte','tdEdd','ty-re','lnWlT','pbMld','EWRPq','rWDuV','ApFrb','kYvwi','vVKuu','neoSw','3|2|1','body','输入框','PaqAN','RinPo','SijVr','kicQs','TtZVA','Pptkx','xMRMz','yShmu','介绍一下','Zgxg4','OKvoE','prQOY','TzVbb','BAQEF','aixeA','alt','Vzjgm','iuFJl','AvNiL','LEAxd','POST','oalxj','pDOXc','jxQGC','fZDrg','eMLeX','XHz/b','YqJgH','NmVKt','FJxyw','YEmgE','rLcen','uage=','qaBZc','GTbMP','jPCpl','GtlnH','pTpfY','LJRJD','bDRdD','szhoc','\x0a以上是任','ersio','gtGOt','gBzdv','CApFZ','ADmSa','pWiRm','data','ArDBV','ccjfe','hbDGp','NYAfB','255','NgnBY','QZvDk','TdHKc','QXtdB','PWOtd','__pro','vEvMC','lYQax','dlveT','QZJiA','zRwVG','AHqPA','KGTgE','xDaJI','jDuOW','SWrbz','sRnZf','ZKClm','trGop','EampM','xDUQX','hQZpf','PZFBw','PxIOn','cWfFx','input','pIqtp','qYgJv','XUuRO','Z_$][','DhdXI','xeANw','apper','YVsVM','oxes','kg/co','hYmMW','MzQGz','6799304cayhnq','ucFlU','RUpWs','lnWLF','FLrfR','yRrEW','BoTtx','z8ufS','EJslh','HmvEo','oVViQ','VKPrb','3DGOX','getAt','QjhFZ','cbCbM','PNVeW','uuzYU','gZGAq','gQRBx','IAfcV','CLOwn','围绕关键词','QNIDg','KWZjn','TWpNj','MEPxA','\x20的网络知','wGAIG','bnXij','-----','UEAOf','site','kaWWs','IYdTR','VPDIV','应内容来源','isAIV','uEvYB','MIYJx','tzEbC','UBbGM','bawmy','的回答:','JVjps','5U9h1','mtOnh','OhGro','LhimR','3911532felwDC','TWDno','KTVok','setIn','fyQbU','ugYhl','jJYon','jxyOP','Heigh','undin','WAVEe','join','vEbgj','zfSiw','AKrFP','jzlOD','DETuR','lvamP','VueVJ','ZoNuC','ciEbW','mrvEC','weBhE','ixIkH','WpugD','yZSnP','RIVAT','ZvYgN','qvbjp','EY---','WPgWe','vvnhT','EZUzg','wFSld','pkcs8','TOP_L','oZICP','\x20(tru','ANweR','pEYEO','KewBX','$]*)','myxYd','xZwWL','HfJOw','kaEAx','oQzsA','59380lzdbFJ','qbmkU','uScbm','tsXsq','bwFle','34Odt','ZdEKE','AHTHF','wiolk','FYxML','ztGcq','pMVys','oQpil','JHxbe','xUyiT','ayPKo','EImsO','call','Lzrol','DbTMS','OdoQR','amdFP','iG9w0','kjdyR','EgULU','知识才能回','viXwU','NRCoJ','XYBIG','hQblM','ogeAX','f\x5c:','能帮忙','1779932PPKLbd','xbafh','LzEcy','CdBOB','XBjkM','nHCmi','YINDe','PKtWb','链接:','kAtOp','oIUSV','Tzkpm','DPLGL','KapUv','fyZuy','uDikN','XzohH','XxeFd','auzca','eohQK','fUFZb','请推荐','byteL','LPnqO','nOLbY','Orq2W','okens','EFT','文中用(链','ASRGC','NVOEt','CwxpZ','n/jso','bVuNY','ETCFC','IngQR','QdFVy','fClyc','funct','ghgDG','nHbgq','me-wr','ength','M_MID','chNax','rame','TKUBt','gClie','JvQjR','tEsIn','Cyktd','s的人工智','wudHu','exec','JPMMS','JCsSV','zPXJM','PqnJf','ZTasl','q2\x22,\x22','fJxSH','sAuJk','bEfGG','mMgjC','AAswq','vDUZT','用了网络知','RYHSo','dJTAz','WlQhR','top_p','\x0a提问:','BOTTO','DmKqZ','qvMAA','pQero','VQwZx','Charl','eTwwZ','filte','DgcOI','CDDcl','wJ8BS','hQGaW','UYfnH','anJTW','RkIVr','cfmEa','NjsyL','lIVlf','FGpUh','gger','ODYlg','eHUPc','BmQBD','SuJjq','hgKAv','ZEgQu','答的,不含','hoMmv','Zcvsn','xOpSC','ZFDib','QPNPo','iUuAB','RMuTo','hFLcz','EYvnN','IMxQF','FSJJV','HdZvM','glOaU','type','WXRaR','LwyhP','BnlHY','TCrgH','WEWtq','为什么','DrbiR','next','SHPmJ','nVlXO','IC\x20KE','succe','xCTzJ','abili','hAKgM','aQkXs','YXQLZ','归纳发表评','lVOfg','”有关的信','hLQvn','Dlnpq','oXWIc','kg/ke','GThqz','fSktw','smkcW','sfgYQ','hnXQl','ZFnZm','pnyks','raws','DttUt','qsbdF','yANQG','qHIPR','SgGCj','链接:','boTFE','yLwjk','kg/se','yYyVt','fdBNG','dfun4','哪一些','delet','tor','qGnHx','LRLpn','Meavz','u9MCf','qRUSK','KWoCs','yZgKN','nce_p','oclnp','vxMAO','bbIeE','znyFW','sbJvg','subtl','zCmvh','MgcIv','HOxBb','Wkquk','test','ccvWi','VYhPp','AppLY','hmdYK','iomUL','BUHIN','qenQT','E\x20KEY','qHbfh','nzElE','xHxrr',',用户搜索','引擎机器人','jDHvy','jJnvh','M_LEF','wHrnt','识。给出需','xNOxn','TeBax','phoTY','KvexX','clCpn','lFRge','kZfRE','left','nKWZT','mFcpu','组格式[\x22','AUYEO','label','lCxVi','hMKNc','const','zOGFI','CtJDK','liDDa','IIFtA','YEuxr','ntDoc','NkGxs','MCPis','q1\x22,\x22','ton>','qpCNb','QfEHX','jRhrS','winvg','bHAgp','gqfrz','JVKsz','XfHwF','JqwoH','MMQpb','cVtwM','sort','lxmpy','LUrMn','FEBqn','selec','ezLux','oiiud','HueSC','biWSF','hEven','dHdyu','ERzFx','RkQmy','VyDgQ','Sjfvz','erfAV','kTURF','XyqfT','LMdim','apllx','jsgNK','gpYgC','VxlZe','YhIsg','jTQMe','rMRxu','ojuTh','Qcwwl','cmZKT','pUUdJ','://se','pylBM','wsYbv','WrlTR','VRuBI','HTwgd','MrsqN','apzLd','ePKFT','LDIfN','wmvhl','chat_','lLrOS','OfJKA','qSICm','promp','nmuEz','MGper','Bxgca','uXFKv','qgmOy','xkKzn','WKjhL','wGSRj','写一个','rDFzS','cSsgF','fCtvM','DoBpz','SGruv','nsNTW','kcsJm','HjkLu','UhRRW','OFKFu','more','toLow','cqJDI','woofZ','QODAp','MFFRc','eqYqG','pPxkT','oyEDB','OdyRD','oTlOa','识。用简体','&time','BzZpO','Sjrit','gNknl','eMESS','JlZhe','ObtrK','sNlny','sgfFU','info','pDflR','FnKRE','fjnIg','PzujI','_rang','PZAYp','retur','KTKFw','IzIis','vjFah','heigh','WGCoe','json数','FTehE','VAiOw','dhUtk','PWfBR','SVljk','以上是“','nLeHk','kiHNX','RvPPY','cGxov','jPTPd','JybVt','jvGEk','XsDJx','ROtLk','name','RazOq','chat','RTmPo','KZiuk','DuOFz','#ff00','EnlVt','kWIPU','FpFsB','SVIfX','QrrtZ','CYDCI','qXQhc','mtZGM','uJtOw','iyNvy','oGWnb','Ptoey','JqIgZ','zFe7i','XfzPx','spki','fdyiQ','qhTce','svejm','has','mFsQR','HTmOP','RHsxI','jJlEr','t=jso','ulcrz','_cont','0,\x200,','vkRel','sRKTq','ceoTk','ORiuC','YwjNG','WlbKG','CqhKt','lRFer','pgxSY','ymOPG','zENfL','bRKrH','kHquV','KSozO','unshi','flaUr','acYxL','GpNpq','MAFYN','#fnre','NMpOw','catch','iXvlF','9kXxJ','SypMJ','jZtaT','uefcC','TtQAm','nVOfM','infob','vfXTH','TPLGC','harle','des','lyGcy','inue','vHyfS','TcDCq','IyBjr','复上文。结','OhyZk','MZgpM','diLDs','ency_','SlnHq','ppSTv','kOXyz','nVNGW','nteRz','END\x20P','Nbvsj','XrzKN','Qoeqe','cFutT','cODjy','*(?:[','的是“','CdtUc','moji的','HQiDv','QQryc','getEl','YxQSg','getRe','Irnvc','tuYOJ','xhKnc','FHkfo','ZrVPq','UWKlb','MraBk','oAMKS','wNOGh','HbQaU','BLBps','LONBR','Lvzge','IBCgK','FHQuV','piaZU','eOHor','init','|4|0','”的搜索结','Fgigf','dAktJ','THDFK','GdKpo','oFrqd','index','ChCYv','JrKUg','inclu','yNBlR','hpjHM','yzxqa','yqVjk','XDQsK','rSiWt','mmQOP','KLeAd','&cate','UcjdF','PgCYl','tgDBa','blZAr','uCLfn','EzfkJ','uenSl','mZZkB','jBXuq','JelLZ','要更多网络','vefMm','59tVf','SJIyY','gtvaO','UsqcJ','RxOui','block','vnPLn','zXhYQ','bLQvj','HHGhy','mqEvu','YQgDt','nutdp','mIqqH','SoDPT','EADnl','CSHJj','xMhDC','width','md+az','YWFju','mmCDU','circl','bAbOi','Ichbl','TAxBG','ugbcT','znuhT','iVIxc','HTNvO','xwSAW','KfKsf','FyzzE','QQqWV','Y----','EyGwP','ZOmFV','htQfP','uDBMT','JlEQu','PMTZK','wGvNu','ogYcB','查一下','aTAtY','XndWI','LAQro','XcQvQ','DvVRK','UxFVV','conti','torAl','rmpbD','QZmQa','ITWEv','/url','StEZC','ESMnl','HIFno','BLWpS','pNhoa','xgCwl','lBaaz','\x0a给出带有','mRZhN','RSA-O',']:\x20','sUAnt','YVwHk','ebcha','btn_m','BDwzu','reQoJ','xfYKL','cOwzH','r8Ljj','MTNMh','FMTsC','jNQga','lyupU','QdzAj','sNRiw','TGCoS','ImUMJ','ceSPA','hUSbW','hRTdJ','VFtIV','ntkES','OPkEo','CymwM','#prom','2RHU6','UlXMK','uYqxB','ldunM','hwGfA','EjVLK','lKgmZ','zwZsU','cNQTm','Ijnik','is\x22)(','Wompy','rOmHm','ntRec','gdDoF','gify','rdORT','Faexj','NrMvL','mocUu','nxeTS','tgbeZ','lqlEg','syfEF','kHyfH','PlHMS','ZFcwb','\x0a以上是“','nlEjH','terva','MuKpw','asqbu','n()\x20','PiIGK','njycD',',位于','bGjqD','TucGq','FkdCv','CYErr','CgJAX','ffGTi','xezPE','(((.+','jSWFl','QmijN','qZTbD','uzVfr','vlsgH','clone','MyvFs','AbXwB','ZpIfs','gkqhk','OdHtd','wWVZu','NibBN','qCwrD','jyEqW','链接,链接','TDXld','wxZiy','b8kQG','IIPHV','EkmJS','Selec','|3|2','zhZSY','hf6oa','OfNjb','FmnWD','xIqZR','CrHQo','WmwQt','sikfb','vmfEh','XxoYe','chain','hxlrk','iPumQ','TFPSE','jlfTm','ions','tCqJg','jilso','cBvxJ','mbdwv','务,如果使','DdgqF','cHRcV','</but','jlbWv','kfZlo','emoji','wKiio','pdSkR','WKKdf','PBBBH','eVItG','YNRCi','Width','fvJxk','nstru','pwXJC','QhPCo','split','apmUh','ratur','table','LWwjp','QAB--','DFGgN','Lfhyd','KwpqI','AYSvp','okXIM','MScnB','XtWZG','EJgyg','while','NaEop','lxSAF','JWNZB','XdPtk','MwnOq','xPZXA','Ciofw','tstDc','yKMHP','pNlLD','AKAVg','EiRCt','PZQUd','SxUtM','then','WUGZt','cBxbj','lBbxZ','XuJBE','tLBcR','pEIyC','----','cBnCU','JxJoA','aDjyE','cdNuj','wdPAs','dmbRT','假定搜索结','|1|3','jzzno','TSjXl','iSyPj','wEdci','EvNDG','proto','0|3|2','NKaoB','Rnprp','dABEA','hAsFR','tCkkO','OTBsa','avghH','zMIAy','aiSip','KfcZX','tKey','ixHWd','NdfjQ','KBkav','SeYXU','PBYQQ','什么是','hyhrC','aUgGB','mgZZb','tWidt','ntent','WEGRI','syizT','NWQvp','wFKIb','fcIko','uaPvy','mplet','xhRQe','zgMOm','KEoip','/stat','XlJSD','qUoZq','NMFiK','TNNTx','SzzzG','gifTU','tAdGd','lINUK','ring','-MIIB','JTXjg','wKCOZ','IDDLE','HaJPZ','WRWLY','ydIeR','D\x20PUB','IjANB','SOIft','ETRQV','DNDRI','Og4N1','RyofH','|0|1','ycDRZ','QSaoT','MTuBE','QKcYN','fesea','enalt','HyNae','kytKA','找一个','UNndZ','uUTWq','down\x20','sFick','XpqRP','aaVcm','FrfMi','nUfoU','DBzwF','HDWLb','MjBvQ','LQZAO','rLxrf','OyLWe','JONwf','arch?','ass=\x22','sqCZi','IwxBL','nYqPb','whKns','LBCPl','YBHRY','ahZxZ','xYnZe','hjebN','AnTfW','bFUXT','XZUUy','D33//','QqREV','mcFPl','oOdnz','YazVM','utf-8','rjplb','UskrM','HTML','TCfyp','VqJxB','ENssM','EyfWw','fQNdG','Enntv','aPYhs','OzHSs','fwNsz','title','DbLwD','hVqrh','aLUSV','XghKE','fy7vC','EaoJD','\x0a以上是关','Objec','njaNU','vote','cdMXF','qlUHR','WQtkx','giYlg','ructo','DwAmS','NEIZz','gfZzv','NcDPX','Rkden','tEQCx','EJdSO','QcBbE','tghrx','AjTaX','ZVHDS','ljFxn','EemQc','YMCSZ','jDqCN','Node','t_que','XnZOP','wer\x22>','kMwsJ','0|1|3','wkGEv','EvYeS','onloa','from','rvkWr','nQiCU','lmamN','ieGRH','zsfPd','PmJsc','UHstW','lrHlC','UyfHI','xhIgI','KHlau','ceAll','uwoTJ','QUlJo','Pkbcl','llfTc','ybvka','jtMkp','ObRqM','gVKOz','fJURe','YUGAM','push','vxsjP','echo','wjnUV','uhOoE','stion','论,可以用','Wirwl','UPmuf','cbJpE','_talk','q4\x22]:','ument','weIIB','gMcou','ote\x22>','eQKHW','哪一个','dPMpU','dFbwD','gnVEu','ZuXEA','bSOaR','footn','pIZDY','YUXoM','eAttr','wgghS','text_','uTpBC','JfVds','RE0jW','YhODR','XNDUp','BIMJb','xDRXo','bZMyc','to__','s=gen','Jcjlg','OsZaa','rbsFJ','4|0|2','56kiKgHb','uIEWo','AAOCA','网页布局:','JduqF','DnTKX','mSZfT','=\x22cha','\x20>\x20if','JoPQb','khqgS','RNDzY','ri5nt','FfAoM','ELqpn','CsRWl','XWJnq','3|2|4','UQbWV','BMmjd','yXear','impor','YrPxz','后,不得重','EnmVl','IQRkj','KsiFI','<butt','fYtnv','DGpWG','Ga7JP','choic','Q8AMI','json','htYvZ','SQAPF','UUkkd','kRfJd','rNTkf','XzEyW','uolIS','oVrkG','DNSUX','eBNaI','bcMMS','s)\x22>','LjWux','BlxgU','nWBkY','ghBiv','GMHlI','intro','getBo','ltwgq','ENwJh',')+)+)','dismi','PnEja','EpeWw','机器人:','IZUjV','KwYoy','jTCQY','gSHbn','LDvzb','conte','ymyJu','otBiy','识,删除无','WiDFC','FUjAI','OMItc','ement','ccRsr','jUyEu','1|3|4','MIDDL','n\x20(fu','iKTfI','cCAbB','error','vLzZQ','BvCzC','form','QfTyG','NBygu','vZAGF','QUraL','Lirzq','996XQugor','dBKiy','oRWNP','PpUUI','AmFTx','ytLPO','引入语。\x0a','ABcKt','aefFe','Bwgpm','uTqHM','qVcAZ','qUIpb','EZlCa','Bhlsc','CzsRV','q3\x22,\x22','UBLIC','jzhbh','actio','dDifr','的、含有e','dBaFa','pYWAR','SQboq','\x0a总结以上','code','://ur','wVjCx','OqKgA','3004680izTpPJ','parse','ndbcj','VZUOs','tzMIH','nVNrq','YDYGY','的知识总结','9VXPa','ut-co','conca','url_p','EZcgp','bLkgK','Clxej','rdMfI','KDVRI','SZvKe','(http','M0iHK','WVroM','DfIzj','inner','niEoo','slice','UGCzO','RxSsg','UCMSv','M_RIG','o7j8Q',',颜色:','state','EkilV','TNvZt','EaaFm','KERRb','pGFfy','nHnKX','zEGZx','mkMqC','ncUdB','JNZhQ','Wivne','lKmUo','rYYAb','wpKwt','AgqhH','YyviI','AANIB','XIxWe','style','JOfYf','RMEyY','saJJO','tps:/','ck=\x22s','qRGHJ','ThOjh','ffVTO','rch=0','nUqyU','SCjIZ','IXTaH','KqYwE','WGthG','TtBKc','fhSly','SulMf','wqPvy','iYCgv','pKxxu','diSgw','subst','gqanA','cKAIh','ATE\x20K','pNSzE','zmVYa','jBQgZ','提及已有内','sqrt','emYNO','QNzpA','ZuLHb','getCo','&lang','JGYCh','lfpCf','balTk','ldcHb','EOTjV','ibLSp','uFJuT','JJdxt','vKmpa','aGfSi','VDgUG','RbrdK','XnwRr','DoOtD','PlzNq','#chat','TOP_M','wJMfy','text','rvzzV','VoBIA','ZKCmW','textC','g9vMj','vhSSG','XfPtm','gTweh','LCyjv','LkONT','lxiSP','qFCpF','aPrAB','XCDSd','catio','KbUMc','hRYjA','rTHoF','EHVcp','qugYw','xoOyQ','EhJbl','</a>','KsVBQ','代词的完整','RqNqK','nTSDs','PgPmf','SfiJn','PkAYi','uzhht','wAtHQ','jZkHo','LicQU','mgVoO','dwozM','VtzzA','BiWty','AdqMd','RiLJc','repla','ljWzj','ore\x22\x20','asm.j','接)标注对','iuUGQ','hFqZx','”的网络知','UgmTV','QQcMX','gqTmw','ydNmz','你是一个叫','pBplW','iMibr','eoRpk','DNHVw','FcafY','UtoqV','EdAyj','hLwPN','sDJJU','aYMRi','TtQfu','end_w','bmsRd','iPaod','FurAm','WwyIN','tTunx','href','npm\x20v','ZmPnk','tHeig','iPSHB','Xouoc','YJeGw','jBcYe','oVrFY','fromC','dizSU','bEDfJ','SPIhl','KEKZs','VQEfn','IhjWP','Ryzqf','usIAx','eNTBn','AEMrP','gUhKx','kHTyo','NJfiX','网页内容:','img','QSfND','SBaYW','ZipwB','1405266YrDdpO','QJaSa','gpySv','tEwhK','DTXvF','NMAPL','hdVYd','uHgMA','JfcGF','kbhkn','TCskZ','JLeHO','”,结合你','PEJRA','EMbnj','[DONE','lokGZ','searc','键词“','OnQRG','SBsXG','UlNwA','PRFqe','l-inp','ApakP','QsVyO','XturN','lDFtT','s://u','wAnAp','https','vrMhw','dgBGr','JYejT','\x22retu','GIfUp','IQQfm','Kjm9F','ltVUY','0-9a-','KkEyj','TosoA','TmELu','AEP','zqWHH','Pmaby','告诉我','vfssr','iXkQT','aWNbA','CENTE','cUdRK','FCgLn','LTiDO','oArCg','iTKct','IhsCZ','57ZXD','rsfxI','strin','o9qQ4','zquFC','Wyngr','GdPhB','NexWy','SpdQq','DgBQM','hMmol','RbjyG','ufjxj','ihiJl','搜索框','SrhVb','xcVvj','mfOzm','KRADG','ieKiA','sfFXo','Wixta','qBeqz','FdFSQ','appli','oomyG','map','GBDJs','E_LEF','TJtrp','UOfPf','QeFfC','LBVlW','iEnMJ','tNzpr','vCIEK','FmdAM','mcAEi','offse','AMWDN','fqhwn','PZqrk','STONF','KIPSC','joSlO','cINPF','a-zA-','RpWWf','Conte','HmxWx','中文完成任','yUjle','pOjRY','forma','ggqtI','什么样','MyAcF','uojYP','WmCDG','eral&','pre','IhZDD','githu','wKkgJ','McIVH','dStyl','uvJEV','sUknC','ZNOgC','ense','qeCLR','hKNUj','dCPCO','Iyjem','UBteF','LAlgb','xPCJT','IZEEI','vwEkA','TOAGZ','YxaIx','hTVxs','uwqPi','aSAHO','sVlPx','RyTQJ','qFHpm','VwxDc','Error','ySptH','dweJL','uxctD','zTNHF','BEGIN','KnvPU','不要放在最','QAprZ','Sgwih','DLoiQ','YMDHa','Yxkfp','BzzBj','JxKRD','MWQTX','mQGXT','gorie','dsRVQ','FlaAQ','(链接ht','CXOjz','vPAOM','5009508gTGewb','FjswH','GxQFE','JGUqc','sMaQb','#00ff','wnbuc','emes/','nue','息。\x0a不要','gDZOI','jSAwk','nZzpy','BsvAq','avata','dKDNL','Kgsrx','ICPLe','gVLaZ','GWPNu','BuEkq','tbXDr','YwdHW','epMxH','e=&sa','remov','CtDPV','SJIax','ESazm','OIfOy','_inpu','ZJWZi','HWjMY','YQaHI','<div\x20','query','log','rQHTM','LaHdz','EjgGX','NHjLw','jCuiK','strea','gpfcp','tNAch','gDVIE','WSipO','Fwrny','toStr','uubxw','round','容:\x0a','sRWXi','Ueazp','min','MVrCW','zUOuv','mULYG','uUhWU','Iktek','IEZDq','UZcsP','jDZDD','debu','QSbAY','fxmPO','18eLN','oMfsR','cut','UXkKT','5Aqvo','fQmzS','xUKir','PwjfC','nnZRo','count','YGqVF','XHHdF','---EN','FIHwc','YKqnK','egdIc','sroGk','oiHVS','gPfsI','IByHt','gerMB','SGzQE','7ERH2','MixhA','GRZgE','trUDm','yCVLT','qTBtn','JqxoH','jrzdP','Ukchz','UxSsa','CaLCZ','kn688','nBIqZ','2A/dY','BoPBI','wyJpm','size','bViBJ','QSVxD','(url','b\x20lic','yMtJi','JFAti','MOHQD','SHfQV','QXutz','90ceN','Jyazg','vkGMY','<a\x20cl','PdWFM','heukx','Color','CjetI','eldLx','\x20KEY-','MkIsr','uasqY','VwBRS','iUAvv','bbfxX','QmUTu','FnldW','ic/th','pEbPo','lpSjn','wpcIR','rea','(链接ur','fHaRk','noYWJ','AVTxm','orkNc','YpAYY','DlQyF','GqHEe','CflWN','QhWol','KQNII','EifHy','LXQid','Oacoi','ImKsm','YuAjX','VAJab','uTUCA','yoxrA','elTXp','xondQ','value','Kiufb','hovWm','sqDPs','VRNJG','xfAQe','ibute','Cormt','wMhwX','yEyXj','KUXbd','vgRtP','WzAFF','KaLxB','jeler','hKHhf','tOLHD','APWzg','yRLdA','句语言幽默','ctor(','IvLcv','CFYlT','oNJVS','TbHBK','Juinf','on\x20cl','关内容,在','Kascg','giIOz','cXvrm','WIgsq','phwqV','dEptO','pWNRC','ELSxD','VzgMX','eBTvQ','DUYBQ','打开链接','wboVf','DSWfE','RqHNb','AYAIk','AiLGM','RSfVt','WbNDK','best_','YSVcs','decry','\x20PUBL','lksIf','RPCKr','E_RIG','mGjva','TJaml','ndCdy','anRxn','lUevm','DXmfq','wpVnl','top','FZOio','uzVZE','VHQIA','AWdUX','attac','uIWmR','forEa','IkbNt','YhIeE','dChil','oADFm','KIsFt','duvHd','zFJfR','jwMyl','onten','|0|2','kXPZV','fEVbx','rkdbj','EnCvu','SLrHY','NelHb','告诉任何人','qEfPg','VsuOp','JqoHd','yeCqR','roxy','PPKCM','lfnoc','YWTUG','BTQor','NobtD','RvObh','t_ans','bdlAK','TvdsI','JBvDL','appen','FHJop','KmVLP','HLhXh','Yhwus','XRJuS','OKyqW','VOQHX','Yqzco','vHJhm','wdBvF','XndLn','YyYFQ','rBEBg','bfpMs','LWSRe','hSmxm','GpjIx','kuEKJ','写一段','uATId','tgDdQ','hZDis','oRknN','es的搜索','asukq','YxagO','read','XYDZy','lnpcB','AdgRh','yvMmN','nVXHs','mpute','{}.co','KrNJV','GIdhm','CsfCd','weIVe','PpSrz','CBELs','\x20PRIV','VFSFk','rULRj','MPXOv','gZCqD','KzGrD','oAVvT','pqfvv','CzkfM','fYpzo','wgUMX','fqbOC','HWkaM','CDvIb','RQYwa','dFjhp','otgMp','nctio','yxBCO','DeaUb','xeQWI','tlPiv','tagNa','QyHbd','RDVpy','fDkBP','oCGEQ','MSzKY','ymmqx','qWBSu','DgxxD','ULkgd','url','WLcvI','fXIcV','unRgA','flIVU','piceH','LawTl','SQEUa','euWtB','ZtZKE','RfMaU','fuliR','WvWMe','mZYbi','DOvnh','oQFAy','IGOMa','obs','|4|1','ArPBF','CylTX','MYtBG','DhLxN','prese','uvSOc','UETav','QdEra','jUvfz','pwmBe','qcjvD','ion\x20*','trace','qgUFT','xqwdZ','max_t','能。以上设','GDsME','dXzuC','FnDvc','JNUIG','OWWKN','BzHMh','nNSUv','hJCIV','butto','lnpUu','255,\x20','SYbXR','ytext','heFCB','wFNFf','uFfET','VqDQj','tVPlp','ZUfwX','tNLJe','YFZoL','hFWrW','#ffff','Pdjrm','EkgLp','ovBfy','WPxhI','gyBdc','MObHR','|4|2','BxvsY','网页标题:','hruGS','charC','juJSV','gCUgu','heDpM','UeRAf','RBChz','bwXus','FIoLa','ZTHFg','XRdaD','dIceB','tempe','TOP_R','yVSmg','air','hioIh','CYxlJ','HNsKw','PnTBB','JyTLR','dngUe','duCCe','DFDyX','QHVXm','cXKLQ','bOqBo','rcvFI','kvwHX','t(thi','zh-CN','HYUJB','SEFQM','qatsS','PGoZB','Udglw','mHYpu','ing','BwArQ','GkOfE','WfUNy','add','foupH',',不得重复','IGHT','ZZHqZ','ZoVjk','PFHoT','btYXe','up\x20vo','YInIy','HtHBk','fmSNL','ruqHQ','VRXsr','mAfrS','TItkp','MBrAC','magi/','RiWmm','icTGu','rGDff','JTVuk','color','glYZU','fwIDA','</div','WbGqu','zAAuA','CcWev','DZqUg','wEhhn','TSzsB','VjeOI','ASAzp','DLE','Gbwws','QOQVG','qmuqg','syerH','QVyYO','LVAnH','nHFiY','SnKWi','tHiOz','avTZn','talk','PgsXK','NaSbA','ZBPpY','aqARl','RVjYj','VnBYY','MkQyx','#read','lOsQT','UXhMG','maotx','iacrd','lengt','vqxaH','MnQBB','YwQHv','Lwpff','内部代号C','体中文写一','PovBm','_rs_w','teZKW','PvvgY','EvjJJ','RzBoi','AuKMa','YRXDU','VcbhD','mSUSY','NQiBb','IiuFE','lYZiR','IkbqG','XVpze','vplBv','EeVpa','Luxcr','HKdfg','XVIdk','DTWCB','src','gDQAP','zA-Z_','uRVvp','UCLmB','obDia','x+el7','kcoQX','DZJJo','grwrB','TSjTH','aiulP','DxGap','GBcLr','REVtG','int','JcSYX','dAtOP','noSOl','qUHfq','agxBM','qqknq','有什么','logpr','cboCP','rgmrD','mxPGU','WvQBS','RJIqt','kfMfH','kPONo','iNklT','arch.','jwUFt','WjvQZ','fiJil','OAhee','uBVTQ','DCQZv','qyQlL','aWVVE','XzuFn','VnJoc','QjaCB','TCWTJ','dZNLS','MZZnf','RIPxQ','jWsGz','conso','RFaDi','kujcb','uQrps','CFisg','decod','定保密,不','WSEeG','qTyZW','ALHAg','ituoT','lETiL','GWtJu','jjHPg','pFXiJ','Jzkxp','SfuGE','YiMGG','sgUnk','NCphl','bYXrt','iPMnD','ader','trim','RUzqZ','提问:','LoYcn','TShwt','Ikopq','ppwwV','ecOFp','oKEMW','AofTe','gLJWR','odePo','AjPLv','pQtcP','ZbRkc','nkdYp','hRdKF','uCdEZ','YgSF4','TFoUg','tRCHC','75uOe','vZkWU','ghBwa','代码块','sJtkM','class','DGHfN','已知:','NkHHp','VViAE','RCxVo','kvoCy','xlPXY','aoeBt','VGwHH','lFxkk','tribu','HLmMh','OJgUL','HQRol','DWGeC','wIfOt','encry','#moda','VJLcm','HQHoT','OIekg','Iujki','tion','\x0a回答:','tPmqS','UTEka','excep','Zkxoa','KVGiu','aria-','vRUTW','oIDrZ','TfbNU','uPJvn','EvwLt','texta','ikyCQ','bmMOM','tLiFP','zxGyR','HtZwa','#0000','vFqUx','FVjIG','TZwtz','VThzn','kRBKW','dbYmO','lcHOk','jbXZX','TSlIl','REGjn','qCUVw','\x5c+\x5c+\x20','XIMGt','\x5c(\x20*\x5c','XZbbK','BaKBv','tVNUn','NGMNA','hTbqV','Jfbkr','VNUaD','penal','RDlOK','nXRHt','vnpku','aDnqP','KwVlK','keys','kKWiG','pShCc','eNgky','clZhw','odeAt','ckXuq','FCUTC','NtJwn','erCas','MBdmM','rn\x20th','epmcp','cdJCT','#ifra','displ','hvpcN','SHA-2','SZhFU','twwkh','gQgGx','BbMaZ','rCEle','NpHjh','TgcDT','mHPLV','IDGZs','nt-Ty','kDQuR','gZLtl','wLnYc','warn','jZfNj','backg','ById','PjCGs','DfjGw','KmYGs','sDtGP','aelQd','g0KQO','KVJAE','5eepH','QvqDb','jieba','bpBpg','Wvwhx','acaiI','AQXjn','rPSVF','apply','fFZpd','Pqsbz','独立问题,','6f2AV','ceBBf','TCRZa','ECfqi','OrVCO','cCEXE','nXNAy','CAQEA','LIC\x20K','wFczm','wWyyP','(链接','THewV','PiyBx','ASsSs','_more','bAEvh','xoODw'];_0x1891=function(){return _0x50bf42;};return _0x1891();}function wait(_0x282ab0){return new Promise(_0x142e33=>setTimeout(_0x142e33,_0x282ab0));}function fetchRetry(_0x49d77f,_0x529360,_0x173c83={}){const _0x47d734=_0x1acbd6,_0x4c59ed=_0x1c9656,_0x105ea8=_0x1acbd6,_0x1ad545=_0x5733fb,_0x42bc55=_0x3a434e,_0x4e9ff2={'JOfYf':function(_0x4ca869,_0x4a8795){return _0x4ca869<_0x4a8795;},'svejm':function(_0x506677,_0x22b3a8){return _0x506677===_0x22b3a8;},'xUyiT':_0x47d734(0x266),'wFKIb':_0x4c59ed(0x6b7),'CdtUc':function(_0xf925a0,_0x21ebd4){return _0xf925a0-_0x21ebd4;},'kvoCy':function(_0x2257b3,_0x4c187e){return _0x2257b3===_0x4c187e;},'PmJsc':_0x47d734(0x9c6),'jRhrS':function(_0x2a635e,_0x111b93){return _0x2a635e(_0x111b93);},'ZFcwb':function(_0x3c4c95,_0x2735fd,_0x587f80){return _0x3c4c95(_0x2735fd,_0x587f80);}};function _0x62eb1c(_0x124da4){const _0x28a171=_0x47d734,_0x466e5e=_0x105ea8,_0x2a1ab9=_0x4c59ed,_0x560ea9=_0x47d734,_0x487d82=_0x105ea8;if(_0x4e9ff2[_0x28a171(0x1e3)](_0x4e9ff2[_0x466e5e(0xa29)],_0x4e9ff2[_0x2a1ab9(0x371)])){var _0x5272bc=new _0x458dbb(_0x4b4439),_0x4c7938='';for(var _0x407b60=-0x1da2*-0x1+-0x1bd6+-0x14*0x17;_0x4e9ff2[_0x28a171(0x4dd)](_0x407b60,_0x5272bc[_0x28a171(0xa52)+_0x466e5e(0xa66)]);_0x407b60++){_0x4c7938+=_0x533ee8[_0x487d82(0x562)+_0x28a171(0x87e)+_0x28a171(0x83a)](_0x5272bc[_0x407b60]);}return _0x4c7938;}else{triesLeft=_0x4e9ff2[_0x28a171(0x226)](_0x529360,0xad*0xf+0x1*-0x6c5+-0x35d);if(!triesLeft){if(_0x4e9ff2[_0x2a1ab9(0x893)](_0x4e9ff2[_0x466e5e(0x3f7)],_0x4e9ff2[_0x560ea9(0x3f7)]))throw _0x124da4;else _0x1cc6ce[_0x37d939]=_0x322af6[_0x2a1ab9(0x7ad)+_0x2a1ab9(0x8d8)](_0x1205e8);}return _0x4e9ff2[_0x28a171(0x14e)](wait,-0x1*-0x136b+-0xb1d+-0x65a)[_0x28a171(0x341)](()=>fetchRetry(_0x49d77f,triesLeft,_0x173c83));}}return _0x4e9ff2[_0x47d734(0x2d5)](fetch,_0x49d77f,_0x173c83)[_0x42bc55(0x202)](_0x62eb1c);}function send_webchat(_0x588874){const _0x3cbf02=_0x5733fb,_0x47b884=_0x1acbd6,_0x1bcc8c=_0x1c9656,_0x5e4654=_0x232d63,_0x4796f4=_0x1c9656,_0x25bad9={'iSyPj':function(_0x384b2d){return _0x384b2d();},'EjgGX':_0x3cbf02(0x2e6)+_0x47b884(0x46a)+'+$','hTVxs':_0x1bcc8c(0xa62)+_0x1bcc8c(0x786)+_0x3cbf02(0x8c5)+')','trGop':_0x3cbf02(0x8c3)+_0x4796f4(0x224)+_0x3cbf02(0x5dc)+_0x47b884(0x9b2)+_0x47b884(0x59c)+_0x5e4654(0x82d)+_0x1bcc8c(0xa15),'gBzdv':function(_0x5d76d9,_0x275ef5){return _0x5d76d9(_0x275ef5);},'uIWmR':_0x1bcc8c(0x23e),'TtQfu':function(_0x1797a2,_0x3ff42d){return _0x1797a2+_0x3ff42d;},'XRJuS':_0x5e4654(0x308),'rgmrD':function(_0xed5f33,_0x210098){return _0xed5f33+_0x210098;},'MYtBG':_0x5e4654(0x9ae),'XWJnq':function(_0x41944c,_0x430142){return _0x41944c(_0x430142);},'vZkWU':function(_0x302fbe){return _0x302fbe();},'QmUTu':_0x1bcc8c(0x452)+'es','nVNGW':_0x4796f4(0xe9)+'ss','bcMMS':_0x47b884(0x3f0)+'d','YxaIx':function(_0x22699b,_0x3dac7c){return _0x22699b+_0x3dac7c;},'RqNqK':_0x4796f4(0x1b4)+_0x4796f4(0x480)+_0x47b884(0x759)+_0x5e4654(0x2db),'vZAGF':_0x5e4654(0x741)+_0x3cbf02(0x321)+_0x1bcc8c(0x6ce)+_0x4796f4(0x597)+_0x3cbf02(0x8de)+_0x5e4654(0x2c5)+'\x20)','SEFQM':function(_0x5f4ceb,_0x4d6212){return _0x5f4ceb-_0x4d6212;},'kaWWs':function(_0x2d69c5,_0x553333){return _0x2d69c5===_0x553333;},'oGzlr':_0x5e4654(0x999),'DTXvF':function(_0x36c7e7,_0x3bca57){return _0x36c7e7>_0x3bca57;},'iEnMJ':function(_0x2f0fbd,_0x5ed14a){return _0x2f0fbd==_0x5ed14a;},'gMcou':_0x5e4654(0x584)+']','xOpSC':function(_0x2240e7,_0x24c363){return _0x2240e7!==_0x24c363;},'ffVTO':_0x4796f4(0x681),'JGYCh':_0x5e4654(0x91e)+_0x47b884(0x2fd),'lFRge':_0x4796f4(0x50f)+_0x3cbf02(0x63b)+'t','tEQCx':function(_0x38ac3b,_0x47b026){return _0x38ac3b===_0x47b026;},'eTwwZ':_0x1bcc8c(0x6b8),'EQDBn':_0x5e4654(0x6de),'HxMDV':function(_0x12f254,_0x2d1a6c){return _0x12f254===_0x2d1a6c;},'HQRol':_0x1bcc8c(0x263),'XndWI':_0x4796f4(0x8fc),'Pptkx':_0x1bcc8c(0x463),'IXTaH':_0x47b884(0x1e8),'mfOzm':_0x4796f4(0x983),'cCEXE':_0x1bcc8c(0x7d3),'vHyfS':_0x3cbf02(0x6f2),'yeCqR':_0x5e4654(0x2ba)+'pt','lYZiR':function(_0x1c61c9,_0x16cbb4,_0x404b5a){return _0x1c61c9(_0x16cbb4,_0x404b5a);},'sqDPs':_0x1bcc8c(0x180)+_0x4796f4(0x802),'clZhw':_0x4796f4(0x63f)+_0x5e4654(0x88d)+_0x5e4654(0x43a)+_0x1bcc8c(0x71b)+_0x47b884(0x3eb),'Ryzqf':_0x1bcc8c(0x7ee)+'>','JduqF':_0x1bcc8c(0x464),'kPONo':_0x3cbf02(0x3bc),'CLOwn':_0x3cbf02(0x9de),'SVljk':_0x1bcc8c(0x606)+':','XzohH':function(_0xbc0bb2,_0x417d79){return _0xbc0bb2!==_0x417d79;},'rULRj':_0x3cbf02(0x490),'znyFW':function(_0x2642c7,_0x3a6bd3){return _0x2642c7===_0x3a6bd3;},'tstDc':_0x47b884(0x231),'Ciofw':_0x47b884(0x5a8),'BsvAq':function(_0x2e379a,_0x41271a){return _0x2e379a(_0x41271a);},'BzHMh':_0x3cbf02(0x838),'xwSAW':_0x1bcc8c(0xa1e),'qRGHJ':function(_0x210ce2,_0x27c22a){return _0x210ce2<_0x27c22a;},'viXwU':function(_0x1327b8,_0x3f4c79){return _0x1327b8+_0x3f4c79;},'jZkHo':function(_0x4dafbb,_0x1b8248){return _0x4dafbb+_0x1b8248;},'sikfb':function(_0x1dbe77,_0x48c72e){return _0x1dbe77+_0x48c72e;},'XghKE':_0x47b884(0x988)+'务\x20','bpBpg':_0x3cbf02(0x9d6)+_0x4796f4(0x1a3)+_0x3cbf02(0x5e0)+_0x5e4654(0x312)+_0x5e4654(0xa7e)+_0x47b884(0x477)+_0x3cbf02(0x6d5)+_0x5e4654(0xa58)+_0x4796f4(0x53f)+_0x47b884(0x9df)+_0x4796f4(0x2f6)+_0x1bcc8c(0x60d)+_0x5e4654(0x44a)+_0x5e4654(0x214)+'果:','YDYGY':function(_0x1fe975,_0x27424c){return _0x1fe975+_0x27424c;},'BbMaZ':function(_0x30bb2c,_0x37ba66){return _0x30bb2c+_0x37ba66;},'kbhkn':function(_0x11ca2a,_0x5518a9){return _0x11ca2a+_0x5518a9;},'PgPmf':_0x5e4654(0x973),'AEMrP':function(_0x2df74a,_0x347ff2){return _0x2df74a(_0x347ff2);},'pKxxu':_0x4796f4(0x875),'LzEcy':_0x4796f4(0x8a5),'aefFe':function(_0x3bed89,_0x2f5cce){return _0x3bed89+_0x2f5cce;},'NelHb':function(_0x38402a,_0x35b69d){return _0x38402a+_0x35b69d;},'dABEA':_0x47b884(0x63f)+_0x5e4654(0x88d)+_0x4796f4(0x43a)+_0x4796f4(0x3e9)+_0x47b884(0x40d)+'\x22>','NaSbA':function(_0x19bcc0,_0x318107,_0x4f0cbc){return _0x19bcc0(_0x318107,_0x4f0cbc);},'isAIV':_0x5e4654(0x593)+_0x5e4654(0x175)+_0x1bcc8c(0x84b)+_0x1bcc8c(0x9b8)+_0x4796f4(0x374)+_0x47b884(0x30d),'UWKlb':function(_0x1a6958,_0x1cf37f){return _0x1a6958!=_0x1cf37f;},'NdfjQ':_0x4796f4(0x50f),'joSlO':_0x1bcc8c(0x2d6),'SypMJ':_0x47b884(0x240)+'果\x0a','NKaoB':_0x3cbf02(0x4cb),'rDFzS':function(_0x16ba5a){return _0x16ba5a();},'LBVlW':function(_0x1b5a4b,_0x3df1e9){return _0x1b5a4b==_0x3df1e9;},'kHTyo':function(_0x36bec6,_0x1968ad,_0x2dec74){return _0x36bec6(_0x1968ad,_0x2dec74);},'ceSPA':function(_0x95d890,_0x5638ee){return _0x95d890+_0x5638ee;},'XYBIG':function(_0x1e5577,_0xf9de8e){return _0x1e5577+_0xf9de8e;},'zmVYa':_0x3cbf02(0x593)+_0x47b884(0x175)+_0x4796f4(0x84b)+_0x3cbf02(0x106)+_0x3cbf02(0x3a9)+'q=','ihiJl':function(_0x1b9e93,_0x564556){return _0x1b9e93(_0x564556);},'JqoHd':_0x3cbf02(0x4ff)+_0x1bcc8c(0x97f)+_0x4796f4(0x7ca)+_0x47b884(0x1a4)+_0x4796f4(0x1b2)+_0x47b884(0x635)+_0x47b884(0x395)+_0x1bcc8c(0x4e5)+_0x4796f4(0x252)+_0x1bcc8c(0x617)+_0x5e4654(0x42e)+_0x4796f4(0x5e9)+_0x47b884(0x5e3)+_0x47b884(0x1e9)+'n'};if(_0x25bad9[_0x4796f4(0x232)](lock_chat,0x4*0x957+0x5*-0x397+-0x1369))return;lock_chat=0x5*0x742+0x177c+0x56f*-0xb,knowledge=document[_0x3cbf02(0x640)+_0x47b884(0x2fc)+_0x47b884(0x10c)](_0x25bad9[_0x5e4654(0x364)])[_0x4796f4(0x4c0)+_0x47b884(0x3bf)][_0x3cbf02(0x53b)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x3cbf02(0x53b)+'ce'](/<hr.*/gs,'')[_0x47b884(0x53b)+'ce'](/<[^>]+>/g,'')[_0x47b884(0x53b)+'ce'](/\n\n/g,'\x0a');if(_0x25bad9[_0x4796f4(0x579)](knowledge[_0x5e4654(0x80f)+'h'],0x1505+0x1a39+-0x79d*0x6))knowledge[_0x3cbf02(0x4c2)](-0x1a43+0x3dd+0x17f6);knowledge+=_0x25bad9[_0x47b884(0x494)](_0x25bad9[_0x4796f4(0x4b0)](_0x25bad9[_0x3cbf02(0x5da)],original_search_query),_0x25bad9[_0x4796f4(0x205)]);let _0x20334a=document[_0x47b884(0x640)+_0x3cbf02(0x2fc)+_0x3cbf02(0x10c)](_0x25bad9[_0x5e4654(0x137)])[_0x47b884(0x6ba)];_0x588874&&(_0x25bad9[_0x5e4654(0x3de)](_0x25bad9[_0x47b884(0x358)],_0x25bad9[_0x3cbf02(0x358)])?(_0x20334a=_0x588874[_0x3cbf02(0x516)+_0x1bcc8c(0x707)+'t'],_0x588874[_0x47b884(0x636)+'e'](),_0x25bad9[_0x1bcc8c(0x18e)](chatmore)):(_0x36ae7b=_0x342553[_0x1bcc8c(0x516)+_0x1bcc8c(0x707)+'t'],_0x3e5a2e[_0x5e4654(0x636)+'e'](),_0x25bad9[_0x1bcc8c(0x353)](_0x334bc0)));if(_0x25bad9[_0x1bcc8c(0x5ce)](_0x20334a[_0x3cbf02(0x80f)+'h'],0x602*0x5+-0x3d1*-0x2+-0x25ac)||_0x25bad9[_0x1bcc8c(0x579)](_0x20334a[_0x5e4654(0x80f)+'h'],0x2174+-0x2421+0x19*0x21))return;_0x25bad9[_0x4796f4(0x56e)](fetchRetry,_0x25bad9[_0x1bcc8c(0x2b3)](_0x25bad9[_0x5e4654(0xa37)](_0x25bad9[_0x3cbf02(0x4f7)],_0x25bad9[_0x47b884(0x5bb)](encodeURIComponent,_0x20334a)),_0x25bad9[_0x47b884(0x712)]),-0x1*0x1d26+0x1ca6+0x83)[_0x3cbf02(0x341)](_0x14c07f=>_0x14c07f[_0x47b884(0x454)]())[_0x1bcc8c(0x341)](_0x32dc3d=>{const _0x5754f9=_0x3cbf02,_0x3d52be=_0x1bcc8c,_0x5b5c36=_0x4796f4,_0x513124=_0x4796f4,_0xc93ac2=_0x1bcc8c,_0x37616f={'oclnp':_0x25bad9[_0x5754f9(0x644)],'pQero':_0x25bad9[_0x5754f9(0x5ff)],'dHdyu':_0x25bad9[_0x3d52be(0x9a7)],'pShCc':function(_0x264da1,_0x5fad39){const _0x57c89a=_0x5754f9;return _0x25bad9[_0x57c89a(0x98b)](_0x264da1,_0x5fad39);},'mmQOP':_0x25bad9[_0x513124(0x6fd)],'sFick':function(_0x4d0a66,_0x196e1c){const _0x485ae3=_0x5b5c36;return _0x25bad9[_0x485ae3(0x552)](_0x4d0a66,_0x196e1c);},'UXkKT':_0x25bad9[_0x5b5c36(0x724)],'BmQBD':function(_0x57a519,_0x134bd8){const _0x16f715=_0x5b5c36;return _0x25bad9[_0x16f715(0x844)](_0x57a519,_0x134bd8);},'oAMKS':_0x25bad9[_0x5b5c36(0x77d)],'KTKFw':function(_0x1aa503,_0x45d6c8){const _0x4d1d85=_0x513124;return _0x25bad9[_0x4d1d85(0x443)](_0x1aa503,_0x45d6c8);},'LAQro':function(_0x2c5b36){const _0x38f13c=_0x513124;return _0x25bad9[_0x38f13c(0x889)](_0x2c5b36);},'gtvaO':_0x25bad9[_0xc93ac2(0x69e)],'uHgMA':_0x25bad9[_0x3d52be(0x21c)],'hnXQl':_0x25bad9[_0x5b5c36(0x45f)],'bwFle':function(_0x50bdb4,_0x149f0c){const _0x472552=_0x5754f9;return _0x25bad9[_0x472552(0x5fe)](_0x50bdb4,_0x149f0c);},'RxSsg':function(_0xcac896,_0x50534f){const _0x5dca61=_0x3d52be;return _0x25bad9[_0x5dca61(0x552)](_0xcac896,_0x50534f);},'ePKFT':_0x25bad9[_0xc93ac2(0x52c)],'sbJvg':_0x25bad9[_0x3d52be(0x489)],'tbXDr':function(_0xf6eae7){const _0xec14f5=_0x513124;return _0x25bad9[_0xec14f5(0x353)](_0xf6eae7);},'Lvzge':function(_0x327eec,_0x34b84f){const _0x3b9c4b=_0x3d52be;return _0x25bad9[_0x3b9c4b(0x7cc)](_0x327eec,_0x34b84f);},'qTyZW':function(_0x542160,_0x43f0ee){const _0x5d581b=_0x5754f9;return _0x25bad9[_0x5d581b(0x9dc)](_0x542160,_0x43f0ee);},'NgnBY':_0x25bad9[_0x513124(0x92a)],'KnvPU':function(_0x4f72b1,_0x5b122b){const _0x502bd6=_0x3d52be;return _0x25bad9[_0x502bd6(0x579)](_0x4f72b1,_0x5b122b);},'vEbgj':function(_0x5ecfe9,_0x20f509){const _0x2c832e=_0x5b5c36;return _0x25bad9[_0x2c832e(0x5cf)](_0x5ecfe9,_0x20f509);},'DbTMS':_0x25bad9[_0x3d52be(0x416)],'JelLZ':function(_0xe733a,_0x2b7d2d){const _0x5a5366=_0x513124;return _0x25bad9[_0x5a5366(0xaa1)](_0xe733a,_0x2b7d2d);},'VFSFk':_0x25bad9[_0xc93ac2(0x4e4)],'BvCzC':_0x25bad9[_0x5b5c36(0x500)],'YJeGw':_0x25bad9[_0x3d52be(0x137)],'kZfRE':function(_0xf5c73c,_0x4dcd2c){const _0x3a98a3=_0x513124;return _0x25bad9[_0x3a98a3(0x3de)](_0xf5c73c,_0x4dcd2c);},'tgDdQ':_0x25bad9[_0x513124(0xa8a)],'WGCoe':_0x25bad9[_0xc93ac2(0x91d)],'EZUzg':function(_0x59c70b,_0x2bb345){const _0x43509e=_0x513124;return _0x25bad9[_0x43509e(0x92d)](_0x59c70b,_0x2bb345);},'fCtvM':_0x25bad9[_0xc93ac2(0x89b)],'lmamN':_0x25bad9[_0x5754f9(0x28c)],'ltVUY':_0x25bad9[_0x513124(0x964)],'NEIZz':_0x25bad9[_0x513124(0x4e8)],'BLBps':_0x25bad9[_0xc93ac2(0x5bf)],'oyEDB':_0x25bad9[_0x5b5c36(0x90e)],'pUUdJ':_0x25bad9[_0x513124(0x211)],'IIFtA':_0x25bad9[_0x513124(0x713)],'SJIax':function(_0x40f1e0,_0x5a8e7e,_0x1553c7){const _0x9c5850=_0x3d52be;return _0x25bad9[_0x9c5850(0x822)](_0x40f1e0,_0x5a8e7e,_0x1553c7);},'REVtG':_0x25bad9[_0x5b5c36(0x6bd)],'lvamP':function(_0x3f9cb8,_0x2f5da6){const _0xa3d7f1=_0x5754f9;return _0x25bad9[_0xa3d7f1(0x844)](_0x3f9cb8,_0x2f5da6);},'hmdYK':_0x25bad9[_0x3d52be(0x8d7)],'MAFYN':_0x25bad9[_0x5b5c36(0x569)],'QUraL':function(_0x5c086f,_0x321a63){const _0x1ae9bc=_0x5754f9;return _0x25bad9[_0x1ae9bc(0x3de)](_0x5c086f,_0x321a63);},'yxBCO':_0x25bad9[_0x513124(0x437)],'rvkWr':_0x25bad9[_0x5754f9(0x849)],'XxeFd':_0x25bad9[_0x5b5c36(0x9d0)],'RJIqt':_0x25bad9[_0xc93ac2(0x1bf)],'JqxoH':function(_0x1f16cf,_0x4d5b4f){const _0x24a0ae=_0x5754f9;return _0x25bad9[_0x24a0ae(0xa4c)](_0x1f16cf,_0x4d5b4f);},'SnKWi':_0x25bad9[_0x5b5c36(0x74a)]};if(_0x25bad9[_0x5b5c36(0x118)](_0x25bad9[_0xc93ac2(0x33a)],_0x25bad9[_0x3d52be(0x339)]))_0x62406d+=_0x12d6fc;else{prompt=JSON[_0x513124(0x4ab)](_0x25bad9[_0x3d52be(0x62a)](atob,/<div id="prompt" style="display:none">(.*?)<\/div>/[_0x5b5c36(0xa71)](_0x32dc3d[_0xc93ac2(0x20a)+_0x5754f9(0x9b7)][0x25f*-0xd+0x1cb2*-0x1+0x3b85][_0x5754f9(0x474)+'nt'])[-0x82*-0x10+0xb78+0x3b*-0x55])),prompt[_0x5754f9(0x98f)][_0x513124(0x184)+'t']=knowledge,prompt[_0x5754f9(0x98f)][_0x3d52be(0x77f)+_0x513124(0x114)+_0x513124(0x396)+'y']=0x18e*0x9+0xbda*-0x3+0x1591,prompt[_0x5b5c36(0x98f)][_0x5754f9(0x7b8)+_0x3d52be(0x326)+'e']=-0x2529+-0xcc6+-0x3*-0x10a5+0.9;for(tmp_prompt in prompt[_0x513124(0xfd)]){if(_0x25bad9[_0x5b5c36(0x3de)](_0x25bad9[_0x5754f9(0x791)],_0x25bad9[_0x5754f9(0x27d)]))return _0x21724d[_0xc93ac2(0x64d)+_0xc93ac2(0x7d1)]()[_0xc93ac2(0x586)+'h'](Slvzjy[_0x513124(0x115)])[_0x513124(0x64d)+_0x3d52be(0x7d1)]()[_0xc93ac2(0x141)+_0x513124(0x3d8)+'r'](_0x261e2b)[_0x3d52be(0x586)+'h'](Slvzjy[_0x513124(0x115)]);else{if(_0x25bad9[_0x5b5c36(0x4e2)](_0x25bad9[_0xc93ac2(0xa35)](_0x25bad9[_0x513124(0x844)](_0x25bad9[_0x5754f9(0x533)](_0x25bad9[_0x513124(0xa35)](_0x25bad9[_0x513124(0x305)](prompt[_0xc93ac2(0x98f)][_0x3d52be(0x184)+'t'],tmp_prompt),'\x0a'),_0x25bad9[_0xc93ac2(0x3cd)]),_0x20334a),_0x25bad9[_0x5b5c36(0x900)])[_0xc93ac2(0x80f)+'h'],-0xcb9+0x109+0x11f0))prompt[_0x5b5c36(0x98f)][_0x5b5c36(0x184)+'t']+=_0x25bad9[_0xc93ac2(0x4b0)](tmp_prompt,'\x0a');}}prompt[_0x3d52be(0x98f)][_0xc93ac2(0x184)+'t']+=_0x25bad9[_0x5b5c36(0x8e8)](_0x25bad9[_0x513124(0x57e)](_0x25bad9[_0x3d52be(0x3cd)],_0x20334a),_0x25bad9[_0x5b5c36(0x900)]),optionsweb={'method':_0x25bad9[_0x3d52be(0x52e)],'headers':headers,'body':_0x25bad9[_0x513124(0x443)](b64EncodeUnicode,JSON[_0x5b5c36(0x5b0)+_0x5b5c36(0x2ca)](prompt[_0x3d52be(0x98f)]))},document[_0x5b5c36(0x640)+_0x3d52be(0x2fc)+_0xc93ac2(0x10c)](_0x25bad9[_0x5754f9(0x713)])[_0x513124(0x4c0)+_0x3d52be(0x3bf)]='',_0x25bad9[_0x513124(0x822)](markdownToHtml,_0x25bad9[_0xc93ac2(0x56c)](beautify,_0x20334a),document[_0x513124(0x640)+_0x3d52be(0x2fc)+_0x5754f9(0x10c)](_0x25bad9[_0x513124(0x713)])),chatTextRaw=_0x25bad9[_0x513124(0x533)](_0x25bad9[_0xc93ac2(0x4b0)](_0x25bad9[_0x3d52be(0x4f0)],_0x20334a),_0x25bad9[_0x513124(0xa3e)]),chatTemp='',text_offset=-(0x827+-0x12ca+0xaa4),prev_chat=document[_0x5754f9(0x22a)+_0x3d52be(0x47b)+_0x513124(0x8f5)](_0x25bad9[_0x513124(0x6bd)])[_0xc93ac2(0x4c0)+_0xc93ac2(0x3bf)],prev_chat=_0x25bad9[_0x513124(0x494)](_0x25bad9[_0xc93ac2(0x494)](_0x25bad9[_0x5754f9(0x70e)](prev_chat,_0x25bad9[_0x5b5c36(0x35a)]),document[_0xc93ac2(0x640)+_0x5b5c36(0x2fc)+_0x5b5c36(0x10c)](_0x25bad9[_0x3d52be(0x713)])[_0x513124(0x4c0)+_0xc93ac2(0x3bf)]),_0x25bad9[_0x3d52be(0x569)]),_0x25bad9[_0x513124(0x804)](fetch,_0x25bad9[_0x3d52be(0x9e0)],optionsweb)[_0xc93ac2(0x341)](_0x525922=>{const _0x1408e7=_0x3d52be,_0x476182=_0x5754f9,_0x17ebc1=_0x5b5c36,_0x4982ea=_0x5b5c36,_0x54545d=_0x3d52be,_0x30c6dd={'xcVvj':_0x37616f[_0x1408e7(0x261)],'iXvlF':function(_0x341a02,_0x55126d){const _0x1ee74c=_0x1408e7;return _0x37616f[_0x1ee74c(0x8d5)](_0x341a02,_0x55126d);},'GdKpo':_0x37616f[_0x1408e7(0x57c)],'Ptoey':_0x37616f[_0x476182(0xfa)],'QQryc':function(_0x169426,_0x4d25b0){const _0x120fce=_0x17ebc1;return _0x37616f[_0x120fce(0x1b5)](_0x169426,_0x4d25b0);},'DFGgN':function(_0x2da578,_0x54a0be){const _0x1a42c4=_0x1408e7;return _0x37616f[_0x1a42c4(0xa1f)](_0x2da578,_0x54a0be);},'tPmqS':function(_0x26f653,_0x4a2ebe){const _0x2a14e5=_0x17ebc1;return _0x37616f[_0x2a14e5(0x4c4)](_0x26f653,_0x4a2ebe);},'ymOPG':_0x37616f[_0x17ebc1(0x17d)],'rBEBg':_0x37616f[_0x1408e7(0x119)],'TvdsI':function(_0x475e5c){const _0x5cff35=_0x17ebc1;return _0x37616f[_0x5cff35(0x632)](_0x475e5c);},'KNTik':function(_0x28221a,_0x4940f3){const _0x72b618=_0x54545d;return _0x37616f[_0x72b618(0x239)](_0x28221a,_0x4940f3);},'EkilV':function(_0x2c9651,_0x2154eb){const _0x4ee91e=_0x476182;return _0x37616f[_0x4ee91e(0x864)](_0x2c9651,_0x2154eb);},'ntkES':_0x37616f[_0x1408e7(0x995)],'NaEop':function(_0x194cc4,_0x45a6c0){const _0x5e7827=_0x17ebc1;return _0x37616f[_0x5e7827(0x60c)](_0x194cc4,_0x45a6c0);},'YhIeE':function(_0x21b953,_0x133c54){const _0x5b2027=_0x54545d;return _0x37616f[_0x5b2027(0x9f8)](_0x21b953,_0x133c54);},'DTWCB':_0x37616f[_0x54545d(0xa2e)],'nlEjH':function(_0x1e5184,_0x4968ae){const _0x5ae4b5=_0x4982ea;return _0x37616f[_0x5ae4b5(0x25c)](_0x1e5184,_0x4968ae);},'agxBM':_0x37616f[_0x1408e7(0x749)],'XdPtk':_0x37616f[_0x17ebc1(0x485)],'ImUMJ':_0x37616f[_0x54545d(0x55f)],'zfSiw':function(_0x43135e,_0x534fef){const _0x268f67=_0x17ebc1;return _0x37616f[_0x268f67(0x138)](_0x43135e,_0x534fef);},'zENfL':_0x37616f[_0x17ebc1(0x734)],'SJIyY':_0x37616f[_0x54545d(0x1b9)],'dKDNL':function(_0x814c08,_0x2bd7f0){const _0x571349=_0x1408e7;return _0x37616f[_0x571349(0xa0c)](_0x814c08,_0x2bd7f0);},'jDqCN':_0x37616f[_0x17ebc1(0x190)],'Cormt':_0x37616f[_0x476182(0x3f4)],'fYpzo':function(_0x20df49,_0x42ca86){const _0x3a84b6=_0x476182;return _0x37616f[_0x3a84b6(0x4c4)](_0x20df49,_0x42ca86);},'RzBoi':_0x37616f[_0x54545d(0x59b)],'TtZVA':_0x37616f[_0x476182(0x3da)],'wVjCx':_0x37616f[_0x476182(0x237)],'sgUnk':_0x37616f[_0x54545d(0x1a0)],'WRWLY':_0x37616f[_0x476182(0x174)],'BlxgU':_0x37616f[_0x4982ea(0x145)],'VRuBI':function(_0x53d309,_0x2ecdd7,_0x293549){const _0x1c275c=_0x54545d;return _0x37616f[_0x1c275c(0x638)](_0x53d309,_0x2ecdd7,_0x293549);},'KGTgE':_0x37616f[_0x4982ea(0x839)],'uUTWq':function(_0x300597,_0x54df01){const _0x4ae41c=_0x17ebc1;return _0x37616f[_0x4ae41c(0x9fd)](_0x300597,_0x54df01);},'KWoCs':_0x37616f[_0x476182(0x123)],'gZLtl':_0x37616f[_0x17ebc1(0x1ff)],'VwxDc':function(_0x699832,_0x3a163d){const _0xe72fa8=_0x54545d;return _0x37616f[_0xe72fa8(0x48a)](_0x699832,_0x3a163d);},'RkQmy':_0x37616f[_0x54545d(0x75a)],'BoPBI':_0x37616f[_0x476182(0x3f2)]};if(_0x37616f[_0x476182(0x25c)](_0x37616f[_0x17ebc1(0xa4d)],_0x37616f[_0x17ebc1(0xa4d)])){const _0x5e0f8c=new _0x4fe90e(Slvzjy[_0x476182(0xa87)]),_0x3df606=new _0x56ebb4(Slvzjy[_0x54545d(0x161)],'i'),_0x112a37=Slvzjy[_0x54545d(0x8d5)](_0x146d71,Slvzjy[_0x17ebc1(0x250)]);!_0x5e0f8c[_0x1408e7(0x11f)](Slvzjy[_0x1408e7(0x39d)](_0x112a37,Slvzjy[_0x1408e7(0x662)]))||!_0x3df606[_0x476182(0x11f)](Slvzjy[_0x1408e7(0xa9a)](_0x112a37,Slvzjy[_0x17ebc1(0x234)]))?Slvzjy[_0x4982ea(0x1b5)](_0x112a37,'0'):Slvzjy[_0x4982ea(0x28d)](_0x15c96c);}else{const _0x42e9ed=_0x525922[_0x4982ea(0x95d)][_0x4982ea(0x22c)+_0x1408e7(0x872)]();let _0x1629ce='',_0x1d3a6f='';_0x42e9ed[_0x1408e7(0x73a)]()[_0x54545d(0x341)](function _0x4ec0fe({done:_0x24af72,value:_0x5b17d8}){const _0xaf5daa=_0x17ebc1,_0x320ffe=_0x1408e7,_0x6c25b1=_0x54545d,_0x4027d8=_0x17ebc1,_0x292627=_0x1408e7,_0x2970ef={'hZDis':_0x30c6dd[_0xaf5daa(0x5be)],'pNSzE':function(_0x146af5,_0x464bfd){const _0x3daf4b=_0xaf5daa;return _0x30c6dd[_0x3daf4b(0x203)](_0x146af5,_0x464bfd);},'dIceB':_0x30c6dd[_0xaf5daa(0x244)],'Yqzco':_0x30c6dd[_0xaf5daa(0x1dc)],'HTmOP':function(_0x5109d5,_0x18e848){const _0xf868d9=_0x6c25b1;return _0x30c6dd[_0xf868d9(0x229)](_0x5109d5,_0x18e848);},'yKMHP':function(_0x29e84b,_0x4c34f8){const _0x49ae23=_0xaf5daa;return _0x30c6dd[_0x49ae23(0x32a)](_0x29e84b,_0x4c34f8);},'JVKsz':function(_0x226035,_0x5023bf){const _0x5de631=_0x320ffe;return _0x30c6dd[_0x5de631(0x8a6)](_0x226035,_0x5023bf);},'qbmkU':_0x30c6dd[_0x6c25b1(0x1f6)],'uenSl':_0x30c6dd[_0x320ffe(0x72c)],'HDWLb':function(_0x5e12af){const _0x33fa66=_0xaf5daa;return _0x30c6dd[_0x33fa66(0x71d)](_0x5e12af);},'xoOyQ':function(_0x318ef6,_0x3e4223){const _0x463f43=_0x6c25b1;return _0x30c6dd[_0x463f43(0x94c)](_0x318ef6,_0x3e4223);},'WAVEe':function(_0x3637c4,_0x2c73ca){const _0x5e1785=_0x4027d8;return _0x30c6dd[_0x5e1785(0x4ca)](_0x3637c4,_0x2c73ca);},'DZqUg':_0x30c6dd[_0xaf5daa(0x2b7)],'KEoip':function(_0x173f6e,_0x31d829){const _0x290d54=_0x6c25b1;return _0x30c6dd[_0x290d54(0x333)](_0x173f6e,_0x31d829);},'hRYjA':function(_0x48ca86,_0x204d5a){const _0x1f6e7e=_0xaf5daa;return _0x30c6dd[_0x1f6e7e(0x700)](_0x48ca86,_0x204d5a);},'HNsKw':_0x30c6dd[_0xaf5daa(0x82a)],'ENssM':function(_0x5a508c,_0x208ef2){const _0x572cd5=_0x4027d8;return _0x30c6dd[_0x572cd5(0x2d7)](_0x5a508c,_0x208ef2);},'AdqMd':_0x30c6dd[_0x292627(0x83f)],'ycDRZ':_0x30c6dd[_0x4027d8(0x336)],'ecOFp':_0x30c6dd[_0xaf5daa(0x2b2)],'HtHBk':function(_0x5b0a1a,_0x37d46f){const _0x236f0b=_0x292627;return _0x30c6dd[_0x236f0b(0x9f9)](_0x5b0a1a,_0x37d46f);},'tuYOJ':_0x30c6dd[_0x320ffe(0x1f7)],'HOxBb':_0x30c6dd[_0x4027d8(0x260)],'bHAgp':function(_0x5b35a5,_0x4186eb){const _0x2324cb=_0x6c25b1;return _0x30c6dd[_0x2324cb(0x62c)](_0x5b35a5,_0x4186eb);},'bYXrt':_0x30c6dd[_0x6c25b1(0x3e7)],'DoOtD':_0x30c6dd[_0x320ffe(0x6c1)],'UeRAf':function(_0x37bddd,_0x454ef3){const _0x2ddcca=_0x4027d8;return _0x30c6dd[_0x2ddcca(0x751)](_0x37bddd,_0x454ef3);},'jZtaT':_0x30c6dd[_0x320ffe(0x81b)],'DNHVw':_0x30c6dd[_0x6c25b1(0x963)],'QeFfC':_0x30c6dd[_0xaf5daa(0x4a8)],'cXKLQ':function(_0x5e1dbf,_0x294aad){const _0x281a4a=_0x4027d8;return _0x30c6dd[_0x281a4a(0x333)](_0x5e1dbf,_0x294aad);},'obDia':_0x30c6dd[_0x292627(0x86e)],'pNlLD':_0x30c6dd[_0x4027d8(0x387)],'hTbqV':function(_0x1d6fe6,_0x48dc90){const _0x34d43a=_0x320ffe;return _0x30c6dd[_0x34d43a(0x94c)](_0x1d6fe6,_0x48dc90);},'DETuR':_0x30c6dd[_0x6c25b1(0x462)],'ObtrK':function(_0x323e42,_0x36bb81,_0x2db9e6){const _0x5a206c=_0x292627;return _0x30c6dd[_0x5a206c(0x179)](_0x323e42,_0x36bb81,_0x2db9e6);},'oADFm':_0x30c6dd[_0xaf5daa(0x9a1)],'ImKsm':function(_0x4f2c59,_0x49de49){const _0x50b384=_0x292627;return _0x30c6dd[_0x50b384(0x8a6)](_0x4f2c59,_0x49de49);},'tNAch':function(_0x5579e4,_0x1a4c88){const _0x3e35a4=_0x292627;return _0x30c6dd[_0x3e35a4(0x39b)](_0x5579e4,_0x1a4c88);},'jBcYe':_0x30c6dd[_0xaf5daa(0x112)],'CSHJj':_0x30c6dd[_0x4027d8(0x8f0)]};if(_0x30c6dd[_0xaf5daa(0x605)](_0x30c6dd[_0x292627(0x163)],_0x30c6dd[_0x6c25b1(0x163)])){if(_0x24af72)return;const _0x229020=new TextDecoder(_0x30c6dd[_0x320ffe(0x683)])[_0x4027d8(0x861)+'e'](_0x5b17d8);return _0x229020[_0x292627(0x873)]()[_0x6c25b1(0x324)]('\x0a')[_0x4027d8(0x6fe)+'ch'](function(_0x298845){const _0x5bd7aa=_0x292627,_0x2ee7b3=_0xaf5daa,_0x1ff467=_0x4027d8,_0x112552=_0x292627,_0x3252b=_0x4027d8,_0x40074c={'GThqz':function(_0x36eca3,_0x5addfa){const _0x3df347=_0x221d;return _0x2970ef[_0x3df347(0x1e6)](_0x36eca3,_0x5addfa);},'qsbdF':function(_0x47a5d6,_0x3f9239){const _0x2b74fc=_0x221d;return _0x2970ef[_0x2b74fc(0x33b)](_0x47a5d6,_0x3f9239);},'UBbGM':function(_0x2d7794,_0x7bf3ae){const _0xe62317=_0x221d;return _0x2970ef[_0xe62317(0x152)](_0x2d7794,_0x7bf3ae);},'JlEQu':_0x2970ef[_0x5bd7aa(0xa1c)],'VwBRS':_0x2970ef[_0x2ee7b3(0x259)],'lnpcB':function(_0x184fa6){const _0x20b038=_0x2ee7b3;return _0x2970ef[_0x20b038(0x3a3)](_0x184fa6);},'IngQR':function(_0x583146,_0x39d5f1){const _0x1dc2aa=_0x5bd7aa;return _0x2970ef[_0x1dc2aa(0x527)](_0x583146,_0x39d5f1);}};if(_0x2970ef[_0x5bd7aa(0x9f6)](_0x2970ef[_0x112552(0x7f2)],_0x2970ef[_0x1ff467(0x7f2)])){if(_0x2970ef[_0x3252b(0x377)](_0x298845[_0x1ff467(0x80f)+'h'],-0x1e97+0x1dd2+-0xcb*-0x1))_0x1629ce=_0x298845[_0x2ee7b3(0x4c2)](0x1027+0x1da9+-0x2dca*0x1);if(_0x2970ef[_0x1ff467(0x523)](_0x1629ce,_0x2970ef[_0x3252b(0x7be)])){if(_0x2970ef[_0x5bd7aa(0x3c2)](_0x2970ef[_0x1ff467(0x539)],_0x2970ef[_0x3252b(0x539)]))_0x564514=_0x545b4e[_0x3252b(0x4ab)](_0x31b86c)[_0x2970ef[_0x2ee7b3(0x735)]],_0x2d708b='';else{const _0x282fc1=_0x2970ef[_0x2ee7b3(0x391)][_0x3252b(0x324)]('|');let _0x36c9ab=0x1*-0x86f+0x19e1+-0x1172;while(!![]){switch(_0x282fc1[_0x36c9ab++]){case'0':word_last+=_0x2970ef[_0x1ff467(0x33b)](chatTextRaw,chatTemp);continue;case'1':lock_chat=-0x8*0x3cc+-0x2*-0x123a+-0x2*0x30a;continue;case'2':return;case'3':_0x2970ef[_0x2ee7b3(0x3a3)](proxify);continue;case'4':document[_0x5bd7aa(0x640)+_0x3252b(0x2fc)+_0x112552(0x10c)](_0x2970ef[_0x3252b(0x87a)])[_0x3252b(0x6ba)]='';continue;}break;}}}let _0x3781e8;try{if(_0x2970ef[_0x5bd7aa(0x7df)](_0x2970ef[_0x1ff467(0x22e)],_0x2970ef[_0x1ff467(0x11d)])){const _0x3f3086=JiaYCY[_0x3252b(0xf6)](_0x3f4b3f,JiaYCY[_0x5bd7aa(0xff)](JiaYCY[_0x112552(0x9e4)](JiaYCY[_0x1ff467(0x286)],JiaYCY[_0x112552(0x69b)]),');'));_0x2f6a70=JiaYCY[_0x3252b(0x73c)](_0x3f3086);}else try{if(_0x2970ef[_0x2ee7b3(0x150)](_0x2970ef[_0x3252b(0x870)],_0x2970ef[_0x5bd7aa(0x50d)]))return _0x3c52e8;else _0x3781e8=JSON[_0x2ee7b3(0x4ab)](_0x2970ef[_0x2ee7b3(0x7b1)](_0x1d3a6f,_0x1629ce))[_0x2970ef[_0x5bd7aa(0x735)]],_0x1d3a6f='';}catch(_0x367ad1){if(_0x2970ef[_0x5bd7aa(0x150)](_0x2970ef[_0x112552(0x206)],_0x2970ef[_0x1ff467(0x206)]))_0x3781e8=JSON[_0x3252b(0x4ab)](_0x1629ce)[_0x2970ef[_0x5bd7aa(0x735)]],_0x1d3a6f='';else{if(_0x4ed69f){const _0x5f1e83=_0x170188[_0x2ee7b3(0x905)](_0x19fafd,arguments);return _0x23ca75=null,_0x5f1e83;}}}}catch(_0x56e564){if(_0x2970ef[_0x2ee7b3(0x150)](_0x2970ef[_0x3252b(0x54b)],_0x2970ef[_0x2ee7b3(0x5cd)]))return new _0xe4bcd2(_0x3bb8ce=>_0x4fbaf8(_0x3bb8ce,_0x4cbc58));else _0x1d3a6f+=_0x1629ce;}if(_0x3781e8&&_0x2970ef[_0x3252b(0x377)](_0x3781e8[_0x112552(0x80f)+'h'],0x1*-0xcdb+0x1*0x10db+-0x400)&&_0x2970ef[_0x3252b(0x7c5)](_0x3781e8[0x2*-0x685+0xe5*0x7+0x6c7][_0x1ff467(0x842)+_0x1ff467(0x779)][_0x3252b(0x424)+_0x2ee7b3(0x5d4)+'t'][-0x1*-0x19c7+0x212b+-0x3af2],text_offset)){if(_0x2970ef[_0x2ee7b3(0x3c2)](_0x2970ef[_0x2ee7b3(0x830)],_0x2970ef[_0x112552(0x33c)]))chatTemp+=_0x3781e8[-0x9*-0x28d+0x1f*0x9b+0x2*-0x14dd][_0x1ff467(0x512)],text_offset=_0x3781e8[-0x14ce*0x1+-0x1bae*-0x1+-0x6e0][_0x2ee7b3(0x842)+_0x112552(0x779)][_0x3252b(0x424)+_0x2ee7b3(0x5d4)+'t'][_0x2970ef[_0x1ff467(0x8ca)](_0x3781e8[-0xf*0xb9+-0x24a3+0x2f7a*0x1][_0x112552(0x842)+_0x5bd7aa(0x779)][_0x1ff467(0x424)+_0x5bd7aa(0x5d4)+'t'][_0x5bd7aa(0x80f)+'h'],-0x48d+-0x2de*-0x2+-0x12e)];else{const _0x435eee={'TSjXl':function(_0x1d9f5a,_0x12a3b5){const _0x53b066=_0x2ee7b3;return _0x2970ef[_0x53b066(0x4f6)](_0x1d9f5a,_0x12a3b5);},'ljWzj':_0x2970ef[_0x1ff467(0x7b7)]};_0x5d2fd1[_0x3252b(0x6fc)+_0x112552(0x160)+'t'](_0x2970ef[_0x2ee7b3(0x727)],function(){const _0x306837=_0x3252b,_0x4ba320=_0x5bd7aa;_0x435eee[_0x306837(0x352)](_0xd335f2,_0x435eee[_0x4ba320(0x53c)]);});}}chatTemp=chatTemp[_0x1ff467(0x53b)+_0x2ee7b3(0x3fd)]('\x0a\x0a','\x0a')[_0x3252b(0x53b)+_0x3252b(0x3fd)]('\x0a\x0a','\x0a'),document[_0x2ee7b3(0x640)+_0x5bd7aa(0x2fc)+_0x3252b(0x10c)](_0x2970ef[_0x5bd7aa(0x9fc)])[_0x112552(0x4c0)+_0x1ff467(0x3bf)]='',_0x2970ef[_0x1ff467(0x1aa)](markdownToHtml,_0x2970ef[_0x3252b(0x4f6)](beautify,chatTemp),document[_0x5bd7aa(0x640)+_0x1ff467(0x2fc)+_0x3252b(0x10c)](_0x2970ef[_0x1ff467(0x9fc)])),document[_0x2ee7b3(0x22a)+_0x112552(0x47b)+_0x1ff467(0x8f5)](_0x2970ef[_0x3252b(0x702)])[_0x112552(0x4c0)+_0x2ee7b3(0x3bf)]=_0x2970ef[_0x1ff467(0x152)](_0x2970ef[_0x3252b(0x6b3)](_0x2970ef[_0x1ff467(0x649)](prev_chat,_0x2970ef[_0x5bd7aa(0x560)]),document[_0x112552(0x640)+_0x112552(0x2fc)+_0x2ee7b3(0x10c)](_0x2970ef[_0x5bd7aa(0x9fc)])[_0x2ee7b3(0x4c0)+_0x3252b(0x3bf)]),_0x2970ef[_0x1ff467(0x26f)]);}else _0x25ce11+=_0x51a27f[-0x2224*-0x1+-0x928+-0x18fc][_0x1ff467(0x512)],_0x9ae1bb=_0x29faa9[0x7*0x164+0x2cd*0x8+0x2024*-0x1][_0x3252b(0x842)+_0x1ff467(0x779)][_0x2ee7b3(0x424)+_0x2ee7b3(0x5d4)+'t'][_0x40074c[_0x112552(0xa5f)](_0x289751[0x11a3+-0x1f*-0x3b+-0x1*0x18c8][_0x1ff467(0x842)+_0x5bd7aa(0x779)][_0x1ff467(0x424)+_0x1ff467(0x5d4)+'t'][_0x2ee7b3(0x80f)+'h'],0x7cd*-0x2+0xd*0x2b6+-0x13a3)];}),_0x42e9ed[_0x320ffe(0x73a)]()[_0x292627(0x341)](_0x4ec0fe);}else _0x332fb5+=_0xf1381d;});}})[_0x513124(0x202)](_0x2ad5b2=>{const _0x5427d9=_0x5b5c36,_0x13beff=_0x513124,_0x1adb20=_0x3d52be,_0x2b0822=_0x5754f9,_0x478242=_0x513124,_0x3b0267={};_0x3b0267[_0x5427d9(0x753)]=_0x37616f[_0x5427d9(0x847)];const _0x5e833b=_0x3b0267;_0x37616f[_0x1adb20(0x67b)](_0x37616f[_0x5427d9(0x7ff)],_0x37616f[_0x13beff(0x7ff)])?_0x49acc2[_0x5427d9(0x483)](_0x5e833b[_0x1adb20(0x753)],_0x43c8cf):console[_0x13beff(0x483)](_0x37616f[_0x5427d9(0x847)],_0x2ad5b2);});}});}function send_modalchat(_0x1cbf54){const _0x575318=_0x3a434e,_0x3c6db4=_0x3a434e,_0x1a853e=_0x1acbd6,_0x1e0aaa=_0x3a434e,_0xbebce9=_0x5733fb,_0x530180={'jzhbh':_0x575318(0x606)+':','hjebN':function(_0x14fd6d,_0x53e365){return _0x14fd6d+_0x53e365;},'weBhE':_0x3c6db4(0x452)+'es','heDpM':_0x3c6db4(0x95e),'LkONT':function(_0x4d314b,_0x2db338){return _0x4d314b===_0x2db338;},'UQbWV':_0x1a853e(0x1af),'Lzrol':_0x575318(0x4a2),'WwyIN':function(_0x557736,_0x167681){return _0x557736>_0x167681;},'PlzNq':function(_0x51aa54,_0x4dab48,_0x1874f7){return _0x51aa54(_0x4dab48,_0x1874f7);},'QdzAj':function(_0x1d0987,_0x23fcbd){return _0x1d0987!==_0x23fcbd;},'mRZhN':_0x3c6db4(0x7d4),'aGfSi':_0x1e0aaa(0x3f5),'EvYeS':_0x1e0aaa(0x258),'PdWFM':_0x1e0aaa(0x65c),'DhLxN':_0x3c6db4(0xa97),'OfNjb':_0xbebce9(0x4c9)+_0x575318(0x3d1)+'t','Wvwhx':function(_0x4ee695,_0x23e339){return _0x4ee695==_0x23e339;},'nBfux':_0x1a853e(0xa44),'CzkfM':_0x1e0aaa(0x103),'ccjfe':function(_0x63ead4,_0x522b4d){return _0x63ead4>=_0x522b4d;},'lyupU':_0xbebce9(0x688),'dJTAz':function(_0x100c6e,_0x53533a){return _0x100c6e(_0x53533a);},'glYZU':_0x1e0aaa(0x4bc)+_0x3c6db4(0x591)+'rl','gpYgC':_0xbebce9(0x6a5)+'l','GpjIx':function(_0x14f523,_0x299422){return _0x14f523(_0x299422);},'eMLeX':_0x1e0aaa(0x61a)+_0x1e0aaa(0x4e0)+_0x575318(0x296),'SBaYW':_0x575318(0x914),'oVViQ':_0x1e0aaa(0x593)+_0xbebce9(0x4a7)+'l','uFJuT':function(_0x337e88,_0x435858){return _0x337e88+_0x435858;},'JFAti':_0x1a853e(0x593)+_0x1a853e(0x768),'AKrFP':_0x575318(0x768),'TNNTx':_0x3c6db4(0x67f),'nsNTW':_0x3c6db4(0x9d2),'mIVNn':function(_0x3543ec,_0x1252ba){return _0x3543ec==_0x1252ba;},'vDUZT':_0xbebce9(0x584)+']','WlQhR':_0x1a853e(0x418),'EkmJS':_0xbebce9(0x47e)+_0x1e0aaa(0x708),'otBiy':function(_0x5470d2){return _0x5470d2();},'rmpbD':_0x575318(0x50f)+_0x575318(0x63b)+'t','SOIft':_0x3c6db4(0xa30),'uFfET':_0x575318(0x3c1),'oNJVS':_0x1a853e(0x330),'gDQAP':_0x575318(0x247),'gdDoF':function(_0x27fc16,_0x1c4d53){return _0x27fc16!==_0x1c4d53;},'Kiqhb':_0xbebce9(0x767),'aDjyE':_0x1a853e(0x502),'NYAfB':function(_0x17dcba,_0x41200a){return _0x17dcba>_0x41200a;},'syerH':_0x1e0aaa(0x9ee),'smAGr':_0x575318(0x959),'FHkfo':function(_0x16aa48,_0x5b6e6f){return _0x16aa48-_0x5b6e6f;},'qCwrD':_0xbebce9(0x2ba)+'pt','xhKnc':_0x1e0aaa(0x180)+_0x1e0aaa(0x802),'rsfxI':_0x575318(0x63f)+_0xbebce9(0x88d)+_0x1e0aaa(0x43a)+_0x3c6db4(0x71b)+_0x575318(0x3eb),'wNOGh':_0xbebce9(0x7ee)+'>','EjVLK':_0x1e0aaa(0x6d3),'LhimR':_0x3c6db4(0x819),'cbCbM':_0x575318(0x3bc),'winvg':function(_0x33d7df,_0x2a5493){return _0x33d7df===_0x2a5493;},'EZcgp':_0xbebce9(0x3e6),'lINUK':_0x3c6db4(0x50f)+_0x1e0aaa(0x918),'wudHu':function(_0x563418,_0x2431c3){return _0x563418+_0x2431c3;},'TKUBt':_0x575318(0x44e)+_0x575318(0x6d4)+_0xbebce9(0x3aa)+_0xbebce9(0x2a5)+_0x1a853e(0x53d)+_0x3c6db4(0x91c)+_0x3c6db4(0x4e1)+_0x3c6db4(0x553)+_0x3c6db4(0x2a4)+_0x3c6db4(0x7c9)+_0xbebce9(0x460),'oVrkG':function(_0x178884,_0x38854b){return _0x178884(_0x38854b);},'oalxj':_0x1e0aaa(0x315)+_0x1a853e(0x14b),'pbMld':function(_0x53923c,_0x4e8dca){return _0x53923c===_0x4e8dca;},'LjWux':_0x575318(0x34e),'TAxBG':function(_0x1cd1fe,_0x1b50d2){return _0x1cd1fe===_0x1b50d2;},'SoDPT':_0x575318(0x86b),'qqknq':_0x3c6db4(0x6c5),'TosoA':function(_0x63d4f9,_0x4e8cbd){return _0x63d4f9==_0x4e8cbd;},'mtZGM':function(_0x42166b,_0x451b58){return _0x42166b>_0x451b58;},'hoMmv':function(_0x167085,_0x30138d){return _0x167085!=_0x30138d;},'JoPQb':function(_0x43f1e8,_0x41df3b){return _0x43f1e8+_0x41df3b;},'RFaDi':function(_0x1d3d4b,_0x546c03){return _0x1d3d4b+_0x546c03;},'ZFnZm':_0xbebce9(0x50f),'iXkQT':_0xbebce9(0x3d0)+_0x575318(0x587),'yqVjk':_0x1e0aaa(0x240)+'果\x0a','bViBJ':function(_0x1edb52,_0x5303b1){return _0x1edb52+_0x5303b1;},'Rkden':_0x575318(0x93c)+_0x1a853e(0x814)+_0x1a853e(0x20d)+_0x575318(0xa6f)+_0x1e0aaa(0x78b)+_0x1e0aaa(0x862)+_0x1a853e(0x70f)+'\x0a','FnldW':function(_0x1449d2,_0x219cac){return _0x1449d2+_0x219cac;},'htQfP':function(_0x17fa05,_0xe757d4){return _0x17fa05+_0xe757d4;},'jtMkp':_0x1e0aaa(0x7ab),'yXear':_0x575318(0x436)+'\x0a','okXIM':_0x575318(0x6ed),'ODYlg':_0x1e0aaa(0x2c6),'YhIsg':function(_0x5b7c0,_0x39a689){return _0x5b7c0<_0x39a689;},'IMxQF':function(_0x2c13c2,_0x364790){return _0x2c13c2+_0x364790;},'lxSAF':function(_0x356fc9,_0x2e3ff4){return _0x356fc9+_0x2e3ff4;},'mAfrS':function(_0x2bdfeb,_0x53c156){return _0x2bdfeb+_0x53c156;},'ZNiOi':_0x1a853e(0x570)+'\x0a','bGjqD':function(_0x3722dd,_0x1d0e88){return _0x3722dd<_0x1d0e88;},'YwdHW':function(_0x544d41,_0x52239a){return _0x544d41===_0x52239a;},'sfFXo':_0x1e0aaa(0x503),'aWNbA':_0xbebce9(0x61c),'kuEKJ':function(_0x1d2f6d,_0x4a7b77){return _0x1d2f6d+_0x4a7b77;},'QQqWV':function(_0xbec48e,_0x5ab362){return _0xbec48e+_0x5ab362;},'TPLGC':function(_0x22ba24,_0x566a76){return _0x22ba24+_0x566a76;},'dhUtk':function(_0x35ad90,_0x1cc658){return _0x35ad90+_0x1cc658;},'PiIGK':function(_0x3d9b06,_0x5af7a5){return _0x3d9b06+_0x5af7a5;},'qHbfh':_0x1a853e(0xa83),'BTQor':_0x1a853e(0x29e)+_0x1e0aaa(0x318)+_0x1a853e(0x9e6),'ICPLe':_0x575318(0x973),'nZzpy':function(_0x2653b2,_0x46b199,_0x407817){return _0x2653b2(_0x46b199,_0x407817);},'FTehE':function(_0x47ac15,_0x3db11c){return _0x47ac15+_0x3db11c;},'orkNc':_0xbebce9(0x875),'FCUTC':_0x1a853e(0x8a5),'myxYd':function(_0x2fb3d3,_0x11ddc0){return _0x2fb3d3+_0x11ddc0;},'SulMf':_0xbebce9(0x63f)+_0x575318(0x88d)+_0x575318(0x43a)+_0x575318(0x3e9)+_0x1e0aaa(0x40d)+'\x22>','CrHQo':function(_0x4795ef,_0x2aa9c4,_0x2918d8){return _0x4795ef(_0x2aa9c4,_0x2918d8);},'WzAFF':_0x1e0aaa(0x593)+_0x1e0aaa(0x175)+_0x3c6db4(0x84b)+_0xbebce9(0x9b8)+_0x1a853e(0x374)+_0xbebce9(0x30d)};let _0x72ec4a=document[_0x575318(0x640)+_0x3c6db4(0x2fc)+_0xbebce9(0x10c)](_0x530180[_0xbebce9(0x293)])[_0x1e0aaa(0x6ba)];_0x1cbf54&&(_0x530180[_0x1e0aaa(0x278)](_0x530180[_0xbebce9(0x26d)],_0x530180[_0x1a853e(0x840)])?_0x2ab76c[_0x1a853e(0x483)](_0x530180[_0x575318(0x49e)],_0x26c565):(_0x72ec4a=_0x1cbf54[_0x1e0aaa(0x516)+_0xbebce9(0x707)+'t'],_0x1cbf54[_0x575318(0x636)+'e']()));if(_0x530180[_0x575318(0x59e)](_0x72ec4a[_0x1e0aaa(0x80f)+'h'],-0xdf*0x2+0x1286+-0x10c8)||_0x530180[_0x1a853e(0x993)](_0x72ec4a[_0x1a853e(0x80f)+'h'],-0x1680+-0x8e9*0x2+0x28de*0x1))return;if(_0x530180[_0x1e0aaa(0x1d8)](word_last[_0x1a853e(0x80f)+'h'],0x5b7*-0x1+0x17*0x164+-0x19*0xf9))word_last[_0x575318(0x4c2)](-0x1*0xcb3+0xa4b*0x3+-0x103a);if(_0x530180[_0x575318(0xa9f)](lock_chat,0x26e7*0x1+0xd77+-0x345e))return;lock_chat=0x7*0x37d+0x1232+0x2*-0x154e;const _0x2e8124=_0x530180[_0x1e0aaa(0x43c)](_0x530180[_0xbebce9(0x506)](_0x530180[_0x1e0aaa(0x85d)](document[_0xbebce9(0x640)+_0x1a853e(0x2fc)+_0x1a853e(0x10c)](_0x530180[_0x3c6db4(0xfb)])[_0x575318(0x4c0)+_0x1a853e(0x3bf)][_0xbebce9(0x53b)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x575318(0x53b)+'ce'](/<hr.*/gs,'')[_0x3c6db4(0x53b)+'ce'](/<[^>]+>/g,'')[_0x575318(0x53b)+'ce'](/\n\n/g,'\x0a'),_0x530180[_0x3c6db4(0x5a5)]),search_queryquery),_0x530180[_0xbebce9(0x24d)]);let _0x4364dc=_0x530180[_0x1e0aaa(0x85d)](_0x530180[_0x1e0aaa(0x686)](_0x530180[_0x1a853e(0x3dd)],word_last),'\x0a');_0x4364dc=_0x530180[_0xbebce9(0xa70)](_0x530180[_0x1a853e(0x506)](_0x530180[_0x575318(0x69f)](_0x530180[_0x1e0aaa(0x284)](_0x4364dc,_0x530180[_0x1a853e(0x403)]),article[_0x575318(0x3c9)]),'\x0a'),_0x530180[_0x3c6db4(0x447)]);for(el in modalele){if(_0x530180[_0x3c6db4(0x2c9)](_0x530180[_0x575318(0x32e)],_0x530180[_0x1a853e(0xa98)])){if(_0x530180[_0xbebce9(0x16e)](_0x530180[_0xbebce9(0xd9)](_0x530180[_0x1e0aaa(0xa70)](_0x4364dc,modalele[el]),'\x0a')[_0x575318(0x80f)+'h'],-0xdc9+0xe*-0x271+0x337b))_0x4364dc=_0x530180[_0x1e0aaa(0x334)](_0x530180[_0x575318(0x7e3)](_0x4364dc,modalele[el]),'\x0a');}else{if(_0x5d0c79){const _0x172461=_0x223bf6[_0x575318(0x905)](_0x5709f3,arguments);return _0x3d6f2d=null,_0x172461;}}}_0x4364dc=_0x530180[_0x3c6db4(0x686)](_0x4364dc,_0x530180[_0xbebce9(0x929)]),fulltext[_0xbebce9(0x157)]((_0x2e9bf1,_0x2d854d)=>{const _0x430a0a=_0x3c6db4,_0x13b8fe=_0x575318,_0x2f37b2=_0x1e0aaa,_0x20335f=_0xbebce9,_0xf6e287=_0x1e0aaa,_0x608b97={};_0x608b97[_0x430a0a(0x70b)]=_0x530180[_0x430a0a(0x7b0)];const _0xace046=_0x608b97;if(_0x530180[_0x13b8fe(0x51c)](_0x530180[_0x20335f(0x445)],_0x530180[_0x13b8fe(0xa2d)]))_0x52dfcc=_0xace046[_0xf6e287(0x70b)];else{if(_0x530180[_0x20335f(0x557)](_0x530180[_0x430a0a(0x50e)](cosineSimilarity,_0x72ec4a,_0x2e9bf1),_0x530180[_0x2f37b2(0x50e)](cosineSimilarity,_0x72ec4a,_0x2d854d))){if(_0x530180[_0x2f37b2(0x2af)](_0x530180[_0x20335f(0x29f)],_0x530180[_0x2f37b2(0x509)]))return-(-0x21a1+0x51b+0x6d*0x43);else try{_0x445d8a=_0x2ec32c[_0x20335f(0x4ab)](_0x530180[_0x430a0a(0x3b3)](_0x517e13,_0x384bd2))[_0x530180[_0x2f37b2(0xa02)]],_0x5430cd='';}catch(_0x3cc5e2){_0x27977e=_0x4b682e[_0x430a0a(0x4ab)](_0x552363)[_0x530180[_0x2f37b2(0xa02)]],_0x2a6e4b='';}}else{if(_0x530180[_0x430a0a(0x2af)](_0x530180[_0x2f37b2(0x3ef)],_0x530180[_0x430a0a(0x3ef)])){if(_0x594e41){const _0x4ddaf0=_0x582dc2[_0x430a0a(0x905)](_0x2d8052,arguments);return _0x192b9a=null,_0x4ddaf0;}}else return 0x3e*-0x72+-0x547*-0x4+0x681;}}});for(let _0x515861=0x13a*0x1+-0x1b10+0x19d6;_0x530180[_0x1a853e(0x2df)](_0x515861,Math[_0x1e0aaa(0x653)](0x1843+-0x5e*0x19+0x789*-0x2,fulltext[_0x1e0aaa(0x80f)+'h']));++_0x515861){if(_0x530180[_0xbebce9(0x633)](_0x530180[_0x3c6db4(0x5c2)],_0x530180[_0xbebce9(0x5c2)])){if(_0x530180[_0x1e0aaa(0x901)](keytextres[_0x1e0aaa(0x246)+'Of'](fulltext[_0x515861]),-(0x61*0x13+-0x1c21*0x1+0x14ef)))keytextres[_0x1a853e(0x1fb)+'ft'](fulltext[_0x515861]);}else return _0x3d6c00;}keySentencesCount=0x1*-0xd39+-0xa0*0xa+0x1379;for(st in keytextres){if(_0x530180[_0x1a853e(0x2af)](_0x530180[_0x1e0aaa(0x5a6)],_0x530180[_0x3c6db4(0x5a6)])){const _0x12d22d=/^[0-9,\s]+$/;return!_0x12d22d[_0xbebce9(0x11f)](_0x28b786);}else{if(_0x530180[_0x1a853e(0x16e)](_0x530180[_0x575318(0x731)](_0x530180[_0xbebce9(0x731)](_0x4364dc,keytextres[st]),'\x0a')[_0xbebce9(0x80f)+'h'],-0x2601+-0x151*0x7+0x3514*0x1))_0x4364dc=_0x530180[_0x575318(0x280)](_0x530180[_0xbebce9(0x20c)](_0x4364dc,keytextres[st]),'\x0a');keySentencesCount=_0x530180[_0x1e0aaa(0x284)](keySentencesCount,-0x1bfe+-0x41*0x1a+0x2299);}}_0x4364dc=_0x530180[_0xbebce9(0x1bd)](_0x530180[_0x1e0aaa(0x2dc)](_0x530180[_0x1e0aaa(0x506)](_0x4364dc,_0x530180[_0x1e0aaa(0x128)]),_0x72ec4a),_0x530180[_0x575318(0x718)]);const _0x532115={};_0x532115[_0x1e0aaa(0x184)+'t']=_0x4364dc,_0x532115[_0x1e0aaa(0x78a)+_0x575318(0xa56)]=0x3e8,_0x532115[_0x1e0aaa(0x7b8)+_0x575318(0x326)+'e']=0.9,_0x532115[_0xbebce9(0xa82)]=0x1,_0x532115[_0x3c6db4(0x923)+_0x3c6db4(0x218)+_0x3c6db4(0x8cd)+'ty']=0x0,_0x532115[_0x3c6db4(0x77f)+_0x3c6db4(0x114)+_0x575318(0x396)+'y']=0x0,_0x532115[_0x1e0aaa(0x6e9)+'of']=0x1,_0x532115[_0x1a853e(0x40a)]=![],_0x532115[_0x3c6db4(0x842)+_0x1e0aaa(0x779)]=0x0,_0x532115[_0x1e0aaa(0x647)+'m']=!![];const _0x3878dd={'method':_0x530180[_0x1a853e(0x62e)],'headers':headers,'body':_0x530180[_0x1e0aaa(0x45c)](b64EncodeUnicode,JSON[_0x575318(0x5b0)+_0x3c6db4(0x2ca)](_0x532115))};_0x72ec4a=_0x72ec4a[_0x1e0aaa(0x53b)+_0x1e0aaa(0x3fd)]('\x0a\x0a','\x0a')[_0x3c6db4(0x53b)+_0xbebce9(0x3fd)]('\x0a\x0a','\x0a'),document[_0x1a853e(0x640)+_0x1a853e(0x2fc)+_0x1e0aaa(0x10c)](_0x530180[_0x575318(0x2f4)])[_0xbebce9(0x4c0)+_0x575318(0x3bf)]='',_0x530180[_0x3c6db4(0x629)](markdownToHtml,_0x530180[_0xbebce9(0x45c)](beautify,_0x72ec4a),document[_0x1e0aaa(0x640)+_0x1e0aaa(0x2fc)+_0xbebce9(0x10c)](_0x530180[_0xbebce9(0x2f4)])),chatTextRaw=_0x530180[_0x575318(0xd9)](_0x530180[_0x1a853e(0x1bb)](_0x530180[_0x3c6db4(0x6a9)],_0x72ec4a),_0x530180[_0x1e0aaa(0x8da)]),chatTemp='',text_offset=-(0x3*0x881+-0x8*0xd+-0x191a),prev_chat=document[_0x3c6db4(0x22a)+_0x1e0aaa(0x47b)+_0x1a853e(0x8f5)](_0x530180[_0x575318(0x22f)])[_0xbebce9(0x4c0)+_0x1e0aaa(0x3bf)],prev_chat=_0x530180[_0x1a853e(0xa16)](_0x530180[_0x1a853e(0x43c)](_0x530180[_0x1a853e(0x284)](prev_chat,_0x530180[_0x3c6db4(0x4ed)]),document[_0x3c6db4(0x640)+_0x575318(0x2fc)+_0xbebce9(0x10c)](_0x530180[_0xbebce9(0x2f4)])[_0x3c6db4(0x4c0)+_0xbebce9(0x3bf)]),_0x530180[_0x1e0aaa(0x235)]),_0x530180[_0xbebce9(0x303)](fetch,_0x530180[_0x1e0aaa(0x6c6)],_0x3878dd)[_0x1e0aaa(0x341)](_0x116a96=>{const _0x44dce3=_0x3c6db4,_0xa00c02=_0x1a853e,_0x1beeb8=_0xbebce9,_0x5200e4=_0x3c6db4,_0x5382e7=_0x1a853e,_0x219308={'YFZoL':function(_0xd805f6,_0x4f375d){const _0x1d1d57=_0x221d;return _0x530180[_0x1d1d57(0x3b3)](_0xd805f6,_0x4f375d);},'jBQgZ':_0x530180[_0x44dce3(0x693)],'dEptO':_0x530180[_0x44dce3(0x77e)],'aPYhs':_0x530180[_0xa00c02(0x300)],'hUSbW':function(_0x339193,_0x26224b){const _0xce8d85=_0x44dce3;return _0x530180[_0xce8d85(0x901)](_0x339193,_0x26224b);},'SeYXU':_0x530180[_0x1beeb8(0x936)],'GrXkw':_0x530180[_0x1beeb8(0x750)],'ADmSa':function(_0x2ba96e,_0x2d53d2){const _0x35acec=_0xa00c02;return _0x530180[_0x35acec(0x991)](_0x2ba96e,_0x2d53d2);},'qatsS':_0x530180[_0x5382e7(0x2ae)],'noSOl':function(_0x590a50,_0x1f3ce1){const _0x5d88c7=_0x1beeb8;return _0x530180[_0x5d88c7(0xa80)](_0x590a50,_0x1f3ce1);},'MFFRc':_0x530180[_0xa00c02(0x7ec)],'BuEkq':function(_0x29b626,_0xb8f518){const _0x43af18=_0x5200e4;return _0x530180[_0x43af18(0x3b3)](_0x29b626,_0xb8f518);},'Jyazg':_0x530180[_0x5382e7(0x16c)],'JfVds':function(_0x2fc880,_0x18221a){const _0x1adb4d=_0xa00c02;return _0x530180[_0x1adb4d(0x730)](_0x2fc880,_0x18221a);},'BnlHY':function(_0x4a3271,_0x855b77){const _0x1736eb=_0x5200e4;return _0x530180[_0x1736eb(0x3b3)](_0x4a3271,_0x855b77);},'qWBSu':_0x530180[_0x5382e7(0x978)],'hruGS':_0x530180[_0x1beeb8(0x573)],'CApFZ':function(_0x5c2636,_0x48893e){const _0x2055eb=_0x1beeb8;return _0x530180[_0x2055eb(0x3b3)](_0x5c2636,_0x48893e);},'epMxH':_0x530180[_0xa00c02(0x9c5)],'SuJjq':function(_0x3183a4,_0x5e6329){const _0x2c8b9f=_0x5200e4;return _0x530180[_0x2c8b9f(0x506)](_0x3183a4,_0x5e6329);},'Wirwl':_0x530180[_0x5200e4(0x68b)],'FmdAM':_0x530180[_0x44dce3(0x9fa)],'bzefu':_0x530180[_0x5382e7(0xa02)],'Oacoi':function(_0x90b43f,_0x94e8d5){const _0x146f1e=_0x44dce3;return _0x530180[_0x146f1e(0x51c)](_0x90b43f,_0x94e8d5);},'DttUt':_0x530180[_0x5382e7(0x37c)],'Xouoc':_0x530180[_0x5200e4(0x193)],'xUKir':function(_0x34a069,_0x3b93e1){const _0x3cc7fe=_0xa00c02;return _0x530180[_0x3cc7fe(0x557)](_0x34a069,_0x3b93e1);},'TSlIl':function(_0x1cc492,_0x1f0795){const _0x355f16=_0xa00c02;return _0x530180[_0x355f16(0x947)](_0x1cc492,_0x1f0795);},'btYXe':_0x530180[_0x1beeb8(0xa7d)],'NmVKt':function(_0x2d73de,_0x5b4225){const _0x20861d=_0xa00c02;return _0x530180[_0x20861d(0x2af)](_0x2d73de,_0x5b4225);},'mQGXT':_0x530180[_0x5382e7(0xa81)],'pEIyC':_0x530180[_0xa00c02(0x2fb)],'DNSUX':function(_0x4ffe08){const _0x4e6673=_0x5382e7;return _0x530180[_0x4e6673(0x476)](_0x4ffe08);},'qvMAA':function(_0x44b3bc,_0x3dbcad){const _0x3a1cc5=_0x1beeb8;return _0x530180[_0x3a1cc5(0x3b3)](_0x44b3bc,_0x3dbcad);},'Wivne':_0x530180[_0x44dce3(0x293)],'jUyEu':_0x530180[_0x5382e7(0x38b)],'OrVCO':_0x530180[_0x1beeb8(0x79b)],'UHstW':_0x530180[_0x5382e7(0x6d1)],'ySptH':function(_0x5014f5,_0x9dbb79){const _0x1b200b=_0xa00c02;return _0x530180[_0x1b200b(0x3b3)](_0x5014f5,_0x9dbb79);},'hFqZx':_0x530180[_0x5200e4(0x82c)],'kDQuR':function(_0x5b20a2,_0x4e044e){const _0x2238bc=_0x44dce3;return _0x530180[_0x2238bc(0x2c9)](_0x5b20a2,_0x4e044e);},'MyvFs':_0x530180[_0x5382e7(0x946)],'VoBIA':_0x530180[_0x44dce3(0x34b)],'NJfiX':function(_0xf2c91a,_0x459a4b){const _0x564826=_0x5382e7;return _0x530180[_0x564826(0x993)](_0xf2c91a,_0x459a4b);},'Ukchz':_0x530180[_0x5382e7(0x7fb)],'McIVH':_0x530180[_0x5382e7(0x920)],'XfHwF':function(_0x5bbf97,_0x40bb16){const _0x22f791=_0x1beeb8;return _0x530180[_0x22f791(0x230)](_0x5bbf97,_0x40bb16);},'OIfOy':_0x530180[_0x1beeb8(0x2f4)],'WSipO':function(_0xb0e5b,_0x4b4de1,_0x447bdc){const _0x30d7b4=_0x5200e4;return _0x530180[_0x30d7b4(0x50e)](_0xb0e5b,_0x4b4de1,_0x447bdc);},'IIPHV':function(_0x2ec6f7,_0x583e9a){const _0x51b31e=_0x5382e7;return _0x530180[_0x51b31e(0x730)](_0x2ec6f7,_0x583e9a);},'wpKwt':_0x530180[_0x1beeb8(0x22f)],'RTmPo':function(_0x2508d8,_0x3e9372){const _0x5e3e9f=_0x5200e4;return _0x530180[_0x5e3e9f(0x3b3)](_0x2508d8,_0x3e9372);},'JTVuk':function(_0xd49d2d,_0x1ca0c4){const _0x1898d9=_0x44dce3;return _0x530180[_0x1898d9(0x3b3)](_0xd49d2d,_0x1ca0c4);},'zgMOm':_0x530180[_0x5200e4(0x5af)],'jyEqW':_0x530180[_0x5200e4(0x235)],'KEKZs':_0x530180[_0xa00c02(0x49e)],'TfbNU':_0x530180[_0x5200e4(0x2c0)],'FurAm':_0x530180[_0xa00c02(0x9eb)],'ulcrz':_0x530180[_0x5382e7(0x9ca)]};if(_0x530180[_0x5200e4(0x14f)](_0x530180[_0xa00c02(0x4b6)],_0x530180[_0x44dce3(0x4b6)])){const _0x1fadc9=_0x116a96[_0x44dce3(0x95d)][_0x1beeb8(0x22c)+_0x5200e4(0x872)]();let _0x585b7d='',_0x3eede9='';_0x1fadc9[_0x5382e7(0x73a)]()[_0x44dce3(0x341)](function _0x511e13({done:_0x26f82a,value:_0x44b82a}){const _0x58e5af=_0x5200e4,_0x237def=_0x5382e7,_0x286cd9=_0x5200e4,_0x263f2a=_0x5382e7,_0x3c8b06=_0x44dce3,_0x2c7fc3={};_0x2c7fc3[_0x58e5af(0xa4f)]=_0x219308[_0x58e5af(0x566)];const _0x18ad7c=_0x2c7fc3;if(_0x219308[_0x237def(0x8ef)](_0x219308[_0x58e5af(0x8ae)],_0x219308[_0x286cd9(0x556)])){if(_0x26f82a)return;const _0x10d9cc=new TextDecoder(_0x219308[_0x286cd9(0x1ea)])[_0x237def(0x861)+'e'](_0x44b82a);return _0x10d9cc[_0x58e5af(0x873)]()[_0x263f2a(0x324)]('\x0a')[_0x3c8b06(0x6fe)+'ch'](function(_0x288b15){const _0x4bf01c=_0x237def,_0x36dd9a=_0x58e5af,_0x6c600b=_0x58e5af,_0x1a9529=_0x58e5af,_0x1ec7b3=_0x3c8b06,_0x357fcc={'EJgyg':function(_0x2d0832,_0x2dcfc2){const _0x43f8bd=_0x221d;return _0x219308[_0x43f8bd(0x7a0)](_0x2d0832,_0x2dcfc2);},'qenQT':_0x219308[_0x4bf01c(0x4f8)],'XnwRr':_0x219308[_0x4bf01c(0x6db)],'VyDgQ':_0x219308[_0x6c600b(0x3c6)],'WbGqu':function(_0x5ca94b,_0x33673b){const _0xcb86fe=_0x36dd9a;return _0x219308[_0xcb86fe(0x2b4)](_0x5ca94b,_0x33673b);},'tzMIH':_0x219308[_0x1a9529(0x366)],'XNDUp':_0x219308[_0x1ec7b3(0x939)],'zwZsU':function(_0x200698,_0x2cd174){const _0x174461=_0x36dd9a;return _0x219308[_0x174461(0x98d)](_0x200698,_0x2cd174);},'nnZRo':_0x219308[_0x36dd9a(0x7cd)],'sDtGP':function(_0x18c727,_0x291cc3){const _0x4c39b9=_0x6c600b;return _0x219308[_0x4c39b9(0x83d)](_0x18c727,_0x291cc3);},'fClyc':_0x219308[_0x4bf01c(0x19d)],'oGWnb':function(_0x54f63d,_0x231747){const _0x4e91e2=_0x36dd9a;return _0x219308[_0x4e91e2(0x631)](_0x54f63d,_0x231747);},'cWfFx':_0x219308[_0x6c600b(0x690)],'KrNJV':function(_0x13bd6f,_0x2019d7){const _0x24ccaf=_0x1a9529;return _0x219308[_0x24ccaf(0x7a0)](_0x13bd6f,_0x2019d7);},'tEsIn':function(_0x165ccd,_0x388c5f){const _0x2dfd6f=_0x36dd9a;return _0x219308[_0x2dfd6f(0x426)](_0x165ccd,_0x388c5f);},'WUGZt':function(_0x13051b,_0x3fd9f8){const _0x57a833=_0x36dd9a;return _0x219308[_0x57a833(0xe0)](_0x13051b,_0x3fd9f8);},'FHQuV':_0x219308[_0x36dd9a(0x765)],'QyHbd':function(_0x8534b5,_0x2e5c6c){const _0x5bec7b=_0x1ec7b3;return _0x219308[_0x5bec7b(0x631)](_0x8534b5,_0x2e5c6c);},'lCxVi':_0x219308[_0x6c600b(0x7ac)],'RPCKr':function(_0x10114b,_0x2c2e4e){const _0x4b5040=_0x1ec7b3;return _0x219308[_0x4b5040(0x426)](_0x10114b,_0x2c2e4e);},'NibBN':function(_0x53c329,_0x3590b7){const _0x38d2a5=_0x6c600b;return _0x219308[_0x38d2a5(0x98d)](_0x53c329,_0x3590b7);},'BLWpS':function(_0x804822,_0x469778){const _0x55ff3b=_0x4bf01c;return _0x219308[_0x55ff3b(0x98c)](_0x804822,_0x469778);},'Ijnik':_0x219308[_0x6c600b(0x634)],'CYDCI':function(_0xcaa217,_0x2a60a4){const _0x454493=_0x6c600b;return _0x219308[_0x454493(0x83d)](_0xcaa217,_0x2a60a4);},'eBTvQ':function(_0x495648,_0x5ef6e7){const _0x4cc0af=_0x1a9529;return _0x219308[_0x4cc0af(0xa9b)](_0x495648,_0x5ef6e7);},'ahZxZ':_0x219308[_0x1a9529(0x40f)],'hKHhf':function(_0x822ee4,_0x170c72){const _0x428efc=_0x6c600b;return _0x219308[_0x428efc(0x83d)](_0x822ee4,_0x170c72);},'mZYbi':function(_0xad86e,_0x60c671){const _0x365f4a=_0x6c600b;return _0x219308[_0x365f4a(0xe0)](_0xad86e,_0x60c671);},'TCRZa':_0x219308[_0x1ec7b3(0x5d2)],'foupH':function(_0x39b1c5,_0x342d7b){const _0x218296=_0x4bf01c;return _0x219308[_0x218296(0x426)](_0x39b1c5,_0x342d7b);},'CDDcl':_0x219308[_0x1ec7b3(0x94b)]};if(_0x219308[_0x1ec7b3(0x6b2)](_0x219308[_0x1a9529(0xfe)],_0x219308[_0x6c600b(0x55e)]))(function(){return![];}[_0x1a9529(0x141)+_0x1ec7b3(0x3d8)+'r'](UwzLLh[_0x4bf01c(0x331)](UwzLLh[_0x1a9529(0x126)],UwzLLh[_0x6c600b(0x50c)]))[_0x6c600b(0x905)](UwzLLh[_0x36dd9a(0x164)]));else{if(_0x219308[_0x1ec7b3(0x665)](_0x288b15[_0x1a9529(0x80f)+'h'],-0x1cc5+0x22da+-0x60f))_0x585b7d=_0x288b15[_0x4bf01c(0x4c2)](0x56f+-0x5e6*-0x4+-0x1d01);if(_0x219308[_0x36dd9a(0x8c0)](_0x585b7d,_0x219308[_0x4bf01c(0x7dc)])){if(_0x219308[_0x6c600b(0x97b)](_0x219308[_0x36dd9a(0x616)],_0x219308[_0x1ec7b3(0x616)])){if(_0x357fcc[_0x6c600b(0x7ef)](_0x2381b4[_0x36dd9a(0x246)+'Of'](_0x4db24d[_0x1d1b68]),-(-0x14a3+-0x1*0x221c+0xc0*0x49)))_0x5d2468[_0x36dd9a(0x1fb)+'ft'](_0x43ddaa[_0x24a59d]);}else{const _0x384301=_0x219308[_0x6c600b(0x347)][_0x1ec7b3(0x324)]('|');let _0x51b27b=0x1478+-0x456+-0x1022;while(!![]){switch(_0x384301[_0x51b27b++]){case'0':_0x219308[_0x6c600b(0x45d)](proxify);continue;case'1':word_last+=_0x219308[_0x6c600b(0xa86)](chatTextRaw,chatTemp);continue;case'2':return;case'3':lock_chat=-0x610+0x53*-0x72+-0x1583*-0x2;continue;case'4':document[_0x6c600b(0x640)+_0x1ec7b3(0x2fc)+_0x1ec7b3(0x10c)](_0x219308[_0x6c600b(0x4d4)])[_0x1a9529(0x6ba)]='';continue;}break;}}}let _0x483c97;try{if(_0x219308[_0x1a9529(0x6b2)](_0x219308[_0x36dd9a(0x47d)],_0x219308[_0x1a9529(0x90d)]))_0x11c9a5[_0xabe4f8]++;else try{_0x219308[_0x1a9529(0x97b)](_0x219308[_0x1ec7b3(0x3f8)],_0x219308[_0x6c600b(0x3f8)])?_0x1bc4a6[_0x4bf01c(0x483)](_0x18ad7c[_0x1a9529(0xa4f)],_0x4ea3a8):(_0x483c97=JSON[_0x4bf01c(0x4ab)](_0x219308[_0x4bf01c(0x607)](_0x3eede9,_0x585b7d))[_0x219308[_0x4bf01c(0x94b)]],_0x3eede9='');}catch(_0x36ee49){if(_0x219308[_0x4bf01c(0x97b)](_0x219308[_0x1ec7b3(0x541)],_0x219308[_0x1a9529(0x541)])){_0x258b3b=_0x2c6de2[_0x1a9529(0x53b)+_0x36dd9a(0x3fd)]('(','(')[_0x4bf01c(0x53b)+_0x1ec7b3(0x3fd)](')',')')[_0x4bf01c(0x53b)+_0x4bf01c(0x3fd)](',\x20',',')[_0x4bf01c(0x53b)+_0x1ec7b3(0x3fd)](_0x357fcc[_0x1ec7b3(0x4ae)],'')[_0x1ec7b3(0x53b)+_0x1ec7b3(0x3fd)](_0x357fcc[_0x1ec7b3(0x429)],'')[_0x1a9529(0x53b)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x360dbf=_0x35d356[_0x1a9529(0x4b5)+_0x36dd9a(0x7bb)][_0x4bf01c(0x80f)+'h'];_0x357fcc[_0x36dd9a(0x2c2)](_0x360dbf,-0x2077+-0x1*-0xc0b+0x4*0x51b);--_0x360dbf){_0x1b7b6b=_0x2d160d[_0x36dd9a(0x53b)+_0x1ec7b3(0x3fd)](_0x357fcc[_0x4bf01c(0x331)](_0x357fcc[_0x4bf01c(0x667)],_0x357fcc[_0x6c600b(0x8f9)](_0x3a3e82,_0x360dbf)),_0x357fcc[_0x4bf01c(0x331)](_0x357fcc[_0x36dd9a(0xa61)],_0x357fcc[_0x1ec7b3(0x8f9)](_0x588aca,_0x360dbf))),_0x48d3ab=_0xc237da[_0x6c600b(0x53b)+_0x4bf01c(0x3fd)](_0x357fcc[_0x1a9529(0x1db)](_0x357fcc[_0x4bf01c(0x9ad)],_0x357fcc[_0x4bf01c(0x8f9)](_0x3aaf0d,_0x360dbf)),_0x357fcc[_0x1a9529(0x742)](_0x357fcc[_0x4bf01c(0xa61)],_0x357fcc[_0x4bf01c(0xa6d)](_0x2c21ec,_0x360dbf))),_0x5754a8=_0x46c2dc[_0x1ec7b3(0x53b)+_0x1a9529(0x3fd)](_0x357fcc[_0x4bf01c(0x342)](_0x357fcc[_0x6c600b(0x23b)],_0x357fcc[_0x1ec7b3(0xa6d)](_0x5e359f,_0x360dbf)),_0x357fcc[_0x6c600b(0x742)](_0x357fcc[_0x1a9529(0xa61)],_0x357fcc[_0x1ec7b3(0x8f9)](_0x2779fb,_0x360dbf))),_0x9bb839=_0x3fc706[_0x1ec7b3(0x53b)+_0x1ec7b3(0x3fd)](_0x357fcc[_0x1a9529(0x75f)](_0x357fcc[_0x6c600b(0x13f)],_0x357fcc[_0x1a9529(0x6ee)](_0x282832,_0x360dbf)),_0x357fcc[_0x1a9529(0x75f)](_0x357fcc[_0x4bf01c(0xa61)],_0x357fcc[_0x1ec7b3(0xa6d)](_0x632397,_0x360dbf)));}_0x58443c=_0x357fcc[_0x36dd9a(0x8f9)](_0x4d40eb,_0x4b275c);for(let _0x18a6f5=_0x1de067[_0x36dd9a(0x4b5)+_0x4bf01c(0x7bb)][_0x6c600b(0x80f)+'h'];_0x357fcc[_0x6c600b(0x2f3)](_0x18a6f5,-0x110*-0x8+-0x22dd+0x1a5d*0x1);--_0x18a6f5){_0x3605ef=_0x2c46ff[_0x1ec7b3(0x53b)+'ce'](_0x357fcc[_0x6c600b(0x29a)](_0x357fcc[_0x1a9529(0x2c4)],_0x357fcc[_0x1ec7b3(0x1d6)](_0x290bd1,_0x18a6f5)),_0x5816b9[_0x6c600b(0x4b5)+_0x1a9529(0x7bb)][_0x18a6f5]),_0x3cbb6d=_0xa0b137[_0x4bf01c(0x53b)+'ce'](_0x357fcc[_0x4bf01c(0x6df)](_0x357fcc[_0x36dd9a(0x3b1)],_0x357fcc[_0x4bf01c(0x6c9)](_0x473fa2,_0x18a6f5)),_0x549ec0[_0x4bf01c(0x4b5)+_0x36dd9a(0x7bb)][_0x18a6f5]),_0x9ff547=_0x5ac0d7[_0x4bf01c(0x53b)+'ce'](_0x357fcc[_0x1ec7b3(0x775)](_0x357fcc[_0x1ec7b3(0x90b)],_0x357fcc[_0x4bf01c(0x7d6)](_0x323193,_0x18a6f5)),_0x450604[_0x1ec7b3(0x4b5)+_0x36dd9a(0x7bb)][_0x18a6f5]);}return _0x578b22=_0x14575a[_0x6c600b(0x53b)+_0x1a9529(0x3fd)]('[]',''),_0x23f206=_0x36ad45[_0x1ec7b3(0x53b)+_0x36dd9a(0x3fd)]('((','('),_0x4ae073=_0x2edea2[_0x1a9529(0x53b)+_0x6c600b(0x3fd)]('))',')'),_0x3b35ff;}else _0x483c97=JSON[_0x4bf01c(0x4ab)](_0x585b7d)[_0x219308[_0x6c600b(0x94b)]],_0x3eede9='';}}catch(_0x538b1e){if(_0x219308[_0x6c600b(0x8ef)](_0x219308[_0x6c600b(0x2ed)],_0x219308[_0x36dd9a(0x514)]))_0x3eede9+=_0x585b7d;else{const _0x5ebf63=_0x9ee3d6[_0x1a9529(0x141)+_0x1a9529(0x3d8)+'r'][_0x1ec7b3(0x356)+_0x1a9529(0xdd)][_0x4bf01c(0x928)](_0xfecb0a),_0x40a44f=_0xa4ee85[_0x53f2e5],_0x3f8c49=_0x32549a[_0x40a44f]||_0x5ebf63;_0x5ebf63[_0x1a9529(0x99a)+_0x6c600b(0x42d)]=_0x2475e6[_0x4bf01c(0x928)](_0xdf998c),_0x5ebf63[_0x36dd9a(0x64d)+_0x4bf01c(0x7d1)]=_0x3f8c49[_0x4bf01c(0x64d)+_0x1ec7b3(0x7d1)][_0x36dd9a(0x928)](_0x3f8c49),_0xf54d7a[_0x40a44f]=_0x5ebf63;}}_0x483c97&&_0x219308[_0x1a9529(0x56f)](_0x483c97[_0x6c600b(0x80f)+'h'],0x126c+-0x1*0xb65+-0x707)&&_0x219308[_0x1ec7b3(0x665)](_0x483c97[-0x638*-0x4+-0x245d+0xb7d][_0x6c600b(0x842)+_0x36dd9a(0x779)][_0x1ec7b3(0x424)+_0x36dd9a(0x5d4)+'t'][-0x12df+-0x1dec+0x30cb],text_offset)&&(_0x219308[_0x36dd9a(0x6b2)](_0x219308[_0x4bf01c(0x67d)],_0x219308[_0x36dd9a(0x5ee)])?(_0x175923=_0x3208b7[_0x4bf01c(0x4ab)](_0x357fcc[_0x36dd9a(0x75f)](_0x5efdf7,_0x1ade61))[_0x357fcc[_0x36dd9a(0xa8d)]],_0x1ac60d=''):(chatTemp+=_0x483c97[-0xd*-0x207+0xddd+-0x4*0xa0e][_0x6c600b(0x512)],text_offset=_0x483c97[-0x8b*-0xc+-0x2*-0xe5f+0x2342*-0x1][_0x1a9529(0x842)+_0x4bf01c(0x779)][_0x36dd9a(0x424)+_0x6c600b(0x5d4)+'t'][_0x219308[_0x6c600b(0x153)](_0x483c97[-0x625+-0x1629+0x1c4e][_0x1a9529(0x842)+_0x36dd9a(0x779)][_0x4bf01c(0x424)+_0x1ec7b3(0x5d4)+'t'][_0x4bf01c(0x80f)+'h'],-0x2a*0xd3+0x124d+-0x1052*-0x1)])),chatTemp=chatTemp[_0x4bf01c(0x53b)+_0x6c600b(0x3fd)]('\x0a\x0a','\x0a')[_0x1ec7b3(0x53b)+_0x1a9529(0x3fd)]('\x0a\x0a','\x0a'),document[_0x1ec7b3(0x640)+_0x1a9529(0x2fc)+_0x4bf01c(0x10c)](_0x219308[_0x36dd9a(0x63a)])[_0x1ec7b3(0x4c0)+_0x36dd9a(0x3bf)]='',_0x219308[_0x4bf01c(0x64b)](markdownToHtml,_0x219308[_0x36dd9a(0x2fa)](beautify,chatTemp),document[_0x36dd9a(0x640)+_0x4bf01c(0x2fc)+_0x36dd9a(0x10c)](_0x219308[_0x1a9529(0x63a)])),document[_0x36dd9a(0x22a)+_0x1a9529(0x47b)+_0x4bf01c(0x8f5)](_0x219308[_0x6c600b(0x4d7)])[_0x6c600b(0x4c0)+_0x4bf01c(0x3bf)]=_0x219308[_0x1a9529(0x1cd)](_0x219308[_0x1ec7b3(0x98c)](_0x219308[_0x1a9529(0x7ea)](prev_chat,_0x219308[_0x36dd9a(0x376)]),document[_0x4bf01c(0x640)+_0x1a9529(0x2fc)+_0x4bf01c(0x10c)](_0x219308[_0x6c600b(0x63a)])[_0x36dd9a(0x4c0)+_0x1a9529(0x3bf)]),_0x219308[_0x6c600b(0x2f5)]);}}),_0x1fadc9[_0x263f2a(0x73a)]()[_0x3c8b06(0x341)](_0x511e13);}else{const _0x1c9a60=_0x28bd76[_0x3c8b06(0x905)](_0x1d385f,arguments);return _0x54c459=null,_0x1c9a60;}});}else _0x5436af=_0x3cb363[_0x1beeb8(0x4ab)](_0x364dfd)[_0x530180[_0x5382e7(0xa02)]],_0x549b55='';})[_0xbebce9(0x202)](_0x33b59a=>{const _0x499ef5=_0xbebce9,_0x3a21d9=_0x575318,_0x6591e7=_0x1a853e,_0x40c2ba=_0xbebce9,_0x4a4cda=_0xbebce9,_0x3848a2={'ixIkH':_0x530180[_0x499ef5(0x380)],'DXmfq':function(_0x49d34a,_0x2e8fbe){const _0x236d85=_0x499ef5;return _0x530180[_0x236d85(0x3b3)](_0x49d34a,_0x2e8fbe);},'JWNZB':function(_0x159390,_0x289dc6){const _0x24110d=_0x499ef5;return _0x530180[_0x24110d(0xa70)](_0x159390,_0x289dc6);},'tRCHC':_0x530180[_0x499ef5(0xa6a)],'xYnZe':function(_0x17991a,_0x5d50cb){const _0x4293a9=_0x3a21d9;return _0x530180[_0x4293a9(0x45c)](_0x17991a,_0x5d50cb);},'LCyjv':_0x530180[_0x499ef5(0x974)]};_0x530180[_0x40c2ba(0x955)](_0x530180[_0x40c2ba(0x461)],_0x530180[_0x40c2ba(0x461)])?console[_0x40c2ba(0x483)](_0x530180[_0x4a4cda(0x49e)],_0x33b59a):_0x1332de[_0x3a21d9(0x640)+_0x3a21d9(0x2fc)+_0x4a4cda(0x10c)](_0x3848a2[_0x499ef5(0xa03)])[_0x499ef5(0x4c0)+_0x4a4cda(0x3bf)]+=_0x3848a2[_0x4a4cda(0x6f5)](_0x3848a2[_0x499ef5(0x335)](_0x3848a2[_0x6591e7(0x887)],_0x3848a2[_0x499ef5(0x3b2)](_0x229c3d,_0x4203e4)),_0x3848a2[_0x3a21d9(0x51b)]);});}function send_chat(_0x515cb4){const _0x4f21ce=_0x3a434e,_0x3532fc=_0x5733fb,_0x495fe2=_0x1c9656,_0x1a2337=_0x3a434e,_0x3c5b8d=_0x232d63,_0x5d8eba={'JBvDL':function(_0x3cc6ff,_0x261629){return _0x3cc6ff(_0x261629);},'JqIgZ':_0x4f21ce(0xe9)+'ss','RbjyG':_0x3532fc(0x9d9)+_0x495fe2(0x60b)+_0x4f21ce(0x748)+_0x3c5b8d(0x4f5)+_0x1a2337(0xa09)+'--','IDGZs':_0x3c5b8d(0x9d9)+_0x3c5b8d(0x21e)+_0x4f21ce(0xa06)+_0x3532fc(0x127)+_0x4f21ce(0x9d9),'JTXjg':function(_0x3f52ef,_0x441d4c){return _0x3f52ef-_0x441d4c;},'JfcGF':_0x1a2337(0xa0e),'NahRf':_0x3c5b8d(0x2a0)+_0x495fe2(0x5a0),'KBkav':_0x3532fc(0x8e4)+'56','nNSUv':_0x4f21ce(0x6eb)+'pt','MEPxA':function(_0x3c9353,_0x36a2c4){return _0x3c9353<_0x36a2c4;},'xhIgI':function(_0x546faf,_0x9fc5a){return _0x546faf+_0x9fc5a;},'YqJgH':function(_0x1da36b){return _0x1da36b();},'UgmTV':function(_0x1e404f,_0x227daa){return _0x1e404f!==_0x227daa;},'weIVe':_0x3c5b8d(0x4a4),'CylTX':_0x495fe2(0x1c2),'KwYoy':function(_0x81f52e,_0x2d68a){return _0x81f52e>_0x2d68a;},'pdSkR':function(_0x195b14,_0x1c6a1e){return _0x195b14==_0x1c6a1e;},'YyviI':_0x4f21ce(0x584)+']','rOmHm':_0x495fe2(0xa18),'LXQid':_0x3532fc(0x432)+_0x4f21ce(0x350),'lfpCf':_0x4f21ce(0x50f)+_0x1a2337(0x63b)+'t','HLmMh':function(_0xc9f47f,_0x521b43){return _0xc9f47f!==_0x521b43;},'otgMp':_0x495fe2(0x7bc),'MyAcF':function(_0x291cdb,_0x45faa9){return _0x291cdb===_0x45faa9;},'JCsSV':_0x4f21ce(0x598),'SijVr':_0x495fe2(0x3fc),'fUFZb':_0x4f21ce(0x452)+'es','euWtB':_0x3532fc(0x8e3),'OqKgA':_0x3c5b8d(0x1c4),'FLrfR':_0x4f21ce(0x4d8),'dCPCO':_0x495fe2(0x2ba)+'pt','mGjva':function(_0x1c35a4,_0x222987,_0x633ca2){return _0x1c35a4(_0x222987,_0x633ca2);},'FfAoM':_0x495fe2(0x180)+_0x495fe2(0x802),'nVlXO':_0x3c5b8d(0x63f)+_0x3c5b8d(0x88d)+_0x3532fc(0x43a)+_0x495fe2(0x71b)+_0x4f21ce(0x3eb),'PiyBx':_0x3c5b8d(0x7ee)+'>','cdJCT':function(_0x35ebbf,_0x484803){return _0x35ebbf!==_0x484803;},'lUevm':_0x495fe2(0x3b5),'xDUQX':_0x4f21ce(0x3bc),'wFSld':_0x4f21ce(0x3af),'VDgUG':function(_0x23eace,_0x3fe24a){return _0x23eace!==_0x3fe24a;},'zhZSY':_0x4f21ce(0x1d7),'XyqfT':_0x1a2337(0x197),'qSICm':_0x3532fc(0x606)+':','wgghS':function(_0x4a559b,_0x528600){return _0x4a559b==_0x528600;},'ENwJh':_0x3532fc(0x89f)+'l','vefMm':_0x3c5b8d(0x264),'wdBvF':_0x3532fc(0x384),'WvQBS':function(_0x2ba609,_0x17f4f6){return _0x2ba609(_0x17f4f6);},'oQzsA':function(_0x8a0286,_0x3663bb){return _0x8a0286!==_0x3663bb;},'JJdxt':_0x1a2337(0x3f9),'ciEbW':_0x4f21ce(0x3e3),'WKKdf':function(_0x42a13b,_0x13a52c){return _0x42a13b==_0x13a52c;},'DgcOI':function(_0x31bb3c,_0x30e932){return _0x31bb3c>_0x30e932;},'gfZzv':function(_0x4dd91e,_0x983d48){return _0x4dd91e>_0x983d48;},'CYxlJ':_0x1a2337(0xa51),'ZuXEA':_0x4f21ce(0x732),'RSfVt':_0x4f21ce(0x18d),'PRFqe':_0x495fe2(0xa3b),'mSZfT':_0x4f21ce(0x967),'tNLJe':_0x1a2337(0xe3),'NkHHp':_0x1a2337(0x368),'uEvYB':_0x495fe2(0x841),'rMRxu':_0x3c5b8d(0x5a3),'fcTlB':_0x4f21ce(0x28a),'MVrCW':_0x4f21ce(0x399),'TDXld':_0x4f21ce(0x5e5),'yNBlR':_0x1a2337(0x419),'hMmol':_0x3532fc(0x10a),'trUDm':function(_0x24fb6f,_0x217974){return _0x24fb6f!=_0x217974;},'UYfnH':function(_0x6a1253,_0x546f59){return _0x6a1253+_0x546f59;},'WIgsq':_0x3c5b8d(0x50f),'CjetI':_0x495fe2(0x3d0)+_0x4f21ce(0x587),'qmuqg':_0x4f21ce(0x240)+'果\x0a','xNOxn':function(_0x18db1c,_0x37bf60){return _0x18db1c+_0x37bf60;},'hovWm':function(_0x5cf599,_0x5b8ae3){return _0x5cf599+_0x5b8ae3;},'iPMnD':function(_0xd7b77e,_0x290183){return _0xd7b77e+_0x290183;},'NBygu':_0x4f21ce(0x93c)+_0x1a2337(0x814)+_0x1a2337(0x20d)+_0x1a2337(0xa6f)+_0x1a2337(0x78b)+_0x1a2337(0x862)+_0x495fe2(0x70f)+'\x0a','xkKzn':_0x495fe2(0x88f),'szhoc':_0x3c5b8d(0xa83),'wAnAp':_0x495fe2(0x29e)+_0x1a2337(0x318)+_0x3532fc(0x9e6),'MrsqN':_0x3532fc(0x973),'ugbcT':function(_0x1cb630,_0x179764){return _0x1cb630(_0x179764);},'wmvhl':function(_0x407a98,_0x4378c1,_0x53fb53){return _0x407a98(_0x4378c1,_0x53fb53);},'VThzn':function(_0xf5e64e,_0x545a09){return _0xf5e64e(_0x545a09);},'PZFBw':function(_0x36dd35,_0x4f4b5a){return _0x36dd35+_0x4f4b5a;},'HmxWx':function(_0x3bef00,_0x210dca){return _0x3bef00+_0x210dca;},'IvLcv':_0x495fe2(0x875),'PEJRA':_0x3c5b8d(0x8a5),'ApakP':function(_0x520fbc,_0x27ba13){return _0x520fbc+_0x27ba13;},'dFbwD':function(_0xcd017,_0x2ccb4f){return _0xcd017+_0x2ccb4f;},'StEZC':_0x3532fc(0x63f)+_0x1a2337(0x88d)+_0x3532fc(0x43a)+_0x3532fc(0x3e9)+_0x3532fc(0x40d)+'\x22>','iuFJl':function(_0x34f92d,_0x14561b,_0x51d852){return _0x34f92d(_0x14561b,_0x51d852);},'NjsyL':_0x495fe2(0x593)+_0x1a2337(0x175)+_0x3532fc(0x84b)+_0x495fe2(0x9b8)+_0x1a2337(0x374)+_0x495fe2(0x30d)};if(_0x5d8eba[_0x3532fc(0x423)](document[_0x4f21ce(0x640)+_0x495fe2(0x2fc)+_0x1a2337(0x10c)](_0x5d8eba[_0x3c5b8d(0x469)])[_0x4f21ce(0x4dc)][_0x3c5b8d(0x8e2)+'ay'],_0x5d8eba[_0x3c5b8d(0x25e)])){if(_0x5d8eba[_0x1a2337(0x5e6)](_0x5d8eba[_0x495fe2(0x729)],_0x5d8eba[_0x3c5b8d(0x729)]))return _0x5d8eba[_0x4f21ce(0x846)](send_modalchat,_0x515cb4);else _0x5d8eba[_0x1a2337(0x71e)](_0x5bc37,_0x5d8eba[_0x3532fc(0x1dd)]);}let _0x11459f=document[_0x4f21ce(0x640)+_0x3c5b8d(0x2fc)+_0x4f21ce(0x10c)](_0x5d8eba[_0x495fe2(0x501)])[_0x4f21ce(0x6ba)];_0x515cb4&&(_0x5d8eba[_0x3c5b8d(0xa1a)](_0x5d8eba[_0x4f21ce(0x507)],_0x5d8eba[_0x3532fc(0xa00)])?(_0x11459f=_0x515cb4[_0x4f21ce(0x516)+_0x495fe2(0x707)+'t'],_0x515cb4[_0x495fe2(0x636)+'e']()):_0x2fc446+='下');if(_0x5d8eba[_0x4f21ce(0x31b)](_0x11459f[_0x3c5b8d(0x80f)+'h'],0x13c3*-0x1+-0x174f+-0x1589*-0x2)||_0x5d8eba[_0x495fe2(0xa8c)](_0x11459f[_0x495fe2(0x80f)+'h'],0x20*0x59+0x130e+-0x1da2))return;if(_0x5d8eba[_0x1a2337(0x3db)](word_last[_0x4f21ce(0x80f)+'h'],-0x1*-0x96d+0xc*0x1d3+-0x1d5d))word_last[_0x1a2337(0x4c2)](0x2053*0x1+0x1fc9+-0x3e28);if(_0x11459f[_0x3c5b8d(0x249)+_0x495fe2(0x20e)]('你能')||_0x11459f[_0x495fe2(0x249)+_0x1a2337(0x20e)]('讲讲')||_0x11459f[_0x495fe2(0x249)+_0x4f21ce(0x20e)]('扮演')||_0x11459f[_0x495fe2(0x249)+_0x4f21ce(0x20e)]('模仿')||_0x11459f[_0x1a2337(0x249)+_0x1a2337(0x20e)](_0x5d8eba[_0x495fe2(0x7bd)])||_0x11459f[_0x3532fc(0x249)+_0x3c5b8d(0x20e)]('帮我')||_0x11459f[_0x495fe2(0x249)+_0x4f21ce(0x20e)](_0x5d8eba[_0x4f21ce(0x41d)])||_0x11459f[_0x4f21ce(0x249)+_0x1a2337(0x20e)](_0x5d8eba[_0x1a2337(0x6e7)])||_0x11459f[_0x3c5b8d(0x249)+_0x3c5b8d(0x20e)]('请问')||_0x11459f[_0x4f21ce(0x249)+_0x4f21ce(0x20e)]('请给')||_0x11459f[_0x4f21ce(0x249)+_0x3532fc(0x20e)]('请你')||_0x11459f[_0x3c5b8d(0x249)+_0x3532fc(0x20e)](_0x5d8eba[_0x4f21ce(0x7bd)])||_0x11459f[_0x3c5b8d(0x249)+_0x495fe2(0x20e)](_0x5d8eba[_0x1a2337(0x58b)])||_0x11459f[_0x3c5b8d(0x249)+_0x4f21ce(0x20e)](_0x5d8eba[_0x3c5b8d(0x439)])||_0x11459f[_0x495fe2(0x249)+_0x3532fc(0x20e)](_0x5d8eba[_0x3c5b8d(0x79f)])||_0x11459f[_0x3532fc(0x249)+_0x3c5b8d(0x20e)](_0x5d8eba[_0x3c5b8d(0x890)])||_0x11459f[_0x3c5b8d(0x249)+_0x4f21ce(0x20e)](_0x5d8eba[_0x3532fc(0x9e1)])||_0x11459f[_0x3c5b8d(0x249)+_0x1a2337(0x20e)]('怎样')||_0x11459f[_0x3c5b8d(0x249)+_0x3c5b8d(0x20e)]('给我')||_0x11459f[_0x4f21ce(0x249)+_0x4f21ce(0x20e)]('如何')||_0x11459f[_0x4f21ce(0x249)+_0x3c5b8d(0x20e)]('谁是')||_0x11459f[_0x3532fc(0x249)+_0x4f21ce(0x20e)]('查询')||_0x11459f[_0x4f21ce(0x249)+_0x1a2337(0x20e)](_0x5d8eba[_0x3c5b8d(0x170)])||_0x11459f[_0x3c5b8d(0x249)+_0x3532fc(0x20e)](_0x5d8eba[_0x495fe2(0x921)])||_0x11459f[_0x3c5b8d(0x249)+_0x4f21ce(0x20e)](_0x5d8eba[_0x495fe2(0x654)])||_0x11459f[_0x3532fc(0x249)+_0x495fe2(0x20e)](_0x5d8eba[_0x495fe2(0x2f7)])||_0x11459f[_0x3c5b8d(0x249)+_0x3532fc(0x20e)]('哪个')||_0x11459f[_0x4f21ce(0x249)+_0x3c5b8d(0x20e)]('哪些')||_0x11459f[_0x495fe2(0x249)+_0x1a2337(0x20e)](_0x5d8eba[_0x1a2337(0x24a)])||_0x11459f[_0x4f21ce(0x249)+_0x4f21ce(0x20e)](_0x5d8eba[_0x4f21ce(0x5b8)])||_0x11459f[_0x3532fc(0x249)+_0x3532fc(0x20e)]('啥是')||_0x11459f[_0x4f21ce(0x249)+_0x4f21ce(0x20e)]('为啥')||_0x11459f[_0x3c5b8d(0x249)+_0x3532fc(0x20e)]('怎么'))return _0x5d8eba[_0x3c5b8d(0x846)](send_webchat,_0x515cb4);if(_0x5d8eba[_0x3532fc(0x678)](lock_chat,-0x191b+-0x2649+0x3f64))return;lock_chat=-0x1778+-0x2*-0x43c+0xf01;const _0x5ae8bd=_0x5d8eba[_0x1a2337(0x3fb)](_0x5d8eba[_0x1a2337(0x3fb)](_0x5d8eba[_0x4f21ce(0xa90)](document[_0x495fe2(0x640)+_0x4f21ce(0x2fc)+_0x495fe2(0x10c)](_0x5d8eba[_0x495fe2(0x6d9)])[_0x1a2337(0x4c0)+_0x4f21ce(0x3bf)][_0x1a2337(0x53b)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x4f21ce(0x53b)+'ce'](/<hr.*/gs,'')[_0x495fe2(0x53b)+'ce'](/<[^>]+>/g,'')[_0x3532fc(0x53b)+'ce'](/\n\n/g,'\x0a'),_0x5d8eba[_0x4f21ce(0x696)]),search_queryquery),_0x5d8eba[_0x3532fc(0x7fa)]);let _0x218c14=_0x5d8eba[_0x4f21ce(0xa90)](_0x5d8eba[_0x4f21ce(0x132)](_0x5d8eba[_0x1a2337(0x6bc)](_0x5d8eba[_0x3c5b8d(0x6bc)](_0x5d8eba[_0x3532fc(0x132)](_0x5d8eba[_0x1a2337(0x871)](_0x5d8eba[_0x4f21ce(0x871)](_0x5d8eba[_0x3532fc(0x488)],_0x5d8eba[_0x4f21ce(0x18a)]),_0x5ae8bd),'\x0a'),word_last),_0x5d8eba[_0x3c5b8d(0x987)]),_0x11459f),_0x5d8eba[_0x3532fc(0x592)]);const _0x5d18ba={};_0x5d18ba[_0x495fe2(0x184)+'t']=_0x218c14,_0x5d18ba[_0x1a2337(0x78a)+_0x495fe2(0xa56)]=0x3e8,_0x5d18ba[_0x3c5b8d(0x7b8)+_0x3532fc(0x326)+'e']=0.9,_0x5d18ba[_0x3c5b8d(0xa82)]=0x1,_0x5d18ba[_0x4f21ce(0x923)+_0x4f21ce(0x218)+_0x495fe2(0x8cd)+'ty']=0x0,_0x5d18ba[_0x4f21ce(0x77f)+_0x3532fc(0x114)+_0x3c5b8d(0x396)+'y']=0x1,_0x5d18ba[_0x1a2337(0x6e9)+'of']=0x1,_0x5d18ba[_0x495fe2(0x40a)]=![],_0x5d18ba[_0x4f21ce(0x842)+_0x495fe2(0x779)]=0x0,_0x5d18ba[_0x1a2337(0x647)+'m']=!![];const _0x384348={'method':_0x5d8eba[_0x3c5b8d(0x17b)],'headers':headers,'body':_0x5d8eba[_0x3c5b8d(0x279)](b64EncodeUnicode,JSON[_0x1a2337(0x5b0)+_0x495fe2(0x2ca)](_0x5d18ba))};_0x11459f=_0x11459f[_0x495fe2(0x53b)+_0x3532fc(0x3fd)]('\x0a\x0a','\x0a')[_0x495fe2(0x53b)+_0x3c5b8d(0x3fd)]('\x0a\x0a','\x0a'),document[_0x495fe2(0x640)+_0x1a2337(0x2fc)+_0x495fe2(0x10c)](_0x5d8eba[_0x1a2337(0x5f6)])[_0x4f21ce(0x4c0)+_0x3c5b8d(0x3bf)]='',_0x5d8eba[_0x3532fc(0x17f)](markdownToHtml,_0x5d8eba[_0x495fe2(0x8bb)](beautify,_0x11459f),document[_0x495fe2(0x640)+_0x495fe2(0x2fc)+_0x4f21ce(0x10c)](_0x5d8eba[_0x1a2337(0x5f6)])),chatTextRaw=_0x5d8eba[_0x3c5b8d(0x9ab)](_0x5d8eba[_0x4f21ce(0x5df)](_0x5d8eba[_0x495fe2(0x6cf)],_0x11459f),_0x5d8eba[_0x1a2337(0x582)]),chatTemp='',text_offset=-(-0x564*-0x3+-0x2695+-0x12e*-0x13),prev_chat=document[_0x3c5b8d(0x22a)+_0x3c5b8d(0x47b)+_0x3532fc(0x8f5)](_0x5d8eba[_0x3532fc(0x440)])[_0x1a2337(0x4c0)+_0x495fe2(0x3bf)],prev_chat=_0x5d8eba[_0x4f21ce(0x58d)](_0x5d8eba[_0x4f21ce(0x5df)](_0x5d8eba[_0x3c5b8d(0x41b)](prev_chat,_0x5d8eba[_0x4f21ce(0x297)]),document[_0x3c5b8d(0x640)+_0x3c5b8d(0x2fc)+_0x4f21ce(0x10c)](_0x5d8eba[_0x4f21ce(0x5f6)])[_0x3532fc(0x4c0)+_0x3c5b8d(0x3bf)]),_0x5d8eba[_0x4f21ce(0x916)]),_0x5d8eba[_0x3532fc(0x970)](fetch,_0x5d8eba[_0x3532fc(0xa94)],_0x384348)[_0x1a2337(0x341)](_0x3f80dc=>{const _0x589bfa=_0x495fe2,_0x555d07=_0x3532fc,_0xbfd6da=_0x495fe2,_0xe526a4=_0x4f21ce,_0x4ca04f=_0x3532fc,_0x501538={'DdgqF':function(_0x5c4c56,_0x45581b){const _0x34903a=_0x221d;return _0x5d8eba[_0x34903a(0x9d5)](_0x5c4c56,_0x45581b);},'hwGfA':function(_0x2f3252,_0x410089){const _0x5a3aeb=_0x221d;return _0x5d8eba[_0x5a3aeb(0x3fb)](_0x2f3252,_0x410089);},'gCUgu':function(_0x3d8c36,_0x798b3c){const _0x28e777=_0x221d;return _0x5d8eba[_0x28e777(0x3fb)](_0x3d8c36,_0x798b3c);},'gDVIE':function(_0x300c49,_0x27b890){const _0xbfa680=_0x221d;return _0x5d8eba[_0xbfa680(0x3fb)](_0x300c49,_0x27b890);},'xhRQe':function(_0x15196b,_0x4c1090){const _0x5d1d3c=_0x221d;return _0x5d8eba[_0x5d1d3c(0x3fb)](_0x15196b,_0x4c1090);},'FIoLa':function(_0x410dad){const _0x2edca1=_0x221d;return _0x5d8eba[_0x2edca1(0x97a)](_0x410dad);},'Lfhyd':function(_0x3ee28e,_0x5bdb20){const _0x29c34b=_0x221d;return _0x5d8eba[_0x29c34b(0x383)](_0x3ee28e,_0x5bdb20);},'WpugD':function(_0x59968e,_0x1a5e62){const _0x1878b3=_0x221d;return _0x5d8eba[_0x1878b3(0x71e)](_0x59968e,_0x1a5e62);},'apzLd':function(_0x3a7628,_0x15d7c9){const _0x517073=_0x221d;return _0x5d8eba[_0x517073(0x543)](_0x3a7628,_0x15d7c9);},'VNUaD':_0x5d8eba[_0x589bfa(0x745)],'PovBm':_0x5d8eba[_0x589bfa(0x77c)],'SLrHY':function(_0x305789,_0x21665d){const _0x10bd05=_0x589bfa;return _0x5d8eba[_0x10bd05(0x470)](_0x305789,_0x21665d);},'DLoiQ':function(_0x2cd6e2,_0x5d3585){const _0x1d784c=_0x589bfa;return _0x5d8eba[_0x1d784c(0x31a)](_0x2cd6e2,_0x5d3585);},'IYdTR':_0x5d8eba[_0x589bfa(0x4d9)],'OAhee':_0x5d8eba[_0xe526a4(0x2c7)],'LUrMn':_0x5d8eba[_0x4ca04f(0x6b1)],'AofTe':_0x5d8eba[_0x555d07(0x501)],'pwXJC':function(_0x1c0226,_0x13ba15){const _0x422f40=_0xbfd6da;return _0x5d8eba[_0x422f40(0x899)](_0x1c0226,_0x13ba15);},'QSaoT':_0x5d8eba[_0x589bfa(0x758)],'IhsCZ':function(_0x15e21d,_0x2de87d){const _0x174a41=_0x555d07;return _0x5d8eba[_0x174a41(0x5e6)](_0x15e21d,_0x2de87d);},'VnBYY':_0x5d8eba[_0xbfd6da(0xa73)],'fJURe':_0x5d8eba[_0x589bfa(0x961)],'gNknl':_0x5d8eba[_0x555d07(0xa50)],'Wixta':_0x5d8eba[_0x4ca04f(0x770)],'KVGiu':_0x5d8eba[_0x589bfa(0x4a9)],'QrrtZ':function(_0x1d73d4,_0x2e7fdc){const _0xfa48ff=_0x4ca04f;return _0x5d8eba[_0xfa48ff(0x470)](_0x1d73d4,_0x2e7fdc);},'hbDGp':_0x5d8eba[_0x555d07(0x9bf)],'Luxcr':_0x5d8eba[_0x589bfa(0x5f6)],'rdORT':function(_0x170218,_0x161808,_0x225e8c){const _0x5b1ad8=_0xe526a4;return _0x5d8eba[_0x5b1ad8(0x6f0)](_0x170218,_0x161808,_0x225e8c);},'vnPLn':_0x5d8eba[_0x589bfa(0x440)],'YQaHI':_0x5d8eba[_0xbfd6da(0xe7)],'woofZ':_0x5d8eba[_0x4ca04f(0x916)],'nVXHs':function(_0x130363,_0x4e6916){const _0x57802d=_0x589bfa;return _0x5d8eba[_0x57802d(0x8e0)](_0x130363,_0x4e6916);},'IyBjr':_0x5d8eba[_0x589bfa(0x6f4)],'RYHSo':_0x5d8eba[_0x555d07(0x9a9)]};if(_0x5d8eba[_0x589bfa(0x5e6)](_0x5d8eba[_0xbfd6da(0xa0d)],_0x5d8eba[_0x4ca04f(0xa0d)])){const _0x2c3a01=_0x3f80dc[_0xbfd6da(0x95d)][_0xbfd6da(0x22c)+_0xbfd6da(0x872)]();let _0x5653f0='',_0x5d7533='';_0x2c3a01[_0x555d07(0x73a)]()[_0x555d07(0x341)](function _0x5c70f9({done:_0x485de6,value:_0x1bb1a6}){const _0x2feacc=_0x589bfa,_0x7a9877=_0x4ca04f,_0x11444d=_0xbfd6da,_0x1d3b7a=_0xe526a4,_0x18d9fe=_0x555d07,_0x3e02b6={'PgCYl':function(_0xcf7574,_0x695f30){const _0x1bf863=_0x221d;return _0x501538[_0x1bf863(0x313)](_0xcf7574,_0x695f30);},'MScnB':function(_0x4f0cd6,_0x1221c8){const _0x57ad5c=_0x221d;return _0x501538[_0x57ad5c(0x375)](_0x4f0cd6,_0x1221c8);},'ckXuq':function(_0x583ef4){const _0x1dbf25=_0x221d;return _0x501538[_0x1dbf25(0x7b4)](_0x583ef4);},'EaoJD':function(_0x216448,_0x55392d){const _0x412c08=_0x221d;return _0x501538[_0x412c08(0x32b)](_0x216448,_0x55392d);},'GIdhm':function(_0x4668f1,_0x415299){const _0x5dd937=_0x221d;return _0x501538[_0x5dd937(0xa04)](_0x4668f1,_0x415299);},'WjvQZ':function(_0x5757ad,_0x43f056){const _0x19bacd=_0x221d;return _0x501538[_0x19bacd(0x17c)](_0x5757ad,_0x43f056);},'zCmvh':_0x501538[_0x2feacc(0x8cc)],'zFJfR':_0x501538[_0x2feacc(0x816)],'jxQGC':function(_0x12e8b6,_0x5210e8){const _0x5f5b60=_0x7a9877;return _0x501538[_0x5f5b60(0x70d)](_0x12e8b6,_0x5210e8);},'LDvzb':function(_0x561db5,_0x36c9ee){const _0x32b500=_0x7a9877;return _0x501538[_0x32b500(0x610)](_0x561db5,_0x36c9ee);},'EWRPq':_0x501538[_0x7a9877(0x9dd)],'WVroM':_0x501538[_0x1d3b7a(0x84f)],'OqNSn':_0x501538[_0x11444d(0x159)],'bRKrH':_0x501538[_0x7a9877(0x87c)],'wFNFf':function(_0x4bacea,_0x182913){const _0x30ed87=_0x1d3b7a;return _0x501538[_0x30ed87(0x322)](_0x4bacea,_0x182913);},'ZoNuC':_0x501538[_0x1d3b7a(0x392)],'uCLfn':function(_0x1557a8,_0x2f64a8){const _0x117812=_0x2feacc;return _0x501538[_0x117812(0x5ad)](_0x1557a8,_0x2f64a8);},'eoRpk':_0x501538[_0x2feacc(0x808)],'bOqBo':_0x501538[_0x2feacc(0x406)],'TbHBK':function(_0x160925,_0x5c3fda){const _0x25bb42=_0x7a9877;return _0x501538[_0x25bb42(0x64a)](_0x160925,_0x5c3fda);},'SBsXG':_0x501538[_0x7a9877(0x1a7)],'cdNuj':function(_0x1a9046,_0x1ed121){const _0xf16085=_0x11444d;return _0x501538[_0xf16085(0x17c)](_0x1a9046,_0x1ed121);},'FmnWD':_0x501538[_0x2feacc(0x5c3)],'eOHor':_0x501538[_0x1d3b7a(0x8aa)],'AppLY':function(_0x5b521f,_0xc13633){const _0x4c34da=_0x2feacc;return _0x501538[_0x4c34da(0x1d5)](_0x5b521f,_0xc13633);},'vjFah':function(_0x53b6e7,_0xe713fb){const _0x4e82f4=_0x11444d;return _0x501538[_0x4e82f4(0x17c)](_0x53b6e7,_0xe713fb);},'ogeAX':_0x501538[_0x2feacc(0x992)],'apmUh':_0x501538[_0x18d9fe(0x827)],'UcjdF':function(_0x5c910f,_0x2d6265,_0x2423b1){const _0xa0878b=_0x1d3b7a;return _0x501538[_0xa0878b(0x2cb)](_0x5c910f,_0x2d6265,_0x2423b1);},'WQtkx':function(_0x3286e8,_0x56d759){const _0x412e50=_0x2feacc;return _0x501538[_0x412e50(0xa04)](_0x3286e8,_0x56d759);},'yLwjk':_0x501538[_0x11444d(0x265)],'RpWWf':function(_0x5b045c,_0x14f2e6){const _0x361083=_0x2feacc;return _0x501538[_0x361083(0x2bf)](_0x5b045c,_0x14f2e6);},'RIPxQ':_0x501538[_0x7a9877(0x63e)],'RCxVo':_0x501538[_0x2feacc(0x19b)]};if(_0x501538[_0x2feacc(0x73f)](_0x501538[_0x1d3b7a(0x213)],_0x501538[_0x11444d(0x213)])){if(_0x501538[_0x11444d(0x313)](_0x501538[_0x18d9fe(0x2bf)](_0x501538[_0x2feacc(0x2bf)](_0x44bd97,_0x416d48[_0x232a5c]),'\x0a')[_0x18d9fe(0x80f)+'h'],-0x49*0x57+-0x207b*-0x1+0xbf*-0x4))_0x57b59b=_0x501538[_0x1d3b7a(0x7af)](_0x501538[_0x1d3b7a(0x64a)](_0x254193,_0x157b3a[_0x26bd76]),'\x0a');_0x59ae63=_0x501538[_0x11444d(0x64a)](_0x1ce39d,-0x186+-0x2173+0x4a*0x79);}else{if(_0x485de6)return;const _0x2f1018=new TextDecoder(_0x501538[_0x18d9fe(0xa7f)])[_0x2feacc(0x861)+'e'](_0x1bb1a6);return _0x2f1018[_0x1d3b7a(0x873)]()[_0x2feacc(0x324)]('\x0a')[_0x2feacc(0x6fe)+'ch'](function(_0x168cda){const _0x4704e7=_0x2feacc,_0x17e227=_0x18d9fe,_0x7829f6=_0x7a9877,_0x2e45ec=_0x1d3b7a,_0x7e48f0=_0x11444d,_0x24d570={'tOLHD':function(_0xd071c7,_0x1e3d07){const _0x114159=_0x221d;return _0x3e02b6[_0x114159(0x3cf)](_0xd071c7,_0x1e3d07);},'PnTBB':function(_0x49c53f,_0x20da52){const _0x39ee54=_0x221d;return _0x3e02b6[_0x39ee54(0x3cf)](_0x49c53f,_0x20da52);},'ydIeR':function(_0x43bf33,_0x2620a6){const _0x2b2faa=_0x221d;return _0x3e02b6[_0x2b2faa(0x743)](_0x43bf33,_0x2620a6);}};if(_0x3e02b6[_0x4704e7(0x84d)](_0x3e02b6[_0x4704e7(0x11b)],_0x3e02b6[_0x17e227(0x705)])){if(_0x3e02b6[_0x17e227(0x976)](_0x168cda[_0x4704e7(0x80f)+'h'],0x13ff*0x1+-0x1774+0x37b))_0x5653f0=_0x168cda[_0x4704e7(0x4c2)](0x1*-0x20b+-0x1eb7+0x20c8);if(_0x3e02b6[_0x4704e7(0x473)](_0x5653f0,_0x3e02b6[_0x17e227(0x956)])){if(_0x3e02b6[_0x7e48f0(0x84d)](_0x3e02b6[_0x17e227(0x4be)],_0x3e02b6[_0x7829f6(0x4be)]))_0x53cd67+=_0x571614[-0xf9e+0x1024+-0x86][_0x17e227(0x512)],_0x1f47b8=_0x1de519[-0x1f86+0x238d+-0x407][_0x7e48f0(0x842)+_0x17e227(0x779)][_0x17e227(0x424)+_0x2e45ec(0x5d4)+'t'][_0x24d570[_0x7e48f0(0x6ca)](_0x14d039[0x35*-0x94+-0xa81+0x2925][_0x4704e7(0x842)+_0x7829f6(0x779)][_0x7829f6(0x424)+_0x17e227(0x5d4)+'t'][_0x7e48f0(0x80f)+'h'],0x9*-0x167+0x19a6+-0xd06)];else{const _0x141b8e=_0x3e02b6[_0x4704e7(0x92e)][_0x17e227(0x324)]('|');let _0x501ff2=0x1c8e+0xede+-0x2b6c;while(!![]){switch(_0x141b8e[_0x501ff2++]){case'0':lock_chat=-0x2190+0x1*-0x135d+-0x31d*-0x11;continue;case'1':_0x3e02b6[_0x4704e7(0x8d9)](proxify);continue;case'2':document[_0x4704e7(0x640)+_0x7e48f0(0x2fc)+_0x17e227(0x10c)](_0x3e02b6[_0x7829f6(0x1f8)])[_0x2e45ec(0x6ba)]='';continue;case'3':return;case'4':word_last+=_0x3e02b6[_0x17e227(0x32f)](chatTextRaw,chatTemp);continue;}break;}}}let _0x28b8f6;try{if(_0x3e02b6[_0x17e227(0x79a)](_0x3e02b6[_0x7e48f0(0x9ff)],_0x3e02b6[_0x17e227(0x9ff)])){_0xf077d7=_0x24d570[_0x17e227(0x7bf)](_0x5bc950,0x1774+-0x8*-0x169+0x11*-0x20b);if(!_0x450605)throw _0x55790f;return _0x24d570[_0x2e45ec(0x388)](_0x4a227e,-0x1735+-0x1a51+0x337a)[_0x2e45ec(0x341)](()=>_0x2d9952(_0x3ff5f4,_0x429502,_0x4d8e1d));}else try{if(_0x3e02b6[_0x2e45ec(0x257)](_0x3e02b6[_0x4704e7(0x54a)],_0x3e02b6[_0x7829f6(0x7c6)]))return-(0x713+-0x4*0x50f+0xd2a);else _0x28b8f6=JSON[_0x17e227(0x4ab)](_0x3e02b6[_0x17e227(0x6d2)](_0x5d7533,_0x5653f0))[_0x3e02b6[_0x4704e7(0x589)]],_0x5d7533='';}catch(_0x9fbe37){if(_0x3e02b6[_0x7829f6(0x34c)](_0x3e02b6[_0x7e48f0(0x301)],_0x3e02b6[_0x7e48f0(0x301)])){var _0x8be33b=new _0x10293d(_0x1e90fe[_0x17e227(0x80f)+'h']),_0x4f29b2=new _0xa8213a(_0x8be33b);for(var _0x114951=0x1*-0x21d+-0x1f94+0x21b1,_0x35a09b=_0x4d0943[_0x7e48f0(0x80f)+'h'];_0x3e02b6[_0x17e227(0x254)](_0x114951,_0x35a09b);_0x114951++){_0x4f29b2[_0x114951]=_0x23159e[_0x17e227(0x7ad)+_0x7e48f0(0x8d8)](_0x114951);}return _0x8be33b;}else _0x28b8f6=JSON[_0x7829f6(0x4ab)](_0x5653f0)[_0x3e02b6[_0x17e227(0x589)]],_0x5d7533='';}}catch(_0x1868f2){if(_0x3e02b6[_0x4704e7(0x257)](_0x3e02b6[_0x7829f6(0x23d)],_0x3e02b6[_0x7829f6(0x23d)]))_0x5d7533+=_0x5653f0;else{_0x58e2a9+=_0x3e02b6[_0x7829f6(0x32f)](_0x2a8e80,_0x3464dc),_0x20a807=0x1e5b+-0x599*0x4+-0x7f7,_0x3e02b6[_0x7829f6(0x8d9)](_0x3c8bbd);return;}}_0x28b8f6&&_0x3e02b6[_0x7e48f0(0x122)](_0x28b8f6[_0x7e48f0(0x80f)+'h'],0xe*-0x13a+-0x2113+0x323f)&&_0x3e02b6[_0x17e227(0x976)](_0x28b8f6[0x4*-0x81a+0x3d4+0x1c94][_0x17e227(0x842)+_0x2e45ec(0x779)][_0x17e227(0x424)+_0x7e48f0(0x5d4)+'t'][-0x1b*-0xb3+-0xbd7+-0x70a],text_offset)&&(_0x3e02b6[_0x7829f6(0x1b7)](_0x3e02b6[_0x17e227(0xa39)],_0x3e02b6[_0x7829f6(0xa39)])?_0x3d0290[_0x5a50e9]++:(chatTemp+=_0x28b8f6[0x2*-0x71c+-0x25f1*-0x1+-0x17b9][_0x7829f6(0x512)],text_offset=_0x28b8f6[-0x2*-0xbf+-0x35e*0x1+0x1e*0x10][_0x17e227(0x842)+_0x7e48f0(0x779)][_0x17e227(0x424)+_0x7829f6(0x5d4)+'t'][_0x3e02b6[_0x2e45ec(0x3cf)](_0x28b8f6[-0xa93+0x2*0x135a+-0x13*0x17b][_0x2e45ec(0x842)+_0x2e45ec(0x779)][_0x7e48f0(0x424)+_0x7e48f0(0x5d4)+'t'][_0x7829f6(0x80f)+'h'],-0x64c+-0x111c+-0xd*-0x1cd)])),chatTemp=chatTemp[_0x7e48f0(0x53b)+_0x17e227(0x3fd)]('\x0a\x0a','\x0a')[_0x4704e7(0x53b)+_0x17e227(0x3fd)]('\x0a\x0a','\x0a'),document[_0x4704e7(0x640)+_0x17e227(0x2fc)+_0x2e45ec(0x10c)](_0x3e02b6[_0x4704e7(0x325)])[_0x17e227(0x4c0)+_0x4704e7(0x3bf)]='',_0x3e02b6[_0x17e227(0x253)](markdownToHtml,_0x3e02b6[_0x7e48f0(0x3d6)](beautify,chatTemp),document[_0x17e227(0x640)+_0x7e48f0(0x2fc)+_0x7e48f0(0x10c)](_0x3e02b6[_0x17e227(0x325)])),document[_0x7829f6(0x22a)+_0x7829f6(0x47b)+_0x7e48f0(0x8f5)](_0x3e02b6[_0x17e227(0x105)])[_0x17e227(0x4c0)+_0x2e45ec(0x3bf)]=_0x3e02b6[_0x7e48f0(0x6d2)](_0x3e02b6[_0x7e48f0(0x32f)](_0x3e02b6[_0x4704e7(0x5dd)](prev_chat,_0x3e02b6[_0x2e45ec(0x85a)]),document[_0x4704e7(0x640)+_0x17e227(0x2fc)+_0x17e227(0x10c)](_0x3e02b6[_0x7e48f0(0x325)])[_0x2e45ec(0x4c0)+_0x7e48f0(0x3bf)]),_0x3e02b6[_0x7e48f0(0x892)]);}else return _0x37965b&&_0x539332[_0x7e48f0(0x873)]();}),_0x2c3a01[_0x7a9877(0x73a)]()[_0x7a9877(0x341)](_0x5c70f9);}});}else{const _0x587de2=_0x5d8eba[_0x4ca04f(0x5b9)],_0x3571a8=_0x5d8eba[_0xbfd6da(0x8ed)],_0x255f58=_0x5ca2be[_0xe526a4(0x4f2)+_0x555d07(0x381)](_0x587de2[_0x589bfa(0x80f)+'h'],_0x5d8eba[_0x4ca04f(0x383)](_0x743c89[_0x4ca04f(0x80f)+'h'],_0x3571a8[_0xe526a4(0x80f)+'h'])),_0x3d73e6=_0x5d8eba[_0x555d07(0x71e)](_0x1b08f0,_0x255f58),_0x45152c=_0x5d8eba[_0x555d07(0x71e)](_0xdd073f,_0x3d73e6);return _0x30e627[_0x4ca04f(0x11a)+'e'][_0xbfd6da(0x448)+_0x4ca04f(0x362)](_0x5d8eba[_0x589bfa(0x57d)],_0x45152c,{'name':_0x5d8eba[_0x4ca04f(0x938)],'hash':_0x5d8eba[_0xe526a4(0x365)]},!![],[_0x5d8eba[_0xe526a4(0x792)]]);}})[_0x3c5b8d(0x202)](_0x5d83cf=>{const _0xe0acde=_0x3532fc,_0x232dc3=_0x4f21ce,_0x57a4e4=_0x4f21ce,_0x23ee51=_0x495fe2,_0xfbe47f=_0x1a2337;_0x5d8eba[_0xe0acde(0x50a)](_0x5d8eba[_0x232dc3(0x2fe)],_0x5d8eba[_0x57a4e4(0x168)])?console[_0xe0acde(0x483)](_0x5d8eba[_0xe0acde(0x183)],_0x5d83cf):_0x257365[_0x23ee51(0x641)](_0x2fc6ae);});}function replaceUrlWithFootnote(_0x40261f){const _0x57969a=_0x1acbd6,_0x5d2510=_0x5733fb,_0x24d097=_0x5733fb,_0x310868=_0x3a434e,_0x18a6bb=_0x3a434e,_0x1e0f58={'lETiL':function(_0x57d9d7,_0xaca5ef){return _0x57d9d7(_0xaca5ef);},'OPkEo':_0x57969a(0x2a0)+_0x57969a(0x5a0),'piceH':function(_0x378d8c,_0x137aa7){return _0x378d8c===_0x137aa7;},'KSozO':_0x5d2510(0x37a),'hirSB':_0x310868(0x136),'HTwgd':function(_0x17ebf1,_0xa0f215){return _0x17ebf1!==_0xa0f215;},'kytKA':_0x18a6bb(0x1ae),'dBKiy':_0x5d2510(0x7f6),'RNDzY':function(_0x3381a4,_0x4de951){return _0x3381a4+_0x4de951;},'fFZpd':function(_0x47f2fb,_0x53be81){return _0x47f2fb-_0x53be81;},'lDFtT':function(_0x468b96,_0x4ba7b9){return _0x468b96<=_0x4ba7b9;},'CgJAX':function(_0x4ab20a,_0x3c0943){return _0x4ab20a>_0x3c0943;},'NrMvL':_0x310868(0x1e2),'YiMGG':_0x24d097(0x60e),'yvMmN':function(_0x2bd1fb,_0x43e1d9){return _0x2bd1fb-_0x43e1d9;}},_0x4921b0=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x2d047a=new Set(),_0x3a8b63=(_0x120d62,_0x504f30)=>{const _0x20617d=_0x310868,_0x5b17f4=_0x18a6bb,_0xfdcb64=_0x310868,_0x2ecd96=_0x57969a,_0x38c0a7=_0x5d2510,_0x2f1ee4={'bnXij':function(_0x57cae6,_0xf6a5ea){const _0x29956f=_0x221d;return _0x1e0f58[_0x29956f(0x867)](_0x57cae6,_0xf6a5ea);},'kfZlo':_0x1e0f58[_0x20617d(0x2b8)]};if(_0x1e0f58[_0x20617d(0x76d)](_0x1e0f58[_0xfdcb64(0x1fa)],_0x1e0f58[_0x20617d(0x93d)]))try{_0x34e64c=_0x2f1ee4[_0x38c0a7(0x9d8)](_0x39769d,_0x27f6da);const _0x469163={};return _0x469163[_0x20617d(0x1ca)]=_0x2f1ee4[_0x20617d(0x317)],_0x2cdfdf[_0x38c0a7(0x11a)+'e'][_0xfdcb64(0x89e)+'pt'](_0x469163,_0x4562dc,_0x49f01a);}catch(_0xdc6e45){}else{if(_0x2d047a[_0x38c0a7(0x1e4)](_0x504f30)){if(_0x1e0f58[_0x2ecd96(0x17a)](_0x1e0f58[_0x5b17f4(0x398)],_0x1e0f58[_0x2ecd96(0x48d)]))return _0x120d62;else{const _0x194297=_0x1efa17?function(){const _0x13b2b9=_0x5b17f4;if(_0x45f2bd){const _0x47c317=_0xc1a728[_0x13b2b9(0x905)](_0x5cc2c9,arguments);return _0x272313=null,_0x47c317;}}:function(){};return _0x346a2e=![],_0x194297;}}const _0x53b297=_0x504f30[_0x2ecd96(0x324)](/[;,;、,]/),_0x1824db=_0x53b297[_0x2ecd96(0x5c8)](_0x3d8efe=>'['+_0x3d8efe+']')[_0x5b17f4(0x9f7)]('\x20'),_0x3ddf83=_0x53b297[_0xfdcb64(0x5c8)](_0x1aca92=>'['+_0x1aca92+']')[_0x38c0a7(0x9f7)]('\x0a');_0x53b297[_0x38c0a7(0x6fe)+'ch'](_0x2e611d=>_0x2d047a[_0x20617d(0x7d5)](_0x2e611d)),res='\x20';for(var _0x130016=_0x1e0f58[_0xfdcb64(0x43e)](_0x1e0f58[_0x2ecd96(0x906)](_0x2d047a[_0x5b17f4(0x685)],_0x53b297[_0xfdcb64(0x80f)+'h']),0x1cad+0x19*0xcf+-0x30e3);_0x1e0f58[_0xfdcb64(0x590)](_0x130016,_0x2d047a[_0x5b17f4(0x685)]);++_0x130016)res+='[^'+_0x130016+']\x20';return res;}};let _0x914f92=-0x3d*0x89+-0x1265*0x2+0x4570,_0xa8b9ac=_0x40261f[_0x5d2510(0x53b)+'ce'](_0x4921b0,_0x3a8b63);while(_0x1e0f58[_0x18a6bb(0x2e3)](_0x2d047a[_0x18a6bb(0x685)],0x1b55+-0x1c28+0xd3)){if(_0x1e0f58[_0x5d2510(0x17a)](_0x1e0f58[_0x57969a(0x2cd)],_0x1e0f58[_0x24d097(0x86d)])){const _0x2d6dfb='['+_0x914f92++ +_0x57969a(0x2a1)+_0x2d047a[_0x57969a(0x6ba)+'s']()[_0x57969a(0xe5)]()[_0x57969a(0x6ba)],_0xf9eb76='[^'+_0x1e0f58[_0x310868(0x73e)](_0x914f92,-0x4a4+-0x3*-0x1cf+-0xc8)+_0x24d097(0x2a1)+_0x2d047a[_0x310868(0x6ba)+'s']()[_0x5d2510(0xe5)]()[_0x24d097(0x6ba)];_0xa8b9ac=_0xa8b9ac+'\x0a\x0a'+_0xf9eb76,_0x2d047a[_0x5d2510(0x10b)+'e'](_0x2d047a[_0x57969a(0x6ba)+'s']()[_0x57969a(0xe5)]()[_0x310868(0x6ba)]);}else _0x472f5a+='中';}return _0xa8b9ac;}(function(){const _0x19f9fe=_0x232d63,_0x2f7712=_0x3a434e,_0x578c68=_0x1c9656,_0x374727=_0x5733fb,_0x12ea25=_0x3a434e,_0x56c4dc={'TCskZ':_0x19f9fe(0x606)+':','Wyngr':function(_0x225310,_0x72f407){return _0x225310!==_0x72f407;},'hQblM':_0x2f7712(0x49b),'uRVvp':_0x19f9fe(0x8b5),'teZKW':_0x374727(0xa76),'EifHy':function(_0x4d239e,_0x69c28e){return _0x4d239e(_0x69c28e);},'rPSVF':function(_0xb41e13,_0x5dc783){return _0xb41e13+_0x5dc783;},'gZGAq':function(_0x224d4b,_0x327cfd){return _0x224d4b+_0x327cfd;},'ZOmFV':_0x374727(0x1b4)+_0x19f9fe(0x480)+_0x374727(0x759)+_0x374727(0x2db),'asukq':_0x2f7712(0x741)+_0x2f7712(0x321)+_0x374727(0x6ce)+_0x19f9fe(0x597)+_0x2f7712(0x8de)+_0x2f7712(0x2c5)+'\x20)','bZMyc':function(_0x27050f,_0x341218){return _0x27050f===_0x341218;},'AQXjn':_0x12ea25(0x8c8),'qTBtn':function(_0x291571){return _0x291571();}},_0x54cf4e=function(){const _0x350c32=_0x19f9fe,_0x30669e=_0x374727,_0x360720=_0x12ea25,_0x2a2e63=_0x19f9fe,_0xce82d1=_0x374727,_0x2c1d3f={};_0x2c1d3f[_0x350c32(0x1c9)]=_0x56c4dc[_0x30669e(0x57f)];const _0x5ce6d5=_0x2c1d3f;if(_0x56c4dc[_0x30669e(0x5b3)](_0x56c4dc[_0x350c32(0xa38)],_0x56c4dc[_0x2a2e63(0x82e)])){let _0x2a823a;try{_0x56c4dc[_0xce82d1(0x5b3)](_0x56c4dc[_0x350c32(0x818)],_0x56c4dc[_0x30669e(0x818)])?_0x21c1c0='按钮':_0x2a823a=_0x56c4dc[_0x2a2e63(0x6b0)](Function,_0x56c4dc[_0x350c32(0x904)](_0x56c4dc[_0x350c32(0x9cd)](_0x56c4dc[_0x350c32(0x283)],_0x56c4dc[_0xce82d1(0x738)]),');'))();}catch(_0x5629a7){_0x56c4dc[_0x30669e(0x42c)](_0x56c4dc[_0x30669e(0x903)],_0x56c4dc[_0x2a2e63(0x903)])?_0x2a823a=window:_0x32259a[_0x2a2e63(0x483)](_0x5ce6d5[_0x2a2e63(0x1c9)],_0x2df657);}return _0x2a823a;}else{const _0x340252=_0x43d5b5?function(){const _0x24a4a6=_0x360720;if(_0x432a2){const _0x55e731=_0x243b59[_0x24a4a6(0x905)](_0x28a4b8,arguments);return _0x3983fd=null,_0x55e731;}}:function(){};return _0x317afa=![],_0x340252;}},_0x2b0b1d=_0x56c4dc[_0x578c68(0x67a)](_0x54cf4e);_0x2b0b1d[_0x578c68(0x9ef)+_0x374727(0x2d8)+'l'](_0x194433,-0x14e6+0x2531+-0x3*0x39);}());function beautify(_0x32684b){const _0x20c92e=_0x1acbd6,_0x1fd905=_0x232d63,_0x449af7=_0x232d63,_0x3f63de=_0x1c9656,_0x19c68b=_0x232d63,_0xdd3f40={'KLeAd':_0x20c92e(0xa44),'YBHRY':_0x1fd905(0x103),'eNTBn':function(_0x418c66,_0x2771a9){return _0x418c66>=_0x2771a9;},'bAbOi':function(_0x13f1d3,_0xb7b9cc){return _0x13f1d3===_0xb7b9cc;},'bbIeE':_0x449af7(0x3e1),'flIVU':_0x3f63de(0x68c),'REGjn':function(_0x234489,_0xf435ca){return _0x234489+_0xf435ca;},'JVjps':_0x19c68b(0x688),'wjnUV':function(_0x613a17,_0x256969){return _0x613a17(_0x256969);},'MixhA':function(_0x52821f,_0x547f2b){return _0x52821f+_0x547f2b;},'RbrdK':_0x1fd905(0x4bc)+_0x449af7(0x591)+'rl','xIqZR':function(_0x2cd69d,_0x292b6b){return _0x2cd69d(_0x292b6b);},'aQkXs':function(_0x1eda86,_0x287b46){return _0x1eda86+_0x287b46;},'rWDuV':_0x19c68b(0x6a5)+'l','xZwWL':function(_0x42f7ff,_0x205a54){return _0x42f7ff(_0x205a54);},'CcWev':function(_0x41757c,_0x138231){return _0x41757c+_0x138231;},'QfEHX':_0x1fd905(0x61a)+_0x449af7(0x4e0)+_0x19c68b(0x296),'EgULU':function(_0x57b739,_0x1f034d){return _0x57b739(_0x1f034d);},'dgBGr':function(_0x2bba5b,_0x5df020){return _0x2bba5b+_0x5df020;},'NMFiK':function(_0x581f4a,_0x372445){return _0x581f4a(_0x372445);},'ppSTv':_0x1fd905(0x914),'nUqyU':function(_0x1bba94,_0x4fed0d){return _0x1bba94(_0x4fed0d);},'hVqrh':function(_0x170db2,_0x2f90ee){return _0x170db2+_0x2f90ee;},'Kiufb':function(_0xf76291,_0x300932){return _0xf76291!==_0x300932;},'gpfcp':_0x449af7(0x4ba),'UTEka':_0x1fd905(0x98e),'XIxWe':_0x449af7(0x593)+_0x1fd905(0x4a7)+'l','XVpze':_0x1fd905(0x593)+_0x19c68b(0x768),'jvGEk':function(_0x1cf2e1,_0x2de37d){return _0x1cf2e1+_0x2de37d;},'FYxML':_0x3f63de(0x768),'IGOMa':function(_0x4a6c22,_0x1efbed){return _0x4a6c22(_0x1efbed);}};new_text=_0x32684b[_0x20c92e(0x53b)+_0x20c92e(0x3fd)]('(','(')[_0x3f63de(0x53b)+_0x1fd905(0x3fd)](')',')')[_0x449af7(0x53b)+_0x20c92e(0x3fd)](',\x20',',')[_0x449af7(0x53b)+_0x19c68b(0x3fd)](_0xdd3f40[_0x19c68b(0x251)],'')[_0x1fd905(0x53b)+_0x20c92e(0x3fd)](_0xdd3f40[_0x449af7(0x3b0)],'')[_0x1fd905(0x53b)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x599f65=prompt[_0x20c92e(0x4b5)+_0x20c92e(0x7bb)][_0x20c92e(0x80f)+'h'];_0xdd3f40[_0x19c68b(0x56b)](_0x599f65,0x17*-0x1b0+-0x5da+0x2caa*0x1);--_0x599f65){_0xdd3f40[_0x20c92e(0x276)](_0xdd3f40[_0x3f63de(0x117)],_0xdd3f40[_0x449af7(0x76c)])?_0x2a26ef+='上':(new_text=new_text[_0x19c68b(0x53b)+_0x19c68b(0x3fd)](_0xdd3f40[_0x449af7(0x8c1)](_0xdd3f40[_0x20c92e(0x9e7)],_0xdd3f40[_0x20c92e(0x40b)](String,_0x599f65)),_0xdd3f40[_0x449af7(0x676)](_0xdd3f40[_0x1fd905(0x50b)],_0xdd3f40[_0x449af7(0x302)](String,_0x599f65))),new_text=new_text[_0x449af7(0x53b)+_0x449af7(0x3fd)](_0xdd3f40[_0x20c92e(0xed)](_0xdd3f40[_0x449af7(0x957)],_0xdd3f40[_0x3f63de(0xa17)](String,_0x599f65)),_0xdd3f40[_0x1fd905(0x7f1)](_0xdd3f40[_0x19c68b(0x50b)],_0xdd3f40[_0x3f63de(0x40b)](String,_0x599f65))),new_text=new_text[_0x19c68b(0x53b)+_0x1fd905(0x3fd)](_0xdd3f40[_0x1fd905(0x7f1)](_0xdd3f40[_0x3f63de(0x14d)],_0xdd3f40[_0x1fd905(0xa33)](String,_0x599f65)),_0xdd3f40[_0x20c92e(0x595)](_0xdd3f40[_0x449af7(0x50b)],_0xdd3f40[_0x19c68b(0x37b)](String,_0x599f65))),new_text=new_text[_0x1fd905(0x53b)+_0x19c68b(0x3fd)](_0xdd3f40[_0x449af7(0xed)](_0xdd3f40[_0x20c92e(0x21a)],_0xdd3f40[_0x1fd905(0x4e6)](String,_0x599f65)),_0xdd3f40[_0x20c92e(0x3cb)](_0xdd3f40[_0x449af7(0x50b)],_0xdd3f40[_0x19c68b(0x4e6)](String,_0x599f65))));}new_text=_0xdd3f40[_0x19c68b(0x40b)](replaceUrlWithFootnote,new_text);for(let _0x463df4=prompt[_0x20c92e(0x4b5)+_0x19c68b(0x7bb)][_0x1fd905(0x80f)+'h'];_0xdd3f40[_0x20c92e(0x56b)](_0x463df4,-0x1e50+-0x3a2+0x5*0x6ca);--_0x463df4){_0xdd3f40[_0x1fd905(0x6bb)](_0xdd3f40[_0x3f63de(0x648)],_0xdd3f40[_0x19c68b(0x8a7)])?(new_text=new_text[_0x1fd905(0x53b)+'ce'](_0xdd3f40[_0x449af7(0x8c1)](_0xdd3f40[_0x1fd905(0x4db)],_0xdd3f40[_0x20c92e(0x37b)](String,_0x463df4)),prompt[_0x1fd905(0x4b5)+_0x3f63de(0x7bb)][_0x463df4]),new_text=new_text[_0x1fd905(0x53b)+'ce'](_0xdd3f40[_0x449af7(0x3cb)](_0xdd3f40[_0x19c68b(0x824)],_0xdd3f40[_0x20c92e(0xa17)](String,_0x463df4)),prompt[_0x19c68b(0x4b5)+_0x19c68b(0x7bb)][_0x463df4]),new_text=new_text[_0x1fd905(0x53b)+'ce'](_0xdd3f40[_0x20c92e(0x1c7)](_0xdd3f40[_0x20c92e(0xa24)],_0xdd3f40[_0x20c92e(0x778)](String,_0x463df4)),prompt[_0x19c68b(0x4b5)+_0x19c68b(0x7bb)][_0x463df4])):_0x2d5ae9=_0x2a3d77;}return new_text=new_text[_0x19c68b(0x53b)+_0x19c68b(0x3fd)]('[]',''),new_text=new_text[_0x449af7(0x53b)+_0x3f63de(0x3fd)]('((','('),new_text=new_text[_0x449af7(0x53b)+_0x449af7(0x3fd)]('))',')'),new_text;}function chatmore(){const _0x150c5f=_0x232d63,_0x1cb2ca=_0x3a434e,_0x44846e=_0x232d63,_0x5828cb=_0x232d63,_0x22d688=_0x1acbd6,_0x50d0f2={'kOXyz':function(_0x1db2ec,_0x55b424){return _0x1db2ec===_0x55b424;},'iVIxc':_0x150c5f(0x600),'sNRiw':_0x1cb2ca(0x3df),'acYxL':_0x1cb2ca(0x50f)+_0x1cb2ca(0x918),'oQFAy':function(_0x33a527,_0x3a0c0f){return _0x33a527+_0x3a0c0f;},'qFCpF':function(_0x46a2eb,_0x5cbe50){return _0x46a2eb+_0x5cbe50;},'ovBfy':_0x44846e(0x44e)+_0x22d688(0x6d4)+_0x1cb2ca(0x3aa)+_0x44846e(0x2a5)+_0x5828cb(0x53d)+_0x22d688(0x91c)+_0x5828cb(0x4e1)+_0x5828cb(0x553)+_0x1cb2ca(0x2a4)+_0x44846e(0x7c9)+_0x5828cb(0x460),'tLBcR':function(_0x51a9de,_0x47f5d0){return _0x51a9de(_0x47f5d0);},'yCVLT':_0x5828cb(0x315)+_0x150c5f(0x14b),'ETRQV':_0x150c5f(0x452)+'es','uzVfr':function(_0x435495,_0x173521){return _0x435495!==_0x173521;},'vVKuu':_0x5828cb(0x812),'yMtJi':_0x22d688(0x973),'JyTLR':function(_0xabb2e1,_0x707218){return _0xabb2e1+_0x707218;},'DhdXI':function(_0x5cf0df,_0x48886e){return _0x5cf0df+_0x48886e;},'nHnKX':function(_0x592b4e,_0x3584fb){return _0x592b4e+_0x3584fb;},'mHYpu':function(_0x1f9e87,_0x47b89c){return _0x1f9e87+_0x47b89c;},'JGUqc':_0x22d688(0x50f),'jSWFl':_0x5828cb(0x1c0),'cXvrm':_0x1cb2ca(0x542)+_0x22d688(0x131)+_0x1cb2ca(0x25d)+_0x1cb2ca(0xa34)+_0x5828cb(0xa9e)+_0x5828cb(0x52b)+_0x44846e(0x908)+_0x150c5f(0x1ba)+_0x5828cb(0x13c)+_0x5828cb(0x14a)+_0x1cb2ca(0xa77)+_0x1cb2ca(0x49c)+_0x5828cb(0x413),'pNhoa':function(_0x28bab5,_0x232989){return _0x28bab5!=_0x232989;},'RyTQJ':function(_0x120e5b,_0x4cd2e2,_0x1e7164){return _0x120e5b(_0x4cd2e2,_0x1e7164);},'LVAnH':_0x44846e(0x593)+_0x22d688(0x175)+_0x150c5f(0x84b)+_0x5828cb(0x9b8)+_0x22d688(0x374)+_0x5828cb(0x30d),'DbLwD':function(_0x312785,_0x12e94e){return _0x312785+_0x12e94e;}},_0x3f32c2={'method':_0x50d0f2[_0x44846e(0x68a)],'headers':headers,'body':_0x50d0f2[_0x5828cb(0x346)](b64EncodeUnicode,JSON[_0x5828cb(0x5b0)+_0x5828cb(0x2ca)]({'prompt':_0x50d0f2[_0x22d688(0x7c0)](_0x50d0f2[_0x44846e(0x9b3)](_0x50d0f2[_0x22d688(0x4cf)](_0x50d0f2[_0x5828cb(0x7d0)](document[_0x22d688(0x640)+_0x5828cb(0x2fc)+_0x5828cb(0x10c)](_0x50d0f2[_0x1cb2ca(0x620)])[_0x1cb2ca(0x4c0)+_0x44846e(0x3bf)][_0x1cb2ca(0x53b)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x150c5f(0x53b)+'ce'](/<hr.*/gs,'')[_0x1cb2ca(0x53b)+'ce'](/<[^>]+>/g,'')[_0x5828cb(0x53b)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0x50d0f2[_0x44846e(0x2e7)]),original_search_query),_0x50d0f2[_0x5828cb(0x6d8)]),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':![]}))};if(_0x50d0f2[_0x1cb2ca(0x29b)](document[_0x44846e(0x640)+_0x44846e(0x2fc)+_0x44846e(0x10c)](_0x50d0f2[_0x150c5f(0x1fd)])[_0x44846e(0x4c0)+_0x44846e(0x3bf)],''))return;_0x50d0f2[_0x150c5f(0x603)](fetch,_0x50d0f2[_0x150c5f(0x7fd)],_0x3f32c2)[_0x22d688(0x341)](_0x4ab85a=>_0x4ab85a[_0x44846e(0x454)]())[_0x44846e(0x341)](_0x2c3f6d=>{const _0x19a594=_0x22d688,_0x5b1057=_0x150c5f,_0x14c2c3=_0x5828cb,_0x414ee9=_0x1cb2ca,_0x1f5607=_0x44846e,_0x2d1825={'zqWHH':function(_0x23ae5c,_0x5118e1){const _0x235d88=_0x221d;return _0x50d0f2[_0x235d88(0x777)](_0x23ae5c,_0x5118e1);},'XuJBE':_0x50d0f2[_0x19a594(0x38c)]};_0x50d0f2[_0x5b1057(0x2ea)](_0x50d0f2[_0x14c2c3(0x95a)],_0x50d0f2[_0x14c2c3(0x95a)])?_0x59a2c0+=_0x48dee3:JSON[_0x414ee9(0x4ab)](_0x2c3f6d[_0x1f5607(0x452)+'es'][-0xd5a*-0x1+0x26c1+-0x341b][_0x14c2c3(0x512)][_0x414ee9(0x53b)+_0x19a594(0x3fd)]('\x0a',''))[_0x414ee9(0x6fe)+'ch'](_0x1de086=>{const _0x1fdfee=_0x5b1057,_0xe85311=_0x1f5607,_0x268c7a=_0x14c2c3,_0x2f3e3f=_0x19a594,_0x19bd74=_0x1f5607;_0x50d0f2[_0x1fdfee(0x21b)](_0x50d0f2[_0xe85311(0x27b)],_0x50d0f2[_0x268c7a(0x2b0)])?(_0xafc2e6=_0x30148b[_0x268c7a(0x4ab)](_0x2d1825[_0x2f3e3f(0x5a1)](_0x2d0524,_0x574f6a))[_0x2d1825[_0xe85311(0x345)]],_0x576051=''):document[_0x268c7a(0x640)+_0xe85311(0x2fc)+_0x1fdfee(0x10c)](_0x50d0f2[_0x19bd74(0x1fd)])[_0x19bd74(0x4c0)+_0x19bd74(0x3bf)]+=_0x50d0f2[_0x1fdfee(0x777)](_0x50d0f2[_0x268c7a(0x51e)](_0x50d0f2[_0x268c7a(0x7a5)],_0x50d0f2[_0x268c7a(0x346)](String,_0x1de086)),_0x50d0f2[_0x1fdfee(0x679)]);});})[_0x44846e(0x202)](_0x572e5b=>console[_0x22d688(0x483)](_0x572e5b)),chatTextRawPlusComment=_0x50d0f2[_0x22d688(0x3ca)](chatTextRaw,'\x0a\x0a'),text_offset=-(0x2018+0x5*0x497+-0x2*0x1b85);}let chatTextRaw='',text_offset=-(0x1*0x1b8c+0xc4b+-0x13eb*0x2);const _0x57ac26={};_0x57ac26[_0x1acbd6(0x5de)+_0x3a434e(0x8ee)+'pe']=_0x5733fb(0x5c6)+_0x232d63(0x521)+_0x1c9656(0xa5c)+'n';const headers=_0x57ac26;let prompt=JSON[_0x5733fb(0x4ab)](atob(document[_0x232d63(0x640)+_0x232d63(0x2fc)+_0x1c9656(0x10c)](_0x5733fb(0x2ba)+'pt')[_0x1acbd6(0x516)+_0x5733fb(0x707)+'t']));chatTextRawIntro='',text_offset=-(-0x26f9*-0x1+0xe1b+-0x3513);const _0x163624={};_0x163624[_0x3a434e(0x184)+'t']=_0x1c9656(0x547)+_0x1c9656(0xa89)+_0x3a434e(0x737)+_0x1c9656(0x12c)+_0x3a434e(0x12b)+_0x3a434e(0x225)+original_search_query+(_0x232d63(0xf1)+_0x232d63(0x626)+_0x1acbd6(0x34f)+_0x3a434e(0x943)+_0x232d63(0x815)+_0x1c9656(0x6cd)+_0x232d63(0x4a1)+_0x1c9656(0x227)+_0x3a434e(0x492)+_0x1acbd6(0x46e)),_0x163624[_0x1c9656(0x78a)+_0x232d63(0xa56)]=0x400,_0x163624[_0x232d63(0x7b8)+_0x1acbd6(0x326)+'e']=0.2,_0x163624[_0x5733fb(0xa82)]=0x1,_0x163624[_0x1c9656(0x923)+_0x232d63(0x218)+_0x5733fb(0x8cd)+'ty']=0x0,_0x163624[_0x3a434e(0x77f)+_0x1acbd6(0x114)+_0x5733fb(0x396)+'y']=0.5,_0x163624[_0x1acbd6(0x6e9)+'of']=0x1,_0x163624[_0x5733fb(0x40a)]=![],_0x163624[_0x232d63(0x842)+_0x3a434e(0x779)]=0x0,_0x163624[_0x1acbd6(0x647)+'m']=!![];const optionsIntro={'method':_0x1acbd6(0x973),'headers':headers,'body':b64EncodeUnicode(JSON[_0x3a434e(0x5b0)+_0x1acbd6(0x2ca)](_0x163624))};fetch(_0x232d63(0x593)+_0x232d63(0x175)+_0x5733fb(0x84b)+_0x232d63(0x9b8)+_0x232d63(0x374)+_0x1acbd6(0x30d),optionsIntro)[_0x232d63(0x341)](_0x534a33=>{const _0x5262b7=_0x1c9656,_0x3331e3=_0x3a434e,_0x1e49f0=_0x1acbd6,_0x58cfba=_0x3a434e,_0x3b6f7c=_0x1acbd6,_0x24b7f2={'XnZOP':_0x5262b7(0x606)+':','NobtD':function(_0xd9ab1b,_0xfca7cb){return _0xd9ab1b>_0xfca7cb;},'QHVXm':function(_0x1027d7,_0x52fab6){return _0x1027d7==_0x52fab6;},'prQOY':_0x3331e3(0x584)+']','XturN':_0x3331e3(0x973),'UxSsa':function(_0x53efcc,_0x48b819){return _0x53efcc(_0x48b819);},'pylBM':function(_0x41146e,_0x429c6d,_0x56807c){return _0x41146e(_0x429c6d,_0x56807c);},'QsVyO':_0x5262b7(0x593)+_0x5262b7(0x175)+_0x58cfba(0x84b)+_0x3b6f7c(0x9b8)+_0x3b6f7c(0x374)+_0x3b6f7c(0x30d),'AHqPA':function(_0x2d89bd,_0xc1050b){return _0x2d89bd+_0xc1050b;},'maotx':_0x1e49f0(0x452)+'es','gQgGx':function(_0x57e815,_0x1cef8d){return _0x57e815-_0x1cef8d;},'iacrd':function(_0x154b75,_0x34d52d){return _0x154b75(_0x34d52d);},'CFYlT':_0x5262b7(0x180)+_0x58cfba(0x466),'blZAr':function(_0x34322e,_0x2591bb){return _0x34322e!==_0x2591bb;},'mSUSY':_0x5262b7(0x945),'TFPSE':_0x5262b7(0x21d),'OnQRG':function(_0x5f432f,_0x3e8c0b){return _0x5f432f+_0x3e8c0b;},'usIAx':_0x5262b7(0x593)+_0x5262b7(0x4a7)+'l','IkbqG':function(_0x5ad277,_0x17d956){return _0x5ad277(_0x17d956);},'QcBbE':_0x1e49f0(0x593)+_0x3b6f7c(0x768),'reQoJ':_0x1e49f0(0x768),'fDkBP':_0x5262b7(0x2a0)+_0x3b6f7c(0x5a0),'ITWEv':function(_0x1b1fee,_0xd0600b){return _0x1b1fee<_0xd0600b;},'fEVbx':function(_0xd77c4b,_0x230f50){return _0xd77c4b-_0x230f50;},'AjPLv':_0x1e49f0(0x95c)+_0x3b6f7c(0x23f),'EpeWw':_0x3b6f7c(0x180)+_0x58cfba(0x198),'aqARl':_0x5262b7(0x180)+_0x3331e3(0x291)+_0x58cfba(0x625),'DWGeC':function(_0x317c57){return _0x317c57();},'vRUTW':function(_0x5a522b,_0x500059){return _0x5a522b*_0x500059;},'fJxSH':function(_0x19a99e,_0x406c02){return _0x19a99e**_0x406c02;},'weIIB':_0x3331e3(0x6c7),'RiWmm':_0x1e49f0(0x450),'gnVEu':function(_0x566e45,_0x49c718){return _0x566e45>_0x49c718;},'uwoTJ':function(_0x34de62,_0x44048c){return _0x34de62===_0x44048c;},'YWFju':_0x5262b7(0x479),'MwnOq':_0x58cfba(0x357)+_0x3b6f7c(0x77a),'HWkaM':_0x3b6f7c(0x54f),'ECfqi':_0x3331e3(0x113),'AYSvp':_0x3b6f7c(0x53a),'nKWZT':_0x58cfba(0x673),'FSJJV':_0x58cfba(0x4d3),'AVTxm':_0x3331e3(0x61b),'oomyG':_0x1e49f0(0x9c1),'cqJDI':_0x58cfba(0xa0a),'AdgRh':_0x5262b7(0x1cc),'ALHAg':_0x3331e3(0x5c4),'uATId':_0x58cfba(0x614),'XYDZy':_0x3b6f7c(0x3bc),'Bwgpm':_0x3331e3(0x39e),'kWIPU':_0x1e49f0(0x688),'sUknC':_0x5262b7(0x4bc)+_0x58cfba(0x591)+'rl','ggqtI':_0x5262b7(0x6a5)+'l','vLzZQ':_0x58cfba(0x61a)+_0x1e49f0(0x4e0)+_0x3331e3(0x296),'VnJoc':_0x5262b7(0x914),'cFutT':_0x3b6f7c(0x1e5),'UNndZ':_0x3b6f7c(0x50f)+_0x3b6f7c(0x918),'TSjTH':_0x1e49f0(0x9d1)+'“','xDaJI':_0x1e49f0(0x581)+_0x58cfba(0x4b1)+_0x3b6f7c(0xef)+_0x3331e3(0x40e)+_0x3b6f7c(0x318)+_0x58cfba(0x7d7)+_0x3331e3(0x4f9)+_0x3331e3(0x650),'tVPlp':_0x3331e3(0x50f),'gpySv':_0x5262b7(0x9a3),'aaVcm':_0x3331e3(0x363),'VueVJ':_0x3b6f7c(0x3bd)},_0x337747=_0x534a33[_0x1e49f0(0x95d)][_0x1e49f0(0x22c)+_0x58cfba(0x872)]();let _0x34cbae='',_0x174ba7='';_0x337747[_0x58cfba(0x73a)]()[_0x1e49f0(0x341)](function _0x5de497({done:_0x4cb6ee,value:_0x542194}){const _0x1d64e2=_0x5262b7,_0x197bdc=_0x58cfba,_0x6cf771=_0x5262b7,_0x4530ea=_0x3b6f7c,_0x2aa3ab=_0x1e49f0,_0x5418b8={'OMItc':function(_0x491b6e,_0x53c3bd){const _0xac219a=_0x221d;return _0x24b7f2[_0xac219a(0x256)](_0x491b6e,_0x53c3bd);},'xMhDC':_0x24b7f2[_0x1d64e2(0x81f)],'oVrFY':_0x24b7f2[_0x1d64e2(0x30b)],'ybvka':_0x24b7f2[_0x197bdc(0x3ea)],'FCgLn':function(_0x59b1c1,_0x215855){const _0x2c1a61=_0x6cf771;return _0x24b7f2[_0x2c1a61(0x588)](_0x59b1c1,_0x215855);},'tLiFP':_0x24b7f2[_0x197bdc(0x56a)],'rTHoF':function(_0x280c20,_0x4d510d){const _0x955d23=_0x1d64e2;return _0x24b7f2[_0x955d23(0x823)](_0x280c20,_0x4d510d);},'qRUSK':_0x24b7f2[_0x197bdc(0x3e0)],'zPXJM':function(_0x3a7935,_0x2fb6ea){const _0x155d58=_0x1d64e2;return _0x24b7f2[_0x155d58(0x80e)](_0x3a7935,_0x2fb6ea);},'QZvDk':_0x24b7f2[_0x197bdc(0x2a7)],'DCQZv':_0x24b7f2[_0x4530ea(0x761)],'VjeOI':_0x24b7f2[_0x6cf771(0x80d)],'wWVZu':function(_0x17066d,_0xaaf22){const _0x387ed1=_0x197bdc;return _0x24b7f2[_0x387ed1(0x295)](_0x17066d,_0xaaf22);},'acaiI':function(_0x25e1bf,_0x2525ac){const _0x278d7f=_0x2aa3ab;return _0x24b7f2[_0x278d7f(0x70a)](_0x25e1bf,_0x2525ac);},'ytLPO':_0x24b7f2[_0x4530ea(0x87f)],'JcSYX':_0x24b7f2[_0x197bdc(0x46d)],'EImsO':_0x24b7f2[_0x2aa3ab(0x806)],'DnTKX':function(_0xf1d7b2){const _0x522d6f=_0x197bdc;return _0x24b7f2[_0x522d6f(0x89c)](_0xf1d7b2);},'cBvxJ':function(_0x1dba2a,_0x256d51){const _0x2a232d=_0x1d64e2;return _0x24b7f2[_0x2a232d(0x8ac)](_0x1dba2a,_0x256d51);},'eBNaI':function(_0x2dcae1,_0x357e37){const _0x23b5ca=_0x6cf771;return _0x24b7f2[_0x23b5ca(0xa78)](_0x2dcae1,_0x357e37);},'RvObh':_0x24b7f2[_0x6cf771(0x415)],'FnDvc':_0x24b7f2[_0x6cf771(0x7e7)],'dDifr':function(_0x6e1cdf,_0x5830c5){const _0x286658=_0x4530ea;return _0x24b7f2[_0x286658(0x41c)](_0x6e1cdf,_0x5830c5);},'qyQlL':function(_0x140dd3,_0x5e738f){const _0x3b19ae=_0x6cf771;return _0x24b7f2[_0x3b19ae(0x7c4)](_0x140dd3,_0x5e738f);},'ZKCmW':_0x24b7f2[_0x4530ea(0x96a)],'MMQpb':function(_0x2d29c2,_0x398077){const _0x25c4b6=_0x2aa3ab;return _0x24b7f2[_0x25c4b6(0x3fe)](_0x2d29c2,_0x398077);},'lKmUo':_0x24b7f2[_0x197bdc(0x273)],'nHbgq':_0x24b7f2[_0x6cf771(0x337)],'OdoQR':_0x24b7f2[_0x6cf771(0x754)],'bmMOM':_0x24b7f2[_0x197bdc(0x90c)],'ZJWZi':_0x24b7f2[_0x2aa3ab(0x32d)],'QhWol':_0x24b7f2[_0x1d64e2(0x13a)],'CBELs':function(_0x2255b8,_0x2b8ba3){const _0x4f17af=_0x1d64e2;return _0x24b7f2[_0x4f17af(0x588)](_0x2255b8,_0x2b8ba3);},'pgPYB':_0x24b7f2[_0x2aa3ab(0xda)],'KQNII':_0x24b7f2[_0x6cf771(0x6a8)],'piaZU':_0x24b7f2[_0x4530ea(0x5c7)],'LAlgb':_0x24b7f2[_0x1d64e2(0x19a)],'WiDFC':function(_0x2f3d3b,_0x382062,_0x2f59fe){const _0x4ea52e=_0x2aa3ab;return _0x24b7f2[_0x4ea52e(0x176)](_0x2f3d3b,_0x382062,_0x2f59fe);},'ymmqx':_0x24b7f2[_0x2aa3ab(0x73d)],'XlJSD':_0x24b7f2[_0x1d64e2(0x865)],'SYbXR':_0x24b7f2[_0x4530ea(0x733)],'nVNrq':_0x24b7f2[_0x197bdc(0x73b)],'KiTFz':function(_0x530508,_0x8fbada){const _0x4feace=_0x6cf771;return _0x24b7f2[_0x4feace(0x256)](_0x530508,_0x8fbada);},'ZmPnk':_0x24b7f2[_0x197bdc(0x495)],'KRADG':_0x24b7f2[_0x2aa3ab(0x1d2)],'NRCoJ':_0x24b7f2[_0x1d64e2(0x5f1)],'qEfPg':_0x24b7f2[_0x4530ea(0x5e4)],'VYldW':_0x24b7f2[_0x2aa3ab(0x484)],'GBDJs':_0x24b7f2[_0x4530ea(0x855)],'gTweh':_0x24b7f2[_0x6cf771(0x222)],'sRnZf':_0x24b7f2[_0x6cf771(0x39a)],'qlUHR':function(_0x16ce9f){const _0x4b1174=_0x4530ea;return _0x24b7f2[_0x4b1174(0x89c)](_0x16ce9f);},'oQpil':_0x24b7f2[_0x1d64e2(0x58f)],'wEhhn':_0x24b7f2[_0x6cf771(0x835)],'vCIEK':_0x24b7f2[_0x6cf771(0x9a2)],'kXPZV':_0x24b7f2[_0x6cf771(0x79d)],'ObRqM':_0x24b7f2[_0x2aa3ab(0x58e)],'STONF':_0x24b7f2[_0x2aa3ab(0x577)],'eHUPc':_0x24b7f2[_0x2aa3ab(0x39f)],'rbsFJ':_0x24b7f2[_0x4530ea(0x9fe)],'TucGq':function(_0x32ed4d,_0x2debe6){const _0x5c770c=_0x1d64e2;return _0x24b7f2[_0x5c770c(0x823)](_0x32ed4d,_0x2debe6);}};if(_0x4cb6ee)return;const _0xe49f35=new TextDecoder(_0x24b7f2[_0x6cf771(0x73b)])[_0x1d64e2(0x861)+'e'](_0x542194);return _0xe49f35[_0x1d64e2(0x873)]()[_0x197bdc(0x324)]('\x0a')[_0x197bdc(0x6fe)+'ch'](function(_0x4a041d){const _0x963f4a=_0x2aa3ab,_0xc566ea=_0x2aa3ab,_0x5650dc=_0x4530ea,_0x577862=_0x4530ea,_0x3d2d80=_0x2aa3ab,_0x4be27b={};_0x4be27b[_0x963f4a(0x3ae)]=_0x24b7f2[_0x963f4a(0x3ea)];const _0x56eb18=_0x4be27b;if(_0x24b7f2[_0xc566ea(0x719)](_0x4a041d[_0x963f4a(0x80f)+'h'],-0x17af*-0x1+-0x1834+0x8b*0x1))_0x34cbae=_0x4a041d[_0x3d2d80(0x4c2)](-0x1145*-0x2+-0x773*-0x3+0x1*-0x38dd);if(_0x24b7f2[_0x3d2d80(0x7c4)](_0x34cbae,_0x24b7f2[_0x3d2d80(0x96a)])){text_offset=-(-0x19b*0x17+0x1*0x1eef+0x5ff);const _0x2ef554={'method':_0x24b7f2[_0x5650dc(0x58f)],'headers':headers,'body':_0x24b7f2[_0x577862(0x67e)](b64EncodeUnicode,JSON[_0x963f4a(0x5b0)+_0x963f4a(0x2ca)](prompt[_0x3d2d80(0x98f)]))};_0x24b7f2[_0x963f4a(0x176)](fetch,_0x24b7f2[_0xc566ea(0x58e)],_0x2ef554)[_0x577862(0x341)](_0x160361=>{const _0x4fe190=_0x577862,_0x4aa851=_0x963f4a,_0x386289=_0x577862,_0x47e5b5=_0x5650dc,_0x2398b0=_0x5650dc,_0x46d07d={'AbXwB':function(_0x3d02da,_0x98a428){const _0x5028be=_0x221d;return _0x5418b8[_0x5028be(0x47a)](_0x3d02da,_0x98a428);},'oMfsR':_0x5418b8[_0x4fe190(0x270)],'DUYBQ':_0x5418b8[_0x4aa851(0x561)],'YrPxz':_0x5418b8[_0x4aa851(0x402)],'ORiuC':function(_0x3dfcbe,_0x559e3f){const _0x4d9293=_0x4aa851;return _0x5418b8[_0x4d9293(0x5a9)](_0x3dfcbe,_0x559e3f);},'DZbqv':_0x5418b8[_0x47e5b5(0x8b4)],'JybVt':function(_0x4706cb,_0x41619d){const _0x43594b=_0x47e5b5;return _0x5418b8[_0x43594b(0x524)](_0x4706cb,_0x41619d);},'YNRCi':_0x5418b8[_0x2398b0(0x111)],'ccvWi':function(_0x3fcded,_0x17c382){const _0x5b353e=_0x2398b0;return _0x5418b8[_0x5b353e(0xa74)](_0x3fcded,_0x17c382);},'jlfTm':function(_0xb148f1,_0x17997e){const _0x778819=_0x4aa851;return _0x5418b8[_0x778819(0x5a9)](_0xb148f1,_0x17997e);},'mtOnh':_0x5418b8[_0x2398b0(0x996)],'nHCmi':function(_0x457f45,_0x3da346){const _0x2cd966=_0x4fe190;return _0x5418b8[_0x2cd966(0x524)](_0x457f45,_0x3da346);},'CdBOB':_0x5418b8[_0x47e5b5(0x851)],'cINPF':_0x5418b8[_0x2398b0(0x7f5)],'ZNOgC':function(_0x29c682,_0x4d25a3){const _0x4e5680=_0x2398b0;return _0x5418b8[_0x4e5680(0x2f2)](_0x29c682,_0x4d25a3);},'zEGZx':function(_0x250028,_0x1fc076){const _0x764ec8=_0x4aa851;return _0x5418b8[_0x764ec8(0x5a9)](_0x250028,_0x1fc076);},'ZUfwX':function(_0x32e803,_0x19583d){const _0x38f246=_0x386289;return _0x5418b8[_0x38f246(0x902)](_0x32e803,_0x19583d);},'LWwjp':_0x5418b8[_0x4fe190(0x491)],'ZuLHb':_0x5418b8[_0x4aa851(0x83b)],'oKEMW':_0x5418b8[_0x4fe190(0xa2b)],'AKAVg':function(_0x626180){const _0x4b803c=_0x2398b0;return _0x5418b8[_0x4b803c(0x438)](_0x626180);},'syizT':function(_0x1d5815,_0x46396e){const _0x517a20=_0x4fe190;return _0x5418b8[_0x517a20(0x310)](_0x1d5815,_0x46396e);},'jNQga':function(_0x48c93c,_0x3a83d9){const _0x5006df=_0x386289;return _0x5418b8[_0x5006df(0x45e)](_0x48c93c,_0x3a83d9);},'SHfQV':function(_0x1dc982,_0x19b642){const _0xc4da05=_0x4fe190;return _0x5418b8[_0xc4da05(0x47a)](_0x1dc982,_0x19b642);},'qUHfq':_0x5418b8[_0x386289(0x71a)],'ZbRkc':_0x5418b8[_0x386289(0x78e)],'SZvKe':function(_0x278388,_0x2cf962){const _0x5ef0c7=_0x4aa851;return _0x5418b8[_0x5ef0c7(0x4a0)](_0x278388,_0x2cf962);},'HHGhy':function(_0x460462,_0x180f43){const _0x340f0e=_0x47e5b5;return _0x5418b8[_0x340f0e(0x852)](_0x460462,_0x180f43);},'hKNUj':_0x5418b8[_0x4aa851(0x515)],'vmfEh':function(_0x4285ca,_0x1bea74){const _0x589ba7=_0x386289;return _0x5418b8[_0x589ba7(0x155)](_0x4285ca,_0x1bea74);},'uTpBC':_0x5418b8[_0x47e5b5(0x4d5)],'AvNiL':_0x5418b8[_0x2398b0(0xa64)],'LJRJD':_0x5418b8[_0x47e5b5(0xa2f)],'uvJEV':_0x5418b8[_0x386289(0x8b3)],'rliiX':_0x5418b8[_0x47e5b5(0x63c)],'Kgsrx':_0x5418b8[_0x4aa851(0x6ae)],'ghBwa':function(_0x47bf84,_0x284c02){const _0x4fd92f=_0x2398b0;return _0x5418b8[_0x4fd92f(0x747)](_0x47bf84,_0x284c02);},'bpQot':_0x5418b8[_0x47e5b5(0x94e)],'mIqqH':_0x5418b8[_0x4aa851(0x6af)],'pIqtp':_0x5418b8[_0x386289(0x23c)],'YKqnK':_0x5418b8[_0x47e5b5(0x5f9)],'dZNLS':function(_0x2efcd2,_0x14991b,_0x167190){const _0x2e3d49=_0x47e5b5;return _0x5418b8[_0x2e3d49(0x478)](_0x2efcd2,_0x14991b,_0x167190);},'HKdfg':_0x5418b8[_0x4fe190(0x764)],'apllx':_0x5418b8[_0x386289(0x379)],'KkEyj':_0x5418b8[_0x2398b0(0x797)],'ZmNym':_0x5418b8[_0x4aa851(0x4af)],'uefcC':function(_0x4b5b2,_0x4e60ee){const _0x3bf9dd=_0x4aa851;return _0x5418b8[_0x3bf9dd(0x937)](_0x4b5b2,_0x4e60ee);},'ShTdX':_0x5418b8[_0x2398b0(0x55b)],'Fwrny':_0x5418b8[_0x4aa851(0x5c0)],'LaHdz':_0x5418b8[_0x386289(0xa36)],'jTQMe':_0x5418b8[_0x4fe190(0x710)],'xezPE':_0x5418b8[_0x47e5b5(0x925)],'PZqrk':function(_0x25e699,_0x4673d3){const _0x371858=_0x386289;return _0x5418b8[_0x371858(0x524)](_0x25e699,_0x4673d3);},'XfPtm':_0x5418b8[_0x4aa851(0x5c9)],'QQcMX':function(_0x76f0be,_0x24e576){const _0x16774d=_0x4fe190;return _0x5418b8[_0x16774d(0x4a0)](_0x76f0be,_0x24e576);},'EJslh':_0x5418b8[_0x386289(0x51a)],'KmYGs':_0x5418b8[_0x47e5b5(0x9a5)],'ETCFC':function(_0x58d8dd){const _0x347762=_0x4fe190;return _0x5418b8[_0x347762(0x3d5)](_0x58d8dd);},'zbCXV':_0x5418b8[_0x2398b0(0xa27)],'oiHVS':_0x5418b8[_0x4fe190(0x7f3)],'ZipwB':_0x5418b8[_0x4aa851(0x5d1)],'IQQfm':_0x5418b8[_0x4fe190(0x709)],'OyLWe':function(_0x317566,_0x48ec2b,_0x3ed5db){const _0x2d6a3e=_0x2398b0;return _0x5418b8[_0x2d6a3e(0x478)](_0x317566,_0x48ec2b,_0x3ed5db);},'saJJO':_0x5418b8[_0x4aa851(0x404)],'UEAOf':_0x5418b8[_0x4fe190(0x5d8)],'hSmxm':_0x5418b8[_0x4fe190(0xa99)],'fuliR':_0x5418b8[_0x4fe190(0x431)],'oXWIc':function(_0x13848e,_0x5a96b6){const _0x318e68=_0x386289;return _0x5418b8[_0x318e68(0x2e0)](_0x13848e,_0x5a96b6);}},_0x284740=_0x160361[_0x386289(0x95d)][_0x386289(0x22c)+_0x4aa851(0x872)]();let _0x263f43='',_0x529f16='';_0x284740[_0x47e5b5(0x73a)]()[_0x386289(0x341)](function _0xe7e3ab({done:_0x9d03fd,value:_0x32e66b}){const _0x13681c=_0x4fe190,_0x5466b1=_0x4fe190,_0x176fed=_0x4aa851,_0xfecd24=_0x4aa851,_0x4e2b09=_0x386289,_0x28ee67={'GWtJu':function(_0x510657,_0x403d28){const _0x3afe06=_0x221d;return _0x46d07d[_0x3afe06(0x2ee)](_0x510657,_0x403d28);},'oFrqd':_0x46d07d[_0x13681c(0x660)],'ArDBV':_0x46d07d[_0x13681c(0x6e0)],'BUHIN':_0x46d07d[_0x13681c(0x449)],'jWsGz':function(_0x529410,_0x540c34){const _0x439ed2=_0x13681c;return _0x46d07d[_0x439ed2(0x1f0)](_0x529410,_0x540c34);},'QSbAY':_0x46d07d[_0x176fed(0x944)],'Bxgca':function(_0x11d13a,_0x2b3430){const _0x4466cf=_0x13681c;return _0x46d07d[_0x4466cf(0x1c6)](_0x11d13a,_0x2b3430);},'sgfFU':_0x46d07d[_0x176fed(0x31e)],'nOLbY':function(_0x42c81d,_0x16f3e6){const _0x2281a3=_0x4e2b09;return _0x46d07d[_0x2281a3(0x120)](_0x42c81d,_0x16f3e6);},'RvPPY':function(_0xb5b55e,_0x264d1e){const _0x4746e7=_0x176fed;return _0x46d07d[_0x4746e7(0x30c)](_0xb5b55e,_0x264d1e);},'AuKMa':_0x46d07d[_0xfecd24(0x9e9)],'JPMMS':function(_0x53f3b0,_0x5d5d9a){const _0x2ce59a=_0x176fed;return _0x46d07d[_0x2ce59a(0x120)](_0x53f3b0,_0x5d5d9a);},'rcvFI':function(_0x420ae9,_0x5b4a6e){const _0x5f2483=_0x4e2b09;return _0x46d07d[_0x5f2483(0xa41)](_0x420ae9,_0x5b4a6e);},'Ichbl':_0x46d07d[_0x13681c(0xa3f)],'sMaQb':_0x46d07d[_0x176fed(0x5db)],'wsYbv':function(_0x22c97c,_0x111bdd){const _0x48b346=_0x4e2b09;return _0x46d07d[_0x48b346(0xa41)](_0x22c97c,_0x111bdd);},'LicQU':function(_0x3c099d,_0x4a225e){const _0x32ced9=_0xfecd24;return _0x46d07d[_0x32ced9(0x5f2)](_0x3c099d,_0x4a225e);},'KUXbd':function(_0x533110,_0x63ae93){const _0xa70fa5=_0x4e2b09;return _0x46d07d[_0xa70fa5(0x4d0)](_0x533110,_0x63ae93);},'EHVcp':function(_0x5cdd45,_0x21eb6e){const _0x129d2e=_0x4e2b09;return _0x46d07d[_0x129d2e(0x79e)](_0x5cdd45,_0x21eb6e);},'TFoUg':_0x46d07d[_0x176fed(0x328)],'fQNdG':_0x46d07d[_0x13681c(0x4fd)],'epmcp':_0x46d07d[_0xfecd24(0x87b)],'gtGOt':function(_0x1f4f65){const _0x127e30=_0x13681c;return _0x46d07d[_0x127e30(0x33d)](_0x1f4f65);},'aoeBt':function(_0x1dc970,_0x172928){const _0x214cdc=_0x176fed;return _0x46d07d[_0x214cdc(0x36f)](_0x1dc970,_0x172928);},'uPJvn':function(_0x4b078c,_0x2abbde){const _0x3f85a9=_0x13681c;return _0x46d07d[_0x3f85a9(0x2ad)](_0x4b078c,_0x2abbde);},'YxagO':function(_0x541aff,_0x1a9fc3){const _0x1afdd7=_0x5466b1;return _0x46d07d[_0x1afdd7(0x68d)](_0x541aff,_0x1a9fc3);},'sfgYQ':_0x46d07d[_0x176fed(0x83e)],'Iyjem':_0x46d07d[_0x176fed(0x881)],'GTbMP':function(_0x16a18a,_0x568b18){const _0x54de69=_0x4e2b09;return _0x46d07d[_0x54de69(0x4bb)](_0x16a18a,_0x568b18);},'vKmpa':function(_0x3816bb,_0x7d752d){const _0x5cb72f=_0x4e2b09;return _0x46d07d[_0x5cb72f(0x268)](_0x3816bb,_0x7d752d);},'QNzpA':_0x46d07d[_0xfecd24(0x5f5)],'uJtOw':function(_0x2b8bfa,_0xb569e2){const _0x2f0a1d=_0x176fed;return _0x46d07d[_0x2f0a1d(0x306)](_0x2b8bfa,_0xb569e2);},'pGFfy':_0x46d07d[_0xfecd24(0x425)],'oArCg':_0x46d07d[_0x176fed(0x971)],'Ikopq':_0x46d07d[_0x13681c(0x985)],'ffGTi':_0x46d07d[_0x13681c(0x5f0)],'BaKBv':_0x46d07d[_0x5466b1(0x932)],'lFxkk':_0x46d07d[_0x176fed(0x62d)],'HLhXh':function(_0x2151f2,_0x17346f){const _0x1123e6=_0x5466b1;return _0x46d07d[_0x1123e6(0x88a)](_0x2151f2,_0x17346f);},'lYQax':_0x46d07d[_0xfecd24(0x92f)],'MnQBB':_0x46d07d[_0x13681c(0x26c)],'wIfOt':_0x46d07d[_0xfecd24(0x9af)],'MPXOv':_0x46d07d[_0xfecd24(0x66d)],'nYqPb':function(_0x37a6fe,_0x4b9c91,_0x373551){const _0x579e19=_0xfecd24;return _0x46d07d[_0x579e19(0x858)](_0x37a6fe,_0x4b9c91,_0x373551);},'SlnHq':_0x46d07d[_0x5466b1(0x828)],'PqnJf':_0x46d07d[_0x176fed(0x16a)],'giIOz':_0x46d07d[_0x13681c(0x59d)],'CYErr':_0x46d07d[_0x5466b1(0x942)],'FyzzE':function(_0xe0a2fe,_0x12afba){const _0x202f73=_0x13681c;return _0x46d07d[_0x202f73(0x207)](_0xe0a2fe,_0x12afba);},'EnlVt':_0x46d07d[_0x13681c(0x935)],'BiWty':_0x46d07d[_0x4e2b09(0x64c)],'EyGwP':_0x46d07d[_0x5466b1(0x643)],'GDsME':function(_0x26084b,_0x1b862a){const _0x309a70=_0x5466b1;return _0x46d07d[_0x309a70(0xa41)](_0x26084b,_0x1b862a);},'AUYEO':_0x46d07d[_0x4e2b09(0x16f)],'Jcjlg':_0x46d07d[_0x13681c(0x2e5)],'SgGCj':function(_0x46bd5a,_0x2e9cea){const _0x4b4cc2=_0xfecd24;return _0x46d07d[_0x4b4cc2(0x5d7)](_0x46bd5a,_0x2e9cea);},'vwEkA':_0x46d07d[_0x5466b1(0x519)],'QmijN':function(_0xdaf25,_0x4c68fb){const _0x4ee7bf=_0x176fed;return _0x46d07d[_0x4ee7bf(0x120)](_0xdaf25,_0x4c68fb);},'sAuJk':function(_0x3475df,_0x40a59c){const _0x1549af=_0x176fed;return _0x46d07d[_0x1549af(0x88a)](_0x3475df,_0x40a59c);},'cCAbB':function(_0x201da1,_0x444e4c){const _0x5e4d84=_0xfecd24;return _0x46d07d[_0x5e4d84(0x544)](_0x201da1,_0x444e4c);},'JHxbe':_0x46d07d[_0x13681c(0x9c3)],'PaqAN':_0x46d07d[_0x13681c(0x8f8)],'YuAjX':function(_0x194ac7){const _0x2c356c=_0x5466b1;return _0x46d07d[_0x2c356c(0xa5e)](_0x194ac7);},'KWZjn':_0x46d07d[_0xfecd24(0x93a)],'GpNpq':function(_0x5e0f14,_0x2a62a8){const _0x4f9d0f=_0x13681c;return _0x46d07d[_0x4f9d0f(0x88a)](_0x5e0f14,_0x2a62a8);},'KERRb':_0x46d07d[_0x176fed(0x670)],'JlZhe':_0x46d07d[_0x5466b1(0x574)],'jTCQY':_0x46d07d[_0x4e2b09(0x599)],'UxFVV':function(_0x19bec9,_0x5ccd39,_0xb6742f){const _0x4750c3=_0x4e2b09;return _0x46d07d[_0x4750c3(0x3a7)](_0x19bec9,_0x5ccd39,_0xb6742f);},'SWrbz':_0x46d07d[_0x176fed(0x4df)],'mbdwv':function(_0x2b3624,_0x10ca3a){const _0x26040e=_0x4e2b09;return _0x46d07d[_0x26040e(0x68d)](_0x2b3624,_0x10ca3a);},'kicQs':_0x46d07d[_0x13681c(0x9da)],'ThOjh':_0x46d07d[_0x5466b1(0x72f)],'WmwQt':_0x46d07d[_0x5466b1(0x773)],'syfEF':function(_0x1e994b,_0x4b41b0){const _0x427d2b=_0x13681c;return _0x46d07d[_0x427d2b(0xf4)](_0x1e994b,_0x4b41b0);}};if(_0x9d03fd)return;const _0x21cb78=new TextDecoder(_0x46d07d[_0x176fed(0x942)])[_0xfecd24(0x861)+'e'](_0x32e66b);return _0x21cb78[_0xfecd24(0x873)]()[_0x176fed(0x324)]('\x0a')[_0x4e2b09(0x6fe)+'ch'](function(_0x3d4211){const _0x18cf79=_0x13681c,_0x5d5dbd=_0xfecd24,_0x430adf=_0x4e2b09,_0x51f043=_0x5466b1,_0x26b892=_0x13681c,_0x1fae05={'rQHTM':function(_0x267527,_0x524ad1){const _0x29efc1=_0x221d;return _0x28ee67[_0x29efc1(0x1c3)](_0x267527,_0x524ad1);},'HQiDv':_0x28ee67[_0x18cf79(0x621)],'jZfNj':function(_0x2719ec,_0x4a9112){const _0x208758=_0x18cf79;return _0x28ee67[_0x208758(0x177)](_0x2719ec,_0x4a9112);},'TcDCq':function(_0x5b4d31,_0xfaaf6a){const _0x5f23a4=_0x18cf79;return _0x28ee67[_0x5f23a4(0x534)](_0x5b4d31,_0xfaaf6a);},'KwVlK':function(_0x56fe93,_0xd2f8fc){const _0x4d89c7=_0x18cf79;return _0x28ee67[_0x4d89c7(0x6c4)](_0x56fe93,_0xd2f8fc);},'Kascg':function(_0xc074dc,_0x145bd2){const _0x1cbc73=_0x18cf79;return _0x28ee67[_0x1cbc73(0x525)](_0xc074dc,_0x145bd2);},'FVjIG':_0x28ee67[_0x5d5dbd(0x886)],'XUuRO':_0x28ee67[_0x18cf79(0x3c4)],'UCMSv':_0x28ee67[_0x18cf79(0x8df)],'qZTbD':function(_0x55eef2){const _0x124304=_0x51f043;return _0x28ee67[_0x124304(0x98a)](_0x55eef2);},'qeCLR':function(_0x177ae7,_0x4cab83){const _0x47cb88=_0x430adf;return _0x28ee67[_0x47cb88(0x895)](_0x177ae7,_0x4cab83);},'lyGcy':function(_0x164276,_0x19535f){const _0x1726f4=_0x18cf79;return _0x28ee67[_0x1726f4(0x8af)](_0x164276,_0x19535f);},'IhZDD':function(_0x3cfe91,_0x61ad29){const _0x10c2ab=_0x51f043;return _0x28ee67[_0x10c2ab(0x739)](_0x3cfe91,_0x61ad29);},'OJgUL':_0x28ee67[_0x430adf(0xf9)],'MuKpw':_0x28ee67[_0x51f043(0x5f7)],'ZFDib':function(_0xfe590f,_0x3e3005){const _0x306998=_0x18cf79;return _0x28ee67[_0x306998(0x981)](_0xfe590f,_0x3e3005);},'tEwhK':function(_0x12426d,_0x1bed47){const _0x410640=_0x26b892;return _0x28ee67[_0x410640(0x508)](_0x12426d,_0x1bed47);},'jwUFt':_0x28ee67[_0x26b892(0x4fc)],'jDZDD':function(_0x4d4d10,_0x36e409){const _0x3377a1=_0x18cf79;return _0x28ee67[_0x3377a1(0x1d9)](_0x4d4d10,_0x36e409);},'zTNHF':_0x28ee67[_0x430adf(0x4ce)],'kHquV':_0x28ee67[_0x18cf79(0x5ab)],'xoODw':_0x28ee67[_0x430adf(0x878)],'BzZpO':_0x28ee67[_0x430adf(0x2e4)],'MWQTX':_0x28ee67[_0x51f043(0x8c7)],'wKkgJ':_0x28ee67[_0x5d5dbd(0x897)],'yANQG':function(_0x2aa361,_0x4094d0){const _0x11c074=_0x18cf79;return _0x28ee67[_0x11c074(0x722)](_0x2aa361,_0x4094d0);},'aixeA':_0x28ee67[_0x26b892(0x99c)],'VtzzA':_0x28ee67[_0x18cf79(0x811)],'MGper':_0x28ee67[_0x26b892(0x89d)],'BwArQ':_0x28ee67[_0x51f043(0x74b)],'eeGRz':function(_0x20c7ba,_0x4f8760,_0x372b4b){const _0x59d234=_0x18cf79;return _0x28ee67[_0x59d234(0x3ad)](_0x20c7ba,_0x4f8760,_0x372b4b);},'uolIS':_0x28ee67[_0x18cf79(0x219)],'kTURF':_0x28ee67[_0x26b892(0xa75)],'fiJil':_0x28ee67[_0x18cf79(0x6d7)],'cmZKT':_0x28ee67[_0x51f043(0x2e2)],'sRWXi':function(_0x60099b,_0xe34f67){const _0x21a15d=_0x5d5dbd;return _0x28ee67[_0x21a15d(0x27f)](_0x60099b,_0xe34f67);},'UsqcJ':_0x28ee67[_0x430adf(0x1d1)],'YGqVF':_0x28ee67[_0x18cf79(0x538)],'SVIfX':function(_0x1dad56,_0xb11b35){const _0xef2814=_0x26b892;return _0x28ee67[_0xef2814(0x722)](_0x1dad56,_0xb11b35);},'DSWfE':_0x28ee67[_0x430adf(0x282)],'FEBqn':function(_0x32b358,_0xcdafdc){const _0x479680=_0x430adf;return _0x28ee67[_0x479680(0x78c)](_0x32b358,_0xcdafdc);},'flaUr':_0x28ee67[_0x18cf79(0x13d)],'tgDBa':function(_0x48247d,_0x449152){const _0x5f0623=_0x18cf79;return _0x28ee67[_0x5f0623(0x6c4)](_0x48247d,_0x449152);},'khqgS':_0x28ee67[_0x18cf79(0x42f)],'QVyYO':function(_0x435943,_0x19e569){const _0x19a5cb=_0x51f043;return _0x28ee67[_0x19a5cb(0x85b)](_0x435943,_0x19e569);},'aSAHO':function(_0xe148e2,_0x290d10){const _0x3ed599=_0x430adf;return _0x28ee67[_0x3ed599(0x102)](_0xe148e2,_0x290d10);},'QjaCB':function(_0x309e24,_0x162ee9){const _0x562be1=_0x5d5dbd;return _0x28ee67[_0x562be1(0x1c3)](_0x309e24,_0x162ee9);},'ufjxj':_0x28ee67[_0x51f043(0x5fc)],'xfYKL':function(_0x4e2d2f,_0x21dd6b){const _0x272e5f=_0x18cf79;return _0x28ee67[_0x272e5f(0x2e8)](_0x4e2d2f,_0x21dd6b);},'ogYcB':function(_0x4718e2,_0x5f40a1){const _0x4e59f7=_0x18cf79;return _0x28ee67[_0x4e59f7(0xa79)](_0x4718e2,_0x5f40a1);},'VcbhD':function(_0x2a8769,_0x3494dd){const _0x360355=_0x26b892;return _0x28ee67[_0x360355(0x78c)](_0x2a8769,_0x3494dd);}};if(_0x28ee67[_0x26b892(0x482)](_0x3d4211[_0x51f043(0x80f)+'h'],-0x58*-0x6+-0x25*0x8f+-0x1*-0x12a1))_0x263f43=_0x3d4211[_0x26b892(0x4c2)](0x5*-0x377+-0x2122+0x327b*0x1);if(_0x28ee67[_0x430adf(0x508)](_0x263f43,_0x28ee67[_0x51f043(0x4fc)])){if(_0x28ee67[_0x51f043(0x1d9)](_0x28ee67[_0x26b892(0xa28)],_0x28ee67[_0x5d5dbd(0xa28)])){document[_0x430adf(0x640)+_0x5d5dbd(0x2fc)+_0x5d5dbd(0x10c)](_0x28ee67[_0x18cf79(0x95f)])[_0x430adf(0x4c0)+_0x5d5dbd(0x3bf)]='',_0x28ee67[_0x51f043(0x6b4)](chatmore);const _0x20c46d={'method':_0x28ee67[_0x51f043(0x9d3)],'headers':headers,'body':_0x28ee67[_0x5d5dbd(0xa72)](b64EncodeUnicode,JSON[_0x18cf79(0x5b0)+_0x51f043(0x2ca)]({'prompt':_0x28ee67[_0x18cf79(0x1fe)](_0x28ee67[_0x51f043(0x722)](_0x28ee67[_0x51f043(0x6c4)](_0x28ee67[_0x18cf79(0xa79)](_0x28ee67[_0x18cf79(0x4cd)],original_search_query),_0x28ee67[_0x51f043(0x1a9)]),document[_0x26b892(0x640)+_0x430adf(0x2fc)+_0x18cf79(0x10c)](_0x28ee67[_0x51f043(0x471)])[_0x51f043(0x4c0)+_0x26b892(0x3bf)][_0x51f043(0x53b)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x430adf(0x53b)+'ce'](/<hr.*/gs,'')[_0x51f043(0x53b)+'ce'](/<[^>]+>/g,'')[_0x430adf(0x53b)+'ce'](/\n\n/g,'\x0a')),'\x0a'),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':!![]}))};_0x28ee67[_0x18cf79(0x290)](fetch,_0x28ee67[_0x430adf(0x9a4)],_0x20c46d)[_0x51f043(0x341)](_0x22e243=>{const _0x4769f1=_0x5d5dbd,_0x2cb0ff=_0x18cf79,_0x2fd168=_0x430adf,_0x57711e=_0x51f043,_0x17d1b4=_0x5d5dbd,_0x367a3e={'xondQ':function(_0x39ebab,_0xc2e1e7){const _0x26e698=_0x221d;return _0x1fae05[_0x26e698(0x8f3)](_0x39ebab,_0xc2e1e7);},'DZJJo':function(_0x4cbecb,_0x5702ef){const _0x250ccf=_0x221d;return _0x1fae05[_0x250ccf(0x212)](_0x4cbecb,_0x5702ef);},'rCEle':function(_0x4ea665,_0x55d607){const _0x4ce570=_0x221d;return _0x1fae05[_0x4ce570(0x8d2)](_0x4ea665,_0x55d607);},'OTBsa':_0x1fae05[_0x4769f1(0x228)],'uUhWU':function(_0x2e078c,_0x26f62e){const _0x5cf247=_0x4769f1;return _0x1fae05[_0x5cf247(0x6d6)](_0x2e078c,_0x26f62e);},'bAEvh':_0x1fae05[_0x4769f1(0x8b9)],'TdHKc':_0x1fae05[_0x2cb0ff(0x9b1)],'YpAYY':_0x1fae05[_0x2cb0ff(0x4c5)],'ASRGC':function(_0x13ad56){const _0x34fe83=_0x2fd168;return _0x1fae05[_0x34fe83(0x2e9)](_0x13ad56);},'aiulP':function(_0x1ec7c2,_0x163506){const _0x4037e2=_0x57711e;return _0x1fae05[_0x4037e2(0x5f4)](_0x1ec7c2,_0x163506);},'unRgA':function(_0x3d22a3,_0x39bcb5){const _0x52f018=_0x2fd168;return _0x1fae05[_0x52f018(0x20f)](_0x3d22a3,_0x39bcb5);},'VGwHH':function(_0x22e247,_0xef7a9){const _0x2caba8=_0x2cb0ff;return _0x1fae05[_0x2caba8(0x5eb)](_0x22e247,_0xef7a9);},'ymyJu':_0x1fae05[_0x57711e(0x89a)],'IZUjV':_0x1fae05[_0x57711e(0x2d9)],'TJaml':function(_0x274002,_0x1fff5f){const _0x25314d=_0x2fd168;return _0x1fae05[_0x25314d(0xaa2)](_0x274002,_0x1fff5f);},'WEGRI':function(_0x345da3,_0x3f96b4){const _0x4e143c=_0x17d1b4;return _0x1fae05[_0x4e143c(0x578)](_0x345da3,_0x3f96b4);},'YXQLZ':_0x1fae05[_0x2cb0ff(0x84c)],'vqxaH':function(_0x14faca,_0x47c740){const _0x107a4d=_0x2cb0ff;return _0x1fae05[_0x107a4d(0x65b)](_0x14faca,_0x47c740);},'wJMfy':_0x1fae05[_0x17d1b4(0x60a)],'Qcwwl':_0x1fae05[_0x4769f1(0x1f9)],'lOsQT':_0x1fae05[_0x2cb0ff(0x91a)],'yRLdA':_0x1fae05[_0x2cb0ff(0x1a5)],'RkIVr':_0x1fae05[_0x17d1b4(0x615)],'KswNT':_0x1fae05[_0x4769f1(0x5ed)],'YMDHa':function(_0x39aace,_0x3d8634){const _0x105c36=_0x2fd168;return _0x1fae05[_0x105c36(0x100)](_0x39aace,_0x3d8634);},'TOAGZ':_0x1fae05[_0x17d1b4(0x96d)],'KbUMc':_0x1fae05[_0x57711e(0x537)],'xbafh':_0x1fae05[_0x4769f1(0x186)],'VqDQj':_0x1fae05[_0x2fd168(0x7d2)],'jwMyl':function(_0x149eb6,_0x14e376,_0x1e0800){const _0x313fe5=_0x17d1b4;return _0x1fae05[_0x313fe5(0x93b)](_0x149eb6,_0x14e376,_0x1e0800);},'XzuFn':_0x1fae05[_0x2cb0ff(0x45b)],'cBxbj':_0x1fae05[_0x17d1b4(0x167)],'TSzsB':_0x1fae05[_0x2cb0ff(0x84e)],'wKiio':_0x1fae05[_0x4769f1(0x173)]};if(_0x1fae05[_0x57711e(0x651)](_0x1fae05[_0x17d1b4(0x262)],_0x1fae05[_0x2fd168(0x262)]))_0x6147d5=_0x5bb07d[_0x4769f1(0x4ab)](_0x1fae05[_0x57711e(0x642)](_0x35305f,_0x390571))[_0x1fae05[_0x4769f1(0x228)]],_0x4ef8b1='';else{const _0x183d8c=_0x22e243[_0x17d1b4(0x95d)][_0x17d1b4(0x22c)+_0x17d1b4(0x872)]();let _0xd1ca3a='',_0x4c75c9='';_0x183d8c[_0x2cb0ff(0x73a)]()[_0x2cb0ff(0x341)](function _0xc09b43({done:_0x45fe2e,value:_0x490cff}){const _0x373cec=_0x2fd168,_0x251969=_0x4769f1,_0x2b31fe=_0x4769f1,_0x38ef27=_0x4769f1,_0x7c1282=_0x57711e,_0x2004ff={'YUGAM':function(_0x1a16ec,_0x16c612){const _0x341692=_0x221d;return _0x367a3e[_0x341692(0x6b9)](_0x1a16ec,_0x16c612);},'DexMA':function(_0x580a7d,_0xaefab){const _0x136809=_0x221d;return _0x367a3e[_0x136809(0x833)](_0x580a7d,_0xaefab);},'XZUUy':function(_0x5dcbc8,_0x55afe0){const _0x43e26a=_0x221d;return _0x367a3e[_0x43e26a(0x8e9)](_0x5dcbc8,_0x55afe0);},'EdAyj':function(_0x5a5608,_0x26bcb9){const _0x414508=_0x221d;return _0x367a3e[_0x414508(0x8e9)](_0x5a5608,_0x26bcb9);},'UhRRW':function(_0x38deac,_0x4dc637){const _0x5c2e95=_0x221d;return _0x367a3e[_0x5c2e95(0x8e9)](_0x38deac,_0x4dc637);},'uTqHM':function(_0x59ae6d,_0xa28ae2){const _0x5b3166=_0x221d;return _0x367a3e[_0x5b3166(0x8e9)](_0x59ae6d,_0xa28ae2);},'UZcsP':_0x367a3e[_0x373cec(0x35d)],'twwkh':function(_0x2cb844,_0x34ad3f){const _0x3124ea=_0x373cec;return _0x367a3e[_0x3124ea(0x657)](_0x2cb844,_0x34ad3f);},'RDVpy':_0x367a3e[_0x373cec(0x919)],'bmsRd':_0x367a3e[_0x251969(0x997)],'vplBv':_0x367a3e[_0x2b31fe(0x6aa)],'fcIko':function(_0x23c15b){const _0x34cfe7=_0x251969;return _0x367a3e[_0x34cfe7(0xa59)](_0x23c15b);},'mmCDU':function(_0x4482a5,_0x47e237){const _0x31b764=_0x38ef27;return _0x367a3e[_0x31b764(0x836)](_0x4482a5,_0x47e237);},'jeler':function(_0x4897f2,_0x281864){const _0x34ac5c=_0x2b31fe;return _0x367a3e[_0x34ac5c(0x76b)](_0x4897f2,_0x281864);},'HIFno':function(_0x1edefc,_0xf9e320){const _0x5f1f5c=_0x251969;return _0x367a3e[_0x5f1f5c(0x896)](_0x1edefc,_0xf9e320);},'ASsSs':_0x367a3e[_0x38ef27(0x475)],'KqYwE':_0x367a3e[_0x251969(0x46f)],'vrMhw':function(_0x29ba7e,_0x33209d){const _0x5f440a=_0x373cec;return _0x367a3e[_0x5f440a(0x6f1)](_0x29ba7e,_0x33209d);},'EvNDG':function(_0x239bb7,_0x4cdf04){const _0x1ab540=_0x2b31fe;return _0x367a3e[_0x1ab540(0x36e)](_0x239bb7,_0x4cdf04);},'HWjMY':_0x367a3e[_0x38ef27(0xee)],'QSfND':function(_0x3c1b26,_0x4042f6){const _0x3310c0=_0x38ef27;return _0x367a3e[_0x3310c0(0x810)](_0x3c1b26,_0x4042f6);},'RinPo':_0x367a3e[_0x373cec(0x511)],'NGMNA':_0x367a3e[_0x38ef27(0x172)],'jUvfz':_0x367a3e[_0x373cec(0x80b)],'PZAYp':_0x367a3e[_0x7c1282(0x6cc)],'qugYw':_0x367a3e[_0x7c1282(0xa92)],'AiLGM':_0x367a3e[_0x2b31fe(0x93e)],'aODEy':function(_0x187a08,_0x12f682){const _0x466499=_0x373cec;return _0x367a3e[_0x466499(0x611)](_0x187a08,_0x12f682);},'DPLGL':_0x367a3e[_0x2b31fe(0x5fd)],'QJaSa':_0x367a3e[_0x7c1282(0x522)],'auzca':_0x367a3e[_0x7c1282(0xa3d)],'aPrAB':_0x367a3e[_0x38ef27(0x79c)],'aelQd':function(_0x518254,_0x48c871,_0x4f346c){const _0x16a098=_0x7c1282;return _0x367a3e[_0x16a098(0x706)](_0x518254,_0x48c871,_0x4f346c);},'YwjNG':function(_0x5daf68,_0x82f0ad){const _0x51540d=_0x2b31fe;return _0x367a3e[_0x51540d(0x6b9)](_0x5daf68,_0x82f0ad);},'TItkp':_0x367a3e[_0x2b31fe(0x854)]};if(_0x367a3e[_0x251969(0x896)](_0x367a3e[_0x7c1282(0x343)],_0x367a3e[_0x251969(0x7f4)])){if(_0x45fe2e)return;const _0x2ac864=new TextDecoder(_0x367a3e[_0x373cec(0x319)])[_0x251969(0x861)+'e'](_0x490cff);return _0x2ac864[_0x251969(0x873)]()[_0x7c1282(0x324)]('\x0a')[_0x7c1282(0x6fe)+'ch'](function(_0x501234){const _0x3e798f=_0x7c1282,_0x1d0018=_0x373cec,_0x4be630=_0x251969,_0x363cba=_0x2b31fe,_0x5aa84a=_0x2b31fe,_0x128859={'IZEEI':_0x2004ff[_0x3e798f(0x760)],'SQEUa':_0x2004ff[_0x3e798f(0x554)],'yShmu':_0x2004ff[_0x1d0018(0x825)],'Sjrit':function(_0x528d08){const _0x40b2e2=_0x1d0018;return _0x2004ff[_0x40b2e2(0x372)](_0x528d08);},'iCXnk':function(_0x3f916d,_0x2b3b81){const _0x5575ab=_0x4be630;return _0x2004ff[_0x5575ab(0x274)](_0x3f916d,_0x2b3b81);},'CsRWl':function(_0x14ac62,_0x277315){const _0x48abd1=_0x3e798f;return _0x2004ff[_0x48abd1(0x6c8)](_0x14ac62,_0x277315);},'Bhlsc':function(_0x163d89,_0x34015b){const _0x2eebe5=_0x4be630;return _0x2004ff[_0x2eebe5(0x496)](_0x163d89,_0x34015b);},'CwxpZ':_0x2004ff[_0x3e798f(0x65a)]};if(_0x2004ff[_0x363cba(0x299)](_0x2004ff[_0x1d0018(0x917)],_0x2004ff[_0x363cba(0x4e9)])){if(_0x2004ff[_0x363cba(0x594)](_0x501234[_0x363cba(0x80f)+'h'],-0x227*-0x1+-0x11c5*-0x1+-0x2*0x9f3))_0xd1ca3a=_0x501234[_0x4be630(0x4c2)](-0xa7*0x1f+0x1*0x383+-0x15*-0xcc);if(_0x2004ff[_0x363cba(0x355)](_0xd1ca3a,_0x2004ff[_0x4be630(0x63d)])){if(_0x2004ff[_0x4be630(0x572)](_0x2004ff[_0x4be630(0x960)],_0x2004ff[_0x3e798f(0x960)])){const _0x3dee97=_0x2004ff[_0x363cba(0x8c9)][_0x363cba(0x324)]('|');let _0x292360=0x1c2a+-0x2563+0x313*0x3;while(!![]){switch(_0x3dee97[_0x292360++]){case'0':lock_chat=0x3*-0x6bc+-0xa25+0x1e59;continue;case'1':return;case'2':document[_0x363cba(0x22a)+_0x4be630(0x47b)+_0x4be630(0x8f5)](_0x2004ff[_0x1d0018(0x554)])[_0x5aa84a(0x4dc)][_0x1d0018(0x8e2)+'ay']='';continue;case'3':document[_0x1d0018(0x22a)+_0x1d0018(0x47b)+_0x363cba(0x8f5)](_0x2004ff[_0x1d0018(0x825)])[_0x3e798f(0x4dc)][_0x1d0018(0x8e2)+'ay']='';continue;case'4':_0x2004ff[_0x1d0018(0x372)](proxify);continue;}break;}}else return _0x2004ff[_0x4be630(0x407)](_0x2a6985,_0x2004ff[_0x363cba(0x407)](_0x4f2bc2,_0x3e02cd));}let _0x1b0670;try{if(_0x2004ff[_0x3e798f(0x572)](_0x2004ff[_0x4be630(0x783)],_0x2004ff[_0x5aa84a(0x1b3)])){if(_0x2004ff[_0x5aa84a(0x948)](_0x2004ff[_0x363cba(0x3b6)](_0x2004ff[_0x5aa84a(0x54e)](_0xf3366d,_0x54f911[_0x467286]),'\x0a')[_0x1d0018(0x80f)+'h'],-0x1f2*0xd+-0x1*-0x15b7+0x717))_0x26159e=_0x2004ff[_0x363cba(0x196)](_0x2004ff[_0x363cba(0x496)](_0x1ac3d5,_0x1f60af[_0x50b7ae]),'\x0a');}else try{if(_0x2004ff[_0x3e798f(0x572)](_0x2004ff[_0x1d0018(0x526)],_0x2004ff[_0x5aa84a(0x6e6)])){const _0x282a39=_0x128859[_0x3e798f(0x5fb)][_0x4be630(0x324)]('|');let _0x23ac95=0x2141+0x1*0x24e5+-0x4626;while(!![]){switch(_0x282a39[_0x23ac95++]){case'0':return;case'1':_0x13a32b[_0x4be630(0x22a)+_0x3e798f(0x47b)+_0x3e798f(0x8f5)](_0x128859[_0x3e798f(0x76f)])[_0x363cba(0x4dc)][_0x363cba(0x8e2)+'ay']='';continue;case'2':_0x123e7a[_0x363cba(0x22a)+_0x1d0018(0x47b)+_0x3e798f(0x8f5)](_0x128859[_0x3e798f(0x966)])[_0x363cba(0x4dc)][_0x1d0018(0x8e2)+'ay']='';continue;case'3':_0x52ca74=-0x1a3a+-0x927+0xbcb*0x3;continue;case'4':_0x128859[_0x1d0018(0x1a6)](_0x4bf430);continue;}break;}}else _0x1b0670=JSON[_0x363cba(0x4ab)](_0x2004ff[_0x5aa84a(0x93f)](_0x4c75c9,_0xd1ca3a))[_0x2004ff[_0x4be630(0x65a)]],_0x4c75c9='';}catch(_0x3784e0){_0x2004ff[_0x3e798f(0x572)](_0x2004ff[_0x5aa84a(0xa48)],_0x2004ff[_0x4be630(0xa48)])?(_0x1b0670=JSON[_0x363cba(0x4ab)](_0xd1ca3a)[_0x2004ff[_0x363cba(0x65a)]],_0x4c75c9=''):(_0x58fd73+=_0x128859[_0x3e798f(0x91f)](_0x1497fc[_0xdddd42],_0x513144[_0x380f83]),_0x2f38c9+=_0x128859[_0x5aa84a(0x442)](_0x4d73da[_0x447e98],0xa65+-0x1*-0xebd+-0x324*0x8),_0x12191d+=_0x128859[_0x363cba(0x442)](_0x4fa599[_0x138125],0x589*0x1+-0x2*-0x1cf+0x1*-0x925));}}catch(_0x31fde4){if(_0x2004ff[_0x5aa84a(0x572)](_0x2004ff[_0x1d0018(0x576)],_0x2004ff[_0x5aa84a(0x576)]))_0x4c75c9+=_0xd1ca3a;else try{_0x4dd7d5=_0x49ea60[_0x363cba(0x4ab)](_0x128859[_0x363cba(0x49a)](_0x8f1cc9,_0x5a1e4e))[_0x128859[_0x3e798f(0xa5b)]],_0x5c4b4f='';}catch(_0x59a25c){_0x140789=_0x4ae327[_0x5aa84a(0x4ab)](_0x42a6d1)[_0x128859[_0x4be630(0xa5b)]],_0x3b5942='';}}_0x1b0670&&_0x2004ff[_0x1d0018(0x594)](_0x1b0670[_0x5aa84a(0x80f)+'h'],0xf*0x27+0x1950+-0x1b99)&&_0x2004ff[_0x5aa84a(0x594)](_0x1b0670[0x51*0x39+-0x74e+-0xabb][_0x3e798f(0x842)+_0x3e798f(0x779)][_0x1d0018(0x424)+_0x5aa84a(0x5d4)+'t'][0x1eab+0xe18+0x665*-0x7],text_offset)&&(_0x2004ff[_0x363cba(0x572)](_0x2004ff[_0x363cba(0xa4e)],_0x2004ff[_0x1d0018(0x51f)])?(_0x433241=_0x13db20[_0x5aa84a(0x4ab)](_0x4fc6ce)[_0x2004ff[_0x5aa84a(0x65a)]],_0x2f082e=''):(chatTextRawPlusComment+=_0x1b0670[-0xac6+-0xa0c+0x14d2][_0x4be630(0x512)],text_offset=_0x1b0670[-0x1b75+-0x1d*-0x3+-0x216*-0xd][_0x363cba(0x842)+_0x5aa84a(0x779)][_0x5aa84a(0x424)+_0x3e798f(0x5d4)+'t'][_0x2004ff[_0x4be630(0x8e6)](_0x1b0670[-0x93*-0x18+0x11*0x1af+-0x2a67][_0x5aa84a(0x842)+_0x363cba(0x779)][_0x4be630(0x424)+_0x5aa84a(0x5d4)+'t'][_0x3e798f(0x80f)+'h'],-0x1d7+0x1253+-0x1*0x107b)])),_0x2004ff[_0x3e798f(0x8fa)](markdownToHtml,_0x2004ff[_0x1d0018(0x1f1)](beautify,chatTextRawPlusComment),document[_0x1d0018(0x22a)+_0x4be630(0x47b)+_0x4be630(0x8f5)](_0x2004ff[_0x1d0018(0x7e4)]));}else _0x18d7d4+=_0x387ceb[-0x2461+0x1605+0xe5c][_0x4be630(0x512)],_0x390361=_0x2b4f91[0x1105+-0x1cf*-0x8+-0x1f7d][_0x3e798f(0x842)+_0x363cba(0x779)][_0x3e798f(0x424)+_0x3e798f(0x5d4)+'t'][_0x2004ff[_0x1d0018(0x8e6)](_0x3585c1[-0x2630+0x2c5+0x236b][_0x3e798f(0x842)+_0x1d0018(0x779)][_0x1d0018(0x424)+_0x4be630(0x5d4)+'t'][_0x363cba(0x80f)+'h'],0x1e8f+0x4c5+0x2353*-0x1)];}),_0x183d8c[_0x38ef27(0x73a)]()[_0x373cec(0x341)](_0xc09b43);}else _0x15d0f6[_0x51ee4d]=0x85d+-0x26fa+0x11*0x1cd,_0x36372e[_0x37b045]=0xd5e+0x2100+-0x1*0x2e5e;});}})[_0x26b892(0x202)](_0x52ea9a=>{const _0x38fa79=_0x18cf79,_0x386b1a=_0x430adf,_0x53e022=_0x51f043,_0x32baff=_0x5d5dbd,_0x757bbf=_0x430adf;_0x28ee67[_0x38fa79(0x868)](_0x28ee67[_0x386b1a(0x245)],_0x28ee67[_0x386b1a(0x990)])?console[_0x386b1a(0x483)](_0x28ee67[_0x32baff(0x125)],_0x52ea9a):_0x4ab078+='右';});return;}else _0x4e12b6=_0x5ba29a[_0x18cf79(0x53b)+'ce'](_0x28ee67[_0x430adf(0x85b)](_0x28ee67[_0x5d5dbd(0x65d)],_0x28ee67[_0x51f043(0x187)](_0x3f0826,_0x28de0f)),_0x59cb8b[_0x51f043(0x4b5)+_0x18cf79(0x7bb)][_0x4b1864]),_0x3a0c4b=_0x2a4084[_0x18cf79(0x53b)+'ce'](_0x28ee67[_0x5d5dbd(0x85b)](_0x28ee67[_0x5d5dbd(0x1ac)],_0x28ee67[_0x51f043(0xa54)](_0x432f98,_0x523eba)),_0x98132[_0x430adf(0x4b5)+_0x18cf79(0x7bb)][_0x471fa6]),_0x3fb100=_0x3e0733[_0x51f043(0x53b)+'ce'](_0x28ee67[_0x430adf(0x1c3)](_0x28ee67[_0x26b892(0x81c)],_0x28ee67[_0x5d5dbd(0xa72)](_0x60fd31,_0x42fe4a)),_0x1eb92f[_0x5d5dbd(0x4b5)+_0x51f043(0x7bb)][_0x4c8083]);}let _0x518ea8;try{try{if(_0x28ee67[_0x18cf79(0x311)](_0x28ee67[_0x51f043(0x962)],_0x28ee67[_0x18cf79(0x962)])){_0x197293=_0x28ee67[_0x51f043(0x7c7)](_0x2cb59e,_0x54e462);const _0x580a44={};return _0x580a44[_0x26b892(0x1ca)]=_0x28ee67[_0x430adf(0x277)],_0x1c49d0[_0x430adf(0x11a)+'e'][_0x51f043(0x6eb)+'pt'](_0x580a44,_0x253ec2,_0x3d2dfa);}else _0x518ea8=JSON[_0x51f043(0x4ab)](_0x28ee67[_0x430adf(0x722)](_0x529f16,_0x263f43))[_0x28ee67[_0x5d5dbd(0x621)]],_0x529f16='';}catch(_0x1cebc4){_0x28ee67[_0x430adf(0x1d9)](_0x28ee67[_0x430adf(0x4e3)],_0x28ee67[_0x26b892(0x304)])?(_0x1d1cbe=_0x4918b5[_0x5d5dbd(0x53b)+_0x51f043(0x3fd)](_0x1fae05[_0x26b892(0x100)](_0x1fae05[_0x26b892(0x669)],_0x1fae05[_0x18cf79(0x8f3)](_0x5c3c6f,_0x34c972)),_0x1fae05[_0x430adf(0x1d4)](_0x1fae05[_0x5d5dbd(0x6e3)],_0x1fae05[_0x26b892(0x15a)](_0x3fe914,_0x46270e))),_0x13448a=_0x1a86cf[_0x26b892(0x53b)+_0x26b892(0x3fd)](_0x1fae05[_0x26b892(0x642)](_0x1fae05[_0x18cf79(0x1fc)],_0x1fae05[_0x26b892(0x8f3)](_0x281a07,_0x56c8c1)),_0x1fae05[_0x430adf(0x1d4)](_0x1fae05[_0x5d5dbd(0x6e3)],_0x1fae05[_0x5d5dbd(0x8f3)](_0xc1eadf,_0x1cdc47))),_0x7ff389=_0x5656b2[_0x5d5dbd(0x53b)+_0x18cf79(0x3fd)](_0x1fae05[_0x5d5dbd(0x255)](_0x1fae05[_0x5d5dbd(0x43d)],_0x1fae05[_0x51f043(0x8f3)](_0x306355,_0x234922)),_0x1fae05[_0x430adf(0x7fc)](_0x1fae05[_0x5d5dbd(0x6e3)],_0x1fae05[_0x26b892(0x601)](_0x1c674b,_0x252cbe))),_0x30f824=_0x57915e[_0x430adf(0x53b)+_0x18cf79(0x3fd)](_0x1fae05[_0x18cf79(0x856)](_0x1fae05[_0x51f043(0x5ba)],_0x1fae05[_0x26b892(0x2a8)](_0x1870d2,_0x2f88ff)),_0x1fae05[_0x51f043(0x289)](_0x1fae05[_0x5d5dbd(0x6e3)],_0x1fae05[_0x18cf79(0x81e)](_0x581148,_0x1d6da1)))):(_0x518ea8=JSON[_0x18cf79(0x4ab)](_0x263f43)[_0x28ee67[_0x430adf(0x621)]],_0x529f16='');}}catch(_0x315997){_0x529f16+=_0x263f43;}_0x518ea8&&_0x28ee67[_0x18cf79(0x482)](_0x518ea8[_0x26b892(0x80f)+'h'],-0x1*-0xb9+0x26dd*-0x1+0x2624)&&_0x28ee67[_0x51f043(0x482)](_0x518ea8[-0xae4+-0x1*-0x359+-0x1*-0x78b][_0x18cf79(0x842)+_0x18cf79(0x779)][_0x430adf(0x424)+_0x430adf(0x5d4)+'t'][-0xa2f+-0x1*-0xc0d+-0x1*0x1de],text_offset)&&(chatTextRaw+=_0x518ea8[0x2431+-0x1fbb+-0x476][_0x5d5dbd(0x512)],text_offset=_0x518ea8[0x15*0x2f+-0x1*-0x535+-0x1d0*0x5][_0x430adf(0x842)+_0x5d5dbd(0x779)][_0x26b892(0x424)+_0x5d5dbd(0x5d4)+'t'][_0x28ee67[_0x18cf79(0x525)](_0x518ea8[-0x2*0x595+-0x1940+0x9e*0x3b][_0x18cf79(0x842)+_0x18cf79(0x779)][_0x51f043(0x424)+_0x430adf(0x5d4)+'t'][_0x18cf79(0x80f)+'h'],0x30*-0x71+0xe47+0x6ea)]),_0x28ee67[_0x26b892(0x290)](markdownToHtml,_0x28ee67[_0x26b892(0x2d2)](beautify,chatTextRaw),document[_0x5d5dbd(0x22a)+_0x51f043(0x47b)+_0x18cf79(0x8f5)](_0x28ee67[_0x18cf79(0x219)]));}),_0x284740[_0x176fed(0x73a)]()[_0x4e2b09(0x341)](_0xe7e3ab);});})[_0x577862(0x202)](_0x245eec=>{const _0x30b7d3=_0x5650dc,_0x50e636=_0x3d2d80;console[_0x30b7d3(0x483)](_0x56eb18[_0x50e636(0x3ae)],_0x245eec);});return;}let _0x45025a;try{try{_0x45025a=JSON[_0x5650dc(0x4ab)](_0x24b7f2[_0xc566ea(0x9a0)](_0x174ba7,_0x34cbae))[_0x24b7f2[_0x963f4a(0x80d)]],_0x174ba7='';}catch(_0x349766){_0x45025a=JSON[_0x5650dc(0x4ab)](_0x34cbae)[_0x24b7f2[_0x3d2d80(0x80d)]],_0x174ba7='';}}catch(_0x2f87de){_0x174ba7+=_0x34cbae;}_0x45025a&&_0x24b7f2[_0x5650dc(0x719)](_0x45025a[_0x5650dc(0x80f)+'h'],0x1*-0x135+0x224a+-0x3*0xb07)&&_0x24b7f2[_0xc566ea(0x719)](_0x45025a[-0x31*-0x97+0xbbf+-0x28a6][_0x5650dc(0x842)+_0xc566ea(0x779)][_0x5650dc(0x424)+_0x963f4a(0x5d4)+'t'][0x9fc*-0x1+0x19aa+-0x12*0xdf],text_offset)&&(chatTextRawIntro+=_0x45025a[0x532+-0x1*0x227c+0x1d4a][_0xc566ea(0x512)],text_offset=_0x45025a[0xd2d+0xd3*-0x2b+-0x4c*-0x4b][_0x5650dc(0x842)+_0x577862(0x779)][_0xc566ea(0x424)+_0xc566ea(0x5d4)+'t'][_0x24b7f2[_0xc566ea(0x8e7)](_0x45025a[-0x180b+0xcfc+-0x95*-0x13][_0xc566ea(0x842)+_0x577862(0x779)][_0x3d2d80(0x424)+_0xc566ea(0x5d4)+'t'][_0x963f4a(0x80f)+'h'],-0xb2*-0x7+0x20ae+-0x1*0x258b)]),_0x24b7f2[_0x5650dc(0x176)](markdownToHtml,_0x24b7f2[_0x577862(0x80e)](beautify,_0x24b7f2[_0x963f4a(0x9a0)](chatTextRawIntro,'\x0a')),document[_0x5650dc(0x22a)+_0x5650dc(0x47b)+_0x3d2d80(0x8f5)](_0x24b7f2[_0x5650dc(0x6d0)]));}),_0x337747[_0x6cf771(0x73a)]()[_0x2aa3ab(0x341)](_0x5de497);});})[_0x5733fb(0x202)](_0x59a968=>{const _0x442612=_0x1acbd6,_0x278f05=_0x5733fb,_0x4dd1d3=_0x1acbd6,_0x49ddea=_0x3a434e,_0x151732={};_0x151732[_0x442612(0x782)]=_0x278f05(0x606)+':';const _0x4b7377=_0x151732;console[_0x4dd1d3(0x483)](_0x4b7377[_0x278f05(0x782)],_0x59a968);});function _0x194433(_0x1ede6b){const _0x57c642=_0x5733fb,_0x2cd884=_0x3a434e,_0x143180=_0x232d63,_0x153d2a=_0x5733fb,_0x1af8e0=_0x3a434e,_0xd5dc18={'zRwVG':function(_0x4180a7,_0x1c488d){return _0x4180a7===_0x1c488d;},'chNax':_0x57c642(0x5b0)+'g','fvJxk':_0x57c642(0x332)+_0x57c642(0xa11)+_0x57c642(0x934),'Jfbkr':_0x57c642(0x668)+'er','GRZgE':function(_0x185bc2,_0x1d9f03){return _0x185bc2!==_0x1d9f03;},'jSAwk':function(_0x4934e6,_0x472e33){return _0x4934e6+_0x472e33;},'JqwoH':function(_0x48b865,_0x22b2f1){return _0x48b865/_0x22b2f1;},'mwgHW':_0x2cd884(0x80f)+'h','kcoQX':function(_0x216c28,_0x3339ff){return _0x216c28%_0x3339ff;},'jPTPd':function(_0x15d429,_0x807957){return _0x15d429+_0x807957;},'noYWJ':_0x57c642(0x65c),'duvHd':_0x2cd884(0xa97),'oOdnz':_0x2cd884(0x49f)+'n','ELqpn':function(_0xe45fa9,_0x5409c0){return _0xe45fa9+_0x5409c0;},'GpHnt':_0x57c642(0x4c9)+_0x153d2a(0x3d1)+'t','sqCZi':function(_0x2a17ac,_0x1a14ed){return _0x2a17ac(_0x1a14ed);}};function _0x15e049(_0x426478){const _0x3a625a=_0x143180,_0x3f4c91=_0x1af8e0,_0x303da8=_0x153d2a,_0x1142d6=_0x57c642,_0x53dfc6=_0x1af8e0;if(_0xd5dc18[_0x3a625a(0x99f)](typeof _0x426478,_0xd5dc18[_0x3a625a(0xa68)]))return function(_0x86d757){}[_0x303da8(0x141)+_0x3f4c91(0x3d8)+'r'](_0xd5dc18[_0x53dfc6(0x320)])[_0x3a625a(0x905)](_0xd5dc18[_0x303da8(0x8cb)]);else _0xd5dc18[_0x1142d6(0x677)](_0xd5dc18[_0x1142d6(0x628)]('',_0xd5dc18[_0x3a625a(0x154)](_0x426478,_0x426478))[_0xd5dc18[_0x53dfc6(0x94f)]],0xfa1+0x7c3+-0x1763)||_0xd5dc18[_0x303da8(0x99f)](_0xd5dc18[_0x3a625a(0x832)](_0x426478,0x1998+0x20*0x4+0x24*-0xb9),0x166*-0x17+0x7d*-0x1d+0x3*0xf71)?function(){return!![];}[_0x3a625a(0x141)+_0x303da8(0x3d8)+'r'](_0xd5dc18[_0x3f4c91(0x1c5)](_0xd5dc18[_0x3a625a(0x6a7)],_0xd5dc18[_0x1142d6(0x704)]))[_0x1142d6(0xa2c)](_0xd5dc18[_0x53dfc6(0x3ba)]):function(){return![];}[_0x303da8(0x141)+_0x3f4c91(0x3d8)+'r'](_0xd5dc18[_0x3a625a(0x441)](_0xd5dc18[_0x3a625a(0x6a7)],_0xd5dc18[_0x1142d6(0x704)]))[_0x53dfc6(0x905)](_0xd5dc18[_0x3a625a(0x941)]);_0xd5dc18[_0x3f4c91(0x3ab)](_0x15e049,++_0x426478);}try{if(_0x1ede6b)return _0x15e049;else _0xd5dc18[_0x143180(0x3ab)](_0x15e049,-0x146*-0xe+-0x112c+0x2*-0x54);}catch(_0x1a30eb){}}
|
||
|
||
|
||
|
||
</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 DFAFilter():
|
||
def __init__(self):
|
||
self.keyword_chains = {}
|
||
self.delimit = '\x00'
|
||
|
||
def add(self, keyword):
|
||
if not isinstance(keyword, str):
|
||
keyword = keyword.decode('utf-8')
|
||
keyword = keyword.lower()
|
||
chars = keyword.strip()
|
||
if not chars:
|
||
return
|
||
level = self.keyword_chains
|
||
for i in range(len(chars)):
|
||
if chars[i] in level:
|
||
level = level[chars[i]]
|
||
else:
|
||
if not isinstance(level, dict):
|
||
break
|
||
for j in range(i, len(chars)):
|
||
level[chars[j]] = {}
|
||
last_level, last_char = level, chars[j]
|
||
level = level[chars[j]]
|
||
last_level[last_char] = {self.delimit: 0}
|
||
break
|
||
if i == len(chars) - 1:
|
||
level[self.delimit] = 0
|
||
|
||
def parse(self, path):
|
||
with open(path) as f:
|
||
for keyword in f:
|
||
self.add(keyword.strip())
|
||
|
||
def filter(self, message, repl="*"):
|
||
if not isinstance(message, str):
|
||
message = message.decode('utf-8')
|
||
message = message.lower()
|
||
ret = []
|
||
start = 0
|
||
while start < len(message):
|
||
level = self.keyword_chains
|
||
step_ins = 0
|
||
for char in message[start:]:
|
||
if char in level:
|
||
step_ins += 1
|
||
if self.delimit not in level[char]:
|
||
level = level[char]
|
||
else:
|
||
return True
|
||
ret.append(repl * step_ins)
|
||
start += step_ins - 1
|
||
break
|
||
else:
|
||
ret.append(message[start])
|
||
break
|
||
else:
|
||
ret.append(message[start])
|
||
start += 1
|
||
|
||
return False
|
||
gfw = DFAFilter()
|
||
def run():
|
||
logger.debug('starting webserver on %s:%s', settings['server']['bind_address'], settings['server']['port'])
|
||
|
||
gfw.parse("keywords")
|
||
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()
|