From c7bfa82d0cc9b00a23c52e07b4640bafae12b049 Mon Sep 17 00:00:00 2001
From: Jingyan Ling <jingyanling2018@u.northwestern.edu>
Date: Tue, 27 Aug 2019 11:16:09 -0700
Subject: [PATCH] soving brach

---
 README.md                                     |   10 +
 .../__pycache__/dsn_module.cpython-36.pyc     |  Bin 5214 -> 5242 bytes
 .../__pycache__/sesreader.cpython-36.pyc      |  Bin 1576 -> 1944 bytes
 dsn_python/dsn_module.py                      |    2 +-
 dsn_python/sesreader.py                       |   45 +-
 journal_media/same_pin_intersect.png          |  Bin 0 -> 149867 bytes
 .../ee_dwg_processing.cpython-36.pyc          |  Bin 16523 -> 17426 bytes
 .../__pycache__/roco_dsn.cpython-36.pyc       |  Bin 6580 -> 6610 bytes
 paperbot_ee_autoroute/dwg_for_autorouter.dxf  |    8 +-
 paperbot_ee_autoroute/dwg_w_circuit.dxf       | 8900 +++++++++++------
 paperbot_ee_autoroute/dwg_w_layers.dxf        |    2 +-
 paperbot_ee_autoroute/ee_dwg_processing.py    |  216 +-
 paperbot_ee_autoroute/paperbot_ee.dsn         |   98 +-
 paperbot_ee_autoroute/paperbot_ee.rules       |    2 +-
 paperbot_ee_autoroute/paperbot_ee.ses         |  101 +-
 paperbot_ee_autoroute/roco_dsn.py             |   21 +-
 paperbot_ee_autoroute/roco_electrical.py      |    4 +-
 17 files changed, 6148 insertions(+), 3261 deletions(-)
 create mode 100644 journal_media/same_pin_intersect.png

diff --git a/README.md b/README.md
index b6b188f..c53959c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,16 @@
 ## ENGINEERING JOURNAL
 ### Jingyan Ling
 
+### 08/26/2019
+
+- Fixed issue:
+  - `roco_dsn` now reads `flip` argument to get correct pin locations
+- Solving issue in progress:
+  - When multiple wires are connecting to single pin. Isolation box is not draw correctly
+  - Have Done:
+    - Redo `sesreader` so paths will not be continued to merge if it reach one of the pin location
+
+- ![](journal_media/same_pin_intersect.png)
 ### 08/22/2019
 
 - Try to solve issues:
