From 73ff641e6a2bf2c9ecab9d5355a9e562f199ade1 Mon Sep 17 00:00:00 2001 From: Salastil Date: Wed, 12 Aug 2026 18:41:39 -0400 Subject: [PATCH] Bundle Sneedchat smilies client-side; add Discord reactions and reaction/reply UI polish - Bundle Sneedchat's 175 site smilies as local assets instead of fetching live over Tor; render them full-size in the chat buffer and emoji picker, with animated (gif/webp) smilies looping via a separate AnimatedImage row since Qt rich-text can only render a static first frame. - Add Discord message reactions: toggleReaction RPC, per-message reaction pills sized to match Discord's own client, a shared reaction/emoji-picker popup anchored and edge-clamped to the message row, and a row-wide hover toolbar (reactions/reply/more) gated to Discord only. - Extend the row hover highlight to every protocol, not just Discord, since it's generic UX polish with nothing protocol-specific about it. - Restyle the message context menu with per-item icons and Discord-style colored entries (e.g. red Delete), using anchored icon+text layout instead of RowLayout/MenuItem auto-sizing for reliable alignment across items. Co-Authored-By: Claude Sonnet 5 --- .../attachments_cunt-png.63843.png | Bin 0 -> 25035 bytes .../attachments_felted-gif.6203542.gif | Bin 0 -> 2941 bytes .../attachments_nitenite-gif.6203539.gif | Bin 0 -> 22107 bytes .../attachments_ramona-ralph-png.6203404.png | Bin 0 -> 11503 bytes .../styles_custom_emoji_Achievement.svg | 1 + .../styles_custom_emoji_Agree.svg | 1 + .../styles_custom_emoji_Disagree.svg | 1 + .../styles_custom_emoji_Dislike.svg | 1 + .../styles_custom_emoji_Drink.svg | 1 + .../styles_custom_emoji_Feels.svg | 1 + .../styles_custom_emoji_Informative.svg | 1 + .../styles_custom_emoji_Like.svg | 1 + ...yles_custom_emoji_Lovequest_200_202025.svg | 1 + ...es_custom_emoji_Lovequest_20100_202025.svg | 77 +++ .../styles_custom_emoji_Lunacy.svg | 1 + .../styles_custom_emoji_Moai.svg | 135 ++++ .../styles_custom_emoji_Mutt_20Love.svg | 1 + .../styles_custom_emoji_Optimistic.svg | 1 + .../styles_custom_emoji_Semper_20Fidelis.svg | 1 + .../styles_custom_emoji_Winner.svg | 1 + .../styles_custom_emotes_ChantalSmug.png | Bin 0 -> 47273 bytes .../styles_custom_emotes_Grab.png | Bin 0 -> 69973 bytes .../styles_custom_emotes_applecat.webp | Bin 0 -> 1350 bytes .../styles_custom_emotes_bj.png | Bin 0 -> 11562 bytes .../styles_custom_emotes_bmj_juicy.gif | Bin 0 -> 94028 bytes .../styles_custom_emotes_bmj_loss.png | Bin 0 -> 8953 bytes .../styles_custom_emotes_bmj_ross_hq.png | Bin 0 -> 36591 bytes .../styles_custom_emotes_bogged.png | Bin 0 -> 27803 bytes .../styles_custom_emotes_cans.gif | Bin 0 -> 1461 bytes .../styles_custom_emotes_chicken.gif | Bin 0 -> 278 bytes .../styles_custom_emotes_crocodile.png | Bin 0 -> 5507 bytes .../styles_custom_emotes_cuck.png | Bin 0 -> 6723 bytes .../styles_custom_emotes_cunning-pepe.png | Bin 0 -> 5149 bytes .../styles_custom_emotes_diddler2.png | Bin 0 -> 179976 bytes .../styles_custom_emotes_dienull.gif | Bin 0 -> 142892 bytes .../styles_custom_emotes_dog.gif | Bin 0 -> 515 bytes .../styles_custom_emotes_dsp-stress.png | Bin 0 -> 12556 bytes .../styles_custom_emotes_dspcoom.png | Bin 0 -> 7512 bytes .../styles_custom_emotes_eggplant.png | Bin 0 -> 3088 bytes .../styles_custom_emotes_fatpat.png | Bin 0 -> 6450 bytes .../styles_custom_emotes_filthy.gif | Bin 0 -> 774 bytes .../styles_custom_emotes_gator.webp | Bin 0 -> 5844 bytes .../styles_custom_emotes_gay.png | Bin 0 -> 179 bytes .../styles_custom_emotes_ghost-laugh.gif | Bin 0 -> 2436 bytes .../styles_custom_emotes_ghost-woo.gif | Bin 0 -> 2545 bytes .../styles_custom_emotes_ghost.png | Bin 0 -> 795 bytes .../styles_custom_emotes_glaive.png | Bin 0 -> 508 bytes .../styles_custom_emotes_gold.png | Bin 0 -> 5243 bytes .../styles_custom_emotes_gunt.gif | Bin 0 -> 41188 bytes .../styles_custom_emotes_hambone.png | Bin 0 -> 601 bytes .../styles_custom_emotes_icon_wall.gif | Bin 0 -> 272 bytes .../styles_custom_emotes_jace_0XKIXBh.png | Bin 0 -> 4964 bytes .../styles_custom_emotes_jace_2dDorQI.png | Bin 0 -> 8450 bytes .../styles_custom_emotes_jace_7wA9pXj.png | Bin 0 -> 25055 bytes .../styles_custom_emotes_jace_CHJMi6Q.png | Bin 0 -> 5235 bytes .../styles_custom_emotes_jace_NYuMHTI.png | Bin 0 -> 7087 bytes .../styles_custom_emotes_jace_Of1Yvii.png | Bin 0 -> 2796 bytes .../styles_custom_emotes_jace_Uw8NCT5.png | Bin 0 -> 8266 bytes .../styles_custom_emotes_jace_a6181SW.png | Bin 0 -> 5537 bytes .../styles_custom_emotes_jace_cLeOgy3.png | Bin 0 -> 4374 bytes .../styles_custom_emotes_jace_ifPazCJ.png | Bin 0 -> 5041 bytes .../styles_custom_emotes_jace_oLzPk8e.png | Bin 0 -> 7007 bytes .../styles_custom_emotes_jace_uZd19Bc.png | Bin 0 -> 8238 bytes .../styles_custom_emotes_jace_ylo9W2m.png | Bin 0 -> 3892 bytes ...emotes_johnny-walker-blue-label-oh-yea.png | Bin 0 -> 1744 bytes .../styles_custom_emotes_male.png | Bin 0 -> 5064 bytes .../styles_custom_emotes_mortal-wombat.png | Bin 0 -> 6972 bytes .../styles_custom_emotes_notice-me.gif | Bin 0 -> 1456 bytes .../styles_custom_emotes_ow.gif | Bin 0 -> 3123 bytes .../styles_custom_emotes_panda.gif | Bin 0 -> 1984 bytes .../styles_custom_emotes_pinetar.png | Bin 0 -> 13477 bytes .../styles_custom_emotes_post-reply.png | Bin 0 -> 1006 bytes .../styles_custom_emotes_reality.png | Bin 0 -> 2221 bytes .../styles_custom_emotes_rekieta_really.webp | Bin 0 -> 9906 bytes .../styles_custom_emotes_salt.gif | Bin 0 -> 1761 bytes .../styles_custom_emotes_shit-eating.jpg | Bin 0 -> 2085 bytes .../styles_custom_emotes_something-smug.gif | Bin 0 -> 972 bytes .../styles_custom_emotes_spudking.png | Bin 0 -> 7293 bytes .../styles_custom_emotes_striker.webp | Bin 0 -> 5426 bytes .../styles_custom_emotes_suffering.png | Bin 0 -> 6981 bytes ...tyles_custom_emotes_svg_chris-bigsmile.svg | 51 ++ ...yles_custom_emotes_svg_chris-christine.svg | 54 ++ ...tyles_custom_emotes_svg_chris-confused.svg | 37 + .../styles_custom_emotes_svg_chris-cool.svg | 75 +++ .../styles_custom_emotes_svg_chris-cringe.svg | 46 ++ ...tyles_custom_emotes_svg_chris-cryblood.svg | 64 ++ .../styles_custom_emotes_svg_chris-eek.svg | 44 ++ ...les_custom_emotes_svg_chris-embarassed.svg | 51 ++ .../styles_custom_emotes_svg_chris-evil.svg | 45 ++ .../styles_custom_emotes_svg_chris-laugh.svg | 44 ++ .../styles_custom_emotes_svg_chris-lit.svg | 47 ++ .../styles_custom_emotes_svg_chris-mad.svg | 36 + .../styles_custom_emotes_svg_chris-nerd.svg | 41 ++ ...styles_custom_emotes_svg_chris-neutral.svg | 35 + ...tyles_custom_emotes_svg_chris-punished.svg | 91 +++ .../styles_custom_emotes_svg_chris-razz.svg | 42 ++ .../styles_custom_emotes_svg_chris-roll.svg | 43 ++ .../styles_custom_emotes_svg_chris-sad.svg | 38 ++ .../styles_custom_emotes_svg_chris-sigh.svg | 50 ++ ...styles_custom_emotes_svg_chris-slumber.svg | 114 ++++ .../styles_custom_emotes_svg_chris-smile.svg | 36 + ...yles_custom_emotes_svg_chris-surprised.svg | 37 + .../styles_custom_emotes_svg_chris-tears.svg | 50 ++ ...styles_custom_emotes_svg_chris-twisted.svg | 49 ++ .../styles_custom_emotes_svg_chris-unholy.svg | 45 ++ .../styles_custom_emotes_svg_chris-wink.svg | 43 ++ .../styles_custom_emotes_svg_exclamation.svg | 104 +++ .../styles_custom_emotes_svg_question.svg | 15 + ...yles_custom_emotes_thinking-face_1f914.png | Bin 0 -> 5015 bytes .../styles_custom_emotes_trump.png | Bin 0 -> 5809 bytes .../styles_custom_emotes_waifu-sad.png | Bin 0 -> 815 bytes .../styles_dark_ratings_press_1.png | Bin 0 -> 3298 bytes .../styles_dark_ratings_press_2.png | Bin 0 -> 3399 bytes ...efault_xenforo_smilies_phpbb_icon_alog.gif | Bin 0 -> 284 bytes ...efault_xenforo_smilies_phpbb_icon_anna.gif | Bin 0 -> 400 bytes ...lt_xenforo_smilies_phpbb_icon_asperchu.png | Bin 0 -> 655 bytes ...lt_xenforo_smilies_phpbb_icon_aug_left.png | Bin 0 -> 547 bytes ...t_xenforo_smilies_phpbb_icon_aug_right.png | Bin 0 -> 541 bytes ...t_xenforo_smilies_phpbb_icon_augh_yeah.png | Bin 0 -> 1341 bytes ...t_xenforo_smilies_phpbb_icon_billdozer.gif | Bin 0 -> 49841 bytes ...xenforo_smilies_phpbb_icon_boozemythos.png | Bin 0 -> 600 bytes ...efault_xenforo_smilies_phpbb_icon_bork.png | Bin 0 -> 860 bytes ...ault_xenforo_smilies_phpbb_icon_briefs.gif | Bin 0 -> 649 bytes ...oro_smilies_phpbb_icon_brooklynbailiff.gif | Bin 0 -> 670 bytes ...lt_xenforo_smilies_phpbb_icon_catparty.gif | Bin 0 -> 192 bytes ...t_xenforo_smilies_phpbb_icon_champthom.gif | Bin 0 -> 1323 bytes ...ault_xenforo_smilies_phpbb_icon_coffee.png | Bin 0 -> 3386 bytes ...xenforo_smilies_phpbb_icon_coffee_left.png | Bin 0 -> 3384 bytes ...ault_xenforo_smilies_phpbb_icon_coster.png | Bin 0 -> 546 bytes ...ault_xenforo_smilies_phpbb_icon_deagle.png | Bin 0 -> 385 bytes ...xenforo_smilies_phpbb_icon_deagle_left.png | Bin 0 -> 3152 bytes ...lt_xenforo_smilies_phpbb_icon_doge_wow.gif | Bin 0 -> 1119 bytes ...ault_xenforo_smilies_phpbb_icon_fapcup.gif | Bin 0 -> 4079 bytes ...lt_xenforo_smilies_phpbb_icon_freecell.gif | Bin 0 -> 698 bytes ...nforo_smilies_phpbb_icon_grilledcheese.gif | Bin 0 -> 469 bytes ..._xenforo_smilies_phpbb_icon_horse_face.gif | Bin 0 -> 1045 bytes ...efault_xenforo_smilies_phpbb_icon_hulk.png | Bin 0 -> 314 bytes ...efault_xenforo_smilies_phpbb_icon_jace.png | Bin 0 -> 390 bytes ...fault_xenforo_smilies_phpbb_icon_julay.png | Bin 0 -> 3703 bytes ..._xenforo_smilies_phpbb_icon_katsukitty.gif | Bin 0 -> 617 bytes ...fault_xenforo_smilies_phpbb_icon_knife.gif | Bin 0 -> 113 bytes ...ult_xenforo_smilies_phpbb_icon_krystal.png | Bin 0 -> 506 bytes ...efault_xenforo_smilies_phpbb_icon_left.gif | Bin 0 -> 426 bytes ...t_xenforo_smilies_phpbb_icon_medallion.gif | Bin 0 -> 285 bytes ...lt_xenforo_smilies_phpbb_icon_melchett.gif | Bin 0 -> 1850 bytes ...ault_xenforo_smilies_phpbb_icon_mythos.jpg | Bin 0 -> 437 bytes ...t_xenforo_smilies_phpbb_icon_neckbeard.gif | Bin 0 -> 49929 bytes ...efault_xenforo_smilies_phpbb_icon_nice.gif | Bin 0 -> 5368 bytes ...t_xenforo_smilies_phpbb_icon_paulblart.png | Bin 0 -> 1244 bytes ...ault_xenforo_smilies_phpbb_icon_pickle.gif | Bin 0 -> 608 bytes ...t_xenforo_smilies_phpbb_icon_pickleman.gif | Bin 0 -> 248 bytes ...efault_xenforo_smilies_phpbb_icon_poll.png | Bin 0 -> 3030 bytes ...ult_xenforo_smilies_phpbb_icon_popcorn.gif | Bin 0 -> 628 bytes ...fault_xenforo_smilies_phpbb_icon_qsand.gif | Bin 0 -> 1111 bytes ...efault_xenforo_smilies_phpbb_icon_ruse.png | Bin 0 -> 1349 bytes ...lt_xenforo_smilies_phpbb_icon_sighduck.gif | Bin 0 -> 226 bytes ...foro_smilies_phpbb_icon_silentprincess.png | Bin 0 -> 456 bytes ...ault_xenforo_smilies_phpbb_icon_slayer.png | Bin 0 -> 496 bytes ..._xenforo_smilies_phpbb_icon_smokedaddy.gif | Bin 0 -> 1353 bytes ...ult_xenforo_smilies_phpbb_icon_snorlax.gif | Bin 0 -> 3319 bytes ...t_xenforo_smilies_phpbb_icon_snowflake.gif | Bin 0 -> 1026 bytes ...ult_xenforo_smilies_phpbb_icon_sonichu.png | Bin 0 -> 710 bytes ...lt_xenforo_smilies_phpbb_icon_squirtle.gif | Bin 0 -> 302 bytes ...fault_xenforo_smilies_phpbb_icon_story.gif | Bin 0 -> 446 bytes ...lt_xenforo_smilies_phpbb_icon_stressed.png | Bin 0 -> 3396 bytes ...default_xenforo_smilies_phpbb_icon_sub.png | Bin 0 -> 1267 bytes ...o_smilies_phpbb_icon_sunshine_goodness.png | Bin 0 -> 506 bytes ...ult_xenforo_smilies_phpbb_icon_tomgirl.gif | Bin 0 -> 2022 bytes ...fault_xenforo_smilies_phpbb_icon_troll.gif | Bin 0 -> 227 bytes ...ult_xenforo_smilies_phpbb_icon_tugboat.gif | Bin 0 -> 9054 bytes ...efault_xenforo_smilies_phpbb_icon_tyce.png | Bin 0 -> 4793 bytes ...fault_xenforo_smilies_phpbb_icon_tyced.png | Bin 0 -> 3663 bytes ...fault_xenforo_smilies_phpbb_icon_waifu.png | Bin 0 -> 3219 bytes ...efault_xenforo_smilies_phpbb_icon_ween.gif | Bin 0 -> 652 bytes ...t_xenforo_smilies_phpbb_snakesvsplanes.png | Bin 0 -> 1079 bytes chatd-rs/chatd/src/backend/discord.rs | 61 +- chatd-rs/chatd/src/backend/sockchat/mod.rs | 20 + .../chatd/src/backend/sockchat/smilies.rs | 203 ++++++ chatd-rs/chatd/src/model.rs | 7 + chatd-rs/chatd/src/rpc/methods.rs | 36 + chatd-rs/chatd/src/store.rs | 10 +- views/ChatView.qml | 50 ++ views/EmojiPicker.qml | 367 ++++++++-- views/MessageList.qml | 636 ++++++++++++++++-- 184 files changed, 2923 insertions(+), 120 deletions(-) create mode 100644 assets/sockchat-smilies/attachments_cunt-png.63843.png create mode 100644 assets/sockchat-smilies/attachments_felted-gif.6203542.gif create mode 100644 assets/sockchat-smilies/attachments_nitenite-gif.6203539.gif create mode 100644 assets/sockchat-smilies/attachments_ramona-ralph-png.6203404.png create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Achievement.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Agree.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Disagree.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Dislike.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Drink.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Feels.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Informative.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Like.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Lovequest_200_202025.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Lovequest_20100_202025.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Lunacy.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Moai.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Mutt_20Love.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Optimistic.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Semper_20Fidelis.svg create mode 100644 assets/sockchat-smilies/styles_custom_emoji_Winner.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_ChantalSmug.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_Grab.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_applecat.webp create mode 100644 assets/sockchat-smilies/styles_custom_emotes_bj.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_bmj_juicy.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_bmj_loss.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_bmj_ross_hq.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_bogged.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_cans.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_chicken.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_crocodile.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_cuck.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_cunning-pepe.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_diddler2.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_dienull.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_dog.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_dsp-stress.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_dspcoom.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_eggplant.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_fatpat.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_filthy.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_gator.webp create mode 100644 assets/sockchat-smilies/styles_custom_emotes_gay.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_ghost-laugh.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_ghost-woo.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_ghost.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_glaive.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_gold.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_gunt.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_hambone.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_icon_wall.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_0XKIXBh.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_2dDorQI.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_7wA9pXj.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_CHJMi6Q.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_NYuMHTI.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_Of1Yvii.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_Uw8NCT5.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_a6181SW.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_cLeOgy3.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_ifPazCJ.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_oLzPk8e.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_uZd19Bc.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_jace_ylo9W2m.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_johnny-walker-blue-label-oh-yea.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_male.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_mortal-wombat.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_notice-me.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_ow.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_panda.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_pinetar.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_post-reply.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_reality.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_rekieta_really.webp create mode 100644 assets/sockchat-smilies/styles_custom_emotes_salt.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_shit-eating.jpg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_something-smug.gif create mode 100644 assets/sockchat-smilies/styles_custom_emotes_spudking.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_striker.webp create mode 100644 assets/sockchat-smilies/styles_custom_emotes_suffering.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-bigsmile.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-christine.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-confused.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-cool.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-cringe.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-cryblood.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-eek.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-embarassed.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-evil.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-laugh.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-lit.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-mad.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-nerd.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-neutral.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-punished.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-razz.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-roll.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-sad.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-sigh.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-slumber.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-smile.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-surprised.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-tears.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-twisted.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-unholy.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_chris-wink.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_exclamation.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_svg_question.svg create mode 100644 assets/sockchat-smilies/styles_custom_emotes_thinking-face_1f914.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_trump.png create mode 100644 assets/sockchat-smilies/styles_custom_emotes_waifu-sad.png create mode 100644 assets/sockchat-smilies/styles_dark_ratings_press_1.png create mode 100644 assets/sockchat-smilies/styles_dark_ratings_press_2.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_alog.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_anna.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_asperchu.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_aug_left.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_aug_right.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_augh_yeah.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_billdozer.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_boozemythos.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_bork.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_briefs.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_brooklynbailiff.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_catparty.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_champthom.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_coffee.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_coffee_left.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_coster.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_deagle.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_deagle_left.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_doge_wow.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_fapcup.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_freecell.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_grilledcheese.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_horse_face.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_hulk.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_jace.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_julay.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_katsukitty.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_knife.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_krystal.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_left.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_medallion.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_melchett.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_mythos.jpg create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_neckbeard.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_nice.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_paulblart.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_pickle.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_pickleman.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_poll.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_popcorn.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_qsand.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_ruse.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_sighduck.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_silentprincess.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_slayer.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_smokedaddy.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_snorlax.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_snowflake.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_sonichu.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_squirtle.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_story.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_stressed.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_sub.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_sunshine_goodness.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_tomgirl.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_troll.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_tugboat.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_tyce.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_tyced.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_waifu.png create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_icon_ween.gif create mode 100644 assets/sockchat-smilies/styles_default_xenforo_smilies_phpbb_snakesvsplanes.png create mode 100644 chatd-rs/chatd/src/backend/sockchat/smilies.rs diff --git a/assets/sockchat-smilies/attachments_cunt-png.63843.png b/assets/sockchat-smilies/attachments_cunt-png.63843.png new file mode 100644 index 0000000000000000000000000000000000000000..f4df9969153949a3c02288b2e0603f50593d9320 GIT binary patch literal 25035 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 literal 0 HcmV?d00001 diff --git a/assets/sockchat-smilies/attachments_nitenite-gif.6203539.gif b/assets/sockchat-smilies/attachments_nitenite-gif.6203539.gif new file mode 100644 index 0000000000000000000000000000000000000000..74ad1eeaf3ea43afd621f30247da6cca6073ee2f GIT binary patch literal 22107 zcmaI7XIvA(yFa?=3B5@#p?3&~(lPXop-2Zq6_65|ARs1z&;$)i2_hJfE?_``2#TS1 z45EU73J3~{irBDn{hj+i=iV3h+Sl)Cl~|;eCoiBCFkW9LrmxayjzbzTC5j`gH zaC-Xb<346yUQgN?Z)*!zGo#@?+<=__u*oY@6OiTi{%$(X?a~$ z*ApH~6nDf&gompsDa=&UZEY-$U*`Am@{HBfGS=5ic5^UyJq>3?5IIxVm#ZN@`b<#Z!^czfw)}0@ zU>BJ*J>N53SO4+jUQ1nF;n!QY=JkrmLjy1RR>+b9P@?mT6UdzL= z#V1#&SzTTll5!TDsLq7g`GzKMn%vO*&FDu$XCnv`V`CwqX}uHFp!}x2eP-=m0wJ!ozIB0Gb~-MdeX;NgwfGXX;OtBESl^@F zcN-B2Avep2ZgMhTKYeLvX^4CRPdx5c<>%G#Z>$>{-ZwOlUZOf5x2>+O($F@0a4v1( z`IB#q&c)77W@rCk+toL#AH$WU)8`Jqs;z!mUG?en=k@B^-S+nJ!HKPwhWVk}*@52q zmnw3S!!|lQhNd3A{kC2cM@Zg~A-73FnGeeuC8l}b%V#1Pw(5W%ev57{hrgA}{alv6m|LXtg)|Ny67fI4-Q#teh zJV5_Pr)6A17+POTM>7P2!JzdGwL*h}gF=FXHPE^kT^((Vp0B_%~G<*-&uI4`q&BU{@ zNkOTav5E5kEx{@*F(e_9kQ5mgi~f(qpy0UVBvZM6rvBeP#1Q^RY;2;|fBB;o5*MSL z8br|6(Zc-4r~f8&cK-h-jfwdm>ck|su>Z&2|4+e*9%l(*+HPTqamfiGVgJbG|D%dv zWSI~aloXfX5f>Nz->(rD5tkH~7!gN6>*{J9L92L0#)ihFB&z-wgR`@deQaVkl37%Q8jM~;}An;Yo-H?LJ(NODYA zY|?-8hWw-)*t{U*-KD-q8Qu7OVf2 zSNoqa+W#5Z|JO+Wch^7o{HOXq!2Q?wALxh0{=<91KVX9n{{H#>>*tUC@87p{}N?qO7E- zATKA2mXVf{ln@sa6%jrpBq+eo$IHXb#mRv}BH%D61PlTI*&on<*8@NU_*ecDF#+TO zaDbAuW6%e(kb-LdS zmoOod*9>(6F6pWlI#&b_aY-Ex7nLjqY107neuuIS}{EE_N{sgOT6EU?%Ybn9h5@dx=i*4tYRC~wJY zdDL1iaVJ{du}sC;{V>u)w{hYzQLs@Q|EGXQBNY=gA4JiKz>mTq5`7I3cKUa_W3ozb z;@Ip97Flp0YU_}*$(NUNO#?ZXU5~gwS>Os>_67x6RERu^J$?LLgV-&-S}V}O{z@0~ z?8cZS1gDmmTs9Uei|L zNAB2^dhoSGSY8Ofvn3~WDb)7WWsbST8y9iHcB_%l$1D`o!*n07#CBd>FP}T4$`j*M zrph)0teTbb6!wrT5f3bLGx6cwh&Q^Xw7a2j?pC>htHi7Nn}LIbN5CO(@V0-_UdK4G z_{%eTV@}hTPs;H>`KZkeq!xQQ&^5_oczAw4qAHtS7%^{Uy=-*7CX z89-oVs$TC$o*aD4Ci>^i8lJo{H&>%}E|6&?ru1i5&6m4*LyhB5Bn}HYBpnLB)_Olj zR5Zv|4;bKakD1u)_@X*h)Dmv8zT>-HXYVfqNPdFBq_NnjaF2*(M{y55KCQ}OQ1~YQ zj5CbX9MIpib0b{TV)mYMO=t7TpBq;-VSjUWZu$TH&|uE>Oa-(CMMB-Q7XPjz_c8yZ%NjY+ouOCL*}s3#d1OI+?us7h*cGEY z;|i7UwFkskK<&$9Y1_q(0E!!@t8EF^R#TtV;ne4Z;dc-xo+<(9#6$z%0)r9Ur1g9m zmpgEAE}pZ4mv8DD2GwM*Psw(nbuJXA(`2)_`jPUGiu&UvAmF+HbyB1rTJ(+0;0;K6 z-*chQI0&*A5!R%=Oa&m9m}omQ;?C}P%lmb6pS_U9iUk-( zU}75)zQPHHSc|u&<_Kat1|+mVd5#PS?1##T;vNZXp32VB8XuD$CV|DCXv=Q%QSN+` z1KHKB`z~IoI|S>+b58WI0{P-d=pVZi$p0AD>;rcgaIk~YCi5a z8tsoA;V`q{lPx5nj?+kidH@M8Kh@1wT5)@VdfwuOg_>s&R=U@f6kCGj^kXWqzibJV zQ?o@DJHQGbRxc5u8v-?p=H^bt1$ir3oI*d~nXN$=h*xsB0rpY5R>T&NPSC=mI=zVqW^u*b$qIu(UPm8ROs!k#Yq8pMi#7RDPAtx?x=jwk z#H=!Tw>)3yH75TV1bvMlX|WwH0iqt*JGVId%?m9ZIE2H`jq{h9Dk$pn(pc+-mxAs* zhH5yHT$0Kxs_x#a7c5V86!M=de^By<%f=`xz&{xLWrzmQ=LBt8#kpNqUmtr?R-qI1 zsIUUWQoHxeQYvA-(d^5V8e^~1u@x)0V{pn^)z`HUewm89Un{$Yn#NyFs_R=Ek=}zc zjd5td3cy+7poAlG_Dk#0=b_@J>_)fV(njQ_tc3XxYS^0qHl+~*?-N|=eZSPc-Pp3J zdF!g`mR#(qxUI#|DN@}bpZ)w6fZAAtVlze>L-R?;=8W7Uednb>zXpq5IQV8y#y6fz z^?`V@xtzbOcAb3>I`+k3x&EN#b{TnE(Sw`wc=6>V@x?rDeI>?WYd+^nljt=yfX|s2 z-+dd9SemNhFZY>D` z7I(T4r=YlKDbS2XfPp9e;paXayK$O1O&Fv%-)X;&cFpn&80<>f&5|MTL+I}KYlP<{aukoa?ta&k9%g=t64oUyrwL$!{`UVDHxbGZoFJcTk>SR8GV%(}uGcTvQ z*3eDMi1Kc853jxuJ)l>9b>{9?4ao-oa8|+XT@JynDdd(wTo!m2+Q8T_ufZbkHibS)Jep+MRMdfV51(eibgP+?(i_i#$u2CSZ9wl zN%b+XWD}7EIy&PIYKhshIA~-yV_9VNKdS-;(+oZH4bw67gk7M1^hr+6o18zNE2Okc z9G^|LJ}=cj_@T4^N6a^gB%+O&isks<3Y1GBcqu`j$X|%RXxVXp&BkxP>vnz2r>(4Y zo2C3NRc33k6ja#nYb00L2rvay{UbEZ}xkJ zn#jq(Z((ZTXQpsq|5Dlecu3wO!ZH}~nwYjOl6hK*gXdHTJzO`m3|?Co4qt%ZV8dfr z{(H(nDTLIaT+Z+1sXuyB$KJ$F<~qvS#Gw_Be-`rZm`k|k1=h#D+3 zVWb_h%bXtZSss!QV)Js-odxjFrc;Da+4Hf4P)lN{?NjpboA{rNUPZYXJvpb}-w8a* zjQFevff}6qT?Uxtaf=Uv6d~#2EZ`bDQAjj%{S?o?C0`^T1pGPM1|oS5k84b!++0np zJy?a?Jf&D-@~`Yu@XT0ZnU{-A&WEy$huz11NTP-bGBx4K#@84HvMl(dWX))C<2OpgjVR!}evNXRm0|t{92=-8qpH{j5yvh+X!uBazQ34(ryC8m!t- z;^+fL(TMA`b4zRG(x?!n$WpjSrPlVvjvp6I#{9#uJVB_6BhLzFQ_q+DARAAducEmq zikwhRvGWV(dLBUxTZn5>y||tVF&pPzCY?P019oIJ*GrV_TTz;OpqlxZAR39e60%*% zip&qnE4$D`l{j;)I?wgQH`jX`71s?R>F6^*!mmyO7t`{uKHbiOra?w<;N<~i6E=G( z9P$%S@~p`IxOFjKEHj}e?e(t3?^XEpR^{~EEIdi-dF zyzTW%tF9O7ybt5KyGesx2qZMZ>>&DI%?s{e;$P`9xw!jC(a^88$yh3jNqEf zj5wWlIcapMS$vA+0`LmexF**4(SQR^RcB&(g6}pK+vhv=l1orc?>&nIyTHWy9CtmZ zB8QVjEpZ1Z`no|C-uDLFx3$E#`603S0fT#XSFHk{w_L_ikWUkKXi18yaX>m}vTE!n zThIkp+-(C#4PA-#ftC~3(pg~_eukwr7nJ!nlt$4<(6?wtoVWRIeSX_Mg1=SK3oT?w zeE`z?Ni?l|+6RNima#N$HUxME(q3h>PBsppa@Ks4(Ox$_3c&7AWQ~v8!fHLW0fHKb zj9@wP*idDFOOyaQjzK!^avov4DMq5Eu&?q@iMe{_13aE7xx0E2NpH2 z)`IkF`<<%3{R8YG(Gm8nad5kC-N8@f1cwR(e4@Lf<}5di24qtKBRWJ8fS3RfH9EL- zmnYg7j00e*EU+jY;GlB^&^i3rC_e_wlhI?(hPmxR1K6-5%bhwBsJuRIXS&QEY*Js| zWe16B#Jk*A$}y1`fvK%KS2?@v-nM9}Bp;H9U|Ovrzv7lbz|t8M zK)rNG{O;4V8nPYrYTw;!2b|Xg-;w361_jc)q@c*3k>!|1Nb4`q?k`XXjyHs_uRHxg zPi5cTsXoFKIN<^)gN3kX^?2f8ck!^>EQCHEYJ}0M*9Xno?$sC^~^+xBBuM(FVrW_2VeYnJJkF3Z$4oD;xXUl ziK_%Bu)rdio)&sfx*rRs0n6aK?RX7pPvvwcHbl(q60t3JUXA&0u#j>Z zg9^XfPT5}*qz`T%hWzrpfnoRVst+A@8v2|*w12wKociF`FP>O+geny*g6m05AGR|Y zcO$Ue7*O#+l;=Sc&4$J0ol*0{uEuhbR*U7)rXvgZM&%_tE}y0TC?E8lay(2dd4huI z5#ddR@Oa4wpZ$h9FAOCYj@>l|%kv>vt7BFxsJqyES=WX=apMLB(JZ?*IB~=xt#nB} z1!D+3*^0!sP8^?_fNxJ6Iy0({DakkDUS)D&aNr0WC>sZAzBd_yn?1tSmn1pWxiVxX ziHIkFEL%DDobEvjhusJd-BwF}74uNhHKRM@OvB78>X~IzHQE3ayF1PP%}93`{f;>O z=4O}HuGx-5w-F9>2n*4}B4y}vGW1Ek-=JO`?^nzt#h9UQH)lJiAM`JeCHnP{{U5qf zhZhg-%KW19D&>zDnbwRuwcY$azMu&Ycm7^A$~!)8&f!Bg07@%wYq&wHiY z=31N{^-`bsnm$V6nlijLc1IF{BTT7cd-hs;&Mi;DG!lP(f(=Daj}(r?BdY!V$!`p) z+AL(+eRl9P+ts*3L*;aOT}LdE9wPC?l^bG(@5TU--rZhm)e{p!cP|U#|NM#C{YPo{ z##or)q-9jZ^Qps9T))=1!f})l$;^wt$KfJ%64U-%?-*%S>Wy} z+sy!dj(+&SWd2B-)b=iSV_T`Q^8!>o<|L8x{#iD%YNCs~KiDT@@WRKehXN zHNtfMjV6phmjR_fU*(QmWGva`-G5?~Y4#oVnQ!@Q6&p)^`E#bw_Dm>ADv;mQn!LfIK>2E zhCzJA^p*1Um9p2=u<+TcPG<&p78{1R_ojg%bqu3MSKDfinRZBRYefM4UM~xX>_RGg z|33Rt_43(dS8qM;6;_EI4rPQzS`q%unjH3QR0|6cK;86rdAp|t-pd5!@Tf0=AM4xy zO+6p^GdZVC-%t4bwLiRSjD`sd<$!}Kar zg1&S!=9N7XNLjr@Gx>Ek;Jw^~1w0pDK_HjHeywG$Z03hAyPaUl1+hh@q8;|e2`It` zdjdx?KT)m_kf3PDe$N6q%6Syz4JK@Y%F1f3?3?#CW=iEWYE0PUr#wcMEN=RO;-*hJiZnX|C22@0yB0@;1}?Z|Qmb zeCRVLfwMv7bDTDrzXW!$%q)u>72M9V5$6hB3$&!lTpoq>XWsh)8z0ugzI=~+(Vt>W)c0rZQjLF$nWrc7>uKb1BVUz{UfQzRkHZy-yTxfR!Z75Xq zj>y4n6*v?Rwx;b5~{N zXVrnGGA4+UM{g?0LDNzm2k14}N9m9w?MJj=%tT4`c{3djkig*TY&?cbtY>YV9q~!?EfW8_ZCkRKrRh5EbHmoTPq1^ITqt>@ z#<;}l2?biPM#>#$GCGlbqUu3qCx5=WaY0e8JCtuGR1KF64@qp3XcBM&&p{^R z;~8JAw=PoBybls!C-`OSFRREmU54;95N^?Y?(FR4+wqy#q2_w$wu2w}s%<-&UfwEe zd3iZze&AWPLjfSqKo$Z@wfWEucE3V)#+xlVu=!>umD?n2&X{m zb9{DWV|sQkUEcnyJp86({8kb1!d(zt{2n}=mnYng4pq3i-#KOHvI@$PB)YB$=%2dy z%Q8;F9<0V?Y}V}z8OZLxqJ_x|fvRZX>IbPhnSz75K8M)@v5DrN`KKZGV#3bO!JSKI(e}sYhd{% zC^ypl0IDE*T#u#ZJnE}kS!sPqEyCBm(up5-h219Dg2QsqF=U~Pk1BqE583Uq$>@{l z<60B;*KiK8qDiy-i3e!_=NUS{SNQBXcUdtI zEBflpzvQZXID;#6x)$|daT@MN%s~=l!KDTyMNiAaF*Bjc9>DOy&v#`_*KvRg1yN2O(&W&NA)M%?qE9MOe)t%>ejGSx_ z1;FTK#$W6%b4Hkv3}In(ohwzBh;8CPH*SID@6 zgo(7jLd7vr?q>*5AWq4ewWXmjAs z4#}1;MqTr)LJK7|2yrPDBEgJbkXXTvvh#yg6Q#K>SwbbRGUy zc>JpQavOeKNb}MAqNA*334S6VfhQZ(xvs3QQ*23MrI$U~)o&bnMD1u=)+&QJ#kH#f z0zNsa)oaFot;k&d7XSnUhmd>>8gFZ|a(?#iMb#{vf<8FRkjCmhynb{YRfMy4HHs&t zY*~nCMws*2?4E=nQ#n1+yHP$!Sr;>8_bKo*K6LA$Q}=4Eo9R5hT3jf3x}uQNzJ(E1 zGMITWN>+V!GrexPPf6%i;R|h9!hLg z4K_a!ihJUec;OZ)k)IAWuIJouYXsZSImPK~5KPk;f{f!fWUvHXilTU%ElgqW+)L7^ zQCfk!uUicuus1EPDn|)1tFfsNZfef;11{G=t^tpOgonCni`jPQ8t4iQe4`OxSX@>s z#IRHq2=9=&Qw)NmRmkTEMA(;gJOEJvAMlRj-QDGVV(C7*O57_HNXAa1^C5!r2Jv*v zcq2H1oy_?H1T*v}Hvc$62tT|$6Iwo;h9owNO}A zO%Q*&MLC~qzE}JJ&zb!%3+E5`&Ooo#tcD%mZ=P@0cs!jm;W`78VLhh&<``Mmqj8CL z5>pUX_*XKk{aUZtWQTk5Fpkt}gY+SRyRb0@eAMn|4%p{o5iF^YHkX`R=Mt4LYp-9@ z6!X$c6g)uLVzfNG1^CZCCD>a(nxGZ@_NMKkVybsGSId2^yD(`{ZJt%K2?HXzZ^SUp zTD1fu(Z+5_;FYCrWnRq>weE(uWOLT7#(9PALOO+spL!f z+E^0D7h`H*F$Y&o+4!&A{a;{!e(`6zP}S6f-?u^QQ8!(-iN-V{3a|BjQOatl)Q1TQ zTcn^Y5esQ~cAQ%qQ7tSFNK88|FTB%re$RQkO0C?1Ko zgmxspuGQq9ZgG^q+b~I5YBoz+gd%9!PLGE}7tKD*lhV)>zb!C!LZgML_E;rKu~Oq5+7XM1nfL#k;S4&Q}w|2KuPbU%)FZ=?10e-z37M=Qi~LU z-Kv#@%PM%WQ624Fsl_=2`HX zEL01ZWx)bTZW$f>JtV^d9~n0jT?M)2!D91Z*@;)GXq5nezKz1|G&jxTOd>B1jKhI_ zsFZV$;Rq}Ow?BEy101uP!;8%-nuqB!i4WHy;p%sr389Q-5rg);#?_92Z@-Np5 zMNUoJLxv}}hz)lyi176Y4#C5`a}K@B@wYR5nNJHHZV$j`1z;^94#XD|rFj$8oEqTk z&`J6i>@lHXjXa_!9VCjjbyG2}y-E@3)b5+ha#@9#F$BvZTN-uSA|gNsF}QzOXow;$ zJCvPcPlXZCAOSWxnM%=6A!2rO5Q_t8tQxIFaFfbir#;~^KDGNREjLoL`lpF-YRS(V zB`?*Scy5C}@a4&Ffm$obmwQVU7-R*s#NWl7vJ5?Q8fi3D|9OXfRI4f1IB2h>;W)%$ zbkB&ynQerf@??|#Az8YqS%{JC$Arz{fGr5eiB$-*uLva39YG*FM8Jp|M9)Qo7$ED- zV=$CW4q^_RYj(2ErXXM3p%$ehnYFx8Th8=o|}hfI`qDURM* zBcXY$-s1|ZSxvs=X20g()f~i1RvylhqnG%%uug~#JE$HeTL2U^r|uCv%&;wMM;@w2 zCk0eO0*EtFG@3}p0G(FDzd7?5T##T#LPx+5yJPmuSqwWzg9U*$c|g%5iO04vsenrt zQMd`N%+j9LJtlXK<2;rs{}rK_Y#oey_|8DwF5=;@Wk3v@C!GrYPHp!|CHv>KXxi!j zwbKhrz2i}wcke2hGEo}C0$}5M7I=!qzCG?{mIj_uy+Pht9w_>3C6_wmuzL$1;`v*= zn{LOUK1B)ooSi@*3q_E4n~2Vf(EI5?j0#}F28*}3nkcm^V0R&<&@YP!+%rK!`s93(#kEB0!vMc+%pSvmKmsmjpwS(JTNgal*Y$*bKku z^$yHW&FTM*kZpQkcb324KIYmxn13qt;R^3_1^)nh@PR*B*NJ#k;07{SKa7~A!~~LV z+gPzlCQw}*1UCEL;pe#759D(Wwz<^Cv-dXTPrDSq;62IB$);81WKJ1$+sV z#bh!Jn+3)qTDT!H)BvxozLdP2ZqvofeblV5f>?v%zC+-1RPSsz6(2=nLdQ~2dJplnVxvu$(l=6YjGmpWdQ}2c)!$_pgn`%`?u||(H?=fUyY!P^(EsXJ@oJ~537(UHHc^Q-yE z)llOf&HjuH$G?zsP1k*`Zu+%)$Cj$rx3!LDg!xmZCjy=xXfd$2 zo*B(wd#dr`+iBXHfV&U`O%?j){eKP<+~Hqf*q!64MDTcsUnnksyWjt#)UUc!}K_~X} zd@8#xF?3l$&;HOhf|;SMtFUyc_sfDODqro?ryp1vKy}97NBWbky`cxX8l*_O)4K0( zih0xKhRE=(37sJ6;6N&P&|n|%=S5s``m;YqB*EP(<_zT|KITDPwq5>( zZ#&~l{V|C1yNHkPPuUUmfmWTXprgcTJNz>xEL094aYx7A;>>;1f4WGxlh5vxkiH{^ z2~HA?#-x6FFa0XDXaU0W5yK!}ZGfF-zl5@He!00Q7u$v?g)CeW3>)sWHFuW4_<9K%N34Q+BQS zvMjN1j<_2;;w%XRl3mkDX&l^m5d;$b!p}R#mlrFE1R+ku9~uJ*QYp4Q6m?n>#voT% zCi?tFtnS|rZ$o#iR^w08w&}BQKc@3s5OzJ$5!VByk-gwhj^IC>Oi= z_FD3Se3~GG$1;ZXN%6;j6TDJJdMMQoVr>=EK2=AazW93b<=pPKobcEEyv$Yf{%^DD zG$QXl{%~sBC5Q^M=6A}z0gz`9FQ;j~_Ypmq%^{*2&BP3;o)bWu%Q1o=f=anOPsl?> z%k8Qt0YcX89UmRH<;>^aW%x-&5hC-@1)+Q)36OCnl8<_dNCd6r5 z!9Zm>MN(K)NQDV_^OOwd+a4%fOnf&e5Xz(M-u_z~0@w*4y;t}q7Y-XtmMGE&Vqxg$ zK63owGOSo<@QB^Vw8J4eojyHOg{`|c8XwZn=ILt2O1_=v^SY@U_u|^SySMOHieoOE zX}J{d?{{Pcky1wl-5cKA4*QqNghBCY|gnGfcZ{I7Pu5+3KLun zzXvCFW4}L9dVHd%%r~g;YngsT(b|yc^ErX+BbGwWJST$3 zPGxCSb%Jo)m5okD!v{nm3E|Lr%Pz@wr|YzpX5@kM$~U-#t<-nX0+V6QWv&UQBlz zwY`3h16`}w$`d58Dsq)h9F*5$GHi2J7$7A2u;`GDo!r1#2)S=HXGhw2hXKBB`X_Q7 zN9J)*@tiTGjMeA{@&|y{bbICNjXp$x>LYwwKJ=O?SU5Jei*9c>6+X#TD``3ESq~Pa z3aYa>P#t6u^&R3nd7^*qE-lU=dRc3cF)(vlafM(Bj@25Pk)Ji=^e0$R1jk*U+H49X zc1IXb7bp-;A2ju>y7b)edEH$v+!wia&C~beBXHb3oCe)n@_oJdb!IZ^AT9* z3$q5H@LLRUd%6D}a-r8O+OLZLYJM~-dKy4-AP#mbuPa>i@9ffatKXYUZDsPHQg2;J zD13RQeoN`qE8G9(MAiZ2Y5^d7Kl5joqFN;pa zwPk*vf4R*VH99cVP>?@cTM>Grutk-S!s>wVNFsZf6JUgZLbb=94Vb{xh#R6W!>i^^ z_-%5tVKnGW@0Bv%46JRCz0J(zo=O~jEkL(!q~QgrIt4n4a!%*{`KU)veH+Lto4_Jc zDMeyC^h_InoWQL!H~)gzM+N1%LFKMo3e&YhC;aip3HV(2-*%NrbAFys*?Syrl!LH$ zY_M2Yg3X&}V9E5;E}z-)7q>t>7sJJdzHUX35KikwLHky6=+gGv(Hs%SZj30CiRF_p z8_b7i{y)WvL9>xwN7$%kW(d3$$eULN0g!ZX_CvSbq-<~GVrWoL_}u9lo-WF6lj zj(F-)tVi<0G;$GePP4E=^+yGoq2~JK_ouTweh4T1Rg&uPCTfja{X0odZ^95bsCpXP z8xgcTt9`uvp8X|#{)xLk7ZH$8Dvg$ZR|_+k_)OD?Mq@|W{F>?ycw|=9&?5F~SfNsZ z9g~De`kqBVe!1?Qgzv&BIIhhIa0QlH*EH=tX;~c*?nX8k%`TZd=qk?UJ=mJtAZ}#w znxHwmX~W9vo6VoB+HW0(ZaCb|7j-LIHFYuY{TZ>OXTF*wdw!fHPnJc}efKgg6kC+y z%NdJdNEhcriUOI%xreWH7`yZ1PBFcsH$AJ)iSLr>)qrv2Z9ThB)0{) zjvXTQc?M-}s`EAhdXbCZP!~B)SSm}j&_nvTRfu**>B7n9rDehzL>MmBb`$?ox^^zN z!P6HkFJ8$P7>ZT6L~m8hO?x&kOSq!*Nnyke(zvvJ1&$O2i0;3RKM6L!Kq4r*tI%*h zYL9Q?>C4elg*?e6Pt^PGGi>UW+Y$5uHzM?rvNTYJ@Fog#(%KJ{o6@U4G1qV9ulkt! zgJ>Tww^ZuJ6gE3O(fi%>UB+UZXt0tE*2a~|gfV0^vaedrXmLG&_>YpRbvPBcR=EHz zsE9}31V0j#Fs8@;1u!S zUd1Qu2yH|gi{Av{Nf7^4?1>H>Qqutgr32Q&*@$qstti(J1D_>Q(5X%w=n<5z`7$U_ zW*?C?Boi_4(6e`1{M`Dm%kJmvAgQf{k|B2&npYb9;AVu)!&KxJV4%JO6le@`BYNPs+e-z4a{8m! zm8fGz4SSlH)G$Gq!KjW|`%YM*D0d>#;*Nw!^SxSwWsQs1dM*u@-`^QQ=}BKN;*X5= ztY6h}Ots)m<2rWPDM;jF>?z(2&A80yCC>f6l!fS54WK>a>&xij76f13iIy6qH6EtI zA&K;P3PSjdgNI}8pYRC{N>#IX7A;nwFG!FiOaO*2Z2R-W=fzB{uC6(()t8%jeP5R8 z#;z*rThcx%ioXU;8+%~P65?i89Nztab?f9EK)%v`c z9X8X2-2q(~|LT~wt@#{!PjGNm!i_T1uL$f6VE=h4oEq?fB*inH<<|6k_fW2eiutml z%!}VkUeAh9CNC3E*H*b#al}Ghr;JzvhUIN@Wrw1hOVEOJ@ za+GAfGObQi$SLZ$WZHS~@S*8|21eEe1d0nCm)}2W{K=AQ+)rJrN}(?B0DWi}SJfN? zQKvoKK@p`GV5kkC-bC6Jvqo}ZF%CGXyk~CNbrw}p-p@USRm?#uq-#gqL3JB4f%2U1 zkpXvD2|uvKRxYnLDva#La(obuYoUCLb8C1AS7vH~`!?5BCj|J&;h_5@4n|%uyMnvu2K~pBdOlP! z{)!*8~Fz7#xI5xxn^DmB>@+y%*)fHX?njixPh44l9K*tj{^ z98OozD1MhwBv`TO^V*$51vCYCA4k5?>a-|3bV~isV0<`9q)0)pWx!2TUc~?_Y+#+e z=_`y`R%)t)7!Z$o0OF$IXV>Q%GFTHnkjeK7!CHQf4R4&fVN!F&iop&0diHp$i45$) zKyy+pf9LUeY?w!^C89)7mnO$ScMf}Y>9lW6gQD0wjjf@_s1fY5tQS~84@=NE_ll@FlofINiK@89+xSm&7gNV1 zX`;n-l)FuDF8z(r9e?J>AE~$mGaghvchomz++1?}jghizHpKO%Sk5yBy;?J%S#9c@IH|VAM4d@Yp;mo)rgg9E>MH9&hJJzxhbnXj3K8 z{!~BXSBn={>se~9@nj)1-qt?imzjxxd5>N49x?_5dhKLx_(wT*;v8dJWPJ~UUBi`r zKNAhsXvT`#oC7Q+uVDo>1|BxQ6%>LT%i+;On-krHjSs1KsXYgRxs}gxAH`da>__Qn z3>bT3VRXxmzgQ`cP<|p7%Jh{M0;?MURk0D!P;=SorM8;qUF%rc@wIq062t>rxEBpu zY%YAnUo}Em%f5MWTt&a&5^o*sN6|`OaLZ8!^=LLo{P%bR+THc3_iRjX@HOH&2C>wi zg+lJ2A_6ntD$D4Zb1{!AIaTO-Jo5Z|{a#p*#d;+zFwgGG@`xTtNF%tK8xl#elqP_X zYyio;s%Cie_Ih>KtoTF|XlB;8`|ZxZ+!XjyJ1y{Lwszn*hvq}y1Ffo}n}2y!tJ*?#INJQ6 zjLtt>k0)Whgm&5PSC<#Pm2L8yvG&S=*as@aa~dR5f#^(!Z9xr?%ntB)#oR1tS|SzX zJy`kK1t{KpIIw@|-O6aw_WQ%b=9~(%ei2z3kx~c`;@Z0OZw_Ui?EfpU6i@3z7ESUb zW5J7NR4&0b{9G}FP6ty6H=qFQq#}ILm)5|}9w1=tTnxw71NOMZ z9QqzBv;qwfLIezFTspun1_Hw|+)&`a?z!*#rerG^@%&bR9A^LSI}hpShU?EBVi3%M zz0Oq~jYX!ySxXWy7RN<*7~1v;4KDYK(Ksb9KLG}$01~#bFz;s@6Z0S}!M_9y5WvI5 zD8nw`iU`A(6y6Fw)k$ahDiSOKcxKOI%91<;f&h0T(9q-Vz6b9%4Pg)l zA51U?tT9?!^e`{M4TR1eut720fHK&|yMg5jKrE+a>6q>U8?XVtS&Z+7#~92g9Klfm zm;ecA!2sZZHqf*VR#URKOP!bA+ zGznKt|1^=P<*mic!U?E=T2ugJf`U41w^V3>7MwviL;y{Pb6oCX%&Ko?YaLOTGbq62 zaqcV(d;k&Hsc|ZSH=_XzjDaqM>xNqH2h6TbN*+6$9fsKp>C+0wns4-}s8ufqfe%76bwo*f)o=0#@`nIj zI)JmPK~ob#D}Xwk5&|QC01bS=&*I*Oet<5tKqa&Qc$wQf3?)BjU#AW!(SDQ;l6jfm z@_NVtIH3<2AOeNkBYtW)+CD)rQ}i%rbQAOf5W&J5OaTMz-_`U~>gdXCOoK7(0z8~0 z5|9FhsuqAHx}q<7jpKnkUvm1kY%3_iFJ}LG_X>qM7ee_Cry9`k;_f0N(*O-D>c4Mj zsC%<6sDKLOK&*q83bcRxA{+e9R!>e*_z8ecSr z7qf>05k9zy>nKbAj2bP%g90Lh4sZh|>;M~Zz;K*_xu5%@g99GO0%V^d?{R_4ayl>q zSR{KS?Pbw$&f3U?-OY}(H*aWB(xptD_1~e3mP4 zdMt2!Y!13zKobCO!SX>8BtaM4Js)KBTBG%x_osjMKtA9CKj6X;*eVLV!7G$NJV1jx zI0Hfq0XJ|#Tb_Xy?7WqE_lnrUFo6F7r8|Hxwl|#`ryBIM)+Ie}8hQHS0KEr-%Gx{8 zyDaSE9u2^NF2KMXsDQau17nPU!N0o2!#c&ETsxk)pfR!aSF7+WgWWlpKK)(NQ=x5naEH-6hx_X_gfaq33KqapL_$Pn8-^!Kp77yQvrEn{e0JV^@^faSNJ|v`GkO$hQl(3oHbrWT zRh~ct258ZO;LMo;B(&fuaP0qBfhMiYSRnHC)_qRO!+U7bp-8y;wl8 zDg;Ummm*~&tgS$U2n@wARJ=rVLSYVq93wikSaD9JN^=IrQ;|a=N{}cQkc1)!HAoh# zQ(TCYBS$2egMi}Hsnh4rB};^E+vOB^aN$Q+*by+5Dv7Mghh6y!R*90rO1NN=UYLs= z9ChW^rHeNl4!q)VfD&)L@LEDNbim;8zS84raey5>k%M7F7$0<13ZkMC#pZ~IGm8l7 z=p8aVlE^fWP?LiNl~QQ!f)kL4WSc>Dd!maZa>*%)oOrUyrkQrbaFz^)Tam@1fM6pJ z0q)vvfHRaEzyvU!3rqhA2b2h`5H2Dp!T}EK$RiK#;_@y$9OTMtu0Y}nM2*4LqTz$~ z2+Cmu$l|yl4l+&vW(3eOQf!RLD1xB{T`2m1hdDxfCx`zex>GbLR%0!W)*=C>iJ^8| z!ov^^?GVHeO^oE1ZI&pd#Yl&nfrA+Dk`k^ELeQ~*=+Nm=uR>Vif|Vk;;6RNd1sLE5 zt-_IU$pM-i53RXmoeLBp32B7}7!oT85&GgdAqB_CMCl!dS{QKIcv>(sKp5KN$fG(x zyHlc&_MEWKmV_EgD4K3dG>H&%nrWLRW)TXBbR>PZDQRYiN`T|U!z++FKmmhaS-_wU zi*WM5LR2+4AeH|WX1dAh_T2n$sYtT+eiV%eydfr8)iE$Q61poYAou? z!wwFLSP%biz5BfUgpylJ0T?jJNLB@q;@A_+GG*3*ATmyxkbTDEKyAXl{l1{@K{w>d zP|-&(_a@V4LSkKRXkF{>unQx}4thrdg&puR031LMN%a!m*z&Lg0gNh1tWuj@x`PEZ zm_<8IqKnyz00NKoDn2N?9Lb2K01Qy5XRsNc-&k;g2!+WbDsU5*QnIZZro@KvbD`fh zw~bpkiZ(pSg@-=WlMeN78&TBI(wZ?q)@5J@Y~a8FA&9_0Krluz`dtFSHUI?1s74H9 zo0P;8jzSEnIyi71Rq{}XB6O@hj4=q`6hOaQ(9ebR;}&S*KtuM0NkL@z%-*`iv!3;d zhM50L0TE>aG)K|ICb`h$hip=`pG1*2N^3$BjA2FAd4U^jD8e50Ffarf=XVkmV;7HP zM%fuhgIa-0Ud|Q{EEL88tiZyNUIjfNA;vwGfKB)MNWc005p!fB1Io77r#O@eaRnK{ z_9j$A?p+T9F6`qZ{f2?0UEq>P>%u0NShRC>E{Z}KWhACxN~o=23i&*s9a<^7Sc*}C z{}kicNM(mtu?nGg*_d$6t=L*qYY{s@|;DWlwnV(O+cRlU?u+` zkOa$s`Yx6d^j#iKb(W|+jA0E61Qyi71sqgqd0c>Ky=2FVUR_i(dgEK+#uT_){4oV5 zkn3ZHg%Ds|^JJeH)Asr{MEQl2e$ISCC3kay+VFvi?9^n4`lq3wMq+8dh=oy~mI0*h z;Sqq?g9`v5fX+r$01OML1|4>mvdWHCXJD8wuVV*L3<;v7df4nhpo5E&q7tOoTlY>d z3y;cmOc%I?mxOh)FG(`4!4l*o{VK@6agVu67zF1yhcps_$fu**iHYpDjbAWovXp(A zAFv?^LB!5?g2;m)o+?`3W%YLn8)J+ZmX(I#Kna8K3m1Z!DyrIHn7;$TS#$rJ1CwR% z1Rq^Oy2dnIL}2a&)j-5Ofj7!D!9kqcst=-Xt=3Opt=2YZz3C_TCa1lK1AESYc) zNU_HWWp4!Ci(hh6AXEA+!JMk#g92;dR+iAkiJndpW#yD7nnp>_v$2x10; z5Uudqd*i8w@plZ{fofGNt5KzANUV?^E21*05^n5c=&SM`T~o5Trfyh!%ie@_8?0ev zuX~vD+oxsnH!z#CC)dplVnx@)axF25QGbM&};wC0@Tm&4d@PR zOlYduK@ARQMJot_=posG6(*zsAw2f6i^AqHw{Xe2P&W&cy=0GMNOD5x%92pe6mys3 zTsWUV<`I=hChLT?(GuHEHqV;7w!Zb#q|t*3#5ka#4R%(Eed9BDpm?_YAhnm>3J@@R zW7MX0r1Pd*xdN)mw`jsGUXr~eL&nm>3KmPlsfuQ9?ym|MgaTCY#F{9eCY$U8tXu6N zdNWqmCfdfF_dUQ2IAf{;ANY+C?g68F;NV(?cE=nJaq3Y!;&`hz`o5juNDQ|L6+%ME z#B}AhLgugG3?ww!U7~i!I|-_&$xRfX(@h%f=ArA!tTnWR1oZ#hl+pA zBxH7BB#t+{nULD-k(Lff@fbvGUE_}@gG*jw@xR^mn=FwZy5q_@n5&`_+l6V{#ry=d z!+f1v=xP3P(Ft?mrp=|>jSKK@$_#j+UVLYm-+8ZE;X!YDG$;(>4gWFrRFnsb5mWX^ zv2`Snq8NzactUjBJz!`)x!^44<2?q#@k(Y`s;miINMtUcWUf!H0;@ibE8Y4^ z%)SrwIzjDz0s~HMx(w_4ysryfZ{`vU=R|~bNW{cCunPa=&y>YEux>%iH1C;~t9!%_1HVrL#S97mMv#Ug1Wm7# zW^S>PKm|)o1%Eihi4!Hn<%$gJIf05V*(Hrqb}0i;|2)uV^oSh zLhY?=@fO8S{9fp;cySWdQT!T_59VjoCQM8W3(Q)BCRE|oG%55tNp!ZWCf2S6rx6sb z@fu0-ND_u_5U(2}Zt4c&26zCsF6zM~FtFrj!{E_{;;OAG><}H%7Yp%kNJdN|K|@^Q z7Ho;1dHzYVCJ?!EJLK_%B2W0^VX!n19o5nJYWq!6TSq271-b{ z?`VteXefnJ+T5ct#so5yupO`LOPcaNVB<4Tf+bqxuE2?XE(fLr>2lg}!vJRz+fAnM z6R|phKSNI@TW$+dL^*FQ9bCZvdH~_PK+r5m0HjAdw@A^rb7Qy@HQ&R)x}+9E3b>2~ za1tU8(DOY$LqR;W9C=g2G%`LBvz-4ta2+-e1|~;PE~xegjzv*r0(ek0ygL} zK+r1597i)40zDlE2Br;t=7T;eOiL3&r1ol7+4C{Xv781W3TKYxz>hy?;8I=i4~D@0 zvN7O7t3ib{_;g^}*n<#^v;hAXg8(bxJ+d`G(kl51a6R(2vBb(woHzeWh#MAlomF) z(e0+$?KfE*Y>8vT_6qLpVQBU>$$Ws)yil<8)S z7MqgnBqU=?koIDetRvRbn=W7khJbKS_i1`zdMe6svej2w(EufbOF;D6(lceqKxaFm zTP~m)K!OK~00y=Rb82V;uoiWXcSSIvaq*B^lMh-^(>u9DAs7N%H3K%PK|DEMwrBV4wqx7kSfnI5GeeFu@s|AqF@A4|M<)*F!Nh0~pFxWnjZ2s)2Ao zU;=btLdexzbwB_-0DXY~ebtwNB}E9@g9s82F$91DejpP#KnD!$9S$PPRKRrq!C(KO q14@VuEVY48n9dshKm#000CTX+uL$YePpv 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 VW&S \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Agree.svg b/assets/sockchat-smilies/styles_custom_emoji_Agree.svg new file mode 100644 index 0000000..7c78bbc --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Agree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Disagree.svg b/assets/sockchat-smilies/styles_custom_emoji_Disagree.svg new file mode 100644 index 0000000..adaa528 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Disagree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Dislike.svg b/assets/sockchat-smilies/styles_custom_emoji_Dislike.svg new file mode 100644 index 0000000..78e345c --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Dislike.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Drink.svg b/assets/sockchat-smilies/styles_custom_emoji_Drink.svg new file mode 100644 index 0000000..13a4e4e --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Drink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Feels.svg b/assets/sockchat-smilies/styles_custom_emoji_Feels.svg new file mode 100644 index 0000000..bff9dc9 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Feels.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Informative.svg b/assets/sockchat-smilies/styles_custom_emoji_Informative.svg new file mode 100644 index 0000000..080fb4f --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Informative.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Like.svg b/assets/sockchat-smilies/styles_custom_emoji_Like.svg new file mode 100644 index 0000000..395031c --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Like.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Lovequest_200_202025.svg b/assets/sockchat-smilies/styles_custom_emoji_Lovequest_200_202025.svg new file mode 100644 index 0000000..8dd0843 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Lovequest_200_202025.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Lovequest_20100_202025.svg b/assets/sockchat-smilies/styles_custom_emoji_Lovequest_20100_202025.svg new file mode 100644 index 0000000..cfe027b --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Lovequest_20100_202025.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + diff --git a/assets/sockchat-smilies/styles_custom_emoji_Lunacy.svg b/assets/sockchat-smilies/styles_custom_emoji_Lunacy.svg new file mode 100644 index 0000000..6078b11 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Lunacy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Moai.svg b/assets/sockchat-smilies/styles_custom_emoji_Moai.svg new file mode 100644 index 0000000..d8f1583 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Moai.svg @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Mutt_20Love.svg b/assets/sockchat-smilies/styles_custom_emoji_Mutt_20Love.svg new file mode 100644 index 0000000..0363e06 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Mutt_20Love.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Optimistic.svg b/assets/sockchat-smilies/styles_custom_emoji_Optimistic.svg new file mode 100644 index 0000000..1974301 --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Optimistic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Semper_20Fidelis.svg b/assets/sockchat-smilies/styles_custom_emoji_Semper_20Fidelis.svg new file mode 100644 index 0000000..00129df --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Semper_20Fidelis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emoji_Winner.svg b/assets/sockchat-smilies/styles_custom_emoji_Winner.svg new file mode 100644 index 0000000..14cc24c --- /dev/null +++ b/assets/sockchat-smilies/styles_custom_emoji_Winner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/sockchat-smilies/styles_custom_emotes_ChantalSmug.png b/assets/sockchat-smilies/styles_custom_emotes_ChantalSmug.png new file mode 100644 index 0000000000000000000000000000000000000000..4abddb5c0a483285702ee3aa15893fcb95974ff8 GIT binary patch literal 47273 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%0DI~ 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 Z{vQLsvT<)>6{`RM002ovPDHLkV1g-wv4j8s literal 0 HcmV?d00001 diff --git a/assets/sockchat-smilies/styles_custom_emotes_Grab.png b/assets/sockchat-smilies/styles_custom_emotes_Grab.png new file mode 100644 index 0000000000000000000000000000000000000000..e73b902e2152f8920ace880125c47d98d2ef4c39 GIT binary patch literal 69973 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 z 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