├── 69 ├── xeontext1.js ├── xeontext2.js ├── xeontext3.js ├── xeontext4.js ├── xeontext5.js └── xeontext6.js ├── README.md ├── XeonBug4.js ├── command termux (1).txt ├── command termux.txt ├── database ├── afk-user.json ├── autoreply │ ├── apk.json │ ├── doc.json │ ├── image.json │ ├── sticker.json │ ├── video.json │ ├── vn.json │ └── zip.json ├── owner.json ├── premium.json └── total-hit-user.json ├── index.js ├── lib ├── afk.js ├── converter.js ├── exif.js ├── myfunc.js ├── myfunc2.js ├── premiun.js ├── quote.js ├── uploader.js └── ytdl2.js ├── main.js ├── modsMedia ├── apk │ └── xeon.js ├── audio │ ├── Yo.mp3 │ └── xeon.js ├── doc │ └── xeon.js ├── donate.jpg ├── gif │ └── xeon.js ├── image │ └── xeon.js ├── sticker │ └── xeon.js ├── thumb.jpg ├── thumb2.mp4 ├── trash │ └── xeon.js ├── video │ └── xeon.js └── zip │ └── xeon.js ├── package.json └── settings.js /69/xeontext4.js: -------------------------------------------------------------------------------- 1 | const xeontext4 = `𝑫𝑹𝑬𝑨𝑴 𝑮𝑼𝒀 𝑿𝑬𝑶𝑵 𝒙 𝑿𝑬𝑶𝑵 𝑩𝑼𝑮 𝑩𝑶𝑻 2 | 3 | @~*Yahaha Lag ya*~@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          4 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 5 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       6 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           7 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       8 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       9 |                 😈.*~9~*.-*~@9999999~*.🔥.* 10 | 💐.*~7~*.-*~@22222222~*.🦧.* 11 | 🥥.*~0~*.-*~@444444~*.🏖.* 12 | 🎋.*~5~*.-*~@1111111~*.🩸.* 13 | ♿.*~6~*.-*~@5555555~*.⚙.* 14 | 🎁.*~1~*.-*~@7777777~*.🎉.* 15 | 🔮.*~3~*.-*~@666666~*.🎩.* 16 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 17 | 💐.*~7~*.-*~@22222222~*.🦧.* 18 | 🥥.*~0~*.-*~@444444~*.🏖.* 19 | 🎋.*~5~*.-*~@1111111~*.🩸.* 20 | ♿.*~6~*.-*~@5555555~*.⚙.* 21 | 🎁.*~1~*.-*~@7777777~*.🎉.* 22 | 🔮.*~3~*.-*~@666666~*.🎩.* 23 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 24 | 💐.*~7~*.-*~@22222222~*.🦧.* 25 | 🥥.*~0~*.-*~@444444~*.🏖.* 26 | 🎋.*~5~*.-*~@1111111~*.🩸.* 27 | ♿.*~6~*.-*~@5555555~*.⚙.* 28 | 🎁.*~1~*.-*~@7777777~*.🎉.* 29 | 🔮.*~3~*.-*~@666666~*.🎩.* 30 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 31 | 💐.*~7~*.-*~@22222222~*.🦧.* 32 | 🥥.*~0~*.-*~@444444~*.🏖.* 33 | 🎋.*~5~*.-*~@1111111~*.🩸.* 34 | ♿.*~6~*.-*~@5555555~*.⚙.* 35 | 🎁.*~1~*.-*~@7777777~*.🎉.* 36 | 🔮.*~3~*.-*~@666666~*.🎩.* 37 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 38 | 💐.*~7~*.-*~@22222222~*.🦧.* 39 | 🥥.*~0~*.-*~@444444~*.🏖.* 40 | 🎋.*~5~*.-*~@1111111~*.🩸.* 41 | ♿.*~6~*.-*~@5555555~*.⚙.* 42 | 🎁.*~1~*.-*~@7777777~*.🎉.* 43 | 🔮.*~3~*.-*~@666666~*.🎩.* 44 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 45 | 💐.*~7~*.-*~@22222222~*.🦧.* 46 | 🥥.*~0~*.-*~@444444~*.🏖.* 47 | 🎋.*~5~*.-*~@1111111~*.🩸.* 48 | ♿.*~6~*.-*~@5555555~*.⚙.* 49 | 🎁.*~1~*.-*~@7777777~*.🎉.* 50 | 🔮.*~3~*.-*~@666666~*.🎩.* 51 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 52 | 💐.*~7~*.-*~@22222222~*.🦧.* 53 | 🥥.*~0~*.-*~@444444~*.🏖.* 54 | 🎋.*~5~*.-*~@1111111~*.🩸.* 55 | ♿.*~6~*.-*~@5555555~*.⚙.* 56 | 🎁.*~1~*.-*~@7777777~*.🎉.* 57 | 🔮.*~3~*.-*~@666666~*.🎩.* 58 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 59 | 💐.*~7~*.-*~@22222222~*.🦧.* 60 | 🥥.*~0~*.-*~@444444~*.🏖.* 61 | 🎋.*~5~*.-*~@1111111~*.🩸.* 62 | ♿.*~6~*.-*~@5555555~*.⚙.* 63 | 🎁.*~1~*.-*~@7777777~*.🎉.* 64 | 🔮.*~3~*.-*~@666666~*.🎩.* 65 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 66 | 💐.*~7~*.-*~@22222222~*.🦧.* 67 | 🥥.*~0~*.-*~@444444~*.🏖.* 68 | 🎋.*~5~*.-*~@1111111~*.🩸.* 69 | ♿.*~6~*.-*~@5555555~*.⚙.* 70 | 🎁.*~1~*.-*~@7777777~*.🎉.* 71 | 🔮.*~3~*.-*~@666666~*.🎩.* 72 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 73 | 💐.*~7~*.-*~@22222222~*.🦧.* 74 | 🥥.*~0~*.-*~@444444~*.🏖.* 75 | 🎋.*~5~*.-*~@1111111~*.🩸.* 76 | ♿.*~6~*.-*~@5555555~*.⚙.* 77 | 🎁.*~1~*.-*~@7777777~*.🎉.* 78 | 🔮.*~3~*.-*~@666666~*.🎩.* 79 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 80 | 💐.*~7~*.-*~@22222222~*.🦧.* 81 | 🥥.*~0~*.-*~@444444~*.🏖.* 82 | 🎋.*~5~*.-*~@1111111~*.🩸.* 83 | ♿.*~6~*.-*~@5555555~*.⚙.* 84 | 🎁.*~1~*.-*~@7777777~*.🎉.* 85 | 🔮.*~3~*.-*~@666666~*.🎩.* 86 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 87 | 💐.*~7~*.-*~@22222222~*.🦧.* 88 | 🥥.*~0~*.-*~@444444~*.🏖.* 89 | 🎋.*~5~*.-*~@1111111~*.🩸.* 90 | ♿.*~6~*.-*~@5555555~*.⚙.* 91 | 🎁.*~1~*.-*~@7777777~*.🎉.* 92 | 🔮.*~3~*.-*~@666666~*.🎩.* 93 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 94 | 💐.*~7~*.-*~@22222222~*.🦧.* 95 | 🥥.*~0~*.-*~@444444~*.🏖.* 96 | 🎋.*~5~*.-*~@1111111~*.🩸.* 97 | ♿.*~6~*.-*~@5555555~*.⚙.* 98 | 🎁.*~1~*.-*~@7777777~*.🎉.* 99 | 🔮.*~3~*.-*~@666666~*.🎩.* 100 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 101 | 💐.*~7~*.-*~@22222222~*.🦧.* 102 | 🥥.*~0~*.-*~@444444~*.🏖.* 103 | 🎋.*~5~*.-*~@1111111~*.🩸.* 104 | ♿.*~6~*.-*~@5555555~*.⚙.* 105 | 🎁.*~1~*.-*~@7777777~*.🎉.* 106 | 🔮.*~3~*.-*~@666666~*.🎩.* 107 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 108 | 💐.*~7~*.-*~@22222222~*.🦧.* 109 | 🥥.*~0~*.-*~@444444~*.🏖.* 110 | 🎋.*~5~*.-*~@1111111~*.🩸.* 111 | ♿.*~6~*.-*~@5555555~*.⚙.* 112 | 🎁.*~1~*.-*~@7777777~*.🎉.* 113 | 🔮.*~3~*.-*~@666666~*.🎩.* 114 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 115 | 💐.*~7~*.-*~@22222222~*.🦧.* 116 | 🥥.*~0~*.-*~@444444~*.🏖.* 117 | 🎋.*~5~*.-*~@1111111~*.🩸.* 118 | ♿.*~6~*.-*~@5555555~*.⚙.* 119 | 🎁.*~1~*.-*~@7777777~*.🎉.* 120 | 🔮.*~3~*.-*~@666666~*.🎩.* 121 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 122 | 💐.*~7~*.-*~@22222222~*.🦧.* 123 | 🥥.*~0~*.-*~@444444~*.🏖.* 124 | 🎋.*~5~*.-*~@1111111~*.🩸.* 125 | ♿.*~6~*.-*~@5555555~*.⚙.* 126 | 🎁.*~1~*.-*~@7777777~*.🎉.* 127 | 🔮.*~3~*.-*~@666666~*.🎩.* 128 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 129 | 💐.*~7~*.-*~@22222222~*.🦧.* 130 | 🥥.*~0~*.-*~@444444~*.🏖.* 131 | 🎋.*~5~*.-*~@1111111~*.🩸.* 132 | ♿.*~6~*.-*~@5555555~*.⚙.* 133 | 🎁.*~1~*.-*~@7777777~*.🎉.* 134 | 🔮.*~3~*.-*~@666666~*.🎩.* 135 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 136 | 💐.*~7~*.-*~@22222222~*.🦧.* 137 | 🥥.*~0~*.-*~@444444~*.🏖.* 138 | 🎋.*~5~*.-*~@1111111~*.🩸.* 139 | ♿.*~6~*.-*~@5555555~*.⚙.* 140 | 🎁.*~1~*.-*~@7777777~*.🎉.* 141 | 🔮.*~3~*.-*~@666666~*.🎩.* 142 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 143 | 💐.*~7~*.-*~@22222222~*.🦧.* 144 | 🥥.*~0~*.-*~@444444~*.🏖.* 145 | 🎋.*~5~*.-*~@1111111~*.🩸.* 146 | ♿.*~6~*.-*~@5555555~*.⚙.* 147 | 🎁.*~1~*.-*~@7777777~*.🎉.* 148 | 🔮.*~3~*.-*~@666666~*.🎩.* 149 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 150 | 💐.*~7~*.-*~@22222222~*.🦧.* 151 | 🥥.*~0~*.-*~@444444~*.🏖.* 152 | 🎋.*~5~*.-*~@1111111~*.🩸.* 153 | ♿.*~6~*.-*~@5555555~*.⚙.* 154 | 🎁.*~1~*.-*~@7777777~*.🎉.* 155 | 🔮.*~3~*.-*~@666666~*.🎩.* 156 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 157 | 💐.*~7~*.-*~@22222222~*.🦧.* 158 | 🥥.*~0~*.-*~@444444~*.🏖.* 159 | 🎋.*~5~*.-*~@1111111~*.🩸.* 160 | ♿.*~6~*.-*~@5555555~*.⚙.* 161 | 🎁.*~1~*.-*~@7777777~*.🎉.* 162 | 🔮.*~3~*.-*~@666666~*.🎩.* 163 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 164 | 💐.*~7~*.-*~@22222222~*.🦧.* 165 | 🥥.*~0~*.-*~@444444~*.🏖.* 166 | 🎋.*~5~*.-*~@1111111~*.🩸.* 167 | ♿.*~6~*.-*~@5555555~*.⚙.* 168 | 🎁.*~1~*.-*~@7777777~*.🎉.* 169 | 🔮.*~3~*.-*~@666666~*.🎩.* 170 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 171 | 💐.*~7~*.-*~@22222222~*.🦧.* 172 | 🥥.*~0~*.-*~@444444~*.🏖.* 173 | 🎋.*~5~*.-*~@1111111~*.🩸.* 174 | ♿.*~6~*.-*~@5555555~*.⚙.* 175 | 🎁.*~1~*.-*~@7777777~*.🎉.* 176 | 🔮.*~3~*.-*~@666666~*.🎩.* 177 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 178 | 💐.*~7~*.-*~@22222222~*.🦧.* 179 | 🥥.*~0~*.-*~@444444~*.🏖.* 180 | 🎋.*~5~*.-*~@1111111~*.🩸.* 181 | ♿.*~6~*.-*~@5555555~*.⚙.* 182 | 🎁.*~1~*.-*~@7777777~*.🎉.* 183 | 🔮.*~3~*.-*~@666666~*.🎩.* 184 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 185 | 💐.*~7~*.-*~@22222222~*.🦧.* 186 | 🥥.*~0~*.-*~@444444~*.🏖.* 187 | 🎋.*~5~*.-*~@1111111~*.🩸.* 188 | ♿.*~6~*.-*~@5555555~*.⚙.* 189 | 🎁.*~1~*.-*~@7777777~*.🎉.* 190 | 🔮.*~3~*.-*~@666666~*.🎩.* 191 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 192 | 💐.*~7~*.-*~@22222222~*.🦧.* 193 | 🥥.*~0~*.-*~@444444~*.🏖.* 194 | 🎋.*~5~*.-*~@1111111~*.🩸.* 195 | ♿.*~6~*.-*~@5555555~*.⚙.* 196 | 🎁.*~1~*.-*~@7777777~*.🎉.* 197 | 🔮.*~3~*.-*~@666666~*.🎩.* 198 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 199 | 💐.*~7~*.-*~@22222222~*.🦧.* 200 | 🥥.*~0~*.-*~@444444~*.🏖.* 201 | 🎋.*~5~*.-*~@1111111~*.🩸.* 202 | ♿.*~6~*.-*~@5555555~*.⚙.* 203 | 🎁.*~1~*.-*~@7777777~*.🎉.* 204 | 🔮.*~3~*.-*~@666666~*.🎩.* 205 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 206 | 💐.*~7~*.-*~@22222222~*.🦧.* 207 | 🥥.*~0~*.-*~@444444~*.🏖.* 208 | 🎋.*~5~*.-*~@1111111~*.🩸.* 209 | ♿.*~6~*.-*~@5555555~*.⚙.* 210 | 🎁.*~1~*.-*~@7777777~*.🎉.* 211 | 🔮.*~3~*.-*~@666666~*.🎩.* 212 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 213 | 💐.*~7~*.-*~@22222222~*.🦧.* 214 | 🥥.*~0~*.-*~@444444~*.🏖.* 215 | 🎋.*~5~*.-*~@1111111~*.🩸.* 216 | ♿.*~6~*.-*~@5555555~*.⚙.* 217 | 🎁.*~1~*.-*~@7777777~*.🎉.* 218 | 🔮.*~3~*.-*~@666666~*.🎩.* 219 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 220 | 💐.*~7~*.-*~@22222222~*.🦧.* 221 | 🥥.*~0~*.-*~@444444~*.🏖.* 222 | 🎋.*~5~*.-*~@1111111~*.🩸.* 223 | ♿.*~6~*.-*~@5555555~*.⚙.* 224 | 🎁.*~1~*.-*~@7777777~*.🎉.* 225 | 🔮.*~3~*.-*~@666666~*.🎩.* 226 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 227 | 💐.*~7~*.-*~@22222222~*.🦧.* 228 | 🥥.*~0~*.-*~@444444~*.🏖.* 229 | 🎋.*~5~*.-*~@1111111~*.🩸.* 230 | ♿.*~6~*.-*~@5555555~*.⚙.* 231 | 🎁.*~1~*.-*~@7777777~*.🎉.* 232 | 🔮.*~3~*.-*~@666666~*.🎩.* 233 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 234 | 💐.*~7~*.-*~@22222222~*.🦧.* 235 | 🥥.*~0~*.-*~@444444~*.🏖.* 236 | 🎋.*~5~*.-*~@1111111~*.🩸.* 237 | ♿.*~6~*.-*~@5555555~*.⚙.* 238 | 🎁.*~1~*.-*~@7777777~*.🎉.* 239 | 🔮.*~3~*.-*~@666666~*.🎩.* 240 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 241 | 💐.*~7~*.-*~@22222222~*.🦧.* 242 | 🥥.*~0~*.-*~@444444~*.🏖.* 243 | 🎋.*~5~*.-*~@1111111~*.🩸.* 244 | ♿.*~6~*.-*~@5555555~*.⚙.* 245 | 🎁.*~1~*.-*~@7777777~*.🎉.* 246 | 🔮.*~3~*.-*~@666666~*.🎩.* 247 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 248 | 💐.*~7~*.-*~@22222222~*.🦧.* 249 | 🥥.*~0~*.-*~@444444~*.🏖.* 250 | 🎋.*~5~*.-*~@1111111~*.🩸.* 251 | ♿.*~6~*.-*~@5555555~*.⚙.* 252 | 🎁.*~1~*.-*~@7777777~*.🎉.* 253 | 🔮.*~3~*.-*~@666666~*.🎩.* 254 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 255 | 💐.*~7~*.-*~@22222222~*.🦧.* 256 | 🥥.*~0~*.-*~@444444~*.🏖.* 257 | 🎋.*~5~*.-*~@1111111~*.🩸.* 258 | ♿.*~6~*.-*~@5555555~*.⚙.* 259 | 🎁.*~1~*.-*~@7777777~*.🎉.* 260 | 🔮.*~3~*.-*~@666666~*.🎩.* 261 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 262 | 💐.*~7~*.-*~@22222222~*.🦧.* 263 | 🥥.*~0~*.-*~@444444~*.🏖.* 264 | 🎋.*~5~*.-*~@1111111~*.🩸.* 265 | ♿.*~6~*.-*~@5555555~*.⚙.* 266 | 🎁.*~1~*.-*~@7777777~*.🎉.* 267 | 🔮.*~3~*.-*~@666666~*.🎩.* 268 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 269 | 💐.*~7~*.-*~@22222222~*.🦧.* 270 | 🥥.*~0~*.-*~@444444~*.🏖.* 271 | 🎋.*~5~*.-*~@1111111~*.🩸.* 272 | ♿.*~6~*.-*~@5555555~*.⚙.* 273 | 🎁.*~1~*.-*~@7777777~*.🎉.* 274 | 🔮.*~3~*.-*~@666666~*.🎩.* 275 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 276 | 💐.*~7~*.-*~@22222222~*.🦧.* 277 | 🥥.*~0~*.-*~@444444~*.🏖.* 278 | 🎋.*~5~*.-*~@1111111~*.🩸.* 279 | ♿.*~6~*.-*~@5555555~*.⚙.* 280 | 🎁.*~1~*.-*~@7777777~*.🎉.* 281 | 🔮.*~3~*.-*~@666666~*.🎩.* 282 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 283 | 💐.*~7~*.-*~@22222222~*.🦧.* 284 | 🥥.*~0~*.-*~@444444~*.🏖.* 285 | 🎋.*~5~*.-*~@1111111~*.🩸.* 286 | ♿.*~6~*.-*~@5555555~*.⚙.* 287 | 🎁.*~1~*.-*~@7777777~*.🎉.* 288 | 🔮.*~3~*.-*~@666666~*.🎩.* 289 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 290 | 💐.*~7~*.-*~@22222222~*.🦧.* 291 | 🥥.*~0~*.-*~@444444~*.🏖.* 292 | 🎋.*~5~*.-*~@1111111~*.🩸.* 293 | ♿.*~6~*.-*~@5555555~*.⚙.* 294 | 🎁.*~1~*.-*~@7777777~*.🎉.* 295 | 🔮.*~3~*.-*~@666666~*.🎩.* 296 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 297 | 💐.*~7~*.-*~@22222222~*.🦧.* 298 | 🥥.*~0~*.-*~@444444~*.🏖.* 299 | 🎋.*~5~*.-*~@1111111~*.🩸.* 300 | ♿.*~6~*.-*~@5555555~*.⚙.* 301 | 🎁.*~1~*.-*~@7777777~*.🎉.* 302 | 🔮.*~3~*.-*~@666666~*.🎩.* 303 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 304 | 💐.*~7~*.-*~@22222222~*.🦧.* 305 | 🥥.*~0~*.-*~@444444~*.🏖.* 306 | 🎋.*~5~*.-*~@1111111~*.🩸.* 307 | ♿.*~6~*.-*~@5555555~*.⚙.* 308 | 🎁.*~1~*.-*~@7777777~*.🎉.* 309 | 🔮.*~3~*.-*~@666666~*.🎩.* 310 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 311 | 💐.*~7~*.-*~@22222222~*.🦧.* 312 | 🥥.*~0~*.-*~@444444~*.🏖.* 313 | 🎋.*~5~*.-*~@1111111~*.🩸.* 314 | ♿.*~6~*.-*~@5555555~*.⚙.* 315 | 🎁.*~1~*.-*~@7777777~*.🎉.* 316 | 🔮.*~3~*.-*~@666666~*.🎩.* 317 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 318 | 💐.*~7~*.-*~@22222222~*.🦧.* 319 | 🥥.*~0~*.-*~@444444~*.🏖.* 320 | 🎋.*~5~*.-*~@1111111~*.🩸.* 321 | ♿.*~6~*.-*~@5555555~*.⚙.* 322 | 🎁.*~1~*.-*~@7777777~*.🎉.* 323 | 🔮.*~3~*.-*~@666666~*.🎩.* 324 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 325 | 💐.*~7~*.-*~@22222222~*.🦧.* 326 | 🥥.*~0~*.-*~@444444~*.🏖.* 327 | 🎋.*~5~*.-*~@1111111~*.🩸.* 328 | ♿.*~6~*.-*~@5555555~*.⚙.* 329 | 🎁.*~1~*.-*~@7777777~*.🎉.* 330 | 🔮.*~3~*.-*~@666666~*.🎩.* 331 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 332 | 💐.*~7~*.-*~@22222222~*.🦧.* 333 | 🥥.*~0~*.-*~@444444~*.🏖.* 334 | 🎋.*~5~*.-*~@1111111~*.🩸.* 335 | ♿.*~6~*.-*~@5555555~*.⚙.* 336 | 🎁.*~1~*.-*~@7777777~*.🎉.* 337 | 🔮.*~3~*.-*~@666666~*.🎩.* 338 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 339 | 💐.*~7~*.-*~@22222222~*.🦧.* 340 | 🥥.*~0~*.-*~@444444~*.🏖.* 341 | 🎋.*~5~*.-*~@1111111~*.🩸.* 342 | ♿.*~6~*.-*~@5555555~*.⚙.* 343 | 🎁.*~1~*.-*~@7777777~*.🎉.* 344 | 🔮.*~3~*.-*~@666666~*.🎩.* 345 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 346 | 💐.*~7~*.-*~@22222222~*.🦧.* 347 | 🥥.*~0~*.-*~@444444~*.🏖.* 348 | 🎋.*~5~*.-*~@1111111~*.🩸.* 349 | ♿.*~6~*.-*~@5555555~*.⚙.* 350 | 🎁.*~1~*.-*~@7777777~*.🎉.* 351 | 🔮.*~3~*.-*~@666666~*.🎩.* 352 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 353 | 💐.*~7~*.-*~@22222222~*.🦧.* 354 | 🥥.*~0~*.-*~@444444~*.🏖.* 355 | 🎋.*~5~*.-*~@1111111~*.🩸.* 356 | ♿.*~6~*.-*~@5555555~*.⚙.* 357 | 🎁.*~1~*.-*~@7777777~*.🎉.* 358 | 🔮.*~3~*.-*~@666666~*.🎩.* 359 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 360 | 💐.*~7~*.-*~@22222222~*.🦧.* 361 | 🥥.*~0~*.-*~@444444~*.🏖.* 362 | 🎋.*~5~*.-*~@1111111~*.🩸.* 363 | ♿.*~6~*.-*~@5555555~*.⚙.* 364 | 🎁.*~1~*.-*~@7777777~*.🎉.* 365 | 🔮.*~3~*.-*~@666666~*.🎩.* 366 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 367 | 💐.*~7~*.-*~@22222222~*.🦧.* 368 | 🥥.*~0~*.-*~@444444~*.🏖.* 369 | 🎋.*~5~*.-*~@1111111~*.🩸.* 370 | ♿.*~6~*.-*~@5555555~*.⚙.* 371 | 🎁.*~1~*.-*~@7777777~*.🎉.* 372 | 🔮.*~3~*.-*~@666666~*.🎩.* 373 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 374 | 💐.*~7~*.-*~@22222222~*.🦧.* 375 | 🥥.*~0~*.-*~@444444~*.🏖.* 376 | 🎋.*~5~*.-*~@1111111~*.🩸.* 377 | ♿.*~6~*.-*~@5555555~*.⚙.* 378 | 🎁.*~1~*.-*~@7777777~*.🎉.* 379 | 🔮.*~3~*.-*~@666666~*.🎩.* 380 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 381 | 💐.*~7~*.-*~@22222222~*.🦧.* 382 | 🥥.*~0~*.-*~@444444~*.🏖.* 383 | 🎋.*~5~*.-*~@1111111~*.🩸.* 384 | ♿.*~6~*.-*~@5555555~*.⚙.* 385 | 🎁.*~1~*.-*~@7777777~*.🎉.* 386 | 🔮.*~3~*.-*~@666666~*.🎩.* 387 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 388 | 💐.*~7~*.-*~@22222222~*.🦧.* 389 | 🥥.*~0~*.-*~@444444~*.🏖.* 390 | 🎋.*~5~*.-*~@1111111~*.🩸.* 391 | ♿.*~6~*.-*~@5555555~*.⚙.* 392 | 🎁.*~1~*.-*~@7777777~*.🎉.* 393 | 🔮.*~3~*.-*~@666666~*.🎩.* 394 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 395 | 💐.*~7~*.-*~@22222222~*.🦧.* 396 | 🥥.*~0~*.-*~@444444~*.🏖.* 397 | 🎋.*~5~*.-*~@1111111~*.🩸.* 398 | ♿.*~6~*.-*~@5555555~*.⚙.* 399 | 🎁.*~1~*.-*~@7777777~*.🎉.* 400 | 🔮.*~3~*.-*~@666666~*.🎩.* 401 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 402 | 💐.*~7~*.-*~@22222222~*.🦧.* 403 | 🥥.*~0~*.-*~@444444~*.🏖.* 404 | 🎋.*~5~*.-*~@1111111~*.🩸.* 405 | ♿.*~6~*.-*~@5555555~*.⚙.* 406 | 🎁.*~1~*.-*~@7777777~*.🎉.* 407 | 🔮.*~3~*.-*~@666666~*.🎩.* 408 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 409 | 💐.*~7~*.-*~@22222222~*.🦧.* 410 | 🥥.*~0~*.-*~@444444~*.🏖.* 411 | 🎋.*~5~*.-*~@1111111~*.🩸.* 412 | ♿.*~6~*.-*~@5555555~*.⚙.* 413 | 🎁.*~1~*.-*~@7777777~*.🎉.* 414 | 🔮.*~3~*.-*~@666666~*.🎩.* 415 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 416 | 💐.*~7~*.-*~@22222222~*.🦧.* 417 | 🥥.*~0~*.-*~@444444~*.🏖.* 418 | 🎋.*~5~*.-*~@1111111~*.🩸.* 419 | ♿.*~6~*.-*~@5555555~*.⚙.* 420 | 🎁.*~1~*.-*~@7777777~*.🎉.* 421 | 🔮.*~3~*.-*~@666666~*.🎩.* 422 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 423 | 💐.*~7~*.-*~@22222222~*.🦧.* 424 | 🥥.*~0~*.-*~@444444~*.🏖.* 425 | 🎋.*~5~*.-*~@1111111~*.🩸.* 426 | ♿.*~6~*.-*~@5555555~*.⚙.* 427 | 🎁.*~1~*.-*~@7777777~*.🎉.* 428 | 🔮.*~3~*.-*~@666666~*.🎩.* 429 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 430 | 💐.*~7~*.-*~@22222222~*.🦧.* 431 | 🥥.*~0~*.-*~@444444~*.🏖.* 432 | 🎋.*~5~*.-*~@1111111~*.🩸.* 433 | ♿.*~6~*.-*~@5555555~*.⚙.* 434 | 🎁.*~1~*.-*~@7777777~*.🎉.* 435 | 🔮.*~3~*.-*~@666666~*.🎩.* 436 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 437 | 💐.*~7~*.-*~@22222222~*.🦧.* 438 | 🥥.*~0~*.-*~@444444~*.🏖.* 439 | 🎋.*~5~*.-*~@1111111~*.🩸.* 440 | ♿.*~6~*.-*~@5555555~*.⚙.* 441 | 🎁.*~1~*.-*~@7777777~*.🎉.* 442 | 🔮.*~3~*.-*~@666666~*.🎩.* 443 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 444 | 💐.*~7~*.-*~@22222222~*.🦧.* 445 | 🥥.*~0~*.-*~@444444~*.🏖.* 446 | 🎋.*~5~*.-*~@1111111~*.🩸.* 447 | ♿.*~6~*.-*~@5555555~*.⚙.* 448 | 🎁.*~1~*.-*~@7777777~*.🎉.* 449 | 🔮.*~3~*.-*~@666666~*.🎩.* 450 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 451 | 💐.*~7~*.-*~@22222222~*.🦧.* 452 | 🥥.*~0~*.-*~@444444~*.🏖.* 453 | 🎋.*~5~*.-*~@1111111~*.🩸.* 454 | ♿.*~6~*.-*~@5555555~*.⚙.* 455 | 🎁.*~1~*.-*~@7777777~*.🎉.* 456 | 🔮.*~3~*.-*~@666666~*.🎩.* 457 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 458 | 💐.*~7~*.-*~@22222222~*.🦧.* 459 | 🥥.*~0~*.-*~@444444~*.🏖.* 460 | 🎋.*~5~*.-*~@1111111~*.🩸.* 461 | ♿.*~6~*.-*~@5555555~*.⚙.* 462 | 🎁.*~1~*.-*~@7777777~*.🎉.* 463 | 🔮.*~3~*.-*~@666666~*.🎩.* 464 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 465 | 💐.*~7~*.-*~@22222222~*.🦧.* 466 | 🥥.*~0~*.-*~@444444~*.🏖.* 467 | 🎋.*~5~*.-*~@1111111~*.🩸.* 468 | ♿.*~6~*.-*~@5555555~*.⚙.* 469 | 🎁.*~1~*.-*~@7777777~*.🎉.* 470 | 🔮.*~3~*.-*~@666666~*.🎩.* 471 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 472 | 💐.*~7~*.-*~@22222222~*.🦧.* 473 | 🥥.*~0~*.-*~@444444~*.🏖.* 474 | 🎋.*~5~*.-*~@1111111~*.🩸.* 475 | ♿.*~6~*.-*~@5555555~*.⚙.* 476 | 🎁.*~1~*.-*~@7777777~*.🎉.* 477 | 🔮.*~3~*.-*~@666666~*.??.* 478 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 479 | 💐.*~7~*.-*~@22222222~*.🦧.* 480 | 🥥.*~0~*.-*~@444444~*.🏖.* 481 | 🎋.*~5~*.-*~@1111111~*.🩸.* 482 | ♿.*~6~*.-*~@5555555~*.⚙.* 483 | 🎁.*~1~*.-*~@7777777~*.🎉.* 484 | 🔮.*~3~*.-*~@666666~*.🎩.* 485 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 486 | 💐.*~7~*.-*~@22222222~*.🦧.* 487 | 🥥.*~0~*.-*~@444444~*.🏖.* 488 | 🎋.*~5~*.-*~@1111111~*.🩸.* 489 | ♿.*~6~*.-*~@5555555~*.⚙.* 490 | 🎁.*~1~*.-*~@7777777~*.🎉.* 491 | 🔮.*~3~*.-*~@666666~*.🎩.* 492 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 493 | 💐.*~7~*.-*~@22222222~*.🦧.* 494 | 🥥.*~0~*.-*~@444444~*.🏖.* 495 | 🎋.*~5~*.-*~@1111111~*.🩸.* 496 | ♿.*~6~*.-*~@5555555~*.⚙.* 497 | 🎁.*~1~*.-*~@7777777~*.🎉.* 498 | 🔮.*~3~*.-*~@666666~*.🎩.* 499 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 500 | 💐.*~7~*.-*~@22222222~*.🦧.* 501 | 🥥.*~0~*.-*~@444444~*.🏖.* 502 | 🎋.*~5~*.-*~@1111111~*.🩸.* 503 | ♿.*~6~*.-*~@5555555~*.⚙.* 504 | 🎁.*~1~*.-*~@7777777~*.🎉.* 505 | 🔮.*~3~*.-*~@666666~*.🎩.* 506 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 507 | 💐.*~7~*.-*~@22222222~*.🦧.* 508 | 🥥.*~0~*.-*~@444444~*.🏖.* 509 | 🎋.*~5~*.-*~@1111111~*.🩸.* 510 | ♿.*~6~*.-*~@5555555~*.⚙.* 511 | 🎁.*~1~*.-*~@7777777~*.🎉.* 512 | 🔮.*~3~*.-*~@666666~*.🎩.* 513 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 514 | 💐.*~7~*.-*~@22222222~*.🦧.* 515 | 🥥.*~0~*.-*~@444444~*.🏖.* 516 | 🎋.*~5~*.-*~@1111111~*.🩸.* 517 | ♿.*~6~*.-*~@5555555~*.⚙.* 518 | 🎁.*~1~*.-*~@7777777~*.🎉.* 519 | 🔮.*~3~*.-*~@666666~*.🎩.* 520 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 521 | 💐.*~7~*.-*~@22222222~*.🦧.* 522 | 🥥.*~0~*.-*~@444444~*.🏖.* 523 | 🎋.*~5~*.-*~@1111111~*.🩸.* 524 | ♿.*~6~*.-*~@5555555~*.⚙.* 525 | 🎁.*~1~*.-*~@7777777~*.🎉.* 526 | 🔮.*~3~*.-*~@666666~*.🎩.* 527 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 528 | 💐.*~7~*.-*~@22222222~*.🦧.* 529 | 🥥.*~0~*.-*~@444444~*.🏖.* 530 | 🎋.*~5~*.-*~@1111111~*.🩸.* 531 | ♿.*~6~*.-*~@5555555~*.⚙.* 532 | 🎁.*~1~*.-*~@7777777~*.🎉.* 533 | 🔮.*~3~*.-*~@666666~*.🎩.* 534 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 535 | 💐.*~7~*.-*~@22222222~*.🦧.* 536 | 🥥.*~0~*.-*~@444444~*.🏖.* 537 | 🎋.*~5~*.-*~@1111111~*.🩸.* 538 | ♿.*~6~*.-*~@5555555~*.⚙.* 539 | 🎁.*~1~*.-*~@7777777~*.🎉.* 540 | 🔮.*~3~*.-*~@666666~*.🎩.* 541 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 542 | 💐.*~7~*.-*~@22222222~*.🦧.* 543 | 🥥.*~0~*.-*~@444444~*.🏖.* 544 | 🎋.*~5~*.-*~@1111111~*.🩸.* 545 | ♿.*~6~*.-*~@5555555~*.⚙.* 546 | 🎁.*~1~*.-*~@7777777~*.🎉.* 547 | 🔮.*~3~*.-*~@666666~*.🎩.* 548 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 549 | 💐.*~7~*.-*~@22222222~*.🦧.* 550 | 🥥.*~0~*.-*~@444444~*.🏖.* 551 | 🎋.*~5~*.-*~@1111111~*.🩸.* 552 | ♿.*~6~*.-*~@5555555~*.⚙.* 553 | 🎁.*~1~*.-*~@7777777~*.🎉.* 554 | 🔮.*~3~*.-*~@666666~*.🎩.* 555 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 556 | 💐.*~7~*.-*~@22222222~*.🦧.* 557 | 🥥.*~0~*.-*~@444444~*.🏖.* 558 | 🎋.*~5~*.-*~@1111111~*.🩸.* 559 | ♿.*~6~*.-*~@5555555~*.⚙.* 560 | 🎁.*~1~*.-*~@7777777~*.🎉.* 561 | 🔮.*~3~*.-*~@666666~*.🎩.* 562 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 563 | 💐.*~7~*.-*~@22222222~*.🦧.* 564 | 🥥.*~0~*.-*~@444444~*.🏖.* 565 | 🎋.*~5~*.-*~@1111111~*.🩸.* 566 | ♿.*~6~*.-*~@5555555~*.⚙.* 567 | 🎁.*~1~*.-*~@7777777~*.🎉.* 568 | 🔮.*~3~*.-*~@666666~*.🎩.* 569 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 570 | 💐.*~7~*.-*~@22222222~*.🦧.* 571 | 🥥.*~0~*.-*~@444444~*.🏖.* 572 | 🎋.*~5~*.-*~@1111111~*.🩸.* 573 | ♿.*~6~*.-*~@5555555~*.⚙.* 574 | 🎁.*~1~*.-*~@7777777~*.🎉.* 575 | 🔮.*~3~*.-*~@666666~*.🎩.* 576 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 577 | 💐.*~7~*.-*~@22222222~*.🦧.* 578 | 🥥.*~0~*.-*~@444444~*.🏖.* 579 | 🎋.*~5~*.-*~@1111111~*.🩸.* 580 | ♿.*~6~*.-*~@5555555~*.⚙.* 581 | 🎁.*~1~*.-*~@7777777~*.🎉.* 582 | 🔮.*~3~*.-*~@666666~*.🎩.* 583 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 584 | 💐.*~7~*.-*~@22222222~*.🦧.* 585 | 🥥.*~0~*.-*~@444444~*.🏖.* 586 | 🎋.*~5~*.-*~@1111111~*.🩸.* 587 | ♿.*~6~*.-*~@5555555~*.⚙.* 588 | 🎁.*~1~*.-*~@7777777~*.🎉.* 589 | 🔮.*~3~*.-*~@666666~*.🎩.* 590 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 591 | 💐.*~7~*.-*~@22222222~*.🦧.* 592 | 🥥.*~0~*.-*~@444444~*.🏖.* 593 | 🎋.*~5~*.-*~@1111111~*.🩸.* 594 | ♿.*~6~*.-*~@5555555~*.⚙.* 595 | 🎁.*~1~*.-*~@7777777~*.🎉.* 596 | 🔮.*~3~*.-*~@666666~*.🎩.* 597 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 598 | 💐.*~7~*.-*~@22222222~*.🦧.* 599 | 🥥.*~0~*.-*~@444444~*.🏖.* 600 | 🎋.*~5~*.-*~@1111111~*.🩸.* 601 | ♿.*~6~*.-*~@5555555~*.⚙.* 602 | 🎁.*~1~*.-*~@7777777~*.🎉.* 603 | 🔮.*~3~*.-*~@666666~*.🎩.* 604 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 605 | 💐.*~7~*.-*~@22222222~*.🦧.* 606 | 🥥.*~0~*.-*~@444444~*.🏖.* 607 | 🎋.*~5~*.-*~@1111111~*.🩸.* 608 | ♿.*~6~*.-*~@5555555~*.⚙.* 609 | 🎁.*~1~*.-*~@7777777~*.🎉.* 610 | 🔮.*~3~*.-*~@666666~*.🎩.* 611 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 612 | 💐.*~7~*.-*~@22222222~*.🦧.* 613 | 🥥.*~0~*.-*~@444444~*.🏖.* 614 | 🎋.*~5~*.-*~@1111111~*.🩸.* 615 | ♿.*~6~*.-*~@5555555~*.⚙.* 616 | 🎁.*~1~*.-*~@7777777~*.🎉.* 617 | 🔮.*~3~*.-*~@666666~*.🎩.* 618 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 619 | 💐.*~7~*.-*~@22222222~*.🦧.* 620 | 🥥.*~0~*.-*~@444444~*.🏖.* 621 | 🎋.*~5~*.-*~@1111111~*.🩸.* 622 | ♿.*~6~*.-*~@5555555~*.⚙.* 623 | 🎁.*~1~*.-*~@7777777~*.🎉.* 624 | 🔮.*~3~*.-*~@666666~*.🎩.* 625 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 626 | 💐.*~7~*.-*~@22222222~*.🦧.* 627 | 🥥.*~0~*.-*~@444444~*.🏖.* 628 | 🎋.*~5~*.-*~@1111111~*.🩸.* 629 | ♿.*~6~*.-*~@5555555~*.⚙.* 630 | 🎁.*~1~*.-*~@7777777~*.🎉.* 631 | 🔮.*~3~*.-*~@666666~*.🎩.* 632 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 633 | 💐.*~7~*.-*~@22222222~*.🦧.* 634 | 🥥.*~0~*.-*~@444444~*.🏖.* 635 | 🎋.*~5~*.-*~@1111111~*.🩸.* 636 | ♿.*~6~*.-*~@5555555~*.⚙.* 637 | 🎁.*~1~*.-*~@7777777~*.🎉.* 638 | 🔮.*~3~*.-*~@666666~*.🎩.* 639 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 640 | 💐.*~7~*.-*~@22222222~*.🦧.* 641 | 🥥.*~0~*.-*~@444444~*.🏖.* 642 | 🎋.*~5~*.-*~@1111111~*.🩸.* 643 | ♿.*~6~*.-*~@5555555~*.⚙.* 644 | 🎁.*~1~*.-*~@7777777~*.🎉.* 645 | 🔮.*~3~*.-*~@666666~*.🎩.* 646 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 647 | 💐.*~7~*.-*~@22222222~*.🦧.* 648 | 🥥.*~0~*.-*~@444444~*.🏖.* 649 | 🎋.*~5~*.-*~@1111111~*.🩸.* 650 | ♿.*~6~*.-*~@5555555~*.⚙.* 651 | 🎁.*~1~*.-*~@7777777~*.🎉.* 652 | 🔮.*~3~*.-*~@666666~*.🎩.* 653 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 654 | 💐.*~7~*.-*~@22222222~*.🦧.* 655 | 🥥.*~0~*.-*~@444444~*.🏖.* 656 | 🎋.*~5~*.-*~@1111111~*.🩸.* 657 | ♿.*~6~*.-*~@5555555~*.⚙.* 658 | 🎁.*~1~*.-*~@7777777~*.🎉.* 659 | 🔮.*~3~*.-*~@666666~*.🎩.* 660 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 661 | 💐.*~7~*.-*~@22222222~*.🦧.* 662 | 🥥.*~0~*.-*~@444444~*.🏖.* 663 | 🎋.*~5~*.-*~@1111111~*.🩸.* 664 | ♿.*~6~*.-*~@5555555~*.⚙.* 665 | 🎁.*~1~*.-*~@7777777~*.🎉.* 666 | 🔮.*~3~*.-*~@666666~*.🎩.* 667 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 668 | 💐.*~7~*.-*~@22222222~*.🦧.* 669 | 🥥.*~0~*.-*~@444444~*.🏖.* 670 | 🎋.*~5~*.-*~@1111111~*.🩸.* 671 | ♿.*~6~*.-*~@5555555~*.⚙.* 672 | 🎁.*~1~*.-*~@7777777~*.🎉.* 673 | 🔮.*~3~*.-*~@666666~*.🎩.* 674 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 675 | 💐.*~7~*.-*~@22222222~*.🦧.* 676 | 🥥.*~0~*.-*~@444444~*.🏖.* 677 | 🎋.*~5~*.-*~@1111111~*.🩸.* 678 | ♿.*~6~*.-*~@5555555~*.⚙.* 679 | 🎁.*~1~*.-*~@7777777~*.🎉.* 680 | 🔮.*~3~*.-*~@666666~*.🎩.* 681 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 682 | 💐.*~7~*.-*~@22222222~*.🦧.* 683 | 🥥.*~0~*.-*~@444444~*.🏖.* 684 | 🎋.*~5~*.-*~@1111111~*.🩸.* 685 | ♿.*~6~*.-*~@5555555~*.⚙.* 686 | 🎁.*~1~*.-*~@7777777~*.🎉.* 687 | 🔮.*~3~*.-*~@666666~*.🎩.* 688 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 689 | 💐.*~7~*.-*~@22222222~*.🦧.* 690 | 🥥.*~0~*.-*~@444444~*.🏖.* 691 | 🎋.*~5~*.-*~@1111111~*.🩸.* 692 | ♿.*~6~*.-*~@5555555~*.⚙.* 693 | 🎁.*~1~*.-*~@7777777~*.🎉.* 694 | 🔮.*~3~*.-*~@666666~*.🎩.* 695 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 696 | 💐.*~7~*.-*~@22222222~*.🦧.* 697 | 🥥.*~0~*.-*~@444444~*.🏖.* 698 | 🎋.*~5~*.-*~@1111111~*.🩸.* 699 | ♿.*~6~*.-*~@5555555~*.⚙.* 700 | 🎁.*~1~*.-*~@7777777~*.🎉.* 701 | 🔮.*~3~*.-*~@666666~*.🎩.* 702 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 703 | 💐.*~7~*.-*~@22222222~*.🦧.* 704 | 🥥.*~0~*.-*~@444444~*.🏖.* 705 | 🎋.*~5~*.-*~@1111111~*.🩸.* 706 | ♿.*~6~*.-*~@5555555~*.⚙.* 707 | 🎁.*~1~*.-*~@7777777~*.🎉.* 708 | 🔮.*~3~*.-*~@666666~*.🎩.* 709 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 710 | 💐.*~7~*.-*~@22222222~*.🦧.* 711 | 🥥.*~0~*.-*~@444444~*.🏖.* 712 | 🎋.*~5~*.-*~@1111111~*.🩸.* 713 | ♿.*~6~*.-*~@5555555~*.⚙.* 714 | 🎁.*~1~*.-*~@7777777~*.🎉.* 715 | 🔮.*~3~*.-*~@666666~*.🎩.* 716 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 717 | 💐.*~7~*.-*~@22222222~*.🦧.* 718 | 🥥.*~0~*.-*~@444444~*.🏖.* 719 | 🎋.*~5~*.-*~@1111111~*.🩸.* 720 | ♿.*~6~*.-*~@5555555~*.⚙.* 721 | 🎁.*~1~*.-*~@7777777~*.🎉.* 722 | 🔮.*~3~*.-*~@666666~*.🎩.* 723 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 724 | 💐.*~7~*.-*~@22222222~*.🦧.* 725 | 🥥.*~0~*.-*~@444444~*.🏖.* 726 | 🎋.*~5~*.-*~@1111111~*.🩸.* 727 | ♿.*~6~*.-*~@5555555~*.⚙.* 728 | 🎁.*~1~*.-*~@7777777~*.🎉.* 729 | 🔮.*~3~*.-*~@666666~*.🎩.* 730 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 731 | 💐.*~7~*.-*~@22222222~*.🦧.* 732 | 🥥.*~0~*.-*~@444444~*.🏖.* 733 | 🎋.*~5~*.-*~@1111111~*.🩸.* 734 | ♿.*~6~*.-*~@5555555~*.⚙.* 735 | 🎁.*~1~*.-*~@7777777~*.🎉.* 736 | 🔮.*~3~*.-*~@666666~*.🎩.* 737 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 738 | 💐.*~7~*.-*~@22222222~*.🦧.* 739 | 🥥.*~0~*.-*~@444444~*.🏖.* 740 | ??.*~5~*.-*~@1111111~*.🩸.* 741 | ♿.*~6~*.-*~@5555555~*.⚙.* 742 | 🎁.*~1~*.-*~@7777777~*.🎉.* 743 | 🔮.*~3~*.-*~@666666~*.🎩.* 744 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 745 | 💐.*~7~*.-*~@22222222~*.🦧.* 746 | 🥥.*~0~*.-*~@444444~*.🏖.* 747 | 🎋.*~5~*.-*~@1111111~*.🩸.* 748 | ♿.*~6~*.-*~@5555555~*.⚙.* 749 | 🎁.*~1~*.-*~@7777777~*.🎉.* 750 | 🔮.*~3~*.-*~@666666~*.🎩.* 751 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 752 | 💐.*~7~*.-*~@22222222~*.🦧.* 753 | 🥥.*~0~*.-*~@444444~*.🏖.* 754 | 🎋.*~5~*.-*~@1111111~*.🩸.* 755 | ♿.*~6~*.-*~@5555555~*.⚙.* 756 | 🎁.*~1~*.-*~@7777777~*.🎉.* 757 | 🔮.*~3~*.-*~@666666~*.🎩.* 758 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 759 | 💐.*~7~*.-*~@22222222~*.🦧.* 760 | 🥥.*~0~*.-*~@444444~*.🏖.* 761 | 🎋.*~5~*.-*~@1111111~*.🩸.* 762 | ♿.*~6~*.-*~@5555555~*.⚙.* 763 | 🎁.*~1~*.-*~@7777777~*.🎉.* 764 | 🔮.*~3~*.-*~@666666~*.🎩.* 765 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 766 | 💐.*~7~*.-*~@22222222~*.🦧.* 767 | 🥥.*~0~*.-*~@444444~*.🏖.* 768 | 🎋.*~5~*.-*~@1111111~*.🩸.* 769 | ♿.*~6~*.-*~@5555555~*.⚙.* 770 | 🎁.*~1~*.-*~@7777777~*.🎉.* 771 | 🔮.*~3~*.-*~@666666~*.🎩.* 772 | 🚻.*~8~*.-*~@888888~*.💊.*😈.*~9~*.-*~@9999999~*.🔥.* 773 | 💐.*~7~*.-*~@22222222~*.🦧.* 774 | 🥥.*~0~*.-*~@444444~*.🏖.* 775 | 🎋.*~5~*.-*~@1111111~*.🩸.* 776 | ♿.*~6~*.-*~@5555555~*.⚙.* 777 | 🎁.*~1~*.-*~@7777777~*.🎉.* 778 | 🔮.*~3~*.-*~@666666~*.🎩.* 779 | 🚻.*~8~*.-*~@888888~*.💊.*` 780 | exports.xeontext4 = xeontext4 -------------------------------------------------------------------------------- /69/xeontext5.js: -------------------------------------------------------------------------------- 1 | const xeontext5 = (prefix) => { 2 | return `📄.𝑿𝑬𝑶𝑵 𝑩𝑼𝑮 𝑩𝑶𝑻                                                             📄.𝑿𝑬𝑶𝑵 𝑩𝑼𝑮 𝑩𝑶𝑻                                                                   3 | ★‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎ 4 | ~_*@94786859370*_~ ~_*@6282189885009*_~ ~_*@62895338123500*_~ ~_*@6285866316854*_~ ~_*@201159634926*_~ ~_*@201158302336*_~ ~_*@6285348244140*_~ ~_*@6288212643727*_~ ~_*@6289604529240*_~ ~_*@923188794545*_~ ~_*@6282350181384*_~ ~_*@18655686614*_~ ~_*@6289519370667*_~ ~_*@60128617298*_~ ~_*@6283878849138*_~ ~_*@917400393728*_~ ~_*@2348170397144*_~ ~_*@6285730888458*_~ ~_*@6285895467588*_~ ~_*@994404688405*_~ ~_*@2347063484826*_~ ~_*@6287723518101*_~ ~_*@15402995426*_~ ~_*@923063049568*_~ ~_*@918607935816*_~ ~_*@6282351749689*_~ ~_*@94770576656*_~ ~_*@6283893040355*_~ ~_*@6285811422081*_~ ~_*@6285296476144*_~ ~_*@6281293580373*_~ ~_*@62895374180203*_~ ~_*@201050410103*_~ ~_*@967736206078*_~ ~_*@6285236219021*_~ ~_*@6289621588181*_~ ~_*@6289686158110*_~ ~_*@62881036169000*_~ ~_*@919539213231*_~ ~_*@917592017981*_~ ~_*@923444164397*_~ ~_*@6283849992226*_~ ~_*@6282268795060*_~ ~_*@6285389714695*_~ ~_*@994404932827*_~ ~_*@6283171419347*_~ ~_*@201143521095*_~ ~_*@6285881843277*_~ ~_*@6283863438481*_~ ~_*@6281288636847*_~ ~_*@12199129598*_~ ~_*@6281539383753*_~ ~_*@62812498405442*_~ ~_*@6285748134061*_~ ~_*@6281256133894*_~ ~_*@6281211620277*_~ ~_*@16013016141*_~ ~_*@918714485001*_~ ~_*@994405134976*_~ ~_*@6281369684262*_~ ~_*@923422178323*_~ ~_*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ ~_*@94786859370*_~ ~_*@6282189885009*_~ ~_*@62895338123500*_~ ~_*@6285866316854*_~ ~_*@201159634926*_~ ~_*@201158302336*_~ ~_*@6285348244140*_~ ~_*@6288212643727*_~ ~_*@6289604529240*_~ ~_*@923188794545*_~ ~_*@6282350181384*_~ ~_*@18655686614*_~ ~_*@6289519370667*_~ ~_*@60128617298*_~ ~_*@6283878849138*_~ ~_*@917400393728*_~ ~_*@2348170397144*_~ ~_*@6285730888458*_~ ~_*@6285895467588*_~ ~_*@994404688405*_~ ~_*@2347063484826*_~ ~_*@6287723518101*_~ ~_*@15402995426*_~ ~_*@923063049568*_~ ~_*@918607935816*_~ ~_*@6282351749689*_~ ~_*@94770576656*_~ ~_*@6283893040355*_~ ~_*@6285811422081*_~ ~_*@6285296476144*_~ ~_*@6281293580373*_~ ~_*@62895374180203*_~ ~_*@201050410103*_~ ~_*@967736206078*_~ ~_*@6285236219021*_~ ~_*@6289621588181*_~ ~_*@6289686158110*_~ ~_*@62881036169000*_~ ~_*@919539213231*_~ ~_*@917592017981*_~ ~_*@923444164397*_~ ~_*@6283849992226*_~ ~_*@6282268795060*_~ ~_*@6285389714695*_~ ~_*@994404932827*_~ ~_*@6283171419347*_~ ~_*@201143521095*_~ ~_*@6285881843277*_~ ~_*@6283863438481*_~ ~_*@6281288636847*_~ ~_*@12199129598*_~ ~_*@6281539383753*_~ ~_*@62812498405442*_~ ~_*@6285748134061*_~ ~_*@6281256133894*_~ ~_*@6281211620277*_~ ~_*@16013016141*_~ ~_*@918714485001*_~ ~_*@994405134976*_~ ~_*@6281369684262*_~ ~_*@923422178323*_~ ~_*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ ~_*@94786859370*_~ ~_*@6282189885009*_~ ~_*@62895338123500*_~ ~_*@6285866316854*_~ ~_*@201159634926*_~ ~_*@201158302336*_~ ~_*@6285348244140*_~ ~_*@6288212643727*_~ ~_*@6289604529240*_~ ~_*@923188794545*_~ ~_*@6282350181384*_~ ~_*@18655686614*_~ ~_*@6289519370667*_~ ~_*@60128617298*_~ ~_*@6283878849138*_~ ~_*@917400393728*_~ ~_*@2348170397144*_~ ~_*@6285730888458*_~ ~_*@6285895467588*_~ ~_*@994404688405*_~ ~_*@2347063484826*_~ ~_*@6287723518101*_~ ~_*@15402995426*_~ ~_*@923063049568*_~ ~_*@918607935816*_~ ~_*@6282351749689*_~ ~_*@94770576656*_~ ~_*@6283893040355*_~ ~_*@6285811422081*_~ ~_*@6285296476144*_~ ~_*@6281293580373*_~ ~_*@62895374180203*_~ ~_*@201050410103*_~ ~_*@967736206078*_~ ~_*@6285236219021*_~ ~_*@6289621588181*_~ ~_*@6289686158110*_~ ~_*@62881036169000*_~ ~_*@919539213231*_~ ~_*@917592017981*_~ ~_*@923444164397*_~ ~_*@6283849992226*_~ ~_*@6282268795060*_~ ~_*@6285389714695*_~ ~_*@994404932827*_~ ~_*@6283171419347*_~ ~_*@201143521095*_~ ~_*@6285881843277*_~ ~_*@6283863438481*_~ ~_*@6281288636847*_~ ~_*@12199129598*_~ ~_*@6281539383753*_~ ~_*@62812498405442*_~ ~_*@6285748134061*_~ ~_*@6281256133894*_~ ~_*@6281211620277*_~ ~_*@16013016141*_~ ~_*@918714485001*_~ ~_*@994405134976*_~ ~_*@6281369684262*_~ ~_*@923422178323*_~ ~_*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ ~_*@94786859370*_~ ~_*@6282189885009*_~ ~_*@62895338123500*_~ ~_*@6285866316854*_~ ~_*@201159634926*_~ ~_*@201158302336*_~ ~_*@6285348244140*_~ ~_*@6288212643727*_~ ~_*@6289604529240*_~ ~_*@923188794545*_~ ~_*@6282350181384*_~ ~_*@18655686614*_~ ~_*@6289519370667*_~ ~_*@60128617298*_~ ~_*@6283878849138*_~ ~_*@917400393728*_~ ~_*@2348170397144*_~ ~_*@6285730888458*_~ ~_*@6285895467588*_~ ~_*@994404688405*_~ ~_*@2347063484826*_~ ~_*@6287723518101*_~ ~_*@15402995426*_~ ~_*@923063049568*_~ ~_*@918607935816*_~ ~_*@6282351749689*_~ ~_*@94770576656*_~ ~_*@6283893040355*_~ ~_*@6285811422081*_~ ~_*@6285296476144*_~ ~_*@6281293580373*_~ ~_*@62895374180203*_~ ~_*@201050410103*_~ ~_*@967736206078*_~ ~_*@6285236219021*_~ ~_*@6289621588181*_~ ~_*@6289686158110*_~ ~_*@62881036169000*_~ ~_*@919539213231*_~ ~_*@917592017981*_~ ~_*@923444164397*_~ ~_*@6283849992226*_~ ~_*@6282268795060*_~ ~_*@6285389714695*_~ ~_*@994404932827*_~ ~_*@6283171419347*_~ ~_*@201143521095*_~ ~_*@6285881843277*_~ ~_*@6283863438481*_~ ~_*@6281288636847*_~ ~_*@12199129598*_~ ~_*@6281539383753*_~ ~_*@62812498405442*_~ ~_*@6285748134061*_~ ~_*@6281256133894*_~ ~_*@6281211620277*_~ ~_*@16013016141*_~ ~_*@918714485001*_~ ~_*@994405134976*_~ ~_*@6281369684262*_~ ~_*@923422178323*_~ ~_*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ 5 | _*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ 6 | _*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ 7 | _*@6288239432837*_~ ~_*@6282125185017*_~ ~_*@6283857901399*_~ ~_*@6285718520257*_~ ~_*@6285268335797*_~ ~_*@6287805781838*_~ ~_*@919995821144*_~ ~_*@6285707049290*_~ ~_*@994404208792*_~ ~_*@6289606878574*_~ ~_*@19122002346*_~ ~_*@6282137905843*_~ ~_*@6288246276402*_~ ~_*@917888782079*_~ ~_*@6281549304320*_~ ~_*@93700670416*_~ ~_*@62895602640500*_~ ~_*@6283137348303*_~ ~_*@6282277340989*_~ ~_*@6285719047077*_~ ~_*@923332419875*_~ ~_*@6285773803759*_~ ~_*@62895330055646*_~ ~_*@989011979331*_~ ~_*@6285892704151*_~ ~_*@923064152842*_~ ~_*@18106699886*_~ ~_*@6281219115363*_~ ~_*@994404632924*_~ ~_*@6283870804643*_~ ~_*@62821714119799*_~ ~_*@6285740777659*_~ ~_*@6289646719301*_~ ~_*@628973457899*_~ ~_*@601158950230*_~ ~_*@6283169109953*_~ ~_*@6281294724116*_~ ~_*@6285702763110*_~ ~_*@994405217794*_~ ~_*@6285859261470*_~ ~_*@6285952449536*_~ ~_*@6281933836096*_~ ~_*@6281246585773*_~ ~_*@6288801389342*_~ ~_*@6282228426875*_~ ~_*@6288239682804*_~ ~_*@6289659102517*_~ ~_*@923123460631*_~ ~_*@94779790605*_~ ~_*@6285921136667*_~ ~_*@16613388772*_~ ~_*@6281930302783*_~ ~_*@6283894155113*_~ ~_*@6281289357876*_~ ~_*@6283844521195*_~ ~_*@6282384777931*_~ ~_*@62857548700281*_~ ~_*@6288238117298*_~ ~_*@6285379935220*_~ ~_*@6285706158331*_~ ~_*@6289624991072*_~ ~_*@6289519949340*_~ ~_*@201094813195*_~ ~_*@923090130290*_~ ~_*@989371689317*_~ ~_*@6283191728517*_~ ~_*@994405070142*_~ ~_*@6281211037493*_~ ~_*@917012017714*_~ ~_*@994403611610*_~ ~_*@923064813524*_~ ~_*@62821714119794*_~ ~_*@6288270958065*_~ ~_*@994406125781*_~ ~_*@447451223889*_~ ~_*@6281914303083*_~ ~_*@62822846759572 ~_*@6287771662257*_~ ~_*@6287803194784*_~ ~_*@6289689355005*_~ ~_*@62817566588*_~ ~_*@6281230819694*_~ ~_*@6283191728465*_~ ~_*@62813620978671*_~ ~_*@6282132516871*_~ ~_*@6281291488045*_~ ~_*@8801910644095*_~ ~_*@6282278350396*_~ ~_*@6282389346208*_~ ~_*@6289630013186*_~ ~_*@6282140467102*_~ ~_*@917594017997*_~ ~_*@6281280416799*_~ ~_*@6283122641733*_~ ~_*@6285721109341*_~ ~_*@15013945963*_~ ~_*@447441412811*_~ ~_*@6287841951610*_~ ~_*@6285784297549*_~ ~_*@6287801486293*_~ ~_*@6285754694855*_~ ~_*@6285256121311*_~ ~_*@6285890365148*_~ ~_*@6285609226137*_~ ~_*@6288801609116*_~ ~_*@994406629357*_~ ~_*@6288262124327*_~ ~_*@6281318764971*_~ ~_*@6281390175685*_~ ~_*@6281378573913*_~ ~_*@6281327603617*_~ ~_*@6281515150379*_~ ~_*@15714963851*_~ ~_*@94740638429*_~ ~_*@6282119038109*_~ ~_*@6287716031689*_~ ~_*@6285722051903*_~ ~_*@919606313477*_~ ~_*@6281937626921*_~ ~_*@6282171411979*_~ ~_*@6285819842967*_~ ~_*@6281368772718*_~ ~_*@6285298141808*_~ ~_*@6285841829470*_~ ~_*@994406094869*_~ ~_*@6285891732313*_~ ~_*@994403267515*_~ ~_*@6285342632376*_~ ~_*@6281316145165*_~ ~_*@16139093788*_~ ~_*@923059643528*_~ ~_*@6281284993301*_~ ~_*@994407444174*_~ ~_*@6288225604143*_~ ~_*@6287869574280*_~ ~_*@6283802307109*_~ ~_*@6289508741708*_~ ~_*@62895341977572*_~ ~_*@6283119129574*_~ ~_*@6282335826785*_~ ~_*@6282244611406*_~ ~_*@6281213350499*_~ ~_*@994404930787*_~ ~_*@6287877948255*_~ ~_*@6282217512054*_~ ~_*@94775701544*_~ ~_*@917984503350*_~ ~_*@15155167158*_~ ~_*@923093213360*_~ ~_*@94752086171*_~ ~_*@6285230211772*_~ ~_*@6285374055646*_~ ~_*@447451203393*_~ ~_*@6281536125364*_~ ~_*@919536476115*_~ ~_*@6289515921681*_~ ~_*@6283134144119*_~ ~_*@628990430357*_~ ~_*@6285336076049*_~ ~_*@62895416344144*_~ ~_*@6287788140439*_~ ~_*@94741052880*_~ ~_*@6282324854495*_~ ~_*@601123108336*_~ ~_*@917009350832*_~ ~_*@201285792875*_~ ~_*@6282241521002*_~ ~_*@628979612842*_~ ~_*@966538809225*_~ ~_*@923431162232*_~ ~_*@6281336483513*_~ ~_*@201281376757*_~ ~_*@6283167635312*_~ ~_*@60143381135*_~ ~_*@916235177919*_~ ~_*@917025834983*_~ ~_*@6283802447960*_~ ~_*@6282252328975*_~ ~_*@212681623045*_~ ~_*@6285719346409*_~ ~_*@6283130567584*_~ ~_*@94714351380*_~ ~_*@6281336391397*_~ ~_*@6289629867201*_~ ~_*@994407574441*_~ ~_*@628888454189*_~ ~_*@6285764182586*_~ ~_*@6285803581164*_~ ~_*@6285342191824*_~ ~_*@6281291050802*_~ ~_*@6287876888056*_~ 8 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 9 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 10 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 11 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 12 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 13 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 14 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 15 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 16 | ~_*oi.ђạƈќḕṙṠ-ḟḭḲṙḭḭ-ṁṏḉḧḭḶ.io*_~ 17 | ~_* 18 | *_~` 19 | } 20 | 21 | exports.xeontext5 = xeontext5 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

