.......:=*#*+=----=+##+-........
.:++:.....................:-#=..
....:*-...............................:+=.....
.:*-.:.:..................................++..
...++::::::::::::::.............::::::::::::::::-#-...
.**::::::::::::::::::::..:::::::::::::::::::::::::=#-.
..*#=:::::::::::::::::::::::......::::.......::::::::::##-..
+##=:------::::::::::::..:--=---=----::=====::::::---::-###.
...###+---------------:-:.-=====================-:-----------###+...
.:####----------------:.=+++++++++++++++++++++=+-:-----------+###*..
....-####*===------------:.+++++++++:.....:=++++++++-:-----=======#####. .
...-#####*=========------.*+****+:.----------.-*****=:---=========######....
..-#####**==============:=*****+.--------------*****=:===========+#######...
.:########+=============:+#####---======----=--#####+-========+++########+..
.*#######**+++++========:=#####*.-===========--*****=-=======+++*#########:.
...:#######****+++++++======.#%%%%%%=..--================+++++++++***#########....
...######*******+++++++++===-:%%%%%%%%%%%%%#**+=:..-===++++++++++****#########:...
..:######*********++++++++====.=@@@%@@@@@@%@@@@@@@@%*.-+++++++++******######%##...
..+########*********+++++++===+=::*@@@@@@@@@@@@@@@@@@@%.=+++++********######%%%...
..#########*********++++++++=++=++==-:..:--=+*#@@@@@@@@@.+++++********######%%#...
..%%########********++++++-::::.:.=+======+====--.%@@@@@*:++++*******#######%%%-..
..#%########********++++++:%@@@@@-=+=====++=======.@@@@@@:+*+++******#######%%%-..
..##########********++++++:%@@@@@-===============-.@@@@@%:++++++******#######%%:..
..#########********+++++++:%@@@@@*.:=======+====::@@@@@@+-+++++*+*****#########...
..=########*******++++++++:%@@@@@@@@@*-:.::..:-#@@@@@@@%.+++++++******########%...
...#########*****+++=--=++:%@@@@@@@@@@@@@@@@@@@@@@@@@@*.+++++++++****#######%#*...
...##########*****+.#@@=-+:%@@@@@@@@@@@@@@@@@@@@@@@@+.=+++++++++****#########%....
.##########*****.@@@#-+:%@@@@@:.+%@@@@@@@@@@@#=.:==+++++++++****#########%*.
.+#%########****.@@@#-+-:::::::===-::..::::--====+++++++++++***#####%%%%%%:.
..##%#######****.@@@#-+++++++=======---========++++++++++++****####%%%%%%=..
...%%%########**.@@@#:======-------------------==========+****####%%%%%%*...
...:%%%#########.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@==**######%%%%#....
.....%%%########.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+-*#######%%%+. ...
..#%#%#######=:::::::::::::::::::::.:::::::::::::::::+########%##=..
...*%%##########****+++++++++============++++++******##########%....
.##%########********++++++++++====+++++*******############+.
..-#########*****************************################...
.-#######***************************###############*..
...:######************************###############=....
..-####********************###############*...
.....:*###******************###########=......
...-*###************##**###+:...
..........:--+****=--...........
.%%%%% +%%%%%
.%%%%% +%%%%%
.%%%%% +%%%%%
.%%%%%
+@%%%%%%%%%% +@@@@@ -%@%%%%%@- .=#@%%%%%%@%. .*@%%%%%%%@@*- .*@%%%%%%:
*%%%%%%%%%%%%%% +%%%%% %%%%%%%%%%%%% %%%%%%%%%%%%%%%= %%%%%%%%%%%%%%%@ *%%%%%%%%%%%%@
%%%%%%%*..*%%%%% +%%%%% %%%#. %%%%%* %%%%%%*:.+%%%%%%. =%%%%%%%=:#%%%%%% @%%%%%%. %%%%%%%.
%%%%%% .%%%%% +%%%%% -%%%%* %%%%%@ %%%%%: -%%%%%: *%%%%# #%%%%% %%%%%@
%%%%%* .%%%%% +%%%%% -%%%%%%%%%%%* %%%%%@ %%%%%: @%%%%# +%%%%% %%%%%@ *%%%%%
%%%%%# .%%%%% +%%%%% .%%%%%%%%=%%%%* %%%%%@ %%%%%: @%%%%% +%%%%% %%%%%@ #%%%%%
*%%%%%* .%%%%% +%%%%% @%%%% %%%%* %%%%%@ %%%%%: *%%%%%* +%%%%% =%%%%%= .%%%%%+
@%%%%%%%%%%%%%%% *%%%%% @%%%%%%*%%%%%%* %%%%%@ %%%%%: @%%%%%%%%%%%%%%% #%%%%%%%%%%%%%%@
%%%%%%%%%%%%%% #%%%%@ %%%%%%%%%%%%%* %%%%%@ %%%%%: .%%%%%%%%%%%%%% %%%%%%%%%%%%.
.:::. %%%%%% .-==-:. .. +%%%%# :+**+:
%%%%%%. %%%%%:
.@%%%%%%. =%@%:...=%%%%%%%
.#%%%%* =%%%%%%%%%%%%%-
:@%%%%%%%%%*
_ ___ _ ___ _
| |/ / |___(_)_ _ | _ \__ _ _ _ (_)__
| ' <| / -_) | ' \| _/ _` | ' \| / _|
|_|\_\_\___|_|_||_|_| \__,_|_||_|_\__|
_ ___ _ _____ _
| |/ / | (_) | __ \ (_)
| ' /| | ___ _ _ __ | |__) |_ _ _ __ _ ___
| < | |/ _ \ | '_ \| ___/ _` | '_ \| |/ __|
| . \| | __/ | | | | | | (_| | | | | | (__
|_|\_\_|\___|_|_| |_|_| \__,_|_| |_|_|\___|
_____ _ _ ___ _ ___
|_ _| |_ ___| |/ / |___(_)_ _ | _ \__ _ __ _ ___
| | | ' \/ -_) ' <| / -_) | ' \| _/ _` / _` / -_)
|_| |_||_\___|_|\_\_\___|_|_||_|_| \__,_\__, \___|
|___/
help: every endpoint, for the browser and for curl