#!/usr/bin/env bash
# bfetcth.sh - mini neofetch + ASCII distro logos

# -- colors -------------------------------------------------------------------
c0=$'\e[0m'; c1=$'\e[1;31m'; c2=$'\e[1;32m'; c3=$'\e[1;34m'; c4=$'\e[1;36m'; c5=$'\e[1;35m'; c6=$'\e[1;33m'; c7=$'\e[1;37m';
c8=$'\e[0;30m'; c9=$'\e[0;31m'; c10=$'\e[0;32m'; c11=$'\e[0;34m'; c12=$'\e[0;36m'; c13=$'\e[0;35m'; c14=$'\e[0;33m'; c15=$'\e[0;37m'
c16=$'\e[38;5;240m';

# -- sys info (English comments) ----------------------------------------------
USER_HOST="$USER@$(hostname)"
OS="$(uname -o)"
KERNEL="$(uname -r)"
UPTIME="$(uptime -p | cut -d ' ' -f2-)"
SHELL="$SHELL"
TERM="$TERM"
MEM="$(free -m | awk '/Mem:/ {print $3 "MB / " $2 "MB"}')"
DISK="$(df -h / | awk 'NR==2 {print $3 " / " $2}')"
DISTRO="$(awk -F= '/^PRETTY_NAME=/{gsub(/"/,"",$2);print $2}' /etc/os-release 2>/dev/null)"
ID="$(awk -f - /etc/os-release 2>/dev/null <<'AWK'
/^ID=/ { x=$0; sub(/^ID=/,"",x); gsub(/"/,"",x); print x }
AWK
)"

# -- choose logo (builtin or user override) -----------------------------------
alias_id() { case "$1" in linuxmint) echo mint;; opensuse-tumbleweed|opensuse-leap) echo opensuse;; *) echo "$1";; esac; }
user_logo() { [ -f "$HOME/.asciidistro/$1.ansi" ] && cat "$HOME/.asciidistro/$1.ansi"; }

