%%%%%%%%%%%%%%%%%%%%%%                                                 
%%%%%%%%%%%%%%%%%%%%%%                                                 
%%%%%%%%%%%%%%%%%%%%%%                                                 
%%%%%%%%%%%%%%%%%%%%%%                                                 
%%%%%%%%%%%%%%%%%%%%%                                                  
%%%%%%%%%%%%%%%%%%%%%                                                  
%%%%%%%%%%%%%%%%%%%%%                                                  
%%%%%%%%%%%%%%%%%%%%%                                                  
%%%%%%%%%%%%%%%%%%%%%                                                  
%%%%%%%%%%%%%%%%%%%%%                                                  
%%%%%%%%%%%%%%%%%%%%%                       % %                        
%%%%%%%%%%%%%%%%%%%%%%                   %%%%%%%                       
%%%%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%                       
%%%%%%%%%%%%%%%%%%%%%%%%           %%%%%%%%%%%%%                       
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%                       
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                        
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                        
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                         
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                           
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                            
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                              
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                    %%%%%      
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                    %%%%%%      
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                     %%%%%%%      
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                     %%%%%%%%%      
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                    %%%%%%%%%       
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                     %%%%%%%%%%       
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       ..       %%%  %%%%%%%%%%        
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       ...      %%%%%%%%%%%%%%%%        
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       ....     %%%%%%%%%%%%%%%%         
%%%%%%%%%%%%%%%%%%%%%%%%%%%%       %....     %%%%%%%%%%%%%%%%          
%%%%%%%%%%%%%%%%%%%%%%%%%%%%       %....    %%%%%%%%%%%%%%%%           
%%%%%%%%%%%%%%%%%%%%%%%%%%%       %....    %%%%%%%%%%%%%%%%            
%%%%%%%%%%%%%%%%%%%%%%%%%%       %%....   %%%%%%%%%%%%%%%%             
%%%%%%%%%%%%%%%%%%%%%%%%%       %%%...   %%%%%%%%%%%%%%%%              
%%%%%%%%%%%%%%%%%%%%%%%%%      %%%%%.   %%%%%%%%%%%%%%%%               
%%%%%%%%%%%%%%%%%%%%%%%%      %%%%%%   %%%%%%%%%%%%%%%%                
%%%%%%%%%%%%%%%%%%%%%%%       %%%%%    %%%%%%%%%%%%%%%%                
%%%%%%%%%%%%%%%%%%%%%%%      %%%%%    %%%%%%%%%%%%%%%%                 
%%%%%%%%%%%%%%%%%%%%%%      %%%%%%    %%%%%%%%%%%%%%%                  
%%%%%%%%%%%%%%%%%%%%%%      %%%%%    %%%%%%%%%%%%%%%%                  
%%%%%%%%%%%%%%%%%%%%%      %%%%%    %%%%%%%%%%%%%%%%                   
%%%%%%%%%%%%%%%%%%%%%     %%%%%    %%%%%%%%%%%%%%%%                    
%%%%%%%%%%%%%%%%%%%%%     %%%%%    %%%%%%%%%%%%%%%%                    
%%%%%%%%%%%%%%%%%%%%     %%%%%    %%%%%%%%%%%%%%%%                     
%%%%%%%%%%%%%%%%%%%%     %%%%%    %%%%%%%%%%%%%%%                      
%%%%%%%%%%%%%%%%%%%%    %%%%%    %%%%%%%%%%%%%%%%                      
%%%%%%%%%%%%%%%%%%%%    %%%%     %%%%%%%%%%%%%%%%                      
%%%%%%%%%%%%%%%%%%%%   %%%%%    %%%%%%%%%%%%%%%%                       
%%%%%%%%%%%%%%%%%%%%   %%%%     %%%%%%%%%%%%%%%                        
%%%%%%%%%%%%%%%%%%%%  %%%%%    %%%%%%%%%%%%%%%%                        
%%%%%%%%%%%%%%%%%%%   %%%%     %%%%%%%%%%%%%%%%                        
%%%%%%%%%%%%%%%%%%%  %%%%%    %%%%%%%%%%%%%%%%                         
%%%%%%%%%%%%%%%%%%%  %%%%%    %%%%%%%%%%%%%%%%                         
%%%%%%%%%%%%%%%%%%%  %%%%     %%%%%%%%%%%%%%%                          
%%%%%%%%%%%%%%%%%%% %%%%%    %%%%%%%%%%%%%%%%                          
%%%%%%%%%%%%%%%%%%  %%%%     %%%%%%%%%%%%%%%%                          
%%%%%%%%%%%%%%%%%% %%%%%    %%%%%%% %%%%%%%%                           
%%%%%%%%%%%%%%%%%% %%%%     %%%%%%%%%%%%%%%%%                         %
%%%%%%%%%%%%%%%%%% %%%%     %%%%%%%%%%%%%%%%%                         %
%%%%%%%%%%%%%%%%%%%%%%%    %%%%%%% %%%%%%%%%%%%                      %%
%%%%%%%%%%%%%%%%%%%%%%     %%%%%%% %%%%%%%%%%%%                     %%%
%%%%%%%%%%%%%%%%%%%%%%     %%%%%%  %%%%%%%%%%%%                     %%%
%%%%%%%%%%%%%%%%%%%%%%    %%%%%%% %%%%%%%%%%%%%%                   %%%%
%%%%%%%%%%%%%%%%%%%%%     %%%%%%% %%%%%%%%%%%%%                   %%%%%
%%%%%%%%%%%%%%%%%%%%%     %%%%%%  %%%%%%%%%%%%%                   %%%%%
%%%%%%%%%%%%%%%%%%%%%    %%%%%%% %%%%%%%%%%%%%%                  %%%%%%
%%%%%%%%%%%%%%%%%%%%     %%%%%% %%%%%%%%%%%%%%%                  %%%%%%
%%%%%%%%%%%%%%%%%%%%     %%%%%%%%%%%%%%%%%%%%%%                 %%%%%%%
%%%%%%%%%%%%%%%%%%%%    %%%%%%%%%%%%%%%%%%%%%%                 %%%%%%%%
%%%%%%%%%%%%%%%%%%%     %%%%%%%%%%%%%%%%%%%%%%                 %%%%%%%%
%%%%%%%%%%%%%%%%%%%     %%%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%
%%%%%%%%%%%%%%%%%%%    %%%%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%
%%%%%%%%%%%%%%%%%%     %%%%%%%%%%%%%%%%%%%%%%                %%%%%%%%%%
%%%%%%%%%%%%%%%%%%     %%%%%%%%%%%%%%%%%%%%%%                %%%%%%%%%%
%%%%%%%%%%%%%%%%%%    %%%%%%%%%%%%%%%%%%%%%%                %%%%%%%%%%%
%%%%%%%%%%%%%%%%%%    %%%%%%%%%%%%%%%%%%%%%%                %%%%%%%%%%%
%%%%%%%%%%%%%%%%%     %%%%%%%%%%%%%%%%%%%%%                %%%%%%%%%%%%
%%%%%%%%%%%%%%%%%    %%%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%%%%
%%%%%%%%%%%%%%%%%    %%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%%%%%
%%%%%%%% %%%%%%%%    %%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%%%%%
%%%%%%%% %%%%%%%%   %%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%%%%%%
%%%%%%%  %%%%%%%%   %%%%%%%%%%%%%%%%%%%%                 %%%%%%%%%%%%%%
%%%%%%   %%%%%%%%   %%%%%%%%%%%%%%%%%%%                  %%%%%%%%%%%%%%
%%%%%%   %%%%%%%%  %%%%%%%%%%%%%%%%%%%                  %%%%%%%%%%%%%%%
%%%%%   %%%%%%%%%  %%%%%%%%%%%%%%%%%%                   %%%%%%%%%%%%%%%
%%%%%   %%%%%%%%% %%%%%%%%%%%%%%%%%%%                  %%%%%%%%%%%%%%%%
%%%%    %%%%%%%%% %%%%%%%%%%%%%%%%%%%                  %%%%%%%%%%%%%%%%
%%%     %%%%%%%%% %%%%%%%%%%%%%%%%%%                   %%%%%%%%%%%%%%%%
%%%     %%%%%%%%%%%%%%%%%%%%%%%%%%%%                  %%%%%%%%%%%%%%%%%
%%      %%%%%%%%%%%%%%%%%%%%%%%%%%%%                  %%%%%%%%%%%%%%%%%
%       %%%%%%%%%%%%%%%%  %%%%%%%%%%                  %%%%%%%%%%%%%%%%%
%       %%%%%%%%%%%%%%%   %%%%%%%%%%                 %%%%%%%%%%%%%%%%%%
        %%%%%%%%%%%%%%%    %%%%%%%%                  %%%%%%%%%%%%%%%%%%
       %%%%%%%%%%%%%%%    %%%%%%%%%                  %%%%%%%%%%%%%%%%%%
       %%%%%%%%%%%%%%%    %%%%%%%%%                 %%%%%%%%%%%%%%%%%%%
      %%%%%%%%%%%%%%%%    %%%%%%%%                  %%%%%%%%%%%%%%%%%%%
      %%%%%%%%%%%%%%%    %%%%%%%%%                  %%%%%%%%%%%%%%%%%%%
      %%%%%%%%%%%%%%%    %%%%%%%%%                  %%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%%%%%   %%%%%%%%%                   %%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%%%%    %%%%%%%%%                  %%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%     %%%%%%%%%                  %%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%    %%%%%%%%%%                  %%%%%%%%%%%%%%%%%%%%
   %%%%%%%%%%%%%%%     %%%%%%%%%                   %%%%%%%%%%%%%%%%%%%%
   %%%%%%%%%%%%%%%    %%%%%%%%%%                   %%%%%%%%%%%%%%%%%%%%
  %%%%%%%%%%%%%%%%  P %%%%%%%%%%                   %%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%    %%%%%%%%%%                    %%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%    %%%%%%%%%%                    %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%   %%%%%%%%%%                     %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%  %%%%%%%%%%%                      %%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%% %%%%%%%%%%%                       %%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%% %%%%%%%%%%%                       %%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                        %%%%%%%%%%%%%%%%%%
