Fix symlinks

This commit is contained in:
~erin 2022-03-05 17:45:35 -05:00
parent e66330973b
commit 3a97d5a6c1
No known key found for this signature in database
GPG Key ID: DA70E064A8C70F44
23 changed files with 2092 additions and 23 deletions

View File

@ -1 +0,0 @@
/home/erin/.config/dijo/config.toml

9
.config/dijo/config.toml Normal file
View File

@ -0,0 +1,9 @@
[look]
true_chr = "·"
false_chr = "·"
future_chr = "·"
[colors]
reached = "green"
todo = "magenta"
inactive = "light black"

View File

@ -1 +0,0 @@
/home/erin/.config/kitty/kitty.conf

25
.config/kitty/kitty.conf Normal file
View File

@ -0,0 +1,25 @@
font_family Fira Code Regular
bold_font auto
italic_font auto
bold_italic_font auto
font_size 12.0
disable_ligatures never
url_prefixes http https file ftp sftp gemini ssb
detect_urls yes
copy_on_select yes
strip_trailing_spaces always
enable_audio_bell no
tab_bar_style powerline
tab_title_template "{index}:{title}"
confirm_os_window_close 2
sync_to_monitor yes
cursor_shape block
editor nvim
input_delay 1
repaint_delay 1
include theme.conf
allow_remote_control yes

View File

@ -1 +0,0 @@
/home/erin/.config/kitty/kitty.conf.bak

View File

@ -0,0 +1,35 @@
font_family Fira Code
bold_font auto
italic_font auto
bold_italic_font auto
font_size 12.0
disable_ligatures never
url_prefixes http https file ftp sftp gemini ssb
detect_urls yes
copy_on_select yes
strip_trailing_spaces always
rectangle_select_modifiers ctrl+alt
enable_audio_bell no
editor nvim
background #191919
foreground #c4c4b5
cursor #f6f6ec
selection_background #343434
color0 #191919
color8 #615e4b
color1 #f3005f
color9 #f3005f
color2 #97e023
color10 #97e023
color3 #fa8419
color11 #dfd561
color4 #9c64fe
color12 #9c64fe
color5 #f3005f
color13 #f3005f
color6 #57d1ea
color14 #57d1ea
color7 #c4c4b5
color15 #f6f6ee
selection_foreground #191919

View File

@ -1 +0,0 @@
/home/erin/.config/kitty/theme.conf

37
.config/kitty/theme.conf Normal file
View File

@ -0,0 +1,37 @@
foreground #c1c1c1
background #1c1c1c
background_opacity 0.85
selection_foreground #1c1c1c
selection_background #c1c1c1
url_color #c1c1c1
color0 #1c1c1c
color8 #262626
color1 #ac8a8c
color9 #c49ea0
color2 #8aac8b
color10 #9ec49f
color3 #aca98a
color11 #c4c19e
color4 #8f8aac
color12 #a39ec4
color5 #ac8aac
color13 #c49ec4
color6 #8aabac
color14 #9ec3c4
color7 #c1c1c1
color15 #e7e7e7
cursor #c1c1c1
cursor_text_color #1c1c1c
active_tab_foreground #1c1c1c
active_tab_background #c1c1c1
inactive_tab_foreground #303030
inactive_tab_background #919191

View File

@ -1 +0,0 @@
/home/erin/.config/kristall/config.ini

493
.config/kristall/config.ini Normal file
View File

