///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////

        ::::::::     :::    :::    :::    :::::::: ::::::::::
      :+:    :+:  :+: :+:  :+:    :+:   :+:    :+::+:
     +:+        +:+   +:+ +:+    +:+   +:+       +:+
    :#:       +#++:++#++:+#++:++#++   +#++:++#+++#++:++#
   +#+   +#+#+#+     +#++#+    +#+          +#++#+
  #+#    #+##+#     #+##+#    #+##+##+#    #+##+#
 ######## ###     ######    ###### ######## ##########

/////////////////////////////////////////////////////
////////////////////////////////////////////////////
///////////////////////////////////////////////////
//////////////////////////////////////////////////
/////////////////////////////////////////////////
////////////////////////////////////////////////
///////////////////////////////////////////////
//////////////////////////////////////////////
/////////////////////////////////////////////
////////////////////////////////////////////
///////////////////////////////////////////
//////////////////////////////////////////
/////////////////////////////////////////
////////////////////////////////////////
///////////////////////////////////////
//////////////////////////////////////
/////////////////////////////////////
////////////////////////////////////
///////////////////////////////////
//////////////////////////////////
/////////////////////////////////
////////////////////////////////
///////////////////////////////
//////////////////////////////
/////////////////////////////
////////////////////////////
///////////////////////////
//////////////////////////
/////////////////////////
////////////////////////
///////////////////////
//////////////////////
/////////////////////
////////////////////
///////////////////
//////////////////
/////////////////
////////////////
///////////////
//////////////
/////////////
////////////
///////////
//////////
/////////
////////
///////
//////
/////
////
///
//
/