HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/xampp/htdocs/ACProof/TVI-parsing11.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fogra Media Wedge V3 Check</title>
<style type="text/css">
<!--
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; /* 比較好的做法是將 Body 元素的邊界與欄位間隔調整為零,以處理不同的瀏覽器預設值 */
	padding: 0;
	text-align: center; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後,文字會在 #container 選取器中設定為靠左對齊預設值 */
	color: #000000;
}
.oneColElsCtr #container {
	width: 46em;
	background: #FFFFFF;
	margin: 0 auto; /* 自動邊界 (搭配寬度) 會讓頁面置中對齊 */
	border: 0px solid #000000;
	text-align: left; /* 這樣做會覆寫 Body 元素上的 text-align: center。 */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* 請記住,欄位間隔就是 Div 方塊內部的空間,而邊界就是 Div 方塊外部的空間 */
}
-->
</style></head>

<body class="oneColElsCtr">

<br>
<br>
<?php

$dtime=time();
$dStr=substr($dtime,7,9)."-";

$sum=100;
$check=1;
if ((($_FILES["file"]["type"] == "application/vnd.ms-excel"))
&& ($_FILES["file"]["size"] < 20000))
  {
  if ($_FILES["file"]["error"] > 0)
    {
    echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
    }
  else
    {
	echo "Fogra Media Wedge V2  Checking form! (for Type 1 paper, white backing)" .  "<br />";
    echo "Upload: " . $_FILES["file"]["name"] . "<br />";
	$filename=$dStr.$_FILES["file"]["name"];
    //echo "Type: " . $_FILES["file"]["type"] . "<br />";
    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
   // echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

    if (file_exists("upload/" . $_FILES["file"]["name"]))
      {
	  ?><font color="red"><?php
	  echo "Sorry! ";
      echo $_FILES["file"]["name"] . "     檔案重覆. ". "<br />";
      }
	  
	elseif ($printer=='na')
		{
		?><font color="red"><?php
	  echo "Sorry! ";
      echo "     請選擇機型. ". "<br />";
		
		}
    else
      {
      move_uploaded_file($_FILES["file"]["tmp_name"],
      "upload/" .$dStr. $_FILES["file"]["name"]);
	   echo "upload sucess! " .  "<br />";
	   echo "if you see anything in ";$check=0;$sid=0;?><font color="red">RED</font><?php echo", you are no good! " .  "<br />";
	   echo "Report start: " .  "<br />";
     // echo "Stored in: " . "upload/" . $_FILES["file"]["name"]. "<br />";
	  
	  ///parsing start
	  
	  $contents = file("upload/".$dStr.$_FILES["file"]["name"]);
		$string = implode($contents);
		//echo $contents[20]; 
		//echo $string; 
$p = ereg_replace("\r\n?", "\n", $string);
$p = str_replace("\n", ',', $p);
//echo $p;
$dot = explode(",", $p);


for ( $i = 0; $i <= 500; $i += 1) {
//echo $i."xx".$dot[$i]."_dot_";
}


?>

<table width="200" border="1" align="center">
  <tr>
  	<td><div align="center">Category</div></td>
	<td><div align="center">Check for</div></td>
	<td><div align="center">dE(76)</div></td>
	<td><div align="center">Result</div></td>
  </tr>
  


  <?php
  //////////////////////////////////////////////////Fogra Media Check
  $psum=20;
  $a1l=55.10; $a1a=-37.0;$a1b=-50;
  $a2l=66.86; $a2a=-24.73;$a2b=-37.10;
  $a3l=79.72; $a3a=-12.53; $a3b=-21.75;
  $a4l=87.7;$a4a=-5.8;$a4b=-11.8;
  $a5l=91.5; $a5a=-3;$a5b=-7;
  $a6l=48.0; $a6a=74.0;$a6b=-3;
  $a7l=60.8; $a7a=50.6;$a7b=-6.7;
  $a8l=76.4; $a8a=25.8; $a8b=-6.9;
  $a9l=86.2; $a9a=-12;$a9b=-5.2;
  $a10l=90.7; $a10a=5.9;$a10b=-3.9;
  $a11l=89; $a11a=-5;$a11b=93;
  $a12l=90.3; $a12a=-4.7;$a12b=62.6;
  $a13l=92.2; $a13a=-3.5; $a13b=31.2;
  $a14l=93.6;$a14a=-1.6;$a14b=13.3;
  $a15l=94.3; $a15a=-0.9;$a15b=5.4;
  $a16l=89; $a16a=-0.001;$a16b=-1.9;
  $a17l=82.8; $a17a=0.001;$a17b=-1.7;
  $a18l=69.3; $a18a=0.01; $a18b=-1.4;
  $a19l=54.1;$a19a=-0.01;$a19b=-1;
  $a20l=36.6; $a20a=0.01;$a20b=0.5;
  $a21l=16; $a21a=0.01;$a21b=-0.01;
  $a22l=10.4; $a22a=13.9;$a22b=1.4;
  $a23l=33.4; $a23a=25.4; $a23b=20.9; 
  $a24l=34.4; $a24a=-3.3; $a24b=22.3; 
  
  $b1l=24.00; $b1a=22.00;$b1b=-46.00;
  $b2l=40.88; $b2a=17.88;$b2b=-36.58;
  $b3l=63.69; $b3a=10.33; $b3b=-23.76;
  $b4l=79.4; $b4a=5.1;$b4b=-13.6;
  $b5l=87.2; $b5a=2.6; $b5b=-8.1; 
  $b6l=47.00;$b6a=68.00;$b6b=48.00;
  $b7l=58.50; $b7a=47.10;$b7b=37.88;
  $b8l=74.18; $b8a=22.92;$b8b=21.37;
  $b9l=85; $b9a=10;$b9b=9.8;
  $b10l=90; $b10a=4.8;$b10b=3.7;
  $b11l=50; $b11a=-65;$b11b=27.00;
  $b12l=62.13; $b12a=-39.82; $b12b=21.01;
  $b13l=76.97;$b13a=-19.06;$b13b=11.03;
  $b14l=86.3; $b14a=-8.4; $b14b=4.2;
  $b15l=90.8;$b15a=-4.2;$b15b=0.9; 
  $b16l=88.5; $b16a=-0.4;$b16b=-3.1;
  $b17l=82.0; $b17a=-0.9;$b17b=-4.1;
  $b18l=67.7; $b18a=-2;$b18b=-4.4;
  $b19l=52.2; $b19a=-2.5; $b19b=-3.5;
  $b20l=37.5;$b20a=-3.9;$b20b=-3.2;
  $b21l=26.3; $b21a=-6.8;$b21b=-3.4;
  $b22l=10.4; $b22a=-8.2;$b22b=-10.3;
  $b23l=24.3; $b23a=32.7;$b23b=13.1;
  $b24l=24.7; $b24a=-17; $b24b=7.5; 
  
  $c1l=23.00; $c1a=0.01;$c1b=0.01;
  $c2l=38.5; $c2a=6.6;$c2b=3.9;
  $c3l=61.5; $c3a=5.4; $c3b=3.8;
  $c4l=78.1; $c4a=2.9;$c4b=0.9;
  $c5l=86.6; $c5a=1.5; $c5b=-0.7; 
  $c6l=53.1;$c6a=37.7;$c6b=28.9;
  $c7l=41.6; $c7a=22.7;$c7b=16.8;
  $c8l=31.9; $c8a=40;$c8b=24;
  $c9l=32.5; $c9a=44.5;$c9b=-1.8;
  $c10l=51.3; $c10a=1.3;$c10b=44.5;
  $c11l=34.6; $c11a=-36.4;$c11b=13.9;
  $c12l=36; $c12a=-26.2; $c12b=-20.9;
  $c13l=20.9;$c13a=9.6;$c13b=-23.7;
  $c14l=71.2; $c14a=18.9; $c14b=17.3;
  $c15l=71.2;$c15a=22.2;$c15b=73.1; 
  $c16l=47.7; $c16a=71.2;$c16b=16.2;
  $c17l=38; $c17a=55.4;$c17b=-20.9;
  $c18l=73.7; $c18a=-22.8;$c18b=67.6;
  $c19l=52.2; $c19a=-52.3; $c19b=-20.2;
  $c20l=43.3;$c20a=-17;$c20b=-48.6;
  $c21l=95; $c21a=-0.01;$c21b=-2;
  $c22l=15.7; $c22a=-3.1;$c22b=11.7;
  $c23l=34.7; $c23a=28.6;$c23b=-4;
  $c24l=25.8; $c24a=-11; $c24b=-14.4; 
  
  
  
 $at1l=$dot[0]; $at1a=$dot[1];$at1b=$dot[2];
  $at2l=$dot[3]; $at2a=$dot[4];$at2b=$dot[5];
  $at3l=$dot[6]; $at3a=$dot[7]; $at3b=$dot[8];
  $at4l=$dot[9]; $at4a=$dot[10];$at4b=$dot[11];
  $at5l=$dot[12]; $at5a=$dot[13];$at5b=$dot[14];
  $at6l=$dot[15]; $at6a=$dot[16];$at6b=$dot[17];
  $at7l=$dot[18]; $at7a=$dot[19];$at7b=$dot[20];
  $at8l=$dot[21]; $at8a=$dot[22]; $at8b=$dot[23];
  $at9l=$dot[24]; $at9a=$dot[25];$at9b=$dot[26];
  $at10l=$dot[27]; $at10a=$dot[28];$at10b=$dot[29];
  $at11l=$dot[30]; $at11a=$dot[31];$at11b=$dot[32];
  $at12l=$dot[33]; $at12a=$dot[34];$at12b=$dot[35];
  $at13l=$dot[36]; $at13a=$dot[37]; $at13b=$dot[38];
  $at14l=$dot[39]; $at14a=$dot[40];$at14b=$dot[41];
  $at15l=$dot[42]; $at15a=$dot[43];$at15b=$dot[44];
  $at16l=$dot[45]; $at16a=$dot[46];$at16b=$dot[47];
  $at17l=$dot[48]; $at17a=$dot[49];$at17b=$dot[50];
  $at18l=$dot[51]; $at18a=$dot[52]; $at18b=$dot[53];
  $at19l=$dot[54]; $at19a=$dot[55];$at19b=$dot[56];
  $at20l=$dot[57]; $at20a=$dot[58];$at20b=$dot[59];
  $at21l=$dot[60]; $at21a=$dot[61];$at21b=$dot[62];
  $at22l=$dot[63]; $at22a=$dot[64];$at22b=$dot[65];
  $at23l=$dot[66]; $at23a=$dot[67]; $at23b=$dot[68];
  $at24l=$dot[69]; $at24a=$dot[70]; $at24b=$dot[71];
  
  $bt1l=$dot[72]; $bt1a=$dot[73];$bt1b=$dot[74];
  $bt2l=$dot[75]; $bt2a=$dot[76];$bt2b=$dot[77];
  $bt3l=$dot[78]; $bt3a=$dot[79];$bt3b=$dot[80];
  $bt4l=$dot[81]; $bt4a=$dot[82];$bt4b=$dot[83];
  $bt5l=$dot[84]; $bt5a=$dot[85];$bt5b=$dot[86];
  $bt6l=$dot[87]; $bt6a=$dot[88];$bt6b=$dot[89];
  $bt7l=$dot[90]; $bt7a=$dot[91]; $bt7b=$dot[92];
  $bt8l=$dot[93]; $bt8a=$dot[94];$bt8b=$dot[95];
  $bt9l=$dot[96]; $bt9a=$dot[97];$bt9b=$dot[98];
  $bt10l=$dot[99]; $bt101a=$dot[100];$bt10b=$dot[101];
  $bt11l=$dot[102]; $bt11a=$dot[103];$bt11b=$dot[104];
  $bt12l=$dot[105]; $bt12a=$dot[106]; $bt12b=$dot[107];
  $bt13l=$dot[108]; $bt13a=$dot[109];$bt13b=$dot[110];
  $bt14l=$dot[111]; $bt14a=$dot[112];$bt14b=$dot[113];
  $bt15l=$dot[114]; $bt15a=$dot[115];$bt15b=$dot[116];
  $bt16l=$dot[117]; $bt16a=$dot[118];$bt16b=$dot[119];
  $bt17l=$dot[120]; $bt17a=$dot[121]; $bt17b=$dot[122];
  $bt18l=$dot[123]; $bt18a=$dot[124];$bt18b=$dot[125];
  $bt19l=$dot[126]; $bt19a=$dot[127];$bt19b=$dot[128];
  $bt20l=$dot[129]; $bt20a=$dot[130];$bt26b=$dot[131];
  $bt21l=$dot[132]; $bt21a=$dot[133];$bt21b=$dot[134];
  $bt22l=$dot[135]; $bt22a=$dot[136]; $bt22b=$dot[137];
  $bt23l=$dot[138]; $bt23a=$dot[139]; $bt23b=$dot[140];
  $bt24l=$dot[141]; $bt24a=$dot[142]; $bt24b=$dot[143];
  

  $ct1l=$dot[144]; $ct1a=$dot[145]; $ct1b=$dot[146];
  $ct2l=$dot[147]; $ct2a=$dot[148];$ct2b=$dot[149];
  $ct3l=$dot[150]; $ct3a=$dot[151];$ct3b=$dot[152];
  $ct4l=$dot[153]; $ct4a=$dot[154];$ct4b=$dot[155];
  $ct5l=$dot[156]; $ct5a=$dot[157];$ct5b=$dot[158];
  $ct6l=$dot[159]; $ct6a=$dot[160]; $ct6b=$dot[161];
  $ct7l=$dot[162]; $ct7a=$dot[163];$ct7b=$dot[164];
  $ct8l=$dot[165]; $ct8a=$dot[166];$ct8b=$dot[167];
  $ct9l=$dot[168]; $ct9a=$dot[169];$ct9b=$dot[170];
  $ct10l=$dot[171]; $ct10a=$dot[172];$ct10b=$dot[173];
  $ct11l=$dot[174]; $ct11a=$dot[175]; $ct11b=$dot[176];
  $ct12l=$dot[177]; $ct12a=$dot[178];$ct12b=$dot[179];
  $ct13l=$dot[180]; $ct13a=$dot[181];$ct13b=$dot[182];
  $ct14l=$dot[183]; $ct14a=$dot[184];$ct14b=$dot[185];
  $ct15l=$dot[186]; $ct15a=$dot[187];$ct15b=$dot[188];
  $ct16l=$dot[189]; $ct16a=$dot[190]; $ct16b=$dot[191];
  $ct17l=$dot[192]; $ct17a=$dot[193];$ct17b=$dot[194];
  $ct18l=$dot[195]; $ct18a=$dot[196];$ct18b=$dot[197];
  $ct19l=$dot[198]; $ct19a=$dot[199];$ct19b=$dot[200];
  $ct20l=$dot[201]; $ct20a=$dot[202];$ct20b=$dot[203];
  $ct21l=$dot[204]; $ct21a=$dot[205]; $ct21b=$dot[206];
  $ct22l=$dot[207]; $ct22a=$dot[208];$ct22b=$dot[209];
  $ct23l=$dot[210]; $ct23a=$dot[211]; $ct23b=$dot[212];
  $ct24l=$dot[213]; $ct24a=$dot[214]; $ct24b=$dot[215];
  
  

  ///////////cal paper
  $cp=SQRT(pow($c21a,2)+pow($c21b,2));
  $ctp=SQRT(pow($ct21a,2)+pow($ct217b,2));
  $dcp=$ctp-$cp;
  $dp76=sqrt(pow(($c21l-$ct21l),2)+ pow(($c21a-$ct21a),2)+pow(($c21b-$ct21b),2));
  $dph=SQRT(ABS(pow($dp76,2)-pow(($c21l-$ct21l),2)-pow((SQRT(pow($c21a,2)+pow($c21b,2))-SQRT(pow($ct21a,2)+pow($ct21b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dp94=SQRT((pow((($c21l-$ct21l)/(1*1)),2))+pow(($dcp/(1*(1+(0.045*$cp)))),2)+ pow(($dph/(1*(1+(0.015*$cp)))),2));
  //echo "del76p=";
  //echo $dp76;
 // echo "||del94p=";
 // echo $dp94;
  // echo "<br>";
  ?><tr>
<td><div align="center">Paper white</div></td>
<td><div align="right"><=3.00</div></td>
<td><div align="right"><?php echo  round($dp76,2);?></div></td>
<td><div align="right"><?php if ($dp76>3) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dp76;?></div></td></tr><?php
  
  
     ///////////////////cal c
  $cc=SQRT(pow($a1a,2)+pow($a1b,2));
  $ctc=SQRT(pow($at1a,2)+pow($at1b,2));
  $dcc=$ctc-$cc;
  $dc76=sqrt(pow(($a1l-$at1l),2)+ pow(($a1a-$at1a),2)+pow(($a1b-$at1b),2));
  $dch=SQRT(ABS(pow($dc76,2)-pow(($a1l-$at1l),2)-pow((SQRT(pow($a1a,2)+pow($a1b,2))-SQRT(pow($at1a,2)+pow($at1b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dc94=SQRT((pow((($a1l-$at1l)/(1*1)),2))+pow(($dcc/(1*(1+(0.045*$cc)))),2)+ pow(($dch/(1*(1+(0.015*$cc)))),2));
//$dc94=SQRT((pow((($cl-$tcl)/(1*1)),2))+pow(($dcc/(1*(1+(0.045*$cc)))),2)+ pow(($dch/(1*(1+(0.015*$cc)))),2));  
  //echo "del76c=";
  //echo $dc76;
 ?><tr>
<td><div align="center">C</div></td>
<td><div align="right"><=4.00</div></td>
<td><div align="right"><?php echo  round($dc76,2);?></div></td>
<td><div align="right"><?php if ($dc76>4) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dc76;?></div></td></tr><?php
  
  
  /////////////cal m
  $cm=SQRT(pow($a6a,2)+pow($a6b,2));
  $ctm=SQRT(pow($at6a,2)+pow($at6b,2));
  $dcm=$ctm-$cm;
  $dm76=sqrt(pow(($a6l-$at6l),2)+ pow(($a6a-$at6a),2)+pow(($a6b-$at6b),2));
  $dmh=SQRT(ABS(pow($dm76,2)-pow(($a6l-$at6l),2)-pow((SQRT(pow($a6a,2)+pow($a6b,2))-SQRT(pow($at6a,2)+pow($at6b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dm94=SQRT((pow((($a6l-$at6l)/(1*1)),2))+pow(($dcm/(1*(1+(0.045*$cm)))),2)+ pow(($dmh/(1*(1+(0.015*$cm)))),2));
//$dc94=SQRT((pow((($cl-$tcl)/(1*1)),2))+pow(($dcc/(1*(1+(0.045*$cc)))),2)+ pow(($dch/(1*(1+(0.015*$cc)))),2));  
  //echo "del76c=";
  //echo $dc76;
  //echo $a4l." ";
 // echo $a4a." ";
 // echo $a4b." ";
 // echo $at4l." ";
 // echo $at4a." ";
 // echo $a4b;
  
 ?><tr>
<td><div align="center">M</div></td>
<td><div align="right"><=4.00</div></td>
<td><div align="right"><?php echo  round($dm76,2);?></div></td>
<td><div align="right"><?php if ($dm76>4) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dm76;?></div></td></tr><?php
  
  /////////////cal y
  $cy=SQRT(pow($a11a,2)+pow($a11b,2));
  $cty=SQRT(pow($at11a,2)+pow($at11b,2));
  $dcy=$cty-$cy;
  $dy76=sqrt(pow(($a11l-$at11l),2)+ pow(($a11a-$at11a),2)+pow(($a11b-$at11b),2));
  $dyh=SQRT(ABS(pow($dy76,2)-pow(($a11l-$at11l),2)-pow((SQRT(pow($a11a,2)+pow($a11b,2))-SQRT(pow($at11a,2)+pow($at11b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dy94=SQRT((pow((($a7l-$at11l)/(1*1)),2))+pow(($dcy/(1*(1+(0.045*$cy)))),2)+ pow(($dyh/(1*(1+(0.015*$cy)))),2));
  //echo "del76c=";
  //echo $dc76;

 ?><tr>
<td><div align="center">Y</div></td>
<td><div align="right"><=4.00</div></td>
<td><div align="right"><?php echo  round($dy76,2);?></div></td>
<td><div align="right"><?php if ($dy76>4) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dy76;?></div></td></tr><?php
  
   /////////////cal K
  $ck=SQRT(pow($a21a,2)+pow($a21b,2));
  $ctk=SQRT(pow($at21a,2)+pow($at21b,2));
  $dck=$ctk-$ck;
  $dk76=sqrt(pow(($a21l-$at21l),2)+ pow(($a21a-$at21a),2)+pow(($a21b-$at21b),2));
  $dkh=SQRT(ABS(pow($dk76,2)-pow(($a21l-$at21l),2)-pow((SQRT(pow($a21a,2)+pow($a21b,2))-SQRT(pow($at21a,2)+pow($at21b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk94=SQRT((pow((($a21l-$at21l)/(1*1)),2))+pow(($dck/(1*(1+(0.045*$ck)))),2)+ pow(($dkh/(1*(1+(0.015*$ck)))),2));
  //echo "del76c=";
  //echo $dc76;

 ?><tr>
<td><div align="center">K</div></td>
<td><div align="right"><=4.00</div></td>
<td><div align="right"><?php echo  round($dk76,2);?></div></td>
<td><div align="right"><?php if ($dk76>4) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dk76;?></div></td></tr><?php
  
  
  //a1
  $ca1=SQRT(pow($a1a,2)+pow($a1b,2));
  $cta1=SQRT(pow($at1a,2)+pow($at1b,2));
  $dca1=$cta1-$ca1;
  $da176=sqrt(pow(($a1l-$at1l),2)+ pow(($a1a-$at1a),2)+pow(($a1b-$at1b),2));
  $da1h=SQRT(ABS(pow($da176,2)-pow(($a1l-$at1l),2)-pow((SQRT(pow($a1a,2)+pow($a1b,2))-SQRT(pow($at1a,2)+pow($at1b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da194=SQRT((pow((($a1l-$at1l)/(1*1)),2))+pow(($dca1/(1*(1+(0.045*$ca1)))),2)+ pow(($da1h/(1*(1+(0.015*$ca1)))),2));
  // echo round($da176,2)."::";
    //a2

  $ca2=SQRT(pow($a2a,2)+pow($a2b,2));
  $cta2=SQRT(pow($at2a,2)+pow($at2b,2));
  $dca2=$cta2-$ca2;
  $da276=sqrt(pow(($a2l-$at2l),2)+ pow(($a2a-$at2a),2)+pow(($a2b-$at2b),2));
  $da2h=SQRT(ABS(pow($da276,2)-pow(($a2l-$at2l),2)-pow((SQRT(pow($a2a,2)+pow($a2b,2))-SQRT(pow($at2a,2)+pow($at2b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da294=SQRT((pow((($a2l-$at2l)/(1*1)),2))+pow(($dca2/(1*(1+(0.045*$ca2)))),2)+ pow(($da2h/(1*(1+(0.015*$ca2)))),2));
  // echo round($da276,2)."::";
      //a3

  $ca3=SQRT(pow($a3a,2)+pow($a3b,2));
  $cta3=SQRT(pow($at3a,2)+pow($at3b,2));
  $dca3=$cta3-$ca3;
  $da376=sqrt(pow(($a3l-$at3l),2)+ pow(($a3a-$at3a),2)+pow(($a3b-$at3b),2));
  $da3h=SQRT(ABS(pow($da376,2)-pow(($a3l-$at3l),2)-pow((SQRT(pow($a3a,2)+pow($a3b,2))-SQRT(pow($at3a,2)+pow($at3b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da394=SQRT((pow((($a3l-$at3l)/(1*1)),2))+pow(($dca3/(1*(1+(0.045*$ca3)))),2)+ pow(($da3h/(1*(1+(0.015*$ca3)))),2));
  // echo round($da376,2)."::";
  
     //a4

  $ca4=SQRT(pow($a4a,2)+pow($a4b,2));
  $cta4=SQRT(pow($at4a,2)+pow($at4b,2));
  $dca4=$cta4-$ca4;
  $da476=sqrt(pow(($a4l-$at4l),2)+ pow(($a4a-$at4a),2)+pow(($a4b-$at4b),2));
  $da4h=SQRT(ABS(pow($da476,2)-pow(($a4l-$at4l),2)-pow((SQRT(pow($a4a,2)+pow($a4b,2))-SQRT(pow($at4a,2)+pow($at4b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da494=SQRT((pow((($a4l-$at4l)/(1*1)),2))+pow(($dca4/(1*(1+(0.045*$ca4)))),2)+ pow(($da4h/(1*(1+(0.015*$ca4)))),2));
  // echo round($da476,2)."::";
       //a5

  $ca5=SQRT(pow($a5a,2)+pow($a5b,2));
  $cta5=SQRT(pow($at5a,2)+pow($at5b,2));
  $dca5=$cta5-$ca5;
  $da576=sqrt(pow(($a5l-$at5l),2)+ pow(($a5a-$at5a),2)+pow(($a5b-$at5b),2));
  $da5h=SQRT(ABS(pow($da576,2)-pow(($a5l-$at5l),2)-pow((SQRT(pow($a5a,2)+pow($a5b,2))-SQRT(pow($at5a,2)+pow($at5b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da594=SQRT((pow((($a5l-$at5l)/(1*1)),2))+pow(($dca5/(1*(1+(0.045*$ca5)))),2)+ pow(($da5h/(1*(1+(0.015*$ca5)))),2));
  // echo round($da576,2)."::";
         //a6

  $ca6=SQRT(pow($a6a,2)+pow($a6b,2));
  $cta6=SQRT(pow($at6a,2)+pow($at6b,2));
  $dca6=$cta6-$ca6;
  $da676=sqrt(pow(($a6l-$at6l),2)+ pow(($a6a-$at6a),2)+pow(($a6b-$at6b),2));
  $da6h=SQRT(ABS(pow($da676,2)-pow(($a6l-$at6l),2)-pow((SQRT(pow($a6a,2)+pow($a6b,2))-SQRT(pow($at6a,2)+pow($at6b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da694=SQRT((pow((($a6l-$at6l)/(1*1)),2))+pow(($dca6/(1*(1+(0.045*$ca6)))),2)+ pow(($da6h/(1*(1+(0.015*$ca6)))),2));
  // echo round($da676,2)."::";
           //a7

  $ca7=SQRT(pow($a7a,2)+pow($a7b,2));
  $cta7=SQRT(pow($at7a,2)+pow($at7b,2));
  $dca7=$cta7-$ca7;
  $da776=sqrt(pow(($a7l-$at7l),2)+ pow(($a7a-$at7a),2)+pow(($a7b-$at7b),2));
  $da7h=SQRT(ABS(pow($da776,2)-pow(($a7l-$at7l),2)-pow((SQRT(pow($a7a,2)+pow($a7b,2))-SQRT(pow($at7a,2)+pow($at7b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da794=SQRT((pow((($a7l-$at7l)/(1*1)),2))+pow(($dca7/(1*(1+(0.045*$ca7)))),2)+ pow(($da7h/(1*(1+(0.015*$ca7)))),2));
   // echo round($da776,2)."::";
   //a8

  $ca8=SQRT(pow($a8a,2)+pow($a8b,2));
  $cta8=SQRT(pow($at8a,2)+pow($at8b,2));
  $dca8=$cta8-$ca8;
  $da876=sqrt(pow(($a8l-$at8l),2)+ pow(($a8a-$at8a),2)+pow(($a8b-$at8b),2));
  $da8h=SQRT(ABS(pow($da876,2)-pow(($a8l-$at8l),2)-pow((SQRT(pow($a8a,2)+pow($a8b,2))-SQRT(pow($at8a,2)+pow($at8b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da894=SQRT((pow((($a8l-$at8l)/(1*1)),2))+pow(($dca8/(1*(1+(0.045*$ca8)))),2)+ pow(($da8h/(1*(1+(0.015*$ca8)))),2));
    // echo round($da876,2)."::";
	//a9

  $ca9=SQRT(pow($a9a,2)+pow($a9b,2));
  $cta9=SQRT(pow($at9a,2)+pow($at9b,2));
  $dca9=$cta9-$ca9;
  $da976=sqrt(pow(($a9l-$at9l),2)+ pow(($a9a-$at9a),2)+pow(($a9b-$at9b),2));
  $da9h=SQRT(ABS(pow($da976,2)-pow(($a9l-$at9l),2)-pow((SQRT(pow($a9a,2)+pow($a9b,2))-SQRT(pow($at9a,2)+pow($at9b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da994=SQRT((pow((($a9l-$at9l)/(1*1)),2))+pow(($dca9/(1*(1+(0.045*$ca9)))),2)+ pow(($da9h/(1*(1+(0.015*$ca9)))),2));
 // echo round($da976,2)."::";
  //a10
    $ca10=SQRT(pow($a10a,2)+pow($a10b,2));
  $cta10=SQRT(pow($at10a,2)+pow($at10b,2));
  $dca10=$cta10-$ca10;
  $da1076=sqrt(pow(($a10l-$at10l),2)+ pow(($a10a-$at10a),2)+pow(($a10b-$at10b),2));
  $da10h=SQRT(ABS(pow($da1076,2)-pow(($a10l-$at10l),2)-pow((SQRT(pow($a10a,2)+pow($a10b,2))-SQRT(pow($at10a,2)+pow($at10b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1094=SQRT((pow((($a10l-$at10l)/(1*1)),2))+pow(($dca10/(1*(1+(0.045*$ca10)))),2)+ pow(($da10h/(1*(1+(0.015*$ca10)))),2));
  // echo round($da1076,2)."::";
    //a11
    $ca11=SQRT(pow($a11a,2)+pow($a11b,2));
  $cta11=SQRT(pow($at11a,2)+pow($at11b,2));
  $dca11=$cta11-$ca11;
  $da1176=sqrt(pow(($a11l-$at11l),2)+ pow(($a11a-$at11a),2)+pow(($a11b-$at11b),2));
  $da11h=SQRT(ABS(pow($da1176,2)-pow(($a11l-$at11l),2)-pow((SQRT(pow($a11a,2)+pow($a11b,2))-SQRT(pow($at11a,2)+pow($at11b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1194=SQRT((pow((($a11l-$at11l)/(1*1)),2))+pow(($dca11/(1*(1+(0.045*$ca11)))),2)+ pow(($da11h/(1*(1+(0.015*$ca11)))),2));
  // echo round($da1176,2)."::";
  
      //a12
    $ca12=SQRT(pow($a12a,2)+pow($a12b,2));
  $cta12=SQRT(pow($at12a,2)+pow($at12b,2));
  $dca12=$cta12-$ca12;
  $da1276=sqrt(pow(($a12l-$at12l),2)+ pow(($a12a-$at12a),2)+pow(($a12b-$at12b),2));
  $da12h=SQRT(ABS(pow($da1276,2)-pow(($a12l-$at12l),2)-pow((SQRT(pow($a12a,2)+pow($a12b,2))-SQRT(pow($at12a,2)+pow($at12b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1294=SQRT((pow((($a12l-$at12l)/(1*1)),2))+pow(($dca12/(1*(1+(0.045*$ca12)))),2)+ pow(($da12h/(1*(1+(0.015*$ca12)))),2));
  // echo round($da1276,2)."::";
  
        //a13
    $ca13=SQRT(pow($a13a,2)+pow($a13b,2));
  $cta13=SQRT(pow($at13a,2)+pow($at13b,2));
  $dca13=$cta13-$ca13;
  $da1376=sqrt(pow(($a13l-$at13l),2)+ pow(($a13a-$at13a),2)+pow(($a13b-$at13b),2));
  $da13h=SQRT(ABS(pow($da1376,2)-pow(($a13l-$at13l),2)-pow((SQRT(pow($a13a,2)+pow($a13b,2))-SQRT(pow($at13a,2)+pow($at13b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1394=SQRT((pow((($a13l-$at13l)/(1*1)),2))+pow(($dca13/(1*(1+(0.045*$ca13)))),2)+ pow(($da13h/(1*(1+(0.015*$ca13)))),2));
  // echo round($da1376,2)."::";
  
        //a14
    $ca14=SQRT(pow($a14a,2)+pow($a14b,2));
  $cta14=SQRT(pow($at14a,2)+pow($at14b,2));
  $dca14=$cta14-$ca14;
  $da1476=sqrt(pow(($a14l-$at14l),2)+ pow(($a14a-$at14a),2)+pow(($a14b-$at14b),2));
  $da14h=SQRT(ABS(pow($da1476,2)-pow(($a14l-$at14l),2)-pow((SQRT(pow($a14a,2)+pow($a14b,2))-SQRT(pow($at14a,2)+pow($at14b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1494=SQRT((pow((($a14l-$at14l)/(1*1)),2))+pow(($dca14/(1*(1+(0.045*$ca14)))),2)+ pow(($da14h/(1*(1+(0.015*$ca14)))),2));
  // echo round($da1476,2)."::";
  
        //a15
    $ca15=SQRT(pow($a15a,2)+pow($a15b,2));
  $cta15=SQRT(pow($at15a,2)+pow($at15b,2));
  $dca15=$cta15-$ca15;
  $da1576=sqrt(pow(($a15l-$at15l),2)+ pow(($a15a-$at15a),2)+pow(($a15b-$at15b),2));
  $da15h=SQRT(ABS(pow($a15p76,2)-pow(($a15l-$at15l),2)-pow((SQRT(pow($a15a,2)+pow($a15b,2))-SQRT(pow($at15a,2)+pow($at15b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1594=SQRT((pow((($a15l-$at15l)/(1*1)),2))+pow(($dca15/(1*(1+(0.045*$ca15)))),2)+ pow(($da15h/(1*(1+(0.015*$ca15)))),2));
  // echo round($da1576,2)."::";
        //a16
    $ca16=SQRT(pow($a16a,2)+pow($a16b,2));
  $cta16=SQRT(pow($at16a,2)+pow($at16b,2));
  $dca16=$cta16-$ca16;
  $da1676=sqrt(pow(($a16l-$at16l),2)+ pow(($a16a-$at16a),2)+pow(($a16b-$at16b),2));
  $da16h=SQRT(ABS(pow($da1676,2)-pow(($a16l-$at16l),2)-pow((SQRT(pow($a16a,2)+pow($a16b,2))-SQRT(pow($at16a,2)+pow($at16b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1694=SQRT((pow((($a16l-$at16l)/(1*1)),2))+pow(($dca16/(1*(1+(0.045*$ca16)))),2)+ pow(($da16h/(1*(1+(0.015*$ca16)))),2));
  // echo round($da1676,2)."::";
  
        //a17
    $ca17=SQRT(pow($a17a,2)+pow($a17b,2));
  $cta17=SQRT(pow($at17a,2)+pow($at17b,2));
  $dca17=$cta17-$ca17;
  $da1776=sqrt(pow(($a17l-$at17l),2)+ pow(($a17a-$at17a),2)+pow(($a17b-$at17b),2));
  $da17h=SQRT(ABS(pow($da1776,2)-pow(($a17l-$at17l),2)-pow((SQRT(pow($a17a,2)+pow($a17b,2))-SQRT(pow($at17a,2)+pow($at17b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $da1794=SQRT((pow((($a17l-$at17l)/(1*1)),2))+pow(($dca17/(1*(1+(0.045*$ca17)))),2)+ pow(($da17h/(1*(1+(0.015*$ca17)))),2));
  // echo round($da1776,2)."::";
  
        //k10
    $ck10=SQRT(pow($k10a,2)+pow($k10b,2));
  $ctk10=SQRT(pow($kt10a,2)+pow($kt10b,2));
  $dck10=$ctk10-$ck10;
  $dk1076=sqrt(pow(($k10l-$kt10l),2)+ pow(($k10a-$kt10a),2)+pow(($k10b-$kt10b),2));
  $dk10h=SQRT(ABS(pow($dk1076,2)-pow(($k10l-$kt10l),2)-pow((SQRT(pow($k10a,2)+pow($k10b,2))-SQRT(pow($kt10a,2)+pow($kt10b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk1094=SQRT((pow((($k10l-$kt10l)/(1*1)),2))+pow(($dck10/(1*(1+(0.045*$ck10)))),2)+ pow(($dk10h/(1*(1+(0.015*$ck10)))),2));
  // echo round($dk1076,2)."::";
  
        //k20
    $ck20=SQRT(pow($k20a,2)+pow($k20b,2));
  $ctk20=SQRT(pow($kt20a,2)+pow($kt20b,2));
  $dck20=$ctk20-$ck20;
  $dk2076=sqrt(pow(($k20l-$kt20l),2)+ pow(($k20a-$kt20a),2)+pow(($k20b-$kt20b),2));
  $dk20h=SQRT(ABS(pow($dk2076,2)-pow(($k20l-$kt20l),2)-pow((SQRT(pow($k20a,2)+pow($k20b,2))-SQRT(pow($kt20a,2)+pow($kt20b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk2094=SQRT((pow((($k20l-$kt20l)/(1*1)),2))+pow(($dck20/(1*(1+(0.045*$ck20)))),2)+ pow(($dk20h/(1*(1+(0.015*$ck20)))),2));
  // echo round($dk2076,2)."::";
  
        //k40
    $ck40=SQRT(pow($k40a,2)+pow($k40b,2));
  $ctk40=SQRT(pow($kt40a,2)+pow($kt40b,2));
  $dck40=$ctk40-$ck40;
  $dk4076=sqrt(pow(($k40l-$kt40l),2)+ pow(($k40a-$kt40a),2)+pow(($k40b-$kt40b),2));
  $dk40h=SQRT(ABS(pow($dk4076,2)-pow(($k40l-$kt40l),2)-pow((SQRT(pow($k40a,2)+pow($k40b,2))-SQRT(pow($kt40a,2)+pow($kt40b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk4094=SQRT((pow((($k40l-$kt40l)/(1*1)),2))+pow(($dck40/(1*(1+(0.045*$ck40)))),2)+ pow(($dk40h/(1*(1+(0.015*$ck40)))),2));
  // echo round($dk4076,2)."::";
  
        //k60
    $ck60=SQRT(pow($k60a,2)+pow($k60b,2));
  $ctk60=SQRT(pow($kt60a,2)+pow($kt60b,2));
  $dck60=$ctk60-$ck60;
  $dk6076=sqrt(pow(($k60l-$kt60l),2)+ pow(($k60a-$kt60a),2)+pow(($k60b-$kt60b),2));
  $dk60h=SQRT(ABS(pow($dk6076,2)-pow(($k60l-$kt60l),2)-pow((SQRT(pow($k60a,2)+pow($k60b,2))-SQRT(pow($kt60a,2)+pow($kt60b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk6094=SQRT((pow((($k60l-$kt60l)/(1*1)),2))+pow(($dck60/(1*(1+(0.045*$ck60)))),2)+ pow(($dk60h/(1*(1+(0.015*$ck60)))),2));
  // echo round($dk6076,2)."::";
        //k80
    $ck80=SQRT(pow($k80a,2)+pow($k80b,2));
  $ctk80=SQRT(pow($kt80a,2)+pow($kt80b,2));
  $dck80=$ctk80-$ck80;
  $dk8076=sqrt(pow(($k80l-$kt80l),2)+ pow(($k80a-$kt80a),2)+pow(($k80b-$kt80b),2));
  $dk80h=SQRT(ABS(pow($dk8076,2)-pow(($k80l-$kt80l),2)-pow((SQRT(pow($k80a,2)+pow($k80b,2))-SQRT(pow($kt80a,2)+pow($kt80b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk8094=SQRT((pow((($k80l-$kt80l)/(1*1)),2))+pow(($dck80/(1*(1+(0.045*$ck80)))),2)+ pow(($dk80h/(1*(1+(0.015*$ck80)))),2));
  // echo round($dk8076,2)."::";
        //k100
    $ck100=SQRT(pow($k100a,2)+pow($k100b,2));
  $ctk100=SQRT(pow($at21a,2)+pow($kt100b,2));
  $dck100=$ctk100-$ck100;
  $dk10076=sqrt(pow(($k100l-$kt100l),2)+ pow(($k100a-$kt100a),2)+pow(($k100b-$kt100b),2));
  $dk100h=SQRT(ABS(pow($dk10076,2)-pow(($k100l-$kt100l),2)-pow((SQRT(pow($k100a,2)+pow($k100b,2))-SQRT(pow($kt100a,2)+pow($kt100b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dk10094=SQRT((pow((($k100l-$kt100l)/(1*1)),2))+pow(($dck100/(1*(1+(0.045*$ck100)))),2)+ pow(($dk100h/(1*(1+(0.015*$ck100)))),2));
  // echo round($dk10076,2)."::xx";
  // echo "<br>";
  
  ///////////////////////////////////////sector B////////////////////////////
        //b1
    $cb1=SQRT(pow($b1a,2)+pow($b1b,2));
  $ctb1=SQRT(pow($bt1a,2)+pow($bt1b,2));
  $dcb1=$ctb1-$cb1;
  $db176=sqrt(pow(($b1l-$bt1l),2)+ pow(($b1a-$bt1a),2)+pow(($b1b-$bt1b),2));
  $db1h=SQRT(ABS(pow($db176,2)-pow(($b1l-$bt1l),2)-pow((SQRT(pow($b1a,2)+pow($b1b,2))-SQRT(pow($bt1a,2)+pow($bt1b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db194=SQRT((pow((($b1l-$bt1l)/(1*1)),2))+pow(($dcb1/(1*(1+(0.045*$cb1)))),2)+ pow(($db1h/(1*(1+(0.015*$cb1)))),2));
  // echo round($db176,2)."::";
        //b2
    $cb2=SQRT(pow($b2a,2)+pow($b2b,2));
  $ctb2=SQRT(pow($bt2a,2)+pow($bt2b,2));
  $dcb2=$ctb2-$cb2;
  $db276=sqrt(pow(($b2l-$bt2l),2)+ pow(($b2a-$bt2a),2)+pow(($b2b-$bt2b),2));
  $db2h=SQRT(ABS(pow($db276,2)-pow(($b2l-$bt2l),2)-pow((SQRT(pow($b2a,2)+pow($b2b,2))-SQRT(pow($bt2a,2)+pow($bt2b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db294=SQRT((pow((($b2l-$bt2l)/(1*1)),2))+pow(($dcb2/(1*(1+(0.045*$cb2)))),2)+ pow(($db2h/(1*(1+(0.015*$cb2)))),2));
  // echo round($db276,2)."::";
        //b3
    $cb3=SQRT(pow($b3a,2)+pow($b3b,2));
  $ctb3=SQRT(pow($bt3a,2)+pow($bt3b,2));
  $dcb3=$ctb3-$cb3;
  $db376=sqrt(pow(($b3l-$bt3l),2)+ pow(($b3a-$bt3a),2)+pow(($b3b-$bt3b),2));
  $db3h=SQRT(ABS(pow($db376,2)-pow(($b3l-$bt3l),2)-pow((SQRT(pow($b3a,2)+pow($b3b,2))-SQRT(pow($bt3a,2)+pow($bt3b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db394=SQRT((pow((($b3l-$bt3l)/(1*1)),2))+pow(($dcb3/(1*(1+(0.045*$cb3)))),2)+ pow(($db3h/(1*(1+(0.015*$cb3)))),2));
  // echo round($db376,2)."::";     
  //b4
    $cb4=SQRT(pow($b4a,2)+pow($b4b,2));
  $ctb4=SQRT(pow($bt4a,2)+pow($bt4b,2));
  $dcb4=$ctb4-$cb4;
  $db476=sqrt(pow(($b4l-$bt4l),2)+ pow(($b4a-$bt4a),2)+pow(($b4b-$bt4b),2));
  $db4h=SQRT(ABS(pow($db476,2)-pow(($b4l-$bt4l),2)-pow((SQRT(pow($b4a,2)+pow($b4b,2))-SQRT(pow($bt4a,2)+pow($bt4b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db494=SQRT((pow((($b4l-$bt4l)/(1*1)),2))+pow(($dcb4/(1*(1+(0.045*$cb4)))),2)+ pow(($db4h/(1*(1+(0.015*$cb4)))),2));
  // echo round($db476,2)."::";
  
        //b5
    $cb5=SQRT(pow($b5a,2)+pow($b5b,2));
  $ctb5=SQRT(pow($bt5a,2)+pow($bt5b,2));
  $dcb5=$ctb5-$cb5;
  $db576=sqrt(pow(($b5l-$bt5l),2)+ pow(($b5a-$bt5a),2)+pow(($b5b-$bt5b),2));
  $db5h=SQRT(ABS(pow($db576,2)-pow(($b5l-$bt5l),2)-pow((SQRT(pow($b5a,2)+pow($b5b,2))-SQRT(pow($bt5a,2)+pow($bt5b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db594=SQRT((pow((($b5l-$bt5l)/(1*1)),2))+pow(($dcb5/(1*(1+(0.045*$cb5)))),2)+ pow(($db5h/(1*(1+(0.015*$cb5)))),2));
  // echo round($db576,2)."::";
  
        //b6
    $cb6=SQRT(pow($b6a,2)+pow($b6b,2));
  $ctb6=SQRT(pow($bt6a,2)+pow($bt6b,2));
  $dcb6=$ctb6-$cb6;
  $db676=sqrt(pow(($b6l-$bt6l),2)+ pow(($b6a-$bt6a),2)+pow(($b6b-$bt6b),2));
  $db6h=SQRT(ABS(pow($db676,2)-pow(($b6l-$bt6l),2)-pow((SQRT(pow($b6a,2)+pow($b6b,2))-SQRT(pow($bt6a,2)+pow($bt6b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db694=SQRT((pow((($b6l-$bt6l)/(1*1)),2))+pow(($dcb6/(1*(1+(0.045*$cb6)))),2)+ pow(($db6h/(1*(1+(0.015*$cb6)))),2));
  // echo round($db676,2)."::";
        //b7
    $cb7=SQRT(pow($b7a,2)+pow($b7b,2));
  $ctb7=SQRT(pow($bt7a,2)+pow($bt7b,2));
  $dcb7=$ctb7-$cb7;
  $db776=sqrt(pow(($b7l-$bt7l),2)+ pow(($b7a-$bt7a),2)+pow(($b7b-$bt7b),2));
  $db7h=SQRT(ABS(pow($db776,2)-pow(($b7l-$bt7l),2)-pow((SQRT(pow($b7a,2)+pow($b7b,2))-SQRT(pow($bt7a,2)+pow($bt7b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db794=SQRT((pow((($b7l-$bt7l)/(1*1)),2))+pow(($dcb7/(1*(1+(0.045*$cb7)))),2)+ pow(($db7h/(1*(1+(0.015*$cb7)))),2));
  // echo round($db776,2)."::";
  
        //b8
    $cb8=SQRT(pow($b8a,2)+pow($b8b,2));
  $ctb8=SQRT(pow($bt8a,2)+pow($bt8b,2));
  $dcb8=$ctb8-$cb8;
  $db876=sqrt(pow(($b8l-$bt8l),2)+ pow(($b8a-$bt8a),2)+pow(($b8b-$bt8b),2));
  $db8h=SQRT(ABS(pow($db876,2)-pow(($b8l-$bt8l),2)-pow((SQRT(pow($b8a,2)+pow($b8b,2))-SQRT(pow($bt8a,2)+pow($bt8b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db894=SQRT((pow((($b8l-$bt8l)/(1*1)),2))+pow(($dcb8/(1*(1+(0.045*$cb8)))),2)+ pow(($db8h/(1*(1+(0.015*$cb8)))),2));
  // echo round($db876,2)."::";
  
        //b9
    $cb9=SQRT(pow($b9a,2)+pow($b9b,2));
  $ctb9=SQRT(pow($bt9a,2)+pow($bt9b,2));
  $dcb9=$ctb9-$cb9;
  $db976=sqrt(pow(($b9l-$bt9l),2)+ pow(($b9a-$bt9a),2)+pow(($b9b-$bt9b),2));
  $db9h=SQRT(ABS(pow($db976,2)-pow(($b9l-$bt9l),2)-pow((SQRT(pow($b9a,2)+pow($b9b,2))-SQRT(pow($bt9a,2)+pow($bt9b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db994=SQRT((pow((($b9l-$bt9l)/(1*1)),2))+pow(($dcb9/(1*(1+(0.045*$cb9)))),2)+ pow(($db9h/(1*(1+(0.015*$cb9)))),2));
  // echo round($db976,2)."::";
  
        //b10
    $cb10=SQRT(pow($b10a,2)+pow($b10b,2));
  $ctb10=SQRT(pow($bt10a,2)+pow($bt10b,2));
  $dcb10=$ctb10-$cb10;
  $db1076=sqrt(pow(($b10l-$bt10l),2)+ pow(($b10a-$bt10a),2)+pow(($b10b-$bt10b),2));
  $db10h=SQRT(ABS(pow($db1076,2)-pow(($b10l-$bt10l),2)-pow((SQRT(pow($b10a,2)+pow($b10b,2))-SQRT(pow($bt10a,2)+pow($bt10b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1094=SQRT((pow((($b10l-$bt10l)/(1*1)),2))+pow(($dcb10/(1*(1+(0.045*$cb10)))),2)+ pow(($db10h/(1*(1+(0.015*$cb10)))),2));
  // echo round($db1076,2)."::";
  
        //b11
    $cb11=SQRT(pow($b11a,2)+pow($b11b,2));
  $ctb11=SQRT(pow($bt11a,2)+pow($bt11b,2));
  $dcb11=$ctb11-$cb11;
  $db1176=sqrt(pow(($b11l-$bt11l),2)+ pow(($b11a-$bt11a),2)+pow(($b11b-$bt11b),2));
  $db11h=SQRT(ABS(pow($db1176,2)-pow(($b11l-$bt11l),2)-pow((SQRT(pow($b11a,2)+pow($b11b,2))-SQRT(pow($bt11a,2)+pow($bt11b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1194=SQRT((pow((($b11l-$bt11l)/(1*1)),2))+pow(($dcb11/(1*(1+(0.045*$cb11)))),2)+ pow(($db11h/(1*(1+(0.015*$cb11)))),2));
  // echo round($db1176,2)."::";
  
        //b12
    $cb12=SQRT(pow($b12a,2)+pow($b12b,2));
  $ctb12=SQRT(pow($bt12a,2)+pow($bt12b,2));
  $dcb12=$ctb12-$cb12;
  $db1276=sqrt(pow(($b12l-$bt12l),2)+ pow(($b12a-$bt12a),2)+pow(($b12b-$bt12b),2));
  $db12h=SQRT(ABS(pow($db1276,2)-pow(($b12l-$bt12l),2)-pow((SQRT(pow($b12a,2)+pow($b12b,2))-SQRT(pow($bt12a,2)+pow($bt12b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1294=SQRT((pow((($b12l-$bt12l)/(1*1)),2))+pow(($dcb12/(1*(1+(0.045*$cb12)))),2)+ pow(($db12h/(1*(1+(0.015*$cb12)))),2));
  // echo round($db1276,2)."::";
  
        //b13
    $cb13=SQRT(pow($b13a,2)+pow($b13b,2));
  $ctb13=SQRT(pow($bt13a,2)+pow($bt13b,2));
  $dcb13=$ctb13-$cb13;
  $db1376=sqrt(pow(($b13l-$bt13l),2)+ pow(($b13a-$bt13a),2)+pow(($b13b-$bt13b),2));
  $db13h=SQRT(ABS(pow($db1376,2)-pow(($b13l-$bt13l),2)-pow((SQRT(pow($b13a,2)+pow($b13b,2))-SQRT(pow($bt13a,2)+pow($bt13b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1394=SQRT((pow((($b13l-$bt13l)/(1*1)),2))+pow(($dcb13/(1*(1+(0.045*$cb13)))),2)+ pow(($db13h/(1*(1+(0.015*$cb13)))),2));
  // echo round($db1376,2)."::";
  
        //b14
    $cb14=SQRT(pow($b14a,2)+pow($b14b,2));
  $ctb14=SQRT(pow($bt14a,2)+pow($bt14b,2));
  $dcb14=$ctb14-$cb14;
  $db1476=sqrt(pow(($b14l-$bt14l),2)+ pow(($b14a-$bt14a),2)+pow(($b14b-$bt14b),2));
  $db14h=SQRT(ABS(pow($db1476,2)-pow(($b14l-$bt14l),2)-pow((SQRT(pow($b14a,2)+pow($b14b,2))-SQRT(pow($bt14a,2)+pow($bt14b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1494=SQRT((pow((($b14l-$bt14l)/(1*1)),2))+pow(($dcb14/(1*(1+(0.045*$cb14)))),2)+ pow(($db14h/(1*(1+(0.015*$cb14)))),2));
  // echo round($db1476,2)."::";
  
        //b15
    $cb15=SQRT(pow($b15a,2)+pow($b15b,2));
  $ctb15=SQRT(pow($bt15a,2)+pow($bt15b,2));
  $dcb15=$ctb15-$cb15;
  $db1576=sqrt(pow(($b15l-$bt15l),2)+ pow(($b15a-$bt15a),2)+pow(($b15b-$bt15b),2));
  $db15h=SQRT(ABS(pow($db1576,2)-pow(($b15l-$bt15l),2)-pow((SQRT(pow($b15a,2)+pow($b15b,2))-SQRT(pow($bt15a,2)+pow($bt15b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1594=SQRT((pow((($b15l-$bt15l)/(1*1)),2))+pow(($dcb15/(1*(1+(0.045*$cb15)))),2)+ pow(($db15h/(1*(1+(0.015*$cb15)))),2));
  // echo round($db1576,2)."::";
  
        //b16
    $cb16=SQRT(pow($b16a,2)+pow($b16b,2));
  $ctb16=SQRT(pow($bt16a,2)+pow($bt16b,2));
  $dcb16=$ctb16-$cb16;
  $db1676=sqrt(pow(($b16l-$bt16l),2)+ pow(($b16a-$bt16a),2)+pow(($b16b-$bt16b),2));
  $db16h=SQRT(ABS(pow($db1676,2)-pow(($b16l-$bt16l),2)-pow((SQRT(pow($b16a,2)+pow($b16b,2))-SQRT(pow($bt16a,2)+pow($bt16b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1694=SQRT((pow((($b16l-$bt16l)/(1*1)),2))+pow(($dcb16/(1*(1+(0.045*$cb16)))),2)+ pow(($db16h/(1*(1+(0.015*$cb16)))),2));
  // echo round($db1676,2)."::";
  
        //b17
    $cb17=SQRT(pow($b17a,2)+pow($b17b,2));
  $ctb17=SQRT(pow($bt17a,2)+pow($bt17b,2));
  $dcb17=$ctb17-$cb17;
  $db1776=sqrt(pow(($b17l-$bt17l),2)+ pow(($b17a-$bt17a),2)+pow(($b17b-$bt17b),2));
  $db17h=SQRT(ABS(pow($db1776,2)-pow(($b17l-$bt17l),2)-pow((SQRT(pow($b17a,2)+pow($b17b,2))-SQRT(pow($bt17a,2)+pow($bt17b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $db1794=SQRT((pow((($b17l-$bt17l)/(1*1)),2))+pow(($dcb17/(1*(1+(0.045*$cb17)))),2)+ pow(($db17h/(1*(1+(0.015*$cb17)))),2));
  // echo round($db1776,2)."::";
  
        //g10
    $cg10=SQRT(pow($g10a,2)+pow($g10b,2));
  $ctg10=SQRT(pow($gt10a,2)+pow($gt10b,2));
  $dcg10=$ctg10-$cg10;
  $dg1076=sqrt(pow(($g10l-$gt10l),2)+ pow(($g10a-$gt10a),2)+pow(($g10b-$gt10b),2));
  $dg10h=SQRT(ABS(pow($dg1076,2)-pow(($g10l-$gt10l),2)-pow((SQRT(pow($g10a,2)+pow($g10b,2))-SQRT(pow($gt10a,2)+pow($gt10b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dg1094=SQRT((pow((($g10l-$gt10l)/(1*1)),2))+pow(($dcg10/(1*(1+(0.045*$cg10)))),2)+ pow(($dg10h/(1*(1+(0.015*$cg10)))),2));
  // echo round($dg1076,2)."::";
  
        //g20
    $cg20=SQRT(pow($g20a,2)+pow($g20b,2));
  $ctg20=SQRT(pow($gt20a,2)+pow($gt20b,2));
  $dcg20=$ctg20-$cg20;
  $dg2076=sqrt(pow(($g20l-$gt20l),2)+ pow(($g20a-$gt20a),2)+pow(($g20b-$gt20b),2));
  $dg20h=SQRT(ABS(pow($dg2076,2)-pow(($g20l-$gt20l),2)-pow((SQRT(pow($g20a,2)+pow($g20b,2))-SQRT(pow($gt20a,2)+pow($gt20b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dg2094=SQRT((pow((($g20l-$gt20l)/(1*1)),2))+pow(($dcg20/(1*(1+(0.045*$cg20)))),2)+ pow(($dg20h/(1*(1+(0.015*$cg20)))),2));
  // echo round($dg2076,2)."::";
  
        //g40
    $cg40=SQRT(pow($g40a,2)+pow($g40b,2));
  $ctg40=SQRT(pow($gt40a,2)+pow($gt40b,2));
  $dcg40=$ctg40-$cg40;
  $dg4076=sqrt(pow(($g40l-$gt40l),2)+ pow(($g40a-$gt40a),2)+pow(($g40b-$gt40b),2));
  $dg40h=SQRT(ABS(pow($dg4076,2)-pow(($g40l-$gt40l),2)-pow((SQRT(pow($g40a,2)+pow($g40b,2))-SQRT(pow($gt40a,2)+pow($gt40b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dg4094=SQRT((pow((($g40l-$gt40l)/(1*1)),2))+pow(($dcg40/(1*(1+(0.045*$cg40)))),2)+ pow(($dg40h/(1*(1+(0.015*$cg40)))),2));
  // echo round($dg4076,2)."::";
  
        //g60
    $cg60=SQRT(pow($g60a,2)+pow($g60b,2));
  $ctg60=SQRT(pow($gt60a,2)+pow($gt60b,2));
  $dcg60=$ctg60-$cg60;
  $dg6076=sqrt(pow(($g60l-$gt60l),2)+ pow(($g60a-$gt60a),2)+pow(($g60b-$gt60b),2));
  $dg60h=SQRT(ABS(pow($dg6076,2)-pow(($g60l-$gt60l),2)-pow((SQRT(pow($g60a,2)+pow($g60b,2))-SQRT(pow($gt60a,2)+pow($gt60b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dg6094=SQRT((pow((($g60l-$gt60l)/(1*1)),2))+pow(($dcg60/(1*(1+(0.045*$cg60)))),2)+ pow(($dg60h/(1*(1+(0.015*$cg60)))),2));
  // echo round($dg6076,2)."::";
  
        //g80
    $cg80=SQRT(pow($g80a,2)+pow($g80b,2));
  $ctg80=SQRT(pow($gt80a,2)+pow($gt80b,2));
  $dcg80=$ctg80-$cg80;
  $dg8076=sqrt(pow(($g80l-$gt80l),2)+ pow(($g80a-$gt80a),2)+pow(($g80b-$gt80b),2));
  $dg80h=SQRT(ABS(pow($dg8076,2)-pow(($g80l-$gt80l),2)-pow((SQRT(pow($g80a,2)+pow($g80b,2))-SQRT(pow($gt80a,2)+pow($gt80b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dg8094=SQRT((pow((($g80l-$gt80l)/(1*1)),2))+pow(($dcg80/(1*(1+(0.045*$cg80)))),2)+ pow(($dg80h/(1*(1+(0.015*$cg80)))),2));
  // echo round($dg8076,2)."::";
  
        //g100
    $cg100=SQRT(pow($g100a,2)+pow($g100b,2));
  $ctg100=SQRT(pow($gt100a,2)+pow($gt100b,2));
  $dcg100=$ctg100-$cg100;
  $dg10076=sqrt(pow(($g100l-$gt100l),2)+ pow(($g100a-$gt100a),2)+pow(($g100b-$gt100b),2));
  $dg100h=SQRT(ABS(pow($dg10076,2)-pow(($g100l-$gt100l),2)-pow((SQRT(pow($g100a,2)+pow($g100b,2))-SQRT(pow($gt100a,2)+pow($gt100b,2))),2))); 
//$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2))); 
  $dg10094=SQRT((pow((($g100l-$gt100l)/(1*1)),2))+pow(($dcg100/(1*(1+(0.045*$cg100)))),2)+ pow(($dg100h/(1*(1+(0.015*$cg100)))),2));
 // echo round($dg10076,2)."::";
  /////////////////////////////////////////////////////Mean///////////////////////////////////////
   ?><tr>
<td><div align="center">Mean dE</div></td>
<td><div align="right"><=3.00</div></td>
<?php
$meanDE=($da176+$da276+$da376+$da476+$da576+$da676+$da7176+$da876+$da976+$da1076+$da1176+$da1276+$da1376+$da1476+$da1576+$da1676+$da1776+$dk1076+$dk2076+$dk4076+$dk6076+$dk8076+$dk10076+$db176+$db276+$db376+$db476+$db576+$db676+$db7176+$db876+$db976+$db1076+$db1176+$db1276+$db1376+$db1476+$db1576+$db1676+$db1776+$dg1076+$dg2076+$dg4076+$dg6076+$dg8076+$dg10076)/46
?>



<td><div align="right"><?php echo  round($meanDE,2);?></div></td>
<td><div align="right"><?php if ($meanDE>3) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-($meanDE*3);?></div></td></tr><?php
  //////////////////////////////////////////////////////////////Max/////////////////////////////////////
  ?>
 <tr>
<td><div align="center">Max dE</div></td>
<td><div align="right"><=6.00</div></td>
<?php
$MaxDE=max($da176,$da276,$da376,$da476,$da576,$da676,$da7176,$da876,$da976,$da1076,$da1176,$da1276,$da1376,$da1476,$da1576,$da1676,$da1776,$dk1076,$dk2076,$dk4076,$dk6076,$dk8076,$dk10076,$db176,$db276,$db376,$db476,$db576,$db676,$db7176,$db876,$db976,$db1076,$db1176,$db1276,$db1376,$db1476,$db1576,$db1676,$db1776,$dg1076,$dg2076,$dg4076,$dg6076,$dg8076,$dg10076)
?>
<td><div align="right"><?php echo  round($MaxDE,2);?></div></td>
<td><div align="right"><?php if ($MaxDE>6) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$MaxDE;?></div></td></tr><?php
  
  ?>
  <tr>
<td><div align="center">C dH</div></td>
<td><div align="right"><=2.5</div></td>
  <td><div align="right"><?php echo  round($dch,2);?></div></td>
<td><div align="right"><?php if ($dch>2.5) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dch;?></div></td></tr><?php
  
    ?>
  <tr>
<td><div align="center">M dH</div></td>
<td><div align="right"><=2.5</div></td>
  <td><div align="right"><?php echo  round($dmh,2);?></div></td>
<td><div align="right"><?php if ($dmh>2.5) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dmh;?></div></td></tr><?php
  
      ?>
  <tr>
<td><div align="center">Y dH</div></td>
<td><div align="right"><=2.5</div></td>
  <td><div align="right"><?php echo  round($dyh,2);?></div></td>
<td><div align="right"><?php if ($dyh>2.5) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dyh;?></div></td></tr><?php
  
      ?>
  <tr>
<td><div align="center">K dH</div></td>
<td><div align="right"><=2.5</div></td>
  <td><div align="right"><?php echo  round($dkh,2);?></div></td>
<td><div align="right"><?php if ($dkh>2.5) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$dkh;?></div></td></tr><?php
  

$meanDh=($dg10h+$dg20h+$dg40h+$dg60h+$dg80h+$dg100h)/6

  
        ?>
  <tr>
<td><div align="center">Gray dH</div></td>
<td><div align="right"><=1.5</div></td>
  <td><div align="right"><?php echo  round($meanDh,2);?></div></td>
<td><div align="right"><?php if ($meanDh>1.5) {$sid=1;?><font color="red"><?php 
  echo "not ok";}
  else{
  ?><font color="green"><?php 
  echo "ok";}
  $sum=$sum-$$meanDh;?></div></td></tr><?php
  
  


if  ($sid==0){
$passbit=1;
}

  /////////////////////data base sector/////////
  $connection = mysql_connect("localhost", "root", "fredsql") or die ("Unable to connect!");
	mysql_query("SET NAMES 'utf8'");
	$db = "fograproof";
		// select database      
		mysql_select_db($db) or die ("Unable to select database!");

		// generate and execute query
		$query = "INSERT INTO proofbase(company, contact, email, type, filename, score, passbit, date, device, dsn, printer, paper, ink, rip, icc, rankbit) VALUES('$company', '$contact', '$email', '$type', '$filename','$sum', '$passbit', NOW(), '$device', '$dsn', '$printer', '$paper', '$ink','$rip','$icc','$rankbit')";
		$result = mysql_query($query) or die ("Error in query: $query. " . mysql_error());
  
		mysql_close($connection);
  ////////////////////data base sector/////////////////
      }//satrt parsing
    }//upload sucess
  }//upload check ok
else
  {
  echo "Invalid file";
  }
?> 

</table>
<?php
?><font color="black"><?php

?><font color="black"><?php
echo "Fogra Media Wedge check: ";
if ($sid==1){
   ?><font color="red"><?php
echo "sorry, you didn't pass the Fogra Media Wedge check! "."<br>";
}
else{
?><font color="green"><?php
echo "Congratulation, You've passed the Fogra Media Wedge check!"."<br>";
}

function get_string_between($string, $start, $end){

$string = " ". $string;

$ini = strpos($string,$start);

if ($ini == 0) return "";

$ini += strlen($start);

$len = strpos($string, $end, $ini) - $ini;

return substr($string, $ini, $len);

}

?>

<tr>
<td align="center">Fogra Media Wedge score=<?php echo round($sum,2);?></a><br>
</td>
</tr>

<tr>
<td align="center"> <a href="rank.php">Report(看報告)</a><br>
</td>
</tr>
<tr>
<td align="center"><font size="-2"> &copy; <a href="mailto:[email protected]">Fred Kuo</a>, 2010. All rights reserved.<br><a href="http://www.fredkuo.idv.tw/wordpress/?p=1025">Read more.</a><br>
</td>
</tr>
</body>


</html>