/**************************************************************************************************/
//custom data structure for threads to use.
/**************************************************************************************************/
//custom data structure for threads to use.