@ -0,0 +1,493 @@
[General]
ansi_escapes=render
cache_life=15
cache_limit=5000
cache_threshold=256
cache_unlimited_life=true
close_window_with_last_tab=false
emojis_enabled=true
enable_home_btn=false
enable_newtab_btn=true
enable_parent_btn=false
enable_root_btn=false
fancy_quotes=true
fancy_urlbar=true
gophermap_display=rendered
icon_theme=auto
language=
max_redirections=5
network_timeout=5000
redirection_policy=2
search_engine=gemini://geminispace.info/search?%1
session_restore_behaviour=1
show_hidden_files_in_dirs=false
start_page=about:favourites
strip_nav=false
text_decoration=true
text_display=fancy
theme=os_default
ui_density=compact
use_os_scheme_handler=true
[Client%20Identities]
groups\1\identities\1\auto_enable=false
groups\1\identities\1\certificate="@ByteArray(0\x82\x2\x92\x30\x82\x1z\x2\x1\x1\x30\r\x6\t*\x86H\x86\xf7\r\x1\x1\x5\x5\0\x30\xf\x31\r0\v\x6\x3U\x4\x3\f\x4Meow0\x1e\x17\r210424193628Z\x17\r220424155959Z0\xf\x31\r0\v\x6\x3U\x4\x3\f\x4Meow0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xc7v\xbe\xae(\xa6\x4\xee\x42\0\xf\x63\x87\xe8\xbc\x1e\xf8\xf4\xa0~\xa9\x62l\xf\x44\x1b\x8cz\x3\x8c\x62\x46>\xdc[?Vs\xf6\xe8p\x89\x1ek5\xd3\xa6h\xc4z\x96\xe3W\xdf\xda:\xce(\x93){Q\xce\x83\xbe\xd3\xf2\x31\x85\x8c\xde-\x1c\x80\x37\x97@\xb2\x34\xf4\x43\xa7\x92\b\xdd\x61\x99\xbby\"\x1f/\f)1\xbb\x17\x8b\xd4\x12\x14\xf9\x18\xdb\x42m\a\rN\x89L\xe3\xb9\xbau\xf0\x1f\x44\xfd\xe3\x2\xd1\xfe\x17\xbe\xec\xe3\x13\nK\xe8\xbd\x9a\x42\x46\xba\xed]\xdf%\xac\xb4\x9b\x1f\xef\x81\x10\xd5\x8e\x96,\b\x9by\xd1@\n\xeb|\xb9n\x15_s7\xb4\x10\xed\xb9\x5Y\xce\xcc\x1b\xfe\x42\xdd\x80g*5=tK\xa8\xd4\x95/^\xe0-*\xae\xfb\x84\xcd\xad\x90\xd4&\xdf\xcc\x87\x3\x8d\xa5\x43\xeb\xfc\x1a\x8f\x8f\xd8\xb6\xb1\v\x93\xbf\xd0\x15)\xb1\xa9\xc3g\xd3]UY\x1c\xff\x94\x45\xae\x32K\xff\x19\x93Te\xd0))\xea\x32\xf5\x81\x93\xdfI[\x11G\x8c\x81\x2\x3\x1\0\x1\x30\r\x6\t*\x86H\x86\xf7\r\x1\x1\x5\x5\0\x3\x82\x1\x1\0\x35\x9a\x93\xe7o\x8eP\x19\xa2\xfc^\xeb\xcf{\x80'\xa4\xcd@#\xefQ<6@'\x11{\xe0\xfd\xd7\x84\x9c\xe5\x7f\x8d\xb5Y\x3\t2{\xa7S \xb4<N\x9f\xd5Vl\x86\x30\x33\xb6\x96\x44\xee\xf2j;\x4\x42]\x98\xdeK\x99m(Z\xd1\xd5\xd7\xe8\xce\xda\xf9\xcc(\xe5\xb6\x6\r\xedp;m\xdfX\x2P\x19\x42\x91'\xa3\x88\vL#\x9e\xe7N[\xf9NzY\x82\x2\x65>\xa3;\xec\xe3=\x1e\x61\xeg+l\xd3u\xed\xafoB\x82,\x83?1\xf\v\x85&\xf7@\x4\b\xb4\xa6\xe9*\x8e!\b\xc1@\xec\t\xb3|r4\xc6~\x84\xdcK^M\x12\x30\xd1GqQ\xf3{\x14^n\xec{\xbd\x12T:dM\x1bs#Sh\xc2\x35V\xbd\xc9\x7fv\xb6}\xa9\x15\xd8\xee/R\\p\xa1,\"\xfd\xf4\xda\xa5w\x82\xe6\xa6.\xd4\xa6\xae\x2R\xa1\x10\x5\xd7\xe8j\x8f\xbf]\x90\xba\\\xe7\xe8\xcd\xd2\xe5uE\xfl\x1a\x18\x7f\x36I\x80R\x1\x85\xae\xb1)"
groups\1\identities\1\display_name=Meow
groups\1\identities\1\host_filter=
groups\1\identities\1\private_key="@ByteArray(0\x82\x4\xa4\x2\x1\0\x2\x82\x1\x1\0\xc7v\xbe\xae(\xa6\x4\xee\x42\0\xf\x63\x87\xe8\xbc\x1e\xf8\xf4\xa0~\xa9\x62l\xf\x44\x1b\x8cz\x3\x8c\x62\x46>\xdc[?Vs\xf6\xe8p\x89\x1ek5\xd3\xa6h\xc4z\x96\xe3W\xdf\xda:\xce(\x93){Q\xce\x83\xbe\xd3\xf2\x31\x85\x8c\xde-\x1c\x80\x37\x97@\xb2\x34\xf4\x43\xa7\x92\b\xdd\x61\x99\xbby\"\x1f/\f)1\xbb\x17\x8b\xd4\x12\x14\xf9\x18\xdb\x42m\a\rN\x89L\xe3\xb9\xbau\xf0\x1f\x44\xfd\xe3\x2\xd1\xfe\x17\xbe\xec\xe3\x13\nK\xe8\xbd\x9a\x42\x46\xba\xed]\xdf%\xac\xb4\x9b\x1f\xef\x81\x10\xd5\x8e\x96,\b\x9by\xd1@\n\xeb|\xb9n\x15_s7\xb4\x10\xed\xb9\x5Y\xce\xcc\x1b\xfe\x42\xdd\x80g*5=tK\xa8\xd4\x95/^\xe0-*\xae\xfb\x84\xcd\xad\x90\xd4&\xdf\xcc\x87\x3\x8d\xa5\x43\xeb\xfc\x1a\x8f\x8f\xd8\xb6\xb1\v\x93\xbf\xd0\x15)\xb1\xa9\xc3g\xd3]UY\x1c\xff\x94\x45\xae\x32K\xff\x19\x93Te\xd0))\xea\x32\xf5\x81\x93\xdfI[\x11G\x8c\x81\x2\x3\x1\0\x1\x2\x82\x1\0\r\x99\xfeT\xb7\xf6\xe2=1\b\xfa\x3\xaa\x7f\xe7\\!S\xe5!\xde\x1\x15'QX\xa3\x92\xaamGBM\x5\xf\xbf\xd8\xf0]t\xea?\x9fpf\"A\xa5\xc1H.\xc3\xdf\xf9&\xd3}\xbdl\x93\x96\x92\x34\x87\xedZ\\\x98\x9d\xe7\xc6:\xc3G\xc7\x2\xaci\xba\x8c\xb1\x94Z\xb3\xfa\f\xae\xc4\x6\xf5\x99\xb4\xc6\x9a\x84\x86\xa2\x8biq\xb6\x36jH\x81V\x17\xf6\x3U\xff\x85\x43\xe4\0(\xd8\xa9\x6\xbb\x15\x35&\xa3\x8d\xe4os}\x13\xbe\x31L\xf5\xc1\xdau\xe1~\xd5\x33\xe6\xdc\x46\x4\x32\x39_\x83v\x95\xf\xfa\x9bg G\xe2\xf\xd1]o_pz\x14\x62x\xa7\xb5\xadzG\xd1]@\x1c\x9f\xff$\t\v\xa5,\xca\xc7~\xab\xef\x45\xde\x1d\xdfkm\xb5\x7fZ\x11j\x1f\xb7V\x5\x6,\xaf\xf2\xcc\x85YM\xd5\xeb>;\xaav\xa4\x4~\x17\x9e\x1bT\xc7n\x19\"OrfW\x9f=\xea\x5\x2/\xaf\x81J?Mf\x95\x83]\xa0\xec\x8f\xf7R\x95\xb5q\x2\x81\x81\0\xed\x9d[$\xe9\xdaO@\xed\x88 Wn\xca\x85\x85\xe0\x11\xf9X\x9c\x94k\xacq\xf5\x1b\xeb\f\xf4S\xa6\xfa\xc6k~AN\x1fp\xa3W84\xba\x1e\xc6`\xa1\xe5\x1f\xcb\x88i\xa5o\x15\x42\xd3n\xdb\xf1;u\xc4@\xcav7X\xd7\x18\xd0o\xfa\x35\xa2&v\xf6\xd8\xff\xc3\x14\x46\n\xb3r\xd1MX6|X\xd9\xdd\xdd\xcb\xda\xae]\x1a\xec\xb7!\xdb|*\xbd\xaaZ^\xa3g\x9bkc6\xb1sV\x16\xe2\xfaH\xdc\x90]\x2\x81\x81\0\xd6\xe5\xb3\xa1T\x85\"{\xe7\xa9\xf0\x9a/\xb4W\xa8 \bJ\xe2\xeb[Ac:\x1b\xd6g\x17\xd6\x86\xa6\x1c\xe1\xf3\x1b\x32\xb9\xc6Z\x12\xf8\x4)\x17\x1b\x93\x1b\xec\xa9\xe6\x45\xbf\x1)\xf9\x81\xda\x31\xd4\xcb\x1\xe1\xf7\xf7\x15\xdb\xcc\xa9\r\xd7Y\xf4\x2\xcdH\xf4)bD\x8f\xfd\xfe\xc4^\x14\xc0\xe1\xa4=\xbdg\x85i\xfcZ\0\xca\xae\xab\xc5\xd7\x87UQ\xc9\xcd\x41\xe9`\xbfN\xb8\xdb\x33\x8a\xfa\x87\xfb\xb2\xcc\xdd\xb7\x36\x30\x8e\xbau\x2\x81\x81\0\x87\x6\xd6\x96\x81u\x97w\xf4\x3Y-\x96=\xeb\xe6\x89\xd0l\xfb\x97\xef\x17\xc8\xe4\xf1>\xae\x31\xac^%\x13x\xd1\xf8\xeb/s\xdaTW\xea\xe\xbc}d\x89\xe1\x36\f\xfd\x62\x45v\xc7K3\xb0\x66\xdd\x1\x96\xa2s\xa5\xc5\xe7\xab\xc8\x6\x63\x89\x7f\x38\x96\x65\xd0\xa9\xe5\xd8\xa6n\xbb\x4\x9al#!!l\xb1y\xb4\x1c\nbQ\xc7\xb1\x32#l\xc5\x1c\xaeW?\n\x8c\xd5\xd1\xd5\xd5\xb8\x92+\xcd\x16\xc5\xcd\xf4/\x83\xbf\a\xe7\xd9\x2\x81\x81\0\xd5\xee\xe8\xcb\xd4\x13\x92\a\xdd\xd1\xedG\xe1\xf3\xdcK\xf0O\xb1\x15\x84\x8e]c\x6'Ncet\xd8\xa9(\x19\xbc\x66\x38\x32\x7f\x87\x8eX\xbf\xf3\x94 \x8cl\x1H\x6\x89*\xa4\x63\0\x14H~\xd1\x43\xa4\x45,\x11\x1b\xfe\xac\x19$A^8\xb0Mc\xb2\x46<\xa0\xda\xe4V+q)\xa1\xf7@\x5\x82\xb8;6\xe\xd6\x1e\xf1\xa7\xc0\x33}\xe4)\x88\xf9\xa8PT\xa0N\xf3t\xce+\xda\xd0\x9cmsK\xc5\xf1\xad\x8d\xdb\x99=\x2\x81\x80h\xea\xbbXj6\xf2\b)GM`\r\b\x90\x8f-\x1f\xf6\x1f\xce\xf0\xdb\xc5j_F|>\xf6\xe5ZC\xe7\xcb\xa8\x62p\xc5zW\x7f\b\x1b\x35\"J\xfal\xef\xe\xf7\x1d=\x8a\xab\x30\xf0\xd8\xb9\x9e\x8e\x65\x9f\x3\xe0/\xe\xb9\xbak]=\x83\x84p\xfb\x2Z\xe1\xd6\xdeS5b\x83\xb8\xc7T\xa3\xf\x6\xf0v\x1f\xe0\x35\x45\x97{V\x8aI\xc3,\xf8\xba\x95\x85\x95y\xf2,\xa4h\xfw\x9e\x7f\x10\x38\x15\x41H\0\x8cq\xda)"
groups\1\identities\1\user_notes=
groups\1\identities\size=1
groups\1\name=hmm
groups\size=0
[Favourites]
groups\1\favourites\1\title=
groups\1\favourites\1\url=@Variant(\0\0\0\x11\0\0\0\x17gemini://perso.pw/blog/)
groups\1\favourites\10\title=An Inhabitant of Carcosa
groups\1\favourites\10\url=@Variant(\0\0\0\x11\0\0\0\x1cgemini://carcosa.net/journal)
groups\1\favourites\11\title=lipu pi jan Niko
groups\1\favourites\11\url=@Variant(\0\0\0\x11\0\0\0\x1egemini://tilde.town/~nihilazo/)
groups\1\favourites\12\title=
groups\1\favourites\12\url=@Variant(\0\0\0\x11\0\0\0\x19gemini://tx.decrypt.fail/)
groups\1\favourites\13\title=
groups\1\favourites\13\url=@Variant(\0\0\0\x11\0\0\0\x17gemini://walkaway.wiki/)
groups\1\favourites\14\title=
groups\1\favourites\14\url=@Variant(\0\0\0\x11\0\0\0\x1cgemini://cyberpunksin.space/)
groups\1\favourites\15\title=
groups\1\favourites\15\url=@Variant(\0\0\0\x11\0\0\0\x37gemini://gemini.circumlunar.space/users/hundredrabbits/)
groups\1\favourites\2\title=
groups\1\favourites\2\url=@Variant(\0\0\0\x11\0\0\0\"gemini://xj-ix.luxe:1969/contents/)
groups\1\favourites\3\title=
groups\1\favourites\3\url=@Variant(\0\0\0\x11\0\0\0\x35gemini://republic.circumlunar.space/users/joneworlds/)
groups\1\favourites\4\title=
groups\1\favourites\4\url=@Variant(\0\0\0\x11\0\0\0\x18gemini://nightfall.city/)
groups\1\favourites\5\title=
groups\1\favourites\5\url=@Variant(\0\0\0\x11\0\0\0\x16gemini://midnight.pub/)
groups\1\favourites\6\title=
groups\1\favourites\6\url=@Variant(\0\0\0\x11\0\0\0(gemini://gemini.cyberbot.space/smolzine/)
groups\1\favourites\7\title=
groups\1\favourites\7\url=@Variant(\0\0\0\x11\0\0\0\x19gemini://tx.decrypt.fail/)
groups\1\favourites\8\title=
groups\1\favourites\8\url=@Variant(\0\0\0\x11\0\0\0\x1cgemini://cyberpunksin.space/)
groups\1\favourites\9\title=
groups\1\favourites\9\url=@Variant(\0\0\0\x11\0\0\0\x37gemini://gemini.circumlunar.space/users/hundredrabbits/)
groups\1\favourites\size=11
groups\1\name=Unsorted
groups\2\favourites\1\title=
groups\2\favourites\1\url=@Variant(\0\0\0\x11\0\0\0\x1agemini://geminispace.info/)
groups\2\favourites\2\title=awesome-small-rust
groups\2\favourites\2\url=@Variant(\0\0\0\x11\0\0\0\x39gemini://alex.flounder.online/tech/awesome-small-rust.gmi)
groups\2\favourites\3\title=
groups\2\favourites\3\url=@Variant(\0\0\0\x11\0\0\0.gemini://gemini.circumlunar.space/~solderpunk/)
groups\2\favourites\4\title=
groups\2\favourites\4\url=@Variant(\0\0\0\x11\0\0\0\x17gemini://walkaway.wiki/)
groups\2\favourites\size=4
groups\2\name=Tech
groups\3\favourites\1\title=
groups\3\favourites\1\url=@Variant(\0\0\0\x11\0\0\0\x1bgemini://ella.wantscuddl.es)
groups\3\favourites\2\title=
groups\3\favourites\2\url=@Variant(\0\0\0\x11\0\0\0\x1agemini://the-system.eu.org)
groups\3\favourites\3\title=
groups\3\favourites\3\url=@Variant(\0\0\0\x11\0\0\0\x17gemini://medusae.space/)
groups\3\favourites\size=3
groups\3\name=Personal
groups\size=3
[Protocols]
finger=true
gemini=true
gopher=true
http=false
https=false
[Theme]
Blockquote\color=#988ba2
Blockquote\font="Atkinson Hyperlegible,14,-1,5,50,0,0,0,0,0,Regular"
Formatting\centre_h1=true
Formatting\indent_bq=1
Formatting\indent_h=0
Formatting\indent_l=2
Formatting\indent_p=2
Formatting\indent_size=15
Formatting\justify_text=true
Formatting\line_height_h=5
Formatting\line_height_p=5
Formatting\list_symbol=-1
Formatting\text_width=900
Formatting\text_width_enabled=true
H1\color=#96cdfb
H1\font="MADE Gentle,26,-1,5,50,0,1,0,0,0,Regular"
H2\color=#f2cdcd
H2\font="MADE Gentle,18,-1,5,50,0,0,0,0,0,Regular"
H3\color=#eceff4
H3\font="Atkinson Hyperlegible,16,-1,5,50,0,0,0,0,0,Regular"
Link\color_cross_scheme=#f28fad
Link\color_external=#ddb6f2
Link\color_internal=#f8bd96
Link\external_prefix="\x21d2 "
Link\internal_prefix="\x2192 "
Preformatted\color=#abe9b3
Preformatted\font="Fira Code,14,-1,5,50,0,0,0,0,0,Regular"
Standard\color=#f5e0dc
Standard\font="Atkinson Hyperlegible,14,-1,5,50,0,0,0,0,0,Regular"
ansi_colors=black, darkred, darkgreen, darkgoldenrod, darkblue, darkmagenta, darkcyan, lightgray, gray, red, green, goldenrod, lightblue, magenta, cyan, white
background_color=#1a1823
blockquote_color=#1e1d2f
margins_h=55
margins_v=55
theme=0
version=1
[Trusted%20HTTPS%20Servers]
enable_ca=false
trust_level=2
trusted_hosts\size=0
[Trusted%20Servers]
enable_ca=true
trust_level=0
trusted_hosts\1\host_name=the-system.eu.org
trusted_hosts\1\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xbaI\xbe [\xb5\0\xf6\xe4\xce\xf3\xe6\xb3\xd5X\xaf\x32\x3\xef\x18m\v\x1\xda\x8a\x8aM\x81\x10^\xdf\xa1T\xaf\xe1\x39~\xf4\xd4\xde\x3;\xcc\xc9\xd7\xaf\r+\x1b]\x94=\"\xf7\xb0-e?\xb3\x86\xa5Za\x15)"
trusted_hosts\1\key_type=3
trusted_hosts\1\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87]\x2\xc3\x41\x9d\0)
trusted_hosts\10\host_name=sunshinegardens.org
trusted_hosts\10\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4=j,T\xe6\xa5m\xc6L\x8e\x1eUq\x2\x17P\xf8\xc5\x98\x32\xe9q'\aAE\x6\xcc\xe0\x9a^\x5\xe3\x84\f\xe4\xd0\xeMqM\xbc\xbah\x89\x37\xf\xd3+\xae\xd8#\xe\x6uQ\x19\xeb\xa6\r\x83\0\xa9\xf3)"
trusted_hosts\10\key_type=3
trusted_hosts\10\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2\x1b\xbex\0)
trusted_hosts\11\host_name=gem.johanbove.info
trusted_hosts\11\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x97\"4\x6K\x88i\xc8\x42\xd0@\x85\x62\x43\xe9\x86\xcd\xa3\xe1\xa0\xae\xa1\xf2\xf4\x1\xd5)\xe3\xd0\x31\a\xa3\xd9|{\xc5\x97S\xc1\xcb\xce\xe2\x61\xa7\x84\x80(\x9c\x9e\xa6np\xd6\xcc\xa3g\xe2\xae\xde\xf2\xcd\x1e\x82<\xb2\xde\xab\xf\x90\xd7\xe5Q\v\x85\xe0\x80\x9aK\xfa\x87xRt\xex\x8f%}Q:\xe9\xaa$\x6[\xf5)"
trusted_hosts\11\key_type=3
trusted_hosts\11\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2\x1b\xd1@\0)
trusted_hosts\12\host_name=null.media
trusted_hosts\12\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xf3\r\xc7\x1n\xe2Xr\xf4\xd5\xc4\x5\xce\x85\xffJz\xa1\x9b\x95J\xcf\xdd\x88\x9b&\xffi\x1c\x64gW\xf3\xd6&{\x86i\x6\b\n% \xcb\xe6-6\x18\x44@\xf9\xfc\x35\xaf\x7f\xe7v\x8bQ`-(:()"
trusted_hosts\12\key_type=3
trusted_hosts\12\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2J\xe3K\0)
trusted_hosts\13\host_name=szczezuja.flounder.online
trusted_hosts\13\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xe9\xf6\xa6^a\x7f\xed\x34O\xe0\b3\x1d\x82\xbc\xa4J\x6N\x9e\xa8\x8f\x30\xe9t3\xf5\xd1\x84\xb6\x33\x41\xa7\x9e\xf2\x66\x45\xf6\x43\x61l>`\x7f\x37\x1\x95s\xeb\x90x\x98[\x8b\xf3\xebG\xb0\x13\xd4j\xdc\xd5\xc0)"
trusted_hosts\13\key_type=3
trusted_hosts\13\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2OuM\0)
trusted_hosts\14\host_name=tilde.pink
trusted_hosts\14\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x82\xce\v\xcc\xd4P{\xa0GIque8L\xef_j\n\xd5\xecQ\xcb\b+V\xc4\xc3\x90{\x9d\x64r\xd3\xd1\x31\r^\x90\xa2Z\xd7\xb5\xd2;\xa0\x5\x99v\x2N\xae\xfb\x8a\xe5\xee_\xbd\x81\x98\xddM\xf4\x8b)"
trusted_hosts\14\key_type=3
trusted_hosts\14\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2O\xb8\x1b\0)
trusted_hosts\15\host_name=rawtext.club
trusted_hosts\15\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xd2(\x8c\x92o\x92lF%\xb2Hm\x85\x42\x90\xd6X\xe\xb5\xb9\xaf\xca\r\xab`\x8f\x30\xc1_G\x97jC1\xa5\x82\xcb\xce\xa0Uh?\"\xc1\xb8;\0\x97\x1\xec\xfd\xa8\x1\x92.K\x98\x10]AEX\xc3\xbe\x82\x9a\x88\xb0\xfb\x34\x43K%N=\xa9.e\xfa\xd3\xbbV\xbc\x7f\x8bi}\x91\xf6\x19\x86\x86,\xd9\xaa\x1d\xbe\xc9\x61\x30\x38\xe3\xfd\xebs\xbb\xe9S\xc5h'l(\f\xd5\x1b\xcb\r\xe7W\xe6\xc9\xba\xbb[Q\x18\x61\x9f\xae?&\xce/\xb5\x43T\xc5/\n\nj\xe2\x9b\x38\xeb\xbe\x1d\xdf\xfb\xe7\xc1\xeb\"v\x9b\n\x4w\xd6q\xe0\x9b\x46\x33\xfa\x17\xf6\x4\x8fj\xc1\x1c\x93SFp\x88\x97\x38\x9b\x8f\xb2z\xa0\xf7K\xaa\t\xe8\x65\x13\xb1\xb6Q\xeb\x89[t\x5\xee\x8a\x1c\x1d\xbbS?\x7f\xfd\xa1o\xca\x9d.\xbd\\\x95\xe6\x33\x42\xf9'\xd5\x8a\xe2@\xdel\xbd;\xb8Z\xb9\x7fr[\x17\x97&/rt>\xf9\xe2\x66\x1c\xf5\xf0\xbexR\f_P\xb7\x2\x3\x1\0\x1)"
trusted_hosts\15\key_type=1
trusted_hosts\15\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x4&X\x91\0)
trusted_hosts\16\host_name=republic.circumlunar.space
trusted_hosts\16\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xb1\x6K_B+n\xf7\x44q&\xda\xec\x89\x83\xe8\xec\xcc<K\xf5\xe7j\x1a\xc7\x42\x42\xe0\xaf\xfbH\xd3\xf5=\x97\x33\r:\x3\x6\xce\x91\xba\xe8\x90\x10\x42%-\xbe\xb0\x14\xd3\x8a\x97\xdb^ZE\x93\xd9\x93\x14PU\x8f\xfa%\xa9\xdb\x87z8\xf1\xa1\x84\x99\xcc[\x13O$\x8d\xfaq\x8c\x34\x63`\xf4\xfe\x1cpn;\x9ej\xba\xf7!%\xa4\xf6O\xa2\n\xaa\xf\x1f\x19\x89\x8b\x92\x88v\x85T\x9f\xd3\xd1\xc7\x94J)\x9e\x39\x30lb\xa9\x11\xec\xe7\xaf{\xc7\xfe\xf9J/\xa2\xeb\x63wa!\x5\x1c\xd3\xef\x91\xc5\x10\x8aI,/\xf7\xf3,\xb3\xef\x63I\x9cG7\xf9\xeb\x86\x35\xf\xebQ\x83\xd0\b\x81!\xb0\x87\x41\x5\xc4\xe8\n\xadL\xcf:j\xa9\x5\xd8$]\xd4\x1b\xf1\xfe\x32\xdd\0\x82\x9a\x5\x8ak\x95YF\xf9\xfa\xdano\xd0\x84s\xf2\xdc\x7f\xf0\xb5\x14\xcf\xf7\x81\xd3\xfe\t&>\x93\x7f\xcf\x80\x41(\xe4\x97\xed ri\xb9\xd9\xec\x16\x37\xce\x1f\xbc\xa2\xef\x87\xd4\x30\x9a\x9fS\x9c/\x91\x82\x5\x89{w\bI\xa9\xde\xcfz\xa7h\x7f\x9a\xadu\x3\x33\xb7i\xe4\x81\xa0y\xa3\x44>\xb3\x94\x17\x1c\x14k9z\x9d\x8d\xd9\xce\x89\x7fh\xd7_\xe4\x45\r\xc1gmE\xe2\x9a\xbd\x34\xff]\xbe\xf7\x33\xc6\xccU\xffx\x93;&\x80\x43K\xd7\xd6u\xb3\xean\a\x93q\x9d\x96\x8b\xa9\xd2\x88+\xb8\xd7\xd4'\xb2\x35\xb9\xae\x94N>(t\xa3g\xfaR\x7f\xfa\xf?\xc6\xc3\xc0\xf3\x65ill*\xd8\xe4\x61\xb4\xd1\x43\xf2\x83\xa7M\xb7(GY\xd2\x84\xd4\xe\x46\x90\x19w\xc9\xb5\xbeZL\xe5\xb9\xdd\x15\xf7?\xbej\xab\x64\f\xd0\xc0\xc9\x6pp$\x17MX\f@\xc2\xeax\xe9\xbf\xdf\x42\xcc\f(Yu\xf4\xe6\xe4\xe3\x7f\x2\x7f\xb2\t\x98\xe8\x9f\xce\xca\xe\xa7\xbd\x3\xae\x7fT\xeb\x66\xf5\xbb\xc8\xf9QC`\xe7\x92~\xb1\x33\xa8\xad\xf0x4\x1a\r4\xb2\x15u\xd2\xd4O\xb1\xd9\x82P8)H\xfc\xb5 \xcd*\xa9\xf\x11V\xe7\x15=\x2\x3\x1\0\x1)"
trusted_hosts\16\key_type=1
trusted_hosts\16\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x4'\xf0\x98\0)
trusted_hosts\17\host_name=nightfall.city
trusted_hosts\17\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xe0/\x10K;p\xed\x9c\x89t\xa9\xdd\xa2\x41\x8b\xc7\xf6\xaf_V\0O\xf5\x36\xeb\xe1\xe7 \xd8\xeb\xcc\xd5:\x98\xaa\x13\x44\xbd\xeb\xda\x14\xf4\r\x19\xc8<\xc7\xear#b\x3\x66\xb2^\0=\x1c{?\xa7`\x14\xf1)"
trusted_hosts\17\key_type=3
trusted_hosts\17\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1d\x8c\n\0)
trusted_hosts\18\host_name=gemini.cyberbot.space
trusted_hosts\18\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x8b\v\xc0\xea\xf1&\x8bX\xcb#\xc8\xfJ\xfS\xa4\v\x82j`\x13\x43\x1a\xc3\xa9\x9c\xbd\x42\xb0,\xfaUw\x6\xb1\x8d\xa5\x17Z\x8c\x36:\r\xf9(\xb3\xce\"\x9b\xa6\xe2x3<E\xce\xb3\x99Q\x19\xb6\xcb\x38\xe <\xb3!\xcfqp\xee^\xb3\x93\x19H\fQ\xd4\x89\xda\x97\xe0uda\xe9\xa4\x38\xa0\xcd:9l\x8b)"
trusted_hosts\18\key_type=3
trusted_hosts\18\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1d\x97\xe0\0)
trusted_hosts\19\host_name=midnight.pub
trusted_hosts\19\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4zm\x1c\x31\x8d\x89[\n\x8e~\xf8\x30\xe4\xf1\xd9z\xf9\xd9%\xa1\xf3\xb3\x89\xe9\xfd\xe1\xf3\x4\xeaO\xaao\xd1\x42\x65\"v\xfa\x98\xbe\x83-nh\xc0\xe4\a\xbb\xd6\n\x91\xeaH\xa4\xf8\x1a\x9a\xf7\x13WR\xf3\x2*)"
trusted_hosts\19\key_type=3
trusted_hosts\19\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1d\x9a\xc3\0)
trusted_hosts\2\host_name=gem.chriswere.uk
trusted_hosts\2\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x93\x5\xf3\x88h\xc5ol\xf0KE\x94me\xb0\xa5\x33\xe3HL\x1a\xd8$\xc0|\xd6\t\xfc\xf6\tl\x81N\xf=\x17\xa9J\0\xd7\x1e\x30\xcd\xbf\xdeK&\xdc\x63\x30\x18\xf7\x9a\0</\x1c\xaf\xb6\xad\xe9\xde\xdb\xcb)"
trusted_hosts\2\key_type=3
trusted_hosts\2\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\x64\x1\xd6\x8b\xa7\0)
trusted_hosts\20\host_name=tx.decrypt.fail
trusted_hosts\20\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xbf\xaa\x9d\xbbj=b'&=\x3M&\\\x87ou[\xc1\x95\xb8\b\xce\xbe\xa4\xdd\xd1_\xba\xd4\x16\xf4\xdf\xfeh\xad\xbd\x8f\xe6\xe5\xb8\xf5tGo\x2:o\x80\xcf\v\xe0.M\xc9\x90\n\xfd\xee\x3\xcd\x8e\tD \\k\"\x81\xb8\xa4\x38\xf8\xac\xdaZ\xbc\xeb\xad\xf8\x8e\x5\xff=~\xc0\xc6L\xaa\x2\x96\xa1\">\x86*\xe6\xfa\x84\xe1R\xd1i\x99\x3\x13\x16\xfc\x87>y\x99\xebJ\x91\x83\xa8\x45\n\xea\xf3q\xe8\x1ei\x8c\"\xca\xeb\x13\x64\xf7\xa2Ge\xb7\t@KN\x2\xb9H\t_\x1\x88\xfck\x94\xf2\x86=9\x5+\xa8\a\xe4\xae\xaf\xeb\x62\\\xbd\x41#\"\xc3\r\xab~\x1d|0D'\xb2>\xdd\xd1(\x8f\xf0T\xa9\x65\xee\xdel$wl^\x12\v\xe3+\xf6\a\xb4m\xe6\xbf[\xb3{\xba\xe2_\xa3\xad\b\xe2\xdfh\xb3\xcag\xd7u,4\xd0\xf0\xa1^\xa2o\xb6\xa1\x7f\xd9z\x4\xa8\xec\xcf\x61R\xfa\x9b\x95+\x90&lAi\xa3\x35\x90]\x10H\xc5\xb8\x88\x96\xb1\x38@y\xb6\x63\xf6}\xe6\xf2J\xd4~\xeaThK\"\x16\xb6\x7f\xf9\x37\xda\x8dh\x9cJ\xc7>\xf5&Y\xefS\x93\x31\xe4\xa6$\xc8\xd8\xe9L\xd4&G_\xf7\xbc\xcb\xa1W\xb6%AC\t\xeb\x9d\xf6^\xb8\xd1M^\x84\r\x9dt\x1c\"X\xcf\x6\x80\xfdg\xdc+4K\x5\x82\xd5\x15L\xd5m\x17\xc7\xe6\x90\xc1\xba\x91<\x1b\x82R\xae\bfuC\x84@\x13\xd1w\xb2vR]\xdbvt\xda~.8\xa5X\xfd\xd9_\x1f\x62\x63\xe8m\xd5\x64\xa2\n\xf1s\xf2\t\xfe\x90x\x98\xd9\x9f\x1e,%D\x8d\xbf\x32\xf5\xf9\0y\xc7\x46]rg=I\xa9s\x1c\x8b\xc9=Z\xab\x63I(\xadr\x1\x41l\x13H\x95\xc0*\x98\xf5\x34oQQ\xb5Sk\xcb^\xf1\x8a\x8e\x32@O\xaf\xbb\xf5~\xe5\xfd@R\xe3\xab\xaa,\x96\r\xb5\xfe\xaeX,}\xfe\xdb\x91\aT\x3VUS\xb4\x7f\x3\xecI\xfck\x96\x36\0K^9\xda\x31q?\x9b!H\x90\xdb\xdb\x2\x3\x1\0\x1)"
trusted_hosts\20\key_type=1
trusted_hosts\20\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1e\x38\x9b\0)
trusted_hosts\21\host_name=cyberpunksin.space
trusted_hosts\21\key_bits=@ByteArray()
trusted_hosts\21\key_type=0
trusted_hosts\21\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1e\x44\x14\0)
trusted_hosts\22\host_name=walkaway.wiki
trusted_hosts\22\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x8a\x81\x80\xc1\xabP\xbc\x18\xd7\x81\x33#\xb8\x64\xf4\xfe\xcb\xd6\x37V\x1n\x17\x64u\xba\x43m\x86'\x87\x16VG<\x1b\xe6r\bR\x8f\xb3\x2{h:.,f\n\x4;\xfe\x61\x9d\xb0\x19\x96k\xc5\x9at3/)"
trusted_hosts\22\key_type=3
trusted_hosts\22\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1e\xf5\x2\0)
trusted_hosts\23\host_name=pulse.antipod.de
trusted_hosts\23\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4p\xcd\xa9Z\xc4\x1dh~_e\xd4\xe1\x35v~-\xe\xc1\xbd\xac\x8at\xef\xb7\xad\xe5\aT\x1b\xb9\xd2\xa8\x33\xfc\xae\x1a\xdd\x39\xdf\r$\x9e\xb0\x61\xc0G\x91\xad`:\x80j\xe\xeaX\x8d\x33\x39\\\x10\xa0\xda\xe9\xf4${D\xadU\xab\xcdZ3\xdcZ7\t\xa9\x97#\xab\xf5~\nk\xb5\xfe\t\xc0\\\xf6\x32\x17\x2\xc9\xff)"
trusted_hosts\23\key_type=3
trusted_hosts\23\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87x\x5\x1f\x8e\x94\0)
trusted_hosts\24\host_name=alex.flounder.online
trusted_hosts\24\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x84\xef\xc2z\xb6<~D}!zid\xe2\x44\xa0\x98\xf8<\vQ\x8d;\xcb\xcd\v\x97]q\xd8\xdd\x9e\x92\xd6$K\xae\x11\xa0\xa2\x1bv\x83\xf1\xce\xad'\f\x11\xba\xe0\x1a\x36`d\xcdT\xb1\xe2oaW\xe1\xbc)"
trusted_hosts\24\key_type=3
trusted_hosts\24\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\x96\x4\x4\xd6\x88\0)
trusted_hosts\25\host_name=tilde.town
trusted_hosts\25\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xf2\xbdo\t\x89\xc6/\x16\xdd\x18\x8d\x1a\xa0S\x1ewN\v\\{\xd6\xe2\xe8\x34\x63_\x87\x85\xb0\xf1\xda\xd5\x18\xa4\xf0\xb6-b\xb4\x99ii\xe0/b\xf0\xcf$\xfc\xcf\x17t\xb5\x1a\xaaY\xb4\x9fw\xb1\vA\x8b\x9f\x39\xc9\x1e\xcf\x45 \xc4~\xd1\xd0\xba}\xa4\xf5\x92\xbdz\xe5\xb6\x46\x32\xc9\x8f\xf0\xe7i\xe9\x11.\x14\x8e\xa6\x88I\xcb\x84/\xe5\vis\x92\x12\xa7\xe1\x1cH\x17}\x8a\x11N\x16\x17~\xdf\xb8,\x97\x84\xa5\xdfG#Ga\xaa\xa4\x13\x85\x9f\xb7*\x95\b\"^\x1b\xdf\x8d\x64\xe4!\x19\x39i\xed\x64\xbc\xa4\xc9\x43\xeb\xf8\xb4\xa5\xa6|\x87\xf4No\xf6=E\xc6\x8d>\xbd\x16\x97\xf5\x36h\xf6\x1c\x7f\x7f\xff\x9b=\x19\x97\a\x19\xce\xd7\xebR\xb9N\x8a\xa7\x80\x87\x86Q\xd2\xe7\x1f\xdb\xa2Q\x2\xcb\xff\xf0\"\x1c\x1c/\x86\xad \xec\x8e\xc6\x86\xd8\xd9\xb1\x1f\xb8\x63\\\x8f\xc8,\xe2\xb2OX}\xeb\nL\xd6R`\x1c\xca\x1\xec'\xfa\xca\x46\x1c\x96\x32\x88\xe5\x9a\xf6\xcb\xb0\xc7\xbd\xf1\x63O\xd5\xfa\xf0\xfe\xe8\xcc\x11\x9dK\xd1]4\xb9n\x8azZ\xf3\x34\xd7Q\xbf]\xc6n\xe2\xb6\xa9\\\xa0w\xfe\x8eV\xb3\xb7)\xc2oFK\x8f\x99\xf0\xb4\v\x96\xfa\xf7w\x13l(\xbb\xcd\xf3S\xd2+\xea\xe4\xd5\xeb\x8eV\xa5\x64\x85\x82\x90\x13\x84z\xf7\\\xcd\x45o&\xf8-v\xf8`\xc6\xa2\x38\xbf\xb9\xa3s)-FDG\a\xcc\xde\xe1\x92\xaf\x45<\x18\xba\x63\xb6\xa5\xcf\x94v\xbb<\x8c<\x3\x93\v\t\x92\xc7O\"\xfe(\x7f\x86\x81\x80\xec\x34*\xf7\x8d\"\xa4?@,\xe9\x1f~\xbd\x35z\xc6\xc3\xe0\0\x99{\xebr\by\x8fh\x99\xd2\xaa\x12\xa0\x65U\x5\x1f\x36}\xd1\xf9\xd4\x9f\x95\xe7\x41M\xa1\xdb]\x8b\x8b{\xfc\xecib\\+*\xb0\a\xcc\xab\x4\xfeh\x9f[\x1e\x94\xf7\xcb\x8f\x86\x37:\xe2\x61\x11\x99W\xe6\x38\x8c\x84\xb2\xfa\x61\xce\x88\x36jH\x84\x98\xa5\xd7\x97\xa5\xb3\xfc\xb7\xeeS\xc5G\xacH\xec\v\xf3\x36\\\xba\x7f\xa5\x2\x3\x1\0\x1)"
trusted_hosts\25\key_type=1
trusted_hosts\25\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\xc8\x5\f\x88\xa6\0)
trusted_hosts\26\host_name=carcosa.net
trusted_hosts\26\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x41`\xe4s\xe\xbaK\xc3\xbd%\x6}%\x6\x4\xc3\xe2t\xb6\xe4\x1\x10zc&]\x1\x42\x16\x92\xf^\xe2\x46\xf9M\t~\x92X/\x85LZ\xfa\xd1\x6\xb2\x39I!\xab\r\xaf\x93\x93\x43\x65\xdf\xcd\x15\x36\x96\xc5)"
trusted_hosts\26\key_type=3
trusted_hosts\26\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\xd0\x4\xca\x1fG\0)
trusted_hosts\27\host_name=gemini.conman.org
trusted_hosts\27\key_bits=@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xad\x61\xa6\xe1s\xc7\x43\x3-q\x80\xed\x9f[x\f\x82s\xbc[\xf1\x10oV%\x6\x17\x8b\xfa\x82\xeb\xbe\x8d\xa2\x39\x98\xe3!\x83lgdY&\xe5\xff\x16\x86\xdb<~_\x9b\xe4\xd5\x82\xc2\xb4\x1c\x10\xe5\x1d\x9f\x4\xa0\xd7\x1b\xe3\xec\\V@\xfc]o\x1c\x1fGE\xe8\xeb\x39\xb3\xd1\x1e\x2\xfa\xb4\x9c\x12\x98\b-y\x92_\xceP\xea\x18\x45\"\xdfsY\0?\0\"\xdb\xca\xcf\xb6!\xcb\x18`h\xc6o\x5\xfe\xb0\x12\x2\"\xe2\xa2\xf9\r\x15\xe0\xdc\xe6\x98\xf8\x9bST\xb2\x80\xbc\x81\x15l\x18\xac\xae\x46\x85\xeb\xd2K\xdfV\xdb\x83\xaa I\xa0\xc7\t\xfb\xb7l\xbe\x64\xf6\x1e\x1a\x4\xd7\xc3IV\xef{\x95\xd0\x86\xc2\x66\xe5\xfak\xef\xed\x85\xdc\xb9\xf2\xe6^oS\x1a\xa9\x9d\x9d\xbb\x36\x8f\x66\xe6\x92?\xfd\xb2$\xee\x96_\xc1\xf6\xb7\x32\x44\x30\x63\x1b`\xd8\"|\xff\x99L\xb7:&pD/\x10o<\xf1-\x99&_\xfd\xf9\x37\xcb\xa0\xa0\xfe\x4\xb9\x43\x65\r\"c\x2\x3\x1\0\x1)
trusted_hosts\27\key_type=1
trusted_hosts\27\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\xd0\x4\xca\x62\x85\0)
trusted_hosts\28\host_name=typed-hole.org
trusted_hosts\28\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xaa\x8e\x42\xf1\x19%\xae\xeb\xddN-\xccM[J\x1e\xa1\xb9\xf4\r\x1e\xd6\xe9\x1f\x6\xc5pG\xe3\xfd\xcex\xba\xf5 8\xa9\xbbm\xc5\xe7T\x13\x8bH7sG*`\xdaKn\x83K\xa9\x85\x41\x8b\xde\xbe\x94\xa8\x9e)"
trusted_hosts\28\key_type=3
trusted_hosts\28\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\xd0\x4\xca\x8c\x93\0)
trusted_hosts\29\host_name=zaibatsu.circumlunar.space
trusted_hosts\29\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4+.\xd8\xae\x9c\xbd\xfa\x9d\x33\xfb\x87\xf1\x80Q\x18\xa9\xf4\x11\\\x8fv0\xad\xfb\xe0\x12\x98\xb6\xdd\x9c\xfc\x44\x34x\xff\x1f\x13\xe8\xf.\xe2)2\x93S\xbb\xaf^\xfaSy\xa6\xe4\xd8\xc1y\xc6h\xc3)h\xcc\x1d\xa4)"
trusted_hosts\29\key_type=3
trusted_hosts\29\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\xd0\x4\xca\xb9\x19\0)
trusted_hosts\3\host_name=transmom.love
trusted_hosts\3\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xc9\xa2\xaa\xd1\xd8O\x90pa\xb3}\x12'\xbc\x10\xb6M\xe8\xc6\x9c\xc8\xa4(\x9fP\xc3\x83\x17\x61\x2\xdf\x34n\\\xc7\x33P\x87\x4\xebmH1\xdc\xa3\x9dT\xeb\x8co\x14\x1e\xb9M\xee\x96\xa4\xe5-\x9a\xe0\x83\x1d\xe6)"
trusted_hosts\3\key_type=3
trusted_hosts\3\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87i\x2Qx\xc4\0)
trusted_hosts\30\host_name=gemini.ctrl-c.club
trusted_hosts\30\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xb4nP0\xa6\xf\x89\xb1\f^\xbe\x32\xabM\x15L\xaa<\a \xc0g\xc4\xf6\xf7\xd5J\x8b\x3i\xfe\x9bY69\x9c\xc1i\xacZuGp\x15\xe\x17\x44Vm)\x7f|\xc7\vY\xfd\xca\x1b\xf9\x33H!Gm4\";]c\xff=?\xb9N\xca\xe2\xf5 \xb9\xd1\x63`O\xd5\x84]\x9d\xfb|5\x84\x86)\x96\xde\xe4\xf3\xf2\xc5\xd7\x91\xb0<\xa2n\xe4\xcf\xa1\x1f\xad\x35\x33nWm\xd5-r\x13i\xdel\xef\x17\xffj\xba\x9c\xf2\x63\xa5\xe9\xa5\xf6\x9c\x9c\x94\xcd\xf8\x18Z\n\xdf\x98\xb4\x39!7\xd8k\xa0\xec\xe8\x11\xba\x9a\xba\x7f\xb7\x14\xb8\xf4\xccx\x1b\x9f\xe1\x98\x15\x3\xcd\xecu\x80\xaf]\x9f\x46\xc8G\xea\x94\xf7\xb1\x1e\x2K\x88\xb7\xcb\xf0\xbb\xa4\x98\x30\xa6\x87@\x10\xe0\xa0\xf0\x8f@\x85(\xf6\xddk\x14J\xc6\x8dK\xe6\xeb\v\xd6\xcd=\xbf\x38QY\xf0\x90\xed\x80u\xad\x8b}\x92\x17\xd9\xd7\xa4W\xcb\xd3[\xc0\xb6\xdfQN\xc2\xa9\xaf\x35\xa5\x7f\xcc\tu\xff\x2\x3\x1\0\x1)"
trusted_hosts\30\key_type=1
trusted_hosts\30\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xb9\x2\x8b\xbb\xab\0)
trusted_hosts\31\host_name=gemlog.lanterne.chilliet.eu
trusted_hosts\31\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\x9b\x17\x8e\x99Z\xfcJ\x95\x9aK\xd9z;\x83\xc9\x9f\xf5\x3\x41\xc0>\xa8M\xe4\xeb\xa4\x63\x1b\xa3P\xf0\xd0\xd4\xecZ\x96\x35)$q\xd7\xe3\x84\xe2\xd1\x14\xa5\xc3\xa3UM\x83\xf1\x94\xe6\x89\xfe^\xa6\xac\xc1\x63\xb3=\xabM2\fI\x16\xd0\x35\xff\xab\x45\xbf\xab\x39\xe7\a)Wp\xd8\x62#\xa6\xa6\xd5\xfb\xd9\xc4}\xf4\x1\x91\x87|\vzr\xdb\xdcX\x8fS\x8eNYW[\xcb\xc4pxDgH\x86U\x9f#\xa3U\x1f\xc3|\0S\xd3.Z\xdd>\x83\xeb|\xa3\xa0\x82 J\xd4\xfaKHl\x1cK\xee\xc9\x8ew\\\xc0\xe1\xef\xa4\x11:&\xfd#\xc5\xe4v\xf\xf8o\xc2JAX\xb0\xc3\x1e\xf&8\xd4\x1@\xd0\xff-_\x82\x15\x12\x80\b\a\xc2\xefR\xd8\xa5\x82\x43X\x1\xec\xf7\x62\xf7\xec\x10q\xe4%Y\xad\x1d\xb7\xf5Oh\xda\xd6X\xf7\xd1K\x91:\x8d\x9aL\xb8\x65V<\v\xfd\x17L\xb6\x99\xa4\xe4\xe0Z\x80~\x1\x92\xc1r\xdf\xee\xbe\x86\x94\xf8\xd8\xe9\x2\x3\x1\0\x1)"
trusted_hosts\31\key_type=1
trusted_hosts\31\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xb9\x2\xadX\x97\0)
trusted_hosts\32\host_name=mozz.us
trusted_hosts\32\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xbd\xbc\x19\"\x97\xf\x9fG\x3\x19\xb4,x(\xf1H\xf0\xab!\x16\xd5\xf1=\xfb\x19+\x18\xc8\xa6\x43\x63u\x90\xe9\xe8\xe!\xb8\xaf\xd5\x1d\xa8\xfe\xba\xd5\x97\xda\x42\xed{\xa3+c\x84Z \x18{\x1d\xd2\r\xa3\xc3\x89\xb8\xad\xf5\xe1\xf0\x1\xccRJm\x9e\x30\xb4\x99\x65-\xdf\x61\xeb*\x95\x1e$\xe1m\xec\x36\x9a\x6\x61\xfb\x99\xae@\rD\xe1\xf0\x1e\xe8\xd5\xaey\x99\xb5;]\xad\xe5?\xd2\x81\x36\xe8\b\x8d\x10\xbdu\x11\x44j\x8d=\xfb-\xb1\x5\x38\x33'\xc6\xe9\xc2qiXQ\x2\xd0\xdb\x8c\x9c/\xa6\x38\nZ2\xa3\xea\xa9\xc8\xee\x8b\t\x81K@\xc2,\xff\x8f\x17mU\xcf\xed\x91j)\xd6\xc4\xad\x9aN\x5]\xf\xe0\xa3\x64\x83\xew\x16\xf4\xb8\x31\xb9\xb9\xe3\xac\x99\xef\xd0`\x1d\xe7\xd4\x1a\x10\x80\xaf\xafxr\xef\x99\xf1\xb4\xfb\x42\x37\x94\x98\xb9\nA\x94\x86\xd8\xed\xbd\xcdZ6\xd0\xa5\b=ly\xe3\xbf\x45\xb1i\x81Y\xc8\x8c\x84\xca\x35\xb6\x96\xbfI\x98\xef\xcf\x2\x3\x1\0\x1)"
trusted_hosts\32\key_type=1
trusted_hosts\32\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xb9\x2\xae`\xac\0)
trusted_hosts\33\host_name=communitywiki.org
trusted_hosts\33\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xd9\xcd\xf4!\xbcYE\xb4\x9d\xeb\xd8\x81\xcc\xfT\xfb\xa2\x92\xa3\xa5y\xf4\a\x13\"d\x8e\xb4\\\xc9\xf\x8d\xed\xcbw\xd3>\xae\x38xGz\xb1\xca\x16\xe9\xa9\xff\x35\xce\x81\x65\x15\x46\x99\x1c\xf5\xd8\xaf\xbcw\xea\x62\xa9\xc4Y\xc8\xc2\x91\x1b\x62>1\fW\x83\x65\xc4\xf9\x8b\x66,x\xbe\xe3\xca\xf8n\xcc\b\x85r\xa3\x18-\xa7T\xed\xa6\x43\xc5\x64\xd0 \x16\x9c\xb0\xa6\xbe\xe2Yt\x12\xb5TC\xa2\x88\x16\x30\x1d|z\xf6\xb1.\xd1\xb0P\xa5I\x1e[\xfc\x87\x17\xcbv\x82\xcf\x61\0\x89P\xec\x8b\x1c\xde\x81\xca~\xa9?\x8c\x36\x84\x9c\xe5\xbe\x83|@\x1d\xde\xff\x42\x1c\t\xca\xfc\xea\xda\xb6\x87J?\xae\xcag\x3\xc9\xbc\xb9\xc7\xb4\x1c\x97\rP5\xef\xac\xb9I*cw\xff\x83/M\n\x90\xcf\xe0\xf8[\x81\xdb\xcfG\xcc\xfeH)y\xa4\x80w \xb2\xa6~4\xbeZ\x1b\x19P,y\xdd`\xbc*\x90g9\xae\x1ai\xe7\x88\"\x9d\xf0\x36V+\xf0\xdb\xaf\x9en\x13K`CW\x9cg\xf2\xabv\xbb\xe5\x9a^\xc9\xb5\x8e\xd3\\\xa4\xfa\x34\xb4\x9b/h\x86\x85\x83\xd1\xe3\x46\n\xf4\x81\xc1\x7f\xa3\x82\xc3\xa3\x61\x99\xba\xdf\x4\xd6\xf0{o\x83|\xde\xa2\x89\x11\x6\xd4l.\xfa\x13M\x1b coo\x11h\xcbxg\x15\x6\x9f\xd5r#\xc9\xd1\xe9\x8c\xe2\x65\x94\xea\xb1\xc9\x9e}\xc0Q@wf?e\x81\xec\x18\x1\xe5\x8a\xde\x64\xf7q\xcc\xac\x98\x81\xca\x86\x83/b\x8e\x1c\xee\xd3\x90\n\x13\xf3\x44\x8a\xc7\x95Ml~\x9f\xb3T3\xbb\xb3\x5\xbf\x14\x95j\x88\x93\xeej\x97r\x9a\xdd^\xb4\x87\xe1\xce\xcc\xe1\xfa\xee\xe6W\xee\x86\xc4w\xa8\x35&\xc2\xb4\xfb\a\xf\xe0ns\xdeQ~q\xb3_\x8fm\xc4\xc0\xe6\x91\x1b\x13\x99\x31\x87-\x9d\xbd\x46_\x4\xa3\xce\x34|&i\xa1\xf0\xd9\x99GO\xba}\x98+\xa7!\x82\xf0\"\xda\xe\xa0\x43\v\xb8\xc0\xaa\xcb\x61\xe0\xc6\x83\xdf\x1e\r\x9b)\xd1\xf7\xf6]\x82\xa9x_\xca\xf\x94\xdbh\x16\x61\xee\xb2\x8c]\x2\x3\x1\0\x1)"
trusted_hosts\33\key_type=1
trusted_hosts\33\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xb9\x2\xb2\\\x9b\0)
trusted_hosts\34\host_name=rawtext.club
trusted_hosts\34\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xd2(\x8c\x92o\x92lF%\xb2Hm\x85\x42\x90\xd6X\xe\xb5\xb9\xaf\xca\r\xab`\x8f\x30\xc1_G\x97jC1\xa5\x82\xcb\xce\xa0Uh?\"\xc1\xb8;\0\x97\x1\xec\xfd\xa8\x1\x92.K\x98\x10]AEX\xc3\xbe\x82\x9a\x88\xb0\xfb\x34\x43K%N=\xa9.e\xfa\xd3\xbbV\xbc\x7f\x8bi}\x91\xf6\x19\x86\x86,\xd9\xaa\x1d\xbe\xc9\x61\x30\x38\xe3\xfd\xebs\xbb\xe9S\xc5h'l(\f\xd5\x1b\xcb\r\xe7W\xe6\xc9\xba\xbb[Q\x18\x61\x9f\xae?&\xce/\xb5\x43T\xc5/\n\nj\xe2\x9b\x38\xeb\xbe\x1d\xdf\xfb\xe7\xc1\xeb\"v\x9b\n\x4w\xd6q\xe0\x9b\x46\x33\xfa\x17\xf6\x4\x8fj\xc1\x1c\x93SFp\x88\x97\x38\x9b\x8f\xb2z\xa0\xf7K\xaa\t\xe8\x65\x13\xb1\xb6Q\xeb\x89[t\x5\xee\x8a\x1c\x1d\xbbS?\x7f\xfd\xa1o\xca\x9d.\xbd\\\x95\xe6\x33\x42\xf9'\xd5\x8a\xe2@\xdel\xbd;\xb8Z\xb9\x7fr[\x17\x97&/rt>\xf9\xe2\x66\x1c\xf5\xf0\xbexR\f_P\xb7\x2\x3\x1\0\x1)"
trusted_hosts\34\key_type=1
trusted_hosts\34\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xb9\x2\xb9~8\0)
trusted_hosts\35\host_name=paritybit.ca
trusted_hosts\35\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x63O\x2\xa7$\xa6\xc5\x8a\xbe\x9d\xb6\x38K!\xfa\x62\xcb\xaa\v\xe\x98\x8a\x61@\xe3J\xc8\x84\xa8v\xeb\xe7\xf6\x88-\xc4\xb6\xb2 7\xd9}\x14\x1eM\x85!+\xaap\r\x1a\x1b\xa9V\xb3:\xf1\x1bg\xa5\xd3\x61Yk\xe\xef.\x9dNJK\x92\xe5\xab\x82\xa2\xe3'\xda\xba\xa4\xc5i\x97\x42-QQ\x97\xe3\xcd\x86\xfe\x32\xf9)"
trusted_hosts\35\key_type=3
trusted_hosts\35\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xba\x4QI>\0)
trusted_hosts\36\host_name=circumlunar.space
trusted_hosts\36\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4+.\xd8\xae\x9c\xbd\xfa\x9d\x33\xfb\x87\xf1\x80Q\x18\xa9\xf4\x11\\\x8fv0\xad\xfb\xe0\x12\x98\xb6\xdd\x9c\xfc\x44\x34x\xff\x1f\x13\xe8\xf.\xe2)2\x93S\xbb\xaf^\xfaSy\xa6\xe4\xd8\xc1y\xc6h\xc3)h\xcc\x1d\xa4)"
trusted_hosts\36\key_type=3
trusted_hosts\36\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xbe\x2\x1d\x15\x43\0)
trusted_hosts\37\host_name=gemini.conman.org
trusted_hosts\37\key_bits=@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xad\x61\xa6\xe1s\xc7\x43\x3-q\x80\xed\x9f[x\f\x82s\xbc[\xf1\x10oV%\x6\x17\x8b\xfa\x82\xeb\xbe\x8d\xa2\x39\x98\xe3!\x83lgdY&\xe5\xff\x16\x86\xdb<~_\x9b\xe4\xd5\x82\xc2\xb4\x1c\x10\xe5\x1d\x9f\x4\xa0\xd7\x1b\xe3\xec\\V@\xfc]o\x1c\x1fGE\xe8\xeb\x39\xb3\xd1\x1e\x2\xfa\xb4\x9c\x12\x98\b-y\x92_\xceP\xea\x18\x45\"\xdfsY\0?\0\"\xdb\xca\xcf\xb6!\xcb\x18`h\xc6o\x5\xfe\xb0\x12\x2\"\xe2\xa2\xf9\r\x15\xe0\xdc\xe6\x98\xf8\x9bST\xb2\x80\xbc\x81\x15l\x18\xac\xae\x46\x85\xeb\xd2K\xdfV\xdb\x83\xaa I\xa0\xc7\t\xfb\xb7l\xbe\x64\xf6\x1e\x1a\x4\xd7\xc3IV\xef{\x95\xd0\x86\xc2\x66\xe5\xfak\xef\xed\x85\xdc\xb9\xf2\xe6^oS\x1a\xa9\x9d\x9d\xbb\x36\x8f\x66\xe6\x92?\xfd\xb2$\xee\x96_\xc1\xf6\xb7\x32\x44\x30\x63\x1b`\xd8\"|\xff\x99L\xb7:&pD/\x10o<\xf1-\x99&_\xfd\xf9\x37\xcb\xa0\xa0\xfe\x4\xb9\x43\x65\r\"c\x2\x3\x1\0\x1)
trusted_hosts\37\key_type=1
trusted_hosts\37\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc1\x3>\xde'\0)
trusted_hosts\38\host_name=transjovian.org
trusted_hosts\38\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xc1OqW\f`\x91}\xa7\xff\xa3\x44\xcc\xae\xff{\xd7Llb!\xc2\xf4\xa7\b\x99\xdf\xd7o\x19p\xa6\x99\x1\xed\xa7\xc2\xcc\x82Rr\x14\xd2\0\xbb\x64\xc5\xc0G~pk\x83\xce\x94\x86\x84G\xa5\x15\x8e\x96X\x4\x63\xc4\x9c\xed\x34P\x1d\x89\x1c].\x4\x65\x8f\x99\x91\x17p\xef\x19s\xb1\xbd\x8a\x36\xf6\xab\xc6\x8a\x66\xd8+\xba\xf8\xed\x2[e1\x8c\xdag_\x17\xc4$M\xff\\J~5\x14\xaevjCX'\xe3\xdd\x84\xe4z\x6\xb6SZ\x88\x33\xd8\x84\xdf(\xfb\x38\x9a\xa0\x63\x8e#\x86\x93\xe0\a\x9e\xd0\xf8\x41w\x9c\xed\x8c%G\xce#!1\xa3\xcc\xcc\xcf\xbd\xbd\xe2o*\x94|\xfb\xed\x44\x9d?\v[\xe\xd0\x96\x11\xb6\xd0j\xdd>\xf3N\xac\x13\xf2\bR\xd2Tf\xbe_\xf9\xe3\x43\xda( \x11\x11\x83*\x91)\x1f+\x9e\xfe\xdb\x38\xcc\xbcL~\xc8\xb6\x8a\xdbk\x1a`\xb4yf]\xf3\xd8Q|L\xbe\x83\v&\xce$\xa1G\x2\x8e(o\xa8\x90\x4)\xe4x\xd8\xbe\xc4\x41\xa5&g\xcak\x11h\xff\x85\xce\xe5\xdcgk\x8d/\x8e\xe8\x92\xee\x13@U>p\x93\x18\xd3\x80\xbd\xbb\x62\xb7\xa0\x8b\xd0p\x13\x18\x35\x2L\x1f\x62zp\x7flo\xa3s\xc9\xd7.\xb5\x61\xdcR\xaa\xfc\xa2\r\xf2\x1b\x81\xfdL\xed\xfbu\xe0\x2\xd4\x86&\xf4\xf1\xc3\xf5\x1a\xac\xa4\xd3\xaf\xdd\xec:\x90\x43O,~\xaf\x11\xfk\x91!Oj\xceR\xe5\a\x14\x1a\xf4\xc4\xc0\x66\x90\x88\x94\x88\x96\xa5u(NQ\t/e\x80\\Tri\xa2}\xe\xa8\x9b\x13\n\x93\xf\xb1\x8a^\x6\xc8\xd5\xb9\"O\xc1\xec\xe7\xaf\xc1\x61\x82\xb1\xeb\x19\xdf\x3\x64\x64y\xf4\xee\xdcM\xf6\x6v\xcf\xbe\xec\xcf\xa3\xee\xbf\xfd\np\x16\x2\xc2\x3\xd1,%qR,l\xf2\xeb\x86\x1d\"\x86\np\xd4\x18\xe6\xc7\xa4L\xdfR<T\x90\x3h\x91\xd2\x9f}!\xe9\xf\xd2R\xa1%K\xe1~s\xee\x41g\x6\xf5\xae\x31]a?{\x1c\xe;\x18_\xb4\xa3\x17\xa9\xa7\xb2\xbe\xec\x15\x2\x3\x1\0\x1)"
trusted_hosts\38\key_type=1
trusted_hosts\38\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc1\x3_\xd9\xba\0)
trusted_hosts\39\host_name=flounder.online
trusted_hosts\39\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xec\xc0\x9a\x97\x99@K\xea\x6\x8dw%R\x18s\xf2R\x8b\xb5\x19\xc2W\xf9\xa3O\xde \x1d\x35zR\xe6\xb2\xf1\xf3~\r\x6\x32\xf7\xe6Ww\xaf\x92\xeb\xf8\"\xb2qi\xeb\xdeJ\xf3g\xfd\x16M\x1c\xf5 \xbc\x15)"
trusted_hosts\39\key_type=3
trusted_hosts\39\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc1\x3\x61\x94\xaf\0)
trusted_hosts\4\host_name=medusae.space
trusted_hosts\4\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xd9\x9e\xd7\x87\x88U\xd8o\x83]^V\x9a\xb2\xb7k\x94\xf9\x80\xc4jj#b\xefh\"\x17\x19\x1d\xa0+)r\xb5\xe5G=\xbb\xb3y6^\xc1\x13o\xb2\xdf\x65\xf1*\x83l\"\xdb\x97\xc1\x66y\xb1\x86G\xa8\x46\xb2t\x99\x1f\xbb(&\xcf\xaa\x93\x9by$\xe9?\x8bwq*\xd1\x1bP\x1e\xb2!\xb5>?\xe\x37\xf1\xecn\xcd\xc7Qp\xda\x1b\x9d\x30_R\xae*\xf\xa6\x16u@\x88\x13\xf7T\xe3\x11\xd4\x18\xdc\xf9\x5;\x8b:\x14\xdc.\xc7\x80)\xaf\x1a<\xdc\xaf\x42\x5\x62zm8zZ'\x8e\x15\xc0Qt\xba\f\xa0\xdb\x8fv\x1c\xdcX\xacks\xf7\x7f\xca\x18\xa0\xae\xae\xc2\x8c\x37\xa0\xe0\\\"e\xd3\x1e\xbdj\xf3?qW!\xf1\x1dtQtW\x8f\xe1\x9b\x33\xb6:\x90G\x83;2).t\xc6\x44\xcd\x19\xa3~#\x81\x1a\x8d\xc8\x41\x30r\x9b\x81\xd3\xb4\x92\x82n\xeb\xb5\x8a\x63\0H\xb3\x91\xe7\xe6\xa5\xe6\xc6+\f)\x99\0\xc3\xe2\a\xe2\x11\xcbk\xcc\xfd\x1fWg\xf4\xa3/\xd4\xe5\xe5\x1b\x98\xf4\xd1\xde\x2\x11yE&`o\xd1w\x17\x19\xce\xd3\xb6\x33\x98\x7f\x93q\xc3\xd1\x16V\xe8\xacq\xf4\xf5\x86s\x81X\x6\x45\v\xaf!Z\rv&+\x1a\xba\xb1\xdf\xab_\x1\x7fJ\xc5\xd9\xdf\x36:\xa5\x8cs\x3~\xf6\x8f:\xb7\xc9\xb5#\xb5\xcd\xf8K\xb7\x38\xc5\xfaU\x14\x1e\xa1\x36\xefJ\x8c\x1d\xa0w\xaf\xbe\xeb\xf6J\xf9\x16\xd8\xdc\f \xfd\xee\xea\x35Z)\xb1\x8c\x33H\xdbj\xe5\x38\xb8\x41P0O\x10\xf4\n\x19\xb3X\x1u\xc3X\xa5\x42{\x14\x8b\xac\xe8\x93\xc5\xfd\x88\xb2y\x84\xb6[ \x87\xa9\xb6\xb7\x11\x99\xae\x33\xfc\x9d\xf0_\xf4~b{\x8f\xcbl\xba\x81\xfH[\x14\xf4kmy\xc8m\xe0\xec\xa1\x11\xb0\xf4I\xe9\xcf\xb5\xd2R\x8d\xf5\xff\x9e\xc9\x62\x13_\xf8*\x12\x9d\x19\xa8\x5\x62\x12\xb6&\x19\xb7\x4\xf7\xfcj\xb2\x38\xd5\x15\x6\xcb\xb3<R=(G\x91\xd9\xd9\x82\xfd\x95\xf\xa4[\x9d\x1c\x83\xb6\xa7\xe3\f\x9b\x2\x3\x1\0\x1)"
trusted_hosts\4\key_type=1
trusted_hosts\4\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87i\x2Q\x89Z\0)
trusted_hosts\40\host_name=geddit.glv.one
trusted_hosts\40\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xa3Y'\x19\xcd\x42\x14\x8b\xd2\xac\xb0\xa7\xb7\xb7HQr\xfc\xb5\xb2\xcd\xc9\x37q\x1e\x35Y\x89\xe\xa4\b\x8c|9\x1a\xf2uRN,\xek\xda\xf4Q\x86\x87\x8c\x9a\x1\xf8\xcd{\xdb\xb0(\x18w\xabh\x9f\xde\x8e\xafJ\x10\x81tR\xa1\x63*\x1d\xa6\xb3W\x14\xf9\x14t\xa5\x96\xa4\xba\x1d\xdc\xbe\x39\xe7\x80\xae\x8aR\xf4\x46\x82\v\b1Y\x2\xda\x9f\x81\x83P\x11\xb5\xc0P\xab\xcb\x33\xe9\x62\x66\x1e\xdah\x88X\x91\x3P|%\xf6\xa0g\xea\xe\xb8m\\\x1\xc0\xdc\x95\x9f\x8b+\x84`\x8e])c\x81\x32UPd\xd7\xd1\xaf\x5\x97\x95\xc6!\x8d\x8e\xf1p\xcc\xc6\xa4I\xbd\x82\xbf-7\xd5\x94rZ\x86\xb6\xe7\x34\\v:\xd7\xbc\xcdK\xa4\x11\xc2\x4\xb6j\x88\xcc\xfa\xf2\x30\xa1?V\xecI\x8f~]\xe8\x32pRf\x1\x35u\xd3\n\x89\x34\xe7\xc1K\xf2\x46\xb5\xa7z\xdc\x64\xb4\xaaG\xfa\xe4\x91h/\x84\x66Z\xf8\x91L\xb0\x18!\xc5\xc6\x16\xc3\x95\xd6\x46\x13\xcb\xd5\x2\x3\x1\0\x1)"
trusted_hosts\40\key_type=1
trusted_hosts\40\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc1\x3\x61\xbb\xa9\0)
trusted_hosts\41\host_name=distro.tube
trusted_hosts\41\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xcb\x18\xf5\x37\xbf,CT\xb7\xf3Hd\xbci3M\x1d\xb6\x85\x5\xc5o`\x16\x37S,\x9d_\xb0\x30\\1W\"W\x99\xcbu>\xef\x66\xbe\xafH\xeb\vz\xa5h\xd0\xb8\xf3\x2[\xfe\x86r\xd9\x37\xb5\xdc\0\x8cH\xa9\xd0\x15\x99\b\x83\xd0\\z\xc6\x85\xc0%\xf\x32\xb3<e\xb3H\xad\x19\"{3\x8b\xb5l\xbf\xe6\xe5\x98\x2\xe8\vU\xa4\x98\x36\x1b\xeb,}j\xf8u\x15]d4\xb1\x42\xfbP\x1a\xf4\xe5\xf8o\xf7i\xa4\x9fUl\xe4\x61\xd0\xe9\x8b[\xfc\xcb\xe7\r\xd7\r\xf6\xf8)\f\x90t\xb3\x8c\x80\x14j\xa1\xc1\xc1\xbb<\xe5-\xf0K\xe6\xab\"\xec\x1eo\x9c\xf\xab\xdfta\xa2\x89\xef\x39\x36\xdc\xc6.Lls\xefpDr\x18\x14}\x9a\xd8\x1e\b\xc0\nS\x7fO\xeb\xba\x2\xaf\x61\x44\x88\xeb\xecJ\x15\x85*\xbcsh>L(u\xe6\xab}\x1L\xbc\xa9\x46\x1d\xec\xbc\x3\xb6mR=\xe5\xbc'\xdf\x8c\x91z\x9f;\xb3\x91\xdd\xde+5HM\xbd\x8b`2\xabgx\x98\xf0\xf0\xc0\x87\x85\xf8o\xea\x12 \xd0(\xa4=\xf3,\xdc\xe6\x8d\xcf\x84\x93?\xa5\x8d\xee\x1bJ&\x81/\x90\x85\x8f\xa2p\xc4\xda\xed\xb4\x36\x17o\x1fV;V\x1_\xa5\xb0\x42\xa3\x38\t\xccz\x15@\xf2=z47\x1uae\xde\xe9\x34\x38\xb1\x9b\x38@N X\xb2\x1a\x4\xc8ZU\xd1\xe5\xa5^\xbd\xe8\xa2\x8d\x4\x92\x5\xdfo\x83\x62n\xbfY&r\xa1\x30\x99UH3\xd2>\x1e#\xb1\x8d\x91+'g\v9KDzo\xff\x97\xaa\x46\x81p\0\x5\x18+\xebQ\x94\x3\x1%\n\x82L\x87l\xbe\xaa\xd6\x88\xca\x9d\xa1\x44\xdf\xcd\xa2\xec\xb8\xdf\0\xa0\xe9@\x8d\x1b\x8c-P\xe2%U\xa8\tOp\xfd\x9c~\x13x\x98\xfe%\x80\x38@\x3\xf4t\xdfh\x8a\x45z\xca\xbf<E!\xec\xb7\xde~\x5\x32\x39=Ux\x11\xe0\x1e~\xe9)\x85\x8c\x18`\xd6#ou\xea\xb1\f\x95\xc2\xeb~\xa7\xb0?\xae-k`\xe1\xde\xd2&\xcb\xb1\xb2\xab[\xaf\x2\x3\x1\0\x1)"
trusted_hosts\41\key_type=1
trusted_hosts\41\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc1\x3\x62\xc3\xb0\0)
trusted_hosts\42\host_name=amplifibeats.pollux.casa
trusted_hosts\42\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xa0\xdf\xdc\xbb\x8c\x93\xf1\xbe\xca\xf3\xe2\fO\xd3\xe6\xe4\x85\xdbq\xd3~&G\xcf\x1dGZV\x1f\xaez\xc3\x34\x95\x93\xb1\x39\xec\xf4!t0\xb3\xcd\xc5,\x17\xaf\xccX\xbb\xd9G\a\xe0\x8d\x32rT\xb2\xb4\x1d\xd9\xc8\xf4\xe9X\xdd)\xfX\xe7(=\x14\x95\x35\xac\x36\x31~^Y\x9e\xd8o\xdfL}\x8d\xe\xa8#\xf6\x30'\xef\xe7\xd3\x9b\xf4\x39\xd1\x93\xa9\xec\xff%E2\x1a=\x7f}\xe7\x35\x97\"\xb2\xb4\xa2\xec\x9c\x8c\xda\x17\x10\xaf\xe0\xdd\x38[y\xdc+q\xa0j\x88\xd6\\\xaf\xa0\x8d\xc1\xfbh\xce\xfz\x1a?\x96;\xd5\x8a\xbd\n\x99u\xf0\xd7\x85G\xe3\xcd+\xf\x9f\xa4\xdc\xa8\x8f\xe8\x89W8n\xc5*K\xed\xe3\xcf\a!n\xe3W:P\xb9\xfd\xfbG\x80\xe5\xc2\x8b\xe9%\xc1i\x1aO\x93\r\x8e\x97}$\x1a\xd1{\t\xe9\x81\x9fY\x1c\xbf\xb3\v>f&\xb5>*v\xad>*\xed\xaa \xa5\xe5\xf4\x8a\x46\xfbs\x1a\xe5R}d[\xb4[)\xe2\xdb\xb5\x88\xae\x33;\x15J\xe6\x8e\xd0\x17J\xa5\xf5\x8fY\xee\x39.\x81\xfd\x8ap\x97\xf5t\xbe\xfU~\xd9\xfcj\xbf\xc2<Y\xb1!\x81\v\xaf\x9f\xc0\xa0\x9b\xfa\xad\xe3\x16~\xe\xa5\x31\x36:t\xed\xb0\xdb\xde\xb6\x85\x1j{q\x95\x41\x14q<\x12\xb9\x88\xee\x1b\x39J&\x8b\xe0\xc0\xa9(\xd6j\xd8\xdd\xa7\xf7O\x93\x8a\x16\x9bWW\xa7\x39]\x81\xf2\x65\xdc\xff\xe9uAm\x1bl<\xbc\xa8\"iQM\xe3\xa3\xff\xd2)\x91\xb2\x45\r\xcb\xb7u\xa8\x1d\x62x\xe8\x8a\xb5\x9c\xdd!\xd7\xbf\xa8\xbf\x35\x84\xc0\xbb\x11tx4<\xc4>\xc4:\x1d\xc1r\xd5`\x7fKH\a\xcb:\x91_\x91\x65\x42~\x8c\xa2\v*A%\0\x66\xbc@\x11U\xc6Y\x84\xb7\x97\x12\xbdv\x11*$\xdf\x62Ut\xd3\x88I;\xb5\x1el\xf3\xdb\xd8r0\xca)\x9d\x96\x44\xb4(\x9e\x85\xf8v%\xafv.)g\x3\x91\x15H\xb5W.:z \x8a\x35\a\xcd\xbb\r\x88n\xc5\x8d(\xc9\x6\x4\xb5\xd4\xdb\x2\x3\x1\0\x1)"
trusted_hosts\42\key_type=1
trusted_hosts\42\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc1\x3\x64Ls\0)
trusted_hosts\43\host_name=calcuode.com
trusted_hosts\43\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xa8x\x99\xa3\xe6X*!N{Hv\xd4\x61\x94Qm\x86@\xff|D\xaa\x9d\xa4\x1f\xf1I\xbb\x2n\xb0\xf1iP*\"\x1f\xf8\\\xfaJ\x1b\x43ys\xc1<O\x83\xe1\x96\x16L\xa4\xb3\x81)}*K\xe2hw\x94\x1a?\xc6\x8du[\xe9\x86\xd7\x13\xc6\x19\xfa\x9e\x96\xb6|T\xe9i\xc7\x84nR\x1c\xfbSV\xbe\x62\xd1\xa0y]\xb5\x83\x8b\xb1\xd0)\xa2\x95H\x8e\xee\x9a\x17zj\xe2sB\x17\xa6\xca\x61\x45\x42;\x18\x8b\xf\x37\x34\x43\xe8\x89hI\x89V\xcb_\xfc\xb8\xed\x9dwn\xc6\"n\xbem\xb3\xc5\x87\x65\x3#\xf6g=iGO7\xd1.\xb5\bc\xc0\x8d\x42\xe4!\x80\xb8\x92m(\xbfq\xa4\x11\xb4S\xcbS\x90>\xb5\xba\x96\x88\x34\xe9\xd3L\xe4\x9du\xa9\x4X\xab\xf5\x37\x9f\x14\xe3\x85GUfn\xec\x43\xa1\xcf\xf7\x87OQ\xfe\x64\x44\xe3\xcb\x14-\x5sX\x13\x42\x95\xc3uv\xfb`\xe9w\x94p\xc5\xa9\x80r\x8b\x64\xf6\xf7\x33\x81\x45]\xfeJ\x16#1\x85\x38\xeb\x61\x96?M\x84\x88\x66\x8a\xab,\t\x88\"\xc3\x65\x85\0\xca\x90\x62\x18\xa5:\xb9\xb9\xe0\x34\x83\x42\x11\xc4\xb6\x81Yq\x1bh=\xccYy\xdd\x93\x3p\xf5o\x12\xa2\xdfW\x86\xf3/\xb7\t \xc4\x86`1V\x13\x5\f\x96\ag\xc7\xd5::\x89\xf0\xda\x8a\xae\xae\x1bs9q\xfd\"\r\x12q/\xe\x61\x7f\x36.\xa9#TE\x14w\xecY\xf2\x66\xb0\xd2\xa6g\xd0[uB\x6\xcd\x84]\xc6\xecg\xedK\xf3\xa4\x8a,\xc3\x8e|\x98%\x98\xb7\xc3g\xa0rU'\xbb\x86\x8b\x46`\xc6>:Q#e\xd2[\xee\x8a.\xc4\xab\x43\x8e_\xff\x2\x30\xe7\xa6\xe4\xe0\x9d\xc8p\x19\x1f\r\xa2\xb3\xfa\x15\n\xec#h_\x83\xed\x17\x43Z\xfd\x43X\xde\x8aI\x1\x99h_\\L{S\xa7\x11\x66\x33\x8c\x90\x6\x38\x39\xeaY\xde\xc3\n\xe6o\\\xfc\x1c@\xbd\xa3\x32\xb2\xd9\v\xcf\x99\x8e\xf1Ym\x91u\x8dj/\x14(\xa1\xc5uq\x13\xdc\xb9\xcc\f\b\xf2=\x2\x3\x1\0\x1)"
trusted_hosts\43\key_type=1
trusted_hosts\43\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\r\xef*\0)
trusted_hosts\44\host_name=geminispace.info
trusted_hosts\44\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xbdV/*\xd1I\xd1j\xaat\xed\xd8\x13\xff\x11\x84\x37\xec\xb0_+$\xee\xf6\x8eU\xc4\xcb\x94\x86\x12|\xa3\x42X\xf4\xdd\x1b\x8a\x63\xda\xd5\x44\x99\xc4\xcc%\x8dH\xa6\xb5Jq\xbe\x89`\xe0\xe0#\xc8\x14k\v\x93\x88S\x89\x41i\x86\x9b\x8c\xa1\"c\xde\x8c\xc3&\r\"\xdd\xc1\x9a\xa0\x41\x33\xb1\xa3@\xe4\xef\x4\xefVD\xe6\x11\xe0{\xd9#\x95t+h7\x11qf\x8b\x62X!\x7f\x14\x1fT\x8f\xde\xb8\x41;v\xc6\x9d\xa7+\x91\x9bK\xd5'\"\x17M\x1fG\xcawne\x80!\"\x1c\xa2\x1c\\\xd7\x8b\x36p\x9c/_s^\x19\x8e^\xd5\xfdLIl\x7fG\xb5\xae\xe8\a0\x1o\xfcXJ\x12UC\xb1\x44\xaa\xc3j\x4\xed-\xbamm\x9f\x92\xe\x7f\xcd\x9d\x46>\xf4\xbb\xce\x89\xd4\xfe(\xf6\xaa>\xb4\x9c(V\b\b0\x15\x36\x44\x36\xd1ob\xe6Tn\xd5\x64)h\xcbSQ\xa5+\xac\xf5\xe2U\x17=\xee\xf9\xc3m\xf7\x8b\xa9\xb5\x82\xf4\xed\x15\x9a\x63\x2\x3\x1\0\x1)"
trusted_hosts\44\key_type=1
trusted_hosts\44\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\r\xfd\x89\0)
trusted_hosts\45\host_name=gempaper.strangled.net
trusted_hosts\45\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xe2\xcb\x8c<\xb1\x9c?d\xb1r$\xeax\xb3\xea{\n\xd7V\t\xf8p:b\f\x9a\xb7>\x98\x9a\xfd+%\xd1\x43\xc5\xa6\x19\xcc\xb8\x91\x44\xfb\x39\xf4\xfa\t\x6\nx\xe6;\x97\xe3\x13\xdd\xf7#\xba\x18\xc8\ru\n)"
trusted_hosts\45\key_type=3
trusted_hosts\45\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\xe\xe\x4\0)
trusted_hosts\46\host_name=tilde.team
trusted_hosts\46\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\x9e\xb5\f\xba\x45N\x8c%\x10\xf7\xc5vj3\xa2%\xa1'U\x10\x9d\xe0\xfc\xe3Xn\xa2\x30\xbd\xaa\x9e&#I\xc3V\xc9\xf9sh\xbem\xae\xcd\x61<c\x8a\xb4\\\xf5\x42\xb0\xd3\xa0\x30\xb7\xbd\xf1\xb6\xfd|\xe6#.I \xb8_\0\xd5h\xe6\x9c*\r\x10\x3YK\xb3\xcf\xa7Y0\x96\xe\xbdItc\xa7\xd9~\xbf\xbb'\xb5*5\xd5\xe2\xf5N\x9dg\0\x6\xbc(\x19\xee\x94se\xad\xf3p\xcb\xcf\x1e\x8b\x94\xc3z\xe\xbb\x62\xef\x88\x9a\x30\xb8\xa9m5L\v\xf2J0\x1a\xbf\x42\xd9\xf5\xd6S\xed\ay\x19\xe1\x7f\x97\xf3\xfbh\xcd\xb5\x89!\xd7\x9c\x6J\xd5\x9e\x35\x8bLS\x96\b[\xa7\xd8\x16\x39\xe1\x13\x82\xe6\x39\xd5U\xca\xca\xce\x5\x96XIx\xe7\xe0\xc2\x46)\x16\xc3\xa6\xaa\xce\x44\xed]W\xf2\xd0\x39K}\xd1\x9e\xe7\xf\xd1g\xa5\xf8\xcf>z\x99\xab}\xe7\xdc}f\xc1\x1d\x9f\xd2\xea\xd5\xba\xdd%C\xb4\xf6\x8aM\xeb\xa6\xc3\x37\x17\xdd\x9d\x9c@@\xc6\xa9Q,N\xff\xa2`|\xb3\x4\x1a\xef=pF\x8b\x43T\xaa<E\xafi\x11\x99\x15\xe8]\xca, \xb9,\x1d\xdd\x90\x1a\xa6\x30\x65\x10\tt>\x1a\x88\x88\rp\x88gh\xc9\xa7\x62\xa0@\xbc\x64\a\xd9=\\/Y\xb4\x11\x41\xb6WJ_H\xddI\xd8.\xe6}_\x91\xd3^rgu\x12\xe9]\xaf\xaf\x1\x4\t\xa6\xadL\xc7\x8b\x64\x1c\x38\xc1]\xd4k.\x7f\xc3\xf3\xd7HF\xfb\xc9\t3g\xd8\x9b\x63\x93\x42\x39\x16y_\xa3\xe6\xab\xbc\a\xca\xd9\xe9 7\xc2\xeb\x1d\xb7\x62\x95\x4\f\xc7\x31\xb8\x94\xea\xe5\xbf}\x8c\xe8\x9a\xc9R\x1a\xaa\xa4\x86y\x97\x8f\xeb\xec\x1fR\xec\x16\x2s\xfb+\xe9\x85\xfd\\\xb7\x95v\xde\xf6\xee\xf4\xbfg\xb1\x1cV\x9f$4\x89r\xb7l\x9cN\n.CL'V\x9b\x61\x43\x17\xc5 \x6L\xf8\xad/\x6(\xb5\xe8\xecyu\xc4.m;\x19\x44\xfe\a\xabL\xe5\xa2\xa3\xf4u\x10((}\xa3w\xac-4\xae\x14\xa9\xb5\xdcR`\x8b\x2\x3\x1\0\x1)"
trusted_hosts\46\key_type=1
trusted_hosts\46\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\x15\x37\x31\0)
trusted_hosts\47\host_name=idiomdrottning.org
trusted_hosts\47\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xa7'T\xa5\x16Y\xea\x30p~\xbfo[\xa5/\xdf\x15I\xa5\x42\xf4\xec\xe5\xa6\xfc\xaf\xa1S8\xeb\x30\xf8\x18\xc2\x89\x85st\f\x1cVKW\xa7\xad\xeb\xee\xf9\x14*6Ixp_\fe|{\r\xe8\x9b\xa7\x94g\xdas\x8f\xa5T\v\xb7WC\x8c\xc0^Q\xca\xb7Tr\x1f\x93\x9b\xfa;\xeb\xea(X\xc8\xcbu\xff\xf6\xbd\x11\xa3|\x92\xeb$V;\x1e\xc1\x93\x44\x61\xd5W\xab\xb8p\xce\xf0\xa5r#\x8a\xfc\x1d\x99\xd7t)\xdc\x9c<UGKrbuD+\x3\xc4\xd9\xc3\x16\xa6-\xba\x98\xe9\xdaO){h\xe0\xb6\r*\xac\x31\xbbM\xb5\xb9l\x91\v\x88r-\xfb\x8d\x1f\x84\xce\"\xf4\xbc\x11\x81\xb2\n\xcf\x5X6\xa8\xfcr>\xa4\xc8\xd2\x11\xfb\xdbJqv\xaa\x8a\x1dWE\x7f)\xc6\x94\xf7\x82\xb3\x97\x96\x8aY\xde\x89#\xc3\x9d\xfb(\x97\x17o \x93\xc6<\x83\x1e\xd7\xcb \x1c\x8atfH\xa0\x1I\xb2\xef\x11\"t\xa4U\x8an$\xfd\xa1\xc5\x88\xfd\x17\x86\x10\xa3\xef\x84\x42\nr\xaf\xb4pC\xab\x8e\xa8j\xa6\xf8\x16\b6\x1b\x65g:q\xf2\x98\\\xf9\xa3&\x8d\xe3,\xce\xb3\x96/\xd3}\x5\xab\xa7V \xdb\x65&\xe5&\x1c\xecK\xabZ@\xcf\xd0~+\xb6\x38\x1e\x88x[\x93+\xef\x38%\x1e)\xf9\x6T\xb6\xea\x84\xca\x8a\xbb\xa2\xf6k\xb0\xa5\x66\xa8o\xa1\xaa \xbc\x4\xe9\xf6\x1\r\xa7Y\xa9\xd8\x82\xd2q\xe8\x9b\x6\x9d\xb5\xba\x32\xc9\x5L\xdc)?)\xd9\x12\xdb\xc8\x9d\xe3\x96\x91\x83n\x2\x45\xd9uX\xa2}\xd2\x9d\x81_\n\")c\f\xf7h\xa6\x66#.Xw]\x94j0\xe8\x14\xe9\x5$\xdf+\xe7\xef\x62\xbf\xb0\xab\xbeg\x90$)\xbf\x9a\xac\x1c\xd7\xc1.\xc1\xc5\xfe\x15mz+\xfc\xf3s\xd9\xf1\x8d\xcbh\x19\xe1\x10\xf8&\x11\x13\xbb\xe7\xe0\xa6\xe9\xfaM\x11\xf8\x42\xe6\x90\x5\x1f\x4,\x2\x8d\xc9\x44\xf3\xc5p\xd0\x44\xa6L\xd7\x32/u\xadZ\xde\x18?L\x82S|\xc0\xd8o\xd3\xe4m\xc8W\x95\x2\x3\x1\0\x1)"
trusted_hosts\47\key_type=1
trusted_hosts\47\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2^\xb2\xa9\0)
trusted_hosts\48\host_name=gemlog.blue
trusted_hosts\48\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xd9|\xb0!\xa1\x30\xe7\xb2\xd7\xcc\x8b\x3>B\xab\x9cwi\xc5-\xde\x3Y\xe0\x42\xae\x17\x1e\x41\t\x83\x8a\r\x9a\xc1\x9b\x18h8\xca\b\xa7\xd5\x35\xb4\xdf\x1f\x92\xefr\xa0\x62\xcb\x16\xe1\x85\x65\x96\x8f|aq\xd4\x94\xa3\x97\x35\xb5\xf2\x1c\xe2\xad\xe9\x5+Z\xddi\xe3HL\x18\x82\x80\xb5\x63]\xa9\xb5\x9d\xe\x97\xc4\xa7\x46\x32\xae\xfcT\x4'_K\xf3\x8a\x11Y\xd9\xd1(\xa7\xf4\xa0\xeU)\a1\x91\xb7\xfc\xda\xf3j\xb0\x42\xe9\x8f\x92?\x91+\x10\xd5\xb9\xff\x41\xcdv`.\xa0l@\xd9\xfd\xe6\xa2W\xf6\xa6\x9e'b\x18K\xcc\x65\x62V\xd7\x8aQ\xeb\x7f\xc7wvc\xcb^\xcf\0\xb7\x19I3\xfa\x30h\xbe\xb2\a\x90\x87\x63|'\xb9\xc9`\x6M4C\xfc\v{1}\xd4o\x84\xe2\xcf~v\xb0\xcf)^M\xe\xdby\xc7/\x81r\xe8\xff\x66]\xc3g\x99\t\xca\x13\xd7\xb9\xfd\b\xe5\x98\x13\xf4IHy(\x8di2\xe1\xce\xcet\xb3O\x9e\xe0\xee\x91\x11\x83\xdc\xa7\x43 \x1f\x8b\x9c]\xda\x8b\x8b\xc5)4\xc7\xb1\x45\x11\t\xc1\x17[\r\x85\xa5\xdb\x41^qT\xca\xbc\xac*k\xbc\x9a;\xf6\xef\xaf\x8b\x89\x1a\xd6 \xbf\xd9\x8f\xa7\xf3\x35\x35\xc3Xp\xe6\xc9\x44\xb6g\xa8W`\xfe\xbb\x99\x80\xdf\xf7+E(<\x90\xefHX\xd8N\xd0H\x98\xa3\xc5\xd6\xdd\x94\x17N\xcd\xb9\x1p\x9e\xba\x39\r\xd6\xdbui.q\xdc\x66(8\xa5P\x1c\xa4\xaa[\xb1\xdd\xd6\x8f\"5\xd9\xcf\xd2T\xde\x6$\x4|C0\xeb\xb8<A\xcc;\xb5\x9f\xd7\xde\xbf\xf0\xbaS\xb1\x12M\xd5\x1d\rA\xa1\x2\xdf\x87\xbb\x9f\xa2\x9b\xb4?\x12\x89\xe6\x6\xeat\x89\x8a\xbb\a<\xb0\x9a(@\xc3\x98\xca\x34\xe4[\xbe\x8dh\xa6\x15j\x87^\xe4\x66g\xc1\xa1\xe8\x11\xa0k\xd9\xe \xa3m{\xa7\x96\x11\x61/N\xe7*K\xd4\x1b\xd0\xb2\xeaP\xd9\x97\x36\xf5\xe6\xd5\xa2\x9c\x63\xa5\xa3v\xcb?C\x8d\x2T\xd0\xac^\x17\xf7J\xa6\xa9\xd7\xa3\xe7\n\xe7.\xc0\x7fy\x2\x3\x1\0\x1)"
trusted_hosts\48\key_type=1
trusted_hosts\48\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2`\x90\x3\0)
trusted_hosts\49\host_name=republic.circumlunar.space
trusted_hosts\49\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xb1\x6K_B+n\xf7\x44q&\xda\xec\x89\x83\xe8\xec\xcc<K\xf5\xe7j\x1a\xc7\x42\x42\xe0\xaf\xfbH\xd3\xf5=\x97\x33\r:\x3\x6\xce\x91\xba\xe8\x90\x10\x42%-\xbe\xb0\x14\xd3\x8a\x97\xdb^ZE\x93\xd9\x93\x14PU\x8f\xfa%\xa9\xdb\x87z8\xf1\xa1\x84\x99\xcc[\x13O$\x8d\xfaq\x8c\x34\x63`\xf4\xfe\x1cpn;\x9ej\xba\xf7!%\xa4\xf6O\xa2\n\xaa\xf\x1f\x19\x89\x8b\x92\x88v\x85T\x9f\xd3\xd1\xc7\x94J)\x9e\x39\x30lb\xa9\x11\xec\xe7\xaf{\xc7\xfe\xf9J/\xa2\xeb\x63wa!\x5\x1c\xd3\xef\x91\xc5\x10\x8aI,/\xf7\xf3,\xb3\xef\x63I\x9cG7\xf9\xeb\x86\x35\xf\xebQ\x83\xd0\b\x81!\xb0\x87\x41\x5\xc4\xe8\n\xadL\xcf:j\xa9\x5\xd8$]\xd4\x1b\xf1\xfe\x32\xdd\0\x82\x9a\x5\x8ak\x95YF\xf9\xfa\xdano\xd0\x84s\xf2\xdc\x7f\xf0\xb5\x14\xcf\xf7\x81\xd3\xfe\t&>\x93\x7f\xcf\x80\x41(\xe4\x97\xed ri\xb9\xd9\xec\x16\x37\xce\x1f\xbc\xa2\xef\x87\xd4\x30\x9a\x9fS\x9c/\x91\x82\x5\x89{w\bI\xa9\xde\xcfz\xa7h\x7f\x9a\xadu\x3\x33\xb7i\xe4\x81\xa0y\xa3\x44>\xb3\x94\x17\x1c\x14k9z\x9d\x8d\xd9\xce\x89\x7fh\xd7_\xe4\x45\r\xc1gmE\xe2\x9a\xbd\x34\xff]\xbe\xf7\x33\xc6\xccU\xffx\x93;&\x80\x43K\xd7\xd6u\xb3\xean\a\x93q\x9d\x96\x8b\xa9\xd2\x88+\xb8\xd7\xd4'\xb2\x35\xb9\xae\x94N>(t\xa3g\xfaR\x7f\xfa\xf?\xc6\xc3\xc0\xf3\x65ill*\xd8\xe4\x61\xb4\xd1\x43\xf2\x83\xa7M\xb7(GY\xd2\x84\xd4\xe\x46\x90\x19w\xc9\xb5\xbeZL\xe5\xb9\xdd\x15\xf7?\xbej\xab\x64\f\xd0\xc0\xc9\x6pp$\x17MX\f@\xc2\xeax\xe9\xbf\xdf\x42\xcc\f(Yu\xf4\xe6\xe4\xe3\x7f\x2\x7f\xb2\t\x98\xe8\x9f\xce\xca\xe\xa7\xbd\x3\xae\x7fT\xeb\x66\xf5\xbb\xc8\xf9QC`\xe7\x92~\xb1\x33\xa8\xad\xf0x4\x1a\r4\xb2\x15u\xd2\xd4O\xb1\xd9\x82P8)H\xfc\xb5 \xcd*\xa9\xf\x11V\xe7\x15=\x2\x3\x1\0\x1)"
trusted_hosts\49\key_type=1
trusted_hosts\49\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\x62\xab\xbf\0)
trusted_hosts\5\host_name=gemini.bortzmeyer.org
trusted_hosts\5\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xed\xdc\x37&\xa6\xe0\xf0\xcd`\xe,\x6\x9bU\x90\xcc\xce\xf6p\xa1Gq\b\xcc\xc5\xb1\xe8}\xd8\xdf\x97\x2;\xef\x84\x63+f\x96\x92\xab[\xeb\xfaqF'\xeb\xce\x11\xbd>\x8a\x90)$\x9cs\xda\xb9\x96t3\xc6z\xb7\xb6\xbc\x90\v\xe2\xef\xb2\x9a\xf4\xc1u+\xbf\x41\xe\x83\xd7\x6\xde\x91\x97\xb3\xa6\x87\v\x3\x31\xae\x91\xf3\xd7\x1eyh\x97\xc3:)s\xb7|\x1a\xac\x12\xa8y\x89waQi\xd5\x14\x14t\xe2\x7f`\x82\x16WS\x96\xf3\xff\x94m\xd2$\x1bHS\xd0\x82!\x15&\xe4U\xce\x8bi\x15gy\b;\xe\xc0\x46v\xec\x5\xa4\xd1\xad\xef\xf8\t\xbf/>\xe3\x1\x9b,\x1b\xb2v\xeb\x44~\xdf\x62\xd6\x9dQ,\xf2\xb9\xb3<N.R)T\x82\x96\x4\x44\xa7\xaeU\xfbk\a\xfd:U\xe4\xce\xeb\x8cR\x81\x83\xa5\xf1\x8b\x41\x8c\xab\xda\xdc+}os\xf3\x35:3OF|O\xf4\xdd\x89\x13\\3\xab\xd3\x1b\xf9V\n$\xba\xd2\xf3M\x8f\x95\x80Y\xea\xdf\x2\x3\x1\0\x1)"
trusted_hosts\5\key_type=1
trusted_hosts\5\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87i\x2Q\x92\x8e\0)
trusted_hosts\50\host_name=park-city.club
trusted_hosts\50\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xda\x64\xaa\xd5\x42\\\xa3\xbd\x8e\xb5(\x92k,\xc6\xca\xd5\v\xc7\xb2q\xa9$oW\x15\xc4\x17\x38\xa9ZaZ\x9c\xd0\x19\x9aHQ\xa4\x1f\x18\xa6\xa3\xec\xac\xd4\x66\x8b\xfa}/\x97$\xacS\x2\xa2JKd\xb2&\x96\nb\x98\x9b\x7f?\xdb\xbc\xae\xd1\xfcK?\xa2Qj\xe2\x1e\xac\xdd\xba\x9e\xb6\a\xc4V\xff\xb4\x36\xc9\xb9`\a\x1b\x3\x18\xeb\x64W\r\xb6\b\xa5\x36\xdc\x8a`\x9cN\x88\x9f\xdc\x90\x34\xe5\x8a\xc7\x61\x9fTT\xd6\xd0\xfd\x1c\x15zN!\xe5\x11\xf9\xdb\x17m\x90\xcb\xd5\xddV|\xe8\xd6V^\x14\x1\x99\x1f}\xe8_\x3.D\xcdr\x12\x13G\x86\xcb\x33\x9c-K \xf\x2Z\\\xab`\xa5\xe8N)V\b4\x80q\xbcY\x96\x9e>4\x91\xd8&e\xf4\xc9\xe8\xc4M\xc6\xc7\xdd\xa3\x11\x1d\xc8\x3\xfd<\xf1\xa2~\xb2Z\x98]\xe9\xc1\xf4(\xee\x9f~\xad!\x1esE\x4\x81\xd4P6\xfa-\xee!\xe=Tp\a\xed\xdc\x61\x62\xe9\xc8\x45P\x90\x80y\xf4_\b\xea\xaen\xbd\x91\xac\xc1\xf\xb6\x1a\xe6\xff&\x8bHH\x1a\x1a\xc6Y:KC\xb8\x92uW\xa8WG(Vb\xa1\xd2\xa8\x62\x33\xf9\xe5\r\xab\xe2\x8d=o7\xcc>m\\\x1f+\xca\x11N\x89\x9d\x92\xc6\xbc\"@|\x18\x1f\xfb\xb8\x10\n\xba\xbf(\xff,T\x84\xe9\xb5\xcd\xd5\x1c\xb7\xc5\x9b\xcapp\xfb^\xe6`E\x87\xfb.\x87\x62\xb8\xef\x19\x41\xfc\x44\xc0\x83\x9cl\xdb\xc4\x1d\x37\x9f\x11lqp\xb7j\x8a\xa8\xbb\xc8$^\xbc\xdc\x8f\x38\xaf\x32\xaa\xcd\x45\xaa\xda\xc5p\x9eO\xa2\x80\x8d\x9b\x88t\xd9\xa4 \xc2\xa6\0\xdd\xd6\xc3\xa7\xfb\xa5\xcap\x16\xe1=o%\xa9\xbd\x8b{\xc9\x9d]\x6\x34\n\xbe\bf?cl\x81\xbe\x99\xec\x7f ?\xae\x15\x8b\\\xd6\x5\xb7\x1c\x84\x33\xb4\xa4\xa0\x36\xd6\v,\x84,\xeck\x1d\xba\x43X:\xa7V?V/\xfd\xf9\x62\x96\x80\x33\xa9\xfc\xfb\xe3\xbb\x8e\xca!t\xd3\xa4\xaaJ\xa0-\x1f\x37K\x96\x38\x39\xd0\x34\x2\xd7\x45\xe1\xca\x15\x2\x3\x1\0\x1)"
trusted_hosts\50\key_type=1
trusted_hosts\50\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\x63\x64\x93\0)
trusted_hosts\51\host_name=gemini.susa.net
trusted_hosts\51\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4hdz\x8d\xddX\x8b\x95\x14\x92\xee\x99\xca$ {\xd3\n!\xc7\x84\x33\x1c\x7f\xc0\xb9\xd6\x42_\xd7\"Z\xb1j\x8f!\xac\xfc\x61\x41h\xc6\x8e'\xef\xc3\xbf\\\xc9:\xd4\xa1\xb1\xe8\x46`O\xe2\"\xd5\x35\xd8\xc6\0)"
trusted_hosts\51\key_type=3
trusted_hosts\51\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2\x63\xf5\xbd\0)
trusted_hosts\52\host_name=cetacean.club
trusted_hosts\52\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x62\xa2\xa2\xf0\x96\x9e\xa9\x44\xa4?\x92\x12\x46\x38\xe9q(U\x18\x16\xa3\x82\x35Y\x10\xd0u?\xd4\xb9\xe5\xa4\xaf$\xd1\x1bI\xb1\x6u:p&{$/\x1e\x38\xab\xf3\x96K6\xbb\x64\xc4\x82\xddR7zU\xd8\")"
trusted_hosts\52\key_type=3
trusted_hosts\52\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc3\x2j\x94\x91\0)
trusted_hosts\53\host_name=gemini.astropirados.space
trusted_hosts\53\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xc7\xf0w$\xaa\x92\x87\xe8\xff\x4\xdd\xf\xc9\x82\xd5:\xf3y,\xd2\x3\t\x6!\f_\x9c\xe6\xd8\x92\x2z\xa7\x83\x92\x1a\x13u)s\x9e]\xf\"T\xb1\x34\xfe\fj\x5\x1b\x32\xf6,\xd6\x90\r9H\x99P\r\xec\x17\x94\xd7m\xa6\x8fv&\x3X\xdb\xc8\xcf\x12\xd7\x39\x9b\xea\x62\xe2\xe9Y\x14\xe3\x87\xf5k\xd2\xf0@\xcfq\x1a\x9f\x42\xf(\xb9[\xff\xdf:\x4\x46\x4L<\xca\x8d\x8agm'z8j\xe7`4Z\xf2!/'\xa1n\xe6\x36S\xc7\x34\x97\x11>\xe8gWu\xf8\x9a\xb8\x18\x32\xee\xfe\x8d\xfa\xc6\x8a\xbdh\x95qa\x85\xa7\xbb\xb2\x9f\x43\xe4\xea\x66\xc7S\xfaSn>\xd5\x34\xb4L]\xdb\xfa\x43 \xd9\x62;7\xe3\xbe\xa4m\xf3\xf0\xcb\xdc-\a\xc5z\x88\x61I\x9f+\xcf\xfb\xff\xa3\xd7\x96\xa5\xe0/\xa7\x83z\xbc\x1a\x41=\x99\xe3G\t\x82\x65\x92\xa5\x36\x95\x85\x5\xc1\x33[+\xf5\xe7\xed\xcc\xfaXRP1\xc2#8\x1e=4*\xb2\x80~\xac\xf\x2\x3\x1\0\x1)"
trusted_hosts\53\key_type=1
trusted_hosts\53\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x3\xe7\x61\0)
trusted_hosts\54\host_name=vidage.rocks
trusted_hosts\54\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xab\x91\xce\x1a\xcb\xaa\x9e\x10s\xa4\xf2\x1~@\xd7\x80u\x1c{H\xf:\xbe\x44p\x85\xdbtE\\\xcb\xec'2\xa3o\xf5r\xa9\x64\x5\feO\xee\xa3n\0\x9c(H\xd5\x65W\xa8m\xb5\xccN\xd8\x1d\t\xceQ\x1a\xd1\xfd%\xc7l\xf4\a\xc7\x80\v\xbd\x83Z\x8e\x45\x97\xf\x12\f\xb5\xd2^\x8a\x12\xa8IA\xa8\x31\xdb\xf.\x85s\x91:(\x16\xda\x1cw\xa3\xd4\x80\x92\xc7v\x82+\x80\xe3\xcf\x17\xa2\xf8\xf6\xce!\xbb\x31\x2+\xae\x37\xea\x13\x65l\xb5\xd1\x1an\x5zl\xcb\xce\xf3R\xac\x88\xa2\xaa\x91\xcf\x1b\xf5X\xd1\x39t]\xb4U\v\xf\x41/\xa5\xf3\xe2\x41\x42\xc9\x87\xae\x64\xf2\xd9\x8d\x45\xb4\xee\xde\x38\x37+\xd4\xfe\x91\xb1\xe9\x94y\xa9J\xb3\x94\x89>;N,/U\x1el\xee\x1c\x94\xcb/\xa4\xf\xcf\xb8\xb8\x63\xae\xfa!8\xb9\xfe\xc1\x88\x31\xf8v\xa1\xb7\xe5\xe8\vp\xc6\xfb\x41\x1f/d\xac\xc1L\x9e\xcc\xad\x91Q\xe2\x1\b$\xe2x\x19\xefXe\xe6\x82\x62,\x94\x18\xb5\x90$\xf1v\xe9\a\x15/G\xa5\xa7P0\x19)\xddU&\x8d\x5\x90+9\xec\xb7\0\xff\xc4!70\xc7\xed\x31\x36\xd1'\xd0,\xdb\xc0\xd4ye\xc9\x8a\xf8\x65\x9b\xef\xc0\v#\xb8'v\xa1\xf0\xf4\r\f\xe1\xb3\x8d\xeb\xcc\x2\x4\x81\x46\xfeU\x8b>\xb0\xa4\xe2\x96\xe4=\x1e\xe5\x10\xfe\x18\xbb(\xdb\xa8\xc9\x83p\b_\x8b\xe1\x36\x17N8\x11\xa2qF7\xf2\xef/\xcd\xdaG\xaf\xf2\xfb(/=mv\x85\xb0\x98\xed\xd8\xca \x1d\x9c\xf0P\x1e\xe7\xda\fN3Z\xd5.\xca*\x19\xe9\xc4\xd7\x86\xc5\xb5\x3Z\xaf\xf\xdb`\xfe\xb5\vy\x3/\x1c\xfflDf\xfe\x46\xbaV\x98\x1a\x34\x8c\xdb\xca\x33\x32\x8b\xcb\xae\xf4\x7f\x5\x9fo\xaf-N\xf8\xee\xb8\xba\x98\xd8\x36\x1d\x1c\x9c\xb4RS\x1b\x66\xe1\xe5\x42\x1c\x96\x19\x98\xb8\x98\xa2zE\xde\xe6\xd4gd?\xcc\x89;-\xe7'y\x11\x32\xc9\n\x3\xd5\x18x\x9a\xe5\xf6\x81m\x16iv\x91\xbf\xd2\xb7}\v\x13\x2\x3\x1\0\x1)"
trusted_hosts\54\key_type=1
trusted_hosts\54\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x3\xef\x45\0)
trusted_hosts\55\host_name=andreafeletto.com
trusted_hosts\55\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x2\x93\xd2^\x1e\x11\xc7\x62\x1aK\x9fK\xc7\xb8\x4\xe8\xe5\xb6\xf3\xa1\x82\x43\x1d`\xb2\x19\xea\xa7\xd0\xe9V\xb0\x32\xd7t#\xa8\xba\xf8\xbc\x1c\x32\xb0\xa8\x1c\xc3\x18\x98\x9a\x84p\x94;\x8a!\x18\x1f\xde\bb#\xd3\xa5\x15)"
trusted_hosts\55\key_type=3
trusted_hosts\55\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x3\xf6U\0)
trusted_hosts\56\host_name=she12.midnight.pub
trusted_hosts\56\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x30\b\xe8\xd6}\x90}\0\xfd\x13v\\\x86\x90\x2\xcf\x83\xa8\x95\xc3\xee\x90\xa7\x12\x1e\x90\v\xe5z=t\x8b\x17w,.\xf1\x64\xe4\x46\x8dQa\xb2\xa2\x37\x64\x88\x61\x87\x63_e\xf4,\xcd\xfa^vyGL*\xfc)"
trusted_hosts\56\key_type=3
trusted_hosts\56\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x4\x2T\0)
trusted_hosts\57\host_name=geminiquickst.art
trusted_hosts\57\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4U\x1e\x17@P\xad]\x3g\xb1'\x5}\xc4\xc6\xe6\x81\x43Ym\xabm<\xd8\x1\"8\xd5\x8bW\xc7(\xe2~MX\x83\xa4\xd6\xcc\xb3\xff*\x9a\xf8<\x13\xf3\x61\x6&#\x98\xc2/\x16\xb7\x34\xb4\xeb\xe5=XT)"
trusted_hosts\57\key_type=3
trusted_hosts\57\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x4\b\x1\0)
trusted_hosts\58\host_name=signals.pollux.casa
trusted_hosts\58\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xa0\xdf\xdc\xbb\x8c\x93\xf1\xbe\xca\xf3\xe2\fO\xd3\xe6\xe4\x85\xdbq\xd3~&G\xcf\x1dGZV\x1f\xaez\xc3\x34\x95\x93\xb1\x39\xec\xf4!t0\xb3\xcd\xc5,\x17\xaf\xccX\xbb\xd9G\a\xe0\x8d\x32rT\xb2\xb4\x1d\xd9\xc8\xf4\xe9X\xdd)\xfX\xe7(=\x14\x95\x35\xac\x36\x31~^Y\x9e\xd8o\xdfL}\x8d\xe\xa8#\xf6\x30'\xef\xe7\xd3\x9b\xf4\x39\xd1\x93\xa9\xec\xff%E2\x1a=\x7f}\xe7\x35\x97\"\xb2\xb4\xa2\xec\x9c\x8c\xda\x17\x10\xaf\xe0\xdd\x38[y\xdc+q\xa0j\x88\xd6\\\xaf\xa0\x8d\xc1\xfbh\xce\xfz\x1a?\x96;\xd5\x8a\xbd\n\x99u\xf0\xd7\x85G\xe3\xcd+\xf\x9f\xa4\xdc\xa8\x8f\xe8\x89W8n\xc5*K\xed\xe3\xcf\a!n\xe3W:P\xb9\xfd\xfbG\x80\xe5\xc2\x8b\xe9%\xc1i\x1aO\x93\r\x8e\x97}$\x1a\xd1{\t\xe9\x81\x9fY\x1c\xbf\xb3\v>f&\xb5>*v\xad>*\xed\xaa \xa5\xe5\xf4\x8a\x46\xfbs\x1a\xe5R}d[\xb4[)\xe2\xdb\xb5\x88\xae\x33;\x15J\xe6\x8e\xd0\x17J\xa5\xf5\x8fY\xee\x39.\x81\xfd\x8ap\x97\xf5t\xbe\xfU~\xd9\xfcj\xbf\xc2<Y\xb1!\x81\v\xaf\x9f\xc0\xa0\x9b\xfa\xad\xe3\x16~\xe\xa5\x31\x36:t\xed\xb0\xdb\xde\xb6\x85\x1j{q\x95\x41\x14q<\x12\xb9\x88\xee\x1b\x39J&\x8b\xe0\xc0\xa9(\xd6j\xd8\xdd\xa7\xf7O\x93\x8a\x16\x9bWW\xa7\x39]\x81\xf2\x65\xdc\xff\xe9uAm\x1bl<\xbc\xa8\"iQM\xe3\xa3\xff\xd2)\x91\xb2\x45\r\xcb\xb7u\xa8\x1d\x62x\xe8\x8a\xb5\x9c\xdd!\xd7\xbf\xa8\xbf\x35\x84\xc0\xbb\x11tx4<\xc4>\xc4:\x1d\xc1r\xd5`\x7fKH\a\xcb:\x91_\x91\x65\x42~\x8c\xa2\v*A%\0\x66\xbc@\x11U\xc6Y\x84\xb7\x97\x12\xbdv\x11*$\xdf\x62Ut\xd3\x88I;\xb5\x1el\xf3\xdb\xd8r0\xca)\x9d\x96\x44\xb4(\x9e\x85\xf8v%\xafv.)g\x3\x91\x15H\xb5W.:z \x8a\x35\a\xcd\xbb\r\x88n\xc5\x8d(\xc9\x6\x4\xb5\xd4\xdb\x2\x3\x1\0\x1)"
trusted_hosts\58\key_type=1
trusted_hosts\58\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x4\x13:\0)
trusted_hosts\59\host_name=sysrq.in
trusted_hosts\59\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xe5\xbf\x7f\xe1\xe7\xd1\r%\xa2}\xea^\x12\f\xe^6\xf3_\x88\xf8[\xef\xab\xe1$\xff\xea\x61\xb1\x9c\xd6\xb3\xe7\x35%\x9e\x16\xbb-\xe5+.{RH\x1dU\xd9-O>\x93\xd7\x18y\xb3K\x1\xff\xdbTW/\xd5\xe5\x10$*$\x1f\xc8\xbf\x44\xfb\x96\x37\xfc\xd8<\xf0\x8c\"\x12i\x1eh\x18Q\xf7t$\xf0\a\xda\x42\x18\x8d\xb1\xfb\xd7\xd7*\x1b\xe3\x19t\x9b\xe0\x96\v\xf3}&.\xf7I\x1\xf8\xc8\xefl\xf6-VL\x96\xf9\x2\x1d\x87\x10)\xdc\xab\xa8\xc3\xff\x9aL\x8a\x9f\x9c\xda\xb5\xf0\x83\x82\x37\xd2\xc0V\xde\xad\xfd\xcc\xb7\x66\x64M\xb2p\xbd\x13\xaaX\x9f\x9a\x65\xcc\x43U.\x18\xe6/\x92\x8b\x30\xee\xda\x93\xb1\xf0\x8f>\x15\xa5+\xc8\x99\xc8\xe\xdd>Qrk!@8\x10q_\xdf\x81\xc9\x16q\x93\x44i\xd8\xd4\x30\x9a\vy\xb6\"\xb9\x99\v\x4}\xb8\xee\xab\x8d\fJ\r\xc7\x1f\xaa/\x1f\x11\xbe\xdb\x30L\x11\x9a\xe1\xfc\x9e\x91\xfb\xf7\x89j\xfc\xc9K#|Q\xdd\x45)\x9b\xae\x1b\xc7\xbe\xd8\x15t\xd2\xecWO!'\x1c\xff\x8e\xa5\"\xf3\x45\xb8\x32=F.2Fh\xf6(\xf8qt\xb0po\x1a\x84X\xd8V_\xc8\x87\xb4`c\xc0\xfe\\\x94g\xd7\xf8\x19\xb0\x19\xad\x12X\xe*\xd4\xdf\x99\x37\x83\xbb\xde\xcf\xbf+\xfb\xad\x33\x46X\xc1\xe7\x88m\xd6\x93\xcc\xa7\xe1\xafN\xab\xa0\x4\xb6\b\x1d\xf5\x1Z\x85\x1f@\x98%\x90\xbf\x66(DR\xdb\x34\x61\x8e/\a\x90\x4\x4\x97N\xcaYg\x1f;:\xa9\aj\x9d!dR\xc1\xa3\xff:\xa9Q\x90\xfc\xd2\xb8?7<E\xe2\x9bX\xf6\xf9\xd8\x97\xbb\xed\x66\xb2\x38\xfc\xe8t\xe1\x15\xed\xf8n)\xa1WL\x8a\xf1\xdc\xdf\xf6\xb6\x87=\xaa\x34\vz\xe4\x96\x1f.3\xccV\xad\xca\xad\x95\xbev\xd4\x84\x87\xe8\xb0\x19\x30<{\xab\xed\xa3Y\x17\r\xb0\x88\x46V\x1er\xaa$\x92\xf2\xd1'\x9b\x87\x9e\x9e\x95\xdd\x84\xe4p\xfe-s\"\xe1\x39\x80\x10kK\xc3\x9fz\x84\x44Z\\\xc4\xcd\x2\x3\x1\0\x1)"
trusted_hosts\59\key_type=1
trusted_hosts\59\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x4\x17\x42\0)
trusted_hosts\6\host_name=perso.pw
trusted_hosts\6\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xb0\x87\x92\xf1K\f\xec\xeO\xe1\x1c\xe0\x34\x8e\xc2\x96\xf5\xab\xbbk<\x8b\xed\x85!c\xacg\xe7@\b\r\f\xda\xee\x32\xa4\xaf\x9d\xd0\xa7\x44G\xf2\xda\xbe\xea\xeev\xa4j\xaf\r\x8a&\xc5*\"\x1$\xb9\xae\x64WG>\xb2n\xa5\x91&~\"9\xcb~\x1c\xd8\xcb\x6\xb4\x39_=w\x84\x81\x90\xdd\xfd\x96\x9b\xe3\xfb\x1\x3\x90\x99\xc3\xf0\x14\xfc\x87\xb7\x82\fI\xa1M\x9a\x99]t\xea\xf5\xf2\x32\x87\xedy\xa7\x81\x99\xa6\x80\xd5\x17\xb7\xc5_\xf9<\xb2\x80%\xdc=b5%\x1e\xfc\x9d\xad\x3\x7f\x1a\xea\xaf\xb6\x19'\xf3\xc9.P\xc0_\xf4\xb0\x93\x61\xca\xb3\x87\xc5\x1b\xed\x13\xe9\xe0\xc1\x8b\x99\x8a\xe9\x9d\x6\x1a\xde;(\x1f\x93\x85\x14\x8e'g\xa3\xab\xf9t\xad\xf5\xf5\x11\x32\xbb\x11\xc3\xdfP\bar\x80\xcf{\x18\xad\xf7\xebi^l\x92\\\xe1v\xd0M\xee\r\xea\\\xe3Vj\x91J\xc4\x42\xf7\x1a\xc9\x36sith\x83\x45\xc1\xf6\x14q\x1a\xb6\x4ld\xb2\xe7Klr\xd8\xfc\x84:\xf8\xc1\x33\xec-\n\xf1\x8d\x98_\xcc\a\x1b|\x9a@)\xf1\tK\x93\x84\xdd*\xeds\xa6\x44$O>KCn%\x9c\xd4\xdb?\xba\x8e\x1f\x8b\x19\xf3\xa9\v\xae\xd0\xc6\xc5\x82\\g\x94\xbe\x87\x8a\x9b\xba\xe9\x43Y\xbb\x38\xbb\xec\xd7\xdb\x18/\x12\x12(\xa6W=\n\xb8\x45,\x99]\xe5m\x11'\xfe.\x1ex\xb5\x96\xa3-{\x10\xf\xb4\xa8x\x1\xe5Wq\xd3.>\x12r\a[`b\xfe\xdag\x85\xab\xfc\xcf\x81\x7f\x64\xd6\n\xf1\x98\xec\xcf\x8d\x87=r9\xd3\x30\xcf\xfa\x33\xeeO~\xb8\xe2\xe3\xa0\x1a\xac\xaa\x8e\x36\xa4\xab\x6\xe0\x8f\xb5\x39W\xcc\xf9\x8f:\xc4\xb1\xb4\xc2PN\x8b^7\x18\xa0\xca\xb7\x1a\x8e/\xc5\x8d}\xad\x1:B\xf7\xd6\x30\x1a\x34\xa1\x85Wx\x1a\x86W1A\x80t\xfd\x33\x34%\x9e\x33P\xb5#\xa2\v\xb3\x8a\x92\xdd\xa0\x45\x87\xfc\xe6\x91\x1f;\x96\x38\x9c\0\x1f\xf8\x35\x81\x7f;v\xfe\x34\x4p\xa8\x63\x89\x42)k\x86\x45r\xf1\x2\x3\x1\0\x1)"
trusted_hosts\6\key_type=1
trusted_hosts\6\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87i\x4+\xf9W\0)
trusted_hosts\60\host_name=midnight.pub
trusted_hosts\60\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4zm\x1c\x31\x8d\x89[\n\x8e~\xf8\x30\xe4\xf1\xd9z\xf9\xd9%\xa1\xf3\xb3\x89\xe9\xfd\xe1\xf3\x4\xeaO\xaao\xd1\x42\x65\"v\xfa\x98\xbe\x83-nh\xc0\xe4\a\xbb\xd6\n\x91\xeaH\xa4\xf8\x1a\x9a\xf7\x13WR\xf3\x2*)"
trusted_hosts\60\key_type=3
trusted_hosts\60\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x2\x4Z{\0)
trusted_hosts\61\host_name=pon.ix.tc
trusted_hosts\61\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xab\xde\xbc\xf4\xb5\x9b\xb7=\x3ir>a7yW_ar\x9b\x1f\xdd\xe2\x7f\xa6kuf\xce\x19\x39\xc7\xe8\xe6\"<\xd3\xe3\xcd\xde\xb3)o\x85`\a,\xdd\x46\xc7\x9c\xe3\xfc\xbf{\xc1\xb0\x1eh\xbfI$\xe3;)"
trusted_hosts\61\key_type=3
trusted_hosts\61\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc4\x3\xbf\n\xe9\0)
trusted_hosts\62\host_name=gem.chriswere.uk
trusted_hosts\62\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x93\x5\xf3\x88h\xc5ol\xf0KE\x94me\xb0\xa5\x33\xe3HL\x1a\xd8$\xc0|\xd6\t\xfc\xf6\tl\x81N\xf=\x17\xa9J\0\xd7\x1e\x30\xcd\xbf\xdeK&\xdc\x63\x30\x18\xf7\x9a\0</\x1c\xaf\xb6\xad\xe9\xde\xdb\xcb)"
trusted_hosts\62\key_type=3
trusted_hosts\62\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc6\x2\xbe\xcb\x3\0)
trusted_hosts\63\host_name=capsule.adrianhesketh.com
trusted_hosts\63\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x4ZEyaD\xa5\xa3S\xbc\xc0O\xfe\ah\xd1v\xab\xe2L\xf2\xb1\xca\x8e\xb6\xc0#\x1f\xce\x6\x1c\xf1\xe3\x1f\xaa*\xa9Z@e\xf7\xbb\xb7\xc3`\xd6\xfa\x10\x85\x95\x91\x61iT\xae\x88\xb0\xb7\x64\xda\xc4`u|]\x9dS&\x3^W\xa4\xaai\x94<\xfd\x99}\xc4R\xf1\x96G\x98 \xd9$\x87\x95\xab\xb7\x92\xed\x1c\x38)"
trusted_hosts\63\key_type=3
trusted_hosts\63\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc8\x2\xd1:\xde\0)
trusted_hosts\64\host_name=hyperborea.org
trusted_hosts\64\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4xQ`\xf4\xfQ+;\xfd{\xc4\x1e\xfb\x97\x1eyC\xee\xcf\x35\xdc\xcfQ\xd2\xc4\xf9\xcc\x43)\xc3[\x15\xc8\x39\xb5!\xe8\x82\xfb\xb4q}@\x1a\x33\xf8\x96\xbe]\xda\xf6\xdb\xce\xa1\x38\n\xb6-\x94\xe\xd8\x13\xf3\xd5)"
trusted_hosts\64\key_type=3
trusted_hosts\64\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xc8\x2\xd1\x80\a\0)
trusted_hosts\65\host_name=cat-girl.gay
trusted_hosts\65\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xde+\xc8u\xcc\x44N\xf0\x13\xd4v\xf0\xaaPa\xe7#i\xf5\xa9Oo\x98\xd8\x9d\a\xcc\x37\xa6\n\xe\xca:\xa7\xcb\x1b\x1a\x81\x7fn\xb9\x14:b@b\xbe\x37O*\x94\xb1\x91\x39\xea~\x82P\x1cSq!\xf1\xfa\x19\x88\t\x9e\xf5k\x85\x37u\xa0\xa3\x6m\xa2\x9f\xac\xf0\x93\x65`?\xbb\xef\xa8-\xb5\"\x1b;\x16\xceO1du81\xb8\xef\xae]U\xe6m|\t.P4\xae\x33\xe0\xbc\x94\x5\x1a\xfa\x92\x92%I\xbc\xf4I\xef\xd9\x37\xcd\x66\xe\x17\"\xf{V\xb1\\\xaax\x93h\xb8\x37\x8b\x36\xc1\xd2\xd2xb\x5\x88\n\x86:49\0~\xb6k\x1d\xd0\x87\xc0\x39 j9\xc9\xdb\0\x85\x86:J\xc5\xe\x1c\xf2\xa0\xa0\xf6\xe9\x81\xd3w\xdc\x44Y4t\xa9O(\x8b\x5\x2\xda\xe3~[\fU\xaa[(Y\xb0_\x1fw\x9b\xee&\xa8\xd8\x95\x7f\xf9\x10\x95\xf3\xdb\xb0\xc3u\xbd\xd8\x82\xc9\xddX\x88\xfaP\x8a\x83\x63\x91&\xfe\xaf\x1a\x11\x30\xac\x85\xf6\xd6\xc5\xbd\xec__ (\xc7LRC\x13i^\x9aV4\xeb\x98\xf5\xf0\x88\x10\xdew\xc8\xd8\x45\xe6:x\x85]\xc2\x36K \xff\xd2\x4\x38\x3\x61\xac\xd6\x8c\x87Q\xe9\x85w\x96mSX\xae\xff\x82\x81\xa1\xbaq\x8b\xe8\x38\x30]\x9f\x19g\x99\xe8\xe5\xa3\xbc\x1d\xa1t\x8b\x93\x41r\xc3\x63Z\x98\xa1w)\xda\x33\x8b!%\xedw\xe4q\xc5\xb1o[t\xfcp+\xac\xc2\x9cH\xec\r\"\xf8\x63\x63h\xbd\x99\x9e\x30#\xe9wP\x5Qk\x1bZ!\x87q\xf1\xbch\x87u:j\x1b\x95iV#ky\xaf\x94\x45\x18\xfe\xd4@#\x17\x64\x90\xe5\xc3\x96N\"\xb1\x61?=\x98\xa9\x87\xbe\x62\x17\xaa\x9e\xe2\x12\xef\xc5\xc6\xce\xb8\x80\x9e\x46\xdb\xb8#\xc0\x1b\x88\x88\xfaqy\xc7\xe3\x1eM\xdf\x9d\x3\xe2\x9cW\x19\xb7\xbc\x11\x87\x42P\xfe\x96\x39\x14\x61$V\x9a\x10\a/\xa9\x4\xd8\xc2\x1e\xeb\x9c\xb3\f\xc4R\fM\xb0T\v\xb4\xafNP\xf9\x34\n\x5\xb6\x9b\tE\xd1\xd9\x1b\xc1\x80\xfc\xa7\x2\x3\x1\0\x1)"
trusted_hosts\65\key_type=1
trusted_hosts\65\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xd9\x2\xd3}\x8f\0)
trusted_hosts\66\host_name=nytpu.com
trusted_hosts\66\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x9a%?2-\xeb\xdd\xe2XW\xecT\xf7\x1\x87\xabHa\xc4_\xc5\x1a\x36\xe4m\xa5Vs\xfa\x9b\xda\x99\xd6>\xbe\x84T\xce\t\xfe\xac\xc7\rO\x87\x84=0\x3S\xb6\xf5\xf\x14\x62\xd5\xba\xac\xf0\x1b\xf1\n\xc2o\x3\xd8\x3\x44]{:\xeb\t}\xe9\xeb\x91\xbe\xc1\xaek\xa9\x38,\xc4\xdb\xf4\xe4\x7f'\xb2\x30\x41\x12Vs)"
trusted_hosts\66\key_type=3
trusted_hosts\66\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xda\x2\x1c\xcf)\0)
trusted_hosts\67\host_name=lapacz-kornel.dev
trusted_hosts\67\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x30\xca\x43\xff\xfc\xd1\xeb\xdb\xfcGXtL\x19u\x11\x89\xc8\xfap\x15\x92(\x5\xc7S@7\x17\x14r\t\a\xf8\x98\xb8{\x5\x30&X\x11\x35\xbc\xf3w\xfd\x38K\xae\xb3\x8a\xe4\xb1\x95\xbd\xc1\x91\x5\xef\xb3\xb9<\x1f\xfd\x64\xe2td0\xb3\xf9'\xa0\xb6\xe1\xd2\x85GF\xf1\xf5\x43\xcbI\xdaH\xd5j\xa0\xcf\x1\xf6\xc8\xe8\x35)"
trusted_hosts\67\key_type=3
trusted_hosts\67\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xda\x2!\xb7J\0)
trusted_hosts\68\host_name=gemini.cyberbot.space
trusted_hosts\68\key_bits="@ByteArray(0v0\x10\x6\a*\x86H\xce=\x2\x1\x6\x5+\x81\x4\0\"\x3\x62\0\x4\x8b\v\xc0\xea\xf1&\x8bX\xcb#\xc8\xfJ\xfS\xa4\v\x82j`\x13\x43\x1a\xc3\xa9\x9c\xbd\x42\xb0,\xfaUw\x6\xb1\x8d\xa5\x17Z\x8c\x36:\r\xf9(\xb3\xce\"\x9b\xa6\xe2x3<E\xce\xb3\x99Q\x19\xb6\xcb\x38\xe <\xb3!\xcfqp\xee^\xb3\x93\x19H\fQ\xd4\x89\xda\x97\xe0uda\xe9\xa4\x38\xa0\xcd:9l\x8b)"
trusted_hosts\68\key_type=3
trusted_hosts\68\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xda\x2#J\x17\0)
trusted_hosts\69\host_name=ajul.io
trusted_hosts\69\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xa5P\xbb\xb3Pv\x8cV+\xf2\x91\xb1\xd5\xe4\xae\xbc\rb.\x16\xf7~lF\xfb\xe0\x97\f\xbd;\xc8\xf\xfa%^\x17#\x17\x1c\xfe\xaa\xd0(Q\xe1\xab\xdc}\xec\xf5L\x7f\x64\xd6\xb5_\xb5\x2H\x88\xe6\xb7\xa1\to\xe0\x86\xbe\xac<\x97\x33\x32P\x82`\xd2\xfcu\x9a}\xc9\x44\x38\x62\xa6\xd1\"\xc1\xed\x41\x6\x81\x3\xa5\x1b\xc3\xb4\xb2\xbe\xff\xe9\xa7\xe4\x90p\x9e\xa2\xfa\xb8\x5y\xb0>\v\xd3W\x99\xdfY\xec[\x2\xc5@\x7f,\xf3\xfez\xec\x37\xe2Z\x86:\x8b\x44\xdf%\"\x2\x91N\x92\xc0~*G\x13\x1f\xdc\x33\xa8\xe8\x88\xf6\xcbX\xbb\xf3\xe0\xb1n!VSA\r\xc7\x61\x89\x41\xb9&R\xe\xf9\x35\xd8.\x11\x1a_\xaa\xa2\xea\x9e\xc2\xdc\x13\xcf\xe2>7~\xad*\xb0^\x81\xe5\xbb]\xd0\xfa_\xfe\x8f\x62\xdaTe\xf2\x63\xc9\x8e\xa1S\xf5'BE2\xf2=\xc5oju\xf3\xf5;\x10|\xab\xd3\x98\f\xb5&\x91\xa4\\|\xf0\x13\xbb+\xfe\rM\xddP\xa3l\xa4\xc1\x10$\x11\xc1-\x89\xc7\a/&\\v\xe0\xcd\x84\x94\xbbOW\xa8Ik\xcf\xf2\x8d:\xdd\x45VY\xc3\x86\xaeZ8\x14\xe4+\xfb\x31\x45L\xaa\x9f\xb9&x\xc3\xcb\x63m\xe6^G\xce\xb3\x35ZaI0\x97\xed\x10\xc2\x8d\xc5\x18\x66\x17\tq7\xa2\x44\x9a\x66G\x1e\xcc\xb1h1\xfeKI{\x1f>\xbc\x44\x64\xa1\xdb\x19vm\xbc \xcf\x86t\x8cJ\xd3\xd4\x6\x63\\\x11\x39\x10\xe2!\xa3\xc6\xd8\xf9\xe9\xd2y\x8e\x14\x38?tp\x97\xda\xd3^\xbbJ\xe3\x39[\n\xcb\au\xef\xec\xe9\x13w\b\xfb\xe8\xa8;\xae>\x15Z\xa6%\x99\x8a\xc8\xac\x86nm[us\xd0y\xce\x1aR\xb0\xf\x1\xbcn6\x9c\x5\xe5t\xae\xc9\xf4u9\xe5Z\xb8~\xa2\xf1zl?\xb2\b\xb4\xecU\xfd\xce\v\xfa\xf0Y\xa0V%\xec\xcb\x8bH\0\x1d,]\xa9\xbc\x42\x89\xcb\"?\xa5\x92\xc7\x66G\xf6\xc6\x8f\x18\n\xffY\\\xf3$d\x84\xbcv@1\xf1\x81\xac\xc8q4x\xe7\xdf\x2\x3\x1\0\x1)"
trusted_hosts\69\key_type=1
trusted_hosts\69\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xda\x4\x18\xa4\xd1\0)
trusted_hosts\7\host_name=gemini.circumlunar.space
trusted_hosts\7\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xa8\x90\b\x2\x1e\x8fz\xd7\xc7\x34\x98\xd9\x14|\xc1\xd1\x12(X\xfd\xb0-\xe0\xd5\xf\x82I\x1f\x8c\xaf|\xd5%\xa2\xb4\x10\xa2\bq\xa6\xac}\xb7Z\xf7\xa1\xce\x4\xc2\xf6\x62\x83x\x10\x8f\x8dj\xb3\x8e\xb8t\x8dy\xbd)"
trusted_hosts\7\key_type=3
trusted_hosts\7\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2\x1ar\x81\0)
trusted_hosts\70\host_name=skyjake.fi
trusted_hosts\70\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xc6>5x]\xf3z\xb0G\x9c\xd6t\xc9\x85\xff\xbe\xb9u\x96\xb7.\x94\xd5\xc1\x8d\xc0\xaaN\xde\x36\xb2+\x97\x93#\xba\x93]\xec\xc5\xees\xc9\xa9\xd6\x17I\x19\xd3\x12]\xe9\vi\xb2\xbcr\r\x18\xbd\x1cuHmlQ\xd0\v\xa6H\xb2J\x7f\xbc\x88O\x80\xaaL\xfb\x8ah*\xbd\xcdNg\xe4<\xd9v\x19\bp\xb1%b'\x92\x96~\xec\x9c\x5\xbe\x39\xac \x2\xcd\x8e\xb6-8\b\x92[Mj\tD\xf3\xf1X\xe2\xcc\x91o\x95\xef\0\xcc\x97\x12\x6\xaaXse&\x7f?\xa3\xdf\x85\xb8\xba\xde\xff\x65\x1eR\x10\v\xfa\x1c\x8f{\xc3W\xc6\xc1\x37/w\xf7\xbfTY\xbfq\xe3[F\xd8\xf6\xa3\x1f\x1d\xe5\xd8\xbb\xd8p\xd6\xd0g^\x8ep\xe6\xf0\x37\v\x15mf\xf1\xe6\x61\x19Ni\x82\xb9\xf6\xd3\x7f -\x94>V]2\xf9\x44\0\x85J\xda'\xe\x45*8\xe1\xc3\x82\xcagR<bo\xb4\xd4\xd9\xd4\xet\xfck\xd2j\x84\xe\x1fX\xc9\xc2\xec\xc1\x8e\\\xaa >\x8b\xba\xb2\xea\x62K\xf7\x88tp\xdc\b.\xbc\a\x90\xeb\b5\xf8\xc5\xfe]p\xb5\xf6)\xeb\x8c\xa3\x64\x1f\x96\x1c\xfd\x39\xc6,\xd2\xa2z\xd6rD!\x12\x96\x66\x97\xb2\xa4\xc7QF\xb6Y\xb3\x41]\x9c\x93r\xbf\x35M\r\";}R\x99NL`\x19\xe4\xd8#\xd3\xe4\xa3\x35}\xccip\x88\xd6\x1b\xe4\xffK\xcd<n\xbb\xeb\xef\x8d\xaat\xf5\xb9\x94\t\x86\"\xb4\xe0`\x92\x84\xee\x97R\xee\xc7\xb8\xb6nuy\xb7\xe4o\x9a\x3\x45\x9c\xc1\x1fRf\xac\xcaYD#\xb6\xcdh\xfc\x1%Y\x81\xc6}V\xd9\x85\xae\x82\x96YId\r8\x9b\xbc\xe5Zb\x1c\x85\x16\x85\xf4\xdfXn\xbc\x1c\xbd{\xf5\x8f\x2\xb4 \xd7\x30\x85\x94Q\xb4\xf6\xc9\f(\xf \x88\x8d\x37\xcd\xdf\\\xb2I\x91\x61j\xcdG\xb5\xc1\xc5\x98\xdd\x42\a\0|\x8c\xf1\xe9Q\xeb\x8d~\x5\x46\xa0\x39\xf3\xe3\x7f\t'VR\xd7\x12\x90\x39z\r)]\xeb\x99\x35\xea\xff\x9aY[G\xef\xb1\xe8\v\x2\x3\x1\0\x1)"
trusted_hosts\70\key_type=1
trusted_hosts\70\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xda\x4\x19P\xd1\0)
trusted_hosts\71\host_name=smol.pub
trusted_hosts\71\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4p\r8l[i\x7f:\x99\\]\xe0;\xc1\x80\xe6g_\x9at$\xc2/\xbe$^\xfd\xbf\xb9\xecR\xf9\xbc\xb0\x87\x65\x1c@\x8b\x34q\x14\x1b\x1b\xc7\x62\x43\xc8\xb4\x15\0\x92\xb1\x35Z\x89\x9fO\xb0@N>\xbc\x62)"
trusted_hosts\71\key_type=3
trusted_hosts\71\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xdb\x1\xb7_g\0)
trusted_hosts\72\host_name=oppen.digital
trusted_hosts\72\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xd3\x90\x94 I\xf3\a\xd2r^\xd9\x38\x1e\x99\x2\xa1x\xb1M\xb3\x39\xa7O_'\xac\xd3'\x2\x38\xef,\xb6\xc7\x9a\xd5\xab\xc7,>\xeb\x1c\xe3\xae\x64p\xc7\xa7\xfd\xcd\x62\xb7:\xbc\x38\x66\x38\xc9P8/\x94<\xeb\xb4\a\xff\x38\x1d\x12\xfb\xae\xbb\xceT\x16\xf1\x17\x35~\x89-c\x93v\xbe\x12\xf!\xea\x41y$\xf1\xdf\x9f\xaa\x1ep\f\a\xc1\xe1\x6\x1f\xc3|\xf7\xaco\xfdv\xf6\x8b\xa6\x38\x90\b\x86\xd4\xef\xed\xdbNR\xe3z^\xaf`\xdc\x35?@\x1e\xd3y(#\xc8\x86\x66\x80\x39\xb8\x32T\xe1ju=|\"8\xfc\nP\x3T\xca>\n\xbc\xf7\x3\x93\x31\xe8\x31\xd9\xf5\xb2\xe6m\xa2*\n\xd2-\xd8\x62q\x9b\x99@b\xa5\xc7\x94z~\b[\x98\xc6\xe9\xa5+\x91\x6\xbd\xac\xf0\xa8\xe3\x85j/j\xd7\xe1\xd3\xd8\xe6\xdcNx\x15~\x14\x61\xb6o\x18\x8c\x87\v\xbe`\xb6\xbc\xf2\x17\x83V\xf9\xaaZ\xdb\xb1\x35\xbdM\xd9x\x1a\xb6 6C\x16S+H\xdd\xa5\xcf\x12\f\xa5\xbb\xd6X\x94\x46\x86XC\xc3\x15\xd3\r\xf2\x12\x13\xd7\xdf\x46\xea\x1c\x31\xfc\x81^]\x96\xff\xde\r\x1a)\xfa%Bu\xdb\xeej\xb4\x90\xcb\x35\x91\xaf\xc3\a5\x15\xb0\xf2\x30\xfdy\xb3Rg\r\xe7\x4\x44\x43\xb8\x1a\x93\f\xca;\xcd\xca\x38\n\xd0\x17j\x94\x36\x35\xb5\xdf\xaaXwn\xa7\xb4\x31\x89J\xab\x99G\x80\x62\xfa\xb1\a\xde\x43\x9a\x89\x63\xc5\xa2\v5Rtw\x9d}\xbdQ\xef\xef\x30\x86~\x7f;v\xb8\xd3\x46\x91\x9dw\xc9\xad\xe7\xf\x2\x34V\xdblx\xe8\xc3\xed\x15\xf5y\xe1\xb8;\xe5\xad\x1b\xa0\xc5\x44\x34\xe2,\x89\xa5\xd5\xeb\xc9\xe\x1d\xd7\xe7\x1ap;\xf1\xd7\xf5\x81(\x92\x1b\xe7\x7f\xb6\xc4\x8e\xc5\x98\x89\x8d\xf0ZM\x1\x8a\xc5\x1bX`\x9f\xb0\xd4o\x98\xfb\x1dz\xfa\xbc\"\a1\x9c\x81O\xb5\xbbW\xb5T\xa9\0\xf8\f\x1\xc4\xad\x1L<\xe1\xbf\xa6\x4\x88:B\x14\xde\xab|ZcWa\x1e\x10\x80s\xaf\xde\xc0\xc4KA:\xb7\xa3\x11\v\x2\x3\x1\0\x1)"
trusted_hosts\72\key_type=1
trusted_hosts\72\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xdd\x2\x5\xab\x18\0)
trusted_hosts\73\host_name=e-worm.club
trusted_hosts\73\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xf3\x14\xfe\x9e\x19\xc2\xf2\x64\xa2\x97\x39\r\xf3RD!\x1\x34\x61ZQ\v_\xc0\xb7\x83\x97\x9f\xf/i\x91\xbdQ\x95\xec\x1d\xd7\x39/\xe4\ra\xd7\x94\xf1\x99\xad\x43\x1!\xbc\x10\x94o\x16*\xc8\xa2\xb8\x1e;\xa2\xcd)"
trusted_hosts\73\key_type=3
trusted_hosts\73\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xe6\x4\v\xa6\xa1\0)
trusted_hosts\74\host_name=ella.e-worm.club
trusted_hosts\74\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xf3\x14\xfe\x9e\x19\xc2\xf2\x64\xa2\x97\x39\r\xf3RD!\x1\x34\x61ZQ\v_\xc0\xb7\x83\x97\x9f\xf/i\x91\xbdQ\x95\xec\x1d\xd7\x39/\xe4\ra\xd7\x94\xf1\x99\xad\x43\x1!\xbc\x10\x94o\x16*\xc8\xa2\xb8\x1e;\xa2\xcd)"
trusted_hosts\74\key_type=3
trusted_hosts\74\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xe6\x4\f\am\0)
trusted_hosts\75\host_name=blobpat.space
trusted_hosts\75\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xb8\x10\x46\xc2\rPzI\xcb\xe3s\x6N\xed\xe9\xe2\xbe\x33\xdc\xe2\x1e\x9e\x34\xc8\x8b[\xf1|\x3^f\xf5\xac\x95K\x96\x9a\x2\x90!\xe8\x8d\x61o\xfa\xee\x32\xeb|\xcd[\x1a:\x1c\x11\x7f#'\xfa\x99\r\r\xa1\x65)"
trusted_hosts\75\key_type=3
trusted_hosts\75\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xe7\x4s\\\xd8\0)
trusted_hosts\76\host_name=perso.pw
trusted_hosts\76\key_bits="@ByteArray(0\x82\x2\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x2\xf\0\x30\x82\x2\n\x2\x82\x2\x1\0\xb0\x87\x92\xf1K\f\xec\xeO\xe1\x1c\xe0\x34\x8e\xc2\x96\xf5\xab\xbbk<\x8b\xed\x85!c\xacg\xe7@\b\r\f\xda\xee\x32\xa4\xaf\x9d\xd0\xa7\x44G\xf2\xda\xbe\xea\xeev\xa4j\xaf\r\x8a&\xc5*\"\x1$\xb9\xae\x64WG>\xb2n\xa5\x91&~\"9\xcb~\x1c\xd8\xcb\x6\xb4\x39_=w\x84\x81\x90\xdd\xfd\x96\x9b\xe3\xfb\x1\x3\x90\x99\xc3\xf0\x14\xfc\x87\xb7\x82\fI\xa1M\x9a\x99]t\xea\xf5\xf2\x32\x87\xedy\xa7\x81\x99\xa6\x80\xd5\x17\xb7\xc5_\xf9<\xb2\x80%\xdc=b5%\x1e\xfc\x9d\xad\x3\x7f\x1a\xea\xaf\xb6\x19'\xf3\xc9.P\xc0_\xf4\xb0\x93\x61\xca\xb3\x87\xc5\x1b\xed\x13\xe9\xe0\xc1\x8b\x99\x8a\xe9\x9d\x6\x1a\xde;(\x1f\x93\x85\x14\x8e'g\xa3\xab\xf9t\xad\xf5\xf5\x11\x32\xbb\x11\xc3\xdfP\bar\x80\xcf{\x18\xad\xf7\xebi^l\x92\\\xe1v\xd0M\xee\r\xea\\\xe3Vj\x91J\xc4\x42\xf7\x1a\xc9\x36sith\x83\x45\xc1\xf6\x14q\x1a\xb6\x4ld\xb2\xe7Klr\xd8\xfc\x84:\xf8\xc1\x33\xec-\n\xf1\x8d\x98_\xcc\a\x1b|\x9a@)\xf1\tK\x93\x84\xdd*\xeds\xa6\x44$O>KCn%\x9c\xd4\xdb?\xba\x8e\x1f\x8b\x19\xf3\xa9\v\xae\xd0\xc6\xc5\x82\\g\x94\xbe\x87\x8a\x9b\xba\xe9\x43Y\xbb\x38\xbb\xec\xd7\xdb\x18/\x12\x12(\xa6W=\n\xb8\x45,\x99]\xe5m\x11'\xfe.\x1ex\xb5\x96\xa3-{\x10\xf\xb4\xa8x\x1\xe5Wq\xd3.>\x12r\a[`b\xfe\xdag\x85\xab\xfc\xcf\x81\x7f\x64\xd6\n\xf1\x98\xec\xcf\x8d\x87=r9\xd3\x30\xcf\xfa\x33\xeeO~\xb8\xe2\xe3\xa0\x1a\xac\xaa\x8e\x36\xa4\xab\x6\xe0\x8f\xb5\x39W\xcc\xf9\x8f:\xc4\xb1\xb4\xc2PN\x8b^7\x18\xa0\xca\xb7\x1a\x8e/\xc5\x8d}\xad\x1:B\xf7\xd6\x30\x1a\x34\xa1\x85Wx\x1a\x86W1A\x80t\xfd\x33\x34%\x9e\x33P\xb5#\xa2\v\xb3\x8a\x92\xdd\xa0\x45\x87\xfc\xe6\x91\x1f;\x96\x38\x9c\0\x1f\xf8\x35\x81\x7f;v\xfe\x34\x4p\xa8\x63\x89\x42)k\x86\x45r\xf1\x2\x3\x1\0\x1)"
trusted_hosts\76\key_type=1
trusted_hosts\76\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xed\0\b\x92\x98\0)
trusted_hosts\77\host_name=tilde.pink
trusted_hosts\77\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x82\xce\v\xcc\xd4P{\xa0GIque8L\xef_j\n\xd5\xecQ\xcb\b+V\xc4\xc3\x90{\x9d\x64r\xd3\xd1\x31\r^\x90\xa2Z\xd7\xb5\xd2;\xa0\x5\x99v\x2N\xae\xfb\x8a\xe5\xee_\xbd\x81\x98\xddM\xf4\x8b)"
trusted_hosts\77\key_type=3
trusted_hosts\77\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xee\x2y?\xf9\0)
trusted_hosts\78\host_name=gmi.lotor.tech
trusted_hosts\78\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xb9\x1d\x90\xf4Y\xbe\x30\x34\xaa\x1c\xf8\x36\xd1\xd6\xd1\xf5\x4-w\b\x93&\xd2\x1\x1.x\x17\x14\xb3\x88\xfc\xe9\xc0\n\x84+\xbe\xc0yr\x10\xfc]K\xd3\x41\xfc\x30;j\xee\xe1H&=\v8M\xf8\xc2\xbf\xa4{\xf6\x82\xc5 \xf0\x82\xdf\xb9P\xa1\xf9\x87\x1f\x12w\x90\xe6\x4Z\xa7\xc5\xd4\xefg\xa9\xeb\xaa\x8b\xc7\xb5\x63gi\xf9\xfc\xae\xb9\x9d>{\xab\x4\r\x9b\x81N4r\xfd \x8cH\\\x8d\xe9@\x99=\x3\x92\x34\xc7\xf5\xfd\xa3\x46\x1au$\xf6\x5\xba]y5|\xbb\xab\xd1~+\xc6\x96\x43\xb9wh\xc9\xf5\xe0\xd5\x3\xd7QeLLI\xb2\xe8\xcc\x18l`\xd9\x9c\x43\xf4\x81 \xc3\n_\xe2+%e3\x94\x1es\x10`\xe9\x42\xc5\xf4\xa7{\xee\x19-\x85\x8d\xaa\xfe\x41U\x5\x44\x92\xe7/\xe8\x81\x19\xdfQ\xc6\x31H\xa1\xcd\xad;\xdf[\x81\xd9S\x1ep\x17k\xc9\n\x8b\xba\xc3\x84\x33\x31\x85Of-\x1d\xbd\xc4\xf3\xd3TU\xd6[\x9f\\\xd3o\x87\x2\xef\x2\x3\x1\0\x1)"
trusted_hosts\78\key_type=1
trusted_hosts\78\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\xef\x1\xa8\x92\xd9\0)
trusted_hosts\79\host_name=cosmic.voyage
trusted_hosts\79\key_bits=@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xba\xbe\x64\xf4?\xb1\x9dG%\xe\x11\xa3\x91\x95\\\x8f*3\x93@L\xd9\xda\x1e\x89\x97\x98\x42V\xae:!f\xfc\xcc\x97)c\xa0\xe6\xfb\xaa\xa8)M@\a\xc4\x35\xa9(\x95\xd0l?\xa7\x61\xabZ\xcc\xe8\xab%n\xd1%\xb8\xed$o\xdd#\x81\xb6<\x82\r\rU\x89\xd4\xbe\x13\x9f\x61\xb3[\xb5\xae\xf5\x31\x43\xde\x98m\x9cJ\b\xe3\0\x8c\xc0\xd3\xdd\xeb#E\x95t7\xbd\xe1\xb3(\xdf\xd0\x8e\x30\x91\xa5\xf6\x1\x11\xcf\rx\x89\xea\x61\xc6\xb0\xf2\xac\xd1\xc2\x88P\xce\xcf\x1d<\x8a\xf2\xc3\xecN\0-B\\\xca\xd6\xea\x87\x18g\x8e\x81\x1e\x2\x62Y\xd0U1\xa5\x64\xe5\x9c\xe1\xc3\x41\xc8\xb1.Z\x94%\x1c\x44\x63\xd1}\xb4?\x84\xc4\xb2\xbe\x30L\xa6\xd9\x14\f\xb0\x37\xc4\xa0\xb6y\xc3M\xff\x34\x3(\xdd\x11\x80\xb3\xb1U\xca<\b\xf9\x8c]\xf9UG\xdd?\xab\v\r\f\xcf\xdc:\xe1\x19\x91\xe9)\x81\x65&\xaf\n\xa4\xa5\xa3\x83\xd3\xf9qE\xb3\x99\bmIr\xbf\x2\x3\x1\0\x1)
trusted_hosts\79\key_type=1
trusted_hosts\79\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87&\x2\xf)\xa7\0)
trusted_hosts\8\host_name=geminispace.info
trusted_hosts\8\key_bits="@ByteArray(0\x82\x1\"0\r\x6\t*\x86H\x86\xf7\r\x1\x1\x1\x5\0\x3\x82\x1\xf\0\x30\x82\x1\n\x2\x82\x1\x1\0\xbdV/*\xd1I\xd1j\xaat\xed\xd8\x13\xff\x11\x84\x37\xec\xb0_+$\xee\xf6\x8eU\xc4\xcb\x94\x86\x12|\xa3\x42X\xf4\xdd\x1b\x8a\x63\xda\xd5\x44\x99\xc4\xcc%\x8dH\xa6\xb5Jq\xbe\x89`\xe0\xe0#\xc8\x14k\v\x93\x88S\x89\x41i\x86\x9b\x8c\xa1\"c\xde\x8c\xc3&\r\"\xdd\xc1\x9a\xa0\x41\x33\xb1\xa3@\xe4\xef\x4\xefVD\xe6\x11\xe0{\xd9#\x95t+h7\x11qf\x8b\x62X!\x7f\x14\x1fT\x8f\xde\xb8\x41;v\xc6\x9d\xa7+\x91\x9bK\xd5'\"\x17M\x1fG\xcawne\x80!\"\x1c\xa2\x1c\\\xd7\x8b\x36p\x9c/_s^\x19\x8e^\xd5\xfdLIl\x7fG\xb5\xae\xe8\a0\x1o\xfcXJ\x12UC\xb1\x44\xaa\xc3j\x4\xed-\xbamm\x9f\x92\xe\x7f\xcd\x9d\x46>\xf4\xbb\xce\x89\xd4\xfe(\xf6\xaa>\xb4\x9c(V\b\b0\x15\x36\x44\x36\xd1ob\xe6Tn\xd5\x64)h\xcbSQ\xa5+\xac\xf5\xe2U\x17=\xee\xf9\xc3m\xf7\x8b\xa9\xb5\x82\xf4\xed\x15\x9a\x63\x2\x3\x1\0\x1)"
trusted_hosts\8\key_type=1
trusted_hosts\8\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2\x1a\xe7\x99\0)
trusted_hosts\80\host_name=sapphic.pw
trusted_hosts\80\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xbf\xc2\n\xf8\xd4QJwm\x93\x62\xd9lu\xee\x35\x1\x35\xb9\v\xb2\xecH[\xbf#\xd8\xad\xd6\xeb\xaa\xa8\xd9\x81\xde\xb5\xd9\x65\xffo\xc7\xf0\xa3\xfe\x35\x63\x88\x9d\xf1\x1\x95\xeb*g\xa8\\&\xf8\x8e\xf0;\x8e\x10\xc4)"
trusted_hosts\80\key_type=3
trusted_hosts\80\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87&\x2$\xaek\0)
trusted_hosts\81\host_name=the-system.eu.org
trusted_hosts\81\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xbaI\xbe [\xb5\0\xf6\xe4\xce\xf3\xe6\xb3\xd5X\xaf\x32\x3\xef\x18m\v\x1\xda\x8a\x8aM\x81\x10^\xdf\xa1T\xaf\xe1\x39~\xf4\xd4\xde\x3;\xcc\xc9\xd7\xaf\r+\x1b]\x94=\"\xf7\xb0-e?\xb3\x86\xa5Za\x15)"
trusted_hosts\81\key_type=3
trusted_hosts\81\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87:\x1\xce\xad\x88\0)
trusted_hosts\82\host_name=walkaway.wiki
trusted_hosts\82\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\x8a\x81\x80\xc1\xabP\xbc\x18\xd7\x81\x33#\xb8\x64\xf4\xfe\xcb\xd6\x37V\x1n\x17\x64u\xba\x43m\x86'\x87\x16VG<\x1b\xe6r\bR\x8f\xb3\x2{h:.,f\n\x4;\xfe\x61\x9d\xb0\x19\x96k\xc5\x9at3/)"
trusted_hosts\82\key_type=3
trusted_hosts\82\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\x41\x3\xfaj\xa2\0)
trusted_hosts\83\host_name=xj-ix.luxe
trusted_hosts\83\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xbc\x63\xa4\xf8\xa6\x94\n'\x8e\xb4\xb8\x82\0\x90\x9a\x39\x9e=\x87r\x91\xb7\xec\x9f\xeb\xdf\"\xe5\x64\n\xbe\x8b\xcc\xe\x64\x1a\xaa&8\xde\xbf\xf5z%\xeb\xc5\xf1\x31\xe4Gu\xf\xa1\xe3\xf2\xac\x18\xaf\xe1\xa2\\\x9f\x1a-)"
trusted_hosts\83\key_type=3
trusted_hosts\83\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\x41\x3\xfa\xc2\xec\0)
trusted_hosts\84\host_name=novoatlantis.nyu.tokyo
trusted_hosts\84\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4t\x88+I\xcd\x8f\xb0>8\xd7\x8e>P\xfa+\xe6\xe%\xc5\xe3V\x87\x34\"\x88\x64\xc0\xf1\xbbN\xe5\xb6H\v|\x1a/\xfdt\xc7\x45\xc9\xe7\xd2\x1b\x9e\x89#\xd6\xf2W\xaf\x9e}\xe6\x16\xb5\x9c=\xfd\xc4\x4\x34\x17)"
trusted_hosts\84\key_type=3
trusted_hosts\84\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\x41\x3\xff\xeb^\0)
trusted_hosts\85\host_name=sunshinegardens.org
trusted_hosts\85\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4=j,T\xe6\xa5m\xc6L\x8e\x1eUq\x2\x17P\xf8\xc5\x98\x32\xe9q'\aAE\x6\xcc\xe0\x9a^\x5\xe3\x84\f\xe4\xd0\xeMqM\xbc\xbah\x89\x37\xf\xd3+\xae\xd8#\xe\x6uQ\x19\xeb\xa6\r\x83\0\xa9\xf3)"
trusted_hosts\85\key_type=3
trusted_hosts\85\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87\x41\x4\x83\xf\x6\0)
trusted_hosts\9\host_name=xj-ix.luxe
trusted_hosts\9\key_bits="@ByteArray(0Y0\x13\x6\a*\x86H\xce=\x2\x1\x6\b*\x86H\xce=\x3\x1\a\x3\x42\0\x4\xbc\x63\xa4\xf8\xa6\x94\n'\x8e\xb4\xb8\x82\0\x90\x9a\x39\x9e=\x87r\x91\xb7\xec\x9f\xeb\xdf\"\xe5\x64\n\xbe\x8b\xcc\xe\x64\x1a\xaa&8\xde\xbf\xf5z%\xeb\xc5\xf1\x31\xe4Gu\xf\xa1\xe3\xf2\xac\x18\xaf\xe1\xa2\\\x9f\x1a-)"
trusted_hosts\9\key_type=3
trusted_hosts\9\trusted_at=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x87j\x2\x1b\x97{\0)
trusted_hosts\size=29
[Window%20State]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\n\0\0\0\x44\0\0\au\0\0\x4-\0\0\0\xe\0\0\0H\0\0\aq\0\0\x4)\0\0\0\0\0\0\0\0\a\x80\0\0\0\xe\0\0\0H\0\0\aq\0\0\x4))
state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0o\0u\0t\0l\0i\0n\0\x65\0_\0w\0i\0n\0\x64\0o\0w\0\0\0\0\0\xff\xff\xff\xff\0\0\0s\0\xff\xff\xff\0\0\0\x1\0\0\x1\0\0\0\x3\xb3\xfc\x2\0\0\0\x2\xfb\0\0\0 \0\x62\0o\0o\0k\0m\0\x61\0r\0k\0s\0_\0w\0i\0n\0\x64\0o\0w\0\0\0\0\x19\0\0\x3\xb3\0\0\0s\0\xff\xff\xff\xfb\0\0\0\x1c\0h\0i\0s\0t\0o\0r\0y\0_\0w\0i\0n\0\x64\0o\0w\0\0\0\0\0\xff\xff\xff\xff\0\0\0s\0\xff\xff\xff\0\0\ad\0\0\x3\xb3\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)

View File

@ -1 +0,0 @@
/home/erin/.config/mako/config

19
.config/mako/config Normal file
View File

@ -0,0 +1,19 @@
sort=-time
layer=overlay
border-radius=5
icons=1
max-icon-size=64
default-timeout=5000
ignore-timeout=1
font=Fira Code 12
# Colors
background-color=#1E1D2F
text-color=#D9E0EE
border-color=#96CDFB
progress-color=over #302D41
[urgency=high]
border-color=#F8BD96

View File

@ -1 +0,0 @@
/home/erin/.config/mpv/mpv.conf

1
.config/mpv/mpv.conf Normal file
View File

@ -0,0 +1 @@
hwdec=auto-safe

View File

@ -1 +0,0 @@
/home/erin/.config/pier.toml

240
.config/pier.toml Normal file
View File

@ -0,0 +1,240 @@
[scripts.archive]
alias = 'archive'
command = 'ouch'
description = 'Easy compression tool'
tags = [
'tools',
'files',
]
[scripts.backup]
alias = 'backup'
command = '''
cd ~/
echo "Creating Firefox Backup..."
tar -czvf firefox-backup.tar.gz .mozilla
rsync -rauz --progress firefox-backup.tar.gz meow:/mnt/Storage/backups/
echo "Creating Thunderbird Backup..."
tar -czvf thunderbird-backup.tar.gz .thunderbird
rsync -rauz --progress thunderbird-backup.tar.gz meow:/mnt/Storage/backups/
echo "Creating KeePass Backup..."
rsync -rauz --progress ~/KeePass/Passwords.kdbx meow:/mnt/Storage/backups/keepass/
echo "Creating mood Backup..."
rsync -rauz --progress ~/.local/share/mood-history meow:/mnt/Storage/backups/mood/
echo "Creating Books Backup..."
rsync -rauz --progress ~/Books/* meow:/mnt/Storage/backups/Books/
'''
description = 'Run backups'
tags = [
'scripts',
'files',
]
[scripts.calc]
alias = 'calc'
command = 'kalker'
description = 'Interactive terminal calculator'
tags = [
'tools',
'programs',
]
[scripts.cleanse]
alias = 'cleanse'
command = 'lethe wipe --scheme=zero --blocksize=1m --verify=no $DRIVE_TO_WIPE'
description = 'Wipe a drive'
tags = [
'tools',
'system',
]
[scripts.dns-test]
alias = 'dns-test'
command = 'cd ~/dot-files && ./dnsleaktest.sh'
description = 'Check if DNS is leaking'
tags = [
'scripts',
'system',
]
[scripts.dtool]
alias = 'dtool'
command = 'dtool help'
description = 'Various tools'
tags = ['tools']
[scripts.fetch]
alias = 'fetch'
command = 'macchina -t Meow'
description = 'macchina fetch'
tags = ['programs']
[scripts.files]
alias = 'files'
command = 'xplr'
description = 'Terminal file explorer'
tags = ['programs']
[scripts.find]
alias = 'find'
command = 'fd $SEARCH'
description = 'Search files & directories'
tags = [
'tools',
'files',
]
[scripts.find-process]
alias = 'find-process'
command = 'procs $ITEM'
description = 'Search running processes'
tags = ['tools']
[scripts.getip]
alias = 'getip'
command = 'curl https://ipinfo.io'
tags = [
'scripts',
'net',
]
[scripts.gpg-tui]
alias = 'gpg-tui'
command = 'gpg-tui'
description = 'TUI GPG interface'
tags = ['tools']
[scripts.hash]
alias = 'hash'
command = 'b3sum'
description = 'blake3 hash tool'
tags = ['tools']
[scripts.kondo]
alias = 'kondo'
command = 'kondo'
description = 'Cleanup build directories'
tags = [
'tools',
'files',
]
[scripts.macswitch]
alias = 'macswitch'
command = 'sudo ip link set dev wlp2s0 down && sudo macchanger -e wlp2s0 && sudo ip link set dev wlp2s0 up'
description = 'Randomize MAC address'
tags = [
'scripts',
'system',
'net',
]
[scripts.map]
alias = 'map'
command = 'sudo nmap -sn 192.168.1.0/24'
description = 'Find IPs on local network'
tags = ['net']
[scripts.neovim-build]
alias = 'neovim-build'
command = 'cd ~/src/neovim && git pull && make -j4 MAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$HOME/.local/bin"'
description = 'Update & build neovim'
tags = [
'scripts',
'build',
]
[scripts.onefetch]
alias = 'onefetch'
command = 'onefetch'
description = 'Fetch GIT repo info'
tags = ['tools']
[scripts.pixel]
alias = 'pixel'
command = 'rx'
description = 'Tiny pixel art editor'
tags = ['programs']
[scripts.rand]
alias = 'rand'
command = 'lethe wipe --scheme=random --blocksize=128k --verify=yes $DRIVE_TO_WIPE'
description = 'Overwrite a drive with randomness'
tags = [
'tools',
'system',
]
[scripts.rip]
alias = 'rip'
command = 'rip'
description = 'Move file to trash'
tags = [
'tools',
'files',
]
[scripts.ripgrep-all]
alias = 'ripgrep-all'
command = 'rga'
description = 'use ripgrep (rg) to search within more types of files'
tags = [
'tools',
'files',
]
[scripts.sniff]
alias = 'sniff'
command = 'sudo sniffglue -v'
description = 'network packet sniffer'
tags = [
'tools',
'net',
]
[scripts.stackoverflow]
alias = 'stackoverflow'
command = 'so'
description = 'search stackoverflow from terminal'
tags = ['tools']
[scripts.type]
alias = 'type'
command = 'ttyper'
description = 'Terminal typing test'
tags = ['programs']
[scripts.update]
alias = 'update'
command = 'sudo xbps-install -Su && sudo xbps-remove -yOo && rustup update'
description = 'Update system'
tags = [
'scripts',
'system',
]
[scripts.wiki]
alias = 'wiki'
command = 'wiki-tui'
description = 'Terminal wikipedia client'
tags = ['programs']
[scripts.xh]
alias = 'xh'
command = 'xhs'
description = 'Easy HTTP requests tool'
tags = [
'tools',
'net',
]
[scripts.zoxide]
alias = 'zoxide'
command = 'z'
description = 'smarter cd command'
tags = [
'tools',
'files',
]
[default]

View File

@ -1 +0,0 @@
/home/erin/.config/starship.toml

10
.config/starship.toml Normal file
View File

@ -0,0 +1,10 @@
add_newline = true
format = '''
[>](bold #a39ec4)
[](bold #a39ec4)$directory$rust$git_branch$python
[ $character](bold #a39ec4)[\$](bold white) '''
[character]
success_symbol = '''[\(=・ω・=\)](bold green) '''
error_symbol = '''[/ᐠ。ꞈ。ᐟ\\](bold red) '''

View File

@ -1 +0,0 @@
/home/erin/.config/sway/config

272
.config/sway/config Normal file
View File

@ -0,0 +1,272 @@
# Default config for sway
#
# Copy this to ~/.config/sway/config and edit it to your liking.
#
# Read `man 5 sway` for a complete reference.
set $WOBSOCK_VOLUME $XDG_RUNTIME_DIR/wob-volume.sock
set $WOBSOCK_BRIGHTNESS $XDG_RUNTIME_DIR/wob-brightness.sock
exec mkfifo $WOBSOCK_VOLUME && tail -f $WOBSOCK_VOLUME | wob -W 125 -H 25 -b 2 -p 2 -M 0 --border-color=#DDB6F2FF --background-color=#1A182600 --bar-color=#DDB6F2FF -a right -a top -o 0
exec mkfifo $WOBSOCK_BRIGHTNESS && tail -f $WOBSOCK_BRIGHTNESS | wob -W 125 -H 25 -b 2 -p 2 -M 0 --border-color=#DDB6F2FF --background-color=#1A182600 --bar-color=#DDB6F2FF -a right -a top -o 0
### Variables
#
# Logo key. Use Mod1 for Alt.
set $mod Mod4
# Home row direction keys, like vim
set $left h
set $down j
set $up k
set $right l
# Your preferred terminal emulator
set $term kitty
set $files thunar
set $lock swaylock
# Your preferred application launcher
# Note: pass the final command to swaymsg so that the resulting window can be opened
# on the original workspace that the command was run on.
#set $menu dmenu_path | dmenu | xargs swaymsg exec --
set $menu j4-dmenu-desktop --dmenu='bemenu -i -w -H 25 --nb "#161320" --nf "#F5E0DC" --hf "#DDB6F2" --tf "#DDB6F2" --hb "#1E1E2E" --fn "Fira Code 12"' --term='kitty'
### Output configuration
#
# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
#output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
#
# Example configuration:
#
# output HDMI-A-1 resolution 1920x1080 position 1920,0
#
# You can get the names of your outputs by running: swaymsg -t get_outputs
### Idle configuration
#
# Example configuration:
#
# exec swayidle -w \
# timeout 300 'swaylock -f -c 000000' \
# timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
# before-sleep 'swaylock -f -c 000000'
#
# This will lock your screen after 300 seconds of inactivity, then turn off
# your displays after another 300 seconds, and turn your screens back on when
# resumed. It will also lock your screen before your computer goes to sleep.
### Input configuration
#
# Example configuration:
#
# input "2:14:SynPS/2_Synaptics_TouchPad" {
# dwt enabled
# tap enabled
# natural_scroll enabled
# middle_emulation enabled
# }
#
# You can get the names of your inputs by running: swaymsg -t get_inputs
# Read `man 5 sway-input` for more information about this section.
input "2:7:SynPS/2_Synaptics_TouchPad" {
tap disabled
natural_scroll enabled
}
### Key bindings
#
# Basics:
#
# Start a terminal
bindsym $mod+t exec $term
# Start file manager
bindsym $mod+f exec $files
# Kill focused window
bindsym $mod+Shift+q kill
# Start your launcher
bindsym $mod+d exec $menu
# Screenshot
bindsym $mod+p exec grim -g "$(slurp)" $(xdg-user-dir PICTURES)/$(date +'%s_grim.png')
# Lock screen
bindsym Ctrl+Shift+l exec $lock
# Drag floating windows by holding down $mod and left mouse button.
# Resize them with right mouse button + $mod.
# Despite the name, also works for non-floating windows.
# Change normal to inverse to use left mouse button for resizing and right
# mouse button for dragging.
floating_modifier $mod normal
# Reload the configuration file
bindsym $mod+Shift+c reload
# Exit sway (logs you out of your Wayland session)
bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit'
# Audio
bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +2% && pamixer --get-volume > $WOBSOCK_VOLUME
bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -2% && pamixer --get-volume > $WOBSOCK_VOLUME
bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle
bindsym XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
# Brightness
bindsym XF86MonBrightnessDown exec brillo -U 5 && printf "%.0f\n" $(brillo) > $WOBSOCK_BRIGHTNESS
bindsym XF86MonBrightnessUp exec brillo -A 5 && printf "%.0f\n" $(brillo) > $WOBSOCK_BRIGHTNESS
#
# Moving around:
#
# Move your focus around
bindsym $mod+$left focus left
bindsym $mod+$down focus down
bindsym $mod+$up focus up
bindsym $mod+$right focus right
# Or use $mod+[up|down|left|right]
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right
# Move the focused window with the same, but add Shift
bindsym $mod+Shift+$left move left
bindsym $mod+Shift+$down move down
bindsym $mod+Shift+$up move up
bindsym $mod+Shift+$right move right
# Ditto, with arrow keys
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right
#
# Workspaces:
#
# Switch to workspace
bindsym $mod+1 workspace number 1
bindsym $mod+2 workspace number 2
bindsym $mod+3 workspace number 3
bindsym $mod+4 workspace number 4
bindsym $mod+5 workspace number 5
bindsym $mod+6 workspace number 6
bindsym $mod+7 workspace number 7
bindsym $mod+8 workspace number 8
bindsym $mod+9 workspace number 9
bindsym $mod+0 workspace number 10
# Move focused container to workspace
bindsym $mod+Shift+1 move container to workspace number 1
bindsym $mod+Shift+2 move container to workspace number 2
bindsym $mod+Shift+3 move container to workspace number 3
bindsym $mod+Shift+4 move container to workspace number 4
bindsym $mod+Shift+5 move container to workspace number 5
bindsym $mod+Shift+6 move container to workspace number 6
bindsym $mod+Shift+7 move container to workspace number 7
bindsym $mod+Shift+8 move container to workspace number 8
bindsym $mod+Shift+9 move container to workspace number 9
bindsym $mod+Shift+0 move container to workspace number 10
# Note: workspaces can have any name you want, not just numbers.
# We just use 1-10 as the default.
#
# Layout stuff:
#
# You can "split" the current object of your focus with
# $mod+b or $mod+v, for horizontal and vertical splits
# respectively.
bindsym $mod+b splith
bindsym $mod+v splitv
# Switch the current container between different layout styles
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split
# Make the current focus fullscreen
bindsym $mod+Shift+f fullscreen
# Toggle the current focus between tiling and floating mode
bindsym $mod+Shift+space floating toggle
# Swap focus between the tiling area and the floating area
bindsym $mod+space focus mode_toggle
# Move focus to the parent container
bindsym $mod+a focus parent
#
# Scratchpad:
#
# Sway has a "scratchpad", which is a bag of holding for windows.
# You can send windows there and get them back later.
# Move the currently focused window to the scratchpad
bindsym $mod+Shift+minus move scratchpad
# Show the next scratchpad window or hide the focused scratchpad window.
# If there are multiple scratchpad windows, this command cycles through them.
bindsym $mod+minus scratchpad show
#
# Resizing containers:
#
mode "resize" {
# left will shrink the containers width
# right will grow the containers width
# up will shrink the containers height
# down will grow the containers height
bindsym $left resize shrink width 10px
bindsym $down resize grow height 10px
bindsym $up resize shrink height 10px
bindsym $right resize grow width 10px
# Ditto, with arrow keys
bindsym Left resize shrink width 10px
bindsym Down resize grow height 10px
bindsym Up resize shrink height 10px
bindsym Right resize grow width 10px
# Return to default mode
bindsym Return mode "default"
bindsym Escape mode "default"
}
bindsym $mod+r mode "resize"
#
# Status Bar:
#
# Read `man 5 sway-bar` for more information about this section.
bar {
position top
# When the status_command prints a new line to stdout, swaybar updates.
# The default just shows the current date and time.
#status_command while date +'%Y-%m-%d %l:%M %p'; do sleep 1; done
status_command swaystatus;
font "Fira Code" 11
height 20
workspace_min_width 25
colors {
statusline #F5E0DC
background #1A1826
inactive_workspace #32323200 #32323200 #5c5c5c
separator #988BA2
focused_workspace #DDB6F2 #575268 #F5E0DC
}
tray_padding 2
tray_bindsym button1 Activate
tray_bindsym button2 ContextMenu
}
# Window decorating
client.focused #DDB6F2 #1A1826 #F5E0DC #F2CDCD
client.unfocused #302D41 #1E1E2E #C9CBFF
font "Fira Code" 11
titlebar_border_thickness 2
hide_edge_borders none
include /etc/sway/config.d/*
exec mpvpaper -o "no-audio --loop-playlist=inf" eDP-1 ~/Videos/space\ man\ live\ wallpaper\ \[Rldut_Ysncs\].webm
exec pipewire
exec pipewire-pulse
exec mako

View File

@ -1 +0,0 @@
/home/erin/.config/zathura/zathurarc

46
.config/zathura/zathurarc Normal file
View File

@ -0,0 +1,46 @@
set window-title-basename true
set selection-clipboard clipboard
set adjust-open best-fit
set font "Atkinson Hyperlegible 16"
set notification-error-bg "#E28C8C"
set notification-error-fg "#15121C"
set notification-warning-bg "#F7C196"
set notification-warning-fg "#15121C"
set notification-bg "#1E1E28"
set notification-fg "#D7DAE0"
set completion-bg "#2D293B"
set completion-fg "#A4B9EF"
set completion-group-bg "#1B1923"
set completion-group-fg "#F7C196"
set completion-highlight-bg "#2D293B"
set completion-highlight-fg "#C6AAE8"
set index-bg "#1E1E28"
set index-fg "#A4B9EF"
set index-active-bg "#2D293B"
set index-active-fg "#C6AAE8"
set inputbar-bg "#2D293B"
set inputbar-fg "#D7DAE0"
set statusbar-bg "#1E1E28"
set statusbar-fg "#D7DAE0"
set highlight-color "#F7C196"
set highlight-active-color "#F0AFE1"
set default-bg "#1E1E28"
set default-fg "#D7DAE0"
set render-loading true
set render-loading-fg "#1E1E28"
set render-loading-bg "#D7DAE0"
set recolor-lightcolor "#1E1E28"
set recolor-darkcolor "#D7DAE0"
set adjust-open width
set recolor true

View File

@ -1 +0,0 @@
/home/erin/.gitconfig

8
.gitconfig Normal file
View File

@ -0,0 +1,8 @@
[user]
name = Erin Nova
email = contact@the-system.eu.org
signingkey = DA70E064A8C70F44
[init]
defaultBranch = main
[core]
symlinks = true

1
.vimrc
View File

@ -1 +0,0 @@
/home/erin/.vimrc

245
.vimrc Normal file
View File

@ -0,0 +1,245 @@
set nocompatible " stops wack stuff
set wildmenu " better command line completion
set showmode " show editing mode
set showcmd " show partial commands
set encoding=UTF-8
set title
" spellcheck
set spelllang=en,fr,de,cjk
set spellsuggest=best,9
nnoremap <silent> <F11> :set spell!<cr>
inoremap <silent> <F11> <C-O>:set spell!<cr>
" use case-insensitive search except when using capitals
set ignorecase
set smartcase
set backspace=indent,eol,start " Allow backspacing over autoindent, line breaks and start of insert action
set nostartofline " stop certain things from going to first character in line
set ruler " display cursor position
set confirm " ask to save stuff before failed command
set visualbell " visual indicator instead of beep
set t_vb= " reset terminal code for visual bell
set cmdheight=2 " set command window height to 2 lines
set number " display line numbers
set notimeout ttimeout ttimeoutlen=200 " timeout on keycodes but not mappings
" Indentation Stuff
set shiftwidth=4
set tabstop=4
set autoindent " keep indent of file or smth
" Use <Tab> and <S-Tab> to navigate through pop-up menu
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
nnoremap f <cmd>CHADopen<cr>
set lazyredraw
" auto-indenting
if has('filetype')
filetype indent plugin on
endif
" syntax highlighting
if has('syntax')
syntax on
endif
" latex config
let g:tex_flavor = 'latex'
let g:tex_conceal = ''
"let g:vimtex_fold_manual = 1
"let g:vimtex_latexmk_continuous = 1
"let g:vimtex_compiler_progname = 'nvr'
" Plugins will be downloaded under the specified directory.
call plug#begin(has('nvim') ? stdpath('data') . '/plugged' : '~/.vim/plugged')
" Declare the list of plugins.
" Theme
Plug 'catppuccin/nvim', {'as': 'catppuccin'}
" Statusline plugin
Plug 'feline-nvim/feline.nvim', { 'branch': 'develop' }
" Misc
Plug 'glepnir/dashboard-nvim' " startup dashboard
Plug 'kyazdani42/nvim-web-devicons' " icons!
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} " better syntax highlighting
Plug 'lewis6991/spellsitter.nvim' " treesitter for spelling
Plug 'alaviss/nim.nvim' " nim language support
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } " searching
Plug 'junegunn/fzf.vim'
Plug 'tpope/vim-commentary' " commenting tool
Plug 'rrethy/vim-hexokinase', { 'do': 'make hexokinase' } " show colours
"Plug 'folke/trouble.nvim'
" git signs
Plug 'nvim-lua/plenary.nvim'
Plug 'lewis6991/gitsigns.nvim'
" LaTeX
"Plug 'lervag/vimtex'
Plug 'Konfekt/FastFold' " speeds or folding or smth
Plug 'matze/vim-tex-fold'
" rust-lsp configuration
Plug 'neovim/nvim-lspconfig'
"Plug 'simrat39/rust-tools.nvim'
" Plug 'nvim-lua/lsp_extensions.nvim'
" File tree
Plug 'ms-jpq/chadtree', {'branch': 'chad', 'do': 'python3 -m chadtree deps'}
" Optional dependencies
Plug 'nvim-lua/popup.nvim'
" Plug 'nvim-telescope/telescope.nvim'
call plug#end()
" Set colour scheme
autocmd vimenter * ++nested colorscheme catppuccin
colorscheme catppuccin
let g:Hexokinase_highlighters = ['sign_column']
" Setup plugins
lua require('feline').setup({components = require('catppuccin.core.integrations.feline'),})
lua require('gitsigns').setup()
lua require('spellsitter').setup()
" LSP config
lua << EOF
-- Mappings.
-- See `:help vim.diagnostic.*` for documentation on any of the below functions
local opts = { noremap=true, silent=true }
-- Use an on_attach function to only map the following keys
-- after the language server attaches to the current buffer
local on_attach = function(client, bufnr)
-- Enable completion triggered by <c-x><c-o>
vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc')
-- Mappings.
-- See `:help vim.lsp.*` for documentation on any of the below functions
vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gd', '<cmd>lua vim.lsp.buf.definition()<CR>', opts)
vim.api.nvim_buf_set_keymap(bufnr, 'n', 'K', '<cmd>lua vim.lsp.buf.hover()<CR>', opts)
vim.api.nvim_buf_set_keymap(bufnr, 'n', '<space>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts)
vim.api.nvim_buf_set_keymap(bufnr, 'n', '<space>ca', '<cmd>lua vim.lsp.buf.code_action()<CR>', opts)
vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', opts)
vim.api.nvim_buf_set_keymap(bufnr, 'n', '<space>f', '<cmd>lua vim.lsp.buf.formatting()<CR>', opts)
end
-- Use a loop to conveniently call 'setup' on multiple servers and
-- map buffer local keybindings when the language server attaches
local servers = { 'pylsp', 'rust_analyzer', 'asm_lsp', 'gdscript' }
for _, lsp in pairs(servers) do
require('lspconfig')[lsp].setup {
on_attach = on_attach,
flags = {
-- This will be the default in neovim 0.7+
debounce_text_changes = 150,
}
}
end
require('lspconfig').arduino_language_server.setup({
cmd = {
-- Required
"arduino-language-server",
"-cli-config", "/home/erin/.arduino15/arduino-cli.yaml",
-- Optional
"-cli", "/usr/bin/arduino-cli",
"-clangd", "/usr/bin/clangd"
}
})
EOF
" Default value is clap
let g:dashboard_default_executive ='fzf'
let g:dashboard_custom_header=[
\'',
\'⡆⣐⢕⢕⢕⢕⢕⢕⢕⢕⠅⢗⢕⢕⢕⢕⢕⢕⢕⠕⠕⢕⢕⢕⢕⢕⢕⢕⢕⢕',
\'⢐⢕⢕⢕⢕⢕⣕⢕⢕⠕⠁⢕⢕⢕⢕⢕⢕⢕⢕⠅⡄⢕⢕⢕⢕⢕⢕⢕⢕⢕',
\'⢕⢕⢕⢕⢕⠅⢗⢕⠕⣠⠄⣗⢕⢕⠕⢕⢕⢕⠕⢠⣿⠐⢕⢕⢕⠑⢕⢕⠵⢕',
\'⢕⢕⢕⢕⠁⢜⠕⢁⣴⣿⡇⢓⢕⢵⢐⢕⢕⠕⢁⣾⢿⣧⠑⢕⢕⠄⢑⢕⠅⢕',
\'⢕⢕⠵⢁⠔⢁⣤⣤⣶⣶⣶⡐⣕⢽⠐⢕⠕⣡⣾⣶⣶⣶⣤⡁⢓⢕⠄⢑⢅⢑',
\'⠍⣧⠄⣶⣾⣿⣿⣿⣿⣿⣿⣷⣔⢕⢄⢡⣾⣿⣿⣿⣿⣿⣿⣿⣦⡑⢕⢤⠱⢐',
\'⢠⢕⠅⣾⣿⠋⢿⣿⣿⣿⠉⣿⣿⣷⣦⣶⣽⣿⣿⠈⣿⣿⣿⣿⠏⢹⣷⣷⡅⢐',
\'⣔⢕⢥⢻⣿⡀⠈⠛⠛⠁⢠⣿⣿⣿⣿⣿⣿⣿⣿⡀⠈⠛⠛⠁⠄⣼⣿⣿⡇⢔',
\'⢕⢕⢽⢸⢟⢟⢖⢖⢤⣶⡟⢻⣿⡿⠻⣿⣿⡟⢀⣿⣦⢤⢤⢔⢞⢿⢿⣿⠁⢕',
\'⢕⢕⠅⣐⢕⢕⢕⢕⢕⣿⣿⡄⠛⢀⣦⠈⠛⢁⣼⣿⢗⢕⢕⢕⢕⢕⢕⡏⣘⢕',
\'⢕⢕⠅⢓⣕⣕⣕⣕⣵⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣷⣕⢕⢕⢕⢕⡵⢀⢕⢕',
\'⢑⢕⠃⡈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢃⢕⢕⢕',
\'⣆⢕⠄⢱⣄⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢁⢕⢕⠕⢁',
\'⣿⣦⡀⣿⣿⣷⣶⣬⣍⣛⣛⣛⡛⠿⠿⠿⠛⠛⢛⣛⣉⣭⣤⣂⢜⠕⢑⣡⣴⣿',
\'',
\]
" trouble config
" seems to be broken rn?
" lua require("trouble").setup()
lua <<EOF
require'nvim-web-devicons'.setup {
-- your personnal icons can go here (to override)
-- you can specify color or cterm_color instead of specifying both of them
-- DevIcon will be appended to `name`
override = {
zsh = {
icon = "",
color = "#428850",
cterm_color = "65",
name = "Zsh"
}
};
-- globally enable default icons (default to false)
-- will get overriden by `get_icons` option
default = true;
}
EOF
" Setup treesitter
lua <<EOF
require'nvim-treesitter.configs'.setup {
-- One of "all", "maintained" (parsers with maintainers), or a list of languages
ensure_installed = "maintained",
-- Install languages synchronously (only applied to `ensure_installed`)
sync_install = true,
-- List of parsers to ignore installing
ignore_install = { "javascript", "typescript" },
highlight = {
-- `false` will disable the whole extension
enable = true,
-- list of language that will be disabled
-- Setting this to true will run `:h syntax` and tree-sitter at the same time.
-- Set this to `true` if you depend on 'syntax' being enabled (like for indentation).
-- Using this option may slow down your editor, and you may see some duplicate highlights.
-- Instead of true it can also be a list of languages
additional_vim_regex_highlighting = false,
},
}
EOF
" Set completeopt to have a better completion experience
" :help completeopt
" menuone: popup even when there's only one match
" noinsert: Do not insert text until a selection is made
" noselect: Do not select, force user to select one from the menu
set completeopt=menuone,noinsert,noselect
" Avoid showing extra messages when using completion
set shortmess+=c

View File

@ -1 +0,0 @@
/home/erin/.zprofile

5
.zprofile Normal file
View File

@ -0,0 +1,5 @@
eval $(ssh-agent)
if [ "$(tty)" = "/dev/tty1" ]; then
exec dbus-run-session sway
fi
GPG_TTY=$(tty)

View File

@ -1 +0,0 @@
/home/erin/.zshenv

17
.zshenv Normal file
View File

@ -0,0 +1,17 @@
. "$HOME/.cargo/env"
# Export PATH
export PATH=$PATH:$HOME/.cargo/bin:$HOME/.local/bin:$HOME/.poetry/bin:$HOME/Projects/TI-84/CEdev/bin:$HOME/go/bin
export XDG_DATA_DIRS=$XDG_DATA_DIRS:/var/lib/flatpak/exports/share/applications:/usr/share/:/usr/local/share:$HOME/.local/share/flatpak/exports/share
# Various environment variables
export EDITOR='nvim' # neovim as default editor
export PAGER='bat'
export ARCHFLAGS="-arch x86_64" # compiler flags
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on" # fix java font rendering
export SOCKS_PROXY="socks5://127.0.0.1:9050" # Use tor as proxy
export TERM=xterm-256color
# App themes
export BAT_THEME="Dracula"
export LS_COLORS="$(vivid generate iceberg-dark)" # colour scheme for ls & related utils

1
.zshrc
View File

@ -1 +0,0 @@
/home/erin/.zshrc

105
.zshrc Normal file
View File

@ -0,0 +1,105 @@
# Completion for kitty
autoload -Uz compinit
compinit
kitty + complete setup zsh | source /dev/stdin
# ZSH plugins
fpath=($HOME/.completion_zsh $fpath)
plugins=(zsh-autosuggestions git virtualenv ipfs golang man pip ripgrep rust sudo ufw zoxide)
source $HOME/.oh-my-zsh/oh-my-zsh.sh
# ip command colour
alias ip='ip -color=auto'
# git
alias gp='git push origin main'
# alternatives
alias age='rage -i ~/Documents/.keys/age.txt'
alias fetch='macchina -t Meow'
alias youtube-dl='yt-dlp'
alias cat-leg='/usr/bin/cat'
alias cat='bat --theme "Coldark-Dark"'
alias ls='lsd'
alias ll='lsd -l'
alias la='lsd -la'
alias tree='lsd --tree'
alias rip='rip --graveyard ~/.local/share/Trash/files'
alias oxipng='oxipng -o 6 --strip all'
alias http='xh'
# 🐈
alias meow='echo "mraow! *pat pat*"'
# ~keithmail client
function keithmail() {
if [ "$1" != "" ]
then
xh -p h -f POST https://keithhacks.cyou/mail.php message=$2
else
response=$(echo $(xh GET https://keithhacks.cyou/mail.php) | sed 's/.*<section id="messages">//' | sed 's/<\/section>.*//')
echo $response | html2text | bat -l markdown -r 1:40 #| lynx -dump -stdin
fi
}
# wget clone whole site
# https://gist.github.com/mikecrittenden/fe02c59fed1aeebd0a9697cf7e9f5c0c
function clone() {
domain=$(echo $1 | awk -F\[/:\] '{print $4}')
echo $domain
wget \
--mirror \
--no-clobber \
--restrict-file-names=windows \
--page-requisites \
--adjust-extension \
--span-hosts \
--convert-links \
--domains yoursite.com \
--no-parent $domain \
"$1" # The URL to download
}
# use ouch
function _use_ouch() {
echo "use ouch!!"
return 1
}
alias tar=_use_ouch
alias gzip=_use_ouch
alias gunzip=_use_ouch
alias bzip2=_use_ouch
alias bunzip2=_use_ouch
alias zip=_use_ouch
alias unzip=_use_ouch
alias zstd=_use_ouch
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
eval "$(starship init zsh)"
# opam configuration
[[ ! -r /home/erin/.opam/opam-init/init.zsh ]] || source /home/erin/.opam/opam-init/init.zsh > /dev/null 2> /dev/null
# Shell history search
export MCFLY_RESULTS=20
eval "$(mcfly init zsh)"
eval "$(zoxide init zsh)"
# BEGIN_KITTY_SHELL_INTEGRATION
if test -e "$HOME/src/kitty/shell-integration/kitty.zsh"; then source "$HOME/src/kitty/shell-integration/kitty.zsh"; fi
# END_KITTY_SHELL_INTEGRATION
# SSH-agent stuff
if ! pgrep -u "$USER" ssh-agent > /dev/null; then
ssh-agent -t 5h > "$XDG_RUNTIME_DIR/ssh-agent.env"
fi
if [[ ! "$SSH_AUTH_SOCK" ]]; then
source "$XDG_RUNTIME_DIR/ssh-agent.env" >/dev/null
fi

