//	+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++
//	|                                                                         |
//	+                                      ShmalevoZ                                            +
//	|                                       2008-12                                             |
//	+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++

//---------------------------------------------------------------------------------------------
//       
//   : 
// http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=6213
//  kresi


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//      
//
 ()
	
	 ;
	
 // ()


//******************************************************************************
// _this()
//
// : 
//  			- 
//
//  :
//  		-   
//
// :
//     
//
 _this()
	
	 ();
	
 // _this()


//******************************************************************************
// ()
//
// : 
//  					-  
//
//  :
//  					-    users.usr
//
// :
//      users.usr
//
 ()
	
			= "";
		= ?(() = 1, (), ) + "usrdef\users.usr";
			= ("BinaryData");
	.(, 1, 1);
	.(, 0);
	
				= 0;
				= 0;
	 .(, 0) = 1 
			= ?( = 0, 255, );
		 ( < 30720)  ( > 31231) 
				=  + ();
		;
			=  + 1;
	;
	
	.();
	
	 ;
 // ()


//******************************************************************************
// (, )
//
// : 
//  	-  
//  			-   
//
//  :
//  
//
// :
//        ,  , ...
//
 (, )
	
		= ;
				= "" + (1) + (255) + (255) + (255) + (1) + (255) + (255) + (255);
				= (, );
	  = 0 
		;
	;
		= (, );
	
	.();
	 .() = 1 
		
		 ((, 1)) = 255 
				= (, 2);
		;
		 () = 0 
			;
		;
		
				= (, 9);
					= ((, 1));
				= (,  + 2);
		
		//---------------------------------------------------------------------------------------------
		// 
							= ((, 1));
							= ?( = 255, 0, );
		.	= (, 2, );
								= (,  + 2);
		
		//---------------------------------------------------------------------------------------------
		// 
								= ((, 1));
								= ?( = 255, 0, );
		.		= (, 2, );
								= (,  + 6);
		
		//---------------------------------------------------------------------------------------------
		// 
								= ((, 1));
								= ?( = 255, 0, );
		.		= (, 2, );
								= (,  + 2);
		
		//---------------------------------------------------------------------------------------------
		// 
									= ((, 1));
									= ?( = 255, 0, );
		.			= (, 2, );
								= (,  + 2);
		
		//---------------------------------------------------------------------------------------------
		// 
		 (.) = 1 
			.	= -1;
			;
		;
					= .;
					= ?((, 1) = ".", () + (, 2), );
			=  + "\1Cv7.LCK";
		 .() = 0 
			.	= 0;
			;
		;
		
			.();
		
		;
		.	= .();
	;
	
 // ()


//******************************************************************************
// ( = "")
//
// : 
//   = ""			-  
//
//  :
//  			-     
//
// :
//       
//
 ( = "") 
	
		= ("");
	.("");
	.("");
	.("");
	.("");
	.("");
	.("");
	.("");
	
		= ();
			= ("Math");
	
	//---------------------------------------------------------------------------------------------
	//   
		= """UserItemType";
		= (, );
	  <> 0 
		
			= (, );
				= (, "}");
					= ("");
		.((,  - 1));
		
		.();
		.	= .(3);
							= (.(2), 6);
		.			= .("0x" + );
		
			= (,  + 1);
					= (, );
	;
	
	.("-");
	(, );
	.("+");
	
	 ;
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//   
//
 ()
	
	
	
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//   
//
 ()
	
	
	
 // ()
