Copy disabled (too large)
Download .txt
Showing preview only (10,007K chars total). Download the full file to get everything.
Repository: Mid0Hub/owofarmbot_stable
Branch: main
Commit: ca260cf212d7
Files: 122
Total size: 31.6 MB
Directory structure:
gitextract_4v5v7phj/
├── .github/
│ ├── FUNDING.YML
│ ├── ISSUE_TEMPLATE/
│ │ └── bug_report.yml
│ ├── dependabot.yml
│ └── workflows/
│ ├── format.yml
│ └── update-submodule.yml
├── .gitignore
├── .gitmodules
├── .prettierignore
├── .prettierrc
├── .vscode/
│ ├── extensions.json
│ └── settings.json
├── CHANGELOG.md
├── LICENSE
├── README.md
├── SECURITY.md
├── bot.js
├── commands/
│ ├── pause.js
│ ├── restart.js
│ ├── resume.js
│ ├── start.js
│ └── stats.js
├── config.json
├── data/
│ └── enteredGiveaways.json
├── eslint.config.mjs
├── events/
│ ├── client/
│ │ └── ready.js
│ └── message/
│ └── messageCreate.js
├── handlers/
│ ├── antiCrash.js
│ ├── commandHandler.js
│ └── eventHandler.js
├── main.js
├── package.json
├── phrases/
│ └── phrases.json
├── termux-setup.sh
├── tests/
│ ├── arrays.js
│ ├── gitbare.js
│ ├── hcaptchasolve.js
│ └── spawnhcaptchasolve.js
├── utils/
│ ├── banner.js
│ ├── captcha.js
│ ├── function/
│ │ ├── farm.js
│ │ ├── gamble.js
│ │ ├── huntbot.js
│ │ ├── inventory.js
│ │ ├── joingiveaways.js
│ │ ├── luck.js
│ │ ├── quest.js
│ │ ├── safety.js
│ │ └── warn.js
│ ├── globalutil.js
│ ├── hcaptchasolver/
│ │ ├── _locales/
│ │ │ ├── da/
│ │ │ │ └── messages.json
│ │ │ ├── de/
│ │ │ │ └── messages.json
│ │ │ ├── el/
│ │ │ │ └── messages.json
│ │ │ ├── en/
│ │ │ │ └── messages.json
│ │ │ ├── es/
│ │ │ │ └── messages.json
│ │ │ ├── fr/
│ │ │ │ └── messages.json
│ │ │ ├── id/
│ │ │ │ └── messages.json
│ │ │ ├── it/
│ │ │ │ └── messages.json
│ │ │ ├── ja/
│ │ │ │ └── messages.json
│ │ │ ├── ko/
│ │ │ │ └── messages.json
│ │ │ ├── nb/
│ │ │ │ └── messages.json
│ │ │ ├── nl/
│ │ │ │ └── messages.json
│ │ │ ├── pl/
│ │ │ │ └── messages.json
│ │ │ ├── pt/
│ │ │ │ └── messages.json
│ │ │ ├── ru/
│ │ │ │ └── messages.json
│ │ │ ├── sv/
│ │ │ │ └── messages.json
│ │ │ ├── tr/
│ │ │ │ └── messages.json
│ │ │ ├── vi/
│ │ │ │ └── messages.json
│ │ │ ├── zh_CN/
│ │ │ │ └── messages.json
│ │ │ └── zh_TW/
│ │ │ └── messages.json
│ │ ├── _metadata/
│ │ │ └── generated_indexed_rulesets/
│ │ │ └── _ruleset1
│ │ ├── background.js
│ │ ├── background.js.LICENSE.txt
│ │ ├── content/
│ │ │ ├── captchaDetector.js
│ │ │ ├── captchaDetector.js.LICENSE.txt
│ │ │ ├── clientIndex.css
│ │ │ ├── clientIndex.js
│ │ │ ├── clientIndex.js.LICENSE.txt
│ │ │ ├── cloudflareDetector.js
│ │ │ ├── cloudflareDetector.js.LICENSE.txt
│ │ │ ├── manageIndex.js
│ │ │ └── manageIndex.js.LICENSE.txt
│ │ ├── extensionpage.txt
│ │ ├── licenses.txt
│ │ ├── manifest.json
│ │ ├── options/
│ │ │ ├── options.html
│ │ │ └── options.js
│ │ ├── popup/
│ │ │ ├── popup.css
│ │ │ ├── popup.html
│ │ │ ├── popup.js
│ │ │ └── popup.js.LICENSE.txt
│ │ └── static/
│ │ ├── eJwrSo2vzM_JLzPVTUktSU0uyczPiy8z0MsvKgEAijwKGQ==
│ │ ├── eJwrzk-Jz8wrsYgvM9DLLyoBAC6zBbE=
│ │ ├── eJxLSywuCXb01S2Oz8wrsYgvM9DLLyoBAFPcB5o=
│ │ ├── eJzLzU_KzEnNSy0pM44vM9DLLyoBAEPaBvE=
│ │ ├── eJzzzU_KzEn1Sy0JM47PSSxKT40vTInPzCuxiC8z1MvPy6sAANRyDIA=
│ │ ├── rules.json
│ │ ├── wasm-simd.wasm
│ │ └── wasm.wasm
│ ├── huntbot_captcha/
│ │ └── huntbotcaptcha.js
│ ├── logger.js
│ ├── mainHandler.js
│ ├── updater.js
│ └── webserver.js
├── webui/
│ ├── assets/
│ │ ├── css/
│ │ │ ├── index.css
│ │ │ ├── notification.css
│ │ │ └── popup.css
│ │ └── js/
│ │ ├── index.js
│ │ ├── savesettings.js
│ │ ├── webuisettings.js
│ │ └── ws.js
│ ├── index.ejs
│ └── partials/
│ ├── home/
│ │ ├── extra.ejs
│ │ └── main.ejs
│ ├── log.ejs
│ ├── rebootalert.ejs
│ ├── settings/
│ │ ├── extra.ejs
│ │ ├── general.ejs
│ │ └── main.ejs
│ ├── sidebar/
│ │ ├── main.ejs
│ │ └── waitingconnection.ejs
│ └── webuisettings.ejs
└── windows-setup.ps1
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/FUNDING.YML
================================================
# These are supported funding model platforms
github: [mid0aria] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: mid0aria # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.yml
================================================
name: Bug Report
description: File a bug report
body:
- type: markdown
attributes:
value: |
Thank you for filing a bug report!
## Important
- Please search existing issues to avoid creating duplicates.
- For enhancement requests, please use GitHub Discussions.
- Please fill out the template below to the best of your ability.
- Please describe the issue as much as possible and provide steps to reproduce it along with visual aids if possible.
- type: checkboxes
id: captchas
attributes:
label: Captchas
description: Just making sure you did actually read the instructions.
options:
- label: I have read the instructions.
- label: I have searched existing issues and avoided creating duplicates.
- label: I am not filing an enhancement request.
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
validations:
required: true
- type: input
id: version
attributes:
label: Version
description: What version of our bot are you running? Please do not use "latest" or "newest" as version numbers.
placeholder: 1.0.0
validations:
required: true
- type: dropdown
id: platform
attributes:
label: What platform are you seeing the problem on?
multiple: true
options:
- Windows
- Linux
- Android
- macOS
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output if applicable
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
================================================
FILE: .github/dependabot.yml
================================================
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
- package-ecosystem: "npm" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
ignore:
- dependency-name: "chalk"
================================================
FILE: .github/workflows/format.yml
================================================
name: Format
on:
push:
branches: [main]
permissions:
contents: write
jobs:
format:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
token: ${{ secrets.GH_PAT }}
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "22.x"
- name: Install dependencies
run: npm i
- name: Run Prettier
run: npm run format
- name: Commit & Push Changes
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add -A
git commit -m "Apply formatting changes" || echo "No changes to commit"
BRANCH_NAME=${{ github.head_ref || github.ref_name }}
echo "Pushing to branch: $BRANCH_NAME"
git push https://x-access-token:${{ secrets.GH_PAT }}@github.com/${{ github.repository }}.git HEAD:$BRANCH_NAME
================================================
FILE: .github/workflows/update-submodule.yml
================================================
name: Update Submodule
on:
push:
branches:
- main
jobs:
update-submodule:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository with Submodules
uses: actions/checkout@v3
with:
submodules: true
fetch-depth: 0
- name: Set Git User Info
run: |
git config --global user.email "github-actions[bot]@users.noreply.github.com"
git config --global user.name "github-actions[bot]"
- name: Update Submodules
run: |
git submodule update --init --recursive --remote
git add .
git commit -m "Auto-update all submodules" || echo "No changes to commit"
git push
================================================
FILE: .gitignore
================================================
# Developer
test.js
developer/
# Logs
logs
*.log
*.bin
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
*.lcov
# nyc test coverage
.nyc_output
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Snowpack dependency directory (https://snowpack.dev/)
web_modules/
# TypeScript cache
*.tsbuildinfo
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional stylelint cache
.stylelintcache
# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local
# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache
# Next.js build output
.next
out
# Nuxt.js build / generate output
.nuxt
dist
# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public
# vuepress build output
.vuepress/dist
# vuepress v2.x temp and cache directory
.temp
.cache
# Docusaurus cache and generated files
.docusaurus
# Serverless directories
.serverless/
# FuseBox cache
.fusebox/
# DynamoDB Local files
.dynamodb/
# TernJS port file
.tern-port
# Stores VSCode versions used for testing VSCode extensions
.vscode-test
# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
# config (don't need coz i can un-stage change for config.json and no token leak)
# config.json
================================================
FILE: .gitmodules
================================================
[submodule "utils/autovote"]
path = utils/autovote
url = https://github.com/Mid0aria/top.gg-automatic-voter
================================================
FILE: .prettierignore
================================================
hcaptchasolver/
*.mp4
*.png
*.jpg
*.ico
*.wav
================================================
FILE: .prettierrc
================================================
{
"useTabs": false,
"tabWidth": 4
}
================================================
FILE: .vscode/extensions.json
================================================
{
"recommendations": [
"esbenp.prettier-vscode",
"dbaeumer.vscode-eslint",
"drknoxy.eslint-disable-snippets",
"ms-python.black-formatter",
"aaron-bond.better-comments",
"ionutvmi.path-autocomplete",
"eamodio.gitlens",
"usernamehw.errorlens",
"pflannery.vscode-versionlens",
"kricsleo.vscode-package-json-inspector",
"chadonsom.auto-view-readme",
"donjayamanne.githistory",
"mhutchie.git-graph",
"github.vscode-github-actions",
"pkief.material-icon-theme"
]
}
================================================
FILE: .vscode/settings.json
================================================
{
"[javascript]": {
"editor.formatOnType": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.formatOnType": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.formatOnType": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[python]": {
"editor.formatOnType": true,
"editor.defaultFormatter": "ms-python.black-formatter"
},
"[markdown]": {
"diffEditor.ignoreTrimWhitespace": true
},
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.maxTokenizationLineLength": 90000,
"prettier.tabWidth": 4
}
================================================
FILE: CHANGELOG.md
================================================
## [0.0.9.4]
IN DEVELOPMENT
### Bot:
- Fixed issue with autovoter not downloading
- Updater system revamped
## [0.0.9.3.2]
### Bot:
- Added dynamic interval for checklist
## [0.0.9.3.1]
### Bot:
- Fixed a bug that make webui cannot auto reconnect
- Fixed a bug that make reboot function cause crash
- Fixed a bug that make rechecklist not work
- Fixed a bug when deleting old log file
**Note**: If somethings not working properly, use previous version (v0.0.9.2.2)
## [0.0.9.3]
### WebUI:
- Added "Quest" tab.
- Made minor changes to the layout.
- Value now updates correctly (should).
- Layout adjusted for mobile devices.
- **Bug**: If connected to WebUI before bot setup, it will not automatically connect to the bot (backend) and requires a manual reload.
- **Bug**: Reboot feature not working.
### Bot:
- Fixed notification error, now working properly.
- Made Empress and WebSocket use the same port to enable exposing localhost (documentation will come later).
- Rechecked the list.
- Random phrases now work even if hunt/battle (or both) are not enabled.
- Removed useless information used for debugging (does nothing).
**Note**: If this version causes any errors, use the previous version in the release.
================================================
FILE: LICENSE
================================================
Attribution-NonCommercial-ShareAlike 4.0 International
=======================================================================
Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.
Using Creative Commons Public Licenses
Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.
Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More_considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
=======================================================================
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Public License
By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International Public License
("Public License"). To the extent this Public License may be
interpreted as a contract, You are granted the Licensed Rights in
consideration of Your acceptance of these terms and conditions, and the
Licensor grants You such rights in consideration of benefits the
Licensor receives from making the Licensed Material available under
these terms and conditions.
Section 1 -- Definitions.
a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.
b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.
c. BY-NC-SA Compatible License means a license listed at
creativecommons.org/compatiblelicenses, approved by Creative
Commons as essentially the equivalent of this Public License.
d. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.
e. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.
f. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.
g. License Elements means the license attributes listed in the name
of a Creative Commons Public License. The License Elements of this
Public License are Attribution, NonCommercial, and ShareAlike.
h. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.
i. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.
j. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.
k. NonCommercial means not primarily intended for or directed towards
commercial advantage or monetary compensation. For purposes of
this Public License, the exchange of the Licensed Material for
other material subject to Copyright and Similar Rights by digital
file-sharing or similar means is NonCommercial provided there is
no payment of monetary compensation in connection with the
exchange.
l. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.
m. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.
n. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.
Section 2 -- Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:
a. reproduce and Share the Licensed Material, in whole or
in part, for NonCommercial purposes only; and
b. produce, reproduce, and Share Adapted Material for
NonCommercial purposes only.
2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.
3. Term. The term of this Public License is specified in Section
6(a).
4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.
5. Downstream recipients.
a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.
b. Additional offer from the Licensor -- Adapted Material.
Every recipient of Adapted Material from You
automatically receives an offer from the Licensor to
exercise the Licensed Rights in the Adapted Material
under the conditions of the Adapter's License You apply.
c. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.
6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).
b. Other rights.
1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.
2. Patent and trademark rights are not licensed under this
Public License.
3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties, including when
the Licensed Material is used other than for NonCommercial
purposes.
Section 3 -- License Conditions.
Your exercise of the Licensed Rights is expressly made subject to the
following conditions.
a. Attribution.
1. If You Share the Licensed Material (including in modified
form), You must:
a. retain the following if it is supplied by the Licensor
with the Licensed Material:
i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);
ii. a copyright notice;
iii. a notice that refers to this Public License;
iv. a notice that refers to the disclaimer of
warranties;
v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;
b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and
c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.
2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.
3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.
b. ShareAlike.
In addition to the conditions in Section 3(a), if You Share
Adapted Material You produce, the following conditions also apply.
1. The Adapter's License You apply must be a Creative Commons
license with the same License Elements, this version or
later, or a BY-NC-SA Compatible License.
2. You must include the text of, or the URI or hyperlink to, the
Adapter's License You apply. You may satisfy this condition
in any reasonable manner based on the medium, means, and
context in which You Share Adapted Material.
3. You may not offer or impose any additional or different terms
or conditions on, or apply any Effective Technological
Measures to, Adapted Material that restrict exercise of the
rights granted under the Adapter's License You apply.
Section 4 -- Sui Generis Database Rights.
Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database for NonCommercial purposes
only;
b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material,
including for purposes of Section 3(b); and
c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.
Section 6 -- Term and Termination.
a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.
b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:
1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or
2. upon express reinstatement by the Licensor.
For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.
c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.
Section 7 -- Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.
Section 8 -- Interpretation.
a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.
b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.
c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.
d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.
=======================================================================
Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
otherwise permitted by the Creative Commons policies published at
creativecommons.org/policies, Creative Commons does not authorize the
use of the trademark "Creative Commons" or any other trademark or logo
of Creative Commons without its prior written consent including,
without limitation, in connection with any unauthorized modifications
to any of its public licenses or any other arrangements,
understandings, or agreements concerning use of licensed material. For
the avoidance of doubt, this paragraph does not form part of the
public licenses.
Creative Commons may be contacted at creativecommons.org.
================================================
FILE: README.md
================================================
[Version 1.0.8.8(no longer support)](https://github.com/Mid0Hub/owofarmbot)<br>
dWdnY2Y6Ly9iY3JhLmZjYmd2c2wucGJ6L2dlbnB4LzVwc2tIZ1B4Y3hQVkVlWGxxVVhGb1kgcm90MTM= </br>
<h1 align="center">OwO Farm Bot Stable V0.0.9.3.2(BETA) WEBUI WITH CAPTCHA SOLVER ✒️</h1>
<h2 align ="center">The best owo farm bot until i do better. coded with the great ideas and love of a Turkish engineer, mid0hub team and users.<br> 💖 Thank you to everyone who contributed 💖</h2>
<p align="center">
[](https://github.com/Mid0Hub/owofarmbot_stable)
[](https://github.com/Mid0Hub/owofarmbot_stable)
## Tutorials
### Videos
- [Windows FOR V0.0.6](https://www.youtube.com/watch?v=U4Q6joLF2Qo) - Official
- [Termux](https://youtu.be/w2tvj1oRSO8?si=ueve5EIC9usVpxIT) - ZungHieu
### Text
- [🎈・Installation](#Installation)
- [Windows / Linux](#windows--linux) - Official
- [Android (Termux)](#android-termux) - Official
If you need the help, join the Discord server [here](https://discord.gg/WzYXVbXt6C)
<!-- To get auth key, join the Discord server [here](https://discord.gg/WzYXVbXt6C), go to [`#🤖・bot-commands`](https://discord.com/channels/1202294695091507230/1203705738770256032), and send `s!key`. The official bot will directly message you with the key. -->
</p>
# Contents
[⭐・Star History](#star-history)<br>
[❗・Important](#important-anyone-using-the-bot-is-deemed-to-have-read-and-accepted-these)<br>
[👑・Features](#features)<br>
[⚙・Config.json example](#configjson-example)<br>
[💎・Get Token](#get-token)<br>
[🖥️・WEBUI](#%EF%B8%8Fwebui)<br>
<!-- [📚・Discord RPC](#discord-rpc)<br> -->
[⚠️・Captcha Alert](#captcha-alert)<br>
[🔗・Required Links](#required-links)<br>
[🎈・Installation](#installation)<br>
[🥰・Contributors](#contributors)<br>
[📑・License](#license)<br>
## ⭐・Star History
<h2 align="center">Goal: <a href="https://github.com/Mid0Hub/owofarmbot_stable/stargazers"><img src="https://img.shields.io/github/stars/Mid0Hub/owofarmbot_stable" /></a> / 512</h2>
⭐⭐⭐ You can also give this repository a star so that others know we're trusted!<br>
[](https://star-history.com/#Mid0Hub/owofarmbot_stable&Date)
## ❗・Important (Anyone using the bot is deemed to have read and accepted these)
- Use of this farm bot may lead to actions being taken against your OwO profile and/or your Discord account. We are not responsible for them.
- FARM, HUNTBOT, QUEST AND GAMBLE NEED TO PLACE IN DIFFERENT CHANNEL. That mean if you use all of them, you need four different channel. And if you use extra token, that will be eight.
## 👑・Features
- WEBUI
- Auto Join OwO Support Server Giveaways
- Discord RPC
- Auto Phrases Send
- Chat FeedBack
- All commands now controlable
- Extra Token:
- All Maintoken feature
- Pray/curse to main
- Auto Commands:
- Hunt
- Battle
- Pray
- Curse
- HuntBot (with captcha solver)
- Upgrade HuntBot
- Gamble
- Coinflip
- Slot
- Questing:
- Do quest that require one user to done
- If extratoken is enabled, both can do quest for each other
- Animals:
- Type:
- Sell
- Sacrifice
- Choose which animal types to use
- CheckList:
- Auto Claim Daily
- Auto Cookie
- Auto Vote (ONLY WORKS ON DESKTOP)
- Inventory:
- Auto Check Inventory
- Auto Use Lootbox
- Auto Use Fabled Lootbox
- Auto Use Crate
- Auto Use Gems
- Captcha:
- Alert Type:
- Notification
- Prompt
- Webhook
- Features:
- Auto Solving HCAPTCHA(web captcha) with thread system(ONLY WORKS ON DESKTOP)
- Command Randomizer
- Suspends all farm operations when captcha is detected
- When the captcha is solved, farm operations continue automatically
- NEW FEATURES WILL COME WITH UPDATES
## ⚙・config.json example
```
{
"firstrun": true, / A necessary setting for the automatic config filling system. please do not change
"prefix": "!", / SelfBot PREFIX
"main": { / main account, required
"token": "", / SelfBot Token (your discord token)
"userid": "", / SelfBot UserID (your account userid)
"commandschannelid": "", / Farm Channel ID
"huntbotchannelid": "", / HuntBot Channel ID
"owodmchannelid": "", / OwO DM Channel ID
"gamblechannelid": "", / Gamble Channel ID
"autoquestchannelid": "", / Quest Channel ID
"autostart": false, / set to true if you want the farm bot to run as soon as you run the code, true or false (boolean)
"commands": {
"hunt": true, / true or false (boolean)
"battle": true, / true or false (boolean)
"pray": false, / true or false (boolean)
"curse": true, / true or false (boolean)
"huntbot": {
"enable": true, / true or false (boolean)
"maxtime": 10 / If no valid duration is found for huntbot, the value here is used in hours
"upgrade": false, / true or false (boolean)
"upgradetype": "duration" / efficiency, duration, cost, gain, exp or radar
},
"gamble": {
"coinflip": true, / true or false (boolean)
"slot": true / true or false (boolean)
},
"animals": false, / true or false (boolean) (sell/sac animals or not)
"inventory": true, / true or false (boolean)
"checklist": true, / true or false (boolean)
"autoquest": true / true or false (boolean)
},
"maximum_gem_rarity": "Mythical" / "common", "uncommon", "rare", "epic", "mythical", "legendary", "fabled"
},
"extra": { / not required for explain, same as main
"enable": true,
"token": "",
"userid": "",
"commandschannelid": "",
"huntbotchannelid": "",
"owodmchannelid": "",
"gamblechannelid": "",
"autoquestchannelid": "",
"autostart": false,
"commands": {
"hunt": true,
"battle": true,
"pray": false,
"curse": true,
"huntbot": {
"enable": true, / true or false (boolean)
"maxtime": 10 / If no valid duration is found for huntbot, the value here is used in hours
"upgrade": false, / true or false (boolean)
"upgradetype": "duration" / efficiency, duration, cost, gain, exp or radar
},
"tomain": true, / use curse/pray to main token or not, true or false (boolean)
"gamble": {
"coinflip": true,
"slot": true
},
"animals": false,
"inventory": true,
"checklist": true,
"autoquest": true
},
"maximum_gem_rarity": "Mythical"
},
"settings": {
"owoprefix": "w", / owo bot's prefix on your server (recommended)
"discordrpc": false, / true or false (boolean)
"chatfeedback": true, / true or false (boolean)
"autophrases": true, / true or false (boolean)
"autoresume": false, / auto resume bot after captcha sloved. true or false (boolean)
"autojoingiveaways": true, / you are automatically entered into giveaways on the owo support server [you must be present on the server] (boolean)
"checklist": {
"types": {
"daily": true, / true or false (boolean)
"cookie": true, / true or false (boolean)
"vote": true / make true if you want automatic voting. true or false (boolean)
}
},
"inventory": {
"use": {
"lootbox": true, / true or false (boolean)
"fabledlootbox": false, / true or false (boolean)
"crate": true, / true or false (boolean)
"gems": true / true or false (boolean)
}
},
"gamble": {
"coinflip": {
"default_amount": 1000, / base bet value
"max_amount": 250000, / max bet value, will reset to base if current bet bigger
"multiplier": 1.0 / multiply when lose
},
"slot": {
"default_amount": 1000,
"max_amount": 250000,
"multiplier": 1.0
}
}
"logging": {
"newlog": true, / a log with a table for controlling, will remove old log
"loglength": 20, / how many lines of log at one moment (only affect when newlog is true)
"showlogbeforeexit": false / show a full log when user click ctrl + c (only affect when newlog is true)
},
"safety": {
"autopause": false, / emable auto pause the bot after a while
"pauseafter": 30, / how long the bot will run until getting paused (in minutes)
"pausefor": 5 / how long the bot will pause (in minutes)
},
"captcha": {
"autosolve": true, // (set to true if you want hcaptcha to solve) true or false (boolean)
"autosolve_thread": 1, // you choose how many threads the hcaptcha solver will run with (higher threads = faster captcha solver, you may need a powerful cpu for higher threads) (integer)
"alerttype": {
"webhook": true, / true or false (boolean)
"webhookurl": "xxx" / If you set webhook to true, enter your webhook url here
"desktop": {
"force": true, / true or false (boolean). Force the bot to show alert when detect captcha
"notification": true, / true or false (boolean)
"prompt": true / true or false (boolean)
},
"termux": {
"notification": true, / true or false (boolean)
"vibration": true, / true or false (boolean)
"vibration_time": 5000, / recommended minimum of 3000 milliseconds (integer)
"toast": true / true or false (boolean)
}
}
},
},
"animals": {
"type": {
"sell": false, / true or false (boolean)
"sacrifice": false / true or false (boolean)
},
"animaltype": {
"common": false, / true or false (boolean)
"uncommon": false, / true or false (boolean)
"rare": false, / true or false (boolean)
"epic": false, / true or false (boolean)
"mythical": false, / true or false (boolean)
"patreon": false, / true or false (boolean)
"cpatreon": false, / true or false (boolean)
"legendary": false, / true or false (boolean)
"gem": false, / true or false (boolean)
"bot": false, / true or false (boolean)
"distorted": false, / true or false (boolean)
"fabled": false, / true or false (boolean)
"special": false, / true or false (boolean)
"hidden": false / true or false (boolean)
}
},
"interval": { / interval for commands (milisecond)
"hunt": {
"max": 32000,
"min": 16000
},
"battle": {
"max": 32000,
"min": 16000
},
"pray": {
"max": 332000,
"min": 316000
},
"coinflip": {
"max": 32000,
"min": 16000
},
"slot": {
"max": 32000,
"min": 16000
},
"animals": {
"max": 661000,
"min": 610000
},
}
"socket": {
"expressport": 1243/ If another program is using port 1243 on your computer (I think it shouldn't be), you can avoid the conflict by changing the port here.
}
}
```
## 💎・Get Token
[BLOG - Geeks for Geeks - How to get discord token](https://www.geeksforgeeks.org/how-to-get-discord-token/)
[YOUTUBE - GuideRealm - How To Get Your Token In Discord](https://www.youtube.com/watch?v=7J38Uy5Y4vA)
### PC
1. Open your preferred browser (with developer tools) and login to https://discord.com/app
2. Press CTRL + Shift + I and open the Console tab.
3. Paste the following code.
4. The text returned (excluding the quotes `'`) will be your Discord account token.
```js
(webpackChunkdiscord_app.push([
[""],
{},
(e) => {
for (let t in ((m = []), e.c)) m.push(e.c[t]);
},
]),
m)
.find((e) => e?.exports?.default?.getToken !== void 0)
.exports.default.getToken();
```
### Mobile/Android
1. Open Chrome
2. Create a bookmark (by clicking on star button in 3 dots menu)
3. Edit it and set name to Token Finder and url to the following code:
```javascript
javascript: (webpackChunkdiscord_app.push([[""],{},(e)=>{m=[];for (let c in e.c) m.push(e.c[c]);},]),m).find((m) => m?.exports?.default?.getToken%20!==%20void%200)%20%20%20%20.exports.default.getToken();
```
4. Open https://discord.com/app and log in.
5. Tap on search bar and type Token Finder (don't search it just type)
6. Click on the bookmark named Token Finder.
7. A new page will open, the text in the page will be your Discord account token.
## 🖥️・WEBUI

<!-- ## 📚・Discord RPC
 -->
## ❗・Captcha Alert
> [!NOTE]
> If you want the captcha alert to work properly, turn off do not disturb, or you can use promt mode
Notify mode:

Promt mode:

## 🔗・Required Links
[NodeJS (version 22.12.0)](https://nodejs.org/dist/v22.12.0/node-v22.12.0-x64.msi)<br>
[Terminal](https://apps.microsoft.com/detail/9n0dx20hk701)<br>
[Farm Bot ZIP File](https://github.com/Mid0Hub/owofarmbot_stable/archive/refs/heads/main.zip)
## 🎈・Installation
## For Beginners:
### 💻・Windows
```bash
irm "https://raw.githubusercontent.com/Mid0Hub/owofarmbot_stable/main/windows-setup.ps1" | iex
```
## For Advanced Users:
### 💻・Windows / Linux
```bash
# Check Node.js version:
node -v
# Clone the files with git:
git clone --recurse-submodules https://github.com/Mid0Hub/owofarmbot_stable
# Optionally you can also download from github at https://github.com/Mid0Hub/owofarmbot_stable/archive/refs/heads/main.zip
# Enter into the cloned directory:
cd owofarmbot_stable
# Configure the bot:
notepad config.json # On windows
nano config.json # On linux, can also use any other preferred file writing software
# Run the bot:
node main.js
# Start Bot:
From WebUI, go to home and press the start button from the actions buttons there.
From Discord, In config.json, type [prefix]start (example: e!start) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Pause Bot:
From WebUI, go to home and press the pause button from the actions buttons there.
From Discord, In config.json, type [prefix]pause (example: e!pause) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Resume Bot:
From WebUI, go to home and press the resume button from the actions buttons there.
From Discord, In config.json, type [prefix]resume (example: e!resume) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Stop Bot:
From WebUI, go to home and press the reboot button from the actions buttons there.
From Discord, In config.json, type [prefix]stop (example: e!reboot) with the prefix you set in config.json to the channel whose ID you entered in channelid
```
### 📱・Android (Termux)
You need to download the following two applications:<br>
[Termux](https://f-droid.org/tr/packages/com.termux/)<br>
[Termux-API for notifications](https://f-droid.org/tr/packages/com.termux.api/)
```bash
# Install:
apt update -y && apt upgrade -y
curl https://raw.githubusercontent.com/Mid0Hub/owofarmbot_stable/main/termux-setup.sh | bash
# Configure the bot:
cd owofarmbot_stable
nano config.json
# Run the bot:
node main.js
# Start Bot:
From WebUI, go to home and press the start button from the actions buttons there.
From Discord, In config.json, type [prefix]start (example: e!start) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Pause Bot:
From WebUI, go to home and press the pause button from the actions buttons there.
From Discord, In config.json, type [prefix]pause (example: e!pause) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Resume Bot:
From WebUI, go to home and press the resume button from the actions buttons there.
From Discord, In config.json, type [prefix]resume (example: e!resume) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Stop Bot:
From WebUI, go to home and press the reboot button from the actions buttons there.
From Discord, In config.json, type [prefix]stop (example: e!reboot) with the prefix you set in config.json to the channel whose ID you entered in channelid
```
## 🥰・Contributors
- Random-629671 [(GitHub)](https://github.com/Random-629671)
- Hiếu LoneLy [(YouTube)](https://www.youtube.com/watch?v=w2tvj1oRSO8)
## 📑・License
[OwO Farm Bot Stable](https://github.com/Mid0Hub/owofarmbot_stable) is licensed under the terms of [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://github.com/Mid0Hub/owofarmbot_stable/blob/main/LICENSE) ("CC-BY-NC-SA-4.0"). Commercial use is not allowed under this license. This includes any kind of revenue made with or based upon the software, even donations.
The CC-BY-NC-SA-4.0 allows you to:
- [x] **Share** -- copy and redistribute the material in any medium or format
- [x] **Adapt** -- remix, transform, and build upon the material
Under the following terms:
- **Attribution** — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- **NonCommercial** — You may not use the material for commercial purposes.
- **ShareAlike** — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
More information can be found [here](https://creativecommons.org/licenses/by-nc-sa/4.0/).
================================================
FILE: SECURITY.md
================================================
# Security Policy
## Supported Versions
Latest GitHub commit
## Reporting a Vulnerability
Mido: [GitHub](https://github.com/Mid0aria), [Email](mailto:midopy@proton.me)
## Disclaimer of Liability
This software is distributed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
It is provided "as is", without any warranty or guarantee of any kind, either express or implied. This includes, but is not limited to, warranties of merchantability, fitness for a particular purpose, or non-infringement.
The authors and contributors shall not be held liable for any direct, indirect, incidental, special, exemplary, or consequential damages that may arise from the use of this software. Use of the software is at your own risk. By using, modifying, or redistributing this software, you agree to these terms.
================================================
FILE: bot.js
================================================
/* eslint-disable no-unused-vars */
/* eslint-disable no-useless-escape */
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/*
* Represents the extra configuration and state for the owofarmbot.
* @typedef {Object} owofarmbot_stable_extra
* @property {string} name - The name of the configuration.
* @property {string} type - The type of the configuration.
* @property {boolean} devmod - Indicates if the developer mode is enabled.
* @property {boolean} istermux - Indicates if the bot is running on Termux.
* @property {boolean} captchadetected - Indicates if a captcha has been detected.
* @property {boolean} paused - Indicates if the bot is paused.
* @property {boolean} owosupportserver - Indicates if the bot is connected to the owo support server.
* @property {boolean} use - Indicates if the bot is in use.
* @property {boolean} inventory - Indicates if the inventory feature is enabled.
* @property {boolean} checklist - Indicates if the checklist feature is enabled.
* @property {boolean} hunt - Indicates if the hunt feature is enabled.
* @property {boolean} battle - Indicates if the battle feature is enabled.
* @property {Object} total - The total counts of various activities.
* @property {number} total.hunt - The total number of hunts.
* @property {number} total.battle - The total number of battles.
* @property {number} total.captcha - The total number of captchas.
* @property {number} total.pray - The total number of prays.
* @property {number} total.curse - The total number of curses.
* @property {number} total.vote - The total number of votes.
* @property {number} total.giveaway - The total number of giveaways.
* @property {Object} gems - The configuration for gems.
* @property {Array} gems.need - The list of needed gems.
* @property {string} gems.use - The gem currently in use.
* @property {boolean} gems.isevent - Indicates if there is an ongoing event.
* @property {string} gems.rareLevel - The rare level of the gem.
* @property {Object} gamble - The configuration for gambling.
* @property {number} gamble.coinflip - The number of coin flips.
* @property {number} gamble.slot - The number of slots played.
* @property {number} gamble.cowoncywon - The amount of cowoncy won.
* @property {Object} quest - The current quest information.
* @property {string} quest.title - The title of the current quest.
* @property {string} quest.reward - The reward for the current quest.
* @property {string} quest.progress - The progress of the current quest.
* @property {Object} temp - Temporary state information.
* @property {boolean} temp.usedevent - Indicates if an event has been used.
* @property {boolean} temp.usedcookie - Indicates if a cookie has been used.
* @property {string} temp.animaltype - The type of animal currently being used.
* @property {Object} temp.huntbot - The configuration for the hunt bot.
* @property {string} temp.huntbot.maxtime - The maximum time for the hunt bot.
* @property {number} temp.huntbot.recalltime - The recall time for the hunt bot.
* @property {boolean} temp.huntbot.essence - Indicates if the hunt bot has essence.
* @property {boolean} temp.isready - Indicates if the bot is ready.
* @property {boolean} temp.started - Indicates if the bot has started.
*/
process.emitWarning = (warning, type) => {
if (type === "DeprecationWarning") {
return;
}
console.warn(warning);
};
const cp = require("child_process");
let config,
DEVELOPER_MODE = false;
try {
const os = require("os");
if (
os.userInfo().username === "Mido" ||
os.userInfo().username === "enter ur pc username here"
) {
DEVELOPER_MODE = true;
}
if (DEVELOPER_MODE) {
config = require("./developer/config.json");
} else {
config = require("./config.json");
}
} catch (error) {
console.log("ur bot hosting is gay");
config = require("./config.json");
}
const isTermux =
process.env.PREFIX && process.env.PREFIX.includes("com.termux");
const packageJson = require("./package.json");
const fs = require("fs");
const chalk = require("chalk");
const { initializeWebSocket, broadcast } = require("./utils/webserver.js");
const globalutil = require("./utils/globalutil.js");
const updater = require("./utils/updater.js");
const { getRandomBanner } = require("./utils/banner.js");
//client
const { Client, Collection, RichPresence } = require("discord.js-selfbot-v13");
const client = new Client();
const extrac = new Client();
let owofarmbot_stable = {
name: "owofarmbot_stable",
type: "Main",
devmod: DEVELOPER_MODE,
istermux: isTermux,
captchadetected: false,
paused: true,
owosupportserver: false,
use: false,
inventory: false,
checklist: false,
hunt: false,
battle: false,
total: {
hunt: 0,
battle: 0,
pray: 0,
curse: 0,
huntbot: 0,
captcha: 0,
solvedcaptcha: 0,
vote: 0,
giveaway: 0,
},
gems: {
need: [],
use: "",
isevent: true,
rareLevel: 0,
},
gamble: {
coinflip: 0,
slot: 0,
cowoncywon: 0,
},
quest: {
title: "Waiting...",
reward: "",
progress: "",
},
temp: {
usedevent: false,
usedcookie: false,
animaltype: "",
huntbot: {
maxtime: "",
recalltime: 0,
essence: false,
},
intervals: {
checklist: 0,
},
isready: false,
started: false,
},
};
let owofarmbot_stable_extra = {
name: "owofarmbot_stable_extra",
type: "Extra",
devmod: DEVELOPER_MODE,
istermux: isTermux,
captchadetected: false,
paused: true,
owosupportserver: false,
use: false,
inventory: false,
checklist: false,
hunt: false,
battle: false,
total: {
hunt: 0,
battle: 0,
pray: 0,
curse: 0,
huntbot: 0,
captcha: 0,
solvedcaptcha: 0,
vote: 0,
giveaway: 0,
},
gems: {
need: [],
use: "",
isevent: true,
rareLevel: "",
},
gamble: {
coinflip: 0,
slot: 0,
cowoncywon: 0,
},
quest: {
title: "Waiting...",
reward: "",
progress: "",
},
temp: {
usedevent: false,
usedcookie: false,
animaltype: "",
huntbot: {
maxtime: "",
recalltime: 0,
essence: false,
},
intervals: {
checklist: 0,
},
isready: false,
started: false,
},
};
const notifier = require("node-notifier");
const delay = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
function rpc(type) {
let status = new RichPresence(client)
.setApplicationId("1253757665520259173")
.setType("PLAYING")
.setName("OwO Farm Bot Stable")
.setDetails("Auto Farming")
.setState(`${client.global.paused ? "Paused" : "Running"}`)
.setStartTimestamp(Date.now())
.setAssetsLargeImage("1253758464816054282")
.setAssetsLargeText("OwO Farm Bot Stable")
.addButton("Farm Bot", "https://github.com/Mid0Hub/owofarmbot_stable")
.addButton("Discord", "https://discord.gg/WzYXVbXt6C");
if (config.settings.discordrpc) {
client.user.setPresence({ activities: [status] });
console.log(
chalk.blue("RPC") +
" > " +
chalk.magenta(type) +
" > " +
chalk.green(`${client.global.paused ? "Paused" : "Running"}`),
);
}
}
client.chalk = chalk;
client.fs = fs;
client.notifier = notifier;
client.childprocess = cp;
client.config = config;
client.basic = config.main;
client.delay = delay;
client.global = owofarmbot_stable;
client.rpc = rpc;
client.logger = require("./utils/logger.js")(client);
client.globalutil = globalutil;
client.broadcast = broadcast;
if (config.extra.enable) {
extrac.chalk = chalk;
extrac.fs = fs;
extrac.notifier = notifier;
extrac.childprocess = cp;
extrac.config = config;
extrac.basic = config.extra;
extrac.delay = delay;
extrac.global = owofarmbot_stable_extra;
extrac.rpc = rpc;
extrac.logger = require("./utils/logger.js")(extrac);
extrac.globalutil = globalutil;
extrac.broadcast = broadcast;
}
process.title = `OwO Farm Bot Stable v${packageJson.version}`;
if (
config.firstrun &&
!(config.main.token.length > 0 || config.main.token.length > 0)
) {
(async () => {
console.clear();
console.log("Welcome to OwO Farm Bot Stable!");
await globalutil.gatherUserDetails(config, "main", client);
const userextratokenanswer = await globalutil.askUser(
"Do you want to use extra token? (yes/no): ",
);
if (
userextratokenanswer.toLowerCase() === "yes" ||
userextratokenanswer.toLowerCase() === "y"
) {
await globalutil.gatherUserDetails(config, "extra", extrac);
}
if (DEVELOPER_MODE) {
config = require("./developer/config.json");
} else {
config = require("./config.json");
}
client.config = config;
client.basic = config.main;
if (config.extra.enable) {
extrac.config = config;
extrac.basic = config.extra;
}
console.clear();
console.log(getRandomBanner());
await initializeBot();
})();
} else {
(async () => {
console.log(getRandomBanner());
await updater.checkUpdate(client, cp, packageJson);
await globalutil.verifyconfig(client, extrac, config);
await globalutil.getconfig(config, client);
await initializeBot();
client.logger.warn(
"Bot",
"Help",
`Use \"${config.prefix}start\" to start the bot, \"${config.prefix}resume\" to resume, and \"${config.prefix}pause\" to pause.`,
);
})();
}
async function initializeBot() {
["aliases", "commands"].forEach((x) => (client[x] = new Collection()));
fs.readdirSync("./handlers").forEach((file) => {
require(`./handlers/${file}`)(client);
});
client.logger.warn("Bot", "Startup", "Logging in...");
await client.login(config.main.token);
if (config.extra.enable) {
["aliases", "commands"].forEach((x) => (extrac[x] = new Collection()));
fs.readdirSync("./handlers").forEach((file) => {
require(`./handlers/${file}`)(extrac);
});
extrac.logger.warn("Bot", "Startup", "Logging in...");
await extrac.login(config.extra.token);
client.logger.info(
"WebUI",
"Startup",
`WebUI started on http://localhost:${config.socket.expressport}`,
);
initializeWebSocket(client, extrac);
} else {
client.logger.info(
"WebUI",
"Startup",
`WebUI started on http://localhost:${config.socket.expressport}`,
);
initializeWebSocket(client);
}
}
/*FOR DEBUGGING
Bot flow to remember:
Bot.js check things
Call ./handlers and pass the client into italics
commandshandler call all file in ./commands
eventhandler call all file in ./events
the start command call ./utils/mainHandler.js
mainHandler check enabled commands then call the required file in ./utils/function
logging using ./utils/logger.js with passed client into it, so it can show which
flow (main, extra) is calling it
*/
================================================
FILE: commands/pause.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/*
* Command to pause the bot.
*
* @module pause
* @property {Object} config - The configuration object for the command.
* @property {string} config.name - The name of the command.
* @property {Array<string>} config.aliases - The aliases for the command.
* @function run
* @async
* @param {Object} client - The client instance.
* @param {Object} message - The message object.
* @description Pauses the bot if it is not already paused. If the bot is already paused, it sends a feedback message if chat feedback is enabled.
*/
module.exports = {
config: {
name: "pause",
},
run: async (client, message) => {
if (client.global.paused) {
await message.delete();
if (client.config.settings.chatfeedback) {
await message.channel.send({
content: "Bot is already paused!!!",
});
}
} else {
client.global.paused = true;
client.rpc("update");
await message.delete();
if (client.config.settings.chatfeedback) {
await message.channel.send({ content: "Paused :)" });
}
}
},
};
================================================
FILE: commands/restart.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
module.exports = {
config: {
name: "restart",
aliases: ["reboot", "stop"],
},
run: async (client, message) => {
await message.channel.send("The bot is being restarted...");
client.destroy();
setTimeout(() => {
process.exit(1);
}, 1000);
},
};
================================================
FILE: commands/resume.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Command to resume the bot's operations if it is paused.
*
* @module resume
* @property {Object} config - Configuration for the command.
* @property {string} config.name - The name of the command.
* @function run
* @async
* @param {Object} client - The client instance of the bot.
* @param {Object} message - The message object that triggered the command.
* @returns {Promise<void>}
* @description This command checks if the bot is paused. If it is, it resumes the bot's operations and sends a feedback message if chat feedback is enabled. If the bot is not paused, it informs the user that the bot is already working.
*/
module.exports = {
config: {
name: "resume",
},
run: async (client, message) => {
if (client.global.paused) {
if (client.global.captchadetected) {
client.global.captchadetected = false;
}
client.global.paused = false;
client.rpc("update");
await message.delete();
if (client.config.settings.chatfeedback) {
await message.channel.send({ content: "Resuming :)" });
}
} else {
await message.delete();
if (client.config.settings.chatfeedback) {
await message.channel.send({
content: "Bot is already working!!!",
});
}
}
},
};
================================================
FILE: commands/start.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Starts the OwO Farm Bot if it is paused.
*
* @module start
* @property {Object} config - Configuration for the command.
* @property {string} config.name - The name of the command.
* @function run
* @async
* @param {Object} client - The client instance of the bot.
* @param {Object} message - The message object that triggered the command.
* @returns {Promise<void>}
*
* @example
* // Usage in a Discord message
* !start
*
* @description
* This command checks if the bot is paused. If it is, it resumes the bot's operation,
* updates the bot's status, and optionally sends feedback to the chat. If the bot is
* already running, it informs the user that the bot is already working.
*/
module.exports = {
config: {
name: "start",
},
run: async (client, message) => {
if (client.global.paused) {
if (client.global.captchadetected) {
client.global.captchadetected = false;
}
client.global.paused = false;
client.rpc("update");
await message.delete();
if (!client.global.temp.started) {
client.global.temp.started = true;
if (client.config.settings.chatfeedback) {
await message.channel.send({
content: "BOT started have fun ;)",
});
}
setTimeout(() => {
require("../utils/mainHandler.js")(client);
}, 1000);
} else {
if (client.config.settings.chatfeedback) {
await message.channel.send({
content: "Restarted BOT after a pause :3",
});
}
}
} else {
await message.delete();
if (client.config.settings.chatfeedback) {
await message.channel.send({
content: "Bot is already working!!!",
});
}
}
},
};
================================================
FILE: commands/stats.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Generates a string containing the statistics of the OwO Farm Bot Stable.
*
* @param {Object} totals - An object containing the totals for various activities.
* @param {number} totals.hunt - The total number of hunts.
* @param {number} totals.battle - The total number of battles.
* @param {number} totals.captcha - The total number of captchas.
* @param {number} totals.pray - The total number of prays.
* @param {number} totals.curse - The total number of curses.
* @param {number} totals.vote - The total number of votes.
* @param {number} totals.giveaway - The total number of giveaways.
* @param {string} uptime - The uptime of the bot.
* @returns {string} A formatted string containing the statistics.
*/
module.exports = {
config: {
name: "stats",
},
run: async (client, message) => {
let totals = client.global.total;
const seconds = Math.floor(process.uptime());
const days = Math.floor(seconds / 86400);
const hours = Math.floor((seconds % 86400) / 3600);
const minutes = Math.floor((seconds % 3600) / 60);
const uptime = `${days}d ${hours}h ${minutes}m ${seconds % 60}s`;
let stats = `
OwO Farm Bot Stable Statistics:
===================
- Hunt: ${totals.hunt}
- Battle: ${totals.battle}
- Captcha: ${totals.captcha}
- Pray: ${totals.pray}
- Curse: ${totals.curse}
- Vote: ${totals.vote}
- Giveaway: ${totals.giveaway}
===================
- Uptime: ${uptime}
`;
await message.delete();
await message.channel.send("```" + stats + "```");
},
};
================================================
FILE: config.json
================================================
{
"firstrun": "true",
"prefix": "!",
"main": {
"token": "",
"userid": "",
"commandschannelid": "",
"huntbotchannelid": "",
"owodmchannelid": "",
"gamblechannelid": "",
"autoquestchannelid": "",
"autostart": false,
"commands": {
"hunt": true,
"battle": true,
"pray": false,
"curse": true,
"huntbot": {
"enable": true,
"maxtime": 10,
"upgrade": false,
"upgradetype": "duration"
},
"gamble": {
"coinflip": true,
"slot": true
},
"animals": false,
"inventory": true,
"checklist": true,
"autoquest": true
},
"maximum_gem_rarity": "Mythical"
},
"extra": {
"enable": false,
"token": "",
"userid": "",
"commandschannelid": "",
"huntbotchannelid": "",
"owodmchannelid": "",
"gamblechannelid": "",
"autoquestchannelid": "",
"autostart": false,
"commands": {
"hunt": true,
"battle": true,
"pray": false,
"curse": true,
"huntbot": {
"enable": true,
"maxtime": 10,
"upgrade": false,
"upgradetype": "duration"
},
"tomain": true,
"gamble": {
"coinflip": true,
"slot": true
},
"animals": false,
"inventory": true,
"checklist": true,
"autoquest": true
},
"maximum_gem_rarity": "Mythical"
},
"settings": {
"owoprefix": "owo",
"discordrpc": false,
"chatfeedback": true,
"autophrases": true,
"autoresume": false,
"autojoingiveaways": false,
"checklist": {
"types": {
"daily": true,
"cookie": false,
"vote": false
}
},
"inventory": {
"use": {
"lootbox": true,
"fabledlootbox": false,
"crate": true,
"gems": true
}
},
"gamble": {
"coinflip": {
"default_amount": 1000,
"max_amount": 250000,
"multiplier": 1.0
},
"slot": {
"default_amount": 1000,
"max_amount": 250000,
"multiplier": 1.0
}
},
"logging": {
"newlog": true,
"loglength": 20,
"showlogbeforeexit": false
},
"safety": {
"autopause": true,
"pauseafter": 30,
"pausefor": 5
},
"captcha": {
"autosolve": true,
"autosolve_thread": 1,
"alerttype": {
"webhook": true,
"webhookurl": "xxx",
"desktop": {
"force": true,
"notification": true,
"prompt": true
},
"termux": {
"notification": true,
"vibration": true,
"vibration_time": 5000,
"toast": true
}
}
}
},
"animals": {
"type": {
"sell": false,
"sacrifice": false
},
"animaltype": {
"common": false,
"uncommon": false,
"rare": false,
"epic": false,
"mythical": false,
"patreon": false,
"cpatreon": false,
"legendary": false,
"gem": false,
"bot": false,
"distorted": false,
"fabled": false,
"special": false,
"hidden": false
}
},
"interval": {
"hunt": {
"max": 32000,
"min": 16000
},
"battle": {
"max": 32000,
"min": 16000
},
"pray": {
"max": 332000,
"min": 316000
},
"coinflip": {
"max": 32000,
"min": 16000
},
"slot": {
"max": 32000,
"min": 16000
},
"animals": {
"max": 661000,
"min": 610000
}
},
"socket": {
"expressport": 1243
}
}
================================================
FILE: data/enteredGiveaways.json
================================================
{}
================================================
FILE: eslint.config.mjs
================================================
import globals from "globals";
import pluginJs from "@eslint/js";
/** @type {import('eslint').Linter.Config[]} */
export default [
{ files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } },
{ languageOptions: { globals: globals.node } },
pluginJs.configs.recommended,
];
================================================
FILE: events/client/ready.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Retrieves the guild with the specified ID from the client's guild cache.
*
* @type {Guild}
* @constant
*/
module.exports = async (client) => {
client.logger.info(
"Bot",
"Startup",
client.chalk.red(`${client.user.username}`) + " is ready!",
);
setupSweeper(client);
client.global.temp.isready = true;
if (client.config.settings.autojoingiveaways) {
const mylovetiffani = client.guilds.cache.get("420104212895105044"); // ^^
if (mylovetiffani) {
client.logger.info(
"Bot",
"Startup",
"You are in the OwO Bot Support server. I will automatically enter the giveaways :)",
);
client.global.owosupportserver = true;
} else {
client.logger.alert(
"Bot",
"Startup",
"You are not in the OwO Bot Support server. Please join to the server and restart the bot to automatically enter giveaways",
);
}
}
client.rpc("start");
if (client.basic.autostart) {
if (client.global.type === "Extra") {
await client.delay(3500);
}
if (client.global.paused) {
if (client.global.captchadetected) {
client.global.captchadetected = false;
}
client.global.paused = false;
client.rpc("update");
if (!client.global.temp.started) {
client.global.temp.started = true;
client.logger.info(
"Bot",
"AutoStart",
"BOT started have fun ;)",
);
setTimeout(() => {
require("../../utils/mainHandler.js")(client);
}, 1000);
} else {
client.logger.info(
"Bot",
"AutoStart",
"Restarted BOT after a pause :3",
);
}
} else {
client.logger.warn("Bot", "AutoStart", "Bot is already working!!!");
}
}
};
function setupSweeper(botClient) {
setInterval(
() => {
botClient.channels.cache.forEach((channel) => {
if (channel.messages) {
const messagesArray = Array.from(
channel.messages.cache.values(),
);
messagesArray.sort(
(a, b) => a.createdTimestamp - b.createdTimestamp,
);
const messagesToDelete = Math.floor(
messagesArray.length * 0.85,
);
for (let i = 0; i < messagesToDelete; i++) {
channel.messages.cache.delete(messagesArray[i].id);
}
}
});
botClient.logger.warn(
"Bot",
"Cache",
`Cleared oldest 85% of message cache for [${botClient.user.username}].`,
);
},
5 * 60 * 1000,
);
}
================================================
FILE: events/message/messageCreate.js
================================================
/* eslint-disable no-useless-escape */
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Checks if a message contains suspicious content that might indicate a web captcha message.
*
* @param {string} msgcontent - The content of the message to check.
* @param {boolean} helloChristopher - A flag indicating if a specific condition is met.
* @param {boolean} canulickmymonster - Another flag indicating if a different specific condition is met.
* @returns {boolean} - Returns true if the message contains suspicious content or if either of the flags are true.
*/
function isWebCaptchaMessage(msgcontent, helloChristopher, canulickmymonster) {
const suspiciousPhrases = [".com", "please use the link"];
const hasSuspiciousContent = suspiciousPhrases.some((phrase) =>
msgcontent.includes(phrase),
);
return hasSuspiciousContent || helloChristopher || canulickmymonster;
}
module.exports = async (client, message) => {
const CHANNEL_IDS = [
client.basic.commandschannelid,
client.basic.huntbotchannelid,
client.basic.gamblechannelid,
client.basic.autoquestchannelid,
client.basic.owodmchannelid,
];
if (message.author.id === "408785106942164992") {
let rawmsgcontent = message.content.toLowerCase();
let channeltype = message.channel.type;
let msgcontent = client.globalutil.removeInvisibleChars(rawmsgcontent);
let helloChristopher, canulickmymonster;
if (
CHANNEL_IDS.includes(message.channel.id) &&
message.content.toLowerCase().includes(`<@${client.user.id}>`) &&
(msgcontent.includes("please complete your captcha") ||
msgcontent.includes("verify that you are human") ||
msgcontent.includes("are you a real human") ||
msgcontent.includes("it may result in a ban") ||
msgcontent.includes(
"please complete this within 10 minutes",
) ||
msgcontent.includes(
"please use the link below so i can check",
) ||
msgcontent.includes("captcha")) &&
!client.global.captchadetected
) {
client.global.paused = true;
client.global.captchadetected = true;
client.global.total.captcha++;
client.broadcast({
action: "update",
type: "captcha",
progress: client.global.total.captcha,
global: client.global,
});
client.broadcast({
action: "update",
type: "botstatus",
status: "Paused",
global: client.global,
});
client.logger.alert("Bot", "Captcha", `Captcha Detected!`);
client.logger.info(
"Bot",
"Captcha",
`Total Captcha: ${client.global.total.captcha}`,
);
client.logger.warn(
"Bot",
"Captcha",
`Bot Paused: ${client.global.paused}`,
);
if (
message.components.length > 0 &&
message.components[0].components[0]
) {
helloChristopher = message.components[0].components.find(
(button) => button.url.toLowerCase() === "owobot.com",
);
canulickmymonster = message.components[0].components[0].url
.toLowerCase()
.includes("owobot.com");
}
/**
* Desktop Notifications
*/
if (
(!client.config.settings.captcha.autosolve ||
client.config.settings.captcha.alerttype.desktop.force) &&
!client.global.istermux &&
client.config.settings.captcha.alerttype.desktop.notification
) {
client.childprocess.spawn("node", ["./utils/function/warn.js"]);
}
if (
(!client.config.settings.captcha.autosolve ||
client.config.settings.captcha.alerttype.desktop.force) &&
!client.global.istermux &&
client.config.settings.captcha.alerttype.desktop.prompt
) {
var promptmessage = `Captcha detected! Solve the captcha and type ${client.config.prefix}resume in farm channel`;
const psCommands = [
"Add-Type -AssemblyName PresentationFramework",
"[System.Windows.MessageBox]::" +
`Show(\'${promptmessage}\', \'OwO Farm Bot Stable\', \'OK\', \'Warning\')`,
];
const psScript = psCommands.join("; ");
client.childprocess.exec(
`powershell.exe -ExecutionPolicy Bypass -Command "${psScript}"`,
);
}
if (
(!client.config.settings.captcha.autosolve ||
client.global.istermux) &&
client.config.settings.captcha.alerttype.webhook &&
client.config.settings.captcha.alerttype.webhookurl.length > 10
) {
const { WebhookClient } = require("discord.js-selfbot-v13");
const webhookClient = new WebhookClient({
url: client.config.settings.captcha.alerttype.webhookurl,
});
let message = `#Token Type: ${client.global.type}\n**🚨Captcha detected!🚨 Solve the captcha**`;
if (!client.config.settings.autoresume) {
message += `and type ${client.config.prefix}resume in farm channel`;
}
await webhookClient.send({
content: `${message}\n||@everyone||`,
username: "OwO Farm Bot Stable",
});
}
/**
* Termux Notifications
*/
if (client.global.istermux) {
if (
client.config.settings.captcha.alerttype.termux.notification
) {
const termuxnotificationCommand = `termux-notification --title "OwO Farm Bot Stable" --content "${client.user.username} - Captcha Detected" --priority high --button1 "Open Captcha Page" --button1-action "termux-open-url https://owobot.com/captcha"`;
client.childprocess.exec(termuxnotificationCommand);
}
if (client.config.settings.captcha.alerttype.termux.vibration) {
let vibrationtime =
client.config.settings.captcha.alerttype.termux
.vibration;
if (isNaN(vibrationtime) || vibrationtime < 1000) {
vibrationtime = 1000;
}
const termuxvibrationCommand = `termux-vibrate -f -d ${vibrationtime}`;
client.childprocess.exec(termuxvibrationCommand);
}
if (client.config.settings.captcha.alerttype.termux.toast) {
const termuxtoastCommand = `termux-toast -c black -b red 'OwO Farm Bot Stable - Captcha Detected!'`;
client.childprocess.exec(termuxtoastCommand);
}
}
if (
client.config.settings.captcha.autosolve &&
isWebCaptchaMessage(
msgcontent,
helloChristopher,
canulickmymonster,
)
) {
let spawnthread =
client.config.settings.captcha.autosolve_thread;
if (isNaN(spawnthread) || spawnthread < 1) {
spawnthread = 1;
}
switch (process.platform || client.global.istermux) {
case "android":
client.logger.warn(
"Bot",
"Captcha",
"Unsupported platform!",
);
return;
default:
client.logger.info(
"Bot",
"Captcha",
`Opening automated Chromium browser... Thread Count: ${spawnthread}`,
);
for (
let spawncount = 0;
spawncount < spawnthread;
spawncount++
) {
client.childprocess.spawn("node", [
"./utils/captcha.js",
`--token=${client.basic.token}`,
`--userid=${client.user.id}`,
]);
await client.delay(3000);
}
break;
}
}
}
if (msgcontent.includes("i have verified") && channeltype === "DM") {
client.broadcast({
action: "closechrome",
type: "captcha",
status: "solved",
userid: client.user.id,
});
client.global.captchadetected = false;
client.global.total.solvedcaptcha++;
client.broadcast({
action: "update",
type: "solvedcaptcha",
progress: client.global.total.solvedcaptcha,
global: client.global,
});
if (client.config.settings.autoresume) {
client.global.paused = false;
client.logger.warn(
"Bot",
"Captcha",
`Captcha solved. Resuming bot automatically...`,
);
client.broadcast({
action: "update",
type: "botstatus",
status: "Running",
global: client.global,
});
} else {
client.logger.warn(
"Bot",
"Captcha",
`Captcha Solved, please resume by using the command \"${client.config.prefix}resume\" to resume`,
);
}
}
}
/**
* CMD
*/
let PREFIX = client.config.prefix;
const escapeRegex = (str) => str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
const prefixRegex = new RegExp(
`^(<@!?${client.user.id}>|${escapeRegex(PREFIX)})\\s*`,
);
if (!prefixRegex.test(message.content)) return;
const [matchedPrefix] = message.content.match(prefixRegex);
const args = message.content
.slice(matchedPrefix.length)
.trim()
.split(/ +/g);
const command = args.shift().toLowerCase();
const cmd =
client.commands.get(command) ||
client.commands.get(client.aliases.get(command));
if (cmd) {
if (message.author.id !== client.basic.userid) return;
cmd.run(client, message, args);
}
};
================================================
FILE: handlers/antiCrash.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Sets up listeners to handle various types of process crashes and logs them using the client's chalk and logger utilities.
*
* @param {Object} client - The client object that contains the chalk and logger utilities.
*/
module.exports = (client) => {
const logError = (type, err, origin = null) => {
const errMessage = `--------------------------------------
Error: ${err?.message || err}
Stack: ${err?.stack || "No stack trace available"}
Origin: ${origin || "N/A"}
--------------------------------------`;
client.logger.alert(
"Bot",
"Anticrash",
"An crash happened! " + type + "\n" + errMessage,
);
};
process.on("unhandledRejection", (reason, p) => {
logError("Unhandled Rejection", reason, p);
});
process.on("uncaughtException", (err, origin) => {
logError("Uncaught Exception", err, origin);
});
/* well this and above is the same idk why
process.on("uncaughtExceptionMonitor", (err, origin) => {
logError("Uncaught Exception Monitor", err, origin);
});
*/
};
================================================
FILE: handlers/commandHandler.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Reads the command files from the './commands/' directory and filters out only the JavaScript files.
*
* @constant {string[]} commands - An array of filenames that end with '.js' in the './commands/' directory.
*/
module.exports = async (client) => {
const commands = client.fs
.readdirSync(`./commands/`)
.filter((d) => d.endsWith(".js"));
for (let file of commands) {
let pull = require(`../commands/${file}`);
client.commands.set(pull.config.name, pull);
if (pull.config.aliases)
pull.config.aliases.forEach((a) =>
client.aliases.set(a, pull.config.name),
);
}
};
================================================
FILE: handlers/eventHandler.js
================================================
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
/**
* Loads event handler files from the specified directory and binds them to the client.
*
* @param {string} dirs - The directory name within the 'events' folder to load event handlers from.
*/
module.exports = async (client, message) => {
const load = (dirs) => {
const events = client.fs
.readdirSync(`./events/${dirs}/`)
.filter((d) => d.endsWith(".js"));
for (let file of events) {
const evt = require(`../events/${dirs}/${file}`);
let eName = file.split(".")[0];
client.on(eName, evt.bind(null, client));
}
};
client.fs.readdirSync("./events/").forEach((x) => load(x));
};
================================================
FILE: main.js
================================================
/* eslint-disable no-unused-vars */
/*
* OwO Farm Bot Stable
* Copyright (C) 2024 Mido
* This software is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
* For more information, see README.md and LICENSE
*/
process.emitWarning = (warning, type) => {
if (type === "DeprecationWarning") {
return;
}
console.warn(warning);
};
const cp = require("child_process");
const isTermux =
process.env.PREFIX && process.env.PREFIX.includes("com.termux");
const packageJson = require("./package.json");
// auto install dependencies
for (let dep of Object.keys(packageJson.dependencies)) {
if (
isTermux &&
(dep === "puppeteer" ||
dep === "puppeteer-real-browser" ||
dep === "puppeteer-extra-plugin-adblocker")
) {
console.log("Skipping Puppeteer in Termux environment");
continue;
}
try {
require.resolve(dep);
} catch (err) {
console.log(`Installing dependencies...`);
try {
cp.execSync(`npm install ${dep}`, { stdio: "inherit" });
} catch (installErr) {
console.error(`Failed to install ${dep}:`, installErr.message);
}
}
}
const additionalDeps = [
"puppeteer",
"puppeteer-real-browser",
"puppeteer-extra-plugin-adblocker",
];
for (let dep of additionalDeps) {
if (isTermux) {
console.log(`Termux environment detected. Skipping ${dep}.`);
continue;
}
try {
require.resolve(dep);
} catch (err) {
console.log(`${dep} is not installed. Installing ${dep}...`);
try {
cp.execSync(`npm install ${dep}`, { stdio: "inherit" });
} catch (installErr) {
console.error(`Failed to install ${dep}:`, installErr.message);
}
}
}
const cluster = require("cluster");
const path = require("path");
const fs = require("fs").promises;
const express = require("express");
const http = require("http");
const bodyParser = require("body-parser");
let config,
DEVELOPER_MODE = false;
try {
const os = require("os");
if (
os.userInfo().username === "Mido" ||
os.userInfo().username === "enter ur pc username here"
) {
DEVELOPER_MODE = true;
}
if (DEVELOPER_MODE) {
config = require("./developer/config.json");
} else {
config = require("./config.json");
}
} catch (error) {
console.log("ur bot hosting is gay");
config = require("./config.json");
}
if (cluster.isMaster) {
const app = express();
const server = http.createServer(app);
app.set("view engine", "ejs");
app.use(bodyParser.json());
app.set("views", path.join(__dirname, "webui"));
app.use("/assets", express.static(path.join(__dirname, "webui", "assets")));
app.use(
"/background",
express.static(path.join(__dirname, "webui", "background")),
);
const getFiles = async (dir, extensions) => {
try {
const files = await fs.readdir(dir);
return files
.filter((file) =>
extensions.includes(path.extname(file).toLowerCase()),
)
.map((file) => `/background/${path.basename(dir)}/${file}`); // Fix URL Path
} catch (err) {
console.error(`Error reading ${dir}:`, err);
return [];
}
};
app.get("/", async (req, res) => {
const images = await getFiles(
path.join(__dirname, "webui", "background", "image"),
[".jpg", ".png", ".jpeg", ".webp"],
);
const videos = await getFiles(
path.join(__dirname, "webui", "background", "video"),
[".mp4"],
);
res.render("index", { images, videos });
});
app.get("/logs", (req, res) => {
res.setHeader("Content-Type", "text/event-stream");
res.setHeader("Cache-Control", "no-cache");
res.setHeader("Connection", "keep-alive");
res.flushHeaders();
cluster.on("message", (worker, message) => {
if (message.type == "log") {
res.write(`data: ${JSON.stringify(message.message)}\n\n`);
}
});
});
app.get("/api/get-config", async (req, res) => {
try {
let data;
if (DEVELOPER_MODE) {
data = await fs.readFile(
path.join(__dirname, "./developer/config.json"),
"utf8",
);
} else {
data = await fs.readFile(
path.join(__dirname, "./config.json"),
"utf8",
);
}
res.json(JSON.parse(data));
} catch (err) {
console.error("Config okuma hatası:", err);
res.status(500).json({ error: "Failed to read config file" });
}
});
async function updateConfig(settings) {
let configPath;
if (DEVELOPER_MODE) {
configPath = path.join(__dirname, "./developer/config.json");
} else {
configPath = path.join(__dirname, "./config.json");
}
let currentConfig = {};
try {
const configFile = await fs.readFile(configPath, "utf8");
currentConfig = JSON.parse(configFile);
} catch (err) {
console.error("Config okuma hatası:", err);
}
const convertedSettings = {};
const excludeKeys = [
"token",
"userid",
"commandschannelid",
"huntbotchannelid",
"owodmchannelid",
"gamblechannelid",
"autoquestchannelid",
];
for (const [key, value] of Object.entries(settings)) {
if (key === "settingtype") continue;
const keys = key.split("-");
let current = convertedSettings;
for (let i = 0; i < keys.length - 1; i++) {
if (!current[keys[i]]) {
current[keys[i]] = {};
}
current = current[keys[i]];
}
const lastKey = keys[keys.length - 1];
if (
keys[0] === "animals" &&
keys[1] === "type" &&
typeof value === "string"
) {
current["type"] = {
sell: value === "sell",
sacrifice: value === "sacrifice",
};
} else if (
!excludeKeys.includes(lastKey) &&
!isNaN(value) &&
value !== true &&
value !== false
) {
current[lastKey] = parseInt(value, 10);
} else {
current[lastKey] = value;
}
}
const updatedConfig = deepMerge(currentConfig, convertedSettings);
await fs.writeFile(configPath, JSON.stringify(updatedConfig, null, 2));
return updatedConfig;
}
function deepMerge(target, source) {
if (typeof target !== "object" || typeof source !== "object")
return source;
for (const key in source) {
if (
typeof source[key] === "object" &&
!Array.isArray(source[key])
) {
if (!target[key]) Object.assign(target, { [key]: {} });
deepMerge(target[key], source[key]);
} else {
Object.assign(target, { [key]: source[key] });
}
}
return target;
}
app.post("/save-settings", async (req, res) => {
try {
const settings = req.body;
const updatedConfig = await updateConfig(settings);
config = updatedConfig;
res.json({
message:
"Settings have been saved. Please reboot to take effect!",
type: "warning",
});
} catch (error) {
console.error("Settings kaydetme hatası:", error);
res.status(500).json({
message: "Settings could not be saved. Please try again!",
type: "error",
});
}
});
server.listen(config.socket.expressport, () => {});
let chill = cluster.fork();
server.on("upgrade", (request, socket, head) => {
if (request.headers["upgrade"] === "websocket") {
if (!chill || chill.killed) {
socket.destroy();
return;
}
const requestData = {
url: request.url,
headers: request.headers,
method: request.method,
};
chill.send({ type: "upgrade" });
chill.once("message", (msg) => {
if (msg === "ready-for-upgrade") {
chill.send(
{ type: "upgrade-socket", requestData, head },
socket,
);
} else {
socket.destroy();
}
});
}
});
cluster.on("exit", () => {
console.log("The bot is down, restarting...");
chill = cluster.fork();
});
} else {
require("./bot.js");
}
/*
wow, this project come so big that i can't remember which is which
so i add this file structure and (will) come with some information
obiviously, fo debug
.
├───assets
├───commands
├───data
├───events
│ ├───client
│ └───message
├───handlers
├───node_modules
├───phrases
├───tests
├───utils
│ ├───function
│ ├───hcaptchasolver
│ ├───huntbot_captcha
│ │ └───letters
│ └───webserver.js
├───webui
│ ├───assets
│ │ ├───css
│ │ └───js
│ │ └───ws.js
│ ├───background
│ │ ├───image
│ │ └───video
│ └───partials
│ ├───home
│ ├───settings
│ └───sidebar
├───bot.js Setup and login, call ./handlers and ./utils/mainhandler.js
├───main.js Fork itself, the sub call bot.js
└───config.json
I was lazy to finish
*/
================================================
FILE: package.json
================================================
{
"name": "owofarmbot_stable",
"version": "0.0.9.4",
"updater_version": "1.0.0",
"version_note": "Fixed web captcha solver",
"description": "Discord OwO farm bot stable with CAPTCHA(BAN) protection",
"main": "main.js",
"repository": {
"type": "git",
"url": "git+https://github.com/Mid0Hub/owofarmbot_stable.git"
},
"keywords": [
"nodejs",
"bot",
"selfbot",
"selfbot-for-discord",
"owo",
"owo-bot",
"owo-self-bot",
"owofarm",
"discord-owo-selfbot",
"self-owo",
"owofarmbot",
"owoautofarm",
"owobot",
"owoautofarmer"
],
"author": "Mid0aria",
"license": "ISC",
"type": "commonjs",
"scripts": {
"start": "node main.js",
"run": "node main.js",
"setup": "npm i",
"format": "prettier --write ."
},
"dependencies": {
"axios": "^1.9.0",
"chalk": "^4.1.2",
"discord.js-selfbot-v13": "^3.6.1",
"ejs": "^3.1.10",
"express": "^5.1.0",
"fs-extra": "^11.3.0",
"node-notifier": "^10.0.1",
"sharp": "^0.34.2",
"ws": "^8.18.2",
"yargs": "^17.7.2"
},
"bugs": {
"url": "https://github.com/Mid0Hub/owofarmbot_stable/issues"
},
"homepage": "https://github.com/Mid0Hub/owofarmbot_stable#readme",
"devDependencies": {
"@eslint/js": "^9.27.0",
"eslint": "^9.27.0",
"globals": "^16.1.0",
"prettier": "^3.5.3"
}
}
================================================
FILE: phrases/phrases.json
================================================
{
"i": "u",
"author": ["Mid0aria", "Random-629671", "VA80"],
"phrases": [
"dont kill me just help me run away",
"i dream of you almost every night",
"she likes sympathetic people",
"i love you babe ",
"where I can cover up my face",
"Hello",
"woaaa",
":pensive:",
"do you love me ?",
"i dream about you and i",
":smiling_face_with_3_hearts:",
":woozy_face:",
":blush:",
":neutral_face:",
":unamused:",
":relaxed:",
":disappointed:",
":melting_face:",
":smirk:",
"49.6211175,-86.942576",
"Everything cannot be explained by speaking. Sometimes being silent is enough. Although speaking is a need, silence is an answer to those who understand.",
"Dance like nobody's watching; love like you've never been hurt. Sing like nobody's listening; live like it's heaven on earth.",
"Perché tu mi parli con le parole ma io ti guardo con i miei sentimenti.",
"Light without darkness is a worthless diamond.",
"When I am dead and over me bright April. Shakes out her rain-drenched hair, Tho' you should lean above me broken-hearted, I shall not care. I shall have peace, as leafy trees are peaceful When rain bends down the bough, And I shall be more silent and cold-hearted Than you are now. Sara Teasdale",
"If you want to free your mind, you must forget what you know. 🌸",
"Maybe it is necessary to accept everything and let life flow, forcing is sometimes not the solution. 🕯️",
"Poets that lasting marble seek Must come in Latin or in Greek.",
"No power in society, no hardship in your condition can depress you, keep you down, in knowledge, power, virtue, influence, but by your own consent.",
"In civilized life, where the happiness and indeed almost the existence of man, depends on the opinion of his fellow men. He is constantly acting a studied part.",
"Never seem more learned than the people you are with. Wear your learning like a pocket watch and keep it hidden. Do not pull it out to count the hours, but give the time when you are asked.",
"Courage, above all things, is the first quality of a warrior.",
"That there should one man die ignorant who had capacity for knowledge, this I call a tragedy.",
"It is one thing to show a man that he is in an error, and another to put him in possession of truth.",
"The German dictator, instead of snatching the victuals from the table, has been content to have them served to him course by course.",
"Be not careless in deeds, nor confused in words, nor rambling in thought.",
"Do not confuse beauty with beautiful. Beautiful is a human judgment. Beauty is All. The difference is everything.",
"Philosophy is properly home-sickness the wish to be everywhere at home.",
"We have only to believe. And the more threatening and irreducible reality appears, the more firmly and desperately must we believe. Then, little by little, we shall see the universal horror unbend, and then smile upon us, and then take us in its more human arms.",
"What sets worlds in motion is the interplay of differences, their attractions and repulsions; life is plurality, death is uniformity.",
"Most of us in the baby-boom generation were raised by full-time mothers. Even as recently as 14 years ago, 6 out of 10 mothers with babies were staying at home. Today that is totally reversed. Does that mean we love our children less than our mothers loved us? No, but it certainly causes a lot of guilt trips.",
"I knew I was an unwanted baby when I saw that my bath toys were a toaster and a radio.",
"Democracy becomes a government of bullies tempered by editors.",
"Married love between man and woman is bigger than oaths guarded by right of nature.",
"Love looks not with the eyes but with the mind; and therefore is winged Cupid painted blind.",
"We can choose to humble ourselves by receiving counsel and chastisement, by forgiving those who have offended us, by rendering selfless service.",
"Ours is an excessively conscious age. We know so much, we feel so little.",
"Real friendship, like real poetry, is extremely rare - and precious as a pearl.",
"The chief product of an automated society is a widespread and deepening sense of boredom.",
"Freedom in capitalist society always remains about the same as it was in ancient Greek republics: Freedom for slave owners.",
"We believe in government involvement that leads to independence: good schools, quality roads and the best health care.",
"A change in the weather is sufficient to recreate the world and ourselves.",
"What we call wisdom is the result of all the wisdom of past ages. Our best institutions are like young trees growing upon the roots of the old trunks that have crumbled away.",
"So you think that money is the root of all evil. Have you ever asked what is the root of all money?",
"The very ink with which history is written is merely fluid prejudice.",
"The idea of being famous is a lot better than the reality.",
"Parents lend children their experience and a vicarious memory children endow their parents with a vicarious immortality.",
"Not only must we be good, but we must also be good for something.",
"We looked at each other standing on the podium, and I think we all were tearing up. But we had to keep it cool. I think we did. Then we let out a breath.",
"He draweth out the thread of his verbosity finer than the staple of his argument.",
"While some people are certainly seeing economic benefits, many others are unemployed, underemployed, without health insurance and struggling to make ends meet.",
"I conceive that the great part of the miseries of mankind are brought upon them by false estimates they have made of the value of things.",
"Give me odorous at sunrise a garden of beautiful flowers where I can walk undisturbed.",
"New Yorkers love it when you spill your guts out there. Spill your guts at Wimbledon and they make you stop and clean it up.",
"If, then, knowledge be power, how much more power to we gain through the agency of faith, and what elevation must it give to human character.",
"Poetry is the spontaneous overflow of powerful feelings: it takes its origin from emotion recollected in tranquility.",
"A national debt, if it is not excessive, will be to us a national blessing.",
"Being self-taught is no disgrace; but being self-certified is another matter.",
"I did rebel. I was the rebel in my family, because my dad wanted me to go and just travel with him.",
"In a free society the state does not administer the affairs of men. It administers justice among men who conduct their own affairs.",
"Now that the House of Commons is trying to become useful, it does a great deal of harm.",
"How false is the conception, how frantic the pursuit, of that treacherous phantom which men call Liberty: most treacherous, indeed, of all phantoms; for the feeblest ray of reason might surely show us, that not only its attainment, but its being, was impossible. There is no such thing in the universe. There can never be. The stars have it not; the earth has it not; the sea has it not; and we men have the mockery and semblance of it only for our heaviest punishment.",
"Food is the moral right of all who are born into this world.",
"Plans are only good intentions unless they immediately degenerate into hard work.",
"We must guard against the overreaching hand of big government trying to take away our freedom. And we must always protect the environment in a manner consistent with our values.",
"The quest for peace begins in the home, in the school and in the workplace.",
"No matter what accomplishments you achieve, somebody helps you.",
"Revenge is barren of itself: it is the dreadful food it feeds on its delight is murder, and its end is despair.",
"The essence of Government is power and power, lodged as it must be in human hands, will ever be liable to abuse.",
"Maybe it is something to do with age, but I have become fonder of poetry than of prose.",
"What is uttered from the heart alone, Will win the hearts of others to your own.",
"The man who radiates good cheer, who makes life happier wherever he meets it, is always a man of vision and faith.",
"The man who is born with a talent which he is meant to use finds his greatest happiness in using it.",
"You never know what the future holds or where my life will take me.",
"All our knowledge has its origins in our perceptions.",
"Not all is doom and gloom. We are beginning to understand the natural world and are gaining a reverence for life - all life.",
"The pride of the peacock is the glory of God. The lust of the goat is the bounty of God. The wrath of the lion is the wisdom of God. The nakedness of woman is the work of God.",
"For this is the true strength of guilty kings, When they corrupt the souls of those they rule.",
"What we have done for ourselves alone dies with us what we have done for others and the world remains and is immortal.",
"Listen to any musical phrase or rhythm, and grasp it as a whole, and you thereupon have present in you the image, so to speak, of the divine knowledge of the temporal order.",
"Old age is the verdict of life.",
"It would be too frightening for me to consider myself a role model. But I like the idea of not being afraid of letting your imagination rule you, to feel the freedom of expression, to let creativity be your overwhelming drive rather than other things.",
"The other teams could make trouble for us if they win.",
"The United States have fulfilled in good faith all their treaty stipulations with the Indian tribes, and have in every other instance insisted upon a like performance of their obligations.",
"Once I am in the square circle, I am in my home.",
"If a sufficient number of people who wanted to stop war really did gather together, they would first of all begin by making war upon those who disagreed with them. And it is still more certain that they would make war on people who also want to stop wars but in another way.",
"I am thankful I was born in America, although if I gain any more weight the burqa thing may start to seem like a good idea to me. See? Another plus about America, you can always find some food.",
"On the whole, human beings want to be good, but not too good, and not quite all the time.",
"What a heavy burden is a name that has become too famous.",
"The very first time I was on a car in Atlanta, I saw the conductor - all conductors are white - ask a Negro woman to get up and take a seat farther back in order to make a place for a white man. I have also seen white men requested to leave the Negro section of the car.",
"Objects we ardently pursue bring little happiness when gained most of our pleasures come from unexpected sources.",
"My father? I never knew him. Never even seen a picture of him.",
"Now that the House of Commons is trying to become useful, it does a great deal of harm.",
"I was always at peace because of the way my mom treated me.",
"I forgive my mom for being a psycho and my dad for being a loser.",
"I support legal immigration.",
"I appreciate simplicity, true beauty that lasts over time, and a little wit and eclecticism that make life more fun.",
"The relation of repetitions for learning and for repeating English stanzas needs no amplification. These were learned by heart on the first day with less than half of the repetitions necessary for the shortest of the syllable series.",
"Regret for time wasted can become a power for good in the time that remains, if we will only stop the waste and the idle, useless regretting.",
"The secret source of humor is not joy but sorrow there is no humor in Heaven.",
"The other thing about FEMA, my understanding is that it was supposed to move into the Department of Homeland Security... and be what it was, but also having a lot of lateral communication with all those others involved in that issue of homeland security.",
"Early on the next morning we reached Kansas, about five hundred miles from the mouth of the Missouri.",
"In government offices which are sensitive to the vehemence and passion of mass sentiment public men have no sure tenure. They are in effect perpetual office seekers, always on trial for their political lives, always required to court their restless constituents.",
"Great innovations should not be forced on slender majorities.",
"None who have always been free can understand the terrible fascinating power of the hope of freedom to those who are not free.",
"I have an amazing relationship with food.",
"In this work I have received the opposition of a number of men who only advocate the unobtainable because the immediately possible is beyond their moral courage, administrative ability, and their political prescience.",
"The one phrase you can use is that success has a thousand fathers, and failure is an orphan.",
"Never put off until tomorrow what you can do the day after tomorrow.",
"The apprenticeship of difficulty is one which the greatest of men have had to serve.",
"I am enough of an artist to draw freely upon my imagination. Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world.",
"Faith is a knowledge within the heart, beyond the reach of proof.",
"Every happening, great and small, is a parable whereby God speaks to us, and the art of life is to get the message.",
"The Bible has noble poetry in it; and some clever fables; and some blood-drenched history; and a wealth of obscenity; and upwards of a thousand lies.",
"My mom introduced me to science-fiction.",
"Then wilt thou not be loath To leave this Paradise, but shalt possess A Paradise within thee, happier far.",
"I had come in time to learn that it was a mistake to smile a friendly smile when somebody made a fool of me.",
"Seek those who find your road agreeable, your personality and mind stimulating, your philosophy acceptable, and your experience helpful. Let those who do not, seek their own kind.",
"Seeing unhappiness in the marriage of friends, I was content to have chosen music and laughter as a substitute for a husband.",
"The less we deserve good fortune, the more we hope for it.",
"Even the highest forms of sacrificial worship present much that is repulsive to modern ideas, and in particular it requires an effort to reconcile our imagination to the bloody ritual which is prominent in almost every religion which has a strong sense of sin.",
"Our high respect for a well read person is praise enough for literature.",
"Never again will I spend another winter in this accursed bucketshop of a refrigerator called England.",
"Garden as though you will live forever.",
"He that raises a large family does, indeed, while he lives to observe them, stand a broader mark for sorrow; but then he stands a broader mark for pleasure too.",
"It is not all bad, this getting old, ripening. After the fruit has got its growth it should juice up and mellow. God forbid I should live long enough to ferment and rot and fall to the ground in a squash.",
"Food was always a big part of my life. My grandfather was one of 14 kids, and his parents had a pasta factory, so as a kid, he and his siblings would sell pasta door to door. After he became a movie producer, he opened up De Laurentiis Food Stores - one in Los Angeles and one in New York.",
"The sun is new each day.",
"It takes courage to grow up and become who you really are.",
"Fancy the happiness of Pinocchio on finding himself free! Without saying yes or no, he fled from the city and set out on the road that was to take him back to the house of the lovely Fairy.",
"If you think you can walk in holiness without keeping up perpetual fellowship with Christ, you have made a great mistake. If you would be holy, you must live close to Jesus.",
"Truth is the property of no individual but is the treasure of all men.",
"Conscience is a coward, and those faults it has not strength enough to prevent it seldom has justice enough to accuse.",
"All the characters in my books are imagined, but all have a bit of who I am in them - much like the characters in your dreams are all formed by who you are.",
"My motivation has always been health - eating healthy and taking care of myself.",
"Ah, Hope! what would life be, stripped of thy encouraging smiles, that teach us to look behind the dark clouds of today, for the golden beams that are to gild the morrow.",
"Life begins at the end of your comfort zone.",
"The superior man thinks always of virtue; the common man thinks of comfort.",
"The time to read is any time: no apparatus, no appointment of time and place, is necessary. It is the only art which can be practiced at any hour of the day or night, whenever the time and inclination comes, that is your time for reading in joy or sorrow, health or illness.",
"Provision for others is a fundamental responsibility of human life.",
"How does it become a man to behave towards the American government today? I answer, that he cannot without disgrace be associated with it.",
"Usually when I see someone famous, for some reason, I think I know them.",
"Family and friends and faith are the most important things in your life and you should be building friendships.",
"Realizing that our actions, feelings and behaviour are the result of our own images and beliefs gives us the level that psychology has always needed for changing personality.",
"Americans want and deserve a broad array of health insurance choices so they can identify those that best fit their own individual or family needs. These choices expand when we allow free enterprise to foster innovation, not smother it with taxes and one-size fits all ideology.",
"In opera, as with any performing art, to be in great demand and to command high fees you must be good of course, but you must also be famous. The two are different things.",
"The Creator has not given you a longing to do that which you have no ability to do.",
"The sun is new each day.",
"I believe patriotism comes from the heart. Patriotism is voluntary. It is a feeling of loyalty and allegiance that is the result of knowledge and belief.",
"Acceptance of what has happened is the first step to overcoming the consequences of any misfortune.",
"Error of opinion may be tolerated where reason is left free to combat it.",
"I grew up in a very old-fashioned Roman Catholic, Italian-Irish family in Philly.",
"His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere.",
"God is another name for human intelligence raised above all error and imperfection, and extended to all possible truth.",
"If the government fails to listen to your demands, then you will decide what is best for you.",
"Home is the one place in all this world where hearts are sure of each other. It is the place of confidence. It is the spot where expressions of tenderness gush out without any dread of ridicule.",
"It is much easier to be critical than to be correct.",
"There is only one real sin and that is to persuade oneself that the second best is anything but second best.",
"I never heard of anyone who was really literate or who ever really loved books who wanted to suppress any of them. Censors only read a book with great difficulty, moving their lips as they puzzle out each syllable, when someone tells them that the book is unfit to read.",
"After working with clothes for so long, it seemed right to design them.",
"One has to abandon altogether the search for security, and reach out to the risk of living with both arms. One has to court doubt and darkness as the cost of knowing. One needs a will stubborn in conflict, but apt always to total acceptance of every consequence of living and dying.",
"A canon is antithetical to everything the New York art world has been about for the past 40 years, during which we went from being the center of the art world to being one of many centers.",
"A generation ago there were a thousand men to every opportunity, while today there are a thousand opportunities to every man.",
"How fair is a garden amid the toils and passions of existence.",
"The one who cannot restrain their anger will wish undone, what their temper and irritation prompted them to do.",
"Fame is what you have taken, character is what you give. When to this truth you awaken, then you begin to live.",
"Lord, make me an instrument of thy peace. Where there is hatred, let me sow love.",
"Britain is A world by itself, and we will nothing pay For wearing our own noses.",
"It is the paradox of life that the way to miss pleasure is to seek it first. The very first condition of lasting happiness is that a life should be full of purpose, aiming at something outside self.",
"I like making things. I have a wood shop at home. I am a terrible carpenter but I love doing it.",
"There is nothing that makes its way more directly to the soul than beauty.",
"I look upon life as a gift from God. I did nothing to earn it. Now that the time is coming to give it back, I have no right to complain.",
"Thanks to my mother, not a single cardboard box has found its way back into society. We receive gifts in boxes from stores that went out of business twenty years ago.",
"The majority of husbands remind me of an orangutan trying to play the violin.",
"Anger is a good motivator.",
"Whenever I fail as a father or husband... a toy and a diamond always works.",
"The food here is terrible, and the portions are too small.",
"Thus, while the mute creation downward bend Their sight, and to their earthly mother ten, Man looks aloft; and with erected eyes Beholds his own hereditary skies.",
"It always comes to the same necessity: go deep enough and there is a bedrock of truth, however hard.",
"It has pleased and interested me to see how I could get along under difficult circumstances and with so much discomfort but as I say I was not sent out here to improve my temper or my health or to make me more content with my good things in the East.",
"When you start a business, go for the lowest hanging fruit.",
"Libraries allow children to ask questions about the world and find the answers. And the wonderful thing is that once a child learns to use a library, the doors to learning are always open.",
"God is the universal substance in existing things. He comprises all things. He is the fountain of all being. In Him exists everything that is.",
"Morals are an acquirement - like music, like a foreign language, like piety, poker, paralysis - no man is born with them.",
"In Scotland, the indication is that for the Westminster elections at least, Labour voters are satisfied with their government.",
"While I thought that I was learning how to live, I have been learning how to die.",
"No day in which you learn something is a complete loss.",
"For death is no more than a turning of us over from time to eternity.",
"Deliberation is the work of many men. Action, of one alone.",
"I sat staring, staring, staring - half lost, learning a new language or rather the same language in a different dialect. So still were the big woods where I sat, sound might not yet have been born.",
"Experience demands that man is the only animal which devours his own kind, for I can apply no milder term to the general prey of the rich on the poor.",
"The ordinary arts we practice every day at home are of more importance to the soul than their simplicity might suggest.",
"Most men, after a little freedom, have preferred authority with the consoling assurances and the economy of effort it brings.",
"My first wish is to see this plague of mankind, war, banished from the earth.",
"We need to make a greater investment in human intelligence.",
"Ads featuring real women and real beauty are such a necessary component to offset the potentially dangerous programming out there for little girls.",
"MEEKNESS, n. Uncommon patience in planning a revenge that is worth while.",
"I believe God gives you the grace to do what you need to do.",
"Only through our connectedness to others can we really know and enhance the self. And only through working on the self can we begin to enhance our connectedness to others.",
"Learn from yesterday, live for today, hope for tomorrow.",
"Our virtues and our failings are inseparable, like force and matter. When they separate, man is no more.",
"Act as if what you do makes a difference. It does.",
"A really great talent finds its happiness in execution.",
"The world does not happen to you it happens from you.",
"More powerful than the will to win is the courage to begin.",
"Choose a job you love, and you will never have to work a day in your life.",
"There is nothing happens to any person but what was in his power to go through with.",
"You will not be punished for your anger, you will be punished by your anger.",
"A prudent question is one half of wisdom.",
"Knowledge has three degrees opinion, science, illumination. The means or instrument of the first is sense; of the second, dialectic; of the third, intuition.",
"He who wishes to secure the good of others, has already secured his own.",
"A lot of times people look at the negative side of what they feel they can't do. I always look on the positive side of what I can do.",
"What lies behind us and what lies before us are tiny matters compared to what lies within us.",
"When you arise in the morning, think of what a precious privilege it is to be alive to breathe, to think, to enjoy, to love.",
"Having nothing, nothing can he lose.",
"A wise man will make more opportunities than he finds.",
"Never tell me the sky is the limit when there are footprints on the moon.",
"To climb steep hills requires a slow pace at first.",
"Good luck is another name for tenacity of purpose.",
"Write your plans in pencil and give God the eraser.",
"He who controls others may be powerful, but he who has mastered himself is mightier still.",
"I am not afraid of tomorrow, for I have seen yesterday and I love today.",
"They can conquer who believe they can.",
"Can miles truly separate you from friends... If you want to be with someone you love, aren't you already there?",
"A leader is best when people barely know he exists, when his work is done, his aim fulfilled, they will say: we did it ourselves.",
"Most of the shadows of life are caused by standing in our own sunshine.",
"The greatest mistake you can make in life is to be continually fearing you will make one.",
"Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth.",
"Joy is what happens to us when we allow ourselves to recognize how good things really are.",
"Never tell a young person that anything cannot be done. God may have been waiting centuries for someone ignorant enough of the impossible to do that very thing.",
"You can't trust without risk but neither can you live in a cocoon.",
"All perceiving is also thinking, all reasoning is also intuition, all observation is also invention.",
"Conflict is the gadfly of thought. It stirs us to observation and memory. It instigates to invention. It shocks us out of sheeplike passivity, and sets us at noting and contriving.",
"Ability will never catch up with the demand for it.",
"We know what we are, but know not what we may be.",
"Sincerity is the way of Heaven. The attainment of sincerity is the way of men.",
"Without leaps of imagination, or dreaming, we lose the excitement of possibilities. Dreaming, after all, is a form of planning.",
"Gratitude is the fairest blossom which springs from the soul.",
"Were here for a reason. I believe a bit of the reason is to throw little torches out to lead people through the dark.",
"We come to love not by finding a perfect person, but by learning to see an imperfect person perfectly.",
"No man is free who is not master of himself.",
"Creativity comes from trust. Trust your instincts. And never hope more than you work.",
"To ensure good health: eat lightly, breathe deeply, live moderately, cultivate cheerfulness, and maintain an interest in life.",
"Can miles truly separate you from friends... If you want to be with someone you love, aren't you already there?",
"Meditation brings wisdom; lack of mediation leaves ignorance. Know well what leads you forward and what hold you back, and choose the path that leads to wisdom.",
"Giving up doesn't always mean you are weak; sometimes it means that you are strong enough to let go.",
"Continuous effort, not strength or intelligence is the key to unlocking our potential.",
"The greatest barrier to success is the fear of failure.",
"Happiness is when what you think, what you say, and what you do are in harmony.",
"To be wronged is nothing unless you continue to remember it.",
"Those that know, do. Those that understand, teach.",
"Intuition is the supra-logic that cuts out all the routine processes of thought and leaps straight from the problem to the answer.",
"You do not become good by trying to be good, but by finding the goodness that is already within you.",
"The grand essentials of happiness are: something to do, something to love, and something to hope for.",
"Think how hard physics would be if particles could think.",
"Miracles come in moments. Be ready and willing.",
"Adversity isn't set against you to fail; adversity is a way to build your character so that you can succeed over and over again through perseverance.",
"If you light a lamp for somebody, it will also brighten your path.",
"The awareness of our own strength makes us modest.",
"Fear grows in darkness; if you think theres a bogeyman around, turn on the light.",
"Experience is simply the name we give our mistakes.",
"Look back over the past, with its changing empires that rose and fell, and you can foresee the future, too.",
"It is not only for what we do that we are held responsible, but also for what we do not do.",
"No man can succeed in a line of endeavor which he does not like.",
"Do more than dream: work.",
"What you see depends on what you're looking for.",
"Our doubts are traitors and make us lose the good we often might win, by fearing to attempt.",
"When you see a good person, think of becoming like him. When you see someone not so good, reflect on your own weak points.",
"The path to success is to take massive, determined action.",
"Being right is highly overrated. Even a stopped clock is right twice a day.",
"May our hearts garden of awakening bloom with hundreds of flowers.",
"We must overcome the notion that we must be regular. It robs you of the chance to be extraordinary and leads you to the mediocre.",
"The things that one most wants to do are the things that are probably most worth doing.",
"Ideas are the beginning points of all fortunes.",
"Change will not come if we wait for some other person or some other time. We are the ones weve been waiting for. We are the change that we seek.",
"There is only one success to be able to spend your life in your own way.",
"Act as if what you do makes a difference. It does.",
"You can do it if you believe you can!",
"Bad things are not the worst things that can happen to us. Nothing is the worst thing that can happen to us!",
"Let go of your attachment to being right, and suddenly your mind is more open. You're able to benefit from the unique viewpoints of others, without being crippled by your own judgement.",
"Society develops wit, but its contemplation alone forms genius.",
"Change will not come if we wait for some other person or some other time. We are the ones weve been waiting for. We are the change that we seek.",
"The universe is full of magical things, patiently waiting for our wits to grow sharper.",
"Don't be dismayed by good-byes. A farewell is necessary before you can meet again. And meeting again, after moments or lifetimes, is certain for those who are friends.",
"You have to believe in yourself.",
"This is the final test of a gentleman: his respect for those who can be of no possible value to him.",
"Without this playing with fantasy no creative work has ever yet come to birth. The debt we owe to the play of the imagination is incalculable.",
"If we look at the world with a love of life, the world will reveal its beauty to us.",
"Memory is the mother of all wisdom.",
"Face your deficiencies and acknowledge them; but do not let them master you. Let them teach you patience, sweetness, insight.",
"Don't wait. The time will never be just right.",
"Always be yourself, express yourself, have faith in yourself, do not go out and look for a successful personality and duplicate it.",
"If you get up one more time than you fall, you will make it through.",
"Life is a process. We are a process. The universe is a process.",
"Science is organized knowledge. Wisdom is organized life.",
"Do good by stealth, and blush to find it fame.",
"If I could reach up and hold a star for every time you've made me smile, the entire evening sky would be in the palm of my hand.",
"Who we are never changes. Who we think we are does.",
"There is only one corner of the universe you can be certain of improving, and that's your own self.",
"There are things so deep and complex that only intuition can reach it in our stage of development as human beings.",
"The day you decide to do it is your lucky day.",
"Life is like a sewer. What you get out of it depends on what you put into it.",
"Intuition is the supra-logic that cuts out all the routine processes of thought and leaps straight from the problem to the answer.",
"Be less curious about people and more curious about ideas.",
"What is new in the world? Nothing. What is old in the world? Nothing. Everything has always been and will always be.",
"A man is great by deeds, not by birth.",
"Constant kindness can accomplish much. As the sun makes ice melt, kindness causes misunderstanding, mistrust, and hostility to evaporate.",
"Silence is a source of great strength.",
"The undertaking of a new action brings new strength.",
"Your ability to learn faster than your competition is your only sustainable competitive advantage.",
"Staying in one place is the best path to be taken over and surpassed by many.",
"What we think, we become.",
"All seasons are beautiful for the person who carries happiness within.",
"Let us revere, let us worship, but erect and open-eyed, the highest, not the lowest; the future, not the past!",
"Strength does not come from physical capacity. It comes from an indomitable will.",
"If you don't go after what you want, you'll never have it. If you don't ask, the answer is always no. If you don't step forward, you're always in the same place.",
"We must become the change we want to see.",
"We never understand how little we need in this world until we know the loss of it.",
"The mind unlearns with difficulty what it has long learned.",
"All difficult things have their origin in that which is easy, and great things in that which is small.",
"If we could learn to like ourselves, even a little, maybe our cruelties and angers might melt away.",
"A leader or a man of action in a crisis almost always acts subconsciously and then thinks of the reasons for his action.",
"The years teach much which the days never know.",
"Man is not sum of what he has already, but rather the sum of what he does not yet have, of what he could have.",
"Moments of complete apathy are the best for new creations.",
"I never worry about action, but only inaction.",
"Slow down and enjoy life. It's not only the scenery you miss by going too fast you also miss the sense of where you are going and why.",
"Learn to listen. Opportunity could be knocking at your door very softly.",
"No matter how carefully you plan your goals they will never be more that pipe dreams unless you pursue them with gusto.",
"To dare is to lose ones footing momentarily. To not dare is to lose oneself.",
"The only way to have a friend is to be one.",
"Do not be embarrassed by your mistakes. Nothing can teach us better than our understanding of them. This is one of the best ways of self-education.",
"Each time we face a fear, we gain strength, courage, and confidence in the doing.",
"No man is free who is not master of himself.",
"When one tugs at a single thing in nature, he finds it attached to the rest of the world.",
"Never deny a diagnosis, but do deny the negative verdict that may go with it.",
"To change ones life, start immediately, do it flamboyantly, no exceptions.",
"The least movement is of importance to all nature. The entire ocean is affected by a pebble.",
"Set your goals high, and don't stop till you get there.",
"Important principles may, and must, be inflexible.",
"Only those who dare to fail greatly can ever achieve greatly.",
"The world is always in movement.",
"Constant kindness can accomplish much. As the sun makes ice melt, kindness causes misunderstanding, mistrust, and hostility to evaporate.",
"Where all think alike, no one thinks very much.",
"Doing nothing is better than being busy doing nothing.",
"Follow effective action with quiet reflection. From the quiet reflection will come even more effective action.",
"The power of intuitive understanding will protect you from harm until the end of your days.",
"The industrial landscape is already littered with remains of once successful companies that could not adapt their strategic vision to altered conditions of competition.",
"Every sixty seconds you spend angry, upset or mad, is a full minute of happiness you will never get back.",
"In all chaos there is a cosmos, in all disorder a secret order.",
"More often than not, anger is actually an indication of weakness rather than of strength.",
"Tension is who you think you should be. Relaxation is who you are.",
"Most great people have attained their greatest success just one step beyond their greatest failure.",
"Simply put, you believer that things or people make you unhappy, but this is not accurate. You make yourself unhappy.",
"To fly, we have to have resistance.",
"To succeed, we must first believe that we can.",
"The time you think you're missing, misses you too.",
"Goals are the fuel in the furnace of achievement.",
"Everything you are against weakens you. Everything you are for empowers you.",
"When you learn, teach. When you get, give.",
"Love is the master key that opens the gates of happiness.",
"The most important thing is transforming our minds, for a new way of thinking, a new outlook: we should strive to develop a new inner world.",
"A good plan today is better than a perfect plan tomorrow.",
"Discovery consists of seeing what everybody has seen and thinking what nobody else has thought.",
"The greatest danger for most of us is not that our aim is too high and we miss it, but that it is too low and we reach it.",
"The cosmos is neither moral or immoral; only people are. He who would move the world must first move himself.",
"All men who have achieved great things have been great dreamers.",
"What is new in the world? Nothing. What is old in the world? Nothing. Everything has always been and will always be.",
"He that respects himself is safe from others; he wears a coat of mail that none can pierce.",
"When I dare to be powerful, to use my strength in the service of my vision, then it becomes less and less important whether I am afraid.",
"If you don't like something, change it. If you can't change it, change your attitude.",
"You cannot change anything in your life with intention alone, which can become a watered-down, occasional hope that you'll get to tomorrow. Intention without action is useless.",
"Why worry about things you cannot control when you can keep yourself busy controlling the things that depend on you?",
"Work out your own salvation. Do not depend on others.",
"Reviewing what you have learned and learning anew, you are fit to be a teacher.",
"You can observe a lot just by watching.",
"It all depends on how we look at things, and not how they are in themselves.",
"Everything that irritates us about others can lead us to an understanding of ourselves.",
"It is never too late to be what you might have been.",
"Either you run the day or the day runs you.",
"In separateness lies the world's great misery, in compassion lies the world's true strength.",
"You get peace of mind not by thinking about it or imagining it, but by quietening and relaxing the restless mind.",
"Courage is going from failure to failure without losing enthusiasm.",
"Today, give a stranger a smile without waiting for it may be the joy they need to have a great day.",
"Smile, breathe, and go slowly.",
"A man is great by deeds, not by birth.",
"I find hope in the darkest of days, and focus in the brightest. I do not judge the universe.",
"Opportunity is missed by most because it is dressed in overalls and looks like work.",
"I hear and I forget. I see and I remember. I do and I understand.",
"Never deny a diagnosis, but do deny the negative verdict that may go with it.",
"Until you value yourself, you won't value your time. Until you value your time, you won't do anything with it.",
"Everyone can taste success when the going is easy, but few know how to taste victory when times get tough.",
"Patience is the companion of wisdom.",
"Most folks are about as happy as they make up their minds to be.",
"He who is contented is rich.",
"Remember that failure is an event, not a person.",
"All difficult things have their origin in that which is easy, and great things in that which is small.",
"To be thoughtful and kind only takes a few seconds compared to the timeless hurt caused by one rude gesture.",
"We could never learn to be brave and patient if there were only joy in the world.",
"We are all something, but none of us are everything.",
"A rolling stone gathers no moss.",
"All perceiving is also thinking, all reasoning is also intuition, all observation is also invention.",
"Everything that irritates us about others can lead us to an understanding of ourselves.",
"Man is equally incapable of seeing the nothingness from which he emerges and the infinity in which he is engulfed.",
"The Superior Man is aware of Righteousness, the inferior man is aware of advantage.",
"The noblest worship is to make yourself as good and as just as you can.",
"When you doubt your power, you give power to your doubt.",
"You cannot have what you do not want.",
"Kind words will unlock an iron door.",
"A wise man will make more opportunities than he finds.",
"Of course there is no formula for success except perhaps an unconditional acceptance of life and what it brings.",
"It all depends on how we look at things, and not how they are in themselves.",
"There are things so deep and complex that only intuition can reach it in our stage of development as human beings.",
"Why compare yourself with others? No one in the entire world can do a better job of being you than you.",
"No man was ever wise by chance.",
"Live through feeling and you will live through love. For feeling is the language of the soul, and feeling is truth.",
"If you want to study yourself look into the hearts of other people. If you want to study other people look into your own heart.",
"A dream is your creative vision for your life in the future. You must break out of your current comfort zone and become comfortable with the unfamiliar and the unknown.",
"Look back over the past, with its changing empires that rose and fell, and you can foresee the future, too.",
"One that desires to excel should endeavour in those things that are in themselves most excellent.",
"Our lives are the only meaningful expression of what we believe and in Whom we believe. And the only real wealth, for any of us, lies in our faith.",
"We can change our lives. We can do, have, and be exactly what we wish.",
"Those who dream by day are cognizant of many things which escape those who dream only by night.",
"Freedom is what you do with what's been done to you.",
"From error to error one discovers the entire truth.",
"The world is but a canvas to the imagination.",
"What separates the winners from the losers is how a person reacts to each new twist of fate.",
"Watch the little things; a small leak will sink a great ship.",
"You can do what's reasonable or you can decide what's possible.",
"The world does not happen to you it happens from you.",
"Leaders aren't born they are made. And they are made just like anything else, through hard work. And that's the price well have to pay to achieve that goal, or any goal.",
"To accomplish great things, we must dream as well as act.",
"The path to success is to take massive, determined action.",
"Invent your world. Surround yourself with people, color, sounds, and work that nourish you.",
"Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment.",
"The greatest good you can do for another is not just share your riches, but reveal to them their own.",
"If you smile when no one else is around, you really mean it.",
"Passion creates the desire for more and action fuelled by passion creates a future.",
"We are what we think. All that we are arises with our thoughts. With our thoughts, we make the world.",
"All truths are easy to understand once they are discovered; the point is to discover them.",
"I'm not afraid of storms, for I'm learning how to sail my ship.",
"Man cannot discover new oceans unless he has the courage to lose sight of the shore.",
"If you'll not settle for anything less than your best, you will be amazed at what you can accomplish in your lives.",
"Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are.",
"Money was never a big motivation for me, except as a way to keep score. The real excitement is playing the game.",
"Conflict is the gadfly of thought. It stirs us to observation and memory. It instigates to invention. It shocks us out of sheeplike passivity, and sets us at noting and contriving.",
"Everything that happens happens as it should, and if you observe carefully, you will find this to be so.",
"If you have no respect for your own values how can you be worthy of respect from others.",
"Music in the soul can be heard by the universe.",
"It is not the mistake that has the most power, instead, it is learning from the mistake to advance your own attributes.",
"Moments of complete apathy are the best for new creations.",
"From small beginnings come great things.",
"A thing well said will be wit in all languages.",
"Silence is a true friend who never betrays.",
"Go put your creed into the deed. Nor speak with double tongue.",
"The exercise of an extraordinary gift is the supremest pleasure in life.",
"The bird of paradise alights only upon the hand that does not grasp.",
"Everything in the universe goes by indirection. There are no straight lines.",
"Can you imagine what I would do if I could do all I can?",
"Compassion and happiness are not a sign of weakness but a sign of strength.",
"It is surprising what a man can do when he has to, and how little most men will do when they don't have to.",
"You have to take it as it happens, but you should try to make it happen the way you want to take it.",
"One who asks a question is a fool for five minutes; one who does not ask a question remains a fool forever.",
"Thought is the blossom; language the bud; action the fruit behind it.",
"Begin, be bold, and venture to be wise.",
"Go put your creed into the deed. Nor speak with double tongue.",
"Only through our connectedness to others can we really know and enhance the self. And only through working on the self can we begin to enhance our connectedness to others.",
"Promises are the uniquely human way of ordering the future, making it predictable and reliable to the extent that this is humanly possible.",
"The greatest danger for most of us is not that our aim is too high and we miss it, but that it is too low and we reach it.",
"Work while you have the light. You are responsible for the talent that has been entrusted to you.",
"Everything you can imagine is real.",
"We make a living by what we get, but we make a life by what we give.",
"When you don't know what you believe, everything becomes an argument. Everything is debatable. But when you stand for something, decisions are obvious.",
"The moment one gives close attention to anything, even a blade of grass, it becomes a mysterious, awesome, indescribably magnificent world in itself.",
"Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth.",
"We choose our joys and sorrows long before we experience them.",
"Someone remembers, someone cares; your name is whispered in someone's prayers.",
"Intuition will tell the thinking mind where to look next.",
"I allow my intuition to lead my path.",
"Consider that not only do negative thoughts and emotions destroy our experience of peace, they also undermine our health.",
"Of course there is no formula for success except perhaps an unconditional acceptance of life and what it brings.",
"He who lives in harmony with himself lives in harmony with the universe.",
"The beginning of knowledge is the discovery of something we do not understand.",
"Our greatness lies not so much in being able to remake the world as being able to remake ourselves.",
"A wise man will make more opportunities than he finds.",
"There are two primary choices in life: to accept conditions as they exist, or accept responsibility for changing them.",
"I have an everyday religion that works for me. Love yourself first, and everything else falls into line.",
"As long as your going to be thinking anyway, think big.",
"Freedom is what you do with what's been done to you.",
"Time you enjoyed wasting was not wasted.",
"With every experience, you alone are painting your own canvas, thought by thought, choice by choice.",
"Trust only movement. Life happens at the level of events, not of words. Trust movement.",
"Ideals are an imaginative understanding of that which is desirable in that which is possible.",
"I prefer to be true to myself, even at the hazard of incurring the ridicule of others, rather than to be false, and to incur my own abhorrence.",
"Consider that not only do negative thoughts and emotions destroy our experience of peace, they also undermine our health.",
"We lost because we told ourselves we lost.",
"When you have got an elephant by the hind legs and he is trying to run away, it's best to let him run.",
"Many of life's failures are people who did not realize how close they were to success when they gave up.",
"You can tell whether a man is clever by his answers. You can tell whether a man is wise by his questions.",
"Silence is a fence around wisdom.",
"A man of ability and the desire to accomplish something can do anything.",
"Fate is in your hands and no one elses",
"Our virtues and our failings are inseparable, like force and matter. When they separate, man is no more.",
"If we look at the world with a love of life, the world will reveal its beauty to us.",
"Loss is nothing else but change,and change is Natures delight.",
"The greatest good you can do for another is not just to share your riches but to reveal to him his own.",
"You need chaos in your soul to give birth to a dancing star.",
"With the realization of ones own potential and self-confidence in ones ability, one can build a better world.",
"A man of ability and the desire to accomplish something can do anything.",
"The undertaking of a new action brings new strength.",
"You do not become good by trying to be good, but by finding the goodness that is already within you.",
"Arriving at one point is the starting point to another.",
"Success in business requires training and discipline and hard work. But if you're not frightened by these things, the opportunities are just as great today as they ever were.",
"Leaders aren't born they are made. And they are made just like anything else, through hard work. And that's the price well have to pay to achieve that goal, or any goal.",
"Most powerful is he who has himself in his own power.",
"Blaze with the fire that is never extinguished.",
"The dream was always running ahead of me. To catch up, to live for a moment in unison with it, that was the miracle.",
"There are things so deep and complex that only intuition can reach it in our stage of development as human beings.",
"A leader is best when people barely know he exists, when his work is done, his aim fulfilled, they will say: we did it ourselves.",
"The superior man acts before he speaks, and afterwards speaks according to his action.",
"Though no one can go back and make a brand new start, anyone can start from not and make a brand new ending.",
"Truth isn't all about what actually happens but more about how what has happened is interpreted.",
"The Creator has not given you a longing to do that which you have no ability to do.",
"Simply put, you believer that things or people make you unhappy, but this is not accurate. You make yourself unhappy.",
"Just as a flower, which seems beautiful has color but no perfume, so are the fruitless words of a man who speaks them but does them not.",
"I know but one freedom and that is the freedom of the mind.",
"Learn to listen. Opportunity could be knocking at your door very softly.",
"All the great performers I have worked with are fuelled by a personal dream.",
"Always be mindful of the kindness and not the faults of others.",
"All the world is a stage, And all the men and women merely players.They have their exits and entrances; Each man in his time plays many parts.",
"Great acts are made up of small deeds.",
"Nothing could be worse than the fear that one had given up too soon, and left one unexpended effort that might have saved the world.",
"The path to success is to take massive, determined action.",
"Nothing diminishes anxiety faster than action.",
"Complaining doesn't change a thing only taking action does.",
"The least of things with a meaning is worth more in life than the greatest of things without it.",
"Strength does not come from physical capacity. It comes from an indomitable will.",
"We are either progressing or retrograding all the while. There is no such thing as remaining stationary in this life.",
"Weve got to have a dream if we are going to make a dream come true.",
"We do what we do because we believe.",
"The key to growth is the introduction of higher dimensions of consciousness into our awareness.",
"If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut.",
"Imagination is more important than knowledge. For while knowledge defines all we currently know and understand, imagination points to all we might yet discover and create.",
"Live through feeling and you will live through love. For feeling is the language of the soul, and feeling is truth.",
"Be miserable. Or motivate yourself. Whatever has to be done, it's always your choice.",
"Your work is to discover your world and then with all your heart give yourself to it.",
"Every problem has a gift for you in its hands.",
"Trust yourself. You know more than you think you do.",
"The greatest good you can do for another is not just share your riches, but reveal to them their own.",
"A friend is someone who understands your past, believes in your future, and accepts you just the way you are.",
"Knowledge has three degrees opinion, science, illumination. The means or instrument of the first is sense; of the second, dialectic; of the third, intuition.",
"Love vanquishes time. To lovers, a moment can be eternity, eternity can be the tick of a clock.",
"Everything you are against weakens you. Everything you are for empowers you.",
"Our strength grows out of our weaknesses.",
"Imagination rules the world.",
"The heart has eyes which the brain knows nothing of.",
"The secret of joy in work is contained in one word excellence. To know how to do something well is to enjoy it.",
"Nature takes away any faculty that is not used.",
"Yesterday is history. Tomorrow is a mystery. And today? Today is a gift. That is why we call it the present.",
"The world is round and the place which may seem like the end may also be the beginning.",
"The time you think you're missing, misses you too.",
"A jug fills drop by drop.",
"It is not in the stars to hold our destiny but in ourselves.",
"By nature man hates change; seldom will he quit his old home till it has actually fallen around his ears.",
"Our distrust is very expensive.",
"We are all faced with a series of great opportunities brilliantly disguised as impossible situations.",
"Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so.",
"A good rest is half the work.",
"A really great talent finds its happiness in execution.",
"If you focus on results, you will never change. If you focus on change, you will get results.",
"The universe is transformation; our life is what our thoughts make it.",
"I'm not in this world to live up to your expectations and you're not in this world to live up to mine.",
"The only way to have a friend is to be one.",
"The winds and waves are always on the side of the ablest navigators.",
"Don't miss all the beautiful colors of the rainbow looking for that pot of gold.",
"Science is organized knowledge. Wisdom is organized life.",
"The world is always in movement.",
"If we have a positive mental attitude, then even when surrounded by hostility, we shall not lack inner peace.",
"The secret to a rich life is to have more beginnings than endings.",
"If you can dream it, you can do it.",
"The height of your accomplishments will equal the depth of your convictions.",
"The biggest adventure you can ever take is to live the life of your dreams.",
"Who sows virtue reaps honour.",
"How far that little candle throws its beams! So shines a good deed in a naughty world.",
"If we could see the miracle of a single flower clearly, our whole life would change.",
"The right way is not always the popular and easy way. Standing for right when it is unpopular is a true test of moral character.",
"We are all something, but none of us are everything.",
"The years teach much which the days never know.",
"Without passion man is a mere latent force and possibility, like the flint which awaits the shock of the iron before it can give forth its spark.",
"Give a man a fish and you feed him for a day. Teach him how to fish and you feed him for a lifetime.",
"What matters is the value we've created in our lives, the people we've made happy and how much we've grown as people.",
"He who has health has hope, and he who has hope has everything.",
"You cannot have what you do not want.",
"A man of ability and the desire to accomplish something can do anything.",
"When one tugs at a single thing in nature, he finds it attached to the rest of the world.",
"Kindness in words creates confidence. Kindness in thinking creates profoundness. Kindness in giving creates love.",
"The winds and waves are always on the side of the ablest navigators.",
"Most powerful is he who has himself in his own power.",
"When I dare to be powerful, to use my strength in the service of my vision, then it becomes less and less important whether I am afraid.",
"Blessed is the person who is too busy to worry in the daytime, and too sleepy to worry at night.",
"Our intention creates our reality.",
"It is not the possession of truth, but the success which attends the seeking after it, that enriches the seeker and brings happiness to him.",
"Most of the important things in the world have been accomplished by people who have kept on trying when there seemed to be no hope at all.",
"To give ones self earnestly to the duties due to men, and, while respecting spiritual beings, to keep aloof from them, may be called wisdom.",
"A man is not old as long as he is seeking something.",
"It is with words as with sunbeams. The more they are condensed, the deeper they burn.",
"Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth.",
"Don't turn away from possible futures before you're certain you don't have anything to learn from them.",
"I am like a falling star who has finally found her place next to another in a lovely constellation, where we will sparkle in the heavens forever.",
"You can be what you want to be. You have the power within and we will help you always.",
"Only when we are no longer afraid do we begin to live.",
"No day in which you learn something is a complete loss.",
"If you propose to speak, always ask yourself, is it true, is it necessary, is it kind.",
"Life is what happens to you while you're busy making other plans.",
"Better be ignorant of a matter than half know it.",
"You always succeed in producing a result.",
"Silence is a source of great strength.",
"In seed time learn, in harvest teach, in winter enjoy.",
"There is not one big cosmic meaning for all, there is only the meaning we each give to our life.",
"Bad times have a scientific value. These are occasions a good learner would not miss.",
"Dreams come true. Without that possibility, nature would not incite us to have them.",
"He who experiences the unity of life sees his own Self in all beings, and all beings in his own Self, and looks on everything with an impartial eye.",
"What is necessary to change a person is to change his awareness of himself.",
"Our passion is our strength.",
"Risk more than others think is safe. Care more than others think is wise. Dream more than others think is practical.Expect more than others think is possible.",
"In the sky, there is no distinction of east and west; people create distinctions out of their own minds and then believe them to be true.",
"He who knows others is wise. He who knows himself is enlightened.",
"Every person, all the events of your life are there because you have drawn them there. What you choose to do with them is up to you.",
"Love is the only force capable of transforming an enemy into friend.",
"Practice yourself, for heavens sake in little things, and then proceed to greater.",
"With realization of ones own potential and self-confidence in ones ability, one can build a better world.",
"Invent your world. Surround yourself with people, color, sounds, and work that nourish you.",
"Follow effective action with quiet reflection. From the quiet reflection will come even more effective action.",
"The right way is not always the popular and easy way. Standing for right when it is unpopular is a true test of moral character.",
"I walk slowly, but I never walk backward.",
"Give me six hours to chop down a tree and I will spend the first four sharpening the axe.",
"I have been impressed with the urgency of doing. Knowing is not enough; we must apply. Being willing is not enough; we must do.",
"This is the final test of a gentleman: his respect for those who can be of no possible value to him.",
"I cannot make my days longer so I strive to make them better.",
"The person who lives life fully, glowing with life's energy, is the person who lives a successful life.",
"One who is too insistent on his own views, finds few to agree with him.",
"We all have problems. The way we solve them is what makes us different.",
"Accept the things to which fate binds you, and love the people with whom fate brings you together, but do so with all your heart.",
"The truth of the matter is that you always know the right thing to do. The hard part is doing it.",
"Once we accept our limits, we go beyond them.",
"We need to find the courage to say NO to the things and people that are not serving us if we want to rediscover ourselves and live our lives with authenticity.",
"One must be fond of people and trust them if one is not to make a mess of life.",
"They can conquer who believe they can.",
"Don't believe what your eyes are telling you. All they show is limitation. Look with your understanding, find out what you already know, and you'll see the way to fly.",
"Remember always that you not only have the right to be an individual, you have an obligation to be one.",
"Fortune befriends the bold.",
"Think like a man of action; act like a man of thought.",
"When you discover your mission, you will feel its demand. It will fill you with enthusiasm and a burning desire to get to work on it.",
"Do not go where the path may lead, go instead where there is no path and leave a trail.",
"Into each life rain must fall but rain can be the giver of life and it is all in your attitude that makes rain produce sunshine.",
"They can conquer who believe they can.",
"Music in the soul can be heard by the universe.",
"Nothing in life is to be feared. It is only to be understood.",
"To be what we are, and to become what we are capable of becoming, is the only end of life.",
"Everything that irritates us about others can lead us to a better understanding of ourselves.",
"Everyone can taste success when the going is easy, but few know how to taste victory when times get tough.",
"Here is one quality that one must possess to win, and that is definiteness of purpose, the knowledge of what one wants, and a burning desire to possess it.",
"The thoughts we choose to think are the tools we use to paint the canvas of our lives.",
"When deeds and words are in accord, the whole world is transformed.",
"Only through our connectedness to others can we really know and enhance the self. And only through working on the self can we begin to enhance our connectedness to others.",
"We cannot solve our problems with the same thinking we used when we created them.",
"If we look at the world with a love of life, the world will reveal its beauty to us.",
"We aim above the mark to hit the mark.",
"All difficult things have their origin in that which is easy, and great things in that which is small.",
"A leader is best when people barely know he exists, when his work is done, his aim fulfilled, they will say: we did it ourselves.",
"Reality leaves a lot to the imagination.",
"I begin with an idea and then it becomes something else.",
"Blessed is the person who is too busy to worry in the daytime, and too sleepy to worry at night.",
"I cannot always control what goes on outside. But I can always control what goes on inside.",
"First comes thought; then organization of that thought, into ideas and plans; then transformation of those plans into reality. The beginning, as you will observe, is in your imagination.",
"Character develops itself in the stream of life.",
"Life is a succession of lessons, which must be lived to be understood.",
"Many people have gone further than they thought they could because someone else thought they could.",
"The world has the habit of making room for the man whose actions show that he knows where he is going.",
"We are what we repeatedly do. Excellence, then, is not an act, but a habit.",
"Everything has beauty, but not everyone sees it.",
"However many holy words you read, however many you speak, what good will they do you if you do not act on upon them?",
"What is new in the world? Nothing. What is old in the world? Nothing. Everything has always been and will always be.",
"Correction does much, but encouragement does more.",
"Life isn't about finding yourself. Life is about creating yourself.",
"The man who trusts men will make fewer mistakes than he who distrusts them.",
"Do not be embarrassed by your mistakes. Nothing can teach us better than our understanding of them. This is one of the best ways of self-education.",
"Good thoughts are no better than good dreams, unless they be executed.",
"The moment one gives close attention to anything, even a blade of grass, it becomes a mysterious, awesome, indescribably magnificent world in itself.",
"A smile is a light in the window of your face to show your heart is at home.",
"Great ideas often receive violent opposition from mediocre minds.",
"If I could reach up and hold a star for every time you've made me smile, the entire evening sky would be in the palm of my hand.",
"If you must tell me your opinions, tell me what you believe in. I have plenty of douts of my own.",
"So long as a person is capable of self-renewal they are a living being.",
"He who angers you conquers you.",
"You, yourself, as much as anybody in the entire universe, deserve your love and affection.",
"Someone is special only if you tell them.",
"There is nothing like returning to a place that remains unchanged to find the ways in which you yourself have altered.",
"If you do not change direction, you may end up where you are heading.",
"The dream was always running ahead of me. To catch up, to live for a moment in unison with it, that was the miracle.",
"Not every difficult and dangerous thing is suitable for training, but only that which is conducive to success in achieving the object of our effort.",
"We must be as courteous to a man as we are to a picture, which we are willing to give the advantage of a good light.",
"To make no mistakes is not in the power of man; but from their errors and mistakes the wise and good learn wisdom for the future.",
"If we did the things we are capable of, we would astound ourselves.",
"All our knowledge begins with the senses, proceeds then to the understanding, and ends with reason. There is nothing higher than reason.",
"You cannot change anything in your life with intention alone, which can become a watered-down, occasional hope that you'll get to tomorrow. Intention without action is useless.",
"The ladder of success is never crowded at the top.",
"Maxim for life: You get treated in life the way you teach people to treat you.",
"Letting go is not the end of the world; it is the beginning of a new life.",
"Love all, trust a few, do wrong to none.",
"Through meditation and by giving full attention to one thing at a time, we can learn to direct attention where we choose.",
"Strong beliefs win strong men, and then make them stronger.",
"Be less curious about people and more curious about ideas.",
"Action may not always bring happiness, but there is no happiness without action.",
"Be the change that you want to see in the world.",
"If you want your life to be more rewarding, you have to change the way you think.",
"Things do not change, we change.",
"Your vision will become clear only when you look into your heart. Who looks outside, dreams. Who looks inside, awakens.",
"The universe is made of stories, not atoms.",
"Your mind will answer most questions if you learn to relax and wait for the answer.",
"Most people are about as happy as they make up their minds to be",
"Great acts are made up of small deeds.",
"Be here now. Be someplace else later. Is that so complicated?",
"Deep listening is miraculous for both listener and speaker.When someone receives us with open-hearted, non-judging, intensely interested listening, our spirits expand.",
"The time you think you're missing, misses you too.",
"Rainbows apologize for angry skies.",
"There are only two mistakes one can make along the road to truth; not going all the way, and not starting.",
"You have enemies? Good. That means you've stood up for something, sometime in your life.",
"Love is just a word until someone comes along and gives it meaning.",
"In the middle of every difficulty lies opportunity.",
"Reviewing what you have learned and learning anew, you are fit to be a teacher.",
"If you want to study yourself look into the hearts of other people. If you want to study other people look into your own heart.",
"The only real valuable thing is intuition.",
"In three words I can sum up everything Ive learned about life: it goes on.",
"To do all that one is able to do, is to be a man; to do all that one would like to do, is to be a god.",
"The least of things with a meaning is worth more in life than the greatest of things without it.",
"The final proof of greatness lies in being able to endure criticism without resentment.",
"Keep your eyes on the stars and your feet on the ground.",
"We shall never know all the good that a simple smile can do.",
"Growth itself contains the germ of happiness.",
"Those who are blessed with the most talent don't necessarily outperform everyone else. It's the people with follow-through who excel.",
"You can't stop the waves, but you can learn to surf.",
"With every experience, you alone are painting your own canvas, thought by thought, choice by choice.",
"He who has health has hope, and he who has hope has everything.",
"Much wisdom often goes with fewer words.",
"The only person who never makes mistakes is the person who never does anything.",
"The person who lives life fully, glowing with life's energy, is the person who lives a successful life.",
"Nothing ever goes away until it has taught us what we need to know.",
"Failure will never overtake me if my determination to succeed is strong enough.",
"Let the beauty of what you love be what you do.",
"Thought is the blossom; language the bud; action the fruit behind it.",
"If I know what love is, it is because of you.",
"Today is the tomorrow we worried about yesterday.",
"If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut.",
"Silence is deep as Eternity, Speech is shallow as Time.",
"Man is equally incapable of seeing the nothingness from which he emerges and the infinity in which he is engulfed.",
"Never tell a young person that anything cannot be done. God may have been waiting centuries for someone ignorant enough of the impossible to do that very thing.",
"If you cannot do great things, do small things in a great way.",
"Yesterdays home runs don't win today's games.",
"What is new in the world? Nothing. What is old in the world? Nothing. Everything has always been and will always be.",
"The most formidable weapon against errors of every kind is reason.",
"Wit lies in recognizing the resemblance among things which differ and the difference between things which are alike.",
"More often than not, anger is actually an indication of weakness rather than of strength.",
"We must not say every mistake is a foolish one.",
"When deeds speak, words are nothing.",
"Those who cannot learn from history are doomed to repeat it.",
"Man is equally incapable of seeing the nothingness from which he emerges and the infinity in which he is engulfed.",
"Your ability to learn faster than your competition is your only sustainable competitive advantage.",
"Every human being is the author of his own health or disease.",
"The most important thing is transforming our minds, for a new way of thinking, a new outlook: we should strive to develop a new inner world.",
"Don't be pushed by your problems; be led by your dreams.",
"Something opens our wings. Something makes boredom and hurt disappear. Someone fills the cup in front of us: We taste only sacredness.",
"Someone is special only if you tell them.",
"We could never learn to be brave and patient if there were only joy in the world.",
"Everything has beauty, but not everyone sees it.",
"We are all inclined to judge ourselves by our ideals; others, by their acts.",
"Sincerity is the way of Heaven. The attainment of sincerity is the way of men.",
"You can't create in a vacuum. Life gives you the material and dreams can propel new beginnings.",
"Respect should be earned by actions, and not acquired by years.",
"If you cannot be silent be brilliant and thoughtful.",
"Here is one quality that one must possess to win, and that is definiteness of purpose, the knowledge of what one wants, and a burning desire to possess it.",
"When you see a man of worth, think of how you may emulate him. When you see one who is unworthy, examine yourself.",
"Happiness is the reward we get for living to the highest right we know.",
"Just as a candle cannot burn without fire, men cannot live without a spiritual life.",
"To change ones life, start immediately, do it flamboyantly, no exceptions.",
"Most of the shadows of life are caused by standing in our own sunshine.",
"God has given you one face, and you make yourself another.",
"You must do the things you think you cannot do.",
"We have two ears and one mouth so that we can listen twice as much as we speak.",
"Almost everything comes from nothing.",
"Bodily exercise, when compulsory, does no harm to the body; but knowledge which is acquired under compulsion obtains no hold on the mind.",
"When you arise in the morning, think of what a precious privilege it is to be alive to breathe, to think, to enjoy, to love.",
"Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth.",
"It is not the mistake that has the most power, instead, it is learning from the mistake to advance your own attributes.",
"A leader or a man of action in a crisis almost always acts subconsciously and then thinks of the reasons for his action.",
"There is no great genius without some touch of madness.",
"If you come to a fork in the road, take it.",
"In all things of nature there is something of the marvellous.",
"If you aren't going all the way, why go at all?",
"The world does not happen to you it happens from you.",
"The greatest obstacle to connecting with our joy is resentment.",
"Sometimes the biggest act of courage is a small one.",
"All action results from thought, so it is thoughts that matter.",
"Change in all things is sweet.",
"Without this playing with fantasy no creative work has ever yet come to birth. The debt we owe to the play of the imagination is incalculable.",
"Feeling and longing are the motive forces behind all human endeavor and human creations.",
"I believe that a simple and unassuming manner of life is best for everyone, best both for the body and the mind.",
"Neither a lofty degree of intelligence nor imagination nor both together go to the making of genius. Love, love, love, that is the soul of genius.",
"You may be deceived if you trust too much, but you will live in torment if you don't trust enough.",
"To be great is to be misunderstood.",
"If you don't go after what you want, you'll never have it. If you don't ask, the answer is always no. If you don't step forward, you're always in the same place.",
"Do, or do not. There is no try.",
"Good timber does not grow with ease; the stronger the wind, the stronger the trees.",
"Courage is not about taking risks unknowingly, but putting your own being in front of challenges that others may not be able to.",
"Wisdom is knowing what to do next; Skill is knowing how ot do it, and Virtue is doing it.",
"As an organizer I start from where the world is, as it is, not as I would like it to be.",
"Better than a thousand hollow words, is one word that brings peace.",
"Saying thank you is more than good manners. It is good spirituality.",
"If one advances confidently in the direction of his dream, and endeavours to live the life which he had imagines, he will meet with a success unexpected in common hours.",
"Imagination rules the world.",
"A garden is always a series of losses set against a few triumphs, like life itself.",
"A life spent making mistakes is not only more honourable but more useful than a life spent in doing nothing.",
"Don't wait. The time will never be just right.",
"Some people think it's holding that makes one strong sometimes it's letting go.",
"Never tell me the sky is the limit when there are footprints on the moon.",
"Most smiles are started by another smile.",
"He who has imagination without learning has wings but no feet.",
"The noblest worship is to make yourself as good and as just as you can.",
"To choose what is difficult all ones days, as if it were easy, that is faith.",
"Learn to listen. Opportunity could be knocking at your door very softly.",
"Men are disturbed not by things, but by the view which they take of them.",
"For everything that lives is holy, life delights in life.",
"I believe that we are fundamentally the same and have the same basic potential.",
"You can't choose up sides on a round world.",
"Action may not always bring happiness; but there is no happiness without action.",
"Everything that irritates us about others can lead us to an understanding about ourselves.",
"You will not be punished for your anger, you will be punished by your anger.",
"Iron rusts from disuse; water loses its purity from stagnation... even so does inaction sap the vigour of the mind.",
"Reason and free inquiry are the only effectual agents against error.",
"Look forward to spring as a time when you can start to see what nature has to offer once again.",
"You always succeed in producing a result.",
"Great indeed is the sublimity of the Creative, to which all beings owe their beginning and which permeates all heaven.",
"The greatest barrier to success is the fear of failure.",
"Don't be pushed by your problems; be led by your dreams.",
"When your desires are strong enough you will appear to possess superhuman powers to achieve.",
"Before you put on a frown, make absolutely sure there are no smiles available.",
"Be slow of tongue and quick of eye.",
"Your ability to learn faster than your competition is your only sustainable competitive advantage.",
"Wherever a man turns he can find someone who needs him.",
"The path to success is to take massive, determined action.",
"It is better to understand a little than to misunderstand a lot.",
"The only way to have a friend is to be one.",
"There is no great genius without some touch of madness.",
"The only person who never makes mistakes is the person who never does anything.",
"The day always looks brighter from behind a smile.",
"A man of ability and the desire to accomplish something can do anything.",
"Trouble is only opportunity in work clothes.",
"If you must tell me your opinions, tell me what you believe in. I have plenty of douts of my own.",
"Those who dream by day are cognizant of many things which escape those who dream only by night.",
"When deeds speak, words are nothing.",
"A friend is someone who understands your past, believes in your future, and accepts you just the way you are.",
"Gratitude is riches. Complaint is poverty.",
"A bend in the road is not the end of the road...unless you fail to make the turn.",
"There is no greater harm than that of time wasted.",
"It is better to understand a little than to misunderstand a lot.",
"Our deepest wishes are whispers of our authentic selves. We must learn to respect them. We must learn to listen.",
"By believing passionately in something that does not yet exist, we create it.",
"The most successful people are those who are good at plan B.",
"Your big opportunity may be right where you are now.",
"The mind is everything. What you think you become.",
"Any of us can achieve virtue, if by virtue we merely mean the avoidance of the vices that do not attract us.",
"One who asks a question is a fool for five minutes; one who does not ask a question remains a fool forever.",
"He who has imagination without learning has wings but no feet.",
"I have been impressed with the urgency of doing. Knowing is not enough; we must apply. Being willing is not enough; we must do.",
"It's easier to see the mistakes on someone else's paper.",
"When we seek to discover the best in others, we somehow bring out the best in ourselves.",
"An ant on the move does more than a dozing ox",
"When I let go of what I am, I become what I might be.",
"All is flux; nothing stays still.",
"We are all faced with a series of great opportunities brilliantly disguised as impossible situations.",
"In skating over thin ice our safety is in our speed.",
"Whatever happens, take responsibility.",
"What you see depends on what you're looking for.",
"Mountains cannot be surmounted except by winding paths.",
"As we are liberated from our own fear, our presence automatically liberates others.",
"The truest wisdom is a resolute determination.",
"Do what you can. Want what you have. Be who you are.",
"The simplest things are often the truest.",
"Those who are free of resentful thoughts surely find peace.",
"Today is the tomorrow you worried about yesterday.",
"It is never too late to be what you might have been.",
"To go against the dominant thinking of your friends, of most of the people you see every day, is perhaps the most difficult act of heroism you can perform.",
"Meaning is not what you start with but what you end up with.",
"If you cannot do great things, do small things in a great way.",
"Time you enjoy wasting, was not wasted.
gitextract_4v5v7phj/ ├── .github/ │ ├── FUNDING.YML │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.yml │ ├── dependabot.yml │ └── workflows/ │ ├── format.yml │ └── update-submodule.yml ├── .gitignore ├── .gitmodules ├── .prettierignore ├── .prettierrc ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── SECURITY.md ├── bot.js ├── commands/ │ ├── pause.js │ ├── restart.js │ ├── resume.js │ ├── start.js │ └── stats.js ├── config.json ├── data/ │ └── enteredGiveaways.json ├── eslint.config.mjs ├── events/ │ ├── client/ │ │ └── ready.js │ └── message/ │ └── messageCreate.js ├── handlers/ │ ├── antiCrash.js │ ├── commandHandler.js │ └── eventHandler.js ├── main.js ├── package.json ├── phrases/ │ └── phrases.json ├── termux-setup.sh ├── tests/ │ ├── arrays.js │ ├── gitbare.js │ ├── hcaptchasolve.js │ └── spawnhcaptchasolve.js ├── utils/ │ ├── banner.js │ ├── captcha.js │ ├── function/ │ │ ├── farm.js │ │ ├── gamble.js │ │ ├── huntbot.js │ │ ├── inventory.js │ │ ├── joingiveaways.js │ │ ├── luck.js │ │ ├── quest.js │ │ ├── safety.js │ │ └── warn.js │ ├── globalutil.js │ ├── hcaptchasolver/ │ │ ├── _locales/ │ │ │ ├── da/ │ │ │ │ └── messages.json │ │ │ ├── de/ │ │ │ │ └── messages.json │ │ │ ├── el/ │ │ │ │ └── messages.json │ │ │ ├── en/ │ │ │ │ └── messages.json │ │ │ ├── es/ │ │ │ │ └── messages.json │ │ │ ├── fr/ │ │ │ │ └── messages.json │ │ │ ├── id/ │ │ │ │ └── messages.json │ │ │ ├── it/ │ │ │ │ └── messages.json │ │ │ ├── ja/ │ │ │ │ └── messages.json │ │ │ ├── ko/ │ │ │ │ └── messages.json │ │ │ ├── nb/ │ │ │ │ └── messages.json │ │ │ ├── nl/ │ │ │ │ └── messages.json │ │ │ ├── pl/ │ │ │ │ └── messages.json │ │ │ ├── pt/ │ │ │ │ └── messages.json │ │ │ ├── ru/ │ │ │ │ └── messages.json │ │ │ ├── sv/ │ │ │ │ └── messages.json │ │ │ ├── tr/ │ │ │ │ └── messages.json │ │ │ ├── vi/ │ │ │ │ └── messages.json │ │ │ ├── zh_CN/ │ │ │ │ └── messages.json │ │ │ └── zh_TW/ │ │ │ └── messages.json │ │ ├── _metadata/ │ │ │ └── generated_indexed_rulesets/ │ │ │ └── _ruleset1 │ │ ├── background.js │ │ ├── background.js.LICENSE.txt │ │ ├── content/ │ │ │ ├── captchaDetector.js │ │ │ ├── captchaDetector.js.LICENSE.txt │ │ │ ├── clientIndex.css │ │ │ ├── clientIndex.js │ │ │ ├── clientIndex.js.LICENSE.txt │ │ │ ├── cloudflareDetector.js │ │ │ ├── cloudflareDetector.js.LICENSE.txt │ │ │ ├── manageIndex.js │ │ │ └── manageIndex.js.LICENSE.txt │ │ ├── extensionpage.txt │ │ ├── licenses.txt │ │ ├── manifest.json │ │ ├── options/ │ │ │ ├── options.html │ │ │ └── options.js │ │ ├── popup/ │ │ │ ├── popup.css │ │ │ ├── popup.html │ │ │ ├── popup.js │ │ │ └── popup.js.LICENSE.txt │ │ └── static/ │ │ ├── eJwrSo2vzM_JLzPVTUktSU0uyczPiy8z0MsvKgEAijwKGQ== │ │ ├── eJwrzk-Jz8wrsYgvM9DLLyoBAC6zBbE= │ │ ├── eJxLSywuCXb01S2Oz8wrsYgvM9DLLyoBAFPcB5o= │ │ ├── eJzLzU_KzEnNSy0pM44vM9DLLyoBAEPaBvE= │ │ ├── eJzzzU_KzEn1Sy0JM47PSSxKT40vTInPzCuxiC8z1MvPy6sAANRyDIA= │ │ ├── rules.json │ │ ├── wasm-simd.wasm │ │ └── wasm.wasm │ ├── huntbot_captcha/ │ │ └── huntbotcaptcha.js │ ├── logger.js │ ├── mainHandler.js │ ├── updater.js │ └── webserver.js ├── webui/ │ ├── assets/ │ │ ├── css/ │ │ │ ├── index.css │ │ │ ├── notification.css │ │ │ └── popup.css │ │ └── js/ │ │ ├── index.js │ │ ├── savesettings.js │ │ ├── webuisettings.js │ │ └── ws.js │ ├── index.ejs │ └── partials/ │ ├── home/ │ │ ├── extra.ejs │ │ └── main.ejs │ ├── log.ejs │ ├── rebootalert.ejs │ ├── settings/ │ │ ├── extra.ejs │ │ ├── general.ejs │ │ └── main.ejs │ ├── sidebar/ │ │ ├── main.ejs │ │ └── waitingconnection.ejs │ └── webuisettings.ejs └── windows-setup.ps1
Showing preview only (832K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (8844 symbols across 28 files)
FILE: bot.js
constant DEVELOPER_MODE (line 67) | let config,
function rpc (line 222) | function rpc(type) {
function initializeBot (line 327) | async function initializeBot() {
FILE: events/client/ready.js
function setupSweeper (line 79) | function setupSweeper(botClient) {
FILE: events/message/messageCreate.js
function isWebCaptchaMessage (line 18) | function isWebCaptchaMessage(msgcontent, helloChristopher, canulickmymon...
FILE: main.js
constant DEVELOPER_MODE (line 76) | let config,
function updateConfig (line 171) | async function updateConfig(settings) {
function deepMerge (line 241) | function deepMerge(target, source) {
FILE: tests/arrays.js
function createClient (line 11) | function createClient(token, userid) {
FILE: utils/captcha.js
function connectWebSocket (line 52) | function connectWebSocket() {
FILE: utils/function/farm.js
function hunt (line 39) | async function hunt(client, channel) {
function battle (line 188) | async function battle(client, channel) {
function elaina2 (line 246) | async function elaina2(client, channel) {
FILE: utils/function/gamble.js
function coinflip (line 36) | async function coinflip(client, channel) {
function slot (line 185) | function slot(client, channel) {
FILE: utils/function/huntbot.js
function huntbotHandler (line 45) | async function huntbotHandler(client, channel) {
function triggerHB (line 239) | async function triggerHB(client, channel) {
function upgradeHuntbot (line 443) | async function upgradeHuntbot(client, channel) {
FILE: utils/function/inventory.js
function inventory (line 36) | async function inventory(client, channel) {
function use (line 331) | async function use(client, channel, item, count, where) {
FILE: utils/function/joingiveaways.js
constant CHANNEL_IDS (line 24) | const CHANNEL_IDS = [
constant OWO_ID (line 29) | const OWO_ID = "408785106942164992";
function joingiveaways (line 50) | async function joingiveaways(client) {
function pressButtonsSequentially (line 137) | async function pressButtonsSequentially(client, buttonQueue) {
function hasUserEntered (line 170) | function hasUserEntered(messageId, userId) {
function addUserEntry (line 177) | function addUserEntry(messageId, userId) {
function saveEnteredGiveaways (line 186) | function saveEnteredGiveaways() {
FILE: utils/function/luck.js
function pray (line 33) | async function pray(client, channel) {
function curse (line 90) | async function curse(client, channel) {
FILE: utils/function/quest.js
function questHandler (line 71) | async function questHandler(client, channel, mainSender, extraSender) {
function questOwO (line 378) | async function questOwO(client, channel, quest) {
function questGamble (line 413) | async function questGamble(client, channel, quest) {
function questActionOther (line 456) | async function questActionOther(client, channel, quest) {
function questCurse (line 515) | async function questCurse(client, channel, quest, mainSender, extraSende...
function questPray (line 599) | async function questPray(client, channel, quest, mainSender, extraSender) {
function questBattle (line 681) | async function questBattle(client, channel, quest, mainSender, extraSend...
function questCookie (line 782) | async function questCookie(client, channel, quest, mainSender, extraSend...
function questActionMe (line 857) | async function questActionMe(client, channel, quest, mainSender, extraSe...
FILE: utils/globalutil.js
function showerrcoziamlazy (line 304) | function showerrcoziamlazy(err) {
FILE: utils/hcaptchasolver/background.js
function r (line 2) | function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function a (line 2) | function a(t){if(void 0===t)return!1;if("function"!=typeof t)throw new T...
function s (line 2) | function s(t,e){if("string"==typeof t&&(t=new Error(t)),"function"==type...
function u (line 2) | function u(t,e,r,n,i,o){e=Math.round(e),r=Math.round(r),n=Math.round(n),...
function c (line 2) | function c(t,e,r,n,a){var s,u,c;return i().wrap((function(i){for(;;)swit...
function a (line 2) | function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}
function s (line 2) | function s(t,e){if(a()<e)throw new RangeError("Invalid typed array lengt...
function u (line 2) | function u(t,e,r){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return ...
function c (line 2) | function c(t,e,r,n){if("number"==typeof e)throw new TypeError('"value" a...
function f (line 2) | function f(t){if("number"!=typeof t)throw new TypeError('"size" argument...
function l (line 2) | function l(t,e){if(f(e),t=s(t,e<0?0:0|p(e)),!u.TYPED_ARRAY_SUPPORT)for(v...
function h (line 2) | function h(t,e){var r=e.length<0?0:0|p(e.length);t=s(t,r);for(var n=0;n<...
function p (line 2) | function p(t){if(t>=a())throw new RangeError("Attempt to allocate Buffer...
function d (line 2) | function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ...
function m (line 2) | function m(t,e,r){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)ret...
function y (line 2) | function y(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}
function v (line 2) | function v(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=...
function g (line 2) | function g(t,e,r,n,i){var o,a=1,s=t.length,u=e.length;if(void 0!==n&&("u...
function b (line 2) | function b(t,e,r,n){r=Number(r)||0;var i=t.length-r;n?(n=Number(n))>i&&(...
function w (line 2) | function w(t,e,r,n){return H(U(e,t.length-r),t,r,n)}
function _ (line 2) | function _(t,e,r,n){return H(function(t){for(var e=[],r=0;r<t.length;++r...
function x (line 2) | function x(t,e,r,n){return _(t,e,r,n)}
function E (line 2) | function E(t,e,r,n){return H(G(e),t,r,n)}
function k (line 2) | function k(t,e,r,n){return H(function(t,e){for(var r,n,i,o=[],a=0;a<t.le...
function D (line 2) | function D(t,e,r){return 0===e&&r===t.length?n.fromByteArray(t):n.fromBy...
function S (line 2) | function S(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i<r;){var o,a,...
function M (line 2) | function M(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+...
function O (line 2) | function O(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+...
function C (line 2) | function C(t,e,r){var n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);...
function F (line 2) | function F(t,e,r){for(var n=t.slice(e,r),i="",o=0;o<n.length;o+=2)i+=Str...
function I (line 2) | function I(t,e,r){if(t%1!=0||t<0)throw new RangeError("offset is not uin...
function B (line 2) | function B(t,e,r,n,i,o){if(!u.isBuffer(t))throw new TypeError('"buffer" ...
function T (line 2) | function T(t,e,r,n){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-r...
function L (line 2) | function L(t,e,r,n){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.len...
function P (line 2) | function P(t,e,r,n,i,o){if(r+n>t.length)throw new RangeError("Index out ...
function j (line 2) | function j(t,e,r,n,o){return o||P(t,0,r,4),i.write(t,e,r,n,23,4),r+4}
function N (line 2) | function N(t,e,r,n,o){return o||P(t,0,r,8),i.write(t,e,r,n,52,8),r+8}
function z (line 2) | function z(t){return t<16?"0"+t.toString(16):t.toString(16)}
function U (line 2) | function U(t,e){var r;e=e||1/0;for(var n=t.length,i=null,o=[],a=0;a<n;++...
function G (line 2) | function G(t){return n.toByteArray(function(t){if((t=function(t){return ...
function H (line 2) | function H(t,e,r,n){for(var i=0;i<n&&!(i+r>=e.length||i>=t.length);++i)e...
function u (line 2) | function u(t){let e=t.length;for(;--e>=0;)t[e]=0}
function E (line 2) | function E(t,e,r,n,i){this.static_tree=t,this.extra_bits=e,this.extra_ba...
function A (line 2) | function A(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}
function zt (line 2) | function zt(t,e,r,n,i){this.good_length=t,this.max_lazy=e,this.nice_leng...
function Gt (line 2) | function Gt(){this.strm=null,this.status=0,this.pending_buf=null,this.pe...
function fe (line 2) | function fe(t){this.options=Vt.assign({level:se,method:ce,chunkSize:1638...
function le (line 2) | function le(t,e){const r=new fe(e);if(r.push(t,!0),r.err)throw r.msg||V[...
function Ge (line 2) | function Ge(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.h...
function fr (line 2) | function fr(t){this.options=Vt.assign({chunkSize:65536,windowBits:15,to:...
function lr (line 2) | function lr(t,e){const r=new fr(e);if(r.push(t),r.err)throw r.msg||V[r.e...
function xr (line 2) | function xr(t){return xr="function"==typeof Symbol&&"symbol"==typeof Sym...
function Er (line 2) | function Er(t){return function(t){if(Array.isArray(t))return kr(t)}(t)||...
function kr (line 2) | function kr(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A...
function Dr (line 2) | function Dr(){Dr=function(){return e};var t,e={},r=Object.prototype,n=r....
function Sr (line 2) | function Sr(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return v...
function Ar (line 2) | function Ar(t){return function(){var e=this,r=arguments;return new Promi...
function Mr (line 2) | function Mr(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.e...
function Or (line 2) | function Or(t){var e=function(t,e){if("object"!=xr(t)||!t)return t;var r...
function t (line 2) | function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Ca...
function o (line 2) | function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t){return function(t){if(Array.isArray(t))return h(t)}(t)||fu...
function s (line 2) | function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){va...
function u (line 2) | function u(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[...
function c (line 2) | function c(t,e,r){var n;return n=function(t,e){if("object"!=o(t)||!t)ret...
function f (line 2) | function f(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function l (line 2) | function l(t,e){if(t){if("string"==typeof t)return h(t,e);var r=Object.p...
function h (line 2) | function h(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function v (line 2) | function v(t){return v="function"==typeof Symbol&&"symbol"==typeof Symbo...
function g (line 2) | function g(t,e,r){var n;return n=function(t,e){if("object"!=v(t)||!t)ret...
function _ (line 2) | function _(t){return _="function"==typeof Symbol&&"symbol"==typeof Symbo...
function x (line 2) | function x(t,e,r){var n;return n=function(t,e){if("object"!=_(t)||!t)ret...
function S (line 2) | function S(t){return S="function"==typeof Symbol&&"symbol"==typeof Symbo...
function A (line 2) | function A(t,e,r){var n;return n=function(t,e){if("object"!=S(t)||!t)ret...
function T (line 2) | function T(t){return T="function"==typeof Symbol&&"symbol"==typeof Symbo...
function R (line 2) | function R(t){return R="function"==typeof Symbol&&"symbol"==typeof Symbo...
function z (line 2) | function z(t){var e=[1,9,3,11,13,5,15,7,4,12,2,10,16,8,14,6];return this...
function G (line 2) | function G(){var t={r:new Array(256).fill(0),g:new Array(256).fill(0),b:...
function X (line 2) | function X(t){return function(t){if(Array.isArray(t))return V(t)}(t)||fu...
function V (line 2) | function V(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function o (line 2) | function o(t){Object.entries(t).forEach((function(t){var e=f(t,2),n=e[0]...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(t,e){var r=Math.abs(t),n=Math.abs(e);return 0===t?Math.log(n)...
function c (line 2) | function c(t,e){if(!(this instanceof c))return new c(t,e);var r=function...
function e (line 2) | function e(){return t.apply(this,arguments)}
function e (line 2) | function e(){return t.apply(this,arguments)}
function r (line 2) | function r(t,e){for(var r=0,n=t.length-1;n>=0;n--){var i=t[n];"."===i?t....
function n (line 2) | function n(t,e){if(t.filter)return t.filter(e);for(var r=[],n=0;n<t.leng...
function n (line 2) | function n(t){for(var e=0;e<t.length&&""===t[e];e++);for(var r=t.length-...
function o (line 2) | function o(){throw new Error("setTimeout has not been defined")}
function a (line 2) | function a(){throw new Error("clearTimeout has not been defined")}
function s (line 2) | function s(t){if(r===setTimeout)return setTimeout(t,0);if((r===o||!r)&&s...
function h (line 2) | function h(){f&&u&&(f=!1,u.length?c=u.concat(c):l=-1,c.length&&p())}
function p (line 2) | function p(){if(!f){var t=s(h);f=!0;for(var e=c.length;e;){for(u=c,c=[];...
function d (line 2) | function d(t,e){this.fun=t,this.array=e}
function m (line 2) | function m(){}
function r (line 2) | function r(){return t.exports=r=Object.assign?Object.assign.bind():funct...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e){if(isNaN(t=parseInt(t,10)))throw h();return t*e}
function a (line 2) | function a(t,e){if(0===e)throw l();var r=Object.create(f.prototype);r.s=...
function s (line 2) | function s(t){for(var e={},r=t,n=2,i=4;i<=r;){for(;r%n==0;)r/=n,e[n]=(e[...
function c (line 2) | function c(t,e){if(!t)return e;if(!e)return t;for(;;){if(!(t%=e))return ...
function f (line 2) | function f(t,e){if(u(t,e),!(this instanceof f))return a(i.s*i.n,i.d);t=c...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(t,r){var n={seen:[],stylize:f};return arguments.length>=3&&(n...
function c (line 2) | function c(t,e){var r=u.styles[e];return r?"["+u.colors[r][0]+"m"+t+"[...
function f (line 2) | function f(t,e){return t}
function l (line 2) | function l(t,r,n){if(t.customInspect&&r&&k(r.inspect)&&r.inspect!==e.ins...
function h (line 2) | function h(t){return"["+Error.prototype.toString.call(t)+"]"}
function p (line 2) | function p(t,e,r,n,i,o){var a,s,u;if((u=Object.getOwnPropertyDescriptor(...
function d (line 2) | function d(t){return Array.isArray(t)}
function m (line 2) | function m(t){return"boolean"==typeof t}
function y (line 2) | function y(t){return null===t}
function v (line 2) | function v(t){return"number"==typeof t}
function g (line 2) | function g(t){return"string"==typeof t}
function b (line 2) | function b(t){return void 0===t}
function w (line 2) | function w(t){return _(t)&&"[object RegExp]"===D(t)}
function _ (line 2) | function _(t){return"object"===n(t)&&null!==t}
function x (line 2) | function x(t){return _(t)&&"[object Date]"===D(t)}
function E (line 2) | function E(t){return _(t)&&("[object Error]"===D(t)||t instanceof Error)}
function k (line 2) | function k(t){return"function"==typeof t}
function D (line 2) | function D(t){return Object.prototype.toString.call(t)}
function S (line 2) | function S(t){return t<10?"0"+t.toString(10):t.toString(10)}
function M (line 2) | function M(t,e){return Object.prototype.hasOwnProperty.call(t,e)}
function C (line 2) | function C(t,e){if(!t){var r=new Error("Promise was rejected with a fals...
function e (line 2) | function e(){for(var e,r,n=new Promise((function(t,n){e=t,r=n})),i=[],o=...
function r (line 2) | function r(){for(var r=[],n=0;n<arguments.length;n++)r.push(arguments[n]...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e){return Object.prototype.hasOwnProperty.call(t,e)}
function a (line 2) | function a(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t[...
function s (line 2) | function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function u (line 2) | function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbo...
function t (line 2) | function t(){return!0}
function e (line 2) | function e(){return!1}
function r (line 2) | function r(){}
function o (line 2) | function o(t){return"object"===u(t)&&null!==t&&t.constructor===Object}
function d (line 2) | function d(t){var e=s.get(t);if(e)return e;var r,n,i='Unknown type "'+t+...
function m (line 2) | function m(t){for(var e=arguments.length>1&&void 0!==arguments[1]?argume...
function y (line 2) | function y(){s=new Map,c=[],h=0,m([l],!1)}
function v (line 2) | function v(t){var e=c.filter((function(e){var r=s.get(e);return!r.isAny&...
function g (line 2) | function g(t){return t&&"function"==typeof t&&"_typedFunctionData"in t}
function b (line 2) | function b(t,e,r){if(!g(t))throw new TypeError(n);var i=r&&r.exact,o=k(A...
function w (line 2) | function w(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[...
function _ (line 2) | function _(t){var e=0===t.indexOf("..."),r=(e?t.length>3?t.slice(3):"any...
function x (line 2) | function x(t){var e=function(t){if(0===t.length)return[];var e=t.map(d);...
function E (line 2) | function E(t){return t.typeSet||(t.typeSet=new Set,t.types.forEach((func...
function k (line 2) | function k(t){var e=[];if("string"!=typeof t)throw new TypeError("Signat...
function D (line 2) | function D(t){var e=q(t);return!!e&&e.restParam}
function S (line 2) | function S(e){if(e&&0!==e.types.length){if(1===e.types.length)return d(e...
function A (line 2) | function A(t){var e,r,n;if(D(t)){var i=(e=Z(t).map(S)).length,o=S(q(t));...
function M (line 2) | function M(t,e){return e<t.length?t[e]:D(t)?q(t):null}
function O (line 2) | function O(t,e){var r=M(t,e);return r?E(r):new Set}
function C (line 2) | function C(t){return null===t.conversion||void 0===t.conversion}
function F (line 2) | function F(t,e){var r=new Set;return t.forEach((function(t){var n,i,o=a(...
function I (line 2) | function I(t,e,r){var n,i,o,a,s=t||"unnamed",u=r,c=function(){var t=[];i...
function B (line 2) | function B(t){for(var e=c.length+1,r=0;r<t.types.length;r++)C(t.types[r]...
function T (line 2) | function T(t){for(var e=h+1,r=0;r<t.types.length;r++)C(t.types[r])||(e=M...
function L (line 2) | function L(t,e){if(t.hasAny){if(!e.hasAny)return 1}else if(e.hasAny)retu...
function P (line 2) | function P(t,e){var r=t.params,n=e.params,i=q(r),o=q(n),s=D(r),u=D(n);if...
function j (line 2) | function j(t,e){var r=e;if(t.some((function(t){return t.hasConversion}))...
function N (line 2) | function N(t){var e,r,n,i,o=[],a=[];switch(t.types.forEach((function(t){...
function R (line 2) | function R(t){return function t(e,r,n){if(r<e.length){var i=e[r],o=[];if...
function z (line 2) | function z(t,e,r){var n,i,o=[],s=a(t);try{for(s.s();!(i=s.n()).done;){va...
function U (line 2) | function U(t,e,r){for(var n=function(t){return t.map((function(t){return...
function G (line 2) | function G(t,n){if(p.createCount++,0===Object.keys(n).length)throw new S...
function H (line 2) | function H(t,e,r){throw I(t,e,r)}
function Z (line 2) | function Z(t){return W(t,0,t.length-1)}
function q (line 2) | function q(t){return t[t.length-1]}
function W (line 2) | function W(t,e,r){return Array.prototype.slice.call(t,e,r)}
function Y (line 2) | function Y(t,e){return{referTo:{references:t,callback:e}}}
function X (line 2) | function X(t){if("function"!=typeof t)throw new TypeError("Callback func...
function V (line 2) | function V(t){return t&&"object"===u(t.referTo)&&Array.isArray(t.referTo...
function J (line 2) | function J(t){return t&&"object"===u(t.referToSelf)&&"function"==typeof ...
function K (line 2) | function K(t,e){if(!t)return e;if(e&&e!==t){var r=new Error("Function na...
function Q (line 2) | function Q(t){var e;for(var r in t)Object.prototype.hasOwnProperty.call(...
function $ (line 2) | function $(t,e){var r;for(r in e)if(Object.prototype.hasOwnProperty.call...
function et (line 2) | function et(t){if(!t||"string"!=typeof t.from||"string"!=typeof t.to||"f...
function n (line 2) | function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||fu...
function i (line 2) | function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function o (line 2) | function o(t,e){for(var r=0,n=0;n<e.length;n++)if(t.chars[e[n]]){var i=t...
function a (line 2) | function a(t,e,r){var i=e.replace(/[\r\n]+/g," \n").split(" "),a=[],s=[]...
function s (line 2) | function s(t,e,r){return a(t,e,r).lines.length*t.common.lineHeight}
function l (line 2) | function l(t){if(!(this instanceof l))return new l(t);a.call(this,t),s.c...
function h (line 2) | function h(){this.allowHalfOpen||this._writableState.ended||n.nextTick(p...
function p (line 2) | function p(t){t.end()}
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function I (line 2) | function I(t){var e,r,n,i=t.length-1,o="",a=t[0];if(i>0){for(o+=a,e=1;e<...
function B (line 2) | function B(t,e,r){if(t!==~~t||t<e||t>r)throw Error(v+t)}
function T (line 2) | function T(t,e,r,n){var i,o,a,s;for(o=t[0];o>=10;o/=10)--e;return--e<0?(...
function L (line 2) | function L(t,e,r){for(var n,i,o=[0],a=0,s=t.length;a<s;){for(i=o.length;...
function t (line 2) | function t(t,e,r){var n,i=0,o=t.length;for(t=t.slice();o--;)n=t[o]*e+i,t...
function e (line 2) | function e(t,e,r,n){var i,o;if(r!=n)o=r>n?1:-1;else for(i=o=0;i<r;i++)if...
function r (line 2) | function r(t,e,r,n){for(var i=0;r--;)t[r]-=i,i=t[r]<e[r]?1:0,t[r]=i*n+t[...
function j (line 2) | function j(t,e,r,n){var i,o,a,s,u,c,f,l,h,p=t.constructor;t:if(null!=e){...
function N (line 2) | function N(t,e,r){if(!t.isFinite())return V(t);var n,i=t.e,o=I(t.d),a=o....
function R (line 2) | function R(t,e){var r=t[0];for(e*=M;r>=10;r/=10)e++;return e}
function z (line 2) | function z(t,e,r){if(e>O)throw m=!0,r&&(t.precision=r),Error(g);return j...
function U (line 2) | function U(t,e,r){if(e>C)throw Error(g);return j(new t(p),e,r,!0)}
function G (line 2) | function G(t){var e=t.length-1,r=e*M+1;if(e=t[e]){for(;e%10==0;e/=10)r--...
function H (line 2) | function H(t){for(var e="";t--;)e+="0";return e}
function Z (line 2) | function Z(t,e,r,n){var i,o=new t(1),a=Math.ceil(n/M+4);for(m=!1;;){if(r...
function q (line 2) | function q(t){return 1&t.d[t.d.length-1]}
function W (line 2) | function W(t,e,r){for(var n,i=new t(e[0]),o=0;++o<e.length;){if(!(n=new ...
function Y (line 2) | function Y(t,e){var r,n,i,o,a,s,u,c=0,f=0,l=0,h=t.constructor,p=h.roundi...
function X (line 2) | function X(t,e){var r,n,i,o,a,s,u,c,f,l,h,p=1,d=t,y=d.d,v=d.constructor,...
function V (line 2) | function V(t){return String(t.s*t.s/0)}
function J (line 2) | function J(t,e){var r,n,i;for((r=e.indexOf("."))>-1&&(e=e.replace(".",""...
function K (line 2) | function K(t,e){var r,n,i,o,s,u,c,f,l;if(e.indexOf("_")>-1){if(e=e.repla...
function Q (line 2) | function Q(t,e,r,n,i){var o,a,s,u,c=t.precision,f=Math.ceil(c/M);for(m=!...
function $ (line 2) | function $(t,e){for(var r=t;--e;)r*=t;return r}
function tt (line 2) | function tt(t,e){var r,n=e.s<0,i=U(t,t.precision,1),o=i.times(.5);if((e=...
function et (line 2) | function et(t,e,r,n){var i,o,a,u,c,h,p,d,m,y=t.constructor,v=void 0!==r;...
function rt (line 2) | function rt(t,e){if(t.length>e)return t.length=e,!0}
function nt (line 2) | function nt(t){return new this(t).abs()}
function it (line 2) | function it(t){return new this(t).acos()}
function ot (line 2) | function ot(t){return new this(t).acosh()}
function at (line 2) | function at(t,e){return new this(t).plus(e)}
function st (line 2) | function st(t){return new this(t).asin()}
function ut (line 2) | function ut(t){return new this(t).asinh()}
function ct (line 2) | function ct(t){return new this(t).atan()}
function ft (line 2) | function ft(t){return new this(t).atanh()}
function lt (line 2) | function lt(t,e){t=new this(t),e=new this(e);var r,n=this.precision,i=th...
function ht (line 2) | function ht(t){return new this(t).cbrt()}
function pt (line 2) | function pt(t){return j(t=new this(t),t.e+1,2)}
function dt (line 2) | function dt(t,e,r){return new this(t).clamp(e,r)}
function mt (line 2) | function mt(t){if(!t||"object"!==i(t))throw Error(y+"Object expected");v...
function yt (line 2) | function yt(t){return new this(t).cos()}
function vt (line 2) | function vt(t){return new this(t).cosh()}
function gt (line 2) | function gt(t,e){return new this(t).div(e)}
function bt (line 2) | function bt(t){return new this(t).exp()}
function wt (line 2) | function wt(t){return j(t=new this(t),t.e+1,3)}
function _t (line 2) | function _t(){var t,e,r=new this(0);for(m=!1,t=0;t<arguments.length;)if(...
function xt (line 2) | function xt(t){return t instanceof a||t&&t.toStringTag===w||!1}
function Et (line 2) | function Et(t){return new this(t).ln()}
function kt (line 2) | function kt(t,e){return new this(t).log(e)}
function Dt (line 2) | function Dt(t){return new this(t).log(2)}
function St (line 2) | function St(t){return new this(t).log(10)}
function At (line 2) | function At(){return W(this,arguments,"lt")}
function Mt (line 2) | function Mt(){return W(this,arguments,"gt")}
function Ot (line 2) | function Ot(t,e){return new this(t).mod(e)}
function Ct (line 2) | function Ct(t,e){return new this(t).mul(e)}
function Ft (line 2) | function Ft(t,e){return new this(t).pow(e)}
function It (line 2) | function It(t){var e,r,n,i,o=0,a=new this(1),s=[];if(void 0===t?t=this.p...
function Bt (line 2) | function Bt(t){return j(t=new this(t),t.e+1,this.rounding)}
function Tt (line 2) | function Tt(t){return(t=new this(t)).d?t.d[0]?t.s:0*t.s:t.s||NaN}
function Lt (line 2) | function Lt(t){return new this(t).sin()}
function Pt (line 2) | function Pt(t){return new this(t).sinh()}
function jt (line 2) | function jt(t){return new this(t).sqrt()}
function Nt (line 2) | function Nt(t,e){return new this(t).sub(e)}
function Rt (line 2) | function Rt(){var t=0,e=arguments,r=new this(e[t]);for(m=!1;r.s&&++t<e.l...
function zt (line 2) | function zt(t){return new this(t).tan()}
function Ut (line 2) | function Ut(t){return new this(t).tanh()}
function Gt (line 2) | function Gt(t){return j(t=new this(t),t.e+1,1)}
function a (line 2) | function a(t){var e,r,n,o=this;if(!(o instanceof a))return new a(t);if(o...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function k (line 2) | function k(t,e,r){return(e=M(e))in t?Object.defineProperty(t,e,{value:r,...
function D (line 2) | function D(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function S (line 2) | function S(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function A (line 2) | function A(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function M (line 2) | function M(t){var e=function(t,e){if("object"!=B(t)||!t)return t;var r=t...
function O (line 2) | function O(t,e){if(e&&("object"===B(e)||"function"==typeof e))return e;i...
function C (line 2) | function C(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function F (line 2) | function F(t){return F=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function I (line 2) | function I(t,e){return I=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function B (line 2) | function B(t){return B="function"==typeof Symbol&&"symbol"==typeof Symbo...
function T (line 2) | function T(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=...
function R (line 2) | function R(){}
function z (line 2) | function z(t){return Object.prototype.toString.call(t).toLowerCase().ind...
function U (line 2) | function U(e){for(var r=t.alloc(e.byteLength),n=new Uint8Array(e),i=0;i<...
function G (line 2) | function G(e,r){Object(g.a)(e,(function(n,i){return n?r(n):"object"===B(...
function r (line 2) | function r(){var e,n,i,a;!function(t,e){if(!(t instanceof e))throw new T...
function W (line 2) | function W(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[...
function Y (line 2) | function Y(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[...
function X (line 2) | function X(t,e,r){var n="before-"+e,i=e.replace(/e$/,"")+"ed";q.prototyp...
function V (line 2) | function V(t,e){X(t,"change",e)}
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return Object.prototype.toString.call(t)}
function v (line 2) | function v(t,e,r){var i=[],o=0;function a(){for(var e;null!==(e=t.read()...
function g (line 2) | function g(t,e){if("string"==typeof e&&(e=n.from(e)),!n.isBuffer(e))thro...
function b (line 2) | function b(t){if(!(this instanceof b))return new b(t);A.call(this,t,o.DE...
function w (line 2) | function w(t){if(!(this instanceof w))return new w(t);A.call(this,t,o.IN...
function _ (line 2) | function _(t){if(!(this instanceof _))return new _(t);A.call(this,t,o.GZ...
function x (line 2) | function x(t){if(!(this instanceof x))return new x(t);A.call(this,t,o.GU...
function E (line 2) | function E(t){if(!(this instanceof E))return new E(t);A.call(this,t,o.DE...
function k (line 2) | function k(t){if(!(this instanceof k))return new k(t);A.call(this,t,o.IN...
function D (line 2) | function D(t){if(!(this instanceof D))return new D(t);A.call(this,t,o.UN...
function S (line 2) | function S(t){return t===o.Z_NO_FLUSH||t===o.Z_PARTIAL_FLUSH||t===o.Z_SY...
function A (line 2) | function A(t,r){var a=this;if(this._opts=t=t||{},this._chunkSize=t.chunk...
function M (line 2) | function M(e,r){r&&t.nextTick(r),e._handle&&(e._handle.close(),e._handle...
function O (line 2) | function O(t){t.emit("close")}
function g (line 2) | function g(u,c){if(this&&(this.buffer=null,this.callback=null),!f._hadEr...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(){u.init.call(this)}
function i (line 2) | function i(r){t.removeListener(e,o),n(r)}
function o (line 2) | function o(){"function"==typeof t.removeListener&&t.removeListener("erro...
function f (line 2) | function f(t){if("function"!=typeof t)throw new TypeError('The "listener...
function l (line 2) | function l(t){return void 0===t._maxListeners?u.defaultMaxListeners:t._m...
function h (line 2) | function h(t,e,r,n){var i,o,a;if(f(r),void 0===(o=t._events)?(o=t._event...
function p (line 2) | function p(){if(!this.fired)return this.target.removeListener(this.type,...
function d (line 2) | function d(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener...
function m (line 2) | function m(t,e,r){var n=t._events;if(void 0===n)return[];var i=n[e];retu...
function y (line 2) | function y(t){var e=this._events;if(void 0!==e){var r=e[t];if("function"...
function v (line 2) | function v(t,e){for(var r=new Array(e),n=0;n<e;++n)r[n]=t[n];return r}
function g (line 2) | function g(t,e,r,i){if("function"==typeof t.on)i.once?t.once(e,r):t.on(e...
function a (line 2) | function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbo...
function t (line 2) | function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(i,o){if(o=o||{},(i=i||"")instanceof n)return i;if(!(this inst...
function i (line 2) | function i(t,e,r){t=E(t,255),e=E(e,255),r=E(r,255);var n,i,o=Math.max(t,...
function o (line 2) | function o(t,e,r){t=E(t,255),e=E(e,255),r=E(r,255);var n,i,o=Math.max(t,...
function a (line 2) | function a(t,e,r,n){var i=[S(Math.round(t).toString(16)),S(Math.round(e)...
function s (line 2) | function s(t,e,r,n){return[S(M(n)),S(Math.round(t).toString(16)),S(Math....
function u (line 2) | function u(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.s-=e/100,r.s...
function c (line 2) | function c(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.s+=e/100,r.s...
function f (line 2) | function f(t){return n(t).desaturate(100)}
function l (line 2) | function l(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.l+=e/100,r.l...
function h (line 2) | function h(t,e){e=0===e?0:e||10;var r=n(t).toRgb();return r.r=Math.max(0...
function p (line 2) | function p(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.l-=e/100,r.l...
function d (line 2) | function d(t,e){var r=n(t).toHsl(),i=(r.h+e)%360;return r.h=i<0?360+i:i,...
function m (line 2) | function m(t){var e=n(t).toHsl();return e.h=(e.h+180)%360,n(e)}
function y (line 2) | function y(t,e){if(isNaN(e)||e<=0)throw new Error("Argument to polyad mu...
function v (line 2) | function v(t){var e=n(t).toHsl(),r=e.h;return[n(t),n({h:(r+72)%360,s:e.s...
function g (line 2) | function g(t,e,r){e=e||6,r=r||30;var i=n(t).toHsl(),o=360/r,a=[n(t)];for...
function b (line 2) | function b(t,e){e=e||6;for(var r=n(t).toHsv(),i=r.h,o=r.s,a=r.v,s=[],u=1...
function x (line 2) | function x(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}
function E (line 2) | function E(t,e){(function(t){return"string"==typeof t&&-1!=t.indexOf("."...
function k (line 2) | function k(t){return Math.min(1,Math.max(0,t))}
function D (line 2) | function D(t){return parseInt(t,16)}
function S (line 2) | function S(t){return 1==t.length?"0"+t:""+t}
function A (line 2) | function A(t){return t<=1&&(t=100*t+"%"),t}
function M (line 2) | function M(t){return Math.round(255*parseFloat(t)).toString(16)}
function O (line 2) | function O(t){return D(t)/255}
function T (line 2) | function T(t){return!!B.CSS_UNIT.exec(t)}
function i (line 2) | function i(t,e){var r=new n(t,e);return function(t){return r.convert(t)}}
function n (line 2) | function n(t,e){this.size=this.size||t,this.smallerSize=this.smallerSize...
function i (line 2) | function i(t){var e=255&t,r=255&(t>>>=8),n=255&(t>>>=8);return{r:255&(t>...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(){void 0===e&&console.log.apply(console,arguments)}
function t (line 2) | function t(t){this.message="JPEG error: "+t}
function h (line 2) | function h(t){null==t&&(t={}),null==t.w&&(t.w=-1),this.V=t.n,this.N=t.w}
function p (line 2) | function p(t,e){for(var r,n,i,o=0,a=[],s=16;s>0&&!t[s-1];)s--;a.push({ch...
function d (line 2) | function d(t,e,r){return 64*((t.P+1)*e+r)}
function m (line 2) | function m(r,o,a,s,u,c,f,l,h,p){null==p&&(p=!1);var m,y,v,b,w,_,x,E,k,D,...
function y (line 2) | function y(t,n,i){var h,p,d,m,y,v,g,b,w,_,x,E,k,D,S,A,M,O=t.$,C=t.D;if(!...
function v (line 2) | function v(t,e){for(var r=e.P,n=e.c,i=new Int16Array(64),o=0;o<n;o++)for...
function g (line 2) | function g(t,e,r){null==r&&(r=e);var n=t.length-1,o=r<e?r:e;if(e>=n)retu...
function h (line 2) | function h(){var t=i(r,u),e=(u+=2)+t-2,n=g(r,e,u);n&&n.u&&(e=n.offset);v...
function d (line 2) | function d(t){for(var e=Math.ceil(t.o/8/t.X),r=Math.ceil(t.s/8/t.B),n=0;...
method f (line 2) | get f(){return this.b?!!this.b.a:3===this.p?0!==this.N&&(82!==this.W[0]....
function i (line 2) | function i(t,e){return t[e]<<8|t[e+1]}
function O (line 2) | function O(t){if(0==_){var e=new Uint8Array(d,r+w+8184,8200),n=new Uint8...
function C (line 2) | function C(t){return A[_+15-t]}
function F (line 2) | function F(){k[0]=0,k[1]=0,D[0]=0,D[1]=0}
function a (line 2) | function a(t){var e=t[1],r=t[0][e>>>3]>>>7-(7&e)&1;return t[1]++,r}
function s (line 2) | function s(t,r){if(null==e){e={};for(var n=0;n<i.length;n+=4)e[i[n+1]]=i...
function u (line 2) | function u(t,e){for(var r=0;r<e;r++)1&~t||t++,t>>>=1;return t}
function c (line 2) | function c(t,e){return t>>e}
function f (line 2) | function f(t,e,r,n,i,o){e[r]=c(c(11*t[i]-4*t[i+o]+t[i+o+o]+4,3)+t[n],1),...
function l (line 2) | function l(t,e,r,n,i,o){var a=t[i-o]-t[i+o],s=t[i],u=t[n];e[r]=c(c(a+4,3...
function h (line 2) | function h(t,e,r,n,i,o){e[r]=c(c(5*t[i]+4*t[i-o]-t[i-o-o]+4,3)+t[n],1),e...
function p (line 2) | function p(t){return t=n[t=t<0?0:t>4095?4095:t]>>>2}
function r (line 2) | function r(t){return t<.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055}
function r (line 2) | function r(){return t[e++]}
function n (line 2) | function n(){return t[e++]<<8|t[e++]}
function i (line 2) | function i(t){for(var e=r(),n=[0,0,0,255],i=[],a=0;a<16;a++)i[a]=r();for...
function o (line 2) | function o(t,e,r,n){if(255!=t[e+3])return 0;if(0==r)return e;for(var i=0...
function a (line 2) | function a(t){for(var e=t.b,r=t.f;e<25&&t.a<t.d;){var n=t.data[t.a++];25...
function s (line 2) | function s(t,e){return e.b<t&&a(e),e.f>>(e.b-=t)&65535>>16-t}
function u (line 2) | function u(t,e){var r=t[0],n=0,i=255;e.b<16&&a(e);var o=e.f>>e.b-8&255;f...
function c (line 2) | function c(t,e){return t<32768>>16-e&&(t+=1-(1<<e)),t}
function f (line 2) | function f(t,e){var r=u(t,e);return 0==r?0:16==r?-32768:c(s(r,e),r)}
function l (line 2) | function l(t,e,r,n,i,o){for(var a=0,s=0;s<o;s++){for(var u=s*e,c=0;c<e;c...
function h (line 2) | function h(t,e){return c(s(t,e),t)}
function p (line 2) | function p(t,e,r,n,i,o,a,s){for(var u=r*a,c=i;c<o;c++)t[c]+=1<<s-1;for(v...
function l (line 2) | function l(t){var e={c:new Int8Array(2<<t.u)};return function(t,e,r){var...
function h (line 2) | function h(t){for(var e=[[],[],[]],r=Math.max(2,t.w+32>>>6),n=0;n<3;n++)...
function p (line 2) | function p(t,e){var r=0,n=8-t.a;t.j,t.a;if(e){if(e>=n)do{r<<=n,e-=n,r|=t...
function d (line 2) | function d(t,e,r,n,i,o,a,s){null==s&&(s=0);var u,c,f,l,h,d,m=o+1,y=m%2,v...
function m (line 2) | function m(t,e,r){for(var n=t[0].length,i=e;i<=r;i++)t[i][0]=t[i-1][1],t...
function y (line 2) | function y(t){m(t,o,a),m(t,e,r),m(t,c,f)}
function v (line 2) | function v(t,e,n,i,o,a,u,c,f,l,h,p,m){for(var v=0,g=1,b=o<s&&o>r;g<t.m;)...
function g (line 2) | function g(t,n,i,s,u,l){v(t,n,i,s,e,o,u,l,0,0,1,0,8),v(t,n,i,s,8,c,u,l,1...
function b (line 2) | function b(t,r,n,i,a,s){var u=s.length,f=t.l;a+1==t.s&&(f=t.e-a*t.l);for...
function i (line 2) | function i(){n.call(this)}
function i (line 2) | function i(e){t.writable&&!1===t.write(e)&&r.pause&&r.pause()}
function o (line 2) | function o(){r.readable&&r.resume&&r.resume()}
function s (line 2) | function s(){a||(a=!0,t.end())}
function u (line 2) | function u(){a||(a=!0,"function"==typeof t.destroy&&t.destroy())}
function c (line 2) | function c(t){if(f(),0===n.listenerCount(this,"error"))throw t}
function f (line 2) | function f(){r.removeListener("data",i),t.removeListener("drain",o),r.re...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e){return Object.prototype.hasOwnProperty.call(t,e)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e,r){return e=u(e),function(t,e){if(e&&("object"===n(e)||"f...
function o (line 2) | function o(t){var e="function"==typeof Map?new Map:void 0;return o=funct...
function a (line 2) | function a(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function s (line 2) | function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function u (line 2) | function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function c (line 2) | function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function f (line 2) | function f(t,e,r){return e&&c(t.prototype,e),r&&c(t,r),Object.defineProp...
function l (line 2) | function l(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function h (line 2) | function h(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function e (line 2) | function e(t){var r;return h(this,e),r=i(this,e,[t]),t instanceof Error&...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t){throw new Error(t)}
function s (line 2) | function s(t){var e=Object.keys(t);return Object.getOwnPropertySymbols?e...
function c (line 2) | function c(t){if(Array.isArray(t))return t.slice();for(var e=t,r=s(e),n=...
function f (line 2) | function f(t){return null!=t&&"object"===n(t)}
function l (line 2) | function l(t,e){return Array.isArray(e)?t.concat(e):t.concat([e])}
function h (line 2) | function h(t,e){return Array.isArray(e)?e.concat(t):[e].concat(t)}
function p (line 2) | function p(t){return t.length?t.slice(0,t.length-1):t}
function d (line 2) | function d(t){return t.length?t.slice(1):t}
function m (line 2) | function m(t,e,r){return t.slice(0,e).concat(Array.isArray(r)?r:[r]).con...
function y (line 2) | function y(t,e){return e>=t.length||e<0?t:t.slice(0,e).concat(t.slice(e+...
function v (line 2) | function v(t,e,r){if(t[e]===r)return t;for(var n=t.length,i=Array(n),o=0...
function g (line 2) | function g(t,e){if(Array.isArray(e)||a(o?"A path array should be provide...
function b (line 2) | function b(t,e,r){var n=t;if(null==n&&(n="number"==typeof e?[]:{}),n[e]=...
function w (line 2) | function w(t,e,r){return e.length?_(t,e,r,0):r}
function _ (line 2) | function _(t,e,r,n){var i,o=e[n];n===e.length-1?i=r:i=_(f(t)&&f(t[o])?t[...
function x (line 2) | function x(t,e,r){return b(t,e,r(null==t?void 0:t[e]))}
function E (line 2) | function E(t,e,r){return w(t,e,r(g(t,e)))}
function k (line 2) | function k(t,e,r,n,i,o){for(var a=arguments.length,s=new Array(a>6?a-6:0...
function D (line 2) | function D(t,e,r,n,i,o){for(var a=arguments.length,s=new Array(a>6?a-6:0...
function S (line 2) | function S(t,e,r,n,i,o,a){var s=g(t,e);null==s&&(s={});for(var u=argumen...
function A (line 2) | function A(t,e){for(var r=Array.isArray(e)?e:[e],n=!1,i=0;i<r.length;i++...
function M (line 2) | function M(t,e,r,n,i,o){for(var a=arguments.length,s=new Array(a>6?a-6:0...
function O (line 2) | function O(t,e,r){var n=r;null==n&&a(o?"At least one object should be pr...
function l (line 2) | function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbo...
function h (line 2) | function h(){h=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function p (line 2) | function p(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function d (line 2) | function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function m (line 2) | function m(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function y (line 2) | function y(t){return function(){var e=this,r=arguments;return new Promis...
function v (line 2) | function v(t,e){return g.apply(this,arguments)}
function g (line 2) | function g(){return(g=y(h().mark((function t(e,r){var n;return h().wrap(...
function b (line 2) | function b(t){return t._exif&&t._exif.tags&&t._exif.tags.Orientation||1}
function w (line 2) | function w(e){if(!(b(e)<2)){var r=function(t){var e=t.getWidth(),r=t.get...
function _ (line 2) | function _(t,e,r){return x.apply(this,arguments)}
function x (line 2) | function x(){return(x=y(h().mark((function t(e,r,n){var i,o;return h().w...
function E (line 2) | function E(e,r){var n,i,o=this;if(e===u.AUTO&&(e=this.getMIME()),"string...
function k (line 2) | function k(t){return Object(f.a)(E,this,t)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function a (line 2) | function a(t,e,r){return e=f(e),function(t,e){if(e&&("object"===n(e)||"f...
function s (line 2) | function s(t){var e="function"==typeof Map?new Map:void 0;return s=funct...
function u (line 2) | function u(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function c (line 2) | function c(t,e){return c=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function f (line 2) | function f(t){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function r (line 2) | function r(){return function(t,e){if(!(t instanceof e))throw new TypeErr...
function o (line 2) | function o(t,e){for(var r in t)e[r]=t[r]}
function a (line 2) | function a(t,e,r){return i(t,e,r)}
function a (line 2) | function a(t){var e=this;this.next=null,this.entry=null,this.finish=func...
function y (line 2) | function y(){}
function v (line 2) | function v(t,e){s=s||r(18),t=t||{};var n=e instanceof s;this.objectMode=...
function g (line 2) | function g(t){if(s=s||r(18),!(d.call(g,this)||this instanceof s))return ...
function b (line 2) | function b(t,e,r,n,i,o,a){e.writelen=n,e.writecb=a,e.writing=!0,e.sync=!...
function w (line 2) | function w(t,e,r,n){r||function(t,e){0===e.length&&e.needDrain&&(e.needD...
function _ (line 2) | function _(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writ...
function x (line 2) | function x(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!...
function E (line 2) | function E(t,e){t._final((function(r){e.pendingcb--,r&&t.emit("error",r)...
function k (line 2) | function k(t,e){var r=x(e);return r&&(!function(t,e){e.prefinished||e.fi...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e){if(t===e)return 0;for(var r=t.length,n=e.length,i=0,o=Ma...
function a (line 2) | function a(t){return e.Buffer&&"function"==typeof e.Buffer.isBuffer?e.Bu...
function l (line 2) | function l(t){return Object.prototype.toString.call(t)}
function h (line 2) | function h(t){return!a(t)&&("function"==typeof e.ArrayBuffer&&("function...
function m (line 2) | function m(t){if(s.isFunction(t)){if(f)return t.name;var e=t.toString()....
function y (line 2) | function y(t,e){return"string"==typeof t?t.length<e?t:t.slice(0,e):t}
function v (line 2) | function v(t){if(f||!s.isFunction(t))return s.inspect(t);var e=m(t);retu...
function g (line 2) | function g(t,e,r,n,i){throw new p.AssertionError({message:r,actual:t,exp...
function b (line 2) | function b(t,e){t||g(t,!0,e,"==",p.ok)}
function w (line 2) | function w(t,e,r,i){if(t===e)return!0;if(a(t)&&a(e))return 0===o(t,e);if...
function _ (line 2) | function _(t){return"[object Arguments]"==Object.prototype.toString.call...
function x (line 2) | function x(t,e){if(!t||!e)return!1;if("[object RegExp]"==Object.prototyp...
function E (line 2) | function E(t,e,r,n){var i;if("function"!=typeof e)throw new TypeError('"...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function i (line 2) | function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t...
function t (line 2) | function t(){if(function(t,e){if(!(t instanceof e))throw new TypeError("...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function a (line 2) | function a(t,e,r){return e=u(e),function(t,e){if(e&&("object"===n(e)||"f...
function s (line 2) | function s(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function u (line 2) | function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function c (line 2) | function c(t,e){return c=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(){var t;!function(t,e){if(!(t instanceof e))throw new TypeErr...
function n (line 2) | function n(t,e,r,n){for(var i=t[e++],o=1<<i,a=o+1,s=a+1,u=i+1,c=(1<<u)-1...
function s (line 2) | function s(t){var e=t.length;if(e<2||e>256||e&e-1)throw new Error("Inval...
function h (line 2) | function h(r){for(;f>=r;)t[e++]=255&l,l>>=8,f-=8,e===i+256&&(t[i]=255,i=...
function p (line 2) | function p(t){l|=t<<f,f+=c,h(8)}
function t (line 2) | function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function t (line 2) | function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("C...
function e (line 2) | function e(e){return t.apply(this,arguments)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function u (line 2) | function u(){return(u=a(i().mark((function t(e){return i().wrap((functio...
function c (line 2) | function c(){return(c=a(i().mark((function t(e){return i().wrap((functio...
function f (line 2) | function f(){return(f=a(i().mark((function t(e,r){return i().wrap((funct...
function l (line 2) | function l(){return(l=a(i().mark((function t(e,r,n,o,a){return i().wrap(...
function h (line 2) | function h(){return(h=a(i().mark((function t(e,r){return i().wrap((funct...
function p (line 2) | function p(){return(p=a(i().mark((function t(e){return i().wrap((functio...
function r (line 2) | function r(t,e){switch(t){case 1:return e.nextUInt8();case 3:case 8:retu...
function n (line 2) | function n(t,e){var n,i,o=e.nextUInt16(),a=e.nextUInt16(),s=function(t){...
function i (line 2) | function i(t,e,r){var i,o,a=e.nextUInt16();for(o=0;o<a;++o)r((i=n(t,e))[...
function g (line 2) | function g(t,e){t=t||{};var n=e instanceof(o=o||r(18));this.objectMode=!...
function b (line 2) | function b(t){if(o=o||r(18),!(this instanceof b))return new b(t);this._r...
function w (line 2) | function w(t,e,r,n,i){var o,a=t._readableState;null===e?(a.reading=!1,fu...
function _ (line 2) | function _(t,e,r,n){e.flowing&&0===e.length&&!e.sync?(t.emit("data",r),t...
function E (line 2) | function E(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t...
function k (line 2) | function k(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable...
function D (line 2) | function D(t){p("emit readable"),t.emit("readable"),C(t)}
function S (line 2) | function S(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(A,t,e))}
function A (line 2) | function A(t,e){for(var r=e.length;!e.reading&&!e.flowing&&!e.ended&&e.l...
function M (line 2) | function M(t){p("readable nexttick read 0"),t.read(0)}
function O (line 2) | function O(t,e){e.reading||(p("resume read 0"),t.read(0)),e.resumeSchedu...
function C (line 2) | function C(t){var e=t._readableState;for(p("flow",e.flowing);e.flowing&&...
function F (line 2) | function F(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift(...
function I (line 2) | function I(t){var e=t._readableState;if(e.length>0)throw new Error('"end...
function B (line 2) | function B(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=...
function T (line 2) | function T(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;retu...
function c (line 2) | function c(e,n){p("onunpipe"),e===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped...
function f (line 2) | function f(){p("onend"),t.end()}
function m (line 2) | function m(e){p("ondata"),d=!1,!1!==t.write(e)||d||((1===o.pipesCount&&o...
function y (line 2) | function y(e){p("onerror",e),b(),t.removeListener("error",y),0===s(t,"er...
function v (line 2) | function v(){t.removeListener("finish",g),b()}
function g (line 2) | function g(){p("onfinish"),t.removeListener("close",v),b()}
function b (line 2) | function b(){p("unpipe"),r.unpipe(t)}
function i (line 2) | function i(t,e){t.emit("error",e)}
function o (line 2) | function o(t){var e;switch(this.encoding=function(t){var e=function(t){i...
function a (line 2) | function a(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1...
function s (line 2) | function s(t){var e=this.lastTotal-this.lastNeed,r=function(t,e,r){if(12...
function u (line 2) | function u(t,e){if((t.length-e)%2==0){var r=t.toString("utf16le",e);if(r...
function c (line 2) | function c(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r...
function f (line 2) | function f(t,e){var r=(t.length-e)%3;return 0===r?t.toString("base64",e)...
function l (line 2) | function l(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+...
function h (line 2) | function h(t){return t.toString(this.encoding)}
function p (line 2) | function p(t){return t&&t.length?this.write(t):""}
function o (line 2) | function o(t,e){var r=this._transformState;r.transforming=!1;var n=r.wri...
function a (line 2) | function a(t){if(!(this instanceof a))return new a(t);n.call(this,t),thi...
function s (line 2) | function s(){var t=this;"function"==typeof this._flush?this._flush((func...
function u (line 2) | function u(t,e,r){if(e)return t.emit("error",e);if(null!=r&&t.push(r),t....
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e,r){var n=t*e;return 8!==r&&(n=Math.ceil(n/(8/r))),n}
function a (line 2) | function a(t,e,r,n,o,a){for(var s=t.width,u=t.height,c=t.index,f=0;f<u;f...
function s (line 2) | function s(t,e,r,n,i,a){for(var s=t.width,u=t.height,c=t.index,f=0;f<u;f...
function i (line 2) | function i(){if(n===t.length)throw new Error("Ran out of data");var i,o,...
function u (line 2) | function u(t,e){if(e<65534&&(t.subarray&&o||!t.subarray&&i))return Strin...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function f (line 2) | function f(){var t=r(97);return f=function(){return t},t}
function p (line 2) | function p(t,e){var r=t.indexOf(e);return-1===r?null:r}
function d (line 2) | function d(t,e){for(var r,n=0,i=t.length-1;n<=i;)if(t[r=Math.floor((n+i)...
function m (line 2) | function m(t){var e=t.colors;t.usesTransparency&&e.push(0);for(var r=e.l...
function y (line 2) | function y(t,e){var r=t.bitmap.width*t.bitmap.height;return r=Math.ceil(...
function v (line 2) | function v(t){var e=t.indexCount,r=0;for(--e;e;)++r,e>>=1;return r>0?r:1}
function g (line 2) | function g(e,r,n,i,o){if(n.interlaced)throw new c("writing interlaced GI...
function l (line 2) | function l(t,e,r,n,o){var a=Array.isArray(t)?t:[t];if(o){if(["FloydStein...
function n (line 2) | function n(t,e,r){this._queue=[],this._priorities=[],this._sorting="desc...
function r (line 2) | function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==ty...
function n (line 2) | function n(t,e,r,o,a,s){for(var u,c,f,l,h=Math.max(e-1,0),p=Math.max(r-1...
function i (line 2) | function i(t,e,r,n,i){var c=t[r+3]/255,f=e[n+3]/255,l=u(t[r+0],c),h=u(t[...
function o (line 2) | function o(t,e,r){return.29889531*t+.58662247*e+.11448223*r}
function a (line 2) | function a(t,e,r){return.59597799*t-.2741761*e-.32180189*r}
function s (line 2) | function s(t,e,r){return.21147017*t-.52261711*e+.31114694*r}
function u (line 2) | function u(t,e){return 255+(t-255)*e}
function c (line 2) | function c(t,e,r,n,i){t[e+0]=r,t[e+1]=n,t[e+2]=i,t[e+3]=255}
function i (line 2) | function i(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)r...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function u (line 2) | function u(){var t;return t=i().mark((function t(e){var r;return i().wra...
function o (line 2) | function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e,r){var n;return n=function(t,e){if("object"!=o(t)||!t)ret...
function a (line 2) | function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t,e,r){var n;return n=function(t,e){if("object"!=a(t)||!t)ret...
function a (line 2) | function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||fu...
function s (line 2) | function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function u (line 2) | function u(t,e,r,n){for(var i=[0,0,0],o=(e.length-1)/2,a=0;a<e.length;a+...
function f (line 2) | function f(t){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.he...
function l (line 2) | function l(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function h (line 2) | function h(t,e){var r=this;return t&&Array.isArray(t)?(t=t.map((function...
function n (line 2) | function n(t){return(t=Math.floor(r*(t-127)+127))<0?0:t>255?255:t}
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(e){return e("crop",(function(e,r,i,o,a){if("number"!=typeof e...
function i (line 2) | function i(e,r,i){if("boolean"!=typeof e||"boolean"!=typeof r)return n.d...
function f (line 2) | function f(t){return f="function"==typeof Symbol&&"symbol"==typeof Symbo...
function l (line 2) | function l(t,e,r,n,i){if(i.width>0&&i.height>0){var o=e.pages[i.page];t....
function h (line 2) | function h(t,e,r,n,i){for(var o=0;o<n.length;o++){var a=void 0;a=t.chars...
function n (line 2) | function n(t,e,r,n,i,o,a){this.widthOriginal=Math.abs(Math.floor(t)||0),...
function i (line 2) | function i(e){if(Math.abs(e)%90!=0)throw new Error("Unsupported matrix r...
function o (line 2) | function o(e,r){var n=(e%=360)*Math.PI/180,i=Math.cos(n),o=Math.sin(n),a...
function a (line 2) | function a(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function s (line 2) | function s(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function u (line 2) | function u(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function c (line 2) | function c(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function f (line 2) | function f(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function l (line 2) | function l(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function h (line 2) | function h(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function p (line 2) | function p(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function d (line 2) | function d(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function m (line 2) | function m(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function y (line 2) | function y(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function v (line 2) | function v(t,e,r){var a=arguments.length>3&&void 0!==arguments[3]?argume...
function o (line 2) | function o(t,e){this._id=t,this._clearFn=e}
function o (line 2) | function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){va...
function s (line 2) | function s(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[...
function u (line 2) | function u(t,e,r){return(e=p(e))in t?Object.defineProperty(t,e,{value:r,...
function c (line 2) | function c(){c=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function f (line 2) | function f(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function l (line 2) | function l(t){return function(){var e=this,r=arguments;return new Promis...
function h (line 2) | function h(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function p (line 2) | function p(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t...
function t (line 2) | function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Ca...
function u (line 2) | function u(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. L...
function c (line 2) | function c(t,e,r){for(var i,o,a=[],s=e;s<r;s+=3)i=(t[s]<<16&16711680)+(t...
function n (line 2) | function n(t,e){if(!(t&&e&&t.length&&e.length))throw new Error("Bad alph...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_...
function c (line 2) | function c(t){return"string"!=typeof t&&(t=String(t)),t}
function f (line 2) | function f(t){var e={next:function(){var e=t.shift();return{done:void 0=...
function l (line 2) | function l(t){this.map={},t instanceof l?t.forEach((function(t,e){this.a...
function h (line 2) | function h(t){if(!t._noBody)return t.bodyUsed?Promise.reject(new TypeErr...
function p (line 2) | function p(t){return new Promise((function(e,r){t.onload=function(){e(t....
function d (line 2) | function d(t){var e=new FileReader,r=p(e);return e.readAsArrayBuffer(t),r}
function m (line 2) | function m(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLe...
function y (line 2) | function y(){return this.bodyUsed=!1,this._initBody=function(t){var e;th...
function g (line 2) | function g(t,e){if(!(this instanceof g))throw new TypeError('Please use ...
function b (line 2) | function b(t){var e=new FormData;return t.trim().split("&").forEach((fun...
function w (line 2) | function w(t,e){if(!(this instanceof w))throw new TypeError('Please use ...
function E (line 2) | function E(t,e){return new Promise((function(r,a){var s=new g(t,e);if(s....
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function f (line 2) | function f(){var t;return t=i().mark((function t(e,r){var n;return i().w...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function c (line 2) | function c(t,e,r){return e=l(e),function(t,e){if(e&&("object"===n(e)||"f...
function f (line 2) | function f(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function l (line 2) | function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function h (line 2) | function h(t,e){return h=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(t,r){var n;return function(t,e){if(!(t instanceof e))throw ne...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),Object.defineProp...
function a (line 2) | function a(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function c (line 2) | function c(t,e,r){return e=l(e),function(t,e){if(e&&("object"===n(e)||"f...
function f (line 2) | function f(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function l (line 2) | function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function h (line 2) | function h(t,e){return h=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(t,r){var n;return function(t,e){if(!(t instanceof e))throw ne...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function c (line 2) | function c(t,e,r){return e=l(e),function(t,e){if(e&&("object"===n(e)||"f...
function f (line 2) | function f(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function l (line 2) | function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function h (line 2) | function h(t,e){return h=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(t,r){var n;return function(t,e){if(!(t instanceof e))throw ne...
function v (line 2) | function v(){return(v=a(i().mark((function t(e){var r,n;return i().wrap(...
function _typeof (line 2) | function _typeof(t){return _typeof="function"==typeof Symbol&&"symbol"==...
function _regeneratorRuntime (line 2) | function _regeneratorRuntime(){_regeneratorRuntime=function(){return e};...
function _slicedToArray (line 2) | function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArray...
function _nonIterableRest (line 2) | function _nonIterableRest(){throw new TypeError("Invalid attempt to dest...
function _iterableToArrayLimit (line 2) | function _iterableToArrayLimit(t,e){var r=null==t?null:"undefined"!=type...
function _arrayWithHoles (line 2) | function _arrayWithHoles(t){if(Array.isArray(t))return t}
function _createForOfIteratorHelper (line 2) | function _createForOfIteratorHelper(t,e){var r="undefined"!=typeof Symbo...
function _unsupportedIterableToArray (line 2) | function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)re...
function _arrayLikeToArray (line 2) | function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(...
function ownKeys (line 2) | function ownKeys(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbo...
function _objectSpread (line 2) | function _objectSpread(t){for(var e=1;e<arguments.length;e++){var r=null...
function _defineProperty (line 2) | function _defineProperty(t,e,r){return(e=_toPropertyKey(e))in t?Object.d...
function _toPropertyKey (line 2) | function _toPropertyKey(t){var e=_toPrimitive(t,"string");return"symbol"...
function _toPrimitive (line 2) | function _toPrimitive(t,e){if("object"!=_typeof(t)||!t)return t;var r=t[...
function asyncGeneratorStep (line 2) | function asyncGeneratorStep(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}c...
function _asyncToGenerator (line 2) | function _asyncToGenerator(t){return function(){var e=this,r=arguments;r...
function fromStream (line 2) | function fromStream(t){return _fromStream.apply(this,arguments)}
function _fromStream (line 2) | function _fromStream(){return _fromStream=_asyncToGenerator(_regenerator...
function fromBuffer (line 2) | function fromBuffer(t){return _fromBuffer.apply(this,arguments)}
function _fromBuffer (line 2) | function _fromBuffer(){return(_fromBuffer=_asyncToGenerator(_regenerator...
function _check (line 2) | function _check(t,e,r){r=_objectSpread({offset:0},r);var n,i=_createForO...
function fromTokenizer (line 2) | function fromTokenizer(t){return _fromTokenizer2.apply(this,arguments)}
function _fromTokenizer2 (line 2) | function _fromTokenizer2(){return(_fromTokenizer2=_asyncToGenerator(_reg...
function _fromTokenizer (line 2) | function _fromTokenizer(t){return _fromTokenizer3.apply(this,arguments)}
function _fromTokenizer3 (line 2) | function _fromTokenizer3(){return _fromTokenizer3=_asyncToGenerator(_reg...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function o (line 2) | function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function a (line 2) | function a(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),Object.defineProp...
function s (line 2) | function s(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function c (line 2) | function c(t){return new DataView(t.buffer,t.byteOffset)}
function t (line 2) | function t(e){i(this,t),this.len=e}
function n (line 2) | function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||fu...
function i (line 2) | function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function a (line 2) | function a(t,e,r,n,i,o,a){this.startMarker=t,this.tags=e,this.imageSize=...
function s (line 2) | function s(t){this.stream=t,this.flags={readBinaryTags:!1,resolveTagName...
function r (line 2) | function r(t){return parseInt(t,10)}
function o (line 2) | function o(t,e){t=t.map(r),e=e.map(r);var n=t[0],i=t[1]-1,o=t[2],a=e[0],...
function a (line 2) | function a(t){var e=t.substr(0,10).split("-"),a=t.substr(11,8).split(":"...
function s (line 2) | function s(t){var e=t.split(" "),r=o(e[0].split(":"),e[1].split(":"));if...
function r (line 2) | function r(t,e,r,n,i,o){this.global=i,e=e||0,r=r||t.byteLength-e,this.ar...
function r (line 2) | function r(t,e,r,n){this.buffer=t,this.offset=e||0,r="number"==typeof r?...
function r (line 2) | function r(t){Math.round;var r,n,i,o,a,s=Math.floor,u=new Array(64),c=ne...
function r (line 2) | function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){va...
function n (line 2) | function n(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[...
function i (line 2) | function i(t,e,r){var n;return n=function(t,e){if("object"!=o(t)||!t)ret...
function o (line 2) | function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbo...
function f (line 2) | function f(){}
function l (line 2) | function l(t,e){for(var r,n,i=0,o=[],a=16;a>0&&!t[a-1];)a--;o.push({chil...
function h (line 2) | function h(e,r,n,i,a,s,u,c,f,l){n.precision,n.samplesPerLine,n.scanLines...
function p (line 2) | function p(t,o){var f,l,h=[],p=o.blocksPerLine,d=o.blocksPerColumn,m=p<<...
function d (line 2) | function d(t){return t<0?0:t>255?255:t}
function i (line 2) | function i(){var t=e[n]<<8|e[n+1];return n+=2,t}
function o (line 2) | function o(){var t=i(),r=e.subarray(n,n+t-2);return n+=r.length,r}
function a (line 2) | function a(t){var e,r,n=1,i=1;for(r in t.components)t.components.hasOwnP...
function v (line 2) | function v(){var t=m+(arguments.length>0&&void 0!==arguments[0]?argument...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function t (line 2) | function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Ca...
function p (line 2) | function p(t){delete c[t]}
function d (line 2) | function d(t){if(f)setTimeout(d,0,t);else{var e=c[t];if(e){f=!0;try{!fun...
function r (line 2) | function r(t){try{if(!e.localStorage)return!1}catch(t){return!1}var r=e....
function o (line 2) | function o(t,e){for(var r in t)e[r]=t[r]}
function a (line 2) | function a(t,e,r){return i(t,e,r)}
function o (line 2) | function o(t){if(!(this instanceof o))return new o(t);n.call(this,t)}
function f (line 2) | function f(t){if("number"!=typeof t||t<e.DEFLATE||t>e.UNZIP)throw new Ty...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function T (line 2) | function T(t,e){return t.msg=u[e],e}
function L (line 2) | function L(t){return(t<<1)-(t>4?9:0)}
function P (line 2) | function P(t){for(var e=t.length;--e>=0;)t[e]=0}
function j (line 2) | function j(t){var e=t.state,r=e.pending;r>t.avail_out&&(r=t.avail_out),0...
function N (line 2) | function N(t,e){o._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t....
function R (line 2) | function R(t,e){t.pending_buf[t.pending++]=e}
function z (line 2) | function z(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pen...
function U (line 2) | function U(t,e){var r,n,i=t.max_chain_length,o=t.strstart,a=t.prev_lengt...
function G (line 2) | function G(t){var e,r,n,o,u,c,f,l,h,p,d=t.w_size;do{if(o=t.window_size-t...
function H (line 2) | function H(t,e){for(var r,n;;){if(t.lookahead<D){if(G(t),t.lookahead<D&&...
function Z (line 2) | function Z(t,e){for(var r,n,i;;){if(t.lookahead<D){if(G(t),t.lookahead<D...
function q (line 2) | function q(t,e,r,n,i){this.good_length=t,this.max_lazy=e,this.nice_lengt...
function W (line 2) | function W(){this.strm=null,this.status=0,this.pending_buf=null,this.pen...
function Y (line 2) | function Y(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_t...
function X (line 2) | function X(t){var e,r=Y(t);return r===l&&((e=t.state).window_size=2*e.w_...
function V (line 2) | function V(t,e,r,n,o,a){if(!t)return h;var s=1;if(e===p&&(e=6),n<0?(s=0,...
function a (line 2) | function a(t){for(var e=t.length;--e>=0;)t[e]=0}
function T (line 2) | function T(t,e,r,n,i){this.static_tree=t,this.extra_bits=e,this.extra_ba...
function L (line 2) | function L(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}
function P (line 2) | function P(t){return t<256?A[t]:A[256+(t>>>7)]}
function j (line 2) | function j(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending...
function N (line 2) | function N(t,e,r){t.bi_valid>m-r?(t.bi_buf|=e<<t.bi_valid&65535,j(t,t.bi...
function R (line 2) | function R(t,e,r){N(t,r[2*e],r[2*e+1])}
function z (line 2) | function z(t,e){var r=0;do{r|=1&t,t>>>=1,r<<=1}while(--e>0);return r>>>1}
function U (line 2) | function U(t,e,r){var n,i,o=new Array(d+1),a=0;for(n=1;n<=d;n++)o[n]=a=a...
function G (line 2) | function G(t){var e;for(e=0;e<f;e++)t.dyn_ltree[2*e]=0;for(e=0;e<l;e++)t...
function H (line 2) | function H(t){t.bi_valid>8?j(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t....
function Z (line 2) | function Z(t,e,r,n){var i=2*e,o=2*r;return t[i]<t[o]||t[i]===t[o]&&n[e]<...
function q (line 2) | function q(t,e,r){for(var n=t.heap[r],i=r<<1;i<=t.heap_len&&(i<t.heap_le...
function W (line 2) | function W(t,e,r){var n,i,o,a,s=0;if(0!==t.last_lit)do{n=t.pending_buf[t...
function Y (line 2) | function Y(t,e){var r,n,i,o=e.dyn_tree,a=e.stat_desc.static_tree,s=e.sta...
function X (line 2) | function X(t,e,r){var n,i,o=-1,a=e[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3)...
function V (line 2) | function V(t,e,r){var n,i,o=-1,a=e[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3)...
function K (line 2) | function K(t,e,r,i){N(t,(s<<1)+(i?1:0),3),function(t,e,r,i){H(t),i&&(j(t...
function v (line 2) | function v(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<...
function g (line 2) | function g(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this....
function b (line 2) | function b(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=...
function w (line 2) | function w(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.w...
function _ (line 2) | function _(t,e){var r,n;return t&&t.state?(n=t.state,e<0?(r=0,e=-e):(r=1...
function x (line 2) | function x(t,e){var r,n;return t?(n=new g,t.state=n,n.window=null,(r=_(t...
function S (line 2) | function S(t){if(D){var e;for(E=new n.Buf32(512),k=new n.Buf32(32),e=0;e...
function A (line 2) | function A(t,e,r,i){var o,a=t.state;return null===a.window&&(a.wsize=1<<...
function v (line 2) | function v(){var t,e,r,i=f;switch(o.inputColorType){case n.COLORTYPE_COL...
function c (line 2) | function c(t){if(!(this instanceof c))return new c(t);t&&t.chunkSize<a.Z...
function f (line 2) | function f(t,e){e&&n.nextTick(e),t._handle&&(t._handle.close(),t._handle...
function l (line 2) | function l(t,e){return function(t,e){if("string"==typeof e&&(e=i.from(e)...
function v (line 2) | function v(t,e){if(!c._hadError){var r=h-e;if(o(r>=0,"have should not go...
function r (line 2) | function r(t){this.buffer=t.data,this.width=t.width,this.height=t.height...
function r (line 2) | function r(t,e){if(this.pos=0,this.buffer=t,this.is_with_alpha=!!e,this....
function p (line 2) | function p(t){if(!(this instanceof p))return new p(t);this.options=i.ass...
function d (line 2) | function d(t,e){var r=new p(e);if(r.push(t,!0),r.err)throw r.msg||a[r.er...
function T (line 2) | function T(t,e){return t.msg=u[e],e}
function L (line 2) | function L(t){return(t<<1)-(t>4?9:0)}
function P (line 2) | function P(t){for(var e=t.length;--e>=0;)t[e]=0}
function j (line 2) | function j(t){var e=t.state,r=e.pending;r>t.avail_out&&(r=t.avail_out),0...
function N (line 2) | function N(t,e){o._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t....
function R (line 2) | function R(t,e){t.pending_buf[t.pending++]=e}
function z (line 2) | function z(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pen...
function U (line 2) | function U(t,e){var r,n,i=t.max_chain_length,o=t.strstart,a=t.prev_lengt...
function G (line 2) | function G(t){var e,r,n,o,u,c,f,l,h,p,d=t.w_size;do{if(o=t.window_size-t...
function H (line 2) | function H(t,e){for(var r,n;;){if(t.lookahead<D){if(G(t),t.lookahead<D&&...
function Z (line 2) | function Z(t,e){for(var r,n,i;;){if(t.lookahead<D){if(G(t),t.lookahead<D...
function q (line 2) | function q(t,e,r,n,i){this.good_length=t,this.max_lazy=e,this.nice_lengt...
function W (line 2) | function W(){this.strm=null,this.status=0,this.pending_buf=null,this.pen...
function Y (line 2) | function Y(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_t...
function X (line 2) | function X(t){var e,r=Y(t);return r===l&&((e=t.state).window_size=2*e.w_...
function V (line 2) | function V(t,e,r,n,o,a){if(!t)return h;var s=1;if(e===p&&(e=6),n<0?(s=0,...
function a (line 2) | function a(t){for(var e=t.length;--e>=0;)t[e]=0}
function T (line 2) | function T(t,e,r,n,i){this.static_tree=t,this.extra_bits=e,this.extra_ba...
function L (line 2) | function L(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}
function P (line 2) | function P(t){return t<256?A[t]:A[256+(t>>>7)]}
function j (line 2) | function j(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending...
function N (line 2) | function N(t,e,r){t.bi_valid>m-r?(t.bi_buf|=e<<t.bi_valid&65535,j(t,t.bi...
function R (line 2) | function R(t,e,r){N(t,r[2*e],r[2*e+1])}
function z (line 2) | function z(t,e){var r=0;do{r|=1&t,t>>>=1,r<<=1}while(--e>0);return r>>>1}
function U (line 2) | function U(t,e,r){var n,i,o=new Array(d+1),a=0;for(n=1;n<=d;n++)o[n]=a=a...
function G (line 2) | function G(t){var e;for(e=0;e<f;e++)t.dyn_ltree[2*e]=0;for(e=0;e<l;e++)t...
function H (line 2) | function H(t){t.bi_valid>8?j(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t....
function Z (line 2) | function Z(t,e,r,n){var i=2*e,o=2*r;return t[i]<t[o]||t[i]===t[o]&&n[e]<...
function q (line 2) | function q(t,e,r){for(var n=t.heap[r],i=r<<1;i<=t.heap_len&&(i<t.heap_le...
function W (line 2) | function W(t,e,r){var n,i,o,a,s=0;if(0!==t.last_lit)do{n=t.pending_buf[t...
function Y (line 2) | function Y(t,e){var r,n,i,o=e.dyn_tree,a=e.stat_desc.static_tree,s=e.sta...
function X (line 2) | function X(t,e,r){var n,i,o=-1,a=e[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3)...
function V (line 2) | function V(t,e,r){var n,i,o=-1,a=e[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3)...
function K (line 2) | function K(t,e,r,i){N(t,(s<<1)+(i?1:0),3),function(t,e,r,i){H(t),i&&(j(t...
function l (line 2) | function l(t){if(!(this instanceof l))return new l(t);this.options=i.ass...
function h (line 2) | function h(t,e){var r=new l(e);if(r.push(t,!0),r.err)throw r.msg||s[r.er...
function v (line 2) | function v(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<...
function g (line 2) | function g(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this....
function b (line 2) | function b(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=...
function w (line 2) | function w(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.w...
function _ (line 2) | function _(t,e){var r,n;return t&&t.state?(n=t.state,e<0?(r=0,e=-e):(r=1...
function x (line 2) | function x(t,e){var r,n;return t?(n=new g,t.state=n,n.window=null,(r=_(t...
function S (line 2) | function S(t){if(D){var e;for(E=new n.Buf32(512),k=new n.Buf32(32),e=0;e...
function A (line 2) | function A(t,e,r,i){var o,a=t.state;return null===a.window&&(a.wsize=1<<...
function h (line 2) | function h(t){return t>.04045?((t+.055)/1.055)**2.4:t/12.92}
function p (line 2) | function p(t,e,r){return{x:.4124*(t=h(t/255))+.3576*(e=h(e/255))+.1805*(...
function m (line 2) | function m(t){return t*(Math.PI/180)}
function y (line 2) | function y(t,e,r){let n=t;return n<e&&(n=e),n<r&&(n=r),n}
function v (line 2) | function v(t,e,r){let n=t;return n>e&&(n=e),n>r&&(n=r),n}
function g (line 2) | function g(t,e,r){return t>r&&(t=r),t<e&&(t=e),0|t}
function b (line 2) | function b(t){return(t=Math.round(t))>255?t=255:t<0&&(t=0),t}
function w (line 2) | function w(t){return t>255?t=255:t<0&&(t=0),t}
function _ (line 2) | function _(t,e){const r=typeof t[0];let n;if("number"===r||"string"===r)...
function x (line 2) | function x(t,e,r){const n=v(t,e,r),i=y(t,e,r),o=i-n,a=(n+i)/510;let s=0;...
function S (line 2) | function S(t){return t>.008856?t**(1/3):7.787*t+16/116}
function A (line 2) | function A(t,e,r){if(t=S(t/E),e=S(e/k),r=S(r/D),116*e-16<0)throw new Err...
function M (line 2) | function M(t,e,r){const n=p(t,e,r);return A(n.x,n.y,n.z)}
function I (line 2) | function I(t){return t>.206893034?t**3:(t-16/116)/7.787}
function B (line 2) | function B(t,e,r){const n=(t+16)/116,i=n-r/200;return{x:O*I(e/500+n),y:C...
function T (line 2) | function T(t){return t>.0031308?1.055*t**(1/2.4)-.055:12.92*t}
function L (line 2) | function L(t,e,r){const n=T(3.2406*t+-1.5372*e+-.4986*r),i=T(-.9689*t+1....
function P (line 2) | function P(t,e,r){const n=B(t,e,r);return L(n.x,n.y,n.z)}
method constructor (line 2) | constructor(){o(this,"_maxDistance"),o(this,"_whitePoint"),this._setDefa...
method setWhitePoint (line 2) | setWhitePoint(t,e,r,n){this._whitePoint={r:t>0?255/t:0,g:e>0?255/e:0,b:r...
method calculateNormalized (line 2) | calculateNormalized(t,e){return this.calculateRaw(t.r,t.g,t.b,t.a,e.r,e....
method calculateRaw (line 2) | calculateRaw(t,e,r,n,i,o,a,s){const u=M(w(t*this._whitePoint.r),w(e*this...
method _setDefaults (line 2) | _setDefaults(){this._Kl=2,this._K1=.048,this._K2=.014,this._kA=12.5/255}
method _setDefaults (line 2) | _setDefaults(){this._Kl=1,this._K1=.045,this._K2=.015,this._kA=25/255}
method _setDefaults (line 2) | _setDefaults(){}
method _calculatehp (line 2) | static _calculatehp(t,e){const r=Math.atan2(t,e);return r>=0?r:r+G._deg3...
method _calculateRT (line 2) | static _calculateRT(t,e){const r=e**7,n=2*Math.sqrt(r/(r+G._pow25to7)),i...
method _calculateT (line 2) | static _calculateT(t){return 1-.17*Math.cos(t-G._deg30InRad)+.24*Math.co...
method _calculate_ahp (line 2) | static _calculate_ahp(t,e,r,n){const i=r+n;return 0===t?i:e<=G._deg180In...
method _calculate_dHp (line 2) | static _calculate_dHp(t,e,r,n){let i;return i=0===t?0:e<=G._deg180InRad?...
method calculateRaw (line 2) | calculateRaw(t,e,r,n,i,o,a,s){const u=M(w(t*this._whitePoint.r),w(e*this...
method calculateRawInLab (line 2) | calculateRawInLab(t,e){const r=t.L,n=t.a,i=t.b,o=e.L,a=e.a,s=e.b,u=((Mat...
method calculateRaw (line 2) | calculateRaw(t,e,r,n,i,o,a,s){const u=(t+i)/2*this._whitePoint.r,c=(t-i)...
method _setDefaults (line 2) | _setDefaults(){}
method calculateRaw (line 2) | calculateRaw(t,e,r,n,i,o,a,s){const u=i-t,c=o-e,f=a-r,l=s-n;return Math....
method _setDefaults (line 2) | _setDefaults(){this._kR=1,this._kG=1,this._kB=1,this._kA=1}
method _setDefaults (line 2) | _setDefaults(){this._kR=.2126,this._kG=.7152,this._kB=.0722,this._kA=1}
method _setDefaults (line 2) | _setDefaults(){this._kR=.2126,this._kG=.7152,this._kB=.0722,this._kA=0}
method calculateRaw (line 2) | calculateRaw(t,e,r,n,i,o,a,s){let u=i-t,c=o-e,f=a-r,l=s-n;return u<0&&(u...
method _setDefaults (line 2) | _setDefaults(){this._kR=1,this._kG=1,this._kB=1,this._kA=1}
method _setDefaults (line 2) | _setDefaults(){this._kR=.4984,this._kG=.8625,this._kB=.2979,this._kA=1}
method _setDefaults (line 2) | _setDefaults(){this._kR=.2126,this._kG=.7152,this._kB=.0722,this._kA=1}
method calculateRaw (line 2) | calculateRaw(t,e,r,n,i,o,a,s){const u=(s-n)*this._whitePoint.a;return th...
method _colordifferenceCh (line 2) | _colordifferenceCh(t,e,r){const n=t-e,i=n+r;return n*n+i*i}
method _setDefaults (line 2) | _setDefaults(){}
method quantizeSync (line 2) | quantizeSync(){for(const t of this.quantize())if(t.palette)return t.pale...
method constructor (line 2) | constructor(){o(this,"r"),o(this,"g"),o(this,"b"),o(this,"a"),o(this,"ui...
method createByQuadruplet (line 2) | static createByQuadruplet(t){const e=new rt;return e.r=0|t[0],e.g=0|t[1]...
method createByRGBA (line 2) | static createByRGBA(t,e,r,n){const i=new rt;return i.r=0|t,i.g=0|e,i.b=0...
method createByUint32 (line 2) | static createByUint32(t){const e=new rt;return e.uint32=t>>>0,e._loadRGB...
method from (line 2) | from(t){this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this.uint32=t.uint32...
method getLuminosity (line 2) | getLuminosity(t){let e=this.r,r=this.g,n=this.b;return t&&(e=Math.min(25...
method _loadUINT32 (line 2) | _loadUINT32(){this.uint32=(this.a<<24|this.b<<16|this.g<<8|this.r)>>>0}
method _loadRGBA (line 2) | _loadRGBA(){this.r=255&this.uint32,this.g=this.uint32>>>8&255,this.b=thi...
method _loadQuadruplet (line 2) | _loadQuadruplet(){this.rgba[0]=this.r,this.rgba[1]=this.g,this.rgba[2]=t...
method constructor (line 2) | constructor(){o(this,"_pointArray"),o(this,"_width"),o(this,"_height"),t...
method getWidth (line 2) | getWidth(){return this._width}
method getHeight (line 2) | getHeight(){return this._height}
method setWidth (line 2) | setWidth(t){this._width=t}
method setHeight (line 2) | setHeight(t){this._height=t}
method getPointArray (line 2) | getPointArray(){return this._pointArray}
method clone (line 2) | clone(){const t=new nt;t._width=this._width,t._height=this._height;for(l...
method toUint32Array (line 2) | toUint32Array(){const t=this._pointArray.length,e=new Uint32Array(t);for...
method toUint8Array (line 2) | toUint8Array(){return new Uint8Array(this.toUint32Array().buffer)}
method fromHTMLImageElement (line 2) | static fromHTMLImageElement(t){const e=t.naturalWidth,r=t.naturalHeight,...
method fromHTMLCanvasElement (line 2) | static fromHTMLCanvasElement(t){const e=t.width,r=t.height,n=t.getContex...
method fromImageData (line 2) | static fromImageData(t){const e=t.width,r=t.height;return nt.fromUint8Ar...
method fromUint8Array (line 2) | static fromUint8Array(t,e,r){switch(Object.prototype.toString.call(t)){c...
method fromUint32Array (line 2) | static fromUint32Array(t,e,r){const n=new nt;n._width=e,n._height=r;for(...
method fromBuffer (line 2) | static fromBuffer(t,e,r){const n=new Uint32Array(t.buffer,t.byteOffset,t...
function it (line 2) | function it(t,e){const r=360/e;for(let n=1,i=r-r/2;n<e;n++,i+=r)if(t>=i&...
method constructor (line 2) | constructor(){o(this,"_pointContainer"),o(this,"_pointArray",[]),o(this,...
method add (line 2) | add(t){this._pointArray.push(t),this._pointContainer.setWidth(this._poin...
method has (line 2) | has(t){for(let e=this._pointArray.length-1;e>=0;e--)if(t.uint32===this._...
method getNearestColor (line 2) | getNearestColor(t,e){return this._pointArray[0|this._getNearestIndex(t,e)]}
method getPointContainer (line 2) | getPointContainer(){return this._pointContainer}
method _nearestPointFromCache (line 2) | _nearestPointFromCache(t){return"number"==typeof this._i32idx[t]?this._i...
method _getNearestIndex (line 2) | _getNearestIndex(t,e){let r=this._nearestPointFromCache(""+e.uint32);if(...
method sort (line 2) | sort(){this._i32idx={},this._pointArray.sort(((t,e)=>{const r=x(t.r,t.g,...
method constructor (line 2) | constructor(){o(this,"num",0),o(this,"cols",[])}
method constructor (line 2) | constructor(t,e){o(this,"_numGroups"),o(this,"_minCols"),o(this,"_stats"...
method check (line 2) | check(t){this._groupsFull===this._numGroups+1&&(this.check=()=>{});const...
method injectIntoDictionary (line 2) | injectIntoDictionary(t){for(let e=0;e<=this._numGroups;e++)this._stats[e...
method injectIntoArray (line 2) | injectIntoArray(t){for(let e=0;e<=this._numGroups;e++)this._stats[e].num...
method constructor (line 2) | constructor(t,e){o(this,"progress"),o(this,"_step"),o(this,"_range"),o(t...
method shouldNotify (line 2) | shouldNotify(t){return t-this._last>=this._step&&(this._last=t,this.prog...
method constructor (line 2) | constructor(t){o(this,"r"),o(this,"g"),o(this,"b"),o(this,"a"),this.r=th...
method toPoint (line 2) | toPoint(){return rt.createByRGBA(this.r>>3,this.g>>3,this.b>>3,this.a>>3)}
method subtract (line 2) | subtract(t,e,r,n){this.r-=0|t,this.g-=0|e,this.b-=0|r,this.a-=0|n}
method constructor (line 2) | constructor(t,e=256){super(),o(this,"_pointArray"),o(this,"_networkSize"...
method sample (line 2) | sample(t){this._pointArray=this._pointArray.concat(t.getPointArray())}
method quantize (line 2) | *quantize(){this._init(),yield*this._learn(),yield{palette:this._buildPa...
method _init (line 2) | _init(){this._freq=[],this._bias=[],this._radPower=[],this._network=[];f...
method _learn (line 2) | *_learn(){let t=this._sampleFactor;const e=this._pointArray.length;e<ht....
method _buildPalette (line 2) | _buildPalette(){const t=new ot;return this._network.forEach((e=>{t.add(e...
method _alterNeighbour (line 2) | _alterNeighbour(t,e,r,n,i,o){let a=e-t;a<-1&&(a=-1);let s=e+t;s>this._ne...
method _alterSingle (line 2) | _alterSingle(t,e,r,n,i,o){t/=ht._initAlpha;const a=this._network[e];a.su...
method _contest (line 2) | _contest(t,e,r,n){let i=~(1<<31),o=i,a=-1,s=a;for(let u=0;u<this._networ...
method constructor (line 2) | constructor(t){o(this,"r"),o(this,"g"),o(this,"b"),o(this,"a"),this.r=th...
method toPoint (line 2) | toPoint(){return rt.createByRGBA(this.r>>3,this.g>>3,this.b>>3,this.a>>3)}
method subtract (line 2) | subtract(t,e,r,n){this.r-=t,this.g-=e,this.b-=r,this.a-=n}
method constructor (line 2) | constructor(t,e=256){super(),o(this,"_pointArray"),o(this,"_networkSize"...
method sample (line 2) | sample(t){this._pointArray=this._pointArray.concat(t.getPointArray())}
method quantize (line 2) | *quantize(){this._init(),yield*this._learn(),yield{palette:this._buildPa...
method _init (line 2) | _init(){this._freq=[],this._bias=[],this._radPower=[],this._network=[];f...
method _learn (line 2) | *_learn(){let t=this._sampleFactor;const e=this._pointArray.length;e<mt....
method _buildPalette (line 2) | _buildPalette(){const t=new ot;return this._network.forEach((e=>{t.add(e...
method _alterNeighbour (line 2) | _alterNeighbour(t,e,r,n,i,o){let a=e-t;a<-1&&(a=-1);let s=e+t;s>this._ne...
method _alterSingle (line 2) | _alterSingle(t,e,r,n,i,o){t/=mt._initAlpha;const a=this._network[e];a.su...
method _contest (line 2) | _contest(t,e,r,n){let i=~(1<<31),o=i,a=-1,s=a;for(let u=0;u<this._networ...
method constructor (line 2) | constructor(t,e){o(this,"_method"),o(this,"_hueStats"),o(this,"_histogra...
method sample (line 2) | sample(t){switch(this._method){case 1:this._colorStats1D(t);break;case 2...
method getImportanceSortedColorsIDXI32 (line 2) | getImportanceSortedColorsIDXI32(){const t=_(Object.keys(this._histogram)...
method _colorStats1D (line 2) | _colorStats1D(t){const e=this._histogram,r=t.getPointArray(),n=r.length;...
method _colorStats2D (line 2) | _colorStats2D(t){const e=t.getWidth(),r=t.getHeight(),n=t.getPointArray(...
method _iterateBox (line 2) | _iterateBox(t,e,r){const n=t,i=n.y*e+n.x,o=(n.y+n.h-1)*e+(n.x+n.w-1),a=e...
method _makeBoxes (line 2) | _makeBoxes(t,e,r,n){const i=t%r,o=e%n,a=t-i,s=e-o,u=[];for(let c=0;c<e;c...
method constructor (line 2) | constructor(t,e,r){o(this,"index"),o(this,"color"),o(this,"distance"),th...
method constructor (line 2) | constructor(t,e=256,r=2){super(),o(this,"_colors"),o(this,"_initialDista...
method sample (line 2) | sample(t){this._histogram.sample(t)}
method quantize (line 2) | *quantize(){const t=this._histogram.getImportanceSortedColorsIDXI32();if...
method _buildPalette (line 2) | *_buildPalette(t){const e=new ot,r=e.getPointContainer().getPointArray()...
function _t (line 2) | function _t(t){const e=[];for(let r=0;r<t;r++)e[r]=0;return e}
function xt (line 2) | function xt(t,e,r,n){const i=new Array(t);for(let o=0;o<t;o++){i[o]=new ...
function Et (line 2) | function Et(t,e,r){const n=new Array(t);for(let i=0;i<t;i++){n[i]=new Ar...
function kt (line 2) | function kt(t,e,r,n,i){for(let o=0;o<e;o++){t[o]=[];for(let e=0;e<r;e++)...
function Dt (line 2) | function Dt(t,e,r){for(let n=0;n<e;n++)t[n]=r}
method constructor (line 2) | constructor(){o(this,"redMinimum"),o(this,"redMaximum"),o(this,"greenMin...
method constructor (line 2) | constructor(t,e=256,r=5){super(),o(this,"_reds"),o(this,"_greens"),o(thi...
method sample (line 2) | sample(t){const e=t.getPointArray();for(let t=0,r=e.length;t<r;t++)this....
method quantize (line 2) | *quantize(){yield*this._preparePalette();const t=new ot;for(let e=0;e<th...
method _preparePalette (line 2) | *_preparePalette(){yield*this._calculateMoments();let t=0;const e=_t(thi...
method _addColor (line 2) | _addColor(t){const e=8-this._significantBitsPerChannel,r=1+(t.r>>e),n=1+...
method _calculateMoments (line 2) | *_calculateMoments(){const t=[],e=[],r=[],n=[],i=[],o=[],a=Et(this._side...
method _volumeFloat (line 2) | static _volumeFloat(t,e){return e[t.alphaMaximum][t.redMaximum][t.greenM...
method _volume (line 2) | static _volume(t,e){return 0|At._volumeFloat(t,e)}
method _top (line 2) | static _top(t,e,r,n){let i;switch(e){case At._alpha:i=n[r][t.redMaximum]...
method _bottom (line 2) | static _bottom(t,e,r){switch(e){case At._alpha:return-r[t.alphaMinimum][...
method _calculateVariance (line 2) | _calculateVariance(t){const e=At._volume(t,this._momentsRed),r=At._volum...
method _maximize (line 2) | _maximize(t,e,r,n,i,o,a,s,u){const c=0|At._bottom(t,e,this._momentsRed),...
method _cut (line 2) | _cut(t,e){let r;const n=At._volume(t,this._momentsRed),i=At._volume(t,th...
method _initialize (line 2) | _initialize(t){this._colors=t,this._cubes=[];for(let e=0;e<t;e++)this._c...
method _setQuality (line 2) | _setQuality(t=5){this._significantBitsPerChannel=t,this._maxSideIndex=1<...
method quantizeSync (line 2) | quantizeSync(t,e){for(const r of this.quantize(t,e))if(r.pointContainer)...
method constructor (line 2) | constructor(t){super(),o(this,"_distance"),this._distance=t}
method quantize (line 2) | *quantize(t,e){const r=t.getPointArray(),n=t.getWidth(),i=t.getHeight(),...
method constructor (line 2) | constructor(t,e,r=!0,n=0,i=!1){super(),o(this,"_minColorDistance"),o(thi...
method quantize (line 2) | *quantize(t,e){const r=t.getPointArray(),n=new rt,i=t.getWidth(),o=t.get...
method _fillErrorLine (line 2) | _fillErrorLine(t,e){t.length>e&&(t.length=e);const r=t.length;for(let e=...
method _setKernel (line 2) | _setKernel(t){switch(t){case 0:this._kernel=[[7/16,1,0],[3/16,-1,1],[5/1...
function Pt (line 2) | function Pt(t,e){switch(t.x>=0&&t.x<t.width&&t.y>=0&&t.y<t.height&&(t.ca...
method constructor (line 2) | constructor(t,e=16,r=1){super(),o(this,"_distance"),o(this,"_weights"),o...
method quantize (line 2) | *quantize(t,e){const r=t.getPointArray(),n=t.getWidth(),i=t.getHeight(),...
method _createWeights (line 2) | static _createWeights(t,e){const r=[],n=Math.exp(Math.log(e)/(e-1));for(...
function Ut (line 2) | function Ut(t,e){if(t.getHeight()!==e.getHeight()||t.getWidth()!==e.getW...
function Gt (line 2) | function Gt(t,e,r,n,i){const o=t.getPointArray(),a=[];let s=0;for(let u=...
function Ht (line 2) | function Ht(t){let e=0;for(const r of t)e+=r;return e/t.length}
function qt (line 2) | function qt(t,{colorDistanceFormula:e,paletteQuantization:r,colors:n}={}...
function Wt (line 2) | async function Wt(t,{colorDistanceFormula:e,paletteQuantization:r,colors...
function Yt (line 2) | function Yt(t,e,{colorDistanceFormula:r,imageQuantization:n}={}){return ...
function Xt (line 2) | async function Xt(t,e,{colorDistanceFormula:r,imageQuantization:n,onProg...
function Vt (line 2) | function Vt(t="euclidean-bt709"){switch(t){case"cie94-graphic-arts":retu...
function Jt (line 2) | function Jt(t,e="floyd-steinberg"){switch(e){case"nearest":return new Ft...
function Kt (line 2) | function Kt(t,e="wuquant",r=256){switch(e){case"neuquant":return new pt(...
function s (line 2) | function s(t,e,r){var n=t;return i(e)?(r=e,"string"==typeof t&&(n={uri:t...
function u (line 2) | function u(t,e,r){return c(e=s(t,e,r))}
function c (line 2) | function c(t){if(void 0===t.callback)throw new Error("callback argument ...
function r (line 2) | function r(t,e){if(!(t=t.replace(/\t+/g," ").trim()))return null;var r=t...
function n (line 2) | function n(t){return t&&0!==t.length?0===t.indexOf('"')||0===t.indexOf("...
function a (line 2) | function a(t){var e=function(t){for(var e=[],r=0;r<t.attributes.length;r...
function n (line 2) | function n(t,e,r){if(r>e.length-1)return 0;var n=e.readUInt8(r++),o=e.re...
function i (line 2) | function i(t,e){for(var r=e;r<t.length&&0!==t[r];r++);return t.slice(e,r)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e,r,n){this.dataset=[],this.epsilon=1,this.minPts=2,this.di...
function n (line 2) | function n(t,e,r){this.k=3,this.dataset=[],this.assignments=[],this.cent...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e,r,n){this.epsilon=1,this.minPts=1,this.distance=this._euc...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t){var e=this,r=function(){var t=4022871197,e=function(e){e=S...
function u (line 2) | function u(t,e){return e.c=t.c,e.s0=t.s0,e.s1=t.s1,e.s2=t.s2,e}
function c (line 2) | function c(t,e){var r=new s(t),n=e&&e.state,o=r.next;return o.int32=func...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t){var e=this,r="";e.x=0,e.y=0,e.z=0,e.w=0,e.next=function(){...
function u (line 2) | function u(t,e){return e.x=t.x,e.y=t.y,e.z=t.z,e.w=t.w,e}
function c (line 2) | function c(t,e){var r=new s(t),n=e&&e.state,o=function(){return(r.next()...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t){var e=this,r="";e.next=function(){var t=e.x^e.x>>>2;return...
function u (line 2) | function u(t,e){return e.x=t.x,e.y=t.y,e.z=t.z,e.w=t.w,e.v=t.v,e.d=t.d,e}
function c (line 2) | function c(t,e){var r=new s(t),n=e&&e.state,o=function(){return(r.next()...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t){var e=this;e.next=function(){var t,r,n=e.x,i=e.i;return t=...
function s (line 2) | function s(t,e){return e.x=t.x.slice(),e.i=t.i,e}
function u (line 2) | function u(t,e){null==t&&(t=+new Date);var r=new a(t),n=e&&e.state,i=fun...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t){var e=this;e.next=function(){var t,r,n=e.w,i=e.X,o=e.i;ret...
function s (line 2) | function s(t,e){return e.i=t.i,e.w=t.w,e.X=t.X.slice(),e}
function u (line 2) | function u(t,e){null==t&&(t=+new Date);var r=new a(t),n=e&&e.state,i=fun...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t){var e=this,r="";e.next=function(){var t=e.b,r=e.c,n=e.d,i=...
function u (line 2) | function u(t,e){return e.a=t.a,e.b=t.b,e.c=t.c,e.d=t.d,e}
function c (line 2) | function c(t,e){var r=new s(t),n=e&&e.state,o=function(){return(r.next()...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function d (line 2) | function d(t,e,r){var n=[],i=g(v((e=1==e?{entropy:!0}:e||{}).entropy?[t,...
function m (line 2) | function m(t){var e,r=t.length,n=this,i=0,o=n.i=n.j=0,a=n.S=[];for(r||(t...
function y (line 2) | function y(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}
function v (line 2) | function v(t,e){var r,n=[],o=i(t);if(e&&"object"==o)for(r in t)try{n.pus...
function g (line 2) | function g(t,e){for(var r,n=t+"",i=0;i<n.length;)e[p&i]=p&(r^=19*e[p&i])...
function b (line 2) | function b(t){return String.fromCharCode.apply(0,t)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function o (line 2) | function o(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t[...
function a (line 2) | function a(t){return function(t){if(Array.isArray(t))return u(t)}(t)||fu...
function s (line 2) | function s(t,e){if(t){if("string"==typeof t)return u(t,e);var r=Object.p...
function u (line 2) | function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function c (line 2) | function c(){c=function(){return e};var t,e={},r=Object.prototype,i=r.ha...
function f (line 2) | function f(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function l (line 2) | function l(t){return function(){var e=this,r=arguments;return new Promis...
function h (line 2) | function h(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function p (line 2) | function p(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e){return e.encode?e.strict?i(t):encodeURIComponent(t):t}
function s (line 2) | function s(t){return Array.isArray(t)?t.sort():"object"===n(t)?s(Object....
function a (line 2) | function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t){return"number"==typeof t}
function u (line 2) | function u(t){return!(!t||"object"!==a(t)||"function"!=typeof t.construc...
function c (line 2) | function c(t){return t&&"object"===a(t)&&!0===Object.getPrototypeOf(t).i...
function f (line 2) | function f(t){return t&&"object"===a(t)&&!0===Object.getPrototypeOf(t).i...
function l (line 2) | function l(t){return t&&!0===t.constructor.prototype.isUnit||!1}
function h (line 2) | function h(t){return"string"==typeof t}
function d (line 2) | function d(t){return t&&!0===t.constructor.prototype.isMatrix||!1}
function m (line 2) | function m(t){return Array.isArray(t)||d(t)}
function y (line 2) | function y(t){return t&&t.isDenseMatrix&&!0===t.constructor.prototype.is...
function v (line 2) | function v(t){return t&&t.isSparseMatrix&&!0===t.constructor.prototype.i...
function g (line 2) | function g(t){return t&&!0===t.constructor.prototype.isRange||!1}
function b (line 2) | function b(t){return t&&!0===t.constructor.prototype.isIndex||!1}
function w (line 2) | function w(t){return"boolean"==typeof t}
function _ (line 2) | function _(t){return t&&!0===t.constructor.prototype.isResultSet||!1}
function x (line 2) | function x(t){return t&&!0===t.constructor.prototype.isHelp||!1}
function E (line 2) | function E(t){return"function"==typeof t}
function k (line 2) | function k(t){return t instanceof Date}
function D (line 2) | function D(t){return t instanceof RegExp}
function S (line 2) | function S(t){return!(!t||"object"!==a(t)||t.constructor!==Object||c(t)|...
function A (line 2) | function A(t){return null===t}
function M (line 2) | function M(t){return void 0===t}
function O (line 2) | function O(t){return t&&!0===t.isAccessorNode&&!0===t.constructor.protot...
function C (line 2) | function C(t){return t&&!0===t.isArrayNode&&!0===t.constructor.prototype...
function F (line 2) | function F(t){return t&&!0===t.isAssignmentNode&&!0===t.constructor.prot...
function I (line 2) | function I(t){return t&&!0===t.isBlockNode&&!0===t.constructor.prototype...
function B (line 2) | function B(t){return t&&!0===t.isConditionalNode&&!0===t.constructor.pro...
function T (line 2) | function T(t){return t&&!0===t.isConstantNode&&!0===t.constructor.protot...
function L (line 2) | function L(t){return t&&!0===t.isFunctionAssignmentNode&&!0===t.construc...
function P (line 2) | function P(t){return t&&!0===t.isFunctionNode&&!0===t.constructor.protot...
function j (line 2) | function j(t){return t&&!0===t.isIndexNode&&!0===t.constructor.prototype...
function N (line 2) | function N(t){return t&&!0===t.isNode&&!0===t.constructor.prototype.isNo...
function R (line 2) | function R(t){return t&&!0===t.isObjectNode&&!0===t.constructor.prototyp...
function z (line 2) | function z(t){return t&&!0===t.isOperatorNode&&!0===t.constructor.protot...
function U (line 2) | function U(t){return t&&!0===t.isParenthesisNode&&!0===t.constructor.pro...
function G (line 2) | function G(t){return t&&!0===t.isRangeNode&&!0===t.constructor.prototype...
function H (line 2) | function H(t){return t&&!0===t.isRelationalNode&&!0===t.constructor.prot...
function Z (line 2) | function Z(t){return t&&!0===t.isSymbolNode&&!0===t.constructor.prototyp...
function q (line 2) | function q(t){return t&&!0===t.constructor.prototype.isChain||!1}
function W (line 2) | function W(t){var e=a(t);return"object"===e?null===t?"null":u(t)?"BigNum...
function Y (line 2) | function Y(t){return Y="function"==typeof Symbol&&"symbol"==typeof Symbo...
function X (line 2) | function X(t){var e=Y(t);if("number"===e||"string"===e||"boolean"===e||n...
function V (line 2) | function V(t,e){var r={};for(var n in t)Q(t,n)&&(r[n]=e(t[n]));return r}
function J (line 2) | function J(t,e){for(var r in e)Q(e,r)&&(t[r]=e[r]);return t}
function K (line 2) | function K(t,e){var r,n,i;if(Array.isArray(t)){if(!Array.isArray(e))retu...
function Q (line 2) | function Q(t,e){return t&&Object.hasOwnProperty.call(t,e)}
function it (line 2) | function it(t){return"boolean"==typeof t||!!isFinite(t)&&t===Math.round(t)}
function ft (line 2) | function ft(t,e,r){var n={2:"0b",8:"0o",16:"0x"}[e],i="";if(r){if(r<1)th...
function lt (line 2) | function lt(t,e){if("function"==typeof e)return e(t);if(t===1/0)return"I...
function ht (line 2) | function ht(t){var e=String(t).toLowerCase().match(/^(-?)(\d+\.?\d*)(e([...
function pt (line 2) | function pt(t,e){if(isNaN(t)||!isFinite(t))return String(t);var r=ht(t),...
function dt (line 2) | function dt(t,e){if(isNaN(t)||!isFinite(t))return String(t);var r=ht(t),...
function mt (line 2) | function mt(t,e){for(var r={sign:t.sign,coefficients:t.coefficients,expo...
function yt (line 2) | function yt(t){for(var e=[],r=0;r<t;r++)e.push(0);return e}
function gt (line 2) | function gt(t,e,r){if(null==r)return t===e;if(t===e)return!0;if(isNaN(t)...
function Et (line 2) | function Et(t,e,r){var n=new(0,t.constructor)(2),i="";if(r){if(r<1)throw...
function kt (line 2) | function kt(t,e){if("function"==typeof e)return e(t);if(!t.isFinite())re...
function Dt (line 2) | function Dt(t,e){return void 0!==e?t.toExponential(e-1):t.toExponential()}
function St (line 2) | function St(t){return St="function"==typeof Symbol&&"symbol"==typeof Sym...
function At (line 2) | function At(t,e){var r=function(t,e){if("number"==typeof t)return lt(t,e...
function Mt (line 2) | function Mt(t){for(var e=String(t),r="",n=0;n<e.length;){var i=e.charAt(...
function Ct (line 2) | function Ct(t,e){if(Array.isArray(t)){for(var r="[",n=t.length,i=0;i<n;i...
function Ft (line 2) | function Ft(t,e){if(!h(t))throw new TypeError("Unexpected type of argume...
function It (line 2) | function It(t,e,r){if(!(this instanceof It))throw new SyntaxError("Const...
function Bt (line 2) | function Bt(t,e,r){if(!(this instanceof Bt))throw new SyntaxError("Const...
function Tt (line 2) | function Tt(t){return function(t){if(Array.isArray(t))return Lt(t)}(t)||...
function Lt (line 2) | function Lt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A...
function Pt (line 2) | function Pt(t){for(var e=[];Array.isArray(t);)e.push(t.length),t=t[0];re...
function jt (line 2) | function jt(t,e,r){var n,i=t.length;if(i!==e[r])throw new It(i,e[r]);if(...
function Nt (line 2) | function Nt(t,e){if(0===e.length){if(Array.isArray(t))throw new It(t.len...
function Rt (line 2) | function Rt(t,e){if(void 0!==t){if(!s(t)||!it(t))throw new TypeError("In...
function zt (line 2) | function zt(t,e,r){if(!Array.isArray(e))throw new TypeError("Array expec...
function Ut (line 2) | function Ut(t,e,r,n){var i,o,a=t.length,s=e[r],u=Math.min(a,s);if(t.leng...
function Gt (line 2) | function Gt(t,e){var r=Yt(t),n=r.length;if(!Array.isArray(t)||!Array.isA...
function Ht (line 2) | function Ht(t,e){var r=Zt(t),n=t.slice(),i=t.indexOf(-1);if(t.indexOf(-1...
function Zt (line 2) | function Zt(t){return t.reduce((function(t,e){return t*e}),1)}
function qt (line 2) | function qt(t,e,r,n){var i=n||Pt(t);if(r)for(var o=0;o<r;o++)t=[t],i.uns...
function Wt (line 2) | function Wt(t,e,r){var n,i;if(Array.isArray(t)){var o=r+1;for(n=0,i=t.le...
function Yt (line 2) | function Yt(t){if(!Array.isArray(t))return t;var e=[];return t.forEach((...
function Xt (line 2) | function Xt(t,e){for(var r,n=0,i=0;i<t.length;i++){var o=t[i],a=Array.is...
function Vt (line 2) | function Vt(t,e,r,n){if(n<r){if(t.length!==e.length)throw new It(t.lengt...
function Jt (line 2) | function Jt(){var t=Array.prototype.slice.call(arguments,0,-1),e=Array.p...
function Kt (line 2) | function Kt(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]...
function Qt (line 2) | function Qt(t,e){for(var r=e.length,n=t.length,i=0;i<n;i++){var o=r-n+i;...
function $t (line 2) | function $t(t,e){var r=Pt(t);if(K(r,e))return t;Qt(r,e);var n,o,a,s=Kt(r...
function te (line 2) | function te(t,e,r,n){function i(n){var i=function(t,e){for(var r={},n=0;...
function ee (line 2) | function ee(t){return t&&"?"===t[0]?t.slice(1):t}
function oe (line 2) | function oe(t){return oe="function"==typeof Symbol&&"symbol"==typeof Sym...
function se (line 2) | function se(t){var e=0,r=1,n=Object.create(null),i=Object.create(null),o...
function ue (line 2) | function ue(t){return ue="function"==typeof Symbol&&"symbol"==typeof Sym...
function ce (line 2) | function ce(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments...
function fe (line 2) | function fe(t){return Object.keys(t.signatures||{}).reduce((function(t,e...
function he (line 2) | function he(t){return t[0].precision}
function pe (line 2) | function pe(t,e){return te(t,["config","BigNumber"],(function(t){var r=t...
function t (line 2) | function t(){if(!(this instanceof t))throw new SyntaxError("Constructor ...
function ge (line 2) | function ge(t){return ge="function"==typeof Symbol&&"symbol"==typeof Sym...
function be (line 2) | function be(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t...
function we (line 2) | function we(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A...
function _e (line 2) | function _e(){_e=function(){return e};var t,e={},r=Object.prototype,n=r....
function r (line 2) | function r(t,e){if(!(this instanceof r))throw new SyntaxError("Construct...
function n (line 2) | function n(t,e,r,i){var o=i===r-1,a=e.dimension(i);return o?a.map((funct...
function i (line 2) | function i(t,e,r,n,o){var a=o===n-1,s=e.dimension(o);a?s.forEach((functi...
function o (line 2) | function o(t,e,r){if(0===e.length){for(var n=t._data;p(n);)n=n[0];return...
function a (line 2) | function a(t,e,r){for(var n=t._size.slice(0),i=!1;n.length<e.length;)n.p...
function c (line 2) | function c(t){return d(t)?c(t.valueOf()):p(t)?t.map(c):t}
function De (line 2) | function De(t){return De="function"==typeof Symbol&&"symbol"==typeof Sym...
function Se (line 2) | function Se(t,e){if(Ce(t)&&Me(t,e))return t[e];if("function"==typeof t[e...
function Ae (line 2) | function Ae(t,e,r){if(Ce(t)&&Me(t,e))return t[e]=r,r;throw new Error('No...
function Me (line 2) | function Me(t,e){return!(!t||"object"!==De(t))&&(!!Q(Fe,e)||!(e in Objec...
function Oe (line 2) | function Oe(t,e){return null!=t&&"function"==typeof t[e]&&(!(Q(t,e)&&Obj...
function Ce (line 2) | function Ce(t){return"object"===De(t)&&t&&t.constructor===Object}
function Be (line 2) | function Be(t){return Be="function"==typeof Symbol&&"symbol"==typeof Sym...
function Te (line 2) | function Te(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.e...
function Le (line 2) | function Le(t){var e=function(t,e){if("object"!=Be(t)||!t)return t;var r...
function je (line 2) | function je(t){return!!t&&(t instanceof Map||t instanceof Pe||"function"...
function ze (line 2) | function ze(t){throw new Error("Cannot convert value ".concat(t," into a...
function Ue (line 2) | function Ue(t){throw new Error("Cannot convert value ".concat(t," into a...
function Ge (line 2) | function Ge(t){throw new Error("Cannot convert value ".concat(t," into a...
function He (line 2) | function He(t,e,r){return t&&"function"==typeof t.map?t.map((function(t)...
function We (line 2) | function We(t){return Math.abs(t)}
function Ye (line 2) | function Ye(t,e){return t+e}
function Xe (line 2) | function Xe(t,e){return t-e}
function Ve (line 2) | function Ve(t,e){return t*e}
function Je (line 2) | function Je(t){return-t}
function Ke (line 2) | function Ke(t){return t}
function Qe (line 2) | function Qe(t){return ut(t)}
function $e (line 2) | function $e(t){return t*t*t}
function tr (line 2) | function tr(t){return Math.exp(t)}
function er (line 2) | function er(t){return ct(t)}
function rr (line 2) | function rr(t,e){if(!it(t)||!it(e))throw new Error("Parameters in functi...
function nr (line 2) | function nr(t){return st(t)}
function ir (line 2) | function ir(t){return at(t)}
function or (line 2) | function or(t){return ot(t)}
function ar (line 2) | function ar(t){return t*t}
function sr (line 2) | function sr(t,e){var r,n,i,o=0,a=1,s=1,u=0;if(!it(t)||!it(e))throw new E...
function ur (line 2) | function ur(t,e){return t*t<1&&e===1/0||t*t>1&&e===-1/0?0:Math.pow(t,e)}
function fr (line 2) | function fr(t){return bt(t)}
function lr (line 2) | function lr(t){return Math.atan(1/t)}
function hr (line 2) | function hr(t){return isFinite(t)?(Math.log((t+1)/t)+Math.log(t/(t-1)))/...
function pr (line 2) | function pr(t){return Math.asin(1/t)}
function dr (line 2) | function dr(t){var e=1/t;return Math.log(e+Math.sqrt(e*e+1))}
function mr (line 2) | function mr(t){return Math.acos(1/t)}
function yr (line 2) | function yr(t){var e=1/t,r=Math.sqrt(e*e-1);return Math.log(r+e)}
function vr (line 2) | function vr(t){return wt(t)}
function gr (line 2) | function gr(t){return _t(t)}
function br (line 2) | function br(t){return 1/Math.tan(t)}
function wr (line 2) | function wr(t){var e=Math.exp(2*t);return(e+1)/(e-1)}
function _r (line 2) | function _r(t){return 1/Math.sin(t)}
function xr (line 2) | function xr(t){return 0===t?Number.POSITIVE_INFINITY:Math.abs(2/(Math.ex...
function Er (line 2) | function Er(t){return 1/Math.cos(t)}
function kr (line 2) | function kr(t){return 2/(Math.exp(t)+Math.exp(-t))}
function Dr (line 2) | function Dr(t){return xt(t)}
function Cr (line 2) | function Cr(t,e){if(!it(t)||!it(e))throw new Error("Integers expected in...
function Fr (line 2) | function Fr(t){if(!it(t))throw new Error("Integer expected in function b...
function Ir (line 2) | function Ir(t,e){if(!it(t)||!it(e))throw new Error("Integers expected in...
function Br (line 2) | function Br(t,e){if(!it(t)||!it(e))throw new Error("Integers expected in...
function Tr (line 2) | function Tr(t,e){if(!it(t)||!it(e))throw new Error("Integers expected in...
function Lr (line 2) | function Lr(t,e){if(!it(t)||!it(e))throw new Error("Integers expected in...
function Pr (line 2) | function Pr(t,e){if(!it(t)||!it(e))throw new Error("Integers expected in...
function jr (line 2) | function jr(t,e){if(e<t)return 1;if(e===t)return e;var r=e+t>>1;return j...
function Nr (line 2) | function Nr(t,e){if(!it(t)||t<0)throw new TypeError("Positive integer va...
function Rr (line 2) | function Rr(t,e,r){if(null==r)return t.eq(e);if(t.eq(e))return!0;if(t.is...
function Xr (line 2) | function Xr(t){return t<0}
function Vr (line 2) | function Vr(t){return t>0}
function Jr (line 2) | function Jr(t){return 0===t}
function Kr (line 2) | function Kr(t){return Number.isNaN(t)}
function tn (line 2) | function tn(t){var e;if(it(t))return t<=0?isFinite(t)?1/0:NaN:t>171?1/0:...
function an (line 2) | function an(t){if(t<0)return NaN;if(0===t)return 1/0;if(!isFinite(t))ret...
function un (line 2) | function un(t){return!t}
function cn (line 2) | function cn(t,e){return!(!t&&!e)}
function fn (line 2) | function fn(t,e){return!!t!=!!e}
function ln (line 2) | function ln(t,e){return!(!t||!e)}
function dn (line 2) | function dn(t){return dn="function"==typeof Symbol&&"symbol"==typeof Sym...
function mn (line 2) | function mn(){mn=function(){return e};var t,e={},r=Object.prototype,n=r....
function i (line 2) | function i(t,e){if(!(this instanceof i))throw new SyntaxError("Construct...
function o (line 2) | function o(t,n,i){t._values=[],t._index=[],t._ptr=[],t._datatype=i;var o...
function a (line 2) | function a(t,e,r,n){if(r-e==0)return r;for(var i=e;i<r;i++)if(n[i]===t)r...
function c (line 2) | function c(t,e,r,n,i,o,a){i.splice(t,0,n),o.splice(t,0,e);for(var s=r+1;...
function f (line 2) | function f(t,n,i,o){var a=o||0,s=r,u=0;h(t._datatype)&&(s=e.find(r,[t._d...
function l (line 2) | function l(t,e,r,n,i){var o,a,s=n[0],u=n[1],c=[];for(o=0;o<s;o++)for(c[o...
function i (line 2) | function i(t,e,i){if("dense"===e||"default"===e||void 0===e)return new r...
function bn (line 2) | function bn(){throw new Error('No "bignumber" implementation available')}
function wn (line 2) | function wn(){throw new Error('No "matrix" implementation available')}
function n (line 2) | function n(t){var e,r=t.size();switch(r.length){case 1:e=t.clone();break...
function n (line 2) | function n(t,e,r,n,i){for(var o=t._values,a=t._index,s=t._ptr,u=s[e],c=s...
function r (line 2) | function r(t,e,n,i,o,a){var s=[];if(e===n.length-1)for(var u=0;u<i;u++)s...
function r (line 2) | function r(t,e,n,i,o,a,s){var u=[];if(e===n.length-1)for(var c=0;c<i;c++...
function Cn (line 2) | function Cn(t){return function(t){if(Array.isArray(t))return Fn(t)}(t)||...
function Fn (line 2) | function Fn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A...
function r (line 2) | function r(t,e,r){return[].concat(Cn(Array(e-t.length).fill(r)),Cn(t))}
function n (line 2) | function n(t,r,n){return e.apply(void 0,Cn(Array(r).fill(t)).concat([n]))}
function Bn (line 2) | function Bn(t){return function(t){if(Array.isArray(t))return Tn(t)}(t)||...
function Tn (line 2) | function Tn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A...
function Gn (line 2) | function Gn(t,e,r,n){if(!(this instanceof Gn))throw new SyntaxError("Con...
function n (line 2) | function n(t,e){if(!(this instanceof n))throw new SyntaxError("Construct...
function n (line 2) | function n(t){if(!(this instanceof n))throw new SyntaxError("Constructor...
function i (line 2) | function i(t){for(var r=0,n=t.length;r<n;r++)if("number"!=typeof t[r]||!...
function Qn (line 2) | function Qn(t){var e=[];return t.forEach((function(t,r){t&&e.push(r)})),e}
function l (line 2) | function l(t){return"Matrix"===r.matrix?n?n(t):wn():t}
function h (line 2) | function h(t,e){var n=function(t){var e=t.split(":"),r=e.map((function(t...
function p (line 2) | function p(t,e,r,n){for(var i=[],l=f(r)?n?a:o:n?u:s,h=t;l(h,e);)i.push(h...
function o (line 2) | function o(t,e){if(2!==t.size().length)throw new Error("Only two dimensi...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){va...
function o (line 2) | function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[...
function a (line 2) | function a(t,e,r){return(e=l(e))in t?Object.defineProperty(t,e,{value:r,...
function s (line 2) | function s(){s=function(){return e};var t,e={},r=Object.prototype,i=r.ha...
function u (line 2) | function u(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function c (line 2) | function c(t){return function(){var e=this,r=arguments;return new Promis...
function f (line 2) | function f(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function l (line 2) | function l(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function u (line 2) | function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbo...
function c (line 2) | function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function f (line 2) | function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function l (line 2) | function l(){l=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function h (line 2) | function h(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function p (line 2) | function p(t){return function(){var e=this,r=arguments;return new Promis...
function d (line 2) | function d(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function m (line 2) | function m(t){var e=function(t,e){if("object"!=u(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,o=r.ha...
function o (line 2) | function o(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function a (line 2) | function a(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function l (line 2) | function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbo...
function h (line 2) | function h(){h=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function p (line 2) | function p(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function d (line 2) | function d(t){return function(){var e=this,r=arguments;return new Promis...
function m (line 2) | function m(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function y (line 2) | function y(t){var e=function(t,e){if("object"!=l(t)||!t)return t;var r=t...
function _ (line 2) | function _(t){return _="function"==typeof Symbol&&"symbol"==typeof Symbo...
function x (line 2) | function x(){x=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function E (line 2) | function E(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function k (line 2) | function k(t){return function(){var e=this,r=arguments;return new Promis...
function D (line 2) | function D(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function S (line 2) | function S(t){var e=function(t,e){if("object"!=_(t)||!t)return t;var r=t...
function M (line 2) | function M(t){return M="function"==typeof Symbol&&"symbol"==typeof Symbo...
function O (line 2) | function O(){O=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function C (line 2) | function C(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function F (line 2) | function F(t){return function(){var e=this,r=arguments;return new Promis...
function I (line 2) | function I(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function B (line 2) | function B(t){var e=function(t,e){if("object"!=M(t)||!t)return t;var r=t...
function P (line 2) | function P(t){return P="function"==typeof Symbol&&"symbol"==typeof Symbo...
function j (line 2) | function j(){j=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function N (line 2) | function N(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){N(i,r,n,o,a,"next",t)}
function a (line 2) | function a(t){N(i,r,n,o,a,"throw",t)}
FILE: utils/hcaptchasolver/content/captchaDetector.js
function r (line 2) | function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function o (line 2) | function o(t){if(void 0===t)return!1;if("function"!=typeof t)throw new T...
function s (line 2) | function s(t,e){if("string"==typeof t&&(t=new Error(t)),"function"==type...
function u (line 2) | function u(t,e,r,n,i,a){e=Math.round(e),r=Math.round(r),n=Math.round(n),...
function f (line 2) | function f(t,e,r,n,o){var s,u,f;return i().wrap((function(i){for(;;)swit...
function o (line 2) | function o(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}
function s (line 2) | function s(t,e){if(o()<e)throw new RangeError("Invalid typed array lengt...
function u (line 2) | function u(t,e,r){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return ...
function f (line 2) | function f(t,e,r,n){if("number"==typeof e)throw new TypeError('"value" a...
function c (line 2) | function c(t){if("number"!=typeof t)throw new TypeError('"size" argument...
function h (line 2) | function h(t,e){if(c(e),t=s(t,e<0?0:0|p(e)),!u.TYPED_ARRAY_SUPPORT)for(v...
function l (line 2) | function l(t,e){var r=e.length<0?0:0|p(e.length);t=s(t,r);for(var n=0;n<...
function p (line 2) | function p(t){if(t>=o())throw new RangeError("Attempt to allocate Buffer...
function d (line 2) | function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ...
function m (line 2) | function m(t,e,r){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)ret...
function y (line 2) | function y(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}
function b (line 2) | function b(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=...
function g (line 2) | function g(t,e,r,n,i){var a,o=1,s=t.length,u=e.length;if(void 0!==n&&("u...
function v (line 2) | function v(t,e,r,n){r=Number(r)||0;var i=t.length-r;n?(n=Number(n))>i&&(...
function w (line 2) | function w(t,e,r,n){return H(U(e,t.length-r),t,r,n)}
function _ (line 2) | function _(t,e,r,n){return H(function(t){for(var e=[],r=0;r<t.length;++r...
function x (line 2) | function x(t,e,r,n){return _(t,e,r,n)}
function E (line 2) | function E(t,e,r,n){return H(G(e),t,r,n)}
function D (line 2) | function D(t,e,r,n){return H(function(t,e){for(var r,n,i,a=[],o=0;o<t.le...
function k (line 2) | function k(t,e,r){return 0===e&&r===t.length?n.fromByteArray(t):n.fromBy...
function A (line 2) | function A(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i<r;){var a,o,...
function M (line 2) | function M(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+...
function F (line 2) | function F(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+...
function C (line 2) | function C(t,e,r){var n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);...
function B (line 2) | function B(t,e,r){for(var n=t.slice(e,r),i="",a=0;a<n.length;a+=2)i+=Str...
function O (line 2) | function O(t,e,r){if(t%1!=0||t<0)throw new RangeError("offset is not uin...
function I (line 2) | function I(t,e,r,n,i,a){if(!u.isBuffer(t))throw new TypeError('"buffer" ...
function T (line 2) | function T(t,e,r,n){e<0&&(e=65535+e+1);for(var i=0,a=Math.min(t.length-r...
function P (line 2) | function P(t,e,r,n){e<0&&(e=4294967295+e+1);for(var i=0,a=Math.min(t.len...
function L (line 2) | function L(t,e,r,n,i,a){if(r+n>t.length)throw new RangeError("Index out ...
function N (line 2) | function N(t,e,r,n,a){return a||L(t,0,r,4),i.write(t,e,r,n,23,4),r+4}
function j (line 2) | function j(t,e,r,n,a){return a||L(t,0,r,8),i.write(t,e,r,n,52,8),r+8}
function z (line 2) | function z(t){return t<16?"0"+t.toString(16):t.toString(16)}
function U (line 2) | function U(t,e){var r;e=e||1/0;for(var n=t.length,i=null,a=[],o=0;o<n;++...
function G (line 2) | function G(t){return n.toByteArray(function(t){if((t=function(t){return ...
function H (line 2) | function H(t,e,r,n){for(var i=0;i<n&&!(i+r>=e.length||i>=t.length);++i)e...
function u (line 2) | function u(t){let e=t.length;for(;--e>=0;)t[e]=0}
function E (line 2) | function E(t,e,r,n,i){this.static_tree=t,this.extra_bits=e,this.extra_ba...
function S (line 2) | function S(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}
function zt (line 2) | function zt(t,e,r,n,i){this.good_length=t,this.max_lazy=e,this.nice_leng...
function Gt (line 2) | function Gt(){this.strm=null,this.status=0,this.pending_buf=null,this.pe...
function ce (line 2) | function ce(t){this.options=Xt.assign({level:se,method:fe,chunkSize:1638...
function he (line 2) | function he(t,e){const r=new ce(e);if(r.push(t,!0),r.err)throw r.msg||X[...
function Ge (line 2) | function Ge(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.h...
function cr (line 2) | function cr(t){this.options=Xt.assign({chunkSize:65536,windowBits:15,to:...
function hr (line 2) | function hr(t,e){const r=new cr(e);if(r.push(t),r.err)throw r.msg||X[r.e...
function xr (line 2) | function xr(t){return xr="function"==typeof Symbol&&"symbol"==typeof Sym...
function Er (line 2) | function Er(t){return function(t){if(Array.isArray(t))return Dr(t)}(t)||...
function Dr (line 2) | function Dr(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A...
function kr (line 2) | function kr(){kr=function(){return e};var t,e={},r=Object.prototype,n=r....
function Ar (line 2) | function Ar(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return v...
function Sr (line 2) | function Sr(t){return function(){var e=this,r=arguments;return new Promi...
function Mr (line 2) | function Mr(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.e...
function Fr (line 2) | function Fr(t){var e=function(t,e){if("object"!=xr(t)||!t)return t;var r...
function t (line 2) | function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Ca...
function a (line 2) | function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t){return function(t){if(Array.isArray(t))return l(t)}(t)||fu...
function s (line 2) | function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){va...
function u (line 2) | function u(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[...
function f (line 2) | function f(t,e,r){var n;return n=function(t,e){if("object"!=a(t)||!t)ret...
function c (line 2) | function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function h (line 2) | function h(t,e){if(t){if("string"==typeof t)return l(t,e);var r=Object.p...
function l (line 2) | function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function b (line 2) | function b(t){return b="function"==typeof Symbol&&"symbol"==typeof Symbo...
function g (line 2) | function g(t,e,r){var n;return n=function(t,e){if("object"!=b(t)||!t)ret...
function _ (line 2) | function _(t){return _="function"==typeof Symbol&&"symbol"==typeof Symbo...
function x (line 2) | function x(t,e,r){var n;return n=function(t,e){if("object"!=_(t)||!t)ret...
function A (line 2) | function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbo...
function S (line 2) | function S(t,e,r){var n;return n=function(t,e){if("object"!=A(t)||!t)ret...
function T (line 2) | function T(t){return T="function"==typeof Symbol&&"symbol"==typeof Symbo...
function R (line 2) | function R(t){return R="function"==typeof Symbol&&"symbol"==typeof Symbo...
function z (line 2) | function z(t){var e=[1,9,3,11,13,5,15,7,4,12,2,10,16,8,14,6];return this...
function G (line 2) | function G(){var t={r:new Array(256).fill(0),g:new Array(256).fill(0),b:...
function V (line 2) | function V(t){return function(t){if(Array.isArray(t))return X(t)}(t)||fu...
function X (line 2) | function X(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function a (line 2) | function a(t){Object.entries(t).forEach((function(t){var e=c(t,2),n=e[0]...
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(t,e){var r=Math.abs(t),n=Math.abs(e);return 0===t?Math.log(n)...
function f (line 2) | function f(t,e){if(!(this instanceof f))return new f(t,e);var r=function...
function e (line 2) | function e(){return t.apply(this,arguments)}
function e (line 2) | function e(){return t.apply(this,arguments)}
function r (line 2) | function r(t,e){for(var r=0,n=t.length-1;n>=0;n--){var i=t[n];"."===i?t....
function n (line 2) | function n(t,e){if(t.filter)return t.filter(e);for(var r=[],n=0;n<t.leng...
function n (line 2) | function n(t){for(var e=0;e<t.length&&""===t[e];e++);for(var r=t.length-...
function a (line 2) | function a(){throw new Error("setTimeout has not been defined")}
function o (line 2) | function o(){throw new Error("clearTimeout has not been defined")}
function s (line 2) | function s(t){if(r===setTimeout)return setTimeout(t,0);if((r===a||!r)&&s...
function l (line 2) | function l(){c&&u&&(c=!1,u.length?f=u.concat(f):h=-1,f.length&&p())}
function p (line 2) | function p(){if(!c){var t=s(l);c=!0;for(var e=f.length;e;){for(u=f,f=[];...
function d (line 2) | function d(t,e){this.fun=t,this.array=e}
function m (line 2) | function m(){}
function r (line 2) | function r(){return t.exports=r=Object.assign?Object.assign.bind():funct...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e){if(isNaN(t=parseInt(t,10)))throw l();return t*e}
function o (line 2) | function o(t,e){if(0===e)throw h();var r=Object.create(c.prototype);r.s=...
function s (line 2) | function s(t){for(var e={},r=t,n=2,i=4;i<=r;){for(;r%n==0;)r/=n,e[n]=(e[...
function f (line 2) | function f(t,e){if(!t)return e;if(!e)return t;for(;;){if(!(t%=e))return ...
function c (line 2) | function c(t,e){if(u(t,e),!(this instanceof c))return o(i.s*i.n,i.d);t=f...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(t,r){var n={seen:[],stylize:c};return arguments.length>=3&&(n...
function f (line 2) | function f(t,e){var r=u.styles[e];return r?"["+u.colors[r][0]+"m"+t+"[...
function c (line 2) | function c(t,e){return t}
function h (line 2) | function h(t,r,n){if(t.customInspect&&r&&D(r.inspect)&&r.inspect!==e.ins...
function l (line 2) | function l(t){return"["+Error.prototype.toString.call(t)+"]"}
function p (line 2) | function p(t,e,r,n,i,a){var o,s,u;if((u=Object.getOwnPropertyDescriptor(...
function d (line 2) | function d(t){return Array.isArray(t)}
function m (line 2) | function m(t){return"boolean"==typeof t}
function y (line 2) | function y(t){return null===t}
function b (line 2) | function b(t){return"number"==typeof t}
function g (line 2) | function g(t){return"string"==typeof t}
function v (line 2) | function v(t){return void 0===t}
function w (line 2) | function w(t){return _(t)&&"[object RegExp]"===k(t)}
function _ (line 2) | function _(t){return"object"===n(t)&&null!==t}
function x (line 2) | function x(t){return _(t)&&"[object Date]"===k(t)}
function E (line 2) | function E(t){return _(t)&&("[object Error]"===k(t)||t instanceof Error)}
function D (line 2) | function D(t){return"function"==typeof t}
function k (line 2) | function k(t){return Object.prototype.toString.call(t)}
function A (line 2) | function A(t){return t<10?"0"+t.toString(10):t.toString(10)}
function M (line 2) | function M(t,e){return Object.prototype.hasOwnProperty.call(t,e)}
function C (line 2) | function C(t,e){if(!t){var r=new Error("Promise was rejected with a fals...
function e (line 2) | function e(){for(var e,r,n=new Promise((function(t,n){e=t,r=n})),i=[],a=...
function r (line 2) | function r(){for(var r=[],n=0;n<arguments.length;n++)r.push(arguments[n]...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e){return Object.prototype.hasOwnProperty.call(t,e)}
function o (line 2) | function o(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t[...
function s (line 2) | function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function u (line 2) | function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbo...
function t (line 2) | function t(){return!0}
function e (line 2) | function e(){return!1}
function r (line 2) | function r(){}
function a (line 2) | function a(t){return"object"===u(t)&&null!==t&&t.constructor===Object}
function d (line 2) | function d(t){var e=s.get(t);if(e)return e;var r,n,i='Unknown type "'+t+...
function m (line 2) | function m(t){for(var e=arguments.length>1&&void 0!==arguments[1]?argume...
function y (line 2) | function y(){s=new Map,f=[],l=0,m([h],!1)}
function b (line 2) | function b(t){var e=f.filter((function(e){var r=s.get(e);return!r.isAny&...
function g (line 2) | function g(t){return t&&"function"==typeof t&&"_typedFunctionData"in t}
function v (line 2) | function v(t,e,r){if(!g(t))throw new TypeError(n);var i=r&&r.exact,a=D(A...
function w (line 2) | function w(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[...
function _ (line 2) | function _(t){var e=0===t.indexOf("..."),r=(e?t.length>3?t.slice(3):"any...
function x (line 2) | function x(t){var e=function(t){if(0===t.length)return[];var e=t.map(d);...
function E (line 2) | function E(t){return t.typeSet||(t.typeSet=new Set,t.types.forEach((func...
function D (line 2) | function D(t){var e=[];if("string"!=typeof t)throw new TypeError("Signat...
function k (line 2) | function k(t){var e=q(t);return!!e&&e.restParam}
function A (line 2) | function A(e){if(e&&0!==e.types.length){if(1===e.types.length)return d(e...
function S (line 2) | function S(t){var e,r,n;if(k(t)){var i=(e=Z(t).map(A)).length,a=A(q(t));...
function M (line 2) | function M(t,e){return e<t.length?t[e]:k(t)?q(t):null}
function F (line 2) | function F(t,e){var r=M(t,e);return r?E(r):new Set}
function C (line 2) | function C(t){return null===t.conversion||void 0===t.conversion}
function B (line 2) | function B(t,e){var r=new Set;return t.forEach((function(t){var n,i,a=o(...
function O (line 2) | function O(t,e,r){var n,i,a,o,s=t||"unnamed",u=r,f=function(){var t=[];i...
function I (line 2) | function I(t){for(var e=f.length+1,r=0;r<t.types.length;r++)C(t.types[r]...
function T (line 2) | function T(t){for(var e=l+1,r=0;r<t.types.length;r++)C(t.types[r])||(e=M...
function P (line 2) | function P(t,e){if(t.hasAny){if(!e.hasAny)return 1}else if(e.hasAny)retu...
function L (line 2) | function L(t,e){var r=t.params,n=e.params,i=q(r),a=q(n),s=k(r),u=k(n);if...
function N (line 2) | function N(t,e){var r=e;if(t.some((function(t){return t.hasConversion}))...
function j (line 2) | function j(t){var e,r,n,i,a=[],o=[];switch(t.types.forEach((function(t){...
function R (line 2) | function R(t){return function t(e,r,n){if(r<e.length){var i=e[r],a=[];if...
function z (line 2) | function z(t,e,r){var n,i,a=[],s=o(t);try{for(s.s();!(i=s.n()).done;){va...
function U (line 2) | function U(t,e,r){for(var n=function(t){return t.map((function(t){return...
function G (line 2) | function G(t,n){if(p.createCount++,0===Object.keys(n).length)throw new S...
function H (line 2) | function H(t,e,r){throw O(t,e,r)}
function Z (line 2) | function Z(t){return W(t,0,t.length-1)}
function q (line 2) | function q(t){return t[t.length-1]}
function W (line 2) | function W(t,e,r){return Array.prototype.slice.call(t,e,r)}
function Y (line 2) | function Y(t,e){return{referTo:{references:t,callback:e}}}
function V (line 2) | function V(t){if("function"!=typeof t)throw new TypeError("Callback func...
function X (line 2) | function X(t){return t&&"object"===u(t.referTo)&&Array.isArray(t.referTo...
function J (line 2) | function J(t){return t&&"object"===u(t.referToSelf)&&"function"==typeof ...
function K (line 2) | function K(t,e){if(!t)return e;if(e&&e!==t){var r=new Error("Function na...
function Q (line 2) | function Q(t){var e;for(var r in t)Object.prototype.hasOwnProperty.call(...
function $ (line 2) | function $(t,e){var r;for(r in e)if(Object.prototype.hasOwnProperty.call...
function et (line 2) | function et(t){if(!t||"string"!=typeof t.from||"string"!=typeof t.to||"f...
function n (line 2) | function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||fu...
function i (line 2) | function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function a (line 2) | function a(t,e){for(var r=0,n=0;n<e.length;n++)if(t.chars[e[n]]){var i=t...
function o (line 2) | function o(t,e,r){var i=e.replace(/[\r\n]+/g," \n").split(" "),o=[],s=[]...
function s (line 2) | function s(t,e,r){return o(t,e,r).lines.length*t.common.lineHeight}
function h (line 2) | function h(t){if(!(this instanceof h))return new h(t);o.call(this,t),s.c...
function l (line 2) | function l(){this.allowHalfOpen||this._writableState.ended||n.nextTick(p...
function p (line 2) | function p(t){t.end()}
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function O (line 2) | function O(t){var e,r,n,i=t.length-1,a="",o=t[0];if(i>0){for(a+=o,e=1;e<...
function I (line 2) | function I(t,e,r){if(t!==~~t||t<e||t>r)throw Error(b+t)}
function T (line 2) | function T(t,e,r,n){var i,a,o,s;for(a=t[0];a>=10;a/=10)--e;return--e<0?(...
function P (line 2) | function P(t,e,r){for(var n,i,a=[0],o=0,s=t.length;o<s;){for(i=a.length;...
function t (line 2) | function t(t,e,r){var n,i=0,a=t.length;for(t=t.slice();a--;)n=t[a]*e+i,t...
function e (line 2) | function e(t,e,r,n){var i,a;if(r!=n)a=r>n?1:-1;else for(i=a=0;i<r;i++)if...
function r (line 2) | function r(t,e,r,n){for(var i=0;r--;)t[r]-=i,i=t[r]<e[r]?1:0,t[r]=i*n+t[...
function N (line 2) | function N(t,e,r,n){var i,a,o,s,u,f,c,h,l,p=t.constructor;t:if(null!=e){...
function j (line 2) | function j(t,e,r){if(!t.isFinite())return X(t);var n,i=t.e,a=O(t.d),o=a....
function R (line 2) | function R(t,e){var r=t[0];for(e*=M;r>=10;r/=10)e++;return e}
function z (line 2) | function z(t,e,r){if(e>F)throw m=!0,r&&(t.precision=r),Error(g);return N...
function U (line 2) | function U(t,e,r){if(e>C)throw Error(g);return N(new t(p),e,r,!0)}
function G (line 2) | function G(t){var e=t.length-1,r=e*M+1;if(e=t[e]){for(;e%10==0;e/=10)r--...
function H (line 2) | function H(t){for(var e="";t--;)e+="0";return e}
function Z (line 2) | function Z(t,e,r,n){var i,a=new t(1),o=Math.ceil(n/M+4);for(m=!1;;){if(r...
function q (line 2) | function q(t){return 1&t.d[t.d.length-1]}
function W (line 2) | function W(t,e,r){for(var n,i=new t(e[0]),a=0;++a<e.length;){if(!(n=new ...
function Y (line 2) | function Y(t,e){var r,n,i,a,o,s,u,f=0,c=0,h=0,l=t.constructor,p=l.roundi...
function V (line 2) | function V(t,e){var r,n,i,a,o,s,u,f,c,h,l,p=1,d=t,y=d.d,b=d.constructor,...
function X (line 2) | function X(t){return String(t.s*t.s/0)}
function J (line 2) | function J(t,e){var r,n,i;for((r=e.indexOf("."))>-1&&(e=e.replace(".",""...
function K (line 2) | function K(t,e){var r,n,i,a,s,u,f,c,h;if(e.indexOf("_")>-1){if(e=e.repla...
function Q (line 2) | function Q(t,e,r,n,i){var a,o,s,u,f=t.precision,c=Math.ceil(f/M);for(m=!...
function $ (line 2) | function $(t,e){for(var r=t;--e;)r*=t;return r}
function tt (line 2) | function tt(t,e){var r,n=e.s<0,i=U(t,t.precision,1),a=i.times(.5);if((e=...
function et (line 2) | function et(t,e,r,n){var i,a,o,u,f,l,p,d,m,y=t.constructor,b=void 0!==r;...
function rt (line 2) | function rt(t,e){if(t.length>e)return t.length=e,!0}
function nt (line 2) | function nt(t){return new this(t).abs()}
function it (line 2) | function it(t){return new this(t).acos()}
function at (line 2) | function at(t){return new this(t).acosh()}
function ot (line 2) | function ot(t,e){return new this(t).plus(e)}
function st (line 2) | function st(t){return new this(t).asin()}
function ut (line 2) | function ut(t){return new this(t).asinh()}
function ft (line 2) | function ft(t){return new this(t).atan()}
function ct (line 2) | function ct(t){return new this(t).atanh()}
function ht (line 2) | function ht(t,e){t=new this(t),e=new this(e);var r,n=this.precision,i=th...
function lt (line 2) | function lt(t){return new this(t).cbrt()}
function pt (line 2) | function pt(t){return N(t=new this(t),t.e+1,2)}
function dt (line 2) | function dt(t,e,r){return new this(t).clamp(e,r)}
function mt (line 2) | function mt(t){if(!t||"object"!==i(t))throw Error(y+"Object expected");v...
function yt (line 2) | function yt(t){return new this(t).cos()}
function bt (line 2) | function bt(t){return new this(t).cosh()}
function gt (line 2) | function gt(t,e){return new this(t).div(e)}
function vt (line 2) | function vt(t){return new this(t).exp()}
function wt (line 2) | function wt(t){return N(t=new this(t),t.e+1,3)}
function _t (line 2) | function _t(){var t,e,r=new this(0);for(m=!1,t=0;t<arguments.length;)if(...
function xt (line 2) | function xt(t){return t instanceof o||t&&t.toStringTag===w||!1}
function Et (line 2) | function Et(t){return new this(t).ln()}
function Dt (line 2) | function Dt(t,e){return new this(t).log(e)}
function kt (line 2) | function kt(t){return new this(t).log(2)}
function At (line 2) | function At(t){return new this(t).log(10)}
function St (line 2) | function St(){return W(this,arguments,"lt")}
function Mt (line 2) | function Mt(){return W(this,arguments,"gt")}
function Ft (line 2) | function Ft(t,e){return new this(t).mod(e)}
function Ct (line 2) | function Ct(t,e){return new this(t).mul(e)}
function Bt (line 2) | function Bt(t,e){return new this(t).pow(e)}
function Ot (line 2) | function Ot(t){var e,r,n,i,a=0,o=new this(1),s=[];if(void 0===t?t=this.p...
function It (line 2) | function It(t){return N(t=new this(t),t.e+1,this.rounding)}
function Tt (line 2) | function Tt(t){return(t=new this(t)).d?t.d[0]?t.s:0*t.s:t.s||NaN}
function Pt (line 2) | function Pt(t){return new this(t).sin()}
function Lt (line 2) | function Lt(t){return new this(t).sinh()}
function Nt (line 2) | function Nt(t){return new this(t).sqrt()}
function jt (line 2) | function jt(t,e){return new this(t).sub(e)}
function Rt (line 2) | function Rt(){var t=0,e=arguments,r=new this(e[t]);for(m=!1;r.s&&++t<e.l...
function zt (line 2) | function zt(t){return new this(t).tan()}
function Ut (line 2) | function Ut(t){return new this(t).tanh()}
function Gt (line 2) | function Gt(t){return N(t=new this(t),t.e+1,1)}
function o (line 2) | function o(t){var e,r,n,a=this;if(!(a instanceof o))return new o(t);if(a...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function D (line 2) | function D(t,e,r){return(e=M(e))in t?Object.defineProperty(t,e,{value:r,...
function k (line 2) | function k(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function A (line 2) | function A(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function S (line 2) | function S(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function M (line 2) | function M(t){var e=function(t,e){if("object"!=I(t)||!t)return t;var r=t...
function F (line 2) | function F(t,e){if(e&&("object"===I(e)||"function"==typeof e))return e;i...
function C (line 2) | function C(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function B (line 2) | function B(t){return B=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function O (line 2) | function O(t,e){return O=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function I (line 2) | function I(t){return I="function"==typeof Symbol&&"symbol"==typeof Symbo...
function T (line 2) | function T(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=...
function R (line 2) | function R(){}
function z (line 2) | function z(t){return Object.prototype.toString.call(t).toLowerCase().ind...
function U (line 2) | function U(e){for(var r=t.alloc(e.byteLength),n=new Uint8Array(e),i=0;i<...
function G (line 2) | function G(e,r){Object(g.a)(e,(function(n,i){return n?r(n):"object"===I(...
function r (line 2) | function r(){var e,n,i,o;!function(t,e){if(!(t instanceof e))throw new T...
function W (line 2) | function W(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[...
function Y (line 2) | function Y(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[...
function V (line 2) | function V(t,e,r){var n="before-"+e,i=e.replace(/e$/,"")+"ed";q.prototyp...
function X (line 2) | function X(t,e){V(t,"change",e)}
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return Object.prototype.toString.call(t)}
function b (line 2) | function b(t,e,r){var i=[],a=0;function o(){for(var e;null!==(e=t.read()...
function g (line 2) | function g(t,e){if("string"==typeof e&&(e=n.from(e)),!n.isBuffer(e))thro...
function v (line 2) | function v(t){if(!(this instanceof v))return new v(t);S.call(this,t,a.DE...
function w (line 2) | function w(t){if(!(this instanceof w))return new w(t);S.call(this,t,a.IN...
function _ (line 2) | function _(t){if(!(this instanceof _))return new _(t);S.call(this,t,a.GZ...
function x (line 2) | function x(t){if(!(this instanceof x))return new x(t);S.call(this,t,a.GU...
function E (line 2) | function E(t){if(!(this instanceof E))return new E(t);S.call(this,t,a.DE...
function D (line 2) | function D(t){if(!(this instanceof D))return new D(t);S.call(this,t,a.IN...
function k (line 2) | function k(t){if(!(this instanceof k))return new k(t);S.call(this,t,a.UN...
function A (line 2) | function A(t){return t===a.Z_NO_FLUSH||t===a.Z_PARTIAL_FLUSH||t===a.Z_SY...
function S (line 2) | function S(t,r){var o=this;if(this._opts=t=t||{},this._chunkSize=t.chunk...
function M (line 2) | function M(e,r){r&&t.nextTick(r),e._handle&&(e._handle.close(),e._handle...
function F (line 2) | function F(t){t.emit("close")}
function g (line 2) | function g(u,f){if(this&&(this.buffer=null,this.callback=null),!c._hadEr...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(){u.init.call(this)}
function i (line 2) | function i(r){t.removeListener(e,a),n(r)}
function a (line 2) | function a(){"function"==typeof t.removeListener&&t.removeListener("erro...
function c (line 2) | function c(t){if("function"!=typeof t)throw new TypeError('The "listener...
function h (line 2) | function h(t){return void 0===t._maxListeners?u.defaultMaxListeners:t._m...
function l (line 2) | function l(t,e,r,n){var i,a,o;if(c(r),void 0===(a=t._events)?(a=t._event...
function p (line 2) | function p(){if(!this.fired)return this.target.removeListener(this.type,...
function d (line 2) | function d(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener...
function m (line 2) | function m(t,e,r){var n=t._events;if(void 0===n)return[];var i=n[e];retu...
function y (line 2) | function y(t){var e=this._events;if(void 0!==e){var r=e[t];if("function"...
function b (line 2) | function b(t,e){for(var r=new Array(e),n=0;n<e;++n)r[n]=t[n];return r}
function g (line 2) | function g(t,e,r,i){if("function"==typeof t.on)i.once?t.once(e,r):t.on(e...
function o (line 2) | function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbo...
function t (line 2) | function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(i,a){if(a=a||{},(i=i||"")instanceof n)return i;if(!(this inst...
function i (line 2) | function i(t,e,r){t=E(t,255),e=E(e,255),r=E(r,255);var n,i,a=Math.max(t,...
function a (line 2) | function a(t,e,r){t=E(t,255),e=E(e,255),r=E(r,255);var n,i,a=Math.max(t,...
function o (line 2) | function o(t,e,r,n){var i=[A(Math.round(t).toString(16)),A(Math.round(e)...
function s (line 2) | function s(t,e,r,n){return[A(M(n)),A(Math.round(t).toString(16)),A(Math....
function u (line 2) | function u(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.s-=e/100,r.s...
function f (line 2) | function f(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.s+=e/100,r.s...
function c (line 2) | function c(t){return n(t).desaturate(100)}
function h (line 2) | function h(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.l+=e/100,r.l...
function l (line 2) | function l(t,e){e=0===e?0:e||10;var r=n(t).toRgb();return r.r=Math.max(0...
function p (line 2) | function p(t,e){e=0===e?0:e||10;var r=n(t).toHsl();return r.l-=e/100,r.l...
function d (line 2) | function d(t,e){var r=n(t).toHsl(),i=(r.h+e)%360;return r.h=i<0?360+i:i,...
function m (line 2) | function m(t){var e=n(t).toHsl();return e.h=(e.h+180)%360,n(e)}
function y (line 2) | function y(t,e){if(isNaN(e)||e<=0)throw new Error("Argument to polyad mu...
function b (line 2) | function b(t){var e=n(t).toHsl(),r=e.h;return[n(t),n({h:(r+72)%360,s:e.s...
function g (line 2) | function g(t,e,r){e=e||6,r=r||30;var i=n(t).toHsl(),a=360/r,o=[n(t)];for...
function v (line 2) | function v(t,e){e=e||6;for(var r=n(t).toHsv(),i=r.h,a=r.s,o=r.v,s=[],u=1...
function x (line 2) | function x(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}
function E (line 2) | function E(t,e){(function(t){return"string"==typeof t&&-1!=t.indexOf("."...
function D (line 2) | function D(t){return Math.min(1,Math.max(0,t))}
function k (line 2) | function k(t){return parseInt(t,16)}
function A (line 2) | function A(t){return 1==t.length?"0"+t:""+t}
function S (line 2) | function S(t){return t<=1&&(t=100*t+"%"),t}
function M (line 2) | function M(t){return Math.round(255*parseFloat(t)).toString(16)}
function F (line 2) | function F(t){return k(t)/255}
function T (line 2) | function T(t){return!!I.CSS_UNIT.exec(t)}
function i (line 2) | function i(t,e){var r=new n(t,e);return function(t){return r.convert(t)}}
function n (line 2) | function n(t,e){this.size=this.size||t,this.smallerSize=this.smallerSize...
function i (line 2) | function i(t){var e=255&t,r=255&(t>>>=8),n=255&(t>>>=8);return{r:255&(t>...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(){void 0===e&&console.log.apply(console,arguments)}
function t (line 2) | function t(t){this.message="JPEG error: "+t}
function l (line 2) | function l(t){null==t&&(t={}),null==t.w&&(t.w=-1),this.V=t.n,this.N=t.w}
function p (line 2) | function p(t,e){for(var r,n,i,a=0,o=[],s=16;s>0&&!t[s-1];)s--;o.push({ch...
function d (line 2) | function d(t,e,r){return 64*((t.P+1)*e+r)}
function m (line 2) | function m(r,a,o,s,u,f,c,h,l,p){null==p&&(p=!1);var m,y,b,v,w,_,x,E,D,k,...
function y (line 2) | function y(t,n,i){var l,p,d,m,y,b,g,v,w,_,x,E,D,k,A,S,M,F=t.$,C=t.D;if(!...
function b (line 2) | function b(t,e){for(var r=e.P,n=e.c,i=new Int16Array(64),a=0;a<n;a++)for...
function g (line 2) | function g(t,e,r){null==r&&(r=e);var n=t.length-1,a=r<e?r:e;if(e>=n)retu...
function l (line 2) | function l(){var t=i(r,u),e=(u+=2)+t-2,n=g(r,e,u);n&&n.u&&(e=n.offset);v...
function d (line 2) | function d(t){for(var e=Math.ceil(t.o/8/t.X),r=Math.ceil(t.s/8/t.B),n=0;...
method f (line 2) | get f(){return this.b?!!this.b.a:3===this.p?0!==this.N&&(82!==this.W[0]....
function i (line 2) | function i(t,e){return t[e]<<8|t[e+1]}
function F (line 2) | function F(t){if(0==_){var e=new Uint8Array(d,r+w+8184,8200),n=new Uint8...
function C (line 2) | function C(t){return S[_+15-t]}
function B (line 2) | function B(){D[0]=0,D[1]=0,k[0]=0,k[1]=0}
function o (line 2) | function o(t){var e=t[1],r=t[0][e>>>3]>>>7-(7&e)&1;return t[1]++,r}
function s (line 2) | function s(t,r){if(null==e){e={};for(var n=0;n<i.length;n+=4)e[i[n+1]]=i...
function u (line 2) | function u(t,e){for(var r=0;r<e;r++)1&~t||t++,t>>>=1;return t}
function f (line 2) | function f(t,e){return t>>e}
function c (line 2) | function c(t,e,r,n,i,a){e[r]=f(f(11*t[i]-4*t[i+a]+t[i+a+a]+4,3)+t[n],1),...
function h (line 2) | function h(t,e,r,n,i,a){var o=t[i-a]-t[i+a],s=t[i],u=t[n];e[r]=f(f(o+4,3...
function l (line 2) | function l(t,e,r,n,i,a){e[r]=f(f(5*t[i]+4*t[i-a]-t[i-a-a]+4,3)+t[n],1),e...
function p (line 2) | function p(t){return t=n[t=t<0?0:t>4095?4095:t]>>>2}
function r (line 2) | function r(t){return t<.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055}
function r (line 2) | function r(){return t[e++]}
function n (line 2) | function n(){return t[e++]<<8|t[e++]}
function i (line 2) | function i(t){for(var e=r(),n=[0,0,0,255],i=[],o=0;o<16;o++)i[o]=r();for...
function a (line 2) | function a(t,e,r,n){if(255!=t[e+3])return 0;if(0==r)return e;for(var i=0...
function o (line 2) | function o(t){for(var e=t.b,r=t.f;e<25&&t.a<t.d;){var n=t.data[t.a++];25...
function s (line 2) | function s(t,e){return e.b<t&&o(e),e.f>>(e.b-=t)&65535>>16-t}
function u (line 2) | function u(t,e){var r=t[0],n=0,i=255;e.b<16&&o(e);var a=e.f>>e.b-8&255;f...
function f (line 2) | function f(t,e){return t<32768>>16-e&&(t+=1-(1<<e)),t}
function c (line 2) | function c(t,e){var r=u(t,e);return 0==r?0:16==r?-32768:f(s(r,e),r)}
function h (line 2) | function h(t,e,r,n,i,a){for(var o=0,s=0;s<a;s++){for(var u=s*e,f=0;f<e;f...
function l (line 2) | function l(t,e){return f(s(t,e),t)}
function p (line 2) | function p(t,e,r,n,i,a,o,s){for(var u=r*o,f=i;f<a;f++)t[f]+=1<<s-1;for(v...
function h (line 2) | function h(t){var e={c:new Int8Array(2<<t.u)};return function(t,e,r){var...
function l (line 2) | function l(t){for(var e=[[],[],[]],r=Math.max(2,t.w+32>>>6),n=0;n<3;n++)...
function p (line 2) | function p(t,e){var r=0,n=8-t.a;t.j,t.a;if(e){if(e>=n)do{r<<=n,e-=n,r|=t...
function d (line 2) | function d(t,e,r,n,i,a,o,s){null==s&&(s=0);var u,f,c,h,l,d,m=a+1,y=m%2,b...
function m (line 2) | function m(t,e,r){for(var n=t[0].length,i=e;i<=r;i++)t[i][0]=t[i-1][1],t...
function y (line 2) | function y(t){m(t,a,o),m(t,e,r),m(t,f,c)}
function b (line 2) | function b(t,e,n,i,a,o,u,f,c,h,l,p,m){for(var b=0,g=1,v=a<s&&a>r;g<t.m;)...
function g (line 2) | function g(t,n,i,s,u,h){b(t,n,i,s,e,a,u,h,0,0,1,0,8),b(t,n,i,s,8,f,u,h,1...
function v (line 2) | function v(t,r,n,i,o,s){var u=s.length,c=t.l;o+1==t.s&&(c=t.e-o*t.l);for...
function i (line 2) | function i(){n.call(this)}
function i (line 2) | function i(e){t.writable&&!1===t.write(e)&&r.pause&&r.pause()}
function a (line 2) | function a(){r.readable&&r.resume&&r.resume()}
function s (line 2) | function s(){o||(o=!0,t.end())}
function u (line 2) | function u(){o||(o=!0,"function"==typeof t.destroy&&t.destroy())}
function f (line 2) | function f(t){if(c(),0===n.listenerCount(this,"error"))throw t}
function c (line 2) | function c(){r.removeListener("data",i),t.removeListener("drain",a),r.re...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e){return Object.prototype.hasOwnProperty.call(t,e)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e,r){return e=u(e),function(t,e){if(e&&("object"===n(e)||"f...
function a (line 2) | function a(t){var e="function"==typeof Map?new Map:void 0;return a=funct...
function o (line 2) | function o(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function s (line 2) | function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function u (line 2) | function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function f (line 2) | function f(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function c (line 2) | function c(t,e,r){return e&&f(t.prototype,e),r&&f(t,r),Object.defineProp...
function h (line 2) | function h(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function l (line 2) | function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function e (line 2) | function e(t){var r;return l(this,e),r=i(this,e,[t]),t instanceof Error&...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t){throw new Error(t)}
function s (line 2) | function s(t){var e=Object.keys(t);return Object.getOwnPropertySymbols?e...
function f (line 2) | function f(t){if(Array.isArray(t))return t.slice();for(var e=t,r=s(e),n=...
function c (line 2) | function c(t){return null!=t&&"object"===n(t)}
function h (line 2) | function h(t,e){return Array.isArray(e)?t.concat(e):t.concat([e])}
function l (line 2) | function l(t,e){return Array.isArray(e)?e.concat(t):[e].concat(t)}
function p (line 2) | function p(t){return t.length?t.slice(0,t.length-1):t}
function d (line 2) | function d(t){return t.length?t.slice(1):t}
function m (line 2) | function m(t,e,r){return t.slice(0,e).concat(Array.isArray(r)?r:[r]).con...
function y (line 2) | function y(t,e){return e>=t.length||e<0?t:t.slice(0,e).concat(t.slice(e+...
function b (line 2) | function b(t,e,r){if(t[e]===r)return t;for(var n=t.length,i=Array(n),a=0...
function g (line 2) | function g(t,e){if(Array.isArray(e)||o(a?"A path array should be provide...
function v (line 2) | function v(t,e,r){var n=t;if(null==n&&(n="number"==typeof e?[]:{}),n[e]=...
function w (line 2) | function w(t,e,r){return e.length?_(t,e,r,0):r}
function _ (line 2) | function _(t,e,r,n){var i,a=e[n];n===e.length-1?i=r:i=_(c(t)&&c(t[a])?t[...
function x (line 2) | function x(t,e,r){return v(t,e,r(null==t?void 0:t[e]))}
function E (line 2) | function E(t,e,r){return w(t,e,r(g(t,e)))}
function D (line 2) | function D(t,e,r,n,i,a){for(var o=arguments.length,s=new Array(o>6?o-6:0...
function k (line 2) | function k(t,e,r,n,i,a){for(var o=arguments.length,s=new Array(o>6?o-6:0...
function A (line 2) | function A(t,e,r,n,i,a,o){var s=g(t,e);null==s&&(s={});for(var u=argumen...
function S (line 2) | function S(t,e){for(var r=Array.isArray(e)?e:[e],n=!1,i=0;i<r.length;i++...
function M (line 2) | function M(t,e,r,n,i,a){for(var o=arguments.length,s=new Array(o>6?o-6:0...
function F (line 2) | function F(t,e,r){var n=r;null==n&&o(a?"At least one object should be pr...
function h (line 2) | function h(t){return h="function"==typeof Symbol&&"symbol"==typeof Symbo...
function l (line 2) | function l(){l=function(){return e};var t,e={},r=Object.prototype,n=r.ha...
function p (line 2) | function p(t,e){return function(t){if(Array.isArray(t))return t}(t)||fun...
function d (line 2) | function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function m (line 2) | function m(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function y (line 2) | function y(t){return function(){var e=this,r=arguments;return new Promis...
function b (line 2) | function b(t,e){return g.apply(this,arguments)}
function g (line 2) | function g(){return(g=y(l().mark((function t(e,r){var n;return l().wrap(...
function v (line 2) | function v(t){return t._exif&&t._exif.tags&&t._exif.tags.Orientation||1}
function w (line 2) | function w(e){if(!(v(e)<2)){var r=function(t){var e=t.getWidth(),r=t.get...
function _ (line 2) | function _(t,e,r){return x.apply(this,arguments)}
function x (line 2) | function x(){return(x=y(l().mark((function t(e,r,n){var i,a;return l().w...
function E (line 2) | function E(e,r){var n,i,a=this;if(e===u.AUTO&&(e=this.getMIME()),"string...
function D (line 2) | function D(t){return Object(c.a)(E,this,t)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function a (line 2) | function a(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function o (line 2) | function o(t,e,r){return e=c(e),function(t,e){if(e&&("object"===n(e)||"f...
function s (line 2) | function s(t){var e="function"==typeof Map?new Map:void 0;return s=funct...
function u (line 2) | function u(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function f (line 2) | function f(t,e){return f=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function c (line 2) | function c(t){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function r (line 2) | function r(){return function(t,e){if(!(t instanceof e))throw new TypeErr...
function a (line 2) | function a(t,e){for(var r in t)e[r]=t[r]}
function o (line 2) | function o(t,e,r){return i(t,e,r)}
function o (line 2) | function o(t){var e=this;this.next=null,this.entry=null,this.finish=func...
function y (line 2) | function y(){}
function b (line 2) | function b(t,e){s=s||r(18),t=t||{};var n=e instanceof s;this.objectMode=...
function g (line 2) | function g(t){if(s=s||r(18),!(d.call(g,this)||this instanceof s))return ...
function v (line 2) | function v(t,e,r,n,i,a,o){e.writelen=n,e.writecb=o,e.writing=!0,e.sync=!...
function w (line 2) | function w(t,e,r,n){r||function(t,e){0===e.length&&e.needDrain&&(e.needD...
function _ (line 2) | function _(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writ...
function x (line 2) | function x(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!...
function E (line 2) | function E(t,e){t._final((function(r){e.pendingcb--,r&&t.emit("error",r)...
function D (line 2) | function D(t,e){var r=x(e);return r&&(!function(t,e){e.prefinished||e.fi...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e){if(t===e)return 0;for(var r=t.length,n=e.length,i=0,a=Ma...
function o (line 2) | function o(t){return e.Buffer&&"function"==typeof e.Buffer.isBuffer?e.Bu...
function h (line 2) | function h(t){return Object.prototype.toString.call(t)}
function l (line 2) | function l(t){return!o(t)&&("function"==typeof e.ArrayBuffer&&("function...
function m (line 2) | function m(t){if(s.isFunction(t)){if(c)return t.name;var e=t.toString()....
function y (line 2) | function y(t,e){return"string"==typeof t?t.length<e?t:t.slice(0,e):t}
function b (line 2) | function b(t){if(c||!s.isFunction(t))return s.inspect(t);var e=m(t);retu...
function g (line 2) | function g(t,e,r,n,i){throw new p.AssertionError({message:r,actual:t,exp...
function v (line 2) | function v(t,e){t||g(t,!0,e,"==",p.ok)}
function w (line 2) | function w(t,e,r,i){if(t===e)return!0;if(o(t)&&o(e))return 0===a(t,e);if...
function _ (line 2) | function _(t){return"[object Arguments]"==Object.prototype.toString.call...
function x (line 2) | function x(t,e){if(!t||!e)return!1;if("[object RegExp]"==Object.prototyp...
function E (line 2) | function E(t,e,r,n){var i;if("function"!=typeof e)throw new TypeError('"...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function i (line 2) | function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t...
function t (line 2) | function t(){if(function(t,e){if(!(t instanceof e))throw new TypeError("...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function a (line 2) | function a(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function o (line 2) | function o(t,e,r){return e=u(e),function(t,e){if(e&&("object"===n(e)||"f...
function s (line 2) | function s(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function u (line 2) | function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function f (line 2) | function f(t,e){return f=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(){var t;!function(t,e){if(!(t instanceof e))throw new TypeErr...
function n (line 2) | function n(t,e,r,n){for(var i=t[e++],a=1<<i,o=a+1,s=o+1,u=i+1,f=(1<<u)-1...
function s (line 2) | function s(t){var e=t.length;if(e<2||e>256||e&e-1)throw new Error("Inval...
function l (line 2) | function l(r){for(;c>=r;)t[e++]=255&h,h>>=8,c-=8,e===i+256&&(t[i]=255,i=...
function p (line 2) | function p(t){h|=t<<c,c+=f,l(8)}
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function a (line 2) | function a(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){return function(){var e=this,r=arguments;return new Promis...
function u (line 2) | function u(){return(u=o(i().mark((function t(e){return i().wrap((functio...
function f (line 2) | function f(){return(f=o(i().mark((function t(e){return i().wrap((functio...
function c (line 2) | function c(){return(c=o(i().mark((function t(e,r){return i().wrap((funct...
function h (line 2) | function h(){return(h=o(i().mark((function t(e,r,n,a,o){return i().wrap(...
function l (line 2) | function l(){return(l=o(i().mark((function t(e,r){return i().wrap((funct...
function p (line 2) | function p(){return(p=o(i().mark((function t(e){return i().wrap((functio...
function r (line 2) | function r(t,e){switch(t){case 1:return e.nextUInt8();case 3:case 8:retu...
function n (line 2) | function n(t,e){var n,i,a=e.nextUInt16(),o=e.nextUInt16(),s=function(t){...
function i (line 2) | function i(t,e,r){var i,a,o=e.nextUInt16();for(a=0;a<o;++a)r((i=n(t,e))[...
function g (line 2) | function g(t,e){t=t||{};var n=e instanceof(a=a||r(18));this.objectMode=!...
function v (line 2) | function v(t){if(a=a||r(18),!(this instanceof v))return new v(t);this._r...
function w (line 2) | function w(t,e,r,n,i){var a,o=t._readableState;null===e?(o.reading=!1,fu...
function _ (line 2) | function _(t,e,r,n){e.flowing&&0===e.length&&!e.sync?(t.emit("data",r),t...
function E (line 2) | function E(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t...
function D (line 2) | function D(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable...
function k (line 2) | function k(t){p("emit readable"),t.emit("readable"),C(t)}
function A (line 2) | function A(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(S,t,e))}
function S (line 2) | function S(t,e){for(var r=e.length;!e.reading&&!e.flowing&&!e.ended&&e.l...
function M (line 2) | function M(t){p("readable nexttick read 0"),t.read(0)}
function F (line 2) | function F(t,e){e.reading||(p("resume read 0"),t.read(0)),e.resumeSchedu...
function C (line 2) | function C(t){var e=t._readableState;for(p("flow",e.flowing);e.flowing&&...
function B (line 2) | function B(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift(...
function O (line 2) | function O(t){var e=t._readableState;if(e.length>0)throw new Error('"end...
function I (line 2) | function I(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=...
function T (line 2) | function T(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;retu...
function f (line 2) | function f(e,n){p("onunpipe"),e===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped...
function c (line 2) | function c(){p("onend"),t.end()}
function m (line 2) | function m(e){p("ondata"),d=!1,!1!==t.write(e)||d||((1===a.pipesCount&&a...
function y (line 2) | function y(e){p("onerror",e),v(),t.removeListener("error",y),0===s(t,"er...
function b (line 2) | function b(){t.removeListener("finish",g),v()}
function g (line 2) | function g(){p("onfinish"),t.removeListener("close",b),v()}
function v (line 2) | function v(){p("unpipe"),r.unpipe(t)}
function i (line 2) | function i(t,e){t.emit("error",e)}
function a (line 2) | function a(t){var e;switch(this.encoding=function(t){var e=function(t){i...
function o (line 2) | function o(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1...
function s (line 2) | function s(t){var e=this.lastTotal-this.lastNeed,r=function(t,e,r){if(12...
function u (line 2) | function u(t,e){if((t.length-e)%2==0){var r=t.toString("utf16le",e);if(r...
function f (line 2) | function f(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r...
function c (line 2) | function c(t,e){var r=(t.length-e)%3;return 0===r?t.toString("base64",e)...
function h (line 2) | function h(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+...
function l (line 2) | function l(t){return t.toString(this.encoding)}
function p (line 2) | function p(t){return t&&t.length?this.write(t):""}
function a (line 2) | function a(t,e){var r=this._transformState;r.transforming=!1;var n=r.wri...
function o (line 2) | function o(t){if(!(this instanceof o))return new o(t);n.call(this,t),thi...
function s (line 2) | function s(){var t=this;"function"==typeof this._flush?this._flush((func...
function u (line 2) | function u(t,e,r){if(e)return t.emit("error",e);if(null!=r&&t.push(r),t....
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(t,e,r){var n=t*e;return 8!==r&&(n=Math.ceil(n/(8/r))),n}
function o (line 2) | function o(t,e,r,n,a,o){for(var s=t.width,u=t.height,f=t.index,c=0;c<u;c...
function s (line 2) | function s(t,e,r,n,i,o){for(var s=t.width,u=t.height,f=t.index,c=0;c<u;c...
function i (line 2) | function i(){if(n===t.length)throw new Error("Ran out of data");var i,a,...
function u (line 2) | function u(t,e){if(e<65534&&(t.subarray&&a||!t.subarray&&i))return Strin...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function a (line 2) | function a(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function c (line 2) | function c(){var t=r(97);return c=function(){return t},t}
function p (line 2) | function p(t,e){var r=t.indexOf(e);return-1===r?null:r}
function d (line 2) | function d(t,e){for(var r,n=0,i=t.length-1;n<=i;)if(t[r=Math.floor((n+i)...
function m (line 2) | function m(t){var e=t.colors;t.usesTransparency&&e.push(0);for(var r=e.l...
function y (line 2) | function y(t,e){var r=t.bitmap.width*t.bitmap.height;return r=Math.ceil(...
function b (line 2) | function b(t){var e=t.indexCount,r=0;for(--e;e;)++r,e>>=1;return r>0?r:1}
function g (line 2) | function g(e,r,n,i,a){if(n.interlaced)throw new f("writing interlaced GI...
function h (line 2) | function h(t,e,r,n,a){var o=Array.isArray(t)?t:[t];if(a){if(["FloydStein...
function n (line 2) | function n(t,e,r){this._queue=[],this._priorities=[],this._sorting="desc...
function r (line 2) | function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==ty...
function n (line 2) | function n(t,e,r,a,o,s){for(var u,f,c,h,l=Math.max(e-1,0),p=Math.max(r-1...
function i (line 2) | function i(t,e,r,n,i){var f=t[r+3]/255,c=e[n+3]/255,h=u(t[r+0],f),l=u(t[...
function a (line 2) | function a(t,e,r){return.29889531*t+.58662247*e+.11448223*r}
function o (line 2) | function o(t,e,r){return.59597799*t-.2741761*e-.32180189*r}
function s (line 2) | function s(t,e,r){return.21147017*t-.52261711*e+.31114694*r}
function u (line 2) | function u(t,e){return 255+(t-255)*e}
function f (line 2) | function f(t,e,r,n,i){t[e+0]=r,t[e+1]=n,t[e+2]=i,t[e+3]=255}
function i (line 2) | function i(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)r...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function u (line 2) | function u(){var t;return t=i().mark((function t(e){var r;return i().wra...
function a (line 2) | function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbo...
function o (line 2) | function o(t,e,r){var n;return n=function(t,e){if("object"!=a(t)||!t)ret...
function o (line 2) | function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbo...
function s (line 2) | function s(t,e,r){var n;return n=function(t,e){if("object"!=o(t)||!t)ret...
function o (line 2) | function o(t){return function(t){if(Array.isArray(t))return s(t)}(t)||fu...
function s (line 2) | function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function u (line 2) | function u(t,e,r,n){for(var i=[0,0,0],a=(e.length-1)/2,o=0;o<e.length;o+...
function c (line 2) | function c(t){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.he...
function h (line 2) | function h(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function l (line 2) | function l(t,e){var r=this;return t&&Array.isArray(t)?(t=t.map((function...
function n (line 2) | function n(t){return(t=Math.floor(r*(t-127)+127))<0?0:t>255?255:t}
function i (line 2) | function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbo...
function a (line 2) | function a(e){return e("crop",(function(e,r,i,a,o){if("number"!=typeof e...
function i (line 2) | function i(e,r,i){if("boolean"!=typeof e||"boolean"!=typeof r)return n.d...
function c (line 2) | function c(t){return c="function"==typeof Symbol&&"symbol"==typeof Symbo...
function h (line 2) | function h(t,e,r,n,i){if(i.width>0&&i.height>0){var a=e.pages[i.page];t....
function l (line 2) | function l(t,e,r,n,i){for(var a=0;a<n.length;a++){var o=void 0;o=t.chars...
function n (line 2) | function n(t,e,r,n,i,a,o){this.widthOriginal=Math.abs(Math.floor(t)||0),...
function i (line 2) | function i(e){if(Math.abs(e)%90!=0)throw new Error("Unsupported matrix r...
function a (line 2) | function a(e,r){var n=(e%=360)*Math.PI/180,i=Math.cos(n),a=Math.sin(n),o...
function o (line 2) | function o(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function s (line 2) | function s(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function u (line 2) | function u(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function f (line 2) | function f(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function c (line 2) | function c(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function h (line 2) | function h(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function l (line 2) | function l(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function p (line 2) | function p(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function d (line 2) | function d(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function m (line 2) | function m(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function y (line 2) | function y(t,e){var r=arguments.length>2&&void 0!==arguments[2]?argument...
function b (line 2) | function b(t,e,r){var o=arguments.length>3&&void 0!==arguments[3]?argume...
function a (line 2) | function a(t,e){this._id=t,this._clearFn=e}
function u (line 2) | function u(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. L...
function f (line 2) | function f(t,e,r){for(var i,a,o=[],s=e;s<r;s+=3)i=(t[s]<<16&16711680)+(t...
function n (line 2) | function n(t,e){if(!(t&&e&&t.length&&e.length))throw new Error("Bad alph...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function u (line 2) | function u(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_...
function f (line 2) | function f(t){return"string"!=typeof t&&(t=String(t)),t}
function c (line 2) | function c(t){var e={next:function(){var e=t.shift();return{done:void 0=...
function h (line 2) | function h(t){this.map={},t instanceof h?t.forEach((function(t,e){this.a...
function l (line 2) | function l(t){if(!t._noBody)return t.bodyUsed?Promise.reject(new TypeErr...
function p (line 2) | function p(t){return new Promise((function(e,r){t.onload=function(){e(t....
function d (line 2) | function d(t){var e=new FileReader,r=p(e);return e.readAsArrayBuffer(t),r}
function m (line 2) | function m(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLe...
function y (line 2) | function y(){return this.bodyUsed=!1,this._initBody=function(t){var e;th...
function g (line 2) | function g(t,e){if(!(this instanceof g))throw new TypeError('Please use ...
function v (line 2) | function v(t){var e=new FormData;return t.trim().split("&").forEach((fun...
function w (line 2) | function w(t,e){if(!(this instanceof w))throw new TypeError('Please use ...
function E (line 2) | function E(t,e){return new Promise((function(r,o){var s=new g(t,e);if(s....
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function c (line 2) | function c(){var t;return t=i().mark((function t(e,r){var n;return i().w...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function f (line 2) | function f(t,e,r){return e=h(e),function(t,e){if(e&&("object"===n(e)||"f...
function c (line 2) | function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function h (line 2) | function h(t){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function l (line 2) | function l(t,e){return l=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(t,r){var n;return function(t,e){if(!(t instanceof e))throw ne...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function a (line 2) | function a(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),Object.defineProp...
function o (line 2) | function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function f (line 2) | function f(t,e,r){return e=h(e),function(t,e){if(e&&("object"===n(e)||"f...
function c (line 2) | function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function h (line 2) | function h(t){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function l (line 2) | function l(t,e){return l=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(t,r){var n;return function(t,e){if(!(t instanceof e))throw ne...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(){i=function(){return e};var t,e={},r=Object.prototype,a=r.ha...
function a (line 2) | function a(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}catch(t){return vo...
function o (line 2) | function o(t){return function(){var e=this,r=arguments;return new Promis...
function s (line 2) | function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function u (line 2) | function u(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function f (line 2) | function f(t,e,r){return e=h(e),function(t,e){if(e&&("object"===n(e)||"f...
function c (line 2) | function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct...
function h (line 2) | function h(t){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind(...
function l (line 2) | function l(t,e){return l=Object.setPrototypeOf?Object.setPrototypeOf.bin...
function e (line 2) | function e(t,r){var n;return function(t,e){if(!(t instanceof e))throw ne...
function b (line 2) | function b(){return(b=o(i().mark((function t(e){var r,n;return i().wrap(...
function _typeof (line 2) | function _typeof(t){return _typeof="function"==typeof Symbol&&"symbol"==...
function _regeneratorRuntime (line 2) | function _regeneratorRuntime(){_regeneratorRuntime=function(){return e};...
function _slicedToArray (line 2) | function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArray...
function _nonIterableRest (line 2) | function _nonIterableRest(){throw new TypeError("Invalid attempt to dest...
function _iterableToArrayLimit (line 2) | function _iterableToArrayLimit(t,e){var r=null==t?null:"undefined"!=type...
function _arrayWithHoles (line 2) | function _arrayWithHoles(t){if(Array.isArray(t))return t}
function _createForOfIteratorHelper (line 2) | function _createForOfIteratorHelper(t,e){var r="undefined"!=typeof Symbo...
function _unsupportedIterableToArray (line 2) | function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)re...
function _arrayLikeToArray (line 2) | function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(...
function ownKeys (line 2) | function ownKeys(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbo...
function _objectSpread (line 2) | function _objectSpread(t){for(var e=1;e<arguments.length;e++){var r=null...
function _defineProperty (line 2) | function _defineProperty(t,e,r){return(e=_toPropertyKey(e))in t?Object.d...
function _toPropertyKey (line 2) | function _toPropertyKey(t){var e=_toPrimitive(t,"string");return"symbol"...
function _toPrimitive (line 2) | function _toPrimitive(t,e){if("object"!=_typeof(t)||!t)return t;var r=t[...
function asyncGeneratorStep (line 2) | function asyncGeneratorStep(t,e,r,n,i,a,o){try{var s=t[a](o),u=s.value}c...
function _asyncToGenerator (line 2) | function _asyncToGenerator(t){return function(){var e=this,r=arguments;r...
function fromStream (line 2) | function fromStream(t){return _fromStream.apply(this,arguments)}
function _fromStream (line 2) | function _fromStream(){return _fromStream=_asyncToGenerator(_regenerator...
function fromBuffer (line 2) | function fromBuffer(t){return _fromBuffer.apply(this,arguments)}
function _fromBuffer (line 2) | function _fromBuffer(){return(_fromBuffer=_asyncToGenerator(_regenerator...
function _check (line 2) | function _check(t,e,r){r=_objectSpread({offset:0},r);var n,i=_createForO...
function fromTokenizer (line 2) | function fromTokenizer(t){return _fromTokenizer2.apply(this,arguments)}
function _fromTokenizer2 (line 2) | function _fromTokenizer2(){return(_fromTokenizer2=_asyncToGenerator(_reg...
function _fromTokenizer (line 2) | function _fromTokenizer(t){return _fromTokenizer3.apply(this,arguments)}
function _fromTokenizer3 (line 2) | function _fromTokenizer3(){return _fromTokenizer3=_asyncToGenerator(_reg...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo...
function i (line 2) | function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function a (line 2) | function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.en...
function o (line 2) | function o(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),Object.defineProp...
function s (line 2) | function s(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t...
function f (line 2) | function f(t){return new DataView(t.buffer,t.byteOffset)}
function t (line 2) | function t(e){i(this,t),this.len=e}
function n (line 2) | function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||fu...
function i (line 2) | function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar...
function o (line 2) | function o(t,e,r,n,i,a,o){this.startMarker=t,this.tags=e,this.imageSize=...
function s (line 2) | function s(t){this.stream=t,this.flags={readBinaryTags:!1,resolveTagName...
function r (line 2) | function r(t){return parseInt(t,10)}
function a (line 2) | function a(t,e){t=t.map(r),e=e.map(r);var n=t[0],i=t[1]-1,a=t[2],o=e[0],...
function o (line 2) | function o(t){var e=t.substr(0,10).split("-"),o=t.substr(11,8).split(":"...
function s (line 2) | function s(t){var e=t.split(" "),r=a(e[0].split(":"),e[1].split(":"));if...
function r (line 2) | function r(t,e,r,n,i,a){this.global=i,e=e||0,r=r||t.byteLength-e,this.ar...
function r (line 2) | function r(t,e,r,n){this.buffer=t,this.offset=e||0,r="number"==typeof r?...
function r (line 2) | function r(t){Math.round;var r,n,i,a,o,s=Math.floor,u=new Array(64),f=ne...
function r (line 2) | function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){va...
function n (line 2) | function n(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[...
function i (line 2) | function i(t,e,r){var n;return n=function(t,e){if("object"!=a(t)||!t)ret...
function a (line 2) | function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbo...
function c (line 2) | function c(){}
function h (line 2) | function h(t,e){for(var r,n,i=0,a=[],o=16;o>0&&!t[o-1];)o--;a.push({chil...
function l (line 2) | function l(e,r,n,i,o,s,u,f,c,h){n.precision,n.samplesPerLine,n.scanLines...
function p (line 2) | function p(t,a){var c,h,l=[],p=a.blocksPerLine,d=a.blocksPerColumn,m=p<<...
function d (line 2) | function d(t){return t<0?0:t>255?255:t}
function i (line 2) | function i(){var t=e[n]<<8|e[n+1];return n+=2,t}
function a (line 2) | function a(){var t=i(),r=e.subarray(n,n+t-2);return n+=r.length,r}
function o (line 2) | function o(t){var e,r,n=1,i=1;for(r in t.components)t.components.hasOwnP...
function b (line 2) | function b(){var t=m+(arguments.length>0&&void 0!==arguments[0]?argument...
function r (line 2) | function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbo...
function t (line 2) | function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Ca...
function p (line 2) | function p(t){delete f[t]}
function d (line 2) | function d(t){if(c)setTimeout(d,0,t);else{var e=f[t];if(e){c=!0;try{!fun...
function r (line 2) | function r(t){try{if(!e.localStorage)return!1}catch(t){return!1}var r=e....
function a (line 2) | function a(t,e){for(var r in t)e[r]=t[r]}
function o (line 2) | function o(t,e,r){return i(t,e,r)}
function a (line 2) | function a(t){if(!(this instanceof a))return new a(t);n.call(this,t)}
function c (line 2) | function c(t){if("number"!=typeof t||t<e.DEFLATE||t>e.UNZIP)throw new Ty...
function n (line 2) | function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbo
Copy disabled (too large)
Download .json
Condensed preview — 122 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (10,219K chars).
[
{
"path": ".github/FUNDING.YML",
"chars": 823,
"preview": "# These are supported funding model platforms\n\ngithub: [mid0aria] # Replace with up to 4 GitHub Sponsors-enabled usernam"
},
{
"path": ".github/ISSUE_TEMPLATE/bug_report.yml",
"chars": 2039,
"preview": "name: Bug Report\ndescription: File a bug report\nbody:\n - type: markdown\n attributes:\n value: |\n "
},
{
"path": ".github/dependabot.yml",
"chars": 586,
"preview": "# To get started with Dependabot version updates, you'll need to specify which\n# package ecosystems to update and where "
},
{
"path": ".github/workflows/format.yml",
"chars": 1231,
"preview": "name: Format\non:\n push:\n branches: [main]\n\npermissions:\n contents: write\n\njobs:\n format:\n runs-on"
},
{
"path": ".github/workflows/update-submodule.yml",
"chars": 834,
"preview": "name: Update Submodule\n\non:\n push:\n branches:\n - main\n\njobs:\n update-submodule:\n runs-on:"
},
{
"path": ".gitignore",
"chars": 2182,
"preview": "# Developer\ntest.js\ndeveloper/\n\n# Logs\nlogs\n*.log\n*.bin\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\nlerna-debug.log*\n"
},
{
"path": ".gitmodules",
"chars": 110,
"preview": "[submodule \"utils/autovote\"]\n\tpath = utils/autovote\n\turl = https://github.com/Mid0aria/top.gg-automatic-voter\n"
},
{
"path": ".prettierignore",
"chars": 50,
"preview": "hcaptchasolver/\r\n*.mp4\r\n*.png\r\n*.jpg\r\n*.ico\r\n*.wav"
},
{
"path": ".prettierrc",
"chars": 44,
"preview": "{\n \"useTabs\": false,\n \"tabWidth\": 4\n}\n"
},
{
"path": ".vscode/extensions.json",
"chars": 587,
"preview": "{\n \"recommendations\": [\n \"esbenp.prettier-vscode\",\n \"dbaeumer.vscode-eslint\",\n \"drknoxy.eslint-d"
},
{
"path": ".vscode/settings.json",
"chars": 712,
"preview": "{\n \"[javascript]\": {\n \"editor.formatOnType\": true,\n \"editor.defaultFormatter\": \"esbenp.prettier-vscode\""
},
{
"path": "CHANGELOG.md",
"chars": 1229,
"preview": "## [0.0.9.4]\n\nIN DEVELOPMENT\n\n### Bot:\n\n- Fixed issue with autovoter not downloading\n- Updater system revamped\n\n## [0.0."
},
{
"path": "LICENSE",
"chars": 20693,
"preview": "Attribution-NonCommercial-ShareAlike 4.0 International\r\n\r\n=============================================================="
},
{
"path": "README.md",
"chars": 18853,
"preview": "[Version 1.0.8.8(no longer support)](https://github.com/Mid0Hub/owofarmbot)<br>\n\ndWdnY2Y6Ly9iY3JhLmZjYmd2c2wucGJ6L2dlbnB"
},
{
"path": "SECURITY.md",
"chars": 863,
"preview": "# Security Policy\n\n## Supported Versions\n\nLatest GitHub commit\n\n## Reporting a Vulnerability\n\nMido: [GitHub](https://git"
},
{
"path": "bot.js",
"chars": 11813,
"preview": "/* eslint-disable no-unused-vars */\n/* eslint-disable no-useless-escape */\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 20"
},
{
"path": "commands/pause.js",
"chars": 1405,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "commands/restart.js",
"chars": 536,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "commands/resume.js",
"chars": 1630,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "commands/start.js",
"chars": 2244,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "commands/stats.js",
"chars": 1795,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "config.json",
"chars": 4627,
"preview": "{\n \"firstrun\": \"true\",\n \"prefix\": \"!\",\n \"main\": {\n \"token\": \"\",\n \"userid\": \"\",\n \"commandsc"
},
{
"path": "data/enteredGiveaways.json",
"chars": 3,
"preview": "{}\n"
},
{
"path": "eslint.config.mjs",
"chars": 294,
"preview": "import globals from \"globals\";\nimport pluginJs from \"@eslint/js\";\n\n/** @type {import('eslint').Linter.Config[]} */\nexpor"
},
{
"path": "events/client/ready.js",
"chars": 3354,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "events/message/messageCreate.js",
"chars": 11465,
"preview": "/* eslint-disable no-useless-escape */\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed"
},
{
"path": "handlers/antiCrash.js",
"chars": 1315,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "handlers/commandHandler.js",
"chars": 885,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "handlers/eventHandler.js",
"chars": 898,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "main.js",
"chars": 10079,
"preview": "/* eslint-disable no-unused-vars */\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed un"
},
{
"path": "package.json",
"chars": 1555,
"preview": "{\n \"name\": \"owofarmbot_stable\",\n \"version\": \"0.0.9.4\",\n \"updater_version\": \"1.0.0\",\n \"version_note\": \"Fixed "
},
{
"path": "phrases/phrases.json",
"chars": 900490,
"preview": "{\n \"i\": \"u\",\n \"author\": [\"Mid0aria\", \"Random-629671\", \"VA80\"],\n\n \"phrases\": [\n \"dont kill me just help m"
},
{
"path": "termux-setup.sh",
"chars": 1617,
"preview": "#!/usr/bin/env bash\n# shellcheck disable=SC2059\n\nRESTORE='\\033[0m'\n\nRED='\\033[00;31m'\nGREEN='\\033[00;32m'\nYELLOW='\\033[0"
},
{
"path": "tests/arrays.js",
"chars": 716,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "tests/gitbare.js",
"chars": 800,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "tests/hcaptchasolve.js",
"chars": 3170,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "tests/spawnhcaptchasolve.js",
"chars": 264,
"preview": "const cp = require(\"child_process\");\n\nfor (let spawncount = 0; spawncount < 5; spawncount++) {\n try {\n cp.spaw"
},
{
"path": "utils/banner.js",
"chars": 11642,
"preview": "const asciiArts = [\n `\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣤⣤⣤⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣶⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀"
},
{
"path": "utils/captcha.js",
"chars": 9911,
"preview": "/* eslint-disable no-undef */\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Cr"
},
{
"path": "utils/function/farm.js",
"chars": 10069,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/gamble.js",
"chars": 13151,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/huntbot.js",
"chars": 18571,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/inventory.js",
"chars": 15182,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/joingiveaways.js",
"chars": 7709,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/luck.js",
"chars": 4663,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/quest.js",
"chars": 37282,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/function/safety.js",
"chars": 1526,
"preview": "module.exports = async (client) => {\n let startTime = Date.now();\n let safetyInterval = client.config.settings.saf"
},
{
"path": "utils/function/warn.js",
"chars": 326,
"preview": "const notifier = require(\"node-notifier\");\nconst config = require(\"../../config.json\");\n\nnotifier.notify({\n title: \"C"
},
{
"path": "utils/globalutil.js",
"chars": 23484,
"preview": "/* eslint-disable no-control-regex */\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed "
},
{
"path": "utils/hcaptchasolver/_locales/da/messages.json",
"chars": 1841,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: auto hCAPTCHA reCAPTCHA frit\" },\r\n \"extShortName\": { \"message\": \"\" "
},
{
"path": "utils/hcaptchasolver/_locales/de/messages.json",
"chars": 1898,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA-Löser: Auto hCAPTCHA reCAPTCHA frei\" },\r\n \"extShortName\": { \"message\": \"\" }"
},
{
"path": "utils/hcaptchasolver/_locales/el/messages.json",
"chars": 1940,
"preview": "{\r\n \"extName\": { \"message\": \"Επίλυση CAPTCHA: αυτόματο hCAPTCHA reCAPTCHA ελεύθερα\" },\r\n \"extShortName\": { \"mess"
},
{
"path": "utils/hcaptchasolver/_locales/en/messages.json",
"chars": 1833,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: auto hCAPTCHA reCAPTCHA freely\" },\r\n \"extShortName\": { \"message\": \"\" "
},
{
"path": "utils/hcaptchasolver/_locales/es/messages.json",
"chars": 1969,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: auto hCAPTCHA reCAPTCHA libremente\" },\r\n \"extNombreCorto\": { \"messa"
},
{
"path": "utils/hcaptchasolver/_locales/fr/messages.json",
"chars": 2041,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver : auto hCAPTCHA reCAPTCHA librement\" },\r\n \"extShortName\": { \"message"
},
{
"path": "utils/hcaptchasolver/_locales/id/messages.json",
"chars": 1890,
"preview": "{\r\n \"extName\": { \"message\": \"Pemecah CAPTCHA: reCAPTCHA hCAPTCHA otomatis dengan bebas\" },\r\n \"extShortName\": { \"me"
},
{
"path": "utils/hcaptchasolver/_locales/it/messages.json",
"chars": 2030,
"preview": "{\r\n \"extName\": { \"message\": \"Risolutore CAPTCHA: hCAPTCHA automatico reCAPTCHA liberamente\" },\r\n \"extShortName\":"
},
{
"path": "utils/hcaptchasolver/_locales/ja/messages.json",
"chars": 1520,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA ソルバー: 自動 hCAPTCHA reCAPTCHA を自由に\" },\r\n \"extShortName\": { \"message\": \"\" },\r\n"
},
{
"path": "utils/hcaptchasolver/_locales/ko/messages.json",
"chars": 1493,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA 해결사: 자동 hCAPTCHA reCAPTCHA 자유롭게\" },\r\n \"extShortName\": { \"message\": \"\" },\r\n "
},
{
"path": "utils/hcaptchasolver/_locales/nb/messages.json",
"chars": 1808,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: auto hCAPTCHA reCAPTCHA fritt\" },\r\n \"extShortName\": { \"message\": \"\" }"
},
{
"path": "utils/hcaptchasolver/_locales/nl/messages.json",
"chars": 1919,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA-oplosser: auto hCAPTCHA reCAPTCHA vrij\" },\r\n \"extShortName\": { \"message\": \""
},
{
"path": "utils/hcaptchasolver/_locales/pl/messages.json",
"chars": 1931,
"preview": "{\r\n \"extName\": { \"message\": \"Solver CAPTCHA: auto hCAPTCHA reCAPTCHA swobodnie\" },\r\n \"extShortName\": { \"message\""
},
{
"path": "utils/hcaptchasolver/_locales/pt/messages.json",
"chars": 1937,
"preview": "{\r\n \"extName\": { \"message\": \"Solucionador CAPTCHA: auto hCAPTCHA reCAPTCHA livremente\" },\r\n \"extShortName\": { \"m"
},
{
"path": "utils/hcaptchasolver/_locales/ru/messages.json",
"chars": 1970,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: автоматически hCAPTCHA, reCAPTCHA бесплатно\" },\r\n \"extShortName\": {"
},
{
"path": "utils/hcaptchasolver/_locales/sv/messages.json",
"chars": 1802,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: auto hCAPTCHA reCAPTCHA fritt\" },\r\n \"extShortName\": { \"message\": \"\""
},
{
"path": "utils/hcaptchasolver/_locales/tr/messages.json",
"chars": 1941,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Çözücü: otomatik hCAPTCHA reCAPTCHA serbestçe\" },\r\n \"extShortName\": { \"mess"
},
{
"path": "utils/hcaptchasolver/_locales/vi/messages.json",
"chars": 1988,
"preview": "{\r\n \"extName\": { \"message\": \"CAPTCHA Solver: tự động hCAPTCHA reCAPTCHA một cách tự do\" },\r\n \"extShortName\": { \""
},
{
"path": "utils/hcaptchasolver/_locales/zh_CN/messages.json",
"chars": 1306,
"preview": "{\r\n \"extName\": { \"message\": \"验证码自动识别器: 自动识别处理hCAPTCHA和reCAPTCHA\" },\r\n \"extShortName\": { \"message\": \"验证码自动识别器\" },\r\n"
},
{
"path": "utils/hcaptchasolver/_locales/zh_TW/messages.json",
"chars": 1331,
"preview": "{\r\n \"extName\": { \"message\": \"驗證碼自動辨識器: 自動辨識處理hCAPTCHA和reCAPTCHA\" },\r\n \"extShortName\": { \"message\": \"驗證碼自動辨識器\" },"
},
{
"path": "utils/hcaptchasolver/background.js",
"chars": 1098094,
"preview": "/*! For license information please see background.js.LICENSE.txt */\n!function(t){var e={};function r(n){if(e[n])return e"
},
{
"path": "utils/hcaptchasolver/background.js.LICENSE.txt",
"chars": 6953,
"preview": "/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n/*!\n * decimal.js v10.4.3\n * An arbitrary-precision Decimal ty"
},
{
"path": "utils/hcaptchasolver/content/captchaDetector.js",
"chars": 994948,
"preview": "/*! For license information please see captchaDetector.js.LICENSE.txt */\n!function(t){var e={};function r(n){if(e[n])ret"
},
{
"path": "utils/hcaptchasolver/content/captchaDetector.js.LICENSE.txt",
"chars": 6901,
"preview": "/*!\n * decimal.js v10.4.3\n * An arbitrary-precision Decimal type for JavaScript.\n * https://github.com/MikeMcl/"
},
{
"path": "utils/hcaptchasolver/content/clientIndex.css",
"chars": 7237,
"preview": "#miniRPAEditor{top:0px;display:block;z-index:2147483646;box-shadow:rgba(0,0,0,.25) 7px 0px 12px 13px;position:fixed;heig"
},
{
"path": "utils/hcaptchasolver/content/clientIndex.js",
"chars": 1801857,
"preview": "/*! For license information please see clientIndex.js.LICENSE.txt */\n!function(t){var e={};function r(n){if(e[n])return "
},
{
"path": "utils/hcaptchasolver/content/clientIndex.js.LICENSE.txt",
"chars": 7030,
"preview": "/*!\n * decimal.js v10.4.3\n * An arbitrary-precision Decimal type for JavaScript.\n * https://github.com/MikeMcl/"
},
{
"path": "utils/hcaptchasolver/content/cloudflareDetector.js",
"chars": 994951,
"preview": "/*! For license information please see cloudflareDetector.js.LICENSE.txt */\n!function(t){var e={};function r(n){if(e[n])"
},
{
"path": "utils/hcaptchasolver/content/cloudflareDetector.js.LICENSE.txt",
"chars": 6901,
"preview": "/*!\n * decimal.js v10.4.3\n * An arbitrary-precision Decimal type for JavaScript.\n * https://github.com/MikeMcl/"
},
{
"path": "utils/hcaptchasolver/content/manageIndex.js",
"chars": 1121024,
"preview": "/*! For license information please see manageIndex.js.LICENSE.txt */\n!function(t){var e={};function r(n){if(e[n])return "
},
{
"path": "utils/hcaptchasolver/content/manageIndex.js.LICENSE.txt",
"chars": 7172,
"preview": "/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n/*!\n * decimal.js v10.4.3\n * An arbitrary-precision Decimal ty"
},
{
"path": "utils/hcaptchasolver/extensionpage.txt",
"chars": 99,
"preview": "https://chromewebstore.google.com/detail/captcha-solver-auto-hcapt/hlifkpholllijblknnmbfagnkjneagid"
},
{
"path": "utils/hcaptchasolver/licenses.txt",
"chars": 179959,
"preview": "@babel/runtime\nMIT\nMIT License\n\nCopyright (c) 2014-present Sebastian McKenzie and other contributors\n\nPermission is here"
},
{
"path": "utils/hcaptchasolver/manifest.json",
"chars": 2721,
"preview": "{\n \"name\": \"__MSG_extName__\",\n \"short_name\": \"CAPTCHA Solver\",\n \"description\": \"__MSG_extDesc__\",\n \"version\": \"0.4.1"
},
{
"path": "utils/hcaptchasolver/options/options.html",
"chars": 326,
"preview": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n <head>\r\n <meta charset=\"UTF-8\" />\r\n <title>NCS</title>\r\n <li"
},
{
"path": "utils/hcaptchasolver/options/options.js",
"chars": 936,
"preview": "!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.expo"
},
{
"path": "utils/hcaptchasolver/popup/popup.css",
"chars": 353561,
"preview": "@charset \"UTF-8\";@font-face{font-family:element-icons;src:url(data:font/woff;base64,d09GRgABAAAAAG4oAAsAAAAA2pQAAQAAAAAA"
},
{
"path": "utils/hcaptchasolver/popup/popup.html",
"chars": 371,
"preview": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n <meta charset=\"UTF-8\" />\r\n <title>Captacha Solver - auto CAPTCHA solvi"
},
{
"path": "utils/hcaptchasolver/popup/popup.js",
"chars": 1970834,
"preview": "/*! For license information please see popup.js.LICENSE.txt */\n!function(t){var e={};function n(r){if(e[r])return e[r].e"
},
{
"path": "utils/hcaptchasolver/popup/popup.js.LICENSE.txt",
"chars": 9203,
"preview": "/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n/*!\n * decimal.js v10.4.3\n * An arbitrary-precision Decimal ty"
},
{
"path": "utils/hcaptchasolver/static/rules.json",
"chars": 544,
"preview": "[\n {\n \"id\": 1,\n \"priority\": 1,\n \"action\": {\n \"type\": \"redirect\",\n \"redirect\": {\n \"transform\":"
},
{
"path": "utils/huntbot_captcha/huntbotcaptcha.js",
"chars": 3440,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/logger.js",
"chars": 11616,
"preview": "//TODO the structure of the logger is too complex, the number of lines needs to be reduced, instead of assigning many va"
},
{
"path": "utils/mainHandler.js",
"chars": 19800,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "utils/updater.js",
"chars": 5890,
"preview": "const path = require(\"path\");\nconst axios = require(\"axios\");\nconst os = require(\"os\");\nconst fse = require(\"fs-extra\");"
},
{
"path": "utils/webserver.js",
"chars": 7676,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "webui/assets/css/index.css",
"chars": 10398,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "webui/assets/css/notification.css",
"chars": 930,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "webui/assets/css/popup.css",
"chars": 1622,
"preview": "/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under Creative Commons Attribution-Non"
},
{
"path": "webui/assets/js/index.js",
"chars": 12348,
"preview": "/* eslint-disable no-undef */\n/* eslint-disable no-unused-vars */\n\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n"
},
{
"path": "webui/assets/js/savesettings.js",
"chars": 4474,
"preview": "/* eslint-disable no-undef */\n\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n * This software is licensed under C"
},
{
"path": "webui/assets/js/webuisettings.js",
"chars": 9548,
"preview": "/* eslint-disable no-undef */\n/* eslint-disable no-unused-vars */\n\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n"
},
{
"path": "webui/assets/js/ws.js",
"chars": 12009,
"preview": "/* eslint-disable no-undef */\n/* eslint-disable no-unused-vars */\n\n/*\n * OwO Farm Bot Stable\n * Copyright (C) 2024 Mido\n"
},
{
"path": "webui/index.ejs",
"chars": 2198,
"preview": "<!-- \r\n OwO Farm Bot Stable\r\n Copyright (C) 2024 Mido\r\n This software is licensed under Creative Commons Attribution-"
},
{
"path": "webui/partials/home/extra.ejs",
"chars": 4645,
"preview": "<!-- Extra Home Content -->\r\n<div id=\"home-content-extra\" style=\"display: none\">\r\n <!-- User Info Section -->\r\n <d"
},
{
"path": "webui/partials/home/main.ejs",
"chars": 4472,
"preview": "<!-- Main Home Content -->\r\n<div id=\"home-content\">\r\n <!-- User Info and Quest Section -->\r\n <div class=\"big-box\">"
},
{
"path": "webui/partials/log.ejs",
"chars": 1028,
"preview": "<div class=\"log-section\" id=\"log-section\" style=\"display: none\">\n <div>\n <h1 class=\"text-container\">Logs</h1>\n"
},
{
"path": "webui/partials/rebootalert.ejs",
"chars": 434,
"preview": "<div class=\"popup\" id=\"reboot-popup\">\r\n <div class=\"popup-header\">Reboot FARM BOT</div>\r\n <div class=\"popup-body\">"
},
{
"path": "webui/partials/settings/extra.ejs",
"chars": 14018,
"preview": "<!-- Extra Settings Content -->\r\n<div id=\"settings-content-extra\" style=\"display: none\">\r\n <ul class=\"nav nav-tabs mb"
},
{
"path": "webui/partials/settings/general.ejs",
"chars": 32429,
"preview": "<!-- Main Settings Content -->\r\n<div id=\"general-settings-content\" style=\"display: none\">\r\n <ul class=\"nav nav-tabs m"
},
{
"path": "webui/partials/settings/main.ejs",
"chars": 12807,
"preview": "<!-- Main Settings Content -->\r\n<div id=\"settings-content\" style=\"display: none\">\r\n <ul class=\"nav nav-tabs mb-4\">\r\n "
},
{
"path": "webui/partials/sidebar/main.ejs",
"chars": 2856,
"preview": "<div class=\"sidebar\" id=\"thesidebar\">\r\n <div class=\"sidebar-top\" onclick=\"toggleMenu()\">\r\n <h3><i class=\"bi bi"
},
{
"path": "webui/partials/sidebar/waitingconnection.ejs",
"chars": 644,
"preview": "<style></style>\r\n<div class=\"sidebar\" id=\"sidebar\">\r\n <h3><i class=\"bi bi-menu-button-wide\"></i> OwO Farm Bot Stable<"
},
{
"path": "webui/partials/webuisettings.ejs",
"chars": 4770,
"preview": "<div class=\"webui-settings\" id=\"webui-settings\" style=\"display: none\">\r\n <!-- Main Content -->\r\n <div class=\"setti"
},
{
"path": "windows-setup.ps1",
"chars": 2700,
"preview": "# OwO Farm Bot Stable\r\n# Copyright (C) 2024 Mido\r\n# This software is licensed under Creative Commons Attribution-NonComm"
}
]
// ... and 8 more files (download for full content)
About this extraction
This page contains the full source code of the Mid0Hub/owofarmbot_stable GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 122 files (31.6 MB), approximately 2.5M tokens, and a symbol index with 8844 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.