From 2c2ad501ebeac78a936a67357da5fccd3dd1816f Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 27 Aug 2010 07:45:14 +0000
Subject: [PATCH]

---
 benchmarks/2d/SFR.geo                   | 5078 +++++++++++++++++++++++
 benchmarks/extrude/Process_FSWLocal.geo |  702 ++++
 benchmarks/levelset/level.med           |  Bin 0 -> 132968 bytes
 3 files changed, 5780 insertions(+)
 create mode 100644 benchmarks/2d/SFR.geo
 create mode 100644 benchmarks/extrude/Process_FSWLocal.geo
 create mode 100644 benchmarks/levelset/level.med

diff --git a/benchmarks/2d/SFR.geo b/benchmarks/2d/SFR.geo
new file mode 100644
index 0000000000..dc7a2253d6
--- /dev/null
+++ b/benchmarks/2d/SFR.geo
@@ -0,0 +1,5078 @@
+M_0=30 ;
+M0[0]=30 ; N0[0]=30 ;
+M0[1]=32 ; N0[1]=28 ;
+M0[2]=28 ; N0[2]=30 ;
+M0[3]=30 ; N0[3]=32 ;
+M0[4]=32 ; N0[4]=26 ;
+M0[5]=26 ; N0[5]=32 ;
+M0[6]=32 ; N0[6]=32 ;
+M0[7]=34 ; N0[7]=28 ;
+M0[8]=28 ; N0[8]=34 ;
+M0[9]=28 ; N0[9]=28 ;
+M0[10]=35 ; N0[10]=30 ;
+M0[11]=25 ; N0[11]=35 ;
+M0[12]=30 ; N0[12]=25 ;
+M0[13]=35 ; N0[13]=25 ;
+M0[14]=25 ; N0[14]=30 ;
+M0[15]=30 ; N0[15]=35 ;
+M1[0]=24 ; N1[0]=30 ;
+M1[1]=36 ; N1[1]=24 ;
+M1[2]=30 ; N1[2]=36 ;
+M1[3]=24 ; N1[3]=31 ;
+M1[4]=35 ; N1[4]=24 ;
+M1[5]=31 ; N1[5]=35 ;
+M1[6]=24 ; N1[6]=32 ;
+M1[7]=34 ; N1[7]=24 ;
+M1[8]=32 ; N1[8]=34 ;
+M1[9]=24 ; N1[9]=33 ;
+M1[10]=33 ; N1[10]=24 ;
+M1[11]=33 ; N1[11]=33 ;
+M1[12]=24 ; N1[12]=34 ;
+M1[13]=32 ; N1[13]=24 ;
+M1[14]=34 ; N1[14]=32 ;
+M1[15]=24 ; N1[15]=35 ;
+M1[16]=31 ; N1[16]=24 ;
+M1[17]=35 ; N1[17]=31 ;
+M1[18]=24 ; N1[18]=36 ;
+M1[19]=30 ; N1[19]=24 ;
+M1[20]=36 ; N1[20]=30 ;
+M1[21]=25 ; N1[21]=29 ;
+M1[22]=29 ; N1[22]=36 ;
+M1[23]=36 ; N1[23]=25 ;
+M1[24]=25 ; N1[24]=31 ;
+M1[25]=34 ; N1[25]=25 ;
+M1[26]=31 ; N1[26]=34 ;
+M1[27]=25 ; N1[27]=32 ;
+M1[28]=33 ; N1[28]=25 ;
+M1[29]=32 ; N1[29]=33 ;
+M1[30]=25 ; N1[30]=33 ;
+M1[31]=32 ; N1[31]=25 ;
+M1[32]=33 ; N1[32]=32 ;
+M1[33]=25 ; N1[33]=34 ;
+M1[34]=31 ; N1[34]=25 ;
+M1[35]=34 ; N1[35]=31 ;
+M1[36]=25 ; N1[36]=36 ;
+M1[37]=29 ; N1[37]=25 ;
+M1[38]=36 ; N1[38]=29 ;
+M1[39]=26 ; N1[39]=28 ;
+M1[40]=28 ; N1[40]=36 ;
+M1[41]=36 ; N1[41]=26 ;
+M1[42]=26 ; N1[42]=29 ;
+M1[43]=29 ; N1[43]=35 ;
+M1[44]=35 ; N1[44]=26 ;
+M1[45]=26 ; N1[45]=30 ;
+M1[46]=34 ; N1[46]=26 ;
+M1[47]=30 ; N1[47]=34 ;
+M1[48]=26 ; N1[48]=31 ;
+M1[49]=33 ; N1[49]=26 ;
+M1[50]=31 ; N1[50]=33 ;
+M1[51]=26 ; N1[51]=33 ;
+M1[52]=31 ; N1[52]=26 ;
+M1[53]=33 ; N1[53]=31 ;
+M1[54]=26 ; N1[54]=34 ;
+M1[55]=30 ; N1[55]=26 ;
+M1[56]=34 ; N1[56]=30 ;
+M1[57]=26 ; N1[57]=35 ;
+M1[58]=29 ; N1[58]=26 ;
+M1[59]=35 ; N1[59]=29 ;
+M1[60]=26 ; N1[60]=36 ;
+M1[61]=28 ; N1[61]=26 ;
+M1[62]=36 ; N1[62]=28 ;
+M1[63]=27 ; N1[63]=27 ;
+M1[64]=27 ; N1[64]=36 ;
+M1[65]=36 ; N1[65]=27 ;
+M1[66]=27 ; N1[66]=28 ;
+M1[67]=28 ; N1[67]=35 ;
+M1[68]=35 ; N1[68]=27 ;
+M1[69]=27 ; N1[69]=29 ;
+M1[70]=29 ; N1[70]=34 ;
+M1[71]=34 ; N1[71]=27 ;
+M1[72]=27 ; N1[72]=30 ;
+M1[73]=33 ; N1[73]=27 ;
+M1[74]=30 ; N1[74]=33 ;
+M1[75]=27 ; N1[75]=31 ;
+M1[76]=32 ; N1[76]=27 ;
+M1[77]=31 ; N1[77]=32 ;
+M1[78]=27 ; N1[78]=32 ;
+M1[79]=31 ; N1[79]=27 ;
+M1[80]=32 ; N1[80]=31 ;
+M1[81]=27 ; N1[81]=33 ;
+M1[82]=30 ; N1[82]=27 ;
+M1[83]=33 ; N1[83]=30 ;
+M1[84]=27 ; N1[84]=34 ;
+M1[85]=29 ; N1[85]=27 ;
+M1[86]=34 ; N1[86]=29 ;
+M1[87]=27 ; N1[87]=35 ;
+M1[88]=28 ; N1[88]=27 ;
+M1[89]=35 ; N1[89]=28 ;
+M1[90]=28 ; N1[90]=29 ;
+M1[91]=29 ; N1[91]=33 ;
+M1[92]=33 ; N1[92]=28 ;
+M1[93]=28 ; N1[93]=31 ;
+M1[94]=31 ; N1[94]=28 ;
+M1[95]=31 ; N1[95]=31 ;
+M1[96]=28 ; N1[96]=32 ;
+M1[97]=30 ; N1[97]=28 ;
+M1[98]=32 ; N1[98]=30 ;
+M1[99]=28 ; N1[99]=33 ;
+M1[100]=29 ; N1[100]=28 ;
+M1[101]=33 ; N1[101]=29 ;
+M1[102]=29 ; N1[102]=29 ;
+M1[103]=29 ; N1[103]=32 ;
+M1[104]=32 ; N1[104]=29 ;
+M1[105]=29 ; N1[105]=30 ;
+M1[106]=31 ; N1[106]=29 ;
+M1[107]=30 ; N1[107]=31 ;
+M1[108]=29 ; N1[108]=31 ;
+M1[109]=30 ; N1[109]=29 ;
+M2[0]=31 ; N2[0]=30 ;
+NbAss_0=16 ;
+NbAss_1=110 ;
+NbAss_2=1 ;
+NbAss_3=0;
+ 
+ep_ass=206.3 ;
+pas_ass=210.3 ;
+diam_pnl=206.3 ;
+ 
+r1=4400 ;
+r2=7900 ;
+r3=2450 ;
+r4=5980 ;
+r5=1080 ;
+h1b=0 ;
+h2=6640 ;
+h3=420 ;
+h4=4000 ;
+h5=1000 ;
+
+
+
+
+
+
+
+
+
+
+//////////////////////////////////
+//				//
+//	 COEUR TYPE PHX-SFR	//
+//				//
+//////////////////////////////////
+
+rap1=0.4; 
+r1=rap1*4400 ;
+r2=rap1*7900 ;
+r3=1.5*rap1*2450 ;
+r4=rap1*5980 ;
+r5=rap1*1080 ;
+
+
+i_mesh = 2;
+// 0 : maillage sortie coeur uniquement
+// 1 : maillage sortie coeur + collecteur chaud
+// 2 : maillage interassemblage uniquement
+
+i_conf = 0;
+// Utile si imesh vaut 0 ou 1
+// 0 : non conforme aux assemblages & reflecteurs
+// 1 : conforme aux assemblages & reflecteurs
+
+itype_PNL = 0;		// geometrie des P.N.L : 0 : hexagonale - 1 : Circulaire - 2 : Octogonale
+
+
+/////////////////////////////// 
+// param�tres de discr�tisation
+///////////////////////////////
+
+nbpt_ssbcc = 5;		// nombre de couche entre la sortie coeur et le bcc
+ 
+lcar  = pas_ass;	// longeur caracteristique associee aux assemblages - reflecteurs - P.N.L.
+lcar2 = 3.*lcar;	// longeur caracteristique associee a la partie inferieure de la virole du Collecteur Chaud (en-dessous de l'epaulement)
+lcar3 = 8.*lcar;	// longeur caracteristique associee a la partie superieure de la virole du Collecteur Chaud (au-dessus de l'epaulement)
+
+Mesh.Algorithm    = 1;  // 2D mesh algorithm (1=MeshAdapt+Delaunay, 4=MeshAdapt, 5=Delaunay, 6=Frontal)
+Mesh.Algorithm3D  = 4;  // 3D mesh algorithm (1=Tetgen+Delaunay, 4=Netgen)
+Mesh.OptimizeNetgen = 1;
+
+
+//**********************************************************
+//**********************************************************
+
+x0=0.;
+y0=0.;
+rac3= 1.732050807568877294;
+rac2= 1.414213562373095049;
+nbarre=-1;
+nbarre_lat=-1;
+nassemblage=-1;
+nreflecteur=-1;
+npnl=-1;
+indice0=-1;
+indice1=-1;
+indice2=-1;
+indice3=-1;
+indice4=-1;
+indice0lat=-1;
+
+barre_lat[ ] = { } ;
+ass[ ] = { } ;
+refl[] = { } ;
+pnl[] = { } ;
+
+lbord0b[ ] = { } ;
+lbord0h[ ] = { } ;
+lbord[ ] = { } ;
+lbord2[ ] = { } ;
+lbord3[ ] = { } ;
+
+
+///////////////////
+Function outerLoops
+///////////////////
+this_point=-1 ;
+first_point=-1 ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-734.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,-736.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,-841.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,-946.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,-1051.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-1156.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-1261.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-1364.95,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-1364.95,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-1261.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-1156.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,-1051.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,-946.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,-841.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,-736.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,-630.9,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-527.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-523.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,-420.6,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-317.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-313.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,-210.3,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-107.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-103.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,0,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,103.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,107.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,210.3,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,313.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,317.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,420.6,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,523.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,527.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,630.9,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,736.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,841.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,946.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,1051.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,1156.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,1261.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,1364.95,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,1364.95,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,1261.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,1259.8,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,1156.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,1154.65,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,1051.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,1049.5,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,946.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,944.35,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,841.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,839.2,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,736.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,630.9,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,527.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,523.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,420.6,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,317.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,313.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,210.3,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,107.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,103.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,0,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-103.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-107.15,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,-210.3,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-313.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-317.45,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,-420.6,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-523.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-527.75,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,-630.9,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-734.05,0,lcar } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { old_point, this_point } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { this_point, first_point } ;
+nassemblage++; lbord[nassemblage]=newreg ;
+Line Loop(lbord[nassemblage]) = { c[{indice1-113:indice1 }] } ;
+
+Return
+////////////////////
+// End outerLoops //
+////////////////////
+
+
+///////////////////
+Function innerLoops
+///////////////////
+lbordia[ ] = { } ;
+nbordia=-1;
+nlinia=-1;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-1158.65,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,-1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,-1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,-1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,-1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,-1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,-1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1215.32,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1155.77,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1215.32,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1215.32,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1155.77,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1215.32,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1211.86,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1152.3,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-973.643,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1033.2,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,1053.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,1156.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,1259.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,1261.8,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1215.32,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1155.77,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1215.32,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1215.32,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1155.77,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1215.32,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1211.86,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1152.3,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {973.643,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1033.2,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,-1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,-1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-1158.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+lbordext22=newreg;
+Line Loop(lbordext22) = { linia[{nlinia-233:nlinia }] } ;
+/*
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,0,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,-210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,-210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,-630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,0,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,0,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,-630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-1051.5,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,-525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,-525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,-525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,-525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,1051.5,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,1154.65,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,1051.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,948.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,-315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,-630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,946.35,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,-105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,-105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,-736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,841.2,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,-841.2,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-791.518,315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-1029.73,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-970.179,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-851.072,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-946.35,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,-630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,946.35,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,-315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,-420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,-420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,841.2,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,-210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,-525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,-525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-841.2,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-609.393,630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-847.608,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-788.054,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-668.947,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,-946.35,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-843.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-946.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-1049.5,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,-736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,841.2,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,-105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,-105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,-525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,-525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,-210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,-315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,-315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,-105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,-105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,-420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,-525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-630.9,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-527.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-630.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-734.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,-736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {847.608,210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {609.393,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {668.947,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {788.054,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-427.268,736.05,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,839.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-665.483,736.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-605.929,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-486.822,632.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,-841.2,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-738.05,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,-841.2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-944.35,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {1029.73,105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {791.518,105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {851.072,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {970.179,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,-420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,-105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,-105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,0,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-245.143,420.6,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,523.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-483.358,420.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-423.804,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-304.697,317.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,-525.75,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-422.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-525.75,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-628.9,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {665.483,105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {427.268,105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {486.822,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {605.929,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,-315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,315.45,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,418.6,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,315.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,212.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {483.358,0,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {245.143,0,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {304.697,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {423.804,-103.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,-105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,-105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,-105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,-105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,-208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-63.0178,105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-301.233,105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-241.679,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-122.571,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {119.107,-210.3,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-107.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-119.107,-210.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {-59.5537,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {59.5537,-313.45,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+
+this_point=-1;
+first_point=-1;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {301.233,105.15,0,lcar } ;
+first_point=this_point ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,208.3,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {63.0178,105.15,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {122.571,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+old_point=this_point;
+this_point=newp;
+Point(this_point) = {241.679,2,0,lcar } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { old_point, this_point } ;
+nlinia++; linia[nlinia]=newreg; Line(linia[nlinia]) = { this_point, first_point } ;
+nbordia++; lbordia[nbordia]=newreg ;
+Line Loop(lbordia[nbordia]) = { linia[{nlinia-5:nlinia }] } ;
+*/
+Return
+////////////////////
+// End innerLoops //
+////////////////////
+
+
+/////////////////////
+Function assemblage
+/////////////////////
+
+pc=newp; Point(pc) = { xc  , yc  , 0., lcar } ;
+
+p1=newp; Point(p1) = { xc+ep_ass/rac3      , yc          , 0., lcar } ;
+p2=newp; Point(p2) = { xc+ep_ass/(2.*rac3) , yc+ep_ass/2., 0., lcar } ;
+p3=newp; Point(p3) = { xc-ep_ass/(2.*rac3) , yc+ep_ass/2., 0., lcar } ;
+p4=newp; Point(p4) = { xc-ep_ass/rac3      , yc          , 0., lcar } ;
+p5=newp; Point(p5) = { xc-ep_ass/(2.*rac3) , yc-ep_ass/2., 0., lcar } ;
+p6=newp; Point(p6) = { xc+ep_ass/(2.*rac3) , yc-ep_ass/2., 0., lcar } ;
+
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { p1, p2 } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { p2, p3 } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { p3, p4 } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { p4, p5 } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { p5, p6 } ;
+indice1++; c[indice1]=newreg; Line(c[indice1]) = { p6, p1 } ;
+
+nassemblage++; lbord[nassemblage]=newreg; 
+Line Loop(lbord[nassemblage]) = { c[{ indice1-5:indice1 }] } ;
+ass[nassemblage]=newreg; Plane Surface(ass[nassemblage]) = { lbord[nassemblage] } ;
+Point { pc } In Surface { ass[nassemblage] } ;
+
+
+Return
+
+//////////////
+Function barre
+//////////////
+
+pc=newp; Point(pc) = { xc  , yc  , 0., lcar } ;
+
+p1=newp; Point(p1) = { xc+ep_ass/rac3      , yc          , 0., lcar } ;
+p2=newp; Point(p2) = { xc+ep_ass/(2.*rac3) , yc+ep_ass/2., 0., lcar } ;
+p3=newp; Point(p3) = { xc-ep_ass/(2.*rac3) , yc+ep_ass/2., 0., lcar } ;
+p4=newp; Point(p4) = { xc-ep_ass/rac3      , yc          , 0., lcar } ;
+p5=newp; Point(p5) = { xc-ep_ass/(2.*rac3) , yc-ep_ass/2., 0., lcar } ;
+p6=newp; Point(p6) = { xc+ep_ass/(2.*rac3) , yc-ep_ass/2., 0., lcar } ;
+
+p1h=newp; Point(p1h) = { xc+ep_ass/rac3      , yc          , h3, lcar } ;
+p2h=newp; Point(p2h) = { xc+ep_ass/(2.*rac3) , yc+ep_ass/2., h3, lcar } ;
+p3h=newp; Point(p3h) = { xc-ep_ass/(2.*rac3) , yc+ep_ass/2., h3, lcar } ;
+p4h=newp; Point(p4h) = { xc-ep_ass/rac3      , yc          , h3, lcar } ;
+p5h=newp; Point(p5h) = { xc-ep_ass/(2.*rac3) , yc-ep_ass/2., h3, lcar } ;
+p6h=newp; Point(p6h) = { xc+ep_ass/(2.*rac3) , yc-ep_ass/2., h3, lcar } ;
+
+indice0++; c0b[indice0]=newreg; Line(c0b[indice0]) = { p1, p2 } ; c0h[indice0]=newreg; Line(c0h[indice0]) = { p1h, p2h } ;
+indice0++; c0b[indice0]=newreg; Line(c0b[indice0]) = { p2, p3 } ; c0h[indice0]=newreg; Line(c0h[indice0]) = { p2h, p3h } ;
+indice0++; c0b[indice0]=newreg; Line(c0b[indice0]) = { p3, p4 } ; c0h[indice0]=newreg; Line(c0h[indice0]) = { p3h, p4h } ;
+indice0++; c0b[indice0]=newreg; Line(c0b[indice0]) = { p4, p5 } ; c0h[indice0]=newreg; Line(c0h[indice0]) = { p4h, p5h } ;
+indice0++; c0b[indice0]=newreg; Line(c0b[indice0]) = { p5, p6 } ; c0h[indice0]=newreg; Line(c0h[indice0]) = { p5h, p6h } ;
+indice0++; c0b[indice0]=newreg; Line(c0b[indice0]) = { p6, p1 } ; c0h[indice0]=newreg; Line(c0h[indice0]) = { p6h, p1h } ;
+
+l11=newreg; Line(l11) = { p1, p1h } ;
+l22=newreg; Line(l22) = { p2, p2h } ;
+l33=newreg; Line(l33) = { p3, p3h } ;
+l44=newreg; Line(l44) = { p4, p4h } ;
+l55=newreg; Line(l55) = { p5, p5h } ;
+l66=newreg; Line(l66) = { p6, p6h } ;
+
+Transfinite Line { l11 , l22 , l33 , l44 , l55 , l66 } = nbpt_ssbcc ;
+
+surf_lat1 = newreg; Line Loop(surf_lat1) = { c0b[indice0-5], l22 , -c0h[indice0-5] , -l11 } ; 
+surf_lat2 = newreg; Line Loop(surf_lat2) = { c0b[indice0-4], l33 , -c0h[indice0-4] , -l22 } ; 
+surf_lat3 = newreg; Line Loop(surf_lat3) = { c0b[indice0-3], l44 , -c0h[indice0-3] , -l33 } ; 
+surf_lat4 = newreg; Line Loop(surf_lat4) = { c0b[indice0-2], l55 , -c0h[indice0-2] , -l44 } ; 
+surf_lat5 = newreg; Line Loop(surf_lat5) = { c0b[indice0-1], l66 , -c0h[indice0-1] , -l55 } ; 
+surf_lat6 = newreg; Line Loop(surf_lat6) = { c0b[indice0  ], l11 , -c0h[indice0  ] , -l66 } ; 
+
+nbarre_lat++ ; barre_lat[nbarre_lat]=newreg; Ruled Surface(barre_lat[nbarre_lat]) = { surf_lat1 } ;
+nbarre_lat++ ; barre_lat[nbarre_lat]=newreg; Ruled Surface(barre_lat[nbarre_lat]) = { surf_lat2 } ;
+nbarre_lat++ ; barre_lat[nbarre_lat]=newreg; Ruled Surface(barre_lat[nbarre_lat]) = { surf_lat3 } ;
+nbarre_lat++ ; barre_lat[nbarre_lat]=newreg; Ruled Surface(barre_lat[nbarre_lat]) = { surf_lat4 } ;
+nbarre_lat++ ; barre_lat[nbarre_lat]=newreg; Ruled Surface(barre_lat[nbarre_lat]) = { surf_lat5 } ;
+nbarre_lat++ ; barre_lat[nbarre_lat]=newreg; Ruled Surface(barre_lat[nbarre_lat]) = { surf_lat6 } ;
+
+nbarre++; 
+lbord0b[nbarre]=newreg; Line Loop(lbord0b[nbarre]) = { c0b[{ indice0-5:indice0 }] } ;
+lbord0h[nbarre]=newreg; Line Loop(lbord0h[nbarre]) = { c0h[{ indice0-5:indice0 }] } ;
+barre[nbarre]=newreg; Plane Surface(barre[nbarre]) = { lbord0b[nbarre] } ;
+Point { pc } In Surface { barre[nbarre] } ;
+
+
+//nassemblage++; lbord[nassemblage]=newreg; 
+//Line Loop(lbord[nassemblage]) = { c[{ indice1-5:indice1 }] } ;
+//ass[nassemblage]=newreg; Plane Surface(ass[nassemblage]) = { lbord[nassemblage] } ;
+//Point { pc } In Surface { ass[nassemblage] } ;
+
+
+Return
+
+/////////////////////
+Function reflecteur
+/////////////////////
+
+ep_ass2=ep_ass;
+
+pc=newp; Point(pc) = { xc  , yc  , 0., lcar } ;
+
+p1=newp; Point(p1) = { xc+ep_ass2/rac3      , yc          , 0., lcar } ;
+p2=newp; Point(p2) = { xc+ep_ass2/(2.*rac3) , yc+ep_ass2/2., 0., lcar } ;
+p3=newp; Point(p3) = { xc-ep_ass2/(2.*rac3) , yc+ep_ass2/2., 0., lcar } ;
+p4=newp; Point(p4) = { xc-ep_ass2/rac3      , yc          , 0., lcar } ;
+p5=newp; Point(p5) = { xc-ep_ass2/(2.*rac3) , yc-ep_ass2/2., 0., lcar } ;
+p6=newp; Point(p6) = { xc+ep_ass2/(2.*rac3) , yc-ep_ass2/2., 0., lcar } ;
+
+indice2++; c2[indice2]=newreg; Line(c2[indice2]) = { p1, p2 } ;
+indice2++; c2[indice2]=newreg; Line(c2[indice2]) = { p2, p3 } ;
+indice2++; c2[indice2]=newreg; Line(c2[indice2]) = { p3, p4 } ;
+indice2++; c2[indice2]=newreg; Line(c2[indice2]) = { p4, p5 } ;
+indice2++; c2[indice2]=newreg; Line(c2[indice2]) = { p5, p6 } ;
+indice2++; c2[indice2]=newreg; Line(c2[indice2]) = { p6, p1 } ;
+
+nreflecteur++; lbord2[nreflecteur]=newreg; 
+Line Loop(lbord2[nreflecteur]) = { c2[{ indice2-5:indice2 }] } ;
+refl[nreflecteur]=newreg; Plane Surface(refl[nreflecteur]) = { lbord2[nreflecteur] } ;
+Point { pc } In Surface { refl[nreflecteur] } ;
+
+Return
+
+/////////////////////
+Function pnl
+/////////////////////
+
+
+//*********
+// Hexagone
+//*********
+
+
+If(itype_PNL==0)
+
+lcar_pnl = lcar;
+
+pc=newp; Point(pc) = { xc  , yc  , 0., lcar_pnl } ;
+
+p1=newp; Point(p1) = { xc+diam_pnl/rac3      , yc            , 0., lcar_pnl } ;
+p2=newp; Point(p2) = { xc+diam_pnl/(2.*rac3) , yc+diam_pnl/2., 0., lcar_pnl } ;
+p3=newp; Point(p3) = { xc-diam_pnl/(2.*rac3) , yc+diam_pnl/2., 0., lcar_pnl } ;
+p4=newp; Point(p4) = { xc-diam_pnl/rac3      , yc            , 0., lcar_pnl } ;
+p5=newp; Point(p5) = { xc-diam_pnl/(2.*rac3) , yc-diam_pnl/2., 0., lcar_pnl } ;
+p6=newp; Point(p6) = { xc+diam_pnl/(2.*rac3) , yc-diam_pnl/2., 0., lcar_pnl } ;
+
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p1, p2 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p2, p3 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p3, p4 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p4, p5 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p5, p6 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p6, p1 } ;
+
+npnl++; lbord3[npnl]=newreg; 
+Line Loop(lbord3[npnl]) = { c4[{ indice4-5:indice4 }] } ;
+pnl[npnl]=newreg; Plane Surface(pnl[npnl]) = { lbord3[npnl] } ;
+Point { pc } In Surface { pnl[npnl] } ;
+
+EndIf
+
+
+//*******
+// Cercle
+//*******
+
+If(itype_PNL==1)
+
+lcar_pnl = 0.5*diam_pnl;
+
+pc=newp; Point(pc) = { xc  , yc  , 0., lcar_pnl } ;
+
+p1=newp; Point(p1) = { xc+diam_pnl/2.	, yc,		  0.,	 lcar_pnl } ;
+p2=newp; Point(p2) = { xc		, yc+diam_pnl/2., 0.,	 lcar_pnl } ;
+p3=newp; Point(p3) = { xc-diam_pnl/2.	, yc,		  0.,	 lcar_pnl } ;
+p4=newp; Point(p4) = { xc		, yc-diam_pnl/2., 0.,	 lcar_pnl } ;
+
+indice4++; c4[indice4]=newreg; Circle(c4[indice4]) = { p1, pc, p2 } ;
+indice4++; c4[indice4]=newreg; Circle(c4[indice4]) = { p2, pc, p3 } ;
+indice4++; c4[indice4]=newreg; Circle(c4[indice4]) = { p3, pc, p4 } ;
+indice4++; c4[indice4]=newreg; Circle(c4[indice4]) = { p4, pc, p1 } ;
+
+npnl++; lbord3[npnl]=newreg; 
+Line Loop(lbord3[npnl]) = { c4[{ indice4-3:indice4 }] } ;
+pnl[npnl]=newreg; Plane Surface(pnl[npnl]) = { lbord3[npnl] } ;
+Point { pc } In Surface { pnl[npnl] } ;
+
+EndIf
+
+
+//*********
+// Octogone
+//*********
+
+If(itype_PNL==2)
+
+lcar_pnl = 0.5*diam_pnl;
+
+pc=newp; Point(pc) = { xc  , yc  , 0., lcar_pnl } ;
+
+p1=newp; Point(p1) = { xc+diam_pnl/2.	     , yc,		  	0.,  lcar_pnl } ;
+p2=newp; Point(p2) = { xc+diam_pnl/(2.*rac2) , yc+diam_pnl/(2.*rac2),   0.,  lcar_pnl } ;
+p3=newp; Point(p3) = { xc		     , yc+diam_pnl/2.,		0.,  lcar_pnl } ;
+p4=newp; Point(p4) = { xc-diam_pnl/(2.*rac2) , yc+diam_pnl/(2.*rac2),   0.,  lcar_pnl } ;
+p5=newp; Point(p5) = { xc-diam_pnl/2.	     , yc,		  	0.,  lcar_pnl } ;
+p6=newp; Point(p6) = { xc-diam_pnl/(2.*rac2) , yc-diam_pnl/(2.*rac2),   0.,  lcar_pnl } ;
+p7=newp; Point(p7) = { xc		     , yc-diam_pnl/2.,		0.,  lcar_pnl } ;
+p8=newp; Point(p8) = { xc+diam_pnl/(2.*rac2) , yc-diam_pnl/(2.*rac2),   0.,  lcar_pnl } ;
+
+
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p1, p2 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p2, p3 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p3, p4 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p4, p5 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p5, p6 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p6, p7 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p7, p8 } ;
+indice4++; c4[indice4]=newreg; Line(c4[indice4]) = { p8, p1 } ;
+
+
+npnl++; lbord3[npnl]=newreg; 
+Line Loop(lbord3[npnl]) = { c4[{ indice4-7:indice4 }] } ;
+pnl[npnl]=newreg; Plane Surface(pnl[npnl]) = { lbord3[npnl] } ;
+Point { pc } In Surface { pnl[npnl] } ;
+
+EndIf
+
+
+Return
+
+////////////////////////
+Function pompe_echangeur
+////////////////////////
+
+indice3++;
+
+centre4=newp; Point(centre4) = { xc, yc, h1b, lcar2 } ;
+
+p61=newp; Point(p61) = { xc+r5  , yc    , h1b, lcar2 } ;
+p62=newp; Point(p62) = { xc     , yc+r5 , h1b, lcar2 } ;
+p63=newp; Point(p63) = { xc-r5  , yc    , h1b, lcar2 } ;
+p64=newp; Point(p64) = { xc     , yc-r5 , h1b, lcar2 } ;
+
+c61=newreg; Circle(c61) = { p61, centre4, p62 } ;
+c62=newreg; Circle(c62) = { p62, centre4, p63 } ;
+c63=newreg; Circle(c63) = { p63, centre4, p64 } ;
+c64=newreg; Circle(c64) = { p64, centre4, p61 } ;
+
+pompeb[indice3]=newreg; Line Loop(pompeb[indice3]) = { c61 , c62 , c63 , c64  } ;
+surf5[indice3] =newreg; Plane Surface(surf5[indice3])  = { pompeb[indice3] } ;
+
+centre5=newp; Point(centre5) = { xc, yc, h1b+h4, lcar2 } ;
+
+p71=newp; Point(p71) = { xc+r5  , yc    , h1b+h4, lcar2 } ;
+p72=newp; Point(p72) = { xc     , yc+r5 , h1b+h4, lcar2 } ;
+p73=newp; Point(p73) = { xc-r5  , yc    , h1b+h4, lcar2 } ;
+p74=newp; Point(p74) = { xc     , yc-r5 , h1b+h4, lcar2 } ;
+
+c71=newreg; Circle(c71) = { p71, centre5, p72 } ;
+c72=newreg; Circle(c72) = { p72, centre5, p73 } ;
+c73=newreg; Circle(c73) = { p73, centre5, p74 } ;
+c74=newreg; Circle(c74) = { p74, centre5, p71 } ;
+
+l9 = newreg; Line(l9)   = { p61 , p71 } ;
+l10 = newreg; Line(l10) = { p62 , p72 } ;
+l11 = newreg; Line(l11) = { p63 , p73 } ;
+l12 = newreg; Line(l12) = { p64 , p74 } ;
+
+surf_lat9 = newreg; Line Loop(surf_lat9)   = { l9 , c71 , -l10 , -c61 } ; sl9[indice3]  = newreg; Ruled Surface(sl9[indice3])  = { surf_lat9  } ;
+surf_lat10 = newreg; Line Loop(surf_lat10) = { l10, c72 , -l11 , -c62 } ; sl10[indice3] = newreg; Ruled Surface(sl10[indice3]) = { surf_lat10 } ;
+surf_lat11 = newreg; Line Loop(surf_lat11) = { l11, c73 , -l12 , -c63 } ; sl11[indice3] = newreg; Ruled Surface(sl11[indice3]) = { surf_lat11 } ;
+surf_lat12 = newreg; Line Loop(surf_lat12) = { l12, c74 , -l9  , -c64 } ; sl12[indice3] = newreg; Ruled Surface(sl12[indice3]) = { surf_lat12 } ;
+
+
+centre6=newp; Point(centre6) = { xc, yc, h1b+h4+h5, lcar2 } ;
+
+p91=newp; Point(p91) = { xc+r5  , yc    , h1b+h4+h5, lcar2 } ;
+p92=newp; Point(p92) = { xc     , yc+r5 , h1b+h4+h5, lcar2 } ;
+p93=newp; Point(p93) = { xc-r5  , yc    , h1b+h4+h5, lcar2 } ;
+p94=newp; Point(p94) = { xc     , yc-r5 , h1b+h4+h5, lcar2 } ;
+
+c91=newreg; Circle(c91) = { p91, centre6, p92 } ;
+c92=newreg; Circle(c92) = { p92, centre6, p93 } ;
+c93=newreg; Circle(c93) = { p93, centre6, p94 } ;
+c94=newreg; Circle(c94) = { p94, centre6, p91 } ;
+
+l9b  = newreg; Line(l9b)  = { p71 , p91 } ;
+l10b = newreg; Line(l10b) = { p72 , p92 } ;
+l11b = newreg; Line(l11b) = { p73 , p93 } ;
+l12b = newreg; Line(l12b) = { p74 , p94 } ;
+
+surf_lat9b = newreg; Line Loop(surf_lat9b)   = { l9b , c91 , -l10b , -c71 } ; sl9b[indice3]  = newreg; Ruled Surface(sl9b[indice3])  = { surf_lat9b  } ;
+surf_lat10b = newreg; Line Loop(surf_lat10b) = { l10b, c92 , -l11b , -c72 } ; sl10b[indice3] = newreg; Ruled Surface(sl10b[indice3]) = { surf_lat10b } ;
+surf_lat11b = newreg; Line Loop(surf_lat11b) = { l11b, c93 , -l12b , -c73 } ; sl11b[indice3] = newreg; Ruled Surface(sl11b[indice3]) = { surf_lat11b } ;
+surf_lat12b = newreg; Line Loop(surf_lat12b) = { l12b, c94 , -l9b  , -c74 } ; sl12b[indice3] = newreg; Ruled Surface(sl12b[indice3]) = { surf_lat12b } ;
+
+
+centre7=newp; Point(centre7) = { xc, yc, h1b+h2, lcar3 } ;
+
+p81=newp; Point(p81) = { xc+r5  , yc    , h1b+h2, lcar3 } ;
+p82=newp; Point(p82) = { xc     , yc+r5 , h1b+h2, lcar3 } ;
+p83=newp; Point(p83) = { xc-r5  , yc    , h1b+h2, lcar3 } ;
+p84=newp; Point(p84) = { xc     , yc-r5 , h1b+h2, lcar3 } ;
+
+c81=newreg; Circle(c81) = { p81, centre7, p82 } ;
+c82=newreg; Circle(c82) = { p82, centre7, p83 } ;
+c83=newreg; Circle(c83) = { p83, centre7, p84 } ;
+c84=newreg; Circle(c84) = { p84, centre7, p81 } ;
+
+pompeh[indice3]=newreg; Line Loop(pompeh[indice3]) = { c81 , c82 , c83 , c84  } ;
+surf6[indice3] =newreg; Plane Surface(surf6[indice3])  = { pompeh[indice3] } ;
+
+l13 = newreg; Line(l13) = { p91 , p81 } ;
+l14 = newreg; Line(l14) = { p92 , p82 } ;
+l15 = newreg; Line(l15) = { p93 , p83 } ;
+l16 = newreg; Line(l16) = { p94 , p84 } ;
+
+surf_lat13 = newreg; Line Loop(surf_lat13) = { l13, c81 , -l14 , -c91 } ; sl13[indice3] = newreg; Ruled Surface(sl13[indice3]) = { surf_lat13 } ;
+surf_lat14 = newreg; Line Loop(surf_lat14) = { l14, c82 , -l15 , -c92 } ; sl14[indice3] = newreg; Ruled Surface(sl14[indice3]) = { surf_lat14 } ;
+surf_lat15 = newreg; Line Loop(surf_lat15) = { l15, c83 , -l16 , -c93 } ; sl15[indice3] = newreg; Ruled Surface(sl15[indice3]) = { surf_lat15 } ;
+surf_lat16 = newreg; Line Loop(surf_lat16) = { l16, c84 , -l13 , -c94 } ; sl16[indice3] = newreg; Ruled Surface(sl16[indice3]) = { surf_lat16 } ;
+
+Return
+
+/////////////////////////////////////
+// Generation des interassemblages //
+/////////////////////////////////////
+
+If (i_mesh==2)
+  Call innerLoops;
+  inter_ass =newreg; Plane Surface(inter_ass)  = { lbordext22 } ;
+  Physical Surface("inter_ass") = { inter_ass } ;
+EndIf
+If (i_mesh!=2)
+
+////////////////////////////////////
+// Generation des barres de commande 
+////////////////////////////////////
+
+  nbbarre=0;
+  For k In { 0:NbAss_0-1 }
+   
+   i=M0[k]-M_0;
+   j=N0[k]-M_0;
+
+   xc = x0+i*0.5*rac3*pas_ass;
+   yc = y0+i*0.5*pas_ass+j*pas_ass;
+
+   Call barre;
+   
+   nbbarre++;
+
+  EndFor
+Printf(" %g barres cr��s " , nbbarre ) ;
+
+/////////////////////////////
+// Generation des assemblages 
+/////////////////////////////
+
+If (i_conf==1)
+
+ nbass=0;
+
+ For k In { 0:NbAss_1-1 }
+
+   i=M1[k]-M_0;
+   j=N1[k]-M_0;
+
+   xc = x0+i*0.5*rac3*pas_ass;
+   yc = y0+i*0.5*pas_ass+j*pas_ass;
+
+   Call assemblage;
+   
+   nbass++;
+
+ EndFor
+
+
+Printf(" %g assemblages cr��s " , nbass ) ;
+
+EndIf
+
+If (i_conf==0)
+   Call outerLoops;
+   ass[0]=newreg ;
+   Plane Surface(ass[0]) = { lbord[], lbord0b[] } ;
+
+EndIf
+
+/////////////////////////////
+// Generation des reflecteurs 
+/////////////////////////////
+
+If (i_conf==1)
+
+   nbrefl=0;
+
+ For k In { 0:NbAss_2-1 }
+
+   i=M2[k]-M_0;
+   j=N2[k]-M_0;
+
+   xc = x0+i*0.5*rac3*pas_ass;
+   yc = y0+i*0.5*pas_ass+j*pas_ass;
+
+   Call reflecteur;
+   
+   nbrefl++;
+
+ EndFor
+
+Printf(" %g reflecteurs cr��s " , nbrefl ) ;
+
+EndIf
+
+/////////////////////////////
+// Generation des P.N.L. 
+/////////////////////////////
+
+   nbpnl=0;
+
+ For k In { 0:NbAss_3-1 }
+
+   i=M3[k]-M_0;
+   j=N3[k]-M_0;
+
+   xc = x0+i*0.5*rac3*pas_ass;
+   yc = y0+i*0.5*pas_ass+j*pas_ass;
+
+   Call pnl;
+   
+   nbpnl++;
+
+ EndFor
+
+Printf(" %g P.N.L cr��s " , nbpnl ) ;
+
+
+//////////////////////////////////////////
+// Generation de la cuve primaire (virole)
+//////////////////////////////////////////
+
+centre=newp; Point(centre) = { x0, y0, 0., lcar2 } ;
+
+p11=newp; Point(p11) = { x0+r1 , y0    , 0., lcar2 } ;
+p12=newp; Point(p12) = { x0    , y0+r1 , 0., lcar2 } ;
+p13=newp; Point(p13) = { x0-r1 , y0    , 0., lcar2 } ;
+p14=newp; Point(p14) = { x0    , y0-r1 , 0., lcar2 } ;
+
+c11=newreg; Circle(c11) = { p11, centre, p12 } ;
+c12=newreg; Circle(c12) = { p12, centre, p13 } ;
+c13=newreg; Circle(c13) = { p13, centre, p14 } ;
+c14=newreg; Circle(c14) = { p14, centre, p11 } ;
+
+virole=newreg; Line Loop(virole) = { c11 , c12 , c13 , c14  } ;
+
+/////////////////////////////////
+// Generation de la partie coeur
+/////////////////////////////////
+
+
+inter_ass =newreg; Plane Surface(inter_ass)  = { virole , lbord0b[] , lbord[], lbord2[], lbord3[] } ;
+
+Physical Surface("inter_ass") = { inter_ass } ;
+
+
+
+If (i_mesh==0)
+
+Physical Line ("cuve_primaire_bas")  = { c11 , c12 , c13 , c14  } ;
+
+	      Physical Line ("ass")   = { c[] } ;
+If(NbAss_0>0) Physical Line ("barre") = { c0b[] } ; EndIf
+If(NbAss_2>0 && i_conf==1) Physical Line ("refl")  = { c2[] } ; EndIf
+If(NbAss_3>0) Physical Line ("pnl")   = { c4[] } ; EndIf
+
+EndIf
+
+
+
+
+If (i_mesh==1)
+
+	      Physical Surface("ass") = { ass[] } ;
+If(NbAss_0>0) Physical Surface("barre") = { barre_lat[] } ; EndIf
+If(NbAss_2>0 && i_conf==1) Physical Surface("refl") = { refl[] } ; EndIf
+If(NbAss_3>0) Physical Surface("pnl") = { pnl[] } ; EndIf
+
+
+/////////////////////////////////
+// G�n�ration du collecteur chaud
+/////////////////////////////////
+
+
+//*******************************************************************************
+// extension de la cuve primaire jusqu'a l'epaulement collecteur chaud (virole1)
+//*******************************************************************************
+
+centreb=newp; Point(centreb) = { x0, y0, h1b, lcar2 } ;
+
+p11b=newp; Point(p11b) = { x0+r1 , y0    , h1b, lcar2 } ;
+p12b=newp; Point(p12b) = { x0    , y0+r1 , h1b, lcar2 } ;
+p13b=newp; Point(p13b) = { x0-r1 , y0    , h1b, lcar2 } ;
+p14b=newp; Point(p14b) = { x0    , y0-r1 , h1b, lcar2 } ;
+
+c11b=newreg; Circle(c11b) = { p11b, centreb, p12b } ;
+c12b=newreg; Circle(c12b) = { p12b, centreb, p13b } ;
+c13b=newreg; Circle(c13b) = { p13b, centreb, p14b } ;
+c14b=newreg; Circle(c14b) = { p14b, centreb, p11b } ;
+
+virole1=newreg; Line Loop(virole1) = { c11b , c12b , c13b , c14b  } ;
+
+//********************************************
+// cuve du collecteur chaud (virole2b-virole2h)
+//********************************************
+
+p21=newp; Point(p21) = { x0+r2 , y0    , h1b, lcar3 } ;
+p22=newp; Point(p22) = { x0    , y0+r2 , h1b, lcar3 } ;
+p23=newp; Point(p23) = { x0-r2 , y0    , h1b, lcar3 } ;
+p24=newp; Point(p24) = { x0    , y0-r2 , h1b, lcar3 } ;
+
+c21=newreg; Circle(c21) = { p21, centreb, p22 } ;
+c22=newreg; Circle(c22) = { p22, centreb, p23 } ;
+c23=newreg; Circle(c23) = { p23, centreb, p24 } ;
+c24=newreg; Circle(c24) = { p24, centreb, p21 } ;
+
+virole2b=newreg; Line Loop(virole2b) = { c21 , c22 , c23 , c24  } ;
+
+centre3=newp; Point(centre3) = { x0, y0, h2+h1b, lcar3 } ;
+
+p31=newp; Point(p31) = { x0+r2 , y0    , h2+h1b, lcar3 } ;
+p32=newp; Point(p32) = { x0    , y0+r2 , h2+h1b, lcar3 } ;
+p33=newp; Point(p33) = { x0-r2 , y0    , h2+h1b, lcar3 } ;
+p34=newp; Point(p34) = { x0    , y0-r2 , h2+h1b, lcar3 } ;
+
+c31=newreg; Circle(c31) = { p31, centre3, p32 } ;
+c32=newreg; Circle(c32) = { p32, centre3, p33 } ;
+c33=newreg; Circle(c33) = { p33, centre3, p34 } ;
+c34=newreg; Circle(c34) = { p34, centre3, p31 } ;
+
+virole2h=newreg; Line Loop(virole2h) = { c31 , c32 , c33 , c34  } ;
+
+
+//********************************************
+// Generation du bcc (bccb-bcch)
+//********************************************
+
+centre2=newp; Point(centre2) = { x0, y0, h3, lcar } ;
+
+p41=newp; Point(p41) = { x0+r3  , y0    , h3, lcar } ;
+p42=newp; Point(p42) = { x0     , y0+r3 , h3, lcar } ;
+p43=newp; Point(p43) = { x0-r3  , y0    , h3, lcar } ;
+p44=newp; Point(p44) = { x0     , y0-r3 , h3, lcar } ;
+
+c41=newreg; Circle(c41) = { p41, centre2, p42 } ;
+c42=newreg; Circle(c42) = { p42, centre2, p43 } ;
+c43=newreg; Circle(c43) = { p43, centre2, p44 } ;
+c44=newreg; Circle(c44) = { p44, centre2, p41 } ;
+
+bccb=newreg; Line Loop(bccb) = { c41 , c42 , c43 , c44  } ;
+
+p51=newp; Point(p51) = { x0+r3  , y0     , h2+h1b, lcar3 } ;
+p52=newp; Point(p52) = { x0     , y0+r3  , h2+h1b, lcar3 } ;
+p53=newp; Point(p53) = { x0-r3  , y0     , h2+h1b, lcar3 } ;
+p54=newp; Point(p54) = { x0     , y0-r3  , h2+h1b, lcar3 } ;
+
+c51=newreg; Circle(c51) = { p51, centre3, p52 } ;
+c52=newreg; Circle(c52) = { p52, centre3, p53 } ;
+c53=newreg; Circle(c53) = { p53, centre3, p54 } ;
+c54=newreg; Circle(c54) = { p54, centre3, p51 } ;
+
+bcch=newreg; Line Loop(bcch) = { c51 , c52 , c53 , c54  } ;
+
+
+//********************************************
+// Generation des 6 echangeurs et des 3 pompes
+//********************************************
+
+For i In { 0:2 }  // Pompes
+
+  xc = (x0+r4)*Cos(i*2*Pi/3);
+  yc = (y0+r4)*Sin(i*2*Pi/3);
+
+Call pompe_echangeur ;
+ 
+EndFor
+
+
+alpha = Pi/6;
+
+For i In { 0:2 }  // Echangeurs_gauche
+
+  xc = (x0+r4)*Cos(i*2*Pi/3+alpha);
+  yc = (y0+r4)*Sin(i*2*Pi/3+alpha);
+
+Call pompe_echangeur ;
+ 
+EndFor
+
+For i In { 0:2 }  // Echangeurs_droite
+
+  xc = (x0+r4)*Cos(i*2*Pi/3-alpha);
+  yc = (y0+r4)*Sin(i*2*Pi/3-alpha);
+
+Call pompe_echangeur ;
+ 
+EndFor
+
+
+///////////////////////////////////////////////////////
+// Generation des surfaces et des volumes du collecteur
+///////////////////////////////////////////////////////
+
+l1 = newreg; Line(l1) = { p21 , p31 } ;  l5 = newreg; Line(l5) = { p41 , p51 } ; 
+l2 = newreg; Line(l2) = { p22 , p32 } ;  l6 = newreg; Line(l6) = { p42 , p52 } ; 
+l3 = newreg; Line(l3) = { p23 , p33 } ;  l7 = newreg; Line(l7) = { p43 , p53 } ; 
+l4 = newreg; Line(l4) = { p24 , p34 } ;  l8 = newreg; Line(l8) = { p44 , p54 } ; 
+
+l1b = newreg; Line(l1b) = { p11 , p11b } ;
+l2b = newreg; Line(l2b) = { p12 , p12b } ;
+l3b = newreg; Line(l3b) = { p13 , p13b } ;
+l4b = newreg; Line(l4b) = { p14 , p14b } ;
+
+surf_lat1 = newreg; Line Loop(surf_lat1) = { l1, c31 , -l2 , -c21 } ; sl1 = newreg; Ruled Surface(sl1) = { surf_lat1 } ;
+surf_lat2 = newreg; Line Loop(surf_lat2) = { l2, c32 , -l3 , -c22 } ; sl2 = newreg; Ruled Surface(sl2) = { surf_lat2 } ;
+surf_lat3 = newreg; Line Loop(surf_lat3) = { l3, c33 , -l4 , -c23 } ; sl3 = newreg; Ruled Surface(sl3) = { surf_lat3 } ;
+surf_lat4 = newreg; Line Loop(surf_lat4) = { l4, c34 , -l1 , -c24 } ; sl4 = newreg; Ruled Surface(sl4) = { surf_lat4 } ;
+
+If(h1b>0.)
+surf_lat1b = newreg; Line Loop(surf_lat1b) = { l1b, c11b , -l2b , -c11 } ; sl1b = newreg; Ruled Surface(sl1b) = { surf_lat1b } ;
+surf_lat2b = newreg; Line Loop(surf_lat2b) = { l2b, c12b , -l3b , -c12 } ; sl2b = newreg; Ruled Surface(sl2b) = { surf_lat2b } ;
+surf_lat3b = newreg; Line Loop(surf_lat3b) = { l3b, c13b , -l4b , -c13 } ; sl3b = newreg; Ruled Surface(sl3b) = { surf_lat3b } ;
+surf_lat4b = newreg; Line Loop(surf_lat4b) = { l4b, c14b , -l1b , -c14 } ; sl4b = newreg; Ruled Surface(sl4b) = { surf_lat4b } ;
+EndIf
+
+surf_lat5 = newreg; Line Loop(surf_lat5) = { l5, c51 , -l6 , -c41 } ; sl5 = newreg; Ruled Surface(sl5) = { surf_lat5 } ;
+surf_lat6 = newreg; Line Loop(surf_lat6) = { l6, c52 , -l7 , -c42 } ; sl6 = newreg; Ruled Surface(sl6) = { surf_lat6 } ;
+surf_lat7 = newreg; Line Loop(surf_lat7) = { l7, c53 , -l8 , -c43 } ; sl7 = newreg; Ruled Surface(sl7) = { surf_lat7 } ;
+surf_lat8 = newreg; Line Loop(surf_lat8) = { l8, c54 , -l5 , -c44 } ; sl8 = newreg; Ruled Surface(sl8) = { surf_lat8 } ;
+
+If(h1b>0.)
+surf1 =newreg; Plane Surface(surf1)  = { virole2b , pompeb[], virole1 } ;
+EndIf
+If(h1b==0.)
+surf1 =newreg; Plane Surface(surf1)  = { virole2b , pompeb[], virole } ;
+EndIf
+surf3 =newreg; Plane Surface(surf3)  = { virole2h , pompeh[], bcch } ;
+surf4 =newreg; Plane Surface(surf4)  = { bccb , lbord0h[] } ;
+
+collecteur[0] = newreg ;
+
+
+If(h1b==0.)
+Surface Loop(collecteur[0]) = { surf1, surf3, surf4, inter_ass,
+ 				barre_lat[], ass[], refl[], pnl[], 
+				sl1, sl2, sl3, sl4, sl5, sl6, sl7, sl8 ,
+				sl9[], sl10[], sl11[], sl12[],
+				sl9b[], sl10b[], sl11b[], sl12b[],
+				sl13[], sl14[],	sl15[], sl16[]  } ;
+EndIf
+
+If(h1b>0.)
+Surface Loop(collecteur[0]) = { surf1, surf3, surf4, inter_ass,
+ 				barre_lat[], ass[], refl[], pnl[], 
+				sl1, sl2, sl3, sl4, sl1b, sl2b, sl3b, sl4b, sl5, sl6, sl7, sl8 ,
+				sl9[], sl10[], sl11[], sl12[],
+				sl9b[], sl10b[], sl11b[], sl12b[],
+				sl13[], sl14[],	sl15[], sl16[]  } ;
+EndIf
+
+vol = newreg ; Volume(vol) = { collecteur[] } ;
+
+
+Physical Surface("surf") = { surf1, surf3, surf4,
+			     sl1, sl2, sl3, sl4, sl5, sl6, sl7, sl8,
+			     sl9[], sl10[], sl11[], sl12[],
+			     sl9b[ { 0:2 } ], sl10b[ { 0:2 } ], sl11b[ { 0:2 } ], sl12b[ { 0:2 } ],
+			     sl13[], sl14[], sl15[], sl16[]  } ;
+
+If(h1b>0.)
+Physical Surface("cuve_primaire_bas") = { sl1b, sl2b, sl3b, sl4b } ;
+EndIf
+
+Physical Surface("echg1") = { sl9b[ { 3,6 } ], sl10b[ { 3,6 } ], sl11b[ { 3,6 } ], sl12b[ { 3,6 } ]  } ;
+Physical Surface("echg2") = { sl9b[ { 4,7 } ], sl10b[ { 4,7 } ], sl11b[ { 4,7 } ], sl12b[ { 4,7 } ]  } ;
+Physical Surface("echg3") = { sl9b[ { 5,8 } ], sl10b[ { 5,8 } ], sl11b[ { 5,8 } ], sl12b[ { 5,8 } ]  } ;
+
+Physical Volume("dom") = { vol } ;
+
+EndIf
+
+EndIf
+
+Show "*";
diff --git a/benchmarks/extrude/Process_FSWLocal.geo b/benchmarks/extrude/Process_FSWLocal.geo
new file mode 100644
index 0000000000..b25589ef4e
--- /dev/null
+++ b/benchmarks/extrude/Process_FSWLocal.geo
@@ -0,0 +1,702 @@
+// ===========================================================================//
+//                                                                            //
+//  Parametrised Model for 3D Thermo-Fluid Modelling of FSW                   //
+//                                                                            //
+//  Description:                                                              //
+//  ...                                                                       //
+//                                                                            //
+// ===========================================================================//
+// -- GMSH parameters ----------------------------------------------------------
+Geometry.ScalingFactor = 1.0;
+Mesh.Smoothing = 1;
+Mesh.CharacteristicLengthExtendFromBoundary = 1;
+Mesh.MshFileVersion = 1;
+Mesh.ScalingFactor = 1.0;
+// ---------------------------------------------------------------------------//
+//   Model parameters                                                         //
+// ---------------------------------------------------------------------------//
+tool_diameter               = 0.024;
+tool_length1                = 0.03;
+tool_length2                = 0.005;
+shoulder_diameter           = 0.02;
+probe_thread_inner_diameter_top = 0.008;
+probe_thread_outer_diameter_top = 0.01;
+probe_thread_inner_diameter_bottom = 0.008;
+probe_thread_outer_diameter_bottom = 0.01;
+probe_length                = 0.005;
+shoulder_scroll_depth       = 0.003;
+layer_thickness1            = shoulder_scroll_depth;
+layer_thickness2            = 0.001;
+layer_thickness3            = 0.0005;
+layer_thickness4            = 0.0005;
+layer_thickness5            = 0.0008;
+workpiece_thickness         = 0.006;
+workpiece_diameter          = 0.06;
+refined_mesh_extension      = 0.005;
+refined_mesh_extension2     = 0.01;
+contact_layer_thickness     = 0.0001;
+backplate_thickness         = 0.0189;
+backplate_refinement1       = 0.001;
+backplate_refinement2       = 0.005;
+tool_temperature1           = 0.15 * (0.03 + 0.005 );
+tool_temperature2           = 0.5 * (0.03 + 0.005 );
+//
+tool_radius               = tool_diameter/2.0; 
+shoulder_radius           = shoulder_diameter/2.0;
+probe_thread_inner_radius_top = probe_thread_inner_diameter_top/2.0;
+probe_thread_outer_radius_top = probe_thread_outer_diameter_top/2.0;
+probe_thread_inner_radius_bottom = probe_thread_inner_diameter_bottom/2.0;
+probe_thread_outer_radius_bottom = probe_thread_outer_diameter_bottom/2.0;
+workpiece_radius          = workpiece_diameter/2.0;
+//
+// ---------------------------------------------------------------------------//
+//   Offset factors                                                           //
+// ---------------------------------------------------------------------------//
+offset_factor1 = 0.2;
+offset1        = offset_factor1 * layer_thickness2;
+offset_factor2 = 0.6;
+offset2        = offset_factor2 * layer_thickness3;
+offset_factor3 = 0.2;
+offset3        = offset_factor3 * layer_thickness3;
+offset_factor4 = 0.2;
+offset4        = offset_factor4 * layer_thickness4;
+offset_on_axis_factor = 0.2;
+offset_on_axis = probe_thread_inner_radius_top * offset_on_axis_factor;
+//
+// ---------------------------------------------------------------------------//
+//   Mesh Parameters                                                          //
+// ---------------------------------------------------------------------------//
+// -- Number of elements along edges -------------------------------------------
+number_of_elements_through_thickness_of_boundary_layer   = 10;
+number_of_elements_through_thickness_of_transition_layer = 3;
+number_of_elements_along_shoulder_radius                 = 16;
+number_of_elements_along_probe                           = 16;
+number_of_elements_along_probe_radius                    = 10;
+number_of_elements_along_small_blocks                    = 4;
+number_of_elements_through_workpiece_thickness           = 15;
+number_of_elements_along_workpiece_width                 = 10;
+number_of_elements_through_contact_thickness             = 1;
+number_of_elements_through_backplate_thickness           = 10;
+number_of_elements_along_backplate_width                 = 25;
+number_of_elements_along_shoulder_shaft                  = 40;
+number_of_elements_along_tool_top_shaft                  = 15;
+number_of_elements_along_tool_top_radius                 = 15;
+number_of_elements_along_top_refinement_zone             = 25;
+number_of_elements_between_probe_bottom_bl_and_wp_bottom = 6;
+number_of_elements_along_central_cylinder_radius         = 3;
+number_of_elements_along_one_third_circumference         = 12;
+number_of_elements_along_backplate_edges                 = 20;
+number_of_elements_along_backplate_refinement1           = 5;
+number_of_elements_along_backplate_refinement2           = 10;
+number_of_elements_through_outer_workpiece_thickness     = 5;
+number_of_elements_along_lower_tool_section              = 5;
+number_of_elements_along_middle_tool_radius              = 5;
+number_of_elements_along_middle_tool_section             = 5;
+number_of_elements_along_upper_tool_section              = 8;
+//
+// -- convert to number of nodes -----------------------------------------------
+bl1 = number_of_elements_through_thickness_of_boundary_layer + 1;
+bl2 = number_of_elements_through_thickness_of_transition_layer + 1;
+n1  = number_of_elements_along_shoulder_radius + 1;
+n1b = n1 - number_of_elements_along_small_blocks;
+n2  = number_of_elements_along_probe + 1;
+n2b = n2 - number_of_elements_along_small_blocks;
+n3  = number_of_elements_along_probe_radius + 1;
+n3b = n3 - number_of_elements_along_small_blocks;
+n4  = number_of_elements_along_small_blocks + 1;
+n5  = number_of_elements_through_workpiece_thickness + 1;
+n6  = number_of_elements_along_workpiece_width + 1;
+n7  = number_of_elements_through_contact_thickness + 1;
+n8  = number_of_elements_through_backplate_thickness + 1;
+n9  = number_of_elements_along_backplate_width + 1;
+n10 = number_of_elements_along_shoulder_shaft + 1;
+n11 = number_of_elements_along_tool_top_shaft + 1;
+n12 = n10 + n11 + 2;
+n13 = number_of_elements_along_tool_top_radius + 1;
+n14 = n9 - n6 + 1  ;
+n15 = number_of_elements_along_top_refinement_zone + 1;
+n16 = number_of_elements_between_probe_bottom_bl_and_wp_bottom + 1;
+n17 = number_of_elements_along_central_cylinder_radius + 1;
+n18 = number_of_elements_along_one_third_circumference;
+n19 = number_of_elements_along_backplate_edges + 1;
+n20 = number_of_elements_along_backplate_refinement1 + 1;
+n21 = number_of_elements_along_backplate_refinement2 + 1;
+n22 = number_of_elements_through_outer_workpiece_thickness + 1;
+n23 = number_of_elements_along_lower_tool_section + 1;
+n24 = number_of_elements_along_middle_tool_radius + 1;
+n25 = number_of_elements_along_middle_tool_section + 1;
+n26 = number_of_elements_along_upper_tool_section + 1;
+//
+// -- Bias factors -------------------------------------------------------------
+no_bias = 1.0;
+bl1_bias = 0.8;
+bl_trans_bias = 0.9;
+bl2_bias = 0.8;
+bp_cl_bias = 0.8;
+bp_h_bias = 0.95;
+bp_v_bias = 0.7;
+wp_h_bias = 0.6;
+tool_v_bias = 0.95;
+tool_top_v_bias = tool_v_bias;
+tool_axis_v_bias = tool_v_bias;
+
+// -- Other --------------------------------------------------------------------
+h = 0.00001;
+//
+// ---------------------------------------------------------------------------//
+//   Coordinates                                                              //
+// ---------------------------------------------------------------------------//
+// -- X ------------------------------------------------------------------------
+x0  = 0.0;
+xa =  x0 + offset_on_axis;
+x1  = x0 + probe_thread_inner_radius_top;
+x2  = x0 + probe_thread_outer_radius_top;
+x3  = x1 + layer_thickness3;
+x4  = x0 + probe_thread_inner_radius_bottom - layer_thickness3;
+x5  = x0 + shoulder_radius;
+x6  = tool_radius;
+x7  = workpiece_radius;
+x8  = x5 + layer_thickness1;
+x9  = x5 + layer_thickness2;
+x10 = x5 - layer_thickness2;
+x11 = shoulder_radius + refined_mesh_extension;
+x12 = probe_thread_outer_radius_top + refined_mesh_extension;
+x13 = x3 + offset2;
+x14 = x9 - offset1;
+x15 = x3 - offset3;
+x16 = x0 + probe_thread_inner_radius_bottom;
+x17 = x0 + probe_thread_outer_radius_bottom;
+// - intermediate -
+d1 = probe_thread_inner_radius_top;
+d3 = probe_thread_inner_radius_bottom;
+d2 = probe_thread_outer_radius_top;
+d4 = probe_thread_outer_radius_bottom;
+p  = probe_length;
+//
+//
+// -- Y ------------------------------------------------------------------------
+y0  = 0.0;
+y1  = y0  - workpiece_thickness;
+y2  = y0  - probe_length;
+y3  = y1  - contact_layer_thickness;
+y4  = y3  - backplate_thickness;
+y5  = y0  + tool_length1;
+y6  = y5  + tool_length2;
+y7  = y0  - layer_thickness2;
+y8  = y0  - layer_thickness1;
+y9  = y2  + layer_thickness4;
+y10 = y2  - layer_thickness4;
+y11 = y2  - layer_thickness5;
+y12 = y7  + offset1;
+y13 = y10 + offset4;
+y14 = y3  - backplate_refinement1; 
+y15 = y3  - backplate_refinement2; 
+y16 = y0  + tool_temperature1;
+y17 = y0  + tool_temperature2;
+//
+x18 = d3*(-y8)/p+d1*(p-(-y8))/p;  
+x19 = d3*(-y9)/p+d1*(p-(-y9))/p;  
+x20 = d4*(-y7)/p+d2*(p-(-y7))/p;  
+x21 = d4*(-y8)/p+d2*(p-(-y8))/p;  
+x22 = x18 + layer_thickness3;
+x23 = x19 + layer_thickness3;  
+x24 = x16 + layer_thickness3; 
+x25 = d3*(-y7)/p+d1*(p-(-y7))/p + layer_thickness3 + offset2;  
+x26 = d3*(-y10)/p+d1*(p-(-y10))/p; // p38
+x27 = d3*(-y13)/p+d1*(p-(-y13))/p + layer_thickness3 - offset3; // p37
+x28 = d3*(-y11)/p+d1*(p-(-y11))/p; // p22
+x29 = shoulder_radius + refined_mesh_extension2;
+//
+// -- Z ------------------------------------------------------------------------
+z0  = 0.0;
+//
+// ---------------------------------------------------------------------------//
+//   Points                                                                   //
+// ---------------------------------------------------------------------------//
+Point(1)  = { xa,  y6,  z0, h };
+Point(2)  = { x6,  y6,  z0, h };
+Point(3)  = { x6,  y5,  z0, h };
+Point(4)  = { x5,  y5,  z0, h };
+Point(5)  = { x5,  y0,  z0, h };
+Point(6)  = { x1,  y0,  z0, h };
+Point(7)  = { x16, y2,  z0, h };
+Point(8)  = { xa,  y2,  z0, h };
+Point(9)  = { x7,  y0,  z0, h };
+Point(10) = { x7,  y1,  z0, h };
+Point(11) = { xa,  y1,  z0, h };
+Point(12) = { x7,  y3,  z0, h };
+Point(13) = { xa,  y3,  z0, h };
+Point(14) = { x7,  y4,  z0, h };
+Point(15) = { xa,  y4,  z0, h };
+Point(16) = { x5,  y8,  z0, h };
+Point(17) = { x8,  y0,  z0, h };
+Point(18) = { x2,  y0,  z0, h };
+Point(19) = { x21, y8,  z0, h };
+Point(20) = { x18, y8,  z0, h };
+Point(21) = { x17, y2,  z0, h };
+Point(22) = { x28, y11, z0, h };
+Point(23) = { xa,  y11, z0, h };
+Point(24) = { x11, y0,  z0, h };
+Point(25) = { x12, y1,  z0, h };
+Point(26) = { x9,  y0,  z0, h };
+Point(27) = { x14, y12, z0, h };
+Point(28) = { x5,  y7,  z0, h };
+Point(29) = { x10, y7,  z0, h };
+Point(30) = { x10, y0,  z0, h };
+Point(31) = { x20, y7,  z0, h };
+Point(32) = { x25, y7,  z0, h };
+Point(33) = { x22, y8,  z0, h };
+Point(34) = { x24, y2,  z0, h };
+Point(35) = { x23, y9,  z0, h };
+Point(36) = { x19, y9,  z0, h };
+Point(37) = { x27, y13, z0, h };
+Point(38) = { x26, y10, z0, h };
+Point(39) = { x4,  y10, z0, h };
+Point(40) = { x4,  y2,  z0, h };
+Point(41) = { xa,  y10, z0, h };
+
+Point(42)  = { x0,  y6,  z0, h };
+Point(43)  = { x0,  y2,  z0, h };
+Point(44)  = { x0,  y1,  z0, h };
+Point(45)  = { x0,  y3,  z0, h };
+Point(46)  = { x0,  y4,  z0, h };
+Point(47)  = { x0,  y11, z0, h };
+Point(48)  = { x0,  y10, z0, h };
+//
+// ---------------------------------------------------------------------------//
+//   Lines                                                                    //
+// ---------------------------------------------------------------------------//
+Line(1)     = {  1,  2 };
+Line(2)     = {  2,  3 };
+Line(3)     = {  3,  4 };
+Line(5)     = {  5, 26 };
+Line(6)     = { 26, 17 };
+Line(7)     = { 17, 24 };
+Line(9)     = {  9, 10 };
+Line(10)    = { 10, 12 };
+Line(14)    = { 13, 11 };
+Line(15)    = { 11, 25 };
+Line(18)    = {  8, 41 };
+Line(19)    = { 41, 23 };
+Line(20)    = { 23, 11 };
+Line(21)    = { 26, 27 };
+Line(22)    = { 27, 28 };
+Line(23)    = { 28,  5 };
+Line(24)    = { 28, 16 };
+Line(25)    = { 28, 29 };
+Line(26)    = {  5, 30 };
+Line(27)    = { 30, 18 };
+Line(28)    = { 18,  6 };
+Line(29)    = {  6, 20 };
+Line(30)    = { 20, 36 };
+Line(31)    = { 36,  7 };
+Line(32)    = {  7, 40 };
+Line(33)    = { 40,  8 };
+Line(34)    = { 39, 41 };
+Line(35)    = { 39, 38 };
+Line(36)    = {  7, 38 };
+Line(37)    = { 38, 22 };
+Line(38)    = { 29, 30 };
+Line(39)    = { 16, 19 };
+Line(40)    = { 19, 31 };
+Line(41)    = { 31, 18 };
+Line(42)    = { 31, 32 };
+Line(43)    = { 32, 33 };
+Line(44)    = { 33, 19 };
+Line(45)    = { 33, 20 };
+Line(46)    = { 33, 35 };
+Line(47)    = { 35, 36 };
+Line(48)    = {  7, 34 };
+Line(49)    = { 34, 35 };
+Line(50)    = { 34, 37 };
+Line(51)    = { 37, 38 };
+Line(52)    = { 19, 21 };
+Line(53)    = { 22, 23 };
+Line(54)    = { 24, 25 };
+Circle(55)  = { 17,  5, 16 };
+Ellipse(56) = { 21,  40, 34, 22 };
+Line(57)    = { 29, 31 };
+Line(59)    = { 40, 39 };
+Line(60)    = { 34, 21 };
+//
+Line(101) = {1,42};
+Line(103) = {43,48};
+Line(104) = {48,47};
+Line(105) = {47,44};
+Line(106) = {44,45};
+Line(108) = {46,15};
+Line(109) = {45,13};
+Line(110) = {44,11};
+Line(111) = {47,23};
+Line(112) = {48,41};
+Line(113) = {43,8};
+//
+// ---------------------------------------------------------------------------//
+//   Surfaces                                                                 //
+// ---------------------------------------------------------------------------//
+Line Loop(63)      = { 7, 54, -15, -20, -53, -56, -52, -39, -55 };
+Plane Surface(64)  = { 63 };
+Line Loop(71)      = { 53, -19, -34, 35, 37 };
+Plane Surface(72)  = { 71 };
+Line Loop(73)      = { 34, -18, -33, 59 };
+Plane Surface(74)  = { 73 };
+Line Loop(75)      = { 35, -36, 32, 59 };
+Plane Surface(76)  = { 75 };
+Line Loop(77)      = { 37, -56, -60, 50, 51 };
+Plane Surface(78)  = { 77 };
+Line Loop(79)      = { 50, 51, -36, 48 };
+Plane Surface(80)  = { 79 };
+Line Loop(81)      = { 49, 47, 31, 48 };
+Plane Surface(82)  = { 81 };
+Line Loop(83)      = { 60, -52, -44, 46, -49 };
+Plane Surface(84)  = { 83 };
+Line Loop(85)      = { 46, 47, -30, -45 };
+Plane Surface(86)  = { 85 };
+Line Loop(87)      = { 45, -29, -28, -41, 42, 43 };
+Plane Surface(88)  = { 87 };
+Line Loop(89)      = { 44, 40, 42, 43 };
+Plane Surface(90)  = { 89 };
+Line Loop(91)      = { 39, 40, -57, -25, 24 };
+Plane Surface(92)  = { 91 };
+Line Loop(93)      = { 57, 41, -27, -38 };
+Plane Surface(94)  = { 93 };
+Line Loop(95)      = { 25, 38, -26, -23 };
+Plane Surface(96)  = { 95 };
+Line Loop(97)      = { 22, 23, 5, 21 };
+Plane Surface(98)  = { 97 };
+Line Loop(99)      = { 55, -24, -22, -21, 6 };
+Plane Surface(100) = { 99 };
+//
+Line Loop(116) = {113,18,-112,-103};
+Plane Surface(117) = {116};
+Line Loop(118) = {112,19,-111,-104};
+Plane Surface(119) = {118};
+Line Loop(120) = {111,20,-110,-105};
+Plane Surface(121) = {120};
+Line Loop(122) = {110,-14,-109,-106};
+Plane Surface(123) = {122};
+// -- Modified Contact and Backing plate ----------------
+Point(49) = { x29, y0,  z0, h};
+Point(50) = { x29, y1,  z0, h};
+Point(51) = { x29, y3,  z0, h};
+Point(52) = { x12, y3,  z0, h};
+Point(53) = { x0,  y14, z0, h};
+Point(54) = { xa,  y14, z0, h};
+Point(55) = { x12, y14, z0, h};
+Point(56) = { x29, y15, z0, h};
+Point(57) = { x0,  y15, z0, h};
+Point(58) = { xa,  y15, z0, h};
+Line(125) = {24, 49};
+Line(126) = {49, 9};
+Line(127) = {45, 53};
+Line(128) = {53, 57};
+Line(129) = {13, 54};
+Line(130) = {54, 58};
+Line(131) = {13, 52};
+Line(132) = {52, 51};
+Line(133) = {25, 50};
+Line(134) = {50, 49};
+Line(135) = {50, 51};
+Line(136) = {25, 52};
+Line(137) = {52, 55};
+Line(138) = {55, 54};
+Line(139) = {54, 53};
+Line(140) = {55, 56};
+Line(141) = {51, 56};
+Line(142) = {56, 58};
+Line(143) = {58, 57};
+Line(144) = {57, 46};
+Line(145) = {58, 15};
+Line(146) = {56, 14};
+Line(147) = {14, 15};
+Line(148) = {14, 12};
+Line(149) = {10, 50};
+Line(150) = {51, 12};
+Line Loop(151) = {15, 136, -131, 14};
+Plane Surface(152) = {151};
+Line Loop(153) = {136, 132, -135, -133};
+Plane Surface(154) = {153};
+Line Loop(155) = {133, 134, -125, 54};
+Plane Surface(156) = {155};
+Line Loop(157) = {131, 137, 138, -129};
+Plane Surface(158) = {157};
+Line Loop(159) = {109, 129, 139, -127};
+Plane Surface(160) = {159};
+Line Loop(161) = {128, -143, -130, 139};
+Plane Surface(162) = {161};
+Line Loop(163) = {142, -130, -138, 140};
+Plane Surface(164) = {163};
+Line Loop(165) = {140, -141, -132, 137};
+Plane Surface(166) = {165};
+Line Loop(167) = {135, 150, -10, 149};
+Plane Surface(168) = {167};
+Line Loop(169) = {143, 144, 108, -145};
+Plane Surface(170) = {169};
+Line Loop(173) = {146, 148, -150, 141};
+Plane Surface(174) = {173};
+Line Loop(175) = {126, 9, 149, 134};
+Plane Surface(176) = {175};
+Line Loop(177) = {147, -145, -142, 146};
+Plane Surface(178) = {177};
+// -- modified TOOL --------------------------
+Point(60) = {x0, y16, z0, h};
+Point(61) = {xa, y16, z0, h};
+Point(62) = {x5, y16, z0, h};
+Point(63) = {x5, y17, z0, h};
+Point(64) = {xa, y17, z0, h};
+Point(65) = {x0, y17, z0, h};
+Line(179) = {43, 60};
+Line(180) = {8, 61};
+Line(181) = {5, 62};
+Line(182) = {62, 63};
+Line(183) = {61, 64};
+Line(184) = {60, 65};
+Line(185) = {63, 4};
+Line(186) = {64, 1};
+Line(187) = {65, 42};
+Line(188) = {65, 64};
+Line(189) = {64, 63};
+Line(190) = {60, 61};
+Line(191) = {61, 62};
+Line Loop(192) = {179, 190, -180, -113};
+Plane Surface(193) = {192};
+Line Loop(194) = {180, 191, -181, 26, 27, 28, 29, 30, 31, 32, 33};
+Plane Surface(195) = {194};
+Line Loop(196) = {190, 183, -188, -184};
+Plane Surface(197) = {196};
+Line Loop(198) = {189, -182, -191, 183};
+Plane Surface(199) = {198};
+Line Loop(200) = {189, 185, -3, -2, -1, -186};
+Plane Surface(201) = {200};
+Line Loop(202) = {188, 186, 101, -187};
+Plane Surface(203) = {202};
+// ---------------------------------------------------------------------------//
+//   Mapped Mesh Definition                                                   //
+// ---------------------------------------------------------------------------//
+// -- across boundary layer ----------------------------------------------------
+Transfinite Line { -5, 23, 38, 41, 45, 47, -48, -36, -59, -18 } = bl1 Using Progression bl1_bias;
+Transfinite Line {-21, 22 }  = bl1       Using Progression bl1_bias;
+Transfinite Line { 55 }      = 2*bl1 - 1 Using Progression no_bias;
+Transfinite Line { 51,-50 }  = bl1       Using Progression bl1_bias;
+Transfinite Line { 56 }      = 2*bl1 - 1 Using Progression no_bias;
+// -- across transition layer --------------------------------------------------
+Transfinite Line { -6, -24, 40, -44, -60, -37, -19 } = bl2 Using Progression bl2_bias; 
+Transfinite Line { 42, 43 }  = bl2 Using Progression no_bias;
+Transfinite Line { 29, 28 }  = bl2 Using Progression no_bias;
+Transfinite Line { 42, 43 }  = bl2 Using Progression no_bias;
+// -- probe --------------------------------------------------------------------
+Transfinite Line { 52 }      = n2  Using Progression no_bias;
+Transfinite Line { 30, 46 }  = n2b Using Progression no_bias;
+Transfinite Line { 31, 49 }  = n4  Using Progression no_bias;
+// -- shoulder -----------------------------------------------------------------
+Transfinite Line {-39 }      = n1  Using Progression bl_trans_bias;
+Transfinite Line { 27, 57 }  = n1b Using Progression no_bias;
+Transfinite Line {-25,-26 }  = n4  Using Progression bl1_bias;
+// -- probe bottom -------------------------------------------------------------
+Transfinite Line { 53 }      = n3  Using Progression no_bias;
+Transfinite Line { 34, 33 }  = n3b Using Progression no_bias;
+Transfinite Line {-32, 35 }  = n4  Using Progression bl1_bias;
+// -- wp -----------------------------------------------------------------------
+Transfinite Line {  54 }     = n5  Using Progression no_bias;
+// -- contact ------------------------------------------------------------------
+Transfinite Line { 10, 14 }  = n7  Using Progression no_bias;
+// -- bp -----------------------------------------------------------------------
+
+// -- tool ---------------------------------------------------------------------
+Transfinite Line {  2 }      = n11 Using Progression tool_top_v_bias;
+Transfinite Line { 1, 3 }    = n13 Using Progression no_bias;
+// -- refinement zone ----------------------------------------------------------
+Transfinite Line { 15, 131, 138, 142 } = n15 Using Progression no_bias;
+Transfinite Line {  7 }      = n15 Using Progression no_bias;
+// -- remaining elements under tool --------------------------------------------
+Transfinite Line { 20 }      = n16 Using Progression no_bias;
+//
+Transfinite Line { 101, 113, 112, 111, 110, 109, 108, 139, 143 } = n17 Using Progression no_bias;
+Transfinite Line { 106, 136, 135 }     = n7  Using Progression no_bias;
+Transfinite Line { 105 }     = n16 Using Progression no_bias;
+Transfinite Line {-104 }     = bl2 Using Progression bl2_bias;
+Transfinite Line {-103 }     = bl1 Using Progression bl1_bias;
+//
+Transfinite Line {127, 129, 137, 141} = n20 Using Progression no_bias;
+Transfinite Line {128, 130, 140, 132, 133, 125 } = n21 Using Progression no_bias;
+Transfinite Line {144, 145}  = n19 Using Progression no_bias;
+Transfinite Line {-146, 147, 148} = n19 Using Progression bp_v_bias;
+Transfinite Line {134, 9}    = n22 Using Progression no_bias;
+Transfinite Line {-126, 149, -150} = n19 Using Progression bp_h_bias;
+//
+Transfinite Line {190, 188}      = n17 Using Progression no_bias;
+Transfinite Line {180, 179, 181} = n23 Using Progression no_bias;
+Transfinite Line {182, 183, 184} = n25 Using Progression no_bias;
+Transfinite Line {191, 189}      = n24 Using Progression no_bias;
+Transfinite Line {185, 186, 187} = n26 Using Progression no_bias;
+//
+// -- Mapped Mesh Surfaces -----------------------------------------------------
+Transfinite Surface {  74 }  = { 39, 40,  8, 41 };
+Transfinite Surface {  72 }  = { 22, 38, 41, 23 };
+Transfinite Surface {  76 }  = { 38,  7, 40, 39 };
+Transfinite Surface {  80 }  = {  7, 38, 37, 34 };
+Transfinite Surface {  78 }  = { 21, 34, 38, 22 };
+Transfinite Surface {  82 }  = { 34, 35, 36,  7 };
+Transfinite Surface {  86 }  = { 35, 33, 20, 36 };
+Transfinite Surface {  84 }  = { 21, 19, 33, 34 };
+Transfinite Surface {  90 }  = { 19, 31, 32, 33 };
+Transfinite Surface {  88 }  = { 31, 18, 20, 33 };
+Transfinite Surface {  94 }  = { 29, 30, 18, 31 };
+Transfinite Surface {  92 }  = { 28, 31, 19, 16 };
+Transfinite Surface {  96 }  = { 28,  5, 30, 29 };
+Transfinite Surface {  98 }  = { 26,  5, 28, 27 };
+Transfinite Surface { 100 }  = { 17, 26, 28, 16 };
+//
+Transfinite Surface { 117 } = {  8, 43, 48, 41 };
+Transfinite Surface { 119 } = { 41, 48, 47, 23 };
+Transfinite Surface { 121 } = { 23, 47, 44, 11 };
+Transfinite Surface { 123 } = { 11, 44, 45, 13 };
+
+Transfinite Surface {176} = {9, 49, 50, 10};
+Transfinite Surface {168} = {12, 10, 50, 51};
+Transfinite Surface {154} = {52, 51, 50, 25};
+Transfinite Surface {152} = {13, 52, 25, 11};
+Transfinite Surface {160} = {13, 45, 53, 54};
+Transfinite Surface {158} = {54, 55, 52, 13};
+Transfinite Surface {166} = {52, 55, 56, 51};
+Transfinite Surface {164} = {55, 54, 58, 56};
+Transfinite Surface {162} = {54, 53, 57, 58};
+Transfinite Surface {170} = {57, 46, 15, 58};
+ 
+Transfinite Surface {203} = {65, 64, 1, 42};
+Transfinite Surface {197} = {60, 61, 64, 65};
+Transfinite Surface {199} = {61, 62, 63, 64};
+Transfinite Surface {193} = {43, 8, 61, 60};
+
+
+//
+// -- Recombine Surface (Quadrilateral Elements) -------------------------------
+Recombine Surface { 64, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100 };
+Recombine Surface { 117, 119, 121, 123 };
+Recombine Surface {170, 162, 164, 166, 158, 160, 154, 156, 176, 168, 174, 178, 152};
+Recombine Surface {193, 197, 199, 203};
+
+// // -- Extrude (Revolve around Y-axis) ------------------------------------------
+// -- BP
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{178, 174, 170, 162, 164, 166, 158, 160}; Layers{ n18 }; Recombine;
+}
+// -- Contact
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{123, 152, 154, 168}; Layers{ n18 }; Recombine;
+}
+// -- WP
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{176, 156, 64, 100, 98, 78, 72, 74, 76, 80, 90, 88,117,119,121}; Layers{ n18 }; Recombine;
+}
+// -- Probe
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{86, 84, 82}; Layers{ n18 }; Recombine;
+}
+// -- Shoulder
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{94, 96, 92}; Layers{ n18 }; Recombine;
+}
+// -- Tool
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{195, 193, 199, 197, 203, 201}; Layers{ n18 }; Recombine;
+}
+// -- BP
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{247, 225, 264, 281, 303, 325, 347, 364}; Layers{ n18 }; Recombine;
+}
+// -- Contact --
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{381, 403, 425, 447}; Layers{ n18 }; Recombine;
+}
+// -- WP
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{469, 491, 538, 565, 587, 812, 795, 778, 663, 641, 614, 707, 685, 761, 729}; Layers{ n18 }; Recombine;
+}
+// -- Probe
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{861, 883, 834}; Layers{ n18 }; Recombine;
+}
+// -- Shoulder
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{905, 954, 927}; Layers{ n18 }; Recombine;
+}
+// Tool
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1011, 1028, 1067, 1050, 1084, 1116}; Layers{ n18 }; Recombine;
+}
+// -- BP
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1138, 1160, 1177, 1194, 1216, 1238, 1260, 1277}; Layers{ n18 }; Recombine;
+}
+// -- Contact
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1294, 1316, 1338, 1360}; Layers{ n18 }; Recombine;
+}
+// -- WP
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1382, 1404, 1451, 1478, 1500, 1725, 1703, 1627, 1600, 1517, 1534, 1551, 1573, 1671, 1649}; Layers{ n18 }; Recombine;
+}
+// -- Probe
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1796, 1752, 1774}; Layers{ n18 }; Recombine;
+}
+// -- Shoulder
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1818, 1845, 1867}; Layers{ n18 }; Recombine;
+}
+// -- Tool
+Extrude {{0, 1, 0}, {0, 0, 0}, 2*Pi/3} {
+  Surface{1924, 1941, 1958, 1980, 1997, 2029}; Layers{ n18 }; Recombine;
+}
+//
+// ---------------------------------------------------------------------------//
+//   Physical Geometry                                                        //
+// ---------------------------------------------------------------------------//
+// -- VOLUMES ------------------------------------------------------------------
+// -- Backplate ----------------------------------------------------------------
+Physical Volume(1000) = {79, 80, 3, 41, 40, 2, 1, 81, 42, 45, 44, 5, 6, 46, 7, 86, 47, 43, 82, 85, 84, 83, 8, 4};
+// -- Contact ------------------------------------------------------------------
+Physical Volume(2000) = {11, 10, 51, 89, 88, 50, 49, 87, 48, 9, 90, 51, 12};
+// -- Tool ---------------------------------------------------------------------
+Physical Volume(3000) = {39, 77, 78, 117, 36, 76, 115, 75, 38, 114, 37, 116, 112, 113, 74, 35, 73, 34};
+// -- Workpiece ----------------------------------------------------------------
+Physical Volume(4000) = {91, 52, 13, 53, 92, 14, 93, 15, 54, 27, 100, 57, 98, 99, 101, 58, 61, 62,18, 19, 26, 63, 64, 60, 59, 102, 25, 103, 104, 105, 20, 21, 22,66, 65, 23, 24, 97, 96, 55, 56, 94, 95, 16, 17};
+// -- Probe Thread -------------------------------------------------------------
+Physical Volume(5000) = {68, 108, 30, 29, 28, 106, 107, 69, 67};
+// -- Shoulder Scroll ----------------------------------------------------------
+Physical Volume(6000) = {32, 31, 33, 111, 109, 110, 72, 70, 71};
+//
+// -- SURFACES -----------------------------------------------------------------
+// -- Probe Bottom Surface -----------------------------------------------------
+Physical Surface(3100) = {1568, 2501, 658, 769, 1542, 2480, 1666, 2522, 680};
+// -- Tool Top -----------------------------------------------------------------
+Physical Surface(3200) = {1111, 2766, 2024, 1082, 2739, 1995};
+// -- Tool Lower Section -------------------------------------------------------
+Physical Surface(3220) = {2683, 974, 1887, 1020, 2696, 1933};
+// -- Tool Upper Section -------------------------------------------------------
+Physical Surface(3240) = {2720, 1037, 1967, 1956, 1065, 2711};
+// -- Probe Exit Surface -------------------------------------------------------
+Physical Surface(3300) = {1618, 1648, 2426, 2543, 605, 706};
+// -- Shoulder Scroll Top Surface ----------------------------------------------
+Physical Surface(3400) = {922, 900, 1813, 1862, 2663, 2620};
+// -- Shoulder Scroll Link Surface ---------------------------------------------
+Physical Surface(3700) = {1690, 2404, 748};
+// -- Probe Link Surface -------------------------------------------------------
+Physical Surface(3800) = {744, 1686, 2400};
+// -- Probe Side Surface -------------------------------------------------------
+Physical Surface(3900) = {2560, 1791, 829, 878, 2603, 1769};
+// -- InletOutlet (WP) ---------------------------------------------------------
+Physical Surface(4100) = {2246, 1373, 460};
+// -- WP Top -------------------------------------------------------------------
+Physical Surface(4300) = {2242, 456, 1369, 1399, 486, 2271, 2289, 505, 1418};
+Physical Surface(4350) = {582, 564, 1495, 1477, 2347, 2364};
+// -- Shoulder Scroll Bottom Surface -------------------------------------------
+Physical Surface(4500) = {533, 1446, 2317};
+// -- Shoulder Scroll Outside Surface ------------------------------------------
+Physical Surface(4600) = {1465, 1491, 578, 552, 2360, 2335};
+//
+//
+// ===========================================================================//
+//   End of File                                                              //
+// ===========================================================================/
diff --git a/benchmarks/levelset/level.med b/benchmarks/levelset/level.med
new file mode 100644
index 0000000000000000000000000000000000000000..5e390c051b693f55a2c7578b478832bb285b99bf
GIT binary patch
literal 132968
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%0A!z?HupzFEwqGPh54=zAiyI
z?fCb%_Vvp14=(!n+Ft$CME4ISYwZ^{Nb)oVF1P2Nd*JcR{^$0K#BQ$^4qa(qU@8Cp
zQtwv#+^3fdK3#fde>rMf`CiWR_S+{UUh-FdWWVeArZ>@3U)xXlW00LwcE$dmV$|0^
zhp*UYsN8F6KL5)8npa!Vr|fI?vii-=LhoPNm&`42)>Q<J)1N-cyWpAq>cHwH%{@=-
z*NC$$kDBnpen&}z`n@gJ?O!B2Uh9-!Y5zi?Ynju7XZH15W_RvgImO=Lq(%CI_=Wb%
zIakE1OnPcByX#|#lJE<AW>v-~UKR80H!^SiJv(NVea!YXO&=>?+xv<Lp1i-|nf)4m
z_W4iy-`RgKjyU#<e~x`A-^HL{ujlrv{Yu8wMz8I6tXU&pHtDtfUX`i0>$bhI4>bI$
z*&6l6zC19`Z|<(A_8&`_v<o)hwBLR-lz*GUD|@5r*bgCLm+a?$pQY#&c-#JR(cj*K
zM_$>BFa2MUt#Qd-J|}u<c=v02N6)3x7pfk$U#pb6G)m!#{pIZu?*AS?x6e15fBDbX
zGxh;t57Q3Vzqd~i{nL7!=b631vGuFxu${7haU`^}<<A=XM*jnoqx9d|?`3u9xo5E1
zo;CHG-?Y`I?X9wVoc#8_u|Mq^I*DigYx^BvnlumUy|6#A;LD1N>5uKjZ&dG2+xy)9
z<Ao3*s~b=310Lm>7Wurff4PXaW|!A%`{$JlV>!9D+lw#kWl6s}(>^s}UEj>gH}?73
z8y;=Xd};spSo^KyE066H_<IxY7j3tf5Ra?#_t;}E_Nvlv!_&w1pSD)IFMapSzCTiH
zOR3#8`)%hniY76?w11LScKZCISN3bZUj1yc_ptr3yqgO)tU74#lfY5@%k#axzMJH%
zB;GgnUnNdU*hamvFDowR<=^ni{=l~z%HdC+*zd1%vAgW?+&*&C9qwHd4%i=D|MAZE
zAE)h07Pv<Lw|{T{OSJFs2DhX3H*3rfDY`$m-+k_b*QJu@_Q8HfU2Qv`+4t=A*Ibyp
z%KpT2pSSz=uCy0^lwp3LZ?FAN<rTk^FTJzB{ao?dT$bDRyxE-_oo~Li&knMe{;K%K
zUN&vop|p^T_KMjj+E#^cu{WKnmEoxR!v6BJw-WYxC+&mQ+21Jknr{E4=Ig`VE*I>N
zK2dlv;n7q3k4>TR&7SY<i`3LY*DZT$?{=|ujz#V>`z0;=IpusW*$eOJ6S(NR%>MTx
zg{YK$&+WsFW>nNpT4>*r+^{-A@TGn1IhP3%KJV>$4eo|0UcF$iQ?{Pv(vElb$DYZs
z2M4~lpWqqK!Qp${zUAg8*XLW`+KUO@+i2tT&VFap{vG!l&f9<4zGCG!nHBcCn12P9
zKG|X)xh(D1Rl%3`n=E{_mwi2AUly==jYY#7dn?C($znb;?Ze(LTlKW%o&7H@tIbbb
z-rM&~V9#P)d(^&R$2S|Dx;OS$_ulzoa$=9Yh4QMD+aCMurxhD#pYpqG&ymDgr8V<~
zJ?}Ti3w3SJ?Sqd7Ciu8rvey%y5^Bo$!v3>iwDp#Qm+f!8{MeQ*cE|pyu(?0``DOMC
zo1dSODmiAKrs#dCqwbY`ZC+?VwEk;*>9|R^Vi&x!UwQSfjB?gR`!3e3+edyJvUlBW
z{o|eT6?^F~hnEUkzPGQH;_JDbdEVae*y%3Ip4awmHjLAqe{8eQIabGAt~}fRgs6rJ
zN9arYFBhM#XfA$d|FTxfgyYp)d%4{kE(Bb;XwP|0e|E*IxAwQZb1Eg1UfFM+wEsSb
z#0>ilY#R(D{@k=b_GtYH-sE-mjN)#Mdo$PBccd>nyZ-Vl`-a|xxJO=Z?ZfqUds!V>
zY5!U4s@d6t&+XZ@^4Dk8Ua+sdIQ7o6U03ZHB;%T2v|hBg{ql5QedIIybB7o8b6kFH
zAA6s*eCn;!_MC=nOWCKMv1e6Y6u^G;nZ4)hjb5gFZ|v9Qq__$8J+yx(^eF4U;|+W6
z)a9JvUXSem&1SR_+5N<RWp$L}%}LknFD%n(G7P$5U-K?**V(l<>`Uq$<aaSXx1Y0=
zUunM9WBYD_@L+$1$M(FhAMRIteb1h)i0k2X?pyZDD<*x)$i8F0b>gFsy|*9RPZrvC
z?i9;2d;iq_+_&jZ?Q`=PqwlYIV88U~UiG57+x9$t)6A}1yJ_DriOIJ6(|!Bo!oH8b
zM;_Ui21Y(ypmf8Yqxa0+_`~<@Lr*+%|LJ+#{`mcwcIW1wvrnI*ezlJIiM{a|4@VEZ
zd-f+}PyGtBd0@}3|7-HMg%9j?7ggO|?tj`|dcBSQi+zvnpShgojF-G>KSBNDmJiv_
z?KL@7j<vQvwcj%B^6OP6pV)`<d&#JEpRw0|!dlRL<h=dMijb)t<<IQ<3*6Zk-@RsE
z`?0U2D(aqn^@<hK3=N*zPgI|KPxtXd`z`x8olctEvuEWHv0oth$liO-qR=OAui6)=
zd<suzcwsO0Z%Rjm*&X{-p%rzXQ!dy)UCe(x%ImTHcawcPyF#DY%LhNyjgon8uj78a
zJ5}+%{YLFKVk@`av}cajm??7pp8a;C*2UHZPwZts`k!p>duYGew1n@|rU&+coR0E^
zEAH9b`{?o7ytrk5CGhDxx!w2eIoPai-#>j|f8ee&H-E@Ad)1@cytofOw71>!s;X@B
z1N)YPsjd5G+_s-~T<Y+Fr!VXyJIzA3UA$@k;(PynDVaz130fYrwJdJi=iK@GcBA1v
z`&@As%cn*!?Bx`H<jBvxZC~oKQe4yQk^Kat65IG+FYLc(_S@F&eqjG?OSvfD@$2@V
zGq|QiRbR3Hb5Ur)!_J5H3+EeIB$Yq3ztPdscxLZy`wKsFK5qDY%U(3`v-=nK2lmlN
zbKlLJb<zIA*8ltt+b`MMSCrXT%)4p-|CHa|dz0STtKGioJd63RectNTkMA_zwRbN+
zReGiJzI||L>Whsc*X%X^?_Bdz=b^oG<r15OjQjSdS-$@JlKH^?gRhsUX7F|Umv63E
z@V&on|LmT%S@Ntq_LdCmK5bOJYp?OJcj}Y{kL-=EO?><J$pibNp~;_KTHUqZJG*yt
z=>N<1&ha;oGX-6@KN0KV-8b#N{eq6QS!b(n+2{R|o67h4wte-&D?Rcb@7TYPIyFhQ
z=%M`$F4n%Yrq}IV%>`yGj=N`nDqeL}Y|agPZpGW>3z#3;|Cp9CBXjjl`#D|@)Sg9L
zvA5kBaoWG~oxLwZVPYfyW&4fik8*pwerlh8+uLH*+57f?_%9s2-hR{G^Y(7tvQ@Y2
zAIiNI&)a>=K6U9;qx^&S?Jpj(Ub6blGyCOJ3@kH+9@tL~*%`C_&o%r1t1d3IJ9EK4
zzvkvW{<s_VPGY@bNuMs;D?~1_zMk>G{;ATJbj8N!_JI$bTVEF5u<xCB;%(T@$M!Ei
zJ67BA+_f*B_3h%i?wj^mCM;EF_;1@Q%j*6N5W8c)RlQI%|HFNIpN*{&v%Y}V&A)v#
z@7E*y$FrCJ_>}t4ehv5M1&b@M+aGP_oU?iM6Z;dQ0T<KO-?9H3`|N>|{8jtb$v5_V
z`18^}_9x4+RG;hi6CQ6^D(!v4{)MDajbif+d!?l>&)%!LU@wq;P|EMy75hw!g8zaS
z?$}RA5-jLDd&^#;%5$pH(-Zd1p%;(N?Ye8<ee=}TuErbohUwae&c3^3Ut_qVw}9z}
z{hVJ09_!5R**EOntZ;7c9edFZ!E<{TKeSIgb6(5f^+o#!Ys6Q5<Gg6Ue_CbP67y^J
zqW4}nvR=JyZ}3}NaE{6~`;6!VH})r7vfr>Ev@zM^mi_cER<m~Oy>B1$;QP)l!^ieN
z((Fu+dtA0ZyH8%^lHOhWg*Q31B~u^U^H^w?)aT!}kG^nk?TM>b?O75Qi|<%_#r}=z
zj@W7O_wCgMoTfKixMbfFdu_G+;*<7AI4ZB_t+;Cc`b*!3Af89|bCVP2U-5Zh?>oo;
z$EN8|?Gr>=I!_#VU~lrq$m`X_XZA;IpA<+%-Lt>nAy%`L^^yI5Sy7JT=8x<bN!Rf0
zTy@P}(!WfB<G};_$G_wZn|UAE$33WL|I2XI-nfG;>p}fP`v~>o;^<44?N8e-UKe)a
zn!W0Z=ey1(KC!>S>if}h(j9xnBWvVN9eQeC>GRwtpX-|ad&b$Z#s!b;H5*@vrEY#?
z?_uz~GJpOR`>&UktPeImw_hV0ow)GwWBb0pw{{rtKDPf`b#R8v)>robH?dV$2RyJh
zc;zMkY{NzS2fTBwxOA@C3#v?sVySv)&pB1$@a{iv>;t(OJsm6`*q`Xkeq;OPy1k|}
zQ_PMTkL>48GGbR>eaF6H{<PS==U>{ZDT&=WJoB!7fwlx!#ERGUfz1Ebvu0eeFO|~S
ze&gO_dyB-Nn+-De?5#={Kl^w7iT&LqwP!&;9@zW8myw#B{m_2Ht*btvyf^KCJY3i_
zneC?isS9!+Yb0;kyS)F@5m|A^o}-JyCI9tZd*jljd-CtSv!9$$c74;eoAyyg2kSSA
zT(Rf*TFtTT?lF7Q=A>&~2cOy3AHCSI>GdUhr-{8%Hs`O~pKy0NzHQ!B`+(;^1j2$Y
z*?(B3$R+psu6?k>=UryY9@|S~{j_{A?SXyNG!MxyLJ#b}?7P9_F#n;w(j47A;U6#B
zb6IX^DUo_?ue3pRdvg6{dx_c4)bh4Hv%hWU#&UiAHG7TTY8k`pH|@PX?OXWw>OFfO
z<MQ^Oju-9cr{B;#QvJd{PhpCw>yOL!M?}xQ-ahG${ZqH4q0C;l?Vp4RZ!*37%zm-q
zMfch-kL*3a99-vm`=R~ZUsI3o|8?J9dAg{>^Umk?9(xZQ4^@6-e<rN0Vy^mQdoGFH
zPnz`~+wZLX5}$eMrv2TeGbD{_@7uqce_`v<$v5mL`h9um@Zg@k%B=49^JhJ>H&pyH
z|HRyr_DaGzv-JKwvCluhMk3Vmp}m0>-^v3Y4%$D-5_-8Q;h}x8;`-`UOD@~1epfv8
ze$_*JR^dzw!4nVdPa95EI$-g{-s8ciM>ljH+UGw06!7@?1N)Z}f|`8muGowJ%_;ZX
z_Q-yzwD9`6*q8PzA6^kUxcGrRLl2kz7WVV@pJr>y{Q7>=o;~+w80*|y_C*;R{U<PA
zx3`*N;F#_7-rn`w-KSq%ui78l*|S}ydV_tXK;OBPW7q5xs%Q1hS@zsM;81SROU?84
zCK-`D`@UYXXV)lxcW>QI`(lHhsX;=I?WZR$`n5FnzWtrFgqj)V_v|-h>1GAiKeWGi
z=;+Twr!Ls<OrNK`q3W)ErAxzVhsekFH4NuFBd$KPpJ-vFBy;MF{X7+!&zA1T?9K03
zZO@E+ZhtDueuJ~(C3~J_9yVKxZ`!juYv$J;dtv`W$YF}$`A7Er3$9-@k~nLxD|R_O
zQRapH2DPU%=S;b2?@?0PpY-gSy}X~{p-aL~>|d<Nn!p`&!G21frLK1E3;Xx?_8zI3
z`q2K`6N!l)UoP0YZ9Q0(9rVcl-KSsLnsHa{WfD6CS51Cl@9_1Rnxob;`|!Xkd#9g%
zZtovw@Vw~yWBVkI2g+BnPTDhAf42Kw^31+(w)pou?oaH4mdX@8UVg#8#4;mq_5Mfp
z&z_wYRY<>K-(3~VUUK1~{nq`b^bM~+u}^-L^daTXBYPo7*_*!#kJ!7!_r3nK^n(4j
z$Q{3LX<f4K-<@|bi0`3&21C%7Pj8;u2g+=#n$r2)zE<8~{n?mD_I#IL2lTd`wfFu1
zlkecp<MxY#<IXGAJ+i+p^qDar`KA5Z&WfhOqmS&{&%W{XlYDB=)3M)i8T&i?wH{Fl
z;tD72XKGvKvV=Uc@A$5fQnKufebJXY$()-n*)x8e(KD~=rM>y?MAO1E&+O0cC=JZW
zd2DZze8(Z`+Zp?#opFkCw<p^(YN`5fdG^Ad`_0CrMcZE5=RLal@SOSsdv8bEXRE*5
zu;=){Qu5G>=k{m%WLEGzd2ByDNZ3qJ?vA}ht7~Oz%M1JCGWO2TD_+_E`^*u3|MyM%
ziIb%D`jw8^PZa*mV|D9>z3izUckS3;+cQsy|8@W1Q+vnPx7}86y=*VllFqZ6>5aV&
z>#g41ei!UpydG}#SHErFvGz#bpJgxX7mGY%eY^jh{l<lAQM}*J+4oF6;H%Je+kU>?
zM{Qk`m-bUzrn-HMd}Sa1?9RNN4KM7CRnv`p0v_9M3rgS5DgV~qe%j|BUYifwe+f)j
zsyFGS{fi|_j2?Tvu)o@|+K_w6OM77__Ri<}ckSnx2kWhnKWNXAvtRL~_-p$Q_jdGz
z6`ioZAeKALl3|9u{EA0Et{-`9|Fb(SBTMjw{rx>G?hE%^v*&%9a-#6%Rr|83DYjqN
zJ+_xyvhwzG(Z}}EIc_``g3jAtm~-vwr;6M5Iy>!d*BS4%PtI7AnHzZ8{&LOFQ%~#O
z+9w7FC|r|&Z?9|DSA0kLqJ8+{IsqN?<Mtl~BN)!zeqsMj$}mN3+eQ0d9p&MF_MEiO
zH~Eq$F8$tKM#Sj(S>`wP%bjlB2)=#M{+&@6ulMES_KzoIF4dg%z&?Xb_MGd>v-Ty<
zi7n^NAK2H<7U<<acGmudo%yU2RY&a~+pWkEuzh78aKlnz{)21wyG3g>=S+QS|7=^*
z$^I#??GxkJ_Xd|=u{W`bTKadz4g14M*K1<EAKK?7r^lS<x?!KWVq*4-38(CZs{g4h
z&Uj)!x4=Ka!Rdwli@uF|x3pi|XELy;Zd&x*-obKFTtw$p`+3@@Ua#|iWv{zOa?-^s
zkL~xANT!}|Ic<OZnn8up)wA{o`qmtF-}%zsFG5^TdG|s4d+}mszu0crU)ynlKUM0k
z{nyngZapjR+VeRrx^B5|vVH2?WtTT!nrt7TU({jFKiz&I-z$Od#z*YU&a3ymeSXb;
z@{=F(eESdDYq)=%m|S(w{zO4&pku>Z``Du_EBsbIw12jKH-nqjJNrLXVJpw)-?8^z
zyWm(6-%I<P^21Jkk%#Qtm>Bs_ynA3@UGy&YrSnUB0~HrVyT|wJcOQ3rxFYktJ=5()
z`zt3tw14lM&~`oNr2YI|+ONHH9@{I`rZ0?tbI+bzC-(B<m-p;TO2wZPKe=PSIA+Ve
zCDUKoKjr_&aNFd8ea0h)2igbL*)N>E+<NVzC-&=>Oy+C2_r(5PlwHRv;n((?Ciz@S
z<~?YCd8>}ZUGuB<z13zVOL?E#+pA5@|I_i-esc5jfVINs?3?-O&F411wm<85Z>5di
zDf@%RvR|Ipd1UYBG_@mU-wAtzpCO8k>tEUzCf$gBaqx-#-q0Mi-L>!RZ%x(et-1Zg
ze%1r$t)+7B?bS}LotQi8jlEFR${z~^AK05W<Tosuf62bB`{~8%=TGf9woT#B33_jT
z`DVePa{_PewI!0@Zu)i3-d7}OFQ3*Gd#<mC#FynAv}aBz_*6Udjs5MY;1}1X?6u!;
zhc$#H{k^@`nJAUiudnQDR8Ji5di%zHol{iZljjfZwf^wB>b`qyFUS;qyKCh$`^*=;
zAuZcp*z>9|1r%M}ZhuJe?qv?uhxXN%oi@Dc+-3jPv~)t{rKk3J#Wn{{J=$nrH|YUm
z(ZiSan?JvvqT=}0KK1i+^LUPP_W9!fZtw7XYyYV+&FEajd;8)hgCFblpW4@MDtdYS
z)js>)wGQu}c)z#b9w(fax&Mv*vBUcBW-NYYukm(a*7Usn_G(r?{^(b~wf~p#Qo{Vq
zTl?F+`mPMJPwb~`Y&6T+^V&Z6h>2d>+`abGT5V>kY=2_E$G?F4ki%>H9q;VF9};<G
zUsrhTi|gI{_61v$g5OVhWB)dw$0Rb~mHqtfZ*1d^zp^i#?N;vo|FQiE%XQ7qUp=<p
zTGu=!f9q>|sc%0S=A=EhU#`(Gcc0o_9P4l)s|`oV(GVC7fzc2c4S~@R7!85Z5Eu=C
z(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R
z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7
zfzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5EyD95EA6-%D}+L@E;Ap{Bh+9
zge3u?7z_*`3=as!z{tSBz{J47&?59qoPz;m5(2+?k-PvV-vgEJf~o;&N0y%gl?REl
zLDeA3&q0z0sR3bR`6W<!kbN+WEPnwi&&<HUzzx#Oz`y{LXJ=qw5PKZW%*3!p0V)Ni
zK=L5<AbB&eyemT}Ll9UF<Y$mP$Sx4O1ZqB55=tP;uYt;g)I+7=_Jj0qfy%?=Kr~E0
z$o_3$`?bK~4Ko8K57NH}Nk6hY$o(t~3=Bt*<UwYGFibzle6c4W|2u%=5@a4s-ow=~
z0K|qyI|D2o%$WnT1tg1!38gEY>kvJlGy`IdrmK;au7dsiT^Jdd8DQ~$!5owdAY})L
zwdE3sWMHU)(gF}J!=2j@1}ydMxe4L7KxtU|Tyq~H4pSHN0>UqWibHrqpJZfU2bT#D
zf`NgRfdkBBWMTq)otZ%Z%opHbU;vc^3=EJWj*$TpqKsfwFgXSW4h9LZdZ>1Wm<NzB
z0_g=|A!v+&v|T&U=f%SSDH#|USQvO1I2in#An6#>K7=_C7Pwe}FsVpF(iIcbcMJ?A
zH}D${OMf!g@T(hXvb0WDIYTU6;i?DEP*@Mj+=ZkpSUMc72O;GLs0{*ZpMcoIwSC3N
zzyvODA*C_{gCMlLMz7Z(sRUF%Qm4G<02Sa2nB{#9G+%<`sZrjyz#Ps%pYlHC9^68#
z3|Kznxr0@D#0pZYyobd%dOKpy6G+g4<cC7K!d2e?AyD4q%Flzf{Rt`tK;<i}p9mTT
z`1k++|G)qL|Nry<|9_A;D+2=qs80^+CxY@1Cj$cm7qlPE!@$76%fP_E$H2hA&%gj~
zcL_2uFbFX)FbFd+Fo-ZPFo=Ts*9;5{;tUMn{-Y!V1A`O;1A{aJ1A`0$1A{CB1A`m`
z1A{yRq;;yuz`&ryz`&r)z`&pa9bZsoU|>*VU|>*ZU|`T-U|`T>U|`T<U|`T@U|`T;
zU|`T?U|`T=U|`T^U;wvB4H+01j2IXgj2RdhOc)p#Oc@v$%orFLK-~-r1_lO81_lNz
z1_lOe1_lNj1_lOO1_lN@1_lPu;gSvv3=ED83=B>T3=GZ;3=A&N@d#H21_n0<1_pNq
z1_sdhhbIFAgBJq>gEs>MgAW4(gD(REgC7F}gFgcUxU>soU;vL61T!!&gfK8LgfcKN
zgfTEMgflQOL@+QgL^3ciL@_WhL^Cij#4s>0#4<22#4#{1#4|83Brq^ABr-5CBrz~B
zBr`BDq%c6*=&1}03~3Au4CxFE3>gdz44DiJ3|R~e4A~3}3^@!847m&p40#L;4EYQU
z3<V4f4228~3`GnK48;r#3?&Q<45bVV3}p-q4CM?A3>6Fv43!KF3{?ya4Al$_3^fc4
z47Cgl40Q|)4D}2Q3=Iqn42=v73{4CS49%c19tKeVVl*v)^2}&jU|;~14Zr{Y|3A?9
z*Z=?j2O9tU|Ns9$;~)S3{~u@!Yrk@UDtQJ5h6|uX!oa|QK2G542r4-l7;udffa)Yr
zivdHQC#ZzQtq*D)hJ8V<pb{FlKB#j+R*oo4Xq>j^H6%Dd^*)F-+CLp>{Zs1nH$^~=
zJ1qUpm=B;-#lQfP2jxLZ#}{Kj4O6g@^yzP2c>}f#CjrYhHLq|g8Icmy>Tkm08@<1|
zCI{3?V_*Qu4~29Et2b|eI#~=13=5z%4`|2--2V_~;9%fjNJ%YDF3Kz@Ni8i>NJ&*l
z%S_J5Of7=+wN8T7L6VcNtBXQfW=^U?dTL&3QDRAIib7JQf_rXp2196GVp2}3LP@?t
zc~NFbssczU%-H-Q1_tN+(wr29y!;Y{<f7C>sDj+o;tU42cmwRRX^FX+Ih6_q3@-5u
zZt)E6pdJifm8vNWe)$S{`6;Qz2!~|mf!zYO3hoGqcScDXg}@>P28P893=B&c7#JQi
zFff3IX`Vv+xS&4fO9lpp=L`%CpyCVE6nKWD?hyk614u1MOqG#=L7S0*!H|)G!IY7K
z!Ge*2!Jm<VVH&7E%gDfRfPsMlG}N8M$iQ$8)Td=+U^v6Tz;KX(f#DRWzsd-qOBfj#
zY8e?Aniv@vIvE)lx)~W5`WP7)ZZR-0^fNLrfTsT@FfuTlW?*2L2(pubfnf?GWKJJs
z)(Hj%hUtt93^Sni%!JwlQa_uKf#DDX0|RIX2jrf4j0_AH85kJmGeY{$pnm*Z1_p+u
zj1UYOV_3$>z_6T=fnfzB0|RJibR8oD!*K=%hRX~L44|pRZHx>ITNoG^b}&LP$S=DX
z85njmGBAMp>Y#oiX#8LgBLl-;Mg|7ZI0k4;<0=EhF9#VJ7$!sUG*EakGBAL`92DLl
z3<`4)mIC<|ip>}q7(f_grw$_ngB3KqL1C`J$iR?@WF9CiyP@H@0qU1*Mo1VGFhar*
z6po;<0EH{aPoVHFV`N}B3k~x$Mo8SPXJlYl$iTobn}LC0CTNU+k%6I}5yGCrz`!tz
zk%0lEZz{+i&~OH+^#Iw!z`!sSG={*)zyMMUas$X*5DiKPpzr`q;ez5lg%L8w6AMaD
z3=9mQFt-JzNk#?+14hWW326MLjuA3m;tTRK0|Ns{KPa9+V-_H~iV-rFk-*5n0KyHR
zbjZlS02*HcVNiHfGcquo2aR(uGB8YMU|;~HACTW#7$M_4ptKFj2cSFv^8W(R_zEKf
z!x}~ghGs^{I29-#%wu3+XlI0s8G-V|VMYc9P+D5V$iM&!+trK=44@(Beg+1HRg4S_
zpmYwJnglI_0HrHXxE^9;U|7q@z);A@z_5>jf#EO%1H)!$*n{#Z2pcmoFqkkgFtmZj
ztC$!V)EF5UEEyRXT$mUbBp4YOWEdG3)EOBVbQu{KVwe~h;z1oLMh1oyCI*HyD9&JF
zVBlk9U=W3>lVxOJC}3h>kYr?F0HrgK*`-Vj3}sOBw}Hlrm>3vpnHU&2L2=H+z|g?N
zz|hFVzyO+7Z)Rd(0O1xU1_lrYt?_APVqgGaVMYdq4WN375#rVkCI$vCMh1qz3=9l?
zObiVDObiSl^O-?ugo%M+DiZ_4X9fla5PupI1H%j^1_nDu28JT2o>@>g%w=L=FlS_7
z&|-v`7tRQA+cG8w27X2chLuc^yuOBsfguVMu1pLJ>zNoB)`7+x85tNhF+uQVCI*Hr
zObiS$j0_AQGqy7^FzkSa52ytR65Gkdz_6Qvfnhfj1H&Gu`$6;O`=RE!fyxyo28JV0
zHyveSU;trIIzGn4z;K+2fuWOufkBWF;^q!e+<?*@69a=ZBLl+)CI$wO8JC$D7(f`5
zKGrZWFkEF~V7S2q@%t?%h<;GGfyV1V{=Ub=z;K_5fkB^<fgzWXf#D$&1V4hh>oF4p
zgFGVx!&8vE86ffSoQZ*<hmnEdH4_8FTPS`9Rkw$Mf#E$UoIvB2(6Z(e69dB+D0X3F
zU;w2R8%72OkRN_9F)(N{GBE6CU|{$IH5X*YUnT~If1tQzWMKHu#K6GB%)ns6$iM(v
zO2*90z`z2<N+5GU<DiTT3~bB{3?TDCX%OTWc4h_!Q222$L&{fPP#Mq6z+lhFz`(=I
zz`)DQz%U;)?##@<07`HC%nS@WLF3QNka!nmhKxsV2aP*3GcbrVGcZUoGcZUqL+Tum
zIr7YqasgCMC@?cHl!EdzGbGHEnHd;Vm>C#A%K}uH85kym#+{iN7$!o;l(m={7(5vn
z7(jZpnHd;#m>C#!p?2#rGcbV41bt>mJ!QbmzyQKrj0_Ckj0_CMpzvUZ)NQ8B3=GPk
zbivHPV9CtD04k3_Y0a9Mfx(8EfdN#;*)l`wQAcJ5hEz})!_2?{YU{Z$GcZ&#GBCI?
zL&~FKMo2h=${~=r6C(pd05byvs6Gm0hScGp`W=*?LO}jwWMBvbg&(L)WoBTAgoa@>
zGXnz%gXRE1X&!`O`a$`Q4P+0<{~&)bGBB`${Lje10IG|`m?3Ey6eghX0i_K&Mg|5D
zj)2+)qCw#Ss<%Pmwir|nF+=KjP(2R{H&9t9!OXw_s<SnjA>-)g%nS@i86X%GU!brD
zjoE{+H#96j>GBm5Bz=OK&~F(T7+gX55|qZFSc8dyA%Ka2Ar6WInHU&A7*rO4^0Xl+
zKSD96tX;yyzz_n(VN47RAPg$UK-h+ffdPaQp=GNb69a<-69Ypi6Qs-qmAjz)4Jw~O
z<*_#t1H(Kf1_mD{1_n?W3(D{QObiU?nHU&?pk)t;&SYX>0AWxW2(o(;69WSXCowTF
zfN%v90|N+y%J&E+28OkuG7MTKgTz2(Kr#~pLp>CyL-Qo43<s6fAPg$QK^PRLdC;;O
zRDOfXnqp}A52^z|<wH3W1H(ipu4H0hsA6JZs0QV6XxR@kZw0gr1eJrJ^0yOO_H{w+
z?qOnJSkA=2FacB^K{2T8ozBF-04jGu`atE=Oi&pF#h`q<09p<%W@2Di3dN_H7#Kk1
zAILmVImyM$zyQLa@?MY`Qtp7tdr<jt02F7Se9y$d04i5N_yiLJgD^7$gYp`voCTF3
z511GjelsyJJb{*ZptA2X69dCbCI$vjnF7L~bm_~?zyQLa?!P-T0|N}-WMW{jW@KOh
z(V%)1L@P2fFi0{pF!(VuFo4=1p!qUb{R8sHAtnX}5DjYE%mJ0>(D|BQOprMxP`Ty6
z3@JxXF)=U*F+(tDz6OLrVj%pLiGcx>enI#W69WS`Go-BwDpNsa38+_A0j*0jL3xgm
zfx&|r(jEcLAA!n45C*k}L2WruTLd(}25O&z>LgIx1*AR$s?UlU(xwB^usJPIn+CM#
z7u5dNftF{Wat+j$1hs)cc{3W+HV4)13=9mQ_Rm648xrImW(Ee(^t~-30|TgT0hM8(
zG7c1OAR0DzX9o>SkoZR?28IiuwjneQ)`RA~Ky3&n1_lvE28Lb+28LbG`nwmD@1b=7
zs2%{#C4w-hj0BaL2cT`W9#G!`GzSQ+@3t{P%C9`okODIU1E`G+D*r)v11Qge=Kh!&
z7(nG(AR_}q6sVp6wf8_}0V5=hf!g+<rHr63@PU@QpmsW_9)sb1j0_Cdm>3wc7#SE^
zp%_%}oMU2O_zo(Mpk+Czya!=tP`e)5E^%gNU;trI-4e;jz%Yps(sl&3A3<}0piy(s
zyrdqe9mWhXU!9qOVFCjrZG+M`DF1=V?;udWh>3v##O`BYU~pw-V3^Cuz)%i#(=KS(
z>;Uz97#J8p`5uH<g4&rN^FZ^y%nS@7%nS@_P}~a*JJ6&NsI36QpnM2&E65HHsGXoW
zQBe5-O7ozyCYYIlAr4emgW3el3=HYa3=GQ{7#KEz`jm_e43|LdJy5%xnSlW`oLI!n
zz_1)NuL)IG2jw?1GcbVgN(KgocZ`rZ>Q+#`0<}Y!85lZ1buv_KKQjY^5);Ipr3?%V
zA3^<8Mh1r2pgM_}fng35&tqm_0O7^V3=E(=w*;i0nStRS1H>(BKy@=S1H(F~+dhEe
zg_(h2GcyCjHmKcqKz&rGKaPUxIA#WhW6TT;r$Bv8W(I~6P<)b^f#EH5P6aft!p_9N
zaEY0L;SU1?!xd%*hO>+id1fXChHId<3o`@514agh+sqJr2V@Q-1H&p%pB~ho1<5lr
zFg#>tVBiLod7!o^BLl-XMh1o_%n<yP8Nxrp$iVQN8G`RJGBB`%`iG1R3`|T63?M(f
zWoBS_2gT<ZA>jpb-xE-u6XZTn`;Cc#;U_3uKz1-QFq~mzVED(#z`)4FzyJz^pUeyl
zAPfrcU(5^)7a18C?t$9<%nS^FnHd<qK-~^nlmNoNL47`ueijA>MivH!hoEwU0ix$U
zG(0abGB6xtWMKHo2ni>476yi+j0_C6ObiU5IVw;(0GV?QWDcmzWMN?7W?^99VS%I}
zko!Pp@h~zlykcZv5MY7em!L8X6edtR#aI{^K7r=B7#SG8GBPk+Wn^HG0QIR@7#Jj3
zAYxxZYaUn_7^GPk7-U!&7#@Mj7ZwHvSr!Hc&}!Xtj0_CF85tN9SRh!Dg@FNtL2d_`
z2XgmG(D(po9DxPW*HU9)U;tr|`*}g_aTW#!O%?_QEhq-L;SFfK1k^rbVPN<VawDj3
z23jY<!oXm_!oXkz#l|cQ46IBLe}Lkb6Vz^EVPG(4VPF86{TS5OWMN>iWP!w^705hj
zxZ1El(wZ#`0|N-#u`n=zussU{1E?MYrIQnk3=EDe5DZGk&MXWJE>L_6)J|hzU;xpd
zL2XJ<{ma0>@Ez2LU|?YIWPxBW76t|o_GV#V0AU{%1_luJWno|dVNg2tV_{$bnQ;Tu
z{$*ic2w-7g2xMVk2!i5Z76t|oe!<AVzy~T@LF+Q0@e$6#zyQLav>U;~z!1s8z#s(b
zL$WY1M6ob1L_={53j+fP$FeXmfG{X-ML_*+76t}TxV3`%drS-r??7ufSQr?RSQr?R
zSr`~pLG3~oNP2(9$iQ$N8s`}-3=ANg2}*a23=CN;3=AJZWhN5?11Q{cSr`~V7^FU*
zg@FNt3s@K!K)8^FfuS9=&VvQwpAr^mS_QS?SRmz)IH<kI!oX0;!oUD(Z`Xjz1x5x2
zPf%Nqg@K_Oia~V<sQ>*P)CXr`V5nn(U{HD1z{0=)!i}H-bx?l}GzJ37D@+Uw?->{v
z+E^GEu7J`AsQnE}hfE9%U7&blVqoZHfnZSj1*z=^<pCxJhQFY(Di#I?P}-Qn!oUE+
zUqI`7m>3wQu|V*276yjPj0_B*_?*cCDU)ZhFfh!9;yEk~40Bl+7(n4^3Ch<@3=9id
z7#J)-?N3Gqh9xWv44^!)6r`7hfk7A44rO6rSjob`uo{#<LH%V=I%Q;FSkJ=1uz`hv
zVIvCz!zL&O#p@OpNL+#1XIohq7`8+4PEdIP>SKe(m6#xX%-t*u40~7@7(i)YFDSn-
zFfi<6fnZ5c8;ym5;Q$K*0~d6h0kl2}RM&`s#w=JE7!I>AFo41dRBp+D+Ss5njD>;W
z7z+c#aZq`|#K3S8qz07E85kH&voJ8629?Jw3=HQ$_JGEKKxG*N1H(m7*g^3XX!^U#
z!oYA1iWQk4<FTOWlAA0H3{p%C47Wk)6BIw7emWBa!vj#cz{tSx2ozSJel93Yg2E2e
zw+59Lj0_AfSQr>yLh*Lc_yP+9!)s8ugUUP5I0Fl$ANHPwfdPa;eWqiedKHw;L1Dqj
z!0-v=A1DTm9fQW=Kz*Appz;%x??L?tP?^BOzyRvQf$E7Lp!~za!0;4QzJcUf7#RM6
z$|Wdf04-i)1+8;sU|?j0V9?q#P#>6ym4Sf;irH8h7(j6&4jNMejWMw@Fvv4O>Ip7Z
z1_muA1_sdBTPza;120G|D1WmuFo4D-L|7RZqCx!wRt5%9R!Cc3j1>}=;;ak|t3m6}
zm>3wAfa(K~URDMMIVJ`M8CC`cSrD6*fdLfv@~jLDps`HQ__+cr1A`(f1A`JP0|RKh
z&YX#XL75e@{z`?FfdPb7Ss57ASQ!{VeNIhQ$oQ8ID+7Zr)IEBv3=Hki@jrc5NWav8
zm4U&UiGjh8m4U&Sm4QJRG@b}D2kJjlR!AG%f|Y^6l9hqMhZ%xFV;dk08jA&CR#pav
zWzhV@!^*&LkOhK4ajORH6NfV)+z%QH1YuBkgU0<nLgO7YUJ1gWwR<28$~&O(K~Q@N
zH2x35Ab(~tLHrCFcLj|H!1_R-b|DCZ+GR1&Hev#_O%@AnFM{gVc+gl1w2cR9=Yi^j
zL}mttG8PC1wJAXu)W%7Iwi7{ZML`w@1~V2022i<^2W@+T%DD_^`w!F(1gXnnhO`Sn
z?E_dF4%7|>VNe}j0BQ$A>+0pq3=AL)ax(~n+C0TjH-p-e-OzR@sO%^KjkB;YFqASw
z+6f>U)YdD5wv|9MsBS4|hOD)zfVLe$?Z--}f2)}xbuOsx1(lOE%nS^mwjc<@+IgVz
zt(F;5?|{nudS*x)2-FS&wOt#a?NX56Ky6PD2Klvx8PYxg(V(_O8#AQM(#{O2uRt`Y
ze(VH|VX-hUfM`(L7ldJLV^H1R!wjikK{Uusz08n$8$^Tj_d)rfx*Vnt*4~7*bwOr=
zFsQvUi5XItfM`(tu?^bZ2DM41GDGTP5Dkhy5C*j$r!hm?7BiS3buowrwWDT2+r6N)
z0jiVcg2w7t7#QX=GcbVK#~=)ATY$n~0W+k1v5*<kwgS<hx@r-q9|fvsm>C#A?ORa&
zvJ}*xfYxK6b`=Q2`~zwSg3`%Z76yhDP&cgvjm?4TE@=3!VurK@Ks2a5vKHzG5DjX_
zg5nO;-UMM#yKp_!O`Dh@?KBV#YDaB>x*0?t2aOvrL)xvNwkxQO0SdnqP@TsNY4>br
zhO|9)Fhkm5AQ~1Qptd;(gW7?+m>C#AZEg?^>Sus3tUm*)L-#`C9YllLH2att7(ne8
z5DjXF?PrFxBSAFCKL?m0ZCelx>Jxx4s9yxauzn8Ad{F!C2s5NT2cki3bdcX%L3Jmz
zPXy8fYCnQ7C=HxuW?%rdYeDokP~V3c(iR8B1t|ZV1C9GY+nS(u$9Yh{4~ju;U{HVT
z0kmHQs)w$F#*RU42dKUqpmK<XfdNFr)WO=ops)sEP`em}L22qPG#%e#hO{X_G^h;*
z!mC&q7(i(Q6b2w125R?#{KW#P!$EcYYi3Aa;|*x+iG_gy)K3GY0}uwq5eS3Q#s_8w
z1}9M6%gn$a2W^vs+y!bQ{RWL=L(QBAEyF;44p4iF50oZA?M@a322fcEYafH!Pa-S~
z3`NlPIVgNV?rnv(J3wv&wJSgv);5f1VPF7ZLuk7Tls~>g>;CyH3=BJ1Aa0xhYA-_h
zAoD<NK~Q-P(z_hgerAERJ3(zvSRDmwZ-U$cv#Xp1(k=wG4MBAl2sg7ZFu*XV{dgHv
zUP0SJeV{xCiZ^Jx0u=YJpzR${y9d-}1mQQJekfEN)Ru&`(?D&m3oHx__d(&u%D@1s
zr$P1k6KFdNG!Fop{{ZogK;x3o_4A;900@KTrhl_AFn}<q9R^yr4jNMgu|aF_LG3&c
z4uaO#ps{k$`fyM?A2co@$jZO~8Xp9$TL;YvgT|UbZAH+$7ihi)G#><_L2Knf<IJEo
z4QL%dXiP>G)CXi`U;xc0$$-WMSRiWxK;u22vFI}_3=ANAh=qXxG<Gh*%D@0(gU0DV
z<2{Pdxs{(R3=B<7ka-5s*dhq;1g#ffW?%sMzZ*0k2%5KHWnkcEWnci6v!F42CD3>Y
zXwLy?{F#M;p&Qg+Wo2M6f?@$s9R!*O1eJZDaS$fRm=(zHp!OAr2F<;I(g_S3gXYW_
z7#KifOrUXiPG$xM5C*N2KMNX5W@TUi^_f6<xPk?;uK+YJ1=?Q#nuEIoO&6f~N;A;B
z6f<Og)E>(AWny3m2jwX!291$EV`5+cVbFLkDBY(*+t$B8{Xpn=G$?*S<6WS!a}7}Y
z42nT*U>F9i>j#a&f!fQU{s1VfK=W0g@o$iSTp1Y{Kx3FcLE!)zpJ0Kcw;wDF3?Qt{
z#K7<z+Q*RtwLe)Pd43fW0|N+y+Qp!LDk#1|Z8<N{H~<3!185u{G?xj&p!O&z9zb(l
zps{n%m^o++7&Mj-8q)`1P~QsF#{C7_qrk$zki*Qt0Ln8UyqXy@&wC1*zg3tR7(jU)
z)Q=5?&Q0}z`VXM~1rq}UXnsW-+J*(?B~Tv)M1$5AfG}up2MBkA_GEy{a8?EeD^OdP
zm4N{?{%6n1zyQLaxn_`i99S6`9HAIAf9}KznMZbJWncisKgc~UtPBhw?8?f(;0DE4
zm>3w`Ss_>tI@b&uQ}<wHU;u@?C&(OD28MT_GLeyiA()AQ!J8F=eL(s^^#G`y59$}N
zFfjPBLNF)|__IRtQ2;9g0|<lWVzZ%hMM12PxC>@wU;tszxGHFz{0(T1fSG|Il$C)2
zG`0)EAb)|}3359qje+b)WoBRi`2#eUXu}HG2eJ{AUqJB>+8YBJe}S?=`$RzFHlVPu
z1NARJ{U6Xe1SUuvg2GOU71B?Ixfw)1gXT*R4GK@tI4+0|VP#-21Epgo28O#V3=Af$
z3=Hb5kU4&4RtAP&p!yUPE}*e_&>9a`28KT@3=H2u`;J%{7(jh9BPIq05C-*k?y)d1
zfG{YJf&2nWhak+s1SuOp`SChvJp`!D%*4O|>Pvy@f)$|sLZJQ`Xl@%?#uS6b*g$Po
z==eP!D`Z>%M1#gAKz;#XUseVNP&*RjUJwSA<Djx-1*ptph4g<xeP9q~V`5+c^`Af(
zR5tBnVqgG`wS&?GC|`r-dxcpU7(i@Lnh0ft%(sH(kU-*Eps-?PU;vFJ2eL9SfZ`rx
z7O2huu|Z?gpzsH^<w2Mo)Gq|}*O(a?KyzQ9u|!ax1r)BVpmhPzKKMfx1_o<TJ^;-@
zg2s+O<D#H3E@sGh$7X1m0Ghi8jol}J=Au{`7&bF7FmQtUm#mO6DNsEQYIlIfKIVY-
zZ?Q5kgtIa*M6oh3fZ_wRw+J*21DfX)U}a#4f#O(J28O##khNWLtPBi$q4NastPBhw
z3{vX|%IlywfUao)nU}=MzyQLaH6freon%%91`tkRWngFnjVVIsaZ_0t7}B5^G@r4T
ziGjfYI$xU3%D@1^pzs7?(0(Tn2DwQV)Nf>EU;x<<a+fqK14ASfgW?&4L1Ta*oW=~9
zhXwVqK^SBf$iJYyR5w6v3T6fd5X}u569LVafX0D9V`!lM9SZ{ksQn}WnlplmUt)oj
z)r`yx3}T=$Xiz$2g|u@(?FkSDwHrWb0yIYgT9XjL%D@0BBSCGHXjaHr7pUBv!NR}*
z!z_#p4ELe<12iwe`~>nJDE)xSeo#7r&7*>7P@Msqvj@$qfy%SDpf)D7+y<4^CqQ|X
ziGcw$1_nyU>5L2v8K5x=P?-iAw*<{wvobJbvNC|zC}guTFodx(Fyyi_Fl2$^05tZ_
z%D|8U>YGE=&1Pa?0F|Ghy>1{H<W7*eAPkCQkQ+euf!2oQure@!umUJwGchoL#(F_%
z0A>$J4m587!l3rsdr<osG<VO+z+el?CybDBLQs1Wgh6KJvobKiFep8P)PdXwG8;68
z0$M{*#mvBv2P$J(85q{EFff41G*EglV`5+cmC*&P3=AMF#LB=>2*seZ0^0Kk!l1eg
zghBfWLHim(`{_U!#0H6h)|r9Un1R*|g4X|m)(L{v4uaPHf%e~l_Ctc!Zh-bAg4Upc
z)*yl~Xulq4-yo>I2dzyB1C0Yh*Ia_uyn)tQg4SGu*4QO8GBAKJX#N(oPBEX6f#C>r
z9V2M%9B4l#s9gbC4+mNU2%1*~t+@oPkp!&`1g)<D%>{$jQiA3)LF+6*7&J}?vIjKh
z3$h2a<`Oi23|gZCTE79B(*?~Rg4V-<=9WR`f#!%o^S+?<aiDdUATiLoOVIo=Xiga9
zXV4lx&|cGxpgA)}1_sbtOOW3|<BK5ogWL&P0|{C`2ihMAT64LFk%0k(L2E8S>nuTQ
zE<t!dbnPE#9vWm1$Ue|G7HCcuqz|M9v<?=e7qrd}G-nT*#|N!z1%(%AZ3}4q5(q~y
zGBAML09tni+FuG<Kk3KFzyMko1zIZ#3KP&e9nktfkpDoqi;;l=ghAl|nnwk#n*@as
zNDj2_2o$EEwV;ilxj+U62GCkV(0W<WIv9{z5C+8sNFIbic@v}uG_MMpqXn&L1+BFO
zt*Hdfd4tAJLHPo-))KUq5ws2ygh62oQUhwUfWicXL3?FE?Qqb(T2LDo6ee33A$v$c
z{sOJN1FfM0?M(%(M*?Axeh`MOwFJchXx}JkO%7<^D9G)gbvdB*x}Y^pps)a~?E%ps
z|AN+9g8Tt;8wi8eT!Q*0puM%AehX;LC1`yYXdNXeErNz|L2EWac>rVvsP6#UqYGPW
z2}&2Bb(Wws2GRqHXV6?bXx##6EhT8p8*D8vXg$;>&>BF{d_MzZt{fD{APjOhXwDpD
z9w_gD)^LE<?U{n+ra^13m>3wGq3ibCLFEsqKLeT{0%6daQP5gbCI$vj`3qVX3@XzF
z7$IwUK;=X}69WSXgVtXZF)=WdKrv_?CkTVq+kn>EfDVNK&BK7!?|{}^g4P?lgVsee
zLDoEOgs#y8nFAVE1<lWZ*1@%b)`l`c#(hESlR#$nfaYJA7#Kk7!9eX_&^o6H&~agq
z9iTo8Xq^$Leg&;}1g*IQt-%4UwFIr@1(naBwU(fDLi3pz7(nZBKx=V8Yb`-;TLEel
zGcqu&hOPkwtwjQ*7m(f!ObiSgL1X5iz0;sN5xNd>D|F2d$Ue|oRM47B&^k*H28n^z
zY=G7Wg2sYDYc4@`IcV)6Xf4k{P`wVSD;Xi{EJ1DqwfjM9EkWsbEdv9?Nzfb#69dB;
zCI*JH(DhZIzAk7j7HG}oMbJDEbPX)1tqfX21X^<mT6+gt{{%|&w?T6upf)QMgVF&g
zK0#|PLF<G->)Sx<8bNDHLF=tR<ppTn5NHh~Xw4;PEfZ+%E2wV`N`DQYwc?DB^@X4{
zRiO4gXbtWM&>T9np95M$4_Ye<8VdleJp%RFzk%i`LF=6uAnRg4bu?(LA7~8)sLu|v
zFBmjW3Y{wg)d`?Am!P$lpuE=s+E34jSa%6puLm+8wB{0oLF=JF;RaeO1zK|n>IZ|?
z4uRGagVtJt*38cU?ek}5U;wQF;$voD0ImH1wQWIl0%%PXNDXMc2xz?)X#L4{=zexk
zK9d8jsRZ?lL37)n@ib6-3p8H_S{uR0zyRvIg4U@zg66fM>-a$JWl(*l0UGZEwG}{Z
zc4h_!(7HlU83Wq$4%$Hq>VJal2CW$ct+@oPD+H}c1(l74%#gK~p!Fr7HSi|PkbMZC
zu@O+)1+*m%v^EK}{tFcEpz;i~P6{;V02;dhxd*i75>$^lf!q%|3xFB2PXe_5#uGF)
z4;uf3V$fU(sLTSbCjymIpf!^q3|eamnr{NN*+6T4K<g|)bpdGYG-$05Xq_dj4**&>
z3`)zO^+_N+g^7Uygh76J2wmR`8bbiJ^Fez6VC%?Wa-g~i)W-w)0kpOmgeQT{HvqM}
zK;;nh%mC2Y1)wkkt$_!vT?b)M7=gkQH0A>G3uvb!XpJzaE&!be0Ky<XC>?{&NC08b
z+N3p13=AL)8m9rxH-Y-jpt&^Ax<=3(C#dWMjX8kUBZB(OpfXJ#+Aar`p&$$@6G3A~
z_R#VW)b{|j^+9X4tU&!0(7HNM83v_6Yb-%)D?u34#|EwC1eKjmpgC(O_JfwsptXu1
z4B~^z84w1otps6EIRwI>asgxxs7wZ7P`L$K!wE_op!J@hauqb66$vfxL1illgUV_U
z29<#z3{nSLYY8eFLF*-Rpk+@kv@8Oxvjl|^2!rxHXx%-id<J1qz5|U#fy!qP29+P6
zHJ+fdb{!~hL)YLhg!&J(UJ;aj8ldYwL1h@I>;+*^84bdqavg+0d44hz0|TgB2Vqbd
z4=PhZWgQ5E$~sVa4=QUxcoDRG29@ccGR*?C<``P0g2sqIc^)JODqBJ246M8bm4hG*
zDqleuRHlH+Wl$LiDhELQa?n^22!qNU5C)ZnAPib7{sLMSg2D#077<kbfco>G^7b%v
z{hkqM-2!NR6sWEPtpNh13Fw+jP`m9W69WS%&4Si#gVqRw#za9FG`^?<Jud__P6AqY
z2^#D02hGPYLC(qmjlF@+;sBka0a{xLDn~)*gn;HKLH$G!A7np>4LZjJR6c{sNl+Uf
zG|mbdj{)_aL2E5RWeEs_&iMe3r9#(Qg4R%i&guZQfkEpoL2VgOI}X$~2DuNk<`P!U
zg7$HM)Pve4pm8qHI3j2t4e0z3P#pzY%K=);4q9soYJY>`0)#<rA5c3EwAK=|<`T3n
z8kAR;FfuSWK-XG=+UcNmmLLooO9F)#C~t!>hz&X?1yqlN+LfSn@Sw5<gh72nP&)vW
zrVByg23>0jS|<ytw?XYsP`(9?lkQ`LtUCv_FF_borh(SXg4$@HHQS&ym!NVURMvv}
zwy?F9AR07w3~DQa)>(qqT!QL;5C-j00o6aCFaoW)1hv0G`2ggvJ4}%E{h&G%6b7I@
zH=s4{ur-&U@)@+g5+n}7AU0^tB?yDoT7uSDg6cX@Sb^r6LFGKCy$CAXK=m~YgTeu{
z79CXAf!17tFlbK?D6B#4G*BA`ghAtUptJ_6&p>NBL1RH%LFdIVGBAML1j-{I3|eyu
z8fyoQuY>9<P+tI~9z=ucAP@$v9{}Zf(Eb(>8+0xVsP6(AhX>WSpmn~W_Bv=?Jt*uz
z>s3MN3RJg%+9RMg2#5yFFMu%UydDq+t@Q?-83V$gGi*Q@w7wFwP7+3EGBYq_Lvb#s
zFU-uq0Fp0chOEs2%{7D6g8Ipzb(x^~Vh{~lC)dQxzyQLawU(fD51=_>kY3RGCeS)f
z(0n&&{R?PZYci<6&dk6t9g0C~AVF(?K<hd|YZO82gh1;HL3s_dMgX)1<Thx39y0?2
zXiOQjUJSIZ@Fr;A5i<kB2GHCbsBOdmSs%C?G>^v2z;GCfL1uy02!iYZ&6$JN@PW(#
zt@Q(~MFY+6f!0HU)_-0E&Fe8TFkA-BF@V-TF*7h+g<_ByJWLD>H$iL986fM8Kx^DU
z^LO`|85lqqw0`kFBLjmV69dB|&>j&`TLOwfYC&uNK<n3@F*7iLFvuUE^@%T-85ltL
zB{Ks92!rPGKx31jb)TU1i65C67(n<FGXnz%e+I3UgyOHv3=AL)8Xx-3%)kJ`KbRR9
zKp3<p59BY<Tr?;g|A5w#g4Pu<K-SOw1Fd5P`G=8#0kj4Ze1IruJsBed187|*6KLHc
z3j+fS6tjZX39&FRut70s-WTLX&^k*H2Ccc|1g(z)t@nXqP&|Rm2BibgS_59tT0<5F
z27V|8tu+O$ixdK_!((A!5Qbt<Jb~tO#aS2_Kv;r>fdPa;aRyq$C<R)}1R5s>tt(=H
zthEHKxdg4L0+|V#<CJG%U;trI`T?!Q{K^1XC#uB4zyQL^EDQ`PPz)-+LGxfB{h;+=
z8lW{uApbH!)~SNx0kn=(n}vY^gms{6vUEY~%|P=<pm8*4+=JHNg4Vo(#)(Zp<KZj}
z45m;FT6YOb2Nt09YoN7K43PD=pgC#K+F5JR7%p_JC1}1Gl%_yyXF+-62WYJ}69WTi
z?B0QefdPcU>4%Yl0W_ZsN@JjPk)ZW;pgC|*Sh=w<Fo3W-3j+fPd$2GtfG}vyDab9L
zb)}&7tf2LuAoD?K{1a%+6=<&&sC~u4zyM0K{wxd(APic242rMg(6zy!^^YJko-;Bq
zgs?C$ghDYWyg~ETpmYS11I^Wg)?9+d)Ie)4LF-*X>nK5C4O;&Q3NO$aTu^xeTALWh
z!oUE+Ah#s2Fff2{A`1fp2!qxjg4P0q`nI4om!R+gtzAfCVPHsyVo+Rz`~(`W0j;?N
zl|R{_IVvay`5EMfJka_^=vrQonIN}-@)BsxC1@QZX#N0HR)E$ll!EdG=zJ{}1_sca
zA;|Bb`Wdw55`?Q*7#Khpl-@vdx1hC_pmmouEDQ{_Pz+kb2+9-np!sy@`bf}N0BFr+
z6AJ@_GH9O;XzecxWUVD=Em8*yWQ@KOl;%NwaOm1R(Aq)JyftX<8|2nWEDQ`F3@Sq>
zgYqF0WKH8#76t|o2Can!tvdvjx1hNW&{#64Ob4xf0>vk2tsp4uMVS~FK=BM3KV87W
zzyQLa@z}+n@o&%?MMee&(AogdnoH1HOVAuV=wNZs`c2T>+gi{X7)Az$bu5rIb)a!-
zkUVG&AIJ@$c?i%tSJ0Xy(75j$&|D65%`!g|0|RK@VHXPn0|<lGi-G1-L2E5RYc4_K
zzM!?1pnX=LJ;M7zX#%>=613(LgkfvdKy%cfb$1{?gVtOg0j&*(uCoNy!=UjC9Z;JW
zl-HRU7-X3k7(ip-ptXRYHJ70E*m0nB;4BOb=UE_YEkW%LQ2qkVRe|PEL2E8SbC)1J
zApc!wVPF8Qvjkz#n#)_D`6ng@22dXdG&csC*8;6U1kKghfXXcv28PF=GK7hN;VEd1
zD+^?<36$<Za}1z0iJ*0sptJ-UlT>G7U;wQ_0F^DEadXhzEhx-Da{!<<ccAr!pmmp^
zxns~+FKFx*G*<W-wDyCAfdMqf3|g-Z(*F%KZvdS;`VO5t2F)pfPEz{I!oUE+pfVkl
z&O!4%pmYH`?*tSkpmmp^b(WxZ9BADoY)%=prxr901xhcVc`FXk+DzzLOVAt>Xssn^
ze2p8lwi1d#Yc4_S7eIABXnY;CMgg=w0kmfd)OH80xdio(Kx-{Q>sLYR4<w=MEJ5ug
zQ2!G&4-IOog2n(raSodM0IjnGt+@nYP`?y(ULj~+8?@#Ugh6=?w9XQAW+iC+5!9yx
zjq8EtAVK3^pf#5uHK4Vhpt&GWpAIx%09tDa%Cn%gmY}gF&{|8-noCgG2AcZ>&0B)j
zS%NTVe%%~2-^U1<-vq6X1ceW%OaislLE#7rPf&mVKMMl`D2zer0lYSpiGg7e3j~Aa
zAwgvXD1C!4DDFUOEkNUGAPn*&Xxso)-hj#;P?&+j4s`Y)C=Y?gdqD97iZ9SPg&+(%
z69R-m_QUcNsEq_#X9;SjfiY<PJG4CrS|15oiwSEdg4SGu>QK;nOi()!ghA_VK<h3+
z?Jv+eOHjKIghBOeGH5Lus4vFCzyO-B2DLLm7}Tx<;V+;yaL_g=$PQ4O0JQEB)b0SO
z1GOvjnGx*|Q2hW}cL{0(g6syZn*^=L1hthw7*s!k)?I?yJ)m`#pf)TBgW6gk3~R^0
z+M=Mg7YI*5YomhNYM^zOpmrC?FCYx6OF-)`VeLauS_iGW1l2#Fb(WxZB?yD!5!6-&
zVNm@9T6YO*4}&nsjm^;ZA&3UK34}py77zxtWkDF$)&aFyKp0lXg2EJpLG^hTw7m<W
zL25u4*5-h@5o9I^gTfVrL3I*n-6g0UHv!sq1ks>2%|vDf22i+zXqY)5zkx6)U4Yt@
zpm2h<5kYYW!l1YSt+Rx+e_?KiwWnb1Lr^;vwC)mAzk)C*j6oPwmx0z@g6etDI!jP|
zfH0_i4Z>W|b|uK|APib_nF^|xKx-tRZ4Xer0a|z20$RTe4c}$V3=E)lH3)<1UJwSQ
z9}tGM#X#*$5C*j~K^VjaVVIq;b}*<-2U=$dN>?BZYe$3H+#n2V!@~RwYKv_J?WJa6
zU;xoM&^8FH4Ghu)!mzM}xd+r1+zHwX&%(d}qCx!<5Z(jr<AB<@p!5N1`+&qiZ6pu|
zxgCUI=7ZX+APjRCEN)=!eOQ|u)J{AIT3Z8J>kVC}d59U(UIfvg@CRW~9|VL!eIXDA
z^_xH#lx|KjL)r!)8q_ZVVUSu72DJyzFf%ZK+EySMmKH$mM$o!TP#YG6L2X5ld9ZK=
zg#*anpuQFegZdgE40AuIT?WFS_A<ylpmy#p&^~q0ej{cE22gthv=$mv9)K_?j6fLF
z_5)#1n+ddT71Ztkm1m%S#4Bb<dl%H^1=Urcb(WxX1;QXdfiNhIf-uNF&^$D#zXDok
z2}>uS{tgHqg|?kR>nuU-Fc1cr32G}agWA_D3=AMzAKH%q#T5vH+GwD*5@?+zEX{~Q
z+lC+-R0e_CC7?Q19a>+5Xpn#OpnFt6W`gn;s4fSsy9B8P?E~8eT5}Ex9~K4%&^mNb
zI~ufB0TdUYHY^B(>LJiN9#H-QwFN=t7pTn!3bS_5o+K8?IzZ4`OOPKyZ6{D$7gRTa
z@)xM>3To4W+B_ijAb*1}s4WJ<p!O%IO$lmWf-p!OsLlk{d7$<TsLlhq3Dh<L`4fae
z?Iw`hLG3=!S_M%13bc;_w3ZHpL3?OG7&IOTT5AcK2LaKbu?bLF3>u#Ru|ezbKx-~R
z<4K^kmY{W(pfNxY2CcIMt+@oPSp;FwI5}wS6?7IaXzmi!RsoF*f@sh<J7``LH0A{w
z3j>|2-~}2#V1k^%0cyv9FlfyssDBB<pm8A3oH?jn02-$O;jN&3f1op#St0vgLF440
zb`A)G#?3)v=%BNAKo~S;1{(hX)&HP1mmmxpdjrkIfaZ8Xa}c08G!O=@Q2@0)LHz^}
z2JNi?VbFT2iJ-C+wDu3Q_ZZX$XN9yuLGx{(xgXeg8EDK5)OH1}hXT11)W!m>vjnZV
z1jRRK3>-9`3R-gsTB8V>4+LRQn-$bo1)a|TT5Abv`@t}1J_@wf5;W!uT5Aa!OMK19
zzyMlb2|6nPG$st169LWXfN0QKHqaamXnYj5?h@250F8Tt+C89lJZ#M+XxtmL_a8LY
z3!=f8m4N{?Cjr8sbOJgz8MMw4w*Ls!URD9EO@q!`fYw=p=B+>&G{+7;dkM5R98|u6
z=IKCdU0E0yK>IR4Yb`<ZAE33#pmjH}^;w|#M$o(v2!q<kpmr{(y$*^m(EcG92DNQL
zWfTa5#?3+g1I^Qb_Qk+3sBH>r--7yAptddygZ8(uK=%QH@-PU4`WK+JmY{hW(3}*g
zKMPu$0@@1*T2lfVvjnZR1oc}$G-%x%2!qNa(7XUBj6rQ)ko!PuEI}BQra|*opmYgZ
zV+NXM2CY2=t+|A)7X-~ugVtJt)+d76ouIXWpz(LmIz!M}MbO*|$W5Sgk3e&>p!L0=
zb(f&=PEh+Cw(b(NMhG-l2U=?hTB8Cw)7lHV#uBvF5;Ttkno|bN_kz~ffzAN{twjZ`
z;RCJZ`NarXa|vp1g4Qj9=H)@-x}Y_eAPid51zK+hT5AUy7YBt0Xw4-EgVtGsFzD<D
z5Dl6a0nLYkFvzbU3>qs1VbIy;APibV3349@gVHHz9VQ5a=I=oJs6hS)VNhNGts?`S
z?E}&S!l1ANt(yhWAh&|bMbMcfAPfo{(Aq>$IKkFhg67LX>n1__x<G3#L2E!jY|z|3
zsH_I{-$3gZL2ZAK+d+L4P#lBGNzi^U5C*L)1NCu0<tAuv87M!1)}MjaFM{TtK<fcP
z<uNEdg2o;|b2^~>2%6skt+fR8lR-474g;kdkUK#AWl%i>TB{72PXNtHg3e0N1npS{
zodp5y+k(b5L3I;oYydRw0IK6aY*610v~CTwE)-PmgX#;=zB5oA1nTF4>IqQ)2Q<zO
zI@17DK7r0T2hH<>)-QniY9I`nHwTr$ptJ#EgZk&N^>wpA`=p>}!GPi(bS4aFy)>xL
z2^yOQwc$Z|0E9v3)q~;=gh71{P@V?Sp!x{3<`PsVf%@T~ybsC`AR1Jj!!W4c28n?%
zXzU);X9Qu;oFS+m3<_h=+A>gk12j$!>cfNBpmmlY3@U3uYa>BxE<qTy4iL7^610vH
zwDuCT))KV75wxZew9XB*#u9`<^HZR;mkF#43?K|zcb5oVV+mSk2{IRSUJYoCB?yD&
zVL|B!G!G71j|W<33BsT`S5R3BT5AbgcL`c!3BsU#0id;)AoD?I-GJNynll5<oq;eY
zy@4>uFCYwZBPf1B=7Q1=$UmU82pX#a^{qj95>yU?*q}TD${V0|2Pob_=^9k`gW5Zw
zJ>8)7si3hOP`HC=P@4s`<`OhE0%C*KZ@@5UEhT8JFDPAs`fnf_)Xo55&^c^1ObiU5
zwV5Cql-@vj1LQVP+XPf@!t{gk3J8PRC7`{np!I>Ec^Oc+g4Q#F)>(quK%nv;R7Qf%
z9|B?6T1!wl23pqvstZA5UVlJmF|aT&fYK&t%m7qwfbJ0htxp7v;eggug4SJv)>(q~
zMuP4a0IjbC)x)5*kf1fwpfM&82CcmWtz87kgYp9igYFi9xeZjFg5nh<4=OJ}_JiyM
zt)&Fn0kR8Z2FOg%UN?~WAax-5Squyep#3<YHX?`yVUXWJYZgE>s4WI+dxOR`LHl<=
z>nuTO5u^{az7vE&ZUe2g1la*vdkHE#LE|VO43Y!o1JIgF5Di*m3BsT<8^i~#wFKo)
z&>m_K2Ju1jLa_Q8whj<9h65VQ0Il%@t?vWf;{dux0fs?$OMt{c7`85RA@u$S&^j>C
zyfSDlAZU#nXdN7A?H{P#2dy;$t@{IE&>A?<Tr4P`faW4WV{0H9w000w)`8Zcfz}Lx
z)_Oh!okPa}InN8UrVxZdbF3f?n!^KO&^kfT9Ty-r7xc_b(7Hm<8cxtUNswKj^?V>Z
zK<hI>>pVdibgpAO=$t-A1_sa>iXb`IdKu7piy$*W;vftfg9M3z&i({pkUb#3!rTdR
zE6A@fKY;uJQU^K$0E9tD6oA4LM1z);fiNhHL1`4UW)b8LkbR&vmmsr2Yc4@+TtVww
zL2E8SYh3p*GBAMFc!JuzpfyyW`X4mk4O`y{nr8*&6VUi3XzUMkb|+~4CTM;ebY3Os
z+)vP&OVIis5Fa$A52{~4Ya&5vL2E8S^UR?6b<i48kh!3BvY@$NP`(4j6KI|s6n`Ky
zKx+s=Yb8Nz7eQ+-LH+=(R|K`KL2EWa^V=ZvL2(aSw+LE)37WqSfSw@<8czk80SZ^p
zdRPz*T3-u0;}Uc)3FzD*(7IR9?RlW_HPBcusJ#hVUkjSs2hF{M))0WkC_(x__kn=Y
z3}{^}Xk9M|gVy7K&RYeo!33R0Y7e^41GL5pbe{(!<SaSR`W{f6f!2$H+zMLz3Gxew
z2JHg_VbK045C(+-XgwupohInM7toqx&{|8-S|-puGHC5F=$s@F28AOs28AUEgVq#-
zFlb#dXzl|vh6!5B3R=esT4Mz2gMh}LLF;!xXTpK(1i2k#FKErBG^k(1$iM)iL2U!j
zxGAV_0BXa4#%)34`k*$s8)#n*69WT?4XU3&>wZA#6x3b;tqlU5p$6K&53&Q)KLYjZ
zK<B7|(l%&37_=4$wAKcs4|HA{Xl)Oup8{(CgVyhW*6D!6L2XvhI)^&Y8g(WH@Hv^F
z@o5kS^{+tsVCq5VyMf#bnokGysX*;|P#p+b9|UUugVyqZ&R+wan+95c333l;FFXi?
z_DzA(6$pdMbCCU@b$cMYL2H9R=OBUX0m*^ZQGw3h1f7KjT5|x}mj$vLw0;M)W(njs
z(0x3h^)4XygY<#I1GJ842K1ac(Aq4}c~Bs`K{Tjc4=PhZYlIen&T9ajy~@PE09pqH
zG6$3{LF<e_>lZ-o0@0v#!ypV=TLn6Y4Rqcb$lai|U?6vc>;$#NL2U_8UlX)W5oB)^
z=sZm5UNexrp!G<gFa!1PKz;z-NdsD60&3&J&MXD>13_sDl-@!92dx7E^_M_l09ro>
zI!6i=z96$eY>*p3=i=Ie?z#b;Z3I1A6Lj7lXw4O<%>wG{fZF$<^<JQLM<5zB{tYTK
zK<k=7<p&6Z`gS0@K^S!A7RY>1oPhLz{0wpv2!rws2!rZA(3y!a8kF8aW`o*XAR4rm
z3A82(ghBoQm20514Z@)E8-zjm0)#>9_dpn=2UH(`*0X}vU4hm`f#Mi+o+Jo^;tW()
zfa)yJIzEs*XnhfAEjB2BfiS2X0Oe~~+5z=vL1i2WgWAlXJp`aS4OBjXFh~!`UmzM}
z7HGXbXgxnD%t7S}C{KgRQ4j{LIRWJ#kRL%9bVeR%ehD-m25Pr}_Bw&?xC3F(dOFaa
zK~T8{!k|79$P7@q3Bn*dKxHXteIW>g>TM7Pg+J(=JJ7msP<akohXyKJKp0f#fH27a
zpfnE3W1#g!pmYZcKTw?rqCsgGwB8T24hDolX&JQU5~L5bRujYrt#bys9b_M9jVCDn
zK=m_d4h9tFpmnaGZ~?7F1+9ew)mNZ3m$3CnptYT#x&gEn6;$tn)@Fg$s)E+zfYw~X
zXi$F%)Rza%nSt(#0)-PO&4Slhg6_fs?a^mo0H4ze@-t|?6lkmkl;=U~j6iV-S{DvF
z?-#Vj9JH1gl)pgzWl;G7T9*vUE1)xYL2E7*K=at3^IDl8=L3V*T!QxefYwui)((Nz
zT!PlYg4S+<)=-1`5TN-kP#Fm_AGDqwlpjIok$}tw@j+`YL2J=L>nA~L%|Yc5OfP7R
z2b4EKc@CrobjBr!4_bc-;)C>n);fdMCxX^@fyx??8$oL>LF=YLYbinF2%vHpWF}}`
zBWRs4DE)?j&Z7bCnPp^P0I37*HwCSM29E_XK+e+ytxX2y7tnd7pg0Asu>!3t1gQh9
zc?7v1wB{0ICusd4NF22064ajs?QsRI+Xam`f%@a1elN&Q(3&mKS~JkN4`>}R$Xy_{
zpgtUE-yFz4pt2COE(|pG1o8*SZ6LEiaRsvjw3ZyS<`Se1v}PKV4nTcqkh!3-9nhLF
zkQz|@fY#!I#?C-%E<x)kL1__W4`{t4$W5R%mY_9dpmlCAK4@Jys9gj~V<7*5!W1M2
zT0aKjgT|3yW`NF21g+fz*#TN}3Gy>&eI2OG0j+%l<vCDa8I%`5WiAMV+QP8C3m`VA
zjRtDFg3>Q&Y!r0HC1{KlbT1odo)&brC5Q%%)qu`<0o_Rk!l1ci(EcUR+B49)b<lcx
z(0D7To(JvE1N9j}7_{yZG@lIG0|1%_2Ho=vT6YO*H-gr%gW5-+eJLOsRF{D6p99r1
zAPj1EgZu_sYYC!3?Osq@5Y(mttpNpL(0CIFgW3xq4AKK?*MTsoECSWfAPib#3BsWA
z5Y)Z_tse)K3!wHt2!qxRg7%Mq@+Sy`)>witsO$u_g+S~3L1hDo2AydMYO{f8&^lF6
zJr2U4{qmr8DJU#K;vfv_GlS|x&{!5IzCdGGAR06-3R)KmT6YP;p!JQQz6_|H1zKwf
zVuQw=LFFZ=-3D5B3F^<nFsKXwVbFSU&^{Xw2JLAA<wek50MOb?P#A+Ss9gubpz&i+
z-U9gvl*T|~<RHI;+OZ%EN{gU80>U7>L16-F8-mWc1g&QT@j*0b%_TAht+51+lY{yf
zAR5$O0M)mkaYa!3AGGEYR2GBkI}i=(qkzgn&{>h7_7UieOHeukt-%G2O@r!7kX}%}
z2e}DU=Y!7K292+S_@H%{ptZE1em<z50_rD#FsP3OsvAM&B53^p2!rwsXpb4FPY+si
z333Cdyad??>Ystywjd1ZBY^S>Xw4<4odDXS0jdu{YdS$UZiDOwtp^63$q8~d$ju<P
zgXYvh=M{nG&q4Fzp!sjm{5fcT8+0xaNDf4U=FUOmOrZH{&>lrlUm2thG;a(V&jhIl
z=?Bd{gZ2i2Fi1UU4jv>1(g&VvW`^wL2H6W5qXwNL1e(JJ@j-Lsp!1DD^Rys)L38Aw
z^#PzY&Y&?e&|Erb-3LewXg(P<Ck!$ZBo5L85(CW(gXVuhbMm0GUqEgGiG$|pL37zK
zyFl}upt(uV{2^#=5i~ark^`v$o#_Ia=L6{nxew$n&>TAGOdyc?pgCL6c`hKmp!r0Q
z9O%3i(0Mzc^Ikx6f}r_6&>SepU7#~$K<0w<f$Ra91DZ<)*$1LQZUoIagU(n2oo58H
z6Ew#RI)ew)2LbsLG|vhO50E(^J3!~efYuCv!UA-j5Qq<&Lk7)Xg4Bb|1D&x0Ixh#L
z4`e1NTtIufL2&_^CkFW&G@l4k2Rc6nWCv)T5Ol^3=$sgk+d<}n%m<yb13J?OBo7Kp
zP&k0rIDp&?vJVtiptFKN;Q*pR_Jih5L16+q69}XiWG*PZfX2H(c7gaH_kqsb0i_?1
z-$68J?jLj>5GdS0;S919bj}dS91smUvj-G^pt)4gIZvSTl0g0esRM-p$WNfO333}K
z4nXFD!W<Nypzr~?8>A0}LFYb!(kLhmgU*NorCSgNsR7M>g3JcF1!O*GE*0c2kh?){
z2Ax3z>K}sEEP=uUlomi@ptJ{yKak%+VGBAV52PRDW{`cLv!Ot40@0vzl|W$&N(Z3y
z0g4k)n1jLxl#W300!m9Db3kDXiVIM<fZARl42oOO+%qVTfx;WKwgWV$3<?|2ye`O2
zP<jTL3lalikUv0q0+fD1VFYp$$e*C_1^E@^9*|!^bGaZhL1_V0K7hvHKw%3q7ZjeL
zcmkCRAisj#0P-(LKS&QKEJ14>K<YtZ4stUn-GcHJhz70O0*#}A>;}arC>%iZ$sjj?
z(ga99$b3*dfaE~)#UOQ{bBI9pfzA^Gl^>w+0JXV67^DxBr$K29l+Qrn3-T98KWMxG
zR1bpYG(cemI#&v0A1Dog(iF&C5Dkh~kQ^usK=V={w}Zj~G)E1R1BDqVJV5>itqlUX
z1B5|ykDz&25DhvL2(*>}ghA~SP<s?agZe2TKY`YUfZPZ&2b5PpbNnDPK;sFZem%%v
zp!sP~dH~rC%HtqDXniUOgT@*_bKanNPSBhMXr3E%W(_C}fzBENnFkUF<wa0A3JM31
z|3L8uTB`{PTabFtdKu8!NucwlK;=G&4{|%meW17lr6mv>WEW_@1$6chX#N8<-vRPJ
zXpR+>PC#iMH1{q9x_bt6RuE{NHzVY%H&D9)WHxAA1yo*v<|096gTfP(zd-Q>(hEBK
z1T@wRier#@pt*Js2B`(DaRBX&0gVxW`~gY}pfU`!M+AgH`(!}<1P})GLqHhRR{-4s
z44P*Kg%4<+8kEODbIqW#0VD=$V}UTJKMisZXs!>0L1V`tzk${xfG{YIKzlYo7<9H0
zXb(CFgYpq5JVEoRpgDig+&{>zptTO5a088%g2tIaH0X>gkQ~T<P~8tY?+K(1WEW`9
z5D0_LkphJwDDFV>m7ur>iGjiaWG|>K0>Yra1Beg8pm|FW2Ce4<t!)6!QGwbOAPky+
z2K7ro7}T}^?RSRJpt1vmLH+}cCxP^W#-~6SRM&#$EkX0tAUA@-29%aSYl}hd1EmAd
z{&>)QJqUyL?}OGIfG{W@f-tCG2^!-8&0B!N1!NA$F3?yHXnr5GZy1C@VFKFg401n+
z2Dh(4cRYj6W&)jG3B6+(G-n9Hp!r|W{0-<_70|j=P@fajAAr%IF%}R8jW2`Z7<5i1
zsC^E?pzr|A9f8sXD6N1nXrCY`E<pEpf-q?B4QQ+jw7(C8LF00uc|6dWS)h3!(0U2b
zTrQ|@2Wp3b=FLE3O&|>Fw}R$iKywD5u_q7)#U1F}P7nr-1%UE5Xs!YjKA<(1pmiFc
zHJ7091g*IQ&CP<s7_{aRM1$N4S|0+MhXb7z23peznj;3e8?;sw6o#O6Eui(SAoD=u
z-=H;@pfU%v<`UEo0<F1(<sZ<T1t`8iYc4@|LWAb<L30$K^`@Y6xj=adwB{1DwjQ+R
z60{~8bXFv2%`s^0HfY}p=&VT4ya{MO1L%xP&|DX2t`Ia&2wGzfDnmf?NT4;Bpfl1z
zYc4_i0YK*%g4WT4)&_#i1)ZS^nqvi-30lJmS}y=vn*-WY09vyL+Q$Pr;}W#4AG9tI
zwATf+_78O4IH-;V?G*r>aS2+h4_Yq=Iu9JQ&JVPw2DIi9w8sQ=#wBRoIcR+q=uB_W
zx;W6fZ_vCEXrBS-3`o%43Xnfw`at_rK>9%I?m=f<g3JM(I|&LC&{{yy*(jiWM4<CL
zLGyl~`9ILQbkLbNp#7(y`C8Ck3ecKF(7IXB+9c3Af6)4R&>5GYwZfn>733aJy9nfe
z(3(roexJw83=E)f1)XsTG6Qs`Bxv6b=zK@e-T{z*LHh$hXEKA<#DmVL1g#?noev2*
zV;i*Q610B@6y~7t0r?NKp8<4+G-w|N=!{EHc!JKe1jPkNKgjK%HH)DAN1!#Apgkp^
zb&#Mv7ofFspg07DJ1D$B?g6cl2c4G;nkNUXp9ihE1ntoPopA};0|5#%(7q{9T!8jj
zfX+7r?P~y?pAFjk06K3Pv}Xl$#wEzDAiF^8??HY5g#qX+O3*rO(3(ro8gI~AHc*^{
z!T_{q19XNqXkP~C{BTehfX=uC&5eWH0-BoznFTt-543Lpv@Q;`2LZI^5|n;G;S1UW
z0y<X_l&3)F34y{D<R;J_3(z@&Ah&|T7j%X>=xj*P{twU@m!SP5AU}Zi4S~*t1nmU^
zt+@oP{Rf?E2-;r*auaCZ2j~n+P?&(uxCH3~xfygOK4{G)XrB;BAILt?8JD1a9H6z5
zAU}cZ0i`>TI4G<@`aye{Kx+*__JY<#g7)5k%!kDnXukz$%_Ynn(4GX)8JD1R0*ZH#
z`$7Hy?TY~I7XgJK=!{EHJ_E%WC|!d51B!Q0oPhS~fYw}s_Qinq|G@Nt>;t7QkUv3d
zAwh8qG6%G`47A1&=08w61f?6$UIEa43{buVr2&|Ep#2!2HJ6~W0@OwVl?|XXE<tnU
zpm}o8d0L=424)Y)zo0dgAbUXJ07?^}^YLJ15-2T!&R_@4^@8#jOg(5n1ZWK;Y`+o6
zT+rGPQ2qv;aS6&7pmYq{D+1cX0a^nBTB8Ws-vBZjwC@SD<`U*!(3%p^+7i%y3eY){
zFnLh^Y=G{`0@(+0Cn!8X`5Sb`B`Cjx>VHr?fx;HFb`vzm1Ulmqv_AusPC@H3K;;mq
zEQN&|DE)!r5wvawRK|hSfYLbVj7!jYU!eR6O4p#W7qrFzWEN;0C1}kVXk8`9K9GN4
z{sW!a2XZ?|4zv~vq!zSh1{Cg~^#`DG5wv#%w2lN+u7TRWp!IYhyFl|up!E(Q^`JGE
zuyPHSPeEr*gZ8z6_BVjae$bjr(3&z(-2^MwL3Jo-EdwZCKxZU@=3PK*>_FiQYWsrv
z1fY5kq#m@t1hnQ7<R;MC29W<iXK#bz26XNvhz(kE2`XzrYiU61bU<UqptUog^U6SN
zI?(z`&>Rwo4H^ppVbJ&-Xq_bpgX&e#SQ2O~5JZFKLP6&{gVtPvXl~G1C!n)fL3`~$
zXHi1WxCHH~0%6d7Hy{k!j}5BBK^W8?0%6ctKWGdIv_1`lLF3GzwhM>`jmLoQI|9+5
zd1nv?t)Bqx{Q;f91X{}onyUbv9|)R@0);K8{R*0U1g*OS%~^oXiGX3yc@Chk2GO7~
zM$no|5Dl770*#r0){27aeUO=;`9aWHDA<@6s4WKCdjguX1hGNmmN0ujb8Vn;Y|tDH
zXj}{A573%W(0NfH3|b2WN+Y0t4QQVhsLc#oX9?P44qA5!YNvwMT7vcof%f)*)|r9k
zFG1}{&^Qh#4}<2{Ky%Tcbzz`!X^{IsG-%u!hC$=Ppm`n8noH1HFxWf|XbumALGw?b
zz5xh><~>0el)gb@%b+nX5C)AEg4Wi8+UlS*0$W=Kau;aLC1~$72!r-JgD@x$f$|Gz
ztPC{o1@af@Ob`$T&C7w-%z*l7pnW(X4C<eO`Zl1oHK4Uspmry0?F}eTf%evb=8ZrY
z)Yb)^aS6hpvm-(G3xUR8LF*bp?FUeNfaa+{<ME&~5J2rT*cq3g_8MrdC1}khs4oke
zUk07i3d(b!{wU~-OHkee^+!PKAVC;3J^_j+&{`tUx=RoS-LD54uLR9mgUU6~dOXm&
zOVHVtpffH(W4hq5Wq_P94@v`|^bDgx=dOY<Xze5@yg?Y$o&#Y}9D~NRK{RNO4+w+y
z(t$9j&jG?9cY)@vK>Zw0nge0boDnEr!)VaD1JHUQ(0NTD3|dzQ!l3grK>a%y4Vv=>
zVNjTW%1RIoS|0}LcY<h8I}(IJ^HiYuQ5X%HKL+)6Ko~TS2nrJz4H|a_^*2B?D4alR
zE<tnJpf#i*KZDkdg8BiVGcIL8`(Hul;W05VfcywbqaYe24qB%Nnx_M;yM&$b3Zg-C
z&7ip*&{{bV8x*IYwSFKBDi=Y0RnWRi5E~RmpuP@h-6d%KDrlYoghBlb&^|BF_!6j3
z3EKM$DyKo`0D}7UpgtTZe}VEAXe}fNgVyMQ^nuoDg4Vf#`mdlhmmnHcK7;ZFXdNDC
z-2tf252`akYqCM>E<yA7pnM3LrvmlAKz(IUxeHoj3Bw>eKw}G_yaQUR0y-xFG_L?U
zzX-J64OHiW#xy~FT#%nY;{%{R00@KD$%5A4fyzISJ3$yUo&g$j0M#2H|AFEPwDt}(
z#tvF@2`ZyN=OBXCSb{L9zXm$X5;P7DT7wJ2pnMOiCqNjaAGBTpG(QQ#pf#7EIs=qv
zK^Qci3#wN@c>#1*4+w+iTR>}AK^PRapf#2-3|eyu%J(1)TKfk&X9twGLF=hOV@#m4
z7eRG5Xq_c!z7Dhw5;SKA8p{EdxgZ*}#{-5zZBkJG6|^o9M1#^3Xx$-*2K5O+>l#7*
zKo||WmlHHc16rd8$}^xj0?^zPj0UL#oh1o6w*iDfaSPfD2%|ykK|pB+MuX;^Ko}H8
zp!fjMpgX!i<tdB?of89!V;BuOKNGa(666-pnoE#-Ks3l+kT}R~ptY7D_kn1TdeE9n
zP@NB2*9cle2eJo*LHQDdLF-FF7&K-Lav!K|4_adh!=Sa7ps)qilc2FA&>C162A$6h
zT9*S_TL4OTuyvQ9v1d?Q2Q*FsDl0+j96{?0LGx0e@)0z54+>)t2IUWs7-)P9M1$5`
zg8KKM{yS*RB?yDo4T91uXnqDngUUZpxesawfzktLJ{&YJ3tBUdj6vgFp!LHb`$1(l
zsLTe9e}UFNg4R@m;vIBG9%vi~ghBfvLE{i08g%9%=uA!!2IXTAAGC%N#I6FJm&3ro
z05Su#MiaEg7PQV16z-sPm!S2Jpf#5u8kC<v7-SC!gVtPv#&|*NAwd|V2GlMAt-Aza
z(0CWf@1Q-#p!OT+oHWol2nd7LSi&%9ObfI|6BOql8e|S={Uyju(7H+x2I&E<vjoi}
zf!quVN050S3@V>MG-y3Cj0UZ(1dZj1F+k3_gwdceP|%vo@Bjb*AH}0#Fq#HN)4*sN
z7)=ACX<#%BjHZFnG%%V5M$^D(8W>FjqiJ9?4UDFN(KIlc21e7sXc`zz1EXnRG!2ZV
zfzdQDng&MGz-Ss6O#`E8U^ESkrh(BkFq#HN)4*sN7)=ACX<#%BjHUtHX@CI=+#Ert
zM=>z?`GZbWWMJ@h1np>L09``@Rsq`M0%8a<2!O>BK!-6hFfeF9X&wg9?hlZ976u*$
z4h9!b&@FHb3<4Ys;A8X|7(gd?f#gA^Fo2F12QzpWKsyXU;w%gtAbqY7cYy9v0iA;h
zIu{b8Fg>>zbTm4HgR-un4TF2WLQ-OKwnBbhszPR-LP<udLT+kasX|6(aY=qrrGkcy
zCRiot25I+vg|z&l^2DMP+{*1V85n|7b5fH_6jF0ib5rw5xS|7!Qj3cf)C<)WO7ayF
zlk$s7Vi{Z^k_xIRRtyRXA(aKGRtl;q3L5IF#p;?23JNZnxv6=@nfZAjVFm>S|Du%C
zA}Bi`v8W`o1a!6l$Uo@e6%q;B`HMTeKzfj|o1?F%kB@77lxq;^_&o+!A6H*c%)!D7
zJ-!$~8>Sc-7*2pLB4c1+K)2s76n}gn+YMs7#T&T98!|9}X(K3Y45dv#w4qD9DU>#Y
z(&kXw0z@0R#9M;m9b_5<1G;-7KpV(GXP7~0Qr-Li|9{Z-MFv=U)c_q5$H2hw0kmnF
z4FCT_Gj9Xv0A~gUh6*T6s{8(;nP&mIoE#JsP?}Wp{-Bw6KpA8h149RtCe^&(Xy$o<
z4uS&R*#@OaHSZUic^5zz2{14)%z)CQn)egUya>>xr=au#rAamK2by^gKpXBE7#LPS
zX;RGt)j5zDfRN7q;B3m^<_O7WuzU(l-VjCLbO}1W6_hU^<)NQHL_MfH1f7)$(^sK@
z3Mx^#3RP%)m<2oxsOE?ILCSe_^Goxx^YY8{;HD7b!_0@#0sbJ@GB5<Yf=+^DU<e5U
zoeBo>7eoatze9MSdIxmUG6TWzp_h7?J;R;$aCHP%Jg{^KOJ6qgU@S-o<mIQN1{CF|
zW#)iRUk1get1BorLFFtmhNxy>&;cE8$H2e<I-3$CW&mj(Fo5nd0r5emgU)(x5qc&L
zQUl_{@QWA8pyTmCTcjC!pz@$Sdmwp`US#<xP<fCz_&iGn1_osLIY{y#H6V;EzXU1|
zG8=}G<u5?xL1&79_7NlN2i<cn_BfiEiD3<-aRZWs+7D6>k~ag(yE23_fNptV0Q(8q
z{1T}7P_1AJS$+*v9^^K#B-DHm9~6FDpz<&|5Dn80vVR-cel2jD4WtKI9;AN{l73`)
zko!UBb00yH2k8Z2Wb?(Ifc)<O_7})Jggg`2PFTRe>fsP*x{`s?AoU;&ONY>80&fr8
z03G%KQh)=81mRDIEue$LN7Et0$W4bVDCtlDnzA@RhkY<GFn|j`q_h?6=kLPEzz8q5
z{w#vz3JA%-a0gs6F)%EF(nwlInMfhP$iM~;cL>42z{<b@W->B?ZaM+={~-NH%>E&y
zWdJ(s7GxagJ_ZoY!5{(F57o{f1G)$Rx`z-{P6<I{3=~h-4)l33Fn~^C2I(9e7(HE;
zfDW-698Mcju7K4O=<Ss^pac7meBzf{u27bl3ffW*79~_q+*u7uIiu~Bky}q-Z?CX`
zE(2j;U^s)8zF_GPy}gnFIy4BJ;;<8h(jf!r@SxH5$_Q?+u!HM4Si2e4UYP++SD^Fn
zky93Wy|M;cjzLN@28JHcfd-&+1fVps-cdFp1Yr3Y);|T^p97Lz0Pfj<SlBTm1NL&`
z0qCG~1_lO|wXm3g=!e;ZUVp7YQx{xVnpl*oYXBKV0rj*Y?I-kf@dD~T(Ank?8%QHT
zt^@VkVEsMNJ>{T&G^p<g>X(Dgvjh$CgZjR(bNNAcSnz|!0vQ+>K*PzPp=Hqc5$KFd
z(D@&rGaW!@eS`c6I#UaD?mlSP6*L43I!gyMWC}Wq1>_gda3|=VAkZ+S3IhWJ=w2t#
z5F_Y*Bhb(w=#C@M{ZF7_Jss#7qM-BtL3ewC%3e_TfJT@=qf4N>olF@R7+_~Hf#T4T
zfq?;Z7AELU0MNN$p!-}vvjU)V^FeomfbPWr-Am-mz`y_+fdY-8gYNKhXJ7!2Re(mv
zKzDC|?s5g4F9sTo1D&}J8qEXs9YE)Qf_nC#Sqsov9iVePVCOu6M%qAUwS(?f1fBN-
zI=d5eR{`k$FVNjgpt}Y@=OTg5_5hvd0y-ZaG`a%1Q!Jf<fdMq(0h%uW-2no+djNJG
z7wE17(E0D6`<_5&UV-jG0G&kyx(gF@KLY4%B~Zf$bk7~=Od`-(E}***Y8V(8KzAg7
z?jQr*{RFz(1$6fl=uRlmon@f&LqTT_g3fOR-AxB-L4)pi0FAwX&cO$r!2-Hp2z1si
z=&lmb8B!A&7#Kk31A)#J1Ks@sI=={XKO^XlD9}0mpgW^L=Z1jp!vdWn0=m}<bk05K
zo&nH(O`v;IK=*%v?p^`i(Xy0*fngZ~1H*FA*ee4A1L%BC(D{L&v(rFl|A6kx0Not|
zy1M{$HwNe)5YU-Wp!*I%_i=#E<p<sQ0Xm-tbO#0Ko&nHZETDTyK=%QF&W;1!%>X)o
z7j&)~=>CC23=9mQvz<WqwSdld2Hgz+y4weIuNP<z3Ut@hX;2%0fq~&H0|Nu-oEFd>
zV4yn|VE2fD?zjQns{y)?26T@F=w3C@dBLE2yFhpPfbPfvojZJ&fq?;ZPZ{W*G0=Ts
zpz~ZncZPxPECAh;1-i!ybY~jqTsF`-aG-PKUNJB*fbNh3-Dv<i`xA6-BIqnk(99X=
zOjFSLm7f_H7(nOofzH4LogV`_PZM-*CFpEJ(3w=AvlT(-PlE1y0G%}po*ZFhU;y>A
zKs_?h{fwY<_dsU`g3fdSoe>JEYd9Gh7(i#UfX?d!oj(aWR|#}CD(IYE(7C&yJ4Qff
z?10W+0-XT`I+F`@Mil7WHqiYVpnG9J_aK1Iw*uXL47z^<bUy~@9v09&BB1-UKxe~%
z?i2*wnE<*A1auD!=xj028GE3+E<pFEfbP2h-65yT$iM))+XQqb5a{j%&^<b!yDdQX
za)9ps0G%NRI(rv%$1v!8H_(||pnEVtXY+yXm;l|^1iDuXboU+T-aF8}YoIgTKxd+X
z?s5j*a|XKO0d$5O=w1xa9TA{AQ9)-gf$nYroy!ZluK{$=5a?_r(49!2`yoL0vViVK
z0i9O`I@d3pk%0kJCWG#00iA6Px{C>PXDH}AKhPZ)p!*^~cd&uZ^#k441iF(CbYBMO
zTxZbTYM}F`L3h}J&aemFeF3@y4s@0f=w4&c{Xd|4G(hJNgU%ExVq{<d-5CM8%K~(F
zGw2Qp(79TmJ8ml(85pXdce#P?Xak*}4mv{_bSGT{BLf5IJT}mMilBSiK<7%gg6_j%
zWMBZ@_0hq|zyP|}19Tq|=uW5}Mg|7ZohP6>K0x={f$jyI$jHC|x|;%YzZdAtwW*8@
z44^Z$LHFr_?l}S7T>`rE4s_NZ=q@bK{TQI3KhXUtpdl2{d5xeU7SM1ps7nkQt^+l-
zLCx+Jj0_B*X3Hu@1_n^G26Uz~sG0<I{Xus&f$oq3o$Cg=s|0js3h3-@(AiC(d*wiP
zV(nmLU;v$=2)cs?bms=>o<Pu@fuK7@K<6ZZ?lb}2BLcdI3RGQ#&IJaY7Yb^EgU&$&
zoi_|RlNWTJFz9SH&>6R&^J_up?t;$x1r1GthLJ$$>VnQe2A!D;I;$0QPAuqbUC?=$
zpfg!P=az!bNCllI3px`Rbe<^aJWS9ztDrMtLFd?l&X5J2!wNdr6LkJ5=xkTe*`1)X
zeL?5Jg3gZvo!<&Ns}6L|D(DPZ(0Qz&Gebe=jDpT11)Y})I`bBE_Acm*SI`+&ptFNP
zcfEklAO@XJ1v(oQbUrM&ImyJp06MD{bdD<M>|oG&ouD&qLFWvD&Ugi#83#IB6?8^5
z=!{v=Ii;YpY(eMpg3jCpoi_?PGgSz5j}j9D1L$m1(0QU_ObiU5v*AGJo`TLn1f81-
zIyWA4jw$HeQP5e3pmQogXO4o-Oa+~(3_5!ebpAQ$j78A7im-D+LFcQ2&O-&AhX*>#
z5p)JB=)5}6`Ea1K3PE@CfzGi4oihqLV-s}lIp{tD(AkTyvq(W_QG)K(1D*K=I<FFR
z?mp-aRnVD<p!3T>_fvt+I0T*Z4Z1%SbZ#c-oKDbPE1>fhL1%J;?h^u?zXm#Q4Rk*q
z=xln>xnQ6(C}H>1fzDk6oqGm4pA&RGIOuLc&>4fEGZ8^&hJx<40^NNCI=dWnCl%=2
zanM<fpu28CXC;EpDF>aW2)ZK+bmt!IY(&sG=AiS|LFaRV&PN2@kq5eS2XsC<=!`_r
zop7LY1VQJggYF~*-Khn-GZ1v29q7zV&>3u?v)n;vpMmZV1f3TLy3Y%Aml^0TEYP{}
z%}fjoptDR{nIQLJwKFj=bU^Rf1D$CJI)4>(XC3HnFVK1Lp!4EDXQF}5O$VK&4mz_F
zbYI<6CI$x3eO%zXj+hu2K=<i^?&JfVc?LR55p<6h=zMk1xpJU8=RjvCg3hM|ok<9~
zCkJ#l9Oy1`&{=CMm>3v9=XQe5+60~53A&RHbcYw{{C3d2d7wLnK<A@xVq#zb-OUEN
zCku35E9eeB&>iofd%|`yF))D6zyzHaxrd2?0d$Te=&V7|d9R?m^Fa5zf$nbtov#Qw
z6AyHk8|Yp=(4AbM`*%(<F))DcuL9jY1v*0&bg$nzCdmC@p!>%_cL0IzlLFmQ20APA
zDiZ?(=uRTg*@~dEKW{QIFo5m~1D%BmI=d8fP9*3~F3>r4p!=~NGBGebVq#zboihkJ
zBNTL}9O!&|&^=<H^KL<R4uS500^QpMI=>Qhw;SlLG0=VEpu5OG_s4<Gy9Ax-_l1dp
z0d#gh=*~RQJ#Rml7#Kk3n}W_p1>M&Lx=RRjuNUadLeSk`phY;K^YTD<V=*%`Ft9K)
zFo5nH1D!d@&dk67x)%&|_ABVjRM7oBpgRFUcQAqODhJ(X1iB*|baxf#j9p=71_sc1
zh@d;hK=<2$?j!@9F)7K+z#zrUzyP{S3Un?m=q@hMonoMS!W5Vp7(i!Ag3ho7-CG7a
zvrm<ofdO=1I_OMD&>5|uGk8IFNP+Ik1KoqC%gn$4I!_gJ4<6`#JkXs8ptEd^nHd;B
z=gNZ4$OYYl2D)1fbnYkUyhqS|^Pv07Y(V$nF*7iL&f5i@Me6{%ubY{H!HJoH0d&4C
z=pHT5S$uBH3=Hnf3=AI33=E(<%RuMlg6_@(-J=G&w;gn!7U(R_0A>aT(4Bvvd&)p}
zEQByKFo4cv1>K_tx{nQXW+vziNzgr3;5);a85ltKc!2I;0o`2zx~~Rw{|4yZAkaCX
zp!=9WXPtu1#{=Ef1iCK-bgmxgE}d-XeM_J_dq8LGgYIMk-Khe)GYNFB5$OIH&|Mm!
zdtg9!1cA=91>H*ox~l_pE+6Qw6wrB?pnEz%=PZKmEooq8U;v%V-^9$o0J@I|be9e2
zJY~?C{Gj_(K<DCv?ic~xG1JY=zyP}A1$JKy=zLSqeL<l6azOWzfbJXt-Ae?z#|3oX
z&~#=72GE@?pnG;eXMKY19+<<-zyLZ^6m;(Z=#CT6{V$-qW<YmrfX)R3oev4RCj@j~
z3h0g>(0v`CJ6}Nexq!~ZUBk@40J>KObk;uT9v;xS^q{jAL3iqGW@caj-B|;=CkJ%z
z3+N6R(A_Vf`*%S1?SSqN0^KPCx|alW{|o3I8_@kfp!;+{cfo+p*$3TcbCj8Z0d!vi
z=)R&8pfebm85lr!qk!)60o@@3I`0v5FAnHV70_J*pnGsYcl&_u_yOHjaFv;X;Tkgo
z1L&R&(7iCAJAXiT_1tEL+@k`zUk7ye$$e%9h6l_H44^w+9x*d8fX=fAo#_ucw-IzV
z0qBl}7t9O{FPRw_KzHwe?$-d_i3GY|<{dKw1LzD#&^<|@`vyKSGcbV8!vx*6@D+5<
zH8TSP=q&yp%nS^m`wu|p`h)I_0o|GKmzja#A2S2Pe`tpvbe=mC3j+h_+)WnH+2<?_
z3~Ve6450f1I9M1MI9V7NxL6n%K<CQyurM%y&aDUC>%z~%zyP}20Ca{b=uQV=76t~;
z8L6PVPC#d-i?c8=NU$(4NU|_6NU<<5fX+_`oxu*ep8<5ny*vv81L*92&^-uBEDQ{w
zJ10Q*NvN_gFsQLGFo5nE(O_X<0G-FL#lpa#&BDL{I^z;_9zE#HS<u}vpnC*Bcbb6C
z>IdCP0y>M|l!bu-bZ#f;egg{@1_sa_1fa9;LFdieurM%y&f5o_l@B_@8g!Qg=)8K+
zneNUk3=A$T3=E)i{Xu8ugU){koskc^cL8))0O<UF9~K4%(E0SBJ2OCMzk}{x0Ns%R
zI)ff`F97Jw`%o4J2GE)Kp!4)WXX}H`gaw`554w*4bSD7lo(9kz7ohuK5?B}*KzAa5
z?pa7?VPF8=9RNBT6?CTr=*|hyT?U}D$U)~qgYKrtVPRkZ-Dd#0X9si-0O)Q3(7F4d
zvvrGE7#Kiz0)XyHFJoa~0Nt4aI-eVKzIhc30|V#|5zx8bp!*>}XX}IRi2<E;54r;g
zbmlea?iA1&^q})rL3ek6&guo78w@&67<5K3=<MJg76yi176t~;-8Y~+9YAM@g3i4K
zolOtAQv`Gd|5O$R2GIQv(^(i8KzH1O?v?<ZJrBCu0dyAt=xz<rS+Ah8=Rs!?gYK09
z-K_#T%NKOd2<V=HWh@K~pfk8ZXS;&V83vsb3pxWCbe<^a+<(v+!=O8JK=*fm&d>+l
z5dk`v7j!=d=<a#Yxuu}<_Ce>Eg3jUv-5misyBc&i0O-CD(7h<2yKD}yFfbfsVPF8A
zcYm0LfdO=8|4|kOhGQ%Y44^Y{L1%BDWMN<co#_fX7a4R;Ht0-W(ETc)GiyO-zFuTu
zU;v#}3pz&?bS5$AtYOfd0-$>=Kxf_FWMN<c-E#vviyL%CKIk0Qdn^nLp!0MeurM%y
z&b|koQ~#KSfdO>RJ?JduXDkd1ptHw8=k<fm$OoNo3p#rpbWSnotXa_c!Js>2K<DXy
zWMN<cotyfZg@NG<3j@Pf76t~;S^c21jDN5&Fo4c32Ay>bIx`(~UM}d)0ML2up!4}b
z_tb#yk6~hEU;v%B4Z3#*bj~#!D+2@Q++@(b0-&>7xmXz(K=&np&Ta<Xe*-#)7j*VK
z=v-$(Rt5&pne?EunnhR{7(jQ_fX+V$ohJ=C<6e@LfkBFufdO;|vJ5K&1L&-I(3!fR
zyKO*c5`)g}2i<=II<p#dcMa%VbkI50pgRgcXIO*Ig4SYXV9;h|U;v%%tjo&406K3L
zbOtl%taH%$$wsUU44^Z9L1*rQ?iv7{U2V?FzyP{m2XwZt6)OV+=sai8dDx)yX+dW&
z+p{t-IIuD>fX)GTVr5`(W@TUiodpg$-y3v3w>v8X1L(Y6&{@A;tPBj^tPBjGGpIpl
zTZ7ID2c791z{<c7$jZO~I(Islm4P9Im4N|tzBuR{;&4_52GBXfk*o|1ptFxbXCue3
zGBAM7QU;xy9M8(Y06I?@be3-tD+5C^D+2@QJYUdR%4w_&4C$;444`v-L1+Jh&IAUX
z+Y35_7k2h8=p5bxR>&E;gyxhoK%LmpIi(Rhr-VL76ayMWVF1l3K;{Z?%~e2TM@d)+
z5Xxs3puwThd^VcTpb6#(T0Zjt4JtA)F!Vshp~^-nv=D&Jk%H#;KvIwuVGIlopn*z|
z01iwje@*}m+K%SW5t~058L+RdD1fFb(0mhe(n7B{IiTe`XwDp@?geOKfPsNw1C$1d
zjbh9YAiNe7vbIxD!5+Gb(}BT+o52J;MgeZ8KuQ46TqVeKTx&uffF@y}YeGS57lfdu
zf#M6YCKNQ|4KiV1F?zac08J<jtdoYc?E!9}l^KZkENEQ`HV?t}AfT_|#@O5C1X|I7
zdoLy|{b93XRBSW^1||d^fR?l{Ffcp-Ep1|8VE6&0AK1_8*>JIi`@4P8$CIi3a^LKu
z^nCWnTYj~#cQ(Ij8vVuoib3~=i!Gn+!@jxuect-Xo?}Yxx>@f&+P~oZbK$t&NBb#}
zpSM<(eXw7|ynI($_j`L87R$cJ7Vqq5Y?<>c`|BHf5z$MB{~vg5KS}kb>ipTS?1i3f
z<nd~KX+I?_rh=jFg}qtHjf_LB&+R+x)$aArd1gOpx9g3JLr?8PUYLdZet%+r;popO
zTk9wGEFpc5E&3kYf132=gZ+m`_OqIFnu8J_+0Roln^o}ep?yP<Ac$dKQM@ngJl{k6
zHdWg{{CghQujuGii>Y{Ee{atEtDBu4*lQ&%<`kEEVBZC@mi>W!meC<MVZA%{T}RcY
z+g9DM&)8}3vF^zg`#-#QL$2psv|rE`+0v_a#(v8t`=VLvkJ@)Q+<dm`<v#m{c?bAw
z-)yp1NWE6GcHUh31>*K$foi?`E%xQh94}n6-z8e=^n#Eb``4}B{(<4of&JSuXJ<4|
zJi32Jy2aV+uTJjYvb0a`AN#reQ^fuCs=r*=|Dj>C^MhlT_TT9!@z<-qvOhw9Qedj!
zwf#vYJYKDx*Y|%92YLU-ewkZhat-pg_MiK;>}Qni?fpl0O+GDWduRWDsk@U;%iZ12
zF9`~kyZgUxX=Q)VesBNAcTYCC^WWd^a%@4!jEejF*I4g-bMf%~{jdG>s=s`=zyAox
z`VaT_3)(}(pPhxMbNK_&r*#Tq&Mb3?xf5L=_6UB2*c)uK9PEx2YT{sbd2N8W)8;0`
z-8Bm#{@~y&1^ep({}!-6xwe5UzOet%hkkH4sI9dGhs%^@bHL%Gb9V<g+-@wC0f*xR
z_7ZToCNTJe!+C+~d2qNh{M`qRhlV59!SOPI6B17qUn0QqR&?<WI3BaQAn~fR6cW#y
z6e0002TcbR36ONbGZT_d?lnTv%_}KLIx<Otq^ljV&~(NQN^TGBuO&j#;hG#sy1b<h
zNvBDZA?em>JtQ61R729Wzz<b$I{%{rviQ0E31&z>*fs@{FJi9U0Oyk}CoY2X&5>+K
zKI+(S0nS(d4le`evuQSve0SmfZ*V^JsDb25qlb`u+Ajymw=pJ=d^}4DlCQmALh^Y|
z2PEHD9M+!dwDqw40fX7s7k`<)|MRVbg)C{;_9wWCN*|m4*nUHRL(jwqOYA>f*|N86
z^-22~RV<Is**vo^fAn+Ca<g0eTVm4l9|at<-@(1BoO#tT`zahBV`JPe+86Bgu-#Yx
z!anx({^dMBZ|$F;<IsP7#%cQ{Qr)ZuPhQ#o%#W9E<-fCkM?tHM$IMgq3QcR2LOM>_
z&+*=>cjfw>{UJ+)S4MJwun*j%{r2sYyZb}d|7;D9J#Qa2chY1t%X|Azn7y5PeB)*N
z*SBBJVLfqgzt4R8ExK)2?E3;to^5&f(O$E9^}gM+?(fgLKH<!{S2yf`{JpFF;qLwY
zhgeh}T(`e#@1j1d{`>o{_LrQe{9Yq<bpMg=9c+uw-LcPO`)YG&*4h0kJ*z(N?!ImB
zAoi>KsoEO*1(H#UVqXsIPw9W%lvsGv-pt8+&Xz})_xDN|e3(D=%KlB?Eb6AeI=-L7
zT`_i={8M``l@?{`^@sOoR6OTTXMASg(9!=_^xk&+mV-h$&XsrUPgj{cPQP?x|AfUM
zr-JUhu)njBD`z9m9s3D0Irg9FpS^#^HJ%sS_N?1KO{24U)w&n<zfHUr8EfC#A0uM%
z+im_udyN%wqKT)T*)Le~Q$Uk@oqf~N8@JwFx@O-iU$*gK%kBMUVx?)7m)_cEmi%4Y
zC46Up(b@^|A-8YZUy~L+wWQ;o{R*A!`P=>9+CS@F@H>9x?fo3ZQ)BFpZnk&WdVg*~
z)*O3-<$*qrmfhK}Ab8|#SK$?VrEAuLD`c<RyLg<dcFZ_#Ke2Q6gU#)C_fNX0rIyI^
z!QMyp>k><r8}@$lLIM-Lui2-q)?2CXeRqGz(%hXZ%Z}UM;?8Z<nEcV+YRPMpuPq<#
z8@zeCS+sB3_q=a=_ayX$eb9E1G~s=B_Zteo;uJT$w_i-_ZE8W)O?wWLKW1Lv&)RcX
z_uf1ibkm+8<b_(e^S%9fclLdoz2>9+rRz<F%#T0Xcc^^tC{5gJ|7%WsNUHYz{kq$~
z{PT+YY@e56tK>QVqWz4zNeTO(-n3sf^Kib!?l1OT!7QEv>+jezTL{ZtS$2Q_frE2i
z{p`5E|Jd`VE;UE)*vkZ8)e~kvW`E?a_O7S9@7Uk!E#Eeg{kDC^`6Kd4SMTr7x~1vP
zap<!>%Te<^O{tgc1#I>0x73}pPhh;-SSEbIzG1Or#-&de_cL^EpB<=s);{1Ow;21h
z6Z;=0mBw6Ia&7<D$p$YNIWO<85Dr)R<hFFbjuZcmhl025OD1hno3Z$UJ<st8i}Y)c
z?oaA2V0^Or{QjD{<wg(xKeE?2@>)G<`mX%}bxSrJHruej=V^YS`|0EM8NGJ=JQhdn
zf3)*G(DT`5ukl@A7vHg+`&XR)|2;kDiTyk7mnK@<ZrSgcIW6MZo)!DIsI7^uUVn9e
z#-+Mq{o{M~zcA3LinD%bzhe2pay8C9_B{`s+t&L&v*&r|yD_rv?Eba;mhAL+eSJT}
zhOK7tKXU9D`o6}0cgnZl_bO%8+XD~nm%Q}bY^n3u-eX<woSoP9>=*g#yPt#YuKkAl
zO4_Ga@37BU*ekZq`Lg|$vlEgzw2tpDN(yRtt^3$sLCEbgtI1>gZ8N4UuBg4fKjz=P
z9@bB{>^UZFy_GHe(7wTrHLKRTc)x<?X}<l37VqbZ)vj&odSriY$K8`}9^Kr}@=@c2
zecS{4D`nq5K3IR({?Dr;(&2M%+p8?R<kdI*nmvPji%Yq2;eL;)EOVAVcwqnGNzT8O
zi!bi4d(GwD9DH;C19|yXdzQ|%FLi8tm+f|azs0H7xssfZ?B5j4YSPy~vtQ!<pTOO$
zNA2gmh_zK?dS$<3(T7J9B{$pqI4zPae1Fqk!|kp474BR12~UmK5B*<ke`1%tdsxfO
z{RciLOE0{*)&Abx30uQXf3TnA8^7w`tvB{!lYaJ}YJOnvvNWUUR^og62g^;p-<s^S
zPcU<T6*u{=eMi@%`TpHc?QhKBO?i9l*8aGC3&VVzF5166aV!2~-<|yhWye=93tw-4
zrHEOq+4Y0H#-u-URCn&R*SM6Tv-In={a(M%sc(37%l`SdOKcvjclR56uGzOW{nmb`
zo9CExYp?AusZ#acp!3|mK<k~~AI-J)jz4&FH1qE4|D!dx>+QEU_6uyU$1S_~(B7wr
z^;ksnDSHi(om&?3eX#$KoL$EnGj;z1*0tZi&6#LlvgY_DX8srU0Z+nTw0Ru1KfpiB
zzv0V4`^->}9JQ|7`&Fi|H)c9=!G1}V_+ph;m+gaAcf>TEd|_Xrw&~%D$J_S*SZ-Ew
zwfDgOm{KkOl1VS^TMkY69BgvZo@dwhb_1iE`xlmot8_}-*?++O&Abf^3+#>ECTUxJ
zy|(`*_qyg=e?Qn;y_Pgfod4WjB+)Q4Y5h6-*4xXk*o1ttfADW2r_}m)_7B#s_9<ol
zZ12H!d0xfB*Y+97%jarq-msV1_WE}9syq9+60KKmP(QN&+K!;|qUziG_o?~sI63L=
zext}&-+fCj+vk*q*-mc0WiJqVtor${7xodFs{^;Wez3pIzjJj$*uDKLQkH)d%(-sA
z;>`S&y=!;u-^8Etd3wk-`)T5J|Kzt_wwF2OS<HUpkiAM#t4IHq1NI$%B3bU<-n*aY
zs)vk#<7<1SV>N%bbG)<XlIKZHWWH?w$B1?1)7Z22KD?|l;lZ!$BVH^DXGlJ0&$4pz
z0h5+{`#bqrU4Cu<Xg_6R0oSM6yY?@1SAWmeylc-mp{KJ~>;C>1;*Xpfe;%@rFP+KD
z;eT)c)$lw1Nj`V?o9T7jJ{x&=f5M^T_d4S)*xNX?=slOaYj5YwC;xu)o&6$7m+ofC
zy|G{6es0Rr31{q+PKUKjbiKddqiz1w1q^TPuNav1t}=dTf5d3hoHut**l+I5ViEpx
zYyXCgi;rq8eQj@ZVCM9=wHNF|-rVy)?|RMNe?@AT)!DoId%m+K?p<}<UgFilN#72?
zvUf<xIcycR-TuhYtD8&b9JJ@TRr&JNqyzRk)faVR<{q$DnixA{QNc(1(vN;>)~|2x
zcac8OZD(@FzWSD>Z}ic-`!^`pJ-OC!+TO0Uca@6OHTwfw9J&`&AGNR02&<A`@y33-
zfUdR8_j~(O)c>dWzdmDcQMkOtdG9^@X@8x5SOwhOe?Rb8g2k(Q`#*dZ*|~uEuDy$g
z<<dC;_x6kEzqgtaf5Lu|RO`oGyKdP(%87MK-g|HV){{!ypH;rt&-id&cEX06_GLmB
zGhXk!V!!LZqxVO)kM>4(Pw%w;`D$-<<uAKC>m~aSDQT)vwV&+u?-~egP5xv*@Ai5L
zqYbz08)`poHu=!Kzo}X*rf$bo`wX6A8f{e{>|dN*A~SRL?fnjI_b$mB-n4)JcJuxK
zxBL5<)-CT7QM|Q(U9rScsgUdTJFJVhrsrL@-xqL2{Nw7+_7V?1t}yVtYyZk;O3nSx
z_xDf8tr6Cpc-Q`$tI9gphEMiyVjI`2_;u30&V7|l=)HUU4?LG<v59|Y?-y|*)ZO;F
zy*saz{+H1E`yViUP%_rIYVXiDankd&o%RZcQU%?<O|qYHA^IVY#nt_LCjVNK+;P~R
zrP_Q$>Vp&ZGgurezn{NiKjT-E+5F}Q_6^4N8cf{X`){=<%7*)2v9I_czi6?@ar>PA
z;=UhM57{4yyf^uT!D0LTcZ>c<`CQz;plI#p8>$=a9|)b>S99u?{fbl-<Ac}E>|gLO
zzhukVmG(7GF<e%O+xIj0UejS%bjrT&(K^}m8CUkNNNYPWFX!m~OI)ihUd}kP--Yoo
z=b_*$`#(%dtMt@ZxIaMc_>~;Co%Rmbbtk;FJH7u>%Q17i&6oE7dN${1q3O~6CcVMx
zf7OreKj|gB<%-zl{a>aVX1d?syMIf`q6xbEr}wY8uw(vvu50!iLi_x8^c~%Q=HDjo
z;;o1GADD0P{$bvV{XJf<LjF8GX8*x7i|K^O5_=7$xwhBY4%lx<S$d{)#$NlDJIA6P
z)jhK3Senrz<iBvgOI>QWQN`i?w`0Qk)7dWWKX7w;TocDcdyO)arpx<I*o$piq3gH!
z;(mv=?~Hf#cI{_~mR$8PbozdVRSSOm7M!zh_&q7wW_FAHiU8r~iP8`458QlY_0e>J
zy~8rgs~=W8vd^ir%FADV!v5Fs`8R_WT;8uyVze^&&t-cBE0yVo#kcM6P};k?cin;g
zACeN89_-q?|Ay5Q+XR-4`)}|WZFMp_Yd_CK`I_&a3-(v0*av=idSSnf=fabWd(Q7a
zF=?6yW7Y%vMH5>6tY@Ftf2Da+$S;NK_7U|fqpl?#u=o2ME?$}Xz+T~eO1<X%Gy56b
zGAtaX9<_J5qm|s!zk9#Y*O|&DA{Xs{n1sYnk=bB>U<T(t?x}nC3%M^ov&jC6{gz#x
zpAWj-vRC=>{LH$bNA@dXrmT;fvwHumJ(a#^tS{M5+q$XQ`2Br*9s&LExT*{G7K<|e
zZ(!JB-|@TuC4cNq`y-96OHQ(#*>7PcP`%4%&Hf7$KTNkfchg>DheJ_Y_0jz+Honqn
zm3nUfN8>`CY|cabZAWIa`d3}Gx6<>!-2CaP{g=qfh}*xP+MD#v@L9g(%>IN5L)&Q`
z5A5?=o>~e>T-|@*!!^<KhnCqF*zmOT{#(EQhuljR7xn%7S=P19KC6ChzlzI~RZBf?
z+jk_CDc3u!+<))g;Tz6c*X#?j>=dg#&e><pfA8_9<H&xGtCBt!Hk{jEWB9r2*UKCB
zXEHV|*tqkq{bRE@L8*!>`!BG+3OlrF^8SYJ>|64Rx7v4XVY$+=Wb=Nl^QQCrW$)R~
zFffQMn|;S#MDT&|^75_wjU0Bk2~50hKPBl4o6e~-_TH<-Y<0b_?oZgKx1qH4%Kn;=
zYR8K2N9={F@7aFceQke%uz2`6mSy%%4HD;N@7}k6!V@E`b>iIq%)9k{3{KbfJAC>c
zus8Fxz2EGOH~&s}V*l*+_O#<m9@(?ZkQI&Hd(-~jouHCav+mjRt@UJI<^S5=OY)9A
z_y24A1!|?X<;U!>4@v*_Y)j^i{Yv}Qj#~V>xWCIgzw)@;GyCVigElZMxv~F)LGx<i
z!;kD6A`^A<cNW?+X*d5klX`mp9p6oHid|3b1Cr(R+Fc&m7u+#_&2(hpevvIrw{BUV
z-JkXHtbF#;i}s(SzTQ`veQ5u;44o<7u@CJ%)`v3PK6~FjPmJ}2dBHXNJ&QJUmMC7_
zA5yaIVU+dt{Rh4)*sHM2w)czEeRXsFiTy4guI$p<cHh2Zzsj)<XIJj$yY7>H!s?E_
z$H(7Z8y8)%-?Mq!w7S!W_ZRJ5*mFYq`u;ih<GxE3-?49bZ*=^H(vAJQmaE-)v*^VB
z5SH>FF@cBnF$Y#Fgl9al-|@0s>_+a{{aKb9xB4A=X#ej)as2X_>-+b3h1XuQeQ6)i
zuO+zf+Y|ei6OL7hlkeK+{K&W=-~Y^BtkGwM`N7Bb4wD4ce{xN+f3e)P)?(?#{Ri%C
zSh!Ya+5R5O*vKzCZtQ>86<$3-<i>t0eHD*r<vaE=l~0Slzd5j9>{MUN<}<hUuV9hb
zueJKp{w8+5w=uJ??SFnN?XaE1js0;FYftQbbA5lGr`$ZtwrBQCAszGi51rb->E*jM
zn<hN7-{)TGwute*{h8HEidMWnWPdMRTTko5bNe-WcHC$<^1@!nRdUy<8%OQWEs5T=
zf9KKtGUi(!Y`^iyo=-5)Uu@Ua{Y}d=*m7oF+AnK9Pr+aE>i!)M<d=FFy|WjvY?6Jp
zZo~cwn<@j&2b{D2_gC_U!J+H>GqO*lCN$o#Ur>~Ng5ze-{u65Yf)<x|>^GV{ZF|i6
zbNdsb_>Bx6&9=X{@v@-Swuko0>bYsf^RMq`5STmj#Z`y>9LH8X%lUP9|E<UORxs$@
z*q>AOUpRQ$!Tld@9^9y#cgX&~dsO8ErVINwIn0>7yXcv{#rG*)JM16Z9}sMGK7Q@;
z{tt;0SXWoRwx1w-(S>)}{QVX_`YQ!?ys-B<y>3^*sf+gN_tzbbcye=pz^uJ@CY{-`
zf0v2IoHuuF*+&G&^_^)wwVy%!K*&}7nf50p_(>V_9N7Qq=cn|a;ScRk=rM)`7G2$6
z_ea%q@1{HU99x$jU)=D<-pBg*x3{aW?k_Zn<8?^6w4dSgoR*mrcH190@OIsEqf`4Q
zaOo9(I&yPA&+djZ@gLsV&kze`6x?#!-iysce|Pt>{d`l-tn#jUW<R6gf3<qw1ABRs
zb;kDpZtQOezVEpH<P&=r?ySTF`5XJMG;VtE^xPTyh9q~7rryW)4VlxNJ|-92+brXb
zUi<d3ebh3?yp8(L?RhqF*Yq1cw71~BxbTM4vHb~=!5+t>-q?FApC;D6ZJT|^%-ddz
z&aK_w=kw$39*1Z4zd9?Pl}SIf-*S1SNb8vc`xk7Su6W_&<^3jdDy>?<FYR}%NpM<f
zveCXF;oVcWr*G{WT1o@tZ!NcPNxmw-=FBtupq}LpcOqWfzgVrRK1t}E{ghuXkH@`u
zX3urXYL9Kz6Z<`z8Zw1AUfWx}RFjs}cx=z%-fA%U?h|_{AFc->DVOYfc6cuOr*&n&
zlI3Zel09$jT{iEycdGB!ewJya-YWiA>>EVHEL1Pl*_*^Wea?NmbHC1-?x+5T4%!!N
zOM6_|e`o)e<ayKQv%RtZkk((He{_|7QEK(R+!HtU$1K-dT(7!i|Bt%6&*Epkw~v^&
za)tQe!~0)c-SK35&}RFZ+q1cOcy8L4T>EWmk@&*?het4D$;VChSGIgSB%8l)Kga%i
zYa-8Xw|}-Hpk>OJXZDk}CGGQm`Of~sCT9tys8{wA9$iW-_F7=y5KzmX*>Y#U!x9bw
z&mTAJ#n@am_WXNdZ?rb8UHQ&4`{&y{9c5PC*}vmed1H&$Ci_okmTDy3cw(>6Vquc_
zWsUv4KE4&{rjP8`N0iDe)casBGhs?e`={6T6a2S+w|}?a{?62Z$8L9T@BhT`VNP4n
z6ML@x$y2`Uyk>9mlYNa!*DL#wJJ)7)<-M@Kkt@)yw`jwDhUEsauitL5_c`2AlhAR=
z{*8bBN!f`v_e*N4-CED^!G6-5s<YDKckJicaTgS~JhI<#lR?&D&Qg1a1`f9Hyy^BP
z-%dYfZri(`M`}|od)cA=$4m^3bY|V$Z)7W8H<k5){i=21)?1k$*}swMKg9L>mc3cl
z5&fw~AMF<~teDU#f8Kt>>8bYii97dOoU--f6n<epEpOLSojG^x-=Fz@)V}2A{<5j7
zI#zDEy}u#&!<OH5o%<i0so(X~?5=&y;+%r(CU5N-3Up@A+GM-Gr^;%|Y@J*C=N#Vo
z=L75Q{TDhNmNFQvvfsDKA^zdY>-I}hi<Csz4%^#!N*-Ib>7D&GmV`I)>bLico!q6T
zp?J^!+{<#8m(`!_MOv6mtjsUiZ#sNz^_^E=>~AR=AD2CL&z?1RsehT$&Hbtz6TAc1
z@9qE5Q4zhZd8_@O=C9`pt6$n5dU)jX&HUT@-@TIls4@4m{i~ZnpDnpg>{r?QiJR%j
z2YV6SttZ)e?%U5|e*Hc{@!tMJde79@gRa}VIL&-k|M|K-hwODZx6mW@-zv7N{=0l*
ze?{Ea=U%;g?GHR|4gX=c+J4Iy;|j(bH}~&oeVEL*`klR9<I7n-wKw;-vUT6zKkxE>
z1_!yA5A4PEdOdA>M8Dp%7pdJjYqtJ5`$^9I(t;{i>?5=izbI@tVc%dhdlq-m1N#jJ
ztpbBv&fD|MxFp<j@5cU&9orfr4IbKm@3cxflzwafC9ji=_B$`xTQbWY*z@Gpex4(H
z45Yr@-9KRtU(2W3L-s4C@fIFB`^BE^QpHEUrLXO?&W0b_(|f~SV$Y=&d-C4eAK{XZ
z+*1G2J}Rc!-{#r9{Z=x~^#-X|_XiwtC_BA=;r@w*noLGEclRe4{Z`&tF>8O^q^fJ*
zZ+x;pwB!l<x>dLA1&XaoEX6+9huvu1s=o8~ex0BHrdp`q*ngv-`}%p_8~d-U6p7P)
z{nGv(+k#npa<AAgn{=b|i`WHwmAaf~x3Z7e_e~MrEPmpJz0jP!Sz$k)+Y9|V{K+Z%
zhP{Can*x8{ZhN-c-P10H+^}b`pSA1Wl~wiz3xy4QEVtO7OE=#T_UQ6{2CY-Q;rl1r
zPdImS;mSFO?0>KylIBjnZU2VPQupDa2lib%;}mimpW1(zespqn*E;*<mrC!yl(?|p
z=DYB_(p3-a7u-@6v&uVY&(ZojtX6Y}{hd8uC2wRuv43&mS)@0|E_;jZceebzu+v^+
z7fZ&8N4M-5Ozs8yGIj0O+p*ATvCrlGE8^E~K3{s>-XY||Yqhn<?Z0tv&}EUiuwNm~
z(`t?C2K$y7Dw`%|UbI)ZxJoyk>EwR46rTDmH!j*cZwzMs@$JI?f{OB*+Wq(J8KUzg
zON1)+|JZZidztnX`+zO8LM}+1w|6jLp5ZC6$o^l1#ewR{C->hlxa6!Gd~$!yi@(Q3
z7ap{4aNNB6^MXqIHA2~ad_RxdOO!6W;ShVszGWJx?yt-j_FeM7`Z9d3+cRjtiC@T`
zZZE*<(BnLNq5U7<Gh+S|&)73ueC7RP)*^d`kFR%5OFgsS;Er|3MS(5$YpNp?bNtWR
z&oOhVdnIwkzOOb?=4{7f`wL0){*=Wp*}s9!<?#Bed+mLm{?sXTJYt`qy(nd&%WZom
zg`fJVPmb=7s=FL$R(W#&i%^NSFD>WypYhyre)Wut_A-AWJLY?B+&|&v=^as~>-R61
zJbCq0%_I9~bw8IWKY!gmqr=d38Q+EdGHH*``|zK$?>PEl#-C}2?7ebAv-#65+1FU^
zX_UylXwT8@(R=Lvp8Yr8$)tYCx@`Z%sgL8?zsL4x=6f`Xy*RMnE~)BnN$6$!2@k6O
zI&U~>e_c_%Yv=Y$`xW$!%bRxXx0hg<|5)<*mi-QnGnVYlnPnf_(bgRqcX2<%-@dBJ
z^ON=mbT8`G%2~eOYu2-+FB(qlZ`rG(ym9f_{d(2P78z|9_w&qV%?*})X8$L0GE3Ht
zt@|xr)$-U@Znh7q-m=gC{(=2cHQL)|?>x2NK-Z>W>*PcG56qZiUGF|&|F0&^-JSl2
z_Mhn~;{VINXMcb|cekL{%KcANj2~=PzHZM@%_i02+r9rn{k@B|k9OKKDC{cgC|qm5
zV)yyGa_J}bhdghS(rq}f-$$~^E6w`c{)C0KDk9nI?HgwKTs&nq+x|zTz2{=LWBVIw
z1n-|LKV-k|jbHatzN_{c3%5;E{d;VG1K&mycf%R>UU>}@47Q)zZ?W`p3G0)C_Ajoe
zajj}RyMK!PdDXm4SN31Hs5)(;+Y|eWcRu@rA8y{CVimu<RQZy9hhlJT@ZPibtLDz-
zHR3+LU(Zfk$=l%Y{(wtIChe-+x}U@EGS};-EA|H_oLRrA`Jz3;z30yoU5?lre25d7
zd*_I~gTTCN5BU!5-;~!Vby?)_e#Pl^En#Ob?B~cxP8M3f)Beyw=EX~XUA2#Knds4^
zbkhDtc;dpx50Ba3I~#DTwdm0PGp@DLx&QX=SMk*PV=jK(UQf6q@7({>`&XP~e7gPk
z3Hu2)yRy!Bp0h9bn&cVMdey!{K8^d8`X&1Zw_{g0eV@KRqI&i12;W`yzxM7<bc()c
z?`0DG@omzj{TX`yOJ7aCVQ;u>o7hT~OZ(69riM)0e9?Y~d4bX;-_83id!kkTyI<OW
z&LW}5M(5amlND>9*DgG6|09y=sos~9`?qX5Z7r>QVSh!TU6B9tGy8MJ3=}o1F6@7h
zbt<OE=<5CryA1^Yy<53oU;}%!qt2@R9mj87Hjq4PU#FOQM3wQ-ey8nur)OQgyr0MX
zWK-9>bNe|qZQgO>^o9L9rdlSw^4zz-LhtdJB|3-pOGSL-pO<-X|C(LVr4Dn??Qc2w
zQ1;}{qx%cgFNjt@o4emdZ}*?WImh>J5X?Kg^uTWWggCXbU&1r(KRmbFdU5aU{Z~qR
zXUmu!v@bE8u;l-Xjr%{mP)gWQvSt6CbDQ$_^d8wS#^m=*{>YjA2I*fy3^(lCzvRv0
zlplfz?H#U!{rrDviv1Vs&xfy^IcQ&S+@hmy+Fg4Frgo8<6UXdpSfa8|Z#}Yqfs)tp
zgHN{aFE|?`r!IEJ{s?>Qwf9?(?05LAs1)7Sx_?2XtL03c4fbnJs9slhJh$J#BIeoN
zM+^2F{XAFZ`{(5TO(q4=H4PW{FW94X$E$X&eVO}f`|Vt}>}6a}MBDB?ZofL@+R>8-
zF7H2ZknQWkin9F==5VBF_bjo$@Z!7VBF{DU0gKAkt!+DQ9~1j9?dr}~_6tt*Dg5~~
zdH)uz%g(9mZ`jY6$aZkc#-01O-dQs-r~AVGir063`84g=pTN88^2L}P_7%I9T<!CD
zWN#64%*8h1fW3)(TK}v$*X#veZmc)>chtVm_q5tiyDRoVOHW?SJbT%`V5_gF@bsPg
zvl6!dVph0k|19}K=1u!E`*&<*TJ*?ZpZ$^(Gb`gm?%AtUn)sb|JZ#S(DA&B^!=C*X
zFCIPXbvkb^;Vu5|sOg#gG56DI>fi3zf2p8m=}WVN`#X*@e$%SixZkF&?n#{Z$^9P6
z5^hDlPwX>3WFGsbf5QI39pxwMbe8Sc*-$C-{o=X(@BZB@`u^~Wy@}Szl@{@r_Pf1J
zGP&^c#D0(F+ZKIH7xvqH{?Ylq@#21miY{6GJuB=V1n_QN^kt*{1Lr*PE7@!Jw{)vN
z{=Vtp{uN4H2h*94+wYOR_d3aZ&;Ej~AKWMJx?yjB{X?O-=H>kcb-P$?ThG|9e67CW
z{k1FmYbw6}PB?hh-oYoXRJm>cew#hU6D{X#-OqL6_M4waF4)h%IycVm{pI~1WL|wL
zC_27>#gxX4qBoE1_xZWOuIAls`;L|O3l5#%X0LG6On{wr+x`N3&)Em<7VMu;amh<V
z@{B#lhpDgoHm%t2;C8_D3Cn5wCpY+*cRoF6A9eoOMv++;?K3!7k58{YxnGP?eA}76
ztNR(Uqq3i!NwsfTUBS0)<L>>tZmy9ocR0C!Ly`A~V{=a0SA01Vw8?4n{zd%V+;Us*
z?KeC6n?bJXnSH>nV;kmJP27LMqrN&wYTy2bzc)|LKGtntGm~Aom+_1}!%YX9led@H
z`>Zo7;F@u0zwg{X`F@F4_is4p&i<kOg8c!_t1m*$FWOt!xhSVx-E9Bnc+o$T>O=c~
z%`bRo#B+K70q>w48|K}ySIOG?EX?+t{X6ed!kiZO>`w*!K4?1c>i#I5xzZ&YZ|y&N
z_-CW|`>XqN95%{_?zmuor+?0zgr`UMJMfBEo}0MKzTivcr~Cd_>`Tm|!Zx4Zx4*2R
zJTlng%zg`w7*>17^ZN@pg6{9Tf6BgLdBwuMJFEAf(A3}!nQ?yqn~7$MZ|7dJ4~Yu+
z*7ftIy^X}Dy3>wV_y6Ov)#15tV!z3^Duy2xx9r(U_o@F%y0QPuxmEkvj^4Ci(j746
za@c8mo`>Ik+c#da@A@RXt@Yof{ZE?wnKstlv$qNsOaIAr-G0L5JNp9-_uGHyIF{Al
zdemMnVn+GGnk)M^Sbb?M&O2*=j?d4q)a0JM(6+D6A&ai<cjLcXwqVme`*g3;I{oNt
z`;9&>>8SL+Y`^2=maOWkEA~ul78T!oc-h_|U-(?p^3MHClRV8PM;zV1h9&7rfW>ut
zm+fL}|A}3-S2&`x>({pV_CCKV*3Ve5f4_mZ1N*v~EBghuNN~zuJ!~KK?!5jN-i!7O
z$7~j`No?KkaHyyzYyPGEoeN5)R5oAT-|)<iuVqi){%bqsO;wjZv==*U9Y6K#9s7Gi
zbC<^Y-LS7J=vdJG|ABqN*}{{H7cAZX^>|ws&zXz+*Q6;&tg+p;Uv6T@-n^#E_7SSJ
zb(1%&+doTtiAX8a1$(vhU+?$XJh4CWY~iV^M-T4*kbLm4!=b(QK`WJ%Qe6-34|wSM
zj5}?iy~NIy$Bw_dYJcFJU$D*E278ISr)6}Xov@eS-RQAw*~R_xJAbU2;eBKOhS?59
zGB&sDPXrrZn{NNmUPp4yhW~$`+3PSGRb~9WZJ*+`{?56)BlZm1u_eLts_j3WIem9i
z#U1-IT#tjh>JHdPRot2IqxXuvi@f%``0^|J1LSnfZ37PNUo!DW@S&Gi_FvoDxM$s|
zyY@eP?z}AS*=T=YMoVmr!xsB}5wo&9T0hw{<lT#0A2ENwhu4?+H<T{#KU;aZY1-Nk
z_J7_zo>Dhq`~G}GP2tY7m-pY;z0Y}K?B)GD4lgAZ`rWj*IQ;o=?A#mnGGP*@mLy%X
zf0Co1@#O0E{ajZ!tjL{p&EDs8hV43y^ZP%rdvKX9y<z`ig0Rs?^<(y16wbVqn0nNn
zW8L-3r$jIAf5Os!pgia7{uRcT_rKbB!@l7C)Lnn(@7<rFHFb8z>|6U~u7369&%9u7
zV5E2EuIWzuq6Kv&tG->cU-aZ=(iyoc_6FZ<S|a`|-tVzHmOZ}iyuHJfsjhn@n)myh
znQi51cWM8D<lM~I?pyos9M9#@4coduC-H8wZQLXKu%fVQX38(@BW7K;S25mf|HE?i
z4<o<J`+rP-tI&CIx4npR*ycCZH}`X%35qjRzO$b%G0JDV>|^^n`*VU%j^4Fjk$3iw
z+?oCMSKbJ*El=3K|3sX+h1mZS`#&t0vfuLEe*0~Xsj7wx@7ZTP{&zF8{?7jX7$xC<
z_b=>U;obFmvCK95gcUwltRqg^AG`5#?kl+~_AAt)XR|wewx4HnVy~spBl|-eS|>l?
zzqX&Dc~{|bw+HrK_oSi<KU~`%v2617sO$IbO9Zb-^8C1N|G|D)j_2QN_Gh%h<+O}%
z+h=U*v=7U=Z{KtKz~=*Qr|i$1dg#)%`<8vgC-#k*`j_k(wuwql`%`cK#r(XVuH*In
zdlsGF-1zZ=y^oHsa>CY&`!D^^4-HayY(H<V#oixF9@}$89d>bFc5(k7;aS$lrk>x=
z@ZC^Y)VaZa#pI@_+02*sYfY(}`)b+g{StTGv=^D&vY&C>U(csv%l-#OnyY>WJhZ>?
z`rneK^VjT4)aFk8Zt&FJtnSRxr_DF**(Po=_}+Zq{)6NGw=?JNwO{hU@}gzf$^8=X
zS+itjJhzvSn4kT0>3w^@Ehfy{?ws52$L#pe;Pf|pmRmtj>Y`8Xud-gy_-*Oc{Zm99
z8y(rYc|RXR{NCnk=l5IYJlidH^um6BKijJQCl~i;l-7KCJolb`*orS(C*D52|A>ZQ
zvG?N(`<FQ}`{;B%uou`idr4R6y8SupJp;d8ePF*wTGOep_VRueHhY=p_pjNfsrV(P
zAG=|{g?*v_YuhLG3}<vBg92Oa{~fN}>$c^Ay?~y{^UkMx>@%+9CY??@y#KfTSz&gU
zEBhPdk7S&?`rO`O*Y!q$8~yg5=1k(Me)-(qrBY_n+ShmOKUAI0dlUM~zMyd0gR2a8
z?Z1h7@0VWk$lk$_TV*=adHV@wPuoA8n7{wR<i<<cx1ZWuO=8W7TX5e#Y$0R9)V>Gy
zZ3TXl%eAi9M>YSyuzbbA{VK)(yyt3NwwEe<Kll8UJNvJ!ZQ?N6{oH=m2G{cvTOZjw
z+&2Dsu=S;Vn-$NR%^x4yD_O8jl>GD1K0=o($aB^n`%i0CCvT5=Y|nSYD>-EQh5aR>
zF{0<b9N!<X<=@<po}Km#pE&QntiNyHu)?k4pLMbQn(1r{8oQ3#*GbABHPyIguVPiK
z+NE$~|1pg(YkN;zwSVVgv88b5OM8y3^9;louiJ~)E^Ih);?jOEk*b`8qPO-UE27(H
zi(RpQApIdlx_zpB<4=Be!L$qenNm~b9z|ZW4{Dq6KF0Z({hxi>+Skr**e@~T+vh!B
zFWN_(&eK@`_w@c{?9XcRDxca*^dCF+efBl`gh<D&y*|h6KR@L88zX&Tzs$!h$A@39
z*lRp>kTj7wX)m(k{g!X;r|lb@<Ti=M+_Z1e`0C(RdB=XA)upwLuP)f9Y$;)24t-$H
z_vvR|Sk+VLdRx$47NAoEiC>S7enuz8dUR*dX@d+n?@|KoZvd@1M%PE^P9e}aj}U#J
zlM+Gh#k_L_biO0Z{8GrBAPmm=r8y}IdHJC82C?Z6^#h%n$iM(P6OtJHATvN1e%T0u
zVSr%5Sh}DiA3@5&=cIxdkli7mvnU~FilgtdLk|}}7tl$KxWf}<CJ6H|Ai_n2frB9c
zst@-*6_73j#<15P|GomyJsKe0$o6tDa4?V>o;=`_D-rPtyUPm{AE5I#VeyH6#wf_{
z2OAosKr}WCO@{DrSHPwSd?qL)9?<tkVT1>f`z+A?<L(GLWfPLVko^NoA-HImb1~fE
m4mt%CcY1(@7rHwFp!-hH!!-}>t`wNPqx5J9jE2DQ4FLcw1SHG=

literal 0
HcmV?d00001

-- 
GitLab