diff --git a/dsn_python/__pycache__/dsn_module.cpython-36.pyc b/dsn_python/__pycache__/dsn_module.cpython-36.pyc
index 97a8d725e1ccf06d9f71e20c50f76b6ae2166049..dba328dec2947f0199b9996aac6b72895f669b79 100644
GIT binary patch
delta 154
zcmcbo@k@i#n3tC;T_Giwc_Syk0He|5iCk)v?FGsNyGmF}SZi3b_?sD<8C@7+D<&Tk
zP&2C$NMT`RkYq^Vuw-Cnuwf|St`TTvtQDx?%Mwmulw>I35MihlOkph%DG{g<1Zfp#
zNMV~SB&g2L-pd@!pvgJeL2xx|ku?JY!{pb3DojQ8n|XwU8G#ln2x~Ai3NUW=6c%L!
E025y#9{>OV

delta 126
zcmeyRaZiKOn3tD}eQ9hg>qbs~0Y;_C6S>qT+Y6KlR+X@nu-33<@i#LzGrBOuW=uXN
zpr%&BT_e!USSwJ&mnEFSD9KR5A;M5An8H#bQX)_z2vRD}kit4yNl=}gt(Q5NL6d!Q
dfZ*y$LModzg#;KG4JKO&YcMixP8Akq1OWC`9uNQk

diff --git a/dsn_python/__pycache__/sesreader.cpython-36.pyc b/dsn_python/__pycache__/sesreader.cpython-36.pyc
index af49de71b8e1e3e142743b1706db65d655b15375..9974ceb12f83f5b48ac8774efdc9c15aaf6ae1d5 100644
GIT binary patch
literal 1944
zcmZ`(&2Jk;6rb5$uh)+4I<6ZxZIXVaO$<^^TdAN5p-NP!r>at`1}&;q#yd^y*lTBY
z(%NW-i#c-0AAov7NJywcoH_OnKwLn3gj22@IOI}(Z|s&xlwHl6-}`>^-t68emy0hx
ziy!}1X6#RP>~Vl^W2Gw~F^hShg|nT9PVB_)S1fd6{(v>TLs+nT9rB>3iREK`jFtZC
zGNxG%{!^aTH1_wIVTuDeQ>W)lS<js^<7_kIjz3kN%4uf`+dJ&>UE{^BcC@$5c71ts
zd{cS)wcde#-Q;2q`kd82(w@$3JI2>;&)5Exb9SHYJ=$V>H@6s~=f@-M!fVF_;0oi1
zh!(`~jr|4#@|W3^qTVv7fMWLYsH>;~T_me1HwzY%9XBPtpi9VB)&*oMQ?|VywwTU?
zD_HJpo3%2&tLZGa&57{``UKE>rm70PqOMMPoUb!e)zuy%BPO8|a#nQ(QK0ASfbW&I
zh&ndf;sGCjhYsc8o7;5{9Ql{dQ+1|>%w=68pExilvFcc-VE;s)gxw#yX6=@+mtfyO
z6j+<nalxF_OS-b_A8`2sTwOQj+|S@B!kW(CK@E@VW?3)WC}*&j5#=nREF;Q_J{=c#
zVUzx?S7u1QRF&Qdt6fF>GrJC|xTWis)==vb)vBs$k?NRoz1nzv3PhZp;y#1tS?k%i
zo_+nsQ?KgUTRj@{T+j6><a%yB8Wd62{wGJn=HT)rJcv?`naAqC^}Q_@=JL``=Sxg}
z5i_&>hxFbS8~?5sG3{T>8hW&bc@=kasOQLb1-v;o{?Xp{bI>iE#+`!oH^$TF=)Rlt
zwA0N5zF_f!#TWH?nt;Aw=|!S0bC|hg*3D(;a66$RdXcErT`?PGQ(w~S=%g#Z)$985
z9IfG`7pOPMn!chptaMXv=*>BLqd#!>HgQsC?}$!{Z@zNx3-4+w(u~W@8@1KW5pPP4
z5B`uyx4OaD!%q(J?XyGrEgZhWBLkpjEek{vr_Z`-C-a6Qkz}3}?Kmr@qkdQQy9t8k
zWINdwncIifZ;xOUXF03S+-{;WCmChAwv_D&)Tx?`MCPkuzniMemtrt{Dl)G#98Izy
z7Gh+PXSIP8PlZfH+-zorC*8h?sP-^F>LyWt*vVWRDJ+pJ6`jbs@NUL?u$alR0s*TD
z^JMe6oP_ydBIa>a8l_6YT&1clRhSzo6d$_a!(g5z%KX7F-tP;DyGd9b2)Qj{Tgfc&
z!ZAtaJ?Xc%!%`YqVKn2!F)rhnf(ZS=wFvzRal}+nHJOt}p(7$_u3Jr64d-su5lO?D
zoh#~$sKRSRt`oVDIpb?s*F$FvJOQ2nPi}nAB>mlw9<+9b1JUYrlkG`6Y26ui_6H(S
zX)E0ypw0+G5)v&HgMHbO!_F`gebG^}+iCY(ahgP<iP{+^Ewr14FXUAW3j;~w=vh~a
z9CD;TfiPa=0k3fntHkSA0VGB6v{t~=8}JIRxFjnAk;jttAY0GAB%^ocN7Bk%Qs+gd
z3OiaJckDj%`!Al^RD9Yg&k|x#{uR7bTOAVlE~;*NvVkqjCHn((x(00Jwt2_MJ7g4m
PIJ*rW(LhoUgev_9`0@C5

literal 1576
zcmYjQ&2HO95Z+x<6eUZt{BJpqod9VNUm_$1+@dIq77YrYf&vNRf<Zv2;zpKCk<yY*
zq+%Cnp&Wbg1M~$7^icFcik^yshhB22`v|$T->l`tBxd&8`DW*D$^Cl0`okB`U%ag_
z_Lg0H1n}pOY!xbE5sz8GA`v-nSimFxgzdQ(VA$g>rv=Y#hzI!+lC3+8X*R&Q8PAqA
z){mKCIR_FmF%UC0aAwT#9y4O{P44C;4bK^W#9ka3Cvr5`PK%v->R@t^yV{xa0{k80
zMlN{Q^3SxR-JUQdEe4)0%{XUYv+=WIHa<9Ji0(~BnogaVGIsvtDWa95Qj1021_Sb1
zY)1U2W*&1;MqQQM*A?=baZ|OJ{J2@rRlR_0HSHr?jk1k@IcD0!&bPZCZPxlZpL~Lv
zy%~>6r_Q-h2il`}rUBoIZjf(OHjD6MdJ+6x-LQNU>jM0iBHt`d{?;C9`_nAzWy`K$
zt$|(DO}%m|&Uy9*XmyU3-rJTgZR#km4i@w>Dqp)gp?=d1RM4af@>*V}T4r3YZBT9V
zSnBr=K6*_zEH{s?{<Yi^o!5=|xyyV)HLh`MAEMjy)Hf=*>U(^2%+C4v9;R2v^z1~i
zXUA;vm#(AhKg>ENxQ+={PD_~3q3s2GvoZPAelZ*1s++hMc>iP^y+PlM*`$?j7r13{
z)#5F^Ni)<ftG7ryOfYl9Y@3_laKqq8Z;`g#j@dQ0^bNg@2@Ca)-qttgXdT_OsGDR*
z@914?jrFd+HAnCHb1{z5sTdzpr}%H`kH2&8XEH0eD%?>gKY7RZ6#YaOq@I3tfnSGR
z(EoSwA0Fic?KKKtCQ<gfpPv+NI+97@D%pvOYBq}ddE8GBucSIjPZmxL*6WPm6cr`Q
z7fwIP3s1>m`brjVHyuq2Kaz4}ksJ53yzrHLB~>P)z1v0QWj~f7)mAvDG^i2GWH+>)
zykGD^P@db03IWRmW%Bt}O@nfpNHW7K&%!KM7UUh32c=Pt!U6|G&>TwDlabAI8DZg?
zrEp)yonFB)DH))=ET@o#$ihI#FsSEgXuU(~LebPNiwe6V3jcuALsI*Nm^^?y48#O@
z3Oog#?*Gix9UOc2q<xYOWqZ(1dectQew234hBC>sc6K&IiV)M2DhXpbJX39zcGFPC
zvYV@Zw-dLcED1-`{3K1<m=)cMRQEAp3^9qq*L@{j<jB5<V!X<IzRX=njjuv{SgP2Q
zY-3Na&l|iU$cI?se7sldJzf=brU@bDgKj#o3bHpK>)<HbHeSlK3X8gn8uo-*!D6v(
Y|C;&;MB#rnOrx_{9@0oN`Vf8oKMW$2u>b%7

diff --git a/dsn_python/dsn_module.py b/dsn_python/dsn_module.py
index 8c3a681..0fb5a3d 100644
--- a/dsn_python/dsn_module.py
+++ b/dsn_python/dsn_module.py
@@ -213,7 +213,7 @@ class Footprint(AST):
             pad=module.pads[i]
             pin_index=int(pad.name)
             pin_at=np.array(pad.at)*unit_convert
-            # pin_at[1]*=-1
+            pin_at[1]*=-1
             pin_at=list(pin_at)
             pin_size=pad.size[0]*unit_convert
             pin_type='Round[A]Pad_'+str(int(pin_size))+'_um'
diff --git a/dsn_python/sesreader.py b/dsn_python/sesreader.py
index 6b61ac4..61fec19 100644
--- a/dsn_python/sesreader.py
+++ b/dsn_python/sesreader.py
@@ -1,7 +1,8 @@
 #!/usr/bin/env python3
 
 import copy
-def find_wire(file_path):
+import numpy as np
+def find_wire(file_path,pin_loc):
     if not file_path.endswith('.ses'):
         file_path+='.ses'
     ses=open(file_path,'r').read().splitlines()
@@ -24,37 +25,65 @@ def find_wire(file_path):
             onepath.append(pts)
         path_list.append(onepath)
 
+
+    pin_loc_=[]
+    for module in pin_loc:
+        for pin in module:
+            pin=np.array(pin)*10000
+            pin=pin.astype(int)
+            pin=pin.tolist()
+            pin_loc_.append(pin)
     merged_path_list=[]
     while len(path_list)!=0:
         merged_path=path_list[0]
         path_list.remove(merged_path)
         flag=True
+        s_merge_flag=True
+        e_merge_flag=True
         while flag:
             s=merged_path[0]
             e=merged_path[-1]
+            m1_len=len(merged_path)
             flag=False
+            if s in pin_loc_:
+                s_merge_flag=False
+            if e in pin_loc_:
+                e_merge_flag=False
             for restpath in path_list:
                 s_=restpath[0]
                 e_=restpath[-1]
-                if s==s_ or s==e_ or e==s_ or e==e_:
+                m2_len=len(restpath)
+                if m1_len<3 or m2_len<3:
                     to_merge_copy=copy.deepcopy(restpath)
                     #update merge path
-                    if s==s_:
+                    if s==s_ and s_merge_flag:
                         merged_path.remove(s)
                         merged_path=list(reversed(merged_path))+(to_merge_copy)
-                    if s==e_:
+                        path_list.remove(restpath)                
+                        flag=True
+                        break
+                    if s==e_ and s_merge_flag:
                         merged_path.remove(s)
                         merged_path=to_merge_copy+(merged_path)
-                    if e==s_:
+                        path_list.remove(restpath)                
+                        flag=True
+                        break
+                    if e==s_ and e_merge_flag:
                         merged_path.remove(e)
                         merged_path=(merged_path)+(to_merge_copy)
-                    if e==e_:
+                        path_list.remove(restpath)                
+                        flag=True
+                        break
+                    if e==e_ and e_merge_flag:
                         merged_path.remove(e)
                         merged_path=to_merge_copy+(list(reversed(merged_path)))
+                        path_list.remove(restpath)                
+                        flag=True
+                        break
                     
 
-                    path_list.remove(restpath)                
-                    flag=True
+                    
+                    
     
         merged_path_list.append(merged_path)
     for path in merged_path_list:
diff --git a/journal_media/same_pin_intersect.png b/journal_media/same_pin_intersect.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b2cb3b3481aa1251316370cd0b3c457871c78fc
GIT binary patch
literal 149867
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

literal 0
HcmV?d00001

diff --git a/paperbot_ee_autoroute/__pycache__/ee_dwg_processing.cpython-36.pyc b/paperbot_ee_autoroute/__pycache__/ee_dwg_processing.cpython-36.pyc
index bf4db87bc3ebdea18ef0e301ade88096746edf70..cbd37c53393f9831572c020e2bcd72f5595a0e36 100644
GIT binary patch
delta 5972
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

delta 5290
zcmai2Yiv}<6~1#HyVrN0Ua!4g+klM?*aQd|%cYbOCs3NEg1ktrIyf8SyMWhbZO>l9
zLgunb7ok)Q)M5VQ!4H}$X;V^?)G2Bjl15aC`jD!&sv^~WsA|(xt*ZWLr6{SYq~Dpl
z_(7AD<(_-y%$ak~nK`fV*@xIy9%P-HV=?FXb-Cf+j%wPUv_=06-~)I{mmcZ7Ewa+B
zbDfiH$Z<O#Igw>uk34###qQL4R=x1{3(-Uve8j(l_}|gw)3NS~Foc#f4{Csx7b=7W
zt1{rW&<b{;u1a)A%|?U?JSr@}m<R#JU0Ry}XR@j>a2DdOIj)yZ0jsA`m4Rv!jeiH@
zRE;YJiot&mN`tsTE5v{#syfq(>wwXu&foCTu2p4UV#Q|A8fyz1X#OfU-gco$z8L=t
z%gA$yj?mOtF*oALmlF@jo0GR!!n^@y@-)C)<meb5D;~^Ejd+LnZX(}C;C7mGM)_o^
zlq-!L&+|s2D$qn&2H+H)Qa^ykZ06tz)qYVHoySAWHXV#@#goz<<`}xoW;fKYWv%q7
zx%kuwADNiQPvks4GMZPP=6A?asy7s<A}^%YvS;L*sY`5+Jl(L-x)aM@kyjcnu)Ae3
zon5^LV?IFOMgma+_W<-5fuW;B*eP%9Yml#{O?E}Tp6;u(gJ|PXC%#M9G<B2#WD3`3
z^zu5-@Nl>V?0A*!)MoVIW?!eV(6gFv2*YJr4KS3|4(h%+!^-cd6=sc}4Zr1Ea1RUI
zA=mK3<!x9U+No8BdwsjSPS`uO;V!?<3&U^fswCQW%~s8;b0H$FjWb?$Ek8V69@M6b
zgPI7J_6p0@$r0SJ@8HumL`U$h!#i4R!z{z>A6=$qp`My0b)%536&#@p=U_!A7lgh$
zud$E~Z}iENED^(!xQGj5+?ZjUY)dI#IIpWWYqTH3@B0aGB*2-Zx2tC~;PqZaBt?By
z_fuXJh7nFOdcBxPiBMIaVHMtsk1%Kx6N!UL8841WhD8ln9uZMs>4Tczh+S$>yVT?*
zL|Qa~p22=aMFv>2XoQUBz?kWC*r5h5i5P3FlI2;*Oq0xgy5HirVttFqVpW^BJ0V&X
zx(uR{qOGc{_p+)!ZqDdDEtdJqMVr5(Xag?CXa&^O@u}rvMWF6&*uClAL4u|n$aE+3
z<Yol^`u+zWe9)7U<;>Q=Hz}^>((YKv8!3+FbNln&(R{v`oAOG5x9jqEnFFczz*{$y
zn4JVh<z3BP^>fbQN%zP^K8GltGXUg?=BKQEVED1@&Mvnc*2bdp^I5Ob0a_g%<<bMD
zrg_+5QoG80<T2lxG0WY;gd3Z~%l(ir3kD8@`C-LJm<?ygn`v$xcC5~KJWGUJ_zs|v
z)!?7H^3G7rJ2lP)GNY@`uL4J{^K24;Ol9(mYO$jhM?Q4%MYTApK4|&Qj8Q)2U6o)2
z9yVhPPr-ph0ulm66b5Au=x}JzU4wiMa}{VgKMWXRu*W9x!iKF;B_K+c&=LA^&w&@k
z;13BAxvF@xHjXgo>y#|BCOVKDi~`9?tc{5z){?VBibz(f2K?O?DcB#x%#-D{A_doN
zhD%391K5%(4o->&KMlV*IjF(EQlyrjhUy4we7Z?sLl06ah>eF3HE$6H^%WIrH)0$Y
zjadyx)Z}N1T^J`IyAnfWGgPg*YG|K9Q-}_$kPM>3s~3q{BxL;-FD0@f4eeWjwJ5Bu
zc<JgMC^gP3QA6j2|EET!rpL#s0im&Z+jRcwywJEhlEt>Q`fWAaVz4eS%~7UdW{GK0
znARjJt=L?h{~H0jOtkvTv9+zhD15^L;_;~lY^cG1Nf>P?QLow16@EL8io~seG^6wo
zc+-VO8dI8g!{>C@K5eL)PV{!M>?*yoWFmu1v1CE<=9;L?M~b>;#r&t|KM{PPxbZ`0
zDhpcu&&QYgH@^aJsQ(aeXqxwi%=8shoMz-xl-r)fp1qt=O6nr;Nq}AaZonR$uO`Y$
z!sR{fk-aJj9w6F$I#gIs)0{avIdyE#cJuiu!ni8iHxcVC1PTODhczU*$*G`}4-jo!
zc64m493*s%rlSYOif(SKG@0AakMZq9FA|s}aEQP{2hg!7rv^QZ%SVppCPt3sxl&*#
zaVS4AmFKz9BVKL-8JbhKFyv4_l*4!O<+(87^5-4P<-a<f>K(>35{g#32t-3?W3o89
zAL@T>wi0g>wBX&snpr!u<v&+G7)~m#lsw*fFWW7D)7ineYDkh@CM(FsuFaKJh?~#e
zz1Rr24?`!QxoADonjc0xLKQq{Lp0w;L4KF|hZ#2f4<ud+5b7Yp=oz}fXB13~p(@fa
z6FOqu@j}88Ca?&K9pwq6&;WCF%3d)PiFmnP#8l2oK%_3ve^PCSup|ka7I2A}hXz=n
z51?9)HK}r!h+s_{@|>gcoQ^7BBB!OWF0Ix*k98@PdXd3g&2K9I42d%~pDQcRLQoQd
z=;LiZeLNu=sk?y!agl@|)iqDQTT_6NDJhVFGBMbwgaewi0#V&uqh}xmy^*3(KY(5V
zFk3~Jgyi}FdIGhkB8U;yN@eH=M8<C_wqr80L@>IT(s{HTCYlc_D>0;3g-!oqP(x5P
zL3q83-bnRKKT({Zfs@t*%3)OA?xkQoniSWpby5v${T7^BLm@31MGJ~1puAyqrt&w$
zVK<(Zs~Z@I5%mWQL}p}9EgToZvlf^XlPWrU7;ho`nt*In!4~xVD)w$ACKXQOgi%b*
zHIAiAlM^G}*km!cf3l1SDdy3($Um>X?)E8Su=wPWqC01KN2Vt7e1b?Jo<BT!Uw+Q?
zjv=rHKw1=#twBH@A?keu9wVT7p0CQ0H7y}d<B}9>E@#gGJxrmt2Z+X!_{H&y>T-AY
z0PCGS)4h^)(Hx&wI7kA@9A(L;Xm(2es^^>Ry!6-Zt2iLcN7)dBBZ}_8zH2IucKJBq
z@^)dUQJ-(p&91=4!@OC=7sZZ+e$;}GcA<j`qAa8?0jf`O4cBxn)QAw(i0LgjGxX!N
z*2Qw23Q%-1xGRK}K=jcnAgyx061w3dgoYP{E+{hnFno@}9wjNQ%}e??^(ssCd-EFo
zqEHWQKh(3!{T^<;A{<;~hFAM_HEY8H(Ijkwuod@?tJb2S=?ZGbv@@u=8oV>UXHnT8
zzmz-IU0+%1h(UP>2ac$G@Nqh{`5eA*v+HpJ=b=PCR7VN>=$MOZYv3{<&ROK2CH{31
zkRxy}0o6<|Twvv`eOBrVn0SeNi|QBoR$S`qhgZ<mlHWyu8f;F<p6?|<zR15JPpn_v
zME7PS`%XJ;TXxvqVvpH|vsqqV|7Mr+Lsf^)6F-GR5K+n_YtDFS!%Frw`RffG%axuF
zf@vs>%Rz30bMDfT3W2AoK3L~~{z7iN{yKJUcHi}bEJU00Hj^)H?5YqtY5>r`2%Zq0
z9e7G-0R*G+;Tz?XLWjEwa%R<O;yy}w7@lScblGTh0ntr|X`E5x42|uDc{Q$Em{<Jk
z9EuxsQMj?X)))(XUeW4=vzRs=AC$*86;|B?wR$4K(GCIU&k*<)z??qi@e4G1R$9HE
z>U<RFdvrXs*_s*reZf{KfYLyk@kixI?{gX2R~xmmL|1u@rSNNGydc+X{(CEb5hQ+`
z!2JZCBvAXt`o1+Xx!Ghf`Nh805S`PgF3)dI&z|XffknPeoEHf^CvWL*x9C{2a<czA
zHa`1AKMvu0H20Ex_Y=L5mkIR<Tvi80r{6DkZ&}7BXUDfZ&O(=HZd^vTu3~59rmgJ}
zNd!UQ1g+?N80alzgR(W;#@h6x4lDI$`fCY({NdTNTTihu<ygvzNamb@+hk9Ize18;
z1sDo>hw|RYrrNuA$Q~<t=xngF-(Q%{ak6emAIT{ThxGk9{v1(^{bQR5^m3^Tc^$-@
zd~Dk)_WJA(wrykVNAf?P-q5pXZ@{1=&sn9>k%|0VX!5{;Qr_dQ(Zmnso!dLDBG9Aq
z{_QJRarTMrZ?Kl1(%izCERrVM`!mrYBX<m1<c{_73rdUA;Qz9`G|<CN<G{1C?+qka
zL<v!+dqKu;YL=hrOIU}&__Vy?rq%|+de~m|pMRGIO>)<cwVxdU$|+p<=Lk?_@y7{}
zvjy#^3RpVrppMYVaN38U!6aSyVR?DS>J4jwQp0DfKW&+M{Qh`Ft7v<iMyJ6}*p?Hu
Ommxni+Rb*#UiM#uLcEUv

diff --git a/paperbot_ee_autoroute/__pycache__/roco_dsn.cpython-36.pyc b/paperbot_ee_autoroute/__pycache__/roco_dsn.cpython-36.pyc
index 3ea47f9ee8e2566290f6ac760e8b5b2866941c03..e8239ed6c30136db84e70367e943e12a751d8adc 100644
GIT binary patch
delta 2152
zcmai0O>7%Q6rS0&cfD)x`ZsZ$^e<^jF>Ojv)E1$(NF?O|G-^~tD$~?#GLD<XiJjR6
z64+IcjFJW+1eyv7BoIR7z!8GD7nMo~BqR<T7KuZ9DkqN61MuG14Q_};q<NnC=9_Qc
z&b;>~Uyb}UVvSgq*>{vpeY~HLJMT?&eKBx?X46csMp=esS&ns86{azLYk?|Mxmyx-
z<)Riwrk$CEtsj&R=%7Ui;Wn5szEtsQbFNpOabMv{gcD#sC;Z^nW@LrZl2Ekcz5O^b
zgy!J38N^<8YeLiM!H2M)LxZbJiCW!Z<wm`>TCFdIYNOuZmUvwsDxglNvRA96=rnUY
zrxablAKoo)=-I9=6xgvrZtJdIrTr<K!d*(n)AhR7;B!k}Xw35ZVtID1R^hf-HU^GK
zH+zse0wz=!>nv2~7OT8~*be2qxMBSAREO~Snln>btSou_F`ySCT*~#~(vv6`Z6IN%
zOz+mO=5ackMw)a`9j~+$cm}Xi42GjM$90Rk6f7BV;%*twToU+RWJM6<`><<5cLo<!
z+?{*v5vz$m*<oOXTEpRPh4UjY;6*g@^t!PpPe6XMbRIWoN$Xy{bzJhI<A4`w>nnGh
z&3^H-HEL&ppg|jj=3W$s?W6HWd@`?%k$36TK5^MTwZ@`B%#Sd=Kmx-zSgeou%DkB)
zfeENlAk17)_@^xXFKgu!FYYD$=)BdWO*%%V-U;G3^5dY9fYpYdn75lWuzZWr0`X%x
z0=;N~#EC)zJ4pIAu#&#nq`5WXCt;A11JXl+lpMDvi6pk?@+3%0@syvgDk$%zeaqML
z1o|0Yo6q=}CZ%Ng%Si&?7=^JW$HS9^kqe}l80S<TSg4(=vzKd?A`K(rjpW`We*$o>
zgSq=R{E3f}BgbS|oj_b>S=8a&Sq+uO9DfwSVKAjg!(lEz4PEh9vRlpaevwa|NS#5#
zlVHNAcctPvVj|W5LP=REmz33V$!yFml^w6_O#df34#1kXpt-0{XoAL|X-bObXoL<x
zi%}a8{LN7ldOhO1)KMFw6th-^<_-%reRhp$n}q3`l*Kj`xM2;NjyKH=X0kX-R3m}G
zEM`}gz+_35Vri^9)o2i3x#nqpMBeLFxJ}hh6v({Jj3#Bd1(kpO0MaE9jdh<Sfwnzk
zHP>3?+Z_;P1jx62U6S?fnPgjd{Q(5I>wZjfW6SH4WP{97mS;V0#=t$e*D<_xYl8w>
zXrp=?wKtSCfP33;tPLku#_lhjdOS$1413yD5P|p|grGD06hv?Oz7u}BNg=r4+x^rj
zNS5W=B-+c9M5@TGwpChLfGTENWvzW|QpWC(f!G9@>unk7+O`bDblaKuF3u!7RQ`}E
zzd@W^kRi!g6{5RuJfs{W8cJqGJePf+8sbj&wIf&;ib|*)8<r(?M?t!0p29jdQ(tVH
zxha0^K6mIv;D>Y`luS^9EE%oW+JP$Hi%T$nQ{2m4?{6t{T(Fxoza+lzo*0tTQ|JT@
zbtsIx$bAd5t^!6Azh@T@{jV-CZ=tWnPVL0~qPxomx5U}};NEdqC-XLpEL2uqna818
zt$4)@B<^~CC^7>K@lF0by&$qZho5~OhM{();xH)F(kqo;Mv*d_m(bvmgcb)%Sw3a(
z27d;S`wSQY$!gP#0!gfhjh?qp9|DYHNp3x~dF=I~*@FiD6CnHmnprfsUxyhK=L-W5
Z_i;R?qAK4hK8+LvI(Tx~p!l%R`wwnT-i81G

delta 2086
zcmah~OKclO7@pa+y${>#cN{luNz)W+`k+<Rv=X6(CUByqEr%dOSh<<C>%{gtv)htX
zYvo|7K7^{G;lc$W1P3H8C7d{LpzV<h7o_EY1SfLfzzxKK{~tS68X_TUKF@sf%{Twd
z{4@LG)HhSfsbta|PudH&o+0G74=)!UPE6BWjAiOkmSs7XXN9`LpuMq76{>J5T;;9k
z?-fGG#t+KJbTR=oo&*TvZO3mmJl|gQZg30fIKY>LPi)+atWp{ZHFj#xICdOEm>9xA
ztYtT@#58*F5Y}@DIJ%N(x>aU(+~!){ZHH>d?eK&Mv}3P~LvN_E_v)4CRaW(@mFP15
z@dEO+Q8AYtr(-WRtDeX6!0ntax3Q_!>46k>;hYuYHP`h!ywUbUqsHBqU28NQo)p}e
zI6jW5BEl3vsJ2`ds*P5ik0Q5YAtT~@<LC3+j4w5-i%!dF`}`!x%Mm_~qxK-21_+}a
z6zsGqZTw=MqO~;2WPs{Lr|-Zsz*Tf;&f@aQnl!8!u>YQoCm;oUFRCI)@_kq}p(^*o
z@pjHNCT=GFV$XsqjCHEqb2vW&4SpCw?jCMye+T4}W$-vb-&*tC{&vY@H-RtH{wjCu
z&3^Gya@NX%AO>X?iubZOY#ohf1F{sGBM<08OxV`UdJth+iFEbVuYJ>x2hpWOkM`&s
zS@^VTU@I`7*9?>;BQTeeJ=%>2I-|?#1In{OoY4{ijFyN(x`}QQ`t&gZYAa8=R*-;N
zDzJJqPl6=W)BXA=>84~m6};H*MB$*bNV;ig89^#Y*A<-5&jj&6D-x(@g4j|v$n+>B
zD|bXIRiuWvl{zV&q^1fo5vF0K{aX^Pa$a2%ne@nBrPB!2Mb`^euh9-8^5kTOWcj!_
zm!6KCgHhsE`oMe`^{+XQ<I1XCQP%8=*=e-xs&7}X{^uy+8k2jtug?PznxHzAn3AS>
z8le-=%2N{<lV+(U{z)ITav;M?tU~e5i0RC$>wYAN!m45{c9$^iE@k>%g+;p>6dj7e
z3}&)8OVlG>lO>r|SGsYQVriDaH=`cyCRRW4V?jh7*d5q@HAt4olE#c4W%*^5fA<tq
zkc`GgPLr+%J?nijoT?OW4#mh25O2bHqF5jHqz2miPcf*y9~e?=tlXa`w@Hn%A{%{Q
zhwwBE50+`&rofg4tlp#Rl1|-LfZj8pA#%y4SLe2dE}ZEmS5Nq{J75BdISE-{1{p}p
z>{bv#wnqaC*B)eMAh%cidBoa0kuES5jN5YQr#HH+$9J)T%pBT$D{a0S*vQa^HjtWw
zU=q8yq=zob3Xv{<&Jzd`lDek8Ny=jvL&}Al`-JMk%HKSK*SD;M%JCEO<=gRY{B6!)
z(k{BK&e=!ekHQ675wuW9$xAOE^|xXCBXOwk`JuiO#}CJDRveX&(PL6d-oc4!sKJ{x
z>ox~jKD2x+?2#J>{?}4$7A}{!+a<Q1z+F6_h)!{G-vx~C1V9*BcGf)p0#?<!<Ck-A
zDIXS(rLF=4Z|(Kg8#QzhzZNgi%VKKuxeHfN8@uLI8N8n|IF&B|$KOS;5pV@zl7qyS
z-x&B*eg>5HIsl;-{IUvOSX~ugjDGOaB(NM`%l;Q}1ZyRPF@*gHc;C5$fHQ7`gQ8uU
oI6ul2pv$WKgzzd#kl3b^!(?3g41CwFH=VOlP<Rml9o~z70a;(o?EnA(

diff --git a/paperbot_ee_autoroute/dwg_for_autorouter.dxf b/paperbot_ee_autoroute/dwg_for_autorouter.dxf
index a665d3a..0bbc026 100644
--- a/paperbot_ee_autoroute/dwg_for_autorouter.dxf
+++ b/paperbot_ee_autoroute/dwg_for_autorouter.dxf
@@ -489,11 +489,11 @@ $SKPOLY
   9
 $TDCREATE
  40
-2458718.713009259
+2458722.7063425924
   9
 $TDUPDATE
  40
-2458718.713009259
+2458722.7063425924
   9
 $TDINDWG
  40
@@ -921,11 +921,11 @@ $PSTYLEMODE
   9
 $FINGERPRINTGUID
   2
-E47DED70-C539-11E9-978A-7470FDECECE4
+36B5572E-C85D-11E9-978A-7470FDECECE4
   9
 $VERSIONGUID
   2
-E47DED72-C539-11E9-978A-7470FDECECE4
+36B55730-C85D-11E9-978A-7470FDECECE4
   9
 $EXTNAMES
 290
diff --git a/paperbot_ee_autoroute/dwg_w_circuit.dxf b/paperbot_ee_autoroute/dwg_w_circuit.dxf
index 1f930d7..52bc714 100644
--- a/paperbot_ee_autoroute/dwg_w_circuit.dxf
+++ b/paperbot_ee_autoroute/dwg_w_circuit.dxf
@@ -53,11 +53,11 @@ $HANDLING
   9
 $TDUPDATE
  40
-2458718.7131365743
+2458722.7066550925
   9
 $HANDSEED
   5
-5D3
+66F
   9
 $DWGCODEPAGE
   3
@@ -4345,13 +4345,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+114.51
  20
-70.51
+74.32000000000001
  11
-118.98
+115.17
  21
-71.17
+74.98
  67
 0
   0
@@ -4361,13 +4361,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+114.51
  20
-71.17
+74.98
  11
-118.98
+115.17
  21
-70.51
+74.32000000000001
  67
 0
   0
@@ -4377,13 +4377,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+117.05
  20
-73.05
+74.32000000000001
  11
-118.98
+117.71
  21
-73.71
+74.98
  67
 0
   0
@@ -4393,13 +4393,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+117.05
  20
-73.71
+74.98
  11
-118.98
+117.71
  21
-73.05
+74.32000000000001
  67
 0
   0
@@ -4409,13 +4409,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+119.59
  20
-75.59
+74.32000000000001
  11
-118.98
+120.25
  21
-76.25
+74.98
  67
 0
   0
@@ -4425,13 +4425,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+119.59
  20
-76.25
+74.98
  11
-118.98
+120.25
  21
-75.59
+74.32000000000001
  67
 0
   0
@@ -4441,13 +4441,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+122.13
  20
-78.13
+74.32000000000001
  11
-118.98
+122.78999999999999
  21
-78.78999999999999
+74.98
  67
 0
   0
@@ -4457,13 +4457,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+122.13
  20
-78.78999999999999
+74.98
  11
-118.98
+122.78999999999999
  21
-78.13
+74.32000000000001
  67
 0
   0
@@ -4473,13 +4473,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+124.67
  20
-80.67
+74.32000000000001
  11
-118.98
+125.33
  21
-81.33
+74.98
  67
 0
   0
@@ -4489,13 +4489,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+124.67
  20
-81.33
+74.98
  11
-118.98
+125.33
  21
-80.67
+74.32000000000001
  67
 0
   0
@@ -4505,13 +4505,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+127.21000000000001
  20
-83.21000000000001
+74.32000000000001
  11
-118.98
+127.87
  21
-83.87
+74.98
  67
 0
   0
@@ -4521,13 +4521,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+127.21000000000001
  20
-83.87
+74.98
  11
-118.98
+127.87
  21
-83.21000000000001
+74.32000000000001
  67
 0
   0
@@ -4537,13 +4537,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+129.75
  20
-85.75
+74.32000000000001
  11
-118.98
+130.41000000000003
  21
-86.41
+74.98
  67
 0
   0
@@ -4553,13 +4553,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+129.75
  20
-86.41
+74.98
  11
-118.98
+130.41000000000003
  21
-85.75
+74.32000000000001
  67
 0
   0
@@ -4569,13 +4569,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+132.29
  20
-88.29
+74.32000000000001
  11
-118.98
+132.95000000000002
  21
-88.95
+74.98
  67
 0
   0
@@ -4585,13 +4585,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+132.29
  20
-88.95
+74.98
  11
-118.98
+132.95000000000002
  21
-88.29
+74.32000000000001
  67
 0
   0
@@ -4601,13 +4601,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+134.82999999999998
  20
-90.83
+74.32000000000001
  11
-118.98
+135.49
  21
-91.49
+74.98
  67
 0
   0
@@ -4617,13 +4617,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+134.82999999999998
  20
-91.49
+74.98
  11
-118.98
+135.49
  21
-90.83
+74.32000000000001
  67
 0
   0
@@ -4633,13 +4633,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+137.36999999999998
  20
-93.37
+74.32000000000001
  11
-118.98
+138.03
  21
-94.03
+74.98
  67
 0
   0
@@ -4649,13 +4649,13 @@ LINE
   8
 Cut
  10
-118.32000000000001
+137.36999999999998
  20
-94.03
+74.98
  11
-118.98
+138.03
  21
-93.37
+74.32000000000001
  67
 0
   0
@@ -4665,13 +4665,13 @@ LINE
   8
 Cut
  10
-94.62
+132.72
  20
-60.73500000000001
+60.735
  11
-95.28
+133.38000000000002
  21
-61.395
+61.394999999999996
  67
 0
   0
@@ -4681,13 +4681,13 @@ LINE
   8
 Cut
  10
-94.62
+132.72
  20
-61.395
+61.394999999999996
  11
-95.28
+133.38000000000002
  21
-60.73500000000001
+60.735
  67
 0
   0
@@ -4697,13 +4697,13 @@ LINE
   8
 Cut
  10
-97.16000000000001
+130.17999999999998
  20
-60.73500000000001
+60.735
  11
-97.82000000000001
+130.84
  21
-61.395
+61.394999999999996
  67
 0
   0
@@ -4713,13 +4713,13 @@ LINE
   8
 Cut
  10
-97.16000000000001
+130.17999999999998
  20
-61.395
+61.394999999999996
  11
-97.82000000000001
+130.84
  21
-60.73500000000001
+60.735
  67
 0
   0
@@ -4729,11 +4729,11 @@ LINE
   8
 Cut
  10
-99.7
+127.64
  20
 60.735
  11
-100.36
+128.3
  21
 61.394999999999996
  67
@@ -4745,11 +4745,11 @@ LINE
   8
 Cut
  10
-99.7
+127.64
  20
 61.394999999999996
  11
-100.36
+128.3
  21
 60.735
  67
@@ -4761,11 +4761,11 @@ LINE
   8
 Cut
  10
-102.24000000000001
+125.10000000000001
  20
 60.735
  11
-102.9
+125.76
  21
 61.394999999999996
  67
@@ -4777,11 +4777,11 @@ LINE
   8
 Cut
  10
-102.24000000000001
+125.10000000000001
  20
 61.394999999999996
  11
-102.9
+125.76
  21
 60.735
  67
@@ -4793,11 +4793,11 @@ LINE
   8
 Cut
  10
-104.78
+122.56
  20
 60.735
  11
-105.44
+123.22
  21
 61.394999999999996
  67
@@ -4809,11 +4809,11 @@ LINE
   8
 Cut
  10
-104.78
+122.56
  20
 61.394999999999996
  11
-105.44
+123.22
  21
 60.735
  67
@@ -4825,11 +4825,11 @@ LINE
   8
 Cut
  10
-107.32000000000001
+120.02
  20
 60.735
  11
-107.98
+120.67999999999999
  21
 61.394999999999996
  67
@@ -4841,11 +4841,11 @@ LINE
   8
 Cut
  10
-107.32000000000001
+120.02
  20
 61.394999999999996
  11
-107.98
+120.67999999999999
  21
 60.735
  67
@@ -4857,11 +4857,11 @@ LINE
   8
 Cut
  10
-109.86
+117.48
  20
 60.735
  11
-110.52
+118.14
  21
 61.394999999999996
  67
@@ -4873,11 +4873,11 @@ LINE
   8
 Cut
  10
-109.86
+117.48
  20
 61.394999999999996
  11
-110.52
+118.14
  21
 60.735
  67
@@ -4889,11 +4889,11 @@ LINE
   8
 Cut
  10
-112.4
+114.94
  20
 60.735
  11
-113.06
+115.6
  21
 61.394999999999996
  67
@@ -4905,11 +4905,11 @@ LINE
   8
 Cut
  10
-112.4
+114.94
  20
 61.394999999999996
  11
-113.06
+115.6
  21
 60.735
  67
@@ -4921,11 +4921,11 @@ LINE
   8
 Cut
  10
-114.94
+112.4
  20
 60.735
  11
-115.6
+113.06
  21
 61.394999999999996
  67
@@ -4937,11 +4937,11 @@ LINE
   8
 Cut
  10
-114.94
+112.4
  20
 61.394999999999996
  11
-115.6
+113.06
  21
 60.735
  67
@@ -4953,11 +4953,11 @@ LINE
   8
 Cut
  10
-117.48
+109.86
  20
 60.735
  11
-118.14
+110.52
  21
 61.394999999999996
  67
@@ -4969,11 +4969,11 @@ LINE
   8
 Cut
  10
-117.48
+109.86
  20
 61.394999999999996
  11
-118.14
+110.52
  21
 60.735
  67
@@ -4985,11 +4985,11 @@ LINE
   8
 Cut
  10
-120.02
+107.32000000000001
  20
 60.735
  11
-120.67999999999999
+107.98
  21
 61.394999999999996
  67
@@ -5001,11 +5001,11 @@ LINE
   8
 Cut
  10
-120.02
+107.32000000000001
  20
 61.394999999999996
  11
-120.67999999999999
+107.98
  21
 60.735
  67
@@ -5017,11 +5017,11 @@ LINE
   8
 Cut
  10
-122.56
+104.78
  20
 60.735
  11
-123.22
+105.44
  21
 61.394999999999996
  67
@@ -5033,11 +5033,11 @@ LINE
   8
 Cut
  10
-122.56
+104.78
  20
 61.394999999999996
  11
-123.22
+105.44
  21
 60.735
  67
@@ -5049,11 +5049,11 @@ LINE
   8
 Cut
  10
-125.10000000000001
+102.24000000000001
  20
 60.735
  11
-125.76
+102.9
  21
 61.394999999999996
  67
@@ -5065,11 +5065,11 @@ LINE
   8
 Cut
  10
-125.10000000000001
+102.24000000000001
  20
 61.394999999999996
  11
-125.76
+102.9
  21
 60.735
  67
@@ -5081,11 +5081,11 @@ LINE
   8
 Cut
  10
-127.64
+99.7
  20
 60.735
  11
-128.3
+100.36
  21
 61.394999999999996
  67
@@ -5097,11 +5097,11 @@ LINE
   8
 Cut
  10
-127.64
+99.7
  20
 61.394999999999996
  11
-128.3
+100.36
  21
 60.735
  67
@@ -5113,13 +5113,13 @@ LINE
   8
 Cut
  10
-130.17999999999998
+97.16000000000001
  20
-60.735
+60.73500000000001
  11
-130.84
+97.82000000000001
  21
-61.394999999999996
+61.395
  67
 0
   0
@@ -5129,13 +5129,13 @@ LINE
   8
 Cut
  10
-130.17999999999998
+97.16000000000001
  20
-61.394999999999996
+61.395
  11
-130.84
+97.82000000000001
  21
-60.735
+60.73500000000001
  67
 0
   0
@@ -5145,13 +5145,13 @@ LINE
   8
 Cut
  10
-130.17999999999998
+97.16
  20
-37.239999999999995
+37.24000000000001
  11
-130.84
+97.82
  21
-37.89999999999999
+37.900000000000006
  67
 0
   0
@@ -5161,13 +5161,13 @@ LINE
   8
 Cut
  10
-130.17999999999998
+97.16
  20
-37.89999999999999
+37.900000000000006
  11
-130.84
+97.82
  21
-37.239999999999995
+37.24000000000001
  67
 0
   0
@@ -5177,11 +5177,11 @@ LINE
   8
 Cut
  10
-127.64
+99.7
  20
 37.24
  11
-128.3
+100.36
  21
 37.9
  67
@@ -5193,11 +5193,11 @@ LINE
   8
 Cut
  10
-127.64
+99.7
  20
 37.9
  11
-128.3
+100.36
  21
 37.24
  67
@@ -5209,11 +5209,11 @@ LINE
   8
 Cut
  10
-125.1
+102.24
  20
 37.24
  11
-125.75999999999999
+102.89999999999999
  21
 37.9
  67
@@ -5225,11 +5225,11 @@ LINE
   8
 Cut
  10
-125.1
+102.24
  20
 37.9
  11
-125.75999999999999
+102.89999999999999
  21
 37.24
  67
@@ -5241,11 +5241,11 @@ LINE
   8
 Cut
  10
-122.56
+104.78
  20
 37.24
  11
-123.22
+105.44
  21
 37.9
  67
@@ -5257,11 +5257,11 @@ LINE
   8
 Cut
  10
-122.56
+104.78
  20
 37.9
  11
-123.22
+105.44
  21
 37.24
  67
@@ -5273,11 +5273,11 @@ LINE
   8
 Cut
  10
-120.02
+107.32000000000001
  20
 37.24
  11
-120.67999999999999
+107.98
  21
 37.9
  67
@@ -5289,11 +5289,11 @@ LINE
   8
 Cut
  10
-120.02
+107.32000000000001
  20
 37.9
  11
-120.67999999999999
+107.98
  21
 37.24
  67
@@ -5305,11 +5305,11 @@ LINE
   8
 Cut
  10
-117.48
+109.86
  20
 37.24
  11
-118.14
+110.52
  21
 37.9
  67
@@ -5321,11 +5321,11 @@ LINE
   8
 Cut
  10
-117.48
+109.86
  20
 37.9
  11
-118.14
+110.52
  21
 37.24
  67
@@ -5337,11 +5337,11 @@ LINE
   8
 Cut
  10
-114.94
+112.4
  20
 37.24
  11
-115.6
+113.06
  21
 37.9
  67
@@ -5353,11 +5353,11 @@ LINE
   8
 Cut
  10
-114.94
+112.4
  20
 37.9
  11
-115.6
+113.06
  21
 37.24
  67
@@ -5369,11 +5369,11 @@ LINE
   8
 Cut
  10
-112.4
+114.94
  20
 37.24
  11
-113.06
+115.6
  21
 37.9
  67
@@ -5385,11 +5385,11 @@ LINE
   8
 Cut
  10
-112.4
+114.94
  20
 37.9
  11
-113.06
+115.6
  21
 37.24
  67
@@ -5401,11 +5401,11 @@ LINE
   8
 Cut
  10
-109.86
+117.48
  20
 37.24
  11
-110.52
+118.14
  21
 37.9
  67
@@ -5417,11 +5417,11 @@ LINE
   8
 Cut
  10
-109.86
+117.48
  20
 37.9
  11
-110.52
+118.14
  21
 37.24
  67
@@ -5433,11 +5433,11 @@ LINE
   8
 Cut
  10
-107.32000000000001
+120.02
  20
 37.24
  11
-107.98
+120.67999999999999
  21
 37.9
  67
@@ -5449,11 +5449,11 @@ LINE
   8
 Cut
  10
-107.32000000000001
+120.02
  20
 37.9
  11
-107.98
+120.67999999999999
  21
 37.24
  67
@@ -5465,11 +5465,11 @@ LINE
   8
 Cut
  10
-104.78
+122.56
  20
 37.24
  11
-105.44
+123.22
  21
 37.9
  67
@@ -5481,11 +5481,11 @@ LINE
   8
 Cut
  10
-104.78
+122.56
  20
 37.9
  11
-105.44
+123.22
  21
 37.24
  67
@@ -5497,11 +5497,11 @@ LINE
   8
 Cut
  10
-102.24
+125.1
  20
 37.24
  11
-102.89999999999999
+125.75999999999999
  21
 37.9
  67
@@ -5513,11 +5513,11 @@ LINE
   8
 Cut
  10
-102.24
+125.1
  20
 37.9
  11
-102.89999999999999
+125.75999999999999
  21
 37.24
  67
@@ -5529,11 +5529,11 @@ LINE
   8
 Cut
  10
-99.7
+127.64
  20
 37.24
  11
-100.36
+128.3
  21
 37.9
  67
@@ -5545,11 +5545,11 @@ LINE
   8
 Cut
  10
-99.7
+127.64
  20
 37.9
  11
-100.36
+128.3
  21
 37.24
  67
@@ -5561,13 +5561,13 @@ LINE
   8
 Cut
  10
-97.16
+130.17999999999998
  20
-37.24000000000001
+37.239999999999995
  11
-97.82
+130.84
  21
-37.900000000000006
+37.89999999999999
  67
 0
   0
@@ -5577,13 +5577,13 @@ LINE
   8
 Cut
  10
-97.16
+130.17999999999998
  20
-37.900000000000006
+37.89999999999999
  11
-97.82
+130.84
  21
-37.24000000000001
+37.239999999999995
  67
 0
   0
@@ -5593,13 +5593,13 @@ LINE
   8
 Cut
  10
-94.61999999999999
+132.72
  20
-37.24000000000001
+37.239999999999995
  11
-95.27999999999999
+133.38000000000002
  21
-37.900000000000006
+37.89999999999999
  67
 0
   0
@@ -5609,13 +5609,13 @@ LINE
   8
 Cut
  10
-94.61999999999999
+132.72
  20
-37.900000000000006
+37.89999999999999
  11
-95.27999999999999
+133.38000000000002
  21
-37.24000000000001
+37.239999999999995
  67
 0
   0
@@ -5625,13 +5625,13 @@ LINE
   8
 Cut
  10
-58.010000000000005
+78.33
  20
-74.21000000000001
+69.13
  11
-58.67
+78.99
  21
-74.87
+69.78999999999999
  67
 0
   0
@@ -5641,13 +5641,13 @@ LINE
   8
 Cut
  10
-58.010000000000005
+78.33
  20
-74.87
+69.78999999999999
  11
-58.67
+78.99
  21
-74.21000000000001
+69.13
  67
 0
   0
@@ -5657,11 +5657,11 @@ LINE
   8
 Cut
  10
-58.010000000000005
+78.33
  20
 71.67
  11
-58.67
+78.99
  21
 72.33
  67
@@ -5673,11 +5673,11 @@ LINE
   8
 Cut
  10
-58.010000000000005
+78.33
  20
 72.33
  11
-58.67
+78.99
  21
 71.67
  67
@@ -5689,13 +5689,13 @@ LINE
   8
 Cut
  10
-58.010000000000005
+78.33
  20
-69.13
+74.21000000000001
  11
-58.67
+78.99
  21
-69.78999999999999
+74.87
  67
 0
   0
@@ -5705,13 +5705,13 @@ LINE
   8
 Cut
  10
-58.010000000000005
+78.33
  20
-69.78999999999999
+74.87
  11
-58.67
+78.99
  21
-69.13
+74.21000000000001
  67
 0
   0
@@ -5847,15 +5847,15 @@ LINE
   5
 328
   8
-Circuit_Etc
+Circuit_Cut
  10
-130.51
+77.66
  20
-37.57
+73.0
  11
-131.1934
+79.66
  21
-38.2534
+73.0
   6
 DASHDOT
  67
@@ -5865,15 +5865,15 @@ LINE
   5
 329
   8
-Circuit_Etc
+Circuit_Cut
  10
-131.1934
+79.66
  20
-38.2534
+73.0
  11
-133.2958
+79.66
  21
-40.3558
+71.0
   6
 DASHDOT
  67
@@ -5883,15 +5883,15 @@ LINE
   5
 32A
   8
-Circuit_Etc
+Circuit_Cut
  10
-133.2958
+79.66
  20
-40.3558
+71.0
  11
-133.2958
+77.66
  21
-62.2046
+71.0
   6
 DASHDOT
  67
@@ -5901,15 +5901,15 @@ LINE
   5
 32B
   8
-Circuit_Etc
+Circuit_Cut
  10
-133.2958
+77.66
  20
-62.2046
+71.0
  11
-125.2226
+77.66
  21
-70.2778
+71.0
   6
 DASHDOT
  67
@@ -5919,15 +5919,15 @@ LINE
   5
 32C
   8
-Circuit_Etc
+Circuit_Cut
  10
-125.2226
+77.66
  20
-70.2778
+73.0
  11
-119.2122
+76.58358643762692
  21
-70.2778
+73.0
   6
 DASHDOT
  67
@@ -5937,15 +5937,15 @@ LINE
   5
 32D
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.2122
+77.66
  20
-70.2778
+71.0
  11
-118.65
+77.41201356237312
  21
-70.84
+71.0
   6
 DASHDOT
  67
@@ -5955,15 +5955,15 @@ LINE
   5
 32E
   8
-Circuit_Etc
+Circuit_Cut
  10
-118.65
+76.58358643762692
  20
-70.84
+73.00000000000001
  11
-118.4276
+74.8735
  21
-70.6176
+71.28991356237307
   6
 DASHDOT
  67
@@ -5973,15 +5973,15 @@ LINE
   5
 32F
   8
-Circuit_Etc
+Circuit_Cut
  10
-118.4276
+77.41201356237312
  20
-70.6176
+71.00000000000001
  11
-113.9908
+76.8735
  21
-70.6176
+70.4614864376269
   6
 DASHDOT
  67
@@ -5991,15 +5991,15 @@ LINE
   5
 330
   8
-Circuit_Etc
+Circuit_Cut
  10
-113.9908
+74.8735
  20
-70.6176
+71.28991356237309
  11
-108.2902
+74.8735
  21
-76.3182
+58.51598643762691
   6
 DASHDOT
  67
@@ -6009,15 +6009,15 @@ LINE
   5
 331
   8
-Circuit_Etc
+Circuit_Cut
  10
-108.2902
+76.8735
  20
-76.3182
+70.4614864376269
  11
-64.3204
+76.8735
  21
-76.3182
+59.344413562373106
   6
 DASHDOT
  67
@@ -6027,15 +6027,15 @@ LINE
   5
 332
   8
-Circuit_Etc
+Circuit_Cut
  10
-64.3204
+96.48999999999998
  20
-76.3182
+39.727913562373104
  11
-60.0022
+98.49
  21
-72.0
+38.57000000000001
   6
 DASHDOT
  67
@@ -6045,15 +6045,15 @@ LINE
   5
 333
   8
-Circuit_Etc
+Circuit_Cut
  10
-60.0022
+98.49
  20
-72.0
+38.57000000000001
  11
-58.34
+98.49
  21
-72.0
+36.57000000000001
   6
 DASHDOT
  67
@@ -6063,15 +6063,15 @@ LINE
   5
 334
   8
-Circuit_Etc
+Circuit_Cut
  10
-65.0
+98.49
  20
-43.54
+36.57000000000001
  11
-65.0
+96.49
  21
-62.3552
+36.57000000000001
   6
 DASHDOT
  67
@@ -6081,15 +6081,15 @@ LINE
   5
 335
   8
-Circuit_Etc
+Circuit_Cut
  10
-65.0
+96.49
  20
-62.3552
+36.57000000000001
  11
-58.1176
+94.81948643762688
  21
-69.2376
+38.57000000000001
   6
 DASHDOT
  67
@@ -6099,15 +6099,15 @@ LINE
   5
 336
   8
-Circuit_Etc
+Circuit_Cut
  10
-58.1176
+76.8735
  20
-69.2376
+59.3444135623731
  11
-57.1256
+96.48999999999998
  21
-69.2376
+39.727913562373104
   6
 DASHDOT
  67
@@ -6117,15 +6117,15 @@ LINE
   5
 337
   8
-Circuit_Etc
+Circuit_Cut
  10
-57.1256
+74.87349999999998
  20
-69.2376
+58.51598643762691
  11
-55.5471
+94.81948643762688
  21
-70.8161
+38.57000000000001
   6
 DASHDOT
  67
@@ -6135,15 +6135,15 @@ LINE
   5
 338
   8
-Circuit_Etc
+Circuit_Cut
  10
-55.5471
+96.2337
  20
-70.8161
+36.57000000000001
  11
-55.5471
+96.49
  21
-75.6577
+38.57000000000001
   6
 DASHDOT
  67
@@ -6153,15 +6153,15 @@ LINE
   5
 339
   8
-Circuit_Etc
+Circuit_Cut
  10
-55.5471
+96.49
  20
-75.6577
+38.57000000000001
  11
-58.4142
+98.49
  21
-78.5248
+38.57000000000001
   6
 DASHDOT
  67
@@ -6171,15 +6171,15 @@ LINE
   5
 33A
   8
-Circuit_Etc
+Circuit_Cut
  10
-58.4142
+98.49
  20
-78.5248
+38.57000000000001
  11
-112.1389
+98.49
  21
-78.5248
+36.57000000000001
   6
 DASHDOT
  67
@@ -6189,15 +6189,15 @@ LINE
   5
 33B
   8
-Circuit_Etc
+Circuit_Cut
  10
-112.1389
+98.49
  20
-78.5248
+36.57000000000001
  11
-117.2837
+98.2337
  21
-73.38
+36.57000000000001
   6
 DASHDOT
  67
@@ -6207,15 +6207,15 @@ LINE
   5
 33C
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.2837
+96.2337
  20
-73.38
+36.57000000000001
  11
-118.65
+96.2337
  21
-73.38
+36.00788643762691
   6
 DASHDOT
  67
@@ -6225,15 +6225,15 @@ LINE
   5
 33D
   8
-Circuit_Etc
+Circuit_Cut
  10
-65.0
+98.2337
  20
-45.0394
+36.57000000000001
  11
-105.259
+98.2337
  21
-45.0394
+36.8363135623731
   6
 DASHDOT
  67
@@ -6243,15 +6243,15 @@ LINE
   5
 33E
   8
-Circuit_Etc
+Circuit_Cut
  10
-105.259
+98.2337
  20
-45.0394
+36.83631356237311
  11
-110.19
+99.2781135623731
  21
-40.1084
+35.791900000000005
   6
 DASHDOT
  67
@@ -6261,15 +6261,15 @@ LINE
   5
 33F
   8
-Circuit_Etc
+Circuit_Cut
  10
-110.19
+96.23369999999998
  20
-40.1084
+36.00788643762691
  11
-110.19
+98.44968643762691
  21
-37.57
+33.791899999999984
   6
 DASHDOT
  67
@@ -6279,15 +6279,15 @@ LINE
   5
 340
   8
-Circuit_Etc
+Circuit_Cut
  10
-58.1176
+99.2781135623731
  20
-69.2376
+35.7919
  11
-58.34
+133.77138643762692
  21
-69.46
+35.7919
   6
 DASHDOT
  67
@@ -6299,13 +6299,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+98.44968643762691
  20
-69.84
+33.7919
  11
-117.65
+134.5998135623731
  21
-71.84
+33.7919
   6
 DASHDOT
  67
@@ -6317,13 +6317,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+133.77138643762692
  20
-71.84
+35.79190000000001
  11
-119.65
+139.4898
  21
-71.84
+41.5103135623731
   6
 DASHDOT
  67
@@ -6335,13 +6335,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+134.5998135623731
  20
-69.84
+33.79190000000001
  11
-119.65
+141.4898
  21
-71.84
+40.68188643762691
   6
 DASHDOT
  67
@@ -6353,13 +6353,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+139.4898
  20
-69.84
+41.510313562373106
  11
-119.65
+139.4898
  21
-69.84
+75.38438643762689
   6
 DASHDOT
  67
@@ -6369,15 +6369,15 @@ LINE
   5
 345
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+141.4898
  20
-69.965
+40.681886437626915
  11
-117.775
+141.4898
  21
-71.715
+76.21281356237309
   6
 DASHDOT
  67
@@ -6387,15 +6387,15 @@ LINE
   5
 346
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+141.48980000000003
  20
-71.715
+76.21281356237307
  11
-119.525
+139.2789135623731
  21
-71.715
+78.42370000000001
   6
 DASHDOT
  67
@@ -6405,15 +6405,15 @@ LINE
   5
 347
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.525
+139.4898
  20
-69.965
+75.3843864376269
  11
-119.525
+138.4504864376269
  21
-71.715
+76.4237
   6
 DASHDOT
  67
@@ -6423,15 +6423,15 @@ LINE
   5
 348
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+139.2789135623731
  20
-69.965
+78.42370000000001
  11
-119.525
+115.7693864376269
  21
-69.965
+78.4237
   6
 DASHDOT
  67
@@ -6443,13 +6443,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+138.4504864376269
  20
-70.09
+76.42370000000001
  11
-117.9
+116.5978135623731
  21
-71.59
+76.4237
   6
 DASHDOT
  67
@@ -6461,13 +6461,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+115.7693864376269
  20
-71.59
+78.42369999999998
  11
-119.4
+113.6176
  21
-71.59
+76.2719135623731
   6
 DASHDOT
  67
@@ -6479,13 +6479,13 @@ LINE
   8
 Circuit_Cut
  10
-119.4
+116.5978135623731
  20
-70.09
+76.42369999999998
  11
-119.4
+115.61760000000001
  21
-71.59
+75.44348643762692
   6
 DASHDOT
  67
@@ -6497,13 +6497,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+113.6176
  20
-70.09
+75.64999999999999
  11
-119.4
+113.84
  21
-70.09
+73.65
   6
 DASHDOT
  67
@@ -6515,13 +6515,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+113.84
  20
-71.84
+73.65
  11
-117.9
+115.84
  21
-71.59
+73.65
   6
 DASHDOT
  67
@@ -6533,13 +6533,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+115.84
  20
-69.84
+73.65
  11
-119.4
+115.84
  21
-70.09
+75.65
   6
 DASHDOT
  67
@@ -6551,13 +6551,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+115.84
  20
-72.38
+75.65
  11
-117.65
+115.6176
  21
-74.38
+75.65
   6
 DASHDOT
  67
@@ -6569,13 +6569,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+113.6176
  20
-74.38
+76.2719135623731
  11
-119.65
+113.6176
  21
-74.38
+75.64999999999999
   6
 DASHDOT
  67
@@ -6587,13 +6587,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+115.6176
  20
-72.38
+75.44348643762692
  11
-119.65
+115.6176
  21
-74.38
+75.65
   6
 DASHDOT
  67
@@ -6605,13 +6605,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+79.66
  20
-72.38
+77.1767135623731
  11
-119.65
+77.66
  21
-72.38
+75.54
   6
 DASHDOT
  67
@@ -6621,15 +6621,15 @@ LINE
   5
 353
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+77.66
  20
-72.505
+75.54
  11
-117.775
+77.66
  21
-74.255
+73.54
   6
 DASHDOT
  67
@@ -6639,15 +6639,15 @@ LINE
   5
 354
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+77.66
  20
-74.255
+73.54
  11
-119.525
+79.66
  21
-74.255
+73.54
   6
 DASHDOT
  67
@@ -6657,15 +6657,15 @@ LINE
   5
 355
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.525
+79.66
  20
-72.505
+73.54
  11
-119.525
+80.85171356237309
  21
-74.255
+75.54
   6
 DASHDOT
  67
@@ -6675,15 +6675,15 @@ LINE
   5
 356
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+79.66
  20
-72.505
+77.1767135623731
  11
-119.525
+79.8321864376269
  21
-72.505
+77.34889999999999
   6
 DASHDOT
  67
@@ -6695,13 +6695,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+80.85171356237309
  20
-72.63
+75.54
  11
-117.9
+80.66061356237309
  21
-74.13
+75.3489
   6
 DASHDOT
  67
@@ -6713,13 +6713,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+79.83218643762689
  20
-74.13
+77.3489
  11
-119.4
+109.61241356237309
  21
-74.13
+77.3489
   6
 DASHDOT
  67
@@ -6731,13 +6731,13 @@ LINE
   8
 Circuit_Cut
  10
-119.4
+80.66061356237309
  20
-72.63
+75.3489
  11
-119.4
+108.7839864376269
  21
-74.13
+75.3489
   6
 DASHDOT
  67
@@ -6749,13 +6749,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+109.61241356237309
  20
-72.63
+77.34890000000001
  11
-119.4
+114.09331356237311
  21
-72.63
+72.868
   6
 DASHDOT
  67
@@ -6767,13 +6767,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+108.7839864376269
  20
-74.38
+75.3489
  11
-117.9
+113.26488643762693
  21
-74.13
+70.86799999999998
   6
 DASHDOT
  67
@@ -6785,13 +6785,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+114.09331356237311
  20
-72.38
+72.868
  11
-119.4
+115.84598643762689
  21
-72.63
+72.868
   6
 DASHDOT
  67
@@ -6803,13 +6803,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+113.26488643762693
  20
-74.92
+70.868
  11
-117.65
+116.67441356237308
  21
-76.92
+70.868
   6
 DASHDOT
  67
@@ -6821,13 +6821,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+116.67441356237308
  20
-76.92
+70.86799999999998
  11
-119.65
+117.37999999999998
  21
-76.92
+71.57358643762689
   6
 DASHDOT
  67
@@ -6839,13 +6839,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+118.79421356237309
  20
-74.92
+72.9878
  11
-119.65
+118.38
  21
-76.92
+72.5735864376269
   6
 DASHDOT
  67
@@ -6857,13 +6857,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+115.84598643762689
  20
-74.92
+72.86799999999998
  11
-119.65
+116.38
  21
-74.92
+73.40201356237309
   6
 DASHDOT
  67
@@ -6873,15 +6873,15 @@ LINE
   5
 361
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+116.38
  20
-75.045
+73.65
  11
-117.775
+116.38
  21
-76.795
+75.65
   6
 DASHDOT
  67
@@ -6891,15 +6891,15 @@ LINE
   5
 362
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+116.38
  20
-76.795
+75.65
  11
-119.525
+118.38
  21
-76.795
+75.65
   6
 DASHDOT
  67
@@ -6909,15 +6909,15 @@ LINE
   5
 363
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.525
+118.38
  20
-75.045
+75.65
  11
-119.525
+118.38
  21
-76.795
+73.65
   6
 DASHDOT
  67
@@ -6927,15 +6927,15 @@ LINE
   5
 364
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+116.38
  20
-75.045
+73.40201356237307
  11
-119.525
+116.38
  21
-75.045
+73.65
   6
 DASHDOT
  67
@@ -6947,13 +6947,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+118.38
  20
-75.17
+72.57358643762689
  11
-117.9
+118.38
  21
-76.67
+73.65
   6
 DASHDOT
  67
@@ -6965,13 +6965,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+64.0
  20
-76.67
+44.54
  11
-119.4
+64.0
  21
-76.67
+42.54
   6
 DASHDOT
  67
@@ -6983,13 +6983,13 @@ LINE
   8
 Circuit_Cut
  10
-119.4
+64.0
  20
-75.17
+42.54
  11
-119.4
+66.0
  21
-76.67
+42.54
   6
 DASHDOT
  67
@@ -7001,13 +7001,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+66.0
  20
-75.17
+42.54
  11
-119.4
+66.0
  21
-75.17
+44.54
   6
 DASHDOT
  67
@@ -7019,13 +7019,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+64.0
  20
-76.92
+44.54
  11
-117.9
+64.0
  21
-76.67
+63.54061356237311
   6
 DASHDOT
  67
@@ -7037,13 +7037,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+66.0
  20
-74.92
+44.54
  11
-119.4
+66.0
  21
-75.17
+62.712186437626926
   6
 DASHDOT
  67
@@ -7055,13 +7055,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+64.00000000000001
  20
-77.46
+63.54061356237312
  11
-117.65
+76.2217864376269
  21
-79.46
+75.76240000000001
   6
 DASHDOT
  67
@@ -7073,13 +7073,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+66.0
  20
-79.46
+62.71218643762692
  11
-119.65
+77.05021356237309
  21
-79.46
+73.76240000000001
   6
 DASHDOT
  67
@@ -7091,13 +7091,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+77.66
  20
-77.46
+75.7624
  11
-119.65
+79.66
  21
-79.46
+75.54
   6
 DASHDOT
  67
@@ -7109,13 +7109,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+79.66
  20
-77.46
+75.54
  11
-119.65
+79.66
  21
-77.46
+73.54
   6
 DASHDOT
  67
@@ -7125,15 +7125,15 @@ LINE
   5
 36F
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+79.66
  20
-77.585
+73.54
  11
-117.775
+77.66
  21
-79.335
+73.54
   6
 DASHDOT
  67
@@ -7143,15 +7143,15 @@ LINE
   5
 370
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+77.66
  20
-79.335
+73.54
  11
-119.525
+77.66
  21
-79.335
+73.7624
   6
 DASHDOT
  67
@@ -7161,15 +7161,15 @@ LINE
   5
 371
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.525
+76.2217864376269
  20
-77.585
+75.76240000000001
  11
-119.525
+77.66
  21
-79.335
+75.7624
   6
 DASHDOT
  67
@@ -7179,15 +7179,15 @@ LINE
   5
 372
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+77.05021356237309
  20
-77.585
+73.7624
  11
-119.525
+77.66
  21
-77.585
+73.7624
   6
 DASHDOT
  67
@@ -7199,13 +7199,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+117.37999999999998
  20
-77.71
+71.57358643762689
  11
-117.9
+124.30378643762691
  21
-79.21
+64.6498
   6
 DASHDOT
  67
@@ -7217,13 +7217,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+118.79421356237309
  20
-79.21
+72.9878
  11
-119.4
+125.13221356237311
  21
-79.21
+66.64980000000001
   6
 DASHDOT
  67
@@ -7235,13 +7235,13 @@ LINE
   8
 Circuit_Cut
  10
-119.4
+125.13221356237311
  20
-77.71
+66.6498
  11
-119.4
+132.8045135623731
  21
-79.21
+66.64980000000001
   6
 DASHDOT
  67
@@ -7253,13 +7253,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+124.30378643762691
  20
-77.71
+64.6498
  11
-119.4
+131.97608643762692
  21
-77.71
+64.64980000000001
   6
 DASHDOT
  67
@@ -7271,13 +7271,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+132.8045135623731
  20
-79.46
+66.6498
  11
-117.9
+136.855
  21
-79.21
+62.5993135623731
   6
 DASHDOT
  67
@@ -7289,13 +7289,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+131.97608643762692
  20
-77.46
+64.64979999999998
  11
-119.4
+134.855
  21
-77.71
+61.770886437626906
   6
 DASHDOT
  67
@@ -7307,13 +7307,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+134.855
  20
-80.0
+61.77088643762691
  11
-117.65
+134.855
  21
-82.0
+58.56761356237309
   6
 DASHDOT
  67
@@ -7325,13 +7325,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+136.855
  20
-82.0
+62.5993135623731
  11
-119.65
+136.855
  21
-82.0
+57.7391864376269
   6
 DASHDOT
  67
@@ -7343,13 +7343,13 @@ LINE
   8
 Circuit_Cut
  10
-119.65
+134.855
  20
-80.0
+58.567613562373076
  11
-119.65
+116.81
  21
-82.0
+40.522613562373095
   6
 DASHDOT
  67
@@ -7361,13 +7361,13 @@ LINE
   8
 Circuit_Cut
  10
-117.65
+136.855
  20
-80.0
+57.73918643762689
  11
-119.65
+118.81
  21
-80.0
+39.69418643762691
   6
 DASHDOT
  67
@@ -7377,15 +7377,15 @@ LINE
   5
 37D
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+116.81
  20
-80.125
+38.57
  11
-117.775
+116.81
  21
-81.875
+36.57
   6
 DASHDOT
  67
@@ -7395,15 +7395,15 @@ LINE
   5
 37E
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+116.81
  20
-81.875
+36.57
  11
-119.525
+118.81
  21
-81.875
+36.57
   6
 DASHDOT
  67
@@ -7413,15 +7413,15 @@ LINE
   5
 37F
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.525
+118.81
  20
-80.125
+36.57
  11
-119.525
+118.81
  21
-81.875
+38.57
   6
 DASHDOT
  67
@@ -7431,15 +7431,15 @@ LINE
   5
 380
   8
-Circuit_Etc
+Circuit_Cut
  10
-117.775
+116.81
  20
-80.125
+40.5226135623731
  11
-119.525
+116.81
  21
-80.125
+38.57
   6
 DASHDOT
  67
@@ -7451,13 +7451,13 @@ LINE
   8
 Circuit_Cut
  10
-117.9
+118.81
  20
-80.25
+39.69418643762691
  11
-117.9
+118.81
  21
-81.75
+38.57
   6
 DASHDOT
  67
@@ -7467,15 +7467,15 @@ LINE
   5
 382
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+77.785
  20
-81.75
+72.875
  11
-119.4
+79.535
  21
-81.75
+72.875
   6
 DASHDOT
  67
@@ -7485,15 +7485,15 @@ LINE
   5
 383
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.4
+79.535
  20
-80.25
+72.875
  11
-119.4
+79.535
  21
-81.75
+71.125
   6
 DASHDOT
  67
@@ -7503,15 +7503,15 @@ LINE
   5
 384
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+79.535
  20
-80.25
+71.125
  11
-119.4
+77.785
  21
-80.25
+71.125
   6
 DASHDOT
  67
@@ -7521,15 +7521,15 @@ LINE
   5
 385
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+77.785
  20
-82.0
+71.125
  11
-117.9
+77.785
  21
-81.75
+71.125
   6
 DASHDOT
  67
@@ -7539,15 +7539,15 @@ LINE
   5
 386
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+77.785
  20
-80.0
+72.875
  11
-119.4
+76.63536313292356
  21
-80.25
+72.875
   6
 DASHDOT
  67
@@ -7557,15 +7557,15 @@ LINE
   5
 387
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+77.785
  20
-82.54
+71.125
  11
-117.65
+77.36023686707648
  21
-84.54
+71.125
   6
 DASHDOT
  67
@@ -7575,15 +7575,15 @@ LINE
   5
 388
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+76.63536313292356
  20
-84.54
+72.87500000000001
  11
-119.65
+74.99850000000002
  21
-84.54
+71.23813686707645
   6
 DASHDOT
  67
@@ -7593,15 +7593,15 @@ LINE
   5
 389
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+77.36023686707648
  20
-82.54
+71.12500000000001
  11
-119.65
+76.7485
  21
-84.54
+70.51326313292354
   6
 DASHDOT
  67
@@ -7611,15 +7611,15 @@ LINE
   5
 38A
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+74.9985
  20
-82.54
+71.23813686707645
  11
-119.65
+74.9985
  21
-82.54
+58.567763132923545
   6
 DASHDOT
  67
@@ -7631,13 +7631,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+76.7485
  20
-82.665
+70.51326313292354
  11
-117.775
+76.7485
  21
-84.415
+59.29263686707647
   6
 DASHDOT
  67
@@ -7649,13 +7649,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+96.61499999999998
  20
-84.415
+39.426136867076465
  11
-119.525
+98.365
  21
-84.415
+38.44500000000001
   6
 DASHDOT
  67
@@ -7667,13 +7667,13 @@ LINE
   8
 Circuit_Etc
  10
-119.525
+98.365
  20
-82.665
+38.44500000000001
  11
-119.525
+98.365
  21
-84.415
+36.69500000000001
   6
 DASHDOT
  67
@@ -7685,13 +7685,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+98.365
  20
-82.665
+36.69500000000001
  11
-119.525
+96.615
  21
-82.665
+36.69500000000001
   6
 DASHDOT
  67
@@ -7701,15 +7701,15 @@ LINE
   5
 38F
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+96.615
  20
-82.79
+36.69500000000001
  11
-117.9
+95.12126313292352
  21
-84.29
+38.44500000000001
   6
 DASHDOT
  67
@@ -7719,15 +7719,15 @@ LINE
   5
 390
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+76.74849999999999
  20
-84.29
+59.29263686707647
  11
-119.4
+96.61499999999998
  21
-84.29
+39.426136867076465
   6
 DASHDOT
  67
@@ -7737,15 +7737,15 @@ LINE
   5
 391
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.4
+74.99849999999998
  20
-82.79
+58.56776313292354
  11
-119.4
+95.12126313292352
  21
-84.29
+38.44500000000001
   6
 DASHDOT
  67
@@ -7755,15 +7755,15 @@ LINE
   5
 392
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+96.3587
  20
-82.79
+36.69500000000001
  11
-119.4
+96.615
  21
-82.79
+38.44500000000001
   6
 DASHDOT
  67
@@ -7773,15 +7773,15 @@ LINE
   5
 393
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+96.615
  20
-84.54
+38.44500000000001
  11
-117.9
+98.365
  21
-84.29
+38.44500000000001
   6
 DASHDOT
  67
@@ -7791,15 +7791,15 @@ LINE
   5
 394
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+98.365
  20
-82.54
+38.44500000000001
  11
-119.4
+98.365
  21
-82.79
+36.69500000000001
   6
 DASHDOT
  67
@@ -7809,15 +7809,15 @@ LINE
   5
 395
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+98.365
  20
-85.08
+36.69500000000001
  11
-117.65
+98.1087
  21
-87.08
+36.69500000000001
   6
 DASHDOT
  67
@@ -7827,15 +7827,15 @@ LINE
   5
 396
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+96.3587
  20
-87.08
+36.69500000000001
  11
-119.65
+96.3587
  21
-87.08
+36.059663132923546
   6
 DASHDOT
  67
@@ -7845,15 +7845,15 @@ LINE
   5
 397
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+98.1087
  20
-85.08
+36.69500000000001
  11
-119.65
+98.1087
  21
-87.08
+36.78453686707646
   6
 DASHDOT
  67
@@ -7863,15 +7863,15 @@ LINE
   5
 398
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+98.1087
  20
-85.08
+36.78453686707646
  11
-119.65
+99.22633686707645
  21
-85.08
+35.666900000000005
   6
 DASHDOT
  67
@@ -7883,13 +7883,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+96.3587
  20
-85.205
+36.05966313292354
  11
-117.775
+98.50146313292355
  21
-86.955
+33.91689999999999
   6
 DASHDOT
  67
@@ -7901,13 +7901,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+99.22633686707645
  20
-86.955
+35.6669
  11
-119.525
+133.82316313292355
  21
-86.955
+35.6669
   6
 DASHDOT
  67
@@ -7919,13 +7919,13 @@ LINE
   8
 Circuit_Etc
  10
-119.525
+98.50146313292355
  20
-85.205
+33.9169
  11
-119.525
+134.54803686707646
  21
-86.955
+33.9169
   6
 DASHDOT
  67
@@ -7937,13 +7937,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+133.82316313292355
  20
-85.205
+35.66690000000001
  11
-119.525
+139.6148
  21
-85.205
+41.45853686707646
   6
 DASHDOT
  67
@@ -7953,15 +7953,15 @@ LINE
   5
 39D
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+134.54803686707646
  20
-85.33
+33.91690000000001
  11
-117.9
+141.3648
  21
-86.83
+40.733663132923546
   6
 DASHDOT
  67
@@ -7971,15 +7971,15 @@ LINE
   5
 39E
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+139.6148
  20
-86.83
+41.45853686707647
  11
-119.4
+139.6148
  21
-86.83
+75.43616313292353
   6
 DASHDOT
  67
@@ -7989,15 +7989,15 @@ LINE
   5
 39F
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.4
+141.3648
  20
-85.33
+40.733663132923546
  11
-119.4
+141.3648
  21
-86.83
+76.16103686707645
   6
 DASHDOT
  67
@@ -8007,15 +8007,15 @@ LINE
   5
 3A0
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+141.36480000000003
  20
-85.33
+76.16103686707643
  11
-119.4
+139.22713686707647
  21
-85.33
+78.29870000000001
   6
 DASHDOT
  67
@@ -8025,15 +8025,15 @@ LINE
   5
 3A1
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+139.6148
  20
-87.08
+75.43616313292354
  11
-117.9
+138.50226313292353
  21
-86.83
+76.5487
   6
 DASHDOT
  67
@@ -8043,15 +8043,15 @@ LINE
   5
 3A2
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+139.22713686707647
  20
-85.08
+78.29870000000001
  11
-119.4
+115.82116313292354
  21
-85.33
+78.2987
   6
 DASHDOT
  67
@@ -8061,15 +8061,15 @@ LINE
   5
 3A3
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+138.50226313292353
  20
-87.62
+76.54870000000001
  11
-117.65
+116.54603686707647
  21
-89.62
+76.5487
   6
 DASHDOT
  67
@@ -8079,15 +8079,15 @@ LINE
   5
 3A4
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+115.82116313292354
  20
-89.62
+78.29869999999998
  11
-119.65
+113.7426
  21
-89.62
+76.22013686707646
   6
 DASHDOT
  67
@@ -8097,15 +8097,15 @@ LINE
   5
 3A5
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+116.54603686707647
  20
-87.62
+76.54869999999998
  11
-119.65
+115.49260000000001
  21
-89.62
+75.49526313292355
   6
 DASHDOT
  67
@@ -8115,15 +8115,15 @@ LINE
   5
 3A6
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+113.7426
  20
-87.62
+75.525
  11
-119.65
+113.965
  21
-87.62
+73.775
   6
 DASHDOT
  67
@@ -8135,13 +8135,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+113.965
  20
-87.745
+73.775
  11
-117.775
+115.715
  21
-89.495
+73.775
   6
 DASHDOT
  67
@@ -8153,13 +8153,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+115.715
  20
-89.495
+73.775
  11
-119.525
+115.715
  21
-89.495
+75.525
   6
 DASHDOT
  67
@@ -8171,13 +8171,13 @@ LINE
   8
 Circuit_Etc
  10
-119.525
+115.715
  20
-87.745
+75.525
  11
-119.525
+115.4926
  21
-89.495
+75.525
   6
 DASHDOT
  67
@@ -8189,13 +8189,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+113.7426
  20
-87.745
+76.22013686707646
  11
-119.525
+113.7426
  21
-87.745
+75.525
   6
 DASHDOT
  67
@@ -8205,15 +8205,15 @@ LINE
   5
 3AB
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+115.4926
  20
-87.87
+75.49526313292355
  11
-117.9
+115.4926
  21
-89.37
+75.525
   6
 DASHDOT
  67
@@ -8223,15 +8223,15 @@ LINE
   5
 3AC
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+79.53500000000001
  20
-89.37
+76.87493686707647
  11
-119.4
+77.785
  21
-89.37
+75.415
   6
 DASHDOT
  67
@@ -8241,15 +8241,15 @@ LINE
   5
 3AD
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.4
+77.785
  20
-87.87
+75.415
  11
-119.4
+77.785
  21
-89.37
+73.665
   6
 DASHDOT
  67
@@ -8259,15 +8259,15 @@ LINE
   5
 3AE
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+77.785
  20
-87.87
+73.665
  11
-119.4
+79.535
  21
-87.87
+73.665
   6
 DASHDOT
  67
@@ -8277,15 +8277,15 @@ LINE
   5
 3AF
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+79.535
  20
-89.62
+73.665
  11
-117.9
+80.54993686707645
  21
-89.37
+75.415
   6
 DASHDOT
  67
@@ -8295,15 +8295,15 @@ LINE
   5
 3B0
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+79.53500000000001
  20
-87.62
+76.87493686707647
  11
-119.4
+79.88396313292354
  21
-87.87
+77.22389999999999
   6
 DASHDOT
  67
@@ -8313,15 +8313,15 @@ LINE
   5
 3B1
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+80.54993686707645
  20
-90.16
+75.415
  11
-117.65
+80.60883686707645
  21
-92.16
+75.4739
   6
 DASHDOT
  67
@@ -8331,15 +8331,15 @@ LINE
   5
 3B2
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+79.88396313292353
  20
-92.16
+77.2239
  11
-119.65
+109.56063686707645
  21
-92.16
+77.2239
   6
 DASHDOT
  67
@@ -8349,15 +8349,15 @@ LINE
   5
 3B3
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+80.60883686707645
  20
-90.16
+75.4739
  11
-119.65
+108.83576313292353
  21
-92.16
+75.4739
   6
 DASHDOT
  67
@@ -8367,15 +8367,15 @@ LINE
   5
 3B4
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+109.56063686707645
  20
-90.16
+77.22390000000001
  11
-119.65
+114.04153686707647
  21
-90.16
+72.743
   6
 DASHDOT
  67
@@ -8387,13 +8387,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+108.83576313292353
  20
-90.285
+75.4739
  11
-117.775
+113.31666313292355
  21
-92.035
+70.99299999999998
   6
 DASHDOT
  67
@@ -8405,13 +8405,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+114.04153686707647
  20
-92.035
+72.743
  11
-119.525
+115.89776313292353
  21
-92.035
+72.743
   6
 DASHDOT
  67
@@ -8423,13 +8423,13 @@ LINE
   8
 Circuit_Etc
  10
-119.525
+113.31666313292355
  20
-90.285
+70.993
  11
-119.525
+116.62263686707645
  21
-92.035
+70.993
   6
 DASHDOT
  67
@@ -8441,13 +8441,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+116.62263686707645
  20
-90.285
+70.99299999999998
  11
-119.525
+117.37999999999998
  21
-90.285
+71.75036313292352
   6
 DASHDOT
  67
@@ -8457,15 +8457,15 @@ LINE
   5
 3B9
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+118.61743686707645
  20
-90.41
+72.9878
  11
-117.9
+118.25499999999998
  21
-91.91
+72.62536313292352
   6
 DASHDOT
  67
@@ -8475,15 +8475,15 @@ LINE
   5
 3BA
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+115.89776313292353
  20
-91.91
+72.74299999999998
  11
-119.4
+116.50499999999998
  21
-91.91
+73.35023686707645
   6
 DASHDOT
  67
@@ -8493,15 +8493,15 @@ LINE
   5
 3BB
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.4
+116.505
  20
-90.41
+73.775
  11
-119.4
+116.505
  21
-91.91
+75.525
   6
 DASHDOT
  67
@@ -8511,15 +8511,15 @@ LINE
   5
 3BC
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+116.505
  20
-90.41
+75.525
  11
-119.4
+118.255
  21
-90.41
+75.525
   6
 DASHDOT
  67
@@ -8529,15 +8529,15 @@ LINE
   5
 3BD
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+118.255
  20
-92.16
+75.525
  11
-117.9
+118.255
  21
-91.91
+73.775
   6
 DASHDOT
  67
@@ -8547,15 +8547,15 @@ LINE
   5
 3BE
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+116.505
  20
-90.16
+73.35023686707645
  11
-119.4
+116.505
  21
-90.41
+73.775
   6
 DASHDOT
  67
@@ -8565,15 +8565,15 @@ LINE
   5
 3BF
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+118.255
  20
-92.7
+72.62536313292352
  11
-117.65
+118.255
  21
-94.7
+73.775
   6
 DASHDOT
  67
@@ -8583,15 +8583,15 @@ LINE
   5
 3C0
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+64.125
  20
-94.7
+44.415
  11
-119.65
+64.125
  21
-94.7
+42.665
   6
 DASHDOT
  67
@@ -8601,15 +8601,15 @@ LINE
   5
 3C1
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+64.125
  20
-92.7
+42.665
  11
-119.65
+65.875
  21
-94.7
+42.665
   6
 DASHDOT
  67
@@ -8619,15 +8619,15 @@ LINE
   5
 3C2
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+65.875
  20
-92.7
+42.665
  11
-119.65
+65.875
  21
-92.7
+44.415
   6
 DASHDOT
  67
@@ -8639,13 +8639,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+64.125
  20
-92.825
+44.415
  11
-117.775
+64.125
  21
-94.575
+63.48883686707647
   6
 DASHDOT
  67
@@ -8657,13 +8657,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+65.875
  20
-94.575
+44.415
  11
-119.525
+65.875
  21
-94.575
+62.763963132923564
   6
 DASHDOT
  67
@@ -8675,13 +8675,13 @@ LINE
   8
 Circuit_Etc
  10
-119.525
+64.125
  20
-92.825
+63.48883686707647
  11
-119.525
+76.27356313292354
  21
-94.575
+75.63740000000001
   6
 DASHDOT
  67
@@ -8693,13 +8693,13 @@ LINE
   8
 Circuit_Etc
  10
-117.775
+65.87500000000001
  20
-92.825
+62.76396313292356
  11
-119.525
+76.99843686707645
  21
-92.825
+73.88740000000001
   6
 DASHDOT
  67
@@ -8709,15 +8709,15 @@ LINE
   5
 3C7
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+77.785
  20
-92.95
+75.6374
  11
-117.9
+79.535
  21
-94.45
+75.415
   6
 DASHDOT
  67
@@ -8727,15 +8727,15 @@ LINE
   5
 3C8
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+79.535
  20
-94.45
+75.415
  11
-119.4
+79.535
  21
-94.45
+73.665
   6
 DASHDOT
  67
@@ -8745,15 +8745,15 @@ LINE
   5
 3C9
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.4
+79.535
  20
-92.95
+73.665
  11
-119.4
+77.785
  21
-94.45
+73.665
   6
 DASHDOT
  67
@@ -8763,15 +8763,15 @@ LINE
   5
 3CA
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.9
+77.785
  20
-92.95
+73.665
  11
-119.4
+77.785
  21
-92.95
+73.8874
   6
 DASHDOT
  67
@@ -8781,15 +8781,15 @@ LINE
   5
 3CB
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.65
+76.27356313292354
  20
-94.7
+75.63740000000001
  11
-117.9
+77.785
  21
-94.45
+75.6374
   6
 DASHDOT
  67
@@ -8799,15 +8799,15 @@ LINE
   5
 3CC
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.65
+76.99843686707645
  20
-92.7
+73.8874
  11
-119.4
+77.785
  21
-92.95
+73.8874
   6
 DASHDOT
  67
@@ -8817,15 +8817,15 @@ LINE
   5
 3CD
   8
-Circuit_Cut
+Circuit_Etc
  10
-93.95
+117.37999999999998
  20
-60.065000000000005
+71.75036313292352
  11
-93.95
+124.35556313292355
  21
-62.065000000000005
+64.7748
   6
 DASHDOT
  67
@@ -8835,15 +8835,15 @@ LINE
   5
 3CE
   8
-Circuit_Cut
+Circuit_Etc
  10
-93.95
+118.61743686707645
  20
-62.065000000000005
+72.9878
  11
-95.95
+125.08043686707647
  21
-62.065000000000005
+66.52480000000001
   6
 DASHDOT
  67
@@ -8853,15 +8853,15 @@ LINE
   5
 3CF
   8
-Circuit_Cut
+Circuit_Etc
  10
-95.95
+125.08043686707647
  20
-60.065000000000005
+66.5248
  11
-95.95
+132.75273686707646
  21
-62.065000000000005
+66.52480000000001
   6
 DASHDOT
  67
@@ -8871,15 +8871,15 @@ LINE
   5
 3D0
   8
-Circuit_Cut
+Circuit_Etc
  10
-93.95
+124.35556313292355
  20
-60.065000000000005
+64.7748
  11
-95.95
+132.02786313292356
  21
-60.065000000000005
+64.77480000000001
   6
 DASHDOT
  67
@@ -8891,13 +8891,13 @@ LINE
   8
 Circuit_Etc
  10
-94.075
+132.75273686707646
  20
-60.190000000000005
+66.5248
  11
-94.075
+136.73
  21
-61.940000000000005
+62.54753686707646
   6
 DASHDOT
  67
@@ -8909,13 +8909,13 @@ LINE
   8
 Circuit_Etc
  10
-94.075
+132.02786313292356
  20
-61.940000000000005
+64.77479999999998
  11
-95.825
+134.98
  21
-61.940000000000005
+61.82266313292354
   6
 DASHDOT
  67
@@ -8927,13 +8927,13 @@ LINE
   8
 Circuit_Etc
  10
-95.825
+134.98
  20
-60.190000000000005
+61.822663132923545
  11
-95.825
+134.98
  21
-61.940000000000005
+58.51583686707645
   6
 DASHDOT
  67
@@ -8945,13 +8945,13 @@ LINE
   8
 Circuit_Etc
  10
-94.075
+136.73
  20
-60.190000000000005
+62.54753686707647
  11
-95.825
+136.73
  21
-60.190000000000005
+57.79096313292354
   6
 DASHDOT
  67
@@ -8961,15 +8961,15 @@ LINE
   5
 3D5
   8
-Circuit_Cut
+Circuit_Etc
  10
-94.2
+134.98
  20
-60.315000000000005
+58.515836867076445
  11
-94.2
+116.935
  21
-61.815000000000005
+40.47083686707646
   6
 DASHDOT
  67
@@ -8979,15 +8979,15 @@ LINE
   5
 3D6
   8
-Circuit_Cut
+Circuit_Etc
  10
-94.2
+136.73
  20
-61.815000000000005
+57.79096313292353
  11
-95.7
+118.685
  21
-61.815000000000005
+39.74596313292355
   6
 DASHDOT
  67
@@ -8997,15 +8997,15 @@ LINE
   5
 3D7
   8
-Circuit_Cut
+Circuit_Etc
  10
-95.7
+116.935
  20
-60.315000000000005
+38.445
  11
-95.7
+116.935
  21
-61.815000000000005
+36.695
   6
 DASHDOT
  67
@@ -9015,15 +9015,15 @@ LINE
   5
 3D8
   8
-Circuit_Cut
+Circuit_Etc
  10
-94.2
+116.935
  20
-60.315000000000005
+36.695
  11
-95.7
+118.685
  21
-60.315000000000005
+36.695
   6
 DASHDOT
  67
@@ -9033,15 +9033,15 @@ LINE
   5
 3D9
   8
-Circuit_Cut
+Circuit_Etc
  10
-93.95
+118.685
  20
-62.065000000000005
+36.695
  11
-94.2
+118.685
  21
-61.815000000000005
+38.445
   6
 DASHDOT
  67
@@ -9051,15 +9051,15 @@ LINE
   5
 3DA
   8
-Circuit_Cut
+Circuit_Etc
  10
-95.95
+116.935
  20
-60.065000000000005
+40.470836867076464
  11
-95.7
+116.935
  21
-60.315000000000005
+38.445
   6
 DASHDOT
  67
@@ -9069,15 +9069,15 @@ LINE
   5
 3DB
   8
-Circuit_Cut
+Circuit_Etc
  10
-96.49000000000001
+118.685
  20
-60.065000000000005
+39.74596313292355
  11
-96.49000000000001
+118.685
  21
-62.065000000000005
+38.445
   6
 DASHDOT
  67
@@ -9089,13 +9089,13 @@ LINE
   8
 Circuit_Cut
  10
-96.49000000000001
+77.91
  20
-62.065000000000005
+72.75
  11
-98.49000000000001
+79.41
  21
-62.065000000000005
+72.75
   6
 DASHDOT
  67
@@ -9107,13 +9107,13 @@ LINE
   8
 Circuit_Cut
  10
-98.49000000000001
+79.41
  20
-60.065000000000005
+72.75
  11
-98.49000000000001
+79.41
  21
-62.065000000000005
+71.25
   6
 DASHDOT
  67
@@ -9125,13 +9125,13 @@ LINE
   8
 Circuit_Cut
  10
-96.49000000000001
+79.41
  20
-60.065000000000005
+71.25
  11
-98.49000000000001
+77.91
  21
-60.065000000000005
+71.25
   6
 DASHDOT
  67
@@ -9141,15 +9141,15 @@ LINE
   5
 3DF
   8
-Circuit_Etc
+Circuit_Cut
  10
-96.61500000000001
+77.91
  20
-60.190000000000005
+71.25
  11
-96.61500000000001
+77.91
  21
-61.940000000000005
+71.25
   6
 DASHDOT
  67
@@ -9159,15 +9159,15 @@ LINE
   5
 3E0
   8
-Circuit_Etc
+Circuit_Cut
  10
-96.61500000000001
+77.91
  20
-61.940000000000005
+72.75
  11
-98.36500000000001
+76.6871398282202
  21
-61.940000000000005
+72.75
   6
 DASHDOT
  67
@@ -9177,15 +9177,15 @@ LINE
   5
 3E1
   8
-Circuit_Etc
+Circuit_Cut
  10
-98.36500000000001
+77.91
  20
-60.190000000000005
+71.25
  11
-98.36500000000001
+77.30846017177984
  21
-61.940000000000005
+71.25
   6
 DASHDOT
  67
@@ -9195,15 +9195,15 @@ LINE
   5
 3E2
   8
-Circuit_Etc
+Circuit_Cut
  10
-96.61500000000001
+76.6871398282202
  20
-60.190000000000005
+72.75000000000001
  11
-98.36500000000001
+75.12350000000002
  21
-60.190000000000005
+71.18636017177981
   6
 DASHDOT
  67
@@ -9215,13 +9215,13 @@ LINE
   8
 Circuit_Cut
  10
-96.74000000000001
+77.30846017177984
  20
-60.315000000000005
+71.25000000000001
  11
-96.74000000000001
+76.62349999999999
  21
-61.815000000000005
+70.56503982822016
   6
 DASHDOT
  67
@@ -9233,13 +9233,13 @@ LINE
   8
 Circuit_Cut
  10
-96.74000000000001
+75.1235
  20
-61.815000000000005
+71.18636017177981
  11
-98.24000000000001
+75.1235
  21
-61.815000000000005
+58.619539828220184
   6
 DASHDOT
  67
@@ -9251,13 +9251,13 @@ LINE
   8
 Circuit_Cut
  10
-98.24000000000001
+76.6235
  20
-60.315000000000005
+70.56503982822018
  11
-98.24000000000001
+76.6235
  21
-61.815000000000005
+59.24086017177983
   6
 DASHDOT
  67
@@ -9269,13 +9269,13 @@ LINE
   8
 Circuit_Cut
  10
-96.74000000000001
+96.73999999999998
  20
-60.315000000000005
+39.12436017177983
  11
-98.24000000000001
+98.24
  21
-60.315000000000005
+38.32000000000001
   6
 DASHDOT
  67
@@ -9287,13 +9287,13 @@ LINE
   8
 Circuit_Cut
  10
-96.49000000000001
+98.24
  20
-62.065000000000005
+38.32000000000001
  11
-96.74000000000001
+98.24
  21
-61.815000000000005
+36.82000000000001
   6
 DASHDOT
  67
@@ -9305,13 +9305,13 @@ LINE
   8
 Circuit_Cut
  10
-98.49000000000001
+98.24
  20
-60.065000000000005
+36.82000000000001
  11
-98.24000000000001
+96.74
  21
-60.315000000000005
+36.82000000000001
   6
 DASHDOT
  67
@@ -9323,13 +9323,13 @@ LINE
   8
 Circuit_Cut
  10
-99.03
+96.74
  20
-60.065
+36.82000000000001
  11
-99.03
+95.42303982822014
  21
-62.065
+38.320000000000014
   6
 DASHDOT
  67
@@ -9341,13 +9341,13 @@ LINE
   8
 Circuit_Cut
  10
-99.03
+76.62349999999999
  20
-62.065
+59.24086017177983
  11
-101.03
+96.73999999999998
  21
-62.065
+39.12436017177983
   6
 DASHDOT
  67
@@ -9359,13 +9359,13 @@ LINE
   8
 Circuit_Cut
  10
-101.03
+75.12349999999998
  20
-60.065
+58.61953982822018
  11
-101.03
+95.42303982822014
  21
-62.065
+38.320000000000014
   6
 DASHDOT
  67
@@ -9377,13 +9377,13 @@ LINE
   8
 Circuit_Cut
  10
-99.03
+96.4837
  20
-60.065
+36.82000000000001
  11
-101.03
+96.74
  21
-60.065
+38.32000000000001
   6
 DASHDOT
  67
@@ -9393,15 +9393,15 @@ LINE
   5
 3ED
   8
-Circuit_Etc
+Circuit_Cut
  10
-99.155
+96.74
  20
-60.19
+38.32000000000001
  11
-99.155
+98.24
  21
-61.94
+38.32000000000001
   6
 DASHDOT
  67
@@ -9411,15 +9411,15 @@ LINE
   5
 3EE
   8
-Circuit_Etc
+Circuit_Cut
  10
-99.155
+98.24
  20
-61.94
+38.32000000000001
  11
-100.905
+98.24
  21
-61.94
+36.82000000000001
   6
 DASHDOT
  67
@@ -9429,15 +9429,15 @@ LINE
   5
 3EF
   8
-Circuit_Etc
+Circuit_Cut
  10
-100.905
+98.24
  20
-60.19
+36.82000000000001
  11
-100.905
+97.9837
  21
-61.94
+36.82000000000001
   6
 DASHDOT
  67
@@ -9447,15 +9447,15 @@ LINE
   5
 3F0
   8
-Circuit_Etc
+Circuit_Cut
  10
-99.155
+96.4837
  20
-60.19
+36.82000000000001
  11
-100.905
+96.4837
  21
-60.19
+36.111439828220185
   6
 DASHDOT
  67
@@ -9467,13 +9467,13 @@ LINE
   8
 Circuit_Cut
  10
-99.28
+97.9837
  20
-60.315
+36.82000000000001
  11
-99.28
+97.9837
  21
-61.815
+36.73276017177982
   6
 DASHDOT
  67
@@ -9485,13 +9485,13 @@ LINE
   8
 Circuit_Cut
  10
-99.28
+97.9837
  20
-61.815
+36.73276017177983
  11
-100.78
+99.17456017177982
  21
-61.815
+35.541900000000005
   6
 DASHDOT
  67
@@ -9503,13 +9503,13 @@ LINE
   8
 Circuit_Cut
  10
-100.78
+96.4837
  20
-60.315
+36.11143982822018
  11
-100.78
+98.55323982822019
  21
-61.815
+34.04189999999999
   6
 DASHDOT
  67
@@ -9521,13 +9521,13 @@ LINE
   8
 Circuit_Cut
  10
-99.28
+99.17456017177982
  20
-60.315
+35.5419
  11
-100.78
+133.8749398282202
  21
-60.315
+35.5419
   6
 DASHDOT
  67
@@ -9539,13 +9539,13 @@ LINE
   8
 Circuit_Cut
  10
-99.03
+98.55323982822019
  20
-62.065
+34.0419
  11
-99.28
+134.49626017177982
  21
-61.815
+34.0419
   6
 DASHDOT
  67
@@ -9557,13 +9557,13 @@ LINE
   8
 Circuit_Cut
  10
-101.03
+133.8749398282202
  20
-60.065
+35.541900000000005
  11
-100.78
+139.7398
  21
-60.315
+41.40676017177982
   6
 DASHDOT
  67
@@ -9575,13 +9575,13 @@ LINE
   8
 Circuit_Cut
  10
-101.57000000000001
+134.49626017177982
  20
-60.065
+34.04190000000001
  11
-101.57000000000001
+141.23979999999997
  21
-62.065
+40.78543982822018
   6
 DASHDOT
  67
@@ -9593,13 +9593,13 @@ LINE
   8
 Circuit_Cut
  10
-101.57000000000001
+139.7398
  20
-62.065
+41.40676017177983
  11
-103.57000000000001
+139.7398
  21
-62.065
+75.48793982822016
   6
 DASHDOT
  67
@@ -9611,13 +9611,13 @@ LINE
   8
 Circuit_Cut
  10
-103.57000000000001
+141.2398
  20
-60.065
+40.785439828220184
  11
-103.57000000000001
+141.2398
  21
-62.065
+76.10926017177982
   6
 DASHDOT
  67
@@ -9629,13 +9629,13 @@ LINE
   8
 Circuit_Cut
  10
-101.57000000000001
+141.2398
  20
-60.065
+76.10926017177981
  11
-103.57000000000001
+139.17536017177983
  21
-60.065
+78.17370000000001
   6
 DASHDOT
  67
@@ -9645,15 +9645,15 @@ LINE
   5
 3FB
   8
-Circuit_Etc
+Circuit_Cut
  10
-101.69500000000001
+139.7398
  20
-60.19
+75.48793982822018
  11
-101.69500000000001
+138.55403982822017
  21
-61.94
+76.6737
   6
 DASHDOT
  67
@@ -9663,15 +9663,15 @@ LINE
   5
 3FC
   8
-Circuit_Etc
+Circuit_Cut
  10
-101.69500000000001
+139.17536017177983
  20
-61.94
+78.17370000000001
  11
-103.44500000000001
+115.87293982822018
  21
-61.94
+78.1737
   6
 DASHDOT
  67
@@ -9681,15 +9681,15 @@ LINE
   5
 3FD
   8
-Circuit_Etc
+Circuit_Cut
  10
-103.44500000000001
+138.55403982822017
  20
-60.19
+76.67370000000001
  11
-103.44500000000001
+116.49426017177983
  21
-61.94
+76.6737
   6
 DASHDOT
  67
@@ -9699,15 +9699,15 @@ LINE
   5
 3FE
   8
-Circuit_Etc
+Circuit_Cut
  10
-101.69500000000001
+115.87293982822018
  20
-60.19
+78.17369999999998
  11
-103.44500000000001
+113.8676
  21
-60.19
+76.16836017177982
   6
 DASHDOT
  67
@@ -9719,13 +9719,13 @@ LINE
   8
 Circuit_Cut
  10
-101.82000000000001
+116.49426017177983
  20
-60.315
+76.67369999999998
  11
-101.82000000000001
+115.36760000000001
  21
-61.815
+75.54703982822018
   6
 DASHDOT
  67
@@ -9737,13 +9737,13 @@ LINE
   8
 Circuit_Cut
  10
-101.82000000000001
+113.8676
  20
-61.815
+75.4
  11
-103.32000000000001
+114.09
  21
-61.815
+73.9
   6
 DASHDOT
  67
@@ -9755,13 +9755,13 @@ LINE
   8
 Circuit_Cut
  10
-103.32000000000001
+114.09
  20
-60.315
+73.9
  11
-103.32000000000001
+115.59
  21
-61.815
+73.9
   6
 DASHDOT
  67
@@ -9773,13 +9773,13 @@ LINE
   8
 Circuit_Cut
  10
-101.82000000000001
+115.59
  20
-60.315
+73.9
  11
-103.32000000000001
+115.59
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -9791,13 +9791,13 @@ LINE
   8
 Circuit_Cut
  10
-101.57000000000001
+115.59
  20
-62.065
+75.4
  11
-101.82000000000001
+115.3676
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -9809,13 +9809,13 @@ LINE
   8
 Circuit_Cut
  10
-103.57000000000001
+113.8676
  20
-60.065
+76.16836017177982
  11
-103.32000000000001
+113.8676
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -9827,13 +9827,13 @@ LINE
   8
 Circuit_Cut
  10
-104.11
+115.3676
  20
-60.065
+75.54703982822019
  11
-104.11
+115.3676
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -9845,13 +9845,13 @@ LINE
   8
 Circuit_Cut
  10
-104.11
+79.41000000000001
  20
-62.065
+76.57316017177983
  11
-106.11
+77.91
  21
-62.065
+75.29
   6
 DASHDOT
  67
@@ -9863,13 +9863,13 @@ LINE
   8
 Circuit_Cut
  10
-106.11
+77.91
  20
-60.065
+75.29
  11
-106.11
+77.91
  21
-62.065
+73.79
   6
 DASHDOT
  67
@@ -9881,13 +9881,13 @@ LINE
   8
 Circuit_Cut
  10
-104.11
+77.91
  20
-60.065
+73.79
  11
-106.11
+79.41
  21
-60.065
+73.79
   6
 DASHDOT
  67
@@ -9897,15 +9897,15 @@ LINE
   5
 409
   8
-Circuit_Etc
+Circuit_Cut
  10
-104.235
+79.41
  20
-60.19
+73.79
  11
-104.235
+80.24816017177983
  21
-61.94
+75.29
   6
 DASHDOT
  67
@@ -9915,15 +9915,15 @@ LINE
   5
 40A
   8
-Circuit_Etc
+Circuit_Cut
  10
-104.235
+79.41000000000001
  20
-61.94
+76.57316017177983
  11
-105.985
+79.93573982822018
  21
-61.94
+77.09889999999999
   6
 DASHDOT
  67
@@ -9933,15 +9933,15 @@ LINE
   5
 40B
   8
-Circuit_Etc
+Circuit_Cut
  10
-105.985
+80.24816017177983
  20
-60.19
+75.29
  11
-105.985
+80.55706017177982
  21
-61.94
+75.59889999999999
   6
 DASHDOT
  67
@@ -9951,15 +9951,15 @@ LINE
   5
 40C
   8
-Circuit_Etc
+Circuit_Cut
  10
-104.235
+79.93573982822016
  20
-60.19
+77.0989
  11
-105.985
+109.50886017177982
  21
-60.19
+77.0989
   6
 DASHDOT
  67
@@ -9971,13 +9971,13 @@ LINE
   8
 Circuit_Cut
  10
-104.36
+80.55706017177981
  20
-60.315
+75.5989
  11
-104.36
+108.88753982822017
  21
-61.815
+75.5989
   6
 DASHDOT
  67
@@ -9989,13 +9989,13 @@ LINE
   8
 Circuit_Cut
  10
-104.36
+109.50886017177982
  20
-61.815
+77.09890000000001
  11
-105.86
+113.98976017177984
  21
-61.815
+72.618
   6
 DASHDOT
  67
@@ -10007,13 +10007,13 @@ LINE
   8
 Circuit_Cut
  10
-105.86
+108.88753982822017
  20
-60.315
+75.5989
  11
-105.86
+113.36843982822019
  21
-61.815
+71.11799999999998
   6
 DASHDOT
  67
@@ -10025,13 +10025,13 @@ LINE
   8
 Circuit_Cut
  10
-104.36
+113.98976017177984
  20
-60.315
+72.618
  11
-105.86
+115.94953982822017
  21
-60.315
+72.618
   6
 DASHDOT
  67
@@ -10043,13 +10043,13 @@ LINE
   8
 Circuit_Cut
  10
-104.11
+113.36843982822019
  20
-62.065
+71.118
  11
-104.36
+116.57086017177981
  21
-61.815
+71.118
   6
 DASHDOT
  67
@@ -10061,13 +10061,13 @@ LINE
   8
 Circuit_Cut
  10
-106.11
+116.57086017177981
  20
-60.065
+71.11799999999998
  11
-105.86
+117.37999999999998
  21
-60.315
+71.92713982822016
   6
 DASHDOT
  67
@@ -10079,13 +10079,13 @@ LINE
   8
 Circuit_Cut
  10
-106.65
+118.44066017177981
  20
-60.065
+72.9878
  11
-106.65
+118.12999999999998
  21
-62.065
+72.67713982822016
   6
 DASHDOT
  67
@@ -10097,13 +10097,13 @@ LINE
   8
 Circuit_Cut
  10
-106.65
+115.94953982822017
  20
-62.065
+72.61799999999998
  11
-108.65
+116.63000000000001
  21
-62.065
+73.29846017177982
   6
 DASHDOT
  67
@@ -10115,13 +10115,13 @@ LINE
   8
 Circuit_Cut
  10
-108.65
+116.63
  20
-60.065
+73.9
  11
-108.65
+116.63
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -10133,13 +10133,13 @@ LINE
   8
 Circuit_Cut
  10
-106.65
+116.63
  20
-60.065
+75.4
  11
-108.65
+118.13
  21
-60.065
+75.4
   6
 DASHDOT
  67
@@ -10149,15 +10149,15 @@ LINE
   5
 417
   8
-Circuit_Etc
+Circuit_Cut
  10
-106.775
+118.13
  20
-60.19
+75.4
  11
-106.775
+118.13
  21
-61.94
+73.9
   6
 DASHDOT
  67
@@ -10167,15 +10167,15 @@ LINE
   5
 418
   8
-Circuit_Etc
+Circuit_Cut
  10
-106.775
+116.63
  20
-61.94
+73.29846017177981
  11
-108.525
+116.63
  21
-61.94
+73.9
   6
 DASHDOT
  67
@@ -10185,15 +10185,15 @@ LINE
   5
 419
   8
-Circuit_Etc
+Circuit_Cut
  10
-108.525
+118.13
  20
-60.19
+72.67713982822016
  11
-108.525
+118.13
  21
-61.94
+73.9
   6
 DASHDOT
  67
@@ -10203,15 +10203,15 @@ LINE
   5
 41A
   8
-Circuit_Etc
+Circuit_Cut
  10
-106.775
+64.25
  20
-60.19
+44.29
  11
-108.525
+64.25
  21
-60.19
+42.79
   6
 DASHDOT
  67
@@ -10223,13 +10223,13 @@ LINE
   8
 Circuit_Cut
  10
-106.9
+64.25
  20
-60.315
+42.79
  11
-106.9
+65.75
  21
-61.815
+42.79
   6
 DASHDOT
  67
@@ -10241,13 +10241,13 @@ LINE
   8
 Circuit_Cut
  10
-106.9
+65.75
  20
-61.815
+42.79
  11
-108.4
+65.75
  21
-61.815
+44.29
   6
 DASHDOT
  67
@@ -10259,13 +10259,13 @@ LINE
   8
 Circuit_Cut
  10
-108.4
+64.25
  20
-60.315
+44.29
  11
-108.4
+64.25
  21
-61.815
+63.43706017177984
   6
 DASHDOT
  67
@@ -10277,13 +10277,13 @@ LINE
   8
 Circuit_Cut
  10
-106.9
+65.75
  20
-60.315
+44.29
  11
-108.4
+65.75
  21
-60.315
+62.8157398282202
   6
 DASHDOT
  67
@@ -10295,13 +10295,13 @@ LINE
   8
 Circuit_Cut
  10
-106.65
+64.25
  20
-62.065
+63.437060171779834
  11
-106.9
+76.32533982822018
  21
-61.815
+75.51240000000001
   6
 DASHDOT
  67
@@ -10313,13 +10313,13 @@ LINE
   8
 Circuit_Cut
  10
-108.65
+65.75000000000001
  20
-60.065
+62.815739828220195
  11
-108.4
+76.94666017177981
  21
-60.315
+74.01240000000001
   6
 DASHDOT
  67
@@ -10331,13 +10331,13 @@ LINE
   8
 Circuit_Cut
  10
-109.19
+77.91
  20
-60.065
+75.5124
  11
-109.19
+79.41
  21
-62.065
+75.29
   6
 DASHDOT
  67
@@ -10349,13 +10349,13 @@ LINE
   8
 Circuit_Cut
  10
-109.19
+79.41
  20
-62.065
+75.29
  11
-111.19
+79.41
  21
-62.065
+73.79
   6
 DASHDOT
  67
@@ -10367,13 +10367,13 @@ LINE
   8
 Circuit_Cut
  10
-111.19
+79.41
  20
-60.065
+73.79
  11
-111.19
+77.91
  21
-62.065
+73.79
   6
 DASHDOT
  67
@@ -10385,13 +10385,13 @@ LINE
   8
 Circuit_Cut
  10
-109.19
+77.91
  20
-60.065
+73.79
  11
-111.19
+77.91
  21
-60.065
+74.0124
   6
 DASHDOT
  67
@@ -10401,15 +10401,15 @@ LINE
   5
 425
   8
-Circuit_Etc
+Circuit_Cut
  10
-109.315
+76.32533982822018
  20
-60.19
+75.5124
  11
-109.315
+77.91
  21
-61.94
+75.5124
   6
 DASHDOT
  67
@@ -10419,15 +10419,15 @@ LINE
   5
 426
   8
-Circuit_Etc
+Circuit_Cut
  10
-109.315
+76.94666017177981
  20
-61.94
+74.0124
  11
-111.065
+77.91
  21
-61.94
+74.0124
   6
 DASHDOT
  67
@@ -10437,15 +10437,15 @@ LINE
   5
 427
   8
-Circuit_Etc
+Circuit_Cut
  10
-111.065
+117.37999999999998
  20
-60.19
+71.92713982822016
  11
-111.065
+124.40733982822019
  21
-61.94
+64.8998
   6
 DASHDOT
  67
@@ -10455,15 +10455,15 @@ LINE
   5
 428
   8
-Circuit_Etc
+Circuit_Cut
  10
-109.315
+118.44066017177981
  20
-60.19
+72.9878
  11
-111.065
+125.02866017177983
  21
-60.19
+66.39980000000001
   6
 DASHDOT
  67
@@ -10475,13 +10475,13 @@ LINE
   8
 Circuit_Cut
  10
-109.44
+125.02866017177983
  20
-60.315
+66.3998
  11
-109.44
+132.70096017177983
  21
-61.815
+66.39980000000001
   6
 DASHDOT
  67
@@ -10493,13 +10493,13 @@ LINE
   8
 Circuit_Cut
  10
-109.44
+124.40733982822019
  20
-61.815
+64.8998
  11
-110.94
+132.0796398282202
  21
-61.815
+64.89980000000001
   6
 DASHDOT
  67
@@ -10511,13 +10511,13 @@ LINE
   8
 Circuit_Cut
  10
-110.94
+132.70096017177983
  20
-60.315
+66.3998
  11
-110.94
+136.60499999999996
  21
-61.815
+62.49576017177983
   6
 DASHDOT
  67
@@ -10529,13 +10529,13 @@ LINE
   8
 Circuit_Cut
  10
-109.44
+132.0796398282202
  20
-60.315
+64.89979999999998
  11
-110.94
+135.105
  21
-60.315
+61.874439828220176
   6
 DASHDOT
  67
@@ -10547,13 +10547,13 @@ LINE
   8
 Circuit_Cut
  10
-109.19
+135.105
  20
-62.065
+61.87443982822018
  11
-109.44
+135.105
  21
-61.815
+58.46406017177981
   6
 DASHDOT
  67
@@ -10565,13 +10565,13 @@ LINE
   8
 Circuit_Cut
  10
-111.19
+136.605
  20
-60.065
+62.49576017177983
  11
-110.94
+136.605
  21
-60.315
+57.84273982822017
   6
 DASHDOT
  67
@@ -10583,13 +10583,13 @@ LINE
   8
 Circuit_Cut
  10
-111.73
+135.105
  20
-60.065
+58.464060171779806
  11
-111.73
+117.06
  21
-62.065
+40.419060171779826
   6
 DASHDOT
  67
@@ -10601,13 +10601,13 @@ LINE
   8
 Circuit_Cut
  10
-111.73
+136.605
  20
-62.065
+57.84273982822017
  11
-113.73
+118.56
  21
-62.065
+39.79773982822018
   6
 DASHDOT
  67
@@ -10619,13 +10619,13 @@ LINE
   8
 Circuit_Cut
  10
-113.73
+117.06
  20
-60.065
+38.32
  11
-113.73
+117.06
  21
-62.065
+36.82
   6
 DASHDOT
  67
@@ -10637,13 +10637,13 @@ LINE
   8
 Circuit_Cut
  10
-111.73
+117.06
  20
-60.065
+36.82
  11
-113.73
+118.56
  21
-60.065
+36.82
   6
 DASHDOT
  67
@@ -10653,15 +10653,15 @@ LINE
   5
 433
   8
-Circuit_Etc
+Circuit_Cut
  10
-111.855
+118.56
  20
-60.19
+36.82
  11
-111.855
+118.56
  21
-61.94
+38.32
   6
 DASHDOT
  67
@@ -10671,15 +10671,15 @@ LINE
   5
 434
   8
-Circuit_Etc
+Circuit_Cut
  10
-111.855
+117.06
  20
-61.94
+40.419060171779826
  11
-113.605
+117.06
  21
-61.94
+38.32
   6
 DASHDOT
  67
@@ -10689,15 +10689,15 @@ LINE
   5
 435
   8
-Circuit_Etc
+Circuit_Cut
  10
-113.605
+118.56
  20
-60.19
+39.79773982822019
  11
-113.605
+118.56
  21
-61.94
+38.32
   6
 DASHDOT
  67
@@ -10707,15 +10707,15 @@ LINE
   5
 436
   8
-Circuit_Etc
+Circuit_Cut
  10
-111.855
+79.66
  20
-60.19
+73.0
  11
-113.605
+79.41
  21
-60.19
+72.75
   6
 DASHDOT
  67
@@ -10727,13 +10727,13 @@ LINE
   8
 Circuit_Cut
  10
-111.98
+98.49
  20
-60.315
+36.57000000000001
  11
-111.98
+98.24
  21
-61.815
+36.82000000000001
   6
 DASHDOT
  67
@@ -10745,13 +10745,13 @@ LINE
   8
 Circuit_Cut
  10
-111.98
+98.49
  20
-61.815
+38.57000000000001
  11
-113.48
+98.24
  21
-61.815
+38.32000000000001
   6
 DASHDOT
  67
@@ -10763,13 +10763,13 @@ LINE
   8
 Circuit_Cut
  10
-113.48
+115.84
  20
-60.315
+73.65
  11
-113.48
+115.59
  21
-61.815
+73.9
   6
 DASHDOT
  67
@@ -10781,13 +10781,13 @@ LINE
   8
 Circuit_Cut
  10
-111.98
+77.66
  20
-60.315
+73.54
  11
-113.48
+77.91
  21
-60.315
+73.79
   6
 DASHDOT
  67
@@ -10799,13 +10799,13 @@ LINE
   8
 Circuit_Cut
  10
-111.73
+116.38
  20
-62.065
+75.65
  11
-111.98
+116.63
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -10817,13 +10817,13 @@ LINE
   8
 Circuit_Cut
  10
-113.73
+64.0
  20
-60.065
+42.54
  11
-113.48
+64.25
  21
-60.315
+42.79
   6
 DASHDOT
  67
@@ -10835,13 +10835,13 @@ LINE
   8
 Circuit_Cut
  10
-114.27
+79.66
  20
-60.065
+73.54
  11
-114.27
+79.41
  21
-62.065
+73.79
   6
 DASHDOT
  67
@@ -10853,13 +10853,13 @@ LINE
   8
 Circuit_Cut
  10
-114.27
+116.81
  20
-62.065
+36.57
  11
-116.27
+117.06
  21
-62.065
+36.82
   6
 DASHDOT
  67
@@ -10871,13 +10871,13 @@ LINE
   8
 Circuit_Cut
  10
-116.27
+118.92
  20
-60.065
+73.65
  11
-116.27
+118.92
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -10889,13 +10889,13 @@ LINE
   8
 Circuit_Cut
  10
-114.27
+118.92
  20
-60.065
+75.65
  11
-116.27
+120.92
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -10905,15 +10905,15 @@ LINE
   5
 441
   8
-Circuit_Etc
+Circuit_Cut
  10
-114.395
+120.92
  20
-60.19
+73.65
  11
-114.395
+120.92
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -10923,15 +10923,15 @@ LINE
   5
 442
   8
-Circuit_Etc
+Circuit_Cut
  10
-114.395
+118.92
  20
-61.94
+73.65
  11
-116.145
+120.92
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -10943,13 +10943,13 @@ LINE
   8
 Circuit_Etc
  10
-116.145
+119.045
  20
-60.19
+73.775
  11
-116.145
+119.045
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -10961,13 +10961,13 @@ LINE
   8
 Circuit_Etc
  10
-114.395
+119.045
  20
-60.19
+75.525
  11
-116.145
+120.795
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -10977,15 +10977,15 @@ LINE
   5
 445
   8
-Circuit_Cut
+Circuit_Etc
  10
-114.52
+120.795
  20
-60.315
+73.775
  11
-114.52
+120.795
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -10995,15 +10995,15 @@ LINE
   5
 446
   8
-Circuit_Cut
+Circuit_Etc
  10
-114.52
+119.045
  20
-61.815
+73.775
  11
-116.02
+120.795
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -11015,13 +11015,13 @@ LINE
   8
 Circuit_Cut
  10
-116.02
+119.17
  20
-60.315
+73.9
  11
-116.02
+119.17
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11033,13 +11033,13 @@ LINE
   8
 Circuit_Cut
  10
-114.52
+119.17
  20
-60.315
+75.4
  11
-116.02
+120.67
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -11051,13 +11051,13 @@ LINE
   8
 Circuit_Cut
  10
-114.27
+120.67
  20
-62.065
+73.9
  11
-114.52
+120.67
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11069,13 +11069,13 @@ LINE
   8
 Circuit_Cut
  10
-116.27
+119.17
  20
-60.065
+73.9
  11
-116.02
+120.67
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -11087,13 +11087,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+118.92
  20
-60.065
+75.65
  11
-116.81
+119.17
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -11105,13 +11105,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+120.92
  20
-62.065
+73.65
  11
-118.81
+120.67
  21
-62.065
+73.9
   6
 DASHDOT
  67
@@ -11123,13 +11123,13 @@ LINE
   8
 Circuit_Cut
  10
-118.81
+121.46
  20
-60.065
+73.65
  11
-118.81
+121.46
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -11141,13 +11141,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+121.46
  20
-60.065
+75.65
  11
-118.81
+123.46
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -11157,15 +11157,15 @@ LINE
   5
 44F
   8
-Circuit_Etc
+Circuit_Cut
  10
-116.935
+123.46
  20
-60.19
+73.65
  11
-116.935
+123.46
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -11175,15 +11175,15 @@ LINE
   5
 450
   8
-Circuit_Etc
+Circuit_Cut
  10
-116.935
+121.46
  20
-61.94
+73.65
  11
-118.685
+123.46
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -11195,13 +11195,13 @@ LINE
   8
 Circuit_Etc
  10
-118.685
+121.585
  20
-60.19
+73.775
  11
-118.685
+121.585
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -11213,13 +11213,13 @@ LINE
   8
 Circuit_Etc
  10
-116.935
+121.585
  20
-60.19
+75.525
  11
-118.685
+123.335
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -11229,15 +11229,15 @@ LINE
   5
 453
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.06
+123.335
  20
-60.315
+73.775
  11
-117.06
+123.335
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -11247,15 +11247,15 @@ LINE
   5
 454
   8
-Circuit_Cut
+Circuit_Etc
  10
-117.06
+121.585
  20
-61.815
+73.775
  11
-118.56
+123.335
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -11267,13 +11267,13 @@ LINE
   8
 Circuit_Cut
  10
-118.56
+121.71
  20
-60.315
+73.9
  11
-118.56
+121.71
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11285,13 +11285,13 @@ LINE
   8
 Circuit_Cut
  10
-117.06
+121.71
  20
-60.315
+75.4
  11
-118.56
+123.21
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -11303,13 +11303,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+123.21
  20
-62.065
+73.9
  11
-117.06
+123.21
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11321,13 +11321,13 @@ LINE
   8
 Circuit_Cut
  10
-118.81
+121.71
  20
-60.065
+73.9
  11
-118.56
+123.21
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -11339,13 +11339,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+121.46
  20
-60.065
+75.65
  11
-119.35
+121.71
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -11357,13 +11357,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+123.46
  20
-62.065
+73.65
  11
-121.35
+123.21
  21
-62.065
+73.9
   6
 DASHDOT
  67
@@ -11375,13 +11375,13 @@ LINE
   8
 Circuit_Cut
  10
-121.35
+124.0
  20
-60.065
+73.65
  11
-121.35
+124.0
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -11393,13 +11393,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+124.0
  20
-60.065
+75.65
  11
-121.35
+126.0
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -11409,15 +11409,15 @@ LINE
   5
 45D
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.475
+126.0
  20
-60.19
+73.65
  11
-119.475
+126.0
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -11427,15 +11427,15 @@ LINE
   5
 45E
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.475
+124.0
  20
-61.94
+73.65
  11
-121.225
+126.0
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -11447,13 +11447,13 @@ LINE
   8
 Circuit_Etc
  10
-121.225
+124.125
  20
-60.19
+73.775
  11
-121.225
+124.125
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -11465,13 +11465,13 @@ LINE
   8
 Circuit_Etc
  10
-119.475
+124.125
  20
-60.19
+75.525
  11
-121.225
+125.875
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -11481,15 +11481,15 @@ LINE
   5
 461
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.6
+125.875
  20
-60.315
+73.775
  11
-119.6
+125.875
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -11499,15 +11499,15 @@ LINE
   5
 462
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.6
+124.125
  20
-61.815
+73.775
  11
-121.1
+125.875
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -11519,13 +11519,13 @@ LINE
   8
 Circuit_Cut
  10
-121.1
+124.25
  20
-60.315
+73.9
  11
-121.1
+124.25
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11537,13 +11537,13 @@ LINE
   8
 Circuit_Cut
  10
-119.6
+124.25
  20
-60.315
+75.4
  11
-121.1
+125.75
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -11555,13 +11555,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+125.75
  20
-62.065
+73.9
  11
-119.6
+125.75
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11573,13 +11573,13 @@ LINE
   8
 Circuit_Cut
  10
-121.35
+124.25
  20
-60.065
+73.9
  11
-121.1
+125.75
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -11591,13 +11591,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+124.0
  20
-60.065
+75.65
  11
-121.89
+124.25
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -11609,13 +11609,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+126.0
  20
-62.065
+73.65
  11
-123.89
+125.75
  21
-62.065
+73.9
   6
 DASHDOT
  67
@@ -11627,13 +11627,13 @@ LINE
   8
 Circuit_Cut
  10
-123.89
+126.54
  20
-60.065
+73.65
  11
-123.89
+126.54
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -11645,13 +11645,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+126.54
  20
-60.065
+75.65
  11
-123.89
+128.54000000000002
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -11661,15 +11661,15 @@ LINE
   5
 46B
   8
-Circuit_Etc
+Circuit_Cut
  10
-122.015
+128.54000000000002
  20
-60.19
+73.65
  11
-122.015
+128.54000000000002
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -11679,15 +11679,15 @@ LINE
   5
 46C
   8
-Circuit_Etc
+Circuit_Cut
  10
-122.015
+126.54
  20
-61.94
+73.65
  11
-123.765
+128.54000000000002
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -11699,13 +11699,13 @@ LINE
   8
 Circuit_Etc
  10
-123.765
+126.665
  20
-60.19
+73.775
  11
-123.765
+126.665
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -11717,13 +11717,13 @@ LINE
   8
 Circuit_Etc
  10
-122.015
+126.665
  20
-60.19
+75.525
  11
-123.765
+128.41500000000002
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -11733,15 +11733,15 @@ LINE
   5
 46F
   8
-Circuit_Cut
+Circuit_Etc
  10
-122.14
+128.41500000000002
  20
-60.315
+73.775
  11
-122.14
+128.41500000000002
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -11751,15 +11751,15 @@ LINE
   5
 470
   8
-Circuit_Cut
+Circuit_Etc
  10
-122.14
+126.665
  20
-61.815
+73.775
  11
-123.64
+128.41500000000002
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -11771,13 +11771,13 @@ LINE
   8
 Circuit_Cut
  10
-123.64
+126.79
  20
-60.315
+73.9
  11
-123.64
+126.79
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11789,13 +11789,13 @@ LINE
   8
 Circuit_Cut
  10
-122.14
+126.79
  20
-60.315
+75.4
  11
-123.64
+128.29000000000002
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -11807,13 +11807,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+128.29000000000002
  20
-62.065
+73.9
  11
-122.14
+128.29000000000002
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -11825,13 +11825,13 @@ LINE
   8
 Circuit_Cut
  10
-123.89
+126.79
  20
-60.065
+73.9
  11
-123.64
+128.29000000000002
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -11843,13 +11843,13 @@ LINE
   8
 Circuit_Cut
  10
-124.43
+126.54
  20
-60.065
+75.65
  11
-124.43
+126.79
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -11861,13 +11861,13 @@ LINE
   8
 Circuit_Cut
  10
-124.43
+128.54000000000002
  20
-62.065
+73.65
  11
-126.43
+128.29000000000002
  21
-62.065
+73.9
   6
 DASHDOT
  67
@@ -11879,13 +11879,13 @@ LINE
   8
 Circuit_Cut
  10
-126.43
+129.08
  20
-60.065
+73.65
  11
-126.43
+129.08
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -11897,13 +11897,13 @@ LINE
   8
 Circuit_Cut
  10
-124.43
+129.08
  20
-60.065
+75.65
  11
-126.43
+131.08
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -11913,15 +11913,15 @@ LINE
   5
 479
   8
-Circuit_Etc
+Circuit_Cut
  10
-124.555
+131.08
  20
-60.19
+73.65
  11
-124.555
+131.08
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -11931,15 +11931,15 @@ LINE
   5
 47A
   8
-Circuit_Etc
+Circuit_Cut
  10
-124.555
+129.08
  20
-61.94
+73.65
  11
-126.305
+131.08
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -11951,13 +11951,13 @@ LINE
   8
 Circuit_Etc
  10
-126.305
+129.205
  20
-60.19
+73.775
  11
-126.305
+129.205
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -11969,13 +11969,13 @@ LINE
   8
 Circuit_Etc
  10
-124.555
+129.205
  20
-60.19
+75.525
  11
-126.305
+130.955
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -11985,15 +11985,15 @@ LINE
   5
 47D
   8
-Circuit_Cut
+Circuit_Etc
  10
-124.68
+130.955
  20
-60.315
+73.775
  11
-124.68
+130.955
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -12003,15 +12003,15 @@ LINE
   5
 47E
   8
-Circuit_Cut
+Circuit_Etc
  10
-124.68
+129.205
  20
-61.815
+73.775
  11
-126.18
+130.955
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -12023,13 +12023,13 @@ LINE
   8
 Circuit_Cut
  10
-126.18
+129.33
  20
-60.315
+73.9
  11
-126.18
+129.33
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -12041,13 +12041,13 @@ LINE
   8
 Circuit_Cut
  10
-124.68
+129.33
  20
-60.315
+75.4
  11
-126.18
+130.83
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -12059,13 +12059,13 @@ LINE
   8
 Circuit_Cut
  10
-124.43
+130.83
  20
-62.065
+73.9
  11
-124.68
+130.83
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -12077,13 +12077,13 @@ LINE
   8
 Circuit_Cut
  10
-126.43
+129.33
  20
-60.065
+73.9
  11
-126.18
+130.83
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -12095,13 +12095,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+129.08
  20
-60.065
+75.65
  11
-126.97
+129.33
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -12113,13 +12113,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+131.08
  20
-62.065
+73.65
  11
-128.97
+130.83
  21
-62.065
+73.9
   6
 DASHDOT
  67
@@ -12131,13 +12131,13 @@ LINE
   8
 Circuit_Cut
  10
-128.97
+131.62
  20
-60.065
+73.65
  11
-128.97
+131.62
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -12149,13 +12149,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+131.62
  20
-60.065
+75.65
  11
-128.97
+133.62
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -12165,15 +12165,15 @@ LINE
   5
 487
   8
-Circuit_Etc
+Circuit_Cut
  10
-127.095
+133.62
  20
-60.19
+73.65
  11
-127.095
+133.62
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -12183,15 +12183,15 @@ LINE
   5
 488
   8
-Circuit_Etc
+Circuit_Cut
  10
-127.095
+131.62
  20
-61.94
+73.65
  11
-128.845
+133.62
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -12203,13 +12203,13 @@ LINE
   8
 Circuit_Etc
  10
-128.845
+131.745
  20
-60.19
+73.775
  11
-128.845
+131.745
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -12221,13 +12221,13 @@ LINE
   8
 Circuit_Etc
  10
-127.095
+131.745
  20
-60.19
+75.525
  11
-128.845
+133.495
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -12237,15 +12237,15 @@ LINE
   5
 48B
   8
-Circuit_Cut
+Circuit_Etc
  10
-127.22
+133.495
  20
-60.315
+73.775
  11
-127.22
+133.495
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -12255,15 +12255,15 @@ LINE
   5
 48C
   8
-Circuit_Cut
+Circuit_Etc
  10
-127.22
+131.745
  20
-61.815
+73.775
  11
-128.72
+133.495
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -12275,13 +12275,13 @@ LINE
   8
 Circuit_Cut
  10
-128.72
+131.87
  20
-60.315
+73.9
  11
-128.72
+131.87
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -12293,13 +12293,13 @@ LINE
   8
 Circuit_Cut
  10
-127.22
+131.87
  20
-60.315
+75.4
  11
-128.72
+133.37
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -12311,13 +12311,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+133.37
  20
-62.065
+73.9
  11
-127.22
+133.37
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -12329,13 +12329,13 @@ LINE
   8
 Circuit_Cut
  10
-128.97
+131.87
  20
-60.065
+73.9
  11
-128.72
+133.37
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -12347,13 +12347,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+131.62
  20
-60.065
+75.65
  11
-129.51
+131.87
  21
-62.065
+75.4
   6
 DASHDOT
  67
@@ -12365,13 +12365,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+133.62
  20
-62.065
+73.65
  11
-131.51
+133.37
  21
-62.065
+73.9
   6
 DASHDOT
  67
@@ -12383,13 +12383,13 @@ LINE
   8
 Circuit_Cut
  10
-131.51
+134.16
  20
-60.065
+73.65
  11
-131.51
+134.16
  21
-62.065
+75.65
   6
 DASHDOT
  67
@@ -12401,13 +12401,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+134.16
  20
-60.065
+75.65
  11
-131.51
+136.16
  21
-60.065
+75.65
   6
 DASHDOT
  67
@@ -12417,15 +12417,15 @@ LINE
   5
 495
   8
-Circuit_Etc
+Circuit_Cut
  10
-129.635
+136.16
  20
-60.19
+73.65
  11
-129.635
+136.16
  21
-61.94
+75.65
   6
 DASHDOT
  67
@@ -12435,15 +12435,15 @@ LINE
   5
 496
   8
-Circuit_Etc
+Circuit_Cut
  10
-129.635
+134.16
  20
-61.94
+73.65
  11
-131.385
+136.16
  21
-61.94
+73.65
   6
 DASHDOT
  67
@@ -12455,13 +12455,13 @@ LINE
   8
 Circuit_Etc
  10
-131.385
+134.285
  20
-60.19
+73.775
  11
-131.385
+134.285
  21
-61.94
+75.525
   6
 DASHDOT
  67
@@ -12473,13 +12473,13 @@ LINE
   8
 Circuit_Etc
  10
-129.635
+134.285
  20
-60.19
+75.525
  11
-131.385
+136.035
  21
-60.19
+75.525
   6
 DASHDOT
  67
@@ -12489,15 +12489,15 @@ LINE
   5
 499
   8
-Circuit_Cut
+Circuit_Etc
  10
-129.76
+136.035
  20
-60.315
+73.775
  11
-129.76
+136.035
  21
-61.815
+75.525
   6
 DASHDOT
  67
@@ -12507,15 +12507,15 @@ LINE
   5
 49A
   8
-Circuit_Cut
+Circuit_Etc
  10
-129.76
+134.285
  20
-61.815
+73.775
  11
-131.26
+136.035
  21
-61.815
+73.775
   6
 DASHDOT
  67
@@ -12527,13 +12527,13 @@ LINE
   8
 Circuit_Cut
  10
-131.26
+134.41
  20
-60.315
+73.9
  11
-131.26
+134.41
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -12545,13 +12545,13 @@ LINE
   8
 Circuit_Cut
  10
-129.76
+134.41
  20
-60.315
+75.4
  11
-131.26
+135.91
  21
-60.315
+75.4
   6
 DASHDOT
  67
@@ -12563,13 +12563,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+135.91
  20
-62.065
+73.9
  11
-129.76
+135.91
  21
-61.815
+75.4
   6
 DASHDOT
  67
@@ -12581,13 +12581,13 @@ LINE
   8
 Circuit_Cut
  10
-131.51
+134.41
  20
-60.065
+73.9
  11
-131.26
+135.91
  21
-60.315
+73.9
   6
 DASHDOT
  67
@@ -12599,13 +12599,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+134.16
  20
-36.56999999999999
+75.65
  11
-129.51
+134.41
  21
-38.56999999999999
+75.4
   6
 DASHDOT
  67
@@ -12617,13 +12617,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+136.16
  20
-38.56999999999999
+73.65
  11
-131.51
+135.91
  21
-38.56999999999999
+73.9
   6
 DASHDOT
  67
@@ -12635,13 +12635,13 @@ LINE
   8
 Circuit_Cut
  10
-131.51
+136.7
  20
-36.56999999999999
+73.65
  11
-131.51
+136.7
  21
-38.56999999999999
+75.65
   6
 DASHDOT
  67
@@ -12653,13 +12653,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+136.7
  20
-36.56999999999999
+75.65
  11
-131.51
+138.7
  21
-36.56999999999999
+75.65
   6
 DASHDOT
  67
@@ -12669,15 +12669,15 @@ LINE
   5
 4A3
   8
-Circuit_Etc
+Circuit_Cut
  10
-129.635
+138.7
  20
-36.69499999999999
+73.65
  11
-129.635
+138.7
  21
-38.44499999999999
+75.65
   6
 DASHDOT
  67
@@ -12687,15 +12687,15 @@ LINE
   5
 4A4
   8
-Circuit_Etc
+Circuit_Cut
  10
-129.635
+136.7
  20
-38.44499999999999
+73.65
  11
-131.385
+138.7
  21
-38.44499999999999
+73.65
   6
 DASHDOT
  67
@@ -12707,13 +12707,13 @@ LINE
   8
 Circuit_Etc
  10
-131.385
+136.825
  20
-36.69499999999999
+73.775
  11
-131.385
+136.825
  21
-38.44499999999999
+75.525
   6
 DASHDOT
  67
@@ -12725,13 +12725,13 @@ LINE
   8
 Circuit_Etc
  10
-129.635
+136.825
  20
-36.69499999999999
+75.525
  11
-131.385
+138.575
  21
-36.69499999999999
+75.525
   6
 DASHDOT
  67
@@ -12741,15 +12741,15 @@ LINE
   5
 4A7
   8
-Circuit_Cut
+Circuit_Etc
  10
-129.76
+138.575
  20
-36.81999999999999
+73.775
  11
-129.76
+138.575
  21
-38.31999999999999
+75.525
   6
 DASHDOT
  67
@@ -12759,15 +12759,15 @@ LINE
   5
 4A8
   8
-Circuit_Cut
+Circuit_Etc
  10
-129.76
+136.825
  20
-38.31999999999999
+73.775
  11
-131.26
+138.575
  21
-38.31999999999999
+73.775
   6
 DASHDOT
  67
@@ -12779,13 +12779,13 @@ LINE
   8
 Circuit_Cut
  10
-131.26
+136.95
  20
-36.81999999999999
+73.9
  11
-131.26
+136.95
  21
-38.31999999999999
+75.4
   6
 DASHDOT
  67
@@ -12797,13 +12797,13 @@ LINE
   8
 Circuit_Cut
  10
-129.76
+136.95
  20
-36.81999999999999
+75.4
  11
-131.26
+138.45
  21
-36.81999999999999
+75.4
   6
 DASHDOT
  67
@@ -12815,13 +12815,13 @@ LINE
   8
 Circuit_Cut
  10
-129.51
+138.45
  20
-38.56999999999999
+73.9
  11
-129.76
+138.45
  21
-38.31999999999999
+75.4
   6
 DASHDOT
  67
@@ -12833,13 +12833,13 @@ LINE
   8
 Circuit_Cut
  10
-131.51
+136.95
  20
-36.56999999999999
+73.9
  11
-131.26
+138.45
  21
-36.81999999999999
+73.9
   6
 DASHDOT
  67
@@ -12851,13 +12851,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+136.7
  20
-36.57
+75.65
  11
-126.97
+136.95
  21
-38.57
+75.4
   6
 DASHDOT
  67
@@ -12869,13 +12869,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+138.7
  20
-38.57
+73.65
  11
-128.97
+138.45
  21
-38.57
+73.9
   6
 DASHDOT
  67
@@ -12887,13 +12887,13 @@ LINE
   8
 Circuit_Cut
  10
-128.97
+132.05
  20
-36.57
+60.065
  11
-128.97
+132.05
  21
-38.57
+62.065
   6
 DASHDOT
  67
@@ -12905,13 +12905,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+132.05
  20
-36.57
+62.065
  11
-128.97
+134.05
  21
-36.57
+62.065
   6
 DASHDOT
  67
@@ -12921,15 +12921,15 @@ LINE
   5
 4B1
   8
-Circuit_Etc
+Circuit_Cut
  10
-127.095
+134.05
  20
-36.695
+60.065
  11
-127.095
+134.05
  21
-38.445
+62.065
   6
 DASHDOT
  67
@@ -12939,15 +12939,15 @@ LINE
   5
 4B2
   8
-Circuit_Etc
+Circuit_Cut
  10
-127.095
+132.05
  20
-38.445
+60.065
  11
-128.845
+134.05
  21
-38.445
+60.065
   6
 DASHDOT
  67
@@ -12959,13 +12959,13 @@ LINE
   8
 Circuit_Etc
  10
-128.845
+132.175
  20
-36.695
+60.19
  11
-128.845
+132.175
  21
-38.445
+61.94
   6
 DASHDOT
  67
@@ -12977,13 +12977,13 @@ LINE
   8
 Circuit_Etc
  10
-127.095
+132.175
  20
-36.695
+61.94
  11
-128.845
+133.925
  21
-36.695
+61.94
   6
 DASHDOT
  67
@@ -12993,15 +12993,15 @@ LINE
   5
 4B5
   8
-Circuit_Cut
+Circuit_Etc
  10
-127.22
+133.925
  20
-36.82
+60.19
  11
-127.22
+133.925
  21
-38.32
+61.94
   6
 DASHDOT
  67
@@ -13011,15 +13011,15 @@ LINE
   5
 4B6
   8
-Circuit_Cut
+Circuit_Etc
  10
-127.22
+132.175
  20
-38.32
+60.19
  11
-128.72
+133.925
  21
-38.32
+60.19
   6
 DASHDOT
  67
@@ -13031,13 +13031,13 @@ LINE
   8
 Circuit_Cut
  10
-128.72
+132.3
  20
-36.82
+60.315
  11
-128.72
+132.3
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13049,13 +13049,13 @@ LINE
   8
 Circuit_Cut
  10
-127.22
+132.3
  20
-36.82
+61.815
  11
-128.72
+133.8
  21
-36.82
+61.815
   6
 DASHDOT
  67
@@ -13067,13 +13067,13 @@ LINE
   8
 Circuit_Cut
  10
-126.97
+133.8
  20
-38.57
+60.315
  11
-127.22
+133.8
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13085,13 +13085,13 @@ LINE
   8
 Circuit_Cut
  10
-128.97
+132.3
  20
-36.57
+60.315
  11
-128.72
+133.8
  21
-36.82
+60.315
   6
 DASHDOT
  67
@@ -13103,13 +13103,13 @@ LINE
   8
 Circuit_Cut
  10
-124.42999999999999
+132.05
  20
-36.57
+62.065
  11
-124.42999999999999
+132.3
  21
-38.57
+61.815
   6
 DASHDOT
  67
@@ -13121,13 +13121,13 @@ LINE
   8
 Circuit_Cut
  10
-124.42999999999999
+134.05
  20
-38.57
+60.065
  11
-126.42999999999999
+133.8
  21
-38.57
+60.315
   6
 DASHDOT
  67
@@ -13139,13 +13139,13 @@ LINE
   8
 Circuit_Cut
  10
-126.42999999999999
+129.51
  20
-36.57
+60.065
  11
-126.42999999999999
+129.51
  21
-38.57
+62.065
   6
 DASHDOT
  67
@@ -13157,13 +13157,13 @@ LINE
   8
 Circuit_Cut
  10
-124.42999999999999
+129.51
  20
-36.57
+62.065
  11
-126.42999999999999
+131.51
  21
-36.57
+62.065
   6
 DASHDOT
  67
@@ -13173,15 +13173,15 @@ LINE
   5
 4BF
   8
-Circuit_Etc
+Circuit_Cut
  10
-124.55499999999999
+131.51
  20
-36.695
+60.065
  11
-124.55499999999999
+131.51
  21
-38.445
+62.065
   6
 DASHDOT
  67
@@ -13191,15 +13191,15 @@ LINE
   5
 4C0
   8
-Circuit_Etc
+Circuit_Cut
  10
-124.55499999999999
+129.51
  20
-38.445
+60.065
  11
-126.30499999999999
+131.51
  21
-38.445
+60.065
   6
 DASHDOT
  67
@@ -13211,13 +13211,13 @@ LINE
   8
 Circuit_Etc
  10
-126.30499999999999
+129.635
  20
-36.695
+60.19
  11
-126.30499999999999
+129.635
  21
-38.445
+61.94
   6
 DASHDOT
  67
@@ -13229,13 +13229,13 @@ LINE
   8
 Circuit_Etc
  10
-124.55499999999999
+129.635
  20
-36.695
+61.94
  11
-126.30499999999999
+131.385
  21
-36.695
+61.94
   6
 DASHDOT
  67
@@ -13245,15 +13245,15 @@ LINE
   5
 4C3
   8
-Circuit_Cut
+Circuit_Etc
  10
-124.67999999999999
+131.385
  20
-36.82
+60.19
  11
-124.67999999999999
+131.385
  21
-38.32
+61.94
   6
 DASHDOT
  67
@@ -13263,15 +13263,15 @@ LINE
   5
 4C4
   8
-Circuit_Cut
+Circuit_Etc
  10
-124.67999999999999
+129.635
  20
-38.32
+60.19
  11
-126.17999999999999
+131.385
  21
-38.32
+60.19
   6
 DASHDOT
  67
@@ -13283,13 +13283,13 @@ LINE
   8
 Circuit_Cut
  10
-126.17999999999999
+129.76
  20
-36.82
+60.315
  11
-126.17999999999999
+129.76
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13301,13 +13301,13 @@ LINE
   8
 Circuit_Cut
  10
-124.67999999999999
+129.76
  20
-36.82
+61.815
  11
-126.17999999999999
+131.26
  21
-36.82
+61.815
   6
 DASHDOT
  67
@@ -13319,13 +13319,13 @@ LINE
   8
 Circuit_Cut
  10
-124.42999999999999
+131.26
  20
-38.57
+60.315
  11
-124.67999999999999
+131.26
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13337,13 +13337,13 @@ LINE
   8
 Circuit_Cut
  10
-126.42999999999999
+129.76
  20
-36.57
+60.315
  11
-126.17999999999999
+131.26
  21
-36.82
+60.315
   6
 DASHDOT
  67
@@ -13355,13 +13355,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+129.51
  20
-36.57
+62.065
  11
-121.89
+129.76
  21
-38.57
+61.815
   6
 DASHDOT
  67
@@ -13373,13 +13373,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+131.51
  20
-38.57
+60.065
  11
-123.89
+131.26
  21
-38.57
+60.315
   6
 DASHDOT
  67
@@ -13391,13 +13391,13 @@ LINE
   8
 Circuit_Cut
  10
-123.89
+126.97
  20
-36.57
+60.065
  11
-123.89
+126.97
  21
-38.57
+62.065
   6
 DASHDOT
  67
@@ -13409,13 +13409,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+126.97
  20
-36.57
+62.065
  11
-123.89
+128.97
  21
-36.57
+62.065
   6
 DASHDOT
  67
@@ -13425,15 +13425,15 @@ LINE
   5
 4CD
   8
-Circuit_Etc
+Circuit_Cut
  10
-122.015
+128.97
  20
-36.695
+60.065
  11
-122.015
+128.97
  21
-38.445
+62.065
   6
 DASHDOT
  67
@@ -13443,15 +13443,15 @@ LINE
   5
 4CE
   8
-Circuit_Etc
+Circuit_Cut
  10
-122.015
+126.97
  20
-38.445
+60.065
  11
-123.765
+128.97
  21
-38.445
+60.065
   6
 DASHDOT
  67
@@ -13463,13 +13463,13 @@ LINE
   8
 Circuit_Etc
  10
-123.765
+127.095
  20
-36.695
+60.19
  11
-123.765
+127.095
  21
-38.445
+61.94
   6
 DASHDOT
  67
@@ -13481,13 +13481,13 @@ LINE
   8
 Circuit_Etc
  10
-122.015
+127.095
  20
-36.695
+61.94
  11
-123.765
+128.845
  21
-36.695
+61.94
   6
 DASHDOT
  67
@@ -13497,15 +13497,15 @@ LINE
   5
 4D1
   8
-Circuit_Cut
+Circuit_Etc
  10
-122.14
+128.845
  20
-36.82
+60.19
  11
-122.14
+128.845
  21
-38.32
+61.94
   6
 DASHDOT
  67
@@ -13515,15 +13515,15 @@ LINE
   5
 4D2
   8
-Circuit_Cut
+Circuit_Etc
  10
-122.14
+127.095
  20
-38.32
+60.19
  11
-123.64
+128.845
  21
-38.32
+60.19
   6
 DASHDOT
  67
@@ -13535,13 +13535,13 @@ LINE
   8
 Circuit_Cut
  10
-123.64
+127.22
  20
-36.82
+60.315
  11
-123.64
+127.22
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13553,13 +13553,13 @@ LINE
   8
 Circuit_Cut
  10
-122.14
+127.22
  20
-36.82
+61.815
  11
-123.64
+128.72
  21
-36.82
+61.815
   6
 DASHDOT
  67
@@ -13571,13 +13571,13 @@ LINE
   8
 Circuit_Cut
  10
-121.89
+128.72
  20
-38.57
+60.315
  11
-122.14
+128.72
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13589,13 +13589,13 @@ LINE
   8
 Circuit_Cut
  10
-123.89
+127.22
  20
-36.57
+60.315
  11
-123.64
+128.72
  21
-36.82
+60.315
   6
 DASHDOT
  67
@@ -13607,13 +13607,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+126.97
  20
-36.57
+62.065
  11
-119.35
+127.22
  21
-38.57
+61.815
   6
 DASHDOT
  67
@@ -13625,13 +13625,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+128.97
  20
-38.57
+60.065
  11
-121.35
+128.72
  21
-38.57
+60.315
   6
 DASHDOT
  67
@@ -13643,13 +13643,13 @@ LINE
   8
 Circuit_Cut
  10
-121.35
+124.43
  20
-36.57
+60.065
  11
-121.35
+124.43
  21
-38.57
+62.065
   6
 DASHDOT
  67
@@ -13661,13 +13661,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+124.43
  20
-36.57
+62.065
  11
-121.35
+126.43
  21
-36.57
+62.065
   6
 DASHDOT
  67
@@ -13677,15 +13677,15 @@ LINE
   5
 4DB
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.475
+126.43
  20
-36.695
+60.065
  11
-119.475
+126.43
  21
-38.445
+62.065
   6
 DASHDOT
  67
@@ -13695,15 +13695,15 @@ LINE
   5
 4DC
   8
-Circuit_Etc
+Circuit_Cut
  10
-119.475
+124.43
  20
-38.445
+60.065
  11
-121.225
+126.43
  21
-38.445
+60.065
   6
 DASHDOT
  67
@@ -13715,13 +13715,13 @@ LINE
   8
 Circuit_Etc
  10
-121.225
+124.555
  20
-36.695
+60.19
  11
-121.225
+124.555
  21
-38.445
+61.94
   6
 DASHDOT
  67
@@ -13733,13 +13733,13 @@ LINE
   8
 Circuit_Etc
  10
-119.475
+124.555
  20
-36.695
+61.94
  11
-121.225
+126.305
  21
-36.695
+61.94
   6
 DASHDOT
  67
@@ -13749,15 +13749,15 @@ LINE
   5
 4DF
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.6
+126.305
  20
-36.82
+60.19
  11
-119.6
+126.305
  21
-38.32
+61.94
   6
 DASHDOT
  67
@@ -13767,15 +13767,15 @@ LINE
   5
 4E0
   8
-Circuit_Cut
+Circuit_Etc
  10
-119.6
+124.555
  20
-38.32
+60.19
  11
-121.1
+126.305
  21
-38.32
+60.19
   6
 DASHDOT
  67
@@ -13787,13 +13787,13 @@ LINE
   8
 Circuit_Cut
  10
-121.1
+124.68
  20
-36.82
+60.315
  11
-121.1
+124.68
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13805,13 +13805,13 @@ LINE
   8
 Circuit_Cut
  10
-119.6
+124.68
  20
-36.82
+61.815
  11
-121.1
+126.18
  21
-36.82
+61.815
   6
 DASHDOT
  67
@@ -13823,13 +13823,13 @@ LINE
   8
 Circuit_Cut
  10
-119.35
+126.18
  20
-38.57
+60.315
  11
-119.6
+126.18
  21
-38.32
+61.815
   6
 DASHDOT
  67
@@ -13841,13 +13841,13 @@ LINE
   8
 Circuit_Cut
  10
-121.35
+124.68
  20
-36.57
+60.315
  11
-121.1
+126.18
  21
-36.82
+60.315
   6
 DASHDOT
  67
@@ -13859,13 +13859,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+124.43
  20
-36.57
+62.065
  11
-116.81
+124.68
  21
-38.57
+61.815
   6
 DASHDOT
  67
@@ -13877,13 +13877,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+126.43
  20
-38.57
+60.065
  11
-118.81
+126.18
  21
-38.57
+60.315
   6
 DASHDOT
  67
@@ -13895,13 +13895,13 @@ LINE
   8
 Circuit_Cut
  10
-118.81
+121.89
  20
-36.57
+60.065
  11
-118.81
+121.89
  21
-38.57
+62.065
   6
 DASHDOT
  67
@@ -13913,13 +13913,13 @@ LINE
   8
 Circuit_Cut
  10
-116.81
+121.89
  20
-36.57
+62.065
  11
-118.81
+123.89
  21
-36.57
+62.065
   6
 DASHDOT
  67
@@ -13929,15 +13929,15 @@ LINE
   5
 4E9
   8
-Circuit_Etc
+Circuit_Cut
  10
-116.935
+123.89
  20
-36.695
+60.065
  11
-116.935
+123.89
  21
-38.445
+62.065
   6
 DASHDOT
  67
@@ -13947,15 +13947,15 @@ LINE
   5
 4EA
   8
-Circuit_Etc
+Circuit_Cut
  10
-116.935
+121.89
  20
-38.445
+60.065
  11
-118.685
+123.89
  21
-38.445
+60.065
   6
 DASHDOT
  67
@@ -13967,12 +13967,2784 @@ LINE
   8
 Circuit_Etc
  10
-118.685
+122.015
  20
-36.695
+60.19
+ 11
+122.015
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4EC
+  8
+Circuit_Etc
+ 10
+122.015
+ 20
+61.94
+ 11
+123.765
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4ED
+  8
+Circuit_Etc
+ 10
+123.765
+ 20
+60.19
+ 11
+123.765
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4EE
+  8
+Circuit_Etc
+ 10
+122.015
+ 20
+60.19
+ 11
+123.765
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4EF
+  8
+Circuit_Cut
+ 10
+122.14
+ 20
+60.315
+ 11
+122.14
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F0
+  8
+Circuit_Cut
+ 10
+122.14
+ 20
+61.815
+ 11
+123.64
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F1
+  8
+Circuit_Cut
+ 10
+123.64
+ 20
+60.315
+ 11
+123.64
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F2
+  8
+Circuit_Cut
+ 10
+122.14
+ 20
+60.315
+ 11
+123.64
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F3
+  8
+Circuit_Cut
+ 10
+121.89
+ 20
+62.065
+ 11
+122.14
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F4
+  8
+Circuit_Cut
+ 10
+123.89
+ 20
+60.065
+ 11
+123.64
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F5
+  8
+Circuit_Cut
+ 10
+119.35
+ 20
+60.065
+ 11
+119.35
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F6
+  8
+Circuit_Cut
+ 10
+119.35
+ 20
+62.065
+ 11
+121.35
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F7
+  8
+Circuit_Cut
+ 10
+121.35
+ 20
+60.065
+ 11
+121.35
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F8
+  8
+Circuit_Cut
+ 10
+119.35
+ 20
+60.065
+ 11
+121.35
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4F9
+  8
+Circuit_Etc
+ 10
+119.475
+ 20
+60.19
+ 11
+119.475
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4FA
+  8
+Circuit_Etc
+ 10
+119.475
+ 20
+61.94
+ 11
+121.225
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4FB
+  8
+Circuit_Etc
+ 10
+121.225
+ 20
+60.19
+ 11
+121.225
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4FC
+  8
+Circuit_Etc
+ 10
+119.475
+ 20
+60.19
+ 11
+121.225
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4FD
+  8
+Circuit_Cut
+ 10
+119.6
+ 20
+60.315
+ 11
+119.6
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4FE
+  8
+Circuit_Cut
+ 10
+119.6
+ 20
+61.815
+ 11
+121.1
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+4FF
+  8
+Circuit_Cut
+ 10
+121.1
+ 20
+60.315
+ 11
+121.1
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+500
+  8
+Circuit_Cut
+ 10
+119.6
+ 20
+60.315
+ 11
+121.1
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+501
+  8
+Circuit_Cut
+ 10
+119.35
+ 20
+62.065
+ 11
+119.6
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+502
+  8
+Circuit_Cut
+ 10
+121.35
+ 20
+60.065
+ 11
+121.1
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+503
+  8
+Circuit_Cut
+ 10
+116.81
+ 20
+60.065
+ 11
+116.81
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+504
+  8
+Circuit_Cut
+ 10
+116.81
+ 20
+62.065
+ 11
+118.81
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+505
+  8
+Circuit_Cut
+ 10
+118.81
+ 20
+60.065
+ 11
+118.81
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+506
+  8
+Circuit_Cut
+ 10
+116.81
+ 20
+60.065
+ 11
+118.81
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+507
+  8
+Circuit_Etc
+ 10
+116.935
+ 20
+60.19
+ 11
+116.935
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+508
+  8
+Circuit_Etc
+ 10
+116.935
+ 20
+61.94
+ 11
+118.685
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+509
+  8
+Circuit_Etc
+ 10
+118.685
+ 20
+60.19
+ 11
+118.685
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+50A
+  8
+Circuit_Etc
+ 10
+116.935
+ 20
+60.19
  11
 118.685
  21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+50B
+  8
+Circuit_Cut
+ 10
+117.06
+ 20
+60.315
+ 11
+117.06
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+50C
+  8
+Circuit_Cut
+ 10
+117.06
+ 20
+61.815
+ 11
+118.56
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+50D
+  8
+Circuit_Cut
+ 10
+118.56
+ 20
+60.315
+ 11
+118.56
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+50E
+  8
+Circuit_Cut
+ 10
+117.06
+ 20
+60.315
+ 11
+118.56
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+50F
+  8
+Circuit_Cut
+ 10
+116.81
+ 20
+62.065
+ 11
+117.06
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+510
+  8
+Circuit_Cut
+ 10
+118.81
+ 20
+60.065
+ 11
+118.56
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+511
+  8
+Circuit_Cut
+ 10
+114.27
+ 20
+60.065
+ 11
+114.27
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+512
+  8
+Circuit_Cut
+ 10
+114.27
+ 20
+62.065
+ 11
+116.27
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+513
+  8
+Circuit_Cut
+ 10
+116.27
+ 20
+60.065
+ 11
+116.27
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+514
+  8
+Circuit_Cut
+ 10
+114.27
+ 20
+60.065
+ 11
+116.27
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+515
+  8
+Circuit_Etc
+ 10
+114.395
+ 20
+60.19
+ 11
+114.395
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+516
+  8
+Circuit_Etc
+ 10
+114.395
+ 20
+61.94
+ 11
+116.145
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+517
+  8
+Circuit_Etc
+ 10
+116.145
+ 20
+60.19
+ 11
+116.145
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+518
+  8
+Circuit_Etc
+ 10
+114.395
+ 20
+60.19
+ 11
+116.145
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+519
+  8
+Circuit_Cut
+ 10
+114.52
+ 20
+60.315
+ 11
+114.52
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+51A
+  8
+Circuit_Cut
+ 10
+114.52
+ 20
+61.815
+ 11
+116.02
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+51B
+  8
+Circuit_Cut
+ 10
+116.02
+ 20
+60.315
+ 11
+116.02
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+51C
+  8
+Circuit_Cut
+ 10
+114.52
+ 20
+60.315
+ 11
+116.02
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+51D
+  8
+Circuit_Cut
+ 10
+114.27
+ 20
+62.065
+ 11
+114.52
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+51E
+  8
+Circuit_Cut
+ 10
+116.27
+ 20
+60.065
+ 11
+116.02
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+51F
+  8
+Circuit_Cut
+ 10
+111.73
+ 20
+60.065
+ 11
+111.73
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+520
+  8
+Circuit_Cut
+ 10
+111.73
+ 20
+62.065
+ 11
+113.73
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+521
+  8
+Circuit_Cut
+ 10
+113.73
+ 20
+60.065
+ 11
+113.73
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+522
+  8
+Circuit_Cut
+ 10
+111.73
+ 20
+60.065
+ 11
+113.73
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+523
+  8
+Circuit_Etc
+ 10
+111.855
+ 20
+60.19
+ 11
+111.855
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+524
+  8
+Circuit_Etc
+ 10
+111.855
+ 20
+61.94
+ 11
+113.605
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+525
+  8
+Circuit_Etc
+ 10
+113.605
+ 20
+60.19
+ 11
+113.605
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+526
+  8
+Circuit_Etc
+ 10
+111.855
+ 20
+60.19
+ 11
+113.605
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+527
+  8
+Circuit_Cut
+ 10
+111.98
+ 20
+60.315
+ 11
+111.98
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+528
+  8
+Circuit_Cut
+ 10
+111.98
+ 20
+61.815
+ 11
+113.48
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+529
+  8
+Circuit_Cut
+ 10
+113.48
+ 20
+60.315
+ 11
+113.48
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+52A
+  8
+Circuit_Cut
+ 10
+111.98
+ 20
+60.315
+ 11
+113.48
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+52B
+  8
+Circuit_Cut
+ 10
+111.73
+ 20
+62.065
+ 11
+111.98
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+52C
+  8
+Circuit_Cut
+ 10
+113.73
+ 20
+60.065
+ 11
+113.48
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+52D
+  8
+Circuit_Cut
+ 10
+109.19
+ 20
+60.065
+ 11
+109.19
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+52E
+  8
+Circuit_Cut
+ 10
+109.19
+ 20
+62.065
+ 11
+111.19
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+52F
+  8
+Circuit_Cut
+ 10
+111.19
+ 20
+60.065
+ 11
+111.19
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+530
+  8
+Circuit_Cut
+ 10
+109.19
+ 20
+60.065
+ 11
+111.19
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+531
+  8
+Circuit_Etc
+ 10
+109.315
+ 20
+60.19
+ 11
+109.315
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+532
+  8
+Circuit_Etc
+ 10
+109.315
+ 20
+61.94
+ 11
+111.065
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+533
+  8
+Circuit_Etc
+ 10
+111.065
+ 20
+60.19
+ 11
+111.065
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+534
+  8
+Circuit_Etc
+ 10
+109.315
+ 20
+60.19
+ 11
+111.065
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+535
+  8
+Circuit_Cut
+ 10
+109.44
+ 20
+60.315
+ 11
+109.44
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+536
+  8
+Circuit_Cut
+ 10
+109.44
+ 20
+61.815
+ 11
+110.94
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+537
+  8
+Circuit_Cut
+ 10
+110.94
+ 20
+60.315
+ 11
+110.94
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+538
+  8
+Circuit_Cut
+ 10
+109.44
+ 20
+60.315
+ 11
+110.94
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+539
+  8
+Circuit_Cut
+ 10
+109.19
+ 20
+62.065
+ 11
+109.44
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+53A
+  8
+Circuit_Cut
+ 10
+111.19
+ 20
+60.065
+ 11
+110.94
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+53B
+  8
+Circuit_Cut
+ 10
+106.65
+ 20
+60.065
+ 11
+106.65
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+53C
+  8
+Circuit_Cut
+ 10
+106.65
+ 20
+62.065
+ 11
+108.65
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+53D
+  8
+Circuit_Cut
+ 10
+108.65
+ 20
+60.065
+ 11
+108.65
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+53E
+  8
+Circuit_Cut
+ 10
+106.65
+ 20
+60.065
+ 11
+108.65
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+53F
+  8
+Circuit_Etc
+ 10
+106.775
+ 20
+60.19
+ 11
+106.775
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+540
+  8
+Circuit_Etc
+ 10
+106.775
+ 20
+61.94
+ 11
+108.525
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+541
+  8
+Circuit_Etc
+ 10
+108.525
+ 20
+60.19
+ 11
+108.525
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+542
+  8
+Circuit_Etc
+ 10
+106.775
+ 20
+60.19
+ 11
+108.525
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+543
+  8
+Circuit_Cut
+ 10
+106.9
+ 20
+60.315
+ 11
+106.9
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+544
+  8
+Circuit_Cut
+ 10
+106.9
+ 20
+61.815
+ 11
+108.4
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+545
+  8
+Circuit_Cut
+ 10
+108.4
+ 20
+60.315
+ 11
+108.4
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+546
+  8
+Circuit_Cut
+ 10
+106.9
+ 20
+60.315
+ 11
+108.4
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+547
+  8
+Circuit_Cut
+ 10
+106.65
+ 20
+62.065
+ 11
+106.9
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+548
+  8
+Circuit_Cut
+ 10
+108.65
+ 20
+60.065
+ 11
+108.4
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+549
+  8
+Circuit_Cut
+ 10
+104.11
+ 20
+60.065
+ 11
+104.11
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+54A
+  8
+Circuit_Cut
+ 10
+104.11
+ 20
+62.065
+ 11
+106.11
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+54B
+  8
+Circuit_Cut
+ 10
+106.11
+ 20
+60.065
+ 11
+106.11
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+54C
+  8
+Circuit_Cut
+ 10
+104.11
+ 20
+60.065
+ 11
+106.11
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+54D
+  8
+Circuit_Etc
+ 10
+104.235
+ 20
+60.19
+ 11
+104.235
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+54E
+  8
+Circuit_Etc
+ 10
+104.235
+ 20
+61.94
+ 11
+105.985
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+54F
+  8
+Circuit_Etc
+ 10
+105.985
+ 20
+60.19
+ 11
+105.985
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+550
+  8
+Circuit_Etc
+ 10
+104.235
+ 20
+60.19
+ 11
+105.985
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+551
+  8
+Circuit_Cut
+ 10
+104.36
+ 20
+60.315
+ 11
+104.36
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+552
+  8
+Circuit_Cut
+ 10
+104.36
+ 20
+61.815
+ 11
+105.86
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+553
+  8
+Circuit_Cut
+ 10
+105.86
+ 20
+60.315
+ 11
+105.86
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+554
+  8
+Circuit_Cut
+ 10
+104.36
+ 20
+60.315
+ 11
+105.86
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+555
+  8
+Circuit_Cut
+ 10
+104.11
+ 20
+62.065
+ 11
+104.36
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+556
+  8
+Circuit_Cut
+ 10
+106.11
+ 20
+60.065
+ 11
+105.86
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+557
+  8
+Circuit_Cut
+ 10
+101.57000000000001
+ 20
+60.065
+ 11
+101.57000000000001
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+558
+  8
+Circuit_Cut
+ 10
+101.57000000000001
+ 20
+62.065
+ 11
+103.57000000000001
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+559
+  8
+Circuit_Cut
+ 10
+103.57000000000001
+ 20
+60.065
+ 11
+103.57000000000001
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+55A
+  8
+Circuit_Cut
+ 10
+101.57000000000001
+ 20
+60.065
+ 11
+103.57000000000001
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+55B
+  8
+Circuit_Etc
+ 10
+101.69500000000001
+ 20
+60.19
+ 11
+101.69500000000001
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+55C
+  8
+Circuit_Etc
+ 10
+101.69500000000001
+ 20
+61.94
+ 11
+103.44500000000001
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+55D
+  8
+Circuit_Etc
+ 10
+103.44500000000001
+ 20
+60.19
+ 11
+103.44500000000001
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+55E
+  8
+Circuit_Etc
+ 10
+101.69500000000001
+ 20
+60.19
+ 11
+103.44500000000001
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+55F
+  8
+Circuit_Cut
+ 10
+101.82000000000001
+ 20
+60.315
+ 11
+101.82000000000001
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+560
+  8
+Circuit_Cut
+ 10
+101.82000000000001
+ 20
+61.815
+ 11
+103.32000000000001
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+561
+  8
+Circuit_Cut
+ 10
+103.32000000000001
+ 20
+60.315
+ 11
+103.32000000000001
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+562
+  8
+Circuit_Cut
+ 10
+101.82000000000001
+ 20
+60.315
+ 11
+103.32000000000001
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+563
+  8
+Circuit_Cut
+ 10
+101.57000000000001
+ 20
+62.065
+ 11
+101.82000000000001
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+564
+  8
+Circuit_Cut
+ 10
+103.57000000000001
+ 20
+60.065
+ 11
+103.32000000000001
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+565
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+60.065
+ 11
+99.03
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+566
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+62.065
+ 11
+101.03
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+567
+  8
+Circuit_Cut
+ 10
+101.03
+ 20
+60.065
+ 11
+101.03
+ 21
+62.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+568
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+60.065
+ 11
+101.03
+ 21
+60.065
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+569
+  8
+Circuit_Etc
+ 10
+99.155
+ 20
+60.19
+ 11
+99.155
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+56A
+  8
+Circuit_Etc
+ 10
+99.155
+ 20
+61.94
+ 11
+100.905
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+56B
+  8
+Circuit_Etc
+ 10
+100.905
+ 20
+60.19
+ 11
+100.905
+ 21
+61.94
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+56C
+  8
+Circuit_Etc
+ 10
+99.155
+ 20
+60.19
+ 11
+100.905
+ 21
+60.19
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+56D
+  8
+Circuit_Cut
+ 10
+99.28
+ 20
+60.315
+ 11
+99.28
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+56E
+  8
+Circuit_Cut
+ 10
+99.28
+ 20
+61.815
+ 11
+100.78
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+56F
+  8
+Circuit_Cut
+ 10
+100.78
+ 20
+60.315
+ 11
+100.78
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+570
+  8
+Circuit_Cut
+ 10
+99.28
+ 20
+60.315
+ 11
+100.78
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+571
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+62.065
+ 11
+99.28
+ 21
+61.815
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+572
+  8
+Circuit_Cut
+ 10
+101.03
+ 20
+60.065
+ 11
+100.78
+ 21
+60.315
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+573
+  8
+Circuit_Cut
+ 10
+96.49000000000001
+ 20
+60.065000000000005
+ 11
+96.49000000000001
+ 21
+62.065000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+574
+  8
+Circuit_Cut
+ 10
+96.49000000000001
+ 20
+62.065000000000005
+ 11
+98.49000000000001
+ 21
+62.065000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+575
+  8
+Circuit_Cut
+ 10
+98.49000000000001
+ 20
+60.065000000000005
+ 11
+98.49000000000001
+ 21
+62.065000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+576
+  8
+Circuit_Cut
+ 10
+96.49000000000001
+ 20
+60.065000000000005
+ 11
+98.49000000000001
+ 21
+60.065000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+577
+  8
+Circuit_Etc
+ 10
+96.61500000000001
+ 20
+60.190000000000005
+ 11
+96.61500000000001
+ 21
+61.940000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+578
+  8
+Circuit_Etc
+ 10
+96.61500000000001
+ 20
+61.940000000000005
+ 11
+98.36500000000001
+ 21
+61.940000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+579
+  8
+Circuit_Etc
+ 10
+98.36500000000001
+ 20
+60.190000000000005
+ 11
+98.36500000000001
+ 21
+61.940000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+57A
+  8
+Circuit_Etc
+ 10
+96.61500000000001
+ 20
+60.190000000000005
+ 11
+98.36500000000001
+ 21
+60.190000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+57B
+  8
+Circuit_Cut
+ 10
+96.74000000000001
+ 20
+60.315000000000005
+ 11
+96.74000000000001
+ 21
+61.815000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+57C
+  8
+Circuit_Cut
+ 10
+96.74000000000001
+ 20
+61.815000000000005
+ 11
+98.24000000000001
+ 21
+61.815000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+57D
+  8
+Circuit_Cut
+ 10
+98.24000000000001
+ 20
+60.315000000000005
+ 11
+98.24000000000001
+ 21
+61.815000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+57E
+  8
+Circuit_Cut
+ 10
+96.74000000000001
+ 20
+60.315000000000005
+ 11
+98.24000000000001
+ 21
+60.315000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+57F
+  8
+Circuit_Cut
+ 10
+96.49000000000001
+ 20
+62.065000000000005
+ 11
+96.74000000000001
+ 21
+61.815000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+580
+  8
+Circuit_Cut
+ 10
+98.49000000000001
+ 20
+60.065000000000005
+ 11
+98.24000000000001
+ 21
+60.315000000000005
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+581
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+36.57
+ 11
+99.03
+ 21
+38.57
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+582
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+38.57
+ 11
+101.03
+ 21
+38.57
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+583
+  8
+Circuit_Cut
+ 10
+101.03
+ 20
+36.57
+ 11
+101.03
+ 21
+38.57
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+584
+  8
+Circuit_Cut
+ 10
+99.03
+ 20
+36.57
+ 11
+101.03
+ 21
+36.57
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+585
+  8
+Circuit_Etc
+ 10
+99.155
+ 20
+36.695
+ 11
+99.155
+ 21
 38.445
   6
 DASHDOT
@@ -13981,15 +16753,51 @@ DASHDOT
   0
 LINE
   5
-4EC
+586
   8
 Circuit_Etc
  10
-116.935
+99.155
+ 20
+38.445
+ 11
+100.905
+ 21
+38.445
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+587
+  8
+Circuit_Etc
+ 10
+100.905
  20
 36.695
  11
-118.685
+100.905
+ 21
+38.445
+  6
+DASHDOT
+ 67
+0
+  0
+LINE
+  5
+588
+  8
+Circuit_Etc
+ 10
+99.155
+ 20
+36.695
+ 11
+100.905
  21
 36.695
   6
@@ -13999,15 +16807,15 @@ DASHDOT
   0
 LINE
   5
-4ED
+589
   8
 Circuit_Cut
  10
-117.06
+99.28
  20
 36.82
  11
-117.06
+99.28
  21
 38.32
   6
@@ -14017,15 +16825,15 @@ DASHDOT
   0
 LINE
   5
-4EE
+58A
   8
 Circuit_Cut
  10
-117.06
+99.28
  20
 38.32
  11
-118.56
+100.78
  21
 38.32
   6
@@ -14035,15 +16843,15 @@ DASHDOT
   0
 LINE
   5
-4EF
+58B
   8
 Circuit_Cut
  10
-118.56
+100.78
  20
 36.82
  11
-118.56
+100.78
  21
 38.32
   6
@@ -14053,15 +16861,15 @@ DASHDOT
   0
 LINE
   5
-4F0
+58C
   8
 Circuit_Cut
  10
-117.06
+99.28
  20
 36.82
  11
-118.56
+100.78
  21
 36.82
   6
@@ -14071,15 +16879,15 @@ DASHDOT
   0
 LINE
   5
-4F1
+58D
   8
 Circuit_Cut
  10
-116.81
+99.03
  20
 38.57
  11
-117.06
+99.28
  21
 38.32
   6
@@ -14089,15 +16897,15 @@ DASHDOT
   0
 LINE
   5
-4F2
+58E
   8
 Circuit_Cut
  10
-118.81
+101.03
  20
 36.57
  11
-118.56
+100.78
  21
 36.82
   6
@@ -14107,15 +16915,15 @@ DASHDOT
   0
 LINE
   5
-4F3
+58F
   8
 Circuit_Cut
  10
-114.27
+101.57
  20
 36.57
  11
-114.27
+101.57
  21
 38.57
   6
@@ -14125,15 +16933,15 @@ DASHDOT
   0
 LINE
   5
-4F4
+590
   8
 Circuit_Cut
  10
-114.27
+101.57
  20
 38.57
  11
-116.27
+103.57
  21
 38.57
   6
@@ -14143,15 +16951,15 @@ DASHDOT
   0
 LINE
   5
-4F5
+591
   8
 Circuit_Cut
  10
-116.27
+103.57
  20
 36.57
  11
-116.27
+103.57
  21
 38.57
   6
@@ -14161,15 +16969,15 @@ DASHDOT
   0
 LINE
   5
-4F6
+592
   8
 Circuit_Cut
  10
-114.27
+101.57
  20
 36.57
  11
-116.27
+103.57
  21
 36.57
   6
@@ -14179,15 +16987,15 @@ DASHDOT
   0
 LINE
   5
-4F7
+593
   8
 Circuit_Etc
  10
-114.395
+101.695
  20
 36.695
  11
-114.395
+101.695
  21
 38.445
   6
@@ -14197,15 +17005,15 @@ DASHDOT
   0
 LINE
   5
-4F8
+594
   8
 Circuit_Etc
  10
-114.395
+101.695
  20
 38.445
  11
-116.145
+103.445
  21
 38.445
   6
@@ -14215,15 +17023,15 @@ DASHDOT
   0
 LINE
   5
-4F9
+595
   8
 Circuit_Etc
  10
-116.145
+103.445
  20
 36.695
  11
-116.145
+103.445
  21
 38.445
   6
@@ -14233,15 +17041,15 @@ DASHDOT
   0
 LINE
   5
-4FA
+596
   8
 Circuit_Etc
  10
-114.395
+101.695
  20
 36.695
  11
-116.145
+103.445
  21
 36.695
   6
@@ -14251,15 +17059,15 @@ DASHDOT
   0
 LINE
   5
-4FB
+597
   8
 Circuit_Cut
  10
-114.52
+101.82
  20
 36.82
  11
-114.52
+101.82
  21
 38.32
   6
@@ -14269,15 +17077,15 @@ DASHDOT
   0
 LINE
   5
-4FC
+598
   8
 Circuit_Cut
  10
-114.52
+101.82
  20
 38.32
  11
-116.02
+103.32
  21
 38.32
   6
@@ -14287,15 +17095,15 @@ DASHDOT
   0
 LINE
   5
-4FD
+599
   8
 Circuit_Cut
  10
-116.02
+103.32
  20
 36.82
  11
-116.02
+103.32
  21
 38.32
   6
@@ -14305,15 +17113,15 @@ DASHDOT
   0
 LINE
   5
-4FE
+59A
   8
 Circuit_Cut
  10
-114.52
+101.82
  20
 36.82
  11
-116.02
+103.32
  21
 36.82
   6
@@ -14323,15 +17131,15 @@ DASHDOT
   0
 LINE
   5
-4FF
+59B
   8
 Circuit_Cut
  10
-114.27
+101.57
  20
 38.57
  11
-114.52
+101.82
  21
 38.32
   6
@@ -14341,15 +17149,15 @@ DASHDOT
   0
 LINE
   5
-500
+59C
   8
 Circuit_Cut
  10
-116.27
+103.57
  20
 36.57
  11
-116.02
+103.32
  21
 36.82
   6
@@ -14359,15 +17167,15 @@ DASHDOT
   0
 LINE
   5
-501
+59D
   8
 Circuit_Cut
  10
-111.73
+104.11
  20
 36.57
  11
-111.73
+104.11
  21
 38.57
   6
@@ -14377,15 +17185,15 @@ DASHDOT
   0
 LINE
   5
-502
+59E
   8
 Circuit_Cut
  10
-111.73
+104.11
  20
 38.57
  11
-113.73
+106.11
  21
 38.57
   6
@@ -14395,15 +17203,15 @@ DASHDOT
   0
 LINE
   5
-503
+59F
   8
 Circuit_Cut
  10
-113.73
+106.11
  20
 36.57
  11
-113.73
+106.11
  21
 38.57
   6
@@ -14413,15 +17221,15 @@ DASHDOT
   0
 LINE
   5
-504
+5A0
   8
 Circuit_Cut
  10
-111.73
+104.11
  20
 36.57
  11
-113.73
+106.11
  21
 36.57
   6
@@ -14431,15 +17239,15 @@ DASHDOT
   0
 LINE
   5
-505
+5A1
   8
 Circuit_Etc
  10
-111.855
+104.235
  20
 36.695
  11
-111.855
+104.235
  21
 38.445
   6
@@ -14449,15 +17257,15 @@ DASHDOT
   0
 LINE
   5
-506
+5A2
   8
 Circuit_Etc
  10
-111.855
+104.235
  20
 38.445
  11
-113.605
+105.985
  21
 38.445
   6
@@ -14467,15 +17275,15 @@ DASHDOT
   0
 LINE
   5
-507
+5A3
   8
 Circuit_Etc
  10
-113.605
+105.985
  20
 36.695
  11
-113.605
+105.985
  21
 38.445
   6
@@ -14485,15 +17293,15 @@ DASHDOT
   0
 LINE
   5
-508
+5A4
   8
 Circuit_Etc
  10
-111.855
+104.235
  20
 36.695
  11
-113.605
+105.985
  21
 36.695
   6
@@ -14503,15 +17311,15 @@ DASHDOT
   0
 LINE
   5
-509
+5A5
   8
 Circuit_Cut
  10
-111.98
+104.36
  20
 36.82
  11
-111.98
+104.36
  21
 38.32
   6
@@ -14521,15 +17329,15 @@ DASHDOT
   0
 LINE
   5
-50A
+5A6
   8
 Circuit_Cut
  10
-111.98
+104.36
  20
 38.32
  11
-113.48
+105.86
  21
 38.32
   6
@@ -14539,15 +17347,15 @@ DASHDOT
   0
 LINE
   5
-50B
+5A7
   8
 Circuit_Cut
  10
-113.48
+105.86
  20
 36.82
  11
-113.48
+105.86
  21
 38.32
   6
@@ -14557,15 +17365,15 @@ DASHDOT
   0
 LINE
   5
-50C
+5A8
   8
 Circuit_Cut
  10
-111.98
+104.36
  20
 36.82
  11
-113.48
+105.86
  21
 36.82
   6
@@ -14575,15 +17383,15 @@ DASHDOT
   0
 LINE
   5
-50D
+5A9
   8
 Circuit_Cut
  10
-111.73
+104.11
  20
 38.57
  11
-111.98
+104.36
  21
 38.32
   6
@@ -14593,15 +17401,15 @@ DASHDOT
   0
 LINE
   5
-50E
+5AA
   8
 Circuit_Cut
  10
-113.73
+106.11
  20
 36.57
  11
-113.48
+105.86
  21
 36.82
   6
@@ -14611,15 +17419,15 @@ DASHDOT
   0
 LINE
   5
-50F
+5AB
   8
 Circuit_Cut
  10
-109.19
+106.65
  20
 36.57
  11
-109.19
+106.65
  21
 38.57
   6
@@ -14629,15 +17437,15 @@ DASHDOT
   0
 LINE
   5
-510
+5AC
   8
 Circuit_Cut
  10
-109.19
+106.65
  20
 38.57
  11
-111.19
+108.65
  21
 38.57
   6
@@ -14647,15 +17455,15 @@ DASHDOT
   0
 LINE
   5
-511
+5AD
   8
 Circuit_Cut
  10
-111.19
+108.65
  20
 36.57
  11
-111.19
+108.65
  21
 38.57
   6
@@ -14665,15 +17473,15 @@ DASHDOT
   0
 LINE
   5
-512
+5AE
   8
 Circuit_Cut
  10
-109.19
+106.65
  20
 36.57
  11
-111.19
+108.65
  21
 36.57
   6
@@ -14683,15 +17491,15 @@ DASHDOT
   0
 LINE
   5
-513
+5AF
   8
 Circuit_Etc
  10
-109.315
+106.775
  20
 36.695
  11
-109.315
+106.775
  21
 38.445
   6
@@ -14701,15 +17509,15 @@ DASHDOT
   0
 LINE
   5
-514
+5B0
   8
 Circuit_Etc
  10
-109.315
+106.775
  20
 38.445
  11
-111.065
+108.525
  21
 38.445
   6
@@ -14719,15 +17527,15 @@ DASHDOT
   0
 LINE
   5
-515
+5B1
   8
 Circuit_Etc
  10
-111.065
+108.525
  20
 36.695
  11
-111.065
+108.525
  21
 38.445
   6
@@ -14737,15 +17545,15 @@ DASHDOT
   0
 LINE
   5
-516
+5B2
   8
 Circuit_Etc
  10
-109.315
+106.775
  20
 36.695
  11
-111.065
+108.525
  21
 36.695
   6
@@ -14755,15 +17563,15 @@ DASHDOT
   0
 LINE
   5
-517
+5B3
   8
 Circuit_Cut
  10
-109.44
+106.9
  20
 36.82
  11
-109.44
+106.9
  21
 38.32
   6
@@ -14773,15 +17581,15 @@ DASHDOT
   0
 LINE
   5
-518
+5B4
   8
 Circuit_Cut
  10
-109.44
+106.9
  20
 38.32
  11
-110.94
+108.4
  21
 38.32
   6
@@ -14791,15 +17599,15 @@ DASHDOT
   0
 LINE
   5
-519
+5B5
   8
 Circuit_Cut
  10
-110.94
+108.4
  20
 36.82
  11
-110.94
+108.4
  21
 38.32
   6
@@ -14809,15 +17617,15 @@ DASHDOT
   0
 LINE
   5
-51A
+5B6
   8
 Circuit_Cut
  10
-109.44
+106.9
  20
 36.82
  11
-110.94
+108.4
  21
 36.82
   6
@@ -14827,15 +17635,15 @@ DASHDOT
   0
 LINE
   5
-51B
+5B7
   8
 Circuit_Cut
  10
-109.19
+106.65
  20
 38.57
  11
-109.44
+106.9
  21
 38.32
   6
@@ -14845,15 +17653,15 @@ DASHDOT
   0
 LINE
   5
-51C
+5B8
   8
 Circuit_Cut
  10
-111.19
+108.65
  20
 36.57
  11
-110.94
+108.4
  21
 36.82
   6
@@ -14863,15 +17671,15 @@ DASHDOT
   0
 LINE
   5
-51D
+5B9
   8
 Circuit_Cut
  10
-106.65
+109.19
  20
 36.57
  11
-106.65
+109.19
  21
 38.57
   6
@@ -14881,15 +17689,15 @@ DASHDOT
   0
 LINE
   5
-51E
+5BA
   8
 Circuit_Cut
  10
-106.65
+109.19
  20
 38.57
  11
-108.65
+111.19
  21
 38.57
   6
@@ -14899,15 +17707,15 @@ DASHDOT
   0
 LINE
   5
-51F
+5BB
   8
 Circuit_Cut
  10
-108.65
+111.19
  20
 36.57
  11
-108.65
+111.19
  21
 38.57
   6
@@ -14917,15 +17725,15 @@ DASHDOT
   0
 LINE
   5
-520
+5BC
   8
 Circuit_Cut
  10
-106.65
+109.19
  20
 36.57
  11
-108.65
+111.19
  21
 36.57
   6
@@ -14935,15 +17743,15 @@ DASHDOT
   0
 LINE
   5
-521
+5BD
   8
 Circuit_Etc
  10
-106.775
+109.315
  20
 36.695
  11
-106.775
+109.315
  21
 38.445
   6
@@ -14953,15 +17761,15 @@ DASHDOT
   0
 LINE
   5
-522
+5BE
   8
 Circuit_Etc
  10
-106.775
+109.315
  20
 38.445
  11
-108.525
+111.065
  21
 38.445
   6
@@ -14971,15 +17779,15 @@ DASHDOT
   0
 LINE
   5
-523
+5BF
   8
 Circuit_Etc
  10
-108.525
+111.065
  20
 36.695
  11
-108.525
+111.065
  21
 38.445
   6
@@ -14989,15 +17797,15 @@ DASHDOT
   0
 LINE
   5
-524
+5C0
   8
 Circuit_Etc
  10
-106.775
+109.315
  20
 36.695
  11
-108.525
+111.065
  21
 36.695
   6
@@ -15007,15 +17815,15 @@ DASHDOT
   0
 LINE
   5
-525
+5C1
   8
 Circuit_Cut
  10
-106.9
+109.44
  20
 36.82
  11
-106.9
+109.44
  21
 38.32
   6
@@ -15025,15 +17833,15 @@ DASHDOT
   0
 LINE
   5
-526
+5C2
   8
 Circuit_Cut
  10
-106.9
+109.44
  20
 38.32
  11
-108.4
+110.94
  21
 38.32
   6
@@ -15043,15 +17851,15 @@ DASHDOT
   0
 LINE
   5
-527
+5C3
   8
 Circuit_Cut
  10
-108.4
+110.94
  20
 36.82
  11
-108.4
+110.94
  21
 38.32
   6
@@ -15061,15 +17869,15 @@ DASHDOT
   0
 LINE
   5
-528
+5C4
   8
 Circuit_Cut
  10
-106.9
+109.44
  20
 36.82
  11
-108.4
+110.94
  21
 36.82
   6
@@ -15079,15 +17887,15 @@ DASHDOT
   0
 LINE
   5
-529
+5C5
   8
 Circuit_Cut
  10
-106.65
+109.19
  20
 38.57
  11
-106.9
+109.44
  21
 38.32
   6
@@ -15097,15 +17905,15 @@ DASHDOT
   0
 LINE
   5
-52A
+5C6
   8
 Circuit_Cut
  10
-108.65
+111.19
  20
 36.57
  11
-108.4
+110.94
  21
 36.82
   6
@@ -15115,15 +17923,15 @@ DASHDOT
   0
 LINE
   5
-52B
+5C7
   8
 Circuit_Cut
  10
-104.11
+111.73
  20
 36.57
  11
-104.11
+111.73
  21
 38.57
   6
@@ -15133,15 +17941,15 @@ DASHDOT
   0
 LINE
   5
-52C
+5C8
   8
 Circuit_Cut
  10
-104.11
+111.73
  20
 38.57
  11
-106.11
+113.73
  21
 38.57
   6
@@ -15151,15 +17959,15 @@ DASHDOT
   0
 LINE
   5
-52D
+5C9
   8
 Circuit_Cut
  10
-106.11
+113.73
  20
 36.57
  11
-106.11
+113.73
  21
 38.57
   6
@@ -15169,15 +17977,15 @@ DASHDOT
   0
 LINE
   5
-52E
+5CA
   8
 Circuit_Cut
  10
-104.11
+111.73
  20
 36.57
  11
-106.11
+113.73
  21
 36.57
   6
@@ -15187,15 +17995,15 @@ DASHDOT
   0
 LINE
   5
-52F
+5CB
   8
 Circuit_Etc
  10
-104.235
+111.855
  20
 36.695
  11
-104.235
+111.855
  21
 38.445
   6
@@ -15205,15 +18013,15 @@ DASHDOT
   0
 LINE
   5
-530
+5CC
   8
 Circuit_Etc
  10
-104.235
+111.855
  20
 38.445
  11
-105.985
+113.605
  21
 38.445
   6
@@ -15223,15 +18031,15 @@ DASHDOT
   0
 LINE
   5
-531
+5CD
   8
 Circuit_Etc
  10
-105.985
+113.605
  20
 36.695
  11
-105.985
+113.605
  21
 38.445
   6
@@ -15241,15 +18049,15 @@ DASHDOT
   0
 LINE
   5
-532
+5CE
   8
 Circuit_Etc
  10
-104.235
+111.855
  20
 36.695
  11
-105.985
+113.605
  21
 36.695
   6
@@ -15259,15 +18067,15 @@ DASHDOT
   0
 LINE
   5
-533
+5CF
   8
 Circuit_Cut
  10
-104.36
+111.98
  20
 36.82
  11
-104.36
+111.98
  21
 38.32
   6
@@ -15277,15 +18085,15 @@ DASHDOT
   0
 LINE
   5
-534
+5D0
   8
 Circuit_Cut
  10
-104.36
+111.98
  20
 38.32
  11
-105.86
+113.48
  21
 38.32
   6
@@ -15295,15 +18103,15 @@ DASHDOT
   0
 LINE
   5
-535
+5D1
   8
 Circuit_Cut
  10
-105.86
+113.48
  20
 36.82
  11
-105.86
+113.48
  21
 38.32
   6
@@ -15313,15 +18121,15 @@ DASHDOT
   0
 LINE
   5
-536
+5D2
   8
 Circuit_Cut
  10
-104.36
+111.98
  20
 36.82
  11
-105.86
+113.48
  21
 36.82
   6
@@ -15331,15 +18139,15 @@ DASHDOT
   0
 LINE
   5
-537
+5D3
   8
 Circuit_Cut
  10
-104.11
+111.73
  20
 38.57
  11
-104.36
+111.98
  21
 38.32
   6
@@ -15349,15 +18157,15 @@ DASHDOT
   0
 LINE
   5
-538
+5D4
   8
 Circuit_Cut
  10
-106.11
+113.73
  20
 36.57
  11
-105.86
+113.48
  21
 36.82
   6
@@ -15367,15 +18175,15 @@ DASHDOT
   0
 LINE
   5
-539
+5D5
   8
 Circuit_Cut
  10
-101.57
+114.27
  20
 36.57
  11
-101.57
+114.27
  21
 38.57
   6
@@ -15385,15 +18193,15 @@ DASHDOT
   0
 LINE
   5
-53A
+5D6
   8
 Circuit_Cut
  10
-101.57
+114.27
  20
 38.57
  11
-103.57
+116.27
  21
 38.57
   6
@@ -15403,15 +18211,15 @@ DASHDOT
   0
 LINE
   5
-53B
+5D7
   8
 Circuit_Cut
  10
-103.57
+116.27
  20
 36.57
  11
-103.57
+116.27
  21
 38.57
   6
@@ -15421,15 +18229,15 @@ DASHDOT
   0
 LINE
   5
-53C
+5D8
   8
 Circuit_Cut
  10
-101.57
+114.27
  20
 36.57
  11
-103.57
+116.27
  21
 36.57
   6
@@ -15439,15 +18247,15 @@ DASHDOT
   0
 LINE
   5
-53D
+5D9
   8
 Circuit_Etc
  10
-101.695
+114.395
  20
 36.695
  11
-101.695
+114.395
  21
 38.445
   6
@@ -15457,15 +18265,15 @@ DASHDOT
   0
 LINE
   5
-53E
+5DA
   8
 Circuit_Etc
  10
-101.695
+114.395
  20
 38.445
  11
-103.445
+116.145
  21
 38.445
   6
@@ -15475,15 +18283,15 @@ DASHDOT
   0
 LINE
   5
-53F
+5DB
   8
 Circuit_Etc
  10
-103.445
+116.145
  20
 36.695
  11
-103.445
+116.145
  21
 38.445
   6
@@ -15493,15 +18301,15 @@ DASHDOT
   0
 LINE
   5
-540
+5DC
   8
 Circuit_Etc
  10
-101.695
+114.395
  20
 36.695
  11
-103.445
+116.145
  21
 36.695
   6
@@ -15511,15 +18319,15 @@ DASHDOT
   0
 LINE
   5
-541
+5DD
   8
 Circuit_Cut
  10
-101.82
+114.52
  20
 36.82
  11
-101.82
+114.52
  21
 38.32
   6
@@ -15529,15 +18337,15 @@ DASHDOT
   0
 LINE
   5
-542
+5DE
   8
 Circuit_Cut
  10
-101.82
+114.52
  20
 38.32
  11
-103.32
+116.02
  21
 38.32
   6
@@ -15547,15 +18355,15 @@ DASHDOT
   0
 LINE
   5
-543
+5DF
   8
 Circuit_Cut
  10
-103.32
+116.02
  20
 36.82
  11
-103.32
+116.02
  21
 38.32
   6
@@ -15565,15 +18373,15 @@ DASHDOT
   0
 LINE
   5
-544
+5E0
   8
 Circuit_Cut
  10
-101.82
+114.52
  20
 36.82
  11
-103.32
+116.02
  21
 36.82
   6
@@ -15583,15 +18391,15 @@ DASHDOT
   0
 LINE
   5
-545
+5E1
   8
 Circuit_Cut
  10
-101.57
+114.27
  20
 38.57
  11
-101.82
+114.52
  21
 38.32
   6
@@ -15601,15 +18409,15 @@ DASHDOT
   0
 LINE
   5
-546
+5E2
   8
 Circuit_Cut
  10
-103.57
+116.27
  20
 36.57
  11
-103.32
+116.02
  21
 36.82
   6
@@ -15619,15 +18427,15 @@ DASHDOT
   0
 LINE
   5
-547
+5E3
   8
 Circuit_Cut
  10
-99.03
+119.35
  20
 36.57
  11
-99.03
+119.35
  21
 38.57
   6
@@ -15637,15 +18445,15 @@ DASHDOT
   0
 LINE
   5
-548
+5E4
   8
 Circuit_Cut
  10
-99.03
+119.35
  20
 38.57
  11
-101.03
+121.35
  21
 38.57
   6
@@ -15655,15 +18463,15 @@ DASHDOT
   0
 LINE
   5
-549
+5E5
   8
 Circuit_Cut
  10
-101.03
+121.35
  20
 36.57
  11
-101.03
+121.35
  21
 38.57
   6
@@ -15673,15 +18481,15 @@ DASHDOT
   0
 LINE
   5
-54A
+5E6
   8
 Circuit_Cut
  10
-99.03
+119.35
  20
 36.57
  11
-101.03
+121.35
  21
 36.57
   6
@@ -15691,15 +18499,15 @@ DASHDOT
   0
 LINE
   5
-54B
+5E7
   8
 Circuit_Etc
  10
-99.155
+119.475
  20
 36.695
  11
-99.155
+119.475
  21
 38.445
   6
@@ -15709,15 +18517,15 @@ DASHDOT
   0
 LINE
   5
-54C
+5E8
   8
 Circuit_Etc
  10
-99.155
+119.475
  20
 38.445
  11
-100.905
+121.225
  21
 38.445
   6
@@ -15727,15 +18535,15 @@ DASHDOT
   0
 LINE
   5
-54D
+5E9
   8
 Circuit_Etc
  10
-100.905
+121.225
  20
 36.695
  11
-100.905
+121.225
  21
 38.445
   6
@@ -15745,15 +18553,15 @@ DASHDOT
   0
 LINE
   5
-54E
+5EA
   8
 Circuit_Etc
  10
-99.155
+119.475
  20
 36.695
  11
-100.905
+121.225
  21
 36.695
   6
@@ -15763,15 +18571,15 @@ DASHDOT
   0
 LINE
   5
-54F
+5EB
   8
 Circuit_Cut
  10
-99.28
+119.6
  20
 36.82
  11
-99.28
+119.6
  21
 38.32
   6
@@ -15781,15 +18589,15 @@ DASHDOT
   0
 LINE
   5
-550
+5EC
   8
 Circuit_Cut
  10
-99.28
+119.6
  20
 38.32
  11
-100.78
+121.1
  21
 38.32
   6
@@ -15799,15 +18607,15 @@ DASHDOT
   0
 LINE
   5
-551
+5ED
   8
 Circuit_Cut
  10
-100.78
+121.1
  20
 36.82
  11
-100.78
+121.1
  21
 38.32
   6
@@ -15817,15 +18625,15 @@ DASHDOT
   0
 LINE
   5
-552
+5EE
   8
 Circuit_Cut
  10
-99.28
+119.6
  20
 36.82
  11
-100.78
+121.1
  21
 36.82
   6
@@ -15835,15 +18643,15 @@ DASHDOT
   0
 LINE
   5
-553
+5EF
   8
 Circuit_Cut
  10
-99.03
+119.35
  20
 38.57
  11
-99.28
+119.6
  21
 38.32
   6
@@ -15853,15 +18661,15 @@ DASHDOT
   0
 LINE
   5
-554
+5F0
   8
 Circuit_Cut
  10
-101.03
+121.35
  20
 36.57
  11
-100.78
+121.1
  21
 36.82
   6
@@ -15871,17 +18679,17 @@ DASHDOT
   0
 LINE
   5
-555
+5F1
   8
 Circuit_Cut
  10
-96.49
+121.89
  20
-36.57000000000001
+36.57
  11
-96.49
+121.89
  21
-38.57000000000001
+38.57
   6
 DASHDOT
  67
@@ -15889,17 +18697,17 @@ DASHDOT
   0
 LINE
   5
-556
+5F2
   8
 Circuit_Cut
  10
-96.49
+121.89
  20
-38.57000000000001
+38.57
  11
-98.49
+123.89
  21
-38.57000000000001
+38.57
   6
 DASHDOT
  67
@@ -15907,17 +18715,17 @@ DASHDOT
   0
 LINE
   5
-557
+5F3
   8
 Circuit_Cut
  10
-98.49
+123.89
  20
-36.57000000000001
+36.57
  11
-98.49
+123.89
  21
-38.57000000000001
+38.57
   6
 DASHDOT
  67
@@ -15925,17 +18733,17 @@ DASHDOT
   0
 LINE
   5
-558
+5F4
   8
 Circuit_Cut
  10
-96.49
+121.89
  20
-36.57000000000001
+36.57
  11
-98.49
+123.89
  21
-36.57000000000001
+36.57
   6
 DASHDOT
  67
@@ -15943,17 +18751,17 @@ DASHDOT
   0
 LINE
   5
-559
+5F5
   8
 Circuit_Etc
  10
-96.615
+122.015
  20
-36.69500000000001
+36.695
  11
-96.615
+122.015
  21
-38.44500000000001
+38.445
   6
 DASHDOT
  67
@@ -15961,17 +18769,17 @@ DASHDOT
   0
 LINE
   5
-55A
+5F6
   8
 Circuit_Etc
  10
-96.615
+122.015
  20
-38.44500000000001
+38.445
  11
-98.365
+123.765
  21
-38.44500000000001
+38.445
   6
 DASHDOT
  67
@@ -15979,17 +18787,17 @@ DASHDOT
   0
 LINE
   5
-55B
+5F7
   8
 Circuit_Etc
  10
-98.365
+123.765
  20
-36.69500000000001
+36.695
  11
-98.365
+123.765
  21
-38.44500000000001
+38.445
   6
 DASHDOT
  67
@@ -15997,17 +18805,17 @@ DASHDOT
   0
 LINE
   5
-55C
+5F8
   8
 Circuit_Etc
  10
-96.615
+122.015
  20
-36.69500000000001
+36.695
  11
-98.365
+123.765
  21
-36.69500000000001
+36.695
   6
 DASHDOT
  67
@@ -16015,17 +18823,17 @@ DASHDOT
   0
 LINE
   5
-55D
+5F9
   8
 Circuit_Cut
  10
-96.74
+122.14
  20
-36.82000000000001
+36.82
  11
-96.74
+122.14
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16033,17 +18841,17 @@ DASHDOT
   0
 LINE
   5
-55E
+5FA
   8
 Circuit_Cut
  10
-96.74
+122.14
  20
-38.32000000000001
+38.32
  11
-98.24
+123.64
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16051,17 +18859,17 @@ DASHDOT
   0
 LINE
   5
-55F
+5FB
   8
 Circuit_Cut
  10
-98.24
+123.64
  20
-36.82000000000001
+36.82
  11
-98.24
+123.64
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16069,17 +18877,17 @@ DASHDOT
   0
 LINE
   5
-560
+5FC
   8
 Circuit_Cut
  10
-96.74
+122.14
  20
-36.82000000000001
+36.82
  11
-98.24
+123.64
  21
-36.82000000000001
+36.82
   6
 DASHDOT
  67
@@ -16087,17 +18895,17 @@ DASHDOT
   0
 LINE
   5
-561
+5FD
   8
 Circuit_Cut
  10
-96.49
+121.89
  20
-38.57000000000001
+38.57
  11
-96.74
+122.14
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16105,17 +18913,17 @@ DASHDOT
   0
 LINE
   5
-562
+5FE
   8
 Circuit_Cut
  10
-98.49
+123.89
  20
-36.57000000000001
+36.57
  11
-98.24
+123.64
  21
-36.82000000000001
+36.82
   6
 DASHDOT
  67
@@ -16123,17 +18931,17 @@ DASHDOT
   0
 LINE
   5
-563
+5FF
   8
 Circuit_Cut
  10
-93.94999999999999
+124.42999999999999
  20
-36.57000000000001
+36.57
  11
-93.94999999999999
+124.42999999999999
  21
-38.57000000000001
+38.57
   6
 DASHDOT
  67
@@ -16141,17 +18949,17 @@ DASHDOT
   0
 LINE
   5
-564
+600
   8
 Circuit_Cut
  10
-93.94999999999999
+124.42999999999999
  20
-38.57000000000001
+38.57
  11
-95.94999999999999
+126.42999999999999
  21
-38.57000000000001
+38.57
   6
 DASHDOT
  67
@@ -16159,17 +18967,17 @@ DASHDOT
   0
 LINE
   5
-565
+601
   8
 Circuit_Cut
  10
-95.94999999999999
+126.42999999999999
  20
-36.57000000000001
+36.57
  11
-95.94999999999999
+126.42999999999999
  21
-38.57000000000001
+38.57
   6
 DASHDOT
  67
@@ -16177,17 +18985,17 @@ DASHDOT
   0
 LINE
   5
-566
+602
   8
 Circuit_Cut
  10
-93.94999999999999
+124.42999999999999
  20
-36.57000000000001
+36.57
  11
-95.94999999999999
+126.42999999999999
  21
-36.57000000000001
+36.57
   6
 DASHDOT
  67
@@ -16195,17 +19003,17 @@ DASHDOT
   0
 LINE
   5
-567
+603
   8
 Circuit_Etc
  10
-94.07499999999999
+124.55499999999999
  20
-36.69500000000001
+36.695
  11
-94.07499999999999
+124.55499999999999
  21
-38.44500000000001
+38.445
   6
 DASHDOT
  67
@@ -16213,17 +19021,17 @@ DASHDOT
   0
 LINE
   5
-568
+604
   8
 Circuit_Etc
  10
-94.07499999999999
+124.55499999999999
  20
-38.44500000000001
+38.445
  11
-95.82499999999999
+126.30499999999999
  21
-38.44500000000001
+38.445
   6
 DASHDOT
  67
@@ -16231,17 +19039,17 @@ DASHDOT
   0
 LINE
   5
-569
+605
   8
 Circuit_Etc
  10
-95.82499999999999
+126.30499999999999
  20
-36.69500000000001
+36.695
  11
-95.82499999999999
+126.30499999999999
  21
-38.44500000000001
+38.445
   6
 DASHDOT
  67
@@ -16249,17 +19057,17 @@ DASHDOT
   0
 LINE
   5
-56A
+606
   8
 Circuit_Etc
  10
-94.07499999999999
+124.55499999999999
  20
-36.69500000000001
+36.695
  11
-95.82499999999999
+126.30499999999999
  21
-36.69500000000001
+36.695
   6
 DASHDOT
  67
@@ -16267,17 +19075,17 @@ DASHDOT
   0
 LINE
   5
-56B
+607
   8
 Circuit_Cut
  10
-94.19999999999999
+124.67999999999999
  20
-36.82000000000001
+36.82
  11
-94.19999999999999
+124.67999999999999
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16285,17 +19093,17 @@ DASHDOT
   0
 LINE
   5
-56C
+608
   8
 Circuit_Cut
  10
-94.19999999999999
+124.67999999999999
  20
-38.32000000000001
+38.32
  11
-95.69999999999999
+126.17999999999999
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16303,17 +19111,17 @@ DASHDOT
   0
 LINE
   5
-56D
+609
   8
 Circuit_Cut
  10
-95.69999999999999
+126.17999999999999
  20
-36.82000000000001
+36.82
  11
-95.69999999999999
+126.17999999999999
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16321,17 +19129,17 @@ DASHDOT
   0
 LINE
   5
-56E
+60A
   8
 Circuit_Cut
  10
-94.19999999999999
+124.67999999999999
  20
-36.82000000000001
+36.82
  11
-95.69999999999999
+126.17999999999999
  21
-36.82000000000001
+36.82
   6
 DASHDOT
  67
@@ -16339,17 +19147,17 @@ DASHDOT
   0
 LINE
   5
-56F
+60B
   8
 Circuit_Cut
  10
-93.94999999999999
+124.42999999999999
  20
-38.57000000000001
+38.57
  11
-94.19999999999999
+124.67999999999999
  21
-38.32000000000001
+38.32
   6
 DASHDOT
  67
@@ -16357,17 +19165,17 @@ DASHDOT
   0
 LINE
   5
-570
+60C
   8
 Circuit_Cut
  10
-95.94999999999999
+126.42999999999999
  20
-36.57000000000001
+36.57
  11
-95.69999999999999
+126.17999999999999
  21
-36.82000000000001
+36.82
   6
 DASHDOT
  67
@@ -16375,17 +19183,17 @@ DASHDOT
   0
 LINE
   5
-571
+60D
   8
 Circuit_Cut
  10
-57.34
+126.97
  20
-73.54
+36.57
  11
-57.34
+126.97
  21
-75.54
+38.57
   6
 DASHDOT
  67
@@ -16393,17 +19201,17 @@ DASHDOT
   0
 LINE
   5
-572
+60E
   8
 Circuit_Cut
  10
-57.34
+126.97
  20
-75.54
+38.57
  11
-59.34
+128.97
  21
-75.54
+38.57
   6
 DASHDOT
  67
@@ -16411,17 +19219,17 @@ DASHDOT
   0
 LINE
   5
-573
+60F
   8
 Circuit_Cut
  10
-59.34
+128.97
  20
-73.54
+36.57
  11
-59.34
+128.97
  21
-75.54
+38.57
   6
 DASHDOT
  67
@@ -16429,17 +19237,17 @@ DASHDOT
   0
 LINE
   5
-574
+610
   8
 Circuit_Cut
  10
-57.34
+126.97
  20
-73.54
+36.57
  11
-59.34
+128.97
  21
-73.54
+36.57
   6
 DASHDOT
  67
@@ -16447,17 +19255,17 @@ DASHDOT
   0
 LINE
   5
-575
+611
   8
 Circuit_Etc
  10
-57.465
+127.095
  20
-73.665
+36.695
  11
-57.465
+127.095
  21
-75.415
+38.445
   6
 DASHDOT
  67
@@ -16465,17 +19273,17 @@ DASHDOT
   0
 LINE
   5
-576
+612
   8
 Circuit_Etc
  10
-57.465
+127.095
  20
-75.415
+38.445
  11
-59.215
+128.845
  21
-75.415
+38.445
   6
 DASHDOT
  67
@@ -16483,17 +19291,17 @@ DASHDOT
   0
 LINE
   5
-577
+613
   8
 Circuit_Etc
  10
-59.215
+128.845
  20
-73.665
+36.695
  11
-59.215
+128.845
  21
-75.415
+38.445
   6
 DASHDOT
  67
@@ -16501,17 +19309,17 @@ DASHDOT
   0
 LINE
   5
-578
+614
   8
 Circuit_Etc
  10
-57.465
+127.095
  20
-73.665
+36.695
  11
-59.215
+128.845
  21
-73.665
+36.695
   6
 DASHDOT
  67
@@ -16519,17 +19327,17 @@ DASHDOT
   0
 LINE
   5
-579
+615
   8
 Circuit_Cut
  10
-57.59
+127.22
  20
-73.79
+36.82
  11
-57.59
+127.22
  21
-75.29
+38.32
   6
 DASHDOT
  67
@@ -16537,17 +19345,17 @@ DASHDOT
   0
 LINE
   5
-57A
+616
   8
 Circuit_Cut
  10
-57.59
+127.22
  20
-75.29
+38.32
  11
-59.09
+128.72
  21
-75.29
+38.32
   6
 DASHDOT
  67
@@ -16555,17 +19363,17 @@ DASHDOT
   0
 LINE
   5
-57B
+617
   8
 Circuit_Cut
  10
-59.09
+128.72
  20
-73.79
+36.82
  11
-59.09
+128.72
  21
-75.29
+38.32
   6
 DASHDOT
  67
@@ -16573,17 +19381,17 @@ DASHDOT
   0
 LINE
   5
-57C
+618
   8
 Circuit_Cut
  10
-57.59
+127.22
  20
-73.79
+36.82
  11
-59.09
+128.72
  21
-73.79
+36.82
   6
 DASHDOT
  67
@@ -16591,17 +19399,17 @@ DASHDOT
   0
 LINE
   5
-57D
+619
   8
 Circuit_Cut
  10
-57.34
+126.97
  20
-75.54
+38.57
  11
-57.59
+127.22
  21
-75.29
+38.32
   6
 DASHDOT
  67
@@ -16609,17 +19417,17 @@ DASHDOT
   0
 LINE
   5
-57E
+61A
   8
 Circuit_Cut
  10
-59.34
+128.97
  20
-73.54
+36.57
  11
-59.09
+128.72
  21
-73.79
+36.82
   6
 DASHDOT
  67
@@ -16627,17 +19435,17 @@ DASHDOT
   0
 LINE
   5
-57F
+61B
   8
 Circuit_Cut
  10
-57.34
+129.51
  20
-71.0
+36.56999999999999
  11
-57.34
+129.51
  21
-73.0
+38.56999999999999
   6
 DASHDOT
  67
@@ -16645,17 +19453,17 @@ DASHDOT
   0
 LINE
   5
-580
+61C
   8
 Circuit_Cut
  10
-57.34
+129.51
  20
-73.0
+38.56999999999999
  11
-59.34
+131.51
  21
-73.0
+38.56999999999999
   6
 DASHDOT
  67
@@ -16663,17 +19471,17 @@ DASHDOT
   0
 LINE
   5
-581
+61D
   8
 Circuit_Cut
  10
-59.34
+131.51
  20
-71.0
+36.56999999999999
  11
-59.34
+131.51
  21
-73.0
+38.56999999999999
   6
 DASHDOT
  67
@@ -16681,17 +19489,17 @@ DASHDOT
   0
 LINE
   5
-582
+61E
   8
 Circuit_Cut
  10
-57.34
+129.51
  20
-71.0
+36.56999999999999
  11
-59.34
+131.51
  21
-71.0
+36.56999999999999
   6
 DASHDOT
  67
@@ -16699,17 +19507,17 @@ DASHDOT
   0
 LINE
   5
-583
+61F
   8
 Circuit_Etc
  10
-57.465
+129.635
  20
-71.125
+36.69499999999999
  11
-57.465
+129.635
  21
-72.875
+38.44499999999999
   6
 DASHDOT
  67
@@ -16717,17 +19525,17 @@ DASHDOT
   0
 LINE
   5
-584
+620
   8
 Circuit_Etc
  10
-57.465
+129.635
  20
-72.875
+38.44499999999999
  11
-59.215
+131.385
  21
-72.875
+38.44499999999999
   6
 DASHDOT
  67
@@ -16735,17 +19543,17 @@ DASHDOT
   0
 LINE
   5
-585
+621
   8
 Circuit_Etc
  10
-59.215
+131.385
  20
-71.125
+36.69499999999999
  11
-59.215
+131.385
  21
-72.875
+38.44499999999999
   6
 DASHDOT
  67
@@ -16753,17 +19561,17 @@ DASHDOT
   0
 LINE
   5
-586
+622
   8
 Circuit_Etc
  10
-57.465
+129.635
  20
-71.125
+36.69499999999999
  11
-59.215
+131.385
  21
-71.125
+36.69499999999999
   6
 DASHDOT
  67
@@ -16771,17 +19579,17 @@ DASHDOT
   0
 LINE
   5
-587
+623
   8
 Circuit_Cut
  10
-57.59
+129.76
  20
-71.25
+36.81999999999999
  11
-57.59
+129.76
  21
-72.75
+38.31999999999999
   6
 DASHDOT
  67
@@ -16789,17 +19597,17 @@ DASHDOT
   0
 LINE
   5
-588
+624
   8
 Circuit_Cut
  10
-57.59
+129.76
  20
-72.75
+38.31999999999999
  11
-59.09
+131.26
  21
-72.75
+38.31999999999999
   6
 DASHDOT
  67
@@ -16807,17 +19615,17 @@ DASHDOT
   0
 LINE
   5
-589
+625
   8
 Circuit_Cut
  10
-59.09
+131.26
  20
-71.25
+36.81999999999999
  11
-59.09
+131.26
  21
-72.75
+38.31999999999999
   6
 DASHDOT
  67
@@ -16825,17 +19633,17 @@ DASHDOT
   0
 LINE
   5
-58A
+626
   8
 Circuit_Cut
  10
-57.59
+129.76
  20
-71.25
+36.81999999999999
  11
-59.09
+131.26
  21
-71.25
+36.81999999999999
   6
 DASHDOT
  67
@@ -16843,17 +19651,17 @@ DASHDOT
   0
 LINE
   5
-58B
+627
   8
 Circuit_Cut
  10
-57.34
+129.51
  20
-73.0
+38.56999999999999
  11
-57.59
+129.76
  21
-72.75
+38.31999999999999
   6
 DASHDOT
  67
@@ -16861,17 +19669,17 @@ DASHDOT
   0
 LINE
   5
-58C
+628
   8
 Circuit_Cut
  10
-59.34
+131.51
  20
-71.0
+36.56999999999999
  11
-59.09
+131.26
  21
-71.25
+36.81999999999999
   6
 DASHDOT
  67
@@ -16879,17 +19687,17 @@ DASHDOT
   0
 LINE
   5
-58D
+629
   8
 Circuit_Cut
  10
-57.34
+132.05
  20
-68.46
+36.56999999999999
  11
-57.34
+132.05
  21
-70.46
+38.56999999999999
   6
 DASHDOT
  67
@@ -16897,17 +19705,17 @@ DASHDOT
   0
 LINE
   5
-58E
+62A
   8
 Circuit_Cut
  10
-57.34
+132.05
  20
-70.46
+38.56999999999999
  11
-59.34
+134.05
  21
-70.46
+38.56999999999999
   6
 DASHDOT
  67
@@ -16915,17 +19723,17 @@ DASHDOT
   0
 LINE
   5
-58F
+62B
   8
 Circuit_Cut
  10
-59.34
+134.05
  20
-68.46
+36.56999999999999
  11
-59.34
+134.05
  21
-70.46
+38.56999999999999
   6
 DASHDOT
  67
@@ -16933,17 +19741,17 @@ DASHDOT
   0
 LINE
   5
-590
+62C
   8
 Circuit_Cut
  10
-57.34
+132.05
  20
-68.46
+36.56999999999999
  11
-59.34
+134.05
  21
-68.46
+36.56999999999999
   6
 DASHDOT
  67
@@ -16951,17 +19759,17 @@ DASHDOT
   0
 LINE
   5
-591
+62D
   8
 Circuit_Etc
  10
-57.465
+132.175
  20
-68.585
+36.69499999999999
  11
-57.465
+132.175
  21
-70.335
+38.44499999999999
   6
 DASHDOT
  67
@@ -16969,17 +19777,17 @@ DASHDOT
   0
 LINE
   5
-592
+62E
   8
 Circuit_Etc
  10
-57.465
+132.175
  20
-70.335
+38.44499999999999
  11
-59.215
+133.925
  21
-70.335
+38.44499999999999
   6
 DASHDOT
  67
@@ -16987,17 +19795,17 @@ DASHDOT
   0
 LINE
   5
-593
+62F
   8
 Circuit_Etc
  10
-59.215
+133.925
  20
-68.585
+36.69499999999999
  11
-59.215
+133.925
  21
-70.335
+38.44499999999999
   6
 DASHDOT
  67
@@ -17005,17 +19813,17 @@ DASHDOT
   0
 LINE
   5
-594
+630
   8
 Circuit_Etc
  10
-57.465
+132.175
  20
-68.585
+36.69499999999999
  11
-59.215
+133.925
  21
-68.585
+36.69499999999999
   6
 DASHDOT
  67
@@ -17023,17 +19831,17 @@ DASHDOT
   0
 LINE
   5
-595
+631
   8
 Circuit_Cut
  10
-57.59
+132.3
  20
-68.71
+36.81999999999999
  11
-57.59
+132.3
  21
-70.21
+38.31999999999999
   6
 DASHDOT
  67
@@ -17041,17 +19849,17 @@ DASHDOT
   0
 LINE
   5
-596
+632
   8
 Circuit_Cut
  10
-57.59
+132.3
  20
-70.21
+38.31999999999999
  11
-59.09
+133.8
  21
-70.21
+38.31999999999999
   6
 DASHDOT
  67
@@ -17059,17 +19867,17 @@ DASHDOT
   0
 LINE
   5
-597
+633
   8
 Circuit_Cut
  10
-59.09
+133.8
  20
-68.71
+36.81999999999999
  11
-59.09
+133.8
  21
-70.21
+38.31999999999999
   6
 DASHDOT
  67
@@ -17077,17 +19885,17 @@ DASHDOT
   0
 LINE
   5
-598
+634
   8
 Circuit_Cut
  10
-57.59
+132.3
  20
-68.71
+36.81999999999999
  11
-59.09
+133.8
  21
-68.71
+36.81999999999999
   6
 DASHDOT
  67
@@ -17095,17 +19903,17 @@ DASHDOT
   0
 LINE
   5
-599
+635
   8
 Circuit_Cut
  10
-57.34
+132.05
  20
-70.46
+38.56999999999999
  11
-57.59
+132.3
  21
-70.21
+38.31999999999999
   6
 DASHDOT
  67
@@ -17113,17 +19921,17 @@ DASHDOT
   0
 LINE
   5
-59A
+636
   8
 Circuit_Cut
  10
-59.34
+134.05
  20
-68.46
+36.56999999999999
  11
-59.09
+133.8
  21
-68.71
+36.81999999999999
   6
 DASHDOT
  67
@@ -17131,17 +19939,17 @@ DASHDOT
   0
 LINE
   5
-59B
+637
   8
 Circuit_Cut
  10
-64.0
+77.66
  20
-38.73
+68.46
  11
-64.0
+77.66
  21
-40.73
+70.46
   6
 DASHDOT
  67
@@ -17149,17 +19957,17 @@ DASHDOT
   0
 LINE
   5
-59C
+638
   8
 Circuit_Cut
  10
-64.0
+77.66
  20
-40.73
+70.46
  11
-66.0
+79.66
  21
-40.73
+70.46
   6
 DASHDOT
  67
@@ -17167,17 +19975,17 @@ DASHDOT
   0
 LINE
   5
-59D
+639
   8
 Circuit_Cut
  10
-66.0
+79.66
  20
-38.73
+68.46
  11
-66.0
+79.66
  21
-40.73
+70.46
   6
 DASHDOT
  67
@@ -17185,17 +19993,17 @@ DASHDOT
   0
 LINE
   5
-59E
+63A
   8
 Circuit_Cut
  10
-64.0
+77.66
  20
-38.73
+68.46
  11
-66.0
+79.66
  21
-38.73
+68.46
   6
 DASHDOT
  67
@@ -17203,17 +20011,17 @@ DASHDOT
   0
 LINE
   5
-59F
+63B
   8
 Circuit_Etc
  10
-64.125
+77.785
  20
-38.855
+68.585
  11
-64.125
+77.785
  21
-40.605
+70.335
   6
 DASHDOT
  67
@@ -17221,17 +20029,17 @@ DASHDOT
   0
 LINE
   5
-5A0
+63C
   8
 Circuit_Etc
  10
-64.125
+77.785
  20
-40.605
+70.335
  11
-65.875
+79.535
  21
-40.605
+70.335
   6
 DASHDOT
  67
@@ -17239,17 +20047,17 @@ DASHDOT
   0
 LINE
   5
-5A1
+63D
   8
 Circuit_Etc
  10
-65.875
+79.535
  20
-38.855
+68.585
  11
-65.875
+79.535
  21
-40.605
+70.335
   6
 DASHDOT
  67
@@ -17257,17 +20065,17 @@ DASHDOT
   0
 LINE
   5
-5A2
+63E
   8
 Circuit_Etc
  10
-64.125
+77.785
  20
-38.855
+68.585
  11
-65.875
+79.535
  21
-38.855
+68.585
   6
 DASHDOT
  67
@@ -17275,17 +20083,17 @@ DASHDOT
   0
 LINE
   5
-5A3
+63F
   8
 Circuit_Cut
  10
-64.25
+77.91
  20
-38.98
+68.71
  11
-64.25
+77.91
  21
-40.48
+70.21
   6
 DASHDOT
  67
@@ -17293,17 +20101,17 @@ DASHDOT
   0
 LINE
   5
-5A4
+640
   8
 Circuit_Cut
  10
-64.25
+77.91
  20
-40.48
+70.21
  11
-65.75
+79.41
  21
-40.48
+70.21
   6
 DASHDOT
  67
@@ -17311,17 +20119,17 @@ DASHDOT
   0
 LINE
   5
-5A5
+641
   8
 Circuit_Cut
  10
-65.75
+79.41
  20
-38.98
+68.71
  11
-65.75
+79.41
  21
-40.48
+70.21
   6
 DASHDOT
  67
@@ -17329,17 +20137,17 @@ DASHDOT
   0
 LINE
   5
-5A6
+642
   8
 Circuit_Cut
  10
-64.25
+77.91
  20
-38.98
+68.71
  11
-65.75
+79.41
  21
-38.98
+68.71
   6
 DASHDOT
  67
@@ -17347,17 +20155,17 @@ DASHDOT
   0
 LINE
   5
-5A7
+643
   8
 Circuit_Cut
  10
-64.0
+77.66
  20
-40.73
+70.46
  11
-64.25
+77.91
  21
-40.48
+70.21
   6
 DASHDOT
  67
@@ -17365,17 +20173,17 @@ DASHDOT
   0
 LINE
   5
-5A8
+644
   8
 Circuit_Cut
  10
-66.0
+79.66
  20
-38.73
+68.46
  11
-65.75
+79.41
  21
-38.98
+68.71
   6
 DASHDOT
  67
@@ -17383,17 +20191,17 @@ DASHDOT
   0
 LINE
   5
-5A9
+645
   8
 Circuit_Cut
  10
 64.0
  20
-42.54
+38.73
  11
 64.0
  21
-44.54
+40.73
   6
 DASHDOT
  67
@@ -17401,17 +20209,17 @@ DASHDOT
   0
 LINE
   5
-5AA
+646
   8
 Circuit_Cut
  10
 64.0
  20
-44.54
+40.73
  11
 66.0
  21
-44.54
+40.73
   6
 DASHDOT
  67
@@ -17419,17 +20227,17 @@ DASHDOT
   0
 LINE
   5
-5AB
+647
   8
 Circuit_Cut
  10
 66.0
  20
-42.54
+38.73
  11
 66.0
  21
-44.54
+40.73
   6
 DASHDOT
  67
@@ -17437,17 +20245,17 @@ DASHDOT
   0
 LINE
   5
-5AC
+648
   8
 Circuit_Cut
  10
 64.0
  20
-42.54
+38.73
  11
 66.0
  21
-42.54
+38.73
   6
 DASHDOT
  67
@@ -17455,17 +20263,17 @@ DASHDOT
   0
 LINE
   5
-5AD
+649
   8
 Circuit_Etc
  10
 64.125
  20
-42.665
+38.855
  11
 64.125
  21
-44.415
+40.605
   6
 DASHDOT
  67
@@ -17473,17 +20281,17 @@ DASHDOT
   0
 LINE
   5
-5AE
+64A
   8
 Circuit_Etc
  10
 64.125
  20
-44.415
+40.605
  11
 65.875
  21
-44.415
+40.605
   6
 DASHDOT
  67
@@ -17491,17 +20299,17 @@ DASHDOT
   0
 LINE
   5
-5AF
+64B
   8
 Circuit_Etc
  10
 65.875
  20
-42.665
+38.855
  11
 65.875
  21
-44.415
+40.605
   6
 DASHDOT
  67
@@ -17509,17 +20317,17 @@ DASHDOT
   0
 LINE
   5
-5B0
+64C
   8
 Circuit_Etc
  10
 64.125
  20
-42.665
+38.855
  11
 65.875
  21
-42.665
+38.855
   6
 DASHDOT
  67
@@ -17527,17 +20335,17 @@ DASHDOT
   0
 LINE
   5
-5B1
+64D
   8
 Circuit_Cut
  10
 64.25
  20
-42.79
+38.98
  11
 64.25
  21
-44.29
+40.48
   6
 DASHDOT
  67
@@ -17545,17 +20353,17 @@ DASHDOT
   0
 LINE
   5
-5B2
+64E
   8
 Circuit_Cut
  10
 64.25
  20
-44.29
+40.48
  11
 65.75
  21
-44.29
+40.48
   6
 DASHDOT
  67
@@ -17563,17 +20371,17 @@ DASHDOT
   0
 LINE
   5
-5B3
+64F
   8
 Circuit_Cut
  10
 65.75
  20
-42.79
+38.98
  11
 65.75
  21
-44.29
+40.48
   6
 DASHDOT
  67
@@ -17581,17 +20389,17 @@ DASHDOT
   0
 LINE
   5
-5B4
+650
   8
 Circuit_Cut
  10
 64.25
  20
-42.79
+38.98
  11
 65.75
  21
-42.79
+38.98
   6
 DASHDOT
  67
@@ -17599,17 +20407,17 @@ DASHDOT
   0
 LINE
   5
-5B5
+651
   8
 Circuit_Cut
  10
 64.0
  20
-44.54
+40.73
  11
 64.25
  21
-44.29
+40.48
   6
 DASHDOT
  67
@@ -17617,17 +20425,17 @@ DASHDOT
   0
 LINE
   5
-5B6
+652
   8
 Circuit_Cut
  10
 66.0
  20
-42.54
+38.73
  11
 65.75
  21
-42.79
+38.98
   6
 DASHDOT
  67
@@ -17635,7 +20443,7 @@ DASHDOT
   0
 LINE
   5
-5B7
+653
   8
 Circuit_Cut
  10
@@ -17653,7 +20461,7 @@ DASHDOT
   0
 LINE
   5
-5B8
+654
   8
 Circuit_Cut
  10
@@ -17671,7 +20479,7 @@ DASHDOT
   0
 LINE
   5
-5B9
+655
   8
 Circuit_Cut
  10
@@ -17689,7 +20497,7 @@ DASHDOT
   0
 LINE
   5
-5BA
+656
   8
 Circuit_Cut
  10
@@ -17707,7 +20515,7 @@ DASHDOT
   0
 LINE
   5
-5BB
+657
   8
 Circuit_Etc
  10
@@ -17725,7 +20533,7 @@ DASHDOT
   0
 LINE
   5
-5BC
+658
   8
 Circuit_Etc
  10
@@ -17743,7 +20551,7 @@ DASHDOT
   0
 LINE
   5
-5BD
+659
   8
 Circuit_Etc
  10
@@ -17761,7 +20569,7 @@ DASHDOT
   0
 LINE
   5
-5BE
+65A
   8
 Circuit_Etc
  10
@@ -17779,7 +20587,7 @@ DASHDOT
   0
 LINE
   5
-5BF
+65B
   8
 Circuit_Cut
  10
@@ -17797,7 +20605,7 @@ DASHDOT
   0
 LINE
   5
-5C0
+65C
   8
 Circuit_Cut
  10
@@ -17815,7 +20623,7 @@ DASHDOT
   0
 LINE
   5
-5C1
+65D
   8
 Circuit_Cut
  10
@@ -17833,7 +20641,7 @@ DASHDOT
   0
 LINE
   5
-5C2
+65E
   8
 Circuit_Cut
  10
@@ -17851,7 +20659,7 @@ DASHDOT
   0
 LINE
   5
-5C3
+65F
   8
 Circuit_Cut
  10
@@ -17869,7 +20677,7 @@ DASHDOT
   0
 LINE
   5
-5C4
+660
   8
 Circuit_Cut
  10
@@ -17887,7 +20695,7 @@ DASHDOT
   0
 LINE
   5
-5C5
+661
   8
 Circuit_Cut
  10
@@ -17905,7 +20713,7 @@ DASHDOT
   0
 LINE
   5
-5C6
+662
   8
 Circuit_Cut
  10
@@ -17923,7 +20731,7 @@ DASHDOT
   0
 LINE
   5
-5C7
+663
   8
 Circuit_Cut
  10
@@ -17941,7 +20749,7 @@ DASHDOT
   0
 LINE
   5
-5C8
+664
   8
 Circuit_Cut
  10
@@ -17959,7 +20767,7 @@ DASHDOT
   0
 LINE
   5
-5C9
+665
   8
 Circuit_Etc
  10
@@ -17977,7 +20785,7 @@ DASHDOT
   0
 LINE
   5
-5CA
+666
   8
 Circuit_Etc
  10
@@ -17995,7 +20803,7 @@ DASHDOT
   0
 LINE
   5
-5CB
+667
   8
 Circuit_Etc
  10
@@ -18013,7 +20821,7 @@ DASHDOT
   0
 LINE
   5
-5CC
+668
   8
 Circuit_Etc
  10
@@ -18031,7 +20839,7 @@ DASHDOT
   0
 LINE
   5
-5CD
+669
   8
 Circuit_Cut
  10
@@ -18049,7 +20857,7 @@ DASHDOT
   0
 LINE
   5
-5CE
+66A
   8
 Circuit_Cut
  10
@@ -18067,7 +20875,7 @@ DASHDOT
   0
 LINE
   5
-5CF
+66B
   8
 Circuit_Cut
  10
@@ -18085,7 +20893,7 @@ DASHDOT
   0
 LINE
   5
-5D0
+66C
   8
 Circuit_Cut
  10
@@ -18103,7 +20911,7 @@ DASHDOT
   0
 LINE
   5
-5D1
+66D
   8
 Circuit_Cut
  10
@@ -18121,7 +20929,7 @@ DASHDOT
   0
 LINE
   5
-5D2
+66E
   8
 Circuit_Cut
  10
diff --git a/paperbot_ee_autoroute/dwg_w_layers.dxf b/paperbot_ee_autoroute/dwg_w_layers.dxf
index f7beef5..df45d1a 100644
--- a/paperbot_ee_autoroute/dwg_w_layers.dxf
+++ b/paperbot_ee_autoroute/dwg_w_layers.dxf
@@ -53,7 +53,7 @@ $HANDLING
   9
 $TDUPDATE
  40
-2458718.713009259
+2458722.7063425924
   9
 $HANDSEED
   5
diff --git a/paperbot_ee_autoroute/ee_dwg_processing.py b/paperbot_ee_autoroute/ee_dwg_processing.py
index 00edbdf..57565d2 100644
--- a/paperbot_ee_autoroute/ee_dwg_processing.py
+++ b/paperbot_ee_autoroute/ee_dwg_processing.py
@@ -137,7 +137,7 @@ class post_process():
             dxf_file+='.dxf'
         self.dxf_file=dxf_file
         self._wiring=wiring_path
-        self.pin_at=pin_at
+        # self.pin_at=pin_at
         self.wiring=[]
         self.dwg=ezdxf.readfile(dxf_file)
         self.msp=self.dwg.modelspace()
@@ -147,6 +147,12 @@ class post_process():
         self.cross_cut_size=cross_size#mm
         self.trace_cut_width=0.25 #mm
         self.convert_unitfrom_ses()
+        
+        ## flatten pin_at_array
+        self.pin_at=[]
+        for module in pin_at:
+            for pin in module:
+                self.pin_at.append(pin)
 
         
         
@@ -161,6 +167,7 @@ class post_process():
                 raise Exception ('Isolation box size is required as long as trace width is not equal to zero')
             else:    
                 self.draw_complete_traces()
+                # self.draw_wires()
                 self.draw_rest_iso(self.iso_size,self.trace_cut_width)
  
         self.dwg.saveas('dwg_w_circuit.dxf')
@@ -209,10 +216,10 @@ class post_process():
             for j in range(len(endpoints)):
                 ept=endpoints[j]
                 connect_flag=False
-                for module_pin in self.pin_at:
-                    for pin in module_pin:
-                        if distance_between_pts(ept,pin)<=(self.iso_size/2)*sqrt(2):
-                            connect_flag=True
+                for pin in self.pin_at:
+                    if distance_between_pts(ept,pin)<=(self.iso_size/2)*sqrt(2):
+                        self.connected_pins.append(pin)
+                        connect_flag=True
                 if not connect_flag:
                     if j==1:
                         k=-1
@@ -261,13 +268,38 @@ class post_process():
             path_index=wiring.index(path)
             path_cp=copy.deepcopy(path)
             constrain_s,constrain_e=True,True
-            if distance_between_pts(path[0],path[1])<(iso_size/2)*sqrt(2):
-                path.pop(0)
-                constrain_s=False
+            
+            for pin in self.connected_pins:
+                if distance_between_pts(path[0],pin)==0:
+                    if if_pts_are_vert_or_horz(path[0],path[1]) and distance_between_pts(path[1],pin)<self.iso_size/2:
+                        path.pop(0)
+                        constrain_s=False
+                    elif (if_pts_are_vert_or_horz(path[0],path[1])!=True) and distance_between_pts(path[1],pin)<self.iso_size/2*sqrt(2):
+                        path.pop(0)
+                        constrain_s=False
+                elif distance_between_pts(path[0],pin)<self.iso_size*sqrt(2):
+                    constrain_s=False
+                    if if_pts_are_vert_or_horz(path[0],path[1]) and distance_between_pts(path[1],pin)<self.iso_size/2:
+                        path.pop(0)
+                    elif (if_pts_are_vert_or_horz(path[0],path[1])!=True) and distance_between_pts(path[1],pin)<self.iso_size/2*sqrt(2):
+                        path.pop(0)
+
             if len(path)>2:
-                if distance_between_pts(path[-1],path[-2])<(iso_size/2)*sqrt(2) :
-                    path.pop(-1)
-                    constrain_e=False
+                for pin in self.connected_pins:
+                    if distance_between_pts(path[-1],pin)==0:
+                        if if_pts_are_vert_or_horz(path[-1],path[-2]) and distance_between_pts(path[-2],pin)<self.iso_size/2:
+                            path.pop(-1)
+                            constrain_e=False
+                        elif (if_pts_are_vert_or_horz(path[-1],path[2])!=True) and distance_between_pts(path[-2],pin)<self.iso_size/2*sqrt(2):
+                            path.pop(-1)
+                            constrain_e=False
+                    elif distance_between_pts(path[-1],pin)<self.iso_size*sqrt(2):
+                        constrain_e=False
+                        if if_pts_are_vert_or_horz(path[-1],path[-2]) and distance_between_pts(path[-2],pin)<self.iso_size/2:
+                            path.pop(-1)
+                        elif (if_pts_are_vert_or_horz(path[-1],path[-2])!=True) and distance_between_pts(path[-2],pin)<self.iso_size/2*sqrt(2):
+                            path.pop(-1)
+
             for i in range(len(path)-1):
                 pt1=path[i][0],path[i][1]
                 pt2=path[i+1][0],path[i+1][1]
@@ -358,57 +390,56 @@ class post_process():
                     s2=find_intersect(offl1_out,bi)
         return helper_cut_list
     def draw_cross_cut(self,size):
-        for module_pin in self.pin_at:
-            cross_cut(self.msp,size,module_pin)
+        for pin in self.pin_at:
+            cross_cut(self.msp,size,pin)
     def find_iso_bry(self,contact_ept,further_ept,size,width,draw_layer,constrain=True):
-        tolerance=(size/2)*sqrt(2)
-        for module_pin in self.pin_at:
-            for pin in module_pin:
-                if distance_between_pts(contact_ept,pin) <= tolerance:
-                    self.connected_pins.append(pin)
-
-                    l=find_line_eq(contact_ept,further_ept)
-                    parallel_traces=find_offset(l,width)
-                    four_l_points=isolation_box_linepts(size,pin)
-                    iso_points=isolation_box_linepts(size,pin,False)
-                    #diagnal eatching helper cut
-                    dis=[]
+        tolerance=(self.iso_size/2)*sqrt(2)
+        for pin in self.pin_at:
+            if distance_between_pts(contact_ept,pin) <= tolerance:
+                
+
+                l=find_line_eq(contact_ept,further_ept)
+                parallel_traces=find_offset(l,width)
+                four_l_points=isolation_box_linepts(size,pin)
+                iso_points=isolation_box_linepts(size,pin,False)
+                #diagnal eatching helper cut
+                dis=[]
+                for point in iso_points:
+                    dis_=distance_between_pts(further_ept,point)
+                    dis.append(dis_)
+                diag_helper_cut_pt=iso_points[np.argmax(dis)]
+                ######
+                contact_list=[]
+                for pl in parallel_traces:
+                    contact=find_contact_iso_trace(pl,four_l_points,further_ept,constrain)
+                    contact_list.append(contact)
+                
+                draw_list=[contact_list[0]]
+                draw_temp=None
+                while len(iso_points)!=0:
+                    dis_=[]
                     for point in iso_points:
-                        dis_=distance_between_pts(further_ept,point)
-                        dis.append(dis_)
-                    diag_helper_cut_pt=iso_points[np.argmax(dis)]
-                    ######
-                    contact_list=[]
-                    for pl in parallel_traces:
-                        contact=find_contact_iso_trace(pl,four_l_points,further_ept,constrain)
-                        contact_list.append(contact)
-                    
-                    draw_list=[contact_list[0]]
-                    draw_temp=None
-                    while len(iso_points)!=0:
-                        dis_=[]
-                        for point in iso_points:
-                            dis=distance_between_pts(point,draw_list[-1])
-                            dis_.append(dis)
-                        closest_pt=iso_points[np.argmin(dis_)]
-
-                        contact_l=np.round(find_line_eq(contact_list[0],contact_list[1]))
-                        draw_l=np.round(find_line_eq(closest_pt,draw_list[-1]))
-                        if tuple(contact_l)==tuple(draw_l) and point_is_in_two_pts(contact_list[1],closest_pt,draw_list[-1]):
-                            draw_temp=closest_pt
-                        else:
-                            if not point_is_in_two_pts(closest_pt,contact_list[0],contact_list[1]):
-                                draw_list.append(closest_pt)
-                        iso_points.remove(closest_pt)
-                    
-                    if type(draw_temp)!=type(None):
-                        draw_list.append(draw_temp)
-                    
-                    draw_list.append(contact_list[1])
+                        dis=distance_between_pts(point,draw_list[-1])
+                        dis_.append(dis)
+                    closest_pt=iso_points[np.argmin(dis_)]
+
+                    contact_l=np.round(find_line_eq(contact_list[0],contact_list[1]))
+                    draw_l=np.round(find_line_eq(closest_pt,draw_list[-1]))
+                    if tuple(contact_l)==tuple(draw_l) and point_is_in_two_pts(contact_list[1],closest_pt,draw_list[-1]):
+                        draw_temp=closest_pt
+                    else:
+                        if not point_is_in_two_pts(closest_pt,contact_list[0],contact_list[1]):
+                            draw_list.append(closest_pt)
+                    iso_points.remove(closest_pt)
+                
+                if type(draw_temp)!=type(None):
+                    draw_list.append(draw_temp)
+                
+                draw_list.append(contact_list[1])
 
-                    
-                    for i in range(len(draw_list)-1):
-                        self.msp.add_line(draw_list[i],draw_list[i+1],dxfattribs={'linetype':'DASHDOT', 'layer':draw_layer})
+                
+                for i in range(len(draw_list)-1):
+                    self.msp.add_line(draw_list[i],draw_list[i+1],dxfattribs={'linetype':'DASHDOT', 'layer':draw_layer})
 
         return contact_list[0],contact_list[1],diag_helper_cut_pt
     def find_path_intersects(self,width,contact_ept,further_ept,contacted_interval_index):
@@ -437,28 +468,27 @@ class post_process():
 
         
     def draw_rest_iso(self,iso_size,cut_width):
-        for module_pin in self.pin_at:
-            for pin in module_pin:
-                if not pin in self.connected_pins:
+        for pin in self.pin_at:
+            if not pin in self.connected_pins:
+                lines=isolation_box_linepts(iso_size,pin)
+                for l in lines:
+                    self.msp.add_line(l[0],l[1],dxfattribs={'linetype':'DASHDOT', 'layer':'Circuit_Cut'})
+                outer_helper=[lines[0][1],lines[-1][-1]]
+                
+                lines=isolation_box_linepts(iso_size-cut_width,pin)
+                for l in lines:
+                    self.msp.add_line(l[0],l[1],dxfattribs={'linetype':'DASHDOT', 'layer':'Circuit_Etc'})
                     lines=isolation_box_linepts(iso_size,pin)
-                    for l in lines:
-                        self.msp.add_line(l[0],l[1],dxfattribs={'linetype':'DASHDOT', 'layer':'Circuit_Cut'})
-                    outer_helper=[lines[0][1],lines[-1][-1]]
-                    
-                    lines=isolation_box_linepts(iso_size-cut_width,pin)
-                    for l in lines:
-                        self.msp.add_line(l[0],l[1],dxfattribs={'linetype':'DASHDOT', 'layer':'Circuit_Etc'})
-                        lines=isolation_box_linepts(iso_size,pin)
-                    
+                
 
-                    lines=isolation_box_linepts(iso_size-(cut_width*2),pin)
-                    for l in lines:
-                        self.msp.add_line(l[0],l[1],dxfattribs={'linetype':'DASHDOT', 'layer':'Circuit_Cut'})
-                    inner_helper=[lines[0][1],lines[-1][-1]]
-                    for i in range(len(outer_helper)):
-                        self.msp.add_line(outer_helper[i],inner_helper[i],dxfattribs={
-                            'layer':'Circuit_Cut',
-                            'linetype':'DASHDOT'})
+                lines=isolation_box_linepts(iso_size-(cut_width*2),pin)
+                for l in lines:
+                    self.msp.add_line(l[0],l[1],dxfattribs={'linetype':'DASHDOT', 'layer':'Circuit_Cut'})
+                inner_helper=[lines[0][1],lines[-1][-1]]
+                for i in range(len(outer_helper)):
+                    self.msp.add_line(outer_helper[i],inner_helper[i],dxfattribs={
+                        'layer':'Circuit_Cut',
+                        'linetype':'DASHDOT'})
                     
 def find_contact_iso_trace(trace_line,iso_l_pts,further_ept,constrain=True):
     inter_temp=[]
@@ -505,15 +535,15 @@ def cross_cut(msp,cross_size,pin_loc):
     cross_size= lenght of bounding box of the cross cut
     """
     tipat=cross_size/2
-    for pt in pin_loc:
-        x=pt[0]
-        y=pt[1]
-        cross_s1=(x-tipat,y-tipat)
-        cross_e1=(x+tipat,y+tipat)
-        cross_s2=(x-tipat,y+tipat)
-        cross_e2=(x+tipat,y-tipat)
-        msp.add_line(cross_s1,cross_e1,dxfattribs={'layer':'Cut'})       
-        msp.add_line(cross_s2,cross_e2,dxfattribs={'layer':'Cut'})
+
+    x=pin_loc[0]
+    y=pin_loc[1]
+    cross_s1=(x-tipat,y-tipat)
+    cross_e1=(x+tipat,y+tipat)
+    cross_s2=(x-tipat,y+tipat)
+    cross_e2=(x+tipat,y-tipat)
+    msp.add_line(cross_s1,cross_e1,dxfattribs={'layer':'Cut'})       
+    msp.add_line(cross_s2,cross_e2,dxfattribs={'layer':'Cut'})
     
 def distance_between_pts(pt1,pt2):
     x1,y1=pt1[0],pt1[1]
@@ -689,7 +719,15 @@ def if_pts_on_line(line_eq,pt):
         if c*y==a*x+b:
             return True
         else: return False
-
+def if_pts_are_vert_or_horz(pt1,pt2):
+    """
+    return True if the line is vertical or horizontal
+    """
+    [a,b,c,theta]=find_line_eq(pt1,pt2)
+    if c==0 or a==0:
+        return True
+    
+    
 
 
 
diff --git a/paperbot_ee_autoroute/paperbot_ee.dsn b/paperbot_ee_autoroute/paperbot_ee.dsn
index 74bac63..4b12b60 100644
--- a/paperbot_ee_autoroute/paperbot_ee.dsn
+++ b/paperbot_ee_autoroute/paperbot_ee.dsn
@@ -307,13 +307,13 @@
     (type smd_smd)))) 
     (placement 
 (component J1 
-    (place J1 125000 81000 front 0 
+    (place J1 125000 81000 front 90 
         (PN mpu-9250.kicad_mod))) 
 (component U1 
     (place U1 114000 49000 front 270 
         (PN ESP12F-Devkit-V3.kicad_mod))) 
 (component T1 
-    (place T1 68500 72000 front 90 
+    (place T1 68500 72000 back 90 
         (PN touch_sensor.kicad_mod))) 
 (component L1 
     (place L1 65000 41000 front 90 
@@ -331,16 +331,16 @@
     (path signal 120.0000000000 7620.0000000000 13570.0000000000 -7620.0000000000 13570.0000000000)) 
 (outline 
     (path signal 120.0000000000 -7620.0000000000 13570.0000000000 -7620.0000000000 -11430.0000000000)) 
-(pin Round[A]Pad_1524_um 1 -6350.0000000000 -10160.0000000000) 
-(pin Round[A]Pad_1524_um 2 -6350.0000000000 -7620.0000000000) 
-(pin Round[A]Pad_1524_um 3 -6350.0000000000 -5080.0000000000) 
-(pin Round[A]Pad_1524_um 4 -6350.0000000000 -2540.0000000000) 
-(pin Round[A]Pad_1524_um 5 -6350.0000000000 0.0000000000) 
-(pin Round[A]Pad_1524_um 6 -6350.0000000000 2540.0000000000) 
-(pin Round[A]Pad_1524_um 7 -6350.0000000000 5080.0000000000) 
-(pin Round[A]Pad_1524_um 8 -6350.0000000000 7620.0000000000) 
-(pin Round[A]Pad_1524_um 9 -6350.0000000000 10160.0000000000) 
-(pin Round[A]Pad_1524_um 10 -6350.0000000000 12700.0000000000)) 
+(pin Round[A]Pad_1524_um 1 -6350.0000000000 10160.0000000000) 
+(pin Round[A]Pad_1524_um 2 -6350.0000000000 7620.0000000000) 
+(pin Round[A]Pad_1524_um 3 -6350.0000000000 5080.0000000000) 
+(pin Round[A]Pad_1524_um 4 -6350.0000000000 2540.0000000000) 
+(pin Round[A]Pad_1524_um 5 -6350.0000000000 -0.0000000000) 
+(pin Round[A]Pad_1524_um 6 -6350.0000000000 -2540.0000000000) 
+(pin Round[A]Pad_1524_um 7 -6350.0000000000 -5080.0000000000) 
+(pin Round[A]Pad_1524_um 8 -6350.0000000000 -7620.0000000000) 
+(pin Round[A]Pad_1524_um 9 -6350.0000000000 -10160.0000000000) 
+(pin Round[A]Pad_1524_um 10 -6350.0000000000 -12700.0000000000)) 
 (image U1 
 (outline 
     (path signal 150.0000000000 11430.0000000000 22860.0000000000 3810.0000000000 22860.0000000000)) 
@@ -366,36 +366,36 @@
     (path signal 150.0000000000 -3810.0000000000 22860.0000000000 -12065.0000000000 22860.0000000000)) 
 (outline 
     (path signal 150.0000000000 11430.0000000000 -25400.0000000000 -12700.0000000000 -25400.0000000000)) 
-(pin Round[A]Pad_1524_um 1 -12065.0000000000 -19050.0000000000) 
-(pin Round[A]Pad_1524_um 2 -12065.0000000000 -16510.0000000000) 
-(pin Round[A]Pad_1524_um 3 -12065.0000000000 -13970.0000000000) 
-(pin Round[A]Pad_1524_um 4 -12065.0000000000 -11430.0000000000) 
-(pin Round[A]Pad_1524_um 5 -12065.0000000000 -8890.0000000000) 
-(pin Round[A]Pad_1524_um 6 -12065.0000000000 -6350.0000000000) 
-(pin Round[A]Pad_1524_um 7 -12065.0000000000 -3810.0000000000) 
-(pin Round[A]Pad_1524_um 8 -12065.0000000000 -1270.0000000000) 
-(pin Round[A]Pad_1524_um 9 -12065.0000000000 1270.0000000000) 
-(pin Round[A]Pad_1524_um 10 -12065.0000000000 3810.0000000000) 
-(pin Round[A]Pad_1524_um 11 -12065.0000000000 6350.0000000000) 
-(pin Round[A]Pad_1524_um 12 -12065.0000000000 8890.0000000000) 
-(pin Round[A]Pad_1524_um 13 -12065.0000000000 11430.0000000000) 
-(pin Round[A]Pad_1524_um 14 -12065.0000000000 13970.0000000000) 
-(pin Round[A]Pad_1524_um 15 -12065.0000000000 16510.0000000000) 
-(pin Round[A]Pad_1524_um 16 11430.0000000000 16510.0000000000) 
-(pin Round[A]Pad_1524_um 17 11430.0000000000 13970.0000000000) 
-(pin Round[A]Pad_1524_um 18 11430.0000000000 11430.0000000000) 
-(pin Round[A]Pad_1524_um 19 11430.0000000000 8890.0000000000) 
-(pin Round[A]Pad_1524_um 20 11430.0000000000 6350.0000000000) 
-(pin Round[A]Pad_1524_um 21 11430.0000000000 3810.0000000000) 
-(pin Round[A]Pad_1524_um 22 11430.0000000000 1270.0000000000) 
-(pin Round[A]Pad_1524_um 23 11430.0000000000 -1270.0000000000) 
-(pin Round[A]Pad_1524_um 24 11430.0000000000 -3810.0000000000) 
-(pin Round[A]Pad_1524_um 25 11430.0000000000 -6350.0000000000) 
-(pin Round[A]Pad_1524_um 26 11430.0000000000 -8890.0000000000) 
-(pin Round[A]Pad_1524_um 27 11430.0000000000 -11430.0000000000) 
-(pin Round[A]Pad_1524_um 28 11430.0000000000 -13970.0000000000) 
-(pin Round[A]Pad_1524_um 29 11430.0000000000 -16510.0000000000) 
-(pin Round[A]Pad_1524_um 30 11430.0000000000 -19050.0000000000)) 
+(pin Round[A]Pad_1524_um 1 -12065.0000000000 19050.0000000000) 
+(pin Round[A]Pad_1524_um 2 -12065.0000000000 16510.0000000000) 
+(pin Round[A]Pad_1524_um 3 -12065.0000000000 13970.0000000000) 
+(pin Round[A]Pad_1524_um 4 -12065.0000000000 11430.0000000000) 
+(pin Round[A]Pad_1524_um 5 -12065.0000000000 8890.0000000000) 
+(pin Round[A]Pad_1524_um 6 -12065.0000000000 6350.0000000000) 
+(pin Round[A]Pad_1524_um 7 -12065.0000000000 3810.0000000000) 
+(pin Round[A]Pad_1524_um 8 -12065.0000000000 1270.0000000000) 
+(pin Round[A]Pad_1524_um 9 -12065.0000000000 -1270.0000000000) 
+(pin Round[A]Pad_1524_um 10 -12065.0000000000 -3810.0000000000) 
+(pin Round[A]Pad_1524_um 11 -12065.0000000000 -6350.0000000000) 
+(pin Round[A]Pad_1524_um 12 -12065.0000000000 -8890.0000000000) 
+(pin Round[A]Pad_1524_um 13 -12065.0000000000 -11430.0000000000) 
+(pin Round[A]Pad_1524_um 14 -12065.0000000000 -13970.0000000000) 
+(pin Round[A]Pad_1524_um 15 -12065.0000000000 -16510.0000000000) 
+(pin Round[A]Pad_1524_um 16 11430.0000000000 -16510.0000000000) 
+(pin Round[A]Pad_1524_um 17 11430.0000000000 -13970.0000000000) 
+(pin Round[A]Pad_1524_um 18 11430.0000000000 -11430.0000000000) 
+(pin Round[A]Pad_1524_um 19 11430.0000000000 -8890.0000000000) 
+(pin Round[A]Pad_1524_um 20 11430.0000000000 -6350.0000000000) 
+(pin Round[A]Pad_1524_um 21 11430.0000000000 -3810.0000000000) 
+(pin Round[A]Pad_1524_um 22 11430.0000000000 -1270.0000000000) 
+(pin Round[A]Pad_1524_um 23 11430.0000000000 1270.0000000000) 
+(pin Round[A]Pad_1524_um 24 11430.0000000000 3810.0000000000) 
+(pin Round[A]Pad_1524_um 25 11430.0000000000 6350.0000000000) 
+(pin Round[A]Pad_1524_um 26 11430.0000000000 8890.0000000000) 
+(pin Round[A]Pad_1524_um 27 11430.0000000000 11430.0000000000) 
+(pin Round[A]Pad_1524_um 28 11430.0000000000 13970.0000000000) 
+(pin Round[A]Pad_1524_um 29 11430.0000000000 16510.0000000000) 
+(pin Round[A]Pad_1524_um 30 11430.0000000000 19050.0000000000)) 
 (image T1 
 (outline 
     (path signal 120.0000000000 0.0000000000 -12000.0000000000 12000.0000000000 -12000.0000000000)) 
@@ -407,9 +407,9 @@
     (path signal 120.0000000000 -12000.0000000000 12000.0000000000 -12000.0000000000 -12000.0000000000)) 
 (outline 
     (path signal 120.0000000000 0.0000000000 -12000.0000000000 -12000.0000000000 -12000.0000000000)) 
-(pin Round[A]Pad_1524_um 1 2540.0000000000 10160.0000000000) 
-(pin Round[A]Pad_1524_um 2 0.0000000000 10160.0000000000) 
-(pin Round[A]Pad_1524_um 3 -2540.0000000000 10160.0000000000)) 
+(pin Round[A]Pad_1524_um 1 2540.0000000000 -10160.0000000000) 
+(pin Round[A]Pad_1524_um 2 0.0000000000 -10160.0000000000) 
+(pin Round[A]Pad_1524_um 3 -2540.0000000000 -10160.0000000000)) 
 (image L1 
 (outline 
     (path signal 120.0000000000 -2540.0000000000 -1270.0000000000 -2540.0000000000 1270.0000000000)) 
@@ -419,8 +419,8 @@
     (path signal 120.0000000000 -2540.0000000000 -1270.0000000000 3810.0000000000 -1270.0000000000)) 
 (outline 
     (path signal 120.0000000000 -2540.0000000000 1270.0000000000 3810.0000000000 1270.0000000000)) 
-(pin Round[A]Pad_1524_um 1 -1270.0000000000 0.0000000000) 
-(pin Round[A]Pad_1524_um 2 2540.0000000000 0.0000000000)) 
+(pin Round[A]Pad_1524_um 1 -1270.0000000000 -0.0000000000) 
+(pin Round[A]Pad_1524_um 2 2540.0000000000 -0.0000000000)) 
 (image R1 
 (outline 
     (path signal 120.0000000000 -2540.0000000000 -1270.0000000000 -2540.0000000000 1270.0000000000)) 
@@ -430,8 +430,8 @@
     (path signal 120.0000000000 -2540.0000000000 -1270.0000000000 3810.0000000000 -1270.0000000000)) 
 (outline 
     (path signal 120.0000000000 -2540.0000000000 1270.0000000000 3810.0000000000 1270.0000000000)) 
-(pin Round[A]Pad_1524_um 1 -1270.0000000000 0.0000000000) 
-(pin Round[A]Pad_1524_um 2 2540.0000000000 0.0000000000)) 
+(pin Round[A]Pad_1524_um 1 -1270.0000000000 -0.0000000000) 
+(pin Round[A]Pad_1524_um 2 2540.0000000000 -0.0000000000)) 
 (padstack Round[A]Pad_1524_um 
 (shape 
     (  circle F.Cu 1524)) 
diff --git a/paperbot_ee_autoroute/paperbot_ee.rules b/paperbot_ee_autoroute/paperbot_ee.rules
index 8bfb4cf..98804eb 100644
--- a/paperbot_ee_autoroute/paperbot_ee.rules
+++ b/paperbot_ee_autoroute/paperbot_ee.rules
@@ -11,7 +11,7 @@
     (via_costs 50)
     (plane_via_costs 5)
     (start_ripup_costs 100)
-    (start_pass_no 154)
+    (start_pass_no 175)
     (layer_rule F.Cu
       (active on)
       (preferred_direction vertical)
diff --git a/paperbot_ee_autoroute/paperbot_ee.ses b/paperbot_ee_autoroute/paperbot_ee.ses
index 2461e72..687f552 100644
--- a/paperbot_ee_autoroute/paperbot_ee.ses
+++ b/paperbot_ee_autoroute/paperbot_ee.ses
@@ -4,13 +4,13 @@
   (placement
     (resolution um 10)
     (component J1
-      (place J1 1250000 810000 front 0)
+      (place J1 1250000 810000 front 90)
     )
     (component U1
       (place U1 1140000 490000 front 270)
     )
     (component T1
-      (place T1 685000 720000 front 90)
+      (place T1 685000 720000 back 90)
     )
     (component L1
       (place L1 650000 410000 front 90)
@@ -31,97 +31,98 @@
     )
     (network_out 
       (net 3v3
-        (wire
-          (path F.Cu 15238
-            1311934 382534
-            1305100 375700
-          )
-        )
         (wire
           (path F.Cu 20000
-            1192122 702778
-            1252226 702778
-            1332958 622046
-            1332958 403558
-            1311934 382534
+            769978 720000
+            758735 708757
+            758735 589302
+            972337 375700
           )
         )
         (wire
           (path F.Cu 15238
-            1192122 702778
-            1186500 708400
+            769978 720000
+            786600 720000
           )
         )
         (wire
-          (path F.Cu 15238
-            1184276 706176
-            1186500 708400
+          (path F.Cu 20000
+            972337 375700
+            972337 364221
+            988639 347919
+            1341856 347919
+            1404898 410961
+            1404898 757986
+            1388647 774237
+            1161836 774237
+            1146176 758577
+            1146176 748724
           )
         )
         (wire
-          (path F.Cu 20000
-            600022 720000
-            643204 763182
-            1082902 763182
-            1139908 706176
-            1184276 706176
+          (path F.Cu 15238
+            1146176 748724
+            1148400 746500
           )
         )
         (wire
           (path F.Cu 15238
-            600022 720000
-            583400 720000
+            972337 375700
+            974900 375700
           )
         )
       )
       (net GND
         (wire
-          (path F.Cu 20000
-            650000 450394
-            650000 623552
-            581176 692376
+          (path F.Cu 15238
+            786600 747625
+            786600 745400
           )
         )
         (wire
           (path F.Cu 20000
-            650000 435400
-            650000 450394
+            1173800 729878
+            1162602 718680
+            1136791 718680
+            1091982 763489
+            802464 763489
+            786600 747625
           )
         )
         (wire
-          (path F.Cu 20000
-            650000 450394
-            1052590 450394
-            1101900 401084
+          (path F.Cu 15238
+            784376 747624
+            786600 745400
           )
         )
         (wire
-          (path F.Cu 15238
-            1101900 401084
-            1101900 375700
+          (path F.Cu 20000
+            650000 435400
+            650000 631264
+            766360 747624
+            784376 747624
           )
         )
         (wire
           (path F.Cu 20000
-            1172837 733800
-            1121389 785248
-            584142 785248
-            555471 756577
-            555471 708161
-            571256 692376
-            581176 692376
+            1173800 729878
+            1247180 656498
+            1323903 656498
+            1358550 621851
+            1358550 581534
+            1178100 401084
           )
         )
         (wire
           (path F.Cu 15238
-            581176 692376
-            583400 694600
+            1178100 401084
+            1178100 375700
           )
         )
         (wire
           (path F.Cu 15238
-            1172837 733800
-            1186500 733800
+            1173800 729878
+            1173800 746500
           )
         )
       )
diff --git a/paperbot_ee_autoroute/roco_dsn.py b/paperbot_ee_autoroute/roco_dsn.py
index 2682e58..5001b59 100644
--- a/paperbot_ee_autoroute/roco_dsn.py
+++ b/paperbot_ee_autoroute/roco_dsn.py
@@ -13,9 +13,9 @@ class brd_design():
         self.savename=savename
 
         self.module_list=[
-            ['mpu-9250.kicad_mod','J1',[125000,81000],'front',0],
+            ['mpu-9250.kicad_mod','J1',[125000,81000],'front',90],
             ['ESP12F-Devkit-V3.kicad_mod','U1',[114000,49000],'front',270],
-            ['touch_sensor.kicad_mod','T1',[68500,72000],'front',90],
+            ['touch_sensor.kicad_mod','T1',[68500,72000],'back',90],
             ['LED_D3.0mm.kicad_mod','L1',[65000,41000],'front',90],
             ['Resistor.kicad_mod','R1',[80000,41000],'front',270],
             
@@ -145,16 +145,19 @@ class brd_design():
             module=mod.from_file(self.libpath+img[0])
             pin_at_arr=[]
             module_at=np.array([img[2][0],img[2][1]])/1000
+            flip=1
             orientation=img[4]
+            theta=orientation/180*np.pi
+            if img[3]=='back':
+                flip=-1
+                orientation=img[4]
             for i in range(len(module.pads)):
                 pad=module.pads[i]
                 pin_at_relative=np.array(pad.at) ##mm
-                if orientation!=0:
-                    x,y=pin_at_relative[0],pin_at_relative[1]
-                    theta=orientation/180*np.pi
-                    x_=x*np.cos(theta)-y*np.sin(theta)
-                    y_=y*np.cos(theta)+x*np.sin(theta)
-                    pin_at_relative=np.array([x_,y_])
+                x,y=pin_at_relative[0]*flip,-pin_at_relative[1]
+                x_=x*np.cos(theta)-y*np.sin(theta)
+                y_=y*np.cos(theta)+x*np.sin(theta)
+                pin_at_relative=np.array([x_,y_])
                 pin_at_abs=list(pin_at_relative+module_at)
                 pin_at_arr.append(pin_at_abs)
             self.pins_at.append(pin_at_arr)
@@ -166,8 +169,6 @@ class brd_design():
 
         numOfRows = len(myDict)
         keys = myDict[0].keys()
-        numOfCols = len(keys)
-
 
         moduleCols = 4
         netCols = 2
diff --git a/paperbot_ee_autoroute/roco_electrical.py b/paperbot_ee_autoroute/roco_electrical.py
index 89a1574..6093bcd 100644
--- a/paperbot_ee_autoroute/roco_electrical.py
+++ b/paperbot_ee_autoroute/roco_electrical.py
@@ -32,7 +32,7 @@ def roco_add_ee(me_drawing,netlist_csv,module_libpath,dsnwritier_dir,
     ready_for_autorouter=pre_process(me_drawing) #get dwg_for_autorouter.dxf
     ee_design=brd_design(ready_for_autorouter.bry_ind,module_libpath,netlist_csv)#,dwgfile='dwg_for_autorouter_temp.dxf') #get paperbot_ee.dsn 
     subprocess.call(['java','-jar','freeRouting.jar','-de',ee_design.savename+'.dsn','-white','-s'])
-    wiring_path=find_wire(ee_design.savename) #read ses file
+    wiring_path=find_wire(ee_design.savename,ee_design.pins_at) #read ses file
     post_process(me_drawing,wiring_path,ee_design.pins_at,trace_width,iso_size,cross_size) # draw for fabrication 
 
     # os.remove(ready_for_autorouter.savename)
@@ -48,6 +48,6 @@ def test():
     net_csv='/home/jingyan/Downloads/moduleList.csv'
     old=read_old_paperbot(dwg_path) #get dwg_w_layer.dxf
     me_dwg=old.savename
-    roco_add_ee(me_dwg,net_csv,module_libpath,dsnwritier_dir,0)
+    roco_add_ee(me_dwg,net_csv,module_libpath,dsnwritier_dir)
 
 test()
\ No newline at end of file
-- 
GitLab