https://gitlab.com/-/snippets/3728635 https://gitlab.com/-/snippets/3728636 https://gitlab.com/-/snippets/3728637 https://gitlab.com/-/snippets/3728638 https://gitlab.com/-/snippets/3728640 https://gitlab.com/-/snippets/3728641 https://gitlab.com/-/snippets/3728643 https://gitlab.com/-/snippets/3728644 https://gitlab.com/-/snippets/3728647 https://gitlab.com/-/snippets/3728646 https://paste.toolforge.org/view/4e30d5d9 https://bitbin.it/sp41VDU4/ https://paste.myconan.net/499138