get_logo() {
  case "$(alias_id "$1")" in 
  arch) cat <<EOF
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;11;73;104m[48;2;22;148;211m▀[38;2;11;73;104m[48;2;23;147;210m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;10;72;103m[48;2;24;147;205m▀[38;2;23;149;212m[48;2;23;149;212m▀[38;2;23;149;212m[48;2;23;149;212m▀[38;2;12;75;105m[48;2;22;149;210m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;11;69;104m[48;2;27;137;202m▀[38;2;23;151;215m[48;2;23;148;210m▀[38;2;23;147;209m[48;2;23;148;211m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;150;213m[48;2;23;150;213m▀[38;2;10;74;106m[48;2;24;150;207m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;76;102m[48;2;11;137;210m▀[38;2;23;149;213m[48;2;23;150;214m▀[38;2;22;147;210m[48;2;24;150;214m▀[38;2;22;148;211m[48;2;22;146;208m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;150;213m[48;2;23;150;213m▀[38;2;13;73;100m[48;2;24;150;206m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;15;79;111m[48;2;22;147;211m▀[38;2;23;150;214m[48;2;23;150;213m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;147;210m[48;2;24;152;216m▀[38;2;23;147;209m[48;2;24;152;216m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;150;213m[48;2;23;150;213m▀[38;2;11;72;105m[48;2;20;147;210m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;15;75;105m[48;2;21;144;207m▀[38;2;23;150;214m[48;2;23;150;213m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;147;209m[48;2;23;148;210m▀[38;2;23;149;211m[48;2;22;148;210m▀[38;2;22;146;208m[48;2;0;0;0m▀[38;2;22;146;208m[48;2;0;0;0m▀[38;2;23;148;211m[48;2;23;148;210m▀[38;2;23;147;209m[48;2;23;148;211m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;151;214m[48;2;23;150;213m▀[38;2;11;71;101m[48;2;23;149;211m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;11;75;105m[48;2;22;147;208m▀[38;2;23;151;214m[48;2;23;149;212m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;23;148;211m[48;2;22;148;210m▀[38;2;12;73;105m[48;2;12;76;108m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;11;73;104m[48;2;0;63;106m▀[38;2;23;148;211m[48;2;23;148;211m▀[38;2;23;147;209m[48;2;23;147;209m▀[38;2;22;147;208m[48;2;22;147;210m▀[38;2;23;149;212m[48;2;23;148;211m▀[38;2;10;74;105m[48;2;25;146;208m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;10;73;104m[48;2;22;148;210m▀[38;2;23;150;213m[48;2;24;154;218m▀[38;2;23;147;210m[48;2;23;148;212m▀[38;2;24;151;215m[48;2;23;147;210m▀[38;2;24;152;215m[48;2;23;148;210m▀[38;2;23;147;209m[48;2;20;146;208m▀[38;2;12;74;102m[48;2;0;76;102m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;10;74;106m[48;2;0;63;127m▀[38;2;23;147;210m[48;2;21;151;212m▀[38;2;24;152;215m[48;2;23;148;210m▀[38;2;24;152;216m[48;2;23;147;210m▀[38;2;23;149;211m[48;2;23;149;212m▀[38;2;22;147;210m[48;2;24;156;222m▀[38;2;11;72;105m[48;2;23;148;210m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;11;201;231m[48;2;22;146;209m▀[38;2;23;148;212m[48;2;24;149;212m▀[38;2;22;148;210m[48;2;0;0;0m▀[38;2;25;149;210m[48;2;0;0;0m▀[38;2;0;85;85m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;85;85m[48;2;0;0;0m▀[38;2;25;149;212m[48;2;0;0;0m▀[38;2;22;147;211m[48;2;0;0;0m▀[38;2;23;148;212m[48;2;24;149;212m▀[38;2;11;136;167m[48;2;22;147;209m▀[0m
EOF
;;
  debian) cat <<EOF
[38;2;127;127;127m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;248;213;226m▀[38;2;255;255;255m[48;2;239;154;184m▀[38;2;255;255;255m[48;2;246;199;216m▀[38;2;255;255;255m[48;2;246;202;218m▀[38;2;255;255;255m[48;2;254;251;252m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;127;127;127m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;248;213;225m▀[38;2;249;223;232m[48;2;217;22;90m▀[38;2;234;123;163m[48;2;216;19;85m▀[38;2;215;12;83m[48;2;236;135;171m▀[38;2;214;6;80m[48;2;248;216;228m▀[38;2;217;18;89m[48;2;249;223;232m▀[38;2;215;10;83m[48;2;247;204;219m▀[38;2;223;56;116m[48;2;231;109;153m▀[38;2;236;136;171m[48;2;214;5;75m▀[38;2;252;235;241m[48;2;222;55;114m▀[38;2;255;255;255m[48;2;252;237;242m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;254;254m[48;2;242;174;198m▀[38;2;223;61;116m[48;2;222;57;115m▀[38;2;222;50;111m[48;2;252;238;243m▀[38;2;246;200;216m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;251;233;239m▀[38;2;255;255;255m[48;2;242;180;201m▀[38;2;255;255;255m[48;2;248;214;226m▀[38;2;255;255;255m[48;2;254;250;252m▀[38;2;241;171;196m[48;2;255;255;255m▀[38;2;214;4;76m[48;2;228;93;140m▀[38;2;233;120;160m[48;2;236;137;172m▀[38;2;255;255;255m[48;2;255;254;254m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;253;244;247m▀[38;2;223;63;116m[48;2;216;17;87m▀[38;2;238;155;185m[48;2;250;227;235m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;253;247;249m[48;2;243;185;206m▀[38;2;235;130;167m[48;2;248;210;224m▀[38;2;248;215;227m[48;2;255;255;255m▀[38;2;253;240;245m[48;2;255;255;255m▀[38;2;254;249;251m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;242;173;197m[48;2;243;183;205m▀[38;2;233;120;159m[48;2;231;108;150m▀[38;2;255;254;254m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;251;232;239m[48;2;253;244;247m▀[38;2;219;31;98m[48;2;219;32;98m▀[38;2;255;255;255m[48;2;254;249;251m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;243;182;204m[48;2;252;236;242m▀[38;2;249;221;231m[48;2;236;136;172m▀[38;2;255;255;255m[48;2;255;254;254m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;248;210;224m▀[38;2;235;130;167m[48;2;232;116;157m▀[38;2;246;203;219m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;222;56;112m[48;2;237;143;176m▀[38;2;249;221;231m[48;2;234;130;166m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;241;171;196m[48;2;255;255;255m▀[38;2;233;122;161m[48;2;248;215;227m▀[38;2;241;170;195m[48;2;242;176;199m▀[38;2;236;141;174m[48;2;247;205;220m▀[38;2;235;131;167m[48;2;254;253;253m▀[38;2;253;242;246m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;252;240;245m[48;2;255;255;255m▀[38;2;218;31;95m[48;2;242;177;200m▀[38;2;249;221;231m[48;2;231;110;153m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;237;145;178m[48;2;255;255;255m▀[38;2;238;148;179m[48;2;242;175;199m▀[38;2;254;252;253m[48;2;239;158;186m▀[38;2;255;255;255m[48;2;250;230;237m▀[38;2;255;255;255m[48;2;254;253;254m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;127;127;127m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;251;234;240m[48;2;255;255;255m▀[38;2;247;208;221m[48;2;255;255;255m▀[38;2;252;236;242m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;127;127;127m▀[0m
EOF
;;
  ubuntu) cat <<EOF
[38;2;10;9;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;8;8;9m▀[38;2;8;8;9m[48;2;10;9;9m▀[38;2;0;6;9m[48;2;113;35;7m▀[38;2;26;13;8m[48;2;221;61;4m▀[38;2;97;31;7m[48;2;255;71;4m▀[38;2;159;46;6m[48;2;255;72;4m▀[38;2;188;53;5m[48;2;255;71;4m▀[38;2;188;53;5m[48;2;255;71;4m▀[38;2;159;46;6m[48;2;255;72;4m▀[38;2;96;30;7m[48;2;255;66;0m▀[38;2;26;13;8m[48;2;221;58;1m▀[38;2;1;6;9m[48;2;111;35;7m▀[38;2;9;8;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;8;8;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[0m
[38;2;10;9;9m[48;2;10;9;9m▀[38;2;9;9;9m[48;2;9;9;9m▀[38;2;17;11;8m[48;2;178;52;5m▀[38;2;176;51;6m[48;2;255;72;4m▀[38;2;255;72;4m[48;2;255;70;4m▀[38;2;255;71;4m[48;2;255;69;3m▀[38;2;255;70;4m[48;2;255;68;1m▀[38;2;255;69;3m[48;2;255;71;5m▀[38;2;255;67;0m[48;2;255;86;26m▀[38;2;255;67;0m[48;2;255;86;26m▀[38;2;255;68;1m[48;2;255;93;36m▀[38;2;255;105;51m[48;2;255;250;248m▀[38;2;255;100;43m[48;2;255;244;240m▀[38;2;255;70;2m[48;2;255;80;19m▀[38;2;176;51;6m[48;2;255;72;4m▀[38;2;17;11;8m[48;2;178;51;5m▀[38;2;9;9;9m[48;2;9;8;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[0m
[38;2;7;8;9m[48;2;16;10;9m▀[38;2;111;34;6m[48;2;230;65;4m▀[38;2;255;72;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;69;3m[48;2;255;68;3m▀[38;2;255;70;6m[48;2;255;181;155m▀[38;2;255;90;32m[48;2;255;190;167m▀[38;2;255;216;203m[48;2;255;186;161m▀[38;2;255;248;246m[48;2;255;196;174m▀[38;2;255;248;246m[48;2;255;195;174m▀[38;2;255;171;143m[48;2;255;229;220m▀[38;2;255;222;210m[48;2;255;191;170m▀[38;2;255;213;199m[48;2;255;160;127m▀[38;2;255;76;13m[48;2;255;67;1m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;72;4m[48;2;255;70;4m▀[38;2;109;34;6m[48;2;230;65;4m▀[38;2;7;8;9m[48;2;16;10;9m▀[0m
[38;2;83;27;7m[48;2;150;44;6m▀[38;2;255;71;4m[48;2;255;69;3m▀[38;2;255;67;1m[48;2;255;85;24m▀[38;2;255;66;0m[48;2;255;90;33m▀[38;2;255;138;97m[48;2;255;207;190m▀[38;2;255;255;255m[48;2;255;240;235m▀[38;2;255;198;179m[48;2;255;79;20m▀[38;2;255;70;4m[48;2;255;69;3m▀[38;2;255;64;0m[48;2;255;70;4m▀[38;2;255;64;0m[48;2;255;70;4m▀[38;2;255;87;28m[48;2;255;67;1m▀[38;2;255;205;188m[48;2;255;79;21m▀[38;2;255;255;255m[48;2;255;241;237m▀[38;2;255;135;93m[48;2;255;219;207m▀[38;2;255;69;3m[48;2;255;68;3m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;71;4m[48;2;255;70;4m▀[38;2;80;26;7m[48;2;147;43;6m▀[0m
[38;2;180;52;5m[48;2;180;52;5m▀[38;2;255;75;11m[48;2;255;74;11m▀[38;2;255;230;222m[48;2;255;228;218m▀[38;2;255;244;240m[48;2;255;243;240m▀[38;2;255;168;136m[48;2;255;167;136m▀[38;2;255;194;172m[48;2;255;194;172m▀[38;2;255;65;2m[48;2;255;65;2m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;65;2m[48;2;255;65;2m▀[38;2;255;157;123m[48;2;255;159;125m▀[38;2;255;186;162m[48;2;255;188;164m▀[38;2;255;74;9m[48;2;255;74;9m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;173;50;5m[48;2;173;50;5m▀[0m
[38;2;150;44;6m[48;2;82;27;7m▀[38;2;255;69;3m[48;2;255;71;4m▀[38;2;255;83;22m[48;2;255;67;1m▀[38;2;255;89;32m[48;2;255;66;0m▀[38;2;255;207;190m[48;2;255;137;96m▀[38;2;255;240;235m[48;2;255;255;255m▀[38;2;255;79;21m[48;2;255;200;180m▀[38;2;255;69;3m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;64;0m▀[38;2;255;70;4m[48;2;255;64;0m▀[38;2;255;67;1m[48;2;255;88;30m▀[38;2;255;80;22m[48;2;255;207;190m▀[38;2;255;242;238m[48;2;255;255;255m▀[38;2;255;219;207m[48;2;255;134;91m▀[38;2;255;68;3m[48;2;255;69;3m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;71;4m▀[38;2;147;43;6m[48;2;80;26;7m▀[0m
[38;2;16;10;9m[48;2;7;8;9m▀[38;2;230;65;4m[48;2;109;34;6m▀[38;2;255;70;4m[48;2;255;72;4m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;68;2m[48;2;255;69;3m▀[38;2;255;179;152m[48;2;255;69;6m▀[38;2;255;188;164m[48;2;255;89;31m▀[38;2;255;188;164m[48;2;255;215;200m▀[38;2;255;197;177m[48;2;255;247;244m▀[38;2;255;197;177m[48;2;255;247;244m▀[38;2;255;231;222m[48;2;255;169;139m▀[38;2;255;191;168m[48;2;255;223;211m▀[38;2;255;159;124m[48;2;255;215;200m▀[38;2;255;67;1m[48;2;255;76;13m▀[38;2;255;70;4m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;72;4m▀[38;2;229;65;4m[48;2;108;33;7m▀[38;2;16;10;9m[48;2;7;8;9m▀[0m
[38;2;10;9;9m[48;2;10;9;9m▀[38;2;9;8;9m[48;2;9;9;9m▀[38;2;178;51;5m[48;2;17;11;8m▀[38;2;255;72;4m[48;2;176;51;6m▀[38;2;255;70;4m[48;2;255;71;4m▀[38;2;255;69;3m[48;2;255;71;4m▀[38;2;255;68;1m[48;2;255;70;4m▀[38;2;255;70;4m[48;2;255;69;3m▀[38;2;255;85;25m[48;2;255;67;0m▀[38;2;255;85;25m[48;2;255;67;0m▀[38;2;255;92;35m[48;2;255;68;2m▀[38;2;255;249;247m[48;2;255;103;49m▀[38;2;255;243;239m[48;2;255;98;42m▀[38;2;255;80;18m[48;2;255;70;2m▀[38;2;255;72;4m[48;2;175;50;6m▀[38;2;176;51;5m[48;2;18;11;8m▀[38;2;8;8;9m[48;2;9;9;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[0m
[38;2;10;9;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[38;2;8;8;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;9;8;9m▀[38;2;111;34;7m[48;2;1;6;9m▀[38;2;220;61;4m[48;2;26;13;8m▀[38;2;255;70;4m[48;2;94;30;7m▀[38;2;255;72;4m[48;2;155;45;6m▀[38;2;255;71;4m[48;2;182;52;5m▀[38;2;255;71;4m[48;2;182;52;5m▀[38;2;255;72;4m[48;2;155;45;6m▀[38;2;255;67;0m[48;2;94;30;7m▀[38;2;220;58;1m[48;2;26;13;8m▀[38;2;110;34;7m[48;2;1;6;9m▀[38;2;9;9;9m[48;2;9;8;9m▀[38;2;8;8;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[38;2;10;9;9m[48;2;10;9;9m▀[0mEOF
EOF
;;
  fedora) cat <<EOF
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;251;251;252m▀[38;2;255;255;255m[48;2;187;195;210m▀[38;2;255;255;255m[48;2;107;123;158m▀[38;2;240;242;244m[48;2;66;86;130m▀[38;2;224;227;234m[48;2;52;73;121m▀[38;2;224;227;234m[48;2;51;73;120m▀[38;2;240;242;245m[48;2;62;83;127m▀[38;2;255;255;255m[48;2;102;119;154m▀[38;2;255;255;255m[48;2;185;192;208m▀[38;2;255;255;255m[48;2;251;251;252m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;233;235;240m▀[38;2;233;235;240m[48;2;74;94;135m▀[38;2;103;119;154m[48;2;34;58;109m▀[38;2;36;60;111m[48;2;40;63;113m▀[38;2;34;58;109m[48;2;41;64;114m▀[38;2;37;61;111m[48;2;40;63;113m▀[38;2;37;60;111m[48;2;55;77;123m▀[38;2;35;59;110m[48;2;180;189;205m▀[38;2;64;85;129m[48;2;248;249;250m▀[38;2;75;95;136m[48;2;255;255;255m▀[38;2;48;72;120m[48;2;220;227;236m▀[38;2;102;117;152m[48;2;45;83;143m▀[38;2;232;235;239m[48;2;74;94;135m▀[38;2;255;255;255m[48;2;233;235;240m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;254;254;254m[48;2;191;198;212m▀[38;2;99;116;152m[48;2;35;59;110m▀[38;2;36;60;111m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;113m[48;2;89;107;145m▀[38;2;198;205;217m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;196;202;215m▀[38;2;213;217;226m[48;2;43;66;115m▀[38;2;174;182;201m[48;2;33;57;109m▀[38;2;158;179;209m[48;2;35;63;117m▀[38;2;61;112;182m[48;2;58;105;172m▀[38;2;45;83;144m[48;2;59;108;177m▀[38;2;99;115;150m[48;2;36;60;113m▀[38;2;254;254;254m[48;2;192;199;212m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;250;250;251m▀[38;2;100;117;152m[48;2;53;75;121m▀[38;2;40;63;113m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;113m▀[38;2;41;64;114m[48;2;41;63;112m▀[38;2;41;64;114m[48;2;35;58;110m▀[38;2;40;63;113m[48;2;32;56;108m▀[38;2;128;142;170m[48;2;124;138;168m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;119;134;164m[48;2;110;126;159m▀[38;2;39;62;113m[48;2;33;57;109m▀[38;2;41;64;114m[48;2;36;59;110m▀[38;2;40;62;111m[48;2;41;64;114m▀[38;2;52;93;155m[48;2;56;102;168m▀[38;2;60;111;180m[48;2;59;110;178m▀[38;2;43;70;123m[48;2;42;67;119m▀[38;2;100;117;152m[48;2;53;75;122m▀[38;2;255;255;255m[48;2;250;250;251m▀[0m
[38;2;235;237;241m[48;2;231;234;239m▀[38;2;41;64;114m[48;2;40;63;113m▀[38;2;41;63;113m[48;2;41;67;119m▀[38;2;40;64;114m[48;2;54;97;161m▀[38;2;44;74;129m[48;2;58;110;180m▀[38;2;90;113;154m[48;2;222;232;243m▀[38;2;121;135;166m[48;2;255;255;255m▀[38;2;175;184;202m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;171;181;199m[48;2;255;255;255m▀[38;2;120;134;165m[48;2;255;255;255m▀[38;2;85;110;153m[48;2;213;225;240m▀[38;2;54;96;161m[48;2;57;109;180m▀[38;2;61;112;182m[48;2;54;97;160m▀[38;2;53;94;156m[48;2;41;67;117m▀[38;2;40;63;113m[48;2;41;64;114m▀[38;2;41;64;113m[48;2;41;64;113m▀[38;2;235;237;240m[48;2;235;237;241m▀[0m
[38;2;232;234;239m[48;2;232;234;239m▀[38;2;40;63;113m[48;2;42;69;120m▀[38;2;54;96;159m[48;2;60;110;179m▀[38;2;61;112;182m[48;2;55;100;166m▀[38;2;53;96;160m[48;2;40;63;113m▀[38;2;93;116;157m[48;2;35;58;109m▀[38;2;124;138;168m[48;2;32;56;108m▀[38;2;181;190;206m[48;2;123;138;167m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;171;180;199m[48;2;111;127;159m▀[38;2;126;139;170m[48;2;33;56;108m▀[38;2;89;112;154m[48;2;35;59;110m▀[38;2;44;74;129m[48;2;40;63;112m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;63;113m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;40;63;113m▀[38;2;54;75;122m[48;2;102;119;154m▀[38;2;250;251;252m[48;2;255;255;255m▀[0m
[38;2;232;234;239m[48;2;232;234;239m▀[38;2;44;73;126m[48;2;42;67;118m▀[38;2;60;111;180m[48;2;59;109;179m▀[38;2;51;90;151m[48;2;57;103;170m▀[38;2;40;63;112m[48;2;34;61;115m▀[38;2;41;64;114m[48;2;32;57;109m▀[38;2;39;62;112m[48;2;44;67;116m▀[38;2;131;145;172m[48;2;202;209;220m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;115;131;162m[48;2;80;99;138m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;41;64;114m▀[38;2;41;64;114m[48;2;36;59;110m▀[38;2;35;59;110m[48;2;103;120;154m▀[38;2;194;201;214m[48;2;254;255;254m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;231;234;239m[48;2;238;240;243m▀[38;2;39;62;112m[48;2;39;62;112m▀[38;2;51;90;151m[48;2;39;62;113m▀[38;2;62;113;182m[48;2;54;91;151m▀[38;2;159;179;208m[48;2;229;234;241m▀[38;2;169;179;198m[48;2;255;255;255m▀[38;2;213;218;227m[48;2;247;248;250m▀[38;2;255;255;255m[48;2;176;184;202m▀[38;2;191;198;212m[48;2;50;73;120m▀[38;2;39;62;113m[48;2;38;61;112m▀[38;2;41;64;114m[48;2;37;60;111m▀[38;2;41;64;114m[48;2;33;57;109m▀[38;2;40;63;113m[48;2;38;61;112m▀[38;2;34;58;109m[48;2;107;123;157m▀[38;2;78;97;138m[48;2;235;237;241m▀[38;2;235;237;241m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;142;155;179m[48;2;255;255;255m▀[38;2;56;77;123m[48;2;230;233;238m▀[38;2;51;73;119m[48;2;225;229;234m▀[38;2;69;90;133m[48;2;222;226;232m▀[38;2;98;114;150m[48;2;219;223;230m▀[38;2;80;99;139m[48;2;221;225;231m▀[38;2;48;71;118m[48;2;224;228;233m▀[38;2;51;73;120m[48;2;225;228;234m▀[38;2;54;76;123m[48;2;228;231;236m▀[38;2;70;90;132m[48;2;244;245;247m▀[38;2;113;129;161m[48;2;255;255;255m▀[38;2;193;199;213m[48;2;255;255;255m▀[38;2;252;252;253m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
EOF
;;
  mint) cat <<EOF
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;55;160;0m▀[38;2;27;81;0m[48;2;57;158;0m▀[38;2;58;158;0m[48;2;56;159;0m▀[38;2;56;158;0m[48;2;57;160;0m▀[38;2;56;157;0m[48;2;56;158;0m▀[38;2;55;157;0m[48;2;56;157;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;56;157;0m[48;2;56;158;0m▀[38;2;55;157;0m[48;2;57;160;0m▀[38;2;56;158;0m[48;2;56;159;0m▀[38;2;31;85;0m[48;2;56;157;0m▀[38;2;0;0;0m[48;2;57;157;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;27;78;0m▀[38;2;56;157;0m[48;2;56;160;0m▀[38;2;50;157;0m[48;2;118;187;80m▀[38;2;51;158;0m[48;2;121;188;84m▀[38;2;56;157;0m[48;2;54;156;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;56;157;0m[48;2;53;156;0m▀[38;2;56;157;0m[48;2;48;153;0m▀[38;2;56;157;0m[48;2;48;153;0m▀[38;2;56;157;0m[48;2;52;155;0m▀[38;2;56;157;0m[48;2;49;153;0m▀[38;2;56;157;0m[48;2;48;153;0m▀[38;2;57;161;0m[48;2;51;155;0m▀[38;2;57;160;0m[48;2;56;158;0m▀[38;2;55;157;0m[48;2;57;161;0m▀[38;2;0;0;0m[48;2;27;78;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;42;85;0m[48;2;28;78;0m▀[38;2;56;158;0m[48;2;57;161;0m▀[38;2;53;157;0m[48;2;52;155;0m▀[38;2;221;238;212m[48;2;217;236;206m▀[38;2;230;243;223m[48;2;226;241;218m▀[38;2;53;156;0m[48;2;53;155;0m▀[38;2;54;156;0m[48;2;68;162;19m▀[38;2;75;166;25m[48;2;228;241;220m▀[38;2;141;199;110m[48;2;255;255;255m▀[38;2;144;200;112m[48;2;255;255;255m▀[38;2;81;169;34m[48;2;245;250;244m▀[38;2;125;191;89m[48;2;255;255;255m▀[38;2;147;202;117m[48;2;255;255;255m▀[38;2;95;176;51m[48;2;248;251;246m▀[38;2;52;155;0m[48;2;106;181;67m▀[38;2;56;158;0m[48;2;55;157;0m▀[38;2;56;159;0m[48;2;57;161;0m▀[38;2;21;85;0m[48;2;27;78;0m▀[0m
[38;2;56;158;0m[48;2;56;158;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;214;234;202m[48;2;210;233;198m▀[38;2;225;240;218m[48;2;226;240;218m▀[38;2;53;155;0m[48;2;52;155;0m▀[38;2;131;194;98m[48;2;155;206;127m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;127;192;96m[48;2;82;170;41m▀[38;2;136;197;107m[48;2;84;171;44m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;189;222;170m[48;2;152;204;123m▀[38;2;88;172;46m[48;2;47;153;0m▀[38;2;241;248;237m[48;2;225;240;217m▀[38;2;193;224;176m[48;2;218;236;208m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;55;157;0m[48;2;56;159;0m▀[0m
[38;2;55;157;0m[48;2;56;157;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;207;231;194m[48;2;206;231;192m▀[38;2;226;241;218m[48;2;228;241;220m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;157;206;130m[48;2;158;207;131m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;87;173;45m[48;2;89;173;46m▀[38;2;87;172;45m[48;2;89;173;46m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;154;205;126m[48;2;156;206;128m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;228;242;220m[48;2;229;242;221m▀[38;2;221;238;213m[48;2;221;238;212m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;55;156;0m[48;2;55;157;0m▀[0m
[38;2;56;158;0m[48;2;56;156;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;205;230;190m[48;2;197;227;181m▀[38;2;227;241;219m[48;2;234;244;228m▀[38;2;51;155;0m[48;2;53;155;4m▀[38;2;151;203;121m[48;2;60;158;9m▀[38;2;246;250;244m[48;2;74;165;23m▀[38;2;85;171;42m[48;2;52;155;0m▀[38;2;80;169;34m[48;2;49;154;0m▀[38;2;246;250;243m[48;2;72;164;21m▀[38;2;150;202;120m[48;2;59;158;9m▀[38;2;51;155;0m[48;2;53;155;4m▀[38;2;225;240;217m[48;2;234;245;229m▀[38;2;220;237;209m[48;2;203;229;189m▀[38;2;52;155;0m[48;2;52;155;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;56;158;0m[48;2;56;157;0m▀[0m
[38;2;27;205;0m[48;2;25;76;0m▀[38;2;57;161;0m[48;2;56;158;0m▀[38;2;55;156;0m[48;2;56;159;0m▀[38;2;141;198;111m[48;2;57;158;6m▀[38;2;255;255;255m[48;2;178;217;158m▀[38;2;180;218;159m[48;2;254;255;254m▀[38;2;108;182;68m[48;2;255;255;255m▀[38;2;108;182;68m[48;2;255;255;255m▀[38;2;113;184;74m[48;2;255;255;255m▀[38;2;113;184;74m[48;2;255;255;255m▀[38;2;108;182;68m[48;2;255;255;255m▀[38;2;109;182;69m[48;2;255;255;255m▀[38;2;179;217;159m[48;2;253;254;253m▀[38;2;255;255;255m[48;2;177;216;157m▀[38;2;139;197;108m[48;2;57;158;5m▀[38;2;55;156;0m[48;2;56;159;0m▀[38;2;57;161;0m[48;2;56;158;0m▀[38;2;27;79;0m[48;2;42;85;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;28;77;0m[48;2;0;0;0m▀[38;2;57;161;0m[48;2;55;152;0m▀[38;2;55;158;0m[48;2;56;159;0m▀[38;2;52;155;1m[48;2;57;161;0m▀[38;2;98;177;53m[48;2;51;155;0m▀[38;2;130;193;96m[48;2;48;153;0m▀[38;2;133;195;99m[48;2;48;153;0m▀[38;2;131;193;96m[48;2;48;153;0m▀[38;2;126;191;91m[48;2;49;153;0m▀[38;2;123;190;87m[48;2;49;154;0m▀[38;2;120;188;83m[48;2;49;154;0m▀[38;2;96;177;51m[48;2;51;155;0m▀[38;2;52;155;1m[48;2;57;161;0m▀[38;2;55;158;0m[48;2;56;159;0m▀[38;2;57;161;0m[48;2;56;157;0m▀[38;2;27;78;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;51;159;0m[48;2;0;0;0m▀[38;2;56;158;0m[48;2;27;72;0m▀[38;2;56;159;0m[48;2;57;160;0m▀[38;2;57;160;0m[48;2;56;158;0m▀[38;2;56;158;0m[48;2;55;156;0m▀[38;2;56;157;0m[48;2;56;157;0m▀[38;2;56;157;0m[48;2;56;156;0m▀[38;2;56;158;0m[48;2;56;157;0m▀[38;2;57;160;0m[48;2;55;157;0m▀[38;2;56;159;0m[48;2;55;160;0m▀[38;2;56;159;0m[48;2;34;81;0m▀[38;2;60;153;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
EOF
;;
  manjaro) cat <<EOF
[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;51;203;147m▀[38;2;76;105;113m[48;2;51;203;147m▀[38;2;54;205;150m[48;2;51;203;147m▀[38;2;54;205;150m[48;2;51;203;147m▀[38;2;54;205;150m[48;2;51;203;147m▀[38;2;54;205;150m[48;2;51;203;147m▀[38;2;54;205;150m[48;2;51;203;147m▀[38;2;54;205;150m[48;2;51;203;147m▀[38;2;76;105;113m[48;2;51;203;147m▀[38;2;76;105;113m[48;2;51;203;147m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[0m
[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;48;201;144m[48;2;45;198;141m▀[38;2;76;105;113m[48;2;45;198;141m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[0m
[38;2;76;105;113m[48;2;57;149;124m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;61;201;148m[48;2;59;200;147m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;133;221;188m[48;2;131;220;186m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;225;247;238m[48;2;224;246;238m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;41;196;138m[48;2;38;194;135m▀[38;2;76;105;113m[48;2;57;149;124m▀[0m
[38;2;55;148;122m[48;2;32;189;128m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;56;198;143m[48;2;54;196;141m▀[38;2;224;246;237m[48;2;224;246;237m▀[38;2;224;246;237m[48;2;224;246;237m▀[38;2;224;246;237m[48;2;39;192;132m▀[38;2;224;246;237m[48;2;33;190;129m▀[38;2;224;246;237m[48;2;33;190;129m▀[38;2;129;219;184m[48;2;128;218;183m▀[38;2;224;246;237m[48;2;224;246;237m▀[38;2;224;246;237m[48;2;224;246;237m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;35;192;131m[48;2;32;189;128m▀[38;2;55;148;122m[48;2;32;189;128m▀[0m
[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;48;192;135m▀[38;2;29;187;125m[48;2;223;245;236m▀[38;2;29;187;125m[48;2;223;245;236m▀[38;2;126;216;181m[48;2;131;217;183m▀[38;2;223;245;237m[48;2;223;245;236m▀[38;2;223;245;237m[48;2;223;245;236m▀[38;2;126;216;181m[48;2;124;215;179m▀[38;2;223;245;237m[48;2;223;245;236m▀[38;2;223;245;237m[48;2;223;245;236m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[38;2;29;187;125m[48;2;26;185;122m▀[0m
[38;2;22;182;119m[48;2;47;142;114m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;44;188;131m[48;2;42;187;130m▀[38;2;222;245;236m[48;2;222;244;235m▀[38;2;222;245;236m[48;2;222;244;235m▀[38;2;128;215;181m[48;2;127;214;179m▀[38;2;222;245;236m[48;2;222;244;235m▀[38;2;222;245;236m[48;2;222;244;235m▀[38;2;122;213;177m[48;2;120;212;175m▀[38;2;222;245;236m[48;2;222;244;235m▀[38;2;222;245;236m[48;2;222;244;235m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;22;182;119m[48;2;19;180;116m▀[38;2;22;182;119m[48;2;47;142;114m▀[0m
[38;2;46;141;113m[48;2;76;105;113m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;38;184;125m[48;2;36;183;124m▀[38;2;221;244;235m[48;2;221;244;235m▀[38;2;221;244;235m[48;2;221;244;235m▀[38;2;125;213;177m[48;2;124;212;177m▀[38;2;221;244;235m[48;2;221;244;235m▀[38;2;221;244;235m[48;2;221;244;235m▀[38;2;118;211;174m[48;2;117;209;172m▀[38;2;221;244;235m[48;2;221;244;235m▀[38;2;221;244;235m[48;2;221;244;235m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;16;178;113m[48;2;13;175;110m▀[38;2;46;141;113m[48;2;76;105;113m▀[0m
[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;10;173;107m[48;2;76;105;113m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;7;171;103m▀[38;2;10;173;107m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[0m
[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;3;168;100m[48;2;76;105;113m▀[38;2;3;168;100m[48;2;76;105;113m▀[38;2;3;168;100m[48;2;0;166;97m▀[38;2;3;168;100m[48;2;0;166;97m▀[38;2;3;168;100m[48;2;0;166;97m▀[38;2;3;168;100m[48;2;0;166;97m▀[38;2;3;168;100m[48;2;0;166;97m▀[38;2;3;168;100m[48;2;0;166;97m▀[38;2;3;168;100m[48;2;76;105;113m▀[38;2;3;168;100m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[38;2;76;105;113m[48;2;76;105;113m▀[0m
EOF
;;
  void) cat <<EOF
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;254;254;254m▀[38;2;255;255;255m[48;2;220;230;220m▀[38;2;250;252;250m[48;2;183;203;183m▀[38;2;227;235;227m[48;2;169;193;169m▀[38;2;206;220;207m[48;2;168;192;168m▀[38;2;196;212;195m[48;2;167;192;167m▀[38;2;195;212;195m[48;2;167;192;167m▀[38;2;205;218;205m[48;2;168;192;168m▀[38;2;226;233;225m[48;2;169;193;169m▀[38;2;249;250;249m[48;2;181;202;181m▀[38;2;255;255;255m[48;2;218;228;218m▀[38;2;255;255;255m[48;2;252;253;252m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;254;254;254m▀[38;2;255;255;255m[48;2;254;254;254m▀[38;2;254;254;254m[48;2;255;255;255m▀[38;2;206;220;206m[48;2;254;254;254m▀[38;2;166;191;166m[48;2;208;221;208m▀[38;2;167;192;167m[48;2;197;213;196m▀[38;2;168;192;168m[48;2;227;235;227m▀[38;2;171;194;171m[48;2;240;244;240m▀[38;2;171;195;171m[48;2;240;244;240m▀[38;2;168;192;168m[48;2;229;236;229m▀[38;2;167;191;167m[48;2;200;215;200m▀[38;2;168;192;168m[48;2;170;194;171m▀[38;2;167;192;167m[48;2;169;193;169m▀[38;2;196;212;196m[48;2;167;192;167m▀[38;2;249;251;249m[48;2;194;211;194m▀[38;2;255;255;255m[48;2;253;253;253m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;249;251;250m▀[38;2;183;205;193m[48;2;88;139;111m▀[38;2;155;186;169m[48;2;66;125;92m▀[38;2;254;254;254m[48;2;157;187;170m▀[38;2;255;255;255m[48;2;254;255;255m▀[38;2;254;254;254m[48;2;255;255;255m▀[38;2;254;255;254m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;231;238;231m[48;2;255;255;255m▀[38;2;176;198;176m[48;2;234;239;233m▀[38;2;169;193;169m[48;2;170;194;171m▀[38;2;167;192;167m[48;2;170;194;170m▀[38;2;216;227;216m[48;2;175;197;175m▀[38;2;255;255;255m[48;2;250;251;250m▀[0m
[38;2;202;218;209m[48;2;154;185;167m▀[38;2;66;124;92m[48;2;70;127;95m▀[38;2;70;127;95m[48;2;68;126;93m▀[38;2;122;163;140m[48;2;198;216;206m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;232;238;231m▀[38;2;230;237;230m[48;2;169;194;169m▀[38;2;198;214;198m[48;2;167;192;167m▀[38;2;197;213;197m[48;2;167;192;167m▀[38;2;228;235;228m[48;2;169;193;169m▀[38;2;255;255;255m[48;2;227;235;227m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;201;216;201m[48;2;234;240;234m▀[38;2;169;194;169m[48;2;168;193;168m▀[38;2;168;192;168m[48;2;170;194;170m▀[38;2;225;233;225m[48;2;202;217;202m▀[0m
[38;2;127;166;145m[48;2;126;166;144m▀[38;2;71;128;96m[48;2;71;128;96m▀[38;2;70;127;95m[48;2;69;127;94m▀[38;2;231;239;234m[48;2;233;240;236m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;193;211;194m[48;2;192;210;192m▀[38;2;169;193;169m[48;2;169;194;169m▀[38;2;170;194;170m[48;2;170;194;170m▀[38;2;170;194;170m[48;2;170;194;170m▀[38;2;169;194;169m[48;2;170;194;170m▀[38;2;189;207;189m[48;2;188;206;188m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;248;250;248m[48;2;248;250;248m▀[38;2;171;194;170m[48;2;171;195;171m▀[38;2;170;194;170m[48;2;170;194;170m▀[38;2;191;208;191m[48;2;190;208;190m▀[0m
[38;2;150;182;164m[48;2;196;214;204m▀[38;2;70;127;95m[48;2;66;125;92m▀[38;2;67;125;93m[48;2;70;127;95m▀[38;2;203;219;210m[48;2;135;172;152m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;228;235;227m[48;2;255;255;255m▀[38;2;168;192;168m[48;2;224;232;224m▀[38;2;167;192;167m[48;2;191;209;191m▀[38;2;167;192;167m[48;2;190;209;190m▀[38;2;167;192;167m[48;2;221;231;221m▀[38;2;223;232;223m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;235;241;235m[48;2;202;216;202m▀[38;2;169;193;168m[48;2;169;193;169m▀[38;2;170;194;169m[48;2;168;193;168m▀[38;2;201;216;201m[48;2;223;232;223m▀[0m
[38;2;246;249;247m[48;2;255;255;255m▀[38;2;82;136;106m[48;2;172;197;183m▀[38;2;71;128;96m[48;2;66;124;91m▀[38;2;71;128;96m[48;2;70;127;95m▀[38;2;210;224;216m[48;2;85;138;108m▀[38;2;255;255;255m[48;2;209;223;216m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;208;222;209m[48;2;254;254;254m▀[38;2;168;192;168m[48;2;207;221;207m▀[38;2;173;196;173m[48;2;212;224;212m▀[38;2;248;250;248m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;251;252;251m[48;2;255;255;255m▀[38;2;119;161;138m[48;2;241;245;243m▀[38;2;65;124;91m[48;2;120;161;138m▀[38;2;68;126;94m[48;2;64;123;90m▀[38;2;75;130;100m[48;2;67;125;93m▀[38;2;146;179;160m[48;2;64;123;90m▀[38;2;209;223;216m[48;2;69;127;95m▀[38;2;235;241;237m[48;2;81;134;105m▀[38;2;235;241;238m[48;2;82;135;105m▀[38;2;212;225;217m[48;2;70;127;95m▀[38;2;148;181;163m[48;2;64;123;90m▀[38;2;159;188;172m[48;2;64;123;90m▀[38;2;254;254;254m[48;2;151;183;165m▀[38;2;255;255;255m[48;2;253;253;253m▀[38;2;254;254;254m[48;2;255;255;255m▀[38;2;253;253;253m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;248;250;249m[48;2;255;255;255m▀[38;2;166;193;178m[48;2;255;255;255m▀[38;2;88;140;111m[48;2;235;241;238m▀[38;2;67;125;93m[48;2;178;201;188m▀[38;2;66;124;91m[48;2;131;169;148m▀[38;2;66;124;91m[48;2;109;154;129m▀[38;2;66;124;91m[48;2;109;154;129m▀[38;2;66;124;92m[48;2;130;168;147m▀[38;2;67;125;93m[48;2;176;200;187m▀[38;2;87;139;110m[48;2;233;240;236m▀[38;2;159;188;172m[48;2;255;255;255m▀[38;2;252;253;253m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
EOF
;;
  alpine) cat <<EOF
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;138;172;189m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;138;172;189m[48;2;252;254;252m▀[38;2;138;172;189m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;138;172;189m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;138;172;189m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;138;172;189m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;138;172;189m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;138;172;189m▀[38;2;138;172;189m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;138;172;189m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;138;172;189m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;24;90;127m▀[38;2;24;90;127m[48;2;138;172;189m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;24;90;127m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[38;2;252;254;252m[48;2;252;254;252m▀[0m
EOF
;;
  gentoo) cat <<EOF
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;244;240;249m▀[38;2;253;253;253m[48;2;180;157;222m▀[38;2;222;212;240m[48;2;142;107;209m▀[38;2;179;155;224m[48;2;145;112;210m▀[38;2;153;118;217m[48;2;167;140;218m▀[38;2;145;108;216m[48;2;179;156;225m▀[38;2;149;114;217m[48;2;170;146;220m▀[38;2;172;147;223m[48;2;150;116;213m▀[38;2;216;204;237m[48;2;142;106;209m▀[38;2;251;250;252m[48;2;170;144;218m▀[38;2;255;255;255m[48;2;228;220;242m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;253;252;253m▀[38;2;241;237;247m[48;2;165;140;210m▀[38;2;158;131;211m[48;2;133;102;198m▀[38;2;136;102;203m[48;2;199;183;226m▀[38;2;180;158;221m[48;2;254;253;254m▀[38;2;233;228;244m[48;2;255;255;255m▀[38;2;253;253;253m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;254m▀[38;2;255;255;254m[48;2;210;196;235m▀[38;2;234;228;243m[48;2;156;130;205m▀[38;2;189;171;225m[48;2;153;135;191m▀[38;2;145;113;209m[48;2;192;181;216m▀[38;2;140;108;206m[48;2;161;136;212m▀[38;2;195;178;226m[48;2;131;98;197m▀[38;2;251;249;253m[48;2;170;148;213m▀[38;2;255;255;255m[48;2;245;242;248m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;215;205;232m[48;2;172;155;208m▀[38;2;130;100;193m[48;2;128;101;187m▀[38;2;176;159;213m[48;2;233;229;242m▀[38;2;255;255;254m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;254;255;253m[48;2;255;255;254m▀[38;2;150;122;208m[48;2;193;178;222m▀[38;2;126;98;183m[48;2;119;95;171m▀[38;2;110;89;161m[48;2;100;82;146m▀[38;2;114;102;152m[48;2;115;105;147m▀[38;2;245;243;247m[48;2;251;251;251m▀[38;2;180;161;216m[48;2;253;253;253m▀[38;2;128;97;192m[48;2;188;175;219m▀[38;2;156;134;202m[48;2;126;97;187m▀[38;2;242;240;247m[48;2;157;135;202m▀[38;2;255;255;254m[48;2;249;247;251m▀[0m
[38;2;177;160;208m[48;2;230;225;239m▀[38;2;124;98;180m[48;2;125;101;177m▀[38;2;216;209;231m[48;2;127;104;180m▀[38;2;255;255;255m[48;2;196;185;218m▀[38;2;255;255;255m[48;2;248;246;248m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;254;254;254m[48;2;255;255;255m▀[38;2;217;211;228m[48;2;255;255;255m▀[38;2;193;187;208m[48;2;255;255;255m▀[38;2;235;233;238m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;254;254;254m[48;2;255;255;255m▀[38;2;180;165;211m[48;2;250;248;251m▀[38;2;123;96;183m[48;2;137;116;185m▀[38;2;185;172;215m[48;2;128;104;181m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;215;209;229m[48;2;255;255;255m▀[38;2;137;118;182m[48;2;227;224;237m▀[38;2;115;92;169m[48;2;120;100;169m▀[38;2;139;119;182m[48;2;109;87;162m▀[38;2;195;185;215m[48;2;153;138;189m▀[38;2;249;249;250m[48;2;247;246;249m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;211;204;226m▀[38;2;146;127;187m[48;2;116;94;168m▀[38;2;118;96;172m[48;2;143;127;184m▀[0m
[38;2;255;255;255m[48;2;242;241;246m▀[38;2;233;230;240m[48;2;128;112;167m▀[38;2;131;114;173m[48;2;105;86;152m▀[38;2;108;88;159m[48;2;190;182;209m▀[38;2;176;165;201m[48;2;255;255;254m▀[38;2;251;250;251m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;254;254;254m▀[38;2;255;255;255m[48;2;195;189;213m▀[38;2;212;206;225m[48;2;110;91;156m▀[38;2;116;96;163m[48;2;115;97;159m▀[38;2;118;99;165m[48;2;216;211;228m▀[38;2;229;225;236m[48;2;255;255;255m▀[0m
[38;2;162;152;188m[48;2;103;88;145m▀[38;2;100;82;146m[48;2;122;109;157m▀[38;2;182;174;202m[48;2;252;252;252m▀[38;2;255;255;255m[48;2;255;255;254m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;216;211;225m▀[38;2;245;244;248m[48;2;127;115;162m▀[38;2;166;156;191m[48;2;91;75;137m▀[38;2;100;81;147m[48;2;141;128;171m▀[38;2;121;105;161m[48;2;236;233;240m▀[38;2;222;217;231m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;97;82;138m[48;2;133;123;161m▀[38;2;126;114;158m[48;2;92;79;131m▀[38;2;255;255;255m[48;2;196;192;208m▀[38;2;255;255;255m[48;2;254;253;254m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;251;251;251m▀[38;2;255;255;255m[48;2;221;218;228m▀[38;2;255;255;255m[48;2;161;154;182m▀[38;2;234;232;238m[48;2;101;89;137m▀[38;2;158;150;181m[48;2;86;72;127m▀[38;2;96;80;136m[48;2;135;125;164m▀[38;2;99;85;138m[48;2;221;218;229m▀[38;2;176;168;195m[48;2;255;255;255m▀[38;2;249;248;250m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;227;225;232m[48;2;255;255;255m▀[38;2;104;94;137m[48;2;225;224;230m▀[38;2;87;75;124m[48;2;134;128;159m▀[38;2;127;118;155m[48;2;87;78;123m▀[38;2;139;132;164m[48;2;81;71;119m▀[38;2;116;107;146m[48;2;100;92;133m▀[38;2;88;77;124m[48;2;145;138;166m▀[38;2;85;73;123m[48;2;205;202;215m▀[38;2;126;116;154m[48;2;250;249;250m▀[38;2;199;195;211m[48;2;255;255;255m▀[38;2;251;251;251m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
EOF
;;
  opensuse) cat <<EOF
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;115;192;38m▀[38;2;63;100;18m[48;2;115;187;36m▀[38;2;115;189;38m[48;2;116;188;37m▀[38;2;115;187;37m[48;2;117;190;38m▀[38;2;115;186;36m[48;2;116;187;37m▀[38;2;115;185;36m[48;2;115;186;37m▀[38;2;115;185;36m[48;2;115;186;37m▀[38;2;114;185;36m[48;2;116;187;37m▀[38;2;115;187;37m[48;2;117;190;38m▀[38;2;114;188;38m[48;2;116;189;37m▀[38;2;63;100;18m[48;2;115;187;37m▀[38;2;0;0;0m[48;2;117;192;38m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;57;94;18m▀[38;2;114;182;37m[48;2;118;191;38m▀[38;2;117;189;37m[48;2;116;188;37m▀[38;2;118;191;38m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;118;191;38m[48;2;115;186;37m▀[38;2;117;190;37m[48;2;116;188;37m▀[38;2;115;183;38m[48;2;118;191;38m▀[38;2;0;0;0m[48;2;57;94;18m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;63;95;31m[48;2;57;92;17m▀[38;2;116;188;37m[48;2;118;191;38m▀[38;2;116;188;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;36m▀[38;2;115;186;37m[48;2;111;184;31m▀[38;2;115;186;36m[48;2;111;184;31m▀[38;2;113;185;34m[48;2;123;190;49m▀[38;2;113;185;33m[48;2;131;194;62m▀[38;2;113;185;33m[48;2;129;193;59m▀[38;2;114;185;35m[48;2;120;188;44m▀[38;2;115;186;36m[48;2;112;184;32m▀[38;2;114;185;35m[48;2;117;187;40m▀[38;2;115;186;37m[48;2;112;184;32m▀[38;2;115;186;37m[48;2;113;184;33m▀[38;2;116;188;37m[48;2;115;186;37m▀[38;2;116;188;37m[48;2;118;191;38m▀[38;2;63;95;31m[48;2;57;93;18m▀[0m
[38;2;114;187;36m[48;2;116;187;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;114;185;36m[48;2;116;186;38m▀[38;2;112;184;32m[48;2;198;227;166m▀[38;2;150;203;91m[48;2;254;254;253m▀[38;2;208;232;182m[48;2;255;255;255m▀[38;2;239;247;230m[48;2;255;255;255m▀[38;2;247;251;244m[48;2;255;255;255m▀[38;2;246;250;242m[48;2;255;255;255m▀[38;2;234;245;223m[48;2;255;255;255m▀[38;2;212;234;188m[48;2;255;255;255m▀[38;2;230;242;217m[48;2;245;250;240m▀[38;2;183;219;143m[48;2;205;230;177m▀[38;2;136;196;69m[48;2;204;230;176m▀[38;2;114;185;36m[48;2;116;186;38m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;114;187;36m[48;2;116;187;37m▀[0m
[38;2;114;185;36m[48;2;114;185;36m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;113;185;34m[48;2;120;188;44m▀[38;2;190;223;154m[48;2;232;243;219m▀[38;2;238;247;229m[48;2;181;218;140m▀[38;2;225;240;209m[48;2;192;224;157m▀[38;2;250;252;247m[48;2;184;220;145m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;195;225;162m▀[38;2;255;255;255m[48;2;199;228;169m▀[38;2;255;255;255m[48;2;253;254;252m▀[38;2;255;255;255m[48;2;186;221;147m▀[38;2;235;245;223m[48;2;170;213;123m▀[38;2;206;231;178m[48;2;164;210;114m▀[38;2;204;229;175m[48;2;132;194;63m▀[38;2;117;187;40m[48;2;114;186;36m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;114;185;36m[48;2;114;185;36m▀[0m
[38;2;116;187;37m[48;2;114;187;36m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;120;188;44m[48;2;113;185;35m▀[38;2;226;241;210m[48;2;171;214;125m▀[38;2;196;226;164m[48;2;209;232;183m▀[38;2;171;213;124m[48;2;208;232;183m▀[38;2;191;223;155m[48;2;153;204;95m▀[38;2;197;226;165m[48;2;112;185;33m▀[38;2;113;185;33m[48;2;115;186;37m▀[38;2;110;183;29m[48;2;115;186;37m▀[38;2;175;215;130m[48;2;111;184;31m▀[38;2;154;205;97m[48;2;122;189;48m▀[38;2;109;183;28m[48;2;115;186;36m▀[38;2;110;183;29m[48;2;115;186;37m▀[38;2;113;184;33m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;116;187;37m[48;2;114;186;36m▀[0m
[38;2;57;93;18m[48;2;63;95;31m▀[38;2;118;191;38m[48;2;116;188;37m▀[38;2;115;186;37m[48;2;116;188;37m▀[38;2;111;184;31m[48;2;115;186;37m▀[38;2;129;192;59m[48;2;113;185;34m▀[38;2;128;193;58m[48;2;113;185;34m▀[38;2;112;185;33m[48;2;115;186;37m▀[38;2;114;186;36m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;114;185;35m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;116;188;37m▀[38;2;118;191;38m[48;2;116;188;37m▀[38;2;57;93;18m[48;2;63;95;31m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;57;92;18m[48;2;0;0;0m▀[38;2;118;191;38m[48;2;115;183;38m▀[38;2;116;188;37m[48;2;117;189;37m▀[38;2;115;186;37m[48;2;118;191;38m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;115;186;37m▀[38;2;115;186;37m[48;2;118;191;38m▀[38;2;116;188;37m[48;2;117;189;37m▀[38;2;118;191;38m[48;2;115;183;38m▀[38;2;57;92;18m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;115;192;38m[48;2;0;0;0m▀[38;2;115;187;36m[48;2;54;100;18m▀[38;2;116;188;37m[48;2;116;188;36m▀[38;2;117;190;38m[48;2;115;187;37m▀[38;2;116;187;37m[48;2;115;186;36m▀[38;2;115;186;37m[48;2;115;185;36m▀[38;2;115;186;37m[48;2;115;185;36m▀[38;2;116;187;37m[48;2;114;185;36m▀[38;2;117;190;38m[48;2;115;187;37m▀[38;2;116;189;37m[48;2;114;188;38m▀[38;2;115;187;36m[48;2;63;100;18m▀[38;2;115;192;38m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
EOF
;;
  endeavouros) cat <<EOF
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;163;119;101m▀[38;2;163;119;101m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;99;87;133m[48;2;127;63;191m▀[38;2;71;112;76m[48;2;99;119;165m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;163;120;102m[48;2;255;127;127m▀[38;2;191;95;159m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;95;223m[48;2;127;63;191m▀[38;2;99;119;165m[48;2;127;95;223m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;255;127;127m▀[38;2;255;127;127m[48;2;191;95;159m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;127;255m[48;2;127;95;223m▀[38;2;71;112;76m[48;2;99;119;165m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;163;119;101m▀[38;2;163;119;101m[48;2;255;127;127m▀[38;2;255;127;127m[48;2;191;95;159m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;127;255m[48;2;127;95;223m▀[38;2;99;119;165m[48;2;127;127;255m▀[38;2;71;112;76m[48;2;71;112;76m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;163;120;102m[48;2;255;127;127m▀[38;2;255;127;127m[48;2;255;127;127m▀[38;2;191;95;159m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;82;210m[48;2;127;63;191m▀[38;2;127;127;255m[48;2;127;127;255m▀[38;2;99;119;165m[48;2;99;119;165m▀[0m
[38;2;71;112;76m[48;2;163;119;101m▀[38;2;255;127;127m[48;2;255;127;127m▀[38;2;255;127;127m[48;2;255;127;127m▀[38;2;191;95;159m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;63;191m▀[38;2;127;63;191m[48;2;127;95;223m▀[38;2;127;127;255m[48;2;127;127;255m▀[38;2;127;127;255m[48;2;127;127;255m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;99;119;165m▀[38;2;127;127;255m[48;2;127;127;255m▀[38;2;127;127;255m[48;2;127;127;255m▀[38;2;127;106;234m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;63;191m[48;2;127;127;255m▀[38;2;127;95;223m[48;2;127;127;255m▀[38;2;127;127;255m[48;2;127;127;255m▀[38;2;127;127;255m[48;2;99;119;165m▀[38;2;99;119;165m[48;2;71;112;76m▀[0m
[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[38;2;71;112;76m[48;2;71;112;76m▀[0m
EOF
;;
  raspbian) cat <<EOF
[38;2;245;245;245m[48;2;246;246;246m▀[38;2;245;245;245m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;247;247;247m▀[38;2;147;149;146m[48;2;54;75;48m▀[38;2;86;107;79m[48;2;98;183;68m▀[38;2;61;100;50m[48;2;95;178;68m▀[38;2;64;101;53m[48;2;97;181;69m▀[38;2;89;107;83m[48;2;96;181;66m▀[38;2;190;190;191m[48;2;78;117;65m▀[38;2;225;224;226m[48;2;101;116;96m▀[38;2;107;117;103m[48;2;91;171;63m▀[38;2;67;101;56m[48;2;99;184;67m▀[38;2;61;102;47m[48;2;96;176;68m▀[38;2;76;103;68m[48;2;98;183;67m▀[38;2;118;124;116m[48;2;53;98;36m▀[38;2;232;232;232m[48;2;206;206;206m▀[38;2;245;245;245m[48;2;246;246;246m▀[38;2;245;245;245m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;248;248;248m[48;2;246;246;246m▀[38;2;98;106;97m[48;2;211;210;213m▀[38;2;97;179;67m[48;2;67;100;55m▀[38;2;99;184;69m[48;2;97;182;67m▀[38;2;84;155;62m[48;2;100;196;70m▀[38;2;81;147;58m[48;2;74;136;57m▀[38;2;73;132;53m[48;2;3;13;4m▀[38;2;42;73;30m[48;2;0;5;1m▀[38;2;89;163;64m[48;2;50;89;38m▀[38;2;82;144;61m[48;2;100;193;71m▀[38;2;97;177;70m[48;2;99;191;69m▀[38;2;103;192;72m[48;2;68;123;50m▀[38;2;59;87;50m[48;2;160;161;160m▀[38;2;239;238;239m[48;2;248;248;248m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;250;251;250m[48;2;241;243;241m▀[38;2;181;182;184m[48;2;112;68;88m▀[38;2;49;52;34m[48;2;212;27;112m▀[38;2;94;88;60m[48;2;130;15;69m▀[38;2;36;31;23m[48;2;111;16;59m▀[38;2;101;15;53m[48;2;250;34;135m▀[38;2;115;16;62m[48;2;253;34;137m▀[38;2;40;17;24m[48;2;173;26;94m▀[38;2;86;78;55m[48;2;116;13;62m▀[38;2;59;67;40m[48;2;214;25;115m▀[38;2;140;146;142m[48;2;114;61;85m▀[38;2;251;251;252m[48;2;237;238;238m▀[38;2;246;246;246m[48;2;245;245;245m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;245;245;245m[48;2;246;246;246m▀[38;2;247;247;247m[48;2;242;243;242m▀[38;2;191;196;194m[48;2;108;86;98m▀[38;2;138;15;73m[48;2;49;9;27m▀[38;2;117;18;63m[48;2;119;20;64m▀[38;2;79;14;43m[48;2;241;33;129m▀[38;2;114;19;61m[48;2;244;32;131m▀[38;2;95;16;52m[48;2;137;21;75m▀[38;2;102;16;54m[48;2;80;14;43m▀[38;2;136;22;74m[48;2;242;32;130m▀[38;2;103;17;56m[48;2;245;33;132m▀[38;2;121;19;65m[48;2;167;25;91m▀[38;2;153;18;78m[48;2;57;12;30m▀[38;2;174;181;177m[48;2;102;66;82m▀[38;2;247;247;247m[48;2;230;232;231m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;247;247;247m[48;2;247;247;247m▀[38;2;159;158;158m[48;2;126;121;123m▀[38;2;183;20;96m[48;2;230;31;126m▀[38;2;112;19;60m[48;2;81;14;44m▀[38;2;224;32;120m[48;2;157;24;83m▀[38;2;238;32;127m[48;2;240;33;129m▀[38;2;240;32;129m[48;2;215;31;115m▀[38;2;174;26;95m[48;2;77;14;42m▀[38;2;94;16;53m[48;2;44;9;23m▀[38;2;245;33;132m[48;2;178;27;97m▀[38;2;238;32;127m[48;2;236;32;126m▀[38;2;244;34;131m[48;2;186;28;100m▀[38;2;110;19;58m[48;2;53;10;29m▀[38;2;210;24;111m[48;2;244;32;131m▀[38;2;134;127;131m[48;2;113;97;104m▀[38;2;247;247;247m[48;2;248;249;248m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;199;200;200m[48;2;250;250;250m▀[38;2;112;22;62m[48;2;72;74;73m▀[38;2;61;12;33m[48;2;218;31;116m▀[38;2;30;7;17m[48;2;207;30;112m▀[38;2;58;10;30m[48;2;39;7;21m▀[38;2;104;18;57m[48;2;183;28;100m▀[38;2;208;30;112m[48;2;242;32;130m▀[38;2;222;31;119m[48;2;240;32;128m▀[38;2;143;23;76m[48;2;242;34;130m▀[38;2;48;9;26m[48;2;47;10;26m▀[38;2;50;10;26m[48;2;214;30;115m▀[38;2;102;18;55m[48;2;249;34;134m▀[38;2;108;19;57m[48;2;76;46;58m▀[38;2;187;187;187m[48;2;250;251;251m▀[38;2;245;246;246m[48;2;246;245;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;247m[48;2;246;246;246m▀[38;2;163;163;163m[48;2;241;241;242m▀[38;2;181;20;93m[48;2;115;86;97m▀[38;2;249;32;132m[48;2;164;22;87m▀[38;2;186;28;100m[48;2;164;21;86m▀[38;2;103;18;56m[48;2;11;4;6m▀[38;2;229;31;123m[48;2;92;16;51m▀[38;2;232;32;126m[48;2;109;18;60m▀[38;2;160;25;86m[48;2;31;6;16m▀[38;2;162;25;88m[48;2;134;18;72m▀[38;2;247;32;132m[48;2;175;20;92m▀[38;2;224;26;118m[48;2;112;53;81m▀[38;2;119;101;110m[48;2;216;219;218m▀[38;2;249;249;249m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;247;247;247m[48;2;246;246;246m▀[38;2;241;244;243m[48;2;247;247;247m▀[38;2;157;159;158m[48;2;254;254;254m▀[38;2;46;45;45m[48;2;235;236;235m▀[38;2;122;19;65m[48;2;137;121;128m▀[38;2;231;31;122m[48;2;124;33;73m▀[38;2;234;32;126m[48;2;128;28;72m▀[38;2;174;23;93m[48;2;121;93;107m▀[38;2;37;36;36m[48;2;226;227;226m▀[38;2;145;145;145m[48;2;254;254;254m▀[38;2;228;234;231m[48;2;248;248;248m▀[38;2;249;249;249m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;246;246;246m▀[38;2;246;246;246m[48;2;245;245;245m▀[38;2;246;246;246m[48;2;246;246;246m▀[0m
EOF
;;
  ghostbsd) cat <<EOF
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;228;228;228m▀[38;2;252;252;252m[48;2;114;114;114m▀[38;2;199;199;199m[48;2;53;53;53m▀[38;2;123;123;123m[48;2;45;45;45m▀[38;2;77;77;77m[48;2;48;48;48m▀[38;2;57;57;57m[48;2;50;50;50m▀[38;2;54;54;54m[48;2;50;50;50m▀[38;2;72;72;72m[48;2;49;48;48m▀[38;2;113;113;113m[48;2;47;43;42m▀[38;2;186;186;186m[48;2;51;46;45m▀[38;2;248;248;248m[48;2;99;97;96m▀[38;2;255;255;255m[48;2;214;210;209m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;231;231;231m▀[38;2;213;213;213m[48;2;69;69;69m▀[38;2;70;70;70m[48;2;47;47;47m▀[38;2;44;44;44m[48;2;51;51;51m▀[38;2;50;50;50m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;49;49m▀[38;2;51;50;50m[48;2;51;49;49m▀[38;2;52;47;47m[48;2;32;88;97m▀[38;2;49;54;55m[48;2;7;133;158m▀[38;2;34;80;90m[48;2;9;126;152m▀[38;2;19;103;123m[48;2;26;92;109m▀[38;2;8;103;130m[48;2;37;72;82m▀[38;2;27;105;130m[48;2;5;120;158m▀[38;2;187;195;198m[48;2;38;79;92m▀[38;2;255;255;255m[48;2;212;212;212m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;215;215;215m▀[38;2;112;112;112m[48;2;47;47;47m▀[38;2;47;47;47m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;49;49m▀[38;2;52;49;48m[48;2;44;65;67m▀[38;2;47;58;60m[48;2;7;148;167m▀[38;2;15;125;142m[48;2;10;137;157m▀[38;2;3;146;171m[48;2;44;64;68m▀[38;2;30;89;100m[48;2;40;71;77m▀[38;2;51;49;49m[48;2;19;108;127m▀[38;2;50;51;52m[48;2;8;122;150m▀[38;2;22;95;116m[48;2;12;111;139m▀[38;2;7;116;150m[48;2;44;60;65m▀[38;2;44;55;59m[48;2;51;50;49m▀[38;2;84;84;84m[48;2;45;45;45m▀[38;2;250;250;250m[48;2;185;185;185m▀[0m
[38;2;139;139;139m[48;2;83;83;83m▀[38;2;49;49;49m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;50;50m[48;2;51;51;50m▀[38;2;46;61;63m[48;2;12;145;158m▀[38;2;7;156;173m[48;2;11;143;158m▀[38;2;14;133;148m[48;2;49;53;54m▀[38;2;49;54;55m[48;2;51;50;50m▀[38;2;51;49;48m[48;2;52;48;47m▀[38;2;41;68;74m[48;2;46;59;62m▀[38;2;17;112;133m[48;2;11;122;146m▀[38;2;2;134;167m[48;2;15;112;136m▀[38;2;40;67;75m[48;2;49;53;54m▀[38;2;51;50;48m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;50;50;50m[48;2;51;51;51m▀[38;2;103;103;103m[48;2;59;59;59m▀[0m
[38;2;57;57;57m[48;2;55;55;55m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;50;50m[48;2;51;50;50m▀[38;2;31;100;105m[48;2;8;163;175m▀[38;2;4;169;185m[48;2;29;103;109m▀[38;2;46;61;62m[48;2;53;45;44m▀[38;2;51;49;49m[48;2;51;50;50m▀[38;2;52;47;46m[48;2;28;97;108m▀[38;2;39;74;80m[48;2;4;144;169m▀[38;2;6;136;163m[48;2;4;142;169m▀[38;2;8;129;156m[48;2;43;64;69m▀[38;2;48;54;56m[48;2;51;50;49m▀[38;2;51;50;50m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;50;50;50m[48;2;50;50;50m▀[0m
[38;2;81;81;81m[48;2;136;136;136m▀[38;2;51;51;51m[48;2;49;49;49m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;47;60;61m[48;2;49;54;54m▀[38;2;0;183;198m[48;2;5;167;180m▀[38;2;39;79;83m[48;2;2;170;186m▀[38;2;38;78;83m[48;2;4;160;177m▀[38;2;13;134;150m[48;2;22;112;124m▀[38;2;9;138;158m[48;2;13;130;148m▀[38;2;6;141;164m[48;2;1;153;179m▀[38;2;16;116;135m[48;2;20;110;127m▀[38;2;26;96;111m[48;2;47;57;60m▀[38;2;51;50;50m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;58;58;58m[48;2;100;100;100m▀[0m
[38;2;212;212;212m[48;2;255;255;255m▀[38;2;47;47;47m[48;2;107;107;107m▀[38;2;51;51;51m[48;2;48;48;48m▀[38;2;51;50;50m[48;2;51;51;51m▀[38;2;43;70;72m[48;2;52;47;47m▀[38;2;34;92;97m[48;2;52;48;48m▀[38;2;45;63;65m[48;2;21;120;132m▀[38;2;19;120;133m[48;2;5;157;177m▀[38;2;2;158;182m[48;2;38;76;81m▀[38;2;28;96;107m[48;2;53;47;46m▀[38;2;51;50;50m[48;2;51;50;50m▀[38;2;51;50;50m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;49;49;49m▀[38;2;46;46;46m[48;2;79;79;79m▀[38;2;181;181;181m[48;2;249;249;249m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;227;227;227m[48;2;255;255;255m▀[38;2;65;65;65m[48;2;207;207;207m▀[38;2;48;48;48m[48;2;66;65;65m▀[38;2;48;58;58m[48;2;9;139;150m▀[38;2;13;143;155m[48;2;3;173;188m▀[38;2;3;166;184m[48;2;39;78;82m▀[38;2;41;72;76m[48;2;52;48;47m▀[38;2;52;48;47m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;51;51;51m▀[38;2;51;51;51m[48;2;50;50;50m▀[38;2;51;51;51m[48;2;46;46;46m▀[38;2;49;49;49m[48;2;56;56;56m▀[38;2;53;53;53m[48;2;183;183;183m▀[38;2;207;207;207m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;222;223;223m[48;2;255;255;255m▀[38;2;86;158;163m[48;2;251;247;247m▀[38;2;40;75;78m[48;2;192;187;187m▀[38;2;47;43;43m[48;2;114;114;114m▀[38;2;49;49;49m[48;2;70;70;70m▀[38;2;51;51;51m[48;2;53;53;53m▀[38;2;51;51;51m[48;2;53;53;53m▀[38;2;49;49;49m[48;2;66;66;66m▀[38;2;46;46;46m[48;2;105;105;105m▀[38;2;48;48;48m[48;2;177;177;177m▀[38;2;91;91;91m[48;2;246;246;246m▀[38;2;206;206;206m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[38;2;255;255;255m[48;2;255;255;255m▀[0m
EOF
;;

  *) cat <<'EOF'
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;20;25;27m[48;2;36;47;55m▀[38;2;38;50;56m[48;2;38;51;57m▀[38;2;36;48;55m[48;2;43;56;62m▀[38;2;38;49;54m[48;2;38;50;56m▀[38;2;0;0;0m[48;2;19;24;28m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;67;79;86m[48;2;92;94;74m▀[38;2;83;93;103m[48;2;193;157;37m▀[38;2;120;128;137m[48;2;167;136;40m▀[38;2;83;93;101m[48;2;97;98;77m▀[38;2;18;24;27m[48;2;41;48;50m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;15;20;24m▀[38;2;98;90;47m[48;2;97;108;116m▀[38;2;238;183;17m[48;2;240;235;214m▀[38;2;236;187;37m[48;2;238;238;229m▀[38;2;144;137;100m[48;2;212;217;223m▀[38;2;36;48;54m[48;2;38;50;56m▀[38;2;0;0;0m[48;2;37;49;52m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;20;26;29m▀[38;2;35;47;53m[48;2;123;131;135m▀[38;2;193;198;201m[48;2;241;243;245m▀[38;2;236;240;245m[48;2;236;239;241m▀[38;2;236;239;243m[48;2;236;239;241m▀[38;2;240;243;244m[48;2;236;239;241m▀[38;2;96;106;110m[48;2;183;189;191m▀[38;2;41;54;60m[48;2;76;87;92m▀[38;2;18;25;28m[48;2;36;47;53m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;127;98;3m▀[38;2;28;45;65m[48;2;184;149;27m▀[38;2;211;215;219m[48;2;192;194;189m▀[38;2;236;239;241m[48;2;242;245;246m▀[38;2;236;239;241m[48;2;236;239;241m▀[38;2;236;239;241m[48;2;236;239;241m▀[38;2;236;239;241m[48;2;236;239;242m▀[38;2;214;220;228m[48;2;228;217;173m▀[38;2;104;113;117m[48;2;100;115;129m▀[38;2;31;44;55m[48;2;74;74;48m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;255;193;3m[48;2;255;190;3m▀[38;2;255;194;7m[48;2;255;200;7m▀[38;2;255;200;4m[48;2;255;193;7m▀[38;2;172;141;32m[48;2;251;193;5m▀[38;2;154;162;171m[48;2;115;109;70m▀[38;2;237;240;242m[48;2;237;240;242m▀[38;2;236;239;241m[48;2;239;242;244m▀[38;2;240;243;246m[48;2;203;206;206m▀[38;2;250;195;28m[48;2;249;192;16m▀[38;2;162;141;50m[48;2;255;197;3m▀[38;2;248;191;9m[48;2;255;200;6m▀[38;2;127;95;3m[48;2;255;194;6m▀[38;2;0;0;0m[48;2;127;102;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;255;194;5m[48;2;255;155;0m▀[38;2;255;195;7m[48;2;255;195;7m▀[38;2;255;200;7m[48;2;255;193;6m▀[38;2;255;199;7m[48;2;255;194;7m▀[38;2;210;171;21m[48;2;250;192;5m▀[38;2;83;94;102m[48;2;0;0;0m▀[38;2;94;103;109m[48;2;0;0;0m▀[38;2;66;71;58m[48;2;85;67;19m▀[38;2;255;198;6m[48;2;255;195;6m▀[38;2;255;200;7m[48;2;255;195;7m▀[38;2;255;194;6m[48;2;127;98;5m▀[38;2;255;194;6m[48;2;0;0;0m▀[38;2;127;127;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;127;127;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[38;2;0;0;0m[48;2;0;0;0m▀[0m
EOF
  ;;
  esac
}

# -- pick and cache logo ------------------------------------------------------
LOGO="$(user_logo "$ID")"
[ -z "${LOGO// }" ] && LOGO="$(get_logo "${ID:-tux}")"
l(){ sed -n "${1}p" <<<"$LOGO"; }  # get Nth logo line

# -- CPU (single line) --------------------------------------------------------
CPU="$(grep -m1 'model name' /proc/cpuinfo 2>/dev/null | cut -d':' -f2- | sed 's/^ //')"
[ -z "$CPU" ] && CPU="$(lscpu 2>/dev/null | awk -F: '/Model name/{print $2}' | sed 's/^ //')"

# -- print aligned info + logo (7 lines of logo) ------------------------------
printf "${c6}OS:     ${c0}%-50s %s\n" "$OS"     "$(l 1)"
printf "${c6}Distro: ${c0}%-50s %s\n" "$DISTRO" "$(l 2)"
printf "${c6}Kernel: ${c0}%-50s %s\n" "$KERNEL" "$(l 3)"
printf "${c6}Uptime: ${c0}%-50s %s\n" "$UPTIME" "$(l 4)"
printf "${c6}Shell:  ${c0}%-50s %s\n" "$SHELL"  "$(l 5)"
printf "${c6}Term:   ${c0}%-50s %s\n" "$TERM"   "$(l 6)"
printf "${c6}CPU:    ${c0}%-50s %s\n" "$CPU"    "$(l 7)"
printf "${c6}Memory: ${c0}%-50s %s\n" "$MEM"    "$(l 8)"
printf "${c6}Disk:   ${c0}%-50s %s\n" "$DISK"   "$(l 9)"

# user@host centrato sopra al gradiente/logo
printf "${c4}%-50s %s${c0}\n" "$USER_HOST" ""

# gradient as if it were extra logo lines
printf "%-58s %s\n" "" "${c8}██${c1}██${c2}██${c3}██${c4}██${c5}██${c6}██${c7}██${c0}"
printf "%-58s %s\n" "" "${c16}██${c9}██${c10}██${c11}██${c12}██${c13}██${c14}██${c15}██${c0}"