Phantom-bug-bot

2 | 3 |

4 | 5 | 6 |

7 | 8 |

9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |

18 | 19 | 20 |

21 | 24 | 25 | 26 | ### Termux Command guide 27 | 28 | ```bash 29 | termux-setup-storage 30 | apt update 31 | apt upgrade 32 | pkg update && pkg upgrade 33 | pkg install python 34 | pkg install python2 35 | pkg install bash 36 | pkg install libwebp 37 | pkg install git -y 38 | pkg install nodejs -y 39 | pkg install ffmpeg -y 40 | pkg install wget 41 | pkg install imagemagick -y 42 | git clone https://github.com/Passkey-md/Phantom-bug-bot 43 | cd Phantom-bug-bot 44 | yarn install 45 | npm i 46 | npm start 47 | 48 | -------------------------------------------------------------------------------- /command termux (1).txt: -------------------------------------------------------------------------------- 1 | apt update 2 | apt upgrade 3 | pkg update && pkg upgrade 4 | pkg install bash 5 | pkg install libwebp 6 | pkg install git -y 7 | pkg install nodejs -y 8 | pkg install ffmpeg -y 9 | pkg install wget 10 | pkg install imagemagick -y 11 | pkg yarn install 12 | termux-setup-storage 13 | cd /sdcard 14 | cd Download 15 | cd Xbugbotv4 16 | yarn install 17 | npm start 18 | 19 | Note: dont sell or dont buy from others 20 | Credit: @DGXeon -------------------------------------------------------------------------------- /command termux.txt: -------------------------------------------------------------------------------- 1 | apt update 2 | apt upgrade 3 | pkg update && pkg upgrade 4 | pkg install bash 5 | pkg install libwebp 6 | pkg install git -y 7 | pkg install nodejs -y 8 | pkg install ffmpeg -y 9 | pkg install wget 10 | pkg install imagemagick -y 11 | pkg yarn install 12 | termux-setup-storage 13 | cd /sdcard 14 | cd Download 15 | cd Xbugbotv4 16 | yarn install 17 | npm start 18 | 19 | Note: dont sell or dont buy from others 20 | Credit: @DGXeon -------------------------------------------------------------------------------- /database/afk-user.json: -------------------------------------------------------------------------------- 1 | [{}] -------------------------------------------------------------------------------- /database/autoreply/apk.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /database/autoreply/doc.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /database/autoreply/image.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /database/autoreply/sticker.json: -------------------------------------------------------------------------------- 1 | ["besok sekolah"] -------------------------------------------------------------------------------- /database/autoreply/video.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /database/autoreply/vn.json: -------------------------------------------------------------------------------- 1 | ["Yo"] -------------------------------------------------------------------------------- /database/autoreply/zip.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /database/owner.json: -------------------------------------------------------------------------------- 1 | ["2348108395270","2348108395270","2348108395270"] 2 | -------------------------------------------------------------------------------- /database/premium.json: -------------------------------------------------------------------------------- 1 | [{}] -------------------------------------------------------------------------------- /database/total-hit-user.json: -------------------------------------------------------------------------------- 1 | [{"hit_cmd":7028}] -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon x Phantom 2 | //YouTube: @phantom-hacks01 3 | //Instagram: phantom-hacks01 4 | //Telegram: t.me/Hackerzone25 5 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@phantom-hacks01?si=u0_XNt7-muu6TJGY 6 | 7 | const { 8 | spawn 9 | } = require('child_process') 10 | const path = require('path') 11 | 12 | function start() { 13 | let args = [path.join(__dirname, 'main.js'), ...process.argv.slice(2)] 14 | console.log([process.argv[0], ...args].join('\n')) 15 | let p = spawn(process.argv[0], args, { 16 | stdio: ['inherit', 'inherit', 'inherit', 'ipc'] 17 | }) 18 | .on('message', data => { 19 | if (data == 'reset') { 20 | console.log('Restarting Bot...') 21 | p.kill() 22 | start() 23 | delete p 24 | } 25 | }) 26 | .on('exit', code => { 27 | console.error('Exited with code:', code) 28 | if (code == '.' || code == 1 || code == 0) start() 29 | }) 30 | } 31 | start() 32 | -------------------------------------------------------------------------------- /lib/afk.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const fs = require('fs') 11 | 12 | const addAfkUser = (userId, time, reason, _dir) => { 13 | const obj = { id: userId, time: time, reason: reason } 14 | _dir.push(obj) 15 | fs.writeFileSync('./database/afk-user.json', JSON.stringify(_dir, null, 2)) 16 | } 17 | const checkAfkUser = (userId, _dir) => { 18 | let status = false 19 | Object.keys(_dir).forEach((i) => { 20 | if (_dir[i].id === userId) { 21 | status = true 22 | } 23 | }) 24 | return status 25 | } 26 | const getAfkReason = (userId, _dir) => { 27 | let position = null 28 | Object.keys(_dir).forEach((i) => { 29 | if (_dir[i].id === userId) { 30 | position = i 31 | } 32 | }) 33 | if (position !== null) { 34 | return _dir[position].reason 35 | } 36 | } 37 | const getAfkTime = (userId, _dir) => { 38 | let position = null 39 | Object.keys(_dir).forEach((i) => { 40 | if (_dir[i].id === userId) { 41 | position = i 42 | } 43 | }) 44 | if (position !== null) { 45 | return _dir[position].time 46 | } 47 | } 48 | const getAfkId = (userId, _dir) => { 49 | let position = null 50 | Object.keys(_dir).forEach((i) => { 51 | if (_dir[i].id === userId) { 52 | position = i 53 | } 54 | }) 55 | if (position !== null) { 56 | return _dir[position].id 57 | } 58 | } 59 | const getAfkPosition = (userId, _dir) => { 60 | let position = null 61 | Object.keys(_dir).forEach((i) => { 62 | if (_dir[i].id === userId) { 63 | position = i 64 | } 65 | }) 66 | return position 67 | } 68 | module.exports = { 69 | addAfkUser, 70 | checkAfkUser, 71 | getAfkReason, 72 | getAfkTime, 73 | getAfkId, 74 | getAfkPosition 75 | } -------------------------------------------------------------------------------- /lib/converter.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const fs = require('fs') 11 | const path = require('path') 12 | const { spawn } = require('child_process') 13 | 14 | function ffmpeg(buffer, args = [], ext = '', ext2 = '') { 15 | return new Promise(async (resolve, reject) => { 16 | try { 17 | let tmp = path.join(__dirname, '../database', + new Date + '.' + ext) 18 | let out = tmp + '.' + ext2 19 | await fs.promises.writeFile(tmp, buffer) 20 | spawn('ffmpeg', [ 21 | '-y', 22 | '-i', tmp, 23 | ...args, 24 | out 25 | ]) 26 | .on('error', reject) 27 | .on('close', async (code) => { 28 | try { 29 | await fs.promises.unlink(tmp) 30 | if (code !== 0) return reject(code) 31 | resolve(await fs.promises.readFile(out)) 32 | await fs.promises.unlink(out) 33 | } catch (e) { 34 | reject(e) 35 | } 36 | }) 37 | } catch (e) { 38 | reject(e) 39 | } 40 | }) 41 | } 42 | 43 | /** 44 | * Convert Audio to Playable WhatsApp Audio 45 | * @param {Buffer} buffer Audio Buffer 46 | * @param {String} ext File Extension 47 | */ 48 | function toAudio(buffer, ext) { 49 | return ffmpeg(buffer, [ 50 | '-vn', 51 | '-ac', '2', 52 | '-b:a', '128k', 53 | '-ar', '44100', 54 | '-f', 'mp3' 55 | ], ext, 'mp3') 56 | } 57 | 58 | /** 59 | * Convert Audio to Playable WhatsApp PTT 60 | * @param {Buffer} buffer Audio Buffer 61 | * @param {String} ext File Extension 62 | */ 63 | function toPTT(buffer, ext) { 64 | return ffmpeg(buffer, [ 65 | '-vn', 66 | '-c:a', 'libopus', 67 | '-b:a', '128k', 68 | '-vbr', 'on', 69 | '-compression_level', '10' 70 | ], ext, 'opus') 71 | } 72 | 73 | /** 74 | * Convert Audio to Playable WhatsApp Video 75 | * @param {Buffer} buffer Video Buffer 76 | * @param {String} ext File Extension 77 | */ 78 | function toVideo(buffer, ext) { 79 | return ffmpeg(buffer, [ 80 | '-c:v', 'libx264', 81 | '-c:a', 'aac', 82 | '-ab', '128k', 83 | '-ar', '44100', 84 | '-crf', '32', 85 | '-preset', 'slow' 86 | ], ext, 'mp4') 87 | } 88 | 89 | module.exports = { 90 | toAudio, 91 | toPTT, 92 | toVideo, 93 | ffmpeg, 94 | } 95 | -------------------------------------------------------------------------------- /lib/exif.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const fs = require('fs') 11 | const { tmpdir } = require("os") 12 | const Crypto = require("crypto") 13 | const ff = require('fluent-ffmpeg') 14 | const webp = require("node-webpmux") 15 | const path = require("path") 16 | 17 | 18 | async function imageToWebp (media) { 19 | 20 | const tmpFileOut = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 21 | const tmpFileIn = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.jpg`) 22 | 23 | fs.writeFileSync(tmpFileIn, media) 24 | 25 | await new Promise((resolve, reject) => { 26 | ff(tmpFileIn) 27 | .on("error", reject) 28 | .on("end", () => resolve(true)) 29 | .addOutputOptions([ 30 | "-vcodec", 31 | "libwebp", 32 | "-vf", 33 | "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" 34 | ]) 35 | .toFormat("webp") 36 | .save(tmpFileOut) 37 | }) 38 | 39 | const buff = fs.readFileSync(tmpFileOut) 40 | fs.unlinkSync(tmpFileOut) 41 | fs.unlinkSync(tmpFileIn) 42 | return buff 43 | } 44 | 45 | async function videoToWebp (media) { 46 | 47 | const tmpFileOut = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 48 | const tmpFileIn = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.mp4`) 49 | 50 | fs.writeFileSync(tmpFileIn, media) 51 | 52 | await new Promise((resolve, reject) => { 53 | ff(tmpFileIn) 54 | .on("error", reject) 55 | .on("end", () => resolve(true)) 56 | .addOutputOptions([ 57 | "-vcodec", 58 | "libwebp", 59 | "-vf", 60 | "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", 61 | "-loop", 62 | "0", 63 | "-ss", 64 | "00:00:00", 65 | "-t", 66 | "00:00:05", 67 | "-preset", 68 | "default", 69 | "-an", 70 | "-vsync", 71 | "0" 72 | ]) 73 | .toFormat("webp") 74 | .save(tmpFileOut) 75 | }) 76 | 77 | const buff = fs.readFileSync(tmpFileOut) 78 | fs.unlinkSync(tmpFileOut) 79 | fs.unlinkSync(tmpFileIn) 80 | return buff 81 | } 82 | 83 | async function writeExifImg (media, metadata) { 84 | let wMedia = await imageToWebp(media) 85 | const tmpFileIn = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 86 | const tmpFileOut = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 87 | fs.writeFileSync(tmpFileIn, wMedia) 88 | 89 | if (metadata.packname || metadata.author) { 90 | const img = new webp.Image() 91 | const json = { "sticker-pack-id": `https://github.com/nazedev/naze`, "sticker-pack-name": metadata.packname, "sticker-pack-publisher": metadata.author, "emojis": metadata.categories ? metadata.categories : [""] } 92 | 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]) 93 | const jsonBuff = Buffer.from(JSON.stringify(json), "utf-8") 94 | const exif = Buffer.concat([exifAttr, jsonBuff]) 95 | exif.writeUIntLE(jsonBuff.length, 14, 4) 96 | await img.load(tmpFileIn) 97 | fs.unlinkSync(tmpFileIn) 98 | img.exif = exif 99 | await img.save(tmpFileOut) 100 | return tmpFileOut 101 | } 102 | } 103 | 104 | async function writeExifVid (media, metadata) { 105 | let wMedia = await videoToWebp(media) 106 | const tmpFileIn = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 107 | const tmpFileOut = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 108 | fs.writeFileSync(tmpFileIn, wMedia) 109 | 110 | if (metadata.packname || metadata.author) { 111 | const img = new webp.Image() 112 | const json = { "sticker-pack-id": `https://github.com/nazedev/naze`, "sticker-pack-name": metadata.packname, "sticker-pack-publisher": metadata.author, "emojis": metadata.categories ? metadata.categories : [""] } 113 | 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]) 114 | const jsonBuff = Buffer.from(JSON.stringify(json), "utf-8") 115 | const exif = Buffer.concat([exifAttr, jsonBuff]) 116 | exif.writeUIntLE(jsonBuff.length, 14, 4) 117 | await img.load(tmpFileIn) 118 | fs.unlinkSync(tmpFileIn) 119 | img.exif = exif 120 | await img.save(tmpFileOut) 121 | return tmpFileOut 122 | } 123 | } 124 | 125 | async function writeExif (media, metadata) { 126 | let wMedia = /webp/.test(media.mimetype) ? media.data : /image/.test(media.mimetype) ? await imageToWebp(media.data) : /video/.test(media.mimetype) ? await videoToWebp(media.data) : "" 127 | const tmpFileIn = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 128 | const tmpFileOut = path.join(tmpdir(), `${Crypto.randomBytes(6).readUIntLE(0, 6).toString(36)}.webp`) 129 | fs.writeFileSync(tmpFileIn, wMedia) 130 | 131 | if (metadata.packname || metadata.author) { 132 | const img = new webp.Image() 133 | const json = { "sticker-pack-id": `https://github.com/nazedev/naze`, "sticker-pack-name": metadata.packname, "sticker-pack-publisher": metadata.author, "emojis": metadata.categories ? metadata.categories : [""] } 134 | 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]) 135 | const jsonBuff = Buffer.from(JSON.stringify(json), "utf-8") 136 | const exif = Buffer.concat([exifAttr, jsonBuff]) 137 | exif.writeUIntLE(jsonBuff.length, 14, 4) 138 | await img.load(tmpFileIn) 139 | fs.unlinkSync(tmpFileIn) 140 | img.exif = exif 141 | await img.save(tmpFileOut) 142 | return tmpFileOut 143 | } 144 | } 145 | 146 | module.exports = { imageToWebp, videoToWebp, writeExifImg, writeExifVid, writeExif } 147 | -------------------------------------------------------------------------------- /lib/myfunc.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const { 11 | proto, 12 | delay, 13 | getContentType 14 | } = require('@whiskeysockets/baileys') 15 | const chalk = require('chalk') 16 | const fs = require('fs') 17 | const Crypto = require('crypto') 18 | const axios = require('axios') 19 | const moment = require('moment-timezone') 20 | const { 21 | sizeFormatter 22 | } = require('human-readable') 23 | const util = require('util') 24 | const Jimp = require('jimp') 25 | const { 26 | defaultMaxListeners 27 | } = require('stream') 28 | 29 | const unixTimestampSeconds = (date = new Date()) => Math.floor(date.getTime() / 1000) 30 | 31 | exports.unixTimestampSeconds = unixTimestampSeconds 32 | 33 | exports.generateMessageTag = (epoch) => { 34 | let tag = (0, exports.unixTimestampSeconds)().toString(); 35 | if (epoch) 36 | tag += '.--' + epoch; // attach epoch if provided 37 | return tag; 38 | } 39 | 40 | exports.processTime = (timestamp, now) => { 41 | return moment.duration(now - moment(timestamp * 1000)).asSeconds() 42 | } 43 | 44 | exports.getRandom = (ext) => { 45 | return `${Math.floor(Math.random() * 10000)}${ext}` 46 | } 47 | 48 | exports.getBuffer = async (url, options) => { 49 | try { 50 | options ? options : {} 51 | const res = await axios({ 52 | method: "get", 53 | url, 54 | headers: { 55 | 'DNT': 1, 56 | 'Upgrade-Insecure-Request': 1 57 | }, 58 | ...options, 59 | responseType: 'arraybuffer' 60 | }) 61 | return res.data 62 | } catch (err) { 63 | return err 64 | } 65 | } 66 | 67 | exports.getImg = async (url, options) => { 68 | try { 69 | options ? options : {} 70 | const res = await axios({ 71 | method: "get", 72 | url, 73 | headers: { 74 | 'DNT': 1, 75 | 'Upgrade-Insecure-Request': 1 76 | }, 77 | ...options, 78 | responseType: 'arraybuffer' 79 | }) 80 | return res.data 81 | } catch (err) { 82 | return err 83 | } 84 | } 85 | 86 | exports.fetchJson = async (url, options) => { 87 | try { 88 | options ? options : {} 89 | const res = await axios({ 90 | method: 'GET', 91 | url: url, 92 | headers: { 93 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36' 94 | }, 95 | ...options 96 | }) 97 | return res.data 98 | } catch (err) { 99 | return err 100 | } 101 | } 102 | 103 | exports.runtime = function(seconds) { 104 | seconds = Number(seconds); 105 | var d = Math.floor(seconds / (3600 * 24)); 106 | var h = Math.floor(seconds % (3600 * 24) / 3600); 107 | var m = Math.floor(seconds % 3600 / 60); 108 | var s = Math.floor(seconds % 60); 109 | var dDisplay = d > 0 ? d + (d == 1 ? " day, " : " days, ") : ""; 110 | var hDisplay = h > 0 ? h + (h == 1 ? " hour, " : " hours, ") : ""; 111 | var mDisplay = m > 0 ? m + (m == 1 ? " minute, " : " minutes, ") : ""; 112 | var sDisplay = s > 0 ? s + (s == 1 ? " second" : " seconds") : ""; 113 | return dDisplay + hDisplay + mDisplay + sDisplay; 114 | } 115 | 116 | exports.clockString = (ms) => { 117 | let h = isNaN(ms) ? '--' : Math.floor(ms / 3600000) 118 | let m = isNaN(ms) ? '--' : Math.floor(ms / 60000) % 60 119 | let s = isNaN(ms) ? '--' : Math.floor(ms / 1000) % 60 120 | return [h, m, s].map(v => v.toString().padStart(2, 0)).join(':') 121 | } 122 | 123 | exports.sleep = async (ms) => { 124 | return new Promise(resolve => setTimeout(resolve, ms)); 125 | } 126 | 127 | exports.isUrl = (url) => { 128 | 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')) 129 | } 130 | 131 | exports.getTime = (format, date) => { 132 | if (date) { 133 | return moment(date).locale('id').format(format) 134 | } else { 135 | return moment.tz('Asia/Jakarta').locale('id').format(format) 136 | } 137 | } 138 | 139 | exports.formatDate = (n, locale = 'id') => { 140 | let d = new Date(n) 141 | return d.toLocaleDateString(locale, { 142 | weekday: 'long', 143 | day: 'numeric', 144 | month: 'long', 145 | year: 'numeric', 146 | hour: 'numeric', 147 | minute: 'numeric', 148 | second: 'numeric' 149 | }) 150 | } 151 | 152 | exports.tanggal = (numer) => { 153 | myMonths = ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"]; 154 | myDays = ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jum’at', 'Sabtu']; 155 | var tgl = new Date(numer); 156 | var day = tgl.getDate() 157 | bulan = tgl.getMonth() 158 | var thisDay = tgl.getDay(), 159 | thisDay = myDays[thisDay]; 160 | var yy = tgl.getYear() 161 | var year = (yy < 1000) ? yy + 1900 : yy; 162 | const time = moment.tz('Asia/Jakarta').format('DD/MM HH:mm:ss') 163 | let d = new Date 164 | let locale = 'id' 165 | let gmt = new Date(0).getTime() - new Date('1 January 1970').getTime() 166 | let weton = ['Pahing', 'Pon', 'Wage', 'Kliwon', 'Legi'][Math.floor(((d * 1) + gmt) / 84600000) % 5] 167 | 168 | return `${thisDay}, ${day} - ${myMonths[bulan]} - ${year}` 169 | } 170 | exports.jam = (numer, options = {}) => { 171 | let format = options.format ? options.format : "HH:mm" 172 | let jam = options?.timeZone ? moment(numer).tz(timeZone).format(format) : moment(numer).format(format) 173 | 174 | return `${jam}` 175 | } 176 | 177 | exports.formatp = sizeFormatter({ 178 | std: 'JEDEC', //'SI' = default | 'IEC' | 'JEDEC' 179 | decimalPlaces: 2, 180 | keepTrailingZeroes: false, 181 | render: (literal, symbol) => `${literal} ${symbol}B`, 182 | }) 183 | 184 | exports.json = (string) => { 185 | return JSON.stringify(string, null, 2) 186 | } 187 | 188 | function format(...args) { 189 | return util.format(...args) 190 | } 191 | 192 | exports.logic = (check, inp, out) => { 193 | if (inp.length !== out.length) throw new Error('Input and Output must have same length') 194 | for (let i in inp) 195 | if (util.isDeepStrictEqual(check, inp[i])) return out[i] 196 | return null 197 | } 198 | 199 | exports.generateProfilePicture = async (buffer) => { 200 | const jimp = await Jimp.read(buffer) 201 | const min = jimp.getWidth() 202 | const max = jimp.getHeight() 203 | const cropped = jimp.crop(0, 0, min, max) 204 | return { 205 | img: await cropped.scaleToFit(720, 720).getBufferAsync(Jimp.MIME_JPEG), 206 | preview: await cropped.scaleToFit(720, 720).getBufferAsync(Jimp.MIME_JPEG) 207 | } 208 | } 209 | 210 | exports.bytesToSize = (bytes, decimals = 2) => { 211 | if (bytes === 0) return '0 Bytes'; 212 | 213 | const k = 1024; 214 | const dm = decimals < 0 ? 0 : decimals; 215 | const sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; 216 | 217 | const i = Math.floor(Math.log(bytes) / Math.log(k)); 218 | 219 | return parseFloat((bytes / Math.pow(k, i)).toFixed(dm)) + ' ' + sizes[i]; 220 | } 221 | 222 | exports.getSizeMedia = (path) => { 223 | return new Promise((resolve, reject) => { 224 | if (/http/.test(path)) { 225 | axios.get(path) 226 | .then((res) => { 227 | let length = parseInt(res.headers['content-length']) 228 | let size = exports.bytesToSize(length, 3) 229 | if (!isNaN(length)) resolve(size) 230 | }) 231 | } else if (Buffer.isBuffer(path)) { 232 | let length = Buffer.byteLength(path) 233 | let size = exports.bytesToSize(length, 3) 234 | if (!isNaN(length)) resolve(size) 235 | } else { 236 | reject('error gatau apah') 237 | } 238 | }) 239 | } 240 | 241 | exports.parseMention = (text = '') => { 242 | return [...text.matchAll(/@([0-9]{5,16}|0)/g)].map(v => v[1] + '@s.whatsapp.net') 243 | } 244 | 245 | exports.getGroupAdmins = (participants) => { 246 | let admins = [] 247 | for (let i of participants) { 248 | i.admin === "superadmin" ? admins.push(i.id) : i.admin === "admin" ? admins.push(i.id) : '' 249 | } 250 | return admins || [] 251 | } 252 | 253 | /** 254 | * Serialize Message 255 | * @param {WAConnection} conn 256 | * @param {Object} m 257 | * @param {store} store 258 | */ 259 | exports.smsg = (XeonBotInc, m, store) => { 260 | if (!m) return m 261 | let M = proto.WebMessageInfo 262 | if (m.key) { 263 | m.id = m.key.id 264 | m.isBaileys = m.id.startsWith('BAE5') && m.id.length === 16 265 | m.chat = m.key.remoteJid 266 | m.fromMe = m.key.fromMe 267 | m.isGroup = m.chat.endsWith('@g.us') 268 | m.sender = XeonBotInc.decodeJid(m.fromMe && XeonBotInc.user.id || m.participant || m.key.participant || m.chat || '') 269 | if (m.isGroup) m.participant = XeonBotInc.decodeJid(m.key.participant) || '' 270 | } 271 | if (m.message) { 272 | m.mtype = getContentType(m.message) 273 | m.msg = (m.mtype == 'viewOnceMessage' ? m.message[m.mtype].message[getContentType(m.message[m.mtype].message)] : m.message[m.mtype]) 274 | m.body = m.message.conversation || m.msg.caption || m.msg.text || (m.mtype == 'listResponseMessage') && m.msg.singleSelectReply.selectedRowId || (m.mtype == 'buttonsResponseMessage') && m.msg.selectedButtonId || (m.mtype == 'viewOnceMessage') && m.msg.caption || m.text 275 | let quoted = m.quoted = m.msg.contextInfo ? m.msg.contextInfo.quotedMessage : null 276 | m.mentionedJid = m.msg.contextInfo ? m.msg.contextInfo.mentionedJid : [] 277 | if (m.quoted) { 278 | let type = getContentType(quoted) 279 | m.quoted = m.quoted[type] 280 | if (['productMessage'].includes(type)) { 281 | type = getContentType(m.quoted) 282 | m.quoted = m.quoted[type] 283 | } 284 | if (typeof m.quoted === 'string') m.quoted = { 285 | text: m.quoted 286 | } 287 | m.quoted.mtype = type 288 | m.quoted.id = m.msg.contextInfo.stanzaId 289 | m.quoted.chat = m.msg.contextInfo.remoteJid || m.chat 290 | m.quoted.isBaileys = m.quoted.id ? m.quoted.id.startsWith('BAE5') && m.quoted.id.length === 16 : false 291 | m.quoted.sender = XeonBotInc.decodeJid(m.msg.contextInfo.participant) 292 | m.quoted.fromMe = m.quoted.sender === (XeonBotInc.user && XeonBotInc.user.id) 293 | m.quoted.text = m.quoted.text || m.quoted.caption || m.quoted.conversation || m.quoted.contentText || m.quoted.selectedDisplayText || m.quoted.title || '' 294 | m.quoted.mentionedJid = m.msg.contextInfo ? m.msg.contextInfo.mentionedJid : [] 295 | m.getQuotedObj = m.getQuotedMessage = async () => { 296 | if (!m.quoted.id) return false 297 | let q = await store.loadMessage(m.chat, m.quoted.id, XeonBotInc) 298 | return exports.smsg(XeonBotInc, q, store) 299 | } 300 | let vM = m.quoted.fakeObj = M.fromObject({ 301 | key: { 302 | remoteJid: m.quoted.chat, 303 | fromMe: m.quoted.fromMe, 304 | id: m.quoted.id 305 | }, 306 | message: quoted, 307 | ...(m.isGroup ? { 308 | participant: m.quoted.sender 309 | } : {}) 310 | }) 311 | 312 | /** 313 | * 314 | * @returns 315 | */ 316 | m.quoted.delete = () => XeonBotInc.sendMessage(m.quoted.chat, { 317 | delete: vM.key 318 | }) 319 | 320 | /** 321 | * 322 | * @param {*} jid 323 | * @param {*} forceForward 324 | * @param {*} options 325 | * @returns 326 | */ 327 | m.quoted.copyNForward = (jid, forceForward = false, options = {}) => XeonBotInc.copyNForward(jid, vM, forceForward, options) 328 | 329 | /** 330 | * 331 | * @returns 332 | */ 333 | m.quoted.download = () => XeonBotInc.downloadMediaMessage(m.quoted) 334 | } 335 | } 336 | if (m.msg.url) m.download = () => XeonBotInc.downloadMediaMessage(m.msg) 337 | m.text = m.msg.text || m.msg.caption || m.message.conversation || m.msg.contentText || m.msg.selectedDisplayText || m.msg.title || '' 338 | /** 339 | * Reply to this message 340 | * @param {String|Object} text 341 | * @param {String|false} chatId 342 | * @param {Object} options 343 | */ 344 | m.reply = (text, chatId = m.chat, options = {}) => Buffer.isBuffer(text) ? XeonBotInc.sendMedia(chatId, text, 'file', '', m, { 345 | ...options 346 | }) : XeonBotInc.sendText(chatId, text, m, { 347 | ...options 348 | }) 349 | /** 350 | * Copy this message 351 | */ 352 | m.copy = () => exports.smsg(XeonBotInc, M.fromObject(M.toObject(m))) 353 | 354 | /** 355 | * 356 | * @param {*} jid 357 | * @param {*} forceForward 358 | * @param {*} options 359 | * @returns 360 | */ 361 | m.copyNForward = (jid = m.chat, forceForward = false, options = {}) => XeonBotInc.copyNForward(jid, m, forceForward, options) 362 | 363 | return m 364 | } 365 | exports.reSize = (buffer, ukur1, ukur2) => { 366 | return new Promise(async (resolve, reject) => { 367 | var baper = await Jimp.read(buffer); 368 | var ab = await baper.resize(ukur1, ukur2).getBufferAsync(Jimp.MIME_JPEG) 369 | resolve(ab) 370 | }) 371 | } 372 | 373 | let file = require.resolve(__filename) 374 | fs.watchFile(file, () => { 375 | fs.unwatchFile(file) 376 | console.log(chalk.redBright(`Update ${__filename}`)) 377 | delete require.cache[file] 378 | require(file) 379 | }) -------------------------------------------------------------------------------- /lib/myfunc2.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon (Xeon Bot Inc.) 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | var __importDefault = (this && this.__importDefault) || function (mod) { 11 | return (mod && mod.__esModule) ? mod : { "default": mod } 12 | } 13 | Object.defineProperty(exports, "__esModule", { value: true }) 14 | 15 | const axios = require("axios") 16 | const cheerio = require("cheerio") 17 | const { resolve } = require("path") 18 | const util = require("util") 19 | let BodyForm = require('form-data') 20 | let { fromBuffer } = require('file-type') 21 | //let fetch = require('node-fetch') 22 | let fs = require('fs') 23 | const child_process = require('child_process') 24 | const ffmpeg = require('fluent-ffmpeg') 25 | 26 | const {unlink } = require ('fs').promises 27 | 28 | 29 | exports.sleep = async (ms) => { 30 | return new Promise(resolve => setTimeout(resolve, ms)); 31 | } 32 | exports.fetchJson = async (url, options) => { 33 | try { 34 | options ? options : {} 35 | const res = await axios({ 36 | method: 'GET', 37 | url: url, 38 | headers: { 39 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36' 40 | }, 41 | ...options 42 | }) 43 | return res.data 44 | } catch (err) { 45 | return err 46 | } 47 | } 48 | exports.fetchBuffer = async (url, options) => { 49 | try { 50 | options ? options : {} 51 | const res = await axios({ 52 | method: "GET", 53 | url, 54 | headers: { 55 | "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36", 56 | 'DNT': 1, 57 | 'Upgrade-Insecure-Request': 1 58 | }, 59 | ...options, 60 | responseType: 'arraybuffer' 61 | }) 62 | return res.data 63 | } catch (err) { 64 | return err 65 | } 66 | } 67 | exports.webp2mp4File=async(path) =>{ 68 | return new Promise((resolve, reject) => { 69 | const form = new BodyForm() 70 | form.append('new-image-url', '') 71 | form.append('new-image', fs.createReadStream(path)) 72 | axios({ 73 | method: 'post', 74 | url: 'https://s6.ezgif.com/webp-to-mp4', 75 | data: form, 76 | headers: { 77 | 'Content-Type': `multipart/form-data; boundary=${form._boundary}` 78 | } 79 | }).then(({ data }) => { 80 | const bodyFormThen = new BodyForm() 81 | const $ = cheerio.load(data) 82 | const file = $('input[name="file"]').attr('value') 83 | bodyFormThen.append('file', file) 84 | bodyFormThen.append('convert', "Convert WebP to MP4!") 85 | axios({ 86 | method: 'post', 87 | url: 'https://ezgif.com/webp-to-mp4/' + file, 88 | data: bodyFormThen, 89 | headers: { 90 | 'Content-Type': `multipart/form-data; boundary=${bodyFormThen._boundary}` 91 | } 92 | }).then(({ data }) => { 93 | const $ = cheerio.load(data) 94 | const result = 'https:' + $('div#output > p.outfile > video > source').attr('src') 95 | resolve({ 96 | status: true, 97 | message: "Created By Eternity", 98 | result: result 99 | }) 100 | }).catch(reject) 101 | }).catch(reject) 102 | }) 103 | } 104 | 105 | exports.fetchUrl = async (url, options) => { 106 | try { 107 | options ? options : {} 108 | const res = await axios({ 109 | method: 'GET', 110 | url: url, 111 | headers: { 112 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36' 113 | }, 114 | ...options 115 | }) 116 | return res.data 117 | } catch (err) { 118 | return err 119 | } 120 | } 121 | 122 | exports.WAVersion = async () => { 123 | let get = await exports.fetchUrl("https://web.whatsapp.com/check-update?version=1&platform=web") 124 | let version = [get.currentVersion.replace(/[.]/g, ", ")] 125 | return version 126 | } 127 | 128 | exports.getRandom = (ext) => { 129 | return `${Math.floor(Math.random() * 10000)}${ext}` 130 | } 131 | 132 | exports.isUrl = (url) => { 133 | 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')) 134 | } 135 | 136 | exports.isNumber = (number) => { 137 | const int = parseInt(number) 138 | return typeof int === 'number' && !isNaN(int) 139 | } 140 | exports.TelegraPh= (Path) =>{ 141 | return new Promise (async (resolve, reject) => { 142 | if (!fs.existsSync(Path)) return reject(new Error("File not Found")) 143 | try { 144 | const form = new BodyForm(); 145 | form.append("file", fs.createReadStream(Path)) 146 | const data = await axios({ 147 | url: "https://telegra.ph/upload", 148 | method: "POST", 149 | headers: { 150 | ...form.getHeaders() 151 | }, 152 | data: form 153 | }) 154 | return resolve("https://telegra.ph" + data.data[0].src) 155 | } catch (err) { 156 | return reject(new Error(String(err))) 157 | } 158 | }) 159 | } 160 | const sleepy = async (ms) => { 161 | return new Promise(resolve => setTimeout(resolve, ms)); 162 | } 163 | exports.buffergif = async (image) => { 164 | 165 | const filename = `${Math.random().toString(36)}` 166 | await fs.writeFileSync(`./XeonMedia/trash/${filename}.gif`, image) 167 | child_process.exec( 168 | `ffmpeg -i ./XeonMedia/trash/${filename}.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" ./XeonMedia/trash/${filename}.mp4` 169 | ) 170 | await sleepy(4000) 171 | 172 | var buffer5 = await fs.readFileSync(`./XeonMedia/trash/${filename}.mp4`) 173 | Promise.all([unlink(`./XeonMedia/video/${filename}.mp4`), unlink(`./XeonMedia/gif/${filename}.gif`)]) 174 | return buffer5 175 | } -------------------------------------------------------------------------------- /lib/premiun.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon (Xeon Bot Inc.) 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const fs = require("fs"); 11 | const toMs = require("ms"); 12 | 13 | const premium = JSON.parse(fs.readFileSync('./database/premium.json')) 14 | /** 15 | * Add premium user. 16 | * @param {String} userId 17 | * @param {String} expired 18 | * @param {Object} _dir 19 | */ 20 | const addPremiumUser = (userId, expired, _dir) => { 21 | const cekUser = premium.find((user) => user.id == userId); 22 | if (cekUser) { 23 | cekUser.expired = cekUser.expired + toMs(expired); 24 | } else { 25 | const obj = { id: userId, expired: Date.now() + toMs(expired) }; 26 | _dir.push(obj); 27 | } 28 | fs.writeFileSync("./database/premium.json", JSON.stringify(_dir)); 29 | }; 30 | 31 | /** 32 | * Get premium user position. 33 | * @param {String} userId 34 | * @param {Object} _dir 35 | * @returns {Number} 36 | */ 37 | const getPremiumPosition = (userId, _dir) => { 38 | let position = null; 39 | Object.keys(_dir).forEach((i) => { 40 | if (_dir[i].id === userId) { 41 | position = i; 42 | } 43 | }); 44 | if (position !== null) { 45 | return position; 46 | } 47 | }; 48 | 49 | /** 50 | * Get premium user expire. 51 | * @param {String} userId 52 | * @param {Object} _dir 53 | * @returns {Number} 54 | */ 55 | const getPremiumExpired = (userId, _dir) => { 56 | let position = null; 57 | Object.keys(_dir).forEach((i) => { 58 | if (_dir[i].id === userId) { 59 | position = i; 60 | } 61 | }); 62 | if (position !== null) { 63 | return _dir[position].expired; 64 | } 65 | }; 66 | 67 | /** 68 | * Check user is premium. 69 | * @param {String} userId 70 | * @param {Object} _dir 71 | * @returns {Boolean} 72 | */ 73 | const checkPremiumUser = (userId, _dir) => { 74 | let status = false; 75 | Object.keys(_dir).forEach((i) => { 76 | if (_dir[i].id === userId) { 77 | status = true; 78 | } 79 | }); 80 | return status; 81 | }; 82 | 83 | /** 84 | * Constantly checking premium. 85 | * @param {Object} _dir 86 | */ 87 | const expiredCheck = (XeonBotInc, msg, _dir) => { 88 | setInterval(() => { 89 | let position = null; 90 | Object.keys(_dir).forEach((i) => { 91 | if (Date.now() >= _dir[i].expired) { 92 | position = i; 93 | } 94 | }); 95 | if (position !== null) { 96 | idny = _dir[position].id; 97 | console.log(`Premium expired: ${_dir[position].id}`); 98 | _dir.splice(position, 1); 99 | fs.writeFileSync("./database/premium.json", JSON.stringify(_dir)); 100 | idny ? XeonBotInc.sendMessage(idny, { text: "Your premium has run out, please buy again." }) : ""; 101 | idny = false; 102 | } 103 | }, 1000); 104 | }; 105 | 106 | /** 107 | * Get all premium user ID. 108 | * @param {Object} _dir 109 | * @returns {String[]} 110 | */ 111 | const getAllPremiumUser = (_dir) => { 112 | const array = []; 113 | Object.keys(_dir).forEach((i) => { 114 | array.push(_dir[i].id); 115 | }); 116 | return array; 117 | }; 118 | 119 | module.exports = { 120 | addPremiumUser, 121 | getPremiumExpired, 122 | getPremiumPosition, 123 | expiredCheck, 124 | checkPremiumUser, 125 | getAllPremiumUser, 126 | }; -------------------------------------------------------------------------------- /lib/quote.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon (Xeon Bot Inc.) 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const _0x187749=_0x4a4c;(function(_0x2d363b,_0x52dbe9){const _0x56dfc2=_0x4a4c,_0x4119f4=_0x2d363b();while(!![]){try{const _0x2ff1d9=parseInt(_0x56dfc2(0x1c2))/0x1*(-parseInt(_0x56dfc2(0x1be))/0x2)+parseInt(_0x56dfc2(0x1b9))/0x3*(-parseInt(_0x56dfc2(0x1bf))/0x4)+parseInt(_0x56dfc2(0x1c6))/0x5*(-parseInt(_0x56dfc2(0x1ba))/0x6)+parseInt(_0x56dfc2(0x1bd))/0x7+-parseInt(_0x56dfc2(0x1c8))/0x8+-parseInt(_0x56dfc2(0x1b5))/0x9+parseInt(_0x56dfc2(0x1c3))/0xa;if(_0x2ff1d9===_0x52dbe9)break;else _0x4119f4['push'](_0x4119f4['shift']());}catch(_0xc89cb9){_0x4119f4['push'](_0x4119f4['shift']());}}}(_0x454f,0xcdc2b));const axios=require(_0x187749(0x1c7)),quote=async(_0x53f5ed,_0x345de1,_0x37e973)=>{const _0x596b3c=_0x187749,_0x57ce76={'type':_0x596b3c(0x1bc),'format':'png','backgroundColor':'#FFFFFF','width':0x200,'height':0x300,'scale':0x2,'messages':[{'entities':[],'avatar':!![],'from':{'id':0x1,'name':_0x345de1,'photo':{'url':_0x37e973}},'text':_0x53f5ed,'replyMessage':{}}]},_0x1a7080=await axios[_0x596b3c(0x1b4)](_0x596b3c(0x1b8),_0x57ce76,{'headers':{'Content-Type':_0x596b3c(0x1c5)}}),_0x311147=Buffer[_0x596b3c(0x1c4)](_0x1a7080[_0x596b3c(0x1b7)][_0x596b3c(0x1bb)][_0x596b3c(0x1b6)],_0x596b3c(0x1b3));return{'status':'200','creator':_0x596b3c(0x1c0),'result':_0x311147};};function _0x454f(){const _0x85785d=['1093094ggbjSZ','4RkwAty','AdrianTzy','exports','1qMUCBh','43588690mbrFpz','from','application/json','15JPYWFb','axios','5836832TVJhzh','base64','post','10489428ZXAhvo','image','data','https://quote-api.bokov68872.repl.co/generate','1479573ZJSUov','2253354vEjEHI','result','quote','3818059TkHEnK'];_0x454f=function(){return _0x85785d;};return _0x454f();}function _0x4a4c(_0x26fa2,_0x1bb3c0){const _0x454f9e=_0x454f();return _0x4a4c=function(_0x4a4caf,_0x3ddd7c){_0x4a4caf=_0x4a4caf-0x1b3;let _0x2bace1=_0x454f9e[_0x4a4caf];return _0x2bace1;},_0x4a4c(_0x26fa2,_0x1bb3c0);}module[_0x187749(0x1c1)]={'quote':quote}; 11 | -------------------------------------------------------------------------------- /lib/uploader.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon (Xeon Bot Inc.) 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | let axios = require('axios') 11 | let BodyForm = require('form-data') 12 | let { fromBuffer } = require('file-type') 13 | let fetch = require('node-fetch') 14 | let fs = require('fs') 15 | let cheerio = require('cheerio') 16 | 17 | 18 | 19 | function TelegraPh (Path) { 20 | return new Promise (async (resolve, reject) => { 21 | if (!fs.existsSync(Path)) return reject(new Error("File not Found")) 22 | try { 23 | const form = new BodyForm(); 24 | form.append("file", fs.createReadStream(Path)) 25 | const data = await axios({ 26 | url: "https://telegra.ph/upload", 27 | method: "POST", 28 | headers: { 29 | ...form.getHeaders() 30 | }, 31 | data: form 32 | }) 33 | return resolve("https://telegra.ph" + data.data[0].src) 34 | } catch (err) { 35 | return reject(new Error(String(err))) 36 | } 37 | }) 38 | } 39 | 40 | async function UploadFileUgu (input) { 41 | return new Promise (async (resolve, reject) => { 42 | const form = new BodyForm(); 43 | form.append("files[]", fs.createReadStream(input)) 44 | await axios({ 45 | url: "https://uguu.se/upload.php", 46 | method: "POST", 47 | headers: { 48 | "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36", 49 | ...form.getHeaders() 50 | }, 51 | data: form 52 | }).then((data) => { 53 | resolve(data.data.files[0]) 54 | }).catch((err) => reject(err)) 55 | }) 56 | } 57 | 58 | function webp2mp4File(path) { 59 | return new Promise((resolve, reject) => { 60 | const form = new BodyForm() 61 | form.append('new-image-url', '') 62 | form.append('new-image', fs.createReadStream(path)) 63 | axios({ 64 | method: 'post', 65 | url: 'https://s6.ezgif.com/webp-to-mp4', 66 | data: form, 67 | headers: { 68 | 'Content-Type': `multipart/form-data; boundary=${form._boundary}` 69 | } 70 | }).then(({ data }) => { 71 | const bodyFormThen = new BodyForm() 72 | const $ = cheerio.load(data) 73 | const file = $('input[name="file"]').attr('value') 74 | bodyFormThen.append('file', file) 75 | bodyFormThen.append('convert', "Convert WebP to MP4!") 76 | axios({ 77 | method: 'post', 78 | url: 'https://ezgif.com/webp-to-mp4/' + file, 79 | data: bodyFormThen, 80 | headers: { 81 | 'Content-Type': `multipart/form-data; boundary=${bodyFormThen._boundary}` 82 | } 83 | }).then(({ data }) => { 84 | const $ = cheerio.load(data) 85 | const result = 'https:' + $('div#output > p.outfile > video > source').attr('src') 86 | resolve({ 87 | status: true, 88 | message: "Created By MRHRTZ", 89 | result: result 90 | }) 91 | }).catch(reject) 92 | }).catch(reject) 93 | }) 94 | } 95 | 96 | async function floNime(medianya, options = {}) { 97 | const { ext } = await fromBuffer(medianya) || options.ext 98 | var form = new BodyForm() 99 | form.append('file', medianya, 'tmp.'+ext) 100 | let jsonnya = await fetch('https://flonime.my.id/upload', { 101 | method: 'POST', 102 | body: form 103 | }) 104 | .then((response) => response.json()) 105 | return jsonnya 106 | } 107 | 108 | module.exports = { TelegraPh, UploadFileUgu, webp2mp4File, floNime } 109 | -------------------------------------------------------------------------------- /lib/ytdl2.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon (Xeon Bot Inc.) 2 | //re-upload? recode? copy code? give credit ya :) 3 | //YouTube: @DGXeon 4 | //Instagram: unicorn_xeon13 5 | //Telegram: t.me/xeonbotinc 6 | //GitHub: @DGXeon 7 | //WhatsApp: +916909137213 8 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@DGXeon 9 | 10 | const ytdl = require('youtubedl-core'); 11 | const yts = require('youtube-yts'); 12 | const readline = require('readline'); 13 | const ffmpeg = require('fluent-ffmpeg') 14 | const NodeID3 = require('node-id3') 15 | const fs = require('fs'); 16 | const { fetchBuffer } = require("./myfunc2") 17 | const ytM = require('node-youtube-music') 18 | const { randomBytes } = require('crypto') 19 | const ytIdRegex = /(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v\=))|youtu\.be\/)([a-zA-Z0-9_-]{6,11})/ 20 | 21 | class YT { 22 | constructor() { } 23 | 24 | /** 25 | * Checks if it is yt link 26 | * @param {string|URL} url youtube url 27 | * @returns Returns true if the given YouTube URL. 28 | */ 29 | static isYTUrl = (url) => { 30 | return ytIdRegex.test(url) 31 | } 32 | 33 | /** 34 | * VideoID from url 35 | * @param {string|URL} url to get videoID 36 | * @returns 37 | */ 38 | static getVideoID = (url) => { 39 | if (!this.isYTUrl(url)) throw new Error('is not YouTube URL') 40 | return ytIdRegex.exec(url)[1] 41 | } 42 | 43 | /** 44 | * @typedef {Object} IMetadata 45 | * @property {string} Title track title 46 | * @property {string} Artist track Artist 47 | * @property {string} Image track thumbnail url 48 | * @property {string} Album track album 49 | * @property {string} Year track release date 50 | */ 51 | 52 | /** 53 | * Write Track Tag Metadata 54 | * @param {string} filePath 55 | * @param {IMetadata} Metadata 56 | */ 57 | static WriteTags = async (filePath, Metadata) => { 58 | NodeID3.write( 59 | { 60 | title: Metadata.Title, 61 | artist: Metadata.Artist, 62 | originalArtist: Metadata.Artist, 63 | image: { 64 | mime: 'jpeg', 65 | type: { 66 | id: 3, 67 | name: 'front cover', 68 | }, 69 | imageBuffer: (await fetchBuffer(Metadata.Image)).buffer, 70 | description: `Cover of ${Metadata.Title}`, 71 | }, 72 | album: Metadata.Album, 73 | year: Metadata.Year || '' 74 | }, 75 | filePath 76 | ); 77 | } 78 | 79 | /** 80 | * 81 | * @param {string} query 82 | * @returns 83 | */ 84 | static search = async (query, options = {}) => { 85 | const search = await yts.search({ query, hl: 'id', gl: 'ID', ...options }) 86 | return search.videos 87 | } 88 | 89 | /** 90 | * @typedef {Object} TrackSearchResult 91 | * @property {boolean} isYtMusic is from YT Music search? 92 | * @property {string} title music title 93 | * @property {string} artist music artist 94 | * @property {string} id YouTube ID 95 | * @property {string} url YouTube URL 96 | * @property {string} album music album 97 | * @property {Object} duration music duration {seconds, label} 98 | * @property {string} image Cover Art 99 | */ 100 | 101 | /** 102 | * search track with details 103 | * @param {string} query 104 | * @returns {Promise} 105 | */ 106 | static searchTrack = (query) => { 107 | return new Promise(async (resolve, reject) => { 108 | try { 109 | let ytMusic = await ytM.searchMusics(query); 110 | let result = [] 111 | for (let i = 0; i < ytMusic.length; i++) { 112 | result.push({ 113 | isYtMusic: true, 114 | title: `${ytMusic[i].title} - ${ytMusic[i].artists.map(x => x.name).join(' ')}`, 115 | artist: ytMusic[i].artists.map(x => x.name).join(' '), 116 | id: ytMusic[i].youtubeId, 117 | url: 'https://youtu.be/' + ytMusic[i].youtubeId, 118 | album: ytMusic[i].album, 119 | duration: { 120 | seconds: ytMusic[i].duration.totalSeconds, 121 | label: ytMusic[i].duration.label 122 | }, 123 | image: ytMusic[i].thumbnailUrl.replace('w120-h120', 'w600-h600') 124 | }) 125 | 126 | } 127 | resolve(result) 128 | } catch (error) { 129 | reject(error) 130 | } 131 | }) 132 | } 133 | 134 | /** 135 | * @typedef {Object} MusicResult 136 | * @property {TrackSearchResult} meta music meta 137 | * @property {string} path file path 138 | */ 139 | 140 | /** 141 | * Download music with full tag metadata 142 | * @param {string|TrackSearchResult[]} query title of track want to download 143 | * @returns {Promise} filepath of the result 144 | */ 145 | static downloadMusic = async (query) => { 146 | try { 147 | const getTrack = Array.isArray(query) ? query : await this.searchTrack(query); 148 | const search = getTrack[0]//await this.searchTrack(query) 149 | const videoInfo = await ytdl.getInfo('https://www.youtube.com/watch?v=' + search.id, { lang: 'id' }); 150 | let stream = ytdl(search.id, { filter: 'audioonly', quality: 140 }); 151 | let songPath = `./XeonMedia/audio/${randomBytes(3).toString('hex')}.mp3` 152 | stream.on('error', (err) => console.log(err)) 153 | 154 | const file = await new Promise((resolve) => { 155 | ffmpeg(stream) 156 | .audioFrequency(44100) 157 | .audioChannels(2) 158 | .audioBitrate(128) 159 | .audioCodec('libmp3lame') 160 | .audioQuality(5) 161 | .toFormat('mp3') 162 | .save(songPath) 163 | .on('end', () => resolve(songPath)) 164 | }); 165 | await this.WriteTags(file, { Title: search.title, Artist: search.artist, Image: search.image, Album: search.album, Year: videoInfo.videoDetails.publishDate.split('-')[0] }); 166 | return { 167 | meta: search, 168 | path: file, 169 | size: fs.statSync(songPath).size 170 | } 171 | } catch (error) { 172 | throw new Error(error) 173 | } 174 | } 175 | 176 | /** 177 | * get downloadable video urls 178 | * @param {string|URL} query videoID or YouTube URL 179 | * @param {string} quality 180 | * @returns 181 | */ 182 | static mp4 = async (query, quality = 134) => { 183 | try { 184 | if (!query) throw new Error('Video ID or YouTube Url is required') 185 | const videoId = this.isYTUrl(query) ? this.getVideoID(query) : query 186 | const videoInfo = await ytdl.getInfo('https://www.youtube.com/watch?v=' + videoId, { lang: 'id' }); 187 | const format = ytdl.chooseFormat(videoInfo.formats, { format: quality, filter: 'videoandaudio' }) 188 | return { 189 | title: videoInfo.videoDetails.title, 190 | thumb: videoInfo.videoDetails.thumbnails.slice(-1)[0], 191 | date: videoInfo.videoDetails.publishDate, 192 | duration: videoInfo.videoDetails.lengthSeconds, 193 | channel: videoInfo.videoDetails.ownerChannelName, 194 | quality: format.qualityLabel, 195 | contentLength: format.contentLength, 196 | description:videoInfo.videoDetails.description, 197 | videoUrl: format.url 198 | } 199 | } catch (error) { 200 | throw error 201 | } 202 | } 203 | 204 | /** 205 | * Download YouTube to mp3 206 | * @param {string|URL} url YouTube link want to download to mp3 207 | * @param {IMetadata} metadata track metadata 208 | * @param {boolean} autoWriteTags if set true, it will auto write tags meta following the YouTube info 209 | * @returns 210 | */ 211 | static mp3 = async (url, metadata = {}, autoWriteTags = false) => { 212 | try { 213 | if (!url) throw new Error('Video ID or YouTube Url is required') 214 | url = this.isYTUrl(url) ? 'https://www.youtube.com/watch?v=' + this.getVideoID(url) : url 215 | const { videoDetails } = await ytdl.getInfo(url, { lang: 'id' }); 216 | let stream = ytdl(url, { filter: 'audioonly', quality: 140 }); 217 | let songPath = `./XeonMedia/audio/${randomBytes(3).toString('hex')}.mp3` 218 | 219 | let starttime; 220 | stream.once('response', () => { 221 | starttime = Date.now(); 222 | }); 223 | stream.on('progress', (chunkLength, downloaded, total) => { 224 | const percent = downloaded / total; 225 | const downloadedMinutes = (Date.now() - starttime) / 1000 / 60; 226 | const estimatedDownloadTime = (downloadedMinutes / percent) - downloadedMinutes; 227 | readline.cursorTo(process.stdout, 0); 228 | process.stdout.write(`${(percent * 100).toFixed(2)}% downloaded `); 229 | process.stdout.write(`(${(downloaded / 1024 / 1024).toFixed(2)}MB of ${(total / 1024 / 1024).toFixed(2)}MB)\n`); 230 | process.stdout.write(`running for: ${downloadedMinutes.toFixed(2)}minutes`); 231 | process.stdout.write(`, estimated time left: ${estimatedDownloadTime.toFixed(2)}minutes `); 232 | readline.moveCursor(process.stdout, 0, -1); 233 | //let txt = `${bgColor(color('[FFMPEG]]', 'black'), '#38ef7d')} ${color(moment().format('DD/MM/YY HH:mm:ss'), '#A1FFCE')} ${gradient.summer('[Converting..]')} ${gradient.cristal(p.targetSize)} kb` 234 | }); 235 | stream.on('end', () => process.stdout.write('\n\n')); 236 | stream.on('error', (err) => console.log(err)) 237 | 238 | const file = await new Promise((resolve) => { 239 | ffmpeg(stream) 240 | .audioFrequency(44100) 241 | .audioChannels(2) 242 | .audioBitrate(128) 243 | .audioCodec('libmp3lame') 244 | .audioQuality(5) 245 | .toFormat('mp3') 246 | .save(songPath) 247 | .on('end', () => { 248 | resolve(songPath) 249 | }) 250 | }); 251 | if (Object.keys(metadata).length !== 0) { 252 | await this.WriteTags(file, metadata) 253 | } 254 | if (autoWriteTags) { 255 | await this.WriteTags(file, { Title: videoDetails.title, Album: videoDetails.author.name, Year: videoDetails.publishDate.split('-')[0], Image: videoDetails.thumbnails.slice(-1)[0].url }) 256 | } 257 | return { 258 | meta: { 259 | title: videoDetails.title, 260 | channel: videoDetails.author.name, 261 | seconds: videoDetails.lengthSeconds, 262 | image: videoDetails.thumbnails.slice(-1)[0].url 263 | }, 264 | path: file, 265 | size: fs.statSync(songPath).size 266 | } 267 | } catch (error) { 268 | throw error 269 | } 270 | } 271 | } 272 | 273 | module.exports = YT; -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon x Phantom 2 | //YouTube: @phantom-hacks01 3 | //Instagram: Phantom-hacks01 4 | //Telegram: t.me/Hackerzone25 5 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@phantom-hacks01 6 | 7 | require('./settings') 8 | const pino = require('pino') 9 | const { Boom } = require('@hapi/boom') 10 | const fs = require('fs') 11 | const chalk = require('chalk') 12 | const FileType = require('file-type') 13 | const path = require('path') 14 | const axios = require('axios') 15 | const PhoneNumber = require('awesome-phonenumber') 16 | const { imageToWebp, videoToWebp, writeExifImg, writeExifVid } = require('./lib/exif') 17 | const { smsg, isUrl, generateMessageTag, getBuffer, getSizeMedia, fetch, await, sleep, reSize } = require('./lib/myfunc') 18 | const { default: XeonBotIncConnect, delay, PHONENUMBER_MCC, makeCacheableSignalKeyStore, useMultiFileAuthState, DisconnectReason, fetchLatestBaileysVersion, generateForwardMessageContent, prepareWAMessageMedia, generateWAMessageFromContent, generateMessageID, downloadContentFromMessage, makeInMemoryStore, jidDecode, proto } = require("@whiskeysockets/baileys") 19 | const NodeCache = require("node-cache") 20 | const Pino = require("pino") 21 | const readline = require("readline") 22 | const { parsePhoneNumber } = require("libphonenumber-js") 23 | const makeWASocket = require("@whiskeysockets/baileys").default 24 | 25 | const store = makeInMemoryStore({ 26 | logger: pino().child({ 27 | level: 'silent', 28 | stream: 'store' 29 | }) 30 | }) 31 | 32 | let phoneNumber = "2348108395270" 33 | let owner = JSON.parse(fs.readFileSync('./database/owner.json')) 34 | 35 | const pairingCode = !!phoneNumber || process.argv.includes("--pairing-code") 36 | const useMobile = process.argv.includes("--mobile") 37 | 38 | const rl = readline.createInterface({ input: process.stdin, output: process.stdout }) 39 | const question = (text) => new Promise((resolve) => rl.question(text, resolve)) 40 | 41 | async function startXeonBotInc() { 42 | //------------------------------------------------------ 43 | let { version, isLatest } = await fetchLatestBaileysVersion() 44 | const { state, saveCreds } =await useMultiFileAuthState(`./session`) 45 | const msgRetryCounterCache = new NodeCache() // for retry message, "waiting message" 46 | const XeonBotInc = makeWASocket({ 47 | logger: pino({ level: 'silent' }), 48 | printQRInTerminal: !pairingCode, // popping up QR in terminal log 49 | browser: [ "Ubuntu", "Chrome", "20.0.04" ], // for this issues https://github.com/WhiskeySockets/Baileys/issues/328 50 | auth: { 51 | creds: state.creds, 52 | keys: makeCacheableSignalKeyStore(state.keys, Pino({ level: "fatal" }).child({ level: "fatal" })), 53 | }, 54 | markOnlineOnConnect: true, // set false for offline 55 | generateHighQualityLinkPreview: true, // make high preview link 56 | getMessage: async (key) => { 57 | let jid = jidNormalizedUser(key.remoteJid) 58 | let msg = await store.loadMessage(jid, key.id) 59 | 60 | return msg?.message || "" 61 | }, 62 | msgRetryCounterCache, // Resolve waiting messages 63 | defaultQueryTimeoutMs: undefined, // for this issues https://github.com/WhiskeySockets/Baileys/issues/276 64 | }) 65 | 66 | store.bind(XeonBotInc.ev) 67 | 68 | // login use pairing code 69 | // source code https://github.com/WhiskeySockets/Baileys/blob/master/Example/example.ts#L61 70 | if (pairingCode && !XeonBotInc.authState.creds.registered) { 71 | if (useMobile) throw new Error('Cannot use pairing code with mobile api') 72 | 73 | let phoneNumber 74 | if (!!phoneNumber) { 75 | phoneNumber = phoneNumber.replace(/[^0-9]/g, '') 76 | 77 | if (!Object.keys(PHONENUMBER_MCC).some(v => phoneNumber.startsWith(v))) { 78 | console.log(chalk.bgBlack(chalk.redBright("Start with country code of your WhatsApp Number, Example : +2348108395270"))) 79 | process.exit(0) 80 | } 81 | } else { 82 | phoneNumber = await question(chalk.bgBlack(chalk.greenBright(`Please type your WhatsApp number 😍\nFor example: +2348108395270 : `))) 83 | phoneNumber = phoneNumber.replace(/[^0-9]/g, '') 84 | 85 | // Ask again when entering the wrong number 86 | if (!Object.keys(PHONENUMBER_MCC).some(v => phoneNumber.startsWith(v))) { 87 | console.log(chalk.bgBlack(chalk.redBright("Start with country code of your WhatsApp Number, Example : +2348108395270"))) 88 | 89 | phoneNumber = await question(chalk.bgBlack(chalk.greenBright(`Please type your WhatsApp number +6286\nFor example: +2348108395270 : `))) 90 | phoneNumber = phoneNumber.replace(/[^0-9]/g, '') 91 | rl.close() 92 | } 93 | } 94 | 95 | setTimeout(async () => { 96 | let code = await XeonBotInc.requestPairingCode(phoneNumber) 97 | code = code?.match(/.{1,4}/g)?.join("-") || code 98 | console.log(chalk.black(chalk.bgGreen(`Your Pairing Code : `)), chalk.black(chalk.white(code))) 99 | }, 3000) 100 | } 101 | 102 | XeonBotInc.ev.on('messages.upsert', async chatUpdate => { 103 | //console.log(JSON.stringify(chatUpdate, undefined, 2)) 104 | try { 105 | const mek = chatUpdate.messages[0] 106 | if (!mek.message) return 107 | mek.message = (Object.keys(mek.message)[0] === 'ephemeralMessage') ? mek.message.ephemeralMessage.message : mek.message 108 | if (mek.key && mek.key.remoteJid === 'status@broadcast' ) 109 | if (!XeonBotInc.public && !mek.key.fromMe && chatUpdate.type === 'notify') return 110 | if (mek.key.id.startsWith('BAE5') && mek.key.id.length === 16) return 111 | const m = smsg(XeonBotInc, mek, store) 112 | require("./XeonBug4")(XeonBotInc, m, chatUpdate, store) 113 | } catch (err) { 114 | console.log(err) 115 | } 116 | }) 117 | 118 | //autostatus view 119 | XeonBotInc.ev.on('messages.upsert', async chatUpdate => { 120 | if (global.autoswview){ 121 | mek = chatUpdate.messages[0] 122 | if (mek.key && mek.key.remoteJid === 'status@broadcast') { 123 | await XeonBotInc.readMessages([mek.key]) } 124 | } 125 | }) 126 | 127 | 128 | XeonBotInc.decodeJid = (jid) => { 129 | if (!jid) return jid 130 | if (/:\d+@/gi.test(jid)) { 131 | let decode = jidDecode(jid) || {} 132 | return decode.user && decode.server && decode.user + '@' + decode.server || jid 133 | } else return jid 134 | } 135 | 136 | XeonBotInc.ev.on('contacts.update', update => { 137 | for (let contact of update) { 138 | let id = XeonBotInc.decodeJid(contact.id) 139 | if (store && store.contacts) store.contacts[id] = { 140 | id, 141 | name: contact.notify 142 | } 143 | } 144 | }) 145 | 146 | XeonBotInc.getName = (jid, withoutContact = false) => { 147 | id = XeonBotInc.decodeJid(jid) 148 | withoutContact = XeonBotInc.withoutContact || withoutContact 149 | let v 150 | if (id.endsWith("@g.us")) return new Promise(async (resolve) => { 151 | v = store.contacts[id] || {} 152 | if (!(v.name || v.subject)) v = XeonBotInc.groupMetadata(id) || {} 153 | resolve(v.name || v.subject || PhoneNumber('+' + id.replace('@s.whatsapp.net', '')).getNumber('international')) 154 | }) 155 | else v = id === '0@s.whatsapp.net' ? { 156 | id, 157 | name: 'WhatsApp' 158 | } : id === XeonBotInc.decodeJid(XeonBotInc.user.id) ? 159 | XeonBotInc.user : 160 | (store.contacts[id] || {}) 161 | return (withoutContact ? '' : v.name) || v.subject || v.verifiedName || PhoneNumber('+' + jid.replace('@s.whatsapp.net', '')).getNumber('international') 162 | } 163 | 164 | XeonBotInc.public = true 165 | 166 | XeonBotInc.serializeM = (m) => smsg(XeonBotInc, m, store) 167 | 168 | XeonBotInc.ev.on("connection.update",async (s) => { 169 | const { connection, lastDisconnect } = s 170 | if (connection == "open") { 171 | console.log(chalk.magenta(` `)) 172 | console.log(chalk.yellow(`🌿Connected to => ` + JSON.stringify(XeonBotInc.user, null, 2))) 173 | await delay(1999) 174 | console.log(chalk.yellow(`\n\n ${chalk.bold.blue(`[ ${botname} ]`)}\n\n`)) 175 | console.log(chalk.cyan(`< ================================================== >`)) 176 | console.log(chalk.magenta(`\n${themeemoji} YT CHANNEL: Phantom-hack01`)) 177 | console.log(chalk.magenta(`${themeemoji} GITHUB: Passkey-md`)) 178 | console.log(chalk.magenta(`${themeemoji} INSTAGRAM: @Phantom-Hacka01 `)) 179 | console.log(chalk.magenta(`${themeemoji} WA NUMBER: ${owner}`)) 180 | console.log(chalk.magenta(`${themeemoji} CREDIT: ${wm}\n`)) 181 | } 182 | if ( 183 | connection === "close" && 184 | lastDisconnect && 185 | lastDisconnect.error && 186 | lastDisconnect.error.output.statusCode != 401 187 | ) { 188 | startXeonBotInc() 189 | } 190 | }) 191 | XeonBotInc.ev.on('creds.update', saveCreds) 192 | XeonBotInc.ev.on("messages.upsert", () => { }) 193 | 194 | XeonBotInc.sendText = (jid, text, quoted = '', options) => XeonBotInc.sendMessage(jid, { 195 | text: text, 196 | ...options 197 | }, { 198 | quoted, 199 | ...options 200 | }) 201 | XeonBotInc.sendTextWithMentions = async (jid, text, quoted, options = {}) => XeonBotInc.sendMessage(jid, { 202 | text: text, 203 | mentions: [...text.matchAll(/@(\d{0,16})/g)].map(v => v[1] + '@s.whatsapp.net'), 204 | ...options 205 | }, { 206 | quoted 207 | }) 208 | XeonBotInc.sendImageAsSticker = async (jid, path, quoted, options = {}) => { 209 | let buff = Buffer.isBuffer(path) ? path : /^data:.*?\/.*?;base64,/i.test(path) ? Buffer.from(path.split`,` [1], 'base64') : /^https?:\/\//.test(path) ? await (await getBuffer(path)) : fs.existsSync(path) ? fs.readFileSync(path) : Buffer.alloc(0) 210 | let buffer 211 | if (options && (options.packname || options.author)) { 212 | buffer = await writeExifImg(buff, options) 213 | } else { 214 | buffer = await imageToWebp(buff) 215 | } 216 | 217 | await XeonBotInc.sendMessage(jid, { 218 | sticker: { 219 | url: buffer 220 | }, 221 | ...options 222 | }, { 223 | quoted 224 | }) 225 | return buffer 226 | } 227 | XeonBotInc.sendVideoAsSticker = async (jid, path, quoted, options = {}) => { 228 | let buff = Buffer.isBuffer(path) ? path : /^data:.*?\/.*?;base64,/i.test(path) ? Buffer.from(path.split`,` [1], 'base64') : /^https?:\/\//.test(path) ? await (await getBuffer(path)) : fs.existsSync(path) ? fs.readFileSync(path) : Buffer.alloc(0) 229 | let buffer 230 | if (options && (options.packname || options.author)) { 231 | buffer = await writeExifVid(buff, options) 232 | } else { 233 | buffer = await videoToWebp(buff) 234 | } 235 | 236 | await XeonBotInc.sendMessage(jid, { 237 | sticker: { 238 | url: buffer 239 | }, 240 | ...options 241 | }, { 242 | quoted 243 | }) 244 | return buffer 245 | } 246 | XeonBotInc.downloadAndSaveMediaMessage = async (message, filename, attachExtension = true) => { 247 | let quoted = message.msg ? message.msg : message 248 | let mime = (message.msg || message).mimetype || '' 249 | let messageType = message.mtype ? message.mtype.replace(/Message/gi, '') : mime.split('/')[0] 250 | const stream = await downloadContentFromMessage(quoted, messageType) 251 | let buffer = Buffer.from([]) 252 | for await (const chunk of stream) { 253 | buffer = Buffer.concat([buffer, chunk]) 254 | } 255 | let type = await FileType.fromBuffer(buffer) 256 | trueFileName = attachExtension ? (filename + '.' + type.ext) : filename 257 | // save to file 258 | await fs.writeFileSync(trueFileName, buffer) 259 | return trueFileName 260 | } 261 | 262 | XeonBotInc.downloadMediaMessage = async (message) => { 263 | let mime = (message.msg || message).mimetype || '' 264 | let messageType = message.mtype ? message.mtype.replace(/Message/gi, '') : mime.split('/')[0] 265 | const stream = await downloadContentFromMessage(message, messageType) 266 | let buffer = Buffer.from([]) 267 | for await (const chunk of stream) { 268 | buffer = Buffer.concat([buffer, chunk]) 269 | } 270 | 271 | return buffer 272 | } 273 | } 274 | return startXeonBotInc() 275 | 276 | let file = require.resolve(__filename) 277 | fs.watchFile(file, () => { 278 | fs.unwatchFile(file) 279 | console.log(chalk.redBright(`Update ${__filename}`)) 280 | delete require.cache[file] 281 | require(file) 282 | }) 283 | 284 | process.on('uncaughtException', function (err) { 285 | let e = String(err) 286 | if (e.includes("conflict")) return 287 | if (e.includes("Socket connection timeout")) return 288 | if (e.includes("not-authorized")) return 289 | if (e.includes("already-exists")) return 290 | if (e.includes("rate-overlimit")) return 291 | if (e.includes("Connection Closed")) return 292 | if (e.includes("Timed Out")) return 293 | if (e.includes("Value not found")) return 294 | console.log('Caught exception: ', err) 295 | }) 296 | -------------------------------------------------------------------------------- /modsMedia/apk/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/apk/xeon.js -------------------------------------------------------------------------------- /modsMedia/audio/Yo.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/audio/Yo.mp3 -------------------------------------------------------------------------------- /modsMedia/audio/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/audio/xeon.js -------------------------------------------------------------------------------- /modsMedia/doc/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/doc/xeon.js -------------------------------------------------------------------------------- /modsMedia/donate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/donate.jpg -------------------------------------------------------------------------------- /modsMedia/gif/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/gif/xeon.js -------------------------------------------------------------------------------- /modsMedia/image/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/image/xeon.js -------------------------------------------------------------------------------- /modsMedia/sticker/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/sticker/xeon.js -------------------------------------------------------------------------------- /modsMedia/thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/thumb.jpg -------------------------------------------------------------------------------- /modsMedia/thumb2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/thumb2.mp4 -------------------------------------------------------------------------------- /modsMedia/trash/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/trash/xeon.js -------------------------------------------------------------------------------- /modsMedia/video/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/video/xeon.js -------------------------------------------------------------------------------- /modsMedia/zip/xeon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Passkey-md/Phantom-bug-bot/d119e247bffd917fe06f3765c35e702eb2150eb8/modsMedia/zip/xeon.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "XBug-Bot", 3 | "version": "4.0.0", 4 | "description": "WhatsApp War Bot Using Nodejs", 5 | "main": "index.js", 6 | "type": "commonjs", 7 | "directories": { 8 | "lib": "lib", 9 | "database": "database", 10 | "database": "database", 11 | "session": "session", 12 | "media": "media" 13 | }, 14 | "scripts": { 15 | "start": "node index.js" 16 | }, 17 | "author": "DGXeon", 18 | "license": "MIT", 19 | "dependencies": { 20 | "@whiskeysockets/baileys": "^6.5.0", 21 | "@adiwajshing/keyed-db": "^0.2.4", 22 | "@hapi/boom": "^10.0.1", 23 | "awesome-phonenumber": "^5.9.0", 24 | "axios": "^1.4.0", 25 | "chalk": "^4.1.2", 26 | "cheerio": "^1.0.0-rc.12", 27 | "cookie": "^0.5.0", 28 | "file-type": "^16.5.3", 29 | "fluent-ffmpeg": "^2.1.2", 30 | "form-data": "^4.0.0", 31 | "fs-extra": "^11.1.1", 32 | "human-readable": "^0.2.1", 33 | "jimp": "^0.16.13", 34 | "jsdom": "^22.1.0", 35 | "moment-timezone": "^0.5.43", 36 | "node-fetch": "^2.6.11", 37 | "node-id3": "^0.2.3", 38 | "node-webpmux": "^3.1.7", 39 | "node-youtube-music": "^0.8.3", 40 | "performance-now": "^2.1.0", 41 | "pino": "^8.14.1", 42 | "qrcode": "^1.5.3", 43 | "qrcode-reader": "^1.0.4", 44 | "qrcode-terminal": "^0.12.0", 45 | "set-cookie": "^0.0.4", 46 | "translate-google-api": "^1.0.4", 47 | "youtube-yts": "^2.0.0", 48 | "ytdl-core": "^4.11.5", 49 | "youtubedl-core": "^4.11.5" 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /settings.js: -------------------------------------------------------------------------------- 1 | //base by DGXeon x Phantom 2 | //YouTube: @phantom-hacks01 3 | //Instagram: phantom-hacks01 4 | //Telegram: t.me/Hackerzone25 5 | //want more free bot scripts? subscribe to my youtube channel: https://youtube.com/@phantom-hacks01 6 | 7 | const fs = require('fs') 8 | const chalk = require('chalk') 9 | 10 | //contact details 11 | global.ownernomer = "2348108395270" 12 | global.ownername = "*Phantom+Hacker" 13 | global.ytname = "YT: phantom-hacks01" 14 | global.socialm = "" 15 | global.location = "India, Mizoram, Aizawl" 16 | 17 | global.ownernumber = '2348108395270' //creator number 18 | global.ownername = 'Phantom+Hacker' //owner name 19 | global.botname = 'xbug bot' //name of the bot 20 | 21 | //sticker details 22 | global.packname = 'Sticker By Phantom' 23 | global.author = 'Hallo\n\nContact: 2348108395270' 24 | 25 | //console view/theme 26 | global.themeemoji = '😡' 27 | global.wm = "Phantom" 28 | 29 | //theme link 30 | global.link = 'https://whatsapp.com/channel/0029VaBROanEquiLW3ii1n47' 31 | 32 | //custom prefix 33 | global.prefa = ['','!','.','#','&'] 34 | 35 | //false=disable and true=enable 36 | global.autoRecording = false //auto recording 37 | global.autoTyping = false //auto typing 38 | global.autorecordtype = false //auto typing + recording 39 | global.autoread = false //auto read messages 40 | global.autobio = false //auto update bio 41 | global.anti92 = false //auto block +92 42 | global.autoswview = false //auto view status/story 43 | 44 | //menu type 45 | //v1 is image menu, 46 | //v2 is link + image menu, 47 | //v3 is video menu, 48 | //v4 is call end menu 49 | global.typemenu = 'v1' 50 | 51 | //reply messages 52 | global.mess = { 53 | done: 'Done !', 54 | prem: 'This feature can be used by premium user only', 55 | admin: 'This feature can be used by admin only', 56 | botAdmin: 'This feature can only be used when the bot is a group admin ', 57 | owner: 'This feature can be used by owner only', 58 | group: 'This feature is only for groups', 59 | private: 'This feature is only for private chats', 60 | wait: 'In process... ', 61 | error: 'Error!', 62 | } 63 | 64 | global.thumb = fs.readFileSync('./modsMedia/thumb.jpg') 65 | 66 | let file = require.resolve(__filename) 67 | fs.watchFile(file, () => { 68 | fs.unwatchFile(file) 69 | console.log(chalk.redBright(`Update'${__filename}'`)) 70 | delete require.cache[file] 71 | require(file) 72 | }) 73 | --------------------------------------------------------------------------------