├── LICENSE
├── README.md
├── config.json
├── database
├── anonymous.json
├── antilink.json
├── balance.json
├── fakta.txt
├── glimit.json
├── limit.json
├── list_vn.json
├── premium.json
├── quotes.json
├── secreto_balas.json
├── user.json
└── welcome.json
├── index.js
├── lib
├── color.js
├── convert.js
├── exif.js
├── exif2.js
├── game.js
├── limit.js
├── math.js
├── myfunc.js
├── premium.js
├── quoteanime.js
├── tictac.js
├── tictactoe.js
└── werewolf.js
├── media
└── yoshino.jpg
├── message
├── help.js
├── msg.js
└── response.json
├── package.json
└── sticker
└── data.exif
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | Requirements •
16 | Installation •
17 | Thanks to •
18 | Official Group Bot •
19 | Donate
20 |
21 |
22 |
23 | ---
24 |
25 | ## Information
26 | > Yoshino Bot adalah bot yang awalnya memakai base dari [chitandabot](https://github.com/rtwone/chitandabot). Yoshino Bot is a bot whatsapp using a Baileys library.
27 | > Jika kamu menemukan semacam bug, harap untuk dimaklumi sementara
28 |
29 | ## Bugs and Tester
30 | * Jika kamu menemukan bug jangan lupa buka Issues
31 | * Info Lebih Lanjut, Chat [owner-yoshino](https://wa.me/6281575886399)
32 |
33 | # Requirements
34 | * [Node.js](https://nodejs.org/en/)
35 | * [Git](https://git-scm.com/downloads)
36 | * [FFmpeg](https://github.com/BtbN/FFmpeg-Builds/releases/download/autobuild-2020-12-08-13-03/ffmpeg-n4.3.1-26-gca55240b8c-win64-gpl-4.3.zip) (for sticker command)
37 |
38 | ## For Termux
39 | ```ts
40 | termux-setup-storage
41 | apt update && apt upgrade
42 | pkg install nodejs git ffmpeg libwebp imagemagick
43 | git clone https://github.com/riycoders/YoshinoBot.git
44 | cd YoshinoBot
45 | pkg install yarn
46 | yarn
47 | node index.js --qr (jika ingin menggunakan kode qr atau 2 hp)
48 | node index.js --code (jika ingin menggunakan otp atau 1 hp)
49 | ```
50 |
51 | ## Edit file
52 | `./config.json`
53 | ```ts
54 | {
55 | "ownerNumber": "6281575886399@s.whatsapp.net",
56 | "pairingNumber": "masukin nomer yang ingin dijadikan bot",
57 | "ownerName": "rc",
58 | "botName": "Yoshino Bot",
59 | "packname": "follow",
60 | "author": "@riycoders",
61 | "pathimg": "./media/yoshino.jpg",
62 | "apikey": {
63 | "xcode": "ambil apikey disini : https://api.xcodeteam.xyz"
64 | },
65 | "hmm": {
66 | "yt": "https://youtube.com/@riycoders",
67 | "ig": "https://instagram.com/riycoders",
68 | "linkmenu": "https://chat.whatsapp.com/KShSydBXuPBIx0eeWgl7gY"
69 | },
70 | "donasi": {
71 | "dana": "081575886399",
72 | "gopay": "081575886399"
73 | },
74 | "gamewaktu": 90,
75 | "limitCount": 25,
76 | "gcount": {
77 | "prem": 35,
78 | "user": 15
79 | }
80 | }
81 |
82 | ```
83 |
84 | ## ```HOW TO DEPLOY```
85 |
86 | [`Click Here For Tutorial`](https://youtu.be/lTNFMkLxs4U)
87 |
88 | ----------
89 |
90 |
91 |
92 |
93 |
94 | ## Donate
95 | - [Dana](https://wa.me/6281575886399?text=Bang+mau+donasi)
96 | - [Gopay](https://wa.me/6281575886399?text=Bang+mau+donasi)
97 |
98 | # Official Group
99 | - [Group](https://chat.whatsapp.com/KShSydBXuPBIx0eeWgl7gY)
100 |
101 | # Thanks to
102 |
| [](https://github.com/rtwone) | [](https://github.com/YogGanz) | [](http://github.com/caliphdev) | [](http://github.com/handoko19) | [](http://github.com/arthur-md) | [](http://github.com/riycoders)
103 | ----|----|----|----|----|----|----
104 | [Whiskeysockets](https://github.com/whiskeysockets) | [Irfan](https://github.com/rtwone) | [Yoga](https://github.com/YogGanz) | [Faiz](https://github.com/PaizRajinNgaji) | [Handoko](https://github.com/handoko19) | [Arthur](https://github.com/arthur-md) | [Riy](https://github.com/riycoders)
105 | Owner of Baileys | Owner of Chitanda | My Inspiration | For Help | For Help | Pesatir | Owner of Yoshino
106 |
--------------------------------------------------------------------------------
/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "ownerNumber": "6281575886399@s.whatsapp.net",
3 | "pairingNumber": "masukin nomer yang ingin dijadikan bot",
4 | "ownerName": "rc",
5 | "botName": "Yoshino Bot",
6 | "packname": "follow",
7 | "author": "@riycoders",
8 | "pathimg": "./media/yoshino.jpg",
9 | "apikey": {
10 | "xcode": "ambil apikey disini : https://api.xcodeteam.xyz"
11 | },
12 | "hmm": {
13 | "yt": "https://youtube.com/@riycoders",
14 | "ig": "https://instagram.com/riycoders",
15 | "linkmenu": "https://chat.whatsapp.com/KShSydBXuPBIx0eeWgl7gY"
16 | },
17 | "donasi": {
18 | "dana": "081575886399",
19 | "gopay": "081575886399"
20 | },
21 | "gamewaktu": 90,
22 | "limitCount": 25,
23 | "gcount": {
24 | "prem": 35,
25 | "user": 15
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/database/anonymous.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/database/antilink.json:
--------------------------------------------------------------------------------
1 | [
2 | "120363159976322666@g.us"
3 | ]
--------------------------------------------------------------------------------
/database/balance.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "id": "6281575886399@s.whatsapp.net",
4 | "balance": 998
5 | },
6 | {
7 | "id": "6285726335763@s.whatsapp.net",
8 | "balance": 6
9 | }
10 | ]
--------------------------------------------------------------------------------
/database/fakta.txt:
--------------------------------------------------------------------------------
1 | Indonesia adalah Tempat ditemukannya ular terpanjang di dunia yaitu, Python Reticulates sepanjang 10 meter di Sulawesi.
2 | Suatu penyakit yang disebut “Exercise-Induced Anaphylaxis” harfiah menyebabkan orang menjadi ‘alergi’ untuk berolahraga.
3 | Pada Sept1909 malam hari, warga Jakarta beruntung menyaksikan Aurora Borealis di langit yg biasanya hanya di kutub ( Prof. Truls L Hansen).
4 | Bromelain yang terkandung dalam Nanas bila dikonsumsi berlebihan bagi wanita hamil bisa memicu kontraksi dini bahkan keguguran.
5 | Secara resmi setiap tanggal 6 Oktober di Jepang merayakan Tom Cruise Day.
6 | Jembatan suramadu (surabaya-madura) adalah jembatan terpanjang di Asia Tenggara (5438 m).
7 | Burung umumnya tidak berkicau apabila mereka hinggap di tanah (Hummingbirdworld).
8 | Orang sherpa di Nepal menganjurkan orang memakan bawang putih utk mencegah dan mengobati rasa tidak nyaman yg disebabkan ketinggian gunung.
9 | Teka-teki silang terbesar yang pernah diterbitkan memiliki 2631 pertanyaan mendatar dan 2922 pertanyaan menurun.
10 | Rafflesia Arnoldii yang tumbuh di Sumatera adalah bunga terbesar di dunia. Ketika bunganya mekar, diameternya mencapai 1 meter.
11 | Tertawa dan bahagia meningkatkan imun, terutama produksi sel-sel pembunuh alamiah yang membantu melindungi tubuh dari penyakit.
12 | Orang yang membayangkan suara baru yang belum pernah didengar, atau menggabungkan sebuah melodi matanya akan bergerak ke kir
13 | Kecoa kentut setiap 15 menit dan terus mengeluarkan gas metana (kentut) selama 18 jam setelah kematian.
14 | Menara Eiffel dibangun oleh Alexandre Eiffel, dan sebagian besar biayanya ditanggung oleh dia.
15 | Rata-rata orang di dunia jatuh cinta sebanyak 7 kali dulu sebelum ditakdirkan menikah.
16 | Mengoleskan jeruk nipis dapat mencerahkan bagian lutut / siku yang hitam.
17 | Ken Edwards seorang pria asal Inggris memegang rekor Guinness untuk makan 36 kecoa dalam 1 menit.
18 | Energi yang dihasilkan oleh angin ribut (topan) selama 10 menit lebih besar dibandingkan energi dari bom saat perang
19 | Lagu kebangsaan Yunani mempunyai 158 bait.
20 | Kata “depp” dalam bahasa Jerman artinya “idiot”.
21 | Bobby Tufts (4 tahun) adalah Wali Kota termuda di dunia saat ini (Wali Kota Dorset, Minnesota, AS).
22 | Menghisap rokok sambil makan cokelat dapat membunuh racun yang terdapat pada rokok tersebut. [penelitian kedokteran di Universitas Lampung]
23 | Di zaman penjajahan Belanda, hukuman orang yg berzina adlh ditangkap dan dicorengkan arang pd hidungnya. Inilah asal usul “Hidung Belang”.
24 | Kebanyakan orang lebih percaya terhadap kemampuan kepemimpinan seseorang jika orang itu memiliki badan yang lebih tinggi. [inilah .com]
25 | Dalam setiap inci persegi permukaan smartphone terdapat skitar 25.107 kuman, artinya smartphone lebih kotor dr kloset. [Laporan dr Proporta]
26 | Kebiasaan sibuk memotret dan mengunggah foto makanan di sosial media, beresiko seseorang menjadi gendut. [Dr. Valerie Taylor]
27 | Anak yang gemar berolahraga lebih cerdas dibandingkan yang tidak. [penelitian di Michigan State University]
28 | Kelurahan Air Jamban adalah nama kelurahan di kecamatan Mandau, kabupaten Bengkalis, provinsi Riau, Indonesia.
29 | Kata “Poli” berarti Banyak dan “Tics” berarti Makhluk Pengisap Darah. Jadi kata Politics (politik) berarti Banyak Makhluk Pengisap Darah.
30 | Musik dapat membuat otak bahagia dan kebanyakan mendengarkan musik dapat membuat perut cepat lapar.
31 | Mendengarkan musik irama lambat saat tidur terbukti mampu meningkatkan kemampuan memori otak. [penelitian di Universitas Tubingen Jerman]
32 | Pulau Giliyang di Sumenep, Jawa Timur disebut sbg pulau “Awet Muda” karena pulau ini memiliki kandungan oksigen terbaik di dunia. [tempo co]
33 | Morology / Morologi adalah studi tentang percakapan konyol.
34 | Hormon Cinta hanya bertahan 4 tahun, sisanya dorongan seks. [penelitian di University of Mexico]
35 | Letusan gunung Tambora mengilhami penemuan sepeda, karena bnyk hewan transportasi menjadi mati akibat dr prubahan cuaca yg ekstrem saat itu.
36 | Tertawa sebanyak 100 kali setara dengan mendayung selama 10 menit. [Dr William Fry dari Stanford Medical School]
37 | Studi menunjukkan penggemar musik heavy metal ternyata lebih bisa meredam emosi negatif dan lebih ekspresif. [Sciencedaily]
38 | Orang yang terlalu sering begadang memiliki performa otak seperti 7 tahun lebih tua dari usia aslinya. [dailymail]
39 | Di Italia, dalam aturannya minuman Cappuccino hanya boleh di minum sebelum waktu siang
40 | Hormon Cinta hanya bertahan 4 tahun, sisanya dorongan seks. [penelitian di University of Mexico]
41 | Letusan gunung Tambora mengilhami penemuan sepeda, karena bnyk hewan transportasi menjadi mati akibat dr prubahan cuaca yg ekstrem saat itu.
42 | Tertawa sebanyak 100 kali setara dengan mendayung selama 10 menit. [Dr William Fry dari Stanford Medical School]
43 | Studi menunjukkan penggemar musik heavy metal ternyata lebih bisa meredam emosi negatif dan lebih ekspresif. [Sciencedaily]
44 | Orang yang terlalu sering begadang memiliki performa otak seperti 7 tahun lebih tua dari usia aslinya. [dailymail]
45 | Koin ¥ 1 (Yen Jepang) bisa mengapung di atas air.
46 | Di Cape Town, Afrika Selatan, remaja laki-laki yang memiliki gigi ompong dianggap tampan / maskulin.
47 | Memeluk orang yg disayangi dpt membantu menurunkan tekanan darah, mengurangi stres dan kecemasan, bahkn dpt meningkatkan memori. [Dailymail]
48 | Kata “Mouse” (tikus) berasal dari turunan Bahasa Sansekerta “Mus” yang berarti “pencuri”. 48. Berjalan kaki atau bersepeda ke sekolah mempertajam konsentrasi siswa di kelas dan tetap bertahan sekitar 4 jam kemudian. [Medical Daily]
49 | Menurut riset pasar global Euromonitor International, pria Korea adalah pria yang paling suka bersolek dari pria lain di dunia.
50 | Rata-rata orang akan merasa 100 persen sehat / fit hanya 61 hari dalam setahun. [penelitian di Inggris]
51 | Polydactyl Cat adalah jenis kucing yang memiliki jempol di kaki mereka.
52 | Hanya dengan mengurangi brightness dari televisi, anda mampu berhemat lebih dari Rp 1,5 juta setahun. [kompas]
53 | Di Jerman, tahanan yg ingin meloloskan diri dr penjara adl bukan mrupakn perbuatan ilegal. Krn itu salah1 naluri dasar manusia untuk kebebasan.
54 | Wanita merasa diri mereka terlihat paling jelek dan terlihat lebih tua pada hari Rabu pukul 15.30 . [studi baru dari St Tropez]Expand
55 | Orang yang rutin bermain video game ternyata memiliki penalaran yang baik dibanding kebanyakan orang. (detikHealth)
56 | Nama “Gorila” berasal dari kata Yunani “Gorillai” yang berarti “perempuan berbulu”.
57 | IBM mengatakan bahwa dalam kurun waktu 5 tahun ke depan, komputer bakal mirip manusia yang bisa melihat, mendengar, mencium dan merasakan.
58 | Selama abad ke-13, kata “nice” sebenarnya berarti “stupid”, “senseless” dan “foolish”.
59 | 49% dari pemilik Smartphone adalah jomblo. (Survei, “2012 Online User Behavior and Engagement Study”)
60 | Gazzarella adalah keju mozzarella yang terbuat dari susu kucing. 61. Rata-rata orang melihat / mengecek ponselnya sekitar 150 kali sehari. (Laporan Nokia pada MindTrek 2010)
61 | Tertawa dapat meningkatkan aktivitas antibodi sekitar 20%, juga membantu untuk menghancurkan virus dan sel-sel tumor.
62 | Fobia matematika (mathematics anxiety) memicu respon yang sama di otak sbg rasa sakit fisik. Gejalanya yaitu melihat angka saja sudah nyeri.
63 | Karakter kartun Bugs Bunny diberi pangkat kehormatan sersan-mayor di Korps Marinir AS pada akhir Perang Dunia II. (wikipedia)
64 | Menurut etiket internasional, sebuah jabat tangan yang tepat dan baik harus berlangsung selama sekitar 3 detik & dilepaskan setelah goyang.
65 | Ketika kita sedang jatuh cinta, otak akan memproduksi dopamin ekstra, bahan kimia yang membuat seseorang menjadi gembira berlebihan.
66 | “Mwahahaha” dan “lolz” telah ditambahkan ke Kamus Inggris Oxford.
67 | Menurut penelitian, pria cenderung menurunkan volume suaranya ketika ia berbicara dg seseorang yg ia cintai, sementara perempuan sebaliknya.
68 | Di Perancis, jajanan Arum Manis (Rambut Nenek) disebut “Barbe á Papa” yang berarti “Jenggot Ayah”.
69 | Menurut penelitian, PR terlalu banyak sebenarnya dapat menyebabkan siswa menjadi stres, depresi & mendapat nilai lebih rendah.
70 | Hangry adalah penggabungan kata dari “Hungry” dan “Angry”, di pakai ketika anda sedang lapar dan marah.
71 | Kentut dari bakteri membuat keju swiss memiliki lubang-lubang.
72 | Orang yang merasa kesepian memiliki kemungkinan mengalami kepikunan 70-80% lebih tinggi. (Journal of Neurosurgery Neurologi and Psychiatry)
73 | Mendengarkan musik benar-benar dapat mengurangi rasa sakit kronis hingga 20% dan membantu meringankan depresi hingga 25%. (sciencedaily)
74 | Tanduk badak terbuat dari keratin.
75 | Jerapah memiliki lidah sepanjang 21 inchi.
76 | Sepeda pertama dibuat pada tahun 1817 dibuat tanpa pedal.
77 | Rechendorfer Yusuf adalah orang pertama yang berhasil menempatkan karet penghapus di atas sebuah pensil.
78 | Balon mainan yang pertama kali terbuat dari karet vulkansir.
79 | Satu ujung pensil dapat menulis 50.000 kata dalam bahasa Inggris.
80 | Terdapat hampir 900 jenis kelelawar di dunia.
81 | Tangan kanan orang hidup lebih lama dari tangan kiri.
82 | Banyak orang yang dibunuh oleh keledai.
83 | Seekor buaya tidak dapat mengeluarkan lidah.
84 | Semut tidak tidur.
85 | Beruang kutub bertangan kidal.
86 | Astronot tidak diperbolehkan untuk makan kacang-kacangan sebelum mereka pergi ke ruang angkasa karena buang angin/kentut dalam pakaian ruang angkasa mengakibatkan kerusakan.
87 | Dengan menaikkan kaki Anda perlahan dan berbaring ke belakang, Anda tidak dapat terperosok ke dalam pasir.
88 | Pemogokan cahaya di bumi sekitar 6.000 kali per menit.
89 | Lobster memiliki darah biru.
90 | Seorang pria mengatakan rata-rata 4.850 kata dalam 24 jam.
91 | Kuku ibu jari tumbuh lambat dan kuku jari tengah yang tercepat.
92 | Kecap sebelumnya dijual sebagai obat.
93 | Cokelat dapat membunuh anjing.
94 | Produk pertama yang memiliki barcode adalah Wrigley’s gum.
95 | Kanada dalam bahasa India berarti Desa Besar.
96 | Seseorang menghasilkan 100 pound sel darah merah dalam hidupnya.
97 | Pita karet terpanjang adalah di kulkas.
98 | Ada 293 cara untuk menukar dolar.
99 | “Dreamt” adalah satu-satunya kata yang berakhir dengan ‘mt’.
100 | Orang yang cerdas memiliki kadar seng dan tembaga di rambut mereka.
101 | 69% orang Amerika menggunakan internet dan hanya 5,5% dari India.
102 | Plastik dibutuhkan 500 tahun untuk terurai.
103 | Amerika telah memiliki 30,30% bandara di dunia & India hanya 0,70%.
104 | Total wilayah permukaan bumi adalah 197 juta mil persegi.
105 | Cahaya matahari mencapai bumi membutuhkan waktu sekitar 8 jam 3 detik.
106 | Penduduk di dunia telah meningkat 3,1 miliar dalam 40 tahun terakhir.
107 | Sekitar 180 juta kartu Valentine tersebar per tahunnya.
108 | Orang yang berusia di atas 100 di AS meningkat dari 4.000 pada tahun 1960 menjadi 55.000 pada tahun 1995.
109 | Seekor kucing dapat berlari 20 km per jam.
110 | Seekor cheetah dapat berlari 76 km per jam.
111 | Katak yang terbesar di dunia adalah Goliath Frog.
112 | Tidak ada dua zebra yang belangnya serupa.
113 | Terdapat hampir 50 jenis kangguru.
114 | Joeys adalah nama yang diberikan kepada anak kanguru.
115 | Woodpecker dapat mematuk 20 kali dalam satu menit.
116 | Lidah seekor Chameleon adalah dua kali panjang tubuhnya sendiri.
117 | 10% dari populasi dunia adalah tangan kiri.
118 | Pada abad pertengahan di Eropa, garam sangat mahal harganya, sehingga disebut sebagai “emas putih”.
119 | Mengunyah permen karet dapat meningkatkan kemampuan berpikir cepat dan kewaspadaan hingga 10 persen. [Jurnal Brain and Cognition]
120 | Wanita yang sedang stres selama kehamilannya cenderung melahirkan anak-anak yang pemarah. [Institute of Psychiatry, King College London]
121 | Disarankan supaya membeli sepatu pada sore hari. Sebab, setelah seharian berjalan, di sore hari kaki akan membesar 5-8 persen.
122 | Musik memiliki kemampuan untuk memperbaiki kerusakan otak serta mengembalikan kenangan yang hilang. [cracked .com]
123 | Perbandingan jumlah rayap dan manusia di dunia adalah 10 :
124 | Ayam yang sudah terpenggal lehernya masih mampu lari sepanjang lapangan bola sebelum benar-benar mati
125 | Berdiri lama tanpa menekuk lutuk sama sekali akan membuat kita pingsan
126 | Kuda Nil kentut lewat mulut.
127 | Pohon kelapa membunuh 150 orang tiap tahun, lebih banyak daripada hiu.
128 | Jika kita memelihara ikan mas dalam ruangan yang gelap, warnanya akan berubah putih
129 | Tikus beranakpinak sangat cepat dan dalam waktu 18 bulan, dua tikus dapat memiliki lebih dari 1 juta keturunan
130 | Kita bernafas kira-kira 23.000 kali setiap hari
131 | Tahukah anda? Llanfairpwllgwyngyllgogerychwyrndrobwlll, adalah nama sebuah desa di Wales Utara, Inggris. Sulit dibaca bukan?
132 | Ada sekitar 10ribu jenis apel di dunia Kutu rambut sebenarnya lebih suka hidup di kulit kepala yang bersih dari pada yang kotor
133 | Umur dari capung adalah 24 jam
134 | Pria kehilangan 40 helai rambut tiap hari. wanita 70 helai
135 | Jika bersin terlalu keras dapat meretakkan tulang iga. JIka mencoba menahan bersin, bisa mengalami pecah pembuluh nadi di kepala dan leher trus mati . jika memaksa mata terbuka saat bersin, bola mata bisa meloncat keluar.
136 | Kalajengking bisa dibunuh dengan menyiramnya dengan cuka,mereka akan murka dan menyengat dirinya sendir
137 | Kentut sapi termasuk penyebab utama global warming
138 | Gerakan Bruce Lee sangat cepat sehingga mereka harus melambatkan film agar kita bisa melihat semua gerakannya
139 | Siput bisa tidur selama 3 tahun.
140 | Jika kita berdiri di dasar sumur, kita bisa melihat bintang walaupun di siang hari
141 | Tehnik mengaduk terbaik bukan dengan gerakan memutar, tapi dengan gerakan huruf W
142 | Tiap tahun, bulan menjauh 3.82 cm dari bumi
143 | Riset membuktikan, memakan pisang bisa menambah daya ingat
144 | orang yang alergi bahan latex, biasanya alergi kiwi juga
145 | Ilmu tentang perkembangan apel disebut Pomology
146 | Kita bisa mematangkan Mangga dengan cepat dengan cara memasukkan ke dalam paperbag bersama dengan pisang matang.
147 | antioksidans pada apel lebih besar 5x dari pisang
148 | hanya 1 dari 5 orang australia makan apel tiap hari
149 | kiwi memiliki nama lain Chinese Gooseberry
150 | mangga masih 1 family dengan tanaman Poison Ivy
151 | pelaut inggris mengonsumsi air jeruk nipis untuk menghindari mabuk laut
152 | pelaut inggris disebut juga Limeys karena suka minum air jeruk nipis
153 | nanas mengandung Bromelain yang berguna mencegah bir dingin berawan
154 | Kutu rambut sebenarnya lebih suka hidup di kulit kepala yang bersih dari pada yang kotorUmur dari capung adalah 24 jam
155 | 1 pohon apel rata2 bisa menghasilkan 500buah apel
156 | 25% kandungan dalam apel adalah Udara. makanya apel bisa mengapung
157 | lebih dari 60juta Ton apel dihasilkan di dunia per periode tertentu
158 | Kiwi ditetapkan sebagai buah kebangsaan di Cina
159 | Pear akan berubah menjadi hitam sekali jika disimpan pada lingkungan yang kurang oksigen.
160 | markisa pertama kali ditemukan di Brazil
161 | riset membuktikan bahwa makan apel bisa mengurangi risiko kena kanker
162 | Biji apel merupakan racun ringan namun tidak berbahaya bagi manusia
163 | jeruk adalah buah yang paling umum di dunia
164 | beberapa negara di dunia melatih bangsa monyet untuk memetik kelapa
165 | ada lebih dari 400jenis kiwi di Cina
166 | bahasa gaul di australia “She’s Apple” bukan berarti “Dia (wanita) manis” tetapi berarti “Semuanya baik2 saja”
167 | nanas yang belum matang adalah racun
168 | kiwi memiliki nama asli Yang Tao (Sunny Peach)
169 | makan pisang ketika makan nasi dapat membantu ibu hamil terhindar dari Morning Sickness
170 | Plum jepang sebenarnya berasal dari Cina
171 | Plum bisa tumbuh di semua benua kecuali antartika
172 | memerlukan tenaga 50lembar daun untuk menghasilkan 1buah apel dalam 1pohon
173 | makan plum membantu meningkatkan penyerapan zat besi dalam tubuh
174 | Anggur dapat meledak jika dimasukkan ke dalam microwave
175 | Pisang mengandung vitamin B6 yang bisa mengontrol kadar gula dalam darah, dan membangkitkan mood
176 | 1nanas bukan 1buah, tetapi terdiri atas lebih dari 200anak buah (fruitlets)
177 | jeruk nipis tidak mengandung segala jenis lemak, natrium, dan kolestrol
178 | menanam semangka dalam kotak akan menghasilkan semangka kotak
179 | dilihat dari beratnya, semangka adalah buah yang paling diminati di USA
180 | pohon kelapa entah kenapa disebut “Tree of Life”
181 | Bunga pohon markisa adalah Bunga kebangsaan negara Paraguay
182 | semangka adalah sepupunya Terong, Labu, dan Squash
183 | menanam 1biji buah jeruk bisa menghasilkan lebih dari 1 pohon
184 | bagian dalam kulit pisang bisa untuk menyemir sepatu kulit
185 | bagian dalam kulit pisang juga bisa digunakan untuk menghilangkan gatal bekas gigitan nyamuk dengan cara menggosokkannya
186 | di Kerala, India selatan, Bunga kelapa digunakan untuk upacara Pernikahan
187 | Kulit Plum dipercaya memiliki efek Laxative
188 | Pisang kaya akan vitamin B-Complex yang bisa menenangkan sistem saraf
189 | tidak ada yang se-rima dengan “orange” (jeruk)
190 | salah satu spesies markisa yang buahnya berwarna ungu bisa melakukan fertilisasi sendiri
191 | pisang bisa meningkatkan kadar Serotonin yang bisa melawan depresi
192 | semakin besar “Navel” pada Jeruk Navel, semakin manis buahnya
193 | Markisa yang berkerut adalah markisa yang paling manis.
194 | Radiasi dari 1 batang rokok sama dgn radiasi 2000x X-ray
195 | Sepatu boot awalnya dikhususkan untuk berperang
196 | Sebelum Masehi bahasa inggrisnya adalah B.C (Before Christ). Setelah Masehi adalah A.D (Anno Domini)
197 | Ikan hiu kehilangan gigi lebih dari 6000buah setiap tahun, dan gigi barunya tumbuh dalam waktu 24 jam
198 | Julius Caesar tewas dengan 23 tikaman
199 | Nama mobil Nissan berasal dari bahasa jepang Ni : 2 dan San : 3. Nissan : 23
200 | Jerapah dan tikus bisa bertahan hidup lebih lama tanpa air dari pada unta
201 | Perut memproduksi lapisan lendir setiap dua minggu agar perut tidak mencerna organnya sendiri.
202 | 98% dari perkosaan dan pembunuhan dilakukan oleh keluarga dekat atau teman korban.
203 | Semut dapat mengangkat beban 50 kali tubuhnya
204 | Deklarasi Kemerdekaan Amerika ditulis diatas kertas marijuana
205 | Titik diatas huruf i disebut ‘title’
206 | Sebutir kismis yang dijatuhkan kedalam gelas berisi sampanye segar akan bergerak naik turun dalam gelas
207 | Benjamin Franklin anak bungsu dari orangtua bungsu keturunan ke 5 dalam keluarga bungsu.
208 | Triskaidekaphobia adalah ketakutan pada 13. Paraskevidekatriaph obia adalah ketekukan pada hari jumat tanggal 13 (bisa terjadi antara 1-3 kali setahun). di Italia, 17 adalah angka sial. di Jepang angka sial adalah 4
209 | Lidah jerapah panjangnya sekitar 50 cm
210 | Mulut menghasilkan 1 liter ludah setiap hari
211 | Kita bernafas kira-kira 23.000 kali setiap hari
212 | Kata ZIP (kode pos) adalah kepanjangan dari ‘Zoning Improvement Plan’.
213 | Coca-Cola mengandung Coca (yang merupakan zat aktif pada kokain) dari tahun 1885 sampai 1903.
214 | Rata-rata kita bicara 5000 kata tiap hari (walaupun 80% nya kita bicara pada diri sendiri)
215 | Seandainya kuota air dalam tubuh kita berkurang 1%, kita langsung merasa haus
216 | 4 simbol raja pada kartu remi melambangkan 4 raja yang etrkenal di jaman masing-masing: Sekop = David/Raja Daud ; Keriting = Alexander the Great/Iskandar Agung ; Hati = Charlemagne/ Raja Prancis ; Wajik =Julius Caesar
217 | Seumur hidup kita meminum air sebanyak kurang lebih 75.000 liter
218 | Setiap orang, termasuk kembar identik, sidik jari dan tekstur lidahnya tidak ada yang sama.
219 | Titik merah pada 7-Up logo berasal dari penemunya yang bermata merah. Dia seorang albino.
220 | Pria kehilangan 40 helai rambut tiap hari. wanita 70 helai.
221 | Tanda ’save’ pada Microsoft Office programs menunjukan gambar floppy disk dengan shutter terbalik
222 | Albert Einstein dan Charles Darwin,keduanya menikah dengan sepupu pertama mereka (Elsa Löwenthal dan Emma Wedgewood).
223 | Unta punya 3 kelopak mata.
224 | Sehelai rambut di kepala kita mempunyai masa tumbuh 2 sampai 6 tahun sebelum diganti dengan rambut baru
225 | Seseorang masih akan sadar selama 8 detik setelah dipenggal
226 | Otot yang bekerja paling cepat ditubuh kita adalah otot dikelopak mata yang membuat kita berkedip. kita bisa berkedip 5kali dalam sedetik
227 | Coklat dapat membunuh anjing,karena langsung mempengaruhi jantung dan susunan syarafnya
228 | Tanpa dicampur ludah di dalam mulut, kita tidak akan merasakan rasa makanan
229 | Kuku jari tangan tumbuh 4kali lebih cepat daripada kuku kaki
230 | 13% orang di dunia adalah kidal
231 | Hampir semua lipstik mengandung sisik ikan
232 | Bayi yang baru lahir berat kepalanya 1/4 dari berat tubuhnya
233 | Kita sebenarnya melihat dengan otak. mata hanya berupa kamera yang mengirim data ke otak. 1/4 bagian dari otak digunakan untuk mengatur kerja mata
234 | Kalajengking bisa dibunuh dengan menyiramnya dengan cuka,mereka akan murka dan menyengat dirinya sendiri
235 | Tahun 1830an saus tomat biasa dijual sebagai obat.
236 | Tiga monyet bijak punya nama: Mizaru (See no evil), Mikazaru (Hear no evil), and Mazaru (Speak no evil).
237 | India mempunyai Undang-undang hak untuk sapi
238 | Jika bersin terlalu keras dapat meretakkan tulang iga. JIka mencoba menahan bersin, bisa mengalami pecah pembuluh nadi di kepala dan leher trus mati . jika memaksa mata terbuka saat bersin, bola mata bisa meloncat keluar.
239 | Nama negara Filipina berasal dari nama Raja Phillip
240 | Saudi Arabia berasala dari nama Raja Saud
241 | Anak-anak mempunyai 20 gigi awal. Orang dewasa punya 32
242 | Karena langkanya logam, piala Oscars yang dibagikan pada perang dunia ke II terbuat dari kayu
243 | Setiap Siklus 11 tahun, kutub magnet pada matahari bertukar tempat. Siklus ini dinamakan “Solarmax”.
244 | Ada 318,979,564, 000 kemungkinan kombinasi pembukaan pertama pada catur.
245 | Ada lebih dari 300 bakteri pembentuk karang gigi
246 | Macan adalah anggota terbesar dalam keluarga kucing
247 | Nomer “172? dapat ditemukan pada uang kertas 5 dollar amerika, pada gambar semak-semak dibawah Lincoln Memorial.
248 | Pohon kelapa membunuh 150 orang tiap tahun. Lebih banyak daripada hiu
249 | Pada poster film ‘Pretty Woman’ Julia Robets terlalu pendek untuk bisa sejajar dengan Richard Gere. Maka digunakan model Shelley Michelle sebagai tubuh Julia.
250 | Daerah kutub kehilangan matahari selama 186 hari dalam setahun
251 | Kode Telephone Internasional untuk Antartica adalah 672.
252 | Bom pertama sekutu dijatuhkan di Berlin pada perang dunia ke II. Membunuh satu-satunya gajah di Kebun Binatang Berlin.
253 | Rata-rata hujan jatuh dengan kecepatan 7 mil per jam
254 | Butuh 10 tahun bagi Leonardo Da Vinci untuk melukis Mona Lisa.Lukisan itu tidak ditandai dan di beri tanggal. Leonardo dan Mona mempunya susunan tulang yang persis sama dan menurut sinar X, ada 3 versi lukisan dibawah lukisan itu.
255 | Nama dari kembar gemini adalah Castor dan Pullox
256 | Gerakan Bruce Lee sangat cepat sehingga mereka harus melambatkan filam agar kita bisa melihat semua gerakannya.
257 | Satu kilo dari berat badan kita mengandung 7000 kalori
258 | Darah sama kental dengan air laut
259 | Air laut di samudra Atlantik lebih asin dari pada di samudra Pasifik
260 | Topeng tokoh Michael Myers di film horor ‘Helloween’ sebenernya topeng tokoh Captain Kirk (Star Trek) yang di cat putih, karena kurang dana
261 | Nama asli butterfly (kupu-kupu) adalah flutterby.
262 | Bayi lahir setiap 7 detik
263 | Satu dari 14 wanita Amerika berambut pirang asli. Prianya hanya satu dari 17
264 | The Olympic adalah saudara dari kapal Titanic, dan melayani dengan selamat selama 25 tahun.
265 | Saat Titanic karam, 2228 orang ada di dalamnya. Hanya 706 yang selamat
266 | Di Amerika, seseorang didiagnosa menderita AIDS tiap 10 menit. Di Afrika, seseorang meninggal karena AIDS tipa 10 menit
267 | Sampai usia 6 bulan, bayi bisa menelan dan bernapas secara bersamaan. Orang dewasa tidak bisa
268 | Alasan kenapa diiklan jam kebanyakan jarum menunjuk pukul 10.10, karena jam seperti sedang tersenyum
269 | Tiap tahun bulan menjauh 3.82 cm dari bumi
270 | Saat kita bertahan hidup dan tidak ada bahan makanan, sabuk kulit dan sepatu keds adalah makanan terbaik untuk dimakan karena mengandung cukup gizi untuk hidup sementara.
271 | Dalam satu tetes air mengandung 50 juta bakteri
272 | Dengan menaikan kaki pelan2 dan berbaring tenang dengan punggung lurus, kita tidak akan tenggelam di pasir hisap.
273 | Satu dari 10 orang hidup di suatu pulau
274 | Memakan seledri membuang kalori lebih banyak dari pada kalori yang terkandung dalam seledri itu sendiri
275 | Lobster dapat hidup selama 100 tahun
276 | Permen karet tidak dijual di Disney Land
277 | Mangunyah permen karet saat mengupas bawang mencegah kita menangis
278 | Rahang kucing gak bisa bergerak kekiri dan kanan
279 | Nama Artic (kutub utara) berarti beruang dalam bahasa Yunani (Arktos), dan memang beruang kutub hanya ada di kutub utara
280 | Jika kira berdiri di dasar sumur, kita bisa melihat bintang walaupun di siang hari
281 | Suara yang kita dengar dari dalam kerang bukan suara ombak laut, tapi suara aliran darah dalam kepala kita.
282 | Orang kebanyak yang menderita ketakutan pada ruang terbuka (kenophobia) daripada ketakukan pada ruang tertutup (claustrophobia) .
283 | Tehnik mengaduk terbaik bukan dengan gerakan memutar, tapi dengan gerakan huruf W
284 | Adegan band yang terus bermain musik saat Titanic tenggelam adalah kisah nyata
285 | Buku Guinness Book of Records memegang rekor sebagai buku yang paling banyak dicuri dari perpustakaan
286 | 35% dari orang yang ikut kontak jodoh lewat internet, sudah menikah
287 | CocaCola dulu berwarna hijau
288 | Secara fisik, babi tidak bisa melihat ke langit
289 | Semua beruang kutub kidal
290 | Kelelawar selalu belok kiri jika terbang keluar gua
291 | Jim Henson pertama kali memakai kata “Muppet”. Kombinasi dari “marionette” dan “puppet.”
292 | Gajah satu-satunya hewan yang tidak bisa meloncat
293 | The Michelin man (figur berbaju dan bertopi putih diiklan Michelin) bernama Mr. Bib. nama aslinya Bibendum pada iklan pertama tahun 1896.
294 | Kita tidak bisa menjilat siku kita sendiri
295 | Kata “lethologica” menggambarkan saat dimana kita tidak bisa mengingat apa yang kita inginkan.
296 | Sekitar 14% pecandu yang menggunakan jarum suntik, positif HIV.
297 | Kalimat yang bisa dibaca sama dari depan dan belakang (racecar, kayak, tamat) disebut “palindrome” .
298 | Siput bisa tidur selama 3 tahun
299 | Diatas khatulistiwa melintas sekitar 200 satelit asing, termasuk satelit mata-mata
300 | Orang di Cina lebih banyak yang berbahasa Inggris dari pada orang di Amerika
301 | Karena pengaruh rotasi bumi, kalau kita melempar kearah barat, lemparan kita akan lebih jauh jatuhnya dari pada kearah timur
302 | Satu dari 9000 orang menderita albino
303 | Kursi listrik ditemukan oleh seorang dokter gigi
304 | Kita berulang tahun bersama 9 juta orang dari seluruh dunia
305 | Setiap manusia dalam hidupnya rata-rata habis untuk menunggu dilampu merah selama 2 minggu
306 | Botol aqua dan tempat makan plastik baru bisa terurai dengan sempurna dalam tanah setelah 50.000 tahun
307 | Kucing bisa membuat lebih dari 100 bunyi vokal, anjing hanya bisa sekitar 10
308 | Gigi berang-berang tak pernah berhenti tumbuh
309 | Kelelawar adalah satu-satunya mamalia yang bisa terbang
310 | Jika boneka Barbie adalah manusia, ukurannya adalah 39-23-33 (99-58,5-84 cm). Tingginya sekitar 215 cm dan punya leher 2kali lebih panjang daripada manusia normal
311 | Tikus beranakpinak sangat cepat dan dalam waktu 18 bulan, dua tikus dapat memiliki lebih dari 1 juta keturunan.
312 | Memakai Headphone selama 1 jam dapat mengembangbiakan bakteri dalam kuping 700 kali lebih cepat.
313 | Seekor Babon bernama ‘Jackie’ menjadi prajurit resmi dalam angkatan bersenjata Afrika Selatan pada Perang Dunia I
314 | Bibliophile adalah sebutan untuk kolektor buku-buku langka. Bibliopole adalah penjual buku-buku langka
315 | Jantung ikan paus biru berdenyut 9 kali dalam semenit
316 | Arabic numerals bukan berasal dari Arab, tapi diciptakan di India.
317 | Kupu-kupu melihat dengan 12000 mata
318 | Bulan February tahun 1865 adalah satu-satunya bulan dalam catatan sejarah yang tidak sempat mengalami bulan purnama.
319 | Ayam yang sudah terpenggal lehernya masih mampu lari sepanjang lapangan bola sebelum benar-benar mati.
320 | Kecoak bisa hidup 9 hari tanpa kepala, dan akan mati karena kelaparan.
321 | Di Bumi, satu tahun adalah 365 hari. Di planet Merkurius satu tahun adalah 2 hari
322 | Umur dari capung adalah 24 jam
323 | Pada Usia 3 bulan janin manusia mulai terbentuk sidik jari.
324 | Butuh waktu 6 bulan untuk kuku kaki tumbuh dari bawah paling bawah sampai ujung kuku.
325 | Daya ingat ikan hanya 3 detik
326 | Bulan purnama 9 kali tebih terang daripada bulan setengah.
327 | Untuk setiap patung memorial orang diatas kuda, jika 2 kaki depan kuda mengangkat, maka orang tersebut tewas dalam pertempuran, jika satu kaki kuda yang terangkat, maka orang tersebut meninggal karena luka dalam pertempuran, jika 4 kakinya menginjak tanah, orang tersebut meninggal secara normal.
328 | Beruang dewasa dapat lari secepat kuda
329 | Tulang kuda lebih banyak 18 buah dari tulang manusia
330 | Ubur-ubur terdiri dari 95% air
331 | Kulit Zebra adalah putih yang bergaris hitam
332 | Kecuali manusia dan monyet, semua mamalia buta warna
333 | Biji apel mengandung sianida
334 | Tikus dan kuda tidak bisa muntah
335 | Penguin adalah burung yang tidak bisa terbang tapi bisa berenang.
336 | Astronot dilarang mengkonsumsi kacang sebelum menjelajah ruang angkasa karena jika buang angin dalam baju khusus astronot dapat membahayakan mereka.
337 | Winston Churchill lahir di toilet wanita saat acara dansa
338 | Sebelum ada pesawat jet, Jetlag disebut Boatlag
339 | Kucing berkeringat melalui telapak kakinya (terutama saat mendengar gonggongan anjing)
340 | Kucing tidak bisa merasakan rasa manis
341 | Coklat meleled dalam mulut karena titik lelehnya adalah 35 derajat celcius
342 | Dalam perang dahulu, orang yang buta warna dibutuhkan dalam tim pendeteksi kamuflase di militer
343 | Sapi tidak punya gigi atas
344 | Hedenophobic berarti takut akan kesenangan.
345 | Pendeta Mesir kuno mencabuti setiap helai rambut dan bulu dari badan mereka.
346 | Buaya tidak bisa menjulurkan lidah.
347 | Kentut sapi termasuk penyebab utama global warming
348 | Semut selalu jatuh miring ke kanan jika diberi racun serangga
349 | Kucing rumah benci bau lemon dan semua yang berbau sitrus
350 | Donal Bebek dilarang beredar di Finlandia karena Donal tidak pakai celana
351 | Nama asli Donal bebek adalah Donald Flauntleroy Duck
352 | Indra perasa kupu-kupu ada dikakinya
353 | Dry Ice tidak meleleh, tapi menguap
354 | Mata burung unta lebig besar dari otaknya
355 | Bintang laut tidak punya otak
356 | Tiap manusia punya telinga yang berbeda
357 | Telur segar tenggelam diair, telur yang kadaluarsa mengambang
358 | 80% dari seluruh binatang di dunia adalah serangga
359 | Kacang adalah salah satu bahan untuk membuat dinamit
360 | Ratu Elizabeth I menderita Anthophobia (takut akan mawar)
361 | RSVP adalah Respondez s’il Vous Plait yang artinya ‘mohon jawaban’
362 | Mata manusia yang sehat (tidak buta warna) dapat menbedakan 500 jenis warna abu-abu.
363 | Ikan mas yang bunting disebut ‘twit’.
364 | Eropa adalah benua tanpa padang pasir
365 | Lalat meloncat mundur saat akan terbang
366 | Sekeor kucing memiliki 32 otot pada tiap telinga
367 | A honeybee can fly at fifteen miles per hour.
368 | Macan mempunyai kulit yang belang,bukan hanya bulu yang belang.
369 | A “jiffy” is the scientific name for 1/100th of a second.
370 | Hanya 3 malaikat, Gabriel, Michael dan Lucifer yang disebut dalam injil.
371 | Kambing mempunya pupil mata segi empat
372 | Novel pertama yang menggunakan mesin tik adalah Tom Sawyer
373 | Hamster sangat suka makan jangkrik
374 | Pemantik ditemukan sebelum korek api
375 | Rata-rata dalam setiap batang permen coklat terdapat serangga yang meleleh bersamanya.
376 | Tanduk badak terbuat dari rambutnya yang mengeras
377 | Perang paling singkat dalam sejarah adalah perang Zanzibar and England tahun 1896. Zanzibar menyerah setelah 38 menit.
378 | Kutu rambut sebenarnya lebih suka hidup di kulit kepala yang bersih dari pada yang kotor
379 | Kulit beruang kutub sebenarnya hitam. Bulunya berwarna bening, dan tampak putih di salju.
380 | Elvis mempunyai saudara kembar bernama Garon, yang meninggal saat lahir, maka nama tengah Elvi adalah Aron, untuk menghormati saudaranya.
381 | Landak punya sidik jari yang mirip manusia.
382 | Kuda Nil kentut lewat mulut.
383 | Shakespeare yang menemukan kata “assassination” dan “bump.”
384 | Mahluk yang bisa tersipu-sipu hanya manusia
385 | Jika kita memelihara ikan mas dalam ruangan yang gelap, warnanya akan berubah putih.
386 | Wanita berkedip dua kali lebih banyak dari pria.
387 | Nama Jeep (jip) diampil dari singkatan “GP”, bahasa militer untuk General Purpose.
388 | Orang yang menggunakan tangan kanan, kira-kira, 9 tahun lebih panjang umur dari orang kidal
389 | Jika semua emas dalam laut ditambang, setiap manusia didunia bisa mendapat emas 20 kg masing2.
390 | Jika lever manusia berhenti bekerja, manusia akan mati dalam 8 samapai 24 jam
391 | Seorang “quidnunc” adalah sebutan untuk orang yang selalu ingin tahu gosip terbaru.
392 | Jika matahari tiba-tiba padam, butuh 8 menit bagi manusia untuk menyadarinya.
393 | Leonardo Da Vinci yang menemukan gunting, helikopter, dan banyak alat lainnya.
394 | Dalam 4000 tahun, tidak ada jenis binatang peliharaan baru.
395 | 25% dari tulang manusia ada di kaki.
396 | David Sarnoff adalah orang yang menerima sinyal Titanic dan meyelamatkan ratusan nyawa. Dia akhirnya menjadi kepala jaringan radio, the National Broadcasting Company (NBC).
397 | Kira-kira 100 orang tersedak ballpoint tiap tahun.
398 | Jika kita terkunci diruang yang kedap udara, kita aka lebih dulu mati keracunan co2 dari pada kekerangan o2
399 | Jika kita kehilangan satu mata, kita akan kehilangan 1/5 dari pengelihatan kita dan kehilangan seluruh persepsi tentang kedalaman objek.
400 | Berdiri lama tanpa menekuk lutuk sama sekali akan membuat kita pingsan
401 | Bawang putih yang kita gosok di tumit kaki akan meresap dapat dapat tercium dalam nafas kita.
402 | Dengan merentangkan kedua tangan sejauh mungkin, jarak dari kedua ujung tangan adalah sama dengan tinggi kita.
403 | Liburan selama sebelas hari berarti kita punya waktu hampir sejuta detik untuk menikmatinya
404 | Dalam film Silence of The Lambs, tokoh Hannibal Lecter tidak pernah berkedip.
405 | Di jepang, warung kopi disebut ‘Kissaten’.
406 | Merebus telur burung unta butuh waktu 40 menit.
407 | Jaguar takut pada anjing
408 | Gajah hanya tidur 2 jam dalam sehari
409 | Johnny Deep takut pada badut
410 | Ganymede adalah bulan planet Jupiter, merupakan bulan terbesar di tata surya kita, lebih besar dari planet Merkurius.
411 | Dalam golf, ‘Bo Derek’ adalah istilah untuk nilai 10.
412 | Koala punya dua jempol
413 | Latte dalam bahasa Italia adalah susu
414 | Llanfairpwllgwyngyl lgogerychwyrndro bwlll… adalah nama sebuah desa di Wales Utara, Inggris.
415 | Di Italia, Micky Mouse lebih dikenal dengan nama ‘ Topolino’
416 | Susu sebenarnya lebih menyerupai makanan daripada minuman.
417 | Ada lebih dari 450 jenis susu di dunia. 240 berasal dari Prancis.
418 | Nyamuk lebih suka anak-anak daripada orang dewasa.
419 | Partikel debu didalam rumah sebagian besar berasal dari sel kulit mati
420 | Rat-rata orang bergerak 40 kali dalam tidurnya
421 | Dalam bahasa Inggris, ‘Naked’ artinya tanpa perlindungan. ‘Nude’ artinya telanjang
422 | Broccoli dan kembang kol adalah sayuran yang berupa bunga.
423 | Anak baru lahir memiliki 350 tulang. Mereka menyatu atau menghilang sampai menjadi 206 pada usia 5 tahun.
424 | Tidak ada bukti yang pasti siapa yang membangun Taj Mahal.
425 | Dalam survey terhadap 200000 burung unta selama 80 tahun, tidak ada satupun yang mengubur kepalanya dalam tanah.
426 | Nail Amstrong melangkah pertama kali di bulan dengan kaki kiri.
427 | Shuttlecock untuk badminton harus punya 14 bulu.
428 | Mutiara bisa larut dalam cuka.
429 | Babi tidak dapat berkeringat karena tidak punya kelenjar keringat. Mereka berlumur lumpur untuk mendinginkan kulitnya.
430 | Venus dan Uranus adalah planet di tata surya kita yang berputar melawan jarum jam. Jadi matahari terbit dari barat di planet ini.
431 | Microwave ditemukan setelah seorang ilmuan yang berjalan melewati tabung radar mendapati permen coklatnya meleleh disakunya.
432 | Ikan hiu kebal terhadap kanker
433 | Rusa Santa bernama: Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Donner, dan Blitzen
434 | Beberapa jenis cacing pita akan memakan dirinya sendiri jika kelaparan.
435 | Kita bisa menghela sapi naik tangga, tapi tidak bisa menghela mereka turun tangga.
436 | Plakat yang ditinggalkan Apollo 11 di bulan berbunyi “Here men from the planet Earth first set foot upon the Moon July 1969, A.D. / WE CAME IN PEACE FOR ALL MANKIND.”
437 | Alpabet Hawai terdiri dari 12 huruf saja
438 | Nama paling populer di dunia adalah Muhammad.
439 | Bola mata kita beratnya sekitar 28 gram
440 | Paru-paru kiri lebih kecil dari paru-paru kanan karena memberi tempat terhadap jantung.
441 | Pinguin hanya ada di kutub selatan, dan tidak bisa menyebrangi equator.
442 | Kebanyakan orang bisa mendengar lebih baik dengan kuping kanan
443 | Vitamin pada buah biasanya terdapat pada kulitnya
444 | Rata-rata klakson mobil berbunyi pada nada F
445 | Pria lebih mampu membaca tulisan dengan ukuran huruf kecil daripada wanita.
--------------------------------------------------------------------------------
/database/glimit.json:
--------------------------------------------------------------------------------
1 | []
--------------------------------------------------------------------------------
/database/limit.json:
--------------------------------------------------------------------------------
1 | []
--------------------------------------------------------------------------------
/database/list_vn.json:
--------------------------------------------------------------------------------
1 | []
--------------------------------------------------------------------------------
/database/premium.json:
--------------------------------------------------------------------------------
1 | []
--------------------------------------------------------------------------------
/database/quotes.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "author": "A. France",
4 | "quotes": "Lebih baik mengerti sedikit daripada salah mengerti."
5 | },
6 | {
7 | "author": "Abraham Lincoln",
8 | "quotes": "Hampir semua pria memang mampu bertahan menghadapi kesulitan. Namun, jika Anda ingin menguji karakter sejati pria, beri dia kekuasaan."
9 | },
10 | {
11 | "author": "Aeschylus",
12 | "quotes": "Bila tekad seseorang kuat dan teguh, Tuhan akan bergabung dalam usahanya."
13 | },
14 | {
15 | "author": "Aesop",
16 | "quotes": "Penderitaan adalah pelajaran."
17 | },
18 | {
19 | "author": "Albert Einstein",
20 | "quotes": "Ilmu pengetahuan tanpa agama adalah pincang."
21 | },
22 | {
23 | "author": "Albert Einstein",
24 | "quotes": "Hidup itu seperti sebuah sepeda, agar tetap seimbang kita harus tetap bergerak."
25 | },
26 | {
27 | "author": "Albert Einstein",
28 | "quotes": "Perbedaan masa lalu, sekarang, dan masa depan tak lebih dari ilusi yang keras kepala."
29 | },
30 | {
31 | "author": "Albert Einstein",
32 | "quotes": "Sebuah meja, sebuah kursi, semangkuk buah, dan sebuah biola; apa lagi yang dibutuhkan agar seseorang bisa merasa bahagia?."
33 | },
34 | {
35 | "author": "Albert Enstein",
36 | "quotes": "Belas kasihanlah terhadap sesama, bersikap keraslah terhadap diri sendiri."
37 | },
38 | {
39 | "author": "Alex Osborn",
40 | "quotes": "Cara paling baik untuk menggerakkan diri Anda ialah memberi tugas kepada diri sendiri."
41 | },
42 | {
43 | "author": "Alexander A. Bogomoletz",
44 | "quotes": "Kita tidak boleh kehilangan semangat. Semangat adalah stimulan terkuat untuk mencintai, berkreasi dan berkeinginan untuk hidup lebih lama."
45 | },
46 | {
47 | "author": "Alexander Solzhenitsyn",
48 | "quotes": "Manusia akan bahagia selama ia memilih untuk bahagia."
49 | },
50 | {
51 | "author": "Ali Javan",
52 | "quotes": "Saya tidak berharap menjadi segalanya bagi setiap orang. Saya hanya ingin menjadi sesuatu untuk seseorang."
53 | },
54 | {
55 | "author": "Ali bin Abi Thalib",
56 | "quotes": "Apabila sempurna akal seseorang, maka sedikit perkataannya."
57 | },
58 | {
59 | "author": "Ali bin Abi Thalib",
60 | "quotes": "Bahagialah orang yang dapat menjadi tuan untuk dirinya, menjadi kusir untuk nafsunya dan menjadi kapten untuk bahtera hidupnya."
61 | },
62 | {
63 | "author": "Ali bin Abi Thalib",
64 | "quotes": "Sahabat yang jujur lebih besar harganya daripada harta benda yang diwarisi dari nenek moyang."
65 | },
66 | {
67 | "author": "Anne M. Lindbergh",
68 | "quotes": "Yang palin melelahkan dalam hidup adalah menjadi orang yang tidak tulus."
69 | },
70 | {
71 | "author": "Anonim",
72 | "quotes": "Terbuka untuk Anda, begitulah Tuhan memberi kita jalan untuk berusaha. Jangan pernah berfikir jalan sudah tertutup."
73 | },
74 | {
75 | "author": "Anonim",
76 | "quotes": "Penundaan adalah kuburan dimana peluang dikuburkan."
77 | },
78 | {
79 | "author": "Antonie De Saint",
80 | "quotes": "Cinta bukan saling menatap mata, namun melihat ke arah yang sama bersama-sama."
81 | },
82 | {
83 | "author": "Aristoteles",
84 | "quotes": "Kita adalah apa yang kita kerjakan berulang kali. Dengan demikian, kecemerlangan bukan tindakan, tetapi kebiasaan."
85 | },
86 | {
87 | "author": "Arnold Glasow",
88 | "quotes": "Jangan pernah mencoba menjadikan putra atau putri Anda menjadi seperti Anda. Diri Anda hanya cukup satu saja."
89 | },
90 | {
91 | "author": "Art Buchwald",
92 | "quotes": "Jika Anda bisa membuat orang lain tertawa, maka Anda akan mendapatkan semua cinta yang Anda inginkan."
93 | },
94 | {
95 | "author": "Artemus Ward",
96 | "quotes": "Masalah akan datang cepat atau lambat. Jika masalah datang, sambut dengan sebaik mungkin. Semakin ramah Anda menyapanya, semakin cepat ia pergi."
97 | },
98 | {
99 | "author": "Ashleigh Brilliant",
100 | "quotes": "Kita tak bisa melakukan apapun untuk mengubah masa lalu. Tapi apapun yang kita lakukan bisa mengubah masa depan."
101 | },
102 | {
103 | "author": "Augustine",
104 | "quotes": "Kesabaran adalah teman dari kebijaksanaan."
105 | },
106 | {
107 | "author": "Ayn Rand",
108 | "quotes": "Orang-orang kreatif termotivasi oleh keinginan untuk maju, bukan oleh keinginan untuk mengalahkan orang lain."
109 | },
110 | {
111 | "author": "B. J. Habibie",
112 | "quotes": "Dimanapun engkau berada selalulah menjadi yang terbaik dan berikan yang terbaik dari yang bisa kita berikan."
113 | },
114 | {
115 | "author": "Balzac",
116 | "quotes": "Kebencian seperti halnya cinta, berkobar karena hal-hal kecil."
117 | },
118 | {
119 | "author": "Barbara Sher",
120 | "quotes": "Anda tidak perlu harus berhasil pada kali pertama."
121 | },
122 | {
123 | "author": "Beecher",
124 | "quotes": "Satu jam yang intensif, jauh lebih baik dan menguntungkan daripada bertahun-tahun bermimpi dan merenung-renung."
125 | },
126 | {
127 | "author": "Benjamin Disraeli",
128 | "quotes": "Hal terbaik yang bisa Anda lakukan untuk orang lain bukanlah membagikan kekayaan Anda, tetapi membantu dia untuk memiliki kekayaannya sendiri."
129 | },
130 | {
131 | "author": "Bill Clinton",
132 | "quotes": "Tidak ada jaminan keberhasilan, tetapi tidak berusaha adalah jaminan kegagalan."
133 | },
134 | {
135 | "author": "Bill Cosby",
136 | "quotes": "Aku tidak tahu kunci sukses itu apa, tapi kunci menuju kegagalan adalah mencoba membuat semua orang senang."
137 | },
138 | {
139 | "author": "Bill Gates",
140 | "quotes": "Konsumen yang paling tidak puas adalah sumber berharga untuk belajar."
141 | },
142 | {
143 | "author": "Bill Mccartney",
144 | "quotes": "Kita ada disini bukan untuk saling bersaing. Kita ada disini untuk saling melengkapi."
145 | },
146 | {
147 | "author": "Brian Koslow",
148 | "quotes": "Semakin kita bersedia bertanggung jawab atas perbuatan-perbuatan kita, semakin banyak kredibilitas yang kita miliki."
149 | },
150 | {
151 | "author": "Browning",
152 | "quotes": "Selalu baik untuk memaafkan, tapi yang paling baik adalah melupakan sebuah kesalahan."
153 | },
154 | {
155 | "author": "Bruce Lee",
156 | "quotes": "Jangan menjadi pohon kaku yang mudah patah. Jadilah bambu yang mampu bertahan melengkung melawan terpaan angin."
157 | },
158 | {
159 | "author": "Budha Gautama",
160 | "quotes": "Jangan menangis karena kegagalan cinta, sebab manusia akan meninggalkan semua yang dicintainya."
161 | },
162 | {
163 | "author": "Bunda Teresa",
164 | "quotes": "Jika Anda mengadili orang lain, Anda tak punya waktu untuk mencintai mereka."
165 | },
166 | {
167 | "author": "Bunda Teresa",
168 | "quotes": "Jika tidak ada perdamaian, hal itu disebabkan kita telah lupa bahwa kita saling membutuhkan."
169 | },
170 | {
171 | "author": "Bung Hatta",
172 | "quotes": "Kurang cerdas dapat diperbaiki dengan belajar, kurang cekatan dapat diperbaiki dengan pengalaman, kurang jujur sulit memperbaikinya."
173 | },
174 | {
175 | "author": "Burn",
176 | "quotes": "Banyak orang sukses berkat banyaknya kesulitan dan kesukaran yang mesti dihadapi."
177 | },
178 | {
179 | "author": "Carol Burnet",
180 | "quotes": "Hanya aku yang bisa merubah hidupku, tak ada seorang pun yang dapat melakukannya untukku."
181 | },
182 | {
183 | "author": "Charles Darwin",
184 | "quotes": "Yang bisa bertahan hidup bukan spesies yang paling kuat. Bukan juga spesies yang paling cerdas. Tapi spesies yang paling responsif terhadap perubahan."
185 | },
186 | {
187 | "author": "Charles R. Swindoll",
188 | "quotes": "Hidup adalah 10 persen yang terjadi kepada Anda, 90 persen bagaimana cara Anda menyikapinya."
189 | },
190 | {
191 | "author": "Ching Hai",
192 | "quotes": "Memperbaiki diri kita adalah memperbaiki dunia."
193 | },
194 | {
195 | "author": "Ching Hai",
196 | "quotes": "Jangan membeda-bedakan pekerjaan mana yang baik dan mana yang buruk. Masalah muncul jika kita membeda-bedakan dan memihak sesuatu."
197 | },
198 | {
199 | "author": "Ching Hai",
200 | "quotes": "Kita bekerja harus tanpa pamrih. Itu berlaku untuk segala pekerjaan. Pengabdian tanpa syarat adalah yang terbaik."
201 | },
202 | {
203 | "author": "Ching Hai",
204 | "quotes": "Kita harus menemukan kekuatan cinta dalam diri kita terlebih dahulu, barulah kita dapat benar-benar mencintai orang lain."
205 | },
206 | {
207 | "author": "Ching Hai",
208 | "quotes": "Carilah uang secukupnya saja untuk membiayai kehidupan, agar dapat menyisihkan waktu dan tenaga untuk melatih spiritual."
209 | },
210 | {
211 | "author": "Christopher Colombus",
212 | "quotes": "Harta benda tak membuat seseorang menjadi kaya raya, mereka hanya membuatnya lebih sibuk."
213 | },
214 | {
215 | "author": "Cicero",
216 | "quotes": "Hati yang penuh syukur, bukan saja merupakan kebajikan terbesar, melainkan induk dari segala kebajikan yang lain."
217 | },
218 | {
219 | "author": "Cicero",
220 | "quotes": "Hati yang penuh syukur, bukan saja merupakan kebajikan terbesar, melainkan juga induk dari segala kebajikan yang lain."
221 | },
222 | {
223 | "author": "Clarence Darrow",
224 | "quotes": "Kebebasan itu berasal dari manusia, tidak dari undang-undang atau institusi."
225 | },
226 | {
227 | "author": "Confucius",
228 | "quotes": "Hidup ini benar-benar sederhana, tapi kita malah bersikeras membuatnya menjadi rumit."
229 | },
230 | {
231 | "author": "Confucius",
232 | "quotes": "Kemana pun Anda pergi, pergilah dengan sepenuh hati."
233 | },
234 | {
235 | "author": "Confucius",
236 | "quotes": "Orang yang melakukan kesalahan dan tidak memperbaiki kesalahannya, melalakukan kesalahan yang lainnya."
237 | },
238 | {
239 | "author": "Confucius",
240 | "quotes": "Kebanggaan kita yang terbesar bukan karena tidak pernah gagal, tetapi bangkit kembali setiap kita jatuh."
241 | },
242 | {
243 | "author": "Cowper",
244 | "quotes": "Bunga yang tidak akan pernah layu dibumi adalah kebajikan."
245 | },
246 | {
247 | "author": "Cynthia Ozick",
248 | "quotes": "Untuk membayangkan hal yang tak dapat dibayangkan, dibutuhkan imajinasi yang luar biasa."
249 | },
250 | {
251 | "author": "D. J. Schwartz",
252 | "quotes": "Kesulitan apapun tidak tahan terhadap keuletan dan ketekunan. Tanpa keuletan, orang yang paling pintar dan paling berbakat sering gagal dalam hidupnya."
253 | },
254 | {
255 | "author": "Dale Carnegie",
256 | "quotes": "Satu-satunya cara agar kita memperoleh kasih sayang, adalah jangan menuntut agar kita dicintai, tetapi mulailah memberi kasih sayang kepada orang lain tanpa mengharapkan balasan."
257 | },
258 | {
259 | "author": "Dale Carnegie",
260 | "quotes": "Bila orang yang kuatir akan kekurangannya mau mensyukuri kekayaan yang mereka miliki, mereka akan berhenti kuatir."
261 | },
262 | {
263 | "author": "Dale Carnegie",
264 | "quotes": "Usahakan membentuk suatu hubungan \"kawat\" antara otak dan hati Anda."
265 | },
266 | {
267 | "author": "Dale Carnegie",
268 | "quotes": "Senyuman akan membuat kaya jiwa seseorang yang menerimanya, tanpa membuat miskin seseorang yang memberikannya."
269 | },
270 | {
271 | "author": "Dale Carnegie",
272 | "quotes": "Orang jarang sukses kecuali jika mereka senang dengan apa yang dikerjakannya."
273 | },
274 | {
275 | "author": "David Livingston",
276 | "quotes": "Saya akan pergi kemanapun selama itu arahnya ke depan."
277 | },
278 | {
279 | "author": "David V. Ambrose",
280 | "quotes": "Jika Anda punya kemauan untuk menang, Anda sudah mencapai separuh sukses. Jika Anda tidak punya kemauan untuk menang, Anda sudah mencapai separuh kegagalan."
281 | },
282 | {
283 | "author": "David Weinbaum",
284 | "quotes": "Rahasia menuju hidup kaya adalah mempunyai lebih banyak awal ketimbang akhir."
285 | },
286 | {
287 | "author": "Desbarolles",
288 | "quotes": "Kebenaran yang tidak dimengerti akan menjadi kesalahan."
289 | },
290 | {
291 | "author": "Descrates",
292 | "quotes": "Saya berpikir, karena itu saya ada."
293 | },
294 | {
295 | "author": "Djamaludin Abassy",
296 | "quotes": "Mental yang lemah lebih parah dari fisik yang lemah."
297 | },
298 | {
299 | "author": "Donald Kendall",
300 | "quotes": "Satu-satunya sukses yang diraih sebelum bekerja hanyalah ada di kamus saja."
301 | },
302 | {
303 | "author": "Dr. Frank Crane",
304 | "quotes": "Sahabat terbaik dan musuh terburuk kita adalah pikiran-pikiran kita. Pikiran dapat lebih baik dari seorang dokter atau seorang bankir atau seorang teman kepercayaan. Juga dapat lebih berbahaya dadi penjahat."
305 | },
306 | {
307 | "author": "Dr. Ronald Niednagel",
308 | "quotes": "Pergilah sejauh Anda bisa memandang, dan ketika Anda tiba disana, Anda akan memandang lebih jauh."
309 | },
310 | {
311 | "author": "Dr. Johnnetta Cole",
312 | "quotes": "Jika kamu ingin pergi cepat, pergilah sendiri. Jika kamu ingin pergi jauh, pergilah bersama-sama."
313 | },
314 | {
315 | "author": "Dwigt D. Esenhower",
316 | "quotes": "Seorang intelektual tidak akan pernah mengatakan lebih daripada apa yang diketahuinya."
317 | },
318 | {
319 | "author": "Earl Campbell",
320 | "quotes": "Persoalan-persoalan adalah harga yang Anda bayar untuk kemajuan."
321 | },
322 | {
323 | "author": "Earl Campbell",
324 | "quotes": "Persoalan-persoalan adalah harga yang harus Anda bayar untuk kemajuan."
325 | },
326 | {
327 | "author": "Edgar Alnsel",
328 | "quotes": "Hidup manusia penuh dengan bahaya, tetapi disitulah letak daya tariknya."
329 | },
330 | {
331 | "author": "Edmund Burke",
332 | "quotes": "Anda tidak dapat merencanakan masa yang akan datang berdasarkan masa lalu."
333 | },
334 | {
335 | "author": "Edward L. Curtis",
336 | "quotes": "Optimisme yang tidak disertai dengan usaha hanya merupakan pemikiran semata yang tidak menghasilkan buah."
337 | },
338 | {
339 | "author": "Edward de Bono",
340 | "quotes": "Jika Anda termasuk orang yang senang menunggu datangnya peluang, Anda adalah bagian dari manusia pada umumnya."
341 | },
342 | {
343 | "author": "Edy Murphy",
344 | "quotes": "Aku menghabiskan usia 30-an untuk memperbaiki segala kesalahanku di usia 20-an."
345 | },
346 | {
347 | "author": "Einstein",
348 | "quotes": "Berusaha untuk tidak menjadi manusia yang berhasil tapi berusahalah menjadi manusia yang berguna."
349 | },
350 | {
351 | "author": "Eisenhower",
352 | "quotes": "Mulai sekarang kita tidak usah membuang-buang waktu barang semenit pun untuk memikirkan orang-orang yang tidak kita sukai."
353 | },
354 | {
355 | "author": "Elanor Roosevelt",
356 | "quotes": "Ketika kita berhenti membuat kontribusi, kita mulai mati."
357 | },
358 | {
359 | "author": "Elbert Hubbad",
360 | "quotes": "Kesalahan terbesar yang dibuat manusia dalam kehidupannya adalah terus-menerus merasa takut bahwa mereka akan melakukan kesalahan."
361 | },
362 | {
363 | "author": "Elizabeth Browning",
364 | "quotes": "Janganlah menyebut orang tidak bahagia sebelum dia mati. Jangan menilai pekerjaan seseorang sebelum pekerjaannya berakhir."
365 | },
366 | {
367 | "author": "Emerson",
368 | "quotes": "Percaya pada diri sendiri adalah rahasia utama mencapai sukses."
369 | },
370 | {
371 | "author": "Engelbert Huperdinck",
372 | "quotes": "Anda harus waspada dengan kesenangan. Pastikan bahwa Anda menikmatinya dan bukan dikendalikannya."
373 | },
374 | {
375 | "author": "Erich Watson",
376 | "quotes": "Kehilangan kekayaan masih dapat dicari kembali, kehilangan kepercayaan sulit didapatkan kembali."
377 | },
378 | {
379 | "author": "Francois De La Roche",
380 | "quotes": "Bila tidak mampu menemukan kedamaian dalam diri sendiri, tak ada gunanya mencari di tempat lain."
381 | },
382 | {
383 | "author": "Francois De La Roche",
384 | "quotes": "Kita terbiasa menyembunyikan diri dari orang lain, sampai akhirnya kita sendiri tersembunyi dari diri kita."
385 | },
386 | {
387 | "author": "Francois Roche",
388 | "quotes": "Kita lebih sibuk menyakinkan orang lain bahwa kita bahagia ketimbang benar-benar merasakan bahagia itu sendiri."
389 | },
390 | {
391 | "author": "Frank Crane",
392 | "quotes": "Anda mungkin ditipu jika terlalu mempercayai, tetapi hidup Anda akan tersiksa jika tidak cukup mempercayai."
393 | },
394 | {
395 | "author": "Frank Giblin",
396 | "quotes": "Jadilah diri Anda sendiri. Siapa lagi yang bisa melakukannya lebih baik ketimbang diri Anda sendiri?."
397 | },
398 | {
399 | "author": "Franklin",
400 | "quotes": "Bila Anda ingin dicintai, cintailah dan bersikaplah sebagai orang yang patut dicintai."
401 | },
402 | {
403 | "author": "Fuller",
404 | "quotes": "Contoh yang baik adalah nasihat terbaik."
405 | },
406 | {
407 | "author": "Galileo Galilei",
408 | "quotes": "Rumput yang paling kuat tumbuhnya terdapat di atas tanah yang paling keras."
409 | },
410 | {
411 | "author": "Galileo Galilei",
412 | "quotes": "Kamu tidak dapat mengajari seseorang apa pun, kamu hanya bisa membantunyanya menemukan apa yang ada dalam dirinya sendiri."
413 | },
414 | {
415 | "author": "Gandhi",
416 | "quotes": "Mereka yang berjiwa lemah tak akan mampu memberi seuntai maaf tulus. Pemaaf sejati hanya melekat bagi mereka yang berjiwa tangguh."
417 | },
418 | {
419 | "author": "Gandhi",
420 | "quotes": "Kebahagiaan tergantung pada apa yang dapat Anda berikan, bukan pada apa yang Anda peroleh."
421 | },
422 | {
423 | "author": "Gen Collin Powel",
424 | "quotes": "Tak ada rahasia untuk menggapai sukses. Sukses itu dapat terjadi karena persiapan, kerja keras dan mau belajar dari kegagalan."
425 | },
426 | {
427 | "author": "George B. Shaw",
428 | "quotes": "Hidup bukanlah tentang menemukan dirimu sendiri. Hidup adalah tentang menciptakan dirimu sendiri."
429 | },
430 | {
431 | "author": "George III",
432 | "quotes": "Saya lebih baik kehilangan mahkota daripada melakukan tindakan yang menurut saya memalukan."
433 | },
434 | {
435 | "author": "George Santayana",
436 | "quotes": "Tidak ada obat untuk kelahiran dan kematian, kecuali menikmati yang ada di antara keduanya."
437 | },
438 | {
439 | "author": "George W.",
440 | "quotes": "Harapan tak pernah meninggalkan kita, kita yang meninggalkan harapan."
441 | },
442 | {
443 | "author": "Gilbert Chesterton",
444 | "quotes": "Agar bisa menjadi cukup cerdas untuk meraih semua uang yang diinginkan, kita harus cukup bodoh untuk menginginkannya."
445 | },
446 | {
447 | "author": "Gothe",
448 | "quotes": "Semua pengetahuan yang kumiliki bisa orang lain peroleh, tapi hatiku hanyalah untuk diriku sendiri."
449 | },
450 | {
451 | "author": "H. N. Spieghel",
452 | "quotes": "Betapapun tingginya burung terbang, toh dia harus mencari dan mendapatkan makanannya di bumi juga."
453 | },
454 | {
455 | "author": "H.L Hunt",
456 | "quotes": "Tetapkan apa yang Anda inginkan. Putuskan Anda ingin menukarnya dengan apa. Tentukan prioritas dan laksanakan."
457 | },
458 | {
459 | "author": "Hal Borland",
460 | "quotes": "Melihat pohon, saya jadi mengerti tentang kesabaran. Memandang rumput, saya jadi menghargai ketekunan."
461 | },
462 | {
463 | "author": "Hamka",
464 | "quotes": "Kecantikan yang abadi terletak pada keelokan adab dan ketinggian ilmu seseorang, bukan terletak pada wajah dan pakaiannya."
465 | },
466 | {
467 | "author": "Hamka",
468 | "quotes": "Kita harus yakin bahwa apa yang ditentukan oleh Tuhan untuk kita, itulah yang terbaik."
469 | },
470 | {
471 | "author": "Hamka",
472 | "quotes": "Berani menegakkan keadilan, walaupun mengenai diri sendiri, adalah puncak segala keberanian."
473 | },
474 | {
475 | "author": "Hamka",
476 | "quotes": "Hawa nafsu membawa kesesatan dan tidak berpedoman. Sementara akal menjadi pedoman menuju keutamaan. Hawa nafsu menyuruhmu berangan-angan, tetapi akal menyuruhmu menimbang."
477 | },
478 | {
479 | "author": "Harriet Braiker",
480 | "quotes": "Berusaha berhasil untuk memotivasi dirimu, tapi berusaha untuk selalu sempurna akan membuat tertekan."
481 | },
482 | {
483 | "author": "Helen Keller",
484 | "quotes": "Kita tidak akan belajar berani dan sabar jika di dunia ini hanya ada kegembiraan."
485 | },
486 | {
487 | "author": "Henri Ford",
488 | "quotes": "Kegagalan hanyalah kesempatan untuk memulai lagi dengan lebih pandai."
489 | },
490 | {
491 | "author": "Henry David Thoreau",
492 | "quotes": "Kebaikan adalah satu-satunya investasi yang tidak akan merugikan."
493 | },
494 | {
495 | "author": "Henry Ford",
496 | "quotes": "Idealis adalah orang yang membantu orang lain untuk makmur."
497 | },
498 | {
499 | "author": "Henry Ford",
500 | "quotes": "Berpikir itu adalah pekerjaan yang berat di antara segala jenis pekerjaan. Itulah sebabnya sedikit sekali orang yang senang melakukannya."
501 | },
502 | {
503 | "author": "Henry Ford",
504 | "quotes": "Persaingan yang tujuannya hanya untuk bersaing, untuk mengalahkan orang lain, tak pernah mendatangkan banyak manfaat."
505 | },
506 | {
507 | "author": "Henry Longfellow",
508 | "quotes": "Kehidupan orang-orang besar mengingatkan kita bahwa kita bisa membuat kehidupan kita luhur."
509 | },
510 | {
511 | "author": "Henry Thoreau",
512 | "quotes": "Hidupku menjadi hiburanku dan tak hentinya memberikan kejutan. Hidupku bagaikan drama dengan begitu banyak babak tanpa adegan penutup."
513 | },
514 | {
515 | "author": "Hubert Humprey",
516 | "quotes": "Apa yang Anda lihat adalah apa yang Anda capai."
517 | },
518 | {
519 | "author": "Imam Al-Ghazali",
520 | "quotes": "Kebahagiaan terletak pada kemenangan memerangi hawa nafsu dan menahan keinginan yang berlebih-lebihan."
521 | },
522 | {
523 | "author": "Imam Ghazali",
524 | "quotes": "Caci maki dari seorang penjahat merupakan kehormatan bagi seorang yang jujur."
525 | },
526 | {
527 | "author": "J.C.F von Schiller",
528 | "quotes": "Orang yang terlalu banyak merenung akan meraih sedikit."
529 | },
530 | {
531 | "author": "Jack Hyles",
532 | "quotes": "Jangan gunakan orang-orang untuk membangun pekerjaan besar, gunakan pekerjaan Anda untuk membangun orang-orang besar."
533 | },
534 | {
535 | "author": "Jackson Brown",
536 | "quotes": "Kesalahaan terbesar yang mungkin Anda buat adalah mempercayai bahwa Anda bekerja untuk orang lain."
537 | },
538 | {
539 | "author": "Jacques Audiberti",
540 | "quotes": "Kepengecutan yang paling besar adalah ketika kita membuktikan kekuatan kita kepada kelemanan orang lain."
541 | },
542 | {
543 | "author": "James Thurber",
544 | "quotes": "Jangan lihat masa lalu dengan penyesalan, jangan pula lihat masa depan dengan ketakutan, tapi lihatlah sekitar Anda dengan penuh kesadaran."
545 | },
546 | {
547 | "author": "Janet Erskine",
548 | "quotes": "Jangan menunggu keadaan yang ideal. Jangan juga menunggu peluang-peluang terbaik. Keduanya tak akan pernah datang."
549 | },
550 | {
551 | "author": "Jeff Goins",
552 | "quotes": "Kebanyakan orang sukses yang saya kenal bukan orang yang sibuk, mereka orang yang focus."
553 | },
554 | {
555 | "author": "Jerry West",
556 | "quotes": "Anda tidak dapat melakukan banyak hal di hidup Anda, jika Anda hanya bekerja di hari-hari yang Anda rasakan baik."
557 | },
558 | {
559 | "author": "Jim Rohn",
560 | "quotes": "Tembok yang kita bangun untuk menghambat kesedihan, juga membuat kita tertutup dari kebahagiaan."
561 | },
562 | {
563 | "author": "Jim Rohn",
564 | "quotes": "Jika Anda tidak merancang hidup Anda sendiri, kemungkinan Anda akan menjalani rencana orang lain. Apa yang mereka rencanakan untuk Anda? Tidak banyak."
565 | },
566 | {
567 | "author": "Jim Ryan",
568 | "quotes": "Motivasi adalah sesuatu yang membuat Anda memulai. Kebiasaan adalah sesuatu yang membuat Anda melanjutkan."
569 | },
570 | {
571 | "author": "Jimi Hendrix",
572 | "quotes": "Ketika kekuatan akan cinta melebihi kecintaan akan kekuasaan, maka dunia pun menemukan kedamaian."
573 | },
574 | {
575 | "author": "Jimmy Dean",
576 | "quotes": "Aku tak bisa merubah arah angin, tapi aku bisa menyesuaikan layarku untuk tetap bisa mencapai tujuanku."
577 | },
578 | {
579 | "author": "Joan Baez",
580 | "quotes": "Kita tak bisa memilih bagaimana kita meninggal atau kapan. Kita hanya bisa memutuskan bagaimana kita hidup. Sekarang."
581 | },
582 | {
583 | "author": "John B. Gough",
584 | "quotes": "Jika Anda ingin sukses, Anda harus menciptakan peluang untuk diri sendiri."
585 | },
586 | {
587 | "author": "John C. Maxwell",
588 | "quotes": "Bekerja keras sekarang, merasakan hasilnya nanti; bermalas-malasan sekarang, merasakan akibatnya nanti."
589 | },
590 | {
591 | "author": "John C. Maxwell",
592 | "quotes": "Untuk menangani diri Anda sendiri, gunakan kepala Anda. Untuk menangani orang lain, gunakan hati Anda."
593 | },
594 | {
595 | "author": "John C. Maxwell",
596 | "quotes": "Bekerja keras sekarang, merasakannya nanti. Bermalas-malas sekarang, merasakan akibatnya nanti."
597 | },
598 | {
599 | "author": "John Craig",
600 | "quotes": "Tidak peduli seberapa banyak yang dapat Anda lakukan, tidak peduli seberapa menarik hati kepribadian Anda, Anda tidak dapat melangkah jauh jika Anda tidak dapat bekerja bersama orang lain."
601 | },
602 | {
603 | "author": "John D. Rockefeller",
604 | "quotes": "Orang termiskin adalah orang yang tidak mempunyai apa-apa kecuali uang."
605 | },
606 | {
607 | "author": "John Gardne",
608 | "quotes": "Jika kita melayani, maka hidup akan lebih berarti."
609 | },
610 | {
611 | "author": "John Gray",
612 | "quotes": "Sebenarnya semua kesulitan merupakan kesempatan bagi jiwa yang tumbuh."
613 | },
614 | {
615 | "author": "John Manson",
616 | "quotes": "Anda dilahirkan orisinal, jadi tidak perlu setengah mati meniru orang lain."
617 | },
618 | {
619 | "author": "John Maxwell",
620 | "quotes": "Seberapa jauh Anda gagal, tidak masalah, tetapi yang penting seberapa sering Anda bangkit kembali."
621 | },
622 | {
623 | "author": "John Q. Adams",
624 | "quotes": "Jika tindakan-tindakan Anda mengilhami orang lain untuk bermimpi lebih, belajar lebih, bekerja lebih, dan menjadi lebih baik, Anda adalah seorang pemimpin."
625 | },
626 | {
627 | "author": "John Ruskin",
628 | "quotes": "Saya yakin, ujian pertama bagi orang besar ialah kerendahan hati."
629 | },
630 | {
631 | "author": "John Ruskin",
632 | "quotes": "Penghargaan tertinggi untuk kerja keras seseorang bukanlah apa yang ia hasilkan, tapi bagaimana ia berkembang karenanya."
633 | },
634 | {
635 | "author": "John Ruskin",
636 | "quotes": "Penghargaan tertinggi untuk kerja keras seseorang bukanlah apa yang ia hasilkan, tetapi bagaimana ia berkembang karenanya."
637 | },
638 | {
639 | "author": "John Wolfgang",
640 | "quotes": "Perbuatan-perbuatan salah adalah biasa bagi manusia, tetapi perbuatan pura-pura itulah sebenarnya yang menimbulkan permusuhan dan pengkhianatan."
641 | },
642 | {
643 | "author": "Joseph Addison",
644 | "quotes": "Rahmat sering datang kepada kita dalam bentuk kesakitan, kehilangan dan kekecewaan; tetapi kalau kita sabar, kita segera akan melihat bentuk aslinya."
645 | },
646 | {
647 | "author": "Julia Roberts",
648 | "quotes": "Cinta sejati tidak datang kepadamu, tetapi harus datang dari dalam dirimu."
649 | },
650 | {
651 | "author": "Junius",
652 | "quotes": "Integritas seseorang diukur dengan tingkah lakunya bukan profesinya."
653 | },
654 | {
655 | "author": "Kahlil Gibran",
656 | "quotes": "Kita berdoa kalau kesusahan dan membutuhkan sesuatu, mestinya kita juga berdoa dalam kegembiraan besar dan saat rezeki melimpah."
657 | },
658 | {
659 | "author": "Kahlil Gibran",
660 | "quotes": "Untuk memahami hati dan pikiran seseorang, jangan lihat apa yang sudah dia capai, tapi lihat apa yang dia cita-citakan."
661 | },
662 | {
663 | "author": "Keri Russel",
664 | "quotes": "Kadang kala, justru keputusan kecil yang akan mampu merubah hidup kita selamanya."
665 | },
666 | {
667 | "author": "Knute Rockne",
668 | "quotes": "Apabila perjalanan menjadi sulit, orang ulet akan berjalan terus."
669 | },
670 | {
671 | "author": "Kong Hu Cu",
672 | "quotes": "Orang yang berbudi tinggi selalu berpedoman pada keadilan dan selalu berusaha menjalankan kewajiban."
673 | },
674 | {
675 | "author": "Konrad Adenauer",
676 | "quotes": "Kita semua hidup di bawah langit yang sama, tetapi tidak semua orang punya cakrawala yang sama."
677 | },
678 | {
679 | "author": "Kung Fu-Tze",
680 | "quotes": "Ia yang bijak akan merasa malu, jika kata-katanya lebih baik daripada tindakannya."
681 | },
682 | {
683 | "author": "Lao Tzu",
684 | "quotes": "Saat sadar bahwa kau tidak kekurangan suatu apa pun, seisi dunia menjadi milikku."
685 | },
686 | {
687 | "author": "Lao Tzu",
688 | "quotes": "Saat sadar bahwa kau tidak kekurangan suatu apa pun, seisi dunia menjadi milikmu."
689 | },
690 | {
691 | "author": "Les Brown",
692 | "quotes": "Terima tanggung jawab untuk diri Anda sendiri. Sadari bahwa hanya Anda sendiri, bukan orang lain, yang bisa membuat Anda pergi ke tempat yang Anda inginkan."
693 | },
694 | {
695 | "author": "Louis Gittner",
696 | "quotes": "Meski yang kita hadapi adalah jalan buntu, namun cinta akan membangun jalan layang di atasnya."
697 | },
698 | {
699 | "author": "Louis Pasteur",
700 | "quotes": "Tahukah Anda rahasia sukses saya dalam mencapai tujuan? Cuma keuletan, tak lebih dan tak kurang."
701 | },
702 | {
703 | "author": "Mahatma Gandhi",
704 | "quotes": "Kepuasan terletak pada usaha, bukan pada hasil. Berusaha dengan keras adalah kemenangan yang hakiki."
705 | },
706 | {
707 | "author": "Marcel Ayme",
708 | "quotes": "Kerendahan hati merupakan ruang tunggu bagi kesempurnaan."
709 | },
710 | {
711 | "author": "Maria Sharapova",
712 | "quotes": "Saya belajar banyak dari kekalahan. Dan kekalahan-kekalahan itu, membuat saya semakin tabah."
713 | },
714 | {
715 | "author": "Mark Cuban",
716 | "quotes": "Buatlah usaha Anda berhasil dengan satu-satunya cara: kerja keras!."
717 | },
718 | {
719 | "author": "Mark Twain",
720 | "quotes": "Kebaikan adalah bahasa yang dapat didengar si tuli dan bisa dilihat si buta."
721 | },
722 | {
723 | "author": "Marsha Sinetar",
724 | "quotes": "Lakukan apa yang Anda senangi, uang akan mengikuti."
725 | },
726 | {
727 | "author": "Martin Luther King",
728 | "quotes": "Tak ada waktu yang tidak tepat untuk melakukan sesuatu yang benar."
729 | },
730 | {
731 | "author": "Mary McCarthy",
732 | "quotes": "Kendatipun Anda berada di jalur yang tepat, Anda akan tetap terkejar jika hanya duduk-duduk saja disana."
733 | },
734 | {
735 | "author": "Maxim Gorky",
736 | "quotes": "Kebahagiaan selalu tampak kecil saat berada dalam genggaman. Tapi coba lepaskan dan Anda akan langsung tahu, betapa besar dan berhargannya kebahagiaan."
737 | },
738 | {
739 | "author": "Mery Hemingway",
740 | "quotes": "Latih diri Anda untuk tidak khawatir. Kekhawatiran tak pernah memperbaiki apa-apa."
741 | },
742 | {
743 | "author": "Michael Drury",
744 | "quotes": "Kematangan bukanlah suatu keadaan yang dicapai dengan usia. Dia merupakan perkembangan dari cinta, belajar, membaca dan berpikir hingga menghasilkan kemampuan."
745 | },
746 | {
747 | "author": "Michael Pritchard",
748 | "quotes": "Anda berhenti tertawa bukan karena bertambah tua. Sebaliknya Anda bertambah tua justru karena berhenti tertawa."
749 | },
750 | {
751 | "author": "Miguel de Cervantes",
752 | "quotes": "Pepatah adalah kalimat singkat berdasarkan pengalaman panjang."
753 | },
754 | {
755 | "author": "Miguel de Unamuno",
756 | "quotes": "Tidak dicintai orang lain memang menyedihkan, tapi lebih menyedihkan lagi kalau tidak bisa mencintai orang lain."
757 | },
758 | {
759 | "author": "N. H. Casson",
760 | "quotes": "Kemiskinan jiwa lebih mengerikan daripada kemiskinan jasmani atau materi."
761 | },
762 | {
763 | "author": "Natalie Portman",
764 | "quotes": "Anda belum bisa dibilang kaya sampai Anda memiliki sesuatu yang tidak dapat dibeli uang."
765 | },
766 | {
767 | "author": "Nelson Mandela",
768 | "quotes": "Pendidikan adalah senjata paling ampuh dimana kau dapat menggunakannya untuk merubah dunia."
769 | },
770 | {
771 | "author": "Norman Peale",
772 | "quotes": "Campakanlah jauh-jauh pikiran murung dan kesal itu, lalu bangkitkanlah."
773 | },
774 | {
775 | "author": "Nunse",
776 | "quotes": "Bukanlah yang kuat, tetapi yang uletlah yang menjadikan mereka manusia yang besar."
777 | },
778 | {
779 | "author": "O. S. Marden",
780 | "quotes": "Kemajuan adalah hasil dari memusatkan seluruh kekuatan jiwa dan pikiran pada cita-cita yang dituju."
781 | },
782 | {
783 | "author": "Oliver W. Holmes",
784 | "quotes": "Semakin lama kita hidup, semakin kita menemukan bahwa kita mirip dengan orang lain."
785 | },
786 | {
787 | "author": "Oprah Winfrey",
788 | "quotes": "Melakukan yang terbaik pada saat ini akan menempatkan Anda ke tempat terbaik pada saat berikutnya."
789 | },
790 | {
791 | "author": "Oscar Wilde",
792 | "quotes": "Jika seseorang menyatakan kebenaran, dia yakin; cepat atau lambat; akan mendapatkannya."
793 | },
794 | {
795 | "author": "Pablo Picasso",
796 | "quotes": "Bila semangat Anda menurun, lakukanlah sesuatu. Kalau Anda telah melakukan sesuatu keadaan tidak berubah, lakukanlah sesuatu yang berbeda."
797 | },
798 | {
799 | "author": "Paul Galvin",
800 | "quotes": "Jangan takut dengan kesalahan. Kebijaksanaan biasanya lahir dari kesalahan."
801 | },
802 | {
803 | "author": "Paul Harvey",
804 | "quotes": "Saya tidak pernah melihat suatu monumen didirikan bagi orang pesimis."
805 | },
806 | {
807 | "author": "Pepatah Cina",
808 | "quotes": "Beranilah menyadari kesalahan dan mulai lagi."
809 | },
810 | {
811 | "author": "Pepatah Cina",
812 | "quotes": "Benar jadi berani."
813 | },
814 | {
815 | "author": "Pepatah Cina",
816 | "quotes": "Orang yang bertanya, bodoh dalam 5 menit. Dan orang yang tidak bertanya akan tetap bodoh untuk selamanya."
817 | },
818 | {
819 | "author": "Pepatah Cina",
820 | "quotes": "Bila saya mendengar, saya akan lupa. Setelah melihat saya bisa mengerti. Dan setelah mengerjakan, barulah saya bisa memahami."
821 | },
822 | {
823 | "author": "Pepatah Cina",
824 | "quotes": "Orang yang tersenyum selalu lebih kuat dari orang yang marah."
825 | },
826 | {
827 | "author": "Pepatah Cina",
828 | "quotes": "Orang yang memindahkan gunung memulai dengan memindahkan batu-batu kecil."
829 | },
830 | {
831 | "author": "Pepatah Inggris",
832 | "quotes": "Orang yang mencari masalah akan selalu mendapatkannya."
833 | },
834 | {
835 | "author": "Pepatah Inggriss",
836 | "quotes": "Keterampilan dan keyakinan merupakan pasukan bersenjata yang tidak dapat dikalahkan."
837 | },
838 | {
839 | "author": "Pepatah Jepang",
840 | "quotes": "Sebatang anak panah mudah dipatahkan, tetapi tidak demikian dengan sepuluh anak panah yang disatukan."
841 | },
842 | {
843 | "author": "Pepatah Jepang",
844 | "quotes": "Visi tanpa aksi adalah mimpi di siang bolong. Aksi tanpa visi adalah mimpi buruk."
845 | },
846 | {
847 | "author": "Pepatah Jerman",
848 | "quotes": "Orang yang tak pernah mencicipi pahit tak akan tahu apa itu manis."
849 | },
850 | {
851 | "author": "Pepatah Latin",
852 | "quotes": "Dengan belajar Anda bisa mengajar. Dengan mengajar, Anda belajar."
853 | },
854 | {
855 | "author": "Pepatah Persia",
856 | "quotes": "Saya menangis karena tak punya sepatu, sampai saya melihat orang tak punya kaki."
857 | },
858 | {
859 | "author": "Pepatah Roma",
860 | "quotes": "Kesengsaraan menghasilkan ketekunan. Ketekunan menghasilkan watak, dan watak menghasilkan harapan."
861 | },
862 | {
863 | "author": "Pepatah Skotlandia",
864 | "quotes": "Bila kemauan siap, kaki menjadi ringan."
865 | },
866 | {
867 | "author": "Pepatah Spanyol",
868 | "quotes": "Mengenal diri sendiri adalah awal dari perbaikan diri."
869 | },
870 | {
871 | "author": "Pepatah Tibet",
872 | "quotes": "Jangan meremehkan raja yang picik, seperti halnya jangan meremehkan sungai yang kecil."
873 | },
874 | {
875 | "author": "Pepatah Tibet",
876 | "quotes": "Apabila seseorang mengajarkan sesuatu, dia sendiri harus melaksanakan ajaran itu."
877 | },
878 | {
879 | "author": "Peter Sinclair",
880 | "quotes": "Kehidupan yang hebat adalah kulminasi dari pemikiran-pemikiran hebat disertai dengan tindakan-tindakan hebat."
881 | },
882 | {
883 | "author": "Phyllis Bottome",
884 | "quotes": "Ada dua cara mengatasi kesulitan, Anda mengubah kesulitan-kesulitan atau Anda mengubah diri sendiri untuk mengatasinya."
885 | },
886 | {
887 | "author": "Plato",
888 | "quotes": "Orang bijak berbicara karena mereka mempunyai sesuatu untuk dikatakan, orang bodoh berbicara karena mereka ingin mengatakan sesuatu."
889 | },
890 | {
891 | "author": "Plato",
892 | "quotes": "Orang bijak berbicara karena ia memiliki sesuatu untuk dikatakan. Orang bodoh berbicara karena ia atau dia harus mengatakan sesuatu."
893 | },
894 | {
895 | "author": "Plato",
896 | "quotes": "Berbuat tidak adil lebih memalukan daripada menderita ketidakadilan."
897 | },
898 | {
899 | "author": "Plato",
900 | "quotes": "Siapa yang tidak bisa memimpin dirinya sendiri, tidak akan bisa memimpin orang."
901 | },
902 | {
903 | "author": "Plautus",
904 | "quotes": "Kesabaran adalah obat terbaik untuk semua masalah."
905 | },
906 | {
907 | "author": "Plautus",
908 | "quotes": "Jauh lebih mudah memulai secara baik daripada mengakhiri secara baik."
909 | },
910 | {
911 | "author": "Pliny The Elder",
912 | "quotes": "Harapan adalah tiang yang menyangga dunia."
913 | },
914 | {
915 | "author": "R. A. Kartini",
916 | "quotes": "Kemenangan gemilang tidak diperoleh dari medan pertempuran saja, tetapi sering diperoleh dari hati."
917 | },
918 | {
919 | "author": "R. Browning",
920 | "quotes": "kita jatuh untuk bangun, berhenti untuk berjalan, dan tidur untuk bangun."
921 | },
922 | {
923 | "author": "R. W. Shephred",
924 | "quotes": "Kamu harus menghadapi depresi, sama seperti kamu menghadapi seekor harimau."
925 | },
926 | {
927 | "author": "R.H. Grant",
928 | "quotes": "Jika Anda mempekerjakan orang-orang yang lebih pintar dari Anda, Anda membuktikan Anda lebih pintar dari mereka."
929 | },
930 | {
931 | "author": "Rabbi Schachtel",
932 | "quotes": "Kebahagiaan bukanlah memiliki apa yang kita inginkan, melainkan menginginkan apa yang kita miliki."
933 | },
934 | {
935 | "author": "Ralph W. Emerson",
936 | "quotes": "Satu ons aksi jauh lebih berharga daripada satu ton teori."
937 | },
938 | {
939 | "author": "Ralph W. Emerson",
940 | "quotes": "Seseorang itu sukses besar jika dia sadar, kegagalan-kegagalannya adalah persiapan untuk kemenangan-kemenangannya."
941 | },
942 | {
943 | "author": "Ralph Waldo Emerson",
944 | "quotes": "Kedamaian tidak terdapat di dunia luar, melainkan terdapat dalam jiwa manusia itu sendiri."
945 | },
946 | {
947 | "author": "Ralph Waldo Emerson",
948 | "quotes": "Percayalah kepada orang lain, dan mereka akan tulus kepada Anda. Perlakukan mereka seperti orang besar dan mereka akan memperlihatkan dirinya sebagai orang besar."
949 | },
950 | {
951 | "author": "Rene Descartes",
952 | "quotes": "Tidak cukup hanya punya otak yang baik. Yang penting adalah menggunakannya secara baik."
953 | },
954 | {
955 | "author": "Richard Bach",
956 | "quotes": "Tanyakan pada diri sendiri rahasia sukses. Dengarkan jawaban Anda, dan lakukan."
957 | },
958 | {
959 | "author": "Richard C. Miller",
960 | "quotes": "Jika rumput tetangga lebih hijau, bersyukurlah Anda masih bisa berpijak di tanah untuk melihatnya."
961 | },
962 | {
963 | "author": "Robert Collier",
964 | "quotes": "Kesempatan Anda untuk sukses di setiap kondisi selalu dapat diukur oleh seberapa besar kepercayaan Anda pada diri sendiri."
965 | },
966 | {
967 | "author": "Robert F. Kennedy",
968 | "quotes": "Kemajuan merupakan kata-kata merdu, tetapi perubahanlah penggerakknya dan perubahan mempunyai banyak musuh."
969 | },
970 | {
971 | "author": "Robert Frost",
972 | "quotes": "Dua jalan dipisahkan pohon, dan saya mengambil jalan yang jarang ditempuh orang. Dan itulah yang membuat perubahan."
973 | },
974 | {
975 | "author": "Robert Frost",
976 | "quotes": "Alasan mengapa kecemasan membunuh lebih banyak orang dibanding kerja adalah, lebih banyak orang cemas dibanding bekerja."
977 | },
978 | {
979 | "author": "Robert G. Ingersoll",
980 | "quotes": "Sedikit orang kaya yang memiliki harta. Kebanyakan harta yang memiliki mereka."
981 | },
982 | {
983 | "author": "Robert Half",
984 | "quotes": "Ketekunan bisa membuat yang tidak mungkin jadi mungkin, membuat kemungkinan jadi kemungkinan besar, dan kemungkinan besar menjadi pasti."
985 | },
986 | {
987 | "author": "Robert S. Lynd",
988 | "quotes": "Hanya ikan yang bodoh yang bisa dua kali kena pancing dengan umpan yang sama."
989 | },
990 | {
991 | "author": "Robert Von Hartman",
992 | "quotes": "Ambisi seperti air laut, semakin banyak orang meminumnya semakin orang menjadi haus."
993 | },
994 | {
995 | "author": "Robinsori",
996 | "quotes": "Cemas dan ketakutan adalah akibat kebodohan dan keraguan."
997 | },
998 | {
999 | "author": "Romand Rolland",
1000 | "quotes": "Pahlawan adalah seseorang yang melakukan apa yang mampu dia lakukan."
1001 | },
1002 | {
1003 | "author": "Roosevelt",
1004 | "quotes": "Jika Anda ingin menjadi orang besar, janganlah suka beromong besar, kerjakanlah hal-hal yang kecil dahulu."
1005 | },
1006 | {
1007 | "author": "Ross Cooper",
1008 | "quotes": "Satu-satunya cara untuk mengubah hidup kita adalah dengan mengubah pikiran kita."
1009 | },
1010 | {
1011 | "author": "Ruth P. Freedman",
1012 | "quotes": "Perubahan terjadi ketika seseorang menjadi dirinya sendiri, bukan ketika ia mencoba menjadi orang lain."
1013 | },
1014 | {
1015 | "author": "Salanter Lipkin",
1016 | "quotes": "Perbaiki diri Anda, tetapi jangan jatuhkan orang lain."
1017 | },
1018 | {
1019 | "author": "Samuel Smiles",
1020 | "quotes": "Cara tercepat untuk menuntaskan banyak hal adalah dengan menyelesaikannya satu demi satu."
1021 | },
1022 | {
1023 | "author": "Satya Sai Baba",
1024 | "quotes": "Dua hal yang harus dilupakan, kebaikan yang telah kita lakukan kepada orang lain dan kesalahan orang lain kepada kita."
1025 | },
1026 | {
1027 | "author": "Scott Fitzgerald",
1028 | "quotes": "Ingatlah, jika Anda menutup mulut sebenarnya Anda telah melakukan pilihan."
1029 | },
1030 | {
1031 | "author": "Seneca",
1032 | "quotes": "Hati manusia tidak akan pernah tenteram sebelum berdamai dengan diri sendiri."
1033 | },
1034 | {
1035 | "author": "Seneca",
1036 | "quotes": "Hidup berarti berjuang. Hidup nikmat tanpa badai topan adalah laksana laut yang mati."
1037 | },
1038 | {
1039 | "author": "Shackespeare",
1040 | "quotes": "Kesedihan hanya bisa ditanggulangi oleh orang yang mengalaminya sendiri."
1041 | },
1042 | {
1043 | "author": "Shirley Briggs",
1044 | "quotes": "Beranikan diri untuk menjadi dirimu sendiri, karena kita bisa melakukan hal itu lebih baik daripada orang lain."
1045 | },
1046 | {
1047 | "author": "Soe Hok Gie",
1048 | "quotes": "Lebih baik diasingkan daripada menyerah kepada kemunafikan."
1049 | },
1050 | {
1051 | "author": "Soemantri Metodipuro",
1052 | "quotes": "Langkah pertama untuk memilih keyakinan pada diri sendiri adalah mengenal diri kita sendiri."
1053 | },
1054 | {
1055 | "author": "Sophocles",
1056 | "quotes": "Bila seseorang kehilangan segala sumber kebahagiaan, dia tidak lagi hidup, tapi mayat yang bernafas."
1057 | },
1058 | {
1059 | "author": "St. Jerome",
1060 | "quotes": "Baik, lebih baik, terbaik. Jangan pernah berhenti sampai baik menjadi lebih baik, dan lebih baik menjadi terbaik."
1061 | },
1062 | {
1063 | "author": "Stephen R. Covey",
1064 | "quotes": "Motivasi adalah api dari dalam. Jika orang lain mencoba menyalakannya untuk Anda, kemungkinan apinya hanya menyala sebentar."
1065 | },
1066 | {
1067 | "author": "Steve Jobs",
1068 | "quotes": "Saya bangga, baik pada hal yang tidak kami lakukan maupun pada hal yang kami lakukan."
1069 | },
1070 | {
1071 | "author": "Sujiwo Tejo",
1072 | "quotes": "Cinta tak perlu pengorbanan. Pada saat kau merasa berkorban, pada saat itu cintamu mulai pudar."
1073 | },
1074 | {
1075 | "author": "Sydney Harris",
1076 | "quotes": "Ancaman nyata sebenarnya bukan pada saat komputer mulai bisa berpikir seperti manusia, tetapi ketika manusia mulai berpikir seperti komputer."
1077 | },
1078 | {
1079 | "author": "Theodore Rosevelt",
1080 | "quotes": "Lakukan apa yang dapat Anda lakukan dengan apa yang Anda miliki dan tempat Anda berada."
1081 | },
1082 | {
1083 | "author": "Thomas Alva Edison",
1084 | "quotes": "Banyak kegagalan dalam ini dikarenakan orang-orang tidak menyadari betapa dekatnya mereka dengan keberhasilan saat mereka menyerah."
1085 | },
1086 | {
1087 | "author": "Thomas Carlyle",
1088 | "quotes": "Pergilah sejauh mungkin yang bisa Anda lihat dan Anda akan bisa melihat lebih jauh."
1089 | },
1090 | {
1091 | "author": "Thomas Fuller",
1092 | "quotes": "Orang yang tidak bisa memaafkan orang lain sama saja dengan orang yang memutuskan jembatan yang harus dilaluinya, karena semua orang perlu dimaafkan."
1093 | },
1094 | {
1095 | "author": "Thomas Fuller",
1096 | "quotes": "Menyaksikan adalah mempercayai, tapi merasakan adalah kebenaran."
1097 | },
1098 | {
1099 | "author": "Thomas Jefferson",
1100 | "quotes": "Dalam hal prinsip, usahakan kukuh seperti batu karang. Dalam hal selera, coba berenang mengikuti arus."
1101 | },
1102 | {
1103 | "author": "Tung Desem Waringin",
1104 | "quotes": "Setiap badai pasti berlalu dan saya akan tumbuh semakin kuat."
1105 | },
1106 | {
1107 | "author": "Tyler Durden",
1108 | "quotes": "Setelah kehilangan segalanya, barulah kita bebas melakukan apa saja."
1109 | },
1110 | {
1111 | "author": "Umar bin Khattab",
1112 | "quotes": "Raihlah ilmu dan untuk meraih ilmu belajarlah untuk tenang dan sabar."
1113 | },
1114 | {
1115 | "author": "Vicosta Efran",
1116 | "quotes": "Hiduplah seperti lilin yang menerangi orang lain. Jangan hidup seperti duri yang mencucuk diri dan menyakiti orang lain."
1117 | },
1118 | {
1119 | "author": "Victor Hugo",
1120 | "quotes": "Kesedihan adalah buah. Tuhan tak pernah membiarkannya tumbuh dicabang yang terlalu lemah untuk menanggungnya."
1121 | },
1122 | {
1123 | "author": "Victor Hugo",
1124 | "quotes": "Kebahagian tertinggi dalam kehidupan adalah kepastian bahwa Anda dicintai apa adanya, atau lebih tepatnya dicintai walaupun Anda seperti diri Anda adanya."
1125 | },
1126 | {
1127 | "author": "Victor Hugo",
1128 | "quotes": "Masalahnya bukan kurangnya tenaga, tetapi kurangnya daya kemauan."
1129 | },
1130 | {
1131 | "author": "Vince Lambardi",
1132 | "quotes": "Kemenangan bukanlah segala-galanya, tetapi perjuangan untuk menang adalah segala-galanya."
1133 | },
1134 | {
1135 | "author": "Virginia Wolf",
1136 | "quotes": "Jika Anda tak bisa mengatakan hal yang benar dari diri Anda, maka Anda pun tak bisa mengatakan hal yang benar dari orang lain."
1137 | },
1138 | {
1139 | "author": "W. Camden",
1140 | "quotes": "Burung yang terbang pagi akan memperoleh cacing paling banyak."
1141 | },
1142 | {
1143 | "author": "Walt Disney",
1144 | "quotes": "Cara untuk memulai adalah berhenti berbicara dan mulai lakukan sesuatu."
1145 | },
1146 | {
1147 | "author": "Walter Cronkite",
1148 | "quotes": "Sukses akan lebih permanen jika Anda meraihnya tanpa menghancurkan prinsip-prinsip Anda."
1149 | },
1150 | {
1151 | "author": "Warren Buffett",
1152 | "quotes": "Dari dulu saya selalu yakin saya akan kaya. Saya kira saya tak pernah meragukannya, satu menit pun."
1153 | },
1154 | {
1155 | "author": "Whitney Young",
1156 | "quotes": "Lebih baik menyiapkan diri untuk sebuah peluang dan tidak mendapatkannya daripada punya peluang dan tidak menyiapkan diri."
1157 | },
1158 | {
1159 | "author": "William A. W.",
1160 | "quotes": "Satu-satunya yang bisa menghalangi kita adalah keyakinan yang salah dan sikap yang negatif."
1161 | },
1162 | {
1163 | "author": "William Allen White",
1164 | "quotes": "Saya tidak takut pada hari esok karena saya sudah melihat hari kemarin dan saya mencintai hari ini."
1165 | },
1166 | {
1167 | "author": "William Arthur",
1168 | "quotes": "Guru yang biasa-biasa, berbicara. Guru yang bagus, menerangkan. Guru yang hebat, mendemonstrasikan. Guru yang agung, memberi inspirasi."
1169 | },
1170 | {
1171 | "author": "William F. Halsey",
1172 | "quotes": "Semua masalah menjadi lebih kecil jika Anda tidak mengelaknya, tapi menghadapinya."
1173 | },
1174 | {
1175 | "author": "William J. Johnston",
1176 | "quotes": "Perubahan yang paling bermakna dalam hidup adalah perubahan sikap. Sikap yang benar akan menghasilkan tindakan yang benar."
1177 | },
1178 | {
1179 | "author": "William James",
1180 | "quotes": "Jika Anda harus membuat pilihan dan Anda tidak melakukannya, itu saja sudah pilihan."
1181 | },
1182 | {
1183 | "author": "William James",
1184 | "quotes": "Percaya bahwa hidup itu berharga, dan kepercayaan Anda akan membantu menciptakan hidup yang berharga."
1185 | },
1186 | {
1187 | "author": "William Ralph Inge",
1188 | "quotes": "Kuatir sama seperti membayar bunga untuk uang yang mungkin tak pernah Anda pinjam."
1189 | },
1190 | {
1191 | "author": "William Shakespeare",
1192 | "quotes": "Jangan sering menyalakan api kebencian terhadap musuhmu, karena nanti akan membakar dirimu sendiri."
1193 | },
1194 | {
1195 | "author": "William Shakespeare",
1196 | "quotes": "Bila kamu jujur kepada dirimu sendiri, bagai siang pasti berganti malam, kamu takkan pernah berdusta kepada orang lain."
1197 | },
1198 | {
1199 | "author": "William Shakespeare",
1200 | "quotes": "Kutu yang berani adalah kutu yang bisa berani mendapatkan sarapannya pada bibir seekor singa."
1201 | },
1202 | {
1203 | "author": "Winston Churchill",
1204 | "quotes": "Kita menyambung hidup dengan apa yang kita peroleh, tapi kita menghadirkan kehidupkan dengan apa yang kita berikan."
1205 | },
1206 | {
1207 | "author": "Wolfgang von Gothe",
1208 | "quotes": "Pengetahuan tidaklah cukup, kita harus mengamalkannya. Niat tidak cukup, kita harus melakukannya."
1209 | },
1210 | {
1211 | "author": "Zachary Scott",
1212 | "quotes": "Ketika Anda bertambah tua, Anda akan menemukan satu-satunya hal yang Anda sesali adalah hal-hal yang tidak Anda lakukan."
1213 | },
1214 | {
1215 | "author": "Zig Zaglar",
1216 | "quotes": "Batu fondasi untuk sukses yang seimbang adalah kejujuran, watak, integritas, iman, cinta dan kesetiaan."
1217 | },
1218 | {
1219 | "author": "Zig Zaglar",
1220 | "quotes": "Kebanyakan orang gagal meraih cita-citanya bukan karena mereka tidak mampu, tetapi karena tidak berkomitmen."
1221 | },
1222 | {
1223 | "author": "Zig Zaglar",
1224 | "quotes": "Kita tidak harus hebat saat memulai, tapi kita harus memulai untuk menjadi hebat."
1225 | }
1226 | ]
--------------------------------------------------------------------------------
/database/secreto_balas.json:
--------------------------------------------------------------------------------
1 | []
--------------------------------------------------------------------------------
/database/user.json:
--------------------------------------------------------------------------------
1 | [
2 | "6281575886399@s.whatsapp.net",
3 | "6285726335763@s.whatsapp.net"
4 | ]
--------------------------------------------------------------------------------
/database/welcome.json:
--------------------------------------------------------------------------------
1 | []
2 |
--------------------------------------------------------------------------------
/lib/color.js:
--------------------------------------------------------------------------------
1 | const chalk = require('chalk')
2 |
3 | const color = (text, color) => {
4 | return !color ? chalk.green(text) : chalk.keyword(color)(text)
5 | }
6 |
7 | const bgcolor = (text, bgcolor) => {
8 | return !bgcolor ? chalk.green(text) : chalk.bgKeyword(bgcolor)(text)
9 | }
10 |
11 | const mylog = (text, color) => {
12 | return !color ? chalk.greenBright('[ WHATSAPP BOT ] ') + chalk.magentaBright(text) : chalk.greenBright('[ WHATSAPP BOT ] ') + chalk.keyword(color)(text)
13 | }
14 |
15 | const infolog = (text) => {
16 | return chalk.greenBright('[ WHATSAPP BOT ] ') + chalk.magentaBright(text)
17 | }
18 |
19 | module.exports = {
20 | color,
21 | bgcolor,
22 | mylog,
23 | infolog
24 | }
25 |
--------------------------------------------------------------------------------
/lib/convert.js:
--------------------------------------------------------------------------------
1 | const FormData = require("form-data");
2 | const axios = require('axios');
3 | const { default: Axios } = require('axios');
4 | const fs = require("fs");
5 | const cheerio = require("cheerio");
6 |
7 | function webp2mp4File(path) {
8 | return new Promise((resolve, reject) => {
9 | const bodyForm = new FormData()
10 | bodyForm.append('new-image-url', '')
11 | bodyForm.append('new-image', fs.createReadStream(path))
12 | Axios({
13 | method: 'post',
14 | url: 'https://s6.ezgif.com/webp-to-mp4',
15 | data: bodyForm,
16 | headers: {
17 | 'Content-Type': `multipart/form-data; boundary=${bodyForm._boundary}`
18 | }
19 | }).then(({ data }) => {
20 | const bodyFormThen = new FormData()
21 | const $ = cheerio.load(data)
22 | const file = $('input[name="file"]').attr('value')
23 | const token = $('input[name="token"]').attr('value')
24 | const convert = $('input[name="file"]').attr('value')
25 | const gotdata = {
26 | file: file,
27 | token: token,
28 | convert: convert
29 | }
30 | bodyFormThen.append('file', gotdata.file)
31 | bodyFormThen.append('token', gotdata.token)
32 | bodyFormThen.append('convert', gotdata.convert)
33 | Axios({
34 | method: 'post',
35 | url: 'https://ezgif.com/webp-to-mp4/' + gotdata.file,
36 | data: bodyFormThen,
37 | headers: {
38 | 'Content-Type': `multipart/form-data; boundary=${bodyFormThen._boundary}`
39 | }
40 | }).then(({ data }) => {
41 | const $ = cheerio.load(data)
42 | const result = 'https:' + $('div#output > p.outfile > video > source').attr('src')
43 | resolve({
44 | status: true,
45 | message: "Created By Riyan",
46 | result: result
47 | })
48 | }).catch(reject)
49 | }).catch(reject)
50 | })
51 | }
52 |
53 | exports.webp2mp4File = webp2mp4File
54 |
--------------------------------------------------------------------------------
/lib/exif.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Originally created by cwke
3 | * Reuploaded by Waxaranai
4 | * Recoded by SlavyanDesu
5 | *
6 | * GitHub is an open-source community, so why are you so triggered when someone shared some simple code?
7 | */
8 |
9 | const fs = require('fs')
10 | const packID = 'com.snowcorp.stickerly.android.stickercontentprovider b5e7275f-f1de-4137-961f-57becfad34f2'
11 | const playstore = 'https://play.google.com/store/apps/details?id=com.snowcorp.stickerly.android'
12 | const itunes = 'https://apps.apple.com/us/app/pubg-mobile-3rd-anniversary/id1330123889'
13 |
14 | /**
15 | * @class Exif
16 | */
17 | module.exports = class Exif {
18 | /**
19 | * Create an EXIF file.
20 | * @param {String} packname
21 | * @param {String} authorname
22 | * @param {String} [filename=data]
23 | */
24 | create(packname, authorname, filename) {
25 | if (!filename) filename = 'data'
26 | const json = {
27 | 'sticker-pack-id': packID,
28 | 'sticker-pack-name': packname,
29 | 'sticker-pack-publisher': authorname,
30 | // 'android-app-store-link': playstore,
31 | 'ios-app-store-link': itunes
32 | }
33 | let len = JSON.stringify(json).length
34 | const f = Buffer.from([0x49, 0x49, 0x2A, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x41, 0x57, 0x07, 0x00])
35 | const code = [0x00, 0x00, 0x16, 0x00, 0x00, 0x00]
36 | if (len > 256) {
37 | len = len - 256
38 | code.unshift(0x01)
39 | } else {
40 | code.unshift(0x00)
41 | }
42 | const fff = Buffer.from(code)
43 | const ffff = Buffer.from(JSON.stringify(json))
44 | if (len < 16) {
45 | len = len.toString(16)
46 | len = '0' + len
47 | } else {
48 | len = len.toString(16)
49 | }
50 | const ff = Buffer.from(len, 'hex')
51 | const buffer = Buffer.concat([f, ff, fff, ffff])
52 | fs.writeFile(`./sticker/${filename}.exif`, buffer, (err) => {
53 | if (err) return console.error(err)
54 | })
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/lib/exif2.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs')
2 | const { tmpdir } = require("os")
3 | const Crypto = require("crypto")
4 | const ff = require('fluent-ffmpeg')
5 | const webp = require("node-webpmux")
6 | const path = require("path")
7 |
8 |
9 | async function imageToWebp(media) {
10 |
11 | const tmpFileOut = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
12 | const tmpFileIn = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.jpg`
13 |
14 | fs.writeFileSync(tmpFileIn, media)
15 |
16 | await new Promise((resolve, reject) => {
17 | ff(tmpFileIn)
18 | .on("error", reject)
19 | .on("end", () => resolve(true))
20 | .addOutputOptions([
21 | "-vcodec",
22 | "libwebp",
23 | "-vf",
24 | "scale='min(320,iw)':min'(320,ih)':force_original_aspect_ratio=decrease,fps=15, pad=320:320:-1:-1:color=white@0.0, split [a][b]; [a] palettegen=reserve_transparent=on:transparency_color=ffffff [p]; [b][p] paletteuse"
25 | ])
26 | .toFormat("webp")
27 | .save(tmpFileOut)
28 | })
29 |
30 | const buff = fs.readFileSync(tmpFileOut)
31 | fs.unlinkSync(tmpFileOut)
32 | fs.unlinkSync(tmpFileIn)
33 | return buff
34 | }
35 |
36 | async function videoToWebp (media) {
37 |
38 | const tmpFileOut = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
39 | const tmpFileIn = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.mp4`
40 |
41 | fs.writeFileSync(tmpFileIn, media)
42 |
43 | await new Promise((resolve, reject) => {
44 | ff(tmpFileIn)
45 | .on("error", reject)
46 | .on("end", () => resolve(true))
47 | .addOutputOptions([
48 | "-vcodec",
49 | "libwebp",
50 | "-vf",
51 | "scale='min(320,iw)':min'(320,ih)':force_original_aspect_ratio=decrease,fps=15, pad=320:320:-1:-1:color=white@0.0, split [a][b]; [a] palettegen=reserve_transparent=on:transparency_color=ffffff [p]; [b][p] paletteuse",
52 | "-loop",
53 | "0",
54 | "-ss",
55 | "00:00:00",
56 | "-t",
57 | "00:00:05",
58 | "-preset",
59 | "default",
60 | "-an",
61 | "-vsync",
62 | "0"
63 | ])
64 | .toFormat("webp")
65 | .save(tmpFileOut)
66 | })
67 |
68 | const buff = fs.readFileSync(tmpFileOut)
69 | fs.unlinkSync(tmpFileOut)
70 | fs.unlinkSync(tmpFileIn)
71 | return buff
72 | }
73 |
74 | async function writeExifImg (media, metadata) {
75 | let wMedia = await imageToWebp(media)
76 | const tmpFileIn = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
77 | const tmpFileOut = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
78 | fs.writeFileSync(tmpFileIn, wMedia)
79 |
80 | if (metadata.packname || metadata.author) {
81 | const img = new webp.Image()
82 | const json = { "sticker-pack-id": `https://github.com/rtwone/chitandabot`, "sticker-pack-name": metadata.packname, "sticker-pack-publisher": metadata.author, "emojis": metadata.categories ? metadata.categories : [""] }
83 | const exifAttr = Buffer.from([0x49, 0x49, 0x2A, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x41, 0x57, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00])
84 | const jsonBuff = Buffer.from(JSON.stringify(json), "utf-8")
85 | const exif = Buffer.concat([exifAttr, jsonBuff])
86 | exif.writeUIntLE(jsonBuff.length, 14, 4)
87 | await img.load(tmpFileIn)
88 | fs.unlinkSync(tmpFileIn)
89 | img.exif = exif
90 | await img.save(tmpFileOut)
91 | return tmpFileOut
92 | }
93 | }
94 |
95 | async function writeExifVid (media, metadata) {
96 | let wMedia = await videoToWebp(media)
97 | const tmpFileIn = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
98 | const tmpFileOut = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
99 | fs.writeFileSync(tmpFileIn, wMedia)
100 |
101 | if (metadata.packname || metadata.author) {
102 | const img = new webp.Image()
103 | const json = { "sticker-pack-id": `https://github.com/rtwone/chitandabot`, "sticker-pack-name": metadata.packname, "sticker-pack-publisher": metadata.author, "emojis": metadata.categories ? metadata.categories : [""] }
104 | const exifAttr = Buffer.from([0x49, 0x49, 0x2A, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x41, 0x57, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00])
105 | const jsonBuff = Buffer.from(JSON.stringify(json), "utf-8")
106 | const exif = Buffer.concat([exifAttr, jsonBuff])
107 | exif.writeUIntLE(jsonBuff.length, 14, 4)
108 | await img.load(tmpFileIn)
109 | fs.unlinkSync(tmpFileIn)
110 | img.exif = exif
111 | await img.save(tmpFileOut)
112 | return tmpFileOut
113 | }
114 | }
115 |
116 | async function writeExif (media, metadata) {
117 | let wMedia = /webp/.test(media.mimetype) ? media.data : /image/.test(media.mimetype) ? await imageToWebp(media.data) : /video/.test(media.mimetype) ? await videoToWebp(media.data) : ""
118 | const tmpFileIn = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
119 | const tmpFileOut = `./sticker/${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`
120 | fs.writeFileSync(tmpFileIn, wMedia)
121 |
122 | if (metadata.packname || metadata.author) {
123 | const img = new webp.Image()
124 | const json = { "sticker-pack-id": `https://github.com/rtwone/chitandabot`, "sticker-pack-name": metadata.packname, "sticker-pack-publisher": metadata.author, "emojis": metadata.categories ? metadata.categories : [""] }
125 | const exifAttr = Buffer.from([0x49, 0x49, 0x2A, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x41, 0x57, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00])
126 | const jsonBuff = Buffer.from(JSON.stringify(json), "utf-8")
127 | const exif = Buffer.concat([exifAttr, jsonBuff])
128 | exif.writeUIntLE(jsonBuff.length, 14, 4)
129 | await img.load(tmpFileIn)
130 | fs.unlinkSync(tmpFileIn)
131 | img.exif = exif
132 | await img.save(tmpFileOut)
133 | return tmpFileOut
134 | }
135 | }
136 |
137 | module.exports = { imageToWebp, videoToWebp, writeExifImg, writeExifVid, writeExif }
--------------------------------------------------------------------------------
/lib/game.js:
--------------------------------------------------------------------------------
1 | const toMs = require("ms");
2 | const fs = require("fs");
3 |
4 | exports.addPlayGame = (chatId, game, jawaban, expired, msg, _db) => {
5 | let obi = { id: chatId, game: game, jawaban: jawaban, expired: Date.now() + toMs(`${expired}s`), msg: msg }
6 | _db.push(obi)
7 | }
8 |
9 | exports.getJawabanGame = (chatId, _db) => {
10 | let found = false
11 | Object.keys(_db).forEach((i) => {
12 | if (_db[i].id == chatId) {
13 | found = i
14 | }
15 | })
16 | if (found !== false) {
17 | return _db[found].jawaban
18 | }
19 | }
20 |
21 | exports.isPlayGame = (chatId, _db) => {
22 | let status = false
23 | Object.keys(_db).forEach((i) => {
24 | if (_db[i].id == chatId) {
25 | status = true
26 | }
27 | })
28 | return status
29 | }
30 |
31 | exports.cekWaktuGame = (conn, _dir) => {
32 | setInterval(() => {
33 | let position = null
34 | Object.keys(_dir).forEach((i) => {
35 | if (Date.now() >= _dir[i].expired) {
36 | position = i
37 | }
38 | })
39 | if (position !== null) {
40 | conn.sendMessage(_dir[position].id, { text: `*--「 ${_dir[position].game} 」--*\n\n*Waktu Habis*\n*Jawaban :* ${_dir[position].jawaban}` }, { quoted: _dir[position].msg })
41 | _dir.splice(position, 1)
42 | }
43 | }, 1000)
44 | }
45 |
46 | exports.getGamePosi = (chatId, _db) => {
47 | let position = null
48 | Object.keys(_db).forEach((i) => {
49 | if (_db[i].id == chatId) {
50 | position = i
51 | }
52 | })
53 | if (position !== null) {
54 | return position
55 | }
56 | }
--------------------------------------------------------------------------------
/lib/limit.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs')
2 |
3 | exports.isLimit = function(sender, isPremium, isOwner, limitCount, _db){
4 | if (isOwner) return false
5 | if (isPremium) return false
6 | let found = false
7 | for (let i of _db) {
8 | if (i.id === sender) {
9 | let limits = i.limit
10 | if (limits >= limitCount) {
11 | found = true
12 | return true
13 | } else {
14 | found = true
15 | return false
16 | }
17 | }
18 | }
19 | if (found === false) {
20 | const obj = { id: sender, limit: 0 }
21 | _db.push(obj)
22 | fs.writeFileSync('./database/limit.json', JSON.stringify(_db, null, 2))
23 | return false
24 | }
25 | }
26 | exports.limitAdd = function(sender, _db){
27 | let found = false
28 | Object.keys(_db).forEach((i) => {
29 | if (_db[i].id === sender) {
30 | found = i
31 | }
32 | })
33 | if (found !== false) {
34 | _db[found].limit += 1
35 | fs.writeFileSync('./database/limit.json', JSON.stringify(_db, null, 2))
36 | }
37 | }
38 | exports.getLimit = function(sender, limitCount, _db){
39 | let found = false
40 | Object.keys(_db).forEach((i) => {
41 | if (_db[i].id === sender) {
42 | found = i
43 | }
44 | })
45 | if (found !== false) {
46 | return limitCount - _db[found].limit
47 | } else {
48 | return limitCount
49 | }
50 | }
51 | exports.giveLimit = function(pemain, duit, _db){
52 | let position = false
53 | Object.keys(_db).forEach((i) => {
54 | if (_db[i].id === pemain) {
55 | position = i
56 | }
57 | })
58 | if (position !== false) {
59 | _db[position].limit -= duit
60 | fs.writeFileSync('./database/limit.json', JSON.stringify(_db, null, 2))
61 | } else {
62 | const njt = duit - duit - duit
63 | const bulim = ({
64 | id: pemain,
65 | limit: njt
66 | })
67 | _db.push(bulim)
68 | fs.writeFileSync('./database/limit.json', JSON.stringify(_db, null, 2))
69 | }
70 | }
71 | exports.addBalance = function(sender, duit, _db){
72 | let position = false
73 | Object.keys(_db).forEach((i) => {
74 | if (_db[i].id === sender) {
75 | position = i
76 | }
77 | })
78 | if (position !== false) {
79 | _db[position].balance += duit
80 | fs.writeFileSync('./database/balance.json', JSON.stringify(_db, null, 2))
81 | } else {
82 | const bulin = ({
83 | id: sender,
84 | balance: duit
85 | })
86 | _db.push(bulin)
87 | fs.writeFileSync('./database/balance.json', JSON.stringify(_db, null, 2))
88 | }
89 | }
90 | exports.kurangBalance = function(sender, duit, _db){
91 | let position = false
92 | Object.keys(_db).forEach((i) => {
93 | if (_db[i].id === sender) {
94 | position = i
95 | }
96 | })
97 | if (position !== false) {
98 | _db[position].balance -= duit
99 | fs.writeFileSync('./database/balance.json', JSON.stringify(_db, null, 2))
100 | }
101 | }
102 | exports.getBalance = function(sender, _db){
103 | let position = false
104 | Object.keys(_db).forEach((i) => {
105 | if (_db[i].id === sender) {
106 | position = i
107 | }
108 | })
109 | if (position !== false) {
110 | return _db[position].balance
111 | } else {
112 | return 0
113 | }
114 | }
115 | exports.isGame = function(sender, isOwner, gcount, _db){
116 | if (isOwner) {return false;}
117 | let found = false;
118 | for (let i of _db){
119 | if(i.id === sender){
120 | let limits = i.glimit;
121 | if (limits >= gcount) {
122 | found = true;
123 | return true;
124 | }else{
125 | found = true;
126 | return false;
127 | }
128 | }
129 | }
130 | if (found === false){
131 | let obj = {id: sender, glimit:0};
132 | _db.push(obj);
133 | fs.writeFileSync('./database/glimit.json',JSON.stringify(_db, null, 2));
134 | return false;
135 | }
136 | }
137 | exports.gameAdd = function(sender, _db){
138 | var found = false;
139 | Object.keys(_db).forEach((i) => {
140 | if(_db[i].id == sender){
141 | found = i
142 | }
143 | })
144 | if (found !== false) {
145 | _db[found].glimit += 1;
146 | fs.writeFileSync('./database/glimit.json',JSON.stringify(_db, null, 2));
147 | }
148 | }
149 | exports.givegame = function(pemain, duit, _db){
150 | let position = false
151 | Object.keys(_db).forEach((i) => {
152 | if (_db[i].id === pemain) {
153 | position = i
154 | }
155 | })
156 | if (position !== false) {
157 | _db[position].glimit -= duit
158 | fs.writeFileSync('./database/glimit.json', JSON.stringify(_db, null, 2))
159 | } else {
160 | const njti = duit - duit - duit
161 | const bulimi = ({
162 | id: pemain,
163 | glimit: njti
164 | })
165 | _db.push(bulimi)
166 | fs.writeFileSync('./database/glimit.json', JSON.stringify(_db, null, 2))
167 | }
168 | }
169 | exports.cekGLimit = function(sender, gcount, _db){
170 | let position = false
171 | Object.keys(_db).forEach((i) => {
172 | if(_db[i].id === sender) {
173 | position = i
174 | }
175 | })
176 | if (position !== false) {
177 | return gcount - _db[position].glimit
178 | } else {
179 | return gcount
180 | }
181 | }
182 | exports.createHit = function(sender, _db){
183 | const anohoh = { id: sender, hit: 0 }
184 | _db.push(anohoh);
185 | fs.writeFileSync('./database/userhit.json',JSON.stringify(_db, null, 2));''
186 |
187 | }
188 | exports.AddHit = function(sender, _db){
189 | var found = false;
190 | Object.keys(_db).forEach((i) => {
191 | if(_db[i].id == sender){
192 | found = i
193 | }
194 | })
195 | if (found !== false) {
196 | _db[found].hit += 1;
197 | fs.writeFileSync('./database/userhit.json',JSON.stringify(_db, null, 2));
198 | }
199 | }
200 | exports.gethitUser = function(sender, _db){
201 | let position = false
202 | Object.keys(_db).forEach((i) => {
203 | if (_db[i].id === sender) {
204 | position = i
205 | }
206 | })
207 | if (position !== false) {
208 | return _db[position].hit
209 | }
210 | }
--------------------------------------------------------------------------------
/lib/math.js:
--------------------------------------------------------------------------------
1 | let modes = {
2 | noob: [-3, 3,-3, 3, '+-', 15000, 10],
3 | easy: [-10, 10, -10, 10, '*/+-', 20000, 40],
4 | medium: [-40, 40, -20, 20, '*/+-', 40000, 150],
5 | hard: [-100, 100, -70, 70, '*/+-', 60000, 350],
6 | extreme: [-999999, 999999, -999999, 999999, '*/', 99999, 9999],
7 | impossible: [-99999999999, 99999999999, -99999999999, 999999999999, '*/', 30000, 35000],
8 | impossible2: [-999999999999999, 999999999999999, -999, 999, '/', 30000, 50000]
9 | }
10 |
11 | let operators = {
12 | '+': '+',
13 | '-': '-',
14 | '*': '×',
15 | '/': '÷'
16 | }
17 |
18 | function randomInt(from, to) {
19 | if (from > to) [from, to] = [to, from]
20 | from = Math.floor(from)
21 | to = Math.floor(to)
22 | return Math.floor((to - from) * Math.random() + from)
23 | }
24 |
25 | function pickRandom(list) {
26 | return list[Math.floor(Math.random() * list.length)]
27 | }
28 |
29 | function genMath(mode) {
30 | return new Promise((resolve, reject) => {
31 | let [a1, a2, b1, b2, ops] = modes[mode]
32 | let a = randomInt(a1, a2)
33 | let b = randomInt(b1, b2)
34 | let op = pickRandom([...ops])
35 | let result = (new Function(`return ${a} ${op.replace('/', '*')} ${b < 0 ? `(${b})` : b}`))()
36 | if (op == '/') [a, result] = [result, a]
37 | hasil = {
38 | soal: `${a} ${operators[op]} ${b}`,
39 | mode: mode,
40 | jawaban: result
41 | }
42 | resolve(hasil)
43 | })
44 | }
45 |
46 | module.exports = { modes, operators, randomInt, genMath }
47 |
--------------------------------------------------------------------------------
/lib/myfunc.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 | const axios = require("axios");
3 | const fs = require("fs");
4 | const fetch = require('node-fetch')
5 | const jimp = require("jimp")
6 |
7 | exports.serialize = (conn, msg) => {
8 | /** if (msg.message["ephemeralMessage"]){
9 | msg.message = msg.message.ephemeralMessage.message
10 | msg.ephemeralMessage = true
11 |
12 | }else{
13 | msg.ephemeralMessage = false
14 | } */
15 | msg.isGroup = msg.key.remoteJid.endsWith('@g.us')
16 | try{
17 | const berak = Object.keys(msg.message)[0]
18 | msg.type = berak
19 | } catch {
20 | msg.type = null
21 | }
22 | try{
23 | const context = msg.message[msg.type].contextInfo.quotedMessage
24 | if(context["ephemeralMessage"]){
25 | msg.quotedMsg = context.ephemeralMessage.message
26 | }else{
27 | msg.quotedMsg = context
28 | }
29 | msg.isQuotedMsg = true
30 | msg.quotedMsg.sender = msg.message[msg.type].contextInfo.participant
31 | msg.quotedMsg.fromMe = msg.quotedMsg.sender === conn.user.id.split(':')[0]+'@s.whatsapp.net' ? true : false
32 | msg.quotedMsg.type = Object.keys(msg.quotedMsg)[0]
33 | let ane = msg.quotedMsg
34 | msg.quotedMsg.chats = (ane.type === 'conversation' && ane.conversation) ? ane.conversation : (ane.type == 'imageMessage') && ane.imageMessage.caption ? ane.imageMessage.caption : (ane.type == 'documentMessage') && ane.documentMessage.caption ? ane.documentMessage.caption : (ane.type == 'videoMessage') && ane.videoMessage.caption ? ane.videoMessage.caption : (ane.type == 'extendedTextMessage') && ane.extendedTextMessage.text ? ane.extendedTextMessage.text : (ane.type == 'buttonsMessage') && ane.buttonsMessage.contentText ? ane.buttonsMessage.contentText : ""
35 | msg.quotedMsg.id = msg.message[msg.type].contextInfo.stanzaId
36 | }catch{
37 | msg.quotedMsg = null
38 | msg.isQuotedMsg = false
39 | }
40 |
41 | try{
42 | const mention = msg.message[msg.type].contextInfo.mentionedJid
43 | msg.mentioned = mention
44 | }catch{
45 | msg.mentioned = []
46 | }
47 |
48 | if (msg.isGroup){
49 | msg.sender = msg.participant
50 | }else{
51 | msg.sender = msg.key.remoteJid
52 | }
53 | if (msg.key.fromMe){
54 | msg.sender = conn.user.id.split(':')[0]+'@s.whatsapp.net'
55 | }
56 |
57 | msg.from = msg.key.remoteJid
58 | msg.now = msg.messageTimestamp
59 | msg.fromMe = msg.key.fromMe
60 |
61 | return msg
62 | }
63 |
64 | exports.generateProfilePicture = async(buffer) => {
65 |
66 | const jimp_1 = await jimp.read(buffer);
67 |
68 | const resz = jimp_1.getWidth() > jimp_1.getHeight() ? jimp_1.resize(550, jimp.AUTO) : jimp_1.resize(jimp.AUTO, 650)
69 |
70 | const jimp_2 = await jimp.read(await resz.getBufferAsync(jimp.MIME_JPEG));
71 |
72 | return {
73 |
74 | img: await resz.getBufferAsync(jimp.MIME_JPEG)
75 |
76 | }
77 |
78 | }
79 |
80 | exports.getRandom = (ext) => {
81 | return `${Math.floor(Math.random() * 10000)}${ext}`
82 | }
83 |
84 | exports.getBuffer = async (url, options) => {
85 | try {
86 | options ? options : {}
87 | const res = await axios({
88 | method: "get",
89 | url,
90 | headers: {
91 | 'DNT': 1,
92 | 'Upgrade-Insecure-Request': 1
93 | },
94 | ...options,
95 | responseType: 'arraybuffer'
96 | })
97 | return res.data
98 | } catch (e) {
99 | console.log(`Error : ${e}`)
100 | }
101 | }
102 |
103 | exports.fetchJson = (url, options) => new Promise(async(resolve, reject) => {
104 | fetch(url, options)
105 | .then(response => response.json())
106 | .then(json => {
107 | resolve(json)
108 | })
109 | .catch((err) => {
110 | reject(err)
111 | })
112 | })
113 |
114 |
115 | exports.fetchText = (url, options) => new Promise(async(resolve, reject) => {
116 | fetch(url, options)
117 | .then(response => response.text())
118 | .then(text => {
119 | resolve(text)
120 | })
121 | .catch((err) => {
122 | reject(err)
123 | })
124 | })
125 |
126 | exports.getGroupAdmins = function(participants){
127 | let admins = []
128 | for (let i of participants) {
129 | i.admin !== null ? admins.push(i.id) : ''
130 | }
131 | return admins
132 | }
133 |
134 | exports.runtime = function(seconds) {
135 | seconds = Number(seconds);
136 | var d = Math.floor(seconds / (3600 * 24));
137 | var h = Math.floor(seconds % (3600 * 24) / 3600);
138 | var m = Math.floor(seconds % 3600 / 60);
139 | var s = Math.floor(seconds % 60);
140 | var dDisplay = d > 0 ? d + (d == 1 ? " day, " : " days, ") : "";
141 | var hDisplay = h > 0 ? h + (h == 1 ? " hour, " : " hours, ") : "";
142 | var mDisplay = m > 0 ? m + (m == 1 ? " minute, " : " minutes, ") : "";
143 | var sDisplay = s > 0 ? s + (s == 1 ? " second" : " seconds") : "";
144 | return dDisplay + hDisplay + mDisplay + sDisplay;
145 | }
146 |
147 | exports.removeEmojis = (string) => {
148 | var regex = /(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])/g;
149 | return string.replace(regex, '');
150 | }
151 |
152 | exports.calculate_age = (dob) => { // new Date("month/date/year")
153 | var diff_ms = Date.now() - dob.getTime();
154 | var age_dt = new Date(diff_ms);
155 | return Math.abs(age_dt.getUTCFullYear() - 1970);
156 | }
157 |
158 | exports.sleep = async (ms) => {
159 | return new Promise(resolve => setTimeout(resolve, ms));
160 | }
161 |
162 | exports.url = (url) => {
163 | return url.match(new RegExp(/https?:\/\/(www\.)?[-a-zA-Z0-9@:%.+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%+.~#?&/=]*)/, 'gi'))
164 | }
165 |
166 | exports.generateProfilePicture = async(buffer) => {
167 | const jimp_1 = await jimp.read(buffer);
168 | const resz = jimp_1.getWidth() > jimp_1.getHeight() ? jimp_1.resize(550, jimp.AUTO) : jimp_1.resize(jimp.AUTO, 650)
169 | const jimp_2 = await jimp.read(await resz.getBufferAsync(jimp.MIME_JPEG));
170 | return {
171 | img: await resz.getBufferAsync(jimp.MIME_JPEG)
172 | }
173 | }
174 |
175 | exports.makeid = (length) => {
176 | let result = '';
177 | const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
178 | const charactersLength = characters.length;
179 | for (let i = 0; i < length; i++) {
180 | result += characters.charAt(Math.floor(Math.random() *
181 | charactersLength));
182 | }
183 | return result;
184 | }
185 |
--------------------------------------------------------------------------------
/lib/premium.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs')
2 | const toMs = require('ms')
3 |
4 | /**
5 | * Add premium user.
6 | * @param {String} userId
7 | * @param {String} expired
8 | * @param {Object} _dir
9 | */
10 | const addPremiumUser = (userId, expired, _dir) => {
11 | if (expired === undefined) {
12 | expired = 'PERMANENT'
13 | } else {
14 | expired = expired
15 | }
16 |
17 | let expired_at = 'PERMANENT'
18 |
19 | if (expired === 'PERMANENT') {
20 | expired_at = 'PERMANENT'
21 | } else {
22 | expired_at = Date.now() + toMs(expired)
23 | }
24 |
25 | const obj = { id: userId, expired: expired_at }
26 | _dir.push(obj)
27 | fs.writeFileSync('./database/premium.json', JSON.stringify(_dir, null, 2))
28 | }
29 |
30 | /**
31 | * Get premium user position.
32 | * @param {String} userId
33 | * @param {Object} _dir
34 | * @returns {Number}
35 | */
36 | const getPremiumPosition = (userId, _dir) => {
37 | let position = null
38 | Object.keys(_dir).forEach((i) => {
39 | if (_dir[i].id === userId) {
40 | position = i
41 | }
42 | })
43 | if (position !== null) {
44 | return position
45 | }
46 | }
47 |
48 | /**
49 | * Get premium user expire.
50 | * @param {String} userId
51 | * @param {Object} _dir
52 | * @returns {Number}
53 | */
54 | const getPremiumExpired = (userId, _dir) => {
55 | let position = null
56 | Object.keys(_dir).forEach((i) => {
57 | if (_dir[i].id === userId) {
58 | position = i
59 | }
60 | })
61 | if (position !== null) {
62 | return _dir[position].expired
63 | }
64 | }
65 |
66 | /**
67 | * Check user is premium.
68 | * @param {String} userId
69 | * @param {Object} _dir
70 | * @returns {Boolean}
71 | */
72 | const checkPremiumUser = (userId, _dir) => {
73 | let status = false
74 | Object.keys(_dir).forEach((i) => {
75 | if (_dir[i].id === userId) {
76 | status = true
77 | }
78 | })
79 | return status
80 | }
81 |
82 | /**
83 | * Constantly checking premium.
84 | * @param {Object} _dir
85 | */
86 | const expiredCheck = (conn, _dir) => {
87 | setInterval(() => {
88 | let position = null
89 | Object.keys(_dir).forEach((i) => {
90 | if (Date.now() >= _dir[i].expired) {
91 | position = i
92 | }
93 | })
94 | if (position !== null) {
95 | console.log(`Premium expired: ${_dir[position].id}`)
96 | let txt = `Premium Expired, Terimakasih Sudah Berlangganan Di Chitanda Eru Bot`
97 | conn.sendMessage(_dir[position].id, { text: txt })
98 | _dir.splice(position, 1)
99 | fs.writeFileSync('./database/premium.json', JSON.stringify(_dir, null, 2))
100 | }
101 | }, 1000)
102 | }
103 |
104 | /**
105 | * Get all premium user ID.
106 | * @param {Object} _dir
107 | * @returns {String[]}
108 | */
109 | const getAllPremiumUser = (_dir) => {
110 | const array = []
111 | Object.keys(_dir).forEach((i) => {
112 | array.push(_dir[i].id)
113 | })
114 | return array
115 | }
116 |
117 | module.exports = {
118 | addPremiumUser,
119 | getPremiumExpired,
120 | getPremiumPosition,
121 | expiredCheck,
122 | checkPremiumUser,
123 | getAllPremiumUser
124 | }
125 |
--------------------------------------------------------------------------------
/lib/quoteanime.js:
--------------------------------------------------------------------------------
1 | const axios = require("axios")
2 | const cheerio = require("cheerio")
3 |
4 | function randomNomor(min, max = null) {
5 | if (max !== null) {
6 | min = Math.ceil(min);
7 | max = Math.floor(max);
8 | return Math.floor(Math.random() * (max - min + 1)) + min;
9 | } else {
10 | return Math.floor(Math.random() * min) + 1
11 | }
12 | }
13 |
14 | exports.quoteAnime = async() => {
15 | var nomor = randomNomor(1, 5)
16 | const a = await axios.get("https://otakotaku.com/quote/feed/"+nomor);
17 | const $ = cheerio.load(a.data);
18 | let array = [];
19 | $("div.kotodama-list").each(function(l, h) {
20 | array.push({
21 | link: $(h).find("a").attr("href"),
22 | image: $(h).find("img").attr("data-src"),
23 | char_name: $(h).find("div.char-name").text().trim(),
24 | anime_title: $(h).find('div.anime-title').text().trim(),
25 | quote: $(h).find('div.quote').text().trim(),
26 | at_ep: $(h).find('div.meta').text().replace(/Episode/g, "").trim()
27 | });
28 | })
29 | return array
30 | }
--------------------------------------------------------------------------------
/lib/tictac.js:
--------------------------------------------------------------------------------
1 | 'use strict';function _0x17a862(_0x3419b7,_0x1b285e,_0x5e1e5a,_0x1de872,_0x1ab9c4){return _0x6299(_0x1b285e- -0x92,_0x1ab9c4);}function _0x39f9ac(_0x415242,_0x2a6164,_0x563b18,_0x4e18e1,_0x5b83e4){return _0x6299(_0x563b18- -0x24c,_0x415242);}(function(_0x400176,_0x42d42f){function _0x12760b(_0xe4d380,_0x9529dc,_0x3c6d90,_0x25c2a7,_0x4f8aeb){return _0x6299(_0x25c2a7-0x1ca,_0xe4d380);}function _0x4ad517(_0x1b638a,_0x2bc62b,_0x5d74b0,_0x1a03c7,_0x4de435){return _0x6299(_0x5d74b0- -0x3c9,_0x4de435);}function _0x6e9f28(_0x4c7d1d,_0x3f9b4f,_0x8e5239,_0x3334b3,_0x369969){return _0x6299(_0x3334b3- -0x205,_0x8e5239);}function _0x944360(_0x589c29,_0x7adf0b,_0x36256c,_0x23e2a7,_0x3ec709){return _0x6299(_0x23e2a7-0x8a,_0x36256c);}const _0x475418=_0x400176();function _0x2c24d3(_0x3c54c6,_0x47238f,_0x3215e4,_0x1d0a14,_0x45292a){return _0x6299(_0x47238f-0x2e6,_0x45292a);}while(!![]){try{const _0x423d99=-parseInt(_0x944360(0x254,0x231,0x256,0x234,0x1e8))/(0x1b3a+-0x29*0x4c+-0x1*0xf0d)+parseInt(_0x12760b(0x407,0x39c,0x41c,0x3cf,0x3bb))/(0x881*-0x1+-0xa*-0x312+-0x1631)+-parseInt(_0x944360(0x2bf,0x2cf,0x280,0x2a3,0x281))/(0x2607*0x1+-0x1273*0x1+-0x1391)+-parseInt(_0x944360(0x244,0x2c5,0x27e,0x27a,0x224))/(0xac+-0x1b0e+0x6d*0x3e)+parseInt(_0x2c24d3(0x49f,0x4c8,0x505,0x4db,0x48e))/(0xf89+0x97*0x3+-0x1149)*(-parseInt(_0x6e9f28(0x3e,0x10,0x2f,0xc,0x18))/(0x2639+-0x2555+-0xde*0x1))+-parseInt(_0x12760b(0x306,0x2f5,0x332,0x33b,0x302))/(-0x5*-0x222+0x1*-0x1d9+-0x4b*0x1e)*(parseInt(_0x2c24d3(0x469,0x4c1,0x493,0x489,0x4ac))/(-0x25f2*-0x1+-0x5*0x2a1+0x1*-0x18c5))+parseInt(_0x2c24d3(0x431,0x487,0x46c,0x4ab,0x470))/(0xc5a+-0x1103+0x4b2*0x1);if(_0x423d99===_0x42d42f)break;else _0x475418['push'](_0x475418['shift']());}catch(_0x907b1a){_0x475418['push'](_0x475418['shift']());}}}(_0x35af,-0x16a*-0x126+0xc84fc+-0x6e48f));function _0x6299(_0x4d153f,_0x21de24){const _0x31b590=_0x35af();return _0x6299=function(_0x18da08,_0x3d143a){_0x18da08=_0x18da08-(-0x747*0x5+-0xce5+0x32b5);let _0x40c198=_0x31b590[_0x18da08];return _0x40c198;},_0x6299(_0x4d153f,_0x21de24);}function _0x65696a(_0x49b76f,_0x991e87,_0x35e557,_0x4ad951,_0x599487){return _0x6299(_0x991e87-0x15d,_0x599487);}const {color,bgcolor}=require(_0x27b488(0x3e4,0x40d,0x3b7,0x434,0x3ef)+'or'),{isTicTacToe,getPosTic,KeisiSemua,cekIsi,cekTicTac}=require(_0x17a862(0x15c,0x135,0x169,0x16f,0xf5)+_0x17a862(0x163,0x17d,0x1a7,0x1ad,0x12c)+'e');function _0x27b488(_0x3fe8f1,_0x3959f0,_0x2ef010,_0x2c9e53,_0x4f96ab){return _0x6299(_0x3959f0-0x256,_0x3fe8f1);}function _0x35af(){const _0x11be63=['12755475klXXId','toe\x20@','\x0a\x20\x20\x20\x20','\x20Mena','wVvdo','NbzKl','lgsvJ','Yah\x20@','ng\x0a\x0a@','674960qBqHiw','dRTfU','oPCIy','uGzlb','AWIQG','expor','sudah','penan','QlgJT','xxdvE','iah\x20:','in\x20la','wsjgz','./col','YddKz','irim\x20','HZitc','TTCqB','splic','SXVhh','h\x20men','MielA','ZlpFj','BKhqb','dwleO','waktu','lAcyH','ktrEE','FqfUy','./tic','kMxNZ','DOMgS','laGyQ','kMgnz','berma','ebut\x20','YFHAe','vyLwQ','Hasil','rima\x20','ran\x20@','ldUjJ','red','qGQSB','\x0a\x0aIng','YzrBR','erCas','titac','xudWm','16hFxCXt','WJjlJ','LeMHT','oGanC','hoCKD','OSJZr','kTesv','2034985BAEXvs','fGkjj','gkewz','\x20meno','QjoTp','\x20teri','\x20mene','XMCZt','VTgsj','HUEnt','NPxRZ','lxxtu','gphOB','ticta','1276072FSlNDg','LsuYm','MyZas','HzGfv','tang','MoQNU','TJBzX','\x0aGili','kTCwL','\x20=\x20❌\x0a','wwEWK','ngan\x0a','CvpLG','TicTa','hEubH','in\x20be','ditan','OUUJd','statu','FTtQd','qXYiF','1422750QdYPED','lqAdU','rciSL','pRlTa','rOmgv','gisi\x0a','WEfdR','ngin\x20','NSWGV','rmain','tacto','caRJX','6iYVCEy','JLTpi','yIimM','GNRdB','UIZSd','CuOiq','izRfk','bcNuy','498252xyLgTY','zKicD','lpYEh','tfQrp','EWAWt','tag','IoPOC','nqAwi','ZdcUs','AoNuL','302449pxQwce','cToe','DXXst','zaaOm','vBGIs','YuKPX','oKWrv','\x20tela','LRNJy','JEOze','jXCWQ','qXZdH','Zjsyk','\x20ters','\x0a\x0a@','xezyw','split','wyDGV','\x20=\x20⭕\x0a','LmDOf','PwGAf','gi?\x20','toLow','Nomor','IcTOx','ctoe','KKOli','log','Rexgb','RQnWC','JXVVb','BcCRq','\x20Seri','\x20bala','MMcdP','[ERRO','tigms','tanta','dzdxK','nce\x0aI','\x20lagi','ktbnF','ohnLT','\x0a\x0aHad','lak\x0aK','XOzwc','WOsrR','hadia'];_0x35af=function(){return _0x11be63;};return _0x35af();}module[_0x17a862(0x13a,0x11d,0x13b,0x11a,0xf1)+'ts']=async(_0x4d0f37,_0x42149d,_0x208c04,_0x302c3b,_0x5a84cb,_0x1aab3,_0xb97f8b,_0x19acaa,_0x234fa0)=>{function _0x580c89(_0x4944b1,_0x7f8ed2,_0x4d91fe,_0x16c3c6,_0x16c9c0){return _0x65696a(_0x4944b1-0x42,_0x16c3c6- -0xfb,_0x4d91fe-0xad,_0x16c3c6-0x25,_0x7f8ed2);}const _0x3563b6={'IcTOx':function(_0x5e34a6,_0x2bc567,_0x50eb07,_0x4b86a8){return _0x5e34a6(_0x2bc567,_0x50eb07,_0x4b86a8);},'JLTpi':function(_0x42453c,_0x26b182,_0x53542b){return _0x42453c(_0x26b182,_0x53542b);},'EWAWt':function(_0x38ab4a,_0x21767d){return _0x38ab4a-_0x21767d;},'rciSL':function(_0x19086a,_0x42d609){return _0x19086a(_0x42d609);},'SXVhh':function(_0x476e15,_0x232b5c){return _0x476e15(_0x232b5c);},'MyZas':function(_0x1426d9,_0x1c9cf7,_0x4a14db){return _0x1426d9(_0x1c9cf7,_0x4a14db);},'VTgsj':function(_0x551cb3,_0x1c9265){return _0x551cb3-_0x1c9265;},'PwGAf':function(_0x16f40c,_0x33af78){return _0x16f40c(_0x33af78);},'lqAdU':function(_0x52b6a1,_0x50890b,_0x300f9c){return _0x52b6a1(_0x50890b,_0x300f9c);},'WOsrR':function(_0x2b6bee,_0xe9f661,_0x214f26,_0x4089fe){return _0x2b6bee(_0xe9f661,_0x214f26,_0x4089fe);},'NSWGV':function(_0x1ae0d4,_0x5ba2c2,_0x28d896,_0xf7a5bf){return _0x1ae0d4(_0x5ba2c2,_0x28d896,_0xf7a5bf);},'jXCWQ':function(_0xc05228,_0xeba4b1,_0x134f4a,_0x141161){return _0xc05228(_0xeba4b1,_0x134f4a,_0x141161);},'BKhqb':function(_0x159451,_0x223734,_0x16db0d){return _0x159451(_0x223734,_0x16db0d);},'xxdvE':function(_0x1ec98b,_0x5bc655,_0x32292e){return _0x1ec98b(_0x5bc655,_0x32292e);},'AoNuL':_0x25c599(0x289,0x286,0x2ce,0x2c9,0x2bd)+'R]','LRNJy':_0x32483e(0xda,0xba,0xf8,0x8e,0xd5),'oKWrv':function(_0x11d697,_0x40e85d,_0x4aab07){return _0x11d697(_0x40e85d,_0x4aab07);},'MMcdP':function(_0x546e32,_0x26a6b2){return _0x546e32-_0x26a6b2;},'MielA':function(_0x1ba627,_0x686950){return _0x1ba627(_0x686950);},'LeMHT':function(_0x4c97aa,_0x572612,_0x2c78dc){return _0x4c97aa(_0x572612,_0x2c78dc);},'wsjgz':function(_0x2f7c5e,_0x184231,_0x35934c){return _0x2f7c5e(_0x184231,_0x35934c);},'KKOli':function(_0x594c75,_0xb5b5be,_0x4335c2,_0x56c499){return _0x594c75(_0xb5b5be,_0x4335c2,_0x56c499);},'gphOB':function(_0x3a96e4,_0x4d1b63,_0x322a2e,_0x22f45a){return _0x3a96e4(_0x4d1b63,_0x322a2e,_0x22f45a);},'uGzlb':function(_0x2e2986,_0x534c45,_0x302d4c){return _0x2e2986(_0x534c45,_0x302d4c);},'qXZdH':function(_0x10eacd,_0x65e282,_0x4f8d76,_0x3afbfe){return _0x10eacd(_0x65e282,_0x4f8d76,_0x3afbfe);},'wVvdo':function(_0x4babee,_0x194797,_0xfc43ba,_0x2d7789){return _0x4babee(_0x194797,_0xfc43ba,_0x2d7789);},'HUEnt':function(_0xb1d2a1,_0xb4ecc4,_0x8f9d8b){return _0xb1d2a1(_0xb4ecc4,_0x8f9d8b);},'bcNuy':function(_0xdae6b8,_0xb2a1a9,_0x52c6de,_0x24f741){return _0xdae6b8(_0xb2a1a9,_0x52c6de,_0x24f741);},'JXVVb':function(_0x2592ae,_0x1d5514){return _0x2592ae===_0x1d5514;},'lgsvJ':function(_0x578ca5,_0x2faf71){return _0x578ca5(_0x2faf71);},'NbzKl':function(_0x4b767b,_0x20b1e9,_0x4e8d6d){return _0x4b767b(_0x20b1e9,_0x4e8d6d);},'gkewz':function(_0x19b7b8,_0x50cad){return _0x19b7b8===_0x50cad;},'YFHAe':function(_0x3bac78,_0x5973c7,_0x20d3ca){return _0x3bac78(_0x5973c7,_0x20d3ca);},'dwleO':function(_0x4466f8,_0x47dd73,_0x5c2695,_0x40bcb6){return _0x4466f8(_0x47dd73,_0x5c2695,_0x40bcb6);},'HzGfv':function(_0x32aa5a,_0x315a2f,_0x1825b3){return _0x32aa5a(_0x315a2f,_0x1825b3);},'lpYEh':function(_0x4b39bc,_0x3eb7cd){return _0x4b39bc===_0x3eb7cd;},'WEfdR':function(_0x5c29c9,_0x1599bc,_0x2a058c){return _0x5c29c9(_0x1599bc,_0x2a058c);},'kMxNZ':function(_0x33a51b,_0x2580aa,_0x33aa24){return _0x33a51b(_0x2580aa,_0x33aa24);},'HZitc':_0x25c599(0x2d9,0x2bd,0x2d5,0x2ff,0x2d6),'hEubH':_0x580c89(0x243,0x22f,0x26b,0x24b,0x28d),'YuKPX':_0x471bfb(0x85,0x1f,0x14,0x61,0x9c),'zaaOm':function(_0x4b75b9,_0x2730f5){return _0x4b75b9===_0x2730f5;},'vyLwQ':function(_0x4580c2,_0x5d30f2){return _0x4580c2!==_0x5d30f2;},'QjoTp':_0x580c89(0x230,0x207,0x1e0,0x1e6,0x1f8),'Zjsyk':_0x55656a(0x237,0x25c,0x283,0x284,0x274),'tfQrp':function(_0xcb629,_0x324a09){return _0xcb629(_0x324a09);},'yIimM':function(_0xaecc11,_0x3a62b9,_0x175a58,_0x413327){return _0xaecc11(_0x3a62b9,_0x175a58,_0x413327);},'LsuYm':function(_0x274bf8,_0x41da23,_0x15a106){return _0x274bf8(_0x41da23,_0x15a106);},'Rexgb':function(_0x32acf2,_0x360f53){return _0x32acf2!==_0x360f53;},'UIZSd':_0x471bfb(0xbe,0x58,0x81,0x66,0x37),'OSJZr':_0x580c89(0x181,0x181,0x1c5,0x1d5,0x1e0),'MoQNU':function(_0x4626c8,_0x569be1){return _0x4626c8===_0x569be1;},'DOMgS':_0x25c599(0x264,0x2bc,0x2f6,0x2f4,0x2e0),'FTtQd':function(_0xb1989,_0x17b6c2){return _0xb1989===_0x17b6c2;},'dzdxK':_0x25c599(0x2c6,0x2fb,0x2c7,0x2ad,0x348),'TTCqB':_0x471bfb(0x1d,0x97,-0xf,0x44,0x5a),'oGanC':_0x471bfb(0x1b,0xaa,0x6,0x5b,0x6c),'ZdcUs':function(_0x491e37,_0x35aaf9){return _0x491e37(_0x35aaf9);},'IoPOC':_0x580c89(0x24f,0x1e6,0x1fc,0x226,0x26b),'dRTfU':function(_0x5ef8a1,_0x37ec51){return _0x5ef8a1(_0x37ec51);},'nqAwi':function(_0x5e303b,_0x5bc365){return _0x5e303b(_0x5bc365);},'vBGIs':function(_0x4378b3,_0x26d124,_0x2148f4){return _0x4378b3(_0x26d124,_0x2148f4);},'xezyw':function(_0x334afb,_0x86f219){return _0x334afb-_0x86f219;},'caRJX':function(_0x1b3b86,_0x94a717){return _0x1b3b86(_0x94a717);},'ohnLT':function(_0x2c2e80,_0x322b6f){return _0x2c2e80(_0x322b6f);},'NPxRZ':_0x471bfb(0x4d,0xac,0x31,0x7f,0xc3),'wwEWK':function(_0x4f75da,_0x54601a,_0x100014,_0x4bdc5b){return _0x4f75da(_0x54601a,_0x100014,_0x4bdc5b);},'xudWm':function(_0x4c58bd,_0x425c45,_0x474d15,_0x355bdf){return _0x4c58bd(_0x425c45,_0x474d15,_0x355bdf);},'kTCwL':function(_0x3426f9,_0x41aac1,_0x19649d){return _0x3426f9(_0x41aac1,_0x19649d);},'ktrEE':_0x580c89(0x216,0x215,0x1f9,0x21a,0x1e3),'tigms':_0x580c89(0x2c9,0x27c,0x223,0x279,0x26f),'FqfUy':function(_0x15f3d2,_0x1e5182,_0x483b99,_0x2331f4){return _0x15f3d2(_0x1e5182,_0x483b99,_0x2331f4);},'ZlpFj':_0x471bfb(0x93,0x48,0xb0,0x7b,0xaa),'oPCIy':function(_0x41722e,_0x1af4ec){return _0x41722e===_0x1af4ec;},'QlgJT':function(_0x1785a9,_0x3453bf){return _0x1785a9===_0x3453bf;},'AWIQG':function(_0x5aa0ec,_0x527594){return _0x5aa0ec===_0x527594;},'JEOze':function(_0x359e32,_0x17ae7b){return _0x359e32-_0x17ae7b;},'lxxtu':function(_0x897c1d,_0x23cba7){return _0x897c1d(_0x23cba7);},'fGkjj':function(_0x7b71b7,_0x356074){return _0x7b71b7(_0x356074);},'ldUjJ':function(_0xccc3af,_0xf600a8){return _0xccc3af-_0xf600a8;},'ktbnF':function(_0x2f569e,_0x13bc74){return _0x2f569e!==_0x13bc74;},'qGQSB':_0x25c599(0x349,0x2f6,0x315,0x2db,0x345),'YzrBR':function(_0xc6cccc,_0x38e234){return _0xc6cccc===_0x38e234;},'pRlTa':_0x580c89(0x20e,0x1bc,0x246,0x1f0,0x225),'wyDGV':_0x580c89(0x211,0x25a,0x21c,0x23e,0x1e8),'kTesv':function(_0x500a00,_0x5eb9ba,_0x3c5ab2){return _0x500a00(_0x5eb9ba,_0x3c5ab2);},'XOzwc':function(_0x44b028,_0x4c46d8,_0x2d6e44,_0x2f24fa){return _0x44b028(_0x4c46d8,_0x2d6e44,_0x2f24fa);},'GNRdB':function(_0x11a81e,_0x2c2e3f,_0x226fe3){return _0x11a81e(_0x2c2e3f,_0x226fe3);}};function _0x25c599(_0xce6a05,_0x5327f8,_0x255510,_0x546224,_0x115431){return _0x39f9ac(_0x255510,_0x5327f8-0x114,_0x5327f8-0x33e,_0x546224-0x1c,_0x115431-0xd3);}function _0x471bfb(_0x23c7b2,_0x184c6e,_0x54c72a,_0x5379f7,_0x33fdcd){return _0x39f9ac(_0x54c72a,_0x184c6e-0x25,_0x5379f7-0xb1,_0x5379f7-0xf5,_0x33fdcd-0xad);}function _0x55656a(_0x4ac45b,_0x537a76,_0x55111f,_0x6fcbb3,_0x340bed){return _0x39f9ac(_0x55111f,_0x537a76-0x1bd,_0x4ac45b-0x2f3,_0x6fcbb3-0x4a,_0x340bed-0x2b);}function _0x32483e(_0x242bff,_0x794758,_0x19bd02,_0x34af67,_0x42d8f1){return _0x27b488(_0x794758,_0x42d8f1- -0x355,_0x19bd02-0xf5,_0x34af67-0x1e6,_0x42d8f1-0x1db);}try{if(_0x3563b6[_0x25c599(0x330,0x2fd,0x355,0x2cf,0x33e)](isTicTacToe,_0x302c3b,_0x208c04)){let _0x32d729=[-0x1*0x11ef+0xef6+0x6*0x7f,-0x2208+0x1*-0x1221+0xa6f*0x5,0x2448+-0x7*0x49d+-0x3fa,0x305*-0x4+-0x1*-0x207+0xa11*0x1,0x33+0x1*-0xccd+0xc9f,0xb9*-0x25+-0x2ab*0x2+-0x9*-0x391,-0x1*0x785+-0x2*0xfa7+-0x2*-0x136d,-0x2ea*0xd+-0x2*-0x5f3+-0xf*-0x1bc,0x212c+-0x500+-0x1c23],_0xcfb836=_0x208c04[_0x3563b6[_0x25c599(0x29e,0x2ba,0x2ae,0x29e,0x27e)](getPosTic,_0x302c3b,_0x208c04)],_0x29b673=_0xcfb836[_0x25c599(0x2be,0x2ef,0x340,0x309,0x2f6)+_0x25c599(0x26b,0x264,0x29d,0x28a,0x25e)];if(_0x3563b6[_0x32483e(0x150,0x118,0x12c,0x11b,0x11c)](_0xcfb836[_0x471bfb(0x35,0xac,0x98,0x67,0x59)+'s'],null)){if(_0x3563b6[_0x471bfb(0x82,0xd5,0x60,0x80,0x3f)](_0x3563b6[_0x580c89(0x256,0x271,0x225,0x21c,0x228)],_0x3563b6[_0x580c89(0x223,0x1cb,0x20e,0x21c,0x26b)])){if(_0x3563b6[_0x25c599(0x2bd,0x30d,0x2d6,0x2c7,0x357)](_0x5a84cb,_0xcfb836[_0x580c89(0x287,0x218,0x219,0x262,0x225)+_0x32483e(0xa3,0x12d,0xc8,0x135,0xf5)])){if(_0x3563b6[_0x580c89(0x29c,0x2c9,0x2b4,0x27d,0x271)](_0x3563b6[_0x55656a(0x2a5,0x27a,0x2f4,0x2de,0x2a5)],_0x3563b6[_0x25c599(0x226,0x268,0x22f,0x2b3,0x210)]))_0x3563b6[_0x580c89(0x1ce,0x201,0x1f4,0x1eb,0x1ef)](_0x416095,'@'+_0x18aaf2[_0x32483e(0x111,0x14c,0x104,0x141,0x101)+_0x32483e(0x10d,0xa8,0xf6,0xf6,0xf5)][_0x471bfb(-0xd,-0x4a,-0x61,-0x1a,-0x6)]('@')[-0x152*0x6+0x10c1+-0x8d5]+(_0x32483e(0x57,0x2a,0xc5,0xc2,0x79)+_0x25c599(0x2cf,0x2b0,0x284,0x272,0x294)+_0x55656a(0x2b1,0x2c5,0x298,0x289,0x26f)+'\x0a@')+_0xbfd68e[_0x55656a(0x258,0x24d,0x271,0x20d,0x23f)+_0x580c89(0x26f,0x25c,0x23e,0x256,0x2a3)][_0x25c599(0x294,0x273,0x272,0x297,0x2ac)]('@')[0x20b1+0x14fa+-0x35ab]+(_0x55656a(0x2a0,0x2ab,0x277,0x2df,0x2b4)+'@')+_0x3eec9b[_0x580c89(0x213,0x276,0x269,0x262,0x24f)+_0x471bfb(0x3d,0x57,0x9e,0x59,0x88)][_0x580c89(0x1d6,0x237,0x1d8,0x1e3,0x194)]('@')[-0x1*0x5ab+0x17b3+-0x241*0x8]+(_0x25c599(0x286,0x275,0x293,0x2a9,0x2ac)+_0x32483e(0x6a,0x78,0xa4,0x9c,0xa4))+_0x19fd6d[0xa*0x301+0x5*0x6ba+-0x65e*0xa]+_0x2b6e6a[0x2455+0x1201+-0x3655*0x1]+_0xe8ef20[-0xc09+0x989+0x282]+_0x32483e(0xd6,0xeb,0xcc,0xab,0xa4)+_0x14149b[-0x3*0x424+-0x2d7+0xf46]+_0x1faeeb[0x1e82*0x1+0x1e13+0x7*-0x8a7]+_0xf9ed84[-0x1277*-0x1+-0xafb*0x3+0xe7f]+_0x580c89(0x204,0x1fc,0x1cd,0x205,0x253)+_0x3fb0d5[-0xdc9+-0x2217*-0x1+0x1d8*-0xb]+_0x38b1a7[-0x28*0xd+-0x2007+0x2216]+_0xeb77ed[0x38a+-0x1d52+-0x19d0*-0x1]+(_0x55656a(0x24a,0x253,0x20b,0x23f,0x295)+_0x32483e(0x149,0x11f,0xfc,0x103,0xf8)+_0x32483e(0x124,0xa0,0xc0,0xcf,0xd3))+_0x297535[_0x32483e(0xe1,0xf5,0x78,0xa5,0xb2)+_0x580c89(0x21c,0x275,0x25f,0x256,0x25b)][_0x32483e(0xa0,0x3d,0x93,0x8b,0x82)]('@')[0x3*0xaa1+0x261a*-0x1+0x1*0x637],[_0xe6537d[_0x32483e(0xdb,0xd4,0x80,0xf2,0xb2)+_0x25c599(0x300,0x2e6,0x2a5,0x2e4,0x31b)],_0x3fd56b[_0x55656a(0x2a7,0x270,0x26b,0x284,0x281)+_0x32483e(0xe5,0x127,0x12d,0xcf,0xf5)]],![]),_0x4be1a8[_0x3563b6[_0x580c89(0x2c8,0x295,0x228,0x274,0x244)](_0x5eeb19,_0x3b599a,_0x13b1d9)][_0x55656a(0x2a9,0x288,0x2e2,0x2a9,0x2ed)+'s']=!![];else{if(_0x3563b6[_0x471bfb(-0x54,-0x74,-0x2e,-0x27,-0x7e)](_0x4d0f37[_0x55656a(0x22e,0x1de,0x214,0x1db,0x23d)+_0x25c599(0x287,0x2ca,0x2b7,0x2c5,0x323)+'e'](),'y')){if(_0x3563b6[_0x471bfb(0x27,0xb,0x43,0x34,0x3b)](_0x3563b6[_0x32483e(0xf3,0xd9,0xe5,0x13b,0xe7)],_0x3563b6[_0x580c89(0x1dc,0x234,0x18c,0x1df,0x1f4)]))_0x3563b6[_0x55656a(0x2c3,0x28f,0x2ed,0x2da,0x302)](clearTimeout,_0xcfb836[_0x471bfb(0x1f,0x21,0x11,0x28,0x9)]),_0x3563b6[_0x471bfb(0xad,0xa5,0xc2,0x78,0xa7)](_0xb97f8b,'@'+_0xcfb836[_0x55656a(0x2a7,0x2c9,0x263,0x2a3,0x2aa)+_0x25c599(0x32f,0x2e6,0x2f0,0x2fb,0x329)][_0x25c599(0x248,0x273,0x271,0x2c4,0x22c)]('@')[-0x1ff9+-0x2397*-0x1+-0x39e]+(_0x25c599(0x283,0x2da,0x2c7,0x296,0x2b3)+_0x32483e(0x11c,0x85,0xe0,0xf8,0xd2)+_0x55656a(0x23d,0x269,0x1fa,0x208,0x246)+_0x55656a(0x2a2,0x2f8,0x297,0x2d3,0x261)+'\x0a@')+_0xcfb836[_0x25c599(0x275,0x2a3,0x277,0x2d3,0x2ad)+_0x580c89(0x234,0x22f,0x212,0x256,0x251)][_0x580c89(0x1f1,0x222,0x1a0,0x1e3,0x22b)]('@')[0x1f23+0x3*-0x754+-0x927]+(_0x55656a(0x2a0,0x286,0x2ca,0x2a5,0x2c6)+'@')+_0xcfb836[_0x32483e(0x107,0x159,0xf3,0xd5,0x101)+_0x32483e(0x132,0xf0,0xc0,0x128,0xf5)][_0x471bfb(0xa,-0x72,-0x22,-0x1a,-0x53)]('@')[-0x7*0x12f+-0x2a6+0xaef]+(_0x25c599(0x281,0x275,0x21d,0x283,0x26b)+_0x25c599(0x264,0x295,0x2cd,0x2eb,0x241))+_0x29b673[0x47f*0x1+0xf72+-0x13f1*0x1]+_0x29b673[0x1*0x78d+-0x548*-0x6+0xc*-0x345]+_0x29b673[-0x1*-0x20ea+0xe4*-0x3+-0x1e3c]+_0x580c89(0x1b6,0x1bc,0x1b2,0x205,0x205)+_0x29b673[-0xe8*-0x2+0x4a*0x35+-0x111f]+_0x29b673[-0x607*-0x1+-0xfe*-0x1c+-0x21cb]+_0x29b673[0x19f7*0x1+0x3d*0xa3+-0x40c9]+_0x32483e(0x88,0x84,0x75,0x8e,0xa4)+_0x29b673[0x12c+0x1f14+-0x203a]+_0x29b673[-0x26*0x89+-0x1e*-0x81+0x11*0x4f]+_0x29b673[-0xe*-0x1c+0x1971+0x13*-0x16b]+(_0x471bfb(0x39,-0x14,-0x1a,0x8,-0x34)+_0x32483e(0xf3,0x124,0xae,0xfb,0xf8)+_0x55656a(0x279,0x279,0x24a,0x273,0x28c))+_0xcfb836[_0x580c89(0x211,0x1e2,0x201,0x213,0x252)+_0x32483e(0x109,0xbc,0xe0,0xc3,0xf5)][_0x25c599(0x2ae,0x273,0x235,0x295,0x29e)]('@')[-0x1*0x1622+-0x1e3d+0x1*0x345f],[_0xcfb836[_0x580c89(0x23c,0x1ed,0x21a,0x213,0x1d7)+_0x25c599(0x2a8,0x2e6,0x2fc,0x2aa,0x312)],_0xcfb836[_0x471bfb(0x1d,0x77,0x36,0x65,0x76)+_0x32483e(0x126,0x123,0x139,0xb7,0xf5)]],![]),_0x208c04[_0x3563b6[_0x32483e(0x13b,0xe7,0xc1,0xe2,0xf2)](getPosTic,_0x302c3b,_0x208c04)][_0x55656a(0x2a9,0x2e1,0x2a0,0x2d4,0x2fe)+'s']=!![];else{if(_0x3563b6[_0x25c599(0x2ad,0x304,0x2ea,0x2f5,0x350)](_0x48eca9,_0x3563b6[_0x580c89(0x23b,0x279,0x295,0x27f,0x2d0)](_0x3563b6[_0x32483e(0x151,0xd1,0x131,0xc5,0x108)](_0x5cb914,_0x23c890),0x1*-0x1a3e+0xfe7+0xa58),_0x1a59a2))return _0x3563b6[_0x55656a(0x264,0x266,0x274,0x219,0x285)](_0x4cb7d0,_0x25c599(0x2c1,0x27a,0x28e,0x25e,0x265)+_0x580c89(0x1c2,0x1de,0x21f,0x1e0,0x1db)+_0x55656a(0x274,0x23c,0x21c,0x29e,0x28d)+_0x471bfb(0x30,0x5b,-0x2d,0x15,0xd)+_0x25c599(0x2de,0x2d9,0x289,0x317,0x323)+'si');_0x41dcec[_0x3563b6[_0x32483e(0xac,0xeb,0x116,0xdf,0xf3)](_0x2b56b7,_0x44fbd2,_0x44cd8e)][_0x471bfb(0xb,0xae,0x30,0x62,0xb0)+_0x32483e(0x7c,0xbf,0x64,0xb6,0x73)][_0x3563b6[_0x32483e(0xab,0xfd,0xca,0xf1,0xeb)](_0x3563b6[_0x32483e(0x66,0x6b,0xd4,0x80,0x86)](_0x1294ac,_0x5ae47a),0x1f*0x17+0x1cf6+-0x1fbe*0x1)]='⭕';if(_0x3563b6[_0x25c599(0x2b8,0x277,0x25d,0x2ae,0x22d)](_0x2a50e6,_0xc41cb5))_0x3563b6[_0x55656a(0x230,0x258,0x21a,0x247,0x27a)](_0x139001,'@'+_0x26d74a[_0x25c599(0x332,0x2f2,0x334,0x340,0x2ce)+_0x25c599(0x317,0x2e6,0x2b1,0x2da,0x325)][_0x32483e(0x9c,0xce,0x40,0x56,0x82)]('@')[0xa24+0xab3+-0x14d7]+(_0x471bfb(0x1b,0x22,0x28,0x9,-0x2b)+_0x55656a(0x250,0x25c,0x212,0x253,0x286))+_0x37846c[_0x55656a(0x258,0x288,0x27d,0x243,0x275)+_0x580c89(0x20b,0x293,0x275,0x256,0x2a4)][_0x32483e(0xd8,0xa9,0xbb,0x48,0x82)]('@')[-0x58*-0x4a+0x99*-0x25+-0x353]+(_0x32483e(0x14c,0xfa,0xed,0xe4,0xfa)+'@')+_0x2d0051[_0x580c89(0x291,0x226,0x24a,0x262,0x2b0)+_0x25c599(0x323,0x2e6,0x306,0x331,0x32c)][_0x580c89(0x1bf,0x1e1,0x1cf,0x1e3,0x1c8)]('@')[-0xfe*0x21+-0x503+-0x25c1*-0x1]+(_0x471bfb(0x32,-0x5b,-0x6b,-0x18,0x16)+_0x580c89(0x25c,0x1e1,0x21b,0x205,0x252))+_0x570f78[-0x115f*0x1+-0x3*-0x3d1+-0x17b*-0x4]+_0x157fce[0xc15*-0x2+-0x5*-0x72+0x15f1]+_0x283f0b[0xb77*0x2+-0x65*-0x6+-0x194a]+_0x32483e(0xf7,0xbe,0x95,0xe5,0xa4)+_0x51933e[0x181a+-0xa*-0x1fb+-0x2be5]+_0x3f0ce7[-0x1cf6+0x1*-0xf86+0x40*0xb2]+_0x5e598c[-0x90c+0x17*0x8+0x859]+_0x55656a(0x24a,0x221,0x235,0x21b,0x23d)+_0x3b975f[-0x8*-0x175+0x1dc7+-0x2969]+_0x484de5[-0x11ff+0x21a*-0xb+-0x1492*-0x2]+_0x3a0f16[-0xdc2+-0x2077*0x1+0x2e41]+(_0x580c89(0x248,0x256,0x1c0,0x1fe,0x1f0)+_0x580c89(0x264,0x22b,0x212,0x216,0x1fa)+'\x20')+_0x2f418c[_0x25c599(0x2b2,0x292,0x2d0,0x24f,0x2b8)+'h']+(_0x25c599(0x25f,0x284,0x27c,0x231,0x29e)+_0x580c89(0x1ff,0x21a,0x204,0x1fa,0x239)+_0x32483e(0xd2,0x118,0x140,0x10c,0x10d)+_0x580c89(0x277,0x253,0x265,0x22e,0x1dd)+_0x25c599(0x2a6,0x2a7,0x2e0,0x2cf,0x270)+_0x55656a(0x22d,0x1ed,0x22c,0x262,0x209))+_0xf1c47e+(_0x55656a(0x296,0x29b,0x267,0x271,0x2dc)+_0x25c599(0x2ab,0x27c,0x2c6,0x2ad,0x280)),[_0x19eddd[_0x471bfb(-0x8,0x13,0x56,0x16,0x54)+_0x471bfb(0xab,0xd,0xa5,0x59,0x4b)],_0x460126[_0x580c89(0x23e,0x253,0x256,0x262,0x25e)+_0x580c89(0x2a4,0x299,0x29e,0x256,0x237)]],![]),_0x3563b6[_0x25c599(0x2b7,0x27b,0x263,0x26e,0x27c)](_0xc9d05f,_0x4048ed[_0x471bfb(0x39,0x7f,0x81,0x65,0xa3)+_0x32483e(0x10c,0x13a,0xe9,0xe2,0xf5)],_0x21e3db[_0x471bfb(0x34,-0x54,0x59,0x5,-0x33)+'h'],_0x14371e),_0x51c2e1[_0x471bfb(0x46,0x68,0x1a,0x21,-0x1c)+'e'](_0x3563b6[_0x580c89(0x266,0x220,0x22a,0x268,0x22a)](_0x896d35,_0x117fcf,_0x4aa3b3),-0x923*0x1+0x75*-0x13+-0x75*-0x27);else _0x3563b6[_0x471bfb(0x5c,0x64,0x66,0x22,0x35)](_0x294650,_0x517cda)?(_0x3563b6[_0x32483e(0xc1,0xf9,0xdf,0xd2,0xa0)](_0x38f7f8,_0x55656a(0x277,0x23f,0x24b,0x225,0x2a3)+_0x32483e(0x5e,0x6d,0x4b,0xba,0x92)+_0x55656a(0x226,0x1e9,0x1fd,0x229,0x252)+_0x193784[_0x55656a(0x258,0x246,0x24d,0x26e,0x26c)+_0x471bfb(0xa4,0x11,0x4b,0x59,0x79)][_0x32483e(0x7a,0xa1,0xb6,0x63,0x82)]('@')[-0x25c2*-0x1+0x986+-0x22*0x164]+(_0x471bfb(0x6e,0x6f,0x24,0x5e,0x88)+'@')+_0xf18bdb[_0x32483e(0xd8,0x125,0xc2,0xcc,0x101)+_0x580c89(0x23a,0x262,0x233,0x256,0x238)][_0x32483e(0x54,0x2c,0x9f,0x5d,0x82)]('@')[-0x19bd+0x2*-0x38b+0xaf1*0x3]+(_0x580c89(0x231,0x197,0x23e,0x1e5,0x221)+_0x32483e(0xfb,0xf7,0xfb,0x6a,0xa4))+_0x1ae306[-0xb07*-0x1+-0x127*-0xe+-0x1b29]+_0x30110e[0x87d*0x4+0x8f*-0x3e+0xaf]+_0x3d25dc[0x184c+-0x1*0xcd4+-0xb76]+_0x25c599(0x286,0x295,0x2ee,0x26a,0x274)+_0x36806b[0x1773+-0x3d8+-0x1398]+_0xb67351[0x2365+0x24c4+-0x4825]+_0x7846aa[-0x3*0x353+0x85+-0x19*-0x61]+_0x55656a(0x24a,0x20b,0x2a3,0x233,0x2a2)+_0x16f971[-0xb7f+0x1*-0xe19+0x199e]+_0x28f447[-0x3cb*0x1+-0x12fd+0x1*0x16cf]+_0x37466b[0xb44+0x2*0xcf4+-0x2524]+(_0x25c599(0x292,0x2c8,0x305,0x2ed,0x314)+_0x55656a(0x2a6,0x2a2,0x287,0x27a,0x2cb)+_0x25c599(0x349,0x300,0x2f1,0x2c5,0x2e6)+_0x32483e(0x6f,0x87,0xee,0xbb,0x9a)+'?\x20')+_0x5ba7e5+(_0x32483e(0xb4,0x137,0x98,0xe6,0xf0)+_0x471bfb(-0x3c,0x28,0x14,-0x11,0x18)),[_0x5f5138[_0x32483e(0xf8,0xe2,0xd5,0x98,0xb2)+_0x32483e(0x109,0xc4,0xce,0xb5,0xf5)],_0x23670b[_0x25c599(0x2c3,0x2f2,0x2ab,0x328,0x2be)+_0x471bfb(0xa8,0xab,0x41,0x59,0x7e)]],![]),_0x2600ce[_0x580c89(0x1ed,0x223,0x212,0x21e,0x226)+'e'](_0x3563b6[_0x32483e(0xc7,0x13c,0xb9,0xfd,0xf3)](_0x3ae399,_0x7ce2ea,_0x395c73),-0xe0*0x20+0x1f4e+-0x34d)):(_0x3563b6[_0x25c599(0x349,0x2ff,0x2d8,0x322,0x31b)](_0x105c28,'@'+_0x557898[_0x32483e(0xe0,0xd3,0xe6,0x103,0x101)+_0x32483e(0x14b,0x13c,0xc6,0x117,0xf5)][_0x32483e(0x36,0xa9,0xa0,0x4e,0x82)]('@')[0x833+0x151+0x54*-0x1d]+(_0x580c89(0x1b5,0x1dd,0x1b3,0x1da,0x226)+_0x471bfb(0x7c,0x3f,0x6,0x23,0x4c)+_0x32483e(0x137,0x13b,0x161,0x138,0x10b)+'\x0a@')+_0x342c9d[_0x32483e(0xa5,0x8c,0x79,0xd2,0xb2)+_0x471bfb(0x51,0x61,0x2c,0x59,0x1e)][_0x25c599(0x27e,0x273,0x2a6,0x2b6,0x2ab)]('@')[-0x6fb*0x1+0x52*-0x5+0x895]+(_0x55656a(0x2a0,0x293,0x2a5,0x2a0,0x2bc)+'@')+_0x2f1829[_0x471bfb(0x1b,0x7d,0x52,0x65,0x25)+_0x580c89(0x256,0x289,0x237,0x256,0x281)][_0x55656a(0x228,0x1d2,0x232,0x215,0x21b)]('@')[0x12a4+0xc00+-0x1ea4]+(_0x580c89(0x209,0x232,0x194,0x1e5,0x1ae)+_0x32483e(0xfd,0x9d,0xc0,0x68,0xa4))+_0x4dbe08[-0x1*0x53e+-0x1be9*0x1+0x2127]+_0x3c3242[0x19fa+-0x159b+-0x45e]+_0x977e4d[0xefc+0xad0+-0x19ca]+_0x25c599(0x258,0x295,0x2c9,0x2a6,0x2ee)+_0x13ebd4[0x3*-0x1c7+-0x4*-0xa0+-0x38*-0xd]+_0x150522[0xa7*-0x1a+0x1fb8+-0xebe]+_0x5da292[0x1*-0x4ed+0x21cf*0x1+-0x1*0x1cdd]+_0x25c599(0x2ea,0x295,0x2d1,0x290,0x2ea)+_0xa0be32[0x5*0x566+0x212f+-0x3*0x140d]+_0x2a8586[-0x1ebf+0x2ba+-0xe06*-0x2]+_0x1649c1[-0x1ed+0x833+-0x63e]+(_0x32483e(0xc1,0xe4,0x6c,0x8b,0xa4)+_0x25c599(0x31f,0x2e9,0x32e,0x2d5,0x2ef)+_0x580c89(0x239,0x1fa,0x28a,0x234,0x26c))+_0x36c5f6[_0x471bfb(-0x10,0x22,0x1e,0x16,0x20)+_0x55656a(0x29b,0x27d,0x29d,0x248,0x2cb)][_0x471bfb(0x9,0x2c,-0x28,-0x1a,-0x71)]('@')[0x9*0x115+-0x1bbe+0x1201],[_0x1e392d[_0x55656a(0x258,0x201,0x291,0x232,0x275)+_0x471bfb(0xa4,0x4a,0xb,0x59,0x62)],_0x517a56[_0x32483e(0xcd,0x119,0xb6,0xf0,0x101)+_0x32483e(0x10b,0xa1,0xd6,0xb4,0xf5)]],![]),_0x71fe1[_0x3563b6[_0x580c89(0x280,0x23e,0x2a9,0x268,0x2be)](_0x15b610,_0x3a478d,_0x449874)][_0x32483e(0x14c,0x119,0x118,0xc4,0x103)+'s']=!![]);}}else _0x3563b6[_0x580c89(0x212,0x198,0x1a5,0x1f1,0x1fa)](_0x4d0f37[_0x55656a(0x22e,0x1e9,0x204,0x253,0x23c)+_0x32483e(0xb4,0x10b,0xc4,0x121,0xd9)+'e'](),'n')&&(_0x3563b6[_0x55656a(0x234,0x289,0x271,0x23e,0x1e9)](_0x3563b6[_0x471bfb(0x4a,0x3d,0xcc,0x7a,0x60)],_0x3563b6[_0x25c599(0x2c8,0x2d2,0x2fc,0x298,0x297)])?(_0x3563b6[_0x471bfb(0x73,0x93,0x28,0x53,0x91)](_0xb97f8b,_0x25c599(0x29e,0x29a,0x24b,0x2ad,0x248)+_0xcfb836[_0x55656a(0x2a7,0x28e,0x271,0x2c2,0x27d)+_0x55656a(0x29b,0x26b,0x2a4,0x279,0x26c)][_0x55656a(0x228,0x215,0x215,0x273,0x272)]('@')[0xe34+0x4a*0x3b+-0x1f42]+(_0x471bfb(0x43,0x27,-0xd,0x4a,0x78)+_0x471bfb(-0x52,0x48,0x1,0x2,-0x4a)+_0x580c89(0x225,0x232,0x1ea,0x21b,0x214))+_0x42149d+(_0x25c599(0x2df,0x2cb,0x30e,0x276,0x322)+_0x25c599(0x2a2,0x294,0x2c7,0x2d5,0x2dd)+_0x32483e(0xec,0x11a,0x152,0x167,0x11f)),[_0xcfb836[_0x580c89(0x25b,0x2b2,0x231,0x262,0x27f)+_0x471bfb(0x8b,0x60,0x98,0x59,0xac)]],![]),_0x208c04[_0x580c89(0x208,0x1e5,0x22f,0x21e,0x226)+'e'](_0x3563b6[_0x55656a(0x24d,0x28f,0x1fc,0x232,0x265)](getPosTic,_0x302c3b,_0x208c04),-0x1cc0+0x3*0x376+-0x125f*-0x1)):(_0x3563b6[_0x55656a(0x2ae,0x2d4,0x268,0x297,0x25a)](_0x1150cb,_0x4e5c5b[_0x580c89(0x25c,0x243,0x221,0x225,0x269)]),_0x3563b6[_0x32483e(0x81,0x36,0x42,0xb2,0x7c)](_0x4e86ff,'@'+_0x3b9539[_0x580c89(0x26b,0x267,0x27a,0x262,0x292)+_0x32483e(0xf8,0xae,0x114,0xb7,0xf5)][_0x580c89(0x1dc,0x1ad,0x194,0x1e3,0x1ab)]('@')[0x536+0x4*0x59+-0x69a]+(_0x55656a(0x28f,0x24b,0x2c2,0x261,0x280)+_0x32483e(0x112,0x129,0xbf,0xbc,0xd2)+_0x25c599(0x29e,0x288,0x279,0x29b,0x292)+_0x471bfb(0xb3,0xb8,0xac,0x60,0xa9)+'\x0a@')+_0x559e0c[_0x471bfb(0x5d,0xe,-0xe,0x16,0x17)+_0x32483e(0x131,0x12e,0xf5,0x129,0xf5)][_0x32483e(0xb3,0x36,0x97,0x3e,0x82)]('@')[-0x17ec+-0x1*-0xd22+-0x2*-0x565]+(_0x32483e(0x10f,0xf4,0xfb,0xf6,0xfa)+'@')+_0x4eb724[_0x55656a(0x2a7,0x2e0,0x281,0x2e4,0x291)+_0x580c89(0x250,0x234,0x25d,0x256,0x255)][_0x32483e(0x90,0x9c,0xc9,0x94,0x82)]('@')[0x264*0x8+-0xdb6+0x7*-0xc6]+(_0x25c599(0x2b4,0x275,0x24b,0x27e,0x259)+_0x25c599(0x2ae,0x295,0x271,0x297,0x2df))+_0x4670df[0x1563+0x24a*0x8+-0x27b3]+_0x2400a4[0x234+-0x18e3+0x1e4*0xc]+_0x1b4a76[0x3*-0x443+0x13ea*0x1+-0x71f]+_0x25c599(0x28c,0x295,0x262,0x2bd,0x29c)+_0x595b3c[0x791+-0x3d*-0x97+-0x2b89]+_0x495f2f[0x522+0x1be+0x36e*-0x2]+_0x1757e6[-0x10bb*0x2+-0x16*-0xce+0xfc7]+_0x25c599(0x270,0x295,0x2c0,0x25b,0x2b2)+_0x3079d2[0x240c+0x1a3c+-0x1*0x3e42]+_0x339bcd[-0x1*0x16df+-0x1c08+0x32ee]+_0x32958c[-0x2*-0xe90+0xc6e*-0x1+0x9*-0x1da]+(_0x25c599(0x2b0,0x295,0x24a,0x2a9,0x25f)+_0x25c599(0x2fb,0x2e9,0x2b0,0x30d,0x335)+_0x55656a(0x279,0x244,0x244,0x29e,0x243))+_0x197602[_0x471bfb(0x37,-0x25,0xc,0x16,0x4e)+_0x580c89(0x2aa,0x271,0x285,0x256,0x203)][_0x580c89(0x232,0x1e1,0x22d,0x1e3,0x23c)]('@')[0x5*0x134+0x2*-0x11c3+0x1d82*0x1],[_0x4bb562[_0x55656a(0x258,0x296,0x249,0x260,0x290)+_0x55656a(0x29b,0x28a,0x2c0,0x2ab,0x261)],_0x356fb2[_0x55656a(0x2a7,0x265,0x2bb,0x2a3,0x28c)+_0x25c599(0x2f5,0x2e6,0x33e,0x2c9,0x2dc)]],![]),_0x17fc39[_0x3563b6[_0x55656a(0x268,0x274,0x24a,0x293,0x2a4)](_0x1105aa,_0x1d76d4,_0x3d1f17)][_0x25c599(0x2e9,0x2f4,0x2ec,0x31a,0x2d4)+'s']=!![]));}}}else _0x365899[_0x25c599(0x23a,0x27e,0x2ac,0x2c0,0x235)](_0x3563b6[_0x471bfb(-0x1d,0x5e,-0x5,0x18,-0x35)](_0xd45d74,_0x3563b6[_0x32483e(0x92,0x26,0x5c,0x5b,0x71)],_0x3563b6[_0x580c89(0x1b6,0x234,0x1ad,0x1db,0x1e6)]),_0x3331b5);}else{if(_0x3563b6[_0x25c599(0x2e6,0x2d6,0x2e2,0x2bd,0x27f)](_0xcfb836[_0x32483e(0x113,0xf2,0xe5,0x130,0x103)+'s'],!![])){if(_0x3563b6[_0x471bfb(0x5e,0x90,0x60,0x5a,0xac)](_0x3563b6[_0x580c89(0x203,0x23a,0x1fe,0x22b,0x216)],_0x3563b6[_0x471bfb(-0x17,0x2b,0x64,0x2e,-0x19)])){if(_0x3563b6[_0x471bfb(0x77,0x43,0x46,0x68,0x9e)](_0x5a84cb,_0xcfb836[_0x471bfb(-0x2f,0x35,0x2b,0x16,0x6)+_0x471bfb(0x66,0x87,0x5b,0x59,0xb0)])){if(_0x3563b6[_0x580c89(0x279,0x25b,0x257,0x231,0x232)](_0x3563b6[_0x471bfb(0x43,-0x29,0x39,-0x4,0x43)],_0x3563b6[_0x32483e(0xb3,0xec,0x87,0xc5,0xbc)]))for(let _0x3597ff of _0x32d729){if(_0x3563b6[_0x471bfb(0xa5,0x5,0x76,0x5a,0x54)](_0x3563b6[_0x32483e(0xa3,0xac,0x137,0xa6,0xdf)],_0x3563b6[_0x32483e(0xb9,0xa3,0x100,0x9a,0xdf)])){if(_0x3563b6[_0x580c89(0x262,0x216,0x1f4,0x246,0x278)](_0x3563b6[_0x471bfb(-0x50,-0x78,0x3,-0x2c,0x12)](Number,_0x4d0f37),_0x3597ff)){if(_0x3563b6[_0x580c89(0x224,0x239,0x266,0x265,0x22b)](_0x3563b6[_0x25c599(0x216,0x25f,0x245,0x2b2,0x20d)],_0x3563b6[_0x25c599(0x28b,0x25f,0x2b8,0x27d,0x2b8)])){if(_0x3563b6[_0x471bfb(0x4c,0x11,0x1b,0x26,-0x33)](cekIsi,_0x3563b6[_0x471bfb(0x3d,0x53,0xac,0x82,0x86)](_0x3563b6[_0x580c89(0x222,0x264,0x262,0x20d,0x1d9)](Number,_0x4d0f37),-0x22d*0x6+0x14b1+-0x7a2),_0x29b673))return _0x3563b6[_0x471bfb(-0xc,0x22,0x9,-0x2d,0x11)](_0x1aab3,_0x55656a(0x22f,0x263,0x21a,0x219,0x24b)+_0x580c89(0x1eb,0x21f,0x1d7,0x1e0,0x209)+_0x55656a(0x274,0x27f,0x28f,0x23f,0x2aa)+_0x471bfb(0x40,-0x43,-0x10,0x15,0x7)+_0x471bfb(0x2e,0x59,-0xc,0x4c,0x4d)+'si');_0x208c04[_0x3563b6[_0x55656a(0x21c,0x23e,0x208,0x1de,0x1ec)](getPosTic,_0x302c3b,_0x208c04)][_0x471bfb(0x7d,0x52,0x1c,0x62,0x72)+_0x580c89(0x1d8,0x190,0x18b,0x1d4,0x1a6)][_0x3563b6[_0x32483e(0x29,0xc2,0xab,0x6e,0x81)](_0x3563b6[_0x25c599(0x31b,0x302,0x2c3,0x30b,0x31c)](Number,_0x4d0f37),0x2f*0xd1+-0x57*0x7+-0x23fd)]='❌';if(_0x3563b6[_0x580c89(0x1fe,0x1b4,0x23e,0x1fd,0x1ee)](cekTicTac,_0x208c04[_0x3563b6[_0x55656a(0x275,0x290,0x232,0x27c,0x2a4)](getPosTic,_0x302c3b,_0x208c04)][_0x471bfb(0x40,0x4b,0x73,0x62,0x57)+_0x32483e(0x7e,0x42,0x2f,0xa6,0x73)]))_0x3563b6[_0x55656a(0x234,0x27d,0x1ef,0x28b,0x258)](_0x3563b6[_0x25c599(0x326,0x2de,0x2fa,0x331,0x31c)],_0x3563b6[_0x32483e(0x137,0xf1,0x10c,0x13b,0xed)])?(_0x3563b6[_0x32483e(0x71,0x41,0x54,0xde,0x8a)](_0x50e37c,'@'+_0x34e37d[_0x25c599(0x26d,0x2a3,0x2f3,0x2b2,0x2bc)+_0x580c89(0x246,0x27a,0x26c,0x256,0x21d)][_0x55656a(0x228,0x256,0x231,0x26b,0x1fa)]('@')[0x63b+0x2e*0x6+0x74f*-0x1]+(_0x32483e(0xb8,0x86,0x32,0x7f,0x79)+_0x32483e(0x78,0x116,0xe2,0xb6,0xbf)+_0x471bfb(0x4b,0x8c,0x74,0x6f,0xae)+'\x0a@')+_0x50cd03[_0x55656a(0x258,0x2ae,0x274,0x23c,0x22e)+_0x471bfb(0x63,0x69,0xa9,0x59,0x4a)][_0x471bfb(-0x6e,0x17,0x38,-0x1a,0x1b)]('@')[-0x19de+-0x1*0x1e7b+0x3859]+(_0x25c599(0x33e,0x2eb,0x2bb,0x292,0x338)+'@')+_0x4d1006[_0x471bfb(0x19,0x91,0x2e,0x65,0x79)+_0x580c89(0x1fe,0x26e,0x2ab,0x256,0x294)][_0x25c599(0x288,0x273,0x2b1,0x245,0x289)]('@')[0x2597*-0x1+0x459+0x213e]+(_0x580c89(0x1f7,0x20e,0x1a3,0x1e5,0x1e9)+_0x32483e(0xea,0x7c,0x55,0xbd,0xa4))+_0x3eaff7[-0x1*-0x2441+0x23cd+-0x480e]+_0x2e8e70[0x1*0x239+0x8a2+-0x2*0x56d]+_0x5f0f6f[0xbe4+0x11d8+-0xedd*0x2]+_0x55656a(0x24a,0x28d,0x22f,0x27b,0x293)+_0x1b31a9[0x2a5*-0x9+-0x120d*-0x2+-0xc4a]+_0x257212[-0x435*0x6+-0x1*0x1d3+0x1b15]+_0x27fa4a[-0x260e+0x1472+-0x11a1*-0x1]+_0x55656a(0x24a,0x211,0x21b,0x242,0x23c)+_0xf94b3f[-0x22bd+0x74a*0x4+0x59b]+_0x165a04[-0x2e7+-0x691+0x97f]+_0x47a63f[0x1122+-0xe96+-0x1c*0x17]+(_0x471bfb(0x5,-0x22,-0xe,0x8,-0x27)+_0x25c599(0x2be,0x2e9,0x310,0x2ae,0x296)+_0x55656a(0x279,0x23f,0x26b,0x232,0x2aa))+_0x28d38a[_0x25c599(0x33c,0x2f2,0x2c0,0x339,0x2ff)+_0x55656a(0x29b,0x2e7,0x2ec,0x2df,0x2ca)][_0x471bfb(0x33,0x15,0x30,-0x1a,0x2)]('@')[-0x8*0x2ab+0x8b3+0xca5],[_0x2e0ef2[_0x25c599(0x24d,0x2a3,0x295,0x2ac,0x2e2)+_0x25c599(0x2e0,0x2e6,0x29b,0x30d,0x30d)],_0x335642[_0x32483e(0xc4,0x13b,0x131,0x11d,0x101)+_0x25c599(0x290,0x2e6,0x304,0x2d3,0x2a1)]],![]),_0x4d1d2e[_0x3563b6[_0x55656a(0x25a,0x25d,0x208,0x270,0x265)](_0x3e5b29,_0xdd6346,_0x347f20)][_0x580c89(0x260,0x292,0x233,0x264,0x234)+'s']=![]):(_0x3563b6[_0x471bfb(0x9d,0x3b,0x2d,0x5f,0x36)](_0xb97f8b,'@'+_0xcfb836[_0x55656a(0x258,0x297,0x28e,0x23b,0x26e)+_0x32483e(0xce,0x113,0x11e,0xc5,0xf5)][_0x580c89(0x1d6,0x1f3,0x20a,0x1e3,0x1d7)]('@')[0x81*-0xd+0x144d+-0xdc0]+(_0x32483e(0x61,0xbb,0xaa,0x9d,0xa5)+_0x32483e(0x67,0xfc,0xee,0x82,0xaa))+_0xcfb836[_0x32483e(0x6d,0x5a,0x5e,0x7b,0xb2)+_0x32483e(0xf2,0x11d,0x10a,0xa0,0xf5)][_0x32483e(0x3a,0xb6,0x3a,0xc2,0x82)]('@')[0x194*0x13+0x2279*0x1+0x1*-0x4075]+(_0x55656a(0x2a0,0x247,0x2e9,0x2e0,0x2c5)+'@')+_0xcfb836[_0x580c89(0x226,0x288,0x21a,0x262,0x28d)+_0x580c89(0x2a8,0x289,0x221,0x256,0x263)][_0x55656a(0x228,0x240,0x22a,0x205,0x222)]('@')[0x29*0x95+0x16b0+-0x2e8d]+(_0x471bfb(0x5,0x2f,-0x39,-0x18,-0x2e)+_0x55656a(0x24a,0x282,0x277,0x28f,0x22c))+_0x29b673[-0xd*0x27+-0x97*0x1a+0x1151]+_0x29b673[0x123a+0x72a+-0x43*0x61]+_0x29b673[0xf5*0x1+0x47*-0x81+0x3*0xb9c]+_0x32483e(0x62,0x7e,0x93,0xd2,0xa4)+_0x29b673[0xfdd+-0x23b0+0x2*0x9eb]+_0x29b673[0x17c1+0x202*-0x2+0x99*-0x21]+_0x29b673[0x3*-0x6d3+-0xa1b*0x3+0x32cf]+_0x32483e(0xef,0x86,0x73,0x9e,0xa4)+_0x29b673[-0x886+0xde7+-0x1c9*0x3]+_0x29b673[-0x43f*0x2+0xbdd+-0x2*0x1ac]+_0x29b673[0x613+0xad6*-0x1+0x4cb]+(_0x55656a(0x243,0x202,0x282,0x268,0x288)+_0x580c89(0x1ef,0x260,0x264,0x216,0x1da)+'\x20')+_0xcfb836[_0x580c89(0x1ab,0x1be,0x246,0x202,0x24d)+'h']+(_0x580c89(0x1bd,0x1d3,0x1ed,0x1f4,0x19c)+_0x55656a(0x23f,0x20e,0x232,0x219,0x247)+_0x471bfb(0x96,0x76,0x7b,0x71,0x58)+_0x580c89(0x238,0x24d,0x201,0x22e,0x255)+_0x471bfb(0x52,0xc,0x2a,0x1a,-0x3b)+_0x25c599(0x2bb,0x278,0x276,0x2c3,0x26f))+_0x42149d+(_0x580c89(0x255,0x210,0x206,0x251,0x2a4)+_0x32483e(0x71,0x84,0xca,0x77,0x8b)),[_0xcfb836[_0x32483e(0x96,0xaf,0xc2,0xdd,0xb2)+_0x55656a(0x29b,0x2bd,0x265,0x274,0x27d)],_0xcfb836[_0x471bfb(0x66,0x3c,0x67,0x65,0x82)+_0x25c599(0x335,0x2e6,0x2c2,0x333,0x2de)]],![]),_0x3563b6[_0x55656a(0x281,0x285,0x29e,0x231,0x290)](_0x19acaa,_0xcfb836[_0x55656a(0x258,0x267,0x2ad,0x287,0x214)+_0x55656a(0x29b,0x296,0x2a9,0x2f3,0x279)],_0xcfb836[_0x471bfb(-0x48,0x4a,0x59,0x5,0x34)+'h'],_0x234fa0),_0x208c04[_0x32483e(0xcb,0x7e,0xbd,0x10f,0xbd)+'e'](_0x3563b6[_0x471bfb(0x4c,0x3e,0x9a,0x5d,0x92)](getPosTic,_0x302c3b,_0x208c04),0x2*0x1345+-0xe*-0x31+-0x2937));else{if(_0x3563b6[_0x580c89(0x220,0x220,0x21f,0x1e7,0x20b)](KeisiSemua,_0x29b673))_0x3563b6[_0x471bfb(0x35,0xba,0xa5,0x68,0x2f)](_0x3563b6[_0x471bfb(0x33,0x2d,0x79,0x2a,-0x4)],_0x3563b6[_0x55656a(0x23c,0x25c,0x23f,0x1ef,0x1f8)])?(_0x3563b6[_0x32483e(0xd2,0x8e,0x8e,0x8c,0x8a)](_0x2cb68d,_0x25c599(0x280,0x2c2,0x31a,0x303,0x2c1)+_0x471bfb(-0x34,0x1a,0x13,-0xa,0x7)+_0x580c89(0x1ea,0x1c7,0x233,0x1e1,0x1a6)+_0x423b29[_0x471bfb(0x69,0x58,-0x21,0x16,-0x1)+_0x25c599(0x2c3,0x2e6,0x2fc,0x335,0x300)][_0x471bfb(0x2b,-0x12,-0x5e,-0x1a,0x0)]('@')[-0x2ab*-0x3+0x10c2+-0x1*0x18c3]+(_0x580c89(0x226,0x232,0x21a,0x25b,0x261)+'@')+_0x4cc246[_0x25c599(0x2c1,0x2f2,0x329,0x2e4,0x328)+_0x32483e(0xca,0x9f,0xd7,0x110,0xf5)][_0x55656a(0x228,0x281,0x210,0x27a,0x1ee)]('@')[0x370+0x1be6+-0x1f56]+(_0x55656a(0x22a,0x239,0x253,0x211,0x24d)+_0x25c599(0x2b2,0x295,0x2b8,0x2e1,0x2b0))+_0x474d92[0xfc+-0x1*-0x1497+-0x1*0x1593]+_0x39cee3[0x7cd*0x1+-0x7*-0xfb+-0xea9]+_0x4c6b87[0xe*0x25+0xd*0x1d1+-0x9*0x2d9]+_0x25c599(0x2a3,0x295,0x23d,0x285,0x287)+_0x332fad[-0x10b7+-0x1035+0x20ef]+_0x4c0cfb[0x1*-0x12af+-0x707*-0x1+-0x1f2*-0x6]+_0x5de797[-0xa7d+-0x17b4+0x2236]+_0x32483e(0x81,0xd0,0xc1,0x7f,0xa4)+_0x1590d8[-0xf76+0xd*0x1+0x1*0xf6f]+_0x5503d0[-0x2407+-0x2c+0x243a]+_0x42dde5[0xa0e+0x1*-0xb4b+0x145]+(_0x25c599(0x2bc,0x2c8,0x274,0x29f,0x2e2)+_0x471bfb(0x54,0xae,0x63,0x64,0x14)+_0x580c89(0x25e,0x283,0x218,0x270,0x252)+_0x25c599(0x2b6,0x28b,0x299,0x2d1,0x23e)+'?\x20')+_0x2fad78+(_0x471bfb(0x93,0x7c,0x43,0x54,0x95)+_0x55656a(0x231,0x1f9,0x22e,0x239,0x237)),[_0x2234ec[_0x25c599(0x2a7,0x2a3,0x2b5,0x2ac,0x251)+_0x580c89(0x249,0x27b,0x299,0x256,0x20f)],_0x26560e[_0x55656a(0x2a7,0x2f9,0x258,0x25c,0x2dc)+_0x25c599(0x316,0x2e6,0x2b4,0x31b,0x2ac)]],![]),_0x454173[_0x32483e(0x98,0xd9,0xb8,0xfd,0xbd)+'e'](_0x3563b6[_0x32483e(0x29,0x78,0x97,0x7f,0x78)](_0x870cd7,_0x52ecf1,_0x4fd10d),-0x56+-0x2a*0x6+0x1*0x153)):(_0x3563b6[_0x55656a(0x26d,0x2b4,0x21e,0x23c,0x29b)](_0xb97f8b,_0x471bfb(0x64,-0x8,0x40,0x35,0x81)+_0x580c89(0x22b,0x1b2,0x1f1,0x1f3,0x244)+_0x25c599(0x25f,0x271,0x266,0x282,0x28f)+_0xcfb836[_0x25c599(0x29d,0x2a3,0x259,0x2f0,0x2a8)+_0x55656a(0x29b,0x2c2,0x288,0x280,0x29d)][_0x25c599(0x2a9,0x273,0x232,0x2ca,0x22e)]('@')[-0x449+-0xb40+-0x1*-0xf89]+(_0x55656a(0x2a0,0x29d,0x2a0,0x2a2,0x2c9)+'@')+_0xcfb836[_0x25c599(0x323,0x2f2,0x2ab,0x333,0x30d)+_0x25c599(0x294,0x2e6,0x2b1,0x2aa,0x2c0)][_0x471bfb(-0x42,-0x5c,0xa,-0x1a,-0x5)]('@')[-0x9*0x285+-0xe8b+0x2538]+(_0x32483e(0xc1,0xa1,0x8b,0x44,0x84)+_0x32483e(0xc5,0xce,0xa8,0xfb,0xa4))+_0x29b673[-0x23fd+0x6*-0x8+-0x7*-0x52b]+_0x29b673[0x1dfa*-0x1+-0x34f+0x214a]+_0x29b673[-0x1d80+0x1b39+-0x27*-0xf]+_0x32483e(0x6d,0x53,0xd2,0x68,0xa4)+_0x29b673[-0x1*-0xdc4+-0x14e8+0x727*0x1]+_0x29b673[-0x1e0b+-0x2274+0x4083]+_0x29b673[-0x9d6+-0x42*0xc+0xcf3]+_0x32483e(0x7d,0x77,0xa7,0x5f,0xa4)+_0x29b673[0x55d+0x21c3+-0x271a]+_0x29b673[-0x41b+0x3c4+0x5e]+_0x29b673[0xf8b+-0x21e7+-0x2c*-0x6b]+(_0x32483e(0x10e,0xa6,0x12f,0x10a,0xd7)+_0x25c599(0x314,0x2f1,0x2b8,0x2e9,0x2e1)+_0x25c599(0x2b5,0x300,0x2a7,0x2fd,0x2b3)+_0x55656a(0x240,0x22c,0x22e,0x295,0x222)+'?\x20')+_0x42149d+(_0x25c599(0x2ea,0x2e1,0x2c0,0x30c,0x318)+_0x32483e(0x5c,0x79,0xc8,0xd6,0x8b)),[_0xcfb836[_0x471bfb(-0x32,-0x12,-0x1f,0x16,0x55)+_0x55656a(0x29b,0x245,0x2b2,0x29b,0x2dc)],_0xcfb836[_0x25c599(0x2ce,0x2f2,0x2e2,0x33e,0x31d)+_0x580c89(0x25e,0x26e,0x22e,0x256,0x208)]],![]),_0x208c04[_0x25c599(0x2b8,0x2ae,0x2f3,0x2bb,0x267)+'e'](_0x3563b6[_0x471bfb(-0x4,0x15,0x7a,0x2d,-0x1e)](getPosTic,_0x302c3b,_0x208c04),0x29*-0xb5+-0x6c3+0x23c1));else{if(_0x3563b6[_0x25c599(0x324,0x2e7,0x307,0x2bd,0x33d)](_0x3563b6[_0x55656a(0x267,0x259,0x25a,0x238,0x2ab)],_0x3563b6[_0x55656a(0x267,0x255,0x259,0x28f,0x274)]))_0x3563b6[_0x32483e(0x100,0x132,0x118,0xc8,0x10e)](_0xb97f8b,'@'+_0xcfb836[_0x471bfb(0x17,0x66,0x2,0x16,0x2)+_0x32483e(0x129,0x117,0x113,0x11a,0xf5)][_0x471bfb(-0x15,-0x32,-0x4,-0x1a,-0x42)]('@')[-0x884+-0x70*0x4+0xc*0xdb]+(_0x25c599(0x247,0x26a,0x236,0x24c,0x280)+_0x580c89(0x1d8,0x261,0x227,0x220,0x22c)+_0x580c89(0x260,0x272,0x26c,0x26c,0x282)+'\x0a@')+_0xcfb836[_0x55656a(0x258,0x2a6,0x200,0x262,0x27d)+_0x32483e(0x143,0x14c,0xfc,0xf0,0xf5)][_0x55656a(0x228,0x229,0x231,0x279,0x227)]('@')[0x1*0x107b+-0x1c5*0x4+-0x1d*0x53]+(_0x32483e(0xa3,0x131,0xaf,0xab,0xfa)+'@')+_0xcfb836[_0x32483e(0x113,0xca,0x115,0x117,0x101)+_0x471bfb(0x50,0x31,0x95,0x59,0x94)][_0x25c599(0x280,0x273,0x238,0x280,0x259)]('@')[-0x1567+0xf73+0x5f4]+(_0x471bfb(0x32,0x20,-0x6b,-0x18,-0x6)+_0x32483e(0x7a,0x9d,0xed,0xab,0xa4))+_0x29b673[0x13ee+-0x3a8+-0x823*0x2]+_0x29b673[0xf*-0xcf+0x5*-0x8d+0xee3]+_0x29b673[0x2077+-0x220+-0x1e55]+_0x580c89(0x249,0x20d,0x1e6,0x205,0x22e)+_0x29b673[0xb31+-0x15*-0x1c1+-0x3003]+_0x29b673[0x29*0x8b+-0x7ac+-0xd*0x11f]+_0x29b673[-0x7f*0xd+-0x1*-0xe17+-0x79f]+_0x55656a(0x24a,0x1ff,0x23f,0x238,0x222)+_0x29b673[-0x25ca+-0x6ab*0x1+0x2c7b]+_0x29b673[-0x19a3*0x1+-0x241d+0x3dc7]+_0x29b673[0x1c10+-0x2*-0xe9+-0x1*0x1dda]+(_0x25c599(0x24d,0x295,0x2c6,0x2c4,0x2c3)+_0x32483e(0xe7,0x119,0xd9,0xc6,0xf8)+_0x32483e(0x8c,0xa3,0xc9,0x11b,0xd3))+_0xcfb836[_0x32483e(0x12c,0xdd,0xc8,0xd3,0x101)+_0x471bfb(0x14,0x60,0xac,0x59,0x70)][_0x471bfb(-0x38,-0xc,0x26,-0x1a,0x2a)]('@')[-0xda*-0x8+-0x1a5a*0x1+-0x1*-0x138a],[_0xcfb836[_0x471bfb(0x19,0x42,0x61,0x16,-0x18)+_0x25c599(0x30c,0x2e6,0x33f,0x33b,0x29f)],_0xcfb836[_0x25c599(0x2bc,0x2f2,0x33b,0x2a0,0x2cc)+_0x55656a(0x29b,0x2ab,0x250,0x253,0x2ce)]],![]),_0x208c04[_0x3563b6[_0x25c599(0x265,0x29f,0x2d7,0x297,0x2ed)](getPosTic,_0x302c3b,_0x208c04)][_0x25c599(0x304,0x2f4,0x345,0x31b,0x340)+'s']=![];else{if(_0x3563b6[_0x55656a(0x268,0x258,0x2a1,0x2b6,0x21e)](_0x3a887d,_0x3563b6[_0x32483e(0xbc,0xab,0xd4,0xcb,0x94)](_0x3563b6[_0x25c599(0x341,0x2f9,0x2b9,0x2ce,0x2af)](_0x2ba893,_0x1e155f),0xddf*-0x1+-0x6c*0x3+0xf24),_0x1c07cb))return _0x3563b6[_0x25c599(0x2f7,0x2b1,0x2bb,0x2ba,0x28f)](_0x518e19,_0x55656a(0x22f,0x233,0x203,0x23e,0x20a)+_0x55656a(0x225,0x224,0x27e,0x241,0x1eb)+_0x25c599(0x2c7,0x2bf,0x2ae,0x26e,0x2ff)+_0x32483e(0xe2,0x76,0x72,0xb5,0xb1)+_0x55656a(0x28e,0x28f,0x240,0x281,0x24e)+'si');_0xeb42bb[_0x3563b6[_0x55656a(0x284,0x295,0x258,0x283,0x240)](_0x10f9b2,_0x1a06f4,_0x2631bb)][_0x580c89(0x295,0x282,0x21d,0x25f,0x258)+_0x32483e(0x3f,0x38,0xcc,0x94,0x73)][_0x3563b6[_0x32483e(0xdf,0xbe,0xc3,0xce,0xeb)](_0x3563b6[_0x471bfb(-0x5e,-0x9,0x1b,-0x16,0x30)](_0x372b7d,_0x1fc9c0),0x49*0x65+0x2b5*0xd+-0x3ffd*0x1)]='❌';if(_0x3563b6[_0x32483e(0xe2,0xf0,0x106,0x71,0xbe)](_0x24d493,_0x35f6da[_0x3563b6[_0x55656a(0x25d,0x28e,0x212,0x254,0x21b)](_0x5e7b46,_0x10ed75,_0x598612)][_0x25c599(0x2ef,0x2ef,0x315,0x2be,0x2f2)+_0x471bfb(0x3,0x1b,0x2b,-0x29,-0x34)]))_0x3563b6[_0x55656a(0x232,0x204,0x265,0x203,0x21b)](_0x4ed244,'@'+_0x54332f[_0x32483e(0xbf,0xfe,0x9d,0xe5,0xb2)+_0x32483e(0x10b,0x13c,0x12e,0x113,0xf5)][_0x25c599(0x274,0x273,0x233,0x222,0x250)]('@')[0x5*0x2b7+-0x1831+0x97*0x12]+(_0x25c599(0x244,0x296,0x25f,0x27d,0x2ee)+_0x471bfb(0x64,0x18,0x57,0xe,0x58))+_0x28a62c[_0x32483e(0x109,0x10a,0xb5,0xe5,0xb2)+_0x471bfb(0x73,0x43,0x69,0x59,0x9e)][_0x580c89(0x1dd,0x21d,0x22f,0x1e3,0x18c)]('@')[0x35*0xb1+-0x9cd*-0x1+-0x2e72]+(_0x471bfb(0x5b,0x1b,0xa8,0x5e,0xa6)+'@')+_0x326760[_0x25c599(0x32d,0x2f2,0x2a8,0x327,0x2ed)+_0x25c599(0x2c7,0x2e6,0x2d1,0x320,0x309)][_0x32483e(0x2f,0x41,0xc6,0x4a,0x82)]('@')[0x1*0x59+0x15a*-0x16+0x1d63]+(_0x32483e(0x6a,0x62,0xa0,0xda,0x84)+_0x471bfb(0x8,-0x2f,-0x31,0x8,0x33))+_0x8c7a9f[-0x2709+-0x691*0x4+-0x1*-0x414d]+_0x2c14f8[0x1b65*-0x1+-0x9*0x323+0x12f*0x2f]+_0x4e9c70[0x1cbc+-0x16e6+-0x1*0x5d4]+_0x55656a(0x24a,0x23f,0x287,0x215,0x259)+_0x5c6ee1[-0x28a*-0xa+-0xb5d*-0x2+-0xf*0x335]+_0x2f0f3f[-0x201*0x5+0x24a6+-0x1a9d]+_0x426495[-0x1980+0x1*-0x9c1+0x1*0x2346]+_0x580c89(0x24a,0x1c4,0x1ef,0x205,0x20c)+_0x178a9b[0xd3c+0x17ed+0xc61*-0x3]+_0x23b7ce[-0x8*0x6d+-0x174e+0x1abd]+_0xea71be[-0x2*0x1192+-0x1*0xc9f+-0x2fcb*-0x1]+(_0x471bfb(0x41,-0x21,0x47,0x1,-0x3c)+_0x471bfb(0x33,0x52,0x38,0x19,0x3c)+'\x20')+_0x1f63fe[_0x55656a(0x247,0x20c,0x21c,0x246,0x213)+'h']+(_0x471bfb(-0x55,0x2a,-0x3f,-0x9,0x26)+_0x471bfb(0x1b,-0x53,-0x38,-0x3,0x29)+_0x55656a(0x2b3,0x28d,0x2b4,0x2aa,0x2c1)+_0x32483e(0xc0,0x84,0x11c,0xbb,0xcd)+_0x25c599(0x292,0x2a7,0x2a6,0x2bf,0x2e8)+_0x32483e(0x5a,0x59,0x65,0x47,0x87))+_0x1562a0+(_0x25c599(0x2d7,0x2e1,0x2dd,0x311,0x2bd)+_0x580c89(0x1de,0x1f0,0x197,0x1ec,0x203)),[_0x3efebd[_0x32483e(0xd9,0x9e,0xaf,0x5f,0xb2)+_0x25c599(0x33e,0x2e6,0x317,0x33d,0x2db)],_0x157d2a[_0x580c89(0x27c,0x299,0x263,0x262,0x252)+_0x580c89(0x228,0x217,0x2ac,0x256,0x229)]],![]),_0x3563b6[_0x32483e(0x3e,0x28,0x86,0x47,0x7c)](_0x2a3a06,_0x187500[_0x55656a(0x258,0x2b0,0x25e,0x280,0x274)+_0x32483e(0x131,0x133,0xd7,0xa6,0xf5)],_0x27feef[_0x471bfb(-0x2a,0x48,-0x1c,0x5,-0x1b)+'h'],_0x3cd02a),_0x1e6965[_0x32483e(0xe4,0xa3,0xbd,0x104,0xbd)+'e'](_0x3563b6[_0x580c89(0x2b3,0x270,0x29e,0x268,0x24d)](_0x29bd3e,_0x4f1650,_0x421d28),0x1c72*0x1+-0x1482+-0x7ef);else _0x3563b6[_0x580c89(0x230,0x23e,0x1b9,0x1e7,0x1f7)](_0x2176ca,_0x6c4e22)?(_0x3563b6[_0x471bfb(0x16,0x30,0x12,0x4,-0x1f)](_0x325dc9,_0x580c89(0x1e8,0x205,0x211,0x232,0x255)+_0x580c89(0x211,0x226,0x1dd,0x1f3,0x241)+_0x32483e(0x4f,0x88,0xd4,0x6f,0x80)+_0x4637e6[_0x580c89(0x23f,0x266,0x1f8,0x213,0x226)+_0x25c599(0x328,0x2e6,0x2ae,0x2fe,0x301)][_0x580c89(0x1d3,0x227,0x1b3,0x1e3,0x20b)]('@')[-0x154f+0x95e*0x3+0x1*-0x6cb]+(_0x32483e(0xc4,0x12a,0xb0,0x144,0xfa)+'@')+_0xb11a0e[_0x32483e(0x127,0x144,0x14e,0xfe,0x101)+_0x32483e(0xe6,0xc5,0xe7,0x14e,0xf5)][_0x25c599(0x23a,0x273,0x245,0x2ad,0x272)]('@')[-0x37e+0x603+-0x285]+(_0x471bfb(0xc,-0x5a,-0x48,-0x18,-0x61)+_0x55656a(0x24a,0x23a,0x262,0x259,0x2a3))+_0x2083c9[0x2*-0x3fb+-0xf*-0x1+0x7*0x121]+_0x115293[0x1*0x19ca+0x1f3*0x2+-0x1daf]+_0x31420f[0x2580+0x24c5+-0x4a43]+_0x32483e(0xae,0xc8,0x58,0x95,0xa4)+_0x913f4a[0x2022+0x11*0x149+-0x35f8]+_0x4138a6[-0x2c6+-0x11e1*-0x1+0x1*-0xf17]+_0x279523[0x2467+-0x373+0x20ef*-0x1]+_0x32483e(0x6d,0x7c,0x62,0x54,0xa4)+_0x4f1189[0x13b2+-0x25da+0x122e]+_0x5d4dcc[-0x36e+-0xe6+0x45b*0x1]+_0x17c398[0x62a+0x2047+-0x2669]+(_0x32483e(0xbe,0xd3,0xc1,0xc8,0xd7)+_0x580c89(0x26b,0x231,0x261,0x261,0x266)+_0x32483e(0x117,0x117,0x10a,0xd5,0x10f)+_0x32483e(0xf0,0x72,0xcd,0xa7,0x9a)+'?\x20')+_0x22ffdf+(_0x55656a(0x296,0x298,0x2d1,0x2e5,0x2cc)+_0x25c599(0x23b,0x27c,0x23c,0x27b,0x268)),[_0x3ae1d1[_0x55656a(0x258,0x25d,0x294,0x259,0x293)+_0x580c89(0x297,0x219,0x236,0x256,0x29f)],_0x1b5ccc[_0x55656a(0x2a7,0x267,0x300,0x252,0x2bf)+_0x580c89(0x29f,0x21b,0x21b,0x256,0x203)]],![]),_0x4b241b[_0x25c599(0x282,0x2ae,0x2a2,0x259,0x2a4)+'e'](_0x3563b6[_0x55656a(0x299,0x2d4,0x2e4,0x275,0x2b0)](_0x4ab043,_0x4ac341,_0xf8f4c1),0x1f*0x13a+-0x1ece+-0x737*0x1)):(_0x3563b6[_0x25c599(0x2f0,0x2e0,0x2ee,0x298,0x327)](_0x271347,'@'+_0x2f01ac[_0x32483e(0x7d,0xb6,0x59,0x8d,0xb2)+_0x471bfb(0x94,0x31,0x7,0x59,0x43)][_0x32483e(0x6d,0x3a,0x7d,0x92,0x82)]('@')[0x1b8f+-0x15f9+-0x596]+(_0x55656a(0x21f,0x1e3,0x1f7,0x1ef,0x233)+_0x55656a(0x265,0x24a,0x23d,0x264,0x2b9)+_0x55656a(0x2b1,0x2fc,0x288,0x260,0x26f)+'\x0a@')+_0x48e99a[_0x25c599(0x28b,0x2a3,0x293,0x2d8,0x2af)+_0x55656a(0x29b,0x275,0x298,0x2ce,0x26a)][_0x55656a(0x228,0x1f8,0x238,0x264,0x252)]('@')[0xa*-0x112+-0x1b8f+0x2643]+(_0x471bfb(0xa3,0x8f,0x82,0x5e,0x37)+'@')+_0x1bb626[_0x25c599(0x34b,0x2f2,0x2e2,0x329,0x344)+_0x55656a(0x29b,0x253,0x256,0x2f0,0x2ba)][_0x32483e(0x5b,0xa4,0x5a,0x3b,0x82)]('@')[-0xf59+0xf41+-0x2*-0xc]+(_0x471bfb(-0x12,-0x5a,0xc,-0x18,0x9)+_0x25c599(0x2e9,0x295,0x251,0x2c7,0x2a9))+_0x3390b1[0x227a+-0x1*-0x1fcd+0x169*-0x2f]+_0x40e950[0x2138+-0x2077*-0x1+-0x7*0x962]+_0x132768[-0x2d5+0x761+0x53*-0xe]+_0x32483e(0x62,0xfa,0x5b,0x9c,0xa4)+_0x13be8a[-0x1877+0x3b*-0x1+-0x17*-0x113]+_0x5c50b2[0x256+0x20d2+-0x2324]+_0x404506[0x167*0x1+-0x225b*-0x1+-0x51b*0x7]+_0x471bfb(-0x21,-0x4a,0x1f,0x8,0x3e)+_0x3e7b1d[-0x1dad+0x2408+0x1*-0x655]+_0x4669b1[0x1bb7+-0x9fc+-0x67*0x2c]+_0x3580cf[0x1*-0x1a48+0x7d0+-0x94*-0x20]+(_0x471bfb(0x55,-0x46,0x5,0x8,-0x48)+_0x580c89(0x257,0x213,0x25d,0x259,0x28d)+_0x25c599(0x279,0x2c4,0x301,0x2b3,0x2bb))+_0x226bf0[_0x580c89(0x264,0x2b3,0x24b,0x262,0x283)+_0x471bfb(0x76,0x39,0x28,0x59,0x8f)][_0x471bfb(0x2c,0x2,0x30,-0x1a,-0x13)]('@')[0x28*-0xa+-0x8b7*-0x1+0x727*-0x1],[_0x529710[_0x32483e(0x78,0x101,0x85,0xa4,0xb2)+_0x55656a(0x29b,0x24e,0x24f,0x28f,0x2e2)],_0x549022[_0x32483e(0xc2,0xd0,0xab,0xef,0x101)+_0x55656a(0x29b,0x274,0x25a,0x2ba,0x297)]],![]),_0xd1faf1[_0x3563b6[_0x32483e(0xf5,0x106,0xb2,0x55,0xae)](_0x5b5146,_0x58e83c,_0x19e5b3)][_0x25c599(0x30c,0x2f4,0x2f5,0x2cb,0x2ec)+'s']=![]);}}}}else _0x3563b6[_0x32483e(0x88,0x5d,0x33,0xa4,0x7d)](_0x93a5f7,'@'+_0x32ad71[_0x580c89(0x254,0x26d,0x248,0x262,0x2ac)+_0x55656a(0x29b,0x29b,0x2c8,0x28c,0x26b)][_0x55656a(0x228,0x1e9,0x27f,0x252,0x280)]('@')[0x1eb*-0x9+-0x1464+0x25a7]+(_0x32483e(0xc6,0xac,0x58,0xc3,0xa5)+_0x471bfb(-0x1b,0x67,-0x45,0xe,-0x48))+_0x606532[_0x471bfb(0x54,0x1d,-0xc,0x16,0x6a)+_0x580c89(0x25e,0x1ff,0x232,0x256,0x24c)][_0x25c599(0x2c8,0x273,0x256,0x22d,0x284)]('@')[0x37e+0x2*0x8f9+0xe*-0x188]+(_0x471bfb(0x49,0x27,0x4f,0x5e,0x7d)+'@')+_0x5f5c21[_0x471bfb(0x4a,0x89,0xaf,0x65,0x8e)+_0x471bfb(0x57,0x4b,0x2a,0x59,0x7c)][_0x55656a(0x228,0x1e6,0x21e,0x20d,0x27d)]('@')[0xb*-0x18c+0x268c+0x8*-0x2b1]+(_0x32483e(0x33,0x68,0x7f,0x82,0x84)+_0x25c599(0x2c0,0x295,0x2b2,0x2b7,0x257))+_0x37ac47[-0x13f+0x146d+-0x132e]+_0x35357c[0x1*-0x26b+0x10e1*-0x2+0x242e]+_0x11bbb2[0x6*-0x13c+-0x1686+-0x1*-0x1df0]+_0x580c89(0x1e8,0x1f3,0x24e,0x205,0x1ea)+_0x4328d2[-0x1*-0x25f6+0x7db+-0x2dce]+_0x37d952[0x18*0x53+-0x1*-0x25af+-0x37f*0xd]+_0x5ca85a[0x2*0x16d+0x16*0x18+0xb3*-0x7]+_0x55656a(0x24a,0x28e,0x21a,0x28d,0x299)+_0xe524f5[0x2b6+0x76*0x3b+0xa*-0x2fd]+_0x3ea23c[-0x1*0x232f+-0xdd8*-0x1+-0xaaf*-0x2]+_0x30253c[0x25d8+-0xce5*0x1+-0x18eb]+(_0x580c89(0x220,0x24f,0x1eb,0x1fe,0x1a9)+_0x580c89(0x1d8,0x1f7,0x260,0x216,0x1d9)+'\x20')+_0x3cfc88[_0x25c599(0x28c,0x292,0x24f,0x294,0x243)+'h']+(_0x32483e(0x97,0x4e,0xe8,0xd9,0x93)+_0x25c599(0x242,0x28a,0x25f,0x28e,0x2a1)+_0x25c599(0x352,0x2fe,0x2d7,0x30a,0x2e7)+_0x55656a(0x273,0x237,0x272,0x2cc,0x2be)+_0x580c89(0x242,0x249,0x25e,0x217,0x251)+_0x25c599(0x29c,0x278,0x278,0x2b8,0x2c5))+_0x7a4dd9+(_0x32483e(0x108,0x135,0xc0,0xec,0xf0)+_0x25c599(0x2cd,0x27c,0x25f,0x23c,0x26e)),[_0x1e03fa[_0x580c89(0x204,0x266,0x1ce,0x213,0x23f)+_0x471bfb(0x28,0x82,0x79,0x59,0x45)],_0x50e1dc[_0x32483e(0xe5,0x11d,0x13e,0x10d,0x101)+_0x471bfb(0x7d,0xc,0x83,0x59,0x67)]],![]),_0x3563b6[_0x580c89(0x201,0x1ca,0x1f7,0x207,0x20f)](_0x494d6f,_0x30896b[_0x25c599(0x2fd,0x2f2,0x305,0x2ac,0x313)+_0x471bfb(0x75,0x55,0x16,0x59,0x5e)],_0x19c009[_0x55656a(0x247,0x23a,0x266,0x262,0x267)+'h'],_0x163f2b),_0x1a0458[_0x471bfb(0x10,0x39,0x47,0x21,0x10)+'e'](_0x3563b6[_0x25c599(0x33a,0x2e4,0x2af,0x300,0x29a)](_0x5ea7f4,_0x5b09ce,_0x3ddadc),-0x19cd+0xe5+0x18e9);}}else _0x3563b6[_0x471bfb(-0x19,0x20,0x45,0x4,0x24)](_0x1afa8f,_0x55656a(0x277,0x2cb,0x252,0x2a9,0x252)+_0x25c599(0x25e,0x283,0x299,0x299,0x239)+_0x55656a(0x226,0x22e,0x1d5,0x236,0x1ee)+_0x2287c[_0x471bfb(0x47,0x1e,-0x40,0x16,-0x1a)+_0x32483e(0xe3,0x123,0x123,0xb0,0xf5)][_0x580c89(0x23b,0x18d,0x1e1,0x1e3,0x18c)]('@')[-0x1fb*0x10+-0x50b+0x1*0x24bb]+(_0x32483e(0xfa,0x151,0xdb,0x129,0xfa)+'@')+_0x4dbb2e[_0x580c89(0x22a,0x23b,0x26a,0x262,0x221)+_0x580c89(0x267,0x274,0x228,0x256,0x245)][_0x25c599(0x250,0x273,0x255,0x272,0x290)]('@')[0x23b7+0x113c+-0x34f3]+(_0x32483e(0x6c,0x47,0xcc,0xae,0x84)+_0x55656a(0x24a,0x22a,0x27d,0x27d,0x218))+_0x5f117a[-0x98d+-0x1934*0x1+-0x1f*-0x11f]+_0x3ef9fd[-0x1038+-0x63e*-0x4+-0x8bf]+_0x4bd884[0xeee*-0x2+-0x1224+-0x5*-0x99a]+_0x471bfb(0x43,0x51,-0x4c,0x8,-0x1e)+_0x1bf9f8[-0x269e+0x1*0x1e6b+0x1*0x836]+_0x38e552[-0x11a0+-0x5f*0x46+-0x2*-0x15cf]+_0x5a6afb[0x207+-0x1a0f*-0x1+-0x5*0x59d]+_0x55656a(0x24a,0x25e,0x24e,0x281,0x242)+_0x884121[-0x399+-0xe66+-0x293*-0x7]+_0x48aec5[0x20bc+-0x3*-0x9+-0x50*0x69]+_0x8fddf9[0x102a*-0x1+0x149*-0xf+0x2379]+(_0x32483e(0xac,0x80,0x101,0xc9,0xd7)+_0x580c89(0x290,0x240,0x296,0x261,0x22a)+_0x55656a(0x2b5,0x2ac,0x29e,0x2d1,0x2b7)+_0x471bfb(-0x4d,-0x3c,0x53,-0x2,-0x4d)+'?\x20')+_0x3554e5+(_0x25c599(0x329,0x2e1,0x32e,0x2e8,0x2c7)+_0x55656a(0x231,0x221,0x23f,0x1e9,0x1da)),[_0x4b95a8[_0x55656a(0x258,0x24d,0x27a,0x21a,0x28e)+_0x32483e(0x147,0xe5,0x127,0x9c,0xf5)],_0x54585d[_0x580c89(0x22a,0x271,0x2a7,0x262,0x27f)+_0x25c599(0x2da,0x2e6,0x2fb,0x307,0x323)]],![]),_0x3e559c[_0x55656a(0x263,0x263,0x215,0x278,0x29b)+'e'](_0x3563b6[_0x25c599(0x310,0x2dd,0x2b3,0x2e7,0x335)](_0x5a5b3a,_0x25b486,_0x48ae30),0x1579+-0x1762+0x1ea);}else _0x3563b6[_0x471bfb(0x45,0x95,0x74,0x7d,0xb4)](_0x2ac81b,_0x32483e(0xfb,0xc5,0xac,0xbe,0xa9)+_0x2160e1[_0x25c599(0x31b,0x2f2,0x2b1,0x30f,0x33f)+_0x25c599(0x29c,0x2e6,0x2c3,0x2c4,0x2f9)][_0x471bfb(0x13,0x0,0x3a,-0x1a,0x11)]('@')[-0x2*0x1fd+0x3*0xba9+-0x1f01]+(_0x32483e(0xa0,0xf8,0x10b,0x133,0xe6)+_0x55656a(0x244,0x243,0x289,0x23d,0x1ec)+_0x25c599(0x2c6,0x2ab,0x28a,0x2eb,0x2fa))+_0x14d9b6+(_0x25c599(0x294,0x2cb,0x313,0x2cc,0x28a)+_0x55656a(0x249,0x237,0x23f,0x284,0x227)+_0x32483e(0x11c,0xef,0x124,0x147,0x11f)),[_0x10b131[_0x25c599(0x348,0x2f2,0x2b4,0x308,0x2be)+_0x25c599(0x2b0,0x2e6,0x2ba,0x29b,0x2a7)]],![]),_0x4204c7[_0x471bfb(-0xf,-0x10,0x19,0x21,-0x21)+'e'](_0x3563b6[_0x580c89(0x265,0x241,0x23a,0x215,0x22d)](_0x4d9c43,_0x198311,_0x507348),0x2*0x3f9+0x13*-0xe9+0x95a);}}else{if(_0x3563b6[_0x32483e(0xad,0x9d,0x94,0x7d,0x90)](_0x4e94bc[_0x471bfb(-0x5e,-0x51,-0x2c,-0x14,-0x48)+_0x471bfb(0x9,0x62,-0x17,0x3d,0x1e)+'e'](),'y'))_0x3563b6[_0x471bfb(-0x32,0x1,0x2d,0xc,-0x4)](_0x539eb4,_0x2ca5df[_0x580c89(0x1de,0x1fa,0x27b,0x225,0x25b)]),_0x3563b6[_0x55656a(0x2b4,0x292,0x2ed,0x2c9,0x2f3)](_0x5d4194,'@'+_0x2732a5[_0x32483e(0xbf,0xaf,0xdc,0xc5,0x101)+_0x55656a(0x29b,0x2a0,0x2c0,0x278,0x282)][_0x25c599(0x228,0x273,0x2c2,0x2cc,0x2b8)]('@')[0x215+0x12d3+-0x14e8]+(_0x32483e(0x91,0xf0,0xbf,0xe5,0xe9)+_0x32483e(0x80,0xbf,0xd8,0x113,0xd2)+_0x471bfb(-0x12,-0x17,0x45,-0x5,0x32)+_0x55656a(0x2a2,0x285,0x291,0x27f,0x25b)+'\x0a@')+_0x33ddbb[_0x580c89(0x20a,0x220,0x1f7,0x213,0x26b)+_0x32483e(0xd5,0x118,0x105,0xd3,0xf5)][_0x32483e(0x71,0x79,0xd5,0x77,0x82)]('@')[-0x1f85+0x2000+-0x7b]+(_0x471bfb(0xb,0x6,0x68,0x5e,0x8c)+'@')+_0x2d15eb[_0x580c89(0x278,0x225,0x25e,0x262,0x244)+_0x25c599(0x335,0x2e6,0x318,0x333,0x315)][_0x55656a(0x228,0x246,0x274,0x20a,0x26a)]('@')[-0x17f*0xf+-0x1*-0x13c3+-0x1*-0x2ae]+(_0x25c599(0x2bb,0x275,0x267,0x2b9,0x238)+_0x55656a(0x24a,0x271,0x204,0x254,0x21c))+_0x401dd6[-0x1ae*0x1+0x102*-0xb+0xcc4]+_0xe51074[-0x13a*-0xb+-0xba3+-0x1da]+_0x56b897[0x1ae4+-0x5*-0x6+-0x1*0x1b00]+_0x580c89(0x250,0x1dd,0x25a,0x205,0x233)+_0x44085b[-0x1df2*-0x1+-0x815*0x3+-0x5b0]+_0x26f6a8[0x1016+-0x9e+-0xf74]+_0x23073f[-0x1a5*-0xc+0x2539+-0x4*0xe3c]+_0x32483e(0xab,0x50,0xba,0xe6,0xa4)+_0x2b8910[-0xf1+0x19df+0x31d*-0x8]+_0x547426[0x249a+-0xcb*-0x2e+-0x490d*0x1]+_0x4377d6[0x1b2*0xd+-0xe*0x133+-0x538]+(_0x55656a(0x24a,0x204,0x1fc,0x273,0x276)+_0x580c89(0x267,0x21f,0x284,0x259,0x217)+_0x55656a(0x279,0x288,0x243,0x2b4,0x258))+_0x26a6d2[_0x32483e(0xa5,0xdb,0x75,0x94,0xb2)+_0x471bfb(0x34,0x57,0x7e,0x59,0x3c)][_0x25c599(0x29a,0x273,0x235,0x282,0x2c9)]('@')[-0x198e*0x1+-0xeef+-0x5*-0x819],[_0x35ab38[_0x580c89(0x1f6,0x20c,0x1fc,0x213,0x216)+_0x471bfb(0x77,0x8c,0x92,0x59,0x5c)],_0x203609[_0x25c599(0x326,0x2f2,0x2da,0x34a,0x30f)+_0x55656a(0x29b,0x2f3,0x282,0x2ea,0x293)]],![]),_0x3dc314[_0x3563b6[_0x55656a(0x24d,0x252,0x22d,0x255,0x284)](_0x4d3326,_0x4dde2c,_0x2ec072)][_0x471bfb(0x6e,0xbc,0x82,0x67,0x42)+'s']=!![];else _0x3563b6[_0x471bfb(0x14,0x5a,0x14,0x49,0x58)](_0x7648ac[_0x580c89(0x1e6,0x206,0x19e,0x1e9,0x1b9)+_0x580c89(0x251,0x253,0x280,0x23a,0x1f6)+'e'](),'n')&&(_0x3563b6[_0x55656a(0x2bf,0x278,0x281,0x2e6,0x2cf)](_0x2af72c,_0x25c599(0x261,0x29a,0x26a,0x293,0x249)+_0x4e721d[_0x580c89(0x211,0x297,0x283,0x262,0x275)+_0x25c599(0x2bb,0x2e6,0x2b2,0x2d3,0x2f1)][_0x32483e(0x30,0x6f,0xb4,0x9e,0x82)]('@')[-0x2*0x991+0x77c+0xd5*0xe]+(_0x580c89(0x218,0x21d,0x217,0x247,0x21c)+_0x471bfb(0x20,-0x18,-0x3b,0x2,0x5a)+_0x471bfb(-0x26,-0x2,0x63,0x1e,-0x35))+_0x2c3add+(_0x580c89(0x292,0x21c,0x1f9,0x23b,0x234)+_0x471bfb(0x35,0x4a,0x1c,0x7,0x2e)+_0x471bfb(0xbf,0x9c,0x66,0x83,0xd0)),[_0x5dbd32[_0x25c599(0x29e,0x2f2,0x29c,0x2a7,0x32c)+_0x32483e(0x139,0x107,0xe3,0x9e,0xf5)]],![]),_0x3f02ce[_0x471bfb(0xe,0x29,0x22,0x21,-0x32)+'e'](_0x3563b6[_0x25c599(0x299,0x2c0,0x316,0x2b7,0x2e3)](_0x43fa35,_0x34a15d,_0x4aa5d3),0x414+-0x23ed+-0x36*-0x97));}}else{if(_0x3563b6[_0x580c89(0x21f,0x243,0x22b,0x20e,0x1e6)](_0xcfb836[_0x471bfb(0x1f,0xac,0xb1,0x67,0x4e)+'s'],![])){if(_0x3563b6[_0x55656a(0x259,0x277,0x23d,0x277,0x285)](_0x5a84cb,_0xcfb836[_0x55656a(0x2a7,0x261,0x276,0x2ec,0x2f2)+_0x55656a(0x29b,0x245,0x2b4,0x28d,0x282)]))for(let _0x2b60c5 of _0x32d729){if(_0x3563b6[_0x580c89(0x1e0,0x1bd,0x224,0x210,0x249)](_0x3563b6[_0x55656a(0x242,0x25c,0x243,0x226,0x281)](Number,_0x4d0f37),_0x2b60c5)){if(_0x3563b6[_0x32483e(0x47,0x99,0x29,0x47,0x78)](cekIsi,_0x3563b6[_0x32483e(0x4a,0x86,0x64,0x9c,0x7b)](_0x3563b6[_0x471bfb(0x17,0xb,0x3b,0x52,0xa2)](Number,_0x4d0f37),-0x236f+-0xf9a+-0x5e*-0x8b),_0x29b673))return _0x3563b6[_0x55656a(0x28a,0x2bd,0x2d5,0x2b7,0x265)](_0x1aab3,_0x25c599(0x28a,0x27a,0x229,0x26b,0x2ca)+_0x32483e(0xbc,0x5f,0x8f,0x39,0x7f)+_0x580c89(0x1db,0x25e,0x1f7,0x22f,0x221)+_0x471bfb(-0x43,0x44,0x21,0x15,0x48)+_0x32483e(0xa2,0xeb,0xf6,0x10b,0xe8)+'si');_0x208c04[_0x3563b6[_0x32483e(0xb9,0x8e,0xa6,0xf6,0xde)](getPosTic,_0x302c3b,_0x208c04)][_0x32483e(0x129,0x124,0xf5,0x124,0xfe)+_0x32483e(0x20,0xb5,0x32,0xbd,0x73)][_0x3563b6[_0x25c599(0x276,0x2c5,0x2d6,0x282,0x2c5)](_0x3563b6[_0x471bfb(0x63,0x31,0x9b,0x52,0x60)](Number,_0x4d0f37),0xbaf*0x2+-0x23bb+0xc5e)]='⭕';if(_0x3563b6[_0x471bfb(0x24,-0x66,-0x6b,-0x2c,-0x2b)](cekTicTac,_0x29b673))_0x3563b6[_0x55656a(0x241,0x24e,0x299,0x260,0x1ff)](_0x3563b6[_0x25c599(0x30c,0x2c7,0x31e,0x278,0x2e7)],_0x3563b6[_0x471bfb(0x35,0x90,0x39,0x3a,0x1c)])?(_0x3563b6[_0x32483e(0x4f,0x5a,0xa5,0xdc,0xa0)](_0x1e30aa,'@'+_0x3b83c0[_0x55656a(0x258,0x24d,0x256,0x29a,0x264)+_0x32483e(0x10d,0x125,0xf7,0x10c,0xf5)][_0x32483e(0x95,0x34,0x3f,0x9a,0x82)]('@')[0x158+0x1c4a+-0x2*0xed1]+(_0x55656a(0x24b,0x24f,0x288,0x24e,0x1f2)+_0x55656a(0x250,0x21e,0x243,0x29f,0x245))+_0x56eb54[_0x55656a(0x258,0x2a3,0x206,0x254,0x286)+_0x32483e(0xbf,0xcf,0x102,0x13f,0xf5)][_0x25c599(0x2a7,0x273,0x265,0x25e,0x27e)]('@')[-0x11aa+-0x1948+0x2af2]+(_0x471bfb(0x3d,0xa9,0x33,0x5e,0x58)+'@')+_0x4e0991[_0x471bfb(0x9d,0x15,0xd,0x65,0x88)+_0x55656a(0x29b,0x28f,0x289,0x247,0x2db)][_0x580c89(0x197,0x1df,0x1df,0x1e3,0x214)]('@')[-0x3*-0xc52+0x15fa+0x52*-0xb8]+(_0x32483e(0xc6,0xc5,0x72,0xc7,0x84)+_0x32483e(0x8e,0xcd,0x7f,0x6e,0xa4))+_0x4e8d09[-0x1006+-0x1453+-0x5*-0x745]+_0x587eeb[0x183b+-0x7b1+0x3*-0x583]+_0x381436[-0x736*-0x2+-0x153d+0x6d3*0x1]+_0x471bfb(-0x1c,0x33,0x8,0x8,-0x27)+_0x19e47b[-0x1281*0x1+0x1487*-0x1+-0x270b*-0x1]+_0x4ca277[0x435+0x18ab+-0x737*0x4]+_0x12939b[0x1*-0x313+-0x4ad*0x1+-0xd*-0x99]+_0x55656a(0x24a,0x258,0x277,0x26c,0x290)+_0x3fbf4d[0x1ff8+-0x36d*0x4+-0x123e]+_0x13156a[-0x4fd*0x3+0x7c9*0x3+0x85d*-0x1]+_0x2ca449[0x2*-0x377+0x23*0xe7+-0x189f]+(_0x471bfb(0x1b,0x5a,-0x16,0x1,0x10)+_0x580c89(0x1e9,0x25d,0x214,0x216,0x25b)+'\x20')+_0x27620c[_0x580c89(0x21a,0x216,0x1ec,0x202,0x1f3)+'h']+(_0x580c89(0x1e9,0x210,0x228,0x1f4,0x225)+_0x55656a(0x23f,0x1ff,0x1ee,0x24d,0x21f)+_0x471bfb(0x9c,0xbf,0x82,0x71,0x54)+_0x25c599(0x26b,0x2be,0x2ab,0x268,0x27b)+_0x32483e(0xef,0x87,0x93,0x93,0xb6)+_0x25c599(0x257,0x278,0x23e,0x23d,0x2a1))+_0x5d8c5f+(_0x55656a(0x296,0x2ad,0x2c5,0x260,0x293)+_0x471bfb(0x10,-0x45,-0x62,-0x11,0x18)),[_0x4019f8[_0x55656a(0x258,0x292,0x245,0x218,0x25a)+_0x32483e(0x128,0x121,0xf7,0xd9,0xf5)],_0x269e26[_0x25c599(0x320,0x2f2,0x2cf,0x31c,0x310)+_0x580c89(0x279,0x29c,0x272,0x256,0x237)]],![]),_0x3563b6[_0x471bfb(-0x1a,-0x1,-0x1,0x27,0x2d)](_0x44778e,_0x3db2b4[_0x580c89(0x1ff,0x238,0x24a,0x213,0x1c8)+_0x55656a(0x29b,0x298,0x292,0x283,0x28a)],_0x369b2f[_0x32483e(0xa6,0xa8,0x51,0x56,0xa1)+'h'],_0x40aa62),_0x56ee63[_0x580c89(0x231,0x1ef,0x240,0x21e,0x1dc)+'e'](_0x3563b6[_0x580c89(0x281,0x266,0x294,0x255,0x2ab)](_0x50b140,_0x5b95ad,_0x36acdb),0xc25+0xa99*0x3+-0x2bef)):(_0x3563b6[_0x32483e(0x3c,0x87,0x6d,0x82,0x7d)](_0xb97f8b,'@'+_0xcfb836[_0x25c599(0x2cd,0x2f2,0x29f,0x32e,0x2de)+_0x580c89(0x2ac,0x295,0x246,0x256,0x23c)][_0x580c89(0x213,0x1e8,0x1bb,0x1e3,0x212)]('@')[-0x1*-0x19f7+0x6fb+-0x2*0x1079]+(_0x471bfb(-0x2f,-0xb,0x31,0x9,-0x12)+_0x580c89(0x1f4,0x1f1,0x1dd,0x20b,0x217))+_0xcfb836[_0x471bfb(-0x3b,-0x10,-0x27,0x16,0x54)+_0x55656a(0x29b,0x2f4,0x26b,0x25b,0x280)][_0x471bfb(0x13,-0x37,-0x59,-0x1a,-0x69)]('@')[-0x2*-0xfee+-0x1468+-0x1*0xb74]+(_0x25c599(0x2df,0x2eb,0x2de,0x316,0x2dd)+'@')+_0xcfb836[_0x580c89(0x278,0x211,0x254,0x262,0x2a3)+_0x580c89(0x237,0x20f,0x291,0x256,0x28a)][_0x32483e(0x82,0xb5,0xb5,0x46,0x82)]('@')[-0xf80+-0x1*0x1319+0x2299]+(_0x471bfb(0x3c,-0x33,-0xc,-0x18,-0x59)+_0x25c599(0x26a,0x295,0x2ac,0x28a,0x24e))+_0x29b673[-0x3*0xfb+-0x2358+0xcc3*0x3]+_0x29b673[0x117c+0xcf7+-0x513*0x6]+_0x29b673[0x1*-0x245c+0x19e6+0xa78]+_0x32483e(0xc1,0xca,0x78,0xc5,0xa4)+_0x29b673[-0x1cbd+-0x4f*-0x68+-0x358]+_0x29b673[0xc2+0x99b+-0xa59*0x1]+_0x29b673[-0x2b6*-0xb+0x1*0x13d1+-0x319e]+_0x55656a(0x24a,0x274,0x22b,0x20e,0x22d)+_0x29b673[-0xba5+0x98c+0x21f]+_0x29b673[0x814+0x5ce+-0xddb]+_0x29b673[0x133*-0xb+0x1521+-0xb8*0xb]+(_0x55656a(0x243,0x212,0x295,0x1ed,0x1f9)+_0x580c89(0x267,0x21d,0x257,0x216,0x207)+'\x20')+_0xcfb836[_0x25c599(0x2be,0x292,0x2d7,0x244,0x266)+'h']+(_0x25c599(0x29e,0x284,0x295,0x25d,0x2b8)+_0x580c89(0x1f5,0x1cc,0x1da,0x1fa,0x1cd)+_0x471bfb(0x63,0x27,0x1c,0x71,0x24)+_0x55656a(0x273,0x254,0x240,0x276,0x27f)+_0x32483e(0xdb,0xb7,0xd0,0x93,0xb6)+_0x471bfb(0x1c,-0x50,0x19,-0x15,0x22))+_0x42149d+(_0x580c89(0x272,0x248,0x211,0x251,0x28e)+_0x32483e(0xdd,0xe1,0x4f,0xcf,0x8b)),[_0xcfb836[_0x25c599(0x2aa,0x2a3,0x2e2,0x2ae,0x287)+_0x471bfb(0x94,0x69,0x1b,0x59,0x4)],_0xcfb836[_0x471bfb(0x65,0x19,0xb2,0x65,0x68)+_0x471bfb(0x62,0x60,0x90,0x59,0x39)]],![]),_0x3563b6[_0x580c89(0x209,0x1ec,0x21f,0x207,0x24a)](_0x19acaa,_0xcfb836[_0x32483e(0xc1,0x14f,0x13e,0x132,0x101)+_0x471bfb(0xa5,0x19,0x7b,0x59,0x72)],_0xcfb836[_0x580c89(0x220,0x21f,0x224,0x202,0x234)+'h'],_0x234fa0),_0x208c04[_0x32483e(0xf3,0xd0,0xb8,0x9d,0xbd)+'e'](_0x3563b6[_0x580c89(0x1fe,0x287,0x28d,0x255,0x228)](getPosTic,_0x302c3b,_0x208c04),0x1*0xa9b+0x220d+-0x17*0x1f1));else{if(_0x3563b6[_0x25c599(0x28f,0x299,0x2b4,0x242,0x2da)](KeisiSemua,_0x29b673)){if(_0x3563b6[_0x25c599(0x2b0,0x2c9,0x295,0x2c2,0x2b2)](_0x3563b6[_0x471bfb(0xc0,0x62,0x51,0x6d,0x2e)],_0x3563b6[_0x580c89(0x1f9,0x19c,0x1cc,0x1e4,0x19c)])){if(_0x3563b6[_0x32483e(0x5d,0x9a,0xcc,0x5d,0x90)](_0x25cabf,_0x5d5d89[_0x580c89(0x26e,0x268,0x25a,0x262,0x262)+_0x55656a(0x29b,0x2cc,0x2ab,0x2be,0x277)])){if(_0x3563b6[_0x471bfb(0x44,0x43,0x35,0x80,0x9a)](_0xa8d3a6[_0x580c89(0x1d0,0x1ee,0x20a,0x1e9,0x1ab)+_0x32483e(0xbd,0xbc,0xb7,0xf7,0xd9)+'e'](),'y'))_0x3563b6[_0x580c89(0x236,0x216,0x1cb,0x1e7,0x230)](_0x97ce47,_0x1f35fe[_0x25c599(0x2eb,0x2b5,0x2ec,0x2de,0x2f4)]),_0x3563b6[_0x25c599(0x254,0x27b,0x26e,0x29c,0x226)](_0x37887f,'@'+_0x220de7[_0x580c89(0x245,0x287,0x276,0x262,0x2b3)+_0x55656a(0x29b,0x252,0x27b,0x2da,0x2d2)][_0x55656a(0x228,0x260,0x1e2,0x27d,0x26d)]('@')[0x92+0x4af*0x1+0x10d*-0x5]+(_0x25c599(0x2d6,0x2da,0x288,0x2af,0x2ce)+_0x32483e(0x8e,0xe0,0xae,0x92,0xd2)+_0x580c89(0x217,0x230,0x1b0,0x1f8,0x1d7)+_0x580c89(0x273,0x29b,0x281,0x25d,0x223)+'\x0a@')+_0x28b644[_0x580c89(0x1ce,0x21d,0x1f9,0x213,0x25d)+_0x55656a(0x29b,0x242,0x2c8,0x277,0x248)][_0x580c89(0x1d2,0x19f,0x239,0x1e3,0x20f)]('@')[0x16e9+-0x1*0x8ab+-0xe3e]+(_0x25c599(0x2ab,0x2eb,0x2ab,0x2de,0x32a)+'@')+_0x2eb12e[_0x580c89(0x239,0x266,0x20c,0x262,0x239)+_0x32483e(0xf2,0xcc,0x112,0xa0,0xf5)][_0x55656a(0x228,0x229,0x22a,0x216,0x22b)]('@')[-0x1d70+-0x15b6*0x1+-0x1993*-0x2]+(_0x471bfb(-0x61,-0x4f,-0x44,-0x18,-0x1a)+_0x471bfb(-0x20,0x5d,0x13,0x8,-0x14))+_0x59975f[0x125e+0x1afb+-0x2d59]+_0x12eabe[0x93*0x17+-0x13ea+0x6b6]+_0x5c7e10[-0x14e*-0x1+0x234d+0xc33*-0x3]+_0x471bfb(0x37,0x12,-0x1f,0x8,0x29)+_0x495fab[-0x26e0+-0x14cb*0x1+0x3bae]+_0x47d80d[0xc5f+0x1e06+-0x2a61]+_0x1bc20b[-0x35*-0x19+0x187c+-0x1da4*0x1]+_0x471bfb(0x3,0x4f,-0x49,0x8,0x34)+_0x413894[0x1c57*0x1+-0x7*0xee+-0x15cf]+_0x2e977e[-0x1*-0x1d3e+-0x1927+-0x208*0x2]+_0x112331[0x11*0x1f7+0x106+-0x2265]+(_0x471bfb(0x9,-0x15,0x47,0x8,-0x16)+_0x32483e(0x112,0xc0,0xc9,0x13f,0xf8)+_0x25c599(0x2ec,0x2c4,0x2e7,0x2c6,0x2b1))+_0x2ff927[_0x55656a(0x258,0x252,0x234,0x28a,0x24b)+_0x55656a(0x29b,0x28c,0x24d,0x2c8,0x270)][_0x25c599(0x224,0x273,0x23a,0x2b7,0x2b5)]('@')[0x219c+0x179b+-0x3937],[_0x1deecd[_0x55656a(0x258,0x22a,0x245,0x272,0x202)+_0x25c599(0x2c6,0x2e6,0x2bf,0x326,0x309)],_0x55a4d[_0x471bfb(0x87,0xb7,0xb4,0x65,0x17)+_0x471bfb(0xa3,0x30,0x27,0x59,0x28)]],![]),_0x77e6a5[_0x3563b6[_0x25c599(0x2f8,0x2a5,0x280,0x2fd,0x289)](_0x1ae2b2,_0x4f9e1e,_0x3fd04c)][_0x32483e(0xf5,0xcb,0x117,0x15a,0x103)+'s']=!![];else _0x3563b6[_0x471bfb(0xa1,0x7b,0xcc,0x80,0xd4)](_0x15890a[_0x580c89(0x237,0x1be,0x23c,0x1e9,0x194)+_0x55656a(0x27f,0x2c6,0x2af,0x231,0x2b3)+'e'](),'n')&&(_0x3563b6[_0x471bfb(0x9f,0xa0,0x7,0x53,0x97)](_0x36a40c,_0x32483e(0x59,0x7e,0x6b,0x86,0xa9)+_0x4ca33e[_0x32483e(0x10b,0x11f,0xcd,0xb1,0x101)+_0x25c599(0x299,0x2e6,0x2d3,0x2fe,0x294)][_0x55656a(0x228,0x1db,0x27e,0x1f5,0x205)]('@')[0xb5b+-0x7*0x53a+0x193b]+(_0x580c89(0x237,0x210,0x21a,0x247,0x234)+_0x32483e(0x7a,0x52,0xa8,0x97,0x9e)+_0x55656a(0x260,0x269,0x2a8,0x28b,0x233))+_0x4f9a4c+(_0x55656a(0x280,0x242,0x2c0,0x2a7,0x28c)+_0x55656a(0x249,0x228,0x25f,0x211,0x230)+_0x32483e(0x151,0x12f,0x176,0xef,0x11f)),[_0x13dabf[_0x580c89(0x2a4,0x262,0x233,0x262,0x2ad)+_0x580c89(0x27d,0x25a,0x268,0x256,0x264)]],![]),_0x462807[_0x25c599(0x2c2,0x2ae,0x2b3,0x29c,0x305)+'e'](_0x3563b6[_0x471bfb(0xc,0x15,0x6a,0x58,0x44)](_0xd2d8d4,_0x5bdea4,_0x13fc21),-0x95a+-0x114c+0x1aa7));}}else _0x3563b6[_0x25c599(0x27a,0x2cc,0x31d,0x2ce,0x310)](_0xb97f8b,_0x580c89(0x222,0x233,0x237,0x232,0x273)+_0x25c599(0x2ba,0x283,0x251,0x2b9,0x22a)+_0x25c599(0x2aa,0x271,0x25e,0x2b2,0x2ab)+_0xcfb836[_0x471bfb(-0x22,-0xc,-0x43,0x16,-0xb)+_0x580c89(0x21f,0x249,0x26e,0x256,0x248)][_0x471bfb(0x3,0xa,-0x68,-0x1a,-0x70)]('@')[-0x8*-0x260+-0x25e6+0x76*0x29]+(_0x55656a(0x2a0,0x269,0x285,0x2d4,0x2a0)+'@')+_0xcfb836[_0x471bfb(0xab,0x7a,0x4d,0x65,0x29)+_0x55656a(0x29b,0x2eb,0x25f,0x2e3,0x2e7)][_0x55656a(0x228,0x260,0x1dc,0x208,0x216)]('@')[0x257c+0x15*-0xa7+-0x17c9]+(_0x25c599(0x264,0x275,0x286,0x259,0x242)+_0x32483e(0x95,0x61,0xb7,0xc7,0xa4))+_0x29b673[-0x23*-0x3a+-0x9cd+0x1df]+_0x29b673[-0xfa1*-0x1+-0xf8*0x10+0x2*-0x10]+_0x29b673[0x1828+0x2274+-0x3a9a]+_0x55656a(0x24a,0x1f7,0x1f4,0x246,0x27b)+_0x29b673[0xfb8+0x1cfc*0x1+-0x2cb1]+_0x29b673[0xa3*-0x2+0x6*-0xc3+0x177*0x4]+_0x29b673[-0x1*-0x154b+0x1bbb+0xd*-0x3c5]+_0x580c89(0x223,0x202,0x24d,0x205,0x20b)+_0x29b673[0x26b9+0x2*-0x6fd+0x18b9*-0x1]+_0x29b673[0x25b4+0x9b+-0x2648]+_0x29b673[-0x5db+-0x6a7+0xc8a]+(_0x25c599(0x2e6,0x2c8,0x2fb,0x2e4,0x2f5)+_0x32483e(0x110,0xe1,0x106,0xc2,0x100)+_0x32483e(0x157,0xd4,0xb7,0x135,0x10f)+_0x471bfb(0x1f,-0x9,-0x5a,-0x2,0x4)+'?\x20')+_0x42149d+(_0x471bfb(0x7c,0x92,0x96,0x54,0x55)+_0x471bfb(0x32,-0xb,-0x65,-0x11,0xc)),[_0xcfb836[_0x32483e(0xda,0xf5,0x8c,0xb3,0xb2)+_0x580c89(0x29a,0x242,0x22f,0x256,0x201)],_0xcfb836[_0x471bfb(0x75,0x20,0x57,0x65,0x18)+_0x580c89(0x29a,0x22c,0x216,0x256,0x27a)]],![]),_0x208c04[_0x32483e(0x6b,0x99,0xae,0xc8,0xbd)+'e'](_0x3563b6[_0x55656a(0x288,0x28b,0x2bf,0x267,0x2ae)](getPosTic,_0x302c3b,_0x208c04),0x65*0x6+-0x22db+0x103f*0x2);}else _0x3563b6[_0x580c89(0x222,0x1ff,0x1e8,0x200,0x207)](_0xb97f8b,'@'+_0xcfb836[_0x55656a(0x2a7,0x28b,0x2fb,0x280,0x2fc)+_0x471bfb(0x4,0x11,0xab,0x59,0x18)][_0x32483e(0x2e,0x42,0xa0,0xc8,0x82)]('@')[0xc5*-0x2f+0x3*-0x1df+-0x38*-0xbf]+(_0x580c89(0x21d,0x213,0x20c,0x1da,0x1ff)+_0x55656a(0x265,0x2a7,0x263,0x233,0x21b)+_0x471bfb(0xc0,0x78,0x8b,0x6f,0xac)+'\x0a@')+_0xcfb836[_0x25c599(0x2ba,0x2a3,0x281,0x2f3,0x2eb)+_0x25c599(0x305,0x2e6,0x2a9,0x33d,0x2ba)][_0x471bfb(-0x2a,-0xe,-0x6,-0x1a,-0x25)]('@')[0x34*-0x19+-0x1*-0x231d+-0x1e09]+(_0x32483e(0x113,0xdc,0x141,0xb5,0xfa)+'@')+_0xcfb836[_0x55656a(0x2a7,0x2f8,0x291,0x273,0x276)+_0x55656a(0x29b,0x2d8,0x246,0x2dc,0x2b9)][_0x32483e(0x37,0x6c,0x6b,0xaa,0x82)]('@')[-0x18b*0xe+-0x207+-0x17*-0x107]+(_0x580c89(0x1eb,0x226,0x21c,0x1e5,0x1e9)+_0x471bfb(0x19,0x42,0x38,0x8,0x0))+_0x29b673[-0x65a*-0x4+0x2b*0x51+-0x2703]+_0x29b673[-0x1*-0x1c0d+-0x39*-0x55+-0x2ef9]+_0x29b673[0xeae*-0x1+0x1ad5*0x1+0x1*-0xc25]+_0x55656a(0x24a,0x2a2,0x258,0x1fe,0x289)+_0x29b673[-0x2128+-0x23e3*0x1+0x450e]+_0x29b673[-0xf4*0x7+0x1e69+0x1*-0x17b9]+_0x29b673[-0x1f4b*0x1+-0xdcf+-0x2d1f*-0x1]+_0x55656a(0x24a,0x222,0x234,0x250,0x233)+_0x29b673[-0x2532+0xd9f*0x2+-0x1*-0x9fa]+_0x29b673[-0x7*-0x3d7+0x4*-0x5db+0x1b7*-0x2]+_0x29b673[0xf9*0x25+0x670*-0x4+-0xa35]+(_0x55656a(0x24a,0x285,0x29e,0x215,0x2a0)+_0x32483e(0xd8,0xe6,0x126,0x13c,0xf8)+_0x32483e(0xc2,0xa8,0xb5,0x90,0xd3))+_0xcfb836[_0x471bfb(-0x11,-0x15,0x28,0x16,-0x3d)+_0x25c599(0x2c1,0x2e6,0x293,0x2cb,0x2b5)][_0x25c599(0x2a8,0x273,0x220,0x2a3,0x2c0)]('@')[0x5f*0x64+-0x101*0xc+-0x1910],[_0xcfb836[_0x32483e(0x92,0x62,0x6c,0x77,0xb2)+_0x32483e(0xe2,0xe1,0xc1,0xe9,0xf5)],_0xcfb836[_0x580c89(0x285,0x20e,0x23b,0x262,0x214)+_0x32483e(0x11b,0x10f,0x11c,0xac,0xf5)]],![]),_0x208c04[_0x3563b6[_0x32483e(0x167,0x165,0xc1,0x147,0x115)](getPosTic,_0x302c3b,_0x208c04)][_0x32483e(0x157,0x12e,0x11b,0xb4,0x103)+'s']=!![];}}}}}}}}catch(_0x405857){console[_0x471bfb(0x10,-0x13,-0x5c,-0xf,-0x4e)](_0x3563b6[_0x25c599(0x2cc,0x2a5,0x2bc,0x29f,0x295)](color,_0x3563b6[_0x55656a(0x217,0x20e,0x22d,0x24e,0x1c6)],_0x3563b6[_0x471bfb(-0x7b,-0x6f,-0x1f,-0x22,-0x38)]),_0x405857);}};
--------------------------------------------------------------------------------
/lib/tictactoe.js:
--------------------------------------------------------------------------------
1 | function _0x5634(){const _0x392b61=['ReGJv','KmDfC','gXWdO','iKfzh','2628353PPmSLf','ASMPt','hktVO','jClmt','439884emnFnP','21eVKZWf','fTXxZ','StLcx','ABQYn','bbJcY','GnIkN','BStLq','xyoYt','uYfpp','cTac','PCLtb','isTic','UrYjo','forEa','getPo','11638JEzeLP','cMHUZ','LzGRB','dNuta','vVKAf','nArpI','qFwDa','UzWLS','MyVpy','kTEzE','996wPDhFH','NCmBP','5hLaUIt','oMOyr','TmySG','11vvFTrG','Semua','Enava','DduHN','EZZjG','jQQzQ','zdthY','Weosp','LNOpp','IPfGD','TacTo','10ZVLKOk','emORO','xltGL','Rklyf','bFWFB','jaKYq','KuWvR','Oliwi','296072XuDTch','AwSth','hyyzb','JKmMu','hSxIl','xaVVt','ZpDuu','jNhNz','mHWRi','geJOF','zDudQ','GWtea','vFDgK','pCuPF','595986fSEYjO','BoVTt','QNzCI','rAEce','vKXPv','BnRvz','ytZYJ','fzNTP','AWoMN','LxThw','jHrNu','riZoj','PlkAz','qSavl','RPpOs','UTWwL','sTic','Keisi','cekTi','cekIs','EOAAC','GHmTG','RjtOD','ETVxk','uJXFO','pYqrx','wizIy','XMziQ','8jrztvc','mgtjP','zurax','xvzhX','aLQrF','sKaBZ','iMatp','keys','Ulrxl','hpGZZ','gbWOr','XNhvq','hLIot','QbVkq','BQxsA','nITTz','dUTZu','JBCOW','liZYm','hyFkx','RNRUk','HaEjT','xEJLF','mpBSy','fUQyH','FJEUd','84932XzVLRT','1234nPOzIF','jxSve','XKPjz','kQuPW'];_0x5634=function(){return _0x392b61;};return _0x5634();}(function(_0x46a23b,_0x413274){function _0x24e590(_0x46424d,_0x208092,_0x18898b,_0x1ccd93,_0x2d83ea){return _0x5616(_0x46424d-0x336,_0x1ccd93);}function _0x169b55(_0x1c5a09,_0x55864c,_0x5f0582,_0xad42a8,_0x41ca50){return _0x5616(_0xad42a8-0x5,_0x5f0582);}const _0xcb4086=_0x46a23b();function _0xf6e41c(_0x31919f,_0x39e1e5,_0x4d3eb6,_0x2359f2,_0x388030){return _0x5616(_0x4d3eb6-0x3f,_0x388030);}function _0xe35b92(_0x1bcdd6,_0x5b08e1,_0x4a81cd,_0x2ddeb4,_0x503311){return _0x5616(_0x5b08e1- -0x243,_0x2ddeb4);}function _0x494ca0(_0x2ec5b0,_0x4b11d2,_0x2693e2,_0x32c6b9,_0x1d2a38){return _0x5616(_0x2693e2- -0x34b,_0x32c6b9);}while(!![]){try{const _0x1d94b6=-parseInt(_0x494ca0(-0x2d9,-0x2c7,-0x2c2,-0x2ae,-0x2ae))/(-0x3*0x65e+0x1f58+-0xc3d)*(parseInt(_0x24e590(0x417,0x422,0x420,0x429,0x43c))/(-0x55b+0x1*0x87a+0x31d*-0x1))+parseInt(_0x494ca0(-0x227,-0x23c,-0x25d,-0x275,-0x23a))/(0xc4b+-0x168*-0x5+0x26a*-0x8)*(-parseInt(_0x494ca0(-0x24d,-0x29a,-0x26b,-0x28d,-0x260))/(0xa9*0xd+0x20aa+-0x293b))+parseInt(_0x494ca0(-0x28b,-0x293,-0x2c5,-0x2fa,-0x290))/(0x928+-0x14f+-0x7d4)*(parseInt(_0xe35b92(-0x15d,-0x199,-0x176,-0x174,-0x1d0))/(-0x6c7*0x5+0x2d2*-0x5+0x3003))+-parseInt(_0x494ca0(-0x2e3,-0x29e,-0x2af,-0x2a9,-0x2ca))/(0x161f*-0x1+0x1*0x7eb+0x1*0xe3b)*(-parseInt(_0x24e590(0x3fc,0x429,0x3cf,0x3e9,0x3ff))/(0x2123+0x1*0x11c5+-0x32e0))+-parseInt(_0xf6e41c(0x106,0x114,0x12c,0x104,0x113))/(0x109*-0x13+-0xbff*0x3+0x10d*0x35)*(parseInt(_0xf6e41c(0x95,0xf2,0xd3,0xa9,0x9f))/(0x18df+0x2*0xd33+0x5*-0xa3f))+parseInt(_0xe35b92(-0x1a6,-0x1c9,-0x1ee,-0x19a,-0x1e8))/(-0x1*-0x1aab+0x559+-0x1*0x1ff9)*(parseInt(_0xe35b92(-0x189,-0x1bf,-0x1eb,-0x1f8,-0x1d1))/(0x1*0x1f9e+0x185*0x3+-0x2421))+parseInt(_0x24e590(0x41f,0x445,0x45b,0x42b,0x445))/(0x265b+-0x2*0x29+-0xd*0x2ec);if(_0x1d94b6===_0x413274)break;else _0xcb4086['push'](_0xcb4086['shift']());}catch(_0x1441d0){_0xcb4086['push'](_0xcb4086['shift']());}}}(_0x5634,-0xbe35*0x1+-0x34be8+-0x7821d*-0x1),exports[_0x349477(-0x2c8,-0x25a,-0x292,-0x29d,-0x291)+_0x349477(-0x2b6,-0x2ab,-0x275,-0x2ad,-0x24b)+'e']=(_0x1f422e,_0x17e341)=>{function _0x162f19(_0x2ad21a,_0x3e4d54,_0x182a2a,_0x381906,_0x352a29){return _0x349477(_0x2ad21a-0x9f,_0x381906,_0x352a29-0x29b,_0x381906-0x119,_0x352a29-0x71);}const _0x1d26ec={};function _0x3c62f0(_0x4005f0,_0x490870,_0x5f6c78,_0x29a166,_0x391b3a){return _0x55dc06(_0x4005f0-0xf9,_0x391b3a-0x33f,_0x5f6c78-0x1cc,_0x4005f0,_0x391b3a-0x81);}_0x1d26ec[_0x162f19(0x8e,0xb0,0x45,0x4e,0x84)]=function(_0x7081a,_0x1470d3){return _0x7081a===_0x1470d3;},_0x1d26ec[_0x162f19(0x82,0x50,0x75,0x72,0x72)]=function(_0x11a144,_0x403136){return _0x11a144===_0x403136;},_0x1d26ec[_0x573537(-0x1ce,-0x1fd,-0x21c,-0x1d5,-0x1cd)]=_0x162f19(0x7,-0x32,-0x28,-0x4,0x5),_0x1d26ec[_0x593a2f(-0x111,-0xcd,-0xec,-0x10e,-0xb8)]=_0x162f19(0x3d,-0x5,0x4a,-0x16,0x20),_0x1d26ec[_0x25cd74(-0x5a,-0x3a,-0x5c,-0x64,-0x72)]=function(_0x47e9bc,_0x288aa8){return _0x47e9bc===_0x288aa8;};function _0x593a2f(_0x575495,_0x57831f,_0x71faa,_0xd3a94b,_0x550a59){return _0x349477(_0x575495-0x11f,_0xd3a94b,_0x71faa-0x199,_0xd3a94b-0x55,_0x550a59-0x118);}_0x1d26ec[_0x3c62f0(0x24e,0x271,0x20b,0x262,0x230)]=function(_0x35b90e,_0x642263){return _0x35b90e===_0x642263;};function _0x573537(_0x861369,_0x5ea284,_0x2acbeb,_0x185598,_0x13e7e4){return _0x55dc06(_0x861369-0x127,_0x5ea284- -0x97,_0x2acbeb-0x1dc,_0x185598,_0x13e7e4-0x1);}_0x1d26ec[_0x593a2f(-0x11d,-0xf6,-0xef,-0x126,-0xd9)]=_0x3c62f0(0x1d4,0x21c,0x217,0x227,0x1f2);function _0x25cd74(_0x1ccecd,_0x877ace,_0x5ec1f1,_0x21604b,_0x55413c){return _0x55dc06(_0x1ccecd-0x1ee,_0x55413c-0xa4,_0x5ec1f1-0xd4,_0x21604b,_0x55413c-0x6a);}const _0x40b040=_0x1d26ec;let _0x356c13=![];return Object[_0x162f19(0x78,0x47,0x35,0x41,0x60)](_0x17e341)[_0x162f19(0x4,-0x2e,-0x34,-0x8,0xb)+'ch'](_0x356154=>{function _0x503572(_0x501278,_0x516814,_0x27c745,_0x5106e5,_0x37f343){return _0x25cd74(_0x501278-0x144,_0x516814-0xcd,_0x27c745-0x17d,_0x501278,_0x516814-0x350);}function _0x3f478b(_0x7141ba,_0x567d35,_0x144c60,_0x48bdb1,_0x1b4b2f){return _0x3c62f0(_0x48bdb1,_0x567d35-0x2a,_0x144c60-0x88,_0x48bdb1-0x49,_0x7141ba- -0x42e);}function _0x881815(_0x35cc60,_0x1de383,_0x421a3a,_0x50573d,_0x1b8770){return _0x593a2f(_0x35cc60-0xcd,_0x1de383-0x120,_0x1de383-0x203,_0x35cc60,_0x1b8770-0xa5);}function _0x427d4b(_0x5e5d7a,_0x37d54b,_0x3b241f,_0x37437f,_0x58ef65){return _0x25cd74(_0x5e5d7a-0x101,_0x37d54b-0x1e1,_0x3b241f-0x16f,_0x37d54b,_0x37437f-0x1f9);}function _0x50b69b(_0x50c902,_0x122c27,_0x38ce33,_0x3b0b03,_0x1d9711){return _0x593a2f(_0x50c902-0x24,_0x122c27-0xf1,_0x122c27-0x373,_0x38ce33,_0x1d9711-0x172);}_0x40b040[_0x427d4b(0x149,0x16c,0x186,0x17b,0x142)](_0x40b040[_0x427d4b(0x160,0x100,0x139,0x137,0x13f)],_0x40b040[_0x3f478b(-0x26d,-0x282,-0x245,-0x28e,-0x2a9)])?_0x40b040[_0x427d4b(0x174,0x1c6,0x15b,0x18d,0x19b)](_0x1f1cac[_0x30645d]['id'],_0x1198ba)&&(_0x128a16=!![]):_0x40b040[_0x881815(0x1b7,0x17f,0x1be,0x19c,0x1b5)](_0x17e341[_0x356154]['id'],_0x1f422e)&&(_0x40b040[_0x881815(0x19a,0x186,0x16b,0x15c,0x14b)](_0x40b040[_0x50b69b(0x262,0x284,0x27e,0x274,0x263)],_0x40b040[_0x881815(0x12d,0x114,0xdb,0x11a,0x10b)])?_0x356c13=!![]:_0x28e0c6=!![]);}),_0x356c13;},exports[_0x1ab420(-0x11,-0x24,-0x3c,-0x40,-0x17)+_0x4c3395(-0x11b,-0x119,-0x113,-0xf1,-0xdb)]=(_0x3f8e14,_0x32ab19)=>{const _0x5b5e1b={};function _0x57758b(_0x1e6344,_0xc44a16,_0x5a2641,_0x59a920,_0x2724bc){return _0x349477(_0x1e6344-0x88,_0xc44a16,_0x5a2641-0x232,_0x59a920-0x196,_0x2724bc-0x1c6);}_0x5b5e1b[_0x2892e7(-0x151,-0x16f,-0x17b,-0x116,-0x13a)]=function(_0x54e416,_0x5b3ebc){return _0x54e416===_0x5b3ebc;},_0x5b5e1b[_0x3ee18e(0x2f,0x2e,0x6c,0x5d,0x76)]=function(_0x2876ba,_0x47f9b9){return _0x2876ba===_0x47f9b9;},_0x5b5e1b[_0x1da628(0x23e,0x1ea,0x226,0x235,0x21c)]=function(_0x3f4fb6,_0x5f2ca7){return _0x3f4fb6===_0x5f2ca7;},_0x5b5e1b[_0x1da628(0x25e,0x27c,0x248,0x289,0x24e)]=function(_0x41357c,_0x193dae){return _0x41357c===_0x193dae;};function _0x4db6ee(_0x2195e9,_0x2cc498,_0x34553f,_0x3cadec,_0x33cb80){return _0x1ab420(_0x2195e9,_0x2cc498-0xd8,_0x34553f-0x2da,_0x3cadec-0x95,_0x33cb80-0x153);}_0x5b5e1b[_0x2892e7(-0x115,-0xfe,-0x148,-0x130,-0xe7)]=_0x4db6ee(0x2b7,0x2cf,0x2e4,0x309,0x2bc),_0x5b5e1b[_0x2892e7(-0xf2,-0xc3,-0xf0,-0xf7,-0xdf)]=_0x3ee18e(0xba,0xa3,0x8a,0xc1,0xc6);function _0x3ee18e(_0x79c457,_0x22a552,_0x5be12f,_0x26d5ca,_0x5449f0){return _0x55dc06(_0x79c457-0x1ae,_0x5be12f-0x19b,_0x5be12f-0x7a,_0x26d5ca,_0x5449f0-0x1b3);}_0x5b5e1b[_0x3ee18e(0x32,0x5f,0x63,0x91,0x59)]=function(_0x197793,_0x47cdc7){return _0x197793===_0x47cdc7;};function _0x2892e7(_0x4bd063,_0x280352,_0xedbaa1,_0x505c7e,_0x4d3d00){return _0x349477(_0x4bd063-0x106,_0x4d3d00,_0x4bd063-0x130,_0x505c7e-0x67,_0x4d3d00-0x191);}_0x5b5e1b[_0x1da628(0x1e8,0x1b8,0x216,0x1d2,0x1ef)]=function(_0x269f4c,_0x21c4e1){return _0x269f4c!==_0x21c4e1;};function _0x1da628(_0x35e258,_0x447d2a,_0x1edeb7,_0x4774db,_0x57e22a){return _0x4c3395(_0x57e22a-0x348,_0x35e258,_0x1edeb7-0x40,_0x4774db-0x132,_0x57e22a-0x182);}_0x5b5e1b[_0x4db6ee(0x329,0x327,0x2f4,0x30d,0x32d)]=_0x3ee18e(0x7,0xa,0x48,0x77,0x5d),_0x5b5e1b[_0x3ee18e(-0xe,0x14,0x2a,0x39,0xe)]=function(_0x7d156a,_0x5a95fa){return _0x7d156a===_0x5a95fa;},_0x5b5e1b[_0x57758b(-0x2b,0x25,-0x1,-0x38,-0x23)]=function(_0x435f07,_0x3de053){return _0x435f07!==_0x3de053;},_0x5b5e1b[_0x3ee18e(0x24,0x7,0x42,0x73,0x30)]=function(_0x487f9e,_0x1e4ac5){return _0x487f9e===_0x1e4ac5;},_0x5b5e1b[_0x2892e7(-0xec,-0xf7,-0x11a,-0xcd,-0xc1)]=_0x3ee18e(0x86,0x77,0x5a,0x4a,0x63),_0x5b5e1b[_0x57758b(-0x29,-0x16,-0x18,-0x52,0x5)]=_0x57758b(-0x4a,-0x49,-0x39,-0x44,0x3);const _0x945505=_0x5b5e1b;let _0x1432dd=null;Object[_0x2892e7(-0x10b,-0xee,-0x142,-0x144,-0xf6)](_0x32ab19)[_0x3ee18e(0x25,0x3f,0x12,0x3c,-0x2e)+'ch'](_0x3776c9=>{function _0x3974b3(_0x1fad00,_0x5ada0a,_0x54ea23,_0x292007,_0x1170f6){return _0x2892e7(_0x54ea23-0x220,_0x5ada0a-0x198,_0x54ea23-0x1dd,_0x292007-0x6e,_0x1fad00);}function _0x570b36(_0x51c6c1,_0x20e534,_0x2959d9,_0x58c3bc,_0x1d5a9b){return _0x2892e7(_0x58c3bc- -0x36,_0x20e534-0x1aa,_0x2959d9-0x1b0,_0x58c3bc-0x186,_0x51c6c1);}const _0x5bb244={'BoVTt':function(_0x575803,_0x37bccc){function _0x17a40b(_0x505a67,_0x59bd1a,_0x1dd087,_0x23f42e,_0x561606){return _0x5616(_0x561606-0x2d4,_0x1dd087);}return _0x945505[_0x17a40b(0x3b0,0x38a,0x397,0x370,0x37d)](_0x575803,_0x37bccc);}};function _0x3ab0c1(_0x40df5a,_0x219e72,_0x2b900f,_0x4f0a35,_0x1927f6){return _0x3ee18e(_0x40df5a-0x12a,_0x219e72-0xff,_0x2b900f-0x1d6,_0x40df5a,_0x1927f6-0x40);}function _0x2a9b8f(_0x3ab13f,_0x4af9f3,_0xf0a08c,_0x18c431,_0xcff83d){return _0x57758b(_0x3ab13f-0x37,_0x18c431,_0xcff83d-0x446,_0x18c431-0x4d,_0xcff83d-0x14b);}function _0x4434d1(_0xf84e3f,_0x30c1bd,_0x1061cb,_0x393a8a,_0x5d4d42){return _0x3ee18e(_0xf84e3f-0x1e2,_0x30c1bd-0x1ad,_0x5d4d42- -0x291,_0x393a8a,_0x5d4d42-0x6);}if(_0x945505[_0x3ab0c1(0x261,0x215,0x24b,0x24e,0x281)](_0x945505[_0x3ab0c1(0x22f,0x272,0x233,0x1f5,0x259)],_0x945505[_0x4434d1(-0x1df,-0x218,-0x1df,-0x1d7,-0x211)]))_0x5bb244[_0x4434d1(-0x270,-0x254,-0x25c,-0x21e,-0x24c)](_0xf6c39[_0x4aafb4]['id'],_0x3ae199)&&(_0x56f816=_0x54744);else{if(_0x945505[_0x2a9b8f(0x468,0x3fe,0x436,0x43b,0x439)](_0x32ab19[_0x3776c9]['id'],_0x3f8e14)){if(_0x945505[_0x570b36(-0x1b6,-0x1be,-0x1ac,-0x192,-0x1c2)](_0x945505[_0x3ab0c1(0x232,0x201,0x23f,0x20a,0x24a)],_0x945505[_0x3974b3(0x129,0x154,0x117,0xec,0x139)])){let _0x2b405f=![];return(_0x945505[_0x2a9b8f(0x3d6,0x3fb,0x411,0x3fa,0x3f7)](_0x5548c4[_0x894fda],'❌')||_0x945505[_0x4434d1(-0x236,-0x25c,-0x215,-0x242,-0x225)](_0x24bcda[_0x5639f9],'⭕'))&&(_0x2b405f=!![]),_0x2b405f;}else _0x1432dd=_0x3776c9;}}});if(_0x945505[_0x1da628(0x251,0x245,0x20f,0x247,0x248)](_0x1432dd,null)){if(_0x945505[_0x57758b(-0x5f,-0x9,-0x2e,0x12,-0xd)](_0x945505[_0x1da628(0x27b,0x21f,0x28e,0x258,0x25f)],_0x945505[_0x1da628(0x23a,0x246,0x231,0x212,0x231)])){const _0x4e52f8={'ReGJv':function(_0x484ba3,_0x584581){function _0xc3ce4(_0x2e76b5,_0x15d5b9,_0x5d580e,_0x3b81ba,_0x44b821){return _0x57758b(_0x2e76b5-0x1ae,_0x2e76b5,_0x44b821- -0x1f8,_0x3b81ba-0x1c7,_0x44b821-0x23);}return _0x945505[_0xc3ce4(-0x251,-0x231,-0x20b,-0x20a,-0x23e)](_0x484ba3,_0x584581);}};let _0x3ec366=![];return _0x387321[_0x57758b(-0x26,0x28,-0x9,0x24,-0x31)](_0x16209f)[_0x57758b(-0x63,-0x8c,-0x5e,-0x76,-0x9b)+'ch'](_0x16916d=>{function _0x1bcfed(_0x3852c0,_0x58257f,_0xe37ffb,_0x318b27,_0x5215fd){return _0x2892e7(_0x318b27-0x3f0,_0x58257f-0x1da,_0xe37ffb-0x111,_0x318b27-0x1,_0x5215fd);}_0x4e52f8[_0x1bcfed(0x2e5,0x335,0x2db,0x2fd,0x311)](_0x5d7cce[_0x16916d]['id'],_0xad7b3d)&&(_0x3ec366=!![]);}),_0x3ec366;}else return _0x1432dd;}},exports[_0x1ab420(0x2c,0x1a,0x6,0x37,-0x20)+_0x55dc06(-0x17f,-0x177,-0x195,-0x177,-0x18d)]=_0x3da14d=>{const _0x1dbc1b={};function _0x365852(_0x4db492,_0x3cf21b,_0x1b51b1,_0x48f1f2,_0x399b0e){return _0x4c3395(_0x48f1f2-0x413,_0x1b51b1,_0x1b51b1-0x1d1,_0x48f1f2-0xe3,_0x399b0e-0xa1);}function _0x2e7ef3(_0x148031,_0x1f4c24,_0xe68b7a,_0xa92700,_0x473213){return _0x55dc06(_0x148031-0x90,_0xa92700-0x571,_0xe68b7a-0x10a,_0xe68b7a,_0x473213-0x3);}_0x1dbc1b[_0x365852(0x2d5,0x2e3,0x29c,0x2d6,0x2d7)]=function(_0x4a167a,_0x5eb619){return _0x4a167a!==_0x5eb619;},_0x1dbc1b[_0x2abf86(-0x10c,-0x116,-0xe8,-0x120,-0x11f)]=function(_0x16060c,_0x1ff609){return _0x16060c===_0x1ff609;},_0x1dbc1b[_0x2e7ef3(0x452,0x468,0x426,0x454,0x46a)]=_0x2abf86(-0x103,-0x140,-0xe3,-0xdc,-0x10d),_0x1dbc1b[_0xb8a4d7(0x41,0x3,-0x29,0x29,0x33)]=function(_0x13ec0d,_0xe16307){return _0x13ec0d!==_0xe16307;},_0x1dbc1b[_0xb8a4d7(0x27,0x59,0x29,0x44,0x1b)]=function(_0x4a67ce,_0x528074){return _0x4a67ce!==_0x528074;};function _0x2abf86(_0xa1b048,_0x391e28,_0x24b991,_0x3051cc,_0x21367d){return _0x1ab420(_0x3051cc,_0x391e28-0x50,_0xa1b048- -0x122,_0x3051cc-0xe5,_0x21367d-0x70);}_0x1dbc1b[_0x365852(0x342,0x2f4,0x2f0,0x321,0x300)]=_0x52b81a(0x3f6,0x396,0x3d6,0x40a,0x417),_0x1dbc1b[_0x2e7ef3(0x410,0x3a6,0x3a3,0x3e3,0x3c0)]=_0x52b81a(0x347,0x390,0x387,0x36f,0x38e);const _0x63befc=_0x1dbc1b;let _0x1efb0d=!![];for(let _0x1bfb13 of _0x3da14d){if(_0x63befc[_0x52b81a(0x3d9,0x3b4,0x3d5,0x3de,0x40a)](_0x63befc[_0x52b81a(0x3f9,0x3bb,0x3ee,0x3fc,0x3d5)],_0x63befc[_0x2e7ef3(0x481,0x418,0x474,0x454,0x422)]))_0x63befc[_0x2e7ef3(0x429,0x3b3,0x3bb,0x3f2,0x3c4)](_0x1bfb13,'❌')&&_0x63befc[_0x365852(0x2ef,0x2b2,0x2ea,0x2c0,0x2af)](_0x1bfb13,'⭕')&&(_0x63befc[_0x52b81a(0x3f1,0x3b1,0x3e2,0x3cc,0x3fd)](_0x63befc[_0x365852(0x31e,0x322,0x359,0x321,0x35d)],_0x63befc[_0x365852(0x27f,0x27c,0x2e0,0x2b1,0x285)])?_0x1efb0d=![]:_0x1bf3bb=!![]);else{let _0x57cd00=!![];for(let _0xaff047 of _0xae279f){_0x63befc[_0x2abf86(-0x13f,-0x112,-0x13d,-0xff,-0x15c)](_0xaff047,'❌')&&_0x63befc[_0x365852(0x310,0x2f0,0x2a2,0x2d6,0x2d3)](_0xaff047,'⭕')&&(_0x57cd00=![]);}return _0x57cd00;}}function _0xb8a4d7(_0x10e924,_0x18ca03,_0x1d3b74,_0x182edc,_0x413a64){return _0x3fdfda(_0x1d3b74,_0x18ca03- -0x1c0,_0x1d3b74-0x1d7,_0x182edc-0x1f1,_0x413a64-0x87);}function _0x52b81a(_0x126a13,_0xba50d3,_0x3adf91,_0x26f42f,_0x2b9604){return _0x4c3395(_0x3adf91-0x4df,_0x126a13,_0x3adf91-0x160,_0x26f42f-0x1e0,_0x2b9604-0x120);}return _0x1efb0d;});function _0x5616(_0xde4387,_0x2b76f9){const _0x246d10=_0x5634();return _0x5616=function(_0x294f3c,_0x57366b){_0x294f3c=_0x294f3c-(0x252d*-0x1+-0x6d5+0x2c74);let _0x5eb167=_0x246d10[_0x294f3c];return _0x5eb167;},_0x5616(_0xde4387,_0x2b76f9);}function _0x349477(_0x3d4331,_0x34ae5a,_0x32115d,_0xf4c577,_0x2fbac1){return _0x5616(_0x32115d- -0x308,_0x34ae5a);}function _0x3fdfda(_0x2c74a5,_0x53063a,_0x3884ab,_0x17083c,_0x3e062a){return _0x5616(_0x53063a-0x141,_0x2c74a5);}function _0x4c3395(_0x472e81,_0x2deb73,_0x13cdb3,_0x2ebd24,_0x335837){return _0x5616(_0x472e81- -0x1d5,_0x2deb73);}function _0x55dc06(_0x3bd434,_0x2b90a4,_0x25a9e5,_0x4cda45,_0x36727c){return _0x5616(_0x2b90a4- -0x201,_0x4cda45);}exports[_0x1ab420(0x3b,0x14,0x8,-0x1,-0x2)+'i']=(_0x20d1b0,_0x414c1f)=>{const _0x4ed52b={};function _0x1669df(_0x1fa759,_0xe2828,_0x35f3a8,_0x257327,_0x1b27fe){return _0x1ab420(_0x35f3a8,_0xe2828-0x99,_0x257327-0x368,_0x257327-0x155,_0x1b27fe-0x20);}_0x4ed52b[_0x1c62cd(0x1bb,0x1d7,0x1a9,0x1a3,0x1e2)]=function(_0x322b5c,_0x1e41bc){return _0x322b5c===_0x1e41bc;},_0x4ed52b[_0x49416b(0x469,0x42a,0x3f4,0x429,0x45e)]=_0x49416b(0x47a,0x402,0x410,0x43c,0x3fc);function _0x5011d3(_0x423d55,_0x338434,_0x56ae27,_0x4b29bb,_0x36bdac){return _0x55dc06(_0x423d55-0x184,_0x56ae27-0xda,_0x56ae27-0xe0,_0x423d55,_0x36bdac-0x193);}const _0x24789b=_0x4ed52b;function _0x48a4dc(_0x169f1e,_0x473f8e,_0x41e244,_0x4a17f6,_0x2c3b7c){return _0x1ab420(_0x169f1e,_0x473f8e-0x151,_0x4a17f6- -0x14b,_0x4a17f6-0x16f,_0x2c3b7c-0x17a);}let _0x2b90c7=![];(_0x24789b[_0x1c62cd(0x1ca,0x1bd,0x1a9,0x1de,0x17f)](_0x414c1f[_0x20d1b0],'❌')||_0x24789b[_0x5011d3(-0xb1,-0xa5,-0xac,-0xcd,-0xb7)](_0x414c1f[_0x20d1b0],'⭕'))&&(_0x24789b[_0x1669df(0x2ef,0x2f2,0x2ed,0x32e,0x358)](_0x24789b[_0x1669df(0x2f9,0x2fc,0x359,0x328,0x361)],_0x24789b[_0x48a4dc(-0x1c8,-0x19b,-0x15c,-0x18b,-0x163)])?_0x2b90c7=!![]:_0x5c42be=!![]);function _0x1c62cd(_0x5849dd,_0x2d9e7a,_0x47fe2f,_0x3bcbb0,_0x2f455f){return _0x3fdfda(_0x3bcbb0,_0x47fe2f- -0x13,_0x47fe2f-0x1f,_0x3bcbb0-0x17c,_0x2f455f-0x193);}function _0x49416b(_0x5e30ea,_0x492800,_0x356aa8,_0x3fd80c,_0x659667){return _0x4c3395(_0x3fd80c-0x589,_0x5e30ea,_0x356aa8-0x11b,_0x3fd80c-0x8c,_0x659667-0x1b2);}return _0x2b90c7;};function _0x1ab420(_0x37bfcb,_0x2c8aa5,_0x341f28,_0x4f5b08,_0x3b16f2){return _0x5616(_0x341f28- -0xb5,_0x37bfcb);}exports[_0x1ab420(0x37,-0x13,0x7,0x26,0x38)+_0x1ab420(-0x24,-0x3,-0x41,-0x7d,-0x5d)]=_0x26dc06=>{const _0x29bda9={};_0x29bda9[_0x3e6254(0xa4,0xf1,0xc0,0xa3,0xb7)]=function(_0x3f685f,_0x2b7a21){return _0x3f685f!==_0x2b7a21;},_0x29bda9[_0x3777c9(-0x190,-0x134,-0x151,-0x168,-0x180)]=function(_0x3cf5fb,_0x2ce82d){return _0x3cf5fb!==_0x2ce82d;},_0x29bda9[_0x3777c9(-0x17f,-0x109,-0x13e,-0x169,-0x120)]=function(_0xd62057,_0x156226){return _0xd62057===_0x156226;};function _0xb33072(_0x34b414,_0x20544c,_0x450760,_0x4a221e,_0x188190){return _0x55dc06(_0x34b414-0x1ed,_0x34b414-0x19,_0x450760-0x5d,_0x20544c,_0x188190-0x1b5);}_0x29bda9[_0x3e6254(0xc9,0xb1,0xd7,0xdc,0xe6)]=function(_0x203a3b,_0x16df87){return _0x203a3b===_0x16df87;},_0x29bda9[_0xb33072(-0x138,-0x144,-0x150,-0x15c,-0x114)]=function(_0x1d2efc,_0x426f5c){return _0x1d2efc===_0x426f5c;},_0x29bda9[_0x3e6254(0x98,0x72,0xa1,0x6c,0xc3)]=function(_0x191bb0,_0x144038){return _0x191bb0===_0x144038;},_0x29bda9[_0xa3181d(0x45d,0x495,0x46c,0x46f,0x459)]=function(_0x1eeac3,_0x2805dd){return _0x1eeac3===_0x2805dd;},_0x29bda9[_0x3e6254(0xec,0x135,0xf8,0x110,0xef)]=_0x3777c9(-0x191,-0x130,-0x15c,-0x179,-0x151),_0x29bda9[_0xb33072(-0x13c,-0x139,-0x14c,-0x136,-0x148)]=function(_0x5588e7,_0x329ac5){return _0x5588e7===_0x329ac5;},_0x29bda9[_0x3e6254(0x13d,0xdf,0x109,0x13a,0x148)]=function(_0x179126,_0x280527){return _0x179126===_0x280527;},_0x29bda9[_0x3777c9(-0x17a,-0x17a,-0x150,-0x17c,-0x186)]=function(_0x3c14d8,_0x347389){return _0x3c14d8===_0x347389;};function _0x3777c9(_0x23b3b7,_0xc2c62a,_0xa0137d,_0x58df00,_0x2f778b){return _0x3fdfda(_0x23b3b7,_0xa0137d- -0x336,_0xa0137d-0x1d7,_0x58df00-0x1d3,_0x2f778b-0x5b);}_0x29bda9[_0xb33072(-0x148,-0x185,-0x10b,-0x10d,-0x17c)]=function(_0x21c82a,_0x155a4f){return _0x21c82a===_0x155a4f;},_0x29bda9[_0xa3181d(0x48f,0x4a0,0x4a1,0x4bc,0x480)]=_0xa3181d(0x4b2,0x47b,0x476,0x483,0x44c),_0x29bda9[_0x34be96(0xe0,0xef,0xb3,0x129,0xcb)]=_0xa3181d(0x4f6,0x4f2,0x4b9,0x4af,0x4c4),_0x29bda9[_0x34be96(0xf2,0xd0,0xbf,0xbc,0x108)]=function(_0x44cc5b,_0x3b498f){return _0x44cc5b===_0x3b498f;},_0x29bda9[_0x34be96(0xcf,0xe8,0xb0,0xe3,0xff)]=function(_0x106285,_0x164335){return _0x106285===_0x164335;};function _0x34be96(_0x3041c5,_0x5a4a0d,_0x3c9490,_0x526984,_0x58459f){return _0x349477(_0x3041c5-0x5c,_0x526984,_0x5a4a0d-0x308,_0x526984-0x93,_0x58459f-0x172);}_0x29bda9[_0x3e6254(0xf7,0x100,0x115,0x14f,0xd9)]=function(_0x483a8f,_0x4f9783){return _0x483a8f===_0x4f9783;},_0x29bda9[_0xa3181d(0x4b4,0x49e,0x48d,0x4bf,0x46a)]=_0xb33072(-0x147,-0x11f,-0x130,-0x16c,-0x133),_0x29bda9[_0x34be96(0x83,0x77,0x57,0x7e,0x46)]=_0xa3181d(0x4d8,0x4d5,0x4a8,0x47f,0x4e4),_0x29bda9[_0x3777c9(-0x185,-0x176,-0x167,-0x188,-0x1a3)]=function(_0x484ff3,_0x3eb67b){return _0x484ff3===_0x3eb67b;},_0x29bda9[_0xa3181d(0x4c2,0x4aa,0x483,0x46e,0x48e)]=function(_0x33cdb0,_0x4fde57){return _0x33cdb0===_0x4fde57;},_0x29bda9[_0xa3181d(0x4a7,0x461,0x47f,0x46f,0x471)]=function(_0x491677,_0x312a43){return _0x491677===_0x312a43;};function _0xa3181d(_0x1967a4,_0x4f1f6a,_0x4ee5a5,_0x1c7060,_0x13d942){return _0x4c3395(_0x4ee5a5-0x5b5,_0x1c7060,_0x4ee5a5-0xd1,_0x1c7060-0x15a,_0x13d942-0x118);}_0x29bda9[_0x34be96(0xb7,0xb9,0xf7,0xed,0xe9)]=function(_0x36450f,_0x580a27){return _0x36450f===_0x580a27;},_0x29bda9[_0xb33072(-0x156,-0x120,-0x13a,-0x16f,-0x171)]=_0xb33072(-0x16a,-0x12d,-0x195,-0x174,-0x193),_0x29bda9[_0x34be96(0xad,0xa2,0x60,0x61,0xac)]=_0xa3181d(0x4e6,0x4fc,0x4d4,0x4a5,0x4dd),_0x29bda9[_0x3777c9(-0x135,-0x131,-0x131,-0x133,-0xf2)]=function(_0x160555,_0x358c1d){return _0x160555===_0x358c1d;},_0x29bda9[_0x34be96(0x99,0x9a,0xb5,0xcc,0xd4)]=function(_0x2394c0,_0xcdd6cc){return _0x2394c0===_0xcdd6cc;},_0x29bda9[_0xa3181d(0x4df,0x48a,0x4b7,0x494,0x4e3)]=function(_0x332f1e,_0x488d19){return _0x332f1e===_0x488d19;},_0x29bda9[_0x34be96(0xb2,0xde,0xf8,0xa3,0xdb)]=function(_0xc5c23d,_0xa968af){return _0xc5c23d!==_0xa968af;},_0x29bda9[_0xa3181d(0x499,0x4c4,0x496,0x4a7,0x471)]=_0xa3181d(0x4a5,0x4b9,0x4a7,0x4e2,0x499),_0x29bda9[_0x34be96(0xb3,0xe2,0xfd,0xc4,0xb1)]=_0xa3181d(0x47d,0x4d7,0x4a5,0x4aa,0x475),_0x29bda9[_0x3777c9(-0x130,-0x1a2,-0x16a,-0x15f,-0x1a5)]=function(_0x255790,_0x4d04dd){return _0x255790===_0x4d04dd;},_0x29bda9[_0xa3181d(0x48b,0x4ea,0x4ba,0x4ea,0x4e0)]=function(_0x5a1e13,_0xf6ea88){return _0x5a1e13===_0xf6ea88;},_0x29bda9[_0x3e6254(0xc7,0xe5,0xd4,0xb9,0xd7)]=function(_0x297d84,_0x551c03){return _0x297d84===_0x551c03;},_0x29bda9[_0xa3181d(0x465,0x485,0x475,0x452,0x447)]=function(_0x451031,_0x1492b0){return _0x451031===_0x1492b0;},_0x29bda9[_0x3e6254(0xd3,0x13e,0xff,0xe6,0xe3)]=_0x3777c9(-0x176,-0x122,-0x14f,-0x15c,-0x145),_0x29bda9[_0x34be96(0xe3,0xaf,0xc4,0x9c,0xcc)]=_0x34be96(0x95,0x97,0xa3,0x68,0xae),_0x29bda9[_0x34be96(0xcb,0xd3,0xc3,0xef,0xae)]=function(_0x4097a4,_0x2b73f1){return _0x4097a4===_0x2b73f1;},_0x29bda9[_0xb33072(-0xfe,-0x107,-0xe1,-0xc9,-0x137)]=function(_0x3f31d6,_0x46c3dd){return _0x3f31d6===_0x46c3dd;},_0x29bda9[_0x3e6254(0x7a,0x95,0xb3,0xbd,0xe8)]=_0x3777c9(-0x12a,-0x144,-0x166,-0x1a3,-0x16f),_0x29bda9[_0x34be96(0xc2,0xc2,0xd7,0x9f,0xc0)]=_0x3777c9(-0x12c,-0x17f,-0x13d,-0x154,-0x121),_0x29bda9[_0x3777c9(-0x175,-0x158,-0x142,-0x151,-0x15a)]=function(_0x4a2ff6,_0x592e29){return _0x4a2ff6===_0x592e29;},_0x29bda9[_0x3e6254(0x130,0xcc,0xfe,0xeb,0xc2)]=function(_0xfdee14,_0x407d55){return _0xfdee14===_0x407d55;},_0x29bda9[_0xa3181d(0x4d4,0x4e9,0x4b1,0x4cd,0x4a8)]=function(_0x5dacd1,_0x322c05){return _0x5dacd1===_0x322c05;};function _0x3e6254(_0x4b4fc2,_0x3c9981,_0x2cfe3c,_0x3fec4a,_0x42aef4){return _0x349477(_0x4b4fc2-0x1ce,_0x4b4fc2,_0x2cfe3c-0x32a,_0x3fec4a-0x88,_0x42aef4-0x52);}_0x29bda9[_0xa3181d(0x4ad,0x46e,0x4aa,0x4a6,0x483)]=function(_0x18dfc2,_0x12aab3){return _0x18dfc2===_0x12aab3;},_0x29bda9[_0xb33072(-0x141,-0x14f,-0x144,-0x177,-0x15c)]=function(_0x31cf91,_0x2a20e0){return _0x31cf91===_0x2a20e0;},_0x29bda9[_0xa3181d(0x437,0x431,0x465,0x436,0x427)]=_0xa3181d(0x4a8,0x4a9,0x491,0x461,0x478),_0x29bda9[_0xa3181d(0x46e,0x4e4,0x4ae,0x4c2,0x4e6)]=_0x34be96(0xa5,0x81,0x58,0x92,0x8e);const _0x201722=_0x29bda9;let _0x57eba3=![];if(_0x201722[_0x34be96(0xf1,0xb7,0xae,0xd0,0x98)](_0x26dc06[-0x94*-0x22+0xe1*0x9+-0x1*0x1b91],'❌')&&_0x201722[_0xb33072(-0x133,-0x108,-0x15f,-0x10e,-0x163)](_0x26dc06[0xa11+0x7bf+-0x11cf],'❌')&&_0x201722[_0x3e6254(0x108,0xcb,0xd7,0xb1,0xc8)](_0x26dc06[0x1*-0xc5f+0x7*0x2f1+0x836*-0x1],'❌')||_0x201722[_0xb33072(-0x138,-0x130,-0x133,-0x120,-0x169)](_0x26dc06[0x1d*0x1+-0x1*-0x1a8d+0x1*-0x1aaa],'⭕')&&_0x201722[_0xb33072(-0x131,-0x153,-0xf7,-0x16e,-0x10c)](_0x26dc06[-0x22*-0x40+-0x25e1+-0xeb1*-0x2],'⭕')&&_0x201722[_0x3e6254(0xc8,0xcf,0xa1,0x8c,0x75)](_0x26dc06[-0x2*-0x957+-0x1289+0x23*-0x1],'⭕'))_0x201722[_0x3777c9(-0x18b,-0x1aa,-0x169,-0x16c,-0x156)](_0x201722[_0x3777c9(-0x157,-0xfb,-0x11f,-0x127,-0xfa)],_0x201722[_0xa3181d(0x4f6,0x4a2,0x4b6,0x4b6,0x479)])?_0x57eba3=!![]:_0x185425=!![];else{if(_0x201722[_0xb33072(-0x169,-0x18e,-0x148,-0x160,-0x18a)](_0x26dc06[-0x2a7*0x6+-0x493*0x4+-0x1*-0x2239],'❌')&&_0x201722[_0xa3181d(0x45c,0x461,0x48c,0x479,0x48d)](_0x26dc06[-0x18ba+-0x1*0x2171+0x3a2f],'❌')&&_0x201722[_0x3777c9(-0x14e,-0x1ad,-0x176,-0x184,-0x184)](_0x26dc06[0x5*-0x669+0x76d*-0x1+-0x1*-0x277f],'❌')||_0x201722[_0xa3181d(0x504,0x49c,0x4c7,0x4bb,0x4ea)](_0x26dc06[0x128a+0x758+-0x19df],'⭕')&&_0x201722[_0xb33072(-0x133,-0x14b,-0x16b,-0x14c,-0x13f)](_0x26dc06[-0x406*-0x2+0x9e*0x26+-0x104*0x1f],'⭕')&&_0x201722[_0x34be96(0x6b,0xa5,0xe1,0x8e,0xdd)](_0x26dc06[0x26*-0x83+-0x183*-0xb+0x2d6],'⭕'))_0x201722[_0x34be96(0xdf,0xa0,0x82,0xc6,0x8e)](_0x201722[_0x3e6254(0xe4,0x106,0xe3,0xa6,0xca)],_0x201722[_0x34be96(0x119,0xef,0x115,0xbd,0xfe)])?_0x201722[_0x3777c9(-0x160,-0x171,-0x157,-0x14c,-0x166)](_0x14cd62,'❌')&&_0x201722[_0x34be96(0xb5,0xa4,0x9a,0x86,0x8d)](_0x2f356c,'⭕')&&(_0x3a6af2=![]):_0x57eba3=!![];else{if(_0x201722[_0x3e6254(0xc9,0x12c,0xf2,0x107,0x131)](_0x26dc06[0x8e9+-0x1*-0x1c93+-0x2576],'❌')&&_0x201722[_0x34be96(0xc5,0xe8,0xf0,0xc9,0xd3)](_0x26dc06[0x973+-0x1237+0x1*0x8cb],'❌')&&_0x201722[_0x3e6254(0xd4,0xee,0xd7,0xae,0xc7)](_0x26dc06[-0x1*0x201+-0x169e+-0x1*-0x18a7],'❌')||_0x201722[_0xa3181d(0x482,0x49f,0x48c,0x477,0x46f)](_0x26dc06[0x25d9*-0x1+-0x1*0x156+0x2735],'⭕')&&_0x201722[_0x3777c9(-0xe4,-0xd4,-0x102,-0xc2,-0xee)](_0x26dc06[0xaa+-0x17b7+0x1714],'⭕')&&_0x201722[_0x3777c9(-0x189,-0x151,-0x150,-0x142,-0x15c)](_0x26dc06[-0x3d3*0x2+0x1*0xb9c+0x3ee*-0x1],'⭕'))_0x201722[_0x3e6254(0xa8,0x92,0xc6,0xfa,0xea)](_0x201722[_0x3777c9(-0x17d,-0x13b,-0x148,-0x12d,-0x186)],_0x201722[_0x3777c9(-0x184,-0x160,-0x17e,-0x196,-0x1b7)])?_0x57eba3=!![]:_0x5f0967=!![];else{if(_0x201722[_0xa3181d(0x497,0x4ab,0x46e,0x473,0x431)](_0x26dc06[0x759+-0x3*-0xc5b+-0x2c6a],'❌')&&_0x201722[_0x3e6254(0x8d,0x10d,0xce,0xe8,0xf8)](_0x26dc06[-0x1af6+0x1246*-0x1+0x1b*0x1ad],'❌')&&_0x201722[_0x34be96(0x7e,0xa3,0x8e,0x69,0x95)](_0x26dc06[0x576+-0x205a*-0x1+0x12e5*-0x2],'❌')||_0x201722[_0xa3181d(0x49f,0x455,0x48c,0x495,0x476)](_0x26dc06[0x1*-0x1aa7+0x1*-0x1442+0x2ee9],'⭕')&&_0x201722[_0x3777c9(-0x146,-0x165,-0x156,-0x172,-0x164)](_0x26dc06[0x29*-0xdf+-0x8*0x160+0x2eba],'⭕')&&_0x201722[_0xb33072(-0x12f,-0xef,-0x14a,-0x128,-0x14f)](_0x26dc06[0x1ab6*-0x1+-0x11a+0x1bd6],'⭕'))_0x201722[_0x3777c9(-0x164,-0x12e,-0x169,-0x17c,-0x19f)](_0x201722[_0xa3181d(0x4aa,0x464,0x472,0x47b,0x441)],_0x201722[_0xb33072(-0x146,-0x182,-0x14e,-0x10b,-0x12f)])?_0x39112a=!![]:_0x57eba3=!![];else{if(_0x201722[_0x34be96(0xe7,0xb7,0x8e,0xdb,0xdf)](_0x26dc06[0x2dd*0xd+-0x1d3a+-0x7fe],'❌')&&_0x201722[_0xa3181d(0x4b0,0x46e,0x4a4,0x4c6,0x4a0)](_0x26dc06[0x26cb+0x23f+-0x3b*0xb2],'❌')&&_0x201722[_0x3e6254(0xf2,0xa7,0xbc,0xa0,0x9a)](_0x26dc06[-0x1eda*-0x1+0x7*-0x2dd+-0xac8],'❌')||_0x201722[_0xa3181d(0x494,0x487,0x485,0x4ab,0x48b)](_0x26dc06[-0x4*-0x209+-0x470*-0x7+-0x2733],'⭕')&&_0x201722[_0x3e6254(0xaa,0xb4,0xc2,0x8f,0xdb)](_0x26dc06[-0x5*-0xb6+0x1*0x76+-0x400],'⭕')&&_0x201722[_0xa3181d(0x4a5,0x48e,0x4b7,0x4e0,0x482)](_0x26dc06[-0x43*-0x31+0x19d*-0x2+-0x23*0x46],'⭕'))_0x201722[_0xa3181d(0x485,0x486,0x4be,0x4fc,0x4e2)](_0x201722[_0x34be96(0xa1,0xb6,0xd4,0xc8,0xce)],_0x201722[_0x3777c9(-0xe9,-0x139,-0x113,-0x14c,-0x143)])?_0x57eba3=!![]:_0x21012f=!![];else{if(_0x201722[_0x34be96(0xb4,0xc4,0xfe,0xe9,0xee)](_0x26dc06[-0x18c+-0x1f3+-0x12b*-0x3],'❌')&&_0x201722[_0xa3181d(0x4af,0x49c,0x495,0x4aa,0x4c5)](_0x26dc06[-0x83*0x37+-0x2089*-0x1+-0x175*0x3],'❌')&&_0x201722[_0x3777c9(-0x155,-0x1a8,-0x16a,-0x141,-0x15c)](_0x26dc06[0x20*0x105+0x1*-0x19a+0x2*-0xf7f],'❌')||_0x201722[_0x3e6254(0x112,0x132,0x115,0xe5,0x10b)](_0x26dc06[0xf78+0x505+-0x147b],'⭕')&&_0x201722[_0x34be96(0x9d,0xda,0xf2,0xc5,0xb1)](_0x26dc06[0xc2b*0x2+-0x1bd1+0x380],'⭕')&&_0x201722[_0x3e6254(0xe4,0x98,0xd4,0xb2,0xdf)](_0x26dc06[-0xb9+-0x13d*-0x1a+-0x1f71*0x1],'⭕'))_0x201722[_0x3e6254(0xc0,0xe1,0xb7,0xc3,0xc4)](_0x201722[_0x34be96(0xe7,0xdd,0x104,0xca,0xe9)],_0x201722[_0x34be96(0xd8,0xaf,0xe1,0xb0,0x8e)])?_0x41eeea=!![]:_0x57eba3=!![];else{if(_0x201722[_0x3e6254(0xbc,0x108,0xf5,0xdd,0xdb)](_0x26dc06[-0x2*0x4ee+-0x1*0x1c4+0xba0],'❌')&&_0x201722[_0x34be96(0xcb,0xea,0xdc,0xe4,0xf9)](_0x26dc06[-0x1*0x443+-0x1556+0x199d],'❌')&&_0x201722[_0x34be96(0xe7,0xac,0xea,0x89,0x8c)](_0x26dc06[-0x1d*0x139+-0x1*0xf53+-0x6*-0x878],'❌')||_0x201722[_0x34be96(0x58,0x8e,0x58,0xb7,0x70)](_0x26dc06[-0x106e+-0x13c9*0x1+0x2437],'⭕')&&_0x201722[_0xb33072(-0x145,-0x177,-0x11d,-0x149,-0x164)](_0x26dc06[-0x125b+0x5*0x607+-0x1f6*0x6],'⭕')&&_0x201722[_0xb33072(-0x111,-0xe8,-0x109,-0x10d,-0x142)](_0x26dc06[-0x7*-0x91+0xfef*-0x1+-0x60*-0x20],'⭕')){if(_0x201722[_0x3777c9(-0x173,-0x167,-0x157,-0x133,-0x186)](_0x201722[_0xb33072(-0x157,-0x127,-0x13f,-0x199,-0x12e)],_0x201722[_0x34be96(0xfa,0xc2,0x97,0xaf,0xc4)]))_0x57eba3=!![];else{let _0x5e740f=null;_0x10a74b[_0xb33072(-0x11b,-0x11b,-0x102,-0x10f,-0x158)](_0xc73dd5)[_0x3777c9(-0x1b8,-0x18f,-0x17d,-0x14b,-0x1ad)+'ch'](_0x11d675=>{function _0x4d1ac1(_0x22d50d,_0x279f04,_0x2bcbc0,_0x12a8f8,_0x14297e){return _0xa3181d(_0x22d50d-0x74,_0x279f04-0x1e0,_0x279f04- -0x2ec,_0x2bcbc0,_0x14297e-0x80);}_0x201722[_0x4d1ac1(0x16a,0x1ab,0x1c5,0x1b8,0x1b3)](_0x41cb09[_0x11d675]['id'],_0x1da40c)&&(_0x5e740f=_0x11d675);});if(_0x201722[_0x34be96(0x95,0x9e,0x5d,0x79,0x94)](_0x5e740f,null))return _0x5e740f;}}else(_0x201722[_0xa3181d(0x4cb,0x49b,0x493,0x4c1,0x4ab)](_0x26dc06[-0x19ce+0x1c71+-0x2a1],'❌')&&_0x201722[_0xa3181d(0x4aa,0x4de,0x4bc,0x48f,0x4f4)](_0x26dc06[0x1d*0x37+-0x35e*-0x1+-0x995],'❌')&&_0x201722[_0xa3181d(0x4a8,0x482,0x4b1,0x48d,0x4b2)](_0x26dc06[0x1c00+-0x1*-0x19ac+0x11e2*-0x3],'❌')||_0x201722[_0x3e6254(0xb0,0xbb,0xec,0x110,0x10d)](_0x26dc06[-0x1ad3+0x12*0xd3+-0x1*-0xbff],'⭕')&&_0x201722[_0x3777c9(-0x10e,-0x18e,-0x14e,-0x18e,-0x137)](_0x26dc06[0x644+-0x1861+0x1221],'⭕')&&_0x201722[_0xb33072(-0x169,-0x15d,-0x186,-0x15b,-0x18e)](_0x26dc06[0x249c+0x26ad+0x4b43*-0x1],'⭕'))&&(_0x201722[_0xa3181d(0x4e4,0x4b7,0x4be,0x4b1,0x4d5)](_0x201722[_0x34be96(0x64,0x85,0xb6,0x8a,0xb2)],_0x201722[_0x3777c9(-0xe5,-0xe6,-0x127,-0x11f,-0xf5)])?_0x57eba3=!![]:_0x4e55cd=_0x3318f9);}}}}}}return _0x57eba3;};
--------------------------------------------------------------------------------
/media/yoshino.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/riycoders/YoshinoBot/7643fbe126a62032b0ed59524006da0319e33dd3/media/yoshino.jpg
--------------------------------------------------------------------------------
/message/help.js:
--------------------------------------------------------------------------------
1 | const moment = require("moment-timezone");
2 | const fs = require("fs");
3 |
4 | moment.tz.setDefault("Asia/Jakarta").locale("id");
5 |
6 | let dt = moment(Date.now()).tz('Asia/Jakarta').locale('id').format('a')
7 | const ucapanWaktu = "Selamat "+dt.charAt(0).toUpperCase() + dt.slice(1)
8 | let setting = JSON.parse(fs.readFileSync('./config.json'))
9 | const { getLimit, getBalance, cekGLimit } = require("../lib/limit")
10 |
11 | const more = String.fromCharCode(8206)
12 | const readmore = more.repeat(4001)
13 |
14 | function toCommas(x) {
15 | x = x.toString()
16 | var pattern = /(-?\d+)(\d{3})/;
17 | while (pattern.test(x))
18 | x = x.replace(pattern, "$1,$2");
19 | return x;
20 | }
21 |
22 | exports.allmenu = (sender, prefix, pushname, isOwner, isPremium, balance, limit, limitCount, glimit, gcount) => {
23 | return `${ucapanWaktu} ${pushname !== undefined ? pushname : 'Kak'}
24 |
25 | Status : ${isOwner ? 'Owner' : isPremium ? 'Premium' : 'Free'}
26 | Limit Harian : ${isOwner ? '-' : isPremium ? 'Unlimited' : getLimit(sender, limitCount, limit)}
27 | Limit Game : ${isOwner ? '-' : cekGLimit(sender, gcount, glimit)}
28 | Balance : $${toCommas(getBalance(sender, balance))}
29 |
30 | *Main Menu*
31 | ${prefix}menu
32 | ${prefix}owner
33 | ${prefix}donasi
34 | ${prefix}speed
35 | ${prefix}runtime
36 | ${prefix}cekprem
37 | ${prefix}listprem
38 |
39 | *Converter/Tools*
40 | ${prefix}sticker
41 | ${prefix}toimg
42 | ${prefix}tovid
43 | ${prefix}tomp3
44 | ${prefix}ttp
45 | ${prefix}attp
46 | ${prefix}emojimix
47 | ${prefix}say
48 | ${prefix}qc
49 | ${prefix}openai
50 |
51 | *Anonymous Chat*
52 | ${prefix}anonymous
53 | ${prefix}start
54 | ${prefix}skip
55 | ${prefix}stop
56 | ${prefix}sendprofile
57 | ${prefix}menfess
58 |
59 | *Downloader*
60 | ${prefix}tiktok
61 | ${prefix}instagram
62 | ${prefix}play
63 | ${prefix}ytmp4
64 | ${prefix}ytmp3
65 |
66 | *Random Menu*
67 | ${prefix}quote
68 | ${prefix}fakta
69 | ${prefix}quoteanime
70 | ${prefix}waifu
71 |
72 | *PhotoOxy Menu*
73 | ${prefix}flaming
74 | ${prefix}night
75 | ${prefix}shadow
76 | ${prefix}paper
77 | ${prefix}grass
78 | ${prefix}cube
79 | ${prefix}glow
80 | ${prefix}rainbow
81 | ${prefix}fabric
82 | ${prefix}glowing
83 | ${prefix}honey
84 | ${prefix}vintage
85 | ${prefix}fur
86 | ${prefix}striking
87 |
88 | *Search Menu*
89 | ${prefix}yts
90 | ${prefix}lirik
91 | ${prefix}gimage
92 |
93 | *Game Menu*
94 | ${prefix}tebaklagu
95 | ${prefix}asahotak
96 | ${prefix}caklontong
97 | ${prefix}family100
98 | ${prefix}siapakahaku
99 | ${prefix}susunkata
100 | ${prefix}tebakbendera
101 | ${prefix}tebakgambar
102 | ${prefix}tebakkalimat
103 | ${prefix}tebakkata
104 | ${prefix}tebakkimia
105 | ${prefix}tebaklirik
106 | ${prefix}kuis
107 | ${prefix}math
108 | ${prefix}nyerah
109 | ${prefix}tictactoe
110 | ${prefix}delttt
111 | ${prefix}casino
112 | ${prefix}delcasino
113 | ${prefix}bet
114 | ${prefix}werewolf
115 |
116 | *Payment & Bank*
117 | ${prefix}buylimit
118 | ${prefix}buyglimit
119 | ${prefix}transfer
120 | ${prefix}limit
121 | ${prefix}balance
122 |
123 | *Group Menu*
124 | ${prefix}linkgrup
125 | ${prefix}setnamegc
126 | ${prefix}setdesc
127 | ${prefix}group
128 | ${prefix}revoke
129 | ${prefix}delete
130 | ${prefix}tagall
131 | ${prefix}hidetag
132 | ${prefix}antilink
133 | ${prefix}welcome
134 |
135 | *Owner Menu*
136 | > evalcode
137 | x evalcode-2
138 | $ executor
139 | ${prefix}join
140 | ${prefix}broadcast
141 | ${prefix}exif
142 | ${prefix}leave
143 | ${prefix}addprem
144 | ${prefix}delprem`
145 | }
146 |
--------------------------------------------------------------------------------
/message/response.json:
--------------------------------------------------------------------------------
1 | {
2 | "wait": "Wait a minute, data is being processed!",
3 | "error": {
4 | "Iv": "Link yang kamu berikan tidak valid",
5 | "api": "Maaf terjadi kesalahan"
6 | },
7 | "OnlyGrup": "Perintah ini hanya bisa digunakan di grup",
8 | "OnlyPM": "Perintah ini hanya bisa digunakan di private message",
9 | "GrupAdmin": "Perintah ini hanya bisa digunakan oleh Admin Grup",
10 | "BotAdmin": "Bot Harus menjadi admin",
11 | "OnlyOwner": "Perintah ini hanya dapat digunakan oleh owner bot",
12 | "OnlyPrem": "Perintah ini khusus member premium"
13 | }
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "yoshino-md",
3 | "version": "1.0.0",
4 | "description": "Simple whatsapp bot with multi device.",
5 | "main": "index.js",
6 | "directories": {
7 | "lib": "lib"
8 | },
9 | "scripts": {
10 | "test": "echo \"Error: no test specified\" && exit 1",
11 | "start": "node index.js"
12 | },
13 | "author": "riycoders",
14 | "license": "MIT",
15 | "dependencies": {
16 | "@adiwajshing/keyed-db": "^0.2.4",
17 | "@whiskeysockets/baileys": "latest",
18 | "awesome-phonenumber": "^2.64.0",
19 | "axios": "^0.24.0",
20 | "chalk": "^4.1.2",
21 | "clui": "^0.3.6",
22 | "discord.js": "^14.13.0",
23 | "fetch": "^1.1.0",
24 | "figlet": "^1.5.2",
25 | "file-type": "^16.5.3",
26 | "fluent-ffmpeg": "^2.1.2",
27 | "form-data": "^4.0.0",
28 | "fs": "0.0.1-security",
29 | "g-i-s": "^2.1.6",
30 | "jimp": "^0.16.1",
31 | "jsdom": "^19.0.0",
32 | "moment": "^2.29.1",
33 | "moment-timezone": "^0.5.34",
34 | "node-fetch": "^2.6.4",
35 | "node-os-utils": "^1.3.6",
36 | "node-scrapy": "^0.5.0",
37 | "node-webpmux": "^3.1.1",
38 | "os": "^0.1.2",
39 | "parse-ms": "^2.1.0",
40 | "pino": "^7.2.0",
41 | "qrcode-terminal": "^0.12.0",
42 | "util": "^0.12.4"
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/sticker/data.exif:
--------------------------------------------------------------------------------
1 | II* AW {"sticker-pack-id":"com.snowcorp.stickerly.android.stickercontentprovider b5e7275f-f1de-4137-961f-57becfad34f2","sticker-pack-name":"follow","sticker-pack-publisher":"@riycoders","ios-app-store-link":"https://apps.apple.com/us/app/pubg-mobile-3rd-anniversary/id1330123889"}
--------------------------------------------------------------------------------