Краш дискорда гифкой
Нашел гифку из-за которой крашится дискорд, что бы дс крашнулся достаточно отправить ссылку: https://thumbs.gfycat.com/SafeOfficialHarvestmouse-mobile.mp4 в чат , или зайти сюда: https://discord.gg/sMVbeNRRdP и перейти в канал "#click-to-crash"
Pelmeska
Известный
- 22 Апр 2021
- #2
chapo
Известный
- 22 Апр 2021
- #3
FugaMagic
Потрачен
- 22 Апр 2021
- #4
Pelmeska
Известный
- 22 Апр 2021
- #5
chapo
Известный
- 22 Апр 2021
- #6
Pelmeska
Известный
- 22 Апр 2021
- #7
FugaMagic
Потрачен
- 22 Апр 2021
- #8
Heroku
нас не разлучат.
- 22 Апр 2021
- #9
Удалённый пользователь 411156
Гость
- 22 Апр 2021
- #10
vo1koda
Известный
- 22 Апр 2021
- #11
shitcodes
Известный
- 22 Апр 2021
- #12
Нашел гифку из-за которой крашится дискорд, что бы дс крашнулся достаточно отправить ссылку: https://thumbs.gfycat.com/SafeOfficialHarvestmouse-mobile.mp4 в чат , или зайти сюда: https://discord.gg/sMVbeNRRdP и перейти в канал "#click-to-crash"
Heroku
нас не разлучат.
- 22 Апр 2021
- #13
shitcodes
Известный
- 22 Апр 2021
- #14
Прэкол, отправил ее в чат в телеге с телефона, открыл на фулл экран, телефон стал копиц как лагать даже после того как свернул телегу, до тогго момента как ее не оффнул полностью alt=»» />
Прэкол, отправил ее в чат в телеге с телефона, открыл на фулл экран, телефон стал копиц как лагать даже после того как свернул телегу, до тогго момента как ее не оффнул полностью alt=»» />
Перезашел, стало лагать как только открылась гифка, даже не на фулл экран alt=»» />
Удалил сообщение с ней — развисло
Ломаем чат: разбор полетов
Вот. побродил по вашему сайту, нашел кое-что интересное для себя, и хочу
поделиться с вами кое-какой информацией. Может будет интересно. Навеяно
статьей про то, как чаты поломали. Хотя действительно чат ломать — пара
пустяков, но смотря какой чат еще. :-)))
1. Дырка в чате http://chat.chuvashia.com
В общем бываю я иногда (редко очень :-((, но все ж заглядываю) на чате
«Город над Волгой» (http://chat.chuvashia.com). Физически находится в
Чебоксарах — мой родной город, так что сами понимаете, иногда ностальгия
начинает мучить, так что сил нет терпеть, просто приходишь туда и с
земляками (больше с землячками конечно :-)), а их там много) душу просто
отводишь.
Ну вот значит. Залазим на чат под ником nick. Ага. залезли. Смотрим
на нижний фреймик. Сохраняем его у себя и внимательно наблюдаем.
Первый прикол.
Смотрим на вторую форму. Дальше будут сокращенные цитаты:
<form method=»POST» action=»mainprog.pl»>
<input type=»hidden» name=»action» value=»logof»>
<input type=»hidden» name=»username» value=nick>
<input type=»hidden» name=»userid» value=7134NICK8817>
<input src=»https://xakep.ru/wp-content/uploads/post/11894/exit.GIF» border=»0″ name=»exit» width=»80″ height=»30″
alt=»EXIT!» type=»image»>
</form>
ага. все ясно. Так, заменяем на следующую конструкцию
<form method=»POST» action=»http://chat.chuvashia.com/mainprog.pl»>
<input type=»edit» name=»action» value=»logof»>
<input type=»edit» name=»username»>
<input type=submit>
</form>
Заметили 10 отличий? :-))). Ну что. Пробуем ввести имя того, кто в
чате сидит, например, «ibz». Жмем кнопку. Ой. ibz ушел.
Странно. опять зашел, еще раз повторили операцию. Ой. Опять
ушел. Все. работает значит :-))))
Сам в это время в чате болтаю, с девчонкой одной. Назовем ее Земфира.
nick: Земфира ты фокусы любишь?
Земфира: люблю :-)))
nick: А есть щас в чате, кто тебя чем-нибудь обидел?
Земфира: Зидан
nick: зидан, говоришь?
А сам в это время его убиваю :-)))
nick: ой, смотри, чо-то он вылетел :-)))?
Земфира: :-)), я уж подумала что это ты :-))))
Зидан в это время еще раз заходит, и я его еще раз выкидываю.
nick: да нет, что ты, как я могу это сделать, это ж только админы
могут, да и то, зидан же админ, его выкинуть нельзя :-)))?
Зидан заходит еще раз и еще раз, и все так же вылетает
Земфира: Да нет! это ты! Классно, я тоже так хочу! :-))))
Пока я ей обьяснял, что да как, зидан так и не появился. Видать комп
перегружал бедолага :-)))). Ага вот он снова появился. Тут мне
конечно нужно было остановится, но раз уж взял заказ, то выполняй
его до конца. В общем бедный зидан пробовал влезать в чат, успевал
бросить одну фразу (или не успевал, зависело от моей реакции :-))) и
сразу же вылетал еще раз 15 наверно. Ну потом они конечно
догадались, выкинули ту девчонку, я выкинул того, кто ее выкинул,
меня тоже выкинули. В общем было весело. Мне прикрыли ип — я залез
через проксю — посмотрел, что там творится — а там трупы, трупы.
зидан озверел, понял наконец, что произошло и просто всех подряд
убивал :-))) Вечеринка удалась :-)))))
Мораль.
Ошибка у них (создателей чата) была в том, что они при action=logof
не проверяли userid (а это уникальный параметр, присваивается
каждому входящему свой, случайным образом), и выкидывали сразу по
одному только username.
Эта ошибка сразу же была пофиксена, поэтому на этом чате ее не
ищите, ищите на других — наверняка она у многих встречается, не на
всех чатах, например, уникальными userid пользуются. У многих все
гораздо проще :-))))
Второй прикол.
Смотрим теперь на первую форму :-)))) Надо сказать, что тэги в этом чате
запрещены, и поэтому особо не побалуешься. Шрифт не поменяешь,
размер не увеличишь. Обидно. Но не страшно. иба как говорится на
каждую отвертку есть труба с лабиринтом (звучит не так конечно, но матом
мы ругаться не будем :-))))
Смотрим на первую форму. оля-ля-ля. сколько параметров, некоторые и
не используются. О. кажется нашли что надо. среди прочих там есть
и такой:
<select name=»colname»>
<option selected value=White style=»color: White»>White</option>
<option value=»#F0F8FF» style=»color: #F0F8FF»>Aliceblue</option>
. и т.д.
<option value=»#9ACD32″ style=»color: #9ACD32″>Yellowgreen</option>
</select>
Быстренько меняем эту конструкцию на свою:
<input type=edit name=»colname»>
Так. сделали то что нужно. открываем то что получилось. и в нашем
поле вводим следующее:
red Face=Arial Size=6
кто догадался — это мы тэг <FONT> просто своими параметрами дополнили
:-)))) Набиваем и отправляем свой текст — оп-па. Большая жирная
красная надпись :-))) (И смачный шлепок от админов за ваши баловства
:-)))))
Ну вот, теперь мы крутые, как админы можем красиво писать :-)). Теперь
другая фишечка. а не попробовать ли нам поставить вот так вот
Правильно, правильно догадались. Ставим и что получаем в итоге?
Страничка с сообщениями «повисает», и не думай что это у тебя одного
так :-)))) У всех виснет. Дело в том, что там яваскриптик стоит, а
он как раз на этой » спотыкается, возникает ошибка, и страничка дальше
не грузится. по крайней мере у многих. :-))) НУ что. гадость это
конечно порядочная, но что поделать — аляфер ком аляфер как говорится
:-))) Можно конечно утонченней сделать — послать такое сообщение в
приват врагу и он лишается привата на некоторое (иногда даже очень
длительное :-)))) время.
Ну что значит, рассказал я одному знакомому значит, он и побаловался
немножко :-)))). В общем чат на ремонте у них сейчас :-))))
Мораль.
Ошибка у них в том что:
первое — они не проверяли то, что именно приходит по параметру colname
второе — они не конвертили » в " (хотя даже если б и конвертили —
все равно неправильно было бы :-)))). Ладно хоть догадались > и
&rt убирать. а то сами понимаете:
&rt< дальше любой тэг, и пиши пропало. :-))))
Еще раз повторюсь, эти ошибки убрали уже (они старую версию чата вроде
загрузили — может и ее заодно проверить думаю?)
Полный гайд по командам Discord
Любой, кто находится в сети, знаком с Discord. Он бесплатный и простой в использовании, что позволяет вам создавать социальную онлайн-среду без необходимости знать что-либо, кроме имен пользователей вашего компаньона.
В результате с момента своего первого запуска в мае 2015 года Discord стал коммуникационной платформой для всех, от геймеров до компаний. Программа поддерживает голосовые каналы и видеозвонки, а также обмен мгновенными сообщениями, а также поддержку групповых «серверов». Но чтобы сделать процесс еще более плавным, Discord предлагает полный набор команд для добавления функций, модерации или новизны.
Команды так же просты в использовании, как и сама программа: просто введите правильный код в окно чата сервера, добавьте любой необходимый префикс — и готово!
Список команд в чате Discord
Основные команды чата Discord не очень продуманы, но они должны помочь вам немного улучшить работу с Discord. Они не требуют использования бота, и если вы хотите увидеть полный список, введите ‘/’ в чат сервера. Оттуда просто нажмите на тот, который вам нужен!
/giphy [текст] — ищет на сайте Giphy анимированный GIF.
/me [text] — «Отображает текст с выделением».
/nick — «Меняет ник на этом сервере».
/shrug — Вставляет этот фрагмент ASCII-арта «¯ \ _ (ツ) _ / ¯» в канал.
/spoiler [text] — «Помечает ваше сообщение как спойлер».
/tableflip — Вставляет этот фрагмент ASCII-арта «(╯ ° □ °) ╯︵ ┻━┻» в канал.
/unflip — Вставляет этот фрагмент ASCII-арта «┬─┬ ノ (゜ — ゜ ノ)» в канал.
/tenor [текст] — ищет на сайте Tenor анимированный GIF.
/tts [text] — «Воспользуйтесь преобразованием текста в речь для чтения сообщения».
Команды модерации и поиска MEE6 Bot
MEE6 — популярный робот-модератор чата Discord. Для многих пользователей, которые присоединятся к своему первому серверу Discord или голосовому чату, MEE6 станет первым дружелюбным лицом, с которым они столкнутся.
MEE6 имеет всевозможные функции, позволяя пользователям использовать MEE6 как для модерации, так и для поиска. Команды модерации дают администраторам серверов возможность поддерживать закон и порядок в своих различных каналах. Команды поиска предписывают MEE6 сканировать различные базы данных в поисках записей, изображений, видео и информации.
Кроме того, панель управления MEE6 позволяет пользователям программировать свои собственные команды для ботов.
Команды модерации бота MEE6
MEE6 предлагает набор основных команд модерации чата:
!ban [пользователь] [необязательная причина] — Используется для изгнания одного участника с сервера Discord. Не то, чтобы его можно было взять, но часто необходимое оружие в арсенале любого модератора.
!tempban [участник] [продолжительность] [необязательная причина] — используется для изгнания одного участника с сервера Discord на ограниченный период времени.
!mute [участник] [необязательная причина] — Используется для отключения звука участника, чтобы он не мог участвовать в различных каналах.
!tempmute [участник] [продолжительность] [необязательная причина] — используется для отключения звука участника, чтобы он не мог участвовать в различных каналах в течение ограниченного периода времени.
!unmute [member] — используется для отмены команды отключения звука.
!clear [необязательный член] [необязательный счетчик] — используется для очистки вкладов в определенном канале.
!infractions [member] — Используется, чтобы показать, сколько нарушений имеет конкретный участник против них.
! kick [участник] [необязательная причина] — Используется для удаления пользователя с сервера. Более-менее похоже на бан, но они смогут присоединиться позже.
! slowmode [необязательный тайм-аут] [необязательно выключен] — Используется для включения или выключения медленного режима на определенном канале.
!warn [участник] [необязательная причина] — Используется для предупреждения пользователя о том, что он нарушает правила и вызывает нарушение.
Команды поиска ботов MEE6
Мало того, MEE6 предлагает набор потрясающих команд поиска, позволяющих извлекать информацию обо всем, от покемонов до стримеров Twitch, или вставлять видео и изображения YouTube. Вот полный список команд.
!anime [поисковый запрос] — Используется для поиска аниме на Kitsu.
!imgur [поисковый запрос] — Используется для поиска мемов на Imgur.
!manga [поисковый запрос] — Используется для поиска манги на Kitsu.
!pokemon [поисковый запрос ] — Используется для поиска покемонов в Pokeapi Pokedex.
!twitch [поисковый запрос] — Используется для поиска канала на Twitch.
!urban [поисковый запрос] — используется для поиска сленговых словечек в Городском словаре.
!youtube [поисковый запрос] — используется для поиска видео на YouTube.
Программирование пользовательских команд MEE6
Программировать собственные команды MEE6 поразительно просто. Он не требует знания Python или синтаксиса и встроен в вашу панель управления MEE6. Но на всякий случай, если вы никогда не делали этого раньше, я здесь, чтобы дать вам быстрый урок
- Войдите в панель управления MEE6 со своей учетной записью Discord.
- Выберите сервер, на котором вы хотите применить новую настраиваемую команду, нажав кнопку «Перейти к панели управления».
- Выберите вариант «Пользовательские команды», который предлагает вам «добавить потрясающие пользовательские команды на ваш сервер».
- Коснитесь параметра «Создать команды» и выберите «Создать команду» в появившемся меню.
- Введите имя команды после восклицательного знака, это будет ваш код для активации команды. Главный совет: чем короче и запоминается, тем лучше!
- Введите текст, которым должен ответить бот. Вы также можете добавить дополнительные свойства, чтобы контролировать, кто может его использовать, на каких каналах и как часто.
- Нажмите «Добавить».
Команды модерации и новизны Dyno Bot в Discord
Если MEE6 — самый любимый модератор чата в Discord, то Dyno вероятно самый полезный из них. Это, наверное, и самое интересное.
Dyno предлагает команды модерации, аналогичные Dyno, но с большей и более сложной базой данных функций. Тем не менее, где Dyno действительно сияет, так это в новинках. Поверь мне, тебе очень захочется их похвастаться.
Команды модерации Dyno Bot
Бот Dyno Discord предлагает самый полный набор команд модерации на платформе, позволяющий вам контролировать каналы вашего сервера — даже с самыми коварными рапскальонами.
?announce every [канал] [сообщение] — используется для отправки объявления @everyone в определенном канале Discord.
?modlogs [пользователь] — используется для получения списка журналов модератора для указанного пользователя.
?note [пользователь] [текст] — используется для создания заметки о конкретном пользователе.
?notes [пользователь] — используется для просмотра заметок, созданных о конкретном пользователе.
?clearnotes [пользователь] — используется для удаления всех заметок, созданных о конкретном пользователе.
?warn [пользователь] [причина] — используется, чтобы предупредить участника о том, что его поведение может нарушить правила сервера.
?warnings [пользователь] — используется для просмотра предупреждений, полученных указанным участником. Он сообщит вам, имеете ли вы дело с преступником, совершившим впервые, или с опытным преступником.
?mute [пользователь] [ограничение] [причина] — используется, чтобы запретить пользователю участвовать в различных каналах сервера.
?unmute [пользователь] [причина] — используется для повторного разрешения пользователю участвовать в различных каналах сервера.
?deafen [user] — оглушение — это в основном противоположность отключения звука, используемого для прекращения получения пользователями новых сообщений.
?undeafen [пользователь] — используется для снятия защиты с пользователя.
?kick [пользователь] [причина] — используется для удаления пользователя с сервера.
?lock [канал] 09:13:52 PM [сообщение] — используется для блокировки канала с дополнительным ограничением времени и пояснительным сообщением.
?unlock [канал] [сообщение] — используется для отмены блокировки канала.
?softban [пользователь] [причина] — используется для блокировки (с последующим мгновенным разблокированием) для удаления сообщения пользователя.
?ban [пользователь] [лимит] [причина] — Используется для блокировки участника сервера, возможность ограничения на определенный период.
?unban [пользователь или идентификатор] [причина] — используется для разблокировки участника сервера.
?addmod [роль ] — Добавить пользователя в роль модератора.
?members [роль] — используется для перечисления до 90 участников с указанной ролью.
?clean [необязательный номер] — используется для очистки ответов Dyno для вашего сервера.
Команды Dyno Bot для новинок
Однако бот Dyno Discord помогает не только модерировать ваш сервер. Dyno — это тоже очень весело! Вот полный список новых команд Dyno:
?cat — генерирует случайное изображение очаровательной кошки из Интернета, которое Dyno немедленно публикует на канале.
?country [код страны] — используется для получения статистики по конкретной стране, включая население, столицу и валюту.
?dadjoke — используется для извлечения случайной отцовской шутки, которая автоматически публикуется в канале. Гарантированно будет настолько же увлекательным, насколько и несмешным!
?dog — генерирует случайное изображение очаровательной собаки из Интернета, которое Dyno немедленно публикует на канале.
?flip — Используется для подбрасывания монеты между орлом и решкой.
?github [имя репозитория] — используется для генерации информации о конкретном репозитории Github.
?itunes [название песни] — используется для получения основной информации о песне, включая имя исполнителя и альбом, из которого она принадлежит.
?norris — используется для генерации случайного факта о Чаке Норрисе. 100% правда в стиле техасских рейнджеров.
?pokemon [имя] — используется для получения основной информации о покемоне, включая способности, тип, вес и рост.
?poll «[сообщение]» «[выбор1]» «[выбор2]» — используется для создания опроса на канале, в котором могут голосовать другие пользователи.
?pug — Создает случайное очаровательное изображение мопса из Интернета, которое Dyno немедленно публикует на канале.
?roll [размер кубика, количество сторон или количество кубиков] — используется для броска кубика или количества кубиков в канале.
?rps [выбор] — Используется для игры в камень-ножницы-бумага с ботом Dyno.
?space — используется для получения информации о Международной космической станции.
Разные команды Dyno Bot
Но это еще не все. Бот Dyno также предлагает ряд других команд, столь же простых, сколь и случайных:
?afk — используется для установки статуса «вне клавиатуры», который может отображаться всякий раз, когда упоминается ваше имя.
?afk set [status] — Используется для отображения статуса «вне клавиатуры», который также может отображаться в вашем нике.
?afk ignore [канал] — Используется, чтобы не возвращаться из вашего статуса «вне клавиатуры» при разговоре по каналу.
?avatar [пользователь] — используется для создания увеличенной версии изображения аватара пользователя в чате. Хотите знать, как кто-то действительно выглядит? Это команда для вас!
?color [шестнадцатеричное число] — используется для поиска информации о конкретном шестнадцатеричном числе цвета.
?dynoav — Используется для немедленного создания аватара, похожего на Dynoav.
?randomcolor — Генератор случайного шестнадцатеричного цвета, который ваши коллеги-покровители могут наблюдать в канале.
?remindme 09:13:52 PM [остаток] — Создает напоминание в определенном канале.
?whois [упоминание пользователя] — извлекает информацию о конкретном пользователе на сервере, в том числе о том, как долго он был участником, когда была создана его учетная запись и есть ли у него какие-либо роли на сервере.
?distance [координаты] [координаты] — используется для вычисления расстояния между двумя наборами координат.
?Дискриминатор [4 члена] — создает список пользователей, у которых есть определенный номер дискриминатора Discord.
?membercount — генерирует общее количество пользователей на определенном сервере.
?serverinfo — Получает общую информацию о сервере, включая номера участников, количество каналов и текущее количество людей в сети и активных.
•emotes — Создает полный список всех смайликов и эмоций для конкретного сервера.
Скиньте странный символ, которым флудили в чате твича раньше.
̼̥̪͖̦̟͎̻Ỏ͖͈̞̩͎̻̫̫̜͉̠̫͕̭̭̫̫̹̗̹͈̼̠̖͍͚̥͈̮̼͕̠̤̯̻̥̬̗̼̳̤̳̬̪̹͚̞̼̠͕̼̠̦͚̫͔̯̹͉͉̘͎͕̼̣̝͙̱̟̹̩̟̳̦̭͉̮̖̭̣̣̞̙̗̜̺̭̻̥͚͙̝̦̲̱͉͖͉̰̦͎̫̣̼͎͍̠̮͓̹̹͉̤̰̗̙͕͇͔̱͕̭͈̳̗̭͔̘̖̺̮̜̠͖̘͓̳͕̟̠̱̫̤͓͔̘̰̲͙͍͇̙͎̣̼̗̖͙̯͉̠̟͈͍͕̪͓̝̩̦̖̹̼̠̘̮͚̟͉̺̜͍͓̯̳
я могу писать очень много
и он будет бесконечным
но в твиче
это
пофиксили
соре
а
а
а
а
а
а
а
а
а
а
а
22 Nov 2015 в 15:32 #6
22 Nov 2015 в 15:54 #7
Ţͬ́ͨ͛ͪ̒̓ͯ͗̌̐ͨ̋ͭ̒̔ͫ͞͏̴͈̯͇̻̞̮̞̫̲̤͜oͨͦ͗̇͂̈̀̃̅͋͗̕҉̸̠͕͖͕͓̻̙̬̪͍͈ ̛̫͕͓͕ͪ̽͛͂͒͂͋͑ͥ̐̚͟͟͞͠i̢͆ͫ̐́́̓͌̌̾͏̪̤̯̤̩̦̫̭͚͍̺̗̟̣͉̥ͅn͆ͫ̽́͋ͬ҉̧̫̺̥̤̫̹̞͡v̨̹̜̜̝̦̙͙̘̱͎̮̣̫͓͎̟̇͛ͨ̍̽̍ͭ̒̋̑̉ͩ̎̾̂ͥ͊̀̚̚͘o̡̘͇͉̬̦͍̻͙̯̝͙̠̜̺̜͐̆̂͋̊̇̊̋͢͠k̴̖͍͎̠̗̞͕͖͍͍̮̀͑ͨͣ͜ẻ͖͇̝̠̜̹̜̫̙̞̺̟̻͙̐̈́̊ͧ̌̐ͫ̃̊ͦ͒͑̈́̔͆ͧ͛͠͡͞͝ͅ ̴̦̰̯̙͈͍̲̭̫̟̱͍̺̽ͬ͊̍́ͫ̇t̨̮͖̤͍̺͎͚̞̳͓̝͓̪ͨ̋̈́̋̏͌ͫ͒ͣ͞͡h̵̹͔͈̺̰̩͖̞̲̄͂ͤ̅ͧ̆̚͘̕eͬ̈́͆̆͝͏̦̞̣̯ ̴̡͎͈̬͇̼̘͑̈́̃ͧ̅̌̉̍͊͌ͤ̿͌̓͋̉̚̚̚͡h̸̸̶̯̹̻̱̫̰̳͉̠͕ͭ͐̓̒̅̈́̎̂̾̀͐̊̄͌̆ͫ͂̓i̷̪̠̻͇̪͖͕̹̥̺̞͇̺̒̂ͭ̀͆ͩ̓ͦ̂ͣ̄ͩ̃ͯ̐ͬ͆́͒̀͡v̸̥̻͎͈̪̩̭͕͂͆ͩ̏͑ͣ̊ͦͭͩ̈́̆͡ȩ̴̧̹͈̻̦̗͕̪͙̰̟̮͎̳̮̟̠̗̬̅̎ͪ͒ͧ̓̾̊̚̚-̨̰̟̝̙̺̘̻͙̿͋̈́͐̔͋̿ͯ̐̒͂̑͊̕͝m̨̧̢̜̥͔̜̖̫̺̮̤̮ͭ̽͊ͦ̓̀i̡̢̞̜̼̜͓͖̲̘̓̇̽̃ͥ̈́̄̓ͫͯ̎͛̾̏͂̀̚͜͡n̷̯̺̤̫̫̩̘̾̈́̾̂͊ͣ̃̍ͦ͌͐͂ḑ̽̄̾ͯͥͮ̾ͨͧ̇͐̑͑̅̐͒ͤͯ̚҉͇̘͙̟͈͚͈̙̜̙̻͖̹̱͖̬̹̮ ̷̨̜͖̱̬̦͈̗͙̥̟̦̫̳̎̊̎̍̊̎̈͢r̶̷̢̟̲̯̘͙͍̖̳̩̖̰͖̬̙͕̈́͑̒ͧͩ̓̑̊͑̽͗ͥ͑͞͠e͐ͨ̑̎ͤ̂̍̽̂͐̚͏̼̤̥͜p̴͓͉̗̪̮̰̫̩̳̬͎͙ͣ̐͊̆͆ͩ̀͒̅ͭ͛̉͟͢ͅr͓̰͎͕̬̠̫̙̯̯̬͈̳͚̙̬̠̾͑̊ͯͯͬ̈͞͡ͅḙ̢̛̼̻̹̭͚̺͓͉͉̳̯̮̠̦̱̈̆ͦ͋ͭͪ́̔͐̾̎̓̄̋ͭ͌̂̓͂́͝͡ṡͪ̌̽͆̎ͪ҉̠̭͎̙̤̩̫̱̹͡ēͬͥ̀̍҉͍̳̹͈̘̖̖̤̭͖̰̰̖͈͖̲͖͇͞͝ͅn̖̟̠̬ͦ͌̽̉̈́ͪ̽͑ͫ͊̄͟͜͟͡t̢̛̫͍͎͎͖͙͚̰̩̦̲͓ͭͦ̊̎͟͟͡i̛ͥ͑̆͐̿͋ͥ̿҉͏̠̹͈̳̗̬͇͔̬̲̝̣̰̝̘͙͡nͪ̌ͮͣ̾̆̇̀̈́̃ͬ͐ͭ̄̉̿̃͗͏̸̷̨͚̰̖͉͙͔̟̮̱̳̦͝ģ̅ͣ̌̓̽̏ͯ́̚͏̣͕͎̳͈̲̺̦͔͘ ̸̙̯̗͎̣̘̦̪́ͩ̑ͤ̒ͨ͢͞͡͝c̴̵̸̨̜͉̝̲͓̲̼̰̲͙̲͚̗͓̝͌ͥ̓͊ͤ̏̀̓̎̽ͮͬ̚͢ͅhͭͧ̂̿̿̔ͣ҉̤͙̻̟̦̭̼̣͕̭͕́ͅa̵̡͙̖̻̜̭͇̿͌ͧ̾͑̌̾͆ͤ͜͠͠ȍ̗̳͙͙͉͈̗̖̯̘͎̩̙͚̟̤̄̓ͪͣ̾͌͌̏ͯ̓ͮ͋ͫ̔͒̂̕͟ͅs̐ͥ̏ͤ̆̏͂̀͋̈̀҉̶҉̻̘͎̼̱.̐̐̏̊ͣ͛̐ͮ͛̓͋ͨ̀̾̋̈͡҉͘͏҉͚̺͓̻̙̼̜̙̖͕̥͔̬ͅ
̋ͫ̏ͣ̆̍̈͐̄̌̃̈ͧ̉ͫͮ̀͏͈͕͓̖͈̥̺I̴̹̼̳̠̿͆͋ͤ̿͜͞n̴̽ͦ̆͑̑҉̶̦̥͚̥̀v͗ͯͤ͐̓ͮ̿ͣͪ̌͗̀ͯͫ̒҉҉̩̬̘̘̱̳͓͕̖͕͜͝ͅͅo̪͈̪̼̦̭͙͓̺̘̞̊̿̇̔̅ͩ͂͒ͦͦ͜͟k̵̩̣͙̟̩̖̥̥̓̓̂́̂͌ͦ̏͑̓̇͊͒ͨ͑̑ͥ̑̉͜͝ͅi̶͉͎͍̱̜̘̻͍͈̘̤͉̥̫̼̒̔̓͌͘͟͝n̵̛͕̝̭̥̠͖̰̖̫̘̬͎̟̬̮ͮ̏͋̾ͨ͛̆͛̿̌͒̒̓ͦ͟͝g͓̝̪̥̞͕͚͖̫̫̦͇̩̖͈͔͉̦͒ͩͣͭͯͯͣ͊ͬ̾̈́̓̒́ ̶̮̠͈̰͕̱͐̿̓̽̅̍͆̍̈́̕͘͟͝ͅţ̴̣̻̫̰̱̥̠̝̱̤͌̍̄͂ͥ̈́ͤ̿̃̅ͪ̎͌́́͟ͅh͈̝̜͔͍̖̹̩̭̳̗̰̱ͤ̔̓̆̍̆̐̋ͯ̽͌ͣͨ͢e̷̻̳͎͈ͯ͌ͤͦ͂̈́ͥ̋̿̈́̒ͦ̓̾͒ͤ͑̕͜͜ ͦͧ͗̃ͯ̑̌̅͏̨͙͈̖̝̪͖̜̲̲̯͓̮f̸̵̮͈͔̥̘̼̖̺̠ͪ̒ͨͬ́̉̄̌͗ͨ͐͗̅ͫ̑̂̚ḙ̷̴̛̥̜̞͈̝̗̮̬̖̰̒̓͐̈́̓ͤ̉̑̀̊̓̋̆̒͢e̴̶͉̺̹͈̻̞̦̩̰̹̪̤͔̝ͬ͂̓̈̈́ͨ́̐ͧ̿ͫ͌̔͟͞ͅl͐͊ͭͩ̾̓̾̓͒̂̌ͤ̋̐ͧ͗̆͏̡̧̨͍̥̝̞̭͞iͥͬ͆̒ͤ̑͗̓ͤ͌̽͂͆ͭ́̚͜͏͖̳̮̫n͐̔̈́ͦ̿ͩͨ̾̋͗͑̍͒̕͏̶̣̥̞ģ̶͍̤̝̮̰̭̲͔͈͇͈̗̣̝ͦͨ̿̔͐ͤ́͆̅̎ͧ̿ͭ̿̽ͦ͛͟ ̡̦̣͖̣͈̖̰̓̀̐̄̀ͣ̈͑ͩ̏ͦ̓͒̇ͯ̿́͟͢ő̸̵̵̟̪͖̳͍̝̽ͪ̓ͯ̾͋̾̂̒̚͞f̓ͯ̆̈̀͞҉̶͙̞͕̪̼͉͇̹̟̲̦̀ ̅̎͊̊̄̋̈́̾̉̋ͣ̓҉̮̩̭̜̖͖͉͝cͣ̏̃͂̀̔̿ͦͯ͗̃̊̚҉̸̲̺̪̟̹̯͙̘̥̠̥͘h̭̪̱̖̼̤̱̥̮̗̙͉̼͖̐͑͐͛ͧ̀̑ͮ̉̔̎ͣ̚͡͝a̸̶̢̧̙̰̙̣̩͚͔͇͎͍͇͆̄̉̑̂̑̓ͨ̒̚͜ͅǫ̳̬͔͎̜͚͍̑̂̔̋ͣ̒̀͛ͥ̃͋̔̆̓ͪ͜͡͝s͒ͯ͛̈́̏ͫͧ͏̵͔̹͖͓͕͇̹̩.̧̛͓͇͙̼̑͌͛̐ͩ̔̓͑ͮͧͧ́ͤ̚͜͠͞
̵̦̟̲̤̲͔̞͕͚̟͛̀̆͗ͭ͌̀͒̐̒́͘͜W̸̷̊ͭ͗ͮ͏̡̣̟̬͉i̢̤̙̰̬ͩͯͮ̅̄̔̀͊̈̂ͩͭ̎̀ţ̧̩̝̭̣̓ͯ̉ͧͫ̐ͨ͌͌͛͂ͧ̍͌ͤ́͗̓͆̀ȟ̻͎̪̗͍̳͉̹̹͔͖̆ͦͬͭ͑ͩ͢͢͟͝o̵̷̖̩͙̩͈̯̩̘̞̪̻̦̬̬̽̉͂͐ͨͫ͆̾̈́ͩ̆ų̴̠̭̺̩̟̣̜̟͔̱̗ͨ̎ͤ̋ͧ̉͋̈ͣ̍̉̈͊ͤ̽̂̿͟͠͠t̓̐ͦ́̐ͬͮ̄͆̋ͨ̑̇̏͘͏͚͇̪͍͕͖͜ ̛̱̳͉̺͇͚̤̰̻̭̞̌̈́ͭ̌̽ͣ̽̽ͤ̇̕o̡̢̾̏ͣ̇̏ͧ̈͋̍̆͊͂͆҉̢̞̥̗̝̞͇̞̘̻̤̮͖r̡̢͔̝̗̟̩̠̤͉̘̘̦̙̖̱̔̆̾̃͐̂̇ͮͧ̇̉̉̍̄ͪ͌̚͝͞ͅͅd̨̗͔̤̟͎̻͎̠̺͓̠͚͚̜͔͉͙̾ͯͭ͐̉̊͑̌͞ȩͮ̐ͨͨ̔͋̆̾ͥͦ̋̔͏͍̥̤̻͚r̶̛̮͔̥̲͖̠̟̮͍̬̗̹͎̺͒͆ͥ̈̅ͯ̓̍́̚.̨̾̒̑͊̋͋̊̒ͬ̾ͥ̀͡͝҉̼̺̻̩̼̯̻͍̭
̴̴̢̠̣̳̗̖̞͙͕͖̳̗̖̍ͬ̃̊̌̇͛̏͆̆̔̒̑͋ͥ͘͢T̷̛͚̲̠͔̻͔̞̲̻̜̜ͦ̎ͩ̅ͤ̒͂̏ͬ̀ͮ̌̎͐h̢͕̰̭̙̤̪̤̞̠͇̯̼͎͊̔ͥ͒̽ͥ̇̂̃̏ͮ̉̀̚̚͟͞ȅ̬͕͎͈̬̪͍̦͔͓̺͎̳̙̐̀̇̈͆̇ͪ̂̽̅͒͞ ̤̭̳̹̖̫͚͕̯̗̞̪̱͎̬ͥ̍ͬ̏̀̐̎̓̄̈̊̈́̇͘͡͡N̢̘̻̮̻̝̤ͧͥ̈ͦ̅̄̑̆̈͒̿̇̒̽͐͛͌͒ͧ͠ȩ̖̝̪̳̤̼̲͂̎̋ͣͦ̌̓̿͟z̨̰̙̼͍̙̼̥̣̫̙̻̝̳͉ͩ͗̽̔͆̒ͥ̓͂̈́ͥ̕ͅp̮̥͍͚̹̟̹͍͔̫͔̂̔ͬ̂͑̓̽ͭ͌ͨ̂́̚͞ȇ̵̴̉̿ͥ̍ͨ̓͋̔ͪ̓̋ͨͣ̉̉̎̓́̚҉͎̳͙̯͙̳̖͈̹̣͔̫̱̖̼̫͖r̡͔͖̫̳̟͙͎̗̜͙̓ͧ̀ͮ̃͂͛̽̑ͧ͛ͤ͋͜͡ͅd̸̤̗̭̟̣̗̖̤̲̖͙̗͇̄͗̂͋ͦ̄ͪ́͘̕ĭ̶̵̱̼̻̝̦͓̖̱̜̜͙̪̲̼͔̝̓̉ͧ̍ͬ̅͋̑ͫ̾̈́̊̓̕͡ͅa̡̧̯̙͓͔̼͕̳͕̫̭͙͕ͬ̔ͨ̄́ͭͬ͑͆̋ñ̢̜̩͎͇̮̬̝͎̠̝̮͙̤̣̈̍̓͛̿͑ͦͥ̾ͨ͆̋͘ͅ ͥͬ́ͫ̍͗̆ͬ͞͠͏̙̤̟h̨͇̖͇͚̯ͧͨ̿̄ͨ͂̊͆ͬ̋͢͝i̢̟̩̲̟̰͇͚̪̞̣̱̟̩̠̱͈͚ͤ̏̓̍ͭ̾͊̔ͫ̒̓͘͢͠͝v̶̶̬̲̙̘̠̪͈̫̳̥̊̈́ͥͤ͆͗̌̅̑͊̅̀͠e̵̗̟͍̩͖͓͍̰̹͎̞͓̻͐͌͒̒ͦͣͮͩ̔͊̍͆ͦͧ̽͆̕͢͠-̷̷̩̝̗͖̹̠̳̮̘͚̂̊ͭ͐̓ͯ̐̽͂͌̚̕͢͝m̸̷̛̩̬͇̰̤̰͍̣ͥ̈́ͦͤ̄̆͋ͤ̂̏ͭ̍ͮ̔͢͡i̸̢̭̙͕͚̪̣̯̣͉͉̲͈͉̬̺̱̖͈̽̐͗̀͆͂̋̂̿̓̕n̨̝̙̗̳̳̺̲̺̣̪͔̻̬̽̄̓̒̊ͣd̢̩͖͓̬̜̠͈̝̭͚͕̩̗ͤ̿̐̉̐ͤ͌͛̒̿́̉̽͛̇ͤ̚͝ͅͅ ̧͇͎͈̣̯͊̅̔̌ͮͤͫ͒͗̂̾͑͐ͮ̇͋ͦ͟͡o̵̵͙̝̱͎͔̙̯̫̙̻̤̻͌̀ͪ́͗͒ͬ̌̅́͜ͅf̌ͨ͋͋̓͏̴̢͎̲̭̰̬̯͘ ̧̺̦̤͉̘̗̹̬͚̭̗͉̼̍ͭ͋̓̍́ͯ̋̐̔ͨ̍̉͢͢ͅc̡̢̡̙̺͇̻̳͇͍̙̼ͨͫͦͯ̄̑̋ͩ̿ͬ͆͋̒ͯh̶͎̫͍͈̗̝̮ͬͣ͛ͯ͝a̮͕͎͕͉̺̭̻̖̫͍̬͙͍̩̝ͣ̿̽̑́̏̑ͯ̓ͦ͂̐ͯ̇̍̈͘͝͠͝ͅớ̸̷ͯ̃̌̂͌̿̚͏̬̥̟̼̹̣̖͎ş̳͚̬̟̼̟̺̖͔͕̘͉̦͓̝ͧͣͥ̀͠ͅ.ͥͫ͒̀ͧ͏҉҉̷̱̦̺̞̪̘̻̣̦ ̧̡̰̣̰͉̣̹̺͇͕̦̤͈̣̫̯̄ͤ̐̍̐̉̌̽͆ͧ̿̅̃̌̔͘͢Z̺͖̲͈̜͍̬̭̹ͧ̆ͩͨͤ̂̿͐ͭ̌ͬ̒ͦͯ͑̓̾́ͅa̱͓̫̠̻̫̫̠͈ͬͦ͛ͣ̋ͦ̿ͣ͜͝l̺͉̻̞͙̱͕͕̪̙̦̦̦̙̜̮̇ͦ̍ͨ͌̄̓͑̓̓ͧ̈́ͮͯ̈͛͋́͝ͅğ̸̳̜̳̘͈̦̯͔̬̙̠̬͓͈ͪ̅͆̎̋̆̎̈̾ͨͣͥ̒̒̏ͫͮ̀͠o̶̲͔̜̮̯̰͕̞̩̞̖̪̰̭͕͎̬ͤ͛̌ͨ̍͜͞.̸̧͗͒̍͌͐̋͌̓ͦ͌̈́̚͏̧͉͎͎̝̳̭̳̫̰͙͚͔͉̗̪̪͚
̢͍̺̖̟̮̜̻̰̥̻̗̙̦̜̖̮̤͗ͦ̈̚͘͢͡H̐̍̏͆̋̆͊͋̾ͣ̚͡҉͔͔̥̼̲͉̻̲͎͔̙̤͉e̠͍̖̥͋̎̄ͧͪ̍̔ͥ̃̈́̒͒̈̿͐̿̅͞͡ ̴̨̬̭̤̠̤͇̭̠̻͎̥̳̯̯̞̮̘̏͐̇̎̏̃̒̌̆͋͛ͬ̈́̓̍͒̾̚͟w̑̎́ͮ̅́̿̋͏̨̧͕̻̗̫͓̣̫̼͖̜̣̫̲ḧ̡̢̧̛̥͉̤̠̭̜̟͚̝͖̻̭͓̫̰̠̙͋ͥ̍͐̅̃̃ͬ͘ͅoͥ̀̅ͬ̏̂̔̉͑ͩͧ̿̈̈́̉̄̽͐͝҉̶̴̳̖̯͚̘ ̸̢̧͓̣̭͇̝͚̭͍͕̬͖̥̙͖ͤ̑͑ͮͤͥ̄̎̓̌ͣ̎̉̚͢W͊ͩ̄̆̔̆̆̈̂̀̎̎̍̑̚͏̴͏̫̣̪̥̱͉̠͕̘͚̳̰́͘a̶̶̗̩͈͇͈̺̦̩̝̹̗̼̯̜̿̿̂ͧͩ͐̕i̲͇̝͓͔̜͚̥̟̤̪̞͚̦͕͔̹ͥ̐̽ͨ́͌ͪͭͬ̓ͦ̏͒̋́͞ͅẗ̷̷̨̞͓̳̟̯̺͚̽̒̆ͫ̑̓́͠ş̨̰̙̙̯͈̖͖͇̰̞͇͉̲̪̬̟̰̭ͦ̈͂̒͆ͬ͗̓ͦ͊ͪ̏̉̌ͪ͑̀͡ ̵͊̋͊ͤ͊̌̅̃͊̌̇̋͛ͨ͋̎͆͟͏̺̬̲̫͙̖̦̫̮̜̳̣̪̤͎͙ͅB̟̠͖̜̯͇̜̬͈͎͆̿ͩͫ̋ͨ̈ͬ̆̒͟͠ḙ̷̷̡̳̻̬̰̺̭̻͚̼̺̓̄̅̑̋̓ͯͦ̈͗ͫ̉͌͆̚͢h͚̖̩̫̺͍̰͈̼̪͇͉͎͐ͮͬ̐̕ͅi̻̯͓͍̖͈̘̗̞̤͍̹̭̺̲͌ͦ͗ͣ̋͒̒̒̓ͯͯ̑̄̀̌̿̿͆ͭ́͠ͅņ̨̢͕̙̖̫̺̼͕͍͎̠̓ͭ̀̓̓̓ͪ̏̀̚ͅd̷̨̡͔̳̱̱̰͍̼͍̯̮͓̓͆͋͌͗̈́̈́̃̊̃ͥͭ́ͣ̈́̇͜ͅ ̴̧̛͉̞͔̱͖̬̣̤̖͎̤̫̼͓̪͚͓̌̀̇͑̑̓̽ͅT̥͖̠͍̺̪͙͓̹͚̬̹̩̗͍͐ͭ̌̔ͪͫͤ́̐̓ͩ͑͌̌͛́̚͞h̍̔̂̉̋̈́͂̆̑̆ͬ҉҉҉̵̯̹̥͈̖͔̻̲͈͖̫͚̰̮̺e̵̢̡̠̯̱̗͔̹̠̹̝̗̭͉̙͓̺̠͑̾̍͋͗͂̎̾̓̓ͦ̀͂͂̚͞ͅ ̗̹̜̪̣̪͚̫̫ͯ́͌̅̊͑͊̕͟W̧̲̦̖̰͚͍̹̖̻͚̬̝̖̃̎̔ͤͪ̆͆̍͊ͮ̃ͥ̕a̸̳̦̺͚̫̞̘̯̬̰̖͙̩͇̬̰ͧ̅̿ͮ̇ͥ͐͐ͤ̊͂̍͌͊̀͝ͅl̷̵̷̡̺̭̦̺̱̖͎̦͚͚͎̰͇̜͗̑͗͗̽ͦ͞l̋ͩ̇ͭ̑͑͗͊ͯ̈́̓̀ͥ͆̓ͨ̋͝҉̸͕͈͈̬͉̮͈.̴̵̧̢̛͙̝͍̫͉͍͇͇͚͊̽ͯ̾̋̆ͥͭ
̷̶͔͖͇̙͎͖̩̟͎͙̦̮̩̗̓͛ͥ̽͛̐ͤ͌̂͗͟Z̆̒ͥ͛̏̆̽ͮͬ̽̀҉͖̳͖͈̙̮̥̞͓̕Ą̧͕̘̝͇̣͔̠̳̪̗̺͍͈͓͉̳̯̄̈́̈́̔ͮͩ͒̅̽͆L̛̀̈ͯ̂ͫ̍̑͂̌ͭͬͩ̽͋̽͂̓̄̂͝͏̜̬͔̼̻̪̫̻̬G̢̮̼̜̠̖̤͇͙̱̟̩̙̗̖ͪͪ̅͒̀̿͋͛̋͗̀͠͝O͙̻̪̦̙̽̐͑ͮ̔͋ͪ̑̚͜͡ͅ!̡̱̙͉͔̜͕̗͉̠̙̰̬̝͉̋͗̒̅̎ͫ̍̐̐̒͜͝ͅ
̴̸͖̟̘̼͕͕̭̰̝̻̪̊ͫ̔ͯ̊̅͊͑̆̆ͨ̎̚̕ͅT̷͔̦͓̺͇͇͚̺̫̼̙̱̈̔̈́͂̄ͅḩ̶̻̲͕͋ͮ͑̄̏ͦ̓ͬͣ̀͋͂̏̚͢͢e̷̛̙͚̫͎̗̘̥̭̙̣̯͙̙ͥ̂͂͊ͭ̊̾̎̈́̉͢ ̴̦͓̩͚͚̬̖́̑̋̏̀ͣ̍̿͌͌̚͘͞e͂̃̅̅͊ͧ͐͛̐ͭ̆͌͏̶̫̤͖̤̱͔̘̹̺̹̜̝̣n̷̼̠͇͍̳̦̻̩̈ͯ̓̒́ͯ̏̐̃ͦ̽ͥ̅̓͘͝͡ͅt̡̼̙̣̙̊ͭ͂ͯͤ̊ͩͩ͊͗̊͆̿͢͜͞i̶̲̙͎͚͔̟͚̱̖̟̝̠̟̝̮̽̍ͩ̂ͨͭ͆̓ͦ́͢͞r̰̙͓̦̠ͫ̍͒̑̉̈ͫ̑͆̈̽̌ͤ́ͣ̏̎̋͞e̢͍̮̺̳͓̥̬̟̞ͩͯ̒̿͛ͩ́͞ ̷̨̨̨̛̱̺̖̫͔̱ͬͥ̇ͨ͗̎͒͂̋̆͗r̴̦̗̺͖̠̹͍̘̣̼̲̺̞̦̈͋̿̋̑ͪͬ̊ͣ͗͂͂̕͟͞ǫ̴̺̲̰̺̜̼̩ͮ̿̍̌̑͋ͯͥͧ͋́̓̒̃́ǒ̰̹̳̗̼̣̝̲̗̜͎͈̪̠̲͙͐̏̅ͦͭ̀̕͝͡ͅmͥͯ͑̒͒̈ͧ͆ͪ̃̓̏̇̀͛͏̸͎͖͕̞̥͔̩͈̼̗̫̺̠̯͟ ̾͒̅̎̈́ͤ̌ͪ̀̏ͫ̉̓ͩ̿̾ͭ̆͟͏̸̹̮̲̜͓̜͇͡iͯͫ̍̌̍̿͌͆ͩͤͤ̌̀͏̩̯̲͈̝͔̳̝̝͇̖͟ş̡̨͇̘̬̰̻̦̖͕̫͎̯͎͔ͫ̈́ͫ̆ͪ͑͐ͩͭ̏̇̆ͪͤ͝͡ͅ ̴̸̧̛̦̳̟̞͔̪̰͍̗̳͈͖̋͂ͮͣ̔ͤͨ̔ͪͨͦ̎͋͋̀̆̊͆f̧̨͉̟̺̿͌͋͛͊ͫͣ̑̓̔̅̌ͮ̾ͥ̏̈̆͢į̷̳̟̣̱̮͚̘͕͙̱̪͚̠̹͓̲̌̂̍ͮͬ̈̈̈́̅̂͒̕l̢ͤ͂̆̔̔̒̾͛̓̾̑̽ͥ́҉͙͎̝̺͉̮̼̭̣̰͢l͆͐͐͗̈ͪ̐ͪ͋҉̷̨̛̬̥͍̫̗͎̳͘e̸̵̢̤̱͎͕͑͗̐̊̐̿ͬͪ̓̽̌ͧ̃̑̒͆̌̃́͠d͍̯̮͍̬̫̤̖̫̖̭̳̟̮̜͈̹̬͐͒͌̓́̕͢ͅ ̧̡̺͙̥̮ͭ̌ͤ̃̔̇ͤ̈́͒ͤ͆̎͒ͯ̒ẅ͙͎͎̝̭̟̗̗̦́͆́ͧ͂̎̈̏̈̾̉̓͆̏̚͢͡ḯ̸͕̳̬͈̌͗ͪ͂̓̉͐ͯͮ̑̌͘t̴̵̛̠̪͖̯̙̖̐ͩ͗̓̍̔̀ͩͯ̔͗̇͢h̡̜̝͍͖̍͂̎͌̂̉͌̎ͬ͒ͣ̀̒ͭ͒ͭ̏̚ ͨ͌̅̽ͨ̄̅̇̈́҉̖͙̯̙͕̱̞̳̯̼̞̰̤̟̻̥Z̻̭̱͇̖̖̰̯͔͇̍̿̅̎͘̕ͅaͣ̐̈̊̒ͧͫ̋ͦ͌͏̗͍̺̦̬͙̬̮̞̜̰̀́ͅļ̵̵̛͉̳̻̥̣͇̞̳̜̫̻̻̦͔͓͌ͨ̑̌̌ͦ͑ͥ̈̎ͩͣ̽̃ͪ̓ͦ̅g̶̡̛͚̼̳̰̩̞̯̰̮̟͇ͪ̾͂͑̓̄ͥͮ͂̃ͩ̋͟ơ̸̷̝̝̞͍̘̲̜̬͓̮͓̠̄̇͐ͤ̏̋̑ͅ.̸̵̠͚̟̟̲̝̝͎̦̲̺͙̥͒͛ͥ̏̒͊͋̔̄͐̿̾̾͐͗̚̕ͅ
̢̢͙̜͓͇̝̫̬̳̦̲͇͈͇̬̽̇ͤ̆̎͂̑͑̈́̐͋ͤͯ̃ͮ͆́́͞