                            :       :        :             -   -         
               :           :     :                      {     }            : [                              :           ]
                                                                  
                                                     {     }              {   }           [                {  }   {     } ]                                   
                                                                                        -   -                                    -   -                      
                   :       :     
      :                    :                      :               :       :                          :                         -         :         
        :         :                            :    -   -       :                     :                                :                      :       :                                                                              :                   :            
   :                     
       :       :                         
               :              :            :            -   -      -   -                                 
    :                :      :                   :                                        :                                        :      :       -              :    
  :                       :                       :           :            :       :        :    :              
 :                                                                   :                                    :                              :                                 
                                                                 
          :                                                  