基本信息
项目名称 | ********上海有限公司****年诊疗陪伴数智人元医院场景研发采购项目_中选 | ||
省份/直辖市 | 上海 | 地区 |
***************************************************************************+**********************************************+*********************/**************/***************************+*+***********************/*****************************+************************************+****************************************************************+********************************************+********************************************+*********************************************************************************************+***************************************************************************************************/**+******************************************************************************************************************************+****************************************************************************/****************+***********************/*****************************************************************************************************************************************************************************************************************************+*****************************************************************************************************************************************************************************************************************+**************/**/******************************/********/*********+******/************+********+*+****/********+/*********+******+*****+*****/**********************/****************/**************/***************///********+*+******************************************************************************+************************************************************++**************/************************************/********************************************+*************************************************************************+**************/*****/**+****/*/**+******/************************************************************************************************************+*/******/*/**************/*****+*/****+*/****/*/****/***************/*/******/******/*/******+**********/**************************/********+**********************+*/*/*/***/***/*****/+***/********+/*******+****//*******************/***************/**********************+*************/**************************************************+***************************************+************/******/***********************************+/**************/*****************+***/************/+**************/**************************+**************+*****************/**+*/*******/********/**********///****/*******************+***/********+***/**/****************//*********/*********************/***+***********/*******+**********************/*****/****/****+*************/*/*****************/*****+*******/****+****/****/**+/***********+***********************/*/**********++*********+***+**/****+*****/***/***/******+**************/************+*************/*******+*+*************+*/*****/********+*****************/*+*******************/****+***********+***********+*****/***************************+****/********/***************/*********************************+**+*********************+****************/****/*********/******/*********/**************************************************+****************************************************************************/+*******+***********+*****************************+*/**+*******+****/***********************************************+***************************************************************************************************************************************/*****************************************************************+******************************+******************************+*********//************/****/*********+****+************************************************************/********************************+****************++***************/********************************************+*************************+********************/*********************/***********************+************************+*******/**********+********************************************+****************+**/**********+/******************************/****/+**+/**************/********************************++************+*************/*******************************************************************************+*************************************************/****************************************************************/*********************************************************/*****************************+******************+/***********************************+**+*****************************************************+*************+***************/**********************************************************************/********************/**+****************************/*******************************************************************/********************+****+*****/*************************************************************/***************/*********************************************+*****************************************************************+*********+**************************************************/******************+*+**********************************************+******/****************************************************+*********+***/*****************************************************************/******************************/********+*+*/*******************************************************************/****//****+***********+*****************+***********/********/*******+**********+**/***********************+******************************************************************************************************/******************************/*****************************+***************************************************+*****************************+*******+*************************************************************+******************+***********+******/****+*************/********************************************************************/******+*************************************/****************************************************************+****************************************************************************+***************+****************************************/************************************************+**/+**************************************************************************+*****************+*********************+**************************************************************+*******************/**********************************************+*************+****//*****/*************************************+************************************************************************************************************/************************************************+****+***************************************************************/**************************************************************************/+**************/*************+*****************************/*******************************************************************************************************************+****************************************************************************************/********+*********************************************/*****************************************/***************/**************************************************************************/********+******************************************************************************************************************************************************************/*****************************************/*********//******************************************+****************************+***/**************/*******+***************************/******+****************+**************************/*********************+*********************************************+*******************************************************+***************+****+**************/***+********+**********************************************************************************************************************/**+****************************+******************+********************************/********/**********************+***********+*********/**********************************************/***********************+*********************************************************************************************************/**********+************************************************************************************************************************+*******/************************************************/**************/***+**************/**************************************************/****************************************************************************************************************************+**********/********/******************************************************************+**********+*******************************************/***********+****************+*******+*******************************************************/********************************+******************/*******************************************************/***+*****************************************+**************/**+***/***************+**********************************************+*********************************************/***********************************************************/*****/******************************************+*********************************/*****/*******/*+****+********************+***************************+**********/*********************************************************************************************************************+****************************+**/************************+********************************/*************/+******/*********************************************************************+**************************************/************************************************/****+*********************/***********/**********+**********************/*****+/*************************************************************************/*/**************************************************+****************************************+**************************/***********+***************************************************************************************************************+*************************/**/*********************************************************************************************/*****+**********************/***************************************************+****/****+***+*****************************************************/****************************************************************************************************************+*****************/******************************/**************************************************************************+**********+**********************************/********+******************************+**********/***************+****************************/************/**********+******************+********************************************/*******************************************+***+****+******+**********************************************************************/***********/*******************************************************************************************************************************+****************************************************************/*****************/**********************++*****************************************+*******************************************+*****************************/**********+**************************************************************+*****************/*********************************************+********************************************************************/***********************************************************************/************/**/*********************************************************+*************************************************************************************+***************************+********************************************************************************+*+***************************+*********+***********************************************/********************************/*****************************************************+**********************************************************************************+*****************************************************************************************************************+*********************+*********+*************+*************************+/*************************+**********+****************+***********/*********************************+***********************************/*****************+****************+****************************/*************************************************************************/**+*****************************+/*********************************************+****+***********+******+********************+*********************************************************+/******/*************************************/*********************************************+*******/****************************/*********/*********************************************************************/***********************************+*****************************************+*************************************+********************/*******+*************************+********************************************************************************/**********/************************+*********************************************************************************+*+***************************************************************************************************+*****************************************************+**********************+************/*****************************************/**************/*************************/***********************************************/**********************************************************************************************************************/**********************************/**********************************************************************************************************/********************/***************************************/***********************************************************************+************************************************************************************************************************************************************************************************************************/*****************/*****************************************************/********************/******************************************************************************/***************************************************************************************************************+********************************************************************************************/**************************+***+*************************+**************/************************+*****************************************************************************************************+****************************+************************+**/**************************************************************************************+*************************************************************************************+**/******************************************************************************************************************************/*******************+************************/******************************************************************************************+****************************+*******************************************************************************************************************************************************/*********/**************************************************************************************************************+********************************************************************/****************************************************+***+********************+/*/*********/***+**********************************************+************************************************/***********************************+**************+***/*/**/*******************/***************/************/***********+**************+*******************************************************+********************/*********/*****************************+***************************/**************************+************************************************+*********/****************************+*************************************************************************************************************+*+******************************************************************************+*************************************************/*******************************************************************/**********************+*********************************+*****************************************+*****************/*************/*********************************************************+***************************+********************/************************/****************/***********************************/**********************************************+***********+***************************************************************+*************/*****************************/**********************************************************************************************************/*+*************************************************************************************************+*********+***************/*****************************************+**************************************************+**********************************+**/****************************************************/***********************************************************************+****************************************************+*****+*************************************************+*****************+*************+**********************************/*********/****************************************/*******************************************+***********************************************************************************************************************+****/*******************/*************/***************************/*****+**********************************************/*****/*******************+*****************************/*****************************************************************************************************************+**************************************************/********+*********************/*************************************************/***************************/****************************************************/*********************************************************************************************+******************************************************************+*+******************************************************************************/**************/**********************/+*************************+**********************************************************************************/**************************************+****+**+***********************************************************/***************+******+**************************************************************/******************+************************************************************************************************/*******************************************************************************************+******/*****+**********************+**************/*********+**************************/****//******************/*********************************/*********************/********************+*********+*************+*********************************+*+*****+*************+**************************/***************************************************************************+******/**+***********+******************/***********+******************************+**********************************************************************************************/***********************+*******+**********/**+******************************************************************/**************************************************************/*******/*/**********+*****+**************************************************************/******************************************************************************************+****+*****************+*****************+***********/******+******************+**/*************************************+************************************/**************************************************************************+*****************************+*****************************+******************+******************************************/***********/*/***+********************************/************************************************************/****************************************************************************/***************/*******************/*****+******************************/************************/********************************************************************+***********************************************/**************************************/****************************+********************/****+********************************************************************/******+******************************************+****************************************************+***********************************************************/***************************************************/************+********/**********/******/*+**************/*/*+***********+/***/***/*********************/*************************************************+**/+*********************************************************************/***********************+************************************************************************************************************************************************************************************************/*************************************+**********************************************************+****************+**************/********************************/*********************************************************************************+*****************************************************/*******//*************************+********+***************************************************************************************************************************************************+*********************************/**+*************************************************************************************************************************************************************************/****************************************/**********************************************************************+***+**********************************************************************************+************+*****************/**************+********************/***********+*********************************+************************+******+*/*/************/********+***********************+************+*****************+***************************+********/**************************************/************+*****************/****************************************+***********************************************************************************************************************************+***************************/************************************+******************/*****************+**************************/****************************/**************+********************+************+***********************/***********+****************************************+******************+************+*******************+**********/*******/***********************/***********+**************/***************************************************************************************************************************************************+*******************+*********************************+*************************************************+*********************+******************************+*****************************************************************************************************************************/******+**************+*/************//*********/*************+*********/*********************/******************************+**********************+*******************************************************************************************+****************************+********/**************************************************************/************************/****************************+*********************+**********/*********************/****************************************************+**************/**************+********+*******/*********************************************************/**+**********************************************************************/********************************************/***************+*******************************************/*/****+**********************************/********************************************/****+*************+********/**********+*************/************************+***************************************************/**+******/*********************************************************************************************************************************************************+*************+*****************************+*+************+**/*********+******+****************************+**************************************+********************/************/**********+******************************************************************************************+*/**/*****+*********************+***************+***************/*************************/***********+**********************************************/***************/*********************************************************************************************************************************************************+********/******************/***************************************************/*************************************************/****+******+****************+*******************************************+****+*****+***+********+**************************************+***************************************************************/****************************************/*****+*+******+********+*********************************************/**/************************+****************************************************************************************************************************************+********************************/*****+*******/********/*********+**************************************+*+**************************+***************************************/*************************/*********************************************************/*********************+***********************************************/************+************/*********************+******************/******/*****************************************************************************************************+**********************+***********/*************/******************************************************/****************************************/**/****************************/**************//**********+***************/*******+*****/***************************************************************************************/********************************************/*******/****+**********************************+*******************************/****/**+************+*/********************************************/****+*******/*****+*******/*************/****/***/*****+*+********************+***********/**********************************************+****/******/*****+*******************************+***********************+***************************/************/*****************************************************/***************************/*******/****+******/******************************+**+****************************************/*************/**********+****/******+********+**************************************************+*******************************/*********/****************************************+***************************************************/************************/************/**/********+********************************************/*************/**********/*****/***************************************************+****+***************************/****************/********+***********++/************************************/*****+**********/**********************+**********************************************************/***********************************+**********/***************************/************************//******************+**+**********************************************/********************************************+*******************************/*******/***+***************************************************************+*******+**************************************************/***********+****************************************************+*******************+***************************/****************************************+*********************+***********************/************+/***********************************************+*/**+*****+*****************************/************************************************+****/****************************************/***********************************************************************************************************/***********+********************/********++*************+****************/**************************/******************************************************************************************************/****+*/********************************************************/************************************/*********************************************/***********************************/***************************+***********************************************+**************************+************************+****+*********************************************************/**********/************************************/*********************+********/*************************************+************/****/**********************/*******************************************/************/**********+***********+*********************************************************************+*****************************************************************************************/*****+***********************/*******/****+*******/*/*******/***************************************************************************************+*****************************+*********************************************************************/+*****************************************/********/**+**************+*************************/**************************************************************/********+************************************************************************+****************************************+*******+*********************+***************+*/*/*******+**********+*****************/************************/******++*******+*******/******+******************/****************************************+*******************************/**************/*+************/*******/*****/******************+****************************************/***************************+**+************************++************/*******+*******************************************+**+**++*******************+*************************************+**********/*************+****************************************************************************/*******/********************/**********************************************************************+***********************************************/**********************************************************+*************************+******/************/*/**********+******************/*******************************************************************+*********+**+**************************/**++************+*****************/***+**********************************************************+*********************************************************+***********************+**********************************************************************************************************************************+*****/************************+**+*****************************************************************+*+***+****************************************************************************************************************/***/*************************+*/***********+************+*+****************/*******************/**********************+*****************************+************************/*****/***********************+/***************/**********************************+********************************************+***/**************/***************+**********************+***********************/************/****+*************+****/*************************************************************************************************************************/********+****+********/*****+**/**************************++******************************************************+*******************/**************/*****************+**/***********************************/*********+****************+**************+*+***************+******************************/******/*****************************+******************************************+***/********************************/************/*********************************+**********************************************/***+*****+************/*************+****************************/*******+**********************************+**+**/*******+**************+******+**************************************************+**/*********+********************************+******************/******************************************************+*+*****************************/***********************/******/****************/*****/***************************/***************************/***********************************/************************************+******/**/****+***************/*******************************************/***************/************+***********************+*********+***************************************************/****************+********************/****************************************/************/**+****************/*****************************************/***********/*********/*****+**************************+**/****************/******************/**************/**************************/***********+*********+/************************/************//*+**********/***********************/**********************************************+*******+********************************+*+*****************************************/********+************************/*************+********************************/***************++***********+**************+*************+***********+*****/**/****+********************+******+***************+*******************/*****+**+******************************************/*******/***********/*********************************************************************/********/*+**/**********************************************+**********+*************************************************/************************************+******/***************************/*+***********************/************************/***********/*************************+*******/**+************+*******************************************+***********************+**********************************************/*************+****************/********************************************************************+****/******************************************************************************************+*******+*************+*/****************/************************+************************************+***/****************************+*****/**********************************/**************************+*/****+*******************+*****/**************+*********************/************/****************************************************************+************************+****************************/***+******************************/*********+****************************/*******************************+***************************************************************************+**********/******************+**************/***************+**************/*****************+*****+**+******************/****************************************/*******************************************************************************************************/*************************************+***************+*/***/**************************+*******************************+**********************************************/*********************************/***/*********+****************************************************/***************+*********************************************************************/********************/********************************/***********+************************************************************/***************/***********************************+***********/*************************************************+****************+***********+*****************************************+********************/******************************************/***********************************/*********************************+*********************************/***********************************************/******/**************+************************+/****************+*+****************************+**********/***********************+**************************/**********************************************+***********************************************/**********************************/******+***************+***+*****************/****************/**********************************+**/***************+***************************************************/**+***+******+**********************************/****+************+*********************************/********************+***********************************************************/*********************************/**********/***************/**********************+*****+******/***********************************************************+**********+***+****************************************************************/***********/**************+***************************+*********/*********************+/*****/**************************************************+**********************+**+*******/*+*****************/*********/+****************************************************/*******/***/*******************************+*******************+**********/*********************+*********+**+************+****/**+**********/***************************************************************************/****/***********************/*****+**************/*************************/**************************/*/***********+*********************************/***/*/*********************************************+*************************************************/****+*******+*********/************************************************************************/*+**++************************/************/*************************+**********************************+*******+********************************/****/**************/********/***************************************************************+*********************************************************************************+******************/**************************/****/*****+*************+************/********+********************************/*+*****************+*************/****++**+**********/****************************/*********************/**********************************/***************************************************+****+***************************+*+***************+***************+*****************************************************************+******************+****************+**+**/******+**********/****************************************************************+********************************+******************************************************************************************************************/***+***+************/**************************************+******************+***/**************************************************************************************//************************************/****/*********/********************************/****+*******+****+***********/*******************************************/***********+**************************************++****************+******/**********************************************************/************/******/*************************+**********************+***************/*********************/***************/************************/***+***************/******/***/***********+*****************+********************//****************************************+*************************************/********************************************+*/***********+*******************************************************************+***************************+***/***/************************************************/***********************************+*********************/*******************************+******/******/************************************************/*************************/****/**+*******/****************************+*************/*****************************************************************+*******+**/****************************/******************************+************/**************+*********/***************/********************************************+*******************************/*****************************************/******************************************************************************************************+*****************************/*********+*/************+*************************************************************************/************+************************************/***/****/******************************************************************/****************************************/*********/*****+**/****************************************************************************************************/**************+***/**********************************+*********************************************************************************/**********/*********/****/**/******************************************************************************************+*********************+************/******/***********+*******************************************/******+****************+******************/*********************************************************************/*****/******/*****/********/***/****/*****************/*******/**************/*******************/*******************/**********************+******************/******************************+*****/****/*****************************************+*****************************************************************************************+****************************+*****************************************************************************/*******************************************************/********/****************************************************************************/**************************************************************************+******************************+****+*******************/**********************************+*******************************/*********/************/****************************************/**************/********************+***************+*********/************************************************************************+***********************+/***********/************************************+***************************************************************************/*********/***********************************************************************************************************/**********************************************************+*********************************************/*********/******************************************************************************************++*****************+***********************************************/*****/**************/********************************************/*+**************************************************+************************************************/***********************************************************************************************************************************************************************************+*/*********/+**************/******************+*******************************************************************************+**+*********************************************************************************************+***+****/***************/*****/************************************************************+***************/***************************/*****+*************************************+*******************************************************/**********************************************+**********+************+*********************************************************************************/*******************************************************+****************************************************************************/************************************************************+*****************************************************************+**********************************************************************************************************************+********************************************/*******************************+****************************************+********************************************************+**************************+*****+*****/********************************************************/**********************************************+***********************************************************/********+************************************************+**************************************/***********************************+**********************************+***********/***+****************/*****************************************************************************************+***************+************++**************+******************************************************+*****************************************/******************************************************/*******************************************+***************************************************************************************************************************+****************************************************/*********+*******+****+*******/****************************+***************************+*************/*********+************************/********************/********/**************************/*********************************************************************/****************/************+***************************************+************/*************************************************************+*/********************+************************************************+****+***/**********+***************+******************************+************************/****************************************************/******************************************************************************************************/**********+********+*********/*/***********************************************************/***************************************/**********+****************+****+*************************+****************************************************+****************+******************+*************/************************************************/*******************************************************************************************************************************************************************************************************************************************************************************************************************+**********************************+*************************************/**************/***+***********************/**+*****************************/********************************************************************************************/********************+**/********************/******************************************************************+**********+****+**/*****************+***//***/*************/*************/**********************************************/******+****************************************************/**********************+********************+***/*****************************+********/************+********************/****************************/***********************/**********************************************************************************************//*******************************************/*********************************/***/******************************************************************************+**************************/*****************************************************/**/********************************+****/*****+**/***/******/*************************************************************************************************************************************************************************************************************************************/*********/*****+*****************/*************//****************+*****+**************/************/********+*******/******/*******+*****************/*****/******+/+*******+*******+******+***********+*********/***********/*********/******************/***********/**************************************/***************/*************/*******************************+/*******************+***********+*******/***********//***************+****+*********/***************+***************************************/***************+*****/*************/******/*********+*****************+****+***/**/+*****/+***/+***+********//***/*******+*/****/********************/***********/*+***/***************+**************************************************************************************************************************************************************************************************************************************************************+***********************************************************************************************************************************************************************************************************************************************+*******************************************************************************+*******************************************************************+*************************/***********************************************************/***+*********/******+*******/**************************+****++****/****+*****/***+**+********/***/******+*/*****/*******+**/***/**************+**/*********************+**************/****/******/***************************+**************************************************************************************************************************************************************************************************************************************************************************************************************************+*****************************************************************/**************************************************************************************+*********************+**********************************************+******************************************************************************************************************************+*********+*****+*********+****/********************************************************************************************************************************************************************************************+*******************************************************************+*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/********************************************************************************************************************************************************************************************************************************/*********/***********/**********************************************************/*****************************/***********************+**********+*****************************************************************************************+******************************+*****************************************************************************************************/****************************************************************/*****************+**************************/*******/*************************************/*************************************************************************************************************+************************************************************************************************+********************************/***********************************************+**********+*******+*****************************************************************************************************+************************+***************************************************************************************************************************/*****************************************************************************************+****************************/*******/**************************************************************+**********************************************************************************+*******************/**********************+***************************************/****************/****/***********************************************************/****************+*****************************************************************/*********************************************+*************/*******************************+***********************/***********************************************************+***********+************************************/*********************+*************/************************************************+************************************************************************/*****************************************************************************/********************************************************************************************/*******/***********************************************************************************************************************+**********************************************************/**************/********************************************************/****************/**********************************************************************/********************************************************/*******************************+*********************************************************************************************************************************************************************************************************************************************+****************/***+*********************************************************************************************************+************************************************************************************************************************/*****************************+***************************************************************************************************************************************/********************************************/***********************************************+*****/**********************************************/*******************************************************/*********************************+****************************************************************************************+**********************+**********+***********+************/*****************************+***************************************************************************+***/************************************************************************/*************************************************************+********************/*******************+/*****************+*******************/***************************/**********************************/**********************************/******************/***************************************************************************************/*********/**************************//***********+**************************************************/**************************************************************+************************************************************************************************************************/*****************************************************+**+************************+********************************************************/***********************+*****/*********************************/****+*******************/*/+***********************************************/**************************************************************************/****************/*********************************************************/****************************************************/*****************************************************************************************/***********************************************************************+*****+********/**+*****************+**/************/*************************+**************************+***************************************************************************************+*****+********************+*+*****************/*******************+*+***********************************************+*******************/************************/********************+**************************************************/********************+***********************************************************************++*******************************************************************************************************+***************************+***************/***************************************************************************************/************/********+*****************************************************/**************************+********************************************************************************************************************/**************************************************************************************************************************+********************************+**************************************************************************************************************************************************************************/*******************************************************+******/*******/**************************************************************+******************+***************************************************************************************/********************+*******************+*************/*************/******/********************/***********************************+***********************************************************+**/**************************************************************************************************************************************************/*********+******************/*********************/**************+*/*******/***********************************+******************/******************+***+**********************************************+*****************************+*********/**+********************************/+*****+***************/****************************************************************************************+**************+*************************+*****+****/*************************************+**/*******/********************************+**+******+***********/******/**/*********************+***********+*********************************************/*********+****************/********************************/*********+***/************+*********+********************************************************************************************************************/**************************************************************************/*****************************************************************************************************+****************************************************************************************************************************/+*+*************************************************************************************************************************************************************************************************************************************************************************/****************+/************************************************************************************************************************************************************************************************************************************************************************************************/********/********************************************************//**********************+**************************/**************************************************************************************/********+************************************/******************************/**************************+**************************/****************************************/********/*************+**+********+***+***************************************/************+****************************************/**************************************************/*****//************************************************+****+*****************************************************************************/**********+/***********************+************/******************+/**************************************************/*+*************************************+******************************************************/***/****************************/**********/***/*******/********/************+***********************************************************/************************************************************************/*****************************************************/*************+/****************************************+*******************/****************+************+********/************+*******************************************************************************/*********+**********/*******************************/*******************************************************/*+********************+***************************/***************************************************************+***************************************************************************/*************************+**************++********************/**************************************************+**************************************/****************************************/************************+********************************************+**+**********************************************************+*/************/**********/*****************+***************/+*************************************************************************************************************/******************************+****+*************+***************************************+***********+/***************+***************/*************+*********************/**********/************/**************************************************************************************************************+******+*******************************************************/*+**+********************************************************************************************************************************************************************************************+****************+******+*************************************************************************************************************************************************************************//********************/***********************/*********/***********************************************************************************+**+********************************************************************+**/***************+*********************************************++******/****************************************************************/***/*******+********************************************************************/***/****************************************************************************************************/*******+*********************************/**+****/************************************************************/*******************************************************+*****************************************************************************+**************************************+*************************************/**********************************/**********+*************************+/**********************+********/*********************/**********/*********************/***************************************+***********************************/**+*******************************************************+****************************************************************************************/*****************************************************************************************************/*+************/*/*********************+*/*************************/******************+******************************************************************/*************+/*****************************************************************************/************************************************************/*****/********/*/********+/*******************************/*****/******+********************//****************************************+**********+**********************************************************************************************/***********************************+***/*/********************+****************************************************/*****************************************************************************************************************************************************************************************************************************************************+********************+/****************************************************************/*****/*****+*****************************+*******+*********/***+***********************************************************************************************************+********************************/************************+************************/********************/****************************************/**********************************************************************************+************************/****************+***/************************************+*************************************************/**************************************/*****************/****************************************************************+*****************************************************************************************************************************************************************************/*************+****************************/*********************************************/***********+****************/*****************+**+*****************************+****++**********************************************+***********/***+****************************************************************************************/*******************************************************************************/*****+******************************+***************************/********************************************************************/**************************************//***************************************/********************************/*****************+*******/************************/*********************+***/*******************************************************/*****************************************************************************************************************************+****************************************************************/***********+****************************************/**************+*********+*********+******************************************+*****************************************************************+****************************************************/********************/***********+**+***********************************************+******/*****************+********/***************************************************/*****************************************/*****************************************/*************+************//********/****+**********************************************************+**************+******+******************+****+******************************************+***+**********************/*****************************************+********************************************************************************************+*************************/**************************************************************************/*********************************************************************************+*//***********************************************************************************/***************************************************/**********+*******************************************************************************+/*********************************************************/*******************************************/*****************************************************************************/*****************************************/****************/****+*********************/**********************************************************************************+************+*******************************************************************************************************************//*********************************/************************+********/**********/********++**********************************************************************************************/*/***************/**************+********+********************************************************************************/****+********+***************+***********************************************************++******************************************************/****+*************/************************************************+*****/***************/***********+*******************************************************/*+***************************+********************************+****************************************************************************/********************************************************************/*******************************************************************************************************+************+**************************************/*****************************************************************************************************************************************************+****/*************/***************************************************************************************/**********/************************************+***********************************************************+***********/*******************+****+****************************************************/************************/**************************/*********************************************+********************************************************************************************************************************************+*******************************/*********************************************************/*****+*****************************************************/*******************+**********/****************+*****************************************+*****/**********************************+***********************************************/*******************************/***********************************************************************/*********************/******************/************/********************************+*******************************************************+*************+********************+********************************/***********************************************************+/********************************************+***************************+************+****************/**+/********************************************/************************************+*****************************************+*****++*************************************+*****/******************************************+*******************************************************************************/*************************************+****************************************+*********************/**************************************+******************************************************************+*+**************************************************************************************************************+*************/********************************************************************+********************************************+********************************************************************************************************************************************************************************//******************/+****************+***************/**********************************/***************************+**//*****************************************************************/*****************************************************************+****************+******************************************************************************************************+********************************************************************************************************************************************************************************************************/***********************************************+**********+*******************/**********************+************************+******************+********************************//*****************************************************************************************//**+**+****************/***/*********************+********************+****************+*************************+/******************+***/********************************************************************************************************************************************/************+********+**************************************+**********************************************+***+*********************************************/*******/*******+*********************************+********************************************/****/******************/**********+*******************************************/***********+********************************+********************************+***********************************************************+*******************************************************/*******************************************************************************************************************************************************************************+******************************+**************************************************************************************************+******************+************************************+/*****************************/******************+******************************/******************************************/***************************/*********************+******************+***********/**************+********************/********************************************************************+**********+******************+*****************+*************/*******************+******************+/*********************************************************************************************************/************************//****+*********************************************************************************************************/**************/********+**************++***************************************+****+**********************************+***********/*****+/+**********************+**********//************************************************+*************************************/************************************************************+*****************/************/************************************************************************************/**+**************************************/****************************+*************/*************/****************************/***************************************************+***********************************************************************************************************************************************/********************************************************************************************/**************/*************************/******************/****************+*********+*****************************************************************************/*************************+**********************************************************************************+******************************************************************************************************************************************+/***************************************************************************************************************+********/**************************************************************************************************+********+**********************************************************/**************************+*******/******************+**/*****************************************************+***********************+******************************/**********************/************************************************+*******************************************/********/************************+***************************************************+**********************************************/**/*************************************+**********+****/******+*******************/***************+*********/**************************+******+******************************+*+**************/***********+*****************+/*********************************************************************************+****************************+***************************************************+******************************/*****************/************************+********/**********************************************************************************************/**********************************************************************************/******/*************+/*******************************************+***+***********************++**************************+********************************+********************************************************************/******/********************************************************************************************************************************************************************************/*+*****************************************************/*****************************************+*****************+**************************************/************************************************************************************+************+****************************************************************************/************************************************************************/****************************+************/*************************+**************************************/*******************************************************/*************************************/**************************************/*****+*********+********************************************************/***********************/****************************************************************/*************************************************+/***********************************************************************/*********************+***/***********************+*********************************************************************************/*****************/************************************/************/*****************************************************************/***************************+*******************/***************************************************************+************************+*+***********************/***********************+*+**********************************/*************************+*****/+**************************************************************************/***************/*****+********/******************************+***********************/*************************************************************+*****************************+*****************************************************************************************************+************************************************************+*//***********************************+****************************************+***************/*******************************************************************************/***************************************************************************************************************************************************************************************************************************************************************+**************************************************************************/***************************+***************************************************/*************/************/***********************/***************************+**********/******************************/***************************/****************************/******/************************************************+**********************************************/********+*************************************************************************************************************************************+******************************************************************+************/******************************+*****+***************************************************************************************************************************************************************************************************+***************+*******+**********************************************/****************/*****/*****+*************************+*********************************+*********************************************+**************/*************************************************************+*************************+*************+**********************************************************************+***********************************************************************/************/*************************/**************************************************/**************************************************************************************************************************************************************+********************************+****/*************+*****************+*********+*************************************************************+**************************+*********/********+**/*****************************************************************************************************************/+***//************+*********/********************************************************************************//***+**************************************************+***********/*******/*******************************************************************************************/*************************+************//********************++*********************************************************************************+**********+**********************/*********/*****+**********************************************************************************************************************************/***************************+******************************************+**********************/****+************************************************************************+*****************************************************************************+***********************************************************+***************/******************/****************************************************************************************++***********************************/***********************************************************+****************+***********+****************************************************************************************************************+****************+******************************************************************************/***************************************/*******************************************//************************//*****************/********************************************************************************************************************************************************************************//**************+*****************************************************************************************************************************************************************************************************************************************************************************************************/************+********************************************************/***/*********+*********************************+****************************************************/************/************************************/*******************************************************************+*********************************************************************************************/************************************************/*****/**************************/*******************+*****************************************************************************************/****/*************************************/****+********************/****************************+*********************/**********************************************/******************************************************************/********************************+**********************************************/**********************************************************+****************************************************************************/************************************************************+****************************************************************************/**********************+******/************************************/*******************************************************/*********/*****+*************************************/******************/********/***************************************************+*****/****************+******************+*******************************************************************/*/***********************************+*******************+*******************+*****+********************************************/***********************************/******************************/*********************+***************************************/******************************+********/***/*****************+*******+***********************************************/*************+***************+***********+*********************/**********/******************/**********************************+**********************************/****************************************+************************************+*********/*****************************/*****/************************************************************+*******************************************************/*********+*************//************+*****************************+****************************/********************************************//*****************+**********/*/**********************************************/*****************************************/***/***********************/****************************/*******************/**********************************************************************************///*******************+*****/*/********/*********+********************************/******************************+***************************************+*********************************************/***************************/*****************************************+***************************************+**********************+********************************/****************************/***/****************************************************************/***************+***************************************+***/***/********+**********/***********************/********************/************************/******/*************************************************************************************************************************************************************************+*****************************************************************************************/*/******/*+************+*************+*********/*****/*******************************************************************/**+***********+********************************************************************************/********************+**************************++***+*******************+***+***********+**/*******+/**************************/****/*************+***/***********************************************+**/**************/**************************************/**+*****************+***********************+**********************************/****/****/**//*****************************************//*********************************+********************************************************+******************/****************************+*******+**********+***************************************************************************************//+**************************+****************+**///**/*************************************************+*************+*********+**********+**********************************/***********************************************************************************************+**********+*******************+*+***/******************************************************************************************************************/*****+*******/***+*****************************************************************************+************++*********************/***********************+********************************+***+************+**********************************+**+*******************************************************************/**************************+/***************+***************+/***/*********************************************************************+*************+/*******************************+**+******************/+*****************************************/**************************************/****+************************/**********************************************************/****************************************/**************************************************************************************************************************************************************************************************************************/**********************************************************************************************************************************************************************************************************************************************+***+********************************************************************************************************************/**************/*******************************/*******+***************************************************************+***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************+***********************************************************************************************************************************+*******************************************************************************************************+***************************************************************************************************************************************************************************************************************************************************************************************************************************************************+*******************************************************************************************************************************************************************************************************************************************************************************************************+***************************************************************************************************************+*******************************************************/***************************************************************************************************************************************+***+***************************************************************************************************************+******************************************/*******************************************+****************************************************************************************************************************************************************************************************************************************************************************+*******************************************************************************************************************************************************************************+*******************************************+***+***************+*******************+***********************************************************************************************************+***********************************************************+***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************+**************************************************==