diff --git a/blocking.py b/blocking.py
index aea6a5d02..d047e0311 100644
--- a/blocking.py
+++ b/blocking.py
@@ -432,6 +432,103 @@ def is_blocked(base_dir: str, nickname: str, domain: str,
return False
+def allowed_announce(base_dir: str, nickname: str, domain: str,
+ block_nickname: str, block_domain: str,
+ announce_blocked_cache: [] = None) -> bool:
+ """Is the given nickname allowed to send announces?
+ """
+ block_handle = None
+ if block_nickname and block_domain:
+ block_handle = block_nickname + '@' + block_domain
+
+ # cached announce blocks
+ if announce_blocked_cache:
+ for blocked_str in announce_blocked_cache:
+ if '*@' + domain in blocked_str:
+ return False
+ if block_handle:
+ if blocked_str == block_handle:
+ return False
+
+ # non-cached instance level announce blocks
+ global_announce_blocks_filename = \
+ base_dir + '/accounts/noannounce.txt'
+ if os.path.isfile(global_announce_blocks_filename):
+ if text_in_file('*@' + block_domain,
+ global_announce_blocks_filename):
+ return False
+ if block_handle:
+ block_str = block_handle + '\n'
+ if text_in_file(block_str,
+ global_announce_blocks_filename):
+ return False
+
+ # non-cached account level announce blocks
+ account_dir = acct_dir(base_dir, nickname, domain)
+ blocking_filename = account_dir + '/noannounce.txt'
+ if os.path.isfile(blocking_filename):
+ if text_in_file('*@' + block_domain + '\n', blocking_filename):
+ return False
+ if block_handle:
+ if text_in_file(block_handle + '\n', blocking_filename):
+ return False
+ return True
+
+
+def allowed_announce_add(base_dir: str, nickname: str, domain: str,
+ following_nickname: str,
+ following_domain: str) -> None:
+ """Allow announces for a handle
+ """
+ account_dir = acct_dir(base_dir, nickname, domain)
+ blocking_filename = account_dir + '/noannounce.txt'
+ handle = following_nickname + '@' + following_domain
+ if text_in_file(handle + '\n', blocking_filename):
+ file_text = ''
+ try:
+ with open(blocking_filename, 'r',
+ encoding='utf-8') as fp_noannounce:
+ file_text = fp_noannounce.read()
+ file_text = file_text.replace(handle + '\n', '')
+ except OSError:
+ print('EX: unable to read noannounce: ' +
+ blocking_filename + ' ' + handle)
+ try:
+ with open(blocking_filename, 'w+',
+ encoding='utf-8') as fp_noannounce:
+ fp_noannounce.write(file_text)
+ except OSError:
+ print('EX: unable to write noannounce: ' +
+ blocking_filename + ' ' + handle)
+
+
+def allowed_announce_remove(base_dir: str, nickname: str, domain: str,
+ following_nickname: str,
+ following_domain: str) -> None:
+ """Don't allow announces from a handle
+ """
+ account_dir = acct_dir(base_dir, nickname, domain)
+ blocking_filename = account_dir + '/noannounce.txt'
+ handle = following_nickname + '@' + following_domain
+ file_text = ''
+ if not text_in_file(handle + '\n', blocking_filename):
+ try:
+ with open(blocking_filename, 'r',
+ encoding='utf-8') as fp_noannounce:
+ file_text = fp_noannounce.read()
+ except OSError:
+ print('EX: unable to read noannounce: ' +
+ blocking_filename + ' ' + handle)
+ file_text += handle + '\n'
+ try:
+ with open(blocking_filename, 'w+',
+ encoding='utf-8') as fp_noannounce:
+ fp_noannounce.write(file_text)
+ except OSError:
+ print('EX: unable to write noannounce: ' +
+ blocking_filename + ' ' + handle)
+
+
def outbox_block(base_dir: str, nickname: str, domain: str,
message_json: {}, debug: bool) -> bool:
""" When a block request is received by the outbox from c2s
diff --git a/content.py b/content.py
index c4912e018..735281d38 100644
--- a/content.py
+++ b/content.py
@@ -1815,8 +1815,12 @@ def import_emoji(base_dir: str, import_filename: str, session) -> None:
with open(import_filename, "r", encoding='utf-8') as fp_emoji:
lines = fp_emoji.readlines()
for line in lines:
+ if ', ' not in line:
+ continue
url = line.split(', ')[0]
tag = line.split(', ')[1].strip()
+ if ':' not in tag:
+ continue
tag = tag.split(':')[1]
if emoji_dict.get(tag):
continue
diff --git a/daemon.py b/daemon.py
index d1c84d1c8..f2d2e7283 100644
--- a/daemon.py
+++ b/daemon.py
@@ -154,6 +154,8 @@ from blocking import remove_global_block
from blocking import is_blocked_hashtag
from blocking import is_blocked_domain
from blocking import get_domain_blocklist
+from blocking import allowed_announce_add
+from blocking import allowed_announce_remove
from roles import set_roles_from_list
from roles import get_actor_roles_list
from blog import path_contains_blog_link
@@ -3046,6 +3048,35 @@ class PubServer(BaseHTTPRequestHandler):
self.server.postreq_busy = False
return
+ # person options screen, allow announces checkbox
+ # See html_person_options
+ if '&submitAllowAnnounce=' in options_confirm_params:
+ allow_announce = None
+ if 'allowAnnounce=' in options_confirm_params:
+ allow_announce = \
+ options_confirm_params.split('allowAnnounce=')[1]
+ if '&' in allow_announce:
+ allow_announce = allow_announce.split('&')[0]
+ if allow_announce == 'on':
+ allowed_announce_add(base_dir,
+ chooser_nickname,
+ domain,
+ options_nickname,
+ options_domain_full)
+ else:
+ allowed_announce_remove(base_dir,
+ chooser_nickname,
+ domain,
+ options_nickname,
+ options_domain_full)
+ users_path_str = \
+ users_path + '/' + self.server.default_timeline + \
+ '?page=' + str(page_number)
+ self._redirect_headers(users_path_str, cookie,
+ calling_domain)
+ self.server.postreq_busy = False
+ return
+
# person options screen, on notify checkbox
# See html_person_options
if '&submitNotifyOnPost=' in options_confirm_params:
diff --git a/emoji/100BlackTrans.png b/emoji/100BlackTrans.png
new file mode 100644
index 000000000..f84775b49
Binary files /dev/null and b/emoji/100BlackTrans.png differ
diff --git a/emoji/Blobbybara.png b/emoji/Blobbybara.png
new file mode 100644
index 000000000..92aaa8217
Binary files /dev/null and b/emoji/Blobbybara.png differ
diff --git a/emoji/Blobbybara_Artist.png b/emoji/Blobbybara_Artist.png
new file mode 100644
index 000000000..afd71b303
Binary files /dev/null and b/emoji/Blobbybara_Artist.png differ
diff --git a/emoji/Blobbybara_Heart.png b/emoji/Blobbybara_Heart.png
new file mode 100644
index 000000000..de4f08df1
Binary files /dev/null and b/emoji/Blobbybara_Heart.png differ
diff --git a/emoji/Blobhaj_Ani_Hearts.png b/emoji/Blobhaj_Ani_Hearts.png
new file mode 100644
index 000000000..0d1a32a03
Binary files /dev/null and b/emoji/Blobhaj_Ani_Hearts.png differ
diff --git a/emoji/Blobhaj_Ani_Hophop.png b/emoji/Blobhaj_Ani_Hophop.png
new file mode 100644
index 000000000..93aa59dd7
Binary files /dev/null and b/emoji/Blobhaj_Ani_Hophop.png differ
diff --git a/emoji/Blobhaj_Blanket.png b/emoji/Blobhaj_Blanket.png
new file mode 100644
index 000000000..78e07fde8
Binary files /dev/null and b/emoji/Blobhaj_Blanket.png differ
diff --git a/emoji/Blobhaj_Boot.png b/emoji/Blobhaj_Boot.png
new file mode 100644
index 000000000..1cc22cd58
Binary files /dev/null and b/emoji/Blobhaj_Boot.png differ
diff --git a/emoji/Blobhaj_Default.png b/emoji/Blobhaj_Default.png
new file mode 100644
index 000000000..ac155f6e4
Binary files /dev/null and b/emoji/Blobhaj_Default.png differ
diff --git a/emoji/Blobhaj_Ghostie.png b/emoji/Blobhaj_Ghostie.png
new file mode 100644
index 000000000..0f6db8b67
Binary files /dev/null and b/emoji/Blobhaj_Ghostie.png differ
diff --git a/emoji/Blobhaj_Ghostie_Alive.png b/emoji/Blobhaj_Ghostie_Alive.png
new file mode 100644
index 000000000..730c0207f
Binary files /dev/null and b/emoji/Blobhaj_Ghostie_Alive.png differ
diff --git a/emoji/Blobhaj_Ghostie_Boo.png b/emoji/Blobhaj_Ghostie_Boo.png
new file mode 100644
index 000000000..735762fe2
Binary files /dev/null and b/emoji/Blobhaj_Ghostie_Boo.png differ
diff --git a/emoji/Blobhaj_Ghostie_Surprise.png b/emoji/Blobhaj_Ghostie_Surprise.png
new file mode 100644
index 000000000..e9b019183
Binary files /dev/null and b/emoji/Blobhaj_Ghostie_Surprise.png differ
diff --git a/emoji/Blobhaj_Golly.png b/emoji/Blobhaj_Golly.png
new file mode 100644
index 000000000..e794549a4
Binary files /dev/null and b/emoji/Blobhaj_Golly.png differ
diff --git a/emoji/Blobhaj_Heart.png b/emoji/Blobhaj_Heart.png
new file mode 100644
index 000000000..44c568063
Binary files /dev/null and b/emoji/Blobhaj_Heart.png differ
diff --git a/emoji/Blobhaj_Heart_Rainbow.png b/emoji/Blobhaj_Heart_Rainbow.png
new file mode 100644
index 000000000..963dcb786
Binary files /dev/null and b/emoji/Blobhaj_Heart_Rainbow.png differ
diff --git a/emoji/Blobhaj_Heart_Trans.png b/emoji/Blobhaj_Heart_Trans.png
new file mode 100644
index 000000000..ca2f11885
Binary files /dev/null and b/emoji/Blobhaj_Heart_Trans.png differ
diff --git a/emoji/Blobhaj_Hold_Asparagus.png b/emoji/Blobhaj_Hold_Asparagus.png
new file mode 100644
index 000000000..ac6c13984
Binary files /dev/null and b/emoji/Blobhaj_Hold_Asparagus.png differ
diff --git a/emoji/Blobhaj_Hold_Sausage.png b/emoji/Blobhaj_Hold_Sausage.png
new file mode 100644
index 000000000..796ce874a
Binary files /dev/null and b/emoji/Blobhaj_Hold_Sausage.png differ
diff --git a/emoji/Blobhaj_Hug.png b/emoji/Blobhaj_Hug.png
new file mode 100644
index 000000000..9c37e7e2e
Binary files /dev/null and b/emoji/Blobhaj_Hug.png differ
diff --git a/emoji/Blobhaj_Hug_Blobby.png b/emoji/Blobhaj_Hug_Blobby.png
new file mode 100644
index 000000000..4e8512585
Binary files /dev/null and b/emoji/Blobhaj_Hug_Blobby.png differ
diff --git a/emoji/Blobhaj_Hug_Plushie.png b/emoji/Blobhaj_Hug_Plushie.png
new file mode 100644
index 000000000..6cc9f44ca
Binary files /dev/null and b/emoji/Blobhaj_Hug_Plushie.png differ
diff --git a/emoji/Blobhaj_Innocent.png b/emoji/Blobhaj_Innocent.png
new file mode 100644
index 000000000..d7aadb438
Binary files /dev/null and b/emoji/Blobhaj_Innocent.png differ
diff --git a/emoji/Blobhaj_J.png b/emoji/Blobhaj_J.png
new file mode 100644
index 000000000..575d5a85e
Binary files /dev/null and b/emoji/Blobhaj_J.png differ
diff --git a/emoji/Blobhaj_Love.png b/emoji/Blobhaj_Love.png
new file mode 100644
index 000000000..b022c2ca2
Binary files /dev/null and b/emoji/Blobhaj_Love.png differ
diff --git a/emoji/Blobhaj_Melty.png b/emoji/Blobhaj_Melty.png
new file mode 100644
index 000000000..2c9f5b979
Binary files /dev/null and b/emoji/Blobhaj_Melty.png differ
diff --git a/emoji/Blobhaj_Melty_Crush.png b/emoji/Blobhaj_Melty_Crush.png
new file mode 100644
index 000000000..b9c10f261
Binary files /dev/null and b/emoji/Blobhaj_Melty_Crush.png differ
diff --git a/emoji/Blobhaj_Mlem.png b/emoji/Blobhaj_Mlem.png
new file mode 100644
index 000000000..b1a7a9009
Binary files /dev/null and b/emoji/Blobhaj_Mlem.png differ
diff --git a/emoji/Blobhaj_Plead_1.png b/emoji/Blobhaj_Plead_1.png
new file mode 100644
index 000000000..3be2c8d25
Binary files /dev/null and b/emoji/Blobhaj_Plead_1.png differ
diff --git a/emoji/Blobhaj_Plead_2.png b/emoji/Blobhaj_Plead_2.png
new file mode 100644
index 000000000..fa2aef066
Binary files /dev/null and b/emoji/Blobhaj_Plead_2.png differ
diff --git a/emoji/Blobhaj_Pumphaj.png b/emoji/Blobhaj_Pumphaj.png
new file mode 100644
index 000000000..23348046e
Binary files /dev/null and b/emoji/Blobhaj_Pumphaj.png differ
diff --git a/emoji/Blobhaj_Pumpkin.png b/emoji/Blobhaj_Pumpkin.png
new file mode 100644
index 000000000..e08f488a9
Binary files /dev/null and b/emoji/Blobhaj_Pumpkin.png differ
diff --git a/emoji/Blobhaj_Pumpkin_Boo.png b/emoji/Blobhaj_Pumpkin_Boo.png
new file mode 100644
index 000000000..80b4de441
Binary files /dev/null and b/emoji/Blobhaj_Pumpkin_Boo.png differ
diff --git a/emoji/Blobhaj_Pumpkin_Face.png b/emoji/Blobhaj_Pumpkin_Face.png
new file mode 100644
index 000000000..72971cf5d
Binary files /dev/null and b/emoji/Blobhaj_Pumpkin_Face.png differ
diff --git a/emoji/Blobhaj_Pumpkin_Surprise.png b/emoji/Blobhaj_Pumpkin_Surprise.png
new file mode 100644
index 000000000..01392545a
Binary files /dev/null and b/emoji/Blobhaj_Pumpkin_Surprise.png differ
diff --git a/emoji/Blobhaj_Read_MD.png b/emoji/Blobhaj_Read_MD.png
new file mode 100644
index 000000000..5917e9e62
Binary files /dev/null and b/emoji/Blobhaj_Read_MD.png differ
diff --git a/emoji/Blobhaj_Read_Octopus.png b/emoji/Blobhaj_Read_Octopus.png
new file mode 100644
index 000000000..1ebc2a5ff
Binary files /dev/null and b/emoji/Blobhaj_Read_Octopus.png differ
diff --git a/emoji/Blobhaj_Sad_Reach.png b/emoji/Blobhaj_Sad_Reach.png
new file mode 100644
index 000000000..a6afd53ba
Binary files /dev/null and b/emoji/Blobhaj_Sad_Reach.png differ
diff --git a/emoji/Blobhaj_Shock.png b/emoji/Blobhaj_Shock.png
new file mode 100644
index 000000000..b78214bb5
Binary files /dev/null and b/emoji/Blobhaj_Shock.png differ
diff --git a/emoji/Blobhaj_Sir_Happy.png b/emoji/Blobhaj_Sir_Happy.png
new file mode 100644
index 000000000..a0518c36d
Binary files /dev/null and b/emoji/Blobhaj_Sir_Happy.png differ
diff --git a/emoji/Blobhaj_Sir_Unhappy.png b/emoji/Blobhaj_Sir_Unhappy.png
new file mode 100644
index 000000000..fa0d9e032
Binary files /dev/null and b/emoji/Blobhaj_Sir_Unhappy.png differ
diff --git a/emoji/Blobhaj_Sneaky.png b/emoji/Blobhaj_Sneaky.png
new file mode 100644
index 000000000..5c16eb1af
Binary files /dev/null and b/emoji/Blobhaj_Sneaky.png differ
diff --git a/emoji/Blobhaj_Sneaky_Devil.png b/emoji/Blobhaj_Sneaky_Devil.png
new file mode 100644
index 000000000..b6bbcf90f
Binary files /dev/null and b/emoji/Blobhaj_Sneaky_Devil.png differ
diff --git a/emoji/Blobhaj_Thanks_Love.png b/emoji/Blobhaj_Thanks_Love.png
new file mode 100644
index 000000000..7308bc720
Binary files /dev/null and b/emoji/Blobhaj_Thanks_Love.png differ
diff --git a/emoji/Blobhaj_Thanks_Wow.png b/emoji/Blobhaj_Thanks_Wow.png
new file mode 100644
index 000000000..47e6aa4a7
Binary files /dev/null and b/emoji/Blobhaj_Thanks_Wow.png differ
diff --git a/emoji/Blobhaj_Thinking.png b/emoji/Blobhaj_Thinking.png
new file mode 100644
index 000000000..af3b07787
Binary files /dev/null and b/emoji/Blobhaj_Thinking.png differ
diff --git a/emoji/Blobhaj_Witch.png b/emoji/Blobhaj_Witch.png
new file mode 100644
index 000000000..178a7e3ed
Binary files /dev/null and b/emoji/Blobhaj_Witch.png differ
diff --git a/emoji/Blobhaj_Witch_Broom.png b/emoji/Blobhaj_Witch_Broom.png
new file mode 100644
index 000000000..0c40b2cea
Binary files /dev/null and b/emoji/Blobhaj_Witch_Broom.png differ
diff --git a/emoji/ByAttribution.png b/emoji/ByAttribution.png
new file mode 100644
index 000000000..2e75684b6
Binary files /dev/null and b/emoji/ByAttribution.png differ
diff --git a/emoji/CreativeCommons.png b/emoji/CreativeCommons.png
new file mode 100644
index 000000000..3897eba40
Binary files /dev/null and b/emoji/CreativeCommons.png differ
diff --git a/emoji/ExtinctionRebellion.png b/emoji/ExtinctionRebellion.png
new file mode 100644
index 000000000..a9e74acc5
Binary files /dev/null and b/emoji/ExtinctionRebellion.png differ
diff --git a/emoji/Fire_Panafrican.png b/emoji/Fire_Panafrican.png
new file mode 100644
index 000000000..7dea02095
Binary files /dev/null and b/emoji/Fire_Panafrican.png differ
diff --git a/emoji/Flag_BlackTrans.png b/emoji/Flag_BlackTrans.png
new file mode 100644
index 000000000..3708e0b96
Binary files /dev/null and b/emoji/Flag_BlackTrans.png differ
diff --git a/emoji/Flag_Panafrican.png b/emoji/Flag_Panafrican.png
new file mode 100644
index 000000000..31dc527d1
Binary files /dev/null and b/emoji/Flag_Panafrican.png differ
diff --git a/emoji/Heart_Panafrican.png b/emoji/Heart_Panafrican.png
new file mode 100644
index 000000000..4954b9236
Binary files /dev/null and b/emoji/Heart_Panafrican.png differ
diff --git a/emoji/InternetArchive.png b/emoji/InternetArchive.png
new file mode 100644
index 000000000..edc5acea5
Binary files /dev/null and b/emoji/InternetArchive.png differ
diff --git a/emoji/LeVarDislike.png b/emoji/LeVarDislike.png
new file mode 100644
index 000000000..38d3149d1
Binary files /dev/null and b/emoji/LeVarDislike.png differ
diff --git a/emoji/LeVarLike.png b/emoji/LeVarLike.png
new file mode 100644
index 000000000..a9f6f5c05
Binary files /dev/null and b/emoji/LeVarLike.png differ
diff --git a/emoji/OpenAccess.png b/emoji/OpenAccess.png
new file mode 100644
index 000000000..199455fec
Binary files /dev/null and b/emoji/OpenAccess.png differ
diff --git a/emoji/ProgressivePride.png b/emoji/ProgressivePride.png
new file mode 100644
index 000000000..1cf458dec
Binary files /dev/null and b/emoji/ProgressivePride.png differ
diff --git a/emoji/ProjectGutenberg.png b/emoji/ProjectGutenberg.png
new file mode 100644
index 000000000..bd663f418
Binary files /dev/null and b/emoji/ProjectGutenberg.png differ
diff --git a/emoji/PublicDomain.png b/emoji/PublicDomain.png
new file mode 100644
index 000000000..4b1233cba
Binary files /dev/null and b/emoji/PublicDomain.png differ
diff --git a/emoji/QueerCatHeart_BlackTrans.png b/emoji/QueerCatHeart_BlackTrans.png
new file mode 100644
index 000000000..f8d6425c6
Binary files /dev/null and b/emoji/QueerCatHeart_BlackTrans.png differ
diff --git a/emoji/QueerCatHeart_Panafrican.png b/emoji/QueerCatHeart_Panafrican.png
new file mode 100644
index 000000000..5531aefa7
Binary files /dev/null and b/emoji/QueerCatHeart_Panafrican.png differ
diff --git a/emoji/QueerCatLoves_BlackTrans.png b/emoji/QueerCatLoves_BlackTrans.png
new file mode 100644
index 000000000..86e695d61
Binary files /dev/null and b/emoji/QueerCatLoves_BlackTrans.png differ
diff --git a/emoji/QueerCat_BlackTrans.png b/emoji/QueerCat_BlackTrans.png
new file mode 100644
index 000000000..0d81483c5
Binary files /dev/null and b/emoji/QueerCat_BlackTrans.png differ
diff --git a/emoji/QueerCat_Genderfluid.png b/emoji/QueerCat_Genderfluid.png
new file mode 100644
index 000000000..101bfb29c
Binary files /dev/null and b/emoji/QueerCat_Genderfluid.png differ
diff --git a/emoji/RSS.png b/emoji/RSS.png
new file mode 100644
index 000000000..664d031e7
Binary files /dev/null and b/emoji/RSS.png differ
diff --git a/emoji/SciRebel.png b/emoji/SciRebel.png
new file mode 100644
index 000000000..5bbd30f1a
Binary files /dev/null and b/emoji/SciRebel.png differ
diff --git a/emoji/Share.png b/emoji/Share.png
new file mode 100644
index 000000000..715885095
Binary files /dev/null and b/emoji/Share.png differ
diff --git a/emoji/ShareAlike.png b/emoji/ShareAlike.png
new file mode 100644
index 000000000..b92bad94a
Binary files /dev/null and b/emoji/ShareAlike.png differ
diff --git a/emoji/Sparkles_Panafrican.png b/emoji/Sparkles_Panafrican.png
new file mode 100644
index 000000000..fa752fb72
Binary files /dev/null and b/emoji/Sparkles_Panafrican.png differ
diff --git a/emoji/_candleb.png b/emoji/_candleb.png
new file mode 100644
index 000000000..45979306e
Binary files /dev/null and b/emoji/_candleb.png differ
diff --git a/emoji/_gaysparkle.png b/emoji/_gaysparkle.png
new file mode 100644
index 000000000..8d1253bc0
Binary files /dev/null and b/emoji/_gaysparkle.png differ
diff --git a/emoji/_moonstars.png b/emoji/_moonstars.png
new file mode 100644
index 000000000..4ec7e9bb2
Binary files /dev/null and b/emoji/_moonstars.png differ
diff --git a/emoji/_stars.png b/emoji/_stars.png
new file mode 100644
index 000000000..273b1f48b
Binary files /dev/null and b/emoji/_stars.png differ
diff --git a/emoji/ablobreach.png b/emoji/ablobreach.png
new file mode 100644
index 000000000..4c69f9860
Binary files /dev/null and b/emoji/ablobreach.png differ
diff --git a/emoji/abunhdhappyhop.png b/emoji/abunhdhappyhop.png
new file mode 100644
index 000000000..5d4f96dfb
Binary files /dev/null and b/emoji/abunhdhappyhop.png differ
diff --git a/emoji/abunpats.png b/emoji/abunpats.png
new file mode 100644
index 000000000..a44b8ff64
Binary files /dev/null and b/emoji/abunpats.png differ
diff --git a/emoji/acab2.png b/emoji/acab2.png
new file mode 100644
index 000000000..1af24bcf5
Binary files /dev/null and b/emoji/acab2.png differ
diff --git a/emoji/anarchismred.png b/emoji/anarchismred.png
new file mode 100644
index 000000000..3828bccab
Binary files /dev/null and b/emoji/anarchismred.png differ
diff --git a/emoji/anarchist_flag.png b/emoji/anarchist_flag.png
new file mode 100644
index 000000000..96281cc6d
Binary files /dev/null and b/emoji/anarchist_flag.png differ
diff --git a/emoji/anarchoheart1.png b/emoji/anarchoheart1.png
new file mode 100644
index 000000000..2c08216ed
Binary files /dev/null and b/emoji/anarchoheart1.png differ
diff --git a/emoji/ancomheart.png b/emoji/ancomheart.png
new file mode 100644
index 000000000..55a512a75
Binary files /dev/null and b/emoji/ancomheart.png differ
diff --git a/emoji/antifa2.png b/emoji/antifa2.png
new file mode 100644
index 000000000..cc0dbed0f
Binary files /dev/null and b/emoji/antifa2.png differ
diff --git a/emoji/antifa_ancom.png b/emoji/antifa_ancom.png
new file mode 100644
index 000000000..c6c6ecd03
Binary files /dev/null and b/emoji/antifa_ancom.png differ
diff --git a/emoji/antifa_trans.png b/emoji/antifa_trans.png
new file mode 100644
index 000000000..e20274172
Binary files /dev/null and b/emoji/antifa_trans.png differ
diff --git a/emoji/apple_logo_genderfluid.png b/emoji/apple_logo_genderfluid.png
new file mode 100644
index 000000000..9fb5f7b53
Binary files /dev/null and b/emoji/apple_logo_genderfluid.png differ
diff --git a/emoji/arevbunhdhappy.png b/emoji/arevbunhdhappy.png
new file mode 100644
index 000000000..c57d60b18
Binary files /dev/null and b/emoji/arevbunhdhappy.png differ
diff --git a/emoji/asexual.png b/emoji/asexual.png
new file mode 100644
index 000000000..e3e9060c9
Binary files /dev/null and b/emoji/asexual.png differ
diff --git a/emoji/battery_ok.png b/emoji/battery_ok.png
new file mode 100644
index 000000000..90316c60c
Binary files /dev/null and b/emoji/battery_ok.png differ
diff --git a/emoji/bi.png b/emoji/bi.png
new file mode 100644
index 000000000..36d578933
Binary files /dev/null and b/emoji/bi.png differ
diff --git a/emoji/birbblobpats.png b/emoji/birbblobpats.png
new file mode 100644
index 000000000..92e956fcb
Binary files /dev/null and b/emoji/birbblobpats.png differ
diff --git a/emoji/bisexual.png b/emoji/bisexual.png
new file mode 100644
index 000000000..42b21ff9d
Binary files /dev/null and b/emoji/bisexual.png differ
diff --git a/emoji/bl_crab_joy.png b/emoji/bl_crab_joy.png
new file mode 100644
index 000000000..f84ce9fcd
Binary files /dev/null and b/emoji/bl_crab_joy.png differ
diff --git a/emoji/bl_crab_love.png b/emoji/bl_crab_love.png
new file mode 100644
index 000000000..aa562de59
Binary files /dev/null and b/emoji/bl_crab_love.png differ
diff --git a/emoji/bl_crab_oh.png b/emoji/bl_crab_oh.png
new file mode 100644
index 000000000..c372cbd4a
Binary files /dev/null and b/emoji/bl_crab_oh.png differ
diff --git a/emoji/bl_crab_rage.png b/emoji/bl_crab_rage.png
new file mode 100644
index 000000000..aa4ebb8bd
Binary files /dev/null and b/emoji/bl_crab_rage.png differ
diff --git a/emoji/blahaj.png b/emoji/blahaj.png
new file mode 100644
index 000000000..e2973eee1
Binary files /dev/null and b/emoji/blahaj.png differ
diff --git a/emoji/blahaj_long.png b/emoji/blahaj_long.png
new file mode 100644
index 000000000..5d6a288f0
Binary files /dev/null and b/emoji/blahaj_long.png differ
diff --git a/emoji/blob3c.png b/emoji/blob3c.png
new file mode 100644
index 000000000..5f93cb38b
Binary files /dev/null and b/emoji/blob3c.png differ
diff --git a/emoji/blob_cat_oh_no.png b/emoji/blob_cat_oh_no.png
new file mode 100644
index 000000000..338b3cae4
Binary files /dev/null and b/emoji/blob_cat_oh_no.png differ
diff --git a/emoji/blob_raccoon_pat.png b/emoji/blob_raccoon_pat.png
new file mode 100644
index 000000000..b197ece5a
Binary files /dev/null and b/emoji/blob_raccoon_pat.png differ
diff --git a/emoji/blobangery.png b/emoji/blobangery.png
new file mode 100644
index 000000000..b82ed533f
Binary files /dev/null and b/emoji/blobangery.png differ
diff --git a/emoji/blobangry.png b/emoji/blobangry.png
new file mode 100644
index 000000000..2fb5d39d6
Binary files /dev/null and b/emoji/blobangry.png differ
diff --git a/emoji/blobartist.png b/emoji/blobartist.png
new file mode 100644
index 000000000..60af0213b
Binary files /dev/null and b/emoji/blobartist.png differ
diff --git a/emoji/blobawkward.png b/emoji/blobawkward.png
new file mode 100644
index 000000000..9668fdc61
Binary files /dev/null and b/emoji/blobawkward.png differ
diff --git a/emoji/blobbanhammer.png b/emoji/blobbanhammer.png
new file mode 100644
index 000000000..c3d6f17f0
Binary files /dev/null and b/emoji/blobbanhammer.png differ
diff --git a/emoji/blobboost.png b/emoji/blobboost.png
new file mode 100644
index 000000000..1ae167643
Binary files /dev/null and b/emoji/blobboost.png differ
diff --git a/emoji/blobbored.png b/emoji/blobbored.png
new file mode 100644
index 000000000..9e56bfadc
Binary files /dev/null and b/emoji/blobbored.png differ
diff --git a/emoji/blobbroken.png b/emoji/blobbroken.png
new file mode 100644
index 000000000..a08c04490
Binary files /dev/null and b/emoji/blobbroken.png differ
diff --git a/emoji/blobcat0_0.png b/emoji/blobcat0_0.png
new file mode 100644
index 000000000..4c699bce6
Binary files /dev/null and b/emoji/blobcat0_0.png differ
diff --git a/emoji/blobcatHeart.png b/emoji/blobcatHeart.png
new file mode 100644
index 000000000..cbb8ec70e
Binary files /dev/null and b/emoji/blobcatHeart.png differ
diff --git a/emoji/blobcat_MUDAMUDAMUDA.png b/emoji/blobcat_MUDAMUDAMUDA.png
new file mode 100644
index 000000000..35ed58683
Binary files /dev/null and b/emoji/blobcat_MUDAMUDAMUDA.png differ
diff --git a/emoji/blobcat_banban.png b/emoji/blobcat_banban.png
new file mode 100644
index 000000000..208925d9c
Binary files /dev/null and b/emoji/blobcat_banban.png differ
diff --git a/emoji/blobcat_box.png b/emoji/blobcat_box.png
new file mode 100644
index 000000000..c1002d336
Binary files /dev/null and b/emoji/blobcat_box.png differ
diff --git a/emoji/blobcat_heart_trans.png b/emoji/blobcat_heart_trans.png
new file mode 100644
index 000000000..cf643de3e
Binary files /dev/null and b/emoji/blobcat_heart_trans.png differ
diff --git a/emoji/blobcat_mlem.png b/emoji/blobcat_mlem.png
new file mode 100644
index 000000000..67c0d3809
Binary files /dev/null and b/emoji/blobcat_mlem.png differ
diff --git a/emoji/blobcat_owo.png b/emoji/blobcat_owo.png
new file mode 100644
index 000000000..bfcb97726
Binary files /dev/null and b/emoji/blobcat_owo.png differ
diff --git a/emoji/blobcat_pat.png b/emoji/blobcat_pat.png
new file mode 100644
index 000000000..0d04fdd9f
Binary files /dev/null and b/emoji/blobcat_pat.png differ
diff --git a/emoji/blobcat_pleading.png b/emoji/blobcat_pleading.png
new file mode 100644
index 000000000..5817cbfb5
Binary files /dev/null and b/emoji/blobcat_pleading.png differ
diff --git a/emoji/blobcat_sip.png b/emoji/blobcat_sip.png
new file mode 100644
index 000000000..7968364d6
Binary files /dev/null and b/emoji/blobcat_sip.png differ
diff --git a/emoji/blobcat_starstruck.png b/emoji/blobcat_starstruck.png
new file mode 100644
index 000000000..733b8ddc2
Binary files /dev/null and b/emoji/blobcat_starstruck.png differ
diff --git a/emoji/blobcatboo.png b/emoji/blobcatboo.png
new file mode 100644
index 000000000..b24248a00
Binary files /dev/null and b/emoji/blobcatboo.png differ
diff --git a/emoji/blobcatcomfsip.png b/emoji/blobcatcomfsip.png
new file mode 100644
index 000000000..e0916b4b0
Binary files /dev/null and b/emoji/blobcatcomfsip.png differ
diff --git a/emoji/blobcatcomfyuwu.png b/emoji/blobcatcomfyuwu.png
new file mode 100644
index 000000000..4f5baeab5
Binary files /dev/null and b/emoji/blobcatcomfyuwu.png differ
diff --git a/emoji/blobcatcry2.png b/emoji/blobcatcry2.png
new file mode 100644
index 000000000..851995673
Binary files /dev/null and b/emoji/blobcatcry2.png differ
diff --git a/emoji/blobcatdj.png b/emoji/blobcatdj.png
new file mode 100644
index 000000000..45606ea9f
Binary files /dev/null and b/emoji/blobcatdj.png differ
diff --git a/emoji/blobcatenby.png b/emoji/blobcatenby.png
new file mode 100644
index 000000000..70c80abd8
Binary files /dev/null and b/emoji/blobcatenby.png differ
diff --git a/emoji/blobcateyesblush.png b/emoji/blobcateyesblush.png
new file mode 100644
index 000000000..880a4134f
Binary files /dev/null and b/emoji/blobcateyesblush.png differ
diff --git a/emoji/blobcathappypaws.png b/emoji/blobcathappypaws.png
new file mode 100644
index 000000000..5f6f44233
Binary files /dev/null and b/emoji/blobcathappypaws.png differ
diff --git a/emoji/blobcathcaach.png b/emoji/blobcathcaach.png
new file mode 100644
index 000000000..739f9a318
Binary files /dev/null and b/emoji/blobcathcaach.png differ
diff --git a/emoji/blobcatheartR.png b/emoji/blobcatheartR.png
new file mode 100644
index 000000000..7452fab0b
Binary files /dev/null and b/emoji/blobcatheartR.png differ
diff --git a/emoji/blobcathearthug.png b/emoji/blobcathearthug.png
new file mode 100644
index 000000000..70be2d0f8
Binary files /dev/null and b/emoji/blobcathearthug.png differ
diff --git a/emoji/blobcathearts.png b/emoji/blobcathearts.png
new file mode 100644
index 000000000..f563045fa
Binary files /dev/null and b/emoji/blobcathearts.png differ
diff --git a/emoji/blobcathugblahaj.png b/emoji/blobcathugblahaj.png
new file mode 100644
index 000000000..349a2012c
Binary files /dev/null and b/emoji/blobcathugblahaj.png differ
diff --git a/emoji/blobcaticecream.png b/emoji/blobcaticecream.png
new file mode 100644
index 000000000..37d68a93b
Binary files /dev/null and b/emoji/blobcaticecream.png differ
diff --git a/emoji/blobcatinnocent.png b/emoji/blobcatinnocent.png
new file mode 100644
index 000000000..e45ac03bb
Binary files /dev/null and b/emoji/blobcatinnocent.png differ
diff --git a/emoji/blobcatlaugh.png b/emoji/blobcatlaugh.png
new file mode 100644
index 000000000..ce31f2313
Binary files /dev/null and b/emoji/blobcatlaugh.png differ
diff --git a/emoji/blobcatlisten.png b/emoji/blobcatlisten.png
new file mode 100644
index 000000000..1de5f3853
Binary files /dev/null and b/emoji/blobcatlisten.png differ
diff --git a/emoji/blobcatlook.png b/emoji/blobcatlook.png
new file mode 100644
index 000000000..f533de64f
Binary files /dev/null and b/emoji/blobcatlook.png differ
diff --git a/emoji/blobcatlost.png b/emoji/blobcatlost.png
new file mode 100644
index 000000000..de372f32a
Binary files /dev/null and b/emoji/blobcatlost.png differ
diff --git a/emoji/blobcatlove.png b/emoji/blobcatlove.png
new file mode 100644
index 000000000..a74262a38
Binary files /dev/null and b/emoji/blobcatlove.png differ
diff --git a/emoji/blobcatmelt3.png b/emoji/blobcatmelt3.png
new file mode 100644
index 000000000..f4bc021c3
Binary files /dev/null and b/emoji/blobcatmelt3.png differ
diff --git a/emoji/blobcatmeltthumb.png b/emoji/blobcatmeltthumb.png
new file mode 100644
index 000000000..1af55c759
Binary files /dev/null and b/emoji/blobcatmeltthumb.png differ
diff --git a/emoji/blobcatninja.png b/emoji/blobcatninja.png
new file mode 100644
index 000000000..0cf982d04
Binary files /dev/null and b/emoji/blobcatninja.png differ
diff --git a/emoji/blobcatnuu.png b/emoji/blobcatnuu.png
new file mode 100644
index 000000000..d5400c84e
Binary files /dev/null and b/emoji/blobcatnuu.png differ
diff --git a/emoji/blobcatowoevil.png b/emoji/blobcatowoevil.png
new file mode 100644
index 000000000..1de519a15
Binary files /dev/null and b/emoji/blobcatowoevil.png differ
diff --git a/emoji/blobcatpeekknife.png b/emoji/blobcatpeekknife.png
new file mode 100644
index 000000000..b64cdbfe8
Binary files /dev/null and b/emoji/blobcatpeekknife.png differ
diff --git a/emoji/blobcatreachmeltuwu.png b/emoji/blobcatreachmeltuwu.png
new file mode 100644
index 000000000..1b613b022
Binary files /dev/null and b/emoji/blobcatreachmeltuwu.png differ
diff --git a/emoji/blobcatreachrev.png b/emoji/blobcatreachrev.png
new file mode 100644
index 000000000..a779a8ed9
Binary files /dev/null and b/emoji/blobcatreachrev.png differ
diff --git a/emoji/blobcatreachsad.png b/emoji/blobcatreachsad.png
new file mode 100644
index 000000000..23ba68bb4
Binary files /dev/null and b/emoji/blobcatreachsad.png differ
diff --git a/emoji/blobcatsadreachrev.png b/emoji/blobcatsadreachrev.png
new file mode 100644
index 000000000..7475a273b
Binary files /dev/null and b/emoji/blobcatsadreachrev.png differ
diff --git a/emoji/blobcatsnugs.png b/emoji/blobcatsnugs.png
new file mode 100644
index 000000000..de90e071e
Binary files /dev/null and b/emoji/blobcatsnugs.png differ
diff --git a/emoji/blobcatsunglasses.png b/emoji/blobcatsunglasses.png
new file mode 100644
index 000000000..77ff38422
Binary files /dev/null and b/emoji/blobcatsunglasses.png differ
diff --git a/emoji/blobcatterrified.png b/emoji/blobcatterrified.png
new file mode 100644
index 000000000..503f3bab9
Binary files /dev/null and b/emoji/blobcatterrified.png differ
diff --git a/emoji/blobcattransheart.png b/emoji/blobcattransheart.png
new file mode 100644
index 000000000..513d0b8c6
Binary files /dev/null and b/emoji/blobcattransheart.png differ
diff --git a/emoji/blobcatumm.png b/emoji/blobcatumm.png
new file mode 100644
index 000000000..e33dc16ba
Binary files /dev/null and b/emoji/blobcatumm.png differ
diff --git a/emoji/blobcheerL.png b/emoji/blobcheerL.png
new file mode 100644
index 000000000..4beb29d09
Binary files /dev/null and b/emoji/blobcheerL.png differ
diff --git a/emoji/blobcheerR.png b/emoji/blobcheerR.png
new file mode 100644
index 000000000..e9fbc5b96
Binary files /dev/null and b/emoji/blobcheerR.png differ
diff --git a/emoji/blobchef.png b/emoji/blobchef.png
new file mode 100644
index 000000000..2beb3ee50
Binary files /dev/null and b/emoji/blobchef.png differ
diff --git a/emoji/blobcmereyou.png b/emoji/blobcmereyou.png
new file mode 100644
index 000000000..33d8634df
Binary files /dev/null and b/emoji/blobcmereyou.png differ
diff --git a/emoji/blobcoffeeunamused.png b/emoji/blobcoffeeunamused.png
new file mode 100644
index 000000000..f1e3fa802
Binary files /dev/null and b/emoji/blobcoffeeunamused.png differ
diff --git a/emoji/blobcoffeeunamused2.png b/emoji/blobcoffeeunamused2.png
new file mode 100644
index 000000000..983b91e47
Binary files /dev/null and b/emoji/blobcoffeeunamused2.png differ
diff --git a/emoji/blobconfounded.png b/emoji/blobconfounded.png
new file mode 100644
index 000000000..c1ed7e4df
Binary files /dev/null and b/emoji/blobconfounded.png differ
diff --git a/emoji/blobcool.png b/emoji/blobcool.png
new file mode 100644
index 000000000..218dc7e26
Binary files /dev/null and b/emoji/blobcool.png differ
diff --git a/emoji/blobcowboy.png b/emoji/blobcowboy.png
new file mode 100644
index 000000000..11b9abe26
Binary files /dev/null and b/emoji/blobcowboy.png differ
diff --git a/emoji/blobdevil.png b/emoji/blobdevil.png
new file mode 100644
index 000000000..c02caab46
Binary files /dev/null and b/emoji/blobdevil.png differ
diff --git a/emoji/blobdisapproval.png b/emoji/blobdisapproval.png
new file mode 100644
index 000000000..58c244725
Binary files /dev/null and b/emoji/blobdisapproval.png differ
diff --git a/emoji/blobdoubt.png b/emoji/blobdoubt.png
new file mode 100644
index 000000000..d3da4f6cb
Binary files /dev/null and b/emoji/blobdoubt.png differ
diff --git a/emoji/blobdoubtful.png b/emoji/blobdoubtful.png
new file mode 100644
index 000000000..96f7aff8a
Binary files /dev/null and b/emoji/blobdoubtful.png differ
diff --git a/emoji/blobdrool.png b/emoji/blobdrool.png
new file mode 100644
index 000000000..a5bb5b1e5
Binary files /dev/null and b/emoji/blobdrool.png differ
diff --git a/emoji/blobexclaim.png b/emoji/blobexclaim.png
new file mode 100644
index 000000000..33d59fa95
Binary files /dev/null and b/emoji/blobexclaim.png differ
diff --git a/emoji/blobexpressionless.png b/emoji/blobexpressionless.png
new file mode 100644
index 000000000..241b84223
Binary files /dev/null and b/emoji/blobexpressionless.png differ
diff --git a/emoji/blobeyesdown.png b/emoji/blobeyesdown.png
new file mode 100644
index 000000000..dacbbaa3c
Binary files /dev/null and b/emoji/blobeyesdown.png differ
diff --git a/emoji/blobeyesup.png b/emoji/blobeyesup.png
new file mode 100644
index 000000000..efb15b7da
Binary files /dev/null and b/emoji/blobeyesup.png differ
diff --git a/emoji/blobfearful.png b/emoji/blobfearful.png
new file mode 100644
index 000000000..c628e71ce
Binary files /dev/null and b/emoji/blobfearful.png differ
diff --git a/emoji/blobfingerguns.png b/emoji/blobfingerguns.png
new file mode 100644
index 000000000..4bd8a0ca5
Binary files /dev/null and b/emoji/blobfingerguns.png differ
diff --git a/emoji/blobfingerscrossed.png b/emoji/blobfingerscrossed.png
new file mode 100644
index 000000000..6eeac682d
Binary files /dev/null and b/emoji/blobfingerscrossed.png differ
diff --git a/emoji/blobfistbumpB.png b/emoji/blobfistbumpB.png
new file mode 100644
index 000000000..76e9a4262
Binary files /dev/null and b/emoji/blobfistbumpB.png differ
diff --git a/emoji/blobfreezing.png b/emoji/blobfreezing.png
new file mode 100644
index 000000000..1ccdf2a40
Binary files /dev/null and b/emoji/blobfreezing.png differ
diff --git a/emoji/blobfrog.png b/emoji/blobfrog.png
new file mode 100644
index 000000000..da8197899
Binary files /dev/null and b/emoji/blobfrog.png differ
diff --git a/emoji/blobgiggle.png b/emoji/blobgiggle.png
new file mode 100644
index 000000000..092edae99
Binary files /dev/null and b/emoji/blobgiggle.png differ
diff --git a/emoji/blobglarenervous.png b/emoji/blobglarenervous.png
new file mode 100644
index 000000000..0535a99b6
Binary files /dev/null and b/emoji/blobglarenervous.png differ
diff --git a/emoji/blobglassesdown.png b/emoji/blobglassesdown.png
new file mode 100644
index 000000000..d8e50fc29
Binary files /dev/null and b/emoji/blobglassesdown.png differ
diff --git a/emoji/blobgo.png b/emoji/blobgo.png
new file mode 100644
index 000000000..8fc49062c
Binary files /dev/null and b/emoji/blobgo.png differ
diff --git a/emoji/blobgoat.png b/emoji/blobgoat.png
new file mode 100644
index 000000000..47f190f46
Binary files /dev/null and b/emoji/blobgoat.png differ
diff --git a/emoji/blobgoodmorning.png b/emoji/blobgoodmorning.png
new file mode 100644
index 000000000..51d1014d9
Binary files /dev/null and b/emoji/blobgoodmorning.png differ
diff --git a/emoji/blobgoodmorningreverse.png b/emoji/blobgoodmorningreverse.png
new file mode 100644
index 000000000..16ebd5394
Binary files /dev/null and b/emoji/blobgoodmorningreverse.png differ
diff --git a/emoji/blobgoodnight.png b/emoji/blobgoodnight.png
new file mode 100644
index 000000000..5bb3696bd
Binary files /dev/null and b/emoji/blobgoodnight.png differ
diff --git a/emoji/blobgoodnightreverse.png b/emoji/blobgoodnightreverse.png
new file mode 100644
index 000000000..2261a6e7f
Binary files /dev/null and b/emoji/blobgoodnightreverse.png differ
diff --git a/emoji/blobgrimace.png b/emoji/blobgrimace.png
new file mode 100644
index 000000000..74996e9af
Binary files /dev/null and b/emoji/blobgrimace.png differ
diff --git a/emoji/blobgrin.png b/emoji/blobgrin.png
new file mode 100644
index 000000000..42407d059
Binary files /dev/null and b/emoji/blobgrin.png differ
diff --git a/emoji/blobheadphones.png b/emoji/blobheadphones.png
new file mode 100644
index 000000000..a16f9729f
Binary files /dev/null and b/emoji/blobheadphones.png differ
diff --git a/emoji/blobhearteyesa.png b/emoji/blobhearteyesa.png
new file mode 100644
index 000000000..7bded2947
Binary files /dev/null and b/emoji/blobhearteyesa.png differ
diff --git a/emoji/blobhearttrans.png b/emoji/blobhearttrans.png
new file mode 100644
index 000000000..793919ec3
Binary files /dev/null and b/emoji/blobhearttrans.png differ
diff --git a/emoji/blobhearttranscat.png b/emoji/blobhearttranscat.png
new file mode 100644
index 000000000..9909b6f92
Binary files /dev/null and b/emoji/blobhearttranscat.png differ
diff --git a/emoji/blobhero.png b/emoji/blobhero.png
new file mode 100644
index 000000000..bdd444437
Binary files /dev/null and b/emoji/blobhero.png differ
diff --git a/emoji/blobhighfive.png b/emoji/blobhighfive.png
new file mode 100644
index 000000000..2358351bf
Binary files /dev/null and b/emoji/blobhighfive.png differ
diff --git a/emoji/blobhug2.png b/emoji/blobhug2.png
new file mode 100644
index 000000000..9bae2bd19
Binary files /dev/null and b/emoji/blobhug2.png differ
diff --git a/emoji/blobhyperthink.png b/emoji/blobhyperthink.png
new file mode 100644
index 000000000..2d6fc5861
Binary files /dev/null and b/emoji/blobhyperthink.png differ
diff --git a/emoji/blobkissblush.png b/emoji/blobkissblush.png
new file mode 100644
index 000000000..2e557556a
Binary files /dev/null and b/emoji/blobkissblush.png differ
diff --git a/emoji/blobkissheart.png b/emoji/blobkissheart.png
new file mode 100644
index 000000000..24d51ac5e
Binary files /dev/null and b/emoji/blobkissheart.png differ
diff --git a/emoji/bloblamp.png b/emoji/bloblamp.png
new file mode 100644
index 000000000..b1baf6562
Binary files /dev/null and b/emoji/bloblamp.png differ
diff --git a/emoji/blobnervous2.png b/emoji/blobnervous2.png
new file mode 100644
index 000000000..324710a77
Binary files /dev/null and b/emoji/blobnervous2.png differ
diff --git a/emoji/blobno.png b/emoji/blobno.png
new file mode 100644
index 000000000..ecdc3585b
Binary files /dev/null and b/emoji/blobno.png differ
diff --git a/emoji/blobnotsureif.png b/emoji/blobnotsureif.png
new file mode 100644
index 000000000..8f3a18b40
Binary files /dev/null and b/emoji/blobnotsureif.png differ
diff --git a/emoji/blobooh.png b/emoji/blobooh.png
new file mode 100644
index 000000000..8b6b97831
Binary files /dev/null and b/emoji/blobooh.png differ
diff --git a/emoji/bloboutage.png b/emoji/bloboutage.png
new file mode 100644
index 000000000..772b2a994
Binary files /dev/null and b/emoji/bloboutage.png differ
diff --git a/emoji/blobpout2.png b/emoji/blobpout2.png
new file mode 100644
index 000000000..54f4d3a9e
Binary files /dev/null and b/emoji/blobpout2.png differ
diff --git a/emoji/blobrofl.png b/emoji/blobrofl.png
new file mode 100644
index 000000000..b4aae44ff
Binary files /dev/null and b/emoji/blobrofl.png differ
diff --git a/emoji/blobsadleft.png b/emoji/blobsadleft.png
new file mode 100644
index 000000000..2fedd14ae
Binary files /dev/null and b/emoji/blobsadleft.png differ
diff --git a/emoji/blobsadpats.png b/emoji/blobsadpats.png
new file mode 100644
index 000000000..fafd4ee9a
Binary files /dev/null and b/emoji/blobsadpats.png differ
diff --git a/emoji/blobsadrain.png b/emoji/blobsadrain.png
new file mode 100644
index 000000000..222d405d9
Binary files /dev/null and b/emoji/blobsadrain.png differ
diff --git a/emoji/blobscarf.png b/emoji/blobscarf.png
new file mode 100644
index 000000000..5a02f140d
Binary files /dev/null and b/emoji/blobscarf.png differ
diff --git a/emoji/blobsip.png b/emoji/blobsip.png
new file mode 100644
index 000000000..93e0b0a64
Binary files /dev/null and b/emoji/blobsip.png differ
diff --git a/emoji/blobsleeping.png b/emoji/blobsleeping.png
new file mode 100644
index 000000000..08e576eb9
Binary files /dev/null and b/emoji/blobsleeping.png differ
diff --git a/emoji/blobsleepy.png b/emoji/blobsleepy.png
new file mode 100644
index 000000000..a52c6a01a
Binary files /dev/null and b/emoji/blobsleepy.png differ
diff --git a/emoji/blobsmilehappy.png b/emoji/blobsmilehappy.png
new file mode 100644
index 000000000..d2b3c28d6
Binary files /dev/null and b/emoji/blobsmilehappy.png differ
diff --git a/emoji/blobsmilehappyeyes.png b/emoji/blobsmilehappyeyes.png
new file mode 100644
index 000000000..addf4abcc
Binary files /dev/null and b/emoji/blobsmilehappyeyes.png differ
diff --git a/emoji/blobsmilesweat.png b/emoji/blobsmilesweat.png
new file mode 100644
index 000000000..6796ebbdf
Binary files /dev/null and b/emoji/blobsmilesweat.png differ
diff --git a/emoji/blobsplosion.png b/emoji/blobsplosion.png
new file mode 100644
index 000000000..11cd776d2
Binary files /dev/null and b/emoji/blobsplosion.png differ
diff --git a/emoji/blobtantrum.png b/emoji/blobtantrum.png
new file mode 100644
index 000000000..85992cdd7
Binary files /dev/null and b/emoji/blobtantrum.png differ
diff --git a/emoji/blobthinking.png b/emoji/blobthinking.png
new file mode 100644
index 000000000..45cb68571
Binary files /dev/null and b/emoji/blobthinking.png differ
diff --git a/emoji/blobthinkingsmart.png b/emoji/blobthinkingsmart.png
new file mode 100644
index 000000000..ecd273ffb
Binary files /dev/null and b/emoji/blobthinkingsmart.png differ
diff --git a/emoji/blobthis.png b/emoji/blobthis.png
new file mode 100644
index 000000000..03b93b13a
Binary files /dev/null and b/emoji/blobthis.png differ
diff --git a/emoji/blobthumbsdown.png b/emoji/blobthumbsdown.png
new file mode 100644
index 000000000..655f38f35
Binary files /dev/null and b/emoji/blobthumbsdown.png differ
diff --git a/emoji/blobtired.png b/emoji/blobtired.png
new file mode 100644
index 000000000..8ef1fac2e
Binary files /dev/null and b/emoji/blobtired.png differ
diff --git a/emoji/blobtongue.png b/emoji/blobtongue.png
new file mode 100644
index 000000000..c34f4d8a8
Binary files /dev/null and b/emoji/blobtongue.png differ
diff --git a/emoji/blobwavereverse.png b/emoji/blobwavereverse.png
new file mode 100644
index 000000000..6b7f34cc2
Binary files /dev/null and b/emoji/blobwavereverse.png differ
diff --git a/emoji/blobwhistle.png b/emoji/blobwhistle.png
new file mode 100644
index 000000000..019d2191a
Binary files /dev/null and b/emoji/blobwhistle.png differ
diff --git a/emoji/blobwitch.png b/emoji/blobwitch.png
new file mode 100644
index 000000000..86a2c1d4f
Binary files /dev/null and b/emoji/blobwitch.png differ
diff --git a/emoji/blobwizard.png b/emoji/blobwizard.png
new file mode 100644
index 000000000..58de7f39c
Binary files /dev/null and b/emoji/blobwizard.png differ
diff --git a/emoji/blobworker.png b/emoji/blobworker.png
new file mode 100644
index 000000000..267b9dc3d
Binary files /dev/null and b/emoji/blobworker.png differ
diff --git a/emoji/blobworried.png b/emoji/blobworried.png
new file mode 100644
index 000000000..680beb291
Binary files /dev/null and b/emoji/blobworried.png differ
diff --git a/emoji/blobyawn.png b/emoji/blobyawn.png
new file mode 100644
index 000000000..3fdc7532e
Binary files /dev/null and b/emoji/blobyawn.png differ
diff --git a/emoji/blobyes.png b/emoji/blobyes.png
new file mode 100644
index 000000000..6dd3d21d1
Binary files /dev/null and b/emoji/blobyes.png differ
diff --git a/emoji/blobyikes.png b/emoji/blobyikes.png
new file mode 100644
index 000000000..a07a79eaf
Binary files /dev/null and b/emoji/blobyikes.png differ
diff --git a/emoji/blobzzz.png b/emoji/blobzzz.png
new file mode 100644
index 000000000..e96a0e978
Binary files /dev/null and b/emoji/blobzzz.png differ
diff --git a/emoji/blue_butterfly.png b/emoji/blue_butterfly.png
new file mode 100644
index 000000000..db56869b6
Binary files /dev/null and b/emoji/blue_butterfly.png differ
diff --git a/emoji/boost_grey.png b/emoji/boost_grey.png
new file mode 100644
index 000000000..3e711757e
Binary files /dev/null and b/emoji/boost_grey.png differ
diff --git a/emoji/boost_rainbow.png b/emoji/boost_rainbow.png
new file mode 100644
index 000000000..63bf24b2a
Binary files /dev/null and b/emoji/boost_rainbow.png differ
diff --git a/emoji/bun_love.png b/emoji/bun_love.png
new file mode 100644
index 000000000..9608c4749
Binary files /dev/null and b/emoji/bun_love.png differ
diff --git a/emoji/buncited.png b/emoji/buncited.png
new file mode 100644
index 000000000..da7b3401a
Binary files /dev/null and b/emoji/buncited.png differ
diff --git a/emoji/bunhd.png b/emoji/bunhd.png
new file mode 100644
index 000000000..2be0f0a4a
Binary files /dev/null and b/emoji/bunhd.png differ
diff --git a/emoji/bunhdangry.png b/emoji/bunhdangry.png
new file mode 100644
index 000000000..72c96306a
Binary files /dev/null and b/emoji/bunhdangry.png differ
diff --git a/emoji/bunhdaww.png b/emoji/bunhdaww.png
new file mode 100644
index 000000000..44d0919d7
Binary files /dev/null and b/emoji/bunhdaww.png differ
diff --git a/emoji/bunhdcomfysleep.png b/emoji/bunhdcomfysleep.png
new file mode 100644
index 000000000..3e2569448
Binary files /dev/null and b/emoji/bunhdcomfysleep.png differ
diff --git a/emoji/bunhdcry.png b/emoji/bunhdcry.png
new file mode 100644
index 000000000..df4bef2fd
Binary files /dev/null and b/emoji/bunhdcry.png differ
diff --git a/emoji/bunhdgoogly.png b/emoji/bunhdgoogly.png
new file mode 100644
index 000000000..376100744
Binary files /dev/null and b/emoji/bunhdgoogly.png differ
diff --git a/emoji/bunhdhalo.png b/emoji/bunhdhalo.png
new file mode 100644
index 000000000..f75f78582
Binary files /dev/null and b/emoji/bunhdhalo.png differ
diff --git a/emoji/bunhdhappy.png b/emoji/bunhdhappy.png
new file mode 100644
index 000000000..f9e3a121c
Binary files /dev/null and b/emoji/bunhdhappy.png differ
diff --git a/emoji/bunhdheart.png b/emoji/bunhdheart.png
new file mode 100644
index 000000000..947fa190f
Binary files /dev/null and b/emoji/bunhdheart.png differ
diff --git a/emoji/bunhdknife.png b/emoji/bunhdknife.png
new file mode 100644
index 000000000..db94b7612
Binary files /dev/null and b/emoji/bunhdknife.png differ
diff --git a/emoji/bunhdlurk.png b/emoji/bunhdlurk.png
new file mode 100644
index 000000000..1cdba7a60
Binary files /dev/null and b/emoji/bunhdlurk.png differ
diff --git a/emoji/bunhdlurkaww.png b/emoji/bunhdlurkaww.png
new file mode 100644
index 000000000..4ef6ddeab
Binary files /dev/null and b/emoji/bunhdlurkaww.png differ
diff --git a/emoji/bunhdmlem.png b/emoji/bunhdmlem.png
new file mode 100644
index 000000000..a569c8383
Binary files /dev/null and b/emoji/bunhdmlem.png differ
diff --git a/emoji/bunhdowo.png b/emoji/bunhdowo.png
new file mode 100644
index 000000000..bfcc0978b
Binary files /dev/null and b/emoji/bunhdowo.png differ
diff --git a/emoji/bunhdsad.png b/emoji/bunhdsad.png
new file mode 100644
index 000000000..eb69a5813
Binary files /dev/null and b/emoji/bunhdsad.png differ
diff --git a/emoji/bunhdthink.png b/emoji/bunhdthink.png
new file mode 100644
index 000000000..c794a6720
Binary files /dev/null and b/emoji/bunhdthink.png differ
diff --git a/emoji/bunhduwu.png b/emoji/bunhduwu.png
new file mode 100644
index 000000000..555ea7174
Binary files /dev/null and b/emoji/bunhduwu.png differ
diff --git a/emoji/bunpats.png b/emoji/bunpats.png
new file mode 100644
index 000000000..a73168e3a
Binary files /dev/null and b/emoji/bunpats.png differ
diff --git a/emoji/chick_hugging.png b/emoji/chick_hugging.png
new file mode 100644
index 000000000..f7baf7884
Binary files /dev/null and b/emoji/chick_hugging.png differ
diff --git a/emoji/default_emoji.json b/emoji/default_emoji.json
index 73ed02edf..9aa3ec995 100644
--- a/emoji/default_emoji.json
+++ b/emoji/default_emoji.json
@@ -1,2829 +1,3383 @@
{
- "100": "1F4AF",
- "110": "110",
- "184": "184",
- "1000": "1000",
- "android": "android",
- "popcorn": "1F37F",
- "1stplacemedal": "1F947",
- "abbutton": "1F18E",
- "abutton": "1F170",
- "airplane": "2708",
- "airplanedeparture": "1F6EB",
- "alarmclock": "23F0",
- "anarchy": "24B6",
- "anarchy2": "anarchy2",
- "anchor": "2693",
- "angelfish": "1F420",
- "angry": "1F620",
- "angry2": "1F621",
- "angryface": "1F620",
- "anxiousfacewithsweat": "1F630",
- "apple": "1F34E",
- "archery": "1F3F9",
- "aries": "2648",
- "asterisk": "002A",
- "astronomicalsymbolforuranus": "26E2",
- "atomsymbol": "269B",
- "autorickshaw": "1F6FA",
- "babyangel": "1F47C",
- "demon": "1F47F",
- "devil": "1F47F",
- "backhandindexpointingup": "1F446",
- "badminton": "1F3F8",
- "badger": "1F9A1",
- "balletshoes": "1FA70",
- "ballotboxwithballot": "1F5F3",
- "banana": "1F34C",
- "baseball": "26BE",
- "basketball": "1F3C0",
- "bat": "1F987",
- "beamingfacewithsmilingeyes": "1F601",
- "beveragebox": "1F9C3",
- "bicycle": "1F6B2",
- "bird": "1F426",
- "blackcrossonshield": "26E8",
- "blackflag": "1F3F4",
- "blackheart": "1F5A4",
- "blacklargesquare": "2B1B",
- "blackleftpointingindex": "261A",
- "blacknib": "2712",
- "blacksafetyscissors": "2700",
- "blacksmallsquare": "25AA",
- "blowkiss": "1F618",
- "blueheart": "1F499",
- "boar": "1F417",
- "bottlewithpoppingcork": "1F37E",
- "boy": "1F466",
- "bread": "1F35E",
- "breastfeeding": "1F931",
- "brokenheart": "1F494",
- "bull": "1F402",
- "burger": "1F354",
- "cactus": "1F335",
- "cake": "1F370",
- "callmehand": "1F919",
- "camerawithflash": "1F4F8",
- "camel": "1F42B",
- "candle": "1F56F",
- "cardindexdividers": "1F5C2",
- "carouselhorse": "1F3A0",
- "cat": "1F408",
- "catface": "1F431",
- "ceres": "26B3",
- "chains": "26D3",
- "chat": "E24A",
- "checkmark": "2714",
- "checkmarkbutton": "2705",
- "cheese": "1F9C0",
- "cheesewedge": "1F9C0",
- "cherry": "1F352",
- "chesspawn": "265F",
- "chestnut": "1F330",
- "chick": "1F425",
- "chicken": "1F413",
- "chickface": "1F424",
- "chickhatch": "1F423",
- "chimpface": "1F435",
- "chipmunk": "1F43F",
- "church": "26EA",
- "circledm": "24C2",
- "circledtriangle": "1F7D5",
- "clamp": "1F5DC",
- "clbutton": "1F191",
- "cloudwithlightningandrain": "26C8",
- "clubsuit": "2663",
- "cocktail": "1F378",
- "coffee": "2615",
- "coffin": "26B0",
- "cog": "2699",
- "cold": "1F976",
- "combiningenclosingkeycap": "20E3",
- "computermouse": "1F5B1",
- "confounded": "1F616",
- "confoundedface": "1F616",
- "confused": "1F615",
- "confusedface": "1F615",
- "copyleftsymbol": "1F12F",
- "copyleft": "1F12F",
- "copyright": "00A9",
- "couchandlamp": "1F6CB",
- "couplewithheart": "1F491",
- "cow": "1F404",
- "cowboyhatface": "1F920",
- "crab": "1F980",
- "cricket": "1F3CF",
- "cricketgame": "1F3CF",
- "croissant": "1F950",
- "crossmark": "274C",
- "crossmarkbutton": "274E",
- "cry": "1F613",
- "cupcake": "1F9C1",
- "cupid": "1F498",
- "curlingstone": "1F94C",
- "curlyloop": "27B0",
- "cyclone": "1F300",
- "dagger": "1F5E1",
- "desktopcomputer": "1F5A5",
- "diamond": "2666",
- "dieface1": "2680",
- "dinosaur": "1F995",
- "dismay": "1F623",
- "divingmask": "1F93F",
- "dizzyface": "1F635",
- "dog": "1F415",
- "dogface": "1F436",
- "donut": "1F369",
- "doublecurlyloop": "27BF",
- "doubledfemalesign": "26A2",
- "doubleexclamationmark": "203C",
- "dragon": "1F409",
- "dropofblood": "1FA78",
- "duck": "1F986",
- "dumpling": "1F95F",
- "eagle": "1F985",
- "ear": "1F442",
- "earwithhearingaid": "1F9BB",
- "eat": "1F37D",
- "eightspokedasterisk": "2733",
- "ejectbutton": "23CF",
- "elephant": "1F418",
- "envelope": "2709",
- "exclamationmark": "2757",
- "exclamationquestionmark": "2049",
- "expressionlessface": "1F611",
- "eye": "1F441",
- "eyes": "1F440",
- "faceblowingakiss": "1F618",
- "facebook": "E042",
- "socks": "1F9E6",
- "facewithopenmouth": "1F62E",
- "facewithraisedeyebrow": "1F928",
- "facewithtongue": "1F61B",
- "fastforwardbutton": "23E9",
- "fearfulface": "1F628",
- "female": "2640",
- "filmframes": "1F39E",
- "filmprojector": "1F4FD",
- "finish": "1F3C1",
- "flexedbiceps": "1F4AA",
- "floppydisk": "1F4BE",
- "football": "26BD",
- "football2": "1F3C9",
- "forkandknifewithplate": "1F37D",
- "fountain": "26F2",
- "framedpicture": "1F5BC",
- "frogface": "1F438",
- "frown": "1F626",
- "frowningfacewithopenmouth": "1F626",
- "fuelpump": "26FD",
- "gear": "2699",
- "giraffe": "1F992",
- "glum": "1F612",
- "gnu": "1F403",
- "goat": "1F410",
- "grapes": "1F347",
- "grasshopper": "1F997",
- "greenapple": "1F34F",
- "greentick": "2705",
- "greytick": "2611",
- "grimacingface": "1F62C",
- "grinningface": "1F600",
- "grumpycat": "1F63E",
- "guidedog": "1F9AE",
- "halloween": "1F383",
- "wrench": "1F527",
- "handgun": "1F52B",
- "pistol": "1F52B",
- "spanner": "1F527",
- "hammer": "1F528",
- "hammerandpick": "2692",
- "hammerandwrench": "1F6E0",
- "hamsterface": "1F439",
- "handshake": "1F91D",
- "handwithfingerssplayed": "1F590",
- "happy": "1F917",
- "happycat": "1F638",
- "happyeyebrow": "1F624",
- "heart": "2665",
- "heartanarchy": "heartanarchy",
- "heartanarchy2": "heartanarchy2",
- "heartexclamation": "2763",
- "hearttipleft": "1F394",
- "hedgehog": "1F994",
- "helmsymbol": "2388",
- "hen": "1F414",
- "highvoltage": "26A1",
- "hindutemple": "1F6D5",
- "hole": "1F573",
- "hollowredcircle": "2B55",
- "horsehead": "1F434",
- "horseracing": "1F3C7",
- "horserider": "1F3C7-1F3FC",
- "hotdog": "1F32D",
- "hotpepper": "1F336",
- "hotsprings": "2668",
- "hourglassnotdone": "23F3",
- "house": "1F3E0",
- "indexpointingup": "261D",
- "infinity": "267E",
- "information": "2139",
- "joker": "1F0CF",
- "kaaba": "1F54B",
- "kangaroo": "1F998",
- "keyboard": "2328",
- "keyboard2": "1F3B9",
- "kickscooter": "1F6F4",
- "diamondblue": "1F48E",
- "kiss": "1F48F",
- "kissing": "1F617",
- "kissingface": "1F617",
- "kissingfacewithclosedeyes": "1F61A",
- "kissingfacewithsmilingeyes": "1F619",
- "koala": "1F428",
- "labcoat": "1F97C",
- "label": "1F3F7",
- "lacrosse": "1F94D",
- "lama": "1F999",
- "latincross": "271D",
- "laugh": "1F923",
- "laughingcat": "1F639",
- "leafygreen": "1F96C",
- "leftarrow": "2B05",
- "leftrightarrow": "2194",
- "leftspeechbubble": "1F5E8",
- "leg": "1F9B5",
- "lemon": "1F34B",
- "leopard": "1F406",
- "lightning": "2607",
- "lightskintone": "1F3FB",
- "linkedpaperclips": "1F587",
- "lips": "1F444",
- "lips2": "1F48B",
- "lobster": "1F982",
- "loudlycryingface": "1F62D",
- "love": "1F970",
- "loveletter": "1F48C",
- "loveyougesture": "1F91F",
- "mahjongreddragon": "1F004",
- "male": "2642",
- "mandancing": "1F57A",
- "maninsuitlevitating": "1F574",
- "mellon": "1F349",
- "middlefinger": "1F595",
- "militarymedal": "1F396",
- "monkey": "1F412",
- "monkeyface": "1F432",
- "monocle": "1F9D0",
- "mountain": "26F0",
- "mountfuji": "1F5FB",
- "mouse": "1F401",
- "multiplicationsign": "2716",
- "mushroom": "1F344",
- "music": "1F3B5",
- "nailpolish": "1F485",
- "network": "E249",
- "noentry": "26D4",
- "obutton(bloodtype)": "1F17E",
- "octopus": "1F419",
- "om": "1F549",
- "oneo’clock": "1F550",
- "onion": "1F9C5",
- "ophiuchus": "26CE",
- "orange": "1F34A",
- "orangecircle": "1F7E0",
- "orca": "1F433",
- "orthodoxcross": "2626",
- "owl": "1F989",
- "partalternationmark": "303D",
- "partyingface": "1F973",
- "passengership": "1F6F3",
- "pausebutton": "23F8",
- "pbutton": "1F17F",
- "peacesymbol": "262E",
- "peace": "262E",
- "pen": "1F58A",
- "pencil": "270F",
- "penguin": "1F427",
- "pentagram": "26E4",
- "pentangle": "26E4",
- "peoplewrestling": "1F93C",
- "person": "1F9D1",
- "personbiking": "1F6B4",
- "personbouncingball": "26F9",
- "personfacepalming": "1F926",
- "persongesturingno": "1F645",
- "personinbed": "1F6CC",
- "personliftingweights": "1F3CB",
- "personraisinghand": "1F64B",
- "personrowingboat": "1F6A3",
- "personstanding": "1F9CD",
- "personswimming": "1F3CA",
- "persontakingbath": "1F6C0",
- "persontippinghand": "1F481",
- "pick": "26CF",
- "pig": "1F416",
- "pigface": "1F437",
- "pinchinghand": "1F90F",
- "pinetree": "1F332",
- "pinkhearts": "1F495",
- "pirateflag": "1F3F4-200D-2620-FE0F",
- "pizza": "1F355",
- "placeofworship": "1F6D0",
- "playbutton": "25B6",
- "pleadingface": "1F97A",
- "plussign": "2795",
- "poodle": "1F429",
- "poop": "1F4A9",
- "prayerbeads": "1F4FF",
- "pregnantwoman": "1F930",
- "printer": "1F5A8",
- "pufferfish": "1F421",
- "questionmark": "2753",
- "rabbit": "1F407",
- "rabbitface": "1F430",
- "radioactive": "2622",
- "rainbow": "1F308",
- "raisedfist": "270A",
- "rat": "1F400",
- "recycle": "267B",
- "recycling": "267B",
- "redenvelope": "1F9E7",
- "redhair": "1F9B0",
- "redpepper": "1F336",
- "registered": "00AE",
- "rescueworkershelmet": "26D1",
- "reversebutton": "25C0",
- "ribbon": "1F380",
- "rightangerbubble": "1F5EF",
- "rightarrow": "27A1",
- "rightarrowcurvingleft": "21A9",
- "rightarrowcurvingup": "2934",
- "ringedplanet": "1FA90",
- "robot": "1F916",
- "rocket": "1F680",
- "rose": "1F339",
- "rugby": "1F3C8",
- "sad": "1F614",
- "sadcat": "1F63F",
- "sadface": "1F622",
- "safetyvest": "1F9BA",
- "sailboat": "26F5",
- "santaclaus": "1F385",
- "santa": "1F385",
- "sari": "1F97B",
- "satellite": "1F6F0",
- "scales": "2696",
- "scissors": "2702",
- "secret": "1F92B",
- "selfie": "1F933",
- "shamrock": "2618",
- "shark": "1F988",
- "sheep": "1F411",
- "shintoshrine": "26E9",
- "shocked": "1F631",
- "shrimp": "1F990",
- "shuffletracksbutton": "1F500",
- "sick": "1F915",
- "signofthehorns": "1F918",
- "silly": "1F92A",
- "skate": "1F3BF",
- "skateboard": "1F6F9",
- "skier": "26F7",
- "skull": "2620",
- "skull2": "1F480",
- "skullcrossbones": "2620",
- "bone": "1F9B4",
- "sled": "1F6F7",
- "sleepingface": "1F634",
- "slightlyfrowningface": "1F641",
- "sloth": "1F9A5",
- "smallairplane": "1F6E9",
- "smile": "263A",
- "smilehearts": "1F970",
- "snail": "1F40C",
- "snowboarder": "1F3C2",
- "snowcappedmountain": "1F3D4",
- "snowflake": "2744",
- "snowmanwithoutsnow": "26C4",
- "soccerball": "26BD",
- "sparkle": "2747",
- "sparkles": "2728",
- "speakinghead": "1F5E3",
- "sportsmedal": "1F3C5",
- "squid": "1F991",
- "squirrel": "1F43F",
- "star": "2B50",
- "starandcrescent": "262A",
- "starofdavid": "2721",
- "stopsign": "1F6D1",
- "strawberry": "1F353",
- "studiomicrophone": "1F399",
- "sun": "2600",
- "sunbehindsmallcloud": "1F324",
- "superhero": "1F9B8",
- "swim": "1F3CA",
- "tabletennis": "1F3D3",
- "tea": "1F372",
- "telephone": "260E",
- "tennisball": "1F3BE",
- "tent": "26FA",
- "thermometer": "1F321",
- "thinking": "1F914",
- "tick": "2714",
- "tiger": "1F405",
- "tomato": "1F345",
- "trademark": "2122",
- "trash": "E262",
- "trophy": "1F3C6",
- "trumpet": "1F3BA",
- "tulip": "1F337",
- "turkey": "1F983",
- "turtle": "1F422",
- "twitter": "E040",
- "birdsite": "E040",
- "umbrellawithraindrops": "2614",
- "unamusedface": "1F612",
- "upsidedownface": "1F643",
- "victoryhand": "270C",
- "videocamera": "1F4F9",
- "violin": "1F3BB",
- "warning": "26A0",
- "wastebasket": "1F5D1",
- "watch": "231A",
- "waveman": "1F64B",
- "wavewoman": "1F64B",
- "wavydash": "3030",
- "wheelchairsymbol": "267F",
- "wheelchair": "1F9BD",
- "wheelofdharma": "2638",
- "whitecircle": "26AA",
- "whiteheart": "1F90D",
- "whitemediumsmallsquare": "25FD",
- "whitemediumsquare": "25FB",
- "wiltedflower": "1F940",
- "wine": "1F377",
- "winkingfacewithtongue": "1F61C",
- "worldmap": "1F5FA",
- "worried": "1F627",
- "worriedface": "1F61F",
- "yawn": "1F971",
- "yawningface": "1F971",
- "yoyo": "1FA80",
- "zebra": "1F993",
- "zippermouthface": "1F910",
- "ghost": "1F47B",
- "spaceinvader": "1F47E",
- "fly": "1F99F",
- "mail": "2709",
- "unicorn": "E001",
- "unicorn2": "1F984",
- "rpi": "E1C9",
- "yingyang": "262F",
- "trans": "8642",
- "eggtimer": "23F3",
- "eggtimer2": "231B",
- "teddybear": "1F9F8",
- "potato": "1F954",
- "carrot": "1F955",
- "bacon": "1F953",
- "spider": "1F577",
- "spidersweb": "1F578",
- "chocolate": "1F36B",
- "choc": "1F36B",
- "fries": "1F35F",
- "noodles": "1F35C",
- "cookie": "1F36A",
- "magnet": "1F9F2",
- "suitcase": "1F9F3",
- "broom": "1F9F9",
- "basket": "1F9FA",
- "tooth": "1F9B7",
- "movie": "1F3AC",
- "video": "1F3A6",
- "panda": "1F43C",
- "hetero": "1F48F",
- "temperature": "1F321",
- "restart": "1F504",
- "key": "1F511",
- "security": "1F510",
- "bookchin": "1F9EC",
- "murraybookchin": "1F9EC",
- "manjaro": "manjaro",
- "mint": "mint",
- "ubuntu": "ubuntu",
- "ubuntumate": "ubuntumate",
- "kubuntu": "kubuntu",
- "opensuse": "opensuse",
- "arch": "arch",
- "archlinux": "arch",
- "debian": "debian",
- "devuan": "devuan",
- "zorin": "zorin",
- "solus": "solus",
- "fedora": "fedora",
- "redhat": "redhat",
- "elementary": "elementary",
- "prideflag": "pride",
- "biflag": "biflag",
- "enbyflag": "enbyflag",
- "intersex": "intersex",
- "lesbianflag": "lesbianflag",
- "transflag": "transflag",
- "transfem": "transfem",
- "trebuchet": "trebuchet",
- "molotov": "molotov",
- "walkdog": "E182",
- "signpost": "E094",
- "parents": "E081",
- "redcross": "E090",
- "firehazard": "E089",
- "firstaid": "E140",
- "download": "E252",
- "upload": "E251",
- "wifi": "E254",
- "lighter": "E143",
- "power": "E097",
- "sleep": "1F4A4",
- "goose": "1F9A2",
- "shower": "1F6BF",
- "shopping": "1F6D2",
- "maple": "1F341",
- "shamrock2": "1F340",
- "shootingstar": "1F320",
- "rain": "1F327",
- "snow": "1F328",
- "lightning2": "1F329",
- "sunny": "1F324",
- "free": "1F193",
- "headphones": "1F3A7",
- "wildcat": "wildcat",
- "footprints": "1F463",
- "pear": "1F350",
- "snorkel": "1F93F",
- "pineapple": "1F34D",
- "statueliberty": "1F5FD",
- "grapeheart": "grapeheart",
- "firefox": "firefox",
- "dove": "dove",
- "unspecifiedgoose": "unspecifiedgoose",
- "lesbian_heart": "lesbian_heart",
- "heart_trans": "heart_trans",
- "greensun": "greensun",
- "calendar": "1F5D3",
- "thinkpadthinking": "thinkpadthinking",
- "meowflushed": "meowflushed",
- "meowpeek": "meowpeek",
- "meowamused": "meowamused",
- "meowaww": "meowaww",
- "meowkissblush": "meowkissblush",
- "meowthumbsup": "meowthumbsup",
- "meowthinking": "meowthinking",
- "meowrollingeyes": "meowrollingeyes",
- "meownervous": "meownervous",
- "meowshh": "meowshh",
- "meowsmilehappyeyes": "meowsmilehappyeyes",
- "meowfacepalm": "meowfacepalm",
- "meowmelt": "meowmelt",
- "meowheart": "meowheart",
- "meowsmirk": "meowsmirk",
- "meowhyperthink": "meowhyperthink",
- "meowuwu": "meowuwu",
- "meowowo": "meowowo",
- "meowthinkingcool": "meowthinkingcool",
- "meowdrool": "meowdrool",
- "meownauseated": "meownauseated",
- "meowpopcorn": "meowpopcorn",
- "meowwaitwhat": "meowwaitwhat",
- "meowupset": "meowupset",
- "meowtilt": "meowtilt",
- "meowsleepless": "meowsleepless",
- "meowtired": "meowtired",
- "meowpats": "meowpats",
- "meowglare": "meowglare",
- "meowowoevil": "meowowoevil",
- "meowpurrfecto": "meowpurrfecto",
- "meowblush": "meowblush",
- "meowthinkingsmirk": "meowthinkingsmirk",
- "meowstop": "meowstop",
- "meowsad": "meowsad",
- "meowcowboy": "meowcowboy",
- "meowwave": "meowwave",
- "meowpolice": "meowpolice",
- "meowdevil": "meowdevil",
- "meowkiss": "meowkiss",
- "meowpout": "meowpout",
- "meowcoy": "meowcoy",
- "meowcheer": "meowcheer",
- "meowmeltmeltmeltmelt": "meowmeltmeltmeltmelt",
- "meowsweats": "meowsweats",
- "meowokhand": "meowokhand",
- "meowreachrev": "meowreachrev",
- "meowreach": "meowreach",
- "meowopenmouth": "meowopenmouth",
- "meowweary": "meowweary",
- "meownomcookie": "meownomcookie",
- "meowwink": "meowwink",
- "meowthumbsdown": "meowthumbsdown",
- "meowthinkingglare": "meowthinkingglare",
- "meowscream": "meowscream",
- "meowgift": "meowgift",
- "meowhearteyes": "meowhearteyes",
- "meowdizzy": "meowdizzy",
- "meowupsidedown": "meowupsidedown",
- "meownom": "meownom",
- "meowneutral": "meowneutral",
- "meowwaverev": "meowwaverev",
- "meowsmile": "meowsmile",
- "meowsleeping": "meowsleeping",
- "meowhuh": "meowhuh",
- "meowmelttears": "meowmelttears",
- "meowsadpats": "meowsadpats",
- "meowsnuggle": "meowsnuggle",
- "meowcamera": "meowcamera",
- "meowtongue": "meowtongue",
- "meowangel": "meowangel",
- "meowmeltmelt": "meowmeltmelt",
- "meowmeltmeltmelt": "meowmeltmeltmelt",
- "meowsob": "meowsob",
- "meowdab": "meowdab",
- "meowwhistle": "meowwhistle",
- "meowsmileopenmouth": "meowsmileopenmouth",
- "meowterrified": "meowterrified",
- "meowtonguewink": "meowtonguewink",
- "meowcry": "meowcry",
- "meowthonkang": "meowthonkang",
- "meowhearthug": "meowhearthug",
- "meowcoffee": "meowcoffee",
- "meowmorning": "meowmorning",
- "meowevening": "meowevening",
- "meowdetective": "meowdetective",
- "meowxd": "meowxd",
- "meowheadphones": "meowheadphones",
- "meowreachsad": "meowreachsad",
- "meowreachsadrev": "meowreachsadrev",
- "meowthinksmart": "meowthinksmart",
- "meowshrug": "meowshrug",
- "meowwavepeek": "meowwavepeek",
- "meowthinkingportal": "meowthinkingportal",
- "meowsmilesweat": "meowsmilesweat",
- "meowghostwave": "meowghostwave",
- "meowmeltthumbsup": "meowmeltthumbsup",
- "meowtihihi": "meowtihihi",
- "meowinlove": "meowinlove",
- "meowbox": "meowbox",
- "meownwn": "meownwn",
- "meowderpy": "meowderpy",
- "blobcat": "blobcat",
- "blobthinksmart": "blobthinksmart",
- "blobcathappy": "blobcathappy",
- "blobcoolcat": "blobcoolcat",
- "blobcatwink": "blobcatwink",
- "blobcatwinktongue": "blobcatwinktongue",
- "blobcatcoffee": "blobcatcoffee",
- "blobcatsad": "blobcatsad",
- "blobcatblep": "blobcatblep",
- "blobcatevil": "blobcatevil",
- "blobcataww": "blobcataww",
- "blobcatpats": "blobcatpats",
- "blobcatangry": "blobcatangry",
- "blobcatmlem": "blobcatmlem",
- "blobcatthumbsup": "blobcatthumbsup",
- "blobcatthumbsdown": "blobcatthumbsdown",
- "blobcatsleep": "blobcatsleep",
- "blobcatblush": "blobcatblush",
- "blobcatsneezing": "blobcatsneezing",
- "blobcatsnuggle": "blobcatsnuggle",
- "blobcathighfive": "blobcathighfive",
- "blobcatheart": "blobcatheart",
- "blobcatfearful": "blobcatfearful",
- "blobcattilt": "blobcattilt",
- "blobcatfingerguns": "blobcatfingerguns",
- "blobcattea": "blobcattea",
- "blobcatkissheart": "blobcatkissheart",
- "blobcatshy": "blobcatshy",
- "blobcathissing": "blobcathissing",
- "blobcattableflip": "blobcattableflip",
- "blobcathug": "blobcathug",
- "blobcatlewd": "blobcatlewd",
- "blobcatdab": "blobcatdab",
- "blobcatcouple": "blobcatcouple",
- "blobcatjava": "blobcatjava",
- "blobcatunamused": "blobcatunamused",
- "blobcatscared": "blobcatscared",
- "blobcatmorningcoffee": "blobcatmorningcoffee",
- "blobcat3c": "blobcat3c",
- "blobcatbusiness": "blobcatbusiness",
- "blobcatdeficit": "blobcatdeficit",
- "blobcatscience": "blobcatscience",
- "blobcatstop": "blobcatstop",
- "bowling": "1F3B3",
- "tophat": "1F3A9",
- "dice": "1F3B2",
- "drama": "1F3AD",
- "bullseye": "1F3AF",
- "tractor": "1F69C",
- "farm": "1F69C",
- "truck": "1F69B",
- "lorry": "1F69B",
- "van": "1F69A",
- "van2": "1F691",
- "boot": "1F97E",
- "boot2": "1F462",
- "fireengine": "1F692",
- "snake": "2695",
- "battle": "2694",
- "crown": "1F451",
- "shirt": "1F454",
- "tshirt": "1F455",
- "sunflower": "1F33B",
- "honey": "1F36F",
- "bee": "1F41D",
- "ladybird": "1F41E",
- "ladybug": "1F41E",
- "fish": "1F41F",
- "mobilityscooter": "1F9BC",
- "globe": "1F30D",
- "world": "1F30E",
- "planet": "1F30D",
- "parrot": "1F99C",
- "budgie": "1F424",
- "canary": "1F424",
- "linux": "1F427",
- "valid": "valid",
- "python": "python",
- "vim": "vim",
- "emacs": "emacs",
- "terminal": "terminal",
- "angryemote": "angryEmote",
- "blankemote": "blankEmoteMid",
- "boredemote": "boredEmote",
- "confusedemote": "confusedEmote",
- "dohemote": "dohEmote",
- "happyemote": "happyEmote",
- "neutralemote": "neutralEmote",
- "sademote": "sadEmote",
- "talkingemote": "talkingEmote",
- "talkingemote2": "talkingEmote2",
- "veryhappyemote": "veryHappyEmote",
- "worriedemote": "worriedEmote",
- "tor": "tor",
- "pine64": "pine64",
- "void": "void",
- "openbsd": "openbsd",
- "freebsd": "freebsd",
- "orgmode": "orgmode",
- "kde": "kde",
- "ohno": "ohno",
- "lavabit": "lavabit",
- "libreoffice": "libreoffice",
- "xmpp": "xmpp",
- "jabber": "xmpp",
- "bbcmicroowl": "bbcmicroowl",
- "bbcmicro": "bbcmicroowl",
- "acorn": "acornmicro",
- "bbcacorn": "acornmicro",
- "acornmicro": "acornmicro",
- "matrix": "matrix",
- "rolleyes": "1F440",
- "eyesroll": "1F440",
- "BlobCatGoogly": "BlobCatGoogly",
- "Clojure": "Clojure",
- "NSFW_Stamp": "NSFW_Stamp",
- "ablobcatangel": "ablobcatangel",
- "ablobcatattention": "ablobcatattention",
- "ablobcatattentionreverse": "ablobcatattentionreverse",
- "ablobcatbongo": "ablobcatbongo",
- "ablobcatcoffee": "ablobcatcoffee",
- "ablobcatcry": "ablobcatcry",
- "ablobcateyesflip": "ablobcateyesflip",
- "ablobcatfloofpat": "ablobcatfloofpat",
- "ablobcathappypaws": "ablobcathappypaws",
- "ablobcatheart": "ablobcatheart",
- "ablobcatheartsqueeze": "ablobcatheartsqueeze",
- "ablobcathyper": "ablobcathyper",
- "ablobcatneon": "ablobcatneon",
- "ablobcatrainbow": "ablobcatrainbow",
- "ablobcatrave": "ablobcatrave",
- "ablobcatreach": "ablobcatreach",
- "ablobcatwave": "ablobcatwave",
- "ablobcatwink": "ablobcatwink",
- "ablobfoxbongo": "ablobfoxbongo",
- "ablobfoxbongohyper": "ablobfoxbongohyper",
- "ablobfoxhyper": "ablobfoxhyper",
- "ac_agreement": "ac_agreement",
- "ac_amazed": "ac_amazed",
- "ac_angry": "ac_angry",
- "ac_apologetic": "ac_apologetic",
- "ac_bashful": "ac_bashful",
- "ac_bewildered": "ac_bewildered",
- "ac_cold_chill": "ac_cold_chill",
- "ac_confident": "ac_confident",
- "ac_cry": "ac_cry",
- "ac_dazzle": "ac_dazzle",
- "ac_delight": "ac_delight",
- "ac_disagree": "ac_disagree",
- "ac_distress": "ac_distress",
- "ac_dozing": "ac_dozing",
- "ac_encouraging": "ac_encouraging",
- "ac_exclaim": "ac_exclaim",
- "ac_facepalm": "ac_facepalm",
- "ac_fearful": "ac_fearful",
- "ac_flourish": "ac_flourish",
- "ac_greetings": "ac_greetings",
- "ac_happy": "ac_happy",
- "ac_heart": "ac_heart",
- "ac_heartbreak": "ac_heartbreak",
- "ac_intense": "ac_intense",
- "ac_joy": "ac_joy",
- "ac_laughter": "ac_laughter",
- "ac_lightbulb": "ac_lightbulb",
- "ac_mischief": "ac_mischief",
- "ac_music": "ac_music",
- "ac_pleased": "ac_pleased",
- "ac_pride": "ac_pride",
- "ac_question": "ac_question",
- "ac_resignation": "ac_resignation",
- "ac_sad": "ac_sad",
- "ac_sheepish": "ac_sheepish",
- "ac_shock": "ac_shock",
- "ac_shy": "ac_shy",
- "ac_sigh": "ac_sigh",
- "ac_sleepy": "ac_sleepy",
- "ac_smirk": "ac_smirk",
- "ac_sneeze": "ac_sneeze",
- "ac_thinking": "ac_thinking",
- "ac_thought": "ac_thought",
- "ac_worry": "ac_worry",
- "ageblobcat": "ageblobcat",
- "allthethings": "allthethings",
- "almalinux": "almalinux",
- "alpine": "alpine",
- "androidalt": "androidalt",
- "angular": "angular",
- "antiverified": "antiverified",
- "antix": "antix",
- "apple_inc": "apple_inc",
- "appledarwin": "appledarwin",
- "archlabs": "archlabs",
- "arcolinux": "arcolinux",
- "arduino": "arduino",
- "artix": "artix",
- "babyyoda": "babyyoda",
- "bash": "bash",
- "bear_flag": "bear_flag",
- "bedrock": "bedrock",
- "bisexual_flag": "bisexual_flag",
- "bitcoin": "bitcoin",
- "blabs_d": "blabs_d",
- "blabs_l": "blabs_l",
- "blabs_m": "blabs_m",
- "blender": "blender",
- "blobcatMelt2": "blobcatMelt2",
- "blobcatMelt3": "blobcatMelt3",
- "blobcatMelt5": "blobcatMelt5",
- "blobcatMelted": "blobcatMelted",
- "blobcatNom": "blobcatNom",
- "blobcatOh": "blobcatOh",
- "blobcatPats": "blobcatPats",
- "blobcatPirate": "blobcatPirate",
- "blobcatThink": "blobcatThink",
- "blobcat_glitch": "blobcat_glitch",
- "blobcatadorable": "blobcatadorable",
- "blobcatamongus": "blobcatamongus",
- "blobcatangery": "blobcatangery",
- "blobcatanimeeyes": "blobcatanimeeyes",
- "blobcatbaguettehero": "blobcatbaguettehero",
- "blobcatberlineraww": "blobcatberlineraww",
- "blobcatbolb": "blobcatbolb",
- "blobcatboop": "blobcatboop",
- "blobcatboopadorable": "blobcatboopadorable",
- "blobcatboophappy": "blobcatboophappy",
- "blobcatcandycanenom": "blobcatcandycanenom",
- "blobcatcheer": "blobcatcheer",
- "blobcatcomfreading": "blobcatcomfreading",
- "blobcatcomfy": "blobcatcomfy",
- "blobcatcomfysmirk": "blobcatcomfysmirk",
- "blobcatcookienom": "blobcatcookienom",
- "blobcatcool": "blobcatcool",
- "blobcatcry": "blobcatcry",
- "blobcatderpy": "blobcatderpy",
- "blobcatdied": "blobcatdied",
- "blobcatdizzy": "blobcatdizzy",
- "blobcatdrool": "blobcatdrool",
- "blobcatdroolreach": "blobcatdroolreach",
- "blobcatdunno": "blobcatdunno",
- "blobcateyes": "blobcateyes",
- "blobcateyesR": "blobcateyesR",
- "blobcatfacepalm": "blobcatfacepalm",
- "blobcatfakeverified": "blobcatfakeverified",
- "blobcatfingergun": "blobcatfingergun",
- "blobcatfluffpout": "blobcatfluffpout",
- "blobcatfrowning": "blobcatfrowning",
- "blobcatgamer": "blobcatgamer",
- "blobcatglare": "blobcatglare",
- "blobcatglowsticks": "blobcatglowsticks",
- "blobcatgoogly": "blobcatgoogly",
- "blobcatgoogly2": "blobcatgoogly2",
- "blobcatgooglycofecup": "blobcatgooglycofecup",
- "blobcatgooglycry": "blobcatgooglycry",
- "blobcatgooglycup": "blobcatgooglycup",
- "blobcatgooglyshrug": "blobcatgooglyshrug",
- "blobcatgooglytrash": "blobcatgooglytrash",
- "blobcatgrimacing": "blobcatgrimacing",
- "blobcatgun": "blobcatgun",
- "blobcatheadphones": "blobcatheadphones",
- "blobcatheartbongo": "blobcatheartbongo",
- "blobcathearteyes": "blobcathearteyes",
- "blobcatknife": "blobcatknife",
- "blobcatmelt": "blobcatmelt",
- "blobcatnervous": "blobcatnervous",
- "blobcatneutral": "blobcatneutral",
- "blobcatno": "blobcatno",
- "blobcatnomavocado": "blobcatnomavocado",
- "blobcatnotlikethis": "blobcatnotlikethis",
- "blobcatoh": "blobcatoh",
- "blobcatokhand": "blobcatokhand",
- "blobcatonfire": "blobcatonfire",
- "blobcatopenmouth": "blobcatopenmouth",
- "blobcatpat": "blobcatpat",
- "blobcatpeek": "blobcatpeek",
- "blobcatpeekaboo": "blobcatpeekaboo",
- "blobcatphoto": "blobcatphoto",
- "blobcatpirate": "blobcatpirate",
- "blobcatpop": "blobcatpop",
- "blobcatpopr": "blobcatpopr",
- "blobcatpout": "blobcatpout",
- "blobcatrainbow": "blobcatrainbow",
- "blobcatreach": "blobcatreach",
- "blobcatreading": "blobcatreading",
- "blobcatreeeeeee": "blobcatreeeeeee",
- "blobcatsadlife": "blobcatsadlife",
- "blobcatsadpats": "blobcatsadpats",
- "blobcatsadreach": "blobcatsadreach",
- "blobcatshrug": "blobcatshrug",
- "blobcatsip": "blobcatsip",
- "blobcatsipglare": "blobcatsipglare",
- "blobcatsleepless": "blobcatsleepless",
- "blobcatsmug": "blobcatsmug",
- "blobcatsob": "blobcatsob",
- "blobcatsweat": "blobcatsweat",
- "blobcatthink": "blobcatthink",
- "blobcatthinkingglare": "blobcatthinkingglare",
- "blobcatthinkingsmirk": "blobcatthinkingsmirk",
- "blobcatthonking": "blobcatthonking",
- "blobcatuwu": "blobcatuwu",
- "blobcatverified": "blobcatverified",
- "blobcatverysad": "blobcatverysad",
- "blobcatwave": "blobcatwave",
- "blobcatwavereverse": "blobcatwavereverse",
- "blobcatwut": "blobcatwut",
- "blobfox0_0": "blobfox0_0",
- "blobfox3c": "blobfox3c",
- "blobfox3cevil": "blobfox3cevil",
- "blobfoxangrylaugh": "blobfoxangrylaugh",
- "blobfoxannoyed": "blobfoxannoyed",
- "blobfoxaww": "blobfoxaww",
- "blobfoxblush": "blobfoxblush",
- "blobfoxblushmore": "blobfoxblushmore",
- "blobfoxbongo": "blobfoxbongo",
- "blobfoxboop_w_": "blobfoxboop_w_",
- "blobfoxboopcute": "blobfoxboopcute",
- "blobfoxboophappy": "blobfoxboophappy",
- "blobfoxboopowo": "blobfoxboopowo",
- "blobfoxbreadpeek": "blobfoxbreadpeek",
- "blobfoxcat": "blobfoxcat",
- "blobfoxcatsnuggle": "blobfoxcatsnuggle",
- "blobfoxcheer": "blobfoxcheer",
- "blobfoxcofemlem": "blobfoxcofemlem",
- "blobfoxcofeowo": "blobfoxcofeowo",
- "blobfoxcomfy": "blobfoxcomfy",
- "blobfoxcomfycofe": "blobfoxcomfycofe",
- "blobfoxcomfyglare": "blobfoxcomfyglare",
- "blobfoxcomfyhappy": "blobfoxcomfyhappy",
- "blobfoxcomfyowo": "blobfoxcomfyowo",
- "blobfoxcomfysip": "blobfoxcomfysip",
- "blobfoxcomfysleepy": "blobfoxcomfysleepy",
- "blobfoxcomfysmirk": "blobfoxcomfysmirk",
- "blobfoxcomputer": "blobfoxcomputer",
- "blobfoxconfused": "blobfoxconfused",
- "blobfoxcry2": "blobfoxcry2",
- "blobfoxcryreach": "blobfoxcryreach",
- "blobfoxcute": "blobfoxcute",
- "blobfoxdab": "blobfoxdab",
- "blobfoxdealwithitfingerguns": "blobfoxdealwithitfingerguns",
- "blobfoxdetective": "blobfoxdetective",
- "blobfoxdisapprove": "blobfoxdisapprove",
- "blobfoxdoubt": "blobfoxdoubt",
- "blobfoxdrakedislike": "blobfoxdrakedislike",
- "blobfoxdrakelike": "blobfoxdrakelike",
- "blobfoxdrool": "blobfoxdrool",
- "blobfoxevil": "blobfoxevil",
- "blobfoxeyes": "blobfoxeyes",
- "blobfoxfacepalm": "blobfoxfacepalm",
- "blobfoxfingerguns": "blobfoxfingerguns",
- "blobfoxfloofcofe": "blobfoxfloofcofe",
- "blobfoxfloofcute": "blobfoxfloofcute",
- "blobfoxfloofreach": "blobfoxfloofreach",
- "blobfoxflooftea": "blobfoxflooftea",
- "blobfoxghost": "blobfoxghost",
- "blobfoxhappy": "blobfoxhappy",
- "blobfoxheart": "blobfoxheart",
- "blobfoxheartcute": "blobfoxheartcute",
- "blobfoxhyper": "blobfoxhyper",
- "blobfoxknife": "blobfoxknife",
- "blobfoxlaugh": "blobfoxlaugh",
- "blobfoxlaughsweat": "blobfoxlaughsweat",
- "blobfoxlewd": "blobfoxlewd",
- "blobfoxlurk2glare": "blobfoxlurk2glare",
- "blobfoxlurk2owonotice": "blobfoxlurk2owonotice",
- "blobfoxlurkaww": "blobfoxlurkaww",
- "blobfoxlurkglare": "blobfoxlurkglare",
- "blobfoxlurkowo": "blobfoxlurkowo",
- "blobfoxlurkowonotice": "blobfoxlurkowonotice",
- "blobfoxmelt2": "blobfoxmelt2",
- "blobfoxmelt3": "blobfoxmelt3",
- "blobfoxmeltblush": "blobfoxmeltblush",
- "blobfoxmeltsob": "blobfoxmeltsob",
- "blobfoxmeltsoblove": "blobfoxmeltsoblove",
- "blobfoxmsnugglecentercat": "blobfoxmsnugglecentercat",
- "blobfoxmsnugglecenterfox": "blobfoxmsnugglecenterfox",
- "blobfoxmsnuggleleftcat": "blobfoxmsnuggleleftcat",
- "blobfoxmsnuggleleftfox": "blobfoxmsnuggleleftfox",
- "blobfoxmsnugglerightcat": "blobfoxmsnugglerightcat",
- "blobfoxmsnugglerightnone": "blobfoxmsnugglerightnone",
- "blobfoxnombread": "blobfoxnombread",
- "blobfoxnomburger": "blobfoxnomburger",
- "blobfoxnomcookie": "blobfoxnomcookie",
- "blobfoxnotlikethis": "blobfoxnotlikethis",
- "blobfoxowo": "blobfoxowo",
- "blobfoxowonotice": "blobfoxowonotice",
- "blobfoxpat": "blobfoxpat",
- "blobfoxpatsad": "blobfoxpatsad",
- "blobfoxpeek": "blobfoxpeek",
- "blobfoxpeekcomfy": "blobfoxpeekcomfy",
- "blobfoxpeekknife": "blobfoxpeekknife",
- "blobfoxpeekowo": "blobfoxpeekowo",
- "blobfoxpleading": "blobfoxpleading",
- "blobfoxreachaww": "blobfoxreachaww",
- "blobfoxsad": "blobfoxsad",
- "blobfoxshocked": "blobfoxshocked",
- "blobfoxsignbaka": "blobfoxsignbaka",
- "blobfoxsignyes": "blobfoxsignyes",
- "blobfoxsip": "blobfoxsip",
- "blobfoxsipglare": "blobfoxsipglare",
- "blobfoxsipowo": "blobfoxsipowo",
- "blobfoxsipsmug": "blobfoxsipsmug",
- "blobfoxsipterrified": "blobfoxsipterrified",
- "blobfoxsleep": "blobfoxsleep",
- "blobfoxsmirk": "blobfoxsmirk",
- "blobfoxsmug": "blobfoxsmug",
- "blobfoxsnug": "blobfoxsnug",
- "blobfoxsnuggle": "blobfoxsnuggle",
- "blobfoxsnugowo": "blobfoxsnugowo",
- "blobfoxsweating": "blobfoxsweating",
- "blobfoxthink": "blobfoxthink",
- "blobfoxthinking": "blobfoxthinking",
- "blobfoxthinksmirk": "blobfoxthinksmirk",
- "blobfoxthumbsup": "blobfoxthumbsup",
- "blobfoxuwu": "blobfoxuwu",
- "blobfoxwhaaaat": "blobfoxwhaaaat",
- "blobfoxworried": "blobfoxworried",
- "blobthinkingeyes": "blobthinkingeyes",
- "budgieubuntu": "budgieubuntu",
- "bunsenlabs_d": "bunsenlabs_d",
- "bunsenlabs_l": "bunsenlabs_l",
- "bunsenlabs_m": "bunsenlabs_m",
- "catalan_flag": "catalan_flag",
- "centos": "centos",
- "cinnamon": "cinnamon",
- "clearlinux": "clearlinux",
- "clj": "clj",
- "clojure": "clojure",
- "codeberg": "codeberg",
- "covid19": "covid19",
- "crazy": "crazy",
- "darthvader": "darthvader",
- "dartlang": "dartlang",
- "deepin": "deepin",
- "devuannew": "devuannew",
- "disroot": "disroot",
- "django": "django",
- "docker": "docker",
- "dotnet": "dotnet",
- "duckduckgo": "duckduckgo",
- "dwm": "dwm",
- "dwmdark": "dwmdark",
- "dwmlight": "dwmlight",
- "earth_photo": "earth_photo",
- "elixir": "elixir",
- "endeavourOS": "endeavourOS",
- "ethereum": "ethereum",
- "exherbo": "exherbo",
- "fdroid": "fdroid",
- "fedi": "fedi",
- "fediverse": "fediverse",
- "fedora_old": "fedora_old",
- "ferenos": "ferenos",
- "firedoge": "firedoge",
- "firefoxnew": "firefoxnew",
- "flag_nl": "flag_nl",
- "flag_trans": "flag_trans",
- "fosstodon": "fosstodon",
- "freecad": "freecad",
- "fsf": "fsf",
- "fsfe": "fsfe",
- "fsfe_logo": "fsfe_logo",
- "fsfe_logo2": "fsfe_logo2",
- "garfield": "garfield",
- "garuda": "garuda",
- "gazebo": "gazebo",
- "gentoo": "gentoo",
- "gentoo_luv": "gentoo_luv",
- "ghostbsd": "ghostbsd",
- "gimp": "gimp",
- "git": "git",
- "gitea": "gitea",
- "github": "github",
- "gitlab": "gitlab",
- "gnome": "gnome",
- "gnomewhite": "gnomewhite",
- "golang": "golang",
- "graphql": "graphql",
- "guix": "guix",
- "hackaday": "hackaday",
- "headdesk": "headdesk",
- "heart_gentoo": "heart_gentoo",
- "hexley": "hexley",
- "homeassistant": "homeassistant",
- "hyperbola": "hyperbola",
- "i3": "i3",
- "i3wm": "i3wm",
- "idle": "idle",
- "indieweb": "indieweb",
- "indiewebcamp": "indiewebcamp",
- "inkscape": "inkscape",
- "itisamystery": "itisamystery",
- "javascript": "javascript",
- "jellyfin": "jellyfin",
- "jitsi": "jitsi",
- "jupiter_photo": "jupiter_photo",
- "kakoune": "kakoune",
- "kali_linux": "kali_linux",
- "kali_linux_g": "kali_linux_g",
- "kali_linux_r": "kali_linux_r",
- "kdedark": "kdedark",
- "kdelight": "kdelight",
- "kdeneon": "kdeneon",
- "kdenew": "kdenew",
- "kodachi": "kodachi",
- "krita": "krita",
- "laravel": "laravel",
- "lesbian_flag": "lesbian_flag",
- "libreboot": "libreboot",
- "librefm": "librefm",
- "lineageos": "lineageos",
- "lineageos2": "lineageos2",
- "linus": "linus",
- "linuxkompis": "linuxkompis",
- "linuxmint": "linuxmint",
- "linuxmintalt": "linuxmintalt",
- "linuxmintnew": "linuxmintnew",
- "llama": "llama",
- "loading": "loading",
- "lubuntu": "lubuntu",
- "mars_photo": "mars_photo",
- "maryland": "maryland",
- "mastodon": "mastodon",
- "mate": "mate",
- "mercury_photo": "mercury_photo",
- "microblog": "microblog",
- "microsoft": "microsoft",
- "midori": "midori",
- "minetest": "minetest",
- "monero": "monero",
- "morty": "morty",
- "mullvadvpn": "mullvadvpn",
- "mushroomCloud": "mushroomCloud",
- "mxlinux": "mxlinux",
- "mycroft": "mycroft",
- "neovim": "neovim",
- "neptune_photo": "neptune_photo",
- "netbsd": "netbsd",
- "netherlands": "netherlands",
- "nextcloud": "nextcloud",
- "nginx": "nginx",
- "nixos": "nixos",
- "nocloud": "nocloud",
- "nonbinary_flag": "nonbinary_flag",
- "nsfw_warning": "nsfw_warning",
- "oh_no": "oh_no",
- "oh_no_blob": "oh_no_blob",
- "oh_no_bubble": "oh_no_bubble",
- "ohgno": "ohgno",
- "onlyoffice": "onlyoffice",
- "oof": "oof",
- "openhardware": "openhardware",
- "openoffice": "openoffice",
- "opensource": "opensource",
- "openstreetmaps": "openstreetmaps",
- "osm": "osm",
- "osowoso": "osowoso",
- "pansexual_flag": "pansexual_flag",
- "parabola": "parabola",
- "pclinuxos": "pclinuxos",
- "pclinuxos_b": "pclinuxos_b",
- "peertube": "peertube",
- "penguin_tat": "penguin_tat",
- "peppermintos": "peppermintos",
- "php": "php",
- "picklerick": "picklerick",
- "pixelfed": "pixelfed",
- "plan9": "plan9",
- "plasma": "plasma",
- "plasmamobile": "plasmamobile",
- "pluto_photo": "pluto_photo",
- "podman": "podman",
- "polyamory_flag": "polyamory_flag",
- "popos": "popos",
- "postmarketos": "postmarketos",
- "protonmail": "protonmail",
- "puppylinux": "puppylinux",
- "pureos": "pureos",
- "q4os": "q4os",
- "qubes": "qubes",
- "raspberrypi": "raspberrypi",
- "rblobcatpeek": "rblobcatpeek",
- "react": "react",
- "reactos": "reactos",
- "redhatalt": "redhatalt",
- "regolith": "regolith",
- "revblobfoxcatsnuggle": "revblobfoxcatsnuggle",
- "revblobfoxcomfyhappy": "revblobfoxcomfyhappy",
- "revblobfoxlurkowo": "revblobfoxlurkowo",
- "revblobfoxpeekowo": "revblobfoxpeekowo",
- "rick": "rick",
- "rms": "rms",
- "rockylinux": "rockylinux",
- "ros": "ros",
- "rss": "rss",
- "rstats": "rstats",
- "ruby": "ruby",
- "rust": "rust",
- "saturn_photo": "saturn_photo",
- "senyera": "senyera",
- "shiny": "shiny",
- "signal": "signal",
- "silverblue": "silverblue",
- "skunk": "skunk",
- "slackware": "slackware",
- "smart": "smart",
- "snikket": "snikket",
- "solidity": "solidity",
- "startrek": "startrek",
- "suckless": "suckless",
- "suspicious": "suspicious",
- "sway": "sway",
- "system76": "system76",
- "t_blink": "t_blink",
- "teapot": "teapot",
- "teapot2": "teapot2",
- "telegram": "telegram",
- "tetris": "tetris",
- "thaenkin": "thaenkin",
- "thinkhappy": "thinkhappy",
- "thinking_rms": "thinking_rms",
- "thinkpad": "thinkpad",
- "thinkpad_tp": "thinkpad_tp",
- "thonking": "thonking",
- "thunderbird": "thunderbird",
- "tp": "tp",
- "trisquel": "trisquel",
- "troll": "troll",
- "tux": "tux",
- "tuxother": "tuxother",
- "tuxotherwhite": "tuxotherwhite",
- "ubuntubudgie": "ubuntubudgie",
- "ubuntudde": "ubuntudde",
- "unverified": "unverified",
- "uranus_photo": "uranus_photo",
- "venus_photo": "venus_photo",
- "vivaldi": "vivaldi",
- "vue": "vue",
- "wayland": "wayland",
- "white_transgender_flag": "white_transgender_flag",
- "windows": "windows",
- "wire": "wire",
- "xfce": "xfce",
- "xmonad": "xmonad",
- "xubuntu": "xubuntu",
- "0w0": "0w0",
- "11tea": "11tea",
- "a_hard_disk": "a_hard_disk",
- "a_save_disk": "a_save_disk",
- "aaa": "aaa",
- "aaaaa": "aaaaa",
- "adora_no": "adora_no",
- "adora_yes": "adora_yes",
- "amiga": "amiga",
- "amigacheck": "amigacheck",
- "andknuckles_1": "andknuckles_1",
- "andknuckles_2": "andknuckles_2",
- "andknuckles_3": "andknuckles_3",
- "andknuckles_4": "andknuckles_4",
- "andknuckles_5": "andknuckles_5",
- "andknuckles_6": "andknuckles_6",
- "andknuckles_7": "andknuckles_7",
- "andknuckles_8": "andknuckles_8",
- "annoying_dog_hole": "annoying_dog_hole",
- "annoyingdog": "annoyingdog",
- "asmb3_coinblock": "asmb3_coinblock",
- "atari": "atari",
- "awesome": "awesome",
- "awesome_slide_l": "awesome_slide_l",
- "awesome_slide_r": "awesome_slide_r",
- "battery_empty": "battery_empty",
- "battery_full": "battery_full",
- "battery_low": "battery_low",
- "battery_medium": "battery_medium",
- "big_mood": "big_mood",
- "bin": "bin",
- "blob_pensive": "blob_pensive",
- "blobblush": "blobblush",
- "blobcatnomdisk": "blobcatnomdisk",
- "blobcatohhnoo": "blobcatohhnoo",
- "blobcheerbounce": "blobcheerbounce",
- "blobcoffee": "blobcoffee",
- "blobfistbumpL": "blobfistbumpL",
- "blobfistbumpR": "blobfistbumpR",
- "blobgamer": "blobgamer",
- "blobhappy": "blobhappy",
- "blobjudge": "blobjudge",
- "blobjudgingyou": "blobjudgingyou",
- "blobmelt": "blobmelt",
- "blobnerd": "blobnerd",
- "blobnervous": "blobnervous",
- "blobnom_trans": "blobnom_trans",
- "blobpats": "blobpats",
- "blobpeektrans": "blobpeektrans",
- "blobpopcorn": "blobpopcorn",
- "blobross": "blobross",
- "blobsnuggle": "blobsnuggle",
- "blobsob": "blobsob",
- "blobthinkingcool": "blobthinkingcool",
- "bowsette_redhead": "bowsette_redhead",
- "byodood": "byodood",
- "cancelled_1": "cancelled_1",
- "cancelled_2": "cancelled_2",
- "cancelled_3": "cancelled_3",
- "cocaine": "cocaine",
- "cool": "cool",
- "crt_w_noise": "crt_w_noise",
- "crt_w_test_pattern": "crt_w_test_pattern",
- "dabnem": "dabnem",
- "diskkun": "diskkun",
- "dislike": "dislike",
- "doggoblob": "doggoblob",
- "dont_at_me": "dont_at_me",
- "dreamcast_controller": "dreamcast_controller",
- "dualshock": "dualshock",
- "dualshock_2": "dualshock_2",
- "dualshock_3": "dualshock_3",
- "emblem_knuckles": "emblem_knuckles",
- "emblem_sonic": "emblem_sonic",
- "emblem_tails": "emblem_tails",
- "eugen": "eugen",
- "fatyoshi": "fatyoshi",
- "fish_sh": "fish_sh",
- "fish_sh2": "fish_sh2",
- "foxnews": "foxnews",
- "frogsiren": "frogsiren",
- "game_and_watch": "game_and_watch",
- "game_boy": "game_boy",
- "gamecube": "gamecube",
- "gamecube_controller": "gamecube_controller",
- "gamegear": "gamegear",
- "gamepad": "gamepad",
- "gdqfast": "gdqfast",
- "gdqmet": "gdqmet",
- "gdqsanic": "gdqsanic",
- "gdqtranspride": "gdqtranspride",
- "genesis_6_button_controller": "genesis_6_button_controller",
- "groundhog": "groundhog",
- "grumpy_block": "grumpy_block",
- "haircut": "haircut",
- "java": "java",
- "lofty": "lofty",
- "loss": "loss",
- "macos": "macos",
- "mario": "mario",
- "mario_jump": "mario_jump",
- "mario_msgblock": "mario_msgblock",
- "maybe_verified": "maybe_verified",
- "metroid": "metroid",
- "mk_bowser": "mk_bowser",
- "moon_photo": "moon_photo",
- "ms_floppy_disk": "ms_floppy_disk",
- "ms_minidisc": "ms_minidisc",
- "mtgB": "mtgB",
- "mtgC": "mtgC",
- "mtgG": "mtgG",
- "mtgR": "mtgR",
- "mtgU": "mtgU",
- "mtgW": "mtgW",
- "n64": "n64",
- "n64_controller": "n64_controller",
- "nes_controller": "nes_controller",
- "nes_fire": "nes_fire",
- "newlol": "newlol",
- "nintendo": "nintendo",
- "nintendo_seal": "nintendo_seal",
- "nttfloppydisk": "nttfloppydisk",
- "nttminidisc": "nttminidisc",
- "nttopticaldisc": "nttopticaldisc",
- "nttvideogame": "nttvideogame",
- "nyan": "nyan",
- "nyancat_body": "nyancat_body",
- "nyancat_face": "nyancat_face",
- "playstation_controller": "playstation_controller",
- "pressf": "pressf",
- "psyduck": "psyduck",
- "question_block": "question_block",
- "saddowns": "saddowns",
- "sans": "sans",
- "sayori_dislike": "sayori_dislike",
- "sayori_like": "sayori_like",
- "sayorino": "sayorino",
- "sayoriyes": "sayoriyes",
- "shadow_1": "shadow_1",
- "shadow_2": "shadow_2",
- "shadow_3": "shadow_3",
- "shadow_4": "shadow_4",
- "shadow_5": "shadow_5",
- "shadow_6": "shadow_6",
- "shadow_6f": "shadow_6f",
- "silent": "silent",
- "smb3_block": "smb3_block",
- "smith": "smith",
- "smug10": "smug10",
- "smug9": "smug9",
- "smugdog": "smugdog",
- "sonic": "sonic",
- "sonic_1": "sonic_1",
- "sonic_2": "sonic_2",
- "sonic_3": "sonic_3",
- "sonic_4": "sonic_4",
- "sonic_think": "sonic_think",
- "splat_boy": "splat_boy",
- "splat_girl": "splat_girl",
- "splat_octo_boy": "splat_octo_boy",
- "splat_octo_girl": "splat_octo_girl",
- "splat_squid": "splat_squid",
- "splatoon": "splatoon",
- "sun_photo": "sun_photo",
- "thaenking": "thaenking",
- "think_bread": "think_bread",
- "thinking_endlessly": "thinking_endlessly",
- "thinking_fidget": "thinking_fidget",
- "thinking_hard": "thinking_hard",
- "thisisfine": "thisisfine",
- "thounking": "thounking",
- "tiphat": "tiphat",
- "tizzy": "tizzy",
- "trans_comm": "trans_comm",
- "trans_egg": "trans_egg",
- "usb_jorts": "usb_jorts",
- "usb_jorts2": "usb_jorts2",
- "verified": "verified",
- "vv": "vv",
- "watchgoose": "watchgoose",
- "win3": "win3",
- "win30_msdos": "win30_msdos",
- "win3_386": "win3_386",
- "win3_cdrom": "win3_cdrom",
- "win3_clock": "win3_clock",
- "win3_control_panel": "win3_control_panel",
- "win3_fileman": "win3_fileman",
- "win3_help": "win3_help",
- "win3_minesweeper": "win3_minesweeper",
- "win3_msdos": "win3_msdos",
- "win3_multimedia": "win3_multimedia",
- "win3_pbrush": "win3_pbrush",
- "win3_pif_editor": "win3_pif_editor",
- "win3_printer": "win3_printer",
- "win3_prog_group": "win3_prog_group",
- "win3_progman": "win3_progman",
- "win3_recorder": "win3_recorder",
- "win3_setup": "win3_setup",
- "win3_shut_down": "win3_shut_down",
- "win3_solitare": "win3_solitare",
- "win3_terminal": "win3_terminal",
- "win3_write": "win3_write",
- "win95_explorer": "win95_explorer",
- "win95certificateofauthenticity": "win95certificateofauthenticity",
- "woomy": "woomy",
- "woz": "woz",
- "xbox_360_controller": "xbox_360_controller",
- "xbox_elite_controller": "xbox_elite_controller",
- "xbox_one_controller_rev_3": "xbox_one_controller_rev_3",
- "xd": "xd",
- "yayclod": "yayclod",
- "yeet": "yeet",
- "0120": "0120",
- "MJJ": "MJJ",
- "ace": "ace",
- "animal_crossing": "animal_crossing",
- "aro": "aro",
- "asexual_flag": "asexual_flag",
- "bgft": "bgft",
- "bisexual_triangles": "bisexual_triangles",
- "chefkiss": "chefkiss",
- "chosothink": "chosothink",
- "coffee_travel_cup_brown": "coffee_travel_cup_brown",
- "comm": "comm",
- "ctown": "ctown",
- "cupofcoffee": "cupofcoffee",
- "cybre_glitch": "cybre_glitch",
- "dreamcast": "dreamcast",
- "flag_agender": "flag_agender",
- "florp": "florp",
- "gay": "gay",
- "genderfluid_flag": "genderfluid_flag",
- "genderqueer_flag": "genderqueer_flag",
- "hear": "hear",
- "hexafriend": "hexafriend",
- "kirby_fly": "kirby_fly",
- "kirby_happy": "kirby_happy",
- "kirby_walk": "kirby_walk",
- "link": "link",
- "megaman": "megaman",
- "metamorph": "metamorph",
- "msdos": "msdos",
- "mspac": "mspac",
- "mystery": "mystery",
- "nb": "nb",
- "nes_link": "nes_link",
- "nes_link_l": "nes_link_l",
- "nes_link_r": "nes_link_r",
- "nes_link_u": "nes_link_u",
- "nes_metroid": "nes_metroid",
- "nes_old_man": "nes_old_man",
- "playstation": "playstation",
- "pokeball": "pokeball",
- "queer": "queer",
- "rainbow_flag": "rainbow_flag",
- "samus": "samus",
- "so_gay": "so_gay",
- "so_queer": "so_queer",
- "starbucks": "starbucks",
- "tangela": "tangela",
- "tardis": "tardis",
- "thinkerguns": "thinkerguns",
- "transgender_flag": "transgender_flag",
- "triforce": "triforce",
- "unbreakable": "unbreakable",
- "vlc": "vlc",
- "wordpress": "wordpress",
- "yay": "yay",
- "ablobcatgrumpy": "ablobcatgrumpy",
- "ablobcatheartbroken": "ablobcatheartbroken",
- "ablobcatknitsweats": "ablobcatknitsweats",
- "ablobcatreachreverse": "ablobcatreachreverse",
- "ablobcatsweatsip": "ablobcatsweatsip",
- "agummyangel": "agummyangel",
- "agummyangry": "agummyangry",
- "agummyattention": "agummyattention",
- "agummyattentioncat": "agummyattentioncat",
- "agummyaww": "agummyaww",
- "agummybite": "agummybite",
- "agummyblobblewobble": "agummyblobblewobble",
- "agummybolb": "agummybolb",
- "agummybounce": "agummybounce",
- "agummycatnom": "agummycatnom",
- "agummyconga": "agummyconga",
- "agummydab": "agummydab",
- "agummydevil": "agummydevil",
- "agummydoggo": "agummydoggo",
- "agummyeyes": "agummyeyes",
- "agummyglare": "agummyglare",
- "agummyheart": "agummyheart",
- "agummyhug": "agummyhug",
- "agummyhydraulicpress": "agummyhydraulicpress",
- "agummylamp": "agummylamp",
- "agummylurk": "agummylurk",
- "agummymelt": "agummymelt",
- "agummynom": "agummynom",
- "agummyoh": "agummyoh",
- "agummyparty": "agummyparty",
- "agummypats": "agummypats",
- "agummypeek": "agummypeek",
- "agummypopcorn": "agummypopcorn",
- "agummypout": "agummypout",
- "agummyrainbow": "agummyrainbow",
- "agummysad": "agummysad",
- "agummysadcloud": "agummysadcloud",
- "agummyshine": "agummyshine",
- "agummysip": "agummysip",
- "agummysob": "agummysob",
- "agummysquish": "agummysquish",
- "agummysunglasses": "agummysunglasses",
- "agummythink": "agummythink",
- "agummythumbsdown": "agummythumbsdown",
- "agummythumbsup": "agummythumbsup",
- "agummytongue": "agummytongue",
- "agummytoot": "agummytoot",
- "agummytrash": "agummytrash",
- "agummyuwu": "agummyuwu",
- "agummywave": "agummywave",
- "agummywhee": "agummywhee",
- "agummywink": "agummywink",
- "agummywob": "agummywob",
- "agummyyay": "agummyyay",
- "apartyblobcat": "apartyblobcat",
- "aphotogummy": "aphotogummy",
- "beanblobcat": "beanblobcat",
- "beanblobcathyper": "beanblobcathyper",
- "blank": "blank",
- "blobbunnynomblobcat": "blobbunnynomblobcat",
- "blobcataco": "blobcataco",
- "blobcatadorablepink": "blobcatadorablepink",
- "blobcatangel": "blobcatangel",
- "blobcatbigfan": "blobcatbigfan",
- "blobcatbirthday": "blobcatbirthday",
- "blobcatblackwhite": "blobcatblackwhite",
- "blobcatbleach": "blobcatbleach",
- "blobcatblue": "blobcatblue",
- "blobcatbolbscream": "blobcatbolbscream",
- "blobcatboopblush": "blobcatboopblush",
- "blobcatboopglare": "blobcatboopglare",
- "blobcatboopwhatis": "blobcatboopwhatis",
- "blobcatbot": "blobcatbot",
- "blobcatbughunter": "blobcatbughunter",
- "blobcatburglar": "blobcatburglar",
- "blobcatcactus": "blobcatcactus",
- "blobcatcaged": "blobcatcaged",
- "blobcatcatnom": "blobcatcatnom",
- "blobcatchristmasglowsticks": "blobcatchristmasglowsticks",
- "blobcatchristmastree": "blobcatchristmastree",
- "blobcatcookie": "blobcatcookie",
- "blobcatcooljazz": "blobcatcooljazz",
- "blobcatdead": "blobcatdead",
- "blobcatderpdeer": "blobcatderpdeer",
- "blobcatdevil": "blobcatdevil",
- "blobcatdio": "blobcatdio",
- "blobcatdisknom": "blobcatdisknom",
- "blobcatdistrurbed": "blobcatdistrurbed",
- "blobcatdoggocouple": "blobcatdoggocouple",
- "blobcatdogsnuggle": "blobcatdogsnuggle",
- "blobcatdonutnom": "blobcatdonutnom",
- "blobcatdrums": "blobcatdrums",
- "blobcatelf": "blobcatelf",
- "blobcatfireeyes": "blobcatfireeyes",
- "blobcatfishnom": "blobcatfishnom",
- "blobcatflip": "blobcatflip",
- "blobcatflipped": "blobcatflipped",
- "blobcatfluffangry": "blobcatfluffangry",
- "blobcatfluffevil": "blobcatfluffevil",
- "blobcatfluffhappy": "blobcatfluffhappy",
- "blobcatfluffowo": "blobcatfluffowo",
- "blobcatfluffpats": "blobcatfluffpats",
- "blobcatfrowningbig": "blobcatfrowningbig",
- "blobcatfunny": "blobcatfunny",
- "blobcatghostbuster": "blobcatghostbuster",
- "blobcatghostdead": "blobcatghostdead",
- "blobcatghostreach": "blobcatghostreach",
- "blobcatgreen": "blobcatgreen",
- "blobcathairflip": "blobcathairflip",
- "blobcatheartbroken": "blobcatheartbroken",
- "blobcathero": "blobcathero",
- "blobcathyper": "blobcathyper",
- "blobcathyper2": "blobcathyper2",
- "blobcathzz": "blobcathzz",
- "blobcaticypole": "blobcaticypole",
- "blobcatjedi": "blobcatjedi",
- "blobcatjoy": "blobcatjoy",
- "blobcatjoyboxhero": "blobcatjoyboxhero",
- "blobcatjustright": "blobcatjustright",
- "blobcatkirby": "blobcatkirby",
- "blobcatkissblush": "blobcatkissblush",
- "blobcatlul": "blobcatlul",
- "blobcatmeataww": "blobcatmeataww",
- "blobcatmegumin": "blobcatmegumin",
- "blobcatmeltnomblobcatmelt": "blobcatmeltnomblobcatmelt",
- "blobcatmeltthumbsup": "blobcatmeltthumbsup",
- "blobcatmeowcouple": "blobcatmeowcouple",
- "blobcatmoney": "blobcatmoney",
- "blobcatmoustache": "blobcatmoustache",
- "blobcatnative": "blobcatnative",
- "blobcatnauseated": "blobcatnauseated",
- "blobcatnerd": "blobcatnerd",
- "blobcatnom": "blobcatnom",
- "blobcatnomblobbunny": "blobcatnomblobbunny",
- "blobcatnomblobcat": "blobcatnomblobcat",
- "blobcatnomblobdoggo": "blobcatnomblobdoggo",
- "blobcatnomcandycane": "blobcatnomcandycane",
- "blobcatnomcookie": "blobcatnomcookie",
- "blobcatnomcookieblob": "blobcatnomcookieblob",
- "blobcatnomeggplant": "blobcatnomeggplant",
- "blobcatnomfish": "blobcatnomfish",
- "blobcatnomouth": "blobcatnomouth",
- "blobcatnompeach": "blobcatnompeach",
- "blobcatnompizza": "blobcatnompizza",
- "blobcatnompopsicle": "blobcatnompopsicle",
- "blobcatnomrevenge": "blobcatnomrevenge",
- "blobcatnomstrawberry": "blobcatnomstrawberry",
- "blobcatnomtomato": "blobcatnomtomato",
- "blobcatnomwatermelon": "blobcatnomwatermelon",
- "blobcatnoplease": "blobcatnoplease",
- "blobcatnotlike": "blobcatnotlike",
- "blobcatorange": "blobcatorange",
- "blobcatoutage": "blobcatoutage",
- "blobcatoverlycute": "blobcatoverlycute",
- "blobcatpan": "blobcatpan",
- "blobcatpawtongueleft": "blobcatpawtongueleft",
- "blobcatpawtongueright": "blobcatpawtongueright",
- "blobcatpeach": "blobcatpeach",
- "blobcatpenguin": "blobcatpenguin",
- "blobcatpensive": "blobcatpensive",
- "blobcatpiano": "blobcatpiano",
- "blobcatpicturebook": "blobcatpicturebook",
- "blobcatpika": "blobcatpika",
- "blobcatpink": "blobcatpink",
- "blobcatpizza": "blobcatpizza",
- "blobcatpolice": "blobcatpolice",
- "blobcatpolicedonut": "blobcatpolicedonut",
- "blobcatpolicepeek": "blobcatpolicepeek",
- "blobcatpopcorn": "blobcatpopcorn",
- "blobcatpopcornsweats": "blobcatpopcornsweats",
- "blobcatpopsicle": "blobcatpopsicle",
- "blobcatpopsicle2": "blobcatpopsicle2",
- "blobcatpopsicleaww": "blobcatpopsicleaww",
- "blobcatpopsiclenom": "blobcatpopsiclenom",
- "blobcatpresentgreen": "blobcatpresentgreen",
- "blobcatpresentpink": "blobcatpresentpink",
- "blobcatpresentred": "blobcatpresentred",
- "blobcatprofit": "blobcatprofit",
- "blobcatpurple": "blobcatpurple",
- "blobcatpusheen": "blobcatpusheen",
- "blobcatred": "blobcatred",
- "blobcatreinderp": "blobcatreinderp",
- "blobcatsadreachreverse": "blobcatsadreachreverse",
- "blobcatsaitama": "blobcatsaitama",
- "blobcatsalute": "blobcatsalute",
- "blobcatsanta": "blobcatsanta",
- "blobcatscream": "blobcatscream",
- "blobcatshocked": "blobcatshocked",
- "blobcatsick": "blobcatsick",
- "blobcatsign": "blobcatsign",
- "blobcatsipsweats": "blobcatsipsweats",
- "blobcatsmol": "blobcatsmol",
- "blobcatsnapped": "blobcatsnapped",
- "blobcatspace": "blobcatspace",
- "blobcatsparklyeyes": "blobcatsparklyeyes",
- "blobcatstabbed": "blobcatstabbed",
- "blobcatstabbedmlem": "blobcatstabbedmlem",
- "blobcatstabby": "blobcatstabby",
- "blobcatstabbystab": "blobcatstabbystab",
- "blobcatstalkerpeek": "blobcatstalkerpeek",
- "blobcatsuit": "blobcatsuit",
- "blobcatsweats": "blobcatsweats",
- "blobcatthinkOwO": "blobcatthinkOwO",
- "blobcatthinking": "blobcatthinking",
- "blobcatthinkingeyes": "blobcatthinkingeyes",
- "blobcatthinkowo": "blobcatthinkowo",
- "blobcatthinksmart": "blobcatthinksmart",
- "blobcattoot": "blobcattoot",
- "blobcattriumph": "blobcattriumph",
- "blobcatuguu": "blobcatuguu",
- "blobcatupsidedown": "blobcatupsidedown",
- "blobcatwaitwhat": "blobcatwaitwhat",
- "blobcatwhat": "blobcatwhat",
- "blobcatwhatsthis": "blobcatwhatsthis",
- "blobcatwhistle": "blobcatwhistle",
- "blobcatwitch": "blobcatwitch",
- "blobcatwoah": "blobcatwoah",
- "blobcatyandere": "blobcatyandere",
- "blobcatytriumphant": "blobcatytriumphant",
- "blobcatzippermouth": "blobcatzippermouth",
- "cate": "cate",
- "catto": "catto",
- "cringingcat": "cringingcat",
- "gummyangel": "gummyangel",
- "gummyangry": "gummyangry",
- "gummyassassin": "gummyassassin",
- "gummyaww": "gummyaww",
- "gummyblue": "gummyblue",
- "gummybolb": "gummybolb",
- "gummycat": "gummycat",
- "gummycouncil": "gummycouncil",
- "gummydab": "gummydab",
- "gummydevil": "gummydevil",
- "gummydoggo": "gummydoggo",
- "gummyenjoy": "gummyenjoy",
- "gummyeyes": "gummyeyes",
- "gummyglare": "gummyglare",
- "gummygreen": "gummygreen",
- "gummyhappy": "gummyhappy",
- "gummyheart": "gummyheart",
- "gummyhorizons": "gummyhorizons",
- "gummyhug": "gummyhug",
- "gummyhumbsdown": "gummyhumbsdown",
- "gummylurk": "gummylurk",
- "gummymelt": "gummymelt",
- "gummynauseated": "gummynauseated",
- "gummynom": "gummynom",
- "gummyoh": "gummyoh",
- "gummyooh": "gummyooh",
- "gummyorange": "gummyorange",
- "gummyowo": "gummyowo",
- "gummypats": "gummypats",
- "gummypeek": "gummypeek",
- "gummypink": "gummypink",
- "gummypopcorn": "gummypopcorn",
- "gummypout": "gummypout",
- "gummyred": "gummyred",
- "gummysad": "gummysad",
- "gummysadcloud": "gummysadcloud",
- "gummysip": "gummysip",
- "gummysob": "gummysob",
- "gummysunglasses": "gummysunglasses",
- "gummythink": "gummythink",
- "gummythumbsup": "gummythumbsup",
- "gummytongue": "gummytongue",
- "gummytoot": "gummytoot",
- "gummytrash": "gummytrash",
- "gummyuwu": "gummyuwu",
- "gummywave": "gummywave",
- "gummywink": "gummywink",
- "gummywob": "gummywob",
- "gummyyay": "gummyyay",
- "photogummy": "photogummy",
- "politecat": "politecat",
- "saddercat": "saddercat",
- "scremcat": "scremcat",
- "shiblob": "shiblob",
- "shiblobban": "shiblobban",
- "shiblobcool": "shiblobcool",
- "shiblobevil": "shiblobevil",
- "shiblobhappy": "shiblobhappy",
- "shiblobheart1": "shiblobheart1",
- "shiblobheart2": "shiblobheart2",
- "shiblobheart3": "shiblobheart3",
- "shibloblurk": "shibloblurk",
- "shiblobmelt": "shiblobmelt",
- "shiblobnerd": "shiblobnerd",
- "shiblobok": "shiblobok",
- "shiblobokwink": "shiblobokwink",
- "shiblobpoliceban": "shiblobpoliceban",
- "shiblobreach": "shiblobreach",
- "shiblobrobber": "shiblobrobber",
- "shiblobthumbsup": "shiblobthumbsup",
- "shiblobwink": "shiblobwink",
- "smugcat": "smugcat",
- "win3_msdos2": "win3_msdos2",
- "win3_paintbrush": "win3_paintbrush",
- "win3_program_group": "win3_program_group",
- "100_gay": "100_gay",
- "100awoo": "100awoo",
- "18only": "18only",
- "artaww": "artaww",
- "artblackcat": "artblackcat",
- "artbucket": "artbucket",
- "artbucketwater": "artbucketwater",
- "artcataww": "artcataww",
- "artcathmm": "artcathmm",
- "artghost": "artghost",
- "artpaw": "artpaw",
- "artpeek": "artpeek",
- "artshark": "artshark",
- "artsharkzzz": "artsharkzzz",
- "artsits": "artsits",
- "artsweats": "artsweats",
- "autism": "autism",
- "bear_hugs": "bear_hugs",
- "bob_ross": "bob_ross",
- "boost": "boost",
- "boost_no": "boost_no",
- "boost_ok": "boost_ok",
- "bowie_stardust": "bowie_stardust",
- "cc_by": "cc_by",
- "cc_cc": "cc_cc",
- "cc_nc_eu": "cc_nc_eu",
- "cc_nc_jp": "cc_nc_jp",
- "cc_nc_us": "cc_nc_us",
- "cc_nd": "cc_nd",
- "cc_pd": "cc_pd",
- "cc_remix": "cc_remix",
- "cc_sa": "cc_sa",
- "cc_share": "cc_share",
- "cc_zero": "cc_zero",
- "clip_studio_paint": "clip_studio_paint",
- "clown": "clown",
- "coffee_mug": "coffee_mug",
- "da_ahoy": "da_ahoy",
- "da_boogie": "da_boogie",
- "da_bounce": "da_bounce",
- "da_bow": "da_bow",
- "da_cuddle": "da_cuddle",
- "da_dance": "da_dance",
- "da_faint": "da_faint",
- "da_fist": "da_fist",
- "da_giggle": "da_giggle",
- "da_grin": "da_grin",
- "da_juggle": "da_juggle",
- "da_la": "da_la",
- "da_love": "da_love",
- "da_onfire": "da_onfire",
- "da_phew": "da_phew",
- "da_plot": "da_plot",
- "da_salute": "da_salute",
- "da_sweat": "da_sweat",
- "da_w00t": "da_w00t",
- "dabart": "dabart",
- "dabart2": "dabart2",
- "dali_persistance": "dali_persistance",
- "deviantart": "deviantart",
- "diaspora": "diaspora",
- "dnd": "dnd",
- "fave_ok": "fave_ok",
- "fishingminigame": "fishingminigame",
- "freedo": "freedo",
- "frida_y_animalitos": "frida_y_animalitos",
- "funkwhale": "funkwhale",
- "gargron": "gargron",
- "glimpse": "glimpse",
- "gnu_imp": "gnu_imp",
- "gumroad": "gumroad",
- "happey": "happey",
- "heart_sp_ace": "heart_sp_ace",
- "heart_sp_ag": "heart_sp_ag",
- "heart_sp_bi": "heart_sp_bi",
- "heart_sp_demi": "heart_sp_demi",
- "heart_sp_demiboy": "heart_sp_demiboy",
- "heart_sp_demigirl": "heart_sp_demigirl",
- "heart_sp_demiro": "heart_sp_demiro",
- "heart_sp_gq": "heart_sp_gq",
- "heart_sp_is": "heart_sp_is",
- "heart_sp_les": "heart_sp_les",
- "heart_sp_les2": "heart_sp_les2",
- "heart_sp_les3": "heart_sp_les3",
- "heart_sp_nb": "heart_sp_nb",
- "heart_sp_pan": "heart_sp_pan",
- "heart_sp_pride": "heart_sp_pride",
- "heart_sp_procul": "heart_sp_procul",
- "heart_sp_trans": "heart_sp_trans",
- "hot_sauce": "hot_sauce",
- "instagram": "instagram",
- "kittypotato": "kittypotato",
- "ko_fi": "ko_fi",
- "konqi666": "konqi666",
- "liberapay": "liberapay",
- "lies_down": "lies_down",
- "louis_toots_too": "louis_toots_too",
- "make_like_edmonia": "make_like_edmonia",
- "mandala": "mandala",
- "masto": "masto",
- "mastoart": "mastoart",
- "mastodance": "mastodance",
- "mastodon_oops": "mastodon_oops",
- "mastohi": "mastohi",
- "mona_kiss": "mona_kiss",
- "mood": "mood",
- "music_collab": "music_collab",
- "needle": "needle",
- "no_fave": "no_fave",
- "openstreetmap": "openstreetmap",
- "paintblue": "paintblue",
- "paintgreen": "paintgreen",
- "paintorange": "paintorange",
- "paintpurple": "paintpurple",
- "paintred": "paintred",
- "paintyellow": "paintyellow",
- "patreon": "patreon",
- "paypal": "paypal",
- "pea": "pea",
- "phos": "phos",
- "picarto": "picarto",
- "polarbears": "polarbears",
- "praxis_100": "praxis_100",
- "quilt": "quilt",
- "reverse_birb": "reverse_birb",
- "sccube": "sccube",
- "scribus": "scribus",
- "seahorseL": "seahorseL",
- "seahorseR": "seahorseR",
- "splat": "splat",
- "squishygecko": "squishygecko",
- "star_eyes": "star_eyes",
- "streep": "streep",
- "succulent": "succulent",
- "tentaluv": "tentaluv",
- "themoreyouknow": "themoreyouknow",
- "tialove": "tialove",
- "tootplanet": "tootplanet",
- "tp_a": "tp_a",
- "tp_akesi": "tp_akesi",
- "tp_ala": "tp_ala",
- "tp_alasa": "tp_alasa",
- "tp_ale": "tp_ale",
- "tp_anpa": "tp_anpa",
- "tp_ante": "tp_ante",
- "tp_anu": "tp_anu",
- "tp_awen": "tp_awen",
- "tp_e": "tp_e",
- "tp_en": "tp_en",
- "tp_esun": "tp_esun",
- "tp_ijo": "tp_ijo",
- "tp_ike": "tp_ike",
- "tp_ilo": "tp_ilo",
- "tp_insa": "tp_insa",
- "tp_jaki": "tp_jaki",
- "tp_jan": "tp_jan",
- "tp_jelo": "tp_jelo",
- "tp_jo": "tp_jo",
- "tp_kala": "tp_kala",
- "tp_kalama": "tp_kalama",
- "tp_kama": "tp_kama",
- "tp_kasi": "tp_kasi",
- "tp_kawen": "tp_kawen",
- "tp_ken": "tp_ken",
- "tp_kepeken": "tp_kepeken",
- "tp_kili": "tp_kili",
- "tp_ko": "tp_ko",
- "tp_kon": "tp_kon",
- "tp_kule": "tp_kule",
- "tp_kulupu": "tp_kulupu",
- "tp_kute": "tp_kute",
- "tp_la": "tp_la",
- "tp_lape": "tp_lape",
- "tp_laso": "tp_laso",
- "tp_lawa": "tp_lawa",
- "tp_len": "tp_len",
- "tp_lete": "tp_lete",
- "tp_li": "tp_li",
- "tp_lili": "tp_lili",
- "tp_linja": "tp_linja",
- "tp_lipu": "tp_lipu",
- "tp_loje": "tp_loje",
- "tp_lon": "tp_lon",
- "tp_luka": "tp_luka",
- "tp_lukin": "tp_lukin",
- "tp_lupa": "tp_lupa",
- "tp_ma": "tp_ma",
- "tp_mama": "tp_mama",
- "tp_mani": "tp_mani",
- "tp_meli": "tp_meli",
- "tp_mi": "tp_mi",
- "tp_mije": "tp_mije",
- "tp_moku": "tp_moku",
- "tp_moli": "tp_moli",
- "tp_monsi": "tp_monsi",
- "tp_mu": "tp_mu",
- "tp_mun": "tp_mun",
- "tp_musi": "tp_musi",
- "tp_mute": "tp_mute",
- "tp_nanpa": "tp_nanpa",
- "tp_nasa": "tp_nasa",
- "tp_nasin": "tp_nasin",
- "tp_nena": "tp_nena",
- "tp_ni": "tp_ni",
- "tp_nimi": "tp_nimi",
- "tp_noka": "tp_noka",
- "tp_o": "tp_o",
- "tp_olin": "tp_olin",
- "tp_ona": "tp_ona",
- "tp_open": "tp_open",
- "tp_pakala": "tp_pakala",
- "tp_pali": "tp_pali",
- "tp_palisa": "tp_palisa",
- "tp_pan": "tp_pan",
- "tp_pana": "tp_pana",
- "tp_pi": "tp_pi",
- "tp_pilin": "tp_pilin",
- "tp_pimeja": "tp_pimeja",
- "tp_pini": "tp_pini",
- "tp_pipi": "tp_pipi",
- "tp_poka": "tp_poka",
- "tp_poki": "tp_poki",
- "tp_pona": "tp_pona",
- "tp_pu": "tp_pu",
- "tp_sama": "tp_sama",
- "tp_seli": "tp_seli",
- "tp_selo": "tp_selo",
- "tp_seme": "tp_seme",
- "tp_sewi": "tp_sewi",
- "tp_sijelo": "tp_sijelo",
- "tp_sike": "tp_sike",
- "tp_sin": "tp_sin",
- "tp_sina": "tp_sina",
- "tp_sinpin": "tp_sinpin",
- "tp_sitelen": "tp_sitelen",
- "tp_sona": "tp_sona",
- "tp_soweli": "tp_soweli",
- "tp_suli": "tp_suli",
- "tp_suno": "tp_suno",
- "tp_supa": "tp_supa",
- "tp_suwi": "tp_suwi",
- "tp_tan": "tp_tan",
- "tp_taso": "tp_taso",
- "tp_tawa": "tp_tawa",
- "tp_telo": "tp_telo",
- "tp_tenpo": "tp_tenpo",
- "tp_toki": "tp_toki",
- "tp_tomo": "tp_tomo",
- "tp_tu": "tp_tu",
- "tp_unpa": "tp_unpa",
- "tp_uta": "tp_uta",
- "tp_utala": "tp_utala",
- "tp_walo": "tp_walo",
- "tp_wan": "tp_wan",
- "tp_waso": "tp_waso",
- "tp_wawa": "tp_wawa",
- "tp_weka": "tp_weka",
- "tp_wile": "tp_wile",
- "tumball": "tumball",
- "tumblr": "tumblr",
- "tumblsink": "tumblsink",
- "twitch": "twitch",
- "ubuntustudio": "ubuntustudio",
- "voxel": "voxel",
- "writeas": "writeas",
- "yoitsburdhere": "yoitsburdhere",
- "000": "000",
- "0point": "0point",
- "100a": "100a",
- "FeelsLifeMan": "FeelsLifeMan",
- "LewdSagiri": "LewdSagiri",
- "NeonNOU": "NeonNOU",
- "NotLikeThis": "NotLikeThis",
- "RustIsGood": "RustIsGood",
- "ThalaAjith": "ThalaAjith",
- "WSHHFANS": "WSHHFANS",
- "YEEEEEE": "YEEEEEE",
- "YujinMeh": "YujinMeh",
- "YuriTT": "YuriTT",
- "ablobcaramelldansen": "ablobcaramelldansen",
- "ablobcheer": "ablobcheer",
- "ablobcool": "ablobcool",
- "ablobgrimace": "ablobgrimace",
- "abloblamp": "abloblamp",
- "ablobowo": "ablobowo",
- "ablobpeekjohnny": "ablobpeekjohnny",
- "ablobslurp": "ablobslurp",
- "ablobsmile": "ablobsmile",
- "ablobspin": "ablobspin",
- "ablobthinkingeyes": "ablobthinkingeyes",
- "acongablob": "acongablob",
- "ad": "ad",
- "agender_flag": "agender_flag",
- "ah": "ah",
- "amaze": "amaze",
- "amazon": "amazon",
- "ambedkar": "ambedkar",
- "ameowbongo": "ameowbongo",
- "ancap_ball": "ancap_ball",
- "ancap_flag": "ancap_flag",
- "angerey": "angerey",
- "angery": "angery",
- "angry_trump": "angry_trump",
- "angrycry": "angrycry",
- "anidab_left": "anidab_left",
- "anidab_right": "anidab_right",
- "ansible": "ansible",
- "aqua": "aqua",
- "asuna_but": "asuna_but",
- "asuna_serious": "asuna_serious",
- "awa": "awa",
- "awoo": "awoo",
- "awoo_grill": "awoo_grill",
- "aww": "aww",
- "badstonks": "badstonks",
- "ban": "ban",
- "barbie": "barbie",
- "bearpeek": "bearpeek",
- "bharathiyar": "bharathiyar",
- "blob_anguished": "blob_anguished",
- "blob_blowing_kiss": "blob_blowing_kiss",
- "blob_cat_tilt": "blob_cat_tilt",
- "blob_confused": "blob_confused",
- "blob_cry": "blob_cry",
- "blob_dizzy_face": "blob_dizzy_face",
- "blob_fearful": "blob_fearful",
- "blob_gnikniht": "blob_gnikniht",
- "blob_grinning_sweat": "blob_grinning_sweat",
- "blob_laughing": "blob_laughing",
- "blob_neutral_face": "blob_neutral_face",
- "blob_no_mouth": "blob_no_mouth",
- "blob_open_mouth": "blob_open_mouth",
- "blob_sleeping": "blob_sleeping",
- "blob_sleepy": "blob_sleepy",
- "blob_tired_face": "blob_tired_face",
- "blob_uwu": "blob_uwu",
- "blobamused": "blobamused",
- "blobangel": "blobangel",
- "blobastonished": "blobastonished",
- "blobaww": "blobaww",
- "blobbandage": "blobbandage",
- "blobbongocat": "blobbongocat",
- "blobboo": "blobboo",
- "blobbounce": "blobbounce",
- "blobbowing": "blobbowing",
- "blobcatafternoon": "blobcatafternoon",
- "blobcatbox": "blobcatbox",
- "blobcatbreadpeek": "blobcatbreadpeek",
- "blobcatcamera": "blobcatcamera",
- "blobcatcomfsob": "blobcatcomfsob",
- "blobcatflower": "blobcatflower",
- "blobcatghost": "blobcatghost",
- "blobcatgiggle": "blobcatgiggle",
- "blobcatglaredrink": "blobcatglaredrink",
- "blobcatlesbian": "blobcatlesbian",
- "blobcatmeltcry": "blobcatmeltcry",
- "blobcatmorningtea": "blobcatmorningtea",
- "blobcatpeek2": "blobcatpeek2",
- "blobcatreachR": "blobcatreachR",
- "blobcatread": "blobcatread",
- "blobcatsurprised": "blobcatsurprised",
- "blobcatthinkinghard": "blobcatthinkinghard",
- "blobcatthx": "blobcatthx",
- "blobcatumb": "blobcatumb",
- "blobcheeky": "blobcheeky",
- "blobcheer": "blobcheer",
- "blobcouple": "blobcouple",
- "blobcry": "blobcry",
- "blobdab": "blobdab",
- "blobderpy": "blobderpy",
- "blobdetective": "blobdetective",
- "blobeyes": "blobeyes",
- "blobfacepalm": "blobfacepalm",
- "blobflushed": "blobflushed",
- "blobfrowningbig": "blobfrowningbig",
- "blobglare": "blobglare",
- "blobhalo": "blobhalo",
- "blobhammer": "blobhammer",
- "blobheart": "blobheart",
- "blobheartcat": "blobheartcat",
- "blobhearteyes": "blobhearteyes",
- "blobidea": "blobidea",
- "bloblewd": "bloblewd",
- "bloblul": "bloblul",
- "bloblurk": "bloblurk",
- "blobmegasweats": "blobmegasweats",
- "blobnogood": "blobnogood",
- "blobnom": "blobnom",
- "blobnomouth": "blobnomouth",
- "blobnotlike": "blobnotlike",
- "blobonfire": "blobonfire",
- "blobopenmouth": "blobopenmouth",
- "blobowo": "blobowo",
- "blobowoevil": "blobowoevil",
- "blobparty": "blobparty",
- "blobpatpat": "blobpatpat",
- "blobpatrol": "blobpatrol",
- "blobpeek": "blobpeek",
- "blobpeek_behind": "blobpeek_behind",
- "blobpoliceangry": "blobpoliceangry",
- "blobpopsicle": "blobpopsicle",
- "blobpout": "blobpout",
- "blobpray": "blobpray",
- "blobrainbow": "blobrainbow",
- "blobreach": "blobreach",
- "blobreachdrool": "blobreachdrool",
- "blobrollingeyes": "blobrollingeyes",
- "blobsad": "blobsad",
- "blobsadreach": "blobsadreach",
- "blobsalute": "blobsalute",
- "blobsathy": "blobsathy",
- "blobscream": "blobscream",
- "blobshh": "blobshh",
- "blobshrug": "blobshrug",
- "blobsleepless": "blobsleepless",
- "blobsneezing": "blobsneezing",
- "blobsoothed": "blobsoothed",
- "blobspy": "blobspy",
- "blobstickred": "blobstickred",
- "blobstickwhite": "blobstickwhite",
- "blobsurprised": "blobsurprised",
- "blobsweat": "blobsweat",
- "blobsweats": "blobsweats",
- "blobtea": "blobtea",
- "blobthinkingglare": "blobthinkingglare",
- "blobthinkingsmirk": "blobthinkingsmirk",
- "blobthonkang": "blobthonkang",
- "blobthrow": "blobthrow",
- "blobthumbsup": "blobthumbsup",
- "blobthump": "blobthump",
- "blobtilt": "blobtilt",
- "blobtoofast": "blobtoofast",
- "blobtriumph": "blobtriumph",
- "blobugh": "blobugh",
- "blobunsure": "blobunsure",
- "blobupset": "blobupset",
- "blobupsidedown": "blobupsidedown",
- "blobuwu": "blobuwu",
- "blobwaitwhat": "blobwaitwhat",
- "blobwave": "blobwave",
- "blobwoah": "blobwoah",
- "blobwobble": "blobwobble",
- "blongocat": "blongocat",
- "bolbthink": "bolbthink",
- "bread_angry": "bread_angry",
- "bread_wink": "bread_wink",
- "breadmegapeak": "breadmegapeak",
- "breadnom": "breadnom",
- "breadpeek": "breadpeek",
- "byebrows": "byebrows",
- "bzh": "bzh",
- "cat_4": "cat_4",
- "cat_7": "cat_7",
- "catboo": "catboo",
- "catjam": "catjam",
- "catto_blush": "catto_blush",
- "cc": "cc",
- "choerrymmm": "choerrymmm",
- "choerrywig": "choerrywig",
- "christmas_parrot": "christmas_parrot",
- "chuupuff": "chuupuff",
- "chuureally": "chuureally",
- "chuuscream": "chuuscream",
- "clippy": "clippy",
- "cloudflare": "cloudflare",
- "commodore": "commodore",
- "conga_parrot": "conga_parrot",
- "conpintinho": "conpintinho",
- "cookieqt": "cookieqt",
- "corndog": "corndog",
- "crowncat": "crowncat",
- "crying": "crying",
- "crywink": "crywink",
- "dab": "dab",
- "damidivertidamente": "damidivertidamente",
- "dank": "dank",
- "dealwithitparrot": "dealwithitparrot",
- "deboche": "deboche",
- "deezer": "deezer",
- "depressed": "depressed",
- "didntget": "didntget",
- "dino": "dino",
- "dis_app_face": "dis_app_face",
- "doge": "doge",
- "dogecoin": "dogecoin",
- "dont_awoo": "dont_awoo",
- "drake_dislike": "drake_dislike",
- "drake_like": "drake_like",
- "dubupeek": "dubupeek",
- "dunno": "dunno",
- "emodab": "emodab",
- "eo_thinking": "eo_thinking",
- "erikaFrust": "erikaFrust",
- "erogun": "erogun",
- "eyes_opposite": "eyes_opposite",
- "facing_think": "facing_think",
- "fingerheart": "fingerheart",
- "firefox_nightly": "firefox_nightly",
- "flag_eo": "flag_eo",
- "flag_ru_free": "flag_ru_free",
- "fondue_valls": "fondue_valls",
- "fucc": "fucc",
- "fuck_face": "fuck_face",
- "gargamel": "gargamel",
- "gay_flag": "gay_flag",
- "gentleblob": "gentleblob",
- "github_": "github_",
- "github_white": "github_white",
- "gnikniht": "gnikniht",
- "god_no": "god_no",
- "google": "google",
- "gowonomo": "gowonomo",
- "gretchen": "gretchen",
- "grodoudou2": "grodoudou2",
- "grr": "grr",
- "ha_ha": "ha_ha",
- "hacker_a": "hacker_a",
- "hacker_b": "hacker_b",
- "hacker_c": "hacker_c",
- "hacker_d": "hacker_d",
- "hacker_e": "hacker_e",
- "hacker_f": "hacker_f",
- "hacker_g": "hacker_g",
- "hacker_h": "hacker_h",
- "hacker_i": "hacker_i",
- "hacker_j": "hacker_j",
- "hacker_k": "hacker_k",
- "hacker_l": "hacker_l",
- "hacker_m": "hacker_m",
- "hacker_n": "hacker_n",
- "hacker_o": "hacker_o",
- "hacker_p": "hacker_p",
- "hacker_q": "hacker_q",
- "hacker_r": "hacker_r",
- "hacker_s": "hacker_s",
- "hacker_t": "hacker_t",
- "hacker_u": "hacker_u",
- "hacker_v": "hacker_v",
- "hacker_w": "hacker_w",
- "hacker_x": "hacker_x",
- "hacker_y": "hacker_y",
- "hacker_z": "hacker_z",
- "hap": "hap",
- "haseulwave": "haseulwave",
- "heart_bi": "heart_bi",
- "heart_genderfluid": "heart_genderfluid",
- "heart_lesbian": "heart_lesbian",
- "heart_pride": "heart_pride",
- "heejinlaugh": "heejinlaugh",
- "heh": "heh",
- "hehehe": "hehehe",
- "hidethepain": "hidethepain",
- "hit_w_feels": "hit_w_feels",
- "huh": "huh",
- "hyemideoculos": "hyemideoculos",
- "hyunjingrump": "hyunjingrump",
- "hyunjinnod": "hyunjinnod",
- "ie": "ie",
- "ina_BYE": "ina_BYE",
- "irenelaugh": "irenelaugh",
- "issou": "issou",
- "jihyodfck": "jihyodfck",
- "jinsoulfeels": "jinsoulfeels",
- "kakaotalk": "kakaotalk",
- "kappa": "kappa",
- "kappalul": "kappalul",
- "kirbeats": "kirbeats",
- "kirby_idle": "kirby_idle",
- "kirby_umbrella": "kirby_umbrella",
- "kissjancy": "kissjancy",
- "kms": "kms",
- "kotlin": "kotlin",
- "kubernetes": "kubernetes",
- "lastfm": "lastfm",
- "lewd": "lewd",
- "lewd2": "lewd2",
- "lewd_sistine": "lewd_sistine",
- "litecoin": "litecoin",
- "lulMa": "lulMa",
- "mac": "mac",
- "makibomb": "makibomb",
- "markipistola": "markipistola",
- "me": "me",
- "megaLUL": "megaLUL",
- "mike": "mike",
- "minecraft_dirt": "minecraft_dirt",
- "miyano_yay": "miyano_yay",
- "mmh": "mmh",
- "momoapprove": "momoapprove",
- "momoheart": "momoheart",
- "monkeydance": "monkeydance",
- "morning": "morning",
- "mstdn_io": "mstdn_io",
- "nancyshook": "nancyshook",
- "nayeonshh": "nayeonshh",
- "nazare_confusa": "nazare_confusa",
- "neko_awoo": "neko_awoo",
- "netflix": "netflix",
- "nice_100": "nice_100",
- "nicosmug": "nicosmug",
- "night": "night",
- "nikukyu": "nikukyu",
- "no": "no",
- "nodejs": "nodejs",
- "noding_cat": "noding_cat",
- "noel": "noel",
- "nombread": "nombread",
- "nootlikethis": "nootlikethis",
- "notlikemiya": "notlikemiya",
- "notstonks": "notstonks",
- "nyancat": "nyancat",
- "oh": "oh",
- "ohdear": "ohdear",
- "ohisee": "ohisee",
- "ohmy": "ohmy",
- "okfidget": "okfidget",
- "omegalul": "omegalul",
- "onepercent": "onepercent",
- "oneplus": "oneplus",
- "opera": "opera",
- "orang": "orang",
- "osu": "osu",
- "overwatch": "overwatch",
- "owi": "owi",
- "owo": "owo",
- "owobread": "owobread",
- "owobreadpeek": "owobreadpeek",
- "owosandwich": "owosandwich",
- "owosneaky": "owosneaky",
- "panik": "panik",
- "pantsu": "pantsu",
- "party_parrot": "party_parrot",
- "patcat": "patcat",
- "pathetic": "pathetic",
- "peepo_love": "peepo_love",
- "pepechonk": "pepechonk",
- "pepolurk": "pepolurk",
- "pepospin": "pepospin",
- "periyar": "periyar",
- "pf": "pf",
- "pika": "pika",
- "pintinho": "pintinho",
- "pipimi": "pipimi",
- "pixiv": "pixiv",
- "pizza_pineapple": "pizza_pineapple",
- "plsnotagain": "plsnotagain",
- "poke": "poke",
- "poke_ball_shake": "poke_ball_shake",
- "poker_face": "poker_face",
- "polarbear": "polarbear",
- "popuko": "popuko",
- "portal": "portal",
- "portal_or": "portal_or",
- "postgresql": "postgresql",
- "pray": "pray",
- "promoted": "promoted",
- "puppy": "puppy",
- "rach": "rach",
- "rainbowapple": "rainbowapple",
- "rainbowdance": "rainbowdance",
- "rainbowthink": "rainbowthink",
- "raspberry_pi": "raspberry_pi",
- "reddit": "reddit",
- "redis": "redis",
- "reeEEE": "reeEEE",
- "rempout": "rempout",
- "retweet": "retweet",
- "reverse_card": "reverse_card",
- "rip_mercy": "rip_mercy",
- "risi_perplexe": "risi_perplexe",
- "risitas1": "risitas1",
- "roblox_oof": "roblox_oof",
- "rocketleague": "rocketleague",
- "rondoudou": "rondoudou",
- "rooSad": "rooSad",
- "rooYay": "rooYay",
- "rust_ferris": "rust_ferris",
- "rust_ferris_happy": "rust_ferris_happy",
- "rust_thinking": "rust_thinking",
- "rustpeek": "rustpeek",
- "sad_but_cool": "sad_but_cool",
- "sadmarki": "sadmarki",
- "sadness": "sadness",
- "safari": "safari",
- "sagiri": "sagiri",
- "sagiri_angry": "sagiri_angry",
- "sagiri_lewd": "sagiri_lewd",
- "salt": "salt",
- "sanasuh": "sanasuh",
- "satania2": "satania2",
- "scaleway": "scaleway",
- "scw": "scw",
- "seulgisad": "seulgisad",
- "seulgisalute": "seulgisalute",
- "shrug_akko": "shrug_akko",
- "shrug_riko": "shrug_riko",
- "shrug_yui": "shrug_yui",
- "sidekiq": "sidekiq",
- "siyeonsurprise": "siyeonsurprise",
- "skype": "skype",
- "slurp": "slurp",
- "smiley_arch": "smiley_arch",
- "smo_mario": "smo_mario",
- "smug": "smug",
- "smug2": "smug2",
- "smug4": "smug4",
- "snapchat": "snapchat",
- "sncf": "sncf",
- "snif": "snif",
- "spectre": "spectre",
- "spongebob": "spongebob",
- "spotify": "spotify",
- "stonks": "stonks",
- "stonks_up": "stonks_up",
- "suaindecifravel": "suaindecifravel",
- "suapennywise": "suapennywise",
- "surprise_angry": "surprise_angry",
- "taberu_ryou": "taberu_ryou",
- "teehee": "teehee",
- "think": "think",
- "thinkTux": "thinkTux",
- "thinka": "thinka",
- "thinkeyes": "thinkeyes",
- "thinking_arch": "thinking_arch",
- "thinking_aubergine": "thinking_aubergine",
- "thinking_coffee": "thinking_coffee",
- "thinking_dump": "thinking_dump",
- "thinking_edge": "thinking_edge",
- "thinking_eggplant": "thinking_eggplant",
- "thinking_fierce": "thinking_fierce",
- "thinking_happy": "thinking_happy",
- "thinking_ie": "thinking_ie",
- "thinking_inception": "thinking_inception",
- "thinking_up": "thinking_up",
- "thinking_very_hard": "thinking_very_hard",
- "thinkingbird": "thinkingbird",
- "thinkingcat": "thinkingcat",
- "thinkingfelix": "thinkingfelix",
- "thinknumb": "thinknumb",
- "thiruvalluvar": "thiruvalluvar",
- "thums_up_parrot": "thums_up_parrot",
- "tohru_weary": "tohru_weary",
- "tombstone": "tombstone",
- "toot": "toot",
- "tootdon": "tootdon",
- "topbun": "topbun",
- "triste": "triste",
- "tutturu": "tutturu",
- "twice": "twice",
- "udon": "udon",
- "uguu": "uguu",
- "uhm": "uhm",
- "upsidedownthinking": "upsidedownthinking",
- "very_lewd": "very_lewd",
- "virtualbox": "virtualbox",
- "viviclap": "viviclap",
- "vmware": "vmware",
- "voidlinux": "voidlinux",
- "vscode": "vscode",
- "whoa": "whoa",
- "woah": "woah",
- "wonkekwstonks": "wonkekwstonks",
- "wonpeace": "wonpeace",
- "wonthumb": "wonthumb",
- "wontwut": "wontwut",
- "wot": "wot",
- "wow": "wow",
- "xaviercoucou": "xaviercoucou",
- "xbox": "xbox",
- "yenachamp": "yenachamp",
- "yenaheart": "yenaheart",
- "yenuh": "yenuh",
- "yeojinsmile": "yeojinsmile",
- "yericute": "yericute",
- "yerigasp": "yerigasp",
- "youtube": "youtube",
- "yvespray": "yvespray",
- "zcash": "zcash",
- "zec": "zec",
- "100_valid": "100_valid",
- "Bmo": "Bmo",
- "HappyTurtle": "HappyTurtle",
- "Mimikyu": "Mimikyu",
- "QueerRaccoon_BlackTrans": "QueerRaccoon_BlackTrans",
- "YeeHaw": "YeeHaw",
- "_earth": "_earth",
- "_gayheart2": "_gayheart2",
- "aaaa": "aaaa",
- "aaaa_trans": "aaaa_trans",
- "ablobmeltsoblove": "ablobmeltsoblove",
- "ablobsadpats": "ablobsadpats",
- "abunhdhappy": "abunhdhappy",
- "acab": "acab",
- "activitypub": "activitypub",
- "afloppy": "afloppy",
- "anarchism": "anarchism",
- "anarchistflagblack": "anarchistflagblack",
- "anarchiststar": "anarchiststar",
- "anarcho_nihilism": "anarcho_nihilism",
- "anarchoheart2": "anarchoheart2",
- "anartrans_symbol": "anartrans_symbol",
- "anartrans_symbol_black": "anartrans_symbol_black",
- "anfem": "anfem",
- "anfem_heart": "anfem_heart",
- "anqueer": "anqueer",
- "anticopyright": "anticopyright",
- "antifa": "antifa",
- "bancars": "bancars",
- "better_pride": "better_pride",
- "black_and_rainbow": "black_and_rainbow",
- "black_bloc_blob": "black_bloc_blob",
- "blackcat": "blackcat",
- "blacker_heart": "blacker_heart",
- "blob_anar_raccoon": "blob_anar_raccoon",
- "blob_cat_ohnoes": "blob_cat_ohnoes",
- "blob_cat_sip": "blob_cat_sip",
- "blob_pat_anar_raccoon": "blob_pat_anar_raccoon",
- "blob_raccoon_blueheart": "blob_raccoon_blueheart",
- "blob_raccoon_coffee": "blob_raccoon_coffee",
- "blob_raccoon_heart": "blob_raccoon_heart",
- "blob_raccoon_melt": "blob_raccoon_melt",
- "blob_raccoon_peek": "blob_raccoon_peek",
- "blob_raccoon_reach": "blob_raccoon_reach",
- "blobbigheart": "blobbigheart",
- "blobboing": "blobboing",
- "blobbunmelt": "blobbunmelt",
- "blobcat_sipglare": "blobcat_sipglare",
- "blobcat_sipsmile": "blobcat_sipsmile",
- "blobcat_thisisfine": "blobcat_thisisfine",
- "blobcatcomfaww": "blobcatcomfaww",
- "blobcatcomfcool": "blobcatcomfcool",
- "blobcatdisputed": "blobcatdisputed",
- "blobcatflood": "blobcatflood",
- "blobcatmelt2": "blobcatmelt2",
- "blobcatmeltlove": "blobcatmeltlove",
- "blobcatmmm": "blobcatmmm",
- "blobcatnight": "blobcatnight",
- "blobconfused": "blobconfused",
- "blobdead": "blobdead",
- "blobgalaxythink": "blobgalaxythink",
- "blobhug": "blobhug",
- "blobmeltsoblove": "blobmeltsoblove",
- "blobmiou": "blobmiou",
- "blobnomcookie": "blobnomcookie",
- "bloboro": "bloboro",
- "blobraccoon": "blobraccoon",
- "blobraccoon_flamethrower": "blobraccoon_flamethrower",
- "blobraccoonouin": "blobraccoonouin",
- "blobraccoonpeekderp": "blobraccoonpeekderp",
- "blobraccoonpeekderp_lt": "blobraccoonpeekderp_lt",
- "blobraccoonpeekderp_r": "blobraccoonpeekderp_r",
- "blobraccoonpeekderp_rt": "blobraccoonpeekderp_rt",
- "blobwink": "blobwink",
- "bot": "bot",
- "bugs": "bugs",
- "cannabis": "cannabis",
- "chaos": "chaos",
- "chaos_pink": "chaos_pink",
- "circle_aleph": "circle_aleph",
- "circlea": "circlea",
- "collar": "collar",
- "crt_w_prompt": "crt_w_prompt",
- "diogenes": "diogenes",
- "ecoanarchism_heart": "ecoanarchism_heart",
- "egoistball": "egoistball",
- "facepalm": "facepalm",
- "fbsdthink": "fbsdthink",
- "flag_genderflux": "flag_genderflux",
- "flan_beg": "flan_beg",
- "flan_think": "flan_think",
- "florshed": "florshed",
- "flow_wink": "flow_wink",
- "fredy_perlman": "fredy_perlman",
- "fuckterfs": "fuckterfs",
- "furry_trash": "furry_trash",
- "gayduck": "gayduck",
- "girlpower": "girlpower",
- "goldman": "goldman",
- "googlegun": "googlegun",
- "green_anarchy": "green_anarchy",
- "grraccoon": "grraccoon",
- "heart_ace2": "heart_ace2",
- "heart_cyber": "heart_cyber",
- "heart_demi": "heart_demi",
- "heart_pan": "heart_pan",
- "helpme": "helpme",
- "humanturtle": "humanturtle",
- "jokerfied": "jokerfied",
- "jorts": "jorts",
- "knife_agender": "knife_agender",
- "knife_bi": "knife_bi",
- "knife_lgbt": "knife_lgbt",
- "knife_nb": "knife_nb",
- "lain": "lain",
- "lainbear": "lainbear",
- "lainsip": "lainsip",
- "lesknife": "lesknife",
- "leviathan1": "leviathan1",
- "local_only": "local_only",
- "meow": "meow",
- "nb_heart": "nb_heart",
- "negate": "negate",
- "netkitty": "netkitty",
- "neurodiversity": "neurodiversity",
- "nihilist": "nihilist",
- "no_vim": "no_vim",
- "over18": "over18",
- "pig_cop": "pig_cop",
- "pika_surpise": "pika_surpise",
- "pleading": "pleading",
- "polyamory": "polyamory",
- "pusheenblob": "pusheenblob",
- "raddle": "raddle",
- "rainblob": "rainblob",
- "real_gun_r": "real_gun_r",
- "sad_cowblob": "sad_cowblob",
- "sean_swain": "sean_swain",
- "sean_swain_head": "sean_swain_head",
- "sigil": "sigil",
- "smuglain": "smuglain",
- "snufkin": "snufkin",
- "snufkin_away": "snufkin_away",
- "snufkin_aww": "snufkin_aww",
- "snufkin_yow": "snufkin_yow",
- "sparkles_trans": "sparkles_trans",
- "sq_she_her": "sq_she_her",
- "sq_they_them": "sq_they_them",
- "squat": "squat",
- "stirner": "stirner",
- "stirner2": "stirner2",
- "stirnerblob": "stirnerblob",
- "stirnerdab": "stirnerdab",
- "stirnerrage": "stirnerrage",
- "the_good_circle_a": "the_good_circle_a",
- "thinking_sun": "thinking_sun",
- "transknife": "transknife",
- "vaporfish": "vaporfish",
- "vegan": "vegan",
- "vegananarchism": "vegananarchism",
- "wiphala_bolivia": "wiphala_bolivia",
- "yayblob": "yayblob",
- "notankies": "notankies",
- "highfive": "1F64B"
+ "100": "1F4AF",
+ "110": "110",
+ "184": "184",
+ "1000": "1000",
+ "android": "android",
+ "popcorn": "1F37F",
+ "1stplacemedal": "1F947",
+ "abbutton": "1F18E",
+ "abutton": "1F170",
+ "airplane": "2708",
+ "airplanedeparture": "1F6EB",
+ "alarmclock": "23F0",
+ "anarchy": "24B6",
+ "anarchy2": "anarchy2",
+ "anchor": "2693",
+ "angelfish": "1F420",
+ "angry": "1F620",
+ "angry2": "1F621",
+ "angryface": "1F620",
+ "anxiousfacewithsweat": "1F630",
+ "apple": "1F34E",
+ "archery": "1F3F9",
+ "aries": "2648",
+ "asterisk": "002A",
+ "astronomicalsymbolforuranus": "26E2",
+ "atomsymbol": "269B",
+ "autorickshaw": "1F6FA",
+ "babyangel": "1F47C",
+ "demon": "1F47F",
+ "devil": "1F47F",
+ "backhandindexpointingup": "1F446",
+ "badminton": "1F3F8",
+ "badger": "1F9A1",
+ "balletshoes": "1FA70",
+ "ballotboxwithballot": "1F5F3",
+ "banana": "1F34C",
+ "baseball": "26BE",
+ "basketball": "1F3C0",
+ "bat": "1F987",
+ "beamingfacewithsmilingeyes": "1F601",
+ "beveragebox": "1F9C3",
+ "bicycle": "1F6B2",
+ "bird": "1F426",
+ "blackcrossonshield": "26E8",
+ "blackflag": "1F3F4",
+ "blackheart": "1F5A4",
+ "blacklargesquare": "2B1B",
+ "blackleftpointingindex": "261A",
+ "blacknib": "2712",
+ "blacksafetyscissors": "2700",
+ "blacksmallsquare": "25AA",
+ "blowkiss": "1F618",
+ "blueheart": "1F499",
+ "boar": "1F417",
+ "bottlewithpoppingcork": "1F37E",
+ "boy": "1F466",
+ "bread": "1F35E",
+ "breastfeeding": "1F931",
+ "brokenheart": "1F494",
+ "bull": "1F402",
+ "burger": "1F354",
+ "cactus": "1F335",
+ "cake": "1F370",
+ "callmehand": "1F919",
+ "camerawithflash": "1F4F8",
+ "camel": "1F42B",
+ "candle": "1F56F",
+ "cardindexdividers": "1F5C2",
+ "carouselhorse": "1F3A0",
+ "cat": "1F408",
+ "catface": "1F431",
+ "ceres": "26B3",
+ "chains": "26D3",
+ "chat": "E24A",
+ "checkmark": "2714",
+ "checkmarkbutton": "2705",
+ "cheese": "1F9C0",
+ "cheesewedge": "1F9C0",
+ "cherry": "1F352",
+ "chesspawn": "265F",
+ "chestnut": "1F330",
+ "chick": "1F425",
+ "chicken": "1F413",
+ "chickface": "1F424",
+ "chickhatch": "1F423",
+ "chimpface": "1F435",
+ "chipmunk": "1F43F",
+ "church": "26EA",
+ "circledm": "24C2",
+ "circledtriangle": "1F7D5",
+ "clamp": "1F5DC",
+ "clbutton": "1F191",
+ "cloudwithlightningandrain": "26C8",
+ "clubsuit": "2663",
+ "cocktail": "1F378",
+ "coffee": "2615",
+ "coffin": "26B0",
+ "cog": "2699",
+ "cold": "1F976",
+ "combiningenclosingkeycap": "20E3",
+ "computermouse": "1F5B1",
+ "confounded": "1F616",
+ "confoundedface": "1F616",
+ "confused": "1F615",
+ "confusedface": "1F615",
+ "copyleftsymbol": "1F12F",
+ "copyleft": "1F12F",
+ "copyright": "00A9",
+ "couchandlamp": "1F6CB",
+ "couplewithheart": "1F491",
+ "cow": "1F404",
+ "cowboyhatface": "1F920",
+ "crab": "1F980",
+ "cricket": "1F3CF",
+ "cricketgame": "1F3CF",
+ "croissant": "1F950",
+ "crossmark": "274C",
+ "crossmarkbutton": "274E",
+ "cry": "1F613",
+ "cupcake": "1F9C1",
+ "cupid": "1F498",
+ "curlingstone": "1F94C",
+ "curlyloop": "27B0",
+ "cyclone": "1F300",
+ "dagger": "1F5E1",
+ "desktopcomputer": "1F5A5",
+ "diamond": "2666",
+ "dieface1": "2680",
+ "dinosaur": "1F995",
+ "dismay": "1F623",
+ "divingmask": "1F93F",
+ "dizzyface": "1F635",
+ "dog": "1F415",
+ "dogface": "1F436",
+ "donut": "1F369",
+ "doublecurlyloop": "27BF",
+ "doubledfemalesign": "26A2",
+ "doubleexclamationmark": "203C",
+ "dragon": "1F409",
+ "dropofblood": "1FA78",
+ "duck": "1F986",
+ "dumpling": "1F95F",
+ "eagle": "1F985",
+ "ear": "1F442",
+ "earwithhearingaid": "1F9BB",
+ "eat": "1F37D",
+ "eightspokedasterisk": "2733",
+ "ejectbutton": "23CF",
+ "elephant": "1F418",
+ "envelope": "2709",
+ "exclamationmark": "2757",
+ "exclamationquestionmark": "2049",
+ "expressionlessface": "1F611",
+ "eye": "1F441",
+ "eyes": "1F440",
+ "faceblowingakiss": "1F618",
+ "facebook": "E042",
+ "socks": "1F9E6",
+ "facewithopenmouth": "1F62E",
+ "facewithraisedeyebrow": "1F928",
+ "facewithtongue": "1F61B",
+ "fastforwardbutton": "23E9",
+ "fearfulface": "1F628",
+ "female": "2640",
+ "filmframes": "1F39E",
+ "filmprojector": "1F4FD",
+ "finish": "1F3C1",
+ "flexedbiceps": "1F4AA",
+ "floppydisk": "1F4BE",
+ "football": "26BD",
+ "football2": "1F3C9",
+ "forkandknifewithplate": "1F37D",
+ "fountain": "26F2",
+ "framedpicture": "1F5BC",
+ "frogface": "1F438",
+ "frown": "1F626",
+ "frowningfacewithopenmouth": "1F626",
+ "fuelpump": "26FD",
+ "gear": "2699",
+ "giraffe": "1F992",
+ "glum": "1F612",
+ "gnu": "1F403",
+ "goat": "1F410",
+ "grapes": "1F347",
+ "grasshopper": "1F997",
+ "greenapple": "1F34F",
+ "greentick": "2705",
+ "greytick": "2611",
+ "grimacingface": "1F62C",
+ "grinningface": "1F600",
+ "grumpycat": "1F63E",
+ "guidedog": "1F9AE",
+ "halloween": "1F383",
+ "wrench": "1F527",
+ "handgun": "1F52B",
+ "pistol": "1F52B",
+ "spanner": "1F527",
+ "hammer": "1F528",
+ "hammerandpick": "2692",
+ "hammerandwrench": "1F6E0",
+ "hamsterface": "1F439",
+ "handshake": "1F91D",
+ "handwithfingerssplayed": "1F590",
+ "happy": "1F917",
+ "happycat": "1F638",
+ "happyeyebrow": "1F624",
+ "heart": "2665",
+ "heartanarchy": "heartanarchy",
+ "heartanarchy2": "heartanarchy2",
+ "heartexclamation": "2763",
+ "hearttipleft": "1F394",
+ "hedgehog": "1F994",
+ "helmsymbol": "2388",
+ "hen": "1F414",
+ "highvoltage": "26A1",
+ "hindutemple": "1F6D5",
+ "hole": "1F573",
+ "hollowredcircle": "2B55",
+ "horsehead": "1F434",
+ "horseracing": "1F3C7",
+ "horserider": "1F3C7-1F3FC",
+ "hotdog": "1F32D",
+ "hotpepper": "1F336",
+ "hotsprings": "2668",
+ "hourglassnotdone": "23F3",
+ "house": "1F3E0",
+ "indexpointingup": "261D",
+ "infinity": "267E",
+ "information": "2139",
+ "joker": "1F0CF",
+ "kaaba": "1F54B",
+ "kangaroo": "1F998",
+ "keyboard": "2328",
+ "keyboard2": "1F3B9",
+ "kickscooter": "1F6F4",
+ "diamondblue": "1F48E",
+ "kiss": "1F48F",
+ "kissing": "1F617",
+ "kissingface": "1F617",
+ "kissingfacewithclosedeyes": "1F61A",
+ "kissingfacewithsmilingeyes": "1F619",
+ "koala": "1F428",
+ "labcoat": "1F97C",
+ "label": "1F3F7",
+ "lacrosse": "1F94D",
+ "lama": "1F999",
+ "latincross": "271D",
+ "laugh": "1F923",
+ "laughingcat": "1F639",
+ "leafygreen": "1F96C",
+ "leftarrow": "2B05",
+ "leftrightarrow": "2194",
+ "leftspeechbubble": "1F5E8",
+ "leg": "1F9B5",
+ "lemon": "1F34B",
+ "leopard": "1F406",
+ "lightning": "2607",
+ "lightskintone": "1F3FB",
+ "linkedpaperclips": "1F587",
+ "lips": "1F444",
+ "lips2": "1F48B",
+ "lobster": "1F982",
+ "loudlycryingface": "1F62D",
+ "love": "1F970",
+ "loveletter": "1F48C",
+ "loveyougesture": "1F91F",
+ "mahjongreddragon": "1F004",
+ "male": "2642",
+ "mandancing": "1F57A",
+ "maninsuitlevitating": "1F574",
+ "mellon": "1F349",
+ "middlefinger": "1F595",
+ "militarymedal": "1F396",
+ "monkey": "1F412",
+ "monkeyface": "1F432",
+ "monocle": "1F9D0",
+ "mountain": "26F0",
+ "mountfuji": "1F5FB",
+ "mouse": "1F401",
+ "multiplicationsign": "2716",
+ "mushroom": "1F344",
+ "music": "1F3B5",
+ "nailpolish": "1F485",
+ "network": "E249",
+ "noentry": "26D4",
+ "obutton(bloodtype)": "1F17E",
+ "octopus": "1F419",
+ "om": "1F549",
+ "oneo’clock": "1F550",
+ "onion": "1F9C5",
+ "ophiuchus": "26CE",
+ "orange": "1F34A",
+ "orangecircle": "1F7E0",
+ "orca": "1F433",
+ "orthodoxcross": "2626",
+ "owl": "1F989",
+ "partalternationmark": "303D",
+ "partyingface": "1F973",
+ "passengership": "1F6F3",
+ "pausebutton": "23F8",
+ "pbutton": "1F17F",
+ "peacesymbol": "262E",
+ "peace": "262E",
+ "pen": "1F58A",
+ "pencil": "270F",
+ "penguin": "1F427",
+ "pentagram": "26E4",
+ "pentangle": "26E4",
+ "peoplewrestling": "1F93C",
+ "person": "1F9D1",
+ "personbiking": "1F6B4",
+ "personbouncingball": "26F9",
+ "personfacepalming": "1F926",
+ "persongesturingno": "1F645",
+ "personinbed": "1F6CC",
+ "personliftingweights": "1F3CB",
+ "personraisinghand": "1F64B",
+ "personrowingboat": "1F6A3",
+ "personstanding": "1F9CD",
+ "personswimming": "1F3CA",
+ "persontakingbath": "1F6C0",
+ "persontippinghand": "1F481",
+ "pick": "26CF",
+ "pig": "1F416",
+ "pigface": "1F437",
+ "pinchinghand": "1F90F",
+ "pinetree": "1F332",
+ "pinkhearts": "1F495",
+ "pirateflag": "1F3F4-200D-2620-FE0F",
+ "pizza": "1F355",
+ "placeofworship": "1F6D0",
+ "playbutton": "25B6",
+ "pleadingface": "1F97A",
+ "plussign": "2795",
+ "poodle": "1F429",
+ "poop": "1F4A9",
+ "prayerbeads": "1F4FF",
+ "pregnantwoman": "1F930",
+ "printer": "1F5A8",
+ "pufferfish": "1F421",
+ "questionmark": "2753",
+ "rabbit": "1F407",
+ "rabbitface": "1F430",
+ "radioactive": "2622",
+ "rainbow": "1F308",
+ "raisedfist": "270A",
+ "rat": "1F400",
+ "recycle": "267B",
+ "recycling": "267B",
+ "redenvelope": "1F9E7",
+ "redhair": "1F9B0",
+ "redpepper": "1F336",
+ "registered": "00AE",
+ "rescueworkershelmet": "26D1",
+ "reversebutton": "25C0",
+ "ribbon": "1F380",
+ "rightangerbubble": "1F5EF",
+ "rightarrow": "27A1",
+ "rightarrowcurvingleft": "21A9",
+ "rightarrowcurvingup": "2934",
+ "ringedplanet": "1FA90",
+ "robot": "1F916",
+ "rocket": "1F680",
+ "rose": "1F339",
+ "rugby": "1F3C8",
+ "sad": "1F614",
+ "sadcat": "1F63F",
+ "sadface": "1F622",
+ "safetyvest": "1F9BA",
+ "sailboat": "26F5",
+ "santaclaus": "1F385",
+ "santa": "1F385",
+ "sari": "1F97B",
+ "satellite": "1F6F0",
+ "scales": "2696",
+ "scissors": "2702",
+ "secret": "1F92B",
+ "selfie": "1F933",
+ "shamrock": "2618",
+ "shark": "1F988",
+ "sheep": "1F411",
+ "shintoshrine": "26E9",
+ "shocked": "1F631",
+ "shrimp": "1F990",
+ "shuffletracksbutton": "1F500",
+ "sick": "1F915",
+ "signofthehorns": "1F918",
+ "silly": "1F92A",
+ "skate": "1F3BF",
+ "skateboard": "1F6F9",
+ "skier": "26F7",
+ "skull": "2620",
+ "skull2": "1F480",
+ "skullcrossbones": "2620",
+ "bone": "1F9B4",
+ "sled": "1F6F7",
+ "sleepingface": "1F634",
+ "slightlyfrowningface": "1F641",
+ "sloth": "1F9A5",
+ "smallairplane": "1F6E9",
+ "smile": "263A",
+ "smilehearts": "1F970",
+ "snail": "1F40C",
+ "snowboarder": "1F3C2",
+ "snowcappedmountain": "1F3D4",
+ "snowflake": "2744",
+ "snowmanwithoutsnow": "26C4",
+ "soccerball": "26BD",
+ "sparkle": "2747",
+ "sparkles": "2728",
+ "speakinghead": "1F5E3",
+ "sportsmedal": "1F3C5",
+ "squid": "1F991",
+ "squirrel": "1F43F",
+ "star": "2B50",
+ "starandcrescent": "262A",
+ "starofdavid": "2721",
+ "stopsign": "1F6D1",
+ "strawberry": "1F353",
+ "studiomicrophone": "1F399",
+ "sun": "2600",
+ "sunbehindsmallcloud": "1F324",
+ "superhero": "1F9B8",
+ "swim": "1F3CA",
+ "tabletennis": "1F3D3",
+ "tea": "1F372",
+ "telephone": "260E",
+ "tennisball": "1F3BE",
+ "tent": "26FA",
+ "thermometer": "1F321",
+ "thinking": "1F914",
+ "tick": "2714",
+ "tiger": "1F405",
+ "tomato": "1F345",
+ "trademark": "2122",
+ "trash": "E262",
+ "trophy": "1F3C6",
+ "trumpet": "1F3BA",
+ "tulip": "1F337",
+ "turkey": "1F983",
+ "turtle": "1F422",
+ "twitter": "E040",
+ "birdsite": "E040",
+ "umbrellawithraindrops": "2614",
+ "unamusedface": "1F612",
+ "upsidedownface": "1F643",
+ "victoryhand": "270C",
+ "videocamera": "1F4F9",
+ "violin": "1F3BB",
+ "warning": "26A0",
+ "wastebasket": "1F5D1",
+ "watch": "231A",
+ "waveman": "1F64B",
+ "wavewoman": "1F64B",
+ "wavydash": "3030",
+ "wheelchairsymbol": "267F",
+ "wheelchair": "1F9BD",
+ "wheelofdharma": "2638",
+ "whitecircle": "26AA",
+ "whiteheart": "1F90D",
+ "whitemediumsmallsquare": "25FD",
+ "whitemediumsquare": "25FB",
+ "wiltedflower": "1F940",
+ "wine": "1F377",
+ "winkingfacewithtongue": "1F61C",
+ "worldmap": "1F5FA",
+ "worried": "1F627",
+ "worriedface": "1F61F",
+ "yawn": "1F971",
+ "yawningface": "1F971",
+ "yoyo": "1FA80",
+ "zebra": "1F993",
+ "zippermouthface": "1F910",
+ "ghost": "1F47B",
+ "spaceinvader": "1F47E",
+ "fly": "1F99F",
+ "mail": "2709",
+ "unicorn": "E001",
+ "unicorn2": "1F984",
+ "rpi": "E1C9",
+ "yingyang": "262F",
+ "trans": "8642",
+ "eggtimer": "23F3",
+ "eggtimer2": "231B",
+ "teddybear": "1F9F8",
+ "potato": "1F954",
+ "carrot": "1F955",
+ "bacon": "1F953",
+ "spider": "1F577",
+ "spidersweb": "1F578",
+ "chocolate": "1F36B",
+ "choc": "1F36B",
+ "fries": "1F35F",
+ "noodles": "1F35C",
+ "cookie": "1F36A",
+ "magnet": "1F9F2",
+ "suitcase": "1F9F3",
+ "broom": "1F9F9",
+ "basket": "1F9FA",
+ "tooth": "1F9B7",
+ "movie": "1F3AC",
+ "video": "1F3A6",
+ "panda": "1F43C",
+ "hetero": "1F48F",
+ "temperature": "1F321",
+ "restart": "1F504",
+ "key": "1F511",
+ "security": "1F510",
+ "bookchin": "1F9EC",
+ "murraybookchin": "1F9EC",
+ "manjaro": "manjaro",
+ "mint": "mint",
+ "ubuntu": "ubuntu",
+ "ubuntumate": "ubuntumate",
+ "kubuntu": "kubuntu",
+ "opensuse": "opensuse",
+ "arch": "arch",
+ "archlinux": "arch",
+ "debian": "debian",
+ "devuan": "devuan",
+ "zorin": "zorin",
+ "solus": "solus",
+ "fedora": "fedora",
+ "redhat": "redhat",
+ "elementary": "elementary",
+ "prideflag": "pride",
+ "biflag": "biflag",
+ "enbyflag": "enbyflag",
+ "intersex": "intersex",
+ "lesbianflag": "lesbianflag",
+ "transflag": "transflag",
+ "transfem": "transfem",
+ "trebuchet": "trebuchet",
+ "molotov": "molotov",
+ "walkdog": "E182",
+ "signpost": "E094",
+ "parents": "E081",
+ "redcross": "E090",
+ "firehazard": "E089",
+ "firstaid": "E140",
+ "download": "E252",
+ "upload": "E251",
+ "wifi": "E254",
+ "lighter": "E143",
+ "power": "E097",
+ "sleep": "1F4A4",
+ "goose": "1F9A2",
+ "shower": "1F6BF",
+ "shopping": "1F6D2",
+ "maple": "1F341",
+ "shamrock2": "1F340",
+ "shootingstar": "1F320",
+ "rain": "1F327",
+ "snow": "1F328",
+ "lightning2": "1F329",
+ "sunny": "1F324",
+ "free": "1F193",
+ "headphones": "1F3A7",
+ "wildcat": "wildcat",
+ "footprints": "1F463",
+ "pear": "1F350",
+ "snorkel": "1F93F",
+ "pineapple": "1F34D",
+ "statueliberty": "1F5FD",
+ "grapeheart": "grapeheart",
+ "firefox": "firefox",
+ "dove": "dove",
+ "unspecifiedgoose": "unspecifiedgoose",
+ "lesbian_heart": "lesbian_heart",
+ "heart_trans": "heart_trans",
+ "greensun": "greensun",
+ "calendar": "1F5D3",
+ "thinkpadthinking": "thinkpadthinking",
+ "meowflushed": "meowflushed",
+ "meowpeek": "meowpeek",
+ "meowamused": "meowamused",
+ "meowaww": "meowaww",
+ "meowkissblush": "meowkissblush",
+ "meowthumbsup": "meowthumbsup",
+ "meowthinking": "meowthinking",
+ "meowrollingeyes": "meowrollingeyes",
+ "meownervous": "meownervous",
+ "meowshh": "meowshh",
+ "meowsmilehappyeyes": "meowsmilehappyeyes",
+ "meowfacepalm": "meowfacepalm",
+ "meowmelt": "meowmelt",
+ "meowheart": "meowheart",
+ "meowsmirk": "meowsmirk",
+ "meowhyperthink": "meowhyperthink",
+ "meowuwu": "meowuwu",
+ "meowowo": "meowowo",
+ "meowthinkingcool": "meowthinkingcool",
+ "meowdrool": "meowdrool",
+ "meownauseated": "meownauseated",
+ "meowpopcorn": "meowpopcorn",
+ "meowwaitwhat": "meowwaitwhat",
+ "meowupset": "meowupset",
+ "meowtilt": "meowtilt",
+ "meowsleepless": "meowsleepless",
+ "meowtired": "meowtired",
+ "meowpats": "meowpats",
+ "meowglare": "meowglare",
+ "meowowoevil": "meowowoevil",
+ "meowpurrfecto": "meowpurrfecto",
+ "meowblush": "meowblush",
+ "meowthinkingsmirk": "meowthinkingsmirk",
+ "meowstop": "meowstop",
+ "meowsad": "meowsad",
+ "meowcowboy": "meowcowboy",
+ "meowwave": "meowwave",
+ "meowpolice": "meowpolice",
+ "meowdevil": "meowdevil",
+ "meowkiss": "meowkiss",
+ "meowpout": "meowpout",
+ "meowcoy": "meowcoy",
+ "meowcheer": "meowcheer",
+ "meowmeltmeltmeltmelt": "meowmeltmeltmeltmelt",
+ "meowsweats": "meowsweats",
+ "meowokhand": "meowokhand",
+ "meowreachrev": "meowreachrev",
+ "meowreach": "meowreach",
+ "meowopenmouth": "meowopenmouth",
+ "meowweary": "meowweary",
+ "meownomcookie": "meownomcookie",
+ "meowwink": "meowwink",
+ "meowthumbsdown": "meowthumbsdown",
+ "meowthinkingglare": "meowthinkingglare",
+ "meowscream": "meowscream",
+ "meowgift": "meowgift",
+ "meowhearteyes": "meowhearteyes",
+ "meowdizzy": "meowdizzy",
+ "meowupsidedown": "meowupsidedown",
+ "meownom": "meownom",
+ "meowneutral": "meowneutral",
+ "meowwaverev": "meowwaverev",
+ "meowsmile": "meowsmile",
+ "meowsleeping": "meowsleeping",
+ "meowhuh": "meowhuh",
+ "meowmelttears": "meowmelttears",
+ "meowsadpats": "meowsadpats",
+ "meowsnuggle": "meowsnuggle",
+ "meowcamera": "meowcamera",
+ "meowtongue": "meowtongue",
+ "meowangel": "meowangel",
+ "meowmeltmelt": "meowmeltmelt",
+ "meowmeltmeltmelt": "meowmeltmeltmelt",
+ "meowsob": "meowsob",
+ "meowdab": "meowdab",
+ "meowwhistle": "meowwhistle",
+ "meowsmileopenmouth": "meowsmileopenmouth",
+ "meowterrified": "meowterrified",
+ "meowtonguewink": "meowtonguewink",
+ "meowcry": "meowcry",
+ "meowthonkang": "meowthonkang",
+ "meowhearthug": "meowhearthug",
+ "meowcoffee": "meowcoffee",
+ "meowmorning": "meowmorning",
+ "meowevening": "meowevening",
+ "meowdetective": "meowdetective",
+ "meowxd": "meowxd",
+ "meowheadphones": "meowheadphones",
+ "meowreachsad": "meowreachsad",
+ "meowreachsadrev": "meowreachsadrev",
+ "meowthinksmart": "meowthinksmart",
+ "meowshrug": "meowshrug",
+ "meowwavepeek": "meowwavepeek",
+ "meowthinkingportal": "meowthinkingportal",
+ "meowsmilesweat": "meowsmilesweat",
+ "meowghostwave": "meowghostwave",
+ "meowmeltthumbsup": "meowmeltthumbsup",
+ "meowtihihi": "meowtihihi",
+ "meowinlove": "meowinlove",
+ "meowbox": "meowbox",
+ "meownwn": "meownwn",
+ "meowderpy": "meowderpy",
+ "blobcat": "blobcat",
+ "blobthinksmart": "blobthinksmart",
+ "blobcathappy": "blobcathappy",
+ "blobcoolcat": "blobcoolcat",
+ "blobcatwink": "blobcatwink",
+ "blobcatwinktongue": "blobcatwinktongue",
+ "blobcatcoffee": "blobcatcoffee",
+ "blobcatsad": "blobcatsad",
+ "blobcatblep": "blobcatblep",
+ "blobcatevil": "blobcatevil",
+ "blobcataww": "blobcataww",
+ "blobcatpats": "blobcatpats",
+ "blobcatangry": "blobcatangry",
+ "blobcatmlem": "blobcatmlem",
+ "blobcatthumbsup": "blobcatthumbsup",
+ "blobcatthumbsdown": "blobcatthumbsdown",
+ "blobcatsleep": "blobcatsleep",
+ "blobcatblush": "blobcatblush",
+ "blobcatsneezing": "blobcatsneezing",
+ "blobcatsnuggle": "blobcatsnuggle",
+ "blobcathighfive": "blobcathighfive",
+ "blobcatheart": "blobcatheart",
+ "blobcatfearful": "blobcatfearful",
+ "blobcattilt": "blobcattilt",
+ "blobcatfingerguns": "blobcatfingerguns",
+ "blobcattea": "blobcattea",
+ "blobcatkissheart": "blobcatkissheart",
+ "blobcatshy": "blobcatshy",
+ "blobcathissing": "blobcathissing",
+ "blobcattableflip": "blobcattableflip",
+ "blobcathug": "blobcathug",
+ "blobcatlewd": "blobcatlewd",
+ "blobcatdab": "blobcatdab",
+ "blobcatcouple": "blobcatcouple",
+ "blobcatjava": "blobcatjava",
+ "blobcatunamused": "blobcatunamused",
+ "blobcatscared": "blobcatscared",
+ "blobcatmorningcoffee": "blobcatmorningcoffee",
+ "blobcat3c": "blobcat3c",
+ "blobcatbusiness": "blobcatbusiness",
+ "blobcatdeficit": "blobcatdeficit",
+ "blobcatscience": "blobcatscience",
+ "blobcatstop": "blobcatstop",
+ "bowling": "1F3B3",
+ "tophat": "1F3A9",
+ "dice": "1F3B2",
+ "drama": "1F3AD",
+ "bullseye": "1F3AF",
+ "tractor": "1F69C",
+ "farm": "1F69C",
+ "truck": "1F69B",
+ "lorry": "1F69B",
+ "van": "1F69A",
+ "van2": "1F691",
+ "boot": "1F97E",
+ "boot2": "1F462",
+ "fireengine": "1F692",
+ "snake": "2695",
+ "battle": "2694",
+ "crown": "1F451",
+ "shirt": "1F454",
+ "tshirt": "1F455",
+ "sunflower": "1F33B",
+ "honey": "1F36F",
+ "bee": "1F41D",
+ "ladybird": "1F41E",
+ "ladybug": "1F41E",
+ "fish": "1F41F",
+ "mobilityscooter": "1F9BC",
+ "globe": "1F30D",
+ "world": "1F30E",
+ "planet": "1F30D",
+ "parrot": "1F99C",
+ "budgie": "1F424",
+ "canary": "1F424",
+ "linux": "1F427",
+ "valid": "valid",
+ "python": "python",
+ "vim": "vim",
+ "emacs": "emacs",
+ "terminal": "terminal",
+ "angryemote": "angryEmote",
+ "blankemote": "blankEmoteMid",
+ "boredemote": "boredEmote",
+ "confusedemote": "confusedEmote",
+ "dohemote": "dohEmote",
+ "happyemote": "happyEmote",
+ "neutralemote": "neutralEmote",
+ "sademote": "sadEmote",
+ "talkingemote": "talkingEmote",
+ "talkingemote2": "talkingEmote2",
+ "veryhappyemote": "veryHappyEmote",
+ "worriedemote": "worriedEmote",
+ "tor": "tor",
+ "pine64": "pine64",
+ "void": "void",
+ "openbsd": "openbsd",
+ "freebsd": "freebsd",
+ "orgmode": "orgmode",
+ "kde": "kde",
+ "ohno": "ohno",
+ "lavabit": "lavabit",
+ "libreoffice": "libreoffice",
+ "xmpp": "xmpp",
+ "jabber": "xmpp",
+ "bbcmicroowl": "bbcmicroowl",
+ "bbcmicro": "bbcmicroowl",
+ "acorn": "acornmicro",
+ "bbcacorn": "acornmicro",
+ "acornmicro": "acornmicro",
+ "matrix": "matrix",
+ "rolleyes": "1F440",
+ "eyesroll": "1F440",
+ "BlobCatGoogly": "BlobCatGoogly",
+ "Clojure": "Clojure",
+ "NSFW_Stamp": "NSFW_Stamp",
+ "ablobcatangel": "ablobcatangel",
+ "ablobcatattention": "ablobcatattention",
+ "ablobcatattentionreverse": "ablobcatattentionreverse",
+ "ablobcatbongo": "ablobcatbongo",
+ "ablobcatcoffee": "ablobcatcoffee",
+ "ablobcatcry": "ablobcatcry",
+ "ablobcateyesflip": "ablobcateyesflip",
+ "ablobcatfloofpat": "ablobcatfloofpat",
+ "ablobcathappypaws": "ablobcathappypaws",
+ "ablobcatheart": "ablobcatheart",
+ "ablobcatheartsqueeze": "ablobcatheartsqueeze",
+ "ablobcathyper": "ablobcathyper",
+ "ablobcatneon": "ablobcatneon",
+ "ablobcatrainbow": "ablobcatrainbow",
+ "ablobcatrave": "ablobcatrave",
+ "ablobcatreach": "ablobcatreach",
+ "ablobcatwave": "ablobcatwave",
+ "ablobcatwink": "ablobcatwink",
+ "ablobfoxbongo": "ablobfoxbongo",
+ "ablobfoxbongohyper": "ablobfoxbongohyper",
+ "ablobfoxhyper": "ablobfoxhyper",
+ "ac_agreement": "ac_agreement",
+ "ac_amazed": "ac_amazed",
+ "ac_angry": "ac_angry",
+ "ac_apologetic": "ac_apologetic",
+ "ac_bashful": "ac_bashful",
+ "ac_bewildered": "ac_bewildered",
+ "ac_cold_chill": "ac_cold_chill",
+ "ac_confident": "ac_confident",
+ "ac_cry": "ac_cry",
+ "ac_dazzle": "ac_dazzle",
+ "ac_delight": "ac_delight",
+ "ac_disagree": "ac_disagree",
+ "ac_distress": "ac_distress",
+ "ac_dozing": "ac_dozing",
+ "ac_encouraging": "ac_encouraging",
+ "ac_exclaim": "ac_exclaim",
+ "ac_facepalm": "ac_facepalm",
+ "ac_fearful": "ac_fearful",
+ "ac_flourish": "ac_flourish",
+ "ac_greetings": "ac_greetings",
+ "ac_happy": "ac_happy",
+ "ac_heart": "ac_heart",
+ "ac_heartbreak": "ac_heartbreak",
+ "ac_intense": "ac_intense",
+ "ac_joy": "ac_joy",
+ "ac_laughter": "ac_laughter",
+ "ac_lightbulb": "ac_lightbulb",
+ "ac_mischief": "ac_mischief",
+ "ac_music": "ac_music",
+ "ac_pleased": "ac_pleased",
+ "ac_pride": "ac_pride",
+ "ac_question": "ac_question",
+ "ac_resignation": "ac_resignation",
+ "ac_sad": "ac_sad",
+ "ac_sheepish": "ac_sheepish",
+ "ac_shock": "ac_shock",
+ "ac_shy": "ac_shy",
+ "ac_sigh": "ac_sigh",
+ "ac_sleepy": "ac_sleepy",
+ "ac_smirk": "ac_smirk",
+ "ac_sneeze": "ac_sneeze",
+ "ac_thinking": "ac_thinking",
+ "ac_thought": "ac_thought",
+ "ac_worry": "ac_worry",
+ "ageblobcat": "ageblobcat",
+ "allthethings": "allthethings",
+ "almalinux": "almalinux",
+ "alpine": "alpine",
+ "androidalt": "androidalt",
+ "angular": "angular",
+ "antiverified": "antiverified",
+ "antix": "antix",
+ "apple_inc": "apple_inc",
+ "appledarwin": "appledarwin",
+ "archlabs": "archlabs",
+ "arcolinux": "arcolinux",
+ "arduino": "arduino",
+ "artix": "artix",
+ "babyyoda": "babyyoda",
+ "bash": "bash",
+ "bear_flag": "bear_flag",
+ "bedrock": "bedrock",
+ "bisexual_flag": "bisexual_flag",
+ "bitcoin": "bitcoin",
+ "blabs_d": "blabs_d",
+ "blabs_l": "blabs_l",
+ "blabs_m": "blabs_m",
+ "blender": "blender",
+ "blobcatMelt2": "blobcatMelt2",
+ "blobcatMelt3": "blobcatMelt3",
+ "blobcatMelt5": "blobcatMelt5",
+ "blobcatMelted": "blobcatMelted",
+ "blobcatNom": "blobcatNom",
+ "blobcatOh": "blobcatOh",
+ "blobcatPats": "blobcatPats",
+ "blobcatPirate": "blobcatPirate",
+ "blobcatThink": "blobcatThink",
+ "blobcat_glitch": "blobcat_glitch",
+ "blobcatadorable": "blobcatadorable",
+ "blobcatamongus": "blobcatamongus",
+ "blobcatangery": "blobcatangery",
+ "blobcatanimeeyes": "blobcatanimeeyes",
+ "blobcatbaguettehero": "blobcatbaguettehero",
+ "blobcatberlineraww": "blobcatberlineraww",
+ "blobcatbolb": "blobcatbolb",
+ "blobcatboop": "blobcatboop",
+ "blobcatboopadorable": "blobcatboopadorable",
+ "blobcatboophappy": "blobcatboophappy",
+ "blobcatcandycanenom": "blobcatcandycanenom",
+ "blobcatcheer": "blobcatcheer",
+ "blobcatcomfreading": "blobcatcomfreading",
+ "blobcatcomfy": "blobcatcomfy",
+ "blobcatcomfysmirk": "blobcatcomfysmirk",
+ "blobcatcookienom": "blobcatcookienom",
+ "blobcatcool": "blobcatcool",
+ "blobcatcry": "blobcatcry",
+ "blobcatderpy": "blobcatderpy",
+ "blobcatdied": "blobcatdied",
+ "blobcatdizzy": "blobcatdizzy",
+ "blobcatdrool": "blobcatdrool",
+ "blobcatdroolreach": "blobcatdroolreach",
+ "blobcatdunno": "blobcatdunno",
+ "blobcateyes": "blobcateyes",
+ "blobcateyesR": "blobcateyesR",
+ "blobcatfacepalm": "blobcatfacepalm",
+ "blobcatfakeverified": "blobcatfakeverified",
+ "blobcatfingergun": "blobcatfingergun",
+ "blobcatfluffpout": "blobcatfluffpout",
+ "blobcatfrowning": "blobcatfrowning",
+ "blobcatgamer": "blobcatgamer",
+ "blobcatglare": "blobcatglare",
+ "blobcatglowsticks": "blobcatglowsticks",
+ "blobcatgoogly": "blobcatgoogly",
+ "blobcatgoogly2": "blobcatgoogly2",
+ "blobcatgooglycofecup": "blobcatgooglycofecup",
+ "blobcatgooglycry": "blobcatgooglycry",
+ "blobcatgooglycup": "blobcatgooglycup",
+ "blobcatgooglyshrug": "blobcatgooglyshrug",
+ "blobcatgooglytrash": "blobcatgooglytrash",
+ "blobcatgrimacing": "blobcatgrimacing",
+ "blobcatgun": "blobcatgun",
+ "blobcatheadphones": "blobcatheadphones",
+ "blobcatheartbongo": "blobcatheartbongo",
+ "blobcathearteyes": "blobcathearteyes",
+ "blobcatknife": "blobcatknife",
+ "blobcatmelt": "blobcatmelt",
+ "blobcatnervous": "blobcatnervous",
+ "blobcatneutral": "blobcatneutral",
+ "blobcatno": "blobcatno",
+ "blobcatnomavocado": "blobcatnomavocado",
+ "blobcatnotlikethis": "blobcatnotlikethis",
+ "blobcatoh": "blobcatoh",
+ "blobcatokhand": "blobcatokhand",
+ "blobcatonfire": "blobcatonfire",
+ "blobcatopenmouth": "blobcatopenmouth",
+ "blobcatpat": "blobcatpat",
+ "blobcatpeek": "blobcatpeek",
+ "blobcatpeekaboo": "blobcatpeekaboo",
+ "blobcatphoto": "blobcatphoto",
+ "blobcatpirate": "blobcatpirate",
+ "blobcatpop": "blobcatpop",
+ "blobcatpopr": "blobcatpopr",
+ "blobcatpout": "blobcatpout",
+ "blobcatrainbow": "blobcatrainbow",
+ "blobcatreach": "blobcatreach",
+ "blobcatreading": "blobcatreading",
+ "blobcatreeeeeee": "blobcatreeeeeee",
+ "blobcatsadlife": "blobcatsadlife",
+ "blobcatsadpats": "blobcatsadpats",
+ "blobcatsadreach": "blobcatsadreach",
+ "blobcatshrug": "blobcatshrug",
+ "blobcatsip": "blobcatsip",
+ "blobcatsipglare": "blobcatsipglare",
+ "blobcatsleepless": "blobcatsleepless",
+ "blobcatsmug": "blobcatsmug",
+ "blobcatsob": "blobcatsob",
+ "blobcatsweat": "blobcatsweat",
+ "blobcatthink": "blobcatthink",
+ "blobcatthinkingglare": "blobcatthinkingglare",
+ "blobcatthinkingsmirk": "blobcatthinkingsmirk",
+ "blobcatthonking": "blobcatthonking",
+ "blobcatuwu": "blobcatuwu",
+ "blobcatverified": "blobcatverified",
+ "blobcatverysad": "blobcatverysad",
+ "blobcatwave": "blobcatwave",
+ "blobcatwavereverse": "blobcatwavereverse",
+ "blobcatwut": "blobcatwut",
+ "blobfox0_0": "blobfox0_0",
+ "blobfox3c": "blobfox3c",
+ "blobfox3cevil": "blobfox3cevil",
+ "blobfoxangrylaugh": "blobfoxangrylaugh",
+ "blobfoxannoyed": "blobfoxannoyed",
+ "blobfoxaww": "blobfoxaww",
+ "blobfoxblush": "blobfoxblush",
+ "blobfoxblushmore": "blobfoxblushmore",
+ "blobfoxbongo": "blobfoxbongo",
+ "blobfoxboop_w_": "blobfoxboop_w_",
+ "blobfoxboopcute": "blobfoxboopcute",
+ "blobfoxboophappy": "blobfoxboophappy",
+ "blobfoxboopowo": "blobfoxboopowo",
+ "blobfoxbreadpeek": "blobfoxbreadpeek",
+ "blobfoxcat": "blobfoxcat",
+ "blobfoxcatsnuggle": "blobfoxcatsnuggle",
+ "blobfoxcheer": "blobfoxcheer",
+ "blobfoxcofemlem": "blobfoxcofemlem",
+ "blobfoxcofeowo": "blobfoxcofeowo",
+ "blobfoxcomfy": "blobfoxcomfy",
+ "blobfoxcomfycofe": "blobfoxcomfycofe",
+ "blobfoxcomfyglare": "blobfoxcomfyglare",
+ "blobfoxcomfyhappy": "blobfoxcomfyhappy",
+ "blobfoxcomfyowo": "blobfoxcomfyowo",
+ "blobfoxcomfysip": "blobfoxcomfysip",
+ "blobfoxcomfysleepy": "blobfoxcomfysleepy",
+ "blobfoxcomfysmirk": "blobfoxcomfysmirk",
+ "blobfoxcomputer": "blobfoxcomputer",
+ "blobfoxconfused": "blobfoxconfused",
+ "blobfoxcry2": "blobfoxcry2",
+ "blobfoxcryreach": "blobfoxcryreach",
+ "blobfoxcute": "blobfoxcute",
+ "blobfoxdab": "blobfoxdab",
+ "blobfoxdealwithitfingerguns": "blobfoxdealwithitfingerguns",
+ "blobfoxdetective": "blobfoxdetective",
+ "blobfoxdisapprove": "blobfoxdisapprove",
+ "blobfoxdoubt": "blobfoxdoubt",
+ "blobfoxdrakedislike": "blobfoxdrakedislike",
+ "blobfoxdrakelike": "blobfoxdrakelike",
+ "blobfoxdrool": "blobfoxdrool",
+ "blobfoxevil": "blobfoxevil",
+ "blobfoxeyes": "blobfoxeyes",
+ "blobfoxfacepalm": "blobfoxfacepalm",
+ "blobfoxfingerguns": "blobfoxfingerguns",
+ "blobfoxfloofcofe": "blobfoxfloofcofe",
+ "blobfoxfloofcute": "blobfoxfloofcute",
+ "blobfoxfloofreach": "blobfoxfloofreach",
+ "blobfoxflooftea": "blobfoxflooftea",
+ "blobfoxghost": "blobfoxghost",
+ "blobfoxhappy": "blobfoxhappy",
+ "blobfoxheart": "blobfoxheart",
+ "blobfoxheartcute": "blobfoxheartcute",
+ "blobfoxhyper": "blobfoxhyper",
+ "blobfoxknife": "blobfoxknife",
+ "blobfoxlaugh": "blobfoxlaugh",
+ "blobfoxlaughsweat": "blobfoxlaughsweat",
+ "blobfoxlewd": "blobfoxlewd",
+ "blobfoxlurk2glare": "blobfoxlurk2glare",
+ "blobfoxlurk2owonotice": "blobfoxlurk2owonotice",
+ "blobfoxlurkaww": "blobfoxlurkaww",
+ "blobfoxlurkglare": "blobfoxlurkglare",
+ "blobfoxlurkowo": "blobfoxlurkowo",
+ "blobfoxlurkowonotice": "blobfoxlurkowonotice",
+ "blobfoxmelt2": "blobfoxmelt2",
+ "blobfoxmelt3": "blobfoxmelt3",
+ "blobfoxmeltblush": "blobfoxmeltblush",
+ "blobfoxmeltsob": "blobfoxmeltsob",
+ "blobfoxmeltsoblove": "blobfoxmeltsoblove",
+ "blobfoxmsnugglecentercat": "blobfoxmsnugglecentercat",
+ "blobfoxmsnugglecenterfox": "blobfoxmsnugglecenterfox",
+ "blobfoxmsnuggleleftcat": "blobfoxmsnuggleleftcat",
+ "blobfoxmsnuggleleftfox": "blobfoxmsnuggleleftfox",
+ "blobfoxmsnugglerightcat": "blobfoxmsnugglerightcat",
+ "blobfoxmsnugglerightnone": "blobfoxmsnugglerightnone",
+ "blobfoxnombread": "blobfoxnombread",
+ "blobfoxnomburger": "blobfoxnomburger",
+ "blobfoxnomcookie": "blobfoxnomcookie",
+ "blobfoxnotlikethis": "blobfoxnotlikethis",
+ "blobfoxowo": "blobfoxowo",
+ "blobfoxowonotice": "blobfoxowonotice",
+ "blobfoxpat": "blobfoxpat",
+ "blobfoxpatsad": "blobfoxpatsad",
+ "blobfoxpeek": "blobfoxpeek",
+ "blobfoxpeekcomfy": "blobfoxpeekcomfy",
+ "blobfoxpeekknife": "blobfoxpeekknife",
+ "blobfoxpeekowo": "blobfoxpeekowo",
+ "blobfoxpleading": "blobfoxpleading",
+ "blobfoxreachaww": "blobfoxreachaww",
+ "blobfoxsad": "blobfoxsad",
+ "blobfoxshocked": "blobfoxshocked",
+ "blobfoxsignbaka": "blobfoxsignbaka",
+ "blobfoxsignyes": "blobfoxsignyes",
+ "blobfoxsip": "blobfoxsip",
+ "blobfoxsipglare": "blobfoxsipglare",
+ "blobfoxsipowo": "blobfoxsipowo",
+ "blobfoxsipsmug": "blobfoxsipsmug",
+ "blobfoxsipterrified": "blobfoxsipterrified",
+ "blobfoxsleep": "blobfoxsleep",
+ "blobfoxsmirk": "blobfoxsmirk",
+ "blobfoxsmug": "blobfoxsmug",
+ "blobfoxsnug": "blobfoxsnug",
+ "blobfoxsnuggle": "blobfoxsnuggle",
+ "blobfoxsnugowo": "blobfoxsnugowo",
+ "blobfoxsweating": "blobfoxsweating",
+ "blobfoxthink": "blobfoxthink",
+ "blobfoxthinking": "blobfoxthinking",
+ "blobfoxthinksmirk": "blobfoxthinksmirk",
+ "blobfoxthumbsup": "blobfoxthumbsup",
+ "blobfoxuwu": "blobfoxuwu",
+ "blobfoxwhaaaat": "blobfoxwhaaaat",
+ "blobfoxworried": "blobfoxworried",
+ "blobthinkingeyes": "blobthinkingeyes",
+ "budgieubuntu": "budgieubuntu",
+ "bunsenlabs_d": "bunsenlabs_d",
+ "bunsenlabs_l": "bunsenlabs_l",
+ "bunsenlabs_m": "bunsenlabs_m",
+ "catalan_flag": "catalan_flag",
+ "centos": "centos",
+ "cinnamon": "cinnamon",
+ "clearlinux": "clearlinux",
+ "clj": "clj",
+ "clojure": "clojure",
+ "codeberg": "codeberg",
+ "covid19": "covid19",
+ "crazy": "crazy",
+ "darthvader": "darthvader",
+ "dartlang": "dartlang",
+ "deepin": "deepin",
+ "devuannew": "devuannew",
+ "disroot": "disroot",
+ "django": "django",
+ "docker": "docker",
+ "dotnet": "dotnet",
+ "duckduckgo": "duckduckgo",
+ "dwm": "dwm",
+ "dwmdark": "dwmdark",
+ "dwmlight": "dwmlight",
+ "earth_photo": "earth_photo",
+ "elixir": "elixir",
+ "endeavourOS": "endeavourOS",
+ "ethereum": "ethereum",
+ "exherbo": "exherbo",
+ "fdroid": "fdroid",
+ "fedi": "fedi",
+ "fediverse": "fediverse",
+ "fedora_old": "fedora_old",
+ "ferenos": "ferenos",
+ "firedoge": "firedoge",
+ "firefoxnew": "firefoxnew",
+ "flag_nl": "flag_nl",
+ "flag_trans": "flag_trans",
+ "fosstodon": "fosstodon",
+ "freecad": "freecad",
+ "fsf": "fsf",
+ "fsfe": "fsfe",
+ "fsfe_logo": "fsfe_logo",
+ "fsfe_logo2": "fsfe_logo2",
+ "garfield": "garfield",
+ "garuda": "garuda",
+ "gazebo": "gazebo",
+ "gentoo": "gentoo",
+ "gentoo_luv": "gentoo_luv",
+ "ghostbsd": "ghostbsd",
+ "gimp": "gimp",
+ "git": "git",
+ "gitea": "gitea",
+ "github": "github",
+ "gitlab": "gitlab",
+ "gnome": "gnome",
+ "gnomewhite": "gnomewhite",
+ "golang": "golang",
+ "graphql": "graphql",
+ "guix": "guix",
+ "hackaday": "hackaday",
+ "headdesk": "headdesk",
+ "heart_gentoo": "heart_gentoo",
+ "hexley": "hexley",
+ "homeassistant": "homeassistant",
+ "hyperbola": "hyperbola",
+ "i3": "i3",
+ "i3wm": "i3wm",
+ "idle": "idle",
+ "indieweb": "indieweb",
+ "indiewebcamp": "indiewebcamp",
+ "inkscape": "inkscape",
+ "itisamystery": "itisamystery",
+ "javascript": "javascript",
+ "jellyfin": "jellyfin",
+ "jitsi": "jitsi",
+ "jupiter_photo": "jupiter_photo",
+ "kakoune": "kakoune",
+ "kali_linux": "kali_linux",
+ "kali_linux_g": "kali_linux_g",
+ "kali_linux_r": "kali_linux_r",
+ "kdedark": "kdedark",
+ "kdelight": "kdelight",
+ "kdeneon": "kdeneon",
+ "kdenew": "kdenew",
+ "kodachi": "kodachi",
+ "krita": "krita",
+ "laravel": "laravel",
+ "lesbian_flag": "lesbian_flag",
+ "libreboot": "libreboot",
+ "librefm": "librefm",
+ "lineageos": "lineageos",
+ "lineageos2": "lineageos2",
+ "linus": "linus",
+ "linuxkompis": "linuxkompis",
+ "linuxmint": "linuxmint",
+ "linuxmintalt": "linuxmintalt",
+ "linuxmintnew": "linuxmintnew",
+ "llama": "llama",
+ "loading": "loading",
+ "lubuntu": "lubuntu",
+ "mars_photo": "mars_photo",
+ "maryland": "maryland",
+ "mastodon": "mastodon",
+ "mate": "mate",
+ "mercury_photo": "mercury_photo",
+ "microblog": "microblog",
+ "microsoft": "microsoft",
+ "midori": "midori",
+ "minetest": "minetest",
+ "monero": "monero",
+ "morty": "morty",
+ "mullvadvpn": "mullvadvpn",
+ "mushroomCloud": "mushroomCloud",
+ "mxlinux": "mxlinux",
+ "mycroft": "mycroft",
+ "neovim": "neovim",
+ "neptune_photo": "neptune_photo",
+ "netbsd": "netbsd",
+ "netherlands": "netherlands",
+ "nextcloud": "nextcloud",
+ "nginx": "nginx",
+ "nixos": "nixos",
+ "nocloud": "nocloud",
+ "nonbinary_flag": "nonbinary_flag",
+ "nsfw_warning": "nsfw_warning",
+ "oh_no": "oh_no",
+ "oh_no_blob": "oh_no_blob",
+ "oh_no_bubble": "oh_no_bubble",
+ "ohgno": "ohgno",
+ "onlyoffice": "onlyoffice",
+ "oof": "oof",
+ "openhardware": "openhardware",
+ "openoffice": "openoffice",
+ "opensource": "opensource",
+ "openstreetmaps": "openstreetmaps",
+ "osm": "osm",
+ "osowoso": "osowoso",
+ "pansexual_flag": "pansexual_flag",
+ "parabola": "parabola",
+ "pclinuxos": "pclinuxos",
+ "pclinuxos_b": "pclinuxos_b",
+ "peertube": "peertube",
+ "penguin_tat": "penguin_tat",
+ "peppermintos": "peppermintos",
+ "php": "php",
+ "picklerick": "picklerick",
+ "pixelfed": "pixelfed",
+ "plan9": "plan9",
+ "plasma": "plasma",
+ "plasmamobile": "plasmamobile",
+ "pluto_photo": "pluto_photo",
+ "podman": "podman",
+ "polyamory_flag": "polyamory_flag",
+ "popos": "popos",
+ "postmarketos": "postmarketos",
+ "protonmail": "protonmail",
+ "puppylinux": "puppylinux",
+ "pureos": "pureos",
+ "q4os": "q4os",
+ "qubes": "qubes",
+ "raspberrypi": "raspberrypi",
+ "rblobcatpeek": "rblobcatpeek",
+ "react": "react",
+ "reactos": "reactos",
+ "redhatalt": "redhatalt",
+ "regolith": "regolith",
+ "revblobfoxcatsnuggle": "revblobfoxcatsnuggle",
+ "revblobfoxcomfyhappy": "revblobfoxcomfyhappy",
+ "revblobfoxlurkowo": "revblobfoxlurkowo",
+ "revblobfoxpeekowo": "revblobfoxpeekowo",
+ "rick": "rick",
+ "rms": "rms",
+ "rockylinux": "rockylinux",
+ "ros": "ros",
+ "rss": "rss",
+ "rstats": "rstats",
+ "ruby": "ruby",
+ "rust": "rust",
+ "saturn_photo": "saturn_photo",
+ "senyera": "senyera",
+ "shiny": "shiny",
+ "signal": "signal",
+ "silverblue": "silverblue",
+ "skunk": "skunk",
+ "slackware": "slackware",
+ "smart": "smart",
+ "snikket": "snikket",
+ "solidity": "solidity",
+ "startrek": "startrek",
+ "suckless": "suckless",
+ "suspicious": "suspicious",
+ "sway": "sway",
+ "system76": "system76",
+ "t_blink": "t_blink",
+ "teapot": "teapot",
+ "teapot2": "teapot2",
+ "telegram": "telegram",
+ "tetris": "tetris",
+ "thaenkin": "thaenkin",
+ "thinkhappy": "thinkhappy",
+ "thinking_rms": "thinking_rms",
+ "thinkpad": "thinkpad",
+ "thinkpad_tp": "thinkpad_tp",
+ "thonking": "thonking",
+ "thunderbird": "thunderbird",
+ "tp": "tp",
+ "trisquel": "trisquel",
+ "troll": "troll",
+ "tux": "tux",
+ "tuxother": "tuxother",
+ "tuxotherwhite": "tuxotherwhite",
+ "ubuntubudgie": "ubuntubudgie",
+ "ubuntudde": "ubuntudde",
+ "unverified": "unverified",
+ "uranus_photo": "uranus_photo",
+ "venus_photo": "venus_photo",
+ "vivaldi": "vivaldi",
+ "vue": "vue",
+ "wayland": "wayland",
+ "white_transgender_flag": "white_transgender_flag",
+ "windows": "windows",
+ "wire": "wire",
+ "xfce": "xfce",
+ "xmonad": "xmonad",
+ "xubuntu": "xubuntu",
+ "0w0": "0w0",
+ "11tea": "11tea",
+ "a_hard_disk": "a_hard_disk",
+ "a_save_disk": "a_save_disk",
+ "aaa": "aaa",
+ "aaaaa": "aaaaa",
+ "adora_no": "adora_no",
+ "adora_yes": "adora_yes",
+ "amiga": "amiga",
+ "amigacheck": "amigacheck",
+ "andknuckles_1": "andknuckles_1",
+ "andknuckles_2": "andknuckles_2",
+ "andknuckles_3": "andknuckles_3",
+ "andknuckles_4": "andknuckles_4",
+ "andknuckles_5": "andknuckles_5",
+ "andknuckles_6": "andknuckles_6",
+ "andknuckles_7": "andknuckles_7",
+ "andknuckles_8": "andknuckles_8",
+ "annoying_dog_hole": "annoying_dog_hole",
+ "annoyingdog": "annoyingdog",
+ "asmb3_coinblock": "asmb3_coinblock",
+ "atari": "atari",
+ "awesome": "awesome",
+ "awesome_slide_l": "awesome_slide_l",
+ "awesome_slide_r": "awesome_slide_r",
+ "battery_empty": "battery_empty",
+ "battery_full": "battery_full",
+ "battery_low": "battery_low",
+ "battery_medium": "battery_medium",
+ "big_mood": "big_mood",
+ "bin": "bin",
+ "blob_pensive": "blob_pensive",
+ "blobblush": "blobblush",
+ "blobcatnomdisk": "blobcatnomdisk",
+ "blobcatohhnoo": "blobcatohhnoo",
+ "blobcheerbounce": "blobcheerbounce",
+ "blobcoffee": "blobcoffee",
+ "blobfistbumpL": "blobfistbumpL",
+ "blobfistbumpR": "blobfistbumpR",
+ "blobgamer": "blobgamer",
+ "blobhappy": "blobhappy",
+ "blobjudge": "blobjudge",
+ "blobjudgingyou": "blobjudgingyou",
+ "blobmelt": "blobmelt",
+ "blobnerd": "blobnerd",
+ "blobnervous": "blobnervous",
+ "blobnom_trans": "blobnom_trans",
+ "blobpats": "blobpats",
+ "blobpeektrans": "blobpeektrans",
+ "blobpopcorn": "blobpopcorn",
+ "blobross": "blobross",
+ "blobsnuggle": "blobsnuggle",
+ "blobsob": "blobsob",
+ "blobthinkingcool": "blobthinkingcool",
+ "bowsette_redhead": "bowsette_redhead",
+ "byodood": "byodood",
+ "cancelled_1": "cancelled_1",
+ "cancelled_2": "cancelled_2",
+ "cancelled_3": "cancelled_3",
+ "cocaine": "cocaine",
+ "cool": "cool",
+ "crt_w_noise": "crt_w_noise",
+ "crt_w_test_pattern": "crt_w_test_pattern",
+ "dabnem": "dabnem",
+ "diskkun": "diskkun",
+ "dislike": "dislike",
+ "doggoblob": "doggoblob",
+ "dont_at_me": "dont_at_me",
+ "dreamcast_controller": "dreamcast_controller",
+ "dualshock": "dualshock",
+ "dualshock_2": "dualshock_2",
+ "dualshock_3": "dualshock_3",
+ "emblem_knuckles": "emblem_knuckles",
+ "emblem_sonic": "emblem_sonic",
+ "emblem_tails": "emblem_tails",
+ "eugen": "eugen",
+ "fatyoshi": "fatyoshi",
+ "fish_sh": "fish_sh",
+ "fish_sh2": "fish_sh2",
+ "foxnews": "foxnews",
+ "frogsiren": "frogsiren",
+ "game_and_watch": "game_and_watch",
+ "game_boy": "game_boy",
+ "gamecube": "gamecube",
+ "gamecube_controller": "gamecube_controller",
+ "gamegear": "gamegear",
+ "gamepad": "gamepad",
+ "gdqfast": "gdqfast",
+ "gdqmet": "gdqmet",
+ "gdqsanic": "gdqsanic",
+ "gdqtranspride": "gdqtranspride",
+ "genesis_6_button_controller": "genesis_6_button_controller",
+ "groundhog": "groundhog",
+ "grumpy_block": "grumpy_block",
+ "haircut": "haircut",
+ "java": "java",
+ "lofty": "lofty",
+ "loss": "loss",
+ "macos": "macos",
+ "mario": "mario",
+ "mario_jump": "mario_jump",
+ "mario_msgblock": "mario_msgblock",
+ "maybe_verified": "maybe_verified",
+ "metroid": "metroid",
+ "mk_bowser": "mk_bowser",
+ "moon_photo": "moon_photo",
+ "ms_floppy_disk": "ms_floppy_disk",
+ "ms_minidisc": "ms_minidisc",
+ "mtgB": "mtgB",
+ "mtgC": "mtgC",
+ "mtgG": "mtgG",
+ "mtgR": "mtgR",
+ "mtgU": "mtgU",
+ "mtgW": "mtgW",
+ "n64": "n64",
+ "n64_controller": "n64_controller",
+ "nes_controller": "nes_controller",
+ "nes_fire": "nes_fire",
+ "newlol": "newlol",
+ "nintendo": "nintendo",
+ "nintendo_seal": "nintendo_seal",
+ "nttfloppydisk": "nttfloppydisk",
+ "nttminidisc": "nttminidisc",
+ "nttopticaldisc": "nttopticaldisc",
+ "nttvideogame": "nttvideogame",
+ "nyan": "nyan",
+ "nyancat_body": "nyancat_body",
+ "nyancat_face": "nyancat_face",
+ "playstation_controller": "playstation_controller",
+ "pressf": "pressf",
+ "psyduck": "psyduck",
+ "question_block": "question_block",
+ "saddowns": "saddowns",
+ "sans": "sans",
+ "sayori_dislike": "sayori_dislike",
+ "sayori_like": "sayori_like",
+ "sayorino": "sayorino",
+ "sayoriyes": "sayoriyes",
+ "shadow_1": "shadow_1",
+ "shadow_2": "shadow_2",
+ "shadow_3": "shadow_3",
+ "shadow_4": "shadow_4",
+ "shadow_5": "shadow_5",
+ "shadow_6": "shadow_6",
+ "shadow_6f": "shadow_6f",
+ "silent": "silent",
+ "smb3_block": "smb3_block",
+ "smith": "smith",
+ "smug10": "smug10",
+ "smug9": "smug9",
+ "smugdog": "smugdog",
+ "sonic": "sonic",
+ "sonic_1": "sonic_1",
+ "sonic_2": "sonic_2",
+ "sonic_3": "sonic_3",
+ "sonic_4": "sonic_4",
+ "sonic_think": "sonic_think",
+ "splat_boy": "splat_boy",
+ "splat_girl": "splat_girl",
+ "splat_octo_boy": "splat_octo_boy",
+ "splat_octo_girl": "splat_octo_girl",
+ "splat_squid": "splat_squid",
+ "splatoon": "splatoon",
+ "sun_photo": "sun_photo",
+ "thaenking": "thaenking",
+ "think_bread": "think_bread",
+ "thinking_endlessly": "thinking_endlessly",
+ "thinking_fidget": "thinking_fidget",
+ "thinking_hard": "thinking_hard",
+ "thisisfine": "thisisfine",
+ "thounking": "thounking",
+ "tiphat": "tiphat",
+ "tizzy": "tizzy",
+ "trans_comm": "trans_comm",
+ "trans_egg": "trans_egg",
+ "usb_jorts": "usb_jorts",
+ "usb_jorts2": "usb_jorts2",
+ "verified": "verified",
+ "vv": "vv",
+ "watchgoose": "watchgoose",
+ "win3": "win3",
+ "win30_msdos": "win30_msdos",
+ "win3_386": "win3_386",
+ "win3_cdrom": "win3_cdrom",
+ "win3_clock": "win3_clock",
+ "win3_control_panel": "win3_control_panel",
+ "win3_fileman": "win3_fileman",
+ "win3_help": "win3_help",
+ "win3_minesweeper": "win3_minesweeper",
+ "win3_msdos": "win3_msdos",
+ "win3_multimedia": "win3_multimedia",
+ "win3_pbrush": "win3_pbrush",
+ "win3_pif_editor": "win3_pif_editor",
+ "win3_printer": "win3_printer",
+ "win3_prog_group": "win3_prog_group",
+ "win3_progman": "win3_progman",
+ "win3_recorder": "win3_recorder",
+ "win3_setup": "win3_setup",
+ "win3_shut_down": "win3_shut_down",
+ "win3_solitare": "win3_solitare",
+ "win3_terminal": "win3_terminal",
+ "win3_write": "win3_write",
+ "win95_explorer": "win95_explorer",
+ "win95certificateofauthenticity": "win95certificateofauthenticity",
+ "woomy": "woomy",
+ "woz": "woz",
+ "xbox_360_controller": "xbox_360_controller",
+ "xbox_elite_controller": "xbox_elite_controller",
+ "xbox_one_controller_rev_3": "xbox_one_controller_rev_3",
+ "xd": "xd",
+ "yayclod": "yayclod",
+ "yeet": "yeet",
+ "0120": "0120",
+ "MJJ": "MJJ",
+ "ace": "ace",
+ "animal_crossing": "animal_crossing",
+ "aro": "aro",
+ "asexual_flag": "asexual_flag",
+ "bgft": "bgft",
+ "bisexual_triangles": "bisexual_triangles",
+ "chefkiss": "chefkiss",
+ "chosothink": "chosothink",
+ "coffee_travel_cup_brown": "coffee_travel_cup_brown",
+ "comm": "comm",
+ "ctown": "ctown",
+ "cupofcoffee": "cupofcoffee",
+ "cybre_glitch": "cybre_glitch",
+ "dreamcast": "dreamcast",
+ "flag_agender": "flag_agender",
+ "florp": "florp",
+ "gay": "gay",
+ "genderfluid_flag": "genderfluid_flag",
+ "genderqueer_flag": "genderqueer_flag",
+ "hear": "hear",
+ "hexafriend": "hexafriend",
+ "kirby_fly": "kirby_fly",
+ "kirby_happy": "kirby_happy",
+ "kirby_walk": "kirby_walk",
+ "link": "link",
+ "megaman": "megaman",
+ "metamorph": "metamorph",
+ "msdos": "msdos",
+ "mspac": "mspac",
+ "mystery": "mystery",
+ "nb": "nb",
+ "nes_link": "nes_link",
+ "nes_link_l": "nes_link_l",
+ "nes_link_r": "nes_link_r",
+ "nes_link_u": "nes_link_u",
+ "nes_metroid": "nes_metroid",
+ "nes_old_man": "nes_old_man",
+ "playstation": "playstation",
+ "pokeball": "pokeball",
+ "queer": "queer",
+ "rainbow_flag": "rainbow_flag",
+ "samus": "samus",
+ "so_gay": "so_gay",
+ "so_queer": "so_queer",
+ "starbucks": "starbucks",
+ "tangela": "tangela",
+ "tardis": "tardis",
+ "thinkerguns": "thinkerguns",
+ "transgender_flag": "transgender_flag",
+ "triforce": "triforce",
+ "unbreakable": "unbreakable",
+ "vlc": "vlc",
+ "wordpress": "wordpress",
+ "yay": "yay",
+ "ablobcatgrumpy": "ablobcatgrumpy",
+ "ablobcatheartbroken": "ablobcatheartbroken",
+ "ablobcatknitsweats": "ablobcatknitsweats",
+ "ablobcatreachreverse": "ablobcatreachreverse",
+ "ablobcatsweatsip": "ablobcatsweatsip",
+ "agummyangel": "agummyangel",
+ "agummyangry": "agummyangry",
+ "agummyattention": "agummyattention",
+ "agummyattentioncat": "agummyattentioncat",
+ "agummyaww": "agummyaww",
+ "agummybite": "agummybite",
+ "agummyblobblewobble": "agummyblobblewobble",
+ "agummybolb": "agummybolb",
+ "agummybounce": "agummybounce",
+ "agummycatnom": "agummycatnom",
+ "agummyconga": "agummyconga",
+ "agummydab": "agummydab",
+ "agummydevil": "agummydevil",
+ "agummydoggo": "agummydoggo",
+ "agummyeyes": "agummyeyes",
+ "agummyglare": "agummyglare",
+ "agummyheart": "agummyheart",
+ "agummyhug": "agummyhug",
+ "agummyhydraulicpress": "agummyhydraulicpress",
+ "agummylamp": "agummylamp",
+ "agummylurk": "agummylurk",
+ "agummymelt": "agummymelt",
+ "agummynom": "agummynom",
+ "agummyoh": "agummyoh",
+ "agummyparty": "agummyparty",
+ "agummypats": "agummypats",
+ "agummypeek": "agummypeek",
+ "agummypopcorn": "agummypopcorn",
+ "agummypout": "agummypout",
+ "agummyrainbow": "agummyrainbow",
+ "agummysad": "agummysad",
+ "agummysadcloud": "agummysadcloud",
+ "agummyshine": "agummyshine",
+ "agummysip": "agummysip",
+ "agummysob": "agummysob",
+ "agummysquish": "agummysquish",
+ "agummysunglasses": "agummysunglasses",
+ "agummythink": "agummythink",
+ "agummythumbsdown": "agummythumbsdown",
+ "agummythumbsup": "agummythumbsup",
+ "agummytongue": "agummytongue",
+ "agummytoot": "agummytoot",
+ "agummytrash": "agummytrash",
+ "agummyuwu": "agummyuwu",
+ "agummywave": "agummywave",
+ "agummywhee": "agummywhee",
+ "agummywink": "agummywink",
+ "agummywob": "agummywob",
+ "agummyyay": "agummyyay",
+ "apartyblobcat": "apartyblobcat",
+ "aphotogummy": "aphotogummy",
+ "beanblobcat": "beanblobcat",
+ "beanblobcathyper": "beanblobcathyper",
+ "blank": "blank",
+ "blobbunnynomblobcat": "blobbunnynomblobcat",
+ "blobcataco": "blobcataco",
+ "blobcatadorablepink": "blobcatadorablepink",
+ "blobcatangel": "blobcatangel",
+ "blobcatbigfan": "blobcatbigfan",
+ "blobcatbirthday": "blobcatbirthday",
+ "blobcatblackwhite": "blobcatblackwhite",
+ "blobcatbleach": "blobcatbleach",
+ "blobcatblue": "blobcatblue",
+ "blobcatbolbscream": "blobcatbolbscream",
+ "blobcatboopblush": "blobcatboopblush",
+ "blobcatboopglare": "blobcatboopglare",
+ "blobcatboopwhatis": "blobcatboopwhatis",
+ "blobcatbot": "blobcatbot",
+ "blobcatbughunter": "blobcatbughunter",
+ "blobcatburglar": "blobcatburglar",
+ "blobcatcactus": "blobcatcactus",
+ "blobcatcaged": "blobcatcaged",
+ "blobcatcatnom": "blobcatcatnom",
+ "blobcatchristmasglowsticks": "blobcatchristmasglowsticks",
+ "blobcatchristmastree": "blobcatchristmastree",
+ "blobcatcookie": "blobcatcookie",
+ "blobcatcooljazz": "blobcatcooljazz",
+ "blobcatdead": "blobcatdead",
+ "blobcatderpdeer": "blobcatderpdeer",
+ "blobcatdevil": "blobcatdevil",
+ "blobcatdio": "blobcatdio",
+ "blobcatdisknom": "blobcatdisknom",
+ "blobcatdistrurbed": "blobcatdistrurbed",
+ "blobcatdoggocouple": "blobcatdoggocouple",
+ "blobcatdogsnuggle": "blobcatdogsnuggle",
+ "blobcatdonutnom": "blobcatdonutnom",
+ "blobcatdrums": "blobcatdrums",
+ "blobcatelf": "blobcatelf",
+ "blobcatfireeyes": "blobcatfireeyes",
+ "blobcatfishnom": "blobcatfishnom",
+ "blobcatflip": "blobcatflip",
+ "blobcatflipped": "blobcatflipped",
+ "blobcatfluffangry": "blobcatfluffangry",
+ "blobcatfluffevil": "blobcatfluffevil",
+ "blobcatfluffhappy": "blobcatfluffhappy",
+ "blobcatfluffowo": "blobcatfluffowo",
+ "blobcatfluffpats": "blobcatfluffpats",
+ "blobcatfrowningbig": "blobcatfrowningbig",
+ "blobcatfunny": "blobcatfunny",
+ "blobcatghostbuster": "blobcatghostbuster",
+ "blobcatghostdead": "blobcatghostdead",
+ "blobcatghostreach": "blobcatghostreach",
+ "blobcatgreen": "blobcatgreen",
+ "blobcathairflip": "blobcathairflip",
+ "blobcatheartbroken": "blobcatheartbroken",
+ "blobcathero": "blobcathero",
+ "blobcathyper": "blobcathyper",
+ "blobcathyper2": "blobcathyper2",
+ "blobcathzz": "blobcathzz",
+ "blobcaticypole": "blobcaticypole",
+ "blobcatjedi": "blobcatjedi",
+ "blobcatjoy": "blobcatjoy",
+ "blobcatjoyboxhero": "blobcatjoyboxhero",
+ "blobcatjustright": "blobcatjustright",
+ "blobcatkirby": "blobcatkirby",
+ "blobcatkissblush": "blobcatkissblush",
+ "blobcatlul": "blobcatlul",
+ "blobcatmeataww": "blobcatmeataww",
+ "blobcatmegumin": "blobcatmegumin",
+ "blobcatmeltnomblobcatmelt": "blobcatmeltnomblobcatmelt",
+ "blobcatmeltthumbsup": "blobcatmeltthumbsup",
+ "blobcatmeowcouple": "blobcatmeowcouple",
+ "blobcatmoney": "blobcatmoney",
+ "blobcatmoustache": "blobcatmoustache",
+ "blobcatnative": "blobcatnative",
+ "blobcatnauseated": "blobcatnauseated",
+ "blobcatnerd": "blobcatnerd",
+ "blobcatnom": "blobcatnom",
+ "blobcatnomblobbunny": "blobcatnomblobbunny",
+ "blobcatnomblobcat": "blobcatnomblobcat",
+ "blobcatnomblobdoggo": "blobcatnomblobdoggo",
+ "blobcatnomcandycane": "blobcatnomcandycane",
+ "blobcatnomcookie": "blobcatnomcookie",
+ "blobcatnomcookieblob": "blobcatnomcookieblob",
+ "blobcatnomeggplant": "blobcatnomeggplant",
+ "blobcatnomfish": "blobcatnomfish",
+ "blobcatnomouth": "blobcatnomouth",
+ "blobcatnompeach": "blobcatnompeach",
+ "blobcatnompizza": "blobcatnompizza",
+ "blobcatnompopsicle": "blobcatnompopsicle",
+ "blobcatnomrevenge": "blobcatnomrevenge",
+ "blobcatnomstrawberry": "blobcatnomstrawberry",
+ "blobcatnomtomato": "blobcatnomtomato",
+ "blobcatnomwatermelon": "blobcatnomwatermelon",
+ "blobcatnoplease": "blobcatnoplease",
+ "blobcatnotlike": "blobcatnotlike",
+ "blobcatorange": "blobcatorange",
+ "blobcatoutage": "blobcatoutage",
+ "blobcatoverlycute": "blobcatoverlycute",
+ "blobcatpan": "blobcatpan",
+ "blobcatpawtongueleft": "blobcatpawtongueleft",
+ "blobcatpawtongueright": "blobcatpawtongueright",
+ "blobcatpeach": "blobcatpeach",
+ "blobcatpenguin": "blobcatpenguin",
+ "blobcatpensive": "blobcatpensive",
+ "blobcatpiano": "blobcatpiano",
+ "blobcatpicturebook": "blobcatpicturebook",
+ "blobcatpika": "blobcatpika",
+ "blobcatpink": "blobcatpink",
+ "blobcatpizza": "blobcatpizza",
+ "blobcatpolice": "blobcatpolice",
+ "blobcatpolicedonut": "blobcatpolicedonut",
+ "blobcatpolicepeek": "blobcatpolicepeek",
+ "blobcatpopcorn": "blobcatpopcorn",
+ "blobcatpopcornsweats": "blobcatpopcornsweats",
+ "blobcatpopsicle": "blobcatpopsicle",
+ "blobcatpopsicle2": "blobcatpopsicle2",
+ "blobcatpopsicleaww": "blobcatpopsicleaww",
+ "blobcatpopsiclenom": "blobcatpopsiclenom",
+ "blobcatpresentgreen": "blobcatpresentgreen",
+ "blobcatpresentpink": "blobcatpresentpink",
+ "blobcatpresentred": "blobcatpresentred",
+ "blobcatprofit": "blobcatprofit",
+ "blobcatpurple": "blobcatpurple",
+ "blobcatpusheen": "blobcatpusheen",
+ "blobcatred": "blobcatred",
+ "blobcatreinderp": "blobcatreinderp",
+ "blobcatsadreachreverse": "blobcatsadreachreverse",
+ "blobcatsaitama": "blobcatsaitama",
+ "blobcatsalute": "blobcatsalute",
+ "blobcatsanta": "blobcatsanta",
+ "blobcatscream": "blobcatscream",
+ "blobcatshocked": "blobcatshocked",
+ "blobcatsick": "blobcatsick",
+ "blobcatsign": "blobcatsign",
+ "blobcatsipsweats": "blobcatsipsweats",
+ "blobcatsmol": "blobcatsmol",
+ "blobcatsnapped": "blobcatsnapped",
+ "blobcatspace": "blobcatspace",
+ "blobcatsparklyeyes": "blobcatsparklyeyes",
+ "blobcatstabbed": "blobcatstabbed",
+ "blobcatstabbedmlem": "blobcatstabbedmlem",
+ "blobcatstabby": "blobcatstabby",
+ "blobcatstabbystab": "blobcatstabbystab",
+ "blobcatstalkerpeek": "blobcatstalkerpeek",
+ "blobcatsuit": "blobcatsuit",
+ "blobcatsweats": "blobcatsweats",
+ "blobcatthinkOwO": "blobcatthinkOwO",
+ "blobcatthinking": "blobcatthinking",
+ "blobcatthinkingeyes": "blobcatthinkingeyes",
+ "blobcatthinkowo": "blobcatthinkowo",
+ "blobcatthinksmart": "blobcatthinksmart",
+ "blobcattoot": "blobcattoot",
+ "blobcattriumph": "blobcattriumph",
+ "blobcatuguu": "blobcatuguu",
+ "blobcatupsidedown": "blobcatupsidedown",
+ "blobcatwaitwhat": "blobcatwaitwhat",
+ "blobcatwhat": "blobcatwhat",
+ "blobcatwhatsthis": "blobcatwhatsthis",
+ "blobcatwhistle": "blobcatwhistle",
+ "blobcatwitch": "blobcatwitch",
+ "blobcatwoah": "blobcatwoah",
+ "blobcatyandere": "blobcatyandere",
+ "blobcatytriumphant": "blobcatytriumphant",
+ "blobcatzippermouth": "blobcatzippermouth",
+ "cate": "cate",
+ "catto": "catto",
+ "cringingcat": "cringingcat",
+ "gummyangel": "gummyangel",
+ "gummyangry": "gummyangry",
+ "gummyassassin": "gummyassassin",
+ "gummyaww": "gummyaww",
+ "gummyblue": "gummyblue",
+ "gummybolb": "gummybolb",
+ "gummycat": "gummycat",
+ "gummycouncil": "gummycouncil",
+ "gummydab": "gummydab",
+ "gummydevil": "gummydevil",
+ "gummydoggo": "gummydoggo",
+ "gummyenjoy": "gummyenjoy",
+ "gummyeyes": "gummyeyes",
+ "gummyglare": "gummyglare",
+ "gummygreen": "gummygreen",
+ "gummyhappy": "gummyhappy",
+ "gummyheart": "gummyheart",
+ "gummyhorizons": "gummyhorizons",
+ "gummyhug": "gummyhug",
+ "gummyhumbsdown": "gummyhumbsdown",
+ "gummylurk": "gummylurk",
+ "gummymelt": "gummymelt",
+ "gummynauseated": "gummynauseated",
+ "gummynom": "gummynom",
+ "gummyoh": "gummyoh",
+ "gummyooh": "gummyooh",
+ "gummyorange": "gummyorange",
+ "gummyowo": "gummyowo",
+ "gummypats": "gummypats",
+ "gummypeek": "gummypeek",
+ "gummypink": "gummypink",
+ "gummypopcorn": "gummypopcorn",
+ "gummypout": "gummypout",
+ "gummyred": "gummyred",
+ "gummysad": "gummysad",
+ "gummysadcloud": "gummysadcloud",
+ "gummysip": "gummysip",
+ "gummysob": "gummysob",
+ "gummysunglasses": "gummysunglasses",
+ "gummythink": "gummythink",
+ "gummythumbsup": "gummythumbsup",
+ "gummytongue": "gummytongue",
+ "gummytoot": "gummytoot",
+ "gummytrash": "gummytrash",
+ "gummyuwu": "gummyuwu",
+ "gummywave": "gummywave",
+ "gummywink": "gummywink",
+ "gummywob": "gummywob",
+ "gummyyay": "gummyyay",
+ "photogummy": "photogummy",
+ "politecat": "politecat",
+ "saddercat": "saddercat",
+ "scremcat": "scremcat",
+ "shiblob": "shiblob",
+ "shiblobban": "shiblobban",
+ "shiblobcool": "shiblobcool",
+ "shiblobevil": "shiblobevil",
+ "shiblobhappy": "shiblobhappy",
+ "shiblobheart1": "shiblobheart1",
+ "shiblobheart2": "shiblobheart2",
+ "shiblobheart3": "shiblobheart3",
+ "shibloblurk": "shibloblurk",
+ "shiblobmelt": "shiblobmelt",
+ "shiblobnerd": "shiblobnerd",
+ "shiblobok": "shiblobok",
+ "shiblobokwink": "shiblobokwink",
+ "shiblobpoliceban": "shiblobpoliceban",
+ "shiblobreach": "shiblobreach",
+ "shiblobrobber": "shiblobrobber",
+ "shiblobthumbsup": "shiblobthumbsup",
+ "shiblobwink": "shiblobwink",
+ "smugcat": "smugcat",
+ "win3_msdos2": "win3_msdos2",
+ "win3_paintbrush": "win3_paintbrush",
+ "win3_program_group": "win3_program_group",
+ "100_gay": "100_gay",
+ "100awoo": "100awoo",
+ "18only": "18only",
+ "artaww": "artaww",
+ "artblackcat": "artblackcat",
+ "artbucket": "artbucket",
+ "artbucketwater": "artbucketwater",
+ "artcataww": "artcataww",
+ "artcathmm": "artcathmm",
+ "artghost": "artghost",
+ "artpaw": "artpaw",
+ "artpeek": "artpeek",
+ "artshark": "artshark",
+ "artsharkzzz": "artsharkzzz",
+ "artsits": "artsits",
+ "artsweats": "artsweats",
+ "autism": "autism",
+ "bear_hugs": "bear_hugs",
+ "bob_ross": "bob_ross",
+ "boost": "boost",
+ "boost_no": "boost_no",
+ "boost_ok": "boost_ok",
+ "bowie_stardust": "bowie_stardust",
+ "cc_by": "cc_by",
+ "cc_cc": "cc_cc",
+ "cc_nc_eu": "cc_nc_eu",
+ "cc_nc_jp": "cc_nc_jp",
+ "cc_nc_us": "cc_nc_us",
+ "cc_nd": "cc_nd",
+ "cc_pd": "cc_pd",
+ "cc_remix": "cc_remix",
+ "cc_sa": "cc_sa",
+ "cc_share": "cc_share",
+ "cc_zero": "cc_zero",
+ "clip_studio_paint": "clip_studio_paint",
+ "clown": "clown",
+ "coffee_mug": "coffee_mug",
+ "da_ahoy": "da_ahoy",
+ "da_boogie": "da_boogie",
+ "da_bounce": "da_bounce",
+ "da_bow": "da_bow",
+ "da_cuddle": "da_cuddle",
+ "da_dance": "da_dance",
+ "da_faint": "da_faint",
+ "da_fist": "da_fist",
+ "da_giggle": "da_giggle",
+ "da_grin": "da_grin",
+ "da_juggle": "da_juggle",
+ "da_la": "da_la",
+ "da_love": "da_love",
+ "da_onfire": "da_onfire",
+ "da_phew": "da_phew",
+ "da_plot": "da_plot",
+ "da_salute": "da_salute",
+ "da_sweat": "da_sweat",
+ "da_w00t": "da_w00t",
+ "dabart": "dabart",
+ "dabart2": "dabart2",
+ "dali_persistance": "dali_persistance",
+ "deviantart": "deviantart",
+ "diaspora": "diaspora",
+ "dnd": "dnd",
+ "fave_ok": "fave_ok",
+ "fishingminigame": "fishingminigame",
+ "freedo": "freedo",
+ "frida_y_animalitos": "frida_y_animalitos",
+ "funkwhale": "funkwhale",
+ "gargron": "gargron",
+ "glimpse": "glimpse",
+ "gnu_imp": "gnu_imp",
+ "gumroad": "gumroad",
+ "happey": "happey",
+ "heart_sp_ace": "heart_sp_ace",
+ "heart_sp_ag": "heart_sp_ag",
+ "heart_sp_bi": "heart_sp_bi",
+ "heart_sp_demi": "heart_sp_demi",
+ "heart_sp_demiboy": "heart_sp_demiboy",
+ "heart_sp_demigirl": "heart_sp_demigirl",
+ "heart_sp_demiro": "heart_sp_demiro",
+ "heart_sp_gq": "heart_sp_gq",
+ "heart_sp_is": "heart_sp_is",
+ "heart_sp_les": "heart_sp_les",
+ "heart_sp_les2": "heart_sp_les2",
+ "heart_sp_les3": "heart_sp_les3",
+ "heart_sp_nb": "heart_sp_nb",
+ "heart_sp_pan": "heart_sp_pan",
+ "heart_sp_pride": "heart_sp_pride",
+ "heart_sp_procul": "heart_sp_procul",
+ "heart_sp_trans": "heart_sp_trans",
+ "hot_sauce": "hot_sauce",
+ "instagram": "instagram",
+ "kittypotato": "kittypotato",
+ "ko_fi": "ko_fi",
+ "konqi666": "konqi666",
+ "liberapay": "liberapay",
+ "lies_down": "lies_down",
+ "louis_toots_too": "louis_toots_too",
+ "make_like_edmonia": "make_like_edmonia",
+ "mandala": "mandala",
+ "masto": "masto",
+ "mastoart": "mastoart",
+ "mastodance": "mastodance",
+ "mastodon_oops": "mastodon_oops",
+ "mastohi": "mastohi",
+ "mona_kiss": "mona_kiss",
+ "mood": "mood",
+ "music_collab": "music_collab",
+ "needle": "needle",
+ "no_fave": "no_fave",
+ "openstreetmap": "openstreetmap",
+ "paintblue": "paintblue",
+ "paintgreen": "paintgreen",
+ "paintorange": "paintorange",
+ "paintpurple": "paintpurple",
+ "paintred": "paintred",
+ "paintyellow": "paintyellow",
+ "patreon": "patreon",
+ "paypal": "paypal",
+ "pea": "pea",
+ "phos": "phos",
+ "picarto": "picarto",
+ "polarbears": "polarbears",
+ "praxis_100": "praxis_100",
+ "quilt": "quilt",
+ "reverse_birb": "reverse_birb",
+ "sccube": "sccube",
+ "scribus": "scribus",
+ "seahorseL": "seahorseL",
+ "seahorseR": "seahorseR",
+ "splat": "splat",
+ "squishygecko": "squishygecko",
+ "star_eyes": "star_eyes",
+ "streep": "streep",
+ "succulent": "succulent",
+ "tentaluv": "tentaluv",
+ "themoreyouknow": "themoreyouknow",
+ "tialove": "tialove",
+ "tootplanet": "tootplanet",
+ "tp_a": "tp_a",
+ "tp_akesi": "tp_akesi",
+ "tp_ala": "tp_ala",
+ "tp_alasa": "tp_alasa",
+ "tp_ale": "tp_ale",
+ "tp_anpa": "tp_anpa",
+ "tp_ante": "tp_ante",
+ "tp_anu": "tp_anu",
+ "tp_awen": "tp_awen",
+ "tp_e": "tp_e",
+ "tp_en": "tp_en",
+ "tp_esun": "tp_esun",
+ "tp_ijo": "tp_ijo",
+ "tp_ike": "tp_ike",
+ "tp_ilo": "tp_ilo",
+ "tp_insa": "tp_insa",
+ "tp_jaki": "tp_jaki",
+ "tp_jan": "tp_jan",
+ "tp_jelo": "tp_jelo",
+ "tp_jo": "tp_jo",
+ "tp_kala": "tp_kala",
+ "tp_kalama": "tp_kalama",
+ "tp_kama": "tp_kama",
+ "tp_kasi": "tp_kasi",
+ "tp_kawen": "tp_kawen",
+ "tp_ken": "tp_ken",
+ "tp_kepeken": "tp_kepeken",
+ "tp_kili": "tp_kili",
+ "tp_ko": "tp_ko",
+ "tp_kon": "tp_kon",
+ "tp_kule": "tp_kule",
+ "tp_kulupu": "tp_kulupu",
+ "tp_kute": "tp_kute",
+ "tp_la": "tp_la",
+ "tp_lape": "tp_lape",
+ "tp_laso": "tp_laso",
+ "tp_lawa": "tp_lawa",
+ "tp_len": "tp_len",
+ "tp_lete": "tp_lete",
+ "tp_li": "tp_li",
+ "tp_lili": "tp_lili",
+ "tp_linja": "tp_linja",
+ "tp_lipu": "tp_lipu",
+ "tp_loje": "tp_loje",
+ "tp_lon": "tp_lon",
+ "tp_luka": "tp_luka",
+ "tp_lukin": "tp_lukin",
+ "tp_lupa": "tp_lupa",
+ "tp_ma": "tp_ma",
+ "tp_mama": "tp_mama",
+ "tp_mani": "tp_mani",
+ "tp_meli": "tp_meli",
+ "tp_mi": "tp_mi",
+ "tp_mije": "tp_mije",
+ "tp_moku": "tp_moku",
+ "tp_moli": "tp_moli",
+ "tp_monsi": "tp_monsi",
+ "tp_mu": "tp_mu",
+ "tp_mun": "tp_mun",
+ "tp_musi": "tp_musi",
+ "tp_mute": "tp_mute",
+ "tp_nanpa": "tp_nanpa",
+ "tp_nasa": "tp_nasa",
+ "tp_nasin": "tp_nasin",
+ "tp_nena": "tp_nena",
+ "tp_ni": "tp_ni",
+ "tp_nimi": "tp_nimi",
+ "tp_noka": "tp_noka",
+ "tp_o": "tp_o",
+ "tp_olin": "tp_olin",
+ "tp_ona": "tp_ona",
+ "tp_open": "tp_open",
+ "tp_pakala": "tp_pakala",
+ "tp_pali": "tp_pali",
+ "tp_palisa": "tp_palisa",
+ "tp_pan": "tp_pan",
+ "tp_pana": "tp_pana",
+ "tp_pi": "tp_pi",
+ "tp_pilin": "tp_pilin",
+ "tp_pimeja": "tp_pimeja",
+ "tp_pini": "tp_pini",
+ "tp_pipi": "tp_pipi",
+ "tp_poka": "tp_poka",
+ "tp_poki": "tp_poki",
+ "tp_pona": "tp_pona",
+ "tp_pu": "tp_pu",
+ "tp_sama": "tp_sama",
+ "tp_seli": "tp_seli",
+ "tp_selo": "tp_selo",
+ "tp_seme": "tp_seme",
+ "tp_sewi": "tp_sewi",
+ "tp_sijelo": "tp_sijelo",
+ "tp_sike": "tp_sike",
+ "tp_sin": "tp_sin",
+ "tp_sina": "tp_sina",
+ "tp_sinpin": "tp_sinpin",
+ "tp_sitelen": "tp_sitelen",
+ "tp_sona": "tp_sona",
+ "tp_soweli": "tp_soweli",
+ "tp_suli": "tp_suli",
+ "tp_suno": "tp_suno",
+ "tp_supa": "tp_supa",
+ "tp_suwi": "tp_suwi",
+ "tp_tan": "tp_tan",
+ "tp_taso": "tp_taso",
+ "tp_tawa": "tp_tawa",
+ "tp_telo": "tp_telo",
+ "tp_tenpo": "tp_tenpo",
+ "tp_toki": "tp_toki",
+ "tp_tomo": "tp_tomo",
+ "tp_tu": "tp_tu",
+ "tp_unpa": "tp_unpa",
+ "tp_uta": "tp_uta",
+ "tp_utala": "tp_utala",
+ "tp_walo": "tp_walo",
+ "tp_wan": "tp_wan",
+ "tp_waso": "tp_waso",
+ "tp_wawa": "tp_wawa",
+ "tp_weka": "tp_weka",
+ "tp_wile": "tp_wile",
+ "tumball": "tumball",
+ "tumblr": "tumblr",
+ "tumblsink": "tumblsink",
+ "twitch": "twitch",
+ "ubuntustudio": "ubuntustudio",
+ "voxel": "voxel",
+ "writeas": "writeas",
+ "yoitsburdhere": "yoitsburdhere",
+ "000": "000",
+ "0point": "0point",
+ "100a": "100a",
+ "FeelsLifeMan": "FeelsLifeMan",
+ "LewdSagiri": "LewdSagiri",
+ "NeonNOU": "NeonNOU",
+ "NotLikeThis": "NotLikeThis",
+ "RustIsGood": "RustIsGood",
+ "ThalaAjith": "ThalaAjith",
+ "WSHHFANS": "WSHHFANS",
+ "YEEEEEE": "YEEEEEE",
+ "YujinMeh": "YujinMeh",
+ "YuriTT": "YuriTT",
+ "ablobcaramelldansen": "ablobcaramelldansen",
+ "ablobcheer": "ablobcheer",
+ "ablobcool": "ablobcool",
+ "ablobgrimace": "ablobgrimace",
+ "abloblamp": "abloblamp",
+ "ablobowo": "ablobowo",
+ "ablobpeekjohnny": "ablobpeekjohnny",
+ "ablobslurp": "ablobslurp",
+ "ablobsmile": "ablobsmile",
+ "ablobspin": "ablobspin",
+ "ablobthinkingeyes": "ablobthinkingeyes",
+ "acongablob": "acongablob",
+ "ad": "ad",
+ "agender_flag": "agender_flag",
+ "ah": "ah",
+ "amaze": "amaze",
+ "amazon": "amazon",
+ "ambedkar": "ambedkar",
+ "ameowbongo": "ameowbongo",
+ "ancap_ball": "ancap_ball",
+ "ancap_flag": "ancap_flag",
+ "angerey": "angerey",
+ "angery": "angery",
+ "angry_trump": "angry_trump",
+ "angrycry": "angrycry",
+ "anidab_left": "anidab_left",
+ "anidab_right": "anidab_right",
+ "ansible": "ansible",
+ "aqua": "aqua",
+ "asuna_but": "asuna_but",
+ "asuna_serious": "asuna_serious",
+ "awa": "awa",
+ "awoo": "awoo",
+ "awoo_grill": "awoo_grill",
+ "aww": "aww",
+ "badstonks": "badstonks",
+ "ban": "ban",
+ "barbie": "barbie",
+ "bearpeek": "bearpeek",
+ "bharathiyar": "bharathiyar",
+ "blob_anguished": "blob_anguished",
+ "blob_blowing_kiss": "blob_blowing_kiss",
+ "blob_cat_tilt": "blob_cat_tilt",
+ "blob_confused": "blob_confused",
+ "blob_cry": "blob_cry",
+ "blob_dizzy_face": "blob_dizzy_face",
+ "blob_fearful": "blob_fearful",
+ "blob_gnikniht": "blob_gnikniht",
+ "blob_grinning_sweat": "blob_grinning_sweat",
+ "blob_laughing": "blob_laughing",
+ "blob_neutral_face": "blob_neutral_face",
+ "blob_no_mouth": "blob_no_mouth",
+ "blob_open_mouth": "blob_open_mouth",
+ "blob_sleeping": "blob_sleeping",
+ "blob_sleepy": "blob_sleepy",
+ "blob_tired_face": "blob_tired_face",
+ "blob_uwu": "blob_uwu",
+ "blobamused": "blobamused",
+ "blobangel": "blobangel",
+ "blobastonished": "blobastonished",
+ "blobaww": "blobaww",
+ "blobbandage": "blobbandage",
+ "blobbongocat": "blobbongocat",
+ "blobboo": "blobboo",
+ "blobbounce": "blobbounce",
+ "blobbowing": "blobbowing",
+ "blobcatafternoon": "blobcatafternoon",
+ "blobcatbox": "blobcatbox",
+ "blobcatbreadpeek": "blobcatbreadpeek",
+ "blobcatcamera": "blobcatcamera",
+ "blobcatcomfsob": "blobcatcomfsob",
+ "blobcatflower": "blobcatflower",
+ "blobcatghost": "blobcatghost",
+ "blobcatgiggle": "blobcatgiggle",
+ "blobcatglaredrink": "blobcatglaredrink",
+ "blobcatlesbian": "blobcatlesbian",
+ "blobcatmeltcry": "blobcatmeltcry",
+ "blobcatmorningtea": "blobcatmorningtea",
+ "blobcatpeek2": "blobcatpeek2",
+ "blobcatreachR": "blobcatreachR",
+ "blobcatread": "blobcatread",
+ "blobcatsurprised": "blobcatsurprised",
+ "blobcatthinkinghard": "blobcatthinkinghard",
+ "blobcatthx": "blobcatthx",
+ "blobcatumb": "blobcatumb",
+ "blobcheeky": "blobcheeky",
+ "blobcheer": "blobcheer",
+ "blobcouple": "blobcouple",
+ "blobcry": "blobcry",
+ "blobdab": "blobdab",
+ "blobderpy": "blobderpy",
+ "blobdetective": "blobdetective",
+ "blobeyes": "blobeyes",
+ "blobfacepalm": "blobfacepalm",
+ "blobflushed": "blobflushed",
+ "blobfrowningbig": "blobfrowningbig",
+ "blobglare": "blobglare",
+ "blobhalo": "blobhalo",
+ "blobhammer": "blobhammer",
+ "blobheart": "blobheart",
+ "blobheartcat": "blobheartcat",
+ "blobhearteyes": "blobhearteyes",
+ "blobidea": "blobidea",
+ "bloblewd": "bloblewd",
+ "bloblul": "bloblul",
+ "bloblurk": "bloblurk",
+ "blobmegasweats": "blobmegasweats",
+ "blobnogood": "blobnogood",
+ "blobnom": "blobnom",
+ "blobnomouth": "blobnomouth",
+ "blobnotlike": "blobnotlike",
+ "blobonfire": "blobonfire",
+ "blobopenmouth": "blobopenmouth",
+ "blobowo": "blobowo",
+ "blobowoevil": "blobowoevil",
+ "blobparty": "blobparty",
+ "blobpatpat": "blobpatpat",
+ "blobpatrol": "blobpatrol",
+ "blobpeek": "blobpeek",
+ "blobpeek_behind": "blobpeek_behind",
+ "blobpoliceangry": "blobpoliceangry",
+ "blobpopsicle": "blobpopsicle",
+ "blobpout": "blobpout",
+ "blobpray": "blobpray",
+ "blobrainbow": "blobrainbow",
+ "blobreach": "blobreach",
+ "blobreachdrool": "blobreachdrool",
+ "blobrollingeyes": "blobrollingeyes",
+ "blobsad": "blobsad",
+ "blobsadreach": "blobsadreach",
+ "blobsalute": "blobsalute",
+ "blobsathy": "blobsathy",
+ "blobscream": "blobscream",
+ "blobshh": "blobshh",
+ "blobshrug": "blobshrug",
+ "blobsleepless": "blobsleepless",
+ "blobsneezing": "blobsneezing",
+ "blobsoothed": "blobsoothed",
+ "blobspy": "blobspy",
+ "blobstickred": "blobstickred",
+ "blobstickwhite": "blobstickwhite",
+ "blobsurprised": "blobsurprised",
+ "blobsweat": "blobsweat",
+ "blobsweats": "blobsweats",
+ "blobtea": "blobtea",
+ "blobthinkingglare": "blobthinkingglare",
+ "blobthinkingsmirk": "blobthinkingsmirk",
+ "blobthonkang": "blobthonkang",
+ "blobthrow": "blobthrow",
+ "blobthumbsup": "blobthumbsup",
+ "blobthump": "blobthump",
+ "blobtilt": "blobtilt",
+ "blobtoofast": "blobtoofast",
+ "blobtriumph": "blobtriumph",
+ "blobugh": "blobugh",
+ "blobunsure": "blobunsure",
+ "blobupset": "blobupset",
+ "blobupsidedown": "blobupsidedown",
+ "blobuwu": "blobuwu",
+ "blobwaitwhat": "blobwaitwhat",
+ "blobwave": "blobwave",
+ "blobwoah": "blobwoah",
+ "blobwobble": "blobwobble",
+ "blongocat": "blongocat",
+ "bolbthink": "bolbthink",
+ "bread_angry": "bread_angry",
+ "bread_wink": "bread_wink",
+ "breadmegapeak": "breadmegapeak",
+ "breadnom": "breadnom",
+ "breadpeek": "breadpeek",
+ "byebrows": "byebrows",
+ "bzh": "bzh",
+ "cat_4": "cat_4",
+ "cat_7": "cat_7",
+ "catboo": "catboo",
+ "catjam": "catjam",
+ "catto_blush": "catto_blush",
+ "cc": "cc",
+ "choerrymmm": "choerrymmm",
+ "choerrywig": "choerrywig",
+ "christmas_parrot": "christmas_parrot",
+ "chuupuff": "chuupuff",
+ "chuureally": "chuureally",
+ "chuuscream": "chuuscream",
+ "clippy": "clippy",
+ "cloudflare": "cloudflare",
+ "commodore": "commodore",
+ "conga_parrot": "conga_parrot",
+ "conpintinho": "conpintinho",
+ "cookieqt": "cookieqt",
+ "corndog": "corndog",
+ "crowncat": "crowncat",
+ "crying": "crying",
+ "crywink": "crywink",
+ "dab": "dab",
+ "damidivertidamente": "damidivertidamente",
+ "dank": "dank",
+ "dealwithitparrot": "dealwithitparrot",
+ "deboche": "deboche",
+ "deezer": "deezer",
+ "depressed": "depressed",
+ "didntget": "didntget",
+ "dino": "dino",
+ "dis_app_face": "dis_app_face",
+ "doge": "doge",
+ "dogecoin": "dogecoin",
+ "dont_awoo": "dont_awoo",
+ "drake_dislike": "drake_dislike",
+ "drake_like": "drake_like",
+ "dubupeek": "dubupeek",
+ "dunno": "dunno",
+ "emodab": "emodab",
+ "eo_thinking": "eo_thinking",
+ "erikaFrust": "erikaFrust",
+ "erogun": "erogun",
+ "eyes_opposite": "eyes_opposite",
+ "facing_think": "facing_think",
+ "fingerheart": "fingerheart",
+ "firefox_nightly": "firefox_nightly",
+ "flag_eo": "flag_eo",
+ "flag_ru_free": "flag_ru_free",
+ "fondue_valls": "fondue_valls",
+ "fucc": "fucc",
+ "fuck_face": "fuck_face",
+ "gargamel": "gargamel",
+ "gay_flag": "gay_flag",
+ "gentleblob": "gentleblob",
+ "github_": "github_",
+ "github_white": "github_white",
+ "gnikniht": "gnikniht",
+ "god_no": "god_no",
+ "google": "google",
+ "gowonomo": "gowonomo",
+ "gretchen": "gretchen",
+ "grodoudou2": "grodoudou2",
+ "grr": "grr",
+ "ha_ha": "ha_ha",
+ "hacker_a": "hacker_a",
+ "hacker_b": "hacker_b",
+ "hacker_c": "hacker_c",
+ "hacker_d": "hacker_d",
+ "hacker_e": "hacker_e",
+ "hacker_f": "hacker_f",
+ "hacker_g": "hacker_g",
+ "hacker_h": "hacker_h",
+ "hacker_i": "hacker_i",
+ "hacker_j": "hacker_j",
+ "hacker_k": "hacker_k",
+ "hacker_l": "hacker_l",
+ "hacker_m": "hacker_m",
+ "hacker_n": "hacker_n",
+ "hacker_o": "hacker_o",
+ "hacker_p": "hacker_p",
+ "hacker_q": "hacker_q",
+ "hacker_r": "hacker_r",
+ "hacker_s": "hacker_s",
+ "hacker_t": "hacker_t",
+ "hacker_u": "hacker_u",
+ "hacker_v": "hacker_v",
+ "hacker_w": "hacker_w",
+ "hacker_x": "hacker_x",
+ "hacker_y": "hacker_y",
+ "hacker_z": "hacker_z",
+ "hap": "hap",
+ "haseulwave": "haseulwave",
+ "heart_bi": "heart_bi",
+ "heart_genderfluid": "heart_genderfluid",
+ "heart_lesbian": "heart_lesbian",
+ "heart_pride": "heart_pride",
+ "heejinlaugh": "heejinlaugh",
+ "heh": "heh",
+ "hehehe": "hehehe",
+ "hidethepain": "hidethepain",
+ "hit_w_feels": "hit_w_feels",
+ "huh": "huh",
+ "hyemideoculos": "hyemideoculos",
+ "hyunjingrump": "hyunjingrump",
+ "hyunjinnod": "hyunjinnod",
+ "ie": "ie",
+ "ina_BYE": "ina_BYE",
+ "irenelaugh": "irenelaugh",
+ "issou": "issou",
+ "jihyodfck": "jihyodfck",
+ "jinsoulfeels": "jinsoulfeels",
+ "kakaotalk": "kakaotalk",
+ "kappa": "kappa",
+ "kappalul": "kappalul",
+ "kirbeats": "kirbeats",
+ "kirby_idle": "kirby_idle",
+ "kirby_umbrella": "kirby_umbrella",
+ "kissjancy": "kissjancy",
+ "kms": "kms",
+ "kotlin": "kotlin",
+ "kubernetes": "kubernetes",
+ "lastfm": "lastfm",
+ "lewd": "lewd",
+ "lewd2": "lewd2",
+ "lewd_sistine": "lewd_sistine",
+ "litecoin": "litecoin",
+ "lulMa": "lulMa",
+ "mac": "mac",
+ "makibomb": "makibomb",
+ "markipistola": "markipistola",
+ "me": "me",
+ "megaLUL": "megaLUL",
+ "mike": "mike",
+ "minecraft_dirt": "minecraft_dirt",
+ "miyano_yay": "miyano_yay",
+ "mmh": "mmh",
+ "momoapprove": "momoapprove",
+ "momoheart": "momoheart",
+ "monkeydance": "monkeydance",
+ "morning": "morning",
+ "mstdn_io": "mstdn_io",
+ "nancyshook": "nancyshook",
+ "nayeonshh": "nayeonshh",
+ "nazare_confusa": "nazare_confusa",
+ "neko_awoo": "neko_awoo",
+ "netflix": "netflix",
+ "nice_100": "nice_100",
+ "nicosmug": "nicosmug",
+ "night": "night",
+ "nikukyu": "nikukyu",
+ "no": "no",
+ "nodejs": "nodejs",
+ "noding_cat": "noding_cat",
+ "noel": "noel",
+ "nombread": "nombread",
+ "nootlikethis": "nootlikethis",
+ "notlikemiya": "notlikemiya",
+ "notstonks": "notstonks",
+ "nyancat": "nyancat",
+ "oh": "oh",
+ "ohdear": "ohdear",
+ "ohisee": "ohisee",
+ "ohmy": "ohmy",
+ "okfidget": "okfidget",
+ "omegalul": "omegalul",
+ "onepercent": "onepercent",
+ "oneplus": "oneplus",
+ "opera": "opera",
+ "orang": "orang",
+ "osu": "osu",
+ "overwatch": "overwatch",
+ "owi": "owi",
+ "owo": "owo",
+ "owobread": "owobread",
+ "owobreadpeek": "owobreadpeek",
+ "owosandwich": "owosandwich",
+ "owosneaky": "owosneaky",
+ "panik": "panik",
+ "pantsu": "pantsu",
+ "party_parrot": "party_parrot",
+ "patcat": "patcat",
+ "pathetic": "pathetic",
+ "peepo_love": "peepo_love",
+ "pepechonk": "pepechonk",
+ "pepolurk": "pepolurk",
+ "pepospin": "pepospin",
+ "periyar": "periyar",
+ "pf": "pf",
+ "pika": "pika",
+ "pintinho": "pintinho",
+ "pipimi": "pipimi",
+ "pixiv": "pixiv",
+ "pizza_pineapple": "pizza_pineapple",
+ "plsnotagain": "plsnotagain",
+ "poke": "poke",
+ "poke_ball_shake": "poke_ball_shake",
+ "poker_face": "poker_face",
+ "polarbear": "polarbear",
+ "popuko": "popuko",
+ "portal": "portal",
+ "portal_or": "portal_or",
+ "postgresql": "postgresql",
+ "pray": "pray",
+ "promoted": "promoted",
+ "puppy": "puppy",
+ "rach": "rach",
+ "rainbowapple": "rainbowapple",
+ "rainbowdance": "rainbowdance",
+ "rainbowthink": "rainbowthink",
+ "raspberry_pi": "raspberry_pi",
+ "reddit": "reddit",
+ "redis": "redis",
+ "reeEEE": "reeEEE",
+ "rempout": "rempout",
+ "retweet": "retweet",
+ "reverse_card": "reverse_card",
+ "rip_mercy": "rip_mercy",
+ "risi_perplexe": "risi_perplexe",
+ "risitas1": "risitas1",
+ "roblox_oof": "roblox_oof",
+ "rocketleague": "rocketleague",
+ "rondoudou": "rondoudou",
+ "rooSad": "rooSad",
+ "rooYay": "rooYay",
+ "rust_ferris": "rust_ferris",
+ "rust_ferris_happy": "rust_ferris_happy",
+ "rust_thinking": "rust_thinking",
+ "rustpeek": "rustpeek",
+ "sad_but_cool": "sad_but_cool",
+ "sadmarki": "sadmarki",
+ "sadness": "sadness",
+ "safari": "safari",
+ "sagiri": "sagiri",
+ "sagiri_angry": "sagiri_angry",
+ "sagiri_lewd": "sagiri_lewd",
+ "salt": "salt",
+ "sanasuh": "sanasuh",
+ "satania2": "satania2",
+ "scaleway": "scaleway",
+ "scw": "scw",
+ "seulgisad": "seulgisad",
+ "seulgisalute": "seulgisalute",
+ "shrug_akko": "shrug_akko",
+ "shrug_riko": "shrug_riko",
+ "shrug_yui": "shrug_yui",
+ "sidekiq": "sidekiq",
+ "siyeonsurprise": "siyeonsurprise",
+ "skype": "skype",
+ "slurp": "slurp",
+ "smiley_arch": "smiley_arch",
+ "smo_mario": "smo_mario",
+ "smug": "smug",
+ "smug2": "smug2",
+ "smug4": "smug4",
+ "snapchat": "snapchat",
+ "sncf": "sncf",
+ "snif": "snif",
+ "spectre": "spectre",
+ "spongebob": "spongebob",
+ "spotify": "spotify",
+ "stonks": "stonks",
+ "stonks_up": "stonks_up",
+ "suaindecifravel": "suaindecifravel",
+ "suapennywise": "suapennywise",
+ "surprise_angry": "surprise_angry",
+ "taberu_ryou": "taberu_ryou",
+ "teehee": "teehee",
+ "think": "think",
+ "thinkTux": "thinkTux",
+ "thinka": "thinka",
+ "thinkeyes": "thinkeyes",
+ "thinking_arch": "thinking_arch",
+ "thinking_aubergine": "thinking_aubergine",
+ "thinking_coffee": "thinking_coffee",
+ "thinking_dump": "thinking_dump",
+ "thinking_edge": "thinking_edge",
+ "thinking_eggplant": "thinking_eggplant",
+ "thinking_fierce": "thinking_fierce",
+ "thinking_happy": "thinking_happy",
+ "thinking_ie": "thinking_ie",
+ "thinking_inception": "thinking_inception",
+ "thinking_up": "thinking_up",
+ "thinking_very_hard": "thinking_very_hard",
+ "thinkingbird": "thinkingbird",
+ "thinkingcat": "thinkingcat",
+ "thinkingfelix": "thinkingfelix",
+ "thinknumb": "thinknumb",
+ "thiruvalluvar": "thiruvalluvar",
+ "thums_up_parrot": "thums_up_parrot",
+ "tohru_weary": "tohru_weary",
+ "tombstone": "tombstone",
+ "toot": "toot",
+ "tootdon": "tootdon",
+ "topbun": "topbun",
+ "triste": "triste",
+ "tutturu": "tutturu",
+ "twice": "twice",
+ "udon": "udon",
+ "uguu": "uguu",
+ "uhm": "uhm",
+ "upsidedownthinking": "upsidedownthinking",
+ "very_lewd": "very_lewd",
+ "virtualbox": "virtualbox",
+ "viviclap": "viviclap",
+ "vmware": "vmware",
+ "voidlinux": "voidlinux",
+ "vscode": "vscode",
+ "whoa": "whoa",
+ "woah": "woah",
+ "wonkekwstonks": "wonkekwstonks",
+ "wonpeace": "wonpeace",
+ "wonthumb": "wonthumb",
+ "wontwut": "wontwut",
+ "wot": "wot",
+ "wow": "wow",
+ "xaviercoucou": "xaviercoucou",
+ "xbox": "xbox",
+ "yenachamp": "yenachamp",
+ "yenaheart": "yenaheart",
+ "yenuh": "yenuh",
+ "yeojinsmile": "yeojinsmile",
+ "yericute": "yericute",
+ "yerigasp": "yerigasp",
+ "youtube": "youtube",
+ "yvespray": "yvespray",
+ "zcash": "zcash",
+ "zec": "zec",
+ "100_valid": "100_valid",
+ "Bmo": "Bmo",
+ "HappyTurtle": "HappyTurtle",
+ "Mimikyu": "Mimikyu",
+ "QueerRaccoon_BlackTrans": "QueerRaccoon_BlackTrans",
+ "YeeHaw": "YeeHaw",
+ "_earth": "_earth",
+ "_gayheart2": "_gayheart2",
+ "aaaa": "aaaa",
+ "aaaa_trans": "aaaa_trans",
+ "ablobmeltsoblove": "ablobmeltsoblove",
+ "ablobsadpats": "ablobsadpats",
+ "abunhdhappy": "abunhdhappy",
+ "acab": "acab",
+ "activitypub": "activitypub",
+ "afloppy": "afloppy",
+ "anarchism": "anarchism",
+ "anarchistflagblack": "anarchistflagblack",
+ "anarchiststar": "anarchiststar",
+ "anarcho_nihilism": "anarcho_nihilism",
+ "anarchoheart2": "anarchoheart2",
+ "anartrans_symbol": "anartrans_symbol",
+ "anartrans_symbol_black": "anartrans_symbol_black",
+ "anfem": "anfem",
+ "anfem_heart": "anfem_heart",
+ "anqueer": "anqueer",
+ "anticopyright": "anticopyright",
+ "antifa": "antifa",
+ "bancars": "bancars",
+ "better_pride": "better_pride",
+ "black_and_rainbow": "black_and_rainbow",
+ "black_bloc_blob": "black_bloc_blob",
+ "blackcat": "blackcat",
+ "blacker_heart": "blacker_heart",
+ "blob_anar_raccoon": "blob_anar_raccoon",
+ "blob_cat_ohnoes": "blob_cat_ohnoes",
+ "blob_cat_sip": "blob_cat_sip",
+ "blob_pat_anar_raccoon": "blob_pat_anar_raccoon",
+ "blob_raccoon_blueheart": "blob_raccoon_blueheart",
+ "blob_raccoon_coffee": "blob_raccoon_coffee",
+ "blob_raccoon_heart": "blob_raccoon_heart",
+ "blob_raccoon_melt": "blob_raccoon_melt",
+ "blob_raccoon_peek": "blob_raccoon_peek",
+ "blob_raccoon_reach": "blob_raccoon_reach",
+ "blobbigheart": "blobbigheart",
+ "blobboing": "blobboing",
+ "blobbunmelt": "blobbunmelt",
+ "blobcat_sipglare": "blobcat_sipglare",
+ "blobcat_sipsmile": "blobcat_sipsmile",
+ "blobcat_thisisfine": "blobcat_thisisfine",
+ "blobcatcomfaww": "blobcatcomfaww",
+ "blobcatcomfcool": "blobcatcomfcool",
+ "blobcatdisputed": "blobcatdisputed",
+ "blobcatflood": "blobcatflood",
+ "blobcatmelt2": "blobcatmelt2",
+ "blobcatmeltlove": "blobcatmeltlove",
+ "blobcatmmm": "blobcatmmm",
+ "blobcatnight": "blobcatnight",
+ "blobconfused": "blobconfused",
+ "blobdead": "blobdead",
+ "blobgalaxythink": "blobgalaxythink",
+ "blobhug": "blobhug",
+ "blobmeltsoblove": "blobmeltsoblove",
+ "blobmiou": "blobmiou",
+ "blobnomcookie": "blobnomcookie",
+ "bloboro": "bloboro",
+ "blobraccoon": "blobraccoon",
+ "blobraccoon_flamethrower": "blobraccoon_flamethrower",
+ "blobraccoonouin": "blobraccoonouin",
+ "blobraccoonpeekderp": "blobraccoonpeekderp",
+ "blobraccoonpeekderp_lt": "blobraccoonpeekderp_lt",
+ "blobraccoonpeekderp_r": "blobraccoonpeekderp_r",
+ "blobraccoonpeekderp_rt": "blobraccoonpeekderp_rt",
+ "blobwink": "blobwink",
+ "bot": "bot",
+ "bugs": "bugs",
+ "cannabis": "cannabis",
+ "chaos": "chaos",
+ "chaos_pink": "chaos_pink",
+ "circle_aleph": "circle_aleph",
+ "circlea": "circlea",
+ "collar": "collar",
+ "crt_w_prompt": "crt_w_prompt",
+ "diogenes": "diogenes",
+ "ecoanarchism_heart": "ecoanarchism_heart",
+ "egoistball": "egoistball",
+ "facepalm": "facepalm",
+ "fbsdthink": "fbsdthink",
+ "flag_genderflux": "flag_genderflux",
+ "flan_beg": "flan_beg",
+ "flan_think": "flan_think",
+ "florshed": "florshed",
+ "flow_wink": "flow_wink",
+ "fredy_perlman": "fredy_perlman",
+ "fuckterfs": "fuckterfs",
+ "furry_trash": "furry_trash",
+ "gayduck": "gayduck",
+ "girlpower": "girlpower",
+ "goldman": "goldman",
+ "googlegun": "googlegun",
+ "green_anarchy": "green_anarchy",
+ "grraccoon": "grraccoon",
+ "heart_ace2": "heart_ace2",
+ "heart_cyber": "heart_cyber",
+ "heart_demi": "heart_demi",
+ "heart_pan": "heart_pan",
+ "helpme": "helpme",
+ "humanturtle": "humanturtle",
+ "jokerfied": "jokerfied",
+ "jorts": "jorts",
+ "knife_agender": "knife_agender",
+ "knife_bi": "knife_bi",
+ "knife_lgbt": "knife_lgbt",
+ "knife_nb": "knife_nb",
+ "lain": "lain",
+ "lainbear": "lainbear",
+ "lainsip": "lainsip",
+ "lesknife": "lesknife",
+ "leviathan1": "leviathan1",
+ "local_only": "local_only",
+ "meow": "meow",
+ "nb_heart": "nb_heart",
+ "negate": "negate",
+ "netkitty": "netkitty",
+ "neurodiversity": "neurodiversity",
+ "nihilist": "nihilist",
+ "no_vim": "no_vim",
+ "over18": "over18",
+ "pig_cop": "pig_cop",
+ "pika_surpise": "pika_surpise",
+ "pleading": "pleading",
+ "polyamory": "polyamory",
+ "pusheenblob": "pusheenblob",
+ "raddle": "raddle",
+ "rainblob": "rainblob",
+ "real_gun_r": "real_gun_r",
+ "sad_cowblob": "sad_cowblob",
+ "sean_swain": "sean_swain",
+ "sean_swain_head": "sean_swain_head",
+ "sigil": "sigil",
+ "smuglain": "smuglain",
+ "snufkin": "snufkin",
+ "snufkin_away": "snufkin_away",
+ "snufkin_aww": "snufkin_aww",
+ "snufkin_yow": "snufkin_yow",
+ "sparkles_trans": "sparkles_trans",
+ "sq_she_her": "sq_she_her",
+ "sq_they_them": "sq_they_them",
+ "squat": "squat",
+ "stirner": "stirner",
+ "stirner2": "stirner2",
+ "stirnerblob": "stirnerblob",
+ "stirnerdab": "stirnerdab",
+ "stirnerrage": "stirnerrage",
+ "the_good_circle_a": "the_good_circle_a",
+ "thinking_sun": "thinking_sun",
+ "transknife": "transknife",
+ "vaporfish": "vaporfish",
+ "vegan": "vegan",
+ "vegananarchism": "vegananarchism",
+ "wiphala_bolivia": "wiphala_bolivia",
+ "yayblob": "yayblob",
+ "notankies": "notankies",
+ "highfive": "1F64B",
+ "blobtired": "blobtired",
+ "blobwhistle": "blobwhistle",
+ "blobwizard": "blobwizard",
+ "transblobnom": "transblobnom",
+ "blobsadleft": "blobsadleft",
+ "blobsleepy": "blobsleepy",
+ "blobsleeping": "blobsleeping",
+ "blobfingerguns": "blobfingerguns",
+ "blobhearttranscat": "blobhearttranscat",
+ "blobchef": "blobchef",
+ "blobdisapproval": "blobdisapproval",
+ "blobfearful": "blobfearful",
+ "blobhearttrans": "blobhearttrans",
+ "bunhdlurkaww": "bunhdlurkaww",
+ "bunhdsad": "bunhdsad",
+ "bunhdmlem": "bunhdmlem",
+ "bunhdangry": "bunhdangry",
+ "bunhdknife": "bunhdknife",
+ "bunhdcomfysleep": "bunhdcomfysleep",
+ "bunhdgoogly": "bunhdgoogly",
+ "trainsgender": "trainsgender",
+ "nb_crossbow": "nb_crossbow",
+ "nb_crossbow_dboy": "nb_crossbow_dboy",
+ "nb_crossbow_dnb": "nb_crossbow_dnb",
+ "nb_crossbow_dgirl": "nb_crossbow_dgirl",
+ "nbflag_crossbow": "nbflag_crossbow",
+ "help_describe": "help_describe",
+ "acab2": "acab2",
+ "blobsmilesweat": "blobsmilesweat",
+ "rainbow_sweat": "rainbow_sweat",
+ "boost_rainbow": "boost_rainbow",
+ "boost_grey": "boost_grey",
+ "ellie": "ellie",
+ "bunhdhalo": "bunhdhalo",
+ "blobthinking": "blobthinking",
+ "latex_drops": "latex_drops",
+ "latex_heart": "latex_heart",
+ "describe_me": "describe_me",
+ "ghost_gif": "ghost_gif",
+ "bunhdaww": "bunhdaww",
+ "bunhdlurk": "bunhdlurk",
+ "bunhdcry": "bunhdcry",
+ "bunhd": "bunhd",
+ "bunhdheart": "bunhdheart",
+ "bunhduwu": "bunhduwu",
+ "bunhdthink": "bunhdthink",
+ "bunhdowo": "bunhdowo",
+ "heart_trans_black": "heart_trans_black",
+ "sparkling_heart_black_trans": "sparkling_heart_black_trans",
+ "ms_black_trans_flag": "ms_black_trans_flag",
+ "rainbow_poop": "rainbow_poop",
+ "nyancat_rainbow": "nyancat_rainbow",
+ "bisexual": "bisexual",
+ "asexual": "asexual",
+ "lesbian": "lesbian",
+ "bi": "bi",
+ "nonbinary": "nonbinary",
+ "pansexual": "pansexual",
+ "they_them": "they_them",
+ "blue_butterfly": "blue_butterfly",
+ "orange_butterfly": "orange_butterfly",
+ "purple_butterfly": "purple_butterfly",
+ "wlw": "wlw",
+ "blob_cat_oh_no": "blob_cat_oh_no",
+ "possum": "possum",
+ "blobcatdj": "blobcatdj",
+ "possum_rawr": "possum_rawr",
+ "blobcat_starstruck": "blobcat_starstruck",
+ "_moonstars": "_moonstars",
+ "_stars": "_stars",
+ "meowpumpkin": "meowpumpkin",
+ "_candleb": "_candleb",
+ "jwst": "jwst",
+ "blobcathugblahaj": "blobcathugblahaj",
+ "blahaj_long": "blahaj_long",
+ "flag_wbw": "flag_wbw",
+ "flan_boxes": "flan_boxes",
+ "flan_bee": "flan_bee",
+ "flan_bonnet": "flan_bonnet",
+ "flan_baker": "flan_baker",
+ "flan_apron": "flan_apron",
+ "flan_butterfly": "flan_butterfly",
+ "flan_fairy": "flan_fairy",
+ "flan_mail": "flan_mail",
+ "flan_mushroom": "flan_mushroom",
+ "flan_picnic": "flan_picnic",
+ "flan_frog": "flan_frog",
+ "flan_garden": "flan_garden",
+ "surprised_pikachu": "surprised_pikachu",
+ "blahaj": "blahaj",
+ "battery_ok": "battery_ok",
+ "Blobhaj_Boot": "Blobhaj_Boot",
+ "Blobhaj_Heart_Rainbow": "Blobhaj_Heart_Rainbow",
+ "Blobhaj_Heart_Trans": "Blobhaj_Heart_Trans",
+ "Blobhaj_Hug_Blobby": "Blobhaj_Hug_Blobby",
+ "Blobhaj_Read_MD": "Blobhaj_Read_MD",
+ "Blobhaj_Sir_Happy": "Blobhaj_Sir_Happy",
+ "Blobhaj_Sir_Unhappy": "Blobhaj_Sir_Unhappy",
+ "Blobhaj_Blanket": "Blobhaj_Blanket",
+ "Blobhaj_Default": "Blobhaj_Default",
+ "Blobhaj_Golly": "Blobhaj_Golly",
+ "Blobhaj_Heart": "Blobhaj_Heart",
+ "Blobhaj_Hold_Asparagus": "Blobhaj_Hold_Asparagus",
+ "Blobhaj_Hold_Sausage": "Blobhaj_Hold_Sausage",
+ "Blobhaj_Hug_Plushie": "Blobhaj_Hug_Plushie",
+ "Blobhaj_Hug": "Blobhaj_Hug",
+ "Blobhaj_Love": "Blobhaj_Love",
+ "Blobhaj_Mlem": "Blobhaj_Mlem",
+ "Blobhaj_Read_Octopus": "Blobhaj_Read_Octopus",
+ "Blobhaj_Sad_Reach": "Blobhaj_Sad_Reach",
+ "Blobhaj_Shock": "Blobhaj_Shock",
+ "Blobhaj_Thanks_Love": "Blobhaj_Thanks_Love",
+ "Blobhaj_Thanks_Wow": "Blobhaj_Thanks_Wow",
+ "Blobhaj_Ani_Hearts": "Blobhaj_Ani_Hearts",
+ "Blobhaj_Ani_Hophop": "Blobhaj_Ani_Hophop",
+ "netkitty_face": "netkitty_face",
+ "Blobhaj_Innocent": "Blobhaj_Innocent",
+ "splatoon_marie": "splatoon_marie",
+ "splatoon_callie": "splatoon_callie",
+ "splatoon_pearl": "splatoon_pearl",
+ "splatoon_marina": "splatoon_marina",
+ "dont_splat_me": "dont_splat_me",
+ "buncited": "buncited",
+ "abunpats": "abunpats",
+ "bunpats": "bunpats",
+ "gay_as_hell": "gay_as_hell",
+ "blobpout2": "blobpout2",
+ "Blobhaj_Sneaky": "Blobhaj_Sneaky",
+ "Blobhaj_Sneaky_Devil": "Blobhaj_Sneaky_Devil",
+ "Blobhaj_Witch_Broom": "Blobhaj_Witch_Broom",
+ "Blobhaj_Ghostie": "Blobhaj_Ghostie",
+ "Blobhaj_Ghostie_Alive": "Blobhaj_Ghostie_Alive",
+ "Blobhaj_Ghostie_Boo": "Blobhaj_Ghostie_Boo",
+ "Blobhaj_Ghostie_Surprise": "Blobhaj_Ghostie_Surprise",
+ "Blobhaj_J": "Blobhaj_J",
+ "Blobhaj_Melty": "Blobhaj_Melty",
+ "Blobhaj_Melty_Crush": "Blobhaj_Melty_Crush",
+ "Blobhaj_Plead_1": "Blobhaj_Plead_1",
+ "Blobhaj_Plead_2": "Blobhaj_Plead_2",
+ "Blobhaj_Pumphaj": "Blobhaj_Pumphaj",
+ "Blobhaj_Pumpkin_Boo": "Blobhaj_Pumpkin_Boo",
+ "Blobhaj_Pumpkin_Face": "Blobhaj_Pumpkin_Face",
+ "Blobhaj_Pumpkin_Surprise": "Blobhaj_Pumpkin_Surprise",
+ "Blobhaj_Pumpkin": "Blobhaj_Pumpkin",
+ "Blobhaj_Thinking": "Blobhaj_Thinking",
+ "Blobhaj_Witch": "Blobhaj_Witch",
+ "doi": "doi",
+ "librarian_hushing": "librarian_hushing",
+ "orcid": "orcid",
+ "LeVarDislike": "LeVarDislike",
+ "LeVarLike": "LeVarLike",
+ "pubmed": "pubmed",
+ "RSS": "RSS",
+ "Share": "Share",
+ "ProgressivePride": "ProgressivePride",
+ "disputed": "disputed",
+ "wiki": "wiki",
+ "zotero": "zotero",
+ "heart_ace": "heart_ace",
+ "heart_agender": "heart_agender",
+ "heart_aro": "heart_aro",
+ "heart_is": "heart_is",
+ "heart_bigender": "heart_bigender",
+ "heart_demiboy": "heart_demiboy",
+ "heart_demigirl": "heart_demigirl",
+ "ByAttribution": "ByAttribution",
+ "CreativeCommons": "CreativeCommons",
+ "heart_nb": "heart_nb",
+ "heart_gq": "heart_gq",
+ "les_bian": "les_bian",
+ "sogay": "sogay",
+ "ExtinctionRebellion": "ExtinctionRebellion",
+ "OpenAccess": "OpenAccess",
+ "scihub": "scihub",
+ "lgbt_io": "lgbt_io",
+ "InternetArchive": "InternetArchive",
+ "PublicDomain": "PublicDomain",
+ "ShareAlike": "ShareAlike",
+ "ProjectGutenberg": "ProjectGutenberg",
+ "SciRebel": "SciRebel",
+ "mlm": "mlm",
+ "he_him": "he_him",
+ "heart_eyes_cat_trans": "heart_eyes_cat_trans",
+ "she_her": "she_her",
+ "rock_lgbt": "rock_lgbt",
+ "nasa": "nasa",
+ "netkitty_w": "netkitty_w",
+ "netkitty_mew": "netkitty_mew",
+ "Blobbybara": "Blobbybara",
+ "Blobbybara_Artist": "Blobbybara_Artist",
+ "pink_blahaj": "pink_blahaj",
+ "Blobbybara_Heart": "Blobbybara_Heart",
+ "blobsmilehappyeyes": "blobsmilehappyeyes",
+ "blobsmilehappy": "blobsmilehappy",
+ "chick_hugging": "chick_hugging",
+ "people_hugging": "people_hugging",
+ "plural_heart": "plural_heart",
+ "plurality": "plurality",
+ "queerplural": "queerplural",
+ "meowMask": "meowMask",
+ "QueerCatHeart_Panafrican": "QueerCatHeart_Panafrican",
+ "Heart_Panafrican": "Heart_Panafrican",
+ "Flag_Panafrican": "Flag_Panafrican",
+ "Sparkles_Panafrican": "Sparkles_Panafrican",
+ "Fire_Panafrican": "Fire_Panafrican",
+ "blobhearteyesa": "blobhearteyesa",
+ "_gaysparkle": "_gaysparkle",
+ "sparkles_bi": "sparkles_bi",
+ "heart_eyes_cat_bi": "heart_eyes_cat_bi",
+ "sparkle_heart_bi": "sparkle_heart_bi",
+ "sparkles_pan": "sparkles_pan",
+ "yikes": "yikes",
+ "heart_eyes_cat_lesb": "heart_eyes_cat_lesb",
+ "olympic_rings": "olympic_rings",
+ "trans_heart": "trans_heart",
+ "transgender": "transgender",
+ "triangles_bi": "triangles_bi",
+ "blobrofl": "blobrofl",
+ "ancomheart": "ancomheart",
+ "flutteryay": "flutteryay",
+ "flan_warrior": "flan_warrior",
+ "flan_trophy": "flan_trophy",
+ "flan_zombie": "flan_zombie",
+ "flan_vacation": "flan_vacation",
+ "flan_waiter": "flan_waiter",
+ "flan_whip": "flan_whip",
+ "flan_wine": "flan_wine",
+ "flan_yikes": "flan_yikes",
+ "blobhyperthink": "blobhyperthink",
+ "blobhug2": "blobhug2",
+ "blobcat0_0": "blobcat0_0",
+ "blobcattransheart": "blobcattransheart",
+ "blobcat_box": "blobcat_box",
+ "blobcatlove": "blobcatlove",
+ "blobcatinnocent": "blobcatinnocent",
+ "blobcat_mlem": "blobcat_mlem",
+ "blobcatowoevil": "blobcatowoevil",
+ "blobexclaim": "blobexclaim",
+ "blob_raccoon_pat": "blob_raccoon_pat",
+ "blobcowboy": "blobcowboy",
+ "blobkissheart": "blobkissheart",
+ "blobcatpeekknife": "blobcatpeekknife",
+ "blobsplosion": "blobsplosion",
+ "blobcat_pleading": "blobcat_pleading",
+ "blobcatsnugs": "blobcatsnugs",
+ "blobcat_sip": "blobcat_sip",
+ "pizzablobcat": "pizzablobcat",
+ "blobcatmeltthumb": "blobcatmeltthumb",
+ "blobkissblush": "blobkissblush",
+ "flan_piteous": "flan_piteous",
+ "flan_stars": "flan_stars",
+ "flan_shrug": "flan_shrug",
+ "flan_sleep": "flan_sleep",
+ "flan_tie": "flan_tie",
+ "flan_sad": "flan_sad",
+ "flan_balloon": "flan_balloon",
+ "flan_announcer": "flan_announcer",
+ "flan_aww": "flan_aww",
+ "flan_batter": "flan_batter",
+ "flan_eyeroll": "flan_eyeroll",
+ "flan_eyes_narrowed": "flan_eyes_narrowed",
+ "flan_evil": "flan_evil",
+ "flan_cool": "flan_cool",
+ "flan_blush": "flan_blush",
+ "flan_dance": "flan_dance",
+ "flan_calm": "flan_calm",
+ "flan_coffee": "flan_coffee",
+ "flan_angry": "flan_angry",
+ "flan_book": "flan_book",
+ "flan_cheer": "flan_cheer",
+ "flan_cleaver": "flan_cleaver",
+ "flan_cat": "flan_cat",
+ "flan_bkmage": "flan_bkmage",
+ "flan_bard": "flan_bard",
+ "flan_beer": "flan_beer",
+ "flan_bite": "flan_bite",
+ "flan_bow": "flan_bow",
+ "flan_excite": "flan_excite",
+ "flan_awe": "flan_awe",
+ "flan_despair": "flan_despair",
+ "flan_ball": "flan_ball",
+ "flan_bassist": "flan_bassist",
+ "flan_beard": "flan_beard",
+ "flan_bunny": "flan_bunny",
+ "flan_dalf": "flan_dalf",
+ "flan_disappointed": "flan_disappointed",
+ "flan_drummer": "flan_drummer",
+ "flan_executioner": "flan_executioner",
+ "flan_alien": "flan_alien",
+ "flan_hearts": "flan_hearts",
+ "flan_on_fire": "flan_on_fire",
+ "flan_laugh": "flan_laugh",
+ "flan_hacker": "flan_hacker",
+ "flan_insomnia": "flan_insomnia",
+ "flan_mask": "flan_mask",
+ "flan_hug": "flan_hug",
+ "flan_nom": "flan_nom",
+ "flan_headphones": "flan_headphones",
+ "flan_nooo": "flan_nooo",
+ "flan_flaneur": "flan_flaneur",
+ "flan_fox": "flan_fox",
+ "flan_heckk": "flan_heckk",
+ "flan_heck": "flan_heck",
+ "flan_hulk": "flan_hulk",
+ "flan_hurrah": "flan_hurrah",
+ "flan_luck": "flan_luck",
+ "flan_jorts": "flan_jorts",
+ "flan_ooh": "flan_ooh",
+ "flan_kraken1": "flan_kraken1",
+ "flan_kraken2": "flan_kraken2",
+ "flan_kraken3": "flan_kraken3",
+ "flan_kraken4": "flan_kraken4",
+ "flan_guitar": "flan_guitar",
+ "flan_keyboard": "flan_keyboard",
+ "flan_le_french": "flan_le_french",
+ "flan_guy2": "flan_guy2",
+ "flan_gamer": "flan_gamer",
+ "flan_metal": "flan_metal",
+ "flan_orb": "flan_orb",
+ "flan_flowers": "flan_flowers",
+ "flan_mask2": "flan_mask2",
+ "flan_heart": "flan_heart",
+ "flan_facepalm": "flan_facepalm",
+ "flan_racer": "flan_racer",
+ "flan_set_fire": "flan_set_fire",
+ "flan_squee": "flan_squee",
+ "flan_pats": "flan_pats",
+ "flan_posh": "flan_posh",
+ "flan_smile": "flan_smile",
+ "flan_tired": "flan_tired",
+ "flan_tongue": "flan_tongue",
+ "flan_peek": "flan_peek",
+ "flan_sign": "flan_sign",
+ "flan_tea": "flan_tea",
+ "flan_thumbs": "flan_thumbs",
+ "flan_shout": "flan_shout",
+ "flan_popcorn": "flan_popcorn",
+ "flan_photo": "flan_photo",
+ "flan_rage": "flan_rage",
+ "flan_sick": "flan_sick",
+ "flan_stick": "flan_stick",
+ "flan_strong": "flan_strong",
+ "flan_ski": "flan_ski",
+ "flan_snow": "flan_snow",
+ "flantifa": "flantifa",
+ "flan_sf": "flan_sf",
+ "flan_trans": "flan_trans",
+ "flan_triathlete": "flan_triathlete",
+ "flan_reaper": "flan_reaper",
+ "flan_q": "flan_q",
+ "flan_pirate": "flan_pirate",
+ "flan_guns": "flan_guns",
+ "flan_molotov": "flan_molotov",
+ "flan_outline": "flan_outline",
+ "flan_goth": "flan_goth",
+ "flan_guy": "flan_guy",
+ "flan_greybeard": "flan_greybeard",
+ "flan_headbang": "flan_headbang",
+ "flan_phone2": "flan_phone2",
+ "flan_phone1": "flan_phone1",
+ "flan_snorkel": "flan_snorkel",
+ "flan_XD": "flan_XD",
+ "flan_wink": "flan_wink",
+ "flan_worried": "flan_worried",
+ "flan_vendor": "flan_vendor",
+ "flan_umbrella": "flan_umbrella",
+ "flan_water": "flan_water",
+ "flan_writing": "flan_writing",
+ "flan_whmage": "flan_whmage",
+ "flan_wave": "flan_wave",
+ "flan_bored": "flan_bored",
+ "flan_aw": "flan_aw",
+ "flan_blender": "flan_blender",
+ "flan_brick": "flan_brick",
+ "flan_chef": "flan_chef",
+ "flan_confused": "flan_confused",
+ "flan_royal": "flan_royal",
+ "flan_ranger": "flan_ranger",
+ "blobcheerR": "blobcheerR",
+ "blobcoffeeunamused": "blobcoffeeunamused",
+ "blobtantrum": "blobtantrum",
+ "ms_robot_headpats": "ms_robot_headpats",
+ "ms_robot_peek": "ms_robot_peek",
+ "ms_robot_surprised": "ms_robot_surprised",
+ "ms_robot_display_heart": "ms_robot_display_heart",
+ "ms_robot_upside_down": "ms_robot_upside_down",
+ "ms_robot_fingerguns": "ms_robot_fingerguns",
+ "ms_robot_sad": "ms_robot_sad",
+ "ms_robot_angry": "ms_robot_angry",
+ "ms_robot_elthree": "ms_robot_elthree",
+ "ms_robot_blushy_crushy_4_mastodon": "ms_robot_blushy_crushy_4_mastodon",
+ "ms_robot_pats_alt": "ms_robot_pats_alt",
+ "ms_robot_thinking": "ms_robot_thinking",
+ "ms_robot_heart_cybre_lesbian": "ms_robot_heart_cybre_lesbian",
+ "ms_robot_kiss": "ms_robot_kiss",
+ "ms_robot_thinkgrin": "ms_robot_thinkgrin",
+ "ms_robot_grin": "ms_robot_grin",
+ "ms_robot": "ms_robot",
+ "ms_robot_blushy_4_mastodon": "ms_robot_blushy_4_mastodon",
+ "ms_robot_bliss": "ms_robot_bliss",
+ "ms_robot_display_shades": "ms_robot_display_shades",
+ "blobcatboo": "blobcatboo",
+ "blobcatmelt3": "blobcatmelt3",
+ "blobcatnuu": "blobcatnuu",
+ "blobcatumm": "blobcatumm",
+ "anarchismred": "anarchismred",
+ "anarchoheart1": "anarchoheart1",
+ "tranarchy": "tranarchy",
+ "anarchist_flag": "anarchist_flag",
+ "ms_robot_sleep": "ms_robot_sleep",
+ "ms_robot_cheery": "ms_robot_cheery",
+ "ms_robot_cowbot": "ms_robot_cowbot",
+ "latex_ball": "latex_ball",
+ "latexLips": "latexLips",
+ "ms_robot_melt": "ms_robot_melt",
+ "ms_robot_pats": "ms_robot_pats",
+ "ms_robot_blushy_crushy": "ms_robot_blushy_crushy",
+ "ms_robot_shades": "ms_robot_shades",
+ "ms_robot_blushy": "ms_robot_blushy",
+ "ms_robot_slow_2": "ms_robot_slow_2",
+ "ms_robot_slow_0": "ms_robot_slow_0",
+ "ms_robot_slow_1": "ms_robot_slow_1",
+ "ms_robot_slow_3": "ms_robot_slow_3",
+ "ms_robot_error": "ms_robot_error",
+ "queer100": "queer100",
+ "blobwavereverse": "blobwavereverse",
+ "bl_crab_joy": "bl_crab_joy",
+ "bl_crab_rage": "bl_crab_rage",
+ "bl_crab_love": "bl_crab_love",
+ "bl_crab_oh": "bl_crab_oh",
+ "blobangery": "blobangery",
+ "blobangry": "blobangry",
+ "blobcool": "blobcool",
+ "birbblobpats": "birbblobpats",
+ "blobboost": "blobboost",
+ "blobbanhammer": "blobbanhammer",
+ "blobbored": "blobbored",
+ "blobcmereyou": "blobcmereyou",
+ "blobbroken": "blobbroken",
+ "blobcoffeeunamused2": "blobcoffeeunamused2",
+ "blobconfounded": "blobconfounded",
+ "blobartist": "blobartist",
+ "blobdevil": "blobdevil",
+ "blobexpressionless": "blobexpressionless",
+ "goose_shades": "goose_shades",
+ "blobfistbumpB": "blobfistbumpB",
+ "blobeyesdown": "blobeyesdown",
+ "blobeyesup": "blobeyesup",
+ "blobdoubt": "blobdoubt",
+ "blobfingerscrossed": "blobfingerscrossed",
+ "blobfrog": "blobfrog",
+ "blobgoat": "blobgoat",
+ "blobgiggle": "blobgiggle",
+ "blobgo": "blobgo",
+ "goose_count": "goose_count",
+ "goose_flap": "goose_flap",
+ "goose_peek": "goose_peek",
+ "goose_hacker": "goose_hacker",
+ "goose_silly": "goose_silly",
+ "feministfist": "feministfist",
+ "goose_helm": "goose_helm",
+ "goose_honk": "goose_honk",
+ "goose_scorn": "goose_scorn",
+ "goose_side": "goose_side",
+ "goose_star": "goose_star",
+ "blobheadphones": "blobheadphones",
+ "blobno": "blobno",
+ "blobawkward": "blobawkward",
+ "blobcheerL": "blobcheerL",
+ "ablobreach": "ablobreach",
+ "blob3c": "blob3c",
+ "blobdrool": "blobdrool",
+ "blobdoubtful": "blobdoubtful",
+ "blobnotsureif": "blobnotsureif",
+ "bloboutage": "bloboutage",
+ "blobgrin": "blobgrin",
+ "blobgrimace": "blobgrimace",
+ "blobnervous2": "blobnervous2",
+ "blobfreezing": "blobfreezing",
+ "blobglassesdown": "blobglassesdown",
+ "blobgoodmorning": "blobgoodmorning",
+ "blobgoodnight": "blobgoodnight",
+ "blobgoodnightreverse": "blobgoodnightreverse",
+ "blobhero": "blobhero",
+ "bloblamp": "bloblamp",
+ "blobhighfive": "blobhighfive",
+ "blobooh": "blobooh",
+ "blobsadrain": "blobsadrain",
+ "blobthinkingsmart": "blobthinkingsmart",
+ "blobthumbsdown": "blobthumbsdown",
+ "blobscarf": "blobscarf",
+ "spaceheart_border": "spaceheart_border",
+ "spaceheart": "spaceheart",
+ "blobworried": "blobworried",
+ "blobyawn": "blobyawn",
+ "blobworker": "blobworker",
+ "blobyes": "blobyes",
+ "kirbyblob": "kirbyblob",
+ "blobglarenervous": "blobglarenervous",
+ "blobgoodmorningreverse": "blobgoodmorningreverse",
+ "blobsadpats": "blobsadpats",
+ "blobsip": "blobsip",
+ "blobthis": "blobthis",
+ "blobtongue": "blobtongue",
+ "blobzzz": "blobzzz",
+ "blobyikes": "blobyikes",
+ "blobwitch": "blobwitch",
+ "heart_cybre": "heart_cybre",
+ "flag_genderfluid": "flag_genderfluid",
+ "QueerCat_Genderfluid": "QueerCat_Genderfluid",
+ "apple_logo_genderfluid": "apple_logo_genderfluid",
+ "genderfluidfox": "genderfluidfox",
+ "trantifa": "trantifa",
+ "antifa2": "antifa2",
+ "antifa_ancom": "antifa_ancom",
+ "antifa_trans": "antifa_trans",
+ "blobcatcomfyuwu": "blobcatcomfyuwu",
+ "blobcatcomfsip": "blobcatcomfsip",
+ "blobcat_banban": "blobcat_banban",
+ "blobcatcry2": "blobcatcry2",
+ "blobcatheartR": "blobcatheartR",
+ "blobcatHeart": "blobcatHeart",
+ "blobcathearthug": "blobcathearthug",
+ "blobcatenby": "blobcatenby",
+ "blobcateyesblush": "blobcateyesblush",
+ "bunhdhappy": "bunhdhappy",
+ "abunhdhappyhop": "abunhdhappyhop",
+ "arevbunhdhappy": "arevbunhdhappy",
+ "bun_love": "bun_love",
+ "blobcathappypaws": "blobcathappypaws",
+ "blobcatreachrev": "blobcatreachrev",
+ "blobcat_owo": "blobcat_owo",
+ "blobcaticecream": "blobcaticecream",
+ "blobcatlaugh": "blobcatlaugh",
+ "blobcatreachsad": "blobcatreachsad",
+ "blobcat_pat": "blobcat_pat",
+ "blobcat_MUDAMUDAMUDA": "blobcat_MUDAMUDAMUDA",
+ "blobcatlisten": "blobcatlisten",
+ "blobcatninja": "blobcatninja",
+ "blobcatreachmeltuwu": "blobcatreachmeltuwu",
+ "blobcatterrified": "blobcatterrified",
+ "blobcatsadreachrev": "blobcatsadreachrev",
+ "blobcathearts": "blobcathearts",
+ "blobcat_heart_trans": "blobcat_heart_trans",
+ "blobcathcaach": "blobcathcaach",
+ "blobcatlook": "blobcatlook",
+ "blobcatlost": "blobcatlost",
+ "blobcatsunglasses": "blobcatsunglasses",
+ "heart_sparkles_bisexual": "heart_sparkles_bisexual",
+ "QueerCatLoves_BlackTrans": "QueerCatLoves_BlackTrans",
+ "QueerCatHeart_BlackTrans": "QueerCatHeart_BlackTrans",
+ "QueerCat_BlackTrans": "QueerCat_BlackTrans",
+ "100BlackTrans": "100BlackTrans",
+ "Flag_BlackTrans": "Flag_BlackTrans"
}
diff --git a/emoji/describe_me.png b/emoji/describe_me.png
new file mode 100644
index 000000000..2a7e3a728
Binary files /dev/null and b/emoji/describe_me.png differ
diff --git a/emoji/disputed.png b/emoji/disputed.png
new file mode 100644
index 000000000..9a9a8bd11
Binary files /dev/null and b/emoji/disputed.png differ
diff --git a/emoji/doi.png b/emoji/doi.png
new file mode 100644
index 000000000..432ee3b6d
Binary files /dev/null and b/emoji/doi.png differ
diff --git a/emoji/dont_splat_me.png b/emoji/dont_splat_me.png
new file mode 100644
index 000000000..9a47c4071
Binary files /dev/null and b/emoji/dont_splat_me.png differ
diff --git a/emoji/ellie.png b/emoji/ellie.png
new file mode 100644
index 000000000..eca7c38c5
Binary files /dev/null and b/emoji/ellie.png differ
diff --git a/emoji/feministfist.png b/emoji/feministfist.png
new file mode 100644
index 000000000..fd0a78c62
Binary files /dev/null and b/emoji/feministfist.png differ
diff --git a/emoji/flag_genderfluid.png b/emoji/flag_genderfluid.png
new file mode 100644
index 000000000..1810ed486
Binary files /dev/null and b/emoji/flag_genderfluid.png differ
diff --git a/emoji/flag_wbw.png b/emoji/flag_wbw.png
new file mode 100644
index 000000000..d11ded02b
Binary files /dev/null and b/emoji/flag_wbw.png differ
diff --git a/emoji/flan_XD.png b/emoji/flan_XD.png
new file mode 100644
index 000000000..5794d77e7
Binary files /dev/null and b/emoji/flan_XD.png differ
diff --git a/emoji/flan_alien.png b/emoji/flan_alien.png
new file mode 100644
index 000000000..f2806a2a0
Binary files /dev/null and b/emoji/flan_alien.png differ
diff --git a/emoji/flan_angry.png b/emoji/flan_angry.png
new file mode 100644
index 000000000..683e04635
Binary files /dev/null and b/emoji/flan_angry.png differ
diff --git a/emoji/flan_announcer.png b/emoji/flan_announcer.png
new file mode 100644
index 000000000..0186732cc
Binary files /dev/null and b/emoji/flan_announcer.png differ
diff --git a/emoji/flan_apron.png b/emoji/flan_apron.png
new file mode 100644
index 000000000..fc07a2850
Binary files /dev/null and b/emoji/flan_apron.png differ
diff --git a/emoji/flan_aw.png b/emoji/flan_aw.png
new file mode 100644
index 000000000..2bf311de8
Binary files /dev/null and b/emoji/flan_aw.png differ
diff --git a/emoji/flan_awe.png b/emoji/flan_awe.png
new file mode 100644
index 000000000..1f801c6b5
Binary files /dev/null and b/emoji/flan_awe.png differ
diff --git a/emoji/flan_aww.png b/emoji/flan_aww.png
new file mode 100644
index 000000000..16eb1aed7
Binary files /dev/null and b/emoji/flan_aww.png differ
diff --git a/emoji/flan_baker.png b/emoji/flan_baker.png
new file mode 100644
index 000000000..4e1a50e34
Binary files /dev/null and b/emoji/flan_baker.png differ
diff --git a/emoji/flan_ball.png b/emoji/flan_ball.png
new file mode 100644
index 000000000..029576055
Binary files /dev/null and b/emoji/flan_ball.png differ
diff --git a/emoji/flan_balloon.png b/emoji/flan_balloon.png
new file mode 100644
index 000000000..eb3efbb5b
Binary files /dev/null and b/emoji/flan_balloon.png differ
diff --git a/emoji/flan_bard.png b/emoji/flan_bard.png
new file mode 100644
index 000000000..babc3bfd5
Binary files /dev/null and b/emoji/flan_bard.png differ
diff --git a/emoji/flan_bassist.png b/emoji/flan_bassist.png
new file mode 100644
index 000000000..ac133f164
Binary files /dev/null and b/emoji/flan_bassist.png differ
diff --git a/emoji/flan_batter.png b/emoji/flan_batter.png
new file mode 100644
index 000000000..715dd2329
Binary files /dev/null and b/emoji/flan_batter.png differ
diff --git a/emoji/flan_beard.png b/emoji/flan_beard.png
new file mode 100644
index 000000000..6c6288bf3
Binary files /dev/null and b/emoji/flan_beard.png differ
diff --git a/emoji/flan_bee.png b/emoji/flan_bee.png
new file mode 100644
index 000000000..d2f3829c0
Binary files /dev/null and b/emoji/flan_bee.png differ
diff --git a/emoji/flan_beer.png b/emoji/flan_beer.png
new file mode 100644
index 000000000..09d520af0
Binary files /dev/null and b/emoji/flan_beer.png differ
diff --git a/emoji/flan_bite.png b/emoji/flan_bite.png
new file mode 100644
index 000000000..51e9092cb
Binary files /dev/null and b/emoji/flan_bite.png differ
diff --git a/emoji/flan_bkmage.png b/emoji/flan_bkmage.png
new file mode 100644
index 000000000..ee0f51877
Binary files /dev/null and b/emoji/flan_bkmage.png differ
diff --git a/emoji/flan_blender.png b/emoji/flan_blender.png
new file mode 100644
index 000000000..01a9e0d8d
Binary files /dev/null and b/emoji/flan_blender.png differ
diff --git a/emoji/flan_blush.png b/emoji/flan_blush.png
new file mode 100644
index 000000000..cf92b0e8b
Binary files /dev/null and b/emoji/flan_blush.png differ
diff --git a/emoji/flan_bonnet.png b/emoji/flan_bonnet.png
new file mode 100644
index 000000000..becd49310
Binary files /dev/null and b/emoji/flan_bonnet.png differ
diff --git a/emoji/flan_book.png b/emoji/flan_book.png
new file mode 100644
index 000000000..396b0841b
Binary files /dev/null and b/emoji/flan_book.png differ
diff --git a/emoji/flan_bored.png b/emoji/flan_bored.png
new file mode 100644
index 000000000..eee5894fa
Binary files /dev/null and b/emoji/flan_bored.png differ
diff --git a/emoji/flan_bow.png b/emoji/flan_bow.png
new file mode 100644
index 000000000..f7774326f
Binary files /dev/null and b/emoji/flan_bow.png differ
diff --git a/emoji/flan_boxes.png b/emoji/flan_boxes.png
new file mode 100644
index 000000000..67e11dcc9
Binary files /dev/null and b/emoji/flan_boxes.png differ
diff --git a/emoji/flan_brick.png b/emoji/flan_brick.png
new file mode 100644
index 000000000..588ee320b
Binary files /dev/null and b/emoji/flan_brick.png differ
diff --git a/emoji/flan_bunny.png b/emoji/flan_bunny.png
new file mode 100644
index 000000000..428867ace
Binary files /dev/null and b/emoji/flan_bunny.png differ
diff --git a/emoji/flan_butterfly.png b/emoji/flan_butterfly.png
new file mode 100644
index 000000000..a9c0229bb
Binary files /dev/null and b/emoji/flan_butterfly.png differ
diff --git a/emoji/flan_calm.png b/emoji/flan_calm.png
new file mode 100644
index 000000000..6f3a25eb9
Binary files /dev/null and b/emoji/flan_calm.png differ
diff --git a/emoji/flan_cat.png b/emoji/flan_cat.png
new file mode 100644
index 000000000..e8675fda6
Binary files /dev/null and b/emoji/flan_cat.png differ
diff --git a/emoji/flan_cheer.png b/emoji/flan_cheer.png
new file mode 100644
index 000000000..a3a2054cf
Binary files /dev/null and b/emoji/flan_cheer.png differ
diff --git a/emoji/flan_chef.png b/emoji/flan_chef.png
new file mode 100644
index 000000000..4ce33df30
Binary files /dev/null and b/emoji/flan_chef.png differ
diff --git a/emoji/flan_cleaver.png b/emoji/flan_cleaver.png
new file mode 100644
index 000000000..ad5d70d38
Binary files /dev/null and b/emoji/flan_cleaver.png differ
diff --git a/emoji/flan_coffee.png b/emoji/flan_coffee.png
new file mode 100644
index 000000000..7a17a5bb8
Binary files /dev/null and b/emoji/flan_coffee.png differ
diff --git a/emoji/flan_confused.png b/emoji/flan_confused.png
new file mode 100644
index 000000000..37e6cef04
Binary files /dev/null and b/emoji/flan_confused.png differ
diff --git a/emoji/flan_cool.png b/emoji/flan_cool.png
new file mode 100644
index 000000000..696144e56
Binary files /dev/null and b/emoji/flan_cool.png differ
diff --git a/emoji/flan_dalf.png b/emoji/flan_dalf.png
new file mode 100644
index 000000000..92e3007d1
Binary files /dev/null and b/emoji/flan_dalf.png differ
diff --git a/emoji/flan_dance.png b/emoji/flan_dance.png
new file mode 100644
index 000000000..bbad051a0
Binary files /dev/null and b/emoji/flan_dance.png differ
diff --git a/emoji/flan_despair.png b/emoji/flan_despair.png
new file mode 100644
index 000000000..71071355a
Binary files /dev/null and b/emoji/flan_despair.png differ
diff --git a/emoji/flan_disappointed.png b/emoji/flan_disappointed.png
new file mode 100644
index 000000000..d9baa7424
Binary files /dev/null and b/emoji/flan_disappointed.png differ
diff --git a/emoji/flan_drummer.png b/emoji/flan_drummer.png
new file mode 100644
index 000000000..46bd8acaf
Binary files /dev/null and b/emoji/flan_drummer.png differ
diff --git a/emoji/flan_evil.png b/emoji/flan_evil.png
new file mode 100644
index 000000000..3e42a2099
Binary files /dev/null and b/emoji/flan_evil.png differ
diff --git a/emoji/flan_excite.png b/emoji/flan_excite.png
new file mode 100644
index 000000000..3de0e6c6e
Binary files /dev/null and b/emoji/flan_excite.png differ
diff --git a/emoji/flan_executioner.png b/emoji/flan_executioner.png
new file mode 100644
index 000000000..846f7fbb3
Binary files /dev/null and b/emoji/flan_executioner.png differ
diff --git a/emoji/flan_eyeroll.png b/emoji/flan_eyeroll.png
new file mode 100644
index 000000000..37a098169
Binary files /dev/null and b/emoji/flan_eyeroll.png differ
diff --git a/emoji/flan_eyes_narrowed.png b/emoji/flan_eyes_narrowed.png
new file mode 100644
index 000000000..6b57a9f96
Binary files /dev/null and b/emoji/flan_eyes_narrowed.png differ
diff --git a/emoji/flan_facepalm.png b/emoji/flan_facepalm.png
new file mode 100644
index 000000000..3c3b24756
Binary files /dev/null and b/emoji/flan_facepalm.png differ
diff --git a/emoji/flan_fairy.png b/emoji/flan_fairy.png
new file mode 100644
index 000000000..726275ee8
Binary files /dev/null and b/emoji/flan_fairy.png differ
diff --git a/emoji/flan_flaneur.png b/emoji/flan_flaneur.png
new file mode 100644
index 000000000..ab9f34b04
Binary files /dev/null and b/emoji/flan_flaneur.png differ
diff --git a/emoji/flan_flowers.png b/emoji/flan_flowers.png
new file mode 100644
index 000000000..c1922a0f0
Binary files /dev/null and b/emoji/flan_flowers.png differ
diff --git a/emoji/flan_fox.png b/emoji/flan_fox.png
new file mode 100644
index 000000000..5c9e61459
Binary files /dev/null and b/emoji/flan_fox.png differ
diff --git a/emoji/flan_frog.png b/emoji/flan_frog.png
new file mode 100644
index 000000000..dfffc456f
Binary files /dev/null and b/emoji/flan_frog.png differ
diff --git a/emoji/flan_gamer.png b/emoji/flan_gamer.png
new file mode 100644
index 000000000..80e0ed233
Binary files /dev/null and b/emoji/flan_gamer.png differ
diff --git a/emoji/flan_garden.png b/emoji/flan_garden.png
new file mode 100644
index 000000000..91e9db861
Binary files /dev/null and b/emoji/flan_garden.png differ
diff --git a/emoji/flan_goth.png b/emoji/flan_goth.png
new file mode 100644
index 000000000..8a3a06645
Binary files /dev/null and b/emoji/flan_goth.png differ
diff --git a/emoji/flan_greybeard.png b/emoji/flan_greybeard.png
new file mode 100644
index 000000000..a3f3cbd24
Binary files /dev/null and b/emoji/flan_greybeard.png differ
diff --git a/emoji/flan_guitar.png b/emoji/flan_guitar.png
new file mode 100644
index 000000000..d790c3aeb
Binary files /dev/null and b/emoji/flan_guitar.png differ
diff --git a/emoji/flan_guns.png b/emoji/flan_guns.png
new file mode 100644
index 000000000..5b8bf2478
Binary files /dev/null and b/emoji/flan_guns.png differ
diff --git a/emoji/flan_guy.png b/emoji/flan_guy.png
new file mode 100644
index 000000000..f37e37995
Binary files /dev/null and b/emoji/flan_guy.png differ
diff --git a/emoji/flan_guy2.png b/emoji/flan_guy2.png
new file mode 100644
index 000000000..d026ad728
Binary files /dev/null and b/emoji/flan_guy2.png differ
diff --git a/emoji/flan_hacker.png b/emoji/flan_hacker.png
new file mode 100644
index 000000000..fe17ca9f7
Binary files /dev/null and b/emoji/flan_hacker.png differ
diff --git a/emoji/flan_headbang.png b/emoji/flan_headbang.png
new file mode 100644
index 000000000..45df567ca
Binary files /dev/null and b/emoji/flan_headbang.png differ
diff --git a/emoji/flan_headphones.png b/emoji/flan_headphones.png
new file mode 100644
index 000000000..12c9dac7e
Binary files /dev/null and b/emoji/flan_headphones.png differ
diff --git a/emoji/flan_heart.png b/emoji/flan_heart.png
new file mode 100644
index 000000000..a47cbab08
Binary files /dev/null and b/emoji/flan_heart.png differ
diff --git a/emoji/flan_hearts.png b/emoji/flan_hearts.png
new file mode 100644
index 000000000..f7bec1604
Binary files /dev/null and b/emoji/flan_hearts.png differ
diff --git a/emoji/flan_heck.png b/emoji/flan_heck.png
new file mode 100644
index 000000000..94351d964
Binary files /dev/null and b/emoji/flan_heck.png differ
diff --git a/emoji/flan_heckk.png b/emoji/flan_heckk.png
new file mode 100644
index 000000000..d7928480b
Binary files /dev/null and b/emoji/flan_heckk.png differ
diff --git a/emoji/flan_hug.png b/emoji/flan_hug.png
new file mode 100644
index 000000000..ad0333702
Binary files /dev/null and b/emoji/flan_hug.png differ
diff --git a/emoji/flan_hulk.png b/emoji/flan_hulk.png
new file mode 100644
index 000000000..ca333b9c4
Binary files /dev/null and b/emoji/flan_hulk.png differ
diff --git a/emoji/flan_hurrah.png b/emoji/flan_hurrah.png
new file mode 100644
index 000000000..eb7a72d98
Binary files /dev/null and b/emoji/flan_hurrah.png differ
diff --git a/emoji/flan_insomnia.png b/emoji/flan_insomnia.png
new file mode 100644
index 000000000..c1bfd0495
Binary files /dev/null and b/emoji/flan_insomnia.png differ
diff --git a/emoji/flan_jorts.png b/emoji/flan_jorts.png
new file mode 100644
index 000000000..740a681ed
Binary files /dev/null and b/emoji/flan_jorts.png differ
diff --git a/emoji/flan_keyboard.png b/emoji/flan_keyboard.png
new file mode 100644
index 000000000..0ee78ce91
Binary files /dev/null and b/emoji/flan_keyboard.png differ
diff --git a/emoji/flan_kraken1.png b/emoji/flan_kraken1.png
new file mode 100644
index 000000000..b381962cf
Binary files /dev/null and b/emoji/flan_kraken1.png differ
diff --git a/emoji/flan_kraken2.png b/emoji/flan_kraken2.png
new file mode 100644
index 000000000..adfa767dd
Binary files /dev/null and b/emoji/flan_kraken2.png differ
diff --git a/emoji/flan_kraken3.png b/emoji/flan_kraken3.png
new file mode 100644
index 000000000..123a6e7e9
Binary files /dev/null and b/emoji/flan_kraken3.png differ
diff --git a/emoji/flan_kraken4.png b/emoji/flan_kraken4.png
new file mode 100644
index 000000000..7b144e30e
Binary files /dev/null and b/emoji/flan_kraken4.png differ
diff --git a/emoji/flan_laugh.png b/emoji/flan_laugh.png
new file mode 100644
index 000000000..897efcb69
Binary files /dev/null and b/emoji/flan_laugh.png differ
diff --git a/emoji/flan_le_french.png b/emoji/flan_le_french.png
new file mode 100644
index 000000000..fd83c399b
Binary files /dev/null and b/emoji/flan_le_french.png differ
diff --git a/emoji/flan_luck.png b/emoji/flan_luck.png
new file mode 100644
index 000000000..6405f2bca
Binary files /dev/null and b/emoji/flan_luck.png differ
diff --git a/emoji/flan_mail.png b/emoji/flan_mail.png
new file mode 100644
index 000000000..592655995
Binary files /dev/null and b/emoji/flan_mail.png differ
diff --git a/emoji/flan_mask.png b/emoji/flan_mask.png
new file mode 100644
index 000000000..35aa9f262
Binary files /dev/null and b/emoji/flan_mask.png differ
diff --git a/emoji/flan_mask2.png b/emoji/flan_mask2.png
new file mode 100644
index 000000000..961d0bb31
Binary files /dev/null and b/emoji/flan_mask2.png differ
diff --git a/emoji/flan_metal.png b/emoji/flan_metal.png
new file mode 100644
index 000000000..180bf4431
Binary files /dev/null and b/emoji/flan_metal.png differ
diff --git a/emoji/flan_molotov.png b/emoji/flan_molotov.png
new file mode 100644
index 000000000..60536ebe1
Binary files /dev/null and b/emoji/flan_molotov.png differ
diff --git a/emoji/flan_mushroom.png b/emoji/flan_mushroom.png
new file mode 100644
index 000000000..eb796d796
Binary files /dev/null and b/emoji/flan_mushroom.png differ
diff --git a/emoji/flan_nom.png b/emoji/flan_nom.png
new file mode 100644
index 000000000..ad5e6bd9e
Binary files /dev/null and b/emoji/flan_nom.png differ
diff --git a/emoji/flan_nooo.png b/emoji/flan_nooo.png
new file mode 100644
index 000000000..01b5a4eb0
Binary files /dev/null and b/emoji/flan_nooo.png differ
diff --git a/emoji/flan_on_fire.png b/emoji/flan_on_fire.png
new file mode 100644
index 000000000..98f634b23
Binary files /dev/null and b/emoji/flan_on_fire.png differ
diff --git a/emoji/flan_ooh.png b/emoji/flan_ooh.png
new file mode 100644
index 000000000..71bd3346a
Binary files /dev/null and b/emoji/flan_ooh.png differ
diff --git a/emoji/flan_orb.png b/emoji/flan_orb.png
new file mode 100644
index 000000000..fdd69eb2d
Binary files /dev/null and b/emoji/flan_orb.png differ
diff --git a/emoji/flan_outline.png b/emoji/flan_outline.png
new file mode 100644
index 000000000..fdb59a61f
Binary files /dev/null and b/emoji/flan_outline.png differ
diff --git a/emoji/flan_pats.png b/emoji/flan_pats.png
new file mode 100644
index 000000000..a9670cd96
Binary files /dev/null and b/emoji/flan_pats.png differ
diff --git a/emoji/flan_peek.png b/emoji/flan_peek.png
new file mode 100644
index 000000000..568e4163b
Binary files /dev/null and b/emoji/flan_peek.png differ
diff --git a/emoji/flan_phone1.png b/emoji/flan_phone1.png
new file mode 100644
index 000000000..63af8a8d8
Binary files /dev/null and b/emoji/flan_phone1.png differ
diff --git a/emoji/flan_phone2.png b/emoji/flan_phone2.png
new file mode 100644
index 000000000..18c1e7490
Binary files /dev/null and b/emoji/flan_phone2.png differ
diff --git a/emoji/flan_photo.png b/emoji/flan_photo.png
new file mode 100644
index 000000000..4cc675cef
Binary files /dev/null and b/emoji/flan_photo.png differ
diff --git a/emoji/flan_picnic.png b/emoji/flan_picnic.png
new file mode 100644
index 000000000..395c87400
Binary files /dev/null and b/emoji/flan_picnic.png differ
diff --git a/emoji/flan_pirate.png b/emoji/flan_pirate.png
new file mode 100644
index 000000000..7187d900c
Binary files /dev/null and b/emoji/flan_pirate.png differ
diff --git a/emoji/flan_piteous.png b/emoji/flan_piteous.png
new file mode 100644
index 000000000..23798b590
Binary files /dev/null and b/emoji/flan_piteous.png differ
diff --git a/emoji/flan_popcorn.png b/emoji/flan_popcorn.png
new file mode 100644
index 000000000..6102c331f
Binary files /dev/null and b/emoji/flan_popcorn.png differ
diff --git a/emoji/flan_posh.png b/emoji/flan_posh.png
new file mode 100644
index 000000000..1f0404f5c
Binary files /dev/null and b/emoji/flan_posh.png differ
diff --git a/emoji/flan_q.png b/emoji/flan_q.png
new file mode 100644
index 000000000..62fc865a8
Binary files /dev/null and b/emoji/flan_q.png differ
diff --git a/emoji/flan_racer.png b/emoji/flan_racer.png
new file mode 100644
index 000000000..3d50e3bce
Binary files /dev/null and b/emoji/flan_racer.png differ
diff --git a/emoji/flan_rage.png b/emoji/flan_rage.png
new file mode 100644
index 000000000..0051f063c
Binary files /dev/null and b/emoji/flan_rage.png differ
diff --git a/emoji/flan_ranger.png b/emoji/flan_ranger.png
new file mode 100644
index 000000000..a80457551
Binary files /dev/null and b/emoji/flan_ranger.png differ
diff --git a/emoji/flan_reaper.png b/emoji/flan_reaper.png
new file mode 100644
index 000000000..885868a30
Binary files /dev/null and b/emoji/flan_reaper.png differ
diff --git a/emoji/flan_royal.png b/emoji/flan_royal.png
new file mode 100644
index 000000000..f9d6b48fd
Binary files /dev/null and b/emoji/flan_royal.png differ
diff --git a/emoji/flan_sad.png b/emoji/flan_sad.png
new file mode 100644
index 000000000..d0b2ac99b
Binary files /dev/null and b/emoji/flan_sad.png differ
diff --git a/emoji/flan_set_fire.png b/emoji/flan_set_fire.png
new file mode 100644
index 000000000..e5cad4196
Binary files /dev/null and b/emoji/flan_set_fire.png differ
diff --git a/emoji/flan_sf.png b/emoji/flan_sf.png
new file mode 100644
index 000000000..a965f4d72
Binary files /dev/null and b/emoji/flan_sf.png differ
diff --git a/emoji/flan_shout.png b/emoji/flan_shout.png
new file mode 100644
index 000000000..8cb28dd0f
Binary files /dev/null and b/emoji/flan_shout.png differ
diff --git a/emoji/flan_shrug.png b/emoji/flan_shrug.png
new file mode 100644
index 000000000..70fc77c2e
Binary files /dev/null and b/emoji/flan_shrug.png differ
diff --git a/emoji/flan_sick.png b/emoji/flan_sick.png
new file mode 100644
index 000000000..9ede679c3
Binary files /dev/null and b/emoji/flan_sick.png differ
diff --git a/emoji/flan_sign.png b/emoji/flan_sign.png
new file mode 100644
index 000000000..e3fc3d0bb
Binary files /dev/null and b/emoji/flan_sign.png differ
diff --git a/emoji/flan_ski.png b/emoji/flan_ski.png
new file mode 100644
index 000000000..17404495f
Binary files /dev/null and b/emoji/flan_ski.png differ
diff --git a/emoji/flan_sleep.png b/emoji/flan_sleep.png
new file mode 100644
index 000000000..04607e42c
Binary files /dev/null and b/emoji/flan_sleep.png differ
diff --git a/emoji/flan_smile.png b/emoji/flan_smile.png
new file mode 100644
index 000000000..897235df6
Binary files /dev/null and b/emoji/flan_smile.png differ
diff --git a/emoji/flan_snorkel.png b/emoji/flan_snorkel.png
new file mode 100644
index 000000000..c282f9da7
Binary files /dev/null and b/emoji/flan_snorkel.png differ
diff --git a/emoji/flan_snow.png b/emoji/flan_snow.png
new file mode 100644
index 000000000..fda95fcbd
Binary files /dev/null and b/emoji/flan_snow.png differ
diff --git a/emoji/flan_squee.png b/emoji/flan_squee.png
new file mode 100644
index 000000000..b370c17b1
Binary files /dev/null and b/emoji/flan_squee.png differ
diff --git a/emoji/flan_stars.png b/emoji/flan_stars.png
new file mode 100644
index 000000000..fe6b82185
Binary files /dev/null and b/emoji/flan_stars.png differ
diff --git a/emoji/flan_stick.png b/emoji/flan_stick.png
new file mode 100644
index 000000000..34e671d93
Binary files /dev/null and b/emoji/flan_stick.png differ
diff --git a/emoji/flan_strong.png b/emoji/flan_strong.png
new file mode 100644
index 000000000..9f0282c1c
Binary files /dev/null and b/emoji/flan_strong.png differ
diff --git a/emoji/flan_tea.png b/emoji/flan_tea.png
new file mode 100644
index 000000000..becaa079e
Binary files /dev/null and b/emoji/flan_tea.png differ
diff --git a/emoji/flan_thumbs.png b/emoji/flan_thumbs.png
new file mode 100644
index 000000000..c0becafda
Binary files /dev/null and b/emoji/flan_thumbs.png differ
diff --git a/emoji/flan_tie.png b/emoji/flan_tie.png
new file mode 100644
index 000000000..e78fd4585
Binary files /dev/null and b/emoji/flan_tie.png differ
diff --git a/emoji/flan_tired.png b/emoji/flan_tired.png
new file mode 100644
index 000000000..74aac4133
Binary files /dev/null and b/emoji/flan_tired.png differ
diff --git a/emoji/flan_tongue.png b/emoji/flan_tongue.png
new file mode 100644
index 000000000..e2aef3013
Binary files /dev/null and b/emoji/flan_tongue.png differ
diff --git a/emoji/flan_trans.png b/emoji/flan_trans.png
new file mode 100644
index 000000000..38f3a93ee
Binary files /dev/null and b/emoji/flan_trans.png differ
diff --git a/emoji/flan_triathlete.png b/emoji/flan_triathlete.png
new file mode 100644
index 000000000..23846e7f6
Binary files /dev/null and b/emoji/flan_triathlete.png differ
diff --git a/emoji/flan_trophy.png b/emoji/flan_trophy.png
new file mode 100644
index 000000000..7eac40814
Binary files /dev/null and b/emoji/flan_trophy.png differ
diff --git a/emoji/flan_umbrella.png b/emoji/flan_umbrella.png
new file mode 100644
index 000000000..56be3f253
Binary files /dev/null and b/emoji/flan_umbrella.png differ
diff --git a/emoji/flan_vacation.png b/emoji/flan_vacation.png
new file mode 100644
index 000000000..da1e76876
Binary files /dev/null and b/emoji/flan_vacation.png differ
diff --git a/emoji/flan_vendor.png b/emoji/flan_vendor.png
new file mode 100644
index 000000000..1b2038084
Binary files /dev/null and b/emoji/flan_vendor.png differ
diff --git a/emoji/flan_waiter.png b/emoji/flan_waiter.png
new file mode 100644
index 000000000..f5a95457a
Binary files /dev/null and b/emoji/flan_waiter.png differ
diff --git a/emoji/flan_warrior.png b/emoji/flan_warrior.png
new file mode 100644
index 000000000..41610ad2e
Binary files /dev/null and b/emoji/flan_warrior.png differ
diff --git a/emoji/flan_water.png b/emoji/flan_water.png
new file mode 100644
index 000000000..5ca9aa651
Binary files /dev/null and b/emoji/flan_water.png differ
diff --git a/emoji/flan_wave.png b/emoji/flan_wave.png
new file mode 100644
index 000000000..f2afd7eb6
Binary files /dev/null and b/emoji/flan_wave.png differ
diff --git a/emoji/flan_whip.png b/emoji/flan_whip.png
new file mode 100644
index 000000000..b7e1ca564
Binary files /dev/null and b/emoji/flan_whip.png differ
diff --git a/emoji/flan_whmage.png b/emoji/flan_whmage.png
new file mode 100644
index 000000000..b5b6a9362
Binary files /dev/null and b/emoji/flan_whmage.png differ
diff --git a/emoji/flan_wine.png b/emoji/flan_wine.png
new file mode 100644
index 000000000..b67011cfa
Binary files /dev/null and b/emoji/flan_wine.png differ
diff --git a/emoji/flan_wink.png b/emoji/flan_wink.png
new file mode 100644
index 000000000..8a33f9233
Binary files /dev/null and b/emoji/flan_wink.png differ
diff --git a/emoji/flan_worried.png b/emoji/flan_worried.png
new file mode 100644
index 000000000..1ccd341b7
Binary files /dev/null and b/emoji/flan_worried.png differ
diff --git a/emoji/flan_writing.png b/emoji/flan_writing.png
new file mode 100644
index 000000000..1b6eb2279
Binary files /dev/null and b/emoji/flan_writing.png differ
diff --git a/emoji/flan_yikes.png b/emoji/flan_yikes.png
new file mode 100644
index 000000000..47ed99962
Binary files /dev/null and b/emoji/flan_yikes.png differ
diff --git a/emoji/flan_zombie.png b/emoji/flan_zombie.png
new file mode 100644
index 000000000..9ebc1a51b
Binary files /dev/null and b/emoji/flan_zombie.png differ
diff --git a/emoji/flantifa.png b/emoji/flantifa.png
new file mode 100644
index 000000000..403a5a81d
Binary files /dev/null and b/emoji/flantifa.png differ
diff --git a/emoji/flutteryay.png b/emoji/flutteryay.png
new file mode 100644
index 000000000..18c3e9c62
Binary files /dev/null and b/emoji/flutteryay.png differ
diff --git a/emoji/gay_as_hell.png b/emoji/gay_as_hell.png
new file mode 100644
index 000000000..8da530ec8
Binary files /dev/null and b/emoji/gay_as_hell.png differ
diff --git a/emoji/genderfluidfox.png b/emoji/genderfluidfox.png
new file mode 100644
index 000000000..9de81c12b
Binary files /dev/null and b/emoji/genderfluidfox.png differ
diff --git a/emoji/ghost_gif.png b/emoji/ghost_gif.png
new file mode 100644
index 000000000..210a6b612
Binary files /dev/null and b/emoji/ghost_gif.png differ
diff --git a/emoji/goose_count.png b/emoji/goose_count.png
new file mode 100644
index 000000000..73992ddfb
Binary files /dev/null and b/emoji/goose_count.png differ
diff --git a/emoji/goose_flap.png b/emoji/goose_flap.png
new file mode 100644
index 000000000..2ddd154da
Binary files /dev/null and b/emoji/goose_flap.png differ
diff --git a/emoji/goose_hacker.png b/emoji/goose_hacker.png
new file mode 100644
index 000000000..4ad98fa97
Binary files /dev/null and b/emoji/goose_hacker.png differ
diff --git a/emoji/goose_helm.png b/emoji/goose_helm.png
new file mode 100644
index 000000000..bea773431
Binary files /dev/null and b/emoji/goose_helm.png differ
diff --git a/emoji/goose_honk.png b/emoji/goose_honk.png
new file mode 100644
index 000000000..1b4661513
Binary files /dev/null and b/emoji/goose_honk.png differ
diff --git a/emoji/goose_peek.png b/emoji/goose_peek.png
new file mode 100644
index 000000000..3fc99e74d
Binary files /dev/null and b/emoji/goose_peek.png differ
diff --git a/emoji/goose_scorn.png b/emoji/goose_scorn.png
new file mode 100644
index 000000000..525df5325
Binary files /dev/null and b/emoji/goose_scorn.png differ
diff --git a/emoji/goose_shades.png b/emoji/goose_shades.png
new file mode 100644
index 000000000..3c3e615af
Binary files /dev/null and b/emoji/goose_shades.png differ
diff --git a/emoji/goose_side.png b/emoji/goose_side.png
new file mode 100644
index 000000000..cdab32d46
Binary files /dev/null and b/emoji/goose_side.png differ
diff --git a/emoji/goose_silly.png b/emoji/goose_silly.png
new file mode 100644
index 000000000..cac917a5e
Binary files /dev/null and b/emoji/goose_silly.png differ
diff --git a/emoji/goose_star.png b/emoji/goose_star.png
new file mode 100644
index 000000000..2402f1072
Binary files /dev/null and b/emoji/goose_star.png differ
diff --git a/emoji/he_him.png b/emoji/he_him.png
new file mode 100644
index 000000000..eed8df8af
Binary files /dev/null and b/emoji/he_him.png differ
diff --git a/emoji/heart_ace.png b/emoji/heart_ace.png
new file mode 100644
index 000000000..65469d198
Binary files /dev/null and b/emoji/heart_ace.png differ
diff --git a/emoji/heart_agender.png b/emoji/heart_agender.png
new file mode 100644
index 000000000..a64f20e03
Binary files /dev/null and b/emoji/heart_agender.png differ
diff --git a/emoji/heart_aro.png b/emoji/heart_aro.png
new file mode 100644
index 000000000..c73cb8dbc
Binary files /dev/null and b/emoji/heart_aro.png differ
diff --git a/emoji/heart_bigender.png b/emoji/heart_bigender.png
new file mode 100644
index 000000000..20362dd49
Binary files /dev/null and b/emoji/heart_bigender.png differ
diff --git a/emoji/heart_cybre.png b/emoji/heart_cybre.png
new file mode 100644
index 000000000..e55191710
Binary files /dev/null and b/emoji/heart_cybre.png differ
diff --git a/emoji/heart_demiboy.png b/emoji/heart_demiboy.png
new file mode 100644
index 000000000..06e7f5267
Binary files /dev/null and b/emoji/heart_demiboy.png differ
diff --git a/emoji/heart_demigirl.png b/emoji/heart_demigirl.png
new file mode 100644
index 000000000..5c4159e03
Binary files /dev/null and b/emoji/heart_demigirl.png differ
diff --git a/emoji/heart_eyes_cat_bi.png b/emoji/heart_eyes_cat_bi.png
new file mode 100644
index 000000000..b8f084761
Binary files /dev/null and b/emoji/heart_eyes_cat_bi.png differ
diff --git a/emoji/heart_eyes_cat_lesb.png b/emoji/heart_eyes_cat_lesb.png
new file mode 100644
index 000000000..b0ef39ee9
Binary files /dev/null and b/emoji/heart_eyes_cat_lesb.png differ
diff --git a/emoji/heart_eyes_cat_trans.png b/emoji/heart_eyes_cat_trans.png
new file mode 100644
index 000000000..ded54a2ea
Binary files /dev/null and b/emoji/heart_eyes_cat_trans.png differ
diff --git a/emoji/heart_gq.png b/emoji/heart_gq.png
new file mode 100644
index 000000000..d92301e95
Binary files /dev/null and b/emoji/heart_gq.png differ
diff --git a/emoji/heart_is.png b/emoji/heart_is.png
new file mode 100644
index 000000000..246d6c15d
Binary files /dev/null and b/emoji/heart_is.png differ
diff --git a/emoji/heart_nb.png b/emoji/heart_nb.png
new file mode 100644
index 000000000..8bfe86e39
Binary files /dev/null and b/emoji/heart_nb.png differ
diff --git a/emoji/heart_sparkles_bisexual.png b/emoji/heart_sparkles_bisexual.png
new file mode 100644
index 000000000..e0a05293e
Binary files /dev/null and b/emoji/heart_sparkles_bisexual.png differ
diff --git a/emoji/heart_trans_black.png b/emoji/heart_trans_black.png
new file mode 100644
index 000000000..5017ec2ca
Binary files /dev/null and b/emoji/heart_trans_black.png differ
diff --git a/emoji/help_describe.png b/emoji/help_describe.png
new file mode 100644
index 000000000..5f31f70eb
Binary files /dev/null and b/emoji/help_describe.png differ
diff --git a/emoji/jwst.png b/emoji/jwst.png
new file mode 100644
index 000000000..98fead62d
Binary files /dev/null and b/emoji/jwst.png differ
diff --git a/emoji/kirbyblob.png b/emoji/kirbyblob.png
new file mode 100644
index 000000000..364bc38d2
Binary files /dev/null and b/emoji/kirbyblob.png differ
diff --git a/emoji/latexLips.png b/emoji/latexLips.png
new file mode 100644
index 000000000..d33e7e69b
Binary files /dev/null and b/emoji/latexLips.png differ
diff --git a/emoji/latex_ball.png b/emoji/latex_ball.png
new file mode 100644
index 000000000..b71a7a2b4
Binary files /dev/null and b/emoji/latex_ball.png differ
diff --git a/emoji/latex_drops.png b/emoji/latex_drops.png
new file mode 100644
index 000000000..088effd62
Binary files /dev/null and b/emoji/latex_drops.png differ
diff --git a/emoji/latex_heart.png b/emoji/latex_heart.png
new file mode 100644
index 000000000..f96aeea53
Binary files /dev/null and b/emoji/latex_heart.png differ
diff --git a/emoji/les_bian.png b/emoji/les_bian.png
new file mode 100644
index 000000000..91012f679
Binary files /dev/null and b/emoji/les_bian.png differ
diff --git a/emoji/lesbian.png b/emoji/lesbian.png
new file mode 100644
index 000000000..e68cec937
Binary files /dev/null and b/emoji/lesbian.png differ
diff --git a/emoji/lgbt_io.png b/emoji/lgbt_io.png
new file mode 100644
index 000000000..971d62013
Binary files /dev/null and b/emoji/lgbt_io.png differ
diff --git a/emoji/librarian_hushing.png b/emoji/librarian_hushing.png
new file mode 100644
index 000000000..64d5a92da
Binary files /dev/null and b/emoji/librarian_hushing.png differ
diff --git a/emoji/meowMask.png b/emoji/meowMask.png
new file mode 100644
index 000000000..6be54cade
Binary files /dev/null and b/emoji/meowMask.png differ
diff --git a/emoji/meowpumpkin.png b/emoji/meowpumpkin.png
new file mode 100644
index 000000000..0aaa33000
Binary files /dev/null and b/emoji/meowpumpkin.png differ
diff --git a/emoji/mlm.png b/emoji/mlm.png
new file mode 100644
index 000000000..9a57b9d0b
Binary files /dev/null and b/emoji/mlm.png differ
diff --git a/emoji/ms_black_trans_flag.png b/emoji/ms_black_trans_flag.png
new file mode 100644
index 000000000..ddd8fba48
Binary files /dev/null and b/emoji/ms_black_trans_flag.png differ
diff --git a/emoji/ms_robot.png b/emoji/ms_robot.png
new file mode 100644
index 000000000..92f880c8f
Binary files /dev/null and b/emoji/ms_robot.png differ
diff --git a/emoji/ms_robot_angry.png b/emoji/ms_robot_angry.png
new file mode 100644
index 000000000..762fab6e7
Binary files /dev/null and b/emoji/ms_robot_angry.png differ
diff --git a/emoji/ms_robot_bliss.png b/emoji/ms_robot_bliss.png
new file mode 100644
index 000000000..64072ded6
Binary files /dev/null and b/emoji/ms_robot_bliss.png differ
diff --git a/emoji/ms_robot_blushy.png b/emoji/ms_robot_blushy.png
new file mode 100644
index 000000000..36e3c7e57
Binary files /dev/null and b/emoji/ms_robot_blushy.png differ
diff --git a/emoji/ms_robot_blushy_4_mastodon.png b/emoji/ms_robot_blushy_4_mastodon.png
new file mode 100644
index 000000000..0d690e871
Binary files /dev/null and b/emoji/ms_robot_blushy_4_mastodon.png differ
diff --git a/emoji/ms_robot_blushy_crushy.png b/emoji/ms_robot_blushy_crushy.png
new file mode 100644
index 000000000..88b34350e
Binary files /dev/null and b/emoji/ms_robot_blushy_crushy.png differ
diff --git a/emoji/ms_robot_blushy_crushy_4_mastodon.png b/emoji/ms_robot_blushy_crushy_4_mastodon.png
new file mode 100644
index 000000000..6c239c1c9
Binary files /dev/null and b/emoji/ms_robot_blushy_crushy_4_mastodon.png differ
diff --git a/emoji/ms_robot_cheery.png b/emoji/ms_robot_cheery.png
new file mode 100644
index 000000000..2cab17d92
Binary files /dev/null and b/emoji/ms_robot_cheery.png differ
diff --git a/emoji/ms_robot_cowbot.png b/emoji/ms_robot_cowbot.png
new file mode 100644
index 000000000..09f1bbf64
Binary files /dev/null and b/emoji/ms_robot_cowbot.png differ
diff --git a/emoji/ms_robot_display_heart.png b/emoji/ms_robot_display_heart.png
new file mode 100644
index 000000000..87d325eca
Binary files /dev/null and b/emoji/ms_robot_display_heart.png differ
diff --git a/emoji/ms_robot_display_shades.png b/emoji/ms_robot_display_shades.png
new file mode 100644
index 000000000..aac33dc42
Binary files /dev/null and b/emoji/ms_robot_display_shades.png differ
diff --git a/emoji/ms_robot_elthree.png b/emoji/ms_robot_elthree.png
new file mode 100644
index 000000000..8547d77fc
Binary files /dev/null and b/emoji/ms_robot_elthree.png differ
diff --git a/emoji/ms_robot_error.png b/emoji/ms_robot_error.png
new file mode 100644
index 000000000..d860fe696
Binary files /dev/null and b/emoji/ms_robot_error.png differ
diff --git a/emoji/ms_robot_fingerguns.png b/emoji/ms_robot_fingerguns.png
new file mode 100644
index 000000000..c311d8eb8
Binary files /dev/null and b/emoji/ms_robot_fingerguns.png differ
diff --git a/emoji/ms_robot_grin.png b/emoji/ms_robot_grin.png
new file mode 100644
index 000000000..ba7a701f1
Binary files /dev/null and b/emoji/ms_robot_grin.png differ
diff --git a/emoji/ms_robot_headpats.png b/emoji/ms_robot_headpats.png
new file mode 100644
index 000000000..93f0a5c55
Binary files /dev/null and b/emoji/ms_robot_headpats.png differ
diff --git a/emoji/ms_robot_heart_cybre_lesbian.png b/emoji/ms_robot_heart_cybre_lesbian.png
new file mode 100644
index 000000000..8c0cab520
Binary files /dev/null and b/emoji/ms_robot_heart_cybre_lesbian.png differ
diff --git a/emoji/ms_robot_kiss.png b/emoji/ms_robot_kiss.png
new file mode 100644
index 000000000..357284d7f
Binary files /dev/null and b/emoji/ms_robot_kiss.png differ
diff --git a/emoji/ms_robot_melt.png b/emoji/ms_robot_melt.png
new file mode 100644
index 000000000..7faed65f9
Binary files /dev/null and b/emoji/ms_robot_melt.png differ
diff --git a/emoji/ms_robot_pats.png b/emoji/ms_robot_pats.png
new file mode 100644
index 000000000..f5587d4c9
Binary files /dev/null and b/emoji/ms_robot_pats.png differ
diff --git a/emoji/ms_robot_pats_alt.png b/emoji/ms_robot_pats_alt.png
new file mode 100644
index 000000000..e255761ac
Binary files /dev/null and b/emoji/ms_robot_pats_alt.png differ
diff --git a/emoji/ms_robot_peek.png b/emoji/ms_robot_peek.png
new file mode 100644
index 000000000..3087f9bc5
Binary files /dev/null and b/emoji/ms_robot_peek.png differ
diff --git a/emoji/ms_robot_sad.png b/emoji/ms_robot_sad.png
new file mode 100644
index 000000000..df9c99334
Binary files /dev/null and b/emoji/ms_robot_sad.png differ
diff --git a/emoji/ms_robot_shades.png b/emoji/ms_robot_shades.png
new file mode 100644
index 000000000..e0a3ee1d2
Binary files /dev/null and b/emoji/ms_robot_shades.png differ
diff --git a/emoji/ms_robot_sleep.png b/emoji/ms_robot_sleep.png
new file mode 100644
index 000000000..5c2e41691
Binary files /dev/null and b/emoji/ms_robot_sleep.png differ
diff --git a/emoji/ms_robot_slow_0.png b/emoji/ms_robot_slow_0.png
new file mode 100644
index 000000000..e727c9f1b
Binary files /dev/null and b/emoji/ms_robot_slow_0.png differ
diff --git a/emoji/ms_robot_slow_1.png b/emoji/ms_robot_slow_1.png
new file mode 100644
index 000000000..2cce33180
Binary files /dev/null and b/emoji/ms_robot_slow_1.png differ
diff --git a/emoji/ms_robot_slow_2.png b/emoji/ms_robot_slow_2.png
new file mode 100644
index 000000000..75054f7b2
Binary files /dev/null and b/emoji/ms_robot_slow_2.png differ
diff --git a/emoji/ms_robot_slow_3.png b/emoji/ms_robot_slow_3.png
new file mode 100644
index 000000000..248d84a1c
Binary files /dev/null and b/emoji/ms_robot_slow_3.png differ
diff --git a/emoji/ms_robot_surprised.png b/emoji/ms_robot_surprised.png
new file mode 100644
index 000000000..4ca0fcd90
Binary files /dev/null and b/emoji/ms_robot_surprised.png differ
diff --git a/emoji/ms_robot_thinkgrin.png b/emoji/ms_robot_thinkgrin.png
new file mode 100644
index 000000000..609aa4a55
Binary files /dev/null and b/emoji/ms_robot_thinkgrin.png differ
diff --git a/emoji/ms_robot_thinking.png b/emoji/ms_robot_thinking.png
new file mode 100644
index 000000000..8404004cd
Binary files /dev/null and b/emoji/ms_robot_thinking.png differ
diff --git a/emoji/ms_robot_upside_down.png b/emoji/ms_robot_upside_down.png
new file mode 100644
index 000000000..626f47753
Binary files /dev/null and b/emoji/ms_robot_upside_down.png differ
diff --git a/emoji/nasa.png b/emoji/nasa.png
new file mode 100644
index 000000000..6ee013030
Binary files /dev/null and b/emoji/nasa.png differ
diff --git a/emoji/nb_crossbow.png b/emoji/nb_crossbow.png
new file mode 100644
index 000000000..58ff40802
Binary files /dev/null and b/emoji/nb_crossbow.png differ
diff --git a/emoji/nb_crossbow_dboy.png b/emoji/nb_crossbow_dboy.png
new file mode 100644
index 000000000..0e8fe61aa
Binary files /dev/null and b/emoji/nb_crossbow_dboy.png differ
diff --git a/emoji/nb_crossbow_dgirl.png b/emoji/nb_crossbow_dgirl.png
new file mode 100644
index 000000000..721a4771b
Binary files /dev/null and b/emoji/nb_crossbow_dgirl.png differ
diff --git a/emoji/nb_crossbow_dnb.png b/emoji/nb_crossbow_dnb.png
new file mode 100644
index 000000000..d3745d4c7
Binary files /dev/null and b/emoji/nb_crossbow_dnb.png differ
diff --git a/emoji/nbflag_crossbow.png b/emoji/nbflag_crossbow.png
new file mode 100644
index 000000000..26630a04c
Binary files /dev/null and b/emoji/nbflag_crossbow.png differ
diff --git a/emoji/netkitty_face.png b/emoji/netkitty_face.png
new file mode 100644
index 000000000..66bec1eaa
Binary files /dev/null and b/emoji/netkitty_face.png differ
diff --git a/emoji/netkitty_mew.png b/emoji/netkitty_mew.png
new file mode 100644
index 000000000..999bad2eb
Binary files /dev/null and b/emoji/netkitty_mew.png differ
diff --git a/emoji/netkitty_w.png b/emoji/netkitty_w.png
new file mode 100644
index 000000000..0b8a94b77
Binary files /dev/null and b/emoji/netkitty_w.png differ
diff --git a/emoji/nonbinary.png b/emoji/nonbinary.png
new file mode 100644
index 000000000..8a49a9c34
Binary files /dev/null and b/emoji/nonbinary.png differ
diff --git a/emoji/nyancat_rainbow.png b/emoji/nyancat_rainbow.png
new file mode 100644
index 000000000..2be7cba88
Binary files /dev/null and b/emoji/nyancat_rainbow.png differ
diff --git a/emoji/olympic_rings.png b/emoji/olympic_rings.png
new file mode 100644
index 000000000..e17f7df16
Binary files /dev/null and b/emoji/olympic_rings.png differ
diff --git a/emoji/orange_butterfly.png b/emoji/orange_butterfly.png
new file mode 100644
index 000000000..ee4c867dd
Binary files /dev/null and b/emoji/orange_butterfly.png differ
diff --git a/emoji/orcid.png b/emoji/orcid.png
new file mode 100644
index 000000000..e5d36b636
Binary files /dev/null and b/emoji/orcid.png differ
diff --git a/emoji/pansexual.png b/emoji/pansexual.png
new file mode 100644
index 000000000..fce8571d6
Binary files /dev/null and b/emoji/pansexual.png differ
diff --git a/emoji/people_hugging.png b/emoji/people_hugging.png
new file mode 100644
index 000000000..5d55214e3
Binary files /dev/null and b/emoji/people_hugging.png differ
diff --git a/emoji/pink_blahaj.png b/emoji/pink_blahaj.png
new file mode 100644
index 000000000..2843815b7
Binary files /dev/null and b/emoji/pink_blahaj.png differ
diff --git a/emoji/pizzablobcat.png b/emoji/pizzablobcat.png
new file mode 100644
index 000000000..2dc741e0e
Binary files /dev/null and b/emoji/pizzablobcat.png differ
diff --git a/emoji/plural_heart.png b/emoji/plural_heart.png
new file mode 100644
index 000000000..b72540b1e
Binary files /dev/null and b/emoji/plural_heart.png differ
diff --git a/emoji/plurality.png b/emoji/plurality.png
new file mode 100644
index 000000000..00668076e
Binary files /dev/null and b/emoji/plurality.png differ
diff --git a/emoji/possum.png b/emoji/possum.png
new file mode 100644
index 000000000..6783adfae
Binary files /dev/null and b/emoji/possum.png differ
diff --git a/emoji/possum_rawr.png b/emoji/possum_rawr.png
new file mode 100644
index 000000000..e27a0ea97
Binary files /dev/null and b/emoji/possum_rawr.png differ
diff --git a/emoji/pubmed.png b/emoji/pubmed.png
new file mode 100644
index 000000000..333f1866b
Binary files /dev/null and b/emoji/pubmed.png differ
diff --git a/emoji/purple_butterfly.png b/emoji/purple_butterfly.png
new file mode 100644
index 000000000..50417aec6
Binary files /dev/null and b/emoji/purple_butterfly.png differ
diff --git a/emoji/queer100.png b/emoji/queer100.png
new file mode 100644
index 000000000..3865b0418
Binary files /dev/null and b/emoji/queer100.png differ
diff --git a/emoji/queerplural.png b/emoji/queerplural.png
new file mode 100644
index 000000000..922493e6e
Binary files /dev/null and b/emoji/queerplural.png differ
diff --git a/emoji/rainbow_poop.png b/emoji/rainbow_poop.png
new file mode 100644
index 000000000..d13be86e4
Binary files /dev/null and b/emoji/rainbow_poop.png differ
diff --git a/emoji/rainbow_sweat.png b/emoji/rainbow_sweat.png
new file mode 100644
index 000000000..c67858f14
Binary files /dev/null and b/emoji/rainbow_sweat.png differ
diff --git a/emoji/rock_lgbt.png b/emoji/rock_lgbt.png
new file mode 100644
index 000000000..5cc834463
Binary files /dev/null and b/emoji/rock_lgbt.png differ
diff --git a/emoji/scihub.png b/emoji/scihub.png
new file mode 100644
index 000000000..dcb1ee3b4
Binary files /dev/null and b/emoji/scihub.png differ
diff --git a/emoji/she_her.png b/emoji/she_her.png
new file mode 100644
index 000000000..9a03b3297
Binary files /dev/null and b/emoji/she_her.png differ
diff --git a/emoji/sogay.png b/emoji/sogay.png
new file mode 100644
index 000000000..90930c3d0
Binary files /dev/null and b/emoji/sogay.png differ
diff --git a/emoji/spaceheart.png b/emoji/spaceheart.png
new file mode 100644
index 000000000..7af870378
Binary files /dev/null and b/emoji/spaceheart.png differ
diff --git a/emoji/spaceheart_border.png b/emoji/spaceheart_border.png
new file mode 100644
index 000000000..206bf9927
Binary files /dev/null and b/emoji/spaceheart_border.png differ
diff --git a/emoji/sparkle_heart_bi.png b/emoji/sparkle_heart_bi.png
new file mode 100644
index 000000000..a8af2c851
Binary files /dev/null and b/emoji/sparkle_heart_bi.png differ
diff --git a/emoji/sparkles_bi.png b/emoji/sparkles_bi.png
new file mode 100644
index 000000000..976ea3621
Binary files /dev/null and b/emoji/sparkles_bi.png differ
diff --git a/emoji/sparkles_pan.png b/emoji/sparkles_pan.png
new file mode 100644
index 000000000..aa03006f2
Binary files /dev/null and b/emoji/sparkles_pan.png differ
diff --git a/emoji/sparkling_heart_black_trans.png b/emoji/sparkling_heart_black_trans.png
new file mode 100644
index 000000000..73ac31c93
Binary files /dev/null and b/emoji/sparkling_heart_black_trans.png differ
diff --git a/emoji/splatoon_callie.png b/emoji/splatoon_callie.png
new file mode 100644
index 000000000..3cdc24538
Binary files /dev/null and b/emoji/splatoon_callie.png differ
diff --git a/emoji/splatoon_marie.png b/emoji/splatoon_marie.png
new file mode 100644
index 000000000..e83e7f5f6
Binary files /dev/null and b/emoji/splatoon_marie.png differ
diff --git a/emoji/splatoon_marina.png b/emoji/splatoon_marina.png
new file mode 100644
index 000000000..ad9a29ff9
Binary files /dev/null and b/emoji/splatoon_marina.png differ
diff --git a/emoji/splatoon_pearl.png b/emoji/splatoon_pearl.png
new file mode 100644
index 000000000..3b153282d
Binary files /dev/null and b/emoji/splatoon_pearl.png differ
diff --git a/emoji/surprised_pikachu.png b/emoji/surprised_pikachu.png
new file mode 100644
index 000000000..ca923691b
Binary files /dev/null and b/emoji/surprised_pikachu.png differ
diff --git a/emoji/they_them.png b/emoji/they_them.png
new file mode 100644
index 000000000..cad632059
Binary files /dev/null and b/emoji/they_them.png differ
diff --git a/emoji/trainsgender.png b/emoji/trainsgender.png
new file mode 100644
index 000000000..7cadb2f19
Binary files /dev/null and b/emoji/trainsgender.png differ
diff --git a/emoji/tranarchy.png b/emoji/tranarchy.png
new file mode 100644
index 000000000..229461d7f
Binary files /dev/null and b/emoji/tranarchy.png differ
diff --git a/emoji/trans_heart.png b/emoji/trans_heart.png
new file mode 100644
index 000000000..46677f8ec
Binary files /dev/null and b/emoji/trans_heart.png differ
diff --git a/emoji/transblobnom.png b/emoji/transblobnom.png
new file mode 100644
index 000000000..5de905fea
Binary files /dev/null and b/emoji/transblobnom.png differ
diff --git a/emoji/transgender.png b/emoji/transgender.png
new file mode 100644
index 000000000..8ed877778
Binary files /dev/null and b/emoji/transgender.png differ
diff --git a/emoji/trantifa.png b/emoji/trantifa.png
new file mode 100644
index 000000000..0d7a67fa6
Binary files /dev/null and b/emoji/trantifa.png differ
diff --git a/emoji/triangles_bi.png b/emoji/triangles_bi.png
new file mode 100644
index 000000000..7bc32bc49
Binary files /dev/null and b/emoji/triangles_bi.png differ
diff --git a/emoji/wiki.png b/emoji/wiki.png
new file mode 100644
index 000000000..0dce3c8e1
Binary files /dev/null and b/emoji/wiki.png differ
diff --git a/emoji/wlw.png b/emoji/wlw.png
new file mode 100644
index 000000000..72b019d58
Binary files /dev/null and b/emoji/wlw.png differ
diff --git a/emoji/yikes.png b/emoji/yikes.png
new file mode 100644
index 000000000..f37b7c6c2
Binary files /dev/null and b/emoji/yikes.png differ
diff --git a/emoji/zotero.png b/emoji/zotero.png
new file mode 100644
index 000000000..d551ebaaf
Binary files /dev/null and b/emoji/zotero.png differ
diff --git a/inbox.py b/inbox.py
index 4530aec6c..7cd42ffb0 100644
--- a/inbox.py
+++ b/inbox.py
@@ -92,6 +92,7 @@ from acceptreject import receive_accept_reject
from bookmarks import update_bookmarks_collection
from bookmarks import undo_bookmarks_collection_entry
from blocking import is_blocked
+from blocking import allowed_announce
from blocking import is_blocked_domain
from blocking import broch_modeLapses
from filters import is_filtered
@@ -2473,6 +2474,13 @@ def _receive_announce(recent_posts_cache: {},
actor_nickname + '@' + actor_domain)
return False
+ # Are announces permitted from the given actor?
+ if not allowed_announce(base_dir, nickname, domain,
+ actor_nickname, actor_domain):
+ print('Announce not allowed for: ' +
+ actor_nickname + '@' + actor_domain)
+ return False
+
# also check the actor for the url being announced
announced_actor_nickname = get_nickname_from_actor(message_json['object'])
if not announced_actor_nickname:
diff --git a/metadata.py b/metadata.py
index ce2152d5b..0db14568b 100644
--- a/metadata.py
+++ b/metadata.py
@@ -60,6 +60,9 @@ def meta_data_node_info(base_dir: str,
nodeinfo = {
'openRegistrations': registration,
'protocols': ['activitypub'],
+ 'services': {
+ 'outbound': ['rss2.0']
+ },
'software': {
'name': 'epicyon',
'version': version
@@ -76,6 +79,7 @@ def meta_data_node_info(base_dir: str,
'total': active_accounts
}
},
+ 'metadata': {},
'version': '2.0'
}
return nodeinfo
diff --git a/sbom.json b/sbom.json
index 3115dabb6..52d0ef6a4 100644
--- a/sbom.json
+++ b/sbom.json
@@ -6,7 +6,7 @@
"file_hash": "3419d2a831e8a39857bdc13e6aaa420f",
"file_url": "https://osskb.org/api/file_contents/3419d2a831e8a39857bdc13e6aaa420f",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -17,10 +17,10 @@
"release_date": "2021-08-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "3419d2a831e8a39857bdc13e6aaa420f",
"status": "pending",
@@ -37,19 +37,8 @@
"file_hash": "52a4e37fe17ae40c068fc925dfd15261",
"file_url": "https://osskb.org/api/file_contents/52a4e37fe17ae40c068fc925dfd15261",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -59,10 +48,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "52a4e37fe17ae40c068fc925dfd15261",
"status": "pending",
@@ -79,14 +68,14 @@
"file_hash": "407a17a739e481c1971830cbde766eef",
"file_url": "https://osskb.org/api/file_contents/407a17a739e481c1971830cbde766eef",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -101,10 +90,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "407a17a739e481c1971830cbde766eef",
"status": "pending",
@@ -121,19 +110,8 @@
"file_hash": "c388ede2e78b71a7b662ef2e7123cfd2",
"file_url": "https://osskb.org/api/file_contents/c388ede2e78b71a7b662ef2e7123cfd2",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -143,10 +121,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "c388ede2e78b71a7b662ef2e7123cfd2",
"status": "pending",
@@ -163,19 +141,8 @@
"file_hash": "f77f327a4dfefb1124ee2ccb233062fc",
"file_url": "https://osskb.org/api/file_contents/f77f327a4dfefb1124ee2ccb233062fc",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -185,10 +152,10 @@
"release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "f77f327a4dfefb1124ee2ccb233062fc",
"status": "pending",
@@ -212,27 +179,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-168,186-282,271-1106",
- "matched": "99%",
- "oss_lines": "37-204,211-307,421-1256",
+ "lines": "192-286,278-419,532-1203",
+ "matched": "75%",
+ "oss_lines": "223-317,353-494,927-1598",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "d4a6a43dafd57b7b7256bf9128d2cee1",
+ "source_hash": "71f868df1cb6a7bd8e5307ab9aa988e3",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "8e88dc854644baca443bb7bcead0aa26",
@@ -244,42 +211,42 @@
{
"component": "epicyon",
"file": "blog.py",
- "file_hash": "af675a4ab3c6e1ab3c55bab7d5e95cbc",
- "file_url": "https://osskb.org/api/file_contents/af675a4ab3c6e1ab3c55bab7d5e95cbc",
- "id": "file",
- "latest": "5429967b",
+ "file_hash": "734422a999ece10b9f76c899a547e84e",
+ "file_url": "https://osskb.org/api/file_contents/734422a999ece10b9f76c899a547e84e",
+ "id": "snippet",
+ "latest": "5341e5a2",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
+ "lines": "1-295,288-635,639-900,909-942",
+ "matched": "99%",
+ "oss_lines": "1-295,506-853,711-972,928-961",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-01-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "af675a4ab3c6e1ab3c55bab7d5e95cbc",
+ "source_hash": "4a73b51bc54aba7c656b70c385e4480b",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "ca44d1cdde2cbb8c7a74c235b23e9816",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "5341e5a2"
}
],
"bookmarks.py": [
@@ -289,19 +256,8 @@
"file_hash": "b23e442fd43563d95ea93c626a7dc03e",
"file_url": "https://osskb.org/api/file_contents/b23e442fd43563d95ea93c626a7dc03e",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -311,10 +267,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "b23e442fd43563d95ea93c626a7dc03e",
"status": "pending",
@@ -331,19 +287,8 @@
"file_hash": "48d9d804c08dc42a31270e6857743af1",
"file_url": "https://osskb.org/api/file_contents/48d9d804c08dc42a31270e6857743af1",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -353,10 +298,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "48d9d804c08dc42a31270e6857743af1",
"status": "pending",
@@ -370,42 +315,31 @@
{
"component": "epicyon",
"file": "cache.py",
- "file_hash": "57541e99e626937ea77e7bf4f1aa912b",
- "file_url": "https://osskb.org/api/file_contents/57541e99e626937ea77e7bf4f1aa912b",
+ "file_hash": "9de5f7154d90dc421b1409961598a025",
+ "file_url": "https://osskb.org/api/file_contents/9de5f7154d90dc421b1409961598a025",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "57541e99e626937ea77e7bf4f1aa912b",
+ "source_hash": "9de5f7154d90dc421b1409961598a025",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "a8134f32"
}
],
"categories.py": [
@@ -415,19 +349,8 @@
"file_hash": "356fbc25f5da5aaf2d8a872756d4951f",
"file_url": "https://osskb.org/api/file_contents/356fbc25f5da5aaf2d8a872756d4951f",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -437,10 +360,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "356fbc25f5da5aaf2d8a872756d4951f",
"status": "pending",
@@ -457,19 +380,8 @@
"file_hash": "4ba03f7343696f8dbc2c5df8b9984b91",
"file_url": "https://osskb.org/api/file_contents/4ba03f7343696f8dbc2c5df8b9984b91",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -479,10 +391,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "4ba03f7343696f8dbc2c5df8b9984b91",
"status": "pending",
@@ -506,27 +418,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1170-1407,1407-1492,1517-1562,1606-1958",
+ "lines": "1191-1449,1456-1526,1551-1596,1640-1996",
"matched": "36%",
- "oss_lines": "1025-1262,1282-1367,1332-1377,1392-1744",
+ "oss_lines": "1025-1283,1273-1343,1332-1377,1570-1926",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "6e26b3756bd0edeea3e236c5dac92189",
+ "source_hash": "8d91ba4842a04d6ac7b1c9d0b084e9d9",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "d60076595f98154655b58e94438741a8",
@@ -541,19 +453,8 @@
"file_hash": "9dcd68667fbcc274ceca47ad563de33c",
"file_url": "https://osskb.org/api/file_contents/9dcd68667fbcc274ceca47ad563de33c",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -563,10 +464,10 @@
"release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "9dcd68667fbcc274ceca47ad563de33c",
"status": "pending",
@@ -583,19 +484,8 @@
"file_hash": "b22c31798d2f630f583ce91abf745cae",
"file_url": "https://osskb.org/api/file_contents/b22c31798d2f630f583ce91abf745cae",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -605,10 +495,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "b22c31798d2f630f583ce91abf745cae",
"status": "pending",
@@ -622,42 +512,42 @@
{
"component": "epicyon",
"file": "crawlers.py",
- "file_hash": "c29faec47898154272fed3a659b1b314",
- "file_url": "https://osskb.org/api/file_contents/c29faec47898154272fed3a659b1b314",
- "id": "file",
- "latest": "5429967b",
+ "file_hash": "0b562dad6aa2cc4481049c6d7b59d229",
+ "file_url": "https://osskb.org/api/file_contents/0b562dad6aa2cc4481049c6d7b59d229",
+ "id": "snippet",
+ "latest": "ef5ce403",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
+ "lines": "1-180",
+ "matched": "99%",
+ "oss_lines": "1-180",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "c29faec47898154272fed3a659b1b314",
+ "source_hash": "8255bea60306962dd0a9cfff8f243b6a",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "47edfad9"
}
],
"cwtch.py": [
@@ -667,19 +557,8 @@
"file_hash": "7447fd0a3c2c283fbbf64114ecb51d91",
"file_url": "https://osskb.org/api/file_contents/7447fd0a3c2c283fbbf64114ecb51d91",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -689,10 +568,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "7447fd0a3c2c283fbbf64114ecb51d91",
"status": "pending",
@@ -706,17 +585,17 @@
{
"component": "epicyon",
"file": "daemon.py",
- "file_hash": "bb7fe659899e73d77530a477e66c5bbf",
- "file_url": "https://osskb.org/api/file_contents/bb7fe659899e73d77530a477e66c5bbf",
+ "file_hash": "df44a870f5066f88bb009526511aac0d",
+ "file_url": "https://osskb.org/api/file_contents/df44a870f5066f88bb009526511aac0d",
"id": "snippet",
- "latest": "47edfad9",
+ "latest": "5429967b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -727,26 +606,26 @@
"url": "https://spdx.org/licenses/CC-BY-4.0.html"
}
],
- "lines": "5279-6134,6140-6488,6489-6687,6695-6878,6873-7670,7664-8097",
- "matched": "34%",
- "oss_lines": "5098-5953,5918-6266,6395-6593,6500-6683,6868-7665,2926-3359",
+ "lines": "6357-6396,6418-6706,6713-6749,6770-7704,7713-7804,7798-8006",
+ "matched": "19%",
+ "oss_lines": "6042-6081,6135-6423,6596-6632,7485-8419,7552-7643,7666-7874",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-04-05",
+ "release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "f4b1f95ac31f476fd2268467760cad3c",
+ "source_hash": "d1ae5f3e1bb0f1d08785ded34e3d20ab",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "url_hash": "d60076595f98154655b58e94438741a8",
"vendor": "bashrc2",
- "version": "47edfad9"
+ "version": "5429967b"
}
],
"delete.py": [
@@ -756,19 +635,8 @@
"file_hash": "12463bfc447735b9c90af51a37dabda6",
"file_url": "https://osskb.org/api/file_contents/12463bfc447735b9c90af51a37dabda6",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -778,10 +646,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "12463bfc447735b9c90af51a37dabda6",
"status": "pending",
@@ -794,32 +662,32 @@
"deploy/i2p": [
{
"component": "epicyon",
- "file": "i2p",
- "file_hash": "71e960e24865311eca148df6e1a336ab",
- "file_url": "https://osskb.org/api/file_contents/71e960e24865311eca148df6e1a336ab",
- "id": "snippet",
- "latest": "823b4c33",
+ "file": "deploy/i2p",
+ "file_hash": "c9f1e71e6efa73c9aa527b0b9527b573",
+ "file_url": "https://osskb.org/api/file_contents/c9f1e71e6efa73c9aa527b0b9527b573",
+ "id": "file",
+ "latest": "e2ba518b",
"licenses": [],
- "lines": "1-226,240-443",
- "matched": "96%",
- "oss_lines": "8-233,331-534",
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2021-12-07",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "c9f1e71e6efa73c9aa527b0b9527b573",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "94b082430bca99a22921d59469996687",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "e2cc26b4"
+ "version": "a8134f32"
}
],
"deploy/onion": [
@@ -829,7 +697,7 @@
"file_hash": "8a099b16f7ab77859111b22fa004ac6e",
"file_url": "https://osskb.org/api/file_contents/8a099b16f7ab77859111b22fa004ac6e",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -840,10 +708,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "8a099b16f7ab77859111b22fa004ac6e",
"status": "pending",
@@ -857,17 +725,17 @@
{
"component": "epicyon",
"file": "desktop_client.py",
- "file_hash": "388f0f10b2b01b110d414fb559ad00b6",
- "file_url": "https://osskb.org/api/file_contents/388f0f10b2b01b110d414fb559ad00b6",
- "id": "snippet",
- "latest": "ef5ce403",
+ "file_hash": "d114ff172e2618fa872200ebb9e707b8",
+ "file_url": "https://osskb.org/api/file_contents/d114ff172e2618fa872200ebb9e707b8",
+ "id": "file",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -878,26 +746,26 @@
"url": "https://spdx.org/licenses/CC-BY-4.0.html"
}
],
- "lines": "1-176,182-350,370-404,431-1565,1556-2608",
- "matched": "98%",
- "oss_lines": "4-179,180-348,319-353,1379-2513,1703-2755",
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "fa22dadcb6e6436a67ca854f01b3d92c",
+ "source_hash": "d114ff172e2618fa872200ebb9e707b8",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "e40ac467"
}
],
"devices.py": [
@@ -907,19 +775,8 @@
"file_hash": "d72220164a89e393b6b32e504c9fa3f7",
"file_url": "https://osskb.org/api/file_contents/d72220164a89e393b6b32e504c9fa3f7",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -929,10 +786,10 @@
"release_date": "2022-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "d72220164a89e393b6b32e504c9fa3f7",
"status": "pending",
@@ -946,42 +803,42 @@
{
"component": "epicyon",
"file": "donate.py",
- "file_hash": "570308c0946c0a7984064359d5417b49",
- "file_url": "https://osskb.org/api/file_contents/570308c0946c0a7984064359d5417b49",
- "id": "file",
- "latest": "5429967b",
+ "file_hash": "a8a42f5053f6cb3fb25f57939a3ac6fa",
+ "file_url": "https://osskb.org/api/file_contents/a8a42f5053f6cb3fb25f57939a3ac6fa",
+ "id": "snippet",
+ "latest": "42b3ac8e",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
+ "lines": "1-56,111-153,183-234,247-280",
+ "matched": "64%",
+ "oss_lines": "1-56,62-104,120-171,140-173",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "570308c0946c0a7984064359d5417b49",
+ "source_hash": "af27577f3d1a83721262d0e93428d52b",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "d0c0ff44e466c2b609148ba01790dc81",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "823b4c33"
}
],
"enigma.py": [
@@ -991,19 +848,8 @@
"file_hash": "28028dc040fdd816005d105ef2ca0c94",
"file_url": "https://osskb.org/api/file_contents/28028dc040fdd816005d105ef2ca0c94",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -1013,10 +859,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "28028dc040fdd816005d105ef2ca0c94",
"status": "pending",
@@ -1030,17 +876,17 @@
{
"component": "epicyon",
"file": "epicyon.py",
- "file_hash": "b9c36096532d5820d99485f85718ccee",
- "file_url": "https://osskb.org/api/file_contents/b9c36096532d5820d99485f85718ccee",
+ "file_hash": "fb9d865e581ccedc887d4a1ea92a1248",
+ "file_url": "https://osskb.org/api/file_contents/fb9d865e581ccedc887d4a1ea92a1248",
"id": "snippet",
- "latest": "5429967b",
+ "latest": "ef5ce403",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -1051,182 +897,26 @@
"url": "https://spdx.org/licenses/CC-BY-4.0.html"
}
],
- "lines": "189-1591,1582-2798,2793-3681",
+ "lines": "186-546,536-1485,1476-1638,1628-2477,2480-3694",
"matched": "95%",
- "oss_lines": "193-1595,2437-3653,3218-4106",
+ "oss_lines": "187-547,566-1515,1560-1722,1806-2655,2432-3646",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "a344a52ca4dfd01a4c477e9443b0bfc6",
+ "source_hash": "f79ed5ddc99f2c4abdb7eaad44f91e9e",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "8e88dc854644baca443bb7bcead0aa26",
"vendor": "bashrc2",
- "version": "5429967b"
- }
- ],
- "epicyon_groups_ActivityPub.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_ActivityPub_Core.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_ActivityPub_Security.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Commandline-Interface_ActivityPub.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Commandline-Interface_Core.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Core.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Core_Accessibility.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Core_Security.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Timeline_Core.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Timeline_Security.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Web-Interface-Columns_Core.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Web-Interface_Accessibility.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "epicyon_groups_Web-Interface_Core.dot": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
+ "version": "ef5ce403"
}
],
"feeds.py": [
@@ -1236,19 +926,8 @@
"file_hash": "823fd5a41d7164bb412fcd1d58ce08b7",
"file_url": "https://osskb.org/api/file_contents/823fd5a41d7164bb412fcd1d58ce08b7",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -1258,10 +937,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "823fd5a41d7164bb412fcd1d58ce08b7",
"status": "pending",
@@ -1275,101 +954,79 @@
{
"component": "epicyon",
"file": "filters.py",
- "file_hash": "71fa9f0850ebbe02f6bcf4dc184e2b02",
- "file_url": "https://osskb.org/api/file_contents/71fa9f0850ebbe02f6bcf4dc184e2b02",
- "id": "snippet",
- "latest": "42b3ac8e",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "10-128,130-194",
- "matched": "93%",
- "oss_lines": "5-123,120-184",
+ "file_hash": "cdf26a28f5de47eaba9cbddb47484296",
+ "file_url": "https://osskb.org/api/file_contents/cdf26a28f5de47eaba9cbddb47484296",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-02-08",
+ "release_date": "2022-10-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "4406abbe178d2ce7977f6769d0b9a34d",
+ "source_hash": "cdf26a28f5de47eaba9cbddb47484296",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d0c0ff44e466c2b609148ba01790dc81",
+ "url_hash": "2e04a2ccbc2815434d1aefdb5b7316ae",
"vendor": "bashrc2",
- "version": "823b4c33"
+ "version": "e2ba518b"
}
],
"fitnessFunctions.py": [
{
"component": "epicyon",
"file": "fitnessFunctions.py",
- "file_hash": "3d770518ba9569df318a90de97ae0d24",
- "file_url": "https://osskb.org/api/file_contents/3d770518ba9569df318a90de97ae0d24",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-129",
- "matched": "99%",
- "oss_lines": "1-129",
+ "file_hash": "cb5f01a6afdef6bbf957cfde38b856bd",
+ "file_url": "https://osskb.org/api/file_contents/cb5f01a6afdef6bbf957cfde38b856bd",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "7206df5304d5b77fe1aed308448b32ef",
+ "source_hash": "cb5f01a6afdef6bbf957cfde38b856bd",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "e40ac467"
}
],
"follow.py": [
{
"component": "epicyon",
"file": "follow.py",
- "file_hash": "fe4b340b5fd787e58662dd5e35615674",
- "file_url": "https://osskb.org/api/file_contents/fe4b340b5fd787e58662dd5e35615674",
+ "file_hash": "45acc9a2d75bf744cc0ca5fcd8c5daca",
+ "file_url": "https://osskb.org/api/file_contents/45acc9a2d75bf744cc0ca5fcd8c5daca",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -1381,20 +1038,20 @@
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "fe4b340b5fd787e58662dd5e35615674",
+ "source_hash": "45acc9a2d75bf744cc0ca5fcd8c5daca",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "e40ac467"
}
],
"followingCalendar.py": [
@@ -1404,19 +1061,8 @@
"file_hash": "feabc89e40be1edcd09532a3d714b42f",
"file_url": "https://osskb.org/api/file_contents/feabc89e40be1edcd09532a3d714b42f",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -1426,10 +1072,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "feabc89e40be1edcd09532a3d714b42f",
"status": "pending",
@@ -1442,7 +1088,7 @@
"fonts/Absortile-Bold.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Absortile-Bold.woff2",
+ "file": "fonts/Absortile-Bold.woff2",
"file_hash": "4c0163853081cc1827a076049d455a45",
"file_url": "https://osskb.org/api/file_contents/4c0163853081cc1827a076049d455a45",
"id": "file",
@@ -1457,15 +1103,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "4c0163853081cc1827a076049d455a45",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1473,7 +1119,7 @@
"fonts/Absortile.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Absortile.woff2",
+ "file": "fonts/Absortile.woff2",
"file_hash": "9a92c1da40d84279786aebce19bf4d73",
"file_url": "https://osskb.org/api/file_contents/9a92c1da40d84279786aebce19bf4d73",
"id": "file",
@@ -1488,23 +1134,107 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "9a92c1da40d84279786aebce19bf4d73",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
],
+ "fonts/Atkinson-Hyperlegible-Italic.woff2": [
+ {
+ "component": "ashlar",
+ "file": "wwuweb-ashlar-432441d21a03/source/fonts/Atkinson-Hyperlegible-Italic-102a.woff2",
+ "file_hash": "57eb3d950175f379d9c419916307704e",
+ "file_url": "https://osskb.org/api/file_contents/57eb3d950175f379d9c419916307704e",
+ "id": "file",
+ "latest": "4.4.0",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/GPL-2.0-only.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, Apache-2.0, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "GPL-2.0-only",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "license_file",
+ "url": "https://spdx.org/licenses/GPL-2.0-only.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:bitbucket/wwuweb/ashlar"
+ ],
+ "release_date": "2020-11-09",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "57eb3d950175f379d9c419916307704e",
+ "status": "pending",
+ "url": "https://bitbucket.org/wwuweb/ashlar/get/3.5.0.zip",
+ "url_hash": "74ef25fbcf7213726589bdedf87c873f",
+ "vendor": "wwuweb",
+ "version": "3.5.0"
+ }
+ ],
+ "fonts/Atkinson-Hyperlegible-Regular.woff2": [
+ {
+ "component": "ashlar",
+ "file": "wwuweb-ashlar-432441d21a03/source/fonts/Atkinson-Hyperlegible-Regular-102a.woff2",
+ "file_hash": "b85cc92ad18b1534a9f1d51ab8faa1bb",
+ "file_url": "https://osskb.org/api/file_contents/b85cc92ad18b1534a9f1d51ab8faa1bb",
+ "id": "file",
+ "latest": "4.4.0",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/GPL-2.0-only.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, Apache-2.0, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "GPL-2.0-only",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "license_file",
+ "url": "https://spdx.org/licenses/GPL-2.0-only.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:bitbucket/wwuweb/ashlar"
+ ],
+ "release_date": "2020-11-09",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "b85cc92ad18b1534a9f1d51ab8faa1bb",
+ "status": "pending",
+ "url": "https://bitbucket.org/wwuweb/ashlar/get/3.5.0.zip",
+ "url_hash": "74ef25fbcf7213726589bdedf87c873f",
+ "vendor": "wwuweb",
+ "version": "3.5.0"
+ }
+ ],
"fonts/Barlow-Regular.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Barlow-Regular.woff2",
+ "file": "fonts/Barlow-Regular.woff2",
"file_hash": "d4e390ca5271e41457c93416465e5c11",
"file_url": "https://osskb.org/api/file_contents/d4e390ca5271e41457c93416465e5c11",
"id": "file",
@@ -1519,15 +1249,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "d4e390ca5271e41457c93416465e5c11",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1535,7 +1265,7 @@
"fonts/CheGuevaraTextSans-Regular.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/CheGuevaraTextSans-Regular.woff2",
+ "file": "fonts/CheGuevaraTextSans-Regular.woff2",
"file_hash": "2583e5c40e2d52b66131d70d1963d9eb",
"file_url": "https://osskb.org/api/file_contents/2583e5c40e2d52b66131d70d1963d9eb",
"id": "file",
@@ -1550,15 +1280,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "2583e5c40e2d52b66131d70d1963d9eb",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1566,7 +1296,7 @@
"fonts/Domestic_Manners.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Domestic_Manners.woff2",
+ "file": "fonts/Domestic_Manners.woff2",
"file_hash": "56b1fdf21bdf2c5764c068a1aae2c8c1",
"file_url": "https://osskb.org/api/file_contents/56b1fdf21bdf2c5764c068a1aae2c8c1",
"id": "file",
@@ -1581,15 +1311,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "56b1fdf21bdf2c5764c068a1aae2c8c1",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1597,7 +1327,7 @@
"fonts/Edition.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Edition.woff2",
+ "file": "fonts/Edition.woff2",
"file_hash": "bada67e06962cfb3d9e0d3dfd2a9f0d2",
"file_url": "https://osskb.org/api/file_contents/bada67e06962cfb3d9e0d3dfd2a9f0d2",
"id": "file",
@@ -1612,15 +1342,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "bada67e06962cfb3d9e0d3dfd2a9f0d2",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1628,7 +1358,7 @@
"fonts/GeneralFailureRegular.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/GeneralFailureRegular.woff2",
+ "file": "fonts/GeneralFailureRegular.woff2",
"file_hash": "f8c752c7833003b4d9faf72fa658af1c",
"file_url": "https://osskb.org/api/file_contents/f8c752c7833003b4d9faf72fa658af1c",
"id": "file",
@@ -1643,15 +1373,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "f8c752c7833003b4d9faf72fa658af1c",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1674,10 +1404,10 @@
"release_date": "2020-12-14",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "21ba2c11275a07ccf3890fbeab585525",
"status": "pending",
@@ -1690,7 +1420,7 @@
"fonts/LcdSolid.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/LcdSolid.woff2",
+ "file": "fonts/LcdSolid.woff2",
"file_hash": "da0a1dfc4d3cbefb8497057be56ce996",
"file_url": "https://osskb.org/api/file_contents/da0a1dfc4d3cbefb8497057be56ce996",
"id": "file",
@@ -1705,15 +1435,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "da0a1dfc4d3cbefb8497057be56ce996",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1721,7 +1451,7 @@
"fonts/LinBiolinum_Kah.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/LinBiolinum_Kah.woff2",
+ "file": "fonts/LinBiolinum_Kah.woff2",
"file_hash": "01b89f02b20f7c413b17a0192899b7a0",
"file_url": "https://osskb.org/api/file_contents/01b89f02b20f7c413b17a0192899b7a0",
"id": "file",
@@ -1736,15 +1466,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "01b89f02b20f7c413b17a0192899b7a0",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1752,7 +1482,7 @@
"fonts/LinBiolinum_RBah.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/LinBiolinum_RBah.woff2",
+ "file": "fonts/LinBiolinum_RBah.woff2",
"file_hash": "875565d51b7c18d9d3dbe53089999e82",
"file_url": "https://osskb.org/api/file_contents/875565d51b7c18d9d3dbe53089999e82",
"id": "file",
@@ -1767,15 +1497,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "875565d51b7c18d9d3dbe53089999e82",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1783,7 +1513,7 @@
"fonts/LinBiolinum_RIah.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/LinBiolinum_RIah.woff2",
+ "file": "fonts/LinBiolinum_RIah.woff2",
"file_hash": "a420a3a7da4275e5e4a66e0cfdb0be62",
"file_url": "https://osskb.org/api/file_contents/a420a3a7da4275e5e4a66e0cfdb0be62",
"id": "file",
@@ -1798,15 +1528,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "a420a3a7da4275e5e4a66e0cfdb0be62",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1814,7 +1544,7 @@
"fonts/LinBiolinum_Rah.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/LinBiolinum_Rah.woff2",
+ "file": "fonts/LinBiolinum_Rah.woff2",
"file_hash": "f598322f1d3a3b63199e7430fe3a1d6f",
"file_url": "https://osskb.org/api/file_contents/f598322f1d3a3b63199e7430fe3a1d6f",
"id": "file",
@@ -1829,15 +1559,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "f598322f1d3a3b63199e7430fe3a1d6f",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1845,7 +1575,7 @@
"fonts/MarginaliaRegular.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/MarginaliaRegular.woff2",
+ "file": "fonts/MarginaliaRegular.woff2",
"file_hash": "1027b41ecb961e6d0be30804717e6c09",
"file_url": "https://osskb.org/api/file_contents/1027b41ecb961e6d0be30804717e6c09",
"id": "file",
@@ -1860,15 +1590,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "1027b41ecb961e6d0be30804717e6c09",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1876,7 +1606,7 @@
"fonts/Octavius.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Octavius.woff2",
+ "file": "fonts/Octavius.woff2",
"file_hash": "1800187921633317111a294385a41a21",
"file_url": "https://osskb.org/api/file_contents/1800187921633317111a294385a41a21",
"id": "file",
@@ -1891,15 +1621,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "1800187921633317111a294385a41a21",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -1922,10 +1652,10 @@
"release_date": "2021-03-12",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "7415ea4fda98c0d93be0f5a959e4e3fa",
"status": "pending",
@@ -1953,10 +1683,10 @@
"release_date": "2021-03-12",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "209dda5cb26799aa32208505e357980c",
"status": "pending",
@@ -1969,7 +1699,7 @@
"fonts/RailModel.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/RailModel.woff2",
+ "file": "fonts/RailModel.woff2",
"file_hash": "0c318a51403bc9dbab393a9fda3cc393",
"file_url": "https://osskb.org/api/file_contents/0c318a51403bc9dbab393a9fda3cc393",
"id": "file",
@@ -1984,15 +1714,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "0c318a51403bc9dbab393a9fda3cc393",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2000,7 +1730,7 @@
"fonts/SubZER0.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/SubZER0.woff2",
+ "file": "fonts/SubZER0.woff2",
"file_hash": "46ba0ed85f5cf65550eecaacc0b9c826",
"file_url": "https://osskb.org/api/file_contents/46ba0ed85f5cf65550eecaacc0b9c826",
"id": "file",
@@ -2015,15 +1745,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "46ba0ed85f5cf65550eecaacc0b9c826",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2031,7 +1761,7 @@
"fonts/SundownerRegular.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/SundownerRegular.woff2",
+ "file": "fonts/SundownerRegular.woff2",
"file_hash": "266d6a89189dde9bddc97463999e6f3d",
"file_url": "https://osskb.org/api/file_contents/266d6a89189dde9bddc97463999e6f3d",
"id": "file",
@@ -2046,15 +1776,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "266d6a89189dde9bddc97463999e6f3d",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2062,7 +1792,7 @@
"fonts/Warenhaus-Standard.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/Warenhaus-Standard.woff2",
+ "file": "fonts/Warenhaus-Standard.woff2",
"file_hash": "2a8dcf7d7f96e256058554eb45e7176b",
"file_url": "https://osskb.org/api/file_contents/2a8dcf7d7f96e256058554eb45e7176b",
"id": "file",
@@ -2077,15 +1807,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "2a8dcf7d7f96e256058554eb45e7176b",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2093,7 +1823,7 @@
"fonts/bgrove.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/bgrove.woff2",
+ "file": "fonts/bgrove.woff2",
"file_hash": "437332c39cab732e72bd8a3e7cf37ed6",
"file_url": "https://osskb.org/api/file_contents/437332c39cab732e72bd8a3e7cf37ed6",
"id": "file",
@@ -2108,15 +1838,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "437332c39cab732e72bd8a3e7cf37ed6",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2124,7 +1854,7 @@
"fonts/bgroveb.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/bgroveb.woff2",
+ "file": "fonts/bgroveb.woff2",
"file_hash": "e1dae2a0e779c2aeae6be77bb79d5a37",
"file_url": "https://osskb.org/api/file_contents/e1dae2a0e779c2aeae6be77bb79d5a37",
"id": "file",
@@ -2139,15 +1869,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e1dae2a0e779c2aeae6be77bb79d5a37",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2155,7 +1885,7 @@
"fonts/solidaric-italic.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/solidaric-italic.woff2",
+ "file": "fonts/solidaric-italic.woff2",
"file_hash": "8473a6a7a4cad17cfcaa3981b6c89e7b",
"file_url": "https://osskb.org/api/file_contents/8473a6a7a4cad17cfcaa3981b6c89e7b",
"id": "file",
@@ -2170,15 +1900,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "8473a6a7a4cad17cfcaa3981b6c89e7b",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2186,7 +1916,7 @@
"fonts/solidaric.woff2": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/fonts/solidaric.woff2",
+ "file": "fonts/solidaric.woff2",
"file_hash": "e235adf86e30635cc4aed4ab836af4d3",
"file_url": "https://osskb.org/api/file_contents/e235adf86e30635cc4aed4ab836af4d3",
"id": "file",
@@ -2201,15 +1931,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e235adf86e30635cc4aed4ab836af4d3",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -2221,7 +1951,7 @@
"file_hash": "b0ac8709499298dfecaad21597ae0c21",
"file_url": "https://osskb.org/api/file_contents/b0ac8709499298dfecaad21597ae0c21",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -2232,10 +1962,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "b0ac8709499298dfecaad21597ae0c21",
"status": "pending",
@@ -2252,14 +1982,14 @@
"file_hash": "dad1ed7681af568070b573a9ed4996d9",
"file_url": "https://osskb.org/api/file_contents/dad1ed7681af568070b573a9ed4996d9",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-only.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-only",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-only.html"
@@ -2274,10 +2004,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "dad1ed7681af568070b573a9ed4996d9",
"status": "pending",
@@ -2291,31 +2021,31 @@
{
"component": "epicyon",
"file": "gemini/EN/install.gmi",
- "file_hash": "2c949ac6fc2ee79c88f3f023cc643fac",
- "file_url": "https://osskb.org/api/file_contents/2c949ac6fc2ee79c88f3f023cc643fac",
- "id": "snippet",
- "latest": "42b3ac8e",
+ "file_hash": "5582f2fde75898bc8647e217fbe44793",
+ "file_url": "https://osskb.org/api/file_contents/5582f2fde75898bc8647e217fbe44793",
+ "id": "file",
+ "latest": "e2ba518b",
"licenses": [],
- "lines": "1-53,64-179",
- "matched": "93%",
- "oss_lines": "1-53,62-177",
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2021-12-07",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "b53a961bc965f1a02d8540e8f2d87145",
+ "source_hash": "5582f2fde75898bc8647e217fbe44793",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "94b082430bca99a22921d59469996687",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "e2cc26b4"
+ "version": "e40ac467"
}
],
"gemini/EN/upgrade.gmi": [
@@ -2323,10 +2053,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -2337,19 +2067,8 @@
"file_hash": "52dd18a58c05ec8b981bb85ea442b5b3",
"file_url": "https://osskb.org/api/file_contents/52dd18a58c05ec8b981bb85ea442b5b3",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2359,10 +2078,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "52dd18a58c05ec8b981bb85ea442b5b3",
"status": "pending",
@@ -2376,42 +2095,31 @@
{
"component": "epicyon",
"file": "happening.py",
- "file_hash": "ee44eccc2412b1e64e91b0c58c206262",
- "file_url": "https://osskb.org/api/file_contents/ee44eccc2412b1e64e91b0c58c206262",
+ "file_hash": "9bd8e22e6b7dcd5cf770103e687ba9ab",
+ "file_url": "https://osskb.org/api/file_contents/9bd8e22e6b7dcd5cf770103e687ba9ab",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "ee44eccc2412b1e64e91b0c58c206262",
+ "source_hash": "9bd8e22e6b7dcd5cf770103e687ba9ab",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "e40ac467"
}
],
"httpsig.py": [
@@ -2421,19 +2129,8 @@
"file_hash": "f8bbd74b4c7ebc896b26e995a68f6df6",
"file_url": "https://osskb.org/api/file_contents/f8bbd74b4c7ebc896b26e995a68f6df6",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2443,10 +2140,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "f8bbd74b4c7ebc896b26e995a68f6df6",
"status": "pending",
@@ -2463,19 +2160,8 @@
"file_hash": "3c7be88c964d95b6bfdfced820c2f324",
"file_url": "https://osskb.org/api/file_contents/3c7be88c964d95b6bfdfced820c2f324",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2485,10 +2171,10 @@
"release_date": "2021-10-06",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "3c7be88c964d95b6bfdfced820c2f324",
"status": "pending",
@@ -2499,57 +2185,87 @@
}
],
"importFollowing.py": [
- {
- "id": "none",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- }
- }
- ],
- "inbox.py": [
{
"component": "epicyon",
- "file": "inbox.py",
- "file_hash": "41a79d5f2137dc93aa425197e2117d3c",
- "file_url": "https://osskb.org/api/file_contents/41a79d5f2137dc93aa425197e2117d3c",
+ "file": "importFollowing.py",
+ "file_hash": "41080d3f822d05de340afad5e9d4dafb",
+ "file_url": "https://osskb.org/api/file_contents/41080d3f822d05de340afad5e9d4dafb",
"id": "snippet",
- "latest": "42b3ac8e",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "3496-3920,3933-4068,4058-4644,4637-5555,5563-5705",
- "matched": "38%",
- "oss_lines": "3184-3608,3600-3735,4122-4708,5367-6285,4092-4234",
+ "lines": "1-239",
+ "matched": "99%",
+ "oss_lines": "72-310",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "03958cee078a89ed8b4de34c764ace8c",
+ "source_hash": "8c718ea1fca34e8fbf248c45706199a3",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "a8134f32"
+ }
+ ],
+ "inbox.py": [
+ {
+ "component": "epicyon",
+ "file": "inbox.py",
+ "file_hash": "95811878d584ebe230426e3fb946fe42",
+ "file_url": "https://osskb.org/api/file_contents/95811878d584ebe230426e3fb946fe42",
+ "id": "snippet",
+ "latest": "5429967b",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ }
+ ],
+ "lines": "2879-3767,3760-4014,4004-4701,4690-5528,5518-5760",
+ "matched": "50%",
+ "oss_lines": "2633-3521,3678-3932,2296-2993,4715-5553,4348-4590",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-07-02",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "0f5fee79239fe0bc09f950f648ffa4f7",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "d60076595f98154655b58e94438741a8",
+ "vendor": "bashrc2",
+ "version": "5429967b"
}
],
"install-desktop-client": [
@@ -2559,7 +2275,7 @@
"file_hash": "090d031316ba5e9c6b1dcd881d2cbbb1",
"file_url": "https://osskb.org/api/file_contents/090d031316ba5e9c6b1dcd881d2cbbb1",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -2570,10 +2286,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "090d031316ba5e9c6b1dcd881d2cbbb1",
"status": "pending",
@@ -2590,19 +2306,8 @@
"file_hash": "77283c8e57c67cee5b4af86ce3220ff3",
"file_url": "https://osskb.org/api/file_contents/77283c8e57c67cee5b4af86ce3220ff3",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2612,10 +2317,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "77283c8e57c67cee5b4af86ce3220ff3",
"status": "pending",
@@ -2632,19 +2337,8 @@
"file_hash": "d74b42643665fba045e2696b2aebbaee",
"file_url": "https://osskb.org/api/file_contents/d74b42643665fba045e2696b2aebbaee",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2654,10 +2348,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "d74b42643665fba045e2696b2aebbaee",
"status": "pending",
@@ -2674,19 +2368,8 @@
"file_hash": "1de363afddfa48768de8a748cb25c494",
"file_url": "https://osskb.org/api/file_contents/1de363afddfa48768de8a748cb25c494",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2696,10 +2379,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "1de363afddfa48768de8a748cb25c494",
"status": "pending",
@@ -2709,88 +2392,300 @@
"version": "ef5ce403"
}
],
+ "manual/back/fonts/ubuntu-condensed-v11-latin-regular.woff2": [
+ {
+ "component": "typeface-ubuntu-condensed",
+ "file": "package/files/ubuntu-condensed-latin-400.woff2",
+ "file_hash": "eb24af6668c633feab6bf8f989296e73",
+ "file_url": "https://osskb.org/api/file_contents/eb24af6668c633feab6bf8f989296e73",
+ "id": "file",
+ "latest": "1.1.12",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/MIT.txt",
+ "copyleft": "no",
+ "name": "MIT",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "no",
+ "source": "component_declared",
+ "url": "https://spdx.org/licenses/MIT.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:npm/typeface-ubuntu-condensed",
+ "pkg:github/kyleamathews/typefaces",
+ "pkg:maven/org.webjars.npm/typeface-droid-sans-mono",
+ "pkg:maven/org.webjars.npm/typeface-roboto",
+ "pkg:maven/org.webjars.npm/typeface-rubik",
+ "pkg:maven/org.webjars.npm/typeface-source-sans-pro",
+ "pkg:maven/org.webjars.npm/typeface-titillium-web",
+ "pkg:maven/org.webjars.npm/typeface-unica-one",
+ "pkg:npm/%40stefanprobst/typeface-fira-code",
+ "pkg:npm/typeface-abeezee"
+ ],
+ "release_date": "2019-02-28",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "eb24af6668c633feab6bf8f989296e73",
+ "status": "pending",
+ "url": "https://www.npmjs.com/package/typeface-ubuntu-condensed",
+ "url_hash": "256d9474869554dca2dd95ba44b91ae6",
+ "vendor": "Kyle Mathews",
+ "version": "0.0.72"
+ }
+ ],
+ "manual/cover/all.js": [
+ {
+ "component": "polymer3-font-awesome",
+ "file": "package/assets/fontawesome-free-5.0.11/svg-with-js/js/fontawesome-all.min.js",
+ "file_hash": "2bc8ab838d1db40abbcb5863aa7a424d",
+ "file_url": "https://osskb.org/api/file_contents/2bc8ab838d1db40abbcb5863aa7a424d",
+ "id": "file",
+ "latest": "3.0.0-pre.12",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/BSD-3-Clause.txt",
+ "copyleft": "no",
+ "name": "BSD-3-Clause",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "no",
+ "source": "component_declared",
+ "url": "https://spdx.org/licenses/BSD-3-Clause.html"
+ },
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/MIT.txt",
+ "copyleft": "no",
+ "name": "MIT",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "no",
+ "source": "file_header",
+ "url": "https://spdx.org/licenses/MIT.html"
+ },
+ {
+ "name": "CC-BY-4.0",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/CC-BY-4.0.html"
+ },
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/MIT.txt",
+ "copyleft": "no",
+ "name": "MIT",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "no",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/MIT.html"
+ },
+ {
+ "name": "OFL-1.1",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/OFL-1.1.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:npm/polymer3-font-awesome",
+ "pkg:github/jaseeey/polymer-font-awesome"
+ ],
+ "release_date": "2018-05-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "2bc8ab838d1db40abbcb5863aa7a424d",
+ "status": "pending",
+ "url": "https://www.npmjs.com/package/polymer3-font-awesome",
+ "url_hash": "4e8a30514014ac9864abcef4be302c16",
+ "vendor": "Jason Ilicic",
+ "version": "3.0.0-pre.12"
+ }
+ ],
+ "manual/cover/fonts/fredericka-the-great-v10-latin-regular.woff2": [
+ {
+ "component": "@openfonts/fredericka-the-great_latin",
+ "file": "package/files/fredericka-the-great-latin-400.woff2",
+ "file_hash": "317307fb7c5bf4b85c6c645af161c998",
+ "file_url": "https://osskb.org/api/file_contents/317307fb7c5bf4b85c6c645af161c998",
+ "id": "file",
+ "latest": "1.44.1",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:npm/%40openfonts/fredericka-the-great_latin",
+ "pkg:github/bedlaj/openfonts",
+ "pkg:maven/org.webjars.npm/openfonts__merriweather_latin",
+ "pkg:maven/org.webjars.npm/openfonts__noto-sans_all",
+ "pkg:maven/org.webjars.npm/openfonts__noto-serif_all",
+ "pkg:npm/%40openfonts/abeezee_latin",
+ "pkg:npm/%40openfonts/abel_latin",
+ "pkg:npm/%40openfonts/abhaya-libre_all",
+ "pkg:npm/%40openfonts/abhaya-libre_latin",
+ "pkg:npm/%40openfonts/abhaya-libre_latin-ext"
+ ],
+ "release_date": "2019-08-26",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "317307fb7c5bf4b85c6c645af161c998",
+ "status": "pending",
+ "url": "https://www.npmjs.com/package/%40openfonts/fredericka-the-great_latin",
+ "url_hash": "0af239b2d5c73c7391788a7c6cd7d956",
+ "vendor": "Jan Bednar",
+ "version": "0.0.1"
+ }
+ ],
+ "manual/cover/fonts/montserrat-v18-latin-regular.woff2": [
+ {
+ "component": "@fontsource/montserrat",
+ "file": "package/files/montserrat-latin-400-normal.woff2",
+ "file_hash": "8037e9fc6d8fca40a9eb783c7510b12e",
+ "file_url": "https://osskb.org/api/file_contents/8037e9fc6d8fca40a9eb783c7510b12e",
+ "id": "file",
+ "latest": "4.5.1",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/MIT.txt",
+ "copyleft": "no",
+ "name": "MIT",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "no",
+ "source": "license_file",
+ "url": "https://spdx.org/licenses/MIT.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:npm/%40fontsource/montserrat",
+ "pkg:github/fontsource/fontsource",
+ "pkg:maven/org.webjars.npm/fontsource__exo",
+ "pkg:maven/org.webjars.npm/fontsource-fira-sans",
+ "pkg:maven/org.webjars.npm/fontsource__fredoka-one",
+ "pkg:maven/org.webjars.npm/fontsource__jetbrains-mono",
+ "pkg:maven/org.webjars.npm/fontsource__lato",
+ "pkg:maven/org.webjars.npm/fontsource__open-sans",
+ "pkg:maven/org.webjars.npm/fontsource__playfair-display",
+ "pkg:maven/org.webjars.npm/fontsource__poppins"
+ ],
+ "release_date": "2021-08-11",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "8037e9fc6d8fca40a9eb783c7510b12e",
+ "status": "pending",
+ "url": "https://www.npmjs.com/package/%40fontsource/montserrat",
+ "url_hash": "8b56c8c1e663fdaa08b8a87881df0385",
+ "vendor": "Lotus",
+ "version": "4.5.1"
+ }
+ ],
+ "manual/make_epub": [
+ {
+ "id": "none",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ }
+ }
+ ],
+ "manual/manual.epub": [
+ {
+ "id": "none",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ }
+ }
+ ],
"manualapprove.py": [
{
"component": "epicyon",
"file": "manualapprove.py",
- "file_hash": "0c9a1016a1b9f54a3a57f5dcbd50181f",
- "file_url": "https://osskb.org/api/file_contents/0c9a1016a1b9f54a3a57f5dcbd50181f",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-53,57-197,200-365",
- "matched": "97%",
- "oss_lines": "15-67,54-194,275-440",
+ "file_hash": "9c434759f5126180c578d70bebf049fb",
+ "file_url": "https://osskb.org/api/file_contents/9c434759f5126180c578d70bebf049fb",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-04-05",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "9c434759f5126180c578d70bebf049fb",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "47edfad9"
+ "version": "a8134f32"
}
],
"maps.py": [
{
"component": "epicyon",
"file": "maps.py",
- "file_hash": "328f7436d27d665a7156ce80c15a9a84",
- "file_url": "https://osskb.org/api/file_contents/328f7436d27d665a7156ce80c15a9a84",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-31,74-359",
- "matched": "87%",
- "oss_lines": "1-31,36-321",
+ "file_hash": "4f9ae7d7aeb6bb2ee23ba2db75e29b3f",
+ "file_url": "https://osskb.org/api/file_contents/4f9ae7d7aeb6bb2ee23ba2db75e29b3f",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "a74b772f7fa68246b77ab72a282d0f5f",
+ "source_hash": "4f9ae7d7aeb6bb2ee23ba2db75e29b3f",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "e40ac467"
}
],
"markdown.py": [
@@ -2800,19 +2695,8 @@
"file_hash": "cca1f68cf36a785f74563e383547fddc",
"file_url": "https://osskb.org/api/file_contents/cca1f68cf36a785f74563e383547fddc",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2822,10 +2706,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "cca1f68cf36a785f74563e383547fddc",
"status": "pending",
@@ -2842,19 +2726,8 @@
"file_hash": "608ca22ae0d7e4bf391a8f18298257c7",
"file_url": "https://osskb.org/api/file_contents/608ca22ae0d7e4bf391a8f18298257c7",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2864,10 +2737,10 @@
"release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "608ca22ae0d7e4bf391a8f18298257c7",
"status": "pending",
@@ -2884,19 +2757,8 @@
"file_hash": "e76b3f17cef82ec751907fc15f8c07b6",
"file_url": "https://osskb.org/api/file_contents/e76b3f17cef82ec751907fc15f8c07b6",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -2906,10 +2768,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e76b3f17cef82ec751907fc15f8c07b6",
"status": "pending",
@@ -2923,84 +2785,84 @@
{
"component": "epicyon",
"file": "media.py",
- "file_hash": "0d6c414089e5385d4e9180b40759edf9",
- "file_url": "https://osskb.org/api/file_contents/0d6c414089e5385d4e9180b40759edf9",
+ "file_hash": "c6f17c77ddc62aeb3ebe0583a043da31",
+ "file_url": "https://osskb.org/api/file_contents/c6f17c77ddc62aeb3ebe0583a043da31",
"id": "snippet",
- "latest": "5926b174",
+ "latest": "47edfad9",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-36,254-293,285-380,403-444,438-658,672-696",
- "matched": "65%",
- "oss_lines": "6-41,32-71,61-156,110-151,188-408,362-386",
+ "lines": "6-40,222-380,404-592,582-701",
+ "matched": "71%",
+ "oss_lines": "6-40,106-264,156-344,421-540",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2021-09-04",
+ "release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "8454c8763137b869ab897ee41ac0a73e",
+ "source_hash": "46425f2e819414e74f1b2531c5967bde",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "93451a04990f28bd8b8b3e5193b1ae66",
+ "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
"vendor": "bashrc2",
- "version": "5926b174"
+ "version": "47edfad9"
}
],
"metadata.py": [
{
"component": "epicyon",
"file": "metadata.py",
- "file_hash": "3bc67ef9f955dd983c8f744c51e1e4f4",
- "file_url": "https://osskb.org/api/file_contents/3bc67ef9f955dd983c8f744c51e1e4f4",
- "id": "file",
- "latest": "5429967b",
+ "file_hash": "7c4b676ee2f789f3718b3cf11b95a739",
+ "file_url": "https://osskb.org/api/file_contents/7c4b676ee2f789f3718b3cf11b95a739",
+ "id": "snippet",
+ "latest": "e2cc26b4",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
+ "lines": "1-185",
+ "matched": "76%",
+ "oss_lines": "1-185",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2021-12-07",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "3bc67ef9f955dd983c8f744c51e1e4f4",
+ "source_hash": "004d675ac57ef8ee3892df5929af7e80",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "94b082430bca99a22921d59469996687",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "e2cc26b4"
}
],
"migrate.py": [
@@ -3010,19 +2872,8 @@
"file_hash": "e8e3d4bc0ce2a4b84ab84b91e427c41d",
"file_url": "https://osskb.org/api/file_contents/e8e3d4bc0ce2a4b84ab84b91e427c41d",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -3032,10 +2883,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e8e3d4bc0ce2a4b84ab84b91e427c41d",
"status": "pending",
@@ -3049,84 +2900,73 @@
{
"component": "epicyon",
"file": "newsdaemon.py",
- "file_hash": "a9a90ab8b6ef09e12f026810d4bb3713",
- "file_url": "https://osskb.org/api/file_contents/a9a90ab8b6ef09e12f026810d4bb3713",
- "id": "snippet",
- "latest": "42b3ac8e",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-45,75-475,468-881",
- "matched": "97%",
- "oss_lines": "1-45,100-500,543-956",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-05-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "de5199ce16bdfc7e2a53abfc71f4bc57",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
- "vendor": "bashrc2",
- "version": "42b3ac8e"
- }
- ],
- "newswire.py": [
- {
- "component": "epicyon",
- "file": "newswire.py",
- "file_hash": "c28260f7e309f070a7aed9b061aa39de",
- "file_url": "https://osskb.org/api/file_contents/c28260f7e309f070a7aed9b061aa39de",
+ "file_hash": "de5199ce16bdfc7e2a53abfc71f4bc57",
+ "file_url": "https://osskb.org/api/file_contents/de5199ce16bdfc7e2a53abfc71f4bc57",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "c28260f7e309f070a7aed9b061aa39de",
+ "source_hash": "de5199ce16bdfc7e2a53abfc71f4bc57",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "a8134f32"
+ }
+ ],
+ "newswire.py": [
+ {
+ "component": "epicyon",
+ "file": "newswire.py",
+ "file_hash": "8866c88009f5cd6df714f37f96262912",
+ "file_url": "https://osskb.org/api/file_contents/8866c88009f5cd6df714f37f96262912",
+ "id": "snippet",
+ "latest": "47edfad9",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ }
+ ],
+ "lines": "494-644,679-896,894-1248,1264-1307,1301-1651",
+ "matched": "67%",
+ "oss_lines": "460-610,716-933,810-1164,1161-1204,1353-1703",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-04-05",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "6086c0dd92f59409fed592feb996279e",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "vendor": "bashrc2",
+ "version": "47edfad9"
}
],
"notifyOnPost.py": [
@@ -3136,19 +2976,8 @@
"file_hash": "d188e1ffb1695bc2bc19de485ac4cca0",
"file_url": "https://osskb.org/api/file_contents/d188e1ffb1695bc2bc19de485ac4cca0",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -3158,10 +2987,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "d188e1ffb1695bc2bc19de485ac4cca0",
"status": "pending",
@@ -3176,10 +3005,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3188,10 +3017,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3200,10 +3029,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3212,10 +3041,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3224,10 +3053,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3236,10 +3065,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3248,10 +3077,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3260,10 +3089,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3272,10 +3101,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3284,10 +3113,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3295,42 +3124,42 @@
{
"component": "epicyon",
"file": "outbox.py",
- "file_hash": "0c9b19bef4bd72ffc58f7fa5db352ccc",
- "file_url": "https://osskb.org/api/file_contents/0c9b19bef4bd72ffc58f7fa5db352ccc",
+ "file_hash": "6b99d5c4f6bd30d937ded94c0c1e072d",
+ "file_url": "https://osskb.org/api/file_contents/6b99d5c4f6bd30d937ded94c0c1e072d",
"id": "snippet",
- "latest": "42b3ac8e",
+ "latest": "47edfad9",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-164,205-550,539-719",
- "matched": "95%",
- "oss_lines": "127-290,230-575,587-767",
+ "lines": "1-140,206-355,359-636,666-731",
+ "matched": "86%",
+ "oss_lines": "1-140,171-320,494-771,616-681",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "f9c9bd38d6003870a63b43462a582922",
+ "source_hash": "e72c460f26fe48cbd38ecfeac100010a",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "47edfad9"
}
],
"person.py": [
@@ -3347,27 +3176,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-548,539-1068,1063-1221,1226-1567,1567-1856",
- "matched": "99%",
- "oss_lines": "166-713,1017-1546,1157-1315,1386-1727,1680-1969",
+ "lines": "527-706,700-769,763-1233,1238-1389,1382-1492,1486-1876",
+ "matched": "72%",
+ "oss_lines": "519-698,1392-1461,1159-1629,1102-1253,1437-1547,1709-2099",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "5c6e168125971fdadeb92311f3622367",
+ "source_hash": "c5dfb2da97b931b6c738a2fef9ac4c54",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "8e88dc854644baca443bb7bcead0aa26",
@@ -3382,19 +3211,8 @@
"file_hash": "f6c1cf219b4cf93ddbf74af87173f2c9",
"file_url": "https://osskb.org/api/file_contents/f6c1cf219b4cf93ddbf74af87173f2c9",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -3404,10 +3222,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "f6c1cf219b4cf93ddbf74af87173f2c9",
"status": "pending",
@@ -3421,100 +3239,100 @@
{
"component": "epicyon",
"file": "pgp.py",
- "file_hash": "9259e7339cb375f1080f347269239e29",
- "file_url": "https://osskb.org/api/file_contents/9259e7339cb375f1080f347269239e29",
- "id": "snippet",
- "latest": "5429967b",
+ "file_hash": "9e5085027b5cb6a53b5a6e6a8101fa80",
+ "file_url": "https://osskb.org/api/file_contents/9e5085027b5cb6a53b5a6e6a8101fa80",
+ "id": "file",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-833",
- "matched": "99%",
- "oss_lines": "352-1184",
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "9e5085027b5cb6a53b5a6e6a8101fa80",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "a8134f32"
}
],
"posts.py": [
{
"component": "epicyon",
"file": "posts.py",
- "file_hash": "6dbfa796f779081f1ca430bd6639a29c",
- "file_url": "https://osskb.org/api/file_contents/6dbfa796f779081f1ca430bd6639a29c",
- "id": "snippet",
- "latest": "ef5ce403",
+ "file_hash": "080ffa26e3e7e2b060d8f3d90cd8131f",
+ "file_url": "https://osskb.org/api/file_contents/080ffa26e3e7e2b060d8f3d90cd8131f",
+ "id": "file",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1968-2302,2291-4247,4393-4976,4966-5840",
- "matched": "64%",
- "oss_lines": "2219-2553,3582-5538,4767-5350,4905-5779",
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "e8a58717a34e7eaeb1c3e7e9e7fc4fd6",
+ "source_hash": "080ffa26e3e7e2b060d8f3d90cd8131f",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "e40ac467"
}
],
"pyjsonld.py": [
{
"component": "epicyon",
"file": "pyjsonld.py",
- "file_hash": "bb5a4fcd9af8a6946c017dade5a0b22c",
- "file_url": "https://osskb.org/api/file_contents/bb5a4fcd9af8a6946c017dade5a0b22c",
+ "file_hash": "f4957c21b0fd2f78268c4602a338b6b4",
+ "file_url": "https://osskb.org/api/file_contents/f4957c21b0fd2f78268c4602a338b6b4",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/BSD-3-Clause.txt",
"copyleft": "no",
"name": "BSD-3-Clause",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "no",
"source": "scancode",
"url": "https://spdx.org/licenses/BSD-3-Clause.html"
@@ -3526,20 +3344,20 @@
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "bb5a4fcd9af8a6946c017dade5a0b22c",
+ "source_hash": "f4957c21b0fd2f78268c4602a338b6b4",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "e40ac467"
}
],
"qrcode.py": [
@@ -3549,19 +3367,8 @@
"file_hash": "e87076f836731c3338152518d56ff8b0",
"file_url": "https://osskb.org/api/file_contents/e87076f836731c3338152518d56ff8b0",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -3571,10 +3378,10 @@
"release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e87076f836731c3338152518d56ff8b0",
"status": "pending",
@@ -3591,19 +3398,8 @@
"file_hash": "a4b2f6e6e690dcaf9ac4b936ad1b6d5b",
"file_url": "https://osskb.org/api/file_contents/a4b2f6e6e690dcaf9ac4b936ad1b6d5b",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -3613,10 +3409,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "a4b2f6e6e690dcaf9ac4b936ad1b6d5b",
"status": "pending",
@@ -3633,19 +3429,8 @@
"file_hash": "604b269595ff4a4194d5c85d7aa40f72",
"file_url": "https://osskb.org/api/file_contents/604b269595ff4a4194d5c85d7aa40f72",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -3655,10 +3440,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "604b269595ff4a4194d5c85d7aa40f72",
"status": "pending",
@@ -3672,84 +3457,62 @@
{
"component": "epicyon",
"file": "roles.py",
- "file_hash": "e4b60801f72bc3b470516e8aaa5231fe",
- "file_url": "https://osskb.org/api/file_contents/e4b60801f72bc3b470516e8aaa5231fe",
+ "file_hash": "9e5c4ff32f573fa7dd83bae83b046914",
+ "file_url": "https://osskb.org/api/file_contents/9e5c4ff32f573fa7dd83bae83b046914",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "e4b60801f72bc3b470516e8aaa5231fe",
+ "source_hash": "9e5c4ff32f573fa7dd83bae83b046914",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "a8134f32"
}
],
"schedule.py": [
{
"component": "epicyon",
"file": "schedule.py",
- "file_hash": "d26fe2f883e7f8d30c04f58b259eca78",
- "file_url": "https://osskb.org/api/file_contents/d26fe2f883e7f8d30c04f58b259eca78",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-203,206-238",
- "matched": "98%",
- "oss_lines": "1-203,202-234",
+ "file_hash": "b01aa3c4f1c2a2be508ca1897a400909",
+ "file_url": "https://osskb.org/api/file_contents/b01aa3c4f1c2a2be508ca1897a400909",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-04-05",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "ea39afe7dc88a98131524002ce2c1337",
+ "source_hash": "b01aa3c4f1c2a2be508ca1897a400909",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "47edfad9"
+ "version": "e40ac467"
}
],
"scripts/architecture": [
@@ -3757,10 +3520,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3771,7 +3534,7 @@
"file_hash": "31c72aa9598ff7d00cff6f434541aad6",
"file_url": "https://osskb.org/api/file_contents/31c72aa9598ff7d00cff6f434541aad6",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -3782,10 +3545,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "31c72aa9598ff7d00cff6f434541aad6",
"status": "pending",
@@ -3800,10 +3563,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3812,10 +3575,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3826,7 +3589,7 @@
"file_hash": "795389f777c891257a22ec233f907537",
"file_url": "https://osskb.org/api/file_contents/795389f777c891257a22ec233f907537",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -3837,10 +3600,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "795389f777c891257a22ec233f907537",
"status": "pending",
@@ -3855,10 +3618,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3867,10 +3630,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3878,30 +3641,20 @@
{
"component": "epicyon",
"file": "scripts/epicyon-notification",
- "file_hash": "1901dea4c4b6465f8d6eea64d178b95d",
- "file_url": "https://osskb.org/api/file_contents/1901dea4c4b6465f8d6eea64d178b95d",
+ "file_hash": "722b5d60481963bf8c425f8e7ed0a1c5",
+ "file_url": "https://osskb.org/api/file_contents/722b5d60481963bf8c425f8e7ed0a1c5",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "file_header",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- },
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
"lines": "all",
@@ -3910,20 +3663,20 @@
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2021-12-07",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "1901dea4c4b6465f8d6eea64d178b95d",
+ "source_hash": "722b5d60481963bf8c425f8e7ed0a1c5",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "94b082430bca99a22921d59469996687",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "e2cc26b4"
+ "version": "a8134f32"
}
],
"scripts/errors": [
@@ -3931,10 +3684,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3943,10 +3696,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3955,10 +3708,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3967,10 +3720,22 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
+ }
+ }
+ ],
+ "scripts/mitm": [
+ {
+ "id": "none",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
}
}
],
@@ -3979,10 +3744,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -3991,10 +3756,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4003,10 +3768,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4015,10 +3780,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4027,10 +3792,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4038,42 +3803,42 @@
{
"component": "epicyon",
"file": "session.py",
- "file_hash": "09f96ab956e9340c481a56f74469a46f",
- "file_url": "https://osskb.org/api/file_contents/09f96ab956e9340c481a56f74469a46f",
- "id": "file",
- "latest": "5429967b",
+ "file_hash": "909594f5b527aef7692c2fb98b38a6bd",
+ "file_url": "https://osskb.org/api/file_contents/909594f5b527aef7692c2fb98b38a6bd",
+ "id": "snippet",
+ "latest": "823b4c33",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
+ "lines": "1-303,287-401,418-495,484-742,739-836",
+ "matched": "98%",
+ "oss_lines": "217-519,256-370,285-362,403-661,90-187",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "09f96ab956e9340c481a56f74469a46f",
+ "source_hash": "785b1f5436f800719eb3c93b8ec49f58",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "d0c0ff44e466c2b609148ba01790dc81",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "823b4c33"
}
],
"setup.py": [
@@ -4081,10 +3846,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4092,42 +3857,31 @@
{
"component": "epicyon",
"file": "shares.py",
- "file_hash": "02a01e3e2dcb3a11eb33b1e1f5aa18b6",
- "file_url": "https://osskb.org/api/file_contents/02a01e3e2dcb3a11eb33b1e1f5aa18b6",
- "id": "snippet",
- "latest": "47edfad9",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-1134,1127-1867",
- "matched": "99%",
- "oss_lines": "1-1134,1635-2375",
+ "file_hash": "f5724e2d78453a9faab8e6b8e208c25e",
+ "file_url": "https://osskb.org/api/file_contents/f5724e2d78453a9faab8e6b8e208c25e",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-04-05",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "53d99bae6b8a84b94ebb1382467a8960",
+ "source_hash": "f5724e2d78453a9faab8e6b8e208c25e",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "47edfad9"
+ "version": "e40ac467"
}
],
"siteactive.py": [
@@ -4137,19 +3891,8 @@
"file_hash": "d3a99697624041b8cd74800c2b632d0f",
"file_url": "https://osskb.org/api/file_contents/d3a99697624041b8cd74800c2b632d0f",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -4159,10 +3902,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "d3a99697624041b8cd74800c2b632d0f",
"status": "pending",
@@ -4179,19 +3922,8 @@
"file_hash": "fa1df9b1f52aadbe8b8360aaac2a2015",
"file_url": "https://osskb.org/api/file_contents/fa1df9b1f52aadbe8b8360aaac2a2015",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -4201,10 +3933,10 @@
"release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "fa1df9b1f52aadbe8b8360aaac2a2015",
"status": "pending",
@@ -4221,19 +3953,8 @@
"file_hash": "d6c101b6e19c232b3227975cc7767b25",
"file_url": "https://osskb.org/api/file_contents/d6c101b6e19c232b3227975cc7767b25",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -4243,10 +3964,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "d6c101b6e19c232b3227975cc7767b25",
"status": "pending",
@@ -4263,24 +3984,14 @@
"file_hash": "2323ad783fdacba2bce7f0fd8455a042",
"file_url": "https://osskb.org/api/file_contents/2323ad783fdacba2bce7f0fd8455a042",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- },
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/GPL-1.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, Apache-2.0, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "GPL-1.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "no",
"source": "scancode",
"url": "https://spdx.org/licenses/GPL-1.0-or-later.html"
@@ -4295,10 +4006,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "2323ad783fdacba2bce7f0fd8455a042",
"status": "pending",
@@ -4315,19 +4026,8 @@
"file_hash": "c66a22547cb6f59ee2bf22164113a5e3",
"file_url": "https://osskb.org/api/file_contents/c66a22547cb6f59ee2bf22164113a5e3",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -4337,10 +4037,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "c66a22547cb6f59ee2bf22164113a5e3",
"status": "pending",
@@ -4357,7 +4057,7 @@
"file_hash": "80d10a9c527842eb43c9a4f03f21c5bd",
"file_url": "https://osskb.org/api/file_contents/80d10a9c527842eb43c9a4f03f21c5bd",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4368,10 +4068,10 @@
"release_date": "2022-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "80d10a9c527842eb43c9a4f03f21c5bd",
"status": "pending",
@@ -4385,17 +4085,17 @@
{
"component": "epicyon",
"file": "tests.py",
- "file_hash": "13c2e793129fe9a4bca6fa342295a749",
- "file_url": "https://osskb.org/api/file_contents/13c2e793129fe9a4bca6fa342295a749",
+ "file_hash": "97b1e1e6002d8128bd64a8c05af99fa9",
+ "file_url": "https://osskb.org/api/file_contents/97b1e1e6002d8128bd64a8c05af99fa9",
"id": "snippet",
- "latest": "42b3ac8e",
+ "latest": "5429967b",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -4406,74 +4106,63 @@
"url": "https://spdx.org/licenses/CC-BY-4.0.html"
}
],
- "lines": "4974-5748,5801-5837,5831-6799,6796-7339",
- "matched": "30%",
- "oss_lines": "5093-5867,5596-5632,5626-6594,6669-7212",
+ "lines": "3739-4791,4793-5651,5642-6818,6815-7410",
+ "matched": "48%",
+ "oss_lines": "4400-5452,5214-6072,5813-6989,307-902",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "b23079a157a87e8406c52242ee6cc572",
+ "source_hash": "dd17308e0483b9a2cf49b0bc463248a1",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "d60076595f98154655b58e94438741a8",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "5429967b"
}
],
"theme.py": [
{
"component": "epicyon",
"file": "theme.py",
- "file_hash": "0fba5046b7c089c1e07f89215e6bb458",
- "file_url": "https://osskb.org/api/file_contents/0fba5046b7c089c1e07f89215e6bb458",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-944",
- "matched": "99%",
- "oss_lines": "640-1583",
+ "file_hash": "958d98fc9943e6ba74a5818bc4d13382",
+ "file_url": "https://osskb.org/api/file_contents/958d98fc9943e6ba74a5818bc4d13382",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-04-05",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "1fa10b2d6191ffd0e46f8d40f17b7a47",
+ "source_hash": "958d98fc9943e6ba74a5818bc4d13382",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "47edfad9"
+ "version": "a8134f32"
}
],
"theme/default/icons/favicon.webp": [
{
"component": "epicyon",
- "file": "epicyon-1.3.0/theme/default/icons/favicon.webp",
+ "file": "theme/default/icons/favicon.webp",
"file_hash": "b379fc9dc0c612e41c96717a260680ad",
"file_url": "https://osskb.org/api/file_contents/b379fc9dc0c612e41c96717a260680ad",
"id": "file",
@@ -4488,15 +4177,15 @@
"release_date": "2021-02-08",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "b379fc9dc0c612e41c96717a260680ad",
"status": "pending",
"url": "https://pypi.org/project/epicyon",
- "url_hash": "6ee49c475b365d32ae77f9f7f90c23ad",
+ "url_hash": "d12cc86ddcd249d66a0aa96a89351c1f",
"vendor": "Bob Mottram",
"version": "1.3.0"
}
@@ -4508,7 +4197,7 @@
"file_hash": "bfc6cbf834c515ebf6cd82d9d5e7de6f",
"file_url": "https://osskb.org/api/file_contents/bfc6cbf834c515ebf6cd82d9d5e7de6f",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4519,10 +4208,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "bfc6cbf834c515ebf6cd82d9d5e7de6f",
"status": "pending",
@@ -4539,7 +4228,7 @@
"file_hash": "e6981c6d43024081b9fec13235a48f37",
"file_url": "https://osskb.org/api/file_contents/e6981c6d43024081b9fec13235a48f37",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4550,10 +4239,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e6981c6d43024081b9fec13235a48f37",
"status": "pending",
@@ -4570,7 +4259,7 @@
"file_hash": "fb73dd63647efe22b9b0d673fb16c19c",
"file_url": "https://osskb.org/api/file_contents/fb73dd63647efe22b9b0d673fb16c19c",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4581,10 +4270,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "fb73dd63647efe22b9b0d673fb16c19c",
"status": "pending",
@@ -4601,7 +4290,7 @@
"file_hash": "0208bcf4859109b4559a7f78ccfc0a85",
"file_url": "https://osskb.org/api/file_contents/0208bcf4859109b4559a7f78ccfc0a85",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4612,10 +4301,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "0208bcf4859109b4559a7f78ccfc0a85",
"status": "pending",
@@ -4632,7 +4321,7 @@
"file_hash": "e6981c6d43024081b9fec13235a48f37",
"file_url": "https://osskb.org/api/file_contents/e6981c6d43024081b9fec13235a48f37",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4643,10 +4332,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "e6981c6d43024081b9fec13235a48f37",
"status": "pending",
@@ -4663,7 +4352,7 @@
"file_hash": "bfc6cbf834c515ebf6cd82d9d5e7de6f",
"file_url": "https://osskb.org/api/file_contents/bfc6cbf834c515ebf6cd82d9d5e7de6f",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4674,10 +4363,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "bfc6cbf834c515ebf6cd82d9d5e7de6f",
"status": "pending",
@@ -4692,10 +4381,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4704,10 +4393,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4718,7 +4407,7 @@
"file_hash": "01d2f26634dac1a31eee852a1a301e44",
"file_url": "https://osskb.org/api/file_contents/01d2f26634dac1a31eee852a1a301e44",
"id": "file",
- "latest": "5429967b",
+ "latest": "e2ba518b",
"licenses": [],
"lines": "all",
"matched": "100%",
@@ -4729,10 +4418,10 @@
"release_date": "2021-05-31",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "01d2f26634dac1a31eee852a1a301e44",
"status": "pending",
@@ -4746,42 +4435,31 @@
{
"component": "epicyon",
"file": "threads.py",
- "file_hash": "152ffc05b0e7888b9773ca81c93d5cbc",
- "file_url": "https://osskb.org/api/file_contents/152ffc05b0e7888b9773ca81c93d5cbc",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-182",
- "matched": "99%",
- "oss_lines": "1-182",
+ "file_hash": "18284321cc31ba5b42dbf3f56e150a07",
+ "file_url": "https://osskb.org/api/file_contents/18284321cc31ba5b42dbf3f56e150a07",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-07-02",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "18284321cc31ba5b42dbf3f56e150a07",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "5429967b"
+ "version": "a8134f32"
}
],
"tox.py": [
@@ -4791,19 +4469,8 @@
"file_hash": "2bffa60a7fd35219165e36f2386f97ff",
"file_url": "https://osskb.org/api/file_contents/2bffa60a7fd35219165e36f2386f97ff",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -4813,10 +4480,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "2bffa60a7fd35219165e36f2386f97ff",
"status": "pending",
@@ -4831,10 +4498,10 @@
"id": "none",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
}
}
],
@@ -4842,176 +4509,185 @@
{
"component": "epicyon",
"file": "utils.py",
- "file_hash": "243481dfced43c249cd07e9ffcb67675",
- "file_url": "https://osskb.org/api/file_contents/243481dfced43c249cd07e9ffcb67675",
+ "file_hash": "f9b22796f835e096fbaad844b25c049a",
+ "file_url": "https://osskb.org/api/file_contents/f9b22796f835e096fbaad844b25c049a",
"id": "snippet",
- "latest": "ef5ce403",
+ "latest": "e40ac467",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1405-1568,1563-1815,1827-2108,2100-3429,3420-3851",
- "matched": "63%",
- "oss_lines": "1322-1485,1641-1893,2566-2847,2350-3679,3650-4081",
+ "lines": "1-513,513-2908,2910-3813,3820-3936",
+ "matched": "99%",
+ "oss_lines": "1-513,1108-3503,2901-3804,3784-3900",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "64e74f056249a70cc292b28e311d09b7",
+ "source_hash": "d7d190af70338cc6f6ae186886887d5a",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "e40ac467"
}
],
"video.py": [
{
"component": "epicyon",
"file": "video.py",
- "file_hash": "23e435038b01aea1b45b26c3027f9be5",
- "file_url": "https://osskb.org/api/file_contents/23e435038b01aea1b45b26c3027f9be5",
+ "file_hash": "b2ed2fd1995cf9d3b3ba601dfe93431c",
+ "file_url": "https://osskb.org/api/file_contents/b2ed2fd1995cf9d3b3ba601dfe93431c",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-10-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "23e435038b01aea1b45b26c3027f9be5",
+ "source_hash": "b2ed2fd1995cf9d3b3ba601dfe93431c",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "e40ac467"
}
],
"webapp_about.py": [
{
"component": "epicyon",
"file": "webapp_about.py",
- "file_hash": "5436a38c811e423849a3f4904619642d",
- "file_url": "https://osskb.org/api/file_contents/5436a38c811e423849a3f4904619642d",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-63",
- "matched": "98%",
- "oss_lines": "1-63",
+ "file_hash": "10a29cd7f301e5571d650fe9489b65b3",
+ "file_url": "https://osskb.org/api/file_contents/10a29cd7f301e5571d650fe9489b65b3",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-02-08",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "10a29cd7f301e5571d650fe9489b65b3",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d0c0ff44e466c2b609148ba01790dc81",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "823b4c33"
+ "version": "a8134f32"
}
],
"webapp_accesskeys.py": [
{
"component": "epicyon",
"file": "webapp_accesskeys.py",
- "file_hash": "4326e70724138b09333db07339209114",
- "file_url": "https://osskb.org/api/file_contents/4326e70724138b09333db07339209114",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-133",
- "matched": "99%",
- "oss_lines": "1-133",
+ "file_hash": "811fc11f1f46e2bba3602d21a0ef4d99",
+ "file_url": "https://osskb.org/api/file_contents/811fc11f1f46e2bba3602d21a0ef4d99",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-06-04",
+ "release_date": "2022-09-03",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "811fc11f1f46e2bba3602d21a0ef4d99",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "ef5ce403"
+ "version": "a8134f32"
}
],
"webapp_calendar.py": [
{
"component": "epicyon",
"file": "webapp_calendar.py",
- "file_hash": "b75c2c31907425ae62e3688ada0c69d6",
- "file_url": "https://osskb.org/api/file_contents/b75c2c31907425ae62e3688ada0c69d6",
+ "file_hash": "7e04c8f93565882e263062035f42593a",
+ "file_url": "https://osskb.org/api/file_contents/7e04c8f93565882e263062035f42593a",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-10-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "7e04c8f93565882e263062035f42593a",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
+ "vendor": "bashrc2",
+ "version": "e40ac467"
+ }
+ ],
+ "webapp_column_left.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_column_left.py",
+ "file_hash": "8c1b08cd41670ffbae100245bb15be67",
+ "file_url": "https://osskb.org/api/file_contents/8c1b08cd41670ffbae100245bb15be67",
"id": "snippet",
"latest": "42b3ac8e",
"licenses": [
@@ -5020,27 +4696,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-142,159-393,403-474,494-545,549-608",
+ "lines": "1-531",
"matched": "91%",
- "oss_lines": "1-142,154-388,346-417,412-463,454-513",
+ "oss_lines": "169-699",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-05-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "1657afb4f24bce5fd86000cf74e00c0d",
+ "source_hash": "08810bc98a6322fcd24249572320600d",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
@@ -5048,306 +4724,12 @@
"version": "42b3ac8e"
}
],
- "webapp_column_left.py": [
- {
- "component": "epicyon",
- "file": "webapp_column_left.py",
- "file_hash": "b13a011f1266e9f857feabd979048019",
- "file_url": "https://osskb.org/api/file_contents/b13a011f1266e9f857feabd979048019",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-574",
- "matched": "99%",
- "oss_lines": "1-574",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-07-02",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "97b59a8b61ca609d9a8359df59f1ae7c",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
- "vendor": "bashrc2",
- "version": "5429967b"
- }
- ],
"webapp_column_right.py": [
{
"component": "epicyon",
- "file": "epicyon-1.2.0/webapp_column_right.py",
- "file_hash": "203b53cee383ed5192f9771746e3af4b",
- "file_url": "https://osskb.org/api/file_contents/203b53cee383ed5192f9771746e3af4b",
- "id": "snippet",
- "latest": "1.2.0",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "27-81,102-173,194-258,283-584,587-632,658-765",
- "matched": "83%",
- "oss_lines": "19-73,89-160,171-235,275-576,537-582,584-691",
- "purl": [
- "pkg:pypi/epicyon"
- ],
- "release_date": "2021-02-03",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "28590078f978a0eaf6aa572c8a258611",
- "status": "pending",
- "url": "https://pypi.org/project/epicyon",
- "url_hash": "b2989ed1f7d5477a031318db2e9c6cad",
- "vendor": "Bob Mottram",
- "version": "1.2.0"
- }
- ],
- "webapp_confirm.py": [
- {
- "component": "epicyon",
- "file": "webapp_confirm.py",
- "file_hash": "adbe765dca20db5b9a93116262ac7060",
- "file_url": "https://osskb.org/api/file_contents/adbe765dca20db5b9a93116262ac7060",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-203,196-380",
- "matched": "99%",
- "oss_lines": "96-298,290-474",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-04-05",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "6945ec5494da69ae95132d455a8c2259",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
- "vendor": "bashrc2",
- "version": "47edfad9"
- }
- ],
- "webapp_create_post.py": [
- {
- "component": "epicyon",
- "file": "webapp_create_post.py",
- "file_hash": "34a8c7a581eace0b3f655fa42bb7e6c1",
- "file_url": "https://osskb.org/api/file_contents/34a8c7a581eace0b3f655fa42bb7e6c1",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-963",
- "matched": "99%",
- "oss_lines": "1-963",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-07-02",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "ba8e189aea8e9396925e0e72fbc89eb9",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
- "vendor": "bashrc2",
- "version": "5429967b"
- }
- ],
- "webapp_frontscreen.py": [
- {
- "component": "epicyon",
- "file": "webapp_frontscreen.py",
- "file_hash": "8ff6b0eb9e07f68dbb5c9d0047ebb99d",
- "file_url": "https://osskb.org/api/file_contents/8ff6b0eb9e07f68dbb5c9d0047ebb99d",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-224",
- "matched": "99%",
- "oss_lines": "1-224",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-06-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "81c527f92ef51a0bd688842fdb5e1791",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
- "vendor": "bashrc2",
- "version": "ef5ce403"
- }
- ],
- "webapp_hashtagswarm.py": [
- {
- "component": "epicyon",
- "file": "webapp_hashtagswarm.py",
- "file_hash": "7d2e9531ed88c635697aec7285280f23",
- "file_url": "https://osskb.org/api/file_contents/7d2e9531ed88c635697aec7285280f23",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-246",
- "matched": "99%",
- "oss_lines": "1-246",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-04-05",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "34329893366d97364227c03ae9f1d769",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
- "vendor": "bashrc2",
- "version": "47edfad9"
- }
- ],
- "webapp_headerbuttons.py": [
- {
- "component": "epicyon",
- "file": "webapp_headerbuttons.py",
- "file_hash": "868c5671bcb0ccc9abb61f42d6ad8c0f",
- "file_url": "https://osskb.org/api/file_contents/868c5671bcb0ccc9abb61f42d6ad8c0f",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-405",
- "matched": "99%",
- "oss_lines": "254-658",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-06-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "05eae7ef62f49f07181de42436e93381",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
- "vendor": "bashrc2",
- "version": "ef5ce403"
- }
- ],
- "webapp_likers.py": [
- {
- "component": "epicyon",
- "file": "webapp_likers.py",
- "file_hash": "2c1e45e70b3e97df205f174b6fb2b3e9",
- "file_url": "https://osskb.org/api/file_contents/2c1e45e70b3e97df205f174b6fb2b3e9",
+ "file": "webapp_column_right.py",
+ "file_hash": "6d529cee81ff3ca736968e7293d6d8da",
+ "file_url": "https://osskb.org/api/file_contents/6d529cee81ff3ca736968e7293d6d8da",
"id": "snippet",
"latest": "42b3ac8e",
"licenses": [
@@ -5356,250 +4738,237 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-166",
+ "lines": "1-147,150-366,360-655,658-765",
"matched": "99%",
- "oss_lines": "1-166",
+ "oss_lines": "1-147,189-405,419-714,635-742",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-04-05",
+ "release_date": "2022-05-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
+ },
+ "source_hash": "6ae32136ab20a3520c372626b04f08d8",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "vendor": "bashrc2",
+ "version": "42b3ac8e"
+ }
+ ],
+ "webapp_confirm.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_confirm.py",
+ "file_hash": "6945ec5494da69ae95132d455a8c2259",
+ "file_url": "https://osskb.org/api/file_contents/6945ec5494da69ae95132d455a8c2259",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "6945ec5494da69ae95132d455a8c2259",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_create_post.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_create_post.py",
+ "file_hash": "9762cb32523340023e499c7cf3012cdf",
+ "file_url": "https://osskb.org/api/file_contents/9762cb32523340023e499c7cf3012cdf",
+ "id": "snippet",
+ "latest": "42b3ac8e",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ }
+ ],
+ "lines": "1-41,35-397,392-703,737-965",
+ "matched": "97%",
+ "oss_lines": "1-41,247-609,505-816,678-906",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-05-04",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "10202d37508ccacc921015727835efde",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "vendor": "bashrc2",
+ "version": "42b3ac8e"
+ }
+ ],
+ "webapp_frontscreen.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_frontscreen.py",
+ "file_hash": "e72785244ed3e574cbdf32f765f7629c",
+ "file_url": "https://osskb.org/api/file_contents/e72785244ed3e574cbdf32f765f7629c",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-10-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "e72785244ed3e574cbdf32f765f7629c",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "b5ffdfb16b3c6fbe8adc4b83cfef38a1",
+ "vendor": "bashrc2",
+ "version": "e40ac467"
+ }
+ ],
+ "webapp_hashtagswarm.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_hashtagswarm.py",
+ "file_hash": "cb7d293eaebebe239b3da4feb79dd957",
+ "file_url": "https://osskb.org/api/file_contents/cb7d293eaebebe239b3da4feb79dd957",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "cb7d293eaebebe239b3da4feb79dd957",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_headerbuttons.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_headerbuttons.py",
+ "file_hash": "05eae7ef62f49f07181de42436e93381",
+ "file_url": "https://osskb.org/api/file_contents/05eae7ef62f49f07181de42436e93381",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "05eae7ef62f49f07181de42436e93381",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_likers.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_likers.py",
+ "file_hash": "b8d33f72465056926c79def7b740866b",
+ "file_url": "https://osskb.org/api/file_contents/b8d33f72465056926c79def7b740866b",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
},
"source_hash": "b8d33f72465056926c79def7b740866b",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
"vendor": "bashrc2",
- "version": "47edfad9"
+ "version": "a8134f32"
}
],
"webapp_login.py": [
{
"component": "epicyon",
"file": "webapp_login.py",
- "file_hash": "18e4ab0792cd6138ae0b6748aa79f7bb",
- "file_url": "https://osskb.org/api/file_contents/18e4ab0792cd6138ae0b6748aa79f7bb",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-196",
- "matched": "99%",
- "oss_lines": "1-196",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-04-05",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "61f21b1f9ce828e6ab9b0127adc5581b",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
- "vendor": "bashrc2",
- "version": "47edfad9"
- }
- ],
- "webapp_media.py": [
- {
- "component": "epicyon",
- "file": "webapp_media.py",
- "file_hash": "1c42417747635311d34d771ac513cc5e",
- "file_url": "https://osskb.org/api/file_contents/1c42417747635311d34d771ac513cc5e",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-350",
- "matched": "99%",
- "oss_lines": "209-558",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-06-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "bd8b2c124edbb99ac06376436722760c",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
- "vendor": "bashrc2",
- "version": "ef5ce403"
- }
- ],
- "webapp_minimalbutton.py": [
- {
- "component": "epicyon",
- "file": "webapp_minimalbutton.py",
- "file_hash": "5175f8b0acd68c755d53d963454762df",
- "file_url": "https://osskb.org/api/file_contents/5175f8b0acd68c755d53d963454762df",
- "id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-07-02",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "5175f8b0acd68c755d53d963454762df",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
- "vendor": "bashrc2",
- "version": "5429967b"
- }
- ],
- "webapp_moderation.py": [
- {
- "component": "epicyon",
- "file": "webapp_moderation.py",
- "file_hash": "8f2d30016f0cd414680db26ebb59fe12",
- "file_url": "https://osskb.org/api/file_contents/8f2d30016f0cd414680db26ebb59fe12",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-327,333-459",
- "matched": "98%",
- "oss_lines": "1-327,397-523",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-04-05",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "bf8a452133dcce503f08e89b57e7ac2c",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
- "vendor": "bashrc2",
- "version": "47edfad9"
- }
- ],
- "webapp_person_options.py": [
- {
- "component": "epicyon",
- "file": "webapp_person_options.py",
- "file_hash": "056899fe75adfec30061c25d33ea1dc2",
- "file_url": "https://osskb.org/api/file_contents/056899fe75adfec30061c25d33ea1dc2",
- "id": "snippet",
- "latest": "5926b174",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "167-241,290-384,377-577",
- "matched": "63%",
- "oss_lines": "64-138,180-274,254-454",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2021-09-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "4243a4e27c1d509e36761d29ed0691d7",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "93451a04990f28bd8b8b3e5193b1ae66",
- "vendor": "bashrc2",
- "version": "5926b174"
- }
- ],
- "webapp_podcast.py": [
- {
- "component": "epicyon",
- "file": "webapp_podcast.py",
- "file_hash": "1e4f0d5458f766530db5430aae2862be",
- "file_url": "https://osskb.org/api/file_contents/1e4f0d5458f766530db5430aae2862be",
+ "file_hash": "4d5f2c2b12b934f3fb72359c3e839925",
+ "file_url": "https://osskb.org/api/file_contents/4d5f2c2b12b934f3fb72359c3e839925",
"id": "snippet",
"latest": "5429967b",
"licenses": [
@@ -5608,27 +4977,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-461",
+ "lines": "1-151,149-209",
"matched": "99%",
- "oss_lines": "1-461",
+ "oss_lines": "57-207,175-235",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "8dc274bda11075c36ad46b46dc2fa03e",
+ "source_hash": "4fd86270163688018432991bcdecce72",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "d60076595f98154655b58e94438741a8",
@@ -5636,180 +5005,7 @@
"version": "5429967b"
}
],
- "webapp_post.py": [
- {
- "component": "epicyon",
- "file": "webapp_post.py",
- "file_hash": "bf13ff1515704fa58183150dffe5bd09",
- "file_url": "https://osskb.org/api/file_contents/bf13ff1515704fa58183150dffe5bd09",
- "id": "snippet",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-508,504-1560,1583-2723",
- "matched": "99%",
- "oss_lines": "2-509,2058-3114,1556-2696",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-07-02",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "1a16d090155521409005f9d9e1123cb8",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
- "vendor": "bashrc2",
- "version": "5429967b"
- }
- ],
- "webapp_profile.py": [
- {
- "component": "epicyon",
- "file": "webapp_profile.py",
- "file_hash": "58d2f5384d4a393ee64c478b4a25438c",
- "file_url": "https://osskb.org/api/file_contents/58d2f5384d4a393ee64c478b4a25438c",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- },
- {
- "name": "CC-BY-4.0",
- "source": "scancode",
- "url": "https://spdx.org/licenses/CC-BY-4.0.html"
- }
- ],
- "lines": "1-222,218-813,808-1240,1242-2248,2245-2596",
- "matched": "99%",
- "oss_lines": "35-256,625-1220,1106-1538,2142-3148,2390-2741",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-06-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "caef9d7eabfe7376b6c24651914b7d2f",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
- "vendor": "bashrc2",
- "version": "ef5ce403"
- }
- ],
- "webapp_question.py": [
- {
- "component": "epicyon",
- "file": "webapp_question.py",
- "file_hash": "ffb3ca35de17b0f43555ef9323e06a79",
- "file_url": "https://osskb.org/api/file_contents/ffb3ca35de17b0f43555ef9323e06a79",
- "id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "all",
- "matched": "100%",
- "oss_lines": "all",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-07-02",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "ffb3ca35de17b0f43555ef9323e06a79",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d60076595f98154655b58e94438741a8",
- "vendor": "bashrc2",
- "version": "5429967b"
- }
- ],
- "webapp_search.py": [
- {
- "component": "epicyon",
- "file": "webapp_search.py",
- "file_hash": "0a390ce564ed7f07ed9dd4cd6c916be1",
- "file_url": "https://osskb.org/api/file_contents/0a390ce564ed7f07ed9dd4cd6c916be1",
- "id": "snippet",
- "latest": "ef5ce403",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
- "lines": "1-465,454-1031",
- "matched": "99%",
- "oss_lines": "1-465,765-1342",
- "purl": [
- "pkg:gitlab/bashrc2/epicyon"
- ],
- "release_date": "2022-06-04",
- "server": {
- "kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
- },
- "version": "4.5.4"
- },
- "source_hash": "ae96d052aa7bab3a1e3e7c509fd417fd",
- "status": "pending",
- "url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "8e88dc854644baca443bb7bcead0aa26",
- "vendor": "bashrc2",
- "version": "ef5ce403"
- }
- ],
- "webapp_specification.py": [
+ "webapp_manual.py": [
{
"component": "epicyon",
"file": "webapp_specification.py",
@@ -5823,27 +5019,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-69",
+ "lines": "1-66",
"matched": "98%",
- "oss_lines": "1-69",
+ "oss_lines": "1-66",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "b2ce9073894157ccaaeae679776b1650",
+ "source_hash": "c351dec851dd8344eda4290e5cf1c3b1",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "d60076595f98154655b58e94438741a8",
@@ -5851,54 +5047,116 @@
"version": "5429967b"
}
],
- "webapp_suspended.py": [
+ "webapp_media.py": [
{
"component": "epicyon",
- "file": "webapp_suspended.py",
- "file_hash": "f925e1d87508da69d4c1501d7c5c0654",
- "file_url": "https://osskb.org/api/file_contents/f925e1d87508da69d4c1501d7c5c0654",
+ "file": "webapp_media.py",
+ "file_hash": "513540c4c12ef7b5449338067e419002",
+ "file_url": "https://osskb.org/api/file_contents/513540c4c12ef7b5449338067e419002",
"id": "snippet",
- "latest": "5429967b",
+ "latest": "42b3ac8e",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-34",
- "matched": "97%",
- "oss_lines": "1-34",
+ "lines": "1-41,81-247,248-389",
+ "matched": "89%",
+ "oss_lines": "1-41,55-221,203-344",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-02-08",
+ "release_date": "2022-05-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "20f504876a8db0b8531e7b879ad4778a",
+ "source_hash": "e6bd19e83bb7677b24fc7d8b583747a3",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "d0c0ff44e466c2b609148ba01790dc81",
+ "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
"vendor": "bashrc2",
- "version": "823b4c33"
+ "version": "42b3ac8e"
}
],
- "webapp_theme_designer.py": [
+ "webapp_minimalbutton.py": [
{
"component": "epicyon",
- "file": "webapp_theme_designer.py",
- "file_hash": "80608102666c47e89cbc9f8e56dc9c2a",
- "file_url": "https://osskb.org/api/file_contents/80608102666c47e89cbc9f8e56dc9c2a",
+ "file": "webapp_minimalbutton.py",
+ "file_hash": "5175f8b0acd68c755d53d963454762df",
+ "file_url": "https://osskb.org/api/file_contents/5175f8b0acd68c755d53d963454762df",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-07-02",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "5175f8b0acd68c755d53d963454762df",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "d60076595f98154655b58e94438741a8",
+ "vendor": "bashrc2",
+ "version": "5429967b"
+ }
+ ],
+ "webapp_moderation.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_moderation.py",
+ "file_hash": "bf8a452133dcce503f08e89b57e7ac2c",
+ "file_url": "https://osskb.org/api/file_contents/bf8a452133dcce503f08e89b57e7ac2c",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "bf8a452133dcce503f08e89b57e7ac2c",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_person_options.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_person_options.py",
+ "file_hash": "6bf5d49a7f539903541747b76e69c389",
+ "file_url": "https://osskb.org/api/file_contents/6bf5d49a7f539903541747b76e69c389",
"id": "snippet",
"latest": "ef5ce403",
"licenses": [
@@ -5907,27 +5165,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "1-399",
- "matched": "99%",
- "oss_lines": "3-401",
+ "lines": "1-33,139-598",
+ "matched": "82%",
+ "oss_lines": "1-33,313-772",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "fb403a0acf172277cbe1aa7a2a60ed35",
+ "source_hash": "a2047caeb6b8b1b2f108e250567a155b",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "8e88dc854644baca443bb7bcead0aa26",
@@ -5935,12 +5193,12 @@
"version": "ef5ce403"
}
],
- "webapp_timeline.py": [
+ "webapp_podcast.py": [
{
"component": "epicyon",
- "file": "webapp_timeline.py",
- "file_hash": "223668a3703fd58fcff3f442f24855a6",
- "file_url": "https://osskb.org/api/file_contents/223668a3703fd58fcff3f442f24855a6",
+ "file": "webapp_podcast.py",
+ "file_hash": "88aa7041cde46437a98b7d0f51a3f529",
+ "file_url": "https://osskb.org/api/file_contents/88aa7041cde46437a98b7d0f51a3f529",
"id": "snippet",
"latest": "47edfad9",
"licenses": [
@@ -5949,27 +5207,27 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "847-1189,1183-1401,1390-1524,1516-1662,1653-1877",
+ "lines": "1-32,153-215,207-346,415-447",
"matched": "56%",
- "oss_lines": "771-1113,1552-1770,1552-1686,1528-1674,1528-1752",
+ "oss_lines": "1-32,36-98,156-295,254-286",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
"release_date": "2022-04-05",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "ce186031e54836d607acad1b324b318c",
+ "source_hash": "b58cba3616669198d2f806707b57f09f",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
"url_hash": "ef9c7a524f13773771c91cbe9c5d3dd9",
@@ -5977,13 +5235,55 @@
"version": "47edfad9"
}
],
- "webapp_tos.py": [
+ "webapp_post.py": [
{
"component": "epicyon",
- "file": "webapp_tos.py",
- "file_hash": "63d1c1aa3c0d1fae25d0966c26318042",
- "file_url": "https://osskb.org/api/file_contents/63d1c1aa3c0d1fae25d0966c26318042",
- "id": "file",
+ "file": "webapp_post.py",
+ "file_hash": "9983ce2ee8651e5f6ffd38c3dd9cf81b",
+ "file_url": "https://osskb.org/api/file_contents/9983ce2ee8651e5f6ffd38c3dd9cf81b",
+ "id": "snippet",
+ "latest": "42b3ac8e",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ }
+ ],
+ "lines": "1767-2075,2060-2194,2204-2242,2250-2291,2318-2391,2381-2709",
+ "matched": "34%",
+ "oss_lines": "1702-2010,2021-2155,2063-2101,2109-2150,2139-2212,2377-2705",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-05-04",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "8cee42a0effeccbd0106522a1af60f27",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "vendor": "bashrc2",
+ "version": "42b3ac8e"
+ }
+ ],
+ "webapp_profile.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_profile.py",
+ "file_hash": "850ee019e3c5949f48176994850246db",
+ "file_url": "https://osskb.org/api/file_contents/850ee019e3c5949f48176994850246db",
+ "id": "snippet",
"latest": "5429967b",
"licenses": [
{
@@ -5991,7 +5291,85 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ },
+ {
+ "name": "CC-BY-4.0",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/CC-BY-4.0.html"
+ }
+ ],
+ "lines": "1519-1873,1859-2035,2055-2265,2270-2360,2353-2679",
+ "matched": "43%",
+ "oss_lines": "1523-1877,1965-2141,2021-2231,2156-2246,882-1208",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-07-02",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "478c14f695ddb36bda2fb8bdbc4642c6",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "d60076595f98154655b58e94438741a8",
+ "vendor": "bashrc2",
+ "version": "5429967b"
+ }
+ ],
+ "webapp_question.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_question.py",
+ "file_hash": "ffb3ca35de17b0f43555ef9323e06a79",
+ "file_url": "https://osskb.org/api/file_contents/ffb3ca35de17b0f43555ef9323e06a79",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-07-02",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "ffb3ca35de17b0f43555ef9323e06a79",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "d60076595f98154655b58e94438741a8",
+ "vendor": "bashrc2",
+ "version": "5429967b"
+ }
+ ],
+ "webapp_search.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_search.py",
+ "file_hash": "b6d73416eb2e03689bcd22158013d65a",
+ "file_url": "https://osskb.org/api/file_contents/b6d73416eb2e03689bcd22158013d65a",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
@@ -6003,13 +5381,179 @@
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "b6d73416eb2e03689bcd22158013d65a",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_specification.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_specification.py",
+ "file_hash": "b2ce9073894157ccaaeae679776b1650",
+ "file_url": "https://osskb.org/api/file_contents/b2ce9073894157ccaaeae679776b1650",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "b2ce9073894157ccaaeae679776b1650",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_suspended.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_suspended.py",
+ "file_hash": "20f504876a8db0b8531e7b879ad4778a",
+ "file_url": "https://osskb.org/api/file_contents/20f504876a8db0b8531e7b879ad4778a",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "20f504876a8db0b8531e7b879ad4778a",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_theme_designer.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_theme_designer.py",
+ "file_hash": "fb403a0acf172277cbe1aa7a2a60ed35",
+ "file_url": "https://osskb.org/api/file_contents/fb403a0acf172277cbe1aa7a2a60ed35",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "fb403a0acf172277cbe1aa7a2a60ed35",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_timeline.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_timeline.py",
+ "file_hash": "1f81a770c01b848046a4912328d78148",
+ "file_url": "https://osskb.org/api/file_contents/1f81a770c01b848046a4912328d78148",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [
+ {
+ "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
+ "copyleft": "yes",
+ "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
+ "name": "AGPL-3.0-or-later",
+ "osadl_updated": "2022-11-03 22:44",
+ "patent_hints": "yes",
+ "source": "scancode",
+ "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
+ }
+ ],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
+ "release_date": "2022-09-03",
+ "server": {
+ "kb_version": {
+ "daily": "22.11.08",
+ "monthly": "22.10"
+ },
+ "version": "5.0.4"
+ },
+ "source_hash": "1f81a770c01b848046a4912328d78148",
+ "status": "pending",
+ "url": "https://gitlab.com/bashrc2/epicyon",
+ "url_hash": "177b6483e965e7d86ab3472ff5ab2ed0",
+ "vendor": "bashrc2",
+ "version": "a8134f32"
+ }
+ ],
+ "webapp_tos.py": [
+ {
+ "component": "epicyon",
+ "file": "webapp_tos.py",
+ "file_hash": "63d1c1aa3c0d1fae25d0966c26318042",
+ "file_url": "https://osskb.org/api/file_contents/63d1c1aa3c0d1fae25d0966c26318042",
+ "id": "file",
+ "latest": "e2ba518b",
+ "licenses": [],
+ "lines": "all",
+ "matched": "100%",
+ "oss_lines": "all",
+ "purl": [
+ "pkg:gitlab/bashrc2/epicyon"
+ ],
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "63d1c1aa3c0d1fae25d0966c26318042",
"status": "pending",
@@ -6023,17 +5567,17 @@
{
"component": "epicyon",
"file": "webapp_utils.py",
- "file_hash": "1d8ba4e82e0a03760698a1bced872101",
- "file_url": "https://osskb.org/api/file_contents/1d8ba4e82e0a03760698a1bced872101",
+ "file_hash": "437525dbf371fc77a7bf4e6af1ea2994",
+ "file_url": "https://osskb.org/api/file_contents/437525dbf371fc77a7bf4e6af1ea2994",
"id": "snippet",
- "latest": "42b3ac8e",
+ "latest": "ef5ce403",
"licenses": [
{
"checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-only.txt",
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-only",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-only.html"
@@ -6043,32 +5587,32 @@
"copyleft": "yes",
"incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
"name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
+ "osadl_updated": "2022-11-03 22:44",
"patent_hints": "yes",
"source": "scancode",
"url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
}
],
- "lines": "501-849,857-1152,1208-1261,1289-1532,1533-1877",
- "matched": "68%",
- "oss_lines": "439-787,976-1271,1102-1155,1119-1362,1701-2045",
+ "lines": "142-440,443-583,582-1182,1201-1291,1314-1358,1350-1930",
+ "matched": "90%",
+ "oss_lines": "65-363,366-506,980-1580,1095-1185,1176-1220,1279-1859",
"purl": [
"pkg:gitlab/bashrc2/epicyon"
],
- "release_date": "2022-05-04",
+ "release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
- "source_hash": "088832e72ff32be127a4320fb2ca8447",
+ "source_hash": "92640e1cbfdbc31cf60036be6ecb6c2e",
"status": "pending",
"url": "https://gitlab.com/bashrc2/epicyon",
- "url_hash": "26a51a1798a2817daaf5aa7276ca4a3b",
+ "url_hash": "8e88dc854644baca443bb7bcead0aa26",
"vendor": "bashrc2",
- "version": "42b3ac8e"
+ "version": "ef5ce403"
}
],
"webapp_welcome.py": [
@@ -6078,19 +5622,8 @@
"file_hash": "18d4dce01fd45e74bf40f995749af40f",
"file_url": "https://osskb.org/api/file_contents/18d4dce01fd45e74bf40f995749af40f",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -6100,10 +5633,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "18d4dce01fd45e74bf40f995749af40f",
"status": "pending",
@@ -6120,19 +5653,8 @@
"file_hash": "152ea7d002c2a1c7566f46f921d24373",
"file_url": "https://osskb.org/api/file_contents/152ea7d002c2a1c7566f46f921d24373",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -6142,10 +5664,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "152ea7d002c2a1c7566f46f921d24373",
"status": "pending",
@@ -6162,19 +5684,8 @@
"file_hash": "35e77533d31bbc9d1f7acf33cb241c1a",
"file_url": "https://osskb.org/api/file_contents/35e77533d31bbc9d1f7acf33cb241c1a",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -6184,10 +5695,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "35e77533d31bbc9d1f7acf33cb241c1a",
"status": "pending",
@@ -6204,19 +5715,8 @@
"file_hash": "a943c163585a9d9615801edb11946fc4",
"file_url": "https://osskb.org/api/file_contents/a943c163585a9d9615801edb11946fc4",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -6226,10 +5726,10 @@
"release_date": "2022-07-02",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "a943c163585a9d9615801edb11946fc4",
"status": "pending",
@@ -6246,19 +5746,8 @@
"file_hash": "f99232bd58fb3a4ab6effd1169207063",
"file_url": "https://osskb.org/api/file_contents/f99232bd58fb3a4ab6effd1169207063",
"id": "file",
- "latest": "5429967b",
- "licenses": [
- {
- "checklist_url": "https://www.osadl.org/fileadmin/checklists/unreflicenses/AGPL-3.0-or-later.txt",
- "copyleft": "yes",
- "incompatible_with": "Apache-1.0, Apache-1.1, BSD-4-Clause, BSD-4-Clause-UC, FTL, IJG, OpenSSL, Python-2.0, zlib-acknowledgement, XFree86-1.1",
- "name": "AGPL-3.0-or-later",
- "osadl_updated": "2022-08-12 16:45",
- "patent_hints": "yes",
- "source": "scancode",
- "url": "https://spdx.org/licenses/AGPL-3.0-or-later.html"
- }
- ],
+ "latest": "e2ba518b",
+ "licenses": [],
"lines": "all",
"matched": "100%",
"oss_lines": "all",
@@ -6268,10 +5757,10 @@
"release_date": "2022-06-04",
"server": {
"kb_version": {
- "daily": "22.08.17",
- "monthly": "22.07"
+ "daily": "22.11.08",
+ "monthly": "22.10"
},
- "version": "4.5.4"
+ "version": "5.0.4"
},
"source_hash": "f99232bd58fb3a4ab6effd1169207063",
"status": "pending",
diff --git a/translations/ar.json b/translations/ar.json
index 7bc139782..9ac84707f 100644
--- a/translations/ar.json
+++ b/translations/ar.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "قائمة بأسماء المطورين. واحد في كل سطر.",
"devops": "devops",
"Reject spam accounts": "رفض حسابات البريد العشوائي",
- "User Manual": "دليل الاستخدام"
+ "User Manual": "دليل الاستخدام",
+ "Allow announces": "تعلن السماح"
}
diff --git a/translations/bn.json b/translations/bn.json
index b455a0a9c..d1585defb 100644
--- a/translations/bn.json
+++ b/translations/bn.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "ডেভপস ডাকনামের একটি তালিকা। প্রতি লাইনে একটি।",
"devops": "devops",
"Reject spam accounts": "স্প্যাম অ্যাকাউন্ট প্রত্যাখ্যান করুন",
- "User Manual": "ব্যবহার বিধি"
+ "User Manual": "ব্যবহার বিধি",
+ "Allow announces": "ঘোষণার অনুমতি দিন"
}
diff --git a/translations/ca.json b/translations/ca.json
index c3737d855..f8f89aaf0 100644
--- a/translations/ca.json
+++ b/translations/ca.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Una llista de sobrenoms de devops. Un per línia.",
"devops": "devops",
"Reject spam accounts": "Rebutja els comptes de correu brossa",
- "User Manual": "Manual d'usuari"
+ "User Manual": "Manual d'usuari",
+ "Allow announces": "Permet anuncis"
}
diff --git a/translations/cy.json b/translations/cy.json
index 3414d01be..b7fd46cd9 100644
--- a/translations/cy.json
+++ b/translations/cy.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Mae rhestr o devops llysenwau. Un i bob llinell.",
"devops": "devops",
"Reject spam accounts": "Gwrthod cyfrifon sbam",
- "User Manual": "Llawlyfr Defnyddiwr"
+ "User Manual": "Llawlyfr Defnyddiwr",
+ "Allow announces": "Caniatáu cyhoeddiadau"
}
diff --git a/translations/de.json b/translations/de.json
index cdd124108..392968280 100644
--- a/translations/de.json
+++ b/translations/de.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Eine Liste von Entwickler-Spitznamen. Eine pro Zeile.",
"devops": "devops",
"Reject spam accounts": "Gwrthod cyfrifon sbam",
- "User Manual": "Benutzerhandbuch"
+ "User Manual": "Benutzerhandbuch",
+ "Allow announces": "Zulassen kündigt an"
}
diff --git a/translations/el.json b/translations/el.json
index c966954d5..28a04b514 100644
--- a/translations/el.json
+++ b/translations/el.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Μια λίστα με ψευδώνυμα devops. Ένα ανά γραμμή.",
"devops": "devops",
"Reject spam accounts": "Gwrthod cyfrifon sbam",
- "User Manual": "Εγχειρίδιο χρήστη"
+ "User Manual": "Εγχειρίδιο χρήστη",
+ "Allow announces": "Allow ανακοινώνει"
}
diff --git a/translations/en.json b/translations/en.json
index 584084820..1e66e70f9 100644
--- a/translations/en.json
+++ b/translations/en.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "A list of devops nicknames. One per line.",
"devops": "devops",
"Reject spam accounts": "Reject spam accounts",
- "User Manual": "User Manual"
+ "User Manual": "User Manual",
+ "Allow announces": "Allow announces"
}
diff --git a/translations/es.json b/translations/es.json
index 7447e5b94..dfb233c07 100644
--- a/translations/es.json
+++ b/translations/es.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Una lista de apodos de devops. Uno por línea.",
"devops": "devops",
"Reject spam accounts": "Rechazar cuentas de spam",
- "User Manual": "Manual de usuario"
+ "User Manual": "Manual de usuario",
+ "Allow announces": "Permitir anuncios"
}
diff --git a/translations/fr.json b/translations/fr.json
index 0e07445c5..1652a4c56 100644
--- a/translations/fr.json
+++ b/translations/fr.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Une liste de surnoms de devops. Un par ligne.",
"devops": "devops",
"Reject spam accounts": "Rejeter les comptes de spam",
- "User Manual": "Manuel de l'Utilisateur"
+ "User Manual": "Manuel de l'Utilisateur",
+ "Allow announces": "Autoriser les annonces"
}
diff --git a/translations/ga.json b/translations/ga.json
index 17551e459..0589f0e24 100644
--- a/translations/ga.json
+++ b/translations/ga.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Tá liosta devops leasainmneacha. Ceann in aghaidh an líne.",
"devops": "devops",
"Reject spam accounts": "Diúltaigh cuntais turscair",
- "User Manual": "Lámhleabhar Úsáideora"
+ "User Manual": "Lámhleabhar Úsáideora",
+ "Allow announces": "Ceadaigh fógraí"
}
diff --git a/translations/hi.json b/translations/hi.json
index 8dd495d9d..560d4e201 100644
--- a/translations/hi.json
+++ b/translations/hi.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "देवोप्स उपनामों की एक सूची। प्रति पंक्ति एक।",
"devops": "devops",
"Reject spam accounts": "स्पैम खातों को अस्वीकार करें",
- "User Manual": "उपयोगकर्ता पुस्तिका"
+ "User Manual": "उपयोगकर्ता पुस्तिका",
+ "Allow announces": "घोषणा की अनुमति दें"
}
diff --git a/translations/it.json b/translations/it.json
index 313e8edb8..e2a4559e5 100644
--- a/translations/it.json
+++ b/translations/it.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Un elenco di soprannomi devops. Uno per riga.",
"devops": "devops",
"Reject spam accounts": "Rifiuta gli account spam",
- "User Manual": "Manuale d'uso"
+ "User Manual": "Manuale d'uso",
+ "Allow announces": "Consenti annunci"
}
diff --git a/translations/ja.json b/translations/ja.json
index 56e567ad8..e5d0d80f9 100644
--- a/translations/ja.json
+++ b/translations/ja.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "DevOps ニックネームのリスト。 1 行に 1 つ。",
"devops": "devops",
"Reject spam accounts": "スパムアカウントを拒否",
- "User Manual": "ユーザーマニュアル"
+ "User Manual": "ユーザーマニュアル",
+ "Allow announces": "アナウンスを許可"
}
diff --git a/translations/ko.json b/translations/ko.json
index 833fef494..00b8ee2ea 100644
--- a/translations/ko.json
+++ b/translations/ko.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "데브옵스 닉네임 목록입니다. 한 줄에 하나씩.",
"devops": "devops",
"Reject spam accounts": "스팸 계정 거부",
- "User Manual": "사용자 매뉴얼"
+ "User Manual": "사용자 매뉴얼",
+ "Allow announces": "공지 허용"
}
diff --git a/translations/ku.json b/translations/ku.json
index 5de6b24a0..ce3dd1bdb 100644
--- a/translations/ku.json
+++ b/translations/ku.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Lîsteya navên devops. Her rêzek yek.",
"devops": "devops",
"Reject spam accounts": "Hesabên spam red bikin",
- "User Manual": "Manual Bikarhêner"
+ "User Manual": "Manual Bikarhêner",
+ "Allow announces": "Destûr dide ragihandin"
}
diff --git a/translations/nl.json b/translations/nl.json
index 96e70b4a7..591668797 100644
--- a/translations/nl.json
+++ b/translations/nl.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Een lijst met devops-bijnamen. Een per regel.",
"devops": "devops",
"Reject spam accounts": "Spamaccounts afwijzen",
- "User Manual": "Handleiding"
+ "User Manual": "Handleiding",
+ "Allow announces": "Aankondigingen toestaan"
}
diff --git a/translations/oc.json b/translations/oc.json
index cd42bc632..fc514f626 100644
--- a/translations/oc.json
+++ b/translations/oc.json
@@ -591,5 +591,6 @@
"A list of devops nicknames. One per line.": "A list of devops nicknames. One per line.",
"devops": "devops",
"Reject spam accounts": "Reject spam accounts",
- "User Manual": "User Manual"
+ "User Manual": "User Manual",
+ "Allow announces": "Allow announces"
}
diff --git a/translations/pl.json b/translations/pl.json
index 5251a3ba0..1c4b3c514 100644
--- a/translations/pl.json
+++ b/translations/pl.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Lista pseudonimów Devopa. Jeden na linię.",
"devops": "devops",
"Reject spam accounts": "Odrzuć konta spamowe",
- "User Manual": "Instrukcja obsługi"
+ "User Manual": "Instrukcja obsługi",
+ "Allow announces": "Zezwól na ogłoszenia"
}
diff --git a/translations/pt.json b/translations/pt.json
index cdb49560d..dfcb99f94 100644
--- a/translations/pt.json
+++ b/translations/pt.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Uma lista de apelidos de devops. Um por linha.",
"devops": "devops",
"Reject spam accounts": "Rejeitar contas de spam",
- "User Manual": "Manual do usuário"
+ "User Manual": "Manual do usuário",
+ "Allow announces": "Permitir anúncios"
}
diff --git a/translations/ru.json b/translations/ru.json
index c3dbdfb8b..e3dee70e4 100644
--- a/translations/ru.json
+++ b/translations/ru.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Список псевдонимов devops. По одному на строку.",
"devops": "devops",
"Reject spam accounts": "Отклонить спам-аккаунты",
- "User Manual": "Руководство пользователя"
+ "User Manual": "Руководство пользователя",
+ "Allow announces": "Разрешить объявления"
}
diff --git a/translations/sw.json b/translations/sw.json
index 5fa4afbd3..848475e63 100644
--- a/translations/sw.json
+++ b/translations/sw.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Orodha ya majina ya utani ya devops. Moja kwa kila mstari.",
"devops": "devops",
"Reject spam accounts": "Kataa akaunti za barua taka",
- "User Manual": "Mwongozo wa mtumiaji"
+ "User Manual": "Mwongozo wa mtumiaji",
+ "Allow announces": "Ruhusu matangazo"
}
diff --git a/translations/tr.json b/translations/tr.json
index 9bc1e42d7..f5561cecc 100644
--- a/translations/tr.json
+++ b/translations/tr.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Devops takma adlarının listesi. Her satıra bir tane.",
"devops": "devops",
"Reject spam accounts": "Spam hesapları reddet",
- "User Manual": "Kullanım kılavuzu"
+ "User Manual": "Kullanım kılavuzu",
+ "Allow announces": "Duyurulara izin ver"
}
diff --git a/translations/uk.json b/translations/uk.json
index cf338ecbc..b77aed64f 100644
--- a/translations/uk.json
+++ b/translations/uk.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Список ніків devops. По одному на рядок.",
"devops": "devops",
"Reject spam accounts": "Відхилити спам-акаунти",
- "User Manual": "Посібник користувача"
+ "User Manual": "Посібник користувача",
+ "Allow announces": "Дозволити оголошення"
}
diff --git a/translations/yi.json b/translations/yi.json
index c1207aa94..287c5a75d 100644
--- a/translations/yi.json
+++ b/translations/yi.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "א רשימה פון דיוואָפּס ניקניימז. איינער פּער שורה.",
"devops": "devops",
"Reject spam accounts": "אָפּוואַרפן ספּאַם אַקאַונץ",
- "User Manual": "באנוצער אנווייזער"
+ "User Manual": "באנוצער אנווייזער",
+ "Allow announces": "לאָזן אַנאַונסיז"
}
diff --git a/translations/zh.json b/translations/zh.json
index 3ccbda6ca..63773410e 100644
--- a/translations/zh.json
+++ b/translations/zh.json
@@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "devops 昵称列表。 每行一个。",
"devops": "devops",
"Reject spam accounts": "拒绝垃圾邮件帐户",
- "User Manual": "用户手册"
+ "User Manual": "用户手册",
+ "Allow announces": "לאָזן אַנאַונסיז"
}
diff --git a/webapp_person_options.py b/webapp_person_options.py
index ff89710f6..64f4a7b1e 100644
--- a/webapp_person_options.py
+++ b/webapp_person_options.py
@@ -34,6 +34,7 @@ from webapp_utils import html_keyboard_navigation
from webapp_utils import get_banner_file
from webapp_utils import html_hide_from_screen_reader
from webapp_utils import minimizing_attached_images
+from blocking import allowed_announce
def _minimize_attached_images(base_dir: str, nickname: str, domain: str,
@@ -415,6 +416,18 @@ def html_person_options(default_timeline: str,
# Notify when a post arrives from this person
if is_following_actor(base_dir, nickname, domain, options_actor):
+ checkbox_str = \
+ ' 🔁' + \
+ translate['Allow announces'] + \
+ '\n
\n'
+ if not allowed_announce(base_dir, nickname, domain,
+ options_nickname, options_domain_full):
+ checkbox_str = checkbox_str.replace(' checked>', '>')
+ options_str += checkbox_str
+
checkbox_str = \
' 🔔' + \
diff --git a/webapp_utils.py b/webapp_utils.py
index e75e39a38..f57c2c0f4 100644
--- a/webapp_utils.py
+++ b/webapp_utils.py
@@ -35,6 +35,7 @@ from content import replace_emoji_from_tags
from person import get_person_avatar_url
from posts import is_moderator
from blocking import is_blocked
+from blocking import allowed_announce
def minimizing_attached_images(base_dir: str, nickname: str, domain: str,
@@ -114,7 +115,20 @@ def csv_following_list(following_filename: str,
continue
if following_list_csv:
following_list_csv += '\n'
- following_list_csv += following_address + ',true,'
+
+ following_nickname = \
+ get_nickname_from_actor(following_address)
+ following_domain, _ = \
+ get_domain_from_actor(following_address)
+
+ announce_is_allowed = \
+ allowed_announce(base_dir, nickname, domain,
+ following_nickname,
+ following_domain)
+
+ following_list_csv += \
+ following_address + ',' + \
+ str(announce_is_allowed).lower() + ','
person_notes_filename = \
acct_dir(base_dir, nickname, domain) + \
'/notes/' + following_address + '.txt'
@@ -123,6 +137,7 @@ def csv_following_list(following_filename: str,
encoding='utf-8') as fp_notes:
person_notes = fp_notes.read()
person_notes = person_notes.replace(',', ' ')
+ person_notes = person_notes.replace('"', "'")
person_notes = person_notes.replace('\n', '
')
person_notes = person_notes.replace(' ', ' ')
following_list_csv += person_notes