>>106127113
>Europe
>technologically sovereign