View File

@ -1 +0,0 @@
/home/erin/Documents/tech/keyboard.md

37
docs/keyboard.md Normal file
View File

@ -0,0 +1,37 @@
# Keyboard
## Keys
- [x] different switches per key
- https://kbdfans.com/collections/switches-tester/products/copy-of-aliaz-zealios-switch-tester
- macro keys
- https://github.com/n0bs/TheKeebrary.pretty
## Case
- [x] at an angle
-[x] ]row of status LEDs
- screen at an angle? (hopefully gas plasma :3)
- https://lib.rs/crates/embedded-graphics
- https://lib.rs/crates/embedded-picofont
- slinky wire (USB C?) edit: i dont have USB C on my desktop :c
- PS/2 ?
- usb hub
## Purchase
- switches
- keycaps
- microcontroller
- custom PCB
- laser-cut mounting plate (https://www.ponoko.com/laser-cutting)
- 3D print case
- LEDs
- USB wire
- Rubber feet
- /r/MechanicalKeyboards/comments/4l0p41/guide_detailed_guide_to_making_a_custom_keyboard/
- https://imgur.com/a/qcgdF
## Firmware
- https://kevinlynagh.com/rust-zig/
- https://git.julia.network/julia/raa
- https://rtic.rs/1.0/book/en/
- https://interrupt.memfault.com/blog/
- http://www.ganssle.com/

View File

@ -1 +0,0 @@
/home/erin/Documents/knowledge.md

296
docs/knowledge.md Normal file
View File

@ -0,0 +1,296 @@
# Router
https://store.ui.com/collections/operator-edgemax-routers/products/edgerouter-x
https://en.wikipedia.org/wiki/Category_6_cable
https://umhau.github.io/openbsd-router/
https://www.openbsdhandbook.com/howto/simple_router/
# Rust Raspi 3
Install `cross-aarch64-linux-gnu`
`rustup target add aarch64-unknown-linux-gnu`
`.cargo/config.toml` <<
```
[target.aarch64-unknown-linux-gnu]
linker = "aarch64-linux-gnu-gcc"
```
`cargo build --target=aarch64-unknown-linux-gnu`
# Keyrings
Install KeePassXC
Create a new group for keyring stuff
`Setting > Secret Service Integration`
Enable it
Click the icon next to the database in the list, go to SSI
Click "Expose entries under this group" and select the group you made
Install `pinentry-gtk`
In `.gnupg/gpg-agent.conf`: `pinentry-program /usr/bin/pinentry-gtk-2`
## SSH
Add to `.zshrc`:
```
if ! pgrep -u "$USER" ssh-agent > /dev/null; then
ssh-agent -t 5h > "$XDG_RUNTIME_DIR/ssh-agent.env"
fi
if [[ ! "$SSH_AUTH_SOCK" ]]; then
source "$XDG_RUNTIME_DIR/ssh-agent.env" >/dev/null
fi
```
Run `ssh-add ~/.ssh/id_ed25519`
# VPS
## Services
- Website
- Writefreely
- Gitea
- Matrix
- go-ssb-room
- Agate (Gemini Server)
- mastodon-ebooks
- mail server
# OS Setup
## Software
- Void Linux
- polybar
- bspwm
- sxhkd
- pipewire
- kitty
- btrfs
- Full encryption
- [Ventoy](https://www.ventoy.net/en/index.html)
- LibreSprite
- Manyverse
- Rust tools: `zoxide, lsd, bat, pier, ouch, kalker, lethe, fd, ripgrep, procs, xh, kondo, sniffglue, ttyper`
## Games
- Dwarf Fortress
- Veloren
- [Cataclysm DDA](https://github.com/CleverRaven/Cataclysm-DDA)
- [Mindustry](https://anuke.itch.io/mindustry)
# Software
[PrismBreak](https://prism-break.org/en/)
[switching.software](https://switching.software/)
[Ethical Tech](https://ethical.net/)
[Surveillance Self-Defense](https://ssd.eff.org/en)
# DNS-over-TLS
Install `unbound`
Disable `systemd-resolved`, etc.
`sudo chattr -i /etc/resolv.conf`
```
/etc/resolv.conf <<
nameserver 127.0.0.1
nameserver ::1
options trust-ad
```
`sudo chattr +i /etc/resolv.conf`
Add basic unbound config to `/etc/unbound/unbound.conf`
`unbound-checkconf`
Enable & test
```
sudo unbound-control-setup
sudo unbound-anchor
```
Add tls config to `/etc/unbound/unbound.conf`
Restart & test again.
```
sudo tcpdump -v -i enp0s31f6 -s 65535 -w dns.pcap dst port 53 or 853
dig example.com
tshark -r dns.pcap
```
# SSH
## Generate new key
ed25519 algorithm
`ssh-keygen -t <algorithm> -b <size> -f <file name>`
`ssh-copy-id -i <priv-key file> user@host.name`
## Configure
in `~/.ssh/config`:
```
Host <alias-name>
HostName <domain/ip>
User <username>
Port <port>
IdentityFile ~/.ssh/<privkey file>
```
then `ssh <alias>`
## SSH over tor
On host:
```
HiddenServiceDir /home/tor/ssh
HiddenServicePort 22 127.0.0.1:22
```
On client:
Uninstall `gnu-netcat`, install `openbsd-netcat`
In ssh config:
```
Host onion-ssh
HostName <onion address>
ProxyCommand nc -X 5 -x 127.0.0.1:9050 %h %p
```
# Browser Security
## about:config tweaks
```
// Isolates all browser identifier sources (e.g. cookies) to the first party domain, with the goal of preventing tracking across different domains.
privacy.firstparty.isolate = true
// makes Firefox more resistant to browser fingerprinting.
privacy.resistFingerprinting = true
// Blocks Fingerprinting
privacy.trackingprotection.fingerprinting.enabled = true
// Blocks cryptomining
privacy.trackingprotection.cryptomining.enabled = true
// Tracking protection
privacy.trackingprotection.enabled = true
// The attribute would be useful for letting websites track visitors' clicks.
browser.send_pings = false
// Disable preloading of autocomplete URLs.
browser.urlbar.speculativeConnect.enabled = false
// Disable that websites can get notifications if you copy, paste, or cut something
dom.event.clipboardevents.enabled = false
// Disables playback of DRM-controlled HTML5 content
media.eme.enabled = false
// Disables the Widevine Content Decryption Module provided by Google
media.gmp-widevinecdm.enabled = false
// Websites can track the microphone and camera status of your device.
media.navigator.enabled = false
// Disable cookies
network.cookie.cookieBehavior = 1
// Only send Referer header when the full hostnames match.
network.http.referer.XOriginPolicy = 2
// When sending Referer across origins, only send scheme, host, and port
network.http.referer.XOriginTrimmingPolicy = 2
// WebGL bad for security
webgl.disabled = true
// This preference controls when to store extra information about a session
browser.sessionstore.privacy_level = 2
// Disables sending additional analytics to web servers
beacon.enabled = false
// Prevents Firefox from sending information about downloaded executable files to Google Safe Browsing
browser.safebrowsing.downloads.remote.enabled = false
// Disable Firefox prefetching pages it thinks you will visit next
network.dns.disablePrefetch = true
network.dns.disablePrefetchFromHTTPS = true
network.predictor.enabled = false
network.predictor.enable-prefetch = false
network.prefetch-next = false
// Not rendering IDNs as their Punycode equivalent leaves you open to phishing attacks
network.IDN_show_punycode = true
```
## Addons
[uBlock Origin](https://addons.mozilla.org/en-CA/firefox/addon/ublock-origin/)
[Facebook Container](https://addons.mozilla.org/en-CA/firefox/addon/facebook-container/)
[ClearURLs](https://addons.mozilla.org/en-CA/firefox/addon/clearurls/)
[TOS;DR](https://addons.mozilla.org/en-CA/firefox/addon/terms-of-service-didnt-read/)
[Decentraleyes](https://addons.mozilla.org/en-CA/firefox/addon/decentraleyes/)
[Bypass Paywalls](https://addons.mozilla.org/en-CA/firefox/addon/bypass-paywalls-firefox/)
[Deadname Remover](https://addons.mozilla.org/en-CA/firefox/addon/deadname-remover/)
[Snowflake](https://addons.mozilla.org/en-CA/firefox/addon/torproject-snowflake/)
[Skip Redirect](https://addons.mozilla.org/en-CA/firefox/addon/skip-redirect/)
[Site Bleacher](https://addons.mozilla.org/en-CA/firefox/addon/site-bleacher/)
[Privacy Redirect](https://addons.mozilla.org/en-CA/firefox/addon/privacy-redirect/)
[NoScript](https://addons.mozilla.org/en-CA/firefox/addon/noscript/)
[CSS Exfil Protection](https://addons.mozilla.org/en-CA/firefox/addon/css-exfil-protection/)
[Chameleon](https://addons.mozilla.org/en-CA/firefox/addon/chameleon-ext/)
[Multi-Account Containers](https://addons.mozilla.org/firefox/addon/multi-account-containers/)
[HTTPZ](https://addons.mozilla.org/firefox/addon/httpz/)
[RTFM](https://addons.mozilla.org/en-US/firefox/addon/read-the-feminist-manual/)
[Refined Github](https://addons.mozilla.org/firefox/addon/refined-github-/)
## Misc Settings
- [x] Confirm before quitting with Ctrl+Q
- [ ] Play DRM-controlled content
- [x] Proxy DNS when using SOCKS v5
- Search engine: http://pvlm2b54e6z7zzb3l5c5ninikhbm2xwq7fvstg7jfcr7fu4ulp5cthqd.onion

View File

@ -1 +0,0 @@
/home/erin/Documents/tech/ssb-client.md

42
docs/ssb-client.md Normal file
View File

@ -0,0 +1,42 @@
# Rust SSB Client
Write a simple SSB client in rust.
Properly plan before starting coding.
Program layout, UI design, changelog, etc.
#dev-diaries #ssb-show-and-tell #rust
## Goals
- Full protocol support
- Native linux application
- Lightweight
- Easy & simple to use
- Dark crystal support
- Possibly git-ssb & ssb chess support
- Built-in server, as well as support for external servers
- Simple tor support
- Use modern & updated ssb standards
- Built in DAT image viewer
- Drafts
- Bookmarks
## Tools
### Software
- [golgi](http://golgi.mycelial.technology/) as main library
- [rust-gtk](https://gtk-rs.org)
- [relm-rs](https://github.com/antoyo/relm)
- [go-ssb](https://github.com/cryptoscope/ssb) as server? Maybe just for testing
- [Sunrise Choir](https://sunrisechoir.com/) libraries
- [clap](https://clap.rs/)
- https://github.com/datrs/hypercore-protocol-rs
- https://dbus.pages.freedesktop.org/zbus/
### Documentation
- [golgi docs](https://docs.rs/golgi/0.1.0/golgi/)
- [SSB golgi guide](https://dev.scuttlebutt.nz/#/rust/golgi)
- [Scuttlebutt Guide](https://github.com/ssbc/scuttlebutt-guide) lot's of links to other resources
- [Handbook](https://handbook.scuttlebutt.nz)
- [dark crystal docs](https://darkcrystal.pw)
- [Scuttlebot Docs](https://scuttlebot.io/)
- [Protocol Guide](https://ssbc.github.io/scuttlebutt-protocol-guide/)
- [GNOME Human Interface Guidelines](https://developer.gnome.org/hig)

View File

@ -1 +0,0 @@
/home/erin/dnsleaktest.sh

83
scripts/dnsleaktest.sh Executable file
View File

@ -0,0 +1,83 @@
#!/usr/bin/env bash
RED='\033[0;31m'
BOLD='\033[1m'
NC='\033[0m'
api_domain='bash.ws'
error_code=1
function increment_error_code {
error_code=$((error_code + 1))
}
function echo_bold {
echo -e "${BOLD}${1}${NC}"
}
function echo_error {
(>&2 echo -e "${RED}${1}${NC}")
}
function program_exit {
command -v $1 > /dev/null
if [ $? -ne 0 ]; then
echo_error "Please, install \"$1\""
exit $error_code
fi
increment_error_code
}
function check_internet_connection {
curl --silent --head --request GET "https://${api_domain}" | grep "200 OK" > /dev/null
if [ $? -ne 0 ]; then
echo_error "No internet connection."
exit $error_code
fi
increment_error_code
}
program_exit curl
program_exit ping
program_exit jq
check_internet_connection
if hash shuf 2>/dev/null; then
id=$(shuf -i 1000000-9999999 -n 1)
else
id=$(jot -w %i -r 1 1000000 9999999)
fi
for i in $(seq 1 10); do
ping -c 1 "${i}.${id}.${api_domain}" > /dev/null 2>&1
done
result=$(curl --silent "https://${api_domain}/dnsleak/test/${id}?json")
function print_servers {
echo ${result} | \
jq --monochrome-output \
--raw-output \
".[] | select(.type == \"${1}\") | \"\(.ip)\(if .country_name != \"\" and .country_name != false then \" [\(.country_name)\(if .asn != \"\" and .asn != false then \" \(.asn)\" else \"\" end)]\" else \"\" end)\""
}
echo_bold "Your IP:"
print_servers "ip"
echo ""
dns_count=$(echo ${result} | jq 'map(select(.type == "dns")) | length')
if [ ${dns_count} -eq "0" ];then
echo_bold "No DNS servers found"
else
if [ ${dns_count} -eq "1" ];then
echo_bold "You use ${dns_count} DNS server:"
else
echo_bold "You use ${dns_count} DNS servers:"
fi
print_servers "dns"
fi
echo ""
echo_bold "Conclusion:"
echo ${result} | jq --monochrome-output --raw-output '.[] | select(.type == "conclusion") | .ip'
exit 0

View File

@ -1 +0,0 @@
/home/erin/Projects/python/matrix-register.py

24
scripts/matrix-register.py Executable file
View File

@ -0,0 +1,24 @@
import hmac, hashlib
import sys
def generate_mac(nonce, user, password, admin=False, user_type=None):
mac = hmac.new(
key=b'q8rs93aB%9ZfuaWPe9WE',
digestmod=hashlib.sha1,
)
mac.update(nonce.encode('utf8'))
mac.update(b"\x00")
mac.update(user.encode('utf8'))
mac.update(b"\x00")
mac.update(password.encode('utf8'))
mac.update(b"\x00")
mac.update(b"admin" if admin else b"notadmin")
if user_type:
mac.update(b"\x00")
mac.update(user_type.encode('utf8'))
return mac.hexdigest()
print(generate_mac(sys.argv[1], sys.argv[2], sys.argv[3]))
#print(generate_mac("f80c3965149c3fe151d375c50fa0e45d27d3823e9a28f2d3675a1540092d988460620e2309c1b28e649a5f624176ba990948efe92d2492408f8be71d4596406f", "maya", "mayacutie"))

View File

@ -1 +0,0 @@
/home/erin/Projects/python/matrix-register.sh

13
scripts/matrix-register.sh Executable file
View File

@ -0,0 +1,13 @@
#!/bin/bash
NONCE=$(curl -s https://chat.is-cute.ml/_synapse/admin/v1/register)
NONCE=${NONCE//\"}
NONCE=${NONCE//:}
NONCE=${NONCE//\}}
NONCE=${NONCE//\{}
NONCE=${NONCE//nonce}
echo $NONCE
DIGEST=$(python3 ./matrix-register.py $NONCE tetra 'RGfZk_-Hk5')
echo $DIGEST
echo $(http POST https://chat.is-cute.ml/_synapse/admin/v1/register nonce=$NONCE username="tetra" password="RGfZk_-Hk5" mac=$DIGEST)

View File

@ -1 +0,0 @@
/home/erin/Projects/python/points-on-sphere.py

View File

@ -0,0 +1,30 @@
import matplotlib.pyplot as plt
import numpy as np
import math
from mpl_toolkits.mplot3d import Axes3D
gold_ratio = (1+math.sqrt(5))/2
numpoints = 3000
turnfraction = gold_ratio
defaultcolour = 'blue'
highlightcolour = 'orange'
highlightoffset = 0
highlight = 3
power = -0.4794824
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
for i in range(numpoints):
t = i/round(numpoints, 1)
inclination = math.acos(1-2*t)
azimuth = 2 * math.pi * turnfraction * i
x = math.sin(inclination) * math.cos(azimuth)
y = math.sin(inclination) * math.sin(azimuth)
z = math.cos(inclination)
colour=defaultcolour
if ((i+highlightoffset)%highlight==0):
colour=highlightcolour
ax.scatter(x,y,zs=z,zdir='z',color=colour,s=1)
plt.show()