Which sovereign AI for a Swiss SME?
“Sovereign AI” is a vendor's word. For a Swiss SME it comes down to three questions: where your documents are processed, which software runs, and who validates.
First, the law that applies to your documents
You decide where your data is processed, and we install the system there.
Software that is not ours
We install open-source software, tested on our own machines. We install no software whose business model is your data.
A person validates, and spending is capped
We define together the moments where a person validates, and they are written into the scope before the work starts.
Every installation includes a gateway, and no model call bypasses it. That is where you set the monthly cap.
The questions we are asked
Does sovereign AI have to be hosted in Switzerland?
No. Only an American provider changes the law that applies.
Can we keep our ChatGPT or Copilot subscriptions?
Yes. Your existing subscriptions are complemented with reusable procedures and connectors to your tools.
Which questions to ask any provider?
Three. Where does the model run, and on which machine? What is shared between clients? Which software has been verified, and by whom?
%%%%#%%%
%%##########%%%%
%%%########%%##%%%%%%%
%#########%#%%%##%%%##%%%%%
%%########%%%%#%%%%####%########%% %%
%#######%##%%%%%%%%%%%%%%#########%%%%%%%
%%###%%%% %%%%%#######%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%
%############################%%%%%#%%%%%%%%%%%%######%%######%%%%%%%######%%
%%###########################%%%%###%%%%%%%%%#####%##%#######%%#%%##%%########%
%%%%%%%%###########%##%%%%###%%%#%%%%%%%%%####%%%%%%%##%%%##########%#%%%%%#%%%#######%#%%%
%%###%##############%%#%%%%%#%%%%%%%%%%%%%%%%%%#####%%%#%%###%%#####%%%%%%%%%%%%%########%%%%%%% %%%%%%%%%%%%%%% %
%%%%%%##################%%#%%%%%%%%%%%%%%%%%%%%%%###%%%%%###%%#####%%%%%%%%%%#%%%%%#######%%%%%%%%%%%% %%%###%%%%%%######%%%%
%%%%%%####################%%%%%%%%%%%%%%%%%%%%%%%%%%################%%#%########%%%%%########%%######%%%% %%%##%#%%%%%#######%%%%%%
%%%%%######################%%%%%%%%#%%##%%%%%%##%#######%#########%%%%%%#%###%%%#%%%%%########%###%#%%%%%%% %%%% %%%%%%%%#######%%#%%%%%
%%%%########################%%%%%%%%%#%##%%%%%##%####%%############%%%%@ @%%%%%%@%%%%%%%%############%%%%%%%%%% % %%%%%#######%#%%%%%%%%
%%%%%%%%#############%%#######%%%%%%%%%%%##%###########%###############%%%% %#%%#%%#%%%%%#%############%%%%%#%%%%%%% %% %%%##%%%%%%%%%%%%%%% % % %% %
%%%%%%%%%%##%#####%%##%%%########%%%#%%%%%#%##########%###################%%%%@@%%%%#%%%@%#%##%##############%%%%%%%%%%%@ %% %%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%% %% %% %% %%% %%%
%%%%%%%%%%##########%#%%%#%######%%%%%%%%%%%########%%#####%%%%%%#%%%#####%%%%%%@%%%%%%%%%%%%##%%%#############%@ %%%%%%%%%% %%%%%% %%%%%%%%%%%######%%%% %%%%%%%%%%%%%%%%%#######% % % %%% %%%%%%% %%%% %% %%%%
%%%%%%%#%##########%%%%##%%##%##%%%%%%%%%%#%###############%%%%%%##%@@%%%%%%%%%@ %%%%%%%%%##%%%%%%#############%% %%%%%%%% %%%%% %%%%%%%%#%%#####%####%%%%%%%% % %%%%%%%%%#%##%%%#%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%##%%###########%%########%%%%%%%%%%%%%%%%%%%%######%%%###%%%%%%%%%%%##%%%%%@ %%@%%%%%%%%%##%%%%%%#########%% @%%#%%%%% %% %%% %%@@@%%%###%%%##%%%%###%%##%%%%%% % %%%%%%%####%#%%###%###%%##%##%##%#%%%%%%%%##%%%%###%%%%%%%%% %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@
%%%%@ %% %%%% %%%%%%%%%%%%%%%%%#########%%%%%%%%%@%%%%%@%%%%%%%%%%%%%%%%%###%%##%%@ @@%#%%%@ %%%%#%%%%%%%##%%%%%#######%%%%@ %%%##%%%%% %%%%%%%% % %%%%%%%##################%%%%%%%%%######%##%%##%%##%%%%%%#######%###################%###%@%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%@@@@
%%%#%@ %@ %%%%%@%%%%@@@%@%%%%%%%#########%%%%@%%%@@@ @%%%%%%%%%%###%%%%%#####%%%%%%%%% %%%%%%% %%%%%%%%#%%%%%%%%######%%%%%%%%%%%@ %%%%%#%%%%%#% %%%%%%% %% @%%%%%#########################%##%%###########%########################################%%%%@@@@%#####%%%%##%#############%%%%@@@@@
%% %%%##%%@@ @@%%%#%%%%%%%%%%%##%%%#######%@%%@%%%@@%%@ %%%%%%#%%%%%####%######%%%%@@%%%@%%%%%%%%%% %%%%%%%%###%%%#########%%%@ %#%%% %% %%#%%%%%%%@@@ %%%%%%%%%%%%%%%###############################%####################%###################################%%%%%%%%###%%%##%%#################%%@@@@@@
@@%@ @%%%%@@ @@ %%%%%%%%%%%%@%%%%#%%%@@%#%%%%%%%%%%%%%@%@%@@%%%%%##########%%#####%%%%%%%%%%%%%%%%%%%%% %%######################%%@ %%%%@ @%%%###%%%%%%%%%%%%##############################################%%%%#################################################%%##%%%%%%%####%######################%@@@@@@@@
@@ %@@ %@@%@%%%%%%% @%%%%%%%%%%%%####%%@%%@ @%%%%%%%%##%@@@@ @%%%%###########%####%%%##%%%%@@%%%%%%%%%%%%%@ @%%###%###############%%%%%%%%#%%%%%#####%##%########################################################%%%%%#####################################%%%######%%%%%%%##%%##########################%@@@@@@@@@
@@ @@ %%@%%##@ @@ %%%%%%%%####%%%%%@ @@ %%@@%%%%%@ %%%%################%%@%%%%%%%%%%%%@%%%%%%%%%%%%%%%%%%%%###%%#%%%##%%###############%##########%%%%%###################################################################################################%%%%###%%%%%%%#%##%########################%%@@@@@@@@@@
@ %%@ @%%%%%%##%%%%@%#%%@ % @%%%%%%%%%%%%%%%%%#################%%%%%%%%%%%####%@%%#%%%%%#########%%##%%%%%%%%%%%%####%##%%##%#%##########%%%%%######%%%%#########%%#########################################################################%%%%%#%%%#%%%%%%%%%%##%########################%%@@%%%@@@@@@@
@%@ @ @%%%%%%%###%%%%%%%%%@@@%%%%%##%%%%%%%%%%%%%%%%%##############%%%###%%@%%%####%%%%#%%%%@%###########%%%%%%%%%%##%##%##################%%%##%%#######%#######################################################################################%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%@@%%@@@@
@@ %@ %%%%%%@@%%%%%%%%%#%%%%%%%%##################%%%%%%%%%%%########%#######%%%%%##%%%%%%%%%%%@%%%%%%#####%%###%%%%#######################%%%%###%%%######%#####################%%%%%%#############################################################%%%%%%%%%%%%%%%%%%%%%%##%################%%%%%%%%@%%%%%%%%%@
%###%%%%%%%%%%%#####%%#%%%###################%%%%%%%%%%%%%%%##############%% %%%%%%####%#%%%%% %%%%%%%%%%##%%%%%#########%##########%%############################%%%%%%%%%%%%%##%%%%%%##################%######################################%%%%%%%%%%#%%%%%%%%%%%%%%%###########%%%%@@%@@@@%%%#%%%%@@
@ @%%##%####%%%%#%%%###%%%%%#%%%%%%%%%%%%#%%%###%%%%%%%%%%%%%%%%%######%%%%#%%%%% @@%%%%###%%##%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################%%%#####%%%%%%%%%#########################%%%%####################################%%%###%##%%%%%%#%%%%#%%%%%%%%%%%%%###%@@%%%@@@@@@@@@%%%@@@%%%
%%%%%%%#%#%%%#######%%%%%#%%%%%%%%%%%%%#%@%##%%%%%%%%%%###%%%%%%###%%@%%%%%@%#%@ %%%%#%%%%###%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################%%%%#####%%%%%%%%##############################################################%######%%%#######%%########%%%%%%%##%%%%%#%@@%%%@%%%@@@@@@@%%%%%%%
@%%%%%%%%%%%%########%%%%%%##%@@@@%%%%%%%%%#%%#%%%%%%%%%##%%%%%%%%%%%%%%%#%%%%@%%%%%###%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################%%%@%%%%%%%%%@%%%%%%%%####################################################################%%%%#################%%%%#%%%%###%%%%%%%%%%@@@@@@%%%%%@@@@
@@@@@%%@@%%%%#%%%%%%%%%%%#%%@%@@@@%%%%%%%%%%%%%%########%%%%%#%##%%%%%%%%%%%%%%%%%####%##%#####%%%%###%%%%%%%%%%%%%%%%%##############################%%##%%%%%%%%%%%%@@@%%%%%%###############################################################%%%%%%%%%%%###############%%%%#####%%%%%%%@%@@@@@@@%%%%%%@@@@@@
@@@%%%%%%%%%%%@@@%%%%@@@%%%%%%%%%%%%%%%%%%#######%%####%%#%@@%#####%%%%%%%%%%#%%###%#%%%%##%%%%###%%%%%%%%#%%%%%#%%%%%%############%#############%%%@ @@ %%%@@@%%%#####################################################################%%%%%%%%%%%%%%%%%#######%%%%#####%%%%%%@@@@@@@@%%%%%%@@@@@@@@@@
@@ %%%%%@ @%%%%@@@%%%%%%%%%%@%%%%%#######%#####%%%%%%%%#######%%%%%%%%##########%%%%%%%%##%%%#%%%%%%%%%%%%%####%%#%##########%%#####%######%@@@ %@@@@%%%#########################%##################%%###########################%%%%%%%%%%%%%%%######%%%%####%%%%@@@@@@@@%%%%%%%%%@@@@@@@@@@@
%%%%%@%%%%%@@%%%%%%%@@@%%%%%%%######%####%%%#%%%%#########%%%%%#%%%##%%#######%%%%#####%%%%##%##%##%%%%%%%%%%%%%##########%%%#%%######%%%%@@@%%%%%%%##%%###################################%%%############%%%%%%%%%############%%%%%%%%%%%%#######%%%%%%###%%%@@@@@@@@%%##%%@%%@@@@@@@@@@@@@
@@@@@@@@@@@@ @@ @@ @@ %%%%%%%%%%@%%%%%%@@%%%%%%%%%%%#############%%%%#########%%%%%%%%%##%%%%############%###%%%%%%###%%%%%%%%%%%%#########%####%%#########%%%%%%%%%%%%%####%###########%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%#########%%%%%#%%#%%%@@@@@@%#%%%%%@@@@@@@@@@@@%%%%@
@@@@@@@@ @@@@ @ @@@ @@ @ @ @ %%%%%%%%@@@@@%%%%%%%##%##%%%%%%%#####%##%%%##%%%#%%%%%%%%%%%%%##%##############%%%%%######%%%%#%#%%%%%%############%##############%%%%%%%%%%%%#%%%##%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@%%%%%%%
@@ @@@@ @@ @@@ @@@@@@@@ @ %%%%%%%%%%@ @%%##########%%%%%%%%%###%%%#######%%%###%#%%%@%#%%%#%###########%%%%%%%%%%%%##%%%%%%%%%%###########################%%%%%%%%%%%%%%%%%%%#%%%%#%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%@@%
@@ @ @@ @ @@%%%%%@@@ @@@@ %%%%%%%%%%%%%%%#%###########%%%%%%##%%%%#%##%%%%%%#%%%%%%%%##%%#############%%%%%%%##%%%%%%%%%%%%%%%##################%########%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################%%%%%%%%%%%%%%%%%%%%%%%%@@@@%%%@%%%%%%%%%%%%%%%%@@@
@@@ @%%@@@@@@@ @@@%%@%%%%%%##############%%%%%%#%%%%%%##%%%%%%#%%%%%%##%%###############%%%%%%%%###%%%%%%%%%%%%%%%%%##############%########%@@@%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%################%%#%#%%%%%%%%%%%%%%@%%%%%%@@@@@%%%%%%%%%%%%%@%%%@@@@@
@@%%%@@@@@ @@ @@@@@@ @@@@@@ @ @@@@ @@@@@%%%%%########%%%%%%%%%%%%%%%%#####%%%#%%###%#######%%%%%%%%@@@%@@%%%%%#%%%%%%%%%%%%%%%%%%####################%%%%@ %%%%%%%%%%%%%%######%%%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%####%%%%%%%%%%%%%%%%%%@%@@@@@%%%%%%%%%%%%%%@%%@@@@@@
%%%%%%@@@@@@@%%@@@@ @@@%@%@@@@ @@ @@ @@@@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%######%%@%%%%@%%%%%%%%@@@@ @@@@@@@@@@@@@@@%%%@@%%%%%#################%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################%%##%%#####%%%%%%%%%%%%%%%%@@@@@@@%%%%%%%%%%%%%%%%@@@@@@@@@
%%%%%%%%%%#%@@@@@@@@ @ @ @@ @@ @@@@ @@@@%%%%%%@@@@@%@@%@%%%%%%%%%%%%%%%%%%#%%%%%%@@%@@@@%%%%%%%%%%%%@@@ @ @ @@@ @@@@@@@@@@ @@%%%###############%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%################%%%#####%%%%%%%%%%%%%%%@@@@%@@@%%%%%%%%%%%%%%%%%%%@@@@@@@@@@
%%%%%%%%%%%%%@%@@@@@ @ @ @@%@ @@ @ @@ @%%%%%%%%%%%@@@@@@ @@%%@@%@%@@@%%%%@@@@@@@@%%%%%@@@@@@@@@@@ @@@ @@ @ @@@ @@@@@@@@@@@@ @@@%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%###%%%%%%%%%%%%%%%@@@%%%%@@@%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@
%%%%%%%%@%%%%%%@@@@@@@@@ @@@ @@@@@ @ @ @@%%@@%%%%%%%%%%@@@@@@@@@@@@@@@ @@@ @@@@@@ @@@@@ @ @@@ @@@@@ @@ @@@@@@%@@@@@ @ @@ @@@ @%%%###%%%@%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################%%%%%%%%%%%%%%%@%%%%@@@@%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@
%%%@@@@%%%%%%%%%@@%@@@@@@ @@@@@@@@ @ @@ @@ @@@@@@@@@@@@ @@@@%%%%@@@@@ @@ @@@@@@@@@@ @ @@@@ @@@@@ @@@@@@@@%%%%@%%%%%%@%@ @ @@@@@@%%###%%%%%%##%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########%##%%%%%#%%@@@@%%%%%%@@@@@@@%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@
%%%@@@%%%%%%%%%%%%%%@@@@ @ @@ @@@ @@@ @ @@@ @@%%%%#%@@@ @@@@@ @@%%%%%%%%%%%%@@@@ @ @@%%@@%%%%%%@%%%%%%%%%@@@@ @%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########%%%%%%#%%@@@@@%%@@%%@@@%%@@@@@@%%%%%%%%%%%%@@@@@@@@@@@@@@@@@
@@@%%@%%%%%%%%%@%%%%%@@ @@@@ @@@ @@@ @@ @@ @@@%%%%@@@%%%%%%%@@@@%@%%@@%%%@@@@@@@ @@@ @@@@@%%%@@%@@@%%%%%%%%@%%@@ @@ @@@%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%@%%%%@@%%%@@@@@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@%%%@%%%%%%%%%%@@@@@%%@@@@@ @ @ @ @@@@ @@@ @ @@@@@@@@%%@%%@%%%%%@@@@@@@@@@@ @@ @@@ @@@@@%@@@@@@%@@%@@@@@@%%%@@@%@ @@ @@%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@%%%%%%%%%%@@%%%%%@@%%@@ @@@@ @@ @ @%%%%%%@@@@@ @@@@@@@@@@@@@@ @ @@@ @@@@@%%@@@@@@@ @@@@@@@@@ @@@@% @ @@@%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@
@%@%%%%%%%@%%%%%%%%%%%@@@@@@ @@@@@@@@@@@ @@@@@@%%%@ @ @@@@@%@@@ @@@@ @@@@@@ @@@@@%@@%%%@@@%@@@ @@@@@ @@ @ @@%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@%%%%%%%%%@@@@@@%@@%@@@@@@@@@ @@@ @@@@@ @ @@@ @ @@@@ @%%%%@@@@@@@@%@%%@@@@@@@@@@%%%@@@@@ @@ @ @@%%%%%@ @ @%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%%%%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@%%%@@%%@@%%%%%@@@@@@@@ @@ @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@@@@%@ @@@@@ @ @@ @%@@@@@%%%%%%@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%@%%%%%%@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@
@@@@@@@%%@@%%@@@@@@@ @%@@@@%@@@@%%%%%@@@@@%%%@@@%%%%%%%@@@@@@%%%%%%%%@@@@@@@@%@@@@@@@@@@@@ @ @%%%@@@@@@%%@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%@@@@@%%%@%%@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%
@@@%@@%%@@@@@ @@@@@@@@%@@@@%%@@@@@@@%%%%%%%%%%%%@@@@@%%%%@%@@@@@@@@@@@@%%%@%%@@@@ @ @@@@@ @ @@@@ @@@@@@@ @@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%@@@@@@%%%%%@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%
@@@@@@@@@@@ @@ @@@@@%%%%@%%%%%@%@@@@@@@@@@@@@@@@%%%%%%@@@@@@@@@%%@%%@@@@@@@@ @ @@@ @@@@@@@ @%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%@@%%@@@%%@@@@@@%%%%%@@@@@@@@@@@@@@@@@@@%%@@@@@@%%%%%%%%%
@@@@@@@@@@ @ @@@@@@@@@%@%%%%%@%%@%%%@%@@@%%%%%%%%%@@@@@@@%@@%@@@@@ @@@ @@@@@@@ @@@@@ @@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%@@@@%%%%%@@@@%%%@@%%%%%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @ @%%%%%@%%%%%%%%%%%%%%%%%@@@%%%%%%@%%%%%@@@@@@@ @@%@%%%@ @@@@@ @@ @@@@@@@@@@@@@@@@@@@@@@@ @@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@%%%%%%%%%@@@@@@@@%@@%@%%%%%%@%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@ @@@@@ @ @%%%%%%%%%%%%%%%%@@@@@%%%%%%%@%%%%@@@@@@@@@@@@@%%%%%%%%@@@@ @@%@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@%%%%%%%%%%%%%%%%%%%%%%@@@@@%%%@@@@@@@@%%%%%%%%%%%@@@@@@@@@@@%@@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@
@@@@@@%%@@@@@@@@@@@@@@@@@@ @@@@ @@@@@@%%%%%%%%@@@@@@@@@@@@@@@%%%%%@@@%%%%%%%@%%%%@@@@%%%%@@@@@ @@@@@@@@ @@@ @@@@@@@@@@@@@@@@@@ @@@@@@%%@%%%%%%%%@@@@@@@@@@@@@@@@@@@@%%%%%%%%%@@%%%@@@@@%@%@@@@%%%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%@@@@@@@@@@
@@@%%%%@%%@@@%@@%%@@%@@@@@@@ @@@@%%@@@@@@@@@ @@%%%@@@@@@@@@@@@@@%%%%%%%@@@@@@@%%@@@@@%%%@@%@@@@@@@ @@@ @@@@ @@@@@@@ @@@@@@@@@@@@ @@@@@ @@ @@@@%%@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%@%%%%%%@@@%%@@@@@@@%%@%@@@@@@@@@@@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@%%@@@@@@@%@@%@@@@@%@@%%%@@@@@@@@@@@@@@@@ @@ @@@%%%%%%%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@%@ @@ @@@ @@@@@@@@@@@@ @@ @@@@ @@@@@ @ @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%@@@%%%%%%@@@@@@@@%%@%@@@@@@@@@@@@@@@@@@%%%%%%%@@@@%@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@ @@%%%%%%@@@@@@@%@@%@@@@@@@@%@@@@@@@@@@@@@@@@@@%%%@@@%@@%@@@@@@@%%@@@@@@@ @@ @@@%%@@@@ @@ @ @@@@ @ @@@@@@@%@@@@@@@@@@@ @@@@@@@@@@@@@@@%%@@%@@%%%%%%@@%%@@@@@%@@@@@@@%%%@@@@@@@@@@@@@@%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@%%%@@@%%%%%%%%%%@@@@@@@@@@@@%%%@@@@@@@@%@@%%%@@@@@@%%%%%%%%@%@ @@@@ @@@ @@ @ @ @@@@@ @@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@%%@@@%@@@%%%%@%%@@@@@@@@@%@@@@@@@@@@%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@%%%%%%%@@@@@ @@@@@@@%%%@@@ @@%@@@@@@@@@%%%%%@@@@ @@ @@@@ @ @ @@ @@@@@@@@@@@@@@@ @@@@@ @@@@@@@@@@%%@@@@%%@@@%%@@%%%%%@@@@@@%%@@@@@@@@@%%%@@%%%%%%@@@@@@@@@@@@@@@@@@@@@@ @
@ @@@@@%%%%%@@@@@@@%%%%%%%%%@@@@@@@@%@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%@%%@@@@@@@@@ @@ @ @ @@@@@@@@@@@ @ @@@@@ @@@@ @@@@@@@@@@@@@@@@@@@@@@%%@@@%%%%@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@%@%%@@@@@%%@%%%%%%%%%@%%@%@%%%%%@@@%%@@@%@@@@@@@@@@%%%%%@@@@@%%%%@@%%@%@@@@%%@@@@@ @ @ @@@@@@@@@@ @ @ @ @@@@%@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@