// ************************************************************
// カプセルタイプ・鉄筋
// ************************************************************
function fncCapsuleRebar( strRefType, obj0, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, objSelRoot, objSel, dblRefKey2, dblRefKey3, dblRefKey4 ) 
{ 
	// ------------------------------------------------------------
	obj0.innerHTML = "0";
	obj1.innerHTML = "0";
	obj2.innerHTML = "0";
	obj3.innerHTML = "0";
	obj4.innerHTML = "0";
	obj5.innerHTML = "0";
	obj6.innerHTML = "";
	obj7.innerHTML = "";
	obj8.innerHTML = "";

	if ( !fncblnCheck( dblRefKey2, dblRefKey4, obj7, '鉄筋全長' ) ) { return false; } 

	// ------------------------------------------------------------
	// 定数
	// ------------------------------------------------------------
	// 一日の単価
	dblBaseFee = 14000;

	// 加工費１基本本数
	dblBaseRot1 = 800;

	// 加工費２基本本数
	dblBaseRot2 = 600;

	// 加工費３基本本数
	dblBaseRot3 = 700;

	// ------------------------------------------------------------
	// ベース　：　鉄筋径・単重・単価・40D鉄筋全長・ナット売価
	// ------------------------------------------------------------
	dblArray = objSelRoot.split(',');
	strKey00 = dblArray[0];
	dblKey01 = parseFloat(dblArray[1]);
	dblKey02 = parseFloat(dblArray[2]);
	dblKey03 = parseFloat(dblArray[3]);
	dblKey04 = parseFloat(dblArray[4]);

	// ------------------------------------------------------------
	// 鉄筋径・単重・単価・40D鉄筋全長・ナット売価
	// ------------------------------------------------------------
	dblArray = objSel.split(',');
	strKey10 = dblArray[0];
	dblKey11 = parseFloat(dblArray[1]);
	dblKey12 = parseFloat(dblArray[2]);
	dblKey13 = parseFloat(dblArray[3]);
	dblKey14 = parseFloat(dblArray[4]);
	dblKey15 = parseFloat(dblArray[5]);
	dblKey16 = parseFloat(dblArray[6]);
	dblKey17 = parseFloat(dblArray[7]);
	dblKey18 = parseFloat(dblArray[8]);

	// ------------------------------------------------------------
	// 鉄筋全長
	// ------------------------------------------------------------
	dblKey2 = fncdblIsNumeric( dblRefKey2, dblKey15, dblKey16, '鉄筋全長', obj7 )

	// ------------------------------------------------------------
	// 施工方向
	// ------------------------------------------------------------
	dblKey3 = dblRefKey3;

	// ------------------------------------------------------------
	// カプセルの単価、穿孔工の単価、定着工の単価、損料の単価
	// ------------------------------------------------------------
	dblKey4 = fncdblIsNumeric( dblRefKey4, dblKey17, dblKey18, '穿孔長', obj8 )

	// 
	switch( strRefType ) 
	{ 
		case 'VE':
			switch( strKey10 ) 
			{ 
				case 'D10':
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 225:
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 225:
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 225:
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 225:
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 225:
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 225:
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 225:
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 450:
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 450:
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 450:
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 450:
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 450:
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 450:
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 450:
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 450:
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 450:
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 675:
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 675: 675;
					break;
				case 'D13':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 330:
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 330:
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 330:
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 330:
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 330:
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 330:
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 330:
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 330:
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 555:
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 555:
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 555:
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 555:
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 555:
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 555:
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 555:
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 555:
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 660:
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 660:
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 660:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 660:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 885:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 885:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 885:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 885: 885;
					break;
				case 'D16':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ?  560:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  560:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  560:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  560:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  560:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  560:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  560:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  560:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  560:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  560:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  560:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  785:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  785:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  785:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  785:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  785:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  890:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  890:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  890:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1120:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1120:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1120:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1120:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1120:
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1345:
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1345:
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1345:
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1345:
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1345:
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1450: 1450;
					break;
				case 'D19':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ?  830:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  830:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  830:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  830:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  830:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  830:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  830:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  830:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  830:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  830:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  830:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  830:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  830:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  830:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  830:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  830:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  830:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  830:
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1045:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1045:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1045:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1045:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1045:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1270:
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1270:
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1270:
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1375:
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1605:
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1605:
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1605:
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1605:
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1605:
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1605:
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1660:
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1660:
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1660: 1660;
					break;
				case 'D22':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 1320:
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 1320:
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 1320:
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 1320:
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 1320:
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 1320:
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 1320:
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 1320:
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1320:
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1320:
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1320:
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1320:
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1320:
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1320:
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1320:
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1320:
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1320:
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1320:
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1320:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1320:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1320:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1320:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1320:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1545:
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1650:
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1880:
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1880:
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1880:
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1880:
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 2150:
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 2150:
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 2150:
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 2150:
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 2150:
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 2150:
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 2150:
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 2150:
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 2365:
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 2365:
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 2365:
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2640:
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2640: 2640;
					break;
				case 'D25':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 2000:
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 2000:
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 2000:
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 2000:
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 2000:
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 2000:
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 2000:
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 2000:
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 2000:
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 2000:
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 2000:
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 2000:
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 2000:
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 2000:
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 2000:
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 2000:
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 2000:
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 2000:
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 2000:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 2000:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 2000:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 2000:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 2000:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 2000:
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 2000:
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 2000:
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 2000:
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 2000:
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 2225:
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 2330:
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 2560:
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 2560:
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 2560:
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 2830:
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 2830:
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 2830:
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 2830:
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 2830:
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 2830:
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 3045:
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 3045:
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 3045:
					( dblKey4 > 440 && dblKey4 <= 450 ) ? 3320:
					( dblKey4 > 450 && dblKey4 <= 460 ) ? 3320:
					( dblKey4 > 460 && dblKey4 <= 470 ) ? 3320:
					( dblKey4 > 470 && dblKey4 <= 480 ) ? 3320:
					( dblKey4 > 480 && dblKey4 <= 490 ) ? 3320:
					( dblKey4 > 490 && dblKey4 <= 500 ) ? 3320: 3320;
					break;
				default:
					//
					dblCapsule = 0;
			} 
			break;
		case 'AP':
			switch( strKey10 ) 
			{ 
				case 'D10':
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 225:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 225:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 225:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 225:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 225:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 245:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 245:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 245:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 245:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 245:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 245:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 245:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 245:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 300:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 300:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 300:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 300:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 300:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 300:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 470:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 470:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 470:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 470:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 490:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 490:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 490:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 490:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 490:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 490:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 490:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 490:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 525:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 525:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 525:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 525: 525;
					break;
				case 'D13':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 335:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 335:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 335:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 335:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 335:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 335:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 335:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 355:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 355:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 355:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 355:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 355:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 355:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 355:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 355:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 450:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 450:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 450:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 450:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 450:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 450:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 450:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 450:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 450:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 675:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 675:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 675:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 675:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 675:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 675:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 675:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 675:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 675:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 710:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 710:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 695:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 695:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 695:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 695:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 695:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 695:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 805:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 805:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 805:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 805:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 805:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 805: 805;
					break;
				case 'D16':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ?  560:
					( dblKey4 >  30 && dblKey4 <=  35 ) ?  560:
					( dblKey4 >  35 && dblKey4 <=  40 ) ?  560:
					( dblKey4 >  40 && dblKey4 <=  45 ) ?  560:
					( dblKey4 >  45 && dblKey4 <=  50 ) ?  560:
					( dblKey4 >  50 && dblKey4 <=  55 ) ?  560:
					( dblKey4 >  55 && dblKey4 <=  60 ) ?  560:
					( dblKey4 >  60 && dblKey4 <=  65 ) ?  560:
					( dblKey4 >  65 && dblKey4 <=  70 ) ?  560:
					( dblKey4 >  70 && dblKey4 <=  75 ) ?  560:
					( dblKey4 >  75 && dblKey4 <=  80 ) ?  560:
					( dblKey4 >  80 && dblKey4 <=  85 ) ?  560:
					( dblKey4 >  85 && dblKey4 <=  90 ) ?  605:
					( dblKey4 >  90 && dblKey4 <=  95 ) ?  605:
					( dblKey4 >  95 && dblKey4 <= 100 ) ?  605:
					( dblKey4 > 100 && dblKey4 <= 105 ) ?  605:
					( dblKey4 > 105 && dblKey4 <= 110 ) ?  605:
					( dblKey4 > 110 && dblKey4 <= 115 ) ?  605:
					( dblKey4 > 115 && dblKey4 <= 120 ) ?  605:
					( dblKey4 > 120 && dblKey4 <= 125 ) ?  605:
					( dblKey4 > 125 && dblKey4 <= 130 ) ?  605:
					( dblKey4 > 130 && dblKey4 <= 135 ) ?  735:
					( dblKey4 > 135 && dblKey4 <= 140 ) ?  735:
					( dblKey4 > 140 && dblKey4 <= 145 ) ?  735:
					( dblKey4 > 145 && dblKey4 <= 150 ) ?  735:
					( dblKey4 > 150 && dblKey4 <= 155 ) ?  735:
					( dblKey4 > 155 && dblKey4 <= 160 ) ?  735:
					( dblKey4 > 160 && dblKey4 <= 165 ) ?  735:
					( dblKey4 > 165 && dblKey4 <= 170 ) ?  735:
					( dblKey4 > 170 && dblKey4 <= 175 ) ?  735:
					( dblKey4 > 175 && dblKey4 <= 180 ) ?  735:
					( dblKey4 > 180 && dblKey4 <= 185 ) ?  735:
					( dblKey4 > 185 && dblKey4 <= 190 ) ?  960:
					( dblKey4 > 190 && dblKey4 <= 195 ) ?  960:
					( dblKey4 > 195 && dblKey4 <= 200 ) ?  960:
					( dblKey4 > 200 && dblKey4 <= 205 ) ?  960:
					( dblKey4 > 205 && dblKey4 <= 210 ) ?  960:
					( dblKey4 > 210 && dblKey4 <= 215 ) ?  960:
					( dblKey4 > 215 && dblKey4 <= 220 ) ?  980:
					( dblKey4 > 220 && dblKey4 <= 225 ) ?  980:
					( dblKey4 > 225 && dblKey4 <= 230 ) ?  980:
					( dblKey4 > 230 && dblKey4 <= 235 ) ?  980:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 1090:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 1090:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 1090:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 1090:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 1090:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 1295:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 1295:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 1295:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 1295:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 1295:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 1295:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 1295:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 1295:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 1295:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 1340:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 1340:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 1340: 1340;
					break;
				case 'D19':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ?  830:
					( dblKey4 >  30 && dblKey4 <=  35 ) ?  830:
					( dblKey4 >  35 && dblKey4 <=  40 ) ?  830:
					( dblKey4 >  40 && dblKey4 <=  45 ) ?  830:
					( dblKey4 >  45 && dblKey4 <=  50 ) ?  830:
					( dblKey4 >  50 && dblKey4 <=  55 ) ?  830:
					( dblKey4 >  55 && dblKey4 <=  60 ) ?  830:
					( dblKey4 >  60 && dblKey4 <=  65 ) ?  830:
					( dblKey4 >  65 && dblKey4 <=  70 ) ?  830:
					( dblKey4 >  70 && dblKey4 <=  75 ) ?  830:
					( dblKey4 >  75 && dblKey4 <=  80 ) ?  830:
					( dblKey4 >  80 && dblKey4 <=  85 ) ?  830:
					( dblKey4 >  85 && dblKey4 <=  90 ) ?  830:
					( dblKey4 >  90 && dblKey4 <=  95 ) ?  830:
					( dblKey4 >  95 && dblKey4 <= 100 ) ?  830:
					( dblKey4 > 100 && dblKey4 <= 105 ) ?  830:
					( dblKey4 > 105 && dblKey4 <= 110 ) ?  830:
					( dblKey4 > 110 && dblKey4 <= 115 ) ?  830:
					( dblKey4 > 115 && dblKey4 <= 120 ) ?  830:
					( dblKey4 > 120 && dblKey4 <= 125 ) ?  830:
					( dblKey4 > 125 && dblKey4 <= 130 ) ?  830:
					( dblKey4 > 130 && dblKey4 <= 135 ) ?  895:
					( dblKey4 > 135 && dblKey4 <= 140 ) ?  895:
					( dblKey4 > 140 && dblKey4 <= 145 ) ?  895:
					( dblKey4 > 145 && dblKey4 <= 150 ) ?  895:
					( dblKey4 > 150 && dblKey4 <= 155 ) ?  895:
					( dblKey4 > 155 && dblKey4 <= 160 ) ?  895:
					( dblKey4 > 160 && dblKey4 <= 165 ) ?  895:
					( dblKey4 > 165 && dblKey4 <= 170 ) ?  895:
					( dblKey4 > 170 && dblKey4 <= 175 ) ?  895:
					( dblKey4 > 175 && dblKey4 <= 180 ) ?  895:
					( dblKey4 > 180 && dblKey4 <= 185 ) ?  895:
					( dblKey4 > 185 && dblKey4 <= 190 ) ?  895:
					( dblKey4 > 190 && dblKey4 <= 195 ) ?  895:
					( dblKey4 > 195 && dblKey4 <= 200 ) ?  895:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 1130:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 1130:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 1130:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 1130:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 1130:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 1130:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 1130:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 1130:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 1130:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 1355:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 1355:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 1355:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 1375:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 1375:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 1375:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 1485:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 1485:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 1485:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 1690:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 1690:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 1690:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 1690:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 1725:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 1725:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 1725:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 1725:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 1725:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 1725:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 1725:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 1725:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 1790:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 1790:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 1790:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 1790:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 1790:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 1790: 1790;
					break;
				case 'D22':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 1330:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 1330:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 1330:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 1330:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 1330:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 1330:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 1330:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 1330:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 1330:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 1330:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 1330:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 1330:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 1330:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 1330:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 1330:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 1330:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 1330:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 1330:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 1330:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 1330:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 1330:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 1330:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 1330:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 1330:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 1330:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 1330:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 1330:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 1330:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 1425:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 1425:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 1425:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 1425:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 1425:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 1425:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 1425:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 1425:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 1425:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 1425:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 1425:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 1425:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 1425:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 1425:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 1425:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 1425:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 1425:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 1770:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 1770:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 1770:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 1770:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 1770:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 1770:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 1995:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 1995:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 2105:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 2125:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 2125:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 2330:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 2330:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 2330:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 2330:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 2375:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 2375:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 2375:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 2375:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 2600:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 2600:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 2600:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 2600:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 2600:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 2600:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 2600:
					( dblKey4 > 380 && dblKey4 <= 385 ) ? 2665:
					( dblKey4 > 385 && dblKey4 <= 390 ) ? 2665:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 2665:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 2665:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 2665:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 2665:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 2665:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 2665:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 2665:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 2755:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 2755:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 2755: 2755;
					break;
				case 'D25':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 2005:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 2005:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 2005:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 2005:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 2005:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 2005:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 2005:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 2005:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 2005:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 2005:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 2005:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 2005:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 2005:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 2005:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 2005:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 2005:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 2005:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 2005:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 2005:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 2005:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 2005:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 2005:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 2005:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 2005:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 2005:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 2005:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 2005:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 2005:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 2005:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 2005:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 2005:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 2005:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 2005:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 2005:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 2160:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 2160:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 2160:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 2160:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 2160:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 2160:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 2160:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 2160:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 2160:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 2160:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 2160:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 2160:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 2160:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 2160:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 2160:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 2160:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 2160:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 2160:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 2160:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 2160:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 2160:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 2680:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 2680:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 2680:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 2680:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 2680:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 2680:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 2680:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 2680:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 2680:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 2765:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 2895:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 2895:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 2895:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 2895:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 2895:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 2990:
					( dblKey4 > 380 && dblKey4 <= 385 ) ? 3055:
					( dblKey4 > 385 && dblKey4 <= 390 ) ? 3055:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 3055:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 3055:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 3055:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 3055:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 3055:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 3490:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 3490:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 3490:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 3490:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 3490:
					( dblKey4 > 440 && dblKey4 <= 445 ) ? 3490:
					( dblKey4 > 445 && dblKey4 <= 450 ) ? 3490:
					( dblKey4 > 450 && dblKey4 <= 455 ) ? 3575:
					( dblKey4 > 455 && dblKey4 <= 460 ) ? 3575:
					( dblKey4 > 460 && dblKey4 <= 465 ) ? 3585:
					( dblKey4 > 465 && dblKey4 <= 470 ) ? 3585:
					( dblKey4 > 470 && dblKey4 <= 475 ) ? 3585:
					( dblKey4 > 475 && dblKey4 <= 480 ) ? 3585:
					( dblKey4 > 480 && dblKey4 <= 485 ) ? 3585:
					( dblKey4 > 485 && dblKey4 <= 490 ) ? 3585:
					( dblKey4 > 490 && dblKey4 <= 495 ) ? 3585:
					( dblKey4 > 495 && dblKey4 <= 500 ) ? 3585: 3585;
					break;
				default:
					//
					dblCapsule = 0;
			} 
			break;
		case 'HP':
			switch( strKey10 ) 
			{ 
				case 'D10':
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 195 :
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 195 :
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 195 :
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 195 :
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 195 :
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 195 :
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 195 :
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 390 :
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 390 :
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 390 :
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 390 :
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 390 :
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 390 :
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 390 :
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 390 :
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 390 :
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 390 :
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 390 : 390 ;
					break;
				case 'D13':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 285 :
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 285 :
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 285 :
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 285 :
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 285 :
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 285 :
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 285 :
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 285 :
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 480 :
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 480 :
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 480 :
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 480 :
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 480 :
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 480 :
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 480 :
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 480 :
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 570 :
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 570 :
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 855 :
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 855 :
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 855 :
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 855 :
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 855 :
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 855 : 855 ;
					break;
				case 'D16':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ?  470 :
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  470 :
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  470 :
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  470 :
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  470 :
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  470 :
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  470 :
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  470 :
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  470 :
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  470 :
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  470 :
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  665 :
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  665 :
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  665 :
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  665 :
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  665 :
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  755 :
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  940 :
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  940 :
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  940 :
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  940 :
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  940 :
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  940 :
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  940 :
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1135 :
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1135 :
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1135 :
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1135 :
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1135 :
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1225 : 1225 ;
					break;
				case 'D19':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ?  695 :
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  695 :
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  695 :
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  695 :
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  695 :
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  695 :
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  695 :
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  695 :
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  695 :
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  695 :
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  695 :
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  695 :
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  695 :
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  695 :
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  695 :
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  695 :
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  695 :
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  695 :
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  890 :
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  890 :
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  890 :
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  980 :
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  980 :
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1165 :
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1165 :
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1165 :
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1165 :
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1165 :
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1390 :
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1390 :
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1390 :
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1390 :
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1390 :
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1390 :
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1390 :
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1390 : 1390 ;
					break;
				case 'D22':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 1135 :
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 1135 :
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 1135 :
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 1135 :
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 1135 :
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 1135 :
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 1135 :
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 1135 :
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1135 :
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1135 :
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1135 :
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1135 :
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1135 :
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1135 :
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1135 :
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1135 :
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1135 :
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1135 :
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1135 :
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1135 :
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1135 :
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1135 :
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1135 :
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1330 :
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1330 :
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1420 :
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1605 :
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1605 :
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1605 :
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1605 :
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1830 :
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1830 :
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1830 :
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1830 :
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1830 :
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1830 :
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 1830 :
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 1830 :
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 1830 :
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 1830 :
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2270 :
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2270 : 2270 ;
					break;
				case 'D25':
					//
					dblCapsule = 
					(                  dblKey4 <=  30 ) ? 1715 :
					( dblKey4 >  30 && dblKey4 <=  40 ) ? 1715 :
					( dblKey4 >  40 && dblKey4 <=  50 ) ? 1715 :
					( dblKey4 >  50 && dblKey4 <=  60 ) ? 1715 :
					( dblKey4 >  60 && dblKey4 <=  70 ) ? 1715 :
					( dblKey4 >  70 && dblKey4 <=  80 ) ? 1715 :
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 1715 :
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 1715 :
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1715 :
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1715 :
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1715 :
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1715 :
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1715 :
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1715 :
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1715 :
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1715 :
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1715 :
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1715 :
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1715 :
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1715 :
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1715 :
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1715 :
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1715 :
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1715 :
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1715 :
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1715 :
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1715 :
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1715 :
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1910 :
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1910 :
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 2000 :
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 2185 :
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 2185 :
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 2185 :
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 2410 :
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 2410 :
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 2410 :
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 2410 :
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 2410 :
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 2410 :
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2410 :
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2850 :
					( dblKey4 > 440 && dblKey4 <= 450 ) ? 2850 :
					( dblKey4 > 450 && dblKey4 <= 460 ) ? 2850 :
					( dblKey4 > 460 && dblKey4 <= 470 ) ? 2850 :
					( dblKey4 > 470 && dblKey4 <= 480 ) ? 2850 :
					( dblKey4 > 480 && dblKey4 <= 490 ) ? 2850 :
					( dblKey4 > 490 && dblKey4 <= 500 ) ? 2850 : 2850 ;
					break;
				default:
					//
					dblCapsule = 0;
			} 
			break;
		default:
			dblCapsule = 0;
	} 

	// 
	switch( strRefType ) 
	{ 
		case 'VE':
			switch( strKey10 ) 
			{ 
				case 'D10':
					strType = 
					(                  dblKey4 <=  30 ) ? "VE-10":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "VE-10":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "VE-10":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "VE-10":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "VE-10":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "VE-10":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "VE-10":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "VE-10 2本":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "VE-10 2本":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "VE-10 2本":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "VE-10 2本":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "VE-10 2本":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "VE-10 2本":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "VE-10 2本":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "VE-10 2本":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "VE-10 2本":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "VE-10 3本":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "VE-10 3本": "VE-10 3本";
					break;
				case 'D13':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "VE-12":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "VE-12":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "VE-12":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "VE-12":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "VE-12":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "VE-12":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "VE-12":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "VE-12":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "VE-12 + VE-10":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "VE-12 + VE-10":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "VE-12 + VE-10":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "VE-12 + VE-10":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "VE-12 + VE-10":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "VE-12 + VE-10":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "VE-12 + VE-10":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "VE-12 + VE-10":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "VE-12 2本":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "VE-12 2本":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "VE-12 2本":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "VE-12 2本":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "VE-12 2本 + VE-10":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "VE-12 2本 + VE-10":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "VE-12 2本 + VE-10":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "VE-12 2本 + VE-10": "VE-12 2本 + VE-10";
					break;
				case 'D16':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "VE-16":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "VE-16":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "VE-16":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "VE-16":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "VE-16":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "VE-16":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "VE-16":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "VE-16":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "VE-16":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "VE-16":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "VE-16":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "VE-16 + VE-10":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "VE-16 + VE-10":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "VE-16 + VE-10":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "VE-16 + VE-10":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "VE-16 + VE-10":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "VE-16 + VE-12":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "VE-16 + VE-12":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "VE-16 + VE-12":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "VE-16 2本":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "VE-16 2本":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "VE-16 2本":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "VE-16 2本":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "VE-16 2本":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "VE-16 2本 + VE-10":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "VE-16 2本 + VE-10":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "VE-16 2本 + VE-10":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "VE-16 2本 + VE-10":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "VE-16 2本 + VE-10":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "VE-16 2本 + VE-12": "VE-16 2本 + VE-12";
					break;
				case 'D19':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "VE-20":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "VE-20":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "VE-20":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "VE-20":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "VE-20":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "VE-20":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "VE-20":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "VE-20":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "VE-20":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "VE-20":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "VE-20":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "VE-20":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "VE-20":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "VE-20":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "VE-20":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "VE-20":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "VE-20":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "VE-20":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "VE-20L 1本":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "VE-20L 1本":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "VE-20L 1本":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "VE-20L 1本":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "VE-20L 1本":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "VE-20L + VE-10":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "VE-20L + VE-10":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "VE-20L + VE-10":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "VE-20L + VE-12":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "VE-20L + VE-16":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "VE-20L + VE-16":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "VE-20L + VE-16":
					( dblKey4 > 320 && dblKey4 <= 330 ) ? "VE-20L + VE-16":
					( dblKey4 > 330 && dblKey4 <= 340 ) ? "VE-20L + VE-16":
					( dblKey4 > 340 && dblKey4 <= 350 ) ? "VE-20L + VE-16":
					( dblKey4 > 350 && dblKey4 <= 360 ) ? "VE-20 2本":
					( dblKey4 > 360 && dblKey4 <= 370 ) ? "VE-20 2本":
					( dblKey4 > 370 && dblKey4 <= 380 ) ? "VE-20 2本": "VE-20 2本";
					break;
				case 'D22':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "VE-22":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "VE-22":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "VE-22":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "VE-22":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "VE-22":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "VE-22":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "VE-22":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "VE-22":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "VE-22":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "VE-22":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "VE-22":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "VE-22":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "VE-22":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "VE-22":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "VE-22":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "VE-22":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "VE-22":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "VE-22":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "VE-22":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "VE-22":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "VE-22":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "VE-22":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "VE-22":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "VE-22 + VE-10":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "VE-22 + VE-12":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "VE-22 + VE-16":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "VE-22 + VE-16":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "VE-22 + VE-16":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "VE-22 + VE-16":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "VE-22 + VE-20":
					( dblKey4 > 320 && dblKey4 <= 330 ) ? "VE-22 + VE-20":
					( dblKey4 > 330 && dblKey4 <= 340 ) ? "VE-22 + VE-20":
					( dblKey4 > 340 && dblKey4 <= 350 ) ? "VE-22 + VE-20":
					( dblKey4 > 350 && dblKey4 <= 360 ) ? "VE-22 + VE-20":
					( dblKey4 > 360 && dblKey4 <= 370 ) ? "VE-22 + VE-20":
					( dblKey4 > 370 && dblKey4 <= 380 ) ? "VE-22 + VE-20":
					( dblKey4 > 380 && dblKey4 <= 390 ) ? "VE-22 + VE-20":
					( dblKey4 > 390 && dblKey4 <= 400 ) ? "VE-22 + VE-20L":
					( dblKey4 > 400 && dblKey4 <= 410 ) ? "VE-22 + VE-20L":
					( dblKey4 > 410 && dblKey4 <= 420 ) ? "VE-22 + VE-20L":
					( dblKey4 > 420 && dblKey4 <= 430 ) ? "VE-22 2本":
					( dblKey4 > 430 && dblKey4 <= 440 ) ? "VE-22 2本": "VE-22 2本";
					break;
				case 'D25':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "VE-24":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "VE-24":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "VE-24":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "VE-24":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "VE-24":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "VE-24":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "VE-24":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "VE-24":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "VE-24":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "VE-24":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "VE-24":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "VE-24":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "VE-24":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "VE-24":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "VE-24":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "VE-24":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "VE-24":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "VE-24":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "VE-24":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "VE-24":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "VE-24":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "VE-24":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "VE-24":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "VE-24":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "VE-24":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "VE-24":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "VE-24":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "VE-24":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "VE-24 + VE-10":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "VE-24 + VE-12":
					( dblKey4 > 320 && dblKey4 <= 330 ) ? "VE-24 + VE-16":
					( dblKey4 > 330 && dblKey4 <= 340 ) ? "VE-24 + VE-16":
					( dblKey4 > 340 && dblKey4 <= 350 ) ? "VE-24 + VE-16":
					( dblKey4 > 350 && dblKey4 <= 360 ) ? "VE-24 + VE-20":
					( dblKey4 > 360 && dblKey4 <= 370 ) ? "VE-24 + VE-20":
					( dblKey4 > 370 && dblKey4 <= 380 ) ? "VE-24 + VE-20":
					( dblKey4 > 380 && dblKey4 <= 390 ) ? "VE-24 + VE-20":
					( dblKey4 > 390 && dblKey4 <= 400 ) ? "VE-24 + VE-20":
					( dblKey4 > 400 && dblKey4 <= 410 ) ? "VE-24 + VE-20":
					( dblKey4 > 410 && dblKey4 <= 420 ) ? "VE-24 + VE-20L":
					( dblKey4 > 420 && dblKey4 <= 430 ) ? "VE-24 + VE-20L":
					( dblKey4 > 430 && dblKey4 <= 440 ) ? "VE-24 + VE-20L":
					( dblKey4 > 440 && dblKey4 <= 450 ) ? "VE-24 + VE-22":
					( dblKey4 > 450 && dblKey4 <= 460 ) ? "VE-24 + VE-22":
					( dblKey4 > 460 && dblKey4 <= 470 ) ? "VE-24 + VE-22":
					( dblKey4 > 470 && dblKey4 <= 480 ) ? "VE-24 + VE-22":
					( dblKey4 > 480 && dblKey4 <= 490 ) ? "VE-24 + VE-22":
					( dblKey4 > 490 && dblKey4 <= 500 ) ? "VE-24 + VE-22": "VE-24 + VE-22";
					break;
				default:
					//
					strType = "";
			} 
			break;
		case 'AP':
			switch( strKey10 ) 
			{ 
				case 'D10':
					strType = 
					(                  dblKey4 <=  30 ) ? "AP-10S":
					( dblKey4 >  30 && dblKey4 <=  35 ) ? "AP-10S":
					( dblKey4 >  35 && dblKey4 <=  40 ) ? "AP-10S":
					( dblKey4 >  40 && dblKey4 <=  45 ) ? "AP-10S":
					( dblKey4 >  45 && dblKey4 <=  50 ) ? "AP-10S":
					( dblKey4 >  50 && dblKey4 <=  55 ) ? "AP-10":
					( dblKey4 >  55 && dblKey4 <=  60 ) ? "AP-10":
					( dblKey4 >  60 && dblKey4 <=  65 ) ? "AP-10":
					( dblKey4 >  65 && dblKey4 <=  70 ) ? "AP-10":
					( dblKey4 >  70 && dblKey4 <=  75 ) ? "AP-10":
					( dblKey4 >  75 && dblKey4 <=  80 ) ? "AP-10":
					( dblKey4 >  80 && dblKey4 <=  85 ) ? "AP-10":
					( dblKey4 >  85 && dblKey4 <=  90 ) ? "AP-10":
					( dblKey4 >  90 && dblKey4 <=  95 ) ? "AP-10L":
					( dblKey4 >  95 && dblKey4 <= 100 ) ? "AP-10L":
					( dblKey4 > 100 && dblKey4 <= 105 ) ? "AP-10L":
					( dblKey4 > 105 && dblKey4 <= 110 ) ? "AP-10L":
					( dblKey4 > 110 && dblKey4 <= 115 ) ? "AP-10L":
					( dblKey4 > 115 && dblKey4 <= 120 ) ? "AP-10L":
					( dblKey4 > 120 && dblKey4 <= 125 ) ? "AP-10 + AP-10S":
					( dblKey4 > 125 && dblKey4 <= 130 ) ? "AP-10 + AP-10S":
					( dblKey4 > 130 && dblKey4 <= 135 ) ? "AP-10 + AP-10S":
					( dblKey4 > 135 && dblKey4 <= 140 ) ? "AP-10 + AP-10S":
					( dblKey4 > 140 && dblKey4 <= 145 ) ? "AP-10 2本":
					( dblKey4 > 145 && dblKey4 <= 150 ) ? "AP-10 2本":
					( dblKey4 > 150 && dblKey4 <= 155 ) ? "AP-10 2本":
					( dblKey4 > 155 && dblKey4 <= 160 ) ? "AP-10 2本":
					( dblKey4 > 160 && dblKey4 <= 165 ) ? "AP-10 2本":
					( dblKey4 > 165 && dblKey4 <= 170 ) ? "AP-10 2本":
					( dblKey4 > 170 && dblKey4 <= 175 ) ? "AP-10 2本":
					( dblKey4 > 175 && dblKey4 <= 180 ) ? "AP-10 2本":
					( dblKey4 > 180 && dblKey4 <= 185 ) ? "AP-10L + AP-10S":
					( dblKey4 > 185 && dblKey4 <= 190 ) ? "AP-10L + AP-10S":
					( dblKey4 > 190 && dblKey4 <= 195 ) ? "AP-10L + AP-10S":
					( dblKey4 > 195 && dblKey4 <= 200 ) ? "AP-10L + AP-10S": "AP-10L + AP-10S";
					break;
				case 'D13':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "AP-12S":
					( dblKey4 >  30 && dblKey4 <=  35 ) ? "AP-12S":
					( dblKey4 >  35 && dblKey4 <=  40 ) ? "AP-12S":
					( dblKey4 >  40 && dblKey4 <=  45 ) ? "AP-12S":
					( dblKey4 >  45 && dblKey4 <=  50 ) ? "AP-12S":
					( dblKey4 >  50 && dblKey4 <=  55 ) ? "AP-12S":
					( dblKey4 >  55 && dblKey4 <=  60 ) ? "AP-12S":
					( dblKey4 >  60 && dblKey4 <=  65 ) ? "AP-12":
					( dblKey4 >  65 && dblKey4 <=  70 ) ? "AP-12":
					( dblKey4 >  70 && dblKey4 <=  75 ) ? "AP-12":
					( dblKey4 >  75 && dblKey4 <=  80 ) ? "AP-12":
					( dblKey4 >  80 && dblKey4 <=  85 ) ? "AP-12":
					( dblKey4 >  85 && dblKey4 <=  90 ) ? "AP-12":
					( dblKey4 >  90 && dblKey4 <=  95 ) ? "AP-12":
					( dblKey4 >  95 && dblKey4 <= 100 ) ? "AP-12":
					( dblKey4 > 100 && dblKey4 <= 105 ) ? "AP-12L":
					( dblKey4 > 105 && dblKey4 <= 110 ) ? "AP-12L":
					( dblKey4 > 110 && dblKey4 <= 115 ) ? "AP-12L":
					( dblKey4 > 115 && dblKey4 <= 120 ) ? "AP-12L":
					( dblKey4 > 120 && dblKey4 <= 125 ) ? "AP-12L":
					( dblKey4 > 125 && dblKey4 <= 130 ) ? "AP-12L":
					( dblKey4 > 130 && dblKey4 <= 135 ) ? "AP-12L":
					( dblKey4 > 135 && dblKey4 <= 140 ) ? "AP-12L":
					( dblKey4 > 140 && dblKey4 <= 145 ) ? "AP-12L":
					( dblKey4 > 145 && dblKey4 <= 150 ) ? "AP-12L + AP-10S":
					( dblKey4 > 150 && dblKey4 <= 155 ) ? "AP-12L + AP-10S":
					( dblKey4 > 155 && dblKey4 <= 160 ) ? "AP-12L + AP-10S":
					( dblKey4 > 160 && dblKey4 <= 165 ) ? "AP-12L + AP-10S":
					( dblKey4 > 165 && dblKey4 <= 170 ) ? "AP-12L + AP-10S":
					( dblKey4 > 170 && dblKey4 <= 175 ) ? "AP-12L + AP-10S":
					( dblKey4 > 175 && dblKey4 <= 180 ) ? "AP-12L + AP-10S":
					( dblKey4 > 180 && dblKey4 <= 185 ) ? "AP-12L + AP-10S":
					( dblKey4 > 185 && dblKey4 <= 190 ) ? "AP-12L + AP-10S":
					( dblKey4 > 190 && dblKey4 <= 195 ) ? "AP-12 2本":
					( dblKey4 > 195 && dblKey4 <= 200 ) ? "AP-12 2本":
					( dblKey4 > 200 && dblKey4 <= 205 ) ? "AP-12L + AP-10":
					( dblKey4 > 205 && dblKey4 <= 210 ) ? "AP-12L + AP-10":
					( dblKey4 > 210 && dblKey4 <= 215 ) ? "AP-12L + AP-10":
					( dblKey4 > 215 && dblKey4 <= 220 ) ? "AP-12L + AP-10":
					( dblKey4 > 220 && dblKey4 <= 225 ) ? "AP-12L + AP-10":
					( dblKey4 > 225 && dblKey4 <= 230 ) ? "AP-12L + AP-10":
					( dblKey4 > 230 && dblKey4 <= 235 ) ? "AP-12L + AP-12":
					( dblKey4 > 235 && dblKey4 <= 240 ) ? "AP-12L + AP-12":
					( dblKey4 > 240 && dblKey4 <= 245 ) ? "AP-12L + AP-12":
					( dblKey4 > 245 && dblKey4 <= 250 ) ? "AP-12L + AP-12":
					( dblKey4 > 250 && dblKey4 <= 255 ) ? "AP-12L + AP-12":
					( dblKey4 > 255 && dblKey4 <= 260 ) ? "AP-12L + AP-12": "AP-12L + AP-12";
					break;
				case 'D16':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "AP-16S":
					( dblKey4 >  30 && dblKey4 <=  35 ) ? "AP-16S":
					( dblKey4 >  35 && dblKey4 <=  40 ) ? "AP-16S":
					( dblKey4 >  40 && dblKey4 <=  45 ) ? "AP-16S":
					( dblKey4 >  45 && dblKey4 <=  50 ) ? "AP-16S":
					( dblKey4 >  50 && dblKey4 <=  55 ) ? "AP-16S":
					( dblKey4 >  55 && dblKey4 <=  60 ) ? "AP-16S":
					( dblKey4 >  60 && dblKey4 <=  65 ) ? "AP-16S":
					( dblKey4 >  65 && dblKey4 <=  70 ) ? "AP-16S":
					( dblKey4 >  70 && dblKey4 <=  75 ) ? "AP-16S":
					( dblKey4 >  75 && dblKey4 <=  80 ) ? "AP-16S":
					( dblKey4 >  80 && dblKey4 <=  85 ) ? "AP-16S":
					( dblKey4 >  85 && dblKey4 <=  90 ) ? "AP-16":
					( dblKey4 >  90 && dblKey4 <=  95 ) ? "AP-16":
					( dblKey4 >  95 && dblKey4 <= 100 ) ? "AP-16":
					( dblKey4 > 100 && dblKey4 <= 105 ) ? "AP-16":
					( dblKey4 > 105 && dblKey4 <= 110 ) ? "AP-16":
					( dblKey4 > 110 && dblKey4 <= 115 ) ? "AP-16":
					( dblKey4 > 115 && dblKey4 <= 120 ) ? "AP-16":
					( dblKey4 > 120 && dblKey4 <= 125 ) ? "AP-16":
					( dblKey4 > 125 && dblKey4 <= 130 ) ? "AP-16":
					( dblKey4 > 130 && dblKey4 <= 135 ) ? "AP-16L":
					( dblKey4 > 135 && dblKey4 <= 140 ) ? "AP-16L":
					( dblKey4 > 140 && dblKey4 <= 145 ) ? "AP-16L":
					( dblKey4 > 145 && dblKey4 <= 150 ) ? "AP-16L":
					( dblKey4 > 150 && dblKey4 <= 155 ) ? "AP-16L":
					( dblKey4 > 155 && dblKey4 <= 160 ) ? "AP-16L":
					( dblKey4 > 160 && dblKey4 <= 165 ) ? "AP-16L":
					( dblKey4 > 165 && dblKey4 <= 170 ) ? "AP-16L":
					( dblKey4 > 170 && dblKey4 <= 175 ) ? "AP-16L":
					( dblKey4 > 175 && dblKey4 <= 180 ) ? "AP-16L":
					( dblKey4 > 180 && dblKey4 <= 185 ) ? "AP-16L":
					( dblKey4 > 185 && dblKey4 <= 190 ) ? "AP-16L + AP-10S":
					( dblKey4 > 190 && dblKey4 <= 195 ) ? "AP-16L + AP-10S":
					( dblKey4 > 195 && dblKey4 <= 200 ) ? "AP-16L + AP-10S":
					( dblKey4 > 200 && dblKey4 <= 205 ) ? "AP-16L + AP-10S":
					( dblKey4 > 205 && dblKey4 <= 210 ) ? "AP-16L + AP-10S":
					( dblKey4 > 210 && dblKey4 <= 215 ) ? "AP-16L + AP-10S":
					( dblKey4 > 215 && dblKey4 <= 220 ) ? "AP-16L + AP-10":
					( dblKey4 > 220 && dblKey4 <= 225 ) ? "AP-16L + AP-10":
					( dblKey4 > 225 && dblKey4 <= 230 ) ? "AP-16L + AP-10":
					( dblKey4 > 230 && dblKey4 <= 235 ) ? "AP-16L + AP-10":
					( dblKey4 > 235 && dblKey4 <= 240 ) ? "AP-16L + AP-12":
					( dblKey4 > 240 && dblKey4 <= 245 ) ? "AP-16L + AP-12":
					( dblKey4 > 245 && dblKey4 <= 250 ) ? "AP-16L + AP-12":
					( dblKey4 > 250 && dblKey4 <= 255 ) ? "AP-16L + AP-12":
					( dblKey4 > 255 && dblKey4 <= 260 ) ? "AP-16L + AP-12":
					( dblKey4 > 260 && dblKey4 <= 265 ) ? "AP-16L + AP-16S":
					( dblKey4 > 265 && dblKey4 <= 270 ) ? "AP-16L + AP-16S":
					( dblKey4 > 270 && dblKey4 <= 275 ) ? "AP-16L + AP-16S":
					( dblKey4 > 275 && dblKey4 <= 280 ) ? "AP-16L + AP-16S":
					( dblKey4 > 280 && dblKey4 <= 285 ) ? "AP-16L + AP-16S":
					( dblKey4 > 285 && dblKey4 <= 290 ) ? "AP-16L + AP-16S":
					( dblKey4 > 290 && dblKey4 <= 295 ) ? "AP-16L + AP-16S":
					( dblKey4 > 295 && dblKey4 <= 300 ) ? "AP-16L + AP-16S":
					( dblKey4 > 300 && dblKey4 <= 305 ) ? "AP-16L + AP-16S":
					( dblKey4 > 305 && dblKey4 <= 310 ) ? "AP-16L + AP-16":
					( dblKey4 > 310 && dblKey4 <= 315 ) ? "AP-16L + AP-16":
					( dblKey4 > 315 && dblKey4 <= 320 ) ? "AP-16L + AP-16": "AP-16L + AP-16";
					break;
				case 'D19':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "AP-20S":
					( dblKey4 >  30 && dblKey4 <=  35 ) ? "AP-20S":
					( dblKey4 >  35 && dblKey4 <=  40 ) ? "AP-20S":
					( dblKey4 >  40 && dblKey4 <=  45 ) ? "AP-20S":
					( dblKey4 >  45 && dblKey4 <=  50 ) ? "AP-20S":
					( dblKey4 >  50 && dblKey4 <=  55 ) ? "AP-20S":
					( dblKey4 >  55 && dblKey4 <=  60 ) ? "AP-20S":
					( dblKey4 >  60 && dblKey4 <=  65 ) ? "AP-20S":
					( dblKey4 >  65 && dblKey4 <=  70 ) ? "AP-20S":
					( dblKey4 >  70 && dblKey4 <=  75 ) ? "AP-20S":
					( dblKey4 >  75 && dblKey4 <=  80 ) ? "AP-20S":
					( dblKey4 >  80 && dblKey4 <=  85 ) ? "AP-20S":
					( dblKey4 >  85 && dblKey4 <=  90 ) ? "AP-20S":
					( dblKey4 >  90 && dblKey4 <=  95 ) ? "AP-20S":
					( dblKey4 >  95 && dblKey4 <= 100 ) ? "AP-20S":
					( dblKey4 > 100 && dblKey4 <= 105 ) ? "AP-20S":
					( dblKey4 > 105 && dblKey4 <= 110 ) ? "AP-20S":
					( dblKey4 > 110 && dblKey4 <= 115 ) ? "AP-20S":
					( dblKey4 > 115 && dblKey4 <= 120 ) ? "AP-20S":
					( dblKey4 > 120 && dblKey4 <= 125 ) ? "AP-20S":
					( dblKey4 > 125 && dblKey4 <= 130 ) ? "AP-20S":
					( dblKey4 > 130 && dblKey4 <= 135 ) ? "AP-20":
					( dblKey4 > 135 && dblKey4 <= 140 ) ? "AP-20":
					( dblKey4 > 140 && dblKey4 <= 145 ) ? "AP-20":
					( dblKey4 > 145 && dblKey4 <= 150 ) ? "AP-20":
					( dblKey4 > 150 && dblKey4 <= 155 ) ? "AP-20":
					( dblKey4 > 155 && dblKey4 <= 160 ) ? "AP-20":
					( dblKey4 > 160 && dblKey4 <= 165 ) ? "AP-20":
					( dblKey4 > 165 && dblKey4 <= 170 ) ? "AP-20":
					( dblKey4 > 170 && dblKey4 <= 175 ) ? "AP-20":
					( dblKey4 > 175 && dblKey4 <= 180 ) ? "AP-20":
					( dblKey4 > 180 && dblKey4 <= 185 ) ? "AP-20":
					( dblKey4 > 185 && dblKey4 <= 190 ) ? "AP-20":
					( dblKey4 > 190 && dblKey4 <= 195 ) ? "AP-20":
					( dblKey4 > 195 && dblKey4 <= 200 ) ? "AP-20":
					( dblKey4 > 200 && dblKey4 <= 205 ) ? "AP-20L":
					( dblKey4 > 205 && dblKey4 <= 210 ) ? "AP-20L":
					( dblKey4 > 210 && dblKey4 <= 215 ) ? "AP-20L":
					( dblKey4 > 215 && dblKey4 <= 220 ) ? "AP-20L":
					( dblKey4 > 220 && dblKey4 <= 225 ) ? "AP-20L":
					( dblKey4 > 225 && dblKey4 <= 230 ) ? "AP-20L":
					( dblKey4 > 230 && dblKey4 <= 235 ) ? "AP-20L":
					( dblKey4 > 235 && dblKey4 <= 240 ) ? "AP-20L":
					( dblKey4 > 240 && dblKey4 <= 245 ) ? "AP-20L":
					( dblKey4 > 245 && dblKey4 <= 250 ) ? "AP-20L + AP-10S":
					( dblKey4 > 250 && dblKey4 <= 255 ) ? "AP-20L + AP-10S":
					( dblKey4 > 255 && dblKey4 <= 260 ) ? "AP-20L + AP-10S":
					( dblKey4 > 260 && dblKey4 <= 265 ) ? "AP-20L + AP-10":
					( dblKey4 > 265 && dblKey4 <= 270 ) ? "AP-20L + AP-10":
					( dblKey4 > 270 && dblKey4 <= 275 ) ? "AP-20L + AP-10":
					( dblKey4 > 275 && dblKey4 <= 280 ) ? "AP-20L + AP-12":
					( dblKey4 > 280 && dblKey4 <= 285 ) ? "AP-20L + AP-12":
					( dblKey4 > 285 && dblKey4 <= 290 ) ? "AP-20L + AP-12":
					( dblKey4 > 290 && dblKey4 <= 295 ) ? "AP-20L + AP-16S":
					( dblKey4 > 295 && dblKey4 <= 300 ) ? "AP-20L + AP-16S":
					( dblKey4 > 300 && dblKey4 <= 305 ) ? "AP-20L + AP-16S":
					( dblKey4 > 305 && dblKey4 <= 310 ) ? "AP-20L + AP-16S":
					( dblKey4 > 310 && dblKey4 <= 315 ) ? "AP-20 + AP-20S":
					( dblKey4 > 315 && dblKey4 <= 320 ) ? "AP-20 + AP-20S":
					( dblKey4 > 320 && dblKey4 <= 325 ) ? "AP-20 + AP-20S":
					( dblKey4 > 325 && dblKey4 <= 330 ) ? "AP-20 + AP-20S":
					( dblKey4 > 330 && dblKey4 <= 335 ) ? "AP-20 + AP-20S":
					( dblKey4 > 335 && dblKey4 <= 340 ) ? "AP-20 + AP-20S":
					( dblKey4 > 340 && dblKey4 <= 345 ) ? "AP-20 + AP-20S":
					( dblKey4 > 345 && dblKey4 <= 350 ) ? "AP-20 + AP-20S":
					( dblKey4 > 350 && dblKey4 <= 355 ) ? "AP-20 2本":
					( dblKey4 > 355 && dblKey4 <= 360 ) ? "AP-20 2本":
					( dblKey4 > 360 && dblKey4 <= 365 ) ? "AP-20 2本":
					( dblKey4 > 365 && dblKey4 <= 370 ) ? "AP-20 2本":
					( dblKey4 > 370 && dblKey4 <= 375 ) ? "AP-20 2本":
					( dblKey4 > 375 && dblKey4 <= 380 ) ? "AP-20 2本": "AP-20 2本";
					break;
				case 'D22':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "AP-22S":
					( dblKey4 >  30 && dblKey4 <=  35 ) ? "AP-22S":
					( dblKey4 >  35 && dblKey4 <=  40 ) ? "AP-22S":
					( dblKey4 >  40 && dblKey4 <=  45 ) ? "AP-22S":
					( dblKey4 >  45 && dblKey4 <=  50 ) ? "AP-22S":
					( dblKey4 >  50 && dblKey4 <=  55 ) ? "AP-22S":
					( dblKey4 >  55 && dblKey4 <=  60 ) ? "AP-22S":
					( dblKey4 >  60 && dblKey4 <=  65 ) ? "AP-22S":
					( dblKey4 >  65 && dblKey4 <=  70 ) ? "AP-22S":
					( dblKey4 >  70 && dblKey4 <=  75 ) ? "AP-22S":
					( dblKey4 >  75 && dblKey4 <=  80 ) ? "AP-22S":
					( dblKey4 >  80 && dblKey4 <=  85 ) ? "AP-22S":
					( dblKey4 >  85 && dblKey4 <=  90 ) ? "AP-22S":
					( dblKey4 >  90 && dblKey4 <=  95 ) ? "AP-22S":
					( dblKey4 >  95 && dblKey4 <= 100 ) ? "AP-22S":
					( dblKey4 > 100 && dblKey4 <= 105 ) ? "AP-22S":
					( dblKey4 > 105 && dblKey4 <= 110 ) ? "AP-22S":
					( dblKey4 > 110 && dblKey4 <= 115 ) ? "AP-22S":
					( dblKey4 > 115 && dblKey4 <= 120 ) ? "AP-22S":
					( dblKey4 > 120 && dblKey4 <= 125 ) ? "AP-22S":
					( dblKey4 > 125 && dblKey4 <= 130 ) ? "AP-22S":
					( dblKey4 > 130 && dblKey4 <= 135 ) ? "AP-22S":
					( dblKey4 > 135 && dblKey4 <= 140 ) ? "AP-22S":
					( dblKey4 > 140 && dblKey4 <= 145 ) ? "AP-22S":
					( dblKey4 > 145 && dblKey4 <= 150 ) ? "AP-22S":
					( dblKey4 > 150 && dblKey4 <= 155 ) ? "AP-22S":
					( dblKey4 > 155 && dblKey4 <= 160 ) ? "AP-22S":
					( dblKey4 > 160 && dblKey4 <= 165 ) ? "AP-22S":
					( dblKey4 > 165 && dblKey4 <= 170 ) ? "AP-22":
					( dblKey4 > 170 && dblKey4 <= 175 ) ? "AP-22":
					( dblKey4 > 175 && dblKey4 <= 180 ) ? "AP-22":
					( dblKey4 > 180 && dblKey4 <= 185 ) ? "AP-22":
					( dblKey4 > 185 && dblKey4 <= 190 ) ? "AP-22":
					( dblKey4 > 190 && dblKey4 <= 195 ) ? "AP-22":
					( dblKey4 > 195 && dblKey4 <= 200 ) ? "AP-22":
					( dblKey4 > 200 && dblKey4 <= 205 ) ? "AP-22":
					( dblKey4 > 205 && dblKey4 <= 210 ) ? "AP-22":
					( dblKey4 > 210 && dblKey4 <= 215 ) ? "AP-22":
					( dblKey4 > 215 && dblKey4 <= 220 ) ? "AP-22":
					( dblKey4 > 220 && dblKey4 <= 225 ) ? "AP-22":
					( dblKey4 > 225 && dblKey4 <= 230 ) ? "AP-22":
					( dblKey4 > 230 && dblKey4 <= 235 ) ? "AP-22":
					( dblKey4 > 235 && dblKey4 <= 240 ) ? "AP-22":
					( dblKey4 > 240 && dblKey4 <= 245 ) ? "AP-22":
					( dblKey4 > 245 && dblKey4 <= 250 ) ? "AP-22":
					( dblKey4 > 250 && dblKey4 <= 255 ) ? "AP-22L":
					( dblKey4 > 255 && dblKey4 <= 260 ) ? "AP-22L":
					( dblKey4 > 260 && dblKey4 <= 265 ) ? "AP-22L":
					( dblKey4 > 265 && dblKey4 <= 270 ) ? "AP-22L":
					( dblKey4 > 270 && dblKey4 <= 275 ) ? "AP-22L":
					( dblKey4 > 275 && dblKey4 <= 280 ) ? "AP-22L":
					( dblKey4 > 280 && dblKey4 <= 285 ) ? "AP-22L + AP-10S":
					( dblKey4 > 285 && dblKey4 <= 290 ) ? "AP-22L + AP-10S":
					( dblKey4 > 290 && dblKey4 <= 295 ) ? "AP-22L + AP-12S":
					( dblKey4 > 295 && dblKey4 <= 300 ) ? "AP-22L + AP-12":
					( dblKey4 > 300 && dblKey4 <= 305 ) ? "AP-22L + AP-12":
					( dblKey4 > 305 && dblKey4 <= 310 ) ? "AP-22L + AP-16S":
					( dblKey4 > 310 && dblKey4 <= 315 ) ? "AP-22L + AP-16S":
					( dblKey4 > 315 && dblKey4 <= 320 ) ? "AP-22L + AP-16S":
					( dblKey4 > 320 && dblKey4 <= 325 ) ? "AP-22L + AP-16S":
					( dblKey4 > 325 && dblKey4 <= 330 ) ? "AP-22L + AP-16":
					( dblKey4 > 330 && dblKey4 <= 335 ) ? "AP-22L + AP-16":
					( dblKey4 > 335 && dblKey4 <= 340 ) ? "AP-22L + AP-16":
					( dblKey4 > 340 && dblKey4 <= 345 ) ? "AP-22L + AP-16":
					( dblKey4 > 345 && dblKey4 <= 350 ) ? "AP-22L + AP-20S":
					( dblKey4 > 350 && dblKey4 <= 355 ) ? "AP-22L + AP-20S":
					( dblKey4 > 355 && dblKey4 <= 360 ) ? "AP-22L + AP-20S":
					( dblKey4 > 360 && dblKey4 <= 365 ) ? "AP-22L + AP-20S":
					( dblKey4 > 365 && dblKey4 <= 370 ) ? "AP-22L + AP-20S":
					( dblKey4 > 370 && dblKey4 <= 375 ) ? "AP-22L + AP-20S":
					( dblKey4 > 375 && dblKey4 <= 380 ) ? "AP-22L + AP-20S":
					( dblKey4 > 380 && dblKey4 <= 385 ) ? "AP-22L + AP-20":
					( dblKey4 > 385 && dblKey4 <= 390 ) ? "AP-22L + AP-20":
					( dblKey4 > 390 && dblKey4 <= 395 ) ? "AP-22L + AP-20":
					( dblKey4 > 395 && dblKey4 <= 400 ) ? "AP-22L + AP-20":
					( dblKey4 > 400 && dblKey4 <= 405 ) ? "AP-22L + AP-20":
					( dblKey4 > 405 && dblKey4 <= 410 ) ? "AP-22L + AP-20":
					( dblKey4 > 410 && dblKey4 <= 415 ) ? "AP-22L + AP-20":
					( dblKey4 > 415 && dblKey4 <= 420 ) ? "AP-22L + AP-20":
					( dblKey4 > 420 && dblKey4 <= 425 ) ? "AP-22L + AP-20":
					( dblKey4 > 425 && dblKey4 <= 430 ) ? "AP-22 + AP-22S":
					( dblKey4 > 430 && dblKey4 <= 435 ) ? "AP-22 + AP-22S":
					( dblKey4 > 435 && dblKey4 <= 440 ) ? "AP-22 + AP-22S": "AP-22 + AP-22S";
					break;
				case 'D25':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "AP-24S":
					( dblKey4 >  30 && dblKey4 <=  35 ) ? "AP-24S":
					( dblKey4 >  35 && dblKey4 <=  40 ) ? "AP-24S":
					( dblKey4 >  40 && dblKey4 <=  45 ) ? "AP-24S":
					( dblKey4 >  45 && dblKey4 <=  50 ) ? "AP-24S":
					( dblKey4 >  50 && dblKey4 <=  55 ) ? "AP-24S":
					( dblKey4 >  55 && dblKey4 <=  60 ) ? "AP-24S":
					( dblKey4 >  60 && dblKey4 <=  65 ) ? "AP-24S":
					( dblKey4 >  65 && dblKey4 <=  70 ) ? "AP-24S":
					( dblKey4 >  70 && dblKey4 <=  75 ) ? "AP-24S":
					( dblKey4 >  75 && dblKey4 <=  80 ) ? "AP-24S":
					( dblKey4 >  80 && dblKey4 <=  85 ) ? "AP-24S":
					( dblKey4 >  85 && dblKey4 <=  90 ) ? "AP-24S":
					( dblKey4 >  90 && dblKey4 <=  95 ) ? "AP-24S":
					( dblKey4 >  95 && dblKey4 <= 100 ) ? "AP-24S":
					( dblKey4 > 100 && dblKey4 <= 105 ) ? "AP-24S":
					( dblKey4 > 105 && dblKey4 <= 110 ) ? "AP-24S":
					( dblKey4 > 110 && dblKey4 <= 115 ) ? "AP-24S":
					( dblKey4 > 115 && dblKey4 <= 120 ) ? "AP-24S":
					( dblKey4 > 120 && dblKey4 <= 125 ) ? "AP-24S":
					( dblKey4 > 125 && dblKey4 <= 130 ) ? "AP-24S":
					( dblKey4 > 130 && dblKey4 <= 135 ) ? "AP-24S":
					( dblKey4 > 135 && dblKey4 <= 140 ) ? "AP-24S":
					( dblKey4 > 140 && dblKey4 <= 145 ) ? "AP-24S":
					( dblKey4 > 145 && dblKey4 <= 150 ) ? "AP-24S":
					( dblKey4 > 150 && dblKey4 <= 155 ) ? "AP-24S":
					( dblKey4 > 155 && dblKey4 <= 160 ) ? "AP-24S":
					( dblKey4 > 160 && dblKey4 <= 165 ) ? "AP-24S":
					( dblKey4 > 165 && dblKey4 <= 170 ) ? "AP-24S":
					( dblKey4 > 170 && dblKey4 <= 175 ) ? "AP-24S":
					( dblKey4 > 175 && dblKey4 <= 180 ) ? "AP-24S":
					( dblKey4 > 180 && dblKey4 <= 185 ) ? "AP-24S":
					( dblKey4 > 185 && dblKey4 <= 190 ) ? "AP-24S":
					( dblKey4 > 190 && dblKey4 <= 195 ) ? "AP-24S":
					( dblKey4 > 195 && dblKey4 <= 200 ) ? "AP-24":
					( dblKey4 > 200 && dblKey4 <= 205 ) ? "AP-24":
					( dblKey4 > 205 && dblKey4 <= 210 ) ? "AP-24":
					( dblKey4 > 210 && dblKey4 <= 215 ) ? "AP-24":
					( dblKey4 > 215 && dblKey4 <= 220 ) ? "AP-24":
					( dblKey4 > 220 && dblKey4 <= 225 ) ? "AP-24":
					( dblKey4 > 225 && dblKey4 <= 230 ) ? "AP-24":
					( dblKey4 > 230 && dblKey4 <= 235 ) ? "AP-24":
					( dblKey4 > 235 && dblKey4 <= 240 ) ? "AP-24":
					( dblKey4 > 240 && dblKey4 <= 245 ) ? "AP-24":
					( dblKey4 > 245 && dblKey4 <= 250 ) ? "AP-24":
					( dblKey4 > 250 && dblKey4 <= 255 ) ? "AP-24":
					( dblKey4 > 255 && dblKey4 <= 260 ) ? "AP-24":
					( dblKey4 > 260 && dblKey4 <= 265 ) ? "AP-24":
					( dblKey4 > 265 && dblKey4 <= 270 ) ? "AP-24":
					( dblKey4 > 270 && dblKey4 <= 275 ) ? "AP-24":
					( dblKey4 > 275 && dblKey4 <= 280 ) ? "AP-24":
					( dblKey4 > 280 && dblKey4 <= 285 ) ? "AP-24":
					( dblKey4 > 285 && dblKey4 <= 290 ) ? "AP-24":
					( dblKey4 > 290 && dblKey4 <= 295 ) ? "AP-24":
					( dblKey4 > 295 && dblKey4 <= 300 ) ? "AP-24":
					( dblKey4 > 300 && dblKey4 <= 305 ) ? "AP-24L":
					( dblKey4 > 305 && dblKey4 <= 310 ) ? "AP-24L":
					( dblKey4 > 310 && dblKey4 <= 315 ) ? "AP-24L":
					( dblKey4 > 315 && dblKey4 <= 320 ) ? "AP-24L":
					( dblKey4 > 320 && dblKey4 <= 325 ) ? "AP-24L":
					( dblKey4 > 325 && dblKey4 <= 330 ) ? "AP-24L":
					( dblKey4 > 330 && dblKey4 <= 335 ) ? "AP-24L":
					( dblKey4 > 335 && dblKey4 <= 340 ) ? "AP-24L":
					( dblKey4 > 340 && dblKey4 <= 345 ) ? "AP-24L":
					( dblKey4 > 345 && dblKey4 <= 350 ) ? "AP-24 + AP-16":
					( dblKey4 > 350 && dblKey4 <= 355 ) ? "AP-24 + AP-16L":
					( dblKey4 > 355 && dblKey4 <= 360 ) ? "AP-24 + AP-16L":
					( dblKey4 > 360 && dblKey4 <= 365 ) ? "AP-24 + AP-16L":
					( dblKey4 > 365 && dblKey4 <= 370 ) ? "AP-24 + AP-16L":
					( dblKey4 > 370 && dblKey4 <= 375 ) ? "AP-24 + AP-16L":
					( dblKey4 > 375 && dblKey4 <= 380 ) ? "AP-24 + AP-20S":
					( dblKey4 > 380 && dblKey4 <= 385 ) ? "AP-24 + AP-20":
					( dblKey4 > 385 && dblKey4 <= 390 ) ? "AP-24 + AP-20":
					( dblKey4 > 390 && dblKey4 <= 395 ) ? "AP-24 + AP-20":
					( dblKey4 > 395 && dblKey4 <= 400 ) ? "AP-24 + AP-20":
					( dblKey4 > 400 && dblKey4 <= 405 ) ? "AP-24 + AP-20":
					( dblKey4 > 405 && dblKey4 <= 410 ) ? "AP-24 + AP-20":
					( dblKey4 > 410 && dblKey4 <= 415 ) ? "AP-24 + AP-20":
					( dblKey4 > 415 && dblKey4 <= 420 ) ? "AP-24 + AP-22S":
					( dblKey4 > 420 && dblKey4 <= 425 ) ? "AP-24 + AP-22S":
					( dblKey4 > 425 && dblKey4 <= 430 ) ? "AP-24 + AP-22S":
					( dblKey4 > 430 && dblKey4 <= 435 ) ? "AP-24 + AP-22S":
					( dblKey4 > 435 && dblKey4 <= 440 ) ? "AP-24 + AP-22S":
					( dblKey4 > 440 && dblKey4 <= 445 ) ? "AP-24 + AP-22S":
					( dblKey4 > 445 && dblKey4 <= 450 ) ? "AP-24 + AP-22S":
					( dblKey4 > 450 && dblKey4 <= 455 ) ? "AP-24L + AP-20":
					( dblKey4 > 455 && dblKey4 <= 460 ) ? "AP-24L + AP-20":
					( dblKey4 > 460 && dblKey4 <= 465 ) ? "AP-24 + AP-22":
					( dblKey4 > 465 && dblKey4 <= 470 ) ? "AP-24 + AP-22":
					( dblKey4 > 470 && dblKey4 <= 475 ) ? "AP-24 + AP-22":
					( dblKey4 > 475 && dblKey4 <= 480 ) ? "AP-24 + AP-22":
					( dblKey4 > 480 && dblKey4 <= 485 ) ? "AP-24 + AP-22":
					( dblKey4 > 485 && dblKey4 <= 490 ) ? "AP-24 + AP-22":
					( dblKey4 > 490 && dblKey4 <= 495 ) ? "AP-24 + AP-22":
					( dblKey4 > 495 && dblKey4 <= 500 ) ? "AP-24 + AP-22": "AP-24 + AP-22";
					break;
				default:
					//
					strType = "";
			} 
			break;
		case 'HP':
			switch( strKey10 ) 
			{ 
				case 'D10':
					strType = 
					(                  dblKey4 <=  30 ) ? "HP-10":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "HP-10":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "HP-10":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "HP-10":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "HP-10":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "HP-10":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "HP-10":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "HP-10 2本":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "HP-10 2本":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "HP-10 2本":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "HP-10 2本":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "HP-10 2本":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "HP-10 2本":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "HP-10 2本":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "HP-10 2本":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "HP-10 2本":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "HP-10 2本":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "HP-10 2本": "HP-10 2本";
					break;
				case 'D13':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "HP-12":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "HP-12":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "HP-12":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "HP-12":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "HP-12":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "HP-12":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "HP-12":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "HP-12":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "HP-12 + HP-10":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "HP-12 + HP-10":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "HP-12 + HP-10":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "HP-12 + HP-10":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "HP-12 + HP-10":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "HP-12 + HP-10":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "HP-12 + HP-10":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "HP-12 + HP-10":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "HP-12 2本":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "HP-12 2本":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "HP-12 2本 + HP-10":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "HP-12 2本 + HP-10":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "HP-12 2本 + HP-10":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "HP-12 2本 + HP-10":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "HP-12 2本 + HP-10":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "HP-12 2本 + HP-10": "HP-12 2本 + HP-10";
					break;
				case 'D16':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "HP-16":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "HP-16":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "HP-16":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "HP-16":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "HP-16":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "HP-16":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "HP-16":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "HP-16":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "HP-16":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "HP-16":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "HP-16":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "HP-16 + HP-10":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "HP-16 + HP-10":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "HP-16 + HP-10":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "HP-16 + HP-10":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "HP-16 + HP-10":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "HP-16 + HP-12":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "HP-16 2本":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "HP-16 2本":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "HP-16 2本":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "HP-16 2本":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "HP-16 2本":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "HP-16 2本":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "HP-16 2本":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "HP-16 2本 + HP-10":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "HP-16 2本 + HP-10":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "HP-16 2本 + HP-10":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "HP-16 2本 + HP-10":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "HP-16 2本 + HP-10":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "HP-16 2本 + HP-12": "HP-16 2本 + HP-12";
					break;
				case 'D19':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "HP-20":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "HP-20":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "HP-20":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "HP-20":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "HP-20":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "HP-20":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "HP-20":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "HP-20":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "HP-20":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "HP-20":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "HP-20":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "HP-20":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "HP-20":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "HP-20":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "HP-20":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "HP-20":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "HP-20":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "HP-20":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "HP-20 + HP-10":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "HP-20 + HP-10":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "HP-20 + HP-10":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "HP-20 + HP-12":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "HP-20 + HP-12":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "HP-20 + HP-16":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "HP-20 + HP-16":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "HP-20 + HP-16":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "HP-20 + HP-16":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "HP-20 + HP-16":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "HP-20 2本":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "HP-20 2本":
					( dblKey4 > 320 && dblKey4 <= 330 ) ? "HP-20 2本":
					( dblKey4 > 330 && dblKey4 <= 340 ) ? "HP-20 2本":
					( dblKey4 > 340 && dblKey4 <= 350 ) ? "HP-20 2本":
					( dblKey4 > 350 && dblKey4 <= 360 ) ? "HP-20 2本":
					( dblKey4 > 360 && dblKey4 <= 370 ) ? "HP-20 2本":
					( dblKey4 > 370 && dblKey4 <= 380 ) ? "HP-20 2本": "HP-20 2本";
					break;
				case 'D22':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "HP-22":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "HP-22":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "HP-22":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "HP-22":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "HP-22":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "HP-22":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "HP-22":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "HP-22":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "HP-22":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "HP-22":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "HP-22":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "HP-22":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "HP-22":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "HP-22":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "HP-22":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "HP-22":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "HP-22":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "HP-22":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "HP-22":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "HP-22":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "HP-22":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "HP-22":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "HP-22":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "HP-22 + HP-10":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "HP-22 + HP-10":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "HP-22 + HP-12":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "HP-22 + HP-16":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "HP-22 + HP-16":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "HP-22 + HP-16":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "HP-22 + HP-16":
					( dblKey4 > 320 && dblKey4 <= 330 ) ? "HP-22 + HP-20":
					( dblKey4 > 330 && dblKey4 <= 340 ) ? "HP-22 + HP-20":
					( dblKey4 > 340 && dblKey4 <= 350 ) ? "HP-22 + HP-20":
					( dblKey4 > 350 && dblKey4 <= 360 ) ? "HP-22 + HP-20":
					( dblKey4 > 360 && dblKey4 <= 370 ) ? "HP-22 + HP-20":
					( dblKey4 > 370 && dblKey4 <= 380 ) ? "HP-22 + HP-20":
					( dblKey4 > 380 && dblKey4 <= 390 ) ? "HP-22 + HP-20":
					( dblKey4 > 390 && dblKey4 <= 400 ) ? "HP-22 + HP-20":
					( dblKey4 > 400 && dblKey4 <= 410 ) ? "HP-22 + HP-20":
					( dblKey4 > 410 && dblKey4 <= 420 ) ? "HP-22 + HP-20":
					( dblKey4 > 420 && dblKey4 <= 430 ) ? "HP-22 2本":
					( dblKey4 > 430 && dblKey4 <= 440 ) ? "HP-22 2本": "HP-22 2本";
					break;
				case 'D25':
					//
					strType = 
					(                  dblKey4 <=  30 ) ? "HP-24":
					( dblKey4 >  30 && dblKey4 <=  40 ) ? "HP-24":
					( dblKey4 >  40 && dblKey4 <=  50 ) ? "HP-24":
					( dblKey4 >  50 && dblKey4 <=  60 ) ? "HP-24":
					( dblKey4 >  60 && dblKey4 <=  70 ) ? "HP-24":
					( dblKey4 >  70 && dblKey4 <=  80 ) ? "HP-24":
					( dblKey4 >  80 && dblKey4 <=  90 ) ? "HP-24":
					( dblKey4 >  90 && dblKey4 <= 100 ) ? "HP-24":
					( dblKey4 > 100 && dblKey4 <= 110 ) ? "HP-24":
					( dblKey4 > 110 && dblKey4 <= 120 ) ? "HP-24":
					( dblKey4 > 120 && dblKey4 <= 130 ) ? "HP-24":
					( dblKey4 > 130 && dblKey4 <= 140 ) ? "HP-24":
					( dblKey4 > 140 && dblKey4 <= 150 ) ? "HP-24":
					( dblKey4 > 150 && dblKey4 <= 160 ) ? "HP-24":
					( dblKey4 > 160 && dblKey4 <= 170 ) ? "HP-24":
					( dblKey4 > 170 && dblKey4 <= 180 ) ? "HP-24":
					( dblKey4 > 180 && dblKey4 <= 190 ) ? "HP-24":
					( dblKey4 > 190 && dblKey4 <= 200 ) ? "HP-24":
					( dblKey4 > 200 && dblKey4 <= 210 ) ? "HP-24":
					( dblKey4 > 210 && dblKey4 <= 220 ) ? "HP-24":
					( dblKey4 > 220 && dblKey4 <= 230 ) ? "HP-24":
					( dblKey4 > 230 && dblKey4 <= 240 ) ? "HP-24":
					( dblKey4 > 240 && dblKey4 <= 250 ) ? "HP-24":
					( dblKey4 > 250 && dblKey4 <= 260 ) ? "HP-24":
					( dblKey4 > 260 && dblKey4 <= 270 ) ? "HP-24":
					( dblKey4 > 270 && dblKey4 <= 280 ) ? "HP-24":
					( dblKey4 > 280 && dblKey4 <= 290 ) ? "HP-24":
					( dblKey4 > 290 && dblKey4 <= 300 ) ? "HP-24":
					( dblKey4 > 300 && dblKey4 <= 310 ) ? "HP-24 + HP-10":
					( dblKey4 > 310 && dblKey4 <= 320 ) ? "HP-24 + HP-10":
					( dblKey4 > 320 && dblKey4 <= 330 ) ? "HP-24 + HP-12":
					( dblKey4 > 330 && dblKey4 <= 340 ) ? "HP-24 + HP-16":
					( dblKey4 > 340 && dblKey4 <= 350 ) ? "HP-24 + HP-16":
					( dblKey4 > 350 && dblKey4 <= 360 ) ? "HP-24 + HP-16":
					( dblKey4 > 360 && dblKey4 <= 370 ) ? "HP-24 + HP-20":
					( dblKey4 > 370 && dblKey4 <= 380 ) ? "HP-24 + HP-20":
					( dblKey4 > 380 && dblKey4 <= 390 ) ? "HP-24 + HP-20":
					( dblKey4 > 390 && dblKey4 <= 400 ) ? "HP-24 + HP-20":
					( dblKey4 > 400 && dblKey4 <= 410 ) ? "HP-24 + HP-20":
					( dblKey4 > 410 && dblKey4 <= 420 ) ? "HP-24 + HP-20":
					( dblKey4 > 420 && dblKey4 <= 430 ) ? "HP-24 + HP-20":
					( dblKey4 > 430 && dblKey4 <= 440 ) ? "HP-24 + HP-22":
					( dblKey4 > 440 && dblKey4 <= 450 ) ? "HP-24 + HP-22":
					( dblKey4 > 450 && dblKey4 <= 460 ) ? "HP-24 + HP-22":
					( dblKey4 > 460 && dblKey4 <= 470 ) ? "HP-24 + HP-22":
					( dblKey4 > 470 && dblKey4 <= 480 ) ? "HP-24 + HP-22":
					( dblKey4 > 480 && dblKey4 <= 490 ) ? "HP-24 + HP-22":
					( dblKey4 > 490 && dblKey4 <= 500 ) ? "HP-24 + HP-22": "HP-24 + HP-22";
					break;
				default:
					//
					strType = "";
			} 
			break;
		default:
			strType = "";
	} 

	// 
	switch( strRefType ) 
	{ 
		case 'VE':
			switch( strKey10 ) 
			{ 
				case 'D10':
					//
					dblDig = 
					(                  dblKey4 <=  30 ) ?  295:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  300:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  300:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  305:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  310:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  310:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  320:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  320:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  325:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  330:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  335:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  340:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  345:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  350:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  355:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  360:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  370:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  370:  370;
					//
					dblFix = 
					(                  dblKey4 <=  30 ) ?  125:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  125:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  130:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  130:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  130:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  135:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  135:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  140:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  140:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  140:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  145:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  145:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  150:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  150:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  155:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  155:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  155:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  160:  160;
					//
					dblLoss = 
					(                  dblKey4 <=  30 ) ?  42:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  42:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  43:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  43:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  44:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  44:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  45:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  46:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  46:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  47:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  48:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  48:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  49:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  50:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  51:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  51:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  52:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  53:  53;
					break;
				case 'D13':
					//
					dblDig = 
					(                  dblKey4 <=  40 ) ?  405: 
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  415: 
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  415: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  420: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  425: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  430: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  440: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  445: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  450: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  455: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  460: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  465: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  475: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  480: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  485: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  495: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  500: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  510: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  515: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  520: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  530: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  540: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  545:  545;
					//
					dblFix = 
					(                  dblKey4 <=  40 ) ?  175: 
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  175: 
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  180: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  180: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  185: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  185: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  185: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  190: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  190: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  195: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  200: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  200: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  200: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  205: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  210: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  210: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  215: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  215: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  220: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  225: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  230: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  230: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  235:  235;
					//
					dblLoss = 
					(                  dblKey4 <=  40 ) ?  58: 
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  59: 
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  59: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  60: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  61: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  61: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  62: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  63: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  64: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  65: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  66: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  66: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  67: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  68: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  69: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  70: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  71: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  72: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  73: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  74: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  76: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  77: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  78:  78;
					break;
				case 'D16':
					//
					dblDig = 
					(                  dblKey4 <=  50 ) ?  625:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  635:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  650:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  650:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  660:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  670:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  685:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  685:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  700:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  715:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  715:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  730:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  745:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  745:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  760:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  775:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  795:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  795:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  815:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  835:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  835:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  855:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  875:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  875:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  895:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  920:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  945:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  945:  945;
					//
					dblFix = 
					(                  dblKey4 <=  50 ) ?  270:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  275:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  275:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  275:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  285:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  290:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  295:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  295:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  300:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  305:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  305:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  310:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  320:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  320:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  325:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  335:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  340:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  340:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  350:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  355:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  355:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  365:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  375:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  375:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  385:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  395:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  405:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  405:  405;
					//
					dblLoss = 
					(                  dblKey4 <=  50 ) ?   89:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?   91:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?   92:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?   92:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?   94:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?   96:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?   98:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?   98:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  100:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  102:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  102:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  104:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  106:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  106:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  108:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  111:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  113:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  113:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  116:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  119:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  119:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  122:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  125:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  125:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  128:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  131:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  135:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  135:  135;
					break;
				case 'D19':
					//
					dblDig = 
					(                  dblKey4 <=  60 ) ?  920: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  920: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  945: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  945: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  975: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1000: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1000: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1030: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1030: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1060: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1095: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1095: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1130: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1130: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1165: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1210: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1210: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1250: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1250: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1295: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1350: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1350: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1400: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1400: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1460: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1525: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1525: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1595: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1595: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1665: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1750: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1750: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1840: 1840;
					//
					dblFix = 
					(                  dblKey4 <=  60 ) ?  395: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  395: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  405: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  405: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  415: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  430: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  430: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  440: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  440: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  455: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  470: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  470: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  485: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  485: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  500: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  515: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  515: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  535: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  535: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  555: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  575: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  575: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  600: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  600: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  625: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  650: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  650: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  680: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  680: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  715: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  750: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  750: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  790:  790;
					//
					dblLoss = 
					(                  dblKey4 <=  60 ) ?  131: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  131: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  135: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  135: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  139: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  143: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  143: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  147: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  147: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  151: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  156: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  156: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  161: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  161: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  166: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  172: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  172: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  178: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  178: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  185: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  192: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  192: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  200: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  200: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  208: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  217: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  217: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  227: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  227: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  238: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  250: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  250: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  262:  262 ;
					break;
				case 'D22':
					//
					dblDig = 
					(                  dblKey4 <=  80 ) ? 1165:
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 1210:
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 1210:
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1250:
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1250:
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1295:
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1295:
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1295:
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1350:
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1350:
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1400:
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1400:
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1460:
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1460:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1525:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1525:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1595:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1595:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1595:
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1665:
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1665:
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1750:
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1750:
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1840:
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1840:
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1945:
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1945:
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1945:
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 2060:
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 2060:
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 2190:
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 2190:
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 2335:
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 2335:
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 2500:
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2500:
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2690: 2690;
					//
					dblFix = 
					(                  dblKey4 <=  80 ) ?  500:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  515:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  515:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  535:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  535:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  555:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  555:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  555:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  575:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  575:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  600:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  600:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  625:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  625:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  650:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  650:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  680:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  680:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  680:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  715:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  715:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  750:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  750:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  790:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  790:
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  835:
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  835:
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  835:
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  880:
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  880:
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  935:
					( dblKey4 > 380 && dblKey4 <= 390 ) ?  935:
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 1000:
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 1000:
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 1070:
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 1070:
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 1155: 1155;
					//
					dblLoss = 
					(                  dblKey4 <=  80 ) ?  166:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  172:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  172:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  178:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  178:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  185:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  185:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  185:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  192:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  192:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  200:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  200:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  208:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  208:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  217:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  217:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  227:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  227:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  227:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  238:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  238:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  250:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  250:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  262:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  262:
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  277:
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  277:
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  277:
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  293:
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  293:
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  312:
					( dblKey4 > 380 && dblKey4 <= 390 ) ?  312:
					( dblKey4 > 390 && dblKey4 <= 400 ) ?  333:
					( dblKey4 > 400 && dblKey4 <= 410 ) ?  333:
					( dblKey4 > 410 && dblKey4 <= 420 ) ?  356:
					( dblKey4 > 420 && dblKey4 <= 430 ) ?  356:
					( dblKey4 > 430 && dblKey4 <= 440 ) ?  384:  384;
					break;
				case 'D25':
					//
					dblDig = 
					(                  dblKey4 <= 100 ) ? 2060: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 2060: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 2190: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 2190: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 2190: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 2190: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 2335: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 2335: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 2335: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 2500: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 2500: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 2500: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 2690: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 2690: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 2690: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 2690: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 2915: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 2915: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 2915: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 3180: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 3180: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 3180: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 3500: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 3500: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 3500: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 3500: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 3890: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 3890: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 3890: 
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 4375: 
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 4375: 
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 4375: 
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 5000: 
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 5000: 
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 5000: 
					( dblKey4 > 440 && dblKey4 <= 450 ) ? 5835: 
					( dblKey4 > 450 && dblKey4 <= 460 ) ? 5835: 
					( dblKey4 > 460 && dblKey4 <= 470 ) ? 5835: 
					( dblKey4 > 470 && dblKey4 <= 480 ) ? 5835: 
					( dblKey4 > 480 && dblKey4 <= 490 ) ? 7000: 
					( dblKey4 > 490 && dblKey4 <= 500 ) ? 7000: 7000;
					//
					dblFix = 
					(                  dblKey4 <= 100 ) ?  880: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  880: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  935: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  935: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  935: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  935: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1000: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1000: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1000: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1070: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1070: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1070: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1155: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1155: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1155: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1155: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1250: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1250: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1250: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1365: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1365: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1365: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1500: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1500: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1500: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1500: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1665: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1665: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1665: 
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 1875: 
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 1875: 
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 1875: 
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 2145: 
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2145: 
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2145: 
					( dblKey4 > 440 && dblKey4 <= 450 ) ? 2500: 
					( dblKey4 > 450 && dblKey4 <= 460 ) ? 2500: 
					( dblKey4 > 460 && dblKey4 <= 470 ) ? 2500: 
					( dblKey4 > 470 && dblKey4 <= 480 ) ? 2500: 
					( dblKey4 > 480 && dblKey4 <= 490 ) ? 3000: 
					( dblKey4 > 490 && dblKey4 <= 500 ) ? 3000: 3000;
					//
					dblLoss = 
					(                  dblKey4 <= 100 ) ?  293: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  293: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  312: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  312: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  312: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  312: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  333: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  333: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  333: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  356: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  356: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  356: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  384: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  384: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  384: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  384: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  416: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  416: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  416: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  454: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  454: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  454: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  499: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  499: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  499: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  499: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  554: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  554: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  554: 
					( dblKey4 > 380 && dblKey4 <= 390 ) ?  624: 
					( dblKey4 > 390 && dblKey4 <= 400 ) ?  624: 
					( dblKey4 > 400 && dblKey4 <= 410 ) ?  624: 
					( dblKey4 > 410 && dblKey4 <= 420 ) ?  713: 
					( dblKey4 > 420 && dblKey4 <= 430 ) ?  713: 
					( dblKey4 > 430 && dblKey4 <= 440 ) ?  713: 
					( dblKey4 > 440 && dblKey4 <= 450 ) ?  832: 
					( dblKey4 > 450 && dblKey4 <= 460 ) ?  832: 
					( dblKey4 > 460 && dblKey4 <= 470 ) ?  832: 
					( dblKey4 > 470 && dblKey4 <= 480 ) ?  832: 
					( dblKey4 > 480 && dblKey4 <= 490 ) ?  998: 
					( dblKey4 > 490 && dblKey4 <= 500 ) ?  998:  998;
					break;
				default:
					dblDig     = 0;
					dblFix     = 0;
					dblLoss    = 0;
			} 
			break;
		case 'AP':
			switch( strKey10 ) 
			{ 
				case 'D10':
					//
					dblDig  = 
					(                  dblKey4 <=  30 ) ? 295:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 300:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 300:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 300:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 300:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 305:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 305:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 310:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 310:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 310:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 310:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 315:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 320:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 320:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 320:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 325:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 325:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 330:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 330:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 335:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 335:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 340:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 340:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 345:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 345:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 350:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 350:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 355:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 355:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 360:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 360:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 365:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 370:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 380:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 370: 370;
					dblFix  = 
					(                  dblKey4 <=  30 ) ? 125:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 125:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 125:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 130:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 130:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 130:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 130:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 130:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 130:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 135:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 135:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 135:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 135:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 140:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 140:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 140:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 140:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 140:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 140:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 140:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 145:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 145:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 145:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 145:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 150:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 150:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 150:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 150:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 155:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 155:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 155:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 155:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 155:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 160:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 160: 160;
					dblLoss = 
					(                  dblKey4 <=  30 ) ? 42:
					( dblKey4 >  30 && dblKey4 <=  35 ) ? 42:
					( dblKey4 >  35 && dblKey4 <=  40 ) ? 42:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 42:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 43:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 43:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 43:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 44:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 44:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 44:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 44:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 45:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 45:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 46:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 46:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 46:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 46:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 47:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 47:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 47:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 48:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 48:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 48:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 49:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 49:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 50:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 50:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 50:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 51:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 51:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 51:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 52:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 52:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 54:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 53: 53;
					break;
				case 'D13':
					//
					dblDig  = 
					(                  dblKey4 <=  40 ) ? 405:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 415:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 415:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 415:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 415:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 420:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 420:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 425:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 425:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 430:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 430:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 440:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 440:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 445:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 445:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 450:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 450:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 455:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 455:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 460:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 460:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 465:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 465:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 475:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 475:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 480:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 480:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 485:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 485:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 495:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 495:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 500:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 500:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 510:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 510:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 515:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 515:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 520:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 520:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 530:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 530:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 540:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 540:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 545:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 545: 545;
					dblFix  =                            
					(                  dblKey4 <=  40 ) ? 175:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 175:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 175:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 180:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 180:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 180:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 180:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 185:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 185:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 185:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 185:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 185:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 185:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 190:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 190:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 190:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 190:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 195:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 195:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 200:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 200:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 200:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 200:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 200:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 200:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 205:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 205:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 210:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 210:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 210:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 210:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 215:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 215:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 215:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 215:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 220:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 220:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 225:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 225:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 230:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 230:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 230:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 230:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 235:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 235: 235;
					dblLoss = 
					(                  dblKey4 <=  40 ) ? 58:
					( dblKey4 >  40 && dblKey4 <=  45 ) ? 59:
					( dblKey4 >  45 && dblKey4 <=  50 ) ? 59:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 59:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 59:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 60:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 60:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 61:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 61:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 61:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 61:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 62:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 62:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 63:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 63:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 64:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 64:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 65:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 65:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 66:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 66:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 66:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 66:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 67:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 67:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 68:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 68:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 69:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 69:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 70:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 70:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 71:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 71:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 72:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 72:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 73:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 73:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 74:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 74:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 76:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 76:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 77:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 77:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 78:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 78: 78;
					break;
				case 'D16':
					//
					dblDig  = 
					(                  dblKey4 <=  50 ) ? 625:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 635:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 635:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 650:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 650:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 650:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 650:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 660:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 660:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 670:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 670:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 685:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 685:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 685:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 685:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 700:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 700:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 700:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 715:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 715:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 715:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 730:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 730:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 745:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 745:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 745:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 745:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 760:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 760:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 775:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 775:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 795:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 795:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 795:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 795:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 795:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 815:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 835:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 835:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 835:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 835:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 855:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 855:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 875:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 875:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 875:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 875:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 895:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 895:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 920:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 920:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 945:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 945:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 945:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 945: 945;
					dblFix  = 
					(                  dblKey4 <=  50 ) ? 270:
					( dblKey4 >  50 && dblKey4 <=  55 ) ? 275:
					( dblKey4 >  55 && dblKey4 <=  60 ) ? 275:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 275:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 275:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 275:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 275:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 285:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 285:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 290:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 290:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 295:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 295:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 295:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 295:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 300:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 300:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 300:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 305:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 305:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 305:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 310:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 310:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 320:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 320:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 320:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 320:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 325:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 325:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 335:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 335:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 340:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 340:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 340:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 340:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 340:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 350:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 355:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 355:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 355:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 355:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 365:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 365:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 375:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 375:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 375:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 375:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 385:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 385:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 395:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 395:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 405:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 405:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 405:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 405: 405;
					dblLoss = 
					(                  dblKey4 <=  50 ) ?  89:
					( dblKey4 >  50 && dblKey4 <=  55 ) ?  91:
					( dblKey4 >  55 && dblKey4 <=  60 ) ?  91:
					( dblKey4 >  60 && dblKey4 <=  65 ) ?  92:
					( dblKey4 >  65 && dblKey4 <=  70 ) ?  92:
					( dblKey4 >  70 && dblKey4 <=  75 ) ?  92:
					( dblKey4 >  75 && dblKey4 <=  80 ) ?  92:
					( dblKey4 >  80 && dblKey4 <=  85 ) ?  94:
					( dblKey4 >  85 && dblKey4 <=  90 ) ?  94:
					( dblKey4 >  90 && dblKey4 <=  95 ) ?  96:
					( dblKey4 >  95 && dblKey4 <= 100 ) ?  96:
					( dblKey4 > 100 && dblKey4 <= 105 ) ?  98:
					( dblKey4 > 105 && dblKey4 <= 110 ) ?  98:
					( dblKey4 > 110 && dblKey4 <= 115 ) ?  98:
					( dblKey4 > 115 && dblKey4 <= 120 ) ?  98:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 100:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 100:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 100:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 102:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 102:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 102:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 104:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 104:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 106:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 106:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 106:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 106:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 108:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 108:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 111:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 111:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 113:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 113:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 113:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 113:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 113:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 116:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 119:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 119:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 119:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 119:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 122:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 122:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 125:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 125:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 125:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 125:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 128:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 128:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 131:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 131:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 135:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 135:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 135:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 135: 135;
					break;
				case 'D19':
					//
					dblDig  = 
					(                  dblKey4 <=  60 ) ?  920:
					( dblKey4 >  60 && dblKey4 <=  65 ) ?  920:
					( dblKey4 >  65 && dblKey4 <=  70 ) ?  920:
					( dblKey4 >  70 && dblKey4 <=  75 ) ?  945:
					( dblKey4 >  75 && dblKey4 <=  80 ) ?  945:
					( dblKey4 >  80 && dblKey4 <=  85 ) ?  945:
					( dblKey4 >  85 && dblKey4 <=  90 ) ?  945:
					( dblKey4 >  90 && dblKey4 <=  95 ) ?  975:
					( dblKey4 >  95 && dblKey4 <= 100 ) ?  975:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 1000:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 1000:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 1000:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 1000:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 1030:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 1030:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 1030:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 1030:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 1060:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 1060:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 1095:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 1095:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 1095:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 1095:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 1130:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 1130:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 1130:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 1130:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 1165:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 1165:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 1210:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 1210:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 1210:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 1210:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 1250:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 1250:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 1250:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 1250:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 1295:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 1295:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 1350:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 1350:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 1350:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 1350:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 1400:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 1400:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 1400:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 1400:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 1460:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 1460:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 1525:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 1525:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 1525:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 1525:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 1525:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 1595:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 1595:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 1595:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 1665:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 1665:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 1750:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 1750:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 1750:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 1750:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 1840:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 1840: 1840;
					dblFix  = 
					(                  dblKey4 <=  60 ) ? 395:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 395:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 395:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 405:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 405:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 405:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 405:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 415:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 415:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 430:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 430:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 430:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 430:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 440:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 440:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 440:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 440:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 455:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 455:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 470:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 470:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 470:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 470:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 485:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 485:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 485:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 485:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 500:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 500:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 515:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 515:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 515:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 515:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 535:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 535:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 535:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 535:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 555:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 555:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 575:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 575:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 575:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 575:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 600:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 600:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 600:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 600:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 625:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 625:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 650:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 650:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 650:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 650:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 650:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 680:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 680:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 680:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 715:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 715:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 750:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 750:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 750:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 750:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 790:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 790: 790;
					dblLoss = 
					(                  dblKey4 <=  60 ) ? 131:
					( dblKey4 >  60 && dblKey4 <=  65 ) ? 131:
					( dblKey4 >  65 && dblKey4 <=  70 ) ? 131:
					( dblKey4 >  70 && dblKey4 <=  75 ) ? 135:
					( dblKey4 >  75 && dblKey4 <=  80 ) ? 135:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 135:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 135:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 139:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 139:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 143:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 143:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 143:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 143:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 147:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 147:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 147:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 147:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 151:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 151:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 156:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 156:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 156:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 156:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 161:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 161:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 161:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 161:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 166:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 166:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 172:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 172:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 172:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 172:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 178:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 178:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 178:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 178:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 185:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 185:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 192:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 192:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 192:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 192:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 200:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 200:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 200:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 200:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 208:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 208:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 217:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 217:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 217:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 217:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 217:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 227:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 227:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 227:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 238:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 238:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 250:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 250:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 250:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 250:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 262:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 262: 262;
					break;
				case 'D22':
					//
					dblDig  = 
					(                  dblKey4 <=  80 ) ? 1165:
					( dblKey4 >  80 && dblKey4 <=  85 ) ? 1210:
					( dblKey4 >  85 && dblKey4 <=  90 ) ? 1210:
					( dblKey4 >  90 && dblKey4 <=  95 ) ? 1210:
					( dblKey4 >  95 && dblKey4 <= 100 ) ? 1210:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 1250:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 1250:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 1250:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 1250:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 1295:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 1295:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 1295:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 1295:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 1295:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 1295:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 1350:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 1350:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 1350:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 1350:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 1400:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 1400:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 1400:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 1400:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 1460:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 1460:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 1460:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 1460:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 1525:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 1525:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 1525:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 1525:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 1595:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 1595:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 1595:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 1595:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 1595:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 1595:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 1665:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 1665:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 1665:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 1665:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 1665:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 1750:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 1750:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 1750:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 1750:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 1840:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 1840:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 1840:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 1840:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 1945:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 1945:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 1945:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 1945:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 1945:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 2060:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 2060:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 2060:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 2060:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 2190:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 2190:
					( dblKey4 > 380 && dblKey4 <= 385 ) ? 2190:
					( dblKey4 > 385 && dblKey4 <= 390 ) ? 2190:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 2335:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 2335:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 2335:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 2335:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 2500:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 2500:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 2500:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 2500:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 2690:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 2690: 2690 ;
					dblFix  = 
					(                  dblKey4 <=  80 ) ?  500:
					( dblKey4 >  80 && dblKey4 <=  85 ) ?  515:
					( dblKey4 >  85 && dblKey4 <=  90 ) ?  515:
					( dblKey4 >  90 && dblKey4 <=  95 ) ?  515:
					( dblKey4 >  95 && dblKey4 <= 100 ) ?  515:
					( dblKey4 > 100 && dblKey4 <= 105 ) ?  535:
					( dblKey4 > 105 && dblKey4 <= 110 ) ?  535:
					( dblKey4 > 110 && dblKey4 <= 115 ) ?  535:
					( dblKey4 > 115 && dblKey4 <= 120 ) ?  535:
					( dblKey4 > 120 && dblKey4 <= 125 ) ?  555:
					( dblKey4 > 125 && dblKey4 <= 130 ) ?  555:
					( dblKey4 > 130 && dblKey4 <= 135 ) ?  555:
					( dblKey4 > 135 && dblKey4 <= 140 ) ?  555:
					( dblKey4 > 140 && dblKey4 <= 145 ) ?  555:
					( dblKey4 > 145 && dblKey4 <= 150 ) ?  555:
					( dblKey4 > 150 && dblKey4 <= 155 ) ?  575:
					( dblKey4 > 155 && dblKey4 <= 160 ) ?  575:
					( dblKey4 > 160 && dblKey4 <= 165 ) ?  575:
					( dblKey4 > 165 && dblKey4 <= 170 ) ?  575:
					( dblKey4 > 170 && dblKey4 <= 175 ) ?  600:
					( dblKey4 > 175 && dblKey4 <= 180 ) ?  600:
					( dblKey4 > 180 && dblKey4 <= 185 ) ?  600:
					( dblKey4 > 185 && dblKey4 <= 190 ) ?  600:
					( dblKey4 > 190 && dblKey4 <= 195 ) ?  625:
					( dblKey4 > 195 && dblKey4 <= 200 ) ?  625:
					( dblKey4 > 200 && dblKey4 <= 205 ) ?  625:
					( dblKey4 > 205 && dblKey4 <= 210 ) ?  625:
					( dblKey4 > 210 && dblKey4 <= 215 ) ?  650:
					( dblKey4 > 215 && dblKey4 <= 220 ) ?  650:
					( dblKey4 > 220 && dblKey4 <= 225 ) ?  650:
					( dblKey4 > 225 && dblKey4 <= 230 ) ?  650:
					( dblKey4 > 230 && dblKey4 <= 235 ) ?  680:
					( dblKey4 > 235 && dblKey4 <= 240 ) ?  680:
					( dblKey4 > 240 && dblKey4 <= 245 ) ?  680:
					( dblKey4 > 245 && dblKey4 <= 250 ) ?  680:
					( dblKey4 > 250 && dblKey4 <= 255 ) ?  680:
					( dblKey4 > 255 && dblKey4 <= 260 ) ?  680:
					( dblKey4 > 260 && dblKey4 <= 265 ) ?  715:
					( dblKey4 > 265 && dblKey4 <= 270 ) ?  715:
					( dblKey4 > 270 && dblKey4 <= 275 ) ?  715:
					( dblKey4 > 275 && dblKey4 <= 280 ) ?  715:
					( dblKey4 > 280 && dblKey4 <= 285 ) ?  715:
					( dblKey4 > 285 && dblKey4 <= 290 ) ?  750:
					( dblKey4 > 290 && dblKey4 <= 295 ) ?  750:
					( dblKey4 > 295 && dblKey4 <= 300 ) ?  750:
					( dblKey4 > 300 && dblKey4 <= 305 ) ?  750:
					( dblKey4 > 305 && dblKey4 <= 310 ) ?  790:
					( dblKey4 > 310 && dblKey4 <= 315 ) ?  790:
					( dblKey4 > 315 && dblKey4 <= 320 ) ?  790:
					( dblKey4 > 320 && dblKey4 <= 325 ) ?  790:
					( dblKey4 > 325 && dblKey4 <= 330 ) ?  835:
					( dblKey4 > 330 && dblKey4 <= 335 ) ?  835:
					( dblKey4 > 335 && dblKey4 <= 340 ) ?  835:
					( dblKey4 > 340 && dblKey4 <= 345 ) ?  835:
					( dblKey4 > 345 && dblKey4 <= 350 ) ?  835:
					( dblKey4 > 350 && dblKey4 <= 355 ) ?  880:
					( dblKey4 > 355 && dblKey4 <= 360 ) ?  880:
					( dblKey4 > 360 && dblKey4 <= 365 ) ?  880:
					( dblKey4 > 365 && dblKey4 <= 370 ) ?  880:
					( dblKey4 > 370 && dblKey4 <= 375 ) ?  935:
					( dblKey4 > 375 && dblKey4 <= 380 ) ?  935:
					( dblKey4 > 380 && dblKey4 <= 385 ) ?  935:
					( dblKey4 > 385 && dblKey4 <= 390 ) ?  935:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 1000:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 1000:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 1000:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 1000:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 1070:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 1070:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 1070:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 1070:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 1155:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 1155: 1155;
					dblLoss = 
					(                  dblKey4 <=  80 ) ?  166:
					( dblKey4 >  80 && dblKey4 <=  85 ) ?  172:
					( dblKey4 >  85 && dblKey4 <=  90 ) ?  172:
					( dblKey4 >  90 && dblKey4 <=  95 ) ?  172:
					( dblKey4 >  95 && dblKey4 <= 100 ) ?  172:
					( dblKey4 > 100 && dblKey4 <= 105 ) ?  178:
					( dblKey4 > 105 && dblKey4 <= 110 ) ?  178:
					( dblKey4 > 110 && dblKey4 <= 115 ) ?  178:
					( dblKey4 > 115 && dblKey4 <= 120 ) ?  178:
					( dblKey4 > 120 && dblKey4 <= 125 ) ?  185:
					( dblKey4 > 125 && dblKey4 <= 130 ) ?  185:
					( dblKey4 > 130 && dblKey4 <= 135 ) ?  185:
					( dblKey4 > 135 && dblKey4 <= 140 ) ?  185:
					( dblKey4 > 140 && dblKey4 <= 145 ) ?  185:
					( dblKey4 > 145 && dblKey4 <= 150 ) ?  185:
					( dblKey4 > 150 && dblKey4 <= 155 ) ?  192:
					( dblKey4 > 155 && dblKey4 <= 160 ) ?  192:
					( dblKey4 > 160 && dblKey4 <= 165 ) ?  192:
					( dblKey4 > 165 && dblKey4 <= 170 ) ?  192:
					( dblKey4 > 170 && dblKey4 <= 175 ) ?  200:
					( dblKey4 > 175 && dblKey4 <= 180 ) ?  200:
					( dblKey4 > 180 && dblKey4 <= 185 ) ?  200:
					( dblKey4 > 185 && dblKey4 <= 190 ) ?  200:
					( dblKey4 > 190 && dblKey4 <= 195 ) ?  208:
					( dblKey4 > 195 && dblKey4 <= 200 ) ?  208:
					( dblKey4 > 200 && dblKey4 <= 205 ) ?  208:
					( dblKey4 > 205 && dblKey4 <= 210 ) ?  208:
					( dblKey4 > 210 && dblKey4 <= 215 ) ?  217:
					( dblKey4 > 215 && dblKey4 <= 220 ) ?  217:
					( dblKey4 > 220 && dblKey4 <= 225 ) ?  217:
					( dblKey4 > 225 && dblKey4 <= 230 ) ?  217:
					( dblKey4 > 230 && dblKey4 <= 235 ) ?  227:
					( dblKey4 > 235 && dblKey4 <= 240 ) ?  227:
					( dblKey4 > 240 && dblKey4 <= 245 ) ?  227:
					( dblKey4 > 245 && dblKey4 <= 250 ) ?  227:
					( dblKey4 > 250 && dblKey4 <= 255 ) ?  227:
					( dblKey4 > 255 && dblKey4 <= 260 ) ?  227:
					( dblKey4 > 260 && dblKey4 <= 265 ) ?  238:
					( dblKey4 > 265 && dblKey4 <= 270 ) ?  238:
					( dblKey4 > 270 && dblKey4 <= 275 ) ?  238:
					( dblKey4 > 275 && dblKey4 <= 280 ) ?  238:
					( dblKey4 > 280 && dblKey4 <= 285 ) ?  238:
					( dblKey4 > 285 && dblKey4 <= 290 ) ?  250:
					( dblKey4 > 290 && dblKey4 <= 295 ) ?  250:
					( dblKey4 > 295 && dblKey4 <= 300 ) ?  250:
					( dblKey4 > 300 && dblKey4 <= 305 ) ?  250:
					( dblKey4 > 305 && dblKey4 <= 310 ) ?  262:
					( dblKey4 > 310 && dblKey4 <= 315 ) ?  262:
					( dblKey4 > 315 && dblKey4 <= 320 ) ?  262:
					( dblKey4 > 320 && dblKey4 <= 325 ) ?  262:
					( dblKey4 > 325 && dblKey4 <= 330 ) ?  277:
					( dblKey4 > 330 && dblKey4 <= 335 ) ?  277:
					( dblKey4 > 335 && dblKey4 <= 340 ) ?  277:
					( dblKey4 > 340 && dblKey4 <= 345 ) ?  277:
					( dblKey4 > 345 && dblKey4 <= 350 ) ?  277:
					( dblKey4 > 350 && dblKey4 <= 355 ) ?  293:
					( dblKey4 > 355 && dblKey4 <= 360 ) ?  293:
					( dblKey4 > 360 && dblKey4 <= 365 ) ?  293:
					( dblKey4 > 365 && dblKey4 <= 370 ) ?  293:
					( dblKey4 > 370 && dblKey4 <= 375 ) ?  312:
					( dblKey4 > 375 && dblKey4 <= 380 ) ?  312:
					( dblKey4 > 380 && dblKey4 <= 385 ) ?  312:
					( dblKey4 > 385 && dblKey4 <= 390 ) ?  312:
					( dblKey4 > 390 && dblKey4 <= 395 ) ?  333:
					( dblKey4 > 395 && dblKey4 <= 400 ) ?  333:
					( dblKey4 > 400 && dblKey4 <= 405 ) ?  333:
					( dblKey4 > 405 && dblKey4 <= 410 ) ?  333:
					( dblKey4 > 410 && dblKey4 <= 415 ) ?  356:
					( dblKey4 > 415 && dblKey4 <= 420 ) ?  356:
					( dblKey4 > 420 && dblKey4 <= 425 ) ?  356:
					( dblKey4 > 425 && dblKey4 <= 430 ) ?  356:
					( dblKey4 > 430 && dblKey4 <= 435 ) ?  384:
					( dblKey4 > 435 && dblKey4 <= 440 ) ?  384: 384;
					break;
				case 'D25':
					//
					dblDig = 
					(                  dblKey4 <= 100 ) ? 2060:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 2060:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 2060:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 2190:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 2190:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 2190:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 2190:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 2190:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 2190:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 2190:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 2190:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 2335:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 2335:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 2335:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 2335:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 2335:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 2335:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 2500:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 2500:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 2500:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 2500:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 2500:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 2500:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 2690:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 2690:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 2690:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 2690:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 2690:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 2690:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 2690:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 2690:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 2915:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 2915:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 2915:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 2915:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 2915:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 2915:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 2915:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 3180:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 3180:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 3180:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 3180:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 3180:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 3500:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 3500:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 3500:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 3500:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 3500:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 3500:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 3500:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 3500:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 3890:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 3890:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 3890:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 3890:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 3890:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 3890:
					( dblKey4 > 380 && dblKey4 <= 385 ) ? 3890:
					( dblKey4 > 385 && dblKey4 <= 390 ) ? 4375:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 4375:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 4375:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 4375:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 4375:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 5000:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 5000:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 5000:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 5000:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 5000:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 5000:
					( dblKey4 > 440 && dblKey4 <= 445 ) ? 5835:
					( dblKey4 > 445 && dblKey4 <= 450 ) ? 5835:
					( dblKey4 > 450 && dblKey4 <= 455 ) ? 5835:
					( dblKey4 > 455 && dblKey4 <= 460 ) ? 5835:
					( dblKey4 > 460 && dblKey4 <= 465 ) ? 5835:
					( dblKey4 > 465 && dblKey4 <= 470 ) ? 5835:
					( dblKey4 > 470 && dblKey4 <= 475 ) ? 5835:
					( dblKey4 > 475 && dblKey4 <= 480 ) ? 5835:
					( dblKey4 > 480 && dblKey4 <= 485 ) ? 7000:
					( dblKey4 > 485 && dblKey4 <= 490 ) ? 7000:
					( dblKey4 > 490 && dblKey4 <= 495 ) ? 7000:
					( dblKey4 > 495 && dblKey4 <= 500 ) ? 7000: 7000 ;
					dblFix  = 
					(                  dblKey4 <= 100 ) ?  880:
					( dblKey4 > 100 && dblKey4 <= 105 ) ?  880:
					( dblKey4 > 105 && dblKey4 <= 110 ) ?  880:
					( dblKey4 > 110 && dblKey4 <= 115 ) ?  935:
					( dblKey4 > 115 && dblKey4 <= 120 ) ?  935:
					( dblKey4 > 120 && dblKey4 <= 125 ) ?  935:
					( dblKey4 > 125 && dblKey4 <= 130 ) ?  935:
					( dblKey4 > 130 && dblKey4 <= 135 ) ?  935:
					( dblKey4 > 135 && dblKey4 <= 140 ) ?  935:
					( dblKey4 > 140 && dblKey4 <= 145 ) ?  935:
					( dblKey4 > 145 && dblKey4 <= 150 ) ?  935:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 1000:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 1000:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 1000:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 1000:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 1000:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 1000:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 1070:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 1070:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 1070:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 1070:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 1070:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 1070:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 1155:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 1155:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 1155:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 1155:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 1155:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 1155:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 1155:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 1155:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 1250:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 1250:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 1250:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 1250:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 1250:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 1250:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 1250:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 1365:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 1365:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 1365:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 1365:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 1365:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 1500:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 1500:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 1500:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 1500:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 1500:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 1500:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 1500:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 1500:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 1665:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 1665:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 1665:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 1665:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 1665:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 1665:
					( dblKey4 > 380 && dblKey4 <= 385 ) ? 1665:
					( dblKey4 > 385 && dblKey4 <= 390 ) ? 1875:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 1875:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 1875:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 1875:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 1875:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 2145:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 2145:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 2145:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 2145:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 2145:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 2145:
					( dblKey4 > 440 && dblKey4 <= 445 ) ? 2500:
					( dblKey4 > 445 && dblKey4 <= 450 ) ? 2500:
					( dblKey4 > 450 && dblKey4 <= 455 ) ? 2500:
					( dblKey4 > 455 && dblKey4 <= 460 ) ? 2500:
					( dblKey4 > 460 && dblKey4 <= 465 ) ? 2500:
					( dblKey4 > 465 && dblKey4 <= 470 ) ? 2500:
					( dblKey4 > 470 && dblKey4 <= 475 ) ? 2500:
					( dblKey4 > 475 && dblKey4 <= 480 ) ? 2500:
					( dblKey4 > 480 && dblKey4 <= 485 ) ? 3000:
					( dblKey4 > 485 && dblKey4 <= 490 ) ? 3000:
					( dblKey4 > 490 && dblKey4 <= 495 ) ? 3000:
					( dblKey4 > 495 && dblKey4 <= 500 ) ? 3000: 3000;
					dblLoss = 
					(                  dblKey4 <= 100 ) ? 293:
					( dblKey4 > 100 && dblKey4 <= 105 ) ? 293:
					( dblKey4 > 105 && dblKey4 <= 110 ) ? 293:
					( dblKey4 > 110 && dblKey4 <= 115 ) ? 312:
					( dblKey4 > 115 && dblKey4 <= 120 ) ? 312:
					( dblKey4 > 120 && dblKey4 <= 125 ) ? 312:
					( dblKey4 > 125 && dblKey4 <= 130 ) ? 312:
					( dblKey4 > 130 && dblKey4 <= 135 ) ? 312:
					( dblKey4 > 135 && dblKey4 <= 140 ) ? 312:
					( dblKey4 > 140 && dblKey4 <= 145 ) ? 312:
					( dblKey4 > 145 && dblKey4 <= 150 ) ? 312:
					( dblKey4 > 150 && dblKey4 <= 155 ) ? 333:
					( dblKey4 > 155 && dblKey4 <= 160 ) ? 333:
					( dblKey4 > 160 && dblKey4 <= 165 ) ? 333:
					( dblKey4 > 165 && dblKey4 <= 170 ) ? 333:
					( dblKey4 > 170 && dblKey4 <= 175 ) ? 333:
					( dblKey4 > 175 && dblKey4 <= 180 ) ? 333:
					( dblKey4 > 180 && dblKey4 <= 185 ) ? 356:
					( dblKey4 > 185 && dblKey4 <= 190 ) ? 356:
					( dblKey4 > 190 && dblKey4 <= 195 ) ? 356:
					( dblKey4 > 195 && dblKey4 <= 200 ) ? 356:
					( dblKey4 > 200 && dblKey4 <= 205 ) ? 356:
					( dblKey4 > 205 && dblKey4 <= 210 ) ? 356:
					( dblKey4 > 210 && dblKey4 <= 215 ) ? 384:
					( dblKey4 > 215 && dblKey4 <= 220 ) ? 384:
					( dblKey4 > 220 && dblKey4 <= 225 ) ? 384:
					( dblKey4 > 225 && dblKey4 <= 230 ) ? 384:
					( dblKey4 > 230 && dblKey4 <= 235 ) ? 384:
					( dblKey4 > 235 && dblKey4 <= 240 ) ? 384:
					( dblKey4 > 240 && dblKey4 <= 245 ) ? 384:
					( dblKey4 > 245 && dblKey4 <= 250 ) ? 384:
					( dblKey4 > 250 && dblKey4 <= 255 ) ? 416:
					( dblKey4 > 255 && dblKey4 <= 260 ) ? 416:
					( dblKey4 > 260 && dblKey4 <= 265 ) ? 416:
					( dblKey4 > 265 && dblKey4 <= 270 ) ? 416:
					( dblKey4 > 270 && dblKey4 <= 275 ) ? 416:
					( dblKey4 > 275 && dblKey4 <= 280 ) ? 416:
					( dblKey4 > 280 && dblKey4 <= 285 ) ? 416:
					( dblKey4 > 285 && dblKey4 <= 290 ) ? 454:
					( dblKey4 > 290 && dblKey4 <= 295 ) ? 454:
					( dblKey4 > 295 && dblKey4 <= 300 ) ? 454:
					( dblKey4 > 300 && dblKey4 <= 305 ) ? 454:
					( dblKey4 > 305 && dblKey4 <= 310 ) ? 454:
					( dblKey4 > 310 && dblKey4 <= 315 ) ? 499:
					( dblKey4 > 315 && dblKey4 <= 320 ) ? 499:
					( dblKey4 > 320 && dblKey4 <= 325 ) ? 499:
					( dblKey4 > 325 && dblKey4 <= 330 ) ? 499:
					( dblKey4 > 330 && dblKey4 <= 335 ) ? 499:
					( dblKey4 > 335 && dblKey4 <= 340 ) ? 499:
					( dblKey4 > 340 && dblKey4 <= 345 ) ? 499:
					( dblKey4 > 345 && dblKey4 <= 350 ) ? 499:
					( dblKey4 > 350 && dblKey4 <= 355 ) ? 554:
					( dblKey4 > 355 && dblKey4 <= 360 ) ? 554:
					( dblKey4 > 360 && dblKey4 <= 365 ) ? 554:
					( dblKey4 > 365 && dblKey4 <= 370 ) ? 554:
					( dblKey4 > 370 && dblKey4 <= 375 ) ? 554:
					( dblKey4 > 375 && dblKey4 <= 380 ) ? 554:
					( dblKey4 > 380 && dblKey4 <= 385 ) ? 554:
					( dblKey4 > 385 && dblKey4 <= 390 ) ? 624:
					( dblKey4 > 390 && dblKey4 <= 395 ) ? 624:
					( dblKey4 > 395 && dblKey4 <= 400 ) ? 624:
					( dblKey4 > 400 && dblKey4 <= 405 ) ? 624:
					( dblKey4 > 405 && dblKey4 <= 410 ) ? 624:
					( dblKey4 > 410 && dblKey4 <= 415 ) ? 713:
					( dblKey4 > 415 && dblKey4 <= 420 ) ? 713:
					( dblKey4 > 420 && dblKey4 <= 425 ) ? 713:
					( dblKey4 > 425 && dblKey4 <= 430 ) ? 713:
					( dblKey4 > 430 && dblKey4 <= 435 ) ? 713:
					( dblKey4 > 435 && dblKey4 <= 440 ) ? 713:
					( dblKey4 > 440 && dblKey4 <= 445 ) ? 832:
					( dblKey4 > 445 && dblKey4 <= 450 ) ? 832:
					( dblKey4 > 450 && dblKey4 <= 455 ) ? 832:
					( dblKey4 > 455 && dblKey4 <= 460 ) ? 832:
					( dblKey4 > 460 && dblKey4 <= 465 ) ? 832:
					( dblKey4 > 465 && dblKey4 <= 470 ) ? 832:
					( dblKey4 > 470 && dblKey4 <= 475 ) ? 832:
					( dblKey4 > 475 && dblKey4 <= 480 ) ? 832:
					( dblKey4 > 480 && dblKey4 <= 485 ) ? 998:
					( dblKey4 > 485 && dblKey4 <= 490 ) ? 998:
					( dblKey4 > 490 && dblKey4 <= 495 ) ? 998:
					( dblKey4 > 495 && dblKey4 <= 500 ) ? 998: 998;
					break;
				default:
					dblDig     = 0;
					dblFix     = 0;
					dblLoss    = 0;
			} 
			break;
		case 'HP':
			switch( strKey10 ) 
			{ 
				case 'D10':
					//
					dblDig = 
					(                  dblKey4 <=  30 ) ?  295:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  300:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  300:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  305:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  310:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  310:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  320:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  320:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  325:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  330:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  335:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  340:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  345:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  350:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  355:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  360:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  370:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  370:  370;
					//
					dblFix = 
					(                  dblKey4 <=  30 ) ?  125:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?  125:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  130:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  130:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  130:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  135:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  135:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  140:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  140:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  140:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  145:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  145:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  150:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  150:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  155:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  155:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  155:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  160:  160;
					//
					dblLoss = 
					(                  dblKey4 <=  30 ) ?   42:
					( dblKey4 >  30 && dblKey4 <=  40 ) ?   42:
					( dblKey4 >  40 && dblKey4 <=  50 ) ?   43:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?   43:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?   44:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?   44:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?   45:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?   46:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?   46:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?   47:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?   48:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?   48:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?   49:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?   50:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?   51:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?   51:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?   52:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?   53:  53;
					break;
				case 'D13':
					//
					dblDig = 
					(                  dblKey4 <=  40 ) ?  405: 
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  415: 
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  415: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  420: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  425: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  430: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  440: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  445: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  450: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  455: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  460: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  465: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  475: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  480: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  485: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  495: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  500: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  510: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  515: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  520: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  530: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  540: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  545:  545;
					//
					dblFix = 
					(                  dblKey4 <=  40 ) ?  175: 
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  175: 
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  180: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  180: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  185: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  185: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  185: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  190: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  190: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  195: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  200: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  200: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  200: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  205: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  210: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  210: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  215: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  215: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  220: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  225: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  230: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  230: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  235:  235;
					//
					dblLoss = 
					(                  dblKey4 <=  40 ) ?  58: 
					( dblKey4 >  40 && dblKey4 <=  50 ) ?  59: 
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  59: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  60: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  61: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  61: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  62: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  63: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  64: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  65: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  66: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  66: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  67: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  68: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  69: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  70: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  71: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  72: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  73: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  74: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  76: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  77: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  78:  78;
					break;
				case 'D16':
					//
					dblDig = 
					(                  dblKey4 <=  50 ) ?  625:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  635:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  650:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  650:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  660:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  670:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  685:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  685:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  700:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  715:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  715:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  730:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  745:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  745:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  760:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  775:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  795:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  795:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  815:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  835:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  835:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  855:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  875:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  875:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  895:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  920:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  945:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  945:  945;
					//
					dblFix = 
					(                  dblKey4 <=  50 ) ?  270:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?  275:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  275:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  275:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  285:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  290:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  295:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  295:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  300:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  305:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  305:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  310:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  320:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  320:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  325:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  335:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  340:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  340:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  350:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  355:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  355:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  365:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  375:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  375:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  385:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  395:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  405:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  405:  405;
					//
					dblLoss = 
					(                  dblKey4 <=  50 ) ?   89:
					( dblKey4 >  50 && dblKey4 <=  60 ) ?   91:
					( dblKey4 >  60 && dblKey4 <=  70 ) ?   92:
					( dblKey4 >  70 && dblKey4 <=  80 ) ?   92:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?   94:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?   96:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?   98:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?   98:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  100:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  102:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  102:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  104:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  106:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  106:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  108:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  111:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  113:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  113:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  116:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  119:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  119:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  122:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  125:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  125:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  128:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  131:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  135:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  135:  135;
					break;
				case 'D19':
					//
					dblDig = 
					(                  dblKey4 <=  60 ) ?  920: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  920: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  945: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  945: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  975: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1000: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1000: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1030: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1030: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1060: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1095: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1095: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1130: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1130: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1165: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1210: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1210: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1250: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1250: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1295: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1350: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1350: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1400: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1400: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1460: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1525: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1525: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1595: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1595: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1665: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1750: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1750: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1840: 1840;
					//
					dblFix = 
					(                  dblKey4 <=  60 ) ?  395: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  395: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  405: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  405: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  415: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  430: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  430: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  440: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  440: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  455: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  470: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  470: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  485: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  485: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  500: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  515: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  515: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  535: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  535: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  555: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  575: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  575: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  600: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  600: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  625: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  650: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  650: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  680: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  680: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  715: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  750: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  750: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  790:  790;
					//
					dblLoss = 
					(                  dblKey4 <=  60 ) ?  131: 
					( dblKey4 >  60 && dblKey4 <=  70 ) ?  131: 
					( dblKey4 >  70 && dblKey4 <=  80 ) ?  135: 
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  135: 
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  139: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  143: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  143: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  147: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  147: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  151: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  156: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  156: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  161: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  161: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  166: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  172: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  172: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  178: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  178: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  185: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  192: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  192: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  200: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  200: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  208: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  217: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  217: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  227: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  227: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  238: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  250: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  250: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  262:  262 ;
					break;
				case 'D22':
					//
					dblDig = 
					(                  dblKey4 <=  80 ) ? 1165:
					( dblKey4 >  80 && dblKey4 <=  90 ) ? 1210:
					( dblKey4 >  90 && dblKey4 <= 100 ) ? 1210:
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 1250:
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 1250:
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 1295:
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 1295:
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 1295:
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1350:
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1350:
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1400:
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1400:
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1460:
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1460:
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1525:
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1525:
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1595:
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1595:
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1595:
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1665:
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1665:
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1750:
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1750:
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1840:
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1840:
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1945:
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1945:
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1945:
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 2060:
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 2060:
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 2190:
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 2190:
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 2335:
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 2335:
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 2500:
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2500:
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2690: 2690;
					//
					dblFix = 
					(                  dblKey4 <=  80 ) ?  500:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  515:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  515:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  535:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  535:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  555:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  555:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  555:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  575:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  575:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  600:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  600:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  625:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  625:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  650:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  650:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  680:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  680:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  680:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  715:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  715:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  750:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  750:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  790:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  790:
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  835:
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  835:
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  835:
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  880:
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  880:
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  935:
					( dblKey4 > 380 && dblKey4 <= 390 ) ?  935:
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 1000:
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 1000:
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 1070:
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 1070:
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 1155: 1155;
					//
					dblLoss = 
					(                  dblKey4 <=  80 ) ?  166:
					( dblKey4 >  80 && dblKey4 <=  90 ) ?  172:
					( dblKey4 >  90 && dblKey4 <= 100 ) ?  172:
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  178:
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  178:
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  185:
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  185:
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  185:
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  192:
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  192:
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  200:
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  200:
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  208:
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  208:
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  217:
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  217:
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  227:
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  227:
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  227:
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  238:
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  238:
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  250:
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  250:
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  262:
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  262:
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  277:
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  277:
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  277:
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  293:
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  293:
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  312:
					( dblKey4 > 380 && dblKey4 <= 390 ) ?  312:
					( dblKey4 > 390 && dblKey4 <= 400 ) ?  333:
					( dblKey4 > 400 && dblKey4 <= 410 ) ?  333:
					( dblKey4 > 410 && dblKey4 <= 420 ) ?  356:
					( dblKey4 > 420 && dblKey4 <= 430 ) ?  356:
					( dblKey4 > 430 && dblKey4 <= 440 ) ?  384:  384;
					break;
				case 'D25':
					//
					dblDig = 
					(                  dblKey4 <= 100 ) ? 2060: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ? 2060: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ? 2190: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ? 2190: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ? 2190: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ? 2190: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 2335: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 2335: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 2335: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 2500: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 2500: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 2500: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 2690: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 2690: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 2690: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 2690: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 2915: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 2915: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 2915: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 3180: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 3180: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 3180: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 3500: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 3500: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 3500: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 3500: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 3890: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 3890: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 3890: 
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 4375: 
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 4375: 
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 4375: 
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 5000: 
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 5000: 
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 5000: 
					( dblKey4 > 440 && dblKey4 <= 450 ) ? 5835: 
					( dblKey4 > 450 && dblKey4 <= 460 ) ? 5835: 
					( dblKey4 > 460 && dblKey4 <= 470 ) ? 5835: 
					( dblKey4 > 470 && dblKey4 <= 480 ) ? 5835: 
					( dblKey4 > 480 && dblKey4 <= 490 ) ? 7000: 
					( dblKey4 > 490 && dblKey4 <= 500 ) ? 7000: 7000;
					//
					dblFix = 
					(                  dblKey4 <= 100 ) ?  880: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  880: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  935: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  935: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  935: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  935: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ? 1000: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ? 1000: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ? 1000: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ? 1070: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ? 1070: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ? 1070: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ? 1155: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ? 1155: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ? 1155: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ? 1155: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ? 1250: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ? 1250: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ? 1250: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ? 1365: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ? 1365: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ? 1365: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ? 1500: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ? 1500: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ? 1500: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ? 1500: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ? 1665: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ? 1665: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ? 1665: 
					( dblKey4 > 380 && dblKey4 <= 390 ) ? 1875: 
					( dblKey4 > 390 && dblKey4 <= 400 ) ? 1875: 
					( dblKey4 > 400 && dblKey4 <= 410 ) ? 1875: 
					( dblKey4 > 410 && dblKey4 <= 420 ) ? 2145: 
					( dblKey4 > 420 && dblKey4 <= 430 ) ? 2145: 
					( dblKey4 > 430 && dblKey4 <= 440 ) ? 2145: 
					( dblKey4 > 440 && dblKey4 <= 450 ) ? 2500: 
					( dblKey4 > 450 && dblKey4 <= 460 ) ? 2500: 
					( dblKey4 > 460 && dblKey4 <= 470 ) ? 2500: 
					( dblKey4 > 470 && dblKey4 <= 480 ) ? 2500: 
					( dblKey4 > 480 && dblKey4 <= 490 ) ? 3000: 
					( dblKey4 > 490 && dblKey4 <= 500 ) ? 3000: 3000;
					//
					dblLoss = 
					(                  dblKey4 <= 100 ) ?  293: 
					( dblKey4 > 100 && dblKey4 <= 110 ) ?  293: 
					( dblKey4 > 110 && dblKey4 <= 120 ) ?  312: 
					( dblKey4 > 120 && dblKey4 <= 130 ) ?  312: 
					( dblKey4 > 130 && dblKey4 <= 140 ) ?  312: 
					( dblKey4 > 140 && dblKey4 <= 150 ) ?  312: 
					( dblKey4 > 150 && dblKey4 <= 160 ) ?  333: 
					( dblKey4 > 160 && dblKey4 <= 170 ) ?  333: 
					( dblKey4 > 170 && dblKey4 <= 180 ) ?  333: 
					( dblKey4 > 180 && dblKey4 <= 190 ) ?  356: 
					( dblKey4 > 190 && dblKey4 <= 200 ) ?  356: 
					( dblKey4 > 200 && dblKey4 <= 210 ) ?  356: 
					( dblKey4 > 210 && dblKey4 <= 220 ) ?  384: 
					( dblKey4 > 220 && dblKey4 <= 230 ) ?  384: 
					( dblKey4 > 230 && dblKey4 <= 240 ) ?  384: 
					( dblKey4 > 240 && dblKey4 <= 250 ) ?  384: 
					( dblKey4 > 250 && dblKey4 <= 260 ) ?  416: 
					( dblKey4 > 260 && dblKey4 <= 270 ) ?  416: 
					( dblKey4 > 270 && dblKey4 <= 280 ) ?  416: 
					( dblKey4 > 280 && dblKey4 <= 290 ) ?  454: 
					( dblKey4 > 290 && dblKey4 <= 300 ) ?  454: 
					( dblKey4 > 300 && dblKey4 <= 310 ) ?  454: 
					( dblKey4 > 310 && dblKey4 <= 320 ) ?  499: 
					( dblKey4 > 320 && dblKey4 <= 330 ) ?  499: 
					( dblKey4 > 330 && dblKey4 <= 340 ) ?  499: 
					( dblKey4 > 340 && dblKey4 <= 350 ) ?  499: 
					( dblKey4 > 350 && dblKey4 <= 360 ) ?  554: 
					( dblKey4 > 360 && dblKey4 <= 370 ) ?  554: 
					( dblKey4 > 370 && dblKey4 <= 380 ) ?  554: 
					( dblKey4 > 380 && dblKey4 <= 390 ) ?  624: 
					( dblKey4 > 390 && dblKey4 <= 400 ) ?  624: 
					( dblKey4 > 400 && dblKey4 <= 410 ) ?  624: 
					( dblKey4 > 410 && dblKey4 <= 420 ) ?  713: 
					( dblKey4 > 420 && dblKey4 <= 430 ) ?  713: 
					( dblKey4 > 430 && dblKey4 <= 440 ) ?  713: 
					( dblKey4 > 440 && dblKey4 <= 450 ) ?  832: 
					( dblKey4 > 450 && dblKey4 <= 460 ) ?  832: 
					( dblKey4 > 460 && dblKey4 <= 470 ) ?  832: 
					( dblKey4 > 470 && dblKey4 <= 480 ) ?  832: 
					( dblKey4 > 480 && dblKey4 <= 490 ) ?  998: 
					( dblKey4 > 490 && dblKey4 <= 500 ) ?  998:  998;
					break;
				default:
					dblDig     = 0;
					dblFix     = 0;
					dblLoss    = 0;
			} 
			break;
		default:
			dblDig     = 0;
			dblFix     = 0;
			dblLoss    = 0;
	} 
	dblDig  = Math.round( dblDig  * dblKey3 );
	dblFix  = Math.round( dblFix  * dblKey3 );
	dblLoss = Math.round( dblLoss * dblKey3 );

	// ------------------------------------------------------------
	// 鉄筋単価
	// ------------------------------------------------------------
	// 材料費
	dblWork1 = Math.round( (dblKey11 * dblKey2 * 1.1) / 1000, -2 );
	dbl1     = Math.round( dblWork1 * dblKey12, 0 );

	// 加工費１
	dblWork1 = Math.round( dblKey03    / 1000 * dblKey01    , -2 );
	dblWork2 = Math.round( dblKey13    / 1000 * dblKey11, -2 );
	dblWork  = Math.round( dblBaseRot1 / ( dblWork2 / dblWork1 ), 0 );
	dbl2     = Math.round( dblBaseFee  / dblWork, 0 ) + 10;

	// 加工費２
	dblWork1 = Math.round( dblKey03    / 1000 * dblKey01    , -2 );
	dblWork2 = Math.round( dblKey13    / 1000 * dblKey11, -2 );
	dblWork  = Math.round( dblBaseRot2 / ( dblWork2 / dblWork1 ), 0 );
	dbl3     = Math.round( dblBaseFee  / dblWork, 0 ) + 10;

	// 加工費３
	dblWork1 = Math.round( dblKey03    / 1000 * dblKey01    , -2 );
	dblWork2 = Math.round( dblKey13    / 1000 * dblKey11, -2 );
	dblWork  = Math.round( dblBaseRot3 / ( dblWork2 / dblWork1 ), 0 );
	dbl4     = Math.round( dblBaseFee  / dblWork, 0 ) + 10;

	// ナット売価
	dbl5     = dblKey14;

	// 小計
	dbl6     = dbl1 + dbl2 + dbl3 + dbl4 + dbl5;

	// 諸経費
	dbl7     = Math.round( dbl6 * 0.2, 0 );

	// 鉄筋単価総合計
	dblSum1  = dbl6 + dbl7;

	obj0.innerHTML = dblSum1   ;
	obj1.innerHTML = dblCapsule;
	obj2.innerHTML = dblDig    ;
	obj3.innerHTML = dblFix    ;
	obj4.innerHTML = dblLoss   ;
	obj5.innerHTML = dblSum1 + dblCapsule + dblDig + dblFix + dblLoss;
	obj6.innerHTML = strType   ;
} 