%% %%%%%%%%%%%%%%%%%%%%%%%%%                          %%%%%%%%%%%%%%%%%
% %%%%%%%%%%%%%%%%%%%%%%%%%                            %%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%                               %%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%                                     %%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%                                     %%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%                                     %%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%                                      %%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%                                      %%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%                                       %%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%                                       %%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%                                         %%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                         %%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                         %%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                        %%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                        %%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                        %%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                       %%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                       %%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                      %%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                      %%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                     %%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                     %%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                    %%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%                                    %%%%%%%%%%%%%%%%%%
  %%%%%%%%%%%%%%%                                    %%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%                                   %%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%                                   %%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%                                  %%%%%%%%%%%%%%%%%%%%
      %%%%%%%%%%%                                  %%%%%%%%%%%%%%%%%%%%
      %%%%%%%%%%%                                  %%%%%%%%%%%%%%%%%%%%
      %%%%%%%%%%%                                 %%%%%%%%%%%%%%%%%%%%%
       %%%%%%%%%%                                 %%%%%%%%%%%%%%%%%%%%%
       %%%%%%%%%%                                 %%%%%%%%%%%%%%%%%%%%%
       %%%%%%%%%%                                 %%%%%%%%%%%%%%%%%%%%%
       %%%%%%%%%%                                %%%%%%%%%%%%%%%%%%%%%%
       %%%%%%%%%%                                %%%%%%%%%%%%%%%%%%%%%%
        %%%%%%%%%                                %%%%%%%%%%%%%%%%%%%%%%
        %%%%%%%%%                                %%%%%%%%%%%%%%%%%%%